aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | | | feat: wip, write buffer in halveselagil2025-09-053-108/+54
| | | | | | | | | | | | |
| * | | | | | | | | | | | chore: change namingelagil2025-09-053-57/+87
| | | | | | | | | | | | |
| * | | | | | | | | | | | fix: wip gpdmaelagil2025-09-052-15/+16
| | | | | | | | | | | | |
| * | | | | | | | | | | | fix: load/store orderingelagil2025-09-052-6/+6
| | | | | | | | | | | | |
| * | | | | | | | | | | | fix: read transfer optionselagil2025-09-051-12/+7
| | | | | | | | | | | | |
| * | | | | | | | | | | | chore: clean up transfer optionselagil2025-09-053-36/+6
| | | | | | | | | | | | |
| * | | | | | | | | | | | fix: transfer optionselagil2025-09-052-1/+8
| | | | | | | | | | | | |
| * | | | | | | | | | | | fix: disable half-complete interruptelagil2025-09-051-2/+2
| | | | | | | | | | | | |
| * | | | | | | | | | | | style: formattingelagil2025-09-053-19/+12
| | | | | | | | | | | | |
| * | | | | | | | | | | | feat: ping-pong bufferselagil2025-09-053-16/+92
| | | | | | | | | | | | |
| * | | | | | | | | | | | feat: gpdma support (wip)elagil2025-09-058-100/+307
| | | | | | | | | | | | |
| * | | | | | | | | | | | feat: GPDAM linked-list + ringbuffer supportelagil2025-09-055-84/+825
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge pull request #4637 from embassy-rs/executor-fix-main-nameDario Nieuwenhuis2025-09-054-4/+5
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | executor: always name main task `main`, not just with rtos-trace.
| * | | | | | | | | | | | executor: always name main task `main`, not just with rtos-trace.Dario Nieuwenhuis2025-09-054-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_serialDario Nieuwenhuis2025-09-052-0/+97
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stm32/l0: Add usb serial example
| * | | | | | | | | | | | stm32/l0: Add usb serial examplePatrick Gansterer2025-09-012-0/+97
| | |_|_|_|_|/ / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4600 from i509VCB/c1105_c1106i509VCB2025-09-046-21/+53
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mspm0: add mspm0c1105/6
| * | | | | | | | | | | | mspm0: add mspm0c1105/6i509VCB2025-08-286-21/+53
| | |_|_|_|_|_|_|_|_|/ / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #4636 from embassy-rs/nfct-ndefDario Nieuwenhuis2025-09-041-15/+259
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nrf: add NFCT NDEF example
| * | | | | | | | | | | | Fix offset calculationwackazong2025-09-041-1/+1
| | | | | | | | | | | | |
| * | | | | | | | | | | | nrf: add NFCT NDEF example.Dario Nieuwenhuis2025-09-041-15/+259
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4635 from RyanCDE/complementary-pwm-polarity-fixDario Nieuwenhuis2025-09-032-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.marple2025-09-032-0/+11
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | individually
* | | | | | | | | | | | Merge pull request #4634 from fwolter/fix-i2c-stopDario Nieuwenhuis2025-09-022-4/+12
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | stm32/i2c: fix failure of subsequent transmissions after NACK
| * | | | | | | | | | | | Update changelogFabian Wolter2025-09-021-0/+1
| | | | | | | | | | | | |
| * | | | | | | | | | | | stm32/i2c: fix failure of subsequent transmissions after NACKFabian Wolter2025-09-021-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-cfgDario Nieuwenhuis2025-09-022-0/+3
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | embassy-stm32: Derive Clone, Copy for QSPI Config
| * | | | | | | | | | | | derive Clone, Copy for qspi transfer configSüha Ünüvar2025-09-021-0/+1
| | | | | | | | | | | | |
| * | | | | | | | | | | | update changelogSüha Ünüvar2025-09-021-0/+1
| | | | | | | | | | | | |
| * | | | | | | | | | | | derive Clone, Copy for qspi configSüha Ünüvar2025-09-021-0/+1
|/ / / / / / / / / / / /
* | | | | | | | | | | | Merge pull request #4631 from bugadani/executor-changelogUlf Lilleengen2025-09-022-18/+2
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Executor: Remove features, fix changelog
| * | | | | | | | | | | Remove features, fix changelogDániel Buga2025-09-022-18/+2
|/ / / / / / / / / / /
| | * | | | / / / / / Add Adc::new_with_clock() to configure analog clockPer Rosengren2025-08-306-7/+132
| | | |_|_|/ / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Required on STM32WL with default HAL initialization. The function is only available for adc_g0, but all that have clock config should add implementations.
| | | | | | | * | | embassy-usb-dfu: fix: do not reset in GetStatus requestPatrick Gansterer2025-09-012-1/+9
| |_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only reset the device after a USB reset request. This avoids error messages with update tools, which expect a response to a GetStatus request (like dfu-util).
* | | | | | | | | Merge pull request #4616 from OBauck/ole/nrf54l-init-low-powerDario Nieuwenhuis2025-09-012-0/+19
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | nrf54l: Disable glitch detection and enable DC/DC in init.
| * | | | | | | | | nrf54l: Disable glitch detection and enable DC/DC in init.Ole Bauck2025-09-012-0/+19
| | |/ / / / / / / | |/| | | | | | |
* | | | | | | | | Add changelog for embassy-executor v0.9.1Dario Nieuwenhuis2025-08-311-0/+3
| | | | | | | | |
* | | | | | | | | Merge pull request #4372 from fg-cfh/feat/name-main-taskDario Nieuwenhuis2025-08-313-4/+17
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | executor-macros: rtos-trace: name main task
| * \ \ \ \ \ \ \ \ Merge branch 'main' into feat/name-main-taskDario Nieuwenhuis2025-08-318-16/+51
| |\ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
* | | | | | | | | | Merge pull request #4615 from fg-cfh/feat/upgrade-rtos-traceDario Nieuwenhuis2025-08-313-3/+4
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | rtos-trace: upgraded feature support
| * \ \ \ \ \ \ \ \ \ Merge branch 'main' into feat/upgrade-rtos-traceDario Nieuwenhuis2025-08-314-12/+35
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | rtos-trace: upgraded feature supportFlorian Grandel2025-08-303-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-4610Dario Nieuwenhuis2025-08-312-1/+12
|\ \ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | fix: stm32/usb: Fixed STM32H5 build requiring time feature
| * | | | | | | | | | fix: stm32/usb: Fixed STM32H5 build requiring time featureGabriel Smith2025-08-292-1/+12
| |/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A busy loop has been added for when the "time" feature is not enabled.
* | | | | | | | | | Merge pull request #4617 from bugadani/perfDario Nieuwenhuis2025-08-314-12/+35
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | Fix perf regression on ESP32-S2/S3
| * | | | | | | | | Prefer word-sized state in CS implDániel Buga2025-08-311-5/+10
| | | | | | | | | |
| * | | | | | | | | Prefer pointer-sized atomic operationsDániel Buga2025-08-313-7/+25
|/ / / / / / / / /
| * | | | | | | | fix(ci): executor macros changelogFlorian Grandel2025-08-301-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 taskFlorian Grandel2025-08-302-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-2Dario Nieuwenhuis2025-08-29180-529/+520
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Taskmeta update