diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-10-26 10:05:07 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2012-10-30 18:03:02 +0100 |
commit | 0edf263139088e8ac0ff1f0d52513f6fc85677d2 (patch) | |
tree | 62f376215aa7ae30aa77e9386c2191ae20b70258 /cpukit/rtems/src/tasks.c | |
parent | rtems: Reusable event implementation (diff) | |
download | rtems-0edf263139088e8ac0ff1f0d52513f6fc85677d2.tar.bz2 |
rtems: Add system events
System events are similar to normal events. They offer a second set of
events. These events are intended for internal RTEMS use and should not
be used by applications (with the exception of the transient system
event).
Diffstat (limited to '')
-rw-r--r-- | cpukit/rtems/src/tasks.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/cpukit/rtems/src/tasks.c b/cpukit/rtems/src/tasks.c index 325eba0546..c679f1e6f2 100644 --- a/cpukit/rtems/src/tasks.c +++ b/cpukit/rtems/src/tasks.c @@ -65,6 +65,7 @@ static bool _RTEMS_tasks_Create_extension( created->API_Extensions[ THREAD_API_RTEMS ] = api; _Event_Initialize( &api->Event ); + _Event_Initialize( &api->System_event ); _ASR_Initialize( &api->Signal ); created->task_variables = NULL; @@ -93,6 +94,7 @@ static void _RTEMS_tasks_Start_extension( api = started->API_Extensions[ THREAD_API_RTEMS ]; _Event_Initialize( &api->Event ); + _Event_Initialize( &api->System_event ); } /* |