
xii
List of Tables
EZ-USB TRM v1.9
Table 7-1.
Table 7-2.
Table 7-3.
Table 7-4.
Table 7-5.
Table 7-6.
Table 7-7.
Table 7-8.
Table 7-9.
Table 7-10.
Table 7-11.
Table 7-12.
Table 7-13.
Table 7-14.
Table 7-15.
Table 7-16.
Table 7-17.
Table 7-18.
Table 7-19.
Table 7-20.
Table 7-21.
Table 7-22.
Table 8-1.
Table 8-2.
Table 9-1.
Table 9-2.
Table 9-3.
Table 10-1.
Table 10-2.
Table 10-3.
Table 10-4.
Table 12-1.
Table 12-2.
Table 12-3.
Table 12-4.
Table 12-5.
Table 12-6.
Table 13-1.
Table 13-2.
The Eight Bytes in a USB SETUP Packet..........................................................7-5
How the 8051 Handles USB Device Requests (ReNum=1)...............................7-6
Get Status-Device (Remote Wakeup and Self-Powered Bits)............................7-8
Get Status-Endpoint (Stall Bits)..........................................................................7-8
Get Status-Interface...........................................................................................7-10
Set Feature-Device (Set Remote Wakeup Bit) .................................................7-10
Set Feature-Endpoint (Stall)..............................................................................7-11
Clear Feature-Device (Clear Remote Wakeup Bit) ..........................................7-12
Clear Feature-Endpoint (Clear Stall) ................................................................7-12
Get Descriptor-Device ......................................................................................7-14
Get Descriptor-Configuration...........................................................................7-15
Get Descriptor-String........................................................................................7-16
Set Descriptor-Device.......................................................................................7-16
Set Descriptor-Configuration............................................................................7-17
Set Descriptor-String.........................................................................................7-17
Set Configuration..............................................................................................7-19
Get Configuration .............................................................................................7-19
Set Interface (Actually, Set Alternate Setting AS for Interface IF)..................7-20
Get Interface (Actually, Get Alternate Setting AS for interface IF).................7-21
Sync Frame .......................................................................................................7-22
Firmware Download .........................................................................................7-23
Firmware Upload ..............................................................................................7-23
Isochronous Endpoint FIFO Starting Address Registers....................................8-6
Addresses for RD# and WR# vs. ISODISAB bit..............................................8-15
EZ-USB Interrupts..............................................................................................9-1
8051 JUMP Instruction.....................................................................................9-10
A Typical USB Jump Table..............................................................................9-11
EZ-USB States After Power-On Reset (POR)..................................................10-2
EZ-USB States After a USB Bus Reset............................................................10-6
Effects of an EZ-USB Disconnect and Re-connect..........................................10-7
Effects of Various EZ-USB Resets (“U” Means “Unaffected”).......................10-8
Bulk Endpoint Buffer Memory Addresses........................................................12-3
Isochronous Endpoint FIFO Register Addresses..............................................12-4
Isochronous Endpoint Byte Count Register Addresses ....................................12-6
IO Pin Alternate Functions .............................................................................12-10
Control and Status Register Addresses for Endpoints 0-7..............................12-31
Isochronous FIFO Start Address Registers.....................................................12-51
DC Characteristics ............................................................................................13-1
General Memory Timing ..................................................................................13-2