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

📄 u_regnikka.h

📁 EPSON USB DEVICE MASS-STORAGE CLASS driver, BULK ONLY on Ram disk
💻 H
📖 第 1 页 / 共 3 页
字号:
    BYTE    DisAF_NAK_Short:1;
    BYTE    EnShortPkt:1;
    BYTE    AutoForceNAK:1;
} S_rEPcControl;
#define rEPcControl_BP      DEF_BPREG(rEPcControl)

typedef struct {
    BYTE    ForceSTALL:1;
    BYTE    ForceNAK:1;
    BYTE    ToggleClr:1;
    BYTE    ToggleSet:1;
    BYTE    ToggleStat:1;
    BYTE    DisAF_NAK_Short:1;
    BYTE    EnShortPkt:1;
    BYTE    AutoForceNAK:1;
} S_rEPdControl;
#define rEPdControl_BP      DEF_BPREG(rEPdControl)

typedef struct {
    BYTE    ForceSTALL:1;
    BYTE    ForceNAK:1;
    BYTE    ToggleClr:1;
    BYTE    ToggleSet:1;
    BYTE    ToggleStat:1;
    BYTE    DisAF_NAK_Short:1;
    BYTE    EnShortPkt:1;
    BYTE    AutoForceNAK:1;
} S_rEPeControl;
#define rEPeControl_BP      DEF_BPREG(rEPeControl)

typedef struct {
    BYTE    ForceSTALL:1;
    BYTE    ForceNAK:1;
    BYTE    ToggleClr:1;
    BYTE    ToggleSet:1;
    BYTE    ToggleStat:1;
    BYTE    DisAF_NAK_Short:1;
    BYTE    EnShortPkt:1;
    BYTE    AutoForceNAK:1;
} S_rEPfControl;
#define rEPfControl_BP      DEF_BPREG(rEPfControl)

typedef struct {
    BYTE    ForceSTALL:1;
    BYTE    ForceNAK:1;
    BYTE    ToggleClr:1;
    BYTE    ToggleSet:1;
    BYTE    ToggleStat:1;
    BYTE    DisAF_NAK_Short:1;
    BYTE    EnShortPkt:1;
    BYTE    AutoForceNAK:1;
} S_rEPgControl;
#define rEPgControl_BP      DEF_BPREG(rEPgControl)

typedef struct {
    BYTE    ForceSTALL:1;
    BYTE    ForceNAK:1;
    BYTE    ToggleClr:1;
    BYTE    ToggleSet:1;
    BYTE    ToggleStat:1;
    BYTE    DisAF_NAK_Short:1;
    BYTE    EnShortPkt:1;
    BYTE    AutoForceNAK:1;
} S_rEPhControl;
#define rEPhControl_BP      DEF_BPREG(rEPhControl)

typedef struct {
    BYTE    EndPointNumber:4;
    BYTE    Reserved4:1;
    BYTE    EnEndPoint:1;
    BYTE    ToggleMode:1;
    BYTE    INxOUT:1;
} S_rEPaConfig_0;
#define rEPaConfig_0_BP     DEF_BPREG(rEPaConfig_0)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    ISO:1;
} S_rEPaConfig_1;
#define rEPaConfig_1_BP     DEF_BPREG(rEPaConfig_1)

typedef struct {
    BYTE    EndPointNumber:4;
    BYTE    Reserved4:1;
    BYTE    EnEndPoint:1;
    BYTE    ToggleMode:1;
    BYTE    INxOUT:1;
} S_rEPbConfig_0;
#define rEPbConfig_0_BP     DEF_BPREG(rEPbConfig_0)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    ISO:1;
} S_rEPbConfig_1;
#define rEPbConfig_1_BP     DEF_BPREG(rEPbConfig_1)

typedef struct {
    BYTE    EndPointNumber:4;
    BYTE    Reserved4:1;
    BYTE    EnEndPoint:1;
    BYTE    ToggleMode:1;
    BYTE    INxOUT:1;
} S_rEPcConfig_0;
#define rEPcConfig_0_BP     DEF_BPREG(rEPcConfig_0)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    ISO:1;
} S_rEPcConfig_1;
#define rEPcConfig_1_BP     DEF_BPREG(rEPcConfig_1)

typedef struct {
    BYTE    EndPointNumber:4;
    BYTE    Reserved4:1;
    BYTE    EnEndPoint:1;
    BYTE    ToggleMode:1;
    BYTE    INxOUT:1;
} S_rEPdConfig_0;
#define rEPdConfig_0_BP     DEF_BPREG(rEPdConfig_0)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    ISO:1;
} S_rEPdConfig_1;
#define rEPdConfig_1_BP     DEF_BPREG(rEPdConfig_1)

typedef struct {
    BYTE    EndPointNumber:4;
    BYTE    Reserved4:1;
    BYTE    EnEndPoint:1;
    BYTE    ToggleMode:1;
    BYTE    INxOUT:1;
} S_rEPeConfig_0;
#define rEPeConfig_0_BP     DEF_BPREG(rEPeConfig_0)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    ISO:1;
} S_rEPeConfig_1;
#define rEPeConfig_1_BP     DEF_BPREG(rEPeConfig_1)

