Samsung S3C6400X User Manual page 874

Table of Contents

Advertisement

S3C6400X RISC MICROPROCESSOR
SUPCnt
PktCnt
[28:19]
XferSize
* Note : Transfer Size for a Device Endpoint must equal [Packet Count * Max Packet Size] for accurate data
transfer.
DEVICE ENDPOINT-n DMA ADDRESS (DIEPDMAn/DOEPDMAn)
Endpoint_number : 0≤ n≤ 15
The starting DMA address must be DWORD-aligned.
Register
Address
DIEPDMAn
0x7C00_0914
+n*20h /
/
0x7C00_0B14
DOEPDMAn
+n*20h
· 2'b10 : DATA2
· 2'b11 : MDATA
R_W
SETUP Packet Count
Applies to control OUT Endpoints only.
This field specifies the number of back-to-back
SETUP data packets the endpoint can receive.
· 2'b01: 1 packet
· 2'b10: 2 packets
· 2'b11: 3 packets
R_W
Packet Count
Indicates the total number of USB packets that
constitute the Transfer Size amount of data for this
endpoint.
· IN Endpoints: This field is decremented every time
a packet is read from the TxFIFO
· OUT Endpoints: This field is decremented every
time a packet is written to the RxFIFO
[18:0]
R_W
Transfer Size
This field contains the transfer size in bytes for the
current endpoint. The core only interrupts the
application after it has exhausted the transfer size
amount of data. The transfer size can be set to the
maximum packet size of the endpoint, to be
interrupted at the end of each packet.
· IN Endpoints : The core decrements this field every
time a packet from the external memory is written to
the TxFIFO.
· OUT Endpoints : The core decrements this field
every time a packet is read from the RxFIFO and
written to the external memory.
R/W
R/W
Preliminary product information describe products that are in development,
for which full characterization data and associated errata are not yet available.
Specifications and information herein are subject to change without notice.
Description
Device Endpoint-n DMA Address
USB2.0 HS OTG
10'h0
19'h0
Reset Value
32 bits
26-67

Advertisement

Table of Contents
loading

Table of Contents