Struct raw_cpuid::ExtendedFeatures [] [src]

pub struct ExtendedFeatures {
    // some fields omitted
}

Methods

impl ExtendedFeatures
[src]

FSGSBASE. Supports RDFSBASE/RDGSBASE/WRFSBASE/WRGSBASE if 1.

IA32_TSC_ADJUST MSR is supported if 1.

BMI1

HLE

AVX2

SMEP. Supports Supervisor-Mode Execution Prevention if 1.

BMI2

Supports Enhanced REP MOVSB/STOSB if 1.

INVPCID. If 1, supports INVPCID instruction for system software that manages process-context identifiers.

RTM

Supports Quality of Service Monitoring (QM) capability if 1.

Deprecates FPU CS and FPU DS values if 1.

MPX. Supports Intel Memory Protection Extensions if 1.

Trait Implementations

impl Debug for ExtendedFeatures
[src]

Formats the value using the given formatter.