]> git.proxmox.com Git - mirror_edk2.git/blame - Vlv2TbltDevicePkg/SmBiosMiscDxe/MiscProcessorInformationData.c
ArmPkg/CompilerIntrinsicsLib: Add uread, uwrite GCC assembly sources
[mirror_edk2.git] / Vlv2TbltDevicePkg / SmBiosMiscDxe / MiscProcessorInformationData.c
CommitLineData
3cbfba02
DW
1/*++\r
2\r
3Copyright (c) 2006 - 2014, Intel Corporation. All rights reserved.<BR>\r
4 \r\r
9dc8036d
MK
5 SPDX-License-Identifier: BSD-2-Clause-Patent\r
6\r
3cbfba02
DW
7 \r\r
8\r
9\r
10Module Name:\r
11\r
12 MiscOnboardDeviceData.c\r
13\r
14Abstract:\r
15\r
16 This driver parses the mMiscSubclassDataTable structure and reports\r
17 any generated data to smbios.\r
18\r
19--*/\r
20\r
21\r
22#include "CommonHeader.h"\r
23\r
24#include "MiscSubclassDriver.h"\r
25\r
26\r
27/*\r
28 EFI_PROCESSOR_CORE_FREQUENCY_LIST_DATA ProcessorCoreFrequencyList;\r
29 EFI_PROCESSOR_FSB_FREQUENCY_LIST_DATA ProcessorFsbFrequencyList;\r
30 EFI_PROCESSOR_SERIAL_NUMBER_DATA ProcessorSerialNumber;\r
31 EFI_PROCESSOR_CORE_FREQUENCY_DATA ProcessorCoreFrequency;\r
32 EFI_PROCESSOR_FSB_FREQUENCY_DATA ProcessorFsbFrequency;\r
33 EFI_PROCESSOR_MAX_CORE_FREQUENCY_DATA ProcessorMaxCoreFrequency;\r
34 EFI_PROCESSOR_MAX_FSB_FREQUENCY_DATA ProcessorMaxFsbFrequency;\r
35 EFI_PROCESSOR_VERSION_DATA ProcessorVersion;\r
36 EFI_PROCESSOR_MANUFACTURER_DATA ProcessorManufacturer;\r
37 EFI_PROCESSOR_ID_DATA ProcessorId;\r
38 EFI_PROCESSOR_TYPE_DATA ProcessorType;\r
39 EFI_PROCESSOR_FAMILY_DATA ProcessorFamily;\r
40 EFI_PROCESSOR_VOLTAGE_DATA ProcessorVoltage;\r
41 EFI_PROCESSOR_APIC_BASE_ADDRESS_DATA ProcessorApicBase;\r
42 EFI_PROCESSOR_APIC_ID_DATA ProcessorApicId;\r
43 EFI_PROCESSOR_APIC_VERSION_NUMBER_DATA ProcessorApicVersionNumber;\r
44 EFI_PROCESSOR_MICROCODE_REVISION_DATA CpuUcodeRevisionData;\r
45 EFI_PROCESSOR_STATUS_DATA ProcessorStatus;\r
46 EFI_PROCESSOR_SOCKET_TYPE_DATA ProcessorSocketType;\r
47 EFI_PROCESSOR_SOCKET_NAME_DATA ProcessorSocketName;\r
48 EFI_PROCESSOR_ASSET_TAG_DATA ProcessorAssetTag;\r
49 EFI_PROCESSOR_HEALTH_STATUS ProcessorHealthStatus;\r
50 EFI_PROCESSOR_PACKAGE_NUMBER_DATA ProcessorPackageNumber;\r
51} EFI_CPU_VARIABLE_RECORD;\r
52*/\r
53\r
54\r
55// Static (possibly build generated) Bios Vendor data.\r
56//\r
57MISC_SMBIOS_TABLE_DATA(EFI_CPU_DATA_RECORD, MiscProcessorInformation) = {\r
58\r
590,\r
60 /*\r
61 STRING_TOKEN (STR_MISC_SOCKET_NAME), // Processor Socket Name\r
62 STRING_TOKEN (STR_MISC_PROCESSOR_MAUFACTURER), // Processor Manufacturer\r
63 STRING_TOKEN (STR_MISC_PROCESSOR_VERSION), // Processor Version Information\r
64 STRING_TOKEN (STR_MISC_PROCESSOR_SERIAL_NUMBER), // Serial Number\r
65 STRING_TOKEN (STR_MISC_ASSERT_TAG_DATA), // Processor Assert TAg Data\r
66 STRING_TOKEN (STR_MISC_PART_NUMBER) // Processor Part Numbe\r
67*/\r
68};\r
69\r
70\r
71\r