summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/pc386/include
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/include')
-rw-r--r--c/src/lib/libbsp/i386/pc386/include/bsp.h3
-rw-r--r--c/src/lib/libbsp/i386/pc386/include/bspimpl.h12
2 files changed, 13 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/include/bsp.h b/c/src/lib/libbsp/i386/pc386/include/bsp.h
index 34516f038a..cdfbce619e 100644
--- a/c/src/lib/libbsp/i386/pc386/include/bsp.h
+++ b/c/src/lib/libbsp/i386/pc386/include/bsp.h
@@ -197,7 +197,7 @@ void rtems_irq_mngt_init(void); /* from 'irq_init.c' */
*/
void *clock_driver_sim_idle_body(uintptr_t);
#define BSP_IDLE_TASK_BODY clock_driver_sim_idle_body
- /*
+ /*
* hack to kill some time. Hopefully hitting a hardware register is slower
* than an empty loop.
*/
@@ -255,6 +255,7 @@ void bsp_ide_cmdline_init(void);
void init_remote_gdb( void );
void i386_stub_glue_init(int uart);
void i386_stub_glue_init_breakin(void);
+int i386_stub_glue_uart(void);
void breakpoint(void);
#define BSP_MAXIMUM_DEVICES 6
diff --git a/c/src/lib/libbsp/i386/pc386/include/bspimpl.h b/c/src/lib/libbsp/i386/pc386/include/bspimpl.h
index 6503e0a0e2..314fb91eb9 100644
--- a/c/src/lib/libbsp/i386/pc386/include/bspimpl.h
+++ b/c/src/lib/libbsp/i386/pc386/include/bspimpl.h
@@ -1,7 +1,7 @@
/**
* @file
*
- * BSP specific helpers
+ * BSP specific helpers
*/
/*
@@ -30,6 +30,16 @@ const pci_config_access_functions *pci_io_initialize(void);
void pc386_parse_console_arguments(void);
/*
+ * Helper to parse boot command line arguments related to gdb
+ */
+void pc386_parse_gdb_arguments(void);
+
+/*
+ * Dynamically probe for Legacy UARTS
+ */
+void legacy_uart_probe(void);
+
+/*
* Dynamically probe for PCI UARTS
*/
void pci_uart_probe(void);