diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2012-04-29 17:15:06 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2012-04-29 17:15:06 +0000 |
commit | 04740d680eb5f5bb665e87155e8d88023ef74214 (patch) | |
tree | ee469798b10ea1d021881d98103dea3cc8e08a99 /Bootloaders/DFU/BootloaderDFU.h | |
parent | cc959c945b8002ece6c47e86af012112dd2535b3 (diff) | |
download | lufa-04740d680eb5f5bb665e87155e8d88023ef74214.tar.gz lufa-04740d680eb5f5bb665e87155e8d88023ef74214.tar.bz2 lufa-04740d680eb5f5bb665e87155e8d88023ef74214.zip |
The library bootloaders will now correctly start the user application after a watchdog-based application start, even if the /HWB line is held low externally during the reset phase.
Diffstat (limited to 'Bootloaders/DFU/BootloaderDFU.h')
-rw-r--r-- | Bootloaders/DFU/BootloaderDFU.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Bootloaders/DFU/BootloaderDFU.h b/Bootloaders/DFU/BootloaderDFU.h index a80775348..46b70c0e9 100644 --- a/Bootloaders/DFU/BootloaderDFU.h +++ b/Bootloaders/DFU/BootloaderDFU.h @@ -66,6 +66,9 @@ /** Minor bootloader version number. */ #define BOOTLOADER_VERSION_REV 0 + + /** Magic bootloader key to unlock forced application start mode. */ + #define MAGIC_BOOT_KEY 0xDC42CACA /** Complete bootloader version number expressed as a packed byte, constructed from the * two individual bootloader version macros. @@ -206,6 +209,8 @@ static void ProcessWriteCommand(void); static void ProcessReadCommand(void); #endif + + void Application_Jump_Check(void) ATTR_INIT_SECTION(3); #endif |