OctetView
0x00000…00100 (0, 0, 0) Sector 04374130343337 ┆ 7A0437A ┆
0x00100…00200 (0, 0, 1) Sector 00000000000000 ┆ ┆
0x00200…00300 (0, 0, 2) Sector ff00c0f0fff8fc ┆ @p x| | x p ┆
0x00300…00306 (0, 0, 3) WangDocument {d00=0x45, d01=0x87, d02=0x41, ptr=(67,0, 8), d05=0x00}
0x00306…0030c WangDocument {d00=0x45, d01=0x95, d02=0x41, ptr=(56,0, 8), d05=0x00}
0x0030c…00312 WangDocument {d00=0x46, d01=0x00, d02=0x41, ptr=(32,0, 0), d05=0x00}
0x00312…00318 WangDocument {d00=0x46, d01=0x17, d02=0x41, ptr=(28,0, 0), d05=0x00}
0x00318…0031e WangDocument {d00=0x46, d01=0x19, d02=0x41, ptr=( 2,0, 0), d05=0x00}
0x0031e…00324 WangDocument {d00=0x46, d01=0x21, d02=0x41, ptr=(63,0, 8), d05=0x00}
0x00324…0032a WangDocument {d00=0x46, d01=0x76, d02=0x41, ptr=(60,0, 8), d05=0x00}
0x0032a…00330 WangDocument {d00=0x46, d01=0x79, d02=0x41, ptr=(65,0, 8), d05=0x00}
0x00330…00336 WangDocument {d00=0x46, d01=0x86, d02=0x41, ptr=(33,0, 0), d05=0x00}
0x00336…00340 00 00 00 00 00 00 00 00 00 00 ┆ ┆
0x00340…00360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ┆ ┆
[…0x4…]
0x003e0…00400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 36 ┆ 6┆
0x00400…00500 (0, 0, 4) Sector 00000000000000 ┆ ┆
0x00500…00600 (0, 0, 5) Sector 04374130343337 ┆ 7A0437A ┆
0x00600…00700 (0, 0, 6) Sector 421c402600415b ┆B @& A[' C X% %! PO P ; E A 1 C f x f V W O 8 :;/ N. 4595A f c < {C < { ; 4 ` f IE. b bD > K : 9 8 t '< V 4587A4595A N.M( 9 4 * ┆
0x00700…00800 (0, 0, 7) Sector 00000000000000 ┆ ┆
[…0x8…]
0x01000…01100 (1, 0, 0) WangDocumentBody
[…0x1…]
0x01200…01300 (1, 0, 2) Sector 00000000000000 ┆ ┆
[…0x5…]
0x01800…01900 (1, 0, 8) WangDocumentBody
[…0x3…]
0x01c00…01d00 (1, 0, 12) Sector 00000000000000 ┆ ┆
[…0x3…]
0x02000…02100 (2, 0, 0) WangDocumentHead {hdr=WangSectHead {next=( 2,0, 1), len=0xff, h3=41461941}, f00=»4619A «, f01=»CPS/AUX/084 «, f02=»dhh «, f03=»CSV «, f04=» «, f05=15-02-84 16:12, f06=» «, f07=»24 «, f08=» 1520 «, f09=05-03-84 08:32, f10=» «, f11=»00 «, f12=» 6 «, f13=21-02-84 10:57, f14=05-03-84 08:32, f15=»0437A «, f16=» 4 «, f17=» «, f18=»26 «, f19=» 24 «, f20=» 1598 «, f21=» «, f22=» «, f99=400030000110462710110280aaca15050000000000000038030c00df}
0x02100…02200 (2, 0, 1) WangDocumentBody
[…0xb…]
0x02d00…02e00 (2, 0, 13) Sector 020eff00458741 ┆ E A 1 7.21 PROCEDURE - HIF$TX$OUT Function This procedure returns TRANSMISSION BUFFERS to the HOST which have been transmitted without ERROR. BUFFERS in ERROR will be returned by CLEA┆
0x02e00…02f00 (2, 0, 14) Sector 020fff00458741 ┆ E ANUP. The BUFFER contents are cleared, the TX BUFFER returned to the HOST and a STATUS BUFFER formatted and returned to the HOST. Entry Schedule periodically by monitor. Description HIF$TX$OUT(CHANNO): IF (LCB$INDEX(CHANNO).NE.NULL).AND.(LC┆
0x02f00…03000 (2, 0, 15) Sector 0200ff00458741 ┆ E AB$PROGRESS(CHANNO) .EQ. FALSE) THEN /*RETURN LCB*/ INDEX=LCB$INDEX(CHANNO); LDU=BUFFER(INDEX).SEQ$NO; LCB$INDEX(CHANN=NULL; CLEAR(INDEX); PUSH(INDEX,CHANNO,HOST$EMPTIES); /*FORMAT STATUS RETURN*/ TEMP=POP(CHANNO,STACK$OF$EMPTI┆
0x03000…03100 (3, 0, 0) WangDocumentBody
[…0x5…]
0x03600…03700 (3, 0, 6) Sector 0307ff00458741 ┆ E A 1 7.22 PROCEDURE - HIF$TX$RTN FUNCTION This procedure is scheduled periodically to return empty BUFFERS to the HOST which were previously used for COMMANDS or DATA TRANSMISSION. ┆
0x03700…03800 (3, 0, 7) Sector 0000e800458741 ┆ h E A DESCRIPTION HIF TX RTN(CHANNO): IF TX(CHANNO).TX1 .EQ. ENABLED THEN INDEX=POP(CHANNO,HOST EMPTIES); IF INDEX.NE.NULL THEN TX(CHANNO).OUT=BUFFER(INDEX).ADDR; TX(CHANNO).TS1=DISABLED; RETURN; END;/*HIF TX RTN*/ EA*/ TX(CHANNO.IN=ZER┆
0x03800…03900 (3, 0, 8) WangDocumentBody
[…0xd…]
0x04600…04700 (4, 0, 6) Sector 0407ff00458741 ┆ E ANUP. The BUFFER contents are cleared, the TX BUFFER returned to the HOST and a STATUS BUFFER formatted and returned to the HOST. ENTRY: Schedule periodically by monitor. DESCRIPTION HIF TX OUT(CHANNO): IF (LCB INDEX(CHANNO).NE.NULL).AND.(LCB┆
0x04700…04800 (4, 0, 7) Sector 0308ff00458741 ┆ E A PROGRESS(CHANNO) .EQ. FALSE) THEN /*RETURN LCB*/ INDEX=LCB INDEX(CHANNO); LDU=BUFFER(INDEX).SEQ NO; LCB INDEX(CHANN=NULL; CLEAR(INDEX); PUSH(INDEX,CHANNO,HOST EMPTIES); /*FORMAT STATUS RETURN*/ TEMP=POP(CHANNO,STACK OF EMPTIE┆
0x04800…04900 (4, 0, 8) WangDocumentBody
[…0x177…]
0x1c000…1c100 (28, 0, 0) WangDocumentHead {hdr=WangSectHead {next=(28,0, 1), len=0xff, h3=41461741}, f00=»4617A «, f01=»CPS/AUX/083 «, f02=» «, f03=»OJG «, f04=» «, f05=15-02-84 16:01, f06=» «, f07=»06 «, f08=» 143 «, f09=20-02-84 11:09, f10=» «, f11=»01 «, f12=» 27 «, f13=20-02-84 11:12, f14=22-02-84 18:01, f15=»0437A «, f16=» 4 «, f17=» «, f18=»07 «, f19=» 16 «, f20=» 170 «, f21=» «, f22=» «, f99=100010000110462710110280aaca15050000000000000038030a00df}
0x1c100…1c200 (28, 0, 1) WangDocumentBody
[…0xb…]
0x1cd00…1ce00 (28, 0, 13) Sector 00000000000000 ┆ ┆
[…0x2…]
0x1d000…1d100 (29, 0, 0) WangDocumentBody
[…0x2f…]
0x20000…20100 (32, 0, 0) WangDocumentHead {hdr=WangSectHead {next=(32,0, 1), len=0xff, h3=41460041}, f00=»4600A «, f01=»tjg forel`sningsnoter «, f02=»tjg «, f03=»tjg «, f04=»ingen «, f05=10-02-84 19:50, f06=» 1 «, f07=»53 «, f08=» 5822 «, f09=13-02-84 21:40, f10=» «, f11=»02 «, f12=» 31 «, f13=13-02-84 19:57, f14=14-02-84 08:12, f15=»0437A «, f16=» 9 «, f17=» 5 «, f18=»16 «, f19=» 248 «, f20=» 15430 «, f21=» «, f22=» «, f99=020010000110462710110220aaca94050000000000000038033d00df}
0x20100…20200 (32, 0, 1) WangDocumentBody
[…0xe…]
0x21000…21100 (33, 0, 0) WangDocumentHead {hdr=WangSectHead {next=(33,0, 1), len=0xff, h3=41468641}, f00=»4686A «, f01=»CPS/AUX/085 «, f02=»dhh «, f03=»OJG «, f04=» «, f05=05-03-84 08:31, f06=» «, f07=»12 «, f08=» 564 «, f09= - - : , f10=» «, f11=» «, f12=» «, f13=05-03-84 08:47, f14=08-03-84 13:46, f15=»0437A «, f16=» 5 «, f17=» «, f18=»12 «, f19=» 40 «, f20=» 564 «, f21=» «, f22=» «, f99=020010000110462710110280aaca15050000000000000038031000df}
0x21100…21200 (33, 0, 1) WangDocumentBody
[…0x176…]
0x38800…38900 (56, 0, 8) WangDocumentHead {hdr=WangSectHead {next=(56,0, 9), len=0xff, h3=41459541}, f00=»4595A «, f01=»CPS/SDS/050 «, f02=»dhh «, f03=»EK «, f04=»fra kap. 7.23 «, f05=10-02-84 08:24, f06=» 4 «, f07=»26 «, f08=» 10240 «, f09=19-12-85 13:31, f10=» «, f11=»16 «, f12=» 34 «, f13=19-12-85 14:00, f14=08-01-86 11:30, f15=»0437A «, f16=»112 «, f17=» 40 «, f18=»25 «, f19=» 1428 «, f20=»108455 «, f21=» «, f22=» «, f99=900010000110462710110280aaca1505000000000000013803d601df}
0x38900…38a00 (56, 0, 9) WangDocumentBody
[…0xa…]
0x39400…39500 (57, 0, 4) Sector 00000000000000 ┆ ┆
[…0x3…]
0x39800…39900 (57, 0, 8) WangDocumentBody
[…0x2f…]
0x3c800…3c900 (60, 0, 8) WangDocumentHead {hdr=WangSectHead {next=(60,0, 9), len=0xff, h3=41467641}, f00=»4676A «, f01=»LSNs foredrag «, f02=»vhn «, f03=»JAL «, f04=» «, f05=02-03-84 09:49, f06=» «, f07=»09 «, f08=» 393 «, f09=02-03-84 10:27, f10=» «, f11=»10 «, f12=» 215 «, f13=02-03-84 10:38, f14=08-03-84 13:47, f15=»0437A «, f16=» 26 «, f17=» «, f18=»19 «, f19=» 156 «, f20=» 608 «, f21=» «, f22=» «, f99=500020000210462710110250aaca15050000000000000038033c00df}
0x3c900…3ca00 (60, 0, 9) WangDocumentBody
[…0x2e…]
0x3f800…3f900 (63, 0, 8) WangDocumentHead {hdr=WangSectHead {next=(63,0, 9), len=0xff, h3=41462141}, f00=»4621A «, f01=»OVERHEADS «, f02=»vhn «, f03=»KNN «, f04=» «, f05=16-02-84 11:55, f06=» «, f07=»42 «, f08=» 1738 «, f09=29-02-84 11:33, f10=» «, f11=»01 «, f12=» 51 «, f13=28-02-84 14:18, f14=08-03-84 13:47, f15=»0437A «, f16=» 9 «, f17=» 5 «, f18=»43 «, f19=» 168 «, f20=» 7204 «, f21=» «, f22=» «, f99=100010000110462710110200aaca15050000000000000138033000df}
0x3f900…3fa00 (63, 0, 9) WangDocumentBody
[…0x6…]
0x40000…40100 (64, 0, 0) Sector 4001ff00459541 ┆@ E A 1 7.23 PROCEDURE HOST ACK FUNCTION This Procedure sends ACK blocks for reception blocks which the host has acknowledged as receiving. It handles both LCB and data. ENTRY Calle┆
0x40100…40200 (64, 0, 1) Sector 4002ff00459541 ┆@ E Ad by HIF COMMAND DESCRIPTION HOST ACK(CHANNO,INDEX): /*CHECK IF HOST IS ACKNOWLEDGING LCB*/ IF BUFFER(INDEX).Pl .EQ. LCB LDU(CHANNO) THEN /*FORMAT ACKL*/ FRAME = ACKL ADDR(CHANNO); FRAME.C1 = ACKL SIZE L; FRAME.C2 = ACKL SIZE M; FRAM┆
0x40200…40300 (64, 0, 2) Sector 4003ff00459541 ┆@ E AE.TYPE = ACKL; FRAME.BID = LCB SEQ(CHANNO); SET XSTATE7 HEADER(CHANNO); /* SET RECEIVER TO ACCEPT NEXT LCB */ R L STATE(CHANNO) = ACCEPT; /* RETURN EMPTY CONTROL BLOCK TO HOST */ PUSH(INDEX, CHANNO, HOST EMPTIES); CLEAR(INDEX); LCB ┆
0x40300…40400 (64, 0, 3) Sector 4004ff00459541 ┆@ E ALDU(CHANNO) = NULL; RETURN; ELSE /* DATA SEGMENT */ /* VERIFY CORRECT LDU */ IF BUFFER(INDEX).P1 = LDU DATA 1(CHANNO) THEN /* FORMAT BLOCK */ PTR = ACK ADDR(CHANNO).ACK IN; FRAME = ACK BASE+(ACK ADDR(CHANNO).ACK INxFRAME SISE); FRAME┆
0x40400…40500 (64, 0, 4) Sector 4005ff00459541 ┆@ E A.C1 = ACK SIZE#L; FRAME.C2 = ACK SIZE M; FRAME.TYPE = ACK; ACK CIRCLE(PTR) = EOS 1(CHANNO); FRAME.BID = EOS 1(CHANNO); /* UPDATE INTERNAL POINTERS */ LAST ACKED(CHANNO) = EOS 1(CHANNO); EOS 1(CHANNO) = EOS 2(CHANNO); EOS 2(CHANNO) = ┆
0x40500…40600 (64, 0, 5) Sector 40063100459541 ┆@ 1 E ANULL; EOS 1COMPLETION = EOS 2 COMPLETION OCEDURE INIT HOST BUFFERS .............. 7.25 PROCEDURE INIT HOSTIF .................... 7.26 PROCEDURE INITIATE TRANSMISSION .......... 7.27 PROCEDURE LEVEL1 CLOSE ................... ┆
0x40600…40700 (64, 0, 6) Sector 4007ff00459541 ┆@ E A 1 EOS2 COMPLETION = FALSE; INCREMENT ACK ADDR(CHANNO).ACK IN MOD ACK TAB LEN; LDU DATA 1(CHANNO) = LDU DATA 2(CHANNO); LDU DATA 2(CHANNO) = NULL; PUSH(CHANNO,INDEX,DISCARD C┆
0x40700…40800 (64, 0, 7) Sector 38086800459541 ┆8 h E ATRL); RETURN; ELSE CALL STATE ERROR(CHANNO,INDEX,LDU ERR); RETURN; END /* HOST ACK */ DURE POPL ........................... 7.35 PROCEDURE PUSHL .......................... 7.36 PROCEDURE POPS ........................... ┆
0x40800…40900 (64, 0, 8) Sector 4009ff00459541 ┆@ E A 7.37 PROCEDURE PUSHS .......................... 7.38 PROCEDURE QUEUE ACK ...................... 7.39 PROCEDURE QUEUE LCB ...................... 7.40 PROCEDURE QUEUE NAK ...................... 7.41 PROCEDURE QUEUE NAKF┆
0x40900…40a00 (64, 0, 9) Sector 400aff00459541 ┆@ E A ..................... 7.42 PROCEDURE QUEUE STATUS ................... 7.43 PROCEDURE REDEFINE PARAMETERS ............ 7.44 PROCEDURE RED ERROR ...................... 7.45 PROCEDURE RESYNCHRONIZER ................. ┆
0x40a00…40b00 (64, 0, 10) Sector 400bff00459541 ┆@ E A 7.46 PROCEDURE RELEASE BUFFER(CHANNO) ......... 7.47 PROCEDURE REMOVE ELEMENT ................. 7.48 PROCEDURE RE QUEUE LCB(CHANNO) ........... 7.49 PROCEDURE REPORT PROTOCOL ................ 7.50 PROCEDURE RX DISPATCHER┆
0x40b00…40c00 (64, 0, 11) Sector 400cff00459541 ┆@ E A .................. 7.51 PROCEDURE SCHEDULE ....................... 7.52 PROCEDURE SEGMENT PROCESSOR .............. 7.53 PROCEDURE SERVICE INVALID RETRANSMISSIONS 7.54 PROCEDURE SERVICE NEXT EXPECTED .......... 7.┆
0x40c00…40d00 (64, 0, 12) Sector 400dff00459541 ┆@ E A55 PROCEDURE SERVICE RETRANSMISSIONS ........ 7.56 PROCEDURE SET XMIT PRIORITY .............. 7.57 PROCEDURE SPEC INT ....................... 7.58 PROCEDURE STORE PRIMARY BUFFER ........... 7.59 PROCEDURE STORE SEC BUFFER┆
0x40d00…40e00 (64, 0, 13) Sector 400eff00459541 ┆@ E A ............... 7.60 PROCEDURE TRANSMITTER(CHANNO) ............ 7.61 PROCEDURE TX CANCEL ...................... 7.62 PROCEDURE TX ERROR ....................... 7.63 PROCEDURE XMITTER ........................ 7.64 ┆
0x40e00…40f00 (64, 0, 14) Sector 400fff00459541 ┆@ E APROGRAM DEFINITIONS ...................... 8 TESTING ........................................ 8.1 PHASE 1 .................................... APPENDIX A ....................................... APPENDIX B .................┆
0x40f00…41000 (64, 0, 15) Sector 4000cd00459541 ┆@ M E A...................... APPENDIX C ....................................... APPENDIX D ....................................... APPENDIX E ....................................... ┆
0x41000…41100 (65, 0, 0) WangDocumentHead {hdr=WangSectHead {next=(65,0, 1), len=0xff, h3=41459541}, f00=»4595A «, f01=»CPS/LITS/DSP/0001 «, f02=»bko «, f03=»KD «, f04=»7.23 «, f05=10-02-84 08:24, f06=» 4 «, f07=»26 «, f08=» 10240 «, f09=06-04-84 16:10, f10=» «, f11=»01 «, f12=» 10 «, f13=06-04-84 15:50, f14=06-04-84 16:11, f15=»0437A «, f16=»113 «, f17=» 40 «, f18=»02 «, f19=» 1472 «, f20=»108313 «, f21=» «, f22=» «, f99=690010000110462710110280aaca1505000000000000013803e301df}
0x41100…41200 (65, 0, 1) Sector 41027100459541 ┆A q E A A A A @ @ 8 8 8 8 8 8 7 7 7 7 7 5 5 5 5 5 4 4 4 4 4 3 3 3 3 2 2 2 1 1 0 0 0 / / / . . . . . - - - , , + + + + * * * ) ) ) ) ) ( ( ( ' ' ' & & & % % $ $ $ # # ┆
0x41200…41300 (65, 0, 2) Sector 4103b300459541 ┆A 3 E A 1 CPS/LITS/DSP/0001 KD/840208 CAMPS LITSYNC FIRMWARE DETAILED DESIGN SPECIFICATION CAMPS > I!e=6 !Z="(=e*$<kas#r 9x2"<! <6 M8)I:^=~ B#.!#<6 ! <6 M&&:!<~ J#.:!<2.=M2┆
0x41300…41400 (65, 0, 3) Sector 41044a00459541 ┆A J E A 1 I:^=~ B[.Mr)Cp.:]=~ Bp.MP- Rm.> IM)-MI,:^=~ B~.> IMB'IM2& 9x2"<!Z="(=^#Vk"$<:]=2#<:^=~ J6.! <6 M8) R6.> I! <6 M8)I!h=6 ! =6 M")IM"):g=~ J /:h=2>=M?.Mj': < Zn.C / E*:=k 0wM% !;=4C┆
0x41400…41500 (65, 0, 4) Sector 4105ff00459541 ┆A E A 0 1 7.23 PROCEDURE HOST┆
0x41500…41600 (65, 0, 5) Sector 4106ff00459541 ┆A E ASACK ....................... 7.24 PROCEDURE INIT HOST BUFFERS .............. 7.25 PROCEDURE INIT HOSTIF .................... 7.26 PROCEDURE INITIATE TRANSMISSION .......... 7.27 PROCEDURE LEVEL1 CLOSE ................... ┆
0x41600…41700 (65, 0, 6) Sector 4107ff00459541 ┆A E A 7.28 PROCEDURE L1HANDL ........................ 7.29 PROCEDURE MONITOR ........................ 7.30 PROCEDURE MOVE DATA ...................... 7.31 PROCEDURE MOVE RX DATA ................... 7.32 PROCEDURE OPEN CO┆
0x41700…41800 (65, 0, 7) Sector 4008ff00459541 ┆@ E AMPLETE .................. 7.33 PROCEDURE OPEN EDC ....................... 7.34 PROCEDURE POPL ........................... 7.35 PROCEDURE PUSHL .......................... 7.36 PROCEDURE POPS ........................... ┆
0x41800…41900 (65, 0, 8) WangDocumentHead {hdr=WangSectHead {next=(65,0, 9), len=0xff, h3=41467941}, f00=»4679A «, f01=»CPS/TCN/076 «, f02=»vhn «, f03=»URH «, f04=» «, f05=02-03-84 10:23, f06=» 2 «, f07=»01 «, f08=» 7485 «, f09=03-08-84 09:41, f10=» «, f11=»01 «, f12=» 47 «, f13=16-03-84 16:25, f14=03-08-84 09:42, f15=»0437A «, f16=» 12 «, f17=» 2 «, f18=»30 «, f19=» 160 «, f20=» 8784 «, f21=» «, f22=» «, f99=100030000110462710110280aaca15050000000000000138033500df}
0x41900…41a00 (65, 0, 9) WangDocumentBody
[…0x1e…]
0x43800…43900 (67, 0, 8) WangDocumentHead {hdr=WangSectHead {next=(67,0, 9), len=0xff, h3=41458741}, f00=»4587A «, f01=»CPS/SDS/050 «, f02=»dhh «, f03=»EK «, f04=»Fra kap. 1 «, f05=08-02-84 09:35, f06=» 15 «, f07=»09 «, f08=» 60604 «, f09=08-01-86 09:24, f10=» «, f11=»11 «, f12=» 580 «, f13=08-01-86 09:36, f14=08-01-86 11:29, f15=»0437A «, f16=» 70 «, f17=» 17 «, f18=»25 «, f19=» 896 «, f20=» 63352 «, f21=» «, f22=» «, f99=300010000110462710110280aaca15050000000000000138032601df}
0x43900…43a00 (67, 0, 9) WangDocumentBody
[…0x6…]
0x44000…44100 (68, 0, 0) Sector 00000000000000 ┆ ┆
[…0x8f…]