From faa1f56b5d4ea2e756b8ab44563d1fb68f7595e1 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Thu, 8 May 2014 16:58:10 -0600 Subject: P-code BINFMT: Add logic to pass information from the binfmt logic to the P-code interpreter. This includes some extension to the binfmt interfaces. --- apps/system/i2c/i2c_get.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'apps/system') diff --git a/apps/system/i2c/i2c_get.c b/apps/system/i2c/i2c_get.c index f2c16d4a7..c30fa9a24 100644 --- a/apps/system/i2c/i2c_get.c +++ b/apps/system/i2c/i2c_get.c @@ -46,7 +46,7 @@ #include "i2ctool.h" /**************************************************************************** - * Definitions + * Pre-processor Definitions ****************************************************************************/ /**************************************************************************** @@ -108,6 +108,7 @@ int i2ccmd_get(FAR struct i2ctool_s *i2ctool, int argc, FAR char **argv) { return ERROR; } + argndx += nargs; } @@ -217,6 +218,7 @@ int i2ctool_get(FAR struct i2ctool_s *i2ctool, FAR struct i2c_dev_s *dev, msg[1].addr = i2ctool->addr; msg[1].flags = I2C_M_READ; + if (i2ctool->width == 8) { msg[1].buffer = &u.data8; @@ -254,5 +256,6 @@ int i2ctool_get(FAR struct i2ctool_s *i2ctool, FAR struct i2c_dev_s *dev, *result = u.data16; } } + return ret; } -- cgit v1.2.3