Host Controller Management Clause Samples

Host Controller Management. The Host Controller (HC) is first managed through a set of Operational Registers. These registers exist in the Host Controller and are accessed using memory references via a noncached virtual pointer. All Host Controller Operational Registers start with the prefix Hc. Refer to Section 7, Operational Registers, for a complete definition of all the Hc registers. The HcHCCA is filled in by software and points the Host Controller at the block of shared RAM called the Host Controller Communication Area (HCCA). All fields within the HCCA start with the prefix Hcca. Refer to Section 4.4, Host Controller Communications Area , for a complete definition of all the Hccas.
Host Controller Management. The Host Controller Driver manages the operation of the Host Controller (HC). It does so by communicating directly to the operational registers in the Host Controller and establishing the interrupt Endpoint Descriptor list head pointers in the HCCA. The Host Controller Driver maintains the state of the HC, list processing pointers, list processing enables, and interrupt enables.