Web lists-archives.com

Re: About Webcam module




On Fri, 11 Sep 2009 17:37:19 +0530
Niamathullah sharief <newbiesha@xxxxxxxxx> wrote:

	[snip]
> sharief@sharief-desktop:~$ modinfo -d gspca_zc3xx
> >
> GSPCA ZC03xx/VC3xx USB Camera Driver
> >
> sharief@sharief-desktop:~$ modinfo -d gspca_main
> >
> GSPCA USB Camera Driver
> >
> sharief@sharief-desktop:~$ modinfo -d videodev
> >
> Device registrar for Video4Linux drivers v2
> >
> sharief@sharief-desktop:~$ modinfo -d v4l1_compat
> >
> v4l(1) compatibility layer for v4l2 drivers.
> >
> sharief@sharief-desktop:~$
> >
> 
> So first two things are showing as camera driver. bur how it is
> possible. kindly help me

Hi,

The driver of a USB device is easily found looking at
	/lib/modules/`uname -r`/modules.usbmap

So, your driver is gspca_zc3xx. Then, this module uses the gspca
framework, i.e it calls functions of the module gspca_main. This last
one calls functions of the common video module videodev. Then again, if
v4l1 compatibility is enabled, videodev calls functions of v4l1_compat.

lsmod shows all that directly:

Module              Size   Used by
gspca_zc3xx        55936   0
gspca_main         29312   1   gspca_zc3xx
videodev           41344   1   gspca_main 
v4l1_compat        22404   1   videodev

Regards.

-- 
Ken ar c'hentañ	|	      ** Breizh ha Linux atav! **
Jef		|		http://moinejf.free.fr/

--
video4linux-list mailing list
Unsubscribe mailto:video4linux-list-request@xxxxxxxxxx?subject=unsubscribe
https://www.redhat.com/mailman/listinfo/video4linux-list