1. Functions........................................................................................................................................... 1
1.1
USB Ports................................................................................................................................ 1
1.2
USB Device/Host Selection ..................................................................................................... 2
1.2.1
1.2.2
1.2.2.1
1.2.2.1.1
1.2.2.1.2
1.2.2.2
1.3
USB Device Control................................................................................................................. 6
1.3.1
Endpoints .......................................................................................................................... 6
1.3.2
Transactions ...................................................................................................................... 8
1.3.2.1
SETUP Transactions .................................................................................................... 10
1.3.2.2
1.3.2.3
1.3.2.4
1.3.2.5
1.3.2.6
PING Transactions ....................................................................................................... 15
1.3.3
Control Transfers............................................................................................................. 16
1.3.3.1
Setup Stage.................................................................................................................. 17
1.3.3.2
Data Stage/Status Stage............................................................................................... 18
1.3.3.3
1.3.3.4
1.3.4
1.3.5
Data Flow ........................................................................................................................ 19
1.3.5.1
OUT Transfer................................................................................................................ 19
1.3.5.2
IN Transfer.................................................................................................................... 20
1.3.6
Bulk-Only Support ........................................................................................................... 20
1.3.6.1
CBW Support ............................................................................................................... 21
1.3.6.2
CSW Support ............................................................................................................... 22
1.3.7
1.3.7.1
Auto Negotiator ............................................................................................................ 24
1.3.7.1.1
DISABLE .............................................................................................................. 24
1.3.7.1.2
IDLE...................................................................................................................... 24
1.3.7.1.3
WAIT_TIM3US...................................................................................................... 24
S2R72V18 Technical Manual (Rev.1.00)
Table of Contents
EPSON
i