[comp.lang.ada] Allowing C Programs to call ADA

dbl7201@ttardis.UUCP (David B Lightstone) (02/22/91)

There may be a back door method for allowing C to call ADA.

Pass data thru common storage areas.
Set up an ADA interrupt handler at a very low priority.
Have the C program invoke the interrupt handler.

The strategy is a variation on having an Assembler language interrupt
handler (speed considerations) activate an ADA task.

It should work on 68000 and 80368 architecture machines. I can't comment
on its success as I have not tried this strategy by did discuss it once
with Telesoft tech support (they didn't blast iit out of the water then).