开发者

Text book / online resource for learning to program at system/kernel level

Is there any book/resource that one can refer to, to be able to write programs at kernel/system level.. I'm looking for a programming book that could serve as a guide to write kernel codes / system level programming etc.. I have Tannenbaum's Design and Implementation. It addresses theoretical aspects well .But a book that teaches programming in such topics would be helpful. I want to be capable of implementing thread l开发者_开发百科ibrary, scheduler et al ..

thanks


I would like to suggest both the books by Robert Love. I've read a bit of the first one and its excellent. The latter was recommended by a friend.

Linux Kernel Development

Linux System Programming: Talking Directly to the Kernel and C Library


There is one good website by the Technical editor of Book Linux Kernel Development, Robert P J Day (he is different from Robert Love) and the website is http://crashcourse.ca/introduction-linux-kernel-programming/introduction-linux-kernel-programming Once you are done with above link I would suggest to go through http://www.freesoftwaremagazine.com/articles/drivers_linux and then there is a Kernel Newbies mailing list.You should subscribe to it.


Try the nice "Understanding the Linux Kernel" by O'Reilly. While Linux-specific sometimes, the basic concepts are the same everywhere.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