diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2014-12-14 16:27:06 -0600 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2015-01-04 13:44:57 -0600 |
commit | 7cdabc49ca3828c9aeeb6beca4a0beeb71bf23f1 (patch) | |
tree | 128664532dfebd50115c56f7c94d206c482a6c5e /c/src/lib/libbsp/i386/pc386/Makefile.am | |
parent | untar.c: Coverity ID 26151 and reformat (diff) | |
download | rtems-7cdabc49ca3828c9aeeb6beca4a0beeb71bf23f1.tar.bz2 |
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
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/i386/pc386/Makefile.am | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/Makefile.am b/c/src/lib/libbsp/i386/pc386/Makefile.am index 78d0c69e02..1da40f2e32 100644 --- a/c/src/lib/libbsp/i386/pc386/Makefile.am +++ b/c/src/lib/libbsp/i386/pc386/Makefile.am @@ -68,10 +68,14 @@ noinst_LIBRARIES += libbsp.a libbsp_a_SOURCES = # clock +if RTEMS_EDISON +libbsp_a_SOURCES += ../../shared/clock_driver_simidle.c +else libbsp_a_SOURCES += clock/ckinit.c +endif +libbsp_a_SOURCES += ../../shared/clockdrv_shell.h libbsp_a_SOURCES += clock/todcfg.c libbsp_a_SOURCES += ../../shared/tod.c -libbsp_a_SOURCES += ../../shared/clockdrv_shell.h include_rtemsdir = $(includedir)/rtems include_rtems_HEADERS = @@ -80,7 +84,6 @@ if RTEMS_VGA include_rtems_HEADERS += console/keyboard.h include_rtems_HEADERS += console/kd.h include_rtems_HEADERS += console/ps2_drv.h -include_rtems_HEADERS += ../../shared/console_private.h include_rtems_HEADERS += console/vgacons.h libbsp_a_SOURCES += console/inch.c libbsp_a_SOURCES += console/outch.c @@ -108,7 +111,11 @@ endif endif # console (non-graphics support) +if RTEMS_EDISON +libbsp_a_SOURCES += console/console_edison.c +endif include_HEADERS += ../../i386/shared/comm/i386_io.h +include_rtems_HEADERS += ../../shared/console_private.h libbsp_a_SOURCES += console/serial_mouse_config.c libbsp_a_SOURCES += ../../i386/shared/comm/uart.c libbsp_a_SOURCES += ../../i386/shared/comm/tty_drv.c |