GDB (xrefs)
|
#include "monitor.h"
Public Attributes | |
int | flags |
char ** | init |
char * | cont |
char * | step |
char * | stop |
char * | set_break |
char * | clr_break |
char * | clr_all_break |
char * | fill |
struct memrw_cmd | setmem |
struct memrw_cmd | getmem |
struct regrw_cmd | setreg |
struct regrw_cmd | getreg |
char * | dump_registers |
char * | register_pattern |
void(* | supply_register )(struct regcache *regcache, char *name, int namelen, char *val, int vallen) |
int(* | dumpregs )(struct regcache *) |
int(* | continue_hook )(void) |
int(* | wait_filter )(char *buf, int bufmax, int *response_length, struct target_waitstatus *status) |
char * | load |
char * | loadresp |
char * | prompt |
char * | line_term |
char * | cmd_end |
struct target_ops * | target |
int | stopbits |
char ** | regnames |
const char *(* | regname )(int index) |
int | num_breakpoints |
int | magic |
Definition at line 89 of file monitor.h.
Referenced by init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_open().
char* monitor_ops::clr_break |
Definition at line 88 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_remove_breakpoint().
char* monitor_ops::cmd_end |
Definition at line 115 of file monitor.h.
Referenced by init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), and init_ppc_cmds().
char* monitor_ops::cont |
Definition at line 82 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_resume().
int(* monitor_ops::continue_hook)(void) |
Definition at line 106 of file monitor.h.
Referenced by monitor_resume().
Definition at line 100 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), monitor_dump_regs(), monitor_wait(), and picobug_dumpregs().
int(* monitor_ops::dumpregs)(struct regcache *) |
Definition at line 105 of file monitor.h.
Referenced by init_picobug_cmds(), and monitor_dump_regs().
char* monitor_ops::fill |
Definition at line 90 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_ppc_cmds(), and monitor_write_memory().
Definition at line 80 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), monitor_fetch_register(), monitor_insert_breakpoint(), monitor_load(), monitor_open(), monitor_read_memory(), monitor_read_memory_single(), monitor_remove_breakpoint(), monitor_resume(), monitor_stop(), monitor_store_register(), monitor_wait(), monitor_wait_filter(), monitor_wait_srec_ack(), monitor_write_memory(), monitor_xfer_memory(), and readchar().
struct memrw_cmd monitor_ops::getmem |
Definition at line 92 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), monitor_open(), monitor_read_memory(), and monitor_read_memory_single().
struct regrw_cmd monitor_ops::getreg |
Definition at line 94 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), monitor_fetch_register(), monitor_fetch_registers(), monitor_write_memory_bytes(), and monitor_write_memory_longlongs().
char** monitor_ops::init |
Definition at line 81 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_open().
char* monitor_ops::line_term |
Definition at line 114 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_open().
char* monitor_ops::load |
Definition at line 111 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_load().
char* monitor_ops::loadresp |
Definition at line 112 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_ppc_cmds(), and monitor_load().
Definition at line 124 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_open().
Definition at line 122 of file monitor.h.
Referenced by init_picobug_cmds(), monitor_insert_breakpoint(), monitor_open(), and monitor_remove_breakpoint().
char* monitor_ops::prompt |
Definition at line 113 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), monitor_expect_prompt(), and monitor_rcmd().
Definition at line 101 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_ppc_cmds(), monitor_open(), and monitor_wait().
const char*(* monitor_ops::regname)(int index) |
Definition at line 120 of file monitor.h.
Referenced by init_dbug_cmds(), monitor_fetch_register(), and monitor_store_register().
char** monitor_ops::regnames |
Definition at line 118 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), monitor_fetch_register(), and monitor_store_register().
char* monitor_ops::set_break |
Definition at line 85 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), monitor_insert_breakpoint(), and monitor_open().
struct memrw_cmd monitor_ops::setmem |
Definition at line 91 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), monitor_open(), monitor_write_memory(), monitor_write_memory_block(), monitor_write_memory_bytes(), and monitor_write_memory_longlongs().
struct regrw_cmd monitor_ops::setreg |
Definition at line 93 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), monitor_open(), and monitor_store_register().
char* monitor_ops::step |
Definition at line 83 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_resume().
char* monitor_ops::stop |
Definition at line 84 of file monitor.h.
Referenced by init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_ppc_cmds(), monitor_open(), and monitor_stop().
Definition at line 117 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_open().
void(* monitor_ops::supply_register)(struct regcache *regcache, char *name, int namelen, char *val, int vallen) |
Definition at line 103 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_ppc_cmds(), and parse_register_dump().
struct target_ops* monitor_ops::target |
Definition at line 116 of file monitor.h.
Referenced by _initialize_dink32_rom(), init_dbug_cmds(), init_m32r_cmds(), init_mon2000_cmds(), init_picobug_cmds(), init_ppc_cmds(), and monitor_open().
int(* monitor_ops::wait_filter)(char *buf,int bufmax, int *response_length, struct target_waitstatus *status) |
Definition at line 107 of file monitor.h.
Referenced by monitor_wait().