aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src
Commit message (Expand)AuthorAgeFilesLines
...
| * Enable input mode for PWM pins on RP235x and disable it on drop1-rafael-12025-04-141-0/+10
* | embassy-rp: impl rand_core::CryptoRng for TrngWez Furlong2025-04-141-0/+3
|/
* Merge pull request #4017 from shilga/SpinlockMutexDario Nieuwenhuis2025-04-074-42/+171
|\
| * embassy-rp: Implementation of a SpinlockMutexSebastian Quilitz2025-04-072-0/+94
| * embassy-rp: Move Spinlock implementation out of critical_section_implSebastian Quilitz2025-03-273-42/+77
* | embassy-rp: uart: Increase RX FIFO watermarkDavid Brown2025-04-071-1/+1
* | Merge pull request #3983 from mgomez0/topic/buffered-uart-take-pins-before-in...Ulf Lilleengen2025-04-051-2/+2
|\ \
| * | BufferedUart initializationMichael Gomez2025-04-041-2/+2
* | | embassy-rp: defensive change to ensure wakers are registeredJames Munns2025-04-032-4/+8
|/ /
* / RP235x watchdog doesn't have the double count bugCaleb Jamison2025-03-281-3/+11
|/
* Merge pull request #3999 from embassy-rs/peripehral-v2Dario Nieuwenhuis2025-03-2727-497/+362
|\
| * Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-2727-497/+362
* | Merge pull request #4012 from adom-inc/rp2350-adc-fixDario Nieuwenhuis2025-03-271-2/+4
|\ \
| * | rp/adc: fix potential race conditionAdrian Wowk2025-03-261-2/+4
| |/
* / rp: rename BOOTROM_BASE to BOOTRAM_BASEAdrian Wowk2025-03-261-4/+4
|/
* make rustfmt happyJuliDi2025-03-191-2/+0
* fix wrong funcsel on rp2350 gpout/gpinJuliDi2025-03-191-0/+14
* Added access to the byte swap flag for RP2*** chips for the PIO state machine...eden barby2025-03-014-5/+13
* doc: Fix "the the"Ronald Weber2025-02-192-5/+4
* rp/pio: update pio-rs crate, reexport it so users don't get version mismatches.Dario Nieuwenhuis2025-02-188-14/+19
* rp/pio: move instructions to methods of the SM.Dario Nieuwenhuis2025-02-182-80/+82
* Add rp235x imagedef features (based on rp2040 boot2 features)9names2025-02-161-0/+24
* Expose the watchdog reset reasonSebastian Scholz2025-02-121-0/+22
* Rename readers with get_, per CBJamo review. Tweak use_program docstring.Steve Work2025-02-071-14/+4
* Add PIO functions.Steve Work2025-02-061-0/+55
* Merge pull request #3851 from embassy-rs/rp23-atomics-fixDario Nieuwenhuis2025-02-052-12/+51
|\
| * rp: make atomics work properly between cores in rp235x.Dario Nieuwenhuis2025-02-052-0/+22
| * rp: Workaround "SIO spinlock stuck bug", reset PROC1 at boot.Dario Nieuwenhuis2025-02-051-12/+29
* | Merge pull request #3763 from robot-rover/fix_rp2040_time_driverDario Nieuwenhuis2025-02-041-3/+3
|\ \ | |/ |/|
| * run rustfmtSamuel O'Brien2025-01-121-1/+0
| * rp: Fix time driver hangSamuel O'Brien2025-01-121-2/+3
* | Correct ADC channels for RP2350XBflippette2025-01-301-3/+13
* | remove checks for reserved I2c addressesTom Dohrmann2025-01-262-13/+5
* | fix: enable RP2350 watchdog tick generatorAdrian Wowk2025-01-151-1/+6
* | RP235x: support new FIFO options, set IE, OD on PIO pins.Pedro Ferreira2025-01-151-0/+46
|/
* Merge pull request #3729 from embassy-rs/update-nrf-rpDario Nieuwenhuis2025-01-062-8/+8
|\
| * Fixes for new PACs.Dario Nieuwenhuis2025-01-062-8/+8
* | `embassy-rp`: add `set_pullup()` for `OutputOpenDrain`Georges Palauqui2025-01-061-0/+10
|/
* Desugar some async fnsDániel Buga2024-12-301-4/+4
* Rename ETQD, bump dateDániel Buga2024-12-221-1/+1
* Merge pull request #3593 from bugadani/refactorDario Nieuwenhuis2024-12-161-121/+53
|\
| * Merge time-driver and time-queue-driver traits, make HALs own and handle the ...Dario Nieuwenhuis2024-12-131-33/+45
| * Refactor integrated-timersDániel Buga2024-12-101-105/+25
* | i2s frequency relative to sysclkvinsynth2024-12-141-2/+1
* | add sysclk frequency argument to PioI2Out::newvinsynth2024-12-141-1/+2
|/
* Add `set_config` method to RP SPI driverdstric-aqueduct2024-12-031-18/+34
* Merge pull request #3543 from ionspin/rp2350_otp_writeDario Nieuwenhuis2024-12-021-2/+69
|\
| * Add OTP writeUgljesa Jovanovic2024-11-161-2/+69
* | Use inline const for initializing arrays. (#3567)Dario Nieuwenhuis2024-11-245-18/+11
|/
* fix(rp): use uart dreq number defined in pacibuki20032024-11-141-6/+16