| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | executor: always name main task `main`, not just with rtos-trace. | Dario Nieuwenhuis | 2025-09-05 | 4 | -4/+5 |
| | | | | | Also fixes the warning about the `rtos-trace` feature not existing in embassy-executor-macros. | ||||
| * | Merge pull request #4623 from paroga/stm32l0_usb_serial | Dario Nieuwenhuis | 2025-09-05 | 2 | -0/+97 |
| |\ | | | | | | | stm32/l0: Add usb serial example | ||||
| | * | stm32/l0: Add usb serial example | Patrick Gansterer | 2025-09-01 | 2 | -0/+97 |
| | | | |||||
| * | | Merge pull request #4600 from i509VCB/c1105_c1106 | i509VCB | 2025-09-04 | 6 | -21/+53 |
| |\ \ | | | | | | | | | | mspm0: add mspm0c1105/6 | ||||
| | * | | mspm0: add mspm0c1105/6 | i509VCB | 2025-08-28 | 6 | -21/+53 |
| | | | | |||||
| * | | | Merge pull request #4636 from embassy-rs/nfct-ndef | Dario Nieuwenhuis | 2025-09-04 | 1 | -15/+259 |
| |\ \ \ | | | | | | | | | | | | | nrf: add NFCT NDEF example | ||||
| | * | | | Fix offset calculation | wackazong | 2025-09-04 | 1 | -1/+1 |
| | | | | | |||||
| | * | | | nrf: add NFCT NDEF example. | Dario Nieuwenhuis | 2025-09-04 | 1 | -15/+259 |
| |/ / / | |||||
| * | | | Merge pull request #4635 from RyanCDE/complementary-pwm-polarity-fix | Dario Nieuwenhuis | 2025-09-03 | 2 | -0/+11 |
| |\ \ \ | | | | | | | | | | | | | Add timer set polarity functions for main and complementary outputs in complementary_pwm | ||||
| | * | | | Added timer set polarity functions for main and complementary outputs ↵ | r.marple | 2025-09-03 | 2 | -0/+11 |
| |/ / / | | | | | | | | | | individually | ||||
| * | | | Merge pull request #4634 from fwolter/fix-i2c-stop | Dario Nieuwenhuis | 2025-09-02 | 2 | -4/+12 |
| |\ \ \ | | | | | | | | | | | | | stm32/i2c: fix failure of subsequent transmissions after NACK | ||||
| | * | | | Update changelog | Fabian Wolter | 2025-09-02 | 1 | -0/+1 |
| | | | | | |||||
| | * | | | stm32/i2c: fix failure of subsequent transmissions after NACK | Fabian Wolter | 2025-09-02 | 1 | -4/+11 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a slave responds with a NACK in blocking I²C master mode, all subsequent transmissions send only the address followed immediately by a STOP. This happens because the current implementation sets I2C_CR2.STOP = 1 whenever any error (including a NACK) occurs. As a result, the STOP bit is already set when the next transmission starts. According to the reference manual: "If a NACK is received: […] a STOP condition is automatically sent […]" This bug was not triggered until #4454 was merged. | ||||
| * | | | Merge pull request #4633 from phycrax/derive-copy-qspi-cfg | Dario Nieuwenhuis | 2025-09-02 | 2 | -0/+3 |
| |\ \ \ | | | | | | | | | | | | | embassy-stm32: Derive Clone, Copy for QSPI Config | ||||
| | * | | | derive Clone, Copy for qspi transfer config | Süha Ünüvar | 2025-09-02 | 1 | -0/+1 |
| | | | | | |||||
| | * | | | update changelog | Süha Ünüvar | 2025-09-02 | 1 | -0/+1 |
| | | | | | |||||
| | * | | | derive Clone, Copy for qspi config | Süha Ünüvar | 2025-09-02 | 1 | -0/+1 |
| |/ / / | |||||
| * | | | Merge pull request #4631 from bugadani/executor-changelog | Ulf Lilleengen | 2025-09-02 | 2 | -18/+2 |
| |\ \ \ | |_|/ |/| | | | | | Executor: Remove features, fix changelog | ||||
| | * | | Remove features, fix changelog | Dániel Buga | 2025-09-02 | 2 | -18/+2 |
| |/ / | |||||
| * | | Merge pull request #4616 from OBauck/ole/nrf54l-init-low-power | Dario Nieuwenhuis | 2025-09-01 | 2 | -0/+19 |
| |\ \ | | | | | | | | | | nrf54l: Disable glitch detection and enable DC/DC in init. | ||||
| | * | | nrf54l: Disable glitch detection and enable DC/DC in init. | Ole Bauck | 2025-09-01 | 2 | -0/+19 |
| | | | | |||||
| * | | | Add changelog for embassy-executor v0.9.1 | Dario Nieuwenhuis | 2025-08-31 | 1 | -0/+3 |
| | | | | |||||
| * | | | Merge pull request #4372 from fg-cfh/feat/name-main-task | Dario Nieuwenhuis | 2025-08-31 | 3 | -4/+17 |
| |\ \ \ | | | | | | | | | | | | | executor-macros: rtos-trace: name main task | ||||
| | * \ \ | Merge branch 'main' into feat/name-main-task | Dario Nieuwenhuis | 2025-08-31 | 8 | -16/+51 |
| | |\ \ \ | |/ / / |/| | | | |||||
| * | | | | Merge pull request #4615 from fg-cfh/feat/upgrade-rtos-trace | Dario Nieuwenhuis | 2025-08-31 | 3 | -3/+4 |
| |\ \ \ \ | | | | | | | | | | | | | | | | rtos-trace: upgraded feature support | ||||
| | * \ \ \ | Merge branch 'main' into feat/upgrade-rtos-trace | Dario Nieuwenhuis | 2025-08-31 | 4 | -12/+35 |
| | |\ \ \ \ | |||||
| | * | | | | | rtos-trace: upgraded feature support | Florian Grandel | 2025-08-30 | 3 | -3/+4 |
| | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade rtos-trace for start/stop and marker support. These methods are not used in embassy code but can be useful in client code. Signed-off-by: Florian Grandel <[email protected]> | ||||
| * | | | | | Merge pull request #4611 from yodaldevoid/issue-4610 | Dario Nieuwenhuis | 2025-08-31 | 2 | -1/+12 |
| |\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | fix: stm32/usb: Fixed STM32H5 build requiring time feature | ||||
| | * | | | | fix: stm32/usb: Fixed STM32H5 build requiring time feature | Gabriel Smith | 2025-08-29 | 2 | -1/+12 |
| | |/ / / | | | | | | | | | | | | | A busy loop has been added for when the "time" feature is not enabled. | ||||
| * | | | | Merge pull request #4617 from bugadani/perf | Dario Nieuwenhuis | 2025-08-31 | 4 | -12/+35 |
| |\ \ \ \ | |/ / / |/| | | | | | | | Fix perf regression on ESP32-S2/S3 | ||||
| | * | | | Prefer word-sized state in CS impl | Dániel Buga | 2025-08-31 | 1 | -5/+10 |
| | | | | | |||||
| | * | | | Prefer pointer-sized atomic operations | Dániel Buga | 2025-08-31 | 3 | -7/+25 |
| |/ / / | |||||
| | * | | fix(ci): executor macros changelog | Florian Grandel | 2025-08-30 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | Changes to executor macros are expected in the executor changelog. There is now separate changelog for the macros crate. Signed-off-by: Florian Grandel <[email protected]> | ||||
| | * | | executor: rtos-trace: name main task | Florian Grandel | 2025-08-30 | 2 | -2/+15 |
| |/ / | | | | | | | | | | | | | Assigns a name to the main task when (rtos-)tracing is active. This improves tracing usability with the SystemView backend. Signed-off-by: Florian Grandel <[email protected]> | ||||
| * | | Merge pull request #4606 from diondokter/taskmeta-update-2 | Dario Nieuwenhuis | 2025-08-29 | 180 | -529/+520 |
| |\ \ | | | | | | | | | | Taskmeta update | ||||
| | * | | Add to changelog | diondokter | 2025-08-29 | 1 | -0/+2 |
| | | | | |||||
| | * | | Fix test & rtos-trace | diondokter | 2025-08-29 | 2 | -2/+2 |
| | | | | |||||
| | * | | Fix examples | diondokter | 2025-08-29 | 9 | -18/+18 |
| | | | | |||||
| | * | | executor: return error when creating the spawntoken, not when spawning. | Dario Nieuwenhuis | 2025-08-29 | 164 | -389/+337 |
| | | | | |||||
| | * | | executor: do not deref a mut ptr to the entire taskheader. | Dario Nieuwenhuis | 2025-08-29 | 1 | -2/+2 |
| | | | | |||||
| | * | | executor: add "task metadata" concept, make name a task metadata. | Dario Nieuwenhuis | 2025-08-29 | 9 | -88/+121 |
| | | | | |||||
| | * | | executor: allow trace and rtos-trace to coexist additively. | Dario Nieuwenhuis | 2025-08-29 | 3 | -26/+48 |
| | | | | | | | | | | | | | | | | Before, enabling `trace` would enable embassy-native tracing, and enabling *both* would *disable* embassy-native tracing. | ||||
| | * | | executor: do not store task IDs in RAM, we can get it from the pointer every ↵ | Dario Nieuwenhuis | 2025-08-29 | 5 | -27/+13 |
| | |/ | | | | | | | time. | ||||
| * | | Merge pull request #4602 from meowcakes/fix-stm32h7rs-boot | Dario Nieuwenhuis | 2025-08-29 | 3 | -2/+10 |
| |\ \ | |/ |/| | | | Fix stm32h7rs init when using external flash via XSPI | ||||
| | * | don't save and reset XSPI clock source; let mux config handle it | Rogan Morrow | 2025-08-29 | 1 | -12/+2 |
| | | | |||||
| | * | set XSPI clock source to HSI and reset after clock init; dont reset SYSCFG | Rogan Morrow | 2025-08-29 | 3 | -2/+20 |
| | | | |||||
| * | | Merge pull request #4574 from bespsm/mspm0-wwdt | i509VCB | 2025-08-28 | 10 | -2/+620 |
| |\ \ | | | | | | | | | | MSPM0: add window watchdog implementation (WWDT0, WWDT1) | ||||
| | * | | msmp0-watchdog: reflect changes in CHANGELOG.md | Siarhei B | 2025-08-28 | 1 | -0/+1 |
| | | | | |||||
| | * | | msmp0-watchdog: reorder system initialization | Siarhei B | 2025-08-28 | 1 | -14/+14 |
| | | | | |||||
| | * | | mspm0-watchdog: remove template from watchdog struct | Siarhei B | 2025-08-28 | 1 | -16/+16 |
| | | | | |||||
