comp.lang.ada
 help / color / mirror / Atom feed
From: dewar@gnat.com (Robert Dewar)
Subject: Re: hypothetical question
Date: 5 Jul 2001 14:51:46 -0700
Date: 2001-07-05T21:51:46+00:00	[thread overview]
Message-ID: <5ee5b646.0107051351.14892b2@posting.google.com> (raw)
In-Reply-To: TW117.4820$Jk6.1116376@news2-win.server.ntlworld.com

"chris.danx" <chris.danx@ntlworld.com> wrote in message news:<TW117.4820$Jk6.1116376@news2-win.server.ntlworld.com>...
> Also you can't just do an OS in Ada, at some point there has to be 
> some Asm though it may just be one or two lines to invoke task 
> switching etc.

nope, once you have your low level Ada compiler bootstrapped then
you can do the operating system task switching entirely in terms
of Ada task switching. Thinking you have to use ASM to do task 
switching is exactly like thinking you have to use ASM to do a
hardware addition. Yes, there is a bootstrap problem, but given
Ada compilers on other machines, that is easily solvable.



  reply	other threads:[~2001-07-05 21:51 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <3b448a6d@news.iprimus.com.au>
2001-07-05 15:53 ` hypothetical question Ted Dennison
2001-07-05 16:51 ` Larry Kilgallen
2001-07-05 16:10   ` Al Christians
2001-07-06  1:05   ` B. Douglas Hilton
2001-07-06 14:14     ` Ted Dennison
2001-07-06 21:41   ` Bobby D. Bryant
2001-07-07 10:54     ` Larry Kilgallen
2001-07-05 18:01 ` chris.danx
2001-07-05 21:51   ` Robert Dewar [this message]
2001-07-06 10:32     ` chris.danx
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox