MTXFIFO_STOP
(stop ? MTXFIFO_STOP : 0));
(stop ? MTXFIFO_STOP : 0));
MTXFIFO_STOP);
TXFIFO_WR(smbus, 1 | MTXFIFO_STOP | MTXFIFO_READ);
TXFIFO_WR(smbus, MTXFIFO_STOP | command);
TXFIFO_WR(smbus, 1 | MTXFIFO_READ | MTXFIFO_STOP);
TXFIFO_WR(smbus, MTXFIFO_STOP | data->byte);
TXFIFO_WR(smbus, 2 | MTXFIFO_READ | MTXFIFO_STOP);
TXFIFO_WR(smbus, MTXFIFO_STOP | (data->word >> 8));
MTXFIFO_STOP);
TXFIFO_WR(smbus, data->block[len] | MTXFIFO_STOP);
TXFIFO_WR(smbus, 2 | MTXFIFO_STOP | MTXFIFO_READ);
TXFIFO_WR(smbus, len | MTXFIFO_READ | MTXFIFO_STOP);