Samsung S5PC100 User Manual page 921

Table of Contents

Advertisement

USB2.0 HS OTG
XferSize
[18:0]
NOTE: Transfer Size for a Device Endpoint must equal [Packet Count * Max Packet Size] for accurate data transfer.
8.2.54 Device Endpoint-N DMA Address (DIEPDMAn/DOEPDMAn, R/W, Address = 0xED20_0914 +n*20h,
0xED20_0B14 +n*20h)
Endpoint_number : 0 ≤ n ≤ 15
The starting DMA address must be DWORD-aligned.
DIEPDMAn/
Bit
DOEPDMAn
DMAAddr
[31:0] DMA Address
8.10 -78
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 is
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.
Holds the start address of the external memory for storing or
fetching endpoint data. This register is incremented on every
AHB transaction.
Note: For control endpoints, this address stores control OUT
data packets as well as SETUP transaction data packets. If
multiple SETUP packets are received back-to-back, the
SETUP data packet in the memory is overwritten.
Description
S5PC100 USER'S MANUAL (REV1.0)
R/W
R/W
Reset Value
R/W
19'h0
32'h0

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents