}
EXPORT_TWIFS_PLUGIN(sys_clock, clock_build_mapping);
-void
-clock_init()
-{
- hwrtc_init();
-}
-
time_t
clock_unixtime()
{
time_t
clock_systime()
{
+ if (!current_timer) {
+ return 0;
+ }
+
ticks_t t = hwtimer_current_systicks();
return t / current_timer->running_freq;
}
void
clock_walltime(datetime_t* datetime)
{
- current_rtc->get_walltime(current_rtc, datetime);
+ primary_rtc->get_walltime(primary_rtc, datetime);
}
\ No newline at end of file