Changeset 1648

Show
Ignore:
Timestamp:
11/26/02 01:59:13 (6 years ago)
Author:
mds
Message:

updates

Files:

Legend:

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

    r1636 r1648  
    4343  Module i2c-ipmb: New 
    4444  Module i2c-ipmi: New 
     45  Module i2c-keywest: Sync with kernel 2.4.20 
    4546  Module i2c-sis630: Add support for SiS730 
    4647  Module i2c-sis645: Improve support for SiS645/961; 
     
    5253  Module w83781d: Fix in0/in1 initialization 
    5354  Module smartbatt: New 
    54   Modules (several): Remove #ifndefs, require i2c-2.7.0 
     55  Modules (several): Remove #ifndefs, require i2c-2.7.0; HZ fixes 
    5556  Program decode-dimms.pl: Code cleanup; valid HTML; better HTML output; 
    5657                           stop decoding on checksum error 
     
    6768                   initial support for Sony Vaio eeprom 
    6869  Program sensors-detect: Add support for MC1066, smart battery, 8235, 
    69                           IPMI, AMD8111; 
     70                          IPMI, AMD8111; add help if no sensors found; 
    7071                          add ACPI method for IBM system detection; 
    7172                          work with old Perl versions again; 
  • lm-sensors/trunk/doc/chips/SUMMARY

    r1614 r1648  
    132132        smartbatt       1       1       -       -       yes     no 
    133133 
    134 smsc74m1 
    135         smsc74m1      -       -       2       2       no      yes (LPC) 
     134smsc47m1 
     135        smsc47m1      -       -       2       2       no      yes (LPC) 
    136136 
    137137thmc50 
     
    145145vt1211 
    146146        vt1211          2-7     2-7     2       2       no      yes (LPC) 
     147 
     148vt8231 
     149        vt8231          2-7     2-7     2       2       no      yes 
    147150 
    148151w83781d 
     
    162165Driver  Chips 
    163166------  ----- 
     167 
     168bmcsensors 
     169        An interface to an IPMI BMC (Baseboard management controller) 
    164170 
    165171bt869 
  • lm-sensors/trunk/doc/chips/bmcsensors

    r1614 r1648  
    4848The IPMI device interface and IPMI watchdog handler are not required. 
    4949 
     50You must modprobe i2c-ipmi separately, it will not 
     51load automatically when you modprobe bmcsensors. 
     52 
    5053If the KCS handler (ipmi_kcs_drv) is configured as a module, 
    51 you must modprobe it separately, it will not load automatically 
     54you must also modprobe it separately, it will not load automatically 
    5255when you modprobe i2c-ipmi or ipmi_msghandler (unless you set up 
    5356/etc/modules.conf to load ipmi_kcs_drv when ipmi_msghandler is loaded). 
     57 
    5458 
    5559/proc entries 
  • lm-sensors/trunk/doc/developers/new_drivers

    r1492 r1648  
    11These are the steps you should follow to write a new driver and 
    22submit it to us so that it will be applied cleanly to our package. 
     3See at the bottom for adding new chip support to an existing driver. 
    34 
    45Don't be intimidated by the list, it's just here so we don't 
     
    3839  Also, please do not use // comments. 
    3940  Also, please do not go past column 80. 
     41  Also, please use C99 struct initializers {.foo = blat} 
    4042  Please do this _before_ you check in your driver. 
    4143 
     
    141143* Move .o reference in kernel/[chips,busses]/Module.mk 
    142144  from first to second section. 
     145 
     146 
     147--------------------------------------------------------------------- 
     148Checklist for _adding_ support for a chip to an _existing_ driver: 
     149 
     150* Make the changes to the driver itself. 
     151 
     152* Add detection information to prog/detect/sensors-detect. 
     153 
     154* Add a strncmp() call for the new prefix in prog/sensors/main.c 
     155  (chip drivers only). 
     156 
     157* Add entries for the new prefix to etc/sensors.conf.eg (chip drivers only). 
     158 
     159* Update config help in mkpatch/mkpatch.pl. 
     160 
     161* Update config entry in mkpatch/Config.in (chip drivers only) 
     162 
     163* Update config entry in mkpatch/mkpatch.pl (bus drivers only) 
     164 
     165* Update doc/[chips,busses]/xxx file 
     166 
     167* Update doc/chips/SUMMARY file (chip drivers only) 
     168 
     169* Update list in README 
     170 
     171* Submit the changes as a patch or check them in 
     172 
     173* Update entry on 'new drivers' page 
     174 
  • lm-sensors/trunk/doc/developers/proc

    r1610 r1648  
    3535in the future. 
    3636 
     37Alarms are direct indications read from the chips. The drivers do NOT make 
     38comparisons of readings to thresholds. This allows violations 
     39between readings to be caught and alarmed. The exact definition of 
     40an alarm (for example, whether a threshold must be met or must be 
     41exceeded to cause an alarm) is chip-dependent. 
     42 
    3743Guidelines for new entries: 
    3844        - If there are multiple values, some r/w and some r/o, 
    3945          put the r/w ones first. 
    4046        - Additional non-standard values should be after the standard values. 
     47 
    4148 
    4249 
     
    6774                 
    6875curr[1-n]  3    Current max, min or hysteresis, and input value. 
    69                 Floating point values XXX.X or XXX.XX in Amps. 
     76                Floating point values XX.X or XX.XX in Amps. 
    7077                The second value is preferably a hysteresis value, 
    7178                reported as a absolute current, NOT a delta from