Changeset 1322

Show
Ignore:
Timestamp:
02/16/02 17:41:54 (11 years ago)
Author:
mds
Message:

update for new /proc names

Location:
lm-sensors/trunk/prog
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • lm-sensors/trunk/prog/eeprom/decode-dimms.pl

    r881 r1322  
    101101Written by Philip Edelbrock.  Copyright 1998, 1999. 
    102102Modified by Christian Zuckschwerdt <zany@triq.net> 
    103 Version 0.6 
     103Version 2.6.3 
    104104'; 
    105105 
     
    124124                prints "The Following is Required Data and is Applicable to all DIMM Types"; 
    125125 
    126                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data0-15`; 
     126                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/00`; 
    127127                @bytes=split(" "); 
    128128                for $j ( 0 .. 15 ) { $dimm_checksum = $dimm_checksum + $bytes[$j];  } 
     
    227227                 
    228228# Decode next 16 bytes 
    229                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data16-31`; 
     229                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/10`; 
    230230                @bytes=split(" "); 
    231231                for $j ( 0 .. 15 ) { $dimm_checksum = $dimm_checksum + $bytes[$j]; } 
     
    378378                 
    379379# Decode next 16 bytes (32-47) 
    380                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data32-47`; 
     380                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/20`; 
    381381                @bytes=split(" "); 
    382382                for $j ( 0 .. 15 ) { $dimm_checksum = $dimm_checksum + $bytes[$j];  } 
     
    402402# That's it for the lower part of an SDRAM EEPROM's memory! 
    403403# Decode next 16 bytes (48-63) 
    404                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data48-63`; 
     404                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/30`; 
    405405                @bytes=split(" "); 
    406406                for $j ( 0 .. 14 ) { $dimm_checksum = $dimm_checksum + $bytes[$j];  } 
     
    412412 
    413413# Decode next 16 bytes (64-79) 
    414                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data64-79`; 
     414                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/40`; 
    415415                @bytes=split(" "); 
    416416                 
     
    428428                $l = "Manufacurer's Part Number:\""; 
    429429# Decode next 16 bytes (80-95) 
    430                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data80-95`; 
     430                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/50`; 
    431431                @bytes2=split(" "); 
    432432                $temp = pack("cccccccccccccccccc",$bytes[9],$bytes[10],$bytes[11],$bytes[12],$bytes[13],$bytes[14],$bytes[15], 
     
    444444                $l = "Assembly Serial Number"; 
    445445# Decode next 16 bytes (96-111) 
    446                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data96-111`; 
     446                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/60`; 
    447447                @bytes=split(" "); 
    448448                 
    449449                $temp = sprintf("0x%.2X%.2X%.2X%.2X\n",$bytes2[15],$bytes[0],$bytes[1],$bytes[2]); 
    450450# Decode next 16 bytes (112-127) 
    451                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data112-127`; 
     451                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/70`; 
    452452                @bytes=split(" "); 
    453453                 
  • lm-sensors/trunk/prog/xeon/decode-xeon.pl

    r688 r1322  
    3434print "Xeon Processor Information ROM Decoder\n"; 
    3535print "Written by Philip Edelbrock and Mark Studebaker.  Copyright 1998, 1999.\n"; 
    36 print "Version 0.1\n\n"; 
     36print "Version 2.6.3\n\n"; 
    3737 
    3838$dimm_count=0; 
     
    5353                print "\t\t----=== Xeon ROM Header Data ===----\n"; 
    5454 
    55                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data0-15`; 
     55                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/00`; 
    5656                @bytes=split(" "); 
    5757                 
     
    7474                 
    7575# Decode next 16 bytes 
    76                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data16-31`; 
     76                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/10`; 
    7777                @bbytes=split(" "); 
    7878                print "\tS-spec/QDF Number:\t\t\t\t\""; 
     
    103103                 
    104104# Decode next 16 bytes (32-47) 
    105                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data32-47`; 
     105                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/20`; 
    106106                @bytes=split(" "); 
    107107                print "\tCore Voltage ID (mV):\t\t\t\t"; 
     
    133133 
    134134# Decode next 16 bytes (48-63) 
    135                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data48-63`; 
     135                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/30`; 
    136136                @bytes=split(" "); 
    137137 
     
    156156 
    157157# Decode next 16 bytes (64-79) 
    158                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data64-79`; 
     158                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/40`; 
    159159                @bytes=split(" "); 
    160160 
     
    167167 
    168168# Decode next 16 bytes (80-95) 
    169                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data80-95`; 
     169                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/50`; 
    170170                @bbytes=split(" "); 
    171171                printf("\tProcessor Electronic Signature: \t\t0x%.2X%.2X%.2X%.2X%.2X%.2X%.2X%.2X\n", 
     
    177177 
    178178# Decode next 16 bytes (112-127) 
    179                 $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/data112-127`; 
     179                $_=`cat /proc/sys/dev/sensors/$dimm_list[$i]/70`; 
    180180                @bytes=split(" "); 
    181181