521
/
838
Nations Technologies Inc.
Tel
:
+86-755-86309900
:
Address: Nations Tower, #109 Baoshen Road, Hi-tech Park North.
Nanshan District, Shenzhen, 518057, P.R.China
19.6.1
Send buffer address register n (USB_ADDRn_TX)
Address offset: [USB_BUFTAB] + n×16
USB local address: [USB_ BUFTAB] + n×8
Bit Field
Name
Description
15
:
1
ADDRn_TX[14:0]
Send buffer address
The starting address of the endpoint packet buffer of the endpoint that needs to send
data when the next PID IN token packet is received
0
-
Since packet buffer memory addresses are word (32-bit) aligned, this bit must be 0
19.6.2
Send data byte number register n (USB_CNTn_TX)
Address offset: [USB_ BUFTAB] + n×16 + 4
USB local address: [USB_ BUFTAB] + n×8 + 2
Bit Field
Name
Description
15:10
Reserved
Reserved, the reset value must be maintained.
9
:
0
CNTn_TX[9:0]
Number of bytes sent
The number of data bytes to send on the next PID IN token packet
Note: As shown in Table 19-2 and Table 19-3, the double-buffered IN endpoint and the isochronous IN endpoint
require two USB_CNTn_TX registers: USB_CNTn_TX_0 and USB_CNTn_TX_1.
19.6.3
Receive buffer address register n (USB_ADDRn_RX)
Address offset: [USB_ BUFTAB] + n×16 + 8
USB local address: [USB_ BUFTAB] + n×8 + 4