PupTest.RUN COMMON 50 277 STATICS 1000 1777 PupTest.BR 2000 PupTest 1006 2001 P AfterJunta 1007 2017 P PupTestFinish 1010 2226 P X SysErr 1011 2276 P X Command 1012 2337 P X RemoteControl 1013 3043 P X 3320 1321 (721) PupTestBSP.BR 3321 BSPReceive 1072 3322 P X BSPSend 1050 3526 P X 4227 707 (455) PupTestEFTP.BR 4230 EFTPReceive 1105 4231 P X EFTPSend 1052 4401 P X 5132 703 (451) PupTestEcho.BR 5133 EchoServer 1115 5134 P X EchoUser 1047 5250 P X 6214 1062 (562) PupTestIO.BR 6215 GetString 1111 6216 P X GetNumber 1130 6461 P X Confirm 1051 6607 P X PrintPort 1117 6727 P X OpenPort 1101 6771 P X Ws 1042 7075 P X Wss 1131 7107 P X ComputeThruput 1104 7150 P X PrintPupRT 1053 7261 P X PerNet 1143 7267 P RTTitle 1132 7365 P X RTEntry 1133 7537 P X PrintStatistics 1054 7632 P X PrintEtherStats 1134 7767 P PrintSLAStats 1135 10206 P OtherSpigot 1116 10775 P X OtherSpigotProcess 1136 11010 P X 11202 2766 (1526) PupTestMisc.BR 11203 MiscServices 1057 11204 P X DateAndTime 1150 11606 P NetDirectory 1151 12271 P WhereIsUser 1152 12710 P RoutingInfo 1153 13210 P Authenticate 1154 13452 P ValidateRecip 1155 13674 P MailCheck 1156 14027 P SendCommand 1157 14223 P PrintContents 1160 14464 P AppendMesaStringToPup 1161 14521 P 14630 3426 (1814) PupTestAlA.BR 14631 UBlockEq 1166 14631 L X BlockEq 1076 14641 L X UPupChecksum 1167 14753 L X MulDiv 1170 14765 L X MulPlus32x16 1172 15001 L X DoubleUsc 1171 15020 L X Divide32x16 1127 15042 L X UpdateAverage 1142 15064 L X 15100 250 (168) PupBSPOpenClose.BR 15101 CreateBSPStream 1074 15102 P X CloseBSPSocket 1175 15314 P X BSPFlushInput 1176 15556 P BSPInputSuckerUpper 1177 15611 P BSPPutInterrupt 1200 15631 P X BSPHandleUncommonPup 1201 16023 P X 16331 1231 (665) PupBSPStreams.BR 16332 BSPCloses 1210 16333 P X BSPErrors 1212 16345 P X BSPGetByte 1206 16407 P X BSPPrepareIPBI 1221 16453 P X BSPGetCleanup 1222 16634 P X BSPEndofs 1211 16730 P X BSPPutByte 1207 16760 P X BSPPrepareOPBI 1232 17031 P X BSPForceOutput 1214 17223 P X BSPGetMark 1233 17403 P X BSPPutMark 1234 17440 P X 17563 1232 (666) PupBSPProt.BR 17564 BSPPupProc 1202 17565 P X InsertInSequence 1242 20615 P BSPTimerProc 1203 20707 P X SendAck 1237 21135 P X SearchTQ 1226 21310 P X TransmitStrategy 1241 21366 P X SetTimeout 1224 21623 P X 21716 2133 (1115) PupBSPa.BR 21717 BSPGets 1236 21717 L X BSPPuts 1240 21747 L X 22012 74 (60) PupBSPBlock.BR 22013 BSPReadBlock 1075 22014 P X BSPWriteBlock 1103 22207 P X 22404 372 (250) PupRTPOpenClose.BR 22405 OpenRTPSocket 1073 22406 P X CloseRTPSocket 1216 22727 P X RTPHandleUncommonPup 1252 23050 P X RTPFSM 1230 23415 P X RTPAction 1253 23632 P BuildAbort 1254 24226 P X CompleteRTPPup 1255 24260 P X 24307 1703 (963) PupRTP.BR 24310 RTPSocketProcess 1263 24311 P X RTPFilter 1225 24442 P X DefaultOtherPupProc 1257 24547 P X 24566 257 (175) PupEFTPCommon.BR 24567 InitEFTPPackage 1270 24570 P X OpenEFTPSoc 1106 24575 P X CloseEFTPSoc 1110 24636 P X GetEFTPAbort 1271 24656 P X SendEFTPAbort 1272 24665 P X 24756 170 (120) PupEFTPSend.BR 24757 SendEFTPBlock 1113 24760 P X SendEFTPEnd 1114 25014 P X SendEFTPPacket 1273 25064 P AgeTimeout 1274 25423 P 25506 530 (344) PupEFTPReceive.BR 25507 ReceiveEFTPBlock 1107 25510 P X ReceiveEFTPPacket 1275 25570 P X AckEFTPPacket 1276 26412 P 26437 731 (473) PupNetDirLookup.BR 26440 GetPartner 1112 26441 P X TakeTheFirst 1277 26623 P EnumeratePupAddresses 1300 26640 P X PupAddressLookup 1301 27465 P X ParseAddressConst 1302 30005 P 30260 1621 (913) PupStatServ.BR 30261 InitStatServ 1305 30262 P X StatServ 1306 30324 P 30463 203 (131) PupRoute.BR 30464 LocateNet 1303 30465 P X RTLookup 1310 30551 P X RTEnumerate 1311 30661 P X RTInsert 1312 30710 P X RTDelete 1313 30760 P X GatewayListener 1314 31015 P X AgeRTE 1315 31217 P ProcessRouteInfoReply 1316 31300 P 31603 1120 (592) Pup1OpenClose.BR 31604 OpenLevel1Socket 1060 31605 P X CloseLevel1Socket 1102 32017 P X FlushQueue 1220 32060 P X SetAllocation 1032 32100 P X AppendStringToPup 1164 32201 P X 32264 461 (305) Pup1b.BR 32265 PupLevel1 1331 32266 P X SocketNotFound 1332 32760 P X FillInNets 1333 33005 P PupError 1334 33053 P X CompletePup 1071 33223 P X RoutePup 1335 33450 P X DefaultPort 1336 33532 P ExchangePorts 1070 33646 P X SetPupDPort 1265 33717 P X SetPupSPort 1337 33734 P X SetPupID 1223 33751 P X GetPBI 1123 33767 P X ReleasePBI 1062 34071 P X 34144 1660 (944) PupAl1a.BR 34145 PupChecksum 1340 34145 L X OnesComplementSubtract 1342 34244 L X OnesComplementAdd 1341 34245 L X LeftCycle 1343 34251 L X MultEq 1165 34253 L X DoubleIncrement 1124 34275 L X DoubleDifference 1227 34314 L X DoubleSubtract 1344 34341 L X 34360 214 (140) PupDummyGate.BR 34361 InitForwarder 1345 34362 P X 34376 16 (14) PupAlEthB.BR 34377 EncapsulateEtherPup 1346 34400 P X SendEtherPacket 1347 34436 P X SendEtherStats 1350 34564 P X EtherInterrupt 50 34575 P X FeedEther 1351 35065 P X EtherFinish 1352 35152 P X 35243 645 (421) PupAlEthA.BR 35244 etherProlog 1361 35244 L X EtherInterruptEntry 51 35251 L StartEther 1355 35333 L X EtherPupFilter 1362 35407 L X 35427 164 (116) PupAlImp.BR 35430 EncapsulateImpPup 1365 35431 P X SendImpPacket 1366 35467 P X ImpInputInterrupt 1367 35545 P X ImpPupFilter 1370 36222 P X FlushImpInput 1371 36255 P ImpOutputInterrupt 1372 36301 P X ImpOutputDispose 1373 36714 P SetupImpOutput 1374 36743 P FlushImpOutput 1375 36773 P UpdateStatus 1376 37007 P ResetImpInterface 1377 37046 P X IssueControlCommand 1400 37144 P ImpProcess 1401 37175 P X ImpFinish 1402 37275 P X 37321 1672 (954) Calls.BR 37322 Call0 1404 37322 L X ActOnDiskPages 1427 37322 L X OpenDD 1443 37322 L X Allocate 1022 37322 L X Call1 1405 37326 L X WriteDiskPages 1430 37326 L X LockDD 1444 37326 L X Free 1027 37326 L X Call2 1406 37332 L X Closes 1100 37332 L X CreateDiskFile 1431 37332 L X ReadDDPage 1445 37332 L X Call3 1407 37336 L X Gets 1046 37336 L X DeleteDiskPages 1432 37336 L X UnlockDD 1446 37336 L X Call4 1410 37342 L X Puts 1055 37342 L X AssignDiskPage 1433 37342 L X FlushDD 1447 37342 L X Call5 1411 37346 L X Resets 1424 37346 L X ReleaseDiskPage 1434 37346 L X CloseDD 1450 37346 L X Call6 1412 37352 L X Putbacks 1425 37352 L X VirtualDiskDA 1435 37352 L X DestroyDDMgr 1451 37352 L X Call7 1413 37356 L X Errors 1235 37356 L X RealDiskDA 1436 37356 L X Call8 1414 37362 L X Endofs 1043 37362 L X Call9 1415 37366 L X Stateofs 1426 37366 L X InitializeDiskCBZ 1437 37366 L X Call10 1416 37372 L X DoDiskCommand 1440 37372 L X Call11 1417 37376 L X Call12 1420 37402 L X Call13 1421 37406 L X Call14 1422 37412 L X GetDiskCb 1441 37412 L X Call15 1423 37416 L X CloseDisk 1442 37416 L X 37421 100 (64) BFSML.BR 37422 MoveBlock 1063 37422 L X Zero 1066 37433 L X SetBlock 1205 37435 L X BitBlt 1452 37446 L X Usc 1453 37460 L X Min 1204 37465 L X Max 1243 37470 L X Umin 1455 37473 L X Umax 1456 37476 L X DoubleAdd 1454 37501 L X DisableInterrupts 1244 37520 L X EnableInterrupts 1245 37524 L X StartIO 1356 37526 L X Noop 1217 37527 L X Idle 1462 37527 L X BFSSetStartingVDA 1466 37527 L X TruePredicate 1464 37532 L X FalsePredicate 1465 37535 L X oneBits 1457 37540 L X freePageFid 1460 37560 L X freePageFp 1461 37560 L X 37562 141 (97) BcplTricks.BR 37563 FrameSize 1467 37563 L X MyFrame 1017 37567 L X CallersFrame 1470 37571 L X FramesCaller 1471 37600 L X CallFrame 1472 37644 L X GotoFrame 1473 37654 L X CoCall 1474 37657 L X CoReturn 1475 37663 L X ReturnTo 1476 37666 L X GotoLabel 1500 37671 L X RetryCall 1501 37677 L X ReturnFrom 1477 37703 L X 37740 156 (110) DVec.BR 37741 Dvec 1502 37742 P X DefaultArgs 1141 40155 P X 40331 371 (249) Calendar.BR 40332 Timer 1506 40332 L X ReadCalendar 1504 40353 L X DayTime 1510 40353 L X SetCalendar 1505 40362 L X SetDayTime 1507 40362 L X 40477 146 (102) DspStreamsB.BR 40500 CreateDisplayStream 1511 40501 P X CharWidth 1140 41020 P X ResetLine 1512 41154 P X FontHeight 1513 41200 P X xfont 1514 41212 P ClearDs 1515 41230 P ClearMap 1516 41323 P ReleaseDs 1517 41352 P ShowDisplayStream 1520 41372 P X PrevDCB 1521 41536 P GetFont 1522 41565 P X SetFont 1523 41574 P X GetBitPos 1524 41632 P X SetBitPos 1525 41641 P X GetLmarg 1526 41717 P X SetLmarg 1527 41726 P X GetRmarg 1530 41743 P X SetRmarg 1531 41752 P X GetLinePos 1532 42014 P X SetLinePos 1533 42032 P X InvertLine 1534 42116 P X Scroll 1535 42151 P X one 1544 42475 L Compact 1536 42573 P used 1545 42715 L GetMapSpace 1537 43043 P ScrollOK 1540 43176 P FreeBitMap 1541 43221 P EraseBits 1137 43257 P X 43503 3004 (1540) DspStreamsA.BR 43504 DisplayPut 1543 43504 L X 43653 150 (104) Gacha10.BR 43654 sysFont 1542 43656 L X 46043 2170 (1144) KeyStreamsB.BR 46044 CreateKeyboardStream 1016 46045 P X SetKeyboardProc 1546 46273 P X KeyGets 1547 46322 P KeyReset 1550 46372 P KeyEofs 1551 46407 P 46425 362 (242) KeyStreamsA.BR 46426 kbInterrupt 1555 46447 L X kbTable 1552 46533 L X kbTransitionTable 1561 46727 L X 47046 421 (273) Alloc.BR 47047 CheckFreeNode 1562 47050 P CheckBounds 1563 47117 P AllocBomb 1564 47152 P CheckZone 1565 47212 P X InitializeZone 1566 47365 P X AddToZone 1020 47470 P X rAllocate 1567 47632 P rFree 1570 50146 P 50253 1205 (645) EtherBootCaller.BR 50254 EtherBoot 1041 50255 P X MyMoveBlock 1571 50353 P 50416 143 (99) EtherBootLoader.BR 50417 bootLoaderPacket 1573 50417 L X mayDayPacket 1572 50455 L X 51014 376 (254) Interrupt.BR 51015 The EXTERNAL name DisableInterrupts was also defined in BFSML.BR The EXTERNAL name EnableInterrupts was also defined in BFSML.BR interruptPrologue 1574 51016 L X InterruptEntry 52 51020 L interruptFinish 1576 51063 L X DestroyInterrupt 1357 51077 L X CauseInterrupt 1353 51111 L X DisableInterrupts 1244 37520 L X EnableInterrupts 1245 37524 L X 51127 113 (75) Context.BR 51130 CallContextList 1034 51130 L X Block 1045 51141 L X Yield 1600 51141 L X CtxRunning 1602 51202 L X 51204 55 (45) ContextInit.BR 51205 InitializeContext 1262 51206 P X 51272 66 (54) BcplRuntime.BR 51273 Z300 1606 51273 L InitBcplRuntime 1605 51440 L X 51504 212 (138) AltoQueue.BR 51505 Enqueue 1025 51505 L X Dequeue 1061 51522 L X InsertBefore 1607 51535 L X InsertAfter 1246 51550 L X Unqueue 1247 51563 L X QueueLength 1610 51606 L X 51617 113 (75) AltoTimer.BR 51620 SetTimer 1125 51620 L X InitializeTimer 1611 51626 L X TimerHasExpired 1126 51627 L X Dismiss 1215 51637 L X 51660 41 (33) AltoByteBLT.BR 51661 ByteBlt 1250 51661 L X 52033 153 (107) TimeConvA.BR 52034 TimeDiv 1612 52034 L X TimeMul 1613 52056 L X monthTable 1614 52074 L X 52110 55 (45) TimeConvB.BR 52111 UNPACKDT 1162 52112 P X PACKDT 1615 52463 P X WEEKDAY 1616 53111 P X CheckDateGE 1617 53135 P SetupULT 1620 53232 P 53433 1323 (723) TimeIO.BR 53434 CONVUDT 1622 53435 P X w2d 1626 53457 P WRITEUDT 1163 54172 P X MONTHNAME 1623 54227 P X FINDMONTH 1624 54244 P X monthnames 1625 54364 P 54474 1041 (545) Template.BR 54475 PutTemplate 1122 54476 P X InterpretTemplate 1627 54545 P PutNum 1630 55161 P X 55407 713 (459) PupTestInit.BR 55410 InitPupTest 1014 55411 P X GCShowDisplayStream 1634 56317 P MakeBar 1635 56335 P 56427 1020 (528) Pup1Init.BR 56430 InitPupLevel1 1641 56431 P X DestroyPupLevel1 1643 57212 P X 57411 762 (498) PupAlEthInit.BR 57412 InitAltoEther 1644 57413 P X DestroyAltoEther 1647 60117 P X 60262 651 (425) PupAlImpInit.BR 60263 InitAltoImp 1645 60264 P X DestroyAltoImp 1652 60556 P X 60662 400 (256) InterruptInit.BR 60663 InitializeInterrupt 1651 60664 P X FindInterruptMask 1650 61037 P X MakeOneBit 1653 61073 P 61147 265 (181) LoadRam.BR 61150 LoadRam 1637 61151 P X SetBLV 1654 61313 P X RamConfiguration 1655 61400 P X CheckConsts 1656 61603 P WRamVec 1657 61733 P RRamVec 1660 62024 P JRam 1661 62120 P 62136 767 (503) PupTestImpMc.BR 62137 PupTestImpMc 1640 62140 L X 66537 4401 (2305) PupTestParams.BR 66540 PupTestParams 1636 66541 P X InterpretParam 1666 66646 P CreateRTE 1667 66762 P ReadNumber 1670 67075 P ReadAtom 1671 67215 P ReadChar 1672 67327 P IsBreak 1673 67403 P 67466 727 (471) SYS.BK Junta 1015 15 P X OpenFile 1674 56 P X OsFinish 1604 100021 P X CallSwat 1403 100032 P X UpdateTimer 1503 100042 P X COMMON 50 53 STATICS 1000 1675 PupTest.BR State 1000 0 V X Cmmd 1001 0 V X codeEnd 1002 0 V pbiCount 1003 0 V X checksums 1004 0 V X checkdata 1005 0 V X PupTestBSP.BR PupTestEFTP.BR PupTestEcho.BR PupTestIO.BR PupTestMisc.BR miscID 1146 0 V miscSoc 1147 0 V PupTestAlA.BR PupBSPOpenClose.BR lBSPSoc 1173 107 V X offsetBSPStr 1174 63 V X PupBSPStreams.BR bspVersion 1231 1763 V X PupBSPProt.BR overlapDataWithAck 1065 0 V X PupBSPa.BR PupBSPBlock.BR PupRTPOpenClose.BR lRTPSoc 1251 25 V X PupRTP.BR defaultTimeout 1213 13560 V X rtpStackSize 1261 214 V X PupEFTPCommon.BR lEFTPSoc 1267 23 V X PupEFTPSend.BR PupEFTPReceive.BR PupNetDirLookup.BR PupStatServ.BR statSoc 1304 0 V PupRoute.BR pupRT 1121 0 V X gatewayListenerSoc 1307 0 V X Pup1OpenClose.BR lPupSoc 1323 15 V X socketSequence 1324 0 V X Pup1b.BR maxPupDataBytes 1023 0 V X lenPBI 1024 0 V X pbiFreeQ 1026 0 V X numNets 1030 0 V X socketQ 1031 0 V X dPSIB 1033 0 V X pupCtxQ 1256 0 V X pupZone 1260 0 V X pupLevel1Ctx 1264 0 V X ndbQ 1266 0 V X pbiIQ 1325 0 V X pbiTQ 1326 0 V X gatewayIQ 1327 0 V X lenPup 1330 0 V X PupAl1a.BR HLookup 1120 0 V X HEnumerate 1144 0 V X HInsert 1317 0 V X HDelete 1322 0 V X PupDummyGate.BR Forwarder 1320 0 V X ForwarderCtx 1321 0 V X PupAlEthB.BR PupAlEthA.BR PupAlImp.BR impNDB 1363 0 V X savedImpUFP 1364 177777 V X Calls.BR BFSML.BR lvIdle 1463 0 V X BcplTricks.BR DVec.BR Calendar.BR DspStreamsB.BR DspStreamsA.BR Gacha10.BR KeyStreamsB.BR keys 1044 0 V X KeyStreamsA.BR kbUserProcStack 1553 0 V X kbInterruptReMask 1556 0 V X kbUserProc 1557 0 V X CursorLink 1560 177777 V X Alloc.BR EtherBootCaller.BR EtherBootLoader.BR Interrupt.BR interruptsActive 1575 0 V X savedUserFinishProc 1577 177777 V X Context.BR CtxCaller 1601 0 V X CtxSwitch 1603 0 V X ContextInit.BR BcplRuntime.BR AltoQueue.BR AltoTimer.BR AltoByteBLT.BR TimeConvA.BR TimeConvB.BR TimeIO.BR Template.BR PupTestInit.BR sysZone 1021 0 V X ctxQ 1035 0 V X savedFinish 1037 0 V X bootFlag 1040 0 V X dsp 1056 0 V X sendPort 1064 0 V X tp 1067 0 V X checkBuffer 1077 0 V X spigotQ 1145 0 V X lastShownStream 1631 0 V savedSwatCP 1632 0 V spyBuffer 1633 0 V X Pup1Init.BR listenerCtx 1642 0 V PupAlEthInit.BR lenEtherPacket 1354 0 V X savedEtherUFP 1360 177777 V X etherMcLoaded 1646 0 V X PupAlImpInit.BR InterruptInit.BR LoadRam.BR PupTestImpMc.BR PupTestParams.BR paramFile 1662 0 V inComment 1663 0 V end 1664 0 V buffer 1665 0 V SYS.BK lvUserFinishProc 1036 100027 V X OsBuffer 1554 100015 V X OsVersion 1621 100023 V X