usb: Use enumerated return codes

The enum usbd_request_return_codes has been available for some time.  It
should be used internally, not just by users of this code.
This commit is contained in:
Karl Palsson
2015-05-27 03:49:51 +05:30
parent 93cf76b9d1
commit 54b117c5a5
5 changed files with 95 additions and 75 deletions

View File

@@ -107,7 +107,8 @@ extern void usbd_register_sof_callback(usbd_device *usbd_dev,
typedef void (*usbd_control_complete_callback)(usbd_device *usbd_dev,
struct usb_setup_data *req);
typedef int (*usbd_control_callback)(usbd_device *usbd_dev,
typedef enum usbd_request_return_codes (*usbd_control_callback)(
usbd_device *usbd_dev,
struct usb_setup_data *req, uint8_t **buf, uint16_t *len,
usbd_control_complete_callback *complete);