Date: Thu, 23 Jul 1998 09:42:54 +0300 (IDT) From: Eli Zaretskii To: Charles Sandmann cc: salvador AT inti DOT gov DOT ar, djgpp-workers AT delorie DOT com Subject: Re: Ispell and pipes In-Reply-To: <9807221938.AA12935@clio.rice.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Wed, 22 Jul 1998, Charles Sandmann wrote: > I think you should use the FSEXT stuff with PM far calls to fill/empty/ > buffer the I/O Charles, let me see if I understand what you are proposing. Do you suggest to make the I/O hooks in a child use a PM interrupt, and for the parent to install a PM handler for that interrupt? Or do you suggest to pass CS:EIP between the parent and the child and use those to ljmp between them? If you meant the interrupt way, then which interrupt would you suggest to use? Is the DPMI interrupt 31h a good candidate? Also, there's a question asked by Salvador about notifying the DPMI host that the client has been switched. I presume that the host needs to know that, to correctly handle the client's requests. But I don't know whether there's a way to do that, even for CWSDPMI.