X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com From: "Gerrit van Niekerk" Organization: GPvNO To: "Luis Gouveia" , djgpp AT delorie DOT com Date: Fri, 18 Jan 2008 12:35:12 +0200 MIME-Version: 1.0 Subject: Re: Load Error: No DPMI Message-ID: <47909D00.7207.9135F3@gerritvn.gpvno.co.za> X-Confirm-Reading-To: gerritvn AT gpvno DOT co DOT za,gpvno AT telkomsa DOT net X-pmrqc: 1 In-reply-to: References: , , X-mailer: Pegasus Mail for Windows (4.41) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body Reply-To: djgpp AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk On 18 Jan 2008 at 10:06, Luis Gouveia wrote: > 1) Yes I know that I must install CWSDPMI, but if I do it > will I be able to run 16 bit executables? My main 32 bit > executable needs to run other two 16 bit executables! Yes, you will be. Just remember that if you invoke any program from DJGPP, then your DJGPP program is swapped to disk and if you have ISRs in it, it is not going to work during that time. > Should I compile these other two executables with GCC as > well in order to turn them into 32 bit? No need to do it. > 2) Should I install DJGPP in the small board before > running CWSDPMI on it? No. If you don't need virtual memory support, you can consider using PMODE/DJ instead of CWSDPMI. It is smaller and if you need to do DMA, it is a lot easier to implement.