Skip site navigation (1)Skip section navigation (2)
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>