update rtc.c