MicrOS
cpuid_0x01h_eax_fields Struct Reference

CPU's stepping, model, and family information. More...

#include <cpuid_0x01h.h>

Public Attributes

uint8_t stepping_id: 4
 Stepping ID. More...
 
uint8_t model: 4
 Model. More...
 
uint8_t family_id: 4
 Family ID. More...
 
uint8_t procesor_type: 2
 Procesor type. More...
 
uint8_t __pad0__: 2
 
uint8_t extended_model_id: 4
 Extended model ID. More...
 
uint8_t extended_family_id: 8
 Extended family ID. More...
 
uint8_t __pad1__: 4
 

Detailed Description

CPU's stepping, model, and family information.

Member Data Documentation

◆ __pad0__

uint8_t cpuid_0x01h_eax_fields::__pad0__

◆ __pad1__

uint8_t cpuid_0x01h_eax_fields::__pad1__

◆ extended_family_id

uint8_t cpuid_0x01h_eax_fields::extended_family_id

Extended family ID.

◆ extended_model_id

uint8_t cpuid_0x01h_eax_fields::extended_model_id

Extended model ID.

◆ family_id

uint8_t cpuid_0x01h_eax_fields::family_id

Family ID.

◆ model

uint8_t cpuid_0x01h_eax_fields::model

Model.

◆ procesor_type

uint8_t cpuid_0x01h_eax_fields::procesor_type

Procesor type.

Type Encoding in Binary
Original OEM Processor 00
Intel Overdrive Processor 01
Dual processor (not applicable to Intel486 processors) 10
Reserved value 11

◆ stepping_id

uint8_t cpuid_0x01h_eax_fields::stepping_id

Stepping ID.


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