|
Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
|
Go to the source code of this file.
Data Structures | |
| struct | date_time |
Macros | |
| #define | CMOS_ADDR 0x70 |
| #define | CMOS_DATA 0x71 |
Functions | |
| static uint8_t | cmos_read (uint8_t reg) |
| static bool | rtc_is_updating () |
| static void | rtc_read_time (date_time *dt) |
| void | rtc_initialize (void) |
| #define CMOS_ADDR 0x70 |
Definition at line 5 of file rtc.c.
Referenced by cmos_read(), and rtc_is_updating().
| #define CMOS_DATA 0x71 |
Definition at line 6 of file rtc.c.
Referenced by cmos_read(), and rtc_is_updating().
| void rtc_initialize | ( | void | ) |
Definition at line 79 of file rtc.c.
References date_time::day, date_time::hour, LOG_INFO, date_time::minute, date_time::month, rtc_read_time(), date_time::second, and date_time::year.
|
static |
|
static |
Definition at line 28 of file rtc.c.
References cmos_read(), date_time::day, date_time::hour, min(), date_time::minute, date_time::month, rtc_is_updating(), date_time::second, and date_time::year.
Referenced by rtc_initialize().