> Here's another option: make the CPU model smart and when it sees a > "lock" access have it keep running until it sees an "unlock" access. > This might not be too bad if "keep running" could be implemented > simply by doing something like a recursive tail call to tick().
There's already a big loop in the tick() function to simulate a cpu "width" (so we can set a low CPU frequency, but get a high instruction rate for rate matching). I'd rather see something like the for loop being changed into a while loop, and do a i++ or something like that to keep it going. Nate _______________________________________________ m5-dev mailing list m5-dev@m5sim.org http://m5sim.org/mailman/listinfo/m5-dev