From owner-freebsd-ppc@FreeBSD.ORG Sat Jan 1 02:36:41 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 0493616A4CE for ; Sat, 1 Jan 2005 02:36:41 +0000 (GMT) Received: from liberty.onthenet.com.au (liberty.OntheNet.com.au [203.22.124.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FE4743D1D for ; Sat, 1 Jan 2005 02:36:40 +0000 (GMT) (envelope-from grehan@freebsd.org) Received: from freebsd.org (CPE-31-188.dsl.onthenet.net [203.144.31.188]) j012acnP048683; Sat, 1 Jan 2005 12:36:39 +1000 (EST) (envelope-from grehan@freebsd.org) Message-ID: <41D60DD4.4000606@freebsd.org> Date: Sat, 01 Jan 2005 12:41:24 +1000 From: Peter Grehan User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3.1) Gecko/20030524 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Marcel Moolenaar References: <41D4B6BD.3050705@freebsd.org> <105D5D9D-5B8C-11D9-AD09-000D93C47836@xcllnt.net> In-Reply-To: <105D5D9D-5B8C-11D9-AD09-000D93C47836@xcllnt.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-ppc@freebsd.org Subject: Re: PPC miniinst.iso available 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: Sat, 01 Jan 2005 02:36:41 -0000 Hi Marcel, > I booted the ISO on my G4 powerbook without any problems. I noticed that > there's a Z8530 to which zs(4) attaches. Is the keyboard and mouse attached > to the Z8530 (i have no idea yet how to figure this out myself)? Actually ... no :( An external microcontroller hooks up to the internal keyboard/mouse, and this mcu is connected to a 6522 cell in the MacIO asic. The ADB protocol is implemented on top of a simple message passing protocol with the 6522. An excellent example of technology re-use, since this harks all the way back to the '87 Mac SE. I'm slowly getting the pieces together for this. It's not exactly user-friendly to have to hook up an external keyboard to a notebook :( > If so, I'll try to make the keyboard and mouse work with uart(4). I need to > fix the Z8530 support in uart(4) anyway and can probably use the sparc64 > keyboard support to bootstrap the support on PPC... One of the 8530 ports is connected to the external modem. I don't think this works currently as the modem chip has to be enabled with some secret register bits in the MacIO asic. However, NetBSD has the code so I can pull it in. It's been on my list for a long while to cut over to the uart driver... later, Peter.