On Sun, 22 Dec 2002 23:04:52 +0100 Peter Schildmann <[EMAIL PROTECTED]> wrote:
> Hi, > > On Mon, Dec 09, 2002 at 12:00:28PM +0100, Holger Waechtler wrote: > > unfortunally this is a pretty bad solution if you have multiple cards > > with different stv0299 based tuner modules - you can't load the same > > module multiple times with different module parameters. > > > > We have to implement some autoprobing as you can see it in ves1820.c. > > here is a patch against my modified BSRU6 driver (sent Dec 08 2002) > that adds autoprobing. > > Peter I have testet this driver for some days now and it seems quite good. I using a Hauppauge WinTV NEXUS-s and a WinTV NOVA-s with vdr-1.1.20 and dvb-20021201, Linux version 2.4.18-xfs-1.1 Dec 27 19:04:00 ludo kernel: <6>Linux video capture interface: v1.00 Dec 27 19:04:01 ludo kernel: DVB: registering new adapter (Technotrend/Hauppauge PCI rev2.1 or 2.2). Dec 27 19:04:01 ludo kernel: AMD756: dev 1131:7146, router pirq : 3 get irq : 11 Dec 27 19:04:01 ludo kernel: PCI: Found IRQ 11 for device 00:0a.0 Dec 27 19:04:01 ludo kernel: uni_stv0299.c: setup for tuner BSRU6, TDQB-S00x, SU1278 Dec 27 19:04:01 ludo kernel: DVB: registering frontend 0:0 (STV0299/TSA5059 based)... Dec 27 19:04:01 ludo kernel: DVB: registering new adapter (TT-Budget/WinTV-NOVA-CI PCI). Dec 27 19:04:01 ludo kernel: AMD756: dev 1131:7146, router pirq : 2 get irq : 12 Dec 27 19:04:01 ludo kernel: PCI: Found IRQ 12 for device 00:09.0 Dec 27 19:04:01 ludo kernel: uni_stv0299.c: setup for tuner SU1278/SH Dec 27 19:04:01 ludo kernel: DVB: registering frontend 1:0 (STV0299/TSA5059 based)... Dec 27 19:04:03 ludo kernel: DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app 00012502 Still the replay of RTL isn't posible, but that isn't uni_stv0299 related. Recording on then primary device with firmware=2002-04-15 crashes vdr. While recording movies on both cards I get some ARM crashes either if I jump wild between the OSD menus or if play another record with progress bar on and hopping minutes back and forth multiple. If I unload the driver (rmmod dvb-ttpci) I get a kernel oops, but my system is quite stable. It's allways the same module and EIP Dec 25 23:44:22 ludo kernel: Unable to handle kernel paging request at virtual address d09bf0f6 Dec 25 23:44:22 ludo kernel: printing eip: Dec 25 23:44:22 ludo kernel: d09bf0f6 Dec 25 23:44:22 ludo kernel: *pde = 0142f067 Dec 25 23:44:22 ludo kernel: *pte = 00000000 Dec 25 23:44:22 ludo kernel: Oops: 0000 Dec 25 23:44:22 ludo kernel: CPU: 0 Dec 25 23:44:22 ludo kernel: EIP: 0010:[hisax:__insmod_hisax_S.bss_L4576+137494/372620046] Not tainted Dec 25 23:44:22 ludo kernel: EIP: 0010:[<d09bf0f6>] Not tainted Dec 25 23:44:22 ludo kernel: EFLAGS: 00010246 Dec 25 23:44:22 ludo kernel: eax: c25f4000 ebx: 00000005 ecx: 00000000 edx: c2790000 Dec 25 23:44:22 ludo kernel: esi: 00000100 edi: c25f2000 ebp: ce0baa00 esp: c25f3edc Dec 25 23:44:22 ludo kernel: ds: 0018 es: 0018 ss: 0018 Dec 25 23:44:22 ludo kernel: Process kdvb-fe (pid: 4482, stackpage=c25f3000) Dec 25 23:44:22 ludo kernel: Stack: ce0baa00 c2224000 00000064 00000001 d09bf3e6 ce0baa00 00000064 00000000 Dec 25 23:44:22 ludo kernel: ce0baa00 00000001 d09bfd30 ce0baa00 c2224000 00000064 00000002 ce0baa38 Dec 25 23:44:22 ludo kernel: ce0baa00 00000001 d09bfde5 ca151540 c25f3f6c 00000001 00007600 ca151540 ec 25 23:44:22 ludo kernel: Call Trace: [hisax:__insmod_hisax_S.bss_L4576+112886/372644654] [hisax:__insmod_hisax_S.bss_L4576+116462/372641078] [hisax:__insmod_hisax_S.bss_L4576+94124/372663416] [hisax:__insmod_hisax_S.bss_L4576+103464/372654076] [hisax:__insmod_hisax_S.bss_L4576+96589/372660951] Dec 25 23:44:22 ludo kernel: Call Trace: [<d09b90d6>] [<d09b9ece>] [<d09b478c>] [<d09b6c08>] [<d09b512d>] Dec 25 23:44:22 ludo kernel: [kernel_thread+35/48] Dec 25 23:44:22 ludo kernel: [<c0105523>] Dec 25 23:44:22 ludo kernel: Dec 25 23:44:22 ludo kernel: Code: Bad EIP value. Any hints how to improve are welcome. Is there anything to test or to program (especially RTL-Problem, ARM-crashes)? Matthias -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
