diff options
Diffstat (limited to 'cpukit/sapi/src/exinit.c')
-rw-r--r-- | cpukit/sapi/src/exinit.c | 4 |
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) |