GDB (xrefs)
Public Attributes | List of all members
monitor_ops Struct Reference

#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_opstarget
 
int stopbits
 
char ** regnames
 
const char *(* regname )(int index)
 
int num_breakpoints
 
int magic
 

Detailed Description

Definition at line 78 of file monitor.h.

Member Data Documentation

char* monitor_ops::clr_all_break
char* monitor_ops::clr_break
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
int(* monitor_ops::continue_hook) (void)

Definition at line 106 of file monitor.h.

Referenced by monitor_resume().

char* monitor_ops::dump_registers
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
int monitor_ops::flags
struct memrw_cmd monitor_ops::getmem
struct regrw_cmd monitor_ops::getreg
char** monitor_ops::init
char* monitor_ops::line_term
char* monitor_ops::load
char* monitor_ops::loadresp
int monitor_ops::magic
int monitor_ops::num_breakpoints
char* monitor_ops::prompt
char* monitor_ops::register_pattern
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
char* monitor_ops::set_break
struct memrw_cmd monitor_ops::setmem
struct regrw_cmd monitor_ops::setreg
char* monitor_ops::step
char* monitor_ops::stop
int monitor_ops::stopbits
void(* monitor_ops::supply_register) (struct regcache *regcache, char *name, int namelen, char *val, int vallen)
struct target_ops* monitor_ops::target
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().


The documentation for this struct was generated from the following file: