MdeModulePkg[all]  0.98
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
_PEI_USB2_HOST_CONTROLLER_PPI Struct Reference

Data Fields

PEI_USB2_HOST_CONTROLLER_CONTROL_TRANSFER ControlTransfer
 
PEI_USB2_HOST_CONTROLLER_BULK_TRANSFER BulkTransfer
 
PEI_USB2_HOST_CONTROLLER_GET_ROOTHUB_PORT_NUMBER GetRootHubPortNumber
 
PEI_USB2_HOST_CONTROLLER_GET_ROOTHUB_PORT_STATUS GetRootHubPortStatus
 
PEI_USB2_HOST_CONTROLLER_SET_ROOTHUB_PORT_FEATURE SetRootHubPortFeature
 
PEI_USB2_HOST_CONTROLLER_CLEAR_ROOTHUB_PORT_FEATURE ClearRootHubPortFeature
 

Detailed Description

This PPI contains a set of services to interact with the USB host controller. These interfaces are modeled on the UEFI 2.3 specification protocol EFI_USB2_HOST_CONTROLLER_PROTOCOL. Refer to section 16.1 of the UEFI 2.3 Specification for more information on these interfaces.

Field Documentation

PEI_USB2_HOST_CONTROLLER_BULK_TRANSFER _PEI_USB2_HOST_CONTROLLER_PPI::BulkTransfer
PEI_USB2_HOST_CONTROLLER_CLEAR_ROOTHUB_PORT_FEATURE _PEI_USB2_HOST_CONTROLLER_PPI::ClearRootHubPortFeature
PEI_USB2_HOST_CONTROLLER_CONTROL_TRANSFER _PEI_USB2_HOST_CONTROLLER_PPI::ControlTransfer
PEI_USB2_HOST_CONTROLLER_GET_ROOTHUB_PORT_NUMBER _PEI_USB2_HOST_CONTROLLER_PPI::GetRootHubPortNumber
PEI_USB2_HOST_CONTROLLER_GET_ROOTHUB_PORT_STATUS _PEI_USB2_HOST_CONTROLLER_PPI::GetRootHubPortStatus
PEI_USB2_HOST_CONTROLLER_SET_ROOTHUB_PORT_FEATURE _PEI_USB2_HOST_CONTROLLER_PPI::SetRootHubPortFeature