summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/m68k/mvme167/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/lib/libbsp/m68k/mvme167/configure.ac')
-rw-r--r--c/src/lib/libbsp/m68k/mvme167/configure.ac17
1 files changed, 16 insertions, 1 deletions
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