diff options
| author | Uwe Freese <thebreaker@rockbox.org> | 2003-01-22 12:50:34 +0000 |
|---|---|---|
| committer | Uwe Freese <thebreaker@rockbox.org> | 2003-01-22 12:50:34 +0000 |
| commit | 86352ccc3f47bc0f6bdcdcdc7b752f0836900fcd (patch) | |
| tree | 6bb892fcae88e04a3a45239236cd3dde97d8d7ce /firmware/drivers/rtc.h | |
| parent | fa2229559802f7066b55cc2ab0761c9e742658f7 (diff) | |
| download | rockbox-86352ccc3f47bc0f6bdcdcdc7b752f0836900fcd.zip rockbox-86352ccc3f47bc0f6bdcdcdc7b752f0836900fcd.tar.gz rockbox-86352ccc3f47bc0f6bdcdcdc7b752f0836900fcd.tar.bz2 rockbox-86352ccc3f47bc0f6bdcdcdc7b752f0836900fcd.tar.xz | |
Code for alarm mod. Enable with adding -DHAVE_ALARM_MOD in Makefile (EXTRA_DEFINES).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3150 a1c6a512-1295-4272-9138-f99709370657
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 7b101ee..fd1cd50 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 |