If you have used Java Swing Framework before (or any OOP framework for Java), learning linux device driver programming is not that difficult. Linux already has its device drivers framework. What you need to do is just overriding the ‘methods’ that you like, and registers your ‘class’ into the framework. It’s very easy, right ?
February 5, 2009
February 3, 2009
The hello module consist of hello.c and the Makefile. Here’s the hello.c file: (more…)
One of requirements of Linux device driver development in 2.6 kernel series is that we need its header (and some of its object files). Therefore, it’s necessary to compile the kernel first before it can be used as kernel header for device driver development.