delorie.com/archives/browse.cgi | search |
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f |
From: | "GC" <greg_coleson AT yahoo DOT com> |
Newsgroups: | comp.os.msdos.djgpp |
Subject: | missing hardware interrupt intermittently |
Date: | 24 Oct 2005 08:32:44 -0700 |
Organization: | http://groups.google.com |
Lines: | 17 |
Message-ID: | <1130167963.971774.154650@o13g2000cwo.googlegroups.com> |
NNTP-Posting-Host: | 69.38.65.82 |
Mime-Version: | 1.0 |
X-Trace: | posting.google.com 1130167969 30699 127.0.0.1 (24 Oct 2005 15:32:49 GMT) |
X-Complaints-To: | groups-abuse AT google DOT com |
NNTP-Posting-Date: | Mon, 24 Oct 2005 15:32:49 +0000 (UTC) |
User-Agent: | G2/0.2 |
X-HTTP-UserAgent: | Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7,gzip(gfe),gzip(gfe) |
Complaints-To: | groups-abuse AT google DOT com |
Injection-Info: | o13g2000cwo.googlegroups.com; posting-host=69.38.65.82; |
posting-account=oloLug0AAADg4ljw3yDW8ibzcwC--JQM | |
To: | djgpp AT delorie DOT com |
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Reply-To: | djgpp AT delorie DOT com |
We have a system that mostly runs as a real mode tsr and processes many tasks in the background (it is a voice mail system) during the timer tick and dos idle. In the foreground (command line) we periodically execute programs. We recently wrote a g.729a speech compression program and it runs in protected mode using cwsdpmi.exe. Our system is missing HW interrupt 6 very intermittently (our system will stop processing calls because that is the DSP interrupt). We have narrowed it down to just cwsdpmi.exe since we load it, don't load our compression program, then unload cswdpmi.exe. So cswdmpi.exe just loads for a short amount of time. I know that the interrupt is not missed while our compression program is loaded and running because I set a led to flash when it happens. I suspect that the interrupt is missed when cswdpmi.exe is in the process of loading or unloading. We have done a through investigation and are sure that it is cswdpmi.exe causing the issue. Any ideas on missed interrupts while cwsdpmi.exe is loading or unloading?
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |