aboutsummaryrefslogtreecommitdiff
path: root/embassy-usb/src/class/hid.rs
diff options
context:
space:
mode:
Diffstat (limited to 'embassy-usb/src/class/hid.rs')
-rw-r--r--embassy-usb/src/class/hid.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/embassy-usb/src/class/hid.rs b/embassy-usb/src/class/hid.rs
index 6723afbbc..64e8fd59f 100644
--- a/embassy-usb/src/class/hid.rs
+++ b/embassy-usb/src/class/hid.rs
@@ -56,10 +56,10 @@ impl From<u8> for HidProtocolMode {
56#[cfg_attr(feature = "defmt", derive(defmt::Format))] 56#[cfg_attr(feature = "defmt", derive(defmt::Format))]
57#[repr(u8)] 57#[repr(u8)]
58pub enum HidSubclass { 58pub enum HidSubclass {
59 /// Only report mode is supported. 59 /// No subclass, standard HID device.
60 ReportOnly = 0, 60 No = 0,
61 /// Both boot and report mode are supported. 61 /// Boot interface subclass, supports BIOS boot protocol.
62 ReportOrBoot = 1, 62 Boot = 1,
63} 63}
64 64
65/// USB HID protocol values. 65/// USB HID protocol values.
@@ -67,11 +67,11 @@ pub enum HidSubclass {
67#[cfg_attr(feature = "defmt", derive(defmt::Format))] 67#[cfg_attr(feature = "defmt", derive(defmt::Format))]
68#[repr(u8)] 68#[repr(u8)]
69pub enum HidBootProtocol { 69pub enum HidBootProtocol {
70 /// No specific boot protocol. 70 /// No boot protocol.
71 None = 0, 71 None = 0,
72 /// Boot protocol keyboard. 72 /// Keyboard boot protocol.
73 Keyboard = 1, 73 Keyboard = 1,
74 /// Boot protocol mouse. 74 /// Mouse boot protocol.
75 Mouse = 2, 75 Mouse = 2,
76} 76}
77 77