diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2015-12-14 15:27:56 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-02-03 10:00:54 +0100 |
commit | 97d94ff3e96c86d2a23b26efe48a9386c16a915a (patch) | |
tree | 8f20e518e51e91c77b07ba788fa87de4b914382e /cpukit/rtems/src/barrier.c | |
parent | Optional Classic Rate Monotonic initialization (diff) | |
download | rtems-97d94ff3e96c86d2a23b26efe48a9386c16a915a.tar.bz2 |
Optional Classic Barrier initialization
Update #2408.
Diffstat (limited to 'cpukit/rtems/src/barrier.c')
-rw-r--r-- | cpukit/rtems/src/barrier.c | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/cpukit/rtems/src/barrier.c b/cpukit/rtems/src/barrier.c index e69332989c..6c85f4743e 100644 --- a/cpukit/rtems/src/barrier.c +++ b/cpukit/rtems/src/barrier.c @@ -20,14 +20,17 @@ #include <rtems/system.h> #include <rtems/config.h> +#include <rtems/sysinit.h> #include <rtems/rtems/status.h> #include <rtems/rtems/support.h> #include <rtems/rtems/barrierimpl.h> +Objects_Information _Barrier_Information; + /** * @brief _Barrier_Manager_initialization */ -void _Barrier_Manager_initialization(void) +static void _Barrier_Manager_initialization(void) { _Objects_Initialize_information( &_Barrier_Information, /* object information table */ @@ -45,3 +48,9 @@ void _Barrier_Manager_initialization(void) #endif ); } + +RTEMS_SYSINIT_ITEM( + _Barrier_Manager_initialization, + RTEMS_SYSINIT_CLASSIC_BARRIER, + RTEMS_SYSINIT_ORDER_MIDDLE +); |