class ManufacturerInfo
Defined at line 40 of file ../../zircon/kernel/arch/x86/cpuid/include/arch/x86/cpuid.h
Extracts the manufacturer id string from call with EAX=0.
Public Members
static const size_t kManufacturerIdLength
Public Methods
void ManufacturerInfo (Registers leaf0, Registers leaf8_0)
Defined at line 52 of file ../../zircon/kernel/arch/x86/cpuid/cpuid.cc
Manufacturer manufacturer ()
Defined at line 55 of file ../../zircon/kernel/arch/x86/cpuid/cpuid.cc
void manufacturer_id (char * buffer)
Reads the manufacturer id and writes it into the buffer, buffer should be
at least kManufacturerIdLength in length. This will not null-terminate the
string.
Defined at line 67 of file ../../zircon/kernel/arch/x86/cpuid/cpuid.cc
size_t highest_cpuid_leaf ()
Highest leaf (EAX parameter to cpuid) that this processor supports.
Defined at line 76 of file ../../zircon/kernel/arch/x86/cpuid/cpuid.cc
size_t highest_extended_cpuid_leaf ()
Highest leaf (EAX parameter to cpuid) that this processor supports in the
extended range (> 0x80000000);
Defined at line 78 of file ../../zircon/kernel/arch/x86/cpuid/cpuid.cc
Enumerations
enum Manufacturer
| Name | Value |
|---|---|
| INTEL | 0 |
| AMD | 1 |
| OTHER | 2 |
Defined at line 42 of file ../../zircon/kernel/arch/x86/cpuid/include/arch/x86/cpuid.h