Skip to content

RELLOG

MON 60 subfunction RELLOG = 114B (octal) = 0x4C = 76 decimal. NPL purpose (authoritative, 5P-P2-MON60.NPL): STOP LOGGING AND RELEASE LOGGING FACILITY, server handler IRELLOG.

All addresses are OCTAL ND-100 word addresses, BANK 1, base 0. Source: SINTRAN/ND500/nd-500-mon/nd-500-mon-j04.prog.asm

Named by subfunction (RELLOG). No operator command name is invented here.

Handler location

Item Value Status
Enclosing ENTER-routine 002662 (framesize 000331) - main command interpreter PROVEN
MON 60 call site 006676 JPL I 71 -> ptr 006767, bank1[006767]=146651 = thunk SAA 114 PROVEN
Error path 006677 (callsite+1) JPL I -123 -> ptr 006554 = routine 002673 PROVEN
Success path 006700 (callsite+2) JMP I 66 -> ptr 006766 = routine 010613 (command loop) PROVEN

MON 60 subfunction used

Subfn Octal / Hex / Dec Thunk Parameters Skip/Error
RELLOG 114B / 0x4C / 76 146651 none (no LDX ,B -176 / STx ,X n precedes the call; word 006675 JMP I 71 is the success path of the preceding call) err=006677 -> 002673; ok=006700 -> 010613

Thunk bytes (verified): 146651=170514 (SAA 114), 146652=125001, 146653=146244.

What it does

Issues MON 60 RELLOG with no parameter block to stop logging and release the logging facility. On error -> 002673; on success -> command loop 010613.

Unknown / inferred

  • PROVEN: no input parameters (no parameter-store sequence precedes 006676).
  • INFERRED (roles): 002673 = interpreter error reporter, 010613 = command loop (PROVEN targets).