Changeset 50

Show
Ignore:
Timestamp:
12/08/98 21:48:17 (10 years ago)
Author:
frodo
Message:

(Frodo)

Yet more documentation updates, and a quick Makefile update to install all
include files correctly.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • lm-sensors/trunk/TODO

    r48 r50  
    33* kmalloc with GFP_KERNEL can cause a context switch! Check whether this is 
    44  safe everywhere it is used. 
    5 * Write doc/lm78, as well as some other docs 
    65* Support 10-bit addresses. At this moment, they are supported nowhere, except 
    76  in Simon Vogl's i2c modules. 
  • lm-sensors/trunk/doc/modules

    r47 r50  
    3838 
    3939 
    40 i2c-core: 
     40(i2c) i2c-core: 
    4141  The core i2c module (surprise!). Almost everything else depends on this one. 
    4242  Module parameters: 
    4343    i2c_debug (i) Set debug level 
    4444 
    45 i2c-proc: i2c-core 
     45(src) i2c-proc: i2c-core 
    4646  Creates /proc/bus/i2c* files. 
    4747 
    48 smbus: i2c-core 
     48(src) smbus: i2c-core 
    4949  SMBus emulation on i2c busses. Base algorithm, on which SMBus-only adapters 
    5050  rely. 
    5151 
    52 piix4: smbus i2c-core 
     52(src) piix4: smbus i2c-core 
    5353  PIIX4 SMBus access. 
    5454 
    55 isa: i2c-core 
     55(src) isa: i2c-core 
    5656  Defines the ISA bus as being a I2C adapter. It isn't, of course; but this is 
    5757  often used by sensor client modules, to keep the code small and simple. 
    5858 
    59 sensors: i2c-core 
     59(src) sensors: i2c-core 
    6060  General purpose routines for sensor client modules 
    6161 
    62 lm78: sensors smbus i2c-core 
     62(src) lm78: sensors smbus i2c-core 
    6363  LM78, LM78-J and LM79 chip driver 
    6464 
    65 lm75: sensors smbus i2c-core 
     65(src) lm75: sensors smbus i2c-core 
    6666  LM75 chip driver 
    6767 
    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 
     97Several other modules are not yet ported by Simon Vogl. They are mostly in 
     98i2c/old-code. 
  • lm-sensors/trunk/i2c/Module.mk

    r19 r50  
    2727              $(MODULE_DIR)/bit-velle.o $(MODULE_DIR)/bit-mb.o 
    2828 
     29I2CHEADERFILES := $(MODULE_DIR)/i2c.h 
     30 
    2931# Include all dependency files 
    3032INCLUDEFILES += $(I2CTARGETS:.o=.d) 
     
    3638        $(MKDIR) $(MODDIR) 
    3739        install -o root -g root -m 644 $(I2CTARGETS) $(MODDIR) 
     40        install -o root -g root -m 644 $(I2CHEADERFILES) $(INCLUDEDIR) 
    3841install :: install-i2c 
    3942 
  • lm-sensors/trunk/kernel/Module.mk

    r42 r50  
    2727              $(MODULE_DIR)/i2c-proc.o $(MODULE_DIR)/lm75.o 
    2828 
    29 HEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \ 
     29SRCHEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \ 
    3030               $(MODULE_DIR)/smbus.h 
    3131 
     
    3939        $(MKDIR) $(MODDIR) 
    4040        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) 
    4242install :: install-src 
    4343 
  • lm-sensors/trunk/src/Module.mk

    r42 r50  
    2727              $(MODULE_DIR)/i2c-proc.o $(MODULE_DIR)/lm75.o 
    2828 
    29 HEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \ 
     29SRCHEADERFILES := $(MODULE_DIR)/sensors.h $(MODULE_DIR)/isa.h \ 
    3030               $(MODULE_DIR)/smbus.h 
    3131 
     
    3939        $(MKDIR) $(MODDIR) 
    4040        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) 
    4242install :: install-src 
    4343