diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-02-17 13:58:01 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-02-19 09:59:40 +0100 |
commit | 2cb95b5f0a2c7af10531dea5f4a6bc0c2be0410c (patch) | |
tree | 99409bf8b78708760121c61bf71a383fca4ad688 /cpukit/score/src/smp.c | |
parent | score: Add RTEMS_FATAL_SOURCE_SMP (diff) | |
download | rtems-2cb95b5f0a2c7af10531dea5f4a6bc0c2be0410c.tar.bz2 |
score: Rename RTEMS_BSP_SMP_SHUTDOWN
Rename RTEMS_BSP_SMP_SHUTDOWN in SMP_MESSAGE_SHUTDOWN since SMP messages
have nothing to do with the BSP. Use UINT32_C() instead of casts.
Diffstat (limited to 'cpukit/score/src/smp.c')
-rw-r--r-- | cpukit/score/src/smp.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/cpukit/score/src/smp.c b/cpukit/score/src/smp.c index 994bfea922..c03c148625 100644 --- a/cpukit/score/src/smp.c +++ b/cpukit/score/src/smp.c @@ -61,21 +61,21 @@ void rtems_smp_process_interrupt( void ) #if defined(RTEMS_DEBUG) { void *sp = __builtin_frame_address(0); - if ( !(message & RTEMS_BSP_SMP_SHUTDOWN) ) { + if ( !(message & SMP_MESSAGE_SHUTDOWN) ) { printk( "ISR on CPU %d -- (0x%02x) (0x%p)\n", _Per_CPU_Get_index( self_cpu ), message, sp ); - if ( message & RTEMS_BSP_SMP_SHUTDOWN ) + if ( message & SMP_MESSAGE_SHUTDOWN ) printk( "shutdown\n" ); } printk( "Dispatch level %d\n", _Thread_Dispatch_get_disable_level() ); } #endif - if ( ( message & RTEMS_BSP_SMP_SHUTDOWN ) != 0 ) { + if ( ( message & SMP_MESSAGE_SHUTDOWN ) != 0 ) { _Per_CPU_Change_state( self_cpu, PER_CPU_STATE_SHUTDOWN ); rtems_fatal( RTEMS_FATAL_SOURCE_SMP, SMP_FATAL_SHUTDOWN ); @@ -149,7 +149,7 @@ void _SMP_Request_other_cores_to_shutdown( void ) const Per_CPU_Control *per_cpu = _Per_CPU_Get_by_index( cpu ); if ( per_cpu->state != PER_CPU_STATE_BEFORE_INITIALIZATION ) { - _SMP_Send_message( cpu, RTEMS_BSP_SMP_SHUTDOWN ); + _SMP_Send_message( cpu, SMP_MESSAGE_SHUTDOWN ); } } } |