What do you think about adding DebugAgent to the subject line? SourceLevelDebugPkg/DebugAgent: Add InterruptFlag field in DEBUG_AGENT_FLAG
Reviewed-by: Jordan Justen <[email protected]> On 2015-04-21 01:29:18, Jeff Fan wrote: > This field is used to save/restore EFLAGS.IF across Stepping command > execution. > > Contributed-under: TianoCore Contribution Agreement 1.0 > Signed-off-by: Jeff Fan <[email protected]> > --- > SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.h | 4 +++- > 1 file changed, 3 insertions(+), 1 deletion(-) > > diff --git > a/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.h > b/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.h > index 6a9e316..64e4c3e 100644 > --- a/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.h > +++ b/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.h > @@ -93,6 +93,7 @@ typedef struct { > #define DEBUG_AGENT_FLAG_STEPPING BIT3 > #define DEBUG_AGENT_FLAG_CHECK_MAILBOX_IN_HOB BIT4 > #define DEBUG_AGENT_FLAG_INIT_ARCH BIT5|BIT6 > +#define DEBUG_AGENT_FLAG_INTERRUPT_FLAG BIT7 > #define DEBUG_AGENT_FLAG_BREAK_ON_NEXT_SMI BIT32 > #define DEBUG_AGENT_FLAG_PRINT_ERROR_LEVEL (BIT33|BIT34|BIT35|BIT36) > #define DEBUG_AGENT_FLAG_BREAK_BOOT_SCRIPT BIT37 > @@ -117,7 +118,8 @@ typedef union { > UINT32 SteppingFlag : 1; // 1: Agent is running stepping command > UINT32 CheckMailboxInHob : 1; // 1: Need to check mailbox saved in HOB > UINT32 InitArch : 2; // value of > DEBUG_DATA_RESPONSE_ARCH_MODE > - UINT32 Reserved1 : 25; > + UINT32 InterruptFlag : 1; // 1: EFLAGS.IF is set > + UINT32 Reserved1 : 24; > // > // Higher 32bits to control the behavior of DebugAgent > // > -- > 1.9.5.msysgit.0 > > > > ------------------------------------------------------------------------------ > BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT > Develop your own process in accordance with the BPMN 2 standard > Learn Process modeling best practices with Bonita BPM through live exercises > http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ > source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF > _______________________________________________ > edk2-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/edk2-devel ------------------------------------------------------------------------------ BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT Develop your own process in accordance with the BPMN 2 standard Learn Process modeling best practices with Bonita BPM through live exercises http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_ source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF _______________________________________________ edk2-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/edk2-devel
