Package vtrace :: Package platforms :: Module gdbstub
[hide private]
[frames] | no frames]

Module gdbstub

source code

Classes [hide private]
  GdbServerDisconnected
  GdbStubMixin
  GdbStubMixin_old
  GdbStubTrace
Functions [hide private]
 
pkt(cmd) source code
 
csum(bytes) source code
Variables [hide private]
  gdb_reg_defs = {'i386':(['eax', 'ecx', 'edx', 'ebx', 'esp', 'e...
  exit_types = 'X', 'W'
  SIGINT = 2
  SIGTRAP = 5
  trap_sigs = SIGINT, SIGTRAP
  GDB_BP_SOFTWARE = 0
  GDB_BP_HARDWARE = 1
  GDB_BP_WATCH_WRITE = 2
  GDB_BP_WATCH_READ = 3
  GDB_BP_WATCH_ACCESS = 4
Variables Details [hide private]

gdb_reg_defs

Value:
{'i386':(['eax', 'ecx', 'edx', 'ebx', 'esp', 'ebp', 'esi', 'edi', 'eip\
', 'eflags', 'cs', 'ss', 'ds', 'es', 'fs', 'gs'], '<16I'), 'amd64':(['\
rax', 'rbx', 'rcx', 'rdx', 'rsi', 'rdi', 'rbp', 'rsp', 'r8', 'r9', 'r1\
0', 'r11', 'r12', 'r13', 'r14', 'r15', 'rip', 'eflags', 'cs', 'ss', 'd\
s', 'es', 'fs', 'gs',], '<17Q7L'), 'arm':(["r0", "r1", "r2", "r3", "r4\
", "r5", "r6", "r7", "r8", "r9", "sl", "fp", "ip", "sp", "lr", "pc", N\
one, "cpsr"], '<16I96sI'),}