AO_RTC_REG1
data |= __SHIFTOUT(RTC_READ(sc, AO_RTC_REG1), AO_RTC_REG1_SDO);
while (!(RTC_READ(sc, AO_RTC_REG1) & AO_RTC_REG1_S_READY)) {
setbits(sc, AO_RTC_REG1, AO_RTC_REG1_S_READY);