summaryrefslogtreecommitdiff
path: root/src/server/gdb_server.h
diff options
context:
space:
mode:
authorBroadcom Corporation (Evan Hunter) <ehunter@broadcom.com>2011-04-14 10:25:01 +0200
committerØyvind Harboe <oyvind.harboe@zylin.com>2011-04-15 08:24:18 +0200
commitb69119668ed8d9633280f8b596fe9af60f51644b (patch)
tree68a8f525c679f6ce4a9a852b90116afa214329e0 /src/server/gdb_server.h
parentf9feeacb7fa9b1f60d803708b831bde2187f29b5 (diff)
downloadopenocd+libswd-b69119668ed8d9633280f8b596fe9af60f51644b.tar.gz
openocd+libswd-b69119668ed8d9633280f8b596fe9af60f51644b.tar.bz2
openocd+libswd-b69119668ed8d9633280f8b596fe9af60f51644b.tar.xz
openocd+libswd-b69119668ed8d9633280f8b596fe9af60f51644b.zip
RTOS Thread awareness support wip
- works on Cortex-M3 with ThreadX and FreeRTOS Compared to original patch a few nits were fixed: - remove stricmp usage - unsigned compare fix - printf formatting fixes - fixed a bug with overrunning a memory buffer allocated with malloc.
Diffstat (limited to 'src/server/gdb_server.h')
-rw-r--r--src/server/gdb_server.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/server/gdb_server.h b/src/server/gdb_server.h
index d7a6ad0a..cb3962ff 100644
--- a/src/server/gdb_server.h
+++ b/src/server/gdb_server.h
@@ -8,6 +8,9 @@
* Copyright (C) 2008 by Spencer Oliver *
* spen@spen-soft.co.uk *
* *
+ * Copyright (C) 2011 by Broadcom Corporation *
+ * Evan Hunter - ehunter@broadcom.com *
+ * *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
* the Free Software Foundation; either version 2 of the License, or *
@@ -39,6 +42,8 @@ struct gdb_service
int gdb_target_add_all(struct target *target);
int gdb_register_commands(struct command_context *command_context);
+int gdb_put_packet(struct connection *connection, char *buffer, int len);
+
#define ERROR_GDB_BUFFER_TOO_SMALL (-800)
#define ERROR_GDB_TIMEOUT (-801)