Date: Mon, 1 Feb 1999 07:27:07 -0500 (EST) From: Fleet Teachout Message-Id: <199902011227.HAA08358@cbl.umces.edu> To: djgpp AT delorie DOT com Subject: Re: Creating 16-bit code? Newsgroups: comp.os.msdos.djgpp X-Newsreader: TIN [UNIX 1.3 950824BETA PL0] Content-Type: text Reply-To: djgpp AT delorie DOT com In article <19990201113120 DOT A28031 AT mc31 DOT merton DOT ox DOT ac DOT uk> you wrote: : On Fri, Jan 29, 1999 at 03:05:58PM -0500, Fleet Teachout wrote: : > The scanner contains a 386 CPU, 640K RAM (470K useable as a RAM disk). : > When I attempted to run the program I developed in the scanner, I got : > "load error: no DPMI". (or something real close to that). : : DJGPP programs require a DPMI server to run. You need one that : uses low memory though, since there's no high memory in the system. : I don't know much about that. : : The number of bits isn't the problem, it is that djgpp programs : use DPMI to get their memory. Thanks, George. Got roughly the same answer from others. : Since you'd have to write in assebler anyway, if you know Intel : syntax you might be better off playing with NASM. Not having any : high memory, you might be better off sticking to real mode if you : can't get a DPMI server to run your program in low memory. Hmmmmm. I haven't played with ASM since the mid 70's (and we used 80-column keypunch cards!) :) - fleet -