Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!news.mira.net.au!vic.news.telstra.net!act.news.telstra.net!psgrain!usenet.eel.ufl.edu!news.mathworks.com!nntp.primenet.com!EU.net!Norway.EU.net!nntp.uio.no!nntp.uib.no!nntp-bergen.UNINETT.no!nntp-trd.UNINETT.no!news-b.uni-c.dk!news.uni-c.dk!cph-1.news.DK.net!dkuug!dknet!dde.dde.dk!berta.dde.dk!news From: Søren Schmidt <sos@freebsd.org> Newsgroups: comp.unix.bsd.freebsd.misc Subject: Re: Simutaneous mono and vga under FreeBSD... Date: Wed, 18 Sep 1996 11:30:52 +0200 Organization: The FreeBSD Project Lines: 54 Message-ID: <323FC14C.1121@freebsd.org> References: <32388517.BA4@wsg.net> <3238632A.6516@www.play-hookey.com> <51eoiu$6ck@diemos.isdfa.sei-it.com> <323C1975.4FA7@www.play-hookey.com> <323CFF79.E96@freebsd.org> <323DBB81.4EAF@www.play-hookey.com> Reply-To: sos@freebsd.org NNTP-Posting-Host: ssc-pc.dde.dk Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mozilla 3.0 (Win95; I) Ken Bigelow wrote: > > Søren Schmidt wrote: > > > > > > Hmm, most (S)VGA cards cant map more than 64K at a time into the ISA > > "hole" > > anyway, so it will work just fine, ie VGA=a0000-affff MDA=b0000-bffff... > > > > However most modern SVGA cards can map in their ENTIRE memory in one > > linear chunk at some arbitrary high address, and all modern Xservers > > should use that mode for speed. No problem in having a MDA card also. > > > > Ok, Ok, I give up. I had tried this approach on a number of VGA and SVGA > cards a few years ago, and had nothing but trouble. Those cards wouldn't > cooperate in any mode fancier than grungy CGA. Lotus used exactly that > arrangement to put spreadsheets on the mono display and graphs on the > CGA, but never got beyond that while I was using it. Hmm, you might have been bitten by a related problem, that some very old VGA cards didn't do the decoding of memcs16 right, so it would map the poor old MDA card as 16bit... Or you ran into one of the more "interesting" BIOS implementations out there, in that case it would still work under FreeBSD though. > If the newest SVGA cards can map fully outside the 384K "Upper Memory" > space, this eliminates the basic problem I had with memory overlap > (always assuming the ROM BIOS on the motherboard will tolerate it). There newer was an overlap problem between MDA and (S)VGA, as all VGA's (in graphic mode) maps into the Axxxx segment while the MDA maps at Bxxxx (both text & graphics). I'll admit that there exist a few SVGA chipsets that can map into both segments (I think the ET3000 could do that), but none of them used it as a default. > > Ïn fact I have had this setup running for years, so it works fine belive > > me :), may I suggest you go read a couble of books on the subject before > > making these claims ?? > Don't get too high and mighty -- you're no more perfect than I am, and > I'm not pretending to be so. Thwe whole purpose of newsgroups like this > is to exchange ideas, not to insult each other. If it's done right, > everybody learns something as we go merrily on. Just because I happen to know what I talk about ?? :) I now know again why I should keep of these newsgroups :( -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Soren Schmidt (sos@FreeBSD.org) FreeBSD Core Team So much code to hack -- so little time.