- If you want to write kernel modules, Oreilly's 'Linux Device Drivers' By Jonathan Corbet, Greg Kroah-Hartman, Alessandro Rubini (Search for online versions - html and pdfs)
- 'Linux Kernel Development' and 'Linux System Programming' both by Robert Love, explains the usage of linux system calls in system programming and internals of the Linux kernel respectively.
These are books that I have read and liked.
There are tons of other books, not to forget lot of material online.
|