Re: [PATCH] CONFIG_ISA

Linus Torvalds (torvalds@transmeta.com)
Tue, 14 May 2002 17:28:03 -0700 (PDT)


On Mon, 13 May 2002, Pavel Machek wrote:
>
> outb to 0x80, and watch it go to ISA. Not all ports < 0x80 are mainboard.

True and false. 0x0-0xff is specced for motherboard stuff, and you'r enot
supposed to use them for add-in cards.

Anyway, add-in ISA cards are _supposed_ to all be in the 0x100-0x3ff IO
port range. Anything else might be routed to the MB or over PCI.

But yes, motherboards generally do negative decoding for ISA, so anything
that isn't claimed by anything else will just be sent out to the ISA bus.

In particular, PC's aren't really standardized, they are mostly a big heap
of "existing practice".

Linus

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/