> So unless someone can explain why we really need it, I propose just> deleting 
> the " & ~0x03" from both of the places it appears in doService()> and moving 
> on.

PAL addresses as listed in the palcode file (i.e. the output of nm)
don't have the final bit set, so when you set a breakpoint in the
remote debugger, the breakpoint that is set is on the address without
the final bit set, so if we did this, we'd break the ability to break
and step through palcode in the remote debugger.  Probably nothing
that anybody other than me has ever done and I haven't done it in >5
years, but it would be functionality that we'd break.

I'm not sure if Ali's bottleneck stuff traced through palcode or if it
used PCEvents.

Anyway, there's a counter example.

  Nate
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to