Selaa lähdekoodia

refactor: remove deprecated usbd_control()

Dmitry 8 vuotta sitten
vanhempi
commit
720e4aca3b
2 muutettua tiedostoa jossa 0 lisäystä ja 31 poistoa
  1. 0 6
      inc/usbd_core.h
  2. 0 25
      src/usbd_core.c

+ 0 - 6
inc/usbd_core.h

@@ -349,12 +349,6 @@ inline static void usbd_init(usbd_device *dev, const struct usbd_driver *drv,
  */
 void usbd_poll(usbd_device *dev);
 
-/**\brief Asynchronous device control
- * \param dev dev usb device \ref _usbd_device
- * \param cmd Asynchronous control command
- */
-void usbd_control(usbd_device *dev, enum usbd_commands cmd) __attribute__((deprecated));
-
 /**\brief Register callback for all control requests
  * \param dev usb device \ref _usbd_device
  * \param callback user control callback \ref usbd_ctl_callback

+ 0 - 25
src/usbd_core.c

@@ -355,28 +355,3 @@ static void usbd_process_evt(usbd_device *dev, uint8_t evt, uint8_t ep) {
 void usbd_poll(usbd_device *dev) {
     return dev->driver->poll(dev, usbd_process_evt);
 }
-
-void usbd_control(usbd_device *dev, enum usbd_commands cmd) {
-    switch (cmd) {
-    case usbd_cmd_enable:
-        dev->driver->enable(true);
-        dev->status.device_state = usbd_state_disconnected;
-        break;
-    case usbd_cmd_disable:
-        dev->driver->enable(false);
-        dev->status.device_state = usbd_state_disabled;
-        break;
-    case usbd_cmd_connect:
-        dev->driver->connect(true);
-        break;
-    case usbd_cmd_disconnect:
-        dev->driver->connect(false);
-        dev->status.device_state = usbd_state_disconnected;
-        break;
-    case usbd_cmd_reset:
-        dev->driver->reset();
-        break;
-    default:
-        break;
-    }
-}