1 /*++ 2 3 Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR> 4 This program and the accompanying materials 5 are licensed and made available under the terms and conditions of the BSD License 6 which accompanies this distribution. The full text of the license may be found at 7 http://opensource.org/licenses/bsd-license.php 8 9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, 10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 11 12 Module Name: 13 14 MiscBiosVendorData.c 15 16 Abstract: 17 18 This driver parses the mMiscSubclassDataTable structure and reports 19 any generated data to the DataHub. 20 21 **/ 22 23 #include "MiscSubClassDriver.h" 24 25 // 26 // Static (possibly build generated) Bios Vendor data. 27 // 28 MISC_SMBIOS_TABLE_DATA(EFI_MISC_BIOS_VENDOR_DATA, MiscBiosVendor) = { 29 STRING_TOKEN(STR_MISC_BIOS_VENDOR), // BiosVendor 30 STRING_TOKEN(STR_MISC_BIOS_VERSION), // BiosVersion 31 STRING_TOKEN(STR_MISC_BIOS_RELEASE_DATE), // BiosReleaseDate 32 0xBABE, // BiosStartingAddress 33 { // BiosPhysicalDeviceSize 34 2, // Value 35 3, // Exponent 36 }, 37 { // BiosCharacteristics1 38 0, // Reserved1 :2 39 0, // Unknown :1 40 1, // BiosCharacteristicsNotSupported :1 41 0, // IsaIsSupported :1 42 0, // McaIsSupported :1 43 0, // EisaIsSupported :1 44 0, // PciIsSupported :1 45 0, // PcmciaIsSupported :1 46 0, // PlugAndPlayIsSupported :1 47 0, // ApmIsSupported :1 48 0, // BiosIsUpgradable :1 49 0, // BiosShadowingAllowed :1 50 0, // VlVesaIsSupported :1 51 0, // EscdSupportIsAvailable :1 52 0, // BootFromCdIsSupported :1 53 0, // SelectableBootIsSupported :1 54 0, // RomBiosIsSocketed :1 55 0, // BootFromPcmciaIsSupported :1 56 0, // EDDSpecificationIsSupported :1 57 0, // JapaneseNecFloppyIsSupported :1 58 0, // JapaneseToshibaFloppyIsSupported :1 59 0, // Floppy525_360IsSupported :1 60 0, // Floppy525_12IsSupported :1 61 0, // Floppy35_720IsSupported :1 62 0, // Floppy35_288IsSupported :1 63 0, // PrintScreenIsSupported :1 64 0, // Keyboard8042IsSupported :1 65 0, // SerialIsSupported :1 66 0, // PrinterIsSupported :1 67 0, // CgaMonoIsSupported :1 68 0, // NecPc98 :1 69 0, // AcpiIsSupported :1 70 0, // UsbLegacyIsSupported :1 71 0, // AgpIsSupported :1 72 0, // I20BootIsSupported :1 73 0, // Ls120BootIsSupported :1 74 0, // AtapiZipDriveBootIsSupported :1 75 0, // Boot1394IsSupported :1 76 0, // SmartBatteryIsSupported :1 77 0, // BiosBootSpecIsSupported :1 78 0, // FunctionKeyNetworkBootIsSupported :1 79 0 // Reserved :22 80 }, 81 { // BiosCharacteristics2 82 0, // BiosReserved :16 83 0, // SystemReserved :16 84 0 // Reserved :32 85 }, 86 }; 87 88 /* eof - MiscBiosVendorData.c */ 89