⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 reg_mx21.h

📁 epson usb2.0 控制芯片 S1R72V05 固件程序。
💻 H
📖 第 1 页 / 共 3 页
字号:
#define rlMX21_CNTR3				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x148)
#define rlMX21_CNTR4				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x188)
#define rlMX21_CNTR5				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x1C8)
#define rlMX21_CNTR6				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x208)
#define rlMX21_CNTR7				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x248)
#define rlMX21_CNTR8				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x288)
#define rlMX21_CNTR9				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x2C8)
#define rlMX21_CNTR10				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x308)
#define rlMX21_CNTR11				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x348)
#define rlMX21_CNTR12				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x388)
#define rlMX21_CNTR13				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x3C8)
#define rlMX21_CNTR14				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x408)
#define rlMX21_CNTR15				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x448)
#define rlMX21_CCR0					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x08C)
#define rlMX21_CCR1					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x0CC)
#define rlMX21_CCR2					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x10C)
#define rlMX21_CCR3					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x14C)
#define rlMX21_CCR4					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x18C)
#define rlMX21_CCR5					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x1CC)
#define rlMX21_CCR6					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x20C)
#define rlMX21_CCR7					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x24C)
#define rlMX21_CCR8					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x28C)
#define rlMX21_CCR9					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x2CC)
#define rlMX21_CCR10				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x30C)
#define rlMX21_CCR11				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x34C)
#define rlMX21_CCR12				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x38C)
#define rlMX21_CCR13				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x3CC)
#define rlMX21_CCR14				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x40C)
#define rlMX21_CCR15				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x44C)
#define rlMX21_RSSR0				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x090)
#define rlMX21_RSSR1				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x0D0)
#define rlMX21_RSSR2				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x110)
#define rlMX21_RSSR3				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x150)
#define rlMX21_RSSR4				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x190)
#define rlMX21_RSSR5				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x1D0)
#define rlMX21_RSSR6				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x210)
#define rlMX21_RSSR7				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x250)
#define rlMX21_RSSR8				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x290)
#define rlMX21_RSSR9				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x2D0)
#define rlMX21_RSSR10				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x310)
#define rlMX21_RSSR11				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x350)
#define rlMX21_RSSR12				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x390)
#define rlMX21_RSSR13				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x3D0)
#define rlMX21_RSSR14				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x410)
#define rlMX21_RSSR15				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x450)
#define rlMX21_BLR0					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x094)
#define rlMX21_BLR1					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x0D4)
#define rlMX21_BLR2					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x114)
#define rlMX21_BLR3					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x154)
#define rlMX21_BLR4					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x194)
#define rlMX21_BLR5					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x1D4)
#define rlMX21_BLR6					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x214)
#define rlMX21_BLR7					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x254)
#define rlMX21_BLR8					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x294)
#define rlMX21_BLR9					*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x2D4)
#define rlMX21_BLR10				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x314)
#define rlMX21_BLR11				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x354)
#define rlMX21_BLR12				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x394)
#define rlMX21_BLR13				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x3D4)
#define rlMX21_BLR14				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x414)
#define rlMX21_BLR15				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x454)
#define rlMX21_RTOR0				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x098)
#define rlMX21_RTOR1				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x0D8)
#define rlMX21_RTOR2				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x118)
#define rlMX21_RTOR3				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x158)
#define rlMX21_RTOR4				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x198)
#define rlMX21_RTOR5				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x1D8)
#define rlMX21_RTOR6				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x218)
#define rlMX21_RTOR7				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x258)
#define rlMX21_RTOR8				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x298)
#define rlMX21_RTOR9				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x2D8)
#define rlMX21_RTOR10				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x318)
#define rlMX21_RTOR11				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x358)
#define rlMX21_RTOR12				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x398)
#define rlMX21_RTOR13				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x3D8)
#define rlMX21_RTOR14				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x418)
#define rlMX21_RTOR15				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x458)
#define rlMX21_BUCR0				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x098)
#define rlMX21_BUCR1				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x0D8)
#define rlMX21_BUCR2				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x118)
#define rlMX21_BUCR3				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x158)
#define rlMX21_BUCR4				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x198)
#define rlMX21_BUCR5				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x1D8)
#define rlMX21_BUCR6				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x218)
#define rlMX21_BUCR7				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x258)
#define rlMX21_BUCR8				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x298)
#define rlMX21_BUCR9				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x2D8)
#define rlMX21_BUCR10				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x318)
#define rlMX21_BUCR11				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x358)
#define rlMX21_BUCR12				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x398)
#define rlMX21_BUCR13				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x3D8)
#define rlMX21_BUCR14				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x418)
#define rlMX21_BUCR15				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x458)
#define rlMX21_CCNR0				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x09C)
#define rlMX21_CCNR1				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x0DC)
#define rlMX21_CCNR2				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x11C)
#define rlMX21_CCNR3				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x15C)
#define rlMX21_CCNR4				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x19C)
#define rlMX21_CCNR5				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x1DC)
#define rlMX21_CCNR6				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x21C)
#define rlMX21_CCNR7				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x25C)
#define rlMX21_CCNR8				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x29C)
#define rlMX21_CCNR9				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x2DC)
#define rlMX21_CCNR10				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x31C)
#define rlMX21_CCNR11				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x35C)
#define rlMX21_CCNR12				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x39C)
#define rlMX21_CCNR13				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x3DC)
#define rlMX21_CCNR14				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x41C)
#define rlMX21_CCNR15				*(volatile unsigned long*)(DMX21_REG_DMAC_BASE+0x45C)



