345B MTAFunction¶
Not registered MON 345B (229 decimal) · Mnemonic MTAD · Group: Monitor Calls for Internal Use (manual section 2.14)
Available from: not known - no compatibility box captured from the manual
Emulation source: none - not registered in ndmonlib
Description¶
MTA (multi-terminal access / terminal-line) function (manual sections 2.14 and 2.17, short name MTAD; the 2.17 table also prints it as MTADFunction). Connects or disconnects a terminal line to a datafield. Internal-use call; contract is RE-derived from the labelled handler body.
Notes¶
- Internal-use monitor call (manual sections 2.14 / 2.17); not intended for user programs.
- Handler MTSTART at MP-P2-TERM-DRIV.NPL:2151 - connect/disconnect a terminal line to a datafield. VERIFIED (labelled handler body read).
- Manual name variants: MTAFunction (2.14) and MTADFunction (2.17); short name MTAD.
- Caller convention (register/CALLG mapping) is not confirmed from the available source.
Parameters¶
None.
Compatibility¶
| ND-100 | ND-500 | User programs | RT programs | System programs |
|---|---|---|---|---|
| Yes | No | No | No | Yes |
From the YAML extraction; this call's page in the manual had no compatibility box that was captured.
ndmonlib implementation¶
Not registered Not registered in src/core/mon_registry.c. mon_dispatch() reports the call as unimplemented.
Source¶
Reverse-engineered from SINTRAN III NPL source + ND-860228-2-EN manual (sections 2.14 / 2.17).