> Yes, I hope the new patch attached is better. Better but still not perfect: static const char * -fmtTemps_W83781D +fmtTemps_AS99127F_W83781D (const double values[], int alarm, int beep) { Please don't rename that function. It adds noise to the patch with no benefit. What's more, the AS99127F is admittedly an undocumented clone of the Winbond chips. It doesn't deserve additional attention or credit. Thanks. -- Jean Delvare http://khali.linux-fr.org/