Remove BSP_ZERO_WORKSPACE_AUTOMATICALLY

Close #3863.
This commit is contained in:
Sebastian Huber 2020-02-04 13:16:28 +01:00
parent 4d2428a83b
commit df2dcdbabc
2 changed files with 2 additions and 37 deletions

View File

@ -206,13 +206,6 @@ macros:
stack size as recommended when using this BSP. This is sometimes required
when the BSP developer has knowledge of stack intensive interrupt handlers.
.. index:: BSP_ZERO_WORKSPACE_AUTOMATICALLY
- ``BSP_ZERO_WORKSPACE_AUTOMATICALLY`` is defined when the BSP requires that
RTEMS zero out the RTEMS C Program Heap at initialization. If the memory is
already zeroed out by a test sequence or boot ROM, then the boot time can be
reduced by not zeroing memory twice.
.. index:: BSP_DEFAULT_UNIFIED_WORK_AREAS
- ``BSP_DEFAULT_UNIFIED_WORK_AREAS`` is defined when the BSP recommends that

View File

@ -996,8 +996,8 @@ RANGE:
Defined or undefined.
DEFAULT VALUE:
This is not defined by default, unless overridden by the BSP. The default
is *NOT* to zero out the RTEMS Workspace or C Program Heap.
This is not defined by default. The default is *NOT* to zero out the RTEMS
Workspace or C Program Heap.
DESCRIPTION:
This macro indicates whether RTEMS should zero the RTEMS Workspace and C
@ -3187,34 +3187,6 @@ NOTES:
only impacts the devFS and thus is only used by ``<rtems/confdefs.h>`` when
``CONFIGURE_USE_DEVFS_AS_BASE_FILESYSTEM`` is specified.
.. index:: BSP_ZERO_WORKSPACE_AUTOMATICALLY
.. _BSP_ZERO_WORKSPACE_AUTOMATICALLY:
BSP_ZERO_WORKSPACE_AUTOMATICALLY
--------------------------------
CONSTANT:
``BSP_ZERO_WORKSPACE_AUTOMATICALLY``
DATA TYPE:
Boolean feature macro.
RANGE:
Defined or undefined.
DEFAULT VALUE:
This option is BSP specific.
DESCRIPTION:
If ``BSP_ZERO_WORKSPACE_AUTOMATICALLY`` is defined by the BSP and
``CONFIGURE_ZERO_WORKSPACE_AUTOMATICALLY`` is not defined by the
application, then the workspace will be zeroed automatically.
NOTES:
Zeroing memory can add significantly to system boot time. It is not
necessary for RTEMS but is often assumed by support libraries.
.. index:: CONFIGURE_BSP_PREREQUISITE_DRIVERS
.. _CONFIGURE_BSP_PREREQUISITE_DRIVERS: