From owner-freebsd-atm@FreeBSD.ORG Wed Jun 18 15:46:39 2003 Return-Path: Delivered-To: freebsd-atm@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CBB9337B401 for ; Wed, 18 Jun 2003 15:46:39 -0700 (PDT) Received: from fork.recoil.org (fork.recoil.org [194.70.3.132]) by mx1.FreeBSD.org (Postfix) with SMTP id AB77743FBF for ; Wed, 18 Jun 2003 15:46:38 -0700 (PDT) (envelope-from anil@recoil.org) Received: (qmail 6865 invoked by uid 10000); 18 Jun 2003 22:45:01 -0000 Date: Wed, 18 Jun 2003 23:45:01 +0100 From: Anil Madhavapeddy To: Vincent Jardin Message-ID: <20030618224457.GA22134@fork> References: <20030618213150.GA20365@fork> <200306190012.31245.vjardin@wanadoo.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200306190012.31245.vjardin@wanadoo.fr> User-Agent: Mutt/1.4.1i cc: freebsd-atm@freebsd.org Subject: Re: procom aal0 mode X-BeenThere: freebsd-atm@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: ATM for FreeBSD! List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Jun 2003 22:46:40 -0000 On Thu, Jun 19, 2003 at 12:12:31AM +0200, Vincent Jardin wrote: > > I agree about this patch. Moreover I think that the test of the aux field > could be removed because we do not care. Initialising it to 0 on earlier versions is probably a safe thing to do; perhaps just wrap it around a version define to not break on 4.8 > Yes, it could be possible, see the function proatm_process_rcqe(). It should > process the raw cells, however, up to now, it does nothing. > > Besides, the interrupt handler calls proatm_rawc() when IDT_RCTE_RAWCELLINTEN > is set (see proatm_init(), and proatm_connect_rxopen() ). > You can see that you need to define RCQ_SUPPORT in order to enable the Raw > Cell Queue. Ahh yes, thanks - that looks about right. I was hoping for natm support (AAL0 mode there looks like just what I need), but I don't have any Midway cards, only Procom. > PS: Why do you need to receive or to send an AAL0 cell ? Unfortunately, it is > not well supported by the HARP stack ;-( (there is no AAL0 ATM socket). We have some custom embedded devices that we use ATM as a transport for, but nothing else; it used to run on Linux but we are switching to FreeBSD now and looking for a good point to hook into the driver. regards, -- Anil Madhavapeddy http://anil.recoil.org University of Cambridge http://www.cl.cam.ac.uk