Table 12-6. Isochronous FIFO Start Address Registers
Address
7FF0
7FF1
7FF2
7FF3
7FF4
7FF5
7FF6
7FF7
7FF8
7FF9
7FFA
7FFB
7FFC
7FFD
7FFE
7FFF
Endpoint Start Address
Endpoint 8 OUT Start Address
Endpoint 9 OUT Start Address
Endpoint 10 OUT Start Address
Endpoint 11 OUT Start Address
Endpoint 12 OUT Start Address
Endpoint 13 OUT Start Address
Endpoint 14 OUT Start Address
Endpoint 15 OUT Start Address
Endpoint 8 IN Start Address
Endpoint 9 IN Start Address
Endpoint 10 IN Start Address
Endpoint 11 IN Start Address
Endpoint 12 IN Start Address
Endpoint 13 IN Start Address
Endpoint 14 IN Start Address
Endpoint 15 IN Start Address
EZ-USB Isochronous endpoints use a pool of 1,024 double-buffered FIFO bytes. The
1,024 FIFO bytes can be divided between any or all of the isochronous endpoints. The
8051 sets isochronous endpoint FIFO sizes by writing starting addresses to these registers,
starting with address 0. Address bits A3-A0 are internally set to zero, so the minimum
FIFO size is 16 bytes.
See Section 8.8, "Fast Transfer Speed" for details about how to set these registers.
EZ-USB TRM v1.9
Chapter 12. EZ-USB Registers
Page 12-51