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)