Re: Linux-2.1.92 - Feature Freeze

Brian Gerst (bgerst@quark.vpplus.com)
Sat, 04 Apr 1998 03:10:26 +0000


Linus Torvalds wrote:
> It really is wise.
>
> The MicroSoft PnP standard is truly a really _bad_ standard. I refuse to
> have that kind of setup in my kernel - the whole point with Linux it to
> have an operating system that is _better_ than the crud MS keeps throwing
> out.
>
> Have you noticed how well Linux autodetects hardware even _without_ any PR
> sticker that says "PnP" on it? PnP is just a marketing term. We need some
> very minimal support to avoid trampling on some IO ranges etc, but we
> don't want anything more than the minimal requirements, because we aren't
> going to make the same silly mistakes MS does.
>
> Linus

Like it or not, this kind of hardware exists out there, and we need a
painless way to deal with it. I agree that the ISA PnP "standard" is a
hack in the worst way. Luckily it's only the ISA devices that have to
be dealt with in this manner, and those are more and more being replaced
by PCI equivalents.

Isapnptools works, but it really needs some sort of front end so that
it's easier for novice users to use. It was pretty confusing at first
for _me_, and I've been using linux for several years. The only real
need for support in the kernel is to configure boot devices and
non-modularised drivers (pretty rare). This is pretty much limited to
network cards, and most of these have soft-config (non-pnp) modes.

So while it would be nice to have this support in the kernel, I don't
see its exclusion as being a major problem.

-- 

Brian Gerst

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu