$ od -c -N 50000 [Indigo]<DoradoSource>GarageMidasManual.dm!1 0000000 377 \0 \0 G a r a g e m i d a s 1 . 0000020 b r a v o \0 373 236 274 333 ! \0 \0 376 001 \0 0000040 205 035 P a g e N u m b e r s : 0000060 Y e s X : 5 5 0 Y 0000100 : 1 0 . 5 " F i r s t 0000120 P a g e : 1 N o t - o n - 0000140 f i r s t - p a g e \r M a r g i 0000160 n s : T o p : 1 . 3 " 0000200 B o t t o m : 1 " \r H e a 0000220 d i n g : N o t - o n - f i r 0000240 s t - p a g e 032 l 3 1 7 5 e 1 2 0000260 q j k 4 0 ( 6 3 5 ) \ g \r E l e 0000300 c t r o n i c M o d e l S h 0000320 o p M i d a s M a n u a l 0000340 F r a n k V e s t 0000360 M a y 2 3 , 1 9 8 5 032 z 1 0000400 8 3 4 4 y 7 5 6 x 3 q j k 4 0 ( 0000420 0 , 8 6 4 3 ) ( 1 , 1 3 5 8 2 ) 0000440 ( 2 376 001 \0 261 _ , 1 3 4 0 5 ) \ i 0000460 g 3 4 I \r 032 e 1 2 2 j ( 6 3 5 ) 0000500 \ f 9 g \r E L E C T R O N I C 0000520 M O D E L S H O P 032 z 1 9 4 0 0000540 3 e 1 2 2 c k 1 0 0 \ f 9 g \r 0000560 D O R A D O M I D A S R E F 0000600 E R E N C E M A N U A L 032 z 1 0000620 9 4 0 3 e 1 8 c \ f 9 g \r M a y 0000640 2 3 , 1 9 8 5 032 z 1 9 4 0 3 0000660 e 4 0 c \ f 5 g \r b y 032 z 1 9 4 0000700 0 3 e 2 4 c \ f 5 g \r F r a n k 0000720 V e s t 032 z 1 9 4 0 3 x 3 e 1 0000740 2 c \ f 5 g \r X e r o x P a l 0000760 o A l t o R e s e a r c h 0001000 C e n t e r \r 3 3 3 3 C o y o 0001020 t e H i l l R d . \r P a l o 0001040 A l t o , 376 001 \0 003 335 C A . 0001060 9 4 3 0 4 032 z 1 9 4 0 3 l 3 7 0001100 0 5 x 3 e 4 0 c \ f 5 g \r C o p 0001120 y r i g h t ( C ) M a y 7 0001140 , 1 9 8 5 b y X e r o x 0001160 C o r p o r a t i o n . A l l 0001200 r i g h t s r e s e r v e d 0001220 . \r \r B r a v o f i l e s s 0001240 t o r e d o n : [ I n d i g 0001260 o ] < D o r a d o S o u r c e > 0001300 G a r a g e M i d a s M a n u a 0001320 l . D m \r \r P r e s s f i l e 0001340 s s t o r e d o n : [ I n 0001360 d i g o ] < D o r a d o D o c s 0001400 > G a r a g e M i d a s M a n u 0001420 a l . P r e s s \r 032 z 1 7 8 8 5 0001440 l 3 7 0 5 x 3 e 4 0 j \ 376 001 \0 361 0001460 356 f 1 g 6 8 f 5 2 f 1 \r T h i 0001500 s m a n u a l d e s c r i b 0001520 e s t h e M i d a s C o m 0001540 m a n d f i l e s u s e d 0001560 b y t h e E l e c t r o n i 0001600 c M o d e l S h o p t o 0001620 d e b u g a n d t e s t n 0001640 e w D o r a d o c o m p u t 0001660 e r s y s t e m s . 032 z 1 7 8 0001700 8 5 l 3 7 0 5 x 2 e 1 8 j \ f 1 0001720 g \r \f \r T A B L E O F C O N 0001740 T E N T S 032 j \ f 5 b g \r l . 0001760 \t I n t r o d u c t i o n . 0002000 . . . . . . . . * 0002060 376 001 \0 246 370 . . . . . 0002100 . . . . . \t 5 032 l 4 7 6 0002120 3 x 2 e 1 2 j ( 8 8 2 ) \ g \r 0002140 2 . \t K e r n e l . M i d a s 0002160 . . . . . . . . * 0002260 . . . \t 5 032 l 4 7 6 3 x 2 e 0002300 1 j \ g \r 3 . \t M e m A . M i 0002320 d a s . . . . . 0002340 . . . . . . . . 0002360 . . . . . . . . * 0002420 . . . . \t 6 032 l 4 7 6 3 0002440 x 2 e 1 j \ g \r 4 . \t M e m M 0002460 i s c . M i 376 001 \0 ^ 242 d a s 0002500 . . . . . . . . * 0002560 . . . . . . . . \t 0002600 6 032 l 4 7 6 3 x 2 e 1 j \ g \r 0002620 5 . \t I f u S i m p l e . M i d 0002640 a s . . . . . . 0002660 . . . . . . . . * 0002740 . . \t 6 032 l 4 7 6 3 x 2 e 1 j 0002760 \ g \r 6 . \t I f u C o m p l e 0003000 x . M i d a s . . . . 0003020 . . . . . . . . * 0003060 . . . . . . 376 001 \0 ? X 0003100 . . . . . \t 7 032 l 4 7 0003120 6 3 x 2 e 1 j \ g \r 7 . \t E v 0003140 e n t C o u n t e r s . M i d a 0003160 s . . . . . . 0003200 . . . . . . . . * 0003240 . . . . . . \t 7 032 l 4 0003260 7 6 3 x 2 e 1 j \ g \r 8 . \t T 0003300 r i c o n D . M i d a s . 0003320 . . . . . . . . * 0003400 . . . . . . . . \t 0003420 7 032 l 4 7 6 3 x 2 e 1 j \ g \r 0003440 9 . \t T r i e x . M i d a s 0003460 . . . . . . . . 0003500 376 001 \0 ` 020 . . . . . . 0003520 . . . . . . . . * 0003560 . . . . . \t 8 032 l 4 7 0003600 6 3 x 2 e 1 j \ g \r 1 0 . \t K e 0003620 r n e l S . M i d a s . . 0003640 . . . . . . . . * 0003720 . . . . . . . \t 8 0003740 032 l 4 7 6 3 x 2 e 1 j \ g \r 1 1 0003760 . \t M e m A S . M i d a s 0004000 . . . . . . . . * 0004100 . \t 8 032 l 376 001 \0 B 322 4 7 6 3 x 2 0004120 e 1 j \ g \r 1 2 . \t M e m M i s 0004140 c S . M i d a s . . . 0004160 . . . . . . . . * 0004240 . . . \t 9 032 l 4 7 6 3 x 0004260 2 e 1 j \ g \r 1 3 . \t I f u S i 0004300 m p l e S . M i d a s . . 0004320 . . . . . . . . * 0004400 . . . . . \t 9 032 l 4 7 6 0004420 3 x 2 e 1 j \ g \r 1 4 . \t I f u 0004440 C o m p l e x S . M i d a s 0004460 . . . . . . . . 0004500 . . . . . 376 001 \0 325 i . 0004520 . . . . . . . . 0004540 . . . . . . . \t 9 0004560 032 l 4 7 6 3 x 2 e 1 j \ g \r 1 5 0004600 . \t S b o a r d T e s t . M i d 0004620 a s . . . . . . . 0004640 . . . . . . . . * 0004720 . \t 1 0 032 l 4 7 6 3 x 2 e 1 j 0004740 \ g \r 1 6 . \t C b o a r d T e s 0004760 t . M i d a s . . . . 0005000 . . . . . . . . * 0005060 . . . \t 1 0 032 l 4 7 6 3 x 0005100 2 e 1 j \ g \r 1 7 . \t X b o a 376 0005120 001 \0 356 ] r d T e s t . M i d a s 0005140 . . . . . . . 0005160 . . . . . . . . * 0005220 . . . . . . . . \t 0005240 1 0 032 l 4 7 6 3 x 2 e 1 j \ g \r 0005260 1 8 . \t D b o a r d T e s t . M 0005300 i d a s . . . . . 0005320 . . . . . . . . * 0005400 . . \t 1 0 032 l 4 7 6 3 x 2 e 1 0005420 j \ g \r 1 9 . \t F I O . M i d a 0005440 s . . . . . . . 0005460 . . . . . . . . * 0005520 . . 376 001 \0 274 s . . . 0005540 . . . . . . . . \t 0005560 1 0 032 l 4 7 6 3 x 2 e 1 j \ g \r 0005600 2 0 . \t L A G . M i d a s . 0005620 . . . . . . . . * 0005720 . . . \t 1 1 032 l 4 7 6 3 x 2 0005740 e 1 j \ g \r 2 1 . \t L A G 1 . M 0005760 i d a s . . . . . . 0006000 . . . . . . . . * 0006060 . . . . . \t 1 1 032 l 4 0006100 7 6 3 x 2 e 1 j \ g \r 2 2 . \t L 0006120 A G S p e e d T e 376 001 \0 330 301 s t 0006140 . M i d a s . . . 0006160 . . . . . . . . * 0006220 . . . . . . . . \t 0006240 1 1 032 l 4 7 6 3 x 2 e 1 j \ g \r 0006260 2 3 . \t K e r n e l T a s k . M 0006300 i d a s . . . . . 0006320 . . . . . . . . * 0006400 . . \t 1 1 032 l 4 7 6 3 x 2 e 1 0006420 j \ g \r 2 4 . \t V o l t a g e T 0006440 e s t . M i d a s . . 0006460 . . . . . . . . * 0006520 . . . . . . . 376 001 0006540 \0 032 266 . . . . . \t 1 2 032 0006560 l 4 7 6 3 x 2 e 1 j \ g \r 2 5 . 0006600 \t C u r r e n t T e s t . M i d 0006620 a s . . . . . . 0006640 . . . . . . . . * 0006720 \t 1 2 032 l 4 7 6 3 x 2 e 1 j \ g 0006740 \r 2 6 . \t T e m p e r a t u r e 0006760 T e s t . M i d a s . . 0007000 . . . . . . . . * 0007060 \t 1 3 032 l 4 7 6 3 x 2 e 1 j \ g 0007100 \r 2 7 . \t V I T . M i d a s . 0007120 . . . . . . . . 0007140 . 376 001 \0 263 314 . . . . 0007160 . . . . . . . . * 0007220 . . . . . . . \t 1 3 0007240 032 l 4 7 6 3 x 2 e 1 j \ g \r 2 8 0007260 . \t T e s t A l l G a r a g e . 0007300 M i d a s . . . . 0007320 . . . . . . . . * 0007360 . . . . . . . . \t 0007400 1 3 \r 2 9 \t A c c e p t a n c e 0007420 T e s t s . M i d a s . . 0007440 . . . . . . . . * 0007520 . \t 1 3 032 l 4 7 6 3 x 2 e 1 j 0007540 \ g \r 3 0 . \t M 376 001 \0 ) J a p A 0007560 d d r . M i d a s . . . 0007600 . . . . . . . . * 0007660 . . . . . \t 1 4 032 l 4 7 0007700 6 3 x 2 e 1 j \ g \r 3 1 . \t C a 0007720 c h e D A d d r . M i d a s 0007740 . . . . . . . . * 0010020 . . . . . . \t 1 5 032 l 0010040 4 7 6 3 x 2 e 1 j \ g \r 3 2 . \t 0010060 C a c h e A A d d r . M i d a s 0010100 . . . . . . . . * 0010140 . . . . . . 376 001 \0 0010160 l _ . . . . . . . 0010200 . \t 1 5 032 l 4 7 6 3 x 2 e 1 j \ 0010220 g \r 3 3 . \t S t k A d d r . M i 0010240 d a s . . . . . . 0010260 . . . . . . . . * 0010340 . . . . \t 1 6 032 l 4 7 6 3 0010360 x 2 e 1 j \ g \r 3 4 . \t R M A d 0010400 d r . M i d a s . . . . 0010420 . . . . . . . . * 0010500 . . . . . \t 1 6 032 l 4 0010520 7 6 3 x 2 e 1 j \ g \r 3 5 . \t I 0010540 M X A d d r . M i d a s 0010560 . 376 001 \0 E j . . . . . 0010600 . . . . . . . . * 0010660 . \t 1 7 \r 3 6 . \t I F U M A d 0010700 d r . M i d a s . . . 0010720 . . . . . . . . * 0011000 . . . . \t 1 7 032 l 4 7 6 3 0011020 x 2 e 1 j \ g \r 3 7 . \t B R A d 0011040 d r . M i d a s . . . 0011060 . . . . . . . . * 0011140 . . . . . \t 1 7 032 l 4 0011160 7 6 3 x 2 e 1 376 001 \0 q ! j \ g \r 0011200 3 8 . \t K l i n k . M i d a s 0011220 . . . . . . . 0011240 . . . . . . . . * 0011320 . . . \t 1 7 032 l 4 7 6 3 x 2 0011340 e 1 j \ g \r 3 9 . \t B a d C h i 0011360 p . M i d a s . . . 0011400 . . . . . . . . * 0011460 . . . . . \t 1 8 032 l 4 0011500 7 6 3 x 2 e 1 j \ g \r 4 0 . \t M 0011520 S A P a i r . M i d a s . 0011540 . . . . . . . . 0011560 . . . . . . 376 001 \0 5 0011600 e . . . . . . . 0011620 . . . . . . . . 0011640 . . \t 1 8 032 l 4 7 6 3 x 2 e 1 0011660 j \ g \r 4 1 . \t I M R H . M i d 0011700 a s . . . . . 0011720 . . . . . . . . * 0012000 . . . . \t 1 8 032 l 4 7 6 3 0012020 x 2 e 1 j \ g \r 4 2 . \t I M L H 0012040 . M i d a s . . . . . 0012060 . . . . . . . . * 0012140 . . . . . . \t 1 8 032 0012160 l 4 7 6 3 x 2 e 1 j \ g \r 4 3 . 0012200 \t 376 001 \0 R o R A M P E . M i d a 0012220 s . . . . . 0012240 . . . . . . . . * 0012320 . . \t 1 8 032 l 4 7 6 3 x 2 e 1 0012340 j \ g \r 4 4 . \t I O B P E . M i 0012360 d a s . . . . . 0012400 . . . . . . . . * 0012460 . . . . \t 1 9 032 l 4 7 6 3 0012500 x 2 e 1 j \ g \r 4 5 . \t M D P E 0012520 . M i d a s . . . . 0012540 . . . . . . . . * 0012600 . . . 376 001 \0 201 s . . . 0012620 . . . . . . . . 0012640 \t 1 9 032 l 4 7 6 3 x 2 e 1 j \ g 0012660 \r 4 6 . \t M e m o r y P E . M i 0012700 d a s . . . . . . 0012720 . . . . . . . . * 0013000 . \t 1 9 \r 4 7 . \t S a v e D i 0013020 s p l a y . M i d a s . 0013040 . . . . . . . . * 0013120 . . . . . \t 1 9 032 l 4 7 0013140 6 3 x 2 e 1 j \ g \r 4 8 . \t S a 0013160 v e I F U C r a s h . M i d a s 0013200 . . . 376 001 \0 317 211 0013220 . . . . . . . . * 0013260 . . . . . . . . \t 0013300 1 9 032 l 4 7 6 3 x 2 e 1 j \ g \r 0013320 4 9 . \t S i m T e s t N o E r r 0013340 o r s . M i d a s . . 0013360 . . . . . . . . * 0013420 . . . . . . . \t 2 0013440 0 032 l 4 7 6 3 x 2 e 1 j \ g \r 5 0013460 0 . \t S i m T e s t 2 0 . M i d 0013500 a s . . . . . . 0013520 . . . . . . . . * 0013600 . . \t 2 0 032 l 4 7 6 3 x 2 e 1 0013620 376 001 \0 306 270 j \ g \r 5 1 . \t S t a 0013640 r t M a p . M i d a s . . 0013660 . . . . . . . . * 0013740 . . . . . . \t 2 0 032 0013760 l 4 7 6 3 x 2 e 1 j \ g \r 5 2 . 0014000 \t M I R D e b u g . M i d a s 0014020 . . . . . . . . * 0014100 . . . . . . . \t 2 0014120 0 032 l 4 7 6 3 x 2 e 1 j \ g \r 5 0014140 3 . \t I M B D A d d r . M i d a 0014160 s . . . . . . . 0014200 . . . . . . . . 0014220 . . . 376 001 \0 340 303 . . . 0014240 . . . . . . . . 0014260 . . \t 2 0 032 l 4 7 6 3 x 2 e 0014300 1 j \ g \r 5 4 . \t F M e m A . M 0014320 i d a s . . . . . 0014340 . . . . . . . . * 0014420 . . . . \t 2 1 032 l 4 7 6 3 0014440 x 2 e 1 j \ g \r 5 5 . \t C i a M 0014460 a p . M i d a s . . . 0014500 . . . . . . . . * 0014560 . . . . . . \t 2 1 032 l 0014600 4 7 6 3 x 2 e 1 j \ g \r 5 6 . \t 0014620 M i r M a p . M i d 376 001 \0 240 ' a 0014640 s . . . . . . . 0014660 . . . . . . . . * 0014740 . . \t 2 2 \r 032 l 4 7 6 3 x 2 0014760 e 1 j \ g \r S A M P L E M I D 0015000 A S D I S P L A Y S 032 j ( 6 3 0015020 5 ) \ f 5 b g \r \r 1 . \t T e s t 0015040 s . . . . . . . 0015060 . . . . . . . 0015100 . . . . . . . . * 0015160 . . \t 2 4 032 l 4 7 6 3 x 2 e 1 0015200 j ( 8 8 2 ) \ g \r 2 . \t m m c 0015220 . . . . . . . . 376 0015240 001 \0 305 035 . . . . . . 0015260 . . . . . . . . * 0015340 . . . \t 2 5 032 l 4 7 6 3 x 0015360 2 e 1 j \ g \r 3 . \t M a p A d d 0015400 r . . . . . . . 0015420 . . . . . . . . * 0015500 . . . . . . \t 2 6 032 0015520 l 4 7 6 3 x 2 e 1 j \ g \r 4 . \t 0015540 M a p e r r o r . . . 0015560 . . . . . . . . * 0015640 . . 376 001 \0 A 260 . . . . 0015660 . . . . \t 2 7 \r 032 l 4 7 0015700 6 3 x 2 e 1 j \ g \r M A K I N G 0015720 A N D C H A N G I N G M I 0015740 D A S C O M M A N D F I L E 0015760 S 032 j ( 6 3 5 ) \ f 5 b g \r 032 l 0016000 4 7 6 3 x 2 e 1 j ( 8 8 2 ) \ g 0016020 \r 1 . \t U s i n g t h e W r 0016040 t C m d s . . . . . 0016060 . . . . . . . . * 0016140 . \t 2 8 032 l 4 7 6 3 x 2 e 1 j \ 0016160 g \r 2 . \t U s i n g B r a v o 0016200 . . . . . . . 0016220 . . . . . . . . 0016240 . . . . . 376 001 \0 002 202 . 0016260 . . . . . . . . 0016300 . . . . . . \t 2 8 \r 0016320 032 l 4 7 6 3 x 2 e 1 j \ g \r D E 0016340 B U G G I N G 032 j ( 6 3 5 ) \ 0016360 f 5 b g \r l . \t I n t r o d u 0016400 c t i o n . . . . . 0016420 . . . . . . . . * 0016500 . . . . . . \t 3 1 \r 0016520 1 a . \t I n s t a n t - o n 0016540 J u m p e r . . . . . 0016560 . . . . . . . . * 0016640 . . \t 3 1 \r 1 b . \t P 376 001 0016660 \0 236 236 a r i t y e r r o r s 0016700 . . . . . . . . * 0017000 . . . \t 3 1 032 l 4 7 6 3 x 0017020 2 e 1 2 j ( 8 8 2 ) \ g \r 2 . 0017040 \t K e r n e l . M i d a s . 0017060 . . . . . . . . * 0017160 . . \t 3 2 032 l 4 7 6 3 x 2 e 1 0017200 j \ g \r 3 . \t M e m a . M i d 0017220 a s . . . . . . 0017240 . . . . . . . . 0017260 . 376 001 \0 252 036 . . . . 0017300 . . . . . . . . 0017320 . . . . . . . \t 3 2 0017340 032 l 4 7 6 3 x 2 e 1 j \ g \r 3 0017360 a . \t S i n g l e b i t e r 0017400 r o r s . . . . . 0017420 . . . . . . . 0017440 . . . . . . . . * 0017500 . . . \t 3 2 032 l 4 7 6 3 x 2 0017520 e 1 j \ g \r 3 b . \t T o d i 0017540 s p l a y a f a i l i n g 0017560 m u n c h . . . . . 0017600 . . . . . . . . * 0017640 . . . . \t 3 3 \r 4 . \t M 0017660 e m M i s c . M 376 001 \0 ! * i d a 0017700 s . . . . . . . 0017720 . . . . . . . . * 0020000 . \t 3 3 032 l 4 7 6 3 x 2 e 1 j 0020020 \ g \r 5 . \t I f u S i m p l e 0020040 . M i d a s . . . . 0020060 . . . . . . . . * 0020140 . . . . \t 3 3 032 l 4 7 6 3 0020160 x 2 e 1 j \ g \r 6 . \t I f u C 0020200 o m p l e x . M i d a s . . 0020220 . . . . . . . . * 0020260 . . . . . . 376 001 \0 0020300 214 - . . . . . . . \t 0020320 3 3 032 l 4 7 6 3 x 2 e 1 j \ g \r 0020340 7 . \t E v e n t C o u n t e r 0020360 s . M i d a s . . . 0020400 . . . . . . . . * 0020460 . \t 3 4 032 l 4 7 6 3 x 2 e 1 j \ 0020500 g \r 8 . \t T r i c o n D . M i 0020520 d a s . . . . . . 0020540 . . . . . . . . * 0020620 . . . \t 3 4 032 l 4 7 6 3 x 0020640 2 e 1 j \ g \r 9 . \t T r i e x 0020660 . M i d a s . . . . 0020700 . 376 001 \0 321 244 . . . . . 0020720 . . . . . . . . * 0021000 . \t 3 4 032 l 4 7 6 3 x 2 e 1 j 0021020 \ g \r 1 0 . \t K e r n e l S . M 0021040 i d a s . . . . . 0021060 . . . . . . . . * 0021140 . . . . \t 3 4 032 l 4 7 6 3 0021160 x 2 e 1 j \ g \r 1 1 . \t M e m a 0021200 S . M i d a s . . . 0021220 . . . . . . . . * 0021300 . . . . 376 001 \0 006 207 . . 0021320 \t 3 4 032 l 4 7 6 3 x 2 e 1 j \ g 0021340 \r 1 2 . \t M e m M i s c S . m i 0021360 d a s . . . . . . 0021400 . . . . . . . . * 0021460 . \t 3 5 032 l 4 7 6 3 x 2 e 1 j 0021500 \ g \r 1 3 . \t I f u S i m p l e 0021520 S . M i d a s . . . . 0021540 . . . . . . . . * 0021620 . . . \t 3 5 032 l 4 7 6 3 x 2 0021640 e 1 j \ g \r 1 4 . \t I f u C o m 0021660 p l e x S . M i d a s . . 0021700 . . . . . . 376 001 \0 250 0021720 027 . . . . . . . 0021740 . . . . . . . . 0021760 . . . . . . \t 3 5 032 l 0022000 4 7 6 3 x 2 e 1 j \ g \r 1 5 . \t 0022020 S b o a r d T e s t . M i d a s 0022040 . . . . . . . . * 0022140 \t 3 5 032 l 4 7 6 3 x 2 e 1 j \ g 0022160 \r 1 6 . \t C b o a r d T e s t . 0022200 M i d a s . . . . . 0022220 . . . . . . . . * 0022300 . . \t 3 5 032 l 4 7 6 3 x 2 e 0022320 1 376 001 \0 2 265 j \ g \r 1 7 . \t X b 0022340 o a r d T e s t . M i d a s 0022360 . . . . . . . . * 0022440 . . . . . . . \t 3 5 0022460 032 l 4 7 6 3 x 2 e 1 j \ g \r 1 8 0022500 . \t D b o a r d T e s t . M i d 0022520 a s . . . . . . 0022540 . . . . . . . . * 0022620 . \t 3 5 032 l 4 7 6 3 x 2 e 1 j \ 0022640 g \r 1 9 . \t F I O . M i d a s 0022660 . . . . . . . . * 0022720 . . . 376 001 \0 330 205 . . . 0022740 . . . . . . . . 0022760 . . . . . . . \t 3 0023000 6 032 l 4 7 6 3 x 2 e 1 j \ g \r 2 0023020 0 . \t L A G . M i d a s . . 0023040 . . . . . . . . * 0023140 . . \t 3 6 032 l 4 7 6 3 x 2 e 0023160 1 j \ g \r 2 1 . \t L A G 1 . M i 0023200 d a s . . . . . . 0023220 . . . . . . . . * 0023300 . . . . . \t 3 6 032 l 4 7 0023320 6 3 x 2 e 1 j \ g \r 2 376 001 \0 006 251 0023340 2 . \t L A G S p e e d T e s t . 0023360 M i d a s . . . . . 0023400 . . . . . . . . * 0023440 . . . . . . . \t 3 0023460 6 032 l 4 7 6 3 x 2 e 1 j \ g \r 2 0023500 3 . \t K e r n e l T a s k . M i 0023520 d a s . . . . . . 0023540 . . . . . . . . * 0023620 . \t 3 6 032 l 4 7 6 3 x 2 e 1 j 0023640 \ g \r 2 4 . \t V o l t a g e T e 0023660 s t . M i d a s . . . 0023700 . . . . . . . . * 0023740 376 001 \0 245 3 . . . . . 0023760 . . . . . . \t 3 6 032 l 0024000 4 7 6 3 x 2 e 1 j \ g \r 2 5 . \t 0024020 C u r r e n t T e s t . M i d a 0024040 s . . . . . . 0024060 . . . . . . . . * 0024120 . . . . . . . . \t 0024140 3 6 032 l 4 7 6 3 x 2 e 1 j \ g \r 0024160 2 6 . \t T e m p e r a t u r e T 0024200 e s t . M i d a s . . 0024220 . . . . . . . . * 0024300 \t 3 6 032 l 4 7 6 3 x 2 e 1 j \ g 0024320 \r 2 7 . \t V I T . M i d a s . 0024340 . . 376 001 \0 306 Y . . . 0024360 . . . . . . . . * 0024440 . . . . . . . \t 3 6 0024460 032 l 4 7 6 3 x 2 e 1 j \ g \r 2 8 0024500 . \t T e s t A l l G a r a g e . 0024520 M i d a s . . . . 0024540 . . . . . . . . * 0024600 . . . . . . . . \t 0024620 3 7 \r 2 9 \t A c c e p t a n c e 0024640 T e s t s . M i d a s . . 0024660 . . . . . . . . * 0024740 . \t 3 9 032 l 4 7 6 376 001 \0 326 006 3 0024760 x 2 e 1 j \ g \r 3 0 . \t S i m T 0025000 e s t N o E r r o r s . M i d a 0025020 s . . . . . . 0025040 . . . . . . . . * 0025100 . . . \t 3 9 032 l 4 7 6 3 x 0025120 2 e 1 j \ g \r 3 1 . \t S i m T e 0025140 s t 2 0 . M i d a s . . 0025160 . . . . . . . . * 0025240 . . . . . . \t 3 9 032 l 0025260 4 7 6 3 x 2 e 1 j \ g \r 3 2 . \t 0025300 H o w t o i n i t i a l i z 0025320 e P a r t i t i o n 1 9 0025340 . . . . . . . 376 0025360 001 \0 213 213 . . . . . . 0025400 . . . . . . . . 0025420 \t 4 0 032 l 4 7 6 3 x 2 e 1 j \ g 0025440 \r 3 3 . \t H o w t o i n i t 0025460 i a l i z e C e d a r . 0025500 . . . . . . . . * 0025560 . . \t 4 1 \r 3 4 . \t H o w t 0025600 o i n i t i a l i z e D E M 0025620 O L I S P . . . . 0025640 . . . . . . . . * 0025700 . . \t 4 2 032 l 4 7 6 3 x 2 e 1 0025720 j \ g \r 3 5 . \t T a s k I n f 0025740 o r m a t i o n . . . . 0025760 . . 376 001 \0 0 Y . . . 0026000 . . . . . . . . * 0026040 . . . . . . . \t 4 3 0026060 032 l 4 7 6 3 x 2 e 1 j \ g \r 3 6 0026100 . \t T a s k w i r i n g I n 0026120 f o r m a t i o n . . . 0026140 . . . . . . . . * 0026200 . . . . . . . . \t 0026220 4 3 032 l 4 7 6 3 x 2 e 1 j \ g \r 0026240 3 7 . \t S m a l l T a l k C o 0026260 l o r T e s t . . . . 0026300 . . . . . . . . * 0026360 . . \t 4 4 032 l 4 376 001 \0 330 361 7 6 0026400 3 x 2 e 1 j \ g \r 3 8 . \t G r i 0026420 d t e s t f o r D i s p Y 0026440 a n d D i s p M b o a r d 0026460 s . . . . . . 0026500 . . . . . . . . 0026520 . \t 4 4 032 l 4 7 6 3 x 2 e 1 j \ 0026540 g \r 3 9 . \t S p e c i a l B a 0026560 s e B o a r d P r o m s . 0026600 . . . . . . . . * 0026660 . \t 4 5 032 l 4 7 6 3 x 2 e 1 j \ 0026700 g \r 4 0 . \t H o w t o i n s 0026720 t a l l a D i s p M b o a 0026740 r d . . . . . . . 0026760 . . . . . . . 376 001 0027000 \0 r 335 . . . . . . 0027020 . . . \t 4 5 032 l 4 7 6 3 x 2 0027040 e 1 j \ g \r 4 1 . \t E x a m p l 0027060 e o f d i s p l a y w i t 0027100 h b i t # 2 5 s t u c k a 0027120 t " 0 " . . . . . . 0027140 . . . . . . \t 4 6 032 0027160 l 4 7 6 3 x 2 e 1 j \ g \r 4 2 . 0027200 \t E x a m p l e o f d i s p 0027220 l a y w i t h b i t # 0 s 0027240 t u c k a t " 1 " . . 0027260 . . . . . . . . 0027300 . . . \t 4 7 032 l 4 7 6 3 x 2 0027320 e 1 j \ g \r \f \r l . I n t r 0027340 o d u c t i o n \r \r T h i s i 0027360 s a d e s c r i p t i o n 0027400 a b o 376 001 \0 271 331 u t t h e D 0027420 o r a d o M i d a s c o m m 0027440 a n d f i l e s u s e d a 0027460 t t h e E l e c t r o n i c 0027500 M o d e l s h o p . \r \r T h 0027520 e b a s i c i d e a i s 0027540 t o h a v e t h e m i c r 0027560 o d i a g n o s t i c s l o a 0027600 d a n d r u n t o c o m 0027620 p l e t i o n w i t h a s 0027640 s i m p l e a u s e r i n 0027660 t e r f a c e a s p o s s i 0027700 b l e . T h i s a l s o m 0027720 a k e s i t p o s s i b l e 0027740 t o m a k e m o r e c o 0027760 m p l i c a t e d c o m m a n 0030000 d f i l e s 376 001 \0 214 J t o 0030020 c a l l a l l o f t h e 0030040 m i c r o d i a g n o s t i c s 0030060 a n d M i d a s t e s t 0030100 f e a t u r e s f o r v e r 0030120 i f i c a t i o n p u r p o s 0030140 e s . \r \r S e v e r a l o f 0030160 t h e c o m m a n d f i l e 0030200 s u s e d c a l l o t h e 0030220 r c o m m a n d f i l e s . 0030240 T h i s i s c a l l e d 0030260 " n e s t e d c o m m a n d 0030300 f i l e s " . W h e n u s i 0030320 n g t h i s t y p e o f 0030340 c o m m a n d f i l e s i t 0030360 i s s o m e t i m e s h a 0030400 r d t o g e t c o n 376 001 \0 0030420 \r $ t r o l a w a y f r o m 0030440 t h e A l t o c o m p u t 0030460 e r , y o u b u g a b o r 0030500 t w i t h t h e m o u s e 0030520 a n d a l l t h a t h a 0030540 p p e n s i s t h e c u r 0030560 r e n t r o u t i n e s t o 0030600 p s a n d g o e s o n t 0030620 o t h e n e x t r o u t i 0030640 n e . T h e r e i s a s 0030660 p e c i a l f e a t u r e i 0030700 n M i d a s f o r t h i s 0030720 p r o b l e m . H o l d d 0030740 o w n t h e " C T R L k e 0030760 y t h e n " Z " k e y o 0031000 n t h e A l t o k e y b o 0031020 a r 376 001 \0 6 260 d . \r \r I f y o 0031040 u w o u l d l i k e t o 0031060 h a v e t h e d i a g n o s 0031100 t i c l o a d a n d w a i 0031120 t f o r a n i n p u t t 0031140 o s t a r t t h e d i a g 0031160 n o s t i c f o r d e b u g 0031200 g i n g p u r p o s e s s e 0031220 e t h e s e c t i o n o n 0031240 c h a n g i n g M i d a s 0031260 c o m m a n d f i l e s ( p 0031300 a g e 2 6 ) . \r \r T o g e t 0031320 a E l e c t r o n i c M o 0031340 d e l S h o p M i d a s d 0031360 i s k : \r 1 . I n s t a l l 0031400 a n e w O S o n a n A 0031420 l t o s c r 376 001 \0 Y 203 a t c h 0031440 d i s k a n d a s k f o 0031460 r t h e l o n g i n s t a 0031500 l l a t i o n d i a l o g u e 0031520 . \r 2 . R e t r i e v e t 0031540 h e c o m m a n d f i l e : 0031560 [ I O ] < V e s t > D o r a d 0031600 o M i d a s D i s k . c m . \r 3 0031620 . T y p e : @ D o r a d o 0031640 M i d a s D i s k . c m C / R 0031660 \r T o g e t a n e w v e 0031700 r s i o n o f t h e M i d 0031720 a s c o m m a n d f i l e s 0031740 t y p e : @ G e t G a r a g 0031760 e M i d a s . c m C / R . \r \r 0032000 A c o p y o f t h e d i 0032020 s k i s s t o r e d 376 001 \0 323 0032040 267 a t : [ I O ] < E M S > D 0032060 o r a d o M i d a s D i s k . D 0032100 i s k . \r \r 2 K e r n e l . 0032120 m i d a s \r \r T h e K e r n e 0032140 l m i c r o d i a g n o s t i 0032160 c w i l l e x e r c i s e 0032200 a l l o f t h e f u n c t 0032220 i o n a l i t y o f t h e 0032240 D o r a d o p r o c e s s o r 0032260 t h a t i s n o t a s s 0032300 o c i a t e d w i t h t h e 0032320 I F U , M e m o r y , o r 0032340 w i t h I O d e v i c e s 0032360 . \r \r B o a r d s n e e d e 0032400 d t o r u n K e r n e l : 0032420 B a s e , C o n t B , C o 0032440 n 376 001 \0 F - t A , P r o c L , 0032460 a n d P r o c H . \r \r R u n 0032500 t i m e : A b o u t 1 s 0032520 e c o n d . \r \r A c t i o n s 0032540 t o r u n K e r n e l : L 0032560 e f t m o u s e b u t t o n 0032600 R u n P r o g , t h e n L 0032620 e f t m o u s e b u t t o n 0032640 K E R N E L . \r \r T w o t h 0032660 i n g s w e r e a d d e d 0032700 t o t h e o r i g i n a l 0032720 K e r n e l . M i d a s : \r \r 1 0032740 . A f t e r l o a d i n g 0032760 t h e d i a g n o s t i c t 0033000 u r n - o n t h e " T a s k 0033020 - C i r c u l a t e " b i t . 0033040 \r 2 . S t 376 001 \0 B ^ a r t t 0033060 h e p r o g r a m a t t h 0033100 e l a b e l B e g i n . \r \r 0033120 N o t e : \r T h e r e a s e 0033140 v e r a l d i f f e r e n t 0033160 t a s k s p e c i f i c i t 0033200 e m s o n t h e p r o c e 0033220 s s o r b o a r d s , R m 0033240 e m o r y , T r e g i s t e 0033260 r s , e t c . T h e f i r 0033300 s t p a s s o f K e r n e 0033320 l i s r u n a t t a s k 0033340 l e v e l " 0 " . A f t e 0033360 r a s u c c e s s f u l c 0033400 o m p l e t i o n t h e p r 0033420 o g r a m w i l l s t o p 0033440 a t t h e l a b e 376 001 \0 200 0033460 l " D o n e " , a t t h i 0033500 s p o i n t t y p e i n 0033520 ; K ( t o r e m o v e t h 0033540 e b r e a k p o i n t a t 0033560 " D o n e " ) , a n d ; P 0033600 ( P r o c e e d ) . T o t 0033620 e s t a l l o f t h e d 0033640 i f f e r e n t t a s k l e 0033660 v e l s y o u n e e d t 0033700 o l e t t h e p r o g r a 0033720 m r u n f o r a t l e a 0033740 s t 2 0 s e c o n d s . \f \r 0033760 3 . M e m A . M i d a s \r \r 0034000 M e m A c o n t a i n s d i 0034020 a g n o s t i c p r o g r a m 0034040 s f o r e a c h m e m o r 0034060 376 001 \0 224 / y b o a r d i n 0034100 t h e D o r a d o . M e m 0034120 A i s j u s t a n a m e 0034140 t h a t u s e d t o i n 0034160 d i c a t e t h a t A l l 0034200 t h e m e m o r y s y s t e 0034220 m g e t s t e s t e d b y 0034240 t h e d i a g n o s t i c . 0034260 \r \r B o a r d s n e e d e d 0034300 t o r u n M e m A : B a 0034320 s e , C o n t B , C o n t A 0034340 , P r o c L , P r o c H . 0034360 I F U , M e m C , M e m X , 0034400 M e m D , a n d t w o M 0034420 S A b o a r d s . \r \r N o t e 0034440 : J u m p e r p i n # 1 3 1 0034460 l e f t 376 001 \0 # 273 s i d e p 0034500 a n e l o n t h e I F U 0034520 b o a r d t o g r o u n d 0034540 i f y o u w o u l d l i k 0034560 e t o r u n t h e M e m 0034600 A d i a g n o s t i c w i t 0034620 h o u t t h e I F U b o a 0034640 r d i n s t a l l e d . \r \r R 0034660 u n t i m e : A b o u t 6 0034700 m i n u t e s a n d 4 s 0034720 e c o n d s w i t h 1 m e 0034740 g a - w o r d o f m e m o r 0034760 y . \r \r A c t i o n s t o r 0035000 u n M e m A : L e f t m o 0035020 u s e b u t t o n R u n P r 0035040 o g , t h e n L e f t m o 0035060 u s e b u t t o n 376 001 \0 267 + 0035100 M E M A . \r \r T h r e e t h i 0035120 n g s w e r e a d d e d t 0035140 o t h e o r i g i n a l M 0035160 e m A . M i d a s : \r \t 1 . R 0035200 e s e t t h e D r o a d o . 0035220 \r \t 2 . R e m o v e t h e 0035240 b r e a k p o i n t a t " S 0035260 v a T r y N e x t P a t " . \r \t 0035300 3 . S t a r t t h e p r o 0035320 g r a m a t b e g i n . \r \r 0035340 4 . M e m M i s c . M i d a 0035360 s \r \r M e m M i s c c h e c k 0035400 s s o m e p a r t s o f 0035420 t h e m e m o r y s y s t e 0035440 m t h a t w e r e l a t e 0035460 r a d d e d a n d w o u 376 0035500 001 \0 264 314 l d n o t f i t i 0035520 n t o M e m A . Y o u n e 0035540 e d t o r u n M e m A a 0035560 n d M e m M i s c t o c h 0035600 e c k - o u t t h e e n t i 0035620 r e m e m o r y s y s t e m 0035640 . \r \r B o a r d s n e e d e d 0035660 t o r u n M e m M i s c : 0035700 B a s e , C o n t B , C o 0035720 n t A , P r o c L , P r o c 0035740 H , I F U , M e m C , M e 0035760 m X , M e m D , a n d t w 0036000 o M S A b o a r d s . \r \r N 0036020 o t e : J u m p e r p i n # 0036040 1 3 1 l e f t s i d e p a n 0036060 e l o n t h e I F U b o 0036100 a r d 376 001 \0 d 027 t o g r o u 0036120 n d i f y o u w o u l d 0036140 l i k e t o r u n t h e 0036160 M e m M i s c d i a g n o s t 0036200 i c w i t h o u t t h e I 0036220 F U b o a r d i n s t a l l 0036240 e d . \r \r R u n t i m e : A 0036260 b o u t 5 s e c o n d s w 0036300 i t h 1 m e g a w o r d 0036320 o f m e m o r y . \r \r A c t i 0036340 o n s t o r u n M e m M i 0036360 s c : L e f t m o u s e b 0036400 u t t o n R u n P r o g , t 0036420 h e n L e f t m o u s e b 0036440 u t t o n M E M M I S C . \r \r 0036460 T w o t h i n g s w e r e 0036500 a d d e d t o 376 001 \0 363 k t h 0036520 e o r i g i n a l M e m M i 0036540 s c . M i d a s : \r \t 1 . R e 0036560 s e t t h e D o r a d o . \r 0036600 \t 2 . S t a r t t h e p r 0036620 o g r a m a t b e g i n . \r 0036640 \r 5 . I f u S i m p l e . M 0036660 i d a s \r \r I f u S i m p l e 0036700 c h e c k s o u t t h e I 0036720 F U b o a r d m o s t l y 0036740 i n t h e s i n g l e s t 0036760 e p m o d e , i t i s v 0037000 e r y u s e f u l i n d e 0037020 b u g g i n g n e w b o a r 0037040 d s b e c a u s e t h e r e 0037060 i s n o n e e d t o h 0037100 a v e t h e m e m o r y 376 001 0037120 \0 247 R s y s t e m i n s t a 0037140 l l e d . \r \r B o a r d s n e 0037160 e d e d t o r u n I f u S 0037200 i m p l e : B a s e , C o n 0037220 t B , C o n t A , P r o c L 0037240 , P r o c H , a n d I F U 0037260 . \r \r R u n t i m e : A b o 0037300 u t 2 s e c o n d s . \r \r A 0037320 c t i o n s t o r u n I f 0037340 u S i m p l e : L e f t m o 0037360 u s e b u t t o n R u n P r 0037400 o g , t h e n L e f t m o 0037420 u s e b u t t o n I F U S I 0037440 M P L E . \r \r T w o t h i n g 0037460 s w e r e a d d e d t o 0037500 t h e o r i g i n a l I f u 0037520 S i m 376 001 \0 | , p l e . M i d a 0037540 s : \r \t 1 . R e s e t t h e 0037560 D o r a d o . \r \t 2 . S t a 0037600 r t t h e p r o g r a m a 0037620 t b e g i n . \r \r 6 . I f 0037640 u C o m p l e x . M i d a s \r \r 0037660 I f u C o m p l e x c h e c k 0037700 s t h e I F U b o a r d 0037720 a t r e a l c o m p u t e r 0037740 s p e e d u s i n g a l l 0037760 o f t h e m e m o r y s 0040000 y s t e m . A l l o f t h 0040020 e m i c r o d i a g n o s t i 0040040 c s s h o u l d r u n e r 0040060 r o r f r e e b e f o r e 0040100 r u n n i n g I f u C o m p l 0040120 e x . \r \r B o a 376 001 \0 : 374 r d s 0040140 n e e d e d t o r u n I 0040160 f u C o m p l e x : B a s e , 0040200 C o n t B , C o n t A , P 0040220 r o c L , P r o c H , I F U 0040240 , M e m C , M e m X , M e 0040260 m D , a n d t w o M S A 0040300 b o a r d s . \r \r R u n t i m 0040320 e : A b o u t 7 s e c o n 0040340 d s . \r \r A c t i o n s t o 0040360 r u n I f u C o m p l e x : 0040400 L e f t m o u s e b u t t o 0040420 n R u n P r o g , t h e n 0040440 L e f t m o u s e b u t t o 0040460 n I F U C O M P L E X . \r \r T 0040500 w o t h i n g s w e r e a 0040520 d d e d t o t h e o 376 001 \0 0040540 257 ; r i g i n a l I f u C o m 0040560 p l e x . M i d a s : \r \t 1 . 0040600 R e s e t t h e D o r a d o 0040620 . \r \t 2 . S t a r t t h e 0040640 p r o g r a m a t b e g i n 0040660 . \r \r 7 . E v e n t C o u n 0040700 t e r s . M i d a s \r \r E v e n 0040720 t C o u n t e r s c h e c k s 0040740 o u t t h e e v e n t c o 0040760 u n t e r s o n t h e I F 0041000 U b o a r d . I t r e q u 0041020 i r e s a j u m p e r i n 0041040 s t a l l e d o n t h e r 0041060 i g h t s i d e o f t h e 0041100 D o r a d o . T h e j u m 0041120 p e r b l o c k c a l l e d 0041140 G 376 001 \0 203 031 e n I n / G e n O 0041160 u t i s a b o u t 3 i n 0041200 c h e s l o n g a n d i s 0041220 i n s t a l l e d o n t h 0041240 e r i g h t s i d e o f 0041260 t h e I F U b o a r d p i 0041300 n s # 2 8 t h r u # 9 0 . 0041320 \r \r B o a r d s n e e d e d 0041340 t o r u n E v e n t C o u n 0041360 t e r s : B a s e , C o n t 0041400 B , C o n t A , P r o c L , 0041420 P r o c H , a n d I F U . 0041440 \r \r R u n t i m e : A b o u 0041460 t 1 s e c o n d . \r \r A c t 0041500 i o n s t o r u n E v e n 0041520 t C o u n t e r s : L e f t 0041540 m o u s e b 376 001 \0 a 5 u t t o 0041560 n R u n P r o g , t h e n 0041600 L e f t m o u s e b u t t o 0041620 n E V E N T C O U N T E R S . 0041640 \r \r T w o t h i n g s w e r 0041660 e a d d e d t o t h e o 0041700 r i g i n a l E v e n t C o u 0041720 n t e r s . M i d a s : \r \t 1 . 0041740 R e s e t t h e D o r a d 0041760 o . \r \t 2 . S t a r t t h e 0042000 p r o g r a m a t b e g i 0042020 n . \r \r 8 . T r i c o n D . 0042040 m i d a s \r \r T r i c o n D t 0042060 e s t s t h e i n t e r f a 0042100 c e b e t w e e n t h e p 0042120 r o c e s s o r a n d t h e 0042140 D S K / E t h b o a 376 001 \0 I 0042160 v r d . S o m e o f t h e 0042200 b a s i c d a t a p a t h 0042220 s o n t h e D S K / E T H 0042240 b o a r d a r e a l s o 0042260 c h e c k e d . T o g e t 0042300 t h e m o s t f r o m t h 0042320 e t e s t i t i s b e s 0042340 t t o h a v e a s c r a 0042360 t c h d i s k u p a n d 0042400 s p i n n i n g . \r \r T h e 0042420 p r o g r a m d o e s n o t 0042440 w r i t e o n t h e d i 0042460 s k o r u s e t h e a c 0042500 t u a l E t h e r n e t . 032 z 0042520 1 8 3 4 4 x 3 e 2 4 j k 1 5 0 ( 0042540 6 3 5 ) \ f 5 b g 1 8 B 2 f 0 0042560 7 376 001 \0 ; ( 5 2 b 4 B 1 1 b 1 B 0042600 3 6 6 b 2 8 B 1 2 b 1 9 B 5 9 b 0042620 1 8 B 4 0 b 3 0 B 2 f 5 b 1 7 f 0042640 0 B 2 9 3 b 7 B 2 5 b 6 B 1 f 5 0042660 b 2 f 0 B 9 7 b 1 6 B 4 8 b 4 B 0042700 2 4 7 b 2 B 4 3 b 2 B 1 1 1 f 5 0042720 b 1 f 0 B 1 f 5 b 1 6 f 0 B 2 7 0042740 9 b 5 B 2 4 5 b 7 B 2 5 b 4 B 1 0042760 f 5 b 1 f 0 B 1 5 4 f 5 b 1 9 f 0043000 0 B 1 6 9 f 5 b 2 f 0 B 1 0 8 b 0043020 6 B 2 3 6 b 7 B 2 5 b 7 B 1 f 5 0043040 b 1 f 0 B 1 0 9 f 5 b 2 1 f 0 B 0043060 3 2 0 b 7 B 2 5 b 9 B 1 f 5 b 1 0043100 f 0 B 1 1 1 f 5 b 2 0 f 0 B 3 5 0043120 1 b 7 B 2 5 b 1 0 B 1 f 5 b 1 f 0043140 0 B 1 1 2 f 5 b 2 5 f 0 B 4 1 2 0043160 b 7 B 2 5 b 376 001 \0 254 X 1 3 B 1 f 0043200 5 b 1 f 0 B 1 1 5 f 5 b 1 9 f 0 0043220 B 2 9 0 f 5 b \r B o a r d s n 0043240 e e d e d t o r u n T r i 0043260 c o n D : B a s e , C o n t 0043300 B , C o n t A , P r o c L , 0043320 P r o c H , I F U , M e m 0043340 C , M e m X , M e m D , D 0043360 s k / E t h , a n d t w o 0043400 M S A b o a r d s . \r \r R u n 0043420 t i m e : A b o u t 2 s 0043440 e c o n d s . \r \r A c t i o n s 0043460 t o r u n T r i c o n D : 0043500 L e f t m o u s e b u t t 0043520 o n R u n P r o g , t h e n 0043540 L e f t m o u s e b u t t 0043560 o n T R I C O N D . 376 001 \0 203 \a 0043600 \r \r T w o t h i n g s w e r 0043620 e a d d e d t o T r i c o 0043640 n D . M i d a s : \r \t 1 . R e 0043660 s e t t h e D o r a d o . \r 0043700 \t 2 . S t a r t t h e p r 0043720 o g r a m a t b e g i n . \r 0043740 \r 9 . T r i e x . m i d a s 0043760 \r \r T r i e x l o a d s t h 0044000 e a s p e c i a l v e r s 0044020 i o n o f t h e A l t o 0044040 e m u l a t i o n t h a t a 0044060 l l o w s t h e A l t o p 0044100 r o g r a m T r i e x t o 0044120 o p e r a t e o n a D o r 0044140 a d o c o m p u t e r . I n 0044160 t h e T r i e x m o d e 0044200 376 001 \0 302 243 a l l o f t h e 0044220 T - 8 0 d i s k d r i v e 0044240 i s t r e a t e d a s a 0044260 n o r m a l T - 8 0 , n o 0044300 p a r t i t i o n s a n d n 0044320 o e m u l a t i o n . Y o u 0044340 s h o u l d h a v e a s 0044360 c r a t c h d i s k i n s t 0044400 a l l e d b e f o r e r u n 0044420 n i n g T r i e x . \r \r T h 0044440 i s p r o g r a m h a s a 0044460 s i m i l i a r l o o k o 0044500 f T r i c o n D . A f t e r 0044520 l o a d i n g t h e p r o 0044540 g r a m f r o m t h e A l 0044560 t o m i d a s d i s k y o 0044600 u w i l 376 001 \0 n C l r u n 0044620 t h e p r o g r a m f r o m 0044640 t h e D o r a d o d i s p 0044660 l a y . \r 032 z 1 8 3 4 4 x 3 0044700 e 2 4 j k 1 5 0 \ g 1 8 7 b 7 B 0044720 2 5 b 7 B 1 f 5 b 1 f 0 B 9 6 f 0044740 5 b 1 7 f 0 B 4 4 2 f 5 b \r B o 0044760 a r d s n e e d e d t o r 0045000 u n T r i e x : B a s e , 0045020 C o n t B , C o n t A , P r 0045040 o c L , P r o c H , I F U , 0045060 M e m C , M e m X , M e m 0045100 D , D s k / E t h , D i s p 0045120 Y a n d t w o M S A b o 0045140 a r d s . \r \r R u n t i m e : 0045160 A s l o n g a s y o u 0045200 w a n t . \r \r A c t 376 001 \0 232 6 i 0045220 o n s t o r u n T r i e x 0045240 : T y p e T r i e x t o 0045260 t h e A l t o M i d a s d 0045300 i s p l a y , t h e n l e f 0045320 t m o u s e b u t t o n R 0045340 u n P r o g . \r \r 1 0 . K e 0045360 r n e l S . M i d a s \r \r K e r 0045400 n e l S . M i d a s ( s p e 0045420 e d t e s t ) f i r s t 0045440 r u n s t h e m i c r o d i 0045460 a g n o s t i c K e r n e l 0045500 a t 3 1 n s . A f t e r 0045520 s u c c e s s f u l c o m p l 0045540 e t i o n o f o n e p a s 0045560 s t h e c l o c k s p e e 0045600 d i s i n c r e a s e d 376 0045620 001 \0 u 304 b y o n e n a n o - 0045640 s e c o n d a n d t h e t 0045660 e s t i s r u n a g a i n 0045700 . A t t h e c l o c k s 0045720 p e e d o f 2 9 n a n o - 0045740 s e c o n d s a n d f a s t 0045760 e r , R M p a r i t y e r 0046000 r o r s f r o m t h e P r 0046020 o c H b o a r d a r e i g 0046040 n o r e d . T h i s i s d 0046060 u e t o a k n o w n p r 0046100 o b l e m . T h e c o m m a 0046120 n d f i l e w i l l c o n 0046140 t i n u e t o s p e e d u 0046160 p t h e D o r a d o u n t 0046200 i l k e r n e l f a i l s . 0046220 A n 376 001 \0 m 223 o r m a l D 0046240 o r a d o w i l l a l w a y 0046260 s r u n f a s t e r t h a 0046300 n 2 7 n s . \r \r B o a r d s 0046320 n e e d e d t o r u n K 0046340 e r n e l S : B a s e , C o 0046360 n t B , C o n t A , P r o c 0046400 L , a n d P r o c H . \r \r R 0046420 u n t i m e : A b o u t 1 0046440 s e c o n d f o r e a c h 0046460 s u c c e s s f u l p a s s 0046500 . \r \r A c t i o n s t o r u 0046520 n K e r n e l S : T y p e 0046540 K e r n e l S t o t h e A 0046560 l t o M i d a s d i s p l a 0046600 y , t h e n l e f t m o u 0046620 s e b u t t o n 376 001 \0 313 372 R 0046640 u n P r o g . \r \r 1 1 . M e 0046660 m A S . M i d a s \r \r M e m A S 0046700 . M i d a s ( s p e e d t 0046720 e s t ) f i r s t r u n s 0046740 t h e m i c r o d i a g n o 0046760 s t i c M e m A a t 3 1 0047000 n s . A f t e r s u c c e s 0047020 s f u l c o m p l e t i o n 0047040 o f o n e p a s s t h e 0047060 c l o c k s p e e d i s i 0047100 n c r e a s e d b y o n e 0047120 n a n o - s e c o n d a n d 0047140 t h e t e s t i s r u n 0047160 a g a i n . A t t h e c l 0047200 o c k s p e e d o f 2 9 0047220 n a n o - s e c o n d s a 376 001 0047240 \0 _ 356 n d f a s t e r , R M 0047260 p a r i t y e r r o r s f 0047300 r o m t h e P r o c H b o 0047320 a r d a r e i g n o r e d . 0047340 T h i s i s d u e t o 0047360 a k n o w n p r o b l e m . 0047400 T h e c o m m a n d f i l 0047420 e w i l l c o n t i n u e 0047440 t o s p e e d u p t h e 0047460 D o r a d o u n t i l M e m 0047500 A f a i l s . A n o r m a 0047520 l D o r a d o w i l l a l 0047540 w a y s r u n f a s t e r 0047560 t h a n 2 8 n s . S i n c 0047600 e M e m A r e q u i r e s 0047620 a b o u t 6 m i n u t e s 0047640 t o 376 001 \0 = 273 m a k e a f 0047660 u l l p a s s i t s h o u 0047700 l d t a k e a w h i l e 0047720 b e f o r e a f a i l u r e 0047740 h a p p e n s . \r \r B o a r d 0047760 s n e e d e d t o r u n 0050000 M e m A S : B a s e , C o n 0050020 t B , C o n t A , P r o c L 0050040 , P r o c h , I F U , M e 0050060 m C , M e m X , M e m D , 0050100 a n d t w o M S A b o a r 0050120 d s . \r \r R u n t i m e : A 0050140 b o u t 6 m i n u t e s f 0050160 o r e a c h s u c c e s s f 0050200 u l p a s s . \r \r A c t i o n 0050220 s t o r u n M e m A S : 0050240 T y p e M E M 376 001 \0 5 % A S 0050260 t o t h e A l t o M i d a 0050300 s d i s p l a y , t h e n 0050320 l e f t m o u s e b u t t o 0050340 n R u n P r o g . \r \r 1 2 . 0050360 M e m M i s c S . M i d a s \r 0050400 \r M e m M i s c S . M i d a s 0050420 ( s p e e d t e s t ) f 0050440 i r s t r u n s t h e m i 0050460 c r o d i a g n o s t i c M e 0050500 m M i s c a t 3 1 n s . 0050520 A f t e r s u c c e s s f u l 0050540 c o m p l e t i o n o f o 0050560 n e p a s s t h e c l o c 0050600 k s p e e d i s i n c r e 0050620 a s e d b y o n e n a n o 0050640 - s e c o n d a n d t 376 001 \0 0050660 323 241 h e t e s t i s r u n 0050700 a g a i n . A t t h e c 0050720 l o c k s p e e d o f 2 9 0050740 n a n o - s e c o n d s a n 0050760 d f a s t e r , R M p a r 0051000 i t y e r r o r s f r o m 0051020 t h e P r o c H b o a r d 0051040 a r e i g n o r e d . T h i 0051060 s i s d u e t o a k n 0051100 o w n p r o b l e m . T h e 0051120 c o m m a n d f i l e w i 0051140 l l c o n t i n u e t o s 0051160 p e e d u p t h e D o r a 0051200 d o u n t i l M e m M i s c 0051220 f a i l s . A n o r m a l 0051240 D o r a d o w i l l a l w 0051260 a y 376 001 \0 257 353 s r u n f a s 0051300 t e r t h a n 2 8 n s . \r 0051320 \r B o a r d s n e e d e d t 0051340 o r u n M e m M i s c S : 0051360 B a s e , C o n t B , C o n 0051400 t A , P r o c L , P r o c H 0051420 , I F U , M e m C , M e m 0051440 X , M e m D , a n d t w o 0051460 M S A b o a r d s . \r \r R u 0051500 n t i m e : A b o u t 5 0051520 s e c o n d s f o r e a c h 0051540 s u c c e s s f u l p a s s 0051560 . \r \r A c t i o n s t o r u 0051600 n M e m M i s c S : T y p e 0051620 M e m M i s c S t o t h e 0051640 A l t o M i d a s d i s p 0051660 l a y , t h 376 001 \0 + 272 e n l 0051700 e f t m o u s e b u t t o n 0051720 R u n P r o g . \r \r 1 3 . 0051740 I f u S i m p l e S . M i d a s 0051760 \r \r I f u S i m p l e S . M i d 0052000 a s ( s p e e d t e s t ) 0052020 f i r s t r u n s t h e 0052040 m i c r o d i a g n o s t i c 0052060 I f u S i m p l e a t 3 1 0052100 n s . A f t e r s u c c e 0052120 s s f u l c o m p l e t i o n 0052140 o f o n e p a s s t h e 0052160 c l o c k s p e e d i s 0052200 i n c r e a s e d b y o n e 0052220 n a n o - s e c o n d a n d 0052240 t h e t e s t i s r u n 0052260 a g a i n . A t t 376 001 \0 255 0052300 345 h e c l o c k s p e e d 0052320 o f 2 9 n a n o - s e c o n 0052340 d s a n d f a s t e r , R 0052360 M p a r i t y e r r o r s 0052400 f r o m t h e P r o c H b 0052420 o a r d a r e i g n o r e d 0052440 . T h i s i s d u e t o 0052460 a k n o w n p r o b l e m 0052500 . T h e c o m m a n d f i 0052520 l e w i l l c o n t i n u e 0052540 t o s p e e d u p t h e 0052560 D o r a d o u n t i l I f 0052600 u S i m p l e f a i l s . A 0052620 n o r m a l D o r a d o w 0052640 i l l a l w a y s r u n f 0052660 a s t e r t h a n 2 8 n s 0052700 . 376 001 \0 333 227 \r \r B o a r d s n 0052720 e e d e d t o r u n I f u 0052740 S i m p l e S : B a s e , C 0052760 o n t B , C o n t A , P r o 0053000 c L , P r o c H , a n d I 0053020 F U . \r \r R u n t i m e : A 0053040 b o u t 2 s e c o n d s f 0053060 o r e a c h s u c c e s s f 0053100 u l p a s s . \r \r A c t i o n 0053120 s t o r u n I f u S i m p 0053140 l e S : T y p e I f u S i m 0053160 p l e S t o t h e A l t o 0053200 M i d a s d i s p l a y , 0053220 t h e n l e f t m o u s e 0053240 b u t t o n R u n P r o g . \r 0053260 \r 1 4 . I f u C o m p l e x 0053300 S . M i d a 376 001 \0 u 253 s \r \r I f 0053320 u C o m p l e x S . M i d a s 0053340 ( s p e e d t e s t ) f 0053360 i r s t r u n s t h e m i 0053400 c r o d i a g n o s t i c I f 0053420 u C o m p l e x a t 3 1 n 0053440 s . A f t e r s u c c e s s 0053460 f u l c o m p l e t i o n o 0053500 f o n e p a s s t h e c 0053520 l o c k s p e e d i s i n 0053540 c r e a s e d b y o n e n 0053560 a n o - s e c o n d a n d t 0053600 h e t e s t i s r u n a 0053620 g a i n . A t t h e c l 0053640 o c k s p e e d o f 2 9 0053660 n a n o - s e c o n d s a n d 0053700 f a s t e r , R M 376 001 \0 2 264 0053720 p a r i t y e r r o r s f 0053740 r o m t h e P r o c H b o 0053760 a r d a r e i g n o r e d . 0054000 T h i s i s d u e t o 0054020 a k n o w n h a r d w a r e 0054040 p r o b l e m . T h e c o 0054060 m m a n d f i l e w i l l 0054100 c o n t i n u e t o s p e e 0054120 d u p t h e D o r a d o 0054140 u n t i l I f u C o m p l e x 0054160 f a i l s . A n o r m a l 0054200 D o r a d o w i l l a l w 0054220 a y s r u n f a s t e r t 0054240 h a n 2 8 n s . \r \r B o a r 0054260 d s n e e d e d t o r u n 0054300 I f u C o m p l e x S : M e 0054320 376 001 \0 233 204 m A : B a s e , C 0054340 o n t B , C o n t A , P r o 0054360 c L , P r o c H , I F U , 0054400 M e m C , M e m X , M e m D 0054420 , a n d t w o M S A b o 0054440 a r d s . \r \r R u n t i m e : 0054460 A b o u t 7 s e c o n d s 0054500 f o r e a c h s u c c e s 0054520 s f u l p a s s . \r \r A c t i 0054540 o n s t o r u n I f u C o 0054560 m p l e x S : T y p e I f u 0054600 C o m p l e x S t o t h e 0054620 A l t o M i d a s d i s p l 0054640 a y , t h e n l e f t m o 0054660 u s e b u t t o n R u n P r 0054700 o g . \r \r 1 5 . S b o a r d 0054720 T e s t . 376 001 \0 o 266 M i d a s \r 0054740 \r T h i s M i d a s c o m m 0054760 a n d f i l e f i r s t l 0055000 o a d s M e m A a n d t h 0055020 e n c h a n g e s M e m A 0055040 t o r u n t h e S t o r a 0055060 g e b o a r d t e s t s o 0055100 n l y . T h i s i s h e l 0055120 p f u l f o r w o r k i n g 0055140 o n a k n o w n b a d 0055160 M S A b o a r d . \r \r B o a r 0055200 d s n e e d e d t o r u n 0055220 S b o a r d T e s t : B a s 0055240 e , C o n t B , C o n t A , 0055260 P r o c L , P r o c H , I 0055300 F U , M e m C , M e m X , 0055320 M e m D , a n d 376 001 \0 N 307 t 0055340 w o M S A b o a r d s . \r \r 0055360 R u n t i m e : A b o u t 0055400 5 m i n u t e s w i t h 1 0055420 m e g a - w o r d o f m e 0055440 m o r y . \r \r A c t i o n s t 0055460 o r u n S b o a r d t e s t 0055500 : L e f t m o u s e b u t 0055520 t o n R u n P r o g , t h e 0055540 n L e f t m o u s e b u t 0055560 t o n S B O A R D T E S T . \r 0055600 \r 1 6 . C b o a r d T e s 0055620 t . M i d a s \r \r T h i s M i 0055640 d a s c o m m a n d f i l e 0055660 f i r s t l o a d s M e m 0055700 A a n d t h e n c h a n g 0055720 e s M e m A t o r u n 376 0055740 001 \0 = 320 t h e M e m C b o 0055760 a r d t e s t s o n l y . 0056000 T h i s i s h e l p f u l 0056020 f o r w o r k i n g o n a 0056040 k n o w n b a d M e m C 0056060 b o a r d . \r \r B o a r d s n 0056100 e e d e d t o r u n C b o 0056120 a r d T e s t : B a s e , C 0056140 o n t B , C o n t A , P r o 0056160 c L , P r o c H , I F U , 0056200 a n d M e m C . \r \r A s p e 0056220 c i a l j u m p e r o n t 0056240 h e s i d e p a n e l i s 0056260 r e q u i r e d t o r u n 0056300 t h i s t e s t i f t h 0056320 e b o a r d s a b o v e t 0056340 h e M 376 001 \0 d \f e m C a r e 0056360 r e m o v e d : L e f t s 0056400 i d e p a n e l M e m C b o 0056420 a r d p i n # 1 2 2 t o g 0056440 r o u n d . \r \r R u n t i m e 0056460 : A b o u t 1 0 s e c o n 0056500 d s . \r \r A c t i o n s t o 0056520 r u n C b o a r d t e s t : 0056540 L e f t m o u s e b u t t o 0056560 n R u n P r o g , t h e n 0056600 L e f t m o u s e b u t t o 0056620 n C B O A R D T E S T . \r \r 0056640 1 7 . X b o a r d T e s t . 0056660 M i d a s \r \r T h i s M i d a 0056700 s c o m m a n d f i l e f 0056720 i r s t l o a d s M e m A 0056740 a n d t h e n 376 001 \0 275 267 c h 0056760 a n g e s M e m A t o r u 0057000 n t h e M e m X b o a r 0057020 d t e s t s o n l y . T h 0057040 i s i s h e l p f u l f o 0057060 r w o r k i n g o n a k 0057100 n o w n b a d M e m X b 0057120 o a r d . \r \r B o a r d s n e 0057140 e d e d t o r u n X b o a 0057160 r d T e s t : B a s e , C o 0057200 n t B , C o n t A , P r o c 0057220 L , P r o c H , I F U , M 0057240 e m C , a n d M e m X . \r \r 0057260 R u n t i m e : A b o u t 0057300 1 5 s e c o n d s . \r \r A c t 0057320 i o n s t o r u n X b o a 0057340 r d t e s t : L e f t m 376 001 0057360 \0 - \ o u s e b u t t o n R 0057400 u n P r o g , t h e n L e f 0057420 t m o u s e b u t t o n X 0057440 B O A R D T E S T . \r \r 1 8 . 0057460 D b o a r d T e s t . M i d 0057500 a s \r \r T h i s M i d a s c 0057520 o m m a n d f i l e f i r s 0057540 t l o a d s M e m A a n d 0057560 t h e n c h a n g e s M e 0057600 m A t o r u n t h e M e 0057620 m D b o a r d t e s t s 0057640 o n l y . T h i s i s h e 0057660 l p f u l f o r w o r k i n 0057700 g o n a k n o w n b a d 0057720 M e m D b o a r d . \r \r B 0057740 o a r d s n e e d e d t o 0057760 r u n 376 001 \0 M R D b o a r d T 0060000 e s t : B a s e , C o n t B 0060020 , C o n t A , P r o c L , 0060040 P r o c H , I F U , M e m C 0060060 , M e m X , a n d M e m D 0060100 . \r \r R u n t i m e : A b o 0060120 u t 3 3 s e c o n d s . \r \r 0060140 A c t i o n s t o r u n D 0060160 b o a r d t e s t : L e f t 0060200 m o u s e b u t t o n R u n 0060220 P r o g , t h e n L e f t 0060240 m o u s e b u t t o n D B O 0060260 A R D T E S T . \r \r 1 9 . F 0060300 I O . M i d a s \r \r T h e F I 0060320 O ( F a s t I n p u t / O u 0060340 t p u t ) t e s t h a s t 0060360 o h a v e t 376 001 \0 364 X h e 0060400 F I O t e s t b o a r d i 0060420 n s t a l l e d i n o n e 0060440 o f t h e f a s t I / O 0060460 s l o t s b e f o r e t h e 0060500 t e s t w i l l r u n . 0060520 \r \r T h i s c o m m a n d f 0060540 i l e l o a d s t h e M e 0060560 m M i s c m i c r o d i a g n 0060600 o s t i c a n d t u r n s 0060620 o n t h e F a s t I n p u 0060640 t / O u t p u t p a r t o f 0060660 M e m M i s c . \r \r B o a r d 0060700 s n e e d e d t o r u n 0060720 F I O : B a s e , C o n t B 0060740 , C o n t A , P r o c L , 0060760 P r o c H , I F U , M 376 001 \0 0061000 . h e m C , M e m X , M e m 0061020 D , t w o M S A b o a r d 0061040 s a n d t h e F I O t e 0061060 s t b o a r d . \r \r R u n t 0061100 i m e : A b o u t 7 s e c 0061120 o n d s . \r \r A c t i o n s t 0061140 o r u n F I O : L e f t 0061160 m o u s e b u t t o n R u n 0061200 P r o g , t h e n L e f t 0061220 m o u s e b u t t o n F I O 0061240 . \r \r 2 0 . L A G . M i d a 0061260 s \r \r L A G . M i d a s ( L o 0061300 a d A n d G o ) c o n t i 0061320 n o u s l y r u n s t h e 0061340 m i c r o d i a g n o s t i c s 0061360 K e r n e l , M e m M i s c 0061400 , 376 001 \0 373 376 I f u S i m p l e 0061420 , I f u C o m p l e x , E v 0061440 e n t C o u n t e r s , a n d 0061460 M e m A . T h e s p e e d 0061500 o f t h e D o r a d o i 0061520 s n o t c h a n g e d b y 0061540 t h i s C o m m a n d f i 0061560 l e , s o y o u c a n r 0061600 u n L A G a t a n y s p 0061620 e e d y o u d e s i r e . \r 0061640 \r B o a r d s n e e d e d t 0061660 o r u n L A G : B a s e , 0061700 C o n t B , C o n t A , P 0061720 r o c L , P r o c H , I F U 0061740 , M e m C , M e m X , M e 0061760 m D , a n d t w o M S A 0062000 b o a r d s . 376 001 \0 364 } \r \r R u 0062020 n t i m e : A b o u t 8 0062040 m i n u t e s f o r e a c h 0062060 p a s s w i t h 1 m e g 0062100 a - w o r d o f m e m o r y 0062120 . \r \r A c t i o n s t o r u 0062140 n L A G : L e f t m o u s 0062160 e b u t t o n R u n P r o g 0062200 , t h e n L e f t m o u s 0062220 e b u t t o n L A G . \r 0062240 \r 2 1 . L A G 1 . M i d a s 0062260 \r \r L A G 1 . M i d a s ( L o 0062300 a d A n d G o 1 t i m e 0062320 ) r u n s t h e m i c r o 0062340 d i a g n o s t i c s K e r n 0062360 e l , M e m M i s c , I f u 0062400 S i m p l e , I f u C 376 001 \0 346 0062420 375 o m p l e x , E v e n t C o 0062440 u n t e r s , a n d M e m A 0062460 o n e t i m e a t a s 0062500 p e e d o f 3 0 n s . \r \r 0062520 B o a r d s n e e d e d t o 0062540 r u n L A G 1 : B a s e , 0062560 C o n t B , C o n t A , P 0062600 r o c L , P r o c H , I F U 0062620 , M e m C , M e m X , M e 0062640 m D , a n d t w o M S A 0062660 b o a r d s . \r \r R u n t i m 0062700 e : A b o u t 1 0 m i n u 0062720 t e s w i t h 1 m e g a - 0062740 w o r d o f m e m o r y . \r 0062760 A c t i o n s t o r u n L 0063000 A G 1 : L e f t m o u s e 0063020 b 376 001 \0 ; 327 u t t o n R u n P 0063040 r o g , t h e n L e f t m 0063060 o u s e b u t t o n L A G 1 0063100 . \r \r 2 2 . L A G S p e e d 0063120 T e s t . M i d a s \r \r L A G S 0063140 p e e d T e s t r u n s t h 0063160 e m i c r o d i a g n o s t i 0063200 c s K e r n e l , M e m M i 0063220 s c , I f u S i m p l e , I 0063240 f u C o m p l e x , E v e n t 0063260 C o u n t e r s , a n d M e 0063300 m A a t a s p e e d o f 0063320 3 1 n s . A f t e r a 0063340 s u c c e s s f u l c o m p l 0063360 e t i o n c h a n g e s t h 0063400 e c l o c k s p e e d o n 0063420 e n a n o 376 001 \0 252 o s e c o 0063440 n d f a s t e r a n d r u 0063460 n s a g a i n . A t t h e 0063500 c l o c k s p e e d o f 0063520 2 9 n a n o - s e c o n d s 0063540 a n d f a s t e r , R M p 0063560 a r i t y e r r o r s f r o 0063600 m t h e P r o c H b o a r 0063620 d a r e i g n o r e d , t 0063640 h i s i s d u e t o a 0063660 k n o w n h a r d w a r e p 0063700 r o b l e m . \r \r B o a r d s 0063720 n e e d e d t o r u n L 0063740 a g S p e e d T e s t : B a s 0063760 e , C o n t B , C o n t A , 0064000 P r o c L , P r o c H , I 0064020 F U , M e m C , M 376 001 \0 / 377 0064040 e m X , M e m D , a n d t 0064060 w o M S A b o a r d s . \r 0064100 \r R u n t i m e : A b o u t 0064120 1 0 m i n u t e s f o r 0064140 e a c h p a s s w i t h 1 0064160 m e g a w o r d o f m e 0064200 m o r y . \r \r A c t i o n s t 0064220 o r u n L A G S p e e d T e 0064240 s t : L e f t m o u s e b 0064260 u t t o n R u n P r o g , t 0064300 h e n L e f t m o u s e b 0064320 u t t o n L A G S P E E D T E 0064340 S T . \r \r 2 3 K e r n e l T 0064360 a s k . M i d a s \r \r T h i s 0064400 c o m m a n d f i l e r u n 0064420 s t h e K e r n e l m i c 0064440 376 001 \0 P < r o d i a g n o s t i 0064460 c t o c o m p l e t i o n 0064500 w i t h t a s k c i r c u l 0064520 a t i o n t u r n e d o n . 0064540 A f t e r a s u c c e s s 0064560 f u l p a s s , t h i s c 0064600 o m m a n d f i l e c h e c 0064620 k s f o r t h e p r o p e 0064640 r t a s k n u m b e r . I 0064660 f t h e t a s k n u m b e 0064700 r i s c o r r e c t i t 0064720 r u n s t h e t e s t a g 0064740 a i n . I t w i l l d o 0064760 t h i s f o r 3 7 t i m e 0065000 s , e n o u g h t o g o 0065020 t h r o u g h a l l o f t 0065040 h e d i 376 001 \0 310 300 f f e r e n 0065060 t t a s k l e v e l s 2 0065100 t i m e s . \r \r B o a r d s n 0065120 e e d e d t o r u n K e r 0065140 n e l T a s k : B a s e , C 0065160 o n t B , C o n t A , P r o 0065200 c L , a n d P r o c H . \r 0065220 \r R u n t i m e : A b o u 0065240 t 3 0 s e c o n d s . \r \r A 0065260 c t i o n s t o r u n K e 0065300 r n e l T a s k : T y p e K 0065320 e r n e l T a s k t o t h e 0065340 A l t o M i d a s d i s p 0065360 l a y , t h e n l e f t m 0065400 o u s e b u t t o n R u n P 0065420 r o g . \r \r 2 4 . V o l t a 0065440 g e T e s t . M i d 376 001 \0 354 h a 0065460 s \r \r T h e V o l t a g e t 0065500 e s t r e a d s t h e 4 0065520 v o l t a g e s f r o m t h 0065540 e b a s e b o a r d a n d 0065560 c o m p a r e s t h e m f o 0065600 r u p p e r a n d l o w e 0065620 r l i m i t s . T h e r e 0065640 a r e 3 p l a c e s o n 0065660 t h e B a s e b o a r d w h 0065700 e r e t h e v o l t a g e s 0065720 a r e t e s t e d : V O L 0065740 T S , M I N V O L T S , a n 0065760 d M A X V O L T S . \r \r N o 0066000 t e : T h e r e i s n o 0066020 M i d a s m e s s a g e f o 0066040 r a s u c c e s s f u l 376 0066060 001 \0 J 355 p a s s o f t h i s 0066100 t e s t . \r \r S a m p l e E 0066120 r r o r m e s s a g e : \r M A 0066140 X V O L T S - 2 V o l t s 0066160 t o o h i g h ( 2 . 1 0 m 0066200 a x . ) \r \r T h e l i m i t s 0066220 f o r e a c h v o l t a g 0066240 e a r e : \r + 5 v o l t s \t 0066260 \t 4 . 8 2 - 5 . 1 9 \r + 1 2 v 0066300 o l t s \t \t 1 1 . 5 1 - 1 2 . 5 0066320 1 \r - 5 . 2 v o l t s \t \t 5 . 0066340 0 5 - 5 . 3 6 \r - 2 v o l t s 0066360 \t \t 1 . 8 9 - 2 . 1 0 \r \r B o a 0066400 r d s n e e d e d t o r u 0066420 n V o l t a g e t e s t : B 0066440 a s e b o a r d . \r \r R u n 0066460 t i m e 376 001 \0 247 ] : A b o u t 0066500 5 s e c o n d s . \r \r A c t 0066520 i o n s t o r u n V o l t 0066540 a g e T e s t : T y p e V o 0066560 l t a g e T e s t t o t h e 0066600 A l t o M i d a s d i s p 0066620 l a y , t h e n l e f t m 0066640 o u s e b u t t o n R d C m 0066660 d s . \r \r 2 5 . C u r r e n 0066700 t T e s t . M i d a s \r \r T h e 0066720 C u r r e n t T e s t r e a 0066740 d s t h e 4 c u r r e n t 0066760 s f r o m t h e b a s e b 0067000 o a r d a n d c o m p a r e 0067020 s t h e m f o r u p p e r 0067040 a n d l o w e r l i m i t 0067060 s . T h e r e 376 001 \0 333 335 a r 0067100 e 3 p l a c e s o n t h 0067120 e B a s e b o a r d w h e r 0067140 e t h e c u r r e n t s a 0067160 r e t e s t e d : A M P S , 0067200 M I N A M P S , a n d M A 0067220 X A M P S . \r \r N o t e : 0067240 T h e r e i s n o M i d a 0067260 s m e s s a g e f o r a 0067300 s u c c e s s f u l p a s s 0067320 o f t h i s t e s t . \r \r T 0067340 h e l i m i t s f o r e a 0067360 c h c u r r e n t i s : \r + 0067400 5 v o l t s \t \t 0 - 6 1 a m 0067420 p s \r + 1 2 v o l t s \t \t 0 - 0067440 3 a m p s \r - 5 . 2 v o l t 0067460 s \t \t 1 5 1 - 2 2 2 a m p 376 001 0067500 \0 ; \b s \r - 2 v o l t s \t \t 4 0067520 1 - 6 9 a m p s \r \r B o a r d 0067540 s n e e d e d t o r u n 0067560 C u r r e n t T e s t : T h i 0067600 s c o m m a n d f i l e i 0067620 s d e s i g n e d t o r u 0067640 n w i t h a f u l l r u 0067660 n n i n g D o r a d o . \r \r 0067700 R u n t i m e : A b o u t 0067720 5 s e c o n d s . \r \r A c t i 0067740 o n s t o r u n C u r r e 0067760 n t T e s t : T y p e C u r 0070000 r e n t T e s t t o t h e 0070020 A l t o M i d a s d i s p l 0070040 a y , t h e n l e f t m o 0070060 u s e b u t t o n R d C m d 0070100 s . \r 376 001 \0 271 353 \r 2 6 . T e 0070120 m p e r a t u r e T e s t . M i 0070140 d a s \r \r T h e T e m p e r a 0070160 t u r e T e s t r e a d s t 0070200 h e t e m p e r a t u r e s 0070220 e n s o r s o n a l l o f 0070240 t h e b o a r d s t h a t 0070260 a r e s u p p o s e d t o 0070300 h a v e t h e m i n s t a 0070320 l l e d . T h e t e s t 0070340 r a n g e i s s e t f o r 0070360 a m i n i m u m o f 1 7 0070400 d e g r e e s C . a n d 0070420 a m a x i m u m o f 4 1 0070440 d e g r e e s C . . T h e r 0070460 e a r e 6 p l a c e s o 0070500 n t h e B a 376 001 \0 316 G s e b 0070520 o a r d w h e r e t h e t 0070540 e m p e r a t u r e s a r e 0070560 t e s t e d : T E M P 0 , T 0070600 E M P 0 + 1 , T E M P 0 + 2 , 0070620 M A X T E M P 0 , M A X T E 0070640 M P 0 + 1 , a n d M A X T E 0070660 M P 0 + 2 . \r \r N o t e : T h 0070700 e r e i s n o M i d a s 0070720 m e s s a g e f o r a s u 0070740 c c e s s f u l p a s s o f 0070760 t h i s t e s t . \r \r B o a 0071000 r d s n e e d e d t o r u 0071020 n T e m p e r a t u r e T e s 0071040 t : T h i s c o m m a n d 0071060 f i l e i s d e s i g n e d 0071100 t o r u n w i t h 376 001 \0 0071120 222 024 a f u l l r u n n i n g 0071140 D o r a d o . \r \r R u n t i 0071160 m e : A b o u t 6 s e c o 0071200 n d s . \r \r A c t i o n s t o 0071220 r u n T e m p e r a t u r e 0071240 T e s t : T y p e T e m p e 0071260 r a t u r e T e s t t o t h 0071300 e A l t o M i d a s d i s 0071320 p l a y , t h e n l e f t 0071340 m o u s e b u t t o n R d C 0071360 m d s . . \r \r 2 7 . V I T . 0071400 M i d a s \r \r V I T . M i d a s 0071420 i s a c o m m a n d f i 0071440 l e t h a t r u n s t h e 0071460 V o l t a g e T e s t , C u 0071500 r r e n t T e s t , a n d t 0071520 h e 376 001 \0 367 036 T e m p e r a t 0071540 u r e T e s t . \r \r N o t e : 0071560 T h e r e i s n o M i d 0071600 a s m e s s a g e f o r a 0071620 s u c c e s s f u l p a s s 0071640 o f t h i s t e s t . \r \r 0071660 B o a r d s n e e d e d t o 0071700 r u n V I T : T h i s c 0071720 o m m a n d f i l e i s d 0071740 e s i g n e d t o r u n w 0071760 i t h a f u l l r u n n i 0072000 n g D o r a d o . \r \r R u n 0072020 t i m e : A b o u t 1 6 s 0072040 e c o n d s . \r \r A c t i o n s 0072060 t o r u n V I T : L e f 0072100 t m o u s e b u t t o n R 0072120 d C m d s , 376 001 \0 242 ~ t h e n 0072140 L e f t m o u s e b u t t 0072160 o n V I T . \r \r 2 8 . T e 0072200 s t A l l G a r a g e . M i d a 0072220 s \r \r T e s t A l l G a r a g e 0072240 t e s t s a l l o f t h 0072260 e m e m o r i e s a n d r 0072300 e g i s t e r s a v a i l a b 0072320 l e i n t h e " T e s t " 0072340 f u n c t i o n o f M i d 0072360 a s . T h e n o r m a l " 0072400 T e s t A l l " f u n c t i o 0072420 n l e a v e s o u t 5 t 0072440 h i n g s : I M B D , M A P 0072460 , V M , I F U M , a n d 0072500 E S T A T . \r \r I n a d d i t 0072520 i o n t o t e s t i 376 001 \0 306 0072540 353 n g m o r e r e g i s t e 0072560 r s a n d m e m o r i e s 0072600 c o m m e n t s w e r e a d 0072620 d e d t o h e l p i n d 0072640 i a g n o s i n g t h e f a 0072660 i l u r e . \r \r S a m p l e E 0072700 r r o r m e s s a g e : \r " I 0072720 N S S E T " F A I L E D ( I 0072740 N S T R U C T I O N S E T ) 0072760 P G . 4 I F U B O A R D . 0073000 \r \r B o a r d s n e e d e d 0073020 t o r u n T e s t A l l G a 0073040 r a g e : B a s e , C o n t 0073060 B , C o n t A , P r o c L , 0073100 P r o c H , I F U , M e m 0073120 C , M e m X , M e m D , a 0073140 n 376 001 \0 322 ( d 2 M S A b o 0073160 a r d s . \r \r R u n t i m e 0073200 : A b o u t 1 0 m i n u t 0073220 e s . \r \r A c t i o n s t o 0073240 r u n T e s t A l l G a r a g 0073260 e : T y p e T e s t A l l G 0073300 a r a g e t o t h e A l t 0073320 o M i d a s d i s p l a y , 0073340 t h e n l e f t m o u s e 0073360 b u t t o n R d C m d s . \r 0073400 \r 2 9 . A c c e p t a n c e 0073420 T e s t s . M i d a s \r \r A c c 0073440 e p t a n c e T e s t s s e t 0073460 s t h e c l o c k s t o 0073500 3 0 n a n o - s e c o n d s 0073520 a n d t h e n r u n s V o 0073540 l t a g e T 376 001 \0 5 C e s t , 0073560 C u r r e n t T e s t , T e m 0073600 p e r a t u r e T e s t , T e 0073620 s t A l l G a r a g e , K e r 0073640 n e l , K e r n e l T a s k , 0073660 M e m M i s c , I f u S i m 0073700 p l e , I f u C o m p l e x , 0073720 E v e n t C o u n t e r s , 0073740 M e m A a n d T r i c o n D 0073760 . \r \r A f t e r s u c c e s 0074000 s f u l c o m p l e t i o n 0074020 o f t h e M i c r o d i a g 0074040 n o s t i c s a 2 m i n u 0074060 t e s i m t e s t i s r u 0074100 n , i f t h e r e a r e 0074120 a n y e r r o r s t h e y 0074140 a r e l o g g e d 376 001 \0 M 311 0074160 o n t h e f i l e " S i m 0074200 e r r o r . r e p o r t " a n 0074220 d t h e t e s t i s r e 0074240 s t a r t e d . T h e t e s 0074260 t w i l l s t o p l o g g 0074300 i n g e r r o r s a f t e r 0074320 5 S i m T e s t e r r o r 0074340 s . Y o u c a n g o i n 0074360 t o B r a v o a n d l o o 0074400 k a t t h e e r r o r s 0074420 o r p r i n t t h e e r r 0074440 o r s o n y o u r f a v o 0074460 r i t e p r i n t e r . \r \r 0074500 " N o t e " I f t h e r e 0074520 i s a n e r r o r a n d 0074540 y o u w a n t t o a b o r 0074560 376 001 \0 \r J t t h e A c c e p 0074600 t a n c e T e s t s c o m m a 0074620 n d f i l e , h o l d d o 0074640 w n t h e C T R L k e y 0074660 t h e n p u s h t h e " Z 0074700 " k e y o n t h e A l t 0074720 o k e y b o a r d . T h i s 0074740 i s a s p e c i a l f e 0074760 a t u r e o f M i d a s t 0075000 h a t w i l l k i l l a 0075020 " n e s t e d c o m m a n d 0075040 f i l e " . A n o t h e r w 0075060 a y t o k i l l t h e t 0075100 e s t i s w i t h t h e 0075120 b o o t b u t t o n . \r \r B o 0075140 a r d s n e e d e d t o r 0075160 u n A c 376 001 \0 362 257 c e p t a n 0075200 c e T e s t s . M i d a s : B 0075220 a s e , C o n t B , C o n t 0075240 A , P r o c L , P r o c H , 0075260 I F U , M e m C , M e m X 0075300 , M e m D , D s k / E t h , 0075320 a n d t w o M S A b o a 0075340 r d s . \r \r R u n t i m e : 0075360 A b o u t 2 2 . 5 m i n u 0075400 t e s a n d w i t h 1 m 0075420 e g a - w o r d o f m e m o 0075440 r y . \r N O T E : 2 M S A 0075460 b o a r d s w i t h 6 4 k 0075500 c h i p s = 1 m e g a - 0075520 w o r d o f m e m o r y . \r 0075540 \r A c t i o n s t o r u n 0075560 A c c e p t n a c e 376 001 \0 G 374 T 0075600 e s t s : L e f t m o u s e 0075620 b u t t o n R d C m d s , 0075640 t h e n L e f t m o u s e 0075660 b u t t o n A C C E P T A N C 0075700 E T E S T S . \r \r 3 0 . M a 0075720 p A d d r . M i d a s \r \r T h e 0075740 D o r a d o M a p h a s 0075760 1 7 7 7 7 7 o c t a l l o c 0076000 a t i o n s . T h i s r e q 0076020 u i r e s 1 6 a d d r e s s 0076040 b i t s . M a p A d d r . M 0076060 i d a s l o a d s o n t h 0076100 e c e n t e r c o l u m n 0076120 o f t h e m i d a s d i s 0076140 p l a y 1 6 d i f f e r e n 0076160 t m a p l o c a t i o n s 376 0076200 001 \0 375 i , o n e e n t r y 0076220 f o r e a c h o f t h e 0076240 1 6 d i f f e r e n t a d d 0076260 r e s s b i t s . A f t e r 0076300 a l l o f t h e M a p 0076320 l o c a t i o n s a r e d i 0076340 s p l a y e d , e a c h l o 0076360 c a t i o n i s t h e n l 0076400 o a d e d a n d c h e c k e 0076420 d w i t h a v a l u e e 0076440 q u a l t o i t s o w n 0076460 a d d r e s s . M a p l o c 0076500 a t i o n 1 0 0 w o u l d 0076520 h a v e a v a l u e o f 0076540 1 0 0 . T h e M a p i s 0076560 l o c a t e d o n t h e M 0076600 e m X 376 001 \0 | J b o a r d . 0076620 \r 032 z 1 8 6 9 7 j ( 1 7 9 2 ) \ 0076640 g 1 8 0 b 5 B 5 1 b 7 B 1 f 5 b 0076660 1 f 0 B 1 f 5 b 1 8 f 0 B 6 0 3 0076700 b 7 B 5 1 b 7 B 1 f 5 b 1 f 0 B 0076720 1 f 5 b 1 8 f 0 B 7 3 6 b 5 B 5 0076740 1 b 7 B 1 f 5 b 1 f 0 B 1 f 5 b 0076760 1 9 f 0 B 6 4 8 b 8 B 5 1 b 7 B 0077000 1 f 5 b 1 f 0 B 1 f 5 b 2 3 f 0 0077020 B 6 2 2 b 1 0 B 5 1 b 7 B 1 f 5 0077040 b 1 f 0 B 1 f 5 b 2 4 f 0 B 6 7 0077060 7 b 1 1 B 5 1 b 7 B 1 f 5 b 2 3 0077100 f 0 B 3 6 8 b 7 B 2 5 b 1 0 B 1 0077120 f 5 b 1 f 0 B 2 f 5 b 2 1 f 0 B 0077140 3 4 5 b 4 5 B 7 5 b 7 B 2 5 b 1 0077160 0 B 1 f 5 b 1 f 0 B 2 f 5 b 2 3 0077200 f 0 B 3 1 8 b 7 B 376 001 \0 214 , 2 5 0077220 b 1 0 B 4 f 5 b 2 1 f 0 B 3 2 6 0077240 b 7 B 2 5 b 1 0 B 1 f 5 b 1 f 0 0077260 B 1 f 5 b 1 6 f 0 B 9 b 1 B 4 b 0077300 1 B 5 b 1 B 4 0 4 b 7 B 2 5 b 3 0077320 B 1 f 5 b 1 f 0 B 1 f 5 b 1 6 f 0077340 0 B 1 1 u b 1 U B 4 u b 1 U B 3 0077360 u b 1 U B 4 2 3 b 7 B 2 5 b 3 B 0077400 1 f 5 b 1 f 0 B 3 f 5 b 1 7 f 0 0077420 B 1 2 u 1 U 4 u 1 U 3 u 1 U 2 u 0077440 1 U 3 2 7 b 7 B 2 5 b 4 B 1 f 5 0077460 b 1 f 0 B 1 f 5 b 2 5 f 0 B 5 9 0077500 2 b 7 B 2 5 b 1 2 B 1 f 5 b 1 f 0077520 0 B 1 f 5 b 2 2 f 0 B 4 5 8 b 1 0077540 0 B 5 1 b 7 B 1 f 5 b 1 f 0 B 1 0077560 f 5 b 2 4 f 0 B 2 0 1 b 8 B 6 1 0077600 b i 2 2 B I 2 6 9 b 1 1 B 5 376 001 0077620 \0 034 306 1 b 6 B 1 f 5 b 1 f 0 B 1 0077640 f 5 b 2 4 f 0 B 1 9 8 b 7 B 3 4 0077660 5 b 1 1 B 5 1 b 6 B 1 f 5 b 3 0 0077700 f 0 B 3 3 4 b 5 B 2 3 3 b 1 5 B 0077720 5 1 b 6 B 2 f 5 b 1 f 0 B 1 f 5 0077740 b 1 6 f 0 B 9 5 b 5 B 2 2 3 b 6 0077760 B 2 5 b 3 B 1 f 5 b 1 f 0 B 1 f 0100000 5 b 2 6 f 0 B 7 1 b 6 B 3 1 b 9 0100020 B 1 7 1 b i 2 0 B I 2 3 1 b 1 3 0100040 B 5 1 b 6 B 3 f 5 b 2 8 f 0 B 5 0100060 3 7 f 5 b 6 f 0 B 9 2 b 4 B 2 0 0100100 b 1 B 3 5 2 b 6 B 1 0 4 b 6 B 2 0100120 5 b 1 5 B 1 f 5 b 2 2 f 0 B 4 2 0100140 5 f 5 b \r C e n t e r c o l u 0100160 m n o f t h e M i d a s 0100200 d i s p l a y a f t e r r u 0100220 n n i 376 001 \0 312 g n g M a p A d 0100240 d r . M i d a s \r \r M A P 0 0100260 0 0100300 \r M A P 1 0100320 1 \r M A 0100340 P 2 0100360 2 \r M A P 4 0100400 4 0100420 \r M A P 1 0 0100440 1 0 \r M A P 2 0100460 0 2 0 0100500 \r M A P 4 0 0100520 4 0 \r M A P 0100540 1 0 0 1 0 0100560 0 \r M A P 2 0 0 0100600 2 0 0 \r 0100620 M A P 4 0 0 376 001 \0 257 032 0100640 4 0 0 \r 0100660 M A P 1 0 0 0 0100700 1 0 0 0 \r M A P 2 0 0100720 0 0 2 0 0 0 0100740 \r M A P 4 0 0 0 0100760 4 0 0 0 \r M A 0101000 P 1 0 0 0 0 1 0 0 0101020 0 0 \r M A P 2 0 0 0 0101040 0 2 0 0 0 0 0101060 \r M A P 4 0 0 0 0 0101100 4 0 0 0 0 \r M A P 0101120 1 0 0 0 0 0 1 0 0 0 0 0 0101140 * 0101200 \r 032 z 1 8 6 9 7 \ f 5 0101220 b g 6 3 f 8 B 4 7 2 f 5 b 376 001 \0 0101240 275 N \r B o a r d s n e e d e d 0101260 t o r u n M a p A d d r . 0101300 M i d a s : B a s e , C o n 0101320 t B , C o n t A , P r o c L 0101340 , P r o c H , I F U , M e 0101360 m C , M e m X , a n d M e 0101400 m D . \r \r R u n t i m e : A 0101420 b o u t 7 s e c o n d s . \r 0101440 \r A c t i o n s t o r u n 0101460 M a p A d d r : T y p e M a 0101500 p A d d r o n t h e A l t 0101520 o k e y b o a r d , t h e n 0101540 L e f t m o u s e b u t t 0101560 o n R d C m d s . \r \r 3 1 . 0101600 C a c h e D A d d r . M i d a 0101620 s \r \r T h e D o r a d o C a 0101640 c h 376 001 \0 334 310 e D ( C a c h e 0101660 D a t a ) h a s 7 7 7 7 0101700 o c t a l l o c a t i o n s . 0101720 T h i s r e q u i r e s 1 0101740 2 a d d r e s s b i t s . 0101760 C a c h e D A d d r . M i d a s 0102000 l o a d s o n t h e c e 0102020 n t e r c o l u m n o f t 0102040 h e m i d a s d i s p l a y 0102060 1 2 d i f f e r e n t C a 0102100 c h e D l o c a t i o n s , 0102120 o n e e n t r y f o r e a 0102140 c h o f t h e 1 2 d i f 0102160 f e r e n t a d d r e s s b 0102200 i t s . A f t e r a l l o 0102220 f t h e C a c h e D l o c 0102240 a t i o n s 376 001 \0 ? 247 a r e 0102260 d i s p l a y e d , e a c h 0102300 l o c a t i o n i s t h e n 0102320 l o a d e d a n d c h e c 0102340 k e d w i t h a v a l u e 0102360 e q u a l t o i t s o w 0102400 n a d d r e s s . C a c h e 0102420 D l o c a t i o n 1 0 0 w 0102440 o u l d h a v e a v a l u 0102460 e o f 1 0 0 . T h e C a 0102500 c h e D i s l o c a t e d 0102520 o n t h e M e m D b o a r 0102540 d . \r 032 z 1 8 6 9 7 j \ g 1 5 5 0102560 b 7 B 4 6 b 6 B 1 f 5 b 1 f 0 B 0102600 1 f 5 b 2 3 f 0 B 1 9 b 5 B 1 b 0102620 1 B 4 2 7 f 5 b \r C e n t e r 0102640 c o l u m n o f t h 376 001 \0 _ 0102660 177 e M i d a s d i s p l a y 0102700 a f t e r r u n n i n g C 0102720 a c h e D A d d r . M i d a s 032 0102740 z 1 8 6 9 7 j \ f 5 b g \r \r C 0102760 A C H E D 0 0103000 0 \r C A C H E 0103020 D 1 0103040 1 \r C A C H E D 2 0103060 2 0103100 \r C A C H E D 4 0103120 4 0103140 \r C A C H E D 1 0 0103160 1 0 \r C A 0103200 C H E D 2 0 0103220 2 0 \r C A C H E D 0103240 4 0 4 0103260 0 376 001 \0 E \r \r C A C H E 0103300 D 1 0 0 1 0103320 0 0 \r C A C H E D 2 0103340 0 0 2 0 0 0103360 \r C A C H E D 4 0 0 0103400 4 0 0 0103420 \r C A C H E D 1 0 0 0 0103440 1 0 0 0 \r C 0103460 A C H E D 2 0 0 0 0103500 2 0 0 0 \r C A C H 0103520 E D 4 0 0 0 4 0103540 0 0 0 \r C A C H E D 0103560 6 0 0 0 6 0 0 0 0103600 032 z 1 8 6 9 7 \ f 8 g \r 0103620 * 0103660 376 001 \0 222 z 0103700 0103720 \r B 0103740 o a r d s n e e d e d t o 0103760 r u n C a c h e D A d d r . M 0104000 i d a s : B a s e , C o n t 0104020 B , C o n t A , P r o c L , 0104040 P r o c H , I F U , M e m 0104060 C , M e m X a n d M e m D 0104100 . \r \r R u n t i m e : A b o 0104120 u t 1 7 s e c o n d s . \r \r 0104140 A c t i o n s t o r u n C 0104160 a c h e D A d d r : T y p e 0104200 C a c h e D A d d r o n t h 0104220 e A l t o k e y b o a r d , 0104240 t h e n L e f t m o u s e 0104260 b u t t o n R d C 376 001 \0 272 215 0104300 m d s . \r \r 3 2 . C a c h 0104320 e A A d d r . M i d a s \r \r T h 0104340 e D o r a d o C a c h e A 0104360 ( C a c h e A d d r e s s M 0104400 e m o r y ) h a s 3 7 7 o 0104420 c t a l l o c a t i o n s . 0104440 T h i s r e q u i r e s 8 0104460 a d d r e s s b i t s . C a 0104500 c h e A A d d r . M i d a s l 0104520 o a d s o n t h e c e n t 0104540 e r c o l u m n o f t h e 0104560 m i d a s d i s p l a y 8 0104600 d i f f e r e n t C a c h e 0104620 A l o c a t i o n s , o n e 0104640 e n t r y f o r e a c h 0104660 o f t h e 8 d i f f e r e 0104700 376 001 \0 q 300 n t a d d r e s s 0104720 b i t s . A f t e r a l l 0104740 o f t h e C a c h e A l o 0104760 c a t i o n s a r e d i s p 0105000 l a y e d , e a c h l o c a 0105020 t i o n i s t h e n l o a 0105040 d e d a n d c h e c k e d 0105060 w i t h a v a l u e e q u 0105100 a l t o i t s o w n a d 0105120 d r e s s . C a c h e A l o 0105140 c a t i o n 1 0 0 w o u l d 0105160 h a v e a v a l u e o f 0105200 1 0 0 . \r 032 z 1 8 6 9 7 j \ 0105220 f 8 g 7 7 f 0 1 6 1 b 1 0 B 4 0105240 6 b 6 B 1 f 5 b 1 f 0 B 2 f 5 b 0105260 2 3 f 0 B 1 9 b 5 B 1 b 1 B 3 9 0105300 3 f 5 b \r 376 001 \0 024 347 C e n t e r 0105320 c o l u m n o f t h e M 0105340 i d a s d i s p l a y a f t 0105360 e r r u n n i n g C a c h e 0105400 D A d d r . M i d a s \r 032 z 1 8 0105420 6 9 7 j \ f 5 b g 6 6 f 8 B \r 0105440 C A C H E A 0 0105460 0 \r C A C H 0105500 E A 1 0105520 1 \r C A C H E A 0105540 2 2 0105560 \r C A C H E A 4 0105600 4 0105620 \r C A C H E A 1 0 0105640 1 0 \r C 0105660 A C H E A 2 0 0105700 2 0 \r 376 001 \0 006 325 0105720 C A C H E A 4 0 0105740 4 0 \r C A C H 0105760 E A 1 0 0 0106000 1 0 0 \r C A C H E A 0106020 2 0 0 2 0 0 0106040 032 z 1 8 6 9 7 \ f 8 g \r \r 0106060 B o a r d s n e e d e d t o 0106100 r u n C a c h e A A d d r . 0106120 M i d a s : B a s e , C o n 0106140 t B , C o n t A , P r o c L 0106160 , P r o c H , I F U , a n 0106200 d M e m C . \r \r R u n t i m 0106220 e : A b o u t 6 s e c o n 0106240 d s . \r \r A c t i o n s t o 0106260 r u n C a c h e A A d d r : 0106300 T y p e C a c h e A A d d r 376 0106320 001 \0 _ x o n t h e A l t o 0106340 k e y b o a r d , t h e n 0106360 L e f t m o u s e b u t t o 0106400 n R d C m d s . \r \r 3 3 . 0106420 S t k A d d r . M i d a s \r \r T 0106440 h e D o r a d o S t a c k 0106460 h a s 3 7 7 o c t a l l o 0106500 c a t i o n s . T h i s r e 0106520 q u i r e s 8 a d d r e s s 0106540 b i t s . S t k A A d d r . 0106560 M i d a s l o a d s o n t 0106600 h e c e n t e r c o l u m n 0106620 o f t h e m i d a s d i 0106640 s p l a y 8 d i f f e r e n 0106660 t S t a c k l o c a t i o n 0106700 s , o n e e n t r y f o r 0106720 e a c 376 001 \0 351 z h o f t h 0106740 e 8 d i f f e r e n t a d 0106760 d r e s s b i t s . A f t e 0107000 r a l l o f t h e S t a 0107020 c k l o c a t i o n s a r e 0107040 d i s p l a y e d , e a c h 0107060 l o c a t i o n i s t h e 0107100 n l o a d e d a n d c h e 0107120 c k e d w i t h a v a l u 0107140 e e q u a l t o i t s o 0107160 w n a d d r e s s . S t a c 0107200 k l o c a t i o n 1 0 0 w 0107220 o u l d h a v e a v a l u 0107240 e o f 1 0 0 . T h e S t 0107260 a c k m e m o r y i s l o 0107300 c a t e d o n t h e P r o 0107320 c H a n d P r 376 001 \0 202 204 o c 0107340 L b o a r d s . \r 032 z 1 8 6 0107360 9 7 j \ f 8 g 4 f 0 1 4 9 b 1 0107400 0 B 4 6 b 6 B 1 f 5 b 1 f 0 B 1 0107420 f 5 b 2 0 f 0 B 1 1 b 2 B 2 b 1 0107440 B 4 3 3 f 5 b \r C e n t e r c 0107460 o l u m n o f t h e M i d 0107500 a s d i s p l a y a f t e r 0107520 r u n n i n g S t k A d d r 0107540 . M i d a s \r 032 z 1 8 6 9 7 j \ 0107560 f 5 b g 6 3 f 8 B \r S T K 0 0107600 0 0107620 \r S T K 1 0107640 1 \r S T 0107660 K 2 0107700 2 \r S T K 4 0107720 4 376 001 0107740 \0 205 x \r S T K 1 0 0107760 1 0 \r 0110000 S T K 2 0 0110020 2 0 \r S T K 4 0 0110040 4 0 0110060 \r S T K 1 0 0 0110100 1 0 0 \r S T K 0110120 2 0 0 2 0 0 0110140 032 z 1 8 6 9 7 \ f 8 g \r \r 0110160 B o a r d s n e e d e d t o 0110200 r u n S t k A d d r . M i d 0110220 a s : B a s e , C o n t B , 0110240 C o n t A , P r o c L , a 0110260 n d P r o c H . \r \r R u n t 0110300 i m e : A b o u t 4 s e c 0110320 o n d s . \r \r A c t i o n s t 0110340 o r 376 001 \0 I 223 u n S t k A d 0110360 d r : T y p e S t k A d d r 0110400 o n t h e A l t o k e y 0110420 b o a r d , t h e n L e f t 0110440 m o u s e b u t t o n R d 0110460 C m d s . \r \r 3 4 . R M A d 0110500 d r . M i d a s \r \r T h e D o 0110520 r a d o R M ( R e g i s t e 0110540 r M e m o r y ) h a s 3 7 0110560 7 o c t a l l o c a t i o n 0110600 s . T h i s r e q u i r e s 0110620 8 a d d r e s s b i t s . 0110640 R M A d d r . M i d a s l o 0110660 a d s o n t h e c e n t e 0110700 r c o l u m n o f t h e 0110720 m i d a s d i s p l a y 8 0110740 d i f f e r e n 376 001 \0 } u t R 0110760 M l o c a t i o n s , o n e 0111000 e n t r y f o r e a c h 0111020 o f t h e 8 d i f f e r e 0111040 n t a d d r e s s b i t s . 0111060 A f t e r a l l o f t h 0111100 e R M l o c a t i o n s a 0111120 r e d i s p l a y e d , e a 0111140 c h l o c a t i o n i s t 0111160 h e n l o a d e d a n d c 0111200 h e c k e d w i t h a v a 0111220 l u e e q u a l t o i t s 0111240 o w n a d d r e s s . R M 0111260 l o c a t i o n 1 0 0 w o 0111300 u l d h a v e a v a l u e 0111320 o f 1 0 0 . T h e R m 0111340 e m o r y i s l o c a 376 001 \0 0111360 273 320 t e d o n t h e P r o 0111400 c H a n d P r o c L b o a 0111420 r d s . \r 032 z 1 8 6 9 7 j \ f 0111440 8 g 3 f 0 1 3 2 b 7 B 4 6 b 6 0111460 B 1 f 5 b 1 f 0 B 1 f 5 b 1 9 f 0111500 0 B 1 5 b 1 B 8 b 1 B 4 2 4 f 5 0111520 b \r C e n t e r c o l u m n 0111540 o f t h e M i d a s d i s 0111560 p l a y a f t e r r u n n 0111600 i n g R M A d d r . M i d a s 0111620 \r 032 z 1 8 6 9 7 j \ f 5 b g 6 3 0111640 f 8 B \r R M 0 0111660 0 \r R M 0111700 1 1 0111720 \r R M 2 0111740 2 \r R 0111760 M 376 001 \0 232 d 4 0112000 4 \r R M 0112020 1 0 1 0 0112040 \r R M 2 0 0112060 2 0 \r R M 0112100 4 0 4 0 0112120 \r R M 1 0 0 0112140 1 0 0 \r R M 0112160 2 0 0 2 0 0112200 0 032 z 1 8 6 9 7 \ f 8 g 0112220 \r 0112240 * 0112320 \r B o a r 0112340 d s n e e d e d t o r u n 0112360 R M A d d r 376 001 \0 8 016 . M i d 0112400 a s : B a s e , C o n t B , 0112420 C o n t A , P r o c L , a 0112440 n d P r o c H . \r \r R u n t 0112460 i m e : A b o u t 3 s e c 0112500 o n d s . \r \r A c t i o n s t 0112520 o r u n R M A d d r : T y 0112540 p e R M A d d r o n t h e 0112560 A l t o k e y b o a r d , 0112600 t h e n L e f t m o u s e 0112620 b u t t o n R d C m d s . \r \r 0112640 3 5 . I M X A d d r . M i d 0112660 a s \r \r T h e D o r a d o I 0112700 M X ( I n s t r u c t i o n 0112720 M e m o r y ) h a s 7 7 7 7 0112740 o c t a l l o c a t i o n s 0112760 . T h i s r e q u i 376 001 \0 $ 0113000 314 r e s 1 2 a d d r e s s 0113020 b i t s . I M X A d d r . M i 0113040 d a s l o a d s o n t h e 0113060 r i g h t c o l u m n o f 0113100 t h e m i d a s d i s p l 0113120 a y 1 2 d i f f e r e n t 0113140 I M X l o c a t i o n s , o 0113160 n e e n t r y f o r e a c 0113200 h o f t h e 1 2 d i f f 0113220 e r e n t a d d r e s s b i 0113240 t s . A f t e r a l l o f 0113260 t h e I M X l o c a t i o 0113300 n s a r e d i s p l a y e d 0113320 , e a c h l o c a t i o n 0113340 i s t h e n l o a d e d a 0113360 n d c h e c k e d w i t h 0113400 a 376 001 \0 225 9 v a l u e e q u 0113420 a l t o i t s o w n a d 0113440 d r e s s . I M X l o c a t 0113460 i o n 1 0 0 w o u l d h a 0113500 v e a v a l u e o f 1 0 0113520 0 . T h e I M X i s l o 0113540 c a t e d o n t h e C o n 0113560 t B b o a r d . \r 032 z 1 8 6 0113600 9 7 j \ f 8 g 7 5 f 0 1 3 0 b 0113620 6 B 4 6 b 6 B 1 f 5 b 1 f 0 B 1 0113640 f 5 b 2 0 f 0 B 4 4 4 f 5 b \r B 0113660 o a r d s n e e d e d t o 0113700 r u n I M X A d d r . M i d a 0113720 s : B a s e , C o n t B , 0113740 C o n t A , P r o c L , P r 0113760 o c H , I F U , M e m C , 0114000 a n d M e 376 001 \0 361 k m X . \r \r 0114020 R u n t i m e : A b o u t 0114040 3 s e c o n d s . \r \r A c t i 0114060 o n s t o r u n I M X A d 0114100 d r : T y p e I M X A d d r 0114120 o n t h e A l t o k e y 0114140 b o a r d t h e n L e f t 0114160 m o u s e b u t t o n R d C 0114200 m d s . \r \r 3 6 . I F U M A 0114220 d d r . M i d a s \r \r T h e D 0114240 o r a d o I F U m e m o r y 0114260 h a s 1 7 7 7 o c t a l 0114300 l o c a t i o n s . T h i s 0114320 r e q u i r e s 1 0 a d d r 0114340 e s s b i t s . I F U M A d 0114360 d r . M i d a s l o a d s o 0114400 n t h e c e n t e 376 001 \0 367 261 0114420 r c o l u m n o f t h e 0114440 m i d a s d i s p l a y 1 0 0114460 d i f f e r e n t I F U M 0114500 l o c a t i o n s , o n e e 0114520 n t r y f o r e a c h o f 0114540 t h e 1 0 d i f f e r e n 0114560 t a d d r e s s b i t s . 0114600 A f t e r a l l o f t h e 0114620 I F U M l o c a t i o n s 0114640 a r e d i s p l a y e d , e 0114660 a c h l o c a t i o n i s 0114700 t h e n l o a d e d a n d 0114720 c h e c k e d w i t h a v 0114740 a l u e e q u a l t o i t 0114760 s o w n a d d r e s s . I 0115000 F U M l o c a t i o n 1 0 0 0115020 376 001 \0 220 i w o u l d h a v e 0115040 a v a l u e o f 1 0 0 . 0115060 \r 032 z 1 8 6 9 7 j \ g 1 4 9 0115100 b 7 B 4 5 b 6 B 1 f 5 b 1 f 0 B 0115120 1 f 5 b 2 1 f 0 B 3 9 7 f 5 b \r 0115140 B o a r d s n e e d e d t o 0115160 r u n I F U M A d d r . M i 0115200 d a s : B a s e , C o n t B 0115220 , C o n t A , P r o c L , 0115240 P r o c H , a n d I F U . \r 0115260 \r R u n t i m e : A b o u t 0115300 4 s e c o n d s . \r \r A c t 0115320 i o n s t o r u n I F U M 0115340 A d d r : T y p e I F U M A 0115360 d d r o n t h e A l t o 0115400 k e y b o a r d , t h e n L 0115420 e f t m 376 001 \0 245 030 o u s e b 0115440 u t t o n R d C m d s . \r \r 3 0115460 7 . B R A d d r . M i d a s 0115500 \r \r T h e D o r a d o m e m 0115520 o r y B a s e R e g i s t e 0115540 r h a s 3 7 o c t a l l 0115560 o c a t i o n s . T h i s r 0115600 e q u i r e s 5 a d d r e s 0115620 s b i t s . B R A d d r . M 0115640 i d a s l o a d s o n t h 0115660 e c e n t e r c o l u m n 0115700 o f t h e m i d a s d i s 0115720 p l a y 5 d i f f e r e n t 0115740 B R l o c a t i o n s , o 0115760 n e e n t r y f o r e a c 0116000 h o f t h e 5 d i f f e 0116020 r e n t a d d r e 376 001 \0 @ 324 s 0116040 s b i t s . A f t e r a l 0116060 l o f t h e B R l o c a 0116100 t i o n s a r e d i s p l a 0116120 y e d , e a c h l o c a t i 0116140 o n i s t h e n l o a d e 0116160 d a n d c h e c k e d w i 0116200 t h a v a l u e e q u a l 0116220 t o i t s o w n a d d r 0116240 e s s . B R l o c a t i o n 0116260 1 0 w o u l d h a v e a 0116300 v a l u e o f 1 0 . T h 0116320 e m e m o r y b a s e r e 0116340 g i s t e r i s l o c a t e 0116360 d o n t h e M e m C b o 0116400 a r d w i t h t h e a d d 0116420 r e s s i n g c o m i n g 376 0116440 001 \0 237 202 f r o m t h e P r o 0116460 c H b o a r d . \r 032 z 1 8 5 0116500 2 1 j \ g 1 3 9 b 8 B 4 6 b 6 B 0116520 1 f 5 b 1 f 0 B 1 f 5 b 1 9 f 0 0116540 B 1 8 b 1 B 4 b 1 B 4 7 0 f 5 b 0116560 \r B o a r d s n e e d e d t 0116600 o r u n B R A d d r . M i d 0116620 a s : B a s e , C o n t B , 0116640 C o n t A , P r o c L , P 0116660 r o c H , I F U , a n d M 0116700 e m C . \r \r R u n t i m e : 0116720 A b o u t 2 s e c o n d s . 0116740 \r \r A c t i o n s t o r u n 0116760 B R A d d r : T y p e B R 0117000 A d d r o n t h e A l t o 0117020 k e y b o a r d , t h e n 0117040 L e f t 376 001 \0 \a 327 m o u s e 0117060 b u t t o n R d C m d s . \r \r 0117100 3 8 . K l i n k . M i d a s 0117120 \r \r T h i s i s a s p e c 0117140 i a l c o m m a n d f i l e 0117160 t o b e u s e d w h e n 0117200 t h e I F U b o a r d g 0117220 e t s l o s t d u r i n g 0117240 t h e I f u C o m p l e x m 0117260 i c r o d i a g n o s t i c . 0117300 I t i s u s e d t o f i 0117320 n d a p o i n t e r t o 0117340 w h e r e t h e I F U w a 0117360 s s u p p o s e d t o j u 0117400 m p b e f o r e i t w e n 0117420 t o f f t o n e v e r - n 0117440 e v e r l a n d 376 001 \0 ! 332 . \r 0117460 \r B o a r d s n e e d e d t 0117500 o r u n K l i n k . M i d a 0117520 s : B a s e , C o n t B , 0117540 C o n t A , P r o c L , P r 0117560 o c H , I F U , M e m C , 0117600 M e m X , M e m D , a n d 0117620 t w o M S A b o a r d s . \r 0117640 \r R u n t i m e : A b o u t 0117660 1 s e c o n d . \r \r A c t i 0117700 o n s t o r u n K l i n k 0117720 : L e f t m o u s e b u t 0117740 t o n R d C m d s , t h e n 0117760 L e f t m o u s e b u t t 0120000 o n K l i n k . \r \r 3 9 . 0120020 B a d C h i p . M i d a s \r \r T 0120040 h i s c o m m a n d f i 376 001 0120060 \0 016 277 l e i s o n l y u s 0120100 e f u l w h e n t h e r e 0120120 i s a s i n g l e b i t 0120140 e r r o r f o u n d w h e n 0120160 r u n n i n g t h e s t o 0120200 r a g e p a r t o f t h e 0120220 M e m A t e s t . I f y 0120240 o u h a v e a s y s t e m 0120260 w i t h m o r e t h a n 0120300 2 M S A b o a r d s y o u 0120320 w i l l h a v e t o f i 0120340 g u r e o u t w h i c h p 0120360 a i r o f M S A b o a r d 0120400 s t h e t e s t f a i l e 0120420 d o n . T h e c o m m a n 0120440 d f i l e M s a P a i r . m 0120460 i d a 376 001 \0 360 325 s w i l l t 0120500 e l l y o u w h i c h p a 0120520 i r o f M S A b o a r d s 0120540 i s b e i n g t e s t e d 0120560 . \r \r B o a r d s n e e d e d 0120600 t o r u n B a d C h i p . 0120620 M i d a s : B a s e , C o n 0120640 t B , C o n t A , P r o c L 0120660 , P r o c H , I F U , M e 0120700 m C , M e m X , M e m D , 0120720 a n d t w o M S A b o a r 0120740 d s . \r \r R u n t i m e : U 0120760 p t o 1 m i n u t e i f 0121000 t h e b a d c h i p i s 0121020 l o c a t e d a t J - 2 3 0121040 o n t h e b o t t o m M 0121060 S A b o a r d 376 001 \0 340 304 . \r \r 0121100 A c t i o n s t o r u n B 0121120 a d C h i p : L e f t m o u 0121140 s e b u t t o n R d C m d s 0121160 , t h e n L e f t m o u s 0121200 e b u t t o n B A D C H I P 0121220 . \r \r 4 0 . M S A P a i r . 0121240 M i d a s \r \r T h i s c o m m 0121260 a n d f i l e w i l l t e 0121300 l l y o u w h i c h p a i 0121320 r o f M S A b o a r d s 0121340 w e r e b e i n g t e s t e 0121360 d d u r i n g t h e s t o 0121400 r a g e p a r t o f t h e 0121420 M S A t e s t . T h e o 0121440 n l y t i m e t h i s t e 0121460 s t i s u s e f u l 376 001 \0 0121500 : ^ i s w h e n t h e r e 0121520 a r e 4 o r m o r e M S 0121540 A b o a r d s i n s t a l l 0121560 e d i n t h e s y s t e m 0121600 . T h i s t e s t a s s u 0121620 m e s t h a t t h e M S A 0121640 b o a r d s a r e i n s t 0121660 a l l e d s t a r t i n g f 0121700 r o m t h e b o t t o m t 0121720 o t h e t o p w i t h n 0121740 o h o l e s b e t w e e n 0121760 M S A b o a r d s . \r \r R u n 0122000 t i m e : A b o u t 1 s 0122020 e c o n d . \r \r A c t i o n s 0122040 t o r u n M S A P a i r . M 0122060 i d a s : L e f t m o u s e 0122100 b 376 001 \0 366 O u t t o n R d C 0122120 m d s , t h e n L e f t m 0122140 o u s e b u t t o n M S A P 0122160 A I R . \r \r 4 1 . I M R H . 0122200 M i d a s \r \r T h i s i s a 0122220 s p e c i a l c o m m a n d 0122240 f i l e t o t u r n o f f 0122260 t h e c h e c k i n g o f 0122300 I n s t r u c t i o n M e m 0122320 o r y R i g h t H a n d p 0122340 a r i t y e r r o r s f o r 0122360 d e b u g g i n g . \r \r R u n 0122400 t i m e : A b o u t 1 s 0122420 e c o n d . \r \r A c t i o n s 0122440 t o r u n I M R H : t y p 0122460 e I M R H t o t h e A l 0122500 t o d i s p 376 001 \0 M 002 l a y , 0122520 t h e n L e f t m o u s e 0122540 b u t t o n R d C m d s . \r 0122560 \r 4 2 . I M L H . M i d a s 0122600 \r \r T h i s i s a s p e c 0122620 i a l c o m m a n d f i l e 0122640 t o t u r n o f f t h e 0122660 c h e c k i n g o f I n s t 0122700 r u c t i o n M e m o r y L 0122720 e f t H a n d p a r i t y 0122740 e r r o r s f o r d e b u g 0122760 g i n g . \r \r R u n t i m e : 0123000 A b o u t 1 s e c o n d . 0123020 \r \r A c t i o n s t o r u n 0123040 I M L H : t y p e I M L H 0123060 t o t h e A l t o d i s 0123100 p l a y , t h e n L 376 001 \0 361 0123120 357 e f t m o u s e b u t t o 0123140 n R d C m d s . \r \r 4 3 . 0123160 R A M P E . M i d a s \r \r T h i 0123200 s i s a s p e c i a l c 0123220 o m m a n d f i l e t o t 0123240 u r n o f f t h e c h e c k 0123260 i n g o f R e g i s t e r 0123300 M e m o r y p a r i t y e r 0123320 r o r s f o r d e b u g g i 0123340 n g . \r \r R u n t i m e : A 0123360 b o u t 1 s e c o n d . \r \r 0123400 A c t i o n s t o r u n R 0123420 A M P E : t y p e R A M P E 0123440 t o t h e A l t o d i s 0123460 p l a y t h e n L e f t m 0123500 o u s e b u t t o n R d C m 0123520 d 376 001 \0 300 A s . \r \r 4 4 . I 0123540 O B P E . M i d a s \r \r T h i s 0123560 i s a s p e c i a l c o 0123600 m m a n d f i l e t o t u 0123620 r n o f f t h e c h e c k i 0123640 n g o f I n p u t O u t p 0123660 u t B u s s P a r i t y E 0123700 r r o r s f o r d e b u g g 0123720 i n g . \r \r R u n t i m e : 0123740 A b o u t 1 s e c o n d . \r 0123760 \r A c t i o n s t o r u n 0124000 I O B P E : t y p e I O B P 0124020 E t o t h e A l t o d i 0124040 s p l a y , t h e n L e f t 0124060 m o u s e b u t t o n R d 0124100 C m d s . \r \r 4 5 . M D P E 0124120 . M i d a s 376 001 \0 252 $ \r \r T h i 0124140 s i s a s p e c i a l c 0124160 o m m a n d f i l e t o t 0124200 u r n o f f t h e c h e c k 0124220 i n g o f M e m o r y D a 0124240 t a P a r i t y E r r o r s 0124260 f o r d e b u g g i n g . \r 0124300 \r R u n t i m e : A b o u t 0124320 1 s e c o n d . \r \r A c t i 0124340 o n s t o r u n M D P E : 0124360 t y p e M D P E t o t h 0124400 e A l t o d i s p l a y , 0124420 t h e n L e f t m o u s e 0124440 b u t t o n R d C m d s . \r \r 0124460 4 6 . M e m o r y P E . M i 0124500 d a s \r \r T h i s i s a s 0124520 p e c i a l c o m m 376 001 \0 351 340 0124540 a n d f i l e t o t u r n 0124560 o f f t h e c h e c k i n g 0124600 o f M e m o r y P a r i t 0124620 y E r r o r s f o r d e b 0124640 u g g i n g . \r \r R u n t i m 0124660 e : A b o u t 1 s e c o n 0124700 d . \r \r A c t i o n s t o r 0124720 u n M e m o r y P E : t y p 0124740 e M e m o r y P E t o t h 0124760 e A l t o d i s p l a y t 0125000 h e n , L e f t m o u s e 0125020 b u t t o n R d C m d s . \r \r 0125040 4 7 . S a v e D i s p l a y 0125060 . M i d a s \r \r T h i s c o m 0125100 m a n d f i l e w i l l s 0125120 a v e t h e A l t o M i d 0125140 376 001 \0 215 223 a s d i s p l a y 0125160 o n a f i l e c a l l e d 0125200 C r a s h . r e p o r t . Y 0125220 o u c a n l o o k a t t 0125240 h e f i l e i n b r a v o 0125260 o r p r i n t i t o n 0125300 y o u r f a v o r i t e p r 0125320 i n t e r . \r \r R u n t i m e 0125340 : A b o u t 3 s e c o n d 0125360 s . \r \r A c t i o n s t o r 0125400 u n S a v e D i s p l a y : 0125420 t y p e S a v e D i s p l a y 0125440 t o t h e A l t o d i s 0125460 p l a y , t h e n L e f t 0125500 m o u s e b u t t o n R d C 0125520 m d s . \r \r 4 8 . S a v e I 0125540 F U C r a 376 001 \0 Z g s h . M i d 0125560 a s \r \r T h i s c o m m a n d 0125600 f i l e w i l l s a v e 0125620 t h e A l t o M i d a s d 0125640 i s p l a y p l u s m o s t 0125660 o f t h e i n f o r m a t 0125700 i o n a b o u t t h e I F 0125720 U b o a r d o n a f i l 0125740 e c a l l e d I F U C r a s 0125760 h . r e p o r t . Y o u c a 0126000 n l o o k a t t h e f i 0126020 l e i n b r a v o o r p 0126040 r i n t i t o n y o u r 0126060 f a v o r i t e p r i n t e r 0126100 . \r \r R u n t i m e : A b o 0126120 u t 3 0 s e c o n d s . \r \r 0126140 A c t i o n s t o 376 001 \0 l 023 0126160 r u n S a v e I F U C r a s h 0126200 : t y p e S a v e I F U C r 0126220 a s h t o t h e A l t o 0126240 d i s p l a y , t h e n L e 0126260 f t m o u s e b u t t o n 0126300 R d C m d s . \r \f \r 4 9 . S 0126320 i m T e s t N o E r r o r s . M 0126340 i d a s \r \r T h i s c o m m a 0126360 n d f i l e w i l l t u r 0126400 n o f f t h e c h e c k i 0126420 n g o f 6 s i g n a l s 0126440 t h a t c o m m o n l y f a 0126460 i l d u r i n g t h e r u 0126500 n n i n g o f S i m T e s t 0126520 . \r T h e S i g n a l s t u 0126540 r n e d o f f a r e : b 376 0126560 001 \0 226 317 S w i t c h ' a , D S 0126600 e l 0 , D S e l 1 , C o l V 0126620 i c . 0 , C o l V i c . 1 , 0126640 a n d S T W a t i - M e m ' . 0126660 \r \r R u n t i m e : U n t i 0126700 l t h e f i r s t S i m t 0126720 e s t e r r o r o c c u r s 0126740 . \r \r A c t i o n s t o r u 0126760 n S i m T e s t N o E r r o r 0127000 s : t y p e S i m T e s t N 0127020 o E r r o r s t o t h e A 0127040 l t o d i s p l a y , t h e 0127060 n L e f t m o u s e b u t 0127100 t o n R d C m d s . \r \r 5 0 . 0127120 S i m T e s t 2 0 . M i d a 0127140 s \r \r T h i s c o m m a n d 0127160 f i l e 376 001 \0 q 027 t u r n s 0127200 o f f a l l o f t h e s 0127220 i g n a l c h e c k i n g i 0127240 n S i m T e s t N o E r r o r 0127260 s . m i d a s a n d t h e n 0127300 r u n s t h e S i m T e s 0127320 t . E a c h e r r o r i s 0127340 l o g g e d o n a f i l 0127360 e c a l l e d S i m E r r o 0127400 r . R e p o r t . T h i s w 0127420 i l l c o n t i n u e u n t 0127440 i l 2 0 e r r o r s a r e 0127460 l o g g e d . Y o u c a n 0127500 l o o k a t t h e f i l 0127520 e i n b r a v o o r p r 0127540 i n t i t o n y o u r f 0127560 a v o r i t e p 376 001 \0 034 204 r i 0127600 n t e r . \r \r R u n t i m e : 0127620 I t c o u l d r u n f o 0127640 r e v e r . \r \r A c t i o n s 0127660 t o r u n S i m T e s t 2 0 0127700 : t y p e S i m T e s t 2 0 0127720 t o t h e A l t o d i s 0127740 p l a y , t h e n L e f t 0127760 m o u s e b u t t o n R d C 0130000 m d s . \r \r 5 1 . S t a r t 0130020 M a p . M i d a s \r \r T h i s 0130040 c o m m a n d f i l e i s 0130060 u s e d t o t u r n o f f 0130100 t h e D M u x c h e c k i 0130120 n g o f t h e s i g n a l 0130140 " S t a r t M a p " f r o m 0130160 t h e M e m C b o a r 376 001 0130200 \0 004 212 d . I t i s u s e f 0130220 u l w h e n r u n n i n g 0130240 S i m t e s t w i t h t h e 0130260 b o a r d s a b o v e t h 0130300 e M e m C b o a r d r e m 0130320 o v e d . \r \r A n o t h e r w 0130340 a y t o s o l v e t h e 0130360 p r o b l e m w i t h " S t 0130400 a r t M a p " i s t o g r 0130420 o u n d p i n # 1 0 2 o n 0130440 t h e l e f t s i d e o f 0130460 t h e M e m C b o a r d . 0130500 \r \r R u n t i m e : 1 s e 0130520 c o n d . \r \r A c t i o n s t 0130540 o r u n S t a r t M a p : 0130560 t y p e S t a r t M a p t o 0130600 t h 376 001 \0 ! 267 e A l t o d 0130620 i s p l a y , t h e n L e f 0130640 t m o u s e b u t t o n R 0130660 d C m d s . \r \r 5 2 M I R 0130700 D e b u g . M i d a s \r \r T h i 0130720 s i s a s p e c i a l c 0130740 o m m a n d f i l e t o t 0130760 u r n o f f M I R D e b u g . 0131000 \r \r R u n t i m e : A b o u 0131020 t 1 s e c o n d . \r \r A c t 0131040 i o n s t o r u n M I R D 0131060 e b u g : t y p e M I R D e 0131100 b u g t o t h e A l t o 0131120 d i s p l a y , t h e n L e 0131140 f t m o u s e b u t t o n 0131160 R d C m d s . \r \r 5 3 . I M 0131200 B D A d d r . M 376 001 \0 027 I i d a 0131220 s \r \r I M B D i s a s p e 0131240 c i a l p a t h ( D M U X ) 0131260 t o t h e C o n t B b o 0131300 a r d t o c h e c k t h e 0131320 I n s t r u c t i o n m e m 0131340 o r y ( I M X ) w i t h o u 0131360 t t h e C o n t A b o a r 0131400 d i n s t a l l e d . T h e 0131420 D o r a d o I M B D h a s 0131440 7 7 7 7 o c t a l l o c a 0131460 t i o n s . T h i s r e q u 0131500 i r e s 1 2 a d d r e s s 0131520 b i t s . I M B D A d d r . M 0131540 i d a s l o a d s o n t h 0131560 e r i g h t c o l u m n o 0131600 f t h e m i d a s d 376 001 \0 0131620 267 + i s p l a y 1 2 d i f f 0131640 e r e n t I M B D l o c a t 0131660 i o n s , o n e e n t r y 0131700 f o r e a c h o f t h e 0131720 1 2 d i f f e r e n t a d d 0131740 r e s s b i t s . A f t e r 0131760 a l l o f t h e I M B D 0132000 l o c a t i o n s a r e d 0132020 i s p l a y e d , e a c h l 0132040 o c a t i o n i s t h e n 0132060 l o a d e d a n d c h e c k 0132100 e d w i t h a v a l u e 0132120 e q u a l t o i t s o w n 0132140 a d d r e s s . \r \r B o a r 0132160 d s n e e d e d t o r u n 0132200 I M B D A d d r . M i d a s : 0132220 B 376 001 \0 K 211 a s e a n d C 0132240 o n t B . \r \r R u n t i m e : 0132260 A b o u t 3 s e c o n d s 0132300 . \r \r A c t i o n s t o r u 0132320 n I M B D A d d r : T y p e 0132340 I M B D A d d r t o t h e 0132360 A l t o , t h e n L e f t 0132400 m o u s e b u t t o n R d 0132420 C m d s . \r 032 z 1 8 5 2 1 j \ g 0132440 1 4 1 b 6 B 4 6 b 6 B 1 f 5 b 1 0132460 f 0 B 1 f 5 b 1 8 f 0 B 3 9 7 b 0132500 6 B 2 5 b 5 B 1 f 5 b 1 f 0 B 1 0132520 f 5 b 2 0 f 0 B 2 5 9 b 1 4 B 2 0132540 9 9 b 6 B 2 5 b 7 B 1 f 5 b 1 f 0132560 0 B 1 f 5 b 2 0 f 0 B 4 1 2 b 6 0132600 B 2 5 b 7 B 1 f 5 b 1 f 0 B 1 f 0132620 5 b 1 7 f 0 B 376 001 \0 211 2 5 8 b 1 0132640 B 1 1 b 1 B 6 b 1 B 5 b 1 B 8 7 0132660 b 4 B 4 5 b 6 f 5 2 f 0 B 1 f 0132700 5 b 1 7 f 0 B 5 8 b 1 B 1 1 b 1 0132720 B 6 b 1 B 4 b 1 B 8 7 b 4 B 4 5 0132740 b 6 f 5 2 1 f 0 B 5 8 b 1 B 8 0132760 b 1 B 9 0 b 5 B 4 4 b 6 f 5 2 0133000 1 f 0 B 5 8 b 1 B 5 b 1 B 6 b 1 0133020 B 4 b 1 B 6 b 1 B 7 6 b 5 B 4 5 0133040 b 6 f 5 2 0 f 0 B 5 8 b 1 B 6 0133060 b 1 B 4 b 1 B 6 b 1 B 7 5 b 4 B 0133100 4 5 b 6 f 5 2 4 f 0 B 5 8 b 1 0133120 B 6 b 1 B 5 b 2 B 7 9 b 8 B 4 5 0133140 b 6 f 5 2 f 0 B 1 f 5 b 2 4 f 0133160 0 B 6 8 b 1 2 B 1 3 6 b 1 1 B 4 0133200 5 b 6 f 5 2 8 f 0 B 1 1 7 b 1 0133220 5 B 1 3 8 b 1 2 B 4 5 b 376 001 \0 004 0133240 354 6 f 5 3 2 f 0 B 2 2 5 b 7 B 0133260 5 3 b 1 5 B 4 5 b 6 f 5 2 f 0 0133300 B 1 f 5 b 2 2 f 0 B 3 4 6 b 9 B 0133320 4 5 b 6 f 5 2 4 f 0 B 3 4 1 b 0133340 8 B 4 5 b 6 f 5 1 f 0 B 1 f 5 0133360 b 1 f 0 B 1 f 5 b 2 0 f 0 B 1 1 0133400 0 b 8 B 4 5 b 6 f 5 2 f 0 B 1 0133420 f 5 b 2 1 f 0 B 4 6 6 f 5 b 2 f 0133440 0 B 1 1 2 b 8 B 3 7 b 6 B 1 f 5 0133460 b \r 5 4 . F M e m A . M i d 0133500 a s \r \r F M e m A ( F a s t 0133520 M e m A ) i s a q u i c 0133540 k t e s t o f t h e m e 0133560 m o r y s y s t e m . A f t 0133600 e r r u n n i n g t h e M 0133620 e m c , M e m X , a n d t 0133640 h 376 001 \0 330 256 e M e m D p a r 0133660 t o f M e m A , I s e 0133700 t t h e p a t t e r n c o 0133720 u n t t o 7 0 f o r t h 0133740 e M S A p a r t o f t h 0133760 e t e s t s . T h i s r e 0134000 m o v e s t h e " B i t S 0134020 l i c e " t e s t i n g a n 0134040 d j u s t t e s t s t h e 0134060 m e m o r y f o r r a n d 0134100 o m p a t t e r n a n d a 0134120 d d r e s s i n g t e s t s . 0134140 \r \r B o a r d s n e e d e d 0134160 t o r u n F M e m A : B a 0134200 s e , C o n t B , C o n t A 0134220 , P r o c L , P r o c H . 0134240 I F U , M 376 001 \0 Q < e m C , 0134260 M e m X , M e m D , a n d 0134300 t w o M S A b o a r d s . \r 0134320 \r R u n t i m e : A b o u t 0134340 2 m i n u t e s w i t h 0134360 1 m e g a - w o r d o f 0134400 m e m o r y . \r \r A c t i o n s 0134420 t o r u n F M e m A : L 0134440 e f t m o u s e b u t t o n 0134460 R u n P r o g , t h e n L 0134500 e f t m o u s e b u t t o n 0134520 F M E M A . \r 032 z 1 8 5 2 1 j 0134540 \ f 5 b g 1 8 f 0 B 4 8 3 b 7 B 0134560 2 5 b 5 B 1 f 5 b \r 5 5 . C 0134600 i a M a p . M i d a s \r \r C i a 0134620 M a p i s h e l p f u l i 0134640 n f i g u r i n g 376 001 \0 \0 A 0134660 h o w t h e m i c r o c o d 0134700 e i s r u n n i n g . T h 0134720 i s c o m m a n d f i l e 0134740 w i l l o p e n a n o u t 0134760 p u t f i l e c a l l e d 0135000 C i a M a p . R e p o r t , t 0135020 h e n s i n g l e s t e p 0135040 t h e D o r a d o , " P r e 0135060 t t y P r i n t " C I A a n 0135100 d l o o p d o i n g t h i 0135120 s f o r e v e r . Y o u w 0135140 i l l h a v e t o S h i f 0135160 t / S w a t t o g o t o 0135200 t h e E x e c u t i v e a n 0135220 d t h e n p r i n t t h e 0135240 f i l e C i a M a p . R e p 0135260 376 001 \0 \b 242 o r t o n y o u r 0135300 f a v o r i t e p r i n t e 0135320 r . \r \r R u n t i m e : A s 0135340 l o n g a s y o u w a n 0135360 t , b u t y o u c o u l d 0135400 e a s i l y f i l l u p 0135420 y o u r A l t o d i s k i 0135440 f y o u w a i t t o o l 0135460 o n g . \r \r A c t i o n s t o 0135500 r u n C i a M a p : I n s 0135520 e r t a b r e a k p o i n t 0135540 a t t h e l o c a t i o n 0135560 i n t h e m i c r o p r o 0135600 g r a m w h e r e y o u w 0135620 a n t t o s t a r t m a p 0135640 p i n g . T h e n r u n t 0135660 h e p r 376 001 \0 214 275 o g r a m 0135700 u n t i l i t h i t s t h 0135720 e b r e a k p o i n t a n d 0135740 t y p e C I A M A P t o 0135760 t h e A l t o , t h e n L 0136000 e f t m o u s e b u t t o n 0136020 R d C m d s . \r \r S a m p l e 0136040 o u t p u t f r o m C i a 0136060 M a p : \r \r C I A \r S E T B R 0136100 = a b s . 4 4 4 0 \r \r C I A 0136120 \r S E T B R + 1 = a b s . 0136140 4 4 4 0 \r \r C I A \r S E T B R + 0136160 2 = a b s . 4 4 4 0 \r \r C 0136200 I A \r B E G I N + 6 = a b s 0136220 . 4 4 4 0 \r \r C I A \r R E S E 0136240 T I F U = a b s . 4 4 4 0 0136260 \r \r C I A \r R E S E 376 001 \0 " 2 T 0136300 I F U + 1 = a b s . 4 4 4 0136320 0 \r \r C I A \r R E S E T I F U + 0136340 2 = a b s . 4 4 4 0 \r \r C 0136360 I A \r R E S E T I F U + 3 = 0136400 a b s . 4 4 4 0 \r \r C I A \r R 0136420 E S E T I F U + 4 = a b s . 0136440 4 4 4 0 \r \r C I A \r R E S E T 0136460 I F U + 5 = a b s . 4 4 4 0136500 0 \r \r C I A \r R E S E T I F U + 0136520 6 = a b s . 4 4 4 0 \r \r C 0136540 I A \r L O N G W A I T = a b 0136560 s . 4 4 4 0 \r \r C I A \r L O N 0136600 G W A I T + 1 = a b s . 4 0136620 4 4 0 \r \r 5 6 . M i r M a p 0136640 . M i d a s \r \r M i r M A p i 0136660 s h e l p f u l i n f i 376 0136700 001 \0 X 9 g u r i n g h o w t 0136720 h e m i c r o c o d e i s 0136740 r u n n i n g . T h i s c o 0136760 m m a n d f i l e w i l l 0137000 o p e n a n o u t p u t f 0137020 i l e c a l l e d M i r M A 0137040 p . R e p o r t , t h e n s 0137060 i n g l e s t e p t h e D 0137100 o r a d o , " P r e t t y P r 0137120 i n t " C I A a n d l o o 0137140 p d o i n g t h i s f o r 0137160 e v e r . Y o u w i l l h 0137200 a v e t o S h i f t / S w a 0137220 t t o g o t o t h e E 0137240 x e c u t i v e a n d t h e 0137260 n p r i n t t h e f i l e 0137300 M i r 376 001 \0 6 a M A p . R e p 0137320 o r t o n y o u r f a v o 0137340 r i t e p r i n t e r . \r \r R 0137360 u n t i m e : A s l o n g 0137400 a s y o u w a n t , b u 0137420 t y o u c o u l d e a s i 0137440 l y f i l l u p y o u r 0137460 A l t o d i s k i f y o u 0137500 w a i t t o o l o n g . \r 0137520 \r A c t i o n s t o r u n 0137540 M i r M A p : I n s e r t a 0137560 b r e a k p o i n t a t t 0137600 h e l o c a t i o n i n t 0137620 h e m i c r o p r o g r a m 0137640 w h e r e y o u w a n t t 0137660 o s t a r t m a p p i n g . 0137700 T h e n r u n 376 001 \0 i 301 t 0137720 h e p r o g r a m u n t i l 0137740 i t h i t s t h e b r e 0137760 a k p o i n t a n d t y p e 0140000 M I R M A P t o t h e A 0140020 l t o , t h e n L e f t m 0140040 o u s e b u t t o n R d C m 0140060 d s . . \r 032 z 1 8 5 2 1 j \ f 5 0140100 b g 1 9 f 0 B 5 8 6 b 6 B 3 7 b 0140120 6 B 1 f 5 b 3 0 f 0 B G 3 4 6 f 0140140 5 b g 1 9 f 0 B 5 8 6 b 6 B 3 7 0140160 b 6 B 2 f 5 b \r S a m p l e o 0140200 u t p u t f r o m M i r M a 0140220 p : \r \r M I R \r N E X T P A T 8 0140240 : L o c G o [ . + 1 ] , A _ 0140260 R 0 , P d _ R 0 , R B a s e 0140300 _ 3 S \r R S T K = 0 , A L 376 001 0140320 \0 G M U F = 0 , B S E L = 1 , 0140340 L C = 0 , A S E L = 4 , B 0140360 L O C K = 0 , F F = 2 0 3 , 0140400 J C N = 2 2 4 \r \r M I R \r N E X 0140420 T P A T 8 + 1 : L o c G o [ . 0140440 + 1 ] , R 1 4 _ T _ ( A _ R 1 0140460 4 ) + 1 , B _ R 1 4 , R B a 0140500 s e _ 0 S \r R S T K = 1 4 , A 0140520 L U F = 1 3 , B S E L = 1 , 0140540 L C = 7 , A S E L = 4 , B L 0140560 O C K = 0 , F F = 2 0 0 , J 0140600 C N = 2 4 4 \r \r M I R \r N E X T 0140620 P A T 8 + 2 : R e t u r n , 0140640 R 0 , P d _ ( A _ T ) - ( 4 0 0140660 0 C ) \r R S T K = 0 , A L U F 0140700 = 5 , B S E L = 6 , L C = 0 0140720 , A 376 001 \0 % S E L = 6 , B 0140740 L O C K = 0 , F F = 1 , J C 0140760 N = 1 0 7 \r \r M I R \r I F U P C 0141000 A L P H A L + 1 : L o c G o [ 0141020 . + 1 , . + 2 , A L U = 0 ] , 0141040 A _ R 6 , R 6 _ T \r R S T K = 0141060 6 , A L U F = 0 , B S E L = 0141100 2 , L C = 6 , A S E L = 4 , 0141120 B L O C K = 0 , F F = 6 0 , 0141140 J C N = 2 7 2 \r \r M I R \r I F 0141160 U P C A L P H A L + 3 : L o n 0141200 g G o [ . + 1 ] , A _ R 0 , 0141220 P d _ R 0 \r R S T K = 0 , A L 0141240 U F = 0 , B S E L = 1 , L C 0141260 = 0 , A S E L = 4 , B L O C 0141300 K = 0 , F F = 1 5 , J C N = 0141320 1 1 \r \r M I R \r 376 001 \0 r 7 I F U 0141340 P C A L P H A L + 4 : L o n g 0141360 C a l l [ P U T C D B Y T E ] , 0141400 T _ ( A _ S t a c k & C h k U 0141420 F L ) + 1 , B _ S t a c k & C 0141440 h k U F L \r R S T K = 1 0 , A 0141460 L U F = 1 3 , B S E L = 1 , 0141500 L C = 1 , A S E L = 4 , B L 0141520