From a2b7b9ddb9f3c01bd0572eba73c33548ee2ce1df Mon Sep 17 00:00:00 2001 From: hathach Date: Tue, 31 Jul 2018 14:59:39 +0700 Subject: fix hid warning, move report descriptor template to hid.h --- src/class/hid/hid_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/class/hid/hid_device.c') diff --git a/src/class/hid/hid_device.c b/src/class/hid/hid_device.c index 4df370cfe..d0ecad2d9 100644 --- a/src/class/hid/hid_device.c +++ b/src/class/hid/hid_device.c @@ -458,12 +458,12 @@ tusb_error_t hidd_control_request_st(uint8_t rhport, tusb_control_request_t cons } else if ( HID_REQ_CONTROL_SET_REPORT == p_request->bRequest ) { + usbd_control_xfer_st(rhport, p_request->bmRequestType_bit.direction, _usbd_ctrl_buf, p_request->wLength); + // wValue = Report Type | Report ID uint8_t const report_type = u16_high_u8(p_request->wValue); uint8_t const report_id = u16_low_u8(p_request->wValue); - usbd_control_xfer_st(rhport, p_request->bmRequestType_bit.direction, _usbd_ctrl_buf, p_request->wLength); - if ( p_hid->set_report_cb ) { p_hid->set_report_cb(report_id, (hid_report_type_t) report_type, _usbd_ctrl_buf, p_request->wLength); -- cgit v1.3.1