EXCALL – EXit CALL für TU-Programme (O-Typ)
Der Makroaufruf EXCALL kann von TU-Programmen zum Aufruf der Exit-Routine 000 verwendet werden.
[name] EXCALL |
|
Die TU-Register 0 und 15 werden zerstört.
Welche Parameter in Register 1 an die Exit-Routine 000 übergeben werden, liegt in der Verantwortung der Systembetreuung und ist abhängig von seinen Vereinbarungen mit dem Aufrufer. Die Information in Register 1 wird vom TU-PCB zum TPR-PCB weitergereicht.
Die übergebenen Parameter müssen von der Exit-Routine validiert werden ($HVAL,$VALID). Es muss sichergestellt sein, dass die angeführten Parameter zugreifbar sind.
Für die Exit-Routine 000 gelten ansonsten die gleichen Programmierregeln wie für alle anderen Exit-Routinen.