Fix a bug by the check-in of 1738, which programs SATA interrupt line wrongly and will block booting from SATA disk.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1762 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
mikewuping 2006-10-16 09:39:41 +00:00
parent c639781ef0
commit c5986ece67
1 changed files with 2 additions and 3 deletions

View File

@ -305,7 +305,6 @@ Returns:
UINTN PlatformOpRomSize;
UINT8 PciExpressCapRegOffset;
EFI_PCI_IO_PROTOCOL *PciIo;
UINT8 Data8;
//
// Install the pciio protocol, device path protocol
@ -340,8 +339,8 @@ Returns:
// Force Interrupt line to zero for cards that come up randomly
//
PciIo = &(PciIoDevice->PciIo);
Data8 = 0xFF;
PciIo->Pci.Write (PciIo, EfiPciIoWidthUint8, 0x3C, 1, &Data8);
PciIo->Pci.Write (PciIo, EfiPciIoWidthUint8, 0x3C, 1, &gAllZero);
//
// Process Platform OpRom
//