Usb Endpoint 3 Common Status Register - Samsung S3C2500B User Manual

Table of Contents

Advertisement

S3C2500B

10.5.10 USB ENDPOINT 3 COMMON STATUS REGISTER

This register includes the control bits, status bits, IN/OUT status information, and max packet size value for
endpoint 3.
Register
Address
USBEP3CSR
0xF00E0024
Bit Number
Bit Name
[3:0]
MAXP size value
[6:4]
Reserved
[7]
MAXP size
SETtable
(MAXPSET)
[8]
Out mode, ISO
mode (OISO)
[9]
Out mode, AuTo
CLeaR (OATCLR)
[10]
in/out MODE
selection (MODE)
[11]
In mode, ISO mode
(IISO)
Table 10-21. USBEP3CSR Register
R/W
R/W
USB Endpoint 3 Common Status Register
Table 10-22. USBEP3CSR Register Description
MCU
USB
R/W
R
W
R/W
R/W
R
R/W
R/W
Description
Description
If MAXP[3:0] is 0000, then MAXPsize is 0 byte
If MAXP[3:0] is 0001, then MAXPsize is 8 bytes
If MAXP[3:0] is 0010, then MAXPsize is 16 bytes
If MAXP[3:0] is 0011, then MAXPsize is 24 bytes
If MAXP[3:0] is 0100, then MAXPsize is 32 bytes
If MAXP[3:0] is 0101, then MAXPsize is 40 bytes
If MAXP[3:0] is 0110, then MAXPsize is 48 bytes
If MAXP[3:0] is 0111, then MAXPsize is 56 bytes
If MAXP[3:0] is 1000, then MAXPsize is 64 bytes
0 = USBEP3CSR[3:0] isn't overwritten when MCU
writes a 32bit value to USBEP3CSR register.
1 = USBEP3CSR[3:0] is overwritten.
This bit is valid only when endpoint 3 is set to OUT.
0 = Endpoint 1 will be Bulk mode.
1 = Endpoint 1 will be ISO mode
Default = 0
This bit is valid only when endpoint 3 is set to OUT.
If set, whenever the MCU unloads last data in
endpoint 1 FIFO, OORDY will automatically be
cleared without any intervention form MCU.
Default = 0
0 = Transfer direction will be OUT
1 = Transfer direction will be IN
Default = 1(IN)
This bit is valid only when endpoint 3 is set to IN.
0 = Endpoint 3 will be Bulk mode.
1 = Endpoint 3 will be ISO mode
Default = 0
USB CONTROLLER
Reset Value
0x00000401
10-35

Advertisement

Table of Contents
loading

Table of Contents