I2C_OP_STOP_P
if (sc->sc_curlen == 0 && I2C_OP_STOP_P(sc->sc_curop)) {
if (!I2C_OP_STOP_P(op))
if (error != 0 || I2C_OP_STOP_P(op))
if (I2C_OP_STOP_P(op))
if (buflen == 0 && I2C_OP_STOP_P(op))
if (I2C_OP_STOP_P(op))
if (I2C_OP_STOP_P(op))
if (len == 0 && I2C_OP_STOP_P(op))
} else if (i == datalen - 1 && I2C_OP_STOP_P(op)) {
if (I2C_OP_STOP_P(op)) {
if (error || (cr & CR_TXAK) || ((cr & CR_MSTA) && I2C_OP_STOP_P(op))) {
if (x == (cmdlen - 1) && len == 0 && I2C_OP_STOP_P(op))
if (x == (len - 1) && I2C_OP_STOP_P(op))
if (I2C_OP_STOP_P(op) && I2C_OP_WRITE_P(op)) {
if (I2C_OP_STOP_P(op))
if (I2C_OP_STOP_P(op))
if (!I2C_OP_STOP_P(op) &&
if (!I2C_OP_STOP_P(op) &&
if (!I2C_OP_STOP_P(op) || cmdlen > 1 || len > 2 ||
if (!I2C_OP_STOP_P(op) || cmdlen > 1 || len > 2 ||
if (!I2C_OP_STOP_P(op) || cmdlen > 1 || len > 2 ||
I2C_OP_STOP_P(op));
if (I2C_OP_STOP_P(op))
if (!I2C_OP_STOP_P(op) && sc->sc_reportreadnostop) {