/*
 * UART1
 */
#define DMX21_REG_UART1_BASE		0x1000A000
#define rlMX21_URXD_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x00)
#define rlMX21_UTXD_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x40)
#define rlMX21_UCR1_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x80)
#define rlMX21_UCR2_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x84)
#define rlMX21_UCR3_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x88)
#define rlMX21_UCR4_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x8C)
#define rlMX21_UFCR_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x90)
#define rlMX21_USR1_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x94)
#define rlMX21_USR2_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x98)
#define rlMX21_UESC_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0x9C)
#define rlMX21_UTIM_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0xA0)
#define rlMX21_UBIR_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0xA4)
#define rlMX21_UBMR_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0xA8)
#define rlMX21_UBRC_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0xAC)
#define rlMX21_ONEMS_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0xB0)
#define rlMX21_UTS_1				*(volatile unsigned long*)(DMX21_REG_UART1_BASE+0xB4)

/*
 * PCMCIA/CF
 */
#define		rlMX21_PIPR			*(volatile unsigned long*)(0xDF002000)
#define		rlMX21_PSCR			*(volatile unsigned long*)(0xDF002004)
#define		rlMX21_PER			*(volatile unsigned long*)(0xDF002008)
#define		rlMX21_PBR0			*(volatile unsigned long*)(0xDF00200C)
#define		rlMX21_PBR1			*(volatile unsigned long*)(0xDF002010)
#define		rlMX21_PBR2			*(volatile unsigned long*)(0xDF002014)
#define		rlMX21_PBR3			*(volatile unsigned long*)(0xDF002018)
#define		rlMX21_PBR4			*(volatile unsigned long*)(0xDF00201C)
#define		rlMX21_POR0			*(volatile unsigned long*)(0xDF002028)
#define		rlMX21_POR1			*(volatile unsigned long*)(0xDF00202C)
#define		rlMX21_POR2			*(volatile unsigned long*)(0xDF002030)
#define		rlMX21_POR3			*(volatile unsigned long*)(0xDF002034)
#define		rlMX21_POR4			*(volatile unsigned long*)(0xDF002038)
#define		rlMX21_POFR0		*(volatile unsigned long*)(0xDF002044)
#define		rlMX21_POFR1		*(volatile unsigned long*)(0xDF002048)
#define		rlMX21_POFR2		*(volatile unsigned long*)(0xDF00204C)
#define		rlMX21_POFR3		*(volatile unsigned long*)(0xDF002050)
#define		rlMX21_POFR4		*(volatile unsigned long*)(0xDF002054)
#define		rlMX21_PGCR			*(volatile unsigned long*)(0xDF002060)
#define		rlMX21_PGSR			*(volatile unsigned long*)(0xDF002064)


#endif  /*_REG_MX21_H_*/

⌨️ 快捷键说明

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