1 /** @file 2 3 This file provide OEM to define Smbios Type2 Data 4 5 Based on files under Nt32Pkg/MiscSubClassPlatformDxe/ 6 7 Copyright (c) 2021, NUVIA Inc. All rights reserved.<BR> 8 Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR> 9 Copyright (c) 2015, Hisilicon Limited. All rights reserved.<BR> 10 Copyright (c) 2015, Linaro Limited. All rights reserved.<BR> 11 SPDX-License-Identifier: BSD-2-Clause-Patent 12 13 **/ 14 15 #include "SmbiosMisc.h" 16 17 // 18 // Static (possibly build generated) Chassis Manufacturer data. 19 // 20 SMBIOS_MISC_TABLE_DATA(SMBIOS_TABLE_TYPE2, MiscBaseBoardManufacturer) = { 21 { // Hdr 22 EFI_SMBIOS_TYPE_BASEBOARD_INFORMATION, // Type, 23 0, // Length, 24 0 // Handle 25 }, 26 1, // BaseBoardManufacturer 27 2, // BaseBoardProductName 28 3, // BaseBoardVersion 29 4, // BaseBoardSerialNumber 30 5, // BaseBoardAssetTag 31 { // FeatureFlag 32 1, // Motherboard :1 33 0, // RequiresDaughterCard :1 34 0, // Removable :1 35 1, // Replaceable :1 36 0, // HotSwappable :1 37 0 // Reserved :3 38 }, 39 6, // BaseBoardChassisLocation 40 0, // ChassisHandle; 41 BaseBoardTypeMotherBoard, // BoardType; 42 0, // NumberOfContainedObjectHandles; 43 { 44 0 45 } // ContainedObjectHandles[1]; 46 }; 47