Commit Graph

  • f5032287ea Add manufacturer names from Jedec document JEP106AJ. Jean Delvare 2012-12-20 19:42:19 +0000
  • c40856f7f0 Introduce helper function as_ddr(), hopefully this makes the code a little more readable. Jean Delvare 2012-12-20 19:40:42 +0000
  • 2633bb9166 Introduce helper function as_ddr(), hopefully this makes the code a little more readable. Jean Delvare 2012-12-20 19:40:42 +0000
  • 7a9093baf0 ddr2_core_timings is now the exact same function as ddr_core_timings so delete the former and user the latter everywhere. Jean Delvare 2012-12-20 19:40:06 +0000
  • e8a63d5c6e ddr2_core_timings is now the exact same function as ddr_core_timings so delete the former and user the latter everywhere. Jean Delvare 2012-12-20 19:40:06 +0000
  • 76201c4c9b Print timings at standard DDR speeds. The minimum cycle times for the 3 supported CAS latency values do not necessarily match standard speeds, and even if they do, they may not cover all standard speeds. Display the timings at all standard supported speeds. This makes it easier to figure out which memory modules will work well together without tinkering with BIOS options. Jean Delvare 2012-12-20 19:38:54 +0000
  • dd7192a560 Print timings at standard DDR speeds. The minimum cycle times for the 3 supported CAS latency values do not necessarily match standard speeds, and even if they do, they may not cover all standard speeds. Display the timings at all standard supported speeds. This makes it easier to figure out which memory modules will work well together without tinkering with BIOS options. Jean Delvare 2012-12-20 19:38:54 +0000
  • 4221ae885c Print timings at standard DDR2 speeds. The minimum cycle times for the 3 supported CAS latency values do not necessarily match standard speeds, and even if they do, they may not cover all standard speeds. Display the timings at all standard supported speeds. This makes it easier to figure out which memory modules will work well together. Jean Delvare 2012-12-20 19:38:03 +0000
  • 921f1f22a5 Print timings at standard DDR2 speeds. The minimum cycle times for the 3 supported CAS latency values do not necessarily match standard speeds, and even if they do, they may not cover all standard speeds. Display the timings at all standard supported speeds. This makes it easier to figure out which memory modules will work well together. Jean Delvare 2012-12-20 19:38:03 +0000
  • aacdafdaf6 Missed update. Jean Delvare 2012-10-25 12:48:32 +0000
  • ce155b6deb Missed update. Jean Delvare 2012-10-25 12:48:32 +0000
  • 1c7da40a31 decode-dimms: Print DDR2 core timings for all supported CAS values, as we do for DDR modules. Jean Delvare 2012-10-25 12:02:15 +0000
  • 6c2df5dec8 decode-dimms: Print DDR2 core timings for all supported CAS values, as we do for DDR modules. Jean Delvare 2012-10-25 12:02:15 +0000
  • 1a5ed6a1d2 decode-dimms: Print only the DDR2 timings which were properly defined. Jean Delvare 2012-10-25 11:59:05 +0000
  • b14a4cbd84 decode-dimms: Print only the DDR2 timings which were properly defined. Jean Delvare 2012-10-25 11:59:05 +0000
  • 6b25408d34 decode-dimms: Print DDR2 equivalent speed of tCK max. Jean Delvare 2012-10-25 11:58:14 +0000
  • 25ec5f7bf0 decode-dimms: Print DDR2 equivalent speed of tCK max. Jean Delvare 2012-10-25 11:58:14 +0000
  • daf6b0bd93 decode-dimms: Print DDR core timings for all supported CAS values. Jean Delvare 2012-10-25 11:57:20 +0000
  • c18801fcb1 decode-dimms: Print DDR core timings for all supported CAS values. Jean Delvare 2012-10-25 11:57:20 +0000
  • d919bc7749 decode-dimms: Print extra timing values for DDR memory modules as we do for DDR2 memory modules. Jean Delvare 2012-10-25 11:55:53 +0000
  • 547161a803 decode-dimms: Print extra timing values for DDR memory modules as we do for DDR2 memory modules. Jean Delvare 2012-10-25 11:55:53 +0000
  • 23d7642d92 decode-dimms: Default to merging cells in side-by-side output mode. Add an option to revert to no cell merging. Jean Delvare 2012-10-25 11:54:24 +0000
  • fc704a85ae decode-dimms: Default to merging cells in side-by-side output mode. Add an option to revert to no cell merging. Jean Delvare 2012-10-25 11:54:24 +0000
  • 73432b4a45 Don't let missing DDR2 SPD revision or PLL relock time break side-by-side output. Jean Delvare 2012-10-22 09:26:09 +0000
  • a596e1ecbd Don't let missing DDR2 SPD revision or PLL relock time break side-by-side output. Jean Delvare 2012-10-22 09:26:09 +0000
  • 25749e7652 Print a space before "MHz" to improve readability. Jean Delvare 2012-10-22 08:33:02 +0000
  • ca85c60d83 Print a space before "MHz" to improve readability. Jean Delvare 2012-10-22 08:33:02 +0000
  • 23fc27b3e8 Print the number of banks, rows, columns and ranks for DDR modules as we do for DDR2 modules. Jean Delvare 2012-10-21 13:10:06 +0000
  • 8e760a90ef Print the number of banks, rows, columns and ranks for DDR modules as we do for DDR2 modules. Jean Delvare 2012-10-21 13:10:06 +0000
  • 6ec57efd15 Don't let missing DDR module height break side-by-side output. Jean Delvare 2012-10-21 13:06:19 +0000
  • 1562eb58ee Don't let missing DDR module height break side-by-side output. Jean Delvare 2012-10-21 13:06:19 +0000
  • 88e9393ff2 Update vendor list based on Jedec document JEP106AG. Contributed by Thomas Gibson. Jean Delvare 2012-09-10 18:49:25 +0000
  • 8a3fbf1f27 Update vendor list based on Jedec document JEP106AG. Contributed by Thomas Gibson. Jean Delvare 2012-09-10 18:49:25 +0000
  • 3550d5ec0c Move the code to a function, it's cleaner. Jean Delvare 2012-09-07 14:28:31 +0000
  • 1aae8ade6e Move the code to a function, it's cleaner. Jean Delvare 2012-09-07 14:28:31 +0000
  • ff7ff3bb44 Optimize the code which computes the column width. Jean Delvare 2012-09-07 14:25:21 +0000
  • d4da05d116 Optimize the code which computes the column width. Jean Delvare 2012-09-07 14:25:21 +0000
  • 8adb91d61f In side-by-side merged cells mode, don't make columns larger than they need to be. Jean Delvare 2012-09-07 14:22:56 +0000
  • fd3d0c91d5 In side-by-side merged cells mode, don't make columns larger than they need to be. Jean Delvare 2012-09-07 14:22:56 +0000
  • fde5b209f1 Consistently use "SMBus receive byte" for the short byte read we use for chip detection. "SMBus read byte" is a different SMBus transaction. Jean Delvare 2012-09-07 14:01:51 +0000
  • 12f7cf81e9 Consistently use "SMBus receive byte" for the short byte read we use for chip detection. "SMBus read byte" is a different SMBus transaction. Jean Delvare 2012-09-07 14:01:51 +0000
  • 65dc71ed6a If either SMBus Quick Write or SMBus Receive Byte command is missing, still proceed and do a best-effort detection. Jean Delvare 2012-09-07 14:00:57 +0000
  • fe0364cb21 If either SMBus Quick Write or SMBus Receive Byte command is missing, still proceed and do a best-effort detection. Jean Delvare 2012-09-07 14:00:57 +0000
  • 2361290367 Don't choke when no SPD EEPROM is found while the eeprom or at24 driver is loaded. This can happen, handle the case gracefully. Jean Delvare 2012-07-19 16:47:54 +0000
  • 242b1c714c Don't choke when no SPD EEPROM is found while the eeprom or at24 driver is loaded. This can happen, handle the case gracefully. Jean Delvare 2012-07-19 16:47:54 +0000
  • 794b148f7c Don't choke when no SPD EEPROM is found while the eeprom or at24 driver is loaded. This can happen, handle the case gracefully. Jean Delvare 2012-07-19 16:25:41 +0000
  • 186311fb8b Don't choke when no SPD EEPROM is found while the eeprom or at24 driver is loaded. This can happen, handle the case gracefully. Jean Delvare 2012-07-19 16:25:41 +0000
  • b4b5412f5b Read EEPROM contents before printing headers. Jean Delvare 2012-07-19 12:36:54 +0000
  • ad37d6af3b Read EEPROM contents before printing headers. Jean Delvare 2012-07-19 12:36:54 +0000
  • 38d4ea7c28 Ignore .ao files. Jean Delvare 2012-07-10 13:59:48 +0000
  • cdab97639c Ignore .ao files. Jean Delvare 2012-07-10 13:59:48 +0000
  • 6dba392a5b libi2c: Use I2C_SMBUS_BLOCK_MAX instead of hard-coding 32 Jean Delvare 2012-07-10 13:54:54 +0000
  • bf690d8371 libi2c: Use I2C_SMBUS_BLOCK_MAX instead of hard-coding 32 Jean Delvare 2012-07-10 13:54:54 +0000
  • 54239ae1e3 libi2c: Properly propagate real error codes on read errors Jean Delvare 2012-07-10 13:16:54 +0000
  • 330bba29f3 libi2c: Properly propagate real error codes on read errors Jean Delvare 2012-07-10 13:16:54 +0000
  • b8d8e7b08f Add a copy of the LGPL v2.1, and clarify licenses. Jean Delvare 2012-05-21 18:54:23 +0000
  • de3b853bb4 Add a copy of the LGPL v2.1, and clarify licenses. Jean Delvare 2012-05-21 18:54:23 +0000
  • daf0466e26 New library for I2C device access under Linux. As a first step, the library will host the i2c_smbus_*() inline functions which were previously in the user-space flavor of <linux/i2c-dev.h>. Jean Delvare 2012-05-21 16:52:48 +0000
  • 251d594fd0 New library for I2C device access under Linux. As a first step, the library will host the i2c_smbus_*() inline functions which were previously in the user-space flavor of <linux/i2c-dev.h>. Jean Delvare 2012-05-21 16:52:48 +0000
  • dbabf68c5b Add header file missed from a previous commit. Jean Delvare 2012-05-21 16:46:51 +0000
  • 0f23bf3ac3 Add header file missed from a previous commit. Jean Delvare 2012-05-21 16:46:51 +0000
  • 6329e3776b Add header file missed from a previous commit. Jean Delvare 2012-05-21 16:42:52 +0000
  • 14691e91df Add header file missed from a previous commit. Jean Delvare 2012-05-21 16:42:52 +0000
  • fb2196af0a i2c-tools version 3 goes to maintenance mode Jean Delvare 2012-05-21 16:05:36 +0000
  • 495e59f96b i2c-tools version 3 goes to maintenance mode Jean Delvare 2012-05-21 16:05:36 +0000
  • a0020e9bd0 Tools depends on header file version.h. Add the missing dependency to the build system. Jean Delvare 2012-05-21 15:10:16 +0000
  • 0a335f0859 Tools depends on header file version.h. Add the missing dependency to the build system. Jean Delvare 2012-05-21 15:10:16 +0000
  • 3ceb5a7870 i2c-dev: Move SMBus helper functions to include/i2c/smbus.h Jean Delvare 2012-04-26 10:10:22 +0000
  • 93caf007f4 i2c-dev: Move SMBus helper functions to include/i2c/smbus.h Jean Delvare 2012-04-26 10:10:22 +0000
  • 82ccde6203 i2c-dev.h: Minimize differences with kernel flavor Jean Delvare 2012-04-26 10:05:30 +0000
  • 6526191219 i2c-dev.h: Minimize differences with kernel flavor Jean Delvare 2012-04-26 10:05:30 +0000
  • f52965e1d0 decode-dimms: Use short name in side-by-side output mode also when reading from a dump file. Jean Delvare 2012-04-19 07:38:07 +0000
  • 309c5dd001 decode-dimms: Use short name in side-by-side output mode also when reading from a dump file. Jean Delvare 2012-04-19 07:38:07 +0000
  • 5d1353b04e Decode and print bus width extension of DDR3 memory modules. Jean Delvare 2012-04-18 07:22:13 +0000
  • f043eb5430 Decode and print bus width extension of DDR3 memory modules. Jean Delvare 2012-04-18 07:22:13 +0000
  • 800f6e1340 Decode and print module configuration type (parity, ECC) of DDR2 memory modules. Jean Delvare 2012-04-18 07:20:04 +0000
  • 1611927d5f Decode and print module configuration type (parity, ECC) of DDR2 memory modules. Jean Delvare 2012-04-18 07:20:04 +0000
  • 234971306f i2c-stub-from-dump: Be more tolerant on input dump format Jean Delvare 2012-01-23 08:17:06 +0000
  • 50eccc620f i2c-stub-from-dump: Be more tolerant on input dump format Jean Delvare 2012-01-23 08:17:06 +0000
  • b9b19ebfc1 Set version to 3.1.0. Jean Delvare 2011-12-04 17:33:54 +0000
  • d0a411f46c Set version to 3.1.0. v3.1.0 Jean Delvare 2011-12-04 17:33:54 +0000
  • afcfda6d44 Add support for the at24 kernel driver. Jean Delvare 2011-02-16 13:58:38 +0000
  • add2bce315 Add support for the at24 kernel driver. Jean Delvare 2011-02-16 13:58:38 +0000
  • 68bf06b6ef Decode module configuration type and refresh rate of DDR SDRAM. Jean Delvare 2011-02-16 12:18:52 +0000
  • 1981d2ef40 Decode module configuration type and refresh rate of DDR SDRAM. Jean Delvare 2011-02-16 12:18:52 +0000
  • 54fb556f48 i2cset: Check range for data value mask Guenter Roeck 2011-02-15 16:12:27 +0000
  • 055f5effa9 i2cset: Check range for data value mask Guenter Roeck 2011-02-15 16:12:27 +0000
  • e1b596c53a i2cset: Get command/mode before reading data Guenter Roeck 2011-02-15 16:11:45 +0000
  • 6fdf1f1e45 i2cset: Get command/mode before reading data Guenter Roeck 2011-02-15 16:11:45 +0000
  • 2856bf02a5 CHANGES update for i2cset Guenter Roeck 2011-02-15 16:11:02 +0000
  • 670782bf29 CHANGES update for i2cset Guenter Roeck 2011-02-15 16:11:02 +0000
  • 0a85576b7e i2cset: More stringent parameter validation Guenter Roeck 2011-02-15 16:10:15 +0000
  • 8da93bb0f2 i2cset: More stringent parameter validation Guenter Roeck 2011-02-15 16:10:15 +0000
  • 60a749a5b8 i2cset: Abort if value mask is set for block commands Guenter Roeck 2011-02-15 16:09:08 +0000
  • 7b4639c497 i2cset: Abort if value mask is set for block commands Guenter Roeck 2011-02-15 16:09:08 +0000
  • dc1000124a i2cset: Check number of arguments for block data writes Guenter Roeck 2011-02-15 16:08:13 +0000
  • bacad27586 i2cset: Check number of arguments for block data writes Guenter Roeck 2011-02-15 16:08:13 +0000
  • 1d6f7454fa i2cset: Removed obsolete method to specify value mask Guenter Roeck 2011-02-15 16:06:59 +0000
  • 7dd2610269 i2cset: Removed obsolete method to specify value mask Guenter Roeck 2011-02-15 16:06:59 +0000
  • ce92cda254 i2cset: Replace blanks at beginning of line with tabs Guenter Roeck 2011-02-14 17:30:25 +0000