|
RTEMS
|
RTEMS Create Timer. More...
#include <rtems/rtems/timerimpl.h>#include <rtems/rtems/clock.h>#include <rtems/rtems/status.h>#include <rtems/rtems/support.h>#include <rtems/score/assert.h>#include <rtems/score/chainimpl.h>#include <rtems/score/thread.h>#include <rtems/score/todimpl.h>#include <rtems/score/watchdogimpl.h>#include <rtems/sysinit.h>Go to the source code of this file.
Enumerations | |
| enum | { _Sysinit__Timer_Manager_initialization = 0x000b0080 } |
Functions | |
| RTEMS_STATIC_ASSERT (PER_CPU_WATCHDOG_REALTIME==TIMER_CLASS_BIT_TIME_OF_DAY, TIMER_CLASS_BIT_TIME_OF_DAY) | |
| void | _Timer_Routine_adaptor (Watchdog_Control *the_watchdog) |
| rtems_status_code | _Timer_Fire (rtems_id id, rtems_interval interval, rtems_timer_service_routine_entry routine, void *user_data, Timer_Classes the_class, Watchdog_Service_routine_entry adaptor) |
| rtems_status_code | _Timer_Fire_after (rtems_id id, rtems_interval ticks, rtems_timer_service_routine_entry routine, void *user_data, Timer_Classes the_class, Watchdog_Service_routine_entry adaptor) |
| rtems_status_code | _Timer_Fire_when (rtems_id id, const rtems_time_of_day *wall_time, rtems_timer_service_routine_entry routine, void *user_data, Timer_Classes the_class, Watchdog_Service_routine_entry adaptor) |
| void | _Timer_Cancel (Per_CPU_Control *cpu, Timer_Control *the_timer) |
| rtems_status_code | rtems_timer_create (rtems_name name, rtems_id *id) |
| % More... | |
| static void | _Timer_Manager_initialization (void) |
Variables | |
| Timer_server_Control *volatile | _Timer_server |
| Pointer to default timer server control block. More... | |
| rtems_sysinit_item const | _Linker_set__Sysinit__Timer_Manager_initialization = { _Timer_Manager_initialization } |
RTEMS Create Timer.
Definition in file timercreate.c.
1.8.14