From owner-freebsd-sparc64@FreeBSD.ORG Mon Dec 27 23:46:46 2004 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 7AA0B16A4CE; Mon, 27 Dec 2004 23:46:46 +0000 (GMT) Received: from mail-gw0.york.ac.uk (mail-gw0.york.ac.uk [144.32.128.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5A7543D3F; Mon, 27 Dec 2004 23:46:45 +0000 (GMT) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from ury.york.ac.uk (ury.york.ac.uk [144.32.108.81]) by mail-gw0.york.ac.uk (8.12.10/8.12.10) with ESMTP id iBRNkidn006210; Mon, 27 Dec 2004 23:46:44 GMT Received: from ury.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by ury.york.ac.uk (8.12.9p2/8.12.9) with ESMTP id iBRNkip8081361; Mon, 27 Dec 2004 23:46:44 GMT (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from localhost (gavin@localhost)iBRNkiLF081358; Mon, 27 Dec 2004 23:46:44 GMT (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: ury.york.ac.uk: gavin owned process doing -bs Date: Mon, 27 Dec 2004 23:46:44 +0000 (GMT) From: Gavin Atkinson X-X-Sender: gavin@ury.york.ac.uk To: Scott Long In-Reply-To: <41CF6C5C.9010802@freebsd.org> Message-ID: <20041227233642.H81270@ury.york.ac.uk> References: <20041226235716.W64958@ury.york.ac.uk> <41CF6C5C.9010802@freebsd.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-York-MailScanner: Found to be clean X-York-MailScanner-From: gavin.atkinson@ury.york.ac.uk cc: freebsd-sparc64@freebsd.org cc: jake@freebsd.org Subject: Re: Schizo/Tomatillo driver 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: Mon, 27 Dec 2004 23:46:46 -0000 On Sun, 26 Dec 2004, Scott Long wrote: > Gavin Atkinson wrote: > > Is anyone working on a driver for the UltraSparc-III Host-PCI busses? > > Over the past few day I've started work in the background on this > > (specifically the Tomatillo), using the OpenBSD and Linux drivers as > > documentation, but thought I'd ask in case anyone else is working on it, > > so as not to duplicate effort... > > I think that Jake Burkholder tried a few years ago but was stopped by > the lack documentation and fact that the Linux code (at the time) was > purely magic values with no explaination as to what it was doing. If > I remember correctly, the biggest challenge was with getting the > interrupt routing correct; devices were being probed and data could be > transfered, but interrupts weren't getting through. Hmm, I'd be interested in seeing any previous work that has been done. The linux code is now actually pretty well commented (for Linux, anyway), so hopefully we can make a bit of an attempt at getting something working. Gavin