Mailing List archive

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

[linux-dvb] Re: [PATCH] Skystar2 pid filters reorganization



Augusto Cardoso wrote:
Hi!

A few points about the Flexcop HW PIDs.
These extra pids, access using 0x310, are only available on FCIIB and FCIII. The original FCII doesn't have them.
Currently, the there are a few different boards for sale that use FCII, FCIIB and FCIII. The only way to know which chip you have is to look or by checking the version. IN general, the 2.3 have FCII, the 2.3P FCIIB and the 2.6B FCII(most) and FCIIB. FCIII is on all 3.X cards.
FCII only support the original HW PIDs, 2X 300,2X 304,2X 308 and the group pid at 30c.
Another detail is that the PID value should be mask with 0x1fff. The next two bits are used by the Flexcop chip. The chip has a built-in demux and section filter. The high bits of the pid will enable this for each individual PID. In order for the Flexcop to work in the current skystar2.o, you must not set these bits.

Hope this helps. Please let me know if you have more questions.

	Augusto
Hi Augusto,

how come that you know so much about these devices? It's great to have a guru to ask!

If I understand you right, then to enable the extra filters one has to
1) select the filter via 0x310
2) set the PID in 0x314
3) make shure the bits 0x6000 are cleared

I pretend to disable a filter all one has to do is setting it's PID to 0x1fff?

Thank you so much for your help!

Niklas




--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index