ds28e17iic.c | 96 ds28e17iic_crc16(uint8_t crc16[], uint8_t cmd, uint8_t i2c_addr, uint8_t len, uint8_t *data, uint8_t len2) 130 crc16[1] = crc >> 8; 131 crc16[0] = crc & 0xff; 178 uint8_t crc16[2], uint8_t *i2c_status) 187 ds28e17iic_crc16(crc16,device_cmd,i2c_addr,len1,buf1,len2); 197 onewire_write_block(sc->sc_onewire,crc16,2); 223 uint8_t crc16[2]; local in function:ds28e17iic_i2c_write 279 DS28E17IIC_DC_WD, maddr, cmdlen, __UNCONST(cmdbuf), 0, crc16, &i2c_status); 293 dcmd, 0xff, datalen, databuf, 0, crc16, &i2c_status); 333 dcmd, maddr, len, buf, 0, crc16, &i2c_status) 360 uint8_t crc16[2]; local in function:ds28e17iic_i2c_read 421 uint8_t crc16[2]; local in function:ds28e17iic_i2c_write_read [all...] |