Return to BSD News archive
Newsgroups: comp.os.386bsd.development Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!haven.umd.edu!uunet!brunix!cs.brown.edu!mhw From: mhw@cs.brown.edu (Mark Weaver) Subject: Re: Newbie question. In-Reply-To: altitude@css.itd.umich.edu's message of 1 Jul 1993 16:45:50 GMT Message-ID: <MHW.93Jul2043302@barney.cs.brown.edu> Sender: news@cs.brown.edu Organization: Dept. of Computer Science, Brown University References: <20v4bu$dfu@stimpy.css.itd.umich.edu> Date: Fri, 2 Jul 1993 09:33:02 GMT Lines: 22 In article <20v4bu$dfu@stimpy.css.itd.umich.edu> altitude@css.itd.umich.edu (Alex Tang) writes: > Hi. I'm just starting to move into system type coding. I've picked > up a book on writing device drivers called "writing Unix Device > Drivers". I'm wondering where the u. structure is defined (if at > all). When I tried writing one of the sample programs, it said that u > wasn't defined. I thought that it was a base structure. One of my > colleagues is a systems programmer and did not understand why u. > wasn't defined. I'm confused. Sorry if this is a dumb question. I strongly suggest buying the following book: The Design and Implemention of the 4.3BSD UNIX Operating System by Samuel J. Leffler, Marshall Kirk McKusick, Michael J. Karels and John S. Quarterman. It is published by Addison Wesley. It explains BSD from the system-call level down, and is a must for anyone doing kernel programming for it. -- -------------------------------------------------------------------- Internet/CSnet: mhw@cs.brown.edu | Mark Weaver BITNET: mhw@browncs | Box 2160, Brown University UUCP: uunet!brunix!mhw | Providence, RI 02912-2160