From owner-freebsd-isdn Mon Jun 26 22:56:51 2000 Delivered-To: freebsd-isdn@freebsd.org Received: from peedub.muc.de (p3E9B8F43.dip.t-dialin.net [62.155.143.67]) by hub.freebsd.org (Postfix) with ESMTP id 29CC037BE3C for ; Mon, 26 Jun 2000 22:56:44 -0700 (PDT) (envelope-from garyj@peedub.muc.de) Received: from peedub.muc.de (localhost [127.0.0.1]) by peedub.muc.de (8.9.3/8.6.9) with ESMTP id HAA60315; Tue, 27 Jun 2000 07:45:31 +0200 (CEST) Message-Id: <200006270545.HAA60315@peedub.muc.de> X-Mailer: exmh version 2.1.1 10/15/1999 To: Gerald Heinig Cc: freebsd-isdn@freebsd.org Subject: Re: TA PCI passive card questions Reply-To: Gary Jennejohn In-reply-to: Your message of "Mon, 26 Jun 2000 23:45:44 +0200." <3957CEB4.6587AFC3@post.rwth-aachen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Date: Tue, 27 Jun 2000 07:45:31 +0200 From: Gary Jennejohn Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Gerald Heinig writes: >Gary Jennejohn wrote: [big snip] >> There are some CCD chips supported in the next beta releasae. Don't >> know when that will be. >> >> The driver for the HFC-S PCI chip is in a rather incomplete state >> right now. Obviously, it's a PCI based card. If you have one of >> those then you might also have this chip. > >The chip is the HFC-S PCI. Hellmuth said he was keen on a driver being = availab >le for the next release. >> [snip] >> I started the driver and got it fairly far along, but I never >> finished it. I sent Hellmuth what I had, but he didn't have time >> to finish it. If you're interested, I could send you what I have. > >Cool. I'd definitely be interested. > >> But you have to develop in the context of the next release, which is >> *completely* different from the old stuff. > >*sigh*. So I _will_ have to upgrade to 4.0 pronto, then? I was sort of = hoping >I'd get round that, but ah, what the >heck.... :-) > Actually, -current would be better, but 4.0 has the newbus stuff, so it would be OK. The driver already probes and attaches the card fine, so you don't need to worry about that. What's missing is the dirty stuff - managing the FIFOs and tracking the state of the S0 bus (ISDN phases). The chip does not fit at all into the existing i4b way of doing things, so the driver has to do all the gory phase tracking itself. What I meant with "context of the next release" was that Hellmuth has split up the way that the layers interact. The new stuff is only in the developer's release of the code. You'd have to get ahold of that (not hard) and familiarize yourself with it before you could finish the driver off. Would take a while to get up to speed. I know that Hellmuth really wants to get this driver in before he makes the next release since the CCD chips are used on so many newer, inexpensive cards now. And they're pretty darn good chips, too. I'll clean it up a little and send it to you. May be a few days. Who knows ? Once I get started I may just finish it :) --- Gary Jennejohn / garyj@muc.de gj@freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message