summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2001-12-18 14:10:35 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2001-12-18 14:10:35 +0000
commit90bc056823511a3b46ba13e0bcc8f8eaeaa10f4e (patch)
tree1c89f218c206328a990022c1495a44c87e810ae8 /c
parent2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff)
downloadrtems-90bc056823511a3b46ba13e0bcc8f8eaeaa10f4e.tar.bz2
2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Add RTEMS_BPSOPTS_*(CD2401_INT_LEVEL). Add RTEMS_BPSOPTS_*(CD2401_IO_MODE). Add RTEMS_BPSOPTS_*(CD2401_USE_TERMIOS). Add AC_DEFINE_UNQUOTED([mvme167]).
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/m68k/mvme167/ChangeLog7
-rw-r--r--c/src/lib/libbsp/m68k/mvme167/configure.ac17
2 files changed, 23 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/m68k/mvme167/ChangeLog b/c/src/lib/libbsp/m68k/mvme167/ChangeLog
index 1829f05ac0..6025444efc 100644
--- a/c/src/lib/libbsp/m68k/mvme167/ChangeLog
+++ b/c/src/lib/libbsp/m68k/mvme167/ChangeLog
@@ -1,3 +1,10 @@
+2001-12-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
+
+ * configure.ac: Add RTEMS_BPSOPTS_*(CD2401_INT_LEVEL).
+ Add RTEMS_BPSOPTS_*(CD2401_IO_MODE).
+ Add RTEMS_BPSOPTS_*(CD2401_USE_TERMIOS).
+ Add AC_DEFINE_UNQUOTED([mvme167]).
+
2001-11-30 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* configure.ac: Introduce RTEMS_BSP_CONFIGURE.
diff --git a/c/src/lib/libbsp/m68k/mvme167/configure.ac b/c/src/lib/libbsp/m68k/mvme167/configure.ac
index d1da7d233b..7d258cb824 100644
--- a/c/src/lib/libbsp/m68k/mvme167/configure.ac
+++ b/c/src/lib/libbsp/m68k/mvme167/configure.ac
@@ -16,9 +16,24 @@ RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
RTEMS_CANONICALIZE_TOOLS
RTEMS_CHECK_NETWORKING
-
AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
+# HACK: Propagate #define mvme167 into bspopts.h
+# Used inside ../mvme162/include/mvme16x_hw.h
+AC_DEFINE_UNQUOTED([mvme167],[1],
+[If building the mvme167 BSP])
+
+RTEMS_BSPOPTS_SET([CD2401_INT_LEVEL],[*],[1])
+RTEMS_BSPOPTS_HELP([CD2401_INT_LEVEL],
+[Interrupt level for the CD2401(when CD2401_IO_MODE == 1).])
+
+RTEMS_BSPOPTS_SET([CD2401_IO_MODE],[*],[0])
+RTEMS_BSPOPTS_HELP([CD2401_IO_MODE],
+[0 for polled I/O, 1 for interrupt-driven.])
+
+RTEMS_BSPOPTS_SET([CD2401_USE_TERMIOS],[*],[0])
+RTEMS_BSPOPTS_HELP([CD2401_USE_TERMIOS],
+[1 for using termios based console.])
# Explicitly list all Makefiles here
AC_CONFIG_FILES([Makefile