From a9d15e57a735cb5a54714b39ea89255f7df87e8f Mon Sep 17 00:00:00 2001 From: Adam Sampson Date: Fri, 10 Aug 2018 22:38:17 +0100 Subject: [PATCH] TEMP: Print multiple BUG messages per second. I'm using BUG INFO for tracing TCP stack behaviour, so the usual limit of one message per second is a problem... --- src/system/sysjob.117 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/system/sysjob.117 b/src/system/sysjob.117 index eff2f582..d4301324 100755 --- a/src/system/sysjob.117 +++ b/src/system/sysjob.117 @@ -1895,7 +1895,8 @@ SYSMP0: ILDB T,I SYSMP1: PUSHJ P,STYOS ;SPACE AND OUTPUT REMAINING ARGS PUSHJ P,SYSMP2 - JRST SYSTCR ;END WITH TIME, POPJ + JRST [ PUSHJ P,SYSTCR ;END WITH TIME, POPJ + JRST SYSMPR] ;Try for more messages JRST SYSMP1 SYSMP3: PUSH P,T ;OUTPUT THIS MANY ARGS @@ -2009,7 +2010,7 @@ CTLCNT: 0 ;Keeps track of number of lines printed on console. SYSMPT: 0 ;POINTER TO MESSAGE MOST RECENTLY INSERTED SYSMPU: 0 ;POINTER TO MESSAGE MOST RECENTLY PRINTED ;(MUST TAKE MODULO LENGTH OF TABLE, AND ADD OFFSET OF BEGIN OF TABLE) -IFNDEF SYSMLNG,SYSMLNG==5 ;LOG(2) OF # ENTRIES (5=>32) +IFNDEF SYSMLNG,SYSMLNG==9. ;LOG(2) OF # ENTRIES (5=>32) SYSMBF: BLOCK 8_SYSMLNG ;8 WDS PER ENTRY: BITS,,STRING, 6 ARGS, TIME