aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src
Commit message (Expand)AuthorAgeFilesLines
...
* | squash! Impl ToggleableOutputPin for embassy-rp OutputDaniel Bevenius2022-05-191-4/+3
* | Impl ToggleableOutputPin for embassy-rp OutputDaniel Bevenius2022-05-191-0/+18
|/
* squash! Implement Output::is_set_low for embassy-rpDaniel Bevenius2022-05-111-1/+2
* Implement Output::is_set_low for embassy-rpDaniel Bevenius2022-05-111-2/+2
* Reexport unborrow macro in HALsMatous Hybl2022-04-071-0/+3
* Update rust nightly, embedded-hal 1.0, embedded-hal-async.Dario Nieuwenhuis2022-03-111-43/+9
* rp: impl eh1.0 blocking traitsDario Nieuwenhuis2022-02-152-72/+237
* Merge #615bors[bot]2022-02-122-75/+63
|\
| * rp: remove OptionalPinDario Nieuwenhuis2022-02-122-75/+63
* | blocking_mutex: refactor to work on stable. No GATs, and can be constructed i...Dario Nieuwenhuis2022-02-121-3/+4
|/
* Add missing `+ 'd` on unborrows.Dario Nieuwenhuis2022-02-102-10/+10
* Update rust-toolchainUlf Lilleengen2021-12-161-1/+0
* embassy: Refactor module structure to remove kitchen-sink `util`.Dario Nieuwenhuis2021-09-111-1/+1
* rp: remove use of never typeDario Nieuwenhuis2021-09-032-3/+3
* Remove trait_alias, allow(incomplete_features).Dario Nieuwenhuis2021-09-031-1/+0
* time: allow storing state inside the driver struct.Dario Nieuwenhuis2021-08-251-60/+64
* time: replace dyn clock/alarm with a global Driver traitDario Nieuwenhuis2021-08-052-53/+24
* Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis2021-07-295-5/+5
* rp/spi: disable+enable when setting frequencyDario Nieuwenhuis2021-07-201-0/+7
* rp/spi: properly drain the rx buffer while writingDario Nieuwenhuis2021-07-201-0/+2
* all hals: reexport PAC if `unstable-pac` feature is set.Dario Nieuwenhuis2021-07-141-0/+3
* rp/spi: add set_frequencyDario Nieuwenhuis2021-07-121-34/+41
* rp/timer: addDario Nieuwenhuis2021-07-123-0/+196
* rp/spi: sane prescaler calculationDario Nieuwenhuis2021-07-111-19/+27
* Fix warnings in std and rpRukai2021-07-041-2/+2
* rp/clocks: don't disrupt PLLs if already running.Dario Nieuwenhuis2021-06-301-34/+58
* rp/spi: add configurable pha/polDario Nieuwenhuis2021-06-301-2/+9
* rp/spi: add TransferDario Nieuwenhuis2021-06-301-0/+21
* rp/gpio: add optional pinsDario Nieuwenhuis2021-06-302-21/+87
* rp/spi: add write-only spi driverDario Nieuwenhuis2021-06-252-0/+183
* rp/clocks: fix wrong PLL setupDario Nieuwenhuis2021-06-251-6/+7
* rp/gpio: add infallible inherent methodsDario Nieuwenhuis2021-06-251-14/+42
* rp: clock setupDario Nieuwenhuis2021-06-257-186/+205
* fmt: Add dunmy use to avoid "unused variable" errors when no log is enabled.Dario Nieuwenhuis2021-06-071-16/+26
* fmt: use absolute pathsDario Nieuwenhuis2021-06-071-29/+29
* fmt: make all macros `macro_rules` so scoping is consistent.Dario Nieuwenhuis2021-06-073-51/+146
* Merge pull request #195 from embassy-rs/unborrow-mk2Dario Nieuwenhuis2021-05-201-2/+2
|\
| * Mark Unborrow as unsafe to implementDario Nieuwenhuis2021-05-191-2/+2
* | Fix all warnings on embassy-rp and embassy-rp-examples andRukai2021-05-203-6/+5
|/
* stm32: fix build, add ciDario Nieuwenhuis2021-05-173-4/+4
* Add `init` fn. Initializes hw and returns Peripherals.Dario Nieuwenhuis2021-05-172-95/+102
* Switch to use PrioritX enums.Dario Nieuwenhuis2021-05-111-40/+1
* Use `critical_section` crateDario Nieuwenhuis2021-05-111-30/+0
* Rename PeripheralBorrow to UnborrowDario Nieuwenhuis2021-04-142-9/+9
* rp: add precompiled boot2 to avoid depending on gccDario Nieuwenhuis2021-03-292-0/+4
* rp/gpio: implement InputDario Nieuwenhuis2021-03-291-3/+20
* rp: add initial versionDario Nieuwenhuis2021-03-299-0/+1010