📄 vectors.s
字号:
;******************************************************************************
;
; STARTUP CODE FOR ARM1176
;
;******************************************************************************
PRESERVE8
AREA VECT, CODE, READONLY ; Name this block of code ;
ENTRY
;******************************************************************************
; IMPORTS
;******************************************************************************
IMPORT OS_CPU_IRQ_ISR
IMPORT OS_CPU_FIQ_ISR
IMPORT ResetHndlr
;******************************************************************************
; EXPORTS
;******************************************************************************
;******************************************************************************
; DEFINITIONS
;******************************************************************************
;******************************************************************************
; INITIALIZE EXCEPTION VECTORS
;******************************************************************************
Vectors
ldr pc, Reset_Addr
ldr pc, Undef_Addr
ldr pc, SWI_Addr
ldr pc, Prefetch_Addr
ldr pc, Abort_Addr
nop
ldr pc, IRQ_Addr
ldr pc, FIQ_Addr
Reset_Addr dcd ResetHndlr
Undef_Addr dcd UndefHndlr
SWI_Addr dcd SwiHndlr
Prefetch_Addr dcd PrefetchHndlr
Abort_Addr dcd AbortHndlr
nop
IRQ_Addr dcd OS_CPU_IRQ_ISR
FIQ_Addr dcd OS_CPU_FIQ_ISR
UndefHndlr b UndefHndlr
SwiHndlr b SwiHndlr
PrefetchHndlr b PrefetchHndlr
AbortHndlr b AbortHndlr
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -