Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Mar 1999 20:48:09 -0500 (EST)
From:      Wayne Cuddy <wayne@crb-web.com>
To:        FreeBSD Hackers List <freebsd-hackers@FreeBSD.ORG>
Subject:   new to driver coding
Message-ID:  <Pine.LNX.3.95.990310203546.7916A-100000@crb.crb-web.com>

next in thread | raw e-mail | index | archive | help


I have been reading any information I can find, which is very little, on
writing unix device drivers.  Specifically I would like information on
FreeBSD;)

I really want to start simple by writing a character driver that is not
attached to a REAL device but just holds on to some memory and allows me to
writing some bytes in (write()) and read them back (read()).  

I don't think this will be very difficult but I need some detailed information
specific to FreeBDS on what header files I need to include and how to build my
driver as part of the kernel.  What directory should I build my driver in?
What entry point will the kernel call when the system boots so I can print a
pretty little string from my driver showing a sample initialization.


I am kinda in the dark here to specifics of this so ALL help is greatly
appreciated.

Thanks,
Wayne




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.3.95.990310203546.7916A-100000>