Home | History | Annotate | Download | only in at91

Lines Matching defs:sr

115 	printf("%s: ckdiv=%d cxdiv=%d CWGR=0x%08X SR=0x%08X\n", device_xname(self), ckdiv, cxdiv, at91twi_readreg(sc, TWI_CWGR), at91twi_readreg(sc, TWI_SR));
146 u_int sr, isr, imr;
148 sr = at91twi_readreg(sc, TWI_SR);
150 isr = sr & imr;
154 // printf("%s(%s): interrupts are disabled (sr=%08X imr=%08X)\n", __FUNCTION__, device_xname(sc->sc_dev), sr, imr);
161 if (sr & (TWI_SR_NACK | TWI_SR_UNRE | TWI_SR_OVRE)) {
164 printf("%s(%s): FAILED (sr=%08X)\n", __FUNCTION__,
165 device_xname(sc->sc_dev), sr);
170 printf("%s(%s): SUCCESS (sr=%08X)\n", __FUNCTION__,
171 device_xname(sc->sc_dev), sr);
174 if (sc->sc_flags & I2C_READING && sr & TWI_SR_RXRDY) {