REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4464
This patch series is a follow-up of previous submission: https://edk2.groups.io/g/devel/message/105954 The main changes between v1 and v2 patches are: - Adjusted input "CommSize" verification from MmCommunicationPei - Added more debug prints for error returns - Removed unused PCD from MmVariablePei The change was verified on QEMU based ARM sbsa platform and proprietary hardware platform. Patch v2 branch: https://github.com/kuqin12/edk2/tree/arm_var_pei_v2 Cc: Hao A Wu <hao.a...@intel.com> Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: Jian J Wang <jian.j.w...@intel.com> Cc: Leif Lindholm <quic_llind...@quicinc.com> Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org> Cc: Sami Mujawar <sami.muja...@arm.com> Kun Qin (2): ArmPkg: MmCommunicationPei: Introduce MM communicate in PEI MdeModulePkg: Variable: Introduce MM based variable read service in PEI ArmPkg/Drivers/MmCommunicationPei/MmCommunicationPei.c | 212 +++++++++++ MdeModulePkg/Universal/Variable/MmVariablePei/MmVariablePei.c | 381 ++++++++++++++++++++ ArmPkg/ArmPkg.dsc | 2 + ArmPkg/Drivers/MmCommunicationPei/MmCommunicationPei.h | 76 ++++ ArmPkg/Drivers/MmCommunicationPei/MmCommunicationPei.inf | 41 +++ MdeModulePkg/MdeModulePkg.dsc | 1 + MdeModulePkg/Universal/Variable/MmVariablePei/MmVariablePei.h | 134 +++++++ MdeModulePkg/Universal/Variable/MmVariablePei/MmVariablePei.inf | 40 ++ 8 files changed, 887 insertions(+) create mode 100644 ArmPkg/Drivers/MmCommunicationPei/MmCommunicationPei.c create mode 100644 MdeModulePkg/Universal/Variable/MmVariablePei/MmVariablePei.c create mode 100644 ArmPkg/Drivers/MmCommunicationPei/MmCommunicationPei.h create mode 100644 ArmPkg/Drivers/MmCommunicationPei/MmCommunicationPei.inf create mode 100644 MdeModulePkg/Universal/Variable/MmVariablePei/MmVariablePei.h create mode 100644 MdeModulePkg/Universal/Variable/MmVariablePei/MmVariablePei.inf -- 2.41.0.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#106372): https://edk2.groups.io/g/devel/message/106372 Mute This Topic: https://groups.io/mt/99796181/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-