Functions | |
bool | tusbh_hid_generic_is_mounted (uint8_t dev_addr) ATTR_PURE ATTR_WARN_UNUSED_RESULT |
tusb_error_t | tusbh_hid_generic_get_report (uint8_t dev_addr, void *p_report, bool int_on_complete) ATTR_WARN_UNUSED_RESULT |
tusb_error_t | tusbh_hid_generic_set_report (uint8_t dev_addr, void *p_report, bool int_on_complete) ATTR_WARN_UNUSED_RESULT |
tusb_interface_status_t | tusbh_hid_generic_get_status (uint8_t dev_addr) ATTR_WARN_UNUSED_RESULT |
tusb_interface_status_t | tusbh_hid_generic_set_status (uint8_t dev_addr) ATTR_WARN_UNUSED_RESULT |
void | tusbh_hid_generic_isr (uint8_t dev_addr, tusb_event_t event) |
The interface API includes status checking function, data transferring function and callback functions