From af87031d62ca9ee5e7dd44cba297f3d171ec0708 Mon Sep 17 00:00:00 2001 From: Dario Nieuwenhuis Date: Thu, 29 Jul 2021 14:08:32 +0200 Subject: hal-common: remove Pin in PeripheralMutex --- examples/nrf/src/bin/buffered_uart.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'examples/nrf/src') 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; use defmt::panic; use embassy::executor::Spawner; use embassy::io::{AsyncBufReadExt, AsyncWriteExt}; +use embassy_nrf::buffered_uarte::State; use embassy_nrf::gpio::NoPin; use embassy_nrf::{buffered_uarte::BufferedUarte, interrupt, uarte, Peripherals}; use example_common::*; @@ -26,8 +27,10 @@ async fn main(_spawner: Spawner, p: Peripherals) { let mut rx_buffer = [0u8; 4096]; let irq = interrupt::take!(UARTE0_UART0); + let mut state = State::new(); let u = unsafe { BufferedUarte::new( + &mut state, p.UARTE0, p.TIMER0, p.PPI_CH0, -- cgit