Home | History | Annotate | Download | only in SmbiosMiscDxe
      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