Changeset 5242 for i2c-tools/trunk/tools
- Timestamp:
- 05/05/08 16:57:21 (7 months ago)
- Files:
-
- i2c-tools/trunk/tools/i2cdump.c (modified) (5 diffs)
- i2c-tools/trunk/tools/i2cget.c (modified) (3 diffs)
- i2c-tools/trunk/tools/i2cset.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
i2c-tools/trunk/tools/i2cdump.c
r5241 r5242 60 60 switch(size) { 61 61 case I2C_SMBUS_BYTE: 62 if (!((funcs & I2C_FUNC_SMBUS_BYTE) == I2C_FUNC_SMBUS_BYTE)) { 63 fprintf(stderr, MISSING_FUNC_FMT, "byte"); 62 if (!(funcs & I2C_FUNC_SMBUS_READ_BYTE)) { 63 fprintf(stderr, MISSING_FUNC_FMT, "SMBus receive byte"); 64 return -1; 65 } 66 if (!(funcs & I2C_FUNC_SMBUS_WRITE_BYTE)) { 67 fprintf(stderr, MISSING_FUNC_FMT, "SMBus send byte"); 64 68 return -1; 65 69 } … … 68 72 case I2C_SMBUS_BYTE_DATA: 69 73 if (!(funcs & I2C_FUNC_SMBUS_READ_BYTE_DATA)) { 70 fprintf(stderr, MISSING_FUNC_FMT, " byte read");74 fprintf(stderr, MISSING_FUNC_FMT, "SMBus read byte"); 71 75 return -1; 72 76 } … … 75 79 case I2C_SMBUS_WORD_DATA: 76 80 if (!(funcs & I2C_FUNC_SMBUS_READ_WORD_DATA)) { 77 fprintf(stderr, MISSING_FUNC_FMT, " word read");81 fprintf(stderr, MISSING_FUNC_FMT, "SMBus read word"); 78 82 return -1; 79 83 } … … 82 86 case I2C_SMBUS_BLOCK_DATA: 83 87 if (!(funcs & I2C_FUNC_SMBUS_READ_BLOCK_DATA)) { 84 fprintf(stderr, MISSING_FUNC_FMT, " smbus block read");88 fprintf(stderr, MISSING_FUNC_FMT, "SMBus block read"); 85 89 return -1; 86 90 } … … 89 93 case I2C_SMBUS_I2C_BLOCK_DATA: 90 94 if (!(funcs & I2C_FUNC_SMBUS_READ_I2C_BLOCK)) { 91 fprintf(stderr, MISSING_FUNC_FMT, " i2cblock read");95 fprintf(stderr, MISSING_FUNC_FMT, "I2C block read"); 92 96 return -1; 93 97 } i2c-tools/trunk/tools/i2cget.c
r5241 r5242 64 64 case I2C_SMBUS_BYTE: 65 65 if (!(funcs & I2C_FUNC_SMBUS_READ_BYTE)) { 66 fprintf(stderr, MISSING_FUNC_FMT, " readbyte");66 fprintf(stderr, MISSING_FUNC_FMT, "SMBus receive byte"); 67 67 return -1; 68 68 } 69 69 if (daddress >= 0 70 70 && !(funcs & I2C_FUNC_SMBUS_WRITE_BYTE)) { 71 fprintf(stderr, MISSING_FUNC_FMT, " writebyte");71 fprintf(stderr, MISSING_FUNC_FMT, "SMBus send byte"); 72 72 return -1; 73 73 } … … 76 76 case I2C_SMBUS_BYTE_DATA: 77 77 if (!(funcs & I2C_FUNC_SMBUS_READ_BYTE_DATA)) { 78 fprintf(stderr, MISSING_FUNC_FMT, " read byte");78 fprintf(stderr, MISSING_FUNC_FMT, "SMBus read byte"); 79 79 return -1; 80 80 } … … 83 83 case I2C_SMBUS_WORD_DATA: 84 84 if (!(funcs & I2C_FUNC_SMBUS_READ_WORD_DATA)) { 85 fprintf(stderr, MISSING_FUNC_FMT, " read word");85 fprintf(stderr, MISSING_FUNC_FMT, "SMBus read word"); 86 86 return -1; 87 87 } i2c-tools/trunk/tools/i2cset.c
r5241 r5242 60 60 case I2C_SMBUS_BYTE: 61 61 if (!(funcs & I2C_FUNC_SMBUS_WRITE_BYTE)) { 62 fprintf(stderr, MISSING_FUNC_FMT, " byte send");62 fprintf(stderr, MISSING_FUNC_FMT, "SMBus send byte"); 63 63 return -1; 64 64 } … … 67 67 case I2C_SMBUS_BYTE_DATA: 68 68 if (!(funcs & I2C_FUNC_SMBUS_WRITE_BYTE_DATA)) { 69 fprintf(stderr, MISSING_FUNC_FMT, " byte write");69 fprintf(stderr, MISSING_FUNC_FMT, "SMBus write byte"); 70 70 return -1; 71 71 } … … 74 74 case I2C_SMBUS_WORD_DATA: 75 75 if (!(funcs & I2C_FUNC_SMBUS_WRITE_WORD_DATA)) { 76 fprintf(stderr, MISSING_FUNC_FMT, " word write");76 fprintf(stderr, MISSING_FUNC_FMT, "SMBus write word"); 77 77 return -1; 78 78 }
