M1750 Ada is a cross-development system providing a production-quality implementation of a restricted Ada 95 language (ANSI/ISO/IEC-8652:1995). Significant features of M1750 Ada are as follows:
Minimum program size approximately 1500 bytes
Accurate delays with 200 microseconds[1] delay latency over whole range
Low overhead 5K byte tasking system with 200 microseconds[1] task switch
Full support for interrupts attached to protected subprograms
Comprehensive printed and on-line user manuals
Available off the shelf as a fully supported commercial product
Evaluation copies available for down-load
Compatible with GCC-1750, the C/C++ compilation system for the MIL-STD-1750A
Built-in restrictions for mission-critical applications (see Appendix B)
M1750 Ada includes a high-performance run-time system that optionally supports Ada tasking, interrupt handling and real-time scheduling. For more information on the real-time performance, see Chapter 5.
[1] | Generic MIL-STD-1750 at 10 MHz |