Files
lm-sensors/TODO
T
Frodo Looijaard 68a31e3480 Some code cleanups
* Removed several superfluous (struct i2c_client *) casts (they were left
  from the time we had separate structs for smbus and isa)
* Removed the internal lists of registered clients
  They have not been used for quite some time now, took memory space,
  and limited the maximum number of clients that could be registered.

Also removed two small Makefile errors - I am happy I caught them before
the next release!


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@582 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-09-27 13:20:45 +00:00

61 lines
2.2 KiB
Plaintext

Many, many things. Most notably:
I2C CODE CHANGES
================
* Check what happens if the ISA bus is selected by a force parameter;
I think the _detect procedures are called?!?
* Update all documentation
KERNEL MODULES
==============
* LM78 detection: Tom Webster has proven that the reset bit in the
id register can be one (strange!)
* maxilife.c: Introduce new insmod variables
* maxilife.c: Round REG_TO_VID correctly
* icspll.c: Rewrite. The current implementation simply can't work at all.
It needs i2c-level access (too bad for SMBus-only adapters).
* w83781d: Some features are still unsupported for the W8378[23]. For
example, the extended beeps (bank 4 register 0x53).
Also, alarms seem to give strange results
sometimes, and there are some other minor problems, as indicated by
Jonathan Bradshaw <jonathan@NrgUp.Com>
* Support 10-bit addresses. At this moment, they are supported nowhere, except
in Simon Vogl's i2c modules.
* Better general locking, or at least a once-over to check no race-conditions
remain. This is part of the SMP-safeness, and can better be done at once.
* Test SIS5595(/91/98) sensor support. Write generic i2c support.
Thomas Dickel <Thomas.Dickel@mni.fh-giessen.de> owns one SIS5595.
* adm9240: check whether the current voltage computations are correct.
Probably not, as they are different from the datasheet specifications.
Also check for the supported dallas chip.
* lm80: Check how OS alarms work. At page 17 of the sheet, it tells
something completely different from the description at page 25.
* gl518sm: Assume that new values are close to old values, so start with
trying to use a small range near the old values (already partially done)
LIBRARY
=======
* reload does not work (Bison/Flex problem?).
* Some library routines are pretty inefficient right now.
* Library should be split in more separate files, for better linking
behaviour.
PROGRAMS
========
* Sensors program needs to print a + before lm75 temperatures
* Sensors program needs to be extended for many new chips
OTHERS
======
* Examine watchdog-4.3 or later of meskes@debian.org (Michael Meskes)
tsx-11.mit.edu /pub/linux/sources/sbin or
sunsite.unc.edu /pub/linux/system/daemons/watchdog
* Add experimental drivers