DC10+ Driver on kernel 2.4.9

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



I have upgraded my kernel to fix a certain VIA/IDE card driver problem. Unfortunately, I am having difficulty getting the video capture drivers going...

Normally, I build the zoran 0.8 driver, but the build falls over like this:

zoran.c: In function `zr36057_init':
zoran.c:4260: too few arguments to function `video_register_device_R3a7ce584'
make[2]: *** [zoran.o] Error 1
make[2]: Leaving directory `/big/samba/Other/LinuxBits/Video/Current/zoran-driver-0.8'

So, I presume the interface has changed. However, looking at what IS provided in the 2.4.9 kernel, there is a driver zr36067 module that seems to take the same options/arguments as the zoran driver. The system logs indicate:

Aug 29 11:36:25 gate kernel: Zoran ZR36060 + ZR36057/67 MJPEG board driver version 0.7
Aug 29 11:36:25 gate kernel: MJPEG[0]: Zoran ZR36067 (rev 2) irq: 9, memory: 0xdc021000
Aug 29 11:36:25 gate kernel: MJPEG[0]: subsystem vendor=0x1031 id=0x7efe
Aug 29 11:36:25 gate kernel: MJPEG[0]: Initializing i2c bus...
Aug 29 11:36:25 gate kernel: adv7176_attach: adv7176 rev. 1 at 0x56
Aug 29 11:36:25 gate kernel: DC10plus[0] card detected
Aug 29 11:36:25 gate kernel: DC10plus[0]: Zoran ZR36060 (rev 1)
Aug 29 11:36:25 gate kernel: MJPEG: 1 card(s) found
Aug 29 11:36:25 gate kernel: MJPEG: using 2 V4L buffers of size 1280 KB
Aug 29 11:36:25 gate kernel: DC10plus[0]: Initializing card[0], zr=e5d48960
Aug 29 11:36:26 gate kernel: DC10plus[0]: Testing interrupts...
Aug 29 11:36:26 gate kernel: DC10plus[0]: interrupts received: GIRQ1:51 queue_state=0/0/0/0
Aug 29 11:36:26 gate kernel: DC10plus[0]: procfs entry /proc/zoran0 allocated. data="">
OK, so it appears to be an earlier 0.7 version of the driver, but I remember this used to work. The problem I am getting occurs when I try to use any tools, like xawtv, or lavrec:

Aug 29 11:36:34 gate kernel: DC10plus[0]: No bigphysarea_patch present, usage of  high memory disabled,
Aug 29 11:36:34 gate kernel: DC10plus[0]: sorry, could not allocate V4L buffers of size 1280 KB.
Aug 29 11:36:34 gate kernel: DC10plus[0]: zoran_open: v4l_fbuffer_alloc failed

Now, I would have thought this big physarea facility would be in 2.4.9 by default. Is there anything I need to do to configure this kernel? Or where do I get this patch from? Or is the bigphysarea_patch error message a red herring? I reserve memory using [append=" quiet mem=505M"] in the lilo boot configuration, so it's not as if the memory isn't there.

Suggestions? Ed-T.

_________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com

[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux