summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* eeprog: Drop duplicate CFLAGSHEADmasterkhali2015-07-071-1/+1
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6311 7894878c-1315-0410-8ee3-d5d059ff63e0
* White space cleanupkhali2015-07-071-1/+1
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6310 7894878c-1315-0410-8ee3-d5d059ff63e0
* Update the package overview to reflect the move of eeprog.khali2015-07-071-2/+2
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6309 7894878c-1315-0410-8ee3-d5d059ff63e0
* Drop man page references to deprecated eeprom and eepromer.khali2015-07-071-3/+0
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6308 7894878c-1315-0410-8ee3-d5d059ff63e0
* Mark eepromer and eeprom as deprecated.khali2015-07-076-5/+25
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6307 7894878c-1315-0410-8ee3-d5d059ff63e0
* Update svn:updatekhali2015-07-070-0/+0
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6306 7894878c-1315-0410-8ee3-d5d059ff63e0
* Move eeprog to separate subdir and implement Module.mk for it.khali2015-07-077-4/+69
| | | | | | | Contributed by Matwey V. Kornilov. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6305 7894878c-1315-0410-8ee3-d5d059ff63e0
* decode-dimms: New manufacturer names from JEP106AQkhali2015-06-291-1/+36
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6299 7894878c-1315-0410-8ee3-d5d059ff63e0
* decode-dimms: Manufacturer name changes from JEP106AQkhali2015-06-292-5/+6
| | | | | | | 5 manufacturer names were updated from JEP106AK to JEP106AQ. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6298 7894878c-1315-0410-8ee3-d5d059ff63e0
* decode-dimms: Refactor manufacturer decodingkhali2015-06-291-11/+17
| | | | | | | | Instead of reencoding pre-DDR3 manufacturer codes to DDR3 manufacturer codes, move the common decoding to a separate function. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6297 7894878c-1315-0410-8ee3-d5d059ff63e0
* decode-dimms: Complete check for out-of-bounds vendor IDkhali2015-06-291-2/+6
| | | | | | | | | | | We also need to discard vendor ID 0 and to report "Unknown" if the vendor is in a page we don't support yet. Additionally, check that data is present at all for DDR3 modules as we already do for pre-DDR3 modules. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6296 7894878c-1315-0410-8ee3-d5d059ff63e0
* decode-dimms: Correctly check for out-of-bounds vendor IDkhali2015-06-292-1/+2
| | | | | | | Contributed by Lubomir Rintel. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6295 7894878c-1315-0410-8ee3-d5d059ff63e0
* Don't hard-code lib directory namekhali2015-06-171-1/+1
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6290 7894878c-1315-0410-8ee3-d5d059ff63e0
* Enable static use of libi2ckhali2015-06-172-0/+8
| | | | | | | | | | When debugging embedded systems, it is often nice to simply TFTP the desired i2ctool to the target without the hazzle of dealing with shared libs. Using -static is overkill, too, so let's add a switch which will only link functions from libi2c statically. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6289 7894878c-1315-0410-8ee3-d5d059ff63e0
* py-smbus: Linkage fixkhali2015-03-182-2/+8
| | | | | | | | Contributed by Michael Göhler. My original attempt to fix it just shows how little I know about python. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6278 7894878c-1315-0410-8ee3-d5d059ff63e0
* py-smbus: Add support for python 3khali2015-01-262-2/+46
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6267 7894878c-1315-0410-8ee3-d5d059ff63e0
* py-smbus: Link with libi2ckhali2015-01-221-1/+1
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6262 7894878c-1315-0410-8ee3-d5d059ff63e0
* Mention the current maintainer. Original patch from Wolfram Sang.khali2015-01-192-0/+3
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6261 7894878c-1315-0410-8ee3-d5d059ff63e0
* decode-dimms: Fix DDR3 extended temp range refresh rate decodingkhali2014-06-192-2/+4
| | | | | | | | | Based on a patch from Peter Missel. The meaning of byte 31, bit 1, was inverted. Also, this bit is only meaningful if the extended temperature range is supported (bit 0 is set.) git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6249 7894878c-1315-0410-8ee3-d5d059ff63e0
* ddcmon: Merge copyright informationkhali2014-02-191-4/+2
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6226 7894878c-1315-0410-8ee3-d5d059ff63e0
* Update my e-mail address and copyright years.khali2014-02-1920-36/+26
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6224 7894878c-1315-0410-8ee3-d5d059ff63e0
* Manual pages for eeprog, eeprom and eepromer, contributed by Jaromirkhali2013-10-164-0/+231
| | | | | | | Capik. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6204 7894878c-1315-0410-8ee3-d5d059ff63e0
* Add missing option -r to usage summarykhali2013-10-051-1/+1
| | | | | | | Reported by Jaromir Capik. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6201 7894878c-1315-0410-8ee3-d5d059ff63e0
* Add manual pages for decode-dimms and decode-vaiokhali2013-10-054-1/+110
| | | | | | | Contributed by Jaromir Capik. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6200 7894878c-1315-0410-8ee3-d5d059ff63e0
* decode-dimms: Generate XHTML 1.1 compliant markupkhali2013-06-072-12/+14
| | | | | | | 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
* decode-dimms: Generate HTML 4.01 compliant markupkhali2013-06-072-6/+8
| | | | | | | 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
* py-smbus: fix module level docskhali2013-05-222-1/+2
| | | | | | | | | | | 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
* decode-dimms: Encode "degrees" to HTML degree symbolkhali2013-04-192-1/+3
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6161 7894878c-1315-0410-8ee3-d5d059ff63e0
* decode-dimms: For HTML output, merge adjacent cells even if the whole line ↵khali2013-04-161-2/+13
| | | | | | | | | 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
* Doh. I've proofread these names twice and even that was not enough :(khali2013-04-151-1/+1
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6158 7894878c-1315-0410-8ee3-d5d059ff63e0
* Add manufacturer names from Jedec document JEP106AK.khali2013-04-151-1/+6
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6155 7894878c-1315-0410-8ee3-d5d059ff63e0
* decode-dimms: Fix typo in vendor namekhali2013-04-151-1/+1
| | | | | | | Contributed by Paul Goyette. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6150 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Fully decode the SDRAM Device Type field.khali2013-04-152-3/+28
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6149 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Cleanup the decoding of the Module Thermal Sensor field.khali2013-04-151-3/+2
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6148 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Add support for Load Reduced DIMM (LRDIMM).khali2013-04-152-1/+19
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6147 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Don't print raw SSTE32882 register values. Undecoded, they havekhali2013-04-152-6/+1
| | | | | | | no value for the user. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6146 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Simplify decoding of the heat spreader byte. This is basically akhali2013-04-151-3/+1
| | | | | | | | 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
* DDR3: Decode the register revision byte as suggested by Jedeckhali2013-04-151-1/+13
| | | | | | | documentation. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6144 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Fix --side-by-side when some modules lack manufacturerkhali2013-04-151-12/+9
| | | | | | | information that others have. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6143 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Print rank 1 mapping of unbuffered DIMM.khali2013-04-141-0/+3
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6142 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Print physical characteristics and registered DIMM informationkhali2013-04-142-17/+29
| | | | | | | for all module types which support it. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6141 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Move "mm" in physical dimensions from label to values, forkhali2013-04-141-15/+15
| | | | | | | consistency. git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6140 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Print width of all known module types.khali2013-04-142-8/+20
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6139 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Decode and print reference card revision.khali2013-04-142-4/+7
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6138 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Move decoding of the reference card to a dedicated function.khali2013-04-141-20/+26
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6137 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Print timings at standard speeds. This makes it easier to figurekhali2013-04-142-1/+20
| | | | | | | 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
* DDR3: Repeat tCK, tAA, tRCD, tRP and tRAS values, so that they show upkhali2013-04-131-0/+5
| | | | | | | 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
* DDR3: Fix speed and PC3 number of high-speed modules.khali2013-04-132-1/+12
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6134 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Decode the FTB fields of tCk, tAA, tRCD, tRP and tRC.khali2013-04-132-7/+19
| | | | git-svn-id: http://lm-sensors.org/svn/i2c-tools/trunk@6133 7894878c-1315-0410-8ee3-d5d059ff63e0
* DDR3: Don't print the medium and fine time bases, they aren't directlykhali2013-04-132-9/+10
| | | | | | | 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