static inline int w1_DS18B20_convert_temp(u8 rom[9])
{
int t = ((s16)rom[1] << 8) | rom[0];
s16 t = le16_to_cpup((le16 *)rom);
t = t*1000/16;
return t*1000/16;
return t;
}
static inline int w1_DS18S20_convert_temp(u8 rom[9])