|
From: Petr V. <VAN...@vc...> - 2001-01-11 18:45:43
|
On 11 Jan 01 at 10:06, James Simmons wrote:
> > > don't see multiple video cards so only the first one on the PCI bus gets
> > > intialized :-(
> >
> > So not yet. But would the bios still initialize all heads on a multihead
> > card? No, I guess not, just the first. A job for linuxbios? :)
>
> If you mean by multihead card a single video card that supports more than
> one monitor than no. That would be up to the driver to program both heads.
Matrox G450 BIOS initializes both outputs. And put same picture on both...
So even with vgacon you'll get two same outputs.
> You still need to initialze the card with the BIOS if you don't know what
> regitser specs are needed to initialize the video card. A good example is
> the matrox framebuffer driver for this which BTW is BIOS independent :-)
Unfortunately not for G450 and not always for G100 and G400... I have to
find how SGRAM have to be initialized... And for G400/G450 how to find
whether connected memory is 3V TTL or CMOS SDRAM/SGRAM, or xxxV DDRAM...
If someone has code which can autodetect SDRAM/SGRAM, or which
can autodetect DRAM page size... Otherwise I have to parse MGA BIOS,
as XFree does. And it is tricky on Gx00 multimonitor devices - they
have 4 Gx00 cores, but only one of them has BIOS connected...
Best regards,
Petr Vandrovec
van...@vc...
|