From ff9eb47233369712316cc853296ebee67e1e9327 Mon Sep 17 00:00:00 2001 From: mlundinse Date: Tue, 16 Apr 2013 23:04:21 +0200 Subject: reverted i2c change --- libmaple/i2c.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libmaple/i2c.c b/libmaple/i2c.c index 27db685..9c93d3f 100644 --- a/libmaple/i2c.c +++ b/libmaple/i2c.c @@ -181,15 +181,15 @@ void i2c_master_enable(i2c_dev *dev, uint32 flags) { /* Ugh */ _i2c_handle_remap(dev, flags); - /* Turn on clock and set GPIO modes */ - i2c_init(dev); - i2c_config_gpios(dev); - /* Reset the bus. Clock out any hung slaves. */ if (flags & I2C_BUS_RESET) { i2c_bus_reset(dev); } + /* Turn on clock and set GPIO modes */ + i2c_init(dev); + i2c_config_gpios(dev); + /* Configure clock and rise time */ set_ccr_trise(dev, flags); -- cgit v1.2.3