?? define.s
字號:
;*******************************************************************************
;* *
;* Copyright (C) 2006 Oki Electric Industry Co., LTD. *
;* *
;* System Name : ML675050 CPU BOARD *
;* Module Name : assembler common definitions *
;* File Name : define.s *
;* Revision : 01.00 *
;* Date : 2006.02.08 initial version *
;* *
;*******************************************************************************
; now some standard definitions...
Mode_USR EQU 0x10 ; user mode
Mode_FIQ EQU 0x11 ; FIQ mode
Mode_IRQ EQU 0x12 ; IRQ mode
Mode_SVC EQU 0x13 ; supervisor mode
Mode_ABT EQU 0x17 ; abort mode
Mode_UND EQU 0x1B ; undefined mode
Mode_SYS EQU 0x1F ; system mode
; I,F,T flag of PSR
I_Bit EQU 0x80
F_Bit EQU 0x40
T_Bit EQU 0x20
SWI_IRQ_EN EQU 0x00 ; SWI number of irq_en
SWI_IRQ_DIS EQU 0x01 ; SWI number of irq_dis
USR_SWI_MAX EQU 0x01 ; maximum user SWI number
sp_FIQ RN sp ; r13 stack pointer for FIQ
lr_FIQ RN lr ; r14 link register for FIQ
;External Memory Controller Registers
BIC_BASE EQU 0x78100000 ; address of BIC base
BWC EQU 0x78100000 ; Bus Width Control register
RAMAC EQU 0x78100008 ; RAM Access Register
ROMAC EQU 0x78100004 ; ROM Access Register
;IRQ registers
IRQ_BASE EQU 0x78000000 ; base address of registers about IRQ.
IRQSIZE EQU 64 ; number of IRQ interrupt factor.
;FIQ register definition
FIQ EQU 0x78000008 ; FIQ register
FIQRAW EQU 0x7800000C ; FIQRAW register
FIQEN EQU 0x78000010 ; FIQEN register
;clock control register
CLKCNT EQU 0xb7000010 ; CLKCNT register
;system timer setting
;TMEN EQU 0xb8001004
;TMOVF EQU 0xb8001010
;TMRLR EQU 0xb8001008
;TMRCYC EQU 10
;SYSCLK EQU 32
;RINGOSC EQU 16
;VALUE_OF_TMRLR EQU 65536 - (TMRCYC * RINGOSC * 1000) /16
;CHANGE_CLK_VALUE EQU 0xfffffcff
END
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -