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 *
|
* Copyright (C) 2005 by Dominic Rath *
|
||||||
* Dominic.Rath@gmx.de *
|
* Dominic.Rath@gmx.de *
|
||||||
* *
|
* *
|
||||||
* Copyright (C) 2007,2008 Øyvind Harboe *
|
* Copyright (C) 2007-2009 Øyvind Harboe *
|
||||||
* oyvind.harboe@zylin.com *
|
* oyvind.harboe@zylin.com *
|
||||||
* *
|
* *
|
||||||
* Copyright (C) 2008 by Spencer Oliver *
|
* Copyright (C) 2008 by Spencer Oliver *
|
||||||
|
@ -37,6 +37,25 @@
|
||||||
#include <jtag/jtag.h>
|
#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
|
#if 0
|
||||||
#define _DEBUG_GDB_IO_
|
#define _DEBUG_GDB_IO_
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* Copyright (C) 2005 by Dominic Rath *
|
* Copyright (C) 2005 by Dominic Rath *
|
||||||
* Dominic.Rath@gmx.de *
|
* Dominic.Rath@gmx.de *
|
||||||
* *
|
* *
|
||||||
* Copyright (C) 2007,2008 Øyvind Harboe *
|
* Copyright (C) 2007-2009 Øyvind Harboe *
|
||||||
* oyvind.harboe@zylin.com *
|
* oyvind.harboe@zylin.com *
|
||||||
* *
|
* *
|
||||||
* Copyright (C) 2008 by Spencer Oliver *
|
* Copyright (C) 2008 by Spencer Oliver *
|
||||||
|
@ -31,23 +31,6 @@ struct image;
|
||||||
|
|
||||||
#define GDB_BUFFER_SIZE 16384
|
#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 gdb_service
|
||||||
{
|
{
|
||||||
struct target *target;
|
struct target *target;
|
||||||
|
|
Loading…
Reference in New Issue