class CpuId

Defined at line 262 of file ../../zircon/kernel/arch/x86/cpuid/include/arch/x86/cpuid.h

Wraps the CPUID instruction on x86, provides helpers to parse the output and

allows unit testing of libraries reading it.

CpuId is uncached; every call results in one (or more) invocations of CPUID.

Public Methods

ManufacturerInfo ReadManufacturerInfo ()

Defined at line 41 of file ../../zircon/kernel/arch/x86/cpuid/cpuid.cc

ProcessorId ReadProcessorId ()

Return ProcessorId; provides (Extended) Family/Model/Stepping.

Defined at line 45 of file ../../zircon/kernel/arch/x86/cpuid/cpuid.cc

Features ReadFeatures ()

Defined at line 47 of file ../../zircon/kernel/arch/x86/cpuid/cpuid.cc

void ~CpuId ()

Defined at line 264 of file ../../zircon/kernel/arch/x86/cpuid/include/arch/x86/cpuid.h