Re: [hatari-devel] Code execution discontinuities and detecting them?

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Hi Eero,

1. Yes. Until there's no stack overflow, it's possible in 'long interrupt' mode.

2. RTI will return where the 'long interrupt' occurs.

Moreover be carefull, there's a 'fast interrupt' mode: when the first word in the vector table is a JSR, the interrupt is a 'fast' one. The end of interrupt is done by a RTS and this kind of interrupts are not interruptible.

Hope this help, regards,

Didier


2013/3/19 Eero Tamminen <oak@xxxxxxxxxxxxxx>
Hi,

On tiistai 19 maaliskuu 2013, Laurent Sallafranque wrote:
> Can there be exceptions within exception handler, and
> in which case RTI returns just to previous handler?
>
> ? Sorry, I don't understand what you're asking here.

1. Can there be another exception while current one is being handled?

2. Will RTI return to previous exception previous handler, if it had
   not finished (instead of e.g. terminating all exceptions being handled
   at the moment)?


        - Eero





Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/