int_gfd.s
来自「基于GE00 实验系统开发板的实验指导用途」· S 代码 · 共 64 行
S
64 行
;/*************************************************************************************
;* 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 + =
减小字号Ctrl + -
显示快捷键?