comp.lang.ada
 help / color / mirror / Atom feed
From: "Randy Brukardt" <randy@rrsoftware.com>
Subject: Re: DDS and Ada
Date: Fri, 8 Jul 2011 14:31:44 -0500
Date: 2011-07-08T14:31:44-05:00	[thread overview]
Message-ID: <iv7lv2$mag$1@munin.nbi.dk> (raw)
In-Reply-To: ccd482d7-1693-4540-8e88-d552caa1c126@ct4g2000vbb.googlegroups.com

"Shark8" <onewingedshark@gmail.com> wrote in message 
news:ccd482d7-1693-4540-8e88-d552caa1c126@ct4g2000vbb.googlegroups.com...
>On Jul 7, 8:04 pm, Gautier write-only <gautier_niou...@hotmail.com>
>wrote:
>> On 7 juil, 04:34, Shark8 <onewingedsh...@gmail.com> wrote:
>>
>> > Though a DOS Ada 2012 compiler might be very nice for one wishing to
>> > do an OS.
>>
>> Really?
>
>DOS is so minimal/unconstrained that one can easily make bootable
>program with a DOS compiler.

Right. Our embedded packages and DOS compilers were essentially the same 
back in the day; the only thing that DOS really did for us was load the 
program into memory (and provide a file system, but of course I/O is easily 
separable). Trap handling was done directly in the hardware, tasking was 
handled solely by our RTS, and most of the memory management (before 
Extended Memory, anyway) was done by our RTS. So all that needed to be 
different was the loader code (burn to EEPROM rather than load from disk, 
and set up a few additional registers).

                                Randy.





  parent reply	other threads:[~2011-07-08 19:31 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-07-05 19:34 DDS and Ada Martyn Pike
2011-07-05 20:24 ` anon
2011-07-05 20:59 ` Maciej Sobczak
2011-07-06 19:27   ` Martyn Pike
2011-07-06 21:24     ` Maciej Sobczak
2011-07-07 19:01       ` Martyn Pike
2011-07-05 21:30 ` anon
2011-07-05 21:58 ` Frank J. Lhota
2011-07-06 18:46   ` Martyn Pike
2011-07-06 19:12     ` anon
2011-07-06 19:29       ` Martyn Pike
2011-07-07  2:34       ` Shark8
2011-07-07  3:23         ` anon
2011-07-08  1:09           ` Shark8
2011-07-08  1:04         ` Gautier write-only
2011-07-08  1:23           ` Shark8
2011-07-08  9:13             ` Gautier write-only
2011-07-08 19:35               ` Randy Brukardt
2011-07-09 19:00               ` DOS and Ada (not DDS) Rugxulo
2011-07-08 14:55             ` OS written in Ada was "DDS and Ada" anon
2011-07-08 19:31             ` Randy Brukardt [this message]
2011-07-06 20:13     ` DDS and Ada Dmitry A. Kazakov
2011-07-08  5:33       ` Martyn Pike
2011-07-08 12:06         ` Presentations for Ada-Europe 2012 (Was: DDS and Ada) Jacob Sparre Andersen
2011-07-08 15:54           ` Dmitry A. Kazakov
2011-07-08 15:55         ` DDS and Ada Dmitry A. Kazakov
2011-07-17 19:05 ` Per Sandberg
  -- strict thread matches above, loose matches on Subject: below --
2007-06-22 12:54 Per Sandberg
2012-11-04 11:14 ` Oliver Kellogg
replies disabled

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