Owner manual
54
AT76C551
1612D–08/01
USB_DMA_FADD: DMA Target Endpoint Address
addr 5000020h R/W 16 bits
• Bits 7..0 – FAD[7:0]: USB Target Endpoint FIFO Address
Note: Default: 00h
This register is programmed with the address of the Endpoint FIFO Register of the USB block
that the DMA operation is going to transfer bytes from/to. The addresses of the six endpoints
supported by the USB block are listed in Table 5.
USB_RDMA_LENR: Receive DMA Packet Length Transferred
addr 5000024h R 8 bits
• Bits 7..0 URDL[7:0]: Receive DMA Transferred Length
Note: Default: 00h
The contents of this register after the end of a DMA reflect the number of bytes that have been
transferred.
USB_RDMA_EN
addr 5000028h R/W 8 bits
Bits 7..2 – Reserved
• Bit 1 – RDMAEN
Activates receive DMA (DMA for an OUT endpoint). This bit is reset after the completion of the
DMA.
• Bit 0 – Reserved
Note: Default: 00h
USB_DMA_RADD: RAM Target Address for DMA Cycles
addr 5000040h R/W 32 bits
• Bits 31..24 – Reserved
• Bits 23..0 – RAD[23:0]
Target address in SRAM for DMA transfers.
Note: Default: 00h
USB_TDMA_LEN: Transmit DMA Packet Length Requested
addr 5000044h R/W 16 bits
Table 5. DMA Target Endpoint Addresses
Address Target
0xCF FDR0 Function Endpoint0
0xCE FDR1 Function Endpoint1
0xCD FDR2 Function Endpoint2
0xCC FDR3 Function Endpoint3
0xCB FDR4 Function Endpoint4
0xCA FDR5 Function Endpoint5
0xC9 FDR6 Function Endpoint6










