Newsgroups: comp.sys.transputer
From: hone@mlap.fb14.uni-paderborn.de (Uwe Honekamp)
Subject: Direct instructions vs. indirect functions
Keywords: Inmos Toolset, Configuration problem
Organization: University of Paderborn, MLaP
Date: Mon, 6 Jun 1994 11:23:11
Message-ID: <hone.24.000B634E@mlap.fb14.uni-paderborn.de>

Hello,

building my current application with the IMS D7314A toolset I get the message 

  Warning-icconf-process 'xyProcess' using direct channel input/output.

The manual says that the process has been compiled to use direct instructions
instead of indirect functions for channel i/o. The use of direct instructions 
would produce problems with the virtual links and interactive debugging.

Hmm, how will the COMPILER know that a module is executed using virtual
links or that a module will be debugged interactively? I didn't find any hint
in the manual. I always thought that the information about debugging and 
channel routing are completely incapsulated in the scope of the configurer.

I do want the code to be debugged post-mortem and so I added /GP to the
CONFOPT-list in the makefile. This has no effect to the warning.

Thank you in advance for every hint.

Uwe


+----------------------------------------------------------+
| The task of the software development team is to engineer |
+-----------------------------------------+   the illusion |
| Uwe Honekamp, Uni-GH Paderborn, FB 10   |  of simplicity |
| Mechatronic Laboratory Paderborn (MLaP) |                |
| hone@mlap.fb14.uni-paderborn.de         |    Grady Booch |
| hone@iat.uni-paderborn.de               |                |
+-----------------------------------------+----------------+

