diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2011-08-08 12:33:22 +0000 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2011-08-08 12:33:22 +0000 |
commit | 18a0c56b4b75ae8c3b16f0a569b26286e06cb2ff (patch) | |
tree | be6faba8dc006eb46a96f71647c6a8a6b3133c1f /c/src/lib/libbsp/arm/lpc32xx | |
parent | 2011-07-18 Till Straumann <strauman@slac.stanford.edu> (diff) | |
download | rtems-18a0c56b4b75ae8c3b16f0a569b26286e06cb2ff.tar.bz2 |
2011-08-08 Sebastian Huber <sebastian.huber@embedded-brains.de>
* misc/i2c.c: Bugfix.
Diffstat (limited to 'c/src/lib/libbsp/arm/lpc32xx')
-rw-r--r-- | c/src/lib/libbsp/arm/lpc32xx/ChangeLog | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c | 6 |
2 files changed, 4 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/arm/lpc32xx/ChangeLog b/c/src/lib/libbsp/arm/lpc32xx/ChangeLog index 8085c25fbb..d7817a353c 100644 --- a/c/src/lib/libbsp/arm/lpc32xx/ChangeLog +++ b/c/src/lib/libbsp/arm/lpc32xx/ChangeLog @@ -1,3 +1,7 @@ +2011-08-08 Sebastian Huber <sebastian.huber@embedded-brains.de> + + * misc/i2c.c: Bugfix. + 2011-08-01 Sebastian Huber <sebastian.huber@embedded-brains.de> * include/.cvsignore: New file. diff --git a/c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c b/c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c index e1ade9d4ac..60526d4fe0 100644 --- a/c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c +++ b/c/src/lib/libbsp/arm/lpc32xx/misc/i2c.c @@ -190,12 +190,6 @@ rtems_status_code lpc32xx_i2c_read_with_optional_stop( } while (rx <= last) { - if ((i2c->stat & I2C_STAT_TDI) != 0) { - stop = true; - - break; - } - while (tx < last && can_tx_for_rx(i2c)) { i2c->rx_or_tx = 0; ++tx; |