ftp.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/11/30/23:31:04

Date: Sun, 1 Dec 1996 12:04:43 +0800 (GMT)
From: Orlando Andico <orly AT gibson DOT eee DOT upd DOT edu DOT ph>
Reply-To: Orlando Andico <orly AT gibson DOT eee DOT upd DOT edu DOT ph>
To: Mark Habersack <grendel AT ananke DOT amu DOT edu DOT pl>
cc: djgpp AT delorie DOT com
Subject: Matrox Mystique driver for Allegro?
In-Reply-To: <32A07AD9.61D2@ananke.amu.edu.pl>
Message-ID: <Pine.SGI.3.93.961201111959.16178A-100000@gibson.eee.upd.edu.ph>
MIME-Version: 1.0

On Sat, 30 Nov 1996, Mark Habersack wrote:

[...]
> Do you think they will give the documentation for free on the Net, or
> will we have to dig through the XFree86 sources?
> 
> > so I suppose Matrox would have the details on how to get programming
> > information on their web page or whatever.. or check the XFree86 home page
> Is Matrox at http://www.matrox.com? (I just invented the URL, so I'm not
> sure ;-)))

well what'd you know....  :)
www.matrox.com has NO INFORMATION about documentation for free OS's as of
now (maybe they're working on it.. yeah right) but I quoted the following
from <http://www.bf.rmit.edu.au/~ajv/faq.htm> (FAQ for XFree86 3.2 Matrox
server):

--- BEGIN QUOTE ---
Which Matrox cards are supported by the current release?

At this stage, only the Matrox Millennium and OEM Millennium boards are
supported. These come in several configurations: 2, 4, and 8 MB of WRAM,
and in 175 MHz (many OEM cards), and 220 MHz (the real thing plus some OEM
cards). The current release detects these cards automatically, and allows
you to use all the speed your card possesses (or eventually will once all
the accelerations are in there). 

Will there be support for my Matrox...?

At this stage, there are no immediate plans for any other chipset other
than the currently supported MGA2064W. We hope to do something with the
Mystique, and Matrox are currently working on documentation for it. But we
cannot talk time frames or delivery dates at all, as we don't have
anything started yet. Right now for Comet*, Marvel*, Ultra, Impression,
and Mystique owners, there are a couple of choices: Metro Link (MetroX) or
Xinside.
--- END QUOTE ---

read what you will from the second paragraph!!! (specially the part where
Matrox is "working on documentation.") but i didn't find any on Matrox's
home page..

i've looked through the XFree86 sources myself and i think it wouldn't be
too hard to adapt the code as all the drivers have the same layout
(bank-switching, video card initialization)..  the intro is in
/usr/lib/X11/doc/VGADriver.Doc (on Slackware Linux) one nice thing is that
the assembly parts are already coded in AT&T-style 32-bit assembly that
your GAS can eat happily.. 

i would much like to look through the sources myself.. i'm not a wizardly
programmer but i _have_ written a GRX 1.03 driver from scratch (turns out
i didn't have to, there was a driver for that particular card floating
around). more importantly i do not have a millenium card.. and since my
interest is mainly UNIX if ever i do get one it's already supported.. but
i suppose you could do it!!!  :)

cheers!

.-----------------------------------------------------------------.
| Orlando Andico                email: orly AT gibson DOT eee DOT upd DOT edu DOT ph |
| IRC Lab/EE Dept/UP Diliman   http://gibson.eee.upd.edu.ph/~orly |
|  "through adventure we are not adventuresome" -- 10000 Maniacs  |
`-----------------------------------------------------------------'


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019