summaryrefslogtreecommitdiff
path: root/tools/gdb/serial.h
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gdb/serial.h')
-rw-r--r--tools/gdb/serial.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/tools/gdb/serial.h b/tools/gdb/serial.h
new file mode 100644
index 0000000..60629bd
--- /dev/null
+++ b/tools/gdb/serial.h
@@ -0,0 +1,11 @@
+#include <termios.h>
+
+#define SERIAL_ERROR -1 /* General error, see errno for details */
+#define SERIAL_TIMEOUT -2
+#define SERIAL_EOF -3
+
+extern speed_t cvtspeed(char *);
+extern int serialopen(char *, speed_t);
+extern int serialreadchar(int, int);
+extern int serialwrite(int, char *, int);
+extern int serialclose(int);