#define DEBUG_AGENT_INIT_PREMEM_SEC      1
#define DEBUG_AGENT_INIT_POSTMEM_SEC     2
#define DEBUG_AGENT_INIT_DXE_CORE        3
#define DEBUG_AGENT_INIT_SMM             4
#define DEBUG_AGENT_INIT_ENTER_SMI       5
#define DEBUG_AGENT_INIT_EXIT_SMI        6
#define DEBUG_AGENT_INIT_S3              7
#define DEBUG_AGENT_INIT_DXE_AP          8
#define DEBUG_AGENT_INIT_PEI             9
#define DEBUG_AGENT_INIT_DXE_LOAD       10
#define DEBUG_AGENT_INIT_DXE_UNLOAD     11

I was looking for a InitializeDebugAgent() InitFlag to turn off the debugger on 
boot? I was worried that if debug register were active when the OS boots that 
may cause an issue. Is it safe to assume the OS would clear debug registers 
prior to switching over the IDT? That seems to be implied by this interface?

Andrew Fish

https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2/MdeModulePkg/Include/Library/DebugAgentLib.h


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to