aboutsummaryrefslogtreecommitdiffstats
path: root/Bootloaders/CDC/BootloaderCDC.c
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2011-10-11 06:20:18 +0000
committerDean Camera <dean@fourwalledcubicle.com>2011-10-11 06:20:18 +0000
commit1a4a26271e32fba6e2430b7869ec4a8b4242e6e2 (patch)
tree42033644a25aad1d5f901a75b9363e3dec025875 /Bootloaders/CDC/BootloaderCDC.c
parentbeb069b9b845da02de07e4e3e0149e84004d2445 (diff)
downloadlufa-1a4a26271e32fba6e2430b7869ec4a8b4242e6e2.tar.gz
lufa-1a4a26271e32fba6e2430b7869ec4a8b4242e6e2.tar.bz2
lufa-1a4a26271e32fba6e2430b7869ec4a8b4242e6e2.zip
Added User Application APIs to the CDC and DFU class bootloaders.
Diffstat (limited to 'Bootloaders/CDC/BootloaderCDC.c')
-rw-r--r--Bootloaders/CDC/BootloaderCDC.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/Bootloaders/CDC/BootloaderCDC.c b/Bootloaders/CDC/BootloaderCDC.c
index 7695e33d8..f336a1368 100644
--- a/Bootloaders/CDC/BootloaderCDC.c
+++ b/Bootloaders/CDC/BootloaderCDC.c
@@ -63,6 +63,10 @@ static bool RunBootloader = true;
*/
int main(void)
{
+ /* Force a reference to the API jump table to prevent the linker from discarding it */
+ uint8_t* volatile Dummy = BootloaderAPI_JumpTable;
+ (void)Dummy;
+
/* Setup hardware required for the bootloader */
SetupHardware();