> There are probably more than 3 options here. I know of one commercial
> development that is using x86 embedded CPU with DOS to make a
> hand-held Automotive Test instrument . They are using C & C++.
> Since Ada is not available that was not even a factor. This is an
> upgrade/conversion from an earlier CPU that is no longer available.
For what it's worth, this is not true. R.R. Software's Ada 83 embedded DOS
development system is still available and supported. It's 16-bit, but that
is a good match for 186 type targets. We (still) have a few customers on it.
We looked at bringing our Ada 95 compiler up there, but there hasn't been
sufficient demand to justify the work.
Our Ada 95 Windows compiler (and most of the others, I suspect) can generate
object files that can be used with the Pharlap Win32 embedded development
kit. It's not a very integrated solution (the Pharlap kit doesn't have any
Ada support built-in to it, but if you treat the object file as if it was
created by Visual C++, everything works).
The issue in both cases for some users is that they are expensive
(relatively speaking, that is compared to Visual C++). But claiming that
there isn't any Ada for DOS at all is just wrong.
R.R. Software, Inc.