From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ca992fd796299db9 X-Google-Attributes: gid103376,public From: Marin David Condic Subject: Re: Suitability of ada environments for systems development Date: 1999/07/02 Message-ID: <377D0D3B.157C95FF@pwfl.com>#1/1 X-Deja-AN: 496525259 Content-Transfer-Encoding: 7bit Sender: condicma@bogon.pwfl.com References: <7lis9r$oil$1@usenet01.srv.cis.pitt.edu> Content-Type: text/plain; charset=us-ascii Organization: Pratt & Whitney Mime-Version: 1.0 Reply-To: diespammer@pwfl.com Newsgroups: comp.lang.ada Date: 1999-07-02T00:00:00+00:00 List-Id: John Duncan wrote: > Do vendors provide library implementations of the normally OS-dependent > features such as tasking and protected objects? If so, could vendors please > mention how their tools help solve these problems? Good responses will > facilitate choice of platform for a number of users. > Since Ada was originally targeted at the Embedded System market where you typically have no OS to depend on, most vendors will provide you with a Run-Time-Kernel (RTK) which supports what would otherwise be "OS Calls" to support task scheduling, etc. (That is, if you are looking at a compiler that bills itself as targeted for embedded systems. There are a number to choose from.) There is a RTK floating about called "RTEMS" which was originally written in Ada and provides the support needed for an embedded target. You may want to investigate RTEMS as one way to go. Also, check with the major venders (Aonix, Ada Core Technologies, Green Hills, etc.) and inquire about their support for your target of interest. For most popular processors, you can very easily find one or more Ada compilers that will target to the bare hardware. MDC -- Marin David Condic Real Time & Embedded Systems, Propulsion Systems Analysis United Technologies, Pratt & Whitney, Large Military Engines M/S 731-95, P.O.B. 109600, West Palm Beach, FL, 33410-9600 ***To reply, remove "bogon" from the domain name.*** Visit my web page at: http://www.mcondic.com/