additional internal flags |
name |
description |
BLOCK_INIT |
set by SMI, cleared by IRET/RSM instruction or RESET |
BLOCK_SMI |
set by SMI, cleared by RSM instruction or RESET/INIT |
BLOCK_NMI |
set by SMI/NMI, cleared by IRET instruction or RESET/INIT |
LATCH_INIT |
one INIT can be latched while INITs are blocked |
LATCH_SMI |
one SMI can be latched while SMIs are blocked |
LATCH_NMI |
one NMI can be latched while NMIs are blocked |
IN_SMM |
set by SMI, cleared by RSM instruction or RESET/INIT |
IN_HLT |
set by HLT instruction, optionally set by RSM instruction,
cleared by RESET/INIT/SMI/NMI/INTR
|
IN_SHUTDOWN |
set by triple fault, cleared by RESET/INIT/SMI/NMI |
IN_FP_FREEZE |
set by waiting FP instruction if unmasked pending FP exception while CR0.NE=0
and IGNNE#=deasserted, cleared by RESET/INIT/SMI/NMI/INTR
|