Failed in applying to current master (
apply log)
UefiCpuPkg/UefiCpuPkg.dec | 4 +
UefiCpuPkg/UefiCpuPkg.dsc | 11 +
.../AmdSmmCpuFeaturesLib.inf | 39 ++
.../AmdSmmSmramSaveStateLib.inf | 28 ++
.../Include/Register/Amd/SmramSaveStateMap.h | 194 ++++++++
.../Include/Library/SmmSmramSaveStateLib.h | 70 +++
.../SmmSmramSaveStateLib/SmramSaveState.h | 102 ++++
.../SmmCpuFeaturesLib/AmdSmmCpuFeaturesLib.c | 445 ++++++++++++++++++
.../IntelSmmCpuFeaturesLib.c | 128 +++++
.../SmmCpuFeaturesLibCommon.c | 128 -----
.../SmmSmramSaveStateLib/AmdSmramSaveState.c | 319 +++++++++++++
.../SmramSaveStateCommon.c | 124 +++++
MdePkg/MdePkg.ci.yaml | 4 +-
13 files changed, 1467 insertions(+), 129 deletions(-)
create mode 100644 UefiCpuPkg/Library/SmmCpuFeaturesLib/AmdSmmCpuFeaturesLib.inf
create mode 100644 UefiCpuPkg/Library/SmmSmramSaveStateLib/AmdSmmSmramSaveStateLib.inf
create mode 100644 MdePkg/Include/Register/Amd/SmramSaveStateMap.h
create mode 100644 UefiCpuPkg/Include/Library/SmmSmramSaveStateLib.h
create mode 100644 UefiCpuPkg/Library/SmmSmramSaveStateLib/SmramSaveState.h
create mode 100644 UefiCpuPkg/Library/SmmCpuFeaturesLib/AmdSmmCpuFeaturesLib.c
create mode 100644 UefiCpuPkg/Library/SmmSmramSaveStateLib/AmdSmramSaveState.c
create mode 100644 UefiCpuPkg/Library/SmmSmramSaveStateLib/SmramSaveStateCommon.c