rtc.h 360 B

12345678910111213141516171819
  1. #pragma once
  2. #include <common/glib.h>
  3. struct rtc_time_t
  4. {
  5. int second;
  6. int minute;
  7. int hour;
  8. int day;
  9. int month;
  10. int year;
  11. }rtc_now; // rtc_now为墙上时钟,由HPET定时器0维护
  12. /**
  13. * @brief 从主板cmos中获取时间
  14. *
  15. * @param t time结构体
  16. * @return int 成功则为0
  17. */
  18. int rtc_get_cmos_time(struct rtc_time_t*t);