Date: Wed, 16 Jan 2008 22:30:53 -0500 From: Bob Hall <rjhjr@cox.net> To: freebsd-questions@freebsd.org Subject: Re: how to be *nix programmer Message-ID: <20080117033053.GA14728@kongemord.krig.net> In-Reply-To: <20080116214248.GB89024@gizmo.acns.msu.edu> References: <6efa8680801161248r4ef067a8u5d6480d996e37f9e@mail.gmail.com> <20080116214248.GB89024@gizmo.acns.msu.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Jan 16, 2008 at 04:42:48PM -0500, Jerry McAllister wrote: > On Wed, Jan 16, 2008 at 03:48:47PM -0500, Radheshyam Bhatt wrote: > > > Hello People, > > > > > > How's it going? I am interested in to developing drivers > > for FreeBSD. How do I go about start learning program for that? What > > books & resources I should look in to. I know C, and I am learning about > > processes, and system calls. Also where would I take my questions to if I > > don't get something and need help for something in system's programming... > > Please email me back.. > > Learning C and probably C++ and maybe some Assembly is good. > > After that, you might want to absorb the McKusic books: 'Design and > Implementaiton of the (4.3 and) 4.4 BSD Operating System. Actually, McKusic's 'Design and Implementaion of the FreeBSD Operating System' might be more useful. It's based on FBSD 5.2, but it's still more up to date.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080117033053.GA14728>