aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix DMADario Nieuwenhuis2021-05-10291-10816/+10815
* Merge pull request #170 from bobmcwhirter/toolchainDario Nieuwenhuis2021-05-102-7/+8
|\
| * Use rust-toolchain.toml for developers and CIRukai2021-05-102-7/+8
|/
* Add dma scaffoldingDario Nieuwenhuis2021-05-10296-9058/+22695
* rustfmt rngDario Nieuwenhuis2021-05-101-19/+16
* Fix build on the latest nightlyRukai2021-05-102-2/+1
* Merge pull request #165 from bobmcwhirter/rng_implDario Nieuwenhuis2021-05-066-3612/+3726
|\
| * Further clean-up and adjustments. Follow RM for FIPS.Bob McWhirter2021-05-06267-3676/+3684
| * Clean up the impl_rng!() argument.Bob McWhirter2021-05-06267-4076/+4056
| * Implement async RNG, including rand_core sync traits.Bob McWhirter2021-05-0610-2875/+2992
| * Checkpoint.Bob McWhirter2021-05-064-26/+35
|/
* Remove unused filesDario Nieuwenhuis2021-05-066-1517/+0
* Autogenerate features for family, peripherals and peripheral versionsDario Nieuwenhuis2021-05-068-3363/+3386
* Autogenerate the tailored PAC for each chipDario Nieuwenhuis2021-05-06302-50405/+62061
* Merge pull request #163 from bobmcwhirter/syscfg_pac_constDario Nieuwenhuis2021-05-052-3/+13
|\
| * Limit to pub(crate).Bob McWhirter2021-05-051-1/+1
| * Rework `pac` re-exporting, canonicalize syscfg path, use it plus SYSCFG_BASE.Bob McWhirter2021-05-052-3/+13
* | Merge pull request #162 from bobmcwhirter/cargo_featuresDario Nieuwenhuis2021-05-052-305/+320
|\|
| * Add the leaf features for peripherals.Bob McWhirter2021-05-051-0/+4
| * Generate some chip features by peripherals.Bob McWhirter2021-05-052-305/+316
* | Merge pull request #161 from bobmcwhirter/exti_using_constDario Nieuwenhuis2021-05-051-1/+1
|\|
| * Move exti to use the const addr.Bob McWhirter2021-05-051-1/+1
* | Merge pull request #160 from bobmcwhirter/gen_exti_syscfgDario Nieuwenhuis2021-05-05292-2305/+59366
|\|
| * Regenerate with SYSCFG and EXTI base addresses.Bob McWhirter2021-05-05291-2305/+59366
| * Bump stm32-data to latest.Bob McWhirter2021-05-051-0/+0
|/
* stm32: codegen interruptsDario Nieuwenhuis2021-05-01162-1151/+63977
* Add Priority enums to embassy-extrasDario Nieuwenhuis2021-05-013-2/+574
* Merge pull request #151 from bobmcwhirter/rng-implDario Nieuwenhuis2021-04-26270-1/+20329
|\
| * Stub in RNG impl.Bob McWhirter2021-04-26270-1/+20329
* | Merge pull request #150 from bobmcwhirter/rng-traitDario Nieuwenhuis2021-04-262-0/+18
|\|
| * Add an RNG trait.Bob McWhirter2021-04-262-0/+18
|/
* USART codegenDario Nieuwenhuis2021-04-25154-82/+6224
* Codegen GPIO pinsDario Nieuwenhuis2021-04-23154-805/+24629
* Codegen PoCDario Nieuwenhuis2021-04-20158-93/+987
* wip usartDario Nieuwenhuis2021-04-204-2/+204
* stm32: add extiDario Nieuwenhuis2021-04-206-821/+365
* Implement GPIO inputDario Nieuwenhuis2021-04-204-29/+101
* it's aliveDario Nieuwenhuis2021-04-2012-479/+493
* Rename PeripheralBorrow to UnborrowDario Nieuwenhuis2021-04-1412-64/+61
* Merge pull request #141 from embassy-rs/no-pinDario Nieuwenhuis2021-04-1420-258/+248
|\
| * Remove Pin from Flash traitDario Nieuwenhuis2021-04-143-65/+66
| * Remove Pin from Delay traitDario Nieuwenhuis2021-04-142-5/+4
| * Remove Pin from I2cDario Nieuwenhuis2021-04-141-4/+3
| * Remove Pin from SPIDario Nieuwenhuis2021-04-144-59/+76
| * Remove Pin from GPIO traitsDario Nieuwenhuis2021-04-145-38/+27
| * Remove pin from UartDario Nieuwenhuis2021-04-145-87/+72
|/
* Merge pull request #140 from lulf/reexport-macro-paramDario Nieuwenhuis2021-04-145-29/+122
|\
| * Add embassy_prefix attribute parameter to task and main macrosUlf Lilleengen2021-04-145-29/+122
* | Fix vscode settingsDario Nieuwenhuis2021-04-141-3/+2
|/
* stm32: add draft spi trait (#130)xoviat2021-04-133-1/+481