FreeBSD 6.0 on Pegasos/ODW
Peter Grehan
grehan at freebsd.org
Fri Jun 30 17:51:40 UTC 2006
Hi Matt,
> Why isn't there an ISA bus attachment?
For the same reason there isn't an SBus attachment in the i386 kernel :)
There is no ISA hardware on Macs so no need for an ISA bus in the
current code.
> We have an ISA bus on the Pegasos (Via 8231 southbridge)
OK, support for that has to be added.
> In all honesty the design of the system should be that while it there is
> some grunt work required, it is much the same as in Linux - when the driver
> doesn't exist on PPC you just symlink it from the i386 tree since all of
> the hardware already works in FreeBSD on a PC. I used to run FreeBSD 5.1 on
> a Via EPIA board, it had the exact same southbridge and peripheral chips
> and ran like a dream. Endianness notwithstanding it should be the same
> way.
It is like that, and as mentioned previously, some grunt work is
required, such as adding ISA bus support and the necessary bus-space
work for i/o access. Sparc64 has ISA support as a proof-of-concept.
later,
Peter.
More information about the freebsd-ppc
mailing list