RTC_CTRL_REG
val = I2C_READ(sc, RTC_CTRL_REG);
I2C_WRITE(sc, RTC_CTRL_REG, val | RTC_CTRL_STOP_RTC);
I2C_WRITE(sc, RTC_CTRL_REG, val);
val = I2C_READ(sc, RTC_CTRL_REG);
I2C_WRITE(sc, RTC_CTRL_REG, val | RTC_CTRL_GET_TIME | RTC_CTRL_READSEL);
I2C_WRITE(sc, RTC_CTRL_REG, val | RTC_CTRL_READSEL);
I2C_WRITE(sc, RTC_CTRL_REG, val);
I2C_WRITE(sc, RTC_CTRL_REG, 0x0);
rtc_ctrl = POWER_READ(sc, RTC_CTRL_REG);
POWER_WRITE(sc, RTC_CTRL_REG, rtc_ctrl);