Home | History | Annotate | Download | only in SmBiosMiscDxe
      1 /** @file
      2 
      3 Copyright (c) 2004  - 2014, Intel Corporation. All rights reserved.<BR>
      4 
      5   This program and the accompanying materials are licensed and made available under
      7   the terms and conditions of the BSD License that accompanies this distribution.
      9   The full text of the license may be found at
     11   http://opensource.org/licenses/bsd-license.php.
     13 
     15   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
     17   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     19 
     21 
     23 
     24 Module Name:
     25 
     26   MiscBaseBoardManufacturerData.c
     27 
     28 Abstract:
     29 
     30   Static data of Base board manufacturer information.
     31   Base board manufacturer information is Misc. subclass type 4 and SMBIOS type 2.
     32 
     33 
     34 **/
     35 
     36 
     37 #include "CommonHeader.h"
     38 
     39 #include "MiscSubclassDriver.h"
     40 
     41 //
     42 // Static (possibly build generated) Bios Vendor data.
     43 //
     44 MISC_SMBIOS_TABLE_DATA(EFI_MISC_BASE_BOARD_MANUFACTURER_DATA, MiscBaseBoardManufacturer)
     45 = {
     46   STRING_TOKEN(STR_MISC_BASE_BOARD_MANUFACTURER),
     47   STRING_TOKEN(STR_MISC_BASE_BOARD_PRODUCT_NAME),
     48   STRING_TOKEN(STR_MISC_BASE_BOARD_VERSION),
     49   STRING_TOKEN(STR_MISC_BASE_BOARD_SERIAL_NUMBER),
     50   STRING_TOKEN(STR_MISC_BASE_BOARD_ASSET_TAG),
     51   STRING_TOKEN(STR_MISC_BASE_BOARD_CHASSIS_LOCATION),
     52   {                         // BaseBoardFeatureFlags
     53     1,                      // Motherboard
     54     0,                      // RequiresDaughterCard
     55     0,                      // Removable
     56     1,                      // Replaceable,
     57     0,                      // HotSwappable
     58     0,                      // Reserved
     59   },
     60   EfiBaseBoardTypeUnknown,  // BaseBoardType
     61   {                         // BaseBoardChassisLink
     62     EFI_MISC_SUBCLASS_GUID, // ProducerName
     63     1,                      // Instance
     64     1,                      // SubInstance
     65   },
     66   0,                        // BaseBoardNumberLinks
     67   {                         // LinkN
     68     EFI_MISC_SUBCLASS_GUID, // ProducerName
     69     1,                      // Instance
     70     1,                      // SubInstance
     71   },
     72 };
     73