typedef struct {
    BYTE    EndPointNumber:4;
    BYTE    Reserved4:1;
    BYTE    EnEndPoint:1;
    BYTE    ToggleMode:1;
    BYTE    INxOUT:1;
} S_rEPfConfig_0;
#define rEPfConfig_0_BP     DEF_BPREG(rEPfConfig_0)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    ISO:1;
} S_rEPfConfig_1;
#define rEPfConfig_1_BP     DEF_BPREG(rEPfConfig_1)

typedef struct {
    BYTE    EndPointNumber:4;
    BYTE    Reserved4:1;
    BYTE    EnEndPoint:1;
    BYTE    ToggleMode:1;
    BYTE    INxOUT:1;
} S_rEPgConfig_0;
#define rEPgConfig_0_BP     DEF_BPREG(rEPgConfig_0)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    ISO:1;
} S_rEPgConfig_1;
#define rEPgConfig_1_BP     DEF_BPREG(rEPgConfig_1)

typedef struct {
    BYTE    EndPointNumber:4;
    BYTE    Reserved4:1;
    BYTE    EnEndPoint:1;
    BYTE    ToggleMode:1;
    BYTE    INxOUT:1;
} S_rEPhConfig_0;
#define rEPhConfig_0_BP     DEF_BPREG(rEPhConfig_0)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    ISO:1;
} S_rEPhConfig_1;
#define rEPhConfig_1_BP     DEF_BPREG(rEPhConfig_1)

typedef struct {
    BYTE    JoinEPaRd:1;
    BYTE    JoinEPbRd:1;
    BYTE    JoinEPcRd:1;
    BYTE    JoinEPdRd:1;
    BYTE    JoinEPeRd:1;
    BYTE    JoinEPfRd:1;
    BYTE    JoinEPgRd:1;
    BYTE    JoinEPhRd:1;
} S_rCPU_JoinRd;
#define rCPU_JoinRd_BP      DEF_BPREG(rCPU_JoinRd)

typedef struct {
    BYTE    JoinEPaWr:1;
    BYTE    JoinEPbWr:1;
    BYTE    JoinEPcWr:1;
    BYTE    JoinEPdWr:1;
    BYTE    JoinEPeWr:1;
    BYTE    JoinEPfWr:1;
    BYTE    JoinEPgWr:1;
    BYTE    JoinEPhWr:1;
} S_rCPU_JoinWr;
#define rCPU_JoinWr_BP      DEF_BPREG(rCPU_JoinWr)

typedef struct {
    BYTE    EnEPnFIFO_Rd:1;
    BYTE    EnEPnFIFO_Wr:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    Reserved7:1;
} S_rEnEPnFIFO_Access;
#define rEnEPnFIFO_Access_BP        DEF_BPREG(rEnEPnFIFO_Access)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    Reserved3:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    AutoEnShort:1;
    BYTE    FIFO_Running:1;
} S_rDMA_FIFO_Control;
#define rDMA_FIFO_Control_BP        DEF_BPREG(rDMA_FIFO_Control)

typedef struct {
    BYTE    JoinEPaDMA:1;
    BYTE    JoinEPbDMA:1;
    BYTE    JoinEPcDMA:1;
    BYTE    JoinEPdDMA:1;
    BYTE    JoinEPeDMA:1;
    BYTE    JoinEPfDMA:1;
    BYTE    JoinEPgDMA:1;
    BYTE    JoinEPhDMA:1;
} S_rDMA_Join;
#define rDMA_Join_BP        DEF_BPREG(rDMA_Join)

typedef struct {
    BYTE    DMA_Go:1;
    BYTE    DMA_Stop:1;
    BYTE    Reserved2:1;
    BYTE    CounterClr:1;
    BYTE    Reserved4:1;
    BYTE    PDACK:1;
    BYTE    PDREQ:1;
    BYTE    DMA_Running:1;
} S_rDMA_Control;
#define rDMA_Control_BP     DEF_BPREG(rDMA_Control)

typedef struct {
    BYTE    Reserved0:1;
    BYTE    PDRDWR_Level:1;
    BYTE    PDACK_Level:1;
    BYTE    PDREQ_Level:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    ActivePort:1;
} S_rDMA_Config_0;
#define rDMA_Config_0_BP        DEF_BPREG(rDMA_Config_0)

typedef struct {
    BYTE    CountMode:1;
    BYTE    Reserved1:1;
    BYTE    Reserved2:1;
    BYTE    SingleWord:1;
    BYTE    Reserved4:1;
    BYTE    Reserved5:1;
    BYTE    Reserved6:1;
    BYTE    RcvLimitMode:1;
} S_rDMA_Config_1;
#define rDMA_Config_1_BP        DEF_BPREG(rDMA_Config_1)

#endif /* _REG_NIKKA_H_ */

⌨️ 快捷键说明

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