diff options
Diffstat (limited to 'example-cdc/usb_lld.h')
-rw-r--r-- | example-cdc/usb_lld.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/example-cdc/usb_lld.h b/example-cdc/usb_lld.h index 8dc00b9..c45c712 100644 --- a/example-cdc/usb_lld.h +++ b/example-cdc/usb_lld.h @@ -60,7 +60,8 @@ void usb_cb_ctrl_write_finish (uint8_t req, uint8_t req_no, uint16_t value, uint16_t index, uint16_t len); int usb_cb_setup (uint8_t req, uint8_t req_no, uint16_t value, uint16_t index, uint16_t len); -int usb_cb_get_descriptor (uint8_t desc_type, uint16_t index, uint16_t value); +int usb_cb_get_descriptor (uint8_t rcp, uint8_t desc_type, uint8_t desc_index, + uint16_t index); int usb_cb_handle_event (uint8_t event_type, uint16_t value); int usb_cb_interface (uint8_t cmd, uint16_t interface, uint16_t value); @@ -88,10 +89,9 @@ enum DEVICE_STATE CONFIGURED }; +extern uint32_t bDeviceState; extern const uint8_t usb_initial_feature; -#define STM32_USB_IRQ_PRIORITY 11 - extern void usb_lld_init (uint8_t feature); extern void usb_lld_to_pmabuf (const void *src, uint16_t addr, size_t n); |