X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=EdkModulePkg%2FBus%2FPci%2FPciBus%2FDxe%2FPciBus.msa;h=855fdd7591f2b598630ae1f87a2a0c0556d9d4d0;hb=f588bef0476c059bf6a91570ccc48747e8cffca2;hp=367f93a4b91499914b615341ee0cae5fdc8c29c6;hpb=15f3b1d49dd40c64e4eff9e2fbc3869da32c3892;p=mirror_edk2.git diff --git a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa index 367f93a4b9..855fdd7591 100644 --- a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa +++ b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa @@ -1,20 +1,17 @@ - - + PciBus DXE_DRIVER 93B80004-9FB3-11d4-9A3A-0090273FC14D 1.0 Component description file for PciBus module. - FIX ME! + PCI bus driver. This module will probe all PCI devices and allocate MMIO and IO + space for these devices. + LightPcdLib.c tagged with "ToolCode="DUMMY"" is light weight verison for PCI library + function. This version provide simple implementation and do not support hot plug. Only one + between PcdLib.c and LightPcdLib.c can be choosed. + Copyright (c) 2006, Intel Corporation All rights reserved. This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License @@ -60,6 +57,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> DevicePathLib + + PeCoffGetEntryPointLib + + + PcdLib + PciBus.h @@ -90,10 +93,11 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> pcibus.c PciIo.c PciLib.c + LightPciLib.c - + @@ -160,9 +164,19 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> gPciBusDriverBinding - - gPciBusComponentName + + + PcdPciIsaEnable + gEfiGenericPlatformTokenSpaceGuid + Whether ISA decoding is enabled on this platform so we should avoid those aliased resources + + + PcdPciVgaEnable + gEfiGenericPlatformTokenSpaceGuid + Whether VGA decoding is enabled on this platform so we should avoid those aliased resources + + \ No newline at end of file