slimbootloader/BootloaderCorePkg/Library
Maurice Ma ae8a416449 Add SMBIOS type 19 - memory array mapped address
This patch reworked the previous reverted commit. The UEFI payload
debug version assertion was resolved. Checked in Windows, the SMBIOS
info looks good.

Current UEFI payload showed 0 KB RAM size in setup screen because
of missing SMBIOS memory type information. This patch added SMBIOS
type 19 to provide memory array mapped address information. With
this change, UEFI setup screen can show correct memory size.

Signed-off-by: Maurice Ma <maurice.ma@intel.com>
2021-10-25 16:45:00 -07:00
..
AcpiInitLib Add PCD to let platform control the ACPI processor ID base 2021-10-25 16:43:20 -07:00
BootloaderCoreLib [CorePkg] Add additional APIs to access LoaderGlobalData 2021-08-06 12:34:36 -07:00
BootloaderLib Clean up BootloaderCorePkg stage code 2019-12-17 12:59:08 -08:00
CpuExceptionLib Enable QEMU Stage1A boot in X64 mode (#621) 2020-04-02 07:30:43 -07:00
DebugDataLib [QEMU] Fix NOOPT build failure 2020-10-12 13:00:44 -07:00
DebugPrintErrorLevelLib Update BSD license to BSD+Patent license 2019-06-13 10:46:49 -07:00
FspApiLib Add MultiBoot support for X64 build 2020-10-07 14:20:50 -07:00
FspSupportLib Add SMBIOS type 19 - memory array mapped address 2021-10-25 16:45:00 -07:00
HobBuildLib Enable UEFI Universal Payload boot 2021-10-04 11:59:55 -07:00
MemoryAllocationLib Profile Max Used Heap size at runtime 2021-10-25 09:48:22 -07:00
MpInitLib Resolve issue with MpInitLib VS2015 compiling 2021-04-19 16:49:38 -07:00
PciEnumerationLib Enhance PCI enumeration policy for resource downgrade 2021-10-18 09:14:52 -07:00
S3SaveRestoreLib fix TSeg full during warn reset 2021-08-19 07:59:32 -07:00
SmbiosInitLib Add SMBIOS type 19 - memory array mapped address 2021-10-25 16:45:00 -07:00
StageLib Support paging for Above4Gb addresses (#692) 2020-04-30 22:05:54 -07:00