projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Added support for the Arduino Leonardo board. Swap Olimex 32U4 RX/TX LED masks so...
[pub/USBasp.git]
/
Bootloaders
/
HID
/
BootloaderHID.h
diff --git
a/Bootloaders/HID/BootloaderHID.h
b/Bootloaders/HID/BootloaderHID.h
index
ab5752d
..
e83aad3
100644
(file)
--- a/
Bootloaders/HID/BootloaderHID.h
+++ b/
Bootloaders/HID/BootloaderHID.h
@@
-30,11
+30,11
@@
/** \file
*
/** \file
*
- * Header file for
Teensy
HID.c.
+ * Header file for
Bootloader
HID.c.
*/
*/
-#ifndef _
TEENSY
HID_H_
-#define _
TEENSY
HID_H_
+#ifndef _
BOOTLOADER
HID_H_
+#define _
BOOTLOADER
HID_H_
/* Includes: */
#include <avr/io.h>
/* Includes: */
#include <avr/io.h>
@@
-52,9
+52,14
@@
/** Bootloader special address to start the user application */
#define COMMAND_STARTAPPLICATION 0xFFFF
/** Bootloader special address to start the user application */
#define COMMAND_STARTAPPLICATION 0xFFFF
+ /** Magic bootloader key to unlock forced application start mode. */
+ #define MAGIC_BOOT_KEY 0xDC42
+
/* Function Prototypes: */
static void SetupHardware(void);
/* Function Prototypes: */
static void SetupHardware(void);
+ void Application_Jump_Check(void) ATTR_INIT_SECTION(3);
+
void EVENT_USB_Device_ConfigurationChanged(void);
void EVENT_USB_Device_UnhandledControlRequest(void);
void EVENT_USB_Device_ConfigurationChanged(void);
void EVENT_USB_Device_UnhandledControlRequest(void);