root/lm-sensors/trunk/doc/chips/pc87360 @ 2480

Revision 2480, 2.9 KB (checked in by khali, 11 years ago)

Misc fixes.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1Kernel driver `pc87360.o'
2=========================
3
4Status: Alpha, untested.
5
6Supported chips:
7  * National Semiconductor PC87360, PC87363, PC87364, PC87365 and PC87366
8    Addresses scanned: none, address read from Super I/O config space
9    Datasheets:
10        http://www.national.com/pf/PC/PC87360.html
11        http://www.national.com/pf/PC/PC87363.html
12        http://www.national.com/pf/PC/PC87364.html
13        http://www.national.com/pf/PC/PC87365.html
14        http://www.national.com/pf/PC/PC87366.html
15
16Authors: Jean Delvare <khali@linux-fr.org>
17
18
19Module Parameters
20-----------------
21
22None.
23
24
25Description
26-----------
27
28The National Semiconductor PC87360 Super I/O chip contains monitoring and
29PWM control circuitry for two fans. The PC87363 chip is similar, and the
30PC87364 chip has monitoring and PWM control for a third fan.
31
32The National Semiconductor PC87365 and PC87366 Super I/O chips are complete
33hardware monitoring chipsets, not only controling and monitoring three fans,
34but also monitoring eleven voltage inputs and two (PC87365) or three
35(PC87366) remote temperatures.
36
37Fan rotation speeds are reported in RPM (revolutions per minute). An alarm
38is triggered if the rotation speed has dropped below a programmable limit.
39Fan readings can be divided by a programmable divider (1, 2, 4 or 8) to give
40the readings more range or accuracy. Not all RPM values can accurately be
41represented, so some rounding is done. With a divider of 2, the lowest
42representable value is around 950 RPM. See doc/fan-divisors for details.
43
44A different alarm is also triggered if the fan speed is too low to be
45measured. It is suggested to increase the fan divisor in this case.
46
47PWM values are from 0 to 255.
48
49Temperatures are reported in degrees Celcius. Each temperature measured has
50associated low, limit and overtemperature limits, each of which triggers an
51alarm when crossed.
52
53The first two temperature channels are external. The third one (PC87366
54only) is internal.
55
56Voltages are reported relatively to a reference voltage, either internal or
57external. Some of them are divided by two internally, you will have to
58compensate in sensors.conf. Each voltage measured has associated low and
59high limit, each of which triggers an alarm when crossed.
60
61If an alarm triggers, it will remain triggered until the hardware register
62is read at least once. This means that the cause for the alarm may
63already have disappeared!  Note that in the current implementation, all
64hardware registers are read whenever any data is read (unless it is less
65than 1.5 seconds since the last update). This means that you can easily
66miss once-only alarms.
67
68
69Limitations
70-----------
71
72There are a few unimplemented configuration options at the moment. We'll
73add them if someone needs them.
74
75The datasheets suggests that some values (fan mins, fan divisors)
76shouldn't be changed once the monitoring has started, but we ignore that
77recommendation. We'll reconsider if it actually causes trouble.
Note: See TracBrowser for help on using the browser.