diff options
Diffstat (limited to 'firmware/include')
-rw-r--r-- | firmware/include/timefuncs.h | 21 |
1 files changed, 4 insertions, 17 deletions
diff --git a/firmware/include/timefuncs.h b/firmware/include/timefuncs.h index 3845b946c5..5c6719e709 100644 --- a/firmware/include/timefuncs.h +++ b/firmware/include/timefuncs.h | |||
@@ -21,24 +21,11 @@ | |||
21 | #define _TIMEFUNCS_H_ | 21 | #define _TIMEFUNCS_H_ |
22 | 22 | ||
23 | #include "config.h" | 23 | #include "config.h" |
24 | 24 | #include <stdbool.h> | |
25 | #ifndef SIMULATOR | 25 | #include "time.h" |
26 | |||
27 | struct tm | ||
28 | { | ||
29 | int tm_sec; /* seconds */ | ||
30 | int tm_min; /* minutes */ | ||
31 | int tm_hour; /* hours */ | ||
32 | int tm_mday; /* day of the month */ | ||
33 | int tm_mon; /* month */ | ||
34 | int tm_year; /* year since 1900 */ | ||
35 | int tm_wday; /* day of the week */ | ||
36 | int tm_yday; /* day in the year */ | ||
37 | int tm_isdst; /* daylight saving time */ | ||
38 | }; | ||
39 | |||
40 | #endif | ||
41 | 26 | ||
42 | struct tm *get_time(void); | 27 | struct tm *get_time(void); |
28 | int set_time(struct tm *tm); | ||
29 | bool valid_time(struct tm *tm); | ||
43 | 30 | ||
44 | #endif /* _TIMEFUNCS_H_ */ | 31 | #endif /* _TIMEFUNCS_H_ */ |