diff options
| author | hathach <[email protected]> | 2018-12-10 05:55:02 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2018-12-10 05:55:02 +0700 |
| commit | a486da33eeddc3f2d5be948905132723fb2cb9c8 (patch) | |
| tree | e92ec2ea67953da021fea6f73bb64f7afcf3cfda /src/host | |
| parent | 57233cead73120dc10148340d32278e59c8ead3f (diff) | |
usbh clean up
Diffstat (limited to 'src/host')
| -rw-r--r-- | src/host/usbh.c | 2 | ||||
| -rw-r--r-- | src/host/usbh.h | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/host/usbh.c b/src/host/usbh.c index ff9ca9666..c345ddf0d 100644 --- a/src/host/usbh.c +++ b/src/host/usbh.c @@ -273,7 +273,7 @@ void hcd_event_xfer_complete(uint8_t dev_addr, uint8_t ep_addr, xfer_result_t ev if (usbh_class_drivers[drv_id].isr)
{
- usbh_class_drivers[drv_id].isr(dev_addr , event, xferred_bytes);
+ usbh_class_drivers[drv_id].isr(dev_addr, ep_addr, event, xferred_bytes);
}
else
{
diff --git a/src/host/usbh.h b/src/host/usbh.h index de43c8a4f..390b04053 100644 --- a/src/host/usbh.h +++ b/src/host/usbh.h @@ -67,8 +67,8 @@ typedef struct { uint8_t class_code; void (* const init) (void); - bool (* const open_subtask)(uint8_t rhport, uint8_t dev_addr, tusb_desc_interface_t const *, uint16_t* outlen); - void (* const isr) (uint8_t dev_addr, xfer_result_t, uint32_t); + bool (* const open_subtask)(uint8_t rhport, uint8_t dev_addr, tusb_desc_interface_t const * itf_desc, uint16_t* outlen); + void (* const isr) (uint8_t dev_addr, uint8_t ep_addr, xfer_result_t result, uint32_t len); void (* const close) (uint8_t); } host_class_driver_t; //--------------------------------------------------------------------+ |
