Multiple Systems Coupling communication task trace
The flow through an MSC communication task is similar to that through the terminal communication task. The register 0 trace is read in the same manner, and most of the MSC analyzer and MSC DDM entry points provide the same functions as the terminal communications analyzer and DDMs.
The entry points for the MSC analyzer and device-dependent
modules (DDMs) are:
- DDM entry point
- Analyzer
- AM01
- Process input from a link
- AM02
- Perform read or read of the link
- AM03
- Determine what to do next on the link
- AM04
- Not used
- AM05
- Perform write or send to the link
- AM06
- Dequeue the message after a good write or send
- AM07
- Not used
- AM08
- Return a message to the message queues for later transmission
- AM09
- Generate an error message
- AM10
- Quiesce the link
- AM11
- Not used
- AM12
- Wait for the completion of asynchronous I/O or the enqueue of a message