3 Copyright (c) 2007, Intel Corporation. All rights reserved.<BR>
4 SPDX-License-Identifier: BSD-2-Clause-Patent
12 #include "EdbCommon.h"
14 #define EBC_DEBUGGER_MAJOR_VERSION 1
15 #define EBC_DEBUGGER_MINOR_VERSION 0
17 #define EFI_DEBUG_RETURN 1
18 #define EFI_DEBUG_BREAK 2
19 #define EFI_DEBUG_CONTINUE 3
24 @param ImageHandle ImageHandle of the loaded driver.
25 @param SystemTable Pointer to the EFI System Table.
29 EfiDebuggerEntrypoint (
30 IN EFI_HANDLE ImageHandle
,
31 IN EFI_SYSTEM_TABLE
*SystemTable
36 The default Exception Callback for the VM interpreter.
37 In this function, we report status code, and print debug information
38 about EBC_CONTEXT, then dead loop.
40 @param ExceptionType Exception type.
41 @param SystemContext EBC system context.
47 IN EFI_EXCEPTION_TYPE ExceptionType
,
48 IN OUT EFI_SYSTEM_CONTEXT SystemContext
51 extern EFI_DEBUGGER_PRIVATE_DATA mDebuggerPrivate
;
53 #include "EdbSupport.h"
54 #include "EdbCommand.h"
55 #include "EdbDisasm.h"
56 #include "EdbDisasmSupport.h"
57 #include "EdbSymbol.h"