~ruther/qmk_firmware

4a908288f13e53258a3ab91574bfd1e9164c126e — Drashna Jaelre 6 years ago f34244a
Fix i2c calls for HotDox keyboard (#5387)

1 files changed, 4 insertions(+), 4 deletions(-)

M keyboards/hotdox/left.c
M keyboards/hotdox/left.c => keyboards/hotdox/left.c +4 -4
@@ 39,7 39,7 @@ void left_scan(void)

    if (ret == 0)
    {
        i2c_stop(HOTDOX_I2C_TIMEOUT);
        i2c_stop();

        if (!i2c_initialized)
        {


@@ 102,10 102,10 @@ uint8_t left_write(uint8_t reg, uint8_t data)

  ret = i2c_start(I2C_ADDR_WRITE, HOTDOX_I2C_TIMEOUT);     if (ret) goto out;
  ret = i2c_write(reg, HOTDOX_I2C_TIMEOUT);                if (ret) goto out;
  ret = i2c_write(data, HOTDOX_I2C_TIMEOUT); 
  ret = i2c_write(data, HOTDOX_I2C_TIMEOUT);

out:
  i2c_stop(HOTDOX_I2C_TIMEOUT);
  i2c_stop();
  return ret;
}



@@ 125,6 125,6 @@ uint8_t left_read(uint8_t reg, uint8_t *data)
  *data = i2c_read_nack(HOTDOX_I2C_TIMEOUT);

out:
  i2c_stop(HOTDOX_I2C_TIMEOUT);
  i2c_stop();
  return ret;
}