diff options
Diffstat (limited to 'cores/arduino')
| -rw-r--r-- | cores/arduino/CDC.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
diff --git a/cores/arduino/CDC.cpp b/cores/arduino/CDC.cpp index 8605ce3..eb1b2c5 100644 --- a/cores/arduino/CDC.cpp +++ b/cores/arduino/CDC.cpp @@ -27,7 +27,10 @@ void Reboot()  {  	USB.detach();  	cli(); -	asm volatile("jmp 0x7800");		// jump to bootloader - DiskLoader takes up last 2 kB + +	// Reset the microcontroller to run the bootloader +	wdt_enable(WDTO_250MS); +	for (;;);  }  // Define constants and variables for buffering incoming serial data.  We're  | 
