delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/03/12/08:22:35

From: "Thorsten Erdmann" <thorsten DOT erdmann AT gmx DOT de>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Interrupts on EPP-port
Date: Tue, 7 Mar 2000 21:39:25 +0100
Organization: EWE TEL
Lines: 13
Message-ID: <8ag2os$7lh$1@ac1.ewetel.de>
References: <Pine DOT SUN DOT 3 DOT 91 DOT 1000302112547 DOT 24728M-100000 AT is>
NNTP-Posting-Host: dialin-81207.ewetel.net
X-Trace: ac1.ewetel.de 952864348 7857 212.6.81.207 (12 Mar 2000 12:32:28 GMT)
X-Complaints-To: abuse AT ewetel DOT net
NNTP-Posting-Date: 12 Mar 2000 12:32:28 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2014.211
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

> Your code, as posted, doesn't enable the appropriate IRQ in the
> Interrupt Controller in the initialization code, and your interrupt
> handler doesn't EOI the Interrupt Controller before it returns.  So
> it's no surprise it isn't working.
Besides that you should send an EOI to the controller after initialization.
It costed me two weeks to discover that the controller was blocked sometimes
after init. So my program sometimes work sometimes not.

bye
Thorsten



- Raw text -


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