Re: Suggest good reads..!!!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

For kernel programming the books already mentioned are excellent for starters.

On Wed, Jun 6, 2012 at 1:28 AM, manty kuma <mantykuma@xxxxxxxxx> wrote:
> @Ezequiel
> I am currently working on v4l2 driver. Specific stuff i have googled it and

For v4l specific I *really* recommend:

1. Read lwn.net v4l2 api series [1]
2. Read lwn.net videobuf2 article [2]
3. Read Documentation/video4linux/v4l2-framework.txt
4. Read vivi driver (media/video/vivi.c) carefully
5. Read the latest media api [3]

The v4l2 framework is very mature, but it has a complete api
you have to understand well, with semantics of its own.
This, along with the new videobuf2 support for buffer handling,
makes it possible to write an elegant, compact driver.

My advice is: be patient and read A LOT!
But also: start writing code as soon as possible! In my country we say
"watermelons fit on the road",
which means: "start working and things will get smooth as you work" :-)

[1] http://lwn.net/Articles/203924/
[2] http://lwn.net/Articles/363349/
[3] http://linuxtv.org/downloads/v4l-dvb-apis/

Good luck,
Ezequiel.

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux