Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!cornell!rochester!kodak!ektools!jwr From: jwr@ektools.UUCP (Jim Reid) Newsgroups: comp.unix.wizards Subject: What SHOULD go in the kernel Keywords: device drivers Message-ID: <2186@ektools.UUCP> Date: 17 Oct 89 16:13:47 GMT Sender: jwr@ektools (Jim Reid) Reply-To: jwr@ektools.UUCP (Jim Reid) Distribution: na Organization: Eastman Kodak, Dept. 47, Rochester NY Lines: 18 Summary: Expires: References: Sender: Followup-To: Unix wizards, I have some general questions concerning writing Unix device drivers: Is there a rule of thumb of what should and should not be put in the kernel? To be more specific, is it better to make a device driver 'lean-and-mean' or sophisticated, so that the user interface (the read(), write(), ioctl()) is simpler? What are the pros and cons of each? Thanks for your time. -- Jim Reid Eastman Kodak Company UUCP: ...!rochester!kodak!ektools!jwr