RTEMS 6.3
Loading...
Searching...
No Matches
timetc.h File Reference

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
#define TC_FLAGS_SUSPEND_SAFE   2

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

Detailed Description

This header file provides interfaces of the timecounter implementation.