uint16_t DataINPipeSize; /**< Size in bytes of the HID interface's IN data pipe */\r
uint16_t DataOUTPipeSize; /**< Size in bytes of the HID interface's OUT data pipe */\r
\r
- bool SupportsBootSubClass; /**< Indicates if the current interface instance supports the HID Boot\r
+ bool SupportsBootProtocol; /**< Indicates if the current interface instance supports the HID Boot\r
* Protocol when enabled via \ref USB_HID_Host_SetBootProtocol()\r
*/\r
+ bool UsingBootProtocol; /**< Indicates that the interface is currently initialised in Boot Protocol mode */\r
uint16_t HIDReportSize; /**< Size in bytes of the HID report descriptor in the device */\r
} State; /**< State data for the USB class interface within the device. All elements in this section\r
* <b>may</b> be set to initial values, but may also be ignored to default to sane values when\r