summaryrefslogtreecommitdiff
path: root/firmware/usbstack
diff options
context:
space:
mode:
authorFrank Gevaerts <frank@gevaerts.be>2009-03-11 20:54:32 +0000
committerFrank Gevaerts <frank@gevaerts.be>2009-03-11 20:54:32 +0000
commit105fe0679d10b73d2b4be90fe996fea41c8a6f28 (patch)
treef545743e43c51b69f8ce2c7ec96691ca72d36989 /firmware/usbstack
parentbf8a2775bb3af8416b1fa3801380c287495a1129 (diff)
downloadrockbox-105fe0679d10b73d2b4be90fe996fea41c8a6f28.zip
rockbox-105fe0679d10b73d2b4be90fe996fea41c8a6f28.tar.gz
rockbox-105fe0679d10b73d2b4be90fe996fea41c8a6f28.tar.bz2
rockbox-105fe0679d10b73d2b4be90fe996fea41c8a6f28.tar.xz
Don't swamp the system with broadcast messages that nobody is listening to yet anyway.
Also, these messages should probably be done in a different way, like an update every second (or maybe half-second) This should fix FS#10006 git-svn-id: svn://svn.rockbox.org/rockbox/trunk@20294 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/usbstack')
-rw-r--r--firmware/usbstack/usb_storage.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/usbstack/usb_storage.c b/firmware/usbstack/usb_storage.c
index aa8cb29..ca9f150 100644
--- a/firmware/usbstack/usb_storage.c
+++ b/firmware/usbstack/usb_storage.c
@@ -532,6 +532,7 @@ void usb_storage_transfer_complete(int ep,int dir,int status,int length)
}
//logf("csw sent, now go back to idle");
state = WAITING_FOR_COMMAND;
+#if 0
if(cur_cmd.cur_cmd == SCSI_WRITE_10)
{
queue_broadcast(SYS_USB_WRITE_DATA, (cur_cmd.lun<<16)+cur_cmd.orig_count);
@@ -540,6 +541,7 @@ void usb_storage_transfer_complete(int ep,int dir,int status,int length)
{
queue_broadcast(SYS_USB_READ_DATA, (cur_cmd.lun<<16)+cur_cmd.orig_count);
}
+#endif
usb_drv_recv(ep_out, tb.transfer_buffer, 1024);
break;
case SENDING_RESULT: