aboutsummaryrefslogtreecommitdiff
path: root/embassy-stm32
Commit message (Expand)AuthorAgeFilesLines
* update embedded-hal crates.Dario Nieuwenhuis2023-07-042-21/+8
* fmtWilliam Yager2023-07-031-1/+0
* Add bank 1 16 bitWilliam Yager2023-07-031-0/+19
* hal-common: require DerefMut for peripherals, not just Deref.Dario Nieuwenhuis2023-07-021-2/+2
* Merge pull request #1565 from JuliDi/mainDario Nieuwenhuis2023-06-295-266/+604
|\
| * Revert changes to dma.rsJulian2023-06-291-5/+1
| * add dma is_running change docJuliDi2023-06-281-3/+1
| * Update DAC examples, add DAC + DMA exampleJuliDi2023-06-281-1/+1
| * fix warningsJuliDi2023-06-271-10/+11
| * fix sdmmc bdma transferconfig fieldsJuliDi2023-06-271-1/+5
| * feature-gate set_channel_mode, undo dma.rs changesJuliDi2023-06-272-24/+11
| * feature-gate dma write, make trigger not return a resultJuliDi2023-06-271-2/+5
| * fix issues when DAC2 present, add additional options to DMA (NOT YET WORKING ...JuliDi2023-06-263-119/+178
| * add docs, cleanupJuliDi2023-06-251-167/+155
| * fix minor issues with splitting channels etcJuliDi2023-06-251-13/+33
| * first attempt at fixing the 2nd channel problemJuliDi2023-06-241-142/+224
| * allow independent use of ch1 and ch2 on dacJuliDi2023-06-231-50/+100
| * change dma complete transfer IR default to trueJuliDi2023-06-231-1/+1
| * update docs and update to new dma interfaceJuliDi2023-06-221-4/+16
| * add option to enable/disable complete transfer interruptJuliDi2023-06-221-1/+6
| * Merge remote-tracking branch 'upstream/main'JuliDi2023-06-213-18/+416
| |\
| * | remove write_X variantsJuliDi2023-06-191-23/+3
| * | fix typo, minor cleanupJuliDi2023-06-192-10/+10
| * | remove Alignment and make Value and Value array look the sameJuliDi2023-06-191-10/+10
| * | add ValueArray type and respective write functionsJuliDi2023-06-191-84/+126
| * | remove unsafe for circular dma reg accessJuliDi2023-06-191-1/+1
| * | Merge branch 'main' of github.com:embassy-rs/embassyJuliDi2023-06-1954-3517/+3007
| |\ \
| * | | add half transfer interrupt and circular dmaJuliDi2023-06-182-7/+36
| * | | remove unnecessary use, disable DAC and DMA after transferJuliDi2023-06-171-3/+3
| * | | implement mwe of a DMA write() method for DACJuliDi2023-06-172-7/+71
* | | | Update stm32-metapac, includes chiptool changes to use real Rust enums now.Dario Nieuwenhuis2023-06-2925-125/+121
* | | | STM32G4: Add CRS support to RCCKevin Lannen2023-06-281-1/+76
* | | | stm32: update metapac, includes fix for OTG with 9 endpoints (H7)Dario Nieuwenhuis2023-06-272-4/+4
* | | | stm32/otg: add VBUS detection.Dario Nieuwenhuis2023-06-271-200/+279
* | | | stm32/usb: add TODO: implement VBUS detection.Dario Nieuwenhuis2023-06-271-42/+43
* | | | stm32/otg: set tx fifo num in IN endpoints on configure.Dario Nieuwenhuis2023-06-271-2/+4
* | | | stm32/otg: clear NAK bit on endpoint enable.Dario Nieuwenhuis2023-06-271-1/+2
* | | | stm32/otg: flush fifos on reconfigure and on ep disable.Dario Nieuwenhuis2023-06-271-1/+26
* | | | stm32/wpan: move linker file into pkgxoviat2023-06-232-25/+0
* | | | Merge pull request #1569 from xoviat/tl-mbox-2xoviat2023-06-211-7/+5
|\ \ \ \ | |_|_|/ |/| | |
| * | | Merge branch 'main' of https://github.com/embassy-rs/embassy into tl-mbox-2xoviat2023-06-1955-3495/+2858
| |\ \ \
| * | | | stm32/ipcc: minor cleanupxoviat2023-06-181-7/+5
* | | | | Merge pull request #1501 from xoviat/canDario Nieuwenhuis2023-06-201-18/+414
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Merge pull request #3 from schphil/canxoviat2023-06-201-1/+4
| |\ \ \ \
| | * | | | fix extended can idPhilipp Scheff2023-06-161-1/+4
| * | | | | stm32/can: fix timexoviat2023-06-201-3/+6
| * | | | | stm32/can: update interruptsxoviat2023-06-191-30/+29
| * | | | | Merge branch 'main' of https://github.com/embassy-rs/embassy into canxoviat2023-06-1971-4989/+3675
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge branch 'main' into canxoviat2023-05-3018-597/+592
| |\ \ \ \ \
| * | | | | | stm32/can: add hw test and cleanupxoviat2023-05-301-42/+36