forked from Imagelibrary/rtems
@@ -48,6 +48,7 @@ extern "C" {
|
|||||||
*/
|
*/
|
||||||
extern Thread_Information _POSIX_Threads_Information;
|
extern Thread_Information _POSIX_Threads_Information;
|
||||||
|
|
||||||
|
#if defined(RTEMS_POSIX_API)
|
||||||
RTEMS_INLINE_ROUTINE void _POSIX_Threads_Sporadic_timer_insert(
|
RTEMS_INLINE_ROUTINE void _POSIX_Threads_Sporadic_timer_insert(
|
||||||
Thread_Control *the_thread,
|
Thread_Control *the_thread,
|
||||||
POSIX_API_Control *api
|
POSIX_API_Control *api
|
||||||
@@ -62,6 +63,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Threads_Sporadic_timer_insert(
|
|||||||
_Timespec_To_ticks( &api->Sporadic.sched_ss_repl_period )
|
_Timespec_To_ticks( &api->Sporadic.sched_ss_repl_period )
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
void _POSIX_Threads_Sporadic_timer( Watchdog_Control *watchdog );
|
void _POSIX_Threads_Sporadic_timer( Watchdog_Control *watchdog );
|
||||||
|
|
||||||
|
|||||||
@@ -35,6 +35,7 @@
|
|||||||
extern "C" {
|
extern "C" {
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if defined(RTEMS_POSIX_API)
|
||||||
/**
|
/**
|
||||||
* This defines the POSIX API support structure associated with
|
* This defines the POSIX API support structure associated with
|
||||||
* each thread in a system with POSIX configured.
|
* each thread in a system with POSIX configured.
|
||||||
@@ -87,6 +88,7 @@ typedef struct {
|
|||||||
*/
|
*/
|
||||||
Thread_Action Signal_action;
|
Thread_Action Signal_action;
|
||||||
} POSIX_API_Control;
|
} POSIX_API_Control;
|
||||||
|
#endif
|
||||||
|
|
||||||
/** @} */
|
/** @} */
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user