comp.lang.ada
 help / color / mirror / Atom feed
From: IVANOVIC%VAXR@ICDC.LLNL.GOV ("Vladimir Ivanovic, x3-7786")
Subject: Real-Time Ada
Date: 19 Jan 88 18:56:00 GMT	[thread overview]
Message-ID: <8801191855.AA01854@ajpo.sei.cmu.edu> (raw)

In response to the question about Real-Time Ada implementations:

DEC offers VAXELN/Ada, a cross development system.  The host system is VMS and
DEC's Ada Compilation System (ACS) which consists of an Ada compiler and a
library management facility.  All of DEC's program development tools are usable:
a multi-language symbolic debugger, a source code analyzer, a performance and
coverage analyzer and a test manager.  The functionality of DEC's implementation
of make and sccs (MMS and CMS respectively) is included in ACS.  Particularly
noteworthy is that the debugger runs on the host and debugs programs on the
target and knows about Ada tasking.  A multi-node version of the debugger is
also available. Mixed language enviroments are possible. (A Pascal program calls
a Fortran subroutine which invokes some Macro code that calls an Ada procedure
that calls a C function... transparently since all of DEC's language translators
implement the VAX Procedure Calling Standard.) 

The target is a VAXELN node.  Any VAX may be a VAXELN node.  (DEC offers/will
offer/has announced it will offer one/two/many 4 node multiprocessing
system(s).) Usually VAXELN nodes are connected and downline loaded from a VMS
node over Ethernet. Debugging also uses the Ethernet. 

The "VAX Realtime User's Guide", # EK-VAXRT-UG001 describes both VMS and VAXELN
real-time features and performance.  The VAXELN/Ada system is described in
"VAXELN Ada User's Manual", # AI-HJ48A-TE.  The ACS system is described in
"Developing Ada Programs in VAX/VMS", # AA-EF86A-TE.  DEC's implementation is
described in "VAX Ada LRM", # AA-EG29A-TE. 

Note that the compiler used for both VMS Ada and VAXELN/Ada is the same.  What
differs is the run-time facilities and their packages.

I am developing programs using VAXELN/Ada if there are further questions...

-- Vladimir

             reply	other threads:[~1988-01-19 18:56 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1988-01-19 18:56 "Vladimir Ivanovic, x3-7786" [this message]
  -- strict thread matches above, loose matches on Subject: below --
1987-03-10 18:53 Real-Time Ada TOKAR
replies disabled

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