##\r
UefiCpuLib|Include/Library/UefiCpuLib.h\r
\r
+ ## @libraryclass Defines some routines that are used to register/manage/program\r
+ ## CPU features.\r
+ ##\r
+ UefiCpuLib|Include/Library/RegisterCpuFeaturesLib.h\r
+\r
[LibraryClasses.IA32, LibraryClasses.X64]\r
## @libraryclass Provides functions to manage MTRR settings on IA32 and X64 CPUs.\r
##\r
# @Prompt MSEG size.\r
gUefiCpuPkgTokenSpaceGuid.PcdCpuMsegSize|0x200000|UINT32|0x32132112\r
\r
- ## Specifies the supported CPU features bit in array\r
- # @Prompt Supported CPU features\r
+ ## Specifies the supported CPU features bit in array.\r
+ # @Prompt Supported CPU features.\r
gUefiCpuPkgTokenSpaceGuid.PcdCpuFeaturesSupport|{0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}|VOID*|0x00000016\r
\r
+ ## Specifies if CPU features will be initialized after SMM relocation.\r
+ # @Prompt If CPU features will be initialized after SMM relocation.\r
+ gUefiCpuPkgTokenSpaceGuid.PcdCpuFeaturesInitAfterSmmRelocation|FALSE|BOOLEAN|0x0000001C\r
+\r
+ ## Specifies if CPU features will be initialized during S3 resume.\r
+ # @Prompt If CPU features will be initialized during S3 resume.\r
+ gUefiCpuPkgTokenSpaceGuid.PcdCpuFeaturesInitOnS3Resume|FALSE|BOOLEAN|0x0000001D\r
+\r
[PcdsFixedAtBuild, PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx]\r
## Specifies max supported number of Logical Processors.\r
# @Prompt Configure max supported number of Logical Processors\r
# @Prompt User settings for enabling/disabling processor features.\r
gUefiCpuPkgTokenSpaceGuid.PcdCpuFeaturesUserConfiguration|{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}|VOID*|0x00000017\r
\r
+ ## Specifies the On-demand clock modulation duty cycle when ACPI feature is enabled.\r
+ # @Prompt The encoded values for target duty cycle modulation.\r
+ # @ValidRange 0x80000001 | 0 - 15\r
+ gUefiCpuPkgTokenSpaceGuid.PcdCpuClockModulationDutyCycle|0x0|UINT8|0x0000001A\r
+\r
+ ## Indicates if the current boot is a power-on reset.<BR><BR>\r
+ # TRUE - Current boot is a power-on reset.<BR>\r
+ # FALSE - Current boot is not a power-on reset.<BR>\r
+ # @Prompt Current boot is a power-on reset.\r
+ gUefiCpuPkgTokenSpaceGuid.PcdIsPowerOnReset|FALSE|BOOLEAN|0x0000001B\r
+\r
[PcdsDynamic, PcdsDynamicEx]\r
## Contains the pointer to a CPU S3 data buffer of structure ACPI_CPU_DATA.\r
# @Prompt The pointer to a CPU S3 data buffer.\r