#define DEBUG_AGENT_FLAG_STEPPING BIT3\r
#define DEBUG_AGENT_FLAG_CHECK_MAILBOX_IN_HOB BIT4\r
#define DEBUG_AGENT_FLAG_INIT_ARCH BIT5|BIT6\r
+#define DEBUG_AGENT_FLAG_INTERRUPT_FLAG BIT7\r
#define DEBUG_AGENT_FLAG_BREAK_ON_NEXT_SMI BIT32\r
#define DEBUG_AGENT_FLAG_PRINT_ERROR_LEVEL (BIT33|BIT34|BIT35|BIT36)\r
#define DEBUG_AGENT_FLAG_BREAK_BOOT_SCRIPT BIT37\r
UINT32 SteppingFlag : 1; // 1: Agent is running stepping command\r
UINT32 CheckMailboxInHob : 1; // 1: Need to check mailbox saved in HOB\r
UINT32 InitArch : 2; // value of DEBUG_DATA_RESPONSE_ARCH_MODE\r
- UINT32 Reserved1 : 25;\r
+ UINT32 InterruptFlag : 1; // 1: EFLAGS.IF is set\r
+ UINT32 Reserved1 : 24;\r
//\r
// Higher 32bits to control the behavior of DebugAgent\r
//\r