comp.lang.ada
 help / color / mirror / Atom feed
From: case@shamash.cdc.com (Steven V. Case)
Subject: Re: Meridian Ada and IBM PC serial ports
Date: 23 Jan 91 03:12:08 GMT	[thread overview]
Message-ID: <30011@shamash.cdc.com> (raw)
In-Reply-To: 2583@sparko.gwu.edu

In article <2583@sparko.gwu.edu>, mfeldman@seas.gwu.edu (Michael Feldman) writes:
> In article <mskuhn.664466478@faui09> mskuhn@faui09.informatik.uni-erlangen.de (Markus Kuhn) writes:
> >I am developing an (public domain) application with Meridian
> >Open Ada 4.1 (was AdaZ) with lots of pre-emptive tasking
> >and access to the serial ports (an OSI system!).
> >
> >Can this problem also be solved with Meridian's interrupt
> >entry mechanism? Somebody wrote here a few weeks ago that this
> >would be to slow.
> >
> I assume you have access to the AdaZ documentation. Their DOS Environment
> Library has a package called Interrupt. Gives you direct access to the
> DOS interrupts without using the "right" Ada way to do it, which is the
> interrupt entry. Looks similar to what you're used to in TP.

Sorry, but the DOS Environment Library does not help here.  The Interrupt
package provides 'calls' to the interrupt vectors.  The original post was
looking for information on how to implement their own handler to respond
to calls to the interrupt vectors.

As it turns out, the 4.0 version of Meridian Ada does not appear to support
user implemented interrupt handlers for the RS-232 interrupts.  I don't know
if the 4.1 version will provide the capability.  I am (im)patiently waiting
for my upgrade.  As soon as it arrives I will port my 4.0 code over and 
see what happens.

-- 
  ____  ____        Steve Case - HQG526           email: case@shamash.cdc.com
 / ___||___ \       Control Data Corporation      AT&T : (612) 853-3345
| |___  ___| |      3101 East 80th Street                 
 \____||____/       Bloomington, MN 55425

      reply	other threads:[~1991-01-23  3:12 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1991-01-21 14:01 Meridian Ada and IBM PC serial ports Markus Kuhn
1991-01-22 17:07 ` Michael Feldman
1991-01-23  3:12   ` Steven V. Case [this message]
replies disabled

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