[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PC graphic adapters on Mac Hardware



Sven Luther wrote:

On Sun, Aug 03, 2003 at 05:05:04PM +0200, Rose Humphrey wrote:
Le dimanche, 3 aoû 2003, à 09:45 Europe/Paris, Sven Luther a écrit :

On Sun, Aug 03, 2003 at 03:21:41AM +0200, Michel Dänzer wrote:
No, as I said, this _won't_ work in general. Some low level
initialization of the card usually needs to be done by the firmware.
Unless you port the XFree86 bios interpreter to work on powerpc or
something such. I think some experiments where already made, but i don't
know if it is conclusive. The idea is to have the int10/vbe/whatever it
is read the bios, and then pass it to an x86 emulator to execute it and
intialize the card.
Successfully done with the AmigaOne, where the graphics card is intialised using a x86 emuletion built into the firmware for that very purpose. The trouble is, the gentleman wants to put the card into a Beige Mac, and I rather think he's stuck with an expensive ATI Mac card.

No, that is not the same thing. The idea is to have XFree86 run the
emulator to initialize the card at X startup time. This can be done
independently of whatever the firmware is capable of and is used on x86
to initialize second heads and such.

That would mean you have NO idea what's going on until X has started. Not my favourite solution. I think the framebuffer drivers in Linux should have the possibility to run the emulator long before X starts ;-)

But the point still stands. If it's possible in the AmigaOne firmware, why is it so god damn hard to do it in the framebuffer driver or the X driver?

--
AmigaOne dev list FAQ (when I say F, I mean F):
http://www.samfundet.no/~olegil/amiga/
Some "useful" packages:
http://www.samfundet.no/~olegil/debian/powerpc/description.txt





Reply to: