Date: Wed, 10 Mar 1999 22:58:21 -0500 (EST) From: Wayne Cuddy <wayne@crb-web.com> Cc: FreeBSD Hackers List <freebsd-hackers@FreeBSD.ORG> Subject: Re: new to driver coding Message-ID: <Pine.LNX.3.95.990310225648.7916C-100000@crb.crb-web.com> In-Reply-To: <Pine.BSF.3.95.990310181853.1249K-100000@current1.whistle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
It looks like it was just a matter of not knowing they were there. These examples are exactly what I am looking for. Thanks, Wayne On Wed, 10 Mar 1999, Julian Elischer wrote: > Date: Wed, 10 Mar 1999 18:20:29 -0800 (PST) > From: Julian Elischer <julian@whistle.com> > To: Wayne Cuddy <wayne@crb-web.com> > Cc: FreeBSD Hackers List <freebsd-hackers@FreeBSD.ORG> > Subject: Re: new to driver coding > > check out /usr/share.examples/drivers/psuedo[mumble] > this is a shellscript that writes a dummy driver, and even links it into > the kernel and compile sit for you.. > > edit to taste.. > > (I haven't run it for 6 months so it may need a few slight cleanups to > work on a new system) > > julian > > > On Wed, 10 Mar 1999, Wayne Cuddy wrote: > > > > > > > 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 > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-hackers" in the body of the message > 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.990310225648.7916C-100000>