|
From: Nicholas N. <nj...@ca...> - 2004-01-23 10:41:55
|
On Fri, 23 Jan 2004, Doug Rabson wrote: > Isn't m_state_static also used to re-start the application when > switching back to the real cpu for --stop-after=NN? Yes. I can remove the use of m_state_static use at startup -- working directly with the baseBlock instead -- but not when stopping like this. In principle I could use the baseBlock directly, but the baseBlock's layout is more complicated than m_state_static's, which makes it much harder to copy the values into the registers in vg_startup.S. It's easier to copy from the baseBlock into m_state_static, and then into the registers. > Right now this doesn't work for me because it tries to load a set of > null segment registers. I think it might be broken in general? Not sure. N |