diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-05-27 17:31:46 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-05-31 15:20:31 +0200 |
commit | e3be6915989d79a8797b775974f501a359226319 (patch) | |
tree | ba03a5fdc008b33da067bb9837f8b6c6d82317e0 /cpukit/score/include | |
parent | bsps: Use _Objects_Information_table (diff) | |
download | rtems-e3be6915989d79a8797b775974f501a359226319.tar.bz2 |
score: Remove idle field of Per_CPU_Control
This field is unused except for special case simulator clock drivers.
In these places use an alternative. Add and use
_Thread_Set_global_exit_status() and _Thread_Get_global_exit_status().
Diffstat (limited to 'cpukit/score/include')
-rw-r--r-- | cpukit/score/include/rtems/score/percpu.h | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/cpukit/score/include/rtems/score/percpu.h b/cpukit/score/include/rtems/score/percpu.h index 735b422c54..f545310e1c 100644 --- a/cpukit/score/include/rtems/score/percpu.h +++ b/cpukit/score/include/rtems/score/percpu.h @@ -162,9 +162,6 @@ typedef struct { /** This is the heir thread for this this CPU. */ Thread_Control *heir; - /** This is the idle thread for this CPU. */ - Thread_Control *idle; - /** This is the time of the last context switch on this CPU. */ Timestamp_Control time_of_last_context_switch; @@ -283,8 +280,6 @@ void _Per_CPU_Wait_for_state( _Per_CPU_Information[bsp_smp_processor_id()].heir #define _Thread_Executing \ _Per_CPU_Information[bsp_smp_processor_id()].executing -#define _Thread_Idle \ - _Per_CPU_Information[bsp_smp_processor_id()].idle #define _ISR_Nest_level \ _Per_CPU_Information[bsp_smp_processor_id()].isr_nest_level #define _CPU_Interrupt_stack_low \ |