LDR PC, Reset_Addr
LDR PC, Undefined_Addr
LDR PC, SWI_Addr
LDR PC, Prefetch_Addr
LDR PC, Abort_Addr
NOP ; Reserved vector
LDR PC, IRQ_Addr
LDR PC, FIQ_Addr
IMPORT Reset_Handler ;
IMPORT default_undefined_Handler
IMPORT default_swi_Handler
IMPORT default_prefetchAbort_Handler
IMPORT default_dataAbort_Handler
IMPORT IRQ_Handler
IMPORT default_fiq_Handler
Reset_Addr DCD Reset_Handler
Undefined_Addr DCD default_undefined_Handler
SWI_Addr DCD default_swi_Handler
Prefetch_Addr DCD default_prefetchAbort_Handler
Abort_Addr DCD default_dataAbort_Handler
IRQ_Addr DCD IRQ_Handler
FIQ_Addr DCD default_fiq_Handler
不知道你想要的是不是这个,不过这是异常向量(也有称为一级中断向量的),二级中断向量机制是由ARM提供的VIC模块实现的,在很多芯片资料提及到了如何使用。 |