Kernel Hacking is something very attractive, perhaps because of its complexity. So when you face for the first time to the kernel, you ask yourself the question : where do I begin ?
Here is a description of what I have done for 1 year now.
At the beginning, I bought some book to have an overview of the Linux Kernel and I read the code of the kernel to become familiar with it.
But then, I wanted to do something useful. That's the famous question : what can I do to help the Linux Kernel Community ? Well, you can have a look at the kerneljanitors project but me I wasn't very interested of fixing blank space bugs
And it's very difficult to find a real good new project. So, I began writing some idiot module to practice kernel coding. These modules are dumb but I think it's a good start.
I am pretty sure I am not the only one who write this kind of code. Wouldn't be interesting to share it with the world ?
This section is aimed to hold some kernel code done by the wiki users. You can place your pieces of code :
Every wiki users, feel free to add some code and also, feel free to correct the code of others.
add a line in the table of the modules with the appropriate values :
you have to cost the code in Plain text (#FORMAT Plain)
Here are the rules to correct :
|
File |
Author |
Description |
|
|
an example of a character device driver |
|||
|
a module explaining the virtual memory |
|||
|
nano dev file system from Greg KH |
|||
