From owner-freebsd-firewire Fri Dec 28 23:59:51 2001 Delivered-To: freebsd-firewire@freebsd.org Received: from mail.cablespeed.com (mail.cablespeed.com [206.112.192.76]) by hub.freebsd.org (Postfix) with SMTP id 2CEB237B423 for ; Fri, 28 Dec 2001 23:59:50 -0800 (PST) Received: (qmail 847 invoked by uid 0); 29 Dec 2001 07:59:49 -0000 Received: from unknown (HELO cablespeed.com) (216.45.72.227) by mail.cablespeed.com with SMTP; 29 Dec 2001 07:59:49 -0000 Message-ID: <3C2D77F5.7E74BFDB@cablespeed.com> Date: Sat, 29 Dec 2001 02:59:49 -0500 From: Chuck McCrobie X-Mailer: Mozilla 4.72 [en] (X11; I; FreeBSD 4.4-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-firewire@freebsd.org Subject: Where does support stand? Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-firewire@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The mailing list archive on FreeBSD didn't have many articles. Is there an alternative place for firewire support discussions? If not, where does support stand? Thanks, Chuck McCrobie -- -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-firewire" in the body of the message From owner-freebsd-firewire Sat Dec 29 10:32:14 2001 Delivered-To: freebsd-firewire@freebsd.org Received: from mail.cablespeed.com (mail.cablespeed.com [206.112.192.76]) by hub.freebsd.org (Postfix) with SMTP id 1DB1537B41E for ; Sat, 29 Dec 2001 10:32:11 -0800 (PST) Received: (qmail 8400 invoked by uid 0); 29 Dec 2001 18:32:10 -0000 Received: from unknown (HELO cablespeed.com) (216.45.72.227) by mail.cablespeed.com with SMTP; 29 Dec 2001 18:32:10 -0000 Message-ID: <3C2E0C2A.510A28F0@cablespeed.com> Date: Sat, 29 Dec 2001 13:32:10 -0500 From: Chuck McCrobie X-Mailer: Mozilla 4.72 [en] (X11; I; FreeBSD 4.4-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 Cc: freebsd-firewire@freebsd.org Subject: Re: Where does support stand? References: <3C2D77F5.7E74BFDB@cablespeed.com> <200112291313.fBTDDQG04304@antiproton.ChrisBowman.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-firewire@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It sounds that you're further along than I am. My own FreeBSD firewire driver has been langushing for about two years now. It can attach, setup up the controller for self-id reception, and reset the bus. I'll look at the NetBSD code - Being only FreeBSD, I'll have to get a distribution and install it... I also looked at the WIDE project, but not in any depth. It seems to be new-bus-ifying for some time now... >From my own standpoint, it would be interesting to do the driver from scratch, but with a severe time restraints, it probably would be more productive to attempt a port from NetBSD. Thanks for the update. Chuck McCrobie "Christopher R. Bowman" wrote: > > On Saturday 29 December 2001 08:59, Chuck McCrobie wrote: > > The mailing list archive on FreeBSD didn't have many articles. Is there > > an alternative place for firewire support discussions? If not, where > > does support stand? > > This is a wonderful question. I asked our mail master to create this list, > but alas I only have dial in connectivity and so FreeBSD rejects my mail to > the list (and indeed any freebsd.org address). I asked Robert Watson to > announce the list in one of his developer status mailings but I don't think > he ever did. > > I am unaware of any support in tree for FreeBSD. There is code in NetBSD > which I have read and I must say looks very well organized but I don't, as > yet, have a NetBSD machine to test this on. As I recall the NetBSD code > has support for RBC (disk) devices and ethernet over firewire, but I don't > recall seeing in kernel support for DV, instead you would have to write user > space porgram which is IMO the right way to do this. > > There is also a guy from the Japanese WIDE project (Katsushi Kobayashi > I think) who has a FreeBSD driver (check out: > ftp://ftp.uec.ac.jp/pub/firewire/beta/firewire-bsd-5.0-20010903), last I > heard he was newbus-ifying it for inclusion into the tree. This driver > probably has much better support for DV devices since that seems to be his > interest and there was code litered all over the kernel files to handle it. > I didn't like this code, I though it was badly written, but it may infact > function better than the NetBSD code which is prettier. I can't tell you > since I have no DV devices as yet. There wasn't (if I remember correctly) > suport for RBC devices and I can't remember about ethernet over firewire. > > My own effort got stalled for the following reasons: I got a Titanium Mac > laptop and about 8 inches of paperbacks for Christmas, and I got stuck for > the moment trying to figure out what a p1212 config rom should look like and > how to build one, which is a requirement before I can do the next phase of > chip setup per the chipset spec (OHCI requires a valid config rom to be in > memory when a particular register is written as part of the startup sequence, > I am not sure how to build that rom just yet). I am still on vacation for a > few more days, and if I can just finish this book I started hopefully I can > get back to the specs and figure out a boot rom to continue on with. > > Feel free to post to the list as per the charter, and questions and > discussion with me are always welcome. I just think there is nothing in the > firewire list since no one really know about it. Feel free to publicize it > around if you like. > > --------- > Christopher R. Bowman > crb@ChrisBowman.com > My home page -- -- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-firewire" in the body of the message