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-----