📄 vecs.asm
字号:
.global _undefined_instruction
.global _soft_interrupt
.global _prefetch_abort
.global _data_abort
.global _IRQ_handler
.global _FIQ_handler
.global IRQ_Shell
.global _vecs_end
.global _entry
.global _allreset
.sect ".vecs"
_entry:
ldr pc, _c_int00_entry ; 0x00 The reset entry address;
ldr pc, _undefined_instruction_entry ; 0x04
ldr pc, _soft_interrupt_entry ; 0x08;
ldr pc, _prefetch_abort_entry ; 0x0c
ldr pc, _data_abort_entry ; 0x10
.word 0xEAFFFFFE ; 0x14
ldr pc, _IRQ_handler_entry ; 0x18
ldr pc, _FIQ_handler_entry ;0x1c
.word 0xEAFFFFFE
.word 0xEAFFFFFE
.word 0xEAFFFFFE
.word 0xEAFFFFFE
.word 0xEAFFFFFE
.word 0xEAFFFFFE
; ldr pc, _c_int00_entry ; The reset entry address;
; ldr pc, _undefined_instruction_entry ;
; ldr pc, _soft_interrupt_entry ;
; ldr pc, _prefetch_abort_entry ;
; ldr pc, _data_abort_entry ;
;reserved: b reserved ; ldr pc, _reserved_entry ;
; ldr pc, _IRQ_handler_entry ;
; ldr pc, _FIQ_handler_entry ;
_undefined_instruction_entry .word _undefined_instruction
_soft_interrupt_entry .word _soft_interrupt
_prefetch_abort_entry .word _prefetch_abort
_data_abort_entry .word _data_abort
;_reserved_entry .word _reserved
_IRQ_handler_entry .word IRQ_Shell
_FIQ_handler_entry .word _FIQ_handler
_c_int00_entry .word _allreset
.word 0xEAFFFFFE
.word 0xEAFFFFFE
.word 0xEAFFFFFE
.word 0xEAFFFFFE
.word 0xEAFFFFFE
.word 0xEAFFFFFE
_vecs_end:
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -