From 5d65d0ddaf66cb621a5656c4dc6ccd1dfcc7afb4 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 15 Jun 2016 08:50:29 +0200 Subject: posix: Use _POSIX_Threads_Sporadic_timer_insert() --- cpukit/posix/src/pthreadcreate.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) (limited to 'cpukit/posix/src/pthreadcreate.c') diff --git a/cpukit/posix/src/pthreadcreate.c b/cpukit/posix/src/pthreadcreate.c index 7f95898b62..af19313689 100644 --- a/cpukit/posix/src/pthreadcreate.c +++ b/cpukit/posix/src/pthreadcreate.c @@ -31,10 +31,8 @@ #include #include #include -#include #include - static inline size_t _POSIX_Threads_Ensure_minimum_stack ( size_t size ) @@ -253,11 +251,7 @@ int pthread_create( if ( schedpolicy == SCHED_SPORADIC ) { _ISR_lock_ISR_disable( &lock_context ); - _Watchdog_Per_CPU_insert_relative( - &api->Sporadic_timer, - _Per_CPU_Get(), - _Timespec_To_ticks( &api->schedparam.sched_ss_repl_period ) - ); + _POSIX_Threads_Sporadic_timer_insert( api ); _ISR_lock_ISR_enable( &lock_context ); } -- cgit v1.2.3