comp.lang.ada
 help / color / mirror / Atom feed
From: bill@valiant (R.A.L Williams)
Subject: Ada Run-time for embedded systems
Date: 26 Jan 1995 13:51:09 GMT
Date: 1995-01-26T13:51:09+00:00	[thread overview]
Message-ID: <3g89cd$r64@miranda.gmrc.gecm.com> (raw)

I've posted articles along these lines several times before but
perhaps someone will bite this time...

Does anyone know anything about running multiple applications on
a single embedded processor or, more to the point, N applications
on M processors, where N > M and, if a processor fails, several
of the applications may get moved around.

Assuming that the applications are COTS (Commercial Off The Shelf)
programs, as may increasingly become the case, what happens about
the Ada run-time? COTS software will probably be supplied by
multiple independent vendors, so I can't make the usual assumption
that 'application' = 'task' and then rely on the tasking system
to solve my problems. Basically, I'm assuming that COTS applications
will be non-cooperative.

Need there be a separate copy for each application or does anyone 
know of any commercially available compilers that support multiple, 
semi-independent applications with a single instance of the run-time?

If there are multiple copies, how do I cope with the links into
hardware that most existing run-times seem to require on embedded
systems? (Running a copy of the OS/360 VM environment is probably
not an option :-)

Any comments out there? 

Bill Williams




             reply	other threads:[~1995-01-26 13:51 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-01-26 13:51 R.A.L Williams [this message]
1995-01-30 19:03 ` Ada Run-time for embedded systems Theodore E. Dennison
  -- strict thread matches above, loose matches on Subject: below --
1995-01-27 15:12 CONDIC
1995-01-30 19:42 ` Garlington KE
     [not found]   ` <3gtgk9$m2l@theopolis.orl.mmc.com>
     [not found]     ` <EACHUS.95Feb3183348@spectre.mitre.org>
     [not found]       ` <3h2rg8INNhhp@RA.DEPT.CS.YALE.EDU>
1995-02-06 16:04         ` Robert I. Eachus
1995-02-06 16:16       ` Garlington KE
1995-02-01 15:22 R.A.L Williams
1995-02-07 16:08 CONDIC
1995-02-08 15:32 ` Garlington KE
1995-02-08 22:51 ` Chris Warack <sys mgr>
1995-02-09 18:47 CONDIC
1995-02-10  1:13 ` Robert I. Eachus
1995-02-10 20:27   ` Garlington KE
1995-03-01 14:49 R.A.L Williams
1995-03-02 15:14 ` Garlington KE
replies disabled

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