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