From owner-freebsd-isdn Wed Sep 30 11:43:03 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA22949 for freebsd-isdn-outgoing; Wed, 30 Sep 1998 11:43:03 -0700 (PDT) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from critter.freebsd.dk (critter.freebsd.dk [212.242.40.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA22941 for ; Wed, 30 Sep 1998 11:42:54 -0700 (PDT) (envelope-from phk@critter.freebsd.dk) Received: from critter.freebsd.dk (localhost [127.0.0.1]) by critter.freebsd.dk (8.9.1/8.8.5) with ESMTP id UAA24649; Wed, 30 Sep 1998 20:37:25 +0200 (CEST) To: "Hallam Oaks P/L list account" cc: "freebsd-isdn@FreeBSD.ORG" Subject: Re: HSCX query In-reply-to: Your message of "Thu, 01 Oct 1998 04:04:02 +1000." <199809301807.EAA25933@mail.aussie.org> Date: Wed, 30 Sep 1998 20:37:24 +0200 Message-ID: <24647.907180644@critter.freebsd.dk> From: Poul-Henning Kamp Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >At the moment, I just want to get the 'D' channel signalling working [as a >first step], but firstly I need to know how much of the HSCX code has to be >implemented to allow this. Since the ISAC doesn't at all resemble a 82525 et >al, I'm probably going to have to emulate it at the register level, and that >(may?) be a lot of work. > >I think I may only have to do the HSCX interrupt control and version stuff >for 'D' but I may be very wrong. Can anyone tell me ? You need HDLC before anything else, the D channel runs on HDLC and LAPB. You should probably not bother with emulating the HSCX at all, rather try to provide the functions at the right level of the stack in isdn4bsd. You should be able to find some LAPB code if you look in the 'sys/netccitt' directory of a 2.2.X release (probably have to go back to 2.2.2 or so) or you can resurrect it from the dead using a CVS tree. -- Poul-Henning Kamp FreeBSD coreteam member phk@FreeBSD.ORG "Real hackers run -current on their laptop." "ttyv0" -- What UNIX calls a $20K state-of-the-art, 3D, hi-res color terminal To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message