Usb Endpoint 4 Common Status Register - Samsung S3C2500B User Manual

Table of Contents

Advertisement

USB CONTROLLER

10.5.11 USB ENDPOINT 4 COMMON STATUS REGISTER

This register includes the control bits, status bits, IN/OUT status information, and max packet size value for
endpoint 4.
Register
Address
USBEP4CSR
0xF00E0028
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)
10-40
Table 10-23. USBEP4CSR Register
R/W
R/W
USB Endpoint 4 Common Status Register
Table 10-24. USBEP4CSR 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 = USBEP4CSR[3:0] isn't overwritten when MCU
writes a 32bit value to USBEP4CSR register.
1 = USBEP4CSR[3:0] is overwritten.
This bit is valid only when endpoint 4 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 4 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 4 is set to IN.
0 = Endpoint 4 will be Bulk mode.
1 = Endpoint 4 will be ISO mode
Default = 0
S3C2500B
Reset Value
0x00000401

Advertisement

Table of Contents
loading

Table of Contents