diff options
author | Frank Gevaerts <frank@gevaerts.be> | 2008-11-30 15:56:49 +0000 |
---|---|---|
committer | Frank Gevaerts <frank@gevaerts.be> | 2008-11-30 15:56:49 +0000 |
commit | f235f1d4c0c222402d0e8b64cdf50533ef4dc9c9 (patch) | |
tree | d77f3ed7c5c2b30424ea159426f32a3644854562 /firmware/drivers | |
parent | b9c49fd474b7ce0111d3e5e4de6498e8ade96bba (diff) | |
download | rockbox-f235f1d4c0c222402d0e8b64cdf50533ef4dc9c9.tar.gz rockbox-f235f1d4c0c222402d0e8b64cdf50533ef4dc9c9.zip |
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
Diffstat (limited to 'firmware/drivers')
-rw-r--r-- | firmware/drivers/isp1583.c | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/firmware/drivers/isp1583.c b/firmware/drivers/isp1583.c index 62c16e880c..2d986384e6 100644 --- a/firmware/drivers/isp1583.c +++ b/firmware/drivers/isp1583.c | |||
@@ -545,6 +545,21 @@ int usb_drv_send_nonblocking(int ep, void* ptr, int length) | |||
545 | return usb_drv_send(ep, ptr, length); | 545 | return usb_drv_send(ep, ptr, length); |
546 | } | 546 | } |
547 | 547 | ||
548 | static void usb_drv_wait(int ep, bool send) | ||
549 | { | ||
550 | logf("usb_drv_wait(%d, %d)", ep, send); | ||
551 | if(send) | ||
552 | { | ||
553 | while (endpoints[ep].out_in_progress) | ||
554 | nop_f(); | ||
555 | } | ||
556 | else | ||
557 | { | ||
558 | while (endpoints[ep].in_ack) | ||
559 | nop_f(); | ||
560 | } | ||
561 | } | ||
562 | |||
548 | int usb_drv_send(int ep, void* ptr, int length) | 563 | int usb_drv_send(int ep, void* ptr, int length) |
549 | { | 564 | { |
550 | logf("usb_drv_send_nb(%d, 0x%x, %d)", ep, &ptr, length); | 565 | logf("usb_drv_send_nb(%d, 0x%x, %d)", ep, &ptr, length); |
@@ -578,21 +593,6 @@ void usb_drv_reset_endpoint(int ep, bool send) | |||
578 | usb_enable_endpoint(ep_index(ep, (int)send)); | 593 | usb_enable_endpoint(ep_index(ep, (int)send)); |
579 | } | 594 | } |
580 | 595 | ||
581 | void usb_drv_wait(int ep, bool send) | ||
582 | { | ||
583 | logf("usb_drv_wait(%d, %d)", ep, send); | ||
584 | if(send) | ||
585 | { | ||
586 | while (endpoints[ep].out_in_progress) | ||
587 | nop_f(); | ||
588 | } | ||
589 | else | ||
590 | { | ||
591 | while (endpoints[ep].in_ack) | ||
592 | nop_f(); | ||
593 | } | ||
594 | } | ||
595 | |||
596 | void usb_drv_cancel_all_transfers(void) | 596 | void usb_drv_cancel_all_transfers(void) |
597 | { | 597 | { |
598 | logf("usb_drv_cancel_all_tranfers()"); | 598 | logf("usb_drv_cancel_all_tranfers()"); |