diff options
| author | Frank Gevaerts <frank@gevaerts.be> | 2008-03-10 21:16:31 +0000 |
|---|---|---|
| committer | Frank Gevaerts <frank@gevaerts.be> | 2008-03-10 21:16:31 +0000 |
| commit | a0290607e0ea8455423335b27e5b12073ab7e6ea (patch) | |
| tree | f5ce06def054f2555a7ca8a7693095f2aae2225e /firmware/usbstack/usb_storage.c | |
| parent | 5731d378943bf67cd2a7c20bdf96451ee93aa611 (diff) | |
| download | rockbox-a0290607e0ea8455423335b27e5b12073ab7e6ea.zip rockbox-a0290607e0ea8455423335b27e5b12073ab7e6ea.tar.gz rockbox-a0290607e0ea8455423335b27e5b12073ab7e6ea.tar.bz2 rockbox-a0290607e0ea8455423335b27e5b12073ab7e6ea.tar.xz | |
remember to test a bit more when doing larger changes...
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16621 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/usbstack/usb_storage.c')
| -rw-r--r-- | firmware/usbstack/usb_storage.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/usbstack/usb_storage.c b/firmware/usbstack/usb_storage.c index 06d999d..6427bd8 100644 --- a/firmware/usbstack/usb_storage.c +++ b/firmware/usbstack/usb_storage.c @@ -262,7 +262,7 @@ static enum { SENDING_CSW } state = WAITING_FOR_COMMAND; -static bool check_disk_present(int volume) +static bool check_disk_present(IF_MV(int volume)) { unsigned char sector[512]; return ata_read_sectors(IF_MV2(volume,)0,1,sector) == 0; @@ -290,7 +290,7 @@ static void try_release_ata(void) void usb_storage_notify_hotswap(int volume,bool inserted) { logf("notify %d",inserted); - if(inserted && check_disk_present(volume)) { + if(inserted && check_disk_present(IF_MV(volume))) { ejected[volume] = false; } else { @@ -305,7 +305,7 @@ void usb_storage_reconnect(void) { int i; for(i=0;i<NUM_VOLUMES;i++) - ejected[i] = !check_disk_present(i); + ejected[i] = !check_disk_present(IF_MV(i)); usb_request_exclusive_ata(); } @@ -315,7 +315,7 @@ void usb_storage_init(void) { int i; for(i=0;i<NUM_VOLUMES;i++) { - ejected[i] = !check_disk_present(i); + ejected[i] = !check_disk_present(IF_MV(i)); } logf("usb_storage_init done"); } |