RTEMS: bsps/m68k/shared/gdbstub/gdb_if.h File Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Structures | Macros | Functions
gdb_if.h File Reference
Board Support Packages » Motorola 68000 and NXP ColdFire (m68k) » Shared » GDB Stub

definition of the interface between the stub and gdb More...

Go to the source code of this file.

## Data Structures
struct | rtems_gdb_stub_thread_info

## Macros
#define | QM_MAX_THREADS (20)
#define | MEMOPT_READABLE 1
#define | MEMOPT_WRITEABLE 2
#define | NUM_MEMSEGS 10

## Functions
int | parse_zbreak (const char *in, int *type, unsigned char **addr, int *len)
char * | mem2hstr (char *buf, const unsigned char *mem, int count)
int | hstr2mem (unsigned char *mem, const char *buf, int count)
void | set_mem_err (void)
unsigned char | get_byte (const unsigned char *ptr)
void | set_byte (unsigned char *ptr, int val)
char * | thread2vhstr (char *buf, int thread)
char * | thread2fhstr (char *buf, int thread)
const char * | fhstr2thread (const char *buf, int *thread)
const char * | vhstr2thread (const char *buf, int *thread)
char * | int2fhstr (char *buf, int val)
char * | int2vhstr (char *buf, int vali)
const char * | fhstr2int (const char *buf, int *ival)
const char * | vhstr2int (const char *buf, int *ival)
int | hstr2byte (const char *buf, int *bval)
int | hstr2nibble (const char *buf, int *nibble)
Thread_Control * | rtems_gdb_index_to_stub_id (int)
int | rtems_gdb_stub_thread_support_ok (void)
int | rtems_gdb_stub_get_current_thread (void)
int | rtems_gdb_stub_get_next_thread (int)
int | rtems_gdb_stub_get_offsets (unsigned char **text_addr, unsigned char **data_addr, unsigned char **bss_addr)
int | rtems_gdb_stub_get_thread_regs (int thread, unsigned int *registers)
int | rtems_gdb_stub_set_thread_regs (int thread, unsigned int *registers)
void | rtems_gdb_process_query (char *inbuffer, char *outbuffer, int do_threads, int thread)
int | gdbstub_add_memsegment (unsigned, unsigned, int)

## Detailed Description

definition of the interface between the stub and gdb