forked from Imagelibrary/rtems
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
* Makefile.am, configure.ac, include/bspopts.h.in: Use standardized bsp_cleanup() which can optionally print a message, poll for user to press key, and call bsp_reset(). Using this eliminates the various bsp_cleanup() implementations which had their own implementation and variety of string constants.
This commit is contained in:
@@ -1,3 +1,11 @@
|
|||||||
|
2008-09-22 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
|
* Makefile.am, configure.ac, include/bspopts.h.in: Use standardized
|
||||||
|
bsp_cleanup() which can optionally print a message, poll for user to
|
||||||
|
press key, and call bsp_reset(). Using this eliminates the various
|
||||||
|
bsp_cleanup() implementations which had their own implementation and
|
||||||
|
variety of string constants.
|
||||||
|
|
||||||
2008-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>
|
2008-09-21 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||||
|
|
||||||
* startup/linkcmds: Move WorkAreaBase to be closer to end definition.
|
* startup/linkcmds: Move WorkAreaBase to be closer to end definition.
|
||||||
|
|||||||
@@ -26,7 +26,8 @@ project_lib_DATA = start.$(OBJEXT)
|
|||||||
dist_project_lib_DATA += startup/linkcmds
|
dist_project_lib_DATA += startup/linkcmds
|
||||||
|
|
||||||
startup_SOURCES = ../../shared/bsplibc.c ../../shared/bsppost.c \
|
startup_SOURCES = ../../shared/bsplibc.c ../../shared/bsppost.c \
|
||||||
../gp32/startup/bspstart.c ../gp32/startup/bspclean.c startup/memmap.c \
|
../gp32/startup/bspstart.c ../../shared/bspclean.c \
|
||||||
|
../gp32/startup/bspreset.c startup/memmap.c \
|
||||||
../../shared/bootcard.c ../../shared/sbrk.c \
|
../../shared/bootcard.c ../../shared/sbrk.c \
|
||||||
../../shared/bsppretaskinghook.c \
|
../../shared/bsppretaskinghook.c \
|
||||||
../../shared/bsppredriverhook.c ../../shared/bspgetworkarea.c \
|
../../shared/bsppredriverhook.c ../../shared/bspgetworkarea.c \
|
||||||
|
|||||||
@@ -18,6 +18,15 @@ RTEMS_PROG_CCAS
|
|||||||
RTEMS_CHECK_NETWORKING
|
RTEMS_CHECK_NETWORKING
|
||||||
AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
|
AM_CONDITIONAL(HAS_NETWORKING,test "$HAS_NETWORKING" = "yes")
|
||||||
|
|
||||||
|
RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[1])
|
||||||
|
RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET],
|
||||||
|
[If defined, print a message and wait until pressed before resetting
|
||||||
|
board when application exits.])
|
||||||
|
|
||||||
|
RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[1])
|
||||||
|
RTEMS_BSPOPTS_HELP([BSP_RESET_BOARD_AT_EXIT],
|
||||||
|
[If defined, reset the board when the application exits.])
|
||||||
|
|
||||||
RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION
|
RTEMS_BSP_BOOTCARD_HANDLES_RAM_ALLOCATION
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
# Explicitly list all Makefiles here
|
||||||
|
|||||||
@@ -8,6 +8,13 @@
|
|||||||
starts set to zero. */
|
starts set to zero. */
|
||||||
#undef BSP_DIRTY_MEMORY
|
#undef BSP_DIRTY_MEMORY
|
||||||
|
|
||||||
|
/* If defined, print a message and wait until pressed before resetting board
|
||||||
|
when application exits. */
|
||||||
|
#undef BSP_PRESS_KEY_FOR_RESET
|
||||||
|
|
||||||
|
/* If defined, reset the board when the application exits. */
|
||||||
|
#undef BSP_RESET_BOARD_AT_EXIT
|
||||||
|
|
||||||
/* Define to the address where bug reports for this package should be sent. */
|
/* Define to the address where bug reports for this package should be sent. */
|
||||||
#undef PACKAGE_BUGREPORT
|
#undef PACKAGE_BUGREPORT
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user