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,