);\r
}\r
\r
-STATIC\r
-EFI_STATUS\r
-USBReadPortDW (\r
- IN EFI_PCI_IO_PROTOCOL *PciIo,\r
- IN UINT32 PortOffset,\r
- IN OUT UINT32 *Data\r
- )\r
-/*++\r
-\r
-Routine Description:\r
-\r
- USBReadPort DWord\r
-\r
-Arguments:\r
-\r
- PciIo - EFI_PCI_IO_PROTOCOL\r
- PortOffset - Port offset\r
- Data - Data to reutrn\r
-\r
-Returns:\r
-\r
- EFI_SUCCESS\r
-\r
---*/\r
-{\r
- //\r
- // Perform 32bit Read in PCI IO Space\r
- //\r
- return PciIo->Io.Read (\r
- PciIo,\r
- EfiPciIoWidthUint32,\r
- USB_BAR_INDEX,\r
- (UINT64) PortOffset,\r
- 1,\r
- Data\r
- );\r
-}\r
-\r
STATIC\r
EFI_STATUS\r
USBWritePortW (\r