-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello,
so, finally the missing pieces to allow using accelerated
display
drivers as console on macppc are in place. Please try them
and report
success or failure.
Now you can choose from these drivers:
- - ofb. Plain old unaccelerated framebuffer driver. Can't
switch video
modes and uses whatever resolution your firmware sets up.
- - machfb. Should support most ATI Mach 64 chips. Seems to
have trouble
with the Rage LT found in some PowerBooks, it would be nice
if someone
with the right hardware could investigate. I wrote the
acceleration
part originally for the Rage Pro found on Sun Ultra 10
mainboards but
it works fine with the Rage II found in G3 iMacs, Beige G3
and probably
others.
- - chipsfb. I wrote this one for the PowerBook 3400c.
Should work on the
2400 as well, the original PowerBook G3 will need some
hacking. The
driver is pretty new, no idea if the VGA port works.
- - radeonfb. Should support most Radeons, has trouble with
R3xx chips
which I can't fix for lack of hardware and documentation.
Works fine on
my iBook G4. Someone with access to ATI documentation should
take care
of this one.
- - voodoofb. Supports 3Dfx Voodoo3 cards, I wrote it for a
PCI Voodoo3
2000, it /may/ work with Voodoo4 and Voodoo5 as well but
again I don't
have the hardware. The video mode it switches to is
currently hardcoded
to 1024x768, you may want to change that. DDC2 support is
almost done.
Running X with any of the accelerated drivers works exactly
the same
way as with ofb - if you needed options OFB_FAKE_VGA_FB with
ofb you'll
need it with the resp. accelerated driver as well. They also
all
support virtual consoles and ANSI colours.
Most of these drivers aren't well tested ( read: they work
on my
hardware, not necessarily on anyone else's ), only machfb
has been in
use for some time ( on sparc64 ) so there will be glitches.
Please
report them.
have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
iQEVAwUBRVFxR8pnzkX8Yg2nAQJp1Af/Ze8MukSyuSRROrnRubQsXv2qx+Da
Yb84
Q6w1dUYAkYn3Z7V7pywWcYGwoUOXoEpztGjtcXmgUd3D7I6Iv0vzbocyOpxe
SYbw
w7BzidVNp05yC6+xnrvkDxUb5e8UPDiKEleumJLmBgqAviw1UesGF9ZR1D2S
HXC3
6PCf+UHbxsB9LUtGL7eQVklK/cGwe9xQgKaTJyEmIwYHsxe1ey0FF9ac+CCu
qPRU
xR3FhQGH+JOBAXXJM1ICKjyrpmyMzCBZgP5uuKa2Emwh2Ijq0c1dTf+gxNO9
oaY/
k9jAH1Y8IUmDGBCxseLYZ32lMC3R+TBxCP12CRjxyxLUUHEx4HiCug==
=x0LA
-----END PGP SIGNATURE-----
|