TianoCore EDK2 master
Loading...
Searching...
No Matches
SecPeiDebugAgentLib.h
Go to the documentation of this file.
1
9#ifndef _SEC_CORE_DEBUG_AGENT_LIB_H_
10#define _SEC_CORE_DEBUG_AGENT_LIB_H_
11
12#include <PiPei.h>
16#include "DebugAgent.h"
17
18typedef struct {
19 UINT32 InitFlag;
20 VOID *Context;
21 DEBUG_AGENT_CONTINUE Function;
23
33VOID
34EFIAPI
36 IN VOID *Context,
37 IN DEBUG_PORT_HANDLE DebugPortHandle
38 );
39
51EFIAPI
53 IN EFI_PEI_SERVICES **PeiServices,
54 IN EFI_PEI_NOTIFY_DESCRIPTOR *NotifyDescriptor,
55 IN VOID *Ppi
56 );
57
58#endif
VOID(EFIAPI * DEBUG_AGENT_CONTINUE)(IN VOID *Context)
Definition: DebugAgentLib.h:43
#define IN
Definition: Base.h:279
VOID EFIAPI InitializeDebugAgentPhase2(IN VOID *Context, IN DEBUG_PORT_HANDLE DebugPortHandle)
EFI_STATUS EFIAPI DebugAgentCallbackMemoryDiscoveredPpi(IN EFI_PEI_SERVICES **PeiServices, IN EFI_PEI_NOTIFY_DESCRIPTOR *NotifyDescriptor, IN VOID *Ppi)
RETURN_STATUS EFI_STATUS
Definition: UefiBaseType.h:29