delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/11/14/18:32:24

From: "Martin Peach" <martin AT loplop DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Interrupts
Date: Sun, 14 Nov 1999 18:02:23 -0500
Organization: Communications Accessibles Montreal, Quebec Canada
Lines: 14
Message-ID: <80nf2f$ej7@tandem.CAM.ORG>
References: <382DF552 DOT 289EBE72 AT virtualis DOT com>
NNTP-Posting-Host: dialup-19.hip.cam.org
X-Newsreader: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Alex Mendes da Costa wrote in message <382DF552 DOT 289EBE72 AT virtualis DOT com>...

>but now my system locks up completely when I press a key! Does anyone
>have any ideas? What does the EOI actually do??

The EOI causes the hardware interrupt controller (PIC) to reset its
interrupt flag for that level of interrupt. If you didn't clear the source
of the interrupt (say by reading the keyboard data register) the PIC will
retrigger on the next clock cycle and you're back in the interrupt handler.

\/\/\/*=Martin


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019