From: leslie Date: Sat, 21 Jun 2008 05:39:49 +0000 (+0800) Subject: nagra-0501: fix map cycle handling X-Git-Tag: 0.9.1~58 X-Git-Url: http://www.vanbest.org/gitweb/?a=commitdiff_plain;h=9a6fd787d9d2ccf5e9395acdbe61d44fe73f23ad;p=sasc-ng.git nagra-0501: fix map cycle handling --- diff --git a/systems/nagra/nagra2-0101.c b/systems/nagra/nagra2-0101.c index 0e4f4b6..8eb2d26 100644 --- a/systems/nagra/nagra2-0101.c +++ b/systems/nagra/nagra2-0101.c @@ -377,7 +377,7 @@ protected: virtual bool RomInit(void); virtual void Stepper(void); virtual void TimerHandler(unsigned int num); - virtual void AddMapCycles(unsigned int num); + virtual void AddMapCycles(unsigned int num) { AddCycles(num); } virtual unsigned int CpuCycles(void) { return Cycles(); } public: cN2Prov0101(int Id, int Flags); @@ -535,11 +535,6 @@ bool cN2Prov0101::RomInit(void) return false; } -void cN2Prov0101::AddMapCycles(unsigned int num) -{ - AddCycles(num); -} - bool cN2Prov0101::ProcessMap(int f) { unsigned short addr; diff --git a/systems/nagra/nagra2-0501.c b/systems/nagra/nagra2-0501.c index 3beac08..aa5467f 100644 --- a/systems/nagra/nagra2-0501.c +++ b/systems/nagra/nagra2-0501.c @@ -59,6 +59,8 @@ protected: virtual bool NeedsCwSwap(void) { return true; } virtual bool RomInit(void); virtual void TimerHandler(unsigned int num); + virtual void AddMapCycles(unsigned int num) { AddCycles(num); } + virtual unsigned int CpuCycles(void) { return Cycles(); } public: cN2Prov0501(int Id, int Flags); virtual int ProcessBx(unsigned char *data, int len, int pos);