From owner-freebsd-isdn Sat May 22 2: 2:54 1999 Delivered-To: freebsd-isdn@freebsd.org Received: from mail.ppp.net (mail.ppp.net [194.64.12.35]) by hub.freebsd.org (Postfix) with ESMTP id EE8CD151F5 for ; Sat, 22 May 1999 02:02:30 -0700 (PDT) (envelope-from ernie!bert.kts.org!hm@ppp.net) Received: from casparc.ppp.net (casparc2.ppp.net [194.64.12.42]) by mail.ppp.net (8.8.8/8.8.8) with SMTP id LAA05358; Sat, 22 May 1999 11:02:27 +0200 Received: from ernie by casparc.ppp.net with uucp (Smail3.1.28.1 #1) id m10l7fO-002ZjZC; Sat, 22 May 99 11:02 MET DST Received: from bert.kts.org([194.55.156.2]) (2186 bytes) by ernie.kts.org via sendmail with P:smtp/R:smart_host/T:uux (sender: ) id for ; Sat, 22 May 1999 10:46:51 +0200 (CEST) (Smail-3.2.0.103 1998-Oct-9 #5 built 1999-Apr-19) Received: from localhost (1736 bytes) by bert.kts.org via sendmail with P:stdio/R:smart_host/T:smtp (sender: ) (ident using unix) id for ; Sat, 22 May 1999 10:48:06 +0200 (CEST) (Smail-3.2.0.103 1998-Oct-9 #4 built 1998-Dec-26) Message-Id: From: hm@kts.org (Hellmuth Michaelis) Subject: Re: ITK ix1 micro (again *sigh*) In-Reply-To: <3.0.5.32.19990521202551.007db870@pop.wanadoo.fr> from Philippe Guezou at "May 21, 1999 8:25:51 pm" To: Philippe.Guezou@wanadoo.fr (Philippe Guezou) Date: Sat, 22 May 1999 10:48:06 +0200 (CEST) Cc: freebsd-isdn@FreeBSD.ORG Organization: Kitchen Table Systems Reply-To: hm@kts.org X-Mailer: ELM [version 2.4ME+ PL43 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Philippe Guezou wrote: > Here is the problem... > The ITK ix1 micro was declined in various models.. The ISDN4BSD support > only the release 2 of the card.. ie, a jumpered card.. the release 3 is > a fully PnP cards.. I have a ITK ix1 micro v3.0, which isn't reconnized > by the actual ITK drive of i4b 0.80 beta (070599). It should not be difficult to add support for that card. First, use pnpinfo and/or boot with -v to get information about the card. Then, look at layer1/i4b_isic_pnp.c: add a define for the card as VID_XXXXX, add that to the array i4b_pnp_ids[], that should be enough for the i4b_pnp_probe() routine to succeed. Next, in i4b_pnp_attach(), add support for your VID_XXXX to the switch(spci.vendor_id) construct, and add support in isic_pnpprobe() to the switch(dev->id_flags), it should be sufficient to use the existing FLAG_XXXX values and subroutines in the current ITK driver. This is just a rough overview, hope it helps. hellmuth -- Hellmuth Michaelis hm@kts.org Hamburg, Europe We all live in a yellow subroutine, yellow subroutine, yellow subroutine ... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message