28.7.7 Endpoint Data Pointer
Name: | EPn.DATAPTR |
Offset: | 0x04 + n*0x08 [n=0..15] |
Reset: | - |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
DATAPTR[15:8] | |||||||||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | x | x | x | x | x | x | x | x |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
DATAPTR[7:0] | |||||||||
Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
Reset | x | x | x | x | x | x | x | x |
Bits 15:0 – DATAPTR[15:0] Endpoint Data Pointer
The 16-bit value DATAPTR contains the RAM address of the endpoint data buffer. For control endpoints, DATAPTR for the OUT endpoint is used for SETUP transactions, and DATAPTR for the IN endpoint is used for OUT and IN transactions.