Interrupciones en GDB

Interrupciones en GDB

de Gonzalo Cu -
Número de respuestas: 5

Cuando le doy una interrupcion a mi programa, aunque este parado en el GDB, la interrupcion se ejecuta, por que es eso?

no deberia esperar hasta el proximo step para entrar en la rutina de interrupcion?

En respuesta a Gonzalo Cu

Re: Interrupciones en GDB

de Leonardo Etcheverry -
Es una buena pregunta.

Para aclarar (o confundir) un poco más: en este caso el debugger solo te presenta la ilusión de que el procesador está parado. En realidad lo que está sucediendo es que hay otro código (el monitor) ejecutándose en el T80 que está a la espera de los comandos que vengan desde GDB en la PC. Ese código del monitor puede ser interrumpido como cualquier otro programa, por eso es que ves ese comportamiento.

Saludos,
Leonardo.
En respuesta a Leonardo Etcheverry

Re: Interrupciones en GDB

de Gonzalo Cu -
En respuesta a Gonzalo Cu

Re: Interrupciones en GDB

de Leonardo Etcheverry -
Gonzalo,

por si era importante, aviso que tu último mensaje al foro llegó vacío.