2
0
mirror of https://github.com/lm-sensors/lm-sensors synced 2025-08-31 22:35:23 +00:00

updates for 2.7.0

git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1636 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
Mark D. Studebaker
2002-11-21 02:18:41 +00:00
parent 30238e2d03
commit 842bf0eb48
4 changed files with 43 additions and 35 deletions

View File

@@ -17,8 +17,8 @@ ask CVS about it:
----------------------------------------------------------------------------- -----------------------------------------------------------------------------
2.6.6 (200211??) 2.7.0 (200211??)
NOTE: Requires i2c-2.6.6 or newer. NOTE: Requires i2c-2.7.0 or newer.
File doc/busses/i2c-ali1535: Add license, miscellaneous changes File doc/busses/i2c-ali1535: Add license, miscellaneous changes
File doc/busses/i2c-ali15x3: Add license, miscellaneous changes File doc/busses/i2c-ali15x3: Add license, miscellaneous changes
File doc/busses/i2c-sis645: Add license File doc/busses/i2c-sis645: Add license
@@ -47,8 +47,11 @@ ask CVS about it:
add support for SiS645DX/961 and SiS735 add support for SiS645DX/961 and SiS735
Module i2c-viapro: Add support for VT8233A (new ID 0x3177) and VT8235 Module i2c-viapro: Add support for VT8233A (new ID 0x3177) and VT8235
Module lm87: Add multiple VRM version support Module lm87: Add multiple VRM version support
Module vt1211: Fix inx limits and alarms; fix in0
Module vt8231: Fix inx limits and alarms; fix in0
Module w83781d: Fix in0/in1 initialization Module w83781d: Fix in0/in1 initialization
Module smartbatt: New Module smartbatt: New
Modules (several): Remove #ifndefs, require i2c-2.7.0
Program decode-dimms.pl: Code cleanup; valid HTML; better HTML output; Program decode-dimms.pl: Code cleanup; valid HTML; better HTML output;
stop decoding on checksum error stop decoding on checksum error
Program dmidecode: Fix read bug; upgrade to version 1.8 Program dmidecode: Fix read bug; upgrade to version 1.8
@@ -57,6 +60,7 @@ ask CVS about it:
handle unknown prefix with suggestion handle unknown prefix with suggestion
Program lm_sensors.init: Remove spaces bug; add green/red output Program lm_sensors.init: Remove spaces bug; add green/red output
Program mkpatch: Fix dmi_scan module compile Program mkpatch: Fix dmi_scan module compile
Program rrd: Add sanity limits to newly-created RRD.
Program sensord: (v0.6.2) Add sanity limits to newly-created RRD. Program sensord: (v0.6.2) Add sanity limits to newly-created RRD.
Program sensors: Add support for MC1066, Rambus Rimms; Program sensors: Add support for MC1066, Rambus Rimms;
fix w83781d temp3 alarm; fix gl518sm rev 0x00 recognition; fix w83781d temp3 alarm; fix gl518sm rev 0x00 recognition;

14
INSTALL
View File

@@ -2,7 +2,7 @@
INSTALLATION INSTRUCTIONS INSTALLATION INSTRUCTIONS
REQUIRES i2c-2.6.6 or later!!! REQUIRES i2c-2.7.0 or later!!!
FOR 2.5 KERNELS, we do not recommend attempting to compile this package. FOR 2.5 KERNELS, we do not recommend attempting to compile this package.
Use kernel patches linked from our download page instead!!! Use kernel patches linked from our download page instead!!!
@@ -43,13 +43,13 @@ NOTE: PLEASE READ THE DOCUMENTATION IN THE DOC SUBDIRECTORY IF YOU GET STUCK!
Installing the i2c package Installing the i2c package
========================== ==========================
Note: as of kernel 2.3.34, the new i2c code is integrated into the Note: as of kernel 2.3.34, the i2c code is integrated into the
mainstream kernels. You MAY be able to skip this whole step if you use kernel mainstream kernels. Unfortunately, this lm_sensors release REQUIRES
2.3.34 or later, but it is likely that you will have compilation problems. i2c-2.7.0 or later, which is not in kernels through 2.4.19.
We strongly recommend that you download and install the i2c package with Therefore, you must download and install the i2c package with
the same version number as the lm_sensors package. the same version number or higher as this lm_sensors package.
As of version 2.4.0 of lm_sensors, all i2c components are distributed in All i2c components are distributed in
a separate package. There are install instructions in that package. If a separate package. There are install instructions in that package. If
you want to use compilation option 2 (patching the kernel) for lm_sensors, you want to use compilation option 2 (patching the kernel) for lm_sensors,
you will have to use compilation option 3 (patching the kernel) for i2c you will have to use compilation option 3 (patching the kernel) for i2c

View File

