35a36
> #include "sim/system.hh"
94c95
< state = SimObject::Timing;
---
> changeState(SimObject::Running);
116c117
< bool
---
> unsigned int
122,123c123,124
< changeState(SimObject::DrainedTiming);
< return true;
---
> changeState(SimObject::Drained);
> return 0;
127c128
< return false;
---
> return 1;
145d145
< }
147,150c147,148
< void
< TimingSimpleCPU::setMemoryMode(State new_mode)
< {
< assert(new_mode == SimObject::Timing);
---
> assert(system->getMemoryMode() == System::Timing);
> changeState(SimObject::Running);
517c515
< changeState(SimObject::DrainedTiming);
---
> changeState(SimObject::Drained);
553a552
> SimObjectParam<System *> system;
558d556
< SimObjectParam<System *> system;
585a584
> INIT_PARAM(system, "system object"),
590d588
< INIT_PARAM(system, "system object"),
620a619
> params->system = system;
625d623
< params->system = system;