• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /** @file
2 Type 2: Base Board Information.
3 
4 Copyright (c) 2013-2015 Intel Corporation.
5 
6 This program and the accompanying materials
7 are licensed and made available under the terms and conditions of the BSD License
8 which accompanies this distribution.  The full text of the license may be found at
9 http://opensource.org/licenses/bsd-license.php
10 
11 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
12 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
13 
14 **/
15 
16 
17 #include "CommonHeader.h"
18 #include "SmbiosMisc.h"
19 
20 //
21 // Static (possibly build generated) Bios Vendor data.
22 //
23 MISC_SMBIOS_TABLE_DATA(EFI_MISC_BASE_BOARD_MANUFACTURER_DATA, MiscBaseBoardManufacturer)
24 = {
25   STRING_TOKEN(STR_MISC_BASE_BOARD_MANUFACTURER),
26   STRING_TOKEN(STR_MISC_BASE_BOARD_PRODUCT_NAME),
27   STRING_TOKEN(STR_MISC_BASE_BOARD_VERSION),
28   STRING_TOKEN(STR_MISC_BASE_BOARD_SERIAL_NUMBER),
29   STRING_TOKEN(STR_MISC_BASE_BOARD_ASSET_TAG),
30   STRING_TOKEN(STR_MISC_BASE_BOARD_CHASSIS_LOCATION),
31   {                         // BaseBoardFeatureFlags
32     1,                      // Motherboard
33     0,                      // RequiresDaughterCard
34     0,                      // Removable
35     1,                      // Replaceable,
36     0,                      // HotSwappable
37     0,                      // Reserved
38   },
39   EfiBaseBoardTypeUnknown,  // BaseBoardType
40   {                         // BaseBoardChassisLink
41     EFI_MISC_SUBCLASS_GUID, // ProducerName
42     1,                      // Instance
43     1,                      // SubInstance
44   },
45   0,                        // BaseBoardNumberLinks
46   {                         // LinkN
47     EFI_MISC_SUBCLASS_GUID, // ProducerName
48     1,                      // Instance
49     1,                      // SubInstance
50   },
51 };
52