65 return arch_rtc_unix_secs();
92 return arch_rtc_set_unix_secs(time);
104 return arch_rtc_boot_time();
109static inline int rtc_init(
void) {
110 return arch_rtc_init();
113static inline void rtc_shutdown(
void) {
Various common macros used throughout the codebase.
static int rtc_set_unix_secs(time_t time)
Set the current date/time.
Definition rtc.h:91
static time_t rtc_unix_secs(void)
Get the current date/time.
Definition rtc.h:64
static time_t rtc_boot_time(void)
Get the time since the system was booted.
Definition rtc.h:103
Low-level real-time clock functionality.
KOS-implementation of select C11 and POSIX extensions.