summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/mips
diff options
context:
space:
mode:
authorJennifer Averett <Jennifer.Averett@OARcorp.com>2011-10-18 18:35:25 +0000
committerJennifer Averett <Jennifer.Averett@OARcorp.com>2011-10-18 18:35:25 +0000
commite1ddcec09e6f7721ae0d625df31261a023c15a6c (patch)
tree4c2406a105da3b9baa6d0569aa1f00f3315adebf /c/src/lib/libbsp/mips
parent2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com> (diff)
downloadrtems-e1ddcec09e6f7721ae0d625df31261a023c15a6c.tar.bz2
2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
PR 1917/bsps * Makefile.am, console/conscfg.c: Modifications to add dynamic tables for libchip serial drivers.
Diffstat (limited to 'c/src/lib/libbsp/mips')
-rw-r--r--c/src/lib/libbsp/mips/genmongoosev/ChangeLog6
-rw-r--r--c/src/lib/libbsp/mips/genmongoosev/Makefile.am4
-rw-r--r--c/src/lib/libbsp/mips/genmongoosev/console/conscfg.c10
3 files changed, 12 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/mips/genmongoosev/ChangeLog b/c/src/lib/libbsp/mips/genmongoosev/ChangeLog
index 5093f8ddfd..b61df951b0 100644
--- a/c/src/lib/libbsp/mips/genmongoosev/ChangeLog
+++ b/c/src/lib/libbsp/mips/genmongoosev/ChangeLog
@@ -1,3 +1,9 @@
+2011-10-18 Jennifer Averett <Jennifer.Averett@OARcorp.com>
+
+ PR 1917/bsps
+ * Makefile.am, console/conscfg.c: Modifications to add dynamic tables
+ for libchip serial drivers.
+
2011-06-19 Ralf Corsépius <ralf.corsepius@rtems.org>
* Makefile.am: Fix broken path to clockdrv_shell.h.
diff --git a/c/src/lib/libbsp/mips/genmongoosev/Makefile.am b/c/src/lib/libbsp/mips/genmongoosev/Makefile.am
index d109d6879c..322bf965c3 100644
--- a/c/src/lib/libbsp/mips/genmongoosev/Makefile.am
+++ b/c/src/lib/libbsp/mips/genmongoosev/Makefile.am
@@ -40,7 +40,9 @@ libbsp_a_SOURCES += ../../shared/bspclean.c ../../shared/bsppretaskinghook.c \
libbsp_a_SOURCES += clock/clockdrv.c
libbsp_a_SOURCES += ../../shared/clockdrv_shell.h
# console
-libbsp_a_SOURCES += console/conscfg.c ../../shared/console.c
+libbsp_a_SOURCES += console/conscfg.c ../../shared/console.c \
+ ../../shared/console_select.c ../../shared/console_control.c \
+ ../../shared/console_read.c ../../shared/console_write.c
# timer
libbsp_a_SOURCES += timer/timer.c
diff --git a/c/src/lib/libbsp/mips/genmongoosev/console/conscfg.c b/c/src/lib/libbsp/mips/genmongoosev/console/conscfg.c
index cfc83a570f..9045bd5701 100644
--- a/c/src/lib/libbsp/mips/genmongoosev/console/conscfg.c
+++ b/c/src/lib/libbsp/mips/genmongoosev/console/conscfg.c
@@ -28,7 +28,7 @@
#define MG5UART_FUNCTIONS &mg5uart_fns_polled
#endif
-console_tbl Console_Port_Tbl[] = {
+console_tbl Console_Configuration_Ports[] = {
{
"/dev/com0", /* sDeviceName */
SERIAL_MG5UART, /* deviceType */
@@ -73,13 +73,9 @@ console_tbl Console_Port_Tbl[] = {
* Declare some information used by the console driver
*/
-#define NUM_CONSOLE_PORTS (sizeof(Console_Port_Tbl)/sizeof(console_tbl))
+#define NUM_CONSOLE_PORTS (sizeof(Console_Configuration_Ports)/sizeof(console_tbl))
-unsigned long Console_Port_Count = NUM_CONSOLE_PORTS;
-
-console_data Console_Port_Data[NUM_CONSOLE_PORTS];
-
-rtems_device_minor_number Console_Port_Minor;
+unsigned long Console_Configuration_Count = NUM_CONSOLE_PORTS;
/*
* printk() support that simply routes printk to stderr