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.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f3fa49544cf202ba,start X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.204.143.145 with SMTP id v17mr1636215bku.7.1339162434685; Fri, 08 Jun 2012 06:33:54 -0700 (PDT) Path: e27ni27543bkw.0!nntp.google.com!news2.google.com!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Patrick Newsgroups: comp.lang.ada Subject: helping picking the right RTOS Date: Fri, 8 Jun 2012 06:32:10 -0700 (PDT) Organization: http://groups.google.com Message-ID: NNTP-Posting-Host: 69.159.21.240 Mime-Version: 1.0 X-Trace: posting.google.com 1339162434 24008 127.0.0.1 (8 Jun 2012 13:33:54 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 8 Jun 2012 13:33:54 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=69.159.21.240; posting-account=cUi90woAAADTaOISowbbHM8GUD0-opJO User-Agent: G2/1.0 Content-Type: text/plain; charset=ISO-8859-1 Date: 2012-06-08T06:32:10-07:00 List-Id: Hi Everyone I would like to run Ada on bare metal but it doesn't look like this will be possible for me in the short term. There are many RTOS to choose from and it's hard to know which ones will play nice with Ada. I have been repairing scientific instruments for 14 years now and I am just recently considering building one of my own to sell(a spectrofluorometer). I would love to do this in Ada. I don't think I will use a microcontroller for this but rather add my own memory and peripherals. It's not an absolute requirement but running on ARM sounds like a good place to start. I would like the instrument to be able to participate on a LAN. Simplicity is more import to me then power, I will need to get to know the OS well. So all-in-all, an RTOS that brings me as close to what a bare metal environment would have been but supports networking and will support all of Ada's core language features like tasking, would be ideal. If anyone could give me some pointers, I would really appreciate it, this will be quite a challenge for me and getting started with the right OS could make a huge difference. Thanks for reading-Patrick