From 8ef987d9fef178c88c51f3dbff73decc58e763db Mon Sep 17 00:00:00 2001 From: Lars-Dominik Braun Date: Wed, 5 Mar 2014 14:40:14 +0100 Subject: i2c: Add missing break --- i2c.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'i2c.c') diff --git a/i2c.c b/i2c.c index 2a342b1..ef2392e 100644 --- a/i2c.c +++ b/i2c.c @@ -67,7 +67,7 @@ bool twRequest (const twMode mode, const uint8_t address, twr.i = 0; twr.step = 0; twr.status = TWST_WAIT; - /* wait for stop finish */ + /* wait for stop finish; there is no interrupt generated for this */ while (TW_STATUS != 0xf8); twStartRaw (); @@ -182,6 +182,7 @@ static void twIntRead () { } else { twr.status = TWST_ERR; } + break; case 5: if (TW_STATUS == TW_MR_DATA_ACK) { -- cgit v1.2.3