aboutsummaryrefslogtreecommitdiffstats
path: root/Bootloaders/CDC/BootloaderAPITable.S
diff options
context:
space:
mode:
authorDean Camera <dean@fourwalledcubicle.com>2012-03-29 19:35:40 +0000
committerDean Camera <dean@fourwalledcubicle.com>2012-03-29 19:35:40 +0000
commit7cac5e22d7fae140b3ae4167a706d0dc07b9cf3b (patch)
tree389c75f56b237d6fbcde41248994704d74ca011a /Bootloaders/CDC/BootloaderAPITable.S
parent5e5b7cf2cad72df3d6680da1be5232eef9cf6ece (diff)
downloadlufa-7cac5e22d7fae140b3ae4167a706d0dc07b9cf3b.tar.gz
lufa-7cac5e22d7fae140b3ae4167a706d0dc07b9cf3b.tar.bz2
lufa-7cac5e22d7fae140b3ae4167a706d0dc07b9cf3b.zip
Added additional bootloader API data to expose the bootloader start address and class to the DFU and CDC class bootloaders.
Diffstat (limited to 'Bootloaders/CDC/BootloaderAPITable.S')
-rw-r--r--Bootloaders/CDC/BootloaderAPITable.S8
1 files changed, 6 insertions, 2 deletions
diff --git a/Bootloaders/CDC/BootloaderAPITable.S b/Bootloaders/CDC/BootloaderAPITable.S
index b1d1b0571..1ad8e28d1 100644
--- a/Bootloaders/CDC/BootloaderAPITable.S
+++ b/Bootloaders/CDC/BootloaderAPITable.S
@@ -43,6 +43,10 @@ BootloaderAPI_JumpTable:
rjmp BootloaderAPI_ReadLock
rjmp BootloaderAPI_WriteLock
-; Bootloader table signature
+; Bootloader table signatures and information
+.org 24
+ .long BOOT_START_ADDR ; Start address of the bootloader
+.org 28
+ .word 0xCDC1 ; Signature for the CDC class bootloader, V1
.org 30
- .word 0xDCFB
+ .word 0xDCFB ; Signature for a LUFA class bootloader