diff options
| author | hathach <[email protected]> | 2018-03-11 15:20:27 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2018-03-11 15:20:27 +0700 |
| commit | cfdc7999f661ecc5d978073f2808d4319ee44426 (patch) | |
| tree | 495fdb52ed753960ac76b18a4426d9cf2c9e594a /tinyusb/device/usbd.h | |
| parent | fd250b92cb62780dee5d99b49bbcbc05080b6987 (diff) | |
refactor dcd API, drop edpt_hdl_t in favor of endpoint address for easy port
Diffstat (limited to 'tinyusb/device/usbd.h')
| -rw-r--r-- | tinyusb/device/usbd.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tinyusb/device/usbd.h b/tinyusb/device/usbd.h index 3fb6a6254..8258abfdf 100644 --- a/tinyusb/device/usbd.h +++ b/tinyusb/device/usbd.h @@ -78,9 +78,9 @@ extern tusbd_descriptor_pointer_t tusbd_descriptor_pointers; typedef struct {
void (* init) (void);
- tusb_error_t (* open)(uint8_t, tusb_descriptor_interface_t const *, uint16_t*);
+ tusb_error_t (* open)(uint8_t port, tusb_descriptor_interface_t const * desc_intf, uint16_t* p_length);
tusb_error_t (* control_request_subtask) (uint8_t port, tusb_control_request_t const *);
- tusb_error_t (* xfer_cb) (edpt_hdl_t, tusb_event_t, uint32_t);
+ tusb_error_t (* xfer_cb) (uint8_t port, uint8_t edpt_addr, tusb_event_t, uint32_t);
// void (* routine)(void);
void (* sof)(uint8_t port);
void (* close) (uint8_t);
|
