View Single Post
  #5   (View Single Post)  
Old 22nd April 2009
ocicat ocicat is offline
Administrator
 
Join Date: Apr 2008
Posts: 3,318
Default

Quote:
Originally Posted by indienick View Post
...but I do not know where to start.
Begin by reading the kernel's source followed by reading it more. Unfortunately, you are seeing multiple issues at the same time:
  • Rarely if ever does the source of a large project make sense the first few trips through study. It will take awhile, & multiple reads.
  • The interaction between modules & functions may not be apparent for quite some time.
  • Projects (commercial or Open Source...) grow organically which means that the organization of the overall source base will take time to comprehend why things are as they are. Don't expect to understand it on the first pass.
Rarely is there a published roadmap which will gently guide you through the process. If you really want to learn the kernel, have the fortitude & tenacity to stick to it.

Last edited by ocicat; 22nd April 2009 at 04:14 PM.
Reply With Quote