From owner-freebsd-ppc@FreeBSD.ORG Wed Jul 20 02:07:03 2005 Return-Path: X-Original-To: freebsd-ppc@freebsd.org 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 8FAC116A41F; Wed, 20 Jul 2005 02:07:03 +0000 (GMT) (envelope-from leimy2k@mac.com) Received: from smtpout.mac.com (smtpout.mac.com [17.250.248.87]) by mx1.FreeBSD.org (Postfix) with ESMTP id E9C3B43D45; Wed, 20 Jul 2005 02:07:01 +0000 (GMT) (envelope-from leimy2k@mac.com) Received: from mac.com (smtpin07-en2 [10.13.10.152]) by smtpout.mac.com (Xserve/8.12.11/smtpout05/MantshX 4.0) with ESMTP id j6K271JQ026203; Tue, 19 Jul 2005 19:07:01 -0700 (PDT) Received: from [192.168.1.100] (dsl231-059-251.sea1.dsl.speakeasy.net [216.231.59.251]) (authenticated bits=0) by mac.com (Xserve/smtpin07/MantshX 4.0) with ESMTP id j6K26xhK002980; Tue, 19 Jul 2005 19:07:01 -0700 (PDT) In-Reply-To: <42DDA438.7060808@freebsd.org> References: <42D859BE.6060100@freebsd.org> <42DC2B31.2040303@freebsd.org> <42DDA438.7060808@freebsd.org> Mime-Version: 1.0 (Apple Message framework v733) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <56B98E75-9119-40EA-9CF3-4E01B1100BA3@mac.com> Content-Transfer-Encoding: 7bit From: David Leimbach Date: Tue, 19 Jul 2005 19:06:41 -0700 To: Peter Grehan X-Mailer: Apple Mail (2.733) Cc: freebsd-ppc@freebsd.org Subject: Re: FreeBSD/ppc 6.0-BETA1 isos X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jul 2005 02:07:03 -0000 On Jul 19, 2005, at 6:09 PM, Peter Grehan wrote: >> Cool, on my personal todo list is to get an ADB driver going on >> FreeBSD if no one beats me to it. I've got other projects in the >> foreground and a pile of dayjob work to do too. >> > > I'm racing you :) > > The current file breakdown I have in mind is: > > powermac/ > adb_if.m - adb bus interface > adb_hb_if.m - adb host-bus interface > adb.c - generic bus probe/attach code > > adb_kbd.c - driver for notebook/external adb keyboards. > exports syscons kbd interface. > adb_mouse.c - trackpad/mouse driver. creates /dev/ams0, > sysmouse-compatible device. > > adb_hb_cuda.c - CUDA host bridge driver > adb_hb_core99.c - core99 PMU host bridge driver > > The big complication in all of this is that the keyboard has to be > able to operate in polled-mode to allow DDB to work. > > later, Hmmm that sounds reasonable... what's NetBSD do? [if it has a driver] Dave > > Peter. >