| 1 |
Kernel driver `i2c-i810.o' |
|---|
| 2 |
|
|---|
| 3 |
Status: Stable |
|---|
| 4 |
|
|---|
| 5 |
Supported adapters: |
|---|
| 6 |
* Intel 82810, 82810-DC100, 82810E, and 82815 (GMCH) |
|---|
| 7 |
* Intel 82845G (GMCH) |
|---|
| 8 |
|
|---|
| 9 |
Author: Frodo Looijaard <frodol@dds.nl>, Philip Edelbrock |
|---|
| 10 |
<phil@netroedge.com>, |
|---|
| 11 |
Kyösti Mälkki <kmalkki@cc.hut.fi>, |
|---|
| 12 |
and Mark D. Studebaker <mdsxyz123@yahoo.com> |
|---|
| 13 |
|
|---|
| 14 |
Main contact: Mark Studebaker <mdsxyz123@yahoo.com> |
|---|
| 15 |
|
|---|
| 16 |
|
|---|
| 17 |
Module Parameters |
|---|
| 18 |
----------------- |
|---|
| 19 |
(none) |
|---|
| 20 |
|
|---|
| 21 |
|
|---|
| 22 |
Description |
|---|
| 23 |
----------- |
|---|
| 24 |
This driver uses the i2c-algo-bit module which must be |
|---|
| 25 |
modprobed and/or enabled in your kernel |
|---|
| 26 |
(Character Devices -> I2C Support -> I2C Bit-Banging Interfaces). |
|---|
| 27 |
|
|---|
| 28 |
WARNING: If you have an '810' or '815' motherboard, your standard I2C |
|---|
| 29 |
temperature sensors are most likely on the 801's I2C bus. |
|---|
| 30 |
You want the i2c-i801.o driver for those, not this driver. |
|---|
| 31 |
|
|---|
| 32 |
Now for the i2c-i810... |
|---|
| 33 |
|
|---|
| 34 |
The GMCH chip contains two I2C interfaces. |
|---|
| 35 |
|
|---|
| 36 |
The first interface is used for DDC (Data Display Channel) |
|---|
| 37 |
which is a serial channel through the VGA monitor connector |
|---|
| 38 |
to a DDC-compliant monitor. This interface is defined by the |
|---|
| 39 |
Video Electronics Standards Association (VESA). The standards |
|---|
| 40 |
are available for purchase at http://www.vesa.org . |
|---|
| 41 |
|
|---|
| 42 |
The second interface is a general-purpose I2C bus. |
|---|
| 43 |
It may be connected to a TV-out chip such as the BT869 or possibly |
|---|
| 44 |
to a digital flat-panel display. |
|---|
| 45 |
|
|---|
| 46 |
Stability |
|---|
| 47 |
--------- |
|---|
| 48 |
Apparently stable. |
|---|
| 49 |
|
|---|
| 50 |
|
|---|
| 51 |
Supported Devices |
|---|
| 52 |
----------------- |
|---|
| 53 |
See above. |
|---|
| 54 |
|
|---|
| 55 |
|
|---|
| 56 |
Features |
|---|
| 57 |
-------- |
|---|
| 58 |
Both busses use the i2c-algo-bit driver for 'bit banging' and support |
|---|
| 59 |
for specific transactions is provided by i2c-algo-bit. |
|---|
| 60 |
|
|---|
| 61 |
|
|---|
| 62 |
Issues |
|---|
| 63 |
------ |
|---|
| 64 |
If you enable bus testing in i2c-algo-bit (insmod i2c-algo-bit bit_test=1), |
|---|
| 65 |
the test may fail; if so, the i2c-i810 driver won't be inserted. |
|---|
| 66 |
However, we think this has been fixed. |
|---|