Type Alias xed::XedMachineMode

source ·
pub type XedMachineMode = xed_machine_mode_enum_t;

Aliased Type§

enum XedMachineMode {
    XED_MACHINE_MODE_INVALID = 0,
    XED_MACHINE_MODE_LONG_64 = 1,
    XED_MACHINE_MODE_LONG_COMPAT_32 = 2,
    XED_MACHINE_MODE_LONG_COMPAT_16 = 3,
    XED_MACHINE_MODE_LEGACY_32 = 4,
    XED_MACHINE_MODE_LEGACY_16 = 5,
    XED_MACHINE_MODE_REAL_16 = 6,
    XED_MACHINE_MODE_REAL_32 = 7,
    XED_MACHINE_MODE_LAST = 8,
}

Variants§

§

XED_MACHINE_MODE_INVALID = 0

§

XED_MACHINE_MODE_LONG_64 = 1

< 64b operating mode

§

XED_MACHINE_MODE_LONG_COMPAT_32 = 2

< 32b protected mode

§

XED_MACHINE_MODE_LONG_COMPAT_16 = 3

< 16b protected mode

§

XED_MACHINE_MODE_LEGACY_32 = 4

< 32b protected mode

§

XED_MACHINE_MODE_LEGACY_16 = 5

< 16b protected mode

§

XED_MACHINE_MODE_REAL_16 = 6

< 16b real mode

§

XED_MACHINE_MODE_REAL_32 = 7

< 32b real mode (CS.D bit = 1)

§

XED_MACHINE_MODE_LAST = 8