Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Nov 1996 09:48:46 +1030 (CST)
From:      Michael Smith <msmith@atrad.adelaide.edu.au>
To:        alex@aspn.net
Cc:        hackers@FreeBSD.org
Subject:   Re: Device driver development
Message-ID:  <199611212318.JAA15100@genesis.atrad.adelaide.edu.au>
In-Reply-To: <3294791F.2BD6@aspn.net> from alex huppenthal at "Nov 21, 96 08:45:35 am"

next in thread | previous in thread | raw e-mail | index | archive | help
alex huppenthal stands accused of saying:
> I have several device drivers to create for FreeBSD. If you have
> any pointers for a newbie just getting into writing drivers for FreeBSD
> please respond.

Your best bet is really to look at the existing drivers; if you're
doing serial comms stuff the 'sio' driver is _the_ place to start.

Then start asking questions here; there are plenty of people that can
help you out.  A while back Eric H. was working on a driver writer's 
guide, but it's very hard to know where to draw the line between 
"this is a BSD-specific issue" and "this is something about device
drivers in general".  

The 4.4 Daemon book is also a useful reference, although a bit distant
from the current FreeBSD implementation.

> We've developed a number of high performance communications boards
> for FreeBSD.

I am now/will soon be available for device driver development at
reasonable rates, should you wish to outsource.

-- 
]] Mike Smith, Software Engineer        msmith@gsoft.com.au             [[
]] Genesis Software                     genesis@gsoft.com.au            [[
]] High-speed data acquisition and      (GSM mobile)     0411-222-496   [[
]] realtime instrument control.         (ph)          +61-8-8267-3493   [[
]] Unix hardware collector.             "Where are your PEZ?" The Tick  [[



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611212318.JAA15100>