32#ifndef __LIBCPUID_CONSTANTS_H__
33#define __LIBCPUID_CONSTANTS_H__
35#define VENDOR_STR_MAX 16
36#define BRAND_STR_MAX 64
37#define CODENAME_STR_MAX 64
38#define CPU_FLAGS_MAX 384
39#define MAX_CPUID_LEVEL 32
40#define MAX_EXT_CPUID_LEVEL 32
41#define MAX_INTELFN4_LEVEL 8
42#define MAX_INTELFN11_LEVEL 4
43#define MAX_INTELFN12H_LEVEL 4
44#define MAX_INTELFN14H_LEVEL 4
45#define MAX_AMDFN8000001DH_LEVEL 4
46#define MAX_AMDFN80000026H_LEVEL 4
47#define MAX_ARM_ID_AFR_REGS 1
48#define MAX_ARM_ID_DFR_REGS 2
49#define MAX_ARM_ID_ISAR_REGS 7
50#define MAX_ARM_ID_MMFR_REGS 6
51#define MAX_ARM_ID_PFR_REGS 3
52#define MAX_ARM_ID_AA64AFR_REGS 2
53#define MAX_ARM_ID_AA64DFR_REGS 2
54#define MAX_ARM_ID_AA64ISAR_REGS 3
55#define MAX_ARM_ID_AA64MMFR_REGS 5
56#define MAX_ARM_ID_AA64PFR_REGS 3
57#define MAX_ARM_ID_AA64SMFR_REGS 1
58#define MAX_ARM_ID_AA64ZFR_REGS 1
59#define CPU_HINTS_MAX 16
60#define SGX_FLAGS_MAX 14
61#define ADDRESS_EXT_CPUID_START 0x80000000
62#define ADDRESS_EXT_CPUID_END ADDRESS_EXT_CPUID_START + MAX_EXT_CPUID_LEVEL