AR_CR
AR_WRITE(sc, AR_CR, AR_CR_RXE);
AR_WRITE(sc, AR_CR, AR_CR_RXE);
AR_WRITE(sc, AR_CR, 0);
AR_WRITE(sc, AR_CR, 0);
AR_WRITE(sc, AR_CR, AR_CR_RXD);
if (!(AR_READ(sc, AR_CR) & AR_CR_RXE))
AR_WRITE(sc, AR_CR, AR_CR_RXE);