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.52.56.70 with SMTP id y6mr4106728vdp.8.1425499413649; Wed, 04 Mar 2015 12:03:33 -0800 (PST) X-Received: by 10.140.84.213 with SMTP id l79mr109430qgd.41.1425499413404; Wed, 04 Mar 2015 12:03:33 -0800 (PST) Path: border1.nntp.dca1.giganews.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!w8no539682qac.0!news-out.google.com!qk8ni49443igc.0!nntp.google.com!k15no235998qaq.1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Wed, 4 Mar 2015 12:03:33 -0800 (PST) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=105.236.22.103; posting-account=orbgeAkAAADzWCTlruxuX_Ts4lIq8C5J NNTP-Posting-Host: 105.236.22.103 References: <07330c00-0317-4bb2-8ffb-67bff98dc9eb@googlegroups.com> <05f8f7cc-a934-4a2b-aa58-4f40fc540e66@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <579b747c-c384-44cc-9c22-ff9fc1be6897@googlegroups.com> Subject: Re: GNAT stm34f4 zfp question. From: jan.de.kruyf@gmail.com Injection-Date: Wed, 04 Mar 2015 20:03:33 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: number.nntp.giganews.com comp.lang.ada:192414 Date: 2015-03-04T12:03:33-08:00 List-Id: On Wednesday, March 4, 2015 at 8:28:15 PM UTC+2, Simon Wright wrote: ja, and I put unchecked conversions under ada for some reason, but the rave= nscar files i used took them straight. So there was another trip through wo= nderland, before I got wise. Otherwise, when I need an operating system I will certainly look at your wo= rk. But at the moment I like to try if I can follow the tiny-os recipe: Thow little jobs on the workstack and poll in between execution. (You can a= lso make interrupts throw jobs onto the workstack if needed) Its a brillian= t concept for small stuff. But read the book first! So I have not looked at the interrupt structure yet. First test what we got= . And see that I have all the language components I like. I dont think I saw a libm in the collection, I wonder if I must follow up o= n that. But perhaps we can get away with some pre-cooked code from some oth= er library. the STM hal is well tested and reasonably complete with DSP routines and al= l. So I am not discounting that, but this project is a bit hairy, so I need= control. With STM cube I can only write a binding then a program then test= . And they are a bit verbose here and there. I dont like to do a lot of wor= k and then find out I have to start again. So this is an excellent way of l= earning the chip _and_ Ada properly. cheers, j.