X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;ds=sidebyside;f=3b_sim%2Fextensions%2Fcprog.hpp;h=aa695a592f445d33cc6c9662bd94b39e92bca1c7;hb=ad798a166d5abd342b031251f4a9931b81b2812d;hp=82d83cfd6ccbebe71b05b6c8d67af4cb0ebc74aa;hpb=250b78e68b59bb5639dba5f0f3e2b23cbe71f823;p=calu.git diff --git a/3b_sim/extensions/cprog.hpp b/3b_sim/extensions/cprog.hpp index 82d83cf..aa695a5 100644 --- a/3b_sim/extensions/cprog.hpp +++ b/3b_sim/extensions/cprog.hpp @@ -6,6 +6,7 @@ class Cprog : public Iext { void applyTick() {}; void loadData(const int address, CDat value); CDat readData(const int) { return 0; } + void parseInput(const vector&) {}; private: int m_writeAddress; }; @@ -13,7 +14,7 @@ class Cprog : public Iext { void Cprog::loadData(const int address, CDat value) { if(address == 0x2034) { - m_writeAddress = value; + m_writeAddress = (value*4); //adress pointer } else if(address == 0x2038) {