diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-09-14 20:42:57 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-09-14 20:42:57 +0000 |
commit | a012d1881a084c7bf351849e9fe973d91423b972 (patch) | |
tree | bdb1ca5a46e85277f59d6a0cd2bc77c5e5531a5e /c | |
parent | 2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com> (diff) | |
download | rtems-a012d1881a084c7bf351849e9fe973d91423b972.tar.bz2 |
2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, include/bspopts.h.in: Split out
bsp_get_work_area() into its own file and user BSP Framework to
perform more initialization. Use same shared implementation as
edb7312 and csb336.
Diffstat (limited to 'c')
-rw-r--r-- | c/src/lib/libbsp/arm/smdk2410/ChangeLog | 7 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/smdk2410/Makefile.am | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/smdk2410/configure.ac | 2 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/smdk2410/include/bspopts.h.in | 8 |
4 files changed, 20 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/arm/smdk2410/ChangeLog b/c/src/lib/libbsp/arm/smdk2410/ChangeLog index 1107b7aa9e..a9f470d822 100644 --- a/c/src/lib/libbsp/arm/smdk2410/ChangeLog +++ b/c/src/lib/libbsp/arm/smdk2410/ChangeLog @@ -1,3 +1,10 @@ +2008-09-14 Joel Sherrill <joel.sherrill@oarcorp.com> + + * Makefile.am, configure.ac, include/bspopts.h.in: Split out + bsp_get_work_area() into its own file and user BSP Framework to + perform more initialization. Use same shared implementation as + edb7312 and csb336. + 2008-08-21 Joel Sherrill <joel.sherrill@oarcorp.com> * Makefile.am: No BSP should use exit.c as a file name. exit() is POSIX diff --git a/c/src/lib/libbsp/arm/smdk2410/Makefile.am b/c/src/lib/libbsp/arm/smdk2410/Makefile.am index db317855a1..7e31bd8c02 100644 --- a/c/src/lib/libbsp/arm/smdk2410/Makefile.am +++ b/c/src/lib/libbsp/arm/smdk2410/Makefile.am @@ -28,7 +28,9 @@ dist_project_lib_DATA += startup/linkcmds startup_SOURCES = ../../shared/bsplibc.c ../../shared/bsppost.c \ ../gp32/startup/bspstart.c ../gp32/startup/bspclean.c startup/memmap.c \ ../../shared/bootcard.c ../../shared/sbrk.c \ - ../../shared/bsppredriverhook.c ../../shared/gnatinstallhandler.c + ../../shared/bsppretaskinghook.c \ + ../../shared/bsppredriverhook.c ../shared/bspgetworkarea.c \ + ../../shared/gnatinstallhandler.c console_SOURCES = ../gp32/console/uart.c ../../shared/console.c abort_SOURCES = ../shared/abort/abort.c smc_SOURCES = ../gp32/smc/smc.c ../gp32/smc/smc.h diff --git a/c/src/lib/libbsp/arm/smdk2410/configure.ac b/c/src/lib/libbsp/arm/smdk2410/configure.ac index 19852282ed..a802360cdd 100644 --- a/c/src/lib/libbsp/arm/smdk2410/configure.ac +++ b/c/src/lib/libbsp/arm/smdk2410/configure.ac @@ -18,6 +18,8 @@ RTEMS_PROG_CCAS RTEMS_CHECK_NETWORKING AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes") +RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION + # Explicitly list all Makefiles here AC_CONFIG_FILES([Makefile]) AC_OUTPUT diff --git a/c/src/lib/libbsp/arm/smdk2410/include/bspopts.h.in b/c/src/lib/libbsp/arm/smdk2410/include/bspopts.h.in index f11cf7efbb..a8a4bcbb38 100644 --- a/c/src/lib/libbsp/arm/smdk2410/include/bspopts.h.in +++ b/c/src/lib/libbsp/arm/smdk2410/include/bspopts.h.in @@ -1,5 +1,13 @@ /* include/bspopts.h.in. Generated from configure.ac by autoheader. */ +/* BSP uses shared logic in bootcard.c */ +#undef BSP_BOOTCARD_HANDLES_RAM_ALLOCATION + +/* If defined, then PSIM will put a non-zero pattern into the RTEMS Workspace + and C program heap. This should assist in finding code that assumes memory + starts set to zero. */ +#undef BSP_DIRTY_MEMORY + /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT |