Commit 9f99c7fa authored by Dean Camera's avatar Dean Camera
Browse files

Fixed DFU class bootloader not resetting the LED pins as high impedance inputs...

Fixed DFU class bootloader not resetting the LED pins as high impedance inputs when a software jump to the user applications is requested.
parent 5563da6a
......@@ -101,7 +101,7 @@ static void SetupHardware(void)
MCUCR = (1 << IVCE);
MCUCR = (1 << IVSEL);
/* Initialize USB Subsystem */
/* Initialize the USB and other board hardware drivers */
USB_Init();
LEDs_Init();
......
......@@ -150,7 +150,7 @@ static void SetupHardware(void)
MCUCR = (1 << IVCE);
MCUCR = (1 << IVSEL);
/* Initialize the USB subsystem */
/* Initialize the USB and other board hardware drivers */
USB_Init();
LEDs_Init();
......@@ -162,8 +162,9 @@ static void SetupHardware(void)
/** Resets all configured hardware required for the bootloader back to their original states. */
static void ResetHardware(void)
{
/* Shut down the USB subsystem */
/* Shut down the USB and other board hardware drivers */
USB_Disable();
LEDs_Disable();
/* Relocate the interrupt vector table back to the application section */
MCUCR = (1 << IVCE);
......
......@@ -48,6 +48,7 @@
* - Added reliability patches to the AVRISP-MKII Clone project's PDI/TPI protocols (thanks to Justin Mattair)
* - Fixed AVRISP-MKII Clone compile warning on AVR8 U4 targets even when NO_VTARGET_DETECT is enabled
* - Fixed AVRISP-MKII Clone failing to start application firmware once a TPI programming session is exited
* - Fixed DFU class bootloader not resetting the LED pins as high impedance inputs when a software jump to the user applications is requested
*
* \section Sec_ChangeLog111009 Version 111009
* <b>New:</b>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment