rf_rx.elf: file format elf32-msp430 SYMBOL TABLE: 0000e000 l d .text 00000000 .text 00000200 l d .data 00000000 .data 00000202 l d .bss 00000000 .bss 0000ffe0 l d .vectors 00000000 .vectors 00000000 l d .stab 00000000 .stab 00000000 l d .stabstr 00000000 .stabstr 00000070 l *ABS* 00000000 U0CTL 00000071 l *ABS* 00000000 U0TCTL 00000072 l *ABS* 00000000 U0RCTL 00000073 l *ABS* 00000000 U0MCTL 00000074 l *ABS* 00000000 U0BR0 00000075 l *ABS* 00000000 U0BR1 00000076 l *ABS* 00000000 U0RXBUF 00000077 l *ABS* 00000000 U0TXBUF 00000070 l *ABS* 00000000 UCTL 00000071 l *ABS* 00000000 UTCTL 00000072 l *ABS* 00000000 URCTL 00000073 l *ABS* 00000000 UMCTL 00000074 l *ABS* 00000000 UBR0 00000075 l *ABS* 00000000 UBR1 00000076 l *ABS* 00000000 RXBUF 00000077 l *ABS* 00000000 TXBUF 00000070 l *ABS* 00000000 UCTL0 00000071 l *ABS* 00000000 UTCTL0 00000072 l *ABS* 00000000 URCTL0 00000073 l *ABS* 00000000 UMCTL0 00000074 l *ABS* 00000000 UBR00 00000075 l *ABS* 00000000 UBR10 00000076 l *ABS* 00000000 RXBUF0 00000077 l *ABS* 00000000 TXBUF0 00000070 l *ABS* 00000000 UCTL_0 00000071 l *ABS* 00000000 UTCTL_0 00000072 l *ABS* 00000000 URCTL_0 00000073 l *ABS* 00000000 UMCTL_0 00000074 l *ABS* 00000000 UBR0_0 00000075 l *ABS* 00000000 UBR1_0 00000076 l *ABS* 00000000 RXBUF_0 00000077 l *ABS* 00000000 TXBUF_0 00000020 l *ABS* 00000000 P1IN 00000021 l *ABS* 00000000 P1OUT 00000022 l *ABS* 00000000 P1DIR 00000023 l *ABS* 00000000 P1IFG 00000024 l *ABS* 00000000 P1IES 00000025 l *ABS* 00000000 P1IE 00000026 l *ABS* 00000000 P1SEL 00000028 l *ABS* 00000000 P2IN 00000029 l *ABS* 00000000 P2OUT 0000002a l *ABS* 00000000 P2DIR 0000002b l *ABS* 00000000 P2IFG 0000002c l *ABS* 00000000 P2IES 0000002d l *ABS* 00000000 P2IE 0000002e l *ABS* 00000000 P2SEL 00000018 l *ABS* 00000000 P3IN 00000019 l *ABS* 00000000 P3OUT 0000001a l *ABS* 00000000 P3DIR 0000001b l *ABS* 00000000 P3SEL 0000012e l *ABS* 00000000 TA0IV 00000160 l *ABS* 00000000 TA0CTL 00000170 l *ABS* 00000000 TA0R 00000162 l *ABS* 00000000 TA0CCTL0 00000164 l *ABS* 00000000 TA0CCTL1 00000172 l *ABS* 00000000 TA0CCR0 00000174 l *ABS* 00000000 TA0CCR1 00000166 l *ABS* 00000000 TA0CCTL2 00000176 l *ABS* 00000000 TA0CCR2 00000056 l *ABS* 00000000 DCOCTL 00000057 l *ABS* 00000000 BCSCTL1 00000058 l *ABS* 00000000 BCSCTL2 00000128 l *ABS* 00000000 FCTL1 0000012a l *ABS* 00000000 FCTL2 0000012c l *ABS* 00000000 FCTL3 00000048 l *ABS* 00000000 ADC10DTC0 00000049 l *ABS* 00000000 ADC10DTC1 0000004a l *ABS* 00000000 ADC10AE0 000001b0 l *ABS* 00000000 ADC10CTL0 000001b2 l *ABS* 00000000 ADC10CTL1 000001b4 l *ABS* 00000000 ADC10MEM 000001bc l *ABS* 00000000 ADC10SA 00000120 l *ABS* 00000000 WDTCTL 00000000 l *ABS* 00000000 IE1 00000002 l *ABS* 00000000 IFG1 00000001 l *ABS* 00000000 IE2 00000003 l *ABS* 00000000 IFG2 00000005 l *ABS* 00000000 ME2 00000000 l df *ABS* 00000000 main.c 00000200 l O .data 00000001 make_gdb_happy 00000000 l df *ABS* 00000000 cc1100.c 00000000 l df *ABS* 00000000 memcmp.c 0000ec22 l .text 00000000 Letext 00000002 g *ABS* 00000000 __data_size 0000e7f2 g F .text 00000194 CC1100_WRITE_RF_SETTINGS_1_2K 0000e1d6 g F .text 00000030 init_UART_SPI 0000ec24 g .text 00000000 _etext 0000eb74 g F .text 00000048 CC1100_SPI_WRREG 00000002 g *ABS* 00000000 __bss_size 0000ec22 w .text 00000000 __stop_progExec__ 0000e02c g .text 00000000 _unexpected_1_ 0000e02c w .text 00000000 vector_ffe0 0000e060 g F .text 0000004c sys_init 0000e23a g F .text 0000000e tx_232_char 0000e02c w .text 00000000 vector_ffec 0000e02c w .text 00000000 vector_fff0 0000ec24 g *ABS* 00000000 __data_load_start 0000e02c g .text 00000000 __dtors_end 0000e248 g F .text 0000003c tx_232_str 0000e02c w .text 00000000 vector_fffc 0000e02c w .text 00000000 vector_ffe4 00000202 g O .bss 00000001 RSSI_DBM 0000ffe0 g O .vectors 00000020 InterruptVectors 0000e018 w .text 00000000 __do_clear_bss 0000e206 g F .text 00000034 init_UART_232 0000e02c w .text 00000000 vector_ffe2 0000e02c w .text 00000000 vector_ffe8 0000e030 w .text 00000000 _unexpected_ 0000e986 g F .text 00000192 CC1100_WRITE_RF_SETTINGS_500K 0000e02c w .text 00000000 vector_fffa 0000ebf2 g F .text 00000030 memcmp 0000e000 w .text 00000000 _reset_vector__ 0000e02c g .text 00000000 __ctors_start 0000eb18 g F .text 0000005c CC1100_SPI_RDREG 0000e006 w .text 00000000 __do_copy_data 00000202 g .bss 00000000 __bss_start 0000e02c w .text 00000000 vector_ffee 0000e02c w .text 00000000 vector_fff4 0000e314 g F .text 0000034a main 0000e02c w .text 00000000 vector_fff8 0000e02c w .text 00000000 vector_fff2 00010000 g .vectors 00000000 _vectors_end 0000e02c w .text 00000000 vector_ffe6 0000e032 g F .text 0000002e delay 0000e16c g F .text 0000006a TX_STRING 0000e65e g F .text 00000194 CC1100_WRITE_SPI_RF_SETTINGS 0000e0ac g F .text 000000c0 RX_STRING 0000e02c g .text 00000000 __dtors_start 0000e02c g .text 00000000 __ctors_end 00000300 g *ABS* 00000000 __stack 00000202 g .data 00000000 _edata 00000204 g .bss 00000000 _end 0000e02c w .text 00000000 vector_fff6 0000e000 w .text 00000000 __low_level_init 0000e028 w .text 00000000 __jump_to_main 00000200 g .data 00000000 __data_start 0000e02c w .text 00000000 vector_ffea 00000203 g O .bss 00000001 status 0000ebbc g F .text 00000036 CC1100_SPI_STROBE Disassembly of section .text: 0000e000 <__low_level_init>: e000: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80 e004: 20 01 0000e006 <__do_copy_data>: e006: 3f 40 02 00 mov #2, r15 ;#0x0002 e00a: 0f 93 cmp #0, r15 ;r3 As==00 e00c: 05 24 jz $+12 ;abs 0xe018 e00e: 2f 83 decd r15 ; e010: 9f 4f 24 ec mov -5084(r15),512(r15); e014: 00 02 e016: fb 23 jnz $-8 ;abs 0xe00e 0000e018 <__do_clear_bss>: e018: 3f 40 02 00 mov #2, r15 ;#0x0002 e01c: 0f 93 cmp #0, r15 ;r3 As==00 e01e: 04 24 jz $+10 ;abs 0xe028 e020: 1f 83 dec r15 ; e022: cf 43 02 02 mov.b #0, 514(r15);r3 As==00 e026: fc 23 jnz $-6 ;abs 0xe020 0000e028 <__jump_to_main>: e028: 30 40 14 e3 br #0xe314 ; 0000e02c <__ctors_end>: e02c: 30 40 30 e0 br #0xe030 ; 0000e030 <_unexpected_>: e030: 00 13 reti 0000e032 : e032: 0e 43 clr r14 ; e034: 0e 9f cmp r15, r14 ; e036: 13 2c jc $+40 ;abs 0xe05e e038: 03 43 nop e03a: 03 43 nop e03c: 03 43 nop e03e: 03 43 nop e040: 03 43 nop e042: 03 43 nop e044: 03 43 nop e046: 03 43 nop e048: 03 43 nop e04a: 03 43 nop e04c: 03 43 nop e04e: 03 43 nop e050: 03 43 nop e052: 03 43 nop e054: 03 43 nop e056: 03 43 nop e058: 1e 53 inc r14 ; e05a: 0e 9f cmp r15, r14 ; e05c: ed 2b jnc $-36 ;abs 0xe038 e05e: 30 41 ret 0000e060 : e060: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80 e064: 20 01 e066: c2 43 21 00 mov.b #0, &0x0021 ;r3 As==00 e06a: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e06e: d2 43 19 00 mov.b #1, &0x0019 ;r3 As==01 e072: c2 43 26 00 mov.b #0, &0x0026 ;r3 As==00 e076: c2 43 2e 00 mov.b #0, &0x002e ;r3 As==00 e07a: c2 43 1b 00 mov.b #0, &0x001b ;r3 As==00 e07e: f2 40 0c 00 mov.b #12, &0x0022 ;#0x000c e082: 22 00 e084: f2 43 2a 00 mov.b #-1, &0x002a ;r3 As==11 e088: f2 40 3b 00 mov.b #59, &0x001a ;#0x003b e08c: 1a 00 e08e: c2 43 24 00 mov.b #0, &0x0024 ;r3 As==00 e092: c2 43 2c 00 mov.b #0, &0x002c ;r3 As==00 e096: c2 43 25 00 mov.b #0, &0x0025 ;r3 As==00 e09a: c2 43 2d 00 mov.b #0, &0x002d ;r3 As==00 e09e: f2 d0 07 00 bis.b #7, &0x0057 ;#0x0007 e0a2: 57 00 e0a4: f2 d0 e0 ff bis.b #-32, &0x0056 ;#0xffe0 e0a8: 56 00 e0aa: 30 41 ret 0000e0ac : e0ac: 0b 12 push r11 ; e0ae: 0a 12 push r10 ; e0b0: 09 12 push r9 ; e0b2: 08 12 push r8 ; e0b4: 07 12 push r7 ; e0b6: 06 12 push r6 ; e0b8: 07 4f mov r15, r7 ; e0ba: 46 4e mov.b r14, r6 ; e0bc: 08 4c mov r12, r8 ; e0be: 09 4d mov r13, r9 ; e0c0: 0a 43 clr r10 ; e0c2: 0b 43 clr r11 ; e0c4: 7f 40 34 00 mov.b #52, r15 ;#0x0034 e0c8: b0 12 bc eb call #-5188 ;#0xebbc e0cc: f2 b0 40 00 bit.b #64, &0x0018 ;#0x0040 e0d0: 18 00 e0d2: 0f 20 jnz $+32 ;abs 0xe0f2 e0d4: 0e 4a mov r10, r14 ; e0d6: 0f 4b mov r11, r15 ; e0d8: 0e 88 sub r8, r14 ; e0da: 0f 79 subc r9, r15 ; e0dc: 04 28 jnc $+10 ;abs 0xe0e6 e0de: 08 93 cmp #0, r8 ;r3 As==00 e0e0: 08 20 jnz $+18 ;abs 0xe0f2 e0e2: 09 93 cmp #0, r9 ;r3 As==00 e0e4: 06 20 jnz $+14 ;abs 0xe0f2 e0e6: 1a 53 inc r10 ; e0e8: 0b 63 adc r11 ; e0ea: f2 b0 40 00 bit.b #64, &0x0018 ;#0x0040 e0ee: 18 00 e0f0: f1 27 jz $-28 ;abs 0xe0d4 e0f2: 0a 43 clr r10 ; e0f4: 0b 43 clr r11 ; e0f6: f2 b0 40 00 bit.b #64, &0x0018 ;#0x0040 e0fa: 18 00 e0fc: 0f 24 jz $+32 ;abs 0xe11c e0fe: 0e 4a mov r10, r14 ; e100: 0f 4b mov r11, r15 ; e102: 0e 88 sub r8, r14 ; e104: 0f 79 subc r9, r15 ; e106: 04 28 jnc $+10 ;abs 0xe110 e108: 08 93 cmp #0, r8 ;r3 As==00 e10a: 08 20 jnz $+18 ;abs 0xe11c e10c: 09 93 cmp #0, r9 ;r3 As==00 e10e: 06 20 jnz $+14 ;abs 0xe11c e110: 1a 53 inc r10 ; e112: 0b 63 adc r11 ; e114: f2 b0 40 00 bit.b #64, &0x0018 ;#0x0040 e118: 18 00 e11a: f1 23 jnz $-28 ;abs 0xe0fe e11c: 4a 43 clr.b r10 ; e11e: 49 46 mov.b r6, r9 ; e120: 89 11 sxt r9 ; e122: 19 93 cmp #1, r9 ;r3 As==01 e124: 0f 38 jl $+32 ;abs 0xe144 e126: 0b 43 clr r11 ; e128: 7f 40 3f 00 mov.b #63, r15 ;#0x003f e12c: b0 12 18 eb call #-5352 ;#0xeb18 e130: 4e 4f mov.b r15, r14 ; e132: 0f 47 mov r7, r15 ; e134: 0f 5b add r11, r15 ; e136: cf 4e 00 00 mov.b r14, 0(r15) ; e13a: 5a 53 inc.b r10 ; e13c: 4b 4a mov.b r10, r11 ; e13e: 0b 99 cmp r9, r11 ; e140: f3 3b jl $-24 ;abs 0xe128 e142: 01 3c jmp $+4 ;abs 0xe146 e144: 0b 43 clr r11 ; e146: 07 5b add r11, r7 ; e148: c7 43 01 00 mov.b #0, 1(r7) ;r3 As==00 e14c: 7f 40 3a 00 mov.b #58, r15 ;#0x003a e150: b0 12 bc eb call #-5188 ;#0xebbc e154: 7f 40 36 00 mov.b #54, r15 ;#0x0036 e158: b0 12 bc eb call #-5188 ;#0xebbc e15c: 1f 43 mov #1, r15 ;r3 As==01 e15e: 36 41 pop r6 ; e160: 37 41 pop r7 ; e162: 38 41 pop r8 ; e164: 39 41 pop r9 ; e166: 3a 41 pop r10 ; e168: 3b 41 pop r11 ; e16a: 30 41 ret 0000e16c : e16c: 0b 12 push r11 ; e16e: 0a 12 push r10 ; e170: 09 12 push r9 ; e172: 09 4f mov r15, r9 ; e174: 4f 4e mov.b r14, r15 ; e176: 7f 50 03 00 add.b #3, r15 ;#0x0003 e17a: 0b 43 clr r11 ; e17c: 4a 4f mov.b r15, r10 ; e17e: 8a 11 sxt r10 ; e180: 0b 9a cmp r10, r11 ; e182: 12 28 jnc $+38 ;abs 0xe1a8 e184: 7f 40 35 00 mov.b #53, r15 ;#0x0035 e188: b0 12 bc eb call #-5188 ;#0xebbc e18c: 7f 40 35 00 mov.b #53, r15 ;#0x0035 e190: b0 12 18 eb call #-5352 ;#0xeb18 e194: 4b 4f mov.b r15, r11 ; e196: 8b 11 sxt r11 ; e198: 3b 90 16 00 cmp #22, r11 ;#0x0016 e19c: f7 23 jnz $-16 ;abs 0xe18c e19e: 7f 40 3b 00 mov.b #59, r15 ;#0x003b e1a2: b0 12 bc eb call #-5188 ;#0xebbc e1a6: 0b 3c jmp $+24 ;abs 0xe1be e1a8: 0f 49 mov r9, r15 ; e1aa: 0f 5b add r11, r15 ; e1ac: 6e 4f mov.b @r15, r14 ; e1ae: 7f 40 3f 00 mov.b #63, r15 ;#0x003f e1b2: b0 12 74 eb call #-5260 ;#0xeb74 e1b6: 1b 53 inc r11 ; e1b8: 0b 9a cmp r10, r11 ; e1ba: f6 2b jnc $-18 ;abs 0xe1a8 e1bc: e3 3f jmp $-56 ;abs 0xe184 e1be: 7f 40 35 00 mov.b #53, r15 ;#0x0035 e1c2: b0 12 18 eb call #-5352 ;#0xeb18 e1c6: 4b 4f mov.b r15, r11 ; e1c8: 8b 11 sxt r11 ; e1ca: 1b 93 cmp #1, r11 ;r3 As==01 e1cc: f8 23 jnz $-14 ;abs 0xe1be e1ce: 39 41 pop r9 ; e1d0: 3a 41 pop r10 ; e1d2: 3b 41 pop r11 ; e1d4: 30 41 ret 0000e1d6 : e1d6: f2 f0 ef ff and.b #-17, &0x001b ;#0xffef e1da: 1b 00 e1dc: d2 d3 70 00 bis.b #1, &0x0070 ;r3 As==01 e1e0: e2 c3 05 00 bic.b #2, &0x0005 ;r3 As==10 e1e4: d2 d3 05 00 bis.b #1, &0x0005 ;r3 As==01 e1e8: f2 40 17 00 mov.b #23, &0x0070 ;#0x0017 e1ec: 70 00 e1ee: f2 40 b2 ff mov.b #-78, &0x0071 ;#0xffb2 e1f2: 71 00 e1f4: e2 43 74 00 mov.b #2, &0x0074 ;r3 As==10 e1f8: c2 43 75 00 mov.b #0, &0x0075 ;r3 As==00 e1fc: c2 43 73 00 mov.b #0, &0x0073 ;r3 As==00 e200: d2 c3 70 00 bic.b #1, &0x0070 ;r3 As==01 e204: 30 41 ret 0000e206 : e206: f2 d0 10 00 bis.b #16, &0x001b ;#0x0010 e20a: 1b 00 e20c: d2 d3 70 00 bis.b #1, &0x0070 ;r3 As==01 e210: d2 c3 05 00 bic.b #1, &0x0005 ;r3 As==01 e214: e2 d3 05 00 bis.b #2, &0x0005 ;r3 As==10 e218: f2 40 11 00 mov.b #17, &0x0070 ;#0x0011 e21c: 70 00 e21e: f2 40 30 00 mov.b #48, &0x0071 ;#0x0030 e222: 71 00 e224: f2 40 71 00 mov.b #113, &0x0074 ;#0x0071 e228: 74 00 e22a: f2 40 07 00 mov.b #7, &0x0075 ;#0x0007 e22e: 75 00 e230: c2 43 73 00 mov.b #0, &0x0073 ;r3 As==00 e234: d2 c3 70 00 bic.b #1, &0x0070 ;r3 As==01 e238: 30 41 ret 0000e23a : e23a: 4e 4f mov.b r15, r14 ; e23c: e2 b3 03 00 bit.b #2, &0x0003 ;r3 As==10 e240: fd 27 jz $-4 ;abs 0xe23c e242: c2 4e 77 00 mov.b r14, &0x0077 ; e246: 30 41 ret 0000e248 : e248: 0b 12 push r11 ; e24a: 0a 12 push r10 ; e24c: 09 12 push r9 ; e24e: 0a 4f mov r15, r10 ; e250: 09 4f mov r15, r9 ; e252: 19 83 dec r9 ; e254: 19 53 inc r9 ; e256: c9 93 00 00 cmp.b #0, 0(r9) ;r3 As==00 e25a: fc 23 jnz $-6 ;abs 0xe254 e25c: 09 8f sub r15, r9 ; e25e: 4b 43 clr.b r11 ; e260: 19 93 cmp #1, r9 ;r3 As==01 e262: 0c 38 jl $+26 ;abs 0xe27c e264: 0e 43 clr r14 ; e266: 0f 4a mov r10, r15 ; e268: 0f 5e add r14, r15 ; e26a: 6f 4f mov.b @r15, r15 ; e26c: b0 12 3a e2 call #-7622 ;#0xe23a e270: 5b 53 inc.b r11 ; e272: 4f 4b mov.b r11, r15 ; e274: 8f 11 sxt r15 ; e276: 0e 4f mov r15, r14 ; e278: 0f 99 cmp r9, r15 ; e27a: f5 3b jl $-20 ;abs 0xe266 e27c: 39 41 pop r9 ; e27e: 3a 41 pop r10 ; e280: 3b 41 pop r11 ; e282: 30 41 ret e284: 47 6f addc.b r15, r7 ; e286: 21 00 .word 0x0021; ???? e288: 50 69 6e 67 addc.b 26478(r9),r0 ; e28c: 21 00 .word 0x0021; ???? e28e: 45 6e addc.b r14, r5 ; e290: 67 61 addc.b @r1, r7 ; e292: 67 65 addc.b @r5, r7 ; e294: 20 41 br @r1 ; e296: 46 21 jnz $+654 ;abs 0xe524 e298: 00 44 br r4 ; e29a: 69 73 subc.b #2, r9 ;r3 As==10 e29c: 65 6e addc.b @r14, r5 ; e29e: 67 61 addc.b @r1, r7 ; e2a0: 67 65 addc.b @r5, r7 ; e2a2: 20 41 br @r1 ; e2a4: 46 21 jnz $+654 ;abs 0xe532 e2a6: 00 4f br r15 ; e2a8: 70 65 addc.b @r5+, r0 ; e2aa: 6e 20 jnz $+222 ;abs 0xe388 e2ac: 53 48 .word 0x4853; ???? e2ae: 55 54 21 00 add.b 33(r4), r5 ; e2b2: 43 6c .word 0x6c43; ???? e2b4: 6f 73 subc.b #2, r15 ;r3 As==10 e2b6: 65 20 jnz $+204 ;abs 0xe382 e2b8: 53 48 .word 0x4853; ???? e2ba: 55 54 21 00 add.b 33(r4), r5 ; e2be: 43 55 .word 0x5543; ???? e2c0: 54 20 jnz $+170 ;abs 0xe36a e2c2: 4d 45 mov.b r5, r13 ; e2c4: 20 44 br @r4 ; e2c6: 4f 57 add.b r7, r15 ; e2c8: 4e 21 jnz $+670 ;abs 0xe566 e2ca: 00 48 br r8 ; e2cc: 69 67 addc.b @r7, r9 ; e2ce: 68 20 jnz $+210 ;abs 0xe3a0 e2d0: 53 70 .word 0x7053; ???? e2d2: 65 65 addc.b @r5, r5 ; e2d4: 64 00 .word 0x0064; ???? e2d6: 4e 6f addc.b r15, r14 ; e2d8: 72 6d addc.b @r13+, r2 ; e2da: 61 6c addc.b @r12, r1 ; e2dc: 20 53 incd r0 ; e2de: 70 65 addc.b @r5+, r0 ; e2e0: 65 64 addc.b @r4, r5 ; e2e2: 00 52 add r2, r0 ; e2e4: 65 61 addc.b @r1, r5 ; e2e6: 6c 20 jnz $+218 ;abs 0xe3c0 e2e8: 53 6c .word 0x6c53; ???? e2ea: 6f 77 subc.b @r7, r15 ; e2ec: 00 4f br r15 ; e2ee: 6b 20 jnz $+216 ;abs 0xe3c6 e2f0: 53 6c .word 0x6c53; ???? e2f2: 6f 77 subc.b @r7, r15 ; e2f4: 65 72 subc.b #4, r5 ;r2 As==10 e2f6: 21 00 .word 0x0021; ???? e2f8: 4f 6b addc.b r11, r15 ; e2fa: 20 4e br @r14 ; e2fc: 6f 72 subc.b #4, r15 ;r2 As==10 e2fe: 6d 61 addc.b @r1, r13 ; e300: 6c 21 jnz $+730 ;abs 0xe5da e302: 00 4f br r15 ; e304: 6b 20 jnz $+216 ;abs 0xe3dc e306: 46 61 addc.b r1, r6 ; e308: 73 74 .word 0x7473; ???? e30a: 65 72 subc.b #4, r5 ;r2 As==10 e30c: 21 00 .word 0x0021; ???? e30e: 50 4f 4e 47 br 18254(r15) ; e312: 21 00 .word 0x0021; ???? 0000e314
: e314: 31 40 ce 02 mov #718, r1 ;#0x02ce e318: b0 12 60 e0 call #-8096 ;#0xe060 e31c: b0 12 d6 e1 call #-7722 ;#0xe1d6 e320: 3e 40 17 00 mov #23, r14 ;#0x0017 e324: 0f 41 mov r1, r15 ; e326: cf 43 00 00 mov.b #0, 0(r15) ;r3 As==00 e32a: 1f 53 inc r15 ; e32c: 1e 83 dec r14 ; e32e: fb 23 jnz $-8 ;abs 0xe326 e330: d2 c3 19 00 bic.b #1, &0x0019 ;r3 As==01 e334: 3f 40 ff 00 mov #255, r15 ;#0x00ff e338: b0 12 32 e0 call #-8142 ;#0xe032 e33c: d2 d3 19 00 bis.b #1, &0x0019 ;r3 As==01 e340: 3f 43 mov #-1, r15 ;r3 As==11 e342: b0 12 32 e0 call #-8142 ;#0xe032 e346: 7f 40 30 00 mov.b #48, r15 ;#0x0030 e34a: b0 12 bc eb call #-5188 ;#0xebbc e34e: b0 12 5e e6 call #-6562 ;#0xe65e e352: 7f 40 36 00 mov.b #54, r15 ;#0x0036 e356: b0 12 bc eb call #-5188 ;#0xebbc e35a: 7f 40 35 00 mov.b #53, r15 ;#0x0035 e35e: b0 12 18 eb call #-5352 ;#0xeb18 e362: 5f 93 cmp.b #1, r15 ;r3 As==01 e364: fa 23 jnz $-10 ;abs 0xe35a e366: 3f 40 0f 00 mov #15, r15 ;#0x000f e36a: b0 12 32 e0 call #-8142 ;#0xe032 e36e: 3e 40 17 00 mov #23, r14 ;#0x0017 e372: 0f 41 mov r1, r15 ; e374: cf 43 00 00 mov.b #0, 0(r15) ;r3 As==00 e378: 1f 53 inc r15 ; e37a: 1e 83 dec r14 ; e37c: fb 23 jnz $-8 ;abs 0xe374 e37e: 3c 40 ff 8f mov #-28673,r12 ;#0x8fff e382: 0d 43 clr r13 ; e384: 7e 40 14 00 mov.b #20, r14 ;#0x0014 e388: 0f 41 mov r1, r15 ; e38a: b0 12 ac e0 call #-8020 ;#0xe0ac e38e: 4f 93 cmp.b #0, r15 ;r3 As==00 e390: f6 27 jz $-18 ;abs 0xe37e e392: 3d 40 03 00 mov #3, r13 ;#0x0003 e396: 0e 41 mov r1, r14 ; e398: 3f 40 84 e2 mov #-7548, r15 ;#0xe284 e39c: b0 12 f2 eb call #-5134 ;#0xebf2 e3a0: 0f 93 cmp #0, r15 ;r3 As==00 e3a2: 45 25 jz $+652 ;abs 0xe62e e3a4: 3d 40 05 00 mov #5, r13 ;#0x0005 e3a8: 0e 41 mov r1, r14 ; e3aa: 3f 40 88 e2 mov #-7544, r15 ;#0xe288 e3ae: b0 12 f2 eb call #-5134 ;#0xebf2 e3b2: 0f 93 cmp #0, r15 ;r3 As==00 e3b4: 2c 25 jz $+602 ;abs 0xe60e e3b6: 3d 40 0a 00 mov #10, r13 ;#0x000a e3ba: 0e 41 mov r1, r14 ; e3bc: 3f 40 8e e2 mov #-7538, r15 ;#0xe28e e3c0: b0 12 f2 eb call #-5134 ;#0xebf2 e3c4: 0f 93 cmp #0, r15 ;r3 As==00 e3c6: 1e 25 jz $+574 ;abs 0xe604 e3c8: 3d 40 0d 00 mov #13, r13 ;#0x000d e3cc: 0e 41 mov r1, r14 ; e3ce: 3f 40 99 e2 mov #-7527, r15 ;#0xe299 e3d2: b0 12 f2 eb call #-5134 ;#0xebf2 e3d6: 0f 93 cmp #0, r15 ;r3 As==00 e3d8: 10 25 jz $+546 ;abs 0xe5fa e3da: 3d 40 0a 00 mov #10, r13 ;#0x000a e3de: 0e 41 mov r1, r14 ; e3e0: 3f 40 a7 e2 mov #-7513, r15 ;#0xe2a7 e3e4: b0 12 f2 eb call #-5134 ;#0xebf2 e3e8: 0f 93 cmp #0, r15 ;r3 As==00 e3ea: 02 25 jz $+518 ;abs 0xe5f0 e3ec: 3d 40 0b 00 mov #11, r13 ;#0x000b e3f0: 0e 41 mov r1, r14 ; e3f2: 3f 40 b2 e2 mov #-7502, r15 ;#0xe2b2 e3f6: b0 12 f2 eb call #-5134 ;#0xebf2 e3fa: 0f 93 cmp #0, r15 ;r3 As==00 e3fc: ea 24 jz $+470 ;abs 0xe5d2 e3fe: 3d 40 0d 00 mov #13, r13 ;#0x000d e402: 0e 41 mov r1, r14 ; e404: 3f 40 be e2 mov #-7490, r15 ;#0xe2be e408: b0 12 f2 eb call #-5134 ;#0xebf2 e40c: 0f 93 cmp #0, r15 ;r3 As==00 e40e: a7 24 jz $+336 ;abs 0xe55e e410: 3d 40 0a 00 mov #10, r13 ;#0x000a e414: 0e 41 mov r1, r14 ; e416: 3f 40 cb e2 mov #-7477, r15 ;#0xe2cb e41a: b0 12 f2 eb call #-5134 ;#0xebf2 e41e: 0f 93 cmp #0, r15 ;r3 As==00 e420: 6f 24 jz $+224 ;abs 0xe500 e422: 3d 40 0c 00 mov #12, r13 ;#0x000c e426: 0e 41 mov r1, r14 ; e428: 3f 40 d6 e2 mov #-7466, r15 ;#0xe2d6 e42c: b0 12 f2 eb call #-5134 ;#0xebf2 e430: 0f 93 cmp #0, r15 ;r3 As==00 e432: 37 24 jz $+112 ;abs 0xe4a2 e434: 3d 40 09 00 mov #9, r13 ;#0x0009 e438: 0e 41 mov r1, r14 ; e43a: 3f 40 e3 e2 mov #-7453, r15 ;#0xe2e3 e43e: b0 12 f2 eb call #-5134 ;#0xebf2 e442: 0f 93 cmp #0, r15 ;r3 As==00 e444: 94 23 jnz $-214 ;abs 0xe36e e446: d2 d3 29 00 bis.b #1, &0x0029 ;r3 As==01 e44a: 3f 40 ff 00 mov #255, r15 ;#0x00ff e44e: b0 12 32 e0 call #-8142 ;#0xe032 e452: 7e 40 0a 00 mov.b #10, r14 ;#0x000a e456: 3f 40 ed e2 mov #-7443, r15 ;#0xe2ed e45a: b0 12 6c e1 call #-7828 ;#0xe16c e45e: f2 d2 29 00 bis.b #8, &0x0029 ;r2 As==11 e462: 3f 43 mov #-1, r15 ;r3 As==11 e464: b0 12 32 e0 call #-8142 ;#0xe032 e468: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e46c: 3f 43 mov #-1, r15 ;r3 As==11 e46e: b0 12 32 e0 call #-8142 ;#0xe032 e472: f2 d2 29 00 bis.b #8, &0x0029 ;r2 As==11 e476: 3f 43 mov #-1, r15 ;r3 As==11 e478: b0 12 32 e0 call #-8142 ;#0xe032 e47c: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e480: 7f 40 30 00 mov.b #48, r15 ;#0x0030 e484: b0 12 bc eb call #-5188 ;#0xebbc e488: b0 12 f2 e7 call #-6158 ;#0xe7f2 e48c: 7f 40 36 00 mov.b #54, r15 ;#0x0036 e490: b0 12 bc eb call #-5188 ;#0xebbc e494: 7f 40 35 00 mov.b #53, r15 ;#0x0035 e498: b0 12 18 eb call #-5352 ;#0xeb18 e49c: 5f 93 cmp.b #1, r15 ;r3 As==01 e49e: fa 23 jnz $-10 ;abs 0xe494 e4a0: 66 3f jmp $-306 ;abs 0xe36e e4a2: f2 d0 03 00 bis.b #3, &0x0029 ;#0x0003 e4a6: 29 00 e4a8: 3f 40 ff 00 mov #255, r15 ;#0x00ff e4ac: b0 12 32 e0 call #-8142 ;#0xe032 e4b0: 7e 40 0b 00 mov.b #11, r14 ;#0x000b e4b4: 3f 40 f8 e2 mov #-7432, r15 ;#0xe2f8 e4b8: b0 12 6c e1 call #-7828 ;#0xe16c e4bc: f2 d2 29 00 bis.b #8, &0x0029 ;r2 As==11 e4c0: 3f 43 mov #-1, r15 ;r3 As==11 e4c2: b0 12 32 e0 call #-8142 ;#0xe032 e4c6: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e4ca: 3f 43 mov #-1, r15 ;r3 As==11 e4cc: b0 12 32 e0 call #-8142 ;#0xe032 e4d0: f2 d2 29 00 bis.b #8, &0x0029 ;r2 As==11 e4d4: 3f 43 mov #-1, r15 ;r3 As==11 e4d6: b0 12 32 e0 call #-8142 ;#0xe032 e4da: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e4de: 7f 40 30 00 mov.b #48, r15 ;#0x0030 e4e2: b0 12 bc eb call #-5188 ;#0xebbc e4e6: b0 12 5e e6 call #-6562 ;#0xe65e e4ea: 7f 40 36 00 mov.b #54, r15 ;#0x0036 e4ee: b0 12 bc eb call #-5188 ;#0xebbc e4f2: 7f 40 35 00 mov.b #53, r15 ;#0x0035 e4f6: b0 12 18 eb call #-5352 ;#0xeb18 e4fa: 5f 93 cmp.b #1, r15 ;r3 As==01 e4fc: fa 23 jnz $-10 ;abs 0xe4f2 e4fe: 37 3f jmp $-400 ;abs 0xe36e e500: f2 d0 0f 00 bis.b #15, &0x0029 ;#0x000f e504: 29 00 e506: 3f 40 ff 00 mov #255, r15 ;#0x00ff e50a: b0 12 32 e0 call #-8142 ;#0xe032 e50e: 7e 40 0a 00 mov.b #10, r14 ;#0x000a e512: 3f 40 03 e3 mov #-7421, r15 ;#0xe303 e516: b0 12 6c e1 call #-7828 ;#0xe16c e51a: f2 d2 29 00 bis.b #8, &0x0029 ;r2 As==11 e51e: 3f 43 mov #-1, r15 ;r3 As==11 e520: b0 12 32 e0 call #-8142 ;#0xe032 e524: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e528: 3f 43 mov #-1, r15 ;r3 As==11 e52a: b0 12 32 e0 call #-8142 ;#0xe032 e52e: f2 d2 29 00 bis.b #8, &0x0029 ;r2 As==11 e532: 3f 43 mov #-1, r15 ;r3 As==11 e534: b0 12 32 e0 call #-8142 ;#0xe032 e538: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e53c: 7f 40 30 00 mov.b #48, r15 ;#0x0030 e540: b0 12 bc eb call #-5188 ;#0xebbc e544: b0 12 86 e9 call #-5754 ;#0xe986 e548: 7f 40 36 00 mov.b #54, r15 ;#0x0036 e54c: b0 12 bc eb call #-5188 ;#0xebbc e550: 7f 40 35 00 mov.b #53, r15 ;#0x0035 e554: b0 12 18 eb call #-5352 ;#0xeb18 e558: 5f 93 cmp.b #1, r15 ;r3 As==01 e55a: fa 23 jnz $-10 ;abs 0xe550 e55c: 08 3f jmp $-494 ;abs 0xe36e e55e: f2 d0 0f 00 bis.b #15, &0x0029 ;#0x000f e562: 29 00 e564: f2 d0 20 00 bis.b #32, &0x0019 ;#0x0020 e568: 19 00 e56a: 3f 40 ff 00 mov #255, r15 ;#0x00ff e56e: b0 12 32 e0 call #-8142 ;#0xe032 e572: 7e 40 05 00 mov.b #5, r14 ;#0x0005 e576: 3f 40 0e e3 mov #-7410, r15 ;#0xe30e e57a: b0 12 6c e1 call #-7828 ;#0xe16c e57e: 3f 43 mov #-1, r15 ;r3 As==11 e580: b0 12 32 e0 call #-8142 ;#0xe032 e584: 3f 43 mov #-1, r15 ;r3 As==11 e586: b0 12 32 e0 call #-8142 ;#0xe032 e58a: 3f 43 mov #-1, r15 ;r3 As==11 e58c: b0 12 32 e0 call #-8142 ;#0xe032 e590: 3f 43 mov #-1, r15 ;r3 As==11 e592: b0 12 32 e0 call #-8142 ;#0xe032 e596: 3f 43 mov #-1, r15 ;r3 As==11 e598: b0 12 32 e0 call #-8142 ;#0xe032 e59c: 3f 43 mov #-1, r15 ;r3 As==11 e59e: b0 12 32 e0 call #-8142 ;#0xe032 e5a2: 3f 43 mov #-1, r15 ;r3 As==11 e5a4: b0 12 32 e0 call #-8142 ;#0xe032 e5a8: 3f 43 mov #-1, r15 ;r3 As==11 e5aa: b0 12 32 e0 call #-8142 ;#0xe032 e5ae: 3f 43 mov #-1, r15 ;r3 As==11 e5b0: b0 12 32 e0 call #-8142 ;#0xe032 e5b4: 3f 43 mov #-1, r15 ;r3 As==11 e5b6: b0 12 32 e0 call #-8142 ;#0xe032 e5ba: 3f 43 mov #-1, r15 ;r3 As==11 e5bc: b0 12 32 e0 call #-8142 ;#0xe032 e5c0: 3f 43 mov #-1, r15 ;r3 As==11 e5c2: b0 12 32 e0 call #-8142 ;#0xe032 e5c6: f2 f0 df ff and.b #-33, &0x0019 ;#0xffdf e5ca: 19 00 e5cc: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e5d0: ce 3e jmp $-610 ;abs 0xe36e e5d2: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e5d6: f2 c2 21 00 bic.b #8, &0x0021 ;r2 As==11 e5da: 3f 40 ff 00 mov #255, r15 ;#0x00ff e5de: b0 12 32 e0 call #-8142 ;#0xe032 e5e2: 7e 40 05 00 mov.b #5, r14 ;#0x0005 e5e6: 3f 40 0e e3 mov #-7410, r15 ;#0xe30e e5ea: b0 12 6c e1 call #-7828 ;#0xe16c e5ee: bf 3e jmp $-640 ;abs 0xe36e e5f0: d2 d3 29 00 bis.b #1, &0x0029 ;r3 As==01 e5f4: f2 d2 21 00 bis.b #8, &0x0021 ;r2 As==11 e5f8: f0 3f jmp $-30 ;abs 0xe5da e5fa: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 e5fe: e2 c2 21 00 bic.b #4, &0x0021 ;r2 As==10 e602: eb 3f jmp $-40 ;abs 0xe5da e604: e2 d3 29 00 bis.b #2, &0x0029 ;r3 As==10 e608: e2 d2 21 00 bis.b #4, &0x0021 ;r2 As==10 e60c: e6 3f jmp $-50 ;abs 0xe5da e60e: f2 d2 29 00 bis.b #8, &0x0029 ;r2 As==11 e612: 3f 40 ff 00 mov #255, r15 ;#0x00ff e616: b0 12 32 e0 call #-8142 ;#0xe032 e61a: 7e 40 05 00 mov.b #5, r14 ;#0x0005 e61e: 3f 40 0e e3 mov #-7410, r15 ;#0xe30e e622: b0 12 6c e1 call #-7828 ;#0xe16c e626: 3f 43 mov #-1, r15 ;r3 As==11 e628: b0 12 32 e0 call #-8142 ;#0xe032 e62c: cf 3f jmp $-96 ;abs 0xe5cc e62e: f2 d2 21 00 bis.b #8, &0x0021 ;r2 As==11 e632: d2 d3 29 00 bis.b #1, &0x0029 ;r3 As==01 e636: 3f 40 ff 00 mov #255, r15 ;#0x00ff e63a: b0 12 32 e0 call #-8142 ;#0xe032 e63e: 7e 40 05 00 mov.b #5, r14 ;#0x0005 e642: 3f 40 0e e3 mov #-7410, r15 ;#0xe30e e646: b0 12 6c e1 call #-7828 ;#0xe16c e64a: 3f 43 mov #-1, r15 ;r3 As==11 e64c: b0 12 32 e0 call #-8142 ;#0xe032 e650: f2 c2 21 00 bic.b #8, &0x0021 ;r2 As==11 e654: bb 3f jmp $-136 ;abs 0xe5cc e656: 31 50 32 00 add #50, r1 ;#0x0032 e65a: 30 40 22 ec br #0xec22 ; 0000e65e : e65e: 7e 40 06 00 mov.b #6, r14 ;#0x0006 e662: 7f 40 0b 00 mov.b #11, r15 ;#0x000b e666: b0 12 74 eb call #-5260 ;#0xeb74 e66a: 4e 43 clr.b r14 ; e66c: 7f 40 0c 00 mov.b #12, r15 ;#0x000c e670: b0 12 74 eb call #-5260 ;#0xeb74 e674: 7e 40 23 00 mov.b #35, r14 ;#0x0023 e678: 7f 40 0d 00 mov.b #13, r15 ;#0x000d e67c: b0 12 74 eb call #-5260 ;#0xeb74 e680: 7e 40 31 00 mov.b #49, r14 ;#0x0031 e684: 7f 40 0e 00 mov.b #14, r15 ;#0x000e e688: b0 12 74 eb call #-5260 ;#0xeb74 e68c: 7e 40 3b 00 mov.b #59, r14 ;#0x003b e690: 7f 40 0f 00 mov.b #15, r15 ;#0x000f e694: b0 12 74 eb call #-5260 ;#0xeb74 e698: 7e 40 c8 ff mov.b #-56, r14 ;#0xffc8 e69c: 7f 40 10 00 mov.b #16, r15 ;#0x0010 e6a0: b0 12 74 eb call #-5260 ;#0xeb74 e6a4: 7e 40 93 ff mov.b #-109, r14 ;#0xff93 e6a8: 7f 40 11 00 mov.b #17, r15 ;#0x0011 e6ac: b0 12 74 eb call #-5260 ;#0xeb74 e6b0: 7e 40 03 00 mov.b #3, r14 ;#0x0003 e6b4: 7f 40 12 00 mov.b #18, r15 ;#0x0012 e6b8: b0 12 74 eb call #-5260 ;#0xeb74 e6bc: 7e 40 a2 ff mov.b #-94, r14 ;#0xffa2 e6c0: 7f 40 13 00 mov.b #19, r15 ;#0x0013 e6c4: b0 12 74 eb call #-5260 ;#0xeb74 e6c8: 7e 40 f8 ff mov.b #-8, r14 ;#0xfff8 e6cc: 7f 40 14 00 mov.b #20, r15 ;#0x0014 e6d0: b0 12 74 eb call #-5260 ;#0xeb74 e6d4: 4e 43 clr.b r14 ; e6d6: 7f 40 0a 00 mov.b #10, r15 ;#0x000a e6da: b0 12 74 eb call #-5260 ;#0xeb74 e6de: 7e 40 34 00 mov.b #52, r14 ;#0x0034 e6e2: 7f 40 15 00 mov.b #21, r15 ;#0x0015 e6e6: b0 12 74 eb call #-5260 ;#0xeb74 e6ea: 7e 40 56 00 mov.b #86, r14 ;#0x0056 e6ee: 7f 40 21 00 mov.b #33, r15 ;#0x0021 e6f2: b0 12 74 eb call #-5260 ;#0xeb74 e6f6: 7e 40 10 00 mov.b #16, r14 ;#0x0010 e6fa: 7f 40 22 00 mov.b #34, r15 ;#0x0022 e6fe: b0 12 74 eb call #-5260 ;#0xeb74 e702: 7e 40 18 00 mov.b #24, r14 ;#0x0018 e706: 7f 40 18 00 mov.b #24, r15 ;#0x0018 e70a: b0 12 74 eb call #-5260 ;#0xeb74 e70e: 7e 40 16 00 mov.b #22, r14 ;#0x0016 e712: 7f 40 19 00 mov.b #25, r15 ;#0x0019 e716: b0 12 74 eb call #-5260 ;#0xeb74 e71a: 7e 40 6c 00 mov.b #108, r14 ;#0x006c e71e: 7f 40 1a 00 mov.b #26, r15 ;#0x001a e722: b0 12 74 eb call #-5260 ;#0xeb74 e726: 7e 40 43 00 mov.b #67, r14 ;#0x0043 e72a: 7f 40 1b 00 mov.b #27, r15 ;#0x001b e72e: b0 12 74 eb call #-5260 ;#0xeb74 e732: 7e 40 40 00 mov.b #64, r14 ;#0x0040 e736: 7f 40 1c 00 mov.b #28, r15 ;#0x001c e73a: b0 12 74 eb call #-5260 ;#0xeb74 e73e: 7e 40 91 ff mov.b #-111, r14 ;#0xff91 e742: 7f 40 1d 00 mov.b #29, r15 ;#0x001d e746: b0 12 74 eb call #-5260 ;#0xeb74 e74a: 7e 40 e9 ff mov.b #-23, r14 ;#0xffe9 e74e: 7f 40 23 00 mov.b #35, r15 ;#0x0023 e752: b0 12 74 eb call #-5260 ;#0xeb74 e756: 7e 40 2a 00 mov.b #42, r14 ;#0x002a e75a: 7f 40 24 00 mov.b #36, r15 ;#0x0024 e75e: b0 12 74 eb call #-5260 ;#0xeb74 e762: 4e 43 clr.b r14 ; e764: 7f 40 25 00 mov.b #37, r15 ;#0x0025 e768: b0 12 74 eb call #-5260 ;#0xeb74 e76c: 7e 40 1f 00 mov.b #31, r14 ;#0x001f e770: 7f 40 26 00 mov.b #38, r15 ;#0x0026 e774: b0 12 74 eb call #-5260 ;#0xeb74 e778: 7e 40 59 00 mov.b #89, r14 ;#0x0059 e77c: 7f 40 29 00 mov.b #41, r15 ;#0x0029 e780: b0 12 74 eb call #-5260 ;#0xeb74 e784: 7e 40 81 ff mov.b #-127, r14 ;#0xff81 e788: 7f 40 2c 00 mov.b #44, r15 ;#0x002c e78c: b0 12 74 eb call #-5260 ;#0xeb74 e790: 7e 40 35 00 mov.b #53, r14 ;#0x0035 e794: 7f 40 2d 00 mov.b #45, r15 ;#0x002d e798: b0 12 74 eb call #-5260 ;#0xeb74 e79c: 7e 40 09 00 mov.b #9, r14 ;#0x0009 e7a0: 7f 40 2e 00 mov.b #46, r15 ;#0x002e e7a4: b0 12 74 eb call #-5260 ;#0xeb74 e7a8: 7e 40 0b 00 mov.b #11, r14 ;#0x000b e7ac: 4f 43 clr.b r15 ; e7ae: b0 12 74 eb call #-5260 ;#0xeb74 e7b2: 7e 40 06 00 mov.b #6, r14 ;#0x0006 e7b6: 6f 43 mov.b #2, r15 ;r3 As==10 e7b8: b0 12 74 eb call #-5260 ;#0xeb74 e7bc: 6e 42 mov.b #4, r14 ;r2 As==10 e7be: 7f 40 07 00 mov.b #7, r15 ;#0x0007 e7c2: b0 12 74 eb call #-5260 ;#0xeb74 e7c6: 6e 42 mov.b #4, r14 ;r2 As==10 e7c8: 7f 42 mov.b #8, r15 ;r2 As==11 e7ca: b0 12 74 eb call #-5260 ;#0xeb74 e7ce: 4e 43 clr.b r14 ; e7d0: 7f 40 09 00 mov.b #9, r15 ;#0x0009 e7d4: b0 12 74 eb call #-5260 ;#0xeb74 e7d8: 7e 40 20 00 mov.b #32, r14 ;#0x0020 e7dc: 7f 40 06 00 mov.b #6, r15 ;#0x0006 e7e0: b0 12 74 eb call #-5260 ;#0xeb74 e7e4: 7e 40 c3 ff mov.b #-61, r14 ;#0xffc3 e7e8: 7f 40 3e 00 mov.b #62, r15 ;#0x003e e7ec: b0 12 74 eb call #-5260 ;#0xeb74 e7f0: 30 41 ret 0000e7f2 : e7f2: 7e 40 06 00 mov.b #6, r14 ;#0x0006 e7f6: 7f 40 0b 00 mov.b #11, r15 ;#0x000b e7fa: b0 12 74 eb call #-5260 ;#0xeb74 e7fe: 4e 43 clr.b r14 ; e800: 7f 40 0c 00 mov.b #12, r15 ;#0x000c e804: b0 12 74 eb call #-5260 ;#0xeb74 e808: 7e 40 23 00 mov.b #35, r14 ;#0x0023 e80c: 7f 40 0d 00 mov.b #13, r15 ;#0x000d e810: b0 12 74 eb call #-5260 ;#0xeb74 e814: 7e 40 31 00 mov.b #49, r14 ;#0x0031 e818: 7f 40 0e 00 mov.b #14, r15 ;#0x000e e81c: b0 12 74 eb call #-5260 ;#0xeb74 e820: 7e 40 3b 00 mov.b #59, r14 ;#0x003b e824: 7f 40 0f 00 mov.b #15, r15 ;#0x000f e828: b0 12 74 eb call #-5260 ;#0xeb74 e82c: 7e 40 f5 ff mov.b #-11, r14 ;#0xfff5 e830: 7f 40 10 00 mov.b #16, r15 ;#0x0010 e834: b0 12 74 eb call #-5260 ;#0xeb74 e838: 7e 40 83 ff mov.b #-125, r14 ;#0xff83 e83c: 7f 40 11 00 mov.b #17, r15 ;#0x0011 e840: b0 12 74 eb call #-5260 ;#0xeb74 e844: 7e 40 03 00 mov.b #3, r14 ;#0x0003 e848: 7f 40 12 00 mov.b #18, r15 ;#0x0012 e84c: b0 12 74 eb call #-5260 ;#0xeb74 e850: 7e 40 22 00 mov.b #34, r14 ;#0x0022 e854: 7f 40 13 00 mov.b #19, r15 ;#0x0013 e858: b0 12 74 eb call #-5260 ;#0xeb74 e85c: 7e 40 f8 ff mov.b #-8, r14 ;#0xfff8 e860: 7f 40 14 00 mov.b #20, r15 ;#0x0014 e864: b0 12 74 eb call #-5260 ;#0xeb74 e868: 4e 43 clr.b r14 ; e86a: 7f 40 0a 00 mov.b #10, r15 ;#0x000a e86e: b0 12 74 eb call #-5260 ;#0xeb74 e872: 7e 40 15 00 mov.b #21, r14 ;#0x0015 e876: 7f 40 15 00 mov.b #21, r15 ;#0x0015 e87a: b0 12 74 eb call #-5260 ;#0xeb74 e87e: 7e 40 56 00 mov.b #86, r14 ;#0x0056 e882: 7f 40 21 00 mov.b #33, r15 ;#0x0021 e886: b0 12 74 eb call #-5260 ;#0xeb74 e88a: 7e 40 10 00 mov.b #16, r14 ;#0x0010 e88e: 7f 40 22 00 mov.b #34, r15 ;#0x0022 e892: b0 12 74 eb call #-5260 ;#0xeb74 e896: 7e 40 18 00 mov.b #24, r14 ;#0x0018 e89a: 7f 40 18 00 mov.b #24, r15 ;#0x0018 e89e: b0 12 74 eb call #-5260 ;#0xeb74 e8a2: 7e 40 16 00 mov.b #22, r14 ;#0x0016 e8a6: 7f 40 19 00 mov.b #25, r15 ;#0x0019 e8aa: b0 12 74 eb call #-5260 ;#0xeb74 e8ae: 7e 40 6c 00 mov.b #108, r14 ;#0x006c e8b2: 7f 40 1a 00 mov.b #26, r15 ;#0x001a e8b6: b0 12 74 eb call #-5260 ;#0xeb74 e8ba: 7e 40 03 00 mov.b #3, r14 ;#0x0003 e8be: 7f 40 1b 00 mov.b #27, r15 ;#0x001b e8c2: b0 12 74 eb call #-5260 ;#0xeb74 e8c6: 7e 40 40 00 mov.b #64, r14 ;#0x0040 e8ca: 7f 40 1c 00 mov.b #28, r15 ;#0x001c e8ce: b0 12 74 eb call #-5260 ;#0xeb74 e8d2: 7e 40 91 ff mov.b #-111, r14 ;#0xff91 e8d6: 7f 40 1d 00 mov.b #29, r15 ;#0x001d e8da: b0 12 74 eb call #-5260 ;#0xeb74 e8de: 7e 40 e9 ff mov.b #-23, r14 ;#0xffe9 e8e2: 7f 40 23 00 mov.b #35, r15 ;#0x0023 e8e6: b0 12 74 eb call #-5260 ;#0xeb74 e8ea: 7e 40 2a 00 mov.b #42, r14 ;#0x002a e8ee: 7f 40 24 00 mov.b #36, r15 ;#0x0024 e8f2: b0 12 74 eb call #-5260 ;#0xeb74 e8f6: 4e 43 clr.b r14 ; e8f8: 7f 40 25 00 mov.b #37, r15 ;#0x0025 e8fc: b0 12 74 eb call #-5260 ;#0xeb74 e900: 7e 40 1f 00 mov.b #31, r14 ;#0x001f e904: 7f 40 26 00 mov.b #38, r15 ;#0x0026 e908: b0 12 74 eb call #-5260 ;#0xeb74 e90c: 7e 40 59 00 mov.b #89, r14 ;#0x0059 e910: 7f 40 29 00 mov.b #41, r15 ;#0x0029 e914: b0 12 74 eb call #-5260 ;#0xeb74 e918: 7e 40 81 ff mov.b #-127, r14 ;#0xff81 e91c: 7f 40 2c 00 mov.b #44, r15 ;#0x002c e920: b0 12 74 eb call #-5260 ;#0xeb74 e924: 7e 40 35 00 mov.b #53, r14 ;#0x0035 e928: 7f 40 2d 00 mov.b #45, r15 ;#0x002d e92c: b0 12 74 eb call #-5260 ;#0xeb74 e930: 7e 40 09 00 mov.b #9, r14 ;#0x0009 e934: 7f 40 2e 00 mov.b #46, r15 ;#0x002e e938: b0 12 74 eb call #-5260 ;#0xeb74 e93c: 7e 40 0b 00 mov.b #11, r14 ;#0x000b e940: 4f 43 clr.b r15 ; e942: b0 12 74 eb call #-5260 ;#0xeb74 e946: 7e 40 06 00 mov.b #6, r14 ;#0x0006 e94a: 6f 43 mov.b #2, r15 ;r3 As==10 e94c: b0 12 74 eb call #-5260 ;#0xeb74 e950: 6e 42 mov.b #4, r14 ;r2 As==10 e952: 7f 40 07 00 mov.b #7, r15 ;#0x0007 e956: b0 12 74 eb call #-5260 ;#0xeb74 e95a: 7e 40 05 00 mov.b #5, r14 ;#0x0005 e95e: 7f 42 mov.b #8, r15 ;r2 As==11 e960: b0 12 74 eb call #-5260 ;#0xeb74 e964: 4e 43 clr.b r14 ; e966: 7f 40 09 00 mov.b #9, r15 ;#0x0009 e96a: b0 12 74 eb call #-5260 ;#0xeb74 e96e: 7e 43 mov.b #-1, r14 ;r3 As==11 e970: 7f 40 06 00 mov.b #6, r15 ;#0x0006 e974: b0 12 74 eb call #-5260 ;#0xeb74 e978: 7e 40 c0 ff mov.b #-64, r14 ;#0xffc0 e97c: 7f 40 3e 00 mov.b #62, r15 ;#0x003e e980: b0 12 74 eb call #-5260 ;#0xeb74 e984: 30 41 ret 0000e986 : e986: 7e 40 0c 00 mov.b #12, r14 ;#0x000c e98a: 7f 40 0b 00 mov.b #11, r15 ;#0x000b e98e: b0 12 74 eb call #-5260 ;#0xeb74 e992: 4e 43 clr.b r14 ; e994: 7f 40 0c 00 mov.b #12, r15 ;#0x000c e998: b0 12 74 eb call #-5260 ;#0xeb74 e99c: 7e 40 21 00 mov.b #33, r14 ;#0x0021 e9a0: 7f 40 0d 00 mov.b #13, r15 ;#0x000d e9a4: b0 12 74 eb call #-5260 ;#0xeb74 e9a8: 7e 40 65 00 mov.b #101, r14 ;#0x0065 e9ac: 7f 40 0e 00 mov.b #14, r15 ;#0x000e e9b0: b0 12 74 eb call #-5260 ;#0xeb74 e9b4: 7e 40 6a 00 mov.b #106, r14 ;#0x006a e9b8: 7f 40 0f 00 mov.b #15, r15 ;#0x000f e9bc: b0 12 74 eb call #-5260 ;#0xeb74 e9c0: 7e 40 0e 00 mov.b #14, r14 ;#0x000e e9c4: 7f 40 10 00 mov.b #16, r15 ;#0x0010 e9c8: b0 12 74 eb call #-5260 ;#0xeb74 e9cc: 7e 40 3b 00 mov.b #59, r14 ;#0x003b e9d0: 7f 40 11 00 mov.b #17, r15 ;#0x0011 e9d4: b0 12 74 eb call #-5260 ;#0xeb74 e9d8: 7e 40 73 00 mov.b #115, r14 ;#0x0073 e9dc: 7f 40 12 00 mov.b #18, r15 ;#0x0012 e9e0: b0 12 74 eb call #-5260 ;#0xeb74 e9e4: 7e 40 42 00 mov.b #66, r14 ;#0x0042 e9e8: 7f 40 13 00 mov.b #19, r15 ;#0x0013 e9ec: b0 12 74 eb call #-5260 ;#0xeb74 e9f0: 7e 40 f8 ff mov.b #-8, r14 ;#0xfff8 e9f4: 7f 40 14 00 mov.b #20, r15 ;#0x0014 e9f8: b0 12 74 eb call #-5260 ;#0xeb74 e9fc: 4e 43 clr.b r14 ; e9fe: 7f 40 0a 00 mov.b #10, r15 ;#0x000a ea02: b0 12 74 eb call #-5260 ;#0xeb74 ea06: 4e 43 clr.b r14 ; ea08: 7f 40 15 00 mov.b #21, r15 ;#0x0015 ea0c: b0 12 74 eb call #-5260 ;#0xeb74 ea10: 7e 40 b6 ff mov.b #-74, r14 ;#0xffb6 ea14: 7f 40 21 00 mov.b #33, r15 ;#0x0021 ea18: b0 12 74 eb call #-5260 ;#0xeb74 ea1c: 7e 40 10 00 mov.b #16, r14 ;#0x0010 ea20: 7f 40 22 00 mov.b #34, r15 ;#0x0022 ea24: b0 12 74 eb call #-5260 ;#0xeb74 ea28: 7e 40 18 00 mov.b #24, r14 ;#0x0018 ea2c: 7f 40 18 00 mov.b #24, r15 ;#0x0018 ea30: b0 12 74 eb call #-5260 ;#0xeb74 ea34: 7e 40 1d 00 mov.b #29, r14 ;#0x001d ea38: 7f 40 19 00 mov.b #25, r15 ;#0x0019 ea3c: b0 12 74 eb call #-5260 ;#0xeb74 ea40: 7e 40 1c 00 mov.b #28, r14 ;#0x001c ea44: 7f 40 1a 00 mov.b #26, r15 ;#0x001a ea48: b0 12 74 eb call #-5260 ;#0xeb74 ea4c: 7e 40 c7 ff mov.b #-57, r14 ;#0xffc7 ea50: 7f 40 1b 00 mov.b #27, r15 ;#0x001b ea54: b0 12 74 eb call #-5260 ;#0xeb74 ea58: 7e 40 40 00 mov.b #64, r14 ;#0x0040 ea5c: 7f 40 1c 00 mov.b #28, r15 ;#0x001c ea60: b0 12 74 eb call #-5260 ;#0xeb74 ea64: 7e 40 b2 ff mov.b #-78, r14 ;#0xffb2 ea68: 7f 40 1d 00 mov.b #29, r15 ;#0x001d ea6c: b0 12 74 eb call #-5260 ;#0xeb74 ea70: 7e 40 ea ff mov.b #-22, r14 ;#0xffea ea74: 7f 40 23 00 mov.b #35, r15 ;#0x0023 ea78: b0 12 74 eb call #-5260 ;#0xeb74 ea7c: 7e 40 2a 00 mov.b #42, r14 ;#0x002a ea80: 7f 40 24 00 mov.b #36, r15 ;#0x0024 ea84: b0 12 74 eb call #-5260 ;#0xeb74 ea88: 4e 43 clr.b r14 ; ea8a: 7f 40 25 00 mov.b #37, r15 ;#0x0025 ea8e: b0 12 74 eb call #-5260 ;#0xeb74 ea92: 7e 40 19 00 mov.b #25, r14 ;#0x0019 ea96: 7f 40 26 00 mov.b #38, r15 ;#0x0026 ea9a: b0 12 74 eb call #-5260 ;#0xeb74 ea9e: 7e 40 59 00 mov.b #89, r14 ;#0x0059 eaa2: 7f 40 29 00 mov.b #41, r15 ;#0x0029 eaa6: b0 12 74 eb call #-5260 ;#0xeb74 eaaa: 7e 40 88 ff mov.b #-120, r14 ;#0xff88 eaae: 7f 40 2c 00 mov.b #44, r15 ;#0x002c eab2: b0 12 74 eb call #-5260 ;#0xeb74 eab6: 7e 40 31 00 mov.b #49, r14 ;#0x0031 eaba: 7f 40 2d 00 mov.b #45, r15 ;#0x002d eabe: b0 12 74 eb call #-5260 ;#0xeb74 eac2: 7e 40 0b 00 mov.b #11, r14 ;#0x000b eac6: 7f 40 2e 00 mov.b #46, r15 ;#0x002e eaca: b0 12 74 eb call #-5260 ;#0xeb74 eace: 7e 40 0b 00 mov.b #11, r14 ;#0x000b ead2: 4f 43 clr.b r15 ; ead4: b0 12 74 eb call #-5260 ;#0xeb74 ead8: 7e 40 06 00 mov.b #6, r14 ;#0x0006 eadc: 6f 43 mov.b #2, r15 ;r3 As==10 eade: b0 12 74 eb call #-5260 ;#0xeb74 eae2: 6e 42 mov.b #4, r14 ;r2 As==10 eae4: 7f 40 07 00 mov.b #7, r15 ;#0x0007 eae8: b0 12 74 eb call #-5260 ;#0xeb74 eaec: 7e 40 05 00 mov.b #5, r14 ;#0x0005 eaf0: 7f 42 mov.b #8, r15 ;r2 As==11 eaf2: b0 12 74 eb call #-5260 ;#0xeb74 eaf6: 4e 43 clr.b r14 ; eaf8: 7f 40 09 00 mov.b #9, r15 ;#0x0009 eafc: b0 12 74 eb call #-5260 ;#0xeb74 eb00: 7e 43 mov.b #-1, r14 ;r3 As==11 eb02: 7f 40 06 00 mov.b #6, r15 ;#0x0006 eb06: b0 12 74 eb call #-5260 ;#0xeb74 eb0a: 7e 40 c3 ff mov.b #-61, r14 ;#0xffc3 eb0e: 7f 40 3e 00 mov.b #62, r15 ;#0x003e eb12: b0 12 74 eb call #-5260 ;#0xeb74 eb16: 30 41 ret 0000eb18 : eb18: 4e 4f mov.b r15, r14 ; eb1a: 7f 90 30 00 cmp.b #48, r15 ;#0x0030 eb1e: 1e 38 jl $+62 ;abs 0xeb5c eb20: 7e d0 c0 ff bis.b #-64, r14 ;#0xffc0 eb24: c2 43 03 02 mov.b #0, &0x0203 ;r3 As==00 eb28: d2 c3 19 00 bic.b #1, &0x0019 ;r3 As==01 eb2c: e2 b2 18 00 bit.b #4, &0x0018 ;r2 As==10 eb30: fd 23 jnz $-4 ;abs 0xeb2c eb32: f2 d0 0e 00 bis.b #14, &0x001b ;#0x000e eb36: 1b 00 eb38: c2 4e 77 00 mov.b r14, &0x0077 ; eb3c: d2 c3 03 00 bic.b #1, &0x0003 ;r3 As==01 eb40: d2 b3 03 00 bit.b #1, &0x0003 ;r3 As==01 eb44: fd 27 jz $-4 ;abs 0xeb40 eb46: d2 42 76 00 mov.b &0x0076,&0x0203 ;0x0076 eb4a: 03 02 eb4c: c2 4e 77 00 mov.b r14, &0x0077 ; eb50: d2 c3 03 00 bic.b #1, &0x0003 ;r3 As==01 eb54: d2 b3 03 00 bit.b #1, &0x0003 ;r3 As==01 eb58: fd 27 jz $-4 ;abs 0xeb54 eb5a: 03 3c jmp $+8 ;abs 0xeb62 eb5c: 7e d0 80 ff bis.b #-128, r14 ;#0xff80 eb60: e1 3f jmp $-60 ;abs 0xeb24 eb62: 5f 42 76 00 mov.b &0x0076,r15 ;0x0076 eb66: d2 d3 19 00 bis.b #1, &0x0019 ;r3 As==01 eb6a: f2 f0 f1 ff and.b #-15, &0x001b ;#0xfff1 eb6e: 1b 00 eb70: 8f 11 sxt r15 ; eb72: 30 41 ret 0000eb74 : eb74: 4d 4f mov.b r15, r13 ; eb76: c2 43 03 02 mov.b #0, &0x0203 ;r3 As==00 eb7a: d2 c3 19 00 bic.b #1, &0x0019 ;r3 As==01 eb7e: e2 b2 18 00 bit.b #4, &0x0018 ;r2 As==10 eb82: fd 23 jnz $-4 ;abs 0xeb7e eb84: f2 d0 0e 00 bis.b #14, &0x001b ;#0x000e eb88: 1b 00 eb8a: c2 4d 77 00 mov.b r13, &0x0077 ; eb8e: d2 c3 03 00 bic.b #1, &0x0003 ;r3 As==01 eb92: d2 b3 03 00 bit.b #1, &0x0003 ;r3 As==01 eb96: fd 27 jz $-4 ;abs 0xeb92 eb98: d2 42 76 00 mov.b &0x0076,&0x0203 ;0x0076 eb9c: 03 02 eb9e: c2 4e 77 00 mov.b r14, &0x0077 ; eba2: d2 c3 03 00 bic.b #1, &0x0003 ;r3 As==01 eba6: d2 b3 03 00 bit.b #1, &0x0003 ;r3 As==01 ebaa: fd 27 jz $-4 ;abs 0xeba6 ebac: 5f 42 76 00 mov.b &0x0076,r15 ;0x0076 ebb0: d2 d3 19 00 bis.b #1, &0x0019 ;r3 As==01 ebb4: f2 f0 f1 ff and.b #-15, &0x001b ;#0xfff1 ebb8: 1b 00 ebba: 30 41 ret 0000ebbc : ebbc: 4e 4f mov.b r15, r14 ; ebbe: c2 43 03 02 mov.b #0, &0x0203 ;r3 As==00 ebc2: d2 c3 19 00 bic.b #1, &0x0019 ;r3 As==01 ebc6: e2 b2 18 00 bit.b #4, &0x0018 ;r2 As==10 ebca: fd 23 jnz $-4 ;abs 0xebc6 ebcc: f2 d0 0e 00 bis.b #14, &0x001b ;#0x000e ebd0: 1b 00 ebd2: c2 4e 77 00 mov.b r14, &0x0077 ; ebd6: d2 c3 03 00 bic.b #1, &0x0003 ;r3 As==01 ebda: d2 b3 03 00 bit.b #1, &0x0003 ;r3 As==01 ebde: fd 27 jz $-4 ;abs 0xebda ebe0: d2 42 76 00 mov.b &0x0076,&0x0203 ;0x0076 ebe4: 03 02 ebe6: d2 d3 19 00 bis.b #1, &0x0019 ;r3 As==01 ebea: f2 f0 f1 ff and.b #-15, &0x001b ;#0xfff1 ebee: 1b 00 ebf0: 30 41 ret 0000ebf2 : ebf2: 0b 12 push r11 ; ebf4: 0b 4d mov r13, r11 ; ebf6: 0d 93 cmp #0, r13 ;r3 As==00 ebf8: 0a 24 jz $+22 ;abs 0xec0e ebfa: 0c 4f mov r15, r12 ; ebfc: 0d 4e mov r14, r13 ; ebfe: 6e 4d mov.b @r13, r14 ; ec00: 1d 53 inc r13 ; ec02: 6f 4c mov.b @r12, r15 ; ec04: 1c 53 inc r12 ; ec06: 4f 9e cmp.b r14, r15 ; ec08: 04 20 jnz $+10 ;abs 0xec12 ec0a: 3b 53 add #-1, r11 ;r3 As==11 ec0c: f8 23 jnz $-14 ;abs 0xebfe ec0e: 0c 43 clr r12 ; ec10: 05 3c jmp $+12 ;abs 0xec1c ec12: 5c 4c ff ff mov.b -1(r12),r12 ; ec16: 5f 4d ff ff mov.b -1(r13),r15 ; ec1a: 0c 8f sub r15, r12 ; ec1c: 0f 4c mov r12, r15 ; ec1e: 3b 41 pop r11 ; ec20: 30 41 ret 0000ec22 <__stop_progExec__>: ec22: ff 3f jmp $+0 ;abs 0xec22 Disassembly of section .vectors: 0000ffe0 : ffe0: 2c e0 2c e0 2c e0 2c e0 2c e0 2c e0 2c e0 2c e0 ,.,.,.,.,.,.,.,. fff0: 2c e0 2c e0 2c e0 2c e0 2c e0 2c e0 2c e0 00 e0 ,.,.,.,.,.,.,...