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