Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
 4.2.99
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)