Milo problems.

Mikael Nykvist (viper@nova.campus.luth.se)
Sun, 23 Oct 2016 14:38:25 +0200 ()

Heya!

With the recent release of programming info for the Matrox millenium, and
a couple of guys have decided to write an xf86-server I thought it was
time to ditch my old tired Trio64 based card and buy something nice, ie an
Matrox Millenium.

Now to the problems (and a 'solution' later me and Andreas J found).

1. newest milo hangs (both with digital x86 emu and the free one) when it
tries init the gfx bios.
2. newest srm also hangs when trying to init the card (whoops, I started
to loose faith here..:-)
3. arc manages to init the card correctly! Hmm, I thought the x86-emu in
arc/srm/milo was the same thing nowadays.. Obviously not.

This was a good thing. Now to boot linux. I setup arc to boot milo. milo
nows boot (and can boot linux without a problem), *BUT* arc sets the
gfx card in some videomode (640x480 or something), and milo does *NOT*
manage to reinit (it doesn't hang while trying to do it though) the card
so the gfx-card stays in the same resolution which results in no screen
output (I can see the screen scoll and stuff, but its not in 80x25
textmode which linux thinks it is..).

Bad. Well, because the card is init'd ok, and seemed to work ok, we
decided to just change video-mode instead of re-init the card. We wrote a
simple svgalib proggie which changed resolution (we used basic vga
videoregs settings, and used the fonts we got from dumping them from a
trio64 card. Voila! Works excellent.

So at the moment, we have removed the x86-emu at all in milo and instead
just changes resolution in milo...

So, what did I want with this mail?

* Why does the x86 emulator in arc-srm/milo differ?
* Why can't you compile milo as elf? (Tons of stuff about 'relocation
failed' when it tries to link it, we had to compile it as ecoff
(ofcourse we recompiled davids free 86 emulator as elf, so we are not
trying to link togheter with ecoff libs or anything stupid like that.)
* Does any1 have an idea of a "better way" to do it (Hopefully ditch arc
if possible..)?
* Any chance of getting 'reboot' to work when you boot arc->milo->linux ?

Thats it! Now we have just to fix an xserver, an 8M millenium seems like
a waste for a textconsole ;) Keep up the good work guys (and girls
ofcourse)!

/Mikael

--
To unsubscribe: mail -s unsubscribe axp-list-request@redhat.com < /dev/null



Feedback | Store | News | Support | Product Errata | About Us | Linux Info | Search | JumpWords
No Frames | Show Frames

Copyright © 1995-1997 Red Hat Software. Legal notices