LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices



Reply
 
Search this Thread
Old 10-26-2009, 02:46 AM   #1
kashyapa
LQ Newbie
 
Registered: Oct 2009
Posts: 13

Rep: Reputation: 0
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 library, scheduler et al ..

thanks
 
Old 10-26-2009, 04:00 AM   #2
salasi
Senior Member
 
Registered: Jul 2007
Location: Directly above centre of the earth, UK
Distribution: SuSE, plus some hopping
Posts: 3,919

Rep: Reputation: 779Reputation: 779Reputation: 779Reputation: 779Reputation: 779Reputation: 779Reputation: 779
I believe that Greg Kroah-Hartman released a copy of his 'Writing Linux Device Drivers' as a free book (.pdf), and that sounds like it would be a good place to start reading (also available as 'dead-tree-ware' if that's what you want).
 
Old 11-17-2009, 08:21 AM   #3
Jason Souza
LQ Newbie
 
Registered: Apr 2008
Posts: 3

Rep: Reputation: 1
- 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.
 
  


Reply

Tags
kernel, programing, programming


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] A free online resource or book that teaches about processors and machine code or asm. joeBuffer Programming 3 08-16-2009 11:47 PM
Learning PL/SQL book davholla Programming 3 06-11-2009 02:55 AM
Runnig a program in debugging mode at Kernel level Siva4Linux Linux - Wireless Networking 8 11-30-2006 03:56 AM
Learning Resource Needed + a few simple questions Huddlebum Linux - Newbie 6 11-11-2003 12:30 PM


All times are GMT -5. The time now is 09:39 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration