aboutsummaryrefslogtreecommitdiff
path: root/examples/rp/src/bin/pio_async.rs
Commit message (Expand)AuthorAgeFilesLines
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-291-3/+3
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-4/+4
* rp/pio: update pio-rs crate, reexport it so users don't get version mismatches.Dario Nieuwenhuis2025-02-181-3/+4
* ci: use beta, add secondary nightly ci.Dario Nieuwenhuis2023-12-211-1/+0
* rp: relocate programs implicitly during loadpennae2023-07-281-7/+3
* Add descriptions to all RP2040 examples. Some need hardware that was not spec...Henrik Berg2023-07-131-1/+10
* rp/pio: use bind_interrupts for irqspennae2023-07-071-2/+7
* rp: don't use SetConfig trait in PWM and PIO.Dario Nieuwenhuis2023-05-131-1/+0
* rp/pio: configure state machines with Config structpennae2023-05-061-16/+21
* rp/pio: add load_program, use_programpennae2023-05-061-19/+6
* rp/pio: drop Pio prefix from almost all namespennae2023-05-051-7/+7
* rp/pio: wrap sm rx, tx in structs and allow splittingpennae2023-05-031-2/+2
* rp/pio: split irqs from state machinespennae2023-05-031-4/+5
* rp/pio: remove PioStateMachineInstancepennae2023-05-031-1/+1
* rp/pio: PioStateMachine{Instance, => ,Instance}pennae2023-05-031-6/+6
* rp/pio: add PioPin traitpennae2023-05-031-4/+3
* rp/pio: drop SmInstance{,Base}pennae2023-05-021-7/+7
* rp/pio: make PioCommon a structpennae2023-05-021-6/+4
* rp/pio: PioInstance::split -> Pio::newpennae2023-05-021-9/+15
* rp/pio: remove PioPeripheralpennae2023-05-021-8/+8
* rp/pio: write instr memory only from commonpennae2023-05-011-10/+18
* rp/pio: move non-sm-specific methods to PioCommonpennae2023-05-011-7/+13
* Fix a typo in "PioPeripheral"sekoia2023-02-151-1/+1
* Added RelocateProgram class for adjusting PIO-programs for different origins.Simon Berg2022-12-091-12/+19
* PIO support for RPi PicoSimon Berg2022-12-091-0/+105