$ od -c -N 50000 [Indigo]<Dicentra>BFS>Dicentra-T1-Board.BFS!1>Bravo.scratchbravo 0000000 003 5 1 0 l d B a c k u p t e m p 0000020 l a t e . c m x N o v e m b e r 0000040 3 0 , 1 9 7 9 \0 027 B u i l d 0000060 B a c k u p t e m p l a t e . c 0000100 m . . \0 344 \0 \0 \0 ( 217 001 371 N v B 247 0000120 301 \0 \0 371 363 \0 \0 \0 \0 \0 S v 2 \0 002 371 0000140 2 z 242 \0 \0 \0 005 \0 002 207 v 322 021 001 344 \0 0000160 \0 \0 ( 217 001 371 N v B 247 301 \0 \0 371 363 \0 0000200 \0 \0 \0 \0 S v 2 \0 002 371 2 z 242 \0 \0 \0 0000220 005 \0 003 207 v 322 021 001 344 \0 \0 \0 ( 217 001 371 0000240 N v B 247 301 \0 \0 371 363 \0 \0 \0 \0 \0 S v 0000260 2 \0 002 371 2 z 242 \0 \0 \0 005 \0 004 207 v 322 0000300 021 001 344 \0 \0 \0 ( 217 001 371 N v B 247 301 \0 0000320 \0 371 363 \0 \0 \0 \0 \0 S v 2 \0 002 371 2 z 0000340 242 \0 \0 \0 005 \0 005 207 v 322 021 001 344 \0 \0 \0 0000360 ( 217 001 371 N v B 247 301 \0 \0 371 363 \0 \0 \0 0000400 \0 \0 S v 2 \0 002 371 2 z 242 \0 \0 \0 005 \0 0000420 006 207 v 322 021 001 344 \0 \0 \0 ( 217 001 371 N v 0000440 B 247 301 \0 \0 371 363 \0 \0 \0 \0 \0 S v 2 \0 0000460 002 371 2 z 242 \0 \0 \0 005 \0 \a 207 v 322 021 001 0000500 344 \0 \0 \0 ( 217 001 371 N v B 247 301 \0 \0 371 0000520 B u i l d B a c k u p t e m p l 0000540 a t e . c m B r a v o . r u n 0000560 D e c e m b e r 9 , 1 9 8 4 0000600 7 : 5 6 A M s a 4 1 0 0000620 : 3 1 P M : 5 0 A M \r 3 P 0000640 M t o 1 a b O c t o b e r 2 0 0000660 , 1 9 8 4 7 : 4 6 P M 0000700 7 : 3 4 P M S 2 2 1 3 8 E A 0000720 O c t o b e r 1 6 , 1 9 8 4 0000740 1 2 : 5 7 A M 0 , 1 1 , 1 0000760 2 , 1 3 , 1 4 , 1 5 1 4 8 1 5 1 0001000 1 0 1 1 1 2 1 3 8 7 6 1 2 3 4 E 0001020 I G S E O A 0 A 1 A 2 \r 9 7 5 1 0001040 4 1 5 J u l y 2 4 , 1 9 8 4 0001060 2 : 5 0 A M \r c a r 0001100 r i e r b i t \r s t a t 0001120 e b i t 2 \r n o t I d 0001140 l e b i t \r I d l e b 0001160 i t i \r b l a n k b i t 0001200 \r l o a d b i t \r 0001220 n o t G o b i t \r g o 0001240 b i t \r \r l e t s t a t e = 0001260 a d d r < < A d d r . s t a t 0001300 e \r l e t t i m e o u t = 0001320 a d d r < < A d d r . t i m e o 0001340 u t e q h i g h \r l e t i 0001360 n h i b i t = a d d r < < A 0001400 d d r . i n h i b i t e q h 0001420 i g h \r l e t r e a d y = 0001440 a d d r < < A d d r . r e a d y 0001460 e q h i g h \r l e t w o r 0001500 d = a d d r < < A d d r . w 0001520 o r d e q h i g h \r l e t 0001540 j a m = a d d r < < A d d r 0001560 . j a m e q h i g h \r l e t 0001600 c a r r i e r = a d d r < 0001620 < A d d r . c a r r i e r e q 0001640 h i g h \r \r l e t n e x t S 0001660 t a t e = n e x t S s t a t 0001700 e \r l e t i d l e = s t a 0001720 t e e q B i t \r \r m a n i f 0001740 e s t \r [ \r i d l e 0001760 = 0 \r s e n d D a t a 0002000 = 1 \r s e n d C R C 0002020 = 2 \r ] T x I T x s t a 0002040 t e s t a t e s t a t e I d l e 0002060 \r l e t ; n o t I d l e = 0002100 n o t i d l e l o a d = 0002120 f a l s e \r l e t g o = s 0002140 t a t e e q n i l , g o , 0002160 l o a d , n i l , f a l s 0002200 e f a l s e t r u e \r \r d a t a 0002220 > > D a t a . n e x t S t a t e 0002240 = n e x t S t a t e \r d a t 0002260 a > > D a t a . i d l e = i 0002300 d l e ? h i g h , l o w \r d 0002320 a t a > > D a t a . n o t I d l 0002340 e = i d l e ? l o w , h 0002360 i g h \r d a t a > > D a t a . l 0002400 o a d = l o a d ? h i g h 0002420 , l o w \r d a t a > > D a t a 0002440 . n o t G o = g o ? l o w 0002460 , h i g h \r d a t a > > D a t 0002500 a . g o = g o ? h i g h , 0002520 l o w \r \r s w i t c h o n s 0002540 t a t e i n t o \r [ \r 0002560 ] \r c a s e s t a t 0002600 e I d l e : \r [ \r 0002620 e n d c a s e \r 0002640 ] \r D a t a C R C \f 0002660 \r n e x t S t a t e 0002700 = \r c a s e d e f a 0002720 u l t : n e x t S t a t e = 0002740 s t a t e I d l e \r 0002760 i f w o r d t h e n n e 0003000 x t S t a t e = s t a t e I 0003020 d l e \r g o = n 0003040 o t j a m \r i d l 0003060 e = n o t r e a d y & 0003100 c a r r i e r % \r n 0003120 e x t S t a t e = \r 0003140 l o a d = n o t j a m 0003160 & w o r d & r e a d y \r 0003200 i f n o t j a m 0003220 & w o r d & r e a d y 0003240 t h e n l o a d = t r u e 0003260 l o a d = \r % 0003300 j a m % t i m e o u t t 0003320 h e n l o a d = t r u e i 0003340 f \r f a l s e i f t h e n i 0003360 d l e = t r u e i f r e a 0003400 d y & n o t c a r r i e r 0003420 t h e n n e x t S t a t e 0003440 = s t a t e D a t a i f w o 0003460 r d & n o t i n h i b i t 0003500 t h e n n e x t S t a t e 0003520 = s t a t e C R C \r 0003540 i f w o r d & n o t r 0003560 e a d y t h e n n e x t S t 0003600 a t e = s t a t e I d l e \t 0003620 / / d a t a l a t e \t / / e n 0003640 d o f d a t a t / / e n 0003660 d o r a b o r t \r 0003700 i f j a m % t i m e o u 0003720 t t h e n n e x t S t a t e 0003740 = s t a t e I d l e \t / / c 0003760 a t a s t r o p h e t h e n \r 0004000 i f \t \t / / e n d 0004020 o f p a c k e t x m i s s i 0004040 o n \t / / e n d o f C R C c 0004060 a t a s t r o p h e / / a q u i 0004100 r e E t h e r \r \f \r a n d N 0004120 e w T X ( a d d r , d a t a ) 0004140 b e \r [ \r \r ] n o t D o n e n 0004160 o t A b o r t \r d a t a > > D a 0004200 t a . n o t D o n e = n o t 0004220 D o n e d o n e d o n e ? l o 0004240 w , h i g h a b o r t s t a t 0004260 e n e s t a t e I d l e e q 0004300 & n o t i n h i b i t j a 0004320 m , d o n e , l o a d , a 0004340 b o r t , f a l s e , f a l 0004360 s e , l o a d , \r 0004400 i f n o t j a m t h e n 0004420 d o n e = t r u e i n h i 0004440 b i t % % i n h i b i t 0004460 & n o t i n h i b i t ( n 0004500 e x t S t a t e e q s t a t 0004520 e I d l e & n o t j a m ) 0004540 ? = 1 \r A O u t = 0004560 2 \r B O u t = 3 \r 0004600 F D o w n = 4 \r U p 0004620 = 6 \r \r / / R e g i 0004640 s t e r n a m e s \r s p 0004660 a r e = 0 \r r B a s e 0004700 = 1 \r r G e t = 2 0004720 \r r P u t = 3 \r 0004740 C o u n t = 4 \r ? h 0004760 i g h , l o w R e g R e g R e 0005000 g R e g B r a n c h R e g R e g 0005020 \r l e t F u n c t i o n , D 0005040 e s t , C a r r y I n = N 0005060 o p , N o D e s t F u n c , 0005100 l o w t B a s e = 5 \r 0005120 t G e t = 6 \r t P u t 0005140 = 7 \r m a s k c u d l 0005160 n p d z i s Q = 8 \r r 0005200 e t r y = 9 \r t i m e 0005220 r = 1 0 \r r a n d o m 0005240 = 1 1 \f \f , 0 \r l e t 0005260 = n i l , 0 \r \r / / 0005300 S o u r c e s \r S o u r c 0005320 e , i n a t i o n \r l e t C 0005340 a r r y I n = l o w x , x 0005360 , x n i l 1 2 3 6 7 \r a 0005400 d d = 0 \r s u b R \t / 0005420 / R + S r = 1 \t / / S - 0005440 R \r S u b S R = 2 \t / 0005460 / R - S \r + - o 0005500 r = 3 \t / / R o r S \r 0005520 a n O A S A n d = 4 \t 0005540 / / R a n d S \r N o 0005560 t R a n d S \t / / ~ R a n d 0005600 S \r R p l u s S S m i n 0005620 u s R R m i n u s S R o r S R a 0005640 n d S = 5 \r R e x o r 0005660 X S = 6 \r R x n o r S 0005700 = 7 A Q = 0 \r A B 0005720 = 1 \r Z Q = 2 \r 0005740 Z B = 3 \r Z A = 0005760 4 \r D A = 5 \r 0006000 D Q = 6 \r D Z = 7 0006020 Q N o D e s t R a m A R a m F R 0006040 a m Q D R a m D \r R a m Q 0006060 U = 5 6 \r R a m U = 0006100 7 2 9 0 1 B r a n c h i n a 0006120 t i o n \r S o u r c e b 0006140 i t 3 3 o n e r o e r o i t i 0006160 v e a t i v e E q u a l A l w a 0006200 y s B r a n c h \r N e v e 0006220 r B r a n c h = 0 N o D e s 0006240 t \r d a t a > > D a t a . S o u 0006260 r c e = S o u r c e i n t a 0006300 i o n t \f e s \r S o u r c 0006320 e , i n a t i o n \r l e t C 0006340 a r r y I n = l o w x , x 0006360 , x n i l 1 2 3 6 7 l o c k C 0006400 n t t o 7 9 9 d o b l o 0006420 c k > > B y t e ^ i = $ * S 0006440 / / p a d b l o c k w i 0006460 t h $ * S 8 0 0 0006500 i f p a r t C n t r e m 1 0006520 0 e q 0 t h e n W s s ( 0006540 o u t , " $ * N " ) \r i 0006560 f t h e n \r \r n e = 0006600 b l o c k C n t + r e c o r 0006620 d C n t \r r e c o r d > > B y t 0006640 e s . b y t e ^ 0 = $ 0 \r r 0006660 e c o r d > > B y t e s . b y t 0006700 e ^ 1 = $ 0 \r r e c o r d > 0006720 > B y t e s . b y t e 4 = $ 0006740 * S \r ^ r e c o r d C n t = 0006760 5 / / F o r t r a n c a r 0007000