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

Hello,

>> btw. the Voodoo3 driver works fine now, no resolution switching yet 
>> but the blitter is devilishly fast, it's hard to tell the difference 
>> to a textmode console :)
>>
>
> Think that will work for the Voodoo 5? :) I can flash my V5 5500 back 
> to Mac and put it in my Beige G3.
Good question, I don't know how similar V3 and V5 are - as far as i 
remember the V5 is just a V4 with some more texture processors and the 
V4 an improved V3... maybe the blitter is compatible, I don't know. 
Right now it won't attach to a V5 because the PCI ID is different. What 
do the PCI BARs contain? If the first is a memory-mapped register 
block, 2nd the framebuffer, 3rd IO registers they may be sort of 
similar.

> My wallstreet has
>
> ofb0 at pci0 dev 17 function 0: ATI Technologies 3D Rage LT Pro
> ofb0: 1024 x 768, 8bpp
>
> and my Beige G3
>
> ofb0 at pci0 dev 18 function 0: ATI Technologies 3D Rage I/II
> ofb0: 1024 x 768, 8bpp
>
> Both of those chips are essentially Mach64 right and should work right?
>
I think so. The U10 has this:

machfb0 at pci1 dev 2 function 0: ATI Technologies 3D Rage Pro (rev. 
0x5c)
machfb0: 16 MB aperture at 0xe1000000, 4 KB registers at 0xe2000000
machfb0: 4096 KB SGRAM 98.924 MHz, maximum RAMDAC clock 230 MHz
machfb0: initial resolution 1280x1024 at 8 bpp

Ok, I'll make a GENERIC kernel with both, machfb and voodoofb, put it 
somewhere for download and then I'll wait for your kernel panic reports 
:)
Do you have a serial console on the G3? In case the driver does 
something funky it could be useful.

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

iQEVAwUBQfwhb8pnzkX8Yg2nAQJFxwgAn2Kv6wvFXrvOWBn+8fjA2QzJyxbbYEX3
2pT8wh184WhByNpc8efERwOB44+6ggN+KhUmwCm/Sa7TjEatUCqCzskDVAa70au6
6yqDSJXQJvW7HJVypYE/ltdw63qGU+4FAsTEZhOOELzCeeZnwSAg57U7vaZMTHML
QNUKGxV2q1eIf+14os15LflG0z5lh7wKm7chsSWtDHUVU3YrNQI7W5hROtD05w5M
pPLtzfjtHAvMJ//xWTwHZLK0rVObw69dGhXGGS1rEuWx+EbnD13Ptcts7iLx2vTR
/wx4i7yAvSPcnkattq+3Oc4qRMwxIL6HSzMVoT/+6ovjFgBW9+JK/w==
=Lju5
-----END PGP SIGNATURE-----