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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,3025dd6d917b499c X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.180.101.2 with SMTP id fc2mr216882wib.0.1353057367490; Fri, 16 Nov 2012 01:16:07 -0800 (PST) Path: ha8ni292872wib.1!nntp.google.com!feeder3.cambriumusenet.nl!feed.tweaknews.nl!194.109.133.85.MISMATCH!newsfeed.xs4all.nl!newsfeed6.news.xs4all.nl!xs4all!newspeer1.nac.net!news.astraweb.com!border2.newsrouter.astraweb.com!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!novia!news-hub.siol.net!news1.t-com.hr!newsfeed.CARNet.hr!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Ada, the best language with the not-so-best tool chain Date: Fri, 9 Nov 2012 13:56:02 +0100 Organization: cbb software GmbH Message-ID: References: <38af7fb8-b0a4-4a31-87aa-b7b698cc89c3@googlegroups.com> <85k3v0jqj0.fsf@stephe-leake.org> <5df9e216-b808-419e-91ac-19b7fe7dc153@googlegroups.com> <857gqyg9gq.fsf@stephe-leake.org> <87wqxwzfeh.fsf@adaheads.sparre-andersen.dk> <85390jyn5p.fsf@stephe-leake.org> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: FbOMkhMtVLVmu7IwBnt1tw.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Date: 2012-11-09T13:56:02+01:00 List-Id: On Fri, 09 Nov 2012 07:29:54 -0500, Stephen Leake wrote: > Jacob Sparre Andersen writes: > >> Stephen Leake wrote: >> >>> Which raises the question; why insist on "bareboard", instead of a >>> well supported OS that does what you need? >> >> Because it is hard to find a well supported OS that does what you need? >> We are using Linux on ARM underneath an application we are developing at >> the moment, but I'm a bit worried about the timing properties of having >> a full OS running. > > Linux is certainly not suitable for hard realtime. Use VxWorks or Lynx. What in your opinion makes VxWorks more suitable? Except that you could have your own scheduler there is little advantages over Linux. Monolithic kernel? VxWorks is slightly faster. But as for hard real-time, it depends on the definition of. With its miserable RT clock support VxWorks is barely usable for things I do. (This is going to change with the coming version, AFAIK) -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de