diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-10-30 16:18:36 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-10-30 18:00:33 +0100 |
commit | 990575c57f82b8b8ad5c2b8abc53796830fee59a (patch) | |
tree | 70f48369e6882c4ca231534e4143b80d2994cef5 /cpukit/rtems/inline/rtems/rtems/eventset.inl | |
parent | rtems: Remove unused event_condition member (diff) | |
download | rtems-990575c57f82b8b8ad5c2b8abc53796830fee59a.tar.bz2 |
rtems: Reusable event implementation
Change event implementation to enable reuse for system events.
Diffstat (limited to '')
-rw-r--r-- | cpukit/rtems/inline/rtems/rtems/eventset.inl | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/cpukit/rtems/inline/rtems/rtems/eventset.inl b/cpukit/rtems/inline/rtems/rtems/eventset.inl index 4e11e817f4..22919eaff5 100644 --- a/cpukit/rtems/inline/rtems/rtems/eventset.inl +++ b/cpukit/rtems/inline/rtems/rtems/eventset.inl @@ -20,7 +20,6 @@ #define _RTEMS_RTEMS_EVENTSET_INL #include <rtems/score/basedefs.h> /* RTEMS_INLINE_ROUTINE */ -#include <rtems/score/isr.h> /* ISR_Level */ /** * @addtogroup ScoreEvent @@ -51,11 +50,7 @@ RTEMS_INLINE_ROUTINE void _Event_sets_Post( rtems_event_set *the_event_set ) { - ISR_Level level; - - _ISR_Disable( level ); - *the_event_set |= the_new_events; - _ISR_Enable( level ); + *the_event_set |= the_new_events; } /** |