diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-04-21 09:29:29 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2021-04-21 09:35:58 +0200 |
commit | 62ca9c1bc3e09119aaed095dc709f7712d8b3997 (patch) | |
tree | 17640f61f07c4c2de57031a11ab2fd295ac23b5f /c-user/fatal-error/introduction.rst | |
parent | c-user: Split up initialization manager (diff) | |
download | rtems-docs-62ca9c1bc3e09119aaed095dc709f7712d8b3997.tar.bz2 |
c-user: Split up fatal error manager
This makes it easier to automatically generate parts of the module
documentation in the future.
Update #3993.
Diffstat (limited to 'c-user/fatal-error/introduction.rst')
-rw-r--r-- | c-user/fatal-error/introduction.rst | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/c-user/fatal-error/introduction.rst b/c-user/fatal-error/introduction.rst new file mode 100644 index 0000000..d862d4e --- /dev/null +++ b/c-user/fatal-error/introduction.rst @@ -0,0 +1,25 @@ +.. SPDX-License-Identifier: CC-BY-SA-4.0 + +.. Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) + +Introduction +============ + +The fatal error manager processes all fatal or irrecoverable errors and other +sources of system termination (for example after :c:func:`exit()`). Fatal +errors are identified by the (fatal source, error code) pair. The directives +provided by the fatal error manager are: + +- :ref:`rtems_fatal` + +- :ref:`rtems_panic` + +- :ref:`rtems_shutdown_executive` + +- :ref:`rtems_exception_frame_print` + +- :ref:`rtems_fatal_source_text` + +- :ref:`rtems_internal_error_text` + +- :ref:`rtems_fatal_error_occurred` |