Rudolf Marek
9aaa09c40e
Add PCI bus support - forgot to commit with last changeset
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4099 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-19 15:29:55 +00:00
Rudolf Marek
3027d75a12
Add PCI bus support
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4098 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-19 15:23:10 +00:00
Jean Delvare
2396d5cab7
Enhance w83791d support. Add output for in7, in8, in9, fan4 and fan5.
...
Also update to display the (beep) properly due to the fact that the
w83791d beep enable mask is different than the alarm mask.
Patch from Sven Anders and Charles Spirakis.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4096 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-18 16:06:55 +00:00
Jean Delvare
0d15763f81
Restore errors on it87 in3 and in7, I misread the datasheets, these inputs
...
are always present, although different pins may be used.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4095 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-13 14:28:30 +00:00
Jean Delvare
e554f90d33
Rewrite the bank switching code in a slightly different way to keep
...
some compilers quiet.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4094 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-12 21:02:54 +00:00
Jean Delvare
c8ae77bdc6
No error on missing it87 in3, in5, in6 or in7. These inputs are shared
...
with other functions on some IT87xxF variants so the Linux 2.6 driver may
not present them forever.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4093 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-12 18:03:13 +00:00
Jean Delvare
79a7acacec
Fix the detection function calls, so that we no more need to declare
...
these functions separately.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4092 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-11 12:42:52 +00:00
Jean Delvare
9bebd47af0
Rename "DDC monitor" to "EDID EEPROM" so users don't think it has
...
anything to do with hardware monitoring.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4091 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-11 12:26:16 +00:00
Jean Delvare
00980f98fd
i2c-isa will soon be gone.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4090 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-11 07:34:32 +00:00
Jean Delvare
0e3ba1d1a1
Add support for the ITE IT8718F Super-I/O chip (prefix: it8718).
...
Unsurprisingly, it is very similar to the IT8716F.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4089 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-09 07:20:54 +00:00
Jean Delvare
0d09dd4dfe
sensors-detect: Check i2c adapter functionalities before probing, so that
...
we don't use SMBus transactions the adapter doesn't support. This could
be extended to the transactions used during detection itself.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4086 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-09 06:45:48 +00:00
Jean Delvare
6e2060e7ad
sensors-detect: Drop the ISA IT87xxF detection. Super-I/O detection is
...
more reliable.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4085 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-08 07:01:40 +00:00
Jean Delvare
ec617129c6
Detect the upcoming IT8718F Super-I/O chip. Support will most certainly go
...
into the it87 driver at some point.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4084 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-04 11:42:52 +00:00
Jean Delvare
79817f34ce
Add support for the IT8716F (prefix it8716). It is mostly similar to the
...
IT8712F so there's not much to do. The most significant difference is that
fan speeds are now reported as 16-bit values, without fan clock dividers.
For this reason, I made the fan_divs optional in sensors. I also made the
fans themselves optional, as I noticed that a number of motherboards don't
use (and don't enable) fan3.
I've made a separate section (chip "it8716-*") in sensors.conf.eg, because
new motherboards tend to have different wirings (e.g. negative voltage
lines are not monitored) so this will make for saner defaults.
Thanks to Stian Oksavik for testing.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4083 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-03 20:28:20 +00:00
Jean Delvare
0da02179e0
Kill some dead code, which dealt with the case where a driver probes
...
less I2C addresses by default than the script itself does. The feature
was never used, and I don't think it's particuarly useful, so removing
it for simpler code makes sense.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4082 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-02 19:53:20 +00:00
Jean Delvare
4c211d81d9
prog/dump/*.c, prog/detect/*.c: Handle possible error in fgets().
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4080 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-08-01 09:46:50 +00:00
Jean Delvare
dd7848c788
Typo fix, thanks to Brian C for reporting.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4079 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-07-29 16:21:54 +00:00
Jean Delvare
b7ba72c716
sensors-detect: Do not scan i2c-isa as if it were a regular i2c bus.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4078 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-07-29 16:05:13 +00:00
Jean Delvare
22e6b03e94
sensors-detect: Get driver information for busy addresses from
...
sysfs (2.6 only).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4077 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-07-29 15:58:26 +00:00
Jean Delvare
ff013b4ffd
EEPROMs are not sensors.
...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@4076 7894878c-1315-0410-8ee3-d5d059ff63e0
2006-07-28 13:58:46 +00:00
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