--- w83781d.c.orig 2003-10-02 08:17:20.000000000 +0200 +++ w83781d.c 2003-10-11 14:45:59.000000000 +0200 @@ -1347,8 +1347,10 @@ } device_create_file_in(new_client, 0); - if (kind != w83783s && kind != w83697hf) + if (kind != w83783s && kind != w83697hf) { device_create_file_in(new_client, 1); + } + device_create_file_in(new_client, 2); device_create_file_in(new_client, 3); device_create_file_in(new_client, 4); @@ -1361,25 +1363,30 @@ device_create_file_fan(new_client, 1); device_create_file_fan(new_client, 2); - if (kind != w83697hf) + if (kind != w83697hf) { device_create_file_fan(new_client, 3); + } device_create_file_temp(new_client, 1); device_create_file_temp(new_client, 2); - if (kind != w83783s && kind != w83697hf) + if (kind != w83783s && kind != w83697hf) { device_create_file_temp(new_client, 3); - - if (kind != w83697hf) + } + + if (kind != w83697hf) { device_create_file_vid(new_client); - - if (kind != w83697hf) + } + + if (kind != w83697hf) { device_create_file_vrm(new_client); - + } + device_create_file_fan_div(new_client, 1); device_create_file_fan_div(new_client, 2); - if (kind != w83697hf) + if (kind != w83697hf) { device_create_file_fan_div(new_client, 3); - + } + device_create_file_alarms(new_client); device_create_file_beep(new_client);