![]() |
RTEMS 6.1
|
This header file provides interfaces of the timecounter implementation. More...
Go to the source code of this file.
Data Structures | |
| struct | timecounter |
Macros | |
| #define | TC_FLAGS_C2STOP 1 /* Timer dies in C2+. */ |
| #define | TC_FLAGS_SUSPEND_SAFE |
Typedefs | |
| typedef u_int | timecounter_get_t(struct timecounter *) |
| typedef void | timecounter_pps_t(struct timecounter *) |
| typedef uint32_t | timecounter_fill_vdso_timehands_t(struct vdso_timehands *, struct timecounter *) |
| typedef uint32_t | timecounter_fill_vdso_timehands32_t(struct vdso_timehands32 *, struct timecounter *) |
Functions | |
| u_int64_t | tc_getfrequency (void) |
| void | tc_init (struct timecounter *tc) |
| void | tc_setclock (struct timespec *ts) |
| void | tc_ticktock (int cnt) |
| void | cpu_tick_calibration (void) |
Variables | |
| struct timecounter * | timecounter |
| int | tc_min_ticktock_freq |
This header file provides interfaces of the timecounter implementation.
| #define TC_FLAGS_SUSPEND_SAFE |