diff options
Diffstat (limited to 'bsps/sparc/leon3')
-rw-r--r-- | bsps/sparc/leon3/clock/ckinit.c | 2 | ||||
-rw-r--r-- | bsps/sparc/leon3/start/bspclean.c | 2 | ||||
-rw-r--r-- | bsps/sparc/leon3/start/eirq.c | 4 |
3 files changed, 4 insertions, 4 deletions
diff --git a/bsps/sparc/leon3/clock/ckinit.c b/bsps/sparc/leon3/clock/ckinit.c index ad233ddb90..f485123f6b 100644 --- a/bsps/sparc/leon3/clock/ckinit.c +++ b/bsps/sparc/leon3/clock/ckinit.c @@ -76,7 +76,7 @@ static void leon3_tc_tick_irqmp_timestamp_init(void) bool done = _Atomic_Fetch_add_uint(&counter, 1, ATOMIC_ORDER_RELAXED) - == rtems_get_processor_count() - 1; + == rtems_scheduler_get_processor_maximum() - 1; #else bool done = true; #endif diff --git a/bsps/sparc/leon3/start/bspclean.c b/bsps/sparc/leon3/start/bspclean.c index 6cdc43e4d5..e11ec4b0f3 100644 --- a/bsps/sparc/leon3/start/bspclean.c +++ b/bsps/sparc/leon3/start/bspclean.c @@ -49,7 +49,7 @@ void bsp_fatal_extension( */ uint32_t max_wait = 1234567; uint32_t self_cpu = rtems_scheduler_get_processor(); - uint32_t cpu_count = rtems_get_processor_count(); + uint32_t cpu_count = rtems_scheduler_get_processor_maximum(); uint32_t halt_mask = 0; uint32_t i; diff --git a/bsps/sparc/leon3/start/eirq.c b/bsps/sparc/leon3/start/eirq.c index 1f7be1ba74..b4cd6d2948 100644 --- a/bsps/sparc/leon3/start/eirq.c +++ b/bsps/sparc/leon3/start/eirq.c @@ -31,7 +31,7 @@ void bsp_interrupt_set_affinity( ) { uint32_t unmasked = 0; - uint32_t cpu_count = rtems_get_processor_count(); + uint32_t cpu_count = rtems_scheduler_get_processor_maximum(); uint32_t cpu_index; for (cpu_index = 0; cpu_index < cpu_count; ++cpu_index) { @@ -53,7 +53,7 @@ void bsp_interrupt_get_affinity( Processor_mask *affinity ) { - uint32_t cpu_count = rtems_get_processor_count(); + uint32_t cpu_count = rtems_scheduler_get_processor_maximum(); uint32_t cpu_index; _Processor_mask_Zero(affinity); |