gem5  v20.1.0.0
Classes | Variables
remote_gdb.cc File Reference
#include "base/remote_gdb.hh"
#include <sys/signal.h>
#include <unistd.h>
#include <csignal>
#include <cstdint>
#include <cstdio>
#include <sstream>
#include <string>
#include "base/intmath.hh"
#include "base/socket.hh"
#include "base/trace.hh"
#include "config/the_isa.hh"
#include "cpu/base.hh"
#include "cpu/static_inst.hh"
#include "cpu/thread_context.hh"
#include "debug/GDBAll.hh"
#include "mem/port.hh"
#include "mem/port_proxy.hh"
#include "sim/full_system.hh"
#include "sim/system.hh"

Go to the source code of this file.

Classes

class  HardBreakpoint
 

Variables

static const char GDBStart = '$'
 
static const char GDBEnd = '#'
 
static const char GDBGoodP = '+'
 
static const char GDBBadP = '-'
 
vector< BaseRemoteGDB * > debuggers
 

Variable Documentation

◆ debuggers

vector<BaseRemoteGDB *> debuggers

Definition at line 162 of file remote_gdb.cc.

Referenced by BaseRemoteGDB::BaseRemoteGDB().

◆ GDBBadP

const char GDBBadP = '-'
static

Definition at line 160 of file remote_gdb.cc.

Referenced by BaseRemoteGDB::recv(), and BaseRemoteGDB::send().

◆ GDBEnd

const char GDBEnd = '#'
static

Definition at line 158 of file remote_gdb.cc.

Referenced by BaseRemoteGDB::recv(), and BaseRemoteGDB::send().

◆ GDBGoodP

const char GDBGoodP = '+'
static

Definition at line 159 of file remote_gdb.cc.

Referenced by BaseRemoteGDB::recv().

◆ GDBStart

const char GDBStart = '$'
static

Definition at line 157 of file remote_gdb.cc.

Referenced by BaseRemoteGDB::recv(), and BaseRemoteGDB::send().


Generated on Wed Sep 30 2020 14:02:18 for gem5 by doxygen 1.8.17