Jean Delvare
81a3820cbd
Add missing option -r to usage summary
Reported by Jaromir Capik.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6201 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
ab2c876288
Add manual pages for decode-dimms and decode-vaio
Contributed by Jaromir Capik.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6200 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
8b465452b3
decode-dimms: Generate XHTML 1.1 compliant markup
In HTML output mode, generate XHTML 1.1 compliant markup.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6183 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
34a4434e33
decode-dimms: Generate HTML 4.01 compliant markup
In HTML output mode, generate HTML 4.01 compliant markup.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6182 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
ede42ae4b8
py-smbus: fix module level docs
When you do `pydoc smbus`, you just get the high level description.
There is no automatic display of the classes (like SMBus). This is
due to the name not being specified quite right in the type.
Contributed by Mike Frysinger.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6171 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
4e0b80d594
decode-dimms: Encode "degrees" to HTML degree symbol
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6161 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
1109541b69
decode-dimms: For HTML output, merge adjacent cells even if the whole line cannot be merged
Original patch from Paul Goyette.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6159 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
02cb1fe0b9
Doh. I've proofread these names twice and even that was not enough :(
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6158 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
0bfdc5b85c
Add manufacturer names from Jedec document JEP106AK.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6155 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
23df7bf187
decode-dimms: Fix typo in vendor name
Contributed by Paul Goyette.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6150 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
3068ae1ec9
DDR3: Fully decode the SDRAM Device Type field.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6149 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
13f82c4453
DDR3: Cleanup the decoding of the Module Thermal Sensor field.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6148 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
9b3b1fe843
DDR3: Add support for Load Reduced DIMM (LRDIMM).
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6147 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
d6cea36b8c
DDR3: Don't print raw SSTE32882 register values. Undecoded, they have
no value for the user.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6146 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
4532d0e65b
DDR3: Simplify decoding of the heat spreader byte. This is basically a
boolean, no need to make it more complex until the specification is
extended to encode details.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6145 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
3c0fa7c600
DDR3: Decode the register revision byte as suggested by Jedec
documentation.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6144 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
0950ccbb2f
DDR3: Fix --side-by-side when some modules lack manufacturer
information that others have.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6143 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
5561fbabf1
DDR3: Print rank 1 mapping of unbuffered DIMM.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6142 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
62a32795b5
DDR3: Print physical characteristics and registered DIMM information
for all module types which support it.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6141 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
1cc6b92b9a
DDR3: Move "mm" in physical dimensions from label to values, for
consistency.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6140 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
6ef700886a
DDR3: Print width of all known module types.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6139 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
acd43b1773
DDR3: Decode and print reference card revision.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6138 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
c86e8c2e45
DDR3: Move decoding of the reference card to a dedicated function.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6137 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
bd15d6eb89
DDR3: Print timings at standard speeds. This makes it easier to figure
out which memory modules will work well together.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6136 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
5d14992dbb
DDR3: Repeat tCK, tAA, tRCD, tRP and tRAS values, so that they show up
no only as cycle counts but also absolute time values.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6135 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
ce5e370506
DDR3: Fix speed and PC3 number of high-speed modules.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6134 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
7321cb0fcc
DDR3: Decode the FTB fields of tCk, tAA, tRCD, tRP and tRC.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6133 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
b4e1cbb787
DDR3: Don't print the medium and fine time bases, they aren't directly
useful to the user. Simply store them for later use.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6132 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
9ef19df2eb
DDR3: Round down PC3 numbers to comply with Jedec.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6131 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
501890705f
DDR3: Round core timings up, not down.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6130 7894878c-1315-0410-8ee3-d5d059ff63e0
12 years ago
Jean Delvare
32c172530d
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
12 years ago
Guenter Roeck
b05d645b01
Fix build error (NULL undefined) caused by missing include file
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6124 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
25c8b60af1
Decode more DDR3 module types
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6120 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
ee661452b5
Prevent hang on reserved DDR3 module type
Function sprint doesn't exist, sprintf was intended.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6119 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Guenter Roeck
5030dfdc05
Update CHANGES to reflect tools build fix
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6105 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Guenter Roeck
35d99af6e8
Build fails with recent versions of gcc/ld.
Fix by specifying library after .o files.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6104 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
c32fee2aea
i2cdetect: Clarify the SMBus commands used for probing by default.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6103 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
9fe98d57ab
Print timings at standard PC 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.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6102 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
603ee7bc6d
Fix decoding of SDR SPD revision. The encoding changed with revision
1.2.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6101 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
9581ff7d7c
Add section headers for SDR modules, to make the output easier to read.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6100 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
34f9788031
Remove duplicate "ns" in SDR timings.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6099 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
9b2bef2bd4
Strip former manufacturer name in side-by-side output mode, to avoid
overly large columns.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6098 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
68cd4669f6
If DDR3 manufacturer page count parity is wrong, still print the
manufacturer name (if valid) but add a question mark.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6097 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
f5032287ea
Add manufacturer names from Jedec document JEP106AJ.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6096 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
2633bb9166
Introduce helper function as_ddr(), hopefully this makes the code a
little more readable.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6095 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
e8a63d5c6e
ddr2_core_timings is now the exact same function as ddr_core_timings
so delete the former and user the latter everywhere.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6094 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
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.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6093 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
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.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6092 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
ce155b6deb
Missed update.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6083 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago
Jean Delvare
6c2df5dec8
decode-dimms: Print DDR2 core timings for all supported CAS values, as
we do for DDR modules.
git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6082 7894878c-1315-0410-8ee3-d5d059ff63e0
13 years ago