diff --git a/CHANGES b/CHANGES index d103e91..6d33408 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,7 @@ i2c-tools CHANGES ----------------- SVN + Drop the trailing .pl from all perl script names decode-dimms: Fix DDR2 SDRAM module speed decoding Update manufacturer IDs Don't print anything by default if checksum fails diff --git a/eeprom/Module.mk b/eeprom/Module.mk index d783956..950bee5 100644 --- a/eeprom/Module.mk +++ b/eeprom/Module.mk @@ -1,16 +1,16 @@ # EEPROM decoding scripts for the Linux eeprom driver # -# Copyright (C) 2007 Jean Delvare +# Copyright (C) 2007-2008 Jean Delvare # # Licensed under the GNU General Public License. EEPROM_DIR := eeprom -EEPROM_TARGETS := decode-dimms.pl decode-vaio.pl ddcmon decode-edid.pl +EEPROM_TARGETS := decode-dimms decode-vaio ddcmon decode-edid -# decode-xeon.pl was not yet ported to the Linux 2.6 sysfs interface +# decode-xeon was not yet ported to the Linux 2.6 sysfs interface ifeq (,$(findstring /2.6., /$(KERNELVERSION))) -EEPROM_TARGETS += decode-xeon.pl +EEPROM_TARGETS += decode-xeon endif # diff --git a/eeprom/README b/eeprom/README index 962ff46..efca1d0 100644 --- a/eeprom/README +++ b/eeprom/README @@ -1,21 +1,22 @@ This directory contains scripts to decode the data exposed by the eeprom Linux kernel driver. -* decode-dimms.pl (perl script) - Decode the information found in memory module SPD EEPROMs. +* decode-dimms (perl script) + Decode the information found in memory module SPD EEPROMs. The SPD + data is read either from the running system or from dump files. -* decode-vaio.pl (perl script) +* decode-vaio (perl script) Decode the information found in Sony Vaio laptop identification EEPROMs. * ddcmon (perl script) - decode-edid.pl (perl script) + decode-edid (perl script) Decode the information found in monitor EEPROMs. Both scripts require an access to the DDC channel of the monitor. This is typically provided - by framebuffer drivers. decode-edid.pl additionally requires parse-edid, + by framebuffer drivers. decode-edid additionally requires parse-edid, which is part of the read-edid package. ddcmon prints general - information, while decode-edid.pl prints timing information for + information, while decode-edid prints timing information for inclusion into your X11 configuration file. -* decode-xeon.pl (perl script) +* decode-xeon (perl script) ID ROM data decoding for Xeon processors. Support for sysfs is still missing, so this script doesn't work with 2.6 kernels yet. diff --git a/eeprom/ddcmon b/eeprom/ddcmon index 990e0b0..664d9be 100755 --- a/eeprom/ddcmon +++ b/eeprom/ddcmon @@ -2,7 +2,7 @@ # # Copyright (C) 2004-2005 Jean Delvare # -# Parts inspired from decode-edid.pl. +# Parts inspired from decode-edid. # Copyright (C) 2003-2004 Jean Delvare # # Parts inspired from the ddcmon driver and sensors' print_ddcmon function. diff --git a/eeprom/decode-dimms.pl b/eeprom/decode-dimms similarity index 100% rename from eeprom/decode-dimms.pl rename to eeprom/decode-dimms diff --git a/eeprom/decode-edid.pl b/eeprom/decode-edid similarity index 100% rename from eeprom/decode-edid.pl rename to eeprom/decode-edid diff --git a/eeprom/decode-vaio.pl b/eeprom/decode-vaio similarity index 100% rename from eeprom/decode-vaio.pl rename to eeprom/decode-vaio diff --git a/eeprom/decode-xeon.pl b/eeprom/decode-xeon similarity index 99% rename from eeprom/decode-xeon.pl rename to eeprom/decode-xeon index 95d8daa..8a400b9 100755 --- a/eeprom/decode-xeon.pl +++ b/eeprom/decode-xeon @@ -14,7 +14,7 @@ # The scratch EEPROMs have no prescribed format. # If the output of this program makes no sense for a particular device, # it is probably decoding a DIMM Serial Presence Detect (SPD) EEPROM. -# See ../eeprom/decode-dimms.pl to decode those devices. +# See decode-dimms to decode those devices. # # # The eeprom driver must be loaded. For kernels older than 2.6.0, the