TCLUG Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [TCLUG:11121] Writting linux Drivers?




Hi:

Remember that you have all the sources with the Linux
distributions.  Common practice in the UNIX world is
to find the sources to a driver that is close to what
you want to do and modify that as needed to create
your driver.  It would be a good idea to look at
several drivers of the type you are interested in
to make sure you understand how they fit into their
particular subsystem (e.g. load sequence issues,
dependencies on other resources, are the individual
drivers considered parts of a larger subsystem or are
they complete modules in their own right, etc).  
This is particularly true of the sound drivers, which 
are not really covered in the O'Reilly book.  Anyway, 
the other posts in this thread are right on the mark too.

There are chapters in the O'Reilly book that have you
build simple drivers.  This is a good idea, because then
you get the feel of actually building a driver and how
the process works.  Get the O'Reilly book.


Tony