Am trying to get a grip on the architecture/diff between V4L2 and framebuffer (FB) drivers.
I've seen several video capture V4L2 drivers (within here
) as well as many FB drivers
in the mainline kernel...
I specifically have 2 qs:
Q1. How exactly do V4L2 and FB (framebuffer) drivers fit together architecture-wise? Or do they at all?
Is it the case that V4L2 drivers are (always?/sometimes?) layered above the fb driver?
Q2. Are there any V4L2 drivers for LCD panels?
Is there a tutorial/howto on writing them?
Any info would help!