aboutsummaryrefslogtreecommitdiff
path: root/tests/rp
Commit message (Collapse)AuthorAgeFilesLines
* Update examples and testsSimon Börjesson2025-12-101-1/+1
|
* chore: release embassy-rp, cyw43 and cyw43-pioUlf Lilleengen2025-11-271-1/+1
|
* Rustfmt for edition 2024.Dario Nieuwenhuis2025-10-067-8/+10
|
* Edition 2024.Dario Nieuwenhuis2025-10-061-1/+1
|
* RTC alarm test timing was off1-rafael-12025-09-161-4/+16
|
* alarm handling to poll hardware status directly; add ci test1-rafael-12025-09-152-0/+119
|
* executor: return error when creating the spawntoken, not when spawning.Dario Nieuwenhuis2025-08-296-11/+11
|
* fix: update more minor versionsUlf Lilleengen2025-08-271-1/+1
|
* chore: prepare embassy crate releasesUlf Lilleengen2025-08-261-8/+8
|
* Load all crates in the graph, honor the "publish" flag to prevent publishing ↵Dario Nieuwenhuis2025-08-251-0/+7
| | | | examples/tests.
* fix: prepare embassy-sync 0.7.1 releaseUlf Lilleengen2025-08-121-1/+1
| | | | * Add newtype for moved type to preserve API compat
* chore: bump nrf and rp hal versionsUlf Lilleengen2025-08-041-1/+1
|
* Release embassy-embedded-hal v0.4Dario Nieuwenhuis2025-08-031-1/+1
|
* chore: prepare embassy-executor 0.8 releaseUlf Lilleengen2025-07-311-1/+1
|
* chore: release embassy-nrf 0.5.0 and embassy-rp 0.6.0Ulf Lilleengen2025-07-161-1/+1
|
* chore: Release embassy-embedded-hal version 0.3.1Ulf Lilleengen2025-07-161-1/+1
|
* chore: prepare embassy-rp for releaseUlf Lilleengen2025-07-151-1/+1
|
* embassy-rp: implement input/output inversionFelipe Balbi2025-05-221-0/+34
| | | | | RP2040/RP23xx support inversion in HW of the inputs and outputs. Implement minimal support for that.
* embassy-sync: bump to 0.7.0Matt Johnston2025-05-221-1/+1
|
* Update defmt dependenciesYuri Astrakhan2025-05-181-3/+3
|
* Add rand-core v0.9 support.Dario Nieuwenhuis2025-05-182-2/+0
| | | | Co-Authored-By: Aurélien Jacobs <[email protected]>
* Merge pull request #4187 from 1-rafael-1/rp235x-overclockingDario Nieuwenhuis2025-05-131-25/+24
|\ | | | | | | RP235x overclocking
| * Add ClockError enum and update system_freq to return Result for error handling1-rafael-12025-05-121-1/+1
| |
| * rp235x overclocking1-rafael-12025-05-111-25/+24
| |
* | Merge pull request #4155 from marcemmers/remove-instance-from-rp-uart-typeUlf Lilleengen2025-05-093-9/+9
|\ \ | |/ |/| [embassy-rp] Remove <T: Instance> from Uart and BufferedUart
| * Update examples and testsMarc2025-05-023-9/+9
| |
* | Changes after review1-rafael-12025-05-071-1/+1
| |
* | first batch of changes after review1-rafael-12025-05-021-5/+5
| |
* | make ci happy1-rafael-12025-05-011-1/+6
| |
* | overclock test, should now run on all rp chips1-rafael-12025-05-011-54/+40
| |
* | Refactor overclock test for RP2040: add unused imports conditionally and ↵1-rafael-12025-05-011-0/+17
| | | | | | | | ensure placeholder main function for non-RP2040 targets
* | Add overclocking test for RP2040 with timer and PWM tests at 200Mhz1-rafael-12025-05-011-0/+62
|/
* Merge pull request #4017 from shilga/SpinlockMutexDario Nieuwenhuis2025-04-071-0/+54
|\ | | | | | | embassy-rp: Spinlock mutex implementation
| * embassy-rp: add multicore test for SpinlockRawMutexSebastian Quilitz2025-04-071-0/+54
| |
* | BufferedUart initializationMichael Gomez2025-04-041-3/+3
| | | | | | | | | | | | | | This change modifies UART initialization throughout Embassy to take pins before interrupts. Related to #1304.
* | Statically allocate task pools on stable Rust.Dario Nieuwenhuis2025-03-281-1/+1
|/ | | | | | Thanks @0e4ef622 for the awesome idea of how to do it and the first implementation. Co-Authored-By: Matthew Tran <[email protected]>
* Remove Peripheral trait, rename PeripheralRef->Peri.Dario Nieuwenhuis2025-03-279-114/+161
|
* rp: Update embassy-rp version in examples and tests9names2025-03-091-1/+1
|
* Merge pull request #3901 from CBJamo/rp23_testingDario Nieuwenhuis2025-02-1921-61/+149
|\ | | | | Inital rp23 ci tests
| * rustfmt againCaleb Jamison2025-02-181-2/+1
| |
| * rustfmt fixupCaleb Jamison2025-02-181-2/+1
| |
| * Inital rp23 ci testsCaleb Jamison2025-02-1821-63/+153
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some tests need more work. * The adc test builds, but isn't set up correctly for the 2350 hardware yet. * The multicore and gpio_multicore tests only work from flash, seems to be a probe-rs issue. * The i2c and flash tests also only works from flash, these are probably bugs but I don't have time to run them down now. * The 2350 gpio test skips anything with pull downs. I think these fail because of E9. The float, bootsel, cyw43, and ethernet tests don't have 2350 equivalents. There's no reason to use the float romfuncs, use the FPU. Bootsel as a button isn't supported on the 2350 yet. The wifi and eth tests don't have appropriate hardware. The i2c test has also been tweaked to run on one core.
* | rp/pio: update pio-rs crate, reexport it so users don't get version mismatches.Dario Nieuwenhuis2025-02-183-11/+10
|/
* tests/rp: Update cyw43 test to new firmware, new wifi network name.Dario Nieuwenhuis2025-02-141-6/+8
|
* chore: prepare embassy-net releaseUlf Lilleengen2025-02-141-1/+1
|
* chore: bump embassy-sync versionUlf Lilleengen2025-01-151-1/+1
| | | | Prepare version 0.6.2 for release
* Update doc projects deps, don't use patch.crates-ioDario Nieuwenhuis2025-01-151-1/+1
|
* RP235x: support new FIFO options, set IE, OD on PIO pins.Pedro Ferreira2025-01-151-2/+2
|
* Update cyw43, nrf, rp hals and embassy-bootUlf Lilleengen2025-01-061-1/+1
|
* Prepare embassy-net driversDániel Buga2025-01-051-1/+1
|