aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp
Commit message (Expand)AuthorAgeFilesLines
* Merge #1414bors[bot]2023-05-012-109/+392
|\
| * rp/uart: report errors from dma receivepennae2023-05-012-14/+139
| * rp/uart: extract fifo draining from blocking_readpennae2023-05-011-23/+27
| * rp/uart: make dma multicore-safepennae2023-05-011-2/+2
| * rp/uart: report errors from buffered uartpennae2023-05-011-14/+72
| * rp/uart: extract common code from async and blocking buffered readspennae2023-05-011-47/+39
| * rp/uart: rename state to buffered_statepennae2023-05-012-14/+14
| * rp/uart: add set-break functionspennae2023-05-012-1/+95
| * rp/uart: add UartRx::new_blockingpennae2023-05-011-0/+10
* | rp/pio: write instr memory only from commonpennae2023-05-011-64/+40
* | rp/pio: remove a bunch of unnecessary let _ = selfpennae2023-05-011-13/+0
* | rp/pio: move non-sm-specific methods to PioCommonpennae2023-05-011-33/+28
* | rp/pio: remove top-level PIOS arraypennae2023-05-011-162/+90
* | rp/pio: seal PioInstance, SmInstancepennae2023-05-011-20/+41
* | rp/pio: don't call dma::init so muchpennae2023-05-011-3/+1
* | rp/pio: enable pio interrupts only oncepennae2023-05-012-36/+15
* | rp/pio: use atomic accesses, not critical sectionspennae2023-05-011-24/+12
* | rp/pio: handle all pio irqs in one handlerpennae2023-05-011-90/+44
|/
* rustfmtxoviat2023-04-281-4/+10
* Add `Transactional` trait to rp's i2c implLixou2023-04-281-0/+16
* Merge #1403bors[bot]2023-04-271-1/+1
|\
| * Bump versions preparing for -macros and -executor releaseUlf Lilleengen2023-04-271-1/+1
* | Merge #1406bors[bot]2023-04-271-17/+5
|\ \ | |/ |/|
| * rustfmtkalkyl2023-04-271-5/+1
| * rp: DMA behaviour during FLASH operationskalkyl2023-04-271-14/+6
* | rp: remove pio Cargo feature.Dario Nieuwenhuis2023-04-262-17/+12
|/
* Merge #1387bors[bot]2023-04-235-4/+353
|\
| * rp: add PWM apipennae2023-04-235-4/+353
* | embassy-rs : @pennae Fix division intrinsics naming clash with rp2040-halPeter Krull2023-04-231-14/+9
* | embassy-rp : Added feature flag to otherwise unused definitionsPeter Krull2023-04-231-1/+3
* | embassy-rp : Added intrinsic feature flag to global_asm macroPeter Krull2023-04-231-1/+1
* | Added feature flag to embassy-rp intrinsics to avoid conflicts with rp2040-halPeter Krull2023-04-231-0/+5
|/
* rp: optimize rom-func-cache for runtimepennae2023-04-201-61/+54
* rp: hook up softfloat rom intrinsicspennae2023-04-198-0/+1050
* Merge #1378bors[bot]2023-04-181-6/+47
|\
| * Pass rx pin to right init argJacob Davis-Hansson2023-04-181-7/+23
| * outover instead of inoverJacob Davis-Hansson2023-04-151-3/+3
| * Add ability to invert UART pinsJacob Davis-Hansson2023-04-141-4/+29
* | Merge #1372bors[bot]2023-04-161-0/+198
|\ \
| * | rp: add division intrinsicspennae2023-04-161-0/+198
* | | rp: switch to released rp-pac v1.0Dario Nieuwenhuis2023-04-162-4/+3
|/ /
* / Remove the _todo_embedded_hal_serial impls. EH will probably not have these s...Dario Nieuwenhuis2023-04-152-110/+0
|/
* Release embassy-sync v0.2.0Dario Nieuwenhuis2023-04-131-1/+1
* feat(rp): add `Wait` impl to `OutputOpenDrain`Brooks J Rady2023-04-091-0/+59
* Update embedded-hal crates.Dario Nieuwenhuis2023-04-063-81/+33
* Merge #1318bors[bot]2023-04-021-0/+16
|\
| * rp: Allow zero len writes for buffered uartTimo Kröger2023-04-021-0/+8
| * rp: Allow zero len reads for buffered uartTimo Kröger2023-04-011-0/+8
* | Fix set_baudrate on RP-PICOThierry Fleury2023-04-011-4/+4
|/
* Merge #1288bors[bot]2023-03-262-8/+38
|\