Re: [PATCH] Add Compro VideoMate E650F (DVB-T part only)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



В сообщении от 25 November 2008 04:00:00 stev391@xxxxxxxxx написал(а):> > ----- Original Message -----> > From: "Igor M. Liplianin" <liplianin@xxxxxx>> > To: stev391@xxxxxxxxx> > Cc: linux-dvb@xxxxxxxxxxx, stoth@xxxxxxxxxxx> > Subject: Re:  [PATCH] Add Compro VideoMate E650F (DVB-T part> > only) Date: Tue, 25 Nov 2008 01:57:33 +0200> >> > В сообщении от 24 November 2008 23:51:35 stev391@xxxxxxxxx написал(а):> > > > Message: 2> > > > Date: Sun, 23 Nov 2008 13:47:41 +0200> > > > From: "Igor M. Liplianin" <liplianin@xxxxxx>> > > > Subject: [linux-dvb] [PATCH] Add Compro VideoMate E650F (DVB-T part> > > > 	only)> > > > To: linux-dvb@xxxxxxxxxxx, video4linux-list@xxxxxxxxxx> > > > Message-ID: <200811231347.41452.liplianin@xxxxxx>> > > > Content-Type: text/plain;  charset="koi8-r"> > > >> > > > From: Igor M. Liplianin <liplianin@xxxxx>> > > >> > > > Add Compro VideoMate E650F (DVB-T part only).> > > > The card based on cx23885 PCI-Express chip, xc3028 tuner and ce6353> > > > demodulator.> > > >> > > > Signed-off-by: Igor M. Liplianin <liplianin@xxxxx>> > >> > > ----Snip---> > >> > > Igor,> > >> > > Is this based on my earlier patches sent to the mailing list?> > > http://linuxtv.org/pipermail/linux-dvb/2008-August/028341.html> >> > Hi Stephen> > Sorry, I missed that post .> > So you are the first :)> > I didn't see any functional difference between both patches> >> > > If so have you had this working correctly?> >> > Actually, I bought this card couple days ago for experimens.> > Then I type> > 	modprobe cx23885 card=12> > And it works immediately :)> > But I didn't forget the firmware for xc3028 ;)> > Others is technic.> > So, It works right now in my computer.> > With Kaffeine I'm able search for channels and watch them.> >> > > What happens if you do now request the module cx25840?> >> > It loads:)> >> > > My patches were previously not committed due to:> > > * I only had two people who had this card (same pci ids) and both gave> > > me conflicitng results. (regarding the need for cx25840, if you search> > > the mailing list archives from about August through September this year> > > you will find the conversations). * The pci ids are shared across> > > various cards from Compro VideoMate Series and therefore the cards are> > > detected incorrectly, the eeprom dumps for each card that people have> > > contacted the list about previously are on the wiki pages.> > >> > > Keep up the effort in supporting DVB cards in linux.> > >> > > Regards,> > > Stephen.> >> > Best Regards> > Igor>> Igor,>> Sorry I had a typo in my previous email:> What happens if you do NOT request the module cx25840? Does it still work?It definitely works. I suppose, the module is needed for future analog support.
>> If it doesn't: request the module, but comment out these lines in> cx25840-core.c: if (state->is_cx23885) {>  		/* Drive GPIO2 direction and values */> 		cx25840_write(client, 0x160, 0x1d);> 		cx25840_write(client, 0x164, 0x00);> 	}> What I need to know is if these writes are enabling the card to work> correctly.>From cx23885-reg.h/* GPIO[23:19] Output Enable */#define GPIO2_OUT_EN_REG	0x00000160/* GPIO[23:19] Data Registers */#define GPIO2			0x00000164
So you need to know, what is on this lines.
>> NOTE: after each change mentioned in this email perform a hard reset of the> computer (Or even better remove power to the computer completely for a> short period) as the card's registers do not get reset all the time, this> puts it in a known state.Hard reset will be enough.
>> Regards,> Stephen.I know, E800 have hardware mpeg encoder on board.And it is supported in Linux too :)

Best Regards-- Igor M. LiplianinMicrosoft Windows Free Zone - Linux used for all Computing Tasks
_______________________________________________linux-dvb mailing listlinux-dvb@xxxxxxxxxxxxxxx://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb


[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux