Changeset 50
- Timestamp:
- 12/08/98 21:48:17 (10 years ago)
- Files:
-
- lm-sensors/trunk/TODO (modified) (1 diff)
- lm-sensors/trunk/doc/modules (modified) (1 diff)
- lm-sensors/trunk/doc/piix4 (added)
- lm-sensors/trunk/i2c/Module.mk (modified) (2 diffs)
- lm-sensors/trunk/kernel/Module.mk (modified) (2 diffs)
- lm-sensors/trunk/src/Module.mk (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
lm-sensors/trunk/TODO
r48 r50 3 3 * kmalloc with GFP_KERNEL can cause a context switch! Check whether this is 4 4 safe everywhere it is used. 5 * Write doc/lm78, as well as some other docs6 5 * Support 10-bit addresses. At this moment, they are supported nowhere, except 7 6 in Simon Vogl's i2c modules. lm-sensors/trunk/doc/modules
r47 r50 38 38 39 39 40 i2c-core:40 (i2c) i2c-core: 41 41 The core i2c module (surprise!). Almost everything else depends on this one. 42 42 Module parameters: 43 43 i2c_debug (i) Set debug level 44 44 45 i2c-proc: i2c-core45 (src) i2c-proc: i2c-core 46 46 Creates /proc/bus/i2c* files. 47 47 48 smbus: i2c-core48 (src) smbus: i2c-core 49 49 SMBus emulation on i2c busses. Base algorithm, on which SMBus-only adapters 50 50 rely. 51 51 52 piix4: smbus i2c-core52 (src) piix4: smbus i2c-core 53 53 PIIX4 SMBus access. 54 54 55 isa: i2c-core55 (src) isa: i2c-core 56 56 Defines the ISA bus as being a I2C adapter. It isn't, of course; but this is 57 57 often used by sensor client modules, to keep the code small and simple. 58 58 59 sensors: i2c-core59 (src) sensors: i2c-core 60 60 General purpose routines for sensor client modules 61 61 62 lm78: sensors smbus i2c-core62 (src) lm78: sensors smbus i2c-core 63 63 LM78, LM78-J and LM79 chip driver 64 64 65 lm75: sensors smbus i2c-core65 (src) lm75: sensors smbus i2c-core 66 66 LM75 chip driver 67 67 68 (To do: i2c modules) 68 (i2c) algo-bit: i2c-core 69 The 'bit' algorithm, used by many i2c adapters 70 Module parameters: 71 bit_test (i) Test the lines of the bus to see if it is stuck 72 bit_scan (i) Scan for active chips on the bus 73 i2c_debug (i) debug level - 0 off; 1 normal; 2,3 more verbose; 74 9 bit-protocol 75 76 (i2c) bit-mb: algo-bit i2c-core 77 VIA VT82C586B bus access. This is often used instead of the PIIX4 as SMBus 78 79 (i2c) bit-lp: algo-bit i2c-core 80 I2C bus through the parallel port, Philips interface 81 Module parameters: 82 base (i) Base address of parallel port 83 84 (i2c) bit-velle: algo-bit i2c-core 85 I2C bus through the parallel port, Vellemann K9000 interface 86 Module parameters: 87 base (i) Base address of parallel port 88 89 (i2c) i2c-dev: i2c-core 90 /dev interface for I2C adapters. This will be superseded by a module which 91 will also implement SMBus access. 92 93 (i2c) hw-monitor: ??? 94 Old skeleton driver for GL518SM. Will be superseded by a module which 95 interfaces with the sensors module. 96 97 Several other modules are not yet ported by Simon Vogl. They are mostly in 98 i2c/old-code. lm-sensors/trunk/i2c/Module.mk
r19 r50 27 27 $(MODULE_DIR)/bit-velle.o $(MODULE_DIR)/bit-mb.o 28 28 29 I2CHEADERFILES := $(MODULE_DIR)/i2c.h 30 29 31 # Include all dependency files 30 32 INCLUDEFILES += $(I2CTARGETS:.o=.d) … … 36 38 $(MKDIR) $(MODDIR) 37 39 install -o root -g root -m 644 $(I2CTARGETS) $(MODDIR) 40 install -o root -g root -m 644 $(I2CHEADERFILES) $(INCLUDEDIR) 38 41 install :: install-i2c 39 42 lm-sensors/trunk/kernel/Module.mk
r42 r50 27 27 $(MODULE_DIR)/i2c-proc.o $(MODULE_DIR)/lm75.o 28 28 29 HEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \29 SRCHEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \ 30 30 $(MODULE_DIR)/smbus.h 31 31 … … 39 39 $(MKDIR) $(MODDIR) 40 40 install -o root -g root -m 644 $(SRCTARGETS) $(MODDIR) 41 install -o root -g root -m 644 $( HEADERFILES) $(INCLUDEDIR)41 install -o root -g root -m 644 $(SRCHEADERFILES) $(INCLUDEDIR) 42 42 install :: install-src 43 43 lm-sensors/trunk/src/Module.mk
r42 r50 27 27 $(MODULE_DIR)/i2c-proc.o $(MODULE_DIR)/lm75.o 28 28 29 HEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \29 SRCHEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \ 30 30 $(MODULE_DIR)/smbus.h 31 31 … … 39 39 $(MKDIR) $(MODDIR) 40 40 install -o root -g root -m 644 $(SRCTARGETS) $(MODDIR) 41 install -o root -g root -m 644 $( HEADERFILES) $(INCLUDEDIR)41 install -o root -g root -m 644 $(SRCHEADERFILES) $(INCLUDEDIR) 42 42 install :: install-src 43 43
