TianoCore EDK2 master
Loading...
Searching...
No Matches
DebugAgentLibNull.c
Go to the documentation of this file.
1
10
36VOID
37EFIAPI
39 IN UINT32 InitFlag,
40 IN VOID *Context OPTIONAL,
41 IN DEBUG_AGENT_CONTINUE Function OPTIONAL
42 )
43{
44 switch (InitFlag) {
45 case DEBUG_AGENT_INIT_SMM:
46 if (Context != NULL) {
47 *(BOOLEAN *)Context = FALSE;
48 }
49
50 return;
51 }
52
53 if (Function != NULL) {
54 Function (Context);
55 }
56}
57
70BOOLEAN
71EFIAPI
73 IN BOOLEAN EnableStatus
74 )
75{
76 return FALSE;
77}
VOID(EFIAPI * DEBUG_AGENT_CONTINUE)(IN VOID *Context)
Definition: DebugAgentLib.h:43
BOOLEAN EFIAPI SaveAndSetDebugTimerInterrupt(IN BOOLEAN EnableStatus)
VOID EFIAPI InitializeDebugAgent(IN UINT32 InitFlag, IN VOID *Context OPTIONAL, IN DEBUG_AGENT_CONTINUE Function OPTIONAL)
#define NULL
Definition: Base.h:319
#define FALSE
Definition: Base.h:307
#define IN
Definition: Base.h:279