From owner-freebsd-hackers Tue Sep 12 11:56:30 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id LAA23857 for hackers-outgoing; Tue, 12 Sep 1995 11:56:30 -0700 Received: from netcom3.netcom.com (root@netcom3.netcom.com [192.100.81.103]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id LAA23851 for ; Tue, 12 Sep 1995 11:56:27 -0700 Received: from [192.0.2.1] by netcom3.netcom.com (8.6.12/Netcom) id LAA23729; Tue, 12 Sep 1995 11:53:25 -0700 X-Sender: shamrock@localhost Message-Id: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Date: Tue, 12 Sep 1995 12:00:29 -0800 To: hackers@freebsd.org From: shamrock@netcom.com (Lucky Green) Subject: Creating FreeBSD driver. How? Sender: hackers-owner@freebsd.org Precedence: bulk I got some National Semi's Hydra isoEthernet cards. Since I got more cards than normal PCs, I have been thinking about sticking one into my FreeBSD box. Of course I'd need a driver to get the iso part working. I got the iso drivers for DOS that came with the card. The normal ethernet part of the card can be standard NE2000. Of course if you use an NE2000 driver you are missing out on the iso part. How do I go about creating a driver for FreeBSD that will give full functionallity? Are there any faqs or other tips? I searched the FreeBSD web site without avail. Never coded a driver, don't know anything about it, but would like to see FreeBSD to be the first real OS that supports isoEthernet. To answer the inevitable questions: isoEthernet is a regular 10baseT Ethernet plus 96 ISDN B channels plus some control channels, all running on the same standard UTP wire. The Hydra cards are fully compatible with normal ethernet hubs, you just wouldn't get the isochronous services.The cards are not yet available for sale. TIA, -- Lucky Green PGP encrypted mail preferred.