Clear IER and read IIR/LSR/MSR/RBR before hookIsr unmasks the PIC. A pending interrupt from a previous session would fire immediately, but the ISR skipped dispatch (isOpen still FALSE), leaving the IRQ asserted on level-triggered ISA -- infinite ISR loop. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| commdrv.c | ||
| commdrv.def | ||
| commdrv.h | ||
| isr.c | ||
| makefile | ||