diff --git a/src/device/usbd.c b/src/device/usbd.c index 63e48277..8daab862 100644 --- a/src/device/usbd.c +++ b/src/device/usbd.c @@ -79,10 +79,12 @@ TU_ATTR_WEAK void tud_suspend_cb(bool remote_wakeup_en) { TU_ATTR_WEAK void tud_resume_cb(void) { } -// TU_ATTR_WEAK bool tud_vendor_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const* request) { -// (void) rhport; (void) stage; (void) request; -// return false; -// } +TU_ATTR_WEAK bool tud_vendor_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const* request) { + (void) rhport; + (void) stage; + (void) request; + return false; +} TU_ATTR_WEAK bool dcd_deinit(uint8_t rhport) { (void) rhport; diff --git a/src/device/usbd.h b/src/device/usbd.h index 020eb6d9..b3e622d9 100644 --- a/src/device/usbd.h +++ b/src/device/usbd.h @@ -171,7 +171,7 @@ void tud_event_hook_cb(uint8_t rhport, uint32_t eventid, bool in_isr); void tud_sof_cb(uint32_t frame_count); // Invoked when received control request with VENDOR TYPE -TU_ATTR_WEAK bool tud_vendor_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const * request); +bool tud_vendor_control_xfer_cb(uint8_t rhport, uint8_t stage, tusb_control_request_t const * request); //--------------------------------------------------------------------+ // Binary Device Object Store (BOS) Descriptor Templates