/** @file This driver installs SMBIOS information for OVMF Copyright (c) 2020, Rebecca Cran Copyright (c) 2011, Bei Guan Copyright (c) 2011, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #ifndef _SMBIOS_PLATFORM_DXE_H_ #define _SMBIOS_PLATFORM_DXE_H_ #include #include #include #include #include #include #include #include /** Locates the bhyve SMBIOS data if it exists @return SMBIOS_TABLE_ENTRY_POINT Address of bhyve SMBIOS data **/ SMBIOS_TABLE_ENTRY_POINT * GetBhyveSmbiosTables ( VOID ); /** Validates the SMBIOS entry point structure @param EntryPointStructure SMBIOS entry point structure @retval TRUE The entry point structure is valid @retval FALSE The entry point structure is not valid **/ BOOLEAN IsEntryPointStructureValid ( IN SMBIOS_TABLE_ENTRY_POINT *EntryPointStructure ); #endif /* _SMBIOS_PLATFORM_DXE_H_ */