Commit Graph
987 Commits
Author SHA1 Message Date
Jean Delvare b040372834 sensors-detect: Add NatSemi/Winbond PC87427 detection. The chip is quite
complex and may require a custom detection function.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4075 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-07-28 12:20:25 +00:00
Rudolf Marek e8e2f84152 Add the IT8716 detection
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4066 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-07-12 18:06:34 +00:00
Jean Delvare 2b7ecb1f9b Drop duplicate udevdb file test.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4065 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-07-04 22:05:35 +00:00
Rudolf Marek 74a7992f19 Transion to new website, part2 - move more links, fix the CVS->SVN
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4064 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-07-02 20:15:09 +00:00
Rudolf Marek 7e1836636c Migrate links to new site and system
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4063 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-07-02 19:50:05 +00:00
Jean Delvare d3fa65e9f6 sensors-detect: Add AMD Geode devices detection
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4062 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-06-23 21:37:40 +00:00
Jean Delvare ddbf42960f sensors-detect: Add nForce4 MCP04, MCP51 and MCP55 detection
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4055 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-06-23 16:00:04 +00:00
Jean Delvare b78bf75922 sensors-detect: Handle the W83791D driver difference between kernels.
Patch from Charles Spirakis.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4044 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-06-18 16:53:02 +00:00
Rudolf Marek 7d09149f50 Fix my stupid error (par was missing)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4043 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-06-18 16:42:31 +00:00
Jean Delvare b74c06f0f2 prog/sensors/chips.c: Fix a memory leak in print_unknown_chip.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4037 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-06-03 09:22:10 +00:00
Rudolf Marek e00d3dc353 Add W83627DHG, add the revision of W83627EHF (0xA1)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4036 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-06-02 20:23:21 +00:00
Jean Delvare 3643a0b2e0 Add user-space support for abituguru. Patch from Hans de Goede.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4035 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-06-02 18:49:23 +00:00
Jean Delvare 3d72c87970 Let the user know that eeprom support is going away soon.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3311 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-26 15:33:57 +00:00
Jean Delvare 1d95c24a0d Nicer header format.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3310 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-26 11:00:33 +00:00
Jean Delvare a0816bd94b SPD revision decoding depends on memory type.
Use more user-friendly labels.
Fix HTML formatted output on checksum error.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3308 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-26 10:43:47 +00:00
Jean Delvare c9d06d5ebc Decode latencies and timings (DDR2 SDRAM).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3307 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-26 09:55:14 +00:00
Jean Delvare b80f29c456 Decode size (Direct Rambus and Rambus). At this point, this
script provides all the information "sensors" does for SPD eeproms, so
we're not so far from dropping eeprom support from sensors.
Code cleanups.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3306 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-26 09:23:10 +00:00
Jean Delvare 6af2009a02 Fix latencies decoding (SDRAM).
Fix CAS latency decoding (DDR SDRAM).
Decode latencies, timings and module height (DDR SDRAM).


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3305 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-26 08:39:20 +00:00
Jean Delvare d785c0ecce Detect undefined manufacturer code and handle it properly.
Round up timing data.
Minor display adjustments.
Group cycle and access times, display the CAS value for each (SDRAM).
Refactor some bitfield tests into loops (SDRAM).
Display latencies and burst length on a single line (SDRAM).
Don't display manufacturing location when undefined.
Check that the manufacturing date is proper BCD, else fall back to
hexadecimal display.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3303 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-21 17:39:48 +00:00
Rudolf Marek 4b0db08ea2 Rename some copanies as 106T suggest, but only from 2004. I'm lazy
to check and others seems already renamed.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3302 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-20 20:29:02 +00:00
Rudolf Marek 53d8879a6f Bump the JEDEC ID codes to version 106T
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3301 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-20 20:22:49 +00:00
Rudolf Marek c3304ead04 Add the size computation for SDRAM, DDR and DDR2
Add the most common timing characteristics of SDRAM/DDR/DDR2 as brief output


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3298 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-16 22:08:56 +00:00
Jean Delvare bda180fcff Don't decode the revision code, manufacturing date and assembly
serial number where not set. Decode the manufacturing date to an ISO8601
date.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3295 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-15 10:52:09 +00:00
Jean Delvare f7f58f3110 Decode the SPD data depending on the memory type. Only SDRAM is
complete for now, DDR and DDR2 need to be extended.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3294 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-05-15 10:19:46 +00:00
Jean Delvare 561eb551be Drop unused I2C/SMBus low-level definitions and code. In
particular, we really don't want to use SMBus write functions in this
script.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3289 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-22 09:06:21 +00:00
Jean Delvare 6eb8c2a9a7 Add W83793R/G detection. Original patch from Yuan Mu (Winbond).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3287 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-22 08:53:30 +00:00
Jean Delvare 49a745af33 Add a new mode W. It uses SMBus Read Word transactions as mode w
does, but it only triggers a transaction on even register addresses,
relying on the target chip to increment its internal register pointer
between the high and low byte of the word. EEPROMs behave that way, so
this mode makes it possible to dump an EEPROM contents faster. I2C Block
Read is still faster but it isn't available on all busses, while SMBus
Read Word is very popular. This mode also makes it possible to test
SMBus Read Word transactions on a given adapter using common EEPROMs.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3286 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-16 14:01:32 +00:00
Jean Delvare ea5ef92b78 Add a new option to i2cdetect (-F) to query the functionalities
of an I2C bus.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3285 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-16 13:34:53 +00:00
Jean Delvare c94e355e0a Restore bank register value after bank switching.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3284 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-15 10:34:28 +00:00
Jean Delvare ed8cbf315c Add detection of more Fintek chips:
* F75373S/SG
* F75383S/M
* F75384S/M
* custom power control chip at SMBus 0x2f


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3282 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-04 17:13:32 +00:00
Jean Delvare fb38a7ea32 Add detection of several Fintek chips:
* F75363SG (SMBus, presumably LM63-compatible)
* F75111R/RG/N (SMBus, GPIO)
* F75121R/F75122R/RG (SMBus, VID+GPIO)
* F75375S/SP (SMBus)
* F75387SG/RG (SMBus)
* F81218D (LPC, UART)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3280 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-04-01 11:43:55 +00:00
Jean Delvare bd529fa386 Detect the SMSC LPC47M584-NC Super-I/O chip. We don't know
anything about that chip right now, it may or may not have hardware
monitoring functionalities.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3279 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-31 14:08:51 +00:00
Jean Delvare dee3639075 Add userspace support for the smsc47m192 driver. Patch from
Hartmut Rick.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3277 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-28 21:31:16 +00:00
Jean Delvare ac8e8a7e11 ATI IXP southbridges are now supported by the i2c-piix4 driver.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3274 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-23 17:01:31 +00:00
Jean Delvare 8212877b81 Add W83627EHF fan and temperature alarm support.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3272 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-22 14:26:48 +00:00
Rudolf Marek 0b6ac4f953 Add the W83627EHF Voltages and voltage alarms support
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3271 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-22 13:53:30 +00:00
Jean Delvare 5fd7ff77f6 Fix typo in chip name.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3269 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-20 21:00:41 +00:00
Jean Delvare a4b4c94370 Prevent warning on 64-bit PCI addresses. This is done by not
gathering PCI data we have no need for.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3267 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-10 09:27:28 +00:00
Jean Delvare 1330a877b7 It isn't an error when a w83792d has no fan4-7. Patch from
Yuan Mu.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3266 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-03 20:27:51 +00:00
Jean Delvare 357b01228e Fix a harmless typo in w83792d in7 and in8 code. Patch from
Yuan Mu.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3265 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-03 19:45:55 +00:00
Jean Delvare 335a3a3668 Add support for the Fintek F71872F/FG. This chip will be supported
by the f71805f driver in the future, but is not yet.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3264 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-03-01 20:47:03 +00:00
Jean Delvare 4eee6eab89 Add ServerWorks HT-1000 SMBus detection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3258 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-02-22 20:29:33 +00:00
Jean Delvare a3ea76d0d4 Silently skip aready exiting nodes.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3252 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-02-11 11:59:41 +00:00
Jean Delvare 3bc418131e Strip non-ASCII characters out of the part number.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3248 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-27 22:15:42 +00:00
Jean Delvare 74478d5e48 Decode manufacturing location as ASCII first, fallback to binary.
Improve decoding of the memory type, using a simple heuristic to
differenciate between Rambus and other types.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3247 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-27 21:03:54 +00:00
Rudolf Marek c83a8a43e8 Add back the temp1 in vt1211, patch from Juerg Haefliger <juergh@gmail.com>
This patch enables the reading of temp1 (Reading3) from the VT1211.
Reading3 returns the V1211's internal temperature.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3246 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-27 21:02:09 +00:00
Rudolf Marek 528d3c7f4d Sync the JEDEC IDs to JEP106S (January 11, 2006)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3245 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-25 21:30:05 +00:00
Jean Delvare 9a3dc11375 Don't decode anything unless the checksum is valid (or the -c
option is used). Bump version.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3243 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-22 16:17:46 +00:00
Jean Delvare 7311d55ae9 Use sysopen/sysread instead of open/read for better performance
(the eeprom driver can read 32-byte slices instead of the whole data).
Read 64-byte blocks, as this allows some code cleanups.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3242 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-22 16:16:06 +00:00
Jean Delvare 7d2b877afe Clearer text output.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3241 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-01-22 16:13:34 +00:00