documented changes 1.1 -> 1.2

git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1532 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
Mark M. Hoffman committed 2002-09-17 06:17:52 +00:00
1 parent 799093a74d
commit c9bbad6f20
1 file changed
+32 -5
+32 -5
View File
@@ -3,7 +3,10 @@ Kernel driver `i2c-sis645.o'
Status: Beta
Supported adapters:
* Silicon Integrated Systems Corp 645/961 chipset
* Silicon Integrated Systems Corp (SiS)
645/961 chipset
645DX/961 chipset
735 chipset
Author: Mark M. Hoffman <mhoffman@lightlink.com>
@@ -16,8 +19,8 @@ Module Parameters
Description
-----------
This SMBus only driver is known to work on motherboards with the SiS645/SiS961
chipset combination. The driver was developed without benefit of a proper
This SMBus only driver is known to work on motherboards with the above named
chipset combinations. The driver was developed without benefit of a proper
datasheet from SiS. The SMBus registers are assumed compatible with those of
the SiS630, although they are located in a completely different place. Thanks
to Alexander Malysh <amalysh@web.de> for providing the SiS630 datasheet (and
@@ -29,6 +32,12 @@ The command "lspci" as root should produce something like these lines:
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] 85C503/5513
00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016
or perhaps this...
00:00.0 Host bridge: Silicon Integrated Systems [SiS]: Unknown device 0645 (rev 02)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS]: Unknown device 0961
00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016
(kernel versions later than 2.4.18 may fill in the "Unknown"s)
If the SMBus line is missing, then the BIOS on the board has disabled the
@@ -39,13 +48,31 @@ running "make config" or equivalent on your kernel, otherwise the i2c-sis645
driver will not build in this support.
I suspect that this driver could be made to work for the following SiS chipsets
as well: 648/963, 651/962, 645DX/961, 650/961, 735, 635, and 635T.
as well: 648/963, 651/962, 650/961, 635, and 635T.
If anyone owns a board with those chips AND is willing to risk crashing &
burning an otherwise well-behaved kernel in the name of progress... please
contact me at <mhoffman@lightlink.com> or via the project's mailing list:
<sensors@stimpy.netroedge.com>. Please send bug reports and/or success
stories as well.
The driver does not support SMBus block reads/writes; I may add them if a
TO DOs
-----------
* The driver does not support SMBus block reads/writes; I may add them if a
scenario is found where they're needed.
* Determine if any of Albert Cranford's cleanups for kernel 2.5.34 can be
applied to this code.
Thank Yous
-----------
Mark D. Studebaker <mds@paradyne.com>
- design hints and bug fixes
Alexander Maylsh <amalysh@web.de>
- ditto, plus an important datasheet... almost the one I really wanted
Hans-Günter Lütke Uphues <hg_lu@t-online.de>
- patch for SiS735
Robert Zwerus <arzie@dds.nl>
- testing for SiS645DX
To anyone else who has written w/ feedback, thanks!