diff options
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/include')
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/include/bsp.h | 3 | ||||
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/include/bspimpl.h | 12 |
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); |