SASC
DVBSoftCAM

irdeto.h File Reference

Go to the source code of this file.

Defines

#define SYSTEM_IRDETO   0x0600
#define SYSTEM_BETA   0x1700
#define SYSTEM_NAME   "Irdeto"
#define SYSTEM_PRI   -10
#define SYSTEM_NAME2   "Irdeto2"
#define SYSTEM_PRI2   -8
#define TYPE_I1   0
#define TYPE_OP   1
#define TYPE_IV   2
#define TYPE_SEED   3
#define TYPE_PMK   4
#define PROV(keynr)   (((keynr)>>16)&0xFF)
#define TYPE(keynr)   (((keynr)>> 8)&0xFF)
#define ID(keynr)   (((keynr) )&0xFF)
#define KEYSET(prov, typ, id)   ((((prov)&0xFF)<<16)|(((typ)&0xFF)<<8)|((id)&0xFF))

Define Documentation

#define ID (   keynr)    (((keynr) )&0xFF)

Definition at line 39 of file irdeto.h.

#define KEYSET (   prov,
  typ,
  id 
)    ((((prov)&0xFF)<<16)|(((typ)&0xFF)<<8)|((id)&0xFF))

Definition at line 40 of file irdeto.h.

#define PROV (   keynr)    (((keynr)>>16)&0xFF)

Definition at line 37 of file irdeto.h.

#define SYSTEM_BETA   0x1700

Definition at line 24 of file irdeto.h.

Referenced by cSystemLinkIrd::CanHandle().

#define SYSTEM_IRDETO   0x0600

Definition at line 23 of file irdeto.h.

Referenced by cSystemLinkIrd2::CanHandle(), and cSystemLinkIrd::CanHandle().

#define SYSTEM_NAME   "Irdeto"

Definition at line 26 of file irdeto.h.

#define SYSTEM_NAME2   "Irdeto2"

Definition at line 28 of file irdeto.h.

#define SYSTEM_PRI   -10

Definition at line 27 of file irdeto.h.

#define SYSTEM_PRI2   -8

Definition at line 29 of file irdeto.h.

#define TYPE (   keynr)    (((keynr)>> 8)&0xFF)

Definition at line 38 of file irdeto.h.

#define TYPE_I1   0

Definition at line 31 of file irdeto.h.

Referenced by cPlainKeyIrd::Parse(), and cSystemIrd::ProcessECM().

#define TYPE_IV   2
#define TYPE_OP   1
#define TYPE_PMK   4

Definition at line 35 of file irdeto.h.

Referenced by cPlainKeyIrd::Parse(), cPlainKeyIrd::PrintKeyNr(), and cSystemIrd2::ProcessEMM().

#define TYPE_SEED   3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines