* [9fans] Now I do need help
@ 2000-06-14 8:50 Kris Van Hees
0 siblings, 0 replies; only message in thread
From: Kris Van Hees @ 2000-06-14 8:50 UTC (permalink / raw)
To: 9fans
Ok, so trying to get Plan9 to work under VMWare was a bad idea. So far VMWare
has not been very responsive (read: not) to my requests for information about
the video controller (etc) they emulate, and their vmware-tools version of the
XFree86 server is proprietary apparantly, so no luck there either.
That said, I tried getting Plan9 to boot natively on my Dell Inspiron 7500,
with no luck either. After trying about every combination I can imagine of
monitor setting (it recognizes the video controller without any problem) to get
the LCD to work (which is natively a 1280x1024 LCD), I'm kind of at a loss.
For one, what confuses me a bit is that aux/vga reports the pixel clock to be
188.06MHz while XFree86 seems to conclude that by default it is set to 94.03.
Amazingly enough that's exactly half, so perhaps there is some divider problem
somewhere?
Without further delay, there is the vgainfo and vgadb. Not ethat I only listed
the relevant parts of vgadb. And the part that is commented out... Well, I did
try with those specifications listed and that didn;t help zip. That's why I
tried without :)
Kris
PS: According to the Mach64 driver in XFree86 (after digging some source code),
it is possible to look for the LCD dimensions in the video BIOS. Would
that be a possible enhancement to aux/vga that could be considered, thereby
pretty much avoiding needing any explicit specification of the monitor
settings?
VGAINFO
-------
main->snarf
vga->snarf
mach64xx->snarf
vga->dump
vga misc 27
vga feature 00
vga sequencer 03 00 03 00 02
vga crt 71 4F 4F 95 54 82 B8 1F - 00 4F 0D 0E 00 00 05 00
90 83 8F 28 1F 8F 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 vm a b 16777216 0
vga vmz 8388608
vga apz 8388608
vga linear 1
vga->attr: 0xC0000-0xC0200=MACH64LM
mach64xx->dump
mach64xx pci 2e450 regtable pciregs io 2000 portio
mach64xx ccru 300
mach64xx HTotalDisp 004F0071
mach64xx HSyncStrtWid 00020054
mach64xx VTotalDisp 018F01B8
mach64xx VSyncStrtWid 00030190
mach64xx VlineCrntVline 013203FF
mach64xx OffPitch 0A000000
mach64xx IntCntl 80000134
mach64xx CrtcGenCntl 02402200
mach64xx OvrClr 00000000
mach64xx OvrWidLR 00000000
mach64xx OvrWidTB 00000000
mach64xx CurClr0 FFFFFFFF
mach64xx CurClr1 00000000
mach64xx CurOffset 00078000
mach64xx CurHVposn 0008002F
mach64xx CurHVoff 00300030
mach64xx ScratchReg0 04100400
mach64xx ScratchReg1 00000000
mach64xx ClockCntl 008C0002
mach64xx BusCntl 7333A001
mach64xx MemCntl 10C57A3B
mach64xx ExtMemCntl E0000C81
mach64xx MemVgaWpSel 00010000
mach64xx MemVgaRpSel 00010000
mach64xx DacRegs 00FF0040
mach64xx DacCntl 8601200A
mach64xx GenTestCntl 00000000
mach64xx ConfigCntl 00003F42
mach64xx ConfigChipId 64004C4D
mach64xx ConfigStat0 00C00095
mach64xx ConfigStat1 00000000
mach64xx DspConfig 00570552
mach64xx DspOnOff 03FE0528
mach64xx DpBkgdClr FFFFFFFF
mach64xx DpChainMsk FFFFFFFF
mach64xx DpFrgdClr FFFFFFFF
mach64xx DpMix FFFFFFFF
mach64xx DpPixWidth FFFFFFFF
mach64xx DpSrc FFFFFFFF
mach64xx DpWriteMsk FFFFFFFF
mach64xx LcdIndex 00000407
mach64xx LcdData 00006000
mach64xx PLL 8C AC 40 4C 87 03 D5 CC - CC CC 00 89 80 1B 00 00
0E CF 40 00 50 F6 AC 03 - 40 00 24 FD 00 00 00 02
mach64xx LCD ConfigPanel 100340F4
mach64xx LCD GenCntl 407524DE
mach64xx LCD DstnCntl 00000000
mach64xx LCD HfbPitchAddr 00000F00
mach64xx LCD HorzStretch C9F007FF
mach64xx LCD VertStretch 80000000
mach64xx LCD ExtVertStretch 005FFE00
mach64xx LCD LtGio 00006000
mach64xx LCD PowerMngmnt 0200040B
mach64xx LCD ZvgPio 02000000
mach64xx VCLK0 45639199
mach64xx VCLK1 45639199
mach64xx VCLK2 45639199
mach64xx VCLK3 0
rom table offset 104
freq table offset A78
memclk 125000000
ref_freq 29500000
ref_divider 64
min_freq 9840000
max_freq 236000000
pd 1 value 0 (|1)
post = 2
mach64xx pixel clock = 188060000
vmf 188060000 vmdf 0 vf1 0 vbw 0
vga->init
mach64xx->init
rom table offset 104
freq table offset A78
memclk 12500
memclk 12500... x 5.317452...t 5... xprec 3...fifosz 170.158460...fprec 8...prec
3...afifosz 32...fifooff 163.000000...pfc 7...rcc 9...fifoon 35.000000...
dbdumpmode
type=sxga, size=1280x1024x8
frequency=188060000
x=1280 (0x500), y=1024 (0x400), z=8 (0x8)
ht=0 (0x0), shb=0 (0x0), ehb=0 (0x0)
shs=0 (0x0), ehs=0 (0x0)
vt=0 (0x0), vrs=0 (0x0), vre=0 (0x0)
hsync=0, vsync=0, interlace=0
vga->dump
vga flag Fdump|Finit|Fsnarf
vga misc 23
vga feature 00
vga sequencer 03 01 0F 00 0A
vga crt FFFB 9FFFFF 80 00 00FFFE 73 - 00 40 00 00 00 00 00 00
00 203FF A0 60 00 01 A3 -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 45639199
vga clock[0] d i m 0 0 - 64
vga clock[0] n p q r 204 2 - 0 0
vga vm a b 16777216 0
vga vmz 8388608
vga apz 8388608
vga linear 1
vga->attr: 0xC0000-0xC0200=MACH64LM
mach64xx->dump
mach64xx flag Ulinear|Uenhanced|Fdump|Finit|Fsnarf
mach64xx pci 2e450 regtable pciregs io 2000 portio
mach64xx ccru 300
mach64xx HTotalDisp FFFFFFFF
mach64xx HSyncStrtWid FFFFFFFF
mach64xx VTotalDisp FFFFFFFF
mach64xx VSyncStrtWid FFFFFFFF
mach64xx VlineCrntVline 013203FF
mach64xx OffPitch 28000000
mach64xx IntCntl 00000000
mach64xx CrtcGenCntl 03002200
mach64xx OvrClr 00000000
mach64xx OvrWidLR 00000000
mach64xx OvrWidTB 00000000
mach64xx CurClr0 FFFFFFFF
mach64xx CurClr1 00000000
mach64xx CurOffset 00078000
mach64xx CurHVposn 0008002F
mach64xx CurHVoff 00300030
mach64xx ScratchReg0 04100400
mach64xx ScratchReg1 00000000
mach64xx ClockCntl 00000002
mach64xx BusCntl 7333A001
mach64xx MemCntl 10C57A3B
mach64xx ExtMemCntl E0000C81
mach64xx MemVgaWpSel 00010000
mach64xx MemVgaRpSel 00010000
mach64xx DacRegs 00FF0040
mach64xx DacCntl 8601200A
mach64xx GenTestCntl 00000000
mach64xx ConfigCntl 00000000
mach64xx ConfigChipId 64004C4D
mach64xx ConfigStat0 00C00095
mach64xx ConfigStat1 00000000
mach64xx DspConfig 003A0551
mach64xx DspOnOff 01180518
mach64xx DpBkgdClr FFFFFFFF
mach64xx DpChainMsk FFFFFFFF
mach64xx DpFrgdClr FFFFFFFF
mach64xx DpMix FFFFFFFF
mach64xx DpPixWidth 00020202
mach64xx DpSrc FFFFFFFF
mach64xx DpWriteMsk FFFFFFFF
mach64xx LcdIndex 00000407
mach64xx LcdData 00006000
mach64xx PLL 8C AC 40 4C 87 03 D5 CC - CC CC 00 89 80 1B 00 00
0E CF 40 00 50 F6 AC 03 - 40 00 24 FD 00 00 00 02
mach64xx LCD ConfigPanel 100340F4
mach64xx LCD GenCntl 407520DA
mach64xx LCD DstnCntl 00000000
mach64xx LCD HfbPitchAddr 00000F00
mach64xx LCD HorzStretch 00000000
mach64xx LCD VertStretch 00000000
mach64xx LCD ExtVertStretch 001FFA00
mach64xx LCD LtGio 00006000
mach64xx LCD PowerMngmnt 0200040B
mach64xx LCD ZvgPio 02000000
mach64xx VCLK0 45639199
mach64xx VCLK1 45639199
mach64xx VCLK2 45639199
mach64xx VCLK3 0
rom table offset 104
freq table offset A78
memclk 125000000
ref_freq 29500000
ref_divider 64
min_freq 9840000
max_freq 236000000
pd 1 value 0 (|1)
post = 2
mach64xx pixel clock = 188060000
main->exits
VGADB:
------
ctlr
0xC00DC="MACH64CTPCIU" # ATI Graphics Xpression
0xC00E7="MACH64GPPCIM" # ATI xpert@work
0xC00E7="MACH64GBPCIM" # ATI xpert@work
0xC00E7="MACH64GZPCIM" # Rage IIC AGP
0xC00E7="MACH64GVPCIM" # Rage IIC PCI
0xC00E6="MACH64GBPCIM" # ATI xpert@work
0xC00E0="MACH64GBPCIMTSGU" # MS-6131 NLX mb
0xC00E1="MACH64GBPCIMTSGU" # MS-6131 NLX mb
0xC00CA="MACH64GBPCIMTSGU" # Dell Optiplex GX1
0xC00EB="MACH64GPPCIMTSGU" # ATI Xpert 98
0xC00F7="MACH64LIPCIMTSDU" # Xpert LCD PCI
0xC00F8="MACH64LIPCIMTSDU" # Xpert LCD PCI
0xC00F6="MACH64LMPC" # COMPAQ Armada E500
0xC00E1="MACH64GTPCIUYMU" # ATI Rage II PCI
0xC0000-0xC0200="MACH64CT" # generic entries
0xC0000-0xC0200="MACH64GP"
0xC0000-0xC0200="MACH64GB"
0xC0000-0xC0200="MACH64GZ"
0xC0000-0xC0200="MACH64GV"
0xC0000-0xC0200="MACH64LP"
0xC0000-0xC0200="MACH64LI"
0xC0000-0xC0200="MACH64LM"
0xC0000-0xC0200="MACH64VT"
0xC0000-0xC0200="RAGE128"
link=vga
ctlr=mach64xx linear=1
hwgc=mach64xxhwgc
membw=530
include = 1280x1024t
clock=188.06
# shb=1328 ehb=1512 ht=1680
# vrs=1025 vre=1028 vt=1104
#
# VGA.
#
vga = 640x480 # 60Hz, 31.5KHz
include=640x480
vga = 800x600 # 60Hz, 37.9KHz
include=800x600
#
# SVGA (Laptop).
#
svga = 640x480
include=640x480
svga = 800x600
include=800x600
#
# XGA (Laptop).
#
xga = 1024x768
include=1024x768
xga
alias=svga
#
# SXGA (Laptop).
#
sxga = 1280x1024
include=1280x1024t
sxga
alias=xga
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2000-06-14 8:50 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-06-14 8:50 [9fans] Now I do need help Kris Van Hees
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).