From owner-freebsd-isdn Fri Jun 19 02:13:28 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id CAA26403 for freebsd-isdn-outgoing; Fri, 19 Jun 1998 02:13:28 -0700 (PDT) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from hcshh.hcs.de (hcshh.hcs.de [194.123.40.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id CAA26395 for ; Fri, 19 Jun 1998 02:13:23 -0700 (PDT) (envelope-from hm@hcs.de) Received: from hcswork.hcs.de([192.76.124.5]) (2407 bytes) by hcshh.hcs.de via sendmail with P:smtp/R:inet_hosts/T:smtp (sender: ) id for ; Fri, 19 Jun 1998 11:13:10 +0200 (METDST) (Smail-3.2.0.97 1997-Aug-19 #16 built 1997-Oct-22) Received: by hcswork.hcs.de (Smail3.1.29.0 #12) id m0ymxGO-0000dfC; Fri, 19 Jun 98 11:15 METDST Message-Id: From: hm@hcs.de (Hellmuth Michaelis) Subject: Re: Legato "Spinet" ISDN Adapter & FreeBSD .... there is a way ? In-Reply-To: <358998D2.20EF@imar.net> from Vittorio Mori at "Jun 19, 98 00:46:42 am" To: vmori@imar.net (Vittorio Mori) Date: Fri, 19 Jun 1998 11:15:16 +0200 (METDST) Cc: freebsd-isdn@FreeBSD.ORG (ISDN Mailinglist) Reply-To: hm@hcs.de Organization: HCS Hanseatischer Computerservice GmbH X-Mailer: ELM [version 2.4ME+ PL39 (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 >From the keyboard of Vittorio Mori: > I've been working ("hacking" I must say) on a low level driver for this > thing. I got the full PnP data block from the Siemens (the card in > question is the "reference" board from Siemens itself, not touched by > this [cheap] oem distributor) and figured out the i/o addresses. So I > started modifying the Creatix PnP code to work out something usable. I'd > need some details on how to "integrate" it into the package .. 1) Request a flag value from me 2) add an entry for the card into FreeBSD/CONFIG 3) add driver filename to FreeBSD/files.i386.cat 4) add entry for the card to FreeBSD/options.i386.cat 5) add support to print type of card to diehl/diehlctl/main.c 6) add support to print type of card to isdnd/support.c, name_of_controller() 7) place your file as named in 3) into directory layer1 8) add the flag value and function prototypes to layer1/i4b_l1.h 9) add support for NetBSD to layer1/isa_isic.c 10) add support for attach/probe to layer1/i4b_isic.c 11) add card type to machine/i4b_ioctl.h and update CARD_TYPEP_MAX 12) add an entry to the man page man/isic.4 Produce diffs (please use context diffs, flag "-c" for diff) and send them in. Hope this is complete, hellmuth -- Hellmuth Michaelis Tel +49 40 559747-70 HCS Hanseatischer Computerservice GmbH Fax +49 40 559747-77 Oldesloer Strasse 97-99 Mail hm@hcs.de 22457 Hamburg WWW http://www.hcs.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message