delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2005/10/24/11:46:01

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?

- Raw text -


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