📄 arm.equ.svn-base
字号:
; ---------------------------------------------------------------; This confidential and proprietary software may be used only as; authorised by a licensing agreement from ARM Limited; (C) COPYRIGHT 1998 ARM Limited; ALL RIGHTS RESERVED; The entire notice above must be reproduced on all authorised; copies and copies may only be made to the extent permitted; by a licensing agreement from ARM Limited.; ---------------------------------------------------------------;; Originator : Daren Croxford; Project : Easy;; This file is under CVS control;; Updated by : dcroxfor; CVS Filename : arm.equ; Revision : 1.1; Checked In : 1999/03/08 14:48:16;; Purpose : ARM constant definitions; ; ---------------------------------------------------------------;; $Id: arm.equ,v 1.1 2005/05/26 15:52:46 sp_head Exp $;; $Log: arm.equ,v $; Revision 1.1 2005/05/26 15:52:46 sp_head; user NI;; Revision 1.1.1.2 2004/12/03 15:34:24 spear; First import from CRD;; Revision 1.1.1.1 2004/12/02 11:07:22 spear; First import from CRD;; ; Revision: 1.1 Tue Nov 23 10:14:06 2004 gazzina; first release; ; Revision: 1.2 Thu Dec 19 15:51:31 2002 lert; IT IS TIME TO TALK ABOUT ARM946ES ! C'MN New Labels to support uHAL;=======================;ARM modes;=======================MODE_USR_32 EQU 0x10MODE_FIQ_32 EQU 0x11MODE_IRQ_32 EQU 0x12MODE_SVC_32 EQU 0x13MODE_ABT_32 EQU 0x17MODE_UND_32 EQU 0x1BMODE_SYS_32 EQU 0x1FMODE_BITS EQU 0x1FTBIT EQU (1:SHL:5)FBIT EQU (1:SHL:6)IBIT EQU (1:SHL:7);=======================;ARM interrupts;=======================INTERRUPT_BITS EQU 0xC0ENABLE_IRQ EQU 0x0ENABLE_FIQ EQU 0x0DISABLE_FIQ EQU 0x40DISABLE_IRQ EQU 0x80NoINTS EQU (DISABLE_IRQ | DISABLE_FIQ)MaskINTS EQU NoINTS;=======================;ARM fLAGs;=======================FLAG_BITS EQU 0xF0000000NFLAG EQU 0x80000000ZFLAG EQU 0x40000000CFLAG EQU 0x20000000VFLAG EQU 0x10000000; /* Just to support HAL */PSR_T_bit EQU 0x20angel_SWIreason_EnterSVC EQU 0x17;/* SWIs known to uHAL */SWI_Angel EQU 0x123456BranchPrediction EQU 0x0800EnableMMU EQU 0x0001EnableDcache EQU 0x0004EnableIcache EQU 0x1000EnableWB EQU 0x0008 END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -