projects
/
pub
/
USBasp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Pull out common options in the StaticAnalysisTest build test makefile into a seperate...
[pub/USBasp.git]
/
Bootloaders
/
DFU
/
BootloaderAPITable.S
diff --git
a/Bootloaders/DFU/BootloaderAPITable.S
b/Bootloaders/DFU/BootloaderAPITable.S
index
a7d479a
..
1ce125e
100644
(file)
--- a/
Bootloaders/DFU/BootloaderAPITable.S
+++ b/
Bootloaders/DFU/BootloaderAPITable.S
@@
-30,9
+30,9
@@
; Bootloader API Jump Table
.section .apitable, "ax"
; Bootloader API Jump Table
.section .apitable, "ax"
-.org 0
; API function jump table
; API function jump table
+.org 0
.global BootloaderAPI_JumpTable
BootloaderAPI_JumpTable:
rjmp BootloaderAPI_ErasePage
.global BootloaderAPI_JumpTable
BootloaderAPI_JumpTable:
rjmp BootloaderAPI_ErasePage
@@
-42,11
+42,16
@@
BootloaderAPI_JumpTable:
rjmp BootloaderAPI_ReadFuse
rjmp BootloaderAPI_ReadLock
rjmp BootloaderAPI_WriteLock
rjmp BootloaderAPI_ReadFuse
rjmp BootloaderAPI_ReadLock
rjmp BootloaderAPI_WriteLock
+ nop ; UNUSED ENTRY
+ nop ; UNUSED ENTRY
+ nop ; UNUSED ENTRY
+ nop ; UNUSED ENTRY
+ ret
; Bootloader table signatures and information
; Bootloader table signatures and information
-.org 24
+.org (32 - 8)
+BootloaderAPI_Signatures:
+.global BootloaderAPI_Signatures
.long BOOT_START_ADDR ; Start address of the bootloader
.long BOOT_START_ADDR ; Start address of the bootloader
-.org 28
.word 0xDFB1 ; Signature for the DFU class bootloader, V1
.word 0xDFB1 ; Signature for the DFU class bootloader, V1
-.org 30
.word 0xDCFB ; Signature for a LUFA class bootloader
.word 0xDCFB ; Signature for a LUFA class bootloader