From owner-freebsd-emulation Mon Aug 11 11:52:25 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id LAA22784 for emulation-outgoing; Mon, 11 Aug 1997 11:52:25 -0700 (PDT) Received: from micron.efn.org (resnet.uoregon.edu [128.223.170.28]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id LAA22775 for ; Mon, 11 Aug 1997 11:52:20 -0700 (PDT) Received: (from mini@localhost) by micron.efn.org (8.8.5/8.8.5) id LAA05795; Mon, 11 Aug 1997 11:52:32 -0700 (PDT) Message-ID: <19970811115232.19191@micron.efn.org> Date: Mon, 11 Aug 1997 11:52:32 -0700 From: Jonathan Mini To: "Pedro Giffuni S," Cc: =?iso-8859-1?Q?S=F8ren_Schmidt?= , emulation@FreeBSD.ORG Subject: Re: Fun with DOSCMD (was Re: modifying boot mgrs FROM FREEBSD) Reply-To: Jonathan Mini References: <199708110641.IAA02115@sos.freebsd.dk> <33EF3CB0.3148@fps.biblos.unal.edu.co> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Mailer: Mutt 0.76e In-Reply-To: <33EF3CB0.3148@fps.biblos.unal.edu.co>; from Pedro Giffuni S, on Mon, Aug 11, 1997 at 09:24:16AM -0700 X-files: The Truth is Out There. Sender: owner-freebsd-emulation@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Pedro Giffuni S, stands accused of saying : > Søren Schmidt wrote: > > > > Give me the means to run realmode code from within the kernel, and I'll > > teach syscons how to use it :) > > > How does X11 do it? svgalib is supposed to be based on X11, but it seems > like they nuked everything related with coherence and stability. XFree86 opens /dev/mem and /dev/io and other similar devices and maps the hardware access for the chipset you tell it to use. The server you run then does a probe and looks for a video card it understands. When it finds it, it does funky stuff to change the video mode, etc, etc, etc. In effect, the XFree86 server acts as if it were the BIOS, except that it does more than the BIOS ever did. :) Also, somewhere along the way, it tells syscons to butt out. > BTW: the port for NetBSD's dosemu doesn't use svgalib (don't know about > the linux version), maybe they don't support SVGA for the same reasons. > > Pedro. > > > > -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- > > Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team > > Even more code to hack -- will it ever end > > .. -- Jonathan Mini (j_mini@efn.org) ... bleakness ... desolation ... plastic forks ...