Lines Matching full:ack
134 // On receive, the previously configured ACK/NACK setting is transmitted in
283 * Input ack: byte indicating to ack or to nack
286 void twi_reply(uint8_t ack)
288 // transmit master read ready signal, with or without ack
289 if(ack){
338 // copy device address and r/w bit to output register and ack
348 // copy data to output register and ack
369 case TW_MR_DATA_ACK: // data received, ack sent
372 case TW_MR_SLA_ACK: // address sent, ack received
373 // ack if more bytes are expected, otherwise nack
389 case TW_SR_SLA_ACK: // addressed, returned ack
390 case TW_SR_GCALL_ACK: // addressed generally, returned ack
391 case TW_SR_ARB_LOST_SLA_ACK: // lost arbitration, returned ack
392 case TW_SR_ARB_LOST_GCALL_ACK: // lost arbitration, returned ack
395 // indicate that rx buffer can be overwritten and ack
399 case TW_SR_DATA_ACK: // data received, returned ack
400 case TW_SR_GCALL_DATA_ACK: // data received generally, returned ack
403 // put byte in buffer and ack
416 // sends ack and stops interface for clock stretching
422 // ack future responses and leave slave receiver state
432 case TW_ST_SLA_ACK: // addressed, returned ack
433 case TW_ST_ARB_LOST_SLA_ACK: // arbitration lost, returned ack
449 case TW_ST_DATA_ACK: // byte sent, ack returned
452 // if there is more to send, ack, otherwise nack
460 case TW_ST_LAST_DATA: // received ack, but we are done already!
461 // ack future responses