From 297aa075dcdd7f767d6bbeb19f50f57dbbb883ab Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 26 Jan 2016 16:22:46 +0100 Subject: 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. --- cpukit/sapi/src/exinit.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'cpukit/sapi/src/exinit.c') 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) -- cgit v1.2.3