From 1f2851867535aa24edfd8574b520f1b3ec22efc0 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 8 Jan 2019 08:39:42 +0100 Subject: rtems: Allow to set ISR level 0 in SMP config Update #3000. --- cpukit/rtems/src/taskmode.c | 1 + 1 file changed, 1 insertion(+) (limited to 'cpukit/rtems/src/taskmode.c') diff --git a/cpukit/rtems/src/taskmode.c b/cpukit/rtems/src/taskmode.c index 3e7ebe9d20..1767d7be84 100644 --- a/cpukit/rtems/src/taskmode.c +++ b/cpukit/rtems/src/taskmode.c @@ -56,6 +56,7 @@ rtems_status_code rtems_task_mode( #if defined(RTEMS_SMP) if ( ( mask & RTEMS_INTERRUPT_MASK ) != 0 + && _Modes_Get_interrupt_level( mode_set ) != 0 && rtems_configuration_is_smp_enabled() ) { return RTEMS_NOT_IMPLEMENTED; -- cgit v1.2.3