hi steve,
all of the errors are from the line that that has DPRINTF(SimpleCPU .....
if i comment out the line would it be okay? (im guessing not)
195 MyCPU::resume()
196 {
197 DPRINTF(SimpleCPU, "Resume\n");
198 if (_status != SwitchedOut && _status != Idle) {
199 assert(system->getMemoryMode() == Enums::atomic);
200
201 changeState(SimObject::Running);
202 if (thread->status() == ThreadContext::Active) {
203 if (!tickEvent.scheduled()) {
204 tickEvent.schedule(nextCycle());
205 }
206 }
207 }
208 }
245 void
246 MyCPU::activateContext(int thread_num, int delay)
247 {
248 DPRINTF(SimpleCPU, "ActivateContext %d (%d cycles)\n",
thread_num, delay);
249
250 assert(thread_num == 0);
251 assert(thread);
252
265 void
266 MyCPU::suspendContext(int thread_num)
267 {
268 DPRINTF(SimpleCPU, "SuspendContext %d\n", thread_num);
269
270 assert(thread_num == 0);
271 assert(thread);
698 void
699 MyCPU::tick()
700 {
701 DPRINTF(SimpleCPU, "Tick\n");
702
703 Tick latency = ticks(1); // instruc
_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users