tud_hid_generic_get_report_cb and tud_hid_generic_set_report_cb are mandantory
This commit is contained in:
@@ -73,9 +73,9 @@
|
||||
bool tud_hid_generic_ready(void);
|
||||
bool tud_hid_generic_report(uint8_t report_id, void const* report, uint8_t len);
|
||||
|
||||
/*------------- Callbacks -------------*/
|
||||
ATTR_WEAK uint16_t tud_hid_generic_get_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t* buffer, uint16_t reqlen);
|
||||
ATTR_WEAK void tud_hid_generic_set_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t const* buffer, uint16_t bufsize);
|
||||
/*------------- Callbacks (Weak is optional) -------------*/
|
||||
uint16_t tud_hid_generic_get_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t* buffer, uint16_t reqlen);
|
||||
void tud_hid_generic_set_report_cb(uint8_t report_id, hid_report_type_t report_type, uint8_t const* buffer, uint16_t bufsize);
|
||||
|
||||
//--------------------------------------------------------------------+
|
||||
// KEYBOARD API
|
||||
@@ -110,7 +110,7 @@ extern const hid_ascii_to_keycode_entry_t HID_ASCII_TO_KEYCODE[128];
|
||||
|
||||
#endif
|
||||
|
||||
/*------------- Callbacks -------------*/
|
||||
/*------------- Callbacks (Weak is optional) -------------*/
|
||||
|
||||
/** Callback invoked when USB host request \ref HID_REQ_CONTROL_GET_REPORT.
|
||||
* \param[in] report_type specify which report (INPUT, OUTPUT, FEATURE) that host requests
|
||||
@@ -172,7 +172,7 @@ static inline bool tud_hid_mouse_button_release(void)
|
||||
return tud_hid_mouse_data(0, 0, 0, 0, 0);
|
||||
}
|
||||
|
||||
/*------------- Callbacks -------------*/
|
||||
/*------------- Callbacks (Weak is optional) -------------*/
|
||||
|
||||
/**
|
||||
* Callback function that is invoked when USB host request \ref HID_REQ_CONTROL_GET_REPORT.
|
||||
|
||||
Reference in New Issue
Block a user