aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp
Commit message (Expand)AuthorAgeFilesLines
* Prepare new embassy-time-*driver, embassy-executor, embassy-timeDániel Buga2024-12-221-4/+4
* Merge pull request #3593 from bugadani/refactorDario Nieuwenhuis2024-12-162-122/+55
|\
| * 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-102-106/+27
* | 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
* | Bump sync version (#3562)Dániel Buga2024-11-221-1/+1
|/
* fix(rp): use uart dreq number defined in pacibuki20032024-11-141-6/+16
* Release embassy-executor 0.6.3.Dario Nieuwenhuis2024-11-121-1/+1
* Fix "non-local impl definition" warning from recent nightlies.Dario Nieuwenhuis2024-11-081-3/+12
* Prep executor 0.6.2Dániel Buga2024-11-061-1/+1
* Also implement `embedded_io::Write` for `UartTx<'d, T: Instance, Blocking>`flippette2024-11-011-0/+14
* rp/pio: ensure PADS IE=1 which is not the default in rp235x.Dario Nieuwenhuis2024-10-311-2/+10
* Implement `embedded_io::Write` for `Uart<'d, T: Instance, Blocking>` (#3483)flippette2024-10-311-0/+14
* Add tx_dma to async spiConnor2024-10-271-2/+3
* Fix documentation.Vincenzo Marturano2024-10-251-4/+6
* Fixed owned split and implemented split_by_ref.Vincenzo Marturano2024-10-251-20/+60
* Fixed mistakes.Vincenzo Marturano2024-10-241-2/+6
* Fix missing lifetimeVincenzo Marturano2024-10-241-2/+2
* Implemented owned split.Vincenzo Marturano2024-10-241-18/+29
* Revert "Add new() method to PwmBatch so it can be istantiated."Vincenzo Marturano2024-10-241-4/+0
* Add new() method to PwmBatch so it can be istantiated.Vincenzo Marturano2024-10-241-0/+4
* Fixed missing trait implementation for PwmOutput.Vincenzo Marturano2024-10-241-0/+4
* Allow separate control of duty cycle for each channel in a pwm slice by split...Vincenzo Marturano2024-10-241-0/+52
* Merge pull request #3444 from dnbln/mainDario Nieuwenhuis2024-10-221-5/+14
|\
| * fix: review commentsDinu Blanovschi2024-10-221-5/+14
* | Merge pull request #3433 from 1-rafael-1/rp-pwm-embedded-hal-traitsUlf Lilleengen2024-10-222-4/+45
|\ \
| * | rustfmtrafael2024-10-211-2/+1
| * | re-export SetDutyCycle for user conveniencerafael2024-10-211-3/+3
| * | embassy_rp: implement pwm traits from embedded_halrafael2024-10-202-4/+46
* | | Release embassy-executor v0.6.1, embassy-executor-macros v0.6.1Dario Nieuwenhuis2024-10-211-1/+1
|/ /
* | Update nighlty, fix warnings.Dario Nieuwenhuis2024-10-142-5/+5
* | Merge pull request #3377 from Totto8492/enable-fpuDario Nieuwenhuis2024-10-132-1/+28
|\ \
| * | rp/multicore: enable fpu on second core only if building for -eabihf targets.Dario Nieuwenhuis2024-10-132-2/+22
| * | Enable FPU for RP235X Core1Keisuke Tottori2024-10-131-0/+7
* | | Make the docs be docsCaleb Jamison2024-10-091-1/+1
* | | fmtCaleb Jamison2024-10-091-3/+2
* | | Better docs and adding of release for PioPwmBjorn2024-10-091-5/+14
* | | cargo +nightly fmtCaleb Jamison2024-10-096-30/+28
* | | Move pio programs into embassy-rpCaleb Jamison2024-10-0911-0/+1057
|/ /
* / rp: Run RP235x at 150 MHz instead of 125Sebastian Quilitz2024-10-051-0/+3
|/
* Only B pins can be inputs.Caleb Jamison2024-09-241-3/+1
* Disable pad isolation on PWM A pins.Caleb Jamison2024-09-241-0/+6
* Fix rp2350b pins >31 on debug buildsCaleb Jamison2024-09-231-1/+1
* Merge pull request #3338 from ionspin/add-rp2350-trng-supportDario Nieuwenhuis2024-09-172-0/+409
|\
| * TRNG support for 235xUgljesa Jovanovic2024-09-172-0/+409