summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-18 19:51:10 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-22 16:35:06 +0100
commit1906a36a8635fe8f666bc60eab354274ffc8dcfa (patch)
treec1a54f1f201a7b92048ac9f5c2177332fd6ad0ae /doc
parentscore: Delete nest level from internal error state (diff)
downloadrtems-1906a36a8635fe8f666bc60eab354274ffc8dcfa.tar.bz2
score: Change _Internal_error_Occurred()
Call the fatal handlers of the user extensions before the update of _Internal_errors_What_happened. This reduces the requirements on the execution context further. Now a valid read-write data is only required after the call to the fatal handlers.
Diffstat (limited to 'doc')
-rw-r--r--doc/user/fatal.t8
1 files changed, 4 insertions, 4 deletions
diff --git a/doc/user/fatal.t b/doc/user/fatal.t
index aa9c2bf0a6..42a2432b1e 100644
--- a/doc/user/fatal.t
+++ b/doc/user/fatal.t
@@ -9,9 +9,9 @@
@section Introduction
-The fatal error manager processes all fatal or
-irrecoverable errors. The directive provided by the fatal error
-manager is:
+The fatal error manager processes all fatal or irrecoverable errors and other
+sources of system termination (for example after exit()). The directives
+provided by the fatal error manager are:
@itemize @bullet
@item @code{@value{DIRPREFIX}fatal_error_occurred} - Invoke the fatal error handler
@@ -40,7 +40,7 @@ upon detection of an error it considers to be fatal. Similarly,
the user should invoke the fatal error manager upon detection of
a fatal error.
-Each status or dynamic user extension set may include
+Each static or dynamic user extension set may include
a fatal error handler. The fatal error handler in the static
extension set can be used to provide access to debuggers and
monitors which may be present on the target hardware. If any