diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-03-19 09:04:54 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-03-19 09:04:54 +0100 |
commit | a8d896dd7871cf9a3def6813727a57815b4bbe77 (patch) | |
tree | fdc84f4018da32f4097b8c80d977b5bf4527546d | |
parent | a0e78f0e0fac19ed6361e91bac32a0a6b30b3d28 (diff) |
spec: Add event record config options
-rw-r--r-- | spec/acfg/opt/RTEMS-ACFG-OPT-RECORDFATALDUMPBASE64.yml | 35 | ||||
-rw-r--r-- | spec/acfg/opt/RTEMS-ACFG-OPT-RECORDFATALDUMPBASE64ZLIB.yml | 34 |
2 files changed, 69 insertions, 0 deletions
diff --git a/spec/acfg/opt/RTEMS-ACFG-OPT-RECORDFATALDUMPBASE64.yml b/spec/acfg/opt/RTEMS-ACFG-OPT-RECORDFATALDUMPBASE64.yml new file mode 100644 index 00000000..fdc7f9d7 --- /dev/null +++ b/spec/acfg/opt/RTEMS-ACFG-OPT-RECORDFATALDUMPBASE64.yml @@ -0,0 +1,35 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 +appl-config-option-type: feature +appl-config-option-default: | + If this configuration option is undefined, then the event records are not + dumped in a fatal error extension. +appl-config-option-description: | + In case + + * this configuration option is defined + + * and :ref:`CONFIGURE_RECORD_EXTENSIONS_ENABLED` is defined + + * and :ref:`CONFIGURE_RECORD_FATAL_DUMP_BASE64_ZLIB` is undefined, + + then the event records are dumped in base64 encoding in a fatal error + extension (see :ref:`Terminate`). +appl-config-option-index: [] +appl-config-option-name: CONFIGURE_RECORD_FATAL_DUMP_BASE64 +appl-config-option-notes: | + This extension can be used to produce crash dumps. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +active: true +derived: false +enabled-by: [] +header: '' +interface-type: appl-config-option +level: 1.119 +links: +- RTEMS-ACFG-EVENTRECORD: 3xKeMAkaU2zxzN9UNmZQkb0frJf6VDZIRj25tOsaTj0= +normative: true +ref: '' +reviewed: null +text: '' +type: interface diff --git a/spec/acfg/opt/RTEMS-ACFG-OPT-RECORDFATALDUMPBASE64ZLIB.yml b/spec/acfg/opt/RTEMS-ACFG-OPT-RECORDFATALDUMPBASE64ZLIB.yml new file mode 100644 index 00000000..f3110008 --- /dev/null +++ b/spec/acfg/opt/RTEMS-ACFG-OPT-RECORDFATALDUMPBASE64ZLIB.yml @@ -0,0 +1,34 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 +appl-config-option-type: feature +appl-config-option-default: | + If this configuration option is undefined, then the event records are not + dumped in a fatal error extension. +appl-config-option-description: | + In case + + * this configuration option is defined + + * and :ref:`CONFIGURE_RECORD_EXTENSIONS_ENABLED` is defined, + + then the event records are compressed by zlib and dumped in base64 encoding + in a fatal error extension (see :ref:`Terminate`). +appl-config-option-index: [] +appl-config-option-name: CONFIGURE_RECORD_FATAL_DUMP_BASE64_ZLIB +appl-config-option-notes: | + The zlib compression needs about 512KiB of RAM. This extension can be used + to produce crash dumps. +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +active: true +derived: false +enabled-by: [] +header: '' +interface-type: appl-config-option +level: '1.120' +links: +- RTEMS-ACFG-EVENTRECORD: 3xKeMAkaU2zxzN9UNmZQkb0frJf6VDZIRj25tOsaTj0= +normative: true +ref: '' +reviewed: null +text: '' +type: interface |