Hello,

I just tried the trunk and branches of the m560x on
Ubuntu Gutsy with 2.6.22-14-generic.  I didn't manage to
get any images so am seeking help.

Attached is the message log (trunk) and lsusb output for the
device.  Let me know if there's anything else I can do.

The "Message too long" output seems to be a running theme
in the error messages.  I hope this stuff is useful.
Both xawtv and v4l-conf blank my screen, I have to switch to
and from a virtual console to restore X.

[22:43 km_m560x]$ sudo insmod ./m560x.ko debug=16

[22:44 km_m560x]$ xawtv -f
This is xawtv-3.95.dfsg.1, running on Linux/i686 (2.6.22-14-generic)
xinerama 0: 1280x800+0+0
/dev/video0 [v4l2]: no overlay support
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: Message too long
v4l2: open /dev/video0: Message too long
v4l: open /dev/video0: Message too long
no video grabber device available

[22:44 km_m560x]$ camorama -D
VIDIOCGCAP  --  could not get camera capabilities, exiting.....

$ v4l-conf
v4l-conf: using X11 display :0.0
dga: version 2.0
mode: 1280x800, depth=24, bpp=32, bpl=5120, base=0xc0000000
can't open /dev/video0: Message too long

[22:47 km_m560x]$ head /sys/class/video4linux/video0/*
[ trimmed down ]
==> /sys/class/video4linux/video0/dev <==
81:0
==> /sys/class/video4linux/video0/name <==
Ali M560x-based USB Camera

$ lsmod
Module                  Size  Used by
m560x 80288 0 videodev 29312 1 m560x
v4l2_common            18432  1 videodev
v4l1_compat            15364  1 videodev
[...]

[22:56 km_m560x]$ ls /lib/firmware/2.6.22-14-generic/m560*
/lib/firmware/2.6.22-14-generic/m5602.csr
/lib/firmware/2.6.22-14-generic/m5602v1.5.csr
/lib/firmware/2.6.22-14-generic/m5603.csr
/lib/firmware/2.6.22-14-generic/m560x.bin
/lib/firmware/2.6.22-14-generic/m560x.inf

Thanks,

Brad

--
 If one dedicates these four vows to the gods and Buddhas every
 morning, he will have the strength of two men and will never slip
 backward. One must edge forward like the inchworm, bit by bit. The
 gods and Buddhas, too, first started with a vow.       -- Hagakure
Dec 10 22:43:59 localhost kernel: [ 4237.144000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: usb_m560x_init 
- M560x-based WebCam driver startup
Dec 10 22:43:59 localhost kernel: [ 4237.144000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x_probe - 
M560x-based WebCam connected
Dec 10 22:43:59 localhost kernel: [ 4237.144000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[usb_m560x_probe:2738] cam f52d8000
Dec 10 22:43:59 localhost kernel: [ 4237.144000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_m5602_camera:971] initialize_m5602_camera
Dec 10 22:44:00 localhost kernel: [ 4237.612000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost kernel: [ 4237.612000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost kernel: [ 4237.616000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost last message repeated 7 times
Dec 10 22:44:00 localhost kernel: [ 4237.620000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost last message repeated 8 times
Dec 10 22:44:00 localhost kernel: [ 4237.624000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_m5602_camera:1024] 0x0ff9 13
Dec 10 22:44:00 localhost kernel: [ 4237.624000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_camera:1126] Correctly initialized_m560x_camera
Dec 10 22:44:00 localhost kernel: [ 4237.628000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m5602_mt9v111.c: 
[m5602_probe_mt9v111:189] probe mt9v111 sensor id ff ff
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m5602_ov9650.c: 
[m5602_probe_ov9650:190] probe ov9650 sensor id 96 52
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m5602_ov9650.c: 
[m5602_probe_ov9650:192] detected ov9650 sensor
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_attach_sensor:1102] attach sensor
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:948] initialize controls to default values 2312 68 34 
OV9650
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 0
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:961] Image sensor supports 'exposure' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 1
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:961] Image sensor supports 'global gain' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 2
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:961] Image sensor supports 'horizontal mirror' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 3
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:961] Image sensor supports 'vertical mirror' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 4
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:961] Image sensor supports 'red balance' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 5
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:961] Image sensor supports 'blue balance' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 6
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:961] Image sensor supports 'green balance' control
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 7
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 8
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 9
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 10
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 11
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 12
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 13
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 14
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 15
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 16
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 17
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 18
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 19
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 20
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 21
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 22
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 23
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 24
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 25
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 26
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 27
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 28
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 29
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 30
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 31
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 32
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[initialize_v4l_camera:950] i 33
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x_probe - 
Ali_M560x WebCam driver is now controlling video device 0
Dec 10 22:44:00 localhost kernel: [ 4237.632000] usbcore: registered new 
interface driver m560x
Dec 10 22:44:00 localhost kernel: [ 4237.632000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 0.4.0:Ali 
M560x Webcam Driver
Dec 10 22:44:10 localhost kernel: [ 4247.572000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1705] Device /dev/video0 
Dec 10 22:44:10 localhost kernel: [ 4247.572000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:10 localhost kernel: [ 4247.572000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1712] cam->users 0 
Dec 10 22:44:10 localhost kernel: [ 4247.572000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:10 localhost kernel: [ 4247.572000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.572000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets 
20
Dec 10 22:44:10 localhost kernel: [ 4247.572000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:10 localhost kernel: [ 4247.572000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Dec 10 22:44:10 localhost kernel: [ 4247.576000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1759] cam f52d8000
Dec 10 22:44:10 localhost kernel: [ 4247.576000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1760] Video device /dev/video0 is open
Dec 10 22:44:10 localhost kernel: [ 4247.576000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_do_ioctl:2022] v4l_m560x_ioctl 00
Dec 10 22:44:10 localhost kernel: [ 4247.576000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_do_ioctl:2036] VIDIOC_QUERYCAP
Dec 10 22:44:10 localhost kernel: [ 4247.576000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_release:1773] m560x release
Dec 10 22:44:10 localhost kernel: [ 4247.576000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_stop_transfer:1566] Free isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.672000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_stop_transfer:1574] Isochronous buffers and urb's freed
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_release:1778] cam f52d8000
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_release:1779] nbuffers 0
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_release_buffers:153] buffers 0
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_release_buffers:162] buffers released
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_release:1785] Video device /dev/video0 closed
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1705] Device /dev/video0 
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1712] cam->users 0 
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets 
20
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1705] Device /dev/video0 
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1712] cam->users 0 
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets 
20
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1705] Device /dev/video0 
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1712] cam->users 0 
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets 
20
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:10 localhost kernel: [ 4247.676000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Dec 10 22:44:48 localhost kernel: [ 4286.032000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1705] Device /dev/video0 
Dec 10 22:44:48 localhost kernel: [ 4286.032000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: m560x open
Dec 10 22:44:48 localhost kernel: [ 4286.032000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[v4l_m560x_open:1712] cam->users 0 
Dec 10 22:44:48 localhost kernel: [ 4286.032000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1497] start_transfer
Dec 10 22:44:48 localhost kernel: [ 4286.032000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1498] Initialize isochronous buffers and urb's
Dec 10 22:44:48 localhost kernel: [ 4286.032000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1500] number of urb's 8 packetsize 0c00 number of packets 
20
Dec 10 22:44:48 localhost kernel: [ 4286.032000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1534] Isochronous buffers and urb's initialized
Dec 10 22:44:48 localhost kernel: [ 4286.032000] 
/home/bsb/webcam/m560x-driver/m560x/trunk/km_m560x/m560x_core.c: 
[m560x_start_transfer:1535] Bayer_frame pointer 00000000
Bus 005 Device 004: ID 0402:5602 ALi Corp. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0402 ALi Corp.
  idProduct          0x5602 
  bcdDevice            1.00
  iManufacturer           0 
  iProduct                1 USB2.0 Camera
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          101
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               4
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x1400  3x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               4
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x1380  3x 896 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               4
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0 
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x1300  3x 768 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               4
Device Qualifier (for other device speed):
  bLength                10
  bDescriptorType         6
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  bNumConfigurations      1
Device Status:     0x0000
  (Bus Powered)
-------------------------------------------------------------------------
SF.Net email is sponsored by: 
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
M560x-driver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/m560x-driver-devel

Reply via email to