commit | 0aea9fff28bc765e844d37d51f10b33cfe66476f | [log] [tgz] |
---|---|---|
author | Harald Welte <laforge@gnumonks.org> | Thu Sep 01 18:39:12 2016 +0200 |
committer | Harald Welte <laforge@gnumonks.org> | Thu Sep 01 18:39:12 2016 +0200 |
tree | f258a2939e3f4367e0525a6eadde0da125fd251e | |
parent | c6ae98c53a463f59e8a76d7c6174ce300148e096 [diff] |
Fix reading SDA in I2C bit-banging code We need to use pin_sda_in, not pin_sda to read the PIO Input.
diff --git a/firmware/src_simtrace/i2c.c b/firmware/src_simtrace/i2c.c index c0bafe5..cf9789a 100644 --- a/firmware/src_simtrace/i2c.c +++ b/firmware/src_simtrace/i2c.c
@@ -52,7 +52,7 @@ bool ret; PIO_Configure(&pin_sda_in, PIO_LISTSIZE(pin_sda_in)); - if (PIO_Get(&pin_sda)) + if (PIO_Get(&pin_sda_in)) ret = true; else ret = false;