RTEMS
|
#include <timerdata.h>
The following records define the control block used to manage each timer.
Definition at line 41 of file timerdata.h.
Watchdog_Interval Timer_Control::initial |
This field is the timer interval in ticks or seconds.
Definition at line 53 of file timerdata.h.
Objects_Control Timer_Control::Object |
This field is the object management portion of a Timer instance.
Definition at line 43 of file timerdata.h.
rtems_timer_service_routine_entry Timer_Control::routine |
This field is the timer service routine.
Definition at line 49 of file timerdata.h.
Watchdog_Interval Timer_Control::start_time |
This field is the timer start time point in ticks.
Definition at line 55 of file timerdata.h.
Watchdog_Interval Timer_Control::stop_time |
This field is the timer stop time point in ticks.
Definition at line 57 of file timerdata.h.
Timer_Classes Timer_Control::the_class |
This field indicates what type of timer this currently is.
Definition at line 47 of file timerdata.h.
Watchdog_Control Timer_Control::Ticker |
This field is the Watchdog instance which will be the scheduled.
Definition at line 45 of file timerdata.h.
void* Timer_Control::user_data |
This field is the timer service routine user data.
Definition at line 51 of file timerdata.h.