Changeset 5694 for i2c-tools/trunk/eeprom/decode-dimms
- Timestamp:
- 03/20/09 15:10:14 (4 years ago)
- Files:
-
- 1 modified
-
i2c-tools/trunk/eeprom/decode-dimms (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
i2c-tools/trunk/eeprom/decode-dimms
r5693 r5694 1483 1483 } elsif ($use_sysfs) { 1484 1484 # Kernel 2.6 with sysfs 1485 sysopen(HANDLE, " /sys/bus/i2c/drivers/eeprom/$dimm_i/eeprom", O_RDONLY)1486 or die "Cannot open /sys/bus/i2c/drivers/eeprom/$dimm_i/eeprom";1485 sysopen(HANDLE, "$dimm_i/eeprom", O_RDONLY) 1486 or die "Cannot open $dimm_i/eeprom"; 1487 1487 binmode HANDLE; 1488 1488 sysseek(HANDLE, $offset, SEEK_SET); … … 1494 1494 for my $i (0 .. ($size-1)/16) { 1495 1495 my $hexoff = sprintf('%02x', $offset + $i * 16); 1496 push @bytes, split(" ", `cat /proc/sys/dev/sensors/$dimm_i/$hexoff`);1496 push @bytes, split(" ", `cat $dimm_i/$hexoff`); 1497 1497 } 1498 1498 } … … 1628 1628 next if $use_sysfs && $file !~ /^\d+-[\da-f]+$/i; 1629 1629 next if !$use_sysfs && $file !~ /^eeprom-/; 1630 push @files, $file;1630 push @files, "$dir/$file"; 1631 1631 } 1632 1632 close(DIR); … … 1656 1656 1657 1657 print "<b><u>" if $opt_html; 1658 printl2("\n\nDecoding EEPROM", 1659 $use_hexdump ? $dimm_list[$i] : ($use_sysfs ? 1660 "/sys/bus/i2c/drivers/eeprom/$dimm_list[$i]" : 1661 "/proc/sys/dev/sensors/$dimm_list[$i]")); 1658 printl2("\n\nDecoding EEPROM", $dimm_list[$i]); 1662 1659 print "</u></b>" if $opt_html; 1663 1660 print "<table border=1>\n" if $opt_html;
