$ od -c -N 50000 [Indigo]<DLion>7.0>Domino>Domino.fm!1 0000000 \0 B \0 003 K 375 K 375 \0 \n C o m m o n 0000020 D e f s \0 A \0 002 K 375 K 375 \0 \a S y 0000040 s D e f s \0 \0 @ \0 001 K 375 K 375 \0 \n 0000060 R S 2 3 2 C D e f s \0 ? \0 \0 K 375 0000100 _ 266 \0 006 B u f f e r \0 > \0 003 K 272 0000120 K 272 \0 \n C o m m o n D e f s \0 = 0000140 \0 002 K 272 K 272 \0 \a S y s D e f s \0 0000160 \0 < \0 001 K 272 K 272 \0 \n R S 2 3 2 C 0000200 D e f s \0 ; \0 \0 K 272 K 375 \0 005 S t 0000220 a r t \0 \0 : \0 003 J \f J \f \0 \n C o 0000240 m m o n D e f s \0 9 \0 002 J \f J \f 0000260 \0 \a S y s D e f s \0 \0 8 \0 001 J \f 0000300 J \f \0 \n R S 2 3 2 C D e f s \0 7 0000320 \0 \0 J \f K 272 \0 \a B u r d o c k \0 0000340 \0 6 \0 002 I N I N \0 \n C o m m o n 0000360 D e f s \0 5 \0 001 I N I N \0 \a S y 0000400 s D e f s \0 \0 4 \0 \0 I N J \f \0 \a 0000420 D m a S u b s \0 \0 3 \0 002 H 005 H 005 0000440 \0 \n C o m m o n D e f s \0 2 \0 001 0000460 H 005 H 005 \0 \a S y s D e f s \0 \0 1 0000500 \0 \0 H 005 I N \0 006 C P S u b s \0 0 0000520 \0 003 E U E U \0 \n F l o p p y D e 0000540 f s \0 / \0 002 E U E U \0 \a S y s D 0000560 e f s \0 \0 . \0 001 E U E U \0 \n C o 0000600 m m o n D e f s \0 - \0 \0 E U H 005 0000620 \0 \f D i r e c t F o r m a t \0 , 0000640 \0 002 A 347 A 347 \0 \n R S 2 3 2 C D e 0000660 f s \0 + \0 001 A 347 A 347 \0 \a S y s D 0000700 e f s \0 \0 * \0 \0 A 347 E U \0 \v B i 0000720 s y n c I n p u t \0 \0 ) \0 002 = 273 0000740 = 273 \0 \n R S 2 3 2 C D e f s \0 ( 0000760 \0 001 = 273 = 273 \0 \a S y s D e f s \0 0001000 \0 ' \0 \0 = 273 A 347 \0 020 B i s y n c 0001020 I n t e r r u p t s \0 & \0 003 9 250 0001040 9 250 \0 \n C o m m o n D e f s \0 % 0001060 \0 002 9 250 9 250 \0 \n R S 2 3 2 C D e 0001100 f s \0 $ \0 001 9 250 9 250 \0 \a S y s D 0001120 e f s \0 \0 # \0 \0 9 250 = 273 \0 020 R S 0001140 2 3 2 C I n t e r r u p t s \0 " 0001160 \0 003 8 362 8 362 \0 \n R S 2 3 2 C D e 0001200 f s \0 ! \0 002 8 362 8 362 \0 \n C o m m 0001220 o n D e f s \0 \0 001 8 362 8 362 \0 \a 0001240 S y s D e f s \0 \0 037 \0 \0 8 362 9 250 0001260 \0 \a S I O S u b s \0 \0 036 \0 003 5 h 0001300 5 h \0 \n R S 2 3 2 C D e f s \0 035 0001320 \0 002 5 h 5 h \0 \n C o m m o n D e 0001340 f s \0 034 \0 001 5 h 5 h \0 \a S y s D 0001360 e f s \0 \0 033 \0 \0 5 h 8 362 \0 \t R S 0001400 2 3 2 C G e t \0 \0 032 \0 003 3 l 3 l 0001420 \0 \n R S 2 3 2 C D e f s \0 031 \0 002 0001440 3 l 3 l \0 \n C o m m o n D e f s 0001460 \0 030 \0 001 3 l 3 l \0 \a S y s D e f 0001500 s \0 \0 027 \0 \0 3 l 5 h \0 \t R S 2 3 0001520 2 C P u t \0 \0 026 \0 003 . 031 . 031 \0 \n 0001540 R S 2 3 2 C D e f s \0 025 \0 002 . 031 0001560 . 031 \0 \n C o m m o n D e f s \0 024 0001600 \0 001 . 031 . 031 \0 \a S y s D e f s \0 0001620 \0 023 \0 \0 . 031 3 l \0 \n R S 2 3 2 C 0001640 M i s c \0 022 \0 003 ( ^ ( ^ \0 \n F l 0001660 o p p y D e f s \0 021 \0 002 ( ^ ( ^ 0001700 \0 \n C o m m o n D e f s \0 020 \0 001 0001720 ( ^ ( ^ \0 \a S y s D e f s \0 \0 017 0001740 \0 \0 ( ^ . 031 \0 \n F l o p p y T a 0001760 s k \0 016 \0 002 & & \0 \n C o m m 0002000 o n D e f s \0 \r \0 001 & & \0 \a 0002020 S y s D e f s \0 \0 \f \0 \0 & ( ^ 0002040 \0 \a T T Y T a s k \0 \0 \v \0 002 % : 0002060 % : \0 \n C o m m o n D e f s \0 \n 0002100 \0 001 % : % : \0 \a S y s D e f s \0 0002120 \0 \t \0 \0 % : & \0 \b L S E P T a 0002140 s k \0 \b \0 001 % - % - \0 \a S y s D 0002160 e f s \0 \0 \a \0 \0 % - % : \0 006 M P 0002200 T a s k \0 006 \0 002 ! \r ! \r \0 \n C o 0002220 m m o n D e f s \0 005 \0 001 ! \r ! \r 0002240 \0 \a S y s D e f s \0 \0 004 \0 \0 ! \r 0002260 % - \0 017 B o o k K e e p i n g T 0002300 a s k \0 \0 003 \0 003 \0 \0 \0 \n F l 0002320 o p p y D e f s \0 002 \0 002 \0 \0 0002340 \0 \n C o m m o n D e f s \0 001 \0 001 0002360 \0 \0 \0 \a S y s D e f s \0 \0 \0 0002400 \0 \0 \0 ! \r \0 006 C o m m o n 377 377 0002420 \v * \t ) 003 % 001 254 004 \ 006 @ 006 024 005 234 0002440 005 ~ \t 377 \t 326 006 4 \t 274 005 373 \b 345 \0 \0 0002460 006 " \n 265 \b 330 \t B \b 371 003 > \t k 004 245 0002500 \n A \n L \n 355 003 005 \a \f \t 242 \n 6 \a v 0002520 \n 024 \n Z \a 371 \t 231 \a 353 \t 005 \a 331 \t 346 0002540 \a 345 \a D \a 301 \a 307 \n \b \a 323 \b c \n 314 0002560 \n 276 006 T \n 036 \a 253 \n 372 \v 006 \a 027 006 370 0002600 \b ' \n 226 \n 201 \b 016 \n 253 \n 237 \a 265 \b 6 0002620 \t 365 \n 215 \t 212 \v 022 \0 \0 005 - \v 036 \t Y 0002640 \0 020 \v * o 200 \0 ` \0 016 \0 016 A s 0002660 y n c J u m p T a b l e 200 \0 334 0002700 \0 024 \0 024 C l e a r M i s c C o n 0002720 t r o l 1 B i t 200 \0 252 \0 \v \0 \v 0002740 C l e a r M P a n e l n 200 \0 200 0002760 \0 \n \0 \n D i s a b l e R S T 200 \0 0003000 354 \0 \v \0 \v D o M i s c C l o c 0003020 k n 200 \0 211 \0 \t \0 \t E n a b l e 0003040 R S T c 200 \0 365 \0 \v \0 \v E r r o 0003060 r R e p o r t n 200 \0 022 \0 006 \0 006 0003100 K e y M a p 200 \0 350 \0 017 \0 017 M i 0003120 s c C o n t r o l 1 V a l l 200 \0 0003140 250 \0 017 \0 017 N e g a t i v e M P 0003160 V a l u e l 200 \0 255 \0 \t \0 \t P u 0003200 t M P a n e l P 200 \0 262 \0 \n \0 \n 0003220 P u t M P a n e l 1 200 \0 \a \0 025 0003240 \0 025 R S 2 3 2 C I n t e r r u p 0003260 t S w i t c h 6 200 \0 Y \0 023 \0 023 0003300 R x B i s y n c S t a t e S w i 0003320 t c h c 200 232 347 \0 022 \0 022 S e t M 0003340 i s c C o n t r o l 1 B i t 200 \0 0003360 233 \0 004 \0 004 W a i t 200 \0 036 \0 \v 0003400 \0 \v Z e r o C o m m a n d r 200 \0 0003420 : 377 \0 \r \0 \r E x i t I n t e r r 0003440 u p t l 200 \0 - 025 \0 \n \0 \n F l o p 0003460 p y I n t r 200 323 ; 035 \0 021 \0 021 N o 0003500 M o r e B y t e s T o S e n d t 0003520 200 364 : \b \0 016 \0 016 R x A s y n c D 0003540 a t a I n t 200 \0 : 215 \0 022 \0 022 R x 0003560 A s y n c E x t e r n a l I n t 0003600 201 * : 273 \0 021 \0 021 R x A s y n c S 0003620 p e c i a l I n t t 200 223 ; I \0 \r 0003640 \0 \r R x S D L C D a t a I n t l 0003660 201 7 ; T \0 021 \0 021 R x S D L C E x 0003700 t e r n a l I n t t 200 341 ; } \0 020 0003720 \0 020 R x S D L C S p e c i a l I 0003740 n t 200 376 A 261 \0 023 \0 023 R x B i s y 0003760 n c E x t e r n a l I n t c 201 O 0004000 A 314 \0 022 \0 022 R x B i s y n c S p 0004020 e c i a l I n t 201 v 9 271 \0 \f \0 \f 0004040 R x I l l e g a l I n t 200 \0 K 272 0004060 \0 005 \0 005 S t a r t e 201 203 9 311 \0 016 0004100 \0 016 T x A s y n c D a t a I n t 0004120 201 \ ; + \0 022 \0 022 T x A s y n c E 0004140 x t e r n a l I n t 200 \0 ; + \0 021 0004160 \0 021 T x S D L C E x t e r n a l 0004200 I n t t 200 \0 ; + \0 023 \0 023 T x B i 0004220 s y n c E x t e r n a l I n t c 0004240 200 \0 9 300 \0 \f \0 \f T x I l l e g a 0004260 l I n t 200 \0 ! # \0 \v \0 \v B u r d 0004300 o c k I O C B { 200 \0 ! \r \0 \v \0 \v 0004320 C o m m a n d D a t a { 200 246 ! 023 0004340 \0 016 \0 016 F l o p p y I o c b A d 0004360 d r 200 \0 ! 024 \0 020 \0 020 F l o p p y 0004400 I o c b A d d r H i 200 \0 " 356 \0 006 0004420 \0 006 G e t T O D 201 224 ! \r \0 \b \0 \b 0004440 L S E P D a t a 200 \0 ! 017 \0 \n \0 \n 0004460 L S E P S t a t u s 200 \0 ! 021 \0 \b 0004500 \0 \b M P N u m b e r 200 \0 $ 322 \0 \f 0004520 \0 \f P o r t B u s y F l a g 201 360 0004540 ! ) \0 \t \0 \t P r o c D a t a 0 l 0004560 200 c ! ' \0 \t \0 \t P r o c D a t a 0004600 1 l 200 J ! % \0 \t \0 \t P r o c D a 0004620 t a 2 l 201 D $ 253 \0 \b \0 \b M a i n 0004640 L o o p 200 \0 $ 5 \0 \f \0 \f R e a d 0004660 K e y b o a r d 201 h $ / \0 025 \0 025 0004700 R e s e t P r o c e s s o r C o 0004720 m m a n d 6 200 \0 ! " \0 \r \0 \r R S 0004740 2 3 2 C G e t F l a g r 200 \0 ! 035 0004760 \0 021 \0 021 R S 2 3 2 C M i s c C o 0005000 m m a n d m 200 \0 ! 036 \0 016 \0 016 R S 0005020 2 3 2 C M i s c F l a g 202 b ! 0005040 \0 \r \0 \r R S 2 3 2 C P u t F l a 0005060 g g 200 356 $ ) \0 024 \0 024 T r a n s f 0005100 e r P r o c e s s o r C S B 200 \0 0005120 ! 026 \0 \n \0 \n T T Y C o m m a n d 0005140 202 034 ! 025 \0 \n \0 \n T T Y O u t D a 0005160 t a 200 \0 ! 025 \0 \f \0 \f T T Y O u t 0005200 S t a t u s 200 200 ! 036 \0 \f \0 \f V o 0005220 i c e C o m m a n d 200 \0 ! " \0 017 0005240 \0 017 V o i c e G e t C o m m a n 0005260 d o 202 304 ! \0 017 \0 017 V o i c e P 0005300 u t C o m m a n d o 200 \0 I @ \0 004 0005320 \0 004 C o p y 200 \0 J 255 \0 \f \0 \f D o 0005340 B u r d o c k C m d 202 / J \f \0 020 0005360 \0 020 O l d R e a d U m b i l i c 0005400 a l 201 271 J ; \0 021 \0 021 O l d W r i 0005420 t e U m b i l i c a l B 201 \t H \r 0005440 \0 \f \0 \f R e a d C P B u f f e r 0005460 200 \0 H 9 \0 \r \0 \r W r i t e C P B 0005500 u f f e r l 202 354 H 254 \0 \r \0 \r D o 0005520 N a k e d N o t i f y \0 200 \0 9 L 0005540 \0 \b \0 \b H L P l u s 2 A 200 \0 ( 307 0005560 \0 \t \0 \t C P X f e r C n t \0 200 \0 0005600 ( 274 \0 \b \0 \b C y l i n d e r 200 \0 0005620 ( 273 \0 \b \0 \b D i s k H e a d 201 374 0005640 ( 262 \0 \n \0 \n D i s k S t a t u s 0005660 200 \0 ( 263 \0 \f \0 \f D i s k S t a t 0005700 u s H i 202 370 ( 306 \0 \f \0 \f E n c S 0005720 e c t o r L e n 203 O ( c \0 \n \0 \n 0005740 F l o p p y I O C B 202 A ( 304 \0 \a 0005760 \0 \a G a p 3 L e n n 202 I ( 305 \0 020 0006000 \0 020 Q u a r t e r S e c t o r L 0006020 e n 200 262 ( 276 \0 006 \0 006 S e c t o r 0006040 200 \0 ( 303 \0 \t \0 \t S e c t o r C n 0006060 t c 201 333 I 0 \0 \n \0 \n B y t e T o 0006100 W o r d 203 200 H 215 \0 022 \0 022 C h e c 0006120 k C P D M A C o m p l e t e 203 Y 0006140 I 265 \0 017 \0 017 C l e a r D m a C h 0006160 a n n e l e 200 \0 _ 265 \0 \v \0 \v E n 0006200 d F D B u f f e r f 203 t I e \0 023 0006220 \0 023 F l o p p y A c t i v e S w 0006240 i t c h 1 \0 201 022 I 224 \0 023 \0 023 F l 0006260 o p p y A c t i v e S w i t c h 0006300 2 \0 202 342 I 272 \0 023 \0 023 F l o p p y 0006320 A c t i v e S w i t c h 3 \0 200 \0 0006340 8 7 \0 023 \0 023 F l o p p y A c t i 0006360 v e S w i t c h 4 \0 202 236 I 221 \0 021 0006400 \0 021 R e a d D m a C o m p l e t 0006420 i o n h 200 m H c \0 016 \0 016 S t a r 0006440 t C P R e a d D M A 200 273 H z \0 017 0006460 \0 017 S t a r t C P W r i t e D M 0006500 A o 200 \0 I 345 \0 022 \0 022 S t a r t F 0006520 l o p p y C h a n n e l 204 001 W 265 0006540 \0 \r \0 \r S t a r t F D B u f f e 0006560 r a 200 \0 I 8 \0 \n \0 \n W o r d T o 0006600 B y t e 203 F F 177 \0 \f \0 \f W r i t 0006620 e D D T r a c k 204 9 E Y \0 \f \0 \f 0006640 W r i t e S D T r a c k 204 030 . 310 0006660 \0 025 \0 025 C u r r e n t C h a r L 0006700 e n g t h M a s k 6 200 U . r \0 024 0006720 \0 024 C u r r e n t C o r r e s p 0006740 o n d e n t 203 032 . 225 \0 022 \0 022 C u 0006760 r r e n t R S 3 6 6 S t a t u s 0007000 201 215 . 306 \0 024 \0 024 C u r r e n t S 0007020 y n c C h a r a c t e r 203 231 . 305 0007040 \0 020 \0 020 C u r r e n t S y n c C 0007060 o u n t 200 \0 . 031 \0 016 \0 016 R S 2 3 0007100 2 C M i s c T a s k 202 320 . 303 \0 \n 0007120 \0 \n R S 2 3 2 C M o d e 201 321 . { 0007140 \0 022 \0 022 R S 2 3 2 C T a s k W a 0007160 k e M a s k 202 S . 207 \0 005 \0 005 R x 0007200 W R 1 C 203 346 . 210 \0 005 \0 005 R x W R 0007220 3 C 203 262 . 211 \0 005 \0 005 R x W R 4 C 0007240 203 - . 213 \0 005 \0 005 T x W R 1 C 200 \0 0007260 . 214 \0 005 \0 005 T x W R 4 C 202 z . 215 0007300 \0 005 \0 005 T x W R 5 C 204 w 9 250 \0 024 0007320 \0 024 A s y n c R S 2 3 2 C I n t 0007340 e r r u p t 203 c 7 ! \0 \f \0 \f A b 0007360 o r t G e t F l a g 204 352 4 273 \0 \f 0007400 \0 \f A b o r t P u t F l a g 203 274 0007420 7 \b \0 \f \0 \f A s y n c G e t L o 0007440 o p 202 220 9 R \0 023 \0 023 A s y n c h 0007460 r o n o u s D i v i s o r t 200 \0 0007500 > 241 \0 004 \0 004 B E L 1 204 234 B x \0 004 0007520 \0 004 B E L 6 200 v 6 257 \0 \r \0 \r B i 0007540 s y n c G e t L o o p i 205 \b = 273 0007560 \0 025 \0 025 B i s y n c R S 2 3 2 C 0007600 I n t e r r u p t 6 202 m 9 214 \0 020 0007620 \0 020 B i s y n c T i m e r T a b 0007640 l e 200 211 B 373 \0 \r \0 \r D i s a b l 0007660 e R x C R C 1 b 204 271 C 201 \0 \r \0 \r 0007700 D i s a b l e R x C R C 2 b 204 300 0007720 D = \0 \r \0 \r D i s a b l e R x C 0007740 R C 3 b 205 H = 326 \0 \r \0 \r D i s a 0007760 b l e T x C R C 1 b 204 364 B 273 \0 \f 0010000 \0 \f E n a b l e R x C R C 1 200 \0 0010020 C 033 \0 \f \0 \f E n a b l e R x C R 0010040 C 2 200 \0 C 340 \0 \f \0 \f E n a b l e 0010060 R x C R C 3 203 330 D P \0 \f \0 \f E n 0010100 a b l e R x C R C 4 205 t = 337 \0 \f 0010120 \0 \f E n a b l e T x C R C 1 205 S 0010140 D 337 \0 020 \0 020 E n d O f B i s y n 0010160 c F r a m e 205 246 > 253 \0 004 \0 004 E N 0010200 Q 1 205 i ? S \0 004 \0 004 E N Q 2 204 376 0010220 A \v \0 004 \0 004 E N Q 4 205 222 B 202 \0 004 0010240 \0 004 E N Q 6 202 \v C 8 \0 004 \0 004 E N 0010260 Q 9 202 8 C t \0 005 \0 005 E N Q 1 0 B 0010300 200 \0 D a \0 005 \0 005 E N Q 1 1 B 204 334 0010320 ? 201 \0 005 \0 005 E N Q 1 2 B 200 \0 B 227 0010340 \0 016 \0 016 E n t e r H u n t M o d 0010360 e 1 204 221 E \0 \0 016 \0 016 E n t e r H 0010400 u n t M o d e 2 205 262 > 234 \0 004 \0 004 0010420 E O T 1 205 304 B s \0 004 \0 004 E O T 6 0010440 200 \0 B u \0 021 \0 021 E O T E n d F r 0010460 a m e S w i t c h r 203 220 B 221 \0 \a 0010500 \0 \a E O T 3 2 7 0 r 205 270 ? I \0 004 0010520 \0 004 E T B 2 205 276 A 020 \0 004 \0 004 E T 0010540 B 4 205 210 > 345 \0 004 \0 004 E T B 5 206 001 0010560 ? 031 \0 004 \0 004 E T B 6 203 312 B 314 \0 004 0010600 \0 004 E T B 7 205 ^ B 356 \0 004 \0 004 E T 0010620 B 8 205 312 C . \0 004 \0 004 E T B 9 205 320 0010640 C j \0 005 \0 005 E T B 1 0 7 205 327 D f 0010660 \0 005 \0 005 E T B 1 1 7 205 336 ? w \0 005 0010700 \0 005 E T B 1 2 7 202 272 = 202 \0 \a \0 \a 0010720 F C S t a t e r 204 205 ; 307 \0 017 \0 017 0010740 F l o w C o n t r o l F l a g c 0010760 206 . 6 255 \0 \r \0 \r G e t M o d e S 0011000 w i t c h a 204 \f 5 223 \0 024 \0 024 G e 0011020 t T a s k R e s u m e A d d r e 0011040 s s 203 017 5 i \0 023 \0 023 G e t T a s 0011060 k S t a r t A d d r e s s s 200 \0 0011100 5 305 \0 \f \0 \f G e t T a s k Q u i 0011120 e t 202 205 < 247 \0 016 \0 016 L a s t B u 0011140 f f e r F l a g 204 j > 246 \0 004 \0 004 0011160 N A K 1 203 246 B } \0 004 \0 004 N A K 6 0011200 200 \0 ; 233 \0 \f \0 \f O v e r f l o w 0011220 F l a g 204 307 > 6 \0 021 \0 021 O n e S 0011240 e c o n d T i m e r L o w s 206 M 0011260 > : \0 022 \0 022 O n e S e c o n d T 0011300 i m e r H i g h 200 \0 : 223 \0 \f \0 \f 0011320 P r e v A s y n c D C D 200 304 ; 7 0011340 \0 \a \0 \a P r e v C T S n 202 003 A 266 0011360 \0 \r \0 \r P r e v B i s y n c D C 0011400 D r 201 037 ; k \0 \v \0 \v P r e v S d 0011420 l c D C D C 204 0 4 357 \0 \f \0 \f P u 0011440 t A s y n c M o d e 202 334 4 , \0 \r 0011460 \0 \r P u t B i s y n c M o d e r 0011500 204 C 4 242 \0 \v \0 \v P u t S d l c M 0011520 o d e d 206 261 4 * \0 \r \0 \r P u t M 0011540 o d e S w i t c h r 206 267 3 m \0 024 0011560 \0 024 P u t T a s k R e s u m e A 0011600 d d r e s s 206 [ 3 244 \0 \f \0 \f P u 0011620 t T a s k Q u i e t 202 247 9 ( \0 \r 0011640 \0 \r R e s e t C h a n n e l s A 0011660 202 024 O 345 \0 006 \0 006 R x F I F O 205 " 0011700 < 201 \0 \t \0 \t R x F i f o E n d c 0011720 206 355 B 017 \0 021 \0 021 R x I n i t B i 0011740 S y n c I n p u t i 207 V 6 341 \0 \v 0011760 \0 \v S d l c G e t L o o p c 200 \0 0012000 : 342 \0 023 \0 023 S d l c R S 2 3 2 C 0012020 I n t e r r u p t c 204 % 8 362 \0 \r 0012040 \0 \r S e t A s y n c T i m e r e 0012060 200 \0 9 1 \0 \v \0 \v S e t B a u d R 0012100 a t e e 204 262 9 @ \0 \b \0 \b S e t R 0012120 S 3 6 6 207 : 5 276 \0 \f \0 \f S t a r 0012140 t G e t T a s k 207 241 3 235 \0 \f \0 \f 0012160 S t a r t P u t T a s k 207 217 A \t 0012200 \0 004 \0 004 S Y N 1 207 l ? 9 \0 004 \0 004 0012220 S Y N 2 207 O @ 003 \0 004 \0 004 S Y N 3 0012240 206 F A $ \0 004 \0 004 S Y N 4 206 253 > 313 0012260 \0 004 \0 004 S Y N 5 202 & ? 002 \0 004 \0 004 0012300 S Y N 6 206 333 B 245 \0 004 \0 004 S Y N 7 0012320 207 002 B 332 \0 004 \0 004 S Y N 8 203 l C ! 0012340 \0 004 \0 004 S Y N 9 207 , C ` \0 005 \0 005 0012360 S Y N 1 0 P 207 204 D C \0 005 \0 005 S Y 0012400 N 1 1 P 203 6 ? j \0 005 \0 005 S Y N 1 0012420 2 P 206 240 C L \0 005 \0 005 S Y N 1 3 P 0012440 201 307 C 350 \0 005 \0 005 S Y N 1 4 P 205 345 0012460 9 r \0 022 \0 022 S y n c h r o n o u 0012500 s D i v i s o r 206 z 5 k \0 020 \0 020 0012520 T e s t S t a t u s C h a n g e 0012540 204 325 = 361 \0 026 \0 026 T x I n i t B i 0012560 S y n c I n t e r r u p t s 207 273 0012600 : - \0 \b \0 \b X o f f C h a r 207 362 0012620 9 312 \0 020 \0 020 X o f f R e c e i v 0012640 e d F l a g 206 ( : . \0 \a \0 \a X o 0012660 n C h a r e 204 M 4 t \0 032 \0 032 I l 0012700 l e g a l B i s y n c C h a r a 0012720 c t e r F l a g 206 210 4 g \0 023 \0 023 0012740 R e s t a r t S I O C h a r a c 0012760 t e r s 205 360 4 301 \0 026 \0 026 T x U n 0013000 d e r r u n D e t e c t e d F l 0013020 a g 206 o ; 004 \0 027 \0 027 L a s t T x 0013040 B u f f e r A d d r e s s H i g 0013060 h l 201 237 < _ \0 030 \0 030 L a s t T x 0013100 B u f f e r A d d r e s s H i g 0013120 h 1 207 337 : 366 \0 026 \0 026 L a s t T x 0013140 B u f f e r A d d r e s s L o w 0013160 206 226 < Y \0 027 \0 027 L a s t T x B u 0013200 f f e r A d d r e s s L o w 1 1 0013220 206 345 < M \0 020 \0 020 P u t C o m p l 0013240 e t e d F l a g 210 277 : 354 \0 021 \0 021 0013260 P u t F i n i s h e d S w i t c 0013300 h s 210 220 > g \0 022 \0 022 S y n c C h 0013320 a r a c t e r C o u n t 206 034 > ( 0013340 \0 017 \0 017 T x B i s y n c I n i t 0013360 i a l u 210 313 K 375 \0 \b \0 \b T x B u 0013400 f f e r 203 364 : 360 \0 017 \0 017 T x B u 0013420 f f e r P o i n t e r u 200 \0 = 306 0013440 \0 023 \0 023 T x B i s y n c S t a t 0013460 e S w i t c h L 210 257 5 236 \0 \f \0 \f 0013500 G e t B y t e C o u n t 204 316 7 312 0013520 \0 017 \0 017 G e t F i f o O v e r f 0013540 l o w t 211 023 5 274 \0 022 \0 022 P r e v 0013560 F r a m e T o S e n d P t r 206 316 0013600 5 225 \0 020 \0 020 S t a t u s C h a n 0013620 g e F l a g 200 \0 : \0 016 \0 016 C h 0013640 a r L e n g t h M a s k 207 ! : 277 0013660 \0 017 \0 017 C h a r L e n g t h M a 0013700 s k 1 e 210 \0 : f \0 034 \0 034 C h a r 0013720 a c t e r s L e f t I n C l i e 0013740 n t B u f f e r 206 301 : r \0 027 \0 027 0013760 C h a r a c t e r s U n t i l B 0014000 o u n d a r y u 203 207 ; 230 \0 025 \0 025 0014020 C u r r e n t F r a m e T o F i 0014040 l l P t r r 211 { < 004 \0 025 \0 025 C u 0014060 r r e n t F r a m e T o S e n d 0014100 P t r r 210 > I 177 \0 \t \0 \t D m a A 0014120 c t i v e a 207 _ ; 246 \0 017 \0 017 F i 0014140 f o S t a t e S w i t c h e 210 q 0014160 ; 352 \0 023 \0 023 F i r s t F r a m e 0014200 T o F i l l P t r t 206 : ; 325 \0 025 0014220 \0 025 F i r s t M a x F r a m e B 0014240 o u n d a r y r 201 345 ; 347 \0 016 \0 016 0014260 F i r s t R x C h a r P t r 210 200 0014300 ; 255 \0 027 \0 027 L a s t N e w F r a 0014320 m e A d d r e s s H i g h u 210 240 0014340 ; 252 \0 026 \0 026 L a s t N e w F r a 0014360 m e A d d r e s s L o w 202 260 < \a 0014400 \0 \f \0 \f M a x F r a m e S i z e 0014420 210 J < 377 \0 \t \0 \t O u t p u t X o 0014440 n i 207 315 B \ \0 017 \0 017 R x B i s y 0014460 n c I n i t i a l i 200 \0 < } \0 \v 0014500 \0 \v R x F i f o S t a t e t 211 6 0014520 E M \0 016 \0 016 R x M a x F r a m e 0014540 S i z e 211 035 < v \0 021 \0 021 S e t L 0014560 a s t B u f f e r F l a g c 205 < 0014600 ; \ \0 \r \0 \r S d l c F r a m e F 0014620 l a g F 211 313 : 254 \0 016 \0 016 T e r m 0014640 i n a t e F r a m e 206 \a D 372 \0 024 0014660 \0 024 T e r m i n a t e B i s y n 0014700 c F r a m e 211 M 9 \a \0 016 \0 016 T e 0014720 s t A s y n c T i m e r 200 \0 9 024 0014740 \0 021 \0 021 A s y n c T i m e r C o 0014760 u n t e r o 205 034 9 \b \0 025 \0 025 A s 0015000 y n c T i m e r S t o p p e d F 0015020 l a g 6 205 026 : \t \0 017 \0 017 A s y n 0015040 c T i m e r V a l u e s 210 R ; 215 0015060 \0 \n \0 \n E n d O f F r a m e 212 ) 0015100 < 313 \0 \n \0 \n O u t p u t X o f f 0015120 210 033 ; 227 \0 020 \0 020 S t o r e F r a 0015140 m e H e a d e r 211 256 D 247 \0 \v \0 \v 0015160 P a d A f t e r B C C n 200 \0 D 274 0015200 \0 \t \0 \t R x E n d B C C 2 O 207 231 0015220 D 365 \0 023 \0 023 S e t B i s y n c C 0015240 o m p l e t i o n t 212 r H \v \0 \a 0015260 \0 \a L a s t P C B N 210 361 I N \0 021 0015300 \0 021 S t a r t C P D m a C h a n 0015320 n e l e 210 \a I 345 \0 017 \0 017 S t a r 0015340 t D m a C h a n n e l e 206 c W 265 0015360 \0 021 \0 021 B u r d o c k D a t a B 0015400 u f f e r C 212 324 K 375 \0 020 \0 020 S p 0015420 e e c h O u t B u f f e r 0 200 \0 0015440 M 375 \0 020 \0 020 S p e e c h O u t B 0015460 u f f e r 1 212 e O 375 \0 017 \0 017 S p 0015500 e e c h I n B u f f e r 0 1 212 341 0015520 Q 375 \0 017 \0 017 S p e e c h I n B u 0015540 f f e r 1 1 0015546