aboutsummaryrefslogtreecommitdiff
path: root/examples/nrf
diff options
context:
space:
mode:
authorJacob Rosenthal <[email protected]>2021-12-13 17:50:08 -0700
committerJacob Rosenthal <[email protected]>2021-12-13 18:04:54 -0700
commit83a1237ea3f8b164749cb895b7bdb7a5696107f6 (patch)
tree93b4a873ebcaf88eadc35fd33e39c3b4f1817845 /examples/nrf
parente5dc63e8e99d1d818ed7ab3b13ffff3ee2c40a3d (diff)
stub out the embassy registers for usbd
Diffstat (limited to 'examples/nrf')
-rw-r--r--examples/nrf/src/bin/usb_uart.rs6
1 files changed, 4 insertions, 2 deletions
diff --git a/examples/nrf/src/bin/usb_uart.rs b/examples/nrf/src/bin/usb_uart.rs
index 383edb348..902075dfc 100644
--- a/examples/nrf/src/bin/usb_uart.rs
+++ b/examples/nrf/src/bin/usb_uart.rs
@@ -17,15 +17,17 @@ use embassy::executor::Spawner;
17use embassy::io::{AsyncBufReadExt, AsyncWriteExt}; 17use embassy::io::{AsyncBufReadExt, AsyncWriteExt};
18use embassy::time::{Duration, Timer}; 18use embassy::time::{Duration, Timer};
19use embassy_hal_common::usb::{State, Usb, UsbSerial}; 19use embassy_hal_common::usb::{State, Usb, UsbSerial};
20use embassy_nrf::usb::UsbBus; 20use embassy_nrf::usb::{Usb as UsbDevice, UsbBus};
21use embassy_nrf::{interrupt, Peripherals}; 21use embassy_nrf::{interrupt, Peripherals};
22use usb_device::device::{UsbDeviceBuilder, UsbVidPid}; 22use usb_device::device::{UsbDeviceBuilder, UsbVidPid};
23 23
24#[embassy::main] 24#[embassy::main]
25async fn main(_spawner: Spawner, _p: Peripherals) { 25async fn main(_spawner: Spawner, p: Peripherals) {
26 let mut tx_buffer = [0u8; 1024]; 26 let mut tx_buffer = [0u8; 1024];
27 let mut rx_buffer = [0u8; 640]; 27 let mut rx_buffer = [0u8; 640];
28 28
29 let _usb_dev = UsbDevice::new(p.USBD);
30
29 let usb_bus = UsbBus::new(); 31 let usb_bus = UsbBus::new();
30 32
31 let serial = UsbSerial::new(&usb_bus, &mut rx_buffer, &mut tx_buffer); 33 let serial = UsbSerial::new(&usb_bus, &mut rx_buffer, &mut tx_buffer);