[OpenBIOS] [PATCH] Add support for accessing the LinuxBIOS CMOS settings from Open Firmware
Maciej W. Rozycki
macro at linux-mips.org
Fri Oct 12 15:10:33 CEST 2007
On Fri, 12 Oct 2007, Torsten Duwe wrote:
> The MC146818 is ISA legacy, so dev/isa has my vote. Pulling out any
> PC-specific or firmware-dependent semantics would be perfect, though.
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.
Maciej
More information about the OpenBIOS
mailing list