Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
cpuid.h File Reference

Go to the source code of this file.

Macros

#define CPUID_BASIC_INFO_1   0x01
 
#define CPUID_EXTENDED_FEATURES_LVL   0x07
 
#define CPUID_EXTENDED_TOPOLOGY_ENUMERATION   0x0B
 
#define CPUID_EXTENDED_TOPOLOGY_ENUMERATION_V2   0x1F
 
#define CPUID_SPEC_CTRL_SSBD   BIT(31)
 
#define CPUID_SPEC_CTRL_IBRS   BIT(26)
 

Macro Definition Documentation

◆ CPUID_BASIC_INFO_1

#define CPUID_BASIC_INFO_1   0x01

◆ CPUID_EXTENDED_FEATURES_LVL

#define CPUID_EXTENDED_FEATURES_LVL   0x07

◆ CPUID_EXTENDED_TOPOLOGY_ENUMERATION

#define CPUID_EXTENDED_TOPOLOGY_ENUMERATION   0x0B

◆ CPUID_EXTENDED_TOPOLOGY_ENUMERATION_V2

#define CPUID_EXTENDED_TOPOLOGY_ENUMERATION_V2   0x1F

◆ CPUID_SPEC_CTRL_IBRS

#define CPUID_SPEC_CTRL_IBRS   BIT(26)

◆ CPUID_SPEC_CTRL_SSBD

#define CPUID_SPEC_CTRL_SSBD   BIT(31)