Changeset 217
- Timestamp:
- 02/12/99 06:43:22 (10 years ago)
- Files:
-
- lm-sensors/trunk/INSTALL (modified) (1 diff)
- lm-sensors/trunk/Makefile (modified) (1 diff)
- lm-sensors/trunk/doc/FAQ (modified) (4 diffs)
- lm-sensors/trunk/doc/cvs (modified) (2 diffs)
- lm-sensors/trunk/doc/modules (modified) (4 diffs)
- lm-sensors/trunk/doc/progs (modified) (2 diffs)
- lm-sensors/trunk/doc/version-2 (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lm-sensors/trunk/INSTALL
r216 r217 130 130 131 131 Please examine the files in the doc subdirectory for more information, 132 especially about individual driver . You can always mail us at132 especially about individual drivers. You can always mail us at 133 133 <lm78@stimpy.netroedge.com>. Alternatively, consider useing the (free) 134 134 support site at http://www.netroedge.com/~lm78/support.html. Good luck! 135 136 137 USEFUL PROGRAMS 138 =============== 139 140 The prog subdirectory contains lots of useful programs, many of which are 141 not installed. doc/progs contains some documentation for each of them. 142 Most important are prog/mkdev/mkdev.sh, which creates /dev/i2c-* files, 143 and prog/detect/dectect.pl, which tries to detect what adapters are 144 present on your system. lm-sensors/trunk/Makefile
r208 r217 115 115 # The subdirectories we need to build things in 116 116 SRCDIRS := kernel kernel/busses kernel/chips kernel/include lib prog/sensors \ 117 prog/dump prog/doc etc117 prog/dump prog/doc prog/detect etc 118 118 ifeq ($(I2C),1) 119 119 SRCDIRS += i2c i2c/detect i2c/drivers i2c/eeprom lm-sensors/trunk/doc/FAQ
r139 r217 5 5 6 6 Note: some questions were specific for version 1. These are put together 7 under chapter 5: version 1 questions.7 under chapter 6: version 1 questions. 8 8 9 9 1 What sensors are available on my PC? … … 63 63 1 What sensors are available on my PC? 64 64 65 Most medium/high-end computers since late 1997 now come with a LM78 or66 LM79 hardware health monitoring chip and an SMBus.65 Most medium/high-end computers since late 1997 now come with a LM78- or 66 LM79-like hardware health monitoring chip and an SMBus. 67 67 68 68 … … 215 215 the values are bogus. Also, see some of the driver-specific questions below. 216 216 There will be an automatic detection program in later versions of 217 this package; it is simply not implemented yet. We need the /dev interface 218 first. Sorry for the inconvenience, in the meantime. 217 this package; it is only partially implemented yet. Look for it in the 218 prog/detect directory. For 2.2.0, it will only be able to detect the bus 219 type, not the chip type. 219 220 220 221 221 222 3.3 Which modules should I insert? 222 223 223 Using modprobe, you should always insert i2c-proc.o. You need one 224 module for each adapter you own; if there are chips on the ISA bus, this 225 includes isa.o. Finally, you need one module for each type of chip you 226 own. That's all. On my computer, I could use the following line: 227 modprobe i2c-proc && modprobe isa && modprobe piix4 && modprobe lm78 \ 228 && modprobe lm75 224 Using modprobe, you should always insert i2c-proc.o, and optionally 225 i2c-dev.o. You need one module for each adapter you own; if there are 226 chips on the ISA bus, this includes isa.o. Finally, you need one module 227 for each type of chip you own. That's all. On my computer, I could use the 228 following line: 229 modprobe i2c-proc && modprobe i2c-isa && modprobe i2c-piix4 && \ 230 modprobe lm78 && modprobe lm75 && modprobe i2c-dev 229 231 230 232 … … 513 515 514 516 ----------- 517 Rev 2.1 (Frodo) Corrections for lm_sensors 2.2, 19990112 515 518 Rev 2.0 (Frodo) Major revision for lm_sensors 2.1, 19981229 516 519 Rev 1.10 (Frodo) Modified 3.8, updated some other things, 19980924 lm-sensors/trunk/doc/cvs
r108 r217 6 6 mirror site (prep.ai.mit.edu is the master site). 7 7 8 1) Go to the directory where you want lm_sensors (and lm_sensors2?)8 1) Go to the directory where you want lm_sensors (and/or lm_sensors2) 9 9 directory/ies to reside with the project source code. A good choice is 10 10 your home directory. … … 19 19 or: 20 20 cvs -d :pserver:anon@penn.netroedge.com:/home/cvs checkout lm_sensors2 21 Use lm_sensors2 for the 2.x tree. 21 22 22 23 4) Now you have a directory named "lm_sensors" (or lm_sensors2) with all lm-sensors/trunk/doc/modules
r186 r217 57 57 rely. 58 58 59 (src ) i2c-piix4: smbus i2c-core59 (src/busses) i2c-piix4: smbus i2c-core 60 60 PIIX4 SMBus access. 61 61 62 (src ) i2c-via: algo-bit i2c-core62 (src/busses) i2c-via: algo-bit i2c-core 63 63 VIA VT82C586B bus access. This is often used instead of the PIIX4 as SMBus 64 64 host. 65 65 66 (src) i2c-isa: i2c-core 66 (src/busses) i2c-ali15x3: smbus i2c-core 67 Acer Labs M1541 and M1543C bus access. 68 69 (src/busses) i2c-isa: i2c-core 67 70 Defines the ISA bus as being a I2C adapter. It isn't, of course; but this is 68 71 often used by sensor client modules, to keep the code small and simple. … … 71 74 General purpose routines for sensor client modules 72 75 73 (src ) lm78: sensors smbus i2c-core76 (src/chips) lm78: sensors smbus i2c-core 74 77 LM78, LM78-J and LM79 chip driver 75 78 76 (src ) lm75: sensors smbus i2c-core79 (src/chips) lm75: sensors smbus i2c-core 77 80 LM75 chip driver 78 81 79 (src ) gl518sm: sensors smbus i2c-core82 (src/chips) gl518sm: sensors smbus i2c-core 80 83 GL518SM revision 0x00 and 0x80 chip driver 81 84 82 (src) eeprom: sensors smbus i2c-core 85 (src/chips) adm1021: sensors smbus i2c-core 86 ADM1021 chip driver 87 88 (src/chips) adm9240: sensors smbus i2c-core 89 ADM9240 chip driver 90 91 (src/chips) ltc1710: sensors smbus i2c-core 92 LTC1710 chip driver 93 94 (src/chips) sis5595: sensors smbus i2c-core 95 SIS-5595 chipset hardware monitor driver 96 97 (src/chips) w83781d: sensors smbus i2c-core 98 W83781D chip driver 99 100 (src/chips) eeprom: sensors smbus i2c-core 83 101 Driver for DIMMs connected to the SMBus. You need prog/eeprom/decode-dimms.pl 84 102 to make sense of its output. … … 107 125 108 126 (i2c) i2c-dev: i2c-core 109 /dev interface for I2C adapters. This will besuperseded by a module which110 will also implement SMBus access. 127 /dev interface for I2C adapters. This is superseded by a module which 128 will also implement SMBus access. Please do not use this anymore. 111 129 112 130 Several other modules are not yet ported by Simon Vogl. They are mostly in … … 116 134 commands: 117 135 modprobe i2c-proc 118 modprobe i sa# Unless you are certain no sensor chips live on the ISA bus119 modprobe piix4# One such line for each adapter you own120 modprobe lm78 # One such line for each device you own136 modprobe i2c-isa # Unless you are certain no sensor chips live on the ISA bus 137 modprobe i2c-piix4 # One such line for each adapter you own 138 modprobe lm78 # One such line for each device you own lm-sensors/trunk/doc/progs
r166 r217 8 8 and prints to stdout `bus' statements reflecting the currently detected 9 9 adapters. 10 * prog/detect/dectect.pl (written in Perl, not installed) 11 This program tries to detect the available SMBus adapters. In time, it will 12 also scan each adapter for supported devices (chips). 13 * prog/detect/i2cdetect (written in C, not installed) 14 This program scans your complete I2C or SMBus adapter for connected devices. 15 Not all devices can be detected in this way, though; and it may hang your 16 bus. Syntax: 17 ./i2cdetect 0 18 Here the '0' stands for i2c-0 (check /proc/bus/i2c to find out which bus 19 you need). 20 * prog/doc/doc-features (written in C, not installed) 21 This program is/will be used to help us generate chip driver documentation. 10 22 * prog/dump/i2cdump (written in C, not installed) 11 23 This program helps to dump the registers of a I2C device that understands … … 37 49 This program needs module `i2c-dev.o' to be loaded. It scans the complete 38 50 address range of a certain bus for connected devices. It will only work 39 for i2c-level drivers (not for PIIX4 busses). 51 for i2c-level drivers (not for PIIX4 busses). This program is superceded 52 by prog/detect/i2c-detect. 40 53 * i2c/eeprom/eeprom (written in C, not installed) 41 54 This program needs the i2c `eeprom.o' module (that is the one that is not lm-sensors/trunk/doc/version-2
r108 r217 18 18 how all sensor readings are to be interpreted. 19 19 * All code has been completely rewritten. 20 * Many new drivers
