aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Merge pull request #3332 from CBJamo/rp2350_pio_pinsDario Nieuwenhuis2024-09-172-7/+58
|\ \
| * | oopsCaleb Jamison2024-09-161-1/+1
| * | Improve error message when pin groups are not allowedCaleb Jamison2024-09-161-4/+4
| * | Only check ping groups that have count >0Caleb Jamison2024-09-161-13/+12
| * | Move pin isolation config to make_pio_pinCaleb Jamison2024-09-161-26/+5
| * | Review fixesCaleb Jamison2024-09-161-87/+43
| * | Properly drop pins >30Caleb Jamison2024-09-152-7/+6
| * | Fix upper bound of case where pins should be <=31Caleb Jamison2024-09-151-27/+27
| * | remove debug printCaleb Jamison2024-09-121-2/+0
| * | Fixup formatting to work with logCaleb Jamison2024-09-121-1/+1
| * | rp2350 pio pin fixesCaleb Jamison2024-09-121-0/+120
* | | Merge pull request #3345 from CBJamo/rp2350_clock_padisoDario Nieuwenhuis2024-09-171-1/+11
|\ \ \ | |_|/ |/| |
| * | Disable pad isolation on clock in/out pinsCaleb Jamison2024-09-161-1/+11
| |/
* / rp: add constructor for tx-only blocking UARTSebastian Quilitz2024-09-161-0/+11
|/
* rp: Fix indexing for pins >31 on rp235xb (#3330)Caleb Jamison2024-09-121-6/+18
* Fix commented out codeCaleb Jamison2024-09-041-1/+1