From f235f1d4c0c222402d0e8b64cdf50533ef4dc9c9 Mon Sep 17 00:00:00 2001 From: Frank Gevaerts Date: Sun, 30 Nov 2008 15:56:49 +0000 Subject: Remove usb_drv_wait from the public usb api, and remove the implementation from usb-drv-arc.c, as it is not actually used git-svn-id: svn://svn.rockbox.org/rockbox/trunk@19275 a1c6a512-1295-4272-9138-f99709370657 --- firmware/target/arm/usb-drv-arc.c | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'firmware/target/arm/usb-drv-arc.c') diff --git a/firmware/target/arm/usb-drv-arc.c b/firmware/target/arm/usb-drv-arc.c index 914d220233..1cdc0f9e90 100644 --- a/firmware/target/arm/usb-drv-arc.c +++ b/firmware/target/arm/usb-drv-arc.c @@ -581,17 +581,6 @@ int usb_drv_recv(int endpoint, void* ptr, int length) return prime_transfer(endpoint&0x7f, ptr, length, false, false); } -void usb_drv_wait(int endpoint, bool send) -{ - int pipe = (endpoint&0x7f) * 2 + (send ? 1 : 0); - struct queue_head* qh = &qh_array[pipe]; - - while (qh->dtd.size_ioc_sts & QH_STATUS_ACTIVE) { - if (REG_USBSTS & USBSTS_RESET) - break; - } -} - int usb_drv_port_speed(void) { return (REG_PORTSC1 & 0x08000000) ? 1 : 0; -- cgit v1.2.3