Video Cape for Beaglebone

I'm looking at designing an SD analog video cape for the Beaglebone,
in fact I am some way into the design already.

I am looking at using a TI TVP5150 for which I see there appears to be
a driver available.

http://www.angstrom-distribution.org/repo/?pkgname=kernel-module-tvp5150

However I'm a complete newbie to linux and at the moment trying to
work out how the drivers work and interface with the real world
physical pins on the processor. Would I be free to route the physical
signals to a GPIO port on the beaglebone or is there something I'm
missing here. I would be grateful if someone could give a brief
explanation or point me in the right direction.

Thanks in advance.

Simon Ross wrote:

I'm looking at designing an SD analog video cape for the Beaglebone,
in fact I am some way into the design already.

I am looking at using a TI TVP5150 for which I see there appears to be
a driver available.

http://www.angstrom-distribution.org/repo/?pkgname=kernel-module-tvp5150

However I'm a complete newbie to linux and at the moment trying to
work out how the drivers work and interface with the real world
physical pins on the processor. Would I be free to route the physical
signals to a GPIO port on the beaglebone or is there something I'm
missing here. I would be grateful if someone could give a brief
explanation or point me in the right direction.

you are missing the fact that you cannot use GPIOs to input raw
video data into the CPU. For NTSC/PAL you are looking at 20MB/s
of data.