Lines Matching full:hid
10 * @brief USB HID Class device API header
16 #include <zephyr/usb/class/hid.h>
25 * @defgroup usb_hid_class USB HID class API
33 * @defgroup usb_hid_device_api HID class USB specific definitions
45 * @brief USB HID device interface
63 * @brief Register HID device
65 * @param[in] dev Pointer to USB HID device
66 * @param[in] desc Pointer to HID report descriptor
67 * @param[in] size Size of HID report descriptor
68 * @param[in] op Pointer to USB HID device interrupt struct
76 * @brief Write to USB HID interrupt endpoint buffer
78 * @param[in] dev Pointer to USB HID device
91 * @brief Read from USB HID interrupt endpoint buffer
93 * @param[in] dev Pointer to USB HID device
108 * @brief Set USB HID class Protocol Code
112 * @param[in] dev Pointer to USB HID device
120 * @brief Initialize USB HID class support
122 * @param[in] dev Pointer to USB HID device