summaryrefslogtreecommitdiffstats
path: root/src/core/gdbserial.c
diff options
context:
space:
mode:
authorStefan Hajnoczi2008-06-16 15:42:22 +0200
committerMichael Brown2008-06-30 20:19:48 +0200
commite9e1da131a6fe49886e0e6e0a5adeb533d79791b (patch)
tree70de8001c0346da7b36efeeb6b7f24e8518b2c5d /src/core/gdbserial.c
parent[GDB] Obey flow control when GDB connects. (diff)
downloadipxe-e9e1da131a6fe49886e0e6e0a5adeb533d79791b.tar.gz
ipxe-e9e1da131a6fe49886e0e6e0a5adeb533d79791b.tar.xz
ipxe-e9e1da131a6fe49886e0e6e0a5adeb533d79791b.zip
[GDB] Provide functions to manually enter GDB stub.
Diffstat (limited to 'src/core/gdbserial.c')
-rw-r--r--src/core/gdbserial.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/core/gdbserial.c b/src/core/gdbserial.c
index 2fecd5f6..b0d50479 100644
--- a/src/core/gdbserial.c
+++ b/src/core/gdbserial.c
@@ -19,6 +19,7 @@
#include <assert.h>
#include <gpxe/serial.h>
#include <gpxe/gdbstub.h>
+#include <gpxe/gdbserial.h>
struct gdb_transport serial_gdb_transport __gdb_transport;
@@ -39,3 +40,7 @@ struct gdb_transport serial_gdb_transport __gdb_transport = {
.recv = gdbserial_recv,
.send = gdbserial_send,
};
+
+struct gdb_transport *gdbserial_configure ( void ) {
+ return &serial_gdb_transport;
+}