From owner-freebsd-hackers Thu Jan 28 22:31:20 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id WAA29507 for freebsd-hackers-outgoing; Thu, 28 Jan 1999 22:31:20 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id WAA29500 for ; Thu, 28 Jan 1999 22:31:17 -0800 (PST) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with ESMTP id BAA39348; Fri, 29 Jan 1999 01:37:48 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Fri, 29 Jan 1999 01:37:48 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: Mark Newton cc: hackers@FreeBSD.ORG, mike@smith.net.au Subject: Re: Any way to get machine out of hires when it breaks into DDB> ? In-Reply-To: <199901290306.NAA07795@atdot.dotat.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 29 Jan 1999, Mark Newton wrote: > Mike Smith wrote: > > > > I don't understand why we can't use VM86 bios calls to switch modes these > > > days. Mind you, I don't really understand the VM86 code. > > > > The BIOS can only be expected to move from one known state to another > > known state. Because the BIOS hasn't put the card *into* the mode that > > the X server is in, it can't be expected to get it out. > > Speaking out of ignorance here: The BIOS can reset the card, can't it? > > [ if not, how does the video mode get restored when you reboot? ] > > It's in a known state once it has been reset, one would hope... I did a bit of that 'r33t0' mode-X stuff a while back, the bios didn't seem to have a problem with restoring from that. However without having actually tried anything I'm assuming Mike means that with the complex graphics processors out there, that sometimes the only way to get it back into a known state is to rerun the svga bios's point of entry. -Alfred To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message