gem5  v20.1.0.0
RiscvISA::RemoteGDB Member List

This is the complete list of members for RiscvISA::RemoteGDB, including all inherited members.

_portBaseRemoteGDBprivate
acc(Addr addr, size_t len) overrideRiscvISA::RemoteGDBprotectedvirtual
activeBaseRemoteGDBprivate
attach(int fd)BaseRemoteGDB
attachedBaseRemoteGDBprivate
availableFeatures() constBaseRemoteGDBprotectedvirtual
BaseRemoteGDB(System *system, ThreadContext *context, int _port)BaseRemoteGDB
breakpoint()BaseRemoteGDBinline
breakpoint()BaseRemoteGDBinline
checkBpLen(size_t len) overrideRiscvISA::RemoteGDBinlineprotectedvirtual
clearSingleStep()BaseRemoteGDBprivate
clearTempBreakpoint(Addr &bkpt)BaseRemoteGDBprivate
cmd_async_cont(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_async_step(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_clr_hw_bkpt(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_cont(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_detach(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_mem_r(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_mem_w(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_query_var(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_reg_r(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_reg_w(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_set_hw_bkpt(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_set_thread(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_signal(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_step(GdbCommand::Context &ctx)BaseRemoteGDBprivate
cmd_unsupported(GdbCommand::Context &ctx)BaseRemoteGDBprivate
command_mapBaseRemoteGDBprivatestatic
connect()BaseRemoteGDB
ConnectEvent typedefBaseRemoteGDBprivate
ConnectEventBaseRemoteGDBprivate
connectEventBaseRemoteGDBprivate
connectWrapper(int revent)BaseRemoteGDBinlineprivate
context()BaseRemoteGDBinlineprotected
DataEvent typedefBaseRemoteGDBprivate
DataEventBaseRemoteGDBprivate
dataEventBaseRemoteGDBprivate
descheduleInstCommitEvent(Event *ev)BaseRemoteGDBprivate
detach()BaseRemoteGDB
encodeBinaryData(const std::string &unencoded, std::string &encoded) constBaseRemoteGDBprotected
encodeXferResponse(const std::string &unencoded, std::string &encoded, size_t offset, size_t unencoded_length) constBaseRemoteGDBprotected
fdBaseRemoteGDBprivate
gdbRegs() overrideRiscvISA::RemoteGDBvirtual
getbyte()BaseRemoteGDBprivate
getXferFeaturesRead(const std::string &annex, std::string &output)BaseRemoteGDBprotectedvirtual
incomingData(int revent)BaseRemoteGDBprivate
insertHardBreak(Addr addr, size_t len)BaseRemoteGDBprivate
insertSoftBreak(Addr addr, size_t len)BaseRemoteGDBprivate
isAttached()BaseRemoteGDBinline
listen()BaseRemoteGDB
listenerBaseRemoteGDBprivate
name()BaseRemoteGDB
NumCSRsRiscvISA::RemoteGDBprotectedstatic
NumGDBRegsRiscvISA::RemoteGDBprotectedstatic
port() constBaseRemoteGDB
putbyte(uint8_t b)BaseRemoteGDBprivate
read(Addr addr, size_t size, char *data)BaseRemoteGDBprivate
read(Addr addr)BaseRemoteGDBinlineprivate
recv(std::vector< char > &bp)BaseRemoteGDBprivate
regCacheRiscvISA::RemoteGDBprotected
regCachePtrBaseRemoteGDBprivate
RemoteGDB(System *_system, ThreadContext *tc, int _port)RiscvISA::RemoteGDB
removeHardBreak(Addr addr, size_t len)BaseRemoteGDBprivate
removeSoftBreak(Addr addr, size_t len)BaseRemoteGDBprivate
replaceThreadContext(ThreadContext *tc)BaseRemoteGDBinline
replaceThreadContext(ThreadContext *_tc)BaseRemoteGDBinline
scheduleInstCommitEvent(Event *ev, int delta)BaseRemoteGDBprivate
send(const char *data)BaseRemoteGDBprivate
setSingleStep()BaseRemoteGDBprivate
setTempBreakpoint(Addr bkpt)BaseRemoteGDBprivate
singleStep()BaseRemoteGDBprivate
singleStepEventBaseRemoteGDBprivate
sysBaseRemoteGDBprivate
system()BaseRemoteGDBinlineprotected
tcBaseRemoteGDBprivate
trap(int type)BaseRemoteGDB
trapEventBaseRemoteGDBprivate
write(Addr addr, size_t size, const char *data)BaseRemoteGDBprivate
write(Addr addr, T data)BaseRemoteGDBinlineprivate
~BaseRemoteGDB()BaseRemoteGDBinlinevirtual
~BaseRemoteGDB()BaseRemoteGDBvirtual

Generated on Wed Sep 30 2020 14:03:08 for gem5 by doxygen 1.8.17