From: vanjeff Date: Mon, 13 Jul 2009 06:07:23 +0000 (+0000) Subject: remove work around, since we had added return value check. X-Git-Tag: edk2-stable201903~17388 X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=commitdiff_plain;h=ebe8d2ba8d873ab82b107d194f2f784cd2aed783;hp=21d2b17f9864a9891c19299d58d56bcdcaf273a7 remove work around, since we had added return value check. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8921 6f19259b-4bc3-4df7-8a09-765794883524 --- diff --git a/DuetPkg/PciBusNoEnumerationDxe/PciCommand.c b/DuetPkg/PciBusNoEnumerationDxe/PciCommand.c index 58b482c636..ea00087cce 100644 --- a/DuetPkg/PciBusNoEnumerationDxe/PciCommand.c +++ b/DuetPkg/PciBusNoEnumerationDxe/PciCommand.c @@ -392,7 +392,6 @@ Returns: UINT8 CapabilityPtr; UINT16 CapabilityEntry; UINT8 CapabilityID; - UINT32 Temp; // // To check the capability of this device supports @@ -419,17 +418,11 @@ Returns: PciIoDevice->PciIo.Pci.Read ( &PciIoDevice->PciIo, - EfiPciIoWidthUint32, + EfiPciIoWidthUint8, PCI_CAPBILITY_POINTER_OFFSET, 1, - &Temp + &CapabilityPtr ); - // - // Do not get byte read directly, because some PCI card will return 0xFF - // when perform PCI-Express byte read, while return correct 0x00 - // when perform PCI-Express dword read, or PCI dword read. - // - CapabilityPtr = (UINT8)Temp; } }