summaryrefslogtreecommitdiffstats
path: root/cpukit/sapi/src/exinit.c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-01-26 16:22:46 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2016-01-26 16:22:46 +0100
commit297aa075dcdd7f767d6bbeb19f50f57dbbb883ab (patch)
tree6e8f8e5ab254cf3653e43ad87fb71f9df9384517 /cpukit/sapi/src/exinit.c
parentbsps/sparc: Fix link-time error (diff)
downloadrtems-297aa075dcdd7f767d6bbeb19f50f57dbbb883ab.tar.bz2
Revert "drvmgr: Move bsp_driver_level_hook() calls"
The --enable-drvmgr configure option controls the driver manager startup and not if the driver manager is present or not. Presence of the driver manager is determined by the architecture (only available on sparc so far). This reverts commit 61bbf9194ff4bdbc1b48e6ac9919c02b358e5701.
Diffstat (limited to 'cpukit/sapi/src/exinit.c')
-rw-r--r--cpukit/sapi/src/exinit.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/cpukit/sapi/src/exinit.c b/cpukit/sapi/src/exinit.c
index 13154ce4e4..1eaf24f4d3 100644
--- a/cpukit/sapi/src/exinit.c
+++ b/cpukit/sapi/src/exinit.c
@@ -190,6 +190,7 @@ static void rtems_initialize_device_drivers(void)
* - Install extra memory.
*/
_DRV_Manager_init_level(1);
+ bsp_driver_level_hook(1);
#endif
/* Initialize I/O drivers.
@@ -210,6 +211,7 @@ static void rtems_initialize_device_drivers(void)
* for the first time.
*/
_DRV_Manager_init_level(2);
+ bsp_driver_level_hook(2);
/* Init Drivers to Level 3
*
@@ -218,11 +220,13 @@ static void rtems_initialize_device_drivers(void)
* API inited in level 2
*/
_DRV_Manager_init_level(3);
+ bsp_driver_level_hook(3);
/* Init Drivers to Level 4,
* Init drivers that depend on services initialized in Level 3
*/
_DRV_Manager_init_level(4);
+ bsp_driver_level_hook(4);
#endif
#if defined(RTEMS_MULTIPROCESSING)