Unfortunately if you requirements for your DOS-based programs do include DPMI, then you'll probably want to migrate your code to C, C++ or Pascal. On only freely available compilers targetting DOS/DPMI that I can think of are djgpp for C and C++, based on the GNU Compiler Collection, and Free Pascal, fully compatible with the most recent incarnation of Delphi Pascal (including objects but no including the VCL gui library). Both of these compilers generate 32-bit MS-DOS code, and are also available on many other platforms.
At one time, I think Microsoft Basic (some version) targeted 32-bit DOS extenders, but that product has long since gone the way of quick basic (a tribute to PowerBASIC's superiority in the DOS BASIC compiler arena that PB is still in fairly wide use).
I have to question why in an embedded control environment 32-bit DPMI programs are really needed. If your processing platform is large enough to warrant such programs, why not look at other OS/development platform alternatives? There are many systems, free and commercial, that would be better suited if your needs are more than what PB an provide.
------------------
[This message has been edited by Michael Torrie (edited March 14, 2004).]
Announcement
Collapse
No announcement yet.
Next upgrade of PBDOS 4.0 Compiler?
Collapse
X
-
peter,
i think that's the problem... you can not use a dos extender
given the current state of the dos compiler. i am not sure if
it was tom or lance that explained it to me, but the compiler
would need to be changed a fair bit in order to work with the
extenders.
by the way, stephane, in case it may have slipped your mind, you
have requested this on this feature before:
january 8, 2001 http://www.powerbasic.com/support/pb...read.php?t=389
february 2, 2001 http://www.powerbasic.com/support/pb...read.php?t=411
february 12, 2001 http://www.powerbasic.com/support/pb...read.php?t=414
september 3, 2001 http://www.powerbasic.com/support/pb...read.php?t=571
september 18, 2001 http://www.powerbasic.com/support/pb...read.php?t=324
september 19, 2001 http://www.powerbasic.com/support/pb...read.php?t=317
september 24, 2001 http://www.powerbasic.com/support/pb...read.php?t=322
october 26, 2001 http://www.powerbasic.com/support/pb...read.php?t=632
------------------
paul squires
cheetah database system - "nothing runs like a cheetah"
jellyfish pro editor - "custom code editor for powerbasic"
www.planetsquires.com
mailto:[email protected][email protected]</a>
Leave a comment:
-
DPMI support will be nice for creating Real DOS Applications
and Protected DPMI Applications.Use a DOS Extender like 4GW or DOS32a
------------------
Regards,
Peter
[This message has been edited by Peter Lameijn (edited March 14, 2004).]
Leave a comment:
-
I can't speak for the company but my feeling is that DPMI is
not on the list of features. I suggested this a few years ago
and the response was that the existing compiler would require
a very large change in order to be compatible with DPMI. I would
be surprised if the company would make such a large investment
of time and manpower to do this when the market has switched
mostly to Windows and the Linux flavors.
------------------
Paul Squires
Cheetah Database System - "Nothing runs like a Cheetah"
JellyFish Pro Editor - "Custom code editor for PowerBasic"
www.planetsquires.com
mailto:[email protected][email protected]</A>
Leave a comment:
-
Next upgrade of PBDOS 4.0 Compiler?
Dear support
It's an long time that I have see an next new upgrade of PBDOS
with DPMI support will be nice for creating Real DOS Applications
and Protected DPMI Applications.
I use PBDOS most for building electronic control application that
running in an DOS env...
I hope that teh productionline of this product is not dead, I hope
so
Kind regards
Stephane
------------------
Tags: None
Leave a comment: