Changeset 4336
- Timestamp:
- 03/03/07 16:07:00 (6 years ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/prog/sensors/chips.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/prog/sensors/chips.c
r4331 r4336 2897 2897 char *label; 2898 2898 int i, valid, num_in; 2899 double cur, min, div, max, alarm, over, hyst;2899 double cur, min, fdiv, max, alarm, over, hyst; 2900 2900 2901 2901 if (!strcmp(name->prefix, "w83627dhg")) … … 2930 2930 print_label(label,10); 2931 2931 printf("%4.0f RPM (min = %4.0f RPM", cur, min); 2932 if (!sensors_get_feature(*name, SENSORS_W83627EHF_FAN1_DIV+i, & div))2933 printf(", div = %1.0f", div);2932 if (!sensors_get_feature(*name, SENSORS_W83627EHF_FAN1_DIV+i, &fdiv)) 2933 printf(", div = %1.0f", fdiv); 2934 2934 printf(")"); 2935 2935 if (!sensors_get_feature(*name, SENSORS_W83627EHF_FAN1_ALARM+i, … … 4594 4594 { 4595 4595 char *label; 4596 double cur, min, div;4596 double cur, min, fdiv; 4597 4597 int alarms, valid, i; 4598 4598 int is_m2 = !strcmp(name->prefix, "smsc47m2"); … … 4608 4608 if (!sensors_get_label_and_valid(*name, SENSORS_SMSC47M1_FAN1+i, &label, &valid) 4609 4609 && !sensors_get_feature(*name, SENSORS_SMSC47M1_FAN1+i, &cur) 4610 && !sensors_get_feature(*name, SENSORS_SMSC47M1_FAN1_DIV+i, & div)4610 && !sensors_get_feature(*name, SENSORS_SMSC47M1_FAN1_DIV+i, &fdiv) 4611 4611 && !sensors_get_feature(*name, SENSORS_SMSC47M1_FAN1_MIN+i, &min)) { 4612 4612 if (valid) { 4613 4613 print_label(label, 10); 4614 4614 printf("%4.0f RPM (min = %4.0f RPM, div = %1.0f) %s\n", 4615 cur, min, div, alarms&(SMSC47M1_ALARM_FAN1<<i) ?4615 cur, min, fdiv, alarms&(SMSC47M1_ALARM_FAN1<<i) ? 4616 4616 "ALARM" : ""); 4617 4617 } … … 5544 5544 { 5545 5545 char *label; 5546 double cur, high, low, crit, div;5546 double cur, high, low, crit, fdiv; 5547 5547 int valid, alarms, i; 5548 5548 int is_1031 = !strncmp("adm1031", name->prefix, 7); … … 5560 5560 && !sensors_get_feature(*name, SENSORS_ADM1031_FAN1+i*10, &cur) 5561 5561 && !sensors_get_feature(*name, SENSORS_ADM1031_FAN1_MIN+i*10, &low) 5562 && !sensors_get_feature(*name, SENSORS_ADM1031_FAN1_DIV+i*10, & div)) {5562 && !sensors_get_feature(*name, SENSORS_ADM1031_FAN1_DIV+i*10, &fdiv)) { 5563 5563 if (valid) { 5564 5564 print_label(label, 10); 5565 printf("%4.0f RPM (min = %4.0f RPM, div = %1.0f)", cur, low, div);5565 printf("%4.0f RPM (min = %4.0f RPM, div = %1.0f)", cur, low, fdiv); 5566 5566 printf(" %s\n", 5567 5567 alarms&(ADM1031_ALARM_FAN1_FLT<<(i*8))?"FAULT": … … 5742 5742 { 5743 5743 int tag; 5744 c har *name;5744 const char *name; 5745 5745 } 5746 5746 tach_list[] = … … 5819 5819 { 5820 5820 char *label; 5821 double cur, div, min;5821 double cur, fdiv, min; 5822 5822 int valid; 5823 5823 5824 5824 if (!sensors_get_label_and_valid(*name,fan,&label,&valid) && 5825 5825 !sensors_get_feature(*name,fan,&cur) && 5826 !sensors_get_feature(*name,fan_div, &div) &&5826 !sensors_get_feature(*name,fan_div, &fdiv) && 5827 5827 !sensors_get_feature(*name,fan_min,&min)) { 5828 5828 if (valid) { 5829 5829 print_label(label,10); 5830 5830 printf("%4.0f RPM (min = %4.0f RPM, div = %1.0f) %s\n", 5831 cur, min, div, alarm ? "ALARM" : "");5831 cur, min, fdiv, alarm ? "ALARM" : ""); 5832 5832 } 5833 5833 } else
