X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FBus%2FPci%2FPciBus%2FDxe%2FPciBus.msa;h=b8e15f9fb38c35987e95fc2ddcadd65dc53f6819;hp=5cfb3847fa7e44d4a38cb6c7d18b89443f4babd6;hb=6874dbd0e24535c3c4a89dddfdac98ad25b0617b;hpb=53b8619385c695ed1596d40635544210878e8db4 diff --git a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa index 5cfb3847fa..b8e15f9fb3 100644 --- a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa +++ b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa @@ -1,26 +1,20 @@ - - + PciBus DXE_DRIVER 93B80004-9FB3-11d4-9A3A-0090273FC14D 1.0 Component description file for PciBus module. - FIX ME! - Copyright (c) 2004-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 - which accompanies this distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, + PCI bus driver. This module will probe all PCI devices and allocate MMIO and IO + space for these devices. Please use PCD feature flag PcdPciBusHotplugDeviceSupport to enable + support hot plug. + 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 + which accompanies this distribution. The full text of the license may be found at + http://opensource.org/licenses/bsd-license.php + THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. FRAMEWORK_BUILD_PACKAGING_SPECIFICATION 0x00000052 @@ -60,6 +54,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> DevicePathLib + + PeCoffGetEntryPointLib + + + PcdLib + PciBus.h @@ -84,6 +84,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> PciEnumeratorSupport.c PciResourceSupport.c PciCommand.c + ComponentName.h ComponentName.c PciDeviceSupport.c pcibus.c @@ -92,7 +93,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.--> - + @@ -159,9 +160,25 @@ 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 + + + PcdPciBusHotplugDeviceSupport + gEfiGenericPlatformTokenSpaceGuid + TRUE + If TRUE, the PCI bus driver will support hot plug device. If not hot plug device is supported, this feature flag can be set to FALSE to save size. + + \ No newline at end of file