Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] Re: no more RGB output with Siemens DVB-C
Holger Waechtler wrote:
> Stefan Hußfeldt wrote:
> > after updating from from linuxtv-dvb-1.0.0-pre2 to
> > linux-dvb.2003-04-27.tar.bz2 (as for vdr-1.1.29 suggested) i have
> > no more RGB output with my DVB-C card from Siemens. I've tried
> > "insmod dvb-ttpci.o vidmode=1" but it doesn't help. Any hints?
>
> please update your source and report if the new approach works for
> you. I tried to fix this problem,
@Holger:
There are a few issues which I do not understand in this code (marked with ???).
if (av7110->saa->card_type==DVB_CARD_TT_SIEMENS) {
...
??? SetVolume(av7110, 0xff, 0xff);
Why is SetVolume() called before av7110->adac_type has been set correctly?
(av7110->adac_type is still 'DVB_ADAC_TI' here)
Is it required to initialize the av7110?
if (i2c_writereg(av7110, 0x20, 0x00, 0x00)==1) {
...
-> Crystal chip, ok.
} else if ((av7110->saa->device->subsystem_vendor == 0x110a) ||
-> Siemens cable card PCI rev1.5, ok.
??? ((av7110->saa->device->subsystem_vendor == 0x13c2) &&
??? (av7110->saa->device->subsystem_device == 0x1004))) {
According to the table in saa7146_core.c, this is a 'TT-Budget/WinTV-NOVA-C PCI',
not a full-featured card. This code is never reached for *budget* cards.
if (i2c_writereg(av7110, 0x80, 0x0, 0x80) == 1) {
...
av7110->adac_type = DVB_ADAC_MSP;
...
} else
??? av7110->adac_type = DVB_ADAC_NONE;
Is it correct that there is *no* volume control for cable cards
*without* analog module?
Oliver
--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index