Hans de Goede (j.w.r.degoede(a)hhs.nl) said:
Because sensors are not plug and play, unfortunatly they are not plug
and play at all. They are either on an i2c bus which doesn't do plug and
play or on the isa bus without isapnp support, so there is no way to
automagicly find which sensor chips there are, even if you manage to
find out which sensor chips there are, there is no way to find out
whioch voltage / temp / fan is connected to which input, and if they are
divided (using resistors) before being connected.
Luckily they are however usually soldered onto the motherboard, so which
chips there are and how they are hooked up is fixed for a given
motherboard. Hence the idea to use a database with this info per (known)
motherboard and a tool which uses this database to generate the correct
configuration.
I'm somewhat talking out of my ass here, but:
Then, have platform devices that export DMI info, and add the proper
DMI aliases mbASUSPXV (or whatever) so the modules can be autoloaded.
Bill