Show
Ignore:
Timestamp:
10/11/07 15:42:05 (7 years ago)
Author:
jwrdegoede
Message:

Various FSC printing bug fixes

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/prog/sensors/chips.c

    r4933 r4938  
    35653565    if (valid) { 
    35663566      print_label(label,10); 
    3567         if((int) state & 0x04) 
     3567        if((int) state & 0x08) 
    35683568          printf("\tfaulty\n"); 
    35693569        else 
     
    35793579    if (valid) { 
    35803580      print_label(label,10); 
    3581         if((int) state & 0x04) 
     3581        if((int) state & 0x08) 
    35823582          printf("\tfaulty\n"); 
    35833583        else 
     
    35933593    if (valid) { 
    35943594      print_label(label,10); 
    3595         if((int) state & 0x04) 
     3595        if((int) state & 0x08) 
    35963596          printf("\tfaulty\n"); 
    35973597        else 
     
    36363636{ 
    36373637  char *label; 
    3638   double voltage, temp, tempmin, tempmax, templim, state, fan; 
     3638  double voltage, temp, templim, state, fan; 
    36393639  int valid; 
    36403640 
     
    36423642      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP1,&temp) && 
    36433643      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP1_LIM,&templim) && 
    3644       !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP1_MIN,&tempmin) && 
    3645       !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP1_MAX,&tempmax) && 
    36463644      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP1_STATE,&state)) {  
    36473645    if (valid) { 
    36483646      print_label(label,10); 
    36493647        if((int) state & 0x01) 
    3650           printf("\t%+6.2f C (Min = %+6.2f C, Max = %+6.2f C, Lim = %+6.2f C)\n", 
    3651                 temp,tempmin,tempmax,templim); 
     3648          printf("\t%+6.2f C (Lim = %+6.2f C)\n", temp, templim); 
    36523649        else 
    36533650          printf("\tfailed\n"); 
     
    36603657      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP2,&temp) && 
    36613658      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP2_LIM,&templim) && 
    3662       !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP2_MIN,&tempmin) && 
    3663       !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP2_MAX,&tempmax) && 
    36643659      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP2_STATE,&state)) {  
    36653660    if (valid) { 
    36663661      print_label(label,10); 
    36673662        if((int) state & 0x01) 
    3668           printf("\t%+6.2f C (Min = %+6.2f C, Max = %+6.2f C, Lim = %+6.2f C)\n", 
    3669                 temp,tempmin,tempmax,templim); 
     3663          printf("\t%+6.2f C (Lim = %+6.2f C)\n", temp, templim); 
    36703664        else 
    36713665          printf("\tfailed\n"); 
     
    36783672      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP3,&temp) && 
    36793673      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP3_LIM,&templim) && 
    3680       !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP3_MIN,&tempmin) && 
    3681       !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP3_MAX,&tempmax) && 
    36823674      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP3_STATE,&state)) {  
    36833675    if (valid) { 
    36843676      print_label(label,10); 
    36853677        if((int) state & 0x01) 
    3686           printf("\t%+6.2f C (Min = %+6.2f C, Max = %+6.2f C, Lim = %+6.2f C)\n", 
    3687                 temp,tempmin,tempmax,templim); 
     3678          printf("\t%+6.2f C (Lim = %+6.2f C)\n", temp, templim); 
    36883679        else 
    36893680          printf("\tfailed\n"); 
     
    36963687      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP4,&temp) && 
    36973688      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP4_LIM,&templim) && 
    3698       !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP4_MIN,&tempmin) && 
    3699       !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP4_MAX,&tempmax) && 
    37003689      !sensors_get_feature(*name,SENSORS_FSCSCY_TEMP4_STATE,&state)) {  
    37013690    if (valid) { 
    37023691      print_label(label,10); 
    37033692        if((int) state & 0x01) 
    3704           printf("\t%+6.2f C (Min = %+6.2f C, Max = %+6.2f C, Lim = %+6.2f C)\n", 
    3705                 temp,tempmin,tempmax,templim); 
     3693          printf("\t%+6.2f C (Lim = %+6.2f C)\n", temp, templim); 
    37063694        else 
    37073695          printf("\tfailed\n"); 
     
    37163704    if (valid) { 
    37173705      print_label(label,10); 
    3718         if((int) state & 0x02) 
     3706        if((int) state & 0x08) 
    37193707          printf("\tfaulty\n"); 
    37203708        else 
     
    37303718    if (valid) { 
    37313719      print_label(label,10); 
    3732         if((int) state & 0x02) 
     3720        if((int) state & 0x08) 
    37333721          printf("\tfaulty\n"); 
    37343722        else 
     
    37443732    if (valid) { 
    37453733      print_label(label,10); 
    3746         if((int) state & 0x02) 
     3734        if((int) state & 0x08) 
    37473735          printf("\tfaulty\n"); 
    37483736        else 
     
    37583746    if (valid) { 
    37593747      print_label(label,10); 
    3760         if((int) state & 0x02) 
     3748        if((int) state & 0x08) 
    37613749          printf("\tfaulty\n"); 
    37623750        else 
     
    37723760    if (valid) { 
    37733761      print_label(label,10); 
    3774         if((int) state & 0x02) 
     3762        if((int) state & 0x08) 
    37753763          printf("\tfaulty\n"); 
    37763764        else 
     
    37863774    if (valid) { 
    37873775      print_label(label,10); 
    3788         if((int) state & 0x02) 
     3776        if((int) state & 0x08) 
    37893777          printf("\tfaulty\n"); 
    37903778        else 
     
    38793867    if (valid) { 
    38803868      print_label(label,10); 
    3881       if((int) state & 0x04) 
     3869      if((int) state & 0x08) 
    38823870        printf("\tfaulty\n"); 
    38833871      else 
     
    38933881    if (valid) { 
    38943882      print_label(label,10); 
    3895       if((int) state & 0x04) 
     3883      if((int) state & 0x08) 
    38963884        printf("\tfaulty\n"); 
    38973885      else 
     
    39073895    if (valid) { 
    39083896      print_label(label,10); 
    3909       if((int) state & 0x04) 
     3897      if((int) state & 0x08) 
    39103898        printf("\tfaulty\n"); 
    39113899      else