Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The USB_CONTROLLER_FLAVOR enumeration specifies the type of USB host controller.
Syntax
typedef enum _USB_CONTROLLER_FLAVOR {
USB_HcGeneric,
OHCI_Generic,
OHCI_Hydra,
OHCI_NEC,
UHCI_Generic,
UHCI_Piix4,
UHCI_Piix3,
UHCI_Ich2,
UHCI_Reserved204,
UHCI_Ich1,
UHCI_Ich3m,
UHCI_Ich4,
UHCI_Ich5,
UHCI_Ich6,
UHCI_Intel,
UHCI_VIA,
UHCI_VIA_x01,
UHCI_VIA_x02,
UHCI_VIA_x03,
UHCI_VIA_x04,
UHCI_VIA_x0E_FIFO,
EHCI_Generic,
EHCI_NEC,
EHCI_Lucent,
EHCI_NVIDIA_Tegra2,
EHCI_NVIDIA_Tegra3,
EHCI_Intel_Medfield
} USB_CONTROLLER_FLAVOR;
Constants
USB_HcGenericIndicates a generic host controller. |
OHCI_GenericIndicates a generic OHCI host controller. |
OHCI_HydraIndicates a Hydra host controller. |
OHCI_NECIndicates a NEC host controller. |
UHCI_GenericIndicates a generic UHCI host controller. |
UHCI_Piix4Indicates an Intel PIIX4 UHCI host controller. |
UHCI_Piix3Indicates an Intel PIIX3 UHCI host controller. |
UHCI_Ich2Indicates an Intel ICH2 UHCI host controller. |
UHCI_Reserved204 |
UHCI_Ich1Indicates an Intel 815 ICH1 UHCI host controller. |
UHCI_Ich3mIndicates an Intel ICH3m UHCI host controller. |
UHCI_Ich4Indicates an Intel ICH4m UHCI host controller. |
UHCI_Ich5Indicates an Intel ICH5m UHCI host controller. |
UHCI_Ich6Indicates an Intel ICH6m UHCI host controller. |
UHCI_IntelIndicates a generic Intel UHCI host controller. |
UHCI_VIAIndicates a generic VIA UHCI host controller. |
UHCI_VIA_x01Indicates a Revision 1 VIA UHCI host controller. |
UHCI_VIA_x02Indicates a Revision 2 VIA UHCI host controller. |
UHCI_VIA_x03Indicates a Revision 3 VIA UHCI host controller. |
UHCI_VIA_x04Indicates a Revision 4 VIA UHCI host controller. |
UHCI_VIA_x0E_FIFOIndicates a FIFO Revision VIA UHCI host controller. |
EHCI_GenericIndicates a generic EHCI host controller. |
EHCI_NECIndicates an NEC EHCI host controller. |
EHCI_LucentIndicates an EHCI Lucent host controller. |
EHCI_NVIDIA_Tegra2Indicates a Revision 2 NVIDIA Tegra EHCI host controller. |
EHCI_NVIDIA_Tegra3Indicates a Revision 3 NVIDIA Tegra EHCI host controller. |
EHCI_Intel_MedfieldIndicates an Intel Medfield host controller. |
Requirements
| Requirement | Value |
|---|---|
| Header | usb.h (include Usb.h) |