From owner-freebsd-ppc@FreeBSD.ORG Fri May 20 09:59:02 2005 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4851316A4CE for ; Fri, 20 May 2005 09:59:02 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F47343D67 for ; Fri, 20 May 2005 09:59:01 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from [203.144.25.99] (cpe-99-25.fr-dsl.bris.onthenet.net [203.144.25.99])j4K9wxnP075843; Fri, 20 May 2005 19:59:00 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <428DB4D3.20502@freebsd.org> Date: Fri, 20 May 2005 19:58:43 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.2) Gecko/20041016 X-Accept-Language: en-us, en MIME-Version: 1.0 To: John-Mark Gurney References: <428D0AE8.8040308@freebsd.org> <20050520065329.GD959@funkthat.com> In-Reply-To: <20050520065329.GD959@funkthat.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ppc@freebsd.org Subject: Re: USB Serial Console? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 May 2005 09:59:02 -0000 >> In a similar vein, Firewire *can* be used as a console after it's >>probed, but there is the same issue with it not being supported by OFW. > > > This isn't quite true.. Due to the implementation of console over > firewire, it will work before it is probed... This is due to the fact > that console over firewire examines the memory directly (becaue firewire > supports reading/writing memory w/o the host cpu's intervention), and > doesn't need anything special to be initalized... Well... only if the OHCI i/f has been enabled and is allowing physical access. If it hasn't, it would be a bit of a task to do this in the loader. > Recently, loader was improved to support dcons, and support hand off > of the buffer from loader to kernel... I haven't tried this new and > improved loader, but it's suppose to work... Has that been committed to the loader ? I couldn't find any reference to dcons in the sys/boot dir, though there is conditional _BOOT code in sys/dcons and I can see the loader->kernel buf handoff code in dcons_os.c later, Peter.