2 Intel Firmware Version Info (FVI) related definitions.
4 @todo update document/spec reference
6 Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
7 SPDX-License-Identifier: BSD-2-Clause-Patent
9 @par Specification Reference:
10 System Management BIOS (SMBIOS) Reference Specification v3.0.0 dated 2015-Feb-12
11 http://www.dmtf.org/sites/default/files/standards/documents/DSP0134_3.0.0.pdf
15 #ifndef __FIRMWARE_VERSION_INFO_H__
16 #define __FIRMWARE_VERSION_INFO_H__
18 #include <IndustryStandard/SmBios.h>
20 #define INTEL_FIRMWARE_VERSION_INFO_GROUP_NAME "Firmware Version Info"
25 /// Firmware Version Structure
32 } INTEL_FIRMWARE_VERSION
;
35 /// Firmware Version Info (FVI) Structure
38 SMBIOS_TABLE_STRING ComponentName
; ///< String Index of Component Name
39 SMBIOS_TABLE_STRING VersionString
; ///< String Index of Version String
40 INTEL_FIRMWARE_VERSION Version
; ///< Firmware version
41 } INTEL_FIRMWARE_VERSION_INFO
;
44 /// SMBIOS OEM Type Intel Firmware Version Info (FVI) Structure
47 SMBIOS_STRUCTURE Header
; ///< SMBIOS structure header
48 UINT8 Count
; ///< Number of FVI entries in this structure
49 INTEL_FIRMWARE_VERSION_INFO Fvi
[1]; ///< FVI structure(s)
50 } SMBIOS_TABLE_TYPE_OEM_INTEL_FVI
;