Bot releases are visible (Hide)
Published by lgao4 11 months ago
Published by lgao4 about 1 year ago
Published by lgao4 over 1 year ago
Published by lgao4 over 1 year ago
Published by lgao4 almost 2 years ago
Published by lgao4 about 2 years ago
Published by lgao4 over 2 years ago
Published by lgao4 over 2 years ago
Published by lgao4 almost 3 years ago
Published by lgao4 about 3 years ago
SortLib|MdeModulePkg/Library/BaseSortLib/BaseSortLib.inf
MemoryArrayLocationCXLFlexbus10AddonCard ==> MemoryArrayLocationCXLAddonCard
MemoryTechnologyIntelPersistentMemory ==> MemoryTechnologyIntelOptanePersistentMemory
Published by lgao4 over 3 years ago
MmUnblockMemoryLib|MdePkg/Library/MmUnblockMemoryLib/MmUnblockMemoryLibNull.inf
SecurityPkg/Tcg/Tcg2Acpi/Tcg2Acpi.inf
MdePkg/MdeLibs.dsc.inc
for the required library instance.Published by lgao4 over 3 years ago
SMBIOS_TABLE_TYPE17
:FirwareVersion ==> FirmwareVersion
SMBIOS_TABLE_TYPE4
:ProcessorManufacture ==> ProcessorManufacturer
PROCESSOR_CHARACTERISTIC_FLAGS
:Processor64BitCapble ==> Processor64BitCapable
ProcessorEnhancedVirtulization ==> ProcessorEnhancedVirtualization
Processor128bitCapble ==> Processor128BitCapable
Published by lgao4 almost 4 years ago
Published by lgao4 about 4 years ago
Add the below library instances into [LibraryClasses.common.PEIM] section of platform dsc If this platforms depend on Intel FSP
FspMeasurementLib|IntelFsp2WrapperPkg/Library/BaseFspMeasurementLib/BaseFspMeasurementLib.inf
TcgEventLogRecordLib|SecurityPkg/Library/TcgEventLogRecordLib/TcgEventLogRecordLib.inf
TpmMeasurementLib|SecurityPkg/Library/PeiTpmMeasurementLib/PeiTpmMeasurementLib.inf
The SEV-ES feature adds new library dependencies. If your DSC file uses the UefiCpuPkg CpuExceptionHandlerLib library or the UefiCpuPkg MpInitLib library, then you must add an entry for the UefiCpuPkg VmgExitLib library (VmgExitLib|UefiCpuPkg/Library/VmgExitLibNull/VmgExitLibNull.inf).
Published by lgao4 over 4 years ago
Published by lgao4 over 4 years ago
Published by lgao4 almost 5 years ago
Published by lgao4 about 5 years ago
Update code to use CPU_FEATURE_THREE_STRIKE_COUNTER
instead of CPU_FEATURE_THREE_STRICK_COUNTER
from RegisterCpuFeaturesLib.h as BZ1642 fixed the typo.
Removed IntelFrameworkPkg and IntelFrameworkModulePkg. If platforms still use the components in those packages please use the below substitutions:
IntelFrameworkModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.inf
==>
MdePkg/Library/BaseUefiDecompressLib/BaseUefiTianoCustomDecompressLib.inf
IntelFrameworkModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf
==>
MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf
IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf
==>
MdeModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf
IntelFrameworkModulePkg/Library/GenericBdsLib/GenericBdsLib.inf
==>
Switch to the MdeModulePkg BDS MdeModulePkg/Universal/BdsDxe/BdsDxe.inf and drop the above library
PcAtChipsetPkg/8259InterruptControllerDxe/8259.inf
PcAtChipsetPkg/8254TimerDxe/8254Timer.inf
==>
PcAtChipsetPkg/HpetTimerDxe/HpetTimerDxe.inf
(Please note that platform/silicon codes may still need to mask 8259 interrupts to avoid unexpected interrupts being triggered.)
PcAtChipsetPkg/IsaAcpiDxe/IsaAcpi.inf
==>
Platform specific Super IO bus driver
(An example for OVMF platform can be referred at OvmfPkg/SioBusDxe/SioBusDxe.inf)
Removed --nt32 option for edksetup.bat since Nt32Pkg has been removed.
Added VS2017 VS2015 VS2013 VS2012
tool chain options for edksetup.bat to set up different VS environment.
For example: when your dev machine has installed VS2017 and VS2015, call edksetup.bat VS2015
can set VS2015 build env.
Call edksetup.bat
without any tool chain option, the highest version of VS tool env will be set.
PiSmmCpuDxeSmm was updated to create 5-level page table for SMM environment when CPU is capable. If the platform uses platform-specific SmmCpuFeatureLib and the library provides custom SMI handler, the SMI handler assembly code needs to be updated to set BIT12 in CR4 before entering to 64bit mode.