embassy/examples/rp/src/bin
bors[bot] 05c36e05f9
Merge #1414
1414: rp: report errors from buffered and dma uart receives r=Dirbaio a=pennae

neither of these reported errors so far, which is not ideal. add error reporting to both of them that matches the blocking error reporting as closely as is feasible, even allowing partial receives from buffered uarts before errors are reported where they would have been by the blocking code. dma transfers don't do this, if an errors applies to any byte in a transfer the entire transfer is nuked (though we probably could report how many bytes have been transferred).

Co-authored-by: pennae <github@quasiparticle.net>
2023-05-01 15:35:39 +00:00
..
adc.rs cargo fmt 2022-12-20 14:59:49 +08:00
blinky.rs Split embassy-time from embassy-executor. 2022-08-18 01:22:30 +02:00
button.rs Split embassy-time from embassy-executor. 2022-08-18 01:22:30 +02:00
flash.rs Remove random delay from example, and move flash functions to allow using without embedded-storage in scope 2022-10-27 07:10:35 +02:00
gpio_async.rs Split embassy-time from embassy-executor. 2022-08-18 01:22:30 +02:00
i2c_async.rs embassy-rp i2c: async (non-blocking) example 2022-10-01 13:43:37 -07:00
i2c_blocking.rs update embedded-hal api 2022-10-01 01:34:45 -07:00
lora_lorawan.rs Add lora-phy examples. 2023-04-23 18:32:34 -05:00
lora_p2p_receive.rs Add lora-phy examples. 2023-04-23 18:32:34 -05:00
lora_p2p_send_multicore.rs Add lora-phy examples. 2023-04-23 18:32:34 -05:00
lora_p2p_send.rs Add lora-phy examples. 2023-04-23 18:32:34 -05:00
multicore.rs Refactor after review 2022-12-13 13:49:51 +01:00
pio_async.rs rp/pio: write instr memory only from common 2023-05-01 12:58:57 +02:00
pio_dma.rs rp/pio: write instr memory only from common 2023-05-01 12:58:57 +02:00
pwm.rs rp: add PWM api 2023-04-23 22:49:15 +02:00
spi_async.rs Cleanup examples 2022-09-01 15:12:44 +02:00
spi_display.rs Update embedded-hal crates. 2023-04-06 22:41:50 +02:00
spi.rs Cleanup examples 2022-09-01 15:12:44 +02:00
uart_buffered_split.rs rp: Fix BufferedUart drop code 2023-01-04 15:59:03 +01:00
uart_unidir.rs rp/uart: report errors from dma receive 2023-05-01 15:36:53 +02:00
uart.rs Fix uart rp2040 blocking example 2022-08-19 08:48:52 +02:00
usb_ethernet.rs usb: unify ControlHandler+DeviceStateHandler, route all control requests to all handlers. 2023-02-08 00:17:08 +01:00
usb_logger.rs feat: embassy-usb-logger and example for rpi pico 2022-11-18 11:22:58 +01:00
usb_serial.rs usb: unify ControlHandler+DeviceStateHandler, route all control requests to all handlers. 2023-02-08 00:17:08 +01:00
watchdog.rs Remove lifetime, use pac fields 2022-12-24 03:22:51 +01:00
ws2812-pio.rs rp/pio: write instr memory only from common 2023-05-01 12:58:57 +02:00