]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg: SmmSmiHandlerProfileLib: Support StandaloneMm Instance
authorKun Qin <kun.q@outlook.com>
Tue, 26 Jan 2021 07:10:21 +0000 (23:10 -0800)
committerKun Qin <kun.q@outlook.com>
Mon, 1 Feb 2021 18:03:14 +0000 (10:03 -0800)
commit1f0fa9187b6ed3e20b7d72b9e53dfc6a75496627
tree21dd04af91d42bd4475a7dfd0e32e859c803978c
parentb1e97194a053a222c9689d0891740455fa40bb39
MdeModulePkg: SmmSmiHandlerProfileLib: Support StandaloneMm Instance

REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3185

This change added support of SMI handler profile library router under
StandaloneMm. This change replaces gSmst with gMmst. It also abstracts
standalone and traditional MM driver entrypoints into separate files to
allow maximal common implementations.

Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Hao A Wu <hao.a.wu@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Signed-off-by: Kun Qin <kun.q@outlook.com>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
MdeModulePkg/Library/SmmSmiHandlerProfileLib/MmSmiHandlerProfileLib.c [new file with mode: 0644]
MdeModulePkg/Library/SmmSmiHandlerProfileLib/MmSmiHandlerProfileLib.h [new file with mode: 0644]
MdeModulePkg/Library/SmmSmiHandlerProfileLib/SmmSmiHandlerProfileLib.c
MdeModulePkg/Library/SmmSmiHandlerProfileLib/SmmSmiHandlerProfileLib.inf
MdeModulePkg/Library/SmmSmiHandlerProfileLib/StandaloneMmSmiHandlerProfileLib.c [new file with mode: 0644]
MdeModulePkg/Library/SmmSmiHandlerProfileLib/StandaloneMmSmiHandlerProfileLib.inf [new file with mode: 0644]
MdeModulePkg/MdeModulePkg.dsc