aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #348 from embassy-rs/remove-portalDario Nieuwenhuis2021-08-052-122/+0
|\
| * Remove Portal. Fixes #32Dario Nieuwenhuis2021-08-052-122/+0
* | Merge pull request #347 from embassy-rs/tmm-fix-ubDario Nieuwenhuis2021-08-051-2/+15
|\ \ | |/ |/|
| * util: fix unsoundness when dropping ThreadModeMutex outside thread mode.Dario Nieuwenhuis2021-08-051-2/+15
|/
* Merge pull request #338 from embassy-rs/time-driverDario Nieuwenhuis2021-08-0555-822/+685
|\
| * time_driver: use regular fn ptr -> raw ptr castsDario Nieuwenhuis2021-08-052-8/+2
| * stm32/time: add Cargo features to choose tim2/tim3Dario Nieuwenhuis2021-08-0510-19/+39
| * time: replace dyn clock/alarm with a global Driver traitDario Nieuwenhuis2021-08-0547-808/+657
|/
* Merge pull request #345 from Liamolucko/forward-task-attributesDario Nieuwenhuis2021-08-051-0/+3
|\
| * Forward attributes to generated task functionLiam Murphy2021-08-051-0/+3
|/
* Merge pull request #344 from bobmcwhirter/remove_buildersDario Nieuwenhuis2021-08-049-133/+37
|\
| * Grep fails me.Bob McWhirter2021-08-041-2/+0
| * Fmt giving me headaches.Bob McWhirter2021-08-041-1/+0
| * Um.Bob McWhirter2021-08-041-0/+1
| * Unused import.Bob McWhirter2021-08-041-1/+0
| * Remove more extra vars.Bob McWhirter2021-08-042-7/+3
| * Formatting again.Bob McWhirter2021-08-044-5/+2
| * Further work sharing config for example and removing duplicated code.Bob McWhirter2021-08-046-73/+25
| * Remove unused import.Bob McWhirter2021-08-041-1/+0
| * Formatting.Bob McWhirter2021-08-044-10/+10
| * Remove builders from Config(s) and examples.Bob McWhirter2021-08-048-104/+67
* | Merge pull request #306 from embassy-rs/update-nightlyDario Nieuwenhuis2021-08-0469-139/+11
|\ \ | |/ |/|
| * Update nightly, remove removed features.Dario Nieuwenhuis2021-08-0463-129/+1
| * stm32: add missing `+ 'a` bounds on trait GATsDario Nieuwenhuis2021-08-045-9/+9
| * util: fix unused return warningDario Nieuwenhuis2021-08-041-1/+1
|/
* Merge pull request #343 from embassy-rs/rustfmt-everythingDario Nieuwenhuis2021-08-043-3/+2
|\
| * rustfmt everythingDario Nieuwenhuis2021-08-042-2/+1
| * ci: rustfmt check all .rs filesDario Nieuwenhuis2021-08-041-1/+1
|/
* Merge pull request #331 from timokroeger/stm32-enable-bitDario Nieuwenhuis2021-08-041-115/+113
|\
| * Remove broken panic messageTimo Kröger2021-08-041-5/+7
| * cargo fmtTimo Kröger2021-08-041-9/+28
| * Refactor bit search logic when no clock specifiedTimo Kröger2021-08-041-78/+60
| * Refactor `find_reg_for_field()`Timo Kröger2021-08-041-18/+12
| * Use a regex to match find enable and rst regsTimo Kröger2021-08-031-15/+6
| * Ignore the clock number for enable bit searchTimo Kröger2021-08-031-4/+14
| * BTreeMaps to preserve ordering of generated codeTimo Kröger2021-08-031-14/+14
* | Merge pull request #301 from thalesfragoso/i2cv2-dmaDario Nieuwenhuis2021-08-042-57/+330
|\ \
| * | i2c-v2: Use new interrupts macroThales Fragoso2021-08-012-7/+7
| * | i2c-v2: Deref interrupt enabling in write_dma_internalThales Fragoso2021-08-011-2/+4
| * | i2c-v2: Simplify write_dmaThales Fragoso2021-08-011-24/+9
| * | i2c-v2: Implement write_dma and write_dma_vectoredThales Fragoso2021-08-012-53/+339
* | | Merge pull request #341 from lulf/usart-dma-readDario Nieuwenhuis2021-08-046-5/+103
|\ \ \
| * | | Rename bread -> read_blockingUlf Lilleengen2021-08-045-5/+5
| * | | Add uart::Read DMA-based implementationUlf Lilleengen2021-08-036-5/+103
| | |/ | |/|
* | | Merge pull request #342 from bobmcwhirter/h7-example-cleanupBob McWhirter2021-08-038-217/+147
|\ \ \ | |/ / |/| |
| * | Run cargo-fmt on the h7 examples.Bob McWhirter2021-08-033-36/+27
| * | Formatting fixes.Bob McWhirter2021-08-032-18/+15
| * | Enhance Rcc configuration to be more fluentish.Bob McWhirter2021-08-038-211/+153
|/ /
* | Merge pull request #339 from embassy-rs/reomve-workaroundDario Nieuwenhuis2021-08-021-3/+0
|\ \
| * | Remove version pinning workaround.Dario Nieuwenhuis2021-08-021-3/+0
|/ /