Subject: Re: machfb and voodoofb
To: Chris Tribo <ctribo@dtcc.edu>
From: Michael <macallan18@earthlink.net>
List: port-macppc
Date: 02/18/2005 19:39:21
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

> Cool! I just gave it a shot. I'm using it now to type this on a virtual
> terminal. Seems to work great on my Beige G3. Only oddity I've noticed
> thus far is that upon my first switch to another VT, when I switched 
> back
> to screen 0 there were weird blocks of different color all over the 
> place.
> I haven't seen it reoccur so maybe it's just something that happens at
> init or the first screen switch. Clearing the screen made it go away 
> and
> it's working fine now. Thanks!
I've seen that too but I don't have the faintest idea what causes it - 
didn't see it in a while though. Looks as if the memory block where I 
store characters and attributes got corrupted somehow. Whatever it is, 
it's not macppc specific but rather machfb ( which is very odd ) - my 
Ultra 10 had it while my S900 using voodoofb ( same functionality, very 
similar code ) doesn't.

But something else - I've read a bit more code and such, maybe I got an 
idea why machfb doesn't like the Rage LT in your PowerBook. If you got 
XFree to work with it ( /should/ just work... ) please send me the 
/var/log/XFree86.0.log - I'd like to see if XFree agrees with machfb 
about memory type and clock frequency. I think machfb gets it wrong, 
the ~30MHz it reports for you is way too low ( should be at least 60 ) 
and that's what it uses to configure wait states and such for the 
blitter. I'll make a debug kernel later, with a more talkative machfb.

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBQhaKuspnzkX8Yg2nAQJPLggAkXL5orcRpvnv7DO/OBRsltCZkKE/D4dH
t7rNM07+TvTaa6vOz1V1TFIi1JsQDcYytLE9Yd5tV7kOZ5GirytekRnvw9j+o3HH
fh4nQVW+9ZnSZaHE/QzDJ+S925tRngfb9AohCgPhuoPFHmXSh1Hvo6F3MHnAy6LD
+47RIy0PlM8N3tcFkZnQ58jYGRXB06/O8djZ9vxC6kSdSYP4WrtuJWmiKgH5RzEC
Ox/BK+6TKEhJ/gbq6P/kmAGlx7p0ZJq6RkWpBEcjEvlRHLu4wDs3osV8ZDGfjVDa
zkUCEXh9liEaG8KwUuDw9FHL+qlfzmF8FC2kWgRgVd/bwPAfx6tN3Q==
=+kv2
-----END PGP SIGNATURE-----