Associated article: Watchdogs for Interrupt Monitoring
Published source code accompanying the article by Rolf V. Oestergaard in which he presents IntMon and WdMon, a set of verification and "problem-spotting" tools he wrote to ensure that interrupts are not missed, watchdogs are serviced, and process don't run too long. Also see WATCHDOG.ZIP.
_Watchdogs for Interrupt Monitoring_ by Rolf V. Oestergaard Listing One MOV AL,[NmiIntFlag] ; Get flag CMP AL,3 ; Cleared by timer int? JNZ @@GoOn ; No, skip MOV [NmiIntFlag],2 ; Yes, set again JMP @@Exit ; Done for now @@GoOn: CMP AL,2 ; Already set ...