summaryrefslogtreecommitdiff
path: root/embassy-rp
AgeCommit message (Expand)Author
2021-12-16Update rust-toolchainUlf Lilleengen
2021-11-15Update to defmt 3.0ish.Bob McWhirter
2021-11-02Update versions of critical-section and atomic-polyfillUlf Lilleengen
2021-09-13Update version of critical-sectionUlf Lilleengen
2021-09-13Add WASM support for executorUlf Lilleengen
2021-09-11embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis
2021-09-11Update lots of depsDario Nieuwenhuis
2021-09-03rp: remove use of never typeDario Nieuwenhuis
2021-09-03Remove trait_alias, allow(incomplete_features).Dario Nieuwenhuis
2021-08-25time: allow storing state inside the driver struct.Dario Nieuwenhuis
2021-08-19Update cortex-m-rt to v0.7 for stm32, rp.Dario Nieuwenhuis
2021-08-05time: replace dyn clock/alarm with a global Driver traitDario Nieuwenhuis
2021-07-29Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis
2021-07-20rp/spi: disable+enable when setting frequencyDario Nieuwenhuis
2021-07-20rp/spi: properly drain the rx buffer while writingDario Nieuwenhuis
2021-07-14all hals: reexport PAC if `unstable-pac` feature is set.Dario Nieuwenhuis
2021-07-12rp/spi: add set_frequencyDario Nieuwenhuis
2021-07-12rp/timer: addDario Nieuwenhuis
2021-07-12embassy/time: make optional via Cargo featureDario Nieuwenhuis
2021-07-11rp/spi: sane prescaler calculationDario Nieuwenhuis
2021-07-04Fix warnings in std and rpRukai
2021-06-30rp/clocks: don't disrupt PLLs if already running.Dario Nieuwenhuis
2021-06-30rp/spi: add configurable pha/polDario Nieuwenhuis
2021-06-30rp/spi: add TransferDario Nieuwenhuis
2021-06-30rp/gpio: add optional pinsDario Nieuwenhuis
2021-06-25rp/spi: add write-only spi driverDario Nieuwenhuis
2021-06-25rp/clocks: fix wrong PLL setupDario Nieuwenhuis
2021-06-25rp/gpio: add infallible inherent methodsDario Nieuwenhuis
2021-06-25rp: clock setupDario Nieuwenhuis
2021-06-07fmt: Add dunmy use to avoid "unused variable" errors when no log is enabled.Dario Nieuwenhuis
2021-06-07fmt: use absolute pathsDario Nieuwenhuis
2021-06-07fmt: make all macros `macro_rules` so scoping is consistent.Dario Nieuwenhuis
2021-05-20Merge pull request #195 from embassy-rs/unborrow-mk2Dario Nieuwenhuis
2021-05-20Fix all warnings on embassy-rp and embassy-rp-examples andRukai
2021-05-19Mark Unborrow as unsafe to implementDario Nieuwenhuis
2021-05-17stm32: fix build, add ciDario Nieuwenhuis
2021-05-17Add `init` fn. Initializes hw and returns Peripherals.Dario Nieuwenhuis
2021-05-13Bump version of critical-section to 0.2.1Ulf Lilleengen
2021-05-11Switch to use PrioritX enums.Dario Nieuwenhuis
2021-05-11Use `critical_section` crateDario Nieuwenhuis
2021-04-14Rename PeripheralBorrow to UnborrowDario Nieuwenhuis
2021-03-29rp: add precompiled boot2 to avoid depending on gccDario Nieuwenhuis
2021-03-29rp/gpio: implement InputDario Nieuwenhuis
2021-03-29rp: add initial versionDario Nieuwenhuis