From owner-freebsd-questions Tue Jul 1 13:56:31 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id NAA20496 for questions-outgoing; Tue, 1 Jul 1997 13:56:31 -0700 (PDT) Received: from cube.i-pi.com (cube.i-pi.com [198.49.217.1]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id NAA20485 for ; Tue, 1 Jul 1997 13:56:23 -0700 (PDT) Received: (from ingham@localhost) by cube.i-pi.com (8.6.12/8.6.12) id OAA23618 for questions@freebsd.org; Tue, 1 Jul 1997 14:56:21 -0600 From: Kenneth Ingham Message-Id: <199707012056.OAA23618@cube.i-pi.com> Subject: advice on writing device drivers To: questions@freebsd.org Date: Tue, 1 Jul 1997 14:56:20 -0600 (MDT) X-Mailer: ELM [version 2.4 PL23] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I'm experimenting with wireless networking and have some cards from RadioLan. They don't come with drivers (except for DOS). So, I'm off to write one myself. I've played with disk drivers back in 4.2 or 4.3 BSD, but that's the extent of my device driver experience. I've got the Design of the 4.3 BSD UNIX system book. Is the 4.4 book more useful for FreeBSD? Any pointers or suggestions? I checked the tutorial referenced on the documentation page, but it was mostly empty. I've got a 30-day evaluation on these cards, so I've got to get something up in the near future to tell me whether or not I should keep them. Kenneth