aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* rp/pio: don't use modify on shared registerspennae2023-05-021-15/+19
* rp/pio: avoid sm(SM_NO) indexingpennae2023-05-021-116/+43
* rp/pio: add funcsel values to PioInstancepennae2023-05-021-11/+4
* rp/pio: add hd44780 examplepennae2023-05-021-0/+244
* rp/pio: fix dmapennae2023-05-021-7/+9
* Merge #1414bors[bot]2023-05-016-151/+1005
|\
| * rp/uart: report errors from dma receivepennae2023-05-014-25/+375
| * 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-012-34/+301
| * rp/uart: extract common code from async and blocking buffered readspennae2023-05-011-47/+39
| * tests/rp: test error conditions for uartpennae2023-05-011-11/+148
| * 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
| * tests/rp: fix buffered uart testpennae2023-05-011-3/+3
* | Merge #1395bors[bot]2023-05-015-443/+284
|\ \ | |/ |/|
| * rp/pio: write instr memory only from commonpennae2023-05-014-79/+63
| * rp/pio: remove a bunch of unnecessary let _ = selfpennae2023-05-011-13/+0
| * rp/pio: move non-sm-specific methods to PioCommonpennae2023-05-013-45/+47
| * 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
|/
* Merge #1407bors[bot]2023-04-3047-9712/+12
|\
| * Merge branch 'embassy-rs:master' into masterChuck Davis2023-04-304-18/+216
| |\ | |/ |/|
* | Merge #1405bors[bot]2023-04-302-0/+180
|\ \
| * | removed constrain methodOueslatiGhaith2023-04-281-10/+0
| * | reversed changes in Cargo.tomlOueslatiGhaith2023-04-271-1381/+1348
| * | fixed missing importsOueslatiGhaith2023-04-272-1348/+1383
| * | fixed mistake with casting channel to a usizeOueslatiGhaith2023-04-271-14/+14
| * | add IPCC peripheral for stm32wbOueslatiGhaith2023-04-272-0/+188
* | | Merge #1412bors[bot]2023-04-301-18/+14
|\ \ \
| * | | stm32/uart: abort on errorxoviat2023-04-281-18/+14
* | | | Merge #1410bors[bot]2023-04-301-0/+22
|\ \ \ \
| * | | | rustfmtxoviat2023-04-281-4/+10
| * | | | Add `Transactional` trait to rp's i2c implLixou2023-04-281-0/+16
|/ / / /
| | | * Merge branch 'embassy-rs:master' into masterChuck Davis2023-04-2846-47/+70
| | | |\ | |_|_|/ |/| | |
* | | | Merge #1403bors[bot]2023-04-2746-47/+70
|\ \ \ \
| * | | | add changelogUlf Lilleengen2023-04-271-0/+23
| * | | | Bump versions preparing for -macros and -executor releaseUlf Lilleengen2023-04-2745-47/+47
| | |/ / | |/| |
| | | * Remove external-lora-phy feature.ceekdee2023-04-286-13/+8
| | | * Remove legacy LoRa drivers.ceekdee2023-04-2745-9701/+6
| |_|/ |/| |
* | | Merge #1406bors[bot]2023-04-271-17/+5
|\ \ \ | |/ / |/| |
| * | rustfmtkalkyl2023-04-271-5/+1
| * | rp: DMA behaviour during FLASH operationskalkyl2023-04-271-14/+6
* | | Merge #1402bors[bot]2023-04-263-18/+13
|\ \ \
| * | | rp: remove pio Cargo feature.Dario Nieuwenhuis2023-04-263-18/+13
|/ / /