diff --git a/c/src/lib/libbsp/m68k/mvme147s/startup/bspstart.c b/c/src/lib/libbsp/m68k/mvme147s/startup/bspstart.c index d60513f63a..b1153a2748 100644 --- a/c/src/lib/libbsp/m68k/mvme147s/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/mvme147s/startup/bspstart.c @@ -63,7 +63,7 @@ void bsp_start( void ) #if defined(RTEMS_MULTIPROCESSING) node_number = (uint8_t) - (Configuration.User_multiprocessing_table->node - 1) & 0xF; + (rtems_configuration_get_user_multiprocessing_table()->node - 1) & 0xF; #else node_number = 1; #endif diff --git a/c/src/lib/libbsp/sparc/leon3/shmsupp/getcfg.c b/c/src/lib/libbsp/sparc/leon3/shmsupp/getcfg.c index 7e35352e13..60b47ca7cf 100644 --- a/c/src/lib/libbsp/sparc/leon3/shmsupp/getcfg.c +++ b/c/src/lib/libbsp/sparc/leon3/shmsupp/getcfg.c @@ -124,7 +124,7 @@ void Shm_Get_configuration( if (LEON3_Cpu_Index == 0) { tmp = 0; for (i = 1; - i < (Configuration.User_multiprocessing_table)->maximum_nodes; i++) + i < (rtems_configuration_get_user_multiprocessing_table())->maximum_nodes; i++) tmp |= (1 << i); LEON3_IrqCtrl_Regs->mpstat = tmp; } diff --git a/cpukit/sapi/src/exinit.c b/cpukit/sapi/src/exinit.c index 1aa7e544bb..7335128b58 100644 --- a/cpukit/sapi/src/exinit.c +++ b/cpukit/sapi/src/exinit.c @@ -79,7 +79,7 @@ void rtems_initialize_data_structures(void) * In an MP configuration, internally we view single processor * systems as a very restricted multiprocessor system. */ - _Configuration_MP_table = Configuration.User_multiprocessing_table; + _Configuration_MP_table = rtems_configuration_get_user_multiprocessing_table(); if ( _Configuration_MP_table == NULL ) { _Configuration_MP_table =