From owner-freebsd-emulation Thu Sep 26 15:00:00 1996 Return-Path: owner-emulation Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id PAA11489 for emulation-outgoing; Thu, 26 Sep 1996 15:00:00 -0700 (PDT) Received: from haus.efn.org ([198.68.17.3]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id OAA11459 for ; Thu, 26 Sep 1996 14:59:57 -0700 (PDT) Received: from garcia.efn.org (j_mini@garcia.efn.org [198.68.17.5]) by haus.efn.org (8.7.5/8.7.3) with ESMTP id PAA03535; Thu, 26 Sep 1996 15:03:31 -0700 (PDT) Received: from localhost (j_mini@localhost) by garcia.efn.org (8.7.4/8.7.2) with SMTP id OAA02350; Thu, 26 Sep 1996 14:59:43 -0700 (PDT) X-Authentication-Warning: garcia.efn.org: j_mini owned process doing -bs Date: Thu, 26 Sep 1996 14:59:43 -0700 (PDT) From: Jonathan Mini To: Alexey Pialkin cc: Michael Smith , emulation@freebsd.org Subject: Re: New doscmd available for testing/munching In-Reply-To: <199609251122.PAA09645@abel.pdmi.ras.ru> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-emulation@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 25 Sep 1996, Alexey Pialkin wrote: > > Actually, you mmap /dev/vga which roots at the base of video memory. This > > is much cleaner, not to mention safer. > > BTW, why ? Say you're running on a SVGA/VESA 2.x video card and FreeBSD has code in it to use that (hah and double hah) -- VESA 2.x allows the card to create a linear framebuffer in the WAY-UP-HIGH mem addrs like 4G range. Using this, video memory for the cons wouldn't BE at 0xA000 like you're trying to map. But /dev/vga would be properly redirected. Jon Mini, j_mini@efn.org, mini@4j.lane.edu GAMMA Development Team -------------------------------------------------------------------------- "I think I can, I think I can, I think I can...." little.blue.engine:Reality Protection Fault. (core dumped) --------------------------------------------------------------------------