📄 int_gfd.s
字号:
;/*************************************************************************************
;* Copyright (c) 2005 by National ASIC System Engineering Research Center.
;* PROPRIETARY RIGHTS of ASIC are involved in the subject matter of this
;* material. All manufacturing, reproduction, use, and sales rights
;* pertaining to this subject matter are governed by the license agreement.
;* The recipient of this software implicitly accepts the terms of the license.
;*
;* File Name: head_gfd.s
;*
;* File Description:
;* The file define some macro definition used in some assembler file.
;*
;* Created by Michael <yuyu_zh@seu.edu.cn>, 2005-03-22
;**************************************************************************************/
include asm.h
AREA INT, CODE, READONLY
ENTRY ; Mark first instruction to execute
;*****************************************************************
; vector table
;*****************************************************************
bal RST_DO
bal EXTENT_INSTRU
bal SWI_DO
bal ABORT_PREFETCH_DO
bal ABORT_DATA_DO
mov R1, R1 ;reserved exception
bal IRQ_DO
mov r0, r0
bal FIQ_DO
;***************************************************************
; Interrupt handler
;***************************************************************
IMPORT UCOS_IRQHandler
IRQ_DO
b UCOS_IRQHandler
;***********************************************************
;* other exception handler
;***********************************************************
RST_DO
b RST_DO
EXTENT_INSTRU
b EXTENT_INSTRU
SWI_DO
stmfd sp!, {r14}
ldmfd sp!, {pc}^
ABORT_PREFETCH_DO
b ABORT_PREFETCH_DO
ABORT_DATA_DO
b ABORT_DATA_DO
FIQ_DO
b FIQ_DO
;*************************************************************
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -