#pragma once #include typedef struct { int year; char month; char day; char hour; char minute; char second; } rtc_t; void rtc_set(const rtc_t *time); // Returns false if time has not been set yet bool rtc_get(rtc_t *time); // Starts a virtual timer for incrementing the RTC. void rtc_start();