diff options
Diffstat (limited to 'firmware/drivers/rtc.h')
-rw-r--r-- | firmware/drivers/rtc.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/firmware/drivers/rtc.h b/firmware/drivers/rtc.h index 7b101ee62e..fd1cd50274 100644 --- a/firmware/drivers/rtc.h +++ b/firmware/drivers/rtc.h @@ -7,7 +7,7 @@ * \/ \/ \/ \/ \/ * $Id$ * - * Copyright (C) 2002 by Linus Nielsen Feltzing + * Copyright (C) 2002 by Linus Nielsen Feltzing, Uwe Freese * * All files in this archive are subject to the GNU General Public License. * See the file COPYING in the source tree root for full license agreement. @@ -19,11 +19,20 @@ #ifndef _RTC_H_ #define _RTC_H_ +#include <stdbool.h> + #ifdef HAVE_RTC void rtc_init(void); int rtc_read(unsigned char address); int rtc_read_multiple(unsigned char address, unsigned char *buf, int numbytes); int rtc_write(unsigned char address, unsigned char value); -#endif + +#ifdef HAVE_ALARM_MOD +void rtc_set_alarm(int h, int m); +void rtc_get_alarm(int *h, int *m); +bool rtc_enable_alarm(bool enable); +#endif /* HAVE_ALARM_MOD */ + +#endif /* HAVE_RTC */ #endif |