This file manages the generic HID features.
Definition in file hid.h.
Go to the source code of this file.
#define HID_BDC 0x0111 |
#define HID_CLASS_DESC_NB_DEFAULT 0x01 |
#define HID_DESCRIPTOR 0x21 |
Definition at line 60 of file hid.h.
Referenced by host_hid_get_descriptor(), and usb_user_read_request().
#define HID_GET_IDLE 0x02 |
Definition at line 234 of file hid.h.
Referenced by host_hid_get_idle(), and usb_user_read_request().
#define HID_GET_PROTOCOL 0x03 |
Definition at line 235 of file hid.h.
Referenced by host_hid_get_protocol(), and usb_user_read_request().
#define HID_GET_REPORT 0x01 |
Definition at line 233 of file hid.h.
Referenced by host_hid_get_report(), and usb_user_read_request().
#define HID_IDLE_DURATION_INDEFINITE 0x00 |
#define HID_ITEM_TAG_LONG_ITEM 0x0F |
#define HID_PHYSICAL_DESCRIPTOR 0x23 |
#define HID_REPORT_DESCRIPTOR 0x22 |
Definition at line 61 of file hid.h.
Referenced by host_hid_get_descriptor(), host_mouse_hid_task(), and usb_user_read_request().
#define HID_REPORT_FEATURE 0x03 |
#define HID_REPORT_ID_ALL 0x00 |
#define HID_REPORT_INPUT 0x01 |
#define HID_REPORT_OUTPUT 0x02 |
#define HID_SET_IDLE 0x0A |
Definition at line 237 of file hid.h.
Referenced by host_hid_set_idle(), and usb_user_read_request().
#define HID_SET_PROTOCOL 0x0B |
Definition at line 238 of file hid.h.
Referenced by host_hid_set_protocol(), and usb_user_read_request().
#define HID_SET_REPORT 0x09 |
Definition at line 236 of file hid.h.
Referenced by host_hid_set_report(), and usb_user_read_request().
typedef unsigned char hid_report_id_t |