acc(Addr addr, size_t len)=0 | BaseRemoteGDB | pure virtual |
active | BaseRemoteGDB | protected |
attach(int fd) | BaseRemoteGDB | |
attached | BaseRemoteGDB | protected |
BaseRemoteGDB(System *system, ThreadContext *context) | BaseRemoteGDB | |
break_iter_t typedef | BaseRemoteGDB | protected |
break_map_t typedef | BaseRemoteGDB | protected |
break_type(char c) | BaseRemoteGDB | protectedvirtual |
breakpoint() | BaseRemoteGDB | inline |
breakpoint() | BaseRemoteGDB | inlinevirtual |
checkBpLen(size_t len) | BaseRemoteGDB | protectedvirtual |
clearSingleStep() | BaseRemoteGDB | protected |
clearTempBreakpoint(Addr &bkpt) | BaseRemoteGDB | protected |
cmd_async_cont(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_async_step(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_clr_hw_bkpt(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_cont(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_detach(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_mem_r(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_mem_w(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_query_var(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_reg_r(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_reg_w(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_set_hw_bkpt(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_set_thread(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_signal(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_step(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
cmd_unsupported(GdbCommand::Context &ctx) | BaseRemoteGDB | protected |
command_map | BaseRemoteGDB | protectedstatic |
context | BaseRemoteGDB | protected |
debugger() | BaseRemoteGDB | friend |
descheduleInstCommitEvent(Event *ev) | BaseRemoteGDB | protected |
detach() | BaseRemoteGDB | |
digit2i(char) | BaseRemoteGDB | protected |
fd | BaseRemoteGDB | protected |
GDBListener class | BaseRemoteGDB | friend |
gdbRegs()=0 | BaseRemoteGDB | pure virtual |
getbyte() | BaseRemoteGDB | protected |
getComInstEventQueue() | BaseRemoteGDB | protected |
getPcEventQueue() | BaseRemoteGDB | protected |
hardBreakMap | BaseRemoteGDB | protected |
HardBreakpoint class | BaseRemoteGDB | friend |
hex2i(const char **) | BaseRemoteGDB | protected |
hex2mem(char *, const char *, int) | BaseRemoteGDB | protectedvirtual |
i2digit(int) | BaseRemoteGDB | protected |
InputEvent class | BaseRemoteGDB | friend |
inputEvent | BaseRemoteGDB | protected |
insertHardBreak(Addr addr, size_t len) | BaseRemoteGDB | protectedvirtual |
insertSoftBreak(Addr addr, size_t len) | BaseRemoteGDB | protected |
isattached() | BaseRemoteGDB | |
listener | BaseRemoteGDB | protected |
mem2hex(char *, const char *, int) | BaseRemoteGDB | protectedvirtual |
name() | BaseRemoteGDB | |
number | BaseRemoteGDB | protected |
putbyte(uint8_t b) | BaseRemoteGDB | protected |
read(Addr addr, size_t size, char *data) | BaseRemoteGDB | protectedvirtual |
read(Addr addr) | BaseRemoteGDB | inlineprotected |
recv(char *data, int len) | BaseRemoteGDB | protected |
regCachePtr | BaseRemoteGDB | protected |
removeHardBreak(Addr addr, size_t len) | BaseRemoteGDB | protected |
removeSoftBreak(Addr addr, size_t len) | BaseRemoteGDB | protected |
replaceThreadContext(ThreadContext *tc) | BaseRemoteGDB | inline |
replaceThreadContext(ThreadContext *tc) | BaseRemoteGDB | inline |
scheduleInstCommitEvent(Event *ev, int delta) | BaseRemoteGDB | protected |
send(const char *data) | BaseRemoteGDB | protected |
setSingleStep() | BaseRemoteGDB | protected |
setTempBreakpoint(Addr bkpt) | BaseRemoteGDB | protected |
singleStepEvent | BaseRemoteGDB | protected |
system | BaseRemoteGDB | protected |
trap(int type) | BaseRemoteGDB | |
trapEvent | BaseRemoteGDB | protected |
write(Addr addr, size_t size, const char *data) | BaseRemoteGDB | protectedvirtual |
write(Addr addr, T data) | BaseRemoteGDB | inlineprotected |
~BaseRemoteGDB() | BaseRemoteGDB | inlinevirtual |
~BaseRemoteGDB() | BaseRemoteGDB | virtual |