Meinrad Sauter wrote: > > I had exactly the same problem with my Technisat Skystar1 (TT Rev 1.5) and > Crystal DAC. I think its a bug in the driver during initializing of the DAC. > Change the following in dvb.c: > ... > case DVB_ADAC_CRYSTAL: > volleft=127-((volleft*100)/255); > volright=127-((volright*100)/255); > ... > this should read: > ... > case DVB_ADAC_CRYSTAL: > volleft=127-(volleft/2); > volright=127-(volright/2); > ... > and replace > ... > dvb->adac_type = DVB_ADAC_CRYSTAL; > i2c_writereg(dvb, 0x20, 0x01, 0x08); > i2c_writereg(dvb, 0x20, 0x02, 0x09); > ... > with > ... > dvb->adac_type = DVB_ADAC_CRYSTAL; > i2c_writereg(dvb, 0x20, 0x01, 0x28); > i2c_writereg(dvb, 0x20, 0x02, 0x69); > ... > > This works perfect at least for me.
As far as I can see Ralph has fixed this in the latest CVS driver version (haven't tried it myself, just from looking at the latest changes in DVB/driver/dvb.c). Klaus -- _______________________________________________________________ Klaus Schmidinger Phone: +49-8635-6989-10 CadSoft Computer GmbH Fax: +49-8635-6989-40 Hofmark 2 Email: [EMAIL PROTECTED] D-84568 Pleiskirchen, Germany URL: www.cadsoft.de _______________________________________________________________ -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
