|
VSF Documented
|
Go to the source code of this file.
Macros | |
| #define | USB_HID_SUBCLASS_NONE 0 |
| #define | USB_HID_SUBCLASS_BOOT 1 |
| #define | USB_HID_PROTOCOL_NONE 0 |
| #define | USB_HID_PROTOCOL_KEYBOARD 1 |
| #define | USB_HID_PROTOCOL_MOUSE 2 |
| #define | USB_DT_HID_SIZE 9 |
| #define | USB_DESC_HID(__IFS, __I_FUNC, __SUBCLASS, __PROTOCOL, __VERSION_BCD, __COUNTRY_CODE, __REPORT_DESC_LEN, __EP_IN, __EP_IN_SIZE, __EP_IN_INTERVAL, __EP_OUT, __EP_OUT_SIZE, __EP_OUT_INTERVAL) |
| #define | USB_DESC_HID_LEN (USB_DESC_IFS_LEN + USB_DT_HID_SIZE + 2 * USB_DESC_EP_LEN) |
| #define | USB_DESC_HID_IAD(__IFS, __I_FUNC, __SUBCLASS, __PROTOCOL, __VERSION_BCD, __COUNTRY_CODE, __REPORT_DESC_LEN, __EP_IN, __EP_IN_SIZE, __EP_IN_INTERVAL, __EP_OUT, __EP_OUT_SIZE, __EP_OUT_INTERVAL) |
| #define | USB_DESC_HID_IAD_LEN (USB_DESC_IAD_LEN + USB_DESC_HID_LEN) |
| #define USB_HID_SUBCLASS_NONE 0 |
| #define USB_HID_SUBCLASS_BOOT 1 |
| #define USB_HID_PROTOCOL_NONE 0 |
| #define USB_HID_PROTOCOL_KEYBOARD 1 |
| #define USB_HID_PROTOCOL_MOUSE 2 |
| #define USB_DT_HID_SIZE 9 |
| #define USB_DESC_HID | ( | __IFS, | |
| __I_FUNC, | |||
| __SUBCLASS, | |||
| __PROTOCOL, | |||
| __VERSION_BCD, | |||
| __COUNTRY_CODE, | |||
| __REPORT_DESC_LEN, | |||
| __EP_IN, | |||
| __EP_IN_SIZE, | |||
| __EP_IN_INTERVAL, | |||
| __EP_OUT, | |||
| __EP_OUT_SIZE, | |||
| __EP_OUT_INTERVAL | |||
| ) |
| #define USB_DESC_HID_LEN (USB_DESC_IFS_LEN + USB_DT_HID_SIZE + 2 * USB_DESC_EP_LEN) |
| #define USB_DESC_HID_IAD | ( | __IFS, | |
| __I_FUNC, | |||
| __SUBCLASS, | |||
| __PROTOCOL, | |||
| __VERSION_BCD, | |||
| __COUNTRY_CODE, | |||
| __REPORT_DESC_LEN, | |||
| __EP_IN, | |||
| __EP_IN_SIZE, | |||
| __EP_IN_INTERVAL, | |||
| __EP_OUT, | |||
| __EP_OUT_SIZE, | |||
| __EP_OUT_INTERVAL | |||
| ) |
| #define USB_DESC_HID_IAD_LEN (USB_DESC_IAD_LEN + USB_DESC_HID_LEN) |