47extern time_t dc_boot_time;
49time_t arch_rtc_unix_secs(
void);
50int arch_rtc_set_unix_secs(time_t time);
52static inline time_t arch_rtc_boot_time(
void) {
56static inline int arch_rtc_init(
void) {
57 dc_boot_time = arch_rtc_unix_secs();
61static inline void arch_rtc_shutdown(
void) {
Various common macros used throughout the codebase.
Low-level real-time clock functionality.
KOS-implementation of select C11 and POSIX extensions.