“Do you pine for the nice days of Minix-1.1, when men were men and wrote their own device drivers ” _Linus Torvalds_ # Pre-requisites In order to develop Linux device drivers, it is necessary to have an understanding of the following:...More
“Do you pine for the nice days of Minix-1.1, when men were men and wrote their own device drivers ” _Linus Torvalds_ # Pre-requisites In order to develop Linux device drivers, it is necessary to have an understanding of the following: * **C programming**. Some in epth knowledge of C programming is needed, like pointer usage, bit manipulating functions, etc. * **Microprocessor programming**. It is necessary to know how microcomputers work internally: memory addressing, interrupts, etc.
Does the idea of writing a Linux device driver sound difficult? If you have some basic programming experience, the task is simpler than you think. Get started with this quick primer on device driver programming.
Give your Linux box a multicolored light you can see from across the room, and learn how to write a simple driver for the next piece of hardware you want to hook up.
An introduction to device drivers, using the classical Hello World example to show how to develop drivers using the various driver frameworks under Linux.
www.linuxdevcenter.com/pub/a/linux/2007/07/05/devhellowo<br/>rld-a-simple-introduction-to-device-drivers-under-linux.<br/>html
-
Get Site Info
Through a For IT, By IT editorial filter, Network Computing connects the dots between architectural approach and how technology impacts the business, applications, and network.
www.networkcomputing.com/unixworld/tutorial/010/010.txt.<br/>html
-
Get Site Info