ReactOS 0.4.16-dev-295-g4aee028
|
#include "kdgdb.h"
Go to the source code of this file.
Functions | |
static char * | exception_code_to_gdb (NTSTATUS code, char *out) |
void | start_gdb_packet (void) |
void | send_gdb_partial_packet (_In_ const CHAR *Buffer) |
KDSTATUS | finish_gdb_packet (void) |
KDSTATUS | send_gdb_packet (_In_ const CHAR *Buffer) |
ULONG | send_gdb_partial_binary (_In_ const VOID *Buffer, _In_ size_t Length) |
void | send_gdb_partial_memory (_In_ const VOID *Buffer, _In_ size_t Length) |
KDSTATUS | send_gdb_memory (_In_ const VOID *Buffer, _In_ size_t Length) |
KDSTATUS | gdb_send_debug_io (_In_ PSTRING String, _In_ BOOLEAN WithPrefix) |
KDSTATUS | gdb_send_exception () |
void | send_gdb_ntstatus (_In_ NTSTATUS Status) |
Variables | |
const char | hex_chars [] = "0123456789abcdef" |
static CHAR | currentChecksum = 0 |
Definition at line 17 of file gdb_send.c.
Referenced by gdb_send_exception(), and send_gdb_ntstatus().
Definition at line 74 of file gdb_send.c.
Referenced by gdb_send_debug_io(), gdb_send_register(), gdb_send_registers(), handle_gdb_query(), send_gdb_memory(), and send_gdb_packet().
Definition at line 168 of file gdb_send.c.
Referenced by handle_gdb_query(), and send_kd_debug_io().
Definition at line 197 of file gdb_send.c.
Referenced by gdb_receive_and_interpret_packet(), and send_kd_state_change().
Definition at line 158 of file gdb_send.c.
Referenced by gdb_send_register(), handle_gdb_query(), and ReadMemorySendHandler().
Definition at line 231 of file gdb_send.c.
Referenced by ReadMemorySendHandler(), WriteBreakPointSendHandler(), and WriteMemorySendHandler().
Definition at line 100 of file gdb_send.c.
Referenced by gdb_receive_and_interpret_packet(), gdb_send_exception(), gdb_send_register(), handle_gdb_c(), handle_gdb_insert_breakpoint(), handle_gdb_query(), handle_gdb_read_mem(), handle_gdb_remove_breakpoint(), handle_gdb_set_thread(), handle_gdb_thread_alive(), handle_gdb_v(), handle_gdb_write_mem(), RestoreBreakPointSendHandler(), send_gdb_ntstatus(), WriteBreakPointSendHandler(), and WriteMemorySendHandler().
Definition at line 108 of file gdb_send.c.
Referenced by handle_gdb_query().
Definition at line 140 of file gdb_send.c.
Referenced by send_gdb_memory().
Definition at line 60 of file gdb_send.c.
Referenced by gdb_send_debug_io(), gdb_send_register(), gdb_send_registers(), handle_gdb_query(), send_gdb_packet(), and send_gdb_partial_memory().
Definition at line 52 of file gdb_send.c.
Referenced by gdb_send_debug_io(), gdb_send_register(), gdb_send_registers(), handle_gdb_query(), send_gdb_memory(), and send_gdb_packet().
|
static |
Definition at line 12 of file gdb_send.c.
Referenced by finish_gdb_packet(), send_gdb_partial_binary(), send_gdb_partial_packet(), and start_gdb_packet().
Definition at line 11 of file gdb_send.c.
Referenced by exception_code_to_gdb(), finish_gdb_packet(), gdb_send_debug_io(), gdb_send_registers(), and send_gdb_partial_memory().