$ od -c -N 50000 [Cyan]<Cedar6.0>Microcode>D0>CedarUCode.Dm!1 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 234 322 ^ 203 0026040 \0 \0 376 001 \0 355 M * \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 6 - M a y - 8 4 0026140 1 1 : 2 0 : 4 4 \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 265 I 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 6 ( 1 6 6 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 027 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 5 ( 1 4 7 7 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 315 301 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 2 0 ( 1 4 4 D ) 0030240 \r F r e e I n s t r u c t 0030260 i o n s = 1 6 0 ( 1 0030300 1 2 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 234 322 ^ 222 \0 \0 376 001 \0 0032660 213 234 * \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 1 6 - M a y - 8 4 1 1 : 2 0032760 0 : 5 7 \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 022 f 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 3 ( 3 0 7 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 \b 325 4 ( 2 0033700 5 2 4 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 6 ( 2 5 4 D ) \r 0034360 F r e e I n s t r u c t i 0034400 o n s = 2 ( 2 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 234 322 ^ 203 \0 0037520 \0 376 001 \0 016 , * \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 6 - M a y - 8 4 0037620 1 1 : 2 0 : 4 4 \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 U Z E X \r 0041560 2 4 G C Z 0041600 C T R B U F 0 \r 2 5 0041620 G C Z C T H I 0041640 R B U F 1 \r 2 6 0041660 P R C U R R E N T 0041700 P S B \r 2 7 0041720 P R P S B I N D E X M A 0041740 S K \r 3 0 0041760 P C B \r 3 1 0042000 P C B H I \r 0042020 3 2 P R P 0042040 D A R Z E R O \r 3 3 0042060 P R P D A H I 0042100 R 4 0 0 \r 3 4 0042120 L O C A L \r 0042140 3 5 376 001 \0 242 _ 0042160 L O C A L H I \r 3 6 0042200 M D S \r 0042220 3 7 B O O 0042240 T D I S K A D D R M D S H I \r 0042260 4 0 0042300 X F B R K B Y T E \r 4 1 0042320 X F G F I W 0042340 O R D \r 4 2 0042360 C O D E \r 4 3 0042400 C O D E H I \r 0042420 4 4 0042440 B B D E S T B B S D N O N O V 0042460 E R L A P P R P S B L I N K 0042500 X B U F \r 4 5 0042520 P R P S B F L A G S 0042540 X B U F 1 \r 4 6 376 0042560 001 \0 B 255 P R P S B 0042600 C O N T E X T X B U F 2 \r 0042620 4 7 P R 0042640 P S B T I M E O U T X B U F 3 0042660 \r 5 0 0042700 B B N E G S D N O N O V E R L 0042720 A P P R C L E A N U P L I N K 0042740 P R P S B L I N K . N E X T 0042760 X F F R A M E Y B U F \r 0043000 5 1 P R R 0043020 T N L I N K 2 P R S A V E S T 0043040 K P X F R S A V Y B U F 1 \r 0043060 5 2 0043100 P R C O N D I T I O N P R C U 0043120 R R E N T S A T R T E M P Y 0043140 B U F 2 \r 5 3 0043160 376 001 \0 w 316 B B D E S T 0043200 W O R D O F F S E T P R M O N 0043220 I T O R P R P T R T O S V R 0043240 T E M P 1 Y B U F 3 \r 0043260 5 4 G L O B 0043300 A L \r 5 5 0043320 G L O B A L H I \r 0043340 5 6 B B S O 0043360 U R C E B P L L P D E S T P 0043400 R D A T A P R T I M E O U T 0043420 W W X F M Y \r 5 7 0043440 B B S O U R C E 0043460 W O R D O F F S E T L P D E S 0043500 T H I P R C O N D I T I O N T 0043520 A I L P R D A T A 1 P R P S 0043540 B P R I O R I T Y T R A P P A 0043560 R M \r 6 0 376 001 \0 N 213 0043600 I B U F \r 0043620 6 1 I B U 0043640 F 1 \r 6 2 0043660 I B U F 2 \r 6 3 0043700 I B U F 3 \r 0043720 6 4 G 0043740 C Z C T W P \r 6 5 0043760 G C Z C T W P H I 0044000 \r 6 6 0044020 B B T O U C H P A G E S L P 0044040 P R Q T E M P P R Q U E U E 0044060 H E A D P R S T A T E X F C 0044100 O U N T X F T E M P 2 \r 0044120 6 7 B B S 0044140 U B I T E M S O U R C E B I T O 0044160 F F S E T L P H I P R Q 376 001 0044200 \0 a L T E M P H I P R Q U E U 0044220 E T A I L P R S T A T E H I 0044240 X F F S I \r 7 0 0044260 B B A R G L O B B 0044300 S O U R C E P R P R E V P S B 0044320 L I N K X F M X Z B U F \r 0044340 7 1 B 0044360 B A R G H I P R F L A G S X 0044400 F T E M P - 1 Z B U F 1 \r 0044420 7 2 P R 0044440 N E X T P S B L I N K P R S T 0044460 A C K P O I N T E R X F T E M 0044500 P Z B U F 2 \r 7 3 0044520 P R F R A M E 0044540 P R P R E V P S B I N D E X X 0044560 F T E M P 1 Z B U F 3 \r 0044600 7 4 376 001 \0 371 230 0044620 A L L O N E S \r 7 6 0044640 X F W D C \r 0044660 7 7 0044700 X F X T S R E G \r \r 1 0 0 0044720 E N X D E S 0044740 T I D 1 E N X I N I T I A L C 0044760 S B E N X T E M P 1 M A P E 0045000 N T R Y X O 2 I N I T I A L C 0045020 S B X O 2 T E M P 1 \r 1 0045040 0 1 E N X D 0045060 E S T I D 2 E N X T E M P 2 0045100 T A S K N U M B E R X O 2 T E 0045120 M P 2 \r 1 0 2 0045140 E N X D E S T I D 3 E 0045160 N X I C B P T R E N X O C B P 0045200 T R E N X T E 376 001 \0 N h M P 3 0045220 R E F T Y P E X O 2 T E M P 0045240 \r 1 0 3 0045260 C R A S H C O D E E N X D E 0045300 S T I D 4 E N X T E M P 4 X 0045320 O 2 C O M P L E T I O N \r 0045340 1 0 4 C A R 0045360 D N U M B E R E N X N E X T I 0045400 C B E N X R C V I N D E X X 0045420 O 2 C S B 1 X O 2 I N D E X \r 0045440 1 0 5 0045460 E N X H O S T I D 1 E N X R C 0045500 V C O U N T M A P F L A G S 0045520 X O 2 C O U N T X O 2 N E X T 0045540 I O C B \r 1 0 6 0045560 E N X H O S T I D 2 0045600 E N X R C V P T R Q U A 376 001 \0 0045620 330 255 D A D D R X O 2 P T R \r 0045640 1 0 7 E 0045660 N X H O S T I D 3 E N X R C V 0045700 P T R H I S Y N D R O M E X 0045720 O 2 P T R H I \r 1 1 0 0045740 E N X X M T I N 0045760 D E X E N X X M T I N T L O 0046000 E N X X M T M A S K X O 2 I O 0046020 C B \r 1 1 1 0046040 E N X X M T C O U N T E 0046060 N X X M T I N T H I X O 2 I O 0046100 C B H I \r 1 1 2 0046120 E N X X M T P T R X 0046140 O 2 C S B \r 1 1 3 0046160 E N X X M T P T R H 0046200 I X O 2 C S B H I \r 1 1 0046220 4 376 001 \0 H 275 0046240 E N X C S B P T R \r 1 1 5 0046260 E N X C S B 0046300 P T R H I E N X Z E R O B A S 0046320 E \r 1 1 6 0046340 E N X L I N K \r 1 1 7 0046360 E N X C O M 0046400 P L E T I O N E N X T E M P \r 0046420 1 2 0 0046440 E N X 3 D E S T I D 1 E N X 3 0046460 I N I T I A L C S B E N X 3 T 0046500 E M P 1 X I 2 I N I T I A L C 0046520 S B X I 2 T E M P 1 \r 1 0046540 2 1 E N X 3 0046560 D E S T I D 2 E N X 3 T E M P 0046600 2 X I 2 T E M P 2 \r 1 2 0046620 2 376 001 \0 A 377 0046640 E N X 3 D E S T I D 3 E N X 3 0046660 I C B P T R E N X 3 O C B P T 0046700 R E N X 3 T E M P 3 X I 2 T 0046720 E M P \r 1 2 3 0046740 E N X 3 D E S T I D 4 0046760 E N X 3 T E M P 4 X I 2 C O M 0047000 P L E T I O N \r 1 2 4 0047020 E N X 3 N E X T 0047040 I C B E N X 3 R C V I N D E X 0047060 X I 2 C S B 1 X I 2 I N D E 0047100 X \r 1 2 5 0047120 E N X 3 H O S T I D 1 E N 0047140 X 3 R C V C O U N T X I 2 C O 0047160 U N T X I 2 N E X T I O C B \r 0047200 1 2 6 0047220 E N X 3 H O S T I D 2 376 001 \0 227 0047240 034 E N X 3 R C V P T R X I 2 H 0047260 A L O X I 2 P T R \r 1 2 0047300 7 E N X 3 H 0047320 O S T I D 3 E N X 3 R C V P T 0047340 R H I X I 2 H A H I X I 2 P 0047360 T R H I \r 1 3 0 0047400 E N X 3 X M T I N D E 0047420 X E N X 3 X M T I N T L O E 0047440 N X 3 X M T M A S K X I 2 I O 0047460 C B \r 1 3 1 0047500 E N X 3 X M T C O U N T 0047520 E N X 3 X M T I N T H I X I 2 0047540 I O C B H I \r 1 3 2 0047560 E N X 3 X M T P T 0047600 R X I 2 C S B \r 1 3 3 0047620 E N X 3 X M T 0047640 P 376 001 \0 372 217 T R H I X I 2 C S 0047660 B H I \r 1 3 4 0047700 E N X 3 C S B P T R X 0047720 I 2 1 S T Q W 0 \r 1 3 5 0047740 E N X 3 C S B 0047760 P T R H I E N X 3 Z E R O B A 0050000 S E X I 2 1 S T Q W 1 \r 0050020 1 3 6 E N X 0050040 3 L I N K X I 2 1 S T Q W 2 \r 0050060 1 3 7 0050100 E N X 3 C O M P L E T I O N E 0050120 N X 3 T E M P X I 2 1 S T Q W 0050140 3 \r 1 4 0 0050160 C D C T E M P E N X 2 D E 0050200 S T I D 1 E N X 2 I N I T I A 0050220 L C S B E N X 2 T E M P 1 \r 0050240 1 4 1 376 001 \0 D 274 0050260 C D C T E M P 1 E N X 0050300 2 D E S T I D 2 E N X 2 T E M 0050320 P 2 \r 1 4 2 0050340 E N X 2 D E S T I D 3 E 0050360 N X 2 I C B P T R E N X 2 O C 0050400 B P T R E N X 2 T E M P 3 \r 0050420 1 4 3 E 0050440 N X 2 D E S T I D 4 E N X 2 T 0050460 E M P 4 \r 1 4 4 0050500 C D C D P T R E N X 0050520 2 N E X T I C B E N X 2 R C V 0050540 I N D E X \r 1 4 5 0050560 C D C D P T R H I 0050600 E N X 2 H O S T I D 1 E N X 2 0050620 R C V C O U N T \r 1 4 6 0050640 C D 376 001 \0 035 315 0050660 C C M P T R E N X 2 H O S T I 0050700 D 2 E N X 2 R C V P T R \r 0050720 1 4 7 C D 0050740 C C M P T R H I E N X 2 H O S 0050760 T I D 3 E N X 2 R C V P T R H 0051000 I \r 1 5 0 0051020 C D C S C A N L I N E C O U 0051040 N T E N X 2 X M T I N D E X 0051060 E N X 2 X M T I N T L O E N X 0051100 2 X M T M A S K \r 1 5 1 0051120 C D C W O R D 0051140 C O U N T E N X 2 X M T C O U 0051160 N T E N X 2 X M T I N T H I \r 0051200 1 5 2 0051220 C D C M D S L O C E N X 2 X M 0051240 T P T R \r 1 5 3 0051260 376 001 \0 263 \n C D C M D S 0051300 L O C H I E N X 2 X M T P T R 0051320 H I \r 1 5 4 0051340 E N X 2 C S B P T R \r 0051360 1 5 5 E N 0051400 X 2 C S B P T R H I E N X 2 Z 0051420 E R O B A S E \r 1 5 6 0051440 E N X 2 L I N K 0051460 \r 1 5 7 0051500 E N X 2 C O M P L E T I O N 0051520 E N X 2 T E M P \r 1 6 0 0051540 E N X 1 D E S 0051560 T I D 1 E N X 1 I N I T I A L 0051600 C S B E N X 1 T E M P 1 \r 0051620 1 6 1 E N 0051640 X 1 D E S T I D 2 E N X 1 T E 0051660 M P 2 \r 376 001 \0 026 364 1 6 2 0051700 E N X 1 D E S 0051720 T I D 3 E N X 1 I C B P T R 0051740 E N X 1 O C B P T R E N X 1 T 0051760 E M P 3 \r 1 6 3 0052000 E N X 1 D E S T I D 4 0052020 E N X 1 T E M P 4 \r 1 6 0052040 4 E N X 1 N 0052060 E X T I C B E N X 1 R C V I N 0052100 D E X \r 1 6 5 0052120 E N X 1 H O S T I D 1 0052140 E N X 1 R C V C O U N T \r 0052160 1 6 6 E N X 0052200 1 H O S T I D 2 E N X 1 R C V 0052220 P T R \r 1 6 7 0052240 E N X 1 H O S T I D 3 0052260 E N X 1 R C V P T R 376 001 \0 ) 215 H 0052300 I \r 1 7 0 0052320 E N X 1 X M T I N D E X E 0052340 N X 1 X M T I N T L O E N X 1 0052360 X M T M A S K \r 1 7 1 0052400 E N X 1 X M T C 0052420 O U N T E N X 1 X M T I N T H 0052440 I \r 1 7 2 0052460 E N X 1 X M T P T R \r 0052500 1 7 3 E N X 0052520 1 X M T P T R H I \r 1 7 4 0052540 E N X 1 C S 0052560 B P T R \r 1 7 5 0052600 E N X 1 C S B P T R H 0052620 I E N X 1 Z E R O B A S E \r 0052640 1 7 6 E 0052660 N X 1 L I N K \r 1 7 7 376 0052700 001 \0 320 200 E N X 0052720 1 C O M P L E T I O N E N X 1 0052740 T E M P \r \r 2 0 0 0052760 X O 1 I N I T I A L 0053000 C S B X O 1 T E M P 1 \r 0053020 2 0 1 X O 1 0053040 T E M P 2 \r 2 0 2 0053060 X O 1 T E M P \r 0053100 2 0 3 X O 0053120 1 C O M P L E T I O N \r 2 0053140 0 4 X O 1 C 0053160 S B 1 X O 1 I N D E X \r 0053200 2 0 5 X O 1 0053220 C O U N T X O 1 N E X T I O C 0053240 B \r 2 0 6 0053260 X O 1 P T R \r 2 0 7 0053300 376 001 \0 267 330 X O 0053320 1 P T R H I \r 2 1 0 0053340 X O 1 I O C B \r 0053360 2 1 1 X 0053400 O 1 I O C B H I \r 2 1 2 0053420 X O 1 C S B \r 0053440 2 1 3 0053460 X O 1 C S B H I \r 2 2 0 0053500 X I 1 I N I T 0053520 I A L C S B X I 1 T E M P 1 \r 0053540 2 2 1 0053560 X I 1 T E M P 2 \r 2 2 2 0053600 X I 1 T E M P 0053620 \r 2 2 3 0053640 X I 1 C O M P L E T I O N \r 0053660 2 2 4 X 0053700 I 1 C S B 1 X I 376 001 \0 357 W 1 I 0053720 N D E X \r 2 2 5 0053740 X I 1 C O U N T X I 0053760 1 N E X T I O C B \r 2 2 6 0054000 X I 1 H A L 0054020 O X I 1 P T R \r 2 2 7 0054040 X I 1 H A H I 0054060 X I 1 P T R H I \r 2 3 0 0054100 X I 1 I O C 0054120 B \r 2 3 1 0054140 X I 1 I O C B H I \r 2 0054160 3 2 X I 1 C 0054200 S B \r 2 3 3 0054220 X I 1 C S B H I \r 2 0054240 3 4 X I 1 1 0054260 S T Q W 0 \r 2 3 5 0054300 X I 1 1 S T Q W 376 001 0054320 \0 346 275 1 \r 2 3 6 0054340 X I 1 1 S T Q W 2 \r 0054360 2 3 7 X 0054400 I 1 1 S T Q W 3 \r 2 4 0 0054420 R D C R E G 0 0054440 R D C T E M P \r 2 4 1 0054460 R D C H E A D 0054500 S E T T L E C O U N T R D C R 0054520 E G 1 \r 2 4 2 0054540 R D C N E X T I O C B 0054560 R D C R E G 2 \r 2 4 3 0054600 R D C D E F E R 0054620 R I N G R D C R E G 3 \r 0054640 2 4 4 R D C 0054660 D A T A P T R \r 2 4 5 0054700 R D C D A T A P 0054720 T R 1 376 001 \0 364 237 \r 2 4 6 0054740 R D C I N C R 0054760 E M E N T D A T A P T R F L A G 0055000 \r 2 4 7 0055020 R D C P A G E C O U N T \r 0055040 2 5 0 R D 0055060 C C Y L I N D E R \r 2 5 1 0055100 R D C H E A 0055120 D S E C T O R \r 2 5 2 0055140 R D C C O M M A 0055160 N D \r 2 5 3 0055200 R D C R E C A L S E E K C 0055220 O U N T \r 2 5 4 0055240 R D C F I L E F L A G 0055260 S \r 2 5 5 0055300 R D C F I L E P A G E L O \r 0055320 2 5 6 376 001 \0 201 275 0055340 R D C P A C K E D L A 0055360 B E L 7 \r 2 5 7 0055400 R D C P A C K E D L A 0055420 B E L 8 \r 2 6 0 0055440 R D C I O C B P T R \r 0055460 2 6 1 0055500 R D C Z E R O B A S E \r 2 0055520 6 2 R D C I 0055540 O C B 1 6 P T R \r 2 6 3 0055560 R D C I O C B 0055600 1 6 Z E R O B A S E \r 2 6 0055620 4 R D C D I 0055640 S K A D D R E S S P T R \r 0055660 2 6 5 R D C 0055700 D I S K A D D R E S S Z E R O B 0055720 A S E \r 2 6 6 376 001 \0 0055740 251 267 R D C C S B P 0055760 T R \r 2 6 7 0056000 R D C C S B Z E R O B A S 0056020 E \r 2 7 0 0056040 R D C D I S K S T A T U S \r 0056060 2 7 1 0056100 R D C C O M P L E T I O N C O D 0056120 E \r 2 7 2 0056140 R D C C U R R E N T C Y L I 0056160 N D E R \r 2 7 3 0056200 R D C D R I V E H E A 0056220 D \r 2 7 4 0056240 R D C S E C T O R T I M E O 0056260 U T C O U N T \r 2 7 5 0056300 R D C N E W C Y 0056320 L I N D E R \r 2 7 6 0056340 376 001 \0 p 221 R D C C 0056360 U R R E N T S E C T O R \r 0056400 2 7 7 R D C 0056420 S E E K C O M M A N D \r \r 0056440 3 0 0 V D B 0056460 U F 0 \r 3 0 1 0056500 V D B U F 1 \r 3 0 0056520 2 V B I T M 0056540 A P V D B U F 2 \r 3 0 3 0056560 V B I T M A 0056600 P H I V D B U F 3 \r 3 0 0056620 4 V K E Y B 0056640 O A R D \r 3 0 5 0056660 V K E Y B O A R D H I 0056700 \r 3 0 6 0056720 V S L C \r 3 0 7 0056740 V 376 001 \0 > $ C U R S 0056760 O R Y \r 3 1 0 0057000 V C R \r 3 1 1 0057020 V M O U S E D X 0057040 \r 3 1 2 0057060 V M O U S E D Y \r 3 1 3 0057100 V C U R S O 0057120 R C O N T R O L \r 3 1 4 0057140 V M S G \r 0057160 3 1 5 V C 0057200 N T \r 3 1 6 0057220 V B A D C N T V B U T T 0057240 O N S \r 3 1 7 0057260 V K E Y B U F F E R \r 0057300 3 2 0 V 0057320 C S B \r 3 2 1 0057340 V C S B H I \r 376 001 \0 320 0057360 3 3 2 2 0057400 V M S G S T A T U S \r 3 2 0057420 3 V C R Y S 0057440 T A L \r 3 2 4 0057460 X O N O T I F Y \r 0057500 3 2 5 E N X 0057520 N O T I F Y \r 3 2 6 0057540 E N X N O T I F Y 0057560 2 \r 3 2 7 0057600 E N X N O T I F Y 3 X O N 0057620 O T I F Y 2 \r 3 3 0 0057640 C L O C K L O \r 0057660 3 3 1 C 0057700 L O C K H I \r 3 3 2 0057720 R T I M E R \r 0057740 3 4 4 X P 0057760 A 376 001 \0 266 266 G E C O U N T \r 0060000 3 4 5 X S 0060020 T O R A G E F A U L T S \r 0060040 3 4 6 X H A 0060060 R D B A D P A G E S \r 3 4 0060100 7 X S O F T 0060120 B A D P A G E S \r 3 5 2 0060140 F A U L T P N 0060160 I P X 0 \r 3 5 3 0060200 F A U L T P N I P X 1 0060220 \r 3 5 4 0060240 P R T I M E \r 3 5 5 0060260 P R T I C K S \r 0060300 3 5 6 0060320 R S I M A G E \r 3 5 7 0060340 N W W \r 3 0060360 6 0 376 001 \0 c 342 0060400 P I P E R E G \r 3 6 1 0060420 P I P E R E G 0060440 1 \r 3 6 2 0060460 P I P E R E G 2 \r 3 6 0060500 3 P I P E R 0060520 E G 3 \r 3 6 4 0060540 P I P E R E G 4 \r 0060560 3 6 5 P I P 0060600 E R E G 5 \r 3 6 6 0060620 F F A U L T \r 0060640 3 6 7 F A U 0060660 L T P A R M \r 3 7 1 0060700 R T M P \r 3 0060720 7 2 R X S T 0060740 K \r 3 7 3 0060760 R X P P B \r 376 \0 V 222 366 0061000 3 7 4 R X C 0061020 T A S K \r 3 7 5 0061040 R X A P C \r 3 7 0061060 6 R X A L U 0061100 \r 3 7 7 0061120 R E F R \r 377 \0 \0 P i l o t 2 . 0061140 r e g s \0 373 234 322 ^ 222 \0 \0 376 001 \0 205 0061160 t * \r M i c r o D 9 . 1 4 0061200 ( O S 1 6 ) o f M a r c h 0061220 2 5 , 1 9 8 1 \r * a t 0061240 1 6 - M a y - 8 4 1 1 : 2 0 0061260 : 5 7 \r \r \r R M : \r \r 0061300 0 M E M S T 0061320 A T \r 1 0061340 B B A R G P T R B B G R 0061360 A Y W O R D I N D E X S T A C 0061400 K 0 \r 2 0061420 B B D E S T Q L O S T A 0061440 C K 1 \r 3 0061460 B B D E S T Q H I S T 0061500 A C K 2 \r 4 0061520 B B S O U R C E Q L O 0061540 S T A C K 3 \r 5 0061560 376 001 \0 } 313 B B S 0061600 O U R C E Q H I S T A C K 4 \r 0061620 6 0061640 B B S O U R C E B I T O F F S E 0061660 T P R M O N I T O R Q S T A 0061700 C K 5 \r 7 0061720 B B I T E M S R E M A I 0061740 N I N G P R M O N I T O R Q H 0061760 I S T A C K 6 \r 1 0 0062000 B B D E S T B 0062020 I T O F F S E T S T A C K 7 \r 0062040 1 1 0062060 B B D E S T B P L S T A C K 8 0062100 \r 1 2 0062120 B B I T E M W I D T H S T A 0062140 C K 9 \r 1 3 0062160 B B 376 001 \0 021 S U B I T 0062200 E M D E S T B I T O F F S E T 0062220 S T A C K 1 0 \r 1 4 0062240 B B F L A G S 0062260 S T A C K 1 1 \r 1 5 0062300 S T A C K 1 2 \r 0062320 1 6 0062340 B B G R A Y W O R D S T A C K 0062360 1 3 \r 1 7 0062400 B B N E G I T E M W I D T 0062420 H P R R E T U R N L I N K R 0062440 L I N K X F R L I N K \r 0062460 2 0 P R C 0062500 O N D I T I O N Q \r 2 1 0062520 P R C O N D 0062540 I T I O N Q H I \r 2 2 0062560 P R 376 001 \0 0 260 0062600 Q U E U E P R R E A D Y \r 0062620 2 3 P R 0062640 P S B I N D E X \r 2 4 0062660 G C Z C T \r 0062700 2 5 G 0062720 C Z C T H I \r 2 6 0062740 P R C U R R E N T 0062760 P S B \r 2 7 0063000 P R P S B I N D E X M A 0063020 S K \r 3 0 0063040 P C B \r 3 1 0063060 P C B H I \r 0063100 3 2 P R P 0063120 D A R Z E R O \r 3 3 0063140 P R P D A H I 0063160 R 4 0 0 \r 3 4 0063200 376 001 \0 305 037 L O C A L 0063220 \r 3 5 0063240 L O C A L H I \r 3 6 0063260 M D S \r 0063300 3 7 M D S 0063320 H I \r 4 0 0063340 X F B R K B Y T E \r 0063360 4 1 X F G 0063400 F I W O R D \r 4 2 0063420 C O D E \r 0063440 4 3 C O D E 0063460 H I \r 4 4 0063500 B B D E S T B B S D N O 0063520 N O V E R L A P F P C O D E 0063540 F P F R A C 2 H P 1 F P O N E 0063560 G C H 0 P R P S B L I N K 0063600 X B U F \r 376 001 \0 8 P 4 5 0063620 F P F R A C 0063640 2 H ' P 1 F P F R A C 2 H L S 0063660 H 1 P 1 F P T E M P G C H 1 0063700 P R P S B F L A G S X B U F 0063720 1 \r 4 6 0063740 G C T E M P 0 P R P S B C 0063760 O N T E X T X B U F 2 \r 0064000 4 7 G C T 0064020 E M P 1 P R P S B T I M E O U 0064040 T X B U F 3 \r 5 0 0064060 B B N E G S D N 0064100 O N O V E R L A P F P F R A C 0064120 2 H L S H 1 F P T F R A C G 0064140 C T E M P 2 P R C L E A N U P 0064160 L I N K P R P S B L I N K . N 0064200 E X T X F F R A M 376 001 \0 211 ~ E 0064220 Y B U F \r 5 1 0064240 G C R L I N K P R 0064260 R T N L I N K 2 P R S A V E S 0064300 T K P X F R S A V Y B U F 1 0064320 \r 5 2 0064340 P R C O N D I T I O N P R C 0064360 U R R E N T S A T R T E M P 0064400 Y B U F 2 \r 5 3 0064420 B B D E S T W O R D 0064440 O F F S E T P R M O N I T O R 0064460 P R P T R T O S V R T E M P 0064500 1 Y B U F 3 \r 5 4 0064520 F P F R A C H 0064540 G L O B A L \r 5 5 0064560 G L O B A L H I \r 0064600 5 6 376 0064620 001 \0 ~ 304 B B S O U R C E B P L 0064640 F P F R A C 1 H F P R L O 0064660 L P D E S T P R D A T A P R 0064700 T I M E O U T W W X F M Y \r 0064720 5 7 0064740 B B S O U R C E W O R D O F F S 0064760 E T F P F R A C 2 H L P D E 0065000 S T H I P R C O N D I T I O N 0065020 T A I L P R D A T A 1 P R P 0065040 S B P R I O R I T Y T R A P P 0065060 A R M \r 6 0 0065100 I B U F \r 6 1 0065120 I B U F 1 \r 0065140 6 2 I 0065160 B U F 2 \r 6 3 0065200 I B U F 3 \r 6 0065220 4 376 001 \0 * 277 0065240 F P F R A C L G C Z C T W P \r 0065260 6 5 0065300 G C Z C T W P H I \r 6 6 0065320 B B T O U C 0065340 H P A G E S F P F R A C 1 L 0065360 F P R H I L P P R Q T E M P 0065400 P R Q U E U E H E A D P R S 0065420 T A T E X F C O U N T X F T 0065440 E M P 2 \r 6 7 0065460 B B S U B I T E M S O 0065500 U R C E B I T O F F S E T F P 0065520 F R A C 1 L L F P F R A C 2 L 0065540 L P H I P R Q T E M P H I 0065560 P R Q U E U E T A I L P R S T 0065600 A T E H I X F F S I \r 0065620 7 0 376 001 \0 J 207 0065640 B B A R G L O B B S O U R C 0065660 E F P E X P S I G N G C N N 0065700 H P P R P R E V P S B L I N K 0065720 X F M X Z B U F \r 7 0065740 1 B B A R G 0065760 H I F P C C T E M P F P C O 0066000 U N T F P F R A C 2 H ' G C 0066020 N N H P H I P R F L A G S X 0066040 F T E M P - 1 Z B U F 1 \r 0066060 7 2 F P 0066100 E X P S I G N 1 G C L P R P 0066120 R N E X T P S B L I N K P R S 0066140 T A C K P O I N T E R X F T E 0066160 M P Z B U F 2 \r 7 3 0066200 F P E X P S I 0066220 G N 2 G C L P R H I P R 376 001 0066240 \0 005 004 F R A M E P R P R E V P 0066260 S B I N D E X X F T E M P 1 0066300 Z B U F 3 \r 7 4 0066320 A L L O N E S \r 0066340 7 5 F P 0066360 S T I C K Y \r 7 6 0066400 X F W D C \r 0066420 7 7 X F X 0066440 T S R E G \r \r 1 0 0 0066460 M A P E N T R Y \r 0066500 1 0 1 0066520 T A S K N U M B E R \r 1 0 0066540 2 R E F T Y 0066560 P E \r 1 0 3 0066600 C R A S H C O D E \r 0066620 1 0 4 C A R 0066640 D N U 376 001 \0 , 272 M B E R \r 0066660 1 0 5 M A P 0066700 F L A G S \r 1 0 6 0066720 Q U A D A D D R \r 0066740 1 0 7 S 0066760 Y N D R O M E \r \r 3 2 3 0067000 V C R Y S T A 0067020 L \r 3 2 4 0067040 X O N O T I F Y \r 3 2 0067060 5 E N X N O 0067100 T I F Y \r 3 2 6 0067120 E N X N O T I F Y 2 \r 0067140 3 2 7 0067160 E N X N O T I F Y 3 X O N O T 0067200 I F Y 2 \r 3 3 0 0067220 C L O C K L O \r 0067240 3 3 1 376 001 \0 ] 324 0067260 C L O C K H I \r 3 3 2 0067300 R T I M E R 0067320 \r 3 4 4 0067340 X P A G E C O U N T \r 3 0067360 4 5 X S T O 0067400 R A G E F A U L T S \r 3 4 0067420 6 X H A R D 0067440 B A D P A G E S \r 3 4 7 0067460 X S O F T B A 0067500 D P A G E S \r 3 5 2 0067520 F A U L T P N I P 0067540 X 0 \r 3 5 3 0067560 F A U L T P N I P X 1 \r 0067600 3 5 4 P 0067620 R T I M E \r 3 5 5 0067640 P R T I C K S 376 001 \0 0067660 O M \r 3 5 6 0067700 R S I M A G E \r 3 5 0067720 7 N W W \r 0067740 3 6 0 P 0067760 I P E R E G \r 3 6 1 0070000 P I P E R E G 1 \r 0070020 3 6 2 0070040 P I P E R E G 2 \r 3 6 3 0070060 P I P E R E G 0070100 3 \r 3 6 4 0070120 P I P E R E G 4 \r 3 6 0070140 5 P I P E R 0070160 E G 5 \r 3 6 6 0070200 F F A U L T \r 3 6 0070220 7 F A U L T 0070240 P A R M \r 3 7 1 0070260 376 \0 215 305 275 R T M P \r 0070300 3 7 2 R 0070320 X S T K \r 3 7 3 0070340 R X P P B \r 3 7 0070360 4 R X C T A 0070400 S K \r 3 7 5 0070420 R X A P C \r 3 7 6 0070440 R X A L U \r 0070460 3 7 7 R 0070500 E F R \r 377 \0 \0 C S L D i s p l a 0070520 y . c s m a p \0 373 234 322 ^ 244 \0 \0 376 0070540 001 \0 235 s * \r M i c r o D 9 . 0070560 1 4 ( O S 1 6 ) o f M a 0070600 r c h 2 5 , 1 9 8 1 \r * 0070620 a t 1 6 - M a y - 8 4 1 1 0070640 : 2 1 : 2 2 \r \r C S L D i s p l 0070660 a y c o n t a i n s t h e 0070700 f o l l o w i n g m o d u l e 0070720 s : \r \r G l o b a l D e f s 0070740 0 0070760 ( 0 D ) \r C S L D i s p l a 0071000 y 3 7 5 0071020 ( 2 5 3 D ) \r \r T o t a l I 0071040 n s t r u c t i o n s = 0071060 3 7 5 ( 2 5 3 D ) \r \r P a g e 0071100 0 ( 0 D ) : \r F 0071120 r e e I n s t r u c t i o n s 0071140 = 376 001 \0 366 316 4 0 0 ( 0071160 2 5 6 D ) \r \r P a g e 0071200 1 ( 1 D ) : \r F r e e I 0071220 n s t r u c t i o n s = 0071240 4 0 0 ( 2 5 6 D ) \r \r P a g 0071260 e 2 ( 2 D ) : \r 0071300 F r e e I n s t r u c t i o n 0071320 s = 4 0 0 ( 2 5 6 D 0071340 ) \r \r P a g e 3 ( 3 0071360 D ) : \r F r e e I n s t r 0071400 u c t i o n s = 4 0 0 0071420 ( 2 5 6 D ) \r \r P a g e 0071440 4 ( 4 D ) : \r F r e e 0071460 I n s t r u c t i o n s = 0071500 4 0 0 ( 2 5 6 D ) \r \r P 0071520 a g e 5 ( 5 D ) : \r 0071540 F r e e I n 376 001 \0 362 224 s t 0071560 r u c t i o n s = 4 0 0071600 0 ( 2 5 6 D ) \r \r P a g e 0071620 6 ( 6 D ) : \r F r e 0071640 e I n s t r u c t i o n s = 0071660 4 0 0 ( 2 5 6 D ) \r \r 0071700 P a g e 7 ( 7 D ) : 0071720 \r F r e e I n s t r u c t 0071740 i o n s = 4 0 0 ( 2 0071760 5 6 D ) \r \r P a g e 1 0 0072000 ( 8 D ) : \r F r e e I n 0072020 s t r u c t i o n s = 0072040 4 0 0 ( 2 5 6 D ) \r \r P a g e 0072060 1 1 ( 9 D ) : \r F 0072100 r e e I n s t r u c t i o n s 0072120 = 4 0 0 ( 2 5 6 D ) 0072140 \r \r P a g e 1 2 ( 376 001 0072160 \0 ? 305 1 0 D ) : \r C S L D i 0072200 s p l a y 0072220 3 7 5 ( 2 5 3 D ) \r F r 0072240 e e I n s t r u c t i o n s 0072260 = 3 ( 3 D ) \r \r P 0072300 a g e 1 3 ( 1 1 D ) : 0072320 \r F r e e I n s t r u c t 0072340 i o n s = 4 0 0 ( 2 0072360 5 6 D ) \r \r P a g e 1 4 0072400 ( 1 2 D ) : \r F r e e I 0072420 n s t r u c t i o n s = 0072440 4 0 0 ( 2 5 6 D ) \r \r P a g 0072460 e 1 5 ( 1 3 D ) : \r 0072500 F r e e I n s t r u c t i o 0072520 n s = 4 0 0 ( 2 5 6 0072540 D ) \r \r P a g e 1 6 ( 0072560 1 4 D 376 \0 ^ \0 < ) : \r F r e 0072600 e I n s t r u c t i o n s = 0072620 4 0 0 ( 2 5 6 D ) \r \r 0072640 P a g e 1 7 ( 1 5 D ) 0072660 : \r F r e e I n s t r u c 0072700 t i o n s = 4 0 0 ( 0072720 2 5 6 D ) \r 377 \0 \0 C S L F D i s 0072740 p l a y . c s m a p \0 373 234 322 ^ 235 0072760 \0 \0 376 001 \0 343 y * \r M i c r o D 0073000 9 . 1 4 ( O S 1 6 ) o f 0073020 M a r c h 2 5 , 1 9 8 1 \r 0073040 * a t 1 6 - M a y - 8 4 0073060 1 1 : 2 1 : 1 5 \r \r C S L F D 0073100 i s p l a y c o n t a i n s 0073120 t h e f o l l o w i n g m o 0073140 d u l e s : \r \r G l o b a l 0073160 D e f s 0073200 0 ( 0 D ) \r C S L F D 0073220 i s p l a y 0073240 2 5 1 ( 1 6 9 D ) \r \r T o t 0073260 a l I n s t r u c t i o n s 0073300 = 2 5 1 ( 1 6 9 D ) \r \r 0073320 P a g e 0 ( 0 D ) : 0073340 \r F r e e I n s t r u c t 0073360 i o n s = 376 001 \0 236 326 4 0073400 0 0 ( 2 5 6 D ) \r \r P a g e 0073420 1 ( 1 D ) : \r F r 0073440 e e I n s t r u c t i o n s 0073460 = 4 0 0 ( 2 5 6 D ) \r 0073500 \r P a g e 2 ( 2 D ) 0073520 : \r F r e e I n s t r u c 0073540 t i o n s = 4 0 0 ( 0073560 2 5 6 D ) \r \r P a g e 0073600 3 ( 3 D ) : \r F r e e I 0073620 n s t r u c t i o n s = 0073640 4 0 0 ( 2 5 6 D ) \r \r P a g 0073660 e 4 ( 4 D ) : \r 0073700 F r e e I n s t r u c t i o n 0073720 s = 4 0 0 ( 2 5 6 D 0073740 ) \r \r P a g e 5 ( 5 0073760 D ) : \r F r e e I 376 001 \0 371 0074000 321 n s t r u c t i o n s = 0074020 4 0 0 ( 2 5 6 D ) \r \r P a 0074040 g e 6 ( 6 D ) : \r 0074060 F r e e I n s t r u c t i o 0074100 n s = 4 0 0 ( 2 5 6 0074120 D ) \r \r P a g e 7 ( 0074140 7 D ) : \r F r e e I n s t 0074160 r u c t i o n s = 4 0 0074200 0 ( 2 5 6 D ) \r \r P a g e 0074220 1 0 ( 8 D ) : \r F r e 0074240 e I n s t r u c t i o n s = 0074260 4 0 0 ( 2 5 6 D ) \r \r 0074300 P a g e 1 1 ( 9 D ) : 0074320 \r F r e e I n s t r u c t 0074340 i o n s = 4 0 0 ( 2 0074360 5 6 D ) \r \r P a g e 1 2 0074400 376 001 \0 , 021 ( 1 0 D ) : \r C 0074420 S L F D i s p l a y 0074440 2 5 1 ( 1 6 9 D ) \r 0074460 F r e e I n s t r u c t i 0074500 o n s = 1 2 7 ( 8 7 0074520 D ) \r \r P a g e 1 3 ( 0074540 1 1 D ) : \r F r e e I n s 0074560 t r u c t i o n s = 4 0074600 0 0 ( 2 5 6 D ) \r \r P a g e 0074620 1 4 ( 1 2 D ) : \r F 0074640 r e e I n s t r u c t i o n s 0074660 = 4 0 0 ( 2 5 6 D ) 0074700 \r \r P a g e 1 5 ( 1 3 0074720 D ) : \r F r e e I n s t r 0074740 u c t i o n s = 4 0 0 0074760 ( 2 5 6 D ) \r \r P a g e 0075000 1 6 ( 1 376 \0 ` 4 202 4 D ) : \r 0075020 F r e e I n s t r u c t i 0075040 o n s = 4 0 0 ( 2 5 0075060 6 D ) \r \r P a g e 1 7 0075100 ( 1 5 D ) : \r F r e e I n 0075120 s t r u c t i o n s = 0075140 4 0 0 ( 2 5 6 D ) \r 377 \0 \0 G l 0075160 o b a l D e f s . M c \0 373 234 322 \ 0075200 326 \0 \0 376 001 \0 & 271 : T I T L E [ G 0075220 l o b a l D e f s ] ; \r % \r E d 0075240 F i a l a 1 6 M a y 1 9 0075260 8 4 : A b s o r b g c Z C 0075300 T W P / h i a n d g c Z C T 0075320 / h i d e f s f r o m N e 0075340 w C e d a r . m c . \r E d F i 0075360 a l a 1 7 N o v e m b e r 0075400 1 9 8 3 M a k e W i t h M i 0075420 d a s = 1 t r u e . \r E d F 0075440 i a l a 6 J a n u a r y 1 0075460 9 8 3 : a d d R e f r e s h 0075500 P e r i o d d e f f o r M 0075520 e m I n i t a n d I n i t i 0075540 a l . \r E d F i a l a 1 7 0075560 M a r c h 1 9 8 2 : e l i m 0075600 i n a t e P N 376 001 \0 # 275 I P B 0075620 a s e , X W I n I n i t L o c 0075640 2 , I n i t P a g e 2 , \r 0075660 E O M i n i t P a g e , e o m 0075700 L o B a s e , e o m H i B a s 0075720 e , a l l o l d 1 0 m b 0075740 E t h e r n e t s t u f f ; 0075760 \r a d d T i m e r G o L o 0076000 c , n e w 1 0 m b E t h 0076020 e r n e t s t u f f ; m o v 0076040 e 1 0 m b c o d e f r o 0076060 m p a g e 3 t o \r p a 0076100 g e 1 ; m o v e D e v i c 0076120 e I n i t P a g e f r o m 2 0076140 t o 6 a n d I n i t P a 0076160 g e f r o m 1 6 b t o 4 0076200 ; i n s e r t \r s o 376 001 \0 0076220 { 314 m e e r r o r c h e c k 0076240 s ; s h u f f l e t a s k 0076260 n u m b e r s . \r E d F i a l 0076300 a 1 9 F e b r u a r y 1 9 0076320 8 2 : A b s o r b I n i t i 0076340 a l ' s M P c o d e s ; a 0076360 d d \r I n i t i a l P a g e 0076400 1 , P a g e C o u n t , x P 0076420 a g e C o u n t , x S t o r a 0076440 g e F a u l t s , x H a r d B 0076460 a d P a g e s , \r x S o f t 0076500 B a d P a g e s f o r M e m 0076520 I n i t . M c ; e l i m i n a 0076540 t e R C n t , x f T y p e , 0076560 S t o p S t o p P C , \r R 0076600 E Q U E U E S t o p P C ; a d 0076620 d 376 001 \0 241 364 E x c h S t k P L 0076640 o c a n d S e t S t k P L o 0076660 c f o r n e w L o a d R A 0076700 M , \r x f F a u l t G o L o 0076720 c , S t a r t D e v i c e I n 0076740 i t , M C 1 2 , M C N o n e 0076760 C r a s h ; a b s o r b l o 0077000 c a t i o n d e f s f r o m 0077020 \r F a u l t . M c ; m o v 0077040 e R S I m a g e a n d N W 0077060 W . \r E d F i a l a 8 O c 0077100 t o b e r 1 9 8 1 : M o v e 0077120 M e m S t a t t o R M 0 0077140 f r e e i n g R M 2 4 - 2 0077160 5 f o r \r C e d a r G C ; 0077200 m o v e p r T i c k s a n 0077220 d p r T i m 376 001 \0 006 306 e o u 0077240 t o f R M 0 - 7 7 a r e 0077260 a a n d a d d p r S a v e 0077300 S t k P \r r e g ; m o v e 0077320 x f R S A V t o f r e e 0077340 R M 6 4 ; c r e a t e m o 0077360 P a g e a n d c h a n g e 0077400 x f R R t a b & x f W R t a 0077420 b \r t o m o R R t a b & 0077440 m o W R t a b ; e l i m L 0077460 F K e y b o a r d , L F M o n 0077500 i t o r , F a u l t R e f T y 0077520 p e , \r F a u l t P a g e 1 0077540 , a n d C S P a g e ; a d 0077560 d M e s a R e f i l l L o c , 0077600 W i t h T e x t B l t , W i 0077620 t h G a r b C o l l e c 376 001 \0 250 0077640 365 t , \r W i t h F l o a t i 0077660 n g P o i n t , M i d a s P a 0077700 g e , F a u l t P N I X 0 , 0077720 F a u l t P N I X 1 , S t a c 0077740 k E r r o r L o c , a n d \r 0077760 z B u f - z B u f 3 ; s e t 0100000 T i m e r P a g e = 1 4 ; 0100020 m o v e M P c o d e d e 0100040 f s t o h e r e f r o m 0100060 F a u l t , \r M e s a P D e 0100100 f s , a n d T e x t B l t ; 0100120 r e l o c a t e X I S t a r 0100140 t L o c , S t a r t I O L o c 0100160 , C D C I n i t L o c , \r 0100200 C D C O f f L o c . \r E d F i 0100220 a l a 2 9 A p r i l 1 9 8 0100240 1 376 001 \0 . 016 A d d W i t h M 0100260 i d a s , B o o t T a s k , 0100300 B o o t S V , P F E x i t L o 0100320 c , \r d e f s f o r C e 0100340 d a r J a s m i n e , J a s 0100360 m i n e H a l f t o n e , A u 0100400 d i o , a n d C D C T a s k 0100420 d r i v e r s ; e l i m \r 0100440 K e y P a g e & K e y T a 0100460 b l e d e f s ( n o w o n 0100500 D i s p l a y P a g e ) , D 0100520 p T a s k , p R S I m a g e , 0100540 \r p F a u l t P a r m , p 0100560 F a u l t R e f T y p e , p X 0100600 B u f , p N W W ( n o w u 0100620 s i n g I P [ . . ] C f o r 0100640 t h e s e 376 001 \0 367 030 ) , \r 0100660 E t h e r I n i t P a g e 2 , X 0100700 W I n i t P a g e 2 , C l r D 0100720 v P a g e , T i m e r I n i t 0100740 P a g e 1 / 2 , L o a d C S P 0100760 a g e ; \r m o v e S t a r 0101000 t I O P a g e , X W P a g e ; 0101020 m o v e T i m e r r e g i 0101040 s t e r s n o t t a r g e t 0101060 s \r o f m e m o r y r e 0101100 f e r e n c e s i n t o 3 2 0101120 2 - 3 3 7 a r e a f o r A 0101140 u d i o . M c a n d J a s m 0101160 i n e . M c ; \r m o v e N 0101200 W W t o n o n - e m u l a t 0101220 o r , M e m S t a t t o R 0101240 M 2 5 , t e m p s 376 001 \0 006 " 0101260 a t 6 5 t o 5 1 . \r % \r 0101300 \r % S t a n d a r d P i l o t 0101320 s e t t i n g o f t h e s 0101340 e s w i t c h e s i s : W 0101360 i t h M i d a s = 1 , W i t h 0101400 3 M B = 1 , \r W i t h 1 0 M B = 0101420 1 , W i t h M I O C = 1 , a 0101440 n d a l l o t h e r s w i 0101460 t c h e s 0 . \r \r S t a n d a 0101500 r d C e d a r s e t t i n g 0101520 i s C e d a r M o d e = 1 , 0101540 W i t h F l o a t i n g P o i 0101560 n t = 1 , W i t h G a r b C o 0101600 l l e c t = 1 , \r W i t h 3 M B 0101620 = 1 , W i t h 1 0 M B = 1 , 0101640 W i t h C D C = 1 , a n d a 0101660 376 001 \0 m 7 l l o t h e r s w 0101700 i t c h e s 0 . \r % \r S e t [ 0101720 W i t h M i d a s , 1 ] ; \t * 1 0101740 r e s e r v e s s p a c e 0101760 f o r M i d a s K e r n e l 0102000 a n d \r \t \t \t * c o m m u n i 0102020 c a t i o n m i c r o c o d e 0102040 ; m u s t b e 0 f o r 0102060 A u d i o . M c , \r \t \t \t * J a 0102100 s m i n e . M c , o r o t h 0102120 e r P r i n t e r i n t e r 0102140 f a c e d e v i c e s . \r \t \t 0102160 \t * M i c o n s u m e d a s 0102200 f o l l o w s : 3 1 b m i 0102220 o n p g 1 7 b i n F a 0102240 u l t , \r \t \t \t * 3 b m i o 0102260 n p g 376 001 \0 1 C 0 i n F 0102300 a u l t , 3 b m i o n p 0102320 g 0 i n T i m e r , \r \t \t 0102340 \t * a n d 1 1 7 b m i o n 0102360 p g 1 7 I M R e s e r v e 0102400 d f o r K e r n e l . \r S e 0102420 t [ C e d a r M o d e , 1 ] ; \t 0102440 * 0 r e g u l a r P i l o t 0102460 ; 1 C e d a r - s p e c i f 0102500 i c c h a n g e s \r \t \t \t * ( 0102520 o n 5 M a r c h 1 9 8 2 , 0102540 a f f e c t s u n d . o p 0102560 c o d e t r a p s ) . \r S e t 0102600 [ W i t h T e x t B l t , 0 ] ; 0102620 \t * 1 f o r m i c r o c o d 0102640 e d T e x t B l t e l s e 0102660 0 ( C a n ' t b 376 001 \0 347 232 e 0102700 u s e d \r \t \t \t * w h e n W 0102720 i t h G a r b C o l l e c t = 1 0102740 b e c a u s e o f R M c 0102760 o n f l i c t ; \r \t \t \t * u s e 0103000 d o n l y b y S t a r ) . 0103020 \r S e t [ W i t h F l o a t i n 0103040 g P o i n t , 1 ] ; \t * 1 f o 0103060 r m i c r o c o d e d f l o 0103100 a t i n g p o i n t \r S e t [ 0103120 W i t h G a r b C o l l e c t , 0103140 1 ] ; \t * 1 f o r m i c r o 0103160 c o d e d C e d a r g a r b 0103200 a g e c o l l e c t o r \r \r * 0103220 N O T E : T h e s e s w i t 0103240 c h e s c o n t r o l t h e 0103260 a s s e m b l y o f D T 376 0103300 001 \0 - 004 a b e n t r i e s i 0103320 n I n i t i a l i z e . M c . 0103340 \r * C o d e i n X W S I O 2 0103360 . M c i s a f f e c t e d 0103400 b y W i t h 1 0 M B a n d 0103420 W i t h 3 M B s w i t c h e s 0103440 . \r S e t [ W i t h T O R , 0 ] 0103460 ; \t \t * 1 f o r T O R i o 0103500 m i c r o c o d e ( U I B 0103520 a n d E O M ) \r S e t [ W i t 0103540 h M I O C , 0 ] ; \t * 1 f o r 0103560 M I O C a n d i t s o v 0103600 e r l a y s . \r S e t [ W i t h 0103620 1 0 M B , 1 ] ; \t * 1 f o r 0103640 1 0 m b E t h e r n e t ( 0103660 E N X T a s k . M c ) \r S e t [ 0103700 W i t h 376 001 \0 ( ? 3 M B , 1 ] ; 0103720 \t \t * 1 f o r 3 m b E t 0103740 h e r n e t ( X W T a s k . M 0103760 c ) \r S e t [ W i t h C D C , 1 0104000 ] ; \t \t * 1 f o r c o l o r 0104020 d i s p l a y ( C D C T a s 0104040 k . M c ) \r \r * N O T E : A l 0104060 t o M o d e = 0 a n d C a c 0104100 h e L o c a l s = 0 a r e m 0104120 a n d a t o r y . \r S e t [ A l 0104140 t o M o d e , 0 ] ; \t * 0 s e 0104160 l e c t s P i l o t m o d e 0104200 ( m u s t b e 0 ) \r S e t 0104220 [ C a c h e L o c a l s , 0 ] ; 0104240 \t * 0 f o r n o c a c h e 0104260 , 1 f o r c a c h e o f 0104300 l o c a l s 0 376 001 \0 v < - 0104320 3 \r \r S e t [ R e f r e s h P 0104340 e r i o d , 5 0 0 0 ] ; \t * 5 0 0104360 0 0 b = 2 5 6 0 d c y c l 0104400 e s = 2 5 6 m i c r o s e 0104420 c o n d s , i f \r \t \t \t * p r 0104440 o c e s s o r c l o c k i s 0104460 4 0 m H z . \r \f \r % T A S K 0104500 A S S I G N M E N T S \r \r B e 0104520 s u r e e d i t T i m e r 0104540 . m c i f y o u c h a n g 0104560 e e n x T a s k * o r x o 0104600 T a s k * . \r \r B e w a r e o 0104620 f e x p e c t i n g t o o 0104640 m a n y t h i n g s t o w 0104660 o r k . D u p l i c a t e s 0104700 i n t h e f o l l o w 376 001 0104720 \0 224 l i n g \r a s s i g n m e n 0104740 t s a n d / o r d e v i c e 0104760 t a b l e i n I n i t i a 0105000 l i z e a r e m o s t l y 0105020 a c o n v i e n c e a l l o 0105040 w i n g \r o n e m i c r o c o 0105060 d e v e r s i o n t o r u 0105100 n o n m a n y c o n f i g 0105120 u r a t i o n s r a t h e r 0105140 t h a n a w a y t o \r s u 0105160 p p o r t t h e m o s t c 0105200 o m p l i c a t e d c o n f i 0105220 g u r a t i o n y o u m i g 0105240 h t b u i l d . I n p a 0105260 r t i c u l a r : \r Y o u 0105300 c a n ' t h a v e a 2 n d 0105320 3 376 001 \0 212 271 m b E t h e r 0105340 n e t i f y o u h a v e 0105360 a n I F D C o r a n M I 0105400 O C . \r Y o u c a n ' t 0105420 h a v e a 2 n d M I O C 0105440 i f y o u h a v e a 1 0 0105460 m b E t h e r n e t . \r % \r S 0105500 e t [ B o o t T a s k , 1 ] ; \r 0105520 I F G [ B o o t T a s k , 3 0105540 , E R [ I n i t i a l i z e . r 0105560 e q u i r e s . B o o t T a s k 0105600 . b e . 0 . t o . 3 ] ] ; \r \r * 0105620 M a k e T a s k c h e c k f 0105640 o r a t a s k n u m b e r 0105660 i n t h e r a n g e 4 0105700 t o 1 6 . \r M a c r o [ M a k 0105720 e T a s k , S e 376 001 \0 I : t [ # 0105740 1 , # 2 ] \r \t I F G [ # 2 , 3 , 0105760 I F G [ # 2 , 1 6 , E R [ # 1 . 0106000 t a s k . t o o . b i g ] ] , \r 0106020 \t \t E R [ # 1 . t a s k . n u m 0106040 b e r . t o o . s m a l l ] ] ] 0106060 ; \r \r M a k e T a s k [ x o T a 0106100 s k , 1 0 ] ; \t * 1 s t 3 m b 0106120 E t h e r n e t O u t p u t 0106140 \r M a k e T a s k [ x i T a s k 0106160 , 1 1 ] ; \t * 1 s t 3 m b E 0106200 t h e r n e t I n p u t \r M a 0106220 k e T a s k [ x o T a s k 2 , 4 0106240 ] ; \t * 2 n d 3 m b E t h e 0106260 r n e t O u t p u t \r M a k e 0106300 T a s k [ x i T a s k 2 , 5 ] ; 0106320 \t * 2 n d 3 m b E t h 376 001 \0 0106340 S C e r n e t I n p u t \r \r M 0106360 a k e T a s k [ e n x T a s k , 0106400 7 ] ; \t * 1 s t 1 0 m b E 0106420 t h e r n e t i n / o u t \r M 0106440 a k e T a s k [ e n x T a s k 2 0106460 , 6 ] ; \t * 2 n d 1 0 m b 0106500 E t h e r n e t i n / o u t \r 0106520 M a k e T a s k [ e n x T a s k 0106540 3 , 5 ] ; \t * 3 r d 1 0 m b 0106560 E t h e r n e t i n / o u t 0106600 \r \r M a k e T a s k [ c d c T a 0106620 s k , 6 ] ; \t * C o l o r d i 0106640 s p l a y ( 1 w a k e u p / 0106660 6 3 u s ; 2 7 p e r c e n 0106700 t ) \r \r * R D C u s e s r e 0106720 g i s t e r s f o r t w o 0106740 t a 376 001 \0 8 365 s k s , s o i 0106760 t s t a s k n u m b e r s 0107000 h o u l d b e e v e n a n 0107020 d \r * t h e n e x t t a s k 0107040 s h o u l d n o t b e u 0107060 s e d . \r M a k e T a s k [ r d 0107100 c T a s k , 1 2 ] ; \r * T h e 0107120 d i s p l a y u s e s s e v 0107140 e r a l r e g i s t e r s f 0107160 o r t h e n e x t t a s k 0107200 ( s e e P i l o t 1 . R e g 0107220 s ) \r M a k e T a s k [ D i s p 0107240 l a y T a s k , 1 4 ] ; \t * ( 3 0107260 w a k e u p s / 2 8 . 8 u s 0107300 ; 2 5 p e r c e n t ) \r M 0107320 a k e T a s k [ T T a s k , 1 6 0107340 ] ; \t * C a n 376 001 \0 211 305 ' t c 0107360 h a n g e ; u s e s s o m e 0107400 t a s k 1 5 r e g i s t e 0107420 r s . \r \r M a k e T a s k [ i o 0107440 T a s k 1 , 4 ] ; \t * 1 s t M 0107460 I O C t a s k \r M a k e T a s 0107500 k [ i o T a s k 2 , 6 ] ; \t * 2 0107520 n d M I O C t a s k \r * M a 0107540 k e T a s k [ f d t a s k , 5 ] 0107560 ; \t * I F D C t a s k ( n o 0107600 l o n g e r s u p p o r t e 0107620 d ) \r \r * T O R T A S K A S 0107640 S I G N M E N T S \r M a k e T a 0107660 s k [ e o m L o T a s k , 4 ] ; 0107700 \t * e o m L o \r M a k e T a s k 0107720 [ e o m H i T a s k , 5 ] ; \t * 0107740 e o m H i \r M a k e T a 376 001 \0 306 0107760 w s k [ u i b T a s k , 1 4 ] ; 0110000 \t * U I B \r \r I F E [ e n x T a 0110020 s k 3 , x i T a s k 2 , , \r 0110040 E R [ S i n c e . e n x T a s k 0110060 3 . n e . x i T a s k 2 . f i x 0110100 . x o N o t i f y 2 . e n x N o 0110120 t i f y 3 . r e g i s t e r . c 0110140 o n f l i c t ] ] ; \r \r I F E [ 0110160 e n x T a s k , x o T a s k , E 0110200 R [ e n x T a s k . x o T a s k 0110220 . c o n f l i c t . a f f e c t 0110240 s . t i m e r s ] ] ; \r I F E [ 0110260 e n x T a s k 2 , x o T a s k , 0110300 E R [ e n x T a s k 2 . x o T a 0110320 s k . c o n f l i c t . a f f e 0110340 c t s . t i m e r s ] ] ; \r I F 0110360 E 376 001 \0 $ t [ e n x T a s k 3 , 0110400 x o T a s k , E R [ e n x T a s 0110420 k 3 . x o T a s k . c o n f l i 0110440 c t . a f f e c t s . t i m e r 0110460 s ] ] ; \r I F E [ e n x T a s k 0110500 , e n x T a s k 2 , E R [ e n x 0110520 T a s k . e n x T a s k 2 . c o 0110540 n f l i c t . a f f e c t s . t 0110560 i m e r s ] ] ; \r I F E [ e n x 0110600 T a s k 2 , e n x T a s k 3 , E 0110620 R [ e n x T a s k 2 . e n x T a 0110640 s k 3 . c o n f l i c t . a f f 0110660 e c t s . t i m e r s ] ] ; \r I 0110700 F E [ e n x T a s k , e n x T a 0110720 s k 3 , E R [ e n x T a s k . e 0110740 n x T a s k 3 . c o n f l i c t 0110760 . a f f e c 376 001 \0 241 325 t s . t i 0111000 m e r s ] ] ; \r \r I F G [ D i s 0111020 p l a y T a s k , r d c T a s k 0111040 , , E R [ D i s p l a y T a s k 0111060 . s h o u l d . b e . > . r d c 0111100 T a s k ] ] ; \r I F G [ r d c T 0111120 a s k , c d c T a s k , , E R [ 0111140 r d c T a s k . s h o u l d . b 0111160 e . > . c d c T a s k ] ] ; \r * 0111200 I F G [ r d c T a s k , x o T a 0111220 s k , , E R [ r d c T a s k . s 0111240 h o u l d . b e . > . x o T a s 0111260 k ] ] ; \r I F G [ x i T a s k , 0111300 x o T a s k , , E R [ x i T a s 0111320 k . s h o u l d . b e . > . x o 0111340 T a s k ] ] ; \r I F G [ x i T a 0111360 s k 2 , x o T a s k 2 376 001 \0 213 334 0111400 , , E R [ x i T a s k 2 . s h o 0111420 u l d . b e . > . x o T a s k 2 0111440 ] ] ; \r \r I F E [ A n d [ D i s 0111460 p l a y T a s k , 1 ] , 0 , , E 0111500 R [ D i s p l a y T a s k . m u 0111520 s t . b e . e v e n . b e c a u 0111540 s e . > . 2 0 b . r e g s ] ] ; 0111560 \r I F E [ A n d [ r d c T a s k 0111600 , 1 ] , 0 , , E R [ r d c T a s 0111620 k . m u s t . b e . e v e n . b 0111640 e c a u s e . > . 2 0 b . r e g 0111660 s ] ] ; \r I F E [ T T a s k , 1 0111700 6 , , E R [ T T a s k . m u s t 0111720 . r e m a i n . 1 6 ] ] ; \r \f \r 0111740 * I N I T I A L M I C R O C O 0111760 D E P A G E A S S I G N M E 0112000 376 001 \0 323 222 N T S \r S e t [ I n i 0112020 t i a l P a g e , 1 0 ] ; \r S e 0112040 t [ I n i t i a l P a g e 1 , 1 0112060 1 ] ; \r S e t [ S a l L o a d e 0112100 r P a g e , 1 2 ] ; \r S e t [ S 0112120 a l L o a d e r P a g e 2 , 7 ] 0112140 ; \r S e t [ E t h e r P a g e , 0112160 4 ] ; \r L o c a [ M i c r o c o 0112200 d e L o a d e d L o c , I n i t 0112220 i a l P a g e , 2 0 0 ] ; \r M C 0112240 [ M i c r o c o d e A d d r e s 0112260 s , 1 4 0 0 ] ; \t * W h e r e 0112300 t o p u t i t i n m e m 0112320 o r y \r S e t [ E t h e r B o o 0112340 t L o c , 1 4 0 0 ] ; \t * K n o 0112360 w n t o P r o m D e f s ( 0112400 * * * W h 376 001 \0 344 337 e r e i s 0112420 t h i s u s e d ? ? ? ) \r \r 0112440 \r * P I L O T 1 I N I T I A L 0112460 I Z A T I O N P A G E A S S 0112500 I G N M E N T S \r * N O T E : 0112520 I t i s d e s i r a b l e 0112540 t o p u t t h r o w a w a y 0112560 i n i t i a l i z a t i o n 0112600 c o d e o n p a g e s 4 0112620 t o 7 \r * w h i c h w e K 0112640 N O W w i l l b e o v e r 0112660 w r i t t e n b y P i l o t 0112700 2 , l e a v i n g t h e r 0112720 e s t o f t h e \r * m i c r 0112740 o s t o r e f o r d y n a m 0112760 i c a s s i g n m e n t b e 0113000 t w e e n P i l o 376 001 \0 A 301 t 0113020 1 a n d P i l o t 2 . \r S e 0113040 t [ D e v i c e I n i t P a g e 0113060 , 6 ] ; \t * D e v i c e i n i 0113100 t i a l i z a t i o n \r \t L o c 0113120 a [ D B o o t D o n e L o c , D 0113140 e v i c e I n i t P a g e , 3 7 0113160 5 ] ; \t * W h e r e i s t h 0113200 i s u s e d ? \r \t L o c a [ T 0113220 i m e r I n i t L o c , D e v i 0113240 c e I n i t P a g e , 3 7 6 ] ; 0113260 \r S e t [ e n x I n i t P a g 0113300 e , D e v i c e I n i t P a g e 0113320 ] ; \r \t L o c a [ e n x I n i t 0113340 L o c , e n x I n i t P a g e , 0113360 2 4 0 ] ; \r \t L o c a [ e n x 0113400 I n i t L o c 2 , e n x I n i 376 0113420 001 \0 237 316 t P a g e , 2 4 2 ] ; \r 0113440 \t L o c a [ e n x I n i t L o c 0113460 3 , e n x I n i t P a g e , 2 4 0113500 4 ] ; \r S e t [ x w I n i t P 0113520 a g e , D e v i c e I n i t P a 0113540 g e ] ; \r \t L o c a [ x w I n I 0113560 n i t L o c , x w I n i t P a g 0113600 e , 2 3 0 ] ; \r \t L o c a [ x 0113620 w O u t I n i t L o c , x w I n 0113640 i t P a g e , 2 3 4 ] ; \r \t L o 0113660 c a [ x w O u t I n i t L o c 2 0113700 , x w I n i t P a g e , 2 3 6 ] 0113720 ; \r S e t [ r d c I n i t P a 0113740 g e , D e v i c e I n i t P a g 0113760 e ] ; \r \t L o c a [ r d c I n 0114000 i t B a s e , r d c I n i t P a 0114020 g e , 3 376 001 \0 023 336 4 0 ] ; \r \t 0114040 L o c a [ r d c I n i t L o c , 0114060 r d c I n i t P a g e , 3 4 0 ] 0114100 ; \r S e t [ U I B I n i t P a 0114120 g e , D e v i c e I n i t P a g 0114140 e ] ; \t \t \t * T O R U I B \r \t 0114160 L o c a [ U I B I n i t L o c , 0114200 U I B I n i t P a g e , 2 2 0 ] 0114220 ; \r \t L o c a [ e o m H i T a s 0114240 k I n i t L o c , D e v i c e I 0114260 n i t P a g e , 2 2 1 ] ; \t * T 0114300 O R E O M \r \t L o c a [ e o m 0114320 L o T a s k I n i t L o c , D e 0114340 v i c e I n i t P a g e , 2 2 2 0114360 ] ; \t * T O R E O M \r \r S e t 0114400 [ D e v i c e I n i t P a g e 2 0114420 , 5 ] ; \t * M o r 376 001 \0 200 n e 0114440 d e v i c e i n i t i a l i z 0114460 a t i o n \r S e t [ D i s p l a 0114500 y I n i t P a g e , D e v i c e 0114520 I n i t P a g e 2 ] ; \r \t L o 0114540 c a [ D i s p l a y I n i t L o 0114560 c , D i s p l a y I n i t P a g 0114600 e , 2 0 7 ] ; \r \t L o c a [ T 0114620 a s k 0 N o t i f y L o c A , D 0114640 i s p l a y I n i t P a g e , 2 0114660 1 0 ] ; \r \t S e t [ T a s k 0 N 0114700 o t i f y L o c B , A d d [ T a 0114720 s k 0 N o t i f y L o c A , 1 ] 0114740 ] ; * 2 6 1 1 i n . M l f 0114760 f i l e s \r \t S e t [ v O v e 0115000 r l a y L o a d e d L o c , A d 0115020 d [ T a s k 0 N o t i f y L 376 001 0115040 \0 215 W o c B , 1 ] ] ; * 2 6 1 0115060 2 i n . M l f f i l e s \r 0115100 \t L o c a [ T a s k 0 N o t i f 0115120 y L o c C , D i s p l a y I n i 0115140 t P a g e , 2 1 5 ] ; \r \t L o c 0115160 a [ v C o n t i n u e I n i t L 0115200 o c , D i s p l a y I n i t P a 0115220 g e , 2 0 6 ] ; \r \t L o c a [ v 0115240 S L C o u n t L o c , D i s p l 0115260 a y I n i t P a g e , 2 1 4 ] ; 0115300 \r S e t [ I O I n i t P a g e , 0115320 D e v i c e I n i t P a g e 2 ] 0115340 ; \t * M I O C i n i t i a l i 0115360 z a t i o n \r \t L o c a [ I O I 0115400 n i t L o c , I O I n i t P a g 0115420 e , 2 2 0 ] ; \r \r S e t [ I n i 0115440 t P a 376 001 \0 356 h g e , 4 ] ; \t \t 0115460 * I n i t i a l i z e m o d u 0115500 l e \r \t L o c a [ B o o t S t a 0115520 r t L o c , 4 , 3 7 2 ] ; \t * N 0115540 o t p r e s e n t l y u s e 0115560 d ( ? ) \r \t L o c a [ S o f t 0115600 S t a r t L o c , 4 , 3 7 3 ] ; 0115620 \t * 2 3 7 3 i n . M l f f 0115640 i l e s \r \t L o c a [ I n i t B 0115660 a s e , I n i t P a g e , 0 ] ; 0115700 \r \t S e t [ Q r e t L o c , A d 0115720 d [ I n i t B a s e , 7 ] ] ; \r 0115740 \t S e t [ T a s k 0 S t a r t L 0115760 o c , A d d [ I n i t B a s e , 0116000 1 0 ] ] ; \r \f \r * P I L O T 1 0116020 R E S I D E N T P A G E A S 0116040 S I G N M E N T 376 001 \0 237 223 S - - 0116060 W I L L R E M A I N A F T E 0116100 R P I L O T 2 O V E R W R I 0116120 T E \r \t L o c a [ P F E x i t L 0116140 o c , 0 , 7 ] ; \r \t S e t [ Q l 0116160 o c , 5 ] ; \t * O n p a g e 0116200 0 s o Q l o c + 1 w o n ' 0116220 t b e o v e r w r i t t e n 0116240 , b u t \r \t \t \t * P i l o t 2 0116260 c a n g o a h e a d a n 0116300 d o v e r w r i t e Q l o c 0116320 \r S e t [ F a u l t P a g e , 0 0116340 ] ; \t * I n F a u l t . M c \r 0116360 \t L o c a [ S t a r t M e m T r 0116400 a p L o c , F a u l t P a g e , 0116420 1 6 ] ; \r \t L o c a [ I n i t E 0116440 n d L o c , 0 , 2 0 ] ; \t 376 001 \0 0116460 263 231 \t * I n M e s a X . M c \r 0116500 \t L o c a [ F i x D i s p , F a 0116520 u l t P a g e , 1 0 0 ] ; \r \t L 0116540 o c a [ C r a s h L o c , F a u 0116560 l t P a g e , 1 3 4 ] ; \r \t L o 0116600 c a [ S t a c k E r r o r L o c 0116620 , F a u l t P a g e , 1 3 6 ] ; 0116640 \r \t L o c a [ M C 1 2 , F a u l 0116660 t P a g e , 1 4 0 ] ; \r \t L o c 0116700 a [ E m u N o t i f y L o c , 0 0116720 , 2 0 0 ] ; \t \t * M u s t b e 0116740 p a g e 0 \r \t L o c a [ N o 0116760 n E m u N o t i f y L o c , 0 , 0117000 2 0 2 ] ; \t * M u s t b e p 0117020 a g e 0 \r \t L o c a [ C o n t 0117040 N o n E m u L o c , F a u l t P 0117060 a g 376 001 \0 320 2 e , 2 0 4 ] ; \r \t 0117100 L o c a [ N o n E m u P F L o c 0117120 , 0 , 2 0 6 ] ; \t * 2 0 5 b t 0117140 o 2 1 0 b a r e u s e d 0117160 ( m u s t b e p a g e 0 ) 0117200 \r S e t [ D o I n t P a g e , 0 0117220 ] ; \r S e t [ N o t i f y I n t 0117240 e r r u p t P a g e , 0 ] ; \r \t 0117260 L o c a [ N o t i f y I n t e r 0117300 r u p t L o c , 0 , 3 6 0 ] ; \t 0117320 * F o r N o t i f y I n t e r 0117340 r u p t \r S e t [ L R J P a g e 0117360 , 0 ] ; \r \t L o c a [ L R J S t 0117400 a r t , L R J P a g e , 3 0 0 ] 0117420 ; \r \t S e t [ L R J C o n t i n 0117440 u e , A d d [ L R J S t a r t , 0117460 1 ] ] ; \t * F 376 001 \0 211 j o r o 0117500 l d L o a d R A M ; a l s o 0117520 w o r k s \r \t \t \t \t \t * w i t 0117540 h n e w L o a d R A M . \r \t 0117560 * S e t [ L R J G o , L R J P a 0117600 g e , 3 0 2 ] ; \t \t * S t a r t 0117620 a n d c o n t i n u e a d 0117640 d r e s s \r \t \t \t \t \t * f o r 0117660 n e w L o a d R A M \r \t * S e 0117700 t [ E x c h S t k P L o c , A d 0117720 d [ L R J G o , 3 0 ] ] ; \t * E 0117740 n t r y i n n e w L o a d 0117760 R A M o n l y \r \t * S e t [ S 0120000 e t S t k P L o c , A d d [ L R 0120020 J G o , 3 1 ] ] ; \t * E n t r y 0120040 i n n e w L o a d R A M 0120060 o n l y \r \t S e t [ n e 376 001 \0 + 0120100 / P a g e , 1 ] ; \t * A l t o 0120120 e m u l a t o r p a g e , d 0120140 e f s t i l l n e e d e d 0120160 b y L o a d R A M \r \t L o c a 0120200 [ J m p F i n L o c , n e P a g 0120220 e , 3 ] ; \t * R e e n t r y l 0120240 o c a t i o n f o r A l t o 0120260 L R J \r S e t [ P N I P P a g 0120300 e , 0 ] ; \r \t L o c a [ P N I P 0120320 S t a r t , P N I P P a g e , 1 0120340 7 6 ] ; \r \r S e t [ e n x P a g 0120360 e , 1 ] ; \t \t * 1 0 m b E t 0120400 h e r n e t m i c r o c o d e 0120420 \r \t L o c a [ e n x S t a r t L 0120440 o c , e n x P a g e , 1 1 0 ] ; 0120460 \t * I n p u t n o t i f y l 0120500 o 376 001 \0 212 P c a t i o n \r \t L o 0120520 c a [ e n x O T i m e r D o n e 0120540 L o c , e n x P a g e , 1 1 4 ] 0120560 ; \t * O u t p u t n o t i f y 0120600 l o c a t i o n \r \t L o c a [ 0120620 e n x D i s p T a b l e L o c , 0120640 e n x P a g e , 1 2 0 ] ; \t * T 0120660 i m e r D o n e n o t i f y 0120700 l o c \r \r S e t [ I O P a g e , 0120720 2 ] ; \t \t * M I O C c o d e \r 0120740 \t L o c a [ I O S t a r t L o c 0120760 , I O P a g e , 3 7 4 ] ; \r \r S 0121000 e t [ e o m L o T a s k P a g e 0121020 , 1 ] ; \r S e t [ e o m H i T 0121040 a s k P a g e , 2 ] ; \r \r S e 0121060 t [ U I B p a g e , 1 2 ] ; * 0121100 T O R U I 376 001 \0 C 2 B m i c 0121120 r o c o d e \r S e t [ D i s p l 0121140 a y P a g e , 1 2 ] ; \t * D i s 0121160 p l a y a n d k e y b o a r 0121200 d m i c r o c o d e \r \t L o c 0121220 a [ v E n d O f F i e l d L o c 0121240 , D i s p l a y P a g e , 0 ] ; 0121260 \r \t L o c a [ B o o t S V , D i 0121300 s p l a y P a g e , 1 ] ; \r \r S 0121320 e t [ r d c P a g e , 1 3 ] ; \t 0121340 \t * S A 4 0 0 0 m a i n t a 0121360 s k \r S e t [ S t a r t I O P a 0121400 g e , 1 3 ] ; \t * E t h e r n e 0121420 t S t a r t I O \r \t L o c a [ 0121440 S t a r t I O L o c , S t a r t 0121460 I O P a g e , 1 2 0 ] ; \r \r S e 0121500 t [ T i m e r P a g e 376 001 \0 J 361 0121520 , 1 4 ] ; \r \t L o c a [ T i m e 0121540 r G o L o c , T i m e r P a g e 0121560 , 3 3 5 ] ; \r \t L o c a [ T i m 0121600 e r T a b l e , T i m e r P a g 0121620 e , 3 4 0 ] ; \r \t L o c a [ M i 0121640 d a s H a l t L o c , T i m e r 0121660 P a g e , 2 1 3 ] ; \t * M u s t 0121700 b e o d d ; 2 1 2 - 2 1 4 0121720 a r e u s e d \r S e t [ x w 0121740 P a g e , 1 4 ] ; \t \t * 3 m b 0121760 E t h e r n e t m i c r o c 0122000 o d e \r \t L o c a [ x i S t a r 0122020 t L o c , x w P a g e , 1 4 3 ] 0122040 ; \t * I n p u t n o t i f y 0122060 l o c a t i o n \r \t L o c a [ x 0122100 o S t a r t L o c , x w P a g e 0122120 376 001 \0 275 221 , 1 5 2 ] ; \t * O u t 0122140 p u t n o t i f y l o c a t 0122160 i o n \r \t L o c a [ x o T i m e 0122200 r D o n e L o c , x w P a g e , 0122220 1 5 4 ] ; \t * T i m e r D o n e 0122240 n o t i f y l o c \r L o c a 0122260 [ c d c I n i t L o c , 1 4 , 2 0122300 2 2 ] ; \t * J R a m 5 6 2 2 2 0122320 t u r n s o n c o l o r 0122340 d i s p l a y c o n t r o l l 0122360 e r \r \t \t \t * O u t p u t w i 0122400 t h 0 a r g u m e n t t o 0122420 d e v i c e c d c T a s k , 0122440 , 0 \r \t \t \t * t u r n s i t 0122460 o f f . \r \r S e t [ F D p a g e 0122500 , 1 7 ] ; \t \t * I F D C c o d 0122520 e \t \r \t S 376 001 \0 l - e t [ F D o 0122540 f f s e t , 2 4 0 ] ; \t * I F D 0122560 C d i s p a t c h t a b l e 0122600 o f f s e t ( m u s t b e 0122620 m o d 2 0 ) \r \t L o c a [ F 0122640 D i n i t , F D p a g e , A d d 0122660 [ F D o f f s e t , 2 ] ] ; \t * 0122700 i n i t i a l s t a r t i n g 0122720 a d d r e s s \r S e t [ M i d 0122740 a s P a g e , 1 7 ] ; \r \t S e t 0122760 [ M i d a s F a u l t L o c , 1 0123000 1 2 ] ; \t * I n M i d a s K 0123020 e r n e l ( u s e d w i t h 0123040 G o T o E x t e r n a l ) \r \t 0123060 S e t [ M i d a s B r e a k L o 0123100 c , 1 1 0 ] ; \t * I n M i d a 0123120 s K e r n e l ( 376 001 \0 276 267 u 0123140 s e d w i t h G o T o E x t 0123160 e r n a l ) \r \f \r * P I L O T 2 0123200 P A G E A S S I G N M E N T 0123220 S \r L o c a [ M e s a R e f i l 0123240 l L o c , 0 , 2 ] ; \r S e t [ o 0123260 p P a g e 0 , 4 ] ; \r \t L o c 0123300 a [ p r F a u l t L o c , o p P 0123320 a g e 0 , 3 0 0 ] ; \r S e t [ M 0123340 u l D i v P a g e , 4 ] ; \r \r S 0123360 e t [ o p P a g e 1 , 5 ] ; \r 0123400 S e t [ B r k B P a g e , 5 ] ; 0123420 \t * 1 3 b m i i n M e s a 0123440 X ; c a n m o v e a n y w 0123460 h e r e . \r \r S e t [ o p P a g 0123500 e 2 , 6 ] ; \r \r S e t [ o p P a 0123520 g e 3 , 7 ] ; \r \t L o c a [ P 376 0123540 001 \0 Z 323 7 T a i l L o c , o p P 0123560 a g e 3 , 2 7 ] ; \t * K n o w n 0123600 t o L o a d R A M - - c a n 0123620 ' t e a s i l y m o v e \r \t 0123640 L o c a [ K F C R L o c , o p P 0123660 a g e 3 , 7 6 ] ; \r S e t [ L o 0123700 a d G C P a g e , 7 ] ; \t * 5 0123720 b m i i n M e s a X ; c 0123740 a n m o v e a n y w h e r e 0123760 . \r \r : I F [ W i t h T e x t B 0124000 l t ] ; * * * * * * * * * * * 0124020 * * * * * * * * * * * * * * * * 0124040 * * * * * * * * * * \r S e t [ T 0124060 x P 1 , 1 0 ] ; \t \t * T e x t B 0124100 l t p a g e \r \t L o c a [ B 0124120 B F A T y p e 0 D i s p , T x P 0124140 1 , 1 4 376 001 \0 336 354 0 ] ; \r \t L o 0124160 c a [ T x I n i t F u n c D i s 0124200 p , T x P 1 , 1 6 0 ] ; \r \t L o 0124220 c a [ T x C h a r F u n c D i s 0124240 p , T x P 1 , 2 0 0 ] ; \r \t L o 0124260 c a [ T x L o o p F u n c D i s 0124300 p , T x P 1 , 2 2 0 ] ; \r : E N 0124320 D I F ; * * * * * * * * * * * 0124340 * * * * * * * * * * * * * * * * * 0124400 * * * * \r S e t [ m o P a g e , 0124420 1 0 ] ; \t \t * M i s c e l l a n 0124440 e o u s o p c o d e p a g e 0124460 \r \t L o c a [ m o W R t a b , m 0124500 o P a g e , 2 6 0 ] ; \r \t L o c 0124520 a [ m o R R t a b , m o P a g e 0124540 , 3 0 0 ] ; \r \r S 376 001 \0 301 \v e t 0124560 [ b b P 1 , 1 1 ] ; \t \t * b i t 0124600 b l t p a g e \r \r S e t [ x f 0124620 P a g e 1 , 1 5 ] ; \r \t L o c a 0124640 [ R e a d T i m e L o c , x f P 0124660 a g e 1 , 0 ] ; \r \t L o c a [ x 0124700 f F a u l t G o L o c , x f P a 0124720 g e 1 , 1 ] ; \r \t L o c a [ x f 0124740 M S T a b , x f P a g e 1 , 1 2 0124760 0 ] ; \r \t L o c a [ M i s c D i 0125000 s p 0 , x f P a g e 1 , 2 2 0 ] 0125020 ; \t * F o r M e s a X a n d 0125040 M e s a F P \r \t L o c a [ M i 0125060 s c D i s p 1 , x f P a g e 1 , 0125100 2 4 0 ] ; \t * 0 t h r o u g h 0125120 2 0 b u s e d \r \t L o c a [ 0125140 L o a d G C L o c , x f P a 376 001 0125160 \0 , 216 g e 1 , 3 0 0 ] ; \r \r S e 0125200 t [ p r P a g e , 1 6 ] ; \r \r \r 0125220 * C E D A R P A G E A S S I 0125240 G N M E N T S \r * A u d i o . M 0125260 c u s e s t i m e r s l o 0125300 t 2 b ; J a s m i n e . M c 0125320 , s l o t s 1 3 b t h r o 0125340 u g h 1 6 b . \r S e t [ a u d 0125360 P a g e , 1 7 ] ; \r \t L o c a [ 0125400 a u d G o L o c , a u d P a g e 0125420 , 2 0 0 ] ; \t \t * J R a m s t 0125440 a r t = 1 6 0 0 0 0 b + a u 0125460 d G o L o c \r S e t [ J a s P a 0125500 g e , 1 7 ] ; \t \t \t \t * 1 6 4 b 0125520 m i ( n o t o n 4 t o 0125540 7 ) \r \t L o c a [ J a s m i n 0125560 e O n 376 001 \0 204 e , J a s P a g e 0125600 , 2 0 1 ] ; \t * J R a m s t a 0125620 r t = 1 6 0 0 0 0 b + J a s 0125640 m i n e O n \r \t L o c a [ J a s 0125660 m i n e O f f , J a s P a g e , 0125700 2 0 2 ] ; \r \t L o c a [ J a s m 0125720 i n e P u l s e , J a s P a g e 0125740 , 2 0 3 ] ; \r S e t [ H a l f t 0125760 o n e P a g e , 1 7 ] ; \t \t \t * 0126000 1 2 4 b m i ( n o t o n 0126020 4 t o 7 ) \r \t L o c a [ P r 0126040 i n t L i n e , H a l f t o n e 0126060 P a g e , 2 0 4 ] ; \r \f \r * R E 0126100 G I S T E R D E F I N I T I O 0126120 N S F O R T I M E R T A S 0126140 K , M I D A S K E R N E L , 0126160 E T C . \r \r S 376 001 \0 004 o e t T 0126200 a s k [ T T a s k ] ; \r \r * 3 2 0126220 0 - 3 7 7 a r e a c c e s s 0126240 i b l e a s v a r i a b l e 0126260 s , b u t r e g i s t e r s 0126300 t h a t a r e t a r g e t 0126320 s o f \r * P F e t c h / P S t 0126340 o r e b y t h e t i m e r 0126360 t a s k c a n o n l y u 0126400 s e 3 4 0 - 3 5 7 . \r \r * 3 2 0126420 0 - 3 2 2 a r e u s e d b 0126440 y D i s p l a y T a s k . \r R 0126460 V [ v C r y s t a l , 2 3 ] ; \t 0126500 * C o n t a i n s 2 * p r o c 0126520 e s s o r c l o c k s p e e 0126540 d i n m H z . \r \r R V [ x o 0126560 N o t i f y , 2 4 ] ; \t * 376 001 \0 0126600 M 227 N o t i f y v a l u e f 0126620 o r 1 s t 3 m b E t h e 0126640 r n e t o u t p u t t a s k 0126660 \r R V [ x o N o t i f y 2 , 2 7 0126700 ] ; \t * N o t i f y v a l u e 0126720 f o r 2 n d 3 m b E t 0126740 h e r n e t o u t p u t t a 0126760 s k \r R V [ e n x N o t i f y , 0127000 2 5 ] ; \t * N o t i f y v a l 0127020 u e f o r 1 0 m b E t h 0127040 e r n e t \r R V [ e n x N o t i 0127060 f y 2 , 2 6 ] ; \t * N o t i f y 0127100 v a l u e f o r 1 0 m b 0127120 E t h e r n e t \r R V [ e n x 0127140 N o t i f y 3 , 2 7 ] ; \t * N o 0127160 t i f y v a l u e f o r 1 0127200 0 376 001 \0 210 276 m b E t h e r n 0127220 e t \r \r R V 2 [ C l o c k L o , 0127240 C l o c k H i , 3 0 ] ; \t * P i 0127260 l o t 6 4 d - c y c l e t i 0127300 m e r \r R V [ R T i m e r , 3 2 0127320 ] ; \t \t * R e f r e s h t i m 0127340 e r \r \r * R M 3 3 3 i s u 0127360 n u s e d \r * R M 3 3 4 - 3 4 0127400 6 a r e u s e d a s t e 0127420 m p o r a r i e s b y A u d 0127440 i o . M c . \r * R M 3 3 4 - 3 0127460 5 1 a r e u s e d a s t 0127500 e m p o r a r i e s b y J a 0127520 s m i n e . M c . \r * R M 3 5 0127540 2 - 3 5 3 a r e s m a s h e 0127560 d b y P N I P o n a c 0127600 r a s h o r 376 001 \0 \t 3 b r e 0127620 a k p o i n t , s o t h e y 0127640 a r e \r * o k t o u s e 0127660 a s t e m p o r a r i e s b 0127700 u t i n c o n v e n i e n t 0127720 f o r p e r m a n e n t r e 0127740 g i s t e r s . \r \r * W h e r e 0127760 I n i t i a l ' s m e m o r 0130000 y t e s t r e s u l t s a 0130020 r e l e f t f o r t h e 0130040 e m u l a t o r . \r R V 4 [ x P 0130060 a g e C o u n t , x S t o r a g 0130100 e F a u l t s , x H a r d B a d 0130120 P a g e s , x S o f t B a d P a 0130140 g e s , 4 4 ] ; \r \r * T h e s e 0130160 p e r m a n e n t e m u l a 0130200 t o r r e g i s t e r 376 001 \0 265 0130220 u s a r e a c c e s s e d 0130240 t h r o u g h S t k P \r R V 2 0130260 [ p r T i m e , p r T i c k s , 0130300 5 4 ] ; \t * T i c k s i z e ( 0130320 3 ) , d e c r e m e n t e d 0130340 a t s c a n l i n e 0 \r \t 0130360 \t \t * C u r r e n t t i c k 0130400 c o u n t f o r t i m e o u 0130420 t c l o c k \r R V 2 [ R S I m 0130440 a g e , N W W , 5 6 ] ; \t * I m 0130460 a g e o f R S 2 3 2 h a r 0130500 d w a r e r e g i s t e r \r \t 0130520 \t \t * N e w w a k e u p s w 0130540 a i t i n g \r \r * R E G I S T E 0130560 R D E F I N I T I O N S F O 0130600 R K E R N E L , I N I T I A 0130620 L 376 001 \0 314 340 , A N D F A U L 0130640 T . \r S e t T a s k [ 1 7 ] ; \r 0130660 \r R V 4 [ P i p e R e g , P i p 0130700 e R e g 1 , P i p e R e g 2 , P 0130720 i p e R e g 3 , 6 0 ] ; * P i 0130740 p e R a m E n t r y \r R V 2 0130760 [ P i p e R e g 4 , P i p e R e 0131000 g 5 , 6 4 ] ; \r R V [ F F a u l 0131020 t , 6 6 ] ; \t \t * F l a g s t 0131040 e l l w h a t t o d o w 0131060 i t h f a u l t \r R V [ F a u 0131100 l t P a r m , 6 7 ] ; \t \t * - 1 0131120 = > M O B f a u l t \r \t \t 0131140 \t * p o s i t i v e = > p a 0131160 g e f a u l t , p a g e i 0131200 n l o w 1 4 b i t s \r \t \t 0131220 \t * n e g a 376 001 \0 \ 320 t i v e 0131240 = > w r i t e p r o t e c t 0131260 , p a g e i n l o w 1 4 0131300 b i t s \r R V [ R T M P , 7 1 0131320 ] ; \t \t * t e m p o r a r y \r R 0131340 V [ R X S t k , 7 2 ] ; \t \t * S 0131360 S t k P & N S t k P \r R V [ R X 0131400 P P B , 7 3 ] ; \t \t * P a g e & 0131420 P a r & B o o t \r R V [ R X C T 0131440 a s k , 7 4 ] ; \t \t * C T a s k 0131460 . N C I A \r R V [ R X A P C , 7 0131500 5 ] ; \t \t * A P C T a s k & A P 0131520 C \r R V [ R X A L U , 7 6 ] ; \t 0131540 \t * A L U R e s u l t & N S A L 0131560 U F \r R V [ R e f r , 7 7 ] ; \t 0131600 \t * R e f r e s h a d d r e s 0131620 s ( t a s k 1 7 ' 376 001 \0 034 333 0131640 s r e g i s t e r ) ; u s e 0131660 d b y \r \t \t \t * b o t h M i 0131700 d a s K e r n e l a n d P 0131720 i l o t T T a s k , s o c 0131740 o n v e n i e n t \r \t \t \t * n o 0131760 t t o m o v e t h i s . \r 0132000 \r * R M D E F S A L L O W I 0132020 N G S Y M B O L I C M I D A 0132040 S D I S P L A Y F O R R M 0132060 1 0 0 - 1 0 7 A F T E R M 0132100 E M O R Y E R R O R S \r S e t 0132120 T a s k [ 4 ] ; \r R V 4 [ M a p 0132140 E n t r y , T a s k N u m b e r 0132160 , R e f T y p e , C r a s h C o 0132200 d e , 0 ] ; \r R V 4 [ C a r d N 0132220 u m b e r , M a p F l a g s , Q 0132240 376 001 \0 032 X u a d A d d r , S y n 0132260 d r o m e , 4 ] ; \r \f \r * R E G 0132300 I S T E R D E F I N I T I O N 0132320 S F O R M E S A E M U L A 0132340 T O R \r \r S e t T a s k [ 0 ] ; 0132360 \r \r R V [ M e m S t a t , 0 ] ; 0132400 \t * P e r m a n e n t v a r i 0132420 a b l e c o n t r o l l i n g 0132440 p a g e f a u l t h a n d 0132460 l i n g \r \r * M e s a S t a c 0132500 k l o c a t i o n s c a n n 0132520 o t m o v e b e c a u s e 0132540 o f h a r d w a r e o v e r 0132560 f l o w c h e c k i n g . \r M 0132600 C [ M a x S t a c k , 1 6 ] ; \t 0132620 * L a r g e s t r e f e r e n 0132640 c e a b l 376 001 \0 d 221 e s t a c 0132660 k a d d r e s s \r R V [ S t a 0132700 c k 0 , 1 ] ; R V 2 [ S t a c 0132720 k 1 , S t a c k 2 , 2 ] ; R V 0132740 4 [ S t a c k 3 , S t a c k 4 , 0132760 S t a c k 5 , S t a c k 6 , 4 ] 0133000 ; \r R V 4 [ S t a c k 7 , S t a 0133020 c k 8 , S t a c k 9 , S t a c k 0133040 1 0 , 1 0 ] ; R V 2 [ S t a c 0133060 k 1 1 , S t a c k 1 2 , 1 4 ] ; 0133100 R V [ S t a c k 1 3 , 1 6 ] ; 0133120 \r \r * 1 7 - 2 3 a r e t e m 0133140 p o r a r i e s \r \r : I F [ C a 0133160 c h e L o c a l s ] ; * * * * 0133200 * * * * * * * * * * * * * * * * * 0133240 \r * Q u a d w o r d 376 001 \0 4 z 0133260 f o r c a c h e i n g L o c 0133300 a l s 0 t o 3 \r * * * T h 0133320 i s m u s t b e a s s i g 0133340 n e d a v a l i d l o c a 0133360 t i o n - - c u r r e n t d e 0133400 f w o n ' t w o r k \r * R V 0133420 4 [ L o c a l C a c h e 0 , L o 0133440 c a l C a c h e 1 , L o c a l C 0133460 a c h e 2 , L o c a l C a c h e 0133500 3 , 2 0 ] ; \t \r : E N D I F ; 0133520 * * * * * * * * * * * * * * * * * 0133560 * * * * * * * * * * * * * * \r : 0133600 I F [ W i t h G a r b C o l l e 0133620 c t ] ; * * * * * * * * * * * 0133640 * * * * * * * * * * * * * * * 376 0133660 001 \0 243 324 * * * * * * \r R V 2 [ g 0133700 c Z C T , g c Z C T h i , 2 4 ] 0133720 ; \t * P e r m a n e n t p a g 0133740 e - a l i g n e d b a s e r 0133760 e g i s t e r e x c e p t \r \t 0134000 \t \t * g c Z C T [ 1 5 d . . 1 5 0134020 d ] = 1 d i s a b l e s m i 0134040 c r o c o d e \r * S i n c e g 0134060 c Z C T W P i s o n l y u 0134100 s e d w i t h a d i s p l 0134120 a c e m e n t o f 0 , b i 0134140 t s 8 . . 1 5 d i n \r * g c 0134160 Z C T W P h i d o n ' t a f 0134200 f e c t t h e f u n c t i o 0134220 n a s a b a s e r e g i 0134240 s t e r ; b i t 1 5 d i n 0134260 \r * g c 376 001 \0 264 350 Z C T W P h i 0134300 i s u s e d f o r t h e 0134320 " m a r k i n g D e c r e m e 0134340 n t s " f l a g . \r R V 2 [ g 0134360 c Z C T W P , g c Z C T W P h i 0134400 , 6 4 ] ; \t * P e r m a n e n t 0134420 b a s e r e g i s t e r ( 0134440 a l w a y s e v e n ) \r : E N 0134460 D I F ; * * * * * * * * * * * 0134500 * * * * * * * * * * * * * * * * * 0134540 * * * \r R V [ p r C u r r e n t 0134560 P s b , 2 6 ] ; \t * P o i n t s 0134600 t o f r o n t o f r e a 0134620 d y q u e u e . \r R V [ p r P 0134640 s b I n d e x M a s k , 2 7 ] ; 0134660 \t * C o n t a i n 376 001 \0 207 s s 0134700 a m a s k f o r t h e P 0134720 s b I n d e x \r R V 2 [ P C B , 0134740 P C B h i , 3 0 ] ; \t \t * P C 0134760 b a s e r e g i s t e r p a 0135000 i r \r * * * F r e e o n e r 0135020 e g i s t e r b y d e f i n 0135040 i n g R Z e r o e q u a l 0135060 t o M D S . \r R V 2 [ R Z e r 0135100 o , R 4 0 0 , 3 2 ] ; \t \t * C o 0135120 n s t a n t 0 , C o n s t a 0135140 n t 4 0 0 \r R V 2 [ p r P d a 0135160 , p r P d a H i , 3 2 ] ; \t * B 0135200 a s e r e g i s t e r p a i 0135220 r p o i n t s t o P r o c 0135240 e s s D a t a A r e a . M 0135260 u s t b e s a m e a s 376 001 0135300 \0 342 ( R Z e r o a n d R 4 0135320 0 0 \r R V 2 [ L O C A L , L O 0135340 C A L h i , 3 4 ] ; \r R V 2 [ M 0135360 D S , M D S h i , 3 6 ] ; \r * x 0135400 f B r k B y t e n o t n e c 0135420 e s s a r i l y i n q u a d 0135440 w o r d ; x f G F I W o r d , 0135460 C O D E , a n d \r * C O D E 0135500 h i m u s t b e 2 n d t 0135520 o 4 t h w o r d s o f q 0135540 u a d w o r d f o r M e s a 0135560 X L o a d g c . \r R V 4 [ x f 0135600 B r k B y t e , x f G F I W o r 0135620 d , C O D E , C O D E h i , 4 0 0135640 ] ; \r * 4 4 - 5 3 a r e t e 0135660 m p o r a r i e s . \r R V 4 [ G 0135700 L O B 376 001 \0 a w A L , G L O B A 0135720 L h i , x f M Y , T r a p P a r 0135740 m , 5 4 ] ; \t * x f M Y ( a l 0135760 s o u s e d b y M U L ) \r 0136000 \t \t \t * a n d T r a p P a r m 0136020 a r e t e m p s \r R V 4 [ I 0136040 B u f , I B u f 1 , I B u f 2 , 0136060 I B u f 3 , 6 0 ] ; \t * i n s t 0136100 r u c t i o n b u f f e r \r \r 0136120 * 6 6 - 7 3 a r e t e m p o 0136140 r a r i e s . \r \r * A l l O n e 0136160 s i s u s e d b y I n i 0136200 t i a l i z e . M c , s o i 0136220 t m a y n o t c o n f l i 0136240 c t w i t h \r * r e g i s t e 0136260 r s d e f i n e d t h e r e 0136300 ( i t m a y 376 001 \0 277 # n o 0136320 t b e i n t h e r a n g 0136340 e 4 0 b t o 5 7 b , \r * a 0136360 n d s o m e o t h e r v a 0136400 l u e s a r e i l l e g a l 0136420 a l s o ) . \r R V [ A l l O n 0136440 e s , 7 4 ] ; \r * 7 5 i s a 0136460 p e r m a n e n t r e g i s 0136500 t e r ( f p S t i c k y ) f 0136520 o r M e s a F P \r R V [ x f W 0136540 D C , 7 6 ] ; \r R V [ x f X T S 0136560 r e g , 7 7 ] ; \r \r * G e n e r 0136600 a l t e m p o r a r i e s \r R 0136620 V [ R L i n k , 1 7 ] ; \r R V 4 0136640 [ x B u f , x B u f 1 , x B u f 0136660 2 , x B u f 3 , 4 4 ] ; \t * Q u 0136700 a d w o r d t e m p o r 376 001 \0 0136720 257 5 a r y b u f f e r \r R V 0136740 4 [ y B u f , y B u f 1 , y B u 0136760 f 2 , y B u f 3 , 5 0 ] ; \t * F 0137000 o r n e w L o a d R A M \r R 0137020 V [ R T e m p , 5 2 ] ; \r R V [ 0137040 R T e m p 1 , 5 3 ] ; \r R V [ W 0137060 W , 5 6 ] ; \r R V 2 [ L P d e s 0137100 t , L P d e s t h i , 5 6 ] ; \t 0137120 * L o n g B L T \r R V 2 [ L P 0137140 , L P h i , 6 6 ] ; \t \t * l o n 0137160 g p o i n t e r b a s e p 0137200 a i r \r \r * X F E R t e m p o 0137220 r a r i e s u s e d i n M 0137240 e s a X \r R V [ x f F S I , 6 7 0137260 ] ; \r R V [ x f R l i n k , 1 7 0137300 ] ; \r R V [ x f F r a m e , 5 0 0137320 ] ; 376 001 \0 8 364 \r R V [ x f R S A 0137340 V , 5 1 ] ; \t \t * * S h o u l d 0137360 a s s i g n a d i f f e r 0137400 e n t n u m b e r f o r t 0137420 h i s o n e \r R V [ x f T e m 0137440 p 2 , I P [ L P ] ] ; \r R V [ x 0137460 f C o u n t , 6 6 ] ; \r * x f M 0137500 X n o t n e c e s s a r i l 0137520 y i n t h i s s a m e q 0137540 u a d w o r d ; x f T e m p - 0137560 1 , x f T e m p , a n d \r * 0137600 x f T e m p 1 m u s t b e 0137620 2 n d t h r u 4 t h w o r 0137640 d s o f q u a d w o r d f 0137660 o r X f e r . \r R V 4 [ x f M 0137700 X , x f T e m p - 1 , x f T e m 0137720 p , x f T e m 376 001 \0 . 277 p 1 , 7 0137740 0 ] ; \r R V 4 [ z B u f , z B u 0137760 f 1 , z B u f 2 , z B u f 3 , 7 0140000 0 ] ; \r \f \r * B i t B l t t e 0140020 m p o r a r i e s ( S t a c k 0140040 2 - S t a c k 1 3 a v a i 0140060 l a b l e b e c a u s e B i 0140100 t B l t a r g s \r * a r e a 0140120 l w a y s p a s s e d i n 0140140 S t a c k 0 - S t a c k 1 ) 0140160 \r * 1 5 , 2 0 - 2 3 , a n d 0140200 5 1 - 5 2 a r e a v a i l 0140220 a b l e t e m p o r a r i e s 0140240 h e r e . \r R V [ b b A r g P 0140260 t r , 1 ] ; \t \t \t * p o i n t e 0140300 r t o B i t B l t A r g t 0140320 a b l e \r R V [ b b G r 376 001 \0 371 0140340 ] a y W o r d I n d e x , 1 ] ; 0140360 \t \t * L o w o r d e r 4 b 0140400 i t s \r R V 2 [ b b D e s t Q L 0140420 o , b b D e s t Q H i , 2 ] ; \t 0140440 * D e s t Q u a d w o r d 0140460 a d d r e s s \r R V 2 [ b b S o 0140500 u r c e Q L o , b b S o u r c e 0140520 Q H i , 4 ] ; \t * S o u r c e 0140540 Q u a d w o r d a d d r e s s 0140560 \r R V [ b b S o u r c e B i t O 0140600 f f s e t , 6 ] ; \r R V [ b b I 0140620 t e m s R e m a i n i n g , 7 ] 0140640 ; \r R V [ b b D e s t B i t O f 0140660 f s e t , 1 0 ] ; \r R V [ b b D 0140700 e s t B p l , 1 1 ] ; \r R V [ b 0140720 b I t e m W i d t h , 1 2 ] ; 0140740 \r 376 001 \0 + p R V [ b b S u b i t 0140760 e m D e s t B i t O f f s e t , 0141000 1 3 ] ; \r R V [ b b F l a g s , 0141020 1 4 ] ; \r R V [ b b G r a y W o 0141040 r d , 1 6 ] ; \t \t * G r a y w 0141060 o r d \r R V [ b b N e g I t e m 0141100 W i d t h , 1 7 ] ; \r R V [ b 0141120 b D e s t , 4 4 ] ; \t \t \t * Q u 0141140 a d w o r d b u f f e r \r R V 0141160 [ b b S D N o n O v e r l a p , 0141200 4 4 ] ; \r R V [ b b N e g S D N 0141220 o n O v e r l a p , 5 0 ] ; \r R 0141240 V [ b b D e s t W o r d O f f s 0141260 e t , 5 3 ] ; \r R V [ b b S o u 0141300 r c e B p l , 5 6 ] ; \t \t * s o 0141320 u r c e b i t s p e r l i 0141340 n e \r R V [ 376 001 \0 ( 003 b b S o u 0141360 r c e W o r d O f f s e t , 5 7 0141400 ] ; \r R V [ b b T o u c h P a 0141420 g e s , 6 6 ] ; \r R V [ b b S u 0141440 b i t e m S o u r c e B i t O f 0141460 f s e t , 6 7 ] ; \r R V [ b b S 0141500 o u r c e , 7 0 ] ; \t \t * Q u a 0141520