gdb_server: make struct gdb_connection private
it is only used inside gdb_server.c Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
This commit is contained in:
parent
ac46e072df
commit
1c42606aea
|
@ -2,7 +2,7 @@
|
|||
* Copyright (C) 2005 by Dominic Rath *
|
||||
* Dominic.Rath@gmx.de *
|
||||
* *
|
||||
* Copyright (C) 2007,2008 Øyvind Harboe *
|
||||
* Copyright (C) 2007-2009 Øyvind Harboe *
|
||||
* oyvind.harboe@zylin.com *
|
||||
* *
|
||||
* Copyright (C) 2008 by Spencer Oliver *
|
||||
|
@ -37,6 +37,25 @@
|
|||
#include <jtag/jtag.h>
|
||||
|
||||
|
||||
/* private connection data for GDB */
|
||||
struct gdb_connection
|
||||
{
|
||||
char buffer[GDB_BUFFER_SIZE];
|
||||
char *buf_p;
|
||||
int buf_cnt;
|
||||
int ctrl_c;
|
||||
enum target_state frontend_state;
|
||||
struct image *vflash_image;
|
||||
int closed;
|
||||
int busy;
|
||||
int noack_mode;
|
||||
bool sync; /* set flag to true if you want the next stepi to return immediately.
|
||||
allowing GDB to pick up a fresh set of register values from the target
|
||||
without modifying the target state. */
|
||||
|
||||
};
|
||||
|
||||
|
||||
#if 0
|
||||
#define _DEBUG_GDB_IO_
|
||||
#endif
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
* Copyright (C) 2005 by Dominic Rath *
|
||||
* Dominic.Rath@gmx.de *
|
||||
* *
|
||||
* Copyright (C) 2007,2008 Øyvind Harboe *
|
||||
* Copyright (C) 2007-2009 Øyvind Harboe *
|
||||
* oyvind.harboe@zylin.com *
|
||||
* *
|
||||
* Copyright (C) 2008 by Spencer Oliver *
|
||||
|
@ -31,23 +31,6 @@ struct image;
|
|||
|
||||
#define GDB_BUFFER_SIZE 16384
|
||||
|
||||
struct gdb_connection
|
||||
{
|
||||
char buffer[GDB_BUFFER_SIZE];
|
||||
char *buf_p;
|
||||
int buf_cnt;
|
||||
int ctrl_c;
|
||||
enum target_state frontend_state;
|
||||
struct image *vflash_image;
|
||||
int closed;
|
||||
int busy;
|
||||
int noack_mode;
|
||||
bool sync; /* set flag to true if you want the next stepi to return immediately.
|
||||
allowing GDB to pick up a fresh set of register values from the target
|
||||
without modifying the target state. */
|
||||
|
||||
};
|
||||
|
||||
struct gdb_service
|
||||
{
|
||||
struct target *target;
|
||||
|
|
Loading…
Reference in New Issue