Changeset 5207 for i2c-tools/trunk/tools/i2cget.c
- Timestamp:
- 04/24/08 14:38:54 (4 years ago)
- Files:
-
- 1 modified
-
i2c-tools/trunk/tools/i2cget.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
i2c-tools/trunk/tools/i2cget.c
r5206 r5207 155 155 { 156 156 char *end; 157 int res, i2cbus, address, file; 158 int size = I2C_SMBUS_BYTE_DATA; 157 int res, i2cbus, address, size, file; 159 158 int daddress; 160 159 char filename[20]; … … 194 193 help(); 195 194 196 if (!(flags+3 < argc)) { 197 size = I2C_SMBUS_BYTE; 198 daddress = -1; 199 } else { 195 if (argc > flags + 3) { 196 size = I2C_SMBUS_BYTE_DATA; 200 197 daddress = strtol(argv[flags+3], &end, 0); 201 198 if (*end || daddress < 0 || daddress > 0xff) { … … 203 200 help(); 204 201 } 205 } 206 207 if (flags+4 < argc) { 202 } else { 203 size = I2C_SMBUS_BYTE; 204 daddress = -1; 205 } 206 207 if (argc > flags + 4) { 208 208 switch (argv[flags+4][0]) { 209 209 case 'b': size = I2C_SMBUS_BYTE_DATA; break;
