TianoCore EDK2 master
|
#include <IndustryStandard/SmBios.h>
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/DebugLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/PcdLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include <Protocol/Smbios.h>
#include "SmbiosPlatformDxe.h"
Go to the source code of this file.
Functions | |
UINTN | SmbiosTableLength (IN SMBIOS_STRUCTURE_POINTER SmbiosTable) |
EFI_STATUS | InstallAllStructures (IN UINT8 *TableAddress) |
Variables | |
STATIC CONST SMBIOS_TABLE_TYPE0 | mOvmfDefaultType0 |
This driver installs SMBIOS information for OVMF
Copyright (c) 2011, Bei Guan gbtju.nosp@m.85@g.nosp@m.mail..nosp@m.com Copyright (c) 2011 - 2015, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file SmbiosPlatformDxe.c.
EFI_STATUS InstallAllStructures | ( | IN UINT8 * | TableAddress | ) |
Install all structures from the given SMBIOS structures block
TableAddress | SMBIOS tables starting address |
Definition at line 86 of file SmbiosPlatformDxe.c.
UINTN SmbiosTableLength | ( | IN SMBIOS_STRUCTURE_POINTER | SmbiosTable | ) |
Get SMBIOS record length.
SmbiosTable | SMBIOS pointer. |
Definition at line 58 of file SmbiosPlatformDxe.c.
STATIC CONST SMBIOS_TABLE_TYPE0 mOvmfDefaultType0 |
Definition at line 22 of file SmbiosPlatformDxe.c.