TianoCore EDK2 master
|
#include <Library/BaseLib.h>
#include <Library/BaseMemoryLib.h>
#include <Library/DebugLib.h>
#include <Library/HiiLib.h>
#include <Library/MemoryAllocationLib.h>
#include <Library/OemMiscLib.h>
#include <Library/PrintLib.h>
#include <Library/UefiBootServicesTableLib.h>
#include "SmbiosMisc.h"
Go to the source code of this file.
Functions | |
SMBIOS_MISC_TABLE_FUNCTION (MiscBaseBoardManufacturer) | |
This driver parses the mSmbiosMiscDataTable structure and reports any generated data using SMBIOS protocol.
Based on files under Nt32Pkg/MiscSubClassPlatformDxe/
Copyright (c) 2022, Ampere Computing LLC. All rights reserved.
Copyright (c) 2021, NUVIA Inc. All rights reserved.
Copyright (c) 2009 - 2011, Intel Corporation. All rights reserved.
Copyright (c) 2015, Hisilicon Limited. All rights reserved.
Copyright (c) 2015, Linaro Limited. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file MiscBaseBoardManufacturerFunction.c.
SMBIOS_MISC_TABLE_FUNCTION | ( | MiscBaseBoardManufacturer | ) |
This function makes boot time changes to the contents of the MiscBaseBoardManufacturer (Type 2) record.
RecordData | Pointer to SMBIOS table with default values. |
Smbios | SMBIOS protocol. |
EFI_SUCCESS | The SMBIOS table was successfully added. |
EFI_INVALID_PARAMETER | Invalid parameter was found. |
EFI_OUT_OF_RESOURCES | Failed to allocate required memory. |
Definition at line 39 of file MiscBaseBoardManufacturerFunction.c.