diff options
| author | Ha Thach <[email protected]> | 2023-08-04 11:48:04 +0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2023-08-04 11:48:04 +0700 |
| commit | 1b04db2a777c3bac88c964f8171af0928a55477d (patch) | |
| tree | 37d65952d6560d8e6a3580379dcd2a3f90860a41 /src/portable/raspberrypi/pio_usb | |
| parent | 2029ca9536e7e889f0f420218136e7bd1ac091fc (diff) | |
| parent | de4ad2c7754cd2b11a4a9afafbc82766eccea3b2 (diff) | |
Merge branch 'master' into master
Diffstat (limited to 'src/portable/raspberrypi/pio_usb')
| -rw-r--r-- | src/portable/raspberrypi/pio_usb/hcd_pio_usb.c | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/portable/raspberrypi/pio_usb/hcd_pio_usb.c b/src/portable/raspberrypi/pio_usb/hcd_pio_usb.c index 130716da4..adb83e97d 100644 --- a/src/portable/raspberrypi/pio_usb/hcd_pio_usb.c +++ b/src/portable/raspberrypi/pio_usb/hcd_pio_usb.c @@ -138,6 +138,11 @@ bool hcd_edpt_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr, uint8_t * return pio_usb_host_endpoint_transfer(pio_rhport, dev_addr, ep_addr, buffer, buflen); } +bool hcd_edpt_abort_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr) { + uint8_t const pio_rhport = RHPORT_PIO(rhport); + return pio_usb_host_endpoint_abort_transfer(pio_rhport, dev_addr, ep_addr); +} + bool hcd_setup_send(uint8_t rhport, uint8_t dev_addr, uint8_t const setup_packet[8]) { uint8_t const pio_rhport = RHPORT_PIO(rhport); @@ -158,8 +163,8 @@ bool hcd_setup_send(uint8_t rhport, uint8_t dev_addr, uint8_t const setup_packet // return busy; //} -bool hcd_edpt_clear_stall(uint8_t dev_addr, uint8_t ep_addr) -{ +bool hcd_edpt_clear_stall(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr) { + (void) rhport; (void) dev_addr; (void) ep_addr; |
