From 96462e6b5be917a5146eaae62234432f1030898f Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Mon, 12 Nov 2018 10:59:38 +0100 Subject: wat --- src/driver/soft_i2c.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/driver') diff --git a/src/driver/soft_i2c.cc b/src/driver/soft_i2c.cc index 6c36b6f..76042f2 100644 --- a/src/driver/soft_i2c.cc +++ b/src/driver/soft_i2c.cc @@ -20,10 +20,10 @@ volatile unsigned char timer_done = 0; #define SCL_HIGH gpio.input(scl, 1) #define SCL_LOW gpio.output(scl, 0) #elif SOFTI2C_PULLUP_EXTERNAL -#define SDA_HIGH do { gpio.input(sda); gpio.write(sda_pull, 1); } while (0) -#define SDA_LOW do { gpio.write(sda_pull, 0); gpio.output(sda); } while (0) -#define SCL_HIGH do { gpio.input(scl); gpio.write(scl_pull, 1); } while (0) -#define SCL_LOW do { gpio.write(scl_pull, 0); gpio.output(scl); } while (0) +#define SDA_HIGH { gpio.input(sda); gpio.write(sda_pull, 1); } +#define SDA_LOW { gpio.write(sda_pull, 0); gpio.output(sda); } +#define SCL_HIGH { gpio.input(scl); gpio.write(scl_pull, 1); } +#define SCL_LOW { gpio.write(scl_pull, 0); gpio.output(scl); } #else /* !SOFTI2C_PULLUP_{INTERNAL,EXTERNAL} */ #define SDA_HIGH gpio.input(sda) #define SDA_LOW gpio.output(sda) -- cgit v1.2.3