diff options
| author | Eekle <[email protected]> | 2024-12-24 13:49:55 +0100 |
|---|---|---|
| committer | Eekle <[email protected]> | 2024-12-24 13:49:55 +0100 |
| commit | cac700088231a8affd9595e31b9747a51ae64b6b (patch) | |
| tree | cbb1f5d7c544ed7e11ae2df5f6c5fba5bf360da0 /embassy-usb/src | |
| parent | a3d35216d4649fbadd3e78fe240b736258b7befe (diff) | |
Update default docs for device class fields
Diffstat (limited to 'embassy-usb/src')
| -rw-r--r-- | embassy-usb/src/builder.rs | 9 |
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. |
