* each pin as input or output, see datasheet on how this
* is achieved.
*
- * \version $Id: ft245rl.c 22301 2008-09-09 16:53:17Z batt $
* \author Francesco Sacchi <batt@develer.com>
*/
if (!i2c_start_r(PCF8574ID | ((pcf->addr << 1) & 0xF7)))
return EOF;
- int data = i2c_get(false);
+ int data;
+
+ if (!i2c_recv(&data, 1))
+ data = EOF;
+
i2c_stop();
+
return data;
}