Greg Kroah Hartman on Linux Plumbing
http://video.google.com/videoplay?docid=3385088017824733336#
Screen cast
http://www.youtube.com/watch?v=L2SED6sewRw
http://www.kroah.com/linux/talks/ols_2005_driver_tutorial/
http://www.kroah.com/linux/talks/portable_kernel_code_talk_2001_10_02/
Got both above from here
http://www.kroah.com/linux/
http://www.advancedlinuxprogramming.com/
http://www.codesourcery.com/qmtest
http://www.google.co.in/search?q=codesourcery&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
Difference between initrd and initramfs
http://ldn.linuxfoundation.org/article/the-kernel-newbie-corner-initrd-and-initramfs-whats-up-with-that
Some information can be searched here
http://www.linux.com/search/kernel+newbie+corner/%252F?ordering=oldest&searchphrase=exact&limit=20
This blog serves as a backup of my Linux bookmarks.So if you try any thing try at your own risk.
Showing posts with label Kernel Programming. Show all posts
Showing posts with label Kernel Programming. Show all posts
Sunday, May 9, 2010
Kernel Development
Sunday, March 28, 2010
System Programming Backup
http://www.unicom.com/blog/entry/563
http://d-i.pascal.at/
http://www.unicom.com/blog/entry/563
http://numpanglewat.wordpress.com/2009/03/03/installing-debian-lenny-using-grub/
http://www.911cd.net/forums//index.php?showtopic=18846
http://blogs.koolwal.net/2009/02/11/installing-linux-on-usb-part-6-create-a-dos-and-linux-bootable-usb-flash-drive/
http://linux.simple.be/debian/usb
http://www.debian.org/releases/lenny/i386/ch04s03.html.en
what is root=/dev/rd/0
can be read here
http://szabilinux.hu/forditasok/nfs-root/initrd.txt
Then some thing similar is also here
http://lxr.free-electrons.com/source/init/main.c
Kernel boot messages
init/main.c
http://lxr.linux.no/#linux+v2.6.33/init/main.c
IBM tutorials
http://www.ibm.com/developerworks/views/linux/libraryview.jsp?topic_by=All+topics+and+related+products&sort_order=desc&lcl_sort_order=desc&search_by=&search_flag=&type_by=Tutorials&show_abstract=true&sort_by=Date&end_no=100&show_all=false&S_TACT=105AGX03&S_CMP=ART
This can be a starting point init/main.c
http://www.ibm.com/developerworks/linux/tutorials/l-kernelhack2/section2.html
Hello Kernel
http://www.freesoftwaremagazine.com/articles/drivers_linux?page=0%2C2
System programming on Linux
http://www.win.tue.nl/~aeb/linux/lk/lk-4.html
Device driver programming loops per jiffy
http://www.linuxquestions.org/questions/linux-kernel-70/jiffies-471715/
Bogo Mips
http://www.cs.fsu.edu/~baker/devices/lxr/http/source/linux/init/calibrate.c
http://kerneltrap.org/node/6857
http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Attribute-Syntax.html#Attribute-Syntax
http://knol.google.com/k/vivek-bhadra/linux-init-and-initdata/3c84lj4klzp0d/11#
http://www.linuxchix.org/content/courses/kernel_hacking/lesson6
__init and __exit macros.
http://tldp.org/LDP/lkmpg/2.4/html/x281.htm
then calibrate
http://lxr.ncu.cc/source/init/calibrate.c?a=ppc
Great explanation of Kernel Jiffy and Hardware
http://www.edaboard.com/viewtopic.php?p=1257120#1257120
The above links are just for my references some one coming by chance to my blog should not think it as a reference material the links here are just for backup.
http://d-i.pascal.at/
http://www.unicom.com/blog/entry/563
http://numpanglewat.wordpress.com/2009/03/03/installing-debian-lenny-using-grub/
http://www.911cd.net/forums//index.php?showtopic=18846
http://blogs.koolwal.net/2009/02/11/installing-linux-on-usb-part-6-create-a-dos-and-linux-bootable-usb-flash-drive/
http://linux.simple.be/debian/usb
http://www.debian.org/releases/lenny/i386/ch04s03.html.en
what is root=/dev/rd/0
can be read here
http://szabilinux.hu/forditasok/nfs-root/initrd.txt
Then some thing similar is also here
http://lxr.free-electrons.com/source/init/main.c
Kernel boot messages
init/main.c
http://lxr.linux.no/#linux+v2.6.33/init/main.c
IBM tutorials
http://www.ibm.com/developerworks/views/linux/libraryview.jsp?topic_by=All+topics+and+related+products&sort_order=desc&lcl_sort_order=desc&search_by=&search_flag=&type_by=Tutorials&show_abstract=true&sort_by=Date&end_no=100&show_all=false&S_TACT=105AGX03&S_CMP=ART
This can be a starting point init/main.c
http://www.ibm.com/developerworks/linux/tutorials/l-kernelhack2/section2.html
Hello Kernel
http://www.freesoftwaremagazine.com/articles/drivers_linux?page=0%2C2
System programming on Linux
http://www.win.tue.nl/~aeb/linux/lk/lk-4.html
Device driver programming loops per jiffy
http://www.linuxquestions.org/questions/linux-kernel-70/jiffies-471715/
Bogo Mips
http://www.cs.fsu.edu/~baker/devices/lxr/http/source/linux/init/calibrate.c
http://kerneltrap.org/node/6857
http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Attribute-Syntax.html#Attribute-Syntax
http://knol.google.com/k/vivek-bhadra/linux-init-and-initdata/3c84lj4klzp0d/11#
http://www.linuxchix.org/content/courses/kernel_hacking/lesson6
__init and __exit macros.
http://tldp.org/LDP/lkmpg/2.4/html/x281.htm
then calibrate
http://lxr.ncu.cc/source/init/calibrate.c?a=ppc
Great explanation of Kernel Jiffy and Hardware
http://www.edaboard.com/viewtopic.php?p=1257120#1257120
The above links are just for my references some one coming by chance to my blog should not think it as a reference material the links here are just for backup.
Subscribe to:
Posts (Atom)