smartreader changes

I reset cs_mutex_lock static , but only use it when setting line parameters
and for card detect on triple. V2 should now be ok ass well. but for card detect on v2 I do not know.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9006 4b0bc96b-bc66-0410-9d44-ebda105a78c1
some changes

could solve problems on s02 card with v1 which worked with 9005

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9007 4b0bc96b-bc66-0410-9d44-ebda105a78c1
cosmetic:
use global define of ecm returncode everywhere

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9008 4b0bc96b-bc66-0410-9d44-ebda105a78c1
set prefered cwc values to default

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9009 4b0bc96b-bc66-0410-9d44-ebda105a78c1
New default values for 'cwcycle_keeptime', 'cwcycle_keeptime', 'cwcycle_keeptime' and 'cwcycle_keeptime' parameters.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9010 4b0bc96b-bc66-0410-9d44-ebda105a78c1
- Fix for stapi sectionfiltering tnx ilchequ for patch and Schwarzseher2010 for testing!


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9011 4b0bc96b-bc66-0410-9d44-ebda105a78c1
a new try for s02 cards

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9012 4b0bc96b-bc66-0410-9d44-ebda105a78c1
setting trough cardmhz could be prob on

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9013 4b0bc96b-bc66-0410-9d44-ebda105a78c1
where to flush different between Triple and V1

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9014 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Flushing of reader at init done for v2 as for Triple

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9015 4b0bc96b-bc66-0410-9d44-ebda105a78c1
bugfix flooding ecm

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9016 4b0bc96b-bc66-0410-9d44-ebda105a78c1
CSP Source could trigger a possible wrong cachehit

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9017 4b0bc96b-bc66-0410-9d44-ebda105a78c1
added check to ocaid to last commit

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9018 4b0bc96b-bc66-0410-9d44-ebda105a78c1
remove Prid check.. breaks csp cache hits

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9019 4b0bc96b-bc66-0410-9d44-ebda105a78c1
This should solve the irdeto on v2

The general problem between v1 and v2 seemed just the line break. For v2 and triple no break may be used for v1 break must be used. With this the v2 should work as good as the v1. All cards who works on v1 should also do on v2

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9020 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Changed baud rate settings

The baud rate setting only needed at reader setup and card init. After this the used baudrate is determined by mhz used. So just set the ftdi to max avbl speeds which is 3000000 for this device. Since the line break issue is done setting the correct actual used baud is not important anymore.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9021 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Settings supported speeds and some clean ups

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9022 4b0bc96b-bc66-0410-9d44-ebda105a78c1
some other fixes for smartreader

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9023 4b0bc96b-bc66-0410-9d44-ebda105a78c1
more extra settings

As I still did not received from argolis answer on possible speeds by v2 and Triple. I experimented that the Triple and I gues the v2 does support much more speeds. Removed the speed table for Triple an V2 by mhz  setting. This allows user to expirement more speeds inclusif 368. this speed works for my cards while on v1 it does not. Cardmhz table currently kept a seems fine for atr detection.

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9024 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Reinserted line break but with delay before

V2 only receives a single start attempt

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@9025 4b0bc96b-bc66-0410-9d44-ebda105a78c1