iPXE
|
The EFI_USB2_HC_PROTOCOL provides USB host controller management, basic data transactions over a USB bus, and USB root hub access. More...
#include <Usb2HostController.h>
The EFI_USB2_HC_PROTOCOL provides USB host controller management, basic data transactions over a USB bus, and USB root hub access.
A device driver that wishes to manage a USB bus in a system retrieves the EFI_USB2_HC_PROTOCOL instance that is associated with the USB bus to be managed. A device handle for a USB host controller will minimally contain an EFI_DEVICE_PATH_PROTOCOL instance, and an EFI_USB2_HC_PROTOCOL instance.
Definition at line 627 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_GET_CAPABILITY _EFI_USB2_HC_PROTOCOL::GetCapability |
Definition at line 628 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_RESET _EFI_USB2_HC_PROTOCOL::Reset |
Definition at line 629 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_GET_STATE _EFI_USB2_HC_PROTOCOL::GetState |
Definition at line 630 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_SET_STATE _EFI_USB2_HC_PROTOCOL::SetState |
Definition at line 631 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_CONTROL_TRANSFER _EFI_USB2_HC_PROTOCOL::ControlTransfer |
Definition at line 632 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_BULK_TRANSFER _EFI_USB2_HC_PROTOCOL::BulkTransfer |
Definition at line 633 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_ASYNC_INTERRUPT_TRANSFER _EFI_USB2_HC_PROTOCOL::AsyncInterruptTransfer |
Definition at line 634 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_SYNC_INTERRUPT_TRANSFER _EFI_USB2_HC_PROTOCOL::SyncInterruptTransfer |
Definition at line 635 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_ISOCHRONOUS_TRANSFER _EFI_USB2_HC_PROTOCOL::IsochronousTransfer |
Definition at line 636 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_ASYNC_ISOCHRONOUS_TRANSFER _EFI_USB2_HC_PROTOCOL::AsyncIsochronousTransfer |
Definition at line 637 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_GET_ROOTHUB_PORT_STATUS _EFI_USB2_HC_PROTOCOL::GetRootHubPortStatus |
Definition at line 638 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_SET_ROOTHUB_PORT_FEATURE _EFI_USB2_HC_PROTOCOL::SetRootHubPortFeature |
Definition at line 639 of file Usb2HostController.h.
EFI_USB2_HC_PROTOCOL_CLEAR_ROOTHUB_PORT_FEATURE _EFI_USB2_HC_PROTOCOL::ClearRootHubPortFeature |
Definition at line 640 of file Usb2HostController.h.
UINT16 _EFI_USB2_HC_PROTOCOL::MajorRevision |
The major revision number of the USB host controller.
The revision information indicates the release of the Universal Serial Bus Specification with which the host controller is compliant.
Definition at line 647 of file Usb2HostController.h.
UINT16 _EFI_USB2_HC_PROTOCOL::MinorRevision |
The minor revision number of the USB host controller.
The revision information indicates the release of the Universal Serial Bus Specification with which the host controller is compliant.
Definition at line 654 of file Usb2HostController.h.