Skip to content

Commit 0da273e

Browse files
committed
add stub hcd_edpt_abort_xfer() for all ports
1 parent 1cc7c5d commit 0da273e

File tree

6 files changed

+48
-0
lines changed

6 files changed

+48
-0
lines changed

src/portable/mentor/musb/hcd_musb.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -822,6 +822,14 @@ bool hcd_edpt_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr, uint8_t *b
822822
return ret;
823823
}
824824

825+
bool hcd_edpt_abort_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr) {
826+
(void) rhport;
827+
(void) dev_addr;
828+
(void) ep_addr;
829+
// TODO not implemented yet
830+
return false;
831+
}
832+
825833
// clear stall, data toggle is also reset to DATA0
826834
bool hcd_edpt_clear_stall(uint8_t dev_addr, uint8_t ep_addr)
827835
{

src/portable/nxp/khci/hcd_khci.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -562,6 +562,14 @@ bool hcd_edpt_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr, uint8_t *
562562
return true;
563563
}
564564

565+
bool hcd_edpt_abort_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr) {
566+
(void) rhport;
567+
(void) dev_addr;
568+
(void) ep_addr;
569+
// TODO not implemented yet
570+
return false;
571+
}
572+
565573
bool hcd_edpt_clear_stall(uint8_t dev_addr, uint8_t ep_addr)
566574
{
567575
if (!tu_edpt_number(ep_addr)) return true;

src/portable/ohci/ohci.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -543,6 +543,14 @@ bool hcd_edpt_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr, uint8_t *
543543
return true;
544544
}
545545

546+
bool hcd_edpt_abort_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr) {
547+
(void) rhport;
548+
(void) dev_addr;
549+
(void) ep_addr;
550+
// TODO not implemented yet
551+
return false;
552+
}
553+
546554
bool hcd_edpt_clear_stall(uint8_t dev_addr, uint8_t ep_addr)
547555
{
548556
ohci_ed_t * const p_ed = ed_from_addr(dev_addr, ep_addr);

src/portable/raspberrypi/pio_usb/hcd_pio_usb.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,14 @@ bool hcd_edpt_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr, uint8_t *
138138
return pio_usb_host_endpoint_transfer(pio_rhport, dev_addr, ep_addr, buffer, buflen);
139139
}
140140

141+
bool hcd_edpt_abort_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr) {
142+
(void) rhport;
143+
(void) dev_addr;
144+
(void) ep_addr;
145+
// TODO not implemented yet
146+
return false;
147+
}
148+
141149
bool hcd_setup_send(uint8_t rhport, uint8_t dev_addr, uint8_t const setup_packet[8])
142150
{
143151
uint8_t const pio_rhport = RHPORT_PIO(rhport);

src/portable/raspberrypi/rp2040/hcd_rp2040.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -576,6 +576,14 @@ bool hcd_edpt_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr, uint8_t *
576576
return true;
577577
}
578578

579+
bool hcd_edpt_abort_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr) {
580+
(void) rhport;
581+
(void) dev_addr;
582+
(void) ep_addr;
583+
// TODO not implemented yet
584+
return false;
585+
}
586+
579587
bool hcd_setup_send(uint8_t rhport, uint8_t dev_addr, uint8_t const setup_packet[8])
580588
{
581589
(void) rhport;

src/portable/renesas/rusb2/hcd_rusb2.c

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -710,6 +710,14 @@ bool hcd_edpt_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr, uint8_t *b
710710
return r;
711711
}
712712

713+
bool hcd_edpt_abort_xfer(uint8_t rhport, uint8_t dev_addr, uint8_t ep_addr) {
714+
(void) rhport;
715+
(void) dev_addr;
716+
(void) ep_addr;
717+
// TODO not implemented yet
718+
return false;
719+
}
720+
713721
bool hcd_edpt_clear_stall(uint8_t dev_addr, uint8_t ep_addr)
714722
{
715723
uint16_t volatile *ctr = addr_to_pipectr(dev_addr, ep_addr);

0 commit comments

Comments
 (0)