Abylai Ospan wrote:> В Вск, 02/09/2007 в 19:53 +0200, Michel Verbraak пишет:>> Abylai Ospan schreef:>>> Hello !>>>>>> I have gentoo linux with kernel.org stock kernel 2.6.20 and I have>>> compiled and installed v4l source from>>> http://jusst.de/manu/mantis-v4l-dvb.tar.bz2>>> <http://jusst.de/manu/mantis-v4l-dvb.tar.bz2> dated 01-Apr-2007>>> 17:46 4.8M.>>>>>> After 'modprobe mantis' I'v see in dmesg:>>>>>> ACPI: PCI Interrupt 0000:02:03.0[A] -> GSI 23 (level, low) -> IRQ 19>>> irq: 19, latency: 32>>> memory: 0xfbfff000, mmio: 0xf8826000>>> found a VP-1034 PCI DVB-S/DSS device on (02:03.0),>>> Mantis Rev 1 [1822:0014], irq: 19, latency: 32>>> memory: 0xfbfff000, mmio: 0xf8826000>>> MAC Address=[00:08:ca:1a:a3:68]>>> mantis_alloc_buffers (0): DMA=0x301f0000 cpu=0xf01f0000 size=65536>>> mantis_alloc_buffers (0): RISC=0x377af000 cpu=0xf77af000 size=1000>>> DVB: registering new adapter (Mantis dvb adapter).>>> mantis_frontend_init (0): Probing for MB86A16 (DVB-S/DSS)>>> mantis_frontend_init (0): found MB86A16 DVB-S/DSS frontend @0x08>>> DVB: registering frontend 0 (Fujitsu MB86A16 DVB-S)...>>>>>> and /dev/dvb/adapter0/ tree is created. It's looks like card>>> correctly detected.>>> But I don't see /dev/dvb/adapter0/ca0 for CI module. Is this driver>>> supports Twinhan 1034 CI interface ?>>> May be some repository with newer version is available ?>>> Thanks !>>>>>> -- >>> Abylai Ospan <aospan@xxxxxxxx <mailto:aospan@xxxxxxxx>>>>> NetUP Inc.>>>>>>>>> ------------------------------------------------------------------------>>>>>>>>>>>> _______________________________________________>>> linux-dvb mailing list>>> linux-dvb@xxxxxxxxxxx <mailto:linux-dvb@xxxxxxxxxxx>>>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb>> Currently not in the supplied open source drivers. There is a binary>> package at the Twinhan (download page) website which does support the>> CI but the modules were compiled for the first Fedore Core 6 kernel on>> a i586 platform.> Ok, thanks. But this module can't loading under linux kernel 2.6.20 (as> expected):> insmod: error inserting 'linuxdriver/v4l/mantis.ko': -1 Invalid module> format> mantis: version magic '2.6.18-1.2798.fc6 SMP mod_unload 686 REGPARM> 4KSTACKS gcc-4.1' should be '2.6.20 SMP mod_unload PENTIUM4 '> > Do you know how to "force" load this module ? May be some way to change> "magic" string for matching ? I don't want to install FC6 ... :)> Thanks!> I doubt you will be able to load on a different kernel than what it wasbuilt for. The binary module has licenses from different people and cannot berelicensed simply. SCM happens to be one of the copyright holders. /* FILE: itc.h *//* DATE: 25/06/97 *//* PURPOSE: Header File Inter-Task Communication *//* TAB STOPS : 4 *//* HISTORY: *//* Version Date Written by Notes *//* 1.0 25/06/1997 SCM Initialimplementation */ Quite a lot of work is needed to get it going. After the work on multiproto/stb0899 (with regards to dvb-s2 on themantis, CI is almost a must as almost all good HD content is scrambled)is over, i will start from scratch (from scratch, i had an event managerto handle some of those, completely interrupt driven, but given theshort time and short temper, i put it away -- also not to mention, theoriginal chip designer went busy at greener pastures, with no one to askthe why and how, got much irritated too fast) on this. The SCM code isstupid though, it doesn't take advantage of interrupts, but simplypolls. AFAICT, it can be written much better, smaller, faster and smarter. _______________________________________________linux-dvb mailing listlinux-dvb@xxxxxxxxxxxxxxx://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb