37#ifndef _RTEMS_RTEMS_CLOCKIMPL_H
38#define _RTEMS_RTEMS_CLOCKIMPL_H
This header file defines the Clock Manager API.
rtems_status_code
This enumeration provides status codes for directives of the Classic API.
Definition: status.h:85
TOD_Ticks_validation
The enumerators of this type determine if the ticks member is validated in _TOD_Validate().
Definition: clockimpl.h:60
Watchdog_Interval _TOD_To_seconds(const rtems_time_of_day *the_tod)
TOD to Seconds.
Definition: clocktodtoseconds.c:59
rtems_status_code _TOD_Validate(const rtems_time_of_day *the_tod, TOD_Ticks_validation ticks_validation)
Validates the time of day.
Definition: clocktodvalidate.c:57
@ TOD_ENABLE_TICKS_VALIDATION
Use this option to enable the validation of the ticks member in _TOD_Validate().
Definition: clockimpl.h:71
@ TOD_DISABLE_TICKS_VALIDATION
Use this option to disable the validation of the ticks member in _TOD_Validate().
Definition: clockimpl.h:65
uint32_t Watchdog_Interval
Type is used to specify the length of intervals.
Definition: watchdogticks.h:59
This type represents Classic API calendar times.
Definition: types.h:266