Two sites to visit:
www.kernel.org
www.tldp.org
The kernel.org site is down presently, since the servers for The Linux Foundation were hacked recently. Hopefully it will be back up soon. The Linux Documentation project (tldp.org) is up, however, and it has a lot of tutorials, articles, how-tos, and such to help you.
rubberman
Posting Maven
2,572 posts since Mar 2010
Reputation Points: 365
Solved Threads: 306
Skill Endorsements: 52
Install/download the kernel documentation (its mostly plain text files) and take a peek. I did this, for example, to work out how to use Joystick.h in my c++ app. - Thats the kernel gamepad/joystick libary in linux.
jbennet
Moderator
18,528 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 609
Skill Endorsements: 29
well, Kernal is Huge, and will need a long study,
It is very confusing if you dont know where to look,
I am trying to learn it, but there are too many files.
The problem If you like to modify it to serve you well, you need to know what or which file need to be changed, and which not
Ab000dy_85
Junior Poster in Training
68 posts since Dec 2007
Reputation Points: 7
Solved Threads: 6
Skill Endorsements: 0