slimbootloader/BootloaderCorePkg/Tools
Maurice Ma c2e634c5c9 Add support for PCI expansion rom resource allocation
Current SBL PCI enumeration does not allocate resource for PCI ROM
bar because SBL does not deal with option ROM at all. However, the
Linux kernel might expect the ROM bar resource to be allocated.
This patch introduces a static build configuration to allow support
PCI resource allocation for PCI ROM bar.

To enable this feature, please add following into the project
BoardConfig.py file:
  self._PCI_ENUM_FLAG_ALLOC_ROM_BAR = 1

By default, it will be disabled to keep the same behavior as before.

Signed-off-by: Maurice Ma <maurice.ma@intel.com>
2022-02-28 13:08:54 -08:00
..
BuildUtility.py Add support for PCI expansion rom resource allocation 2022-02-28 13:08:54 -08:00
CfgDataStitch.py Fix cfgdata_dir argument issue in CfgDataStitch 2021-12-02 09:21:10 -08:00
CfgDataTool.py Add configuration data length check in CfgDataTool 2022-02-14 09:50:16 -08:00
CommonUtility.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
ConfigEditor.py Fix condition fields may disappear in Config Editor tool 2022-02-08 20:01:52 -08:00
Dsc2Yaml.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
FspSwap.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
GenCapsuleFirmware.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
GenCfgData.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
GenCfgDataDsc.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
GenContainer.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
GenExtKeyHashStore.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
GenReport.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
GenerateKeys.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
IfwiUtility.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
PatchFv.py [BootloaderCorePkg] Fix build after syncing up to EDK2 stable tag 2021-12-13 14:08:25 -08:00
PrepareBuildComponentBin.py PrepareBuildComponentBin: Avoid network access if commit available 2022-01-18 08:36:41 -08:00
SblFwUpdate.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
SblSetup.py Use LF line endings in the repository 2021-11-10 12:46:42 -08:00
SingleSign.py add private key check for PKCS8 format 2021-12-20 18:47:02 -08:00