TianoCore EDK2 master
|
#include "Edb.h"
Go to the source code of this file.
Functions | |
BOOLEAN | IsEBCCALL (IN UINTN Address) |
BOOLEAN | IsEBCRET (IN UINTN Address) |
EFI_DEBUG_STATUS | DebuggerStepInto (IN CHAR16 *CommandArg, IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate, IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext) |
EFI_DEBUG_STATUS | DebuggerStepOver (IN CHAR16 *CommandArg, IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate, IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext) |
EFI_DEBUG_STATUS | DebuggerStepOut (IN CHAR16 *CommandArg, IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate, IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext) |
Copyright (c) 2007, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent
Definition in file EdbCmdStep.c.
EFI_DEBUG_STATUS DebuggerStepInto | ( | IN CHAR16 * | CommandArg, |
IN EFI_DEBUGGER_PRIVATE_DATA * | DebuggerPrivate, | ||
IN EFI_EXCEPTION_TYPE | ExceptionType, | ||
IN OUT EFI_SYSTEM_CONTEXT | SystemContext | ||
) |
DebuggerCommand - StepInto.
CommandArg | - The argument for this command |
DebuggerPrivate | - EBC Debugger private data structure |
ExceptionType | - Exception type. |
SystemContext | - EBC system context. |
EFI_DEBUG_CONTINUE | - formal return value |
Definition at line 76 of file EdbCmdStep.c.
EFI_DEBUG_STATUS DebuggerStepOut | ( | IN CHAR16 * | CommandArg, |
IN EFI_DEBUGGER_PRIVATE_DATA * | DebuggerPrivate, | ||
IN EFI_EXCEPTION_TYPE | ExceptionType, | ||
IN OUT EFI_SYSTEM_CONTEXT | SystemContext | ||
) |
DebuggerCommand - StepOut.
CommandArg | - The argument for this command |
DebuggerPrivate | - EBC Debugger private data structure |
ExceptionType | - Exception type. |
SystemContext | - EBC system context. |
EFI_DEBUG_CONTINUE | - formal return value |
Definition at line 136 of file EdbCmdStep.c.
EFI_DEBUG_STATUS DebuggerStepOver | ( | IN CHAR16 * | CommandArg, |
IN EFI_DEBUGGER_PRIVATE_DATA * | DebuggerPrivate, | ||
IN EFI_EXCEPTION_TYPE | ExceptionType, | ||
IN OUT EFI_SYSTEM_CONTEXT | SystemContext | ||
) |
DebuggerCommand - StepOver.
CommandArg | - The argument for this command |
DebuggerPrivate | - EBC Debugger private data structure |
ExceptionType | - Exception type. |
SystemContext | - EBC system context. |
EFI_DEBUG_CONTINUE | - formal return value |
Definition at line 101 of file EdbCmdStep.c.
Check whether current IP is EBC CALL instruction (NOTE: CALLEX is exclusive)
Address | - EBC IP address. |
TRUE | - Current IP is EBC CALL instruction |
FALSE | - Current IP is not EBC CALL instruction |
Definition at line 22 of file EdbCmdStep.c.
Check whether current IP is EBC RET instruction.
Address | - EBC IP address. |
TRUE | - Current IP is EBC RET instruction |
FALSE | - Current IP is not EBC RET instruction |
Definition at line 48 of file EdbCmdStep.c.