Branch: refs/heads/master Home: https://github.com/tianocore/edk2 Commit: 3ada6c0db6a416a5bd539de6693a60cd57133e0b https://github.com/tianocore/edk2/commit/3ada6c0db6a416a5bd539de6693a60cd57133e0b Author: xieyuanh <yuanhao....@intel.com> Date: 2024-07-31 (Wed, 31 Jul 2024)
Changed paths: A StandaloneMmPkg/Library/SmmLockBoxMmDependency/SmmLockBoxMmDependency.c A StandaloneMmPkg/Library/SmmLockBoxMmDependency/SmmLockBoxMmDependency.inf Log Message: ----------- StandaloneMmPkg: Add LockBox Dependency Library The LockBox Dependency Library is designed for standalone MM environments where gBS are not accessible to indicates that LockBox API is readyfor use. For DXE drivers use lockbox APIs via a communication mechanism triggering an SMI, it's must to have the corresponding SMI handler pre-installed for interrupt management. To ensure orderly operations and proper notification, besides specified the guid in the [Depex] section of the .inf file. The installation of smi handler, along with the LockBox protocol marked by gEfiLockBoxProtocolGuid, must be informed to the DXE driver. This protocol installation signifies that the LockBox API is ready for use, and this functionality is implemented in the constructor of this library. Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: Jiaxin Wu <jiaxin...@intel.com> Cc: Ray Ni <ray...@intel.com> Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org> Cc: Sami Mujawar <sami.muja...@arm.com> Cc: Star Zeng <star.z...@intel.com> Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com> Cc: Wei6 Xu <wei6...@intel.com> Cc: Dun Tan <dun....@intel.com> Reviewed-by: Jiaxin Wu <jiaxin...@intel.com> Signed-off-by: Yuanhao Xie <yuanhao....@intel.com> Commit: a9158fe9a670cebbb9d361a1b7fc3075fdf33393 https://github.com/tianocore/edk2/commit/a9158fe9a670cebbb9d361a1b7fc3075fdf33393 Author: xieyuanh <yuanhao....@intel.com> Date: 2024-07-31 (Wed, 31 Jul 2024) Changed paths: M StandaloneMmPkg/StandaloneMmPkg.dsc Log Message: ----------- StandaloneMmPkg: Enable SmmLockBoxMmDependency. Cc: Liming Gao <gaolim...@byosoft.com.cn> Cc: Jiaxin Wu <jiaxin...@intel.com> Cc: Ray Ni <ray...@intel.com> Cc: Ard Biesheuvel <ardb+tianoc...@kernel.org> Cc: Sami Mujawar <sami.muja...@arm.com> Cc: Star Zeng <star.z...@intel.com> Cc: Hongbin1 Zhang <hongbin1.zh...@intel.com> Cc: Wei6 Xu <wei6...@intel.com> Cc: Dun Tan <dun....@intel.com> Signed-off-by: Yuanhao Xie <yuanhao....@intel.com> Compare: https://github.com/tianocore/edk2/compare/1fc55a3933b0...a9158fe9a670 To unsubscribe from these emails, change your notification settings at https://github.com/tianocore/edk2/settings/notifications _______________________________________________ edk2-commits mailing list edk2-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/edk2-commits