Changeset 215

Show
Ignore:
Timestamp:
02/12/99 05:56:34 (10 years ago)
Author:
frodo
Message:

Updated some documentation files.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • lm-sensors/trunk/CHANGES

    r170 r215  
    88    project root directory: 
    99      cvs status -v -l Makefile 
    10     Valid tags are usually like form V-2-1-0 for version 2.1.0 
     10    Valid tags are usually like form V2-1-0 for version 2.1.0 
    1111  * Ask cvs for the difference between two versions: 
    1212      cvs diff -r TAG1 -r TAG2 DIFF-OPTIONS 
     
    1414      cvs diff -r V2-0-0 -r V2-0-1 -u 
    1515 
    16 2.1.2 (19980116) 
     162.2.0 (199902??) 
     17  All: Set copyrights to include 1999 
     18  All: Small bugfixes 
     19  I2C: Upgraded to newest archive of Simon Vogl 
     20  Module i2c-dev: NEW 
     21  Module i2c-ali15x3: NEW 
     22  Module i2c-via: This is old module bit-mb, now moved to the main lm_sensors 
     23     directories, and somewhat improved 
     24  Module sis5595: NEW 
     25  Modules: Renamed all bus modules to i2c-*, new directory lay-out 
     26  Library: Support for new chip drivers, several small bugs fixed 
     27  Library manual pages: NEW 
     28  Program i2cdetect: Moved to detect directory 
     29  Program detect.pl: NEW 
     30  Program doc-features: NEW 
     31  Program sensors: Added man-page 
     32   
     332.1.2 (19990116) 
    1734  Modules lm80.o, w83781d.o: fan-related Segmentation fault corrected 
    1835  Module gl518sm.o: yet more bug fixes. It should at long last be usable now 
  • lm-sensors/trunk/CONTRIBUTORS

    r199 r215  
    1616  Took up the development of Alex' lm78 module. Large pieces of code were 
    1717  written by him. Designed lm_sensors version 2, and wrote most of its 
    18   core code
     18  core code, including many drivers
    1919* William Morgan <wmorgan@cmu.edu> 
    2020  Helped with some patches in lm_sensors version 1. He provided us with 
     
    2222  it. 
    2323* Kyösti Mälkki <kmalkki@cc.hut.fi> 
    24   Author of the i2c-via and sis5595 driver. 
     24  Author of the i2c-via and sis5595 drivers. 
     25* Mark D. Studebaker <mds@eng.paradyne.com> 
     26  Author of the i2c-ali15x3 driver. 
    2527 
    2628* Simon Vogl <simon@tk.uni-linz.ac.at> 
  • lm-sensors/trunk/INSTALL

    r139 r215  
    3939  The directory where 'make install' installs all executables. 
    4040* INCLUDEDIR ($(PREFIX)/include) 
    41   The basic directory where 'make install' installs your include files. 
     41  The base directory where 'make install' installs your include files. 
    4242  Actually, SYSINCLUDEDIR ($(INCLUDEDIR)/linux) is used for kernel header 
    4343  files, and LIBINCLUDEDIR ($(INCLUDEDIR)/sensors) is used for library 
    4444  header files. 
     45* MANDIR ($(PREFIX)/man) 
     46  The base directory where manual pages are installed.  
     47* MANOWN, MANGRP (root, root) 
     48  Owner and group of installed manual pages 
    4549 
    46 Warning! In newer 2.1 kernels, there is support for I2C. This support is 
    47 NOT compatible with this module! Actually, Simon Vogl's modules package  
     50Warning! In 2.2 and newer 2.1 kernels, there is support for I2C. This support  
     51is NOT compatible with this module! Actually, Simon Vogl's modules package  
    4852(which IS compatible) is scheduled to replace the current support. If you 
    4953actually use these modules, you have a problem; they can not coexist 
     
    5155the old modules in the kernel tree with the new stuff in our i2c directory, 
    5256recompile the kernel, and then compile our modules with I2C=0. If you try 
    53 this, please share the results with us! 
     57this, please share the results with us! There have also been some rumors 
     58about the peaceful coexistence of both sets of modules, but others found 
     59some problems with it. 
    5460 
    5561Please make sure that /usr/include/linux and /usr/include/asm are symlinks  
     
    6975If you just want to run a test without installing them, try the following: 
    7076  insmod i2c/i2c-core.o 
    71   insmod src/i2c-proc.o 
    72   insmod src/smbus.o 
    73   insmod src/sensors.o 
    74   insmod src/isa.o 
    75   insmod src/piix4.o  # Or whatever SMBus controller you have 
    76   insmod src/lm78.o   # Or whatever hardware monitoring chip you have 
     77  insmod kernel/i2c-proc.o 
     78  insmod kernel/i2c-dev.o 
     79  insmod kernel/smbus.o 
     80  insmod kernel/sensors.o 
     81  insmod kernel/busses/isa.o 
     82  insmod kernel/busses/piix4.o # Or whatever SMBus controller you have 
     83  insmod kernel/chips/lm78.o   # Or whatever hardware monitoring chip you have 
    7784Now you should have new directories under /proc/sys/dev/sensors and some files 
    7885beginning with i2c in /proc/bus. 
     
    8188do 'modprobe isa && modprobe piix4 && modprobe lm78 && modprobe i2c-proc'  
    8289(the last is optional) from any directory to reach the same situation. 
     90 
     91There is a program 'detect.pl' in prog/detect which should tell you at least 
     92what bus driver you should insert. This program is not completely failsafe, 
     93but it may at least help. It will be expanded to cover chip detection too, 
     94in the future. 
    8395 
    8496Do not panic if some (or all) of the values in the /proc/sys/dev/sensors/*/* 
     
    94106(normally /usr/local/lib). It needs a configuration file, which is usually 
    95107called 'sensors.conf', and can be placed in /etc, /usr/lib/sensors, 
    96 /usr/local/lib/sensors, /usr/lib, or /usr/local/lib. [NOTE: No real 
    97 config file documentation is written yet. A relatively well-commented 
    98 example can be found in the etc directory.] 
     108/usr/local/lib/sensors, /usr/lib, or /usr/local/lib. 
     109 
     110Note that if you already have a config file, it is NOT overwritten! You 
     111may still want to do this by hand (`cp etc/sensors.conf.eg /etc/sensors.conf') 
     112as the example config file may be updated. 
    99113 
    100114Where version 1 of this package had the human-readable /proc/sensors file, 
     
    102116and displays it in a comparable format. This program is called 'sensors'. 
    103117Everybody can use it to read sensors values; only root can use it to 
    104 set minimum and maximum values
     118set minimum and maximum values (using the `-s' switch)
    105119 
    106120If you want to run 'sensors' without installing the package, you must 
     
    111125source code. 
    112126 
    113 One of the next releases of this package will have a user-space probe program, 
    114 which tells you which chips and busses are present, and which modules you 
    115 will have to load. At this moment, just try to load the modules; if no chip 
    116 or bus is detected, the module will fail to insert. [NOTE: not true for 
    117 the bit-lp.o and bit-elv.o drivers. Don't try them without expecting  
    118 fake devices] 
    119  
    120127Please examine the files in the doc subdirectory for more information,  
    121128especially about individual driver. You can always mail us at  
  • lm-sensors/trunk/README

    r207 r215  
    1  
    21This is the completely rewritten version of lm_sensors, a collection of 
    32modules for general SMBus access and hardware monitoring. There are quite 
     
    98be the first to profit from new drivers and other changes. Have fun! 
    109 
    11 We expect many updates and new releases the next few weeks (with both bug 
    12 fixes and new features), so check http://www.netroedge.com/~lm78 (our 
    13 homepage) often. 
     10At least the following SMBus adapters are supported: 
     11  Intel PIIX4 (used in most Intel chipsets) 
     12  Acer Labs M1541 and M1543C (used in the Aladdin IV, V and Pro 2 chipsets) 
     13  VIA Technologies 82C586B (used in most VIA chipsets) 
     14 
     15At least the following hardware sensor chips are supported: 
     16  National Semicoductor LM75, LM78, LM78-J, LM79 and LM80 
     17  Winbond W83781D 
     18  Genesys Logic GL518SM 
     19  Analog Devices ADM1021 and ADM9240 
     20  SiS Southbridge (integrated in the chipset; the I2C adapter will also be 
     21    supported in the near future) 
    1422 
    1523We could use some testers of hardware. If you own a specific monitoring 
     
    5967through anonymous CVS; see doc/cvs for more information. 
    6068 
    61 This whole package is copyright (c) 1998, 1999-1999 by Frodo Looijaard and Philip 
    62 Edelbrock, except for (almost) everything in the i2c directory, which 
    63 is copyright (c) 1995-1999 by Simon Vogl. See the individual files for 
    64 more exact copyright information.  This package may be distributed 
    65 according to the GNU General Public License (GPL), as included in the 
    66 file COPYING. 
     69This whole package is copyright (c) 1998, 1999 by Frodo Looijaard and  
     70Philip Edelbrock, except for (almost) everything in the i2c directory, which 
     71is copyright (c) 1995-1999 by Simon Vogl, and a few drivers written by 
     72other people. See the individual files for more exact copyright information.   
     73This package may be distributed according to the GNU General Public License  
     74(GPL), as included in the file COPYING. 
    6775 
    6876Note that at this moment, libsensors falls under the GPL, not the LGPL. 
  • lm-sensors/trunk/README.directories

    r106 r215  
    1313  Simon Vogl's i2c module, including any necessary patches, excluding any 
    1414  files which are removed by 'make clean'. 
     15* kernel 
     16  The kernel modules: general SMBus drivers, and specific chip and adapter 
     17  drivers. 
    1518* lib 
    1619  The user-space sensors support library code 
    1720* prog 
    1821  Several supporting programs, some of them use the library, some do not. 
    19 * src 
    20   Our own module code.