summaryrefslogtreecommitdiff
path: root/bootloader/gigabeat-s.c
diff options
context:
space:
mode:
Diffstat (limited to 'bootloader/gigabeat-s.c')
-rw-r--r--bootloader/gigabeat-s.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bootloader/gigabeat-s.c b/bootloader/gigabeat-s.c
index 8483170522..7e28f55f09 100644
--- a/bootloader/gigabeat-s.c
+++ b/bootloader/gigabeat-s.c
@@ -110,7 +110,7 @@ static void handle_usb(int connect_timeout)
110 break; 110 break;
111 } 111 }
112 112
113 if (!usb_plugged()) 113 if (usb_detect() == USB_EXTRACTED)
114 break; /* Cable pulled */ 114 break; /* Cable pulled */
115 } 115 }
116 116
@@ -377,7 +377,7 @@ void main(void)
377 377
378 /* Do USB first since a tar or binary could be added to the MTP directory 378 /* Do USB first since a tar or binary could be added to the MTP directory
379 * at the time and we can untar or move after unplugging. */ 379 * at the time and we can untar or move after unplugging. */
380 if (usb_plugged()) 380 if (usb_detect() == USB_INSERTED)
381 handle_usb(HZ*2); 381 handle_usb(HZ*2);
382 382
383 handle_untar(); 383 handle_untar();