From 7cdabc49ca3828c9aeeb6beca4a0beeb71bf23f1 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sun, 14 Dec 2014 16:27:06 -0600 Subject: pc386: Add Edison base support The current support for the Edison supports a single polled UART for input and output plus a simulated clock tick. The activities forward for supporting the Edison have been posted on the RTEMS mailing lists and at: http://rtemsramblings.blogspot.com/2014/12/intel-edison-and-rtems-road-forward.html --- c/src/lib/libbsp/i386/pc386/configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'c/src/lib/libbsp/i386/pc386/configure.ac') diff --git a/c/src/lib/libbsp/i386/pc386/configure.ac b/c/src/lib/libbsp/i386/pc386/configure.ac index 9c039c927c..f8855eece9 100644 --- a/c/src/lib/libbsp/i386/pc386/configure.ac +++ b/c/src/lib/libbsp/i386/pc386/configure.ac @@ -17,6 +17,15 @@ RTEMS_PROG_CCAS RTEMS_CHECK_NETWORKING RTEMS_CHECK_SMP +# Is this an Intel Edison? +# NOTE: As we learn more, this could be trimmed if more issues +# turn out fo lack of legacy peripherals +RTEMS_BSPOPTS_SET([BSP_IS_EDISON],[edison],[1]) +RTEMS_BSPOPTS_SET([BSP_IS_EDISON],[*],[0]) +RTEMS_BSPOPTS_HELP([BSP_IS_EDISON],[Set if the BSP variant is Intel Edison.]) +AM_CONDITIONAL(RTEMS_EDISON,[test "$BSP_IS_EDISON" = "1"]) + +RTEMS_BSPOPTS_SET([BSP_ENABLE_VGA],[edison],[0]) RTEMS_BSPOPTS_SET([BSP_ENABLE_VGA],[*],[1]) RTEMS_BSPOPTS_HELP([BSP_ENABLE_VGA], [Set if the VGA and keyboard console support is enabled.]) @@ -27,6 +36,7 @@ RTEMS_BSPOPTS_HELP([BSP_ENABLE_COM1_COM4], [Set if COM1..COM4 support is enabled.]) AM_CONDITIONAL(RTEMS_VGA,[test "$BSP_ENABLE_COM1_COM4" = "1"]) +RTEMS_BSPOPTS_SET([BSP_ENABLE_IDE],[edison],[0]) RTEMS_BSPOPTS_SET([BSP_ENABLE_IDE],[*],[1]) RTEMS_BSPOPTS_HELP([BSP_ENABLE_IDE], [Set if IDE support is enabled.]) -- cgit v1.2.3