IN UINT16 AddressValue\r
);\r
\r
-/**\r
- Clear a given usb feature.\r
-\r
- @param PeiServices General-purpose services that are available to every PEIM.\r
- @param UsbIoPpi Indicates the PEI_USB_IO_PPI instance.\r
- @param Recipient The recipient of ClearFeature Request, should be one of Device/Interface/Endpoint.\r
- @param Value Request Value.\r
- @param Target Request Index.\r
-\r
- @retval EFI_SUCCESS Usb feature is cleared successfully.\r
- @retval EFI_DEVICE_ERROR Cannot clear the usb feature due to a hardware error.\r
- @retval Others Other failure occurs.\r
-\r
-**/\r
-EFI_STATUS\r
-PeiUsbClearDeviceFeature (\r
- IN EFI_PEI_SERVICES **PeiServices,\r
- IN PEI_USB_IO_PPI *UsbIoPpi,\r
- IN EFI_USB_RECIPIENT Recipient,\r
- IN UINT16 Value,\r
- IN UINT16 Target\r
- );\r
\r
/**\r
Configure a usb device to Configuration 1.\r
IN UINT16 PortStatus\r
);\r
\r
-/**\r
- Judge if the port is in "connection change" status or not.\r
-\r
- @param PortChangeStatus The usb port change status gotten.\r
-\r
- @retval TRUE The port is in "connection change" status.\r
- @retval FALSE The port is NOT in "connection change" status.\r
-\r
-**/\r
-BOOLEAN\r
-IsPortConnectChange (\r
- IN UINT16 PortChangeStatus\r
- );\r
#endif\r