X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=3b_sim%2Fiext.hpp;h=c78ad382d4ba2ae9d7508ba54f23c7008e6c80b7;hb=ad798a166d5abd342b031251f4a9931b81b2812d;hp=99b08423b9f2fbb6b1d9a9f7dc21a07bac6cae4f;hpb=d664b832f84b5130620e78dd87c80d79ef81a139;p=calu.git diff --git a/3b_sim/iext.hpp b/3b_sim/iext.hpp index 99b0842..c78ad38 100644 --- a/3b_sim/iext.hpp +++ b/3b_sim/iext.hpp @@ -18,6 +18,7 @@ class Iext { virtual ~Iext() {} //called by cpu before every tick virtual void applyTick() = 0; + virtual void parseInput(const vector& in) = 0; virtual void loadData(const int address, CDat value) = 0; virtual CDat readData(const int address) = 0; static CCpu* m_cpu;