diff --git a/CHANGES b/CHANGES index e7360ce..4b4b9e8 100644 --- a/CHANGES +++ b/CHANGES @@ -17,6 +17,7 @@ SVN HEAD Print DDR and DDR2 core timings for all standard speeds Update manufacturer IDs Make DDR3 manufacturer count parity error non-fatal + Strip former manufacturer name in side-by-side output mode i2cdetect: Do a best effort detection if functionality is missing i2c-dev.h: Minimize differences with kernel flavor Move SMBus helper functions to include/i2c/smbus.h diff --git a/eeprom/decode-dimms b/eeprom/decode-dimms index b445880..8cd2bd2 100755 --- a/eeprom/decode-dimms +++ b/eeprom/decode-dimms @@ -342,6 +342,7 @@ sub manufacturer_ddr3($$) return "Invalid" if parity($code) != 1; return "Unknown" if ($code & 0x7F) - 1 > $vendors[$count & 0x7F]; $manufacturer = $vendors[$count & 0x7F][($code & 0x7F) - 1]; + $manufacturer =~ s/ \(former .*\)$// if $opt_side_by_side; $manufacturer .= "? (Invalid parity)" if parity($count) != 1; return $manufacturer; }