TianoCore EDK2
master
Loading...
Searching...
No Matches
Edb.h
Go to the documentation of this file.
1
9
#ifndef _EFI_EDB_H_
10
#define _EFI_EDB_H_
11
12
#include "
EdbCommon.h
"
13
14
#define EBC_DEBUGGER_MAJOR_VERSION 1
15
#define EBC_DEBUGGER_MINOR_VERSION 0
16
17
#define EFI_DEBUG_RETURN 1
18
#define EFI_DEBUG_BREAK 2
19
#define EFI_DEBUG_CONTINUE 3
20
28
EFI_STATUS
29
EfiDebuggerEntrypoint
(
30
IN
EFI_HANDLE
ImageHandle,
31
IN
EFI_SYSTEM_TABLE
*SystemTable
32
);
33
44
VOID
45
EFIAPI
46
EdbExceptionHandler
(
47
IN
EFI_EXCEPTION_TYPE
ExceptionType,
48
IN
OUT
EFI_SYSTEM_CONTEXT
SystemContext
49
);
50
51
extern
EFI_DEBUGGER_PRIVATE_DATA
mDebuggerPrivate;
52
53
#include "
EdbSupport.h
"
54
#include "
EdbCommand.h
"
55
#include "
EdbDisasm.h
"
56
#include "
EdbDisasmSupport.h
"
57
#include "
EdbSymbol.h
"
58
#include "
EdbHook.h
"
59
60
#endif
EfiDebuggerEntrypoint
EFI_STATUS EfiDebuggerEntrypoint(IN EFI_HANDLE ImageHandle, IN EFI_SYSTEM_TABLE *SystemTable)
EdbExceptionHandler
VOID EFIAPI EdbExceptionHandler(IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
Definition:
Edb.c:489
EdbCommand.h
EdbCommon.h
EdbDisasm.h
EdbDisasmSupport.h
EdbHook.h
EdbSupport.h
EdbSymbol.h
IN
#define IN
Definition:
Base.h:279
OUT
#define OUT
Definition:
Base.h:284
EFI_EXCEPTION_TYPE
INTN EFI_EXCEPTION_TYPE
Definition:
DebugSupport.h:35
EFI_STATUS
RETURN_STATUS EFI_STATUS
Definition:
UefiBaseType.h:29
EFI_HANDLE
VOID * EFI_HANDLE
Definition:
UefiBaseType.h:33
_EFI_DEBUGGER_PRIVATE_DATA
Definition:
EdbCommon.h:212
EFI_SYSTEM_TABLE
Definition:
UefiSpec.h:2028
EFI_SYSTEM_CONTEXT
Definition:
DebugSupport.h:792
MdeModulePkg
Universal
EbcDxe
EbcDebugger
Edb.h
Generated on Fri Nov 15 2024 18:01:13 for TianoCore EDK2 by
1.9.6