Преглед изворни кода

move tud_vendor_control_* to usbd.h

hathach пре 6 година
родитељ
комит
caf2b6d463
2 измењених фајлова са 4 додато и 4 уклоњено
  1. 0 4
      src/class/vendor/vendor_device.h
  2. 4 0
      src/device/usbd.h

+ 0 - 4
src/class/vendor/vendor_device.h

@@ -66,10 +66,6 @@ static inline uint32_t tud_vendor_write      (uint8_t const* buffer, uint32_t bu
 // Application Callback API (weak is optional)
 //--------------------------------------------------------------------+
 
-// Invoked when received control request with VENDOR TYPE
-TU_ATTR_WEAK bool tud_vendor_control_request_cb(uint8_t rhport, tusb_control_request_t const * request);
-TU_ATTR_WEAK bool tud_vendor_control_complete_cb(uint8_t rhport, tusb_control_request_t const * request);
-
 // Invoked when received new data
 TU_ATTR_WEAK void tud_vendor_rx_cb(uint8_t itf);
 

+ 4 - 0
src/device/usbd.h

@@ -100,6 +100,10 @@ TU_ATTR_WEAK void tud_suspend_cb(bool remote_wakeup_en);
 // Invoked when usb bus is resumed
 TU_ATTR_WEAK void tud_resume_cb(void);
 
+// Invoked when received control request with VENDOR TYPE
+TU_ATTR_WEAK bool tud_vendor_control_request_cb(uint8_t rhport, tusb_control_request_t const * request);
+TU_ATTR_WEAK bool tud_vendor_control_complete_cb(uint8_t rhport, tusb_control_request_t const * request);
+
 //--------------------------------------------------------------------+
 // Descriptor Templates
 //--------------------------------------------------------------------+