From: Joel Hardy Newsgroups: comp.os.msdos.djgpp Subject: Re: 32 BIT OSes was(Newbie: Many questions!) Date: 27 Jul 1997 21:30:55 -0700 Organization: None Lines: 19 Message-ID: References: <33D90515 DOT 65BB AT singnet DOT com DOT sg> <01bc9ae0$0c585a80$fb8033cf AT pentium> NNTP-Posting-Host: ip201.ts18.phx.inficad.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Precedence: bulk David Jenkins writes: > Just curious about this one. Its been puzzling me for a while. > I've sent a few .exe files to a friend who uses Win3.11. > Isn't Win3.11 16 bit only?? > How come he can run my 32bit programs?? DOS is also a 16 bit only OS, but DJGPP uses a DPMI as a DOS extender. Any decent DPMI can do 32 bit stuff, even the one included in Win3.x (which is strange, it'll let you run 32 bit DOS programs, but only 16 bit Windows programs, all from a 2 bit OS ;) (2 bit meaning cheap, not 2/8ths of one byte per register) -- Joel Hardy (deeng AT inficad DOT com -- the "From:" field might be wrong) http://www.inficad.com/~deeng -- Linux, x86 asm, C/C++, and other stuff Freedows Driver Development Team Lead (http://freedows.home.ml.org) Descent 3 for Linux! Vote at http://www.interplay.com/descent/ideas