Date: Wed, 31 May 2000 03:44:15 -0500 From: "jasonzig@telocity.com" <jasonzig@telocity.com> To: <freebsd-ppc@freebsd.org> Subject: Re: FreeBSD-ppc ideas Message-ID: <B55A3B0F.442B%jasonzig@telocity.com> In-Reply-To: <200005310005.e4V05gM17560@intel.linux-florida.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Where does Apple's OSX fall in this list? Of course, it's already been ported to PPC... > From: Christopher A Shepherd <cshepher@linux-florida.com> > Date: Tue, 30 May 2000 20:05:42 -0400 > To: freebsd-ppc@FreeBSD.ORG > Subject: FreeBSD-ppc ideas > > Hiyas, > > Haven't seen a lot of traffic on this list, but I'd like to add support to > the idea of porting FreeBSD over to the powerpc. To this end, a lot of work > has already been done for us (yes I know, we don't just want to recycle > code), specifically.. > > - NetBSD has done the bootstrap, walking up the OF device tree and > discovering hardware on it, as has LinuxPPC. I don't think NetBSD > has the Uni-North bridge support that LinuxPPC has, however. But I think > Grackle and Uni-North are the only ones we're looking to support. > > - NetBSD and OpenBSD, as far as I know, rely on Open Firmware to do the > keyboard and display I/O, which probably isn't what we want. But perhaps > it is, and X should be left up to XFree86 servers (which, I believe, now > support the ATI chipsets). > > I use NetBSD as the example here, because (and I'm guessing here) I believe > it uses the proper calling interface for functions (passing values in the > proper registers, setting up the stack frame properly, etc), whereas I > believe OpenBSD has adopted AIX's ABI. > > So the first step is to import NetBSD's ppc/ directory into the tree and let > it run on the Open Firmware drivers until we get it fitting seamlessly with > the rest of FreeBSD. Since I really don't know what I'm talking about yet > with regard to FreeBSD's console drivers, I wouldn't know if we have to > write any USB (probably not?) or ATI drivers. > > Has anyone started on this? I'm downloading the netbsd and freebsd trees > right now to see what's required on this step. My familiarity with the trees > is pretty low (I've used LinuxPPC thusfar), so I might be attempting something > idiotic. > > -Chris > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ppc" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?B55A3B0F.442B%jasonzig>