Thread (8 messages) 8 messages, 4 authors, 2012-11-16

Finding help

From: Stephen Gream <hidden>
Date: 2012-11-16 12:12:43

Hi Maria,

Most of what I learned about the Linux kernel I learned in an operating
systems course at uni, the note for which are freely available at
http://cs.anu.edu.au/student/comp3300/notes.php

A good place to start is with rolling your own kernel, for which there is a
ton of resources to be found. Usually it's best to follow special steps
suited to your distro. Another really good starting place for getting a
high level view of how the kernel fits in with the entire eco system is
doing the Linux from Scratch http://www.linuxfromscratch.org/ tutorials.

If you want to dive straight into the code, though, try finding a simple
USB gadget like a Nerf launcher or something and reverse engineering a
driver. USB drivers are probably the easiest to write, unless you're
working with something really crazy.

Hope this helps,
Stephen


On Fri, Nov 16, 2012 at 9:50 PM, Mar?a [off-list ref] wrote:
Hello everybody,

I just started to learn about the linux kernel and I am very excited about
it... but very lost. I would like to know if there's any mentor program or
anything similar to that. If there's no such thing, can anyone suggest me
some link/s with "First steps to the linux kernel" or the like?

Thank you very much and sorry for the inconvenience,
Mar?a.

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20121116/d489e24c/attachment.html 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help