RTEMS CPU Kit with SuperCore
4.11.3
|
This driver interface provides support to read and set the real-time clock and to initialize the time of day for the system. More...
Macros | |
#define | RTC_DEVICE_NAME "/dev/rtc" |
Device file name path. | |
#define | RTC_DRIVER_TABLE_ENTRY |
Device driver table entry. More... | |
Functions | |
rtems_device_driver | rtc_initialize (rtems_device_major_number, rtems_device_minor_number, void *) |
Initializes the real-time clock device and sets the time of day for the system. More... | |
rtems_device_driver | rtc_open (rtems_device_major_number, rtems_device_minor_number, void *) |
Opens the real-time clock device. | |
rtems_device_driver | rtc_close (rtems_device_major_number, rtems_device_minor_number, void *) |
Closes the real-time clock device. | |
rtems_device_driver | rtc_read (rtems_device_major_number, rtems_device_minor_number, void *) |
Reads the real-time clock value. More... | |
rtems_device_driver | rtc_write (rtems_device_major_number, rtems_device_minor_number, void *) |
Sets the real-time clock value. More... | |
rtems_device_driver | rtc_control (rtems_device_major_number, rtems_device_minor_number, void *) |
Controls the real-time clock. | |
This driver interface provides support to read and set the real-time clock and to initialize the time of day for the system.
#define RTC_DRIVER_TABLE_ENTRY |
Device driver table entry.
rtems_device_driver rtc_initialize | ( | rtems_device_major_number | , |
rtems_device_minor_number | , | ||
void * | |||
) |
Initializes the real-time clock device and sets the time of day for the system.
If the real-time clock provides an invalid time of day value the system time of day must remain untouched.
rtems_device_driver rtc_read | ( | rtems_device_major_number | , |
rtems_device_minor_number | , | ||
void * | |||
) |
Reads the real-time clock value.
The value will be returned in a rtems_time_of_day structure.
rtems_device_driver rtc_write | ( | rtems_device_major_number | , |
rtems_device_minor_number | , | ||
void * | |||
) |
Sets the real-time clock value.
The value will be set from a rtems_time_of_day structure.