@@ -8,27 +8,27 @@ system, but not always!!
Quickstart for i2c option 1 (modules) and lm_sensors option 1 (modules). Quickstart for i2c option 1 (modules) and lm_sensors option 1 (modules).
This is the recommended EASIEST METHOD. This is the recommended EASIEST METHOD.
Other methods are described in INSTALL. Other methods are described in INSTALL.
--------------------------------------- ------------------------------------------
* Make sure you have the kernel tree corresponding to your current * Make sure you have the kernel tree corresponding to your current
kernel in /usr/src/linux. Distribution kernels usually won't do, kernel in /lib/modules/(uname -r)/build.
compile your own from a 'vanilla' tree (get one from Even if the source is there, it may not correspond to your running
ftp://ftp.kernel/org/pub/linux/kernel/). kernel. If so, you will have to recompile your kernel.
* Verify that your i2c support in the kernel is configured as * Verify that your i2c support in the kernel is configured as
modules or is disabled. If it is compiled-in, you obviously modules or is disabled. If it is compiled-in, you obviously
cannot replace it with modules. cannot replace it with modules in the next step.
* Download, build, and install the latest i2c package, * Download, build, and install the latest i2c package,
UNLESS you have kernel 2.4.13 or greater, or i2c-2.6.1 or greater. (i2c-2.7.0 or later).
Quickstart for i2c: make; make install; depmod -a Quickstart for i2c: make; make install; depmod -a
* Do `make'. * Go back to the lm_sensors directory. Do `make'.
The warnings about .d files at the start are harmless. The warnings about .d files at the start are harmless.
If you have compile problems, you probably should not have skipped step 3. If you have compile problems, you probably should not have skipped step 3.
Go back and install the latest i2c package. Go back and install the latest i2c package.
If you still have compile problems, you probably should not If you still have compile problems, you probably should not
have skipped step 1. have skipped the i2c step above.
* Do (as root) `make install'. * Do (as root) `make install'.

40
README
View File

@@ -1,12 +1,14 @@
============================================================================= =============================================================================
FOR QUICK INSTALLATION INSTRUCTIONS SEE THE 'QUICKSTART' FILE. FOR QUICK INSTALLATION INSTRUCTIONS SEE THE 'QUICKSTART' FILE.
FOR FULL INSTALLATION INSTRUCTIONS SEE THE 'INSTALL' FILE. FOR FULL INSTALLATION INSTRUCTIONS SEE THE 'INSTALL' FILE.
FOR THE FAQ SEE THE 'doc/FAQ' FILE. FOR THE FAQ SEE THE 'doc/FAQ' or 'doc/lm_sensors-FAQ.html' FILES.
============================================================================= =============================================================================
OVERVIEW OF THE LM_SENSORS PACKAGE AND SUMMARY OF SUPPORTED DEVICES OVERVIEW OF THE LM_SENSORS PACKAGE AND SUMMARY OF SUPPORTED DEVICES
REQUIRES kernel 2.4.13 or later, or i2c-2.6.1 or later!!! !!! THIS PACKAGE REQUIRES i2c-2.7.0 or later!!!
FOR 2.5 KERNELS, we do not recommend attempting to compile this package. FOR 2.5 KERNELS, we do not recommend attempting to compile this package.
Use kernel patches linked from our download page instead!!! Use kernel patches linked from our download page instead!!!
@@ -17,26 +19,26 @@ This is the completely rewritten version 2 of lm_sensors, a collection of
modules for general SMBus access and hardware monitoring. modules for general SMBus access and hardware monitoring.
Version 1 is now officially unsupported. Version 1 is now officially unsupported.
WARNING! Starting with lm_sensors version 2.5.0, only kernels 2.2.0 and WARNING! This package will compile for 2.2 and 2.4 kernels only.
later are supported. Use lm_sensors version 2.4.5 if you use an older Use lm_sensors-2.4.5 for 2.0 kernels.
kernel. Use the kernel patches linked from our download page for 2.5 kernels.
WARNING! You must get the latest i2c package, i2c-2.7.0,
EVEN IF your kernel does contain i2c support!!!!!!!!!
Kernels 2.3.34 and later, and all 2.4.x kernels, contain the
I2C package. Kernels 2.4.13 - 2.4.19 contain i2c-2.6.1,
which is NOT sufficient for compilation of this package.
See the lm_sensors download page for guidance:
http://secure.netroedge.com/~lm78/download.html
WARNING! If you downloaded this package through our CVS archive, you walk WARNING! If you downloaded this package through our CVS archive, you walk
the cutting edge. Things may not even compile! On the other hand, you will the cutting edge. Things may not even compile! On the other hand, you will
be the first to profit from new drivers and other changes. Have fun! be the first to profit from new drivers and other changes. Have fun!
WARNING! You may also need the latest i2c package, =============================================================================
EVEN IF your kernel does contain i2c support!!!!!!!!!,
unless i2c came bundled with lm_sensors.
Kernels 2.3.34 and later, and all 2.4.x kernels, contain the
I2C package. Kernel 2.4.13 contains i2c-2.6.1, which is sufficient
for most users. However, if you have problems compiling,
you may still need to download and install the latest I2C version.
See the lm_sensors download page for guidance:
http://secure.netroedge.com/~lm78/download.html
At least the following I2C/SMBus adapters are supported: At least the following I2C/SMBus adapters are supported:
Acer Labs M1533, M1535, and M1543C Acer Labs M1533, M1535, and M1543C
@@ -87,6 +89,8 @@ We also support some miscellaneous chips:
Philips Semiconductors PCF8574, PCF8591 Philips Semiconductors PCF8574, PCF8591
DDC Monitor embedded EEPROMs DDC Monitor embedded EEPROMs
SDRAM Dimms with Serial Presence Detect EEPROMs SDRAM Dimms with Serial Presence Detect EEPROMs
Smart Battery sensors
IPMI-BMC sensors
See our New Drivers page http://www.lm-sensors.nu/~lm78/newdrivers.html See our New Drivers page http://www.lm-sensors.nu/~lm78/newdrivers.html
@@ -146,7 +150,7 @@ report it works for you. But please try to read the documentation and
FAQ before you ask any questions! FAQ before you ask any questions!
The latest version of this package can always be found on our homepage: The latest version of this package can always be found on our homepage:
http://www.netroedge.com/~lm78. Pre-release versions can be retrieved http://secure.netroedge.com/~lm78. Pre-release versions can be retrieved
through anonymous CVS; see doc/cvs for more information. through anonymous CVS; see doc/cvs for more information.
This whole package is copyright (c) 1998 - 2002 by Frodo Looijaard and This whole package is copyright (c) 1998 - 2002 by Frodo Looijaard and