diff options
Diffstat (limited to 'embassy-usb/src/class')
| -rw-r--r-- | embassy-usb/src/class/cdc_acm.rs | 2 | ||||
| -rw-r--r-- | embassy-usb/src/class/cdc_ncm/embassy_net.rs | 2 | ||||
| -rw-r--r-- | embassy-usb/src/class/cdc_ncm/mod.rs | 2 | ||||
| -rw-r--r-- | embassy-usb/src/class/cmsis_dap_v2.rs | 2 | ||||
| -rw-r--r-- | embassy-usb/src/class/midi.rs | 2 | ||||
| -rw-r--r-- | embassy-usb/src/class/uac1/speaker.rs | 4 |
6 files changed, 7 insertions, 7 deletions
diff --git a/embassy-usb/src/class/cdc_acm.rs b/embassy-usb/src/class/cdc_acm.rs index 0a1a5e64f..388e21fbd 100644 --- a/embassy-usb/src/class/cdc_acm.rs +++ b/embassy-usb/src/class/cdc_acm.rs | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | //! CDC-ACM class implementation, aka Serial over USB. | 1 | //! CDC-ACM class implementation, aka Serial over USB. |
| 2 | 2 | ||
| 3 | use core::cell::{Cell, RefCell}; | 3 | use core::cell::{Cell, RefCell}; |
| 4 | use core::future::{poll_fn, Future}; | 4 | use core::future::{Future, poll_fn}; |
| 5 | use core::mem::{self, MaybeUninit}; | 5 | use core::mem::{self, MaybeUninit}; |
| 6 | use core::sync::atomic::{AtomicBool, Ordering}; | 6 | use core::sync::atomic::{AtomicBool, Ordering}; |
| 7 | use core::task::Poll; | 7 | use core::task::Poll; |
diff --git a/embassy-usb/src/class/cdc_ncm/embassy_net.rs b/embassy-usb/src/class/cdc_ncm/embassy_net.rs index 57d322946..c83ff468a 100644 --- a/embassy-usb/src/class/cdc_ncm/embassy_net.rs +++ b/embassy-usb/src/class/cdc_ncm/embassy_net.rs | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | //! [`embassy-net`](https://crates.io/crates/embassy-net) driver for the CDC-NCM class. | 1 | //! [`embassy-net`](https://crates.io/crates/embassy-net) driver for the CDC-NCM class. |
| 2 | 2 | ||
| 3 | use embassy_futures::select::{select, Either}; | 3 | use embassy_futures::select::{Either, select}; |
| 4 | use embassy_net_driver_channel as ch; | 4 | use embassy_net_driver_channel as ch; |
| 5 | use embassy_net_driver_channel::driver::LinkState; | 5 | use embassy_net_driver_channel::driver::LinkState; |
| 6 | use embassy_usb_driver::Driver; | 6 | use embassy_usb_driver::Driver; |
diff --git a/embassy-usb/src/class/cdc_ncm/mod.rs b/embassy-usb/src/class/cdc_ncm/mod.rs index 3af853091..9b6dd9f21 100644 --- a/embassy-usb/src/class/cdc_ncm/mod.rs +++ b/embassy-usb/src/class/cdc_ncm/mod.rs | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | //! This is due to regex spaghetti: <https://android.googlesource.com/platform/frameworks/base/+/refs/tags/android-mainline-12.0.0_r84/core/res/res/values/config.xml#417> | 14 | //! This is due to regex spaghetti: <https://android.googlesource.com/platform/frameworks/base/+/refs/tags/android-mainline-12.0.0_r84/core/res/res/values/config.xml#417> |
| 15 | //! and this nonsense in the linux kernel: <https://github.com/torvalds/linux/blob/c00c5e1d157bec0ef0b0b59aa5482eb8dc7e8e49/drivers/net/usb/usbnet.c#L1751-L1757> | 15 | //! and this nonsense in the linux kernel: <https://github.com/torvalds/linux/blob/c00c5e1d157bec0ef0b0b59aa5482eb8dc7e8e49/drivers/net/usb/usbnet.c#L1751-L1757> |
| 16 | 16 | ||
| 17 | use core::mem::{size_of, MaybeUninit}; | 17 | use core::mem::{MaybeUninit, size_of}; |
| 18 | use core::ptr::{addr_of, copy_nonoverlapping}; | 18 | use core::ptr::{addr_of, copy_nonoverlapping}; |
| 19 | 19 | ||
| 20 | use crate::control::{self, InResponse, OutResponse, Recipient, Request, RequestType}; | 20 | use crate::control::{self, InResponse, OutResponse, Recipient, Request, RequestType}; |
diff --git a/embassy-usb/src/class/cmsis_dap_v2.rs b/embassy-usb/src/class/cmsis_dap_v2.rs index a9fd9cdf0..0e2356f17 100644 --- a/embassy-usb/src/class/cmsis_dap_v2.rs +++ b/embassy-usb/src/class/cmsis_dap_v2.rs | |||
| @@ -4,7 +4,7 @@ use core::mem::MaybeUninit; | |||
| 4 | 4 | ||
| 5 | use crate::driver::{Driver, Endpoint, EndpointError, EndpointIn, EndpointOut}; | 5 | use crate::driver::{Driver, Endpoint, EndpointError, EndpointIn, EndpointOut}; |
| 6 | use crate::types::StringIndex; | 6 | use crate::types::StringIndex; |
| 7 | use crate::{msos, Builder, Handler}; | 7 | use crate::{Builder, Handler, msos}; |
| 8 | 8 | ||
| 9 | /// State for the CMSIS-DAP v2 USB class. | 9 | /// State for the CMSIS-DAP v2 USB class. |
| 10 | pub struct State { | 10 | pub struct State { |
diff --git a/embassy-usb/src/class/midi.rs b/embassy-usb/src/class/midi.rs index 1d152ca44..d29172be1 100644 --- a/embassy-usb/src/class/midi.rs +++ b/embassy-usb/src/class/midi.rs | |||
| @@ -1,7 +1,7 @@ | |||
| 1 | //! MIDI class implementation. | 1 | //! MIDI class implementation. |
| 2 | 2 | ||
| 3 | use crate::driver::{Driver, Endpoint, EndpointError, EndpointIn, EndpointOut}; | ||
| 4 | use crate::Builder; | 3 | use crate::Builder; |
| 4 | use crate::driver::{Driver, Endpoint, EndpointError, EndpointIn, EndpointOut}; | ||
| 5 | 5 | ||
| 6 | /// This should be used as `device_class` when building the `UsbDevice`. | 6 | /// This should be used as `device_class` when building the `UsbDevice`. |
| 7 | pub const USB_AUDIO_CLASS: u8 = 0x01; | 7 | pub const USB_AUDIO_CLASS: u8 = 0x01; |
diff --git a/embassy-usb/src/class/uac1/speaker.rs b/embassy-usb/src/class/uac1/speaker.rs index 9565e2a25..46e0420d5 100644 --- a/embassy-usb/src/class/uac1/speaker.rs +++ b/embassy-usb/src/class/uac1/speaker.rs | |||
| @@ -11,7 +11,7 @@ | |||
| 11 | //! The class provides volume and mute controls for each channel. | 11 | //! The class provides volume and mute controls for each channel. |
| 12 | 12 | ||
| 13 | use core::cell::{Cell, RefCell}; | 13 | use core::cell::{Cell, RefCell}; |
| 14 | use core::future::{poll_fn, Future}; | 14 | use core::future::{Future, poll_fn}; |
| 15 | use core::marker::PhantomData; | 15 | use core::marker::PhantomData; |
| 16 | use core::sync::atomic::{AtomicBool, AtomicU32, Ordering}; | 16 | use core::sync::atomic::{AtomicBool, AtomicU32, Ordering}; |
| 17 | use core::task::Poll; | 17 | use core::task::Poll; |
| @@ -22,7 +22,7 @@ use heapless::Vec; | |||
| 22 | 22 | ||
| 23 | use super::class_codes::*; | 23 | use super::class_codes::*; |
| 24 | use super::terminal_type::TerminalType; | 24 | use super::terminal_type::TerminalType; |
| 25 | use super::{Channel, ChannelConfig, FeedbackRefresh, SampleWidth, MAX_AUDIO_CHANNEL_COUNT, MAX_AUDIO_CHANNEL_INDEX}; | 25 | use super::{Channel, ChannelConfig, FeedbackRefresh, MAX_AUDIO_CHANNEL_COUNT, MAX_AUDIO_CHANNEL_INDEX, SampleWidth}; |
| 26 | use crate::control::{self, InResponse, OutResponse, Recipient, Request, RequestType}; | 26 | use crate::control::{self, InResponse, OutResponse, Recipient, Request, RequestType}; |
| 27 | use crate::descriptor::{SynchronizationType, UsageType}; | 27 | use crate::descriptor::{SynchronizationType, UsageType}; |
| 28 | use crate::driver::{Driver, Endpoint, EndpointError, EndpointIn, EndpointOut, EndpointType}; | 28 | use crate::driver::{Driver, Endpoint, EndpointError, EndpointIn, EndpointOut, EndpointType}; |
