Initial revision
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);