aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* rp/pio: enable pio interrupts only oncepennae2023-05-011-0/+1
* rp: remove pio Cargo feature.Dario Nieuwenhuis2023-04-261-14/+10
* rp: add PWM apipennae2023-04-231-0/+10
* rp: hook up softfloat rom intrinsicspennae2023-04-191-0/+1
* rp: switch to released rp-pac v1.0Dario Nieuwenhuis2023-04-161-2/+2
* embassy-rp: Add Watchdogkalkyl2022-12-241-0/+3
* fmtkalkyl2022-12-131-1/+1
* Merge branch 'master' into multicoreHenrik Alsér2022-12-131-0/+11
|\
| * Added RelocateProgram class for adjusting PIO-programs for different origins.Simon Berg2022-12-091-0/+2
| * PIO support for RPi PicoSimon Berg2022-12-091-0/+9
* | Refactor after reviewkalkyl2022-12-131-0/+2
* | Feature gate critical-section-implkalkyl2022-12-101-0/+2
* | embassy-rp: Add multicore supportkalkyl2022-12-101-0/+2
|/
* rp: Add an RngCore impl based on ROSC.RANDOMBITGabriel Smith2022-11-301-1/+1
* Switch to async-fn-in-traitDario Nieuwenhuis2022-11-251-1/+2
* embassy-rp: Add basic ADC moduleHenrik Alsér2022-11-151-0/+3
* Add flash example & flash HIL testMathias2022-10-261-0/+2
* Rebase on masterMathias2022-09-291-0/+4
|\
| * Add preliminary I2C implementation for RP2040Mathias2022-09-271-0/+4
| * Add RP2040 ROM functions and intrinsics aliasesMathias2022-09-231-0/+3
| * Update Rust nightly.Dario Nieuwenhuis2022-09-221-1/+1
| * Merge #949bors[bot]2022-09-211-0/+3
| |\
| | * Implement RealTimeClock for embassy-rpMathias2022-09-161-0/+3
| * | Feature-gate time-driver in embassy-rpMathias2022-09-161-0/+2
| |/
* | First iteration attempt on implementing generic flash mutation access for RP2040Mathias2022-09-231-0/+1
* | Add RP2040 ROM functions and intrinsics aliasesMathias2022-09-231-0/+3
* | Update Rust nightly.Dario Nieuwenhuis2022-09-231-1/+1
* | Implement RealTimeClock for embassy-rpMathias2022-09-231-0/+3
* | Feature-gate time-driver in embassy-rpMathias2022-09-231-0/+2
|/
* Merge pull request #927 from embassy-rs/rp-usbDario Nieuwenhuis2022-08-301-0/+37
|\
| * rp: add usb device support.Dario Nieuwenhuis2022-08-251-0/+37
* | Address code review commentsMathias2022-08-231-0/+1
|/
* Remove HAL initialization from #[embassy::main] macro.Dario Nieuwenhuis2022-08-171-1/+1
* Rename Unborrowed -> PeripheralRef, Unborrow -> PeripheralDario Nieuwenhuis2022-07-231-1/+1
* Update embassy-stm32Dario Nieuwenhuis2022-07-231-1/+1
* Fix build of embassy-rp on stable channelJan Niehusmann2022-07-211-2/+1
* Run rustfmt.Dario Nieuwenhuis2022-06-121-4/+3
* Add embassy-cortex-m crate.Dario Nieuwenhuis2022-06-121-11/+12
* Reexport unborrow macro in HALsMatous Hybl2022-04-071-0/+3
* Update rust-toolchainUlf Lilleengen2021-12-161-1/+0
* rp: remove use of never typeDario Nieuwenhuis2021-09-031-1/+0
* Remove trait_alias, allow(incomplete_features).Dario Nieuwenhuis2021-09-031-1/+0
* time: replace dyn clock/alarm with a global Driver traitDario Nieuwenhuis2021-08-051-5/+0
* Rename embassy-extras to embassy-hal-commonDario Nieuwenhuis2021-07-291-1/+1
* all hals: reexport PAC if `unstable-pac` feature is set.Dario Nieuwenhuis2021-07-141-0/+3
* rp/timer: addDario Nieuwenhuis2021-07-121-0/+8
* rp/spi: add write-only spi driverDario Nieuwenhuis2021-06-251-0/+4
* rp: clock setupDario Nieuwenhuis2021-06-251-78/+4
* Fix all warnings on embassy-rp and embassy-rp-examples andRukai2021-05-201-1/+2
* Add `init` fn. Initializes hw and returns Peripherals.Dario Nieuwenhuis2021-05-171-1/+102