APPENDIX A LIST OF I/O REGISTERS
AP-A-34
Seiko Epson Corporation
S1C33L26 TECHNICAL MANUAL
Register name Address
Bit
Name
Setting
Init. R/W
Remarks
EPaIntStat
(EPa interrupt
status)
0x300c08
(8 bits)
D7
–
–
–
–
0 when being read.
D6
OUT_ShortACK
1 Out short packet ACK
0 None
0
R(W)
D5
IN_TranACK
1 In transaction ACK
0 None
0
R(W)
D4
OUT_TranACK
1 Out transaction ACK
0 None
0
R(W)
D3
IN_TranNAK
1 In transaction NAK
0 None
0
R(W)
D2
OUT_TranNAK
1 Out transaction NAK
0 None
0
R(W)
D1
IN_TranErr
1 In transaction error
0 None
0
R(W)
D0
OUT_TranErr
1 Out transaction error
0 None
0
R(W)
EPbIntStat
(EPb interrupt
status)
0x300c09
(8 bits)
D7
–
–
–
–
0 when being read.
D6
OUT_ShortACK
1 Out short packet ACK
0 None
0
R(W)
D5
IN_TranACK
1 In transaction ACK
0 None
0
R(W)
D4
OUT_TranACK
1 Out transaction ACK
0 None
0
R(W)
D3
IN_TranNAK
1 In transaction NAK
0 None
0
R(W)
D2
OUT_TranNAK
1 Out transaction NAK
0 None
0
R(W)
D1
IN_TranErr
1 In transaction error
0 None
0
R(W)
D0
OUT_TranErr
1 Out transaction error
0 None
0
R(W)
EPcIntStat
(EPc interrupt
status)
0x300c0a
(8 bits)
D7
–
–
–
–
0 when being read.
D6
OUT_ShortACK
1 Out short packet ACK
0 None
0
R(W)
D5
IN_TranACK
1 In transaction ACK
0 None
0
R(W)
D4
OUT_TranACK
1 Out transaction ACK
0 None
0
R(W)
D3
IN_TranNAK
1 In transaction NAK
0 None
0
R(W)
D2
OUT_TranNAK
1 Out transaction NAK
0 None
0
R(W)
D1
IN_TranErr
1 In transaction error
0 None
0
R(W)
D0
OUT_TranErr
1 Out transaction error
0 None
0
R(W)
EPdIntStat
(EPd interrupt
status)
0x300c0b
(8 bits)
D7
–
–
–
–
0 when being read.
D6
OUT_ShortACK
1 Out short packet ACK
0 None
0
R(W)
D5
IN_TranACK
1 In transaction ACK
0 None
0
R(W)
D4
OUT_TranACK
1 Out transaction ACK
0 None
0
R(W)
D3
IN_TranNAK
1 In transaction NAK
0 None
0
R(W)
D2
OUT_TranNAK
1 Out transaction NAK
0 None
0
R(W)
D1
IN_TranErr
1 In transaction error
0 None
0
R(W)
D0
OUT_TranErr
1 Out transaction error
0 None
0
R(W)
MainIntEnb
(Main interrupt
enable)
0x300c10
(8 bits)
D7
EnSIE_IntStat
1 Enable
0 Disable
0
R/W
D6
EnEPrIntStat
0
R/W
D5
EnDMA_IntStat
0
R/W
D4
EnFIFO_IntStat
0
R/W
D3–2 –
–
–
–
0 when being read.
D1
EnEP0IntStat
1 Enable
0 Disable
0
R/W
D0
EnRcvEP0SETUP
0
R/W
SIE_IntEnb
(SIE interrupt
enable)
0x300c11
(8 bits)
D7
EnVBUS_Changed
1 Enable
0 Disable
0
R/W
D6
EnNonJ
0
R/W
D5
EnDetectReset
0
R/W
D4
EnDetectSuspend
0
R/W
D3
EnRcvSOF
0
R/W
D2
EnDetectJ
0
R/W
D1
–
–
–
–
0 when being read.
D0
EnSetAddressCmp
1 Enable
0 Disable
0
R/W
EPrIntEnb
(EPr interrupt
enable)
0x300c12
(8 bits)
D7–4 –
–
–
–
0 when being read.
D3
EnEPdIntStat
1 Enable
0 Disable
0
R/W
D2
EnEPcIntStat
0
R/W
D1
EnEPbIntStat
0
R/W
D0
EnEPaIntStat
0
R/W
DMA_IntEnb
(DMA interrupt
enable)
0x300c13
(8 bits)
D7–2 –
–
–
–
0 when being read.
D1
EnDMA_CountUp
1 Enable
0 Disable
0
R/W
D0
EnDMA_Cmp
0
R/W
FIFO_IntEnb
(FIFO interrupt
enable)
0x300c14
(8 bits)
D7
EnDescriptorCmp
1 Enable
0 Disable
0
R/W
D6–2 –
–
–
–
0 when being read.
D1
EnFIFO_IN_Cmp
1 Enable
0 Disable
0
R/W
D0
EnFIFO_OUT_Cmp
0
R/W
EP0IntEnb
(EP0 interrupt
enable)
0x300c17
(8 bits)
D7–6 –
–
–
–
0 when being read.
D5
EnIN_TranACK
1 Enable
0 Disable
0
R/W
D4
EnOUT_TranACK
0
R/W
D3
EnIN_TranNAK
0
R/W
D2
EnOUT_TranNAK
0
R/W
D1
EnIN_TranErr
0
R/W
D0
EnOUT_TranErr
0
R/W