* Maciej W. Rozycki macro@linux-mips.org [071012 15:10]:
Well, to be exact, MC146818 and anything in the 0x00-0xff port I/O space is motherboard, not ISA. ISA port I/O space is 0x0100-0xffff in theory (address lines up to the bit #15 are driven on I/O cycles) and 0x100-0x3ff in reality (many cards did not decode address lines from the bit #10 upward).
And, unlike ISA (in most cases), it is still there in x86-based PC/AT-class systems, usually in the south bridge. OTOH, the 0x100-0x3ff stuff migrated to the so called LPC bus and typically got reduced to some super-I/O chip hanging off there.
In LinuxBIOS we packed that in a "pc80" directory.
Stefan