Intel® X86 Encoder Decoder: xed_cpuid_rec_t Struct Reference

Intel® X86 Encoder Decoder

Loading...
Searching...
No Matches
xed_cpuid_rec_t Struct Reference
CPUID Interface

a data structure representing a CPUID record More...

`#include <xed-cpuid-rec.h>`

## Data Fields
xed_uint8_t | bit_end
| the bit end index for the feature
xed_uint8_t | bit_start
| the bit start index for the feature
xed_uint32_t | leaf
| cpuid leaf
xed_reg_enum_t | reg
| the register containing the bits (EAX,EBX,ECX,EDX)
xed_uint32_t | subleaf
| cpuid subleaf
xed_uint32_t | value
| the required feature value

## Detailed Description

a data structure representing a CPUID record

## Field Documentation

## ◆ bit_end

xed_uint8_t bit_end

the bit end index for the feature

## ◆ bit_start

xed_uint8_t bit_start

the bit start index for the feature

## ◆ leaf

xed_uint32_t leaf

cpuid leaf

## ◆ reg

xed_reg_enum_t reg

the register containing the bits (EAX,EBX,ECX,EDX)

## ◆ subleaf

xed_uint32_t subleaf

cpuid subleaf

## ◆ value

xed_uint32_t value

the required feature value

The documentation for this struct was generated from the following file:

- xed-cpuid-rec.h