]> git.proxmox.com Git - mirror_edk2.git/commit - MdeModulePkg/Universal/StatusCodeHandler/Smm/MemoryStatusCodeWorker.c
MdeModulePkg/MemoryStatusCode: Expose the DXE memory status code table.
authorCinnamon Shia <cinnamon.shia@hpe.com>
Tue, 28 Jun 2016 09:40:35 +0000 (17:40 +0800)
committerLiming Gao <liming.gao@intel.com>
Wed, 29 Jun 2016 01:46:51 +0000 (09:46 +0800)
commit848e14723964231cc64dfe71342201237979e9fb
treea220e9c34e545ed87a604932e114760164b38d10
parentc99bcf3d8aa5c098881360e8598b4c9e612d0a2b
MdeModulePkg/MemoryStatusCode: Expose the DXE memory status code table.

Let data of DXE memory status code can be used by other modules.
1. Save the address of DXE memory status code table to DxeConfigurationTable.
2. Save the address of SMM memory status code table to SmmConfigurationTable.
3. Move RUNTIME_MEMORY_STATUSCODE_HEADER to its public header file.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Cinnamon Shia <cinnamon.shia@hpe.com>
Reviewed-by: Liming Gao <liming.gao@intel.com>
MdeModulePkg/Include/Guid/MemoryStatusCodeRecord.h
MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/MemoryStatusCodeWorker.c
MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxe.h
MdeModulePkg/Universal/StatusCodeHandler/RuntimeDxe/StatusCodeHandlerRuntimeDxe.inf
MdeModulePkg/Universal/StatusCodeHandler/Smm/MemoryStatusCodeWorker.c
MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusCodeHandlerSmm.h
MdeModulePkg/Universal/StatusCodeHandler/Smm/StatusCodeHandlerSmm.inf