summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2010-05-25 10:47:17 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2010-05-25 10:47:17 +0000
commit75d1585893ea82ff5cf694f9391ef1d771a4c76a (patch)
tree13092b5f353bf16207c9345b35205d6736554182 /c
parent2010-05-24 Peter Dufault <dufault@hda.com> (diff)
downloadrtems-75d1585893ea82ff5cf694f9391ef1d771a4c76a.tar.bz2
2010-05-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
* configure.ac, include/bspopts.h.in: Added BSP_SMALL_MEMORY option.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/ChangeLog4
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/configure.ac4
-rw-r--r--c/src/lib/libbsp/arm/lpc32xx/include/bspopts.h.in3
3 files changed, 11 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/arm/lpc32xx/ChangeLog b/c/src/lib/libbsp/arm/lpc32xx/ChangeLog
index b824097c3d..f57432b383 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/ChangeLog
+++ b/c/src/lib/libbsp/arm/lpc32xx/ChangeLog
@@ -1,3 +1,7 @@
+2010-05-25 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * configure.ac, include/bspopts.h.in: Added BSP_SMALL_MEMORY option.
+
2010-05-21 Sebastian Huber <sebastian.huber@embedded-brains.de>
* include/lpc32xx.h: Update for utility macro changes.
diff --git a/c/src/lib/libbsp/arm/lpc32xx/configure.ac b/c/src/lib/libbsp/arm/lpc32xx/configure.ac
index 41ee65fa89..2b30bb6391 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/configure.ac
+++ b/c/src/lib/libbsp/arm/lpc32xx/configure.ac
@@ -21,6 +21,10 @@ RTEMS_PROG_CCAS
RTEMS_CHECK_NETWORKING
AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
+RTEMS_BSPOPTS_SET([BSP_SMALL_MEMORY],[lpc32xx_mzx_boot_int],[1])
+RTEMS_BSPOPTS_SET([BSP_SMALL_MEMORY],[*],[])
+RTEMS_BSPOPTS_HELP([BSP_SMALL_MEMORY],[disable testsuite samples with high memory demands])
+
RTEMS_BSPOPTS_SET([LPC32XX_OSCILLATOR_MAIN],[*],[13000000U])
RTEMS_BSPOPTS_HELP([LPC32XX_OSCILLATOR_MAIN],[main oscillator frequency in Hz])
diff --git a/c/src/lib/libbsp/arm/lpc32xx/include/bspopts.h.in b/c/src/lib/libbsp/arm/lpc32xx/include/bspopts.h.in
index a75bc57b88..639a9adc0e 100644
--- a/c/src/lib/libbsp/arm/lpc32xx/include/bspopts.h.in
+++ b/c/src/lib/libbsp/arm/lpc32xx/include/bspopts.h.in
@@ -12,6 +12,9 @@
/* If defined, reset the board when the application exits. */
#undef BSP_RESET_BOARD_AT_EXIT
+/* disable testsuite samples with high memory demands */
+#undef BSP_SMALL_MEMORY
+
/* reset vector address for BSP start */
#undef BSP_START_RESET_VECTOR