]> git.proxmox.com Git - mirror_edk2.git/commit - UefiCpuPkg/Include/Guid/MsegSmram.h
UefiCpuPkg: Add STM GUIDs, Protocols, and PCDs
authorMichael Kinney <michael.d.kinney@intel.com>
Mon, 28 Nov 2016 21:52:57 +0000 (13:52 -0800)
committerFeng Tian <feng.tian@intel.com>
Mon, 19 Dec 2016 01:32:34 +0000 (09:32 +0800)
commitf7c11c534ccd9b8a8299d0870507507b205365e0
treebb3fe443009eb54afb2ef7d359f53a75eb7dc289
parenta03bb3d2a9f7486f3bd9539cd35561661c5b38a2
UefiCpuPkg: Add STM GUIDs, Protocols, and PCDs

* Add GUIDed HOB that described MSEG region in SMRAM
* Add SM Monitor Init Protocol
* Add PCD to configure size of SMM exception stack
* Add PCD to configure MSEG region size if it is not
  described by the gMsegSmramGuid GUIDed HOB.

Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Jeff Fan <jeff.fan@intel.com>
Cc: Feng Tian <feng.tian@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Michael Kinney <michael.d.kinney@intel.com>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
Reviewed-by: Jeff Fan <jeff.fan@intel.com>
UefiCpuPkg/Include/Guid/MsegSmram.h [new file with mode: 0644]
UefiCpuPkg/Include/Protocol/SmMonitorInit.h [new file with mode: 0644]
UefiCpuPkg/Include/Register/StmApi.h [new file with mode: 0644]
UefiCpuPkg/Include/Register/StmResourceDescriptor.h [new file with mode: 0644]
UefiCpuPkg/Include/Register/StmStatusCode.h [new file with mode: 0644]
UefiCpuPkg/UefiCpuPkg.dec