r stdout. int0. int1. int2. int3. int4. int5. int6. int7. inted. intnum. level. addint. single. icw4. fulnst. buffed. ms. aeoi. jtable. addr. jumploc intint. mode. eoi. enab. ckint. ckmod. ckparm. ckbaud. setint. setmod. setparm setbaud groupse c.ursh outclk.M c.ilsh in. inclk. delay.6 out. clkcom. c.imod tobcd. fmbcd.z c.idiv arcmp.z putdec. printmod printda timechk fmclk. timerd. timest. toclk. putc. printim intial.i torstd. puts. c.ret bgsel. c.ladd c.ihl noverb. verb.o testall intloop inttest rdclock clktest partest memtest finadd. control parytes albaud. ovtest. bitest. rwalk. cpm. c.lclt c.r0 twalk. getgrp. c.switc getkey.j putsnw. terflg. intal. formfee c.ent main.Vverflg.!erflg.error.dbaud. abaud.baud.buff.modint.rlint.drint.threintrts.dtr.eopartyparity.stopszewrdsze.functs.group.base.lrfq`pMoGnAm;l5k/j)i hgfedcba| to getv to menu type any key Enter the letter of the test you wish to use R) To return to CP/M Q) Non-verbose testing  P) Verbose testing O) All of above tests repeat at end N) All of above tests M) Interrupt loop (push reset to exit) L) Interrupt test K) Clock read J) Clock test I) Parallel ports test H) Memory lines test G) Control lines test F) Parity test E) Baud rates test D) Overflow test C) Word length test B) Receive walk-test A) Transmit walk-test Mult I/O rev. #3 test ͆O!9!V"ͅN!͏>>{ͅL!͏>>́L!?͂K!'͂K!͂K!͂K!͂K!͂K!͂K!͂K!͂K!y͂K!i͂K!Y͂K!E͂K!͂K!͂K!͂K!͂K!͂K!͂K!j͇K!͏jyw! !~Ae!>Ze!~O G! MDÏn!~OGyw!>w#w!~OG!ÁI͉͇G!~#‰d!L͇K!w#w#w#w!>N2F2F>N2F> 2F!F́Ed! ̈́Dyʍ!͂DÉd͉́CÉ͉́BÉ͉́AÉ͉́@É͉́?É͉́>É́=́<É́;É͉É͉É́8É͉É͉É͍! ̈́DyʉMÉ͉oÉ͉Ë>22*͇3!>w#wÏ!>2F2F>2F>2F!F͂2ÉͅOͅN!͏>>ͅL!͏>>́L͇=!>w#w!~#~/!~#fo"́1́ǴĆB́Á@́?͇>!~w#~wÉ́<́;͉́8Ç0read teQst time = read non-test time = set time = ****** ****** testing the clk ͆O!9!"!|͂/́.!r͂/͏i!>;w<#w!>;w#w!>w#w!>w#w!>w#w!> w#w!f͇/!͎! ͇+!!͏ !!͏!!͏!w#w#w#w!>'2F2F>'2F>2F!F́E!>2F2F>2F>2F!F͂2ÏK!!͏!!͏!!͏ !!͋ !P͇/!͎! ͂+!>͇/!͎! ͇+!! !͌ Á0͇O!~#f o N#F͏!~# fo N#F͏d!~# fo N#F͆#! ͇+!~# fo####N#F͆#!:͇+!~# fo##N#F͆#!:͇+!~#foN#F͆#! ͂+Ç0illegal* day sat fri thu wed tue mon sun ͇O!#~!>>#*1MDÏ!~#fo)# N#F͂/Ç0illegalE month dec nov oct sep aug jul jun may apr mar feb jan ͇O!#~!> >#*KMDÏ!~#fo)3 N#F͂/Ç0passes hclock test ! the test clock didn't keep time right ! the non-test clock didn't increment the time! ͇O!N#F !N#F͍z y‰5 !͂/͇L!N#F !N#F͍z yʉ] !͂/́LÉw !~#‰w !!~#‰w !͂/Á0͇O!9! >w#w!>w#w!~#~ !!-~#fo)!~#fo !~#fo)!~#fo   #ʌ Ï ~w#~w!~w#~wÏ !~#foMDÁ0͇O!>w#w!~#~z !N#F!͇!)!~#fo !~#fo)!~#fo ͏z !~ w#~wÏ# !~#f:o !~#fo ~#~!~#fo !~#fo ~#~Á0͇O!9!>w#w!~#~1 !!+~#fo)!~#fo ~#~!N#F!N#F͏ !~w#~w!~w#~wÏ !N#F@!~w#~w!~#fo ~#~!~#fo!~#fo ~#~Á0͇O!~#f/o!~#fo##~#foMD)) )!~#fo~#fo }|Á0͇O!~d#~ !~#fo##!N#F! ͇!}|!~#fo!N#F! ͇}|Á0͇O!9!~#ʏ) !>bw>#wÏ4 !>Jw>#w!N#F!N#F̓͏6!~#fo} o|g!N#F̓͏6!N#F !N#F͉̓6Á0͇O!9!~#ʏ !>bw>#wÏ !>Jw&>#w!>w#w!>w#w!~#~@ !!N#F͇yOx G!N#F͇  ͏6!!N#F̓͏6!!N#F̓͏6!~w#~wÏ !~#foMDÁ0͇O!9!~#ʏm !>bw>#wÏx !>Jw>#w!>w#w!~#~!!N#F!N#F͇}o|g}|!N#F!N#F̓͏6!~#fo}o|g!N#F̓͏6!N#F !N#F̓͏6!~w#~wÉ Á0͇O! N#F! ͏ !N#F!͏ !>w#w!~ #~!~#fo)!~#fo !N#F͏ ywx#w!~w#~wÏP!N#F!͋ Á0͇O! N#F!͏ !>w#w!~ #~!N#F!~#fo)!~#fo N#F͏M !~ w#~wÏ!N#F!͏ !N#F!͋ Á0͇O!>w#w!~ #~f!~w#~wÉHÁ0͇O!!g͇!!O͇!!͏ !!͋ Á0́O*}o|g!yOx#G* ̓Ç0 won't vinitialize ! the interrupt reg. of port # won't initialize ! the modem control reg. of port # won't initialize ! vthe line control reg. of port # won't initialize ! the baud rate of port # ****** ****** initializing all ports ͇O!9!>w#w!~#ʋ>`22Ë>H22!!~#‰!͂/́.!͇/!>w#w!~#~!~#fo"͌!K"̓>n2>l2>22̓>n2:2̓>n2:2:2:2͇́>>!͂/*͂#́.!k͇/!>w>#wÏ!~#foMDÇ0!~w#~wÉ͇>>!K͂/*͂#́.!6͇/!>w>#w͇>>5!͂/*͂#́.!͇/!>w>#w͇ >>!͂/*͂#́.!͇/!>w>#wÉ͇O!!͇Dywx#w!~#fo}o|gMDÇ0 That g=roup # does not exist What group # would you like to test ͅO!͇/!͏jywx#w!~1#~!>w#wÏS!~2&#~7!>w#wÏS!~3E#~d!>w #w!~#fo"́1Á0!͂/É̓O>2!2"Á0̓O>2!2"Ç0 The time read from the test clock =͇O!9!!O͇!!͏!!͋ !͇/!͎! ͂+Á0͇O!a>8w#w!~#fo6!~#fo#6J!~#fo##6>!~#fo###6 !~#fo####6!~#fo 6L!~#fo 6̓>n2͇ !!M̓́ ́ ́ Èlnennnnnnn,X` %K`0 _ZUPKFA<72-(