Subject: Re: 68k to ppc port info query
To: Roger Brown <rogerhb@xtra.co.nz>
From: David Brownlee <abs@netbsd.org>
List: port-mac68k
Date: 01/11/2000 22:18:15
On Wed, 12 Jan 2000, Roger Brown wrote:

> So let's see if I have the complete picture....
>=20
> In order to get a UNIX OS running on the Peforma 6200, we already have...=
=2E
>=20
> 1. mklinux, which works on most Mac PPCs and uses a MacOS style booter.
>=20
> 2. linuxppc which requires PCI/Open Firmware
>=20
> 3. NetBSD/macppc which requires PCI/Open Firmware
>=20
> 4. NetBSD/mac68k which works on the LC 630, but at the moment IDE support=
 is
> not complete.
>=20
> My assumptions are...
>=20
> 1. mklinux has IDE support, is this true?
>=20
> 2. Porting NetBSD driver code to linux is non-trivial.
>=20
> Possible solutions are as follows...
>=20
> 1. Take the hardware knowledge derived from NetBSD/mac68k LC 630 support =
and
> hence add Performa 6200 support to mklinux.
>=20
> 2. Somehow create an OpenFirmware booter as a MacOS application that coul=
d
> start either linuxppc or NetBSD/macppc. (by that I mean have a MacOS
> application that adds a lump of code into memory that emulates the
> OpenFirmware ROMs).
>=20
> 3. Use a distinct Booter as used for NetBSD/mac68k in order to boot
> NetBSD/macppc on a non PCI Mac.
>=20
=094. Add code to NetBSD/macppc to probe for devices in a similar
=09   way to NetBSD/mac68k (conditional on no Open Firmware).
=09
> Do any of the ports include support for a PDS Ethernet card (I have an
> Asant=E9 ethernet card in the 6200)?
>=20
=09I believe NetBSD/mac68k supports some PDS cards.

> Is it true that non of the PPC ports rely on any 68000 emulation from ROM=
?
>=20
=09All of NetBSD/macppc is native powerpc code, mklinux and linuxppc
=09should be the same.

=09=09David/absolute