+ ## Flag of enabling/disabling the feature of Loading Module at Fixed Address.<BR><BR>\r
+ # 0xFFFFFFFFFFFFFFFF: Enable the feature as fixed offset to TOLM.<BR>\r
+ # 0: Disable the feature.<BR>\r
+ # Other Value: Enable the feature as fixed absolute address, and the value is the top memory address.<BR>\r
+ # @Prompt Enable LMFA feature.\r
+ # @Expression 0x80000001 | (gEfiMdeModulePkgTokenSpaceGuid.PcdLoadModuleAtFixAddressEnable == 0xFFFFFFFFFFFFFFFF || gEfiMdeModulePkgTokenSpaceGuid.PcdLoadModuleAtFixAddressEnable <= 0x0FFFFFFFFFFFFFFF)\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdLoadModuleAtFixAddressEnable|0|UINT64|0x30001015\r
+\r
+ ## Progress Code for OS Loader LoadImage start.<BR><BR>\r
+ # PROGRESS_CODE_OS_LOADER_LOAD = (EFI_SOFTWARE_DXE_BS_DRIVER | (EFI_OEM_SPECIFIC | 0x00000000)) = 0x03058000<BR>\r
+ # @Prompt Progress Code for OS Loader LoadImage start.\r
+ # @ValidList 0x80000003 | 0x03058000\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdProgressCodeOsLoaderLoad|0x03058000|UINT32|0x30001030\r
+\r
+ ## Progress Code for OS Loader StartImage start.<BR><BR>\r
+ # PROGRESS_CODE_OS_LOADER_START = (EFI_SOFTWARE_DXE_BS_DRIVER | (EFI_OEM_SPECIFIC | 0x00000001)) = 0x03058001<BR>\r
+ # @Prompt Progress Code for OS Loader StartImage start.\r
+ # @ValidList 0x80000003 | 0x03058001\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdProgressCodeOsLoaderStart|0x03058001|UINT32|0x30001031\r
+\r
+ ## Progress Code for S3 Suspend start.<BR><BR>\r
+ # PROGRESS_CODE_S3_SUSPEND_START = (EFI_SOFTWARE_SMM_DRIVER | (EFI_OEM_SPECIFIC | 0x00000000)) = 0x03078000<BR>\r
+ # @Prompt Progress Code for S3 Suspend start.\r
+ # @ValidList 0x80000003 | 0x03078000\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdProgressCodeS3SuspendStart|0x03078000|UINT32|0x30001032\r
+\r
+ ## Progress Code for S3 Suspend end.<BR><BR>\r
+ # PROGRESS_CODE_S3_SUSPEND_END = (EFI_SOFTWARE_SMM_DRIVER | (EFI_OEM_SPECIFIC | 0x00000001)) = 0x03078001<BR>\r
+ # @Prompt Progress Code for S3 Suspend end.\r
+ # @ValidList 0x80000003 | 0x03078001\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdProgressCodeS3SuspendEnd|0x03078001|UINT32|0x30001033\r
+\r
+ ## Error Code for SetVariable failure.<BR><BR>\r
+ # EDKII_ERROR_CODE_SET_VARIABLE = (EFI_SOFTWARE_DXE_BS_DRIVER | (EFI_OEM_SPECIFIC | 0x00000002)) = 0x03058002<BR>\r
+ # @Prompt Error Code for SetVariable failure.\r
+ # @ValidList 0x80000006 | 0x03058002\r
+ gEfiMdeModulePkgTokenSpaceGuid.PcdErrorCodeSetVariable|0x03058002|UINT32|0x30001040\r
+\r
+[PcdsFixedAtBuild, PcdsPatchableInModule]\r