Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: ICE-Application/src/Drivers/rtc.h
- Revision:
- 2:02cb20446785
- Parent:
- 1:b2e90cda7a5a
diff -r b2e90cda7a5a -r 02cb20446785 ICE-Application/src/Drivers/rtc.h --- a/ICE-Application/src/Drivers/rtc.h Tue Jan 24 19:06:45 2017 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,43 +0,0 @@ -#ifndef _RTC_H_ -#define _RTC_H_ - -// ------------------------------------------------------------------------------------------------- -// globals - -#define RTC_ADDR 0xD0 // address byte: 0b11010000(R/W) -> DS1339 - -#define RTC_SIZE_ADDR 1 -#define RTC_SIZE_DATA 7 -#define RTC_SIZE_CONTROL 1 -#define RTC_SIZE_STAUS 1 - -#define RTC_SECONDS_ADDR 0x0 -#define RTC_MINUTES_ADDR 0x1 -#define RTC_HOURS_ADDR 0x2 -#define RTC_DOW_ADDR 0x3 -#define RTC_MDAY_ADDR 0x4 -#define RTC_MONTH_ADDR 0x5 -#define RTC_YEAR_ADDR 0x6 - -#define RTC_CONTROL_ADDR 0xE -#define RTC_STATUS_ADDR 0xF -#define RTC_TRICKLE_ADDR 0x10 - -extern int rtc_verbose; - -// ------------------------------------------------------------------------------------------------- -// function prototypes - -void rtc_init(void); -void rtc_regs(void); - -void rtc_print(void); - -void rtc_get_time(int* iyr, int* imo, int* idy, int* ihr, int* imn, int* isc); -void rtc_set_time(int iyr, int imo, int idy, int ihr, int imn, int isc); - -void rtc_set(const char* s); - -// ------------------------------------------------------------------------------------------------- - -#endif // _RTC_H_