aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Edition 2024.Dario Nieuwenhuis2025-10-061-6/+8
* rp: Use msplim for rp235x core1 stack guard9names2025-09-211-11/+3
* Apply rustfmtMagnus Nordlander2025-08-021-4/+4
* Added support for QMI CS1, and for APS6404L PSRAM on the RP2350Magnus Nordlander2025-08-021-0/+6
* Merge pull request #4296 from adamNewell/fix-rp2350-stack-guard-rlarDario Nieuwenhuis2025-07-241-1/+1
|\
| * Fix MPU region enablement in stack guard installationAdam Newell2025-06-091-1/+1
* | Use `unsafe` block in IRQ handlersclubby7892025-07-201-4/+6
|/
* add the possibility to document `bind_interrupts` `struct`sRalph Ursprung2025-05-151-4/+8
* embassy-rp: Implementation of a SpinlockMutexSebastian Quilitz2025-04-071-0/+1
* embassy-rp: Move Spinlock implementation out of critical_section_implSebastian Quilitz2025-03-271-0/+1
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-271-1/+1
* Add rp235x imagedef features (based on rp2040 boot2 features)9names2025-02-161-0/+24
* rp: make atomics work properly between cores in rp235x.Dario Nieuwenhuis2025-02-051-0/+18
* rp: Workaround "SIO spinlock stuck bug", reset PROC1 at boot.Dario Nieuwenhuis2025-02-051-12/+29
* Fix "non-local impl definition" warning from recent nightlies.Dario Nieuwenhuis2024-11-081-3/+12
* Merge pull request #3444 from dnbln/mainDario Nieuwenhuis2024-10-221-5/+14
|\
| * fix: review commentsDinu Blanovschi2024-10-221-5/+14
* | Update nighlty, fix warnings.Dario Nieuwenhuis2024-10-141-3/+3
* | Move pio programs into embassy-rpCaleb Jamison2024-10-091-0/+1
|/
* TRNG support for 235xUgljesa Jovanovic2024-09-171-0/+4
* Import otp from rp-hal, helper fns for chipid and randidCaleb Jamison2024-08-291-0/+2
* rp235x flash support.Caleb Jamison2024-08-291-2/+2
* Import rom_data for the rp235x, don't use intrinsics on rp235xCaleb Jamison2024-08-261-0/+1
* rp: use the rp-binary-info crate for binary info.Dario Nieuwenhuis2024-08-171-2/+3
* Enable rp235x doc tests, fixup feature docCaleb Jamison2024-08-121-3/+3
* Fix docs, ciCaleb Jamison2024-08-121-3/+3
* Fix CI, rename private feature, address comments from dirbaio.Caleb Jamison2024-08-121-5/+13
* Move #![cfg]s to lib.rsCaleb Jamison2024-08-091-0/+2
* Fix ci/rustfmtCaleb Jamison2024-08-091-1/+0
* Switch to single pacCaleb Jamison2024-08-091-6/+3
* cargo fmtCaleb Jamison2024-08-081-3/+2
* Initial rp235x supportCaleb Jamison2024-08-081-3/+215
* RP: Shut up missed warning boot2-noneDion Dokter2024-06-251-0/+1
* RP: add option to provide your own boot2Dion Dokter2024-06-251-0/+1
* rp: wait until read matches for PSM accesses.Dario Nieuwenhuis2024-05-271-4/+21
* rp: fix spinlocks staying locked after reset.Dario Nieuwenhuis2024-05-241-0/+44
* rename PWM_CH to PWM_SLICEAlexandru RADOVICI2024-04-021-8/+8
* Fix warnings in recent nightly.Dario Nieuwenhuis2024-03-201-1/+2
* Fix minor typos in embassy_rp/src/lib.rsRafael Bachmann2024-03-181-2/+2
* time: split driver into a separate embassy-time-driver crate.Dario Nieuwenhuis2024-01-111-2/+2
* [embassy-rp] auto-documented feature flagsBarnaby Walters2023-12-221-0/+3
* ci: use beta, add secondary nightly ci.Dario Nieuwenhuis2023-12-211-1/+0
* docs: document all embassy-rp public apisUlf Lilleengen2023-12-191-0/+1
* docs: embassy-rp rustdoc and refactoringUlf Lilleengen2023-12-191-2/+10
* Document how to bind multiple interrupts and handlers in `bind_interrupts!`.Dario Nieuwenhuis2023-12-081-0/+11
* Remove nightly and unstable-traits features in preparation for 1.75.Dario Nieuwenhuis2023-11-291-3/+1
* Re-add impl_trait_projectionsDániel Buga2023-10-301-1/+2
* rp/bootsel: change it to a method on the peripheral.Dario Nieuwenhuis2023-10-071-0/+1
* rp2040: implement BOOTSEL button supportScott Mansell2023-10-071-0/+1
* Remove impl_trait_projections.Dario Nieuwenhuis2023-10-021-1/+1