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=c6194d6aa86d62adc5ae62557cdf38e6db148f2f;hb=6874dbd0e24535c3c4a89dddfdac98ad25b0617b;hpb=2ce311322c72857f73138c45358e722607a1e80c
diff --git a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa
index c6194d6aa8..b8e15f9fb3 100644
--- a/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa
+++ b/EdkModulePkg/Bus/Pci/PciBus/Dxe/PciBus.msa
@@ -6,14 +6,15 @@
93B80004-9FB3-11d4-9A3A-0090273FC14D
1.0
Component description file for PciBus module.
- PCI bus driver. This module will probe all PCI devices and allocate MMIO and IO
- space for these devices.
+ 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,
+ 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
@@ -56,6 +57,9 @@
PeCoffGetEntryPointLib
+
+ PcdLib
+
PciBus.h
@@ -86,11 +90,10 @@
pcibus.c
PciIo.c
PciLib.c
- LightPciLib.c
-
+
@@ -157,9 +160,25 @@
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