COPYRIGHT1984INTELCORP'STACKMEMORYCODEDATADGROUPCGROUPHHTnD{|mwp{|ew0@{ |UJhSTATEL_ID CU_STATUS RU_STATUS ORPHAN_RBDS SIGNAL_TYPE SIGNAL_INFO HOSTID_CNTHOSTID BEGIN_CBL_PTR BEGIN_RPA_PTR BEGIN_FBL_PTR END_CBL_PTR END_RPA_PTR END_FBL_PTRSTATUSCMD CBL_OFFSET RPA_OFFSETCRCERRSALNERRSRSCERRSOVNERRSPACKETS_RECEIVED PACKETS_SENTCOMMANDS_COMPLETEDPRIMARY_COLLISIONSSECONDARY_COLLISIONSPROTOCOL LINE_SPEEDTCS_LOST DMA_PROBLEMEXCEEDED_COLLISIONS y8! w8oyz{ Bw` w9   seL_IDPROTOCOL CONTROLLERCONTROLLER_SUBCLASSINTERRUPT_LEVELINTERRUPT_TYPEINTERRUPT_INFO SIGNAL_TYPE SIGNAL_INFO BOOT_ADDRESS ISCP_ADDRESS HOSTID_CNTADRPORT LINE_SPEED MC_NUMBER CONFIG_CNTCONFIG ENTRY_POINTS NML_OBJECTADREXTERNAL_ACCESS_ROUTINEDLISRP DL_RX_ROUTINE INIT_ROUTINEDL_SUB_ISR_ROUTINEDL_DELETE_JOB_ROUTINE( y[ w ohusu h tsƎuqR tsݎ $ tsَ ts؎uoK t s ͎ ts| ts#Ҏ tsc  ts&ώU t s(Ŏw@0 w *++X/COUNTLSAPBEGIN_RBUF_PTR END_RBUF_PTRގ yP,- wP.n wk*0++5COUNTLSAPUSERID BEGIN_RPD_PTR END_RPD_PTR y12, w3  E%COUNT BEGIN_CB_PTR END_CB_PTR yP56+ ** COUNTVALUEPORT y89b w:$w^wh  =LINKCOUNTBUF y8>?1w N! ABLINKLENGOWNERREQIDRESPPORT RETURN_ENTITYLAYEROPCODESTATUSCMD NEXT_CB_LINKBDODSTADDR PACKET_LENGTH yBCw` wK AEFFuLINKLENGOWNERREQIDRESPPORT RETURN_ENTITYLAYEROPCODESTATUSCMD NEXT_CB_LINK CONFIG_INFOINFO y GH) ARjLINKLENGOWNERREQIDRESPPORT RETURN_ENTITYLAYEROPCODESTATUSCMD NEXT_CB_LINKHOSTIDˎ y JK w  AMmLINKLENGOWNERREQIDRESPPORT RETURN_ENTITYLAYEROPCODESTATUSCMD NEXT_CB_LINKCOUNTMC y NO* ͎/ ACT_COUNT NEXT_BD_LINK BUFFER_ADRSIZE yPQR w`ߎBUF_OFFBD_OFF y UV tsX t ss t s[b {]w ^w@. w b! _`ajLINKLENGUSERRESPPORT RETURN_ENTITYLAYEROPCODESTATUSDLSAP INTERNAL_IDBUFCNT TOTALBYTECNTBYTECNTBUFLOC ypbc"# ALINKLENGOWNERREQIDRESPPORT RETURN_ENTITYLAYEROPCODESTATUSEL_S NEXT_RPD_LINKBD_PTR DST_ADDRESS SRC_ADDRESS PACKET_LENGTH y efk w  h yi? wqs tsmo AێbLINKLENGOWNERREQIDRESPPORT RETURN_ENTITYLAYEROPCODESTATUSCMD NEXT_CB_LINK& y op܎V tsr ts(Ў ts( _E[LINKLENGUSERRESPPORT RETURN_ENTITYLAYEROPCODESTATUSDLSAP INTERNAL_ID< y vwߎ ֎LINKCOUNT y0yzĎ _ ,lLINKLENGUSERRESPPORT RETURN_ENTITYLAYEROPCODESTATUSDLSAP INTERNAL_IDBYTECNTBUFLOCF y |} tsߎ tsĎ  tsَ%COUNTLSAP BEGIN_PTREND_PTR yP,-COUNTLSAPUSERID BEGIN_PTREND_PTR y1X ts AOLINKLENGOWNERREQIDRESPPORT RETURN_ENTITYLAYEROPCODESTATUSЎy Ȏ! _`a aLINKLENGUSERRESPPORT RETURN_ENTITYLAYEROPCODESTATUSDLSAP INTERNAL_IDBUFCNTBYTECNTBUFLOC DSTADDRPTR`y _4fLINKLENGUSERRESPPORT RETURN_ENTITYLAYEROPCODESTATUSDLSAP INTERNAL_IDCOUNTMC y ijLINKLENGUSERRESPPORT RETURN_ENTITYLAYEROPCODESTATUSDLSAP INTERNAL_IDCOUNTHOSTIDʎy g _aLINKLENGUSERRESPPORT RETURN_ENTITYLAYEROPCODESTATUSDLSAP INTERNAL_IDPORTky  _EF(uLINKLENGUSERRESPPORT RETURN_ENTITYLAYEROPCODESTATUSDLSAP INTERNAL_IDCOUNT CONFIG_INFOINFOy w(H AގBLINKLENGUSERRESPPORT RETURN_ENTITYRESERVEDEARMARKby ts ^ ^s9EXPPRESPMBXUSERDSTADDRPPDTOKENL_IDDUMMY9yw@^ӎ `َBUFCNTBYTECNTBUFLOCy ^ Ύ7EXPPRESPMBXUSERIAPTRIA_COUNTL_IDDUMMYy7EXPPRESPMBXUSERMCPTRMC_COUNTL_IDDUMMYy ^ێ5EXPPRESPMBXUSERDLSAPDUMMYL_IDDUMMY1{ y`'?EXPPRESPMBXUSER CONFIGPTR CONFIG_COUNTL_IDDUMMYNy ^^?EXPPRESPMBXUSERPDTOKENDLSAPDUMMY1L_IDDUMMYӎ yp  ^^oGEXPPRESPMBXUSERBYTECNTBUFLOCDLSAPDUMMYL_IDDUMMY1y rLCB_AREA DLS_DEFINED DL_DEFINITIONSPSEND DL_COMMAND DL_CONNECT DL_DISCONNECTADDRESS_TO_PTR!NLGETCB" NLGETDLTXBUFF$REQWAIT% COPY_BUFFER'SYS_TO_LOC_ADDR) ACTIVE_LSAP; MCLISTCOUNT< COMMAND_AREATDELETE_SOURCE_DJ|\\ DL_DELETE_JOBDL_SET_CONFIGUREDL_SET_CONNECTDL_SET_DISCONNECTDL_SET_IA_SETUPzDL_SET_MC_REMOVEXDL_SET_MC_SETUPDL_SET_POST_RBD0DL_SET_POST_RPDlDL_SET_TRANSMITlEIT_USER INIT_EITt%NIL_PROCNZE CB_STORAGE|7EARMARKGOFLAG RBUF_STORAGE/ RPD_STORAGE"4)COPYRIGHT1984INTELCORPPLM86 V2.11/01/78 00:00:00$Copyright 1984 Intel CorporationVERSIONNUMBERV1P1ePLM86 V2.11/01/78 00:00:00 program_version_number=V1.1DL_EIT_PT1_CC0_ROUTINES_USERPLM86 V2.11/01/78 00:00:00~MEMORY~ LCB~$IRESULTEBUFP BUFP W~EBUF@BUF=~ DLTRANSMITRBO h~ DLTRANSMITRB D~ DLCOMMANDRBO~4 DLCONFIGURERBI DLIASETUPRBL DLDEFINEMCRBP3~ BDO~ BDS ~= COPY_INFO_PTR COPY_INFOWRESULT_B DATA_LENGTH6zMAX<Yc~WW1|zNIL_PROCNZ|zCOPY_RECEIVE_DATA\"\~PTR INDEX~ERPD_PTR ~ ERPDd~ RPDg]~RBD_PTR~ RBDS~  EXT_RBUF_PTR RBUF_PTR$ ~ RBUF$j~BUF_PTR( ~ BUF(k@~^ COPYCOMPLETEDCOPYLOC, BUFLMT0EBUFLMT2EBUFLINK4 MINIMA8M: FIRST_FLAG~ FEXITMl3|zINIT_RB~n~OFFOPCODE~ RBq|z SEARCH_RPDdss~ LSAP7~ INDEX<|z FIND_LSAP&t~ PTR g~ RPDg\~ BDO>Z~ BD>S~ BUFFER_PTR@ ~ DLSAP@|zENQUEUE_RPD_RB%eu~ PTR f~ LSAP~ RBd~ LAST_RPD_PTRD @~LAST_RPDDxq~ LAST_BUF_PTRH E~LAST_BUFH{s~ EXT_BUF_PTRL BUF_PTRP ~ BUFP{~ITJVINDEXXJ|zENQUEUE_RBUF_RBu~ PTR e~LSAPINDEXZ~ RB~~ LAST_RBUF_PTR\ ~ LAST_RBUF\{ ~ EXT_BUF_PTR` BUF_PTRd ~ BUFd{|z BUFFER_LINK" ~ LSAPBUF_PTR ~INDEXh LAST_RBUF_PTRj ~ LAST_RBUFj{~ BUF{N~ EXITl|z CB_MANAGE ctp~  PTR c~ CBx~LAST_PTRn c~LAST_CBnx~ Ir|z CHK_CONNECTl~  RESULT||z DL_DELETE_JOB~ T~5ItSTATUSRESULTvCBCOUNTx CBPREVPTRz ~CBPREVzx~ CBPTR~ g~ CB~x7|zASSOCIATE_RBUFjT~! RPDPTR RBUFPTR INDEX~ RBUFj~ FIL_COUNT~ RPD dR~ EXTBUFPTR BUFPTR ~ BUF{~ EXIT_FILLM l|z RETURN_RXQ ~RPD_PTR RBUF_PTR T~JLSAPDEL_Cw~RPD RBUFh~INDEX RBPREVPTR ~RBPREVx~ RBT ~ RBx|zEIT_USER h~RB_PTR OPCODE~RBxRBITRANSMIT DEFINE_MC_RB IA_SETUP_RB CONNECT_RB POST_RPD_RBd POST_RBD_RB~ CONFIGURE_RB DISCARD_RBxIDO~lLSAPBYTECNT COPYCOMPLETEDCOPYLOC LAST_BDBUFLMTEBUFLMTIJMCB_PTR ~%CBxCB_IA_SETUP_RBCIDF~-RESTART lRETRY lRETRY2 lEXIT_IDl|$<<<2?GJ1<UF9FrF]xNJ Q\NUȋ؎]X\9_d"-7NX_|   ' .>C\UvĄ ^;u;tvĄ^;u;u^&t^&G"^ćć "P$&^&G&G6%?0u&Oc:$&G2&46^w>$^Yss$$GP62PP*$&G2&46$S6PP6:NV &@Z&P ^2&@>u>:O&@Q6:N2&@:@:;v &O:974^;u;t "P$& 7OLE/"U`"cgknrDw {ĉčďĖęĜĠĨİĽÙșϙՙٙ ")07;?EL OS]bqyŀŅŐŖŚšťŴž̙ЙՆ ٙݙM`oz~Ǡ;G&G^4 6&:&G]-""&")-~ʔ!~U^G G+FG G]!"$%'(^hUFu+J<t:6<Ą^;u;tq6<Ą ^;u;t]("")2"DMv)8,- ./%?*U^&_>ww@B&]Ɯ Д0% 5(627A8H9K;R<V?]@yB~CDFGHJLMNOSUV YZ'[9]B_I`Tc^dleyfgijlmnopE%U^&Gv&Z&T&DTV;v &LPV/u+JXu^&G PS^&Gu+JXu(sˣXؠv&D X@g6XĄ_;u;uF:<.Xć:DFFF&Z&T:<Y>TuLNPR<^&GLNPPR6P&Z&T^&G&DT6LS{X;6Nu;LuXĿ*WHJT u6V+^&HH&Z&W>V+RQHJŜ8 !$:=@Rhx"{"~ĐĘ"Ġĥĩ"Ķ"ĹĽ"ę͐"ߐ""""""")-15AEJ NRZsw{ŃŌŒśţ ŬŰųžЙܙ q.rAs[tkuovrxX|6VT+^&HLN>V+QPR6V+6TF&H&O6P&Z&TTeXL*,]R% )-15O[bjnrZyZ;|}~ӠU^&G&G`bPdf6d&Z&T^&G&D6`SIZu ^&G 2^&Gu+Ju Z]T  #+DHPm"p"sĊĎ"Ē""G%AHdiqt} "UFu+Jh;tNFu+Jhus"h؊FC;vu;^uom6hĄ _;u;uF *,:hĿ*WjlFF&Z&Wh㉇*,Yh](+@HPY^{ĄĖĚĞĢĨİ ĹĽљِݐ ?  $',6=AL^flàg Us#r@ruF'npFF&Z&WY]W ||'|+|.|2|:|=AV|Z|l+ov{7lUFs ]O-;EIS^f`Ut.ȴt;r+Z؍PtJ؍PvtuŠrxuz|~>xtsx~&G;FuOGz^;u;t~&&Z&W~&~&GPS~z|&] $")4@EO|RY]a|dhlswĈėĭij|ķ|ĻŐ|͆ә֙ڙSj Cm  ! 9 D M hjUv^&@ P;6u;u<sr^ &@Z&P 6&^;u;tP밠^ &GEv^&@ Z&P ,v^&@ Z&P ^ &G ^ &G] ;^ #,2;?Oduy~ ĂĆĊďNQ {T Y u }            " ' C Q S Y c n   ! # $ %7 &A ӠQ U^ & Fu+Ju^ &@s P66^ &@;6u;uss &G &GS^S6jPS?6&^;u;u!$6^ &@Z&P&^&^ &H&;w+p^ y^Y6^ &+Vp _^ y ^Y6^ &+Vp_^ y^Y6^ &+Vp>_^ y:^YKS^ &7_X&@&x2S^ &7VF&@:V&P<^V&@ "69DGJN\`iowāĉĕğĪĴәۙ:F_mňŖJ''G )V *o + - . / 1 2 A ^&@^&;__vk+ȋp^y^Y6^&+Vp_^y ^Y6^&+Vp._^y*^YS^&7_X&@ &x qS^&7VF&@*V&P,^&@YY] I 0>Yg>3 : @/ A8 D: IL JQ K[ L` Mp N{ Q} R T U V W Y Z ^ _ a b d e f g h i# k( l+ n- o7 p= qC rI sO tR uU v\ wr x y z { }          U^.  A G*^&GAP^&wP!^&w'P^&wP^&GF^&t6^&GH;r&@uށ>v ^&G u^&G 6 D D D&_,S.6 |FP.P6 Pu GGra6^&@P6^&@S6PP@^&;Gr6 ^&G{^SK^Sf^&wB <<<<<<<<<<!<#<%<'<)<DJYgj}ĊĖĦĪİÆ ƙΆ ۙ  % *.4;=@CILORZhlq uy}ʼnōœ ŝŠŮŵŻ   08BGMP\cz")8;FZkp{ > r^^Ssлv&DGtF6H^&G v &G^SsvtF6^&G.;wD^SpsP P^wFR^&Gv &G^S!sGvtF6 Pf^&GG1$;6u;u ^&G&:Gt^a^&u &G &G& u.6tPSt&FF>t^(AOlp}ċĜĭİݙ(3EL|OS\brŌŘŢŮŲ™džː|љא|ې||;+<OW_fl&G $F\j^SPsHu+J^SR(^;u;tSP^&G S]J ||'3"6"9KX\dwĆ<" DL_TRANSMITPLM86 V2.11/01/78 00:00:00~MEMORYzDL_SET_TRANSMITl~RBPTR PARAPTR ~RBPARA~ PDPTR^~ PD~IEXPP a~ EXP|lllOoz'33D^mvWlU^&G &G^&G,Z&W.^&G^&G &^&G^&G u|w^&&]^&GH;s@&D 6^&H&@6&D^&@tC>v26^&@Z&P6^&@t]!W /\`m{ĈĕĨĮĽəϙـNݙ5l; DL_IA_SETUPPLM86 V2.11/01/78 00:00:00~MEMORYzDL_SET_IA_SETUPzq~RBPTR PARAPTR ~RBPARA~ EXPP g~ EXP~ L_IDs|zzz'}LuzU^&^&G ^&G&O QzX.9t &)^&Gv&D &Lv&t~}^Y] '5;z= DL_MC_SETUPPLM86 V2.11/01/78 00:00:00~MEMORYzDL_SET_MC_SETUPl~RBPTR PARAPTR ~RBPARA~ EXPP a~ EXP|;#!/=TpU^&^&G$z.&;G t &3^&Gv&D ^&O v&Lv&t~}^Y]ʜ ",<̀ DL_MC_REMOVEPLM86 V2.11/01/78 00:00:00~MEMORYzDL_SET_MC_REMOVEXl~RBPTR PARAPTR ~RBPARA~ EXPP ]~ EXP|XXX#[hpXU^&^&G$z.&;G t &3^&Gv&D ^&O v&Lv&t~}^Y]] ",0X_ DL_CONNECTqPLM86 V2.11/01/78 00:00:00~MEMORYzDL_SET_CONNECT"~~RBPTR PARAPTR ~RBPARA|&U^&G v&D ^&G&D]Ք DL_DISCONNECTPLM86 V2.11/01/78 00:00:00~MEMORYzDL_SET_DISCONNECT"v~RBPTR PARAPTR ~RBxPARA=|J&U^&G v&D ^&G&D]ـ DL_CONFIGUREՈPLM86 V2.11/01/78 00:00:00~MEMORYzDL_SET_CONFIGUREc\~RBPTR PARAPTR ~RBPARA~ R J~ RESP|+  %'5CZbg~gU^& v&&@^&Gv&D ^&O v&Lv&t~}^Y^&g&g] ߔ DL_POST_RPDPLM86 V2.11/01/78 00:00:00~MEMORYzDL_SET_POST_RPDl~RBPTR PARAPTR ~RBdPARAL~ PDPTR^~ PDg~IEXPP -~ EXP|lll;o} "+lU^&G ^&G ^&G ^&G^&G&^&G^&G uyw^&&]^&GH;s@&D 6^&H&@ 6&D^&@t]3(W[hvăĐģĩĸlA DL_POST_RBDPLM86 V2.11/01/78 00:00:00~MEMORYzDL_SET_POST_RBD0Dy~RBPTR PARAPTR ~RB~PARA/|000f3ANcpH0U^&Gv&D ^&G &D^&G v&L&D^&G&D]ʔ0 DLCMDIUSER~PLM86 V2.11/01/78 00:00:00~MEMORY~F RBUF_STORAGE/ RPD_STORAGE"4 CB_STORAGE|7GOFLAGEARMARK:zINIT_EITtl%X~ I|'t8ttto/w|@ptU J T d ]OI NN $'4AO]tt