From owner-freebsd-sparc64@FreeBSD.ORG Tue Dec 9 05:58:51 2003 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A09F516A4CE for ; Tue, 9 Dec 2003 05:58:51 -0800 (PST) Received: from radix.sorted.org (radix.sorted.org [194.70.217.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id DB2CC43D1F for ; Tue, 9 Dec 2003 05:58:49 -0800 (PST) (envelope-from pete@sorted.org) Received: by radix.sorted.org (Postfix, from userid 501) id 03A8B2E808; Tue, 9 Dec 2003 13:58:44 +0000 (GMT) Date: Tue, 9 Dec 2003 13:58:43 +0000 From: Pete Bentley To: sparc64@freebsd.org Message-ID: <20031209135843.GA83083@sorted.org> References: <20031203230916.GA70189@xor.obsecurity.org> <20031204142855.GB79411@xor.obsecurity.org> <20031204105430.D78277@carver.gumbysoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20031204105430.D78277@carver.gumbysoft.com> User-Agent: Mutt/1.4.1i Subject: Re: syscons by default? X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Dec 2003 13:58:51 -0000 On Thu, Dec 04, 2003 at 11:03:52AM -0800, Doug White wrote: > Which is really pesky since XFree86 will work on the ATI fine, we just > need a way of having syscons attach the display but not use it so XFree86 > can nab it later. I see that the creator code handles the case where its > not the chosen console; I wonder if some shim driver that goes through the > motions but doesn't implement any of the fb functions might work. Is it not possible to write shim driver that falls back onto the OBP functions for text mode output? Sure they're slow, but at least you could potentially get text working under syscons, then XFree86 can grab the device later and do its thing. That's pretty much how Solaris does it (or used to... text mode seems faster these days so maybe the OS installs its own console driver rather than use OBP after it boots). I would be a little surprised if NetBSD didn't have such a driver that we could crib from. Pete.