Hello all,
I want to develop drivers for a custom video board for a strongARM-linux
based platform. This board has an MPEG2 decoder and a graphics
processor. The incoming data stream will come from the network
interface. This board uses LSI 64105 and Teralogic 751 (there is no PCI
bus). I have found no drivers for them, so I have to develop the drivers
myself.
Video4linux is probably the appropriate framework for such drivers.
While searching for API info, I found the following sites:
http://www.video4linux.net/
http://bytesex.org/v4l/
http://www.thedirks.org/v4l2/
Why are there 2 variants of v4l2?
I want to target linux 2.4.18, but also be able to port the drivers to
more recent kernels (2.6), with minor modifications.
Is the API described in 'http://bytesex.org/v4l/spec/' the one I am
looking for?
If this is the case, can I use it in 2.4.18? I found patches for more
recent versions, but a kernel upgrade is not a trivial in my case,
because of the arm-linux patches and the custom modifications for my
platform.
--
Manousaridis Angelos