]> git.proxmox.com Git - mirror_edk2.git/blob - Vlv2TbltDevicePkg/Include/CpuType.h
c195dee773894636cb48fe3dd965bf372f6d1b1b
[mirror_edk2.git] / Vlv2TbltDevicePkg / Include / CpuType.h
1 /*++
2
3 Copyright (c) 2004 - 2014, Intel Corporation. All rights reserved.<BR>
4
5 SPDX-License-Identifier: BSD-2-Clause-Patent
6
7
8
9 Module Name:
10
11 CpuType.h
12
13 Abstract:
14
15 --*/
16
17 #ifndef _CPU_TYPE_H
18 #define _CPU_TYPE_H
19
20 #pragma pack(1)
21
22 typedef enum {
23 EnumCpuUarchUnknown = 0,
24 EnumNehalemUarch,
25 } EFI_CPU_UARCH;
26
27 typedef enum {
28 EnumCpuPlatformUnknown = 0,
29 EnumDesktop,
30 EnumMobile,
31 EnumServer,
32 EnumNetTop
33 } EFI_CPU_PLATFORM;
34
35 typedef enum {
36 EnumCpuTypeUnknown = 0,
37 EnumAtom,
38 EnumNehalemEx,
39 EnumBloomfield,
40 EnumGainestown,
41 EnumHavendale,
42 EnumLynnfield,
43 EnumAuburndale,
44 EnumClarksfield,
45 EnumPineview,
46 EnumCedarview,
47 EnumValleyview,
48 EnumClarkdale // Havendale 32nm
49 } EFI_CPU_TYPE;
50
51 typedef enum {
52 EnumCpuFamilyUnknown = 0,
53 EnumFamilyField,
54 EnumFamilyDale
55 } EFI_CPU_FAMILY;
56
57 #pragma pack()
58
59 #endif