aboutsummaryrefslogtreecommitdiff
path: root/examples/nrf
diff options
context:
space:
mode:
authorivmarkov <[email protected]>2022-09-24 12:08:46 +0300
committerivmarkov <[email protected]>2022-09-25 09:40:36 +0300
commitc5ce02b30e488aade19f9f859425aa127d085b92 (patch)
treed5795a6d01b6125c50a6010a850f4c0a8da55040 /examples/nrf
parent85366661489c09fa8dec1375e9b9beee522e5e9f (diff)
Remove default, reorder generic params
Diffstat (limited to 'examples/nrf')
-rw-r--r--examples/nrf/src/bin/usb_hid_keyboard.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/examples/nrf/src/bin/usb_hid_keyboard.rs b/examples/nrf/src/bin/usb_hid_keyboard.rs
index 980bc1038..4eb7d37c9 100644
--- a/examples/nrf/src/bin/usb_hid_keyboard.rs
+++ b/examples/nrf/src/bin/usb_hid_keyboard.rs
@@ -12,6 +12,7 @@ use embassy_futures::select::{select, Either};
12use embassy_nrf::gpio::{Input, Pin, Pull}; 12use embassy_nrf::gpio::{Input, Pin, Pull};
13use embassy_nrf::usb::{Driver, PowerUsb}; 13use embassy_nrf::usb::{Driver, PowerUsb};
14use embassy_nrf::{interrupt, pac}; 14use embassy_nrf::{interrupt, pac};
15use embassy_sync::blocking_mutex::raw::CriticalSectionRawMutex;
15use embassy_sync::signal::Signal; 16use embassy_sync::signal::Signal;
16use embassy_usb::control::OutResponse; 17use embassy_usb::control::OutResponse;
17use embassy_usb::{Builder, Config, DeviceStateHandler}; 18use embassy_usb::{Builder, Config, DeviceStateHandler};
@@ -77,7 +78,7 @@ async fn main(_spawner: Spawner) {
77 // Build the builder. 78 // Build the builder.
78 let mut usb = builder.build(); 79 let mut usb = builder.build();
79 80
80 let remote_wakeup: Signal<_> = Signal::new(); 81 let remote_wakeup: Signal<CriticalSectionRawMutex, _> = Signal::new();
81 82
82 // Run the USB device. 83 // Run the USB device.
83 let usb_fut = async { 84 let usb_fut = async {