From 0636eccd2bbaf23f91b902438a37ee443fb56ebe Mon Sep 17 00:00:00 2001 From: Jean Delvare Date: Wed, 22 Dec 2004 21:32:54 +0000 Subject: [PATCH] Drop bttv warnings, the problem is gone. Kernel 2.4.9 is no longer supported. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2804 7894878c-1315-0410-8ee3-d5d059ff63e0 --- INSTALL | 14 +++++--------- QUICKSTART | 7 +------ README | 17 +++++------------ 3 files changed, 11 insertions(+), 27 deletions(-) diff --git a/INSTALL b/INSTALL index 4e7c9e47..a4c8f6df 100644 --- a/INSTALL +++ b/INSTALL @@ -3,7 +3,7 @@ DETAILED INSTALLATION INSTRUCTIONS See QUICKSTART for the simple version. -The driver modules in this package are ONLY for 2.4 kernels 2.4.9 or later !!! +The driver modules in this package are ONLY for 2.4 kernels 2.4.10 or later! This package REQUIRES i2c-2.9.0 or later! The i2c subsystem found in the Linux 2.4 kernel trees, even the latest ones, is outdated and won't work. @@ -14,10 +14,6 @@ FOR 2.5/2.6 KERNELS, do not attempt to compile the modules in this package. do is 'make user' and 'make user_install'. Do NOT follow the rest of these instructions. -IF YOU REQUIRE BTTV AND RELATED MODULES, - See the information in README. - Do NOT follow the rest of these instructions. - ============================================================================= These are the installation instruction for the lm_sensors package. @@ -26,7 +22,7 @@ There are two ways in which you can compile and install this package. Option 1 is much easier and is recommended. 1. Complete separate from kernel compilation - (only for 2.4 kernels 2.4.9 or later) + (only for 2.4 kernels 2.4.10 or later) This will generate a set of modules which can be inserted and removed as needed; nothing will be written into the kernel tree; @@ -57,8 +53,8 @@ NOTE: PLEASE READ THE DOCUMENTATION IN THE DOC SUBDIRECTORY IF YOU GET STUCK! Installing the i2c package ========================== -This lm_sensors release REQUIRES i2c-2.9.0 or later, -which is not in kernels through (at least) 2.4.28. +This lm_sensors release REQUIRES i2c-2.9.0 or later, which is not in +any 2.4 kernel (and will never be). Therefore, you must download and install the i2c package with the same version number or higher as this lm_sensors package. @@ -89,7 +85,7 @@ files in /usr/local/include, this will probably go wrong. See below on how to fix this. NOTE: option 3 only works with 2.4 kernels 2.4.13 or later; - option 1 and 2 only work with 2.4 kernels 2.4.9 or later. + options 1 and 2 only work with 2.4 kernels 2.4.10 or later. Mixing old and new, and using beta drivers (compilation option 1) diff --git a/QUICKSTART b/QUICKSTART index 6a406a18..75621266 100644 --- a/QUICKSTART +++ b/QUICKSTART @@ -10,16 +10,11 @@ This is by far the EASIEST METHOD. Other methods are described in INSTALL. ------------------------------------------ - * Verify you are running a 2.4 kernel, 2.4.9 or later. + * Verify you are running a 2.4 kernel, 2.4.10 or later. If you are running a 2.5/2.6 kernel, the ONLY thing you need to do is 'make user' and 'make user_install'. Do NOT follow the rest of these instructions. - * Do you require additional i2c-related - 2.4 kernel modules (bttv, i2c-matrox, rivatv, zoran...) ??? - See the information in README. - Do NOT follow the rest of these instructions. - * Make sure you have the kernel tree corresponding to your current kernel in /lib/modules/(uname -r)/build. Even if the source is there, it may not correspond to your running diff --git a/README b/README index 681b7c20..008b8c54 100644 --- a/README +++ b/README @@ -8,7 +8,7 @@ OVERVIEW OF THE LM_SENSORS PACKAGE AND SUMMARY OF SUPPORTED DEVICES -!!! This package is ONLY for 2.6, 2.5, and 2.4 kernels (2.4.9 or later) !!! +!!! This package is ONLY for 2.6, 2.5, and 2.4 kernels (2.4.10 or later) !!! !!! THIS PACKAGE REQUIRES i2c-2.9.0 or later!!! FOR 2.6/2.5 KERNELS, Use only the userspace tools in this package! @@ -22,9 +22,10 @@ This is the completely rewritten version 2 of lm_sensors, a collection of modules for general SMBus[1] access and hardware monitoring. Version 1 is now officially unsupported. -WARNING! This drivers in this package will work on kernels 2.4.9 - 2.4.xx only. +WARNING! The drivers in this package will work on reasonably recent 2.4 +kernels only (2.4.10 and later). Use lm_sensors-2.4.5 for 2.0 kernels. -Use lm_sensors-2.7.0 for 2.2, 2.3, and 2.4.0 - 2.4.8 kernels. +Use lm_sensors-2.7.0 for 2.2, 2.3, and 2.4.0 - 2.4.9 kernels. Use the drivers already in the kernel for 2.6/2.5 kernels; if you need additional drivers in 2.6 please port and submit them to us. @@ -39,15 +40,7 @@ for compilation of this package. ADDITIONALLY, i2c-2.9.0 is API compatible to i2c releases 2.7.0 and earlier, but is not API compatible to i2c releases 2.8.0 - 2.8.8 -due to struct changes. - -Users whose systems require additional i2c-related -kernel modules (bttv, i2c-matrox, rivatv, zoran...) -will require additional patches for the Linux 2.4.x kernels. -These patches fix compatibility differences between those modules and -the 2.9.0 i2c release. -A complete installation guide is available at - http://khali.linux-fr.org/devel/i2c/ +due to struct changes. Versions 2.8.x of i2c are considered deprecated. See the lm_sensors download page for further guidance: http://secure.netroedge.com/~lm78/download.html