Browse Source

DDR3: Use the right nibble from byte 21 as the MSB of tRAS.

git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6129 7894878c-1315-0410-8ee3-d5d059ff63e0
tags/v4.0
Jean Delvare 12 years ago
parent
commit
32c172530d
  1. 1
      CHANGES
  2. 2
      eeprom/decode-dimms

1
CHANGES

@ -24,6 +24,7 @@ SVN HEAD
Fix decoding of SDR SPD revision Fix decoding of SDR SPD revision
Prevent hang on reserved DDR3 module type Prevent hang on reserved DDR3 module type
Decode more DDR3 module types Decode more DDR3 module types
Fix DDR3 tRAS decoding
i2cdetect: Do a best effort detection if functionality is missing i2cdetect: Do a best effort detection if functionality is missing
Clarify the SMBus commands used for probing by default Clarify the SMBus commands used for probing by default
i2c-dev.h: Minimize differences with kernel flavor i2c-dev.h: Minimize differences with kernel flavor

2
eeprom/decode-dimms

@ -1393,7 +1393,7 @@ sub decode_ddr3_sdram($)
$taa = int($bytes->[16] / $bytes->[12]); $taa = int($bytes->[16] / $bytes->[12]);
$trcd = int($bytes->[18] / $bytes->[12]); $trcd = int($bytes->[18] / $bytes->[12]);
$trp = int($bytes->[20] / $bytes->[12]); $trp = int($bytes->[20] / $bytes->[12]);
$tras = int((($bytes->[21] >> 4) * 256 + $bytes->[22]) / $bytes->[12]);
$tras = int(((($bytes->[21] & 0x0f) << 8) + $bytes->[22]) / $bytes->[12]);
printl("tCL-tRCD-tRP-tRAS", join("-", $taa, $trcd, $trp, $tras)); printl("tCL-tRCD-tRP-tRAS", join("-", $taa, $trcd, $trp, $tras));

Loading…
Cancel
Save