aboutsummaryrefslogtreecommitdiff
path: root/examples/nrf
diff options
context:
space:
mode:
Diffstat (limited to 'examples/nrf')
-rw-r--r--examples/nrf/src/bin/usb/cdc_acm.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/nrf/src/bin/usb/cdc_acm.rs b/examples/nrf/src/bin/usb/cdc_acm.rs
index f4d429792..25c3108a9 100644
--- a/examples/nrf/src/bin/usb/cdc_acm.rs
+++ b/examples/nrf/src/bin/usb/cdc_acm.rs
@@ -3,8 +3,9 @@ use core::mem::{self, MaybeUninit};
3use core::sync::atomic::{AtomicBool, Ordering}; 3use core::sync::atomic::{AtomicBool, Ordering};
4use defmt::info; 4use defmt::info;
5use embassy::blocking_mutex::CriticalSectionMutex; 5use embassy::blocking_mutex::CriticalSectionMutex;
6use embassy_usb::class::{ControlHandler, ControlInRequestStatus, RequestStatus}; 6use embassy_usb::control::{
7use embassy_usb::control::{self, Request}; 7 self, ControlHandler, ControlIn, ControlInRequestStatus, Request, RequestStatus,
8};
8use embassy_usb::driver::{Endpoint, EndpointIn, EndpointOut, ReadError, WriteError}; 9use embassy_usb::driver::{Endpoint, EndpointIn, EndpointOut, ReadError, WriteError};
9use embassy_usb::{driver::Driver, types::*, UsbDeviceBuilder}; 10use embassy_usb::{driver::Driver, types::*, UsbDeviceBuilder};
10 11
@@ -124,7 +125,7 @@ impl ControlHandler for Control {
124 fn control_in<'a>( 125 fn control_in<'a>(
125 &mut self, 126 &mut self,
126 req: Request, 127 req: Request,
127 control: embassy_usb::class::ControlIn<'a>, 128 control: ControlIn<'a>,
128 ) -> ControlInRequestStatus<'a> { 129 ) -> ControlInRequestStatus<'a> {
129 match req.request { 130 match req.request {
130 // REQ_GET_ENCAPSULATED_COMMAND is not really supported - it will be rejected below. 131 // REQ_GET_ENCAPSULATED_COMMAND is not really supported - it will be rejected below.