[gbx] some minor code centralization



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

perhaps better so

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@10054 4b0bc96b-bc66-0410-9d44-ebda105a78c1
try to add request ticket http://www.streamboard.tv/oscam/ticket/4026#
patch from http://www.streamboard.tv/wbb2/thread.php?postid=529306#post529306

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@10055 4b0bc96b-bc66-0410-9d44-ebda105a78c1
add prefer local cards for single user

git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@10056 4b0bc96b-bc66-0410-9d44-ebda105a78c1
Seca2 card was broken!

- Seca card type was outputed multiple times -> fixed!
- Relocated nagra romrevision: the seca level byte in atr wasnt masked properly so every seca card got inspected for nagra rom -> fixed!
- Recent changes in io_serial: my xp1000 internal reader couldn't init seca2 cards any longer -> reverted changes, we have to find a better solution! 


git-svn-id: http://streamboard.de.vu/svn/oscam/trunk@10057 4b0bc96b-bc66-0410-9d44-ebda105a78c1
[gbx] fix compiler warning



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