summaryrefslogtreecommitdiff
path: root/n
diff options
context:
space:
mode:
Diffstat (limited to 'n')
-rw-r--r--n/avr/twi-slave/twi_slave.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/n/avr/twi-slave/twi_slave.c b/n/avr/twi-slave/twi_slave.c
index 9746120..f95c4c4 100644
--- a/n/avr/twi-slave/twi_slave.c
+++ b/n/avr/twi-slave/twi_slave.c
@@ -61,7 +61,7 @@ SIGNAL (SIG_2WIRE_SERIAL)
case TW_ST_DATA_ACK:
rs232_putc ('b');
TWDR = buf_send[send_idx++];
- if (SIZE_BUF_SEND - send_idx == 1)
+ if (SIZE_BUF_SEND == send_idx)
TWCR &= ~_BV(TWEA);
break;
case TW_ST_DATA_NACK: