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,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.224.63.148 with SMTP id b20mr2062325qai.1.1391647991970; Wed, 05 Feb 2014 16:53:11 -0800 (PST) X-Received: by 10.140.101.242 with SMTP id u105mr123793qge.0.1391647991956; Wed, 05 Feb 2014 16:53:11 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!newsfeed.fsmpi.rwth-aachen.de!proxad.net!feeder1-2.proxad.net!209.85.216.88.MISMATCH!f11no12897497qae.1!news-out.google.com!s3ni8415qas.0!nntp.google.com!k15no12877876qaq.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 5 Feb 2014 16:53:11 -0800 (PST) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=179.98.198.87; posting-account=TRgI1QoAAABSsYi-ox3Pi6N-JEKKU0cu NNTP-Posting-Host: 179.98.198.87 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <5e8fad3a-94e6-4517-af54-db8b4146803e@googlegroups.com> Subject: Raspberry Pi, Real-Time and Ada From: "Rego, P." Injection-Date: Thu, 06 Feb 2014 00:53:11 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:18394 Date: 2014-02-05T16:53:11-08:00 List-Id: Hi guys, Is it possible to run Real-Time applications on Raspberry Pi (specially in = Ada)? Yesterday I began to read the RPi documentation, and discovered that = several (actually all that I found) I/O libraries available to access GPIOs= (mostly written in C and Python) are not Real-Time, and even the Raspbian = Debian distribution is not intended to run RT applications, so it's not bui= lt for it.=20 One idea could be using the CONFIG_PREEMPT_RT Linux patch, so I think I wou= ld have to recompile the Raspbian kernel. Is it reliable for an ARM11? I me= an, can I work on it as an RTOS-like this way? And also I think that I woul= d have to rewrite the I/O libraries (no problem, but it's also an overhead)= . Or the other option could be using a real RTOS. I've seen some posts about = ChibiOS/RT, Xenomai and FreeRTOS, but they don't seem to have Ada available= .=20 So I would much appreciate your opinions. Best regards, Rego.