aboutsummaryrefslogtreecommitdiff
path: root/embassy-usb/src
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-usb/src')
-rw-r--r--embassy-usb/src/builder.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/embassy-usb/src/builder.rs b/embassy-usb/src/builder.rs
index c19e13fe0..9a21b9a3b 100644
--- a/embassy-usb/src/builder.rs
+++ b/embassy-usb/src/builder.rs
@@ -34,17 +34,20 @@ pub struct Config<'a> {
34 /// Device class code assigned by USB.org. Set to `0xff` for vendor-specific 34 /// Device class code assigned by USB.org. Set to `0xff` for vendor-specific
35 /// devices that do not conform to any class. 35 /// devices that do not conform to any class.
36 /// 36 ///
37 /// Default: `0x00` (class code specified by interfaces) 37 /// Default: `0xEF`
38 /// See also: `composite_with_iads`
38 pub device_class: u8, 39 pub device_class: u8,
39 40
40 /// Device sub-class code. Depends on class. 41 /// Device sub-class code. Depends on class.
41 /// 42 ///
42 /// Default: `0x00` 43 /// Default: `0x02`
44 /// See also: `composite_with_iads`
43 pub device_sub_class: u8, 45 pub device_sub_class: u8,
44 46
45 /// Device protocol code. Depends on class and sub-class. 47 /// Device protocol code. Depends on class and sub-class.
46 /// 48 ///
47 /// Default: `0x00` 49 /// Default: `0x01`
50 /// See also: `composite_with_iads`
48 pub device_protocol: u8, 51 pub device_protocol: u8,
49 52
50 /// Device release version in BCD. 53 /// Device release version in BCD.