Subject: Re: ofb proposal
To: Chris Tribo <ctribo@college.dtcc.edu>
From: Michael <macallan18@earthlink.net>
List: port-macppc
Date: 01/29/2005 20:36:55
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

I made a test kernel - get it here:
http://macallan.homeunix.org:6704/stuff/BSD/ 
netbsd_GENERIC_framebuffer.bz2

It has both machfb and voodoofb, so it should work with any Voodoo3 and  
most ATi Mach64 / Rage 3D graphics controllers. Support for ofb isn't  
included, not sure how to force the kernel to try it last.
The kernel will boot even when it doesn't find a supported graphics  
chip, the console may be functional but things like X won't work.  
Network stuff should be fine though.
So far both drivers don't try to change resolution or anything like  
that, but they'll try to use acceleration for scrolling and such, the  
difference should be noticable in case it works.

Machfb is completely untested on macppc because I don't have suitable  
hardware, so anything could happen.

voodoofb0 at pci0 dev 14 function 0: 3Dfx Interactive Voodoo3 (rev.  
0x01)
initializing engine...vga: 00001344 vidcfg: 00000081
addr: d4ad2000
voodoofb0: 32 MB aperture at 0x90000000, 33554432 registers at  
0x84000000
fb: d4ad2000
wsdisplay0 at voodoofb0 kbdmux 1: console (default, vt100 emulation)
(yeah, it's still full of debugging messages)

good luck
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBQfw6N8pnzkX8Yg2nAQJn4wf9GRAcIdNblza20XR8vO9eP6sv+D2T3ou9
SOft7PRKcych0xfrE/Ay/KoO+zeEggHmvlrTvtTZnOpYKQEQRfk47t1osTwPclUj
Zk1ZBKwNsd476lB7yKHKsRb0XgoaTmFY1aYIZoGHeQunaIX95PvZUuF7FwSs6QZ4
wz9cwatd41mpp9rXTwd3TEc9jA5fT82UQC1T5SBlixwZPLYYFxCR66iDhaObeYe2
r6n1SIW5RWAFM9mMCzDxGmiQB32C1yK/XqXsg4UpgkOpT49NJjmVafXFxb1Dcj1T
Xt+zrvigMqER1RhInws5K27qBY4u9VRdosvcL2gBxZ5/FFKJZnP3mQ==
=SF6z
-----END PGP SIGNATURE-----