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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,e3feb606f668a7c1 X-Google-Attributes: gid103376,public From: "Mike Silva" Subject: Re: Ada 95 based RTOS Date: 2000/02/25 Message-ID: #1/1 X-Deja-AN: 589982962 References: <88ilp7$bcm$1@nnrp1.deja.com> <38ADCA44.3B91BF6F@averstar.com> <88qli0$gvr$1@nnrp1.deja.com> <38B2A2A1.FDCDDFE7@honeywell.com> <88ugrd$7j7$1@nnrp1.deja.com> <88umb5$c5p$1@nnrp1.deja.com> <88uqme$fh8$1@nnrp1.deja.com> X-MIMEOLE: Produced By Microsoft MimeOLE V4.72.3110.3 X-Complaints-To: news@wenet.net X-Trace: news.wenet.net 951507636 206.169.137.33 (Fri, 25 Feb 2000 11:40:36 PST) X-Received-Date: Fri, 25 Feb 2000 11:41:05 PST (newsfeed.avtel.net) NNTP-Posting-Date: Fri, 25 Feb 2000 11:40:36 PST Newsgroups: comp.lang.ada Date: 2000-02-25T00:00:00+00:00 List-Id: (Tried to post this earlier but seems to have been bit-bucketed...) Do you actually need the RTOS if you're using Ada? Given the concurrency support provided in Ada you may not need it. Of course, the Ada implementation you use will use some RTOS-like code "under the hood" to provide the language concurrency features, but you may be able to do what you want strictly in Ada -- depends on what you're trying to do. I suspect the reason there aren't many (any?) RTOSes in Ada because, unlike C/C++, there's no need for one to do tasking in Ada (yes it's there, but not visible). Mike xaplos@my-deja.com wrote in message <88qli0$gvr$1@nnrp1.deja.com>... >Thank you very much for the reference to RTEMS. I downloaded version 4 >only to find out that the source files are in C. I keep reading on >several sites that there is a version of RTEMS written in Ada; however, >I can't find it. > >It is my understanding that I can compile Ada source into object files >with GNAT and link them with RTEMS which is written in C to run my >applications on lets say an M68K. Because of the nature of the project >I'm working on - master's thesis - I'd really like to be working with >code from the same language - hence my desire to find the Ada version of >RTEMS.