diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-02-05 13:53:34 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-02-05 15:46:29 +0100 |
commit | d212acb7db62b3501842451c37f5698e4cb73842 (patch) | |
tree | a58f7cf69b3922537685c522f210f46a92885010 /c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c | |
parent | sptests/spsem0[12]: Use rtems_test_exit() (diff) | |
download | rtems-d212acb7db62b3501842451c37f5698e4cb73842.tar.bz2 |
bsp/leon3: Use printk() only if debug is enabled
Diffstat (limited to 'c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c')
-rw-r--r-- | c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c b/c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c index 07c6d24fa1..7a0449222f 100644 --- a/c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c +++ b/c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c @@ -68,18 +68,19 @@ uint32_t bsp_smp_initialize( uint32_t configured_cpu_count ) sparc_leon3_set_cctrl( 0x80000F ); found_cpus = ((LEON3_IrqCtrl_Regs->mpstat >> LEON3_IRQMPSTATUS_CPUNR) & 0xf) + 1; + #if defined(RTEMS_DEBUG) printk( "Found %d CPUs\n", found_cpus ); - #endif - if ( found_cpus > configured_cpu_count ) { - printk( - "%d CPUs IS MORE THAN CONFIGURED -- ONLY USING %d\n", - found_cpus, - configured_cpu_count - ); - found_cpus = configured_cpu_count; - } + if ( found_cpus > configured_cpu_count ) { + printk( + "%d CPUs IS MORE THAN CONFIGURED -- ONLY USING %d\n", + found_cpus, + configured_cpu_count + ); + found_cpus = configured_cpu_count; + } + #endif if ( found_cpus == 1 ) return 1; |