DS785UM1
11-3
Copyright 2007 Cirrus Logic
Universal Serial Bus Host Controller
EP93xx User’s Guide
1
1
1
1
11
11.2.2 Host Controller Interface
11.2.2.1 Communication Channels
There are two communication channels between the Host Controller and the Host Controller
Driver. The first channel uses a set of operational registers located on the HC. The Host
Controller is the target for all communication on this channel. The operational registers
contain control, status, and list pointer registers. Within the operational register set is a
pointer to a location in shared memory named the Host Controller Communications Area
(HCCA). The HCCA is the second communication channel. The Host Controller is the master
for all communication on this channel. The HCCA contains the head pointers to the interrupt
Endpoint Descriptor lists, the head pointer to the done queue, and status information
associated with start-of-frame processing.
shows the communication channels.
Figure 11-2. Communication Channels
Device Enumeration
OpenHCL
Interrupt 0
Interrupt 1
Interrupt 2
...
Interrupt 31
...
...
Done
Mode
HCCA
Status
Event
Frame Int
Ratio
Control
Bulk
Operational
Registers
Device Register
in memory space
Host Controller
Communications Area
Shared RAM
Summary of Contents for EP93 Series
Page 28: ...P 6 DS785UM1 Copyright 2007 Cirrus Logic Preface EP93xx User s Guide PP P ...
Page 162: ...5 36 DS785UM1 Copyright 2007 Cirrus Logic System Controller EP93xx User s Guide 55 5 ...
Page 576: ...15 18 DS785UM1 Copyright 2007 Cirrus Logic UART2 EP93xx User s Guide 1515 15 ...
Page 634: ...17 38 DS785UM1 Copyright 2007 Cirrus Logic IrDA EP93xx User s Guide 1717 17 ...
Page 648: ...19 6 DS785UM1 Copyright 2007 Cirrus Logic Watchdog Timer EP93xx User s Guide 1919 19 ...
Page 688: ...21 32 DS785UM1 Copyright 2007 Cirrus Logic I2S Controller EP93xx User s Guide 2121 21 ...
Page 790: ...27 20 DS785UM1 Copyright 2007 Cirrus Logic IDE Interface EP93xx User s Guide 2727 27 ...
Page 808: ...28 18 DS785UM1 Copyright 2007 Cirrus Logic GPIO Interface EP93xx User s Guide 2828 28 ...