GDBserver
|
Go to the source code of this file.
Macros | |
#define | cris_num_regs 49 |
#define | PTRACE_GET_THREAD_AREA 25 |
#define | cris_breakpoint_len 2 |
Variables | |
const struct target_desc * | tdesc_crisv32 |
static int | cris_regmap [] |
int | debug_threads |
static const unsigned short | cris_breakpoint = 0xe938 |
static struct regset_info | cris_regsets [] |
static struct regsets_info | cris_regsets_info |
static struct usrregs_info | cris_usrregs_info |
static struct regs_info | regs_info |
struct linux_target_ops | the_low_target |
#define cris_breakpoint_len 2 |
Definition at line 78 of file linux-crisv32-low.c.
Referenced by cris_breakpoint_at().
#define cris_num_regs 49 |
Definition at line 28 of file linux-crisv32-low.c.
Referenced by cris_fill_gregset(), and cris_store_gregset().
#define PTRACE_GET_THREAD_AREA 25 |
Definition at line 31 of file linux-crisv32-low.c.
Referenced by ps_get_thread_area().
|
static |
Definition at line 377 of file linux-crisv32-low.c.
References current_process(), process_info::tdesc, and tdesc_crisv32.
|
static |
Definition at line 81 of file linux-crisv32-low.c.
References cris_breakpoint, cris_breakpoint_len, target_ops::read_memory, and the_target.
|
static |
Definition at line 353 of file linux-crisv32-low.c.
References collect_register(), cris_num_regs, and cris_regmap.
Definition at line 61 of file linux-crisv32-low.c.
References collect_register_by_name(), debug_printf(), and debug_threads.
|
static |
Definition at line 160 of file linux-crisv32-low.c.
References collect_register_by_name(), cris_write_data_breakpoint(), current_thread, get_thread_regcache(), raw_bkpt_type_access_wp, raw_bkpt_type_read_wp, raw_bkpt_type_write_wp, and supply_register_by_name().
|
static |
Definition at line 410 of file linux-crisv32-low.c.
References regs_info.
|
static |
Definition at line 104 of file linux-crisv32-low.c.
References collect_register_by_name(), current_thread, and get_thread_regcache().
|
static |
Definition at line 233 of file linux-crisv32-low.c.
References collect_register_by_name(), cris_write_data_breakpoint(), current_thread, get_thread_regcache(), raw_bkpt_type_access_wp, raw_bkpt_type_read_wp, raw_bkpt_type_write_wp, and supply_register_by_name().
Definition at line 71 of file linux-crisv32-low.c.
References supply_register_by_name().
|
static |
Definition at line 316 of file linux-crisv32-low.c.
References collect_register_by_name(), current_thread, and get_thread_regcache().
|
static |
Definition at line 327 of file linux-crisv32-low.c.
References collect_register_by_name(), current_thread, and get_thread_regcache().
|
static |
Definition at line 365 of file linux-crisv32-low.c.
References cris_num_regs, cris_regmap, and supply_register().
|
static |
Definition at line 146 of file linux-crisv32-low.c.
References Z_PACKET_ACCESS_WP, Z_PACKET_READ_WP, and Z_PACKET_WRITE_WP.
|
static |
Definition at line 113 of file linux-crisv32-low.c.
References supply_register_by_name().
Referenced by cris_insert_point(), and cris_remove_point().
void init_registers_crisv32 | ( | void | ) |
Referenced by initialize_low_arch().
void initialize_low_arch | ( | void | ) |
Definition at line 436 of file linux-crisv32-low.c.
References cris_regsets_info, and init_registers_crisv32().
ps_err_e ps_get_thread_area | ( | const struct ps_prochandle * | ph, |
lwpid_t | lwpid, | ||
int | idx, | ||
void ** | base | ||
) |
Definition at line 339 of file linux-crisv32-low.c.
References PS_ERR, PS_OK, and PTRACE_GET_THREAD_AREA.
|
static |
Definition at line 77 of file linux-crisv32-low.c.
Referenced by cris_breakpoint_at().
|
static |
Definition at line 38 of file linux-crisv32-low.c.
Referenced by cris_fill_gregset(), and cris_store_gregset().
|
static |
Definition at line 382 of file linux-crisv32-low.c.
|
static |
Definition at line 389 of file linux-crisv32-low.c.
Referenced by initialize_low_arch().
|
static |
Definition at line 396 of file linux-crisv32-low.c.
int debug_threads |
Definition at line 24 of file debug.c.
Referenced by cris_get_pc().
Definition at line 402 of file linux-crisv32-low.c.
Referenced by cris_regs_info().
const struct target_desc* tdesc_crisv32 |
Referenced by cris_arch_setup().
struct linux_target_ops the_low_target |
Definition at line 415 of file linux-crisv32-low.c.