English
Language : 

AT91SAM9G45_1 Datasheet, PDF (781/1159 Pages) ATMEL Corporation – AT91 ARM Thumb-based Microcontrollers
Figure 38-5. Logical Address Space for DPR Access:
DPR
Logical address
64 KB
EP0
8 to 64 B
8 to 64 B
8 to 64 B
...
8 to1024 B
64 KB 8 to1024 B
EP1 8 to1024 B
...
64 KB
EP2
8 to 64 B
x banks
8 to1024 B
y banks
8 to1024 B
z banks
8 to1024 B
64 KB
EP3
...
Configuration examples of UDPHS_EPTCTLx (UDPHS Endpoint Control Register) for Bulk IN
endpoint type follow below.
• With DMA
– AUTO_VALID: Automatically validate the packet and switch to the next bank.
– EPT_ENABL: Enable endpoint.
• Without DMA:
– TX_BK_RDY: An interrupt is generated after each transmission.
– EPT_ENABL: Enable endpoint.
Configuration examples of Bulk OUT endpoint type follow below.
• With DMA
– AUTO_VALID: Automatically validate the packet and switch to the next bank.
– EPT_ENABL: Enable endpoint.
• Without DMA
– RX_BK_RDY: An interrupt is sent after a new packet has been stored in the endpoint
FIFO.
– EPT_ENABL: Enable endpoint.
778 AT91SAM9G45
6438D–ATARM–13-Oct-09