Show
Ignore:
Timestamp:
09/24/06 18:36:34 (2 years ago)
Author:
khali
Message:

Documentation update. I tried to remove or update all outdated stuff, it
looks better now, but that's still quite a mess which we'd need to cleanup.

Files:

Legend:

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

    r2625 r4173  
    22Contact us if you have comments or wish to help. 
    33------------------------------------------------ 
    4  
    5 I2C CODE CHANGES 
    6 ================ 
    7  
    8 See TODO in the i2c package. 
    9  
    104 
    115KERNEL MODULES 
     
    4539* "uninstall" Makefile target. 
    4640 
    47 * mkpatch. Trace back Configure changes from 2.5 tree and 
    48   have it make clean diffs. 
    49   Applies to both i2c and sensors. 
    50  
    5141* ACPI and SMBus host 
    5242 - ACPI subsystem may access SMBus host too. Locks? 
     
    6555  new 'fail' entry? See adm1021 for a partial example. 
    6656 
    67 * Add string function in sensors.o 
    6857* ALL: cleanup_module is void; check also that cleaning up is done 
    6958  properly, now we know that the module will be unloaded whatever we 
    7059  do. 
     60 
    7161* ALL chip drivers: add a readonly insmod option so we don't cause APM/ACPI 
    7262  to go insane. 
     63 
    7364* gl518sm: using iterate==2 causes a tread to be started. this thread remains 
    7465  even after setting iterate==1 and/or removing the gl518sm module 
    7566  <koenig@uranus.tat.physik.uni-tuebingen.de> 
     67 
    7668* LM78 detection: Tom Webster has proven that the reset bit in the  
    7769  id register can be one (strange!) 
     70 
    7871* maxilife.c: Introduce new insmod variables 
     72 
    7973* maxilife.c: Round REG_TO_VID correctly 
     74 
    8075* icspll.c: Rewrite. The current implementation simply can't work at all. 
    8176  It needs i2c-level access (too bad for SMBus-only adapters). 
    82 * w83781d: Some features are still unsupported for the W8378[23]. 
    83   Also, alarms seem to give strange results 
    84   sometimes, and there are some other minor problems, as indicated by 
    85   Jonathan Bradshaw <jonathan@NrgUp.Com> 
     77 
    8678* Support 10-bit addresses. At this moment, they are supported nowhere, except 
    8779  in Simon Vogl's i2c modules. 
    88 * Better general locking, or at least a once-over to check no race-conditions 
    89   remain. This is part of the SMP-safeness, and can better be done at once. 
     80 
    9081* adm9240: check whether the current voltage computations are correct. 
    9182  Probably not, as they are different from the datasheet specifications. 
    9283  Also check for the supported dallas chip. 
     84 
    9385* lm80: Check how OS alarms work. At page 17 of the sheet, it tells 
    9486  something completely different from the description at page 25. 
    95 * gl518sm: Assume that new values are close to old values, so start with 
    96   trying to use a small range near the old values (already partially done) 
     87 
    9788* Add MTP006F chip: http://www.myson.com/Pcd/MTP006/Mtp006.pdf 
    9889  gfiala@s.netic.de (Guido Fiala) has one on his mainboard 
     
    112103 
    113104* reload does not work (Bison/Flex problem?). 
     105 
    114106* Some library routines are pretty inefficient right now. 
     107 
    115108* Library should be split in more separate files, for better linking 
    116109  behaviour. 
     110 
    117111* Some adm9240 labels start with a digit; change this, it leads to confusing 
    118112  syntax in the conf file (they have to be quoted) 
    119  
    120  
    121 PROGRAMS 
    122 ======== 
    123  
    124 * Sensors program needs to print a + before lm75 temperatures 
    125  
    126  
    127 OTHERS 
    128 ====== 
    129  
    130 * Examine watchdog-4.3 or later of meskes@debian.org (Michael Meskes) 
    131   tsx-11.mit.edu /pub/linux/sources/sbin or  
    132   sunsite.unc.edu /pub/linux/system/daemons/watchdog 
    133