20 #ifndef _RTEMS_RTEMS_TIMERDATA_H 21 #define _RTEMS_RTEMS_TIMERDATA_H 74 #define TIMER_INFORMATION_DEFINE( max ) \ 75 OBJECTS_INFORMATION_DEFINE( \ 77 OBJECTS_CLASSIC_API, \ 78 OBJECTS_RTEMS_TIMERS, \ 81 OBJECTS_NO_STRING_NAME, \ Definition: objectdata.h:39
uint32_t Watchdog_Interval
Type is used to specify the length of intervals.
Definition: watchdogticks.h:38
Watchdog_Interval stop_time
Definition: timerdata.h:57
Objects_Information _Timer_Information
The Classic Timer objects information.
The control block used to manage each watchdog timer.
Definition: watchdog.h:90
Objects_Control Object
Definition: timerdata.h:43
rtems_timer_service_routine_entry routine
Definition: timerdata.h:49
Object Handler Data Structures.
Watchdog_Control Ticker
Definition: timerdata.h:45
Timer_Classes
Definition: timer.h:56
Constants and Structures Associated with Watchdog Timers.
void * user_data
Definition: timerdata.h:51
Classic Timer Manager API.
Watchdog_Interval start_time
Definition: timerdata.h:55
Timer_Classes the_class
Definition: timerdata.h:47
Definition: timerdata.h:41
Watchdog_Interval initial
Definition: timerdata.h:53
rtems_timer_service_routine(* rtems_timer_service_routine_entry)(rtems_id, void *)
Definition: timer.h:101