Files
lm-sensors/doc/busses/i2c-i801
T
2000-01-08 16:48:39 +00:00

53 lines
1.6 KiB
Plaintext

Kernel driver `i2c-i801.o'
Status: Beta.
Block reads/writes untested (but not used by any current chip driver).
Supported adapters:
* Intel 82801AA and 82801AB (ICH and ICH0 - part of the
'810' and '810E' chipsets)
Datasheet: Publicly available at the Intel website
Author: Frodo Looijaard <frodol@dds.nl>, Philip Edelbrock
<phil@netroedge.com>, and Mark Studebaker <mdsxyz123@yahoo.com>
Module Parameters
-----------------
* force: int
Forcibly enable the ICH. DANGEROUS!
* force_addr: int
Forcibly enable the ICH at the given address. EXTREMELY DANGEROUS!
Description
-----------
The ICH (properly known as the 82801AA) and ICH0 (82801AB)
are Intel chips that are a part of Intel's '810' chipset
for Celeron-based PCs and '810E' chipset for Pentium-based PCs.
The ICH contains up to SEVEN separate PCI functions
in TWO logical PCI devices.
An output of lspci will show something similar to the following:
00:1e.0 PCI bridge: Intel Corporation: Unknown device 2418 (rev 01)
00:1f.0 ISA bridge: Intel Corporation: Unknown device 2410 (rev 01)
00:1f.1 IDE interface: Intel Corporation: Unknown device 2411 (rev 01)
00:1f.2 USB Controller: Intel Corporation: Unknown device 2412 (rev 01)
00:1f.3 Unknown class [0c05]: Intel Corporation: Unknown device 2413 (rev 01)
The SMBus controller is function 3 in device 1f.
Class 0c05 is SMBus Serial Controller.
The ICH chips are quite similar to Intel's PIIX4 chip,
at least in the SMBus controller.
See the file i2c-piix4 for details.
**********************
The lm_sensors project gratefully acknowledges the support of
Texas Instruments in the development of this driver.