SASC-NG
DVBSoftCAM

cEmuRom3 Class Reference

Inheritance diagram for cEmuRom3:

List of all members.

Public Member Functions

 cEmuRom3 (void)

Protected Member Functions

virtual bool InitSetup (void)
virtual bool UpdateSetup (const unsigned char *emm)

Detailed Description

Definition at line 252 of file nagra1.c.


Constructor & Destructor Documentation

cEmuRom3::cEmuRom3 ( void  )

Definition at line 260 of file nagra1.c.

References cEmu::Cmd83Chk, cEmu::EmmEnd, cEmu::EmmKey0, cEmu::EmmKey1, cEmu::EmmStart, cEmu::EnsIrdChk, cEmu::FindKeyEnd, cEmu::FindKeyStart, cEmu::InitEnd, cEmu::InitStart, cEmu::MapAddr, cEmu::Rc1H, cEmu::Rc1L, cEmu::SoftInt, and cEmu::StackHigh.

{
  InitStart=0x4000;
  InitEnd  =0x734b;
  EmmStart =0x5a82;
  EmmEnd   =0x67db;
  EmmKey0  =0x617c;
  EmmKey1  =0x6184;
  FindKeyStart=0x6133;
  FindKeyEnd  =0x6147;
  MapAddr  =0x2800;
  Rc1H     =0x0024;
  Rc1L     =0x0025;
  EnsIrdChk=0x6437;
  Cmd83Chk =0x6431;
  SoftInt  =0x0000;
  StackHigh=0x7f;
}

Member Function Documentation

bool cEmuRom3::InitSetup ( void  ) [protected, virtual]

Reimplemented from cEmu.

Definition at line 279 of file nagra1.c.

References cEmuRom3Core::CoreInitSetup(), and cEmuRom3Core::DoMaps().

{
  return DoMaps(true) && CoreInitSetup();
}
bool cEmuRom3::UpdateSetup ( const unsigned char *  emm) [protected, virtual]

Reimplemented from cEmu.

Definition at line 284 of file nagra1.c.

References cEmuRom3Core::CoreInitSetup().

{
  return CoreInitSetup();
}

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines