S1R72105 Technical Manual
12
EPSON
Rev.1.0
•
Details appearing in USBWindow_0(18h) to USBWindow_0(1Fh)
USBIndex(17h)
Register name
Description on display
00h
USBWindow_0(18h)
USBAddress: USB address
USBWindow_1(19h)
EP0Config_1
:
EP0 configuration
USBWindow_2(1Ah)
EP0InControl: EP0 IN Transaction control
USBWindow_3(1Bh)
EP0OutControl: EP0 OUT Transaction control
USBWindow_4(1Ch)
(Reserved)
USBWindow_5(1Dh)
EP0FIFOremain: EP0 FIFO counter
USBWindow_6(1Eh)
EP0FIFOforCPU: EP0 FIFO for CPU access
USBWindow_7(1Fh)
EP0FIFOCtrl: EP0 FIFO control
01h to 03h
USBWindow_0(18h)
EPrConfig_0:EP{r}(r=a,b,c) configuration
USBWindow_1(19h)
EPrConfig_1:EP{r}(r=a,b,c)
configuration
USBWindow_2(1Ah)
EPrControl
:
EP {r} (r=a,b,c) Transaction control
USBWindow_3(1Bh)
(Reserved)
USBWindow_4(1Ch)
(Reserved)
USBWindow_5(1Dh)
EPrFIFOremain
:
EP {r} (r=a,b,c) FIFO counter
USBWindow_6(1Eh)
EPrFIFOforCPU
:
EP {r} (r=a,b,c) FIFO for CPU access
USBWindow_7(1Fh)
EPrFIFOCtrl
:
EP {r} (r=a,b,c) FIFO control
08h USBWindow_0(18h)
EP0_SETUP_0
:
EP0 SETUP stage receive data
USBWindow_1(19h)
EP0_SETUP_1
:
EP0 SETUP stage receive data
USBWindow_2(1Ah)
EP0_SETUP_2
:
EP0 SETUP stage receive data
USBWindow_3(1Bh)
EP0_SETUP_3
:
EP0 SETUP stage receive data
USBWindow_4(1Ch)
EP0_SETUP_4
:
EP0 SETUP stage receive data
USBWindow_5(1Dh)
EP0_SETUP_5
:
EP0 SETUP stage receive data
USBWindow_6(1Eh)
EP0_SETUP_6
:
EP0 SETUP stage receive data
USBWindow_7(1Fh)
EP0_SETUP_7
:
EP0 SETUP stage receive data
09h USBWindow_0(18h)
FrameNumber_H: Higher order 3 bits in the FrameNumber field of the
SOF Packet received
USBWindow_1(19h)
FrameNumber_L: Lower order 8 bits in the FrameNumber field of the
SOF Packet received
USBWindow_2(1Ah) (Reserved)
USBWindow_3(1Bh) (Reserved)
USBWindow_4(1Ch) (Reserved)
USBWindow_5(1Dh) (Reserved)
USBWindow_6(1Eh) (Reserved)
USBWindow_7(1Fh) (Reserved)