>>>>> "Gunther" == Gunther Mayer <Gunther.Mayer@t-online.de> writes:
Gunther> Uwe Bonnes wrote:
>> Writing on some items would be allowed in some situations, like "echo
>> "ppaddr 278" >/proc/superio/0 would change the parallel port address,
>> if the old adress isn't actual used.
>> Exporting the Super IO Chip registers and decoding these in a user
>> programm would be another possibility. However I feel bad about
>> letting the user program write random registers...
I had posted something like this for some SMC chip around 1996 named
smcio.c, but got nearly no few feedback. As I saw these superio things in
parport_pc, my interest got up again.
Gunther> Don't overdesign the kernel superio interface, my original
Gunther> intent was to detect IRQ and DMA for parport. (This has been
Gunther> nearly obsoleted by my lastest PNPBIOS and ACPI patches.)
Are these patches in 2.4.2.pre3? If not, I can I have a look at them.
Gunther> I would prefer to do as much superio works by a user mode
Gunther> application (ls_superio, set_superio). This would enable the
Gunther> user to see all settings like lspci and changing (root only)
Gunther> like setpci.
Gunther> There will not be much benefit for other device drivers (I
Gunther> think just IrDA here, which has it's own superio code already).
There is a watchdog, one might want to move the serial port address, one
might want to look at different interrupt schemes, these chips contain a lot
of interesting things...
Gunther> P.S. Tim, check_region is fine with me.
-- Uwe Bonnes firstname.lastname@example.org
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
-- To unsubscribe, send mail to: email@example.com -- -- with the single word "unsubscribe" in the body of the message. --
This archive was generated by hypermail 2b29 : Tue Mar 20 2001 - 13:24:33 EST