6#ifndef ZEPHYR_INCLUDE_ARCH_X86_CPUID_H_ 
    7#define ZEPHYR_INCLUDE_ARCH_X86_CPUID_H_ 
   14#define CPUID_BASIC_INFO_1                      0x01 
   15#define CPUID_EXTENDED_FEATURES_LVL             0x07 
   16#define CPUID_EXTENDED_TOPOLOGY_ENUMERATION     0x0B 
   17#define CPUID_EXTENDED_TOPOLOGY_ENUMERATION_V2  0x1F 
   20#define CPUID_SPEC_CTRL_SSBD    BIT(31) 
   21#define CPUID_SPEC_CTRL_IBRS    BIT(26) 
   23uint32_t z_x86_cpuid_extended_features(
void);
 
   25uint8_t z_x86_cpuid_get_current_physical_apic_id(
void);
 
__UINT32_TYPE__ uint32_t
Definition: stdint.h:90
 
__UINT8_TYPE__ uint8_t
Definition: stdint.h:88