a:std.h7$TEXTTINY 7(DOUBLE 7/ARGINTBOOLVOID 70LONG 73BITSCOUNTFILE 79BYTES 79$UTINY 790ULONG 793UCOUNT >75fio?@FILE_fd ACOUNT_nleft BCOUNT_fmode CTEXT_pnext DTEXT_buf E FIO mult.hFIOstdout /base /group /functs /wrdsze $stopsze $parity $eoparty $dtr  $rts !$threint "$drint #$rlint $$modint %$buffZ &/baud '/abaud )/dbaud 0/error  2/erflg mult3.c9/testad rwalk   /abi  errorrwalk  puts# ****** recieve walk-test on port # putdecgroup puts ****** inh ,ia i Si base` trana baseh .brec  terflg ).ba walerab base`  tranCa "baseh $.brec  %terflg &).bCa 'walerCa b )aa * +.erflg ,putspasses the recieve walk-test ! - /walerab 13putsport # 4putdecgroup 5puts failed the walk-test ! word 6putbina 7puts came through as 8putbinb 9putc :terflg ; =bitest ?@/ierr Berrorbitest Cputs0 ****** testing different word lengths on port # Dputdecgroup Eputs Gin` Hinh I,i i Si JKwrdszei Lbaseh Msetparm Nerr Oerrckparm Pbase` Qsetparm S.errckparm  TUputsfailed to set word length to Vputdeci Wputs bits ! Xterflg Y [)\walktesti ] _.erflg `putspasses word length test ! a cwalktests d/s ef/abimask h6s i#jmask k" m#nmask? o" q#rmask s" u#vmask w" x z,ia i Si {|baseh }trana base` .brec  terflg .bamask walkeraamask b baseh tranCa base` .brec  terflg .bCamask walkerCa Camask b aa   walkerabc /abc putsport # putdecgroup puts$ failed the word length test ! word putbina puts should have come through as putbinb puts but came through as putbinc putc terflg  parytest /errb errorparytest puts! ****** testing parity on port # putdecgroup puts ****** parityy eopartye .bothset  putsfailed to set parity correctly terflg  )baseh tran base` .rece  putsport # putdecgroup puts failed to transmit even parity terflg  base` tran baseh .rece  putsport # putdecgroup puts failed to recieve even parity! terflg  eopartyo .bothset  putsfailed to set odd parity! terflg  )baseh tran base` .rece  putsport # putdecgroup puts failed to transmit odd parity! terflg  base` tran baseh .rece  putsport # putdecgroup puts failed to recieve odd parity! terflg   eopartye setparm .ckparm  putsfailed to set to even parity! terflg  )tran base` .rece  putsport # putdecgroup  puts failed to detect parity error!  terflg    tran baseh .rece  putsport # putdecgroup puts failed to send odd parity! terflg   eopartyo setparm bckparm base` eopartye setparm  .bckparm  !"putsfailed to set parity! #terflg $ &)'(tran *baseh +.rece  ,-putsport # .putdecgroup /puts$ failed to detect odd parity error! 0terflg 1 3tran 5base` 6.rece  78putsport # 9putdecgroup :puts failed to send even parity! ;terflg < = > @.erflg Aputspasses parity test ! B Dovtest FG/ib Iputs ****** overflow test on port # Jputdecgroup Kputs ****** Lerrorovtest Mbase` Ntran5 Otran5 Q,i i Si R Tbaseh Ubrece W.b XYputs didn't overflow on port # Zputdecgroup [putc \terflg ] ^)_putspasses over flow test ! ` brece de/istatus g,i i' Si hi.statusinbase   j" k minbase o2status p sbgsel uvbase` wgroupsel xbaseh ygroupsel z partest errorpartest puts-******parallel ports are being tested****** functs group bgsel out` out`  outh outh  .in`  puts5the printer port won't disable from the test board ! terflg  )functs bgsel pinwalk poutwalk out` poutwalk out` .in`  puts)the restore bit isn't high on test board terflg  functs bgsel .in`  puts(the restore bit isn't low on test board terflg   functs bgsel .erflg puts!passes the parallel port test !  bothset /err baseh setparm errckparm base` setparm errckparm 2err  pinwalk /abi ,ia i iS out` a bCinh  .ba pwerrab out` Ca bCinh  .bCa pwerrCab aa  .erflg puts.passes parallel input walk-test on port #0 !  pwerrab /ab puts)parallel port failed the input walk-test putsword putbina puts came through as word putbinb puts terflg  poutwalkz /z /abi ,ia i Si outhza bCin`  .ba poerrab outhzCa  bCin`   .bCa  poerrCab aa  .erflg puts*passes parallel output walk-test on port # putdecz puts   poerrab /ab puts*parallel port failed the output walk-test putsword putbina  puts came through as word !putbinb "puts #terflg $ )testram +,/abi -9$mem /memtestad 0a 2,i i Si 34mema 5bmem 6.ba 78puts-memory fails walk-bit test at first location 9putsword :putbina ;puts came through as word <putbinb =putc >memerr ?" @ Aa B C,i i Si Dmemi i E,i i Si FGbmemi H.bi IJputsmemory fails test at location # Kputdeci Lputs word Mputbini Nputs read as word Oputbinb Pputc Qmemerr R S U,i i Si Vmemi i X,i i Si YZbmemi [.bi \]putsmemory fails on page # ^putdeci _puts word `putbini aputs read as word bputbinb cputc dmemerr e f h.erflg iputspasses memory test ! joldtask k mmemerr oqoldtask rterflg s ufinadd wx/ab za |ba ~b b؈ testadb .testad puts cp/m isn't big enough!!!! fatal   memchng /restore  9$mempc memtestad   mem mem  pc pc9 testram pc 9 testram restore restore   memtest /task  9$taskchng puts ****** testing memory ****** errormemtest taskchngv taskchngv taskchng taskchng9 memchng  taskchng9 memchng  tasktaskchng task   endtest  unchng /restore  9$mempc memtestad   memtestad mem testad pc pc9 endtest pc 9 endtest restore restore   oldtask /task  9$taskchng taskchngv taskchngv taskchng taskchng9 unchng  taskchng9 unchng  tasktaskchng task