rtc_read
(void)rtc_read(sc);
(void)rtc_read(sc);
(void)rtc_read(sc);
(void)rtc_read(sc);
data = rtc_read(sc); /* D3 */
data |= rtc_read(sc); /* D2 */
data |= rtc_read(sc); /* D1 */
data |= rtc_read(sc); /* D0 */
int rtc_read(struct rs5c313_softc *);
sec = rtc_read(RS5C313_SEC1);
sec += rtc_read(RS5C313_SEC10) * 10;
min = rtc_read(RS5C313_MIN1);
min += rtc_read(RS5C313_MIN10) * 10;
hour = rtc_read(RS5C313_HOUR1);
hour += rtc_read(RS5C313_HOUR10) * 10;
day = rtc_read(RS5C313_DAY1);
day += rtc_read(RS5C313_DAY10) * 10;
mon = rtc_read(RS5C313_MON1);
mon += rtc_read(RS5C313_MON10) * 10;
year = rtc_read(RS5C313_YEAR1);
year += rtc_read(RS5C313_YEAR10) * 10;
uint8_t rtc_read(uint32_t addr);