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=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,85d7615faa3570d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2000-11-07 23:50:06 PST Path: supernews.google.com!sn-xit-02!sn-xit-03!supernews.com!freenix!fr.usenet-edu.net!usenet-edu.net!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!nntp2.deja.com!nnrp1.deja.com!not-for-mail From: Sandro Binetti Newsgroups: comp.lang.ada Subject: Re: Bootable ... bindings? Date: Wed, 08 Nov 2000 07:38:09 GMT Organization: Deja.com - Before you buy. Message-ID: <8uavt1$kv$1@nnrp1.deja.com> References: <8tu466$vgd$1@nnrp1.deja.com> <8tujkg$bl9$1@nnrp1.deja.com> NNTP-Posting-Host: 195.223.220.65 X-Article-Creation-Date: Wed Nov 08 07:38:09 2000 GMT X-Http-User-Agent: Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt) X-Http-Proxy: 1.0 ssi21:3128 (Squid/2.3.STABLE4), 1.0 x65.deja.com:80 (Squid/1.1.22) for client 172.27.66.83, 195.223.220.65 X-MyDeja-Info: XMYDJUIDsandrobinetti Xref: supernews.google.com comp.lang.ada:1878 Date: 2000-11-08T07:38:09+00:00 List-Id: In article <8tujkg$bl9$1@nnrp1.deja.com>, Ted Dennison wrote: > In article <8tu466$vgd$1@nnrp1.deja.com>, > Sandro Binetti wrote: > Hmmm. It sounds like you are suggesting that you'd like to run on an > embedded platform w/o an OS at all, just Ada. OK! That's the case! I have to load in a PROM a boot sequence that contains only, or nearly, the ADA environment, and sone little add-ons for a simple 32-bit bus handling. [... snip] > We have a rather > complex real-time scheduler we use here on our GreenHills vxWorks > systems which the developers commonly recompile using Gnat (different > compiler) for NT. Ada is probably the *only* language you could > realisticly write a source-code portable real-time scheduler in. You mean that you can assemble a little, OS independent, task scheduler based on the ADA run-time libraries? I have to stay into some strict constraints, trading-off memory size and execution times! I have to almost rely on the ADA code I write, assigning strict priority "pragmas" to my tasks, allowing task evolution only if this is able to terminate inside a predefined time- window (in ather cases, something's gone wrong). I only want, if possible, to minimize the presence of OS kernel instructions in my bootable environment. Thank you a lot, Ted, for your interest in my problem. -- Ciao, Sandro Sent via Deja.com http://www.deja.com/ Before you buy.