gEfiMdeModulePkgTokenSpaceGuid.PcdPropertiesTableEnable

Publish PropertiesTable or not.
If this PCD is TRUE, DxeCore publishs PropertiesTable.
DxeCore evaluates if all runtime drivers has 4K aligned PE sections. If all
PE sections in runtime drivers are 4K aligned, DxeCore sets BIT0 in
PropertiesTable. Or DxeCore clears BIT0 in PropertiesTable.
If this PCD is FALSE, DxeCore does not publish PropertiesTable.
If PropertiesTable has BIT0 set, DxeCore uses below policy in UEFI memory map:
1) Use EfiRuntimeServicesCode for runtime driver PE image code section and
use EfiRuntimeServicesData for runtime driver PE image header and other section.
2) Set EfiRuntimeServicesCode to be EFI_MEMORY_RO.
3) Set EfiRuntimeServicesData to be EFI_MEMORY_XP.
4) Set EfiMemoryMappedIO and EfiMemoryMappedIOPortSpace to be EFI_MEMORY_XP.
NOTE: Platform need gurantee this PCD is set correctly. Platform should set
this PCD to be TURE if and only if all runtime driver has seperated Code/Data
section. If PE code/data sections are merged, the result is unpredictable.
Publish UEFI PropertiesTable.

PCD Information

NameToken SpaceToken numberData TypeDefault Value
PcdPropertiesTableEnablegEfiMdeModulePkgTokenSpaceGuid0x0000006eBOOLEANTRUE

Generated on Thu Sep 24 23:30:15 2015 for MdeModulePkg[ALL] by  doxygen 1.5.7.1