diff options
| author | Dario Nieuwenhuis <[email protected]> | 2021-07-29 14:08:32 +0200 |
|---|---|---|
| committer | Dario Nieuwenhuis <[email protected]> | 2021-08-02 19:55:04 +0200 |
| commit | af87031d62ca9ee5e7dd44cba297f3d171ec0708 (patch) | |
| tree | 82f43b826d016c0a2b9a86ec6f27a1f0d5fd63d5 /examples/nrf/src/bin/buffered_uart.rs | |
| parent | de207764aee0dd9c23bd02f92b55a55babd47b1a (diff) | |
hal-common: remove Pin in PeripheralMutex
Diffstat (limited to 'examples/nrf/src/bin/buffered_uart.rs')
| -rw-r--r-- | examples/nrf/src/bin/buffered_uart.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/examples/nrf/src/bin/buffered_uart.rs b/examples/nrf/src/bin/buffered_uart.rs index c800e64fc..a78d2df44 100644 --- a/examples/nrf/src/bin/buffered_uart.rs +++ b/examples/nrf/src/bin/buffered_uart.rs | |||
| @@ -11,6 +11,7 @@ mod example_common; | |||
| 11 | use defmt::panic; | 11 | use defmt::panic; |
| 12 | use embassy::executor::Spawner; | 12 | use embassy::executor::Spawner; |
| 13 | use embassy::io::{AsyncBufReadExt, AsyncWriteExt}; | 13 | use embassy::io::{AsyncBufReadExt, AsyncWriteExt}; |
| 14 | use embassy_nrf::buffered_uarte::State; | ||
| 14 | use embassy_nrf::gpio::NoPin; | 15 | use embassy_nrf::gpio::NoPin; |
| 15 | use embassy_nrf::{buffered_uarte::BufferedUarte, interrupt, uarte, Peripherals}; | 16 | use embassy_nrf::{buffered_uarte::BufferedUarte, interrupt, uarte, Peripherals}; |
| 16 | use example_common::*; | 17 | use example_common::*; |
| @@ -26,8 +27,10 @@ async fn main(_spawner: Spawner, p: Peripherals) { | |||
| 26 | let mut rx_buffer = [0u8; 4096]; | 27 | let mut rx_buffer = [0u8; 4096]; |
| 27 | 28 | ||
| 28 | let irq = interrupt::take!(UARTE0_UART0); | 29 | let irq = interrupt::take!(UARTE0_UART0); |
| 30 | let mut state = State::new(); | ||
| 29 | let u = unsafe { | 31 | let u = unsafe { |
| 30 | BufferedUarte::new( | 32 | BufferedUarte::new( |
| 33 | &mut state, | ||
| 31 | p.UARTE0, | 34 | p.UARTE0, |
| 32 | p.TIMER0, | 35 | p.TIMER0, |
| 33 | p.PPI_CH0, | 36 | p.PPI_CH0, |
