Date: Sun, 1 Dec 1996 12:04:43 +0800 (GMT) From: Orlando Andico Reply-To: Orlando Andico To: Mark Habersack cc: djgpp AT delorie DOT com Subject: Matrox Mystique driver for Allegro? In-Reply-To: <32A07AD9.61D2@ananke.amu.edu.pl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 (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 | `-----------------------------------------------------------------'