* [9fans] Support for Matrox Millennium
@ 2001-05-12 8:24 Gerald Heinig
2001-05-12 9:51 ` Gerald Heinig
0 siblings, 1 reply; 4+ messages in thread
From: Gerald Heinig @ 2001-05-12 8:24 UTC (permalink / raw)
To: 9fans
Hi again all,
I have a problem getting Plan 9 to work with my Matrox Millennium graphics card. It has the mga2064 chip, with BIOS revision 2.3, which unfortunately isn't defined in the vgadb.
Has anyone ever used this card with Plan 9 ie. is there a patch/add-on somewhere?
Assuming there isn't, what would it take to add this card? Does it involve tweaking a few addresses here and there in some source file, or is it a major porting effort? If it's not too outrageous, I'd
like to try and get my Millennium to work.
Thanks,
Gerald
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9fans] Support for Matrox Millennium
2001-05-12 8:24 [9fans] Support for Matrox Millennium Gerald Heinig
@ 2001-05-12 9:51 ` Gerald Heinig
0 siblings, 0 replies; 4+ messages in thread
From: Gerald Heinig @ 2001-05-12 9:51 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 759 bytes --]
Gerald Heinig wrote:
>
> Hi again all,
>
> I have a problem getting Plan 9 to work with my Matrox Millennium graphics card. It has the mga2064 chip, with BIOS revision 2.3, which unfortunately isn't defined in the vgadb.
> Has anyone ever used this card with Plan 9 ie. is there a patch/add-on somewhere?
>
> Assuming there isn't, what would it take to add this card? Does it involve tweaking a few addresses here and there in some source file, or is it a major porting effort? If it's not too outrageous, I'd
> like to try and get my Millennium to work.
>
> Thanks,
>
> Gerald
I've now installed the version 2.5 BIOS on my card and it gets recognised. However, the monitor doesn't switch into graphics mode.
Here's my vgainfo.txt:
ld
[-- Attachment #2: vgainfo.txt --]
[-- Type: text/plain, Size: 3989 bytes --]
main->snarf
vga->snarf
mga2164w->snarf
x[0]=1
x[1]=2
x[2]=255
x[3]=255
probe found 4 megabytes
vga->dump
vga misc 67
vga feature 00
vga sequencer 03 00 03 00 02
vga crt 60 4F 50 83 55 81 BF 1F - 00 4F 0E 0F 00 00 07 80
9C 8E 8F 28 1F 96 B9 A3 - FF
vga graphics 00 00 00 00 00 10 0E 00 - FF
vga attribute 00 01 02 03 04 05 14 07 - 38 39 3A 3B 3C 3D 3E 3F
0C 00 0F 08 00
vga vmz 4194304
vga apz 0
vga linear 1
vga->attr: 0xC002D=MATROX/MILLENNIUM VGA/VBE BIOS (V2.5 )
mga2164w->dump
mga2164w Devctrl 28000A3
mga2164w Option 5F2C0100
mga2164w Crtcext 00 00 00 00 00 00
mga2164w TVP FF 11 11 11 11 11 00 00 - 00 00 00 00 00 00 00 06
06 06 06 06 06 06 06 06 - 80 98 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 14 FF 4E 46 C7
FF FF FF FF FF FF FF FF - 00 18 00 FF 00 00 00 26
mga2164w PCLK EC 2B 31
mga2164w MCLK EC 2B B1
mga2164w LCLK BF 3F 32
mga2164whwgc->dump
mga2164whwgc Devctrl28000A3
mga2164whwgc Option 5F2C0100
mga2164whwgc Crtcext 00 00 00 00 00 00
mga2164whwgc TVP FF 11 11 11 11 11 00 00 - 00 00 00 00 00 00 00 06
06 06 06 06 06 06 06 06 - 80 98 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 14 FF 4E 46 C7
FF FF FF FF FF FF FF FF - 00 18 00 FF 00 00 00 26
mga2164whwgc PCLK EC 2B 31
mga2164whwgc MCLK EC 2B B1
mga2164whwgc LCLK BF 3F 32
vmf 25175000 vmdf 0 vf1 0 vbw 75000000
mga2164w->options
vga->init
mga2164w->init
pixbuswidth=64
dbdumpmode
type=multisync75, size=640x480x8
frequency=25175000
x=640 (0x280), y=480 (0x1E0), z=8 (0x8)
ht=808 (0x328), shb=664 (0x298), ehb=760 (0x2F8)
shs=664 (0x298), ehs=760 (0x2F8)
vt=525 (0x20D), vrs=491 (0x1EB), vre=493 (0x1ED)
hsync=0, vsync=0, interlace=0
vga->dump
vga flag Fdump|Finit|Fsnarf
vga misc EB
vga feature 00
vga sequencer 03 01 0F 00 0A
vga crt 60 4F 4F 84 53 9F20B 3E - 00 40 00 00 00 00 00 00
1EB 2D1DF 28 001DF20C E3 -7FF
vga graphics 00 00 00 00 00 50 05 0F - FF
vga attribute 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F
41 FF 0F 00 00
vga clock[0] f 25175000
vga clock[0] d i m 0 0 - 21
vga clock[0] n p q r 40 3 - 0 0
vga clock[1] f 3725160
vga clock[1] d i m 0 0 - 61
vga clock[1] n p q r 33 3 - 14 0
vga vmz 4194304
vga apz 0
vga linear 1
vga->attr: 0xC002D=MATROX/MILLENNIUM VGA/VBE BIOS (V2.5 )
mga2164w->dump
mga2164w flag Ulinear|Fdump|Finit|Foptions|Fsnarf
mga2164w Devctrl 28000A3
mga2164w Option 5F2C1100
mga2164w Crtcext 00 40 00 80 00 00
mga2164w TVP FF 11 11 11 11 11 00 00 - 00 00 00 00 00 00 00 06
06 06 06 06 06 06 06 06 - 80 4C 25 00 00 00 04 00
00 00 00 00 00 00 00 00 - 00 00 00 1E FF 4E 46 C7
FF FF FF FF FF FF FF FF - 00 3E 00 FF 00 00 00 26
mga2164w PCLK E8 15 B3
mga2164w MCLK EC 2B B1
mga2164w LCLK E1 3D F3
mga2164whwgc->dump
mga2164whwgc flag Fdump
mga2164whwgc Devctrl28000A3
mga2164whwgc Option 5F2C1100
mga2164whwgc Crtcext 00 40 00 80 00 00
mga2164whwgc TVP FF 11 11 11 11 11 00 00 - 00 00 00 00 00 00 00 06
06 06 06 06 06 06 06 06 - 80 4C 25 00 00 00 04 00
00 00 00 00 00 00 00 00 - 00 00 00 1E FF 4E 46 C7
FF FF FF FF FF FF FF FF - 00 3E 00 FF 00 00 00 26
mga2164whwgc PCLK E8 15 B3
mga2164whwgc MCLK EC 2B B1
mga2164whwgc LCLK E1 3D F3
main->exits
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9fans] Support for Matrox Millennium
2001-05-14 6:48 nigel
@ 2001-05-14 14:09 ` Gerald Heinig
0 siblings, 0 replies; 4+ messages in thread
From: Gerald Heinig @ 2001-05-14 14:09 UTC (permalink / raw)
To: 9fans
nigel@9fs.org wrote:
>
> You might need to put
>
> nobios=1
>
> in your plan9.ini.
No joy. Thanks for the hint anyway.
Gerald
>
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Subject: Re: [9fans] Support for Matrox Millennium
> Date: Sat, 12 May 2001 11:51:10 +0200
> From: Gerald Heinig <Gerald.Heinig@post.rwth-aachen.de>
> Reply-To: 9fans@cse.psu.edu
> To: 9fans@cse.psu.edu
> References: <3AFCF32A.F6C814C3@post.rwth-aachen.de>
>
> Gerald Heinig wrote:
> >
> > Hi again all,
> >
> > I have a problem getting Plan 9 to work with my Matrox Millennium graphics card. It has the mga2064 chip, with BIOS revision 2.3, which unfortunately isn't defined in the vgadb.
> > Has anyone ever used this card with Plan 9 ie. is there a patch/add-on somewhere?
> >
> > Assuming there isn't, what would it take to add this card? Does it involve tweaking a few addresses here and there in some source file, or is it a major porting effort? If it's not too outrageous, I'd
> > like to try and get my Millennium to work.
> >
> > Thanks,
> >
> > Gerald
s
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [9fans] Support for Matrox Millennium
@ 2001-05-14 6:48 nigel
2001-05-14 14:09 ` Gerald Heinig
0 siblings, 1 reply; 4+ messages in thread
From: nigel @ 2001-05-14 6:48 UTC (permalink / raw)
To: 9fans
[-- Attachment #1: Type: text/plain, Size: 59 bytes --]
You might need to put
nobios=1
in your plan9.ini.
[-- Attachment #2: Type: message/rfc822, Size: 6840 bytes --]
[-- Attachment #2.1.1: Type: text/plain, Size: 759 bytes --]
Gerald Heinig wrote:
>
> Hi again all,
>
> I have a problem getting Plan 9 to work with my Matrox Millennium graphics card. It has the mga2064 chip, with BIOS revision 2.3, which unfortunately isn't defined in the vgadb.
> Has anyone ever used this card with Plan 9 ie. is there a patch/add-on somewhere?
>
> Assuming there isn't, what would it take to add this card? Does it involve tweaking a few addresses here and there in some source file, or is it a major porting effort? If it's not too outrageous, I'd
> like to try and get my Millennium to work.
>
> Thanks,
>
> Gerald
I've now installed the version 2.5 BIOS on my card and it gets recognised. However, the monitor doesn't switch into graphics mode.
Here's my vgainfo.txt:
ld
[-- Attachment #2.1.2: vgainfo.txt --]
[-- Type: text/plain, Size: 3989 bytes --]
main->snarf
vga->snarf
mga2164w->snarf
x[0]=1
x[1]=2
x[2]=255
x[3]=255
probe found 4 megabytes
vga->dump
vga misc 67
vga feature 00
vga sequencer 03 00 03 00 02
vga crt 60 4F 50 83 55 81 BF 1F - 00 4F 0E 0F 00 00 07 80
9C 8E 8F 28 1F 96 B9 A3 - FF
vga graphics 00 00 00 00 00 10 0E 00 - FF
vga attribute 00 01 02 03 04 05 14 07 - 38 39 3A 3B 3C 3D 3E 3F
0C 00 0F 08 00
vga vmz 4194304
vga apz 0
vga linear 1
vga->attr: 0xC002D=MATROX/MILLENNIUM VGA/VBE BIOS (V2.5 )
mga2164w->dump
mga2164w Devctrl 28000A3
mga2164w Option 5F2C0100
mga2164w Crtcext 00 00 00 00 00 00
mga2164w TVP FF 11 11 11 11 11 00 00 - 00 00 00 00 00 00 00 06
06 06 06 06 06 06 06 06 - 80 98 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 14 FF 4E 46 C7
FF FF FF FF FF FF FF FF - 00 18 00 FF 00 00 00 26
mga2164w PCLK EC 2B 31
mga2164w MCLK EC 2B B1
mga2164w LCLK BF 3F 32
mga2164whwgc->dump
mga2164whwgc Devctrl28000A3
mga2164whwgc Option 5F2C0100
mga2164whwgc Crtcext 00 00 00 00 00 00
mga2164whwgc TVP FF 11 11 11 11 11 00 00 - 00 00 00 00 00 00 00 06
06 06 06 06 06 06 06 06 - 80 98 00 00 00 00 00 00
00 00 00 00 00 00 00 00 - 00 00 00 14 FF 4E 46 C7
FF FF FF FF FF FF FF FF - 00 18 00 FF 00 00 00 26
mga2164whwgc PCLK EC 2B 31
mga2164whwgc MCLK EC 2B B1
mga2164whwgc LCLK BF 3F 32
vmf 25175000 vmdf 0 vf1 0 vbw 75000000
mga2164w->options
vga->init
mga2164w->init
pixbuswidth=64
dbdumpmode
type=multisync75, size=640x480x8
frequency=25175000
x=640 (0x280), y=480 (0x1E0), z=8 (0x8)
ht=808 (0x328), shb=664 (0x298), ehb=760 (0x2F8)
shs=664 (0x298), ehs=760 (0x2F8)
vt=525 (0x20D), vrs=491 (0x1EB), vre=493 (0x1ED)
hsync=0, vsync=0, interlace=0
vga->dump
vga flag Fdump|Finit|Fsnarf
vga misc EB
vga feature 00
vga sequencer 03 01 0F 00 0A
vga crt 60 4F 4F 84 53 9F20B 3E - 00 40 00 00 00 00 00 00
1EB 2D1DF 28 001DF20C E3 -7FF
vga graphics 00 00 00 00 00 50 05 0F - FF
vga attribute 00 01 02 03 04 05 06 07 - 08 09 0A 0B 0C 0D 0E 0F
41 FF 0F 00 00
vga clock[0] f 25175000
vga clock[0] d i m 0 0 - 21
vga clock[0] n p q r 40 3 - 0 0
vga clock[1] f 3725160
vga clock[1] d i m 0 0 - 61
vga clock[1] n p q r 33 3 - 14 0
vga vmz 4194304
vga apz 0
vga linear 1
vga->attr: 0xC002D=MATROX/MILLENNIUM VGA/VBE BIOS (V2.5 )
mga2164w->dump
mga2164w flag Ulinear|Fdump|Finit|Foptions|Fsnarf
mga2164w Devctrl 28000A3
mga2164w Option 5F2C1100
mga2164w Crtcext 00 40 00 80 00 00
mga2164w TVP FF 11 11 11 11 11 00 00 - 00 00 00 00 00 00 00 06
06 06 06 06 06 06 06 06 - 80 4C 25 00 00 00 04 00
00 00 00 00 00 00 00 00 - 00 00 00 1E FF 4E 46 C7
FF FF FF FF FF FF FF FF - 00 3E 00 FF 00 00 00 26
mga2164w PCLK E8 15 B3
mga2164w MCLK EC 2B B1
mga2164w LCLK E1 3D F3
mga2164whwgc->dump
mga2164whwgc flag Fdump
mga2164whwgc Devctrl28000A3
mga2164whwgc Option 5F2C1100
mga2164whwgc Crtcext 00 40 00 80 00 00
mga2164whwgc TVP FF 11 11 11 11 11 00 00 - 00 00 00 00 00 00 00 06
06 06 06 06 06 06 06 06 - 80 4C 25 00 00 00 04 00
00 00 00 00 00 00 00 00 - 00 00 00 1E FF 4E 46 C7
FF FF FF FF FF FF FF FF - 00 3E 00 FF 00 00 00 26
mga2164whwgc PCLK E8 15 B3
mga2164whwgc MCLK EC 2B B1
mga2164whwgc LCLK E1 3D F3
main->exits
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2001-05-14 14:09 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-05-12 8:24 [9fans] Support for Matrox Millennium Gerald Heinig
2001-05-12 9:51 ` Gerald Heinig
2001-05-14 6:48 nigel
2001-05-14 14:09 ` Gerald Heinig
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).