OpenOCD
|
Data Fields | |
bool | attached |
int | buf_cnt |
char * | buf_p |
char | buffer [GDB_BUFFER_SIZE+1] |
bool | busy |
bool | closed |
bool | ctrl_c |
bool | extended_protocol |
enum target_state | frontend_state |
bool | mem_write_error |
int | noack_mode |
enum gdb_output_flag | output_flag |
bool | sync |
struct target_desc_format | target_desc |
char * | thread_list |
unsigned int | unique_index |
struct image * | vflash_image |
Definition at line 68 of file gdb_server.c.
bool gdb_connection::attached |
Definition at line 93 of file gdb_server.c.
Referenced by gdb_input_inner(), gdb_last_signal_packet(), gdb_new_connection(), and gdb_restart_inferior().
int gdb_connection::buf_cnt |
Definition at line 71 of file gdb_server.c.
Referenced by check_pending(), fetch_packet(), gdb_get_char(), gdb_get_char_fast(), gdb_get_char_inner(), gdb_input_inner(), gdb_new_connection(), and gdb_putback_char().
char* gdb_connection::buf_p |
Definition at line 70 of file gdb_server.c.
Referenced by fetch_packet(), gdb_get_char(), gdb_get_char_fast(), gdb_get_char_inner(), gdb_new_connection(), and gdb_putback_char().
char gdb_connection::buffer[GDB_BUFFER_SIZE+1] |
Definition at line 69 of file gdb_server.c.
Referenced by gdb_get_char_inner(), gdb_new_connection(), and gdb_putback_char().
bool gdb_connection::busy |
Definition at line 78 of file gdb_server.c.
Referenced by gdb_get_packet(), gdb_log_callback(), gdb_new_connection(), and gdb_put_packet().
bool gdb_connection::closed |
Definition at line 75 of file gdb_server.c.
Referenced by gdb_get_char_inner(), gdb_get_packet_inner(), gdb_input(), gdb_new_connection(), gdb_put_packet_inner(), and gdb_write().
bool gdb_connection::ctrl_c |
Definition at line 72 of file gdb_server.c.
Referenced by gdb_get_packet_inner(), gdb_input_inner(), gdb_new_connection(), gdb_put_packet_inner(), and gdb_signal_reply().
bool gdb_connection::extended_protocol |
Definition at line 95 of file gdb_server.c.
Referenced by gdb_input_inner(), and gdb_new_connection().
enum target_state gdb_connection::frontend_state |
Definition at line 72 of file gdb_server.c.
Referenced by gdb_fileio_reply(), gdb_frontend_halted(), gdb_handle_vcont_packet(), gdb_input_inner(), gdb_new_connection(), and gdb_signal_reply().
bool gdb_connection::mem_write_error |
Definition at line 88 of file gdb_server.c.
Referenced by gdb_input_inner(), gdb_new_connection(), and gdb_write_memory_binary_packet().
int gdb_connection::noack_mode |
Definition at line 79 of file gdb_server.c.
Referenced by gdb_get_packet_inner(), gdb_new_connection(), gdb_put_packet_inner(), and gdb_query_packet().
enum gdb_output_flag gdb_connection::output_flag |
Definition at line 99 of file gdb_server.c.
Referenced by gdb_frontend_halted(), gdb_handle_vcont_packet(), gdb_input_inner(), gdb_keep_client_alive(), gdb_log_callback(), gdb_new_connection(), gdb_put_packet_inner(), and gdb_query_packet().
bool gdb_connection::sync |
Definition at line 83 of file gdb_server.c.
Referenced by COMMAND_HANDLER(), gdb_handle_vcont_packet(), gdb_input_inner(), and gdb_new_connection().
struct target_desc_format gdb_connection::target_desc |
Definition at line 95 of file gdb_server.c.
Referenced by gdb_new_connection(), and gdb_query_packet().
char* gdb_connection::thread_list |
Definition at line 99 of file gdb_server.c.
Referenced by gdb_new_connection(), and gdb_query_packet().
unsigned int gdb_connection::unique_index |
Definition at line 103 of file gdb_server.c.
Referenced by gdb_connection_closed(), gdb_log_incoming_packet(), gdb_log_outgoing_packet(), and gdb_new_connection().
struct image* gdb_connection::vflash_image |
Definition at line 74 of file gdb_server.c.
Referenced by gdb_connection_closed(), gdb_new_connection(), and gdb_v_packet().