Subject: Re: the 8600 lives!
To: Brian Hechinger <wonko@4amlunch.net>
From: Michael <macallan18@earthlink.net>
List: port-macppc
Date: 08/17/2004 13:02:10
Hello,

>> I've got a patch to allow XFree to use it - some fiddling on ofb 
>> driver
>> in the kernel and some more fiddling on XFree86's BSD support to allow
>> programmed IO - without that no XFree driver that needs vgahw is going
>> to work. Tested it with a Voodoo3 and a Millennium I so far, enables
>> full support for both.
>
> cool!  what do i need to do to get that installed?
First - the card needs to run as console or my patch doesn't work - 
Riccardo apparently has a ROM image that works ( mine doesn't )
Then I need to clean up the code and put it somewhere so you can 
download it.
After that you apply the patches, recompile the kernel and the Xserver 
and that's it. I could send you my X binaries but they are compiled for 
2.0G and a G3, I doubt they would run on anything older.

>> But your problem seems to be elsewhere, looks like OF didn't really
>> initialize the board. Do you have OFs text console on the Millennium? 
>> I
> i do not know.  this card supposedly works with OS9, that is all i 
> know.
If you use the ROM image from matrox.com it will work fine under MacOS 
( although it doesn't like my G3 ) but nut as OF console ( at least not 
for me - S900 / OF 1.0.5. If your OF version is different it may just 
work )

>> get this error when the console is elsewhere.
> the console is serial on this thing.
thought so :)

>> Sadly, OF text mode on the Millennium I doesn't work for me ( Matrox
>> firmware 3.01 I think ) but someone else on this list said he has a
>> firmware image that supports it...
>> ( no, I didn't mistype the OF device path - my voodoo3 works fine as 
>> OF
>> console )

> do i need text mode to make this work with X?
Currently yes, because XFree tries to map the framebuffer and so on 
through wscons. If wsdisplay doesn't attach to your graphics board it 
won't work.

> the onboard video is on pci1 so
> it gets configured as ofb1.  could i hardwire them so that the onboard 
> is ofb0
> and maybe things will just work?  or do i even need to bother to do 
> that?
It doesn't matter where it attaches, it only needs to attach so it can 
be mapped through wscons.

What's wrong with the onboard video? I have no clue about it but does 
it work as OF console? I guess the Matrox would be the better choice 
but it might be easier to get that working first.

have fun
Michael