Changeset 215
- Timestamp:
- 02/12/99 05:56:34 (10 years ago)
- Files:
-
- lm-sensors/trunk/CHANGES (modified) (2 diffs)
- lm-sensors/trunk/CONTRIBUTORS (modified) (2 diffs)
- lm-sensors/trunk/INSTALL (modified) (7 diffs)
- lm-sensors/trunk/README (modified) (3 diffs)
- lm-sensors/trunk/README.directories (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lm-sensors/trunk/CHANGES
r170 r215 8 8 project root directory: 9 9 cvs status -v -l Makefile 10 Valid tags are usually like form V -2-1-0 for version 2.1.010 Valid tags are usually like form V2-1-0 for version 2.1.0 11 11 * Ask cvs for the difference between two versions: 12 12 cvs diff -r TAG1 -r TAG2 DIFF-OPTIONS … … 14 14 cvs diff -r V2-0-0 -r V2-0-1 -u 15 15 16 2.1.2 (19980116) 16 2.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 33 2.1.2 (19990116) 17 34 Modules lm80.o, w83781d.o: fan-related Segmentation fault corrected 18 35 Module gl518sm.o: yet more bug fixes. It should at long last be usable now lm-sensors/trunk/CONTRIBUTORS
r199 r215 16 16 Took up the development of Alex' lm78 module. Large pieces of code were 17 17 written by him. Designed lm_sensors version 2, and wrote most of its 18 core code .18 core code, including many drivers. 19 19 * William Morgan <wmorgan@cmu.edu> 20 20 Helped with some patches in lm_sensors version 1. He provided us with … … 22 22 it. 23 23 * 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. 25 27 26 28 * Simon Vogl <simon@tk.uni-linz.ac.at> lm-sensors/trunk/INSTALL
r139 r215 39 39 The directory where 'make install' installs all executables. 40 40 * INCLUDEDIR ($(PREFIX)/include) 41 The bas icdirectory where 'make install' installs your include files.41 The base directory where 'make install' installs your include files. 42 42 Actually, SYSINCLUDEDIR ($(INCLUDEDIR)/linux) is used for kernel header 43 43 files, and LIBINCLUDEDIR ($(INCLUDEDIR)/sensors) is used for library 44 44 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 45 49 46 Warning! In newer 2.1 kernels, there is support for I2C. This support is47 NOT compatible with this module! Actually, Simon Vogl's modules package50 Warning! In 2.2 and newer 2.1 kernels, there is support for I2C. This support 51 is NOT compatible with this module! Actually, Simon Vogl's modules package 48 52 (which IS compatible) is scheduled to replace the current support. If you 49 53 actually use these modules, you have a problem; they can not coexist … … 51 55 the old modules in the kernel tree with the new stuff in our i2c directory, 52 56 recompile the kernel, and then compile our modules with I2C=0. If you try 53 this, please share the results with us! 57 this, please share the results with us! There have also been some rumors 58 about the peaceful coexistence of both sets of modules, but others found 59 some problems with it. 54 60 55 61 Please make sure that /usr/include/linux and /usr/include/asm are symlinks … … 69 75 If you just want to run a test without installing them, try the following: 70 76 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 77 84 Now you should have new directories under /proc/sys/dev/sensors and some files 78 85 beginning with i2c in /proc/bus. … … 81 88 do 'modprobe isa && modprobe piix4 && modprobe lm78 && modprobe i2c-proc' 82 89 (the last is optional) from any directory to reach the same situation. 90 91 There is a program 'detect.pl' in prog/detect which should tell you at least 92 what bus driver you should insert. This program is not completely failsafe, 93 but it may at least help. It will be expanded to cover chip detection too, 94 in the future. 83 95 84 96 Do not panic if some (or all) of the values in the /proc/sys/dev/sensors/*/* … … 94 106 (normally /usr/local/lib). It needs a configuration file, which is usually 95 107 called '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 110 Note that if you already have a config file, it is NOT overwritten! You 111 may still want to do this by hand (`cp etc/sensors.conf.eg /etc/sensors.conf') 112 as the example config file may be updated. 99 113 100 114 Where version 1 of this package had the human-readable /proc/sensors file, … … 102 116 and displays it in a comparable format. This program is called 'sensors'. 103 117 Everybody can use it to read sensors values; only root can use it to 104 set minimum and maximum values .118 set minimum and maximum values (using the `-s' switch). 105 119 106 120 If you want to run 'sensors' without installing the package, you must … … 111 125 source code. 112 126 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 you115 will have to load. At this moment, just try to load the modules; if no chip116 or bus is detected, the module will fail to insert. [NOTE: not true for117 the bit-lp.o and bit-elv.o drivers. Don't try them without expecting118 fake devices]119 120 127 Please examine the files in the doc subdirectory for more information, 121 128 especially about individual driver. You can always mail us at lm-sensors/trunk/README
r207 r215 1 2 1 This is the completely rewritten version of lm_sensors, a collection of 3 2 modules for general SMBus access and hardware monitoring. There are quite … … 9 8 be the first to profit from new drivers and other changes. Have fun! 10 9 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. 10 At 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 15 At 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) 14 22 15 23 We could use some testers of hardware. If you own a specific monitoring … … 59 67 through anonymous CVS; see doc/cvs for more information. 60 68 61 This whole package is copyright (c) 1998, 1999 -1999 by Frodo Looijaard and Philip62 Edelbrock, except for (almost) everything in the i2c directory, which63 is copyright (c) 1995-1999 by Simon Vogl . See the individual files for64 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.69 This whole package is copyright (c) 1998, 1999 by Frodo Looijaard and 70 Philip Edelbrock, except for (almost) everything in the i2c directory, which 71 is copyright (c) 1995-1999 by Simon Vogl, and a few drivers written by 72 other people. See the individual files for more exact copyright information. 73 This package may be distributed according to the GNU General Public License 74 (GPL), as included in the file COPYING. 67 75 68 76 Note that at this moment, libsensors falls under the GPL, not the LGPL. lm-sensors/trunk/README.directories
r106 r215 13 13 Simon Vogl's i2c module, including any necessary patches, excluding any 14 14 files which are removed by 'make clean'. 15 * kernel 16 The kernel modules: general SMBus drivers, and specific chip and adapter 17 drivers. 15 18 * lib 16 19 The user-space sensors support library code 17 20 * prog 18 21 Several supporting programs, some of them use the library, some do not. 19 * src20 Our own module code.
