From owner-cvs-all@FreeBSD.ORG Tue Jul 15 04:57:25 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3BE9F37B401; Tue, 15 Jul 2003 04:57:25 -0700 (PDT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id AC69543F85; Tue, 15 Jul 2003 04:57:24 -0700 (PDT) (envelope-from harti@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h6FBvO0U070669; Tue, 15 Jul 2003 04:57:24 -0700 (PDT) (envelope-from harti@repoman.freebsd.org) Received: (from harti@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h6FBvOxE070668; Tue, 15 Jul 2003 04:57:24 -0700 (PDT) Message-Id: <200307151157.h6FBvOxE070668@repoman.freebsd.org> From: Hartmut Brandt Date: Tue, 15 Jul 2003 04:57:24 -0700 (PDT) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/conf NOTES files src/sys/modules Makefile src/sys/dev/patm idt77252reg.h if_patm.c if_patm_attach.c if_patm_intr.c if_patm_ioctl.c if_patm_rtables.c if_patm_rx.c if_patm_tx.c if_patmvar.h src/sys/dev/patm/genrtab Makefile ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2003 11:57:25 -0000 harti 2003/07/15 04:57:24 PDT FreeBSD src repository Modified files: sys/conf files NOTES sys/modules Makefile Added files: sys/dev/patm idt77252reg.h if_patm.c if_patm_attach.c if_patm_intr.c if_patm_ioctl.c if_patm_rtables.c if_patm_rx.c if_patm_tx.c if_patmvar.h sys/dev/patm/genrtab Makefile genrtab.c sys/modules/patm Makefile Log: This is a driver for IDT77252 based ATM interfaces. It has been tested with a ProATM-155 and an IDT evaluation board and should also work with a ProATM-25 (it seems to work at least, I cannot really measure what the card emits). The driver has been tested on i386 and sparc64, but should work an other archs also. It supports UBR, CBR, ABR and VBR; AAL0, AAL5 and AALraw. As an additional feature VCI/VPI 0/0 can be opened for receiving in AALraw mode and receives all cells not claimed by other open VCs (even cells with invalid GFC, VPI and VCI fields and OAM cells). Thanks to Christian Bucari from ProSum for lending two cards and answering my questions. Revision Changes Path 1.1163 +4 -0 src/sys/conf/NOTES 1.806 +7 -0 src/sys/conf/files 1.1 +14 -0 src/sys/dev/patm/genrtab/Makefile (new) 1.1 +458 -0 src/sys/dev/patm/genrtab/genrtab.c (new) 1.1 +476 -0 src/sys/dev/patm/idt77252reg.h (new) 1.1 +499 -0 src/sys/dev/patm/if_patm.c (new) 1.1 +1067 -0 src/sys/dev/patm/if_patm_attach.c (new) 1.1 +552 -0 src/sys/dev/patm/if_patm_intr.c (new) 1.1 +450 -0 src/sys/dev/patm/if_patm_ioctl.c (new) 1.1 +9079 -0 src/sys/dev/patm/if_patm_rtables.c (new) 1.1 +529 -0 src/sys/dev/patm/if_patm_rx.c (new) 1.1 +1273 -0 src/sys/dev/patm/if_patm_tx.c (new) 1.1 +517 -0 src/sys/dev/patm/if_patmvar.h (new) 1.340 +1 -0 src/sys/modules/Makefile 1.1 +22 -0 src/sys/modules/patm/Makefile (new)