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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,f3fa49544cf202ba X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Received: by 10.204.157.134 with SMTP id b6mr375270bkx.5.1339690419297; Thu, 14 Jun 2012 09:13:39 -0700 (PDT) Path: e27ni47838bkw.0!nntp.google.com!news1.google.com!postnews.google.com!r3g2000yqh.googlegroups.com!not-for-mail From: Britt Newsgroups: comp.lang.ada Subject: Re: helping picking the right RTOS Date: Mon, 11 Jun 2012 04:10:18 -0700 (PDT) Organization: http://groups.google.com Message-ID: <7ca06130-f05b-46cb-8c29-12c88df222cd@r3g2000yqh.googlegroups.com> References: NNTP-Posting-Host: 99.29.30.110 Mime-Version: 1.0 X-Trace: posting.google.com 1339413957 31670 127.0.0.1 (11 Jun 2012 11:25:57 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Mon, 11 Jun 2012 11:25:57 +0000 (UTC) Complaints-To: groups-abuse@google.com Injection-Info: r3g2000yqh.googlegroups.com; posting-host=99.29.30.110; posting-account=rdRzuwoAAAAyW3CSBhs_xgfCUJSc1aNt User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.52 Safari/536.5,gzip(gfe) Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Date: 2012-06-11T04:10:18-07:00 List-Id: On Jun 8, 9:32=A0am, Patrick wrote: > 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 ju= st recently considering building one of my own to sell(a spectrofluorometer= ). =A0I 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 AR= M 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 th= e OS well. > > So all-in-all, an RTOS that brings me as close to what a bare metal envir= onment 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 cou= ld make a huge difference. > > Thanks for reading-Patrick For open-source OS that work with Ada and that you can try for free, look at RTEMS and MaRTE: http://www.rtems.org http://marte.unican.es/