Dear list,
I would like to know how pending interrupts are managed in Gems 2.0 when a
transaction is being executed. As far as I can see, we set an Interrupt flag
and trap to software handler by an exception (like a TLB miss).
However, is it possible to handle a pending interrupt if we are in PRIV_MODE? It
can't be done in Gems 2.0, as exceptions are caught when we aren't.
Does Lazy VM handle interrupts? I think that a good way to do it should be
jumping to software handler, but it must require some extra information (i.e.
put some extra information in the log) that I miss.
Thanks in advance for your help,
Marc Lupon
|