12.2 Bulk Data Buffers
INnBUF,OUTnBUF
Endpoint 0-7 IN/OUT Data Buffers
1B40-1F3F*
b7
b6
b5
b4
b3
b2
b1
b0
D7
D6
D5
D4
D3
D2
D1
D0
R/W
x
R/W
x
R/W
x
R/W
x
R/W
x
R/W
x
R/W
x
R/W
x
* See Table 12-1 for individual endpoint buffer addresses.
Figure 12-2. Bulk Data Buffers
Table 12-1. Bulk Endpoint Buffer Memory Addresses
Address
Address
Name
Size
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
1F00-1F3F
1EC0-1EFF
1E80-1EBF
1E40-1E7F
1E00-1E3F
1DC0-1DFF
1D80-1DBF
1D40-1D7F
1D00-1D3F
1CC0-1CFF
1C80-1CBF
1C40-1C7F
1C00-1C3F
1BC0-1BFF
1B80-1BBF
1B40-1B7F
7F00-7F3F
7EC0-7EFF
7E80-7EBF
7E40-7E7F
7E00-7E3F
7DC0-7DFF
7D80-7DBF
7D40-7D7F
7D00-7D3F
7CC0-7CFF
7C80-7CBF
7C40-7C7F
7C00-7C3F
7BC0-7BFF
7B80-7BBF
7B40-7B7F
IN0BUF
OUT0BUF
IN1BUF
OUT1BUF
IN2BUF
OUT2BUF
IN3BUF
OUT3BUF
IN4BUF
OUT4BUF
IN5BUF
OUT5BUF
IN6BUF
OUT6BUF
IN7BUF
OUT7BUF
Sixteen 64-byte bulk data buffers appear at 0x1B40 and 0x7B40 in the 8K version of EZ-
USB, and only at 0x7B40 in the 32K version of EZ-USB. The endpoints are ordered to
permit the reuse of the buffer space as contiguous RAM when the higher numbered end-
points are not used. These registers default to unknown states.
EZ-USB TRM v1.9
Chapter 12. EZ-USB Registers
Page 12-3