X-Git-Url: https://oss.titaniummirror.com/gitweb/?a=blobdiff_plain;f=tos%2Flib%2Ftosthreads%2Fsystem%2FThreadC.nc;h=7464f2520d2aa7a0ab806db7a60abc5c0338dc70;hb=8f0d681f0336383bb89ca8745aa7ccc52b58803b;hp=214649cdb1325774f2988022052caf3c18c1800d;hpb=531873da4258e79801817651376540bc3b11ccc3;p=tinyos-2.x.git diff --git a/tos/lib/tosthreads/system/ThreadC.nc b/tos/lib/tosthreads/system/ThreadC.nc index 214649cd..7464f252 100644 --- a/tos/lib/tosthreads/system/ThreadC.nc +++ b/tos/lib/tosthreads/system/ThreadC.nc @@ -49,16 +49,17 @@ implementation { components MainC; components new ThreadInfoP(stack_size, THREAD_ID); - components ThreadP; - components StaticThreadP; + components StaticThreadC; + components ThreadMapC; MainC.SoftwareInit -> ThreadInfoP; - Thread = ThreadP.StaticThread[THREAD_ID]; - ThreadNotification = ThreadP.StaticThreadNotification[THREAD_ID]; + Thread = StaticThreadC.Thread[THREAD_ID]; + ThreadNotification = StaticThreadC.ThreadNotification[THREAD_ID]; ThreadInfo = ThreadInfoP; - ThreadP.StaticThreadInfo[THREAD_ID] -> ThreadInfoP; - ThreadP.StaticThreadFunction[THREAD_ID] -> ThreadInfoP; - StaticThreadP.ThreadCleanup[THREAD_ID] -> ThreadP.StaticThreadCleanup[THREAD_ID]; + + StaticThreadC.ThreadFunction[THREAD_ID] -> ThreadInfoP; + StaticThreadC.ThreadCleanup[THREAD_ID] -> ThreadMapC.StaticThreadCleanup[THREAD_ID]; + StaticThreadC.ThreadInfo[THREAD_ID] -> ThreadInfoP; components LedsC; ThreadInfoP.Leds -> LedsC;