7100 03294_Boot_Prom_Listings_Feb83 03294 Boot Prom Listings Feb83
7100-03294_Boot_Prom_Listings_Feb83 7100-03294_Boot_Prom_Listings_Feb83
User Manual: 7100-03294_Boot_Prom_Listings_Feb83
Open the PDF directly: View PDF .
Page Count: 145
Download | |
Open PDF In Browser | View PDF |
BOOT PROM LISTINGS THE CORVUS CONCEPT *** CORVUS SYSTEMS ** BOOT PROM LISTINGS THE CORVUS CONCEPT PART NO.: 7100-03294 DOCUMENT NO.: CCC/30-00/1.1 RELEASE DATE: February, 1983 CORVUS CONCEPT is a trademark of Corvus Systems, Inc. N iii •. "C.PROK.1ElT Fig. I' It 3' CC . PROK .• £11 ------- ------------------ ------- -- --------- ---- -- -- - ---eC.1l0K -- C." .. ,ONCEPT Workst,tI.n fROK I' ,. \. C.p,'ight If .. C." .. S,st •• " I •• Su JOII, C.. idolAi" " All Rights I' au .. nd f· to' II' '0.1 '1.1 05-06-11 01-11-11 LEF LEF , 0.3 06-11-11 L£f Ouginil PI09". Add t.,b."d dll .. ' (ib) Add di!lipliY deuu; IFOO-FOO) ,(FO 1-rOI) , (HC-FFC) .q. DSF.n;-130 ,OMINET ;,t .. , batte< (II bytes) (OtlNIN£T can' t aeetss below SlOOGe, InitiAL ,ystea ,t"'ck ntuui CRT tilg sfstea inltiiliutlOn st.ltus inltui systu stict pOinter CONCEFT Workstation PROM address ,ector deilnitions 151~ '" 0: 000 4 000,0008 GQOi vooe Co Gel 0 ~ 0;) au v; OOOE ;001 Ot1 0 J \iQ 100 i2 ~ J ~ i 00: 6 ooa 1GO 1A VOO 100 23 OOOJ",1 00010,/! ~u 01 GOa I se. CPSTscst 1\9- CPuniqid l6G* CProur5 161- CFro_hI HZ' CFetsu. 163i64' CFobout I 1115* CPoboot i6 6' Croo I klo .61* CFodskio 108* IH* CPlboot) i7C' CPHoot iil t CPlbliIo 172' CPldsllo ,(l0004 ; s,ste. restut pointec ,(JOGOI) unique workstatioJl ID ,IIOOOC) PROK 'ersion nu_bet , <1000D) PROM leui nuabel , IlOOOE) FIlOH checisua equ equ equ tqu .qu ROHbiu+$V04 ROnb .... SOOI ROMb .... SOOC ROMb .. "IOOO ROl1basuaOE .q. ROl1basuSOIO ROMb .... IOIl ROMb .... 1016 RO"b .... IOI~ ,(IO,16) OMNINtT dISk bit jlo SUDC pointet ,( lao i~i ul'tNINET disk 110 suhr pointer .q. ROl1buh.OZO ,(l eqa equ ROl1buf:+~Oh 174* CFlboQ t 1 equ PS- CPtb.ot .q. 17/1 t CPfbl~HI eqo 177' CPfsctlO t'qll II!' CFlJnlt eqll in- CPabi", .q. 110' CPU(; tlO equ 181- CPalnlt Iqil ROMb .... 1030 ROl1buhSD3l ROMb .... S036 .q. equ egu ega ROMbash$OaZ RGHbasu$Oa , dOOIO) iuap ta OMIN£T dlSt boot subr ,(lOad) OhNINET alSk boot subr pOInte! 0010, , ilOOll) , {l001" , (lOOlAl ;u.p to local ouk boot 5uiu Ioc .. 1 dISk boot subc pointu lotai dISk bll 1/0 subr pointer local dtsl ilo sube pointer 173GO 0i -0 ~3 0 000100" 00010034 oo~ i aoa GQOiGOn 0001004l COG1004. 000100H fiOKbue+ ~03A I (l0030) jaap to tloPPf disk ,{lO03ll ,( i 003" ,11003A) ,1100lEl , (ID041) boot sub[ floppy bIJot subr pGinter Co nus tIoPPT blk i/o subr pOinter Conus floppy sector 110 subr POInlH ROMilase+S041 Conus ilopp, lRitiiluatlOn Apple floppy Ill( ilo sollr pointer ,(10046) Appl. t I 0PPY sectQ£ 110 suh pOLnter ,(IOOUl App i. t iopP! ui tuillation IqQ equ ROMbiSl+SOSO ROKbilset$054 ,( 10050; Initiatin (lUlU keyboard or Her ; (10054) get a keyboard character equ equ Iqu Iqu ROMb .... S060 RO"b .. se+~O'4 RDltb as t+ S068 ,( 10060) , (,0064; ,(10061) ,11006CI .OMb .... 103£ ROMba ... I04! ROMb .... S046 i8Z· C·jQ1OOSC 0001 OOS l COGtOO60 000,00,4 000 i 0068 000 i ;,6C 18]' CPtbInit 184' CPkbgetc 185iUt: CFdSlnl t 187· CPdsputc 16 8~ CPdsputs 189' CPds(;YUc : 90 1 ROPlbasu$06C IDltialue dlspla, dtifer di sp la, a. cbatactet dLSpiay a. st r inq conurt chuacter to upper cast File: CC.PROH.7EXT 00010070 00010074 00010071 0001001C 00010080 00010064 00010018 00030161 00030F11 00000000 0000000 i 00000001 00000003 00000001 OOOOOOOS F",~e 19,' CPtucl 193* CPiuc2 .q. eqli .q. .qu 1'4. CPivecS .q. 111* CPiVtl:c6 .qu 196* CPIVtc1 .q. 114* CPluc3 l'~t 199' 100' 101* 101' 203* 114' lOS' 10!' 107' 108* 101' 110' 211* 111* Zl3 t l14* 11 :it CPluc4 ROMb .... 1070 aOMb .... S014 ROMb .... S071 ROHb .... S01C ROMbiS .. SOaO ROHb.,,+SOI4 ROKbu .. S088 Conus CONCEPT lOb-ootsw equ lOb .. plq .q. Wo[~stati(,>n OTi~ level Inter r !Jpt Hctor (SLaTS! Juel interrupt vec to r \ DC 1 J inei ; tnteuupl V!!CtOf ,J"H;NF, Inttnupt vector ~ GCe ) leul levei lJturupt uctor ( riMERI jnti intenupt vectOt iUDiL lnel lnterI upt VeClO[ liO paqe 11ellnitlons VIAbue+SOl ,(30HiJ boot Seil1ctlo'n switches IJIAbisuS11 ; (30f111 bup irequenc, 5tot device trpes DT.deY DTlocl OToani OTca DicS ,OGG10i , <100141 ,(10071) , dOG7e, ,([0010 ) , (0084) ,(,00181 {set .qu .q. .q. .q. .qu .q. 1n Ci's.l!typ .CPslHypl ,no device ,iot.1 clsk ,Or.l data w juapto data I SBolni d.t.l ODblilO d.h.l0Dd.110 data,wO ,OODI0i ,( 100111 ;(100161 ,( 100 III i.ap to OIlNINET dis\ boot suh OHNINtT disk boot SUbI pointer OHNI.n disk oJk ilo .obr pOInter OKNIN£T disk i/o SUbI pointer dati W ht. 1 d.t •. 1 d.t'.1 I (100101 lUllP to local dist hoot subr ;(100111 local disk boot SUDI pOInter ;<100111 IOCil di.k bit ilo sube pointu ; ilO01AI local disk 1/0 subI point&[ lu.pta SBiocil LDblllO LDdstJO 149' 150' da t •. W 0 Hr; ,5i- 4t GOOltHi:t OOCllH4t 15!' dah.w Ju.pto dl ta. i SBII PI ~nOlC4i QOOd4DAt 00Oli81 •• GOOIl8n. 0001lAF4. 0000 00010111. OOOWeD. OOOOOGOO 00000000 ,53' 254' 2SS t 156' ,57· 118* 159* 260' l6 " :bl l 163' 164' 16 5* d.t •. 1 d. t •. 1 dati I da: t4 I dati. 1 dati I d.t •. w dat4. data. I data I d.ta I FDbHIO FD,,, 10 FDini t ADblllO ADsecIQ ADl" t 0 KBini t KBg.l,h 0 0 ,d00301 ;ilO0311 , (100361 , 1I003AI ; (lOOSEI ,(100411 , d00461 ; 1I00lAi i.ap to iloPPI di,k boot ,.b, Hoppy boot subr pointer Gorvus 110PPI bit i/o subr POtnt" Corvos fiopPJ sector 1/0 niH pointer Corvus floppy Initialiution Apple floppy bli i 10 sabr pointer Appl. floppy sector ilo sube pOinter Appl. floPPI iutialiution ; ilOOSO) inithIiu (aseU keyboud d[ivu ; (100511 get i hyboard chuacter ; (100581 ,11005CI filo. ce.PROK.TEXT 0060 0064 0061 OO.t OOOI09lEt OOOIOIDI. OODIOIC', 00010984+ 0071 00010130+ 0071 OOOI061E. 0078 00010611+ 007e 00010'04+ 80Bl OOOIOSfl+ 0084 OOOIOS£I, 0011 OOOIOS£I. OOlt 00000000 l'go 16 7' dah l DSinit lU' dltl. I nSpul.h 169' 170' 171' 171' d,h I C3putst dah. I IlSe,tu 173' 174' 17S' III' 177' dati. d,h. di tl. dih .ah dill INT.I.t INTd.1 INTo.ni iNTO,O Ih'Ttia, III' hh. INn,hd INTI,17 179' dill Q 180' 181' list 187' ;(100101 IAltu.liu dupla., dnre[ ;\100641 disp1.I.' J chuactu ;( 100111 dlSpil, tl. stung ,(1006e) CORVer t chiu,clu upper CHe " Victor (SLOTS) tee lor lOti, tee tOI (QMNINETi VIctor IDeO) ,iiDOiOI levei uctor iTIMERi ,1100141 hut, intu[apt tector IUDB; Interrupt uctor iliOO1l1 leui , (IOUtl ,'10070 ) ,(10014. ,110078) ,1l00?t) inei level luei leui intenupt lnllnopt Interrup t In te rr lip t Inttnupt FlI. CC FROnTElT Page 289' 190' 19!' 191' fnitia:lin Conus CONCEPT h.udwue H3 t 00 E, OOBI 00 BE 001:1 00(6 ooeA ooeE 0004 GOD! 10[;E OOEI GOtA ,oro GGr6 oore Gl 01 0101 01 DE Gil4 Gla 0110 0116 OIH QllE oi 3, 46fC lE7e J03C SICS 5, el 5i C8 le7e 4Z78 !07C 1D7C I01C t07e 1D7e 1D7e 1D7e I07e 1D7e 107e 1D7e 1D7e Ion 41ZE 1DIE IDlE 10l! /700 0000 HFe rrH rFr! 'H' HFE 0003 oroo 0017 GOOB 003E OOAB GO;E GOAB GOOD DODO 0080 0037 00 In OOOF DOAO ODe! DOD 1 DOll 0041 oro 0 0007 0005 OOZ7 00 lS 0047 GOU OOlF Gl61 0067 0065 0077 0075 0071 194' 195' 196' 197' 191' lI9' 300· Setup 301' J01' deli, J03' 304' 305' 306' SI! tupl j07* S. t.pl 301' S.topl 109 t 310' 311' 3d* 313' 314 t 315' 3t 6' 317' 318' 319* JIO' 321* 3l1' 313' Jl4' ns' 316' 321' 3lB' 3Z 9' 130F71 130r75 131177 130Fl1 13UIl - TlCI - !ibi f t regis teI - lUI confrol uqistu - eRTC pOlDt" - CRTe dit. Note that lower bytes iCe odd!·!! IO'e.w IOU.1. 1I1700,S[ 'CPistack,a7 ,ser priQrity to 1, nai 10tunpt on11 ,Sit s,stea stact pointer for possible Apple f lopU 115et HOVE. ~ OSal OBRA DBRA .tb 8113111' II1FFF, no s.t.p! DO, Set.pl ~O, Se top3 " ;' 'VIAba.se,aO ; get pointtr to VIA 110 lecations ctr.W CPutcrt.w IOU. b 1$17, $07{a6) jieset s,stea flags (CPutert, CPs,ss\) ; iybd cont rol, 600 hud, 8 b it word ;kybd couand. no paulf. no interrupts ;Ge080 control. 1600 baud, 7 bil word r dcolO couand ;deoll control. 1600 baud, 1 bit word 1.0U .1 ~O, lou.b IIOB,105(a6) IOfe. b 1$3!,117(a" lou.b IIAS,lll(a6i lou.b 113E,147(a6i lou.b 1118,145(.6. 1100,17£(.6) IOU .b 1100,$41(.6) IOfe.b lou.b 1180, $67 (al) lou.b 1137,165(a6) 1110,177(a" IOU .0 aove. b 1I0F,l7l(a6) lo,e. It IlAO,I71(.I) ts t. b lell al i lou.b 101<.6),dO 10U.D 121<.6) ,dO 10tt, b 14J(a6l,dO ,!'lust wait at least 1 second " ,deall couand ;VIA pott A ,VIA pot1 S iVIA dita. direction A ;VIA dih directioD B ,iree run shi it rtqistu I counter ,Sfuetncal wue shape ,fairly low lOitiil ftequncy ,turn off possible CKNlNET interrupt ,eleu keyboard lilt .. butfe[ ,eleu deolO dati, buffer ;cleu deni dati buffer 0.5 0.5 0.5 05 0.5 0.5 Fi Ie: ee .PROK. TEXT 0131 013e 113E 0144 0146 014e 014E 0154 OIl! 01 se 015£ 0164 0166 016( 016£ 0111 OelE il38 oelE li30 OelE lil8 OelE 6610 OCIE 6618 OClE 6610 DelE li08 OCIE 111l 0176 OllA OllE 0184 303C 51C8 08F8 61 00 FFFE HFE 0000 0410 0188 303C SIC8 101C 111C 6100 ID7C HFE rrFE DOli olle 11 10 01 " II Ie DIU hge 003E 0011 OOlB om 003E 0041 OOlS 004S 0011 0001 OOOB 0005 0010 0061 0031 0065 OFOI 0000 1008 EOOO OHO DOFF 0011 331' Check Corus CONCEPT hardwHt (test I) 331' 333' Vuti! ports ad:inq no dah iCCUseS 334' 33S' c.pi .It 1$3E.II1t." 331' i do ORO cont [01 bue.5 CHert 331' capi .b IUB.IISI.II 338' i dcoaO couand 339' bu.s CHert capl. b 1$3E.1411.II , deoal cont [01 340' bu.s CHen 341' capt .b IIAB.14SI.61 , deoll1 couand 341' bat. S CHert 343' eapi ,b 1111.1011.61 344' • i,bd cont to i bae.s CHect 34S' capi .It IIOB.IOSI.61 346' • i,bd conand bDe.S 341' CHerE capi. b 1110.1611.61 348' iVIA dati dlrection A bal.s CHerf 311' capi. b 1131.I6SI.61 ,VIA d.t. direction B 350' beq.5 eH.nd 3S I' 3S1' 3S3' CHerI aou.w tIFFFE.dO • shott delay belGE! error tone 354* CHee [1 dbli dO,CHIHi but IO,CPsJsst .W int test 1 iii led flag 3SS' bs, Flash 3S6' " 3S1' ,shutt delay before clearing scteen 3S8' eHend aou.w I\FIFE. dO 3\9' CHendl dbli dO.CHendl ",get pointer to start of disph, scrun aon. IDSPbase,.O 360' ane. IDSftnd •• 1 iget pointel to end 01 dispiay screen 36 I' 361* ZeroRaa ; clear display screen b" ISFF. $lSloI) ;turn oil initial toni! 363' aote 364' 01A! OIAC OIBI IIB6 II Ba OIBE 101C Illt 6100 610A oaF8 HOD 0001 0001 0310 OOOE 1000 0001 OFOI 1306 36S' l&!' RoaTs tJ -- Check CO! "s CONCEPT PROK (test 21 361* 318' RoaT,tl .Ote. ICPck,.a •• O iget pointer to stut of PROK 309* aou. IROK .. d •• l igel pointer to end 01 PROK bs, 310' RoaT.t ;check PROK 311' beq.s Ra.Tsll ,PROK oi. go on ,ut test 1 failed flig 311' bset II.CPSISSt.W Flash 373' b" 314' " fIle eCPROK.TElT P"e 0000 OllC 0100 1l1e 00 00 oroo C1D4 GiD8 6100 OHI aiDA 01 [0 0818 .100 0001 D3B4 OFOI 01E1 01 £A 01££ 01 FO OtF4 20te GD08 1000 6100 DIU 6100 6100 OHI ~ 73A OlCl Oi 1:6 01 CC D1Cl ZOIC 6100 ~60C 61DA HOI oi FA oars Gl 00 0104 110B HOA OliO oln 0111 !l00 OOG3 0314 'laD 033£ orol 67H Oar8 6100 0004 0114 oro! 10 316RaTstl -- Check Con •• CONCEPT .htl. R1K Ittst 31 31" 311' iiet pointer to stu t 01 RAK 319' haTsU loft.l IKAKwtsh,lO 380V.ltBiI bst j is Rltl "lid! ,no, report errCH bnt. s RTlerr Jil' ,get pointer to end of RAM 10H. 1 ICIs;,,',,1 381' (leue [001 for stact) J83bS! Muth j is RAM uJ id' J14' beq. s RuTsU • yes. go on 385' 386' ,set test 3 falled flag U,CfsfSl Lw 381' BTl", bset bSt U8' Fl,,' 389' lU t H1' ••111.11 -- Che.k Cor ... CONCEPT d, ..." R1K I ta.t 41 391' 393-t Ru,TIl2 Ion. I .USRbiu,aO iqet pOlDter to stut of R1K ,IS RAIl ulid~ V.ltlil 394' I" 3Vjt ,no, report error lnt.s anerr joet d,ueic RAti 511e tal:: RAM siu) RaiSin 3'" b" 391Much jU RAM "lid! btl 398btq.s Kurest ifU, go 01 399' ,set test 4 hi1ed fh, t3,ChJsst .w 100' RTle" h.t 1st Fluh ;' 10!' 401' 403' 404' KuTest -- Che.' C.n •• CONCEPT d, ... I. RlK \ test 5) 101' itest user dynaaic RAM incTut 406' Keartst 1St ;80 urOl, cIta·! seaor, btq .s K..CI, 401' ; .. t tett S filled II., het 1',CP',55!.W 40S' FlasG ;' bsr 101' 110' Fil.. tC. fRoH. TEIT Ull Page Dill 10lt 0000 117t om 0400 OEFE 0110 !l00 Olll OliA OIlE 107C om .100 0331 6100 0000 0111 0231 013£ OliO 0141 41F1 43FI B3DO 0001 0001 0004 OOOt 107t GOOI 117C om 7011 1108 SIe8 rm 0070 0114 036t 411' KeaCI r ~- Clue aelOlf 1l3' 411' 4lS' H••Cl, lOve. J IRAMalb.g, .0 Ion ICPshCik-l,ll 416' 1l7' bs< luoRla 418' 11 ,get pOinter to staet ot RAM ,get pointer to end of RAH ( lute [DOl tOt stact) ;1110 RAt!: Ill' 0144 0I11 0lS0 0111 OlS4 ml 01St om 6601 lEIO 1100 6100 04t! 0710 0161 41FA 03F8+ 0161 UOO 01iO 0261 4tU FElh Ollt 6100 a7Sa om 41 FA 040t. 1114 6100 0110 IDSfh .. ,.O IOU. ;get pOinter to 5 t. It ot RAh 1l0' 411' aa.Si I I ,\let d,n.IIC RAH siu III ';: RAM 51 lei b" 411' bs< ZuoRn: ,let 0 Rid\ 411* 4H' IlS* S. iHB -- 5. t MACSBUC RAM 416' 417* SetHB r is debug PROM present? HXBiniI.L"U I" HXBbiS .. IC.l,.1 j. init rtctor should = base ,. Ie 1l8' 0 I" (aD), al 411* capi. ,* OJ bne.s ,no, go on 130' SellntV (aO j 431* jinitialise KACSaUG IS' 431* 433' 434' Stll,IV -- Sel op IDte"'pl uctors 435' 436' StllnlV '''t.l ICPiftct,iO ,4et pointer to inteuupt uetor tabie 437' lon.l IlVI,IL.l ,get pointe( to inlerIUpt HctO[S 436' II,dO .get nuaber of HctaIS to lOve 1°"4 439* SUII IOU. 1 (aD)+ J (a 1)+ ,Ine pOinters to intettllpi vectors dO,SUl1 440' dbu ,* 441' bsr jiniti,liu ieyboa.rd 442' KBini I 443* bit DS,ni I ,inltillise dispii, 444* In asgl. .0 ;a"g - ';COIfUS CONCEPT Initlalization" 415' 446' bsr DSpolst ,output aessage 447' lea asgept,IO iaas9 - copyright notice 448* bsr DSpol,t ,output .essagt 449' In asgl, .0 iRes9 - curlige returns 4S0' bsr DSpolst i output ausage 4S I' hge r Ii •. Cc. PROM TEIT 11 453' 0278 ZA?C Oi1E Gl84 1l1C 7COI GlS6 Illl E18! Ill! EtI! Ill! EI89 Ill! 14l! EllA O,U OiSC 0290 0<11 0196 am O19C DIAD DIAl OZA6 DIAl oae DIU G2Bl lOaD OOOl 0171 OlGO ODD I ODD 3 . ODDS 0007 0009 . HH OOOB EllA lU! EISA 141! 4A39 mD DOOr 0003 1FH 0lB8 OIBE OleO 01(6 OIC! OICC 01 CE BIBC 66i4 B4BC HOC 6100 6034 IBSC Alia AlGa A903 AIlC OlD4 O;DA OIDe OIEI OlE! alSC "DE S4BC 0606 ISSC All 0 AGOO OlEA OHO 01F! OlFl OlFA 0300 SlBC 66IA S4SC 66ll t BBC 600A 0301 0308 om 61 GO ODB8 0001 SiotJD -- £Iniae slots for hawn dnices 454' 455' 456' SI.tIO lorn. 1 IChlltyp,aS ;vot pOiater 1. ,I.t tlPes table ; got pOinter to ,I.t 1 iaterface PROK ann.l 1130i00,.1 451' aouq It,d6 ;Vet inGn fOI slot 1 458' 459' ; vel uterface prol code (10; 460' 51.t1DI ..... b 01l.11,dl lI,dl Is!. I 461' lou.b 03 lall, dl ;' 461' 1,1.1 18, dl ;' 463' OS(atl,dl lou.b ;' 464' ; I,U II, dl 465' IOU .b 01(.ti ,dl ;' 466' j get iBterface pro. code 1101 IOU.D 09(all,dl 461' II, dl Is 1.1 466' ;' 10U.D 111.1;,dl 461' " ; I,Ll lI,dl 410' Ion. b l3Iall,dl ;' 411' 1,1.1 ta, dl 411' " IOU.D IS(all,dl 413' ,diuble interface RAH t.t. b S3fFFF. L 414' 475' cap.1 lIA9lGAlOO,dl i is this i 10cll disk? 470' iDO, cbtck nut duice bne.5 51.tlDl 417' ISAl03A13C,dl ; 15 this a 10cil disk? 478' '.p.1 jno, chect nnt dnice bDt.s 510tiDl 479' is,nc with 10cll disk bsc LD'ln, 480' jDJPlSS siot if disk did not respond SlotiDI bl t.s 481' IOU. II .DTlocl,-1(d,d')jset duice type 481' 113' ,is this an Apple floppyt tlUlOAOOO,dl 484' SlotlDI '.p.l bat.5 ShUD3 iDO. chect Dut dnice 415' ,.p.l tlU03U3C,d! ;' 486' Slot ID3 illO, chect nut dniclI! bae.5 487' aau.b IDTaS,-I(IS,d!l int dnice type 488' 48!' I'CORV' ,dl i is this a Corns 1I0PPll 490' 510tlD3 cap.1 bae ,S Slot 109 iDO, check Dut dnice 491' ,'U501',dl ,.p.l ;' 4fl' ilO, chect Dut dnice hae.s Slot lOt 493' aon .• 'DT,I,-I(aS,d61 iut dnitt type 494' icheck lut siot fal.S SlotlD! 495' 1t6' jut test 6 failld II IV IS,CP" .. l.w 497' SlotlDI but ; Ill' rl"h b" 60rr AID 3 863C 0005 60rr 434£ 5116 5553 3031 0013 IOFf GIGS OIIC OFtI , Itt· OJOe 0310 0311 O.ll OlFC SI46 BC7C HOD 0100 0004 HIE 500' SlotlO! Idda.w 'SlOG,11 add, 501' U,d' cap.w H,d! 501' bit 510tlDI 503' 504' i apdltt inle,h .. PROK po iDle, iupdlte liot au.abu ihue WI looted at III slots? jno, chid but slot Pl,. Fil.: tC.FROK.TElT Q3a 7010 031t 6100 ODca 0311 6031 Ill! llC7 0700 0316 7002 0311 1207 03lA 6100 031£ OC07 0331 "OC 0334 oln 0331 1100 am 60a ODBA OOCO 0006 OISA 0340 0346 GIlA 834t 034£ 03S0 0351 0316 107t 0001 10Bt DOFF 1401 7A33 7CFF 6100 OElE 7U2 6100 OE31 GlSA lit? 6006 IS7t am 1360 SOl' OFO I EOOO 0701 0001 0004 aou, 507' bit bit .• SOl' 509* .on.~ SlOt Sll* louq SlI' aote. b S13* bit capi .b 511* bat.s SIS' S16* but bit 517' S18* bu.s 111* 510' 5t.tlo. '.".1 lou.b Sll' aouq SII' aoweq Sl3' Ill* aneq bsr 125' autq 526' 52?' bsr 521' 529' 51.tlDb ..... b S30* bl t.s S31* lou.b S32' 13 IInitOp,dO .get OIDHNET T[usporter uuaber ODeo ...d ;* SlollDb 41 ,CPtpnbr.w ; SUI IEch.Op, dO d7, dl ;* • if tlror, go on OHHIN£T runs,o (\ IE nu.ber ,is OKNIHtT T[lDsportu au.IUI In use~ ODeoaad IEch •• d, d7 51.tlo. ;* U,tPsJsst .w iut t .. t 1 hiitd tilg Fluh 51.tlDb " IU5Kb ... , .0 IIFF,I.O) 11. dl 1133,dl I-I, d6 ODdstlO 1131.d5 ODdstlO ,* ,* ;* ,* d7, CPb t"" . W Kpt ... t tDToaai,41a.S) ,10, go on ,bYPUI dist seneE brudc.!.st jund btudcut ausaqe to dISk. senet in order to ~tt diSk suter l'unspo[ ter nu.ber " ;' ; un boot serut nu.bee iif Inor, go 01 .set dnite type itlt fage CC PRuH TEXT 534' 131' 14 Rp 151'1 •• Report usul ts of srste. initiiiiution tests aHa GHi Qjbi il36C 03H 037. nov 4A38 6,,8 oro; HFA 6iOQ 0396. 06il 137' RptStat auveq lSi .b 538' 53 ',. bu.s 540' 141 t HZ' I .. ~sr bu.! test nube[ ,iD, systu ttEots? 10, dl CPsysst .w RplS11 .sgn ,iO DSp" I. I fiplSl! , yes, report thu ,lUg· Ail systu lests piise4 ,output .essage , output ciuiige uturns di ,Chrsst .w Rp 151: , yes, go on , tRitUtiU $43ujio .~ 3j 8 HOi 544' fip lStl S4~. il3 7A 671A Qj?c 0350 038' \1380 Q3SA 038i: 0391 ~~ 9~ un 0a ~ j CJi,+ lOOi HI' 541' 6iOO :ib4C ~50' 4if! 61UG 036r . . hli. ~51' ~~ 15l' 55,' uHt tlD8 ~j 9E 113A, 41fA OZEut 6100 UU GOy, i07~ Goor 007; i>ii" 110AQ C~/i 303~ rrr, j j C:iSA iOn DOH 556 1 SS7' 558· Rp IS II 5~ 9' S60* 561 1 S62* Co fftE OJ it iu • "9 H "O DSput " lo,e b dl,dO 1131, dO iddl bi! DSputch Isg3, ,aG I.. bSf DSp.l51 ;Sf SS4' Rp lSI Z .ddq 5J5 t cap w 41 B,n 03Ae Q:lilZ ~ o6~ 0 OOSi UJf8 ~ 3A~ 546' 47- O~H bl sl bo f f bIe. s I .. b" 10H aOf! IOU ,W S&3 1 Rp tSt 9 dbu 007; 564' ~6 ~ I _OU .b ,dUi ,aug cunent test p4SS? m S,stu test ,output .usage ,9. 1 test nUlber " ioutput test nuaber ,aug iulea ,output aessage II, dl '7, dl RplS I 1 .Inereant test nubet ,iJn15hed with ail tuts? , no, process nut tut "91, .0 OSp"tsl IIOr,171"6I IIAD,S711.;i " IHFr£"o dO, Rp 1St 9 ISFf,17St,;1 ,output tiU age retutns ,s, •• etrtct!.i wite shape j oJutput a 'ow PI tcn tone ,'shor l dei" ,lurnoff tone r lIe: CC. PROM. TEXT 15 Page 561' SoSt 03CI 03eo 03eA 03CE om 0301 0301 OIDA 030e 030C 1039 0140 6100 oeoo 6134 GOl3 OOCO mo 0080 orGl OOIA 0040 ~74t 576' 6038 577· 03ES OlEA G3EC 03FO 03rl 03FA 03Fe 0400 0401 0401 41FA 1141 1100 lOIE 0401 040C 040E 041l 41FA OICF. lilA !l 00 OAEA 6031 0101+ OCC8 0414 II FA 1411 1I1E 041A 111C 0411 1001 01C9. 0411 0111 oOFF 1013 GIlA 041C 0430 0431 0434 0438 143A 1131 lell 1110 OCOI 1710 5140 B01C IFE8 105C 0010 GOG; 0014 beq.5 SBloell capi. b 1180, dO ~ 7S* 6?lZ 4IF9 aDOl 0004 43F9 am oooe B3DO 666A 41rA OlA?", 1100 0504 Ja19 oDOl OG08 4EDO om SelBoot -- Select boot type 569' 510* SelBoot IOU b IObootsw L,dO andl W lIeO,dO 511' beq Shser 511' t.pi ,b 1140, dO 513' 0111 518' 519' S80' 581' S81' 581' 584* S85' 516' 581' 588' 589' 590' 591' lIl' 513' S14' liS' 591' 591' 518* 519' 100' ,01' 602* 103* 604' 60S' 106' 607' !O8* 109' 110' lIl' ill' Ill' ,qet boot selectIon sWItches " select : 00 !ISH ,01 ioca i dlSl 000 t teq.5 bra _5 Sanni SB(1" I .. , ttb is debug PROtt prest!Dt: MIBlRi t. L,.O MlBbiSe.SC L,ll ; ·kb changed test to sne is In ;0, - 0KNINET dISk boot ,03 - fioppy dl.sk boot SBdebug 1.. capa. (aD) I al ,*U SetKS lnl t prot bne.s SHust[ ,no, 151 user faL boot dl!uce lea &5g4, .0 DSputst ,aesg - MACS6liC Ii G on Oa t.lComl 0 j DS! I MIBentry . L,.O (.0 I IOVU Jap 5Boani 15g11.aO sa.'g ,.e5g ··OllliINET 'lSi bool" ,output lessige bsr bra Ob •• 1 S8bool j load OS boot code j tURsfu control to boot code 1.'9 12 ,iO ,aesg ~ "Local diSk. boot" ,outpui ResSige ; IOid OS boot code ,trusfer contEol to Doot code bu.s SB.,! Lboot SBbool I" .5g13,1.0 :aesg • "Fl.pp! disk boo!" bsr .5 58.59 !CP,lltyp,.1 II, dO ,output aesSige bsr.s asc auta. aoreq SBllpyl a..... -l(al/dO),cil IDTc8, dl heq.5 Slflp,1 eapl. b IDT.S,dl beq.5 SBIlpy3 II, dO addq cap .w 14, 00 ble. , S8flpyl bu.s C.ToBtl CII.pl. b ; get pou.ter to 5 lot 1 type , g.t initial ,Jet nuaber get duice type iis this a Corvus iloPPf disk in ter i He) I iye5, use it for hooting iis tbis an Apple ilopPr disk intet tHe 1 ifes, use It (Dr bootinq iupdate slot nuahu iRate we looted at .ill 51 ats? iDO, check nul siot ,output et tor .essage . os ; *kb bS!.5 sBI.,,1 I .. SBflP! lessage ;Iib yes, go to debugger I" 5 , ,out~Ul File CC PROM. TEXT G~ 3\: 0440 .100 6054 oroo G4 4, OIl, 6100 004E nOD 0448 OHC 61 00 UFA 6100 057e G4S0 DCI ~4 5It 0451 045E OH2 C;o6 0408 OHC OH, C~ :. 41 fA .10G ,IGO 6100 I FOO D,S" ... /tiOO 051E oli)O 78 '70G 6792 Q491 ~S5Q mo acoe 6700 aCOD 6140 600, 61 S* SS! Ipll bsr bra. s 6 I'* 617' 61 a. !B!lpy3 bsr 61 ,. SSboo! bu,s IlO' Ill' Sb'9 Oll' 623' 014* jj 5' 6U I SBuser 027* 028* 611' 630' 631' 6,j ~« 0568 6l3' 634« i 0 If 047L 0480 0481 H8A GHE 050A C360 700e GCGO 04 Hi 0574 H7~ on4 ~4 o~'8 . . Pi.g e 0044 ff6l DOH OG4C HIO 0041 FF6C rC10 lIjS* 6jo· ,~ 7* 638 t 639· 640' 64P 642' 643* 644' 16 Fboot GoToSI i lold OS hoot code i transfe( control to boot code Abool GoToBi j ,10id as hoot code trustee control to boot code DSpul.! a'gl! ,.0 DSput.1 ioutput lesSige ilesg - ~disk boot" ,output lesSige retura b" aS9 1O,aO OSpol.! lSgel,b DS"tUC ,aesg • aou.i:I dO ,.( sp i bSI I" bsr It. I" bS[ bS[ I DS~u t ch IDSeer, dO OSpol,h b" (sp l t, dG IOle capl . b I'D' ,dO beg SSdebug capl . b I' F' ,dO SBflp! b'q.s capl .b I' L' ,dO beq S81 DCi i. capi "0' ,dO b.q SBoani Selop bl< bst IOleq ~Select boot deuce" ,output lessage ,qet repl, ;conu[t cnaractu to uppu case ,sue apI, ; echo up 1, ,output curiage return .[fstue reply debug? .yes, do it ,Corvus floppy boot! "es, do It ,local disi boot' , yes, do it ,OMINET disk boot! ,YlS, do it ,no, stut our again j FlI.: CC.PROK.TEIT Page 116' 647' III' 649' 610' GoToDt -- T(ustt[ conlrol to boot code Entee: 654* 'S S' 616' '51 t 6S8 l +- -- - -- ----- - - --t --- - - - -- -- -- _.- t- - --- - - - - - -- -- - .. - - - - - - - - - - - - - - - t D3 : bigh usu RAIt address (nae as 01> 661 1 1411 6COC 0411 049C OUO 4IFA 01£9. 6100 0111 6000 FrB4 OU4 OUI 14A£ 0480 6100 B3Ft 6604 OOBE 8009 UFl 814E 0481 IDlt 04BA no, 14BC 1100 04BE 1601 om 04CI Olt! 04CI olce HGE 0400 0401 4114 183B E14C 1831 4l8S 4186 4187 4&00 0001 0700 0701 0000 E008 = Boot code entIY pOint po inter t- ----- -- - -- --. -+ - -- - - --- -- -- _.- .. - - -. - - - - - - - - - - - ... - - - - - -- - - - - - - - - + DO : low user RAft aadress +- -- -.- ---. - - -. -+-- - -- - .---- - - - - .. - - - - - - - -- - -- - - - +- - - - - - - - - - - - - - - + 01 : hiqh UStt RAK odd, ... t _ -- --- ---- - -- - -+-- - -- - - - --. - - - - t- -- - -- - - - - -- - - -t - - - - - -- - - -- - - - - + D2 : low user RAK address (Silll IS DB) 6S9' &60. AD. L Values passed in reglstus to the boot are. 651' 6SI' is 3' 17 04 66l' 163' 664' 05 "S I 06 666' 4' 71 07 668' "9 * 670' oIl' GoToBI 672' 67l' GoToBl1 611' 671' 676' 677' GoToBll 678' 671' 6BO' 681' 6U' GoToBll 6&3' 684' 681' 686' 687' t---------------t--------------- +- .---------- ---+ ------- ------ - - t o : Doot 5 i ot ; boot serv!i +- -- --- - --- - -- - -1' - . - -- - -- -- -- - - - +- -- - -- - - - - - - - - -t - -- -- - - - - - - - - - -. Q, +- -- --- -- - -- - ---. - -- ---.- ---- - -- t- -- __ -- __ --- -. -. __ - - - - - - - _ - - - - -. 0, t---------------.---------------+---------------.---------------. , +- -- ------ - - ----.-- - - - ---- - - -- --+ ---- - - - - -- - --- - t bqt. s GoToBt! I.. bsr a593,.0 DSp.lsl b" SBasu bS[ capt. bne, s I .. RolaSite 1190000,at GoToBll CPbtslot.al .... IOU IOU. .81' i el [.1 aoft.D Isl.w 68" aon.b 690' 611' 612' 613' 614' el t I el r. el, .1 iap IOU. IUSRblsl.dO .I.dl dO, dl dt. dl d4 CPblslot.w,d4 U.d4 CPbl"" .w.d4 dS d6 d7 (.0) : -- - - - - - - - - - - - - t ,90 on it no boot tOid eI [0[ jl159 - "Boot e[tO[" ;output lunge ,select boot device .ga.In jqt[ d,nuic RAK site (t1 = RAM siu) j i l t WI In PROM' 90 on jset Uti sise to protect code Q /I Q i yes I iDO - iow user RAM tddtess iDt - hiqh USet RAM address ,D2 - low user RAK adaress iD3 - high user RAM address ;D4 - 0 ,D4 • boot slot ;D4. - boot slot/boot suter ;OS - I ;06 - 0 ;D7 - I inter boot code 0 b ", C• fIle C-: PROM, TEIT Fiqe 696· 611' 698' 18 R,.T,t _. Co.pute CbeCksul for PROK (PROK checi:sul is included lR .adIeu ruge) 699t 100' 101* 10Z* 103* 104* 10St 10,t HOlTs t 701* 04D4 ;~48 C~D6 4240 HDt 040" 321 A 708 t B340 1i4D~ BSC9 04J£ 6DF8 B07; ~ 4E' 0 01£4 417, 109* 710 t ,448 OHa OHA IiJFC 0000 JG3C i'FfE 0418 CHA OH~ OHI: 0501 050, lZ4B 0010 H8G B051 O61C t:3Sa 65F6 JC3C 3480 0001 OS 06 ;J50! ilO52 HOL £340 0501 64[& ~S OC 0511 D5FC 0000 ,514 aDDA OSl! 4 E7~ SSC9 £! It AO L A! .L :: PROK stut pOlnter :: PRO" end pointer EG :: PRO" checinl ulid :: PROK checisul eHor NE IOU. i ch .W aO,d dO ,q. t stu tlO'1 a.odress lOve .w (oiZ) t, dl eor .W dl. dO capa .1 al, ai bl t., RT! 712· CIP ,W 'IFFFF, dO 713* r ts j retura 114 t 715t: 716 t \ialkBit -- W'alting ones and uros 717· 118* Ent! r AD. L RAM stut pOioter 719· 720* Wa nSit lore aD, a ~ , ~et star ting address ao,e. /ZP aO ,11 , g.t ending add[fss 1110, ,I i22 * adda 723· lo,e .W IIFFFE,dO 124* WBI 715* .Bl 10U.W dO, 1,1 ) ta2), dO cap w 12/1* 7Z7* bne.s WBu r 728 t to i ILdO 729· bCS.S WBZ 730* lon,w 110001.dO 731 t aove,w dO, (ai J 732* WB3 CIP ,W Iii I ,dO 733* 734* he.s WBerr 135* .. I 11. dO bcc s WB3 136' 737* 738* idda .1 11,,1 7J9* capI.1 al,a4 b! t., 140* WBt 741* 71tt ,FfF v4L' llH;J 0414 GH6 RTI Enter 0001 74Z* VSerr 143* rts ,nturn Fagt Fi 1.. ec. PROK. TEXT OSlI 1148 OS 1A 4180 me OSlE OSlO 34eo Bse9 "FA 0511 3400 0524 4042 OSl! !lll OSl! BI40 0511 "16 oSle 341l OSIE BSeB OS30 6H4 0531 3001 0134 \611 OS36 UU OS 3B BI40 053A 6606 IS3e 34el OS3E BSC! 0541 "£4 0541 4E7S 74S' Much 746' 141' 14B' 149' lS0* lS\' Much lSI* lS3* lS4* KRI 755' 156* 151' 158* 15" 160' KRl 761' 161' 163* 764' 16S' 166' 761' II ~- tnttr: AU = BlK stut pOlntu ALL • ilK 01 I. i .0',11 dO 10U.W dO, (allt lou.l capl. I 11 ,11 . bat. S KRI lOft,. dO, dl dl .Cal I, dl dO, dl not .w IOU.W cap .w bu. s IOU .• cap •. I blle.s IDa poiatu KRt[[ dl, Call aO, ,I HRI aou .• dl, dG 761- not .W 761* MR3 770* 171' 771* 773' 774* 77S' 176* Kl\eu 177* Int.w cap w he .5 10U,W capl,I bne. S rts dl +,dl 0406 E359 S5C! 798· raI .... .apl.1 bl t., ITOI :i:ibZ U:7S 199' aDD' 101' 101' iT99 803' 11.41 .. 1,.&1 0101 s d,.l 11101.41 H~* 4nro ,Is 10 IT99 ;uturn h,. Fii •. ((.PRO".1E1T OS64 OlU GI70 OS71 OS71 Ol7C OSBI 0111 117t 0C!7 !ElA 13FC OOOF 13rt OOOB 1171 mc 4E71 om GDOi IDS' 106' 107' 108' 10" 0000 1000 OOOF HFC rrrt OOOB rrrc rrrt ODOr mc baSi" -- Get end ,I hit : Ai. L UUf li UH pointtr = RlK tad poialer 111' Ill' 113' ant. I IIIOOOO.li IROKend. (spl ,UI we In PROK' a,.SiI9 iRO, nUlIft IIFrrFt,SFFFFt.L;9.t .. tul BAIt sise Ii O' IUt. IISFFrc, IBFrrt L•• 110' RaaSiu lOft cap' . bot .• Ion. 111' 116' Ii 7' alaS,,' II. 1i8' SFFrrc. L. il .aturn Ii I' no' hroRn •. 1I0u G to RA" sub t ou t, oe Ili' Ill' 1l3' 110' OSIE 1191 OliO BiC' OSIl 6FFA 0111 4E7S 0116 OSU OSAO OlAi oac OSBl OlB! OIBA GSBC OSBE ISCI OSti OlC8 OSCA OSCE OSDI OSDI OlDC OSEO 05E4 48E7 117t lt7C ID7C ID7C 107C 4618 BIC9 'DU lOCI 0001 DrDO om OFOO OOOF 0071 0040 0071 0001 0000 me 0008 4618 BICI IOU 303e SlC8 iD7e 303C SIca ICDF GE7S 0000 rFFE rrlE om FFIE FFFE 4301 001S totu: an. buRla 816' 1l7' 818' III' 130' 831' i Fluh 131' 133' Fiu. 134' cit. UOIt cap&,1 il/d bi •.• ZltoRaa ,uturn -- Huh disphf scrlln subroutiae loua.1 lO-llld/dO.-(SpliUU Ugi5tlts lut.l ID5Pend-130.ll iget pOlater to Ind oi dispia, screen 835' 1091.1 IOU. b lou.b FL3 FL4 FLS = RAft stut pOlnttt .: RAK nd pOlatu II. 136' 837' 131' 831' 840' 8H' 141' 843' 144' 84S' 846' 847' 118' 141' 810' IS I' 8S2' 813' FLI FLl AU AI.L IOtt .1 not.w capi. t bit .• aote .l not .w 'VUhlll," 1I0r, S7S(l6i 1110,\11<.61 IDSPbul, Ie (.0 It il, iO FLl ID5Ph •• , aD eapl.l (4Oh ii, aG bl t.. ane.w 4bu aott. h aou. w db" H3 IIFFFE,dO dO, FLI IIFF,17S(a6l IIFFFE. dO dO.HS .ott •. l rt. i91t pOI'll.ter to VIA 1/0 loc.tlons syuell ie,l Witt sbap. .output .. hiqb pitch urOE tone: i9tt POlltet to slut of diSplay SC[HR I i get pOliter to stut of dlSpi.V screen isho[ t deliY ,turn off ini tl .. i hne ,short 4.h, ;' (sp)t, aG-d I'" I dO. [tstore [Igistus iutUI fl ie. CCPRO~TElT 05£6 1E7l 05£! 05££ 05FG OJH IH8 UGH 0001 0003 855' INTI,17 -- proCISS hul 7 interrupt Ogllcu interrupt! 156' 857' jreturn fro. interrupt 851' INTI,ll ,\0 159' 860* 161' INTt,bd -- proces' .IEYIOARD ial.".pl (ign." int."upt! 861' INTt,bd .,Lb 1I01,1I0F05.L ,1,16 IUID) - tu'n.ft 863' OHJ 0003 "4* andi 865' 866' 161' ,to '.Of am 0139 H05 4£13 168· 869' OHA 0600 O!Gl I3fC ,011 OF1D 4E73 INTHar -- IIF3,130rOS.L ,1,1 6 IUID) - turn .ff •• it IDt.".pt ,return fro. interrupt pro~u~ TIftER iDteuupt (igDote Interrupti 0003 810' INTti., ..... b 1I1F,130F1D.L ,1'1 5 (TIKER) - t . . . . fi VIA interrupt 0.04 G039 0601 om 06 OC 0239 Olll om 0614 4£73 OOO! 0003 871 • ,to j rfturD fro. interlUpt 871' 813* 174' INTdcO -- p, ..... DATACOMO ilter"pt (ign.,. inte".pt! 175' 816' INTd,Q .,Lb ISOl,130nS ,1,1 IDeO) t.,n .fi .. " 00f3 OG03 817' lid! 878' 879' 110' n. u/do GOOi ,1811 O~lC 4A39 4£73 OrCl intercupt IIF3.130£l5.L ,hi IDeO) .. t.".pt turn .if .ad inter'.pt jretuu froa inter rapt INToaftl -- ,[Qeln OHNINET inturapt tigDQII intttaptJ 881' 883' INT•• ni t,t.b 884' rtf IIS* I3OFC1.L ,I" I !GlIN1NET) - ,es.t Int.".pt ;utuu fro. interrupt II!' Ill' iNTdcl -- p'.CII' IiATACOMI .. ter,.pt (Ign." inter,upt! 88" 161£ 0039 1IG1.1l0FIl.L .1,1 I (DCI) 000l GOOI 189' INTdcl .".b tUln off " " int .. rupt 00F3 G003 110' .. d.. b 1IF3,1l0F4l.L ,lfl I (Del) - turn .fl .ait inter,.pt It. I~tturll Gill OF45 0626 OZ3f 06lC 0F4; 4£13 GbH frol Intluupt fll •. (e.PROft.TElT 891' 895' 8,6' GOl0 48E1 8080 06H 06 JA 061e 1640 41Fl OOO! 1010 08,0 DoH 0446 1060 4CDr H7J GF?! 0001 0101 INTslot -- PlOCtS5 SlOT intu[upt 891' INT.I,t aovu.l lU 818' Ilove _b 891' 900· bcng ~ 0 taoft b DOIAG,-ISP' ~3VF1F .L,Ar. (AO i ,DO 901' 1II0t.a 6' 1517' 1558' 1551' 1160' 1161' 1561' 1163' il64' 1165' 1166' 1167' 1568' 1169' 1170' 1511' 1572' 1173' 1574' output hO[1lOntal or ientlUon cau.elf:( DS'~ow6 TST.V ROl.l nOVt. l NOT .l aouq DSshow1 <:1[.1 tst .w bl t., btst boff.' but DS,h.11 Hit bol f. s bsel DS,h.71 btsl bo If., -I A4) DI,D6 06, D4 04 11, dO dl dO DS'~w76 dO,OI.3) DSsh.11 10, dl dO,lta3) DSsh.n II, dl dO ,I (.3) DSsh.13 bset 11. dl DS,h.73 btsl dO,31.3) bo f( . s DS,h.14 bsel l3,d' dO ,11,3) DSsh.74 btst bolf ., DS,hw1\ II, dl bset dO, 5(.3 i DS,hw75 hlst bo f( . s DSsnw1& 15, dl bset DSsh.76 sub4 It. dO l5l. L DI,D' D6,IAI) AND .• DZ ,I A4) OR. L SUBl. V D3,A4 01,DSshow7 DBRA DS,how9 RTS ,.\4::.) 10nq word Wl th ce 1l iD6 = positloned aasi ,D4 :. iuerted aut ; use 8 bt ts of clutacttt datil ,deu turInt sun line of chiractu ,hue we used 8 bits of chua.cter oata.' .yes. pad wlth space ;construct nelt n()tllontal cnalc1Clel trol unlcal chHHler dita. , " " ;' " " " " " ; lndlcate another b 1 t used ,shi I t char IlitO pOSition- , relucn fIl t OB lC 0810 OSlI OB26 OSH OBlE 0830 OB32 OS34 Plge CC. PROM. TEl! ! 100 3118 5C4I 001£ 0016 314i 001' 0011 8168 .c08 1576' 1577' DScrsR -- cursor riqbt 1578' 1579· DSc[sR BSR DScursO 1580' DSincl MOVE. W WRtUlS1IAQ) ,01 i581· AOOD. W 105ee) IW,Dl MOVE. W Ol,WRcursl(AQi j 581' 1583' C"P .W WRlngth.IAO),OI BCE .S OSrten!. 1584' BRA.S OScllrs 1585 ' 1586' tSS7· 1588' DSctsU -- cursor up 1589' 1590' DScr,U BSR. S DScursG 1591' BRA.S OSd." 1591' 6066 tll6S 6048 41 i re.ou cursor iget COrIent cursor 1 posi tiOD , incrnent 1 character space iSHe new cursor 1 positton ,it end of line? ;yes, do c3Hia.ge return ,shaw·cQ[sar O. ! 0.6 0 O. ,reaou cursor ideere.ent cursor Y posi lion 1513 11 OBj~ o16 ~ 0638 OS3C OB4. OS4I 4268 0838 0016 0001 670, 60S4 076. DSrtrn -- return 1594' 1595' 1596. OSrtrn BSR. S DScu[sO 1597' OSrlrnl CLR.W WRcIIIn(AQ) STST II,CPdspflg.w 1598' 1SH· Borr.5 DSIDCY BRA. S DSCUIS 16 00' , reaa't! CUfsor ,sera current cursor X POil tion ,auto line feefH ;no, IDcreunt cursor Y posi tlon ,show cursor 1601- OSH 0848 6154 0.26 JB ~C 064i OB50 OES4 08\1 OB5A 1141 ill8 !FlO 6000 aOtS OeOA 0018 0014 0084 16 02 * 1603' DScrsO ~- CUfsor down 1604' toOS" DScrsD B5R. S DScursv !6.06* DStnc, HOVE. ~ WRCUfSytAO) ,D! 1001 t AOOI.W 10See 1i Y. 01 MOVE. W 01,Vicu[sy(AOi 160 S' 1609' CHP W IIRlngthylAO) ,01 SLE .5 DScllts 1!l0' 1611· BRA OStiAL 1611' ; re.ove c1l!sor jget cunent GUUOt Y position ;incre.ent 1 chutICtu space iSife new cutsor Y position ,i.t botto. of screen~ 0 ,on botto. line? 0.6 ires, wrip to boae POSItiOn. 1613· GBS[ OB60 OS64 DB!! OB6A 613t 4Ao8 6711 5068 60lE 0016 0016 OScrsL _. cursor ief t 1!!4' 1!l5' 1616· DSctsL BSR.5 DScursO 1617' DSdacl TST.II WRCUlSl(AOJ BEO.5 1618' OSwrapl 1619· SUBO.W IDSee 1HI ,WRc'Of5l(AQ) BRA. S OScurs 11 10' 1611' ; reaou cursor lit beginning of line; ,yes, wup to previous line ;decn.tnt 1 cbuHler space ; show cursor hg. File. tC.PROK.TElT OBIt !lIE OB6E 4168 OBll 4168 OS76 6012 OB7I OBll OBn OBiI OB84 6111 3140 !A68 6716 0468 OBBA 600E OBSt 1280 OBIE 3028 OBlI 7406 0894 BOCI OB96 tOCl 0898 4E75 1613' 1114' 1615* 1616' 1617' IllS' 1629' 1630* 1631' 1631* 1633' 1634' 0016 0011 0016 001S OOOA 0018 0011 IB9A OBit 6130 3111 0004 18AO 5341 OBA! 1868 om OBA! 3A28 001A OBU lElA mc OBA! 0818 OODO OBBI 6704 OBB6 EAB! UBS 6004 OBBA 1A14 OBBe EBBF OBBE 4687 aBCI BF9l OBCI 98£8 0764 OBC6 SIC! rtF8 OSC. 4E75 OBee oaol OBD6 OBDA OBOE 4CAI 6100 3141 1I4C 4E15 0010 om OOlA 10as DScrsK -- CU[SO[ DSC!,K BSR.S DScr,Kl CLR.V CLR.V BRA.5 OSWtiPI BSR.5 "OVE. V OSdocy TST.' BEQ.S 163S' SUBI.V BRA.S 1636' 1637' 163S' OSWtip CLR. L KOVE .V 1639' 1640' KOVED 1641' DIVU 1641* KULU RTS 1643' 16 44' 164S- DScII[s BSR.S hoat VR,ul5y(AO) iIeaowe cursor ;lero cut rent cursor Xposluon cursor Y pOSI t Ion I lero cur nnt DScQ[s ; show CUE so r DScursQ VRCU(SI in U, bit .lfset in Dl KOVEA.L WRho •• pIlAOI,A; BTST " " t ,\/Ra t tr lIAD I BON.S OSaddrV DSadd[H ADO.II KOVE .V AHDl.II A5R.\1 A5L.II SUBA.II KULU SUBl. L RTS \/Rh •••• IIAOI ,05 DS,Ol DS.ddrV AOO.II HOVE. V AHDl.W ASR.II ASL.II ADD1.11 KUtU SUBA. L RTS \/Rho ••• IUOI,Ol D6,D7 IIF,07 14,D' 11 ,D' D6,AI CPscno(s,W,DS OS,AI iget hoat pointer for orienta-tin orienta Uon? i JIS I coapute address for fertieal i ver ti ca.l IIF,Dl 14,OS 11, OS DS,AI CPsCRofs,W,D6 D6.14 iuturn iretun Filo: ee.PROK.TElT GOal OOOl GOOe ODOE GOIG 0011 FESI £FlE FE3E FElA FEl4 FElE lOll 0011 GDle 0010 GOIl 0041 FEll OOIA FEee 004B £FOA om FEOO FHF 0011 0011 FeEl FOl8 GOlA ODIE 0031 0036 G03e G041 GOII OOIA G04e ODOI004E. 0008DSSE ODOBOSSE 0000 0000 OICF GIU 0000 0000 OGGO OllF OG Ie GO II 004E 0051 0051 aDa 00GIOD96+ OGGA GOG! GGIO GOIA FFFF FFeo 47 Pig. 0000 0000 OGOO 1110* 1111* 1811* 1813* 1111* 1115* 1116' 1817' 1111' 1811' 1810' 1111' IUI* 1813' 1814' IllS' 1821' 1817' 1111' 1819' 1130* 1831 * !l31' 1833' 1834' 1835' 1836' 1837' 1838' 1839' 181G' 1841' 1841' 1143* 1144' 1845' 1146' jaap OS.TbI OS.Tbl DS,Tbl tables DATA.V DATA.V OATA.V DATA. V DATA.V DATA.V OS. rsL-OScTb I OSt.b-OS.Tbl DS.rsD-DS.Tbl OS. rsU-OS.Tb I DS.rsR-OScTbl OSrtn-OScTbl ;.II-H: ;' ll-I: ,.tl-J: ;ell-I: ;ctl-L: ;.tl-K DATA.V DATA. W DATA.V DATA.W DATA .V 141, OS.rsH-DS.Tb I I4A, OS. IAL-OS.TbI HB,DS.IEL-DS.TbI 159, OS. I£S-OS.Tbl -I j DATA. V DSstO-OSsTbI DATA. W OSes.-OS,TbI OSw.dH DATA. L OATl.L DATA .L OArl.V OATA.V DATA .W OATA.V DATA. B DATA. B OS.setH OSh ••• K OSh ••• H 0,0, a OS... IH,DS• .,YH G, a ,G G,ObuYH G',l1e O,WRlength DS.setH DATA.L DATA .V OATl.V OATA.V DSes,tV.eSd.t. OSee IlY ,OS .. IIV 31,90 IFFFF, Hreo, I blck spice hb Hne feed eUISOI up carsor right curilg' retUln esc4H: hoae curSOl . clur scuen jesc-l: cleu to end of 1ine ,esc-Y: clear to tnd of screen ,end 01 t.ble ,ISC~J ishte ; sta te iWRchupt ihoae iaddress ,WRho.eof ,VRbasn, VRbaseJ ;right.bottoa il",WRbilofs ,WRgl"gl, VRglO'9! ,attEt.attr2 jstite, VRtedin ichuacter set record pointer ;eSlp.h, eSbpch iCSfrstch, CSlastch iauk, du..,. attribs use urticai chuletu set dati Eilt CC,PROH TEXT 0060 0064 OOOIOOlh 00010506 0008050& OCOO 0000 unD OHf 0000 0000 OD!! OD,e aon 00:. Oi:'7C CIiOG OGOO 00 0Dal 00 ,4 0000 0000 OlCF iu ~Dai QOOI0G96+ "81 OD8C 0090 0006 OOZO 003F ODH 001: OeAl GDA8 00 00 00 00 GO 00 00 FO 00 00 00" 00 ED 00 ;S FE 21 FE 21 24 54 r£ ~4 48 C4 CS I a i:6 H OOOA oo5A FfFf 0100 1148' DSw.dV DATA., D5cseiV 1841' DATA., DSh, •• V 1850' DATA. L DSb,"V DATAW 0,0,0 1851* DATlW DS.uIV,DS.un 1852' DATA.W 0,0,0 1153* DATA. W 0, DSulTI 18H* 1B~ 5t DATA.! 0,110 DATA.B O,WRle.gth 18S!' 1151' 1858* DScsetV DATA,L DScsetV ... CSdih i859' DATA.W DS"IIW,DSceIIY i800* OATA.W n,1O 1861* DATA.W $003F,HffF,25. 186l' :863 t i H(ticil cnuicter set dati iWRcharpt hOle , address I ,\,jRho.eot J "Rba SeI, WRbasey jright,bottoll ,1,y,WRbllof. ,Wil.gr or 91 \lRg rorgy ; at tel ,it hl ;state, WRrcdlen J ;ChUiC!e:r set record pOinter ,CSfpch, eSbpch ,CSfrstch, CSlistch ;sask, duny, attribs 1864R O[;}.E CD84 WBA 00 00 00 00 1865' 1166' 1867' 1868' ODCO CO 1801t 00 1870 t 6C n bA 04 GA 00 iS71* 00 00 20 ,0 00 00 1872' ODC~ OJ 38 44 62 00 00 ~87j* ODce 00 00 8Z H 38 00 1814* QODl 08 a 08 ot GO 01 I C 10 ODE! GO 00 ODFO 0\ 08 OCF' 7, SA ODFC 00 42 OECl 16 8A OEOI 84 82 HOE 18 18 OE14 £4 A2 orlA 3D 5l orlO 80 8E OEli .C 92 OEO: 62 92 DEll 00 00 OEl! 00 01 H3E 00 10 OE44 00 28 IOU 00 82 OE~O 40 80 OE5! 7C 82 OESC 3E 48 OE61 FE 12 DE!! 7e 8l OE!! FE 82 ODel ODDE ODE4 iC a 08 00 18753£ O! 08 00 1816' 0100 10 10 O' 00 10 20 92 A2 FE 02 92 92 12 B2 48 FE A2 A2 9l 91 90 AO 92 12 92 H 24 00 16 00 18 44 21 18 H 18 H AO 1A 9A II 48 92 92 82 II 82 82 00 10 00 40 lC 00 62 cc as 9C Ie CO 6e 78 00 00 82 l8 10 40 7A 3E 6C 44 lC 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 1817' 1118' 1879' 18801881' 1882' 1883' 1184' 1885' 1886' 1881' 1888' 1189' 1890' 1891' 1892' 1893' 1894* 1895' 1896' 1811' 1818' 1819' 1900* 1901' DATA.! DATI.! DATA.B DATA.B DAiA.! DATI.B DATA.! DATI.B DATA.! DATA.B DATA.B DATA.B DATA.B DATA.B DATA.B DATI.! CATA. S OATA.8 DATA.B DATA.8 DATA.! DATA.! DATA.B DATA.B DATA.B DATA.B DATA.! DATA.! OATA.B DATA.B DATA.B DATA.B OATA.B DATA.B DATA.B DATA.B DATA.B 0,0,0,0,0,0 O,O,HD,O,O,O O,SEO,O,IEO,O,O S28,IfE,I18,IfE,S18,0 HI,IS4,HE,IS4,148,0 IC4,108,ll0,126,I40,0 I6C,19"66A,104,SOA,0 0,0,120,SCO,0,0 0,138,144,182,0,0 0,0,$82,144,$38,0 101,sa,11C,IU,108,0 108,108,13£,108,108,0 0,101.107,0,0,0 110,110,110,110,110,0 0,0,102,0,0.0 $04,108,110,110,140,0 $lC, SSA, 192, lAO. $lC, 0 0,142,1££,$02,0,0 146,liA,$92,192,1!1.0 $8;,18l.19l,IBl,ICC,O 118,128,148,$£E,$08,0 1E4,lAl,IAI,IA2,$1e,0 13C,152,11l,112,IIC,0 $!0,18£,190,IAO,\CO,0 I6C,S9l,S9l,l9l,16C,O 162,112,192,19\,118,0 0,0,114,0,0,0 0,101,126,0,0,0 0,110,\28,144,182,0 O,I28,m,llI,m,o 0, 1I1,144,IlI, 110,0 140,111,191,110,140,0 I1C,I8I,I1A,IIA,I71,0 13£,141,188,148,13£,0 IFE,1I1,S92,192,I6C,O 17C,1I2,182,lIl,I44,0 IFE,m,m,II2,17e,0 bI,., Page File: tt.PROft.TtlT DEli OEH OEU DEI! DEBt OE91 OElI OEH DEAl OEAA OEBO OEBI OEBC D&Cl BEe8 OEeE DEDI OEDA OEEO OEE6 OEEe DEF2 0[[8 FE I! Il FE 90 90 1C 8l 8A FE 10 10 DOllIE 04 il 82 FE 10 2B FE 01 01 FE 40 3D FE 10 10 7e 81 81 FE 90 90 7e 82 II FE 10 9! III! 9! 10 80 FE Fe 02 02 Fa 04 01 Fe 01 Ie C6 18 10 CD 20 IE 81 II 9! 0000 82 80 8A 10 12 Fe H 02 40 08 12 90 14 94 92 80 02 04 02 II 20 A2 12 80 4e FE DO 80 Il 02 FE FE 7C 60 a 61 4e 80 FC 00 DO 10 00 00 DO DO DO 00 DO 00 00 DO 01 00 00 10 F! 00 Fe 00 ClOD CO 00 Cl DO 1902' 1903' 1904' 1901' 1906' 1107' 1908' 1909' 1910' 191 I' 1911' tHO' l? 14' 1911' 1911' tH7' 1918' 1919' 1910' HZI" Ill!' iH~t 1924' IHS" DATA. a DAu.a DATA. B DAU.S DATA. a DATA. a DATA. a DATA. a DATA B DATA B DATA a DAU.B DATA. B DATA. B DATA. B DATA. B DATA. B DAUB DATA.S DATA. B DATA. a DATA. 8 DATA. V IFE, Ill, 192, li2, 182,0 HE,19D,S!0,IIO,i80,0 17e, Ill, IBA, 11A, 14C, 0 IFE, II 0,110, II 0, \FE, 0 0,181,IFE,181,0,0 104, III, 181, \Fe, ISO, 0 IFE, 110, 1l8, 144, ,81, 0 IFE, 101, 101, 101,101,0 IFE, 140, 130, 110, IFE, 0 SFE, la, 110, IO!, IFE, 0 17e, 181,181,181, 17C, Q IFE, 190, 110,190,160,0 17C, Ill, 18A, 184, la, 3 IFE, 190,198,19\, 111,0 $04,191, 19!, 191, 14" 0 580,180, IF" 180,;S0, 0 IFC, 101,101, '01, IfC, 0 SF8, I 04, 101, 104, IF!, 0 He, sa2, SIC, $OZ, HC,G I C. , III , 110, I! 8, I CI ,0 lCD, 120, $IE, \20, lCD, 0 181, IU, 192, Ill, .e!, 0 II fIle " FROK. !EXT Page 1911' 19l!' OEfI aroo 227C 7001 0000 oro, B3i om OF" OFO! 3,3£ '10C 5240 BOle 6FEE GOOI aree OFO£ Vf II: OF 14 0004 iEfF OF!6 f.OSe OFI! ~ leo OF 1C 4138 HlQ HiFA Ofl4 Hl! 11 CE ,OrA one 21C£ 0100 0101 OOUT 11714 o t OC. 0118 0171 Include 'CC.PROK.LO' UHt ri 1•. D&te: 1930' 1931' BI 1931' 1933' Lboot 1934' 1935' 1936' Lboo I 1931' 1931' 1139' LbootiO 1940' 1941' 1941' 1943' 1944' 1945' 1916' 19411948t Lboot30 1.949 t USO' 1'~1' 19511153' 1951' 19S5· as,· 195" 50 iloCil disk drift[ CC . PROM. LO. TEIT 2I-J.n-81 L. Fruklin -~ LOCil Corns disk boot procesSlug _OUi _ouq ICP.IIIIP,,1 II, dO , gel pOinter to slot 1 Iype , gel initul slot nuaber 101'. b -1(.1, dO) ,dl cap .b IOTl"l,dl beq .• Lbool30 ,ddq II, dO cap .w 14, dO blt.5 LboollO I-I, d1 aouq bu.s Lbool90 ,qe I device type ; 1S this a lOCi' disk inhrfHe~ i ,es, use it for booliD9 iupd.1te slot number ihau we looted it all slots? ,no, check nut slot ; set enor return code ; return (can not find local di st) &OU.D ,I,. b I .. jset boot siot nuabet , set boot SetUI naabeE ; se t boot dISk bIt i/o subr pointer IOU I .. aou.! dO,CPbt.lot.w CPbtsIn .w LDblkIO,16 .6,CPbnl'.w LDd.iIQ,<6 i4,CPdSllO.W ,,.se t boot dISk I 1/0 Ia.ll throuqll t. LbootiO (used bl OIlH!NET boot too I sube pointer File: CC.PROK.TElT OF30 OF31 OF3A OFlt OF3£ 107C 0008 IC31 0701 1031 EI4E IC38 0100 OF41 OF41 OF41 OF4E OFSO 10BC 0014 103t 0001 313C 0103 III 0 lOIC OFSI OFII OFS8 323t 6111 1014 0403 OFSA OFlE OFiO lI3t 1110 .OOC 0213 OF62 323C 0003 OFlI 6108 OF.8 .004 OFiA OOFC 0004 OF6£ IE7S OF70 1140 OF7I 7402 OF?! 7U3 OF78 IE1& OF1A DOCI OF7C lI3C OF80 ?A31 OF8I 4£1& OF81 .004 OF8& lOCI OFB! 5340 OFaA 4E7S 0001 0111 Plge £000 51 I j5j' LbootlO -- Cet 4 boot blocks froa COrfUS disk 1l'0· (code shued by local disk boot and OKNINET disk boot) 1961' Ilil' ,get block buffet pOInter 1l.3· Lboot80 aO'n, 1 IUSRbi" ,.0 aou.b CPbtsIlI.w,d' i get boot seller nu.ber Ill4' bll. , ;Just return If Inulld Serf@[ nUlbe [ IllS' Lboo I 10 II, dl l'l.w 11'" " .au.b tPbl.I,1 .w, dl ,ge t boot slot nu.ber 1161' 1968' IlI1' .ou.b 1114,1.0 ) ; set "boot" to •• a.na aou.b 1I01,dO j set boot bloci nuaber 1170' 10Ye ,W IS 103 ,dl 1171' bu .5 LDg. I BB ,get Rea t boot block 1171' Lbool10 jJ ust return Ii etror 1173' bll.' 1114' .OH,W 11403,dl 1175' bir .5 LOg.tBB igel nut boo t bID ck 11'" bit. , 1977* ; just tettltn If error Lbool90 1178' 1979' aou.w 111G3,dl LDge IBB , get nut boot bioci 1180' bsr.5 1181 • bl t., Lbool10 i Just retuen if uror I III' a0ge.w l13,dl 1183' bsr .5 LOg. I BB , gel nest boot block 1184' ;just return If UIor 1185' bl t. 5 Lbool10 lllda, w 114, .0 i get po i nler to boo t code 118.' 1187' ,[e turD 1988' Lboot10 r t s l1B1' dO,lIaOJ , set boo t block nuaber 1110* LCg.IBB &0" aouq 12, dl , get nuaber of bytes I, send 1"1' to, tv" t, d5 ;g.I "WI 1 te" co •• and 11l1' aoveq )S[ 1.1 ) ,send write cound 1113' adda.w d1..0 111\' 1115* sou.w IS 13, dl ,get nu.bu of bpes to [teet VI! lH6j: .get ., read" co ••and aouq IOskRud, d5 )S[ 1917' <•• 1 send reid cOllaand 1998 t LOg. t Bl i just return If tHOI bl t.' soh .• dl,.O 1"" 1000' subq 11. dO j IJpda te boet bloct nuabu 100 l' LOgetax tt, retuIn 1001' I I rl i. CC PROM T.XT F.g. 1004* 1005* LObUIO - Rud or Wt Itt! i 52 loc41 disk block subroutine 1000' 1007' 200S t 1009' lO10' lOll' EntH AO.L - Buffet address DO.~ D1 . W DS,W' D6 B - Bloc, .. abe, Dr IVe Do.bee Read (32) or Wrlte (33) couind Slot nuaber lOll" 20t3' £Iit. AD L - Nett free iocatlon in butter 00.'.1 - Updated block nu.bet 20.14* lOIS' 01." - IORESULT (disk controller stitUSI loaf 1017' lOll' IOHt All other re~15ters are preserved. Conus controiler status teglster [3(0111)' 2010- or 8e CF9C or 9~ H'E 48E7 £&40 b; 00 r.a. 3405 !l6 a 3401 6150 3400 614C QfAQ tOU OfY6 HI! Of9A one CFAl 0148 HAl oe4S orAl H1C 1021' bit 7. controller (ud, lnd' blt o. 1011* 1024' LOblklO 00 . . . I lOlS' OSf 1026aote.w bSt . s lon' Z02820Ht 1030' 1031' 1032' 2031* 1034* 2035- OOl3 bus direction .1IdG-dl,-(,pl SlotAdI d5,dZ LDsend 1 IOvt.W dt ,d2 bSf .5 LDsud aon.w dO,dl bSf . s L05en~ Isr.w oru 3;jC HIE osn Ora4 6HS OfB! 13l! 1~A or SA ~ ;rE[ creo 6156 1[29 He4 00 iC OIH 0007 oen 0001 iC42 t FFn 20431044' 2045* l046' 0001 2047- on - not ready on - cntlr to host ,500ft reglstus ,Ai.; If a port address iSend I. Iud (s3:1:) or , wr i te i $33) biGck co-lUud iSend duft number ;Send LSB of bloc' l8,d2 OSf. s LOsnd capl.w .DskWnLdS bne.s LD!lol 1030· ,OJ?' ;038· l039' 2040- LOwiol 1041' o( t - Ieid, off - host to cntlr .Send MSB O! bloc, iAre we [eading or writing' ,Readu9 ,Write bioct. processing lon.w '1IFF.dl bt,l t7,3{ TCadlll),Al Sirobil ODcad9 registers pOInter to Data Arca. pOInter to [esutt record result record pointer Tra.nsporter couand destina.lion host number (echoi Transporter WaLtIng [1.\9 ,get couana address ,strobe coa.and address to Transporter jSa.u ,get ;get ;set ,set ,set jset jTransporter not respondlnq aove.w tTOlntfl.DO jqet tlaeout interul capl.b b... , dbt! '''".b IW.lllng,RHpttRCIAl) OOcadl DO,ODcadl ITI •• Oul,RHpitRCIII) ;has Transporter responded' ,yes, leidy to retuln , Uaeout yet' i,es, set tilleoUI error and return ODoadl .,,,.; RHpttRC OOd,ti HSGt 1431' 1431> 1433> 1434' 143S> OOd,i9 1436' 1437> 1438 t 1439> the retun code sust be loaded upliciUf since it coaes hOi the hudu portion 01 the (uuIts paciet. ..... b 07,IAO) ;stuff return code in [ud buffet lo,u.I (sph,dO-dllaO-aZ;Restore registers lovt.b nt.w ct, d7,CPdisiRC.w d7 ;Sue current disi return code iSet return condition code ;Return File: CC.PROII.TElT Pige I!FA 48£7 CDOO liFE 1100 1101 1i04 1106 1i01 IIOA II0t lZOE 1110 1111 7£00 1001 El98 61tA .70e 1116 6708 6111 6704 6116 6604 m4 3E3t 0010 1111 4eDF 0003 Ille 4147 11IE 4£71 III 0 III I 1118 lilt 1131 1134 1131 E198 13eO 0003 1l3e FFFE 0839 0000 OHF 6600 0006 SIC! FFFl 4E7S Ille orAl OOO! 1441' 1411' H43' 1444' 1441' 1446' 1447' 1448' 144!' 1410' 1451' HII' 1453 t HI4' HIS' 1456' 1417' 1418' 14S!' 1460' 1461' 1461' 1463' 14H' 14.S· 1466' 1467' 1468' 2469' 1470' 1471' 1471' 1473' 1474' 1475' 1476' StrobIt -- Strobe cou.ud !ddte55 .3 to TtlRliportu Enter : U :: cODnd iddress hit. 01 = Transporter st robe sta. tus EQ :: successful HE =: TUDsportu not tespondln; All other registers are preserved Stroblt aoua. i aonq ao'll!:. J rol 1 bSI .5 beq. , isue registers ,assuae no Trusporte! ef ror ,ge t connd address ;.ove cODand iddress to asb SBilIOb SBerr jstrobe iddress H[ ;strobe lddress "ED bsr.s S8,Irob beq. , SBerr bsr .5 beq.s bst.5 S8,Iro' 58trr SSW'i t SButt be.s SHeu DO-Dl,-l,pl 10, d7 Al,DO U,D! .ou.w INoTrlns, d1 SBu i I aona.l l'pl+,DO-DI tst .W d7 rt, 58shob 101. ant.b S8wli t .Ofe.W 58111 bt.1 1477' bon 1471' db" 1479' 5BI1.. it rts 1480' U,DO DO,StIAdI.L ITOht,I,D1 IO,Rd,Adl.L SBI1.. it Ol,SBI1I jstrobe lddress LO iva.it fOI !nDsporter read, iRO tUDspor tee jtestore registers ;ut return condition code ; return ,sbift addceu byte to I •• jstcobe adduu iget U.eout intunl iis tunspoctec [udy1 ;,15, utU[D iuput until transportee rudy jntucn FIle F,g' 64 eeFROM.TElT 1481' 1483' lI84' 123£ 1244 1248 337e 4129 4869 0002 0011 0016 124e 1150 nSf 001 e 6010 0020 1252 125C ,348 &0 It 33" 0014 137C 0003 0010 OOll 126l Il7C DOfF 0000 1268 4869 0006 i26C lllO 1276 13H 13"7C 1J1C 0018 OOFO OOBO IZ7C i288 45E! 01 00 6600 303C 0018 FF78 o OC4 F1FE lliC 11'1 1111 1298 OCl9 6608 S1C8 60GO OHr IHe llAO Ill4 IU8 IlIA 1019 oeoo 6000 4240 6000 OOO! OOrE OOH 121l 11:5& 1180 lle4 rFF6 00B4 0016 0018 00 Ie 0006 SetGo -- set up a rec.u. tor the 'GO' piCtet il bItes of da ta SetCo aOH.W IZ,Tedt.LNIAlI ;no huder cl [ . b TehdtLNIAll 1486' ,qft address of data. area pu GD.t.IAlI H81' aOH.I 15PI.,ODdwIAli lI88' aou.b ODdwhi I All, TedAOh i I All ;load dati buffer adduss 148" IOte. W ODdwloIAll,TCdAOloiAII 24'0' isoae loS abo" -- rCsoct destroyed aou.l 15PI., TCdAOhi-1l All 2491' bra. s 5.tGol 1412' 14'3' 1494' SetRecv -- set up a receive [or the dl st resuI ts and rud data returns Itsu! t iD. DO 1495' 2496' 2497' Sethc' ao, •. AD,OOdwIAll j load da.ta buffer BSH rOsee" FDsioV IBA.S FOse.IO CKPI.W INE .S IRA ,Site registers jut address registers jAl ptc to device description info j12 ptc io slot cantrolier registers ,A3 ptr to 5101 .t.ti. RAK ,turn on aotor and setup controller iget to tIack iii uror, return .only do write if cad is a write ielse do a read lO.tWr it, 05 ;.de sure cad is a read cad FDsi 01 ; it is ;it isn't. return error FOEop.d rOsio 1 KOVEK.L 00-06IAO-Ai,-ISFI FOg.t.dr ISB jsue registers iset address registers jAt = ph to dnice description info ill = ph to slot controller registers jA3 = pte to slot static RAM ClB.L aSB ISR INE.S DO FDI.odl FD ... t FO'i09 FOsi02 ISH FOseca FDsio9 ISH FOot rof KOVE".L (SPlt,OO-06lAO-A6 1S1.1 01 RT5 i turn on ao tor and setup controller iget to track i it errOr, return j read sector speci lied by 04.W turn off aotor ,ustore registers i ;set utan condition code iretarn File: CC.PROK.TEIT 00000100 00000000 00000100 0003000 I 00000010 0003000! 00000100 00030AD! 00000000 0000000 I 00000001 00000003 00000001 00000005 00000006 00000001 1'9' 1845' 1846' 2847* 184.. lS41' 1850' lI51' 1851' 1153' 1854' 1855' lI56' 1857* 1858* U59* 1860' 1861' WI' 1863' 1864' 1865' 1866' 1861' 1868' 2861' lI70' 1811' 1811' 1813' 2874' 2875' 2816' 1811' 1818' 73 FLOPPY MAiK EOUATES USED BY THE DRIVERS AND rORMAT CODE CROUPS indices to code in shhc [,a - Iia is slot dependent HOD fOl SADO for slot lr $BOO for slot 3, a.nd SCOO for slot 4 CPslla. HASERM SVLCKD .qD .qD o ,ADDRESS or FIRST RAM FOR SLOTS ;SAVE or LOCAL COMMAND BLlSZ .qD 511 ;05 BLOCK SIZE SLOT BASE ADDRESSES Tbt floppy conttoHu 1S insuted Into one of the slots Eub slot hu two lddress select decodes co.ing to it One is called ND£VSEL and the other IS called SLOTSEL KDEVlAD DEVADOFST .q.'q. 130001 lID ,ADRS or NOEVG 01.w -----) D4.w balfec .drs -----} AD flopp, aust be poitioned on duued tracr Eai t. OS unl t code ---i D7 dati. to the adIs pOInted by AO ; FDtcVr egu ; FO 3361' 33&6' 3361' FOttt,d[ aOUl to ,AI ;get pointer to dUlce description InIo 33&1' ; get pointer to controller regISters aon .1 IHOEV lAO , AI 13&!' aou.b CP.,,1.U.Il,d7 ;' 3310' tit ,W d7 3311' " aulu.w IDEVAOOFST, d7 3311' ;' d7, .1 .dd •. 3313' ;' CP,II[ ... w,A3 I .. ;Ie t pointer to shUt RAM 3371' 3371' ROU CPo"loU.IJ,d7 ;' nLw d7 3316' " 3317' 5U b4l. w II.d1 ;' 11100,d1 3371' aulu " add, . d1,13 3371' " ; ceturn 3380' Its 3381' fll •. CC. PROM. TEIT Poge 3383' 3384' 3385' 3386' 3381' llB8' 3181' 3390' 1191' 339l' FDc1cTS ~- ao calculate the Side, Track addrtss ad Stctor address for the First bloot requested by the ustr Enter. hit: AI Dl - dnice table a.dd[l~S5 - bloct addrus side flag DO bi I D3.w - tract a.dd re 55 D4.w sector address 3393* IHe 16 DE 1612 1614 161A 161 C HIE 1620 Illl 1626 1611 16lA 16 2C 1630 1632 4280 3229 48C3 0736 me 0000 1829 8EC4 3607 4847 1829 4884 0847 3400· 073B 1041 164C 164E USO 6000 1644 1646 16H 4247 1656 4E75 3401' 1402' 3403' 3404' 3405' 3406' 3407' 0738 1£29 om 4887 B641 6016 OC21 0001 670A 08CO 0000 9641 B641 6004 1634 1631 161A IOC 163E 0100 8ECI C6C7 lEOl 4244 3H4' fDel eTS 1395' 3196' 3391' 3398' 3399' OlIO 01lA 3408' 3409' 3410' 3411' 3412' 3413' 3414' cIr. I dO CPlbp.(Al) ,DI d3 lou.I IBLK52, d7 din dl. dl d7, d3 lulu d3, d7 ao". ch.w d4 aou.b CPf.ptlAI) ,d4 d4, d7 din lo,e. W dl, dl swa.p d7 IOU. b CPI.lsI(01l ,d4 eat .w d4 dl, d4 odd .w ILCFLPSOl,dO be lr IOH.b CPllp.(AI),dl eat .w dl a.p.w dl, dJ FOci eTl bl I.. eapi. b Il,CPI'pd(oli FOeleTI beq .• tLCFLPSDI,OO bso! sub .w dl, d3 cap .w d7, dl bll.s FOcI eT9 aou.w nt.l 341S' 3416' 3417' 3418' 3419' 34l0' 34ll' FDeleT8 bn J42I' 34l1' FOeleT' el'.w ,Is 3414' 1425' ;gel b,tes per stetor iclear Ihe upper 16 bi Is .1 dl i abso 1II t e sector Idrs to dl i.ake sure that appu b,te is 00 iabsolute teut adrs to d3 ;g. ! first sector offset ;g.t sec tor address ;seIect side 0 ;get tucts per side (ol, .. dy 0) ;' iis tract on side O? ;yes. It t urn ,is the(e a side 1! ;no, report error iseI.et side 1 ,update tuct address iis tuct on side 1! ;yes, rehan FOEbiet ; indicate block Du.ber error d1 j indiCAte no error ;retun Fil. 1658 CC.PRO".TEIT 5244 liSA lEI! WE DEl! 1661 B807 1664 6C04 1666 4147 1668 6041 166& 166£ 1670 WI lilA lI?C 167E 0738 0738 Ill! 073B 1884 !El! 0739 OCl! 0105 6714 B007 6Cl0 1113 611C 1610 1611 1684 6611 1681 6100 oOBC l61A 6100 011A 1&IE 601C 1490 1692 1616 1691 169E Pige 4143 DBCO OOGO 1540 0000 6100 GOa 60DC lUG 1611 lUI HAl 8607 6COO 0134 5243 6100 011£ lUC lUE 4141 4E7S mc 87 1117* FDincTS -- updite the sector address by one [f it WlS the 115 t 3428* stctor on the tuck thu. epda.te tile Tact ildu by IIn* 3430* one. If it wu the lut tuck tben updlte the side 3431* in the Locil couud reg IDd DO na restue triCk to O. 3432* hi t· 1133* HE - error nd D7 hu error code 3434* EQ - successful update D7 • 0 1135* 3436* FDlUcT5 addq.w II ,d4 ; incre.eat seotoc nubee 1137* lou.b CPf'pIIAll,d7 iget list sector Btlaber + 3438* add. b CPfof.111I1,d7 cap.b d7, dl 3139* jllt we put list sector' 3440* bg •.• FDin,TI ,ye5, 90 to nut tract 3441* elc .w d7 ,sbow successiul brl,s 3441* FDin,T! j return 3443* 3444* FOin,T! lou.b CPfofslllll,dl ,ruet sector nu.bet 3I4S* ul.w 01 1446* lou.b Cfflp.11I1,d7 .get tr.1.cts per side capl.b IDTaS,CPfIJPI.II;i' IhlS an Apple !Iopp! hit!' 3447* 3448* beq .• FOineT5 iles, process it 344!* 3450* ; Conus 8" floppy drin 3ISI* ,ap. b d7,d3 34S1* jU, we put lut tuct on side~ bge .• FOin,TI 3453* i,es, go to nut side 3454* .ddq.w 11, d3 ,increaent tIlet nu.bet 3455* bsr.5 jWI i t io[ rudy or il.eout FOwRdl 3456* bne. s FDincT! j retun if UaeOllt t[[or 34S?* bsr FDccSin jshp in 1 tuck 3458* bsr FOstSI. ,check seet St,ltuS lIS!* £Oin,T! brl.s iutun 3460* 3461* FOin,n clt.w d3 jreset tuck nu.ber 3461* ILCFLPSOt,OO jSelect side 1 b"t 3463* aou.b OO,LC"DRIUI ;* 3464* bit FOrsl i restore to tuci Q 3465* btl.s FOin,T! iretun 346-6* 3461* j Apple 5" floppy drift 3468* 3461* FOin,TS 'ap .b d7,d3 jare we past hst tra.ck on Side? FOEbl,t 3410* bg. ;yes, report erEOf 3471 , addq.w 11, dl i incrtant trlct na.ber 3171* bsr ADcc-Sin istep in 1 track 3473* 3474* FOineTJ t.l.w d7 ,set return condition codes 347S* tts i retun 3476* fIl •. ee.fROK.TEIT 00000004 00007fH I!BG 16Bl 16 Bb 16BA 1187 lSA7 lA3C mc 0600 mF 0004 16B[ 16C4 16C8 16Ce 16CE OSlA 0007 57CO FH8 S7CE Hfl 6704 3E3C FFEe 16Dl 4CIF !A47 4E7S aDI 1608 0061 fig. lI78' 3471' 3480' 3481' 34Ut 3483' 3484' ' 3185' 3416' 3487' 3488' 3181' 3190' 3411* 3491* 0010 3193* 3494* 3195* 3496* 3497' 3198* 3199' 3500' 3501' 3501' fDwRd, -- WAIT UNTIL FDC SAYS DRIVE IS READY OR TIKE OUT (NDT KDRE THAN I SECOND) £lit: fDtaoH, .qu FOtaoLo 'q' fDwRd, 8S CLR. L KOYEK.W KOVE.W KOYE. W HE;: tilled out D1 has error result ED = read, (07 = 01 ;SHOULD BE AT LEAST I SECOND 17FFF 07 D5-D6,-iSfl IFDt.,L.,D5 IFDt •• Hi, OJ FOwRd,I STST ISNOTRDY ,FDeSTRR (AI I OS, rDwRd,l DBEO Dj,FDwRdyi DSEO FOwRd,9 BEG.S KOVE .W IRNOTROY, 07 FDwRd,9 KOYEK.W (SPI"DS-Oj TST.V 07 RTS ; SAVE 06 AND 05 ; IS FLOfPY READY ;00 UNTIL (FLOPP! READYl DR (TIKE oun ;DIDN'T TIKE OUT ;SET CONOlTION CODES - HE HEANS ERROR • return File: CC.PROft.TElT 00000004 1101 6104 160C 6611 IIOE 6100 16EI 6100 16EI 6110 16EI 3£05 16EA 3A3C 0014 0001 OG04 16[E 61CO lIFO 6614 16Fl 6140 IIFI IIBA Ilr6 IIOE 16F8 liSA lirA 0801 0004 16FE SleD FFEE 1101 ItO 0 1106 !AIr 1101 110A 1A0l 4E15 OOBI hi' 19 3504' 3505' FOse.' -3501' It is 15so:ald Ihal TRACK REG "nhin. lhe naabet ot the tuck 3S01' 3508' of tbe couut position of thl [ud w[itt Hud 3509' Enter: 03.V - Seet track ldduss 3511' 351 I' 3S II' FOrcSt .qu ,seek retry count 3513' ,VAIT FOR READY OR TIMED OUT 3514' FD.ee' BSR. S FDwRd, ,TIMED OUT ERR 3515' BNE .5 FO ... t9 FOceS, BSR 3516' ,chect sut Slt-tus 3SI1' BSR FO.'Sh BEQ. S FO ... tI ;there is NO IUor 3511' 351 ,. aou.w dS, -I.p) iSi'. dS aou.w 1F0rcSt,OS 3510' 3511' ;VAIT FOR READY OR TIMED OUT 3511' FD."tt BSR.S FDwRdr ,TIMED OUT ERR 3513' BHE .S FD.ette BSR.S FDceR.I 3514' 3515' BSR.S FDwRdr ;VAlT FOR READY OR TIMED OUT ;TIMEO OUT ERR BNE.S FD".18 3SlI' BSRS FDceSt 351" 3518' bl.1 Isseeiu[ .d? d5, FD.utt DB EO it rJ Dllt it no sut error or 3SlI' ,no aorl retries 3530' FD.iSh icbtct seek stitus 3531' BSR 3531' 3533' FDueU 80n.W I.p) +, d5 3534' ;set retuA condition c(lde 3535' FD ... t! TST. B 01 , return RTS 3536' 3531' P,ge FII •. CC PROK!El! 110C 1110 48£1 40FA 1714 0008 1116 1111 48£1 40rA OOfAt l1lE lC1C 0004 1111 1124 1126 l1l! I/U Ille 6608 Il OC 4£96 I1C£ FrFI 112£ 1131 4eOF 4E15 GIll 0091, om 4010 10 1131' 3\40' FOutV -- I .. to" tho flopPl to tu,k 0 3141' I t eli ts wben it hu success,full, restored the fioPP! to tuet 0 or when the utr, count has ubnsted 3142' The. II ,.lls the FDswSh. [oati ne to nal J5e stahl 3143' Note V ill FDswSta, 11 loots ,t VRp«1 bil 01 FOC5TRR. 3144' 3141' 3141' FOutV aoua.l ,"dl,-l.p) I .. FOsw5tl,11 3141' ha,s 1141' FOtStO 3149' 3110' 3111' FOut ~. Sla. is FDrst" elcept no" there. 311l' It dots not look at Write protect .ht .. bit i. FOCSTRR. 1153' anea. IlIdl,-I.p) 3114' rDrst FDstSta,a6 I.. 3151' 1111' 3S~1* FOrs to aou.w 14, dl 3118' 3111' tDrst1 85R.5 FDwRd, ,VAIT FOR READY OR TlKEO OUT ;TIK£O OUT ERR 3110' SHE .S rOtSll 3~6t* bsr,s rOccRs t (a6 I jsr 311l' db.q d6,FOrstl ida until (successful I or (tried enough) 1563' 3164' 3101- FOISt! .0 .... 1 lsp)t,a6ld6 , return 3166' lS61' ,I. File: CC.PROK.TElT 00000007 00000015 00000055 00000015 00000015 1734 157C 0001 1731 60lC 113C 1741 15?C 0035 6014 1744 157C 0055 1741 60tC 174C 1751 157C 6014 0075 1754 1756 175A JlOS 1543 lAOI 11SC 1761 IS7C 0015 6104 0010 0010 DOlO DOlO 0016 0010 3569' 3570' 3511' 3571' 3573' 3574' 3575' 3571' 3571' 357&* 3579' 3580* 3581' 351l' 3583' 3581' 1585' 3586' 3587' 3518' 3589' 3590' 3591' 351l' 3593* 3194' 3595' 3596' 3517' 3598' 3199' 3600* 3601* 3601' 3603' 3604' 3605' 3606' 3601' liD 8' 3609* 3619' 361\' 1761 1766 all IE75 ..... TYPE FDC"I FDCslp FDC.lpln FDC.lpOI FDCs,,' COMMANDS ..... CRESTORE .FSTPRT 15... IVER I FY CSTEPtISTPRT6 ... FVERl II+IUpd I I [t CSTEP IN.ISTPRT6."FVERIFY .FUpd I I [t CSTEPOUT .ISTPRTlaS+FVU I FY .IUp d I t [t CSE£l.ISTPRT6.s.FVERI FY eqa .qa .qa .qa .qa FDceRst -- bring the floppy bict to trICk 00 Th.n .. I Ihe IDCTRlR • 0 Shppinq pulses olU gun It the Ilte specified in clld IDceRsl ." •. b IFDCrst.IDCCMDRIU) b!l.' FDnRd, ,15sue co.and iwait flU not rudy FDeeSlp -- FDCTRIR.I-I --I IDCTRIR FDeeSlp ..... b IFDCslp,IDCCKDR(U) bra. s IDnRd, j issue eouand ,wai t for not Iud, IDceSln -- FuCTRU.1 --I FDCTRIR FDeeSi ...... b IFDC.lpln,FDCCKDRiUI bra.s FDaRd, ;ISSue ...... d ;Wlit iot not tudy IDceS.1 -- IDCTRKR-I --I FDCTRKR FDeeS.1 •• ".b bra.. tFDCslpOt,FDCCKDRIUI IDnRd! ,tssue couud ;w.1.1l for not ready FDceSt -- issue I. seet conand. If there is 01 seet tEIor, flip the denSity flag in DO and tr, agiin FDeeS' •• u.w d5,-I.pl . " •. b D3,FDCDATRIUI I!, dS ,sa.ve dS ; loa.d the desired TRACK adrs IDeeStl ..... b bsr .• btsl beq ,issue conand ;WiJ t to[ not ready .'''q bchg 3611' db! 3613' 3U4 t FDccStl .Oft.W 3615' [Is 3616' IFDCseet,IDCC"DRIAZI FDnRd, Isseeten,d1 IOceSt! ILSIMMI",d7 dS,FDeeStl no seek eI lor fl i P the denSl t J bi t , 1\$ liE MAY HAVE TO FLIP $\\ Isp)t,dS itJ1t back dS I i i [elurn f,l. 1768 1?6C i7?a 4SA7 lC3C 3A3C 1774 OSlA i77A i 77E 56CE !78. 1716 1781 Pig. CC fROft.TElT SiCD 4CH 1£21 4£15 !lU' 3611' FOaRd, -- YAIT UNTIL FDC SAYS DRIVE IS NOT BUSY OR TIftE OUT 3UO' lOllt Elit. D1 = controller status reqister (FDCSTRR) 3611' 3U3' FDaRdi ....... d5-D6,-tSP) G600 7FrF OOOi 0001 FFrS FH4 0060 001& 12 0000 10tl.W' .rDtloLo,d' IOH.W lZ,dS 3616' 3611' FOaRdyi htst 3618' dhNE 3621' dbNE 3030' ILSINT, LSTRRt ill d6, fDaRd,l d5,FDnRdrl 36311 FDnRdy2 loua .• (SPltld~-d6 3631' 3.33' 3634' HOVE B FDCSTRRtA11,D7 RTS Jdd 3*$1000 iterations ,is it bus, ,DO UNTil (not bus,) or (no .ole [etries) ;DO MIL (not bus,) or (no lote retries) ,GET CONTROLLER STATUS ,re turn Fil •. CC.PROK.TElT 17BC lElA 0010 1790 0807 1794 6641 1796 OBOl 1791 6660 179C 17A1 IHI 17A6 17A8 0607 6660 0807 6666 601B 0003 0004 0000 0007 17H lElA IHE 0607 17Bl 663C I1B4 6004 0010 0006 I1B6 lElA DO 10 1181 17BE 17CO 17C4 17C6 InA 0004 17DO 0807 6636 0607 6612 0807 6636 0801 163t 17Dl 4247 1704 1706 1A41 4E75 mc 0003 0000 0007 P'4' 3636' H37' 363B' 3639' 3640' 3641 , 3641' H43' 3644* 3641' 3646' 3647' 364B' 36 49' 3610' 3611' 3651' 3653' 36\4' 3615' 3616' 3617' 3618' 3619' 3660' 366 1* 3&61' 3663' 3&64' 3661' 3666' 3667' 3668' 3669' 3670' 3611' 3671' 36 73' 3674' 3611' 3676' 3617' 3678' 36 79' 3680' 3681' 93 Check status subroutines hit: 07 - IORESU,T cod. FOrdS 1...... b FOCSTRR (Al) • d7 bra.. s FDrwSh bl.l FOCSTRR 14* 'ddq. b Il*Ldl 4645BRA.S ADSio3 4646* ADSlol SUBU. B '1 *,/ d3 ; po Int to nnt tu,k OUT 4647* 1648* ADSlO3 bsr.s ADseell Iuel. (spl .. ,d3/a4 4641' ,force no er ror return elr w 07 4650* , I, ,retun 4651· 4651* AOsui.1 -- sed the haet desired by the caUer 46 SJ* 1654* 46 SSt EntH Dl.W - desired track nUlbee 4656* ;Turn all 4 phastS off 46 ~ l' ADseeU lOft. b PHASEOOFF (,I) ,d7 IOU .b PHASE 10FF (.2) ,d 7 1658* PHASEIOFF (.1) ,d7 aou.b 1659* aue. b PHASE30FF (.1) ,d7 4660* 4&61 t bU.5 ADocst , I, , rehrn 4661* 'il. eCPROM,TEXT F.g. 119 4664' 4465· ADccSt -- .. eek the track desiad by the caller 4666' 4&61t IEIO IEI4 lEI! IE18 lElA lEIE IEll HE1 4115 4246 1141 4918 B6lC 6764 lElI I Ell IE!! 4lIC 40E7 007C 1£1£ lE31 lE38 IEJA 196C B6le 61J£ 6DOE IEJe IEJE IE4I IE44 lE48 lE03 HlC 5307 51lC !OOe lEU 1£4£ lEIO 1£51 IEIC 5307 IJIC IES! lE5A me BE Ie 6004 It2C lE60 1£64 BE3e 6CO! IE66 1£68 IE6C 1007 IUC lClC 4668' 4669' 4670' 4671' 1672' 46 73' 4671' 1675' 4676' 4&17' 4678' 46 79' 4680' ADeeS! 468(' 4682' 461J' 4684 t 4685- 8608 DEll OOOJ 0000 0700 OOOJ OOOJ 0001 Enter . 03.lI - desired hack nu.ber CURTRK location holds the cunenl tract nuaber Eu t. The final track Th. cur t [1-1 -----1 curt rt ----- I PRIOR APPLE 005 NAKE CONVENTlON (TRlNI :: Duiad tract nuabet (CURTRll = The CUHent track nu.bet wher! floppy heads U! posItioned (PRIORI Th. (CURTRll-1 (TRlCNTl :: Thl! number of track the f 10PPI has been uved so f.u aoum.! dO I dl-d61.4, - ('p I elf w dS el [.W d6 dr,w d7 APL5VAR~, ,4 I .. cap. b CUt t [[ (a41, d3 beq _5 4686' 4687' cl [. b 4688' 1Il.01e.W 4689' or 1. \II 1690' 469 i' aove b 4691' ADeeSk1 469J· cap. b 4694beq.5 bit.5 4695' ,SHe nq!5ters ,c lear ilit 8 to 15 ; dear b,t to 15 ,ciea.r bll to II ,IS desired trt = cun ent , riCk ADcc5k9 ,nit If equal trkcntla4) j i nIt track count ,saH IntHrupt ievel jdisable Interrupts SI.-(sp) 1$0700 J Sf cur t I U a,4), pI i Of (.1.4) cUftli(i4) ,d3 AOecSt8 ADeeSkl ;curtrk to pnor ; JUlip if cur rent , Juap 'f tet :; des1[ed t r k des II ed t r[( eURTRK 46"'1 00 OJ 0003 0003 \E03 0003 0000 0000 0008 0003 0001 ao'le. b 13, d7 4697' cUltri(i4) ,d7 sub. b 469S' subq. b 11, d7 4699' ,ddq b 11, CUI t rt( 14> 4700' HOt1\" bta !i AOccSi:3 4102' 4703* ADccSU .o,e. b CUI t Itt a4), d7 dl, d1 sub. b 4704' subq. b 11, d7 4705' 4706' subq. b tl,cQltrk(a4l 4101' 47081: AOccSk3 cap.b t ricnUa41, d? bli , ADeeSt! 4709' aOfe.b trtcnt(a4),dl 4110' 4711' 108, d7 4712' ADccSk4 Cllp. b 4713' bge.s ADeeStl 4114' aou.b d7, dO 4711' curtri(a4),dS 4116~ ADccSi:5 BOU.D aOft. b pr i or (i4), d' 4717' , S.. t IN ,tfin - CUItIt --} dl ; trin - curtei: -1 to dl IS } desHed track . Seek OUT ,treo - cur tCl: -1 to d7 ,cur tIt: ; (:<11 cula. te 1ndel to the dela.y tib!e ,jump if d? IS less than t ricn t ; destinatIon '.p source leaH dO alone Ii d7 )= 08 ,to use as indu: into turn ON delay 0Frdeiay do SrE P Fll. CC PRO" TEXT 1E70 1£1, )E7I IIIC S2lC lOBI :£71 I C2C 6140 lEn IE7E IE80 IE84 1£88 1E8C 0000 000l 440F 3E3C 6100 Q1~n 4COr 4£75 1061 FOE8 P.g. 110 4711' SSR.S lddq. b 4711' iHl.S 4720' 4721' 47U* ADccSkS ROU. b bsr. s 4713' aou.w 4724' .Olf _W 47lS' SSR 4116' IS! 4ll1' " 47l8' 472" AOccSH aofta.l 4730' fl. AOceStp lI,t!\,ntlI4) ADceSII curttk(.C),d6 AD, I! Ph (spl + St 11100, d7 ADw.itB SRA"wtl A3) I (.p)., dO IdS-d,I.4 ; seet nut haci ,cleu the pbase turned on the last t iae res tOfe interrupt leul j ;wai t ,ADw.itS , ustOte reg 1 5 ters ; IetuCD Fil •. CC.PROH.TEIT lE8E lE91 1£14 IE96 lElA I£9E 48E7 6111 4147 0801 Ion 0038. 0000 FOCE lE36 6100 lEAl lEAl lEA! lEAl lEA! 61ZD 1147 4DFA IE36 6100 IEBI lEB6 4CDF 4E1S 1010 IEB8 IEBE 1E8E IEel om 0003 ESOD 1E32 1E75 IEC4 lEC8 IECA lECE 0106 E50E lEll 4E75 iEOO IED4 00 IF 17 13 IFIOleIB IEDS lEDe 6F 18 15 ZI IE 10 IC 18 0030. 0000 rOBE ml 0003 !OOG "9' III 4731' 1733' 1734' 1735' 4736' 1737' 4738' 4731' 4740* 4741' 4741' 4743* 4744' 4745' 4746' 4747' 4741* 4749* 4710* 4751 * 4751' 4753* 4754' 4715 * 4156' 4757* 4758' 4151' 4760* 4761* 4761' 4763* 4764' 4765* 4766' 4767' 4768' 4761* 4710' 4771' 4112' 4173' 4774* 4115' 4716* 4717' 4718* 4711' 4780' 4781' 4782' ADcc5tp aou the f 10pp, In or oat by one phue i. e iia I f tr aei. -~ Enter : the tu,ci nUl to ase to[ settlRq .. phase -----) dS the ttlck noe to use foI cluling 4 phase -----) do the iudu for AOt.ION .ud AOt.IOF to f.lch • d.. l, coun t No te THE BIT 8 TO 15 OF 00.05.06 HUS. BE ZERO hit: SETS ODe phase ud deus l phase TO HOVE FLOPPY HALF TRACK INIIARO set phue clur pbase i-I TO HOVE FLOPPY HALF TRACK OUTIIARO: set phase i -1 clut phiSl I ADceStp aoua.l d41.6.-I.pl bst .5 AOsetPh clc ,W d7 1.. AOlbION.a! aore 01.6.dOl.d7 BSR AOw.I tB IS[ ;I 5RAHwtlAJl ADcl[Ph bsr. S cIt .w d7 1.. AOlblOF •• 6 aou 0Id.dOl.d7 BSR AOw.IIB SRlHwllAJl isr •• aoua.1 (sph,d4/d [ I. .. 103. dS n.dl lott b ph ... onl.l .dS) .d7 [ I. lOse tPh ndi 1.I.b AOcl[Ph .udl .b 103. d6 Is!.b lI.d! IOU . b ph" .. ff 1.1. dll. d7 It, ,turn on phase i clear bI I 8 10 15 of 07 of D7 ,lOw.. IB turn off phue ; clear .i I 8 to IS j iADwlitB ,GENERATE AFPLE AORS ,CENERATE APFLE AORS ADtblON DATA.B OATA.8 i-i. \30-i.IlS-i.llI-i 12O-1.IIE-I.110-1.IIC-1 ; InD auaber of .ytes AOtblOF d.li.b OATA.8 170-1.I2C-1, Ill-I. Ill-I IIF-I, liE-I, IID-I.IIC-1 ; IfiD nuaher of byles --I dO [11. CCPROM.TEIT OOOI00B4. ABOOT AB0071 ABOOnO AOOON lOB! 01 AOBIO! ADBlKIO AOCCRO AOCCROI AOCCRCI AOCCROJ AoeCR04 AOCCR05 AOCCROI AOCCRO! AOCCSIN AOCCSK 10CCSKI AoeC5Kl ADCCSKl AOCCSK! lcccsn AOCCSU AOCeSR! AOCCSOUT AoceSTP AOCLRPH AorSEC AorSECI AOESEC2 AorSECS AOFSEC! AOFSNRV AOISSSSO AOHVT! AOINIT ADINLV AOINlV! AOMrROF ADMrRON AORCAO ADRCRO ADRCSC ADRCla AOR04 ACR04B AORDH ADRDS AOROSS AOBOSt AORD6 AOR061 011114+ 011836. 011154. 00000001 01116C. 011S74. GJ 1856. 011 SlE. 011BS6. 011 BSE. OIIB94. 011BAO. 011BS2. 011Cl'. 011C16. a11 DDS. 011E10. OlUlE. 011E4A. 011E56. 011E60. 011E6S. 011tlSt 011 ESIt 011004. 011E8E. 011EC4. 011C90+ 01IC9£. OllCAC. OIICBO. 011CS4+ 00000064 OIIAlE. 011AE4. 011AF4. o IIS40+ 011S4C. 011B04. I1IBOAt 00000400 00000400 00007FFF 00000100 011C1E. 011C1E. 011C3l. 011e31. 011Cl1. 011C4E. 011C4E. 011C4E. 4184* .nd OllCSA. 011C6A. AOR06! 011C4E. AOROIS OllCIE. AOROH AOROAO OIICBC. AOROAOI OIICCO. AOROAOl 011eC8. OIICCE. 10ROAOJ AOROAOJA 011CD6. 011CE6. AOROAOlS AOROA04A OllCH. AOROA04B 01100A. AOROlO!C 01101E. AOROA040 011032. AOROAOSA 011CrE. AOROAOS S 011011. 0110H. AOROA05C 01103A. AOROAOSO 01104A. AOROA06 AOROAOl 011058. IORDAD8 011D66. ADROWR 011810. OilSlO. AOROWRI 011SlE. AOROWR! AORST 0110S4. 011S81. ADSCIOI AOSCI09 01189£. 011S1E. AOStCIO AostCR 011S50. 011S62. AOSECRI 01IB12. AOSECRl AOSECR! 011B74. 011D6C. AOSEER AOSEEK! 0110FC. ADSETPH 011E88+ 01100A. AOSIOI ADS 10, 0110FO. OllOFl. AOSIOl 011010. AOSKI 011016. AOSRI 01108C. ADSRl 011011. AOSH AOSI! 0110AC. ADTBLOr o11E08+ IDTSLON OllEOO. AOWAITI 011e1l. ADVAITl 011C16. ADIlAITS 011C6£. AOVAITE 011(10. A"BUF OOOOOE8I AKCHKSH 00000003 AMSEC 00000002 ADRD'~ setup AMTRK AMVOL APLSVAR BADDEST BADSOCK BASERA" BLKSZ BPSIISO BPSBIDD BPSI150 CFRCINT CHENO CHENOI CHERR CHERRI CHDACPT CHSTSH CFABUIO CPUNIT CPASCTIO CPBLKIO CPBTSLOT CPBTSRVR CPCKSUK CPOISKRC Cpos,vue CPDSINIT CPDSKIO CPDSPFLG CPOSPUTC CPDSPUTS CPEITCRT CpraLKtO CPFlOOT CPFBOOTJ CHSPS CIFDVSZ CHINIT CPFINLV CPrOFST CPrSCTIO CPFSIO CPFSPT CPFTPS CPFTYP CPIOBUF CPlsnCR CPIVECI CPIVEe1 CPIYEC3 CPIVEt\ CPIVEes 00000001 01000000 00000!!1 OOOOOOS! 00000084 00000900 00000100 00000100 00000100 00000080 00000000 OIOISS. 01018C. 010116. 0101lA. OOOOOOFE OOOOOOBO 00010042 OOOIOOIA 00010046 00000114 00000100 00000101 0001000E 0000070E 000100!C 00010060 00G00118 00000166 00010064 00010068 OOOOOFOO 00010036 00010032 00010030 00000131 00000134 0001003£ 00000130 00000138 0001003A 00000131 00000718 00000739 0000013C 00000000 10000FFt 00010070 00010014 00010071 DOGlDOn 00010080 CPIVEC, CPIVECl CPKBGETC CPRBINIT CPLSLUO CPLBOOT CPLBOOTJ CPLDSKID CP08LRI0 CPOBOOT CPOSOOTJ CPODSKIO CPOMNISF CPOMNIRC CPOMNRA" CPOSSLK CPOSDRV CPOS5l0T CPOSSRVR CPROHLVL CPROIIVRS CPSCHors CPSL1RAH CPSL1TYl 'PSURAK CPSL2TYP CPSL3RA" CPSL3TYP CPSL4KA" CPSLITY! CPSLITYP 'PSTACK CPSYSRST CPSYSST CPTPRNUR CPUNIQIo CPUSERID CPUSERNM C!WHDRCD CROAK CRDSEe CROTRK tRESTORE eSATTRl CSATTRl CSSPCR CSOATA CSEU CSFRSTCH CSLASTeR CSLPCH CSMASK 00010011 00010011 000100~4 OOOIOOSO OOOIOOl! 00010011 OOOIOOlO OOOIOOlA 00010016 00010011 00010010 OOOIOOlA 0008oFOO 00000101 00000110 00000101 00000108 00000706 0000G101 00010000 OOOIOOOC 00000164 00000900 00000711 OOOOOAOO 00000112 00000800 00000713 OOOOOCOO 00000114 0000077S OOOOOFOO 00010004 ooooarOI 00000100 00010001 00000120 000001l! 00000140 oomoeo 00000080 OOOOOOEO 00000000 00000010 00000011 OOOOOOO! 00000012 00000010 00000001 GOOOOGIA 00000004 mooooc CSTEP CSTEPIN CSTEPOUT (BUIISD CURSON CURTRR CilRSEC CWRTRK OCSLKHI DeBLKLD DCORV DCLEN DCMO DEBOP DEHOOFS DLY100K DNIBL DNISLI ONISL] OHIBL! DRVOEN DRV1EN DSAOOR DSADDRH OSlDDRV DSCBlNK DSCCR DSCOIFF DSeELLW DSCELLY DseESC DseLAL OSCLCA DSCLCl DSCLEL DSCLELI OSCLELI OSCL&S OSCLESI DSCLESI DSCLES! oseLES9 DSCLRH 00000010 00000040 00000060 00000004 00000001 00000003 OOOOOOAO 00000610 00000003 00000002 00000001 00000004 00000000 00000001 00000020 OOOOOOOA OIIIAE. OI18AB. 011SAC. 0118AD. 00000014 00000016 olocce. o IOC08. 010cro. OOOOOOH 00000000 00000020 G0000006 OOOOOOOA 0000001B OIOSEO. 00000G61 0000001A 010C1E. OlOC!!. 010C31+ 0108£4. o10SFI. 010C06. 01DCOl. 01OCIC. OIOClC. DSCLRM1 0IOe12. 010C8lt DSCLRHI 010C8e, DSCLRH3 01OC90. DSCLRH4 010C96+ OSCLRHS DseLRHI 010CIC. 01OC3Et DSCLRV 010CSI. DSCLRV1 DscaSAD OIOBCC. Fi1. ee.PROK.TEll oseRSD DSeRSK OSeRSHI OSeRSL DSeRSR DSeRSU DSeSETK DSeSEIV DSeTBL D5eTL DSeURS DSCURSO OSeURSI OSCURS! DSCURSl DSCVTUI DseVTUe DSDECl OSOEe! DSOEFOF OSEse DSEsel OSESel DSETBL DStI!T DSHOHEH DSHOMEV OSINCl DSINCY DSINIT OSINIT! DSINITl OSKREAO DSKWRIl OSHAnH DSHKIlV DS"~lYH DSH~XYV DSNITST DSPBASE OSPINO OSPLEN OSPST! DSPST9 DSPUleH DSPUTSl OSRESET DSRTRN OSRTRNI DSSHOYI OBSHOYI OSSHOY3 OSSHOll6 DSSHOY7 010B46. 010B6C. OInB6E. 010BlE. 0I0Ble. 010B31+ 01004E. 010D84. 010DOI. 010All. OIOBlA. 010Bge. 010BBA. OIOBBE. 010Beo. 010!C4. 0109B4. 010B60. 01 OB7E. 00000060 010A3E. 01 OAH. 010A54. 010D14. OlGA08. 0008D55E 00010506 OlGBIO, 010B48. 01096£. 010111. 01099A< 00000032 00000033 ooooOler OOOOOIID OOIOlllF OOOOOleF 010HE. 00080000 OOOIEOOO OOOOEOOO 010geA, Ql 09DI. 010908, 01OIC6+ 010A04. 010130. 010B38. 11 0~74. 010A18, OlO1AA. olueo. 010ACA. DSSHOW9 OSSll\I71 OSSll\I7! OSSHW73 DSSll\I74 DSSll\I71 DSSll\I76 DSSll\I,H DSSTO DSSTBL OSTAB DSHBI DSIINDH DSIINDV DSVRAP OSYRAPl DTAI OTe5 DTe8 DTLDeL DTlIDEV DTO"N1 ECHOED EeHOOP ENDOP FBOOT FBOOT! FB00T90 FOELlIO FDeAD FoeeKOR FDeeRD FOGeROI FoeeROl FoeeR03 £DeeRD4 FDeeR05 FDeeRD. FDGeRST FDeeSIN FoeeSK FDeeSKl FDeCSKl FoeeSOT FoeeSTP fDeDATR FDeLeTS FDCLen £DC LeTS FDCRST FoeSECR FDeSEEK FoeSTP FOCSTPIN OIOBIA. OIOAO~. 010AE4. 010AEE. 010AFh 010BOl. 010Boe. 010164. 010AOE. 010D26. 010eA6. 010eeo. 010Da. 010D60. 010B8e. 010B11. 00000005 00000004 00000003 00110001 00000000 00000001 ooooooeo 00000001 00000010 01140E. 011430. 01144A. 01144C. 00000010 00000010 011594. 01ISAC. 0115BO. Oi15B8. 0115el. 0115eK. 011SD6. 011134. OtIl44, 011754. 01115C. 011764. 01114C. 01113e. 00000016 011650. 011654. 01160C. DOOOOOOI 00D00014 00000015 00000035 00000055 FDeS1POT FDeSTRR FoeTRKR FDEBLeK FDEBUS! FDEeRe FOEHERR FDENROY FDEopeD FOEPROT FDEHNF FDERSTA FDESEH FDEUNIT FDGETAOR FOIISS FDI8SS0D FDI8SSSD FDINeT! FDINeTl FOINCT5 FDINen FOINCTS FOINIT FDLeRD FOLeHDI FDLY FDKTROF £DNRD! FDNRDYI FONROYl FDOKSTA FOReOOR FDReRO FDReSK FOROSTA FDROYR FORDWRI FORDIIN9 FDRST rORSTO FORST 1 FORST! FDRSTW FORYSTI FDRWSTA FDSECIO FOSEeR FOSECRI FOSEeRI FDSEeR3 FOSteR! FDSECRW FDStEK 00000071 00000010 0000001! 01170h 011801. 011708. 0117EA. 01110E. 0117E4. 0111FO. 0117Fe. 011104. 0117F6. o1170E. 0115EO, 0114ee. 0114BO+ 011491, 0116H. 011690. FDSEHI FOSEEli FDSEEK9 FOSIOI FOSIOI FOSI09 FOSKSTI FDSKSTA F05V5TA FDTHON! FOTHOLO FDWRDY FDWRDYI FDYRDYI FHLO FINTIOIP FINTIKK FINTlIROY FINTRDY FLI HZ £L3 FL4 FL5 FLASH FMPS FSDCHPEN FSDePH FSTPR110 FSTPR11; FSTPRTlK FSTPRT6H FUPOTTRK FVERIFY 0116£E. 01 i 106. 011708, 01146E. 011411. 011486. 10BOOT5W 00030F61 10PB~SE 00030000 ITOI OlOSH ... ITOI 010SS8t 1199 010561. IVLVtl 00000064 00000068 0111B~. IVLVLI 011186. IVLVL3 0000006e 0117AA. IVLVL4 00000010 01100004 IVLVL5 00000074 00001FFF IVLVL, 00000018 OI16BO.IVLVLl 0000007C o116BE. JUHPTO 00004££9 0116Dl. K8BBUFR 0000000, 00000001 KBBFL~S 00000000 00000004 KBBFRNT 00000001 00000008 KBBLEN 000000F4 00000001 KBBREU 00000006 00000001 KBBSRSV OOOOOOOA 0105Bl. KBee600 00000011 0116~0. 010551, KBeeBRK 00000008 011IAe. 0105e4. KBee.o 00000009 011658+ 0105eE. KBeeNTL OOOOOOFD 01140A. 01010e. [BeeOFF 00000001 011500. 010;16. XBCLCA 00000061 011504. 00000010 KBeLez ooooooa 00000004 00000001 KBCLOCK OOOOOOH 0114EE. 00000008 KBeNoeK OOOOOOH 011768. 00000001 KBeGKRK 0000003F 011774. 00000003 KBeOUAL 0000001£ 011781. 00000000 KBCSHFT OOOOOOFE 01170 •• 00000001 KBOSINT 00000100 00000004 00000010 KBFeLOS 00000001 00000004 00000004 KBFeNTL 00000004 00000004 G~VEUP 00000010 KBFEHT! 00000001 01118e. GD~TA 00000016 KBFFULL 00000000 011511+ COTOBT 010416. KBFLoeK 00000005 011142+ .OTOBT! 010498. KBFSHFT 00000003 QlD1CC. 01ISl! • • OTOHTI 010H4. KBceHRI 011116+ GOI0813 0I 04B4. KUCCHR. 0101E8. 01171E. CRAPHIC 00000001 KuceHRl 010800. OIOlCO, 011712. HORERR 00000013 KUGETCH 01171E. INeTEST 010\4 4. KBGETKY 010108, 01170t. INITor 00000010 KUINIT 010112+ 0117!C. INToeo 010604. KBINITI 0107IE. 011790. INTDCl OI061E. KBINTR 010780. 011464, INTKYUD 0105EI. KBINTRI 0101A0. 011S5A. INTLVLl HOSE6. UINTRI 0101AE. 011;14. INTOKNI 010616. KBINTR9 0101BA. 011168. INTSLOT 010630, U"SKIO 0000001£ 011584. INTTIHR 0105£A. KBPROI 010136. 00000085 KUPROI 010150. 01158e. INUSE 011551+ INVCURS 00000003 KBPROl 01085A. KBPR09 OIIODA. 10BEEPFO 00030F71 01015e. Pig. 114 KBPROlY KBPUTI KBPUTI KBPUTCH !BOUAL ,BQUAL ; lBQUAll ,BOUALl KBQUlL6 KBOUlL J KBRCKND KBRCNTl KBRDATA KBRsnT ABRTABLE KBSTABLE LBOOT LBDOTIO LB00730 LBOOrsG lBDono tc81NHIN LCOEO LCOE1 010616. 010B72< OIOB7(. 010B5E. 010184. OIOBBE. 01 OB!B. OIGBAO, OIOSAA, 0108Ae, 00030r05 000lGF07 00030F01 0003H03 01090E. Ol08AE. C10EFA. OlorOl, OiOFI8. olono. HOF6E. 00000006 00000001 on000004 LOSYNOI LDSYNOI LOSYN03 LOSYN05 LOSYNC6 LDSYNO! LO~AlT LOWAITI LOWAlT! LDWIDI LNBUFl LONCCMDS LSIS02S0 LS81NHIN LSDRO LSDSKOHC LSFNHFH LSINT LSTRR HARCH MEMCLR MEMTEoT HOTOROFF MOTORON LCFLP8!N 00000006 tiRl LCFLPSOl 00000000 LCFHHFH 00000007 LeH01 011361. LCHD3 011370. LeHD4 01138A. HR! HR3 HRERR Hsel HselO tCl'{o~ O1l39l+ LCMD6 01 t3IE. LCMO; 0113AC. LCMOlERR OlllBE. LCMOE! 0113C6. LCMOOK Oi13C2. LCMDR 00000000 LCHOiORO 00000005 OOBLKI0 010F8C. LDOSKI 01101E. lOOSKIA 011054. LDDS!1 01105C. LODS!3 011064. LDDSK9 OII07A, LDDSKID 011036. LDCETBB olono. LOCETBI 0lGF8At LDRIOI 01OFC6. OIOF(e. LDRI03 LORTRN OIOFElt LDSEND OIOFEe. LDSENDO ClUFFA. LDSENDI 011000. LOSYNC 011082. 1'{5Gll HSGII Ksel3 MSG 19 Hsel HSC3 MSG30 Msell HSGll KSC4 KSCCPY HIBSASE HUEND KlBENTRY HISINIT KIBLEN MBLK5S0 NBLUOO HeLUSO NBUFI NBUFl NDEVIAO NIBL NIROI Oll08E. GlI098, OIIOH, 0110S6, OllOBA. OllOOh 01101 .. OllOtA. 011014. OIOrAE, 00000056 011356. 00000004 00000005 00000000 00000006 00000007 0000000 I 00000000 010518. 010214. 010201. 00000010 00000012 01051C, 010526. 01053., 010542. 010651+ 0106Bl. 010601. 010609. 010.0F. 0106E6. 010680. 010683< 010612. 0106FF. 010708. 010615. 010090. 00010000 00012000 00010008 00010004 00001000 00000118 000003E9 00000lF4 00000000 OOOOOEOI 00030001 o lISA£; 00000004 NIROI NIR03 NIR04 NNIIII NNIIIl NNIII3 NNIII4 NOSUFR NOSOROLL NOSOCK! NOTRANS OBOOT ODBL!I ODBLKI ODBL!3 ODBLKIO ODCMOI OOCMOI ODCHD9 ODCOHNO OODS!I OOOSK! ODDS!3 ODDSXI ODOSK5 ODDS!! 00DS!9 ODDSKIO ODDV ODWHI ODDVLO ODVALIO ODVRAO OFF ON PHASEOOF PHASEOON PHASEIOF PHASE I ON PHASE20F PHASE20N PHASE30F PHAS£30N PHASEOFF PHASEON PRIOR PROKLEVL PROHVERS O.H OlL 07H 07L RAKBASE RAHEND 00000005 00000006 00000007 00000000 00000001 00000001 OOOOOOOl 00000091 00000005 0000008! 00000090 OIIOCO. 01115C. 011170. 011180. 011130. 01111 It 01112 .. 011121+ 0110E6, OIIIAO. o III B., 0111(4< 0111E6. OIIIEA, OIIHO, DIll Fh 011190. 00000024 00000015 00000016 OOOOOOle 000000!8 00000000 00000001 00000000 00000002 00000004 00000006 00000008 OOOOOOOA 00000000 OOOOOOOE 00000000 00000001 00000001 00000006 00000000 OOOOOOIA 00000018 OOOOOOIE 00000010 00000000 00001000 RAHKBSUF RAHKBLEN RAHLEN RAHHXBUC RAHSIZ9 RAHSIZE RAHTSTI RAHTSTl RA~!STA RBDBLK RBDOPCO RBDUNT RBUSY ROVADR REOVOP RERRUNOV RESTSKT RGOOD RHDR RHDSKLN RHOSKRC RHPKTLN RHPKTRC RHSOR R~RERR RLOSTDEV RHOTRDY ROMBASE ROMEND ROHLEN ROIlTST RDHTSTI RPTSTI RPTST! RPTST! RPTS19 RPTSTAT RRNF RSEEKERR RTI BTl ERR RTlERR RWRPROT SBBOOT SBDEBUG SBERR SBEIlT SBrtPY SBrtPYI SBFLPYl SBrtH3 SBLOOAL SBHSG SBOHNI 00000300 00000100 00001000 00000400 01058C. 010561< OIOICh 0101E4. 00000700 FFFFFFFF FFFFFFFO FFFFFFFE FFFFFFEE OOOlOF7F OOOOOOFO FFFFFFOO OOOOOOAO ooooooao 00000006 OOOOOOOA 00000000 00000001 0000000. 00000007 FFFFFFFO FFFFFFFB FFFFFFEC 00010000 00012000 00002000 010404. OIOIA6, 010376. 010396, 01039E. OI03B •• 010366+ FFFFFFEO rFFFFFEF 010408. OIOIOA, 01 0 IF A. FFFFFFFO o I 044'. 010300, 011214, 011211. 010414, 0\0422. 010430, 0\0441+ 010401, 010441+ 0103FC. SBSTROS SBUSER SSUSY SSWI SBWAIT SSIIEII! SOlO SCI! 5020 SC30 SC32 SC40 SC50 SC60 SC70 SCERRI SCERRI SCERRl scmT SCM02 SOMD3 SOMD4 SOPT5S0 SCPT8DO SePTBSD SCROERR SDRO SOTOVER SDTUNDR SELBOD! SENDOP SETCO SETCOI SETINTV SETKB SETREev SETUP SETUP I SETUPl SETUP3 SHOLDD SHDR SHFHLN SHORTCHO SHPKTRC SHTOLN SINOE! SLOTIAD SLOTADR SLOTIO SLOTIOI SLOTIDl SLOTI03 SLOT I 01 011210. 010156, 00000000 01122(. 011228. 01123(. 011l8e. OII2ge. 0112CC, 0112£6. OllliO. 011301+ 01131 E. OII32e. 0113lA. 011341< 011341. OII34E. 011352. 01130C, 0113££. 011400. 00000010 OOOOOOU OOOOOOtA 00000003 00000001 00000001 00000002 0103CO. 00000040 01123E. 011162. 010244, 01023h 011152, OIOOBI< 0100C1, 0100C6. OIOOCA. 00000005 OOOOOIOE 00000014 01l3CA. OOOOOOOE 00000012 00000001 0003000! 010641. 01017a. 010186. 010104. 010lEA. 010301. Fil •. CC.PROK.TEXT SLOTI09 SLOTIOA SLOTIOS SLOTPTR SlTADors SlTSTAD SNDCKDS SNDREST SNOTROY SRAKLN4 SRAKLNS SRAKlN6 SRAKLNW SRAKRO! SRAKR05 G er rors 01030C, 010340, 01035A, 00030100 00000100 00030101 011101, 011lAE, 00000001 00000014 OOOOOOIC 00000Dl0 000000l! 00000100 00000040 4785 lues P'g' 125 SRAKR06 SRAM SRECTYP SRNr SSEEKERR STRADR STRKO STROBlT SUll SVlCKD SWRFAULT SWRPROT TCDADHI TCOAOLO TCDEST 00000080 TCOTALN 00000010 TCHORLN 00000022 OOOOOOCO OOOOOOOS TCKD 00000018 00000018 00000004 TCOP 00000004 TCRADHI 00000019 00030FAl TCRAOlO OOOOOOIA 00000001 TCSOCK 0000001C 0111FA, TlKEOUT 00000091 010151, !lPSSSD 00000023 UPS8DO 00000040 00000000 00000005 !lPS8SD 00000040 00000006 TOINTVl OOOOFFFE 00000010 TOOlONe 00000081 0000001E TaKCNT 00000000 00000013 TRKN 00GOGGG2 USRBASE VERT VIABASE WAlTlNG WAlKBIT WBI WBI WB3 WBERR WROOP WRAPON WRATTRI WRATTRI WRSASEl WHBASEY 0008EOOO 00000000 00030FOO OOOOOOFF 0104E6, 010HO. 0104F4o 010501. 010516. 00000001 00000004 00000020 00000021 GOOOOOOE 00000010 WRBITOFS WRCHARPT WRCURADR WHCURSI WRCURSI WHeRORGI WReRORel WRHOKEOF WRHOMEPT WRlENeTH IIRLNGTHI WRLNeTHY WRRCOLEN WRSTATE JEROHAM OOOOOO:l 00000000 00000001 00000016 00000018 0000001e 0000001£ oooooooc 00COOO04 00000014 00000011 00000014 oooooon 00000022 01058E. ., ~stun CtOSS Rtft!flDCe Uld 07 S.p 1182 0.1. Now I. 1181 Cross-Refeuuce listing file 10 CC. IRO~ TEIT IBOOT IBOOTI IBOOnO ADnON lOB 101 10510! IOB~HO 10CCRD IDCCRDI IDceROI AoeeRDl IOCCRD4 ADCCRD5 f\OCCR08 IDceHOI IDees IN 10C·:S! ~DCC:;Kl ADCCSU 10ces!] loces!! ADCCS.lS AoeeSKI AOeeS!1 AOCCSOUT AOC(STI ADetRIH AOfSEC IDFSECI IDfSEel ADPSECI AOPSEC! ADfSNRV AOIlSSSO 'DILHB !OUilT ADINtV ADINtl'1 ADIITROP ADIITRON ADReAO ADReRO ADRcse AOReS! ADR04 ADR04! ADROIE ADROS AORDSB ADROSE ADR06 ADR041 ADRD6l 611 3739' 3737 39U' 3715 17!7 256 nil 4l3?t 4217 4113* HSG' 41S8' 4136 4110 3411 4661 4491' 4611 4701 4101 4713 3724' J745 J171 3789' 3711' 1717 4228' 4244 4240' 4253 42S1 41S! 4ll7' 432S H04 3147 3974 375 I' 3177 3980 3744 3746 3781* H41 tl61 4ll9' 463S- 46804720 4703' 4708' .;71 Z' 471&' '1694 4722* 4686 4607 4718 4713 4111 4411' 4129' 4631' 47511 47S1 4771' 4417' 4431 4414 4431' 443S' !lJG 4437441S3735 4011 lSI 416 7' 4149 ;710 J8!0 4H~' 4lH' 4i 79t 4S71' 4276 JlJI 3834 Ii!? 383S 3635 4114 4368' 4375' 4410 4016' 4034' 3736 411l 4171' 381S 4075 4467 4233 4\ B7 4575 4337' 433&' 4344' 4306 4341' 4361' 4367' 4349 4374 4011- 4077 410S' 1111* ~116 4338 4341 4315 4350' 43S7 4371 1111 3114 lUI 3917 1'" lORD" ADRDU ADIDIE ADRDAD ADRDADI ADRDADI ADRDAD3 ADRDAD3A ADRDAD31 ADRDADIA ADRDAD4R ADRDAD4C ADRDAD4D ADRDADlA ADRDADSB ADRDADSC ADIDADSD ADIDADI lDRDADl ADRDAD8 ADRDWI ADIDWI ADRDWI! ADRST ADSCiDl ADSCI09 ADSECIO ADSECI lDSECR! ADSECR! ADSECR9 ADSEU ADSEElI ADSETPH ADSIOI ADSIOI lDSI03 ADSit ADSn ADSll ADSl! AD519 ADTILO! ADTBLON ADVAlTI ADVllTl ADVAlTD ADVAlTE A"BU! A"CH~S" A"SEC AHTRI '"VOL APL5VlR BADDEST BAD50C~ BASER'" BUSZ 1179 3116 3831 4411 4461' 4461 4416' 4410' 4411' 4500' 4511' 4SIl' 4533' 4S14' 4515' 4526' 4537' 4541' 4556' 4410 3189 41S0' 41lS 4011 3111 3811 151 3823 4191' 4111 4195 3811 4&11 4151 4633 4643 4645 4171' 4571' 4514 4601 4518 4161 4154 4311' 43!7' 3831 3831 3813' 3810' 3879' 3871' 3811' 31SI' 1110' 1111' U51' Ill! 4381' 4366' 4384' 4407' 4411 4414' 4484 4181 4411 4501 4513 4SlI 4535 4SUi 4511 4SlI 4539 4SSG 4551 4545 4115' 4155 4141 4611' 3815' 3115' 4180 44?! 4411 U51 4SS1 4511' 4151 4153 4151' 4116 4151 416l 4485 4196 4600 4411 4596 4600 4193 4111 1153' 3391 3781 3119 4151 4194 4191' 4171' 4141 4648 4161' 4631' 4646' 4641' 4605 4581 4511' 4607' 4601 4180' 4111' 4404 4403 4394' 4407' 4411 3880 3119 3878 3873 3811' 4111' 4513' 4617' 4&08 4610' 4119 .114 BPS5 iSD BFSliDD BFSII SO :FRCiHT (HEND CHENDI CHERR CHERR I (MOACPT CNSTSKT (PUUIC CPAiNIT IllS' 4022 2114' 3051 H83 t 3041 2913' 3105 3St 358' JJ,t 35~ 339 337 HI 3S4' 354 ,171' ISll lIl4 ZH7t 2514 I;S5 179III' CPASCTIO 180- (PSLKIO CPSTOtOT (PSTSaVR CPCISUM CPOISKRC CPOSCVUC CPOSINIT CPDSKIO CPOSHLC CPDSPUTC CPDSFUTS CP£IiCRT CPFBLKlO CPrSOOT CHBOOTJ CPrSPS CHDVS! CHiNIT CHINtV CHOFST CPFSCrIO CHSPD CPFSP! CPFTFS CHTYP CFlQSUF CPlSTAC! CPIVECI CPIVECI CPIVEC3 CPiVEC! CPIVECS CPlVEC6 CPIVECl CPKSCETC CP!BINIT CPLSLKIO CPLSOOT CPLSOOTJ CPLOSUO (POBLKIO CPOSOOT CPOSOOTJ CPODSUO CPOMNISF 113 t 19S1 I DO' 10 l' 161' 109' 610 S19 347 ltv 1303 !llG 4lI1 4313 343 345 lill 1618 130S 111 619 1111 1941 1949 3111 1961 1964 1301 1116 3130 ;OSS 3395 4011 3051 JIll !011 1111 4168 H06 3431 3444 4016 3414 30S1 3060 lOll 4015 3401 3410 3431 3446 4013 4014 liS! 1101 361 a9 t 18&' 114' 1953 131' IS9I 187· 118' 148· 311 ~Ht 175' 114' uz· 3044 Ill' 3043 liSt \lO- 4019 1,41 3061 117- Ill' 3061 113- 3045 114' 3046 Ill' 3441 IH' 3153 ISO' 301 Ill' 431 193' 194' 19S' 196' 191' 191' II!' >183' 111' 110' 119' Ill' lU· 16S' 114' 161' lSI' 1310 4411 353' 3111 CPOIINIRC CPOIINRAH CPOSBLK CPOSDRV CPOSSLOT CPOSSRVR CPROHLVL CPROMVRS CPSCNOFS CPSL1RAK CPSL1TYP CPSLIRAH CPSL1TYP (PSL3RAH CPSL3TYP CPSL4RAH CPSL4TYf CPSLSTH CPSilCK CPSYSRST CPSYSST CP!PRNBR CPUNICIO CPUSUID CPUSERNK CPWlIDRCD CRDAK CRDSEC CRDTRK CRESTORE CSATTRI CSATTRI (SBPCR CSOATA CSEEK CSFRSTCR CSLASTCR CSLPCH CSHASK CSTEP CSTEPIH C5TEPOUT CSUHRD (URSON CURIRI CVRSEC CWHTRl DCBLlHI OCBLHa DCORV DCLEN DCKD D&80P OEVADOF! DLYI00" OHlBL DNlBLI DHlBL3 110' 139' 106' 105* 31l! 103' 17lt 104' 3370 3m 3125 1514 3374 • 601 16l! 1111 1158 1195 1805 400 408 417 516 161 * 1&0' 130' 1383 140 t lISO 133' 456 Ill' 134' 1936 Ill' 135' H3' 130* 137' 147' lSi' 149' 108' 159' 116' 118' tHt 1980' 1975' 1181' 2917' 1341 t 1313' 1331' 1344' 1161' 1331' 1339' 133&' 1340' 1119' H70' 1971' 3869' 1368' 3865' 1916 ' lI8l' 381 416 3SS 509 372 387 1390 1314 1131 1131 1858 538 544 4&98 Jl81 311l 1508 3576 1457 1503 1St! 1516 3573 3514 3575 3861 1SO 1 1507 1646 1650 1723 4SH 46U 4013 4140 4685 461Z 4693 1111 1118 UI1 WI 1406 aSD llll' 2365 il11' 130! 1361 1l19' 2346 illS' lZU UII' 1861' 3312 4311' 43" 3121' 4256 3191' 4115 3899' 4304 III " 4100 4103 4106 4116 411l DNULI ORVOEN DRVI EN DSADDR DSADORH DSAODRV DSCBLNI DsceR DSCDlrF ,SCELLW DSCELLY oseEse DSC~AL OSCLCA DseLCl OSeLEL DseLELI OSCLELl DSCLES OSCLESI DSCLE!l OSCLES! DSCLES9 OSCLRH DseLRHI oseLRHl DSeLRH] DseLRH4 DseLRH5 OSCLRH6 D5eLRV oseLRVI 05CRSAO OSCRSD DSCRSH oseRSHI DseRSL DSCRSR DseRSU DSeSETH DseSETV DSCTBL DSeTL DSCURS DSCURSO OSCURSI DSCUR.l oseURS3 DSCVTUI OSCVT,C DSDEe! OSDEey DSDtrOr DSEse DSEsel nSEsel DSETBL DSEIIT 3100' 4311 39 88' 3119' lUI 1711 1734 1715' III m 915 9U 916 911 1581 l63S 1619 1&83 1640 1693 17!S 1713 1140 1840 18S9 1851 1158' IISI 1815 1111 1811 1818 i 719. 1787 1797' iSH- 1505 631 1311' 131 " 13lG' 131,· 92Z 1111 IS09 1601 1455 1611 1673' 1311' 1407 1330' 1409 1671 I1G" i7U9 1713 t 1it t 1716' 1178' 1813 tUl l 1610 1691' 1693' 1699 1616 169O 1689 1715 1717 1739' i. 747' 1759 1711 175 l' 1753' 1754 17;1 1155' liS6 i1Sa" 169a 1710 171S' 1117 1615 1663' 1605' 1815 1U6"* III 0 1421t 1673 1614- 181! 1579' 1817 159 O' 1816 1385 lIZ! 1381 1508 1467 1813' 1451 1463' 13" 158S 1519 1590 1651 1655' 1651 1157' 1658' 1660 1401 1410 170 619 1611' 1591 1633' 131 ,. 1383 1174' l8!7 1411' 1481 1471 1414' 1475 1810' 1441 14l1' 911 III Illi 1811 " 95 1701' 1730' t 119' 1839' 1139 1841 1813 1814 1600 1511 161 0 lIlO 16U 1616 1619 1616 1411' IH7' 1500 1111 1461 lIll 1404 1111 1466 I III 1469 1634 1636 1646' 1106 164S' \ilS 1711 1113 931 934 935 13'" OSHOMEH DSHOHEV OSINel OSINCl OSINIT DSINITI DSIHITl DSKREAD DSKWRIT DSMAIIH 05MAlIV DSMAXYH DSMAXYV DSNITST DSPSASE DSPEND DSPLEN DSPST! OSPST1 DSPlITtH DSPUTST DSRESET DSRTRN DSRTRNI OSSHDVI DSSHOWI DSSHOV3 DSSHOV6 DSSHOW7 DSSHOWI OSSHV71 DSSHV71 DSSHV73 DSSHV74 DSSHV7S DSSHV76 DSSHVCH DSSTO DSSTSL DSTAS DSTABI DSIIHOH DSIIHDV DSWRAP OSWRAPI DTAS OTCS OTC8 OTLOCL OTNDEV DTOHMI ECHOED ECHOOP EHDOP FSOOT FSOOT! FBOOTIO FOSLIlO 1317' 1318' 1440 1591 1!7 1387 1311' lZ4* !IS' 1311* 1313* 1322' 1314* 1141* 71* 81' u* IIlI* 1m lOa !61 1450' 1516* 1584 1501 1504 IS2S* tst8 ISI6* 1534 IS50 iSS3 ISS! ISH ISIl ISH 1m 1155* 1443 1763* 1110 i384 1318 1631 1618 !l4* 113' Ill' IIO' 101' II 1* 514 511 lIl1* US 1135* 1733 153 mo 1131 1849 1850 1580' 160,' 443 1381' 1310' 1313 1116 2738 3142 1112 1034 Ill! 1833 1852 . 1833 1835 185; I8H 145, 81 360 410 83 lSI 361 81 1415 IU7* ,33 5S0 631 446 448 450 1482 148, 1818 1517* 1505* 1507* 1533 IS40* 1367 1102 838 834 841 1424 541 1436' 547 15n 1573' 1551' lSSS* ISS8* 1561 * 1564* 156S 1567' 1500* 1826 1826* 1826 1821 1814 1173* 1821' 1848' i638' 1631' 607 3447 488 414 481 4027 60S 1140 531 2271* lI13' 2710' 1741 In3 1743 1740 2716' IHI 1785' IBI3 3784 38il 551 551 SIS m ,23 617 674 1440 t FOCIO fOCCKOR fOCCRO reeCRO! FOCCROI fOCCRD3 fOCCROI FOCCR05 FOCCRO, fDCCRST rOCCSIN FeceSI FOCCSll FOCCSll FOCC50i fOCCSTF FO"!!R FDCLCT8 FOGlCn n)CLCT~ FOCRST FnCSECR FOCSEEl FDCSTP FD~STP IN fOCST?GT fDCSTRR FDCTaKR FDEBLCl FDraUSY fOECRC FOEHERR fOEKROY FOEOPCO fOEPRGT FOUNF fOERsn FOESEEK FOEUKIT FOCEHOR FDI8SS FDIISSOD fOl8SSS0 FDIKcn lI59 1960 1961 3111 3581 3587 1177' 3184 31l6 t 1187 3191' ll" 3300 3195' 3193 31'" 3117 3306' 3SH 3S!! 35&,' 3457 3591' 351& 3517 3603' HQ7* 36143597 • 3587' :903' 3299 3604 HIS SHI3413 HI9 3U3' 3108 3394' IIH 3571' 3581 1161' 3Z8i 3570' 3607 3571' 1587 3514- 35' ~ 3515' 1597 HaO· 3l8! l3G' 3491 295S' 'nSf' lllO 3l84 t IHI 3S91 1!63 3m 3617 3705 3032 3641 3111 3666 3684' 4110 4111 3614 3691 3700 3703 3707 3710 3117 33&1' 3816 4017 401l 4115 ~5&P 311l 3656 3651 3134 3673 3671 3421 3470 1705' 3683* 3U3 t 3675 37G!' 3690' 3786 3813 1691' 3701' 3685 3688 3611 3691' FOINcn 3658 2811 3661 3653 3679' 3619 3617' Ill! 3047 30S1' 2711 3440 34ll FDINCT5 fOIHen FOINCTS FOINIT FOLCKO FOLCKDI FoLY FolfTROf FoNiOY FDNROY I FONROIl FOOlsn fDRCoOR 3469' 3441 3456 3164 1416' ISS 2711 31 08' 3135 IIll 3074 :6991Ill! 3076 3304 3513 3617' 3628 3631' 3159 3677' 31 ". 1l0S 3031 3053 3061' 3011 3018' 3444' 3461· 3448 1119 3465 4154 1068' 3471' 1113' 1098' 1161 3518 3593 1119 1598 3601 3613' FORCRD FORCSI FOROSTA FOROWR FOROWRI rOROWR9 FORST rOBSTO FORSTI FORST! FORSTW FORWSTl ,ORwsn rOSEelO FOS£CR FOSECRI FOS£CRI rDSECR] rOSECR! FDSECRW rDSEH rDSEUI FDSEH8 FOSEEl9 roslol FOSIOI rOSI09 FOSISTI FOSIsn FDsvsn rOTllOHI FOTllOLO rOWDY rOWROII rOWROY9 rHLO FlNTIOlt FlNTIIIII FINTNROY FINTROY FLI FLl FL] FL4 HI FLASH FMPS FSOCKfEN rSOCP" rSTPRTlO rSTPRTlS FSTPRTl" FSTPRT6" FUPOTTRK rVER lFY CAvtUP CDATA COTOBT ]191* ]511* 3111 1188 1IS1* 3151 ]075 ]SlI ]511' ]HU ]SI! , ]655' S'SO' 154 1Il1 ]105* 3201' 3111' ]109 ]16 I 1831 ]511' ]51] ]5 IS 2111 1831' ms 3664 3458 3541 3415* 3486' ]111 3413 t 3411 1981* ]00]* ]001* ]011' ]00 I' 838' 831* 813* 841* 81l' 356 2196* 119!' 1918* 1913' 1"4* 1991' 1991' 2"0* 2181* 1111* 1131' 616 ]101 3510 ]641* ]111* ]1!! 31&0 31&3 31&5 3464 3554* ]551' ]563 ]565* 3UI' 272S 111]* 3201' 1lI1 ]111 ]111 ]111' ]119' ]111 as 14' 3SI! ]516 ]5]]' ]518 3S3S' lSll' 2839' 3668* 35i 1 3661* 3491 3410 3455 3494 3499' ms 346" 3624 3488' ]511 349S 3121 3515 3SS! 418 511 3131 3105 811 845 841 850 31] 388 101 409 ]513 351] ]571 ]514 3514 ]513 3515 ]575 3574 3516 2481 611 2621 lil3 ]511 671' 3515 3516 833' ~OTCBTt 6i; 673' b8l' INTIYS, 679 lH7· 1677' 400 506 ;;5 Z/3 'i.?7 il\TLVLi lIB ~0'i0BTl COTOEi3 GRHHIC HCRERR iNCiEST ittliOF ~NTDC: :NiOC i .7, 677· 78S' ,He t 876' SH863 1 858' iNTuHNI 274 883· iNiStOi iNiTIMR .?; a,;'t ,10 870' iNU5E iNVCURS iOB££HO 10BOOi5.., luPBA,E 2219' I ~ t 9t 1.04* ~ 03t "0' iTO i as' !TO~ 11~ :i99 717 ~VLVLi innz :vr.Vl3 IVLVU ;'itV~5 rVLVU iV~Vl. 7 Jl:KPTO • sa' 570 77 711 aOG 80Z· 431 89' '09" 12' 93' t C2~ 1\~H [BBBlirR KBEF"; I.tZ t 956· 9 ~ 2I KSSfRN'I' 953' UBlEN [SBREAR KBBSRS' r.acc~ 00 KSCCBRK IBCCGO 957* i lIZ 9SS 955' 956 KBCtNTL [SCCOFF KBeleA [BClel KBClOC! !BCNOCH KBCOKRK KBCQUAL KBCSiiFT !BOSINT KEFClOS [BFCNTL KUEH7Y KBFFUlL unOCK lBrSHFT KBeCHRI lBGCHRI KBeeHR3 i386 ?57 153 '154 ~J4' 151 illZ 1014 1059 lOll 1110 H~ :G:iO iHl 1114 1I!9 :117 1101 IllG IH7 198· 1031 9H' 1m 1000' iu3S 976' i139 H7 t 1013 981' ti71 983' 977' 1144 978' 1071 914' 1168 974' 11 :it 975' 1234 iaOl- 11 21 "3' 10.0 16S' 1166 hll lUI! 111' III! "6' !l7l 964' 1069 1101' 110& 1116 1119' li 15 ilU- 11" 10!3 1141 1161 I1S0 1i OS Ill! 1111 lZH 1146 1236 11.11 Ill; lBGETCH KBGETIY IBINIT KBINIT! IBINTR KBINTRI UINTal KBINTR9 IBKSK40 KBPBOI IBFROI KBPROI KBPR09 KBPROlY !BPUTI KBPun IBPUTCH KBOUAt (SOUAtI xsoum lSOUALI KHOUltI !BOUAt9 KHRCKNO !BRCNTL KBROATA !BRSTAT KBRTABLE KBSTABLE LBOOT LBOOTIO LBOOT30 LBOOTIO LaOOT9O LC8INKIH LCDEO LCOEI Le£tFaiN LCFLPSOI LeIK"F" LCKDI LCHOI LCH04 LCKOS LCKO! LCK01 LCHOERR LCHOEI LCKOOI LCKOR LCHOTORO LOBLlIO LDOSU LOOSUA LODSlI LOOSU LDDSI! LODSUO 161 1055 161 1034' 10Z4 1161 1011 1077 110' 1167 1171 1157 1161 1078 ll!S 1111 1188 1193 U3S 1140 1137 IZ51 1145 991' 991' 990* 611 1099' 1138' 4ll 1010' 1034 1053' IOU' lG7Z· lOll' 1170 1161 IllS' 1176 1178 1180 1181' 1193 1 1187 1181 1114' 1156' lHO* Illl' 1107' 1134' lil9' 1144' 1141 1154' 1253 1011 1031 i030 IU' lOll 1071 U17* 1061 1111 596 1936' il39' 1144 Itll 1948' 1163' 1301 1946 1915 2947' 1944' 1945' i948' 3114 1943* 3411 2941' 3115 1113' 1615 1611' 2614 Ill" 1127 1137' 1147' 1141 1655' 1104 110' 2113 1661' Inl IUS' 1931' 3100 1946' 3091 147 1950 1144' 1146 1143 1141' 1137 1151' 1156' 1157 1141 liS' 141 IISI tlSO I 115S' 1145 1144 1H4* ii73 1977 1111 1915 i9U· 3461 1131 1660 lUI 1130 WI lao 1103 lUI 3461 3113 1014' 1161 1113' 1131' 1141 1651 liS' Ihl' 1111 1111 1619 IIlZ 210S ,DeETBS ,DeETBI lORIC! tORI OJ ,DKTRN LDSEND lDSEN" .,SEND' ~D3YNC lOSYNel lDSYNCI LWINel lOSiNCS ,OSYNt! f7' 1 117& 1911 1015 ZOOP 1051' ass· 105& 1041 105& 1011 lOll 2a ?a' 109& LOn 1093' 480 lI7!' 2t .2 1 1187 .184' 2184 lIBi 2190· 2i 18 1980 1984 10&1 10&1' 1011 1077' 1071 1111 lin Zi'1 LD5YNCV ,1 9 ~ HOP LDWAli LOIJAiii LOWAlTi: ,044 lGll 110&* 11 5~ 1108* 1I 08 2il0 21 i 3' 2114 1111 Z040' ,041 104l 4011' 1l7S 119& 4305 i171 1m .599* 2&li lD~lGl 1917* lI1P llli LSnSHHG ,SFHHFK H38 t 2939' L5DIT 111S* 3HS 3"7 H3i t 1191 li 17 397 184 751' a7 415' 198 40&* 3985* 410S 198&' 4111 754' 75& 160 t 7&: 769· 774 771 7';: 77& ' 445 1l2' 9Z8t &2& 91'9 1 519 594 930* 599 911' 9ll' 'II 558 149 915' &71 92&' 931* 51! 551 9l1' SlO 915' 584 927' 447 111* 72 71 70' 71* 74' 58& 71* 427 581 7i· 11 ZH3' 4011 lI01' 1057 lIO I' I04l KHZ HR3 "fiERR "SCi KselD Msell Ksel1 KS\;i~ Kse19 Msel Msel HSGH KsGl! MSCll HSC4 MSCCP! K!BBASE KIBEND H!SENTRY HI8INIT HIBLEK NBLKSSD NBLliDD NBLUSD 4314 4314 m 581 Z~Ht L5DRG L5iRR KARCH KEMCLR MEHrEST HOTOROFF MOTORON Mi\l 1I1S 1I41 11'4 ' 2197' ,NBUfl LONe CMOS ,SISDlSD lS8lNH1N 119O' 74 NBUfl NBUfl NDEV1A" NIBL NIROI HIRQl KIR03 HIROI NNXII NNXIl NNXI3 NNXI4 NOBUfR MOSCROL, Nosoen NOTRAKS OBOOT OOBal GOELKI OOBLKl OOBLKIO ODeMDl OOCHOI OOCHOI OOCOXNO ODDS!! CDDSKl OOOSKl ODDS!4 ODDS!; ODDS!6 OODSKI OOOSKIO OOOW ODD.'HI OOOWLD OOVAL ID OOWRlD OFf ON IHA5£00r pRASEOON PHASE lor PHASEI0N PHAS£IOf PHASEAON PHAS£30r PHAS[30N FHASEorr PHASEON PRIOR PROXLEVL FROHVERS 06H OiL 07H on 3853' 3SH 3854' m8 1861' 3361 3101' U74' 1281 4274 4110 4114 4303 1306 1400' Ill. 1537 1411 1538 4158 4556 4331 III 1 Z8i~· 1876' 1177' 1161' li70' 1871' Z312- .. 84' 137 it 1l76' 2a2· 191 1370' 1368 H14 llH ,467 A303~ 1374 f 2380· 1304 13S8' 2331' 1333 l331 1316 ' ,328 1338' SOl 513 ,3 i 1HO:i* 1403 HlP Hi3 HI7' Hn 1415' 2424 HZ6~ HIS HH* HI0 2435· H. 5ZS Sl7 22$41 ,ISS2ZH* ~ i. 58. ,360 HOI IlS7' 1372 1401 211110' 3'73* h5, 317 4' 3176' 4658 3977' 39 7 P 4659 3910' 3181' 4660 3183' 3910' 4174 3971' 476 I 3863' 46 11 4717 56' 136 114 114 \4' 131 3117' 3116' 1140 4150 45H 4538 4S49 3911' 3118' Hi IH8 4315 4471 4411 4488 4501 4505 4512 4516 1Sl3 45Z; RAHBASE RAHEND RAKlEsur RA"ULEN RAKlEN RAMI!" RAMS I Z1 RAKS I It RAHTS,; RAHTSil RAII1IKSTA R6,BLK RBOOP(a RB,UNT RE,S, RoYAoR R£(VOI RERRUNOW n£5TSKi .0 61 ~I ' W 60- 1011 1054 6i t 957 i4 51' .;t 415 III fit 7' 677 3h III 371 3Ht m 393' 100 113 63' ill ;41 lU 29D1· RHD. RHOSKlN RHDSKRC RHPK7I.N lnl- l2Z4 2,21 t l,a l lO6S RHWURO RLOSToEV BNGTRDY ROKBASE ZZh t UZ,4 t :II!' 3417 66' 175 195 61' 370 361' RS .. URR RTI RTI ERR R!!ERR RYRPROT 5BBOOT SSDEBue 58ERR SHEllT SBnp! SBFLHl SBFlPH SBnn3 5BLOCAL iOl 124 1\3 103 US 146 104 Iii 141 105 Il7 141 10. 129 111 108 130 150 ,I:IS 1116 1111 %1" H~i 1501 433i lOS6 13.34 Ii 91 U36 Z~ 05 iSli :sa 3701 151 111 111 151 178 198 160 171 161 Iil 111 164 4380 4435 101 110 ili 133 113 134 1613 i:&47 1686 145 Iii 166 186 l/i7 IH 181 188 111 135 ilo 118 III ll:Q 139 lZl 136 110 18' 171 III 192 113 174 114 14~ 319 un HILI 3613 RO!1~EH RR~r 81 0' 1.912 t 68' RPTSn RFiST! RPTSTAT ,3,5 Z;'S· liZ! ROKEND ROKTST ROHTSTl RPTSTI RFiSTl 64 1'08' Jl84 " lOt 3610 2101' JIB? Hlo t 310. Iii 5' HH .28&' 1513 2.91 ) ~ llHt lS 39 RCJCD RHH'iRC RHgOR 63 1100 68 116 196 361 68 106' 5a 541' 545 ~ 58· SS4' SUI 563 lID ;31 &1'1 SjI 530 531' i917' 3101 4311 Hl~t 3611 708' 311 71i 387· 400' Z914 t 3696 511 5H sn sn· 1451 619 t ,36 ,4.61 {;463 1461' illS 1461' lS1 604' 606 601 :44 571 611 615' 618' 574 sn t 638 594' 040 4561 113 saMSG SBOIINI SaSTRDI SBUSER saUSy 58~1 saVAIT sav£! IT se 10 se 11 sm SC30 sesz SC4i 5C50 SCaG 5C70 5C ERR 1 SCERRI 5CiRR3 SCEII! SCMDI SCMDl seMD4 SC?T5SD 5CPiBDO SCPT8SD scaCERR SORD SD1'GVER SETUNDR SELBonT SENOO? j90 !40 !151 j71 301 !' 247''116, H77 2511 t ljll 2~41 !jj7 ljj9 j9j 600 6! l' j16 589' 611 1160 116, !113' 583 !l6' 615 3116 3!jj 3&7'l 1478 1415' 2479' !j13 lS!6' ,j43' 1540 w lH1' lH5 j,546 t lS71' ,~ 79' iS81 mo 1584' ljl8 lSB6 ,518 1575 Z524 2582 1530 2587 2686' ~69i 1681 2696' 1698 2iG, t 28'1* 4011 259" 1059 1889 t 1045 lOll' JZ13 101i' lOll' nil 1019' Z$8P 2HP ,5932590 ISH 1595-' Z700 36:iO 3610 $70 t ll89' 2572 S£TGO lISS' 1603 SETGOt IHI 1505' ~36~ 5ETlNTY 43C 5ETMB 427' ,H1t Ul1 5ETR£CV 3QO· 5OTU? 113 30 6~ 306 5ETUP1 SETUP2 H?' 101 SETUP3 308' lOB SHDlDD 3016' SHDR H3P 1133 SHFHLN Il37' 1171 SHORTCHD 1378 l413 SHPHRC 2233' 156, 2lHI 1370 SHTOlN 30 lit SINDEI SLOT1AD 1864 t SlOTADR 913 1 lOlS SlDT1D 456 t SlOTIDi 460' 503 SLOTI DI 09 477 SlOTIDl 485 487 4911' StOTID8 181 SlOT109 491 491 Slj >LOnDA 520' 26l? Z658 ~ ~ 75 641 478~ ll16 1377 &611' 2S19 2176 ZZJ7 lIOS 1133 1I79 2418 158S 484* 490' 49S 500' 270, lS67 1119 lSOl 2589 Hl1 ZHO 254Z lS43 1556 2SJ8 S~OTiDB so. 518 SLQTF7R ~ ll. : It SL TADCFS : S6~ t .3LTS7AIJ 5NOCMD5 SNOREST SNOTRC,{ SR l66 ?' Z5S0 1 "Slit :Ol2' JOO IS 71 SRAHtNI 5RAM~~S SRAnN6 Sil.AK~I,V SRAMR:i4 5RAliiD5 SRA!'!ar::'6 5RAl'M' sa£CTYP 5RNF S3EEKERR STRADR ETRKO S7RQE !T :vri S'ILCI'ID 5lJRrA:iLT j\;lRFROT 7C~ACHI TCD;'DtG iCDEST TCDTUN iCniJRl.N reM;: TCDP 7CRADHI TCRADL
Source Exif Data:File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.3 Linearized : No XMP Toolkit : Adobe XMP Core 4.2.1-c043 52.372728, 2009/01/18-15:56:37 Create Date : 2012:12:01 15:40:41-08:00 Modify Date : 2012:12:01 17:24:42-08:00 Metadata Date : 2012:12:01 17:24:42-08:00 Producer : Adobe Acrobat 9.52 Paper Capture Plug-in Format : application/pdf Document ID : uuid:b94bf307-87c1-4929-a59a-216ff1e3c7d2 Instance ID : uuid:049d0b56-490f-43dc-8df2-334582452eaa Page Layout : SinglePage Page Mode : UseNone Page Count : 145EXIF Metadata provided by EXIF.tools