mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-10-18 11:09:32 +00:00
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1524 7894878c-1315-0410-8ee3-d5d059ff63e0
99 lines
3.6 KiB
Plaintext
99 lines
3.6 KiB
Plaintext
Kernel driver `lm75.o'
|
|
=====================
|
|
|
|
Status: Complete and well-tested
|
|
|
|
Supported chips:
|
|
* National Semiconductor LM75
|
|
Prefix: `lm75'
|
|
Addresses scanned: I2C 0x48 - 0x4f (inclusive)
|
|
Datasheet: Publicly available at the National Semiconductor website
|
|
http://www.national.com
|
|
* National Semiconductor LM77
|
|
Prefix: `lm75'
|
|
Addresses scanned: I2C 0x48 - 0x4b (inclusive)
|
|
Datasheet: Publicly available at the National Semiconductor website
|
|
http://www.national.com
|
|
* Dallas Semiconductor DS75
|
|
Prefix: `lm75'
|
|
Addresses scanned: I2C 0x48 - 0x4f (inclusive)
|
|
Datasheet: Publicly available at the Dallas Semiconductor website
|
|
http://www.dalsemi.com
|
|
* Dallas Semiconductor DS1775
|
|
Prefix: `lm75'
|
|
Addresses scanned: I2C 0x48 - 0x4f (inclusive)
|
|
Datasheet: Publicly available at the Dallas Semiconductor website
|
|
http://www.dalsemi.com
|
|
* Microchip (TelCom) TCN75
|
|
Prefix: `lm75'
|
|
Addresses scanned: I2C 0x48 - 0x4f (inclusive)
|
|
Datasheet: Publicly available at the Microchip website
|
|
http://www.microchip.com
|
|
|
|
Author: Frodo Looijaard <frodol@dds.nl>
|
|
|
|
|
|
Module Parameters
|
|
-----------------
|
|
|
|
* force: short array (min = 1, max = 48)
|
|
List of adapter,address pairs to boldly assume to be present
|
|
* force_lm75: short array (min = 1, max = 48)
|
|
List of adapter,address pairs which are unquestionably assumed to contain
|
|
a `lm75' chip
|
|
* ignore: short array (min = 1, max = 48)
|
|
List of adapter,address pairs not to scan
|
|
* ignore_range: short array (min = 1, max = 48)
|
|
List of adapter,start-addr,end-addr triples not to scan
|
|
* probe: short array (min = 1, max = 48)
|
|
List of adapter,address pairs to scan additionally
|
|
* probe_range: short array (min = 1, max = 48)
|
|
List of adapter,start-addr,end-addr triples to scan additionally
|
|
|
|
|
|
Description
|
|
-----------
|
|
|
|
The LM75 implements one temperature sensor. Limits can be set through the
|
|
Overtemperature Shutdown register and Hysteresis register. Each value can be
|
|
set and read to half-degree accuracy.
|
|
An alarm is issued (usually to a connected LM78) when the temperature
|
|
gets higher then the Overtemperature Shutdown value; it stays on until
|
|
the temperature falls below the Hysteresis value.
|
|
All temperatures are in degrees Celcius, and are guaranteed within a
|
|
range of -55 to +125 degrees.
|
|
|
|
The LM75 only updates its values each 1.5 seconds; reading it more often
|
|
will do no harm, but will return 'old' values.
|
|
|
|
The LM75 is usually used in combination with LM78-like chips, to measure
|
|
the temperature of the processor(s).
|
|
|
|
The LM77 is supported as well. It is not distinguished from an LM75
|
|
and the two additional registers in the LM77 are not supported.
|
|
The prefix in the /proc directory is still 'lm75'.
|
|
|
|
The DS75 and DS1775 are supported as well.
|
|
They are not distinguished from an LM75. While these chips
|
|
have three additional bits of accuracy (12 vs. 9 for the LM75),
|
|
the additional bits are not supported.
|
|
The prefix in the /proc directory is still 'lm75'.
|
|
|
|
The TCN75 is supported as well, and is not distinguished from an LM75.
|
|
|
|
Chip Features
|
|
-------------
|
|
|
|
Chip `lm75'
|
|
LABEL LABEL CLASS COMPUTE CLASS ACCESS MAGNITUDE
|
|
temp NONE NONE R 1
|
|
temp_hyst temp temp RW 1
|
|
temp_over temp temp RW 1
|
|
|
|
LABEL FEATURE SYMBOL SYSCTL FILE:OFFSET
|
|
temp SENSORS_LM75_TEMP temp:3
|
|
temp_hyst SENSORS_LM75_TEMP_HYST temp:2
|
|
temp_over SENSORS_LM75_TEMP_OVER temp:1
|
|
|
|
|