📄 a_m40800.h
字号:
#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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -