rs5c313_read_reg
if ((rs5c313_read_reg(sc, RS5C313_CTRL) & CTRL_BSY) == 0)
int ones = rs5c313_read_reg(sc, RS5C313_ ## y ## 1); \
int tens = rs5c313_read_reg(sc, RS5C313_ ## y ## 10); \
dt->dt_wday = rs5c313_read_reg(sc, RS5C313_WDAY);
if ((rs5c313_read_reg(sc, RS5C313_CTRL) & CTRL_BSY) == 0)
int rs5c313_read_reg(struct rs5c313_softc *, int);
if ((rs5c313_read_reg(sc, RS5C313_CTRL) & CTRL_XSTP) == 0) {
if (rs5c313_read_reg(sc, RS5C313_CTRL) & CTRL_BSY)