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=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.99.36.130 with SMTP id k124mr27958772pgk.25.1483324924644; Sun, 01 Jan 2017 18:42:04 -0800 (PST) X-Received: by 10.157.8.134 with SMTP id 6mr2647602otf.17.1483324924604; Sun, 01 Jan 2017 18:42:04 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!news.glorb.com!b123no5579062itb.0!news-out.google.com!u18ni2364ita.0!nntp.google.com!75no5574007ite.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sun, 1 Jan 2017 18:42:04 -0800 (PST) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=2607:fea8:3ce0:c9e:e0f8:6ddc:5ffd:c3de; posting-account=cUi90woAAADTaOISowbbHM8GUD0-opJO NNTP-Posting-Host: 2607:fea8:3ce0:c9e:e0f8:6ddc:5ffd:c3de User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <9ca07b79-db85-4d4a-b082-61cd75fcc1c8@googlegroups.com> Subject: Interfacing Ada With Full Runtime Directly to Electronic Chips From: patrick@spellingbeewinnars.org Injection-Date: Mon, 02 Jan 2017 02:42:04 +0000 Content-Type: text/plain; charset=UTF-8 Xref: news.eternal-september.org comp.lang.ada:32988 Date: 2017-01-01T18:42:04-08:00 List-Id: Hi Everyone Happy New Year! Ada-AVR is a neat project and I am not knocking it. It doesn't have tasking support yet but this is of course a huge job. If I want to connect any sort of computer running Linux directly to a circuit using "full Ada" with tasking support what are my options? By circuit, I mean a variety of electronic components and in this case with no microcontroller, an A/D chip is a simple example. I am thinking that single board computers like BeagleBone are my best bet, they have plenty of GPIO lines. Has anyone interfaced directly with chips via SPI or IC2 via a GPIO PCI card or GPIO-USB adapter ? Is there any other options? Thanks-Patrick