On za, 2007-05-19 at 20:14 +0200, Hans Verkuil wrote: > Hi all, Hi,
> I would appreciate it if people could start testing the latest ivtv on > the 0.10 branch, available here: So far I must say it has improved stability, which is good :) > The current driver has a problem with copying data from the MPEG card to > memory that are done using PIO instead of DMA (for good reasons). > Unfortunately PIO accesses are slow, so too much time is spent inside > the interrupt handler. This can lead to missing clock ticks and > problems with remotes (key hits that are missed). The remotes is a lot more responsive. > However, I did not have much time to test it thoroughly, so I'd very > much appreciate it if people could start testing this and report > whether or not any new problems were introduced. It is now doing 2 recording at once and if I see anything out of the ordinary I'll post it to the list, INIT below. Greets Sander PS: I do not use VBI much (almost never actually). ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.10.3 (development revision 3927) loading ivtv: Linux version: 2.6.21-gentoo mod_unload ivtv: In case of problems please include the debug info between ivtv: the START INIT IVTV and END INIT IVTV lines, along with ivtv: any module options, when mailing the ivtv-users mailinglist. ivtv0: Autodetected Hauppauge card (cx23416 based) ACPI: PCI Interrupt 0000:05:05.0[A] -> GSI 20 (level, low) -> IRQ 20 ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv0: Encoder revision: 0x02060039 tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #0) tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner) tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) cx25840 0-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0) cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) tveeprom 0-0050: The eeprom says no radio is present, but the tuner type tveeprom 0-0050: indicates otherwise. I will assume that radio is present. tveeprom 0-0050: Hauppauge model 26039, rev F0A5, serial# 8837856 tveeprom 0-0050: tuner model is TCL MPE05-2 (idx 105, type 38) tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74) tveeprom 0-0050: audio processor is CX25842 (idx 36) tveeprom 0-0050: decoder processor is CX25842 (idx 29) tveeprom 0-0050: has radio, has IR receiver, has IR transmitter ivtv0: Autodetected Hauppauge WinTV PVR-150 ivtv0: reopen i2c bus for IR-blaster support tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #0) tda9887 0-0043: tda988[5/6/7] found @ 0x43 (tuner) tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) cx25840 0-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0) cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) ivtv0: Registered device video0 for encoder MPEG (8 MB) ivtv0: Registered device video32 for encoder YUV (2 MB) ivtv0: Registered device vbi0 for encoder VBI (1 MB) ivtv0: Registered device video24 for encoder PCM audio (1 MB) ivtv0: Registered device radio0 for encoder radio tuner 0-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ====================== NEXT CARD ====================== ivtv1: Autodetected Hauppauge card (cx23416 based) ACPI: PCI Interrupt 0000:05:06.0[A] -> GSI 21 (level, low) -> IRQ 21 ivtv1: loaded v4l-cx2341x-enc.fw firmware (376836 bytes) ivtv1: Encoder revision: 0x02060039 tuner 1-0043: chip found @ 0x86 (ivtv i2c driver #1) tda9887 1-0043: tda988[5/6/7] found @ 0x43 (tuner) tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #1) cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1) cx25840 1-0044: loaded v4l-cx25840.fw firmware (16382 bytes) wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #1) tveeprom 1-0050: Hauppauge model 26559, rev G189, serial# 9512947 tveeprom 1-0050: tuner model is TCL MFPE05 2 (idx 89, type 38) tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74) tveeprom 1-0050: audio processor is CX25843 (idx 37) tveeprom 1-0050: decoder processor is CX25843 (idx 30) tveeprom 1-0050: has radio, has no IR receiver, has no IR transmitter ivtv1: Autodetected Hauppauge WinTV PVR-150 ivtv1: Registered device video1 for encoder MPEG (8 MB) ivtv1: Registered device video33 for encoder YUV (2 MB) ivtv1: Registered device vbi1 for encoder VBI (1 MB) ivtv1: Registered device video25 for encoder PCM audio (1 MB) ivtv1: Registered device radio1 for encoder radio tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) ivtv1: Initialized Hauppauge WinTV PVR-150, card #1 ivtv: ==================== END INIT IVTV ==================== lirc_i2c: chip found @ 0x71 (Hauppauge IR (PVR150)) lirc_dev: lirc_register_plugin: sample_rate: 10 _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
