summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-02-05 13:53:34 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-02-05 15:46:29 +0100
commitd212acb7db62b3501842451c37f5698e4cb73842 (patch)
treea58f7cf69b3922537685c522f210f46a92885010
parentsptests/spsem0[12]: Use rtems_test_exit() (diff)
downloadrtems-d212acb7db62b3501842451c37f5698e4cb73842.tar.bz2
bsp/leon3: Use printk() only if debug is enabled
-rw-r--r--c/src/lib/libbsp/sparc/leon3/smp/smp_leon3.c19
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;