From owner-freebsd-current Sat Oct 12 18:43:33 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id SAA21831 for current-outgoing; Sat, 12 Oct 1996 18:43:33 -0700 (PDT) Received: from root.com (implode.root.com [198.145.90.17]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id SAA21826 for ; Sat, 12 Oct 1996 18:43:30 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by root.com (8.7.5/8.6.5) with SMTP id SAA02166 for ; Sat, 12 Oct 1996 18:43:17 -0700 (PDT) Message-Id: <199610130143.SAA02166@root.com> X-Authentication-Warning: implode.root.com: Host localhost [127.0.0.1] didn't use HELO protocol To: current@freebsd.org Subject: Support for PCI Cyclades Cyclom-Y serial adapter From: David Greenman Reply-To: dg@root.com Date: Sat, 12 Oct 1996 18:43:17 -0700 Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I just committed to CVS the changes necessary to support the PCI version of the Cyclades Cyclom-Y serial adapters. Included with these changes is also support for multiple controllers and support for the 32-Y. In order to facilitate the changes, it was necessary to expand the device naming convention. The new naming scheme is ttyc[0-v][0-v] and cuac[0-v][0-v], where the first [0-v] is the controller and the second [0-v] is the unit on the controller. This is the same convention used on other multiport serial adapters such as the Digiboard. If you are currently using the Cyclades serial adapter, you should re-make your /dev entries and remove the old ones. The new MAKEDEV creates devices for all 32 units on a controller...just say "MAKEDEV ttyc0 cuac0", for instance, to create all of the units for controller 0. Be sure to also make the appropriate changes in /etc/. I've done a reasonable amount of testing locally, but it's always possible that I may have overlooked something. Please let me know if you experiance any problems. Thanks. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project