diff options
Diffstat (limited to 'cpukit/score/include/rtems/score')
-rw-r--r-- | cpukit/score/include/rtems/score/interr.h | 7 | ||||
-rw-r--r-- | cpukit/score/include/rtems/score/smp.h | 7 |
2 files changed, 14 insertions, 0 deletions
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 @@ -104,6 +104,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. * * This enum value ensures that the enum type needs at least 32-bits for diff --git a/cpukit/score/include/rtems/score/smp.h b/cpukit/score/include/rtems/score/smp.h index b97cceda36..88e3ec8b9e 100644 --- a/cpukit/score/include/rtems/score/smp.h +++ b/cpukit/score/include/rtems/score/smp.h @@ -43,6 +43,13 @@ extern "C" { #if !defined( ASM ) +/** + * @brief SMP fatal codes. + */ +typedef enum { + SMP_FATAL_SHUTDOWN +} SMP_Fatal_code; + #if defined( RTEMS_SMP ) SCORE_EXTERN uint32_t _SMP_Processor_count; |