summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorØyvind Harboe <oyvind.harboe@zylin.com>2009-12-10 19:11:03 +0100
committerØyvind Harboe <oyvind.harboe@zylin.com>2009-12-11 09:17:23 +0100
commit1c42606aea99e870f0ffd435390e29a160d019ee (patch)
tree80877c07f521be1cc9398983f814152c8f51a94d /src
parentac46e072dfa708ab83c5667f2dc8ee504504aa4b (diff)
downloadopenocd+libswd-1c42606aea99e870f0ffd435390e29a160d019ee.tar.gz
openocd+libswd-1c42606aea99e870f0ffd435390e29a160d019ee.tar.bz2
openocd+libswd-1c42606aea99e870f0ffd435390e29a160d019ee.tar.xz
openocd+libswd-1c42606aea99e870f0ffd435390e29a160d019ee.zip
gdb_server: make struct gdb_connection private
it is only used inside gdb_server.c Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
Diffstat (limited to 'src')
-rw-r--r--src/server/gdb_server.c21
-rw-r--r--src/server/gdb_server.h19
2 files changed, 21 insertions, 19 deletions
diff --git a/src/server/gdb_server.c b/src/server/gdb_server.c
index f9cca99f..ea92d3ba 100644
--- a/src/server/gdb_server.c
+++ b/src/server/gdb_server.c
@@ -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
diff --git a/src/server/gdb_server.h b/src/server/gdb_server.h
index 05666a59..17e40fe6 100644
--- a/src/server/gdb_server.h
+++ b/src/server/gdb_server.h
@@ -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;