diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-06-11 11:03:25 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-06-23 09:13:00 +0200 |
commit | 2d36931823be8be0c0fdf839f941cf20dd755523 (patch) | |
tree | 49fb0dc77781c44b6f0e3f28e92208e6594144ea /testsuites/smptests/smpscheduler01 | |
parent | score: Remove scheduler parameter from most ops (diff) | |
download | rtems-2d36931823be8be0c0fdf839f941cf20dd755523.tar.bz2 |
score: Collect scheduler related fields in TCB
Add Thread_Scheduler_control to collect scheduler related fields of the
TCB.
Diffstat (limited to 'testsuites/smptests/smpscheduler01')
-rw-r--r-- | testsuites/smptests/smpscheduler01/init.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/testsuites/smptests/smpscheduler01/init.c b/testsuites/smptests/smpscheduler01/init.c index 10ac735ca2..db61933f7e 100644 --- a/testsuites/smptests/smpscheduler01/init.c +++ b/testsuites/smptests/smpscheduler01/init.c @@ -17,6 +17,7 @@ #endif #include <rtems.h> +#include <rtems/score/threadimpl.h> #include "tmacros.h" @@ -89,8 +90,8 @@ static bool is_per_cpu_state_ok(void) ++count; } - ok = ok && executing->cpu == cpu; - ok = ok && heir->cpu == cpu; + ok = ok && _Thread_Get_CPU( executing ) == cpu; + ok = ok && _Thread_Get_CPU( heir ) == cpu; } ok = ok && (count == 1); |