diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-03-04 08:02:19 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-03-05 11:36:45 +0100 |
commit | 7d6e94b12ab94f13d3e769702d50f91be7d5884b (patch) | |
tree | 2e2db2c1bb80c1f287f2c4c25f819ffa8b958704 /cpukit/rtems/src/event.c | |
parent | score: Add thread wait flags (diff) | |
download | rtems-7d6e94b12ab94f13d3e769702d50f91be7d5884b.tar.bz2 |
score: Implement fine-grained locking for events
Use the ISR lock of the thread object to protect the event state and
use the Giant lock only for the blocking operations.
Update #2273.
Diffstat (limited to '')
-rw-r--r-- | cpukit/rtems/src/event.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/cpukit/rtems/src/event.c b/cpukit/rtems/src/event.c index 3a1359e595..7ec44d741d 100644 --- a/cpukit/rtems/src/event.c +++ b/cpukit/rtems/src/event.c @@ -22,9 +22,6 @@ void _Event_Manager_initialization( void ) { - _Event_Sync_state = THREAD_BLOCKING_OPERATION_SYNCHRONIZED; - _System_event_Sync_state = THREAD_BLOCKING_OPERATION_SYNCHRONIZED; - /* * Register the MP Process Packet routine. */ |