cdc:nos2.source:nam5871:itrace
Table of Contents
ITRACE
Table Of Contents
Source Code
- ITRACE.txt
- *DECK ITRACE
- IDENT ITRACE
- EXT XTRACE
- *IF DEF,IMS
- *#
- *1DC ITRACE
- *
- * 1. PROC NAME AUTHOR DATE
- * ITRACE P.C.TAM 78/09/11
- *
- * 2. FUNCTIONAL DESCRIPTION.
- * INITIALIZE TRACE BUFFER BPIPBUF
- *
- * 3. METHOD USED.
- * CREATE HEADER ENTRY FOR NIP TRACE FILE IN CIO BUFFER.
- *
- * 4. ENTRY PARAMETER.
- * (A1) ADDRESS OF THE ADDRESS OF FET
- *
- * 5. EXIT PARAMETER.
- * NONE.
- *
- * 6. COMMON DECKS CALLED.
- * CYBERDEFS INPARU MACDEF BPIPBUF
- *
- * 7. ROUTINES CALLED.
- * CLOCK GET CLOCK TIME MACRO.
- * DATE GET DATE MACRO.
- * RTIME GET REAL TIME MACRO.
- * XTRACE TRACE CALLER
- *
- * 8. DAYFILE MESSAGES.
- * NONE.
- *
- * W A R N I N G - THIS ROUTINE IS LOADED TOGETHER WITH
- * INIP, ISCP, ISUPCB, AND IBUFFS. THE SUM OF
- * THEIR SIZES CANNOT EXCEED THE SIZE OF THE
- *CALL OSIZE
- *
- *
- *#
- *ENDIF
- *CALL MACDEF
- *CALL CYBERDEFS
- *CALL INPARU
- ITR1 IFEQ ZZDN,1
- ENTRY ITRACE
- ITRACE SUBR = ENTRY/EXIT
- SX6 X1 ADDRESS OF FET
- SA6 TEMP
- IFEQ DEBUG,1,4
- SX1 XITRACE
- RJ XTRACE
- SA1 TEMP
- SA2 X1+2 (X2)=IN POINTER
- SA3 BRAND CREATE HEADER FOR FILE
- BX6 X3
- SA6 X2
- SX7 X2+1
- RTIME X7 DEADSTART ELAPSED TIME
- SX7 X2+2 THIRD WORD OF 4 WORD HEADER
- CLOCK X7 CLOCK TIME
- SX7 X2+3 FOURTH WORD OF 4 WORD HEADER
- DATE X7 DATE
- SX7 X7+1 NEXT FREE WORD IN CIO BUFFER
- SA1 TEMP WORD CONTAINING FWA OF FET
- SA2 X1+2 A2 = IN POINTER WORD IN FET
- SA7 A2 RESET IN POINTER IN FET PASS HEADER ENTRY
- EQ ITRACEX RETURN
- BRAND DATA L*NIP*
- XITRACE DATA L*ITRAC*
- TEMP BSS 1
- ITR1 ENDIF
- END
cdc/nos2.source/nam5871/itrace.txt ยท Last modified: 2023/08/05 17:22 by Site Administrator