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) |