comp.lang.ada
 help / color / mirror / Atom feed
From: James Rogers <jimmaureenrogers@att.net>
Subject: Re: Realtime and ADA - stupid newby question
Date: Sat, 25 Oct 2003 02:37:59 GMT
Date: 2003-10-25T02:37:59+00:00	[thread overview]
Message-ID: <Xns941ED10A4D9BAjimmaureenrogers@204.127.36.1> (raw)
In-Reply-To: Xns941E9E3E5D94Cmpgexx2@216.168.3.44

Marc Pelletier <marc@goldak.stopspam.ca> wrote in
news:Xns941E9E3E5D94Cmpgexx2@216.168.3.44: 

> James Rogers <jimmaureenrogers@att.net> wrote in 
> news:Xns941E98AEE4B8Cjimmaureenrogers@204.127.36.1:
> 
>> PharLap
>> bundled with Aonix Object Ada
> 
> Is Pharlap an rtos? My quick reading of their website seemed to
> indicate that it was a dos extender that made dos "more" realtime.
> Admittedly that may be real enough for my task.
> 

When I worked with it we used the ETS OS, which is clearly an RTOS.
It has a very nice feature. The API is a subset of the WIN32 API.
This means you can do a lot of unit testing on your development
PC before recompiling for the target. This helps speed development
and lowers contention for the development target system.

In 1999 PharLap was working on adding some optional GUI extensions
to ETS. I never used that version.

I liked ETS because we could tailor the complexity and size of the
RTOS. We could use a bare-bones kernel requiring about 6K of memory,
or we could add features such as a full file system, a TCP/IP stack,
and several other interesting drivers. The file system could support
disk-on-chip implementations so that you could treat a ramdisk as
though it was a hard drive. We used a 40Mb ramdisk as though it was
a Win32 file system on a disk drive, including the ability to define
directories as well as files.

The amount of stack space, and the number of tasks supported by ETS
was limited only by the amount of memory on your system. The OS did
not provide hard limits to the number of tasks.

Jim Rogers



  parent reply	other threads:[~2003-10-25  2:37 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-24 20:05 Realtime and ADA - stupid newby question Marc Pelletier
2003-10-24 20:39 ` Stephane Richard
2003-10-25 13:37   ` Jeff C,
2003-10-24 21:05 ` James Rogers
2003-10-24 21:15   ` Martin Dowie
2003-10-24 21:33   ` Marc Pelletier
2003-10-24 21:45     ` Randy Brukardt
2003-10-24 23:08     ` Ed Falis
2003-10-25  2:37     ` James Rogers [this message]
2003-10-25  2:52 ` Gautier Write-only
2003-10-27 15:12   ` Marc Pelletier
2003-10-28 18:45 ` Colin Paul Gloster
replies disabled

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