summaryrefslogtreecommitdiff
path: root/sysutils/decode-dimms/patches/patch-decode-dimms
AgeCommit message (Collapse)AuthorFilesLines
2021-10-28decode-dimms: Update to upstream v4.3pgoyette1-10/+10
Change log: decode-dimms: Actually decode LPDDR3 modules In commit 78ed68308b58 ("decode-dimms: Decode manufacturing data for LPDDR3") we said we would handle LPDDR3 the same as DDR3, however it was actually only done for the manufacturing data. Extend the idea to the rest of the script.
2020-09-07Update decode-dimms to 2020-09-07pgoyette1-13/+13
From upstream commit logs: * Add a BUGS section to the man page * Update the list of vendors to Jedec JEP106BB
2019-10-08Remove last vestiges of linux-specific methods of getting the SPDpgoyette1-17/+103
data. For NetBSD we support only hex-dump files and sysctl.
2019-10-03Update decode-dimms to 2019-10-02pgoyette1-18/+22
Upstream changes. (Note that some of these don't really affect to NetBSD, but are included anyway for reducing differences with the upstream copy.) Detect and report truncated input files If using the wrong driver, or if reading from a truncated dump file, make sure we don't attempt to use data bytes beyond what is available. Doing so would spit pages of cryptic warnings to the user, explicit error messages are much better. Print kernel driver used When not reading from dump files, print which kernel driver is being used. This will help spot setup mistakes where the legacy eeprom driver stole EEPROMs from the ee1004 driver for DDR4 memory. Print DDR memory speed in MT/s not MHz Because it is DDR memory, transaction rate is twice the actual clock speed. What the user is interested in is MT/s, and that's the number we display, so use the right unit. Add DDR5 memory types to the list No information available yet about the contents of the DDR5 SPD EEPROMs but we can already report the basic memory type. Decode manufacturing data for LPDDR3 I assume the manufacturing data format for LPDDR3 is the same as regular DDR3. Fix the version string We moved away from Subversion long ago, so $Revision$ and $Date$ are no longer being resolved. Just use the version of i2c-tools itself. Point the user to the right driversHEADmaster The header comment only mentioned the legacy eeprom driver, while the at24 and ee1004 drivers should be used nowadays.
2019-09-13Update to 2019-09-03pgoyette1-8/+8
Changes from upstream: Round DDR4 speed properly The cycle time of high-speed memory modules is stored rounded. We already have a heuristic to un-round it and display the expected speed for DDR3 modules. Use the same heuristic for DDR4. For example this will make PC4-17000 memory properly displayed as operating at 2133 MHz instead of 2132 MHz. As a side effect, this fixes a bug where the maximum speed wouldn't be listed in section "Timings at Standard Speeds" if it had been computed incorrectly due to the rounded cycle time.
2019-06-21Update sysutils/decode-dimms to 0.0.20190619pgoyette1-8/+8
Upstream change long: decode-dimms: Add MAC abbreviation for DDR4 decode-dimms: display MAC from DDR3 SPD
2019-06-17Remove attempts to access linux-specific SPD ROM data sources /sys/...pgoyette1-7/+6
and /proc/sys/...
2019-04-08Update to version 0.0.20190405nb1pgoyette1-2/+2
Fix to correctly populate the sysctl_cache[]
2019-04-06Print primary bus width for DDR3 and DDR4 Also make bus width extensionpgoyette1-8/+8
conditional for DDR3, as was already done for DDR4.
2019-01-17Update to 2019-01-09. Upstream commit log:pgoyette1-15/+10
8 days decode-dimms: Move SDR-specific code 8 days decode-dimms: Print SPD revision for DDR3 too
2018-12-28Update to 2018-11-23:pgoyette1-12/+12
i2c-tools: decode-dimms: New manufacturer names from JEP106AX Add all the JEDEC-registered manufacturer names added since JEP106AQ.
2018-07-25Put the REPLACE_PERL back into the Makefile, and remove it from thepgoyette1-7/+1
patch-file.
2018-07-25Update the patch again to get it with the correct from-to files.pgoyette1-62/+62
2018-07-25Fix the file names in the patchpgoyette1-3/+3
2018-07-25Update the patch file to not attempt to change CVS keywordspgoyette1-70/+62
2018-07-25Re-add the decode-dimms package after resolving the various issuespgoyette1-0/+141
related to packaging. Many thanks to maya@ for her extensive help in getting this to work!
2018-03-01decode-dimms is gonepgoyette1-155/+0
2018-03-01Fix patch to ignore original's CVS Revision tag; update distinfo accordinglypgoyette1-2/+2
2018-03-01Add sysutils/decode-dimms - utility to decode the DIMMs' SPD ROM datapgoyette1-0/+155