From 9eec2f33e983d466f7677bc0769eafbc448f7cf6 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 17 Feb 2014 13:46:11 +0100 Subject: score: Add RTEMS_FATAL_SOURCE_SMP Use rtems_fatal() instead of _CPU_Fatal_halt() to shutdown processors in SMP configurations since this allows intervention of BSP or application specific fatal extensions. --- cpukit/score/include/rtems/score/interr.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'cpukit/score/include/rtems/score/interr.h') diff --git a/cpukit/score/include/rtems/score/interr.h b/cpukit/score/include/rtems/score/interr.h index 4ad52c9fb0..197f648245 100644 --- a/cpukit/score/include/rtems/score/interr.h +++ b/cpukit/score/include/rtems/score/interr.h @@ -103,6 +103,13 @@ typedef enum { */ RTEMS_FATAL_SOURCE_EXCEPTION, + /** + * @brief Fatal source of SMP domain. + * + * @see SMP_Fatal_code. + */ + RTEMS_FATAL_SOURCE_SMP, + /** * @brief The last available fatal source. * -- cgit v1.2.3