📄 asm.h
字号:
;/*************************************************************************************
;* 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: asm.h
;*
;* File Description:
;* The file define some macro definition used in some assembler file.
;*
;* Created by Michael <yuyu_zh@seu.edu.cn>, 2005-03-22
;**************************************************************************************/
;******************************************************
;DEFINE THE STACT POSITION for DIFFERENT EXCEPTION
;******************************************************
SP_USR EQU 0X30fffc00
SP_SYS EQU 0X30fffd00
SP_SVC EQU 0X30ff0000
SP_IRQ EQU 0X30fffb00
SP_FIQ EQU 0X30fffe00
SP_UND EQU 0X30ffff00
SP_ABT EQU 0X31000000
;******************************************************
;DEFINE THE INTERRUPT SOURCE BEGIN
;******************************************************
; NAME HEX NUMBER PRIORITY
INTSRC_RTC EQU 0X80000000 ; 31 15
INTSRC_DMA EQU 0X40000000 ; 30 14
INTSRC_EMI EQU 0X20000000 ; 29 13
INTSRC_GPT EQU 0X10000000 ; 28 12
INTSRC_USB EQU 0X08000000 ; 27 11
INTSRC_SPI EQU 0X04000000 ; 26 10
INTSRC_MMC EQU 0X02000000 ; 25 9
INTSRC_UART0 EQU 0X01000000 ; 24 8
INTSRC_UART1 EQU 0X00800000 ; 23 7
INTSRC_PWM EQU 0X00400000 ; 22 6
INTSRC_AC97 EQU 0X00200000 ; 21 5
INTSRC_LCD EQU 0X00100000 ; 20 4
INTSRC_EXTINT17 EQU 0X00080000 ; 19 3
INTSRC_EXTINT16 EQU 0X00040000 ; 18 2
INTSRC_EXTINT15 EQU 0X00020000 ; 17 1
;OFF1'B0 EQU 0X00010000 ; 16 0
INTSRC_EXTINT14 EQU 0X00008000 ; 15 15
INTSRC_EXTINT13 EQU 0X00004000 ; 14 14
INTSRC_EXTINT12 EQU 0X00002000 ; 13 13
INTSRC_EXTINT11 EQU 0X00001000 ; 12 12
INTSRC_EXTINT10 EQU 0X00000800 ; 11 11
INTSRC_EXTINT9 EQU 0X00000400 ; 10 10
INTSRC_EXTINT8 EQU 0X00000200 ; 9 9
INTSRC_EXTINT7 EQU 0X00000100 ; 8 8
INTSRC_EXTINT6 EQU 0X00000080 ; 7 7
INTSRC_EXTINT5 EQU 0X00000040 ; 6 6
INTSRC_EXTINT4 EQU 0X00000020 ; 5 5
INTSRC_EXTINT3 EQU 0X00000010 ; 4 4
INTSRC_EXTINT2 EQU 0X00000008 ; 3 3
INTSRC_EXTINT1 EQU 0X00000002 ; 2 2
INTSRC_EXTINT0 EQU 0X00000001 ; 1 1
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -