Problemas con interrupciones
Publicado por Francisco Cortés (2 intervenciones) el 21/09/2002 22:12:14
He intentado desviar la interrupción del puerto serie (IRQ3 ó IRQ4 , según sea COM2 ó COM1) a mi propia rutina de interrupción. He habilitado todas las interrupciones en el registro IER de la UART 16550, pero mi programa no pasa por la rutina cuando se dan las condiciones necesarias para una interrupción. Cuando fuerzo la interrupción mediante la orden "int 0Bh" sí pasa por la rutina, lo que me induce a pensar que el vector de interrupción sí se ha cambiado bien, pero que puede haber algún registro de algún dispositivo que esté enmascarando dicha interrupción. Agradecería que alguien me dijera qué debo hacer para que el programa funcione bien.
Valora esta pregunta


0