Kernel

De Pontão Nós Digitais
Revisão de 00h19min de 24 de dezembro de 2011 por V1z (discussão | contribs) (doc link to kernel tree)
Ir para navegaçãoIr para pesquisar

This page is about kernel development, specifically targeted at device drivers and real-time video and audio development, such as hacking and improving drivers for webcams, developing jack and syphon-like (video jack) functionality.

Newbie Info

The two major books on linux driver development are fairly outdated and contain little information on video development. Therefore the main up-to-date resources you will find are online.

General series on linux drivers: http://www.linuxforu.com/tag/linux-device-drivers-series

Be sure to familiarize yourself with ioctl's.

Write and SUbmit your first Kernel Patch

Video: http://www.youtube.com/watch?v=LLBrBBImJt4

Main points

  • Documentation/HOWTO has very good material [1]
  • The book Linux Kernel in a Nutshell is free and describes compiling the kernel etc.


Video driver development resources

v4l2 is the current API.