⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vect.s

📁 人机界面程序
💻 S
字号:
	AREA Vect, CODE, READONLY
	ENTRY
	b Reset_Handler
	ldr pc, Undefined_Addr
	ldr pc, SWIRQ_Addr
	ldr pc, Prefetch_Addr
	ldr pc, Abort_Addr
	nop
	ldr pc, [pc,#-0xF20]	;//	IRQ_Addr	
	ldr pc, [pc,#-0xf20]	;//	FIQ_Addr

	IMPORT Reset_Handler
Reset_Addr		DCD Reset_Handler
Undefined_Addr	DCD Undefined_Handler
SWIRQ_Addr		DCD SWIRQ_Handler
Prefetch_Addr	DCD Prefetch_Handler
Abort_Addr		DCD Abort_Handler
nop

	EXPORT Undefined_Handler
	EXPORT Prefetch_Handler
	EXPORT Abort_Handler
	EXPORT FIQ_Handler
	EXPORT SWIRQ_Handler
	EXPORT US0IRQ_Handler
	EXPORT US1IRQ_Handler
	EXPORT TC0IRQ_Handler
	EXPORT TC1IRQ_Handler
	EXPORT TC2IRQ_Handler
	EXPORT WDIRQ_Handler
	EXPORT PIOIRQ_Handler
	EXPORT IRQ0IRQ_Handler
	EXPORT IRQ1IRQ_Handler
	EXPORT IRQ2IRQ_Handler

	IMPORT C_Undefined_Handler
	IMPORT C_Prefetch_Handler
	IMPORT C_Abort_Handler
	IMPORT C_FIQ_Handler
	IMPORT C_SWIRQ_Handler
	IMPORT C_US0IRQ_Handler
	IMPORT C_US1IRQ_Handler
	IMPORT C_TC0IRQ_Handler
	IMPORT C_TC1IRQ_Handler
	IMPORT C_TC2IRQ_Handler
	IMPORT C_WDIRQ_Handler
	IMPORT C_PIOIRQ_Handler
	IMPORT C_IRQ0IRQ_Handler
	IMPORT C_IRQ1IRQ_Handler
	IMPORT C_IRQ2IRQ_Handler

Undefined_Handler
	stmfd sp!,{r0-r12,lr}
	sub	r0, lr, #0x4
	bl	C_Undefined_Handler
	ldmfd sp!,{r0-r12,pc}^
		
Prefetch_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_Prefetch_Handler
	ldmfd sp!,{r0-r12,pc}^

Abort_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_Abort_Handler
	ldmfd sp!,{r0-r12,pc}^

FIQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_FIQ_Handler
	ldmfd sp!,{r0-r12,pc}^

SWIRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_SWIRQ_Handler
	ldmfd sp!,{r0-r12,pc}^

US0IRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_US0IRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4

US1IRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_US1IRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4

TC0IRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_TC0IRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4

TC1IRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_TC1IRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4

TC2IRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_TC2IRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4

WDIRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_WDIRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4

PIOIRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_PIOIRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4

IRQ0IRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_IRQ0IRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4

IRQ1IRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_IRQ1IRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4

IRQ2IRQ_Handler
	stmfd sp!,{r0-r12,lr}
	bl	C_IRQ2IRQ_Handler
	ldmfd	sp!, {r0-r12, lr}
	subs	pc, lr, #4
	END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -