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

📄 newreg72v05.h

📁 epson usb2.0 控制芯片 S1R72V05 固件程序。
💻 H
📖 第 1 页 / 共 5 页
字号:
#define REG08_H_Reset				(volatile UCHAR *)(REG_BASE + 0x100)	/* Host Reset									*/
#define REG08_H_NegoControl_0		(volatile UCHAR *)(REG_BASE + 0x102)	/* Host Negotiation Control 0					*/
#define REG08_H_NegoControl_1		(volatile UCHAR *)(REG_BASE + 0x104)	/* Host Negotiation Control 1					*/

#define REG08_H_USB_Test			(volatile UCHAR *)(REG_BASE + 0x106)	/* Host USB Test								*/

#define REG08_H_CHnControl			(volatile UCHAR *)(REG_BASE + 0x108)	/* Host CHn Control								*/
#define REG08_H_CHrFIFO_Clr			(volatile UCHAR *)(REG_BASE + 0x109)	/* Host CHr FIFO Clear							*/

#define REG08_H_ClrAllCHnJoin		(volatile UCHAR *)(REG_BASE + 0x10A)	/* Host Clear All CHn Join						*/


#define REG08_H_CH0SETUP_0			(volatile UCHAR *)(REG_BASE + 0x110)	/* Host CH0 SETUP 0								*/
#define REG08_H_CH0SETUP_1			(volatile UCHAR *)(REG_BASE + 0x111)	/* Host CH0 SETUP 1								*/
#define REG08_H_CH0SETUP_2			(volatile UCHAR *)(REG_BASE + 0x112)	/* Host CH0 SETUP 2								*/
#define REG08_H_CH0SETUP_3			(volatile UCHAR *)(REG_BASE + 0x113)	/* Host CH0 SETUP 3								*/
#define REG08_H_CH0SETUP_4			(volatile UCHAR *)(REG_BASE + 0x114)	/* Host CH0 SETUP 4								*/
#define REG08_H_CH0SETUP_5			(volatile UCHAR *)(REG_BASE + 0x115)	/* Host CH0 SETUP 5								*/
#define REG08_H_CH0SETUP_6			(volatile UCHAR *)(REG_BASE + 0x116)	/* Host CH0 SETUP 6								*/
#define REG08_H_CH0SETUP_7			(volatile UCHAR *)(REG_BASE + 0x117)	/* Host CH0 SETUP 7								*/

#define REG08_H_FrameNumber_H		(volatile UCHAR *)(REG_BASE + 0x11F)	/* Host Frame Number High						*/
#define REG08_H_FrameNumber_L		(volatile UCHAR *)(REG_BASE + 0x11E)	/* Host Frame Number Low						*/


#define REG08_H_CH0Config_0			(volatile UCHAR *)(REG_BASE + 0x120)	/* Host CH0 Configuration 0						*/
#define REG08_H_CH0Config_1			(volatile UCHAR *)(REG_BASE + 0x121)	/* Host CH0 COnfiguration 1						*/

#define REG08_H_CH0MaxPktSize		(volatile UCHAR *)(REG_BASE + 0x122)	/* Host CH0 MaxPacketSize						*/

#define REG08_H_CH0TotalSize_H		(volatile UCHAR *)(REG_BASE + 0x127)	/* Host CH0 Total Size High						*/
#define REG08_H_CH0TotalSize_L		(volatile UCHAR *)(REG_BASE + 0x126)	/* Host CH0 Total Size Low						*/
#define REG08_H_CH0HubAdrs			(volatile UCHAR *)(REG_BASE + 0x128)	/* Host CH0 Hub Address							*/
#define REG08_H_CH0FuncAdrs			(volatile UCHAR *)(REG_BASE + 0x129)	/* Host CH0 Function Address					*/

#define REG08_H_CTL_SupportControl	(volatile UCHAR *)(REG_BASE + 0x12B)	/* Host CONTROL Support Control					*/

#define REG08_H_CH0ConditionCode	(volatile UCHAR *)(REG_BASE + 0x12E)	/* Host CH0 Condition Code						*/
#define REG08_H_CH0Join				(volatile UCHAR *)(REG_BASE + 0x12F)	/* Host CH0 Join								*/


#define REG08_H_CHaConfig_0			(volatile UCHAR *)(REG_BASE + 0x130)	/* Host CHa Configuration 0						*/
#define REG08_H_CHaConfig_1			(volatile UCHAR *)(REG_BASE + 0x131)	/* Host CHa COnfiguration 1						*/
#define REG08_H_CHaMaxPktSize_H		(volatile UCHAR *)(REG_BASE + 0x133)	/* Host CHa MaxPacketSize High					*/
#define REG08_H_CHaMaxPktSize_L		(volatile UCHAR *)(REG_BASE + 0x132)	/* Host CHa MaxPacketSize Low					*/
#define REG08_H_CHaTotalSize_HH		(volatile UCHAR *)(REG_BASE + 0x135)	/* Host CHa Total Size High						*/
#define REG08_H_CHaTotalSize_HL		(volatile UCHAR *)(REG_BASE + 0x134)	/* Host CHa Total Size Low						*/
#define REG08_H_CHaTotalSize_LH		(volatile UCHAR *)(REG_BASE + 0x137)	/* Host CHa Total Size High						*/
#define REG08_H_CHaTotalSize_LL		(volatile UCHAR *)(REG_BASE + 0x136)	/* Host CHa Total Size Low						*/
#define REG08_H_CHaHubAdrs			(volatile UCHAR *)(REG_BASE + 0x138)	/* Host CHa Hub Address							*/
#define REG08_H_CHaFuncAdrs			(volatile UCHAR *)(REG_BASE + 0x139)	/* Host CHa Function Address					*/
#define REG08_H_BO_SupportControl	(volatile UCHAR *)(REG_BASE + 0x13A)	/* Host BulkOnly Support Control				*/
#define REG08_H_CSW_RcvDataSize		(volatile UCHAR *)(REG_BASE + 0x13B)	/* Host CSW Receive Data Size					*/
#define REG08_H_OUT_EP_Control		(volatile UCHAR *)(REG_BASE + 0x13C)	/* Host OUT EndPoint Control					*/
#define REG08_H_IN_EP_Control		(volatile UCHAR *)(REG_BASE + 0x13D)	/* Host IN EndPoint Control						*/
#define REG08_H_CHaConditionCode	(volatile UCHAR *)(REG_BASE + 0x13E)	/* Host CHa Condition Code						*/
#define REG08_H_CHaJoin				(volatile UCHAR *)(REG_BASE + 0x13F)	/* Host CHa Join								*/


#define REG08_H_CHbConfig_0			(volatile UCHAR *)(REG_BASE + 0x140)	/* Host CHb Configuration 0						*/
#define REG08_H_CHbConfig_1			(volatile UCHAR *)(REG_BASE + 0x141)	/* Host CHb COnfiguration 1						*/
#define REG08_H_CHbMaxPktSize_H		(volatile UCHAR *)(REG_BASE + 0x143)	/* Host CHb MaxPacketSize High					*/
#define REG08_H_CHbMaxPktSize_L		(volatile UCHAR *)(REG_BASE + 0x142)	/* Host CHb MaxPacketSize Low					*/
#define REG08_H_CHbTotalSize_HH		(volatile UCHAR *)(REG_BASE + 0x145)	/* Host CHb Total Size High						*/
#define REG08_H_CHbTotalSize_HL		(volatile UCHAR *)(REG_BASE + 0x144)	/* Host CHb Total Size Low						*/
#define REG08_H_CHbTotalSize_LH		(volatile UCHAR *)(REG_BASE + 0x147)	/* Host CHb Total Size High						*/
#define REG08_H_CHbTotalSize_LL		(volatile UCHAR *)(REG_BASE + 0x146)	/* Host CHb Total Size Low						*/
#define REG08_H_CHbHubAdrs			(volatile UCHAR *)(REG_BASE + 0x148)	/* Host CHb Hub Address							*/
#define REG08_H_CHbFuncAdrs			(volatile UCHAR *)(REG_BASE + 0x149)	/* Host CHb Function Address					*/
#define REG08_H_CHbInterval_H		(volatile UCHAR *)(REG_BASE + 0x14B)	/* Host CHb Interval High						*/
#define REG08_H_CHbInterval_L		(volatile UCHAR *)(REG_BASE + 0x14A)	/* Host CHb Interval Low						*/

#define REG08_H_CHbConditionCode	(volatile UCHAR *)(REG_BASE + 0x14E)	/* Host CHb Condition Code						*/
#define REG08_H_CHbJoin				(volatile UCHAR *)(REG_BASE + 0x14F)	/* Host CHb Join								*/


#define REG08_H_CHcConfig_0			(volatile UCHAR *)(REG_BASE + 0x150)	/* Host CHc Configuration 0						*/
#define REG08_H_CHcConfig_1			(volatile UCHAR *)(REG_BASE + 0x151)	/* Host CHc COnfiguration 1						*/
#define REG08_H_CHcMaxPktSize_H		(volatile UCHAR *)(REG_BASE + 0x153)	/* Host CHc MaxPacketSize High					*/
#define REG08_H_CHcMaxPktSize_L		(volatile UCHAR *)(REG_BASE + 0x152)	/* Host CHc MaxPacketSize Low					*/
#define REG08_H_CHcTotalSize_HH		(volatile UCHAR *)(REG_BASE + 0x155)	/* Host CHc Total Size High						*/
#define REG08_H_CHcTotalSize_HL		(volatile UCHAR *)(REG_BASE + 0x154)	/* Host CHc Total Size Low						*/
#define REG08_H_CHcTotalSize_LH		(volatile UCHAR *)(REG_BASE + 0x157)	/* Host CHc Total Size High						*/
#define REG08_H_CHcTotalSize_LL		(volatile UCHAR *)(REG_BASE + 0x156)	/* Host CHc Total Size Low						*/
#define REG08_H_CHcHubAdrs			(volatile UCHAR *)(REG_BASE + 0x158)	/* Host CHc Hub Address							*/
#define REG08_H_CHcFuncAdrs			(volatile UCHAR *)(REG_BASE + 0x159)	/* Host CHc Function Address					*/
#define REG08_H_CHcInterval_H		(volatile UCHAR *)(REG_BASE + 0x15B)	/* Host CHc Interval High						*/
#define REG08_H_CHcInterval_L		(volatile UCHAR *)(REG_BASE + 0x15A)	/* Host CHc Interval Low						*/

#define REG08_H_CHcConditionCode	(volatile UCHAR *)(REG_BASE + 0x15E)	/* Host CHc Condition Code						*/
#define REG08_H_CHcJoin				(volatile UCHAR *)(REG_BASE + 0x15F)	/* Host CHc Join								*/


#define REG08_H_CHdConfig_0			(volatile UCHAR *)(REG_BASE + 0x160)	/* Host CHd Configuration 0						*/
#define REG08_H_CHdConfig_1			(volatile UCHAR *)(REG_BASE + 0x161)	/* Host CHd COnfiguration 1						*/
#define REG08_H_CHdMaxPktSize_H		(volatile UCHAR *)(REG_BASE + 0x163)	/* Host CHd MaxPacketSize High					*/
#define REG08_H_CHdMaxPktSize_L		(volatile UCHAR *)(REG_BASE + 0x162)	/* Host CHd MaxPacketSize Low					*/
#define REG08_H_CHdTotalSize_HH		(volatile UCHAR *)(REG_BASE + 0x165)	/* Host CHd Total Size High						*/
#define REG08_H_CHdTotalSize_HL		(volatile UCHAR *)(REG_BASE + 0x164)	/* Host CHd Total Size Low						*/
#define REG08_H_CHdTotalSize_LH		(volatile UCHAR *)(REG_BASE + 0x167)	/* Host CHd Total Size High						*/
#define REG08_H_CHdTotalSize_LL		(volatile UCHAR *)(REG_BASE + 0x166)	/* Host CHd Total Size Low						*/
#define REG08_H_CHdHubAdrs			(volatile UCHAR *)(REG_BASE + 0x168)	/* Host CHd Hub Address							*/
#define REG08_H_CHdFuncAdrs			(volatile UCHAR *)(REG_BASE + 0x169)	/* Host CHd Function Address					*/
#define REG08_H_CHdInterval_H		(volatile UCHAR *)(REG_BASE + 0x16B)	/* Host CHd Interval High						*/
#define REG08_H_CHdInterval_L		(volatile UCHAR *)(REG_BASE + 0x16A)	/* Host CHd Interval Low						*/

#define REG08_H_CHdConditionCode	(volatile UCHAR *)(REG_BASE + 0x16E)	/* Host CHd Condition Code						*/
#define REG08_H_CHdJoin				(volatile UCHAR *)(REG_BASE + 0x16F)	/* Host CHd Join								*/


#define REG08_H_CHeConfig_0			(volatile UCHAR *)(REG_BASE + 0x170)	/* Host CHe Configuration 0						*/
#define REG08_H_CHeConfig_1			(volatile UCHAR *)(REG_BASE + 0x171)	/* Host CHe COnfiguration 1						*/
#define REG08_H_CHeMaxPktSize_H		(volatile UCHAR *)(REG_BASE + 0x173)	/* Host CHe MaxPacketSize High					*/
#define REG08_H_CHeMaxPktSize_L		(volatile UCHAR *)(REG_BASE + 0x172)	/* Host CHe MaxPacketSize Low					*/
#define REG08_H_CHeTotalSize_HH		(volatile UCHAR *)(REG_BASE + 0x175)	/* Host CHe Total Size High						*/
#define REG08_H_CHeTotalSize_HL		(volatile UCHAR *)(REG_BASE + 0x174)	/* Host CHe Total Size Low						*/
#define REG08_H_CHeTotalSize_LH		(volatile UCHAR *)(REG_BASE + 0x177)	/* Host CHe Total Size High						*/
#define REG08_H_CHeTotalSize_LL		(volatile UCHAR *)(REG_BASE + 0x176)	/* Host CHe Total Size Low						*/
#define REG08_H_CHeHubAdrs			(volatile UCHAR *)(REG_BASE + 0x178)	/* Host CHe Hub Address							*/
#define REG08_H_CHeFuncAdrs			(volatile UCHAR *)(REG_BASE + 0x179)	/* Host CHe Function Address					*/
#define REG08_H_CHeInterval_H		(volatile UCHAR *)(REG_BASE + 0x17B)	/* Host CHe Interval High						*/
#define REG08_H_CHeInterval_L		(volatile UCHAR *)(REG_BASE + 0x17A)	/* Host CHe Interval Low						*/

#define REG08_H_CHeConditionCode	(volatile UCHAR *)(REG_BASE + 0x17E)	/* Host CHe Condition Code						*/
#define REG08_H_CHeJoin				(volatile UCHAR *)(REG_BASE + 0x17F)	/* Host CHe Join								*/


#define REG08_H_CH0StartAdrs_H		(volatile UCHAR *)(REG_BASE + 0x181)	/* Host CH0 Start Address High					*/
#define REG08_H_CH0StartAdrs_L		(volatile UCHAR *)(REG_BASE + 0x180)	/* Host CH0 Start Address Low					*/
#define REG08_H_CH0EndAdrs_H		(volatile UCHAR *)(REG_BASE + 0x183)	/* Host CH0 End Address High					*/
#define REG08_H_CH0EndAdrs_L		(volatile UCHAR *)(REG_BASE + 0x182)	/* Host CH0 End Address Low						*/
#define REG08_H_CHaStartAdrs_H		(volatile UCHAR *)(REG_BASE + 0x185)	/* Host CHa Start Address High					*/
#define REG08_H_CHaStartAdrs_L		(volatile UCHAR *)(REG_BASE + 0x184)	/* Host CHa Start Address Low					*/
#define REG08_H_CHaEndAdrs_H		(volatile UCHAR *)(REG_BASE + 0x187)	/* Host CHa End Address High					*/
#define REG08_H_CHaEndAdrs_L		(volatile UCHAR *)(REG_BASE + 0x186)	/* Host CHa End Address Low						*/
#define REG08_H_CHbStartAdrs_H		(volatile UCHAR *)(REG_BASE + 0x189)	/* Host CHb Start Address High					*/
#define REG08_H_CHbStartAdrs_L		(volatile UCHAR *)(REG_BASE + 0x188)	/* Host CHb Start Address Low					*/
#define REG08_H_CHbEndAdrs_H		(volatile UCHAR *)(REG_BASE + 0x18B)	/* Host CHb End Address High					*/
#define REG08_H_CHbEndAdrs_L		(volatile UCHAR *)(REG_BASE + 0x18A)	/* Host CHb End Address Low						*/
#define REG08_H_CHcStartAdrs_H		(volatile UCHAR *)(REG_BASE + 0x18D)	/* Host CHc Start Address High					*/
#define REG08_H_CHcStartAdrs_L		(volatile UCHAR *)(REG_BASE + 0x18C)	/* Host CHc Start Address Low					*/
#define REG08_H_CHcEndAdrs_H		(volatile UCHAR *)(REG_BASE + 0x18F)	/* Host CHc End Address High					*/
#define REG08_H_CHcEndAdrs_L		(volatile UCHAR *)(REG_BASE + 0x18E)	/* Host CHc End Address Low						*/

#define REG08_H_CHdStartAdrs_H		(volatile UCHAR *)(REG_BASE + 0x191)	/* Host CHd Start Address High					*/
#define REG08_H_CHdStartAdrs_L		(volatile UCHAR *)(REG_BASE + 0x190)	/* Host CHd Start Address Low					*/
#define REG08_H_CHdEndAdrs_H		(volatile UCHAR *)(REG_BASE + 0x193)	/* Host CHd End Address High					*/
#define REG08_H_CHdEndAdrs_L		(volatile UCHAR *)(REG_BASE + 0x192)	/* Host CHd End Address Low						*/
#define REG08_H_CHeStartAdrs_H		(volatile UCHAR *)(REG_BASE + 0x195)	/* Host CHe Start Address High					*/
#define REG08_H_CHeStartAdrs_L		(volatile UCHAR *)(REG_BASE + 0x194)	/* Host CHe Start Address Low					*/
#define REG08_H_CHeEndAdrs_H		(volatile UCHAR *)(REG_BASE + 0x197)	/* Host CHe End Address High					*/
#define REG08_H_CHeEndAdrs_L		(volatile UCHAR *)(REG_BASE + 0x196)	/* Host CHe End Address Low						*/



/*-----------------/
Definition for compatibility /
/-----------------*/
#define REG08_FIFO_Rd_H				(volatile UCHAR *)(REG_BASE + 0x30)	/* FIFO Read High								*/
#define REG08_FIFO_Rd_L				(volatile UCHAR *)(REG_BASE + 0x31)	/* FIFO Read Low								*/
#define REG08_FIFO_Wr_H				(volatile UCHAR *)(REG_BASE + 0x32)	/* FIFO Write High								*/
#define REG08_FIFO_Wr_L				(volatile UCHAR *)(REG_BASE + 0x33)	/* FIFO Write Low								*/


#define REG08_RAM_WrDoor_H			(volatile UCHAR *)(REG_BASE + 0x46)	/* RAM Write Door High							*/
#define REG08_RAM_WrDoor_L			(volatile UCHAR *)(REG_BASE + 0x47)	/* RAM Write Door Low							*/


#define REG08_DMA0_RdData_H			(volatile UCHAR *)(REG_BASE + 0x7C)	/* DMA0 Read Data High							*/
#define REG08_DMA0_RdData_L			(volatile UCHAR *)(REG_BASE + 0x7D)	/* DMA0 Read Data Low							*/
#define REG08_DMA0_WrData_H			(volatile UCHAR *)(REG_BASE + 0x7E)	/* DMA0 Write Data High							*/
#define REG08_DMA0_WrData_L			(volatile UCHAR *)(REG_BASE + 0x7F)	/* DMA0 Write Data Low							*/


#define REG08_DMA1_RdData_H			(volatile UCHAR *)(REG_BASE + 0x8C)	/* DMA0 Read Data High							*/
#define REG08_DMA1_RdData_L			(volatile UCHAR *)(REG_BASE + 0x8D)	/* DMA0 Read Data Low							*/
#define REG08_DMA1_WrData_H			(volatile UCHAR *)(REG_BASE + 0x8E)	/* DMA0 Write Data High							*/
#define REG08_DMA1_WrData_L			(volatile UCHAR *)(REG_BASE + 0x8F)	/* DMA0 Write Data Low							*/


#define REG08_IDE_RdRegValue_H		(volatile UCHAR *)(REG_BASE + 0xA2)	/* IDE Register Read Value High					*/
#define REG08_IDE_RdRegValue_L		(volatile UCHAR *)(REG_BASE + 0xA3)	/* IDE Register Read Value Low					*/
#define REG08_IDE_WrRegValue_H		(volatile UCHAR *)(REG_BASE + 0xA4)	/* IDE Register Write Value High				*/

⌨️ 快捷键说明

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