|
by Jack Dennon
Start ý Create
the Device Driver ý Create the Device
ý The Order of Things ý Load
the Device Driver ý Call the Test Program
ý Remove the Device Driver ý Sources
and PDF
SOURCES AND
PDF
Download
the PDF of this Article. 
Jack Dennon studied mechanical engineering
at Oregon State University at Corvallis, mayhem at the Infantry School
at Fort Benning, and low flying at the Army Aviation School at Fort
Rucker. Nowadays, he uses DOS to maintain legacy sawmill systems,
studies how to replace them with Linux, and helps his wife homeschool
their four children. He can be reached at jdennon@seasurf.com.
SOFTWARE
The code is available for
download.
REFERENCES
[1] O. Pomerantz, LINUX HeadQuarters, LINUX
Kernel Module Programming Guide, www.linuxhq.com/guides/LKMPG/mpg.html.
[2] A. Rubini, LINUX Device Drivers,
O'Reilly & Associates, Inc., Cambridge, MA, February 1998.
[3] J. Dennon, Build Your Own LINUX
C Toolbox, Two Moon Press, Warrenton, OR, September 2000.
SOURCES
Datasheets and ordering
information for the Weeder Technology boards can be found at
www.weedtech.com
Machine readable sources
for all the programs in this article and for a Linux V.2.2 device
driver module are available at www.seasurf.com/~jdennon.
PREVIOUS
Circuit Cellar provides up-to-date information for engineers. Visit
www.circuitcellar.com for
more information and additional articles.
For subscription information, call (860) 875-2199, subscribe@circuitcellar.com
or subscribe online.
ýCircuit Cellar, the Magazine for Computer Applications. Posted with
permission. |