root/lm-sensors/branches/lm-sensors-2.10/doc/chips/lm75

Revision 3007, 3.9 KB (checked in by khali, 7 years ago)

Backport the cleanups and corrections Rudolf Marek and I did when
porting the chips documentation to Linux 2.6.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1Kernel driver `lm75.o'
2=====================
3
4Status: Complete and well-tested
5
6Supported chips:
7  * National Semiconductor LM75
8    Prefix: 'lm75'
9    Addresses scanned: I2C 0x48 - 0x4f
10    Datasheet: Publicly available at the National Semiconductor website
11               http://www.national.com/
12  * Dallas Semiconductor DS75
13    Prefix: 'lm75'
14    Addresses scanned: I2C 0x48 - 0x4f
15    Datasheet: Publicly available at the Maxim website
16               http://www.maxim-ic.com/
17  * Dallas Semiconductor DS1775
18    Prefix: 'lm75'
19    Addresses scanned: I2C 0x48 - 0x4f
20    Datasheet: Publicly available at the Maxim website
21               http://www.maxim-ic.com/
22  * Maxim MAX6625, MAX6626
23    Prefix: 'lm75'
24    Addresses scanned: I2C 0x48 - 0x4b
25    Datasheet: Publicly available at the Maxim website
26               http://www.maxim-ic.com/
27  * Microchip (TelCom) TCN75
28    Prefix: 'lm75'
29    Addresses scanned: I2C 0x48 - 0x4f
30    Datasheet: Publicly available at the Microchip website
31               http://www.microchip.com/
32  * Texas Instruments TMP100, TMP101
33    Prefix: 'lm75'
34    Addresses scanned: I2C 0x48 - 0x4f
35    Datasheet: Publicly available at the TI website
36               http://www.ti.com/
37
38Author: Frodo Looijaard <frodol@dds.nl>
39
40
41Module Parameters
42-----------------
43
44* force: short array (min = 1, max = 48)
45  List of adapter,address pairs to boldly assume to be present
46* force_lm75: short array (min = 1, max = 48)
47  List of adapter,address pairs which are unquestionably assumed to contain
48  a `lm75' chip
49* ignore: short array (min = 1, max = 48)
50  List of adapter,address pairs not to scan
51* ignore_range: short array (min = 1, max = 48)
52  List of adapter,start-addr,end-addr triples not to scan
53* probe: short array (min = 1, max = 48)
54  List of adapter,address pairs to scan additionally
55* probe_range: short array (min = 1, max = 48)
56  List of adapter,start-addr,end-addr triples to scan additionally
57
58
59Description
60-----------
61
62The LM75 implements one temperature sensor. Limits can be set through the
63Overtemperature Shutdown register and Hysteresis register. Each value can be
64set and read to half-degree accuracy.
65An alarm is issued (usually to a connected LM78) when the temperature
66gets higher then the Overtemperature Shutdown value; it stays on until
67the temperature falls below the Hysteresis value.
68All temperatures are in degrees Celsius, and are guaranteed within a
69range of -55 to +125 degrees.
70
71The LM75 only updates its values each 1.5 seconds; reading it more often
72will do no harm, but will return 'old' values.
73
74The LM75 is usually used in combination with LM78-like chips, to measure
75the temperature of the processor(s).
76
77The DS75, DS1775, MAX6625, MAX6626, and others are supported as well.
78They are not distinguished from an LM75. While most of these chips
79have three additional bits of accuracy (12 vs. 9 for the LM75),
80the additional bits are not supported. Not only that, but these chips will
81not be detected if not in 9-bit precision mode (use the force parameter if
82needed).
83The prefix in the /proc directory is still 'lm75'.
84
85The LM75 is essentially an industry standard; there may be other
86LM75 clones not listed here, with or without various enhancements,
87that are supported.
88
89The LM77 is not supported, contrary to what we pretended for a long time.
90Both chips are simply not compatible, value encoding differs.
91
92
93Chip Features
94-------------
95
96Chip `lm75'
97          LABEL     LABEL CLASS   COMPUTE CLASS ACCESS MAGNITUDE
98           temp            NONE            NONE      R     1
99      temp_hyst            temp            temp      RW    1
100      temp_over            temp            temp      RW    1
101
102          LABEL                           FEATURE SYMBOL     SYSCTL FILE:OFFSET
103           temp                        SENSORS_LM75_TEMP            temp:3
104      temp_hyst                   SENSORS_LM75_TEMP_HYST            temp:2
105      temp_over                   SENSORS_LM75_TEMP_OVER            temp:1
106
107
Note: See TracBrowser for help on using the browser.