Date: Sat, 01 Jul 2006 09:55:46 +0200 From: Rafal Jaworowski <raj@semihalf.com> To: matt@genesi-usa.com Cc: 'Peter Grehan' <grehan@freebsd.org>, freebsd-ppc@freebsd.org Subject: Re: FreeBSD 6.0 on Pegasos/ODW Message-ID: <44A62A82.2070709@semihalf.com> In-Reply-To: <008501c69c6f$7ade4dd0$99dfdfdf@bakuhatsu.net> References: <008501c69c6f$7ade4dd0$99dfdfdf@bakuhatsu.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Matt Sealey wrote: > >> 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. > > Any docs or mailing list archive on that effort? > > I'm all for a little poke around. Disabling sio would be the first > step though, so the kernel actually links.. > Matt, I've had ISA initially working on FreeBSD/ppc with kernel console over sio in particular, when doing a port to MPC750 CompactPCI board. I don't have my changes at hand as I had to return the (loaner) equipment and kind of dropped the activities around it. But from what I remember it wasn't very hard to get sio in kernel working - there was some VIA PCI-ISA bridge chip with driver already supported for i386, so after gluing it to powerpc kernel and setting proper address ranges in device.hints for sio it worked. I could dig in my archives for those changes sometime next week if you're interested. Rafal
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44A62A82.2070709>