RTEMS CPU Kit with SuperCore  4.10.99.0
Data Fields
Timer_server_Control Struct Reference
Collaboration diagram for Timer_server_Control:
Collaboration graph
[legend]

Data Fields

Thread_Controlthread
 Timer server thread.
Timer_server_Schedule_operation schedule_operation
 The schedule operation method of the timer server.
Timer_server_Watchdogs Interval_watchdogs
 Interval watchdogs triggered by the timer server.
Timer_server_Watchdogs TOD_watchdogs
 TOD watchdogs triggered by the timer server.
Chain_Control *volatile insert_chain
 Chain of timers scheduled for insert.
bool volatile active
 Indicates that the timer server is active or not.

Field Documentation

Indicates that the timer server is active or not.

The server is active after the delay on a system watchdog. The activity period of the server ends when no more watchdogs managed by the server fire. The system watchdogs must not be manipulated when the server is active.

Chain of timers scheduled for insert.

This pointer is not NULL whenever the interval and TOD chains are processed. After the processing this list will be checked and if necessary the processing will be restarted. Processing of these chains can be only interrupted through interrupts.


The documentation for this struct was generated from the following file: