Subject: Re: OF bug of the week
To: netbsd-macppc macppc <port-macppc@NetBSD.org>
From: Chris Tribo <ctribo@dtcc.edu>
List: port-macppc
Date: 10/17/2006 15:38:53
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Oct 17, 2006, at 1:45 PM, Michael wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hello,
>
> On Oct 16, 2006, at 19:22, Michael Lorenz wrote:
>
>> just for the records. I put a RealTek 8029 card ( cheap PCI NE2k  
>> compatible ) into my Beige G3 only to find out that OF ( 2.0f1 )  
>> must be completely on drugs or something - it mapped both the  
>> 8029's and the onboard graphics controller's I/O registers to  
>> 0x1000. So when ne tries to attach it messes up the video output.
>> Is that just me or can anyone reproduce this?
>
> Turns out it's not OF - the graphics controller's OF properties  
> only ever mention the aperture's address and don't say anything  
> about the IO range. No idea how the 0x1000 got there, probably the  
> ATI firmware.
>
>> The obvious workaround would be to disable I/O accesses in machfb  
>> since neither machfb nor XFree's atimisc driver actually care  
>> about the I/O range - both prefer the memory-mapped registers.
>
> Turns out machfb doesn't even try to map it so I just disabled IO  
> accesses and the problem went away.
>

Maybe that'll fix the Rage LT Pro?


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (Darwin)

iD8DBQFFNTFUBZaZ8/mXbSkRAgYmAJwOCMnIX2fd6ZrQrvz1+qAW36FApwCfTQic
AVmoGWX1CjbSOctP24qLx58=
=eWca
-----END PGP SIGNATURE-----