aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | | | | | | | | | Merge pull request #5008 from xoviat/stm32-low-power-peripheralsxoviat2025-12-088-8/+53
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | low-power: use scoped block stop
| * | | | | | | | | | | | | low-power: use scoped block stopxoviat2025-12-088-8/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: hjeldin <[email protected]>
* | | | | | | | | | | | | | Merge pull request #4995 from HaoboGu/feat/nrf54lm20Ulf Lilleengen2025-12-0815-2/+1101
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Add nrf54lm20 support
| * | | | | | | | | | | | | chore: remove jlink script in nRF54LM20A example, use probe-rs insteadHaobo Gu2025-12-082-18/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Haobo Gu <[email protected]> chore: remove jlink script in nRF54LM20A example, use probe-rs instead Signed-off-by: Haobo Gu <[email protected]>
| * | | | | | | | | | | | | feat: add nRF54LM20A supportHaobo Gu2025-12-0816-2/+1117
| | |/ / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Haobo Gu <[email protected]>
* | | | | | | | | | | | | Merge pull request #5005 from embassy-rs/nrf54-bootloaderUlf Lilleengen2025-12-0811-16/+46
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | Add nrf54 embassy boot example
| * | | | | | | | | | | | chore: use feature guards for nrf54 in examplesUlf Lilleengen2025-12-083-13/+28
| | | | | | | | | | | | |
| * | | | | | | | | | | | feat: add support for nrf54 to embassy-boot examplesUlf Lilleengen2025-12-086-7/+22
| | | | | | | | | | | | |
| * | | | | | | | | | | | chore: update devtool dependencyUlf Lilleengen2025-12-085-5/+5
| | |_|_|_|_|_|/ / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #5000 from liebman/small-cleanup-for-low-power-stm32wlexxoviat2025-12-071-10/+5
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | low-power: add defmt flush before WFE and cleanup RCC re-initialization on wakeup for stm32wlex
| * | | | | | | | | | | | low-power: add defmt flush before WFE and cleanup RCC re-initialization on ↵liebman2025-12-071-10/+5
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wakeup for stm32wlex
* | | | | | | | | | | | Merge pull request #4999 from xoviat/low-powerxoviat2025-12-062-23/+27
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | low-power: rework stoppableperipheral traits
| * | | | | | | | | | | | low-power: rework stoppableperipheral traitsxoviat2025-12-062-23/+27
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4998 from xoviat/low-powerxoviat2025-12-066-26/+36
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | low-power: improve debug logic
| * | | | | | | | | | | | low-power: improve debug logicxoviat2025-12-066-26/+36
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4997 from xoviat/adcxoviat2025-12-0610-443/+445
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adc: type-erase regs instance
| * | | | | | | | | | | | adc/g4: optimizexoviat2025-12-061-11/+10
| | | | | | | | | | | | |
| * | | | | | | | | | | | adc: type-erase regs instancexoviat2025-12-0610-439/+442
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4994 from xoviat/wpan4xoviat2025-12-0614-7/+1919
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wpan: add libraries for wba
| * | | | | | | | | | | | wpan: add libraries for wbaxoviat2025-12-0614-7/+1919
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4996 from chemicstry/adc_v2_resxoviat2025-12-061-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make adc v2 resolution public
| * | | | | | | | | | | | Make adc v2 resolution publicchemicstry2025-12-061-1/+1
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4993 from ipuustin/fix-ticker-docUlf Lilleengen2025-12-061-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Fix API documentation for Ticker reset_at() function
| * | | | | | | | | | | Fix API documentation for Ticker reset_at() functionIsmo Puustinen2025-12-051-1/+1
|/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The documentation indicated reset_at() would fire immediately if the deadline is in the past. However, if the duration is further in the future than the deadline is in the past, the ticker won't fire immediately but just before the next scheduled tick.
* | | | | | | | | | | Merge pull request #4981 from Dectron-AB/restart-dma-transferxoviat2025-12-052-0/+6
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | GPDMA suspend channel before reset if already enabled
| * | | | | | | | | | Add changelogAlbin Hedman2025-12-031-0/+1
| | | | | | | | | | |
| * | | | | | | | | | GPDMA suspend channel before reset if already enabledAlbin Hedman2025-12-031-0/+5
| | |_|_|_|_|_|/ / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4989 from jamesmunns/james/upstream-mcxaJames Munns2025-12-0539-0/+9469
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | Upstream `embassy-mcxa`
| * | | | | | | | | Add docs pageJames Munns2025-12-051-0/+18
| | | | | | | | | |
| * | | | | | | | | Remove more ODP filesJames Munns2025-12-0410-440/+0
| | | | | | | | | |
| * | | | | | | | | Remove some misc bitsJames Munns2025-12-0412-4114/+1
| | | | | | | | | |
| * | | | | | | | | Remove standalone CI stepsJames Munns2025-12-048-564/+0
| | | | | | | | | |
| * | | | | | | | | Tweak how target setting is handledJames Munns2025-12-043-2/+11
| | | | | | | | | |
| * | | | | | | | | rustfmtJames Munns2025-12-0413-25/+21
| | | | | | | | | |
| * | | | | | | | | Add documentationJames Munns2025-12-041-0/+1
| | | | | | | | | |
| * | | | | | | | | publish false on mcxa examplesJames Munns2025-12-041-1/+1
| | | | | | | | | |
| * | | | | | | | | Add repository fieldsJames Munns2025-12-042-0/+2
| | | | | | | | | |
| * | | | | | | | | Bump mcxa-pac to lower MSRV to 1.90James Munns2025-12-042-2/+2
| | | | | | | | | |
| * | | | | | | | | Import embassy-mcxa repoJames Munns2025-12-0467-0/+14560
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'james-e-mcxa/james/upstream' into james/upstream-mcxa
| | * | | | | | | | | Move examples to top level example folderJames Munns2025-12-0420-1/+1
| | | | | | | | | | |
| | * | | | | | | | | Move to subfolderJames Munns2025-12-0467-0/+0
| | | | | | | | | | |
| | * | | | | | | | | Rtc support v2 (#91)MathisDerooNXP2025-12-043-56/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Mathis Deroo <[email protected]> Signed-off-by: Felipe Balbi <[email protected]>
| | * | | | | | | | | i2c: controller: ensure bus works after errors (#89)Felipe Balbi2025-12-041-39/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #84 --------- Signed-off-by: Felipe Balbi <[email protected]>
| | * | | | | | | | | Miscellaneous updates before public release (#87)Jerry Xie2025-12-033-25/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This pull request introduces several updates focused on project ownership, licensing, and contribution guidelines. The main changes clarify code ownership, update the project's copyright, and reorganize the contributing documentation for better clarity. **Project Ownership and Licensing:** * Added a new `CODEOWNERS` file specifying maintainers and requiring auditor approval for changes in the `supply-chain` folder, which relates to cargo vet. * Updated the copyright in the `LICENSE` file from "OEMWCSE" to "Open Device Partnership". **Documentation and Contribution Guidelines:** * Reorganized the `CONTRIBUTING.md` file by restructuring headings, clarifying commit message and PR etiquette sections, and removing redundant or outdated guidelines for branch naming, use of `unsafe`, and commit history. **Minor Cleanups:** * Removed an unnecessary trailing blank line from the end of the `LICENSE` file.
| | * | | | | | | | | Misc minor cleanups (#85)James Munns2025-12-033-56/+74
| | | | | | | | | | |
| | * | | | | | | | | I2c Async (#50)Felipe Balbi2025-12-033-19/+316
| | | |_|/ / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * I2c Async Signed-off-by: Felipe Balbi <[email protected]> * Fix i2c read bug Signed-off-by: Felipe Balbi <[email protected]> * Introduce wait_for() Signed-off-by: Felipe Balbi <[email protected]> * Review comments Signed-off-by: Felipe Balbi <[email protected]> * more review comments Signed-off-by: Felipe Balbi <[email protected]> * review comments Signed-off-by: Felipe Balbi <[email protected]> * review comments Signed-off-by: Felipe Balbi <[email protected]> * convert async fn to impl Future Signed-off-by: Felipe Balbi <[email protected]> --------- Signed-off-by: Felipe Balbi <[email protected]> Co-authored-by: Felipe Balbi <[email protected]>
| | * | | | | | | | Refactor LPUART driver constructors (#51)JanKomarekNXP2025-12-015-260/+404
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor LPUART driver constructors - Add new_with_rtscts(), new_with_rts(), new_with_cts() methods - Store RTS/CTS pins in TX/RX structs - Remove enable_tx, enable_rx, enable_rx_rts, enable_tx_cts config fields - Fix typo: msb_firs -> msb_first - Fix write_byte() return type to Result<()> * Update hello example for LPUART driver changes * Refactor buffered LPUART initialization logic - Split new_inner() into init_common() and separate helpers for full-duplex, TX-only, and RX-only - Replace assert!() with proper Error::InvalidArgument returns for empty buffers - Simplify constructor implementations by removing expect() calls
| | * | | | | | | | Remove Drive/Slew settings for Input pin (#57)James Munns2025-11-294-10/+17
| | | |/ / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Don't set slew+strength for inputs * Update example
| | * | | | | | | Fix LPI2C2 example (#56)James Munns2025-11-281-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fix LPI2C2 example
| | * | | | | | | Add LPUART5 pin mappings (#53)James Munns2025-11-261-3/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #48.