mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-10-26 12:24:33 +00:00
Yes, our first chip driver is now fully operative. Some parts of it can still be moved to sensors.o and reused by other drivers, but this can be done later. Bug fixes: * i2c-core.c: Corrected previous patch (a client was now unloaded twice, which caused problems, as could be expected). * lm78.c, sensors.c: some minor typos, which caused the crashes * lm78.c: FAN_DIV only has two fields (fan 3 is not changable) * sensors.c: ISA/SMBus addresses are prefixed with zeros in directory names git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@20 7894878c-1315-0410-8ee3-d5d059ff63e0
Okay, a new version is born... There are still many files from the old version lying around that need to be ported - anyone have spare time ? Currently, the following modules are running in the new mode: i2c.c - main admin module & common interface i2c-dev.c - character device interface for the bus algo-bit.c - Algorithms for bit banging bit-lp.c - hw part for parallel port adapter, Philips interface bit-velle.c - hw part for parallel port adapter, Vellemann K9000 bit-mb - VIA Chipset motherboards' SMBus -> see README.bitmb The other modules, esp. algo-pcf.c still need to be converted. For the hw specific mods, this should be relatively easy & quick. A simple driver example is in drivers -- a piece of code to access EEPROMs. Simon (simon@tk.uni-linz.ac.at) For more detailed documentation have a look at http://www.tk.uni-linz.ac.at/~simon/private/i2c