From owner-freebsd-hackers Thu Sep 4 05:12:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id FAA24060 for hackers-outgoing; Thu, 4 Sep 1997 05:12:53 -0700 (PDT) Received: from mirage.nlink.com.br (mirage.nlink.com.br [200.238.120.3]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id FAA23996 for ; Thu, 4 Sep 1997 05:10:59 -0700 (PDT) Received: from mirage.nlink.com.br (mirage.nlink.com.br [200.238.120.3]) by mirage.nlink.com.br (8.8.5/8.8.5) with SMTP id JAA11223; Thu, 4 Sep 1997 09:13:14 -0300 (EST) Date: Thu, 4 Sep 1997 09:13:14 -0300 (EST) From: Luiz de Barros To: freebsd@IQM.Unicamp.BR cc: hackers@FreeBSD.ORG Subject: Re: [freebsd] Committers: New Cyclades Z driver ready In-Reply-To: <199708191457.KAA00543@bmcgover-pc.cisco.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Hi All, Does anybody have any news about the Cyclom Y driver for PCI cards? I have got one cyclom 32Y PCI card here running on a Triton VX series motherboard and am getting lots of Silo overflows and machine crashes. Is it a motherboard problem, a project problem in the card or a problem with the driver? Luiz de Barros Nlink ISP - Brazil. On Tue, 19 Aug 1997, Brian McGovern wrote: > I've reached the point where my Cyclades Cyclom-Z driver is stable, and is > actually doing quite well (we use it for modem testing here at Cisco in > several groups). For those who don't know, the Zs come in one of three > forms: > > 8Zo (V1) - 8 ports per card to 460K per port > > 8Zo (V2) - 8 ports per card to 920K per port > > 8Ze - up to 64 ports per card to 920K per port > > > So far, I've run 32 ports (4x8Zo V1) in a Pentium Pro 200 using about 30% of > the CPU at 115200 baud (this includes running PPP with FTP sessions saturating > all of the links). > > As you can see, the boards are quite nice. > > Anyhow, I promised Cyclades that once the driver was stable, I'd offer it up > the FreeBSD core for inclusion in to the standard operating system. I've > uploaded the driver to ftp.freebsd.org in /pub/FreeBSD/incoming. The archive > name is cz-0.N.tgz. It includes everything needed to drop it in to the > kernel source, has a RELNOTES file, a makedev program (my shell scripting > skills haven't been used for a couple of years, so I wrote it in C. Someone > may want to translate it back), the firmware, headers, etc. The only thing > that wasn't included prefab was the change to files.i386 in the conf > directory (simply because it was straight forward enough). > > If someone could take a look at it, and either commit it, or reject it with > comments on "whats wrong" (don't be too harsh, this is my first "real" Unix > driver, and you don't want to scare me off from doing more :) ), and how > you'd like it fixed, I'd appreciate it. > > I also expect to continue to support the driver, and make some changes (for > instance, I'll be trying to add DMA capabilities, so the board can move the > data directly in to kernel buffers, so the kernel can avoid PCI bus > arbitration on an interrupt/poll), so comments, suggestions, and diffs are > very much welcome. > > -Brian >