CHG: bootrom flashmode, the delay wait, is already inside usb_enable() function.

This commit is contained in:
iceman1001 2017-10-13 10:40:26 +02:00
parent e47114bd65
commit 77103e71cf

View file

@ -194,17 +194,18 @@ static void flash_mode(int externally_entered) {
size_t rx_len;
usb_enable();
for (volatile size_t i=0; i<0x100000; i++) {};
//for (volatile size_t i=0; i<0x100000; i++) {};
for(;;) {
WDT_HIT();
if ( usb_poll_validate_length()) {
rx_len = usb_read(rx, sizeof(UsbCommand));
if (rx_len)
if (rx_len == sizeof(UsbCommand))
UsbPacketReceived(rx, rx_len);
}
WDT_HIT();
if (!externally_entered && !BUTTON_PRESS()) {
/* Perform a reset to leave flash mode */
usb_disable();