Barrelfish
Macros | Variables
arch_gdb_stub.h File Reference

Header for ARMv5-specific GDB stub code. More...

Macros

#define GDB_ARCH_REGADDR   ((void*)gdb_arch_registers)
 
#define GDB_ARCH_REGBYTES   (sizeof(uintptr_t) * ARCH_NUMREGS)
 

Variables

uintptr_t * gdb_arch_registers
 GDB register save area / frame. More...
 

Detailed Description

Header for ARMv5-specific GDB stub code.

Macro Definition Documentation

#define GDB_ARCH_REGADDR   ((void*)gdb_arch_registers)

Address of saved registers as void *

#define GDB_ARCH_REGBYTES   (sizeof(uintptr_t) * ARCH_NUMREGS)

Number of bytes saved in GDB frame

Variable Documentation

uintptr_t* gdb_arch_registers

GDB register save area / frame.

Stores pointer to current save frame used by GDB. Used to read/modify register contents, and reloaded when program execution resumes.