![]() |
RTEMS 6.1
|
Macros | |
| #define | RTC_DEVICE_NAME "/dev/rtc" |
| #define | RTC_DRIVER_TABLE_ENTRY |
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_DEVICE_NAME "/dev/rtc" |
Device file name path.
| #define RTC_DRIVER_TABLE_ENTRY |
Device driver table entry.
| rtems_device_driver rtc_close | ( | rtems_device_major_number | major, |
| rtems_device_minor_number | minor, | ||
| void * | arg | ||
| ) |
Closes the real-time clock device.
| rtems_device_driver rtc_control | ( | rtems_device_major_number | major, |
| rtems_device_minor_number | minor, | ||
| void * | arg | ||
| ) |
Controls the real-time clock.
| rtems_device_driver rtc_initialize | ( | rtems_device_major_number | major, |
| rtems_device_minor_number | minor_arg, | ||
| void * | arg | ||
| ) |
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_open | ( | rtems_device_major_number | major, |
| rtems_device_minor_number | minor, | ||
| void * | arg | ||
| ) |
Opens the real-time clock device.
| rtems_device_driver rtc_read | ( | rtems_device_major_number | major, |
| rtems_device_minor_number | minor, | ||
| void * | arg | ||
| ) |
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 | major, |
| rtems_device_minor_number | minor, | ||
| void * | arg | ||
| ) |
Sets the real-time clock value.
The value will be set from a rtems_time_of_day structure.