a_m40800.h

来自「P115 IC卡手持POS是天石科技32位IC卡POS系列产品之一」· C头文件 代码 · 共 66 行

H
66
字号
#ifndef			__ARM_m40800_H_
#define 		__ARM_m40800_H_	

// Interrupt 
#define IRQ  0
#define FIQ  1


//CPU

#define     ARM_MODE_USER       0x10
#define     ARM_MODE_FIQ        0x11
#define     ARM_MODE_IRQ        0x12
#define     ARM_MODE_SVC        0x13
#define     ARM_MODE_ABORT      0x17
#define     ARM_MODE_UNDEF      0x1B
#define     ARM_MODE_SYS        0x1F

#define     I_BIT           	0x80
#define     F_BIT           	0x40
#define     T_BIT           	0x20


#define 	AIC_IVR     	0x100
#define 	AIC_SVR		0x0B0
#define 	AIC_SPU		0x134
#define 	AIC_EOICR	0x130

#define AIC_BASE                0xFFFFF000

	
#ifndef _EBI
#define _EBI
#define FLASH_BASE      0x01000000
#define EXT_SRAM_BASE   0x00000000
#define EXT_SRAM_SIZE   0x00040000
#define EXT_SRAM_LIMIT  0x00040000

#define EBI_CSR_0       0x01003281		//0x010032a9   2003/05/09 //Flash
#define EBI_CSR_1       0x02003226		//lcd
#define EBI_CSR_2       0x03003282      //key
#define EBI_CSR_3       0x040022a6      //Card
#define EBI_CSR_4       0x05000000  	
#define EBI_CSR_5       0x06000000      
#define EBI_CSR_6       0x07000000      
#define EBI_CSR_7       0x08000000  
#define EBI_BASE        0xFFE00000

#ifndef _RAM
#define _RAM

#define RAM_SIZE        0x2000
#define RAM_BASE        0x0000				
#define RAM_BASE_BOOT   0x300000			
#define RAM_LIMIT       (RAM_BASE + RAM_SIZE) 

#endif
#endif

#endif





⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?