From 1f9e678066fec147f724cf5635102d795acd8031 Mon Sep 17 00:00:00 2001 From: sawyer bristol Date: Mon, 2 Dec 2024 19:41:50 -0700 Subject: [PATCH 1/2] forgot to expose UsbVersion --- embassy-usb/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/embassy-usb/src/lib.rs b/embassy-usb/src/lib.rs index a5478ca0e..93dd6b4d2 100644 --- a/embassy-usb/src/lib.rs +++ b/embassy-usb/src/lib.rs @@ -23,7 +23,7 @@ mod config { use embassy_futures::select::{select, Either}; use heapless::Vec; -pub use crate::builder::{Builder, Config, FunctionBuilder, InterfaceAltBuilder, InterfaceBuilder}; +pub use crate::builder::{Builder, Config, FunctionBuilder, InterfaceAltBuilder, InterfaceBuilder, UsbVersion}; use crate::config::{MAX_HANDLER_COUNT, MAX_INTERFACE_COUNT}; use crate::control::{InResponse, OutResponse, Recipient, Request, RequestType}; use crate::descriptor::{descriptor_type, lang_id}; From 0b7f9d84befa3ebf0f04bd0036b0fe9a222f7ecf Mon Sep 17 00:00:00 2001 From: sawyer bristol Date: Tue, 3 Dec 2024 09:54:15 -0700 Subject: [PATCH 2/2] add docs for usb version variants --- embassy-usb/src/builder.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/embassy-usb/src/builder.rs b/embassy-usb/src/builder.rs index 6c42b07dc..008a10f72 100644 --- a/embassy-usb/src/builder.rs +++ b/embassy-usb/src/builder.rs @@ -12,7 +12,9 @@ use crate::{Handler, Interface, UsbDevice, MAX_INTERFACE_COUNT, STRING_INDEX_CUS #[non_exhaustive] /// Allows Configuring the Bcd USB version below 2.1 pub enum UsbVersion { + /// Usb version 2.0 Two = 0x0200, + /// Usb version 2.1 TwoOne = 0x0210, }