diff options
Diffstat (limited to 'c/src/aclocal/bsp-bspcleanup-options.m4')
-rw-r--r-- | c/src/aclocal/bsp-bspcleanup-options.m4 | 31 |
1 files changed, 12 insertions, 19 deletions
diff --git a/c/src/aclocal/bsp-bspcleanup-options.m4 b/c/src/aclocal/bsp-bspcleanup-options.m4 index 00bc0fbae5..1c2ac586b1 100644 --- a/c/src/aclocal/bsp-bspcleanup-options.m4 +++ b/c/src/aclocal/bsp-bspcleanup-options.m4 @@ -1,31 +1,24 @@ dnl -dnl BSP_CLEANUP_OPTIONS - some autoconf voodoo to provide each BSPs' +dnl RTEMS_BSP_CLEANUP_OPTIONS - some autoconf voodoo to provide each BSPs' dnl configure script with the standard options supported by the shared -dnl implementation of bsp_cleanup(). +dnl implementation of bsp_fatal_extension(). dnl -dnl - Can optionally dirty memory at boot time. -dnl - dnl To be used in bsp-configure scripts - +dnl dnl USAGE: -dnl RTEMS_BSP_CLEANUP_OPTIONS([0|1], [0|1], [0|1]) -dnl WHERE: -dnl argument 1 indicates the default value for BSP_PRESS_KEY_FOR_RESET -dnl argument 2 indicates the default value for BSP_RESET_BOARD_AT_EXIT -dnl argument 3 indicates the default value for BSP_PRINT_EXCEPTION_CONTEXT +dnl RTEMS_BSP_CLEANUP_OPTIONS AC_DEFUN([RTEMS_BSP_CLEANUP_OPTIONS],[ -RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[$1]) +RTEMS_BSPOPTS_SET([BSP_PRESS_KEY_FOR_RESET],[*],[0]) RTEMS_BSPOPTS_HELP([BSP_PRESS_KEY_FOR_RESET], -[If defined, print a message and wait until pressed before resetting - board when application exits.]) +[If defined to a non-zero value, print a message and wait until pressed before +resetting board when application exits.]) -RTEMS_BSPOPTS_SET([BSP_RESET_BOARD_AT_EXIT],[*],[$2]) +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.]) +[If defined to a non-zero value, reset the board when the application exits.]) -RTEMS_BSPOPTS_SET([BSP_PRINT_EXCEPTION_CONTEXT],[*],[$3]) +RTEMS_BSPOPTS_SET([BSP_PRINT_EXCEPTION_CONTEXT],[*],[1]) RTEMS_BSPOPTS_HELP([BSP_PRINT_EXCEPTION_CONTEXT], -[If defined, prints the exception context when an unexpected exception occurs.]) -]) +[If defined to a non-zero value, prints the exception context when an +unexpected exception occurs.])]) |