rtc.h 552 B

1234567891011121314151617181920212223242526
  1. /*
  2. * rtc.h: Definitions for access to the Mostek real time clock
  3. *
  4. * Copyright (C) 1996 Thomas K. Dyas (tdyas@eden.rutgers.edu)
  5. */
  6. #ifndef _RTC_H
  7. #define _RTC_H
  8. #include <linux/ioctl.h>
  9. struct rtc_time
  10. {
  11. int sec; /* Seconds (0-59) */
  12. int min; /* Minutes (0-59) */
  13. int hour; /* Hour (0-23) */
  14. int dow; /* Day of the week (1-7) */
  15. int dom; /* Day of the month (1-31) */
  16. int month; /* Month of year (1-12) */
  17. int year; /* Year (0-99) */
  18. };
  19. #define RTCGET _IOR('p', 20, struct rtc_time)
  20. #define RTCSET _IOW('p', 21, struct rtc_time)
  21. #endif