;; $Copyright: ;; ---------------------------------------------------------------- ;; This confidential and proprietary software may be used only as ;; authorised by a licensing agreement from ARM Limited ;; (C) COPYRIGHT 2008-2011 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. ;; ---------------------------------------------------------------- ;; File: emubuild.s ;; ---------------------------------------------------------------- ;; $ ;; CPSR Mode bits definitions USR_MODE EQU 16 FIQ_MODE EQU 17 IRQ_MODE EQU 18 SVC_MODE EQU 19 MON_MODE EQU 22 ABT_MODE EQU 23 UND_MODE EQU 27 SYS_MODE EQU 31 ;; CPSR mask bit definitions CPSR_A EQU (1<<8) CPSR_I EQU (1<<7) CPSR_F EQU (1<<6) ;; Control Register bits definition CR_U EQU (1<<22) CR_I EQU (1<<12) CR_C EQU (1<<2) CR_M EQU (1<<0) CR_W EQU (1<<3) CR_Z EQU (1<<11) CR_XP EQU (1<<23) PAGE_MASK EQU ~0xfff CLIENT_ACCESS EQU 0x55555555 MANAGER_ACCESS EQU 0xffffffff END