From owner-freebsd-hackers Sun Jan 23 5:29:22 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from smtp01.wxs.nl (smtp01.wxs.nl [195.121.6.61]) by hub.freebsd.org (Postfix) with ESMTP id A75111564F for ; Sun, 23 Jan 2000 05:29:14 -0800 (PST) (envelope-from asmodai@wxs.nl) Received: from daemon.ninth-circle.org ([195.121.196.211]) by smtp01.wxs.nl (Netscape Messaging Server 3.61) with ESMTP id AAA5D34; Sun, 23 Jan 2000 14:26:45 +0100 Received: (from asmodai@localhost) by daemon.ninth-circle.org (8.9.3/8.9.3) id OAA22658; Sun, 23 Jan 2000 14:03:51 +0100 (CET) (envelope-from asmodai) Date: Sun, 23 Jan 2000 14:03:51 +0100 From: Jeroen Ruigrok/Asmodai To: Saurabh Bhandari Cc: freebsd-hackers@freebsd.org Subject: Re: Query?? Message-ID: <20000123140351.C20851@daemon.ninth-circle.org> References: <20000121015130.74516.qmail@hotmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <20000121015130.74516.qmail@hotmail.com>; from saurabh_bhandari@hotmail.com on Fri, Jan 21, 2000 at 01:51:30AM +0000 Organisation: Ninth-Circle Enterprises Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -On [20000121 04:02], Saurabh Bhandari (saurabh_bhandari@hotmail.com) wrote: >Dear Sir, Hi, >I am a M.S. student with major as Computer Science. I am doing an >independent study with my professor. I have been told that BSD drivers are >not documented at this point of time. So I would like to document the BSD >Drivers. You don't happen to be the student of the professor of rpi.edu (if I am not mistaken) whom I just mailed back are you? =) If you want to document the writing of the drivers, you might want to stick around me, since I have been dogging in this subject for the past few months. >It would be a big help for me if you could answer the following questions: > >1)Are BSD drivers not really documented?(I fear that I may not end up >re-inventing the wheel) Depends on which version of FreeBSD. Prior to CURRENT (4.0) we used the standard BSD/Unix way of writing device drivers. That means we used bdevsw[] and cdevsw[]. We recently collapsed both the character devices and block devices into one cdevsw. >2)I am new in this field. Will it be possible for you to tell me from where >should I start as I dont have any experience in this field? Please see the email from Greg Lehey and myself in response to another inquiry about writing device drivers, since it is too long to repeat here. Kind regards, -- Jeroen Ruigrok vd W/Asmodai asmodai@[wxs.nl|bart.nl|freebsd.org] Documentation nutter/B-rated Coder BSD: Technical excellence at its best The BSD Programmer's Documentation Project Ain't gonna spend the rest of my Life, quietly fading away... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message