|
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 |
| struct image * | vflash_image |
Definition at line 66 of file gdb_server.c.
| bool gdb_connection::attached |
Definition at line 89 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 69 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 68 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 67 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 74 of file gdb_server.c.
Referenced by gdb_get_packet(), gdb_keep_client_alive(), gdb_log_callback(), gdb_new_connection(), and gdb_put_packet().
| bool gdb_connection::closed |
Definition at line 73 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 70 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 91 of file gdb_server.c.
Referenced by gdb_input_inner(), and gdb_new_connection().
| enum target_state gdb_connection::frontend_state |
Definition at line 70 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 84 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 75 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 95 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 79 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 91 of file gdb_server.c.
Referenced by gdb_new_connection(), and gdb_query_packet().
| char* gdb_connection::thread_list |
Definition at line 95 of file gdb_server.c.
Referenced by gdb_new_connection(), and gdb_query_packet().
| struct image* gdb_connection::vflash_image |
Definition at line 72 of file gdb_server.c.
Referenced by gdb_connection_closed(), gdb_new_connection(), and gdb_v_packet().