From owner-freebsd-hackers Thu Jun 6 04:48:31 1996 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id EAA20480 for hackers-outgoing; Thu, 6 Jun 1996 04:48:31 -0700 (PDT) Received: from genesis.atrad.adelaide.edu.au (genesis.atrad.adelaide.edu.au [129.127.96.120]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id EAA20475 for ; Thu, 6 Jun 1996 04:48:28 -0700 (PDT) Received: from msmith@localhost by genesis.atrad.adelaide.edu.au (8.6.12/8.6.9) id VAA17093 for hackers@freebsd.org; Thu, 6 Jun 1996 21:42:13 +0930 From: Michael Smith Message-Id: <199606061212.VAA17093@genesis.atrad.adelaide.edu.au> Subject: Multidrop RS-485/RS-422 driver now available To: hackers@freebsd.org Date: Thu, 6 Jun 1996 21:42:12 +0930 (CST) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk After more months than I care to remember (and less feedback than I would have liked 8( ), I'm pleased to announce that the second public release of my 'mdsio' driver is now available. If you have a use for a driver for RS-422 or RS-485 networks in a FreeBSD environment, this may be just what you're looking for. If you're interested, it's available as : ftp://genesis.atrad.adelaide.edu.au/pub/mdsio-beta1.tar.gz Don't be misled by the RCS Id tags in the source; the code was recently moved under CVS' wing and the numbers were restarted. Note also that I'd like to get this into the -current tree if there are no objections. _Someone_ has to be interested 8) Here's the top of the README; enjoy. ---8<---snip---8<--- MDSIO Multidrop RS-422/485 driver for FreeBSD and 8250-family UARTS. ---------------------------------------------------------------------------- (c) 1995,1996 Michael Smith and Genesis Software msmith@atrad.adelaide.edu.au Release beta-1 INTRODUCTION ============ This is the second public release of the 'mdsio' driver for FreeBSD 2.2. This driver provides an interface for user programs to communicate on multidrop networks using the standard 9-bit protocol. (Other modes can be supported with minor modifications). Both 2- and 4-wire operation is supported. In 2-wire mode, cards with automatic transmit control (eg. the Advantech PCL-74x series) or ordinary 8250-based serial interfaces with external interface hardware can be used. Either DTR or RTS can be used for external drive control, in either 'normal' (assert to transmit) or 'inverted' (assert to receive) modes. -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[