OpenCore
1.0.4
OpenCore Bootloader
|
Go to the source code of this file.
Data Structures | |
struct | cpuid_cache_desc_t |
struct | cpuid_mwait_leaf_t |
struct | cpuid_thermal_leaf_t |
struct | cpuid_xsave_leaf_t |
struct | cpuid_arch_perf_leaf_t |
struct | cpuid_tsc_leaf_t |
struct | i386_cpu_info_t |
Macros | |
#define | CPUFAMILY_UNKNOWN 0 |
#define | CPUFAMILY_INTEL_6_13 0xaa33392b |
#define | CPUFAMILY_INTEL_PENRYN 0x78ea4fbc |
#define | CPUFAMILY_INTEL_NEHALEM 0x6b5a4cd2 |
#define | CPUFAMILY_INTEL_WESTMERE 0x573b5eec |
#define | CPUFAMILY_INTEL_SANDYBRIDGE 0x5490b78c |
#define | CPUFAMILY_INTEL_IVYBRIDGE 0x1f65e835 |
#define | CPUFAMILY_INTEL_HASWELL 0x10b282dc |
#define | CPUFAMILY_INTEL_BROADWELL 0x582ed09c |
#define | CPUFAMILY_INTEL_SKYLAKE 0x37fc219f |
#define | CPUFAMILY_INTEL_KABYLAKE 0x0f817246 |
#define | CPUFAMILY_INTEL_ICELAKE 0x38435547 |
#define | cpuid_mwait_linesize_max cpuid_mwait_leaf.linesize_max |
#define | cpuid_mwait_linesize_min cpuid_mwait_leaf.linesize_min |
#define | cpuid_mwait_extensions cpuid_mwait_leaf.extensions |
#define | cpuid_mwait_sub_Cstates cpuid_mwait_leaf.sub_Cstates |
#define | TLB_INST 0 |
#define | TLB_DATA 1 |
#define | TLB_SMALL 0 |
#define | TLB_LARGE 1 |
Typedefs | |
typedef INT32 | cpu_type_t |
typedef INT32 | cpu_subtype_t |
typedef cache_type_t | APPLE_INTEL_CPU_CACHE_TYPE |
typedef i386_cpu_info_t | APPLE_INTEL_CPU_INFO |
Enumerations | |
enum | cache_type_t { Lnone , L1I , L1D , L2U , L3U , LCACHE_MAX } |
Copyright (C) 2019, vit9696. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
Definition in file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_6_13 0xaa33392b |
Definition at line 34 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_BROADWELL 0x582ed09c |
Definition at line 41 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_HASWELL 0x10b282dc |
Definition at line 40 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_ICELAKE 0x38435547 |
Definition at line 44 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_IVYBRIDGE 0x1f65e835 |
Definition at line 39 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_KABYLAKE 0x0f817246 |
Definition at line 43 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_NEHALEM 0x6b5a4cd2 |
Definition at line 36 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_PENRYN 0x78ea4fbc |
Definition at line 35 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_SANDYBRIDGE 0x5490b78c |
Definition at line 38 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_SKYLAKE 0x37fc219f |
Definition at line 42 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_INTEL_WESTMERE 0x573b5eec |
Definition at line 37 of file AppleIntelCpuInfo.h.
#define CPUFAMILY_UNKNOWN 0 |
i386_cpu_info_t related definitions. Keep in sync with XNU osfmk/i386/cpuid.h. Last sync time: 4903.221.2.
Definition at line 33 of file AppleIntelCpuInfo.h.
#define cpuid_mwait_extensions cpuid_mwait_leaf.extensions |
Definition at line 146 of file AppleIntelCpuInfo.h.
#define cpuid_mwait_linesize_max cpuid_mwait_leaf.linesize_max |
Definition at line 144 of file AppleIntelCpuInfo.h.
#define cpuid_mwait_linesize_min cpuid_mwait_leaf.linesize_min |
Definition at line 145 of file AppleIntelCpuInfo.h.
#define cpuid_mwait_sub_Cstates cpuid_mwait_leaf.sub_Cstates |
Definition at line 147 of file AppleIntelCpuInfo.h.
#define TLB_DATA 1 |
Definition at line 166 of file AppleIntelCpuInfo.h.
#define TLB_INST 0 |
Definition at line 165 of file AppleIntelCpuInfo.h.
#define TLB_LARGE 1 |
Definition at line 168 of file AppleIntelCpuInfo.h.
#define TLB_SMALL 0 |
Definition at line 167 of file AppleIntelCpuInfo.h.
Definition at line 57 of file AppleIntelCpuInfo.h.
typedef i386_cpu_info_t APPLE_INTEL_CPU_INFO |
Definition at line 189 of file AppleIntelCpuInfo.h.
typedef INT32 cpu_subtype_t |
Definition at line 48 of file AppleIntelCpuInfo.h.
typedef INT32 cpu_type_t |
Definition at line 47 of file AppleIntelCpuInfo.h.
enum cache_type_t |
Enumerator | |
---|---|
Lnone | |
L1I | |
L1D | |
L2U | |
L3U | |
LCACHE_MAX |
Definition at line 54 of file AppleIntelCpuInfo.h.