Launchpad firmware
From Texas Instruments Embedded Processors Wiki
Translate this page to
Here is the raw disassembly of the firmware on the launchpad. The entry point is 0xfffe. Info memory is from 0x1000 to 0x10ff. Add comments and equivalent C code for each block.
Contents |
Information Memory
LP100901938.hex: file format ihex
Disassembly of section .sec1:
00001000 <.sec1>: 1000: 5e de 24 df bis.b -8412(r14),r14 ;0xdf24(r14) 1004: 36 37 jge $-402 ;abs 0xe72 1006: 68 c7 bic.b @r7, r8 1008: ca 01 .word 0x01ca; ???? 100a: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) ... all ones skipped ... 10ea: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) 10ee: ff ff 8d be and.b @r15+, -16755(r15);0xbe8d(r15) 10f2: 90 98 fe 91 cmp -28162(r8),0x4172 ;0x91fe(r8), PC rel. 0x0526a 10f6: 72 41 10f8: 6f 67 addc.b @r7, r15 10fa: 01 6e addc r14, r1 10fc: 45 ff and.b r15, r5 10fe: 00 02 .word 0x0200; ????
Code Memory
Disassembly of section .sec2:
00002500 <.sec2>: 2500: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) ... all ones skipped ... 30fc: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) ; Called from 0x3542. 3100: 0a 12 push r10 3102: 0b 12 push r11 3104: 08 12 push r8 3106: 09 12 push r9 3108: 06 12 push r6 310a: 07 12 push r7 310c: 0a 4c mov r12, r10 310e: 0f 4a mov r10, r15 3110: 3f f0 00 0f and #3840, r15 ;#0x0f00 3114: 8f 10 swpb r15 3116: 3f f0 ff 00 and #255, r15 ;#0x00ff 311a: 07 4f mov r15, r7 311c: 0f 4a mov r10, r15 311e: 3f f0 0f 00 and #15, r15 ;#0x000f 3122: 0b 4f mov r15, r11 3124: 4c 4a mov.b r10, r12 3126: 7c f0 30 00 and.b #48, r12 ;#0x0030 312a: 7c f3 and.b #-1, r12 ;r3 As==11 312c: b0 12 f8 f4 call #0xf4f8 3130: 3c f0 ff 00 and #255, r12 ;#0x00ff 3134: 08 4c mov r12, r8 3136: 3a b0 80 00 bit #128, r10 ;#0x0080 313a: 0f 7f subc r15, r15 313c: 1f 53 inc r15 313e: 09 4f mov r15, r9 3140: 0f 4a mov r10, r15 3142: 3f f0 00 f0 and #-4096, r15 ;#0xf000 3146: 06 4f mov r15, r6 3148: 27 93 cmp #2, r7 ;r3 As==10 314a: 02 20 jnz $+6 ;abs 0x3150 314c: 18 93 cmp #1, r8 ;r3 As==01 314e: 03 20 jnz $+8 ;abs 0x3156 3150: 37 90 03 00 cmp #3, r7 ;#0x0003 3154: 01 20 jnz $+4 ;abs 0x3158 3156: 08 43 clr r8 3158: 0c 49 mov r9, r12 315a: b0 12 da f4 call #0xf4da 315e: 0c d8 bis r8, r12 3160: 0c 5c rla r12 3162: 1e 4c 6c e7 mov -6292(r12),r14 ;0xe76c(r12) 3166: 0f 43 clr r15 3168: 82 5e d2 12 add r14, &0x12d2 316c: 82 6f d4 12 addc r15, &0x12d4 3170: 0b 93 tst r11 3172: 0b 20 jnz $+24 ;abs 0x318a 3174: 09 93 tst r9 3176: 09 20 jnz $+20 ;abs 0x318a 3178: 28 93 cmp #2, r8 ;r3 As==10 317a: 03 24 jz $+8 ;abs 0x3182 317c: 38 90 03 00 cmp #3, r8 ;#0x0003 3180: 04 20 jnz $+10 ;abs 0x318a 3182: 92 53 d2 12 inc &0x12d2 3186: 82 63 d4 12 adc &0x12d4 318a: 0b 93 tst r11 318c: 08 20 jnz $+18 ;abs 0x319e 318e: 09 93 tst r9 3190: 06 20 jnz $+14 ;abs 0x319e 3192: 08 93 tst r8 3194: 04 20 jnz $+10 ;abs 0x319e 3196: 92 53 d2 12 inc &0x12d2 319a: 82 63 d4 12 adc &0x12d4 319e: b0 12 a0 3c call #0x3ca0 31a2: 0c 93 tst r12 31a4: 0f 24 jz $+32 ;abs 0x31c4 31a6: 36 90 00 40 cmp #16384, r6 ;#0x4000 31aa: 06 24 jz $+14 ;abs 0x31b8 31ac: 36 90 00 90 cmp #-28672,r6 ;#0x9000 31b0: 03 24 jz $+8 ;abs 0x31b8 31b2: 36 90 00 b0 cmp #-20480,r6 ;#0xb000 31b6: 06 20 jnz $+14 ;abs 0x31c4 31b8: 19 93 cmp #1, r9 ;r3 As==01 31ba: 04 20 jnz $+10 ;abs 0x31c4 31bc: b2 53 d2 12 add #-1, &0x12d2 ;r3 As==11 31c0: b2 63 d4 12 addc #-1, &0x12d4 ;r3 As==11 31c4: 30 40 20 f3 br #0xf320 31c8: 0a 12 push r10 31ca: 0b 12 push r11 31cc: 08 12 push r8 31ce: 09 12 push r9 31d0: 0a 4c mov r12, r10 31d2: 0f 4a mov r10, r15 31d4: 3f f0 0f 00 and #15, r15 ;#0x000f 31d8: 0b 4f mov r15, r11 31da: 4c 4a mov.b r10, r12 31dc: 7c f0 30 00 and.b #48, r12 ;#0x0030 31e0: 7c f3 and.b #-1, r12 ;r3 As==11 31e2: b0 12 f8 f4 call #0xf4f8 31e6: 3c f0 ff 00 and #255, r12 ;#0x00ff 31ea: 08 4c mov r12, r8 31ec: 09 43 clr r9 31ee: 0f 4a mov r10, r15 31f0: 3f f0 80 ff and #-128, r15 ;#0xff80 31f4: 3f 80 00 10 sub #4096, r15 ;#0x1000 31f8: 18 24 jz $+50 ;abs 0x322a 31fa: 3f 80 80 00 sub #128, r15 ;#0x0080 31fe: 19 24 jz $+52 ;abs 0x3232 3200: 3f 80 80 00 sub #128, r15 ;#0x0080 3204: 14 24 jz $+42 ;abs 0x322e 3206: 3f 80 80 00 sub #128, r15 ;#0x0080 320a: 15 24 jz $+44 ;abs 0x3236 320c: 3f 80 80 00 sub #128, r15 ;#0x0080 3210: 07 24 jz $+16 ;abs 0x3220 3212: 3f 80 80 00 sub #128, r15 ;#0x0080 3216: 06 24 jz $+14 ;abs 0x3224 3218: 3f 80 80 00 sub #128, r15 ;#0x0080 321c: 0e 24 jz $+30 ;abs 0x323a 321e: 0e 3c jmp $+30 ;abs 0x323c 3220: 29 43 mov #2, r9 ;r3 As==10 3222: 0c 3c jmp $+26 ;abs 0x323c 3224: 39 40 03 00 mov #3, r9 ;#0x0003 3228: 09 3c jmp $+20 ;abs 0x323c 322a: 19 43 mov #1, r9 ;r3 As==01 322c: 07 3c jmp $+16 ;abs 0x323c 322e: 19 43 mov #1, r9 ;r3 As==01 3230: 05 3c jmp $+12 ;abs 0x323c 3232: 19 43 mov #1, r9 ;r3 As==01 3234: 03 3c jmp $+8 ;abs 0x323c 3236: 19 43 mov #1, r9 ;r3 As==01 3238: 01 3c jmp $+4 ;abs 0x323c 323a: 09 43 clr r9 323c: 3b 90 03 00 cmp #3, r11 ;#0x0003 3240: 04 24 jz $+10 ;abs 0x324a 3242: 2b 93 cmp #2, r11 ;r3 As==10 3244: 03 20 jnz $+8 ;abs 0x324c 3246: 18 93 cmp #1, r8 ;r3 As==01 3248: 01 24 jz $+4 ;abs 0x324c 324a: 08 43 clr r8 324c: 0f 49 mov r9, r15 324e: 1f 83 dec r15 3250: 05 24 jz $+12 ;abs 0x325c 3252: 1f 83 dec r15 3254: 0d 24 jz $+28 ;abs 0x3270 3256: 1f 83 dec r15 3258: 2b 24 jz $+88 ;abs 0x32b0 325a: 4a 3c jmp $+150 ;abs 0x32f0 325c: 0f 48 mov r8, r15 325e: 0f 5f rla r15 3260: 1e 4f 8c e7 mov -6260(r15),r14 ;0xe78c(r15) 3264: 0f 43 clr r15 3266: 82 5e d2 12 add r14, &0x12d2 326a: 82 6f d4 12 addc r15, &0x12d4 326e: 50 3c jmp $+162 ;abs 0x3310 3270: b0 12 a0 3c call #0x3ca0 3274: 0c 93 tst r12 3276: 12 24 jz $+38 ;abs 0x329c 3278: 0f 48 mov r8, r15 327a: 0f 5f rla r15 327c: 1e 4f a4 e7 mov -6236(r15),r14 ;0xe7a4(r15) 3280: 0f 43 clr r15 3282: 82 5e d2 12 add r14, &0x12d2 3286: 82 6f d4 12 addc r15, &0x12d4 328a: 1b 93 cmp #1, r11 ;r3 As==01 328c: 41 20 jnz $+132 ;abs 0x3310 328e: 18 93 cmp #1, r8 ;r3 As==01 3290: 3f 20 jnz $+128 ;abs 0x3310 3292: 92 53 d2 12 inc &0x12d2 3296: 82 63 d4 12 adc &0x12d4 329a: 3a 3c jmp $+118 ;abs 0x3310 329c: 0f 48 mov r8, r15 329e: 0f 5f rla r15 32a0: 1e 4f 94 e7 mov -6252(r15),r14 ;0xe794(r15) 32a4: 0f 43 clr r15 32a6: 82 5e d2 12 add r14, &0x12d2 32aa: 82 6f d4 12 addc r15, &0x12d4 32ae: 30 3c jmp $+98 ;abs 0x3310 32b0: b0 12 a0 3c call #0x3ca0 32b4: 0c 93 tst r12 32b6: 12 24 jz $+38 ;abs 0x32dc 32b8: 0f 48 mov r8, r15 32ba: 0f 5f rla r15 32bc: 1e 4f ac e7 mov -6228(r15),r14 ;0xe7ac(r15) 32c0: 0f 43 clr r15 32c2: 82 5e d2 12 add r14, &0x12d2 32c6: 82 6f d4 12 addc r15, &0x12d4 32ca: 1b 93 cmp #1, r11 ;r3 As==01 32cc: 21 20 jnz $+68 ;abs 0x3310 32ce: 18 93 cmp #1, r8 ;r3 As==01 32d0: 1f 20 jnz $+64 ;abs 0x3310 32d2: 92 53 d2 12 inc &0x12d2 32d6: 82 63 d4 12 adc &0x12d4 32da: 1a 3c jmp $+54 ;abs 0x3310 32dc: 0f 48 mov r8, r15 32de: 0f 5f rla r15 32e0: 1e 4f 9c e7 mov -6244(r15),r14 ;0xe79c(r15) 32e4: 0f 43 clr r15 32e6: 82 5e d2 12 add r14, &0x12d2 32ea: 82 6f d4 12 addc r15, &0x12d4 32ee: 10 3c jmp $+34 ;abs 0x3310 32f0: 1e 42 b4 e7 mov &0xe7b4,r14 32f4: 0f 43 clr r15 32f6: 82 5e d2 12 add r14, &0x12d2 32fa: 82 6f d4 12 addc r15, &0x12d4 32fe: b0 12 a0 3c call #0x3ca0 3302: 0c 93 tst r12 3304: 05 24 jz $+12 ;abs 0x3310 3306: b2 50 fe ff add #-2, &0x12d2 ;#0xfffe 330a: d2 12 330c: b2 63 d4 12 addc #-1, &0x12d4 ;r3 As==11 3310: 30 40 24 f3 br #0xf324 3314: 1e 42 b6 e7 mov &0xe7b6,r14 3318: 0f 43 clr r15 331a: 82 5e d2 12 add r14, &0x12d2 331e: 82 6f d4 12 addc r15, &0x12d4 3322: 30 41 ret 3324: 0a 12 push r10 3326: 0f 4c mov r12, r15 3328: 3f f0 0f 00 and #15, r15 ;#0x000f 332c: 0d 4f mov r15, r13 332e: 0f 4c mov r12, r15 3330: 3f f0 00 0c and #3072, r15 ;#0x0c00 3334: 8f 10 swpb r15 3336: 3f f0 ff 00 and #255, r15 ;#0x00ff 333a: 0f 11 rra r15 333c: 0f 11 rra r15 333e: 0a 4f mov r15, r10 3340: 0f 4c mov r12, r15 3342: 3f f0 e0 f0 and #-3872, r15 ;#0xf0e0 3346: 3f 90 40 00 cmp #64, r15 ;#0x0040 334a: 08 20 jnz $+18 ;abs 0x335c 334c: 0e 4a mov r10, r14 334e: 1e 53 inc r14 3350: 0f 43 clr r15 3352: 82 5e d2 12 add r14, &0x12d2 3356: 82 6f d4 12 addc r15, &0x12d4 335a: 4d 3c jmp $+156 ;abs 0x33f6 335c: 0f 4c mov r12, r15 335e: 3f f0 f0 f0 and #-3856, r15 ;#0xf0f0 3362: 0f 83 sub #0, r15 ;r3 As==00 3364: 28 24 jz $+82 ;abs 0x33b6 3366: 3f 80 10 00 sub #16, r15 ;#0x0010 336a: 25 24 jz $+76 ;abs 0x33b6 336c: 3f 80 10 00 sub #16, r15 ;#0x0010 3370: 28 24 jz $+82 ;abs 0x33c2 3372: 3f 80 10 00 sub #16, r15 ;#0x0010 3376: 25 24 jz $+76 ;abs 0x33c2 3378: 3f 80 30 00 sub #48, r15 ;#0x0030 337c: 22 24 jz $+70 ;abs 0x33c2 337e: 3f 80 10 00 sub #16, r15 ;#0x0010 3382: 1f 24 jz $+64 ;abs 0x33c2 3384: 3f 80 10 00 sub #16, r15 ;#0x0010 3388: 21 24 jz $+68 ;abs 0x33cc 338a: 3f 80 10 00 sub #16, r15 ;#0x0010 338e: 1e 24 jz $+62 ;abs 0x33cc 3390: 3f 80 10 00 sub #16, r15 ;#0x0010 3394: 1b 24 jz $+56 ;abs 0x33cc 3396: 3f 80 10 00 sub #16, r15 ;#0x0010 339a: 18 24 jz $+50 ;abs 0x33cc 339c: 3f 80 10 00 sub #16, r15 ;#0x0010 33a0: 20 24 jz $+66 ;abs 0x33e2 33a2: 3f 80 10 00 sub #16, r15 ;#0x0010 33a6: 1d 24 jz $+60 ;abs 0x33e2 33a8: 3f 80 10 00 sub #16, r15 ;#0x0010 33ac: 1a 24 jz $+54 ;abs 0x33e2 33ae: 3f 80 10 00 sub #16, r15 ;#0x0010 33b2: 17 24 jz $+48 ;abs 0x33e2 33b4: 20 3c jmp $+66 ;abs 0x33f6 33b6: b2 50 03 00 add #3, &0x12d2 ;#0x0003 33ba: d2 12 33bc: 82 63 d4 12 adc &0x12d4 33c0: 1a 3c jmp $+54 ;abs 0x33f6 33c2: a2 52 d2 12 add #4, &0x12d2 ;r2 As==10 33c6: 82 63 d4 12 adc &0x12d4 33ca: 15 3c jmp $+44 ;abs 0x33f6 33cc: a2 53 d2 12 incd &0x12d2 33d0: 82 63 d4 12 adc &0x12d4 33d4: 0d 93 tst r13 33d6: 0f 20 jnz $+32 ;abs 0x33f6 33d8: 92 53 d2 12 inc &0x12d2 33dc: 82 63 d4 12 adc &0x12d4 33e0: 0a 3c jmp $+22 ;abs 0x33f6 33e2: 92 53 d2 12 inc &0x12d2 33e6: 82 63 d4 12 adc &0x12d4 33ea: 0d 93 tst r13 33ec: 04 20 jnz $+10 ;abs 0x33f6 33ee: 92 53 d2 12 inc &0x12d2 33f2: 82 63 d4 12 adc &0x12d4 33f6: 3a 41 pop r10 33f8: 30 41 ret 33fa: 0a 12 push r10 33fc: 0b 12 push r11 33fe: 08 12 push r8 3400: 08 4c mov r12, r8 3402: 5d 43 mov.b #1, r13 ;r3 As==01 3404: 0f 48 mov r8, r15 3406: 3f f0 0f 00 and #15, r15 ;#0x000f 340a: 0a 4f mov r15, r10 340c: 4c 48 mov.b r8, r12 340e: 7c f0 f0 00 and.b #240, r12 ;#0x00f0 3412: 7c f3 and.b #-1, r12 ;r3 As==11 3414: b0 12 f8 f4 call #0xf4f8 3418: 3c f0 ff 00 and #255, r12 ;#0x00ff 341c: 0b 4c mov r12, r11 341e: 0f 48 mov r8, r15 3420: 3f f0 00 ff and #-256, r15 ;#0xff00 3424: 3f 80 00 13 sub #4864, r15 ;#0x1300 3428: 0d 24 jz $+28 ;abs 0x3444 342a: 3f 80 00 01 sub #256, r15 ;#0x0100 342e: 43 24 jz $+136 ;abs 0x34b6 3430: 3f 80 00 01 sub #256, r15 ;#0x0100 3434: 4a 24 jz $+150 ;abs 0x34ca 3436: 3f 80 00 01 sub #256, r15 ;#0x0100 343a: 3d 24 jz $+124 ;abs 0x34b6 343c: 3f 80 00 01 sub #256, r15 ;#0x0100 3440: 44 24 jz $+138 ;abs 0x34ca 3442: 4c 3c jmp $+154 ;abs 0x34dc 3444: 38 90 00 13 cmp #4864, r8 ;#0x1300 3448: 06 20 jnz $+14 ;abs 0x3456 344a: b2 50 03 00 add #3, &0x12d2 ;#0x0003 344e: d2 12 3450: 82 63 d4 12 adc &0x12d4 3454: 2e 3c jmp $+94 ;abs 0x34b2 3456: 4e 48 mov.b r8, r14 3458: 7e f0 f0 00 and.b #240, r14 ;#0x00f0 345c: 7e 80 40 00 sub.b #64, r14 ;#0x0040 3460: 12 24 jz $+38 ;abs 0x3486 3462: 7e 80 10 00 sub.b #16, r14 ;#0x0010 3466: 1a 24 jz $+54 ;abs 0x349c 3468: 7e 80 10 00 sub.b #16, r14 ;#0x0010 346c: 11 24 jz $+36 ;abs 0x3490 346e: 7e 80 10 00 sub.b #16, r14 ;#0x0010 3472: 0e 24 jz $+30 ;abs 0x3490 3474: 7e 80 10 00 sub.b #16, r14 ;#0x0010 3478: 17 24 jz $+48 ;abs 0x34a8 347a: 7e 80 10 00 sub.b #16, r14 ;#0x0010 347e: 14 24 jz $+42 ;abs 0x34a8 3480: 7e 80 20 00 sub.b #32, r14 ;#0x0020 3484: 16 20 jnz $+46 ;abs 0x34b2 3486: a2 52 d2 12 add #4, &0x12d2 ;r2 As==10 348a: 82 63 d4 12 adc &0x12d4 348e: 11 3c jmp $+36 ;abs 0x34b2 3490: b2 50 05 00 add #5, &0x12d2 ;#0x0005 3494: d2 12 3496: 82 63 d4 12 adc &0x12d4 349a: 0b 3c jmp $+24 ;abs 0x34b2 349c: 1a 93 cmp #1, r10 ;r3 As==01 349e: 04 20 jnz $+10 ;abs 0x34a8 34a0: 92 53 d2 12 inc &0x12d2 34a4: 82 63 d4 12 adc &0x12d4 34a8: b2 50 06 00 add #6, &0x12d2 ;#0x0006 34ac: d2 12 34ae: 82 63 d4 12 adc &0x12d4 34b2: 4d 43 clr.b r13 34b4: 13 3c jmp $+40 ;abs 0x34dc 34b6: 0e 4b mov r11, r14 34b8: 0e 5e rla r14 34ba: 2e 52 add #4, r14 ;r2 As==10 34bc: 0f 43 clr r15 34be: 82 5e d2 12 add r14, &0x12d2 34c2: 82 6f d4 12 addc r15, &0x12d4 34c6: 4d 43 clr.b r13 34c8: 09 3c jmp $+20 ;abs 0x34dc 34ca: 0e 4b mov r11, r14 34cc: 3e 50 03 00 add #3, r14 ;#0x0003 34d0: 0f 43 clr r15 34d2: 82 5e d2 12 add r14, &0x12d2 34d6: 82 6f d4 12 addc r15, &0x12d4 34da: 4d 43 clr.b r13 34dc: 4c 4d mov.b r13, r12 34de: 30 40 26 f3 br #0xf326 34e2: 0a 12 push r10 34e4: 0b 12 push r11 34e6: 08 12 push r8 34e8: 09 12 push r9 34ea: 08 4c mov r12, r8 34ec: 1a 42 d2 12 mov &0x12d2,r10 34f0: 1b 42 d4 12 mov &0x12d4,r11 34f4: 59 43 mov.b #1, r9 ;r3 As==01 34f6: 0f 48 mov r8, r15 34f8: 3f f0 00 f0 and #-4096, r15 ;#0xf000 34fc: 0f 83 sub #0, r15 ;r3 As==00 34fe: 0a 24 jz $+22 ;abs 0x3514 3500: 3f 80 00 10 sub #4096, r15 ;#0x1000 3504: 0b 24 jz $+24 ;abs 0x351c 3506: 3f 80 00 10 sub #4096, r15 ;#0x1000 350a: 16 24 jz $+46 ;abs 0x3538 350c: 3f 80 00 10 sub #4096, r15 ;#0x1000 3510: 13 24 jz $+40 ;abs 0x3538 3512: 16 3c jmp $+46 ;abs 0x3540 3514: 0c 48 mov r8, r12 3516: b0 12 24 33 call #0x3324 351a: 15 3c jmp $+44 ;abs 0x3546 351c: b0 12 a0 3c call #0x3ca0 3520: 0c 93 tst r12 3522: 04 24 jz $+10 ;abs 0x352c 3524: 0c 48 mov r8, r12 3526: b0 12 fa 33 call #0x33fa 352a: 49 4c mov.b r12, r9 352c: 49 93 tst.b r9 352e: 0b 24 jz $+24 ;abs 0x3546 3530: 0c 48 mov r8, r12 3532: b0 12 c8 31 call #0x31c8 3536: 07 3c jmp $+16 ;abs 0x3546 3538: 0c 48 mov r8, r12 353a: b0 12 14 33 call #0x3314 353e: 03 3c jmp $+8 ;abs 0x3546 3540: 0c 48 mov r8, r12 3542: b0 12 00 31 call #0x3100 3546: 1c 42 d2 12 mov &0x12d2,r12 354a: 1d 42 d4 12 mov &0x12d4,r13 354e: 0c 8a sub r10, r12 3550: 0d 7b subc r11, r13 3552: 30 40 24 f3 br #0xf324 3556: 0a 12 push r10 3558: 0b 12 push r11 355a: 08 12 push r8 355c: 09 12 push r9 355e: 06 12 push r6 3560: 04 12 push r4 3562: 05 12 push r5 3564: 0f 4c mov r12, r15 3566: 14 42 d2 12 mov &0x12d2,r4 356a: 15 42 d4 12 mov &0x12d4,r5 356e: 0d 4e mov r14, r13 3570: 3d f0 00 0f and #3840, r13 ;#0x0f00 3574: 8d 10 swpb r13 3576: 3d f0 ff 00 and #255, r13 ;#0x00ff 357a: 06 4d mov r13, r6 357c: 0d 4e mov r14, r13 357e: 3d f0 0f 00 and #15, r13 ;#0x000f 3582: 09 4d mov r13, r9 3584: 4c 4e mov.b r14, r12 3586: 7c f0 30 00 and.b #48, r12 ;#0x0030 358a: 7c f3 and.b #-1, r12 ;r3 As==11 358c: b0 12 f8 f4 call #0xf4f8 3590: 3c f0 ff 00 and #255, r12 ;#0x00ff 3594: 0a 4c mov r12, r10 3596: 3e b0 80 00 bit #128, r14 ;#0x0080 359a: 0d 7d subc r13, r13 359c: 1d 53 inc r13 359e: 0b 4d mov r13, r11 35a0: 0d 4e mov r14, r13 35a2: 3d f0 00 f0 and #-4096, r13 ;#0xf000 35a6: 08 4d mov r13, r8 35a8: 92 53 d2 12 inc &0x12d2 35ac: 82 63 d4 12 adc &0x12d4 35b0: 09 93 tst r9 35b2: 08 20 jnz $+18 ;abs 0x35c4 35b4: 2a 93 cmp #2, r10 ;r3 As==10 35b6: 06 20 jnz $+14 ;abs 0x35c4 35b8: 0b 93 tst r11 35ba: 04 20 jnz $+10 ;abs 0x35c4 35bc: b2 53 d2 12 add #-1, &0x12d2 ;r3 As==11 35c0: b2 63 d4 12 addc #-1, &0x12d4 ;r3 As==11 35c4: 09 93 tst r9 35c6: 0b 20 jnz $+24 ;abs 0x35de 35c8: 06 93 tst r6 35ca: 09 20 jnz $+20 ;abs 0x35de 35cc: 3a 90 03 00 cmp #3, r10 ;#0x0003 35d0: 06 20 jnz $+14 ;abs 0x35de 35d2: 0b 93 tst r11 35d4: 04 20 jnz $+10 ;abs 0x35de 35d6: b2 53 d2 12 add #-1, &0x12d2 ;r3 As==11 35da: b2 63 d4 12 addc #-1, &0x12d4 ;r3 As==11 35de: 3f b0 40 00 bit #64, r15 ;#0x0040 35e2: 49 2c jc $+148 ;abs 0x3676 35e4: 1b 93 cmp #1, r11 ;r3 As==01 35e6: 15 20 jnz $+44 ;abs 0x3612 35e8: 0a 93 tst r10 35ea: 04 24 jz $+10 ;abs 0x35f4 35ec: 2a 93 cmp #2, r10 ;r3 As==10 35ee: 02 24 jz $+6 ;abs 0x35f4 35f0: 06 93 tst r6 35f2: 0b 20 jnz $+24 ;abs 0x360a 35f4: 92 53 d2 12 inc &0x12d2 35f8: 82 63 d4 12 adc &0x12d4 35fc: 1a 93 cmp #1, r10 ;r3 As==01 35fe: 09 20 jnz $+20 ;abs 0x3612 3600: 92 53 d2 12 inc &0x12d2 3604: 82 63 d4 12 adc &0x12d4 3608: 04 3c jmp $+10 ;abs 0x3612 360a: a2 53 d2 12 incd &0x12d2 360e: 82 63 d4 12 adc &0x12d4 3612: 0b 93 tst r11 3614: 0b 20 jnz $+24 ;abs 0x362c 3616: 1a 93 cmp #1, r10 ;r3 As==01 3618: 05 24 jz $+12 ;abs 0x3624 361a: 2a 93 cmp #2, r10 ;r3 As==10 361c: 03 24 jz $+8 ;abs 0x3624 361e: 3a 90 03 00 cmp #3, r10 ;#0x0003 3622: 04 20 jnz $+10 ;abs 0x362c 3624: 92 53 d2 12 inc &0x12d2 3628: 82 63 d4 12 adc &0x12d4 362c: 0d 4e mov r14, r13 362e: 3d f0 00 f0 and #-4096, r13 ;#0xf000 3632: 3d 90 00 10 cmp #4096, r13 ;#0x1000 3636: 06 20 jnz $+14 ;abs 0x3644 3638: 0a 93 tst r10 363a: 04 24 jz $+10 ;abs 0x3644 363c: 92 53 d2 12 inc &0x12d2 3640: 82 63 d4 12 adc &0x12d4 3644: 0d 4e mov r14, r13 3646: 3d f0 f0 ff and #-16, r13 ;#0xfff0 364a: 3d 90 40 12 cmp #4672, r13 ;#0x1240 364e: 04 20 jnz $+10 ;abs 0x3658 3650: 92 53 d2 12 inc &0x12d2 3654: 82 63 d4 12 adc &0x12d4 3658: 38 90 00 40 cmp #16384, r8 ;#0x4000 365c: 0c 24 jz $+26 ;abs 0x3676 365e: 38 90 00 90 cmp #-28672,r8 ;#0x9000 3662: 09 24 jz $+20 ;abs 0x3676 3664: 38 90 00 b0 cmp #-20480,r8 ;#0xb000 3668: 06 24 jz $+14 ;abs 0x3676 366a: 1b 93 cmp #1, r11 ;r3 As==01 366c: 04 20 jnz $+10 ;abs 0x3676 366e: 92 53 d2 12 inc &0x12d2 3672: 82 63 d4 12 adc &0x12d4 3676: 4f 93 tst.b r15 3678: 08 38 jl $+18 ;abs 0x368a 367a: 0c 4f mov r15, r12 367c: 3c f0 0f 00 and #15, r12 ;#0x000f 3680: 0d 43 clr r13 3682: 82 5c d2 12 add r12, &0x12d2 3686: 82 6d d4 12 addc r13, &0x12d4 368a: 1c 42 d2 12 mov &0x12d2,r12 368e: 1d 42 d4 12 mov &0x12d4,r13 3692: 0c 84 sub r4, r12 3694: 0d 75 subc r5, r13 3696: 35 41 pop r5 3698: 34 41 pop r4 369a: 30 40 22 f3 br #0xf322 369e: 0a 12 push r10 36a0: 0b 12 push r11 36a2: 08 12 push r8 36a4: 0a 4c mov r12, r10 36a6: 0b 4e mov r14, r11 36a8: 18 41 08 00 mov 8(r1), r8 ;0x0008(r1) 36ac: 0f 48 mov r8, r15 36ae: 08 4f mov r15, r8 36b0: 38 53 add #-1, r8 ;r3 As==11 36b2: 0f 93 tst r15 36b4: 11 24 jz $+36 ;abs 0x36d8 36b6: 0c 4b mov r11, r12 36b8: b0 12 14 e7 call #0xe714 36bc: 1b 53 inc r11 36be: 3c f0 ff 00 and #255, r12 ;#0x00ff 36c2: 0f 4a mov r10, r15 36c4: 0f ec xor r12, r15 36c6: 3f f0 ff 00 and #255, r15 ;#0x00ff 36ca: 0f 5f rla r15 36cc: 8a 10 swpb r10 36ce: 3a f0 ff 00 and #255, r10 ;#0x00ff 36d2: 1a ef 34 e8 xor -6092(r15),r10 ;0xe834(r15) 36d6: ea 3f jmp $-42 ;abs 0x36ac 36d8: 0c 4a mov r10, r12 36da: 30 40 26 f3 br #0xf326 36de: 4e 43 clr.b r14 36e0: c2 4e 15 16 mov.b r14, &0x1615 36e4: c2 4e 14 16 mov.b r14, &0x1614 36e8: c2 43 16 16 mov.b #0, &0x1616 ;r3 As==00 36ec: 82 43 ec 12 mov #0, &0x12ec ;r3 As==00 36f0: c2 43 17 16 mov.b #0, &0x1617 ;r3 As==00 36f4: 30 41 ret 36f6: 4e 4c mov.b r12, r14 36f8: c2 93 18 16 tst.b &0x1618 36fc: 1b 24 jz $+56 ;abs 0x3734 36fe: 3f 40 3c 00 mov #60, r15 ;#0x003c 3702: 7c 40 3f 00 mov.b #63, r12 ;#0x003f 3706: b0 12 fc 39 call #0x39fc 370a: 6c 43 mov.b #2, r12 ;r3 As==10 370c: b0 12 fc 39 call #0x39fc 3710: 5c 42 18 16 mov.b &0x1618,r12 3714: b0 12 fc 39 call #0x39fc 3718: 4c 4e mov.b r14, r12 371a: b0 12 fc 39 call #0x39fc 371e: 0f 93 tst r15 3720: 05 24 jz $+12 ;abs 0x372c 3722: 4c 43 clr.b r12 3724: b0 12 fc 39 call #0x39fc 3728: 3f 53 add #-1, r15 ;r3 As==11 372a: f9 3f jmp $-12 ;abs 0x371e 372c: 7e 93 cmp.b #-1, r14 ;r3 As==11 372e: 02 20 jnz $+6 ;abs 0x3734 3730: c2 43 18 16 mov.b #0, &0x1618 ;r3 As==00 3734: 30 41 ret 3736: 0a 12 push r10 3738: 4a 4c mov.b r12, r10 373a: 4e 4a mov.b r10, r14 373c: 7e 80 7d 00 sub.b #125, r14 ;#0x007d 3740: 25 24 jz $+76 ;abs 0x378c 3742: 5e 83 dec.b r14 3744: 26 20 jnz $+78 ;abs 0x3792 3746: 82 93 ec 12 tst &0x12ec 374a: 2f 24 jz $+96 ;abs 0x37aa 374c: d2 53 17 16 inc.b &0x1617 3750: b0 12 d0 e6 call #0xe6d0 3754: 1c 82 ec 12 sub &0x12ec,r12 3758: 5f 42 15 16 mov.b &0x1615,r15 375c: 3f f0 ff 00 and #255, r15 ;#0x00ff 3760: 3f f0 03 00 and #3, r15 ;#0x0003 3764: 0f 5f rla r15 3766: 0f 5f rla r15 3768: 8f 4c dc 12 mov r12, 4828(r15);0x12dc(r15) 376c: 5f 42 15 16 mov.b &0x1615,r15 3770: 3f f0 ff 00 and #255, r15 ;#0x00ff 3774: 3f f0 03 00 and #3, r15 ;#0x0003 3778: 0f 5f rla r15 377a: 0f 5f rla r15 377c: 9f 42 ec 12 mov &0x12ec,4830(r15);0x12de(r15) 3780: de 12 3782: d2 53 15 16 inc.b &0x1615 3786: 82 43 ec 12 mov #0, &0x12ec ;r3 As==00 378a: 0f 3c jmp $+32 ;abs 0x37aa 378c: d2 d3 16 16 bis.b #1, &0x1616 ;r3 As==01 3790: 0c 3c jmp $+26 ;abs 0x37aa 3792: d2 b3 16 16 bit.b #1, &0x1616 ;r3 As==01 3796: 04 28 jnc $+10 ;abs 0x37a0 3798: 7a e0 20 00 xor.b #32, r10 ;#0x0020 379c: d2 c3 16 16 bic.b #1, &0x1616 ;r3 As==01 37a0: 4c 4a mov.b r10, r12 37a2: b0 12 da e6 call #0xe6da 37a6: 92 53 ec 12 inc &0x12ec 37aa: 5c 42 17 16 mov.b &0x1617,r12 37ae: 3c f0 ff 00 and #255, r12 ;#0x00ff 37b2: 3a 41 pop r10 37b4: 30 41 ret 37b6: 0a 12 push r10 37b8: 0b 12 push r11 37ba: d2 93 17 16 cmp.b #1, &0x1617 ;r3 As==01 37be: 6d 28 jnc $+220 ;abs 0x389a 37c0: 5f 42 14 16 mov.b &0x1614,r15 37c4: 3f f0 ff 00 and #255, r15 ;#0x00ff 37c8: 3f f0 03 00 and #3, r15 ;#0x0003 37cc: 0f 5f rla r15 37ce: 0f 5f rla r15 37d0: 1a 4f dc 12 mov 4828(r15),r10 ;0x12dc(r15) 37d4: 5f 42 14 16 mov.b &0x1614,r15 37d8: 4e 4f mov.b r15, r14 37da: 5e 53 inc.b r14 37dc: c2 4e 14 16 mov.b r14, &0x1614 37e0: 3f f0 ff 00 and #255, r15 ;#0x00ff 37e4: 3f f0 03 00 and #3, r15 ;#0x0003 37e8: 0f 5f rla r15 37ea: 0f 5f rla r15 37ec: 1f 12 de 12 push 4830(r15) ;0x12de(r15) 37f0: 0e 4a mov r10, r14 37f2: 3c 43 mov #-1, r12 ;r3 As==11 37f4: b0 12 9e 36 call #0x369e 37f8: 21 53 incd r1 37fa: 3c 90 b8 f0 cmp #-3912, r12 ;#0xf0b8 37fe: 04 24 jz $+10 ;abs 0x3808 3800: f2 53 17 16 add.b #-1, &0x1617 ;r3 As==11 3804: 4c 43 clr.b r12 3806: 4a 3c jmp $+150 ;abs 0x389c 3808: 0c 4a mov r10, r12 380a: b0 12 14 e7 call #0xe714 380e: 1a 53 inc r10 3810: c2 4c ca 15 mov.b r12, &0x15ca 3814: 0c 4a mov r10, r12 3816: b0 12 14 e7 call #0xe714 381a: 1a 53 inc r10 381c: c2 4c cb 15 mov.b r12, &0x15cb 3820: e2 93 cb 15 cmp.b #2, &0x15cb ;r3 As==10 3824: 03 24 jz $+8 ;abs 0x382c 3826: e2 92 cb 15 cmp.b #4, &0x15cb ;r2 As==10 382a: 1b 20 jnz $+56 ;abs 0x3862 382c: 23 12 push #2 ;r3 As==10 382e: 3e 40 ce 15 mov #5582, r14 ;#0x15ce 3832: 0c 4a mov r10, r12 3834: b0 12 22 e7 call #0xe722 3838: 2a 53 incd r10 383a: 0b 43 clr r11 383c: 21 53 incd r1 383e: 1b 92 ce 15 cmp &0x15ce,r11 3842: 0f 2c jc $+32 ;abs 0x3862 3844: 30 12 04 00 push #4 ;#0x0004 3848: 3e 40 d0 15 mov #5584, r14 ;#0x15d0 384c: 0f 4b mov r11, r15 384e: 0f 5f rla r15 3850: 0f 5f rla r15 3852: 0e 5f add r15, r14 3854: 0c 4a mov r10, r12 3856: b0 12 22 e7 call #0xe722 385a: 1b 53 inc r11 385c: 2a 52 add #4, r10 ;r2 As==10 385e: 21 53 incd r1 3860: ee 3f jmp $-34 ;abs 0x383e 3862: f2 90 03 00 cmp.b #3, &0x15cb ;#0x0003 3866: cb 15 3868: 03 24 jz $+8 ;abs 0x3870 386a: e2 92 cb 15 cmp.b #4, &0x15cb ;r2 As==10 386e: 11 20 jnz $+36 ;abs 0x3892 3870: 30 12 04 00 push #4 ;#0x0004 3874: 3e 40 e8 15 mov #5608, r14 ;#0x15e8 3878: 0c 4a mov r10, r12 387a: b0 12 22 e7 call #0xe722 387e: 12 12 e8 15 push &0x15e8 3882: 1e 42 d8 12 mov &0x12d8,r14 3886: 3e 52 add #8, r14 ;r2 As==11 3888: 0c 4a mov r10, r12 388a: 2c 52 add #4, r12 ;r2 As==10 388c: b0 12 22 e7 call #0xe722 3890: 21 52 add #4, r1 ;r2 As==10 3892: f2 53 17 16 add.b #-1, &0x1617 ;r3 As==11 3896: 5c 43 mov.b #1, r12 ;r3 As==01 3898: 01 3c jmp $+4 ;abs 0x389c 389a: 4c 43 clr.b r12 389c: 3b 41 pop r11 389e: 3a 41 pop r10 38a0: 30 41 ret 38a2: 0a 12 push r10 38a4: 0b 12 push r11 38a6: 08 12 push r8 38a8: 09 12 push r9 38aa: 06 12 push r6 38ac: 07 12 push r7 38ae: 04 12 push r4 38b0: 24 42 mov #4, r4 ;r2 As==10 38b2: 1f 42 d8 12 mov &0x12d8,r15 38b6: df 42 ee 15 mov.b &0x15ee,0(r15) ;0x0000(r15) 38ba: 00 00 38bc: 1f 42 d8 12 mov &0x12d8,r15 38c0: df 42 ef 15 mov.b &0x15ef,1(r15) ;0x0001(r15) 38c4: 01 00 38c6: 1f 42 d8 12 mov &0x12d8,r15 38ca: df 42 f0 15 mov.b &0x15f0,2(r15) ;0x0002(r15) 38ce: 02 00 38d0: 1f 42 d8 12 mov &0x12d8,r15 38d4: df 42 f1 15 mov.b &0x15f1,3(r15) ;0x0003(r15) 38d8: 03 00 38da: e2 93 ef 15 cmp.b #2, &0x15ef ;r3 As==10 38de: 03 24 jz $+8 ;abs 0x38e6 38e0: e2 92 ef 15 cmp.b #4, &0x15ef ;r2 As==10 38e4: 1f 20 jnz $+64 ;abs 0x3924 38e6: 23 12 push #2 ;r3 As==10 38e8: 3e 40 f2 15 mov #5618, r14 ;#0x15f2 38ec: 2c 42 mov #4, r12 ;r2 As==10 38ee: b0 12 44 e7 call #0xe744 38f2: 24 53 incd r4 38f4: 0b 43 clr r11 38f6: 21 53 incd r1 38f8: 1b 92 f2 15 cmp &0x15f2,r11 38fc: 13 2c jc $+40 ;abs 0x3924 38fe: 30 12 04 00 push #4 ;#0x0004 3902: 3e 40 f4 15 mov #5620, r14 ;#0x15f4 3906: 0f 4b mov r11, r15 3908: 0f 5f rla r15 390a: 0f 5f rla r15 390c: 0e 5f add r15, r14 390e: 0c 4b mov r11, r12 3910: 0c 5c rla r12 3912: 0c 5c rla r12 3914: 3c 50 06 00 add #6, r12 ;#0x0006 3918: b0 12 44 e7 call #0xe744 391c: 1b 53 inc r11 391e: 24 52 add #4, r4 ;r2 As==10 3920: 21 53 incd r1 3922: ea 3f jmp $-42 ;abs 0x38f8 3924: f2 90 03 00 cmp.b #3, &0x15ef ;#0x0003 3928: ef 15 392a: 03 24 jz $+8 ;abs 0x3932 392c: e2 92 ef 15 cmp.b #4, &0x15ef ;r2 As==10 3930: 0c 20 jnz $+26 ;abs 0x394a 3932: 30 12 04 00 push #4 ;#0x0004 3936: 3e 40 0c 16 mov #5644, r14 ;#0x160c 393a: 0c 44 mov r4, r12 393c: b0 12 44 e7 call #0xe744 3940: 1f 42 0c 16 mov &0x160c,r15 3944: 2f 52 add #4, r15 ;r2 As==10 3946: 04 5f add r15, r4 3948: 21 53 incd r1 394a: 04 12 push r4 394c: 1e 42 d8 12 mov &0x12d8,r14 3950: 3c 43 mov #-1, r12 ;r3 As==11 3952: b0 12 9e e6 call #0xe69e 3956: 09 4c mov r12, r9 3958: 39 e3 inv r9 395a: 4e 49 mov.b r9, r14 395c: 1f 42 d8 12 mov &0x12d8,r15 3960: 0f 54 add r4, r15 3962: cf 4e 00 00 mov.b r14, 0(r15) ;0x0000(r15) 3966: 14 53 inc r4 3968: 0f 49 mov r9, r15 396a: 8f 10 swpb r15 396c: 3f f0 ff 00 and #255, r15 ;#0x00ff 3970: 1e 42 d8 12 mov &0x12d8,r14 3974: 0e 54 add r4, r14 3976: ce 4f 00 00 mov.b r15, 0(r14) ;0x0000(r14) 397a: 14 53 inc r4 397c: 0f 44 mov r4, r15 397e: 2f 53 incd r15 3980: 06 4f mov r15, r6 3982: 0b 43 clr r11 3984: 21 53 incd r1 3986: 06 93 tst r6 3988: 37 24 jz $+112 ;abs 0x39f8 398a: 36 90 3e 00 cmp #62, r6 ;#0x003e 398e: 05 28 jnc $+12 ;abs 0x399a 3990: 7a 40 3f 00 mov.b #63, r10 ;#0x003f 3994: 77 40 3e 00 mov.b #62, r7 ;#0x003e 3998: 04 3c jmp $+10 ;abs 0x39a2 399a: 7a 40 3f 00 mov.b #63, r10 ;#0x003f 399e: 4e 46 mov.b r6, r14 39a0: 47 4e mov.b r14, r7 39a2: 37 f0 ff 00 and #255, r7 ;#0x00ff 39a6: 06 87 sub r7, r6 39a8: 4c 4a mov.b r10, r12 39aa: b0 12 fc 39 call #0x39fc 39ae: 4c 47 mov.b r7, r12 39b0: b0 12 fc 39 call #0x39fc 39b4: 0b 93 tst r11 39b6: 10 20 jnz $+34 ;abs 0x39d8 39b8: 4c 44 mov.b r4, r12 39ba: b0 12 fc 39 call #0x39fc 39be: 0c 44 mov r4, r12 39c0: 8c 10 swpb r12 39c2: 3c f0 ff 00 and #255, r12 ;#0x00ff 39c6: b0 12 fc 39 call #0x39fc 39ca: 4f 4a mov.b r10, r15 39cc: 3f f0 ff 00 and #255, r15 ;#0x00ff 39d0: 3f 50 fd ff add #-3, r15 ;#0xfffd 39d4: 08 4f mov r15, r8 39d6: 05 3c jmp $+12 ;abs 0x39e2 39d8: 4f 4a mov.b r10, r15 39da: 3f f0 ff 00 and #255, r15 ;#0x00ff 39de: 3f 53 add #-1, r15 ;r3 As==11 39e0: 08 4f mov r15, r8 39e2: 08 93 tst r8 39e4: d0 27 jz $-94 ;abs 0x3986 39e6: 1f 42 d8 12 mov &0x12d8,r15 39ea: 0f 5b add r11, r15 39ec: 6c 4f mov.b @r15, r12 39ee: b0 12 fc 39 call #0x39fc 39f2: 1b 53 inc r11 39f4: 38 53 add #-1, r8 ;r3 As==11 39f6: f5 3f jmp $-20 ;abs 0x39e2 39f8: 30 40 1e f3 br #0xf31e 39fc: c2 93 02 00 tst.b &0x0002 3a00: fd 37 jge $-4 ;abs 0x39fc 3a02: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 3a06: fd 2f jc $-4 ;abs 0x3a02 3a08: c2 4c 77 00 mov.b r12, &0x0077 3a0c: 30 41 ret 3a0e: 0f 43 clr r15 3a10: 82 43 f0 12 mov #0, &0x12f0 ;r3 As==00 3a14: 82 43 f2 12 mov #0, &0x12f2 ;r3 As==00 3a18: 82 43 f4 12 mov #0, &0x12f4 ;r3 As==00 3a1c: 82 43 f6 12 mov #0, &0x12f6 ;r3 As==00 3a20: 82 43 f8 12 mov #0, &0x12f8 ;r3 As==00 3a24: 82 43 fa 12 mov #0, &0x12fa ;r3 As==00 3a28: 82 43 fc 12 mov #0, &0x12fc ;r3 As==00 3a2c: 82 43 fe 12 mov #0, &0x12fe ;r3 As==00 3a30: 82 43 00 13 mov #0, &0x1300 ;r3 As==00 3a34: 82 43 02 13 mov #0, &0x1302 ;r3 As==00 3a38: a2 43 04 13 mov #2, &0x1304 ;r3 As==10 3a3c: 82 43 06 13 mov #0, &0x1306 ;r3 As==00 3a40: 82 43 08 13 mov #0, &0x1308 ;r3 As==00 3a44: b2 40 d7 60 mov #24791, &0x130a ;#0x60d7 3a48: 0a 13 3a4a: 82 43 0c 13 mov #0, &0x130c ;r3 As==00 3a4e: 82 43 0e 13 mov #0, &0x130e ;r3 As==00 3a52: b2 40 08 07 mov #1800, &0x1310 ;#0x0708 3a56: 10 13 3a58: b2 40 10 0e mov #3600, &0x1312 ;#0x0e10 3a5c: 12 13 3a5e: 82 43 14 13 mov #0, &0x1314 ;r3 As==00 3a62: 82 43 16 13 mov #0, &0x1316 ;r3 As==00 3a66: 82 43 18 13 mov #0, &0x1318 ;r3 As==00 3a6a: 92 43 1a 13 mov #1, &0x131a ;r3 As==01 3a6e: 82 43 1c 13 mov #0, &0x131c ;r3 As==00 3a72: 82 43 1e 13 mov #0, &0x131e ;r3 As==00 3a76: 82 43 20 13 mov #0, &0x1320 ;r3 As==00 3a7a: 82 43 22 13 mov #0, &0x1322 ;r3 As==00 3a7e: 82 43 24 13 mov #0, &0x1324 ;r3 As==00 3a82: 82 43 26 13 mov #0, &0x1326 ;r3 As==00 3a86: 82 43 28 13 mov #0, &0x1328 ;r3 As==00 3a8a: 92 43 2a 13 mov #1, &0x132a ;r3 As==01 3a8e: 92 43 2c 13 mov #1, &0x132c ;r3 As==01 3a92: 82 43 2e 13 mov #0, &0x132e ;r3 As==00 3a96: 92 43 30 13 mov #1, &0x1330 ;r3 As==01 3a9a: 82 43 32 13 mov #0, &0x1332 ;r3 As==00 3a9e: 0f 43 clr r15 3aa0: 3f 90 06 00 cmp #6, r15 ;#0x0006 3aa4: 04 34 jge $+10 ;abs 0x3aae 3aa6: ff 43 34 13 mov.b #-1, 4916(r15);r3 As==11, 0x1334(r15) 3aaa: 1f 53 inc r15 3aac: f9 3f jmp $-12 ;abs 0x3aa0 3aae: b2 40 00 0c mov #3072, &0x133a ;#0x0c00 3ab2: 3a 13 3ab4: b2 40 ff 0f mov #4095, &0x133c ;#0x0fff 3ab8: 3c 13 3aba: b2 40 00 02 mov #512, &0x133e ;#0x0200 3abe: 3e 13 3ac0: b2 40 40 00 mov #64, &0x1344 ;#0x0040 3ac4: 44 13 3ac6: c2 43 56 13 mov.b #0, &0x1356 ;r3 As==00 3aca: c2 43 57 13 mov.b #0, &0x1357 ;r3 As==00 3ace: 82 43 58 13 mov #0, &0x1358 ;r3 As==00 3ad2: 82 43 5a 13 mov #0, &0x135a ;r3 As==00 3ad6: 82 43 5c 13 mov #0, &0x135c ;r3 As==00 3ada: 82 43 5e 13 mov #0, &0x135e ;r3 As==00 3ade: 82 43 5c 13 mov #0, &0x135c ;r3 As==00 3ae2: 82 43 62 13 mov #0, &0x1362 ;r3 As==00 3ae6: 82 43 64 13 mov #0, &0x1364 ;r3 As==00 3aea: 82 43 66 13 mov #0, &0x1366 ;r3 As==00 3aee: 82 43 68 13 mov #0, &0x1368 ;r3 As==00 3af2: 82 43 6a 13 mov #0, &0x136a ;r3 As==00 3af6: 82 43 6c 13 mov #0, &0x136c ;r3 As==00 3afa: 0f 43 clr r15 3afc: 3f 90 10 00 cmp #16, r15 ;#0x0010 3b00: 04 34 jge $+10 ;abs 0x3b0a 3b02: cf 43 46 13 mov.b #0, 4934(r15);r3 As==00, 0x1346(r15) 3b06: 1f 53 inc r15 3b08: f9 3f jmp $-12 ;abs 0x3afc 3b0a: 30 41 ret 3b0c: b2 40 55 aa mov #-21931,&0x13a8 ;#0xaa55 3b10: a8 13 3b12: 92 42 18 14 mov &0x1418,&0x13aa 3b16: aa 13 3b18: b0 12 0c 3c call #0x3c0c 3b1c: 82 4c cc 13 mov r12, &0x13cc 3b20: b0 12 1c 3c call #0x3c1c 3b24: 82 4c ce 13 mov r12, &0x13ce 3b28: b0 12 34 3c call #0x3c34 3b2c: 82 4c d0 13 mov r12, &0x13d0 3b30: b0 12 52 3c call #0x3c52 3b34: 82 4c d2 13 mov r12, &0x13d2 3b38: b0 12 58 3c call #0x3c58 3b3c: 82 4c d4 13 mov r12, &0x13d4 3b40: b0 12 5e 3c call #0x3c5e 3b44: 82 4c d6 13 mov r12, &0x13d6 3b48: b0 12 6a 3c call #0x3c6a 3b4c: 82 4c d8 13 mov r12, &0x13d8 3b50: b0 12 70 3c call #0x3c70 3b54: 82 4c da 13 mov r12, &0x13da 3b58: b0 12 76 3c call #0x3c76 3b5c: 82 4c dc 13 mov r12, &0x13dc 3b60: b0 12 7c 3c call #0x3c7c 3b64: 82 4c de 13 mov r12, &0x13de 3b68: b0 12 94 3c call #0x3c94 3b6c: 82 4c e0 13 mov r12, &0x13e0 3b70: b0 12 2e 3c call #0x3c2e 3b74: 82 4c e2 13 mov r12, &0x13e2 3b78: b0 12 3a 3c call #0x3c3a 3b7c: 82 4c e4 13 mov r12, &0x13e4 3b80: b0 12 40 3c call #0x3c40 3b84: 82 4c e6 13 mov r12, &0x13e6 3b88: b0 12 22 3c call #0x3c22 3b8c: 82 4c e8 13 mov r12, &0x13e8 3b90: b0 12 12 3c call #0x3c12 3b94: 82 4c ea 13 mov r12, &0x13ea 3b98: 82 4d ec 13 mov r13, &0x13ec 3b9c: b0 12 e4 3c call #0x3ce4 3ba0: 82 4c ee 13 mov r12, &0x13ee 3ba4: b0 12 ea 3c call #0x3cea 3ba8: 82 4c f0 13 mov r12, &0x13f0 3bac: b0 12 fc 3c call #0x3cfc 3bb0: 82 4c f2 13 mov r12, &0x13f2 3bb4: b0 12 02 3d call #0x3d02 3bb8: 82 4c f4 13 mov r12, &0x13f4 3bbc: 92 42 22 14 mov &0x1422,&0x13fe 3bc0: fe 13 3bc2: b0 12 08 3d call #0x3d08 3bc6: 82 4c 00 14 mov r12, &0x1400 3bca: b0 12 0e 3d call #0x3d0e 3bce: 82 4c 02 14 mov r12, &0x1402 3bd2: b0 12 14 3d call #0x3d14 3bd6: 82 4c 04 14 mov r12, &0x1404 3bda: b0 12 1a 3d call #0x3d1a 3bde: 82 4c 06 14 mov r12, &0x1406 3be2: b0 12 20 3d call #0x3d20 3be6: 82 4c 08 14 mov r12, &0x1408 3bea: b0 12 26 3d call #0x3d26 3bee: 82 4c 0a 14 mov r12, &0x140a 3bf2: b0 12 2c 3d call #0x3d2c 3bf6: 82 4c 0c 14 mov r12, &0x140c 3bfa: b0 12 32 3d call #0x3d32 3bfe: 82 4c 0e 14 mov r12, &0x140e 3c02: b0 12 38 3d call #0x3d38 3c06: 82 4c 10 14 mov r12, &0x1410 3c0a: 30 41 ret 3c0c: 1c 42 f0 12 mov &0x12f0,r12 3c10: 30 41 ret 3c12: 1c 42 f2 12 mov &0x12f2,r12 3c16: 1d 42 f4 12 mov &0x12f4,r13 3c1a: 30 41 ret 3c1c: 1c 42 f6 12 mov &0x12f6,r12 3c20: 30 41 ret 3c22: 1c 42 f8 12 mov &0x12f8,r12 3c26: 30 41 ret 3c28: 1c 42 fa 12 mov &0x12fa,r12 3c2c: 30 41 ret 3c2e: 1c 42 fc 12 mov &0x12fc,r12 3c32: 30 41 ret 3c34: 1c 42 fe 12 mov &0x12fe,r12 3c38: 30 41 ret 3c3a: 1c 42 00 13 mov &0x1300,r12 3c3e: 30 41 ret 3c40: 1c 42 02 13 mov &0x1302,r12 3c44: 30 41 ret 3c46: 1c 42 58 13 mov &0x1358,r12 3c4a: 30 41 ret 3c4c: 1c 42 5a 13 mov &0x135a,r12 3c50: 30 41 ret 3c52: 1c 42 04 13 mov &0x1304,r12 3c56: 30 41 ret 3c58: 1c 42 06 13 mov &0x1306,r12 3c5c: 30 41 ret 3c5e: 1c 42 08 13 mov &0x1308,r12 3c62: 30 41 ret 3c64: 1c 42 0a 13 mov &0x130a,r12 3c68: 30 41 ret 3c6a: 1c 42 0c 13 mov &0x130c,r12 3c6e: 30 41 ret 3c70: 1c 42 0e 13 mov &0x130e,r12 3c74: 30 41 ret 3c76: 1c 42 10 13 mov &0x1310,r12 3c7a: 30 41 ret 3c7c: 1c 42 12 13 mov &0x1312,r12 3c80: 30 41 ret 3c82: 1c 42 14 13 mov &0x1314,r12 3c86: 30 41 ret 3c88: 1c 42 16 13 mov &0x1316,r12 3c8c: 30 41 ret 3c8e: 1c 42 18 13 mov &0x1318,r12 3c92: 30 41 ret 3c94: 1c 42 1a 13 mov &0x131a,r12 3c98: 30 41 ret 3c9a: 1c 42 1e 13 mov &0x131e,r12 3c9e: 30 41 ret 3ca0: 1c 42 24 13 mov &0x1324,r12 3ca4: 30 41 ret 3ca6: 5c 42 56 13 mov.b &0x1356,r12 3caa: 3c f0 ff 00 and #255, r12 ;#0x00ff 3cae: 30 41 ret 3cb0: 1c 42 26 13 mov &0x1326,r12 3cb4: 30 41 ret 3cb6: 1c 42 28 13 mov &0x1328,r12 3cba: 30 41 ret 3cbc: 1c 42 2a 13 mov &0x132a,r12 3cc0: 30 41 ret 3cc2: 1c 42 2c 13 mov &0x132c,r12 3cc6: 30 41 ret 3cc8: 1c 42 2e 13 mov &0x132e,r12 3ccc: 30 41 ret 3cce: 1c 42 30 13 mov &0x1330,r12 3cd2: 30 41 ret 3cd4: 1c 42 32 13 mov &0x1332,r12 3cd8: 30 41 ret 3cda: 5c 4c 34 13 mov.b 4916(r12),r12 ;0x1334(r12) 3cde: 3c f0 ff 00 and #255, r12 ;#0x00ff 3ce2: 30 41 ret 3ce4: 1c 42 3a 13 mov &0x133a,r12 3ce8: 30 41 ret 3cea: 1c 42 3c 13 mov &0x133c,r12 3cee: 30 41 ret 3cf0: 1c 42 3e 13 mov &0x133e,r12 3cf4: 30 41 ret 3cf6: 1c 42 44 13 mov &0x1344,r12 3cfa: 30 41 ret 3cfc: 1c 42 40 13 mov &0x1340,r12 3d00: 30 41 ret 3d02: 1c 42 42 13 mov &0x1342,r12 3d06: 30 41 ret 3d08: 1c 42 5c 13 mov &0x135c,r12 3d0c: 30 41 ret 3d0e: 1c 42 5e 13 mov &0x135e,r12 3d12: 30 41 ret 3d14: 1c 42 60 13 mov &0x1360,r12 3d18: 30 41 ret 3d1a: 1c 42 62 13 mov &0x1362,r12 3d1e: 30 41 ret 3d20: 1c 42 64 13 mov &0x1364,r12 3d24: 30 41 ret 3d26: 1c 42 66 13 mov &0x1366,r12 3d2a: 30 41 ret 3d2c: 1c 42 68 13 mov &0x1368,r12 3d30: 30 41 ret 3d32: 1c 42 6a 13 mov &0x136a,r12 3d36: 30 41 ret 3d38: 1c 42 6c 13 mov &0x136c,r12 3d3c: 30 41 ret 3d3e: 0a 12 push r10 3d40: 0b 12 push r11 3d42: 08 12 push r8 3d44: 09 12 push r9 3d46: 06 12 push r6 3d48: 07 12 push r7 3d4a: 08 4c mov r12, r8 3d4c: 09 43 clr r9 3d4e: 36 43 mov #-1, r6 ;r3 As==11 3d50: 37 43 mov #-1, r7 ;r3 As==11 3d52: 0a 43 clr r10 3d54: 0b 43 clr r11 3d56: b0 12 1a 6f call #0x6f1a 3d5a: 0f 4c mov r12, r15 3d5c: 0f dd bis r13, r15 3d5e: 0f 93 tst r15 3d60: 03 24 jz $+8 ;abs 0x3d68 3d62: 3c 43 mov #-1, r12 ;r3 As==11 3d64: 0d 43 clr r13 3d66: 62 3c jmp $+198 ;abs 0x3e2c 3d68: b0 12 a0 3c call #0x3ca0 3d6c: 0c 93 tst r12 3d6e: 2a 24 jz $+86 ;abs 0x3dc4 3d70: 38 f0 ff 00 and #255, r8 ;#0x00ff 3d74: 88 10 swpb r8 3d76: 38 f0 00 0f and #3840, r8 ;#0x0f00 3d7a: 38 d0 60 00 bis #96, r8 ;#0x0060 3d7e: 0c 48 mov r8, r12 3d80: b0 12 3a 6f call #0x6f3a 3d84: 3c 40 fc 00 mov #252, r12 ;#0x00fc 3d88: b0 12 3a 6f call #0x6f3a 3d8c: 3e 40 10 00 mov #16, r14 ;#0x0010 3d90: 0f 43 clr r15 3d92: 0c 43 clr r12 3d94: 0d 43 clr r13 3d96: b0 12 6e 62 call #0x626e 3d9a: 0d 43 clr r13 3d9c: 0a 4c mov r12, r10 3d9e: 0b 4d mov r13, r11 3da0: 2c 43 mov #2, r12 ;r3 As==10 3da2: 0d 43 clr r13 3da4: b0 12 2e 63 call #0x632e 3da8: 3e 40 10 00 mov #16, r14 ;#0x0010 3dac: 0f 43 clr r15 3dae: 0c 43 clr r12 3db0: 0d 43 clr r13 3db2: b0 12 6e 62 call #0x626e 3db6: 0d 4c mov r12, r13 3db8: 0c 43 clr r12 3dba: 0a 5c add r12, r10 3dbc: 0b 6d addc r13, r11 3dbe: b0 12 84 6f call #0x6f84 3dc2: 1d 3c jmp $+60 ;abs 0x3dfe 3dc4: 38 f0 ff 00 and #255, r8 ;#0x00ff 3dc8: 88 10 swpb r8 3dca: 38 f0 00 0f and #3840, r8 ;#0x0f00 3dce: 38 d0 82 40 bis #16514, r8 ;#0x4082 3dd2: 0c 48 mov r8, r12 3dd4: b0 12 3a 6f call #0x6f3a 3dd8: 3c 40 fe 00 mov #254, r12 ;#0x00fe 3ddc: b0 12 3a 6f call #0x6f3a 3de0: 2c 43 mov #2, r12 ;r3 As==10 3de2: 0d 43 clr r13 3de4: b0 12 2e 63 call #0x632e 3de8: 3e 40 10 00 mov #16, r14 ;#0x0010 3dec: 0f 43 clr r15 3dee: 0c 43 clr r12 3df0: 0d 43 clr r13 3df2: b0 12 6e 62 call #0x626e 3df6: 0a 4c mov r12, r10 3df8: 0b 4d mov r13, r11 3dfa: b0 12 84 6f call #0x6f84 3dfe: b0 12 e4 6f call #0x6fe4 3e02: 06 4c mov r12, r6 3e04: 07 4d mov r13, r7 3e06: 36 93 cmp #-1, r6 ;r3 As==11 3e08: 0f 20 jnz $+32 ;abs 0x3e28 3e0a: 37 93 cmp #-1, r7 ;r3 As==11 3e0c: 0d 20 jnz $+28 ;abs 0x3e28 3e0e: 39 90 03 00 cmp #3, r9 ;#0x0003 3e12: 0a 2c jc $+22 ;abs 0x3e28 3e14: 19 53 inc r9 3e16: 2c 43 mov #2, r12 ;r3 As==10 3e18: 0d 43 clr r13 3e1a: b0 12 2e 63 call #0x632e 3e1e: b0 12 e4 6f call #0x6fe4 3e22: 06 4c mov r12, r6 3e24: 07 4d mov r13, r7 3e26: ef 3f jmp $-32 ;abs 0x3e06 3e28: 0c 4a mov r10, r12 3e2a: 0d 4b mov r11, r13 3e2c: 30 40 20 f3 br #0xf320 3e30: 0a 12 push r10 3e32: 0b 12 push r11 3e34: 08 12 push r8 3e36: 21 83 decd r1 3e38: 0b 4c mov r12, r11 3e3a: 4a 4e mov.b r14, r10 3e3c: b0 12 a2 70 call #0x70a2 3e40: 8b 4c 00 00 mov r12, 0(r11) ;0x0000(r11) 3e44: 8b 4d 02 00 mov r13, 2(r11) ;0x0002(r11) 3e48: b0 12 c6 6d call #0x6dc6 3e4c: 0f 4c mov r12, r15 3e4e: 0f dd bis r13, r15 3e50: 0f 93 tst r15 3e52: 03 24 jz $+8 ;abs 0x3e5a 3e54: 3c 43 mov #-1, r12 ;r3 As==11 3e56: 3d 43 mov #-1, r13 ;r3 As==11 3e58: 95 3c jmp $+300 ;abs 0x3f84 3e5a: b0 12 c2 3c call #0x3cc2 3e5e: 0c 93 tst r12 3e60: 18 24 jz $+50 ;abs 0x3e92 3e62: b0 12 2e 3c call #0x3c2e 3e66: 0d 43 clr r13 3e68: 8b 9d 02 00 cmp r13, 2(r11) ;0x0002(r11) 3e6c: 12 38 jl $+38 ;abs 0x3e92 3e6e: 03 20 jnz $+8 ;abs 0x3e76 3e70: 8b 9c 00 00 cmp r12, 0(r11) ;0x0000(r11) 3e74: 0e 28 jnc $+30 ;abs 0x3e92 3e76: b0 12 34 3c call #0x3c34 3e7a: 0d 43 clr r13 3e7c: 1d 9b 02 00 cmp 2(r11), r13 ;0x0002(r11) 3e80: 08 38 jl $+18 ;abs 0x3e92 3e82: 02 20 jnz $+6 ;abs 0x3e88 3e84: 2c 9b cmp @r11, r12 3e86: 05 28 jnc $+12 ;abs 0x3e92 3e88: 3c 40 04 0c mov #3076, r12 ;#0x0c04 3e8c: 0d 43 clr r13 3e8e: b0 12 2c 6e call #0x6e2c 3e92: 2c 43 mov #2, r12 ;r3 As==10 3e94: b0 12 3e 3d call #0x3d3e 3e98: 8b 4c 08 00 mov r12, 8(r11) ;0x0008(r11) 3e9c: 8b 4d 0a 00 mov r13, 10(r11) ;0x000a(r11) 3ea0: 8b 43 0c 00 mov #0, 12(r11) ;r3 As==00, 0x000c(r11) 3ea4: 8b 43 0e 00 mov #0, 14(r11) ;r3 As==00, 0x000e(r11) 3ea8: 08 43 clr r8 3eaa: 18 92 d8 e7 cmp &0xe7d8,r8 3eae: 14 34 jge $+42 ;abs 0x3ed8 3eb0: 0f 48 mov r8, r15 3eb2: 0f 5f rla r15 3eb4: 1c 4f bc e7 mov -6212(r15),r12 ;0xe7bc(r15) 3eb8: b0 12 3e 3d call #0x3d3e 3ebc: 0f 48 mov r8, r15 3ebe: 0f 5f rla r15 3ec0: 1e 4f bc e7 mov -6212(r15),r14 ;0xe7bc(r15) 3ec4: 0e 5e rla r14 3ec6: 0e 5e rla r14 3ec8: 0f 4b mov r11, r15 3eca: 0f 5e add r14, r15 3ecc: 8f 4c 00 00 mov r12, 0(r15) ;0x0000(r15) 3ed0: 8f 4d 02 00 mov r13, 2(r15) ;0x0002(r15) 3ed4: 18 53 inc r8 3ed6: e9 3f jmp $-44 ;abs 0x3eaa 3ed8: b0 12 c8 3c call #0x3cc8 3edc: 0c 93 tst r12 3ede: 50 24 jz $+162 ;abs 0x3f80 3ee0: 4a 93 tst.b r10 3ee2: 4e 24 jz $+158 ;abs 0x3f80 3ee4: 30 12 66 14 push #5222 ;#0x1466 3ee8: 30 12 48 00 push #72 ;#0x0048 3eec: 1e 43 mov #1, r14 ;r3 As==01 3eee: 3c 40 f2 d0 mov #-12046,r12 ;#0xd0f2 3ef2: b0 12 26 4b call #0x4b26 3ef6: 21 52 add #4, r1 ;r2 As==10 3ef8: 0f 4c mov r12, r15 3efa: 0f dd bis r13, r15 3efc: 0f 93 tst r15 3efe: 03 24 jz $+8 ;abs 0x3f06 3f00: 3c 43 mov #-1, r12 ;r3 As==11 3f02: 3d 43 mov #-1, r13 ;r3 As==11 3f04: 3f 3c jmp $+128 ;abs 0x3f84 3f06: 0f 41 mov r1, r15 3f08: 0f 12 push r15 3f0a: 30 12 b0 01 push #432 ;#0x01b0 3f0e: 2e 43 mov #2, r14 ;r3 As==10 3f10: 3c 40 b2 c0 mov #-16206,r12 ;#0xc0b2 3f14: b0 12 26 4b call #0x4b26 3f18: 21 52 add #4, r1 ;r2 As==10 3f1a: 0f 4c mov r12, r15 3f1c: 0f dd bis r13, r15 3f1e: 0f 93 tst r15 3f20: 03 24 jz $+8 ;abs 0x3f28 3f22: 3c 43 mov #-1, r12 ;r3 As==11 3f24: 3d 43 mov #-1, r13 ;r3 As==11 3f26: 2e 3c jmp $+94 ;abs 0x3f84 3f28: 30 12 6a 14 push #5226 ;#0x146a 3f2c: 30 12 b2 01 push #434 ;#0x01b2 3f30: 3e 40 06 00 mov #6, r14 ;#0x0006 3f34: 3c 40 b2 c0 mov #-16206,r12 ;#0xc0b2 3f38: b0 12 26 4b call #0x4b26 3f3c: 21 52 add #4, r1 ;r2 As==10 3f3e: 0f 4c mov r12, r15 3f40: 0f dd bis r13, r15 3f42: 0f 93 tst r15 3f44: 03 24 jz $+8 ;abs 0x3f4c 3f46: 3c 43 mov #-1, r12 ;r3 As==11 3f48: 3d 43 mov #-1, r13 ;r3 As==11 3f4a: 1c 3c jmp $+58 ;abs 0x3f84 3f4c: 30 12 68 14 push #5224 ;#0x1468 3f50: 30 12 b0 01 push #432 ;#0x01b0 3f54: 2e 43 mov #2, r14 ;r3 As==10 3f56: 3c 40 b2 c0 mov #-16206,r12 ;#0xc0b2 3f5a: b0 12 26 4b call #0x4b26 3f5e: 21 52 add #4, r1 ;r2 As==10 3f60: 0f 4c mov r12, r15 3f62: 0f dd bis r13, r15 3f64: 0f 93 tst r15 3f66: 03 24 jz $+8 ;abs 0x3f6e 3f68: 3c 43 mov #-1, r12 ;r3 As==11 3f6a: 3d 43 mov #-1, r13 ;r3 As==11 3f6c: 0b 3c jmp $+24 ;abs 0x3f84 3f6e: 1f 42 68 14 mov &0x1468,r15 3f72: 2f f2 and #4, r15 ;r2 As==10 3f74: 2e 41 mov @r1, r14 3f76: 3e f0 fb ff and #-5, r14 ;#0xfffb 3f7a: 0e df bis r15, r14 3f7c: 82 4e 68 14 mov r14, &0x1468 3f80: b0 12 e4 6f call #0x6fe4 3f84: 21 53 incd r1 3f86: 30 40 26 f3 br #0xf326 3f8a: 0a 12 push r10 3f8c: 0b 12 push r11 3f8e: 0a 4c mov r12, r10 3f90: 0b 43 clr r11 3f92: 3b 90 0f 00 cmp #15, r11 ;#0x000f 3f96: e3 2c jc $+456 ;abs 0x415e 3f98: 0f 4b mov r11, r15 3f9a: 0f 5f rla r15 3f9c: 8f 93 da e7 tst -6182(r15) ;0xe7da(r15) 3fa0: cf 20 jnz $+416 ;abs 0x4140 3fa2: 30 12 6c 14 push #5228 ;#0x146c 3fa6: 1e 43 mov #1, r14 ;r3 As==01 3fa8: 3c 40 20 01 mov #288, r12 ;#0x0120 3fac: 0d 43 clr r13 3fae: b0 12 94 c6 call #0xc694 3fb2: 21 53 incd r1 3fb4: 0f 4c mov r12, r15 3fb6: 0f dd bis r13, r15 3fb8: 0f 93 tst r15 3fba: 03 24 jz $+8 ;abs 0x3fc2 3fbc: 3c 43 mov #-1, r12 ;r3 As==11 3fbe: 3d 43 mov #-1, r13 ;r3 As==11 3fc0: d0 3c jmp $+418 ;abs 0x4162 3fc2: b0 12 c8 3c call #0x3cc8 3fc6: 0c 93 tst r12 3fc8: b1 24 jz $+356 ;abs 0x412c 3fca: b0 12 1a 6f call #0x6f1a 3fce: 0f 4c mov r12, r15 3fd0: 0f dd bis r13, r15 3fd2: 0f 93 tst r15 3fd4: 03 24 jz $+8 ;abs 0x3fdc 3fd6: 3c 43 mov #-1, r12 ;r3 As==11 3fd8: 3d 43 mov #-1, r13 ;r3 As==11 3fda: c3 3c jmp $+392 ;abs 0x4162 3fdc: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 3fe0: 3c 40 82 00 mov #130, r12 ;#0x0082 3fe4: 0d 43 clr r13 3fe6: b0 12 58 62 call #0x6258 3fea: 3e 40 10 00 mov #16, r14 ;#0x0010 3fee: 0f 43 clr r15 3ff0: 3c 40 30 40 mov #16432, r12 ;#0x4030 3ff4: 0d 43 clr r13 3ff6: b0 12 6e 62 call #0x626e 3ffa: 2c 43 mov #2, r12 ;r3 As==10 3ffc: 0d 43 clr r13 3ffe: b0 12 2e 63 call #0x632e 4002: 3e 40 10 00 mov #16, r14 ;#0x0010 4006: 0f 43 clr r15 4008: 1c 42 26 14 mov &0x1426,r12 400c: 1d 42 28 14 mov &0x1428,r13 4010: b0 12 6e 62 call #0x626e 4014: 0c 43 clr r12 4016: 0d 43 clr r13 4018: b0 12 2e 63 call #0x632e 401c: 3c 40 09 04 mov #1033, r12 ;#0x0409 4020: b0 12 58 71 call #0x7158 4024: 3c 40 03 00 mov #3, r12 ;#0x0003 4028: 0d 43 clr r13 402a: b0 12 2e 63 call #0x632e 402e: 3c 40 08 04 mov #1032, r12 ;#0x0408 4032: b0 12 58 71 call #0x7158 4036: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 403a: 3c 40 c1 00 mov #193, r12 ;#0x00c1 403e: 0d 43 clr r13 4040: b0 12 58 62 call #0x6258 4044: 3e 40 10 00 mov #16, r14 ;#0x0010 4048: 0f 43 clr r15 404a: 3c 40 48 00 mov #72, r12 ;#0x0048 404e: 0d 43 clr r13 4050: b0 12 6e 62 call #0x626e 4054: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4058: 3c 40 a1 00 mov #161, r12 ;#0x00a1 405c: 0d 43 clr r13 405e: b0 12 58 62 call #0x6258 4062: 1c 43 mov #1, r12 ;r3 As==01 4064: 0d 43 clr r13 4066: b0 12 2e 63 call #0x632e 406a: 3e 40 10 00 mov #16, r14 ;#0x0010 406e: 0f 43 clr r15 4070: 1c 42 66 14 mov &0x1466,r12 4074: 0d 43 clr r13 4076: b0 12 6e 62 call #0x626e 407a: 0c 43 clr r12 407c: 0d 43 clr r13 407e: b0 12 2e 63 call #0x632e 4082: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4086: 3c 40 c1 00 mov #193, r12 ;#0x00c1 408a: 0d 43 clr r13 408c: b0 12 58 62 call #0x6258 4090: 3e 40 10 00 mov #16, r14 ;#0x0010 4094: 0f 43 clr r15 4096: 3c 40 b2 01 mov #434, r12 ;#0x01b2 409a: 0d 43 clr r13 409c: b0 12 6e 62 call #0x626e 40a0: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 40a4: 3c 40 a1 00 mov #161, r12 ;#0x00a1 40a8: 0d 43 clr r13 40aa: b0 12 58 62 call #0x6258 40ae: 1c 43 mov #1, r12 ;r3 As==01 40b0: 0d 43 clr r13 40b2: b0 12 2e 63 call #0x632e 40b6: 3e 40 10 00 mov #16, r14 ;#0x0010 40ba: 0f 43 clr r15 40bc: 1c 42 6a 14 mov &0x146a,r12 40c0: 0d 43 clr r13 40c2: b0 12 6e 62 call #0x626e 40c6: 0c 43 clr r12 40c8: 0d 43 clr r13 40ca: b0 12 2e 63 call #0x632e 40ce: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 40d2: 3c 40 c1 00 mov #193, r12 ;#0x00c1 40d6: 0d 43 clr r13 40d8: b0 12 58 62 call #0x6258 40dc: 3e 40 10 00 mov #16, r14 ;#0x0010 40e0: 0f 43 clr r15 40e2: 3c 40 b0 01 mov #432, r12 ;#0x01b0 40e6: 0d 43 clr r13 40e8: b0 12 6e 62 call #0x626e 40ec: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 40f0: 3c 40 a1 00 mov #161, r12 ;#0x00a1 40f4: 0d 43 clr r13 40f6: b0 12 58 62 call #0x6258 40fa: 1c 43 mov #1, r12 ;r3 As==01 40fc: 0d 43 clr r13 40fe: b0 12 2e 63 call #0x632e 4102: 3e 40 10 00 mov #16, r14 ;#0x0010 4106: 0f 43 clr r15 4108: 1c 42 68 14 mov &0x1468,r12 410c: 0d 43 clr r13 410e: b0 12 6e 62 call #0x626e 4112: 0c 43 clr r12 4114: 0d 43 clr r13 4116: b0 12 2e 63 call #0x632e 411a: 3c 40 01 04 mov #1025, r12 ;#0x0401 411e: b0 12 58 71 call #0x7158 4122: 1c 43 mov #1, r12 ;r3 As==01 4124: 0d 43 clr r13 4126: b0 12 2e 63 call #0x632e 412a: 17 3c jmp $+48 ;abs 0x415a 412c: 0c 43 clr r12 412e: b0 12 68 41 call #0x4168 4132: 0f 4c mov r12, r15 4134: 0f dd bis r13, r15 4136: 0f 93 tst r15 4138: 10 24 jz $+34 ;abs 0x415a 413a: 3c 43 mov #-1, r12 ;r3 As==11 413c: 3d 43 mov #-1, r13 ;r3 As==11 413e: 11 3c jmp $+36 ;abs 0x4162 4140: 0f 4b mov r11, r15 4142: 0f 5f rla r15 4144: 1c 4f da e7 mov -6182(r15),r12 ;0xe7da(r15) 4148: b0 12 68 41 call #0x4168 414c: 0f 4c mov r12, r15 414e: 0f dd bis r13, r15 4150: 0f 93 tst r15 4152: 03 24 jz $+8 ;abs 0x415a 4154: 3c 43 mov #-1, r12 ;r3 As==11 4156: 3d 43 mov #-1, r13 ;r3 As==11 4158: 04 3c jmp $+10 ;abs 0x4162 415a: 1b 53 inc r11 415c: 1a 3f jmp $-458 ;abs 0x3f92 415e: 0c 43 clr r12 4160: 0d 43 clr r13 4162: 3b 41 pop r11 4164: 3a 41 pop r10 4166: 30 41 ret 4168: 0a 12 push r10 416a: 0a 4c mov r12, r10 416c: 0a 93 tst r10 416e: 07 20 jnz $+16 ;abs 0x417e 4170: 1c 42 26 14 mov &0x1426,r12 4174: 1d 42 28 14 mov &0x1428,r13 4178: b0 12 2c 6e call #0x6e2c 417c: 3f 3c jmp $+128 ;abs 0x41fc 417e: b0 12 1a 6f call #0x6f1a 4182: 0f 4c mov r12, r15 4184: 0f dd bis r13, r15 4186: 0f 93 tst r15 4188: 03 24 jz $+8 ;abs 0x4190 418a: 3c 43 mov #-1, r12 ;r3 As==11 418c: 3d 43 mov #-1, r13 ;r3 As==11 418e: 36 3c jmp $+110 ;abs 0x41fc 4190: b0 12 a0 3c call #0x3ca0 4194: 0c 93 tst r12 4196: 20 24 jz $+66 ;abs 0x41d8 4198: 0f 4a mov r10, r15 419a: 0f 5f rla r15 419c: 0f 5f rla r15 419e: 1e 4f 26 14 mov 5158(r15),r14 ;0x1426(r15) 41a2: 1f 4f 28 14 mov 5160(r15),r15 ;0x1428(r15) 41a6: 8e 10 swpb r14 41a8: 8f 10 swpb r15 41aa: 4e ef xor.b r15, r14 41ac: 0e ef xor r15, r14 41ae: 8f 11 sxt r15 41b0: 3e f0 00 0f and #3840, r14 ;#0x0f00 41b4: 0c 4a mov r10, r12 41b6: 3c d0 80 00 bis #128, r12 ;#0x0080 41ba: 0c de bis r14, r12 41bc: b0 12 3a 6f call #0x6f3a 41c0: 0f 4a mov r10, r15 41c2: 0f 5f rla r15 41c4: 0f 5f rla r15 41c6: 1c 4f 26 14 mov 5158(r15),r12 ;0x1426(r15) 41ca: b0 12 3a 6f call #0x6f3a 41ce: 3c 40 fd 3f mov #16381, r12 ;#0x3ffd 41d2: b0 12 3a 6f call #0x6f3a 41d6: 10 3c jmp $+34 ;abs 0x41f8 41d8: 0c 4a mov r10, r12 41da: 3c d0 30 40 bis #16432, r12 ;#0x4030 41de: b0 12 3a 6f call #0x6f3a 41e2: 0f 4a mov r10, r15 41e4: 0f 5f rla r15 41e6: 0f 5f rla r15 41e8: 1c 4f 26 14 mov 5158(r15),r12 ;0x1426(r15) 41ec: b0 12 3a 6f call #0x6f3a 41f0: 3c 40 fd 3f mov #16381, r12 ;#0x3ffd 41f4: b0 12 3a 6f call #0x6f3a 41f8: b0 12 84 6f call #0x6f84 41fc: 3a 41 pop r10 41fe: 30 41 ret 4200: 0a 12 push r10 4202: 0b 12 push r11 4204: 08 12 push r8 4206: 31 80 14 00 sub #20, r1 ;#0x0014 420a: 08 4c mov r12, r8 420c: 0a 4e mov r14, r10 420e: 0b 43 clr r11 4210: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 4214: c2 43 1c 16 mov.b #0, &0x161c ;r3 As==00 4218: b0 12 58 3c call #0x3c58 421c: 0c 93 tst r12 421e: aa 24 jz $+342 ;abs 0x4374 4220: 8a 43 00 00 mov #0, 0(r10) ;r3 As==00, 0x0000(r10) 4224: 8a 43 02 00 mov #0, 2(r10) ;r3 As==00, 0x0002(r10) 4228: 0e 4a mov r10, r14 422a: 3c 40 81 00 mov #129, r12 ;#0x0081 422e: 0d 43 clr r13 4230: b0 12 48 a7 call #0xa748 4234: 0f 4c mov r12, r15 4236: 0f dd bis r13, r15 4238: 0f 93 tst r15 423a: 03 24 jz $+8 ;abs 0x4242 423c: 3c 43 mov #-1, r12 ;r3 As==11 423e: 3d 43 mov #-1, r13 ;r3 As==11 4240: fc 3c jmp $+506 ;abs 0x443a 4242: 0a 93 tst r10 4244: 02 24 jz $+6 ;abs 0x424a 4246: 5e 43 mov.b #1, r14 ;r3 As==01 4248: 01 3c jmp $+4 ;abs 0x424c 424a: 4e 43 clr.b r14 424c: c2 4e 1c 16 mov.b r14, &0x161c 4250: b2 90 03 00 cmp #3, &0x12ee ;#0x0003 4254: ee 12 4256: 0f 24 jz $+32 ;abs 0x4276 4258: a2 92 ee 12 cmp #4, &0x12ee ;r2 As==10 425c: 0c 24 jz $+26 ;abs 0x4276 425e: b2 90 05 00 cmp #5, &0x12ee ;#0x0005 4262: ee 12 4264: 08 24 jz $+18 ;abs 0x4276 4266: b2 90 06 00 cmp #6, &0x12ee ;#0x0006 426a: ee 12 426c: 04 24 jz $+10 ;abs 0x4276 426e: b2 90 07 00 cmp #7, &0x12ee ;#0x0007 4272: ee 12 4274: 40 20 jnz $+130 ;abs 0x42f6 4276: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 427a: 0e 41 mov r1, r14 427c: 3e 52 add #8, r14 ;r2 As==11 427e: 3c 40 03 00 mov #3, r12 ;#0x0003 4282: 0d 43 clr r13 4284: b0 12 a4 a5 call #0xa5a4 4288: 0e 41 mov r1, r14 428a: 3e 50 0c 00 add #12, r14 ;#0x000c 428e: 3c 40 0b 00 mov #11, r12 ;#0x000b 4292: 0d 43 clr r13 4294: b0 12 a4 a5 call #0xa5a4 4298: 0e 41 mov r1, r14 429a: 3e 50 10 00 add #16, r14 ;#0x0010 429e: 3c 40 13 00 mov #19, r12 ;#0x0013 42a2: 0d 43 clr r13 42a4: b0 12 a4 a5 call #0xa5a4 42a8: 0e 41 mov r1, r14 42aa: 2c 43 mov #2, r12 ;r3 As==10 42ac: 0d 43 clr r13 42ae: b0 12 a4 a5 call #0xa5a4 42b2: 0e 41 mov r1, r14 42b4: 3c 40 0a 00 mov #10, r12 ;#0x000a 42b8: 0d 43 clr r13 42ba: b0 12 a4 a5 call #0xa5a4 42be: 0e 41 mov r1, r14 42c0: 3c 40 12 00 mov #18, r12 ;#0x0012 42c4: 0d 43 clr r13 42c6: b0 12 a4 a5 call #0xa5a4 42ca: 0e 41 mov r1, r14 42cc: 3e 52 add #8, r14 ;r2 As==11 42ce: 2c 43 mov #2, r12 ;r3 As==10 42d0: 0d 43 clr r13 42d2: b0 12 a4 a5 call #0xa5a4 42d6: 0e 41 mov r1, r14 42d8: 3e 50 0c 00 add #12, r14 ;#0x000c 42dc: 3c 40 0a 00 mov #10, r12 ;#0x000a 42e0: 0d 43 clr r13 42e2: b0 12 a4 a5 call #0xa5a4 42e6: 0e 41 mov r1, r14 42e8: 3e 50 10 00 add #16, r14 ;#0x0010 42ec: 3c 40 12 00 mov #18, r12 ;#0x0012 42f0: 0d 43 clr r13 42f2: b0 12 a4 a5 call #0xa5a4 42f6: b0 12 5e 3c call #0x3c5e 42fa: 0c 93 tst r12 42fc: 2a 24 jz $+86 ;abs 0x4352 42fe: b2 90 12 00 cmp #18, &0x12ee ;#0x0012 4302: ee 12 4304: 14 24 jz $+42 ;abs 0x432e 4306: b2 90 13 00 cmp #19, &0x12ee ;#0x0013 430a: ee 12 430c: 10 24 jz $+34 ;abs 0x432e 430e: b2 90 14 00 cmp #20, &0x12ee ;#0x0014 4312: ee 12 4314: 0c 24 jz $+26 ;abs 0x432e 4316: b2 90 3d 00 cmp #61, &0x12ee ;#0x003d 431a: ee 12 431c: 08 24 jz $+18 ;abs 0x432e 431e: b2 90 3e 00 cmp #62, &0x12ee ;#0x003e 4322: ee 12 4324: 04 24 jz $+10 ;abs 0x432e 4326: b2 90 3f 00 cmp #63, &0x12ee ;#0x003f 432a: ee 12 432c: 03 20 jnz $+8 ;abs 0x4334 432e: b2 c0 10 00 bic #16, &0x1472 ;#0x0010 4332: 72 14 4334: 1e 42 72 14 mov &0x1472,r14 4338: 0f 43 clr r15 433a: 3c 40 88 00 mov #136, r12 ;#0x0088 433e: 0d 43 clr r13 4340: b0 12 0a a8 call #0xa80a 4344: 0f 4c mov r12, r15 4346: 0f dd bis r13, r15 4348: 0f 93 tst r15 434a: 03 24 jz $+8 ;abs 0x4352 434c: 3c 43 mov #-1, r12 ;r3 As==11 434e: 3d 43 mov #-1, r13 ;r3 As==11 4350: 74 3c jmp $+234 ;abs 0x443a 4352: 1e 42 70 14 mov &0x1470,r14 4356: 3e d0 03 00 bis #3, r14 ;#0x0003 435a: 0f 43 clr r15 435c: 3c 40 82 00 mov #130, r12 ;#0x0082 4360: 0d 43 clr r13 4362: b0 12 0a a8 call #0xa80a 4366: 0f 4c mov r12, r15 4368: 0f dd bis r13, r15 436a: 0f 93 tst r15 436c: 64 24 jz $+202 ;abs 0x4436 436e: 3c 43 mov #-1, r12 ;r3 As==11 4370: 3d 43 mov #-1, r13 ;r3 As==11 4372: 63 3c jmp $+200 ;abs 0x443a 4374: 91 42 b8 e7 mov &0xe7b8,4(r1) ;0x0004(r1) 4378: 04 00 437a: 91 42 ba e7 mov &0xe7ba,6(r1) ;0x0006(r1) 437e: 06 00 4380: ba 40 40 00 mov #64, 0(r10) ;#0x0040, 0x0000(r10) 4384: 00 00 4386: 8a 43 02 00 mov #0, 2(r10) ;r3 As==00, 0x0002(r10) 438a: 0b 43 clr r11 438c: 0b 98 cmp r8, r11 438e: 36 34 jge $+110 ;abs 0x43fc 4390: 03 12 push #0 ;r3 As==00 4392: 0f 4b mov r11, r15 4394: 0f 5f rla r15 4396: 0f 51 add r1, r15 4398: 1e 4f 06 00 mov 6(r15), r14 ;0x0006(r15) 439c: 4c 43 clr.b r12 439e: b0 12 da 71 call #0x71da 43a2: 21 53 incd r1 43a4: 0f 4c mov r12, r15 43a6: 0f dd bis r13, r15 43a8: 0f 93 tst r15 43aa: 0c 20 jnz $+26 ;abs 0x43c4 43ac: 0f 41 mov r1, r15 43ae: 2f 53 incd r15 43b0: 0f 12 push r15 43b2: 0e 43 clr r14 43b4: 5c 43 mov.b #1, r12 ;r3 As==01 43b6: b0 12 da 71 call #0x71da 43ba: 21 53 incd r1 43bc: 0f 4c mov r12, r15 43be: 0f dd bis r13, r15 43c0: 0f 93 tst r15 43c2: 02 24 jz $+6 ;abs 0x43c8 43c4: 5e 43 mov.b #1, r14 ;r3 As==01 43c6: 01 3c jmp $+4 ;abs 0x43ca 43c8: 4e 43 clr.b r14 43ca: 4e 93 tst.b r14 43cc: 03 24 jz $+8 ;abs 0x43d4 43ce: 3c 43 mov #-1, r12 ;r3 As==11 43d0: 3d 43 mov #-1, r13 ;r3 As==11 43d2: 33 3c jmp $+104 ;abs 0x443a 43d4: 81 93 02 00 tst 2(r1) ;0x0002(r1) 43d8: 0f 24 jz $+32 ;abs 0x43f8 43da: 1c 43 mov #1, r12 ;r3 As==01 43dc: 4e 4b mov.b r11, r14 43de: b0 12 c6 f4 call #0xf4c6 43e2: 0d 4c mov r12, r13 43e4: 3d e3 inv r13 43e6: 0d 5d rla r13 43e8: 0d 7d subc r13, r13 43ea: 0f 4a mov r10, r15 43ec: 8f dc 00 00 bis r12, 0(r15) ;0x0000(r15) 43f0: 8f dd 02 00 bis r13, 2(r15) ;0x0002(r15) 43f4: d2 43 1c 16 mov.b #1, &0x161c ;r3 As==01 43f8: 1b 53 inc r11 43fa: c8 3f jmp $-110 ;abs 0x438c 43fc: 03 12 push #0 ;r3 As==00 43fe: 3e 40 90 00 mov #144, r14 ;#0x0090 4402: 4c 43 clr.b r12 4404: b0 12 da 71 call #0x71da 4408: 21 53 incd r1 440a: 0f 4c mov r12, r15 440c: 0f dd bis r13, r15 440e: 0f 93 tst r15 4410: 0a 20 jnz $+22 ;abs 0x4426 4412: 03 12 push #0 ;r3 As==00 4414: 2e 4a mov @r10, r14 4416: 5c 43 mov.b #1, r12 ;r3 As==01 4418: b0 12 da 71 call #0x71da 441c: 21 53 incd r1 441e: 0f 4c mov r12, r15 4420: 0f dd bis r13, r15 4422: 0f 93 tst r15 4424: 02 24 jz $+6 ;abs 0x442a 4426: 5e 43 mov.b #1, r14 ;r3 As==01 4428: 01 3c jmp $+4 ;abs 0x442c 442a: 4e 43 clr.b r14 442c: 4e 93 tst.b r14 442e: 03 24 jz $+8 ;abs 0x4436 4430: 3c 43 mov #-1, r12 ;r3 As==11 4432: 3d 43 mov #-1, r13 ;r3 As==11 4434: 02 3c jmp $+6 ;abs 0x443a 4436: 0c 43 clr r12 4438: 0d 43 clr r13 443a: 31 50 14 00 add #20, r1 ;#0x0014 443e: 30 40 26 f3 br #0xf326 4442: b0 12 e4 6f call #0x6fe4 4446: 0f 4c mov r12, r15 4448: 0f dd bis r13, r15 444a: 0f 93 tst r15 444c: 03 24 jz $+8 ;abs 0x4454 444e: 3c 43 mov #-1, r12 ;r3 As==11 4450: 3d 43 mov #-1, r13 ;r3 As==11 4452: 30 41 ret 4454: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4458: 3c 40 21 00 mov #33, r12 ;#0x0021 445c: 0d 43 clr r13 445e: b0 12 58 62 call #0x6258 4462: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4466: 3c 40 a8 00 mov #168, r12 ;#0x00a8 446a: 0d 43 clr r13 446c: b0 12 58 62 call #0x6258 4470: 0c 43 clr r12 4472: 0d 43 clr r13 4474: 30 41 ret 4476: 0a 12 push r10 4478: 0b 12 push r11 447a: 21 82 sub #4, r1 ;r2 As==10 447c: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4480: 3c 40 28 00 mov #40, r12 ;#0x0028 4484: 0d 43 clr r13 4486: b0 12 58 62 call #0x6258 448a: 3e 40 10 00 mov #16, r14 ;#0x0010 448e: 0f 43 clr r15 4490: 0c 43 clr r12 4492: 0d 43 clr r13 4494: b0 12 6e 62 call #0x626e 4498: 0b 4c mov r12, r11 449a: 1c 43 mov #1, r12 ;r3 As==01 449c: 0d 43 clr r13 449e: b0 12 2e 63 call #0x632e 44a2: 3b b0 00 02 bit #512, r11 ;#0x0200 44a6: 46 2c jc $+142 ;abs 0x4534 44a8: 3c 40 00 14 mov #5120, r12 ;#0x1400 44ac: b0 12 84 71 call #0x7184 44b0: b0 12 ce 3c call #0x3cce 44b4: 0c 93 tst r12 44b6: 1c 24 jz $+58 ;abs 0x44f0 44b8: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 44bc: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 44c0: 0e 41 mov r1, r14 44c2: 3c 40 89 00 mov #137, r12 ;#0x0089 44c6: 0d 43 clr r13 44c8: b0 12 a4 a5 call #0xa5a4 44cc: b1 d0 40 00 bis #64, 0(r1) ;#0x0040, 0x0000(r1) 44d0: 00 00 44d2: 0e 41 mov r1, r14 44d4: 3c 40 88 00 mov #136, r12 ;#0x0088 44d8: 0d 43 clr r13 44da: b0 12 a4 a5 call #0xa5a4 44de: b1 c0 40 00 bic #64, 0(r1) ;#0x0040, 0x0000(r1) 44e2: 00 00 44e4: 0e 41 mov r1, r14 44e6: 3c 40 88 00 mov #136, r12 ;#0x0088 44ea: 0d 43 clr r13 44ec: b0 12 a4 a5 call #0xa5a4 44f0: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 44f4: 3c 40 28 00 mov #40, r12 ;#0x0028 44f8: 0d 43 clr r13 44fa: b0 12 58 62 call #0x6258 44fe: 0a 43 clr r10 4500: 3e 40 10 00 mov #16, r14 ;#0x0010 4504: 0f 43 clr r15 4506: 0c 43 clr r12 4508: 0d 43 clr r13 450a: b0 12 6e 62 call #0x626e 450e: 0b 4c mov r12, r11 4510: 3c b0 00 02 bit #512, r12 ;#0x0200 4514: 09 2c jc $+20 ;abs 0x4528 4516: 3a 90 0a 00 cmp #10, r10 ;#0x000a 451a: 06 34 jge $+14 ;abs 0x4528 451c: 1c 43 mov #1, r12 ;r3 As==01 451e: 0d 43 clr r13 4520: b0 12 be 63 call #0x63be 4524: 1a 53 inc r10 4526: ec 3f jmp $-38 ;abs 0x4500 4528: 3a 90 0a 00 cmp #10, r10 ;#0x000a 452c: 03 20 jnz $+8 ;abs 0x4534 452e: 3c 43 mov #-1, r12 ;r3 As==11 4530: 3d 43 mov #-1, r13 ;r3 As==11 4532: 22 3c jmp $+70 ;abs 0x4578 4534: 2b b3 bit #2, r11 ;r3 As==10 4536: 0d 28 jnc $+28 ;abs 0x4552 4538: 0c 43 clr r12 453a: 0d 43 clr r13 453c: b0 12 2e 63 call #0x632e 4540: 3c 40 01 04 mov #1025, r12 ;#0x0401 4544: b0 12 58 71 call #0x7158 4548: 1c 43 mov #1, r12 ;r3 As==01 454a: 0d 43 clr r13 454c: b0 12 2e 63 call #0x632e 4550: 04 3c jmp $+10 ;abs 0x455a 4552: 3c 40 01 04 mov #1025, r12 ;#0x0401 4556: b0 12 58 71 call #0x7158 455a: b0 12 a0 6f call #0x6fa0 455e: 0f 4c mov r12, r15 4560: 0f dd bis r13, r15 4562: 0f 93 tst r15 4564: 03 24 jz $+8 ;abs 0x456c 4566: 3c 43 mov #-1, r12 ;r3 As==11 4568: 3d 43 mov #-1, r13 ;r3 As==11 456a: 06 3c jmp $+14 ;abs 0x4578 456c: 3c 40 03 43 mov #17155, r12 ;#0x4303 4570: b0 12 3a 6f call #0x6f3a 4574: b0 12 e4 6f call #0x6fe4 4578: 21 52 add #4, r1 ;r2 As==10 457a: 3b 41 pop r11 457c: 3a 41 pop r10 457e: 30 41 ret 4580: 0a 12 push r10 4582: 0b 12 push r11 4584: 08 12 push r8 4586: 09 12 push r9 4588: 06 12 push r6 458a: 31 80 06 00 sub #6, r1 ;#0x0006 458e: 06 4c mov r12, r6 4590: 0a 4e mov r14, r10 4592: 19 41 12 00 mov 18(r1), r9 ;0x0012(r1) 4596: 0b 43 clr r11 4598: 08 43 clr r8 459a: 1c 43 mov #1, r12 ;r3 As==01 459c: 0d 43 clr r13 459e: b0 12 2e 63 call #0x632e 45a2: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 45a6: 3c 40 28 00 mov #40, r12 ;#0x0028 45aa: 0d 43 clr r13 45ac: b0 12 58 62 call #0x6258 45b0: 3e 40 10 00 mov #16, r14 ;#0x0010 45b4: 0f 43 clr r15 45b6: 0c 43 clr r12 45b8: 0d 43 clr r13 45ba: b0 12 6e 62 call #0x626e 45be: 08 4c mov r12, r8 45c0: 38 b0 00 02 bit #512, r8 ;#0x0200 45c4: 47 2c jc $+144 ;abs 0x4654 45c6: 3c 40 00 14 mov #5120, r12 ;#0x1400 45ca: b0 12 84 71 call #0x7184 45ce: b0 12 ce 3c call #0x3cce 45d2: 0c 93 tst r12 45d4: 1c 24 jz $+58 ;abs 0x460e 45d6: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 45da: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 45de: 0e 41 mov r1, r14 45e0: 3c 40 89 00 mov #137, r12 ;#0x0089 45e4: 0d 43 clr r13 45e6: b0 12 a4 a5 call #0xa5a4 45ea: b1 d0 40 00 bis #64, 0(r1) ;#0x0040, 0x0000(r1) 45ee: 00 00 45f0: 0e 41 mov r1, r14 45f2: 3c 40 88 00 mov #136, r12 ;#0x0088 45f6: 0d 43 clr r13 45f8: b0 12 a4 a5 call #0xa5a4 45fc: b1 c0 40 00 bic #64, 0(r1) ;#0x0040, 0x0000(r1) 4600: 00 00 4602: 0e 41 mov r1, r14 4604: 3c 40 88 00 mov #136, r12 ;#0x0088 4608: 0d 43 clr r13 460a: b0 12 a4 a5 call #0xa5a4 460e: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4612: 3c 40 28 00 mov #40, r12 ;#0x0028 4616: 0d 43 clr r13 4618: b0 12 58 62 call #0x6258 461c: 0b 43 clr r11 461e: 3e 40 10 00 mov #16, r14 ;#0x0010 4622: 0f 43 clr r15 4624: 0c 43 clr r12 4626: 0d 43 clr r13 4628: b0 12 6e 62 call #0x626e 462c: 08 4c mov r12, r8 462e: 3c b0 00 02 bit #512, r12 ;#0x0200 4632: 09 2c jc $+20 ;abs 0x4646 4634: 3b 90 0a 00 cmp #10, r11 ;#0x000a 4638: 06 34 jge $+14 ;abs 0x4646 463a: 1c 43 mov #1, r12 ;r3 As==01 463c: 0d 43 clr r13 463e: b0 12 be 63 call #0x63be 4642: 1b 53 inc r11 4644: ec 3f jmp $-38 ;abs 0x461e 4646: 3b 90 0a 00 cmp #10, r11 ;#0x000a 464a: 04 20 jnz $+10 ;abs 0x4654 464c: 3c 43 mov #-1, r12 ;r3 As==11 464e: 3d 43 mov #-1, r13 ;r3 As==11 4650: 30 40 70 4a br #0x4a70 4654: 28 b3 bit #2, r8 ;r3 As==10 4656: 0d 28 jnc $+28 ;abs 0x4672 4658: 0c 43 clr r12 465a: 0d 43 clr r13 465c: b0 12 2e 63 call #0x632e 4660: 3c 40 00 14 mov #5120, r12 ;#0x1400 4664: b0 12 58 71 call #0x7158 4668: 1c 43 mov #1, r12 ;r3 As==01 466a: 0d 43 clr r13 466c: b0 12 2e 63 call #0x632e 4670: 04 3c jmp $+10 ;abs 0x467a 4672: 3c 40 00 14 mov #5120, r12 ;#0x1400 4676: b0 12 58 71 call #0x7158 467a: b0 12 d4 3c call #0x3cd4 467e: 0c 93 tst r12 4680: 09 24 jz $+20 ;abs 0x4694 4682: b0 12 a0 6f call #0x6fa0 4686: 0f 4c mov r12, r15 4688: 0f dd bis r13, r15 468a: 0f 93 tst r15 468c: 17 24 jz $+48 ;abs 0x46bc 468e: 3c 43 mov #-1, r12 ;r3 As==11 4690: 3d 43 mov #-1, r13 ;r3 As==11 4692: ee 3d jmp $+990 ;abs 0x4a70 4694: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4698: 3c 40 28 00 mov #40, r12 ;#0x0028 469c: 0d 43 clr r13 469e: b0 12 58 62 call #0x6258 46a2: 3e 40 10 00 mov #16, r14 ;#0x0010 46a6: 0f 43 clr r15 46a8: 0c 43 clr r12 46aa: 0d 43 clr r13 46ac: b0 12 6e 62 call #0x626e 46b0: 08 4c mov r12, r8 46b2: 48 93 tst.b r8 46b4: 03 38 jl $+8 ;abs 0x46bc 46b6: 3c 43 mov #-1, r12 ;r3 As==11 46b8: 3d 43 mov #-1, r13 ;r3 As==11 46ba: da 3d jmp $+950 ;abs 0x4a70 46bc: b0 12 a2 70 call #0x70a2 46c0: 8a 4c 00 00 mov r12, 0(r10) ;0x0000(r10) 46c4: 8a 4d 02 00 mov r13, 2(r10) ;0x0002(r10) 46c8: b0 12 58 3c call #0x3c58 46cc: 0c 93 tst r12 46ce: 5b 24 jz $+184 ;abs 0x4786 46d0: c2 93 1c 16 tst.b &0x161c 46d4: 0d 24 jz $+28 ;abs 0x46f0 46d6: 0e 46 mov r6, r14 46d8: 3c 40 83 00 mov #131, r12 ;#0x0083 46dc: 0d 43 clr r13 46de: b0 12 48 a7 call #0xa748 46e2: 0f 4c mov r12, r15 46e4: 0f dd bis r13, r15 46e6: 0f 93 tst r15 46e8: 03 24 jz $+8 ;abs 0x46f0 46ea: 3c 43 mov #-1, r12 ;r3 As==11 46ec: 3d 43 mov #-1, r13 ;r3 As==11 46ee: c0 3d jmp $+898 ;abs 0x4a70 46f0: 1e 42 70 14 mov &0x1470,r14 46f4: 3e d0 03 00 bis #3, r14 ;#0x0003 46f8: 0f 43 clr r15 46fa: 3c 40 82 00 mov #130, r12 ;#0x0082 46fe: 0d 43 clr r13 4700: b0 12 0a a8 call #0xa80a 4704: 0f 4c mov r12, r15 4706: 0f dd bis r13, r15 4708: 0f 93 tst r15 470a: 0e 20 jnz $+30 ;abs 0x4728 470c: 1e 42 70 14 mov &0x1470,r14 4710: 3e f0 fe ff and #-2, r14 ;#0xfffe 4714: 0f 43 clr r15 4716: 3c 40 82 00 mov #130, r12 ;#0x0082 471a: 0d 43 clr r13 471c: b0 12 0a a8 call #0xa80a 4720: 0f 4c mov r12, r15 4722: 0f dd bis r13, r15 4724: 0f 93 tst r15 4726: 02 24 jz $+6 ;abs 0x472c 4728: 5e 43 mov.b #1, r14 ;r3 As==01 472a: 01 3c jmp $+4 ;abs 0x472e 472c: 4e 43 clr.b r14 472e: 4e 93 tst.b r14 4730: 03 24 jz $+8 ;abs 0x4738 4732: 3c 43 mov #-1, r12 ;r3 As==11 4734: 3d 43 mov #-1, r13 ;r3 As==11 4736: 9c 3d jmp $+826 ;abs 0x4a70 4738: b0 12 5e 3c call #0x3c5e 473c: 0c 93 tst r12 473e: 23 24 jz $+72 ;abs 0x4786 4740: b2 90 12 00 cmp #18, &0x12ee ;#0x0012 4744: ee 12 4746: 14 24 jz $+42 ;abs 0x4770 4748: b2 90 13 00 cmp #19, &0x12ee ;#0x0013 474c: ee 12 474e: 10 24 jz $+34 ;abs 0x4770 4750: b2 90 14 00 cmp #20, &0x12ee ;#0x0014 4754: ee 12 4756: 0c 24 jz $+26 ;abs 0x4770 4758: b2 90 3d 00 cmp #61, &0x12ee ;#0x003d 475c: ee 12 475e: 08 24 jz $+18 ;abs 0x4770 4760: b2 90 3e 00 cmp #62, &0x12ee ;#0x003e 4764: ee 12 4766: 04 24 jz $+10 ;abs 0x4770 4768: b2 90 3f 00 cmp #63, &0x12ee ;#0x003f 476c: ee 12 476e: 0b 20 jnz $+24 ;abs 0x4786 4770: b2 d0 10 00 bis #16, &0x1472 ;#0x0010 4774: 72 14 4776: 1e 42 72 14 mov &0x1472,r14 477a: 0f 43 clr r15 477c: 3c 40 88 00 mov #136, r12 ;#0x0088 4780: 0d 43 clr r13 4782: b0 12 0a a8 call #0xa80a 4786: b0 12 a0 3c call #0x3ca0 478a: 0c 93 tst r12 478c: 05 24 jz $+12 ;abs 0x4798 478e: 3c 40 03 43 mov #17155, r12 ;#0x4303 4792: b0 12 3a 6f call #0x6f3a 4796: 66 3c jmp $+206 ;abs 0x4864 4798: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 479c: 3c 40 82 00 mov #130, r12 ;#0x0082 47a0: 0d 43 clr r13 47a2: b0 12 58 62 call #0x6258 47a6: 1c 43 mov #1, r12 ;r3 As==01 47a8: 0d 43 clr r13 47aa: b0 12 2e 63 call #0x632e 47ae: 3e 40 10 00 mov #16, r14 ;#0x0010 47b2: 0f 43 clr r15 47b4: 3c 40 34 d0 mov #-12236,r12 ;#0xd034 47b8: 0d 43 clr r13 47ba: b0 12 6e 62 call #0x626e 47be: 4c 43 clr.b r12 47c0: b0 12 78 4a call #0x4a78 47c4: 0f 4c mov r12, r15 47c6: 0f dd bis r13, r15 47c8: 0f 93 tst r15 47ca: 03 24 jz $+8 ;abs 0x47d2 47cc: 3c 43 mov #-1, r12 ;r3 As==11 47ce: 3d 43 mov #-1, r13 ;r3 As==11 47d0: 4f 3d jmp $+672 ;abs 0x4a70 47d2: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 47d6: 3c 40 28 00 mov #40, r12 ;#0x0028 47da: 0d 43 clr r13 47dc: b0 12 58 62 call #0x6258 47e0: 3e 40 10 00 mov #16, r14 ;#0x0010 47e4: 0f 43 clr r15 47e6: 0c 43 clr r12 47e8: 0d 43 clr r13 47ea: b0 12 6e 62 call #0x626e 47ee: 4c 93 tst.b r12 47f0: 1d 34 jge $+60 ;abs 0x482c 47f2: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 47f6: 3c 40 82 00 mov #130, r12 ;#0x0082 47fa: 0d 43 clr r13 47fc: b0 12 58 62 call #0x6258 4800: 1c 43 mov #1, r12 ;r3 As==01 4802: 0d 43 clr r13 4804: b0 12 2e 63 call #0x632e 4808: 3e 40 10 00 mov #16, r14 ;#0x0010 480c: 0f 43 clr r15 480e: 3c 40 34 d0 mov #-12236,r12 ;#0xd034 4812: 0d 43 clr r13 4814: b0 12 6e 62 call #0x626e 4818: 4c 43 clr.b r12 481a: b0 12 78 4a call #0x4a78 481e: 0f 4c mov r12, r15 4820: 0f dd bis r13, r15 4822: 0f 93 tst r15 4824: 03 24 jz $+8 ;abs 0x482c 4826: 3c 43 mov #-1, r12 ;r3 As==11 4828: 3d 43 mov #-1, r13 ;r3 As==11 482a: 22 3d jmp $+582 ;abs 0x4a70 482c: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4830: 3c 40 82 00 mov #130, r12 ;#0x0082 4834: 0d 43 clr r13 4836: b0 12 58 62 call #0x6258 483a: 1c 43 mov #1, r12 ;r3 As==01 483c: 0d 43 clr r13 483e: b0 12 2e 63 call #0x632e 4842: 3e 40 10 00 mov #16, r14 ;#0x0010 4846: 0f 43 clr r15 4848: 0c 43 clr r12 484a: 0d 43 clr r13 484c: b0 12 6e 62 call #0x626e 4850: 5c 43 mov.b #1, r12 ;r3 As==01 4852: b0 12 78 4a call #0x4a78 4856: 0f 4c mov r12, r15 4858: 0f dd bis r13, r15 485a: 0f 93 tst r15 485c: 03 24 jz $+8 ;abs 0x4864 485e: 3c 43 mov #-1, r12 ;r3 As==11 4860: 3d 43 mov #-1, r13 ;r3 As==11 4862: 06 3d jmp $+526 ;abs 0x4a70 4864: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4868: 3c 40 28 00 mov #40, r12 ;#0x0028 486c: 0d 43 clr r13 486e: b0 12 58 62 call #0x6258 4872: 0b 43 clr r11 4874: 3e 40 10 00 mov #16, r14 ;#0x0010 4878: 0f 43 clr r15 487a: 0c 43 clr r12 487c: 0d 43 clr r13 487e: b0 12 6e 62 call #0x626e 4882: 08 4c mov r12, r8 4884: 4c 93 tst.b r12 4886: 0f 38 jl $+32 ;abs 0x48a6 4888: 3b 90 0a 00 cmp #10, r11 ;#0x000a 488c: 0c 34 jge $+26 ;abs 0x48a6 488e: 4c 43 clr.b r12 4890: b0 12 78 4a call #0x4a78 4894: 0f 4c mov r12, r15 4896: 0f dd bis r13, r15 4898: 0f 93 tst r15 489a: 03 24 jz $+8 ;abs 0x48a2 489c: 3c 43 mov #-1, r12 ;r3 As==11 489e: 3d 43 mov #-1, r13 ;r3 As==11 48a0: e7 3c jmp $+464 ;abs 0x4a70 48a2: 1b 53 inc r11 48a4: e7 3f jmp $-48 ;abs 0x4874 48a6: 3b 90 0a 00 cmp #10, r11 ;#0x000a 48aa: 03 20 jnz $+8 ;abs 0x48b2 48ac: 3c 43 mov #-1, r12 ;r3 As==11 48ae: 3d 43 mov #-1, r13 ;r3 As==11 48b0: df 3c jmp $+448 ;abs 0x4a70 48b2: b0 12 a0 3c call #0x3ca0 48b6: 0c 93 tst r12 48b8: 0a 24 jz $+22 ;abs 0x48ce 48ba: b0 12 a2 70 call #0x70a2 48be: 3c 50 fe ff add #-2, r12 ;#0xfffe 48c2: 3d 63 addc #-1, r13 ;r3 As==11 48c4: 8a 4c 00 00 mov r12, 0(r10) ;0x0000(r10) 48c8: 8a 4d 02 00 mov r13, 2(r10) ;0x0002(r10) 48cc: 09 3c jmp $+20 ;abs 0x48e0 48ce: b0 12 a2 70 call #0x70a2 48d2: 3c 50 fc ff add #-4, r12 ;#0xfffc 48d6: 3d 63 addc #-1, r13 ;r3 As==11 48d8: 8a 4c 00 00 mov r12, 0(r10) ;0x0000(r10) 48dc: 8a 4d 02 00 mov r13, 2(r10) ;0x0002(r10) 48e0: 0b 93 tst r11 48e2: 55 20 jnz $+172 ;abs 0x498e 48e4: 38 b0 20 00 bit #32, r8 ;#0x0020 48e8: 4c 28 jnc $+154 ;abs 0x4982 48ea: 0f 4a mov r10, r15 48ec: af 53 00 00 incd 0(r15) ;0x0000(r15) 48f0: 8f 63 02 00 adc 2(r15) ;0x0002(r15) 48f4: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 48f8: 3c 40 82 00 mov #130, r12 ;#0x0082 48fc: 0d 43 clr r13 48fe: b0 12 58 62 call #0x6258 4902: 1c 43 mov #1, r12 ;r3 As==01 4904: 0d 43 clr r13 4906: b0 12 2e 63 call #0x632e 490a: 3e 40 10 00 mov #16, r14 ;#0x0010 490e: 0f 43 clr r15 4910: 3c 40 32 c0 mov #-16334,r12 ;#0xc032 4914: 0d 43 clr r13 4916: b0 12 6e 62 call #0x626e 491a: 4c 43 clr.b r12 491c: b0 12 78 4a call #0x4a78 4920: 0f 4c mov r12, r15 4922: 0f dd bis r13, r15 4924: 0f 93 tst r15 4926: 03 24 jz $+8 ;abs 0x492e 4928: 3c 43 mov #-1, r12 ;r3 As==11 492a: 3d 43 mov #-1, r13 ;r3 As==11 492c: a1 3c jmp $+324 ;abs 0x4a70 492e: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4932: 3c 40 82 00 mov #130, r12 ;#0x0082 4936: 0d 43 clr r13 4938: b0 12 58 62 call #0x6258 493c: 1c 43 mov #1, r12 ;r3 As==01 493e: 0d 43 clr r13 4940: b0 12 2e 63 call #0x632e 4944: 3e 40 10 00 mov #16, r14 ;#0x0010 4948: 0f 43 clr r15 494a: 3c 40 10 00 mov #16, r12 ;#0x0010 494e: 0d 43 clr r13 4950: b0 12 6e 62 call #0x626e 4954: 4c 43 clr.b r12 4956: b0 12 78 4a call #0x4a78 495a: 0f 4c mov r12, r15 495c: 0f dd bis r13, r15 495e: 0f 93 tst r15 4960: 03 24 jz $+8 ;abs 0x4968 4962: 3c 43 mov #-1, r12 ;r3 As==11 4964: 3d 43 mov #-1, r13 ;r3 As==11 4966: 84 3c jmp $+266 ;abs 0x4a70 4968: b0 12 a0 3c call #0x3ca0 496c: 0c 93 tst r12 496e: 09 24 jz $+20 ;abs 0x4982 4970: b0 12 a2 70 call #0x70a2 4974: 3c 50 fe ff add #-2, r12 ;#0xfffe 4978: 3d 63 addc #-1, r13 ;r3 As==11 497a: 8a 4c 00 00 mov r12, 0(r10) ;0x0000(r10) 497e: 8a 4d 02 00 mov r13, 2(r10) ;0x0002(r10) 4982: 4e 48 mov.b r8, r14 4984: 7e f0 20 00 and.b #32, r14 ;#0x0020 4988: c9 4e 00 00 mov.b r14, 0(r9) ;0x0000(r9) 498c: 17 3c jmp $+48 ;abs 0x49bc 498e: b0 12 a0 3c call #0x3ca0 4992: 0c 93 tst r12 4994: 06 24 jz $+14 ;abs 0x49a2 4996: b2 50 05 00 add #5, &0x12d2 ;#0x0005 499a: d2 12 499c: 82 63 d4 12 adc &0x12d4 49a0: 05 3c jmp $+12 ;abs 0x49ac 49a2: b2 50 06 00 add #6, &0x12d2 ;#0x0006 49a6: d2 12 49a8: 82 63 d4 12 adc &0x12d4 49ac: b0 12 a2 70 call #0x70a2 49b0: 8a 4c 00 00 mov r12, 0(r10) ;0x0000(r10) 49b4: 8a 4d 02 00 mov r13, 2(r10) ;0x0002(r10) 49b8: c9 43 00 00 mov.b #0, 0(r9) ;r3 As==00, 0x0000(r9) 49bc: b0 12 c8 3c call #0x3cc8 49c0: 0c 93 tst r12 49c2: 50 24 jz $+162 ;abs 0x4a64 49c4: 30 12 66 14 push #5222 ;#0x1466 49c8: 30 12 48 00 push #72 ;#0x0048 49cc: 1e 43 mov #1, r14 ;r3 As==01 49ce: 3c 40 f2 d0 mov #-12046,r12 ;#0xd0f2 49d2: b0 12 26 4b call #0x4b26 49d6: 21 52 add #4, r1 ;r2 As==10 49d8: 0f 4c mov r12, r15 49da: 0f dd bis r13, r15 49dc: 0f 93 tst r15 49de: 03 24 jz $+8 ;abs 0x49e6 49e0: 3c 43 mov #-1, r12 ;r3 As==11 49e2: 3d 43 mov #-1, r13 ;r3 As==11 49e4: 45 3c jmp $+140 ;abs 0x4a70 49e6: 0f 41 mov r1, r15 49e8: 2f 52 add #4, r15 ;r2 As==10 49ea: 0f 12 push r15 49ec: 30 12 b0 01 push #432 ;#0x01b0 49f0: 2e 43 mov #2, r14 ;r3 As==10 49f2: 3c 40 b2 c0 mov #-16206,r12 ;#0xc0b2 49f6: b0 12 26 4b call #0x4b26 49fa: 21 52 add #4, r1 ;r2 As==10 49fc: 0f 4c mov r12, r15 49fe: 0f dd bis r13, r15 4a00: 0f 93 tst r15 4a02: 03 24 jz $+8 ;abs 0x4a0a 4a04: 3c 43 mov #-1, r12 ;r3 As==11 4a06: 3d 43 mov #-1, r13 ;r3 As==11 4a08: 33 3c jmp $+104 ;abs 0x4a70 4a0a: 30 12 6a 14 push #5226 ;#0x146a 4a0e: 30 12 b2 01 push #434 ;#0x01b2 4a12: 3e 40 06 00 mov #6, r14 ;#0x0006 4a16: 3c 40 b2 c0 mov #-16206,r12 ;#0xc0b2 4a1a: b0 12 26 4b call #0x4b26 4a1e: 21 52 add #4, r1 ;r2 As==10 4a20: 0f 4c mov r12, r15 4a22: 0f dd bis r13, r15 4a24: 0f 93 tst r15 4a26: 03 24 jz $+8 ;abs 0x4a2e 4a28: 3c 43 mov #-1, r12 ;r3 As==11 4a2a: 3d 43 mov #-1, r13 ;r3 As==11 4a2c: 21 3c jmp $+68 ;abs 0x4a70 4a2e: 30 12 68 14 push #5224 ;#0x1468 4a32: 30 12 b0 01 push #432 ;#0x01b0 4a36: 2e 43 mov #2, r14 ;r3 As==10 4a38: 3c 40 b2 c0 mov #-16206,r12 ;#0xc0b2 4a3c: b0 12 26 4b call #0x4b26 4a40: 21 52 add #4, r1 ;r2 As==10 4a42: 0f 4c mov r12, r15 4a44: 0f dd bis r13, r15 4a46: 0f 93 tst r15 4a48: 03 24 jz $+8 ;abs 0x4a50 4a4a: 3c 43 mov #-1, r12 ;r3 As==11 4a4c: 3d 43 mov #-1, r13 ;r3 As==11 4a4e: 10 3c jmp $+34 ;abs 0x4a70 4a50: 1f 42 68 14 mov &0x1468,r15 4a54: 2f f2 and #4, r15 ;r2 As==10 4a56: 1e 41 04 00 mov 4(r1), r14 ;0x0004(r1) 4a5a: 3e f0 fb ff and #-5, r14 ;#0xfffb 4a5e: 0e df bis r15, r14 4a60: 82 4e 68 14 mov r14, &0x1468 4a64: 3c 40 01 04 mov #1025, r12 ;#0x0401 4a68: b0 12 58 71 call #0x7158 4a6c: b0 12 e4 6f call #0x6fe4 4a70: 31 50 06 00 add #6, r1 ;#0x0006 4a74: 30 40 22 f3 br #0xf322 4a78: 0a 12 push r10 4a7a: 0b 12 push r11 4a7c: 08 12 push r8 4a7e: 4a 4c mov.b r12, r10 4a80: 08 43 clr r8 4a82: b0 12 c8 3c call #0x3cc8 4a86: 0c 93 tst r12 4a88: 17 20 jnz $+48 ;abs 0x4ab8 4a8a: 4a 93 tst.b r10 4a8c: 10 24 jz $+34 ;abs 0x4aae 4a8e: 0c 43 clr r12 4a90: 0d 43 clr r13 4a92: b0 12 2e 63 call #0x632e 4a96: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4a9a: 3c 40 42 00 mov #66, r12 ;#0x0042 4a9e: 0d 43 clr r13 4aa0: b0 12 58 62 call #0x6258 4aa4: 1c 43 mov #1, r12 ;r3 As==01 4aa6: 0d 43 clr r13 4aa8: b0 12 2e 63 call #0x632e 4aac: 32 3c jmp $+102 ;abs 0x4b12 4aae: 2c 43 mov #2, r12 ;r3 As==10 4ab0: 0d 43 clr r13 4ab2: b0 12 2e 63 call #0x632e 4ab6: 2d 3c jmp $+92 ;abs 0x4b12 4ab8: 0c 43 clr r12 4aba: 0d 43 clr r13 4abc: b0 12 2e 63 call #0x632e 4ac0: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4ac4: 3c 40 28 00 mov #40, r12 ;#0x0028 4ac8: 0d 43 clr r13 4aca: b0 12 58 62 call #0x6258 4ace: 3e 40 10 00 mov #16, r14 ;#0x0010 4ad2: 0f 43 clr r15 4ad4: 0c 43 clr r12 4ad6: 0d 43 clr r13 4ad8: b0 12 6e 62 call #0x626e 4adc: 0b 4c mov r12, r11 4ade: 18 93 cmp #1, r8 ;r3 As==01 4ae0: 06 38 jl $+14 ;abs 0x4aee 4ae2: 2b b3 bit #2, r11 ;r3 As==10 4ae4: 04 2c jc $+10 ;abs 0x4aee 4ae6: 3c 40 00 14 mov #5120, r12 ;#0x1400 4aea: b0 12 58 71 call #0x7158 4aee: 08 93 tst r8 4af0: 07 20 jnz $+16 ;abs 0x4b00 4af2: 2b b3 bit #2, r11 ;r3 As==10 4af4: 05 28 jnc $+12 ;abs 0x4b00 4af6: 3c 40 02 14 mov #5122, r12 ;#0x1402 4afa: b0 12 58 71 call #0x7158 4afe: 18 53 inc r8 4b00: 1c 43 mov #1, r12 ;r3 As==01 4b02: 0d 43 clr r13 4b04: b0 12 2e 63 call #0x632e 4b08: 38 90 0a 00 cmp #10, r8 ;#0x000a 4b0c: 02 34 jge $+6 ;abs 0x4b12 4b0e: 2b b3 bit #2, r11 ;r3 As==10 4b10: d3 2f jc $-88 ;abs 0x4ab8 4b12: 38 90 0a 00 cmp #10, r8 ;#0x000a 4b16: 03 34 jge $+8 ;abs 0x4b1e 4b18: 0c 43 clr r12 4b1a: 0d 43 clr r13 4b1c: 02 3c jmp $+6 ;abs 0x4b22 4b1e: 3c 43 mov #-1, r12 ;r3 As==11 4b20: 3d 43 mov #-1, r13 ;r3 As==11 4b22: 30 40 26 f3 br #0xf326 4b26: 0a 12 push r10 4b28: 0b 12 push r11 4b2a: 08 12 push r8 4b2c: 09 12 push r9 4b2e: 09 4c mov r12, r9 4b30: 0b 4e mov r14, r11 4b32: 1a 41 0a 00 mov 10(r1), r10 ;0x000a(r1) 4b36: 18 41 0c 00 mov 12(r1), r8 ;0x000c(r1) 4b3a: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4b3e: 3c 40 82 00 mov #130, r12 ;#0x0082 4b42: 0d 43 clr r13 4b44: b0 12 58 62 call #0x6258 4b48: 1c 43 mov #1, r12 ;r3 As==01 4b4a: 0d 43 clr r13 4b4c: b0 12 2e 63 call #0x632e 4b50: 3e 40 10 00 mov #16, r14 ;#0x0010 4b54: 0f 43 clr r15 4b56: 0c 49 mov r9, r12 4b58: 0d 43 clr r13 4b5a: b0 12 6e 62 call #0x626e 4b5e: 4c 43 clr.b r12 4b60: b0 12 78 4a call #0x4a78 4b64: 0f 4c mov r12, r15 4b66: 0f dd bis r13, r15 4b68: 0f 93 tst r15 4b6a: 03 24 jz $+8 ;abs 0x4b72 4b6c: 3c 43 mov #-1, r12 ;r3 As==11 4b6e: 3d 43 mov #-1, r13 ;r3 As==11 4b70: 64 3c jmp $+202 ;abs 0x4c3a 4b72: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4b76: 3c 40 82 00 mov #130, r12 ;#0x0082 4b7a: 0d 43 clr r13 4b7c: b0 12 58 62 call #0x6258 4b80: 1c 43 mov #1, r12 ;r3 As==01 4b82: 0d 43 clr r13 4b84: b0 12 2e 63 call #0x632e 4b88: 3e 40 10 00 mov #16, r14 ;#0x0010 4b8c: 0f 43 clr r15 4b8e: 0c 4b mov r11, r12 4b90: 0d 43 clr r13 4b92: b0 12 6e 62 call #0x626e 4b96: 4c 43 clr.b r12 4b98: b0 12 78 4a call #0x4a78 4b9c: 0f 4c mov r12, r15 4b9e: 0f dd bis r13, r15 4ba0: 0f 93 tst r15 4ba2: 03 24 jz $+8 ;abs 0x4baa 4ba4: 3c 43 mov #-1, r12 ;r3 As==11 4ba6: 3d 43 mov #-1, r13 ;r3 As==11 4ba8: 48 3c jmp $+146 ;abs 0x4c3a 4baa: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4bae: 3c 40 82 00 mov #130, r12 ;#0x0082 4bb2: 0d 43 clr r13 4bb4: b0 12 58 62 call #0x6258 4bb8: 1c 43 mov #1, r12 ;r3 As==01 4bba: 0d 43 clr r13 4bbc: b0 12 2e 63 call #0x632e 4bc0: 3e 40 10 00 mov #16, r14 ;#0x0010 4bc4: 0f 43 clr r15 4bc6: 0c 4a mov r10, r12 4bc8: 0d 43 clr r13 4bca: b0 12 6e 62 call #0x626e 4bce: 4c 43 clr.b r12 4bd0: b0 12 78 4a call #0x4a78 4bd4: 0f 4c mov r12, r15 4bd6: 0f dd bis r13, r15 4bd8: 0f 93 tst r15 4bda: 03 24 jz $+8 ;abs 0x4be2 4bdc: 3c 43 mov #-1, r12 ;r3 As==11 4bde: 3d 43 mov #-1, r13 ;r3 As==11 4be0: 2c 3c jmp $+90 ;abs 0x4c3a 4be2: 08 93 tst r8 4be4: 14 24 jz $+42 ;abs 0x4c0e 4be6: 0c 43 clr r12 4be8: 0d 43 clr r13 4bea: b0 12 2e 63 call #0x632e 4bee: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 4bf2: 3c 40 42 00 mov #66, r12 ;#0x0042 4bf6: 0d 43 clr r13 4bf8: b0 12 58 62 call #0x6258 4bfc: 3e 40 10 00 mov #16, r14 ;#0x0010 4c00: 0f 43 clr r15 4c02: 0c 43 clr r12 4c04: 0d 43 clr r13 4c06: b0 12 6e 62 call #0x626e 4c0a: 88 4c 00 00 mov r12, 0(r8) ;0x0000(r8) 4c0e: 4c 43 clr.b r12 4c10: b0 12 78 4a call #0x4a78 4c14: 0f 4c mov r12, r15 4c16: 0f dd bis r13, r15 4c18: 0f 93 tst r15 4c1a: 03 24 jz $+8 ;abs 0x4c22 4c1c: 3c 43 mov #-1, r12 ;r3 As==11 4c1e: 3d 43 mov #-1, r13 ;r3 As==11 4c20: 0c 3c jmp $+26 ;abs 0x4c3a 4c22: 4c 43 clr.b r12 4c24: b0 12 78 4a call #0x4a78 4c28: 0f 4c mov r12, r15 4c2a: 0f dd bis r13, r15 4c2c: 0f 93 tst r15 4c2e: 03 24 jz $+8 ;abs 0x4c36 4c30: 3c 43 mov #-1, r12 ;r3 As==11 4c32: 3d 43 mov #-1, r13 ;r3 As==11 4c34: 02 3c jmp $+6 ;abs 0x4c3a 4c36: b0 12 e4 6f call #0x6fe4 4c3a: 30 40 24 f3 br #0xf324 4c3e: 0a 12 push r10 4c40: 0b 12 push r11 4c42: 0a 4c mov r12, r10 4c44: 0b 4d mov r13, r11 4c46: 7c 42 mov.b #8, r12 ;r2 As==11 4c48: b0 12 fc 39 call #0x39fc 4c4c: 4c 43 clr.b r12 4c4e: b0 12 fc 39 call #0x39fc 4c52: 5c 42 ee 15 mov.b &0x15ee,r12 4c56: b0 12 fc 39 call #0x39fc 4c5a: 7c 40 06 00 mov.b #6, r12 ;#0x0006 4c5e: b0 12 fc 39 call #0x39fc 4c62: 4c 4a mov.b r10, r12 4c64: b0 12 fc 39 call #0x39fc 4c68: 0c 4a mov r10, r12 4c6a: 8c 10 swpb r12 4c6c: 8c 11 sxt r12 4c6e: b0 12 fc 39 call #0x39fc 4c72: 4c 4b mov.b r11, r12 4c74: b0 12 fc 39 call #0x39fc 4c78: 0e 4a mov r10, r14 4c7a: 0f 4b mov r11, r15 4c7c: 8f 10 swpb r15 4c7e: 8f 11 sxt r15 4c80: 0e 4f mov r15, r14 4c82: 8f 10 swpb r15 4c84: 8f 11 sxt r15 4c86: 4c 4e mov.b r14, r12 4c88: b0 12 fc 39 call #0x39fc 4c8c: 3b 41 pop r11 4c8e: 3a 41 pop r10 4c90: 30 41 ret 4c92: 0a 12 push r10 4c94: 0b 12 push r11 4c96: 08 12 push r8 4c98: 09 12 push r9 4c9a: 06 12 push r6 4c9c: 07 12 push r7 4c9e: 04 12 push r4 4ca0: 05 12 push r5 4ca2: 0f 12 push r15 4ca4: 0e 12 push r14 4ca6: 31 82 sub #8, r1 ;r2 As==11 4ca8: 0a 4c mov r12, r10 4caa: 0b 4d mov r13, r11 4cac: c1 43 00 00 mov.b #0, 0(r1) ;r3 As==00, 0x0000(r1) 4cb0: 38 40 62 98 mov #-26526,r8 ;#0x9862 4cb4: 39 40 62 00 mov #98, r9 ;#0x0062 4cb8: b2 40 c0 0c mov #3264, &0x01e0 ;#0x0cc0 4cbc: e0 01 4cbe: f2 c0 40 00 bic.b #64, &0x0000 ;#0x0040 4cc2: 00 00 4cc4: 0b 93 tst r11 4cc6: 07 38 jl $+16 ;abs 0x4cd6 4cc8: 02 20 jnz $+6 ;abs 0x4cce 4cca: 2a 93 cmp #2, r10 ;r3 As==10 4ccc: 04 28 jnc $+10 ;abs 0x4cd6 4cce: b2 40 0a 02 mov #522, &0x01e6 ;#0x020a 4cd2: e6 01 4cd4: 06 3c jmp $+14 ;abs 0x4ce2 4cd6: 1f 41 08 00 mov 8(r1), r15 ;0x0008(r1) 4cda: 3f 50 0a 00 add #10, r15 ;#0x000a 4cde: 82 4f e6 01 mov r15, &0x01e6 4ce2: 92 42 d6 12 mov &0x12d6,&0x01e4 4ce6: e4 01 4ce8: 16 42 d6 12 mov &0x12d6,r6 4cec: 17 42 d6 12 mov &0x12d6,r7 4cf0: b2 d0 10 00 bis #16, &0x01e0 ;#0x0010 4cf4: e0 01 4cf6: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 4cfa: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 4cfe: c2 43 f1 15 mov.b #0, &0x15f1 ;r3 As==00 4d02: b0 12 a2 38 call #0x38a2 4d06: b2 b2 e0 01 bit #8, &0x01e0 ;r2 As==11 4d0a: 12 2c jc $+38 ;abs 0x4d30 4d0c: 38 53 add #-1, r8 ;r3 As==11 4d0e: 39 63 addc #-1, r9 ;r3 As==11 4d10: 0f 48 mov r8, r15 4d12: 0f d9 bis r9, r15 4d14: 0f 93 tst r15 4d16: f7 23 jnz $-16 ;abs 0x4d06 4d18: b2 c0 10 00 bic #16, &0x01e0 ;#0x0010 4d1c: e0 01 4d1e: f2 d0 40 00 bis.b #64, &0x0000 ;#0x0040 4d22: 00 00 4d24: b2 40 29 00 mov #41, &0x1416 ;#0x0029 4d28: 16 14 4d2a: 3c 43 mov #-1, r12 ;r3 As==11 4d2c: 3d 43 mov #-1, r13 ;r3 As==11 4d2e: 80 3c jmp $+258 ;abs 0x4e30 4d30: c2 93 f0 15 tst.b &0x15f0 4d34: 0c 24 jz $+26 ;abs 0x4d4e 4d36: b2 c0 10 00 bic #16, &0x01e0 ;#0x0010 4d3a: e0 01 4d3c: f2 d0 40 00 bis.b #64, &0x0000 ;#0x0040 4d40: 00 00 4d42: 5c 42 f0 15 mov.b &0x15f0,r12 4d46: 3c f0 ff 00 and #255, r12 ;#0x00ff 4d4a: 0d 43 clr r13 4d4c: 71 3c jmp $+228 ;abs 0x4e30 4d4e: a1 46 02 00 mov @r6, 2(r1) ;0x0002(r1) 4d52: 91 46 02 00 mov 2(r6), 4(r1) ;0x0002(r6), 0x0004(r1) 4d56: 04 00 4d58: 91 46 04 00 mov 4(r6), 6(r1) ;0x0004(r6), 0x0006(r1) 4d5c: 06 00 4d5e: 14 46 06 00 mov 6(r6), r4 ;0x0006(r6) 4d62: 15 46 08 00 mov 8(r6), r5 ;0x0008(r6) 4d66: 1e 41 02 00 mov 2(r1), r14 ;0x0002(r1) 4d6a: 0f 43 clr r15 4d6c: 0e 9a cmp r10, r14 4d6e: 19 20 jnz $+52 ;abs 0x4da2 4d70: 0f 9b cmp r11, r15 4d72: 17 20 jnz $+48 ;abs 0x4da2 4d74: 0f 46 mov r6, r15 4d76: 3f 50 0a 00 add #10, r15 ;#0x000a 4d7a: 0f 12 push r15 4d7c: 0e 44 mov r4, r14 4d7e: 1c 41 06 00 mov 6(r1), r12 ;0x0006(r1) 4d82: 1d 41 08 00 mov 8(r1), r13 ;0x0008(r1) 4d86: 92 12 06 11 call &0x1106 4d8a: c2 4c f0 15 mov.b r12, &0x15f0 4d8e: f2 d0 40 00 bis.b #64, &0x0000 ;#0x0040 4d92: 00 00 4d94: 5c 42 f0 15 mov.b &0x15f0,r12 4d98: 3c f0 ff 00 and #255, r12 ;#0x00ff 4d9c: 0d 43 clr r13 4d9e: 21 53 incd r1 4da0: 47 3c jmp $+144 ;abs 0x4e30 4da2: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) 4da6: 0d 43 clr r13 4da8: 0e 4a mov r10, r14 4daa: 0f 4b mov r11, r15 4dac: 3e 53 add #-1, r14 ;r3 As==11 4dae: 3f 63 addc #-1, r15 ;r3 As==11 4db0: 0c 9e cmp r14, r12 4db2: 08 20 jnz $+18 ;abs 0x4dc4 4db4: 0d 9f cmp r15, r13 4db6: 06 20 jnz $+14 ;abs 0x4dc4 4db8: 1f 41 08 00 mov 8(r1), r15 ;0x0008(r1) 4dbc: 3f 50 0a 00 add #10, r15 ;#0x000a 4dc0: 82 4f e6 01 mov r15, &0x01e6 4dc4: 6e 41 mov.b @r1, r14 4dc6: 4e 83 sub.b #0, r14 ;r3 As==00 4dc8: 03 24 jz $+8 ;abs 0x4dd0 4dca: 5e 83 dec.b r14 4dcc: 0b 24 jz $+24 ;abs 0x4de4 4dce: 13 3c jmp $+40 ;abs 0x4df6 4dd0: d1 43 00 00 mov.b #1, 0(r1) ;r3 As==01, 0x0000(r1) 4dd4: 92 42 d8 12 mov &0x12d8,&0x01e4 4dd8: e4 01 4dda: 16 42 d8 12 mov &0x12d8,r6 4dde: 17 42 d6 12 mov &0x12d6,r7 4de2: 09 3c jmp $+20 ;abs 0x4df6 4de4: c1 43 00 00 mov.b #0, 0(r1) ;r3 As==00, 0x0000(r1) 4de8: 92 42 d6 12 mov &0x12d6,&0x01e4 4dec: e4 01 4dee: 16 42 d6 12 mov &0x12d6,r6 4df2: 17 42 d8 12 mov &0x12d8,r7 4df6: b2 c2 e0 01 bic #8, &0x01e0 ;r2 As==11 4dfa: b2 d0 10 00 bis #16, &0x01e0 ;#0x0010 4dfe: e0 01 4e00: 38 40 62 98 mov #-26526,r8 ;#0x9862 4e04: 39 40 62 00 mov #98, r9 ;#0x0062 4e08: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) 4e0c: 0d 43 clr r13 4e0e: b0 12 3e 4c call #0x4c3e 4e12: 0f 47 mov r7, r15 4e14: 3f 50 0a 00 add #10, r15 ;#0x000a 4e18: 0f 12 push r15 4e1a: 0e 44 mov r4, r14 4e1c: 1c 41 06 00 mov 6(r1), r12 ;0x0006(r1) 4e20: 1d 41 08 00 mov 8(r1), r13 ;0x0008(r1) 4e24: 92 12 06 11 call &0x1106 4e28: c2 4c f0 15 mov.b r12, &0x15f0 4e2c: 21 53 incd r1 4e2e: 6b 3f jmp $-296 ;abs 0x4d06 4e30: 31 50 0c 00 add #12, r1 ;#0x000c 4e34: 30 40 1c f3 br #0xf31c 4e38: 0a 12 push r10 4e3a: 0b 12 push r11 4e3c: 08 12 push r8 4e3e: 09 12 push r9 4e40: 08 4c mov r12, r8 4e42: 09 4d mov r13, r9 4e44: 0a 4e mov r14, r10 4e46: 0b 4f mov r15, r11 4e48: b0 12 64 50 call #0x5064 4e4c: c2 4c f0 15 mov.b r12, &0x15f0 4e50: 4c 93 tst.b r12 4e52: e6 20 jnz $+462 ;abs 0x5020 4e54: 0c 43 clr r12 4e56: 0d 43 clr r13 4e58: b0 12 2e 63 call #0x632e 4e5c: 3c 40 c8 00 mov #200, r12 ;#0x00c8 4e60: 0d 43 clr r13 4e62: b0 12 58 62 call #0x6258 4e66: 3e 40 10 00 mov #16, r14 ;#0x0010 4e6a: 0f 43 clr r15 4e6c: 3c 40 08 24 mov #9224, r12 ;#0x2408 4e70: 0d 43 clr r13 4e72: b0 12 6e 62 call #0x626e 4e76: 3c 40 c1 00 mov #193, r12 ;#0x00c1 4e7a: 0d 43 clr r13 4e7c: b0 12 58 62 call #0x6258 4e80: b0 12 a0 3c call #0x3ca0 4e84: 0c 93 tst r12 4e86: 09 24 jz $+20 ;abs 0x4e9a 4e88: 3e 40 14 00 mov #20, r14 ;#0x0014 4e8c: 0f 43 clr r15 4e8e: 3c 40 2a 01 mov #298, r12 ;#0x012a 4e92: 0d 43 clr r13 4e94: b0 12 6e 62 call #0x626e 4e98: 08 3c jmp $+18 ;abs 0x4eaa 4e9a: 3e 40 10 00 mov #16, r14 ;#0x0010 4e9e: 0f 43 clr r15 4ea0: 3c 40 2a 01 mov #298, r12 ;#0x012a 4ea4: 0d 43 clr r13 4ea6: b0 12 6e 62 call #0x626e 4eaa: 3c 40 a1 00 mov #161, r12 ;#0x00a1 4eae: 0d 43 clr r13 4eb0: b0 12 58 62 call #0x6258 4eb4: 3e 40 10 00 mov #16, r14 ;#0x0010 4eb8: 0f 43 clr r15 4eba: 3c 40 40 a5 mov #-23232,r12 ;#0xa540 4ebe: 0d 43 clr r13 4ec0: b0 12 6e 62 call #0x626e 4ec4: 1c 43 mov #1, r12 ;r3 As==01 4ec6: 0d 43 clr r13 4ec8: b0 12 2e 63 call #0x632e 4ecc: 0c 43 clr r12 4ece: 0d 43 clr r13 4ed0: b0 12 2e 63 call #0x632e 4ed4: 3c 40 c1 00 mov #193, r12 ;#0x00c1 4ed8: 0d 43 clr r13 4eda: b0 12 58 62 call #0x6258 4ede: b0 12 a0 3c call #0x3ca0 4ee2: 0c 93 tst r12 4ee4: 09 24 jz $+20 ;abs 0x4ef8 4ee6: 3e 40 14 00 mov #20, r14 ;#0x0014 4eea: 0f 43 clr r15 4eec: 3c 40 2c 01 mov #300, r12 ;#0x012c 4ef0: 0d 43 clr r13 4ef2: b0 12 6e 62 call #0x626e 4ef6: 08 3c jmp $+18 ;abs 0x4f08 4ef8: 3e 40 10 00 mov #16, r14 ;#0x0010 4efc: 0f 43 clr r15 4efe: 3c 40 2c 01 mov #300, r12 ;#0x012c 4f02: 0d 43 clr r13 4f04: b0 12 6e 62 call #0x626e 4f08: 3c 40 a1 00 mov #161, r12 ;#0x00a1 4f0c: 0d 43 clr r13 4f0e: b0 12 58 62 call #0x6258 4f12: 3e 40 10 00 mov #16, r14 ;#0x0010 4f16: 0f 43 clr r15 4f18: 3c 40 00 a5 mov #-23296,r12 ;#0xa500 4f1c: 0d 43 clr r13 4f1e: b0 12 6e 62 call #0x626e 4f22: 1c 43 mov #1, r12 ;r3 As==01 4f24: 0d 43 clr r13 4f26: b0 12 2e 63 call #0x632e 4f2a: 0c 43 clr r12 4f2c: 0d 43 clr r13 4f2e: b0 12 2e 63 call #0x632e 4f32: 3c 40 c1 00 mov #193, r12 ;#0x00c1 4f36: 0d 43 clr r13 4f38: b0 12 58 62 call #0x6258 4f3c: b0 12 a0 3c call #0x3ca0 4f40: 0c 93 tst r12 4f42: 09 24 jz $+20 ;abs 0x4f56 4f44: 3e 40 14 00 mov #20, r14 ;#0x0014 4f48: 0f 43 clr r15 4f4a: 3c 40 28 01 mov #296, r12 ;#0x0128 4f4e: 0d 43 clr r13 4f50: b0 12 6e 62 call #0x626e 4f54: 08 3c jmp $+18 ;abs 0x4f66 4f56: 3e 40 10 00 mov #16, r14 ;#0x0010 4f5a: 0f 43 clr r15 4f5c: 3c 40 28 01 mov #296, r12 ;#0x0128 4f60: 0d 43 clr r13 4f62: b0 12 6e 62 call #0x626e 4f66: 3c 40 a1 00 mov #161, r12 ;#0x00a1 4f6a: 0d 43 clr r13 4f6c: b0 12 58 62 call #0x6258 4f70: 3e 40 10 00 mov #16, r14 ;#0x0010 4f74: 0f 43 clr r15 4f76: 1c 42 76 14 mov &0x1476,r12 4f7a: 3c d0 40 a5 bis #-23232,r12 ;#0xa540 4f7e: 0d 43 clr r13 4f80: b0 12 6e 62 call #0x626e 4f84: 1c 43 mov #1, r12 ;r3 As==01 4f86: 0d 43 clr r13 4f88: b0 12 2e 63 call #0x632e 4f8c: 0e 4a mov r10, r14 4f8e: 0f 4b mov r11, r15 4f90: 0c 48 mov r8, r12 4f92: 0d 49 mov r9, r13 4f94: b0 12 92 4c call #0x4c92 4f98: c2 4c f0 15 mov.b r12, &0x15f0 4f9c: 0c 43 clr r12 4f9e: 0d 43 clr r13 4fa0: b0 12 2e 63 call #0x632e 4fa4: 3c 40 c8 00 mov #200, r12 ;#0x00c8 4fa8: 0d 43 clr r13 4faa: b0 12 58 62 call #0x6258 4fae: 3e 40 10 00 mov #16, r14 ;#0x0010 4fb2: 0f 43 clr r15 4fb4: 3c 40 08 24 mov #9224, r12 ;#0x2408 4fb8: 0d 43 clr r13 4fba: b0 12 6e 62 call #0x626e 4fbe: 3c 40 c1 00 mov #193, r12 ;#0x00c1 4fc2: 0d 43 clr r13 4fc4: b0 12 58 62 call #0x6258 4fc8: b0 12 a0 3c call #0x3ca0 4fcc: 0c 93 tst r12 4fce: 09 24 jz $+20 ;abs 0x4fe2 4fd0: 3e 40 14 00 mov #20, r14 ;#0x0014 4fd4: 0f 43 clr r15 4fd6: 3c 40 28 01 mov #296, r12 ;#0x0128 4fda: 0d 43 clr r13 4fdc: b0 12 6e 62 call #0x626e 4fe0: 08 3c jmp $+18 ;abs 0x4ff2 4fe2: 3e 40 10 00 mov #16, r14 ;#0x0010 4fe6: 0f 43 clr r15 4fe8: 3c 40 28 01 mov #296, r12 ;#0x0128 4fec: 0d 43 clr r13 4fee: b0 12 6e 62 call #0x626e 4ff2: 3c 40 a1 00 mov #161, r12 ;#0x00a1 4ff6: 0d 43 clr r13 4ff8: b0 12 58 62 call #0x6258 4ffc: 3e 40 10 00 mov #16, r14 ;#0x0010 5000: 0f 43 clr r15 5002: 1c 42 76 14 mov &0x1476,r12 5006: 3c d0 00 a5 bis #-23296,r12 ;#0xa500 500a: 0d 43 clr r13 500c: b0 12 6e 62 call #0x626e 5010: 1c 43 mov #1, r12 ;r3 As==01 5012: 0d 43 clr r13 5014: b0 12 2e 63 call #0x632e 5018: b0 12 18 51 call #0x5118 501c: c2 4c f0 15 mov.b r12, &0x15f0 5020: 5c 42 f0 15 mov.b &0x15f0,r12 5024: 3c f0 ff 00 and #255, r12 ;#0x00ff 5028: 0d 43 clr r13 502a: 30 40 24 f3 br #0xf324 502e: 0a 12 push r10 5030: 0b 12 push r11 5032: 08 12 push r8 5034: 09 12 push r9 5036: 08 4c mov r12, r8 5038: 09 4d mov r13, r9 503a: 0a 4e mov r14, r10 503c: 0b 4f mov r15, r11 503e: 0e 4a mov r10, r14 5040: 0f 4b mov r11, r15 5042: 0c 48 mov r8, r12 5044: 0d 49 mov r9, r13 5046: b0 12 92 4c call #0x4c92 504a: c2 4c f0 15 mov.b r12, &0x15f0 504e: b0 12 50 5b call #0x5b50 5052: c2 4c f0 15 mov.b r12, &0x15f0 5056: 5c 42 f0 15 mov.b &0x15f0,r12 505a: 3c f0 ff 00 and #255, r12 ;#0x00ff 505e: 0d 43 clr r13 5060: 30 40 24 f3 br #0xf324 5064: 21 82 sub #4, r1 ;r2 As==10 5066: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 506a: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 506e: 03 12 push #0 ;r3 As==00 5070: 13 12 push #1 ;r3 As==01 5072: 03 12 push #0 ;r3 As==00 5074: 30 12 06 00 push #6 ;#0x0006 5078: 3e 40 84 13 mov #4996, r14 ;#0x1384 507c: 3c 40 28 01 mov #296, r12 ;#0x0128 5080: 0d 43 clr r13 5082: 92 12 c2 12 call &0x12c2 5086: 31 52 add #8, r1 ;r2 As==11 5088: 0f 4c mov r12, r15 508a: 0f dd bis r13, r15 508c: 0f 93 tst r15 508e: 03 24 jz $+8 ;abs 0x5096 5090: 3c 43 mov #-1, r12 ;r3 As==11 5092: 3d 43 mov #-1, r13 ;r3 As==11 5094: 3f 3c jmp $+128 ;abs 0x5114 5096: 82 93 74 14 tst &0x1474 509a: 02 20 jnz $+6 ;abs 0x50a0 509c: 5c 43 mov.b #1, r12 ;r3 As==01 509e: 01 3c jmp $+4 ;abs 0x50a2 50a0: 4c 43 clr.b r12 50a2: 3e 40 8c 13 mov #5004, r14 ;#0x138c 50a6: 3c f0 ff 00 and #255, r12 ;#0x00ff 50aa: b0 12 d6 ca call #0xcad6 50ae: b0 12 58 3c call #0x3c58 50b2: 0c 93 tst r12 50b4: 2d 24 jz $+92 ;abs 0x5110 50b6: b0 12 5e 3c call #0x3c5e 50ba: 0c 93 tst r12 50bc: 1e 24 jz $+62 ;abs 0x50fa 50be: 0e 41 mov r1, r14 50c0: 3c 40 88 00 mov #136, r12 ;#0x0088 50c4: 0d 43 clr r13 50c6: b0 12 a4 a5 call #0xa5a4 50ca: 0f 4c mov r12, r15 50cc: 0f dd bis r13, r15 50ce: 0f 93 tst r15 50d0: 03 24 jz $+8 ;abs 0x50d8 50d2: 3c 43 mov #-1, r12 ;r3 As==11 50d4: 3d 43 mov #-1, r13 ;r3 As==11 50d6: 1e 3c jmp $+62 ;abs 0x5114 50d8: b0 12 5e 3c call #0x3c5e 50dc: 2c 93 cmp #2, r12 ;r3 As==10 50de: 0d 20 jnz $+28 ;abs 0x50fa 50e0: 0e 41 mov r1, r14 50e2: 3c 40 8a 00 mov #138, r12 ;#0x008a 50e6: 0d 43 clr r13 50e8: b0 12 a4 a5 call #0xa5a4 50ec: 0f 4c mov r12, r15 50ee: 0f dd bis r13, r15 50f0: 0f 93 tst r15 50f2: 03 24 jz $+8 ;abs 0x50fa 50f4: 3c 43 mov #-1, r12 ;r3 As==11 50f6: 3d 43 mov #-1, r13 ;r3 As==11 50f8: 0d 3c jmp $+28 ;abs 0x5114 50fa: 0c 43 clr r12 50fc: 0d 43 clr r13 50fe: b0 12 8a a6 call #0xa68a 5102: 0f 4c mov r12, r15 5104: 0f dd bis r13, r15 5106: 0f 93 tst r15 5108: 03 24 jz $+8 ;abs 0x5110 510a: 3c 43 mov #-1, r12 ;r3 As==11 510c: 3d 43 mov #-1, r13 ;r3 As==11 510e: 02 3c jmp $+6 ;abs 0x5114 5110: b0 12 7e 6b call #0x6b7e 5114: 21 52 add #4, r1 ;r2 As==10 5116: 30 41 ret 5118: 31 82 sub #8, r1 ;r2 As==11 511a: 1e 42 72 14 mov &0x1472,r14 511e: 0f 43 clr r15 5120: 81 4e 04 00 mov r14, 4(r1) ;0x0004(r1) 5124: 81 4f 06 00 mov r15, 6(r1) ;0x0006(r1) 5128: 1e 42 78 14 mov &0x1478,r14 512c: 0f 43 clr r15 512e: 81 4e 00 00 mov r14, 0(r1) ;0x0000(r1) 5132: 81 4f 02 00 mov r15, 2(r1) ;0x0002(r1) 5136: b0 12 d6 6b call #0x6bd6 513a: 0f 4c mov r12, r15 513c: 0f dd bis r13, r15 513e: 0f 93 tst r15 5140: 03 24 jz $+8 ;abs 0x5148 5142: 3c 43 mov #-1, r12 ;r3 As==11 5144: 3d 43 mov #-1, r13 ;r3 As==11 5146: 56 3c jmp $+174 ;abs 0x51f4 5148: 7e 40 a5 00 mov.b #165, r14 ;#0x00a5 514c: c2 4e 89 13 mov.b r14, &0x1389 5150: c2 4e 87 13 mov.b r14, &0x1387 5154: c2 4e 85 13 mov.b r14, &0x1385 5158: 03 12 push #0 ;r3 As==00 515a: 03 12 push #0 ;r3 As==00 515c: 03 12 push #0 ;r3 As==00 515e: 30 12 06 00 push #6 ;#0x0006 5162: 3e 40 84 13 mov #4996, r14 ;#0x1384 5166: 3c 40 28 01 mov #296, r12 ;#0x0128 516a: 0d 43 clr r13 516c: 92 12 c2 12 call &0x12c2 5170: 31 52 add #8, r1 ;r2 As==11 5172: 0f 4c mov r12, r15 5174: 0f dd bis r13, r15 5176: 0f 93 tst r15 5178: 03 24 jz $+8 ;abs 0x5180 517a: 3c 43 mov #-1, r12 ;r3 As==11 517c: 3d 43 mov #-1, r13 ;r3 As==11 517e: 3a 3c jmp $+118 ;abs 0x51f4 5180: 0e 43 clr r14 5182: 1c 42 8c 13 mov &0x138c,r12 5186: b0 12 d6 ca call #0xcad6 518a: b0 12 58 3c call #0x3c58 518e: 0c 93 tst r12 5190: 2f 24 jz $+96 ;abs 0x51f0 5192: 1c 42 70 14 mov &0x1470,r12 5196: 0d 43 clr r13 5198: b0 12 8a a6 call #0xa68a 519c: 0f 4c mov r12, r15 519e: 0f dd bis r13, r15 51a0: 0f 93 tst r15 51a2: 03 24 jz $+8 ;abs 0x51aa 51a4: 3c 43 mov #-1, r12 ;r3 As==11 51a6: 3d 43 mov #-1, r13 ;r3 As==11 51a8: 25 3c jmp $+76 ;abs 0x51f4 51aa: b0 12 5e 3c call #0x3c5e 51ae: 0c 93 tst r12 51b0: 1f 24 jz $+64 ;abs 0x51f0 51b2: 0e 41 mov r1, r14 51b4: 2e 52 add #4, r14 ;r2 As==10 51b6: 3c 40 88 00 mov #136, r12 ;#0x0088 51ba: 0d 43 clr r13 51bc: b0 12 a4 a5 call #0xa5a4 51c0: 0f 4c mov r12, r15 51c2: 0f dd bis r13, r15 51c4: 0f 93 tst r15 51c6: 03 24 jz $+8 ;abs 0x51ce 51c8: 3c 43 mov #-1, r12 ;r3 As==11 51ca: 3d 43 mov #-1, r13 ;r3 As==11 51cc: 13 3c jmp $+40 ;abs 0x51f4 51ce: b0 12 5e 3c call #0x3c5e 51d2: 2c 93 cmp #2, r12 ;r3 As==10 51d4: 0d 20 jnz $+28 ;abs 0x51f0 51d6: 0e 41 mov r1, r14 51d8: 3c 40 8a 00 mov #138, r12 ;#0x008a 51dc: 0d 43 clr r13 51de: b0 12 a4 a5 call #0xa5a4 51e2: 0f 4c mov r12, r15 51e4: 0f dd bis r13, r15 51e6: 0f 93 tst r15 51e8: 03 24 jz $+8 ;abs 0x51f0 51ea: 3c 43 mov #-1, r12 ;r3 As==11 51ec: 3d 43 mov #-1, r13 ;r3 As==11 51ee: 02 3c jmp $+6 ;abs 0x51f4 51f0: 0c 43 clr r12 51f2: 0d 43 clr r13 51f4: 31 52 add #8, r1 ;r2 As==11 51f6: 30 41 ret 51f8: 0a 12 push r10 51fa: 0b 12 push r11 51fc: 08 12 push r8 51fe: 09 12 push r9 5200: 06 12 push r6 5202: 0a 4c mov r12, r10 5204: 0b 4d mov r13, r11 5206: 06 4e mov r14, r6 5208: 18 41 0c 00 mov 12(r1), r8 ;0x000c(r1) 520c: 19 41 0e 00 mov 14(r1), r9 ;0x000e(r1) 5210: 4e 48 mov.b r8, r14 5212: 5e f3 and.b #1, r14 ;r3 As==01 5214: 4f 4a mov.b r10, r15 5216: 5f f3 and.b #1, r15 ;r3 As==01 5218: 4f de bis.b r14, r15 521a: 4f 93 tst.b r15 521c: 03 24 jz $+8 ;abs 0x5224 521e: 3c 43 mov #-1, r12 ;r3 As==11 5220: 3d 43 mov #-1, r13 ;r3 As==11 5222: 1d 3c jmp $+60 ;abs 0x525e 5224: b0 12 64 50 call #0x5064 5228: 0f 4c mov r12, r15 522a: 0f dd bis r13, r15 522c: 0f 93 tst r15 522e: 03 24 jz $+8 ;abs 0x5236 5230: 3c 43 mov #-1, r12 ;r3 As==11 5232: 3d 43 mov #-1, r13 ;r3 As==11 5234: 14 3c jmp $+42 ;abs 0x525e 5236: 06 12 push r6 5238: 0e 48 mov r8, r14 523a: 0c 4a mov r10, r12 523c: 0d 4b mov r11, r13 523e: b0 12 d2 56 call #0x56d2 5242: b0 12 18 51 call #0x5118 5246: 21 53 incd r1 5248: 0f 4c mov r12, r15 524a: 0f dd bis r13, r15 524c: 0f 93 tst r15 524e: 03 24 jz $+8 ;abs 0x5256 5250: 3c 43 mov #-1, r12 ;r3 As==11 5252: 3d 43 mov #-1, r13 ;r3 As==11 5254: 04 3c jmp $+10 ;abs 0x525e 5256: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 525a: 0c 43 clr r12 525c: 0d 43 clr r13 525e: 30 40 22 f3 br #0xf322 5262: 0a 12 push r10 5264: 0b 12 push r11 5266: 08 12 push r8 5268: 09 12 push r9 526a: 06 12 push r6 526c: 07 12 push r7 526e: 04 12 push r4 5270: 05 12 push r5 5272: 0d 12 push r13 5274: 0c 12 push r12 5276: 21 82 sub #4, r1 ;r2 As==10 5278: 06 4e mov r14, r6 527a: 07 4f mov r15, r7 527c: 18 41 1a 00 mov 26(r1), r8 ;0x001a(r1) 5280: 19 41 1c 00 mov 28(r1), r9 ;0x001c(r1) 5284: 0a 43 clr r10 5286: 0b 43 clr r11 5288: b0 12 64 50 call #0x5064 528c: 0f 4c mov r12, r15 528e: 0f dd bis r13, r15 5290: 0f 93 tst r15 5292: 03 24 jz $+8 ;abs 0x529a 5294: 3c 43 mov #-1, r12 ;r3 As==11 5296: 3d 43 mov #-1, r13 ;r3 As==11 5298: cd 3c jmp $+412 ;abs 0x5434 529a: 1e 41 04 00 mov 4(r1), r14 ;0x0004(r1) 529e: 1f 41 06 00 mov 6(r1), r15 ;0x0006(r1) 52a2: 0f 83 sub #0, r15 ;r3 As==00 52a4: ae 20 jnz $+350 ;abs 0x5402 52a6: 0e 83 sub #0, r14 ;r3 As==00 52a8: 05 24 jz $+12 ;abs 0x52b4 52aa: 1e 83 dec r14 52ac: 4e 24 jz $+158 ;abs 0x534a 52ae: 1e 83 dec r14 52b0: 66 24 jz $+206 ;abs 0x537e 52b2: a7 3c jmp $+336 ;abs 0x5402 52b4: 04 46 mov r6, r4 52b6: 05 47 mov r7, r5 52b8: 0e 46 mov r6, r14 52ba: 0f 47 mov r7, r15 52bc: 0e 58 add r8, r14 52be: 0f 69 addc r9, r15 52c0: 05 9f cmp r15, r5 52c2: 03 38 jl $+8 ;abs 0x52ca 52c4: 33 20 jnz $+104 ;abs 0x532c 52c6: 04 9e cmp r14, r4 52c8: 31 2c jc $+100 ;abs 0x532c 52ca: 08 12 push r8 52cc: 0e 44 mov r4, r14 52ce: 0f 45 mov r5, r15 52d0: 3c 40 02 a5 mov #-23294,r12 ;#0xa502 52d4: b0 12 3a 54 call #0x543a 52d8: 0a 4c mov r12, r10 52da: 0b 4d mov r13, r11 52dc: 21 53 incd r1 52de: 0f 4c mov r12, r15 52e0: 0f dd bis r13, r15 52e2: 0f 93 tst r15 52e4: 23 20 jnz $+72 ;abs 0x532c 52e6: 05 93 tst r5 52e8: 04 38 jl $+10 ;abs 0x52f2 52ea: 0b 20 jnz $+24 ;abs 0x5302 52ec: 34 90 00 11 cmp #4352, r4 ;#0x1100 52f0: 08 2c jc $+18 ;abs 0x5302 52f2: b0 12 28 3c call #0x3c28 52f6: 0d 43 clr r13 52f8: 81 4c 00 00 mov r12, 0(r1) ;0x0000(r1) 52fc: 81 4d 02 00 mov r13, 2(r1) ;0x0002(r1) 5300: 11 3c jmp $+36 ;abs 0x5324 5302: 05 93 tst r5 5304: 04 38 jl $+10 ;abs 0x530e 5306: 09 20 jnz $+20 ;abs 0x531a 5308: 34 90 00 12 cmp #4608, r4 ;#0x1200 530c: 06 2c jc $+14 ;abs 0x531a 530e: b1 40 00 01 mov #256, 0(r1) ;#0x0100, 0x0000(r1) 5312: 00 00 5314: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 5318: 05 3c jmp $+12 ;abs 0x5324 531a: b1 40 00 02 mov #512, 0(r1) ;#0x0200, 0x0000(r1) 531e: 00 00 5320: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 5324: 24 51 add @r1, r4 5326: 15 61 02 00 addc 2(r1), r5 ;0x0002(r1) 532a: c6 3f jmp $-114 ;abs 0x52b8 532c: 3a 93 cmp #-1, r10 ;r3 As==11 532e: 02 20 jnz $+6 ;abs 0x5334 5330: 3b 93 cmp #-1, r11 ;r3 As==11 5332: 69 24 jz $+212 ;abs 0x5406 5334: 08 12 push r8 5336: 0e 46 mov r6, r14 5338: 0f 47 mov r7, r15 533a: 3c 40 02 a5 mov #-23294,r12 ;#0xa502 533e: b0 12 3a 54 call #0x543a 5342: 0a 4c mov r12, r10 5344: 0b 4d mov r13, r11 5346: 21 53 incd r1 5348: 5e 3c jmp $+190 ;abs 0x5406 534a: b0 12 a0 3c call #0x3ca0 534e: 0c 93 tst r12 5350: 0b 24 jz $+24 ;abs 0x5368 5352: 08 12 push r8 5354: 0e 46 mov r6, r14 5356: 0f 47 mov r7, r15 5358: 3c 40 0c a5 mov #-23284,r12 ;#0xa50c 535c: b0 12 3a 54 call #0x543a 5360: 0a 4c mov r12, r10 5362: 0b 4d mov r13, r11 5364: 21 53 incd r1 5366: 4f 3c jmp $+160 ;abs 0x5406 5368: 08 12 push r8 536a: 0e 46 mov r6, r14 536c: 0f 47 mov r7, r15 536e: 3c 40 04 a5 mov #-23292,r12 ;#0xa504 5372: b0 12 3a 54 call #0x543a 5376: 0a 4c mov r12, r10 5378: 0b 4d mov r13, r11 537a: 21 53 incd r1 537c: 44 3c jmp $+138 ;abs 0x5406 537e: b0 12 a0 3c call #0x3ca0 5382: 0c 93 tst r12 5384: 0b 24 jz $+24 ;abs 0x539c 5386: 08 12 push r8 5388: 0e 46 mov r6, r14 538a: 0f 47 mov r7, r15 538c: 3c 40 0e a5 mov #-23282,r12 ;#0xa50e 5390: b0 12 3a 54 call #0x543a 5394: 0a 4c mov r12, r10 5396: 0b 4d mov r13, r11 5398: 21 53 incd r1 539a: 0a 3c jmp $+22 ;abs 0x53b0 539c: 08 12 push r8 539e: 0e 46 mov r6, r14 53a0: 0f 47 mov r7, r15 53a2: 3c 40 06 a5 mov #-23290,r12 ;#0xa506 53a6: b0 12 3a 54 call #0x543a 53aa: 0a 4c mov r12, r10 53ac: 0b 4d mov r13, r11 53ae: 21 53 incd r1 53b0: b0 12 28 3c call #0x3c28 53b4: 3c 90 40 00 cmp #64, r12 ;#0x0040 53b8: 26 20 jnz $+78 ;abs 0x5406 53ba: 82 93 74 14 tst &0x1474 53be: 23 20 jnz $+72 ;abs 0x5406 53c0: 23 12 push #2 ;r3 As==10 53c2: 3e 40 00 10 mov #4096, r14 ;#0x1000 53c6: 0f 43 clr r15 53c8: 3c 40 02 a5 mov #-23294,r12 ;#0xa502 53cc: b0 12 3a 54 call #0x543a 53d0: 0a 4c mov r12, r10 53d2: 0b 4d mov r13, r11 53d4: 23 12 push #2 ;r3 As==10 53d6: 3e 40 40 10 mov #4160, r14 ;#0x1040 53da: 0f 43 clr r15 53dc: 3c 40 02 a5 mov #-23294,r12 ;#0xa502 53e0: b0 12 3a 54 call #0x543a 53e4: 0a 4c mov r12, r10 53e6: 0b 4d mov r13, r11 53e8: 23 12 push #2 ;r3 As==10 53ea: 3e 40 80 10 mov #4224, r14 ;#0x1080 53ee: 0f 43 clr r15 53f0: 3c 40 02 a5 mov #-23294,r12 ;#0xa502 53f4: b0 12 3a 54 call #0x543a 53f8: 0a 4c mov r12, r10 53fa: 0b 4d mov r13, r11 53fc: 31 50 06 00 add #6, r1 ;#0x0006 5400: 02 3c jmp $+6 ;abs 0x5406 5402: 3a 43 mov #-1, r10 ;r3 As==11 5404: 3b 43 mov #-1, r11 ;r3 As==11 5406: b0 12 18 51 call #0x5118 540a: 0f 4c mov r12, r15 540c: 0f dd bis r13, r15 540e: 0f 93 tst r15 5410: 03 24 jz $+8 ;abs 0x5418 5412: 3c 43 mov #-1, r12 ;r3 As==11 5414: 3d 43 mov #-1, r13 ;r3 As==11 5416: 0e 3c jmp $+30 ;abs 0x5434 5418: 0f 4a mov r10, r15 541a: 0f db bis r11, r15 541c: 0f 93 tst r15 541e: 06 24 jz $+14 ;abs 0x542c 5420: b2 40 0e 00 mov #14, &0x1416 ;#0x000e 5424: 16 14 5426: 3c 43 mov #-1, r12 ;r3 As==11 5428: 3d 43 mov #-1, r13 ;r3 As==11 542a: 04 3c jmp $+10 ;abs 0x5434 542c: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 5430: 0c 43 clr r12 5432: 0d 43 clr r13 5434: 31 52 add #8, r1 ;r2 As==11 5436: 30 40 1c f3 br #0xf31c 543a: 0a 12 push r10 543c: 0b 12 push r11 543e: 08 12 push r8 5440: 09 12 push r9 5442: 06 12 push r6 5444: 07 12 push r7 5446: 04 12 push r4 5448: 08 4c mov r12, r8 544a: 0a 4e mov r14, r10 544c: 0b 4f mov r15, r11 544e: 14 41 10 00 mov 16(r1), r4 ;0x0010(r1) 5452: 39 40 d4 12 mov #4820, r9 ;#0x12d4 5456: 17 43 mov #1, r7 ;r3 As==01 5458: 38 90 06 a5 cmp #-23290,r8 ;#0xa506 545c: 09 24 jz $+20 ;abs 0x5470 545e: 38 90 04 a5 cmp #-23292,r8 ;#0xa504 5462: 06 24 jz $+14 ;abs 0x5470 5464: 38 90 0c a5 cmp #-23284,r8 ;#0xa50c 5468: 03 24 jz $+8 ;abs 0x5470 546a: 38 90 0e a5 cmp #-23282,r8 ;#0xa50e 546e: 0a 20 jnz $+22 ;abs 0x5484 5470: 39 40 b4 14 mov #5300, r9 ;#0x14b4 5474: b0 12 b0 3c call #0x3cb0 5478: 0c 93 tst r12 547a: 02 24 jz $+6 ;abs 0x5480 547c: 09 59 rla r9 547e: 02 3c jmp $+6 ;abs 0x5484 5480: 37 40 13 00 mov #19, r7 ;#0x0013 5484: 06 47 mov r7, r6 5486: 06 93 tst r6 5488: 20 25 jz $+578 ;abs 0x56ca 548a: 0c 43 clr r12 548c: 0d 43 clr r13 548e: b0 12 2e 63 call #0x632e 5492: 3c 40 c8 00 mov #200, r12 ;#0x00c8 5496: 0d 43 clr r13 5498: b0 12 58 62 call #0x6258 549c: 3e 40 10 00 mov #16, r14 ;#0x0010 54a0: 0f 43 clr r15 54a2: 3c 40 08 24 mov #9224, r12 ;#0x2408 54a6: 0d 43 clr r13 54a8: b0 12 6e 62 call #0x626e 54ac: 3c 40 c1 00 mov #193, r12 ;#0x00c1 54b0: 0d 43 clr r13 54b2: b0 12 58 62 call #0x6258 54b6: b0 12 a0 3c call #0x3ca0 54ba: 0c 93 tst r12 54bc: 09 24 jz $+20 ;abs 0x54d0 54be: 3e 40 14 00 mov #20, r14 ;#0x0014 54c2: 0f 43 clr r15 54c4: 3c 40 28 01 mov #296, r12 ;#0x0128 54c8: 0d 43 clr r13 54ca: b0 12 6e 62 call #0x626e 54ce: 08 3c jmp $+18 ;abs 0x54e0 54d0: 3e 40 10 00 mov #16, r14 ;#0x0010 54d4: 0f 43 clr r15 54d6: 3c 40 28 01 mov #296, r12 ;#0x0128 54da: 0d 43 clr r13 54dc: b0 12 6e 62 call #0x626e 54e0: 3c 40 a1 00 mov #161, r12 ;#0x00a1 54e4: 0d 43 clr r13 54e6: b0 12 58 62 call #0x6258 54ea: 3e 40 10 00 mov #16, r14 ;#0x0010 54ee: 0f 43 clr r15 54f0: 0c 48 mov r8, r12 54f2: 1c d2 76 14 bis &0x1476,r12 54f6: 0d 43 clr r13 54f8: b0 12 6e 62 call #0x626e 54fc: 1c 43 mov #1, r12 ;r3 As==01 54fe: 0d 43 clr r13 5500: b0 12 2e 63 call #0x632e 5504: 0c 43 clr r12 5506: 0d 43 clr r13 5508: b0 12 2e 63 call #0x632e 550c: 3c 40 c1 00 mov #193, r12 ;#0x00c1 5510: 0d 43 clr r13 5512: b0 12 58 62 call #0x6258 5516: b0 12 a0 3c call #0x3ca0 551a: 0c 93 tst r12 551c: 09 24 jz $+20 ;abs 0x5530 551e: 3e 40 14 00 mov #20, r14 ;#0x0014 5522: 0f 43 clr r15 5524: 3c 40 2a 01 mov #298, r12 ;#0x012a 5528: 0d 43 clr r13 552a: b0 12 6e 62 call #0x626e 552e: 08 3c jmp $+18 ;abs 0x5540 5530: 3e 40 10 00 mov #16, r14 ;#0x0010 5534: 0f 43 clr r15 5536: 3c 40 2a 01 mov #298, r12 ;#0x012a 553a: 0d 43 clr r13 553c: b0 12 6e 62 call #0x626e 5540: 3c 40 a1 00 mov #161, r12 ;#0x00a1 5544: 0d 43 clr r13 5546: b0 12 58 62 call #0x6258 554a: 3e 40 10 00 mov #16, r14 ;#0x0010 554e: 0f 43 clr r15 5550: 3c 40 40 a5 mov #-23232,r12 ;#0xa540 5554: 0d 43 clr r13 5556: b0 12 6e 62 call #0x626e 555a: 1c 43 mov #1, r12 ;r3 As==01 555c: 0d 43 clr r13 555e: b0 12 2e 63 call #0x632e 5562: 0c 43 clr r12 5564: 0d 43 clr r13 5566: b0 12 2e 63 call #0x632e 556a: 3c 40 c1 00 mov #193, r12 ;#0x00c1 556e: 0d 43 clr r13 5570: b0 12 58 62 call #0x6258 5574: b0 12 a0 3c call #0x3ca0 5578: 0c 93 tst r12 557a: 09 24 jz $+20 ;abs 0x558e 557c: 3e 40 14 00 mov #20, r14 ;#0x0014 5580: 0f 43 clr r15 5582: 3c 40 2c 01 mov #300, r12 ;#0x012c 5586: 0d 43 clr r13 5588: b0 12 6e 62 call #0x626e 558c: 08 3c jmp $+18 ;abs 0x559e 558e: 3e 40 10 00 mov #16, r14 ;#0x0010 5592: 0f 43 clr r15 5594: 3c 40 2c 01 mov #300, r12 ;#0x012c 5598: 0d 43 clr r13 559a: b0 12 6e 62 call #0x626e 559e: 3c 40 a1 00 mov #161, r12 ;#0x00a1 55a2: 0d 43 clr r13 55a4: b0 12 58 62 call #0x6258 55a8: 3e 40 10 00 mov #16, r14 ;#0x0010 55ac: 0f 43 clr r15 55ae: 3c 40 00 a5 mov #-23296,r12 ;#0xa500 55b2: 0d 43 clr r13 55b4: b0 12 6e 62 call #0x626e 55b8: 1c 43 mov #1, r12 ;r3 As==01 55ba: 0d 43 clr r13 55bc: b0 12 2e 63 call #0x632e 55c0: 0c 43 clr r12 55c2: 0d 43 clr r13 55c4: b0 12 2e 63 call #0x632e 55c8: 3c 40 c1 00 mov #193, r12 ;#0x00c1 55cc: 0d 43 clr r13 55ce: b0 12 58 62 call #0x6258 55d2: b0 12 a0 3c call #0x3ca0 55d6: 0c 93 tst r12 55d8: 08 24 jz $+18 ;abs 0x55ea 55da: 3e 40 14 00 mov #20, r14 ;#0x0014 55de: 0f 43 clr r15 55e0: 0c 4a mov r10, r12 55e2: 0d 4b mov r11, r13 55e4: b0 12 6e 62 call #0x626e 55e8: 07 3c jmp $+16 ;abs 0x55f8 55ea: 3e 40 10 00 mov #16, r14 ;#0x0010 55ee: 0f 43 clr r15 55f0: 0c 4a mov r10, r12 55f2: 0d 43 clr r13 55f4: b0 12 6e 62 call #0x626e 55f8: 3c 40 a1 00 mov #161, r12 ;#0x00a1 55fc: 0d 43 clr r13 55fe: b0 12 58 62 call #0x6258 5602: 3e 40 10 00 mov #16, r14 ;#0x0010 5606: 0f 43 clr r15 5608: 3c 40 aa 55 mov #21930, r12 ;#0x55aa 560c: 0d 43 clr r13 560e: b0 12 6e 62 call #0x626e 5612: 1c 43 mov #1, r12 ;r3 As==01 5614: 0d 43 clr r13 5616: b0 12 2e 63 call #0x632e 561a: 0c 43 clr r12 561c: 0d 43 clr r13 561e: b0 12 2e 63 call #0x632e 5622: 3c 40 c8 00 mov #200, r12 ;#0x00c8 5626: 0d 43 clr r13 5628: b0 12 58 62 call #0x6258 562c: 3e 40 10 00 mov #16, r14 ;#0x0010 5630: 0f 43 clr r15 5632: 3c 40 09 24 mov #9225, r12 ;#0x2409 5636: 0d 43 clr r13 5638: b0 12 6e 62 call #0x626e 563c: 1c 43 mov #1, r12 ;r3 As==01 563e: 0d 43 clr r13 5640: b0 12 2e 63 call #0x632e 5644: 0c 49 mov r9, r12 5646: b0 12 d2 63 call #0x63d2 564a: 0c 43 clr r12 564c: 0d 43 clr r13 564e: b0 12 2e 63 call #0x632e 5652: 3c 40 c8 00 mov #200, r12 ;#0x00c8 5656: 0d 43 clr r13 5658: b0 12 58 62 call #0x6258 565c: 3e 40 10 00 mov #16, r14 ;#0x0010 5660: 0f 43 clr r15 5662: 3c 40 08 24 mov #9224, r12 ;#0x2408 5666: 0d 43 clr r13 5668: b0 12 6e 62 call #0x626e 566c: 3c 40 c1 00 mov #193, r12 ;#0x00c1 5670: 0d 43 clr r13 5672: b0 12 58 62 call #0x6258 5676: b0 12 a0 3c call #0x3ca0 567a: 0c 93 tst r12 567c: 09 24 jz $+20 ;abs 0x5690 567e: 3e 40 14 00 mov #20, r14 ;#0x0014 5682: 0f 43 clr r15 5684: 3c 40 28 01 mov #296, r12 ;#0x0128 5688: 0d 43 clr r13 568a: b0 12 6e 62 call #0x626e 568e: 08 3c jmp $+18 ;abs 0x56a0 5690: 3e 40 10 00 mov #16, r14 ;#0x0010 5694: 0f 43 clr r15 5696: 3c 40 28 01 mov #296, r12 ;#0x0128 569a: 0d 43 clr r13 569c: b0 12 6e 62 call #0x626e 56a0: 3c 40 a1 00 mov #161, r12 ;#0x00a1 56a4: 0d 43 clr r13 56a6: b0 12 58 62 call #0x6258 56aa: 3e 40 10 00 mov #16, r14 ;#0x0010 56ae: 0f 43 clr r15 56b0: 1c 42 76 14 mov &0x1476,r12 56b4: 3c d0 00 a5 bis #-23296,r12 ;#0xa500 56b8: 0d 43 clr r13 56ba: b0 12 6e 62 call #0x626e 56be: 1c 43 mov #1, r12 ;r3 As==01 56c0: 0d 43 clr r13 56c2: b0 12 2e 63 call #0x632e 56c6: 36 53 add #-1, r6 ;r3 As==11 56c8: de 3e jmp $-578 ;abs 0x5486 56ca: 0c 43 clr r12 56cc: 0d 43 clr r13 56ce: 30 40 1e f3 br #0xf31e 56d2: 0a 12 push r10 56d4: 0b 12 push r11 56d6: 08 12 push r8 56d8: 09 12 push r9 56da: 0a 4c mov r12, r10 56dc: 0b 4d mov r13, r11 56de: 08 4e mov r14, r8 56e0: 19 41 0a 00 mov 10(r1), r9 ;0x000a(r1) 56e4: 08 93 tst r8 56e6: 05 20 jnz $+12 ;abs 0x56f2 56e8: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 56ec: 0c 43 clr r12 56ee: 0d 43 clr r13 56f0: e5 3c jmp $+460 ;abs 0x58bc 56f2: 0c 43 clr r12 56f4: 0d 43 clr r13 56f6: b0 12 2e 63 call #0x632e 56fa: 3c 40 c8 00 mov #200, r12 ;#0x00c8 56fe: 0d 43 clr r13 5700: b0 12 58 62 call #0x6258 5704: 3e 40 10 00 mov #16, r14 ;#0x0010 5708: 0f 43 clr r15 570a: 3c 40 08 24 mov #9224, r12 ;#0x2408 570e: 0d 43 clr r13 5710: b0 12 6e 62 call #0x626e 5714: 3c 40 c1 00 mov #193, r12 ;#0x00c1 5718: 0d 43 clr r13 571a: b0 12 58 62 call #0x6258 571e: b0 12 a0 3c call #0x3ca0 5722: 0c 93 tst r12 5724: 09 24 jz $+20 ;abs 0x5738 5726: 3e 40 14 00 mov #20, r14 ;#0x0014 572a: 0f 43 clr r15 572c: 3c 40 2a 01 mov #298, r12 ;#0x012a 5730: 0d 43 clr r13 5732: b0 12 6e 62 call #0x626e 5736: 08 3c jmp $+18 ;abs 0x5748 5738: 3e 40 10 00 mov #16, r14 ;#0x0010 573c: 0f 43 clr r15 573e: 3c 40 2a 01 mov #298, r12 ;#0x012a 5742: 0d 43 clr r13 5744: b0 12 6e 62 call #0x626e 5748: 3c 40 a1 00 mov #161, r12 ;#0x00a1 574c: 0d 43 clr r13 574e: b0 12 58 62 call #0x6258 5752: 3e 40 10 00 mov #16, r14 ;#0x0010 5756: 0f 43 clr r15 5758: 3c 40 40 a5 mov #-23232,r12 ;#0xa540 575c: 0d 43 clr r13 575e: b0 12 6e 62 call #0x626e 5762: 1c 43 mov #1, r12 ;r3 As==01 5764: 0d 43 clr r13 5766: b0 12 2e 63 call #0x632e 576a: 0c 43 clr r12 576c: 0d 43 clr r13 576e: b0 12 2e 63 call #0x632e 5772: 3c 40 c1 00 mov #193, r12 ;#0x00c1 5776: 0d 43 clr r13 5778: b0 12 58 62 call #0x6258 577c: b0 12 a0 3c call #0x3ca0 5780: 0c 93 tst r12 5782: 09 24 jz $+20 ;abs 0x5796 5784: 3e 40 14 00 mov #20, r14 ;#0x0014 5788: 0f 43 clr r15 578a: 3c 40 2c 01 mov #300, r12 ;#0x012c 578e: 0d 43 clr r13 5790: b0 12 6e 62 call #0x626e 5794: 08 3c jmp $+18 ;abs 0x57a6 5796: 3e 40 10 00 mov #16, r14 ;#0x0010 579a: 0f 43 clr r15 579c: 3c 40 2c 01 mov #300, r12 ;#0x012c 57a0: 0d 43 clr r13 57a2: b0 12 6e 62 call #0x626e 57a6: 3c 40 a1 00 mov #161, r12 ;#0x00a1 57aa: 0d 43 clr r13 57ac: b0 12 58 62 call #0x6258 57b0: 3e 40 10 00 mov #16, r14 ;#0x0010 57b4: 0f 43 clr r15 57b6: 3c 40 00 a5 mov #-23296,r12 ;#0xa500 57ba: 0d 43 clr r13 57bc: b0 12 6e 62 call #0x626e 57c0: 1c 43 mov #1, r12 ;r3 As==01 57c2: 0d 43 clr r13 57c4: b0 12 2e 63 call #0x632e 57c8: 0c 43 clr r12 57ca: 0d 43 clr r13 57cc: b0 12 2e 63 call #0x632e 57d0: 3c 40 c1 00 mov #193, r12 ;#0x00c1 57d4: 0d 43 clr r13 57d6: b0 12 58 62 call #0x6258 57da: b0 12 a0 3c call #0x3ca0 57de: 0c 93 tst r12 57e0: 09 24 jz $+20 ;abs 0x57f4 57e2: 3e 40 14 00 mov #20, r14 ;#0x0014 57e6: 0f 43 clr r15 57e8: 3c 40 28 01 mov #296, r12 ;#0x0128 57ec: 0d 43 clr r13 57ee: b0 12 6e 62 call #0x626e 57f2: 08 3c jmp $+18 ;abs 0x5804 57f4: 3e 40 10 00 mov #16, r14 ;#0x0010 57f8: 0f 43 clr r15 57fa: 3c 40 28 01 mov #296, r12 ;#0x0128 57fe: 0d 43 clr r13 5800: b0 12 6e 62 call #0x626e 5804: 3c 40 a1 00 mov #161, r12 ;#0x00a1 5808: 0d 43 clr r13 580a: b0 12 58 62 call #0x6258 580e: 3e 40 10 00 mov #16, r14 ;#0x0010 5812: 0f 43 clr r15 5814: 1c 42 76 14 mov &0x1476,r12 5818: 3c d0 40 a5 bis #-23232,r12 ;#0xa540 581c: 0d 43 clr r13 581e: b0 12 6e 62 call #0x626e 5822: 1c 43 mov #1, r12 ;r3 As==01 5824: 0d 43 clr r13 5826: b0 12 2e 63 call #0x632e 582a: 09 12 push r9 582c: 0e 48 mov r8, r14 582e: 0c 4a mov r10, r12 5830: 0d 4b mov r11, r13 5832: 92 12 06 11 call &0x1106 5836: 0c 43 clr r12 5838: 0d 43 clr r13 583a: b0 12 2e 63 call #0x632e 583e: 3c 40 c8 00 mov #200, r12 ;#0x00c8 5842: 0d 43 clr r13 5844: b0 12 58 62 call #0x6258 5848: 3e 40 10 00 mov #16, r14 ;#0x0010 584c: 0f 43 clr r15 584e: 3c 40 08 24 mov #9224, r12 ;#0x2408 5852: 0d 43 clr r13 5854: b0 12 6e 62 call #0x626e 5858: 3c 40 c1 00 mov #193, r12 ;#0x00c1 585c: 0d 43 clr r13 585e: b0 12 58 62 call #0x6258 5862: b0 12 a0 3c call #0x3ca0 5866: 21 53 incd r1 5868: 0c 93 tst r12 586a: 09 24 jz $+20 ;abs 0x587e 586c: 3e 40 14 00 mov #20, r14 ;#0x0014 5870: 0f 43 clr r15 5872: 3c 40 28 01 mov #296, r12 ;#0x0128 5876: 0d 43 clr r13 5878: b0 12 6e 62 call #0x626e 587c: 08 3c jmp $+18 ;abs 0x588e 587e: 3e 40 10 00 mov #16, r14 ;#0x0010 5882: 0f 43 clr r15 5884: 3c 40 28 01 mov #296, r12 ;#0x0128 5888: 0d 43 clr r13 588a: b0 12 6e 62 call #0x626e 588e: 3c 40 a1 00 mov #161, r12 ;#0x00a1 5892: 0d 43 clr r13 5894: b0 12 58 62 call #0x6258 5898: 3e 40 10 00 mov #16, r14 ;#0x0010 589c: 0f 43 clr r15 589e: 1c 42 76 14 mov &0x1476,r12 58a2: 3c d0 00 a5 bis #-23296,r12 ;#0xa500 58a6: 0d 43 clr r13 58a8: b0 12 6e 62 call #0x626e 58ac: 1c 43 mov #1, r12 ;r3 As==01 58ae: 0d 43 clr r13 58b0: b0 12 2e 63 call #0x632e 58b4: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 58b8: 0c 43 clr r12 58ba: 0d 43 clr r13 58bc: 30 40 24 f3 br #0xf324 58c0: 0a 12 push r10 58c2: 0b 12 push r11 58c4: 08 12 push r8 58c6: 09 12 push r9 58c8: 06 12 push r6 58ca: 07 12 push r7 58cc: 0a 4c mov r12, r10 58ce: 0b 4d mov r13, r11 58d0: 07 4e mov r14, r7 58d2: 18 41 0e 00 mov 14(r1), r8 ;0x000e(r1) 58d6: 09 43 clr r9 58d8: 09 97 cmp r7, r9 58da: 68 2c jc $+210 ;abs 0x59ac 58dc: 0f 48 mov r8, r15 58de: 0f 59 add r9, r15 58e0: 5e 4f 01 00 mov.b 1(r15), r14 ;0x0001(r15) 58e4: 3e f0 ff 00 and #255, r14 ;#0x00ff 58e8: 3e f0 ff 00 and #255, r14 ;#0x00ff 58ec: 8e 10 swpb r14 58ee: 0f 48 mov r8, r15 58f0: 0f 59 add r9, r15 58f2: 6f 4f mov.b @r15, r15 58f4: 3f f0 ff 00 and #255, r15 ;#0x00ff 58f8: 0e 5f add r15, r14 58fa: 06 4e mov r14, r6 58fc: 36 93 cmp #-1, r6 ;r3 As==11 58fe: 52 24 jz $+166 ;abs 0x59a4 5900: 0c 43 clr r12 5902: 0d 43 clr r13 5904: b0 12 2e 63 call #0x632e 5908: 3c 40 c8 00 mov #200, r12 ;#0x00c8 590c: 0d 43 clr r13 590e: b0 12 58 62 call #0x6258 5912: 3e 40 10 00 mov #16, r14 ;#0x0010 5916: 0f 43 clr r15 5918: 3c 40 08 24 mov #9224, r12 ;#0x2408 591c: 0d 43 clr r13 591e: b0 12 6e 62 call #0x626e 5922: 3c 40 c1 00 mov #193, r12 ;#0x00c1 5926: 0d 43 clr r13 5928: b0 12 58 62 call #0x6258 592c: b0 12 a0 3c call #0x3ca0 5930: 0c 93 tst r12 5932: 08 24 jz $+18 ;abs 0x5944 5934: 3e 40 14 00 mov #20, r14 ;#0x0014 5938: 0f 43 clr r15 593a: 0c 4a mov r10, r12 593c: 0d 4b mov r11, r13 593e: b0 12 6e 62 call #0x626e 5942: 07 3c jmp $+16 ;abs 0x5952 5944: 3e 40 10 00 mov #16, r14 ;#0x0010 5948: 0f 43 clr r15 594a: 0c 4a mov r10, r12 594c: 0d 43 clr r13 594e: b0 12 6e 62 call #0x626e 5952: 3c 40 a1 00 mov #161, r12 ;#0x00a1 5956: 0d 43 clr r13 5958: b0 12 58 62 call #0x6258 595c: 3e 40 10 00 mov #16, r14 ;#0x0010 5960: 0f 43 clr r15 5962: 0c 46 mov r6, r12 5964: 0d 43 clr r13 5966: b0 12 6e 62 call #0x626e 596a: 1c 43 mov #1, r12 ;r3 As==01 596c: 0d 43 clr r13 596e: b0 12 2e 63 call #0x632e 5972: 0c 43 clr r12 5974: 0d 43 clr r13 5976: b0 12 2e 63 call #0x632e 597a: 3c 40 c8 00 mov #200, r12 ;#0x00c8 597e: 0d 43 clr r13 5980: b0 12 58 62 call #0x6258 5984: 3e 40 10 00 mov #16, r14 ;#0x0010 5988: 0f 43 clr r15 598a: 3c 40 09 24 mov #9225, r12 ;#0x2409 598e: 0d 43 clr r13 5990: b0 12 6e 62 call #0x626e 5994: 1c 43 mov #1, r12 ;r3 As==01 5996: 0d 43 clr r13 5998: b0 12 2e 63 call #0x632e 599c: 3c 40 23 00 mov #35, r12 ;#0x0023 59a0: b0 12 d2 63 call #0x63d2 59a4: 29 53 incd r9 59a6: 2a 53 incd r10 59a8: 0b 63 adc r11 59aa: 96 3f jmp $-210 ;abs 0x58d8 59ac: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 59b0: 0c 43 clr r12 59b2: 0d 43 clr r13 59b4: 30 40 20 f3 br #0xf320 59b8: 0a 12 push r10 59ba: 0b 12 push r11 59bc: 08 12 push r8 59be: 09 12 push r9 59c0: 08 4c mov r12, r8 59c2: 09 4d mov r13, r9 59c4: 0a 4e mov r14, r10 59c6: 1b 41 0a 00 mov 10(r1), r11 ;0x000a(r1) 59ca: 0e 4a mov r10, r14 59cc: 0f 43 clr r15 59ce: 0c 4b mov r11, r12 59d0: b0 12 0a 5b call #0x5b0a 59d4: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 59d8: 0c 43 clr r12 59da: 0d 43 clr r13 59dc: 30 40 24 f3 br #0xf324 59e0: 0a 12 push r10 59e2: 0b 12 push r11 59e4: 08 12 push r8 59e6: 09 12 push r9 59e8: 06 12 push r6 59ea: 07 12 push r7 59ec: 04 12 push r4 59ee: 05 12 push r5 59f0: 31 80 0a 00 sub #10, r1 ;#0x000a 59f4: 08 4c mov r12, r8 59f6: 09 4d mov r13, r9 59f8: 04 4e mov r14, r4 59fa: 05 4f mov r15, r5 59fc: b1 43 04 00 mov #-1, 4(r1) ;r3 As==11, 0x0004(r1) 5a00: b0 12 2e 3c call #0x3c2e 5a04: 81 4c 02 00 mov r12, 2(r1) ;0x0002(r1) 5a08: 1f 41 02 00 mov 2(r1), r15 ;0x0002(r1) 5a0c: 1f 52 c2 11 add &0x11c2,r15 5a10: 81 4f 08 00 mov r15, 8(r1) ;0x0008(r1) 5a14: d2 93 db 12 cmp.b #1, &0x12db ;r3 As==01 5a18: 14 20 jnz $+42 ;abs 0x5a42 5a1a: 30 12 98 14 push #5272 ;#0x1498 5a1e: 1e 42 b8 12 mov &0x12b8,r14 5a22: 1f 42 ba 12 mov &0x12ba,r15 5a26: 12 c3 clrc 5a28: 0f 10 rrc r15 5a2a: 0e 10 rrc r14 5a2c: 1c 41 04 00 mov 4(r1), r12 ;0x0004(r1) 5a30: 0d 43 clr r13 5a32: b0 12 0c 78 call #0x780c 5a36: 21 53 incd r1 5a38: 0c 93 tst r12 5a3a: 03 24 jz $+8 ;abs 0x5a42 5a3c: 3c 43 mov #-1, r12 ;r3 As==11 5a3e: 3d 43 mov #-1, r13 ;r3 As==11 5a40: 60 3c jmp $+194 ;abs 0x5b02 5a42: 82 48 c6 11 mov r8, &0x11c6 5a46: 82 49 c8 11 mov r9, &0x11c8 5a4a: 0c 44 mov r4, r12 5a4c: 0d 45 mov r5, r13 5a4e: 2e 43 mov #2, r14 ;r3 As==10 5a50: 0f 43 clr r15 5a52: b0 12 86 f4 call #0xf486 5a56: 82 4c ca 11 mov r12, &0x11ca 5a5a: 0c 44 mov r4, r12 5a5c: 0d 45 mov r5, r13 5a5e: 2e 43 mov #2, r14 ;r3 As==10 5a60: 0f 43 clr r15 5a62: b0 12 86 f4 call #0xf486 5a66: 82 4d cc 11 mov r13, &0x11cc 5a6a: 82 93 74 14 tst &0x1474 5a6e: 04 24 jz $+10 ;abs 0x5a78 5a70: b2 40 08 a5 mov #-23288,&0x11ce ;#0xa508 5a74: ce 11 5a76: 03 3c jmp $+8 ;abs 0x5a7e 5a78: b2 40 48 a5 mov #-23224,&0x11ce ;#0xa548 5a7c: ce 11 5a7e: 30 12 c2 11 push #4546 ;#0x11c2 5a82: 1e 42 b8 12 mov &0x12b8,r14 5a86: 1f 42 ba 12 mov &0x12ba,r15 5a8a: 12 c3 clrc 5a8c: 0f 10 rrc r15 5a8e: 0e 10 rrc r14 5a90: 1c 41 04 00 mov 4(r1), r12 ;0x0004(r1) 5a94: 0d 43 clr r13 5a96: b0 12 a6 76 call #0x76a6 5a9a: 06 43 clr r6 5a9c: 07 43 clr r7 5a9e: 0a 43 clr r10 5aa0: 0b 43 clr r11 5aa2: b1 40 80 00 mov #128, 2(r1) ;#0x0080, 0x0002(r1) 5aa6: 02 00 5aa8: 91 41 02 00 mov 2(r1), 2(r1) ;0x0002(r1), 0x0002(r1) 5aac: 02 00 5aae: 91 41 0a 00 mov 10(r1), 8(r1) ;0x000a(r1), 0x0008(r1) 5ab2: 08 00 5ab4: 1e 41 08 00 mov 8(r1), r14 ;0x0008(r1) 5ab8: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) 5abc: b0 12 f8 78 call #0x78f8 5ac0: 21 53 incd r1 5ac2: b0 12 9e 7f call #0x7f9e 5ac6: 06 4c mov r12, r6 5ac8: 07 4d mov r13, r7 5aca: 1a 53 inc r10 5acc: 0b 63 adc r11 5ace: 36 90 be ba cmp #-17730,r6 ;#0xbabe 5ad2: 03 20 jnz $+8 ;abs 0x5ada 5ad4: 37 90 ad ab cmp #-21587,r7 ;#0xabad 5ad8: 06 24 jz $+14 ;abs 0x5ae6 5ada: 0b 93 tst r11 5adc: f2 2b jnc $-26 ;abs 0x5ac2 5ade: 03 20 jnz $+8 ;abs 0x5ae6 5ae0: 3a 90 b8 0b cmp #3000, r10 ;#0x0bb8 5ae4: ee 2b jnc $-34 ;abs 0x5ac2 5ae6: 0b 93 tst r11 5ae8: 04 28 jnc $+10 ;abs 0x5af2 5aea: 05 20 jnz $+12 ;abs 0x5af6 5aec: 3a 90 b8 0b cmp #3000, r10 ;#0x0bb8 5af0: 02 2c jc $+6 ;abs 0x5af6 5af2: 81 43 04 00 mov #0, 4(r1) ;r3 As==00, 0x0004(r1) 5af6: 1c 41 04 00 mov 4(r1), r12 ;0x0004(r1) 5afa: 0d 4c mov r12, r13 5afc: 3d e3 inv r13 5afe: 0d 5d rla r13 5b00: 0d 7d subc r13, r13 5b02: 31 50 0a 00 add #10, r1 ;#0x000a 5b06: 30 40 1c f3 br #0xf31c 5b0a: 0a 12 push r10 5b0c: 0b 12 push r11 5b0e: 08 12 push r8 5b10: 09 12 push r9 5b12: 06 12 push r6 5b14: 21 83 decd r1 5b16: 06 4c mov r12, r6 5b18: 08 4e mov r14, r8 5b1a: 09 4f mov r15, r9 5b1c: 0a 43 clr r10 5b1e: 0b 43 clr r11 5b20: 0b 99 cmp r9, r11 5b22: 03 38 jl $+8 ;abs 0x5b2a 5b24: 12 20 jnz $+38 ;abs 0x5b4a 5b26: 0a 98 cmp r8, r10 5b28: 10 2c jc $+34 ;abs 0x5b4a 5b2a: 0f 46 mov r6, r15 5b2c: 0f 5a add r10, r15 5b2e: e1 4f 00 00 mov.b @r15, 0(r1) ;0x0000(r1) 5b32: 0f 46 mov r6, r15 5b34: 0f 5a add r10, r15 5b36: d1 4f 01 00 mov.b 1(r15), 1(r1) ;0x0001(r15), 0x0001(r1) 5b3a: 01 00 5b3c: 2c 41 mov @r1, r12 5b3e: 0d 43 clr r13 5b40: b0 12 14 80 call #0x8014 5b44: 2a 53 incd r10 5b46: 0b 63 adc r11 5b48: eb 3f jmp $-40 ;abs 0x5b20 5b4a: 21 53 incd r1 5b4c: 30 40 22 f3 br #0xf322 5b50: 0a 12 push r10 5b52: 0b 12 push r11 5b54: 08 12 push r8 5b56: 09 12 push r9 5b58: 06 12 push r6 5b5a: 07 12 push r7 5b5c: 04 12 push r4 5b5e: 21 82 sub #4, r1 ;r2 As==10 5b60: 36 43 mov #-1, r6 ;r3 As==11 5b62: 37 43 mov #-1, r7 ;r3 As==11 5b64: b0 12 2e 3c call #0x3c2e 5b68: 04 4c mov r12, r4 5b6a: 08 43 clr r8 5b6c: 09 43 clr r9 5b6e: 0a 43 clr r10 5b70: 0b 43 clr r11 5b72: b0 12 9e 7f call #0x7f9e 5b76: 08 4c mov r12, r8 5b78: 09 4d mov r13, r9 5b7a: 1a 53 inc r10 5b7c: 0b 63 adc r11 5b7e: 38 90 be ba cmp #-17730,r8 ;#0xbabe 5b82: 03 20 jnz $+8 ;abs 0x5b8a 5b84: 39 90 fe ca cmp #-13570,r9 ;#0xcafe 5b88: 06 24 jz $+14 ;abs 0x5b96 5b8a: 0b 93 tst r11 5b8c: f2 2b jnc $-26 ;abs 0x5b72 5b8e: 03 20 jnz $+8 ;abs 0x5b96 5b90: 3a 90 b8 0b cmp #3000, r10 ;#0x0bb8 5b94: ee 2b jnc $-34 ;abs 0x5b72 5b96: 0b 93 tst r11 5b98: 04 28 jnc $+10 ;abs 0x5ba2 5b9a: 05 20 jnz $+12 ;abs 0x5ba6 5b9c: 3a 90 b8 0b cmp #3000, r10 ;#0x0bb8 5ba0: 02 2c jc $+6 ;abs 0x5ba6 5ba2: 06 43 clr r6 5ba4: 07 43 clr r7 5ba6: 0e 41 mov r1, r14 5ba8: 0c 41 mov r1, r12 5baa: b0 12 04 7a call #0x7a04 5bae: d2 93 db 12 cmp.b #1, &0x12db ;r3 As==01 5bb2: 13 20 jnz $+40 ;abs 0x5bda 5bb4: 30 12 98 14 push #5272 ;#0x1498 5bb8: 1e 42 b8 12 mov &0x12b8,r14 5bbc: 1f 42 ba 12 mov &0x12ba,r15 5bc0: 12 c3 clrc 5bc2: 0f 10 rrc r15 5bc4: 0e 10 rrc r14 5bc6: 0c 44 mov r4, r12 5bc8: 0d 43 clr r13 5bca: b0 12 a6 76 call #0x76a6 5bce: 21 53 incd r1 5bd0: 0c 93 tst r12 5bd2: 03 24 jz $+8 ;abs 0x5bda 5bd4: 3c 43 mov #-1, r12 ;r3 As==11 5bd6: 3d 43 mov #-1, r13 ;r3 As==11 5bd8: 02 3c jmp $+6 ;abs 0x5bde 5bda: 0c 46 mov r6, r12 5bdc: 0d 47 mov r7, r13 5bde: 21 52 add #4, r1 ;r2 As==10 5be0: 30 40 1e f3 br #0xf31e 5be4: 30 40 66 d4 br #0xd466 5be8: 0a 12 push r10 5bea: 0b 12 push r11 5bec: 0a 4c mov r12, r10 5bee: 0b 4d mov r13, r11 5bf0: 0c 4a mov r10, r12 5bf2: 0d 4b mov r11, r13 5bf4: b0 12 f4 d8 call #0xd8f4 5bf8: 3b 41 pop r11 5bfa: 3a 41 pop r10 5bfc: 30 41 ret 5bfe: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5c02: 03 43 nop 5c04: 03 43 nop 5c06: 03 43 nop 5c08: 32 c2 dint 5c0a: 03 43 nop 5c0c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5c10: 03 43 nop 5c12: 03 43 nop 5c14: 03 43 nop 5c16: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5c1a: 32 d2 eint 5c1c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5c20: 03 43 nop 5c22: 03 43 nop 5c24: 03 43 nop 5c26: 32 c2 dint 5c28: 03 43 nop 5c2a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5c2e: 03 43 nop 5c30: 03 43 nop 5c32: 03 43 nop 5c34: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5c38: 32 d2 eint 5c3a: 32 c2 dint 5c3c: 03 43 nop 5c3e: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5c42: 03 43 nop 5c44: 03 43 nop 5c46: 03 43 nop 5c48: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5c4c: 03 43 nop 5c4e: 03 43 nop 5c50: 03 43 nop 5c52: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5c56: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5c5a: 32 d2 eint 5c5c: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 5c60: 03 43 nop 5c62: 03 43 nop 5c64: 03 43 nop 5c66: 32 c2 dint 5c68: 03 43 nop 5c6a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5c6e: 03 43 nop 5c70: 03 43 nop 5c72: 03 43 nop 5c74: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5c78: 32 d2 eint 5c7a: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5c7e: 03 43 nop 5c80: 03 43 nop 5c82: 03 43 nop 5c84: 32 c2 dint 5c86: 03 43 nop 5c88: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5c8c: 03 43 nop 5c8e: 03 43 nop 5c90: 03 43 nop 5c92: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5c96: 32 d2 eint 5c98: 32 c2 dint 5c9a: 03 43 nop 5c9c: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5ca0: 03 43 nop 5ca2: 03 43 nop 5ca4: 03 43 nop 5ca6: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5caa: 03 43 nop 5cac: 03 43 nop 5cae: 03 43 nop 5cb0: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5cb4: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5cb8: 32 d2 eint 5cba: 1c 43 mov #1, r12 ;r3 As==01 5cbc: 0d 43 clr r13 5cbe: b0 12 be 63 call #0x63be 5cc2: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5cc6: 03 43 nop 5cc8: 03 43 nop 5cca: 03 43 nop 5ccc: 32 c2 dint 5cce: 03 43 nop 5cd0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5cd4: 03 43 nop 5cd6: 03 43 nop 5cd8: 03 43 nop 5cda: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5cde: 32 d2 eint 5ce0: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5ce4: 03 43 nop 5ce6: 03 43 nop 5ce8: 03 43 nop 5cea: 32 c2 dint 5cec: 03 43 nop 5cee: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5cf2: 03 43 nop 5cf4: 03 43 nop 5cf6: 03 43 nop 5cf8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5cfc: 32 d2 eint 5cfe: 32 c2 dint 5d00: 03 43 nop 5d02: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5d06: 03 43 nop 5d08: 03 43 nop 5d0a: 03 43 nop 5d0c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5d10: 03 43 nop 5d12: 03 43 nop 5d14: 03 43 nop 5d16: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5d1a: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5d1e: 32 d2 eint 5d20: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 5d24: 03 43 nop 5d26: 03 43 nop 5d28: 03 43 nop 5d2a: 32 c2 dint 5d2c: 03 43 nop 5d2e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5d32: 03 43 nop 5d34: 03 43 nop 5d36: 03 43 nop 5d38: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5d3c: 32 d2 eint 5d3e: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5d42: 03 43 nop 5d44: 03 43 nop 5d46: 03 43 nop 5d48: 32 c2 dint 5d4a: 03 43 nop 5d4c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5d50: 03 43 nop 5d52: 03 43 nop 5d54: 03 43 nop 5d56: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5d5a: 32 d2 eint 5d5c: 32 c2 dint 5d5e: 03 43 nop 5d60: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5d64: 03 43 nop 5d66: 03 43 nop 5d68: 03 43 nop 5d6a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5d6e: 03 43 nop 5d70: 03 43 nop 5d72: 03 43 nop 5d74: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5d78: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5d7c: 32 d2 eint 5d7e: 1c 43 mov #1, r12 ;r3 As==01 5d80: 0d 43 clr r13 5d82: b0 12 be 63 call #0x63be 5d86: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5d8a: 03 43 nop 5d8c: 03 43 nop 5d8e: 03 43 nop 5d90: 32 c2 dint 5d92: 03 43 nop 5d94: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5d98: 03 43 nop 5d9a: 03 43 nop 5d9c: 03 43 nop 5d9e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5da2: 32 d2 eint 5da4: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5da8: 03 43 nop 5daa: 03 43 nop 5dac: 03 43 nop 5dae: 32 c2 dint 5db0: 03 43 nop 5db2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5db6: 03 43 nop 5db8: 03 43 nop 5dba: 03 43 nop 5dbc: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5dc0: 32 d2 eint 5dc2: 32 c2 dint 5dc4: 03 43 nop 5dc6: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5dca: 03 43 nop 5dcc: 03 43 nop 5dce: 03 43 nop 5dd0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5dd4: 03 43 nop 5dd6: 03 43 nop 5dd8: 03 43 nop 5dda: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5dde: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5de2: 32 d2 eint 5de4: 30 41 ret 5de6: 0f 43 clr r15 5de8: 3f 40 06 00 mov #6, r15 ;#0x0006 5dec: 0f 93 tst r15 5dee: 31 24 jz $+100 ;abs 0x5e52 5df0: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5df4: 03 43 nop 5df6: 03 43 nop 5df8: 03 43 nop 5dfa: 32 c2 dint 5dfc: 03 43 nop 5dfe: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5e02: 03 43 nop 5e04: 03 43 nop 5e06: 03 43 nop 5e08: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5e0c: 32 d2 eint 5e0e: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5e12: 03 43 nop 5e14: 03 43 nop 5e16: 03 43 nop 5e18: 32 c2 dint 5e1a: 03 43 nop 5e1c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5e20: 03 43 nop 5e22: 03 43 nop 5e24: 03 43 nop 5e26: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5e2a: 32 d2 eint 5e2c: 32 c2 dint 5e2e: 03 43 nop 5e30: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5e34: 03 43 nop 5e36: 03 43 nop 5e38: 03 43 nop 5e3a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5e3e: 03 43 nop 5e40: 03 43 nop 5e42: 03 43 nop 5e44: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5e48: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5e4c: 32 d2 eint 5e4e: 3f 53 add #-1, r15 ;r3 As==11 5e50: cd 3f jmp $-100 ;abs 0x5dec 5e52: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 5e56: 03 43 nop 5e58: 03 43 nop 5e5a: 03 43 nop 5e5c: 32 c2 dint 5e5e: 03 43 nop 5e60: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5e64: 03 43 nop 5e66: 03 43 nop 5e68: 03 43 nop 5e6a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5e6e: 32 d2 eint 5e70: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5e74: 03 43 nop 5e76: 03 43 nop 5e78: 03 43 nop 5e7a: 32 c2 dint 5e7c: 03 43 nop 5e7e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5e82: 03 43 nop 5e84: 03 43 nop 5e86: 03 43 nop 5e88: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5e8c: 32 d2 eint 5e8e: 32 c2 dint 5e90: 03 43 nop 5e92: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5e96: 03 43 nop 5e98: 03 43 nop 5e9a: 03 43 nop 5e9c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5ea0: 03 43 nop 5ea2: 03 43 nop 5ea4: 03 43 nop 5ea6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5eaa: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5eae: 32 d2 eint 5eb0: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5eb4: 03 43 nop 5eb6: 03 43 nop 5eb8: 03 43 nop 5eba: 32 c2 dint 5ebc: 03 43 nop 5ebe: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5ec2: 03 43 nop 5ec4: 03 43 nop 5ec6: 03 43 nop 5ec8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5ecc: 32 d2 eint 5ece: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5ed2: 03 43 nop 5ed4: 03 43 nop 5ed6: 03 43 nop 5ed8: 32 c2 dint 5eda: 03 43 nop 5edc: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5ee0: 03 43 nop 5ee2: 03 43 nop 5ee4: 03 43 nop 5ee6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5eea: 32 d2 eint 5eec: 32 c2 dint 5eee: 03 43 nop 5ef0: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5ef4: 03 43 nop 5ef6: 03 43 nop 5ef8: 03 43 nop 5efa: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5efe: 03 43 nop 5f00: 03 43 nop 5f02: 03 43 nop 5f04: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5f08: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5f0c: 32 d2 eint 5f0e: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 5f12: 03 43 nop 5f14: 03 43 nop 5f16: 03 43 nop 5f18: 32 c2 dint 5f1a: 03 43 nop 5f1c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5f20: 03 43 nop 5f22: 03 43 nop 5f24: 03 43 nop 5f26: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5f2a: 32 d2 eint 5f2c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5f30: 03 43 nop 5f32: 03 43 nop 5f34: 03 43 nop 5f36: 32 c2 dint 5f38: 03 43 nop 5f3a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5f3e: 03 43 nop 5f40: 03 43 nop 5f42: 03 43 nop 5f44: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5f48: 32 d2 eint 5f4a: 32 c2 dint 5f4c: 03 43 nop 5f4e: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5f52: 03 43 nop 5f54: 03 43 nop 5f56: 03 43 nop 5f58: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5f5c: 03 43 nop 5f5e: 03 43 nop 5f60: 03 43 nop 5f62: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5f66: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5f6a: 32 d2 eint 5f6c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5f70: 03 43 nop 5f72: 03 43 nop 5f74: 03 43 nop 5f76: 32 c2 dint 5f78: 03 43 nop 5f7a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5f7e: 03 43 nop 5f80: 03 43 nop 5f82: 03 43 nop 5f84: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5f88: 32 d2 eint 5f8a: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5f8e: 03 43 nop 5f90: 03 43 nop 5f92: 03 43 nop 5f94: 32 c2 dint 5f96: 03 43 nop 5f98: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5f9c: 03 43 nop 5f9e: 03 43 nop 5fa0: 03 43 nop 5fa2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5fa6: 32 d2 eint 5fa8: 32 c2 dint 5faa: 03 43 nop 5fac: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 5fb0: 03 43 nop 5fb2: 03 43 nop 5fb4: 03 43 nop 5fb6: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5fba: 03 43 nop 5fbc: 03 43 nop 5fbe: 03 43 nop 5fc0: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5fc4: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 5fc8: 32 d2 eint 5fca: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 5fce: 03 43 nop 5fd0: 03 43 nop 5fd2: 03 43 nop 5fd4: 32 c2 dint 5fd6: 03 43 nop 5fd8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5fdc: 03 43 nop 5fde: 03 43 nop 5fe0: 03 43 nop 5fe2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 5fe6: 32 d2 eint 5fe8: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 5fec: 03 43 nop 5fee: 03 43 nop 5ff0: 03 43 nop 5ff2: 32 c2 dint 5ff4: 03 43 nop 5ff6: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 5ffa: 03 43 nop 5ffc: 03 43 nop 5ffe: 03 43 nop 6000: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 6004: 32 d2 eint 6006: 32 c2 dint 6008: 03 43 nop 600a: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 600e: 03 43 nop 6010: 03 43 nop 6012: 03 43 nop 6014: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6018: 03 43 nop 601a: 03 43 nop 601c: 03 43 nop 601e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 6022: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 6026: 32 d2 eint 6028: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 602c: 03 43 nop 602e: 03 43 nop 6030: 03 43 nop 6032: 32 c2 dint 6034: 03 43 nop 6036: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 603a: 03 43 nop 603c: 03 43 nop 603e: 03 43 nop 6040: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 6044: 32 d2 eint 6046: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 604a: 03 43 nop 604c: 03 43 nop 604e: 03 43 nop 6050: 32 c2 dint 6052: 03 43 nop 6054: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6058: 03 43 nop 605a: 03 43 nop 605c: 03 43 nop 605e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 6062: 32 d2 eint 6064: 32 c2 dint 6066: 03 43 nop 6068: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 606c: 03 43 nop 606e: 03 43 nop 6070: 03 43 nop 6072: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6076: 03 43 nop 6078: 03 43 nop 607a: 03 43 nop 607c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 6080: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 6084: 32 d2 eint 6086: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 608a: 03 43 nop 608c: 03 43 nop 608e: 03 43 nop 6090: 32 c2 dint 6092: 03 43 nop 6094: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6098: 03 43 nop 609a: 03 43 nop 609c: 03 43 nop 609e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 60a2: 32 d2 eint 60a4: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 60a8: 03 43 nop 60aa: 03 43 nop 60ac: 03 43 nop 60ae: 32 c2 dint 60b0: 03 43 nop 60b2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 60b6: 03 43 nop 60b8: 03 43 nop 60ba: 03 43 nop 60bc: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 60c0: 32 d2 eint 60c2: 32 c2 dint 60c4: 03 43 nop 60c6: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 60ca: 03 43 nop 60cc: 03 43 nop 60ce: 03 43 nop 60d0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 60d4: 03 43 nop 60d6: 03 43 nop 60d8: 03 43 nop 60da: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 60de: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 60e2: 32 d2 eint 60e4: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 60e8: 03 43 nop 60ea: 03 43 nop 60ec: 03 43 nop 60ee: 32 c2 dint 60f0: 03 43 nop 60f2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 60f6: 03 43 nop 60f8: 03 43 nop 60fa: 03 43 nop 60fc: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 6100: 32 d2 eint 6102: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 6106: 03 43 nop 6108: 03 43 nop 610a: 03 43 nop 610c: 32 c2 dint 610e: 03 43 nop 6110: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6114: 03 43 nop 6116: 03 43 nop 6118: 03 43 nop 611a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 611e: 32 d2 eint 6120: 32 c2 dint 6122: 03 43 nop 6124: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 6128: 03 43 nop 612a: 03 43 nop 612c: 03 43 nop 612e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6132: 03 43 nop 6134: 03 43 nop 6136: 03 43 nop 6138: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 613c: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 6140: 32 d2 eint 6142: 30 41 ret 6144: 0f 4c mov r12, r15 6146: 92 43 bc 12 mov #1, &0x12bc ;r3 As==01 614a: 82 43 8e 13 mov #0, &0x138e ;r3 As==00 614e: 0c 43 clr r12 6150: 0d 43 clr r13 6152: 30 41 ret 6154: 0a 12 push r10 6156: 4a 4c mov.b r12, r10 6158: 0c 43 clr r12 615a: 0d 43 clr r13 615c: b0 12 b8 62 call #0x62b8 6160: 3c 40 0a 00 mov #10, r12 ;#0x000a 6164: 0d 43 clr r13 6166: b0 12 be 63 call #0x63be 616a: 4a 93 tst.b r10 616c: 02 24 jz $+6 ;abs 0x6172 616e: 5a 93 cmp.b #1, r10 ;r3 As==01 6170: 05 20 jnz $+12 ;abs 0x617c 6172: 0c 43 clr r12 6174: 0d 43 clr r13 6176: b0 12 70 63 call #0x6370 617a: 04 3c jmp $+10 ;abs 0x6184 617c: 1c 43 mov #1, r12 ;r3 As==01 617e: 0d 43 clr r13 6180: b0 12 70 63 call #0x6370 6184: 1c 43 mov #1, r12 ;r3 As==01 6186: 0d 43 clr r13 6188: b0 12 b8 62 call #0x62b8 618c: 3c 40 19 00 mov #25, r12 ;#0x0019 6190: 0d 43 clr r13 6192: b0 12 be 63 call #0x63be 6196: 5a 93 cmp.b #1, r10 ;r3 As==01 6198: 03 24 jz $+8 ;abs 0x61a0 619a: 7a 90 03 00 cmp.b #3, r10 ;#0x0003 619e: 05 20 jnz $+12 ;abs 0x61aa 61a0: 0c 43 clr r12 61a2: 0d 43 clr r13 61a4: b0 12 70 63 call #0x6370 61a8: 04 3c jmp $+10 ;abs 0x61b2 61aa: 1c 43 mov #1, r12 ;r3 As==01 61ac: 0d 43 clr r13 61ae: b0 12 70 63 call #0x6370 61b2: 3c 40 28 00 mov #40, r12 ;#0x0028 61b6: b0 12 0e df call #0xdf0e 61ba: 4a 93 tst.b r10 61bc: 02 24 jz $+6 ;abs 0x61c2 61be: 6a 93 cmp.b #2, r10 ;r3 As==10 61c0: 03 20 jnz $+8 ;abs 0x61c8 61c2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 61c6: 02 3c jmp $+6 ;abs 0x61cc 61c8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 61cc: 5a 93 cmp.b #1, r10 ;r3 As==01 61ce: 02 20 jnz $+6 ;abs 0x61d4 61d0: e2 d2 31 00 bis.b #4, &0x0031 ;r2 As==10 61d4: 1c 43 mov #1, r12 ;r3 As==01 61d6: b0 12 0e df call #0xdf0e 61da: 4a 93 tst.b r10 61dc: 02 24 jz $+6 ;abs 0x61e2 61de: 6a 93 cmp.b #2, r10 ;r3 As==10 61e0: 03 20 jnz $+8 ;abs 0x61e8 61e2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 61e6: 02 3c jmp $+6 ;abs 0x61ec 61e8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 61ec: 3c 40 28 00 mov #40, r12 ;#0x0028 61f0: b0 12 0e df call #0xdf0e 61f4: 7a 90 03 00 cmp.b #3, r10 ;#0x0003 61f8: 02 20 jnz $+6 ;abs 0x61fe 61fa: e2 d2 31 00 bis.b #4, &0x0031 ;r2 As==10 61fe: 3c 40 0a 00 mov #10, r12 ;#0x000a 6202: 0d 43 clr r13 6204: b0 12 be 63 call #0x63be 6208: 3a 41 pop r10 620a: 30 41 ret 620c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 6210: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6214: f2 d0 0a 00 bis.b #10, &0x0032 ;#0x000a 6218: 32 00 621a: 3c 40 19 00 mov #25, r12 ;#0x0019 621e: 0d 43 clr r13 6220: b0 12 be 63 call #0x63be 6224: 6c 43 mov.b #2, r12 ;r3 As==10 6226: b0 12 54 61 call #0x6154 622a: 0c 43 clr r12 622c: 0d 43 clr r13 622e: 30 41 ret 6230: 4c 43 clr.b r12 6232: 30 40 54 61 br #0x6154 6236: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 623a: 3c 40 0a 00 mov #10, r12 ;#0x000a 623e: 0d 43 clr r13 6240: b0 12 be 63 call #0x63be 6244: f2 c2 32 00 bic.b #8, &0x0032 ;r2 As==11 6248: 3c 40 0a 00 mov #10, r12 ;#0x000a 624c: 0d 43 clr r13 624e: b0 12 be 63 call #0x63be 6252: 0c 43 clr r12 6254: 0d 43 clr r13 6256: 30 41 ret 6258: 0a 12 push r10 625a: 0b 12 push r11 625c: 0a 4c mov r12, r10 625e: 0b 4d mov r13, r11 6260: 4c 4a mov.b r10, r12 6262: b0 12 1e cd call #0xcd1e 6266: 0d 43 clr r13 6268: 3b 41 pop r11 626a: 3a 41 pop r10 626c: 30 41 ret 626e: 0a 12 push r10 6270: 0b 12 push r11 6272: 08 12 push r8 6274: 09 12 push r9 6276: 0a 4c mov r12, r10 6278: 0b 4d mov r13, r11 627a: 08 4e mov r14, r8 627c: 09 4f mov r15, r9 627e: 0e 4a mov r10, r14 6280: 0f 4b mov r11, r15 6282: 0c 48 mov r8, r12 6284: b0 12 12 cf call #0xcf12 6288: 30 40 24 f3 br #0xf324 628c: 0a 12 push r10 628e: 0b 12 push r11 6290: 0e 4c mov r12, r14 6292: 0f 4d mov r13, r15 6294: 5a 42 da 12 mov.b &0x12da,r10 6298: 3a f0 ff 00 and #255, r10 ;#0x00ff 629c: 0b 43 clr r11 629e: 0c 4a mov r10, r12 62a0: 0d 4b mov r11, r13 62a2: 4a 4e mov.b r14, r10 62a4: c2 4a da 12 mov.b r10, &0x12da 62a8: 3b 41 pop r11 62aa: 3a 41 pop r10 62ac: 30 41 ret 62ae: 0e 4c mov r12, r14 62b0: 0f 4d mov r13, r15 62b2: 0c 43 clr r12 62b4: 0d 43 clr r13 62b6: 30 41 ret 62b8: 0a 12 push r10 62ba: 0b 12 push r11 62bc: 0a 4c mov r12, r10 62be: 0b 4d mov r13, r11 62c0: 0f 4a mov r10, r15 62c2: 0f db bis r11, r15 62c4: 0f 93 tst r15 62c6: 08 24 jz $+18 ;abs 0x62d8 62c8: 5e 42 31 00 mov.b &0x0031,r14 62cc: 7e d2 bis.b #8, r14 ;r2 As==11 62ce: c2 4e 31 00 mov.b r14, &0x0031 62d2: 3e f0 ff 00 and #255, r14 ;#0x00ff 62d6: 08 3c jmp $+18 ;abs 0x62e8 62d8: 5e 42 31 00 mov.b &0x0031,r14 62dc: 7e f0 f7 00 and.b #247, r14 ;#0x00f7 62e0: c2 4e 31 00 mov.b r14, &0x0031 62e4: 3e f0 ff 00 and #255, r14 ;#0x00ff 62e8: 3c 40 0a 00 mov #10, r12 ;#0x000a 62ec: 0d 43 clr r13 62ee: b0 12 be 63 call #0x63be 62f2: 3b 41 pop r11 62f4: 3a 41 pop r10 62f6: 30 41 ret 62f8: 0e 4c mov r12, r14 62fa: 0f 4d mov r13, r15 62fc: 0f 83 sub #0, r15 ;r3 As==00 62fe: 14 20 jnz $+42 ;abs 0x6328 6300: 0e 83 sub #0, r14 ;r3 As==00 6302: 05 24 jz $+12 ;abs 0x630e 6304: 2e 83 decd r14 6306: 06 24 jz $+14 ;abs 0x6314 6308: 1e 83 dec r14 630a: 09 24 jz $+20 ;abs 0x631e 630c: 0d 3c jmp $+28 ;abs 0x6328 630e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6312: 30 41 ret 6314: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6318: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 631c: 30 41 ret 631e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 6322: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6326: 30 41 ret 6328: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 632c: 30 41 ret 632e: 0a 12 push r10 6330: 0b 12 push r11 6332: 0a 4c mov r12, r10 6334: 0b 4d mov r13, r11 6336: 0e 4a mov r10, r14 6338: 0f 4b mov r11, r15 633a: 0f 83 sub #0, r15 ;r3 As==00 633c: 14 20 jnz $+42 ;abs 0x6366 633e: 0e 83 sub #0, r14 ;r3 As==00 6340: 05 24 jz $+12 ;abs 0x634c 6342: 2e 83 decd r14 6344: 06 24 jz $+14 ;abs 0x6352 6346: 1e 83 dec r14 6348: 09 24 jz $+20 ;abs 0x635c 634a: 0d 3c jmp $+28 ;abs 0x6366 634c: b0 12 48 cb call #0xcb48 6350: 0c 3c jmp $+26 ;abs 0x636a 6352: b0 12 48 cb call #0xcb48 6356: b0 12 58 cb call #0xcb58 635a: 07 3c jmp $+16 ;abs 0x636a 635c: b0 12 58 cb call #0xcb58 6360: b0 12 48 cb call #0xcb48 6364: 02 3c jmp $+6 ;abs 0x636a 6366: b0 12 58 cb call #0xcb58 636a: 3b 41 pop r11 636c: 3a 41 pop r10 636e: 30 41 ret 6370: 0a 12 push r10 6372: 0b 12 push r11 6374: 0a 4c mov r12, r10 6376: 0b 4d mov r13, r11 6378: 0e 4a mov r10, r14 637a: 0f 4b mov r11, r15 637c: 0f 83 sub #0, r15 ;r3 As==00 637e: 10 20 jnz $+34 ;abs 0x63a0 6380: 0e 83 sub #0, r14 ;r3 As==00 6382: 05 24 jz $+12 ;abs 0x638e 6384: 1e 83 dec r14 6386: 06 24 jz $+14 ;abs 0x6394 6388: 1e 83 dec r14 638a: 07 24 jz $+16 ;abs 0x639a 638c: 09 3c jmp $+20 ;abs 0x63a0 638e: e2 c2 31 00 bic.b #4, &0x0031 ;r2 As==10 6392: 08 3c jmp $+18 ;abs 0x63a4 6394: e2 d2 31 00 bis.b #4, &0x0031 ;r2 As==10 6398: 05 3c jmp $+12 ;abs 0x63a4 639a: e2 d2 31 00 bis.b #4, &0x0031 ;r2 As==10 639e: 02 3c jmp $+6 ;abs 0x63a4 63a0: e2 d2 31 00 bis.b #4, &0x0031 ;r2 As==10 63a4: 3c 40 0a 00 mov #10, r12 ;#0x000a 63a8: 0d 43 clr r13 63aa: b0 12 be 63 call #0x63be 63ae: 3b 41 pop r11 63b0: 3a 41 pop r10 63b2: 30 41 ret 63b4: 0e 4c mov r12, r14 63b6: 0f 4d mov r13, r15 63b8: 0c 43 clr r12 63ba: 0d 43 clr r13 63bc: 30 41 ret 63be: 0a 12 push r10 63c0: 0b 12 push r11 63c2: 0a 4c mov r12, r10 63c4: 0b 4d mov r13, r11 63c6: 0c 4a mov r10, r12 63c8: b0 12 f6 de call #0xdef6 63cc: 3b 41 pop r11 63ce: 3a 41 pop r10 63d0: 30 41 ret 63d2: 0a 12 push r10 63d4: 08 12 push r8 63d6: 09 12 push r9 63d8: 0a 4c mov r12, r10 63da: 38 40 62 98 mov #-26526,r8 ;#0x9862 63de: 39 40 62 00 mov #98, r9 ;#0x0062 63e2: 92 93 bc 12 cmp #1, &0x12bc ;r3 As==01 63e6: 02 20 jnz $+6 ;abs 0x63ec 63e8: b0 12 68 cb call #0xcb68 63ec: d2 43 19 16 mov.b #1, &0x1619 ;r3 As==01 63f0: f2 d0 10 00 bis.b #16, &0x002a ;#0x0010 63f4: 2a 00 63f6: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 63fa: b2 40 10 00 mov #16, &0x0182 ;#0x0010 63fe: 82 01 6400: 82 4a 92 01 mov r10, &0x0192 6404: b2 d0 14 00 bis #20, &0x0180 ;#0x0014 6408: 80 01 640a: b2 d0 14 00 bis #20, &0x0160 ;#0x0014 640e: 60 01 6410: c2 93 19 16 tst.b &0x1619 6414: 08 24 jz $+18 ;abs 0x6426 6416: 09 93 tst r9 6418: 06 38 jl $+14 ;abs 0x6426 641a: 02 20 jnz $+6 ;abs 0x6420 641c: 18 93 cmp #1, r8 ;r3 As==01 641e: 03 28 jnc $+8 ;abs 0x6426 6420: 38 53 add #-1, r8 ;r3 As==11 6422: 39 63 addc #-1, r9 ;r3 As==11 6424: f5 3f jmp $-20 ;abs 0x6410 6426: 92 93 bc 12 cmp #1, &0x12bc ;r3 As==01 642a: 02 20 jnz $+6 ;abs 0x6430 642c: b0 12 b2 cb call #0xcbb2 6430: 39 41 pop r9 6432: 38 41 pop r8 6434: 3a 41 pop r10 6436: 30 41 ret 6438: b2 c0 10 00 bic #16, &0x0160 ;#0x0010 643c: 60 01 643e: b2 c0 10 00 bic #16, &0x0182 ;#0x0010 6442: 82 01 6444: e2 b3 30 00 bit.b #2, &0x0030 ;r3 As==10 6448: 0f 2c jc $+32 ;abs 0x6468 644a: 03 43 nop 644c: 03 43 nop 644e: 03 43 nop 6450: 03 43 nop 6452: 03 43 nop 6454: 03 43 nop 6456: 03 43 nop 6458: 03 43 nop 645a: 82 43 66 01 mov #0, &0x0166 ;r3 As==00 645e: a2 d2 66 01 bis #4, &0x0166 ;r2 As==10 6462: b2 d0 e0 00 bis #224, &0x0166 ;#0x00e0 6466: 66 01 6468: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 646c: f2 c0 10 00 bic.b #16, &0x002a ;#0x0010 6470: 2a 00 6472: c2 43 19 16 mov.b #0, &0x1619 ;r3 As==00 6476: 00 13 reti 6478: 0a 12 push r10 647a: 0b 12 push r11 647c: 08 12 push r8 647e: 08 43 clr r8 6480: 38 90 0e 00 cmp #14, r8 ;#0x000e 6484: 2e 2c jc $+94 ;abs 0x64e2 6486: 3a 40 80 00 mov #128, r10 ;#0x0080 648a: 0f 48 mov r8, r15 648c: 0f 5f rla r15 648e: 1f 4f f8 e7 mov -6152(r15),r15 ;0xe7f8(r15) 6492: 0f 5f rla r15 6494: 0f 5f rla r15 6496: 1e 4f 26 14 mov 5158(r15),r14 ;0x1426(r15) 649a: 1f 4f 28 14 mov 5160(r15),r15 ;0x1428(r15) 649e: 8e 10 swpb r14 64a0: 8f 10 swpb r15 64a2: 4e ef xor.b r15, r14 64a4: 0e ef xor r15, r14 64a6: 8f 11 sxt r15 64a8: 3e f0 00 0f and #3840, r14 ;#0x0f00 64ac: 0a 5e add r14, r10 64ae: 0f 48 mov r8, r15 64b0: 0f 5f rla r15 64b2: 1f 4f f8 e7 mov -6152(r15),r15 ;0xe7f8(r15) 64b6: 3f f0 0f 00 and #15, r15 ;#0x000f 64ba: 0a 5f add r15, r10 64bc: 0f 48 mov r8, r15 64be: 0f 5f rla r15 64c0: 1f 4f f8 e7 mov -6152(r15),r15 ;0xe7f8(r15) 64c4: 0f 5f rla r15 64c6: 0f 5f rla r15 64c8: 1b 4f 26 14 mov 5158(r15),r11 ;0x1426(r15) 64cc: 0e 4b mov r11, r14 64ce: 0c 4a mov r10, r12 64d0: b0 12 f6 7c call #0x7cf6 64d4: 0c 93 tst r12 64d6: 03 24 jz $+8 ;abs 0x64de 64d8: 3c 43 mov #-1, r12 ;r3 As==11 64da: 3d 43 mov #-1, r13 ;r3 As==11 64dc: 04 3c jmp $+10 ;abs 0x64e6 64de: 18 53 inc r8 64e0: cf 3f jmp $-96 ;abs 0x6480 64e2: 0c 43 clr r12 64e4: 0d 43 clr r13 64e6: 30 40 26 f3 br #0xf326 64ea: 0a 12 push r10 64ec: 0b 12 push r11 64ee: 82 43 32 14 mov #0, &0x1432 ;r3 As==00 64f2: 82 43 34 14 mov #0, &0x1434 ;r3 As==00 64f6: 0a 43 clr r10 64f8: 3a 90 0d 00 cmp #13, r10 ;#0x000d 64fc: 1b 2c jc $+56 ;abs 0x6534 64fe: 3b 40 60 00 mov #96, r11 ;#0x0060 6502: 0f 4a mov r10, r15 6504: 0f 5f rla r15 6506: 1f 4f 14 e8 mov -6124(r15),r15 ;0xe814(r15) 650a: 3f f0 ff 00 and #255, r15 ;#0x00ff 650e: 8f 10 swpb r15 6510: 3f f0 00 0f and #3840, r15 ;#0x0f00 6514: 0b 5f add r15, r11 6516: 0c 4b mov r11, r12 6518: b0 12 0c 7e call #0x7e0c 651c: 0f 4a mov r10, r15 651e: 0f 5f rla r15 6520: 1f 4f 14 e8 mov -6124(r15),r15 ;0xe814(r15) 6524: 0f 5f rla r15 6526: 0f 5f rla r15 6528: 8f 4c 26 14 mov r12, 5158(r15);0x1426(r15) 652c: 8f 4d 28 14 mov r13, 5160(r15);0x1428(r15) 6530: 1a 53 inc r10 6532: e2 3f jmp $-58 ;abs 0x64f8 6534: b0 12 9e 7f call #0x7f9e 6538: 0e 4c mov r12, r14 653a: 0f 4d mov r13, r15 653c: 0c 43 clr r12 653e: 0d 43 clr r13 6540: 3b 41 pop r11 6542: 3a 41 pop r10 6544: 30 41 ret 6546: 0a 12 push r10 6548: 3e 40 90 13 mov #5008, r14 ;#0x1390 654c: 3c 40 5c 01 mov #348, r12 ;#0x015c 6550: 0d 43 clr r13 6552: b0 12 f6 76 call #0x76f6 6556: 0c 93 tst r12 6558: 03 24 jz $+8 ;abs 0x6560 655a: 3c 43 mov #-1, r12 ;r3 As==11 655c: 3d 43 mov #-1, r13 ;r3 As==11 655e: 1a 3c jmp $+54 ;abs 0x6594 6560: 1f 42 90 13 mov &0x1390,r15 6564: 3f f0 ff 00 and #255, r15 ;#0x00ff 6568: 3f d0 00 5a bis #23040, r15 ;#0x5a00 656c: 82 4f 90 13 mov r15, &0x1390 6570: 1f 42 90 13 mov &0x1390,r15 6574: 3f d0 80 00 bis #128, r15 ;#0x0080 6578: 0a 4f mov r15, r10 657a: 0e 4a mov r10, r14 657c: 3c 40 5c 01 mov #348, r12 ;#0x015c 6580: 0d 43 clr r13 6582: b0 12 de 75 call #0x75de 6586: 0c 93 tst r12 6588: 03 24 jz $+8 ;abs 0x6590 658a: 3c 43 mov #-1, r12 ;r3 As==11 658c: 3d 43 mov #-1, r13 ;r3 As==11 658e: 02 3c jmp $+6 ;abs 0x6594 6590: 0c 43 clr r12 6592: 0d 43 clr r13 6594: 3a 41 pop r10 6596: 30 41 ret 6598: 1e 42 90 13 mov &0x1390,r14 659c: 3c 40 5c 01 mov #348, r12 ;#0x015c 65a0: 0d 43 clr r13 65a2: b0 12 de 75 call #0x75de 65a6: 0c 93 tst r12 65a8: 03 24 jz $+8 ;abs 0x65b0 65aa: 3c 43 mov #-1, r12 ;r3 As==11 65ac: 3d 43 mov #-1, r13 ;r3 As==11 65ae: 30 41 ret 65b0: 0c 43 clr r12 65b2: 0d 43 clr r13 65b4: 30 41 ret 65b6: 0a 12 push r10 65b8: 0b 12 push r11 65ba: 08 12 push r8 65bc: 09 12 push r9 65be: 06 12 push r6 65c0: 07 12 push r7 65c2: 04 12 push r4 65c4: 05 12 push r5 65c6: 08 4c mov r12, r8 65c8: 09 4d mov r13, r9 65ca: 06 4e mov r14, r6 65cc: 07 4f mov r15, r7 65ce: 15 41 12 00 mov 18(r1), r5 ;0x0012(r1) 65d2: 0a 43 clr r10 65d4: 0b 43 clr r11 65d6: 04 43 clr r4 65d8: b0 12 fa 6b call #0x6bfa 65dc: b0 12 c6 6d call #0x6dc6 65e0: 3c 40 01 04 mov #1025, r12 ;#0x0401 65e4: b0 12 58 71 call #0x7158 65e8: b0 12 a0 6f call #0x6fa0 65ec: b0 12 b6 3c call #0x3cb6 65f0: 0c 93 tst r12 65f2: 1f 24 jz $+64 ;abs 0x6632 65f4: 0c 48 mov r8, r12 65f6: 0d 49 mov r9, r13 65f8: 3c 50 fc ff add #-4, r12 ;#0xfffc 65fc: 3d 63 addc #-1, r13 ;r3 As==11 65fe: b0 12 2c 6e call #0x6e2c 6602: b0 12 7e 6b call #0x6b7e 6606: 0c 43 clr r12 6608: 0d 43 clr r13 660a: b0 12 2e 63 call #0x632e 660e: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6612: 3c 40 82 00 mov #130, r12 ;#0x0082 6616: 0d 43 clr r13 6618: b0 12 58 62 call #0x6258 661c: 3e 40 10 00 mov #16, r14 ;#0x0010 6620: 0f 43 clr r15 6622: 0c 48 mov r8, r12 6624: 0d 49 mov r9, r13 6626: 3c 50 fe ff add #-2, r12 ;#0xfffe 662a: 3d 63 addc #-1, r13 ;r3 As==11 662c: b0 12 6e 62 call #0x626e 6630: 46 3c jmp $+142 ;abs 0x66be 6632: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6636: 3c 40 82 00 mov #130, r12 ;#0x0082 663a: 0d 43 clr r13 663c: b0 12 58 62 call #0x6258 6640: 1c 43 mov #1, r12 ;r3 As==01 6642: 0d 43 clr r13 6644: b0 12 2e 63 call #0x632e 6648: 3e 40 10 00 mov #16, r14 ;#0x0010 664c: 0f 43 clr r15 664e: 3c 40 30 40 mov #16432, r12 ;#0x4030 6652: 0d 43 clr r13 6654: b0 12 6e 62 call #0x626e 6658: 0c 43 clr r12 665a: 0d 43 clr r13 665c: b0 12 2e 63 call #0x632e 6660: 1c 43 mov #1, r12 ;r3 As==01 6662: 0d 43 clr r13 6664: b0 12 2e 63 call #0x632e 6668: 3e 40 10 00 mov #16, r14 ;#0x0010 666c: 0f 43 clr r15 666e: 0c 48 mov r8, r12 6670: 3c 50 fe ff add #-2, r12 ;#0xfffe 6674: 0d 43 clr r13 6676: b0 12 6e 62 call #0x626e 667a: 0c 43 clr r12 667c: 0d 43 clr r13 667e: b0 12 2e 63 call #0x632e 6682: 1c 43 mov #1, r12 ;r3 As==01 6684: 0d 43 clr r13 6686: b0 12 2e 63 call #0x632e 668a: 0c 43 clr r12 668c: 0d 43 clr r13 668e: b0 12 2e 63 call #0x632e 6692: 1c 43 mov #1, r12 ;r3 As==01 6694: 0d 43 clr r13 6696: b0 12 2e 63 call #0x632e 669a: 0c 43 clr r12 669c: 0d 43 clr r13 669e: b0 12 2e 63 call #0x632e 66a2: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 66a6: 3c 40 21 00 mov #33, r12 ;#0x0021 66aa: 0d 43 clr r13 66ac: b0 12 58 62 call #0x6258 66b0: 3e 40 10 00 mov #16, r14 ;#0x0010 66b4: 0f 43 clr r15 66b6: 0c 43 clr r12 66b8: 0d 43 clr r13 66ba: b0 12 6e 62 call #0x626e 66be: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 66c2: 3c 40 22 00 mov #34, r12 ;#0x0022 66c6: 0d 43 clr r13 66c8: b0 12 58 62 call #0x6258 66cc: 92 93 ce 12 cmp #1, &0x12ce ;r3 As==01 66d0: 08 20 jnz $+18 ;abs 0x66e2 66d2: 82 93 d0 12 tst &0x12d0 66d6: 05 20 jnz $+12 ;abs 0x66e2 66d8: 0c 46 mov r6, r12 66da: 0d 47 mov r7, r13 66dc: b0 12 e8 5b call #0x5be8 66e0: 87 3c jmp $+272 ;abs 0x67f0 66e2: 0a 43 clr r10 66e4: 0b 43 clr r11 66e6: 0b 97 cmp r7, r11 66e8: 03 38 jl $+8 ;abs 0x66f0 66ea: 82 20 jnz $+262 ;abs 0x67f0 66ec: 0a 96 cmp r6, r10 66ee: 80 2c jc $+258 ;abs 0x67f0 66f0: b0 12 58 cb call #0xcb58 66f4: 03 43 nop 66f6: b2 90 2f 00 cmp #47, &0x12ee ;#0x002f 66fa: ee 12 66fc: 17 24 jz $+48 ;abs 0x672c 66fe: b2 90 30 00 cmp #48, &0x12ee ;#0x0030 6702: ee 12 6704: 13 24 jz $+40 ;abs 0x672c 6706: b2 90 31 00 cmp #49, &0x12ee ;#0x0031 670a: ee 12 670c: 0f 24 jz $+32 ;abs 0x672c 670e: b2 90 36 00 cmp #54, &0x12ee ;#0x0036 6712: ee 12 6714: 0b 24 jz $+24 ;abs 0x672c 6716: b2 90 37 00 cmp #55, &0x12ee ;#0x0037 671a: ee 12 671c: 07 24 jz $+16 ;abs 0x672c 671e: b2 90 38 00 cmp #56, &0x12ee ;#0x0038 6722: ee 12 6724: 03 24 jz $+8 ;abs 0x672c 6726: b0 12 48 cb call #0xcb48 672a: 03 43 nop 672c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6730: 03 43 nop 6732: d2 d3 31 00 bis.b #1, &0x0031 ;r3 As==01 6736: 03 43 nop 6738: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 673c: 03 43 nop 673e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6742: 03 43 nop 6744: d2 c3 31 00 bic.b #1, &0x0031 ;r3 As==01 6748: 03 43 nop 674a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 674e: 03 43 nop 6750: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6754: 03 43 nop 6756: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 675a: 03 43 nop 675c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6760: 03 43 nop 6762: d2 d3 31 00 bis.b #1, &0x0031 ;r3 As==01 6766: 03 43 nop 6768: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 676c: 03 43 nop 676e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6772: 03 43 nop 6774: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 6778: 03 43 nop 677a: d2 c3 31 00 bic.b #1, &0x0031 ;r3 As==01 677e: 03 43 nop 6780: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 6784: 03 43 nop 6786: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 678a: 03 43 nop 678c: 03 43 nop 678e: 03 43 nop 6790: 03 43 nop 6792: 03 43 nop 6794: 03 43 nop 6796: b2 90 2f 00 cmp #47, &0x12ee ;#0x002f 679a: ee 12 679c: 14 24 jz $+42 ;abs 0x67c6 679e: b2 90 30 00 cmp #48, &0x12ee ;#0x0030 67a2: ee 12 67a4: 10 24 jz $+34 ;abs 0x67c6 67a6: b2 90 31 00 cmp #49, &0x12ee ;#0x0031 67aa: ee 12 67ac: 0c 24 jz $+26 ;abs 0x67c6 67ae: b2 90 36 00 cmp #54, &0x12ee ;#0x0036 67b2: ee 12 67b4: 08 24 jz $+18 ;abs 0x67c6 67b6: b2 90 37 00 cmp #55, &0x12ee ;#0x0037 67ba: ee 12 67bc: 04 24 jz $+10 ;abs 0x67c6 67be: b2 90 38 00 cmp #56, &0x12ee ;#0x0038 67c2: ee 12 67c4: 03 20 jnz $+8 ;abs 0x67cc 67c6: b0 12 48 cb call #0xcb48 67ca: 03 43 nop 67cc: 0c 4a mov r10, r12 67ce: 0d 4b mov r11, r13 67d0: 3e 40 00 10 mov #4096, r14 ;#0x1000 67d4: 0f 43 clr r15 67d6: b0 12 86 f4 call #0xf486 67da: 0d 4e mov r14, r13 67dc: 0d df bis r15, r13 67de: 0d 93 tst r13 67e0: 04 20 jnz $+10 ;abs 0x67ea 67e2: 7c 40 80 00 mov.b #128, r12 ;#0x0080 67e6: b0 12 f6 36 call #0x36f6 67ea: 2a 53 incd r10 67ec: 0b 63 adc r11 67ee: 7b 3f jmp $-264 ;abs 0x66e6 67f0: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 67f4: 3c 40 62 00 mov #98, r12 ;#0x0062 67f8: 0d 43 clr r13 67fa: b0 12 58 62 call #0x6258 67fe: 3e 40 10 00 mov #16, r14 ;#0x0010 6802: 0f 43 clr r15 6804: 0c 43 clr r12 6806: 0d 43 clr r13 6808: b0 12 6e 62 call #0x626e 680c: 04 4c mov r12, r4 680e: 1c 43 mov #1, r12 ;r3 As==01 6810: 0d 43 clr r13 6812: b0 12 2e 63 call #0x632e 6816: b0 12 b6 3c call #0x3cb6 681a: 0c 93 tst r12 681c: 02 24 jz $+6 ;abs 0x6822 681e: b0 12 d6 6b call #0x6bd6 6822: b0 12 fa 6b call #0x6bfa 6826: b0 12 c6 6d call #0x6dc6 682a: 3c 40 01 04 mov #1025, r12 ;#0x0401 682e: b0 12 58 71 call #0x7158 6832: b0 12 a0 6f call #0x6fa0 6836: 04 95 cmp r5, r4 6838: 05 20 jnz $+12 ;abs 0x6844 683a: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 683e: 0c 43 clr r12 6840: 0d 43 clr r13 6842: 05 3c jmp $+12 ;abs 0x684e 6844: b2 40 1c 00 mov #28, &0x1416 ;#0x001c 6848: 16 14 684a: 3c 43 mov #-1, r12 ;r3 As==11 684c: 3d 43 mov #-1, r13 ;r3 As==11 684e: 30 40 1c f3 br #0xf31c 6852: 0a 12 push r10 6854: 0b 12 push r11 6856: 08 12 push r8 6858: 09 12 push r9 685a: 08 4c mov r12, r8 685c: 0a 43 clr r10 685e: 0b 43 clr r11 6860: 49 43 clr.b r9 6862: 0a 43 clr r10 6864: 0b 43 clr r11 6866: 0b 93 tst r11 6868: 04 38 jl $+10 ;abs 0x6872 686a: 6c 20 jnz $+218 ;abs 0x6944 686c: 3a 90 03 00 cmp #3, r10 ;#0x0003 6870: 69 2c jc $+212 ;abs 0x6944 6872: b0 12 36 62 call #0x6236 6876: 0b 93 tst r11 6878: 3b 38 jl $+120 ;abs 0x68f0 687a: 02 20 jnz $+6 ;abs 0x6880 687c: 2a 93 cmp #2, r10 ;r3 As==10 687e: 38 28 jnc $+114 ;abs 0x68f0 6880: 2c 43 mov #2, r12 ;r3 As==10 6882: 0d 43 clr r13 6884: b0 12 be 63 call #0x63be 6888: 1c 43 mov #1, r12 ;r3 As==01 688a: 0d 43 clr r13 688c: b0 12 f8 62 call #0x62f8 6890: 0c 43 clr r12 6892: 0d 43 clr r13 6894: b0 12 b8 62 call #0x62b8 6898: 0c 43 clr r12 689a: 0d 43 clr r13 689c: b0 12 70 63 call #0x6370 68a0: 0c 43 clr r12 68a2: 0d 43 clr r13 68a4: b0 12 f8 62 call #0x62f8 68a8: 1c 43 mov #1, r12 ;r3 As==01 68aa: 0d 43 clr r13 68ac: b0 12 b8 62 call #0x62b8 68b0: 1c 43 mov #1, r12 ;r3 As==01 68b2: 0d 43 clr r13 68b4: b0 12 f8 62 call #0x62f8 68b8: 0c 43 clr r12 68ba: 0d 43 clr r13 68bc: b0 12 b8 62 call #0x62b8 68c0: 0c 43 clr r12 68c2: 0d 43 clr r13 68c4: b0 12 f8 62 call #0x62f8 68c8: 1c 43 mov #1, r12 ;r3 As==01 68ca: 0d 43 clr r13 68cc: b0 12 b8 62 call #0x62b8 68d0: 2c 43 mov #2, r12 ;r3 As==10 68d2: 0d 43 clr r13 68d4: b0 12 70 63 call #0x6370 68d8: 1c 43 mov #1, r12 ;r3 As==01 68da: 0d 43 clr r13 68dc: b0 12 70 63 call #0x6370 68e0: 1c 43 mov #1, r12 ;r3 As==01 68e2: 0d 43 clr r13 68e4: b0 12 f8 62 call #0x62f8 68e8: 0c 43 clr r12 68ea: 0d 43 clr r13 68ec: b0 12 b8 62 call #0x62b8 68f0: 2c 43 mov #2, r12 ;r3 As==10 68f2: 0d 43 clr r13 68f4: b0 12 be 63 call #0x63be 68f8: b0 12 0c 62 call #0x620c 68fc: b0 12 e6 5d call #0x5de6 6900: b0 12 fe 5b call #0x5bfe 6904: b0 12 e6 5d call #0x5de6 6908: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 690c: 3c 40 ff 00 mov #255, r12 ;#0x00ff 6910: 0d 43 clr r13 6912: b0 12 58 62 call #0x6258 6916: 88 4c 00 00 mov r12, 0(r8) ;0x0000(r8) 691a: b8 90 89 00 cmp #137, 0(r8) ;#0x0089, 0x0000(r8) 691e: 00 00 6920: 08 24 jz $+18 ;abs 0x6932 6922: b8 90 8d 00 cmp #141, 0(r8) ;#0x008d, 0x0000(r8) 6926: 00 00 6928: 04 24 jz $+10 ;abs 0x6932 692a: b8 90 91 00 cmp #145, 0(r8) ;#0x0091, 0x0000(r8) 692e: 00 00 6930: 02 20 jnz $+6 ;abs 0x6936 6932: 59 43 mov.b #1, r9 ;r3 As==01 6934: 07 3c jmp $+16 ;abs 0x6944 6936: 7c 40 10 00 mov.b #16, r12 ;#0x0010 693a: b0 12 f6 36 call #0x36f6 693e: 1a 53 inc r10 6940: 0b 63 adc r11 6942: 91 3f jmp $-220 ;abs 0x6866 6944: 49 93 tst.b r9 6946: 05 24 jz $+12 ;abs 0x6952 6948: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 694c: 0c 43 clr r12 694e: 0d 43 clr r13 6950: 07 3c jmp $+16 ;abs 0x6960 6952: b0 12 36 62 call #0x6236 6956: b2 40 05 00 mov #5, &0x1416 ;#0x0005 695a: 16 14 695c: 3c 43 mov #-1, r12 ;r3 As==11 695e: 3d 43 mov #-1, r13 ;r3 As==11 6960: 30 40 24 f3 br #0xf324 6964: 0a 12 push r10 6966: 0b 12 push r11 6968: 08 12 push r8 696a: 09 12 push r9 696c: 06 12 push r6 696e: 09 4c mov r12, r9 6970: 0a 43 clr r10 6972: 0b 43 clr r11 6974: 46 43 clr.b r6 6976: b0 12 36 62 call #0x6236 697a: 0a 43 clr r10 697c: 0b 43 clr r11 697e: 0b 93 tst r11 6980: 04 38 jl $+10 ;abs 0x698a 6982: 40 20 jnz $+130 ;abs 0x6a04 6984: 3a 90 06 00 cmp #6, r10 ;#0x0006 6988: 3d 2c jc $+124 ;abs 0x6a04 698a: 0c 4a mov r10, r12 698c: 0d 4b mov r11, r13 698e: 2e 43 mov #2, r14 ;r3 As==10 6990: 0f 43 clr r15 6992: b0 12 86 f4 call #0xf486 6996: 0d 4e mov r14, r13 6998: 0d df bis r15, r13 699a: 0d 93 tst r13 699c: 08 20 jnz $+18 ;abs 0x69ae 699e: 1c 43 mov #1, r12 ;r3 As==01 69a0: b0 12 44 61 call #0x6144 69a4: 99 43 00 00 mov #1, 0(r9) ;r3 As==01, 0x0000(r9) 69a8: 89 43 02 00 mov #0, 2(r9) ;r3 As==00, 0x0002(r9) 69ac: 07 3c jmp $+16 ;abs 0x69bc 69ae: 2c 43 mov #2, r12 ;r3 As==10 69b0: b0 12 44 61 call #0x6144 69b4: a9 43 00 00 mov #2, 0(r9) ;r3 As==10, 0x0000(r9) 69b8: 89 43 02 00 mov #0, 2(r9) ;r3 As==00, 0x0002(r9) 69bc: b0 12 0c 62 call #0x620c 69c0: b0 12 e6 5d call #0x5de6 69c4: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 69c8: 3c 40 28 00 mov #40, r12 ;#0x0028 69cc: 0d 43 clr r13 69ce: b0 12 58 62 call #0x6258 69d2: 08 4c mov r12, r8 69d4: b0 12 36 62 call #0x6236 69d8: 38 90 89 00 cmp #137, r8 ;#0x0089 69dc: 06 24 jz $+14 ;abs 0x69ea 69de: 38 90 8d 00 cmp #141, r8 ;#0x008d 69e2: 03 24 jz $+8 ;abs 0x69ea 69e4: 38 90 91 00 cmp #145, r8 ;#0x0091 69e8: 06 20 jnz $+14 ;abs 0x69f6 69ea: 56 43 mov.b #1, r6 ;r3 As==01 69ec: b0 12 36 62 call #0x6236 69f0: 0c 43 clr r12 69f2: 0d 43 clr r13 69f4: 15 3c jmp $+44 ;abs 0x6a20 69f6: 7c 40 10 00 mov.b #16, r12 ;#0x0010 69fa: b0 12 f6 36 call #0x36f6 69fe: 1a 53 inc r10 6a00: 0b 63 adc r11 6a02: bd 3f jmp $-132 ;abs 0x697e 6a04: 46 93 tst.b r6 6a06: 08 20 jnz $+18 ;abs 0x6a18 6a08: b0 12 36 62 call #0x6236 6a0c: b2 40 22 00 mov #34, &0x1416 ;#0x0022 6a10: 16 14 6a12: 3c 43 mov #-1, r12 ;r3 As==11 6a14: 3d 43 mov #-1, r13 ;r3 As==11 6a16: 04 3c jmp $+10 ;abs 0x6a20 6a18: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 6a1c: 0c 43 clr r12 6a1e: 0d 43 clr r13 6a20: 30 40 22 f3 br #0xf322 6a24: 0a 12 push r10 6a26: 0b 12 push r11 6a28: 08 12 push r8 6a2a: 08 43 clr r8 6a2c: 3a 43 mov #-1, r10 ;r3 As==11 6a2e: 3b 43 mov #-1, r11 ;r3 As==11 6a30: 3c 40 1a 14 mov #5146, r12 ;#0x141a 6a34: b0 12 52 68 call #0x6852 6a38: 0a 4c mov r12, r10 6a3a: 0b 4d mov r13, r11 6a3c: 18 53 inc r8 6a3e: 0f 4a mov r10, r15 6a40: 0f db bis r11, r15 6a42: 0f 93 tst r15 6a44: 08 24 jz $+18 ;abs 0x6a56 6a46: 7c 40 10 00 mov.b #16, r12 ;#0x0010 6a4a: b0 12 f6 36 call #0x36f6 6a4e: 1c 43 mov #1, r12 ;r3 As==01 6a50: 0d 43 clr r13 6a52: b0 12 be 63 call #0x63be 6a56: 0f 4a mov r10, r15 6a58: 0f db bis r11, r15 6a5a: 0f 93 tst r15 6a5c: 03 24 jz $+8 ;abs 0x6a64 6a5e: 38 90 03 00 cmp #3, r8 ;#0x0003 6a62: e6 2b jnc $-50 ;abs 0x6a30 6a64: 0f 4a mov r10, r15 6a66: 0f db bis r11, r15 6a68: 0f 93 tst r15 6a6a: 03 20 jnz $+8 ;abs 0x6a72 6a6c: 38 90 03 00 cmp #3, r8 ;#0x0003 6a70: 05 28 jnc $+12 ;abs 0x6a7c 6a72: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 6a76: 3c 43 mov #-1, r12 ;r3 As==11 6a78: 3d 43 mov #-1, r13 ;r3 As==11 6a7a: 04 3c jmp $+10 ;abs 0x6a84 6a7c: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 6a80: 0c 43 clr r12 6a82: 0d 43 clr r13 6a84: 30 40 26 f3 br #0xf326 6a88: b0 12 0c 62 call #0x620c 6a8c: b0 12 30 62 call #0x6230 6a90: b0 12 e6 5d call #0x5de6 6a94: 3c 40 86 00 mov #134, r12 ;#0x0086 6a98: 0d 43 clr r13 6a9a: b0 12 58 62 call #0x6258 6a9e: 3c 90 91 00 cmp #145, r12 ;#0x0091 6aa2: 2b 20 jnz $+88 ;abs 0x6afa 6aa4: 3e 40 10 00 mov #16, r14 ;#0x0010 6aa8: 0f 43 clr r15 6aaa: 1c 43 mov #1, r12 ;r3 As==01 6aac: 0d 43 clr r13 6aae: b0 12 6e 62 call #0x626e 6ab2: 3c 90 03 12 cmp #4611, r12 ;#0x1203 6ab6: 21 20 jnz $+68 ;abs 0x6afa 6ab8: 0d 93 tst r13 6aba: 1f 20 jnz $+64 ;abs 0x6afa 6abc: 3e 40 10 00 mov #16, r14 ;#0x0010 6ac0: 0f 43 clr r15 6ac2: 3c 40 5a a5 mov #-23206,r12 ;#0xa55a 6ac6: 0d 43 clr r13 6ac8: b0 12 6e 62 call #0x626e 6acc: b0 12 36 62 call #0x6236 6ad0: b0 12 0c 62 call #0x620c 6ad4: b0 12 e6 5d call #0x5de6 6ad8: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6adc: 3c 40 28 00 mov #40, r12 ;#0x0028 6ae0: 0d 43 clr r13 6ae2: b0 12 58 62 call #0x6258 6ae6: 82 4c 1a 14 mov r12, &0x141a 6aea: 3c 90 91 00 cmp #145, r12 ;#0x0091 6aee: 05 20 jnz $+12 ;abs 0x6afa 6af0: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 6af4: 0c 43 clr r12 6af6: 0d 43 clr r13 6af8: 30 41 ret 6afa: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 6afe: 3c 43 mov #-1, r12 ;r3 As==11 6b00: 3d 43 mov #-1, r13 ;r3 As==11 6b02: 30 41 ret 6b04: b0 12 e6 5d call #0x5de6 6b08: b0 12 fe 5b call #0x5bfe 6b0c: b0 12 e6 5d call #0x5de6 6b10: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6b14: 3c 40 ff 00 mov #255, r12 ;#0x00ff 6b18: 0d 43 clr r13 6b1a: b0 12 58 62 call #0x6258 6b1e: 1e 42 1a 14 mov &0x141a,r14 6b22: 0f 43 clr r15 6b24: 0c 9e cmp r14, r12 6b26: 02 20 jnz $+6 ;abs 0x6b2c 6b28: 0d 9f cmp r15, r13 6b2a: 03 24 jz $+8 ;abs 0x6b32 6b2c: 3c 43 mov #-1, r12 ;r3 As==11 6b2e: 3d 43 mov #-1, r13 ;r3 As==11 6b30: 30 41 ret 6b32: 0c 43 clr r12 6b34: 0d 43 clr r13 6b36: 30 41 ret 6b38: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6b3c: 3c 40 c8 00 mov #200, r12 ;#0x00c8 6b40: 0d 43 clr r13 6b42: b0 12 58 62 call #0x6258 6b46: 3e 40 10 00 mov #16, r14 ;#0x0010 6b4a: 0f 43 clr r15 6b4c: 3c 40 01 24 mov #9217, r12 ;#0x2401 6b50: 0d 43 clr r13 6b52: b0 12 6e 62 call #0x626e 6b56: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6b5a: 3c 40 28 00 mov #40, r12 ;#0x0028 6b5e: 0d 43 clr r13 6b60: b0 12 58 62 call #0x6258 6b64: 1e 42 1a 14 mov &0x141a,r14 6b68: 0f 43 clr r15 6b6a: 0c 9e cmp r14, r12 6b6c: 02 20 jnz $+6 ;abs 0x6b72 6b6e: 0d 9f cmp r15, r13 6b70: 03 24 jz $+8 ;abs 0x6b78 6b72: 3c 43 mov #-1, r12 ;r3 As==11 6b74: 3d 43 mov #-1, r13 ;r3 As==11 6b76: 30 41 ret 6b78: 0c 43 clr r12 6b7a: 0d 43 clr r13 6b7c: 30 41 ret 6b7e: 0a 12 push r10 6b80: 0b 12 push r11 6b82: 3a 43 mov #-1, r10 ;r3 As==11 6b84: 3b 43 mov #-1, r11 ;r3 As==11 6b86: b0 12 e4 6f call #0x6fe4 6b8a: 0f 4c mov r12, r15 6b8c: 0f dd bis r13, r15 6b8e: 0f 93 tst r15 6b90: 1d 20 jnz $+60 ;abs 0x6bcc 6b92: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6b96: 3c 40 82 00 mov #130, r12 ;#0x0082 6b9a: 0d 43 clr r13 6b9c: b0 12 58 62 call #0x6258 6ba0: 3e 40 10 00 mov #16, r14 ;#0x0010 6ba4: 0f 43 clr r15 6ba6: 3c 40 ff 3f mov #16383, r12 ;#0x3fff 6baa: 0d 43 clr r13 6bac: b0 12 6e 62 call #0x626e 6bb0: 0c 43 clr r12 6bb2: 0d 43 clr r13 6bb4: b0 12 2e 63 call #0x632e 6bb8: 7c 40 09 00 mov.b #9, r12 ;#0x0009 6bbc: b0 12 b4 71 call #0x71b4 6bc0: 1c 43 mov #1, r12 ;r3 As==01 6bc2: 0d 43 clr r13 6bc4: b0 12 2e 63 call #0x632e 6bc8: 0a 43 clr r10 6bca: 0b 43 clr r11 6bcc: 0c 4a mov r10, r12 6bce: 0d 4b mov r11, r13 6bd0: 3b 41 pop r11 6bd2: 3a 41 pop r10 6bd4: 30 41 ret 6bd6: 0c 43 clr r12 6bd8: 0d 43 clr r13 6bda: b0 12 2e 63 call #0x632e 6bde: 5c 43 mov.b #1, r12 ;r3 As==01 6be0: b0 12 b4 71 call #0x71b4 6be4: 3c 40 42 00 mov #66, r12 ;#0x0042 6be8: 0d 43 clr r13 6bea: b0 12 58 62 call #0x6258 6bee: 1c 43 mov #1, r12 ;r3 As==01 6bf0: 0d 43 clr r13 6bf2: b0 12 2e 63 call #0x632e 6bf6: 30 40 e4 6f br #0x6fe4 6bfa: 0a 12 push r10 6bfc: 0b 12 push r11 6bfe: 08 12 push r8 6c00: 08 43 clr r8 6c02: 0a 43 clr r10 6c04: 0b 43 clr r11 6c06: b0 12 5e 3c call #0x3c5e 6c0a: 2c 93 cmp #2, r12 ;r3 As==10 6c0c: 39 20 jnz $+116 ;abs 0x6c80 6c0e: 1f 42 6e 14 mov &0x146e,r15 6c12: 3f d0 0c 00 bis #12, r15 ;#0x000c 6c16: 82 4f 70 14 mov r15, &0x1470 6c1a: 1e 42 70 14 mov &0x1470,r14 6c1e: 3e d0 03 00 bis #3, r14 ;#0x0003 6c22: 0f 43 clr r15 6c24: 3c 40 82 00 mov #130, r12 ;#0x0082 6c28: 0d 43 clr r13 6c2a: b0 12 0a a8 call #0xa80a 6c2e: 0f 4c mov r12, r15 6c30: 0f dd bis r13, r15 6c32: 0f 93 tst r15 6c34: 0e 20 jnz $+30 ;abs 0x6c52 6c36: 1e 42 70 14 mov &0x1470,r14 6c3a: 3e f0 fe ff and #-2, r14 ;#0xfffe 6c3e: 0f 43 clr r15 6c40: 3c 40 82 00 mov #130, r12 ;#0x0082 6c44: 0d 43 clr r13 6c46: b0 12 0a a8 call #0xa80a 6c4a: 0f 4c mov r12, r15 6c4c: 0f dd bis r13, r15 6c4e: 0f 93 tst r15 6c50: 02 24 jz $+6 ;abs 0x6c56 6c52: 5e 43 mov.b #1, r14 ;r3 As==01 6c54: 01 3c jmp $+4 ;abs 0x6c58 6c56: 4e 43 clr.b r14 6c58: 4e 93 tst.b r14 6c5a: 03 24 jz $+8 ;abs 0x6c62 6c5c: 3c 43 mov #-1, r12 ;r3 As==11 6c5e: 3d 43 mov #-1, r13 ;r3 As==11 6c60: b0 3c jmp $+354 ;abs 0x6dc2 6c62: 1e 42 78 14 mov &0x1478,r14 6c66: 0f 43 clr r15 6c68: 3c 40 8a 00 mov #138, r12 ;#0x008a 6c6c: 0d 43 clr r13 6c6e: b0 12 0a a8 call #0xa80a 6c72: 0f 4c mov r12, r15 6c74: 0f dd bis r13, r15 6c76: 0f 93 tst r15 6c78: 03 24 jz $+8 ;abs 0x6c80 6c7a: 3c 43 mov #-1, r12 ;r3 As==11 6c7c: 3d 43 mov #-1, r13 ;r3 As==11 6c7e: a1 3c jmp $+324 ;abs 0x6dc2 6c80: 0c 43 clr r12 6c82: 0d 43 clr r13 6c84: b0 12 2e 63 call #0x632e 6c88: 3c 40 01 0c mov #3073, r12 ;#0x0c01 6c8c: b0 12 58 71 call #0x7158 6c90: 1c 43 mov #1, r12 ;r3 As==01 6c92: 0d 43 clr r13 6c94: b0 12 2e 63 call #0x632e 6c98: 3c 40 01 04 mov #1025, r12 ;#0x0401 6c9c: b0 12 58 71 call #0x7158 6ca0: 0c 43 clr r12 6ca2: 0d 43 clr r13 6ca4: b0 12 2e 63 call #0x632e 6ca8: 3c 40 01 0c mov #3073, r12 ;#0x0c01 6cac: b0 12 58 71 call #0x7158 6cb0: 1c 43 mov #1, r12 ;r3 As==01 6cb2: 0d 43 clr r13 6cb4: b0 12 2e 63 call #0x632e 6cb8: 3c 40 01 04 mov #1025, r12 ;#0x0401 6cbc: b0 12 58 71 call #0x7158 6cc0: b0 12 bc 3c call #0x3cbc 6cc4: 0c 93 tst r12 6cc6: 33 24 jz $+104 ;abs 0x6d2e 6cc8: 3e 40 10 00 mov #16, r14 ;#0x0010 6ccc: 0f 43 clr r15 6cce: 3c 40 01 04 mov #1025, r12 ;#0x0401 6cd2: 0d 43 clr r13 6cd4: b0 12 6e 62 call #0x626e 6cd8: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6cdc: 3c 40 98 00 mov #152, r12 ;#0x0098 6ce0: 0d 43 clr r13 6ce2: b0 12 58 62 call #0x6258 6ce6: 3e 40 10 00 mov #16, r14 ;#0x0010 6cea: 0f 43 clr r15 6cec: 3c 40 80 00 mov #128, r12 ;#0x0080 6cf0: 0d 43 clr r13 6cf2: b0 12 6e 62 call #0x626e 6cf6: 3e 40 10 00 mov #16, r14 ;#0x0010 6cfa: 0f 43 clr r15 6cfc: 3c 40 80 08 mov #2176, r12 ;#0x0880 6d00: 0d 43 clr r13 6d02: b0 12 6e 62 call #0x626e 6d06: 3e 40 10 00 mov #16, r14 ;#0x0010 6d0a: 0f 43 clr r15 6d0c: 3c 40 80 00 mov #128, r12 ;#0x0080 6d10: 0d 43 clr r13 6d12: b0 12 6e 62 call #0x626e 6d16: 3e 40 10 00 mov #16, r14 ;#0x0010 6d1a: 0f 43 clr r15 6d1c: 3c 40 80 08 mov #2176, r12 ;#0x0880 6d20: 0d 43 clr r13 6d22: b0 12 6e 62 call #0x626e 6d26: 3c 40 00 04 mov #1024, r12 ;#0x0400 6d2a: b0 12 84 71 call #0x7184 6d2e: 82 93 18 14 tst &0x1418 6d32: 45 24 jz $+140 ;abs 0x6dbe 6d34: 08 43 clr r8 6d36: 38 90 0a 00 cmp #10, r8 ;#0x000a 6d3a: 14 34 jge $+42 ;abs 0x6d64 6d3c: b0 12 a2 70 call #0x70a2 6d40: 0a 4c mov r12, r10 6d42: 0b 4d mov r13, r11 6d44: 3a 90 fe ff cmp #-2, r10 ;#0xfffe 6d48: 02 20 jnz $+6 ;abs 0x6d4e 6d4a: 0b 93 tst r11 6d4c: 0b 24 jz $+24 ;abs 0x6d64 6d4e: 3a 90 00 0f cmp #3840, r10 ;#0x0f00 6d52: 02 20 jnz $+6 ;abs 0x6d58 6d54: 0b 93 tst r11 6d56: 06 24 jz $+14 ;abs 0x6d64 6d58: 2c 43 mov #2, r12 ;r3 As==10 6d5a: 0d 43 clr r13 6d5c: b0 12 2e 63 call #0x632e 6d60: 18 53 inc r8 6d62: e9 3f jmp $-44 ;abs 0x6d36 6d64: 38 90 0a 00 cmp #10, r8 ;#0x000a 6d68: 03 20 jnz $+8 ;abs 0x6d70 6d6a: 3c 43 mov #-1, r12 ;r3 As==11 6d6c: 3d 43 mov #-1, r13 ;r3 As==11 6d6e: 29 3c jmp $+84 ;abs 0x6dc2 6d70: 2c 43 mov #2, r12 ;r3 As==10 6d72: 0d 43 clr r13 6d74: b0 12 2e 63 call #0x632e 6d78: 2c 43 mov #2, r12 ;r3 As==10 6d7a: 0d 43 clr r13 6d7c: b0 12 2e 63 call #0x632e 6d80: b2 90 8d 00 cmp #141, &0x141a ;#0x008d 6d84: 1a 14 6d86: 04 20 jnz $+10 ;abs 0x6d90 6d88: 2c 43 mov #2, r12 ;r3 As==10 6d8a: 0d 43 clr r13 6d8c: b0 12 2e 63 call #0x632e 6d90: 0c 43 clr r12 6d92: 0d 43 clr r13 6d94: b0 12 2e 63 call #0x632e 6d98: 3c 40 21 00 mov #33, r12 ;#0x0021 6d9c: 0d 43 clr r13 6d9e: b0 12 58 62 call #0x6258 6da2: 3e 40 10 00 mov #16, r14 ;#0x0010 6da6: 0f 43 clr r15 6da8: 0c 43 clr r12 6daa: 0d 43 clr r13 6dac: b0 12 6e 62 call #0x626e 6db0: 0d 43 clr r13 6db2: 0a 4c mov r12, r10 6db4: 0b 4d mov r13, r11 6db6: 1c 43 mov #1, r12 ;r3 As==01 6db8: 0d 43 clr r13 6dba: b0 12 2e 63 call #0x632e 6dbe: b0 12 a0 6f call #0x6fa0 6dc2: 30 40 26 f3 br #0xf326 6dc6: 21 83 decd r1 6dc8: 30 12 6c 14 push #5228 ;#0x146c 6dcc: 1e 43 mov #1, r14 ;r3 As==01 6dce: 3c 40 20 01 mov #288, r12 ;#0x0120 6dd2: 0d 43 clr r13 6dd4: b0 12 72 c4 call #0xc472 6dd8: 21 53 incd r1 6dda: 0f 4c mov r12, r15 6ddc: 0f dd bis r13, r15 6dde: 0f 93 tst r15 6de0: 03 24 jz $+8 ;abs 0x6de8 6de2: 3c 43 mov #-1, r12 ;r3 As==11 6de4: 3d 43 mov #-1, r13 ;r3 As==11 6de6: 20 3c jmp $+66 ;abs 0x6e28 6de8: 1f 42 6c 14 mov &0x146c,r15 6dec: 3f f0 ff 00 and #255, r15 ;#0x00ff 6df0: 3f d0 00 5a bis #23040, r15 ;#0x5a00 6df4: 82 4f 6c 14 mov r15, &0x146c 6df8: 1f 42 6c 14 mov &0x146c,r15 6dfc: 3f d0 80 00 bis #128, r15 ;#0x0080 6e00: 81 4f 00 00 mov r15, 0(r1) ;0x0000(r1) 6e04: 0f 41 mov r1, r15 6e06: 0f 12 push r15 6e08: 1e 43 mov #1, r14 ;r3 As==01 6e0a: 3c 40 20 01 mov #288, r12 ;#0x0120 6e0e: 0d 43 clr r13 6e10: b0 12 94 c6 call #0xc694 6e14: 21 53 incd r1 6e16: 0f 4c mov r12, r15 6e18: 0f dd bis r13, r15 6e1a: 0f 93 tst r15 6e1c: 03 24 jz $+8 ;abs 0x6e24 6e1e: 3c 43 mov #-1, r12 ;r3 As==11 6e20: 3d 43 mov #-1, r13 ;r3 As==11 6e22: 02 3c jmp $+6 ;abs 0x6e28 6e24: 0c 43 clr r12 6e26: 0d 43 clr r13 6e28: 21 53 incd r1 6e2a: 30 41 ret 6e2c: 0a 12 push r10 6e2e: 0b 12 push r11 6e30: 0a 4c mov r12, r10 6e32: 0b 4d mov r13, r11 6e34: 1a b3 bit #1, r10 ;r3 As==01 6e36: 03 28 jnc $+8 ;abs 0x6e3e 6e38: 3c 43 mov #-1, r12 ;r3 As==11 6e3a: 3d 43 mov #-1, r13 ;r3 As==11 6e3c: 6b 3c jmp $+216 ;abs 0x6f14 6e3e: b0 12 1a 6f call #0x6f1a 6e42: 0f 4c mov r12, r15 6e44: 0f dd bis r13, r15 6e46: 0f 93 tst r15 6e48: 03 24 jz $+8 ;abs 0x6e50 6e4a: 3c 43 mov #-1, r12 ;r3 As==11 6e4c: 3d 43 mov #-1, r13 ;r3 As==11 6e4e: 62 3c jmp $+198 ;abs 0x6f14 6e50: b0 12 a0 3c call #0x3ca0 6e54: 0c 93 tst r12 6e56: 43 24 jz $+136 ;abs 0x6ede 6e58: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6e5c: 3c 40 82 00 mov #130, r12 ;#0x0082 6e60: 0d 43 clr r13 6e62: b0 12 58 62 call #0x6258 6e66: 3e 40 10 00 mov #16, r14 ;#0x0010 6e6a: 0f 43 clr r15 6e6c: 0c 4a mov r10, r12 6e6e: 0d 4b mov r11, r13 6e70: 8c 10 swpb r12 6e72: 8d 10 swpb r13 6e74: 4c ed xor.b r13, r12 6e76: 0c ed xor r13, r12 6e78: 8d 11 sxt r13 6e7a: 3c f0 00 0f and #3840, r12 ;#0x0f00 6e7e: 3c d0 80 00 bis #128, r12 ;#0x0080 6e82: 0d 43 clr r13 6e84: b0 12 6e 62 call #0x626e 6e88: 0c 43 clr r12 6e8a: 0d 43 clr r13 6e8c: b0 12 2e 63 call #0x632e 6e90: 1c 43 mov #1, r12 ;r3 As==01 6e92: 0d 43 clr r13 6e94: b0 12 2e 63 call #0x632e 6e98: 3e 40 10 00 mov #16, r14 ;#0x0010 6e9c: 0f 43 clr r15 6e9e: 0c 4a mov r10, r12 6ea0: 0d 43 clr r13 6ea2: b0 12 6e 62 call #0x626e 6ea6: 0c 43 clr r12 6ea8: 0d 43 clr r13 6eaa: b0 12 2e 63 call #0x632e 6eae: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6eb2: 3c 40 21 00 mov #33, r12 ;#0x0021 6eb6: 0d 43 clr r13 6eb8: b0 12 58 62 call #0x6258 6ebc: 1c 43 mov #1, r12 ;r3 As==01 6ebe: 0d 43 clr r13 6ec0: b0 12 2e 63 call #0x632e 6ec4: 0c 43 clr r12 6ec6: 0d 43 clr r13 6ec8: b0 12 2e 63 call #0x632e 6ecc: 3c 40 00 04 mov #1024, r12 ;#0x0400 6ed0: b0 12 84 71 call #0x7184 6ed4: 1c 43 mov #1, r12 ;r3 As==01 6ed6: 0d 43 clr r13 6ed8: b0 12 2e 63 call #0x632e 6edc: 10 3c jmp $+34 ;abs 0x6efe 6ede: 3c 40 30 40 mov #16432, r12 ;#0x4030 6ee2: b0 12 3a 6f call #0x6f3a 6ee6: 0c 4a mov r10, r12 6ee8: b0 12 3a 6f call #0x6f3a 6eec: b0 12 84 6f call #0x6f84 6ef0: 0f 4c mov r12, r15 6ef2: 0f dd bis r13, r15 6ef4: 0f 93 tst r15 6ef6: 03 24 jz $+8 ;abs 0x6efe 6ef8: 3c 43 mov #-1, r12 ;r3 As==11 6efa: 3d 43 mov #-1, r13 ;r3 As==11 6efc: 0b 3c jmp $+24 ;abs 0x6f14 6efe: b0 12 a2 70 call #0x70a2 6f02: 0c 9a cmp r10, r12 6f04: 02 20 jnz $+6 ;abs 0x6f0a 6f06: 0d 9b cmp r11, r13 6f08: 03 24 jz $+8 ;abs 0x6f10 6f0a: 3c 43 mov #-1, r12 ;r3 As==11 6f0c: 3d 43 mov #-1, r13 ;r3 As==11 6f0e: 02 3c jmp $+6 ;abs 0x6f14 6f10: b0 12 e4 6f call #0x6fe4 6f14: 3b 41 pop r11 6f16: 3a 41 pop r10 6f18: 30 41 ret 6f1a: b0 12 e4 6f call #0x6fe4 6f1e: 0f 4c mov r12, r15 6f20: 0f dd bis r13, r15 6f22: 0f 93 tst r15 6f24: 03 24 jz $+8 ;abs 0x6f2c 6f26: 3c 43 mov #-1, r12 ;r3 As==11 6f28: 3d 43 mov #-1, r13 ;r3 As==11 6f2a: 30 41 ret 6f2c: 3c 40 00 14 mov #5120, r12 ;#0x1400 6f30: b0 12 84 71 call #0x7184 6f34: 0c 43 clr r12 6f36: 0d 43 clr r13 6f38: 30 41 ret 6f3a: 0a 12 push r10 6f3c: 0a 4c mov r12, r10 6f3e: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6f42: 3c 40 82 00 mov #130, r12 ;#0x0082 6f46: 0d 43 clr r13 6f48: b0 12 58 62 call #0x6258 6f4c: 1c 43 mov #1, r12 ;r3 As==01 6f4e: 0d 43 clr r13 6f50: b0 12 2e 63 call #0x632e 6f54: 3e 40 10 00 mov #16, r14 ;#0x0010 6f58: 0f 43 clr r15 6f5a: 0c 4a mov r10, r12 6f5c: 0d 43 clr r13 6f5e: b0 12 6e 62 call #0x626e 6f62: 0c 43 clr r12 6f64: 0d 43 clr r13 6f66: b0 12 2e 63 call #0x632e 6f6a: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6f6e: 3c 40 42 00 mov #66, r12 ;#0x0042 6f72: 0d 43 clr r13 6f74: b0 12 58 62 call #0x6258 6f78: 1c 43 mov #1, r12 ;r3 As==01 6f7a: 0d 43 clr r13 6f7c: b0 12 2e 63 call #0x632e 6f80: 3a 41 pop r10 6f82: 30 41 ret 6f84: 0c 43 clr r12 6f86: 0d 43 clr r13 6f88: b0 12 2e 63 call #0x632e 6f8c: 3c 40 00 04 mov #1024, r12 ;#0x0400 6f90: b0 12 84 71 call #0x7184 6f94: 1c 43 mov #1, r12 ;r3 As==01 6f96: 0d 43 clr r13 6f98: b0 12 2e 63 call #0x632e 6f9c: 30 40 e4 6f br #0x6fe4 6fa0: 0a 12 push r10 6fa2: 5c 43 mov.b #1, r12 ;r3 As==01 6fa4: b0 12 b4 71 call #0x71b4 6fa8: 1c 43 mov #1, r12 ;r3 As==01 6faa: 0d 43 clr r13 6fac: b0 12 2e 63 call #0x632e 6fb0: 0a 43 clr r10 6fb2: 3a 90 0a 00 cmp #10, r10 ;#0x000a 6fb6: 0c 2c jc $+26 ;abs 0x6fd0 6fb8: b0 12 e4 6f call #0x6fe4 6fbc: 0f 4c mov r12, r15 6fbe: 0f dd bis r13, r15 6fc0: 0f 93 tst r15 6fc2: 06 24 jz $+14 ;abs 0x6fd0 6fc4: 2c 43 mov #2, r12 ;r3 As==10 6fc6: 0d 43 clr r13 6fc8: b0 12 2e 63 call #0x632e 6fcc: 1a 53 inc r10 6fce: f1 3f jmp $-28 ;abs 0x6fb2 6fd0: 3a 90 0a 00 cmp #10, r10 ;#0x000a 6fd4: 03 20 jnz $+8 ;abs 0x6fdc 6fd6: 3c 43 mov #-1, r12 ;r3 As==11 6fd8: 3d 43 mov #-1, r13 ;r3 As==11 6fda: 02 3c jmp $+6 ;abs 0x6fe0 6fdc: 0c 43 clr r12 6fde: 0d 43 clr r13 6fe0: 3a 41 pop r10 6fe2: 30 41 ret 6fe4: 0a 12 push r10 6fe6: 0b 12 push r11 6fe8: 0a 43 clr r10 6fea: 0b 43 clr r11 6fec: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 6ff0: 3c 40 28 00 mov #40, r12 ;#0x0028 6ff4: 0d 43 clr r13 6ff6: b0 12 58 62 call #0x6258 6ffa: 3e 40 10 00 mov #16, r14 ;#0x0010 6ffe: 0f 43 clr r15 7000: 0c 43 clr r12 7002: 0d 43 clr r13 7004: b0 12 6e 62 call #0x626e 7008: 0a 4c mov r12, r10 700a: 0b 4d mov r13, r11 700c: 4e 4a mov.b r10, r14 700e: 7e f0 81 00 and.b #129, r14 ;#0x0081 7012: 7e 90 81 00 cmp.b #129, r14 ;#0x0081 7016: 03 24 jz $+8 ;abs 0x701e 7018: 3c 43 mov #-1, r12 ;r3 As==11 701a: 3d 43 mov #-1, r13 ;r3 As==11 701c: 02 3c jmp $+6 ;abs 0x7022 701e: 0c 43 clr r12 7020: 0d 43 clr r13 7022: 3b 41 pop r11 7024: 3a 41 pop r10 7026: 30 41 ret 7028: 0a 12 push r10 702a: 21 83 decd r1 702c: b0 12 04 6b call #0x6b04 7030: 0a 43 clr r10 7032: 3a 90 03 00 cmp #3, r10 ;#0x0003 7036: 2d 34 jge $+92 ;abs 0x7092 7038: 03 12 push #0 ;r3 As==00 703a: 3e 40 28 00 mov #40, r14 ;#0x0028 703e: 4c 43 clr.b r12 7040: b0 12 da 71 call #0x71da 7044: 21 53 incd r1 7046: 0f 4c mov r12, r15 7048: 0f dd bis r13, r15 704a: 0f 93 tst r15 704c: 0c 20 jnz $+26 ;abs 0x7066 704e: 0f 41 mov r1, r15 7050: 0f 12 push r15 7052: 3e 40 aa aa mov #-21846,r14 ;#0xaaaa 7056: 5c 43 mov.b #1, r12 ;r3 As==01 7058: b0 12 da 71 call #0x71da 705c: 21 53 incd r1 705e: 0f 4c mov r12, r15 7060: 0f dd bis r13, r15 7062: 0f 93 tst r15 7064: 02 24 jz $+6 ;abs 0x706a 7066: 5e 43 mov.b #1, r14 ;r3 As==01 7068: 01 3c jmp $+4 ;abs 0x706c 706a: 4e 43 clr.b r14 706c: 4e 93 tst.b r14 706e: 06 24 jz $+14 ;abs 0x707c 7070: b2 40 1d 00 mov #29, &0x1416 ;#0x001d 7074: 16 14 7076: 3c 43 mov #-1, r12 ;r3 As==11 7078: 3d 43 mov #-1, r13 ;r3 As==11 707a: 10 3c jmp $+34 ;abs 0x709c 707c: b1 90 55 55 cmp #21845, 0(r1) ;#0x5555, 0x0000(r1) 7080: 00 00 7082: 05 20 jnz $+12 ;abs 0x708e 7084: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 7088: 0c 43 clr r12 708a: 0d 43 clr r13 708c: 07 3c jmp $+16 ;abs 0x709c 708e: 1a 53 inc r10 7090: d0 3f jmp $-94 ;abs 0x7032 7092: b2 40 1d 00 mov #29, &0x1416 ;#0x001d 7096: 16 14 7098: 3c 43 mov #-1, r12 ;r3 As==11 709a: 3d 43 mov #-1, r13 ;r3 As==11 709c: 21 53 incd r1 709e: 3a 41 pop r10 70a0: 30 41 ret 70a2: 0a 12 push r10 70a4: 0b 12 push r11 70a6: 0a 43 clr r10 70a8: 0b 43 clr r11 70aa: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 70ae: 3c 40 21 00 mov #33, r12 ;#0x0021 70b2: 0d 43 clr r13 70b4: b0 12 58 62 call #0x6258 70b8: b0 12 a0 3c call #0x3ca0 70bc: 0c 93 tst r12 70be: 0a 24 jz $+22 ;abs 0x70d4 70c0: 3e 40 14 00 mov #20, r14 ;#0x0014 70c4: 0f 43 clr r15 70c6: 0c 43 clr r12 70c8: 0d 43 clr r13 70ca: b0 12 6e 62 call #0x626e 70ce: 0a 4c mov r12, r10 70d0: 0b 4d mov r13, r11 70d2: 09 3c jmp $+20 ;abs 0x70e6 70d4: 3e 40 10 00 mov #16, r14 ;#0x0010 70d8: 0f 43 clr r15 70da: 0c 43 clr r12 70dc: 0d 43 clr r13 70de: b0 12 6e 62 call #0x626e 70e2: 0a 4c mov r12, r10 70e4: 0b 4d mov r13, r11 70e6: 0c 4a mov r10, r12 70e8: 0d 4b mov r11, r13 70ea: 3b 41 pop r11 70ec: 3a 41 pop r10 70ee: 30 41 ret 70f0: 0a 12 push r10 70f2: 0b 12 push r11 70f4: 08 12 push r8 70f6: 09 12 push r9 70f8: 08 4c mov r12, r8 70fa: 09 4d mov r13, r9 70fc: 3a 43 mov #-1, r10 ;r3 As==11 70fe: 3b 43 mov #-1, r11 ;r3 As==11 7100: b0 12 e4 6f call #0x6fe4 7104: 0a 4c mov r12, r10 7106: 0b 4d mov r13, r11 7108: 0f 4c mov r12, r15 710a: 0f dd bis r13, r15 710c: 0f 93 tst r15 710e: 20 20 jnz $+66 ;abs 0x7150 7110: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 7114: 3c 40 82 00 mov #130, r12 ;#0x0082 7118: 0d 43 clr r13 711a: b0 12 58 62 call #0x6258 711e: 3e 40 10 00 mov #16, r14 ;#0x0010 7122: 0f 43 clr r15 7124: 0c 48 mov r8, r12 7126: 0d 49 mov r9, r13 7128: b0 12 6e 62 call #0x626e 712c: 0c 43 clr r12 712e: 0d 43 clr r13 7130: b0 12 2e 63 call #0x632e 7134: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 7138: 3c 40 21 00 mov #33, r12 ;#0x0021 713c: 0d 43 clr r13 713e: b0 12 58 62 call #0x6258 7142: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 7146: 3c 40 a8 00 mov #168, r12 ;#0x00a8 714a: 0d 43 clr r13 714c: b0 12 58 62 call #0x6258 7150: 0c 4a mov r10, r12 7152: 0d 4b mov r11, r13 7154: 30 40 24 f3 br #0xf324 7158: 0a 12 push r10 715a: 0a 4c mov r12, r10 715c: 3a c0 00 02 bic #512, r10 ;#0x0200 7160: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 7164: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7168: 0d 43 clr r13 716a: b0 12 58 62 call #0x6258 716e: 3e 40 10 00 mov #16, r14 ;#0x0010 7172: 0f 43 clr r15 7174: 0c 4a mov r10, r12 7176: 3c d0 00 20 bis #8192, r12 ;#0x2000 717a: 0d 43 clr r13 717c: b0 12 6e 62 call #0x626e 7180: 3a 41 pop r10 7182: 30 41 ret 7184: 0a 12 push r10 7186: 0a 4c mov r12, r10 7188: 3a c0 00 02 bic #512, r10 ;#0x0200 718c: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 7190: 3c 40 88 00 mov #136, r12 ;#0x0088 7194: 0d 43 clr r13 7196: b0 12 58 62 call #0x6258 719a: 3e 42 mov #8, r14 ;r2 As==11 719c: 0f 43 clr r15 719e: 0c 4a mov r10, r12 71a0: 3c d0 00 20 bis #8192, r12 ;#0x2000 71a4: 8c 10 swpb r12 71a6: 3c f0 ff 00 and #255, r12 ;#0x00ff 71aa: 0d 43 clr r13 71ac: b0 12 6e 62 call #0x626e 71b0: 3a 41 pop r10 71b2: 30 41 ret 71b4: 0a 12 push r10 71b6: 4a 4c mov.b r12, r10 71b8: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 71bc: 3c 40 48 00 mov #72, r12 ;#0x0048 71c0: 0d 43 clr r13 71c2: b0 12 58 62 call #0x6258 71c6: 3e 42 mov #8, r14 ;r2 As==11 71c8: 0f 43 clr r15 71ca: 3a f0 ff 00 and #255, r10 ;#0x00ff 71ce: 0c 4a mov r10, r12 71d0: 0d 43 clr r13 71d2: b0 12 6e 62 call #0x626e 71d6: 3a 41 pop r10 71d8: 30 41 ret 71da: 0a 12 push r10 71dc: 0b 12 push r11 71de: 08 12 push r8 71e0: 09 12 push r9 71e2: 06 12 push r6 71e4: 07 12 push r7 71e6: 04 12 push r4 71e8: 44 4c mov.b r12, r4 71ea: 06 4e mov r14, r6 71ec: 17 41 10 00 mov 16(r1), r7 ;0x0010(r1) 71f0: 38 43 mov #-1, r8 ;r3 As==11 71f2: 39 43 mov #-1, r9 ;r3 As==11 71f4: 0a 43 clr r10 71f6: 0b 43 clr r11 71f8: 4e 44 mov.b r4, r14 71fa: 4e 83 sub.b #0, r14 ;r3 As==00 71fc: 05 24 jz $+12 ;abs 0x7208 71fe: 5e 83 dec.b r14 7200: 1a 24 jz $+54 ;abs 0x7236 7202: 5e 83 dec.b r14 7204: 24 24 jz $+74 ;abs 0x724e 7206: 30 3c jmp $+98 ;abs 0x7268 7208: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 720c: 4c 46 mov.b r6, r12 720e: 3c f0 ff 00 and #255, r12 ;#0x00ff 7212: 0d 43 clr r13 7214: b0 12 58 62 call #0x6258 7218: 0a 4c mov r12, r10 721a: 0b 4d mov r13, r11 721c: 1e 42 1a 14 mov &0x141a,r14 7220: 0f 43 clr r15 7222: 0a 9e cmp r14, r10 7224: 05 20 jnz $+12 ;abs 0x7230 7226: 0b 9f cmp r15, r11 7228: 03 20 jnz $+8 ;abs 0x7230 722a: 08 43 clr r8 722c: 09 43 clr r9 722e: 22 3c jmp $+70 ;abs 0x7274 7230: 38 43 mov #-1, r8 ;r3 As==11 7232: 39 43 mov #-1, r9 ;r3 As==11 7234: 1f 3c jmp $+64 ;abs 0x7274 7236: 3e 40 10 00 mov #16, r14 ;#0x0010 723a: 0f 43 clr r15 723c: 0c 46 mov r6, r12 723e: 0d 43 clr r13 7240: b0 12 6e 62 call #0x626e 7244: 0a 4c mov r12, r10 7246: 0b 4d mov r13, r11 7248: 08 43 clr r8 724a: 09 43 clr r9 724c: 13 3c jmp $+40 ;abs 0x7274 724e: 3e 42 mov #8, r14 ;r2 As==11 7250: 0f 43 clr r15 7252: 4c 46 mov.b r6, r12 7254: 3c f0 ff 00 and #255, r12 ;#0x00ff 7258: 0d 43 clr r13 725a: b0 12 6e 62 call #0x626e 725e: 0a 4c mov r12, r10 7260: 0b 4d mov r13, r11 7262: 08 43 clr r8 7264: 09 43 clr r9 7266: 06 3c jmp $+14 ;abs 0x7274 7268: 3e 43 mov #-1, r14 ;r3 As==11 726a: 3f 43 mov #-1, r15 ;r3 As==11 726c: 08 4e mov r14, r8 726e: 09 4f mov r15, r9 7270: 0a 4e mov r14, r10 7272: 0b 4f mov r15, r11 7274: 07 93 tst r7 7276: 02 24 jz $+6 ;abs 0x727c 7278: 87 4a 00 00 mov r10, 0(r7) ;0x0000(r7) 727c: 0c 48 mov r8, r12 727e: 0d 49 mov r9, r13 7280: 30 40 1e f3 br #0xf31e 7284: 0a 12 push r10 7286: 0b 12 push r11 7288: 08 12 push r8 728a: 09 12 push r9 728c: 0a 4c mov r12, r10 728e: 0b 4e mov r14, r11 7290: 18 41 0a 00 mov 10(r1), r8 ;0x000a(r1) 7294: 09 43 clr r9 7296: 0e 43 clr r14 7298: 0f 43 clr r15 729a: 82 4e 96 13 mov r14, &0x1396 729e: 82 4f 98 13 mov r15, &0x1398 72a2: 82 4e 92 13 mov r14, &0x1392 72a6: 82 4f 94 13 mov r15, &0x1394 72aa: 3e 40 10 00 mov #16, r14 ;#0x0010 72ae: 0f 43 clr r15 72b0: 0c 4a mov r10, r12 72b2: 0d 43 clr r13 72b4: b0 12 6e 62 call #0x626e 72b8: 09 4c mov r12, r9 72ba: 09 b8 bit r8, r9 72bc: 05 24 jz $+12 ;abs 0x72c8 72be: 92 53 92 13 inc &0x1392 72c2: 82 63 94 13 adc &0x1394 72c6: 04 3c jmp $+10 ;abs 0x72d0 72c8: 92 53 96 13 inc &0x1396 72cc: 82 63 98 13 adc &0x1398 72d0: 0c 49 mov r9, r12 72d2: 30 40 24 f3 br #0xf324 72d6: 3e 40 0e 00 mov #14, r14 ;#0x000e 72da: 0f 43 clr r15 72dc: 3c 40 88 00 mov #136, r12 ;#0x0088 72e0: b0 12 50 7f call #0x7f50 72e4: 3c 40 07 00 mov #7, r12 ;#0x0007 72e8: 0d 43 clr r13 72ea: 30 40 6e 7f br #0x7f6e 72ee: 0a 12 push r10 72f0: 0b 12 push r11 72f2: 0b 4c mov r12, r11 72f4: 0a 4e mov r14, r10 72f6: 3c 40 28 00 mov #40, r12 ;#0x0028 72fa: 0d 43 clr r13 72fc: b0 12 58 62 call #0x6258 7300: 30 12 db 3f push #16347 ;#0x3fdb 7304: 3e 40 01 03 mov #769, r14 ;#0x0301 7308: 0c 43 clr r12 730a: b0 12 84 72 call #0x7284 730e: b0 12 48 cb call #0xcb48 7312: 3c 40 82 00 mov #130, r12 ;#0x0082 7316: 0d 43 clr r13 7318: b0 12 58 62 call #0x6258 731c: b0 12 58 cb call #0xcb58 7320: 3e 40 10 00 mov #16, r14 ;#0x0010 7324: 0f 43 clr r15 7326: 0c 4b mov r11, r12 7328: 0d 43 clr r13 732a: b0 12 6e 62 call #0x626e 732e: b0 12 48 cb call #0xcb48 7332: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7336: 0d 43 clr r13 7338: b0 12 58 62 call #0x6258 733c: 3e 40 10 00 mov #16, r14 ;#0x0010 7340: 0f 43 clr r15 7342: 3c 40 00 14 mov #5120, r12 ;#0x1400 7346: 0d 43 clr r13 7348: b0 12 6e 62 call #0x626e 734c: 3c 40 82 00 mov #130, r12 ;#0x0082 7350: 0d 43 clr r13 7352: b0 12 58 62 call #0x6258 7356: b0 12 48 cb call #0xcb48 735a: b0 12 58 cb call #0xcb58 735e: 3e 40 10 00 mov #16, r14 ;#0x0010 7362: 0f 43 clr r15 7364: 0c 4a mov r10, r12 7366: 0d 43 clr r13 7368: b0 12 6e 62 call #0x626e 736c: b0 12 48 cb call #0xcb48 7370: b0 12 58 cb call #0xcb58 7374: 3e 40 10 00 mov #16, r14 ;#0x0010 7378: 0f 43 clr r15 737a: 3c 40 03 43 mov #17155, r12 ;#0x4303 737e: 0d 43 clr r13 7380: b0 12 6e 62 call #0x626e 7384: b0 12 48 cb call #0xcb48 7388: 3c 40 21 00 mov #33, r12 ;#0x0021 738c: 0d 43 clr r13 738e: b0 12 58 62 call #0x6258 7392: 3e 40 14 00 mov #20, r14 ;#0x0014 7396: 0f 43 clr r15 7398: 0c 43 clr r12 739a: 0d 43 clr r13 739c: b0 12 6e 62 call #0x626e 73a0: 21 53 incd r1 73a2: 3b 41 pop r11 73a4: 3a 41 pop r10 73a6: 30 41 ret 73a8: 3c 40 28 00 mov #40, r12 ;#0x0028 73ac: 0d 43 clr r13 73ae: b0 12 58 62 call #0x6258 73b2: 3e 40 10 00 mov #16, r14 ;#0x0010 73b6: 0f 43 clr r15 73b8: 0c 43 clr r12 73ba: 0d 43 clr r13 73bc: 30 40 6e 62 br #0x626e 73c0: 0a 12 push r10 73c2: 0b 12 push r11 73c4: 08 12 push r8 73c6: 09 12 push r9 73c8: 06 12 push r6 73ca: 07 12 push r7 73cc: 0a 4c mov r12, r10 73ce: 07 4e mov r14, r7 73d0: 3b 43 mov #-1, r11 ;r3 As==11 73d2: 3e 40 8e 6d mov #28046, r14 ;#0x6d8e 73d6: 0f 43 clr r15 73d8: 3c 40 88 00 mov #136, r12 ;#0x0088 73dc: b0 12 50 7f call #0x7f50 73e0: 3c 40 05 00 mov #5, r12 ;#0x0005 73e4: 0d 43 clr r13 73e6: b0 12 6e 7f call #0x7f6e 73ea: 3c 40 c8 00 mov #200, r12 ;#0x00c8 73ee: 0d 43 clr r13 73f0: b0 12 58 62 call #0x6258 73f4: 3e 40 10 00 mov #16, r14 ;#0x0010 73f8: 0f 43 clr r15 73fa: 3c 40 01 15 mov #5377, r12 ;#0x1501 73fe: 0d 43 clr r13 7400: b0 12 6e 62 call #0x626e 7404: 08 43 clr r8 7406: 0e 43 clr r14 7408: 0f 43 clr r15 740a: 82 4e 96 13 mov r14, &0x1396 740e: 82 4f 98 13 mov r15, &0x1398 7412: 82 4e 92 13 mov r14, &0x1392 7416: 82 4f 94 13 mov r15, &0x1394 741a: 3c 40 28 00 mov #40, r12 ;#0x0028 741e: 0d 43 clr r13 7420: b0 12 58 62 call #0x6258 7424: 3e 40 10 00 mov #16, r14 ;#0x0010 7428: 0f 43 clr r15 742a: 0c 43 clr r12 742c: 0d 43 clr r13 742e: b0 12 6e 62 call #0x626e 7432: 3c b0 00 02 bit #512, r12 ;#0x0200 7436: 05 2c jc $+12 ;abs 0x7442 7438: 38 90 32 00 cmp #50, r8 ;#0x0032 743c: 02 34 jge $+6 ;abs 0x7442 743e: 18 53 inc r8 7440: f1 3f jmp $-28 ;abs 0x7424 7442: 38 90 32 00 cmp #50, r8 ;#0x0032 7446: 05 38 jl $+12 ;abs 0x7452 7448: 92 53 96 13 inc &0x1396 744c: 82 63 98 13 adc &0x1398 7450: 04 3c jmp $+10 ;abs 0x745a 7452: 92 53 92 13 inc &0x1392 7456: 82 63 94 13 adc &0x1394 745a: 82 93 94 13 tst &0x1394 745e: bc 38 jl $+378 ;abs 0x75d8 7460: 03 20 jnz $+8 ;abs 0x7468 7462: 92 93 92 13 cmp #1, &0x1392 ;r3 As==01 7466: b8 28 jnc $+370 ;abs 0x75d8 7468: 1f 42 96 13 mov &0x1396,r15 746c: 1f d2 98 13 bis &0x1398,r15 7470: 0f 93 tst r15 7472: b2 20 jnz $+358 ;abs 0x75d8 7474: b0 12 48 cb call #0xcb48 7478: b0 12 58 cb call #0xcb58 747c: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7480: 0d 43 clr r13 7482: b0 12 58 62 call #0x6258 7486: 3e 40 10 00 mov #16, r14 ;#0x0010 748a: 0f 43 clr r15 748c: 3c 40 01 0c mov #3073, r12 ;#0x0c01 7490: 0d 43 clr r13 7492: b0 12 6e 62 call #0x626e 7496: 3c 40 19 00 mov #25, r12 ;#0x0019 749a: 0d 43 clr r13 749c: b0 12 be 63 call #0x63be 74a0: 3e 40 10 00 mov #16, r14 ;#0x0010 74a4: 0f 43 clr r15 74a6: 3c 40 01 04 mov #1025, r12 ;#0x0401 74aa: 0d 43 clr r13 74ac: b0 12 6e 62 call #0x626e 74b0: b0 12 48 cb call #0xcb48 74b4: b0 12 58 cb call #0xcb58 74b8: b0 12 48 cb call #0xcb48 74bc: b0 12 58 cb call #0xcb58 74c0: b0 12 48 cb call #0xcb48 74c4: b0 12 58 cb call #0xcb58 74c8: b0 12 48 cb call #0xcb48 74cc: b0 12 58 cb call #0xcb58 74d0: b0 12 48 cb call #0xcb48 74d4: b0 12 58 cb call #0xcb58 74d8: 3c 40 c8 00 mov #200, r12 ;#0x00c8 74dc: 0d 43 clr r13 74de: b0 12 58 62 call #0x6258 74e2: 3e 40 10 00 mov #16, r14 ;#0x0010 74e6: 0f 43 clr r15 74e8: 3c 40 01 05 mov #1281, r12 ;#0x0501 74ec: 0d 43 clr r13 74ee: b0 12 6e 62 call #0x626e 74f2: b0 12 48 cb call #0xcb48 74f6: b0 12 58 cb call #0xcb58 74fa: 3c 40 0e 00 mov #14, r12 ;#0x000e 74fe: 0d 43 clr r13 7500: b0 12 6e 7f call #0x7f6e 7504: 3c 40 28 00 mov #40, r12 ;#0x0028 7508: 0d 43 clr r13 750a: b0 12 58 62 call #0x6258 750e: 30 12 df 3f push #16351 ;#0x3fdf 7512: 3e 40 01 03 mov #769, r14 ;#0x0301 7516: 0c 43 clr r12 7518: b0 12 84 72 call #0x7284 751c: 21 53 incd r1 751e: 82 93 94 13 tst &0x1394 7522: 0b 38 jl $+24 ;abs 0x753a 7524: 03 20 jnz $+8 ;abs 0x752c 7526: 92 93 92 13 cmp #1, &0x1392 ;r3 As==01 752a: 07 28 jnc $+16 ;abs 0x753a 752c: 1f 42 96 13 mov &0x1396,r15 7530: 1f d2 98 13 bis &0x1398,r15 7534: 0f 93 tst r15 7536: 01 20 jnz $+4 ;abs 0x753a 7538: 0b 43 clr r11 753a: b0 12 46 65 call #0x6546 753e: 3c 40 21 00 mov #33, r12 ;#0x0021 7542: 0d 43 clr r13 7544: b0 12 58 62 call #0x6258 7548: 3e 40 14 00 mov #20, r14 ;#0x0014 754c: 0f 43 clr r15 754e: 0c 43 clr r12 7550: 0d 43 clr r13 7552: b0 12 6e 62 call #0x626e 7556: 8a 4c 00 00 mov r12, 0(r10) ;0x0000(r10) 755a: 8a 4d 02 00 mov r13, 2(r10) ;0x0002(r10) 755e: 0f 4a mov r10, r15 7560: bf 50 fc ff add #-4, 0(r15) ;#0xfffc, 0x0000(r15) 7564: 00 00 7566: bf 63 02 00 addc #-1, 2(r15) ;r3 As==11, 0x0002(r15) 756a: 87 43 00 00 mov #0, 0(r7) ;r3 As==00, 0x0000(r7) 756e: 87 43 02 00 mov #0, 2(r7) ;r3 As==00, 0x0002(r7) 7572: 08 43 clr r8 7574: 38 90 10 00 cmp #16, r8 ;#0x0010 7578: 21 2c jc $+68 ;abs 0x75bc 757a: 5f 48 46 13 mov.b 4934(r8),r15 ;0x1346(r8) 757e: 3f f0 ff 00 and #255, r15 ;#0x00ff 7582: 06 4f mov r15, r6 7584: 06 93 tst r6 7586: 18 24 jz $+50 ;abs 0x75b8 7588: 0e 46 mov r6, r14 758a: 3e 50 00 96 add #-27136,r14 ;#0x9600 758e: 3c 40 10 01 mov #272, r12 ;#0x0110 7592: 0d 43 clr r13 7594: b0 12 de 75 call #0x75de 7598: 1c 43 mov #1, r12 ;r3 As==01 759a: 4e 48 mov.b r8, r14 759c: b0 12 c6 f4 call #0xf4c6 75a0: 82 bc 78 14 bit r12, &0x1478 75a4: 02 24 jz $+6 ;abs 0x75aa 75a6: 19 43 mov #1, r9 ;r3 As==01 75a8: 01 3c jmp $+4 ;abs 0x75ac 75aa: 09 43 clr r9 75ac: 0e 49 mov r9, r14 75ae: 3c 40 1e 01 mov #286, r12 ;#0x011e 75b2: 0d 43 clr r13 75b4: b0 12 de 75 call #0x75de 75b8: 18 53 inc r8 75ba: dc 3f jmp $-70 ;abs 0x7574 75bc: 3e 40 0e 00 mov #14, r14 ;#0x000e 75c0: 0f 43 clr r15 75c2: 3c 40 88 00 mov #136, r12 ;#0x0088 75c6: b0 12 50 7f call #0x7f50 75ca: 3e 40 45 00 mov #69, r14 ;#0x0045 75ce: 0f 43 clr r15 75d0: 3c 40 b0 00 mov #176, r12 ;#0x00b0 75d4: b0 12 50 7f call #0x7f50 75d8: 0c 4b mov r11, r12 75da: 30 40 20 f3 br #0xf320 75de: 0a 12 push r10 75e0: 0b 12 push r11 75e2: 08 12 push r8 75e4: 09 12 push r9 75e6: 0a 4c mov r12, r10 75e8: 0b 4d mov r13, r11 75ea: 08 4e mov r14, r8 75ec: 39 43 mov #-1, r9 ;r3 As==11 75ee: 3c 40 28 00 mov #40, r12 ;#0x0028 75f2: 0d 43 clr r13 75f4: b0 12 58 62 call #0x6258 75f8: 30 12 d3 3f push #16339 ;#0x3fd3 75fc: 3e 40 01 03 mov #769, r14 ;#0x0301 7600: 0c 43 clr r12 7602: b0 12 84 72 call #0x7284 7606: 21 53 incd r1 7608: 82 93 94 13 tst &0x1394 760c: 49 38 jl $+148 ;abs 0x76a0 760e: 03 20 jnz $+8 ;abs 0x7616 7610: 92 93 92 13 cmp #1, &0x1392 ;r3 As==01 7614: 45 28 jnc $+140 ;abs 0x76a0 7616: 1f 42 96 13 mov &0x1396,r15 761a: 1f d2 98 13 bis &0x1398,r15 761e: 0f 93 tst r15 7620: 3f 20 jnz $+128 ;abs 0x76a0 7622: 09 43 clr r9 7624: b0 12 48 cb call #0xcb48 7628: 3c 40 c8 00 mov #200, r12 ;#0x00c8 762c: 0d 43 clr r13 762e: b0 12 58 62 call #0x6258 7632: 3e 40 10 00 mov #16, r14 ;#0x0010 7636: 0f 43 clr r15 7638: 3c 40 00 05 mov #1280, r12 ;#0x0500 763c: 0d 43 clr r13 763e: b0 12 6e 62 call #0x626e 7642: 3c 40 c1 00 mov #193, r12 ;#0x00c1 7646: 0d 43 clr r13 7648: b0 12 58 62 call #0x6258 764c: 3e 40 14 00 mov #20, r14 ;#0x0014 7650: 0f 43 clr r15 7652: 0c 4a mov r10, r12 7654: 0d 4b mov r11, r13 7656: b0 12 6e 62 call #0x626e 765a: b0 12 58 cb call #0xcb58 765e: 3c 40 a1 00 mov #161, r12 ;#0x00a1 7662: 0d 43 clr r13 7664: b0 12 58 62 call #0x6258 7668: 3e 40 10 00 mov #16, r14 ;#0x0010 766c: 0f 43 clr r15 766e: 0c 48 mov r8, r12 7670: 0d 43 clr r13 7672: b0 12 6e 62 call #0x626e 7676: b0 12 48 cb call #0xcb48 767a: 3c 40 c8 00 mov #200, r12 ;#0x00c8 767e: 0d 43 clr r13 7680: b0 12 58 62 call #0x6258 7684: 3e 40 10 00 mov #16, r14 ;#0x0010 7688: 0f 43 clr r15 768a: 3c 40 01 05 mov #1281, r12 ;#0x0501 768e: 0d 43 clr r13 7690: b0 12 6e 62 call #0x626e 7694: b0 12 58 cb call #0xcb58 7698: b0 12 48 cb call #0xcb48 769c: b0 12 58 cb call #0xcb58 76a0: 0c 49 mov r9, r12 76a2: 30 40 24 f3 br #0xf324 76a6: 0a 12 push r10 76a8: 0b 12 push r11 76aa: 08 12 push r8 76ac: 09 12 push r9 76ae: 06 12 push r6 76b0: 07 12 push r7 76b2: 04 12 push r4 76b4: 05 12 push r5 76b6: 0a 4c mov r12, r10 76b8: 0b 4d mov r13, r11 76ba: 06 4e mov r14, r6 76bc: 07 4f mov r15, r7 76be: 15 41 12 00 mov 18(r1), r5 ;0x0012(r1) 76c2: 34 43 mov #-1, r4 ;r3 As==11 76c4: 08 43 clr r8 76c6: 09 43 clr r9 76c8: 09 97 cmp r7, r9 76ca: 03 28 jnc $+8 ;abs 0x76d2 76cc: 10 20 jnz $+34 ;abs 0x76ee 76ce: 08 96 cmp r6, r8 76d0: 0e 2c jc $+30 ;abs 0x76ee 76d2: 0e 48 mov r8, r14 76d4: 0e 5e rla r14 76d6: 0f 45 mov r5, r15 76d8: 0f 5e add r14, r15 76da: 2e 4f mov @r15, r14 76dc: 0c 4a mov r10, r12 76de: 0d 4b mov r11, r13 76e0: b0 12 de 75 call #0x75de 76e4: 2a 53 incd r10 76e6: 0b 63 adc r11 76e8: 18 53 inc r8 76ea: 09 63 adc r9 76ec: ed 3f jmp $-36 ;abs 0x76c8 76ee: 04 43 clr r4 76f0: 0c 44 mov r4, r12 76f2: 30 40 1c f3 br #0xf31c 76f6: 0a 12 push r10 76f8: 0b 12 push r11 76fa: 08 12 push r8 76fc: 09 12 push r9 76fe: 06 12 push r6 7700: 07 12 push r7 7702: 0a 4c mov r12, r10 7704: 0b 4d mov r13, r11 7706: 06 4e mov r14, r6 7708: 38 43 mov #-1, r8 ;r3 As==11 770a: 3c 40 28 00 mov #40, r12 ;#0x0028 770e: 0d 43 clr r13 7710: b0 12 58 62 call #0x6258 7714: 30 12 db 3f push #16347 ;#0x3fdb 7718: 3e 40 01 03 mov #769, r14 ;#0x0301 771c: 0c 43 clr r12 771e: b0 12 84 72 call #0x7284 7722: 21 53 incd r1 7724: 82 93 94 13 tst &0x1394 7728: 47 38 jl $+144 ;abs 0x77b8 772a: 03 20 jnz $+8 ;abs 0x7732 772c: 92 93 92 13 cmp #1, &0x1392 ;r3 As==01 7730: 43 28 jnc $+136 ;abs 0x77b8 7732: 1f 42 96 13 mov &0x1396,r15 7736: 1f d2 98 13 bis &0x1398,r15 773a: 0f 93 tst r15 773c: 3d 20 jnz $+124 ;abs 0x77b8 773e: 08 43 clr r8 7740: 09 43 clr r9 7742: b0 12 48 cb call #0xcb48 7746: 3c 40 c1 00 mov #193, r12 ;#0x00c1 774a: 0d 43 clr r13 774c: b0 12 58 62 call #0x6258 7750: 3e 40 14 00 mov #20, r14 ;#0x0014 7754: 0f 43 clr r15 7756: 0c 4a mov r10, r12 7758: 0d 4b mov r11, r13 775a: b0 12 6e 62 call #0x626e 775e: b0 12 58 cb call #0xcb58 7762: b0 12 48 cb call #0xcb48 7766: 3c 40 42 00 mov #66, r12 ;#0x0042 776a: 0d 43 clr r13 776c: b0 12 58 62 call #0x6258 7770: 3e 40 10 00 mov #16, r14 ;#0x0010 7774: 0f 43 clr r15 7776: 0c 43 clr r12 7778: 0d 43 clr r13 777a: b0 12 6e 62 call #0x626e 777e: 86 4c 00 00 mov r12, 0(r6) ;0x0000(r6) 7782: 3c 40 28 00 mov #40, r12 ;#0x0028 7786: 0d 43 clr r13 7788: b0 12 58 62 call #0x6258 778c: 3e 40 10 00 mov #16, r14 ;#0x0010 7790: 0f 43 clr r15 7792: 0c 43 clr r12 7794: 0d 43 clr r13 7796: b0 12 6e 62 call #0x626e 779a: 07 4c mov r12, r7 779c: 37 b2 bit #8, r7 ;r2 As==11 779e: 02 28 jnc $+6 ;abs 0x77a4 77a0: 39 92 cmp #8, r9 ;r2 As==11 77a2: cf 2b jnc $-96 ;abs 0x7742 77a4: 39 92 cmp #8, r9 ;r2 As==11 77a6: 07 2c jc $+16 ;abs 0x77b6 77a8: b0 12 58 cb call #0xcb58 77ac: b0 12 48 cb call #0xcb48 77b0: b0 12 58 cb call #0xcb58 77b4: 01 3c jmp $+4 ;abs 0x77b8 77b6: 38 43 mov #-1, r8 ;r3 As==11 77b8: 0c 48 mov r8, r12 77ba: 30 40 20 f3 br #0xf320 77be: 0a 12 push r10 77c0: 0b 12 push r11 77c2: 08 12 push r8 77c4: 09 12 push r9 77c6: 06 12 push r6 77c8: 07 12 push r7 77ca: 04 12 push r4 77cc: 05 12 push r5 77ce: 08 4c mov r12, r8 77d0: 09 4d mov r13, r9 77d2: 04 4e mov r14, r4 77d4: 05 4f mov r15, r5 77d6: 17 41 12 00 mov 18(r1), r7 ;0x0012(r1) 77da: 36 43 mov #-1, r6 ;r3 As==11 77dc: 0a 43 clr r10 77de: 0b 43 clr r11 77e0: 0b 95 cmp r5, r11 77e2: 03 28 jnc $+8 ;abs 0x77ea 77e4: 10 20 jnz $+34 ;abs 0x7806 77e6: 0a 94 cmp r4, r10 77e8: 0e 2c jc $+30 ;abs 0x7806 77ea: 0e 47 mov r7, r14 77ec: 0c 48 mov r8, r12 77ee: 0d 49 mov r9, r13 77f0: b0 12 f6 76 call #0x76f6 77f4: 06 4c mov r12, r6 77f6: 27 53 incd r7 77f8: 28 53 incd r8 77fa: 09 63 adc r9 77fc: 06 93 tst r6 77fe: 03 20 jnz $+8 ;abs 0x7806 7800: 1a 53 inc r10 7802: 0b 63 adc r11 7804: ed 3f jmp $-36 ;abs 0x77e0 7806: 0c 46 mov r6, r12 7808: 30 40 1c f3 br #0xf31c 780c: 0a 12 push r10 780e: 0b 12 push r11 7810: 08 12 push r8 7812: 09 12 push r9 7814: 06 12 push r6 7816: 07 12 push r7 7818: 04 12 push r4 781a: 05 12 push r5 781c: 21 82 sub #4, r1 ;r2 As==10 781e: 0a 4c mov r12, r10 7820: 0b 4d mov r13, r11 7822: 06 4e mov r14, r6 7824: 07 4f mov r15, r7 7826: 14 41 16 00 mov 22(r1), r4 ;0x0016(r1) 782a: b1 43 00 00 mov #-1, 0(r1) ;r3 As==11, 0x0000(r1) 782e: 35 40 80 00 mov #128, r5 ;#0x0080 7832: 0e 4a mov r10, r14 7834: 0f 4b mov r11, r15 7836: 8e 10 swpb r14 7838: 8f 10 swpb r15 783a: 4e ef xor.b r15, r14 783c: 0e ef xor r15, r14 783e: 3f f0 ff 00 and #255, r15 ;#0x00ff 7842: 3e f0 00 0f and #3840, r14 ;#0x0f00 7846: 05 5e add r14, r5 7848: 81 4a 02 00 mov r10, 2(r1) ;0x0002(r1) 784c: 1e 41 02 00 mov 2(r1), r14 ;0x0002(r1) 7850: 0c 45 mov r5, r12 7852: b0 12 ee 72 call #0x72ee 7856: 3c 40 21 00 mov #33, r12 ;#0x0021 785a: 0d 43 clr r13 785c: b0 12 58 62 call #0x6258 7860: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7864: 0d 43 clr r13 7866: b0 12 58 62 call #0x6258 786a: 3e 40 10 00 mov #16, r14 ;#0x0010 786e: 0f 43 clr r15 7870: 3c 40 01 05 mov #1281, r12 ;#0x0501 7874: 0d 43 clr r13 7876: b0 12 6e 62 call #0x626e 787a: b0 12 58 cb call #0xcb58 787e: 3c 40 c2 00 mov #194, r12 ;#0x00c2 7882: 0d 43 clr r13 7884: b0 12 58 62 call #0x6258 7888: 08 43 clr r8 788a: 09 43 clr r9 788c: 09 97 cmp r7, r9 788e: 03 28 jnc $+8 ;abs 0x7896 7890: 13 20 jnz $+40 ;abs 0x78b8 7892: 08 96 cmp r6, r8 7894: 11 2c jc $+36 ;abs 0x78b8 7896: b0 12 48 cb call #0xcb48 789a: 3e 40 10 00 mov #16, r14 ;#0x0010 789e: 0f 43 clr r15 78a0: 0c 43 clr r12 78a2: 0d 43 clr r13 78a4: b0 12 6e 62 call #0x626e 78a8: 84 4c 00 00 mov r12, 0(r4) ;0x0000(r4) 78ac: 24 53 incd r4 78ae: b0 12 58 cb call #0xcb58 78b2: 18 53 inc r8 78b4: 09 63 adc r9 78b6: ea 3f jmp $-42 ;abs 0x788c 78b8: 3c 40 28 00 mov #40, r12 ;#0x0028 78bc: 0d 43 clr r13 78be: b0 12 58 62 call #0x6258 78c2: 30 12 db 3f push #16347 ;#0x3fdb 78c6: 3e 40 01 03 mov #769, r14 ;#0x0301 78ca: 0c 43 clr r12 78cc: b0 12 84 72 call #0x7284 78d0: 21 53 incd r1 78d2: 82 93 94 13 tst &0x1394 78d6: 0c 38 jl $+26 ;abs 0x78f0 78d8: 03 20 jnz $+8 ;abs 0x78e0 78da: 92 93 92 13 cmp #1, &0x1392 ;r3 As==01 78de: 08 28 jnc $+18 ;abs 0x78f0 78e0: 1f 42 96 13 mov &0x1396,r15 78e4: 1f d2 98 13 bis &0x1398,r15 78e8: 0f 93 tst r15 78ea: 02 20 jnz $+6 ;abs 0x78f0 78ec: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 78f0: 2c 41 mov @r1, r12 78f2: 21 52 add #4, r1 ;r2 As==10 78f4: 30 40 1c f3 br #0xf31c 78f8: 0a 12 push r10 78fa: 0b 12 push r11 78fc: 0a 4c mov r12, r10 78fe: 0b 4e mov r14, r11 7900: 0e 4b mov r11, r14 7902: 0c 4a mov r10, r12 7904: b0 12 ee 72 call #0x72ee 7908: b0 12 58 cb call #0xcb58 790c: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7910: 0d 43 clr r13 7912: b0 12 58 62 call #0x6258 7916: 3e 40 10 00 mov #16, r14 ;#0x0010 791a: 0f 43 clr r15 791c: 3c 40 01 04 mov #1025, r12 ;#0x0401 7920: 0d 43 clr r13 7922: b0 12 6e 62 call #0x626e 7926: 3c 40 21 00 mov #33, r12 ;#0x0021 792a: 0d 43 clr r13 792c: b0 12 58 62 call #0x6258 7930: 3c 40 a8 00 mov #168, r12 ;#0x00a8 7934: 0d 43 clr r13 7936: b0 12 58 62 call #0x6258 793a: 3b 41 pop r11 793c: 3a 41 pop r10 793e: 30 41 ret 7940: 0a 12 push r10 7942: 0b 12 push r11 7944: 0a 4c mov r12, r10 7946: 0b 4e mov r14, r11 7948: 0e 4b mov r11, r14 794a: 0c 4a mov r10, r12 794c: b0 12 ee 72 call #0x72ee 7950: b0 12 58 cb call #0xcb58 7954: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7958: 0d 43 clr r13 795a: b0 12 58 62 call #0x6258 795e: 3e 40 10 00 mov #16, r14 ;#0x0010 7962: 0f 43 clr r15 7964: 3c 40 01 04 mov #1025, r12 ;#0x0401 7968: 0d 43 clr r13 796a: b0 12 6e 62 call #0x626e 796e: 3c 40 21 00 mov #33, r12 ;#0x0021 7972: 0d 43 clr r13 7974: b0 12 58 62 call #0x6258 7978: b0 12 48 cb call #0xcb48 797c: b0 12 58 cb call #0xcb58 7980: b0 12 d6 72 call #0x72d6 7984: 3c 40 a8 00 mov #168, r12 ;#0x00a8 7988: 0d 43 clr r13 798a: b0 12 58 62 call #0x6258 798e: 3b 41 pop r11 7990: 3a 41 pop r10 7992: 30 41 ret 7994: 0a 12 push r10 7996: 0b 12 push r11 7998: 08 12 push r8 799a: 0b 4c mov r12, r11 799c: 08 4e mov r14, r8 799e: 1a 41 08 00 mov 8(r1), r10 ;0x0008(r1) 79a2: 0e 48 mov r8, r14 79a4: 0c 4b mov r11, r12 79a6: b0 12 ee 72 call #0x72ee 79aa: 3c 40 c8 00 mov #200, r12 ;#0x00c8 79ae: 0d 43 clr r13 79b0: b0 12 58 62 call #0x6258 79b4: 3e 40 10 00 mov #16, r14 ;#0x0010 79b8: 0f 43 clr r15 79ba: 3c 40 01 04 mov #1025, r12 ;#0x0401 79be: 0d 43 clr r13 79c0: b0 12 6e 62 call #0x626e 79c4: 3c 40 82 00 mov #130, r12 ;#0x0082 79c8: 0d 43 clr r13 79ca: b0 12 58 62 call #0x6258 79ce: b0 12 58 cb call #0xcb58 79d2: 3e 40 10 00 mov #16, r14 ;#0x0010 79d6: 0f 43 clr r15 79d8: 0c 4a mov r10, r12 79da: 0d 43 clr r13 79dc: b0 12 6e 62 call #0x626e 79e0: b0 12 48 cb call #0xcb48 79e4: 3c 40 21 00 mov #33, r12 ;#0x0021 79e8: 0d 43 clr r13 79ea: b0 12 58 62 call #0x6258 79ee: b0 12 58 cb call #0xcb58 79f2: b0 12 d6 72 call #0x72d6 79f6: 3c 40 a8 00 mov #168, r12 ;#0x00a8 79fa: 0d 43 clr r13 79fc: b0 12 58 62 call #0x6258 7a00: 30 40 26 f3 br #0xf326 7a04: 0a 12 push r10 7a06: 0b 12 push r11 7a08: 08 12 push r8 7a0a: 09 12 push r9 7a0c: 06 12 push r6 7a0e: 07 12 push r7 7a10: 04 12 push r4 7a12: 05 12 push r5 7a14: 0c 12 push r12 7a16: 0e 12 push r14 7a18: 31 80 0e 00 sub #14, r1 ;#0x000e 7a1c: b1 43 02 00 mov #-1, 2(r1) ;r3 As==11, 0x0002(r1) 7a20: c1 43 00 00 mov.b #0, 0(r1) ;r3 As==00, 0x0000(r1) 7a24: 45 43 clr.b r5 7a26: c1 43 01 00 mov.b #0, 1(r1) ;r3 As==00, 0x0001(r1) 7a2a: 81 43 06 00 mov #0, 6(r1) ;r3 As==00, 0x0006(r1) 7a2e: 81 43 08 00 mov #0, 8(r1) ;r3 As==00, 0x0008(r1) 7a32: b1 40 10 27 mov #10000, 10(r1) ;#0x2710, 0x000a(r1) 7a36: 0a 00 7a38: 81 43 0c 00 mov #0, 12(r1) ;r3 As==00, 0x000c(r1) 7a3c: 08 43 clr r8 7a3e: 09 43 clr r9 7a40: 3c 40 05 00 mov #5, r12 ;#0x0005 7a44: 0d 43 clr r13 7a46: b0 12 6e 7f call #0x7f6e 7a4a: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7a4e: 0d 43 clr r13 7a50: b0 12 58 62 call #0x6258 7a54: 3e 40 10 00 mov #16, r14 ;#0x0010 7a58: 0f 43 clr r15 7a5a: 3c 40 01 24 mov #9217, r12 ;#0x2401 7a5e: 0d 43 clr r13 7a60: b0 12 6e 62 call #0x626e 7a64: 04 43 clr r4 7a66: 0e 43 clr r14 7a68: 0f 43 clr r15 7a6a: 82 4e 96 13 mov r14, &0x1396 7a6e: 82 4f 98 13 mov r15, &0x1398 7a72: 82 4e 92 13 mov r14, &0x1392 7a76: 82 4f 94 13 mov r15, &0x1394 7a7a: 3c 40 28 00 mov #40, r12 ;#0x0028 7a7e: 0d 43 clr r13 7a80: b0 12 58 62 call #0x6258 7a84: 3e 40 10 00 mov #16, r14 ;#0x0010 7a88: 0f 43 clr r15 7a8a: 0c 43 clr r12 7a8c: 0d 43 clr r13 7a8e: b0 12 6e 62 call #0x626e 7a92: 3c b0 00 02 bit #512, r12 ;#0x0200 7a96: 05 2c jc $+12 ;abs 0x7aa2 7a98: 34 90 32 00 cmp #50, r4 ;#0x0032 7a9c: 02 34 jge $+6 ;abs 0x7aa2 7a9e: 14 53 inc r4 7aa0: f1 3f jmp $-28 ;abs 0x7a84 7aa2: 34 90 32 00 cmp #50, r4 ;#0x0032 7aa6: 05 38 jl $+12 ;abs 0x7ab2 7aa8: 92 53 96 13 inc &0x1396 7aac: 82 63 98 13 adc &0x1398 7ab0: 04 3c jmp $+10 ;abs 0x7aba 7ab2: 92 53 92 13 inc &0x1392 7ab6: 82 63 94 13 adc &0x1394 7aba: 3c 40 07 00 mov #7, r12 ;#0x0007 7abe: 0d 43 clr r13 7ac0: b0 12 6e 7f call #0x7f6e 7ac4: 3c 40 06 00 mov #6, r12 ;#0x0006 7ac8: 0d 43 clr r13 7aca: b0 12 6e 7f call #0x7f6e 7ace: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7ad2: 0d 43 clr r13 7ad4: b0 12 58 62 call #0x6258 7ad8: 3e 40 10 00 mov #16, r14 ;#0x0010 7adc: 0f 43 clr r15 7ade: 3c 40 01 15 mov #5377, r12 ;#0x1501 7ae2: 0d 43 clr r13 7ae4: b0 12 6e 62 call #0x626e 7ae8: 3c 40 28 00 mov #40, r12 ;#0x0028 7aec: 0d 43 clr r13 7aee: b0 12 58 62 call #0x6258 7af2: 3e 40 10 00 mov #16, r14 ;#0x0010 7af6: 0f 43 clr r15 7af8: 0c 43 clr r12 7afa: 0d 43 clr r13 7afc: b0 12 6e 62 call #0x626e 7b00: 0a 4c mov r12, r10 7b02: 0b 4d mov r13, r11 7b04: 3a b2 bit #8, r10 ;r2 As==11 7b06: 02 28 jnc $+6 ;abs 0x7b0c 7b08: 3a b2 bit #8, r10 ;r2 As==11 7b0a: fe 2f jc $-2 ;abs 0x7b08 7b0c: 3c 40 28 00 mov #40, r12 ;#0x0028 7b10: 0d 43 clr r13 7b12: b0 12 58 62 call #0x6258 7b16: b0 12 48 cb call #0xcb48 7b1a: 3e 40 10 00 mov #16, r14 ;#0x0010 7b1e: 0f 43 clr r15 7b20: 0c 43 clr r12 7b22: 0d 43 clr r13 7b24: b0 12 6e 62 call #0x626e 7b28: 0a 4c mov r12, r10 7b2a: 0b 4d mov r13, r11 7b2c: 3a b0 00 01 bit #256, r10 ;#0x0100 7b30: 03 28 jnc $+8 ;abs 0x7b38 7b32: d1 43 00 00 mov.b #1, 0(r1) ;r3 As==01, 0x0000(r1) 7b36: 02 3c jmp $+6 ;abs 0x7b3c 7b38: c1 43 00 00 mov.b #0, 0(r1) ;r3 As==00, 0x0000(r1) 7b3c: 2a b3 bit #2, r10 ;r3 As==10 7b3e: 03 28 jnc $+8 ;abs 0x7b46 7b40: d1 43 01 00 mov.b #1, 1(r1) ;r3 As==01, 0x0001(r1) 7b44: 02 3c jmp $+6 ;abs 0x7b4a 7b46: c1 43 01 00 mov.b #0, 1(r1) ;r3 As==00, 0x0001(r1) 7b4a: b0 12 58 cb call #0xcb58 7b4e: c1 93 01 00 tst.b 1(r1) ;0x0001(r1) 7b52: 05 24 jz $+12 ;abs 0x7b5e 7b54: 81 43 06 00 mov #0, 6(r1) ;r3 As==00, 0x0006(r1) 7b58: 81 43 08 00 mov #0, 8(r1) ;r3 As==00, 0x0008(r1) 7b5c: 04 3c jmp $+10 ;abs 0x7b66 7b5e: 91 53 06 00 inc 6(r1) ;0x0006(r1) 7b62: 81 63 08 00 adc 8(r1) ;0x0008(r1) 7b66: 18 53 inc r8 7b68: 09 63 adc r9 7b6a: c1 93 00 00 tst.b 0(r1) ;0x0000(r1) 7b6e: 07 20 jnz $+16 ;abs 0x7b7e 7b70: 19 91 0c 00 cmp 12(r1), r9 ;0x000c(r1) 7b74: d0 2b jnc $-94 ;abs 0x7b16 7b76: 03 20 jnz $+8 ;abs 0x7b7e 7b78: 18 91 0a 00 cmp 10(r1), r8 ;0x000a(r1) 7b7c: cc 2b jnc $-102 ;abs 0x7b16 7b7e: 19 91 0c 00 cmp 12(r1), r9 ;0x000c(r1) 7b82: 06 28 jnc $+14 ;abs 0x7b90 7b84: 03 20 jnz $+8 ;abs 0x7b8c 7b86: 18 91 0a 00 cmp 10(r1), r8 ;0x000a(r1) 7b8a: 02 28 jnc $+6 ;abs 0x7b90 7b8c: 3c 43 mov #-1, r12 ;r3 As==11 7b8e: af 3c jmp $+352 ;abs 0x7cee 7b90: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7b94: 0d 43 clr r13 7b96: b0 12 58 62 call #0x6258 7b9a: 3e 40 10 00 mov #16, r14 ;#0x0010 7b9e: 0f 43 clr r15 7ba0: 3c 40 01 05 mov #1281, r12 ;#0x0501 7ba4: 0d 43 clr r13 7ba6: b0 12 6e 62 call #0x626e 7baa: b0 12 48 cb call #0xcb48 7bae: b0 12 58 cb call #0xcb58 7bb2: 3c 40 21 00 mov #33, r12 ;#0x0021 7bb6: 0d 43 clr r13 7bb8: b0 12 58 62 call #0x6258 7bbc: 3e 40 14 00 mov #20, r14 ;#0x0014 7bc0: 0f 43 clr r15 7bc2: 0c 43 clr r12 7bc4: 0d 43 clr r13 7bc6: b0 12 6e 62 call #0x626e 7bca: 06 4c mov r12, r6 7bcc: 07 4d mov r13, r7 7bce: 3c 40 28 00 mov #40, r12 ;#0x0028 7bd2: 0d 43 clr r13 7bd4: b0 12 58 62 call #0x6258 7bd8: 3e 40 10 00 mov #16, r14 ;#0x0010 7bdc: 0f 43 clr r15 7bde: 0c 43 clr r12 7be0: 0d 43 clr r13 7be2: b0 12 6e 62 call #0x626e 7be6: 0a 4c mov r12, r10 7be8: 0b 4d mov r13, r11 7bea: 3a b0 20 00 bit #32, r10 ;#0x0020 7bee: 04 28 jnc $+10 ;abs 0x7bf8 7bf0: 55 43 mov.b #1, r5 ;r3 As==01 7bf2: 35 f0 ff 00 and #255, r5 ;#0x00ff 7bf6: 03 3c jmp $+8 ;abs 0x7bfe 7bf8: 45 43 clr.b r5 7bfa: 35 f0 ff 00 and #255, r5 ;#0x00ff 7bfe: 45 93 tst.b r5 7c00: 0c 24 jz $+26 ;abs 0x7c1a 7c02: 0e 46 mov r6, r14 7c04: 0f 47 mov r7, r15 7c06: 3e 50 fe ff add #-2, r14 ;#0xfffe 7c0a: 3f 63 addc #-1, r15 ;r3 As==11 7c0c: 1d 41 10 00 mov 16(r1), r13 ;0x0010(r1) 7c10: 8d 4e 00 00 mov r14, 0(r13) ;0x0000(r13) 7c14: 8d 4f 02 00 mov r15, 2(r13) ;0x0002(r13) 7c18: 0b 3c jmp $+24 ;abs 0x7c30 7c1a: 0e 46 mov r6, r14 7c1c: 0f 47 mov r7, r15 7c1e: 3e 50 fc ff add #-4, r14 ;#0xfffc 7c22: 3f 63 addc #-1, r15 ;r3 As==11 7c24: 1d 41 10 00 mov 16(r1), r13 ;0x0010(r1) 7c28: 8d 4e 00 00 mov r14, 0(r13) ;0x0000(r13) 7c2c: 8d 4f 02 00 mov r15, 2(r13) ;0x0002(r13) 7c30: 0e 43 clr r14 7c32: 0f 43 clr r15 7c34: 3c 40 b3 00 mov #179, r12 ;#0x00b3 7c38: b0 12 50 7f call #0x7f50 7c3c: 82 4c 9a 13 mov r12, &0x139a 7c40: 82 4d 9c 13 mov r13, &0x139c 7c44: 0e 43 clr r14 7c46: 0f 43 clr r15 7c48: 3c 40 b5 00 mov #181, r12 ;#0x00b5 7c4c: b0 12 50 7f call #0x7f50 7c50: 82 4c 9e 13 mov r12, &0x139e 7c54: 82 4d a0 13 mov r13, &0x13a0 7c58: 3c 40 0e 00 mov #14, r12 ;#0x000e 7c5c: 0d 43 clr r13 7c5e: b0 12 6e 7f call #0x7f6e 7c62: 3c 40 28 00 mov #40, r12 ;#0x0028 7c66: 0d 43 clr r13 7c68: b0 12 58 62 call #0x6258 7c6c: 30 12 df 3f push #16351 ;#0x3fdf 7c70: 3e 40 01 03 mov #769, r14 ;#0x0301 7c74: 0c 43 clr r12 7c76: b0 12 84 72 call #0x7284 7c7a: 21 53 incd r1 7c7c: 82 93 94 13 tst &0x1394 7c80: 0c 38 jl $+26 ;abs 0x7c9a 7c82: 03 20 jnz $+8 ;abs 0x7c8a 7c84: 92 93 92 13 cmp #1, &0x1392 ;r3 As==01 7c88: 08 28 jnc $+18 ;abs 0x7c9a 7c8a: 1f 42 96 13 mov &0x1396,r15 7c8e: 1f d2 98 13 bis &0x1398,r15 7c92: 0f 93 tst r15 7c94: 02 20 jnz $+6 ;abs 0x7c9a 7c96: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 7c9a: b0 12 46 65 call #0x6546 7c9e: 0f 4c mov r12, r15 7ca0: 0f dd bis r13, r15 7ca2: 0f 93 tst r15 7ca4: 02 24 jz $+6 ;abs 0x7caa 7ca6: 3c 43 mov #-1, r12 ;r3 As==11 7ca8: 22 3c jmp $+70 ;abs 0x7cee 7caa: 34 40 60 00 mov #96, r4 ;#0x0060 7cae: 34 50 00 02 add #512, r4 ;#0x0200 7cb2: 0c 44 mov r4, r12 7cb4: b0 12 0c 7e call #0x7e0c 7cb8: 1f 41 0e 00 mov 14(r1), r15 ;0x000e(r1) 7cbc: 8f 4c 00 00 mov r12, 0(r15) ;0x0000(r15) 7cc0: 8f 4d 02 00 mov r13, 2(r15) ;0x0002(r15) 7cc4: 34 40 80 00 mov #128, r4 ;#0x0080 7cc8: 24 53 incd r4 7cca: 1f 41 0e 00 mov 14(r1), r15 ;0x000e(r1) 7cce: 2f 4f mov @r15, r15 7cd0: 3f f0 ef ff and #-17, r15 ;#0xffef 7cd4: 81 4f 04 00 mov r15, 4(r1) ;0x0004(r1) 7cd8: 1e 41 04 00 mov 4(r1), r14 ;0x0004(r1) 7cdc: 0c 44 mov r4, r12 7cde: b0 12 f6 7c call #0x7cf6 7ce2: 0c 93 tst r12 7ce4: 02 24 jz $+6 ;abs 0x7cea 7ce6: 3c 43 mov #-1, r12 ;r3 As==11 7ce8: 02 3c jmp $+6 ;abs 0x7cee 7cea: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) 7cee: 31 50 12 00 add #18, r1 ;#0x0012 7cf2: 30 40 1c f3 br #0xf31c 7cf6: 0a 12 push r10 7cf8: 0b 12 push r11 7cfa: 08 12 push r8 7cfc: 0a 4c mov r12, r10 7cfe: 0b 4e mov r14, r11 7d00: 38 43 mov #-1, r8 ;r3 As==11 7d02: 3c 40 28 00 mov #40, r12 ;#0x0028 7d06: 0d 43 clr r13 7d08: b0 12 58 62 call #0x6258 7d0c: 30 12 db 3f push #16347 ;#0x3fdb 7d10: 3e 40 01 03 mov #769, r14 ;#0x0301 7d14: 0c 43 clr r12 7d16: b0 12 84 72 call #0x7284 7d1a: b0 12 48 cb call #0xcb48 7d1e: 3c 40 82 00 mov #130, r12 ;#0x0082 7d22: 0d 43 clr r13 7d24: b0 12 58 62 call #0x6258 7d28: b0 12 58 cb call #0xcb58 7d2c: 3e 40 10 00 mov #16, r14 ;#0x0010 7d30: 0f 43 clr r15 7d32: 0c 4a mov r10, r12 7d34: 0d 43 clr r13 7d36: b0 12 6e 62 call #0x626e 7d3a: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7d3e: 0d 43 clr r13 7d40: b0 12 58 62 call #0x6258 7d44: 3e 40 10 00 mov #16, r14 ;#0x0010 7d48: 0f 43 clr r15 7d4a: 3c 40 01 14 mov #5121, r12 ;#0x1401 7d4e: 0d 43 clr r13 7d50: b0 12 6e 62 call #0x626e 7d54: 3c 40 82 00 mov #130, r12 ;#0x0082 7d58: 0d 43 clr r13 7d5a: b0 12 58 62 call #0x6258 7d5e: b0 12 48 cb call #0xcb48 7d62: b0 12 58 cb call #0xcb58 7d66: 3e 40 10 00 mov #16, r14 ;#0x0010 7d6a: 0f 43 clr r15 7d6c: 0c 4b mov r11, r12 7d6e: 0d 43 clr r13 7d70: b0 12 6e 62 call #0x626e 7d74: b0 12 48 cb call #0xcb48 7d78: b0 12 58 cb call #0xcb58 7d7c: 3e 40 10 00 mov #16, r14 ;#0x0010 7d80: 0f 43 clr r15 7d82: 3c 40 fd 3f mov #16381, r12 ;#0x3ffd 7d86: 0d 43 clr r13 7d88: b0 12 6e 62 call #0x626e 7d8c: b0 12 48 cb call #0xcb48 7d90: b0 12 58 cb call #0xcb58 7d94: b0 12 48 cb call #0xcb48 7d98: 3c 40 21 00 mov #33, r12 ;#0x0021 7d9c: 0d 43 clr r13 7d9e: b0 12 58 62 call #0x6258 7da2: 3e 40 14 00 mov #20, r14 ;#0x0014 7da6: 0f 43 clr r15 7da8: 0c 43 clr r12 7daa: 0d 43 clr r13 7dac: b0 12 6e 62 call #0x626e 7db0: b0 12 58 cb call #0xcb58 7db4: b0 12 48 cb call #0xcb48 7db8: b0 12 58 cb call #0xcb58 7dbc: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7dc0: 0d 43 clr r13 7dc2: b0 12 58 62 call #0x6258 7dc6: 3e 40 10 00 mov #16, r14 ;#0x0010 7dca: 0f 43 clr r15 7dcc: 3c 40 01 05 mov #1281, r12 ;#0x0501 7dd0: 0d 43 clr r13 7dd2: b0 12 6e 62 call #0x626e 7dd6: b0 12 48 cb call #0xcb48 7dda: 3c 40 42 00 mov #66, r12 ;#0x0042 7dde: 0d 43 clr r13 7de0: b0 12 58 62 call #0x6258 7de4: b0 12 58 cb call #0xcb58 7de8: 21 53 incd r1 7dea: 82 93 94 13 tst &0x1394 7dee: 0b 38 jl $+24 ;abs 0x7e06 7df0: 03 20 jnz $+8 ;abs 0x7df8 7df2: 92 93 92 13 cmp #1, &0x1392 ;r3 As==01 7df6: 07 28 jnc $+16 ;abs 0x7e06 7df8: 1f 42 96 13 mov &0x1396,r15 7dfc: 1f d2 98 13 bis &0x1398,r15 7e00: 0f 93 tst r15 7e02: 01 20 jnz $+4 ;abs 0x7e06 7e04: 08 43 clr r8 7e06: 0c 48 mov r8, r12 7e08: 30 40 26 f3 br #0xf326 7e0c: 0a 12 push r10 7e0e: 0b 12 push r11 7e10: 08 12 push r8 7e12: 09 12 push r9 7e14: 06 12 push r6 7e16: 07 12 push r7 7e18: 04 12 push r4 7e1a: 04 4c mov r12, r4 7e1c: 06 43 clr r6 7e1e: 07 43 clr r7 7e20: 0a 43 clr r10 7e22: 0b 43 clr r11 7e24: 08 43 clr r8 7e26: 09 43 clr r9 7e28: 3c 40 28 00 mov #40, r12 ;#0x0028 7e2c: 0d 43 clr r13 7e2e: b0 12 58 62 call #0x6258 7e32: 30 12 db 3f push #16347 ;#0x3fdb 7e36: 3e 40 01 c3 mov #-15615,r14 ;#0xc301 7e3a: 0c 43 clr r12 7e3c: b0 12 84 72 call #0x7284 7e40: b0 12 48 cb call #0xcb48 7e44: 3c 40 82 00 mov #130, r12 ;#0x0082 7e48: 0d 43 clr r13 7e4a: b0 12 58 62 call #0x6258 7e4e: b0 12 58 cb call #0xcb58 7e52: 3e 40 10 00 mov #16, r14 ;#0x0010 7e56: 0f 43 clr r15 7e58: 0c 44 mov r4, r12 7e5a: 0d 43 clr r13 7e5c: b0 12 6e 62 call #0x626e 7e60: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7e64: 0d 43 clr r13 7e66: b0 12 58 62 call #0x6258 7e6a: 3e 40 10 00 mov #16, r14 ;#0x0010 7e6e: 0f 43 clr r15 7e70: 3c 40 01 14 mov #5121, r12 ;#0x1401 7e74: 0d 43 clr r13 7e76: b0 12 6e 62 call #0x626e 7e7a: 3c 40 82 00 mov #130, r12 ;#0x0082 7e7e: 0d 43 clr r13 7e80: b0 12 58 62 call #0x6258 7e84: b0 12 48 cb call #0xcb48 7e88: b0 12 58 cb call #0xcb58 7e8c: 3e 40 10 00 mov #16, r14 ;#0x0010 7e90: 0f 43 clr r15 7e92: 3c 40 8c 01 mov #396, r12 ;#0x018c 7e96: 0d 43 clr r13 7e98: b0 12 6e 62 call #0x626e 7e9c: b0 12 48 cb call #0xcb48 7ea0: b0 12 58 cb call #0xcb58 7ea4: 3e 40 10 00 mov #16, r14 ;#0x0010 7ea8: 0f 43 clr r15 7eaa: 3c 40 fd 3f mov #16381, r12 ;#0x3ffd 7eae: 0d 43 clr r13 7eb0: b0 12 6e 62 call #0x626e 7eb4: b0 12 48 cb call #0xcb48 7eb8: 3c 40 42 00 mov #66, r12 ;#0x0042 7ebc: 0d 43 clr r13 7ebe: b0 12 58 62 call #0x6258 7ec2: b0 12 58 cb call #0xcb58 7ec6: 3e 40 10 00 mov #16, r14 ;#0x0010 7eca: 0f 43 clr r15 7ecc: 0c 43 clr r12 7ece: 0d 43 clr r13 7ed0: b0 12 6e 62 call #0x626e 7ed4: 06 4c mov r12, r6 7ed6: 07 4d mov r13, r7 7ed8: b0 12 48 cb call #0xcb48 7edc: b0 12 58 cb call #0xcb58 7ee0: 3e 40 10 00 mov #16, r14 ;#0x0010 7ee4: 0f 43 clr r15 7ee6: 0c 43 clr r12 7ee8: 0d 43 clr r13 7eea: b0 12 6e 62 call #0x626e 7eee: 0a 4c mov r12, r10 7ef0: 0b 4d mov r13, r11 7ef2: b0 12 48 cb call #0xcb48 7ef6: b0 12 58 cb call #0xcb58 7efa: b0 12 48 cb call #0xcb48 7efe: b0 12 58 cb call #0xcb58 7f02: b0 12 48 cb call #0xcb48 7f06: b0 12 58 cb call #0xcb58 7f0a: 3c 40 c8 00 mov #200, r12 ;#0x00c8 7f0e: 0d 43 clr r13 7f10: b0 12 58 62 call #0x6258 7f14: 3e 40 10 00 mov #16, r14 ;#0x0010 7f18: 0f 43 clr r15 7f1a: 3c 40 01 05 mov #1281, r12 ;#0x0501 7f1e: 0d 43 clr r13 7f20: b0 12 6e 62 call #0x626e 7f24: b0 12 48 cb call #0xcb48 7f28: 3c 40 42 00 mov #66, r12 ;#0x0042 7f2c: 0d 43 clr r13 7f2e: b0 12 58 62 call #0x6258 7f32: b0 12 58 cb call #0xcb58 7f36: 0e 4a mov r10, r14 7f38: 0f 4b mov r11, r15 7f3a: 0f 4e mov r14, r15 7f3c: 0e 43 clr r14 7f3e: 0e 56 add r6, r14 7f40: 0f 67 addc r7, r15 7f42: 08 4e mov r14, r8 7f44: 09 4f mov r15, r9 7f46: 0c 48 mov r8, r12 7f48: 0d 49 mov r9, r13 7f4a: 21 53 incd r1 7f4c: 30 40 1e f3 br #0xf31e 7f50: 0a 12 push r10 7f52: 0f 12 push r15 7f54: 0e 12 push r14 7f56: 0a 4c mov r12, r10 7f58: 0e 41 mov r1, r14 7f5a: 0c 4a mov r10, r12 7f5c: 0d 43 clr r13 7f5e: b0 12 a4 a5 call #0xa5a4 7f62: 2c 41 mov @r1, r12 7f64: 1d 41 02 00 mov 2(r1), r13 ;0x0002(r1) 7f68: 21 52 add #4, r1 ;r2 As==10 7f6a: 3a 41 pop r10 7f6c: 30 41 ret 7f6e: 0a 12 push r10 7f70: 0b 12 push r11 7f72: 0a 4c mov r12, r10 7f74: 0b 4d mov r13, r11 7f76: 0c 4a mov r10, r12 7f78: 0d 4b mov r11, r13 7f7a: b0 12 8a a6 call #0xa68a 7f7e: 3b 41 pop r11 7f80: 3a 41 pop r10 7f82: 30 41 ret 7f84: 21 82 sub #4, r1 ;r2 As==10 7f86: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 7f8a: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 7f8e: 0c 41 mov r1, r12 7f90: b0 12 d2 a6 call #0xa6d2 7f94: 2c 41 mov @r1, r12 7f96: 1d 41 02 00 mov 2(r1), r13 ;0x0002(r1) 7f9a: 21 52 add #4, r1 ;r2 As==10 7f9c: 30 41 ret 7f9e: 0a 12 push r10 7fa0: 0b 12 push r11 7fa2: 08 12 push r8 7fa4: 09 12 push r9 7fa6: 06 12 push r6 7fa8: 07 12 push r7 7faa: 0a 43 clr r10 7fac: 0b 43 clr r11 7fae: 08 43 clr r8 7fb0: 3c 40 86 00 mov #134, r12 ;#0x0086 7fb4: 0d 43 clr r13 7fb6: b0 12 58 62 call #0x6258 7fba: 3e 40 10 00 mov #16, r14 ;#0x0010 7fbe: 0f 43 clr r15 7fc0: 0c 48 mov r8, r12 7fc2: 0d 43 clr r13 7fc4: b0 12 6e 62 call #0x626e 7fc8: 0a 4c mov r12, r10 7fca: 0b 4d mov r13, r11 7fcc: 3a b2 bit #8, r10 ;r2 As==11 7fce: 1e 28 jnc $+62 ;abs 0x800c 7fd0: 38 d0 14 00 bis #20, r8 ;#0x0014 7fd4: 3e 40 10 00 mov #16, r14 ;#0x0010 7fd8: 0f 43 clr r15 7fda: 0c 48 mov r8, r12 7fdc: 0d 43 clr r13 7fde: b0 12 6e 62 call #0x626e 7fe2: 0a 4c mov r12, r10 7fe4: 0b 4d mov r13, r11 7fe6: 3e 40 10 00 mov #16, r14 ;#0x0010 7fea: 0f 43 clr r15 7fec: 0c 43 clr r12 7fee: 0d 43 clr r13 7ff0: b0 12 6e 62 call #0x626e 7ff4: 06 4c mov r12, r6 7ff6: 3e 40 10 00 mov #16, r14 ;#0x0010 7ffa: 0f 43 clr r15 7ffc: 0c 43 clr r12 7ffe: 0d 43 clr r13 8000: b0 12 6e 62 call #0x626e 8004: 09 4c mov r12, r9 8006: 07 49 mov r9, r7 8008: 0a 46 mov r6, r10 800a: 0b 47 mov r7, r11 800c: 0c 4a mov r10, r12 800e: 0d 4b mov r11, r13 8010: 30 40 20 f3 br #0xf320 8014: 0a 12 push r10 8016: 0b 12 push r11 8018: 08 12 push r8 801a: 09 12 push r9 801c: 06 12 push r6 801e: 07 12 push r7 8020: 04 12 push r4 8022: 08 4c mov r12, r8 8024: 09 4d mov r13, r9 8026: 0a 43 clr r10 8028: 0b 43 clr r11 802a: 04 48 mov r8, r4 802c: 06 43 clr r6 802e: 3c 40 86 00 mov #134, r12 ;#0x0086 8032: 0d 43 clr r13 8034: b0 12 58 62 call #0x6258 8038: 3e 40 10 00 mov #16, r14 ;#0x0010 803c: 0f 43 clr r15 803e: 0c 46 mov r6, r12 8040: 0d 43 clr r13 8042: b0 12 6e 62 call #0x626e 8046: 07 4c mov r12, r7 8048: 17 b3 bit #1, r7 ;r3 As==01 804a: 06 2c jc $+14 ;abs 0x8058 804c: 0b 93 tst r11 804e: f4 2b jnc $-22 ;abs 0x8038 8050: 03 20 jnz $+8 ;abs 0x8058 8052: 3a 90 b8 0b cmp #3000, r10 ;#0x0bb8 8056: f0 2b jnc $-30 ;abs 0x8038 8058: 0b 93 tst r11 805a: 04 28 jnc $+10 ;abs 0x8064 805c: 13 20 jnz $+40 ;abs 0x8084 805e: 3a 90 b8 0b cmp #3000, r10 ;#0x0bb8 8062: 10 2c jc $+34 ;abs 0x8084 8064: 16 43 mov #1, r6 ;r3 As==01 8066: 3e 40 10 00 mov #16, r14 ;#0x0010 806a: 0f 43 clr r15 806c: 0c 46 mov r6, r12 806e: 0d 43 clr r13 8070: b0 12 6e 62 call #0x626e 8074: 07 4c mov r12, r7 8076: 3e 40 10 00 mov #16, r14 ;#0x0010 807a: 0f 43 clr r15 807c: 0c 44 mov r4, r12 807e: 0d 43 clr r13 8080: b0 12 6e 62 call #0x626e 8084: 30 40 1e f3 br #0xf31e 8088: 0a 12 push r10 808a: 0b 12 push r11 808c: 08 12 push r8 808e: 09 12 push r9 8090: 06 12 push r6 8092: 07 12 push r7 8094: 04 12 push r4 8096: 05 12 push r5 8098: 31 80 0c 00 sub #12, r1 ;#0x000c 809c: 04 4c mov r12, r4 809e: 05 4d mov r13, r5 80a0: 06 4e mov r14, r6 80a2: 07 4f mov r15, r7 80a4: b1 43 02 00 mov #-1, 2(r1) ;r3 As==11, 0x0002(r1) 80a8: 0a 43 clr r10 80aa: 0b 43 clr r11 80ac: 81 43 04 00 mov #0, 4(r1) ;r3 As==00, 0x0004(r1) 80b0: 08 44 mov r4, r8 80b2: 09 45 mov r5, r9 80b4: 0f 46 mov r6, r15 80b6: 0f d7 bis r7, r15 80b8: 0f 93 tst r15 80ba: 03 20 jnz $+8 ;abs 0x80c2 80bc: 0c 43 clr r12 80be: 0d 43 clr r13 80c0: dd 3d jmp $+956 ;abs 0x847c 80c2: 0e 41 mov r1, r14 80c4: 3e 52 add #8, r14 ;r2 As==11 80c6: 0c 41 mov r1, r12 80c8: 3c 52 add #8, r12 ;r2 As==11 80ca: b0 12 c0 73 call #0x73c0 80ce: b1 40 80 00 mov #128, 0(r1) ;#0x0080, 0x0000(r1) 80d2: 00 00 80d4: 0e 48 mov r8, r14 80d6: 0f 49 mov r9, r15 80d8: 8e 10 swpb r14 80da: 8f 10 swpb r15 80dc: 4e ef xor.b r15, r14 80de: 0e ef xor r15, r14 80e0: 3f f0 ff 00 and #255, r15 ;#0x00ff 80e4: 3e f0 00 0f and #3840, r14 ;#0x0f00 80e8: 81 5e 00 00 add r14, 0(r1) ;0x0000(r1) 80ec: 81 48 06 00 mov r8, 6(r1) ;0x0006(r1) 80f0: 1e 41 06 00 mov 6(r1), r14 ;0x0006(r1) 80f4: 2c 41 mov @r1, r12 80f6: b0 12 ee 72 call #0x72ee 80fa: b0 12 58 cb call #0xcb58 80fe: 3c 40 c8 00 mov #200, r12 ;#0x00c8 8102: 0d 43 clr r13 8104: b0 12 58 62 call #0x6258 8108: 3e 40 10 00 mov #16, r14 ;#0x0010 810c: 0f 43 clr r15 810e: 3c 40 01 05 mov #1281, r12 ;#0x0501 8112: 0d 43 clr r13 8114: b0 12 6e 62 call #0x626e 8118: 3c 40 82 00 mov #130, r12 ;#0x0082 811c: 0d 43 clr r13 811e: b0 12 58 62 call #0x6258 8122: 3e 40 10 00 mov #16, r14 ;#0x0010 8126: 0f 43 clr r15 8128: 0c 48 mov r8, r12 812a: 0d 49 mov r9, r13 812c: 3c 50 fe ff add #-2, r12 ;#0xfffe 8130: 3d 63 addc #-1, r13 ;r3 As==11 8132: b0 12 6e 62 call #0x626e 8136: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 813a: 3c 40 22 00 mov #34, r12 ;#0x0022 813e: 0d 43 clr r13 8140: b0 12 58 62 call #0x6258 8144: 92 93 ce 12 cmp #1, &0x12ce ;r3 As==01 8148: 3a 21 jnz $+630 ;abs 0x83be 814a: 82 93 d0 12 tst &0x12d0 814e: 37 21 jnz $+624 ;abs 0x83be 8150: 0a 43 clr r10 8152: 0b 43 clr r11 8154: 0b 97 cmp r7, r11 8156: 03 38 jl $+8 ;abs 0x815e 8158: 6f 21 jnz $+736 ;abs 0x8438 815a: 0a 96 cmp r6, r10 815c: 6d 2d jc $+732 ;abs 0x8438 815e: b0 12 48 cb call #0xcb48 8162: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 8166: 03 43 nop 8168: 03 43 nop 816a: 03 43 nop 816c: 32 c2 dint 816e: 03 43 nop 8170: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 8174: 03 43 nop 8176: 03 43 nop 8178: 03 43 nop 817a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 817e: 32 d2 eint 8180: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 8184: 03 43 nop 8186: 03 43 nop 8188: 03 43 nop 818a: 32 c2 dint 818c: 03 43 nop 818e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 8192: 03 43 nop 8194: 03 43 nop 8196: 03 43 nop 8198: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 819c: 32 d2 eint 819e: 32 c2 dint 81a0: 03 43 nop 81a2: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 81a6: 03 43 nop 81a8: 03 43 nop 81aa: 03 43 nop 81ac: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 81b0: 03 43 nop 81b2: 03 43 nop 81b4: 03 43 nop 81b6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 81ba: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 81be: 32 d2 eint 81c0: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 81c4: 03 43 nop 81c6: 03 43 nop 81c8: 03 43 nop 81ca: 32 c2 dint 81cc: 03 43 nop 81ce: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 81d2: 03 43 nop 81d4: 03 43 nop 81d6: 03 43 nop 81d8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 81dc: 32 d2 eint 81de: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 81e2: 03 43 nop 81e4: 03 43 nop 81e6: 03 43 nop 81e8: 32 c2 dint 81ea: 03 43 nop 81ec: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 81f0: 03 43 nop 81f2: 03 43 nop 81f4: 03 43 nop 81f6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 81fa: 32 d2 eint 81fc: 32 c2 dint 81fe: 03 43 nop 8200: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 8204: 03 43 nop 8206: 03 43 nop 8208: 03 43 nop 820a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 820e: 03 43 nop 8210: 03 43 nop 8212: 03 43 nop 8214: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8218: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 821c: 32 d2 eint 821e: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 8222: 03 43 nop 8224: 03 43 nop 8226: 03 43 nop 8228: 32 c2 dint 822a: 03 43 nop 822c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 8230: 03 43 nop 8232: 03 43 nop 8234: 03 43 nop 8236: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 823a: 32 d2 eint 823c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 8240: 03 43 nop 8242: 03 43 nop 8244: 03 43 nop 8246: 32 c2 dint 8248: 03 43 nop 824a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 824e: 03 43 nop 8250: 03 43 nop 8252: 03 43 nop 8254: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8258: 32 d2 eint 825a: 32 c2 dint 825c: 03 43 nop 825e: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 8262: 03 43 nop 8264: 03 43 nop 8266: 03 43 nop 8268: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 826c: 03 43 nop 826e: 03 43 nop 8270: 03 43 nop 8272: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8276: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 827a: 32 d2 eint 827c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 8280: 03 43 nop 8282: 03 43 nop 8284: 03 43 nop 8286: 32 c2 dint 8288: 03 43 nop 828a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 828e: 03 43 nop 8290: 03 43 nop 8292: 03 43 nop 8294: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8298: 32 d2 eint 829a: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 829e: 03 43 nop 82a0: 03 43 nop 82a2: 03 43 nop 82a4: 32 c2 dint 82a6: 03 43 nop 82a8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 82ac: 03 43 nop 82ae: 03 43 nop 82b0: 03 43 nop 82b2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 82b6: 32 d2 eint 82b8: 32 c2 dint 82ba: 03 43 nop 82bc: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 82c0: 03 43 nop 82c2: 03 43 nop 82c4: 03 43 nop 82c6: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 82ca: 03 43 nop 82cc: 03 43 nop 82ce: 03 43 nop 82d0: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 82d4: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 82d8: 32 d2 eint 82da: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 82de: 03 43 nop 82e0: 03 43 nop 82e2: 03 43 nop 82e4: 32 c2 dint 82e6: 03 43 nop 82e8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 82ec: 03 43 nop 82ee: 03 43 nop 82f0: 03 43 nop 82f2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 82f6: 32 d2 eint 82f8: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 82fc: 03 43 nop 82fe: 03 43 nop 8300: 03 43 nop 8302: 32 c2 dint 8304: 03 43 nop 8306: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 830a: 03 43 nop 830c: 03 43 nop 830e: 03 43 nop 8310: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8314: 32 d2 eint 8316: 32 c2 dint 8318: 03 43 nop 831a: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 831e: 03 43 nop 8320: 03 43 nop 8322: 03 43 nop 8324: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 8328: 03 43 nop 832a: 03 43 nop 832c: 03 43 nop 832e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8332: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 8336: 32 d2 eint 8338: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 833c: 03 43 nop 833e: 03 43 nop 8340: 03 43 nop 8342: 32 c2 dint 8344: 03 43 nop 8346: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 834a: 03 43 nop 834c: 03 43 nop 834e: 03 43 nop 8350: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8354: 32 d2 eint 8356: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 835a: 03 43 nop 835c: 03 43 nop 835e: 03 43 nop 8360: 32 c2 dint 8362: 03 43 nop 8364: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 8368: 03 43 nop 836a: 03 43 nop 836c: 03 43 nop 836e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8372: 32 d2 eint 8374: 32 c2 dint 8376: 03 43 nop 8378: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 837c: 03 43 nop 837e: 03 43 nop 8380: 03 43 nop 8382: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 8386: 03 43 nop 8388: 03 43 nop 838a: 03 43 nop 838c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8390: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 8394: 32 d2 eint 8396: b0 12 58 cb call #0xcb58 839a: 0c 4a mov r10, r12 839c: 0d 4b mov r11, r13 839e: 3e 40 00 10 mov #4096, r14 ;#0x1000 83a2: 0f 43 clr r15 83a4: b0 12 86 f4 call #0xf486 83a8: 0d 4e mov r14, r13 83aa: 0d df bis r15, r13 83ac: 0d 93 tst r13 83ae: 04 20 jnz $+10 ;abs 0x83b8 83b0: 7c 40 80 00 mov.b #128, r12 ;#0x0080 83b4: b0 12 f6 36 call #0x36f6 83b8: 2a 53 incd r10 83ba: 0b 63 adc r11 83bc: cb 3e jmp $-616 ;abs 0x8154 83be: 0a 43 clr r10 83c0: 0b 43 clr r11 83c2: 0b 97 cmp r7, r11 83c4: 03 38 jl $+8 ;abs 0x83cc 83c6: 38 20 jnz $+114 ;abs 0x8438 83c8: 0a 96 cmp r6, r10 83ca: 36 2c jc $+110 ;abs 0x8438 83cc: b0 12 48 cb call #0xcb48 83d0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 83d4: d2 d3 31 00 bis.b #1, &0x0031 ;r3 As==01 83d8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 83dc: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 83e0: d2 c3 31 00 bic.b #1, &0x0031 ;r3 As==01 83e4: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 83e8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 83ec: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 83f0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 83f4: d2 d3 31 00 bis.b #1, &0x0031 ;r3 As==01 83f8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 83fc: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 8400: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8404: d2 c3 31 00 bic.b #1, &0x0031 ;r3 As==01 8408: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 840c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 8410: b0 12 58 cb call #0xcb58 8414: 0c 4a mov r10, r12 8416: 0d 4b mov r11, r13 8418: 3e 40 00 10 mov #4096, r14 ;#0x1000 841c: 0f 43 clr r15 841e: b0 12 86 f4 call #0xf486 8422: 0d 4e mov r14, r13 8424: 0d df bis r15, r13 8426: 0d 93 tst r13 8428: 04 20 jnz $+10 ;abs 0x8432 842a: 7c 40 80 00 mov.b #128, r12 ;#0x0080 842e: b0 12 f6 36 call #0x36f6 8432: 2a 53 incd r10 8434: 0b 63 adc r11 8436: c5 3f jmp $-116 ;abs 0x83c2 8438: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 843c: 3c 40 62 00 mov #98, r12 ;#0x0062 8440: 0d 43 clr r13 8442: b0 12 58 62 call #0x6258 8446: 3e 40 10 00 mov #16, r14 ;#0x0010 844a: 0f 43 clr r15 844c: 0c 43 clr r12 844e: 0d 43 clr r13 8450: b0 12 6e 62 call #0x626e 8454: 81 4c 04 00 mov r12, 4(r1) ;0x0004(r1) 8458: 0e 41 mov r1, r14 845a: 3e 52 add #8, r14 ;r2 As==11 845c: 0c 41 mov r1, r12 845e: 3c 52 add #8, r12 ;r2 As==11 8460: b0 12 c0 73 call #0x73c0 8464: 91 91 1e 00 cmp 30(r1), 4(r1) ;0x001e(r1), 0x0004(r1) 8468: 04 00 846a: 02 20 jnz $+6 ;abs 0x8470 846c: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 8470: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) 8474: 0d 4c mov r12, r13 8476: 3d e3 inv r13 8478: 0d 5d rla r13 847a: 0d 7d subc r13, r13 847c: 31 50 0c 00 add #12, r1 ;#0x000c 8480: 30 40 1c f3 br #0xf31c 8484: 0a 12 push r10 8486: 0b 12 push r11 8488: 08 12 push r8 848a: 09 12 push r9 848c: 06 12 push r6 848e: 07 12 push r7 8490: 04 12 push r4 8492: 05 12 push r5 8494: 04 4c mov r12, r4 8496: 0a 4e mov r14, r10 8498: 0b 4f mov r15, r11 849a: 16 41 12 00 mov 18(r1), r6 ;0x0012(r1) 849e: 17 41 14 00 mov 20(r1), r7 ;0x0014(r1) 84a2: 55 41 16 00 mov.b 22(r1), r5 ;0x0016(r1) 84a6: c2 43 1a 16 mov.b #0, &0x161a ;r3 As==00 84aa: 82 43 a2 13 mov #0, &0x13a2 ;r3 As==00 84ae: c2 43 1b 16 mov.b #0, &0x161b ;r3 As==00 84b2: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 84b6: 82 43 18 14 mov #0, &0x1418 ;r3 As==00 84ba: 82 43 ee 12 mov #0, &0x12ee ;r3 As==00 84be: c2 43 1c 16 mov.b #0, &0x161c ;r3 As==00 84c2: 82 43 6e 14 mov #0, &0x146e ;r3 As==00 84c6: 82 43 70 14 mov #0, &0x1470 ;r3 As==00 84ca: 82 43 72 14 mov #0, &0x1472 ;r3 As==00 84ce: c2 43 1d 16 mov.b #0, &0x161d ;r3 As==00 84d2: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 84d6: b2 43 d2 12 mov #-1, &0x12d2 ;r3 As==11 84da: b2 43 d4 12 mov #-1, &0x12d4 ;r3 As==11 84de: b2 40 00 02 mov #512, &0x13e2 ;#0x0200 84e2: e2 13 84e4: 82 43 e4 13 mov #0, &0x13e4 ;r3 As==00 84e8: 82 43 e6 13 mov #0, &0x13e6 ;r3 As==00 84ec: b2 40 ff 10 mov #4351, &0x13e8 ;#0x10ff 84f0: e8 13 84f2: b2 43 ea 13 mov #-1, &0x13ea ;r3 As==11 84f6: 82 43 ec 13 mov #0, &0x13ec ;r3 As==00 84fa: b2 40 00 11 mov #4352, &0x13cc ;#0x1100 84fe: cc 13 8500: b2 40 00 10 mov #4096, &0x13ce ;#0x1000 8504: ce 13 8506: b2 40 ff 09 mov #2559, &0x13d0 ;#0x09ff 850a: d0 13 850c: 1c 42 ee 12 mov &0x12ee,r12 8510: 0d 4c mov r12, r13 8512: 3d e3 inv r13 8514: 0d 5d rla r13 8516: 0d 7d subc r13, r13 8518: b0 12 0e 3a call #0x3a0e 851c: b2 90 03 00 cmp #3, &0x12ce ;#0x0003 8520: ce 12 8522: 15 20 jnz $+44 ;abs 0x854e 8524: 82 93 d0 12 tst &0x12d0 8528: 12 20 jnz $+38 ;abs 0x854e 852a: 3c 40 ce 12 mov #4814, r12 ;#0x12ce 852e: b0 12 64 69 call #0x6964 8532: 0f 4c mov r12, r15 8534: 0f dd bis r13, r15 8536: 0f 93 tst r15 8538: 06 24 jz $+14 ;abs 0x8546 853a: b2 40 22 00 mov #34, &0x1416 ;#0x0022 853e: 16 14 8540: 3c 43 mov #-1, r12 ;r3 As==11 8542: 3d 43 mov #-1, r13 ;r3 As==11 8544: 29 3d jmp $+596 ;abs 0x8798 8546: 1c 42 ce 12 mov &0x12ce,r12 854a: b0 12 44 61 call #0x6144 854e: 45 93 tst.b r5 8550: 0b 24 jz $+24 ;abs 0x8568 8552: b0 12 88 6a call #0x6a88 8556: 0f 4c mov r12, r15 8558: 0f dd bis r13, r15 855a: 0f 93 tst r15 855c: 10 24 jz $+34 ;abs 0x857e 855e: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 8562: 3c 43 mov #-1, r12 ;r3 As==11 8564: 3d 43 mov #-1, r13 ;r3 As==11 8566: 18 3d jmp $+562 ;abs 0x8798 8568: b0 12 24 6a call #0x6a24 856c: 0f 4c mov r12, r15 856e: 0f dd bis r13, r15 8570: 0f 93 tst r15 8572: 05 24 jz $+12 ;abs 0x857e 8574: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 8578: 3c 43 mov #-1, r12 ;r3 As==11 857a: 3d 43 mov #-1, r13 ;r3 As==11 857c: 0d 3d jmp $+540 ;abs 0x8798 857e: 38 40 f0 0f mov #4080, r8 ;#0x0ff0 8582: 09 43 clr r9 8584: b2 90 89 00 cmp #137, &0x141a ;#0x0089 8588: 1a 14 858a: 23 20 jnz $+72 ;abs 0x85d2 858c: b2 40 fa 89 mov #-30214,&0x12be ;#0x89fa 8590: be 12 8592: b2 40 c6 90 mov #-28474,&0x12c0 ;#0x90c6 8596: c0 12 8598: b2 40 08 91 mov #-28408,&0x12c2 ;#0x9108 859c: c2 12 859e: b2 40 86 98 mov #-26490,&0x12c4 ;#0x9886 85a2: c4 12 85a4: b2 40 6a 9a mov #-26006,&0x12c6 ;#0x9a6a 85a8: c6 12 85aa: b2 40 9a 9f mov #-24678,&0x12c8 ;#0x9f9a 85ae: c8 12 85b0: b2 40 4e a3 mov #-23730,&0x12ca ;#0xa34e 85b4: ca 12 85b6: b2 40 b6 65 mov #26038, &0x12cc ;#0x65b6 85ba: cc 12 85bc: 82 43 1c 14 mov #0, &0x141c ;r3 As==00 85c0: 82 43 1e 14 mov #0, &0x141e ;r3 As==00 85c4: 82 43 20 14 mov #0, &0x1420 ;r3 As==00 85c8: 82 43 22 14 mov #0, &0x1422 ;r3 As==00 85cc: 82 43 24 14 mov #0, &0x1424 ;r3 As==00 85d0: 69 3c jmp $+212 ;abs 0x86a4 85d2: b2 90 91 00 cmp #145, &0x141a ;#0x0091 85d6: 1a 14 85d8: 65 20 jnz $+204 ;abs 0x86a4 85da: b2 40 f2 a9 mov #-22030,&0x12be ;#0xa9f2 85de: be 12 85e0: b2 40 5e af mov #-20642,&0x12c0 ;#0xaf5e 85e4: c0 12 85e6: b2 40 a0 b3 mov #-19552,&0x12c2 ;#0xb3a0 85ea: c2 12 85ec: b2 40 f6 ba mov #-17674,&0x12c4 ;#0xbaf6 85f0: c4 12 85f2: b2 40 0c bc mov #-17396,&0x12c6 ;#0xbc0c 85f6: c6 12 85f8: b2 40 78 be mov #-16776,&0x12c8 ;#0xbe78 85fc: c8 12 85fe: b2 40 aa c1 mov #-15958,&0x12ca ;#0xc1aa 8602: ca 12 8604: b2 40 88 80 mov #-32632,&0x12cc ;#0x8088 8608: cc 12 860a: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 860e: 3c 40 e8 00 mov #232, r12 ;#0x00e8 8612: 0d 43 clr r13 8614: b0 12 58 62 call #0x6258 8618: 3e 40 10 00 mov #16, r14 ;#0x0010 861c: 0f 43 clr r15 861e: 0c 43 clr r12 8620: 0d 43 clr r13 8622: b0 12 6e 62 call #0x626e 8626: 82 4c 1c 14 mov r12, &0x141c 862a: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 862e: 3c 40 e1 00 mov #225, r12 ;#0x00e1 8632: 0d 43 clr r13 8634: b0 12 58 62 call #0x6258 8638: 3e 40 14 00 mov #20, r14 ;#0x0014 863c: 0f 43 clr r15 863e: 0c 43 clr r12 8640: 0d 43 clr r13 8642: b0 12 6e 62 call #0x626e 8646: 82 4c 1e 14 mov r12, &0x141e 864a: 82 4d 20 14 mov r13, &0x1420 864e: 1c 42 1e 14 mov &0x141e,r12 8652: 1d 42 20 14 mov &0x1420,r13 8656: 3c f3 and #-1, r12 ;r3 As==11 8658: 0d f3 and #0, r13 ;r3 As==00 865a: b0 12 e6 f4 call #0xf4e6 865e: 1e 42 1e 14 mov &0x141e,r14 8662: 1f 42 20 14 mov &0x1420,r15 8666: 0e 4f mov r15, r14 8668: 3f e3 inv r15 866a: 0f 5f rla r15 866c: 0f 7f subc r15, r15 866e: 0c 5e add r14, r12 8670: 0d 6f addc r15, r13 8672: 82 4c 1e 14 mov r12, &0x141e 8676: 82 4d 20 14 mov r13, &0x1420 867a: 3e 40 22 14 mov #5154, r14 ;#0x1422 867e: 3c 40 87 00 mov #135, r12 ;#0x0087 8682: 0d 43 clr r13 8684: b0 12 a4 a5 call #0xa5a4 8688: 1f 42 1e 14 mov &0x141e,r15 868c: 1f d2 20 14 bis &0x1420,r15 8690: 0f 93 tst r15 8692: 08 24 jz $+18 ;abs 0x86a4 8694: 1e 42 1e 14 mov &0x141e,r14 8698: 1f 42 20 14 mov &0x1420,r15 869c: 2e 52 add #4, r14 ;r2 As==10 869e: 0f 63 adc r15 86a0: 08 4e mov r14, r8 86a2: 09 4f mov r15, r9 86a4: 0f 4a mov r10, r15 86a6: 0f db bis r11, r15 86a8: 0f 93 tst r15 86aa: 1f 24 jz $+64 ;abs 0x86ea 86ac: 82 4a 18 14 mov r10, &0x1418 86b0: 82 46 ee 12 mov r6, &0x12ee 86b4: c2 43 1a 16 mov.b #0, &0x161a ;r3 As==00 86b8: 92 43 a2 13 mov #1, &0x13a2 ;r3 As==01 86bc: b0 12 04 6b call #0x6b04 86c0: 0f 4c mov r12, r15 86c2: 0f dd bis r13, r15 86c4: 0f 93 tst r15 86c6: 64 24 jz $+202 ;abs 0x8790 86c8: b0 12 28 70 call #0x7028 86cc: 0f 4c mov r12, r15 86ce: 0f dd bis r13, r15 86d0: 0f 93 tst r15 86d2: 06 20 jnz $+14 ;abs 0x86e0 86d4: b2 40 1e 00 mov #30, &0x1416 ;#0x001e 86d8: 16 14 86da: 3c 43 mov #-1, r12 ;r3 As==11 86dc: 3d 43 mov #-1, r13 ;r3 As==11 86de: 5c 3c jmp $+186 ;abs 0x8798 86e0: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 86e4: 3c 43 mov #-1, r12 ;r3 As==11 86e6: 3d 43 mov #-1, r13 ;r3 As==11 86e8: 57 3c jmp $+176 ;abs 0x8798 86ea: 82 43 18 14 mov #0, &0x1418 ;r3 As==00 86ee: 82 43 ee 12 mov #0, &0x12ee ;r3 As==00 86f2: 03 12 push #0 ;r3 As==00 86f4: 03 12 push #0 ;r3 As==00 86f6: 0e 43 clr r14 86f8: 0f 43 clr r15 86fa: 3c 40 07 00 mov #7, r12 ;#0x0007 86fe: 0d 43 clr r13 8700: 92 12 be 12 call &0x12be 8704: 21 52 add #4, r1 ;r2 As==10 8706: 0f 4c mov r12, r15 8708: 0f dd bis r13, r15 870a: 0f 93 tst r15 870c: 06 24 jz $+14 ;abs 0x871a 870e: 92 42 16 14 mov &0x1416,&0x1416 8712: 16 14 8714: 3c 43 mov #-1, r12 ;r3 As==11 8716: 3d 43 mov #-1, r13 ;r3 As==11 8718: 3f 3c jmp $+128 ;abs 0x8798 871a: 03 12 push #0 ;r3 As==00 871c: 13 12 push #1 ;r3 As==01 871e: 03 12 push #0 ;r3 As==00 8720: 30 12 10 00 push #16 ;#0x0010 8724: 0e 44 mov r4, r14 8726: 0c 48 mov r8, r12 8728: 0d 49 mov r9, r13 872a: 92 12 c2 12 call &0x12c2 872e: 31 52 add #8, r1 ;r2 As==11 8730: 0f 4c mov r12, r15 8732: 0f dd bis r13, r15 8734: 0f 93 tst r15 8736: 06 24 jz $+14 ;abs 0x8744 8738: b2 40 06 00 mov #6, &0x1416 ;#0x0006 873c: 16 14 873e: 3c 43 mov #-1, r12 ;r3 As==11 8740: 3d 43 mov #-1, r13 ;r3 As==11 8742: 2a 3c jmp $+86 ;abs 0x8798 8744: b2 90 91 00 cmp #145, &0x141a ;#0x0091 8748: 1a 14 874a: 22 24 jz $+70 ;abs 0x8790 874c: 03 12 push #0 ;r3 As==00 874e: 3e 40 94 00 mov #148, r14 ;#0x0094 8752: 4c 43 clr.b r12 8754: b0 12 da 71 call #0x71da 8758: 21 53 incd r1 875a: 0f 4c mov r12, r15 875c: 0f dd bis r13, r15 875e: 0f 93 tst r15 8760: 0d 20 jnz $+28 ;abs 0x877c 8762: 0f 44 mov r4, r15 8764: 3f 50 10 00 add #16, r15 ;#0x0010 8768: 0f 12 push r15 876a: 0e 43 clr r14 876c: 6c 43 mov.b #2, r12 ;r3 As==10 876e: b0 12 da 71 call #0x71da 8772: 21 53 incd r1 8774: 0f 4c mov r12, r15 8776: 0f dd bis r13, r15 8778: 0f 93 tst r15 877a: 02 24 jz $+6 ;abs 0x8780 877c: 5e 43 mov.b #1, r14 ;r3 As==01 877e: 01 3c jmp $+4 ;abs 0x8782 8780: 4e 43 clr.b r14 8782: 4e 93 tst.b r14 8784: 05 24 jz $+12 ;abs 0x8790 8786: b2 42 16 14 mov #8, &0x1416 ;r2 As==11 878a: 3c 43 mov #-1, r12 ;r3 As==11 878c: 3d 43 mov #-1, r13 ;r3 As==11 878e: 04 3c jmp $+10 ;abs 0x8798 8790: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 8794: 0c 43 clr r12 8796: 0d 43 clr r13 8798: 30 40 1c f3 br #0xf31c 879c: 0a 12 push r10 879e: 0b 12 push r11 87a0: 21 82 sub #4, r1 ;r2 As==10 87a2: 0a 4c mov r12, r10 87a4: 0b 4d mov r13, r11 87a6: b0 12 64 3c call #0x3c64 87aa: 0e 4c mov r12, r14 87ac: 0f 43 clr r15 87ae: 3c 40 03 00 mov #3, r12 ;#0x0003 87b2: 0d 43 clr r13 87b4: b0 12 ce 88 call #0x88ce 87b8: 0f 4c mov r12, r15 87ba: 0f dd bis r13, r15 87bc: 0f 93 tst r15 87be: 06 24 jz $+14 ;abs 0x87cc 87c0: b2 40 09 00 mov #9, &0x1416 ;#0x0009 87c4: 16 14 87c6: 3c 43 mov #-1, r12 ;r3 As==11 87c8: 3d 43 mov #-1, r13 ;r3 As==11 87ca: 7d 3c jmp $+252 ;abs 0x88c6 87cc: 3e 40 26 00 mov #38, r14 ;#0x0026 87d0: 0f 43 clr r15 87d2: 2c 43 mov #2, r12 ;r3 As==10 87d4: 0d 43 clr r13 87d6: b0 12 ce 88 call #0x88ce 87da: 0f 4c mov r12, r15 87dc: 0f dd bis r13, r15 87de: 0f 93 tst r15 87e0: 06 24 jz $+14 ;abs 0x87ee 87e2: b2 40 09 00 mov #9, &0x1416 ;#0x0009 87e6: 16 14 87e8: 3c 43 mov #-1, r12 ;r3 As==11 87ea: 3d 43 mov #-1, r13 ;r3 As==11 87ec: 6c 3c jmp $+218 ;abs 0x88c6 87ee: 0e 43 clr r14 87f0: 0f 43 clr r15 87f2: 3c 40 05 00 mov #5, r12 ;#0x0005 87f6: 0d 43 clr r13 87f8: b0 12 ce 88 call #0x88ce 87fc: 0f 4c mov r12, r15 87fe: 0f dd bis r13, r15 8800: 0f 93 tst r15 8802: 06 24 jz $+14 ;abs 0x8810 8804: b2 40 09 00 mov #9, &0x1416 ;#0x0009 8808: 16 14 880a: 3c 43 mov #-1, r12 ;r3 As==11 880c: 3d 43 mov #-1, r13 ;r3 As==11 880e: 5b 3c jmp $+184 ;abs 0x88c6 8810: b2 90 0d 00 cmp #13, &0x12ee ;#0x000d 8814: ee 12 8816: 27 20 jnz $+80 ;abs 0x8866 8818: 0e 43 clr r14 881a: 0f 43 clr r15 881c: 1c 43 mov #1, r12 ;r3 As==01 881e: 0d 43 clr r13 8820: b0 12 ce 88 call #0x88ce 8824: 0f 4c mov r12, r15 8826: 0f dd bis r13, r15 8828: 0f 93 tst r15 882a: 06 24 jz $+14 ;abs 0x8838 882c: b2 40 09 00 mov #9, &0x1416 ;#0x0009 8830: 16 14 8832: 3c 43 mov #-1, r12 ;r3 As==11 8834: 3d 43 mov #-1, r13 ;r3 As==11 8836: 47 3c jmp $+144 ;abs 0x88c6 8838: 0f 4a mov r10, r15 883a: 0f db bis r11, r15 883c: 0f 93 tst r15 883e: 13 20 jnz $+40 ;abs 0x8866 8840: 03 12 push #0 ;r3 As==00 8842: 03 12 push #0 ;r3 As==00 8844: 0e 43 clr r14 8846: 0f 43 clr r15 8848: 1c 43 mov #1, r12 ;r3 As==01 884a: 0d 43 clr r13 884c: 92 12 be 12 call &0x12be 8850: 21 52 add #4, r1 ;r2 As==10 8852: 0f 4c mov r12, r15 8854: 0f dd bis r13, r15 8856: 0f 93 tst r15 8858: 06 24 jz $+14 ;abs 0x8866 885a: b2 40 0b 00 mov #11, &0x1416 ;#0x000b 885e: 16 14 8860: 3c 43 mov #-1, r12 ;r3 As==11 8862: 3d 43 mov #-1, r13 ;r3 As==11 8864: 30 3c jmp $+98 ;abs 0x88c6 8866: 0f 4a mov r10, r15 8868: 0f db bis r11, r15 886a: 0f 93 tst r15 886c: 14 24 jz $+42 ;abs 0x8896 886e: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 8872: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 8876: 0c 41 mov r1, r12 8878: b0 12 d2 a6 call #0xa6d2 887c: 0f 4c mov r12, r15 887e: 0f dd bis r13, r15 8880: 0f 93 tst r15 8882: 06 24 jz $+14 ;abs 0x8890 8884: b2 40 09 00 mov #9, &0x1416 ;#0x0009 8888: 16 14 888a: 3c 43 mov #-1, r12 ;r3 As==11 888c: 3d 43 mov #-1, r13 ;r3 As==11 888e: 1b 3c jmp $+56 ;abs 0x88c6 8890: a2 41 70 14 mov @r1, &0x1470 8894: 14 3c jmp $+42 ;abs 0x88be 8896: 03 12 push #0 ;r3 As==00 8898: 03 12 push #0 ;r3 As==00 889a: 0e 43 clr r14 889c: 0f 43 clr r15 889e: 3c 40 07 00 mov #7, r12 ;#0x0007 88a2: 0d 43 clr r13 88a4: 92 12 be 12 call &0x12be 88a8: 21 52 add #4, r1 ;r2 As==10 88aa: 0f 4c mov r12, r15 88ac: 0f dd bis r13, r15 88ae: 0f 93 tst r15 88b0: 06 24 jz $+14 ;abs 0x88be 88b2: 92 42 16 14 mov &0x1416,&0x1416 88b6: 16 14 88b8: 3c 43 mov #-1, r12 ;r3 As==11 88ba: 3d 43 mov #-1, r13 ;r3 As==11 88bc: 04 3c jmp $+10 ;abs 0x88c6 88be: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 88c2: 0c 43 clr r12 88c4: 0d 43 clr r13 88c6: 21 52 add #4, r1 ;r2 As==10 88c8: 3b 41 pop r11 88ca: 3a 41 pop r10 88cc: 30 41 ret
func_88ce()
88ce: 0a 12 push r10 88d0: 0b 12 push r11 88d2: 08 12 push r8 88d4: 09 12 push r9 88d6: 08 4c mov r12, r8 88d8: 09 4d mov r13, r9 88da: 0a 4e mov r14, r10 88dc: 0b 4f mov r15, r11 88de: 0e 48 mov r8, r14 88e0: 0f 49 mov r9, r15 88e2: 0f 93 tst r15 88e4: 5f 20 jnz $+192 ;abs 0x89a4 88e6: 3e 90 0c 00 cmp #12, r14 ;#0x000c 88ea: 5c 2c jc $+186 ;abs 0x89a4 88ec: 0e 5e rla r14 88ee: 10 4e f2 88 br -30478(r14) ;0x88f2(r14) 88f2: 0a 89 sub r9, r10 88f4: 12 89 32 89 sub -30414(r9),r2 ;0x8932(r9) 88f8: 38 89 sub @r9+, r8 88fa: b0 89 3e 89 sub @r9+, 0x893e ;PC rel. 0x0123c 88fe: b0 89 a4 89 sub @r9+, 0x89a4 ;PC rel. 0x012a6 8902: 44 89 sub.b r9, r4 8904: 78 89 sub.b @r9+, r8 8906: 96 89 9e 89 sub -30306(r9),19022(r6);0x899e(r9), 0x4a4e(r6) 890a: 4e 4a 890c: c2 4e 1d 16 mov.b r14, &0x161d 8910: 4f 3c jmp $+160 ;abs 0x89b0 8912: b2 90 0d 00 cmp #13, &0x12ee ;#0x000d 8916: ee 12 8918: 06 24 jz $+14 ;abs 0x8926 891a: b2 40 03 00 mov #3, &0x1416 ;#0x0003 891e: 16 14 8920: 3c 43 mov #-1, r12 ;r3 As==11 8922: 3d 43 mov #-1, r13 ;r3 As==11 8924: 49 3c jmp $+148 ;abs 0x89b8 8926: 0f 4a mov r10, r15 8928: 3f f0 00 70 and #28672, r15 ;#0x7000 892c: 82 4f 6e 14 mov r15, &0x146e 8930: 3f 3c jmp $+128 ;abs 0x89b0 8932: 82 4a 72 14 mov r10, &0x1472 8936: 3c 3c jmp $+122 ;abs 0x89b0 8938: 82 4a 78 14 mov r10, &0x1478 893c: 39 3c jmp $+116 ;abs 0x89b0 893e: 82 4a 74 14 mov r10, &0x1474 8942: 36 3c jmp $+110 ;abs 0x89b0 8944: 0f 4a mov r10, r15 8946: 0f db bis r11, r15 8948: 0f 93 tst r15 894a: 08 24 jz $+18 ;abs 0x895c 894c: 1a 93 cmp #1, r10 ;r3 As==01 894e: 02 20 jnz $+6 ;abs 0x8954 8950: 0b 93 tst r11 8952: 04 24 jz $+10 ;abs 0x895c 8954: 2a 93 cmp #2, r10 ;r3 As==10 8956: 0a 20 jnz $+22 ;abs 0x896c 8958: 0b 93 tst r11 895a: 08 20 jnz $+18 ;abs 0x896c 895c: 82 4a ce 12 mov r10, &0x12ce 8960: 82 4b d0 12 mov r11, &0x12d0 8964: 0c 4a mov r10, r12 8966: b0 12 44 61 call #0x6144 896a: 22 3c jmp $+70 ;abs 0x89b0 896c: b2 40 03 00 mov #3, &0x1416 ;#0x0003 8970: 16 14 8972: 3c 43 mov #-1, r12 ;r3 As==11 8974: 3d 43 mov #-1, r13 ;r3 As==11 8976: 20 3c jmp $+66 ;abs 0x89b8 8978: 3a 90 43 43 cmp #17219, r10 ;#0x4343 897c: 05 20 jnz $+12 ;abs 0x8988 897e: 0b 93 tst r11 8980: 03 20 jnz $+8 ;abs 0x8988 8982: c2 43 1f 16 mov.b #0, &0x161f ;r3 As==00 8986: 14 3c jmp $+42 ;abs 0x89b0 8988: d2 43 1f 16 mov.b #1, &0x161f ;r3 As==01 898c: 82 4a 7a 14 mov r10, &0x147a 8990: 82 4b 7c 14 mov r11, &0x147c 8994: 0d 3c jmp $+28 ;abs 0x89b0 8996: 4e 4a mov.b r10, r14 8998: c2 4e db 12 mov.b r14, &0x12db 899c: 09 3c jmp $+20 ;abs 0x89b0 899e: 82 4a c4 15 mov r10, &0x15c4 89a2: 06 3c jmp $+14 ;abs 0x89b0 89a4: b2 40 03 00 mov #3, &0x1416 ;#0x0003 89a8: 16 14 89aa: 3c 43 mov #-1, r12 ;r3 As==11 89ac: 3d 43 mov #-1, r13 ;r3 As==11 89ae: 04 3c jmp $+10 ;abs 0x89b8 89b0: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 89b4: 0c 43 clr r12 89b6: 0d 43 clr r13 89b8: 30 40 24 f3 br #0xf324 89bc: 0a 12 push r10 89be: 0b 12 push r11 89c0: 0a 4c mov r12, r10 89c2: 0b 4d mov r13, r11 89c4: 0b 93 tst r11 89c6: 06 38 jl $+14 ;abs 0x89d4 89c8: 0b 93 tst r11 89ca: 0a 38 jl $+22 ;abs 0x89e0 89cc: 03 20 jnz $+8 ;abs 0x89d4 89ce: 3a 90 11 0e cmp #3601, r10 ;#0x0e11 89d2: 06 28 jnc $+14 ;abs 0x89e0 89d4: b2 40 03 00 mov #3, &0x1416 ;#0x0003 89d8: 16 14 89da: 3c 43 mov #-1, r12 ;r3 As==11 89dc: 3d 43 mov #-1, r13 ;r3 As==11 89de: 0a 3c jmp $+22 ;abs 0x89f4 89e0: 0f 4a mov r10, r15 89e2: 0f db bis r11, r15 89e4: 0f 93 tst r15 89e6: 02 20 jnz $+6 ;abs 0x89ec 89e8: b0 12 36 62 call #0x6236 89ec: 0c 4a mov r10, r12 89ee: 0d 4b mov r11, r13 89f0: b0 12 ae 62 call #0x62ae 89f4: 3b 41 pop r11 89f6: 3a 41 pop r10 89f8: 30 41 ret 89fa: 0a 12 push r10 89fc: 0b 12 push r11 89fe: 08 12 push r8 8a00: 09 12 push r9 8a02: 06 12 push r6 8a04: 07 12 push r7 8a06: 04 12 push r4 8a08: 05 12 push r5 8a0a: 31 80 0c 00 sub #12, r1 ;#0x000c 8a0e: 08 4c mov r12, r8 8a10: 09 4d mov r13, r9 8a12: 04 4e mov r14, r4 8a14: 05 4f mov r15, r5 8a16: 16 41 1e 00 mov 30(r1), r6 ;0x001e(r1) 8a1a: 17 41 20 00 mov 32(r1), r7 ;0x0020(r1) 8a1e: 0a 43 clr r10 8a20: 0b 43 clr r11 8a22: 0f 48 mov r8, r15 8a24: 0f d9 bis r9, r15 8a26: 0f 93 tst r15 8a28: 07 20 jnz $+16 ;abs 0x8a38 8a2a: b2 40 03 00 mov #3, &0x1416 ;#0x0003 8a2e: 16 14 8a30: 3c 43 mov #-1, r12 ;r3 As==11 8a32: 3d 43 mov #-1, r13 ;r3 As==11 8a34: 30 40 52 90 br #0x9052 8a38: b2 43 d2 12 mov #-1, &0x12d2 ;r3 As==11 8a3c: b2 43 d4 12 mov #-1, &0x12d4 ;r3 As==11 8a40: 0e 48 mov r8, r14 8a42: 0f 49 mov r9, r15 8a44: 3e f0 09 00 and #9, r14 ;#0x0009 8a48: 0f f3 and #0, r15 ;r3 As==00 8a4a: 3e 92 cmp #8, r14 ;r2 As==11 8a4c: 02 20 jnz $+6 ;abs 0x8a52 8a4e: 0f 93 tst r15 8a50: 6d 24 jz $+220 ;abs 0x8b2c 8a52: 0a 43 clr r10 8a54: 0b 43 clr r11 8a56: 0b 93 tst r11 8a58: 03 38 jl $+8 ;abs 0x8a60 8a5a: 68 20 jnz $+210 ;abs 0x8b2c 8a5c: 2a 92 cmp #4, r10 ;r2 As==10 8a5e: 66 2c jc $+206 ;abs 0x8b2c 8a60: b0 12 38 6b call #0x6b38 8a64: 0f 4c mov r12, r15 8a66: 0f dd bis r13, r15 8a68: 0f 93 tst r15 8a6a: 06 20 jnz $+14 ;abs 0x8a78 8a6c: b0 12 76 44 call #0x4476 8a70: 0f 4c mov r12, r15 8a72: 0f dd bis r13, r15 8a74: 0f 93 tst r15 8a76: 02 24 jz $+6 ;abs 0x8a7c 8a78: 5e 43 mov.b #1, r14 ;r3 As==01 8a7a: 01 3c jmp $+4 ;abs 0x8a7e 8a7c: 4e 43 clr.b r14 8a7e: 4e 93 tst.b r14 8a80: 52 20 jnz $+166 ;abs 0x8b26 8a82: b0 12 fa 6b call #0x6bfa 8a86: 0f 4c mov r12, r15 8a88: 0f dd bis r13, r15 8a8a: 0f 93 tst r15 8a8c: 4c 20 jnz $+154 ;abs 0x8b26 8a8e: 0f 44 mov r4, r15 8a90: 0f d5 bis r5, r15 8a92: 0f 93 tst r15 8a94: 20 20 jnz $+66 ;abs 0x8ad6 8a96: 82 93 18 14 tst &0x1418 8a9a: 10 24 jz $+34 ;abs 0x8abc 8a9c: 5e 43 mov.b #1, r14 ;r3 As==01 8a9e: 3c 40 26 14 mov #5158, r12 ;#0x1426 8aa2: b0 12 30 3e call #0x3e30 8aa6: 0f 4c mov r12, r15 8aa8: 0f dd bis r13, r15 8aaa: 0f 93 tst r15 8aac: 11 24 jz $+36 ;abs 0x8ad0 8aae: b2 40 0b 00 mov #11, &0x1416 ;#0x000b 8ab2: 16 14 8ab4: 3c 43 mov #-1, r12 ;r3 As==11 8ab6: 3d 43 mov #-1, r13 ;r3 As==11 8ab8: 30 40 52 90 br #0x9052 8abc: b0 12 c6 6d call #0x6dc6 8ac0: 0f 4c mov r12, r15 8ac2: 0f dd bis r13, r15 8ac4: 0f 93 tst r15 8ac6: 04 24 jz $+10 ;abs 0x8ad0 8ac8: 3c 43 mov #-1, r12 ;r3 As==11 8aca: 3d 43 mov #-1, r13 ;r3 As==11 8acc: 30 40 52 90 br #0x9052 8ad0: 82 43 a2 13 mov #0, &0x13a2 ;r3 As==00 8ad4: 22 3c jmp $+70 ;abs 0x8b1a 8ad6: b0 12 42 44 call #0x4442 8ada: 0f 4c mov r12, r15 8adc: 0f dd bis r13, r15 8ade: 0f 93 tst r15 8ae0: 07 24 jz $+16 ;abs 0x8af0 8ae2: b2 40 11 00 mov #17, &0x1416 ;#0x0011 8ae6: 16 14 8ae8: 3c 43 mov #-1, r12 ;r3 As==11 8aea: 3d 43 mov #-1, r13 ;r3 As==11 8aec: 30 40 52 90 br #0x9052 8af0: 92 43 a2 13 mov #1, &0x13a2 ;r3 As==01 8af4: 0f 46 mov r6, r15 8af6: 0f d7 bis r7, r15 8af8: 0f 93 tst r15 8afa: 0f 24 jz $+32 ;abs 0x8b1a 8afc: b0 12 36 62 call #0x6236 8b00: 0f 4c mov r12, r15 8b02: 0f dd bis r13, r15 8b04: 0f 93 tst r15 8b06: 07 24 jz $+16 ;abs 0x8b16 8b08: b2 40 11 00 mov #17, &0x1416 ;#0x0011 8b0c: 16 14 8b0e: 3c 43 mov #-1, r12 ;r3 As==11 8b10: 3d 43 mov #-1, r13 ;r3 As==11 8b12: 30 40 52 90 br #0x9052 8b16: d2 43 1a 16 mov.b #1, &0x161a ;r3 As==01 8b1a: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 8b1e: 0c 43 clr r12 8b20: 0d 43 clr r13 8b22: 30 40 52 90 br #0x9052 8b26: 1a 53 inc r10 8b28: 0b 63 adc r11 8b2a: 95 3f jmp $-212 ;abs 0x8a56 8b2c: 28 b3 bit #2, r8 ;r3 As==10 8b2e: 1f 29 jnc $+576 ;abs 0x8d6e 8b30: 0c 43 clr r12 8b32: 0d 43 clr r13 8b34: b0 12 b8 62 call #0x62b8 8b38: 0c 43 clr r12 8b3a: 0d 43 clr r13 8b3c: b0 12 70 63 call #0x6370 8b40: 3c 40 0a 00 mov #10, r12 ;#0x000a 8b44: 0d 43 clr r13 8b46: b0 12 be 63 call #0x63be 8b4a: 1c 43 mov #1, r12 ;r3 As==01 8b4c: 0d 43 clr r13 8b4e: b0 12 70 63 call #0x6370 8b52: 1c 43 mov #1, r12 ;r3 As==01 8b54: 0d 43 clr r13 8b56: b0 12 b8 62 call #0x62b8 8b5a: b0 12 24 6a call #0x6a24 8b5e: 0a 43 clr r10 8b60: 0b 43 clr r11 8b62: 0b 93 tst r11 8b64: 04 38 jl $+10 ;abs 0x8b6e 8b66: 03 21 jnz $+520 ;abs 0x8d6e 8b68: 3a 90 03 00 cmp #3, r10 ;#0x0003 8b6c: 00 2d jc $+514 ;abs 0x8d6e 8b6e: 0f 4a mov r10, r15 8b70: 0f db bis r11, r15 8b72: 0f 93 tst r15 8b74: 93 24 jz $+296 ;abs 0x8c9c 8b76: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 8b7a: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 8b7e: b1 43 04 00 mov #-1, 4(r1) ;r3 As==11, 0x0004(r1) 8b82: 81 43 06 00 mov #0, 6(r1) ;r3 As==00, 0x0006(r1) 8b86: 91 43 08 00 mov #1, 8(r1) ;r3 As==01, 0x0008(r1) 8b8a: 81 43 0a 00 mov #0, 10(r1) ;r3 As==00, 0x000a(r1) 8b8e: 3f 40 0a 00 mov #10, r15 ;#0x000a 8b92: 82 4f ee 12 mov r15, &0x12ee 8b96: 82 4f 18 14 mov r15, &0x1418 8b9a: 3e 40 86 14 mov #5254, r14 ;#0x1486 8b9e: 3c 40 03 00 mov #3, r12 ;#0x0003 8ba2: 0d 43 clr r13 8ba4: b0 12 a4 a5 call #0xa5a4 8ba8: 3e 40 82 14 mov #5250, r14 ;#0x1482 8bac: 3c 40 05 00 mov #5, r12 ;#0x0005 8bb0: 0d 43 clr r13 8bb2: b0 12 a4 a5 call #0xa5a4 8bb6: 3e 40 8a 14 mov #5258, r14 ;#0x148a 8bba: 3c 40 07 00 mov #7, r12 ;#0x0007 8bbe: 0d 43 clr r13 8bc0: b0 12 a4 a5 call #0xa5a4 8bc4: 3e 40 8e 14 mov #5262, r14 ;#0x148e 8bc8: 3c 40 81 00 mov #129, r12 ;#0x0081 8bcc: 0d 43 clr r13 8bce: b0 12 a4 a5 call #0xa5a4 8bd2: 3e 40 7e 14 mov #5246, r14 ;#0x147e 8bd6: 1c 43 mov #1, r12 ;r3 As==01 8bd8: 0d 43 clr r13 8bda: b0 12 a4 a5 call #0xa5a4 8bde: 0e 41 mov r1, r14 8be0: 0c 43 clr r12 8be2: 0d 43 clr r13 8be4: b0 12 a4 a5 call #0xa5a4 8be8: 0e 41 mov r1, r14 8bea: 2c 43 mov #2, r12 ;r3 As==10 8bec: 0d 43 clr r13 8bee: b0 12 a4 a5 call #0xa5a4 8bf2: 0e 41 mov r1, r14 8bf4: 2e 52 add #4, r14 ;r2 As==10 8bf6: 2c 42 mov #4, r12 ;r2 As==10 8bf8: 0d 43 clr r13 8bfa: b0 12 a4 a5 call #0xa5a4 8bfe: 0e 41 mov r1, r14 8c00: 3e 52 add #8, r14 ;r2 As==11 8c02: 3c 40 06 00 mov #6, r12 ;#0x0006 8c06: 0d 43 clr r13 8c08: b0 12 a4 a5 call #0xa5a4 8c0c: 0e 41 mov r1, r14 8c0e: 3e 52 add #8, r14 ;r2 As==11 8c10: 3c 40 80 00 mov #128, r12 ;#0x0080 8c14: 0d 43 clr r13 8c16: b0 12 a4 a5 call #0xa5a4 8c1a: 3c 40 0f 00 mov #15, r12 ;#0x000f 8c1e: 0d 43 clr r13 8c20: b0 12 8a a6 call #0xa68a 8c24: 0c 43 clr r12 8c26: 0d 43 clr r13 8c28: b0 12 b8 62 call #0x62b8 8c2c: 0c 43 clr r12 8c2e: 0d 43 clr r13 8c30: b0 12 70 63 call #0x6370 8c34: 3c 40 0a 00 mov #10, r12 ;#0x000a 8c38: 0d 43 clr r13 8c3a: b0 12 be 63 call #0x63be 8c3e: 1c 43 mov #1, r12 ;r3 As==01 8c40: 0d 43 clr r13 8c42: b0 12 70 63 call #0x6370 8c46: 1c 43 mov #1, r12 ;r3 As==01 8c48: 0d 43 clr r13 8c4a: b0 12 b8 62 call #0x62b8 8c4e: b0 12 24 6a call #0x6a24 8c52: 3e 40 86 14 mov #5254, r14 ;#0x1486 8c56: 2c 43 mov #2, r12 ;r3 As==10 8c58: 0d 43 clr r13 8c5a: b0 12 a4 a5 call #0xa5a4 8c5e: 3e 40 82 14 mov #5250, r14 ;#0x1482 8c62: 2c 42 mov #4, r12 ;r2 As==10 8c64: 0d 43 clr r13 8c66: b0 12 a4 a5 call #0xa5a4 8c6a: 3e 40 8a 14 mov #5258, r14 ;#0x148a 8c6e: 3c 40 06 00 mov #6, r12 ;#0x0006 8c72: 0d 43 clr r13 8c74: b0 12 a4 a5 call #0xa5a4 8c78: 3e 40 8e 14 mov #5262, r14 ;#0x148e 8c7c: 3c 40 80 00 mov #128, r12 ;#0x0080 8c80: 0d 43 clr r13 8c82: b0 12 a4 a5 call #0xa5a4 8c86: 3e 40 7e 14 mov #5246, r14 ;#0x147e 8c8a: 0c 43 clr r12 8c8c: 0d 43 clr r13 8c8e: b0 12 a4 a5 call #0xa5a4 8c92: 0f 43 clr r15 8c94: 82 4f ee 12 mov r15, &0x12ee 8c98: 82 4f 18 14 mov r15, &0x1418 8c9c: b0 12 04 6b call #0x6b04 8ca0: 0f 4c mov r12, r15 8ca2: 0f dd bis r13, r15 8ca4: 0f 93 tst r15 8ca6: 06 20 jnz $+14 ;abs 0x8cb4 8ca8: b0 12 76 44 call #0x4476 8cac: 0f 4c mov r12, r15 8cae: 0f dd bis r13, r15 8cb0: 0f 93 tst r15 8cb2: 02 24 jz $+6 ;abs 0x8cb8 8cb4: 5e 43 mov.b #1, r14 ;r3 As==01 8cb6: 01 3c jmp $+4 ;abs 0x8cba 8cb8: 4e 43 clr.b r14 8cba: 4e 93 tst.b r14 8cbc: 55 20 jnz $+172 ;abs 0x8d68 8cbe: 0f 4a mov r10, r15 8cc0: 0f db bis r11, r15 8cc2: 0f 93 tst r15 8cc4: 04 24 jz $+10 ;abs 0x8cce 8cc6: 0c 43 clr r12 8cc8: 0d 43 clr r13 8cca: b0 12 8a a6 call #0xa68a 8cce: b0 12 fa 6b call #0x6bfa 8cd2: 0f 4c mov r12, r15 8cd4: 0f dd bis r13, r15 8cd6: 0f 93 tst r15 8cd8: 47 20 jnz $+144 ;abs 0x8d68 8cda: 0f 44 mov r4, r15 8cdc: 0f d5 bis r5, r15 8cde: 0f 93 tst r15 8ce0: 1e 20 jnz $+62 ;abs 0x8d1e 8ce2: 82 93 18 14 tst &0x1418 8ce6: 0f 24 jz $+32 ;abs 0x8d06 8ce8: 5e 43 mov.b #1, r14 ;r3 As==01 8cea: 3c 40 26 14 mov #5158, r12 ;#0x1426 8cee: b0 12 30 3e call #0x3e30 8cf2: 0f 4c mov r12, r15 8cf4: 0f dd bis r13, r15 8cf6: 0f 93 tst r15 8cf8: 0f 24 jz $+32 ;abs 0x8d18 8cfa: b2 40 0b 00 mov #11, &0x1416 ;#0x000b 8cfe: 16 14 8d00: 3c 43 mov #-1, r12 ;r3 As==11 8d02: 3d 43 mov #-1, r13 ;r3 As==11 8d04: a6 3d jmp $+846 ;abs 0x9052 8d06: b0 12 c6 6d call #0x6dc6 8d0a: 0f 4c mov r12, r15 8d0c: 0f dd bis r13, r15 8d0e: 0f 93 tst r15 8d10: 03 24 jz $+8 ;abs 0x8d18 8d12: 3c 43 mov #-1, r12 ;r3 As==11 8d14: 3d 43 mov #-1, r13 ;r3 As==11 8d16: 9d 3d jmp $+828 ;abs 0x9052 8d18: 82 43 a2 13 mov #0, &0x13a2 ;r3 As==00 8d1c: 20 3c jmp $+66 ;abs 0x8d5e 8d1e: b0 12 42 44 call #0x4442 8d22: 0f 4c mov r12, r15 8d24: 0f dd bis r13, r15 8d26: 0f 93 tst r15 8d28: 06 24 jz $+14 ;abs 0x8d36 8d2a: b2 40 11 00 mov #17, &0x1416 ;#0x0011 8d2e: 16 14 8d30: 3c 43 mov #-1, r12 ;r3 As==11 8d32: 3d 43 mov #-1, r13 ;r3 As==11 8d34: 8e 3d jmp $+798 ;abs 0x9052 8d36: 92 43 a2 13 mov #1, &0x13a2 ;r3 As==01 8d3a: 0f 46 mov r6, r15 8d3c: 0f d7 bis r7, r15 8d3e: 0f 93 tst r15 8d40: 0e 24 jz $+30 ;abs 0x8d5e 8d42: b0 12 36 62 call #0x6236 8d46: 0f 4c mov r12, r15 8d48: 0f dd bis r13, r15 8d4a: 0f 93 tst r15 8d4c: 06 24 jz $+14 ;abs 0x8d5a 8d4e: b2 40 11 00 mov #17, &0x1416 ;#0x0011 8d52: 16 14 8d54: 3c 43 mov #-1, r12 ;r3 As==11 8d56: 3d 43 mov #-1, r13 ;r3 As==11 8d58: 7c 3d jmp $+762 ;abs 0x9052 8d5a: d2 43 1a 16 mov.b #1, &0x161a ;r3 As==01 8d5e: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 8d62: 0c 43 clr r12 8d64: 0d 43 clr r13 8d66: 75 3d jmp $+748 ;abs 0x9052 8d68: 1a 53 inc r10 8d6a: 0b 63 adc r11 8d6c: fa 3e jmp $-522 ;abs 0x8b62 8d6e: 28 b2 bit #4, r8 ;r2 As==10 8d70: 40 29 jnc $+642 ;abs 0x8ff2 8d72: 7c 40 10 00 mov.b #16, r12 ;#0x0010 8d76: b0 12 f6 36 call #0x36f6 8d7a: 0c 43 clr r12 8d7c: 0d 43 clr r13 8d7e: b0 12 bc 89 call #0x89bc 8d82: 3c 40 88 13 mov #5000, r12 ;#0x1388 8d86: 0d 43 clr r13 8d88: b0 12 be 63 call #0x63be 8d8c: 3c 40 b8 0b mov #3000, r12 ;#0x0bb8 8d90: 0d 43 clr r13 8d92: b0 12 bc 89 call #0x89bc 8d96: 3c 40 0a 00 mov #10, r12 ;#0x000a 8d9a: 0d 43 clr r13 8d9c: b0 12 be 63 call #0x63be 8da0: 0c 43 clr r12 8da2: 0d 43 clr r13 8da4: b0 12 b8 62 call #0x62b8 8da8: 0c 43 clr r12 8daa: 0d 43 clr r13 8dac: b0 12 70 63 call #0x6370 8db0: 3c 40 0a 00 mov #10, r12 ;#0x000a 8db4: 0d 43 clr r13 8db6: b0 12 be 63 call #0x63be 8dba: 1c 43 mov #1, r12 ;r3 As==01 8dbc: 0d 43 clr r13 8dbe: b0 12 70 63 call #0x6370 8dc2: 1c 43 mov #1, r12 ;r3 As==01 8dc4: 0d 43 clr r13 8dc6: b0 12 b8 62 call #0x62b8 8dca: b0 12 24 6a call #0x6a24 8dce: 7c 40 10 00 mov.b #16, r12 ;#0x0010 8dd2: b0 12 f6 36 call #0x36f6 8dd6: 0a 43 clr r10 8dd8: 0b 43 clr r11 8dda: 0b 93 tst r11 8ddc: 04 38 jl $+10 ;abs 0x8de6 8dde: 09 21 jnz $+532 ;abs 0x8ff2 8de0: 3a 90 03 00 cmp #3, r10 ;#0x0003 8de4: 06 2d jc $+526 ;abs 0x8ff2 8de6: 0f 4a mov r10, r15 8de8: 0f db bis r11, r15 8dea: 0f 93 tst r15 8dec: 96 24 jz $+302 ;abs 0x8f1a 8dee: 3f 40 0a 00 mov #10, r15 ;#0x000a 8df2: 82 4f ee 12 mov r15, &0x12ee 8df6: 82 4f 18 14 mov r15, &0x1418 8dfa: 3e 40 86 14 mov #5254, r14 ;#0x1486 8dfe: 3c 40 03 00 mov #3, r12 ;#0x0003 8e02: 0d 43 clr r13 8e04: b0 12 48 a7 call #0xa748 8e08: 3e 40 82 14 mov #5250, r14 ;#0x1482 8e0c: 3c 40 05 00 mov #5, r12 ;#0x0005 8e10: 0d 43 clr r13 8e12: b0 12 48 a7 call #0xa748 8e16: 3e 40 8a 14 mov #5258, r14 ;#0x148a 8e1a: 3c 40 07 00 mov #7, r12 ;#0x0007 8e1e: 0d 43 clr r13 8e20: b0 12 48 a7 call #0xa748 8e24: 3e 40 8e 14 mov #5262, r14 ;#0x148e 8e28: 3c 40 81 00 mov #129, r12 ;#0x0081 8e2c: 0d 43 clr r13 8e2e: b0 12 48 a7 call #0xa748 8e32: 3e 40 7e 14 mov #5246, r14 ;#0x147e 8e36: 1c 43 mov #1, r12 ;r3 As==01 8e38: 0d 43 clr r13 8e3a: b0 12 48 a7 call #0xa748 8e3e: 0e 43 clr r14 8e40: 0f 43 clr r15 8e42: 0c 43 clr r12 8e44: 0d 43 clr r13 8e46: b0 12 0a a8 call #0xa80a 8e4a: 0e 43 clr r14 8e4c: 0f 43 clr r15 8e4e: 2c 43 mov #2, r12 ;r3 As==10 8e50: 0d 43 clr r13 8e52: b0 12 0a a8 call #0xa80a 8e56: 3e 43 mov #-1, r14 ;r3 As==11 8e58: 0f 43 clr r15 8e5a: 2c 42 mov #4, r12 ;r2 As==10 8e5c: 0d 43 clr r13 8e5e: b0 12 0a a8 call #0xa80a 8e62: 1e 43 mov #1, r14 ;r3 As==01 8e64: 0f 43 clr r15 8e66: 3c 40 06 00 mov #6, r12 ;#0x0006 8e6a: 0d 43 clr r13 8e6c: b0 12 0a a8 call #0xa80a 8e70: 1e 43 mov #1, r14 ;r3 As==01 8e72: 0f 43 clr r15 8e74: 3c 40 80 00 mov #128, r12 ;#0x0080 8e78: 0d 43 clr r13 8e7a: b0 12 0a a8 call #0xa80a 8e7e: 3e 40 0f 00 mov #15, r14 ;#0x000f 8e82: 0f 43 clr r15 8e84: 3c 40 82 00 mov #130, r12 ;#0x0082 8e88: 0d 43 clr r13 8e8a: b0 12 0a a8 call #0xa80a 8e8e: 0c 43 clr r12 8e90: 0d 43 clr r13 8e92: b0 12 b8 62 call #0x62b8 8e96: 0c 43 clr r12 8e98: 0d 43 clr r13 8e9a: b0 12 70 63 call #0x6370 8e9e: 3c 40 0a 00 mov #10, r12 ;#0x000a 8ea2: 0d 43 clr r13 8ea4: b0 12 be 63 call #0x63be 8ea8: 1c 43 mov #1, r12 ;r3 As==01 8eaa: 0d 43 clr r13 8eac: b0 12 70 63 call #0x6370 8eb0: 1c 43 mov #1, r12 ;r3 As==01 8eb2: 0d 43 clr r13 8eb4: b0 12 b8 62 call #0x62b8 8eb8: b0 12 24 6a call #0x6a24 8ebc: 1e 42 86 14 mov &0x1486,r14 8ec0: 1f 42 88 14 mov &0x1488,r15 8ec4: 2c 43 mov #2, r12 ;r3 As==10 8ec6: 0d 43 clr r13 8ec8: b0 12 0a a8 call #0xa80a 8ecc: 1e 42 82 14 mov &0x1482,r14 8ed0: 1f 42 84 14 mov &0x1484,r15 8ed4: 2c 42 mov #4, r12 ;r2 As==10 8ed6: 0d 43 clr r13 8ed8: b0 12 0a a8 call #0xa80a 8edc: 1e 42 8a 14 mov &0x148a,r14 8ee0: 1f 42 8c 14 mov &0x148c,r15 8ee4: 3c 40 06 00 mov #6, r12 ;#0x0006 8ee8: 0d 43 clr r13 8eea: b0 12 0a a8 call #0xa80a 8eee: 1e 42 8e 14 mov &0x148e,r14 8ef2: 1f 42 90 14 mov &0x1490,r15 8ef6: 3c 40 80 00 mov #128, r12 ;#0x0080 8efa: 0d 43 clr r13 8efc: b0 12 0a a8 call #0xa80a 8f00: 1e 42 7e 14 mov &0x147e,r14 8f04: 1f 42 80 14 mov &0x1480,r15 8f08: 0c 43 clr r12 8f0a: 0d 43 clr r13 8f0c: b0 12 0a a8 call #0xa80a 8f10: 0f 43 clr r15 8f12: 82 4f ee 12 mov r15, &0x12ee 8f16: 82 4f 18 14 mov r15, &0x1418 8f1a: b0 12 04 6b call #0x6b04 8f1e: 0f 4c mov r12, r15 8f20: 0f dd bis r13, r15 8f22: 0f 93 tst r15 8f24: 06 20 jnz $+14 ;abs 0x8f32 8f26: b0 12 76 44 call #0x4476 8f2a: 0f 4c mov r12, r15 8f2c: 0f dd bis r13, r15 8f2e: 0f 93 tst r15 8f30: 02 24 jz $+6 ;abs 0x8f36 8f32: 5e 43 mov.b #1, r14 ;r3 As==01 8f34: 01 3c jmp $+4 ;abs 0x8f38 8f36: 4e 43 clr.b r14 8f38: 4e 93 tst.b r14 8f3a: 58 20 jnz $+178 ;abs 0x8fec 8f3c: 0f 4a mov r10, r15 8f3e: 0f db bis r11, r15 8f40: 0f 93 tst r15 8f42: 07 24 jz $+16 ;abs 0x8f52 8f44: 0e 43 clr r14 8f46: 0f 43 clr r15 8f48: 3c 40 82 00 mov #130, r12 ;#0x0082 8f4c: 0d 43 clr r13 8f4e: b0 12 0a a8 call #0xa80a 8f52: b0 12 fa 6b call #0x6bfa 8f56: 0f 4c mov r12, r15 8f58: 0f dd bis r13, r15 8f5a: 0f 93 tst r15 8f5c: 47 20 jnz $+144 ;abs 0x8fec 8f5e: 0f 44 mov r4, r15 8f60: 0f d5 bis r5, r15 8f62: 0f 93 tst r15 8f64: 1e 20 jnz $+62 ;abs 0x8fa2 8f66: 82 93 18 14 tst &0x1418 8f6a: 0f 24 jz $+32 ;abs 0x8f8a 8f6c: 5e 43 mov.b #1, r14 ;r3 As==01 8f6e: 3c 40 26 14 mov #5158, r12 ;#0x1426 8f72: b0 12 30 3e call #0x3e30 8f76: 0f 4c mov r12, r15 8f78: 0f dd bis r13, r15 8f7a: 0f 93 tst r15 8f7c: 0f 24 jz $+32 ;abs 0x8f9c 8f7e: b2 40 0b 00 mov #11, &0x1416 ;#0x000b 8f82: 16 14 8f84: 3c 43 mov #-1, r12 ;r3 As==11 8f86: 3d 43 mov #-1, r13 ;r3 As==11 8f88: 64 3c jmp $+202 ;abs 0x9052 8f8a: b0 12 c6 6d call #0x6dc6 8f8e: 0f 4c mov r12, r15 8f90: 0f dd bis r13, r15 8f92: 0f 93 tst r15 8f94: 03 24 jz $+8 ;abs 0x8f9c 8f96: 3c 43 mov #-1, r12 ;r3 As==11 8f98: 3d 43 mov #-1, r13 ;r3 As==11 8f9a: 5b 3c jmp $+184 ;abs 0x9052 8f9c: 82 43 a2 13 mov #0, &0x13a2 ;r3 As==00 8fa0: 20 3c jmp $+66 ;abs 0x8fe2 8fa2: b0 12 42 44 call #0x4442 8fa6: 0f 4c mov r12, r15 8fa8: 0f dd bis r13, r15 8faa: 0f 93 tst r15 8fac: 06 24 jz $+14 ;abs 0x8fba 8fae: b2 40 11 00 mov #17, &0x1416 ;#0x0011 8fb2: 16 14 8fb4: 3c 43 mov #-1, r12 ;r3 As==11 8fb6: 3d 43 mov #-1, r13 ;r3 As==11 8fb8: 4c 3c jmp $+154 ;abs 0x9052 8fba: 92 43 a2 13 mov #1, &0x13a2 ;r3 As==01 8fbe: 0f 46 mov r6, r15 8fc0: 0f d7 bis r7, r15 8fc2: 0f 93 tst r15 8fc4: 0e 24 jz $+30 ;abs 0x8fe2 8fc6: b0 12 36 62 call #0x6236 8fca: 0f 4c mov r12, r15 8fcc: 0f dd bis r13, r15 8fce: 0f 93 tst r15 8fd0: 06 24 jz $+14 ;abs 0x8fde 8fd2: b2 40 11 00 mov #17, &0x1416 ;#0x0011 8fd6: 16 14 8fd8: 3c 43 mov #-1, r12 ;r3 As==11 8fda: 3d 43 mov #-1, r13 ;r3 As==11 8fdc: 3a 3c jmp $+118 ;abs 0x9052 8fde: d2 43 1a 16 mov.b #1, &0x161a ;r3 As==01 8fe2: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 8fe6: 0c 43 clr r12 8fe8: 0d 43 clr r13 8fea: 33 3c jmp $+104 ;abs 0x9052 8fec: 1a 53 inc r10 8fee: 0b 63 adc r11 8ff0: f4 3e jmp $-534 ;abs 0x8dda 8ff2: 3c 40 1a 14 mov #5146, r12 ;#0x141a 8ff6: b0 12 52 68 call #0x6852 8ffa: 0f 4c mov r12, r15 8ffc: 0f dd bis r13, r15 8ffe: 0f 93 tst r15 9000: 05 24 jz $+12 ;abs 0x900c 9002: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 9006: 3c 43 mov #-1, r12 ;r3 As==11 9008: 3d 43 mov #-1, r13 ;r3 As==11 900a: 23 3c jmp $+72 ;abs 0x9052 900c: b0 12 28 70 call #0x7028 9010: 0f 4c mov r12, r15 9012: 0f dd bis r13, r15 9014: 0f 93 tst r15 9016: 06 20 jnz $+14 ;abs 0x9024 9018: b2 40 1e 00 mov #30, &0x1416 ;#0x001e 901c: 16 14 901e: 3c 43 mov #-1, r12 ;r3 As==11 9020: 3d 43 mov #-1, r13 ;r3 As==11 9022: 17 3c jmp $+48 ;abs 0x9052 9024: b0 12 38 6b call #0x6b38 9028: 0f 4c mov r12, r15 902a: 0f dd bis r13, r15 902c: 0f 93 tst r15 902e: 05 24 jz $+12 ;abs 0x903a 9030: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 9034: 3c 43 mov #-1, r12 ;r3 As==11 9036: 3d 43 mov #-1, r13 ;r3 As==11 9038: 0c 3c jmp $+26 ;abs 0x9052 903a: 28 b2 bit #4, r8 ;r2 As==10 903c: 05 28 jnc $+12 ;abs 0x9048 903e: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 9042: 3c 43 mov #-1, r12 ;r3 As==11 9044: 3d 43 mov #-1, r13 ;r3 As==11 9046: 05 3c jmp $+12 ;abs 0x9052 9048: b2 40 0b 00 mov #11, &0x1416 ;#0x000b 904c: 16 14 904e: 3c 43 mov #-1, r12 ;r3 As==11 9050: 3d 43 mov #-1, r13 ;r3 As==11 9052: 31 50 0c 00 add #12, r1 ;#0x000c 9056: 30 40 1c f3 br #0xf31c 905a: 0a 12 push r10 905c: 0b 12 push r11 905e: 08 12 push r8 9060: 09 12 push r9 9062: 06 12 push r6 9064: 0a 4c mov r12, r10 9066: 18 41 0c 00 mov 12(r1), r8 ;0x000c(r1) 906a: 19 41 0e 00 mov 14(r1), r9 ;0x000e(r1) 906e: 0b 43 clr r11 9070: 3b 90 10 00 cmp #16, r11 ;#0x0010 9074: 22 34 jge $+70 ;abs 0x90ba 9076: 0d 48 mov r8, r13 9078: 0d d9 bis r9, r13 907a: 0d 93 tst r13 907c: 0f 24 jz $+32 ;abs 0x909c 907e: 06 4b mov r11, r6 9080: 06 56 rla r6 9082: 06 56 rla r6 9084: 0c 4b mov r11, r12 9086: 0c 5c rla r12 9088: 0c 5c rla r12 908a: 0d 4a mov r10, r13 908c: 0d 5c add r12, r13 908e: 9d 46 26 14 mov 5158(r6),0(r13) ;0x1426(r6), 0x0000(r13) 9092: 00 00 9094: 9d 46 28 14 mov 5160(r6),2(r13) ;0x1428(r6), 0x0002(r13) 9098: 02 00 909a: 0d 3c jmp $+28 ;abs 0x90b6 909c: 0d 4b mov r11, r13 909e: 0d 5d rla r13 90a0: 0d 5d rla r13 90a2: 06 4a mov r10, r6 90a4: 06 5d add r13, r6 90a6: 0d 4b mov r11, r13 90a8: 0d 5d rla r13 90aa: 0d 5d rla r13 90ac: ad 46 26 14 mov @r6, 5158(r13);0x1426(r13) 90b0: 9d 46 02 00 mov 2(r6), 5160(r13);0x0002(r6), 0x1428(r13) 90b4: 28 14 90b6: 1b 53 inc r11 90b8: db 3f jmp $-72 ;abs 0x9070 90ba: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 90be: 0c 43 clr r12 90c0: 0d 43 clr r13 90c2: 30 40 22 f3 br #0xf322 90c6: 0a 12 push r10 90c8: 0b 12 push r11 90ca: 08 12 push r8 90cc: 09 12 push r9 90ce: 06 12 push r6 90d0: 07 12 push r7 90d2: 04 12 push r4 90d4: 05 12 push r5 90d6: 04 4c mov r12, r4 90d8: 05 4d mov r13, r5 90da: 06 4e mov r14, r6 90dc: 07 4f mov r15, r7 90de: 18 41 12 00 mov 18(r1), r8 ;0x0012(r1) 90e2: 19 41 14 00 mov 20(r1), r9 ;0x0014(r1) 90e6: 0a 43 clr r10 90e8: 0b 43 clr r11 90ea: 09 12 push r9 90ec: 08 12 push r8 90ee: 0e 46 mov r6, r14 90f0: 0f 47 mov r7, r15 90f2: 0c 44 mov r4, r12 90f4: 0d 45 mov r5, r13 90f6: b0 12 62 52 call #0x5262 90fa: 0a 4c mov r12, r10 90fc: 0b 4d mov r13, r11 90fe: 0c 4a mov r10, r12 9100: 0d 4b mov r11, r13 9102: 21 52 add #4, r1 ;r2 As==10 9104: 30 40 1c f3 br #0xf31c 9108: 0a 12 push r10 910a: 0b 12 push r11 910c: 08 12 push r8 910e: 09 12 push r9 9110: 06 12 push r6 9112: 07 12 push r7 9114: 04 12 push r4 9116: 05 12 push r5 9118: 31 80 16 00 sub #22, r1 ;#0x0016 911c: 06 4c mov r12, r6 911e: 07 4d mov r13, r7 9120: 08 4e mov r14, r8 9122: 1a 41 28 00 mov 40(r1), r10 ;0x0028(r1) 9126: 1b 41 2a 00 mov 42(r1), r11 ;0x002a(r1) 912a: 04 43 clr r4 912c: 4e 4a mov.b r10, r14 912e: 5e f3 and.b #1, r14 ;r3 As==01 9130: 4f 46 mov.b r6, r15 9132: 5f f3 and.b #1, r15 ;r3 As==01 9134: 4f de bis.b r14, r15 9136: 4f 93 tst.b r15 9138: 0a 24 jz $+22 ;abs 0x914e 913a: 07 93 tst r7 913c: 08 38 jl $+18 ;abs 0x914e 913e: 03 20 jnz $+8 ;abs 0x9146 9140: 36 90 00 01 cmp #256, r6 ;#0x0100 9144: 04 28 jnc $+10 ;abs 0x914e 9146: 3c 43 mov #-1, r12 ;r3 As==11 9148: 3d 43 mov #-1, r13 ;r3 As==11 914a: 30 40 7e 98 br #0x987e 914e: 1f 41 2c 00 mov 44(r1), r15 ;0x002c(r1) 9152: 1f d1 2e 00 bis 46(r1), r15 ;0x002e(r1) 9156: 0f 93 tst r15 9158: 76 25 jz $+750 ;abs 0x9446 915a: 07 93 tst r7 915c: 04 38 jl $+10 ;abs 0x9166 915e: 77 20 jnz $+240 ;abs 0x924e 9160: 36 90 00 01 cmp #256, r6 ;#0x0100 9164: 74 2c jc $+234 ;abs 0x924e 9166: 3f 40 00 01 mov #256, r15 ;#0x0100 916a: 0f 86 sub r6, r15 916c: 04 4f mov r15, r4 916e: 0e 44 mov r4, r14 9170: 0f 43 clr r15 9172: 0b 9f cmp r15, r11 9174: 03 38 jl $+8 ;abs 0x917c 9176: 03 20 jnz $+8 ;abs 0x917e 9178: 0a 9e cmp r14, r10 917a: 01 2c jc $+4 ;abs 0x917e 917c: 04 4a mov r10, r4 917e: 08 12 push r8 9180: 0e 44 mov r4, r14 9182: 0c 46 mov r6, r12 9184: 0d 47 mov r7, r13 9186: b0 12 88 c8 call #0xc888 918a: 21 53 incd r1 918c: 0f 4c mov r12, r15 918e: 0f dd bis r13, r15 9190: 0f 93 tst r15 9192: 07 24 jz $+16 ;abs 0x91a2 9194: b2 40 06 00 mov #6, &0x1416 ;#0x0006 9198: 16 14 919a: 3c 43 mov #-1, r12 ;r3 As==11 919c: 3d 43 mov #-1, r13 ;r3 As==11 919e: 30 40 7e 98 br #0x987e 91a2: b0 12 9a 3c call #0x3c9a 91a6: 0c 93 tst r12 91a8: 52 24 jz $+166 ;abs 0x924e 91aa: 0f 41 mov r1, r15 91ac: 2f 53 incd r15 91ae: 0f 12 push r15 91b0: 3e 40 06 00 mov #6, r14 ;#0x0006 91b4: 3c 40 70 00 mov #112, r12 ;#0x0070 91b8: 0d 43 clr r13 91ba: b0 12 88 c8 call #0xc888 91be: 21 53 incd r1 91c0: 0f 4c mov r12, r15 91c2: 0f dd bis r13, r15 91c4: 0f 93 tst r15 91c6: 07 24 jz $+16 ;abs 0x91d6 91c8: b2 40 06 00 mov #6, &0x1416 ;#0x0006 91cc: 16 14 91ce: 3c 43 mov #-1, r12 ;r3 As==11 91d0: 3d 43 mov #-1, r13 ;r3 As==11 91d2: 30 40 7e 98 br #0x987e 91d6: f1 b0 25 00 bit.b #37, 2(r1) ;#0x0025, 0x0002(r1) 91da: 02 00 91dc: 38 24 jz $+114 ;abs 0x924e 91de: c1 93 03 00 tst.b 3(r1) ;0x0003(r1) 91e2: 35 34 jge $+108 ;abs 0x924e 91e4: 07 93 tst r7 91e6: 04 38 jl $+10 ;abs 0x91f0 91e8: 32 20 jnz $+102 ;abs 0x924e 91ea: 36 90 77 00 cmp #119, r6 ;#0x0077 91ee: 2f 2c jc $+96 ;abs 0x924e 91f0: 0e 46 mov r6, r14 91f2: 0f 47 mov r7, r15 91f4: 0e 5a add r10, r14 91f6: 0f 6b addc r11, r15 91f8: 0f 93 tst r15 91fa: 29 38 jl $+84 ;abs 0x924e 91fc: 03 20 jnz $+8 ;abs 0x9204 91fe: 3e 90 77 00 cmp #119, r14 ;#0x0077 9202: 25 28 jnc $+76 ;abs 0x924e 9204: 0f 41 mov r1, r15 9206: 2f 53 incd r15 9208: 0f 12 push r15 920a: 1e 43 mov #1, r14 ;r3 As==01 920c: 3c 40 76 00 mov #118, r12 ;#0x0076 9210: 0d 43 clr r13 9212: b0 12 72 c4 call #0xc472 9216: 21 53 incd r1 9218: 0f 4c mov r12, r15 921a: 0f dd bis r13, r15 921c: 0f 93 tst r15 921e: 07 24 jz $+16 ;abs 0x922e 9220: b2 40 06 00 mov #6, &0x1416 ;#0x0006 9224: 16 14 9226: 3c 43 mov #-1, r12 ;r3 As==11 9228: 3d 43 mov #-1, r13 ;r3 As==11 922a: 30 40 7e 98 br #0x987e 922e: 0f 46 mov r6, r15 9230: 3f e3 inv r15 9232: 1f 53 inc r15 9234: 0e 48 mov r8, r14 9236: 0e 5f add r15, r14 9238: de 41 02 00 mov.b 2(r1), 118(r14);0x0002(r1), 0x0076(r14) 923c: 76 00 923e: 0f 46 mov r6, r15 9240: 3f e3 inv r15 9242: 1f 53 inc r15 9244: 0e 48 mov r8, r14 9246: 0e 5f add r15, r14 9248: de 41 03 00 mov.b 3(r1), 119(r14);0x0003(r1), 0x0077(r14) 924c: 77 00 924e: 0e 44 mov r4, r14 9250: 0f 43 clr r15 9252: 0c 4a mov r10, r12 9254: 0d 4b mov r11, r13 9256: 0c 8e sub r14, r12 9258: 0d 7f subc r15, r13 925a: 0d 93 tst r13 925c: 27 38 jl $+80 ;abs 0x92ac 925e: 02 20 jnz $+6 ;abs 0x9264 9260: 1c 93 cmp #1, r12 ;r3 As==01 9262: 24 28 jnc $+74 ;abs 0x92ac 9264: 0f 48 mov r8, r15 9266: 0f 54 add r4, r15 9268: 0f 12 push r15 926a: 0e 44 mov r4, r14 926c: 0f 43 clr r15 926e: 0c 4a mov r10, r12 9270: 0d 4b mov r11, r13 9272: 0c 8e sub r14, r12 9274: 0d 7f subc r15, r13 9276: 2e 43 mov #2, r14 ;r3 As==10 9278: 0f 43 clr r15 927a: b0 12 86 f4 call #0xf486 927e: 0e 4c mov r12, r14 9280: 09 4e mov r14, r9 9282: 0e 44 mov r4, r14 9284: 0f 43 clr r15 9286: 0c 46 mov r6, r12 9288: 0d 47 mov r7, r13 928a: 0c 5e add r14, r12 928c: 0d 6f addc r15, r13 928e: 0e 49 mov r9, r14 9290: b0 12 72 c4 call #0xc472 9294: 21 53 incd r1 9296: 0f 4c mov r12, r15 9298: 0f dd bis r13, r15 929a: 0f 93 tst r15 929c: 07 24 jz $+16 ;abs 0x92ac 929e: b2 40 06 00 mov #6, &0x1416 ;#0x0006 92a2: 16 14 92a4: 3c 43 mov #-1, r12 ;r3 As==11 92a6: 3d 43 mov #-1, r13 ;r3 As==11 92a8: 30 40 7e 98 br #0x987e 92ac: 07 93 tst r7 92ae: 04 38 jl $+10 ;abs 0x92b8 92b0: 2a 20 jnz $+86 ;abs 0x9306 92b2: 36 90 06 00 cmp #6, r6 ;#0x0006 92b6: 27 2c jc $+80 ;abs 0x9306 92b8: 09 43 clr r9 92ba: 39 90 06 00 cmp #6, r9 ;#0x0006 92be: 23 34 jge $+72 ;abs 0x9306 92c0: 0e 49 mov r9, r14 92c2: 0f 4e mov r14, r15 92c4: 3f e3 inv r15 92c6: 0f 5f rla r15 92c8: 0f 7f subc r15, r15 92ca: 0f 97 cmp r7, r15 92cc: 1a 38 jl $+54 ;abs 0x9302 92ce: 02 20 jnz $+6 ;abs 0x92d4 92d0: 0e 96 cmp r6, r14 92d2: 17 28 jnc $+48 ;abs 0x9302 92d4: 0c 49 mov r9, r12 92d6: 0d 4c mov r12, r13 92d8: 3d e3 inv r13 92da: 0d 5d rla r13 92dc: 0d 7d subc r13, r13 92de: 0e 46 mov r6, r14 92e0: 0f 47 mov r7, r15 92e2: 0e 5a add r10, r14 92e4: 0f 6b addc r11, r15 92e6: 0d 9f cmp r15, r13 92e8: 03 38 jl $+8 ;abs 0x92f0 92ea: 0b 20 jnz $+24 ;abs 0x9302 92ec: 0c 9e cmp r14, r12 92ee: 09 2c jc $+20 ;abs 0x9302 92f0: 0f 49 mov r9, r15 92f2: 0f 86 sub r6, r15 92f4: 05 48 mov r8, r5 92f6: 05 5f add r15, r5 92f8: 0c 49 mov r9, r12 92fa: b0 12 da 3c call #0x3cda 92fe: c5 fc 00 00 and.b r12, 0(r5) ;0x0000(r5) 9302: 19 53 inc r9 9304: da 3f jmp $-74 ;abs 0x92ba 9306: 07 93 tst r7 9308: 04 38 jl $+10 ;abs 0x9312 930a: 15 20 jnz $+44 ;abs 0x9336 930c: 36 90 21 01 cmp #289, r6 ;#0x0121 9310: 12 2c jc $+38 ;abs 0x9336 9312: 0e 46 mov r6, r14 9314: 0f 47 mov r7, r15 9316: 0e 5a add r10, r14 9318: 0f 6b addc r11, r15 931a: 0f 93 tst r15 931c: 0c 38 jl $+26 ;abs 0x9336 931e: 03 20 jnz $+8 ;abs 0x9326 9320: 3e 90 21 01 cmp #289, r14 ;#0x0121 9324: 08 28 jnc $+18 ;abs 0x9336 9326: 0f 46 mov r6, r15 9328: 3f e3 inv r15 932a: 1f 53 inc r15 932c: 0e 48 mov r8, r14 932e: 0e 5f add r15, r14 9330: de 42 6c 14 mov.b &0x146c,288(r14);0x0120(r14) 9334: 20 01 9336: b0 12 c8 3c call #0x3cc8 933a: 0c 93 tst r12 933c: 02 20 jnz $+6 ;abs 0x9342 933e: 30 40 76 98 br #0x9876 9342: 07 93 tst r7 9344: 04 38 jl $+10 ;abs 0x934e 9346: 15 20 jnz $+44 ;abs 0x9372 9348: 36 90 49 00 cmp #73, r6 ;#0x0049 934c: 12 2c jc $+38 ;abs 0x9372 934e: 0e 46 mov r6, r14 9350: 0f 47 mov r7, r15 9352: 0e 5a add r10, r14 9354: 0f 6b addc r11, r15 9356: 0f 93 tst r15 9358: 0c 38 jl $+26 ;abs 0x9372 935a: 03 20 jnz $+8 ;abs 0x9362 935c: 3e 90 49 00 cmp #73, r14 ;#0x0049 9360: 08 28 jnc $+18 ;abs 0x9372 9362: 0f 46 mov r6, r15 9364: 3f e3 inv r15 9366: 1f 53 inc r15 9368: 0e 48 mov r8, r14 936a: 0e 5f add r15, r14 936c: de 42 66 14 mov.b &0x1466,72(r14) ;0x0048(r14) 9370: 48 00 9372: 07 93 tst r7 9374: 04 38 jl $+10 ;abs 0x937e 9376: 15 20 jnz $+44 ;abs 0x93a2 9378: 36 90 b1 01 cmp #433, r6 ;#0x01b1 937c: 12 2c jc $+38 ;abs 0x93a2 937e: 0e 46 mov r6, r14 9380: 0f 47 mov r7, r15 9382: 0e 5a add r10, r14 9384: 0f 6b addc r11, r15 9386: 0f 93 tst r15 9388: 0c 38 jl $+26 ;abs 0x93a2 938a: 03 20 jnz $+8 ;abs 0x9392 938c: 3e 90 b1 01 cmp #433, r14 ;#0x01b1 9390: 08 28 jnc $+18 ;abs 0x93a2 9392: 0f 46 mov r6, r15 9394: 3f e3 inv r15 9396: 1f 53 inc r15 9398: 0e 48 mov r8, r14 939a: 0e 5f add r15, r14 939c: de 42 68 14 mov.b &0x1468,432(r14);0x01b0(r14) 93a0: b0 01 93a2: 07 93 tst r7 93a4: 04 38 jl $+10 ;abs 0x93ae 93a6: 15 20 jnz $+44 ;abs 0x93d2 93a8: 36 90 b2 01 cmp #434, r6 ;#0x01b2 93ac: 12 2c jc $+38 ;abs 0x93d2 93ae: 0e 46 mov r6, r14 93b0: 0f 47 mov r7, r15 93b2: 0e 5a add r10, r14 93b4: 0f 6b addc r11, r15 93b6: 0f 93 tst r15 93b8: 0c 38 jl $+26 ;abs 0x93d2 93ba: 03 20 jnz $+8 ;abs 0x93c2 93bc: 3e 90 b2 01 cmp #434, r14 ;#0x01b2 93c0: 08 28 jnc $+18 ;abs 0x93d2 93c2: 0f 46 mov r6, r15 93c4: 3f e3 inv r15 93c6: 1f 53 inc r15 93c8: 0e 48 mov r8, r14 93ca: 0e 5f add r15, r14 93cc: de 42 69 14 mov.b &0x1469,433(r14);0x01b1(r14) 93d0: b1 01 93d2: 07 93 tst r7 93d4: 04 38 jl $+10 ;abs 0x93de 93d6: 15 20 jnz $+44 ;abs 0x9402 93d8: 36 90 b3 01 cmp #435, r6 ;#0x01b3 93dc: 12 2c jc $+38 ;abs 0x9402 93de: 0e 46 mov r6, r14 93e0: 0f 47 mov r7, r15 93e2: 0e 5a add r10, r14 93e4: 0f 6b addc r11, r15 93e6: 0f 93 tst r15 93e8: 0c 38 jl $+26 ;abs 0x9402 93ea: 03 20 jnz $+8 ;abs 0x93f2 93ec: 3e 90 b3 01 cmp #435, r14 ;#0x01b3 93f0: 08 28 jnc $+18 ;abs 0x9402 93f2: 0f 46 mov r6, r15 93f4: 3f e3 inv r15 93f6: 1f 53 inc r15 93f8: 0e 48 mov r8, r14 93fa: 0e 5f add r15, r14 93fc: de 42 6a 14 mov.b &0x146a,434(r14);0x01b2(r14) 9400: b2 01 9402: 07 93 tst r7 9404: 08 38 jl $+18 ;abs 0x9416 9406: 02 24 jz $+6 ;abs 0x940c 9408: 30 40 76 98 br #0x9876 940c: 36 90 b4 01 cmp #436, r6 ;#0x01b4 9410: 02 28 jnc $+6 ;abs 0x9416 9412: 30 40 76 98 br #0x9876 9416: 0e 46 mov r6, r14 9418: 0f 47 mov r7, r15 941a: 0e 5a add r10, r14 941c: 0f 6b addc r11, r15 941e: 0f 93 tst r15 9420: 02 34 jge $+6 ;abs 0x9426 9422: 30 40 76 98 br #0x9876 9426: 05 20 jnz $+12 ;abs 0x9432 9428: 3e 90 b4 01 cmp #436, r14 ;#0x01b4 942c: 02 2c jc $+6 ;abs 0x9432 942e: 30 40 76 98 br #0x9876 9432: 0f 46 mov r6, r15 9434: 3f e3 inv r15 9436: 1f 53 inc r15 9438: 0e 48 mov r8, r14 943a: 0e 5f add r15, r14 943c: de 42 6b 14 mov.b &0x146b,435(r14);0x01b3(r14) 9440: b3 01 9442: 30 40 76 98 br #0x9876 9446: 07 93 tst r7 9448: 0e 38 jl $+30 ;abs 0x9466 944a: b0 12 34 3c call #0x3c34 944e: 0d 43 clr r13 9450: 0e 46 mov r6, r14 9452: 0f 47 mov r7, r15 9454: 0e 5a add r10, r14 9456: 0f 6b addc r11, r15 9458: 3e 53 add #-1, r14 ;r3 As==11 945a: 3f 63 addc #-1, r15 ;r3 As==11 945c: 0d 9f cmp r15, r13 945e: 03 38 jl $+8 ;abs 0x9466 9460: 18 20 jnz $+50 ;abs 0x9492 9462: 0c 9e cmp r14, r12 9464: 16 2c jc $+46 ;abs 0x9492 9466: b0 12 3a 3c call #0x3c3a 946a: 0d 43 clr r13 946c: 07 9d cmp r13, r7 946e: a5 39 jl $+844 ;abs 0x97ba 9470: 02 20 jnz $+6 ;abs 0x9476 9472: 06 9c cmp r12, r6 9474: a2 29 jnc $+838 ;abs 0x97ba 9476: b0 12 40 3c call #0x3c40 947a: 0d 43 clr r13 947c: 0e 46 mov r6, r14 947e: 0f 47 mov r7, r15 9480: 0e 5a add r10, r14 9482: 0f 6b addc r11, r15 9484: 3e 53 add #-1, r14 ;r3 As==11 9486: 3f 63 addc #-1, r15 ;r3 As==11 9488: 0d 9f cmp r15, r13 948a: 97 39 jl $+816 ;abs 0x97ba 948c: 02 20 jnz $+6 ;abs 0x9492 948e: 0c 9e cmp r14, r12 9490: 94 29 jnc $+810 ;abs 0x97ba 9492: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 9496: 07 93 tst r7 9498: 04 38 jl $+10 ;abs 0x94a2 949a: 36 20 jnz $+110 ;abs 0x9508 949c: 36 90 49 00 cmp #73, r6 ;#0x0049 94a0: 33 2c jc $+104 ;abs 0x9508 94a2: 0e 46 mov r6, r14 94a4: 0f 47 mov r7, r15 94a6: 0e 5a add r10, r14 94a8: 0f 6b addc r11, r15 94aa: 0f 93 tst r15 94ac: 2d 38 jl $+92 ;abs 0x9508 94ae: 03 20 jnz $+8 ;abs 0x94b6 94b0: 3e 90 49 00 cmp #73, r14 ;#0x0049 94b4: 29 28 jnc $+84 ;abs 0x9508 94b6: 3f 40 48 00 mov #72, r15 ;#0x0048 94ba: 0f 86 sub r6, r15 94bc: 2f 81 sub @r1, r15 94be: 0f 12 push r15 94c0: 0e 48 mov r8, r14 94c2: 1e 51 02 00 add 2(r1), r14 ;0x0002(r1) 94c6: 0c 46 mov r6, r12 94c8: 1c 51 02 00 add 2(r1), r12 ;0x0002(r1) 94cc: 0d 43 clr r13 94ce: b0 12 e2 c3 call #0xc3e2 94d2: 21 53 incd r1 94d4: 0f 4c mov r12, r15 94d6: 0f dd bis r13, r15 94d8: 0f 93 tst r15 94da: 06 24 jz $+14 ;abs 0x94e8 94dc: b2 40 07 00 mov #7, &0x1416 ;#0x0007 94e0: 16 14 94e2: 3c 43 mov #-1, r12 ;r3 As==11 94e4: 3d 43 mov #-1, r13 ;r3 As==11 94e6: cb 3d jmp $+920 ;abs 0x987e 94e8: 0f 46 mov r6, r15 94ea: 3f e3 inv r15 94ec: 1f 53 inc r15 94ee: 0e 48 mov r8, r14 94f0: 0e 5f add r15, r14 94f2: 5f 4e 48 00 mov.b 72(r14),r15 ;0x0048(r14) 94f6: 3f f0 ff 00 and #255, r15 ;#0x00ff 94fa: 82 4f 66 14 mov r15, &0x1466 94fe: 3f 40 49 00 mov #73, r15 ;#0x0049 9502: 0f 86 sub r6, r15 9504: 81 4f 00 00 mov r15, 0(r1) ;0x0000(r1) 9508: 07 93 tst r7 950a: 04 38 jl $+10 ;abs 0x9514 950c: 75 20 jnz $+236 ;abs 0x95f8 950e: 36 90 77 00 cmp #119, r6 ;#0x0077 9512: 72 2c jc $+230 ;abs 0x95f8 9514: 0e 46 mov r6, r14 9516: 0f 47 mov r7, r15 9518: 0e 5a add r10, r14 951a: 0f 6b addc r11, r15 951c: 0f 93 tst r15 951e: 6c 38 jl $+218 ;abs 0x95f8 9520: 03 20 jnz $+8 ;abs 0x9528 9522: 3e 90 77 00 cmp #119, r14 ;#0x0077 9526: 68 28 jnc $+210 ;abs 0x95f8 9528: b0 12 9a 3c call #0x3c9a 952c: 0c 93 tst r12 952e: 64 24 jz $+202 ;abs 0x95f8 9530: 0f 41 mov r1, r15 9532: 3f 50 0c 00 add #12, r15 ;#0x000c 9536: 0f 12 push r15 9538: 3e 40 06 00 mov #6, r14 ;#0x0006 953c: 3c 40 70 00 mov #112, r12 ;#0x0070 9540: 0d 43 clr r13 9542: b0 12 88 c8 call #0xc888 9546: 21 53 incd r1 9548: 0f 4c mov r12, r15 954a: 0f dd bis r13, r15 954c: 0f 93 tst r15 954e: 06 24 jz $+14 ;abs 0x955c 9550: b2 40 06 00 mov #6, &0x1416 ;#0x0006 9554: 16 14 9556: 3c 43 mov #-1, r12 ;r3 As==11 9558: 3d 43 mov #-1, r13 ;r3 As==11 955a: 91 3d jmp $+804 ;abs 0x987e 955c: f1 b0 25 00 bit.b #37, 12(r1) ;#0x0025, 0x000c(r1) 9560: 0c 00 9562: 4a 24 jz $+150 ;abs 0x95f8 9564: c1 93 0d 00 tst.b 13(r1) ;0x000d(r1) 9568: 47 34 jge $+144 ;abs 0x95f8 956a: 07 93 tst r7 956c: 04 38 jl $+10 ;abs 0x9576 956e: 44 20 jnz $+138 ;abs 0x95f8 9570: 36 90 77 00 cmp #119, r6 ;#0x0077 9574: 41 2c jc $+132 ;abs 0x95f8 9576: 0e 46 mov r6, r14 9578: 0f 47 mov r7, r15 957a: 0e 5a add r10, r14 957c: 0f 6b addc r11, r15 957e: 0f 93 tst r15 9580: 3b 38 jl $+120 ;abs 0x95f8 9582: 03 20 jnz $+8 ;abs 0x958a 9584: 3e 90 77 00 cmp #119, r14 ;#0x0077 9588: 37 28 jnc $+112 ;abs 0x95f8 958a: 3f 40 76 00 mov #118, r15 ;#0x0076 958e: 0f 86 sub r6, r15 9590: 2f 81 sub @r1, r15 9592: 0f 12 push r15 9594: 0e 48 mov r8, r14 9596: 1e 51 02 00 add 2(r1), r14 ;0x0002(r1) 959a: 0c 46 mov r6, r12 959c: 1c 51 02 00 add 2(r1), r12 ;0x0002(r1) 95a0: 0d 43 clr r13 95a2: b0 12 e2 c3 call #0xc3e2 95a6: 21 53 incd r1 95a8: 0f 4c mov r12, r15 95aa: 0f dd bis r13, r15 95ac: 0f 93 tst r15 95ae: 06 24 jz $+14 ;abs 0x95bc 95b0: b2 40 07 00 mov #7, &0x1416 ;#0x0007 95b4: 16 14 95b6: 3c 43 mov #-1, r12 ;r3 As==11 95b8: 3d 43 mov #-1, r13 ;r3 As==11 95ba: 61 3d jmp $+708 ;abs 0x987e 95bc: 3f 40 78 00 mov #120, r15 ;#0x0078 95c0: 0f 86 sub r6, r15 95c2: 81 4f 00 00 mov r15, 0(r1) ;0x0000(r1) 95c6: 0f 46 mov r6, r15 95c8: 3f e3 inv r15 95ca: 1f 53 inc r15 95cc: 0e 48 mov r8, r14 95ce: 0e 5f add r15, r14 95d0: 3e 50 76 00 add #118, r14 ;#0x0076 95d4: 0e 12 push r14 95d6: 1e 43 mov #1, r14 ;r3 As==01 95d8: 3c 40 76 00 mov #118, r12 ;#0x0076 95dc: 0d 43 clr r13 95de: b0 12 94 c6 call #0xc694 95e2: 21 53 incd r1 95e4: 0f 4c mov r12, r15 95e6: 0f dd bis r13, r15 95e8: 0f 93 tst r15 95ea: 06 24 jz $+14 ;abs 0x95f8 95ec: b2 40 07 00 mov #7, &0x1416 ;#0x0007 95f0: 16 14 95f2: 3c 43 mov #-1, r12 ;r3 As==11 95f4: 3d 43 mov #-1, r13 ;r3 As==11 95f6: 43 3d jmp $+648 ;abs 0x987e 95f8: 2e 41 mov @r1, r14 95fa: 0f 4e mov r14, r15 95fc: 3f e3 inv r15 95fe: 0f 5f rla r15 9600: 0f 7f subc r15, r15 9602: 0c 46 mov r6, r12 9604: 0d 47 mov r7, r13 9606: 0c 5e add r14, r12 9608: 0d 6f addc r15, r13 960a: 0d 93 tst r13 960c: 04 38 jl $+10 ;abs 0x9616 960e: 8a 20 jnz $+278 ;abs 0x9724 9610: 3c 90 22 01 cmp #290, r12 ;#0x0122 9614: 87 2c jc $+272 ;abs 0x9724 9616: 0e 46 mov r6, r14 9618: 0f 47 mov r7, r15 961a: 0e 5a add r10, r14 961c: 0f 6b addc r11, r15 961e: 0f 93 tst r15 9620: 04 38 jl $+10 ;abs 0x962a 9622: 1f 20 jnz $+64 ;abs 0x9662 9624: 3e 90 21 01 cmp #289, r14 ;#0x0121 9628: 1c 2c jc $+58 ;abs 0x9662 962a: 0f 4a mov r10, r15 962c: 2f 81 sub @r1, r15 962e: 0f 12 push r15 9630: 0e 48 mov r8, r14 9632: 1e 51 02 00 add 2(r1), r14 ;0x0002(r1) 9636: 0c 46 mov r6, r12 9638: 1c 51 02 00 add 2(r1), r12 ;0x0002(r1) 963c: 0d 43 clr r13 963e: b0 12 e2 c3 call #0xc3e2 9642: 21 53 incd r1 9644: 0f 4c mov r12, r15 9646: 0f dd bis r13, r15 9648: 0f 93 tst r15 964a: 06 24 jz $+14 ;abs 0x9658 964c: b2 40 07 00 mov #7, &0x1416 ;#0x0007 9650: 16 14 9652: 3c 43 mov #-1, r12 ;r3 As==11 9654: 3d 43 mov #-1, r13 ;r3 As==11 9656: 13 3d jmp $+552 ;abs 0x987e 9658: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 965c: 0c 43 clr r12 965e: 0d 43 clr r13 9660: 0e 3d jmp $+542 ;abs 0x987e 9662: 3f 40 20 01 mov #288, r15 ;#0x0120 9666: 0f 86 sub r6, r15 9668: 2f 81 sub @r1, r15 966a: 0f 12 push r15 966c: 0e 48 mov r8, r14 966e: 1e 51 02 00 add 2(r1), r14 ;0x0002(r1) 9672: 0c 46 mov r6, r12 9674: 1c 51 02 00 add 2(r1), r12 ;0x0002(r1) 9678: 0d 43 clr r13 967a: b0 12 e2 c3 call #0xc3e2 967e: 21 53 incd r1 9680: 0f 4c mov r12, r15 9682: 0f dd bis r13, r15 9684: 0f 93 tst r15 9686: 06 24 jz $+14 ;abs 0x9694 9688: b2 40 07 00 mov #7, &0x1416 ;#0x0007 968c: 16 14 968e: 3c 43 mov #-1, r12 ;r3 As==11 9690: 3d 43 mov #-1, r13 ;r3 As==11 9692: f5 3c jmp $+492 ;abs 0x987e 9694: 3f 40 20 01 mov #288, r15 ;#0x0120 9698: 0f 86 sub r6, r15 969a: 81 4f 00 00 mov r15, 0(r1) ;0x0000(r1) 969e: b1 93 00 00 cmp #-1, 0(r1) ;r3 As==11, 0x0000(r1) 96a2: 0b 20 jnz $+24 ;abs 0x96ba 96a4: 0f 46 mov r6, r15 96a6: 3f e3 inv r15 96a8: 1f 53 inc r15 96aa: 0e 48 mov r8, r14 96ac: 0e 5f add r15, r14 96ae: fe 40 5a 00 mov.b #90, 289(r14);#0x005a, 0x0121(r14) 96b2: 21 01 96b4: 91 43 00 00 mov #1, 0(r1) ;r3 As==01, 0x0000(r1) 96b8: 35 3c jmp $+108 ;abs 0x9724 96ba: 2e 41 mov @r1, r14 96bc: 2e 53 incd r14 96be: 0f 4e mov r14, r15 96c0: 3f e3 inv r15 96c2: 0f 5f rla r15 96c4: 0f 7f subc r15, r15 96c6: 0f 9b cmp r11, r15 96c8: 03 38 jl $+8 ;abs 0x96d0 96ca: 1a 20 jnz $+54 ;abs 0x9700 96cc: 0e 9a cmp r10, r14 96ce: 18 2c jc $+50 ;abs 0x9700 96d0: 0f 46 mov r6, r15 96d2: 3f e3 inv r15 96d4: 1f 53 inc r15 96d6: 0e 48 mov r8, r14 96d8: 0e 5f add r15, r14 96da: fe 40 5a 00 mov.b #90, 289(r14);#0x005a, 0x0121(r14) 96de: 21 01 96e0: 0f 46 mov r6, r15 96e2: 3f e3 inv r15 96e4: 1f 53 inc r15 96e6: 0e 48 mov r8, r14 96e8: 0e 5f add r15, r14 96ea: 5f 4e 20 01 mov.b 288(r14),r15 ;0x0120(r14) 96ee: 3f f0 ff 00 and #255, r15 ;#0x00ff 96f2: 3f d0 00 5a bis #23040, r15 ;#0x5a00 96f6: 82 4f 6c 14 mov r15, &0x146c 96fa: a1 53 00 00 incd 0(r1) ;0x0000(r1) 96fe: 12 3c jmp $+38 ;abs 0x9724 9700: 0f 46 mov r6, r15 9702: 3f e3 inv r15 9704: 1f 53 inc r15 9706: 0e 48 mov r8, r14 9708: 0e 5f add r15, r14 970a: 5f 4e 20 01 mov.b 288(r14),r15 ;0x0120(r14) 970e: 3f f0 ff 00 and #255, r15 ;#0x00ff 9712: 3f d0 00 5a bis #23040, r15 ;#0x5a00 9716: 82 4f 6c 14 mov r15, &0x146c 971a: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 971e: 0c 43 clr r12 9720: 0d 43 clr r13 9722: ad 3c jmp $+348 ;abs 0x987e 9724: b0 12 c8 3c call #0x3cc8 9728: 0c 93 tst r12 972a: 30 24 jz $+98 ;abs 0x978c 972c: 30 12 68 14 push #5224 ;#0x1468 9730: 30 12 b0 01 push #432 ;#0x01b0 9734: 0f 41 mov r1, r15 9736: 2f 52 add #4, r15 ;r2 As==10 9738: 0f 12 push r15 973a: 0a 12 push r10 973c: 0e 48 mov r8, r14 973e: 0c 46 mov r6, r12 9740: 0d 43 clr r13 9742: b0 12 80 c2 call #0xc280 9746: 31 52 add #8, r1 ;r2 As==11 9748: 0f 4c mov r12, r15 974a: 0f dd bis r13, r15 974c: 0f 93 tst r15 974e: 06 24 jz $+14 ;abs 0x975c 9750: b2 40 07 00 mov #7, &0x1416 ;#0x0007 9754: 16 14 9756: 3c 43 mov #-1, r12 ;r3 As==11 9758: 3d 43 mov #-1, r13 ;r3 As==11 975a: 91 3c jmp $+292 ;abs 0x987e 975c: 30 12 6a 14 push #5226 ;#0x146a 9760: 30 12 b2 01 push #434 ;#0x01b2 9764: 0f 41 mov r1, r15 9766: 2f 52 add #4, r15 ;r2 As==10 9768: 0f 12 push r15 976a: 0a 12 push r10 976c: 0e 48 mov r8, r14 976e: 0c 46 mov r6, r12 9770: 0d 43 clr r13 9772: b0 12 80 c2 call #0xc280 9776: 31 52 add #8, r1 ;r2 As==11 9778: 0f 4c mov r12, r15 977a: 0f dd bis r13, r15 977c: 0f 93 tst r15 977e: 06 24 jz $+14 ;abs 0x978c 9780: b2 40 07 00 mov #7, &0x1416 ;#0x0007 9784: 16 14 9786: 3c 43 mov #-1, r12 ;r3 As==11 9788: 3d 43 mov #-1, r13 ;r3 As==11 978a: 79 3c jmp $+244 ;abs 0x987e 978c: 0f 4a mov r10, r15 978e: 2f 81 sub @r1, r15 9790: 0f 12 push r15 9792: 0e 48 mov r8, r14 9794: 1e 51 02 00 add 2(r1), r14 ;0x0002(r1) 9798: 0c 46 mov r6, r12 979a: 1c 51 02 00 add 2(r1), r12 ;0x0002(r1) 979e: 0d 43 clr r13 97a0: b0 12 e2 c3 call #0xc3e2 97a4: 21 53 incd r1 97a6: 0f 4c mov r12, r15 97a8: 0f dd bis r13, r15 97aa: 0f 93 tst r15 97ac: 64 24 jz $+202 ;abs 0x9876 97ae: b2 40 07 00 mov #7, &0x1416 ;#0x0007 97b2: 16 14 97b4: 3c 43 mov #-1, r12 ;r3 As==11 97b6: 3d 43 mov #-1, r13 ;r3 As==11 97b8: 62 3c jmp $+198 ;abs 0x987e 97ba: 1e 42 ce 13 mov &0x13ce,r14 97be: 0f 43 clr r15 97c0: 07 9f cmp r15, r7 97c2: 11 38 jl $+36 ;abs 0x97e6 97c4: 02 20 jnz $+6 ;abs 0x97ca 97c6: 06 9e cmp r14, r6 97c8: 0e 28 jnc $+30 ;abs 0x97e6 97ca: 1e 42 e8 13 mov &0x13e8,r14 97ce: 0f 43 clr r15 97d0: 0c 46 mov r6, r12 97d2: 0d 47 mov r7, r13 97d4: 0c 5a add r10, r12 97d6: 0d 6b addc r11, r13 97d8: 3c 53 add #-1, r12 ;r3 As==11 97da: 3d 63 addc #-1, r13 ;r3 As==11 97dc: 0f 9d cmp r13, r15 97de: 03 38 jl $+8 ;abs 0x97e6 97e0: 32 20 jnz $+102 ;abs 0x9846 97e2: 0e 9c cmp r12, r14 97e4: 30 2c jc $+98 ;abs 0x9846 97e6: 1e 42 cc 13 mov &0x13cc,r14 97ea: 0f 43 clr r15 97ec: 07 9f cmp r15, r7 97ee: 10 38 jl $+34 ;abs 0x9810 97f0: 02 20 jnz $+6 ;abs 0x97f6 97f2: 06 9e cmp r14, r6 97f4: 0d 28 jnc $+28 ;abs 0x9810 97f6: 0e 46 mov r6, r14 97f8: 0f 47 mov r7, r15 97fa: 0e 5a add r10, r14 97fc: 0f 6b addc r11, r15 97fe: 3e 53 add #-1, r14 ;r3 As==11 9800: 3f 63 addc #-1, r15 ;r3 As==11 9802: 82 9f ec 13 cmp r15, &0x13ec 9806: 04 38 jl $+10 ;abs 0x9810 9808: 1e 20 jnz $+62 ;abs 0x9846 980a: 82 9e ea 13 cmp r14, &0x13ea 980e: 1b 2c jc $+56 ;abs 0x9846 9810: 1e 42 ce 13 mov &0x13ce,r14 9814: 0f 43 clr r15 9816: 07 9f cmp r15, r7 9818: 28 38 jl $+82 ;abs 0x986a 981a: 02 20 jnz $+6 ;abs 0x9820 981c: 06 9e cmp r14, r6 981e: 25 28 jnc $+76 ;abs 0x986a 9820: 0e 46 mov r6, r14 9822: 0f 47 mov r7, r15 9824: 0e 5a add r10, r14 9826: 0f 6b addc r11, r15 9828: 3e 53 add #-1, r14 ;r3 As==11 982a: 3f 63 addc #-1, r15 ;r3 As==11 982c: 82 9f ec 13 cmp r15, &0x13ec 9830: 1c 38 jl $+58 ;abs 0x986a 9832: 03 20 jnz $+8 ;abs 0x983a 9834: 82 9e ea 13 cmp r14, &0x13ea 9838: 18 28 jnc $+50 ;abs 0x986a 983a: 1f 42 e8 13 mov &0x13e8,r15 983e: 1f 53 inc r15 9840: 1f 92 cc 13 cmp &0x13cc,r15 9844: 12 20 jnz $+38 ;abs 0x986a 9846: 0b 12 push r11 9848: 0a 12 push r10 984a: 0e 48 mov r8, r14 984c: 0c 46 mov r6, r12 984e: 0d 47 mov r7, r13 9850: b0 12 f8 51 call #0x51f8 9854: 21 52 add #4, r1 ;r2 As==10 9856: 0f 4c mov r12, r15 9858: 0f dd bis r13, r15 985a: 0f 93 tst r15 985c: 0c 24 jz $+26 ;abs 0x9876 985e: b2 40 07 00 mov #7, &0x1416 ;#0x0007 9862: 16 14 9864: 3c 43 mov #-1, r12 ;r3 As==11 9866: 3d 43 mov #-1, r13 ;r3 As==11 9868: 0a 3c jmp $+22 ;abs 0x987e 986a: b2 40 07 00 mov #7, &0x1416 ;#0x0007 986e: 16 14 9870: 3c 43 mov #-1, r12 ;r3 As==11 9872: 3d 43 mov #-1, r13 ;r3 As==11 9874: 04 3c jmp $+10 ;abs 0x987e 9876: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 987a: 0c 43 clr r12 987c: 0d 43 clr r13 987e: 31 50 16 00 add #22, r1 ;#0x0016 9882: 30 40 1c f3 br #0xf31c 9886: 0a 12 push r10 9888: 0b 12 push r11 988a: 08 12 push r8 988c: 09 12 push r9 988e: 06 12 push r6 9890: 07 12 push r7 9892: 04 12 push r4 9894: 31 80 06 00 sub #6, r1 ;#0x0006 9898: 08 4c mov r12, r8 989a: 09 4d mov r13, r9 989c: 06 4e mov r14, r6 989e: 07 4f mov r15, r7 98a0: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 98a4: 81 43 04 00 mov #0, 4(r1) ;r3 As==00, 0x0004(r1) 98a8: 0c 48 mov r8, r12 98aa: 0d 49 mov r9, r13 98ac: b0 12 ea f4 call #0xf4ea 98b0: 0a 4c mov r12, r10 98b2: 0b 4d mov r13, r11 98b4: 82 93 18 14 tst &0x1418 98b8: 06 20 jnz $+14 ;abs 0x98c6 98ba: b2 40 05 00 mov #5, &0x1416 ;#0x0005 98be: 16 14 98c0: 3c 43 mov #-1, r12 ;r3 As==11 98c2: 3d 43 mov #-1, r13 ;r3 As==11 98c4: ce 3c jmp $+414 ;abs 0x9a62 98c6: 09 93 tst r9 98c8: 11 38 jl $+36 ;abs 0x98ec 98ca: b0 12 52 3c call #0x3c52 98ce: 0d 43 clr r13 98d0: 09 9d cmp r13, r9 98d2: 03 38 jl $+8 ;abs 0x98da 98d4: 0b 20 jnz $+24 ;abs 0x98ec 98d6: 08 9c cmp r12, r8 98d8: 09 2c jc $+20 ;abs 0x98ec 98da: 07 93 tst r7 98dc: 07 38 jl $+16 ;abs 0x98ec 98de: 82 97 ec 13 cmp r7, &0x13ec 98e2: 04 38 jl $+10 ;abs 0x98ec 98e4: 09 20 jnz $+20 ;abs 0x98f8 98e6: 82 96 ea 13 cmp r6, &0x13ea 98ea: 06 2c jc $+14 ;abs 0x98f8 98ec: b2 40 03 00 mov #3, &0x1416 ;#0x0003 98f0: 16 14 98f2: 3c 43 mov #-1, r12 ;r3 As==11 98f4: 3d 43 mov #-1, r13 ;r3 As==11 98f6: b5 3c jmp $+364 ;abs 0x9a62 98f8: b0 12 58 3c call #0x3c58 98fc: 0c 93 tst r12 98fe: 6d 24 jz $+220 ;abs 0x99da 9900: 0e 46 mov r6, r14 9902: 0f 47 mov r7, r15 9904: 0c 4a mov r10, r12 9906: 0d 4b mov r11, r13 9908: b0 12 0a a8 call #0xa80a 990c: 0f 4c mov r12, r15 990e: 0f dd bis r13, r15 9910: 0f 93 tst r15 9912: 2c 20 jnz $+90 ;abs 0x996c 9914: 0e 43 clr r14 9916: 0f 43 clr r15 9918: 0c 4a mov r10, r12 991a: 0d 4b mov r11, r13 991c: 2c 53 incd r12 991e: 0d 63 adc r13 9920: b0 12 0a a8 call #0xa80a 9924: 0f 4c mov r12, r15 9926: 0f dd bis r13, r15 9928: 0f 93 tst r15 992a: 20 20 jnz $+66 ;abs 0x996c 992c: 0e 43 clr r14 992e: 0f 43 clr r15 9930: 0c 4a mov r10, r12 9932: 0d 4b mov r11, r13 9934: 2c 52 add #4, r12 ;r2 As==10 9936: 0d 63 adc r13 9938: b0 12 0a a8 call #0xa80a 993c: 0f 4c mov r12, r15 993e: 0f dd bis r13, r15 9940: 0f 93 tst r15 9942: 14 20 jnz $+42 ;abs 0x996c 9944: 1c 43 mov #1, r12 ;r3 As==01 9946: 4e 48 mov.b r8, r14 9948: b0 12 c6 f4 call #0xf4c6 994c: 0e 4c mov r12, r14 994e: 0f 4e mov r14, r15 9950: 3f e3 inv r15 9952: 0f 5f rla r15 9954: 0f 7f subc r15, r15 9956: 0c 4a mov r10, r12 9958: 0d 4b mov r11, r13 995a: 3c 50 06 00 add #6, r12 ;#0x0006 995e: 0d 63 adc r13 9960: b0 12 0a a8 call #0xa80a 9964: 0f 4c mov r12, r15 9966: 0f dd bis r13, r15 9968: 0f 93 tst r15 996a: 02 24 jz $+6 ;abs 0x9970 996c: 5e 43 mov.b #1, r14 ;r3 As==01 996e: 01 3c jmp $+4 ;abs 0x9972 9970: 4e 43 clr.b r14 9972: 4e 93 tst.b r14 9974: 06 24 jz $+14 ;abs 0x9982 9976: b2 40 0f 00 mov #15, &0x1416 ;#0x000f 997a: 16 14 997c: 3c 43 mov #-1, r12 ;r3 As==11 997e: 3d 43 mov #-1, r13 ;r3 As==11 9980: 70 3c jmp $+226 ;abs 0x9a62 9982: 0e 41 mov r1, r14 9984: 2e 53 incd r14 9986: 3c 40 81 00 mov #129, r12 ;#0x0081 998a: 0d 43 clr r13 998c: b0 12 48 a7 call #0xa748 9990: 0f 4c mov r12, r15 9992: 0f dd bis r13, r15 9994: 0f 93 tst r15 9996: 16 20 jnz $+46 ;abs 0x99c4 9998: 1c 43 mov #1, r12 ;r3 As==01 999a: 4e 48 mov.b r8, r14 999c: b0 12 c6 f4 call #0xf4c6 99a0: 0e 4c mov r12, r14 99a2: 0f 4e mov r14, r15 99a4: 3f e3 inv r15 99a6: 0f 5f rla r15 99a8: 0f 7f subc r15, r15 99aa: 1e d1 02 00 bis 2(r1), r14 ;0x0002(r1) 99ae: 1f d1 04 00 bis 4(r1), r15 ;0x0004(r1) 99b2: 3c 40 80 00 mov #128, r12 ;#0x0080 99b6: 0d 43 clr r13 99b8: b0 12 0a a8 call #0xa80a 99bc: 0f 4c mov r12, r15 99be: 0f dd bis r13, r15 99c0: 0f 93 tst r15 99c2: 02 24 jz $+6 ;abs 0x99c8 99c4: 5e 43 mov.b #1, r14 ;r3 As==01 99c6: 01 3c jmp $+4 ;abs 0x99ca 99c8: 4e 43 clr.b r14 99ca: 4e 93 tst.b r14 99cc: 46 24 jz $+142 ;abs 0x9a5a 99ce: b2 40 0f 00 mov #15, &0x1416 ;#0x000f 99d2: 16 14 99d4: 3c 43 mov #-1, r12 ;r3 As==11 99d6: 3d 43 mov #-1, r13 ;r3 As==11 99d8: 44 3c jmp $+138 ;abs 0x9a62 99da: d1 42 34 ea mov.b &0xea34,0(r1) ;0x0000(r1) 99de: 00 00 99e0: d1 42 35 ea mov.b &0xea35,1(r1) ;0x0001(r1) 99e4: 01 00 99e6: 04 43 clr r4 99e8: 03 12 push #0 ;r3 As==00 99ea: 3e 40 90 00 mov #144, r14 ;#0x0090 99ee: 4c 43 clr.b r12 99f0: b0 12 da 71 call #0x71da 99f4: 21 53 incd r1 99f6: 0f 4c mov r12, r15 99f8: 0f dd bis r13, r15 99fa: 0f 93 tst r15 99fc: 23 20 jnz $+72 ;abs 0x9a44 99fe: 03 12 push #0 ;r3 As==00 9a00: 0e 44 mov r4, r14 9a02: 5c 43 mov.b #1, r12 ;r3 As==01 9a04: b0 12 da 71 call #0x71da 9a08: 21 53 incd r1 9a0a: 0f 4c mov r12, r15 9a0c: 0f dd bis r13, r15 9a0e: 0f 93 tst r15 9a10: 19 20 jnz $+52 ;abs 0x9a44 9a12: 03 12 push #0 ;r3 As==00 9a14: 0f 48 mov r8, r15 9a16: 0f 51 add r1, r15 9a18: 5e 4f 02 00 mov.b 2(r15), r14 ;0x0002(r15) 9a1c: 3e f0 ff 00 and #255, r14 ;#0x00ff 9a20: 4c 43 clr.b r12 9a22: b0 12 da 71 call #0x71da 9a26: 21 53 incd r1 9a28: 0f 4c mov r12, r15 9a2a: 0f dd bis r13, r15 9a2c: 0f 93 tst r15 9a2e: 0a 20 jnz $+22 ;abs 0x9a44 9a30: 03 12 push #0 ;r3 As==00 9a32: 0e 46 mov r6, r14 9a34: 5c 43 mov.b #1, r12 ;r3 As==01 9a36: b0 12 da 71 call #0x71da 9a3a: 21 53 incd r1 9a3c: 0f 4c mov r12, r15 9a3e: 0f dd bis r13, r15 9a40: 0f 93 tst r15 9a42: 02 24 jz $+6 ;abs 0x9a48 9a44: 5e 43 mov.b #1, r14 ;r3 As==01 9a46: 01 3c jmp $+4 ;abs 0x9a4a 9a48: 4e 43 clr.b r14 9a4a: 4e 93 tst.b r14 9a4c: 06 24 jz $+14 ;abs 0x9a5a 9a4e: b2 40 0f 00 mov #15, &0x1416 ;#0x000f 9a52: 16 14 9a54: 3c 43 mov #-1, r12 ;r3 As==11 9a56: 3d 43 mov #-1, r13 ;r3 As==11 9a58: 04 3c jmp $+10 ;abs 0x9a62 9a5a: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 9a5e: 0c 43 clr r12 9a60: 0d 43 clr r13 9a62: 31 50 06 00 add #6, r1 ;#0x0006 9a66: 30 40 1e f3 br #0xf31e 9a6a: 0a 12 push r10 9a6c: 0b 12 push r11 9a6e: 08 12 push r8 9a70: 09 12 push r9 9a72: 06 12 push r6 9a74: 07 12 push r7 9a76: 31 80 06 00 sub #6, r1 ;#0x0006 9a7a: 0a 4c mov r12, r10 9a7c: 0b 4d mov r13, r11 9a7e: 06 4e mov r14, r6 9a80: 07 4f mov r15, r7 9a82: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) 9a86: 08 43 clr r8 9a88: 81 43 04 00 mov #0, 4(r1) ;r3 As==00, 0x0004(r1) 9a8c: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 9a90: 82 93 18 14 tst &0x1418 9a94: 07 20 jnz $+16 ;abs 0x9aa4 9a96: b2 40 05 00 mov #5, &0x1416 ;#0x0005 9a9a: 16 14 9a9c: 3c 43 mov #-1, r12 ;r3 As==11 9a9e: 3d 43 mov #-1, r13 ;r3 As==11 9aa0: 30 40 92 9f br #0x9f92 9aa4: 0e 4a mov r10, r14 9aa6: 0f 4b mov r11, r15 9aa8: 0f 83 sub #0, r15 ;r3 As==00 9aaa: 08 20 jnz $+18 ;abs 0x9abc 9aac: 1e 83 dec r14 9aae: 02 20 jnz $+6 ;abs 0x9ab4 9ab0: 30 40 b6 9e br #0x9eb6 9ab4: 1e 83 dec r14 9ab6: 04 24 jz $+10 ;abs 0x9ac0 9ab8: 1e 83 dec r14 9aba: fd 25 jz $+1020 ;abs 0x9eb6 9abc: 30 40 7a 9f br #0x9f7a 9ac0: 1e 42 2e 14 mov &0x142e,r14 9ac4: 1f 42 30 14 mov &0x1430,r15 9ac8: 3e f0 18 00 and #24, r14 ;#0x0018 9acc: 0f f3 and #0, r15 ;r3 As==00 9ace: 3e 90 10 00 cmp #16, r14 ;#0x0010 9ad2: 09 20 jnz $+20 ;abs 0x9ae6 9ad4: 0f 93 tst r15 9ad6: 07 20 jnz $+16 ;abs 0x9ae6 9ad8: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9adc: 16 14 9ade: 3c 43 mov #-1, r12 ;r3 As==11 9ae0: 3d 43 mov #-1, r13 ;r3 As==11 9ae2: 30 40 92 9f br #0x9f92 9ae6: c2 43 1b 16 mov.b #0, &0x161b ;r3 As==00 9aea: 0f 41 mov r1, r15 9aec: 2f 52 add #4, r15 ;r2 As==10 9aee: 0f 12 push r15 9af0: 1e 43 mov #1, r14 ;r3 As==01 9af2: 1c 42 2a 14 mov &0x142a,r12 9af6: 1d 42 2c 14 mov &0x142c,r13 9afa: b0 12 72 c4 call #0xc472 9afe: 0f 41 mov r1, r15 9b00: 2f 53 incd r15 9b02: 0f 12 push r15 9b04: 1e 43 mov #1, r14 ;r3 As==01 9b06: 1c 42 26 14 mov &0x1426,r12 9b0a: 1d 42 28 14 mov &0x1428,r13 9b0e: b0 12 72 c4 call #0xc472 9b12: b0 12 a0 3c call #0x3ca0 9b16: 21 52 add #4, r1 ;r2 As==10 9b18: 0c 93 tst r12 9b1a: 13 24 jz $+40 ;abs 0x9b42 9b1c: 2f 41 mov @r1, r15 9b1e: 3f f0 00 f8 and #-2048, r15 ;#0xf800 9b22: 3f 90 00 18 cmp #6144, r15 ;#0x1800 9b26: 0d 20 jnz $+28 ;abs 0x9b42 9b28: 28 41 mov @r1, r8 9b2a: 0f 41 mov r1, r15 9b2c: 0f 12 push r15 9b2e: 1e 43 mov #1, r14 ;r3 As==01 9b30: 1c 42 26 14 mov &0x1426,r12 9b34: 1d 42 28 14 mov &0x1428,r13 9b38: 2c 53 incd r12 9b3a: 0d 63 adc r13 9b3c: b0 12 72 c4 call #0xc472 9b40: 21 53 incd r1 9b42: b0 12 58 3c call #0x3c58 9b46: 0c 93 tst r12 9b48: c3 24 jz $+392 ;abs 0x9cd0 9b4a: 09 43 clr r9 9b4c: b2 b0 10 00 bit #16, &0x142e ;#0x0010 9b50: 2e 14 9b52: 28 28 jnc $+82 ;abs 0x9ba4 9b54: 29 42 mov #4, r9 ;r2 As==10 9b56: 03 12 push #0 ;r3 As==00 9b58: 3e 40 28 00 mov #40, r14 ;#0x0028 9b5c: 4c 43 clr.b r12 9b5e: b0 12 da 71 call #0x71da 9b62: 21 53 incd r1 9b64: 0f 4c mov r12, r15 9b66: 0f dd bis r13, r15 9b68: 0f 93 tst r15 9b6a: 0c 20 jnz $+26 ;abs 0x9b84 9b6c: 0f 41 mov r1, r15 9b6e: 2f 53 incd r15 9b70: 0f 12 push r15 9b72: 0e 43 clr r14 9b74: 5c 43 mov.b #1, r12 ;r3 As==01 9b76: b0 12 da 71 call #0x71da 9b7a: 21 53 incd r1 9b7c: 0f 4c mov r12, r15 9b7e: 0f dd bis r13, r15 9b80: 0f 93 tst r15 9b82: 02 24 jz $+6 ;abs 0x9b88 9b84: 5e 43 mov.b #1, r14 ;r3 As==01 9b86: 01 3c jmp $+4 ;abs 0x9b8a 9b88: 4e 43 clr.b r14 9b8a: 4e 93 tst.b r14 9b8c: 06 24 jz $+14 ;abs 0x9b9a 9b8e: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9b92: 16 14 9b94: 3c 43 mov #-1, r12 ;r3 As==11 9b96: 3d 43 mov #-1, r13 ;r3 As==11 9b98: fc 3d jmp $+1018 ;abs 0x9f92 9b9a: a1 b2 02 00 bit #4, 2(r1) ;r2 As==10, 0x0002(r1) 9b9e: 02 2c jc $+6 ;abs 0x9ba4 9ba0: d2 43 1b 16 mov.b #1, &0x161b ;r3 As==01 9ba4: 3e 40 86 14 mov #5254, r14 ;#0x1486 9ba8: 3c 40 03 00 mov #3, r12 ;#0x0003 9bac: 0d 43 clr r13 9bae: b0 12 48 a7 call #0xa748 9bb2: 0f 4c mov r12, r15 9bb4: 0f dd bis r13, r15 9bb6: 0f 93 tst r15 9bb8: 2b 20 jnz $+88 ;abs 0x9c10 9bba: 3e 40 82 14 mov #5250, r14 ;#0x1482 9bbe: 3c 40 05 00 mov #5, r12 ;#0x0005 9bc2: 0d 43 clr r13 9bc4: b0 12 48 a7 call #0xa748 9bc8: 0f 4c mov r12, r15 9bca: 0f dd bis r13, r15 9bcc: 0f 93 tst r15 9bce: 20 20 jnz $+66 ;abs 0x9c10 9bd0: 3e 40 8a 14 mov #5258, r14 ;#0x148a 9bd4: 3c 40 07 00 mov #7, r12 ;#0x0007 9bd8: 0d 43 clr r13 9bda: b0 12 48 a7 call #0xa748 9bde: 0f 4c mov r12, r15 9be0: 0f dd bis r13, r15 9be2: 0f 93 tst r15 9be4: 15 20 jnz $+44 ;abs 0x9c10 9be6: 3e 40 8e 14 mov #5262, r14 ;#0x148e 9bea: 3c 40 81 00 mov #129, r12 ;#0x0081 9bee: 0d 43 clr r13 9bf0: b0 12 48 a7 call #0xa748 9bf4: 0f 4c mov r12, r15 9bf6: 0f dd bis r13, r15 9bf8: 0f 93 tst r15 9bfa: 0a 20 jnz $+22 ;abs 0x9c10 9bfc: 3e 40 7e 14 mov #5246, r14 ;#0x147e 9c00: 1c 43 mov #1, r12 ;r3 As==01 9c02: 0d 43 clr r13 9c04: b0 12 48 a7 call #0xa748 9c08: 0f 4c mov r12, r15 9c0a: 0f dd bis r13, r15 9c0c: 0f 93 tst r15 9c0e: 02 24 jz $+6 ;abs 0x9c14 9c10: 5e 43 mov.b #1, r14 ;r3 As==01 9c12: 01 3c jmp $+4 ;abs 0x9c16 9c14: 4e 43 clr.b r14 9c16: 4e 93 tst.b r14 9c18: 06 24 jz $+14 ;abs 0x9c26 9c1a: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9c1e: 16 14 9c20: 3c 43 mov #-1, r12 ;r3 As==11 9c22: 3d 43 mov #-1, r13 ;r3 As==11 9c24: b6 3d jmp $+878 ;abs 0x9f92 9c26: 0e 49 mov r9, r14 9c28: 0f 43 clr r15 9c2a: 2c 43 mov #2, r12 ;r3 As==10 9c2c: 0d 43 clr r13 9c2e: b0 12 0a a8 call #0xa80a 9c32: 0f 4c mov r12, r15 9c34: 0f dd bis r13, r15 9c36: 0f 93 tst r15 9c38: 20 20 jnz $+66 ;abs 0x9c7a 9c3a: 3e 43 mov #-1, r14 ;r3 As==11 9c3c: 3f 43 mov #-1, r15 ;r3 As==11 9c3e: 2c 42 mov #4, r12 ;r2 As==10 9c40: 0d 43 clr r13 9c42: b0 12 0a a8 call #0xa80a 9c46: 0f 4c mov r12, r15 9c48: 0f dd bis r13, r15 9c4a: 0f 93 tst r15 9c4c: 16 20 jnz $+46 ;abs 0x9c7a 9c4e: 1e 43 mov #1, r14 ;r3 As==01 9c50: 0f 43 clr r15 9c52: 3c 40 06 00 mov #6, r12 ;#0x0006 9c56: 0d 43 clr r13 9c58: b0 12 0a a8 call #0xa80a 9c5c: 0f 4c mov r12, r15 9c5e: 0f dd bis r13, r15 9c60: 0f 93 tst r15 9c62: 0b 20 jnz $+24 ;abs 0x9c7a 9c64: 1e 43 mov #1, r14 ;r3 As==01 9c66: 0f 43 clr r15 9c68: 3c 40 80 00 mov #128, r12 ;#0x0080 9c6c: 0d 43 clr r13 9c6e: b0 12 0a a8 call #0xa80a 9c72: 0f 4c mov r12, r15 9c74: 0f dd bis r13, r15 9c76: 0f 93 tst r15 9c78: 02 24 jz $+6 ;abs 0x9c7e 9c7a: 5e 43 mov.b #1, r14 ;r3 As==01 9c7c: 01 3c jmp $+4 ;abs 0x9c80 9c7e: 4e 43 clr.b r14 9c80: 4e 93 tst.b r14 9c82: 06 24 jz $+14 ;abs 0x9c90 9c84: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9c88: 16 14 9c8a: 3c 43 mov #-1, r12 ;r3 As==11 9c8c: 3d 43 mov #-1, r13 ;r3 As==11 9c8e: 81 3d jmp $+772 ;abs 0x9f92 9c90: d2 43 92 14 mov.b #1, &0x1492 ;r3 As==01 9c94: 3c 40 26 14 mov #5158, r12 ;#0x1426 9c98: b0 12 8a 3f call #0x3f8a 9c9c: 0f 4c mov r12, r15 9c9e: 0f dd bis r13, r15 9ca0: 0f 93 tst r15 9ca2: 06 24 jz $+14 ;abs 0x9cb0 9ca4: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9ca8: 16 14 9caa: 3c 43 mov #-1, r12 ;r3 As==11 9cac: 3d 43 mov #-1, r13 ;r3 As==11 9cae: 71 3d jmp $+740 ;abs 0x9f92 9cb0: b0 12 52 3c call #0x3c52 9cb4: 3e 40 a4 13 mov #5028, r14 ;#0x13a4 9cb8: b0 12 00 42 call #0x4200 9cbc: 0f 4c mov r12, r15 9cbe: 0f dd bis r13, r15 9cc0: 0f 93 tst r15 9cc2: 39 24 jz $+116 ;abs 0x9d36 9cc4: b2 40 0f 00 mov #15, &0x1416 ;#0x000f 9cc8: 16 14 9cca: 3c 43 mov #-1, r12 ;r3 As==11 9ccc: 3d 43 mov #-1, r13 ;r3 As==11 9cce: 61 3d jmp $+708 ;abs 0x9f92 9cd0: b0 12 52 3c call #0x3c52 9cd4: 0c 93 tst r12 9cd6: 2f 24 jz $+96 ;abs 0x9d36 9cd8: 3c 40 26 14 mov #5158, r12 ;#0x1426 9cdc: b0 12 8a 3f call #0x3f8a 9ce0: 0f 4c mov r12, r15 9ce2: 0f dd bis r13, r15 9ce4: 0f 93 tst r15 9ce6: 06 24 jz $+14 ;abs 0x9cf4 9ce8: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9cec: 16 14 9cee: 3c 43 mov #-1, r12 ;r3 As==11 9cf0: 3d 43 mov #-1, r13 ;r3 As==11 9cf2: 4f 3d jmp $+672 ;abs 0x9f92 9cf4: 03 12 push #0 ;r3 As==00 9cf6: 3e 40 90 00 mov #144, r14 ;#0x0090 9cfa: 4c 43 clr.b r12 9cfc: b0 12 da 71 call #0x71da 9d00: 21 53 incd r1 9d02: 0f 4c mov r12, r15 9d04: 0f dd bis r13, r15 9d06: 0f 93 tst r15 9d08: 0b 20 jnz $+24 ;abs 0x9d20 9d0a: 03 12 push #0 ;r3 As==00 9d0c: 3e 40 80 00 mov #128, r14 ;#0x0080 9d10: 5c 43 mov.b #1, r12 ;r3 As==01 9d12: b0 12 da 71 call #0x71da 9d16: 21 53 incd r1 9d18: 0f 4c mov r12, r15 9d1a: 0f dd bis r13, r15 9d1c: 0f 93 tst r15 9d1e: 02 24 jz $+6 ;abs 0x9d24 9d20: 5e 43 mov.b #1, r14 ;r3 As==01 9d22: 01 3c jmp $+4 ;abs 0x9d26 9d24: 4e 43 clr.b r14 9d26: 4e 93 tst.b r14 9d28: 06 24 jz $+14 ;abs 0x9d36 9d2a: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9d2e: 16 14 9d30: 3c 43 mov #-1, r12 ;r3 As==11 9d32: 3d 43 mov #-1, r13 ;r3 As==11 9d34: 2e 3d jmp $+606 ;abs 0x9f92 9d36: d2 43 1c 16 mov.b #1, &0x161c ;r3 As==01 9d3a: b2 93 d2 12 cmp #-1, &0x12d2 ;r3 As==11 9d3e: 07 20 jnz $+16 ;abs 0x9d4e 9d40: b2 93 d4 12 cmp #-1, &0x12d4 ;r3 As==11 9d44: 04 20 jnz $+10 ;abs 0x9d4e 9d46: 82 43 d2 12 mov #0, &0x12d2 ;r3 As==00 9d4a: 82 43 d4 12 mov #0, &0x12d4 ;r3 As==00 9d4e: b2 93 d4 12 cmp #-1, &0x12d4 ;r3 As==11 9d52: 04 38 jl $+10 ;abs 0x9d5c 9d54: 0c 20 jnz $+26 ;abs 0x9d6e 9d56: b2 93 d2 12 cmp #-1, &0x12d2 ;r3 As==11 9d5a: 09 2c jc $+20 ;abs 0x9d6e 9d5c: b2 53 d2 12 add #-1, &0x12d2 ;r3 As==11 9d60: b2 60 ff 7f addc #32767, &0x12d4 ;#0x7fff 9d64: d4 12 9d66: 92 53 d2 12 inc &0x12d2 9d6a: 82 63 d4 12 adc &0x12d4 9d6e: 03 12 push #0 ;r3 As==00 9d70: 3e 40 28 00 mov #40, r14 ;#0x0028 9d74: 4c 43 clr.b r12 9d76: b0 12 da 71 call #0x71da 9d7a: 21 53 incd r1 9d7c: 0f 4c mov r12, r15 9d7e: 0f dd bis r13, r15 9d80: 0f 93 tst r15 9d82: 0c 20 jnz $+26 ;abs 0x9d9c 9d84: 0f 41 mov r1, r15 9d86: 2f 53 incd r15 9d88: 0f 12 push r15 9d8a: 0e 43 clr r14 9d8c: 5c 43 mov.b #1, r12 ;r3 As==01 9d8e: b0 12 da 71 call #0x71da 9d92: 21 53 incd r1 9d94: 0f 4c mov r12, r15 9d96: 0f dd bis r13, r15 9d98: 0f 93 tst r15 9d9a: 02 24 jz $+6 ;abs 0x9da0 9d9c: 5e 43 mov.b #1, r14 ;r3 As==01 9d9e: 01 3c jmp $+4 ;abs 0x9da2 9da0: 4e 43 clr.b r14 9da2: 4e 93 tst.b r14 9da4: 06 24 jz $+14 ;abs 0x9db2 9da6: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9daa: 16 14 9dac: 3c 43 mov #-1, r12 ;r3 As==11 9dae: 3d 43 mov #-1, r13 ;r3 As==11 9db0: f0 3c jmp $+482 ;abs 0x9f92 9db2: b2 b0 10 00 bit #16, &0x142e ;#0x0010 9db6: 2e 14 9db8: 26 2c jc $+78 ;abs 0x9e06 9dba: b1 90 00 13 cmp #4864, 0(r1) ;#0x1300, 0x0000(r1) 9dbe: 00 00 9dc0: 15 20 jnz $+44 ;abs 0x9dec 9dc2: a1 b2 02 00 bit #4, 2(r1) ;r2 As==10, 0x0002(r1) 9dc6: 12 28 jnc $+38 ;abs 0x9dec 9dc8: b1 b2 04 00 bit #8, 4(r1) ;r2 As==11, 0x0004(r1) 9dcc: 0f 28 jnc $+32 ;abs 0x9dec 9dce: b0 12 a0 3c call #0x3ca0 9dd2: 0c 93 tst r12 9dd4: 06 24 jz $+14 ;abs 0x9de2 9dd6: b2 50 05 00 add #5, &0x12d2 ;#0x0005 9dda: d2 12 9ddc: 82 63 d4 12 adc &0x12d4 9de0: 05 3c jmp $+12 ;abs 0x9dec 9de2: b2 50 06 00 add #6, &0x12d2 ;#0x0006 9de6: d2 12 9de8: 82 63 d4 12 adc &0x12d4 9dec: 2c 41 mov @r1, r12 9dee: b0 12 e2 34 call #0x34e2 9df2: 82 4c 94 14 mov r12, &0x1494 9df6: 82 4d 96 14 mov r13, &0x1496 9dfa: 08 93 tst r8 9dfc: 04 24 jz $+10 ;abs 0x9e06 9dfe: 2e 41 mov @r1, r14 9e00: 0c 48 mov r8, r12 9e02: b0 12 56 35 call #0x3556 9e06: b0 12 52 3c call #0x3c52 9e0a: 0c 93 tst r12 9e0c: 21 24 jz $+68 ;abs 0x9e50 9e0e: c2 93 1f 16 tst.b &0x161f 9e12: 12 24 jz $+38 ;abs 0x9e38 9e14: c2 43 1f 16 mov.b #0, &0x161f ;r3 As==00 9e18: 1c 42 7a 14 mov &0x147a,r12 9e1c: 1d 42 7c 14 mov &0x147c,r13 9e20: b0 12 f0 70 call #0x70f0 9e24: 0f 4c mov r12, r15 9e26: 0f dd bis r13, r15 9e28: 0f 93 tst r15 9e2a: ad 24 jz $+348 ;abs 0x9f86 9e2c: b2 40 11 00 mov #17, &0x1416 ;#0x0011 9e30: 16 14 9e32: 3c 43 mov #-1, r12 ;r3 As==11 9e34: 3d 43 mov #-1, r13 ;r3 As==11 9e36: ad 3c jmp $+348 ;abs 0x9f92 9e38: b0 12 42 44 call #0x4442 9e3c: 0f 4c mov r12, r15 9e3e: 0f dd bis r13, r15 9e40: 0f 93 tst r15 9e42: a1 24 jz $+324 ;abs 0x9f86 9e44: b2 40 11 00 mov #17, &0x1416 ;#0x0011 9e48: 16 14 9e4a: 3c 43 mov #-1, r12 ;r3 As==11 9e4c: 3d 43 mov #-1, r13 ;r3 As==11 9e4e: a1 3c jmp $+324 ;abs 0x9f92 9e50: 09 43 clr r9 9e52: 3c 40 26 14 mov #5158, r12 ;#0x1426 9e56: b0 12 8a 3f call #0x3f8a 9e5a: 0f 4c mov r12, r15 9e5c: 0f dd bis r13, r15 9e5e: 0f 93 tst r15 9e60: 06 24 jz $+14 ;abs 0x9e6e 9e62: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9e66: 16 14 9e68: 3c 43 mov #-1, r12 ;r3 As==11 9e6a: 3d 43 mov #-1, r13 ;r3 As==11 9e6c: 92 3c jmp $+294 ;abs 0x9f92 9e6e: 2c 43 mov #2, r12 ;r3 As==10 9e70: 0d 43 clr r13 9e72: b0 12 2e 63 call #0x632e 9e76: 5c 43 mov.b #1, r12 ;r3 As==01 9e78: b0 12 b4 71 call #0x71b4 9e7c: 1c 43 mov #1, r12 ;r3 As==01 9e7e: 0d 43 clr r13 9e80: b0 12 2e 63 call #0x632e 9e84: 09 43 clr r9 9e86: 39 90 0a 00 cmp #10, r9 ;#0x000a 9e8a: 0c 2c jc $+26 ;abs 0x9ea4 9e8c: b0 12 e4 6f call #0x6fe4 9e90: 0f 4c mov r12, r15 9e92: 0f dd bis r13, r15 9e94: 0f 93 tst r15 9e96: 06 24 jz $+14 ;abs 0x9ea4 9e98: 2c 43 mov #2, r12 ;r3 As==10 9e9a: 0d 43 clr r13 9e9c: b0 12 2e 63 call #0x632e 9ea0: 19 53 inc r9 9ea2: f1 3f jmp $-28 ;abs 0x9e86 9ea4: 39 90 0a 00 cmp #10, r9 ;#0x000a 9ea8: 6e 20 jnz $+222 ;abs 0x9f86 9eaa: b2 40 10 00 mov #16, &0x1416 ;#0x0010 9eae: 16 14 9eb0: 3c 43 mov #-1, r12 ;r3 As==11 9eb2: 3d 43 mov #-1, r13 ;r3 As==11 9eb4: 6e 3c jmp $+222 ;abs 0x9f92 9eb6: b2 43 d2 12 mov #-1, &0x12d2 ;r3 As==11 9eba: b2 43 d4 12 mov #-1, &0x12d4 ;r3 As==11 9ebe: 3c 40 26 14 mov #5158, r12 ;#0x1426 9ec2: b0 12 8a 3f call #0x3f8a 9ec6: 0f 4c mov r12, r15 9ec8: 0f dd bis r13, r15 9eca: 0f 93 tst r15 9ecc: 06 24 jz $+14 ;abs 0x9eda 9ece: b2 40 11 00 mov #17, &0x1416 ;#0x0011 9ed2: 16 14 9ed4: 3c 43 mov #-1, r12 ;r3 As==11 9ed6: 3d 43 mov #-1, r13 ;r3 As==11 9ed8: 5c 3c jmp $+186 ;abs 0x9f92 9eda: 3a 90 03 00 cmp #3, r10 ;#0x0003 9ede: 16 20 jnz $+46 ;abs 0x9f0c 9ee0: 0b 93 tst r11 9ee2: 14 20 jnz $+42 ;abs 0x9f0c 9ee4: b0 12 52 3c call #0x3c52 9ee8: 0c 93 tst r12 9eea: 10 24 jz $+34 ;abs 0x9f0c 9eec: b0 12 52 3c call #0x3c52 9ef0: 3e 40 a4 13 mov #5028, r14 ;#0x13a4 9ef4: b0 12 00 42 call #0x4200 9ef8: 0f 4c mov r12, r15 9efa: 0f dd bis r13, r15 9efc: 0f 93 tst r15 9efe: 06 24 jz $+14 ;abs 0x9f0c 9f00: b2 40 0f 00 mov #15, &0x1416 ;#0x000f 9f04: 16 14 9f06: 3c 43 mov #-1, r12 ;r3 As==11 9f08: 3d 43 mov #-1, r13 ;r3 As==11 9f0a: 43 3c jmp $+136 ;abs 0x9f92 9f0c: c2 93 1f 16 tst.b &0x161f 9f10: 12 24 jz $+38 ;abs 0x9f36 9f12: c2 43 1f 16 mov.b #0, &0x161f ;r3 As==00 9f16: 1c 42 7a 14 mov &0x147a,r12 9f1a: 1d 42 7c 14 mov &0x147c,r13 9f1e: b0 12 f0 70 call #0x70f0 9f22: 0f 4c mov r12, r15 9f24: 0f dd bis r13, r15 9f26: 0f 93 tst r15 9f28: 12 24 jz $+38 ;abs 0x9f4e 9f2a: b2 40 11 00 mov #17, &0x1416 ;#0x0011 9f2e: 16 14 9f30: 3c 43 mov #-1, r12 ;r3 As==11 9f32: 3d 43 mov #-1, r13 ;r3 As==11 9f34: 2e 3c jmp $+94 ;abs 0x9f92 9f36: b0 12 42 44 call #0x4442 9f3a: 0f 4c mov r12, r15 9f3c: 0f dd bis r13, r15 9f3e: 0f 93 tst r15 9f40: 06 24 jz $+14 ;abs 0x9f4e 9f42: b2 40 11 00 mov #17, &0x1416 ;#0x0011 9f46: 16 14 9f48: 3c 43 mov #-1, r12 ;r3 As==11 9f4a: 3d 43 mov #-1, r13 ;r3 As==11 9f4c: 22 3c jmp $+70 ;abs 0x9f92 9f4e: 0f 46 mov r6, r15 9f50: 0f d7 bis r7, r15 9f52: 0f 93 tst r15 9f54: 0f 24 jz $+32 ;abs 0x9f74 9f56: b0 12 36 62 call #0x6236 9f5a: 0f 4c mov r12, r15 9f5c: 0f dd bis r13, r15 9f5e: 0f 93 tst r15 9f60: 06 24 jz $+14 ;abs 0x9f6e 9f62: b2 40 11 00 mov #17, &0x1416 ;#0x0011 9f66: 16 14 9f68: 3c 43 mov #-1, r12 ;r3 As==11 9f6a: 3d 43 mov #-1, r13 ;r3 As==11 9f6c: 12 3c jmp $+38 ;abs 0x9f92 9f6e: d2 43 1a 16 mov.b #1, &0x161a ;r3 As==01 9f72: 09 3c jmp $+20 ;abs 0x9f86 9f74: c2 43 1a 16 mov.b #0, &0x161a ;r3 As==00 9f78: 06 3c jmp $+14 ;abs 0x9f86 9f7a: b2 40 03 00 mov #3, &0x1416 ;#0x0003 9f7e: 16 14 9f80: 3c 43 mov #-1, r12 ;r3 As==11 9f82: 3d 43 mov #-1, r13 ;r3 As==11 9f84: 06 3c jmp $+14 ;abs 0x9f92 9f86: 82 4a a2 13 mov r10, &0x13a2 9f8a: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 9f8e: 0c 43 clr r12 9f90: 0d 43 clr r13 9f92: 31 50 06 00 add #6, r1 ;#0x0006 9f96: 30 40 20 f3 br #0xf320 9f9a: 0a 12 push r10 9f9c: 0b 12 push r11 9f9e: 08 12 push r8 9fa0: 09 12 push r9 9fa2: 31 80 0a 00 sub #10, r1 ;#0x000a 9fa6: 08 4c mov r12, r8 9fa8: 0a 4e mov r14, r10 9faa: 0b 4f mov r15, r11 9fac: 19 41 14 00 mov 20(r1), r9 ;0x0014(r1) 9fb0: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) 9fb4: 81 43 04 00 mov #0, 4(r1) ;r3 As==00, 0x0004(r1) 9fb8: 81 43 06 00 mov #0, 6(r1) ;r3 As==00, 0x0006(r1) 9fbc: 81 43 08 00 mov #0, 8(r1) ;r3 As==00, 0x0008(r1) 9fc0: c1 43 00 00 mov.b #0, 0(r1) ;r3 As==00, 0x0000(r1) 9fc4: 82 93 18 14 tst &0x1418 9fc8: 06 20 jnz $+14 ;abs 0x9fd6 9fca: b2 40 05 00 mov #5, &0x1416 ;#0x0005 9fce: 16 14 9fd0: 3c 43 mov #-1, r12 ;r3 As==11 9fd2: 3d 43 mov #-1, r13 ;r3 As==11 9fd4: b8 3d jmp $+882 ;abs 0xa346 9fd6: 08 93 tst r8 9fd8: 06 20 jnz $+14 ;abs 0x9fe6 9fda: b2 40 03 00 mov #3, &0x1416 ;#0x0003 9fde: 16 14 9fe0: 3c 43 mov #-1, r12 ;r3 As==11 9fe2: 3d 43 mov #-1, r13 ;r3 As==11 9fe4: b0 3d jmp $+866 ;abs 0xa346 9fe6: 09 93 tst r9 9fe8: 06 24 jz $+14 ;abs 0x9ff6 9fea: 99 42 d2 12 mov &0x12d2,0(r9) ;0x0000(r9) 9fee: 00 00 9ff0: 99 42 d4 12 mov &0x12d4,2(r9) ;0x0002(r9) 9ff4: 02 00 9ff6: 82 93 a2 13 tst &0x13a2 9ffa: 09 20 jnz $+20 ;abs 0xa00e 9ffc: 88 43 00 00 mov #0, 0(r8) ;r3 As==00, 0x0000(r8) a000: 88 43 02 00 mov #0, 2(r8) ;r3 As==00, 0x0002(r8) a004: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 a008: 0c 43 clr r12 a00a: 0d 43 clr r13 a00c: 9c 3d jmp $+826 ;abs 0xa346 a00e: 98 43 00 00 mov #1, 0(r8) ;r3 As==01, 0x0000(r8) a012: 88 43 02 00 mov #0, 2(r8) ;r3 As==00, 0x0002(r8) a016: c2 93 1a 16 tst.b &0x161a a01a: 2a 24 jz $+86 ;abs 0xa070 a01c: b0 12 0c 62 call #0x620c a020: 0f 4c mov r12, r15 a022: 0f dd bis r13, r15 a024: 0f 93 tst r15 a026: 06 24 jz $+14 ;abs 0xa034 a028: b2 40 12 00 mov #18, &0x1416 ;#0x0012 a02c: 16 14 a02e: 3c 43 mov #-1, r12 ;r3 As==11 a030: 3d 43 mov #-1, r13 ;r3 As==11 a032: 89 3d jmp $+788 ;abs 0xa346 a034: 3c 40 14 00 mov #20, r12 ;#0x0014 a038: 0d 43 clr r13 a03a: b0 12 be 63 call #0x63be a03e: b0 12 e6 5d call #0x5de6 a042: b0 12 fe 5b call #0x5bfe a046: b0 12 e6 5d call #0x5de6 a04a: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 a04e: 3c 40 ff 00 mov #255, r12 ;#0x00ff a052: 0d 43 clr r13 a054: b0 12 58 62 call #0x6258 a058: b0 12 38 6b call #0x6b38 a05c: 0f 4c mov r12, r15 a05e: 0f dd bis r13, r15 a060: 0f 93 tst r15 a062: 06 24 jz $+14 ;abs 0xa070 a064: b2 40 12 00 mov #18, &0x1416 ;#0x0012 a068: 16 14 a06a: 3c 43 mov #-1, r12 ;r3 As==11 a06c: 3d 43 mov #-1, r13 ;r3 As==11 a06e: 6b 3d jmp $+728 ;abs 0xa346 a070: b2 90 03 00 cmp #3, &0x13a2 ;#0x0003 a074: a2 13 a076: 03 20 jnz $+8 ;abs 0xa07e a078: c2 93 1c 16 tst.b &0x161c a07c: 03 20 jnz $+8 ;abs 0xa084 a07e: a2 93 a2 13 cmp #2, &0x13a2 ;r3 As==10 a082: b3 20 jnz $+360 ;abs 0xa1ea a084: b0 12 58 3c call #0x3c58 a088: 0c 93 tst r12 a08a: 3e 24 jz $+126 ;abs 0xa108 a08c: 0e 41 mov r1, r14 a08e: 2e 53 incd r14 a090: 3c 40 83 00 mov #131, r12 ;#0x0083 a094: 0d 43 clr r13 a096: b0 12 48 a7 call #0xa748 a09a: 0f 4c mov r12, r15 a09c: 0f dd bis r13, r15 a09e: 0f 93 tst r15 a0a0: 06 24 jz $+14 ;abs 0xa0ae a0a2: b2 40 12 00 mov #18, &0x1416 ;#0x0012 a0a6: 16 14 a0a8: 3c 43 mov #-1, r12 ;r3 As==11 a0aa: 3d 43 mov #-1, r13 ;r3 As==11 a0ac: 4c 3d jmp $+666 ;abs 0xa346 a0ae: c1 93 02 00 tst.b 2(r1) ;0x0002(r1) a0b2: 9b 34 jge $+312 ;abs 0xa1ea a0b4: c2 93 1b 16 tst.b &0x161b a0b8: 16 24 jz $+46 ;abs 0xa0e6 a0ba: b2 b2 2e 14 bit #8, &0x142e ;r2 As==11 a0be: 05 28 jnc $+12 ;abs 0xa0ca a0c0: b2 50 06 00 add #6, &0x12d2 ;#0x0006 a0c4: d2 12 a0c6: 82 63 d4 12 adc &0x12d4 a0ca: c2 43 1b 16 mov.b #0, &0x161b ;r3 As==00 a0ce: b0 12 42 44 call #0x4442 a0d2: 0f 4c mov r12, r15 a0d4: 0f dd bis r13, r15 a0d6: 0f 93 tst r15 a0d8: 88 24 jz $+274 ;abs 0xa1ea a0da: b2 40 10 00 mov #16, &0x1416 ;#0x0010 a0de: 16 14 a0e0: 3c 43 mov #-1, r12 ;r3 As==11 a0e2: 3d 43 mov #-1, r13 ;r3 As==11 a0e4: 30 3d jmp $+610 ;abs 0xa346 a0e6: b2 90 03 00 cmp #3, &0x13a2 ;#0x0003 a0ea: a2 13 a0ec: 04 20 jnz $+10 ;abs 0xa0f6 a0ee: 3e 40 03 00 mov #3, r14 ;#0x0003 a0f2: 0f 43 clr r15 a0f4: 02 3c jmp $+6 ;abs 0xa0fa a0f6: 2e 43 mov #2, r14 ;r3 As==10 a0f8: 0f 43 clr r15 a0fa: 88 4e 00 00 mov r14, 0(r8) ;0x0000(r8) a0fe: 88 4f 02 00 mov r15, 2(r8) ;0x0002(r8) a102: 1a 43 mov #1, r10 ;r3 As==01 a104: 0b 43 clr r11 a106: 71 3c jmp $+228 ;abs 0xa1ea a108: b0 12 52 3c call #0x3c52 a10c: 0c 93 tst r12 a10e: 65 24 jz $+204 ;abs 0xa1da a110: 03 12 push #0 ;r3 As==00 a112: 3e 40 50 00 mov #80, r14 ;#0x0050 a116: 4c 43 clr.b r12 a118: b0 12 da 71 call #0x71da a11c: 21 53 incd r1 a11e: 0f 4c mov r12, r15 a120: 0f dd bis r13, r15 a122: 0f 93 tst r15 a124: 0c 20 jnz $+26 ;abs 0xa13e a126: 0f 41 mov r1, r15 a128: 2f 53 incd r15 a12a: 0f 12 push r15 a12c: 0e 43 clr r14 a12e: 5c 43 mov.b #1, r12 ;r3 As==01 a130: b0 12 da 71 call #0x71da a134: 21 53 incd r1 a136: 0f 4c mov r12, r15 a138: 0f dd bis r13, r15 a13a: 0f 93 tst r15 a13c: 02 24 jz $+6 ;abs 0xa142 a13e: 5e 43 mov.b #1, r14 ;r3 As==01 a140: 01 3c jmp $+4 ;abs 0xa144 a142: 4e 43 clr.b r14 a144: 4e 93 tst.b r14 a146: 06 24 jz $+14 ;abs 0xa154 a148: b2 40 12 00 mov #18, &0x1416 ;#0x0012 a14c: 16 14 a14e: 3c 43 mov #-1, r12 ;r3 As==11 a150: 3d 43 mov #-1, r13 ;r3 As==11 a152: f9 3c jmp $+500 ;abs 0xa346 a154: b2 90 03 00 cmp #3, &0x13a2 ;#0x0003 a158: a2 13 a15a: 12 20 jnz $+38 ;abs 0xa180 a15c: 5e 41 02 00 mov.b 2(r1), r14 ;0x0002(r1) a160: 7e f0 03 00 and.b #3, r14 ;#0x0003 a164: 5f 42 a4 13 mov.b &0x13a4,r15 a168: 7f f0 03 00 and.b #3, r15 ;#0x0003 a16c: 4e 9f cmp.b r15, r14 a16e: 11 24 jz $+36 ;abs 0xa192 a170: b8 40 03 00 mov #3, 0(r8) ;#0x0003, 0x0000(r8) a174: 00 00 a176: 88 43 02 00 mov #0, 2(r8) ;r3 As==00, 0x0002(r8) a17a: 1a 43 mov #1, r10 ;r3 As==01 a17c: 0b 43 clr r11 a17e: 09 3c jmp $+20 ;abs 0xa192 a180: c1 93 02 00 tst.b 2(r1) ;0x0002(r1) a184: 06 38 jl $+14 ;abs 0xa192 a186: a8 43 00 00 mov #2, 0(r8) ;r3 As==10, 0x0000(r8) a18a: 88 43 02 00 mov #0, 2(r8) ;r3 As==00, 0x0002(r8) a18e: 1a 43 mov #1, r10 ;r3 As==01 a190: 0b 43 clr r11 a192: 0f 4a mov r10, r15 a194: 0f db bis r11, r15 a196: 0f 93 tst r15 a198: 28 24 jz $+82 ;abs 0xa1ea a19a: 03 12 push #0 ;r3 As==00 a19c: 3e 40 90 00 mov #144, r14 ;#0x0090 a1a0: 4c 43 clr.b r12 a1a2: b0 12 da 71 call #0x71da a1a6: 21 53 incd r1 a1a8: 0f 4c mov r12, r15 a1aa: 0f dd bis r13, r15 a1ac: 0f 93 tst r15 a1ae: 0a 20 jnz $+22 ;abs 0xa1c4 a1b0: 03 12 push #0 ;r3 As==00 a1b2: 0e 43 clr r14 a1b4: 5c 43 mov.b #1, r12 ;r3 As==01 a1b6: b0 12 da 71 call #0x71da a1ba: 21 53 incd r1 a1bc: 0f 4c mov r12, r15 a1be: 0f dd bis r13, r15 a1c0: 0f 93 tst r15 a1c2: 02 24 jz $+6 ;abs 0xa1c8 a1c4: 5e 43 mov.b #1, r14 ;r3 As==01 a1c6: 01 3c jmp $+4 ;abs 0xa1ca a1c8: 4e 43 clr.b r14 a1ca: 4e 93 tst.b r14 a1cc: 0e 24 jz $+30 ;abs 0xa1ea a1ce: b2 40 12 00 mov #18, &0x1416 ;#0x0012 a1d2: 16 14 a1d4: 3c 43 mov #-1, r12 ;r3 As==11 a1d6: 3d 43 mov #-1, r13 ;r3 As==11 a1d8: b6 3c jmp $+366 ;abs 0xa346 a1da: 82 43 a2 13 mov #0, &0x13a2 ;r3 As==00 a1de: a8 43 00 00 mov #2, 0(r8) ;r3 As==10, 0x0000(r8) a1e2: 88 43 02 00 mov #0, 2(r8) ;r3 As==00, 0x0002(r8) a1e6: 1a 43 mov #1, r10 ;r3 As==01 a1e8: 0b 43 clr r11 a1ea: 0f 4a mov r10, r15 a1ec: 0f db bis r11, r15 a1ee: 0f 93 tst r15 a1f0: 97 24 jz $+304 ;abs 0xa320 a1f2: a2 93 a2 13 cmp #2, &0x13a2 ;r3 As==10 a1f6: 4e 20 jnz $+158 ;abs 0xa294 a1f8: c2 93 92 14 tst.b &0x1492 a1fc: 4b 24 jz $+152 ;abs 0xa294 a1fe: 1e 42 86 14 mov &0x1486,r14 a202: 1f 42 88 14 mov &0x1488,r15 a206: 2c 43 mov #2, r12 ;r3 As==10 a208: 0d 43 clr r13 a20a: b0 12 0a a8 call #0xa80a a20e: 0f 4c mov r12, r15 a210: 0f dd bis r13, r15 a212: 0f 93 tst r15 a214: 32 20 jnz $+102 ;abs 0xa27a a216: 1e 42 82 14 mov &0x1482,r14 a21a: 1f 42 84 14 mov &0x1484,r15 a21e: 2c 42 mov #4, r12 ;r2 As==10 a220: 0d 43 clr r13 a222: b0 12 0a a8 call #0xa80a a226: 0f 4c mov r12, r15 a228: 0f dd bis r13, r15 a22a: 0f 93 tst r15 a22c: 26 20 jnz $+78 ;abs 0xa27a a22e: 1e 42 8a 14 mov &0x148a,r14 a232: 1f 42 8c 14 mov &0x148c,r15 a236: 3c 40 06 00 mov #6, r12 ;#0x0006 a23a: 0d 43 clr r13 a23c: b0 12 0a a8 call #0xa80a a240: 0f 4c mov r12, r15 a242: 0f dd bis r13, r15 a244: 0f 93 tst r15 a246: 19 20 jnz $+52 ;abs 0xa27a a248: 1e 42 8e 14 mov &0x148e,r14 a24c: 1f 42 90 14 mov &0x1490,r15 a250: 3c 40 80 00 mov #128, r12 ;#0x0080 a254: 0d 43 clr r13 a256: b0 12 0a a8 call #0xa80a a25a: 0f 4c mov r12, r15 a25c: 0f dd bis r13, r15 a25e: 0f 93 tst r15 a260: 0c 20 jnz $+26 ;abs 0xa27a a262: 1e 42 7e 14 mov &0x147e,r14 a266: 1f 42 80 14 mov &0x1480,r15 a26a: 0c 43 clr r12 a26c: 0d 43 clr r13 a26e: b0 12 0a a8 call #0xa80a a272: 0f 4c mov r12, r15 a274: 0f dd bis r13, r15 a276: 0f 93 tst r15 a278: 02 24 jz $+6 ;abs 0xa27e a27a: 5e 43 mov.b #1, r14 ;r3 As==01 a27c: 01 3c jmp $+4 ;abs 0xa280 a27e: 4e 43 clr.b r14 a280: 4e 93 tst.b r14 a282: 06 24 jz $+14 ;abs 0xa290 a284: b2 40 10 00 mov #16, &0x1416 ;#0x0010 a288: 16 14 a28a: 3c 43 mov #-1, r12 ;r3 As==11 a28c: 3d 43 mov #-1, r13 ;r3 As==11 a28e: 5b 3c jmp $+184 ;abs 0xa346 a290: c2 43 92 14 mov.b #0, &0x1492 ;r3 As==00 a294: 0f 41 mov r1, r15 a296: 0f 12 push r15 a298: 0e 41 mov r1, r14 a29a: 3e 52 add #8, r14 ;r2 As==11 a29c: 0c 41 mov r1, r12 a29e: 2c 52 add #4, r12 ;r2 As==10 a2a0: b0 12 80 45 call #0x4580 a2a4: 21 53 incd r1 a2a6: 0f 4c mov r12, r15 a2a8: 0f dd bis r13, r15 a2aa: 0f 93 tst r15 a2ac: 06 24 jz $+14 ;abs 0xa2ba a2ae: b2 40 12 00 mov #18, &0x1416 ;#0x0012 a2b2: 16 14 a2b4: 3c 43 mov #-1, r12 ;r3 As==11 a2b6: 3d 43 mov #-1, r13 ;r3 As==11 a2b8: 46 3c jmp $+142 ;abs 0xa346 a2ba: 09 93 tst r9 a2bc: 06 24 jz $+14 ;abs 0xa2ca a2be: 99 42 d2 12 mov &0x12d2,0(r9) ;0x0000(r9) a2c2: 00 00 a2c4: 99 42 d4 12 mov &0x12d4,2(r9) ;0x0002(r9) a2c8: 02 00 a2ca: 4e 43 clr.b r14 a2cc: 3c 40 26 14 mov #5158, r12 ;#0x1426 a2d0: b0 12 30 3e call #0x3e30 a2d4: 0f 4c mov r12, r15 a2d6: 0f dd bis r13, r15 a2d8: 0f 93 tst r15 a2da: 06 24 jz $+14 ;abs 0xa2e8 a2dc: b2 40 12 00 mov #18, &0x1416 ;#0x0012 a2e0: 16 14 a2e2: 3c 43 mov #-1, r12 ;r3 As==11 a2e4: 3d 43 mov #-1, r13 ;r3 As==11 a2e6: 2f 3c jmp $+96 ;abs 0xa346 a2e8: 92 41 06 00 mov 6(r1), &0x1426 ;0x0006(r1) a2ec: 26 14 a2ee: 92 41 08 00 mov 8(r1), &0x1428 ;0x0008(r1) a2f2: 28 14 a2f4: c1 93 00 00 tst.b 0(r1) ;0x0000(r1) a2f8: 03 24 jz $+8 ;abs 0xa300 a2fa: b2 d0 10 00 bis #16, &0x142e ;#0x0010 a2fe: 2e 14 a300: 98 93 00 00 cmp #1, 0(r8) ;r3 As==01, 0x0000(r8) a304: 07 20 jnz $+16 ;abs 0xa314 a306: 88 93 02 00 tst 2(r8) ;0x0002(r8) a30a: 04 20 jnz $+10 ;abs 0xa314 a30c: 88 43 00 00 mov #0, 0(r8) ;r3 As==00, 0x0000(r8) a310: 88 43 02 00 mov #0, 2(r8) ;r3 As==00, 0x0002(r8) a314: 82 43 a2 13 mov #0, &0x13a2 ;r3 As==00 a318: c2 43 1c 16 mov.b #0, &0x161c ;r3 As==00 a31c: c2 43 1a 16 mov.b #0, &0x161a ;r3 As==00 a320: c2 93 1a 16 tst.b &0x161a a324: 0c 24 jz $+26 ;abs 0xa33e a326: b0 12 36 62 call #0x6236 a32a: 0f 4c mov r12, r15 a32c: 0f dd bis r13, r15 a32e: 0f 93 tst r15 a330: 06 24 jz $+14 ;abs 0xa33e a332: b2 40 12 00 mov #18, &0x1416 ;#0x0012 a336: 16 14 a338: 3c 43 mov #-1, r12 ;r3 As==11 a33a: 3d 43 mov #-1, r13 ;r3 As==11 a33c: 04 3c jmp $+10 ;abs 0xa346 a33e: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 a342: 0c 43 clr r12 a344: 0d 43 clr r13 a346: 31 50 0a 00 add #10, r1 ;#0x000a a34a: 30 40 24 f3 br #0xf324 a34e: 0a 12 push r10 a350: 0b 12 push r11 a352: 08 12 push r8 a354: 09 12 push r9 a356: 06 12 push r6 a358: 07 12 push r7 a35a: 04 12 push r4 a35c: 05 12 push r5 a35e: 0c 12 push r12 a360: 06 4e mov r14, r6 a362: 07 4f mov r15, r7 a364: 18 41 14 00 mov 20(r1), r8 ;0x0014(r1) a368: 19 41 16 00 mov 22(r1), r9 ;0x0016(r1) a36c: 3a 43 mov #-1, r10 ;r3 As==11 a36e: 3b 43 mov #-1, r11 ;r3 As==11 a370: 82 93 18 14 tst &0x1418 a374: 06 20 jnz $+14 ;abs 0xa382 a376: b2 40 05 00 mov #5, &0x1416 ;#0x0005 a37a: 16 14 a37c: 3c 43 mov #-1, r12 ;r3 As==11 a37e: 3d 43 mov #-1, r13 ;r3 As==11 a380: 91 3c jmp $+292 ;abs 0xa4a4 a382: b0 12 82 3c call #0x3c82 a386: 0c 93 tst r12 a388: 06 20 jnz $+14 ;abs 0xa396 a38a: b2 40 1d 00 mov #29, &0x1416 ;#0x001d a38e: 16 14 a390: 3c 43 mov #-1, r12 ;r3 As==11 a392: 3d 43 mov #-1, r13 ;r3 As==11 a394: 87 3c jmp $+272 ;abs 0xa4a4 a396: 92 93 ce 12 cmp #1, &0x12ce ;r3 As==01 a39a: 0b 20 jnz $+24 ;abs 0xa3b2 a39c: 82 93 d0 12 tst &0x12d0 a3a0: 08 20 jnz $+18 ;abs 0xa3b2 a3a2: 3c 40 44 00 mov #68, r12 ;#0x0044 a3a6: 0d 43 clr r13 a3a8: b0 12 58 62 call #0x6258 a3ac: b0 12 e4 5b call #0x5be4 a3b0: 49 3c jmp $+148 ;abs 0xa444 a3b2: b0 12 94 3c call #0x3c94 a3b6: 0c 93 tst r12 a3b8: 11 20 jnz $+36 ;abs 0xa3dc a3ba: 3c 40 c8 00 mov #200, r12 ;#0x00c8 a3be: 0d 43 clr r13 a3c0: b0 12 58 62 call #0x6258 a3c4: 3e 40 10 00 mov #16, r14 ;#0x0010 a3c8: 0f 43 clr r15 a3ca: 3c 40 01 74 mov #29697, r12 ;#0x7401 a3ce: 0d 43 clr r13 a3d0: b0 12 6e 62 call #0x626e a3d4: 0c 43 clr r12 a3d6: 0d 43 clr r13 a3d8: b0 12 8c 62 call #0x628c a3dc: 3c 40 44 00 mov #68, r12 ;#0x0044 a3e0: 0d 43 clr r13 a3e2: b0 12 58 62 call #0x6258 a3e6: 1c 43 mov #1, r12 ;r3 As==01 a3e8: 0d 43 clr r13 a3ea: b0 12 be 63 call #0x63be a3ee: b0 12 88 3c call #0x3c88 a3f2: 04 4c mov r12, r4 a3f4: b0 12 8e 3c call #0x3c8e a3f8: 05 4c mov r12, r5 a3fa: b0 12 88 3c call #0x3c88 a3fe: 05 8c sub r12, r5 a400: 12 c3 clrc a402: 05 10 rrc r5 a404: 04 55 add r5, r4 a406: 0c 44 mov r4, r12 a408: 0d 43 clr r13 a40a: b0 12 b4 63 call #0x63b4 a40e: 3c 40 05 00 mov #5, r12 ;#0x0005 a412: 0d 43 clr r13 a414: b0 12 be 63 call #0x63be a418: 3c 40 24 00 mov #36, r12 ;#0x0024 a41c: 0d 43 clr r13 a41e: b0 12 58 62 call #0x6258 a422: 1c 43 mov #1, r12 ;r3 As==01 a424: 0d 43 clr r13 a426: b0 12 be 63 call #0x63be a42a: 0c 43 clr r12 a42c: 0d 43 clr r13 a42e: b0 12 b4 63 call #0x63b4 a432: 3c 40 05 00 mov #5, r12 ;#0x0005 a436: 0d 43 clr r13 a438: b0 12 be 63 call #0x63be a43c: 1c 43 mov #1, r12 ;r3 As==01 a43e: 0d 43 clr r13 a440: b0 12 8c 62 call #0x628c a444: 3c 40 54 00 mov #84, r12 ;#0x0054 a448: 0d 43 clr r13 a44a: b0 12 58 62 call #0x6258 a44e: 3e 40 20 00 mov #32, r14 ;#0x0020 a452: 0f 43 clr r15 a454: 3c 40 00 02 mov #512, r12 ;#0x0200 a458: 0d 43 clr r13 a45a: b0 12 6e 62 call #0x626e a45e: b0 12 24 6a call #0x6a24 a462: 0f 4c mov r12, r15 a464: 0f dd bis r13, r15 a466: 0f 93 tst r15 a468: 19 20 jnz $+52 ;abs 0xa49c a46a: 03 12 push #0 ;r3 As==00 a46c: 03 12 push #0 ;r3 As==00 a46e: 0e 43 clr r14 a470: 0f 43 clr r15 a472: 3c 40 07 00 mov #7, r12 ;#0x0007 a476: 0d 43 clr r13 a478: 92 12 be 12 call &0x12be a47c: 21 52 add #4, r1 ;r2 As==10 a47e: 0f 4c mov r12, r15 a480: 0f dd bis r13, r15 a482: 0f 93 tst r15 a484: 04 20 jnz $+10 ;abs 0xa48e a486: b2 40 1d 00 mov #29, &0x1416 ;#0x001d a48a: 16 14 a48c: 09 3c jmp $+20 ;abs 0xa4a0 a48e: b2 90 1e 00 cmp #30, &0x1416 ;#0x001e a492: 16 14 a494: 05 20 jnz $+12 ;abs 0xa4a0 a496: 0a 43 clr r10 a498: 0b 43 clr r11 a49a: 02 3c jmp $+6 ;abs 0xa4a0 a49c: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 a4a0: 0c 4a mov r10, r12 a4a2: 0d 4b mov r11, r13 a4a4: 21 53 incd r1 a4a6: 30 40 1c f3 br #0xf31c a4aa: 0a 12 push r10 a4ac: 0b 12 push r11 a4ae: 08 12 push r8 a4b0: 09 12 push r9 a4b2: 06 12 push r6 a4b4: 07 12 push r7 a4b6: 04 12 push r4 a4b8: 05 12 push r5 a4ba: 21 82 sub #4, r1 ;r2 As==10 a4bc: 0a 4c mov r12, r10 a4be: 0b 4d mov r13, r11 a4c0: 08 4e mov r14, r8 a4c2: 09 4f mov r15, r9 a4c4: 15 41 18 00 mov 24(r1), r5 ;0x0018(r1) a4c8: 04 43 clr r4 a4ca: 81 45 02 00 mov r5, 2(r1) ;0x0002(r1) a4ce: 1a b3 bit #1, r10 ;r3 As==01 a4d0: 20 28 jnc $+66 ;abs 0xa512 a4d2: 03 12 push #0 ;r3 As==00 a4d4: 13 12 push #1 ;r3 As==01 a4d6: 03 12 push #0 ;r3 As==00 a4d8: 23 12 push #2 ;r3 As==10 a4da: 0e 41 mov r1, r14 a4dc: 3e 52 add #8, r14 ;r2 As==11 a4de: 0c 4a mov r10, r12 a4e0: 0d 4b mov r11, r13 a4e2: 3c 53 add #-1, r12 ;r3 As==11 a4e4: 3d 63 addc #-1, r13 ;r3 As==11 a4e6: 92 12 c2 12 call &0x12c2 a4ea: 31 52 add #8, r1 ;r2 As==11 a4ec: 0f 4c mov r12, r15 a4ee: 0f dd bis r13, r15 a4f0: 0f 93 tst r15 a4f2: 03 24 jz $+8 ;abs 0xa4fa a4f4: 3c 43 mov #-1, r12 ;r3 As==11 a4f6: 3d 43 mov #-1, r13 ;r3 As==11 a4f8: 3e 3c jmp $+126 ;abs 0xa576 a4fa: d1 91 02 00 cmp.b 2(r1), 1(r1) ;0x0002(r1), 0x0001(r1) a4fe: 01 00 a500: 03 24 jz $+8 ;abs 0xa508 a502: 3c 43 mov #-1, r12 ;r3 As==11 a504: 3d 43 mov #-1, r13 ;r3 As==11 a506: 37 3c jmp $+112 ;abs 0xa576 a508: 1a 53 inc r10 a50a: 0b 63 adc r11 a50c: 14 53 inc r4 a50e: 38 53 add #-1, r8 ;r3 As==11 a510: 39 63 addc #-1, r9 ;r3 As==11 a512: 18 b3 bit #1, r8 ;r3 As==01 a514: 1f 28 jnc $+64 ;abs 0xa554 a516: 03 12 push #0 ;r3 As==00 a518: 13 12 push #1 ;r3 As==01 a51a: 03 12 push #0 ;r3 As==00 a51c: 23 12 push #2 ;r3 As==10 a51e: 0e 41 mov r1, r14 a520: 3e 52 add #8, r14 ;r2 As==11 a522: 0c 4a mov r10, r12 a524: 0d 4b mov r11, r13 a526: 0c 58 add r8, r12 a528: 0d 69 addc r9, r13 a52a: 3c 53 add #-1, r12 ;r3 As==11 a52c: 3d 63 addc #-1, r13 ;r3 As==11 a52e: 92 12 c2 12 call &0x12c2 a532: 31 52 add #8, r1 ;r2 As==11 a534: 0f 4c mov r12, r15 a536: 0f dd bis r13, r15 a538: 0f 93 tst r15 a53a: 03 24 jz $+8 ;abs 0xa542 a53c: 3c 43 mov #-1, r12 ;r3 As==11 a53e: 3d 43 mov #-1, r13 ;r3 As==11 a540: 1a 3c jmp $+54 ;abs 0xa576 a542: d1 91 03 00 cmp.b 3(r1), 0(r1) ;0x0003(r1), 0x0000(r1) a546: 00 00 a548: 03 24 jz $+8 ;abs 0xa550 a54a: 3c 43 mov #-1, r12 ;r3 As==11 a54c: 3d 43 mov #-1, r13 ;r3 As==11 a54e: 13 3c jmp $+40 ;abs 0xa576 a550: 38 53 add #-1, r8 ;r3 As==11 a552: 39 63 addc #-1, r9 ;r3 As==11 a554: 7c 40 10 00 mov.b #16, r12 ;#0x0010 a558: b0 12 f6 36 call #0x36f6 a55c: 11 12 18 00 push 24(r1) ;0x0018(r1) a560: 0e 48 mov r8, r14 a562: 0f 49 mov r9, r15 a564: 0c 4a mov r10, r12 a566: 0d 4b mov r11, r13 a568: 92 12 cc 12 call &0x12cc a56c: 06 4c mov r12, r6 a56e: 07 4d mov r13, r7 a570: 0c 46 mov r6, r12 a572: 0d 47 mov r7, r13 a574: 21 53 incd r1 a576: 21 52 add #4, r1 ;r2 As==10 a578: 30 40 1c f3 br #0xf31c a57c: 82 93 18 14 tst &0x1418 a580: 04 24 jz $+10 ;abs 0xa58a a582: b0 12 58 3c call #0x3c58 a586: 0c 93 tst r12 a588: 06 20 jnz $+14 ;abs 0xa596 a58a: b2 40 05 00 mov #5, &0x1416 ;#0x0005 a58e: 16 14 a590: 3c 43 mov #-1, r12 ;r3 As==11 a592: 3d 43 mov #-1, r13 ;r3 As==11 a594: 30 41 ret a596: d2 43 1e 16 mov.b #1, &0x161e ;r3 As==01 a59a: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 a59e: 0c 43 clr r12 a5a0: 0d 43 clr r13 a5a2: 30 41 ret a5a4: 0a 12 push r10 a5a6: 0b 12 push r11 a5a8: 08 12 push r8 a5aa: 09 12 push r9 a5ac: 06 12 push r6 a5ae: 07 12 push r7 a5b0: 04 12 push r4 a5b2: 05 12 push r5 a5b4: 06 4c mov r12, r6 a5b6: 07 4d mov r13, r7 a5b8: 04 4e mov r14, r4 a5ba: 38 43 mov #-1, r8 ;r3 As==11 a5bc: 39 43 mov #-1, r9 ;r3 As==11 a5be: 35 40 90 00 mov #144, r5 ;#0x0090 a5c2: 3a 40 10 00 mov #16, r10 ;#0x0010 a5c6: 0b 43 clr r11 a5c8: b0 12 a0 3c call #0x3ca0 a5cc: 0c 93 tst r12 a5ce: 04 20 jnz $+10 ;abs 0xa5d8 a5d0: b2 90 91 00 cmp #145, &0x141a ;#0x0091 a5d4: 1a 14 a5d6: 05 20 jnz $+12 ;abs 0xa5e2 a5d8: 35 40 b0 00 mov #176, r5 ;#0x00b0 a5dc: 3a 40 20 00 mov #32, r10 ;#0x0020 a5e0: 0b 43 clr r11 a5e2: 03 12 push #0 ;r3 As==00 a5e4: 0e 45 mov r5, r14 a5e6: 4c 43 clr.b r12 a5e8: b0 12 da 71 call #0x71da a5ec: 21 53 incd r1 a5ee: 0f 4c mov r12, r15 a5f0: 0f dd bis r13, r15 a5f2: 0f 93 tst r15 a5f4: 04 24 jz $+10 ;abs 0xa5fe a5f6: b2 40 14 00 mov #20, &0x1416 ;#0x0014 a5fa: 16 14 a5fc: 1c 3c jmp $+58 ;abs 0xa636 a5fe: 0e 4a mov r10, r14 a600: 0f 4b mov r11, r15 a602: 0c 46 mov r6, r12 a604: 0d 47 mov r7, r13 a606: b0 12 6e 62 call #0x626e a60a: 16 b3 bit #1, r6 ;r3 As==01 a60c: 0b 28 jnc $+24 ;abs 0xa624 a60e: 0e 4a mov r10, r14 a610: 0f 4b mov r11, r15 a612: 0c 43 clr r12 a614: 0d 43 clr r13 a616: b0 12 6e 62 call #0x626e a61a: 84 4c 00 00 mov r12, 0(r4) ;0x0000(r4) a61e: 84 4d 02 00 mov r13, 2(r4) ;0x0002(r4) a622: 07 3c jmp $+16 ;abs 0xa632 a624: 0e 4a mov r10, r14 a626: 0f 4b mov r11, r15 a628: 2c 44 mov @r4, r12 a62a: 1d 44 02 00 mov 2(r4), r13 ;0x0002(r4) a62e: b0 12 6e 62 call #0x626e a632: 08 43 clr r8 a634: 09 43 clr r9 a636: 0c 48 mov r8, r12 a638: 0d 49 mov r9, r13 a63a: 30 40 1c f3 br #0xf31c a63e: 0a 12 push r10 a640: 0b 12 push r11 a642: 08 12 push r8 a644: 08 4c mov r12, r8 a646: 3a 43 mov #-1, r10 ;r3 As==11 a648: 3b 43 mov #-1, r11 ;r3 As==11 a64a: 03 12 push #0 ;r3 As==00 a64c: 3e 40 50 00 mov #80, r14 ;#0x0050 a650: 4c 43 clr.b r12 a652: b0 12 da 71 call #0x71da a656: 21 53 incd r1 a658: 0f 4c mov r12, r15 a65a: 0f dd bis r13, r15 a65c: 0f 93 tst r15 a65e: 04 24 jz $+10 ;abs 0xa668 a660: b2 40 14 00 mov #20, &0x1416 ;#0x0014 a664: 16 14 a666: 0d 3c jmp $+28 ;abs 0xa682 a668: 3e 40 10 00 mov #16, r14 ;#0x0010 a66c: 0f 43 clr r15 a66e: 0c 43 clr r12 a670: 0d 43 clr r13 a672: b0 12 6e 62 call #0x626e a676: 88 4c 00 00 mov r12, 0(r8) ;0x0000(r8) a67a: 88 4d 02 00 mov r13, 2(r8) ;0x0002(r8) a67e: 0a 43 clr r10 a680: 0b 43 clr r11 a682: 0c 4a mov r10, r12 a684: 0d 4b mov r11, r13 a686: 30 40 26 f3 br #0xf326 a68a: 0a 12 push r10 a68c: 0b 12 push r11 a68e: 08 12 push r8 a690: 09 12 push r9 a692: 08 4c mov r12, r8 a694: 09 4d mov r13, r9 a696: 3a 43 mov #-1, r10 ;r3 As==11 a698: 3b 43 mov #-1, r11 ;r3 As==11 a69a: 03 12 push #0 ;r3 As==00 a69c: 3e 40 30 00 mov #48, r14 ;#0x0030 a6a0: 4c 43 clr.b r12 a6a2: b0 12 da 71 call #0x71da a6a6: 21 53 incd r1 a6a8: 0f 4c mov r12, r15 a6aa: 0f dd bis r13, r15 a6ac: 0f 93 tst r15 a6ae: 04 24 jz $+10 ;abs 0xa6b8 a6b0: b2 40 14 00 mov #20, &0x1416 ;#0x0014 a6b4: 16 14 a6b6: 09 3c jmp $+20 ;abs 0xa6ca a6b8: 3e 40 10 00 mov #16, r14 ;#0x0010 a6bc: 0f 43 clr r15 a6be: 0c 48 mov r8, r12 a6c0: 0d 49 mov r9, r13 a6c2: b0 12 6e 62 call #0x626e a6c6: 0a 43 clr r10 a6c8: 0b 43 clr r11 a6ca: 0c 4a mov r10, r12 a6cc: 0d 4b mov r11, r13 a6ce: 30 40 24 f3 br #0xf324 a6d2: 0a 12 push r10 a6d4: 0b 12 push r11 a6d6: 08 12 push r8 a6d8: 08 4c mov r12, r8 a6da: 3a 43 mov #-1, r10 ;r3 As==11 a6dc: 3b 43 mov #-1, r11 ;r3 As==11 a6de: 03 12 push #0 ;r3 As==00 a6e0: 3e 40 d0 00 mov #208, r14 ;#0x00d0 a6e4: 4c 43 clr.b r12 a6e6: b0 12 da 71 call #0x71da a6ea: 21 53 incd r1 a6ec: 0f 4c mov r12, r15 a6ee: 0f dd bis r13, r15 a6f0: 0f 93 tst r15 a6f2: 04 24 jz $+10 ;abs 0xa6fc a6f4: b2 40 14 00 mov #20, &0x1416 ;#0x0014 a6f8: 16 14 a6fa: 0d 3c jmp $+28 ;abs 0xa716 a6fc: 3e 40 10 00 mov #16, r14 ;#0x0010 a700: 0f 43 clr r15 a702: 0c 43 clr r12 a704: 0d 43 clr r13 a706: b0 12 6e 62 call #0x626e a70a: 88 4c 00 00 mov r12, 0(r8) ;0x0000(r8) a70e: 88 4d 02 00 mov r13, 2(r8) ;0x0002(r8) a712: 0a 43 clr r10 a714: 0b 43 clr r11 a716: 0c 4a mov r10, r12 a718: 0d 4b mov r11, r13 a71a: 30 40 26 f3 br #0xf326 a71e: 0a 12 push r10 a720: 0b 12 push r11 a722: 21 82 sub #4, r1 ;r2 As==10 a724: 0a 4c mov r12, r10 a726: 0b 4d mov r13, r11 a728: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) a72c: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) a730: 0e 41 mov r1, r14 a732: 0c 4a mov r10, r12 a734: 0d 4b mov r11, r13 a736: b0 12 48 a7 call #0xa748 a73a: 2c 41 mov @r1, r12 a73c: 1d 41 02 00 mov 2(r1), r13 ;0x0002(r1) a740: 21 52 add #4, r1 ;r2 As==10 a742: 3b 41 pop r11 a744: 3a 41 pop r10 a746: 30 41 ret a748: 0a 12 push r10 a74a: 0b 12 push r11 a74c: 08 12 push r8 a74e: 09 12 push r9 a750: 06 12 push r6 a752: 08 4c mov r12, r8 a754: 09 4d mov r13, r9 a756: 06 4e mov r14, r6 a758: 3a 43 mov #-1, r10 ;r3 As==11 a75a: 3b 43 mov #-1, r11 ;r3 As==11 a75c: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 a760: 82 93 18 14 tst &0x1418 a764: 04 20 jnz $+10 ;abs 0xa76e a766: b2 40 05 00 mov #5, &0x1416 ;#0x0005 a76a: 16 14 a76c: 4a 3c jmp $+150 ;abs 0xa802 a76e: b0 12 58 3c call #0x3c58 a772: 0c 93 tst r12 a774: 0c 24 jz $+26 ;abs 0xa78e a776: 09 93 tst r9 a778: 0a 38 jl $+22 ;abs 0xa78e a77a: 09 93 tst r9 a77c: 04 38 jl $+10 ;abs 0xa786 a77e: 07 20 jnz $+16 ;abs 0xa78e a780: 38 90 00 01 cmp #256, r8 ;#0x0100 a784: 04 2c jc $+10 ;abs 0xa78e a786: 18 b3 bit #1, r8 ;r3 As==01 a788: 02 28 jnc $+6 ;abs 0xa78e a78a: 06 93 tst r6 a78c: 04 20 jnz $+10 ;abs 0xa796 a78e: b2 40 03 00 mov #3, &0x1416 ;#0x0003 a792: 16 14 a794: 36 3c jmp $+110 ;abs 0xa802 a796: 0e 48 mov r8, r14 a798: 0f 49 mov r9, r15 a79a: 0f 83 sub #0, r15 ;r3 As==00 a79c: 2b 20 jnz $+88 ;abs 0xa7f4 a79e: 3e 80 83 00 sub #131, r14 ;#0x0083 a7a2: 08 24 jz $+18 ;abs 0xa7b4 a7a4: 3e 80 06 00 sub #6, r14 ;#0x0006 a7a8: 11 24 jz $+36 ;abs 0xa7cc a7aa: 2e 83 decd r14 a7ac: 19 24 jz $+52 ;abs 0xa7e0 a7ae: 2e 82 sub #4, r14 ;r2 As==10 a7b0: 07 24 jz $+16 ;abs 0xa7c0 a7b2: 20 3c jmp $+66 ;abs 0xa7f4 a7b4: 0c 46 mov r6, r12 a7b6: b0 12 d2 a6 call #0xa6d2 a7ba: 0a 4c mov r12, r10 a7bc: 0b 4d mov r13, r11 a7be: 21 3c jmp $+68 ;abs 0xa802 a7c0: 0c 46 mov r6, r12 a7c2: b0 12 3e a6 call #0xa63e a7c6: 0a 4c mov r12, r10 a7c8: 0b 4d mov r13, r11 a7ca: 1b 3c jmp $+56 ;abs 0xa802 a7cc: 1e 42 72 14 mov &0x1472,r14 a7d0: 0f 43 clr r15 a7d2: 86 4e 00 00 mov r14, 0(r6) ;0x0000(r6) a7d6: 86 4f 02 00 mov r15, 2(r6) ;0x0002(r6) a7da: 0a 43 clr r10 a7dc: 0b 43 clr r11 a7de: 11 3c jmp $+36 ;abs 0xa802 a7e0: 1e 42 78 14 mov &0x1478,r14 a7e4: 0f 43 clr r15 a7e6: 86 4e 00 00 mov r14, 0(r6) ;0x0000(r6) a7ea: 86 4f 02 00 mov r15, 2(r6) ;0x0002(r6) a7ee: 0a 43 clr r10 a7f0: 0b 43 clr r11 a7f2: 07 3c jmp $+16 ;abs 0xa802 a7f4: 0e 46 mov r6, r14 a7f6: 0c 48 mov r8, r12 a7f8: 0d 49 mov r9, r13 a7fa: b0 12 a4 a5 call #0xa5a4 a7fe: 0a 4c mov r12, r10 a800: 0b 4d mov r13, r11 a802: 0c 4a mov r10, r12 a804: 0d 4b mov r11, r13 a806: 30 40 22 f3 br #0xf322 a80a: 0a 12 push r10 a80c: 0b 12 push r11 a80e: 08 12 push r8 a810: 09 12 push r9 a812: 0f 12 push r15 a814: 0e 12 push r14 a816: 0a 4c mov r12, r10 a818: 0b 4d mov r13, r11 a81a: 38 43 mov #-1, r8 ;r3 As==11 a81c: 39 43 mov #-1, r9 ;r3 As==11 a81e: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 a822: 82 93 18 14 tst &0x1418 a826: 04 20 jnz $+10 ;abs 0xa830 a828: b2 40 05 00 mov #5, &0x1416 ;#0x0005 a82c: 16 14 a82e: 4d 3c jmp $+156 ;abs 0xa8ca a830: b0 12 58 3c call #0x3c58 a834: 0c 93 tst r12 a836: 0a 24 jz $+22 ;abs 0xa84c a838: 0b 93 tst r11 a83a: 08 38 jl $+18 ;abs 0xa84c a83c: 0b 93 tst r11 a83e: 04 38 jl $+10 ;abs 0xa848 a840: 05 20 jnz $+12 ;abs 0xa84c a842: 3a 90 00 01 cmp #256, r10 ;#0x0100 a846: 02 2c jc $+6 ;abs 0xa84c a848: 1a b3 bit #1, r10 ;r3 As==01 a84a: 04 28 jnc $+10 ;abs 0xa854 a84c: b2 40 03 00 mov #3, &0x1416 ;#0x0003 a850: 16 14 a852: 3b 3c jmp $+120 ;abs 0xa8ca a854: 0e 4a mov r10, r14 a856: 0f 4b mov r11, r15 a858: 0f 83 sub #0, r15 ;r3 As==00 a85a: 0b 20 jnz $+24 ;abs 0xa872 a85c: 3e 80 82 00 sub #130, r14 ;#0x0082 a860: 08 20 jnz $+18 ;abs 0xa872 a862: 2c 41 mov @r1, r12 a864: 1d 41 02 00 mov 2(r1), r13 ;0x0002(r1) a868: b0 12 8a a6 call #0xa68a a86c: 08 4c mov r12, r8 a86e: 09 4d mov r13, r9 a870: 2c 3c jmp $+90 ;abs 0xa8ca a872: 0e 4a mov r10, r14 a874: 0f 4b mov r11, r15 a876: 0f 83 sub #0, r15 ;r3 As==00 a878: 21 20 jnz $+68 ;abs 0xa8bc a87a: 3e 80 88 00 sub #136, r14 ;#0x0088 a87e: 03 24 jz $+8 ;abs 0xa886 a880: 2e 83 decd r14 a882: 0b 24 jz $+24 ;abs 0xa89a a884: 1b 3c jmp $+56 ;abs 0xa8bc a886: a2 41 72 14 mov @r1, &0x1472 a88a: 0e 41 mov r1, r14 a88c: 0c 4a mov r10, r12 a88e: 0d 4b mov r11, r13 a890: b0 12 a4 a5 call #0xa5a4 a894: 08 4c mov r12, r8 a896: 09 4d mov r13, r9 a898: 18 3c jmp $+50 ;abs 0xa8ca a89a: a2 41 78 14 mov @r1, &0x1478 a89e: b2 90 91 00 cmp #145, &0x141a ;#0x0091 a8a2: 1a 14 a8a4: 08 24 jz $+18 ;abs 0xa8b6 a8a6: 0e 41 mov r1, r14 a8a8: 0c 4a mov r10, r12 a8aa: 0d 4b mov r11, r13 a8ac: b0 12 a4 a5 call #0xa5a4 a8b0: 08 4c mov r12, r8 a8b2: 09 4d mov r13, r9 a8b4: 0a 3c jmp $+22 ;abs 0xa8ca a8b6: 08 43 clr r8 a8b8: 09 43 clr r9 a8ba: 07 3c jmp $+16 ;abs 0xa8ca a8bc: 0e 41 mov r1, r14 a8be: 0c 4a mov r10, r12 a8c0: 0d 4b mov r11, r13 a8c2: b0 12 a4 a5 call #0xa5a4 a8c6: 08 4c mov r12, r8 a8c8: 09 4d mov r13, r9 a8ca: 0c 48 mov r8, r12 a8cc: 0d 49 mov r9, r13 a8ce: 21 52 add #4, r1 ;r2 As==10 a8d0: 30 40 24 f3 br #0xf324 a8d4: 21 83 decd r1 a8d6: 82 93 18 14 tst &0x1418 a8da: 04 24 jz $+10 ;abs 0xa8e4 a8dc: b0 12 58 3c call #0x3c58 a8e0: 0c 93 tst r12 a8e2: 06 20 jnz $+14 ;abs 0xa8f0 a8e4: b2 40 05 00 mov #5, &0x1416 ;#0x0005 a8e8: 16 14 a8ea: 3c 43 mov #-1, r12 ;r3 As==11 a8ec: 3d 43 mov #-1, r13 ;r3 As==11 a8ee: 27 3c jmp $+80 ;abs 0xa93e a8f0: 03 12 push #0 ;r3 As==00 a8f2: 3e 40 28 00 mov #40, r14 ;#0x0028 a8f6: 4c 43 clr.b r12 a8f8: b0 12 da 71 call #0x71da a8fc: 21 53 incd r1 a8fe: 0f 4c mov r12, r15 a900: 0f dd bis r13, r15 a902: 0f 93 tst r15 a904: 0b 20 jnz $+24 ;abs 0xa91c a906: 0f 41 mov r1, r15 a908: 0f 12 push r15 a90a: 0e 43 clr r14 a90c: 5c 43 mov.b #1, r12 ;r3 As==01 a90e: b0 12 da 71 call #0x71da a912: 21 53 incd r1 a914: 0f 4c mov r12, r15 a916: 0f dd bis r13, r15 a918: 0f 93 tst r15 a91a: 02 24 jz $+6 ;abs 0xa920 a91c: 5e 43 mov.b #1, r14 ;r3 As==01 a91e: 01 3c jmp $+4 ;abs 0xa922 a920: 4e 43 clr.b r14 a922: 4e 93 tst.b r14 a924: 06 24 jz $+14 ;abs 0xa932 a926: b2 40 16 00 mov #22, &0x1416 ;#0x0016 a92a: 16 14 a92c: 3c 43 mov #-1, r12 ;r3 As==11 a92e: 3d 43 mov #-1, r13 ;r3 As==11 a930: 06 3c jmp $+14 ;abs 0xa93e a932: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 a936: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 a93a: 0c 43 clr r12 a93c: 0d 43 clr r13 a93e: 21 53 incd r1 a940: 30 41 ret a942: 1c 42 16 14 mov &0x1416,r12 a946: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 a94a: 0d 4c mov r12, r13 a94c: 3d e3 inv r13 a94e: 0d 5d rla r13 a950: 0d 7d subc r13, r13 a952: 30 41 ret a954: 0a 12 push r10 a956: 0b 12 push r11 a958: 08 12 push r8 a95a: 09 12 push r9 a95c: 06 12 push r6 a95e: 07 12 push r7 a960: 06 4c mov r12, r6 a962: 07 4d mov r13, r7 a964: 08 4e mov r14, r8 a966: 09 4f mov r15, r9 a968: 0a 43 clr r10 a96a: 0b 43 clr r11 a96c: 0a 43 clr r10 a96e: 0b 43 clr r11 a970: 0b 93 tst r11 a972: 03 38 jl $+8 ;abs 0xa97a a974: 37 20 jnz $+112 ;abs 0xa9e4 a976: 2a 92 cmp #4, r10 ;r2 As==10 a978: 35 2c jc $+108 ;abs 0xa9e4 a97a: 3e 40 2e 14 mov #5166, r14 ;#0x142e a97e: 3c 40 26 14 mov #5158, r12 ;#0x1426 a982: b0 12 c0 73 call #0x73c0 a986: 0c 93 tst r12 a988: 2a 20 jnz $+86 ;abs 0xa9de a98a: 82 93 18 14 tst &0x1418 a98e: 0c 24 jz $+26 ;abs 0xa9a8 a990: b0 12 ea 64 call #0x64ea a994: 0f 4c mov r12, r15 a996: 0f dd bis r13, r15 a998: 0f 93 tst r15 a99a: 06 24 jz $+14 ;abs 0xa9a8 a99c: b2 40 0b 00 mov #11, &0x1416 ;#0x000b a9a0: 16 14 a9a2: 3c 43 mov #-1, r12 ;r3 As==11 a9a4: 3d 43 mov #-1, r13 ;r3 As==11 a9a6: 23 3c jmp $+72 ;abs 0xa9ee a9a8: 82 43 a2 13 mov #0, &0x13a2 ;r3 As==00 a9ac: 0f 46 mov r6, r15 a9ae: 0f d7 bis r7, r15 a9b0: 0f 93 tst r15 a9b2: 10 24 jz $+34 ;abs 0xa9d4 a9b4: 0e 48 mov r8, r14 a9b6: 0f 49 mov r9, r15 a9b8: 1c 43 mov #1, r12 ;r3 As==01 a9ba: 0d 43 clr r13 a9bc: 92 12 c6 12 call &0x12c6 a9c0: 0f 4c mov r12, r15 a9c2: 0f dd bis r13, r15 a9c4: 0f 93 tst r15 a9c6: 06 24 jz $+14 ;abs 0xa9d4 a9c8: b2 40 11 00 mov #17, &0x1416 ;#0x0011 a9cc: 16 14 a9ce: 3c 43 mov #-1, r12 ;r3 As==11 a9d0: 3d 43 mov #-1, r13 ;r3 As==11 a9d2: 0d 3c jmp $+28 ;abs 0xa9ee a9d4: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 a9d8: 0c 43 clr r12 a9da: 0d 43 clr r13 a9dc: 08 3c jmp $+18 ;abs 0xa9ee a9de: 1a 53 inc r10 a9e0: 0b 63 adc r11 a9e2: c6 3f jmp $-114 ;abs 0xa970 a9e4: b2 40 0b 00 mov #11, &0x1416 ;#0x000b a9e8: 16 14 a9ea: 3c 43 mov #-1, r12 ;r3 As==11 a9ec: 3d 43 mov #-1, r13 ;r3 As==11 a9ee: 30 40 20 f3 br #0xf320 a9f2: 0a 12 push r10 a9f4: 0b 12 push r11 a9f6: 08 12 push r8 a9f8: 09 12 push r9 a9fa: 06 12 push r6 a9fc: 07 12 push r7 a9fe: 0a 4c mov r12, r10 aa00: 0b 4d mov r13, r11 aa02: 06 4e mov r14, r6 aa04: 07 4f mov r15, r7 aa06: 18 41 0e 00 mov 14(r1), r8 ;0x000e(r1) aa0a: 19 41 10 00 mov 16(r1), r9 ;0x0010(r1) aa0e: 0f 4a mov r10, r15 aa10: 0f db bis r11, r15 aa12: 0f 93 tst r15 aa14: 06 20 jnz $+14 ;abs 0xaa22 aa16: b2 40 03 00 mov #3, &0x1416 ;#0x0003 aa1a: 16 14 aa1c: 3c 43 mov #-1, r12 ;r3 As==11 aa1e: 3d 43 mov #-1, r13 ;r3 As==11 aa20: d0 3c jmp $+418 ;abs 0xabc2 aa22: b2 43 d2 12 mov #-1, &0x12d2 ;r3 As==11 aa26: b2 43 d4 12 mov #-1, &0x12d4 ;r3 As==11 aa2a: 0e 4a mov r10, r14 aa2c: 0f 4b mov r11, r15 aa2e: 3e f0 09 00 and #9, r14 ;#0x0009 aa32: 0f f3 and #0, r15 ;r3 As==00 aa34: 3e 92 cmp #8, r14 ;r2 As==11 aa36: 02 20 jnz $+6 ;abs 0xaa3c aa38: 0f 93 tst r15 aa3a: 0d 24 jz $+28 ;abs 0xaa56 aa3c: 0e 48 mov r8, r14 aa3e: 0f 49 mov r9, r15 aa40: 0c 46 mov r6, r12 aa42: 0d 47 mov r7, r13 aa44: b0 12 54 a9 call #0xa954 aa48: 0f 4c mov r12, r15 aa4a: 0f dd bis r13, r15 aa4c: 0f 93 tst r15 aa4e: 03 20 jnz $+8 ;abs 0xaa56 aa50: 0c 43 clr r12 aa52: 0d 43 clr r13 aa54: b6 3c jmp $+366 ;abs 0xabc2 aa56: 2a b3 bit #2, r10 ;r3 As==10 aa58: 59 28 jnc $+180 ;abs 0xab0c aa5a: b0 12 24 6a call #0x6a24 aa5e: 0f 4c mov r12, r15 aa60: 0f dd bis r13, r15 aa62: 0f 93 tst r15 aa64: 05 24 jz $+12 ;abs 0xaa70 aa66: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 aa6a: 3c 43 mov #-1, r12 ;r3 As==11 aa6c: 3d 43 mov #-1, r13 ;r3 As==11 aa6e: a9 3c jmp $+340 ;abs 0xabc2 aa70: 3c 40 86 00 mov #134, r12 ;#0x0086 aa74: 0d 43 clr r13 aa76: b0 12 58 62 call #0x6258 aa7a: 3e 40 10 00 mov #16, r14 ;#0x0010 aa7e: 0f 43 clr r15 aa80: 1c 43 mov #1, r12 ;r3 As==01 aa82: 0d 43 clr r13 aa84: b0 12 6e 62 call #0x626e aa88: 3c 90 03 12 cmp #4611, r12 ;#0x1203 aa8c: 3f 20 jnz $+128 ;abs 0xab0c aa8e: 0d 93 tst r13 aa90: 3d 20 jnz $+124 ;abs 0xab0c aa92: 3e 40 10 00 mov #16, r14 ;#0x0010 aa96: 0f 43 clr r15 aa98: 3c 40 5a a5 mov #-23206,r12 ;#0xa55a aa9c: 0d 43 clr r13 aa9e: b0 12 6e 62 call #0x626e aaa2: 3e 40 10 00 mov #16, r14 ;#0x0010 aaa6: 0f 43 clr r15 aaa8: 0c 43 clr r12 aaaa: 0d 43 clr r13 aaac: b0 12 6e 62 call #0x626e aab0: 3c 90 02 12 cmp #4610, r12 ;#0x1202 aab4: 2b 20 jnz $+88 ;abs 0xab0c aab6: 0d 93 tst r13 aab8: 29 20 jnz $+84 ;abs 0xab0c aaba: 0c 43 clr r12 aabc: 0d 43 clr r13 aabe: b0 12 b8 62 call #0x62b8 aac2: 0c 43 clr r12 aac4: 0d 43 clr r13 aac6: b0 12 70 63 call #0x6370 aaca: 3c 40 0a 00 mov #10, r12 ;#0x000a aace: 0d 43 clr r13 aad0: b0 12 be 63 call #0x63be aad4: 2c 43 mov #2, r12 ;r3 As==10 aad6: 0d 43 clr r13 aad8: b0 12 70 63 call #0x6370 aadc: b0 12 24 6a call #0x6a24 aae0: 0f 4c mov r12, r15 aae2: 0f dd bis r13, r15 aae4: 0f 93 tst r15 aae6: 05 24 jz $+12 ;abs 0xaaf2 aae8: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 aaec: 3c 43 mov #-1, r12 ;r3 As==11 aaee: 3d 43 mov #-1, r13 ;r3 As==11 aaf0: 68 3c jmp $+210 ;abs 0xabc2 aaf2: 0e 48 mov r8, r14 aaf4: 0f 49 mov r9, r15 aaf6: 0c 46 mov r6, r12 aaf8: 0d 47 mov r7, r13 aafa: b0 12 54 a9 call #0xa954 aafe: 0f 4c mov r12, r15 ab00: 0f dd bis r13, r15 ab02: 0f 93 tst r15 ab04: 03 20 jnz $+8 ;abs 0xab0c ab06: 0c 43 clr r12 ab08: 0d 43 clr r13 ab0a: 5b 3c jmp $+184 ;abs 0xabc2 ab0c: 2a b2 bit #4, r10 ;r2 As==10 ab0e: 48 28 jnc $+146 ;abs 0xaba0 ab10: 7c 40 10 00 mov.b #16, r12 ;#0x0010 ab14: b0 12 f6 36 call #0x36f6 ab18: 0c 43 clr r12 ab1a: 0d 43 clr r13 ab1c: b0 12 bc 89 call #0x89bc ab20: 3c 40 88 13 mov #5000, r12 ;#0x1388 ab24: 0d 43 clr r13 ab26: b0 12 be 63 call #0x63be ab2a: 3c 40 b8 0b mov #3000, r12 ;#0x0bb8 ab2e: 0d 43 clr r13 ab30: b0 12 bc 89 call #0x89bc ab34: 3c 40 0a 00 mov #10, r12 ;#0x000a ab38: 0d 43 clr r13 ab3a: b0 12 be 63 call #0x63be ab3e: 0c 43 clr r12 ab40: 0d 43 clr r13 ab42: b0 12 b8 62 call #0x62b8 ab46: 0c 43 clr r12 ab48: 0d 43 clr r13 ab4a: b0 12 70 63 call #0x6370 ab4e: 3c 40 0a 00 mov #10, r12 ;#0x000a ab52: 0d 43 clr r13 ab54: b0 12 be 63 call #0x63be ab58: 1c 43 mov #1, r12 ;r3 As==01 ab5a: 0d 43 clr r13 ab5c: b0 12 70 63 call #0x6370 ab60: 1c 43 mov #1, r12 ;r3 As==01 ab62: 0d 43 clr r13 ab64: b0 12 b8 62 call #0x62b8 ab68: 7c 40 10 00 mov.b #16, r12 ;#0x0010 ab6c: b0 12 f6 36 call #0x36f6 ab70: b0 12 24 6a call #0x6a24 ab74: 0f 4c mov r12, r15 ab76: 0f dd bis r13, r15 ab78: 0f 93 tst r15 ab7a: 05 24 jz $+12 ;abs 0xab86 ab7c: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 ab80: 3c 43 mov #-1, r12 ;r3 As==11 ab82: 3d 43 mov #-1, r13 ;r3 As==11 ab84: 1e 3c jmp $+62 ;abs 0xabc2 ab86: 0e 48 mov r8, r14 ab88: 0f 49 mov r9, r15 ab8a: 0c 46 mov r6, r12 ab8c: 0d 47 mov r7, r13 ab8e: b0 12 54 a9 call #0xa954 ab92: 0f 4c mov r12, r15 ab94: 0f dd bis r13, r15 ab96: 0f 93 tst r15 ab98: 03 20 jnz $+8 ;abs 0xaba0 ab9a: 0c 43 clr r12 ab9c: 0d 43 clr r13 ab9e: 11 3c jmp $+36 ;abs 0xabc2 aba0: b0 12 28 70 call #0x7028 aba4: 0f 4c mov r12, r15 aba6: 0f dd bis r13, r15 aba8: 0f 93 tst r15 abaa: 06 20 jnz $+14 ;abs 0xabb8 abac: b2 40 1e 00 mov #30, &0x1416 ;#0x001e abb0: 16 14 abb2: 3c 43 mov #-1, r12 ;r3 As==11 abb4: 3d 43 mov #-1, r13 ;r3 As==11 abb6: 05 3c jmp $+12 ;abs 0xabc2 abb8: b2 40 0b 00 mov #11, &0x1416 ;#0x000b abbc: 16 14 abbe: 3c 43 mov #-1, r12 ;r3 As==11 abc0: 3d 43 mov #-1, r13 ;r3 As==11 abc2: 30 40 20 f3 br #0xf320 abc6: 0a 12 push r10 abc8: 0b 12 push r11 abca: 08 12 push r8 abcc: 09 12 push r9 abce: 06 12 push r6 abd0: 07 12 push r7 abd2: 04 12 push r4 abd4: 05 12 push r5 abd6: 0f 12 push r15 abd8: 0e 12 push r14 abda: 31 82 sub #8, r1 ;r2 As==11 abdc: 08 4c mov r12, r8 abde: 09 4d mov r13, r9 abe0: 34 43 mov #-1, r4 ;r3 As==11 abe2: 35 43 mov #-1, r5 ;r3 As==11 abe4: b1 40 80 00 mov #128, 0(r1) ;#0x0080, 0x0000(r1) abe8: 00 00 abea: 0e 48 mov r8, r14 abec: 0f 49 mov r9, r15 abee: 8e 10 swpb r14 abf0: 8f 10 swpb r15 abf2: 4e ef xor.b r15, r14 abf4: 0e ef xor r15, r14 abf6: 8f 11 sxt r15 abf8: 3e f0 00 0f and #3840, r14 ;#0x0f00 abfc: 81 5e 00 00 add r14, 0(r1) ;0x0000(r1) ac00: 3c 40 19 00 mov #25, r12 ;#0x0019 ac04: 0d 43 clr r13 ac06: b0 12 be 63 call #0x63be ac0a: 81 48 02 00 mov r8, 2(r1) ;0x0002(r1) ac0e: 3c 40 19 00 mov #25, r12 ;#0x0019 ac12: 0d 43 clr r13 ac14: b0 12 be 63 call #0x63be ac18: 1e 41 02 00 mov 2(r1), r14 ;0x0002(r1) ac1c: 2c 41 mov @r1, r12 ac1e: b0 12 f8 78 call #0x78f8 ac22: 06 43 clr r6 ac24: 07 43 clr r7 ac26: 0a 43 clr r10 ac28: 0b 43 clr r11 ac2a: 3c 40 3c 00 mov #60, r12 ;#0x003c ac2e: 0d 43 clr r13 ac30: b0 12 be 63 call #0x63be ac34: b0 12 9e 7f call #0x7f9e ac38: 06 4c mov r12, r6 ac3a: 07 4d mov r13, r7 ac3c: 1a 53 inc r10 ac3e: 0b 63 adc r11 ac40: 2c 43 mov #2, r12 ;r3 As==10 ac42: 0d 43 clr r13 ac44: b0 12 be 63 call #0x63be ac48: 36 90 be ba cmp #-17730,r6 ;#0xbabe ac4c: 03 20 jnz $+8 ;abs 0xac54 ac4e: 37 90 fe ca cmp #-13570,r7 ;#0xcafe ac52: 06 24 jz $+14 ;abs 0xac60 ac54: 0b 93 tst r11 ac56: ee 2b jnc $-34 ;abs 0xac34 ac58: 03 20 jnz $+8 ;abs 0xac60 ac5a: 3a 90 b9 0b cmp #3001, r10 ;#0x0bb9 ac5e: ea 2b jnc $-42 ;abs 0xac34 ac60: 0b 93 tst r11 ac62: 04 28 jnc $+10 ;abs 0xac6c ac64: 05 20 jnz $+12 ;abs 0xac70 ac66: 3a 90 b9 0b cmp #3001, r10 ;#0x0bb9 ac6a: 02 2c jc $+6 ;abs 0xac70 ac6c: 04 43 clr r4 ac6e: 05 43 clr r5 ac70: 0e 41 mov r1, r14 ac72: 2e 52 add #4, r14 ;r2 As==10 ac74: 0c 41 mov r1, r12 ac76: 2c 52 add #4, r12 ;r2 As==10 ac78: b0 12 04 7a call #0x7a04 ac7c: 0c 44 mov r4, r12 ac7e: 0d 45 mov r5, r13 ac80: 31 50 0c 00 add #12, r1 ;#0x000c ac84: 30 40 1c f3 br #0xf31c ac88: 0a 12 push r10 ac8a: 0b 12 push r11 ac8c: 08 12 push r8 ac8e: 06 12 push r6 ac90: 07 12 push r7 ac92: 04 12 push r4 ac94: 05 12 push r5 ac96: 31 80 12 00 sub #18, r1 ;#0x0012 ac9a: 08 4c mov r12, r8 ac9c: 36 43 mov #-1, r6 ;r3 As==11 ac9e: 37 43 mov #-1, r7 ;r3 As==11 aca0: 3f 40 2e e8 mov #-6098, r15 ;#0xe82e aca4: b1 4f 0c 00 mov @r15+, 12(r1) ;0x000c(r1) aca8: b1 4f 0e 00 mov @r15+, 14(r1) ;0x000e(r1) acac: b1 4f 10 00 mov @r15+, 16(r1) ;0x0010(r1) acb0: b1 40 03 00 mov #3, 4(r1) ;#0x0003, 0x0004(r1) acb4: 04 00 acb6: 81 43 06 00 mov #0, 6(r1) ;r3 As==00, 0x0006(r1) acba: 0f 41 mov r1, r15 acbc: 3f 50 0c 00 add #12, r15 ;#0x000c acc0: 0f 12 push r15 acc2: 1e 41 06 00 mov 6(r1), r14 ;0x0006(r1) acc6: 1f 41 08 00 mov 8(r1), r15 ;0x0008(r1) acca: 0c 48 mov r8, r12 accc: 0d 43 clr r13 acce: b0 12 a6 76 call #0x76a6 acd2: 21 53 incd r1 acd4: 0c 93 tst r12 acd6: d3 20 jnz $+424 ;abs 0xae7e acd8: 0e 43 clr r14 acda: 0f 43 clr r15 acdc: 1c 43 mov #1, r12 ;r3 As==01 acde: b0 12 50 7f call #0x7f50 ace2: 82 4c 7e 14 mov r12, &0x147e ace6: 82 4d 80 14 mov r13, &0x1480 acea: 0e 43 clr r14 acec: 0f 43 clr r15 acee: 3c 40 03 00 mov #3, r12 ;#0x0003 acf2: b0 12 50 7f call #0x7f50 acf6: 82 4c 86 14 mov r12, &0x1486 acfa: 82 4d 88 14 mov r13, &0x1488 acfe: 0e 43 clr r14 ad00: 0f 43 clr r15 ad02: 3c 40 05 00 mov #5, r12 ;#0x0005 ad06: b0 12 50 7f call #0x7f50 ad0a: 82 4c 82 14 mov r12, &0x1482 ad0e: 82 4d 84 14 mov r13, &0x1484 ad12: 0e 43 clr r14 ad14: 0f 43 clr r15 ad16: 3c 40 07 00 mov #7, r12 ;#0x0007 ad1a: b0 12 50 7f call #0x7f50 ad1e: 82 4c 8a 14 mov r12, &0x148a ad22: 82 4d 8c 14 mov r13, &0x148c ad26: 0e 43 clr r14 ad28: 0f 43 clr r15 ad2a: 3c 40 81 00 mov #129, r12 ;#0x0081 ad2e: b0 12 50 7f call #0x7f50 ad32: 82 4c 8e 14 mov r12, &0x148e ad36: 82 4d 90 14 mov r13, &0x1490 ad3a: d2 43 92 14 mov.b #1, &0x1492 ;r3 As==01 ad3e: 0e 48 mov r8, r14 ad40: 2e 52 add #4, r14 ;r2 As==10 ad42: 0f 43 clr r15 ad44: 0c 43 clr r12 ad46: b0 12 50 7f call #0x7f50 ad4a: 0e 43 clr r14 ad4c: 0f 43 clr r15 ad4e: 2c 43 mov #2, r12 ;r3 As==10 ad50: b0 12 50 7f call #0x7f50 ad54: 0e 43 clr r14 ad56: 0f 43 clr r15 ad58: 2c 42 mov #4, r12 ;r2 As==10 ad5a: b0 12 50 7f call #0x7f50 ad5e: 1e 43 mov #1, r14 ;r3 As==01 ad60: 0f 43 clr r15 ad62: 3c 40 06 00 mov #6, r12 ;#0x0006 ad66: b0 12 50 7f call #0x7f50 ad6a: 1e 43 mov #1, r14 ;r3 As==01 ad6c: 0f 43 clr r15 ad6e: 3c 40 80 00 mov #128, r12 ;#0x0080 ad72: b0 12 50 7f call #0x7f50 ad76: 0e 48 mov r8, r14 ad78: 3e 50 0a 00 add #10, r14 ;#0x000a ad7c: 0f 43 clr r15 ad7e: 82 4e 2a 14 mov r14, &0x142a ad82: 82 4f 2c 14 mov r15, &0x142c ad86: 92 43 56 14 mov #1, &0x1456 ;r3 As==01 ad8a: 82 43 58 14 mov #0, &0x1458 ;r3 As==00 ad8e: b2 40 ad de mov #-8531, &0x145a ;#0xdead ad92: 5a 14 ad94: 82 43 5c 14 mov #0, &0x145c ;r3 As==00 ad98: b2 40 ef be mov #-16657,&0x145e ;#0xbeef ad9c: 5e 14 ad9e: 82 43 60 14 mov #0, &0x1460 ;r3 As==00 ada2: b0 12 78 64 call #0x6478 ada6: 0e 48 mov r8, r14 ada8: 3c 40 80 00 mov #128, r12 ;#0x0080 adac: b0 12 40 79 call #0x7940 adb0: 0a 43 clr r10 adb2: 0b 43 clr r11 adb4: 04 43 clr r4 adb6: 05 43 clr r5 adb8: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) adbc: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) adc0: 81 43 08 00 mov #0, 8(r1) ;r3 As==00, 0x0008(r1) adc4: 81 43 0a 00 mov #0, 10(r1) ;r3 As==00, 0x000a(r1) adc8: b0 12 84 7f call #0x7f84 adcc: 04 4c mov r12, r4 adce: 05 4d mov r13, r5 add0: 1a 53 inc r10 add2: 0b 63 adc r11 add4: 44 93 tst.b r4 add6: 06 38 jl $+14 ;abs 0xade4 add8: 0b 93 tst r11 adda: f6 3b jl $-18 ;abs 0xadc8 addc: 03 20 jnz $+8 ;abs 0xade4 adde: 3a 90 b8 0b cmp #3000, r10 ;#0x0bb8 ade2: f2 2b jnc $-26 ;abs 0xadc8 ade4: 0e 41 mov r1, r14 ade6: 3e 52 add #8, r14 ;r2 As==11 ade8: 0c 41 mov r1, r12 adea: b0 12 04 7a call #0x7a04 adee: 0c 93 tst r12 adf0: 46 20 jnz $+142 ;abs 0xae7e adf2: 1e 42 7e 14 mov &0x147e,r14 adf6: 1f 42 80 14 mov &0x1480,r15 adfa: 0c 43 clr r12 adfc: b0 12 50 7f call #0x7f50 ae00: 1e 42 86 14 mov &0x1486,r14 ae04: 1f 42 88 14 mov &0x1488,r15 ae08: 2c 43 mov #2, r12 ;r3 As==10 ae0a: b0 12 50 7f call #0x7f50 ae0e: 1e 42 82 14 mov &0x1482,r14 ae12: 1f 42 84 14 mov &0x1484,r15 ae16: 2c 42 mov #4, r12 ;r2 As==10 ae18: b0 12 50 7f call #0x7f50 ae1c: 1e 42 8a 14 mov &0x148a,r14 ae20: 1f 42 8c 14 mov &0x148c,r15 ae24: 3c 40 06 00 mov #6, r12 ;#0x0006 ae28: b0 12 50 7f call #0x7f50 ae2c: 1e 42 8e 14 mov &0x148e,r14 ae30: 1f 42 90 14 mov &0x1490,r15 ae34: 3c 40 80 00 mov #128, r12 ;#0x0080 ae38: b0 12 50 7f call #0x7f50 ae3c: c2 43 92 14 mov.b #0, &0x1492 ;r3 As==00 ae40: b0 12 ea 64 call #0x64ea ae44: 0e 48 mov r8, r14 ae46: 2e 52 add #4, r14 ;r2 As==10 ae48: 0f 43 clr r15 ae4a: 81 9e 00 00 cmp r14, 0(r1) ;0x0000(r1) ae4e: 17 20 jnz $+48 ;abs 0xae7e ae50: 81 9f 02 00 cmp r15, 2(r1) ;0x0002(r1) ae54: 14 20 jnz $+42 ;abs 0xae7e ae56: 92 93 56 14 cmp #1, &0x1456 ;r3 As==01 ae5a: 11 20 jnz $+36 ;abs 0xae7e ae5c: 82 93 58 14 tst &0x1458 ae60: 0e 20 jnz $+30 ;abs 0xae7e ae62: 1f 42 5a 14 mov &0x145a,r15 ae66: 1f d2 5c 14 bis &0x145c,r15 ae6a: 0f 93 tst r15 ae6c: 08 20 jnz $+18 ;abs 0xae7e ae6e: 0b 93 tst r11 ae70: 04 38 jl $+10 ;abs 0xae7a ae72: 05 20 jnz $+12 ;abs 0xae7e ae74: 3a 90 b8 0b cmp #3000, r10 ;#0x0bb8 ae78: 02 2c jc $+6 ;abs 0xae7e ae7a: 06 43 clr r6 ae7c: 07 43 clr r7 ae7e: 0c 46 mov r6, r12 ae80: 31 50 12 00 add #18, r1 ;#0x0012 ae84: 35 41 pop r5 ae86: 34 41 pop r4 ae88: 37 41 pop r7 ae8a: 36 41 pop r6 ae8c: 30 40 26 f3 br #0xf326 ae90: 0a 12 push r10 ae92: 0b 12 push r11 ae94: 08 12 push r8 ae96: 21 83 decd r1 ae98: 08 4c mov r12, r8 ae9a: 3a 43 mov #-1, r10 ;r3 As==11 ae9c: 3b 43 mov #-1, r11 ;r3 As==11 ae9e: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) aea2: 0e 41 mov r1, r14 aea4: 3c 40 82 01 mov #386, r12 ;#0x0182 aea8: 0d 43 clr r13 aeaa: b0 12 f6 76 call #0x76f6 aeae: 0c 93 tst r12 aeb0: 51 20 jnz $+164 ;abs 0xaf54 aeb2: 81 93 00 00 tst 0(r1) ;0x0000(r1) aeb6: 4c 34 jge $+154 ;abs 0xaf50 aeb8: b1 40 03 00 mov #3, 0(r1) ;#0x0003, 0x0000(r1) aebc: 00 00 aebe: 2e 41 mov @r1, r14 aec0: 3c 40 82 01 mov #386, r12 ;#0x0182 aec4: 0d 43 clr r13 aec6: b0 12 de 75 call #0x75de aeca: 0c 93 tst r12 aecc: 43 20 jnz $+136 ;abs 0xaf54 aece: 0e 41 mov r1, r14 aed0: 3c 40 82 01 mov #386, r12 ;#0x0182 aed4: 0d 43 clr r13 aed6: b0 12 f6 76 call #0x76f6 aeda: 0c 93 tst r12 aedc: 3b 20 jnz $+120 ;abs 0xaf54 aede: b1 90 03 00 cmp #3, 0(r1) ;#0x0003, 0x0000(r1) aee2: 00 00 aee4: 32 24 jz $+102 ;abs 0xaf4a aee6: b0 12 24 6a call #0x6a24 aeea: 0f 4c mov r12, r15 aeec: 0f dd bis r13, r15 aeee: 0f 93 tst r15 aef0: 05 24 jz $+12 ;abs 0xaefc aef2: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 aef6: 3c 43 mov #-1, r12 ;r3 As==11 aef8: 3d 43 mov #-1, r13 ;r3 As==11 aefa: 2e 3c jmp $+94 ;abs 0xaf58 aefc: 03 12 push #0 ;r3 As==00 aefe: 03 12 push #0 ;r3 As==00 af00: 0e 43 clr r14 af02: 0f 43 clr r15 af04: 3c 40 07 00 mov #7, r12 ;#0x0007 af08: 0d 43 clr r13 af0a: b0 12 f2 a9 call #0xa9f2 af0e: 21 52 add #4, r1 ;r2 As==10 af10: 0f 4c mov r12, r15 af12: 0f dd bis r13, r15 af14: 0f 93 tst r15 af16: 06 24 jz $+14 ;abs 0xaf24 af18: 92 42 16 14 mov &0x1416,&0x1416 af1c: 16 14 af1e: 3c 43 mov #-1, r12 ;r3 As==11 af20: 3d 43 mov #-1, r13 ;r3 As==11 af22: 1a 3c jmp $+54 ;abs 0xaf58 af24: 0c 48 mov r8, r12 af26: b0 12 88 ac call #0xac88 af2a: 0c 93 tst r12 af2c: 13 20 jnz $+40 ;abs 0xaf54 af2e: 0e 41 mov r1, r14 af30: 3c 40 82 01 mov #386, r12 ;#0x0182 af34: 0d 43 clr r13 af36: b0 12 f6 76 call #0x76f6 af3a: 0c 93 tst r12 af3c: 0b 20 jnz $+24 ;abs 0xaf54 af3e: 81 93 00 00 tst 0(r1) ;0x0000(r1) af42: 08 38 jl $+18 ;abs 0xaf54 af44: 0a 43 clr r10 af46: 0b 43 clr r11 af48: 05 3c jmp $+12 ;abs 0xaf54 af4a: 0a 43 clr r10 af4c: 0b 43 clr r11 af4e: 02 3c jmp $+6 ;abs 0xaf54 af50: 0a 43 clr r10 af52: 0b 43 clr r11 af54: 0c 4a mov r10, r12 af56: 0d 4b mov r11, r13 af58: 21 53 incd r1 af5a: 30 40 26 f3 br #0xf326 af5e: 0a 12 push r10 af60: 0b 12 push r11 af62: 08 12 push r8 af64: 09 12 push r9 af66: 06 12 push r6 af68: 07 12 push r7 af6a: 04 12 push r4 af6c: 05 12 push r5 af6e: 0d 12 push r13 af70: 0c 12 push r12 af72: 0f 12 push r15 af74: 0e 12 push r14 af76: 31 80 0e 00 sub #14, r1 ;#0x000e af7a: 3a 43 mov #-1, r10 ;r3 As==11 af7c: 3b 43 mov #-1, r11 ;r3 As==11 af7e: b0 12 2e 3c call #0x3c2e af82: 81 4c 00 00 mov r12, 0(r1) ;0x0000(r1) af86: 2f 41 mov @r1, r15 af88: 1f 52 08 11 add &0x1108,r15 af8c: 81 4f 02 00 mov r15, 2(r1) ;0x0002(r1) af90: d2 93 db 12 cmp.b #1, &0x12db ;r3 As==01 af94: 17 20 jnz $+48 ;abs 0xafc4 af96: 30 12 98 14 push #5272 ;#0x1498 af9a: 1e 42 be 11 mov &0x11be,r14 af9e: 1f 42 c0 11 mov &0x11c0,r15 afa2: 12 c3 clrc afa4: 0f 10 rrc r15 afa6: 0e 10 rrc r14 afa8: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) afac: 0d 43 clr r13 afae: b0 12 0c 78 call #0x780c afb2: 21 53 incd r1 afb4: 0c 93 tst r12 afb6: 06 24 jz $+14 ;abs 0xafc4 afb8: b2 40 0c 00 mov #12, &0x1416 ;#0x000c afbc: 16 14 afbe: 3c 43 mov #-1, r12 ;r3 As==11 afc0: 3d 43 mov #-1, r13 ;r3 As==11 afc2: ea 3d jmp $+982 ;abs 0xb398 afc4: 82 93 c4 15 tst &0x15c4 afc8: 12 24 jz $+38 ;abs 0xafee afca: 82 93 c6 15 tst &0x15c6 afce: 0f 20 jnz $+32 ;abs 0xafee afd0: 2c 41 mov @r1, r12 afd2: b0 12 90 ae call #0xae90 afd6: 0f 4c mov r12, r15 afd8: 0f dd bis r13, r15 afda: 0f 93 tst r15 afdc: 06 24 jz $+14 ;abs 0xafea afde: b2 40 3d 00 mov #61, &0x1416 ;#0x003d afe2: 16 14 afe4: 3c 43 mov #-1, r12 ;r3 As==11 afe6: 3d 43 mov #-1, r13 ;r3 As==11 afe8: d7 3d jmp $+944 ;abs 0xb398 afea: 92 43 c6 15 mov #1, &0x15c6 ;r3 As==01 afee: 82 93 74 14 tst &0x1474 aff2: 04 24 jz $+10 ;abs 0xaffc aff4: b2 40 08 a5 mov #-23288,&0x1112 ;#0xa508 aff8: 12 11 affa: 03 3c jmp $+8 ;abs 0xb002 affc: b2 40 48 a5 mov #-23224,&0x1112 ;#0xa548 b000: 12 11 b002: 30 12 08 11 push #4360 ;#0x1108 b006: 1e 42 be 11 mov &0x11be,r14 b00a: 1f 42 c0 11 mov &0x11c0,r15 b00e: 12 c3 clrc b010: 0f 10 rrc r15 b012: 0e 10 rrc r14 b014: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) b018: 0d 43 clr r13 b01a: b0 12 a6 76 call #0x76a6 b01e: 1e 41 14 00 mov 20(r1), r14 ;0x0014(r1) b022: 1f 41 16 00 mov 22(r1), r15 ;0x0016(r1) b026: 21 53 incd r1 b028: 0f 83 sub #0, r15 ;r3 As==00 b02a: 94 21 jnz $+810 ;abs 0xb354 b02c: 0e 83 sub #0, r14 ;r3 As==00 b02e: 05 24 jz $+12 ;abs 0xb03a b030: 1e 83 dec r14 b032: 82 24 jz $+262 ;abs 0xb138 b034: 1e 83 dec r14 b036: 80 24 jz $+258 ;abs 0xb138 b038: 8d 3d jmp $+796 ;abs 0xb354 b03a: b0 12 1c 3c call #0x3c1c b03e: 0d 43 clr r13 b040: 81 9d 10 00 cmp r13, 16(r1) ;0x0010(r1) b044: 14 38 jl $+42 ;abs 0xb06e b046: 03 20 jnz $+8 ;abs 0xb04e b048: 81 9c 0e 00 cmp r12, 14(r1) ;0x000e(r1) b04c: 10 28 jnc $+34 ;abs 0xb06e b04e: b0 12 22 3c call #0x3c22 b052: 0d 43 clr r13 b054: 1d 91 10 00 cmp 16(r1), r13 ;0x0010(r1) b058: 0a 38 jl $+22 ;abs 0xb06e b05a: 03 20 jnz $+8 ;abs 0xb062 b05c: 1c 91 0e 00 cmp 14(r1), r12 ;0x000e(r1) b060: 06 28 jnc $+14 ;abs 0xb06e b062: b0 12 28 3c call #0x3c28 b066: 0d 43 clr r13 b068: 08 4c mov r12, r8 b06a: 09 4d mov r13, r9 b06c: 05 3c jmp $+12 ;abs 0xb078 b06e: b0 12 f0 3c call #0x3cf0 b072: 0d 43 clr r13 b074: 08 4c mov r12, r8 b076: 09 4d mov r13, r9 b078: 1c 41 28 00 mov 40(r1), r12 ;0x0028(r1) b07c: 1d 41 2a 00 mov 42(r1), r13 ;0x002a(r1) b080: 0e 48 mov r8, r14 b082: 0f 49 mov r9, r15 b084: b0 12 86 f4 call #0xf486 b088: 81 4c 04 00 mov r12, 4(r1) ;0x0004(r1) b08c: 81 4d 06 00 mov r13, 6(r1) ;0x0006(r1) b090: 1c 41 28 00 mov 40(r1), r12 ;0x0028(r1) b094: 1d 41 2a 00 mov 42(r1), r13 ;0x002a(r1) b098: 0e 48 mov r8, r14 b09a: 0f 49 mov r9, r15 b09c: b0 12 86 f4 call #0xf486 b0a0: 0d 4e mov r14, r13 b0a2: 0d df bis r15, r13 b0a4: 0d 93 tst r13 b0a6: 04 24 jz $+10 ;abs 0xb0b0 b0a8: 91 53 04 00 inc 4(r1) ;0x0004(r1) b0ac: 81 63 06 00 adc 6(r1) ;0x0006(r1) b0b0: b2 40 02 a5 mov #-23294,&0x1110 ;#0xa502 b0b4: 10 11 b0b6: 06 43 clr r6 b0b8: 07 43 clr r7 b0ba: 17 91 06 00 cmp 6(r1), r7 ;0x0006(r1) b0be: 04 38 jl $+10 ;abs 0xb0c8 b0c0: 4f 21 jnz $+672 ;abs 0xb360 b0c2: 16 91 04 00 cmp 4(r1), r6 ;0x0004(r1) b0c6: 4c 2d jc $+666 ;abs 0xb360 b0c8: 0c 46 mov r6, r12 b0ca: 0d 47 mov r7, r13 b0cc: 0e 48 mov r8, r14 b0ce: 0f 49 mov r9, r15 b0d0: b0 12 70 e6 call #0xe670 b0d4: 1c 51 0e 00 add 14(r1), r12 ;0x000e(r1) b0d8: 1d 61 10 00 addc 16(r1), r13 ;0x0010(r1) b0dc: 04 4c mov r12, r4 b0de: 05 4d mov r13, r5 b0e0: 82 44 0c 11 mov r4, &0x110c b0e4: 82 45 0e 11 mov r5, &0x110e b0e8: 30 12 0c 11 push #4364 ;#0x110c b0ec: 3e 40 03 00 mov #3, r14 ;#0x0003 b0f0: 0f 43 clr r15 b0f2: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) b0f6: 2c 52 add #4, r12 ;r2 As==10 b0f8: 0d 43 clr r13 b0fa: b0 12 a6 76 call #0x76a6 b0fe: 0e 43 clr r14 b100: 0f 43 clr r15 b102: 1c 41 04 00 mov 4(r1), r12 ;0x0004(r1) b106: 0d 43 clr r13 b108: b0 12 c6 ab call #0xabc6 b10c: 0a 4c mov r12, r10 b10e: 0b 4d mov r13, r11 b110: 21 53 incd r1 b112: 0f 4a mov r10, r15 b114: 0f db bis r11, r15 b116: 0f 93 tst r15 b118: 08 24 jz $+18 ;abs 0xb12a b11a: 82 43 c6 15 mov #0, &0x15c6 ;r3 As==00 b11e: b2 40 0e 00 mov #14, &0x1416 ;#0x000e b122: 16 14 b124: 3c 43 mov #-1, r12 ;r3 As==11 b126: 3d 43 mov #-1, r13 ;r3 As==11 b128: 37 3d jmp $+624 ;abs 0xb398 b12a: 7c 40 10 00 mov.b #16, r12 ;#0x0010 b12e: b0 12 f6 36 call #0x36f6 b132: 16 53 inc r6 b134: 07 63 adc r7 b136: c1 3f jmp $-124 ;abs 0xb0ba b138: b0 12 f6 3c call #0x3cf6 b13c: 0d 43 clr r13 b13e: b0 12 e2 f4 call #0xf4e2 b142: b0 12 e2 f4 call #0xf4e2 b146: 81 4c 04 00 mov r12, 4(r1) ;0x0004(r1) b14a: 81 4d 06 00 mov r13, 6(r1) ;0x0006(r1) b14e: b2 40 04 a5 mov #-23292,&0x1110 ;#0xa504 b152: 10 11 b154: b0 12 12 3c call #0x3c12 b158: 3c 53 add #-1, r12 ;r3 As==11 b15a: 3d 63 addc #-1, r13 ;r3 As==11 b15c: 06 4c mov r12, r6 b15e: 07 4d mov r13, r7 b160: 08 46 mov r6, r8 b162: 09 47 mov r7, r9 b164: 28 53 incd r8 b166: 09 63 adc r9 b168: b0 12 0c 3c call #0x3c0c b16c: 0d 43 clr r13 b16e: 09 9d cmp r13, r9 b170: 3c 38 jl $+122 ;abs 0xb1ea b172: 02 20 jnz $+6 ;abs 0xb178 b174: 08 9c cmp r12, r8 b176: 39 28 jnc $+116 ;abs 0xb1ea b178: 08 46 mov r6, r8 b17a: 09 47 mov r7, r9 b17c: 28 53 incd r8 b17e: 09 63 adc r9 b180: b0 12 0c 3c call #0x3c0c b184: 0d 43 clr r13 b186: 08 9c cmp r12, r8 b188: 04 20 jnz $+10 ;abs 0xb192 b18a: 09 9d cmp r13, r9 b18c: 02 20 jnz $+6 ;abs 0xb192 b18e: 26 53 incd r6 b190: 07 63 adc r7 b192: 82 46 0c 11 mov r6, &0x110c b196: 82 47 0e 11 mov r7, &0x110e b19a: 30 12 0c 11 push #4364 ;#0x110c b19e: 3e 40 03 00 mov #3, r14 ;#0x0003 b1a2: 0f 43 clr r15 b1a4: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) b1a8: 2c 52 add #4, r12 ;r2 As==10 b1aa: 0d 43 clr r13 b1ac: b0 12 a6 76 call #0x76a6 b1b0: 0e 43 clr r14 b1b2: 0f 43 clr r15 b1b4: 1c 41 04 00 mov 4(r1), r12 ;0x0004(r1) b1b8: 0d 43 clr r13 b1ba: b0 12 c6 ab call #0xabc6 b1be: 0a 4c mov r12, r10 b1c0: 0b 4d mov r13, r11 b1c2: 16 81 06 00 sub 6(r1), r6 ;0x0006(r1) b1c6: 17 71 08 00 subc 8(r1), r7 ;0x0008(r1) b1ca: 21 53 incd r1 b1cc: 0f 4a mov r10, r15 b1ce: 0f db bis r11, r15 b1d0: 0f 93 tst r15 b1d2: 06 24 jz $+14 ;abs 0xb1e0 b1d4: b2 40 0e 00 mov #14, &0x1416 ;#0x000e b1d8: 16 14 b1da: 3c 43 mov #-1, r12 ;r3 As==11 b1dc: 3d 43 mov #-1, r13 ;r3 As==11 b1de: dc 3c jmp $+442 ;abs 0xb398 b1e0: 7c 40 10 00 mov.b #16, r12 ;#0x0010 b1e4: b0 12 f6 36 call #0x36f6 b1e8: bb 3f jmp $-136 ;abs 0xb160 b1ea: a1 93 12 00 cmp #2, 18(r1) ;r3 As==10, 0x0012(r1) b1ee: b8 20 jnz $+370 ;abs 0xb360 b1f0: 81 93 14 00 tst 20(r1) ;0x0014(r1) b1f4: b5 20 jnz $+364 ;abs 0xb360 b1f6: b0 12 22 3c call #0x3c22 b1fa: 81 4c 0c 00 mov r12, 12(r1) ;0x000c(r1) b1fe: b0 12 1c 3c call #0x3c1c b202: 1f 41 0c 00 mov 12(r1), r15 ;0x000c(r1) b206: 1f 53 inc r15 b208: 0f 8c sub r12, r15 b20a: 0c 4f mov r15, r12 b20c: 0c 12 push r12 b20e: b0 12 28 3c call #0x3c28 b212: 0e 4c mov r12, r14 b214: 3c 41 pop r12 b216: b0 12 36 f4 call #0xf436 b21a: 0d 43 clr r13 b21c: 81 4c 08 00 mov r12, 8(r1) ;0x0008(r1) b220: 81 4d 0a 00 mov r13, 10(r1) ;0x000a(r1) b224: b2 40 02 a5 mov #-23294,&0x1110 ;#0xa502 b228: 10 11 b22a: 08 43 clr r8 b22c: 09 43 clr r9 b22e: 19 91 0a 00 cmp 10(r1), r9 ;0x000a(r1) b232: 04 38 jl $+10 ;abs 0xb23c b234: 52 20 jnz $+166 ;abs 0xb2da b236: 18 91 08 00 cmp 8(r1), r8 ;0x0008(r1) b23a: 4f 2c jc $+160 ;abs 0xb2da b23c: 1e 41 08 00 mov 8(r1), r14 ;0x0008(r1) b240: 1f 41 0a 00 mov 10(r1), r15 ;0x000a(r1) b244: 3e 53 add #-1, r14 ;r3 As==11 b246: 3f 63 addc #-1, r15 ;r3 As==11 b248: 08 9e cmp r14, r8 b24a: 05 20 jnz $+12 ;abs 0xb256 b24c: 09 9f cmp r15, r9 b24e: 03 20 jnz $+8 ;abs 0xb256 b250: 82 93 74 14 tst &0x1474 b254: 3f 24 jz $+128 ;abs 0xb2d4 b256: b0 12 1c 3c call #0x3c1c b25a: 0e 4c mov r12, r14 b25c: 0f 43 clr r15 b25e: 0f 12 push r15 b260: 0e 12 push r14 b262: 0c 48 mov r8, r12 b264: 0d 49 mov r9, r13 b266: 08 4c mov r12, r8 b268: 09 4d mov r13, r9 b26a: b0 12 28 3c call #0x3c28 b26e: 0e 4c mov r12, r14 b270: 0f 43 clr r15 b272: 0c 48 mov r8, r12 b274: 0d 49 mov r9, r13 b276: b0 12 70 e6 call #0xe670 b27a: 3e 41 pop r14 b27c: 3f 41 pop r15 b27e: 0e 5c add r12, r14 b280: 0f 6d addc r13, r15 b282: 04 4e mov r14, r4 b284: 05 4f mov r15, r5 b286: 82 44 0c 11 mov r4, &0x110c b28a: 82 45 0e 11 mov r5, &0x110e b28e: 30 12 0c 11 push #4364 ;#0x110c b292: 3e 40 03 00 mov #3, r14 ;#0x0003 b296: 0f 43 clr r15 b298: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) b29c: 2c 52 add #4, r12 ;r2 As==10 b29e: 0d 43 clr r13 b2a0: b0 12 a6 76 call #0x76a6 b2a4: 0e 43 clr r14 b2a6: 0f 43 clr r15 b2a8: 1c 41 04 00 mov 4(r1), r12 ;0x0004(r1) b2ac: 0d 43 clr r13 b2ae: b0 12 c6 ab call #0xabc6 b2b2: 0a 4c mov r12, r10 b2b4: 0b 4d mov r13, r11 b2b6: 21 53 incd r1 b2b8: 0f 4a mov r10, r15 b2ba: 0f db bis r11, r15 b2bc: 0f 93 tst r15 b2be: 06 24 jz $+14 ;abs 0xb2cc b2c0: b2 40 0e 00 mov #14, &0x1416 ;#0x000e b2c4: 16 14 b2c6: 3c 43 mov #-1, r12 ;r3 As==11 b2c8: 3d 43 mov #-1, r13 ;r3 As==11 b2ca: 66 3c jmp $+206 ;abs 0xb398 b2cc: 7c 40 10 00 mov.b #16, r12 ;#0x0010 b2d0: b0 12 f6 36 call #0x36f6 b2d4: 18 53 inc r8 b2d6: 09 63 adc r9 b2d8: aa 3f jmp $-170 ;abs 0xb22e b2da: 82 93 c4 15 tst &0x15c4 b2de: 40 24 jz $+130 ;abs 0xb360 b2e0: 08 43 clr r8 b2e2: 09 43 clr r9 b2e4: 09 93 tst r9 b2e6: 03 38 jl $+8 ;abs 0xb2ee b2e8: 3b 20 jnz $+120 ;abs 0xb360 b2ea: 28 92 cmp #4, r8 ;r2 As==10 b2ec: 39 2c jc $+116 ;abs 0xb360 b2ee: 0c 48 mov r8, r12 b2f0: 0d 49 mov r9, r13 b2f2: b0 12 e6 f4 call #0xf4e6 b2f6: b0 12 e2 f4 call #0xf4e2 b2fa: 3c 50 00 10 add #4096, r12 ;#0x1000 b2fe: 0d 63 adc r13 b300: 04 4c mov r12, r4 b302: 05 4d mov r13, r5 b304: 82 44 0c 11 mov r4, &0x110c b308: 82 45 0e 11 mov r5, &0x110e b30c: 30 12 0c 11 push #4364 ;#0x110c b310: 3e 40 03 00 mov #3, r14 ;#0x0003 b314: 0f 43 clr r15 b316: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) b31a: 2c 52 add #4, r12 ;r2 As==10 b31c: 0d 43 clr r13 b31e: b0 12 a6 76 call #0x76a6 b322: 0e 43 clr r14 b324: 0f 43 clr r15 b326: 1c 41 04 00 mov 4(r1), r12 ;0x0004(r1) b32a: 0d 43 clr r13 b32c: b0 12 c6 ab call #0xabc6 b330: 0a 4c mov r12, r10 b332: 0b 4d mov r13, r11 b334: 21 53 incd r1 b336: 0f 4a mov r10, r15 b338: 0f db bis r11, r15 b33a: 0f 93 tst r15 b33c: 08 24 jz $+18 ;abs 0xb34e b33e: 82 43 c6 15 mov #0, &0x15c6 ;r3 As==00 b342: b2 40 0e 00 mov #14, &0x1416 ;#0x000e b346: 16 14 b348: 3c 43 mov #-1, r12 ;r3 As==11 b34a: 3d 43 mov #-1, r13 ;r3 As==11 b34c: 25 3c jmp $+76 ;abs 0xb398 b34e: 18 53 inc r8 b350: 09 63 adc r9 b352: c8 3f jmp $-110 ;abs 0xb2e4 b354: b2 40 03 00 mov #3, &0x1416 ;#0x0003 b358: 16 14 b35a: 3c 43 mov #-1, r12 ;r3 As==11 b35c: 3d 43 mov #-1, r13 ;r3 As==11 b35e: 1c 3c jmp $+58 ;abs 0xb398 b360: d2 93 db 12 cmp.b #1, &0x12db ;r3 As==01 b364: 17 20 jnz $+48 ;abs 0xb394 b366: 30 12 98 14 push #5272 ;#0x1498 b36a: 1e 42 be 11 mov &0x11be,r14 b36e: 1f 42 c0 11 mov &0x11c0,r15 b372: 12 c3 clrc b374: 0f 10 rrc r15 b376: 0e 10 rrc r14 b378: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) b37c: 0d 43 clr r13 b37e: b0 12 a6 76 call #0x76a6 b382: 21 53 incd r1 b384: 0c 93 tst r12 b386: 06 24 jz $+14 ;abs 0xb394 b388: b2 40 0c 00 mov #12, &0x1416 ;#0x000c b38c: 16 14 b38e: 3c 43 mov #-1, r12 ;r3 As==11 b390: 3d 43 mov #-1, r13 ;r3 As==11 b392: 02 3c jmp $+6 ;abs 0xb398 b394: 0c 4a mov r10, r12 b396: 0d 4b mov r11, r13 b398: 31 50 16 00 add #22, r1 ;#0x0016 b39c: 30 40 1c f3 br #0xf31c b3a0: 0a 12 push r10 b3a2: 0b 12 push r11 b3a4: 08 12 push r8 b3a6: 09 12 push r9 b3a8: 06 12 push r6 b3aa: 07 12 push r7 b3ac: 04 12 push r4 b3ae: 05 12 push r5 b3b0: 0e 12 push r14 b3b2: 31 80 12 00 sub #18, r1 ;#0x0012 b3b6: 06 4c mov r12, r6 b3b8: 07 4d mov r13, r7 b3ba: 14 41 26 00 mov 38(r1), r4 ;0x0026(r1) b3be: 15 41 28 00 mov 40(r1), r5 ;0x0028(r1) b3c2: b1 43 06 00 mov #-1, 6(r1) ;r3 As==11, 0x0006(r1) b3c6: b1 43 08 00 mov #-1, 8(r1) ;r3 As==11, 0x0008(r1) b3ca: 4e 44 mov.b r4, r14 b3cc: 5e f3 and.b #1, r14 ;r3 As==01 b3ce: 4f 46 mov.b r6, r15 b3d0: 5f f3 and.b #1, r15 ;r3 As==01 b3d2: 4f de bis.b r14, r15 b3d4: 4f 93 tst.b r15 b3d6: 04 24 jz $+10 ;abs 0xb3e0 b3d8: 3c 43 mov #-1, r12 ;r3 As==11 b3da: 3d 43 mov #-1, r13 ;r3 As==11 b3dc: 30 40 ee ba br #0xbaee b3e0: 1f 41 2a 00 mov 42(r1), r15 ;0x002a(r1) b3e4: 1f d1 2c 00 bis 44(r1), r15 ;0x002c(r1) b3e8: 0f 93 tst r15 b3ea: 02 20 jnz $+6 ;abs 0xb3f0 b3ec: 30 40 d6 b8 br #0xb8d6 b3f0: 82 93 18 14 tst &0x1418 b3f4: 19 20 jnz $+52 ;abs 0xb428 b3f6: 11 12 14 00 push 20(r1) ;0x0014(r1) b3fa: 0c 44 mov r4, r12 b3fc: 0d 45 mov r5, r13 b3fe: 2e 43 mov #2, r14 ;r3 As==10 b400: 0f 43 clr r15 b402: b0 12 86 f4 call #0xf486 b406: 0e 4c mov r12, r14 b408: 0f 4d mov r13, r15 b40a: 0c 46 mov r6, r12 b40c: 0d 47 mov r7, r13 b40e: b0 12 0c 78 call #0x780c b412: 0d 4c mov r12, r13 b414: 3d e3 inv r13 b416: 0d 5d rla r13 b418: 0d 7d subc r13, r13 b41a: 81 4c 08 00 mov r12, 8(r1) ;0x0008(r1) b41e: 81 4d 0a 00 mov r13, 10(r1) ;0x000a(r1) b422: 21 53 incd r1 b424: 30 40 cc b8 br #0xb8cc b428: 07 93 tst r7 b42a: 04 38 jl $+10 ;abs 0xb434 b42c: 4c 20 jnz $+154 ;abs 0xb4c6 b42e: 36 90 00 10 cmp #4096, r6 ;#0x1000 b432: 49 2c jc $+148 ;abs 0xb4c6 b434: 08 46 mov r6, r8 b436: 09 47 mov r7, r9 b438: 0a 44 mov r4, r10 b43a: 0b 45 mov r5, r11 b43c: 91 41 12 00 mov 18(r1), 0(r1) ;0x0012(r1), 0x0000(r1) b440: 00 00 b442: 0e 48 mov r8, r14 b444: 0f 49 mov r9, r15 b446: 0e 5a add r10, r14 b448: 0f 6b addc r11, r15 b44a: 0f 93 tst r15 b44c: 15 38 jl $+44 ;abs 0xb478 b44e: 03 20 jnz $+8 ;abs 0xb456 b450: 3e 90 01 10 cmp #4097, r14 ;#0x1001 b454: 11 28 jnc $+36 ;abs 0xb478 b456: 3e 40 00 10 mov #4096, r14 ;#0x1000 b45a: 0f 43 clr r15 b45c: 0e 88 sub r8, r14 b45e: 0f 79 subc r9, r15 b460: 0a 4e mov r14, r10 b462: 0b 4f mov r15, r11 b464: 04 8a sub r10, r4 b466: 05 7b subc r11, r5 b468: 0e 48 mov r8, r14 b46a: 0f 49 mov r9, r15 b46c: 0e 5a add r10, r14 b46e: 0f 6b addc r11, r15 b470: 06 4e mov r14, r6 b472: 07 4f mov r15, r7 b474: 81 5a 12 00 add r10, 18(r1) ;0x0012(r1) b478: 11 12 02 00 push 2(r1) ;0x0002(r1) b47c: 0c 4a mov r10, r12 b47e: 0d 4b mov r11, r13 b480: 2e 43 mov #2, r14 ;r3 As==10 b482: 0f 43 clr r15 b484: b0 12 86 f4 call #0xf486 b488: 0e 4c mov r12, r14 b48a: 0f 4d mov r13, r15 b48c: 0c 48 mov r8, r12 b48e: 0d 49 mov r9, r13 b490: b0 12 be 77 call #0x77be b494: 21 53 incd r1 b496: 09 93 tst r9 b498: 04 38 jl $+10 ;abs 0xb4a2 b49a: 15 20 jnz $+44 ;abs 0xb4c6 b49c: 38 90 5d 01 cmp #349, r8 ;#0x015d b4a0: 12 2c jc $+38 ;abs 0xb4c6 b4a2: 0e 48 mov r8, r14 b4a4: 0f 49 mov r9, r15 b4a6: 0e 5a add r10, r14 b4a8: 0f 6b addc r11, r15 b4aa: 0f 93 tst r15 b4ac: 0c 38 jl $+26 ;abs 0xb4c6 b4ae: 03 20 jnz $+8 ;abs 0xb4b6 b4b0: 3e 90 5d 01 cmp #349, r14 ;#0x015d b4b4: 08 28 jnc $+18 ;abs 0xb4c6 b4b6: 2e 41 mov @r1, r14 b4b8: 0f 48 mov r8, r15 b4ba: 3f e3 inv r15 b4bc: 1f 53 inc r15 b4be: 0e 5f add r15, r14 b4c0: de 42 90 13 mov.b &0x1390,348(r14);0x015c(r14) b4c4: 5c 01 b4c6: 07 93 tst r7 b4c8: f5 38 jl $+492 ;abs 0xb6b4 b4ca: 03 20 jnz $+8 ;abs 0xb4d2 b4cc: 36 90 00 10 cmp #4096, r6 ;#0x1000 b4d0: f1 28 jnc $+484 ;abs 0xb6b4 b4d2: b0 12 1c 3c call #0x3c1c b4d6: 0d 43 clr r13 b4d8: 07 9d cmp r13, r7 b4da: 03 38 jl $+8 ;abs 0xb4e2 b4dc: eb 20 jnz $+472 ;abs 0xb6b4 b4de: 06 9c cmp r12, r6 b4e0: e9 2c jc $+468 ;abs 0xb6b4 b4e2: 08 46 mov r6, r8 b4e4: 09 47 mov r7, r9 b4e6: 0a 44 mov r4, r10 b4e8: 0b 45 mov r5, r11 b4ea: 91 41 12 00 mov 18(r1), 0(r1) ;0x0012(r1), 0x0000(r1) b4ee: 00 00 b4f0: b0 12 1c 3c call #0x3c1c b4f4: 0d 43 clr r13 b4f6: 0e 48 mov r8, r14 b4f8: 0f 49 mov r9, r15 b4fa: 0e 5a add r10, r14 b4fc: 0f 6b addc r11, r15 b4fe: 0d 9f cmp r15, r13 b500: 03 38 jl $+8 ;abs 0xb508 b502: 13 20 jnz $+40 ;abs 0xb52a b504: 0c 9e cmp r14, r12 b506: 11 2c jc $+36 ;abs 0xb52a b508: b0 12 1c 3c call #0x3c1c b50c: 0d 43 clr r13 b50e: 0c 88 sub r8, r12 b510: 0d 79 subc r9, r13 b512: 0a 4c mov r12, r10 b514: 0b 4d mov r13, r11 b516: 04 8a sub r10, r4 b518: 05 7b subc r11, r5 b51a: 0e 48 mov r8, r14 b51c: 0f 49 mov r9, r15 b51e: 0e 5a add r10, r14 b520: 0f 6b addc r11, r15 b522: 06 4e mov r14, r6 b524: 07 4f mov r15, r7 b526: 81 5a 12 00 add r10, 18(r1) ;0x0012(r1) b52a: 82 93 c4 15 tst &0x15c4 b52e: 13 20 jnz $+40 ;abs 0xb556 b530: 0e 43 clr r14 b532: 0f 43 clr r15 b534: 0f 9b cmp r11, r15 b536: 03 38 jl $+8 ;abs 0xb53e b538: bd 20 jnz $+380 ;abs 0xb6b4 b53a: 0e 9a cmp r10, r14 b53c: bb 2c jc $+376 ;abs 0xb6b4 b53e: 2d 41 mov @r1, r13 b540: 0d 5e add r14, r13 b542: fd 43 00 00 mov.b #-1, 0(r13) ;r3 As==11, 0x0000(r13) b546: 2d 41 mov @r1, r13 b548: 0d 5e add r14, r13 b54a: fd 40 3f 00 mov.b #63, 1(r13) ;#0x003f, 0x0001(r13) b54e: 01 00 b550: 2e 53 incd r14 b552: 0f 63 adc r15 b554: ef 3f jmp $-32 ;abs 0xb534 b556: 81 43 04 00 mov #0, 4(r1) ;r3 As==00, 0x0004(r1) b55a: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) b55e: 0e 41 mov r1, r14 b560: 2e 52 add #4, r14 ;r2 As==10 b562: 3c 40 82 01 mov #386, r12 ;#0x0182 b566: 0d 43 clr r13 b568: b0 12 f6 76 call #0x76f6 b56c: 81 93 04 00 tst 4(r1) ;0x0004(r1) b570: 92 34 jge $+294 ;abs 0xb696 b572: 5e 41 04 00 mov.b 4(r1), r14 ;0x0004(r1) b576: 7e f0 03 00 and.b #3, r14 ;#0x0003 b57a: 4e 83 sub.b #0, r14 ;r3 As==00 b57c: 07 24 jz $+16 ;abs 0xb58c b57e: 5e 83 dec.b r14 b580: 09 24 jz $+20 ;abs 0xb594 b582: 5e 83 dec.b r14 b584: 0b 24 jz $+24 ;abs 0xb59c b586: 5e 83 dec.b r14 b588: 0d 24 jz $+28 ;abs 0xb5a4 b58a: 0f 3c jmp $+32 ;abs 0xb5aa b58c: b1 40 00 16 mov #5632, 2(r1) ;#0x1600, 0x0002(r1) b590: 02 00 b592: 0b 3c jmp $+24 ;abs 0xb5aa b594: b1 40 00 14 mov #5120, 2(r1) ;#0x1400, 0x0002(r1) b598: 02 00 b59a: 07 3c jmp $+16 ;abs 0xb5aa b59c: b1 40 00 12 mov #4608, 2(r1) ;#0x1200, 0x0002(r1) b5a0: 02 00 b5a2: 03 3c jmp $+8 ;abs 0xb5aa b5a4: b1 40 00 10 mov #4096, 2(r1) ;#0x1000, 0x0002(r1) b5a8: 02 00 b5aa: 1e 41 02 00 mov 2(r1), r14 ;0x0002(r1) b5ae: 0f 43 clr r15 b5b0: 09 9f cmp r15, r9 b5b2: 03 38 jl $+8 ;abs 0xb5ba b5b4: 0e 20 jnz $+30 ;abs 0xb5d2 b5b6: 08 9e cmp r14, r8 b5b8: 0c 2c jc $+26 ;abs 0xb5d2 b5ba: 1c 41 02 00 mov 2(r1), r12 ;0x0002(r1) b5be: 0d 43 clr r13 b5c0: 0e 48 mov r8, r14 b5c2: 0f 49 mov r9, r15 b5c4: 0e 5a add r10, r14 b5c6: 0f 6b addc r11, r15 b5c8: 0d 9f cmp r15, r13 b5ca: 03 38 jl $+8 ;abs 0xb5d2 b5cc: 54 20 jnz $+170 ;abs 0xb676 b5ce: 0c 9e cmp r14, r12 b5d0: 52 2c jc $+166 ;abs 0xb676 b5d2: 81 43 0a 00 mov #0, 10(r1) ;r3 As==00, 0x000a(r1) b5d6: 81 43 0c 00 mov #0, 12(r1) ;r3 As==00, 0x000c(r1) b5da: 81 43 0e 00 mov #0, 14(r1) ;r3 As==00, 0x000e(r1) b5de: 81 43 10 00 mov #0, 16(r1) ;r3 As==00, 0x0010(r1) b5e2: 1e 41 02 00 mov 2(r1), r14 ;0x0002(r1) b5e6: 0f 43 clr r15 b5e8: 09 9f cmp r15, r9 b5ea: 03 38 jl $+8 ;abs 0xb5f2 b5ec: 0b 20 jnz $+24 ;abs 0xb604 b5ee: 08 9e cmp r14, r8 b5f0: 09 2c jc $+20 ;abs 0xb604 b5f2: 1e 41 02 00 mov 2(r1), r14 ;0x0002(r1) b5f6: 0f 43 clr r15 b5f8: 0e 88 sub r8, r14 b5fa: 0f 79 subc r9, r15 b5fc: 81 4e 0a 00 mov r14, 10(r1) ;0x000a(r1) b600: 81 4f 0c 00 mov r15, 12(r1) ;0x000c(r1) b604: 0e 4a mov r10, r14 b606: 0f 4b mov r11, r15 b608: 1e 81 0a 00 sub 10(r1), r14 ;0x000a(r1) b60c: 1f 71 0c 00 subc 12(r1), r15 ;0x000c(r1) b610: 81 4e 0e 00 mov r14, 14(r1) ;0x000e(r1) b614: 81 4f 10 00 mov r15, 16(r1) ;0x0010(r1) b618: 1f 41 0a 00 mov 10(r1), r15 ;0x000a(r1) b61c: 1f d1 0c 00 bis 12(r1), r15 ;0x000c(r1) b620: 0f 93 tst r15 b622: 11 24 jz $+36 ;abs 0xb646 b624: 11 12 02 00 push 2(r1) ;0x0002(r1) b628: 1c 41 0c 00 mov 12(r1), r12 ;0x000c(r1) b62c: 1d 41 0e 00 mov 14(r1), r13 ;0x000e(r1) b630: 2e 43 mov #2, r14 ;r3 As==10 b632: 0f 43 clr r15 b634: b0 12 86 f4 call #0xf486 b638: 0e 4c mov r12, r14 b63a: 0f 4d mov r13, r15 b63c: 0c 48 mov r8, r12 b63e: 0d 49 mov r9, r13 b640: b0 12 0c 78 call #0x780c b644: 21 53 incd r1 b646: 91 51 0a 00 add 10(r1), 0(r1) ;0x000a(r1), 0x0000(r1) b64a: 00 00 b64c: 0e 43 clr r14 b64e: 0f 43 clr r15 b650: 1f 91 10 00 cmp 16(r1), r15 ;0x0010(r1) b654: 04 38 jl $+10 ;abs 0xb65e b656: 2e 20 jnz $+94 ;abs 0xb6b4 b658: 1e 91 0e 00 cmp 14(r1), r14 ;0x000e(r1) b65c: 2b 2c jc $+88 ;abs 0xb6b4 b65e: 2d 41 mov @r1, r13 b660: 0d 5e add r14, r13 b662: fd 43 00 00 mov.b #-1, 0(r13) ;r3 As==11, 0x0000(r13) b666: 2d 41 mov @r1, r13 b668: 0d 5e add r14, r13 b66a: fd 40 3f 00 mov.b #63, 1(r13) ;#0x003f, 0x0001(r13) b66e: 01 00 b670: 2e 53 incd r14 b672: 0f 63 adc r15 b674: ed 3f jmp $-36 ;abs 0xb650 b676: 11 12 02 00 push 2(r1) ;0x0002(r1) b67a: 0c 4a mov r10, r12 b67c: 0d 4b mov r11, r13 b67e: 2e 43 mov #2, r14 ;r3 As==10 b680: 0f 43 clr r15 b682: b0 12 86 f4 call #0xf486 b686: 0e 4c mov r12, r14 b688: 0f 4d mov r13, r15 b68a: 0c 48 mov r8, r12 b68c: 0d 49 mov r9, r13 b68e: b0 12 0c 78 call #0x780c b692: 21 53 incd r1 b694: 0f 3c jmp $+32 ;abs 0xb6b4 b696: 11 12 02 00 push 2(r1) ;0x0002(r1) b69a: 0c 4a mov r10, r12 b69c: 0d 4b mov r11, r13 b69e: 2e 43 mov #2, r14 ;r3 As==10 b6a0: 0f 43 clr r15 b6a2: b0 12 86 f4 call #0xf486 b6a6: 0e 4c mov r12, r14 b6a8: 0f 4d mov r13, r15 b6aa: 0c 48 mov r8, r12 b6ac: 0d 49 mov r9, r13 b6ae: b0 12 0c 78 call #0x780c b6b2: 21 53 incd r1 b6b4: b0 12 1c 3c call #0x3c1c b6b8: 0d 43 clr r13 b6ba: 07 9d cmp r13, r7 b6bc: 3a 38 jl $+118 ;abs 0xb732 b6be: 02 20 jnz $+6 ;abs 0xb6c4 b6c0: 06 9c cmp r12, r6 b6c2: 37 28 jnc $+112 ;abs 0xb732 b6c4: 07 93 tst r7 b6c6: 04 38 jl $+10 ;abs 0xb6d0 b6c8: 34 20 jnz $+106 ;abs 0xb732 b6ca: 36 90 00 1b cmp #6912, r6 ;#0x1b00 b6ce: 31 2c jc $+100 ;abs 0xb732 b6d0: 08 46 mov r6, r8 b6d2: 09 47 mov r7, r9 b6d4: 0a 44 mov r4, r10 b6d6: 0b 45 mov r5, r11 b6d8: 91 41 12 00 mov 18(r1), 0(r1) ;0x0012(r1), 0x0000(r1) b6dc: 00 00 b6de: 0e 48 mov r8, r14 b6e0: 0f 49 mov r9, r15 b6e2: 0e 5a add r10, r14 b6e4: 0f 6b addc r11, r15 b6e6: 0f 93 tst r15 b6e8: 15 38 jl $+44 ;abs 0xb714 b6ea: 03 20 jnz $+8 ;abs 0xb6f2 b6ec: 3e 90 01 1b cmp #6913, r14 ;#0x1b01 b6f0: 11 28 jnc $+36 ;abs 0xb714 b6f2: 3e 40 00 1b mov #6912, r14 ;#0x1b00 b6f6: 0f 43 clr r15 b6f8: 0e 88 sub r8, r14 b6fa: 0f 79 subc r9, r15 b6fc: 0a 4e mov r14, r10 b6fe: 0b 4f mov r15, r11 b700: 04 8a sub r10, r4 b702: 05 7b subc r11, r5 b704: 0e 48 mov r8, r14 b706: 0f 49 mov r9, r15 b708: 0e 5a add r10, r14 b70a: 0f 6b addc r11, r15 b70c: 06 4e mov r14, r6 b70e: 07 4f mov r15, r7 b710: 81 5a 12 00 add r10, 18(r1) ;0x0012(r1) b714: 11 12 02 00 push 2(r1) ;0x0002(r1) b718: 0c 4a mov r10, r12 b71a: 0d 4b mov r11, r13 b71c: 2e 43 mov #2, r14 ;r3 As==10 b71e: 0f 43 clr r15 b720: b0 12 86 f4 call #0xf486 b724: 0e 4c mov r12, r14 b726: 0f 4d mov r13, r15 b728: 0c 48 mov r8, r12 b72a: 0d 49 mov r9, r13 b72c: b0 12 0c 78 call #0x780c b730: 21 53 incd r1 b732: 07 93 tst r7 b734: 43 38 jl $+136 ;abs 0xb7bc b736: 03 20 jnz $+8 ;abs 0xb73e b738: 36 90 00 1b cmp #6912, r6 ;#0x1b00 b73c: 3f 28 jnc $+128 ;abs 0xb7bc b73e: b0 12 2e 3c call #0x3c2e b742: 0d 43 clr r13 b744: 07 9d cmp r13, r7 b746: 03 38 jl $+8 ;abs 0xb74e b748: 39 20 jnz $+116 ;abs 0xb7bc b74a: 06 9c cmp r12, r6 b74c: 37 2c jc $+112 ;abs 0xb7bc b74e: 08 46 mov r6, r8 b750: 09 47 mov r7, r9 b752: 0a 44 mov r4, r10 b754: 0b 45 mov r5, r11 b756: 91 41 12 00 mov 18(r1), 0(r1) ;0x0012(r1), 0x0000(r1) b75a: 00 00 b75c: b0 12 2e 3c call #0x3c2e b760: 0d 43 clr r13 b762: 0e 48 mov r8, r14 b764: 0f 49 mov r9, r15 b766: 0e 5a add r10, r14 b768: 0f 6b addc r11, r15 b76a: 0d 9f cmp r15, r13 b76c: 03 38 jl $+8 ;abs 0xb774 b76e: 13 20 jnz $+40 ;abs 0xb796 b770: 0c 9e cmp r14, r12 b772: 11 2c jc $+36 ;abs 0xb796 b774: b0 12 2e 3c call #0x3c2e b778: 0d 43 clr r13 b77a: 0c 88 sub r8, r12 b77c: 0d 79 subc r9, r13 b77e: 0a 4c mov r12, r10 b780: 0b 4d mov r13, r11 b782: 04 8a sub r10, r4 b784: 05 7b subc r11, r5 b786: 0e 48 mov r8, r14 b788: 0f 49 mov r9, r15 b78a: 0e 5a add r10, r14 b78c: 0f 6b addc r11, r15 b78e: 06 4e mov r14, r6 b790: 07 4f mov r15, r7 b792: 81 5a 12 00 add r10, 18(r1) ;0x0012(r1) b796: 0e 43 clr r14 b798: 0f 43 clr r15 b79a: 0f 9b cmp r11, r15 b79c: 03 38 jl $+8 ;abs 0xb7a4 b79e: 0e 20 jnz $+30 ;abs 0xb7bc b7a0: 0e 9a cmp r10, r14 b7a2: 0c 2c jc $+26 ;abs 0xb7bc b7a4: 2d 41 mov @r1, r13 b7a6: 0d 5e add r14, r13 b7a8: fd 43 00 00 mov.b #-1, 0(r13) ;r3 As==11, 0x0000(r13) b7ac: 2d 41 mov @r1, r13 b7ae: 0d 5e add r14, r13 b7b0: fd 40 3f 00 mov.b #63, 1(r13) ;#0x003f, 0x0001(r13) b7b4: 01 00 b7b6: 2e 53 incd r14 b7b8: 0f 63 adc r15 b7ba: ef 3f jmp $-32 ;abs 0xb79a b7bc: b0 12 a6 3c call #0x3ca6 b7c0: 0c 93 tst r12 b7c2: 66 20 jnz $+206 ;abs 0xb890 b7c4: b0 12 46 3c call #0x3c46 b7c8: 0d 43 clr r13 b7ca: 07 9d cmp r13, r7 b7cc: 3e 38 jl $+126 ;abs 0xb84a b7ce: 02 20 jnz $+6 ;abs 0xb7d4 b7d0: 06 9c cmp r12, r6 b7d2: 3b 28 jnc $+120 ;abs 0xb84a b7d4: b0 12 4c 3c call #0x3c4c b7d8: 0d 43 clr r13 b7da: 07 9d cmp r13, r7 b7dc: 03 38 jl $+8 ;abs 0xb7e4 b7de: 35 20 jnz $+108 ;abs 0xb84a b7e0: 06 9c cmp r12, r6 b7e2: 33 2c jc $+104 ;abs 0xb84a b7e4: 08 46 mov r6, r8 b7e6: 09 47 mov r7, r9 b7e8: 0a 44 mov r4, r10 b7ea: 0b 45 mov r5, r11 b7ec: 91 41 12 00 mov 18(r1), 0(r1) ;0x0012(r1), 0x0000(r1) b7f0: 00 00 b7f2: b0 12 4c 3c call #0x3c4c b7f6: 0d 43 clr r13 b7f8: 0e 48 mov r8, r14 b7fa: 0f 49 mov r9, r15 b7fc: 0e 5a add r10, r14 b7fe: 0f 6b addc r11, r15 b800: 0d 9f cmp r15, r13 b802: 03 38 jl $+8 ;abs 0xb80a b804: 13 20 jnz $+40 ;abs 0xb82c b806: 0c 9e cmp r14, r12 b808: 11 2c jc $+36 ;abs 0xb82c b80a: b0 12 4c 3c call #0x3c4c b80e: 0d 43 clr r13 b810: 0c 88 sub r8, r12 b812: 0d 79 subc r9, r13 b814: 0a 4c mov r12, r10 b816: 0b 4d mov r13, r11 b818: 04 8a sub r10, r4 b81a: 05 7b subc r11, r5 b81c: 0e 48 mov r8, r14 b81e: 0f 49 mov r9, r15 b820: 0e 5a add r10, r14 b822: 0f 6b addc r11, r15 b824: 06 4e mov r14, r6 b826: 07 4f mov r15, r7 b828: 81 5a 12 00 add r10, 18(r1) ;0x0012(r1) b82c: 11 12 02 00 push 2(r1) ;0x0002(r1) b830: 0c 4a mov r10, r12 b832: 0d 4b mov r11, r13 b834: 2e 43 mov #2, r14 ;r3 As==10 b836: 0f 43 clr r15 b838: b0 12 86 f4 call #0xf486 b83c: 0e 4c mov r12, r14 b83e: 0f 4d mov r13, r15 b840: 0c 48 mov r8, r12 b842: 0d 49 mov r9, r13 b844: b0 12 be 77 call #0x77be b848: 21 53 incd r1 b84a: b0 12 a6 3c call #0x3ca6 b84e: 0c 93 tst r12 b850: 3d 20 jnz $+124 ;abs 0xb8cc b852: b0 12 4c 3c call #0x3c4c b856: 0d 43 clr r13 b858: 07 9d cmp r13, r7 b85a: 38 38 jl $+114 ;abs 0xb8cc b85c: 02 20 jnz $+6 ;abs 0xb862 b85e: 06 9c cmp r12, r6 b860: 35 28 jnc $+108 ;abs 0xb8cc b862: 08 46 mov r6, r8 b864: 09 47 mov r7, r9 b866: 0a 44 mov r4, r10 b868: 0b 45 mov r5, r11 b86a: 91 41 12 00 mov 18(r1), 0(r1) ;0x0012(r1), 0x0000(r1) b86e: 00 00 b870: 11 12 02 00 push 2(r1) ;0x0002(r1) b874: 0c 4a mov r10, r12 b876: 0d 4b mov r11, r13 b878: 2e 43 mov #2, r14 ;r3 As==10 b87a: 0f 43 clr r15 b87c: b0 12 86 f4 call #0xf486 b880: 0e 4c mov r12, r14 b882: 0f 4d mov r13, r15 b884: 0c 48 mov r8, r12 b886: 0d 49 mov r9, r13 b888: b0 12 0c 78 call #0x780c b88c: 21 53 incd r1 b88e: 1e 3c jmp $+62 ;abs 0xb8cc b890: b0 12 2e 3c call #0x3c2e b894: 0d 43 clr r13 b896: 07 9d cmp r13, r7 b898: 19 38 jl $+52 ;abs 0xb8cc b89a: 02 20 jnz $+6 ;abs 0xb8a0 b89c: 06 9c cmp r12, r6 b89e: 16 28 jnc $+46 ;abs 0xb8cc b8a0: 08 46 mov r6, r8 b8a2: 09 47 mov r7, r9 b8a4: 0a 44 mov r4, r10 b8a6: 0b 45 mov r5, r11 b8a8: 91 41 12 00 mov 18(r1), 0(r1) ;0x0012(r1), 0x0000(r1) b8ac: 00 00 b8ae: 11 12 02 00 push 2(r1) ;0x0002(r1) b8b2: 0c 4a mov r10, r12 b8b4: 0d 4b mov r11, r13 b8b6: 2e 43 mov #2, r14 ;r3 As==10 b8b8: 0f 43 clr r15 b8ba: b0 12 86 f4 call #0xf486 b8be: 0e 4c mov r12, r14 b8c0: 0f 4d mov r13, r15 b8c2: 0c 48 mov r8, r12 b8c4: 0d 49 mov r9, r13 b8c6: b0 12 0c 78 call #0x780c b8ca: 21 53 incd r1 b8cc: 81 43 06 00 mov #0, 6(r1) ;r3 As==00, 0x0006(r1) b8d0: 81 43 08 00 mov #0, 8(r1) ;r3 As==00, 0x0008(r1) b8d4: 08 3d jmp $+530 ;abs 0xbae6 b8d6: 07 93 tst r7 b8d8: 0c 38 jl $+26 ;abs 0xb8f2 b8da: 0e 46 mov r6, r14 b8dc: 0f 47 mov r7, r15 b8de: 0e 54 add r4, r14 b8e0: 0f 65 addc r5, r15 b8e2: 3e 53 add #-1, r14 ;r3 As==11 b8e4: 3f 63 addc #-1, r15 ;r3 As==11 b8e6: 0f 93 tst r15 b8e8: 30 38 jl $+98 ;abs 0xb94a b8ea: 03 20 jnz $+8 ;abs 0xb8f2 b8ec: 3e 90 01 10 cmp #4097, r14 ;#0x1001 b8f0: 2c 28 jnc $+90 ;abs 0xb94a b8f2: b0 12 2e 3c call #0x3c2e b8f6: 0d 43 clr r13 b8f8: 07 9d cmp r13, r7 b8fa: 11 38 jl $+36 ;abs 0xb91e b8fc: 02 20 jnz $+6 ;abs 0xb902 b8fe: 06 9c cmp r12, r6 b900: 0e 28 jnc $+30 ;abs 0xb91e b902: b0 12 34 3c call #0x3c34 b906: 0d 43 clr r13 b908: 0e 46 mov r6, r14 b90a: 0f 47 mov r7, r15 b90c: 0e 54 add r4, r14 b90e: 0f 65 addc r5, r15 b910: 3e 53 add #-1, r14 ;r3 As==11 b912: 3f 63 addc #-1, r15 ;r3 As==11 b914: 0d 9f cmp r15, r13 b916: 03 38 jl $+8 ;abs 0xb91e b918: 18 20 jnz $+50 ;abs 0xb94a b91a: 0c 9e cmp r14, r12 b91c: 16 2c jc $+46 ;abs 0xb94a b91e: b0 12 3a 3c call #0x3c3a b922: 0d 43 clr r13 b924: 07 9d cmp r13, r7 b926: 59 38 jl $+180 ;abs 0xb9da b928: 02 20 jnz $+6 ;abs 0xb92e b92a: 06 9c cmp r12, r6 b92c: 56 28 jnc $+174 ;abs 0xb9da b92e: b0 12 40 3c call #0x3c40 b932: 0d 43 clr r13 b934: 0e 46 mov r6, r14 b936: 0f 47 mov r7, r15 b938: 0e 54 add r4, r14 b93a: 0f 65 addc r5, r15 b93c: 3e 53 add #-1, r14 ;r3 As==11 b93e: 3f 63 addc #-1, r15 ;r3 As==11 b940: 0d 9f cmp r15, r13 b942: 4b 38 jl $+152 ;abs 0xb9da b944: 02 20 jnz $+6 ;abs 0xb94a b946: 0c 9e cmp r14, r12 b948: 48 28 jnc $+146 ;abs 0xb9da b94a: 07 93 tst r7 b94c: 04 38 jl $+10 ;abs 0xb956 b94e: 2d 20 jnz $+92 ;abs 0xb9aa b950: 36 90 5d 01 cmp #349, r6 ;#0x015d b954: 2a 2c jc $+86 ;abs 0xb9aa b956: 0e 46 mov r6, r14 b958: 0f 47 mov r7, r15 b95a: 0e 54 add r4, r14 b95c: 0f 65 addc r5, r15 b95e: 0f 93 tst r15 b960: 24 38 jl $+74 ;abs 0xb9aa b962: 03 20 jnz $+8 ;abs 0xb96a b964: 3e 90 5d 01 cmp #349, r14 ;#0x015d b968: 20 28 jnc $+66 ;abs 0xb9aa b96a: 1b 41 12 00 mov 18(r1), r11 ;0x0012(r1) b96e: 0f 46 mov r6, r15 b970: 3f e3 inv r15 b972: 1f 53 inc r15 b974: 0b 5f add r15, r11 b976: 5f 4b 5c 01 mov.b 348(r11),r15 ;0x015c(r11) b97a: 3f f0 ff 00 and #255, r15 ;#0x00ff b97e: 3f d0 00 5a bis #23040, r15 ;#0x5a00 b982: 82 4f 90 13 mov r15, &0x1390 b986: 1b 41 12 00 mov 18(r1), r11 ;0x0012(r1) b98a: 0f 46 mov r6, r15 b98c: 3f e3 inv r15 b98e: 1f 53 inc r15 b990: 0b 5f add r15, r11 b992: fb d0 80 00 bis.b #128, 348(r11);#0x0080, 0x015c(r11) b996: 5c 01 b998: 1b 41 12 00 mov 18(r1), r11 ;0x0012(r1) b99c: 0f 46 mov r6, r15 b99e: 3f e3 inv r15 b9a0: 1f 53 inc r15 b9a2: 0b 5f add r15, r11 b9a4: fb 40 5a 00 mov.b #90, 349(r11);#0x005a, 0x015d(r11) b9a8: 5d 01 b9aa: 11 12 14 00 push 20(r1) ;0x0014(r1) b9ae: 0c 44 mov r4, r12 b9b0: 0d 45 mov r5, r13 b9b2: 2e 43 mov #2, r14 ;r3 As==10 b9b4: 0f 43 clr r15 b9b6: b0 12 86 f4 call #0xf486 b9ba: 0e 4c mov r12, r14 b9bc: 0f 4d mov r13, r15 b9be: 0c 46 mov r6, r12 b9c0: 0d 47 mov r7, r13 b9c2: b0 12 a6 76 call #0x76a6 b9c6: 0d 4c mov r12, r13 b9c8: 3d e3 inv r13 b9ca: 0d 5d rla r13 b9cc: 0d 7d subc r13, r13 b9ce: 81 4c 08 00 mov r12, 8(r1) ;0x0008(r1) b9d2: 81 4d 0a 00 mov r13, 10(r1) ;0x000a(r1) b9d6: 21 53 incd r1 b9d8: 86 3c jmp $+270 ;abs 0xbae6 b9da: b0 12 1c 3c call #0x3c1c b9de: 0d 43 clr r13 b9e0: 07 9d cmp r13, r7 b9e2: 11 38 jl $+36 ;abs 0xba06 b9e4: 02 20 jnz $+6 ;abs 0xb9ea b9e6: 06 9c cmp r12, r6 b9e8: 0e 28 jnc $+30 ;abs 0xba06 b9ea: b0 12 22 3c call #0x3c22 b9ee: 0d 43 clr r13 b9f0: 0e 46 mov r6, r14 b9f2: 0f 47 mov r7, r15 b9f4: 0e 54 add r4, r14 b9f6: 0f 65 addc r5, r15 b9f8: 3e 53 add #-1, r14 ;r3 As==11 b9fa: 3f 63 addc #-1, r15 ;r3 As==11 b9fc: 0d 9f cmp r15, r13 b9fe: 03 38 jl $+8 ;abs 0xba06 ba00: 2d 20 jnz $+92 ;abs 0xba5c ba02: 0c 9e cmp r14, r12 ba04: 2b 2c jc $+88 ;abs 0xba5c ba06: b0 12 e4 3c call #0x3ce4 ba0a: 0d 43 clr r13 ba0c: 07 9d cmp r13, r7 ba0e: 11 38 jl $+36 ;abs 0xba32 ba10: 02 20 jnz $+6 ;abs 0xba16 ba12: 06 9c cmp r12, r6 ba14: 0e 28 jnc $+30 ;abs 0xba32 ba16: b0 12 ea 3c call #0x3cea ba1a: 0d 43 clr r13 ba1c: 0e 46 mov r6, r14 ba1e: 0f 47 mov r7, r15 ba20: 0e 54 add r4, r14 ba22: 0f 65 addc r5, r15 ba24: 3e 53 add #-1, r14 ;r3 As==11 ba26: 3f 63 addc #-1, r15 ;r3 As==11 ba28: 0d 9f cmp r15, r13 ba2a: 03 38 jl $+8 ;abs 0xba32 ba2c: 17 20 jnz $+48 ;abs 0xba5c ba2e: 0c 9e cmp r14, r12 ba30: 15 2c jc $+44 ;abs 0xba5c ba32: b0 12 0c 3c call #0x3c0c ba36: 0d 43 clr r13 ba38: 07 9d cmp r13, r7 ba3a: 4f 38 jl $+160 ;abs 0xbada ba3c: 02 20 jnz $+6 ;abs 0xba42 ba3e: 06 9c cmp r12, r6 ba40: 4c 28 jnc $+154 ;abs 0xbada ba42: b0 12 12 3c call #0x3c12 ba46: 0e 46 mov r6, r14 ba48: 0f 47 mov r7, r15 ba4a: 0e 54 add r4, r14 ba4c: 0f 65 addc r5, r15 ba4e: 3e 53 add #-1, r14 ;r3 As==11 ba50: 3f 63 addc #-1, r15 ;r3 As==11 ba52: 0d 9f cmp r15, r13 ba54: 42 38 jl $+134 ;abs 0xbada ba56: 02 20 jnz $+6 ;abs 0xba5c ba58: 0c 9e cmp r14, r12 ba5a: 3f 28 jnc $+128 ;abs 0xbada ba5c: b0 12 e4 3c call #0x3ce4 ba60: 0d 43 clr r13 ba62: 07 9d cmp r13, r7 ba64: 1a 38 jl $+54 ;abs 0xba9a ba66: 02 20 jnz $+6 ;abs 0xba6c ba68: 06 9c cmp r12, r6 ba6a: 17 28 jnc $+48 ;abs 0xba9a ba6c: b0 12 ea 3c call #0x3cea ba70: 0d 43 clr r13 ba72: 0e 46 mov r6, r14 ba74: 0f 47 mov r7, r15 ba76: 0e 54 add r4, r14 ba78: 0f 65 addc r5, r15 ba7a: 3e 53 add #-1, r14 ;r3 As==11 ba7c: 3f 63 addc #-1, r15 ;r3 As==11 ba7e: 0d 9f cmp r15, r13 ba80: 0c 38 jl $+26 ;abs 0xba9a ba82: 02 20 jnz $+6 ;abs 0xba88 ba84: 0c 9e cmp r14, r12 ba86: 09 28 jnc $+20 ;abs 0xba9a ba88: 92 93 c6 15 cmp #1, &0x15c6 ;r3 As==01 ba8c: 06 24 jz $+14 ;abs 0xba9a ba8e: b2 40 3e 00 mov #62, &0x1416 ;#0x003e ba92: 16 14 ba94: 3c 43 mov #-1, r12 ;r3 As==11 ba96: 3d 43 mov #-1, r13 ;r3 As==11 ba98: 2a 3c jmp $+86 ;abs 0xbaee ba9a: 0e 44 mov r4, r14 ba9c: 0f 45 mov r5, r15 ba9e: 0c 46 mov r6, r12 baa0: 0d 47 mov r7, r13 baa2: b0 12 e0 59 call #0x59e0 baa6: 0f 4c mov r12, r15 baa8: 0f dd bis r13, r15 baaa: 0f 93 tst r15 baac: 06 20 jnz $+14 ;abs 0xbaba baae: 0e 44 mov r4, r14 bab0: 0f 45 mov r5, r15 bab2: 1c 41 12 00 mov 18(r1), r12 ;0x0012(r1) bab6: b0 12 0a 5b call #0x5b0a baba: b0 12 50 5b call #0x5b50 babe: 81 4c 06 00 mov r12, 6(r1) ;0x0006(r1) bac2: 81 4d 08 00 mov r13, 8(r1) ;0x0008(r1) bac6: 1f 41 06 00 mov 6(r1), r15 ;0x0006(r1) baca: 1f d1 08 00 bis 8(r1), r15 ;0x0008(r1) bace: 0f 93 tst r15 bad0: 0a 24 jz $+22 ;abs 0xbae6 bad2: b2 40 07 00 mov #7, &0x1416 ;#0x0007 bad6: 16 14 bad8: 06 3c jmp $+14 ;abs 0xbae6 bada: b2 40 07 00 mov #7, &0x1416 ;#0x0007 bade: 16 14 bae0: 3c 43 mov #-1, r12 ;r3 As==11 bae2: 3d 43 mov #-1, r13 ;r3 As==11 bae4: 04 3c jmp $+10 ;abs 0xbaee bae6: 1c 41 06 00 mov 6(r1), r12 ;0x0006(r1) baea: 1d 41 08 00 mov 8(r1), r13 ;0x0008(r1) baee: 31 50 14 00 add #20, r1 ;#0x0014 baf2: 30 40 1c f3 br #0xf31c baf6: 0a 12 push r10 baf8: 0b 12 push r11 bafa: 08 12 push r8 bafc: 09 12 push r9 bafe: 06 12 push r6 bb00: 07 12 push r7 bb02: 04 12 push r4 bb04: 05 12 push r5 bb06: 21 83 decd r1 bb08: 0a 4c mov r12, r10 bb0a: 0b 4d mov r13, r11 bb0c: 06 4e mov r14, r6 bb0e: 07 4f mov r15, r7 bb10: 0c 4a mov r10, r12 bb12: b0 12 da f4 call #0xf4da bb16: 81 4c 00 00 mov r12, 0(r1) ;0x0000(r1) bb1a: 08 43 clr r8 bb1c: 09 43 clr r9 bb1e: 04 43 clr r4 bb20: 05 43 clr r5 bb22: 82 93 18 14 tst &0x1418 bb26: 06 20 jnz $+14 ;abs 0xbb34 bb28: b2 40 05 00 mov #5, &0x1416 ;#0x0005 bb2c: 16 14 bb2e: 3c 43 mov #-1, r12 ;r3 As==11 bb30: 3d 43 mov #-1, r13 ;r3 As==11 bb32: 69 3c jmp $+212 ;abs 0xbc06 bb34: 0b 93 tst r11 bb36: 11 38 jl $+36 ;abs 0xbb5a bb38: b0 12 52 3c call #0x3c52 bb3c: 0d 43 clr r13 bb3e: 0b 9d cmp r13, r11 bb40: 03 38 jl $+8 ;abs 0xbb48 bb42: 0b 20 jnz $+24 ;abs 0xbb5a bb44: 0a 9c cmp r12, r10 bb46: 09 2c jc $+20 ;abs 0xbb5a bb48: 07 93 tst r7 bb4a: 07 38 jl $+16 ;abs 0xbb5a bb4c: 82 97 ec 13 cmp r7, &0x13ec bb50: 04 38 jl $+10 ;abs 0xbb5a bb52: 09 20 jnz $+20 ;abs 0xbb66 bb54: 82 96 ea 13 cmp r6, &0x13ea bb58: 06 2c jc $+14 ;abs 0xbb66 bb5a: b2 40 03 00 mov #3, &0x1416 ;#0x0003 bb5e: 16 14 bb60: 3c 43 mov #-1, r12 ;r3 As==11 bb62: 3d 43 mov #-1, r13 ;r3 As==11 bb64: 50 3c jmp $+162 ;abs 0xbc06 bb66: 0e 43 clr r14 bb68: 0f 43 clr r15 bb6a: 3c 40 81 00 mov #129, r12 ;#0x0081 bb6e: b0 12 50 7f call #0x7f50 bb72: 08 4c mov r12, r8 bb74: 09 4d mov r13, r9 bb76: 0f 46 mov r6, r15 bb78: 0f d7 bis r7, r15 bb7a: 0f 93 tst r15 bb7c: 15 24 jz $+44 ;abs 0xbba8 bb7e: 1c 43 mov #1, r12 ;r3 As==01 bb80: 4e 4a mov.b r10, r14 bb82: b0 12 c6 f4 call #0xf4c6 bb86: 0d 4c mov r12, r13 bb88: 3d e3 inv r13 bb8a: 0d 5d rla r13 bb8c: 0d 7d subc r13, r13 bb8e: 08 dc bis r12, r8 bb90: 09 dd bis r13, r9 bb92: 1c 43 mov #1, r12 ;r3 As==01 bb94: 4e 4a mov.b r10, r14 bb96: b0 12 c6 f4 call #0xf4c6 bb9a: 0d 4c mov r12, r13 bb9c: 3d e3 inv r13 bb9e: 0d 5d rla r13 bba0: 0d 7d subc r13, r13 bba2: 04 4c mov r12, r4 bba4: 05 4d mov r13, r5 bba6: 0d 3c jmp $+28 ;abs 0xbbc2 bba8: 1c 43 mov #1, r12 ;r3 As==01 bbaa: 4e 4a mov.b r10, r14 bbac: b0 12 c6 f4 call #0xf4c6 bbb0: 3c e3 inv r12 bbb2: 0d 4c mov r12, r13 bbb4: 3d e3 inv r13 bbb6: 0d 5d rla r13 bbb8: 0d 7d subc r13, r13 bbba: 08 fc and r12, r8 bbbc: 09 fd and r13, r9 bbbe: 04 43 clr r4 bbc0: 05 43 clr r5 bbc2: 0e 46 mov r6, r14 bbc4: 0f 47 mov r7, r15 bbc6: 2c 41 mov @r1, r12 bbc8: b0 12 50 7f call #0x7f50 bbcc: 0e 43 clr r14 bbce: 0f 43 clr r15 bbd0: 2c 41 mov @r1, r12 bbd2: 2c 53 incd r12 bbd4: b0 12 50 7f call #0x7f50 bbd8: 0e 43 clr r14 bbda: 0f 43 clr r15 bbdc: 2c 41 mov @r1, r12 bbde: 2c 52 add #4, r12 ;r2 As==10 bbe0: b0 12 50 7f call #0x7f50 bbe4: 0e 44 mov r4, r14 bbe6: 0f 45 mov r5, r15 bbe8: 2c 41 mov @r1, r12 bbea: 3c 50 06 00 add #6, r12 ;#0x0006 bbee: b0 12 50 7f call #0x7f50 bbf2: 0e 48 mov r8, r14 bbf4: 0f 49 mov r9, r15 bbf6: 3c 40 80 00 mov #128, r12 ;#0x0080 bbfa: b0 12 50 7f call #0x7f50 bbfe: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 bc02: 0c 43 clr r12 bc04: 0d 43 clr r13 bc06: 21 53 incd r1 bc08: 30 40 1c f3 br #0xf31c bc0c: 0a 12 push r10 bc0e: 0b 12 push r11 bc10: 08 12 push r8 bc12: 09 12 push r9 bc14: 06 12 push r6 bc16: 07 12 push r7 bc18: 04 12 push r4 bc1a: 0a 4c mov r12, r10 bc1c: 0b 4d mov r13, r11 bc1e: 08 4e mov r14, r8 bc20: 09 4f mov r15, r9 bc22: 82 93 18 14 tst &0x1418 bc26: 06 20 jnz $+14 ;abs 0xbc34 bc28: b2 40 05 00 mov #5, &0x1416 ;#0x0005 bc2c: 16 14 bc2e: 3c 43 mov #-1, r12 ;r3 As==11 bc30: 3d 43 mov #-1, r13 ;r3 As==11 bc32: 20 3d jmp $+578 ;abs 0xbe74 bc34: 82 93 a2 13 tst &0x13a2 bc38: 18 21 jnz $+562 ;abs 0xbe6a bc3a: 0e 4a mov r10, r14 bc3c: 0f 4b mov r11, r15 bc3e: 0f 83 sub #0, r15 ;r3 As==00 bc40: 07 21 jnz $+528 ;abs 0xbe50 bc42: 1e 83 dec r14 bc44: 93 24 jz $+296 ;abs 0xbd6c bc46: 1e 83 dec r14 bc48: 03 24 jz $+8 ;abs 0xbc50 bc4a: 1e 83 dec r14 bc4c: 8f 24 jz $+288 ;abs 0xbd6c bc4e: 00 3d jmp $+514 ;abs 0xbe50 bc50: 0e 43 clr r14 bc52: 0f 43 clr r15 bc54: 1c 43 mov #1, r12 ;r3 As==01 bc56: b0 12 50 7f call #0x7f50 bc5a: 82 4c 7e 14 mov r12, &0x147e bc5e: 82 4d 80 14 mov r13, &0x1480 bc62: 0e 43 clr r14 bc64: 0f 43 clr r15 bc66: 3c 40 03 00 mov #3, r12 ;#0x0003 bc6a: b0 12 50 7f call #0x7f50 bc6e: 82 4c 86 14 mov r12, &0x1486 bc72: 82 4d 88 14 mov r13, &0x1488 bc76: 0e 43 clr r14 bc78: 0f 43 clr r15 bc7a: 3c 40 05 00 mov #5, r12 ;#0x0005 bc7e: b0 12 50 7f call #0x7f50 bc82: 82 4c 82 14 mov r12, &0x1482 bc86: 82 4d 84 14 mov r13, &0x1484 bc8a: 0e 43 clr r14 bc8c: 0f 43 clr r15 bc8e: 3c 40 07 00 mov #7, r12 ;#0x0007 bc92: b0 12 50 7f call #0x7f50 bc96: 82 4c 8a 14 mov r12, &0x148a bc9a: 82 4d 8c 14 mov r13, &0x148c bc9e: 0e 43 clr r14 bca0: 0f 43 clr r15 bca2: 3c 40 81 00 mov #129, r12 ;#0x0081 bca6: b0 12 50 7f call #0x7f50 bcaa: 82 4c 8e 14 mov r12, &0x148e bcae: 82 4d 90 14 mov r13, &0x1490 bcb2: d2 43 92 14 mov.b #1, &0x1492 ;r3 As==01 bcb6: 0e 43 clr r14 bcb8: 0f 43 clr r15 bcba: 2c 43 mov #2, r12 ;r3 As==10 bcbc: b0 12 50 7f call #0x7f50 bcc0: 3e 43 mov #-1, r14 ;r3 As==11 bcc2: 3f 40 0f 00 mov #15, r15 ;#0x000f bcc6: 2c 42 mov #4, r12 ;r2 As==10 bcc8: b0 12 50 7f call #0x7f50 bccc: 1e 43 mov #1, r14 ;r3 As==01 bcce: 0f 43 clr r15 bcd0: 3c 40 06 00 mov #6, r12 ;#0x0006 bcd4: b0 12 50 7f call #0x7f50 bcd8: 1e 43 mov #1, r14 ;r3 As==01 bcda: 0f 43 clr r15 bcdc: 3c 40 80 00 mov #128, r12 ;#0x0080 bce0: b0 12 50 7f call #0x7f50 bce4: b0 12 78 64 call #0x6478 bce8: 0f 4c mov r12, r15 bcea: 0f dd bis r13, r15 bcec: 0f 93 tst r15 bcee: 06 24 jz $+14 ;abs 0xbcfc bcf0: b2 40 10 00 mov #16, &0x1416 ;#0x0010 bcf4: 16 14 bcf6: 3c 43 mov #-1, r12 ;r3 As==11 bcf8: 3d 43 mov #-1, r13 ;r3 As==11 bcfa: bc 3c jmp $+378 ;abs 0xbe74 bcfc: b0 12 98 65 call #0x6598 bd00: 0f 4c mov r12, r15 bd02: 0f dd bis r13, r15 bd04: 0f 93 tst r15 bd06: 06 24 jz $+14 ;abs 0xbd14 bd08: b2 40 10 00 mov #16, &0x1416 ;#0x0010 bd0c: 16 14 bd0e: 3c 43 mov #-1, r12 ;r3 As==11 bd10: 3d 43 mov #-1, r13 ;r3 As==11 bd12: b0 3c jmp $+354 ;abs 0xbe74 bd14: b2 b0 10 00 bit #16, &0x142e ;#0x0010 bd18: 2e 14 bd1a: 05 28 jnc $+12 ;abs 0xbd26 bd1c: b2 50 fe ff add #-2, &0x1426 ;#0xfffe bd20: 26 14 bd22: b2 63 28 14 addc #-1, &0x1428 ;r3 As==11 bd26: 37 40 80 00 mov #128, r7 ;#0x0080 bd2a: 1e 42 26 14 mov &0x1426,r14 bd2e: 1f 42 28 14 mov &0x1428,r15 bd32: 8e 10 swpb r14 bd34: 8f 10 swpb r15 bd36: 4e ef xor.b r15, r14 bd38: 0e ef xor r15, r14 bd3a: 8f 11 sxt r15 bd3c: 3e f0 00 0f and #3840, r14 ;#0x0f00 bd40: 07 5e add r14, r7 bd42: 16 42 26 14 mov &0x1426,r6 bd46: 14 42 7a 14 mov &0x147a,r4 bd4a: c2 93 1f 16 tst.b &0x161f bd4e: 09 24 jz $+20 ;abs 0xbd62 bd50: c2 43 1f 16 mov.b #0, &0x161f ;r3 As==00 bd54: 04 12 push r4 bd56: 0e 46 mov r6, r14 bd58: 0c 47 mov r7, r12 bd5a: b0 12 94 79 call #0x7994 bd5e: 21 53 incd r1 bd60: 7d 3c jmp $+252 ;abs 0xbe5c bd62: 0e 46 mov r6, r14 bd64: 0c 47 mov r7, r12 bd66: b0 12 40 79 call #0x7940 bd6a: 78 3c jmp $+242 ;abs 0xbe5c bd6c: b2 43 9a 13 mov #-1, &0x139a ;r3 As==11 bd70: b2 43 9c 13 mov #-1, &0x139c ;r3 As==11 bd74: b0 12 78 64 call #0x6478 bd78: 0f 4c mov r12, r15 bd7a: 0f dd bis r13, r15 bd7c: 0f 93 tst r15 bd7e: 06 24 jz $+14 ;abs 0xbd8c bd80: b2 40 11 00 mov #17, &0x1416 ;#0x0011 bd84: 16 14 bd86: 3c 43 mov #-1, r12 ;r3 As==11 bd88: 3d 43 mov #-1, r13 ;r3 As==11 bd8a: 74 3c jmp $+234 ;abs 0xbe74 bd8c: b0 12 98 65 call #0x6598 bd90: 0f 4c mov r12, r15 bd92: 0f dd bis r13, r15 bd94: 0f 93 tst r15 bd96: 06 24 jz $+14 ;abs 0xbda4 bd98: b2 40 10 00 mov #16, &0x1416 ;#0x0010 bd9c: 16 14 bd9e: 3c 43 mov #-1, r12 ;r3 As==11 bda0: 3d 43 mov #-1, r13 ;r3 As==11 bda2: 68 3c jmp $+210 ;abs 0xbe74 bda4: b2 b0 10 00 bit #16, &0x142e ;#0x0010 bda8: 2e 14 bdaa: 05 28 jnc $+12 ;abs 0xbdb6 bdac: b2 50 fe ff add #-2, &0x1426 ;#0xfffe bdb0: 26 14 bdb2: b2 63 28 14 addc #-1, &0x1428 ;r3 As==11 bdb6: 36 40 80 00 mov #128, r6 ;#0x0080 bdba: 1e 42 26 14 mov &0x1426,r14 bdbe: 1f 42 28 14 mov &0x1428,r15 bdc2: 8e 10 swpb r14 bdc4: 8f 10 swpb r15 bdc6: 4e ef xor.b r15, r14 bdc8: 0e ef xor r15, r14 bdca: 8f 11 sxt r15 bdcc: 3e f0 00 0f and #3840, r14 ;#0x0f00 bdd0: 06 5e add r14, r6 bdd2: 17 42 26 14 mov &0x1426,r7 bdd6: 14 42 7a 14 mov &0x147a,r4 bdda: 1a 93 cmp #1, r10 ;r3 As==01 bddc: 07 20 jnz $+16 ;abs 0xbdec bdde: 0b 93 tst r11 bde0: 05 20 jnz $+12 ;abs 0xbdec bde2: 0e 47 mov r7, r14 bde4: 0c 46 mov r6, r12 bde6: b0 12 f8 78 call #0x78f8 bdea: 10 3c jmp $+34 ;abs 0xbe0c bdec: c2 93 1f 16 tst.b &0x161f bdf0: 09 24 jz $+20 ;abs 0xbe04 bdf2: c2 43 1f 16 mov.b #0, &0x161f ;r3 As==00 bdf6: 04 12 push r4 bdf8: 0e 47 mov r7, r14 bdfa: 0c 46 mov r6, r12 bdfc: b0 12 94 79 call #0x7994 be00: 21 53 incd r1 be02: 04 3c jmp $+10 ;abs 0xbe0c be04: 0e 47 mov r7, r14 be06: 0c 46 mov r6, r12 be08: b0 12 40 79 call #0x7940 be0c: 0f 48 mov r8, r15 be0e: 0f d9 bis r9, r15 be10: 0f 93 tst r15 be12: 1b 24 jz $+56 ;abs 0xbe4a be14: 3c 40 f4 00 mov #244, r12 ;#0x00f4 be18: 0d 43 clr r13 be1a: b0 12 58 62 call #0x6258 be1e: 3e 42 mov #8, r14 ;r2 As==11 be20: 0f 43 clr r15 be22: 3c 40 20 00 mov #32, r12 ;#0x0020 be26: 0d 43 clr r13 be28: b0 12 6e 62 call #0x626e be2c: b0 12 36 62 call #0x6236 be30: 0f 4c mov r12, r15 be32: 0f dd bis r13, r15 be34: 0f 93 tst r15 be36: 06 24 jz $+14 ;abs 0xbe44 be38: b2 40 11 00 mov #17, &0x1416 ;#0x0011 be3c: 16 14 be3e: 3c 43 mov #-1, r12 ;r3 As==11 be40: 3d 43 mov #-1, r13 ;r3 As==11 be42: 18 3c jmp $+50 ;abs 0xbe74 be44: d2 43 1a 16 mov.b #1, &0x161a ;r3 As==01 be48: 09 3c jmp $+20 ;abs 0xbe5c be4a: c2 43 1a 16 mov.b #0, &0x161a ;r3 As==00 be4e: 06 3c jmp $+14 ;abs 0xbe5c be50: b2 40 03 00 mov #3, &0x1416 ;#0x0003 be54: 16 14 be56: 3c 43 mov #-1, r12 ;r3 As==11 be58: 3d 43 mov #-1, r13 ;r3 As==11 be5a: 0c 3c jmp $+26 ;abs 0xbe74 be5c: 82 4a a2 13 mov r10, &0x13a2 be60: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 be64: 0c 43 clr r12 be66: 0d 43 clr r13 be68: 05 3c jmp $+12 ;abs 0xbe74 be6a: b2 40 03 00 mov #3, &0x1416 ;#0x0003 be6e: 16 14 be70: 3c 43 mov #-1, r12 ;r3 As==11 be72: 3d 43 mov #-1, r13 ;r3 As==11 be74: 30 40 1e f3 br #0xf31e be78: 0a 12 push r10 be7a: 0b 12 push r11 be7c: 08 12 push r8 be7e: 09 12 push r9 be80: 06 12 push r6 be82: 07 12 push r7 be84: 04 12 push r4 be86: 05 12 push r5 be88: 21 83 decd r1 be8a: 08 4c mov r12, r8 be8c: 04 4e mov r14, r4 be8e: 05 4f mov r15, r5 be90: 19 41 14 00 mov 20(r1), r9 ;0x0014(r1) be94: 0a 43 clr r10 be96: 0b 43 clr r11 be98: 82 93 18 14 tst &0x1418 be9c: 06 20 jnz $+14 ;abs 0xbeaa be9e: b2 40 05 00 mov #5, &0x1416 ;#0x0005 bea2: 16 14 bea4: 3c 43 mov #-1, r12 ;r3 As==11 bea6: 3d 43 mov #-1, r13 ;r3 As==11 bea8: 7d 3d jmp $+764 ;abs 0xc1a4 beaa: 08 93 tst r8 beac: 06 20 jnz $+14 ;abs 0xbeba beae: b2 40 03 00 mov #3, &0x1416 ;#0x0003 beb2: 16 14 beb4: 3c 43 mov #-1, r12 ;r3 As==11 beb6: 3d 43 mov #-1, r13 ;r3 As==11 beb8: 75 3d jmp $+748 ;abs 0xc1a4 beba: 09 93 tst r9 bebc: 06 24 jz $+14 ;abs 0xbeca bebe: 99 42 9a 13 mov &0x139a,0(r9) ;0x0000(r9) bec2: 00 00 bec4: 99 42 9c 13 mov &0x139c,2(r9) ;0x0002(r9) bec8: 02 00 beca: 82 93 a2 13 tst &0x13a2 bece: 09 20 jnz $+20 ;abs 0xbee2 bed0: 88 43 00 00 mov #0, 0(r8) ;r3 As==00, 0x0000(r8) bed4: 88 43 02 00 mov #0, 2(r8) ;r3 As==00, 0x0002(r8) bed8: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 bedc: 0c 43 clr r12 bede: 0d 43 clr r13 bee0: 61 3d jmp $+708 ;abs 0xc1a4 bee2: 98 43 00 00 mov #1, 0(r8) ;r3 As==01, 0x0000(r8) bee6: 88 43 02 00 mov #0, 2(r8) ;r3 As==00, 0x0002(r8) beea: c2 93 1a 16 tst.b &0x161a beee: 2a 24 jz $+86 ;abs 0xbf44 bef0: b0 12 0c 62 call #0x620c bef4: 0f 4c mov r12, r15 bef6: 0f dd bis r13, r15 bef8: 0f 93 tst r15 befa: 06 24 jz $+14 ;abs 0xbf08 befc: b2 40 12 00 mov #18, &0x1416 ;#0x0012 bf00: 16 14 bf02: 3c 43 mov #-1, r12 ;r3 As==11 bf04: 3d 43 mov #-1, r13 ;r3 As==11 bf06: 4e 3d jmp $+670 ;abs 0xc1a4 bf08: 3c 40 14 00 mov #20, r12 ;#0x0014 bf0c: 0d 43 clr r13 bf0e: b0 12 be 63 call #0x63be bf12: 3c 40 1a 14 mov #5146, r12 ;#0x141a bf16: b0 12 52 68 call #0x6852 bf1a: 0f 4c mov r12, r15 bf1c: 0f dd bis r13, r15 bf1e: 0f 93 tst r15 bf20: 06 24 jz $+14 ;abs 0xbf2e bf22: b2 40 12 00 mov #18, &0x1416 ;#0x0012 bf26: 16 14 bf28: 3c 43 mov #-1, r12 ;r3 As==11 bf2a: 3d 43 mov #-1, r13 ;r3 As==11 bf2c: 3b 3d jmp $+632 ;abs 0xc1a4 bf2e: 3c 40 f4 00 mov #244, r12 ;#0x00f4 bf32: 0d 43 clr r13 bf34: b0 12 58 62 call #0x6258 bf38: 3e 42 mov #8, r14 ;r2 As==11 bf3a: 0f 43 clr r15 bf3c: 0c 43 clr r12 bf3e: 0d 43 clr r13 bf40: b0 12 6e 62 call #0x626e bf44: b2 90 03 00 cmp #3, &0x13a2 ;#0x0003 bf48: a2 13 bf4a: 03 24 jz $+8 ;abs 0xbf52 bf4c: a2 93 a2 13 cmp #2, &0x13a2 ;r3 As==10 bf50: 1a 20 jnz $+54 ;abs 0xbf86 bf52: b0 12 58 3c call #0x3c58 bf56: 0c 93 tst r12 bf58: 16 24 jz $+46 ;abs 0xbf86 bf5a: b0 12 84 7f call #0x7f84 bf5e: 0a 4c mov r12, r10 bf60: 0b 4d mov r13, r11 bf62: 4a 93 tst.b r10 bf64: 10 34 jge $+34 ;abs 0xbf86 bf66: b2 90 03 00 cmp #3, &0x13a2 ;#0x0003 bf6a: a2 13 bf6c: 04 20 jnz $+10 ;abs 0xbf76 bf6e: 3e 40 03 00 mov #3, r14 ;#0x0003 bf72: 0f 43 clr r15 bf74: 02 3c jmp $+6 ;abs 0xbf7a bf76: 2e 43 mov #2, r14 ;r3 As==10 bf78: 0f 43 clr r15 bf7a: 88 4e 00 00 mov r14, 0(r8) ;0x0000(r8) bf7e: 88 4f 02 00 mov r15, 2(r8) ;0x0002(r8) bf82: 14 43 mov #1, r4 ;r3 As==01 bf84: 05 43 clr r5 bf86: 0f 44 mov r4, r15 bf88: 0f d5 bis r5, r15 bf8a: 0f 93 tst r15 bf8c: f8 24 jz $+498 ;abs 0xc17e bf8e: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) bf92: b0 12 a8 73 call #0x73a8 bf96: 81 4c 00 00 mov r12, 0(r1) ;0x0000(r1) bf9a: b1 b0 20 00 bit #32, 0(r1) ;#0x0020, 0x0000(r1) bf9e: 00 00 bfa0: 8f 2c jc $+288 ;abs 0xc0c0 bfa2: 4a 93 tst.b r10 bfa4: 8d 38 jl $+284 ;abs 0xc0c0 bfa6: 0e 43 clr r14 bfa8: 0f 43 clr r15 bfaa: 1c 43 mov #1, r12 ;r3 As==01 bfac: b0 12 50 7f call #0x7f50 bfb0: 82 4c 7e 14 mov r12, &0x147e bfb4: 82 4d 80 14 mov r13, &0x1480 bfb8: 0e 43 clr r14 bfba: 0f 43 clr r15 bfbc: 3c 40 03 00 mov #3, r12 ;#0x0003 bfc0: b0 12 50 7f call #0x7f50 bfc4: 82 4c 86 14 mov r12, &0x1486 bfc8: 82 4d 88 14 mov r13, &0x1488 bfcc: 0e 43 clr r14 bfce: 0f 43 clr r15 bfd0: 3c 40 05 00 mov #5, r12 ;#0x0005 bfd4: b0 12 50 7f call #0x7f50 bfd8: 82 4c 82 14 mov r12, &0x1482 bfdc: 82 4d 84 14 mov r13, &0x1484 bfe0: 0e 43 clr r14 bfe2: 0f 43 clr r15 bfe4: 3c 40 07 00 mov #7, r12 ;#0x0007 bfe8: b0 12 50 7f call #0x7f50 bfec: 82 4c 8a 14 mov r12, &0x148a bff0: 82 4d 8c 14 mov r13, &0x148c bff4: 0e 43 clr r14 bff6: 0f 43 clr r15 bff8: 3c 40 81 00 mov #129, r12 ;#0x0081 bffc: b0 12 50 7f call #0x7f50 c000: 82 4c 8e 14 mov r12, &0x148e c004: 82 4d 90 14 mov r13, &0x1490 c008: d2 43 92 14 mov.b #1, &0x1492 ;r3 As==01 c00c: 0e 43 clr r14 c00e: 0f 43 clr r15 c010: 2c 43 mov #2, r12 ;r3 As==10 c012: b0 12 50 7f call #0x7f50 c016: 3e 43 mov #-1, r14 ;r3 As==11 c018: 3f 40 0f 00 mov #15, r15 ;#0x000f c01c: 2c 42 mov #4, r12 ;r2 As==10 c01e: b0 12 50 7f call #0x7f50 c022: 1e 43 mov #1, r14 ;r3 As==01 c024: 0f 43 clr r15 c026: 3c 40 06 00 mov #6, r12 ;#0x0006 c02a: b0 12 50 7f call #0x7f50 c02e: 1e 43 mov #1, r14 ;r3 As==01 c030: 0f 43 clr r15 c032: 3c 40 80 00 mov #128, r12 ;#0x0080 c036: b0 12 50 7f call #0x7f50 c03a: 3e 40 0e 00 mov #14, r14 ;#0x000e c03e: 0f 43 clr r15 c040: 3c 40 88 00 mov #136, r12 ;#0x0088 c044: b0 12 50 7f call #0x7f50 c048: 3c 40 07 00 mov #7, r12 ;#0x0007 c04c: 0d 43 clr r13 c04e: b0 12 6e 7f call #0x7f6e c052: 06 43 clr r6 c054: 07 43 clr r7 c056: b0 12 84 7f call #0x7f84 c05a: 0a 4c mov r12, r10 c05c: 0b 4d mov r13, r11 c05e: 16 53 inc r6 c060: 07 63 adc r7 c062: 4a 93 tst.b r10 c064: 06 38 jl $+14 ;abs 0xc072 c066: 07 93 tst r7 c068: f6 3b jl $-18 ;abs 0xc056 c06a: 03 20 jnz $+8 ;abs 0xc072 c06c: 36 90 b8 0b cmp #3000, r6 ;#0x0bb8 c070: f2 2b jnc $-26 ;abs 0xc056 c072: 1e 42 7e 14 mov &0x147e,r14 c076: 1f 42 80 14 mov &0x1480,r15 c07a: 0c 43 clr r12 c07c: b0 12 50 7f call #0x7f50 c080: 1e 42 86 14 mov &0x1486,r14 c084: 1f 42 88 14 mov &0x1488,r15 c088: 2c 43 mov #2, r12 ;r3 As==10 c08a: b0 12 50 7f call #0x7f50 c08e: 1e 42 82 14 mov &0x1482,r14 c092: 1f 42 84 14 mov &0x1484,r15 c096: 2c 42 mov #4, r12 ;r2 As==10 c098: b0 12 50 7f call #0x7f50 c09c: 1e 42 8a 14 mov &0x148a,r14 c0a0: 1f 42 8c 14 mov &0x148c,r15 c0a4: 3c 40 06 00 mov #6, r12 ;#0x0006 c0a8: b0 12 50 7f call #0x7f50 c0ac: 1e 42 8e 14 mov &0x148e,r14 c0b0: 1f 42 90 14 mov &0x1490,r15 c0b4: 3c 40 80 00 mov #128, r12 ;#0x0080 c0b8: b0 12 50 7f call #0x7f50 c0bc: c2 43 92 14 mov.b #0, &0x1492 ;r3 As==00 c0c0: a2 93 a2 13 cmp #2, &0x13a2 ;r3 As==10 c0c4: 2a 20 jnz $+86 ;abs 0xc11a c0c6: c2 93 92 14 tst.b &0x1492 c0ca: 27 24 jz $+80 ;abs 0xc11a c0cc: 1e 42 7e 14 mov &0x147e,r14 c0d0: 1f 42 80 14 mov &0x1480,r15 c0d4: 0c 43 clr r12 c0d6: b0 12 50 7f call #0x7f50 c0da: 1e 42 86 14 mov &0x1486,r14 c0de: 1f 42 88 14 mov &0x1488,r15 c0e2: 2c 43 mov #2, r12 ;r3 As==10 c0e4: b0 12 50 7f call #0x7f50 c0e8: 1e 42 82 14 mov &0x1482,r14 c0ec: 1f 42 84 14 mov &0x1484,r15 c0f0: 2c 42 mov #4, r12 ;r2 As==10 c0f2: b0 12 50 7f call #0x7f50 c0f6: 1e 42 8a 14 mov &0x148a,r14 c0fa: 1f 42 8c 14 mov &0x148c,r15 c0fe: 3c 40 06 00 mov #6, r12 ;#0x0006 c102: b0 12 50 7f call #0x7f50 c106: 1e 42 8e 14 mov &0x148e,r14 c10a: 1f 42 90 14 mov &0x1490,r15 c10e: 3c 40 80 00 mov #128, r12 ;#0x0080 c112: b0 12 50 7f call #0x7f50 c116: c2 43 92 14 mov.b #0, &0x1492 ;r3 As==00 c11a: 3e 40 2e 14 mov #5166, r14 ;#0x142e c11e: 3c 40 26 14 mov #5158, r12 ;#0x1426 c122: b0 12 04 7a call #0x7a04 c126: 0c 93 tst r12 c128: 06 24 jz $+14 ;abs 0xc136 c12a: b2 40 12 00 mov #18, &0x1416 ;#0x0012 c12e: 16 14 c130: 3c 43 mov #-1, r12 ;r3 As==11 c132: 3d 43 mov #-1, r13 ;r3 As==11 c134: 37 3c jmp $+112 ;abs 0xc1a4 c136: 09 93 tst r9 c138: 06 24 jz $+14 ;abs 0xc146 c13a: 99 42 9a 13 mov &0x139a,0(r9) ;0x0000(r9) c13e: 00 00 c140: 99 42 9c 13 mov &0x139c,2(r9) ;0x0002(r9) c144: 02 00 c146: b0 12 ea 64 call #0x64ea c14a: 0f 4c mov r12, r15 c14c: 0f dd bis r13, r15 c14e: 0f 93 tst r15 c150: 06 24 jz $+14 ;abs 0xc15e c152: b2 40 0b 00 mov #11, &0x1416 ;#0x000b c156: 16 14 c158: 3c 43 mov #-1, r12 ;r3 As==11 c15a: 3d 43 mov #-1, r13 ;r3 As==11 c15c: 23 3c jmp $+72 ;abs 0xc1a4 c15e: 98 93 00 00 cmp #1, 0(r8) ;r3 As==01, 0x0000(r8) c162: 07 20 jnz $+16 ;abs 0xc172 c164: 88 93 02 00 tst 2(r8) ;0x0002(r8) c168: 04 20 jnz $+10 ;abs 0xc172 c16a: 88 43 00 00 mov #0, 0(r8) ;r3 As==00, 0x0000(r8) c16e: 88 43 02 00 mov #0, 2(r8) ;r3 As==00, 0x0002(r8) c172: 82 43 a2 13 mov #0, &0x13a2 ;r3 As==00 c176: c2 43 1c 16 mov.b #0, &0x161c ;r3 As==00 c17a: c2 43 1a 16 mov.b #0, &0x161a ;r3 As==00 c17e: c2 93 1a 16 tst.b &0x161a c182: 0c 24 jz $+26 ;abs 0xc19c c184: b0 12 36 62 call #0x6236 c188: 0f 4c mov r12, r15 c18a: 0f dd bis r13, r15 c18c: 0f 93 tst r15 c18e: 06 24 jz $+14 ;abs 0xc19c c190: b2 40 12 00 mov #18, &0x1416 ;#0x0012 c194: 16 14 c196: 3c 43 mov #-1, r12 ;r3 As==11 c198: 3d 43 mov #-1, r13 ;r3 As==11 c19a: 04 3c jmp $+10 ;abs 0xc1a4 c19c: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 c1a0: 0c 43 clr r12 c1a2: 0d 43 clr r13 c1a4: 21 53 incd r1 c1a6: 30 40 1c f3 br #0xf31c c1aa: 0a 12 push r10 c1ac: 0b 12 push r11 c1ae: 08 12 push r8 c1b0: 09 12 push r9 c1b2: 06 12 push r6 c1b4: 07 12 push r7 c1b6: 04 12 push r4 c1b8: 21 82 sub #4, r1 ;r2 As==10 c1ba: 04 4c mov r12, r4 c1bc: 06 4e mov r14, r6 c1be: 07 4f mov r15, r7 c1c0: 18 41 14 00 mov 20(r1), r8 ;0x0014(r1) c1c4: 19 41 16 00 mov 22(r1), r9 ;0x0016(r1) c1c8: 3a 43 mov #-1, r10 ;r3 As==11 c1ca: 3b 43 mov #-1, r11 ;r3 As==11 c1cc: b0 12 2e 3c call #0x3c2e c1d0: b0 12 90 ae call #0xae90 c1d4: 0f 4c mov r12, r15 c1d6: 0f dd bis r13, r15 c1d8: 0f 93 tst r15 c1da: 48 20 jnz $+146 ;abs 0xc26c c1dc: 92 43 c6 15 mov #1, &0x15c6 ;r3 As==01 c1e0: b1 40 be ba mov #-17730,0(r1) ;#0xbabe, 0x0000(r1) c1e4: 00 00 c1e6: b1 40 ad de mov #-8531, 2(r1) ;#0xdead, 0x0002(r1) c1ea: 02 00 c1ec: 03 12 push #0 ;r3 As==00 c1ee: 03 12 push #0 ;r3 As==00 c1f0: 03 12 push #0 ;r3 As==00 c1f2: 30 12 04 00 push #4 ;#0x0004 c1f6: 0e 41 mov r1, r14 c1f8: 3e 52 add #8, r14 ;r2 As==11 c1fa: 3c 40 fc 17 mov #6140, r12 ;#0x17fc c1fe: 0d 43 clr r13 c200: b0 12 a0 b3 call #0xb3a0 c204: 31 52 add #8, r1 ;r2 As==11 c206: 0f 4c mov r12, r15 c208: 0f dd bis r13, r15 c20a: 0f 93 tst r15 c20c: 32 20 jnz $+102 ;abs 0xc272 c20e: 3c 40 54 00 mov #84, r12 ;#0x0054 c212: 0d 43 clr r13 c214: b0 12 58 62 call #0x6258 c218: 3e 40 20 00 mov #32, r14 ;#0x0020 c21c: 0f 43 clr r15 c21e: 3c 40 00 02 mov #512, r12 ;#0x0200 c222: 0d 43 clr r13 c224: b0 12 6e 62 call #0x626e c228: b0 12 24 6a call #0x6a24 c22c: 0f 4c mov r12, r15 c22e: 0f dd bis r13, r15 c230: 0f 93 tst r15 c232: 19 20 jnz $+52 ;abs 0xc266 c234: 03 12 push #0 ;r3 As==00 c236: 03 12 push #0 ;r3 As==00 c238: 0e 43 clr r14 c23a: 0f 43 clr r15 c23c: 3c 40 07 00 mov #7, r12 ;#0x0007 c240: 0d 43 clr r13 c242: b0 12 f2 a9 call #0xa9f2 c246: 21 52 add #4, r1 ;r2 As==10 c248: 0f 4c mov r12, r15 c24a: 0f dd bis r13, r15 c24c: 0f 93 tst r15 c24e: 04 20 jnz $+10 ;abs 0xc258 c250: b2 40 1d 00 mov #29, &0x1416 ;#0x001d c254: 16 14 c256: 0d 3c jmp $+28 ;abs 0xc272 c258: b2 90 1e 00 cmp #30, &0x1416 ;#0x001e c25c: 16 14 c25e: 09 20 jnz $+20 ;abs 0xc272 c260: 0a 43 clr r10 c262: 0b 43 clr r11 c264: 06 3c jmp $+14 ;abs 0xc272 c266: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 c26a: 03 3c jmp $+8 ;abs 0xc272 c26c: b2 40 3d 00 mov #61, &0x1416 ;#0x003d c270: 16 14 c272: 82 43 c6 15 mov #0, &0x15c6 ;r3 As==00 c276: 0c 4a mov r10, r12 c278: 0d 4b mov r11, r13 c27a: 21 52 add #4, r1 ;r2 As==10 c27c: 30 40 1e f3 br #0xf31e c280: 0a 12 push r10 c282: 0b 12 push r11 c284: 08 12 push r8 c286: 09 12 push r9 c288: 06 12 push r6 c28a: 07 12 push r7 c28c: 04 12 push r4 c28e: 05 12 push r5 c290: 0a 4c mov r12, r10 c292: 0b 4d mov r13, r11 c294: 08 4e mov r14, r8 c296: 15 41 12 00 mov 18(r1), r5 ;0x0012(r1) c29a: 19 41 14 00 mov 20(r1), r9 ;0x0014(r1) c29e: 16 41 16 00 mov 22(r1), r6 ;0x0016(r1) c2a2: 17 41 18 00 mov 24(r1), r7 ;0x0018(r1) c2a6: 24 49 mov @r9, r4 c2a8: 0e 46 mov r6, r14 c2aa: 1e 53 inc r14 c2ac: 0f 43 clr r15 c2ae: 0f 12 push r15 c2b0: 0e 12 push r14 c2b2: 0c 44 mov r4, r12 c2b4: 0d 4c mov r12, r13 c2b6: 3d e3 inv r13 c2b8: 0d 5d rla r13 c2ba: 0d 7d subc r13, r13 c2bc: 0e 4a mov r10, r14 c2be: 0f 4b mov r11, r15 c2c0: 0e 5c add r12, r14 c2c2: 0f 6d addc r13, r15 c2c4: 3c 41 pop r12 c2c6: 3d 41 pop r13 c2c8: 0d 9f cmp r15, r13 c2ca: 85 38 jl $+268 ;abs 0xc3d6 c2cc: 02 20 jnz $+6 ;abs 0xc2d2 c2ce: 0c 9e cmp r14, r12 c2d0: 82 28 jnc $+262 ;abs 0xc3d6 c2d2: 0e 46 mov r6, r14 c2d4: 0f 43 clr r15 c2d6: 0f 12 push r15 c2d8: 0e 12 push r14 c2da: 0c 45 mov r5, r12 c2dc: 0d 43 clr r13 c2de: 0e 4a mov r10, r14 c2e0: 0f 4b mov r11, r15 c2e2: 0e 5c add r12, r14 c2e4: 0f 6d addc r13, r15 c2e6: 3c 41 pop r12 c2e8: 3d 41 pop r13 c2ea: 0d 9f cmp r15, r13 c2ec: 18 38 jl $+50 ;abs 0xc31e c2ee: 02 20 jnz $+6 ;abs 0xc2f4 c2f0: 0c 9e cmp r14, r12 c2f2: 15 28 jnc $+44 ;abs 0xc31e c2f4: 0f 45 mov r5, r15 c2f6: 0f 84 sub r4, r15 c2f8: 0f 12 push r15 c2fa: 0e 48 mov r8, r14 c2fc: 0e 54 add r4, r14 c2fe: 0c 4a mov r10, r12 c300: 0c 54 add r4, r12 c302: 0d 43 clr r13 c304: b0 12 e2 c3 call #0xc3e2 c308: 21 53 incd r1 c30a: 0f 4c mov r12, r15 c30c: 0f dd bis r13, r15 c30e: 0f 93 tst r15 c310: 03 24 jz $+8 ;abs 0xc318 c312: 3c 43 mov #-1, r12 ;r3 As==11 c314: 3d 43 mov #-1, r13 ;r3 As==11 c316: 63 3c jmp $+200 ;abs 0xc3de c318: 89 45 00 00 mov r5, 0(r9) ;0x0000(r9) c31c: 5e 3c jmp $+190 ;abs 0xc3da c31e: 0f 46 mov r6, r15 c320: 0f 8a sub r10, r15 c322: 0f 84 sub r4, r15 c324: 0f 12 push r15 c326: 0e 48 mov r8, r14 c328: 0e 54 add r4, r14 c32a: 0c 4a mov r10, r12 c32c: 0c 54 add r4, r12 c32e: 0d 43 clr r13 c330: b0 12 e2 c3 call #0xc3e2 c334: 21 53 incd r1 c336: 0f 4c mov r12, r15 c338: 0f dd bis r13, r15 c33a: 0f 93 tst r15 c33c: 03 24 jz $+8 ;abs 0xc344 c33e: 3c 43 mov #-1, r12 ;r3 As==11 c340: 3d 43 mov #-1, r13 ;r3 As==11 c342: 4d 3c jmp $+156 ;abs 0xc3de c344: 0f 46 mov r6, r15 c346: 0f 8a sub r10, r15 c348: 04 4f mov r15, r4 c34a: 34 93 cmp #-1, r4 ;r3 As==11 c34c: 14 20 jnz $+42 ;abs 0xc376 c34e: 0f 46 mov r6, r15 c350: 0f 8a sub r10, r15 c352: 0e 48 mov r8, r14 c354: 0e 5f add r15, r14 c356: 5f 4e 01 00 mov.b 1(r14), r15 ;0x0001(r14) c35a: 3f f0 ff 00 and #255, r15 ;#0x00ff c35e: 3f f0 ff 00 and #255, r15 ;#0x00ff c362: 8f 10 swpb r15 c364: 2e 47 mov @r7, r14 c366: 3e f0 ff 00 and #255, r14 ;#0x00ff c36a: 0e df bis r15, r14 c36c: 87 4e 00 00 mov r14, 0(r7) ;0x0000(r7) c370: 99 43 00 00 mov #1, 0(r9) ;r3 As==01, 0x0000(r9) c374: 32 3c jmp $+102 ;abs 0xc3da c376: 0f 44 mov r4, r15 c378: 2f 53 incd r15 c37a: 05 9f cmp r15, r5 c37c: 1a 28 jnc $+54 ;abs 0xc3b2 c37e: 0f 46 mov r6, r15 c380: 0f 8a sub r10, r15 c382: 0e 48 mov r8, r14 c384: 0e 5f add r15, r14 c386: 6e 4e mov.b @r14, r14 c388: 3e f0 ff 00 and #255, r14 ;#0x00ff c38c: 0f 46 mov r6, r15 c38e: 0f 8a sub r10, r15 c390: 0d 48 mov r8, r13 c392: 0d 5f add r15, r13 c394: 5f 4d 01 00 mov.b 1(r13), r15 ;0x0001(r13) c398: 3f f0 ff 00 and #255, r15 ;#0x00ff c39c: 3f f0 ff 00 and #255, r15 ;#0x00ff c3a0: 8f 10 swpb r15 c3a2: 0f de bis r14, r15 c3a4: 87 4f 00 00 mov r15, 0(r7) ;0x0000(r7) c3a8: 0f 44 mov r4, r15 c3aa: 2f 53 incd r15 c3ac: 89 4f 00 00 mov r15, 0(r9) ;0x0000(r9) c3b0: 14 3c jmp $+42 ;abs 0xc3da c3b2: 0f 46 mov r6, r15 c3b4: 0f 8a sub r10, r15 c3b6: 0e 48 mov r8, r14 c3b8: 0e 5f add r15, r14 c3ba: 6f 4e mov.b @r14, r15 c3bc: 3f f0 ff 00 and #255, r15 ;#0x00ff c3c0: 2e 47 mov @r7, r14 c3c2: 3e f0 00 ff and #-256, r14 ;#0xff00 c3c6: 0e df bis r15, r14 c3c8: 87 4e 00 00 mov r14, 0(r7) ;0x0000(r7) c3cc: 0f 44 mov r4, r15 c3ce: 1f 53 inc r15 c3d0: 89 4f 00 00 mov r15, 0(r9) ;0x0000(r9) c3d4: 02 3c jmp $+6 ;abs 0xc3da c3d6: 89 44 00 00 mov r4, 0(r9) ;0x0000(r9) c3da: 0c 43 clr r12 c3dc: 0d 43 clr r13 c3de: 30 40 1c f3 br #0xf31c c3e2: 0a 12 push r10 c3e4: 0b 12 push r11 c3e6: 08 12 push r8 c3e8: 09 12 push r9 c3ea: 06 12 push r6 c3ec: 07 12 push r7 c3ee: 0a 4c mov r12, r10 c3f0: 0b 4d mov r13, r11 c3f2: 08 4e mov r14, r8 c3f4: 19 41 0e 00 mov 14(r1), r9 ;0x000e(r1) c3f8: 06 43 clr r6 c3fa: 0b 93 tst r11 c3fc: 04 38 jl $+10 ;abs 0xc406 c3fe: 18 20 jnz $+50 ;abs 0xc430 c400: 3a 90 00 01 cmp #256, r10 ;#0x0100 c404: 15 2c jc $+44 ;abs 0xc430 c406: 3f 40 00 01 mov #256, r15 ;#0x0100 c40a: 0f 8a sub r10, r15 c40c: 06 4f mov r15, r6 c40e: 09 96 cmp r6, r9 c410: 01 2c jc $+4 ;abs 0xc414 c412: 06 49 mov r9, r6 c414: 08 12 push r8 c416: 0e 46 mov r6, r14 c418: 0c 4a mov r10, r12 c41a: 0d 4b mov r11, r13 c41c: b0 12 b0 c9 call #0xc9b0 c420: 21 53 incd r1 c422: 0f 4c mov r12, r15 c424: 0f dd bis r13, r15 c426: 0f 93 tst r15 c428: 03 24 jz $+8 ;abs 0xc430 c42a: 3c 43 mov #-1, r12 ;r3 As==11 c42c: 3d 43 mov #-1, r13 ;r3 As==11 c42e: 1f 3c jmp $+64 ;abs 0xc46e c430: 0f 49 mov r9, r15 c432: 0f 86 sub r6, r15 c434: 0f 93 tst r15 c436: 19 24 jz $+52 ;abs 0xc46a c438: 0f 48 mov r8, r15 c43a: 0f 56 add r6, r15 c43c: 0f 12 push r15 c43e: 0e 49 mov r9, r14 c440: 0e 86 sub r6, r14 c442: 12 c3 clrc c444: 0e 10 rrc r14 c446: 07 4e mov r14, r7 c448: 0e 46 mov r6, r14 c44a: 0f 43 clr r15 c44c: 0c 4a mov r10, r12 c44e: 0d 4b mov r11, r13 c450: 0c 5e add r14, r12 c452: 0d 6f addc r15, r13 c454: 0e 47 mov r7, r14 c456: b0 12 94 c6 call #0xc694 c45a: 21 53 incd r1 c45c: 0f 4c mov r12, r15 c45e: 0f dd bis r13, r15 c460: 0f 93 tst r15 c462: 03 24 jz $+8 ;abs 0xc46a c464: 3c 43 mov #-1, r12 ;r3 As==11 c466: 3d 43 mov #-1, r13 ;r3 As==11 c468: 02 3c jmp $+6 ;abs 0xc46e c46a: 0c 43 clr r12 c46c: 0d 43 clr r13 c46e: 30 40 20 f3 br #0xf320 c472: 0a 12 push r10 c474: 0b 12 push r11 c476: 08 12 push r8 c478: 09 12 push r9 c47a: 06 12 push r6 c47c: 07 12 push r7 c47e: 04 12 push r4 c480: 05 12 push r5 c482: 0a 4c mov r12, r10 c484: 0b 4d mov r13, r11 c486: 05 4e mov r14, r5 c488: 19 41 12 00 mov 18(r1), r9 ;0x0012(r1) c48c: 05 93 tst r5 c48e: 03 20 jnz $+8 ;abs 0xc496 c490: 0c 43 clr r12 c492: 0d 43 clr r13 c494: fd 3c jmp $+508 ;abs 0xc690 c496: 1a b3 bit #1, r10 ;r3 As==01 c498: 03 28 jnc $+8 ;abs 0xc4a0 c49a: 3c 43 mov #-1, r12 ;r3 As==11 c49c: 3d 43 mov #-1, r13 ;r3 As==11 c49e: f8 3c jmp $+498 ;abs 0xc690 c4a0: b0 12 e4 6f call #0x6fe4 c4a4: 0f 4c mov r12, r15 c4a6: 0f dd bis r13, r15 c4a8: 0f 93 tst r15 c4aa: 03 24 jz $+8 ;abs 0xc4b2 c4ac: 3c 43 mov #-1, r12 ;r3 As==11 c4ae: 3d 43 mov #-1, r13 ;r3 As==11 c4b0: ef 3c jmp $+480 ;abs 0xc690 c4b2: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c4b6: 3c 40 82 00 mov #130, r12 ;#0x0082 c4ba: 0d 43 clr r13 c4bc: b0 12 58 62 call #0x6258 c4c0: 1c 43 mov #1, r12 ;r3 As==01 c4c2: 0d 43 clr r13 c4c4: b0 12 2e 63 call #0x632e c4c8: 3e 40 10 00 mov #16, r14 ;#0x0010 c4cc: 0f 43 clr r15 c4ce: 3c 40 ff 3f mov #16383, r12 ;#0x3fff c4d2: 0d 43 clr r13 c4d4: b0 12 6e 62 call #0x626e c4d8: 0c 43 clr r12 c4da: 0d 43 clr r13 c4dc: b0 12 2e 63 call #0x632e c4e0: 7c 40 09 00 mov.b #9, r12 ;#0x0009 c4e4: b0 12 b4 71 call #0x71b4 c4e8: 3c 40 03 00 mov #3, r12 ;#0x0003 c4ec: 0d 43 clr r13 c4ee: b0 12 2e 63 call #0x632e c4f2: 08 43 clr r8 c4f4: 06 43 clr r6 c4f6: 08 95 cmp r5, r8 c4f8: 50 2c jc $+162 ;abs 0xc59a c4fa: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c4fe: 3c 40 c1 00 mov #193, r12 ;#0x00c1 c502: 0d 43 clr r13 c504: b0 12 58 62 call #0x6258 c508: b0 12 a0 3c call #0x3ca0 c50c: 0c 93 tst r12 c50e: 03 20 jnz $+8 ;abs 0xc516 c510: 82 93 18 14 tst &0x1418 c514: 14 20 jnz $+42 ;abs 0xc53e c516: 3e 40 14 00 mov #20, r14 ;#0x0014 c51a: 0f 43 clr r15 c51c: 0f 12 push r15 c51e: 0e 12 push r14 c520: 0e 48 mov r8, r14 c522: 0e 5e rla r14 c524: 0f 4e mov r14, r15 c526: 3f e3 inv r15 c528: 0f 5f rla r15 c52a: 0f 7f subc r15, r15 c52c: 0c 4a mov r10, r12 c52e: 0d 4b mov r11, r13 c530: 0c 5e add r14, r12 c532: 0d 6f addc r15, r13 c534: 3e 41 pop r14 c536: 3f 41 pop r15 c538: b0 12 6e 62 call #0x626e c53c: 0a 3c jmp $+22 ;abs 0xc552 c53e: 3e 40 10 00 mov #16, r14 ;#0x0010 c542: 0f 43 clr r15 c544: 0c 4a mov r10, r12 c546: 07 48 mov r8, r7 c548: 07 57 rla r7 c54a: 0c 57 add r7, r12 c54c: 0d 43 clr r13 c54e: b0 12 6e 62 call #0x626e c552: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c556: 3c 40 a1 00 mov #161, r12 ;#0x00a1 c55a: 0d 43 clr r13 c55c: b0 12 58 62 call #0x6258 c560: 3c 40 03 00 mov #3, r12 ;#0x0003 c564: 0d 43 clr r13 c566: b0 12 2e 63 call #0x632e c56a: 3e 40 10 00 mov #16, r14 ;#0x0010 c56e: 0f 43 clr r15 c570: 0c 43 clr r12 c572: 0d 43 clr r13 c574: b0 12 6e 62 call #0x626e c578: 04 4c mov r12, r4 c57a: 4e 44 mov.b r4, r14 c57c: 0f 49 mov r9, r15 c57e: 0f 56 add r6, r15 c580: cf 4e 00 00 mov.b r14, 0(r15) ;0x0000(r15) c584: 0f 44 mov r4, r15 c586: 8f 10 swpb r15 c588: 3f f0 ff 00 and #255, r15 ;#0x00ff c58c: 07 49 mov r9, r7 c58e: 07 56 add r6, r7 c590: c7 4f 01 00 mov.b r15, 1(r7) ;0x0001(r7) c594: 18 53 inc r8 c596: 26 53 incd r6 c598: ae 3f jmp $-162 ;abs 0xc4f6 c59a: 5c 43 mov.b #1, r12 ;r3 As==01 c59c: b0 12 b4 71 call #0x71b4 c5a0: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c5a4: 3c 40 21 00 mov #33, r12 ;#0x0021 c5a8: 0d 43 clr r13 c5aa: b0 12 58 62 call #0x6258 c5ae: b0 12 c2 3c call #0x3cc2 c5b2: 0c 93 tst r12 c5b4: 67 24 jz $+208 ;abs 0xc684 c5b6: 1c 43 mov #1, r12 ;r3 As==01 c5b8: 0d 43 clr r13 c5ba: b0 12 2e 63 call #0x632e c5be: b0 12 e4 6f call #0x6fe4 c5c2: 0f 4c mov r12, r15 c5c4: 0f dd bis r13, r15 c5c6: 0f 93 tst r15 c5c8: 02 24 jz $+6 ;abs 0xc5ce c5ca: b0 12 a0 6f call #0x6fa0 c5ce: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c5d2: 3c 40 21 00 mov #33, r12 ;#0x0021 c5d6: 0d 43 clr r13 c5d8: b0 12 58 62 call #0x6258 c5dc: 3e 40 10 00 mov #16, r14 ;#0x0010 c5e0: 0f 43 clr r15 c5e2: 0c 43 clr r12 c5e4: 0d 43 clr r13 c5e6: b0 12 6e 62 call #0x626e c5ea: 07 4c mov r12, r7 c5ec: b0 12 2e 3c call #0x3c2e c5f0: 07 9c cmp r12, r7 c5f2: 48 28 jnc $+146 ;abs 0xc684 c5f4: b0 12 34 3c call #0x3c34 c5f8: 07 9c cmp r12, r7 c5fa: 44 2c jc $+138 ;abs 0xc684 c5fc: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c600: 3c 40 82 00 mov #130, r12 ;#0x0082 c604: 0d 43 clr r13 c606: b0 12 58 62 call #0x6258 c60a: 1c 43 mov #1, r12 ;r3 As==01 c60c: 0d 43 clr r13 c60e: b0 12 2e 63 call #0x632e c612: 3e 40 10 00 mov #16, r14 ;#0x0010 c616: 0f 43 clr r15 c618: 3c 40 30 40 mov #16432, r12 ;#0x4030 c61c: 0d 43 clr r13 c61e: b0 12 6e 62 call #0x626e c622: 3c 40 03 00 mov #3, r12 ;#0x0003 c626: 0d 43 clr r13 c628: b0 12 2e 63 call #0x632e c62c: 1c 43 mov #1, r12 ;r3 As==01 c62e: 0d 43 clr r13 c630: b0 12 2e 63 call #0x632e c634: 3e 40 10 00 mov #16, r14 ;#0x0010 c638: 0f 43 clr r15 c63a: 3c 40 04 0c mov #3076, r12 ;#0x0c04 c63e: 0d 43 clr r13 c640: b0 12 6e 62 call #0x626e c644: 3c 40 03 00 mov #3, r12 ;#0x0003 c648: 0d 43 clr r13 c64a: b0 12 2e 63 call #0x632e c64e: 3c 40 03 00 mov #3, r12 ;#0x0003 c652: 0d 43 clr r13 c654: b0 12 2e 63 call #0x632e c658: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c65c: 3c 40 21 00 mov #33, r12 ;#0x0021 c660: 0d 43 clr r13 c662: b0 12 58 62 call #0x6258 c666: 3e 40 10 00 mov #16, r14 ;#0x0010 c66a: 0f 43 clr r15 c66c: 0c 43 clr r12 c66e: 0d 43 clr r13 c670: b0 12 6e 62 call #0x626e c674: 3c 90 04 0c cmp #3076, r12 ;#0x0c04 c678: 02 20 jnz $+6 ;abs 0xc67e c67a: 0d 93 tst r13 c67c: 03 24 jz $+8 ;abs 0xc684 c67e: 3c 43 mov #-1, r12 ;r3 As==11 c680: 3d 43 mov #-1, r13 ;r3 As==11 c682: 06 3c jmp $+14 ;abs 0xc690 c684: 1c 43 mov #1, r12 ;r3 As==01 c686: 0d 43 clr r13 c688: b0 12 2e 63 call #0x632e c68c: b0 12 a0 6f call #0x6fa0 c690: 30 40 1c f3 br #0xf31c c694: 0a 12 push r10 c696: 0b 12 push r11 c698: 08 12 push r8 c69a: 09 12 push r9 c69c: 06 12 push r6 c69e: 07 12 push r7 c6a0: 04 12 push r4 c6a2: 05 12 push r5 c6a4: 0a 4c mov r12, r10 c6a6: 0b 4d mov r13, r11 c6a8: 06 4e mov r14, r6 c6aa: 17 41 12 00 mov 18(r1), r7 ;0x0012(r1) c6ae: 06 93 tst r6 c6b0: 03 20 jnz $+8 ;abs 0xc6b8 c6b2: 0c 43 clr r12 c6b4: 0d 43 clr r13 c6b6: e6 3c jmp $+462 ;abs 0xc884 c6b8: 1a b3 bit #1, r10 ;r3 As==01 c6ba: 03 28 jnc $+8 ;abs 0xc6c2 c6bc: 3c 43 mov #-1, r12 ;r3 As==11 c6be: 3d 43 mov #-1, r13 ;r3 As==11 c6c0: e1 3c jmp $+452 ;abs 0xc884 c6c2: b0 12 e4 6f call #0x6fe4 c6c6: 0f 4c mov r12, r15 c6c8: 0f dd bis r13, r15 c6ca: 0f 93 tst r15 c6cc: 03 24 jz $+8 ;abs 0xc6d4 c6ce: 3c 43 mov #-1, r12 ;r3 As==11 c6d0: 3d 43 mov #-1, r13 ;r3 As==11 c6d2: d8 3c jmp $+434 ;abs 0xc884 c6d4: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c6d8: 3c 40 82 00 mov #130, r12 ;#0x0082 c6dc: 0d 43 clr r13 c6de: b0 12 58 62 call #0x6258 c6e2: 1c 43 mov #1, r12 ;r3 As==01 c6e4: 0d 43 clr r13 c6e6: b0 12 2e 63 call #0x632e c6ea: 3e 40 10 00 mov #16, r14 ;#0x0010 c6ee: 0f 43 clr r15 c6f0: 3c 40 ff 3f mov #16383, r12 ;#0x3fff c6f4: 0d 43 clr r13 c6f6: b0 12 6e 62 call #0x626e c6fa: 0c 43 clr r12 c6fc: 0d 43 clr r13 c6fe: b0 12 2e 63 call #0x632e c702: 7c 40 09 00 mov.b #9, r12 ;#0x0009 c706: b0 12 b4 71 call #0x71b4 c70a: 3c 40 03 00 mov #3, r12 ;#0x0003 c70e: 0d 43 clr r13 c710: b0 12 2e 63 call #0x632e c714: 7c 42 mov.b #8, r12 ;r2 As==11 c716: b0 12 b4 71 call #0x71b4 c71a: 08 43 clr r8 c71c: 08 96 cmp r6, r8 c71e: 42 2c jc $+134 ;abs 0xc7a4 c720: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c724: 3c 40 c1 00 mov #193, r12 ;#0x00c1 c728: 0d 43 clr r13 c72a: b0 12 58 62 call #0x6258 c72e: b0 12 a0 3c call #0x3ca0 c732: 0c 93 tst r12 c734: 14 24 jz $+42 ;abs 0xc75e c736: 3e 40 14 00 mov #20, r14 ;#0x0014 c73a: 0f 43 clr r15 c73c: 04 4e mov r14, r4 c73e: 05 4f mov r15, r5 c740: 0e 48 mov r8, r14 c742: 0e 5e rla r14 c744: 0f 4e mov r14, r15 c746: 3f e3 inv r15 c748: 0f 5f rla r15 c74a: 0f 7f subc r15, r15 c74c: 0c 4a mov r10, r12 c74e: 0d 4b mov r11, r13 c750: 0c 5e add r14, r12 c752: 0d 6f addc r15, r13 c754: 0e 44 mov r4, r14 c756: 0f 45 mov r5, r15 c758: b0 12 6e 62 call #0x626e c75c: 0a 3c jmp $+22 ;abs 0xc772 c75e: 3e 40 10 00 mov #16, r14 ;#0x0010 c762: 0f 43 clr r15 c764: 0c 4a mov r10, r12 c766: 0d 48 mov r8, r13 c768: 0d 5d rla r13 c76a: 0c 5d add r13, r12 c76c: 0d 43 clr r13 c76e: b0 12 6e 62 call #0x626e c772: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c776: 3c 40 a1 00 mov #161, r12 ;#0x00a1 c77a: 0d 43 clr r13 c77c: b0 12 58 62 call #0x6258 c780: 3e 40 10 00 mov #16, r14 ;#0x0010 c784: 0f 43 clr r15 c786: 09 48 mov r8, r9 c788: 09 59 rla r9 c78a: 0d 47 mov r7, r13 c78c: 0d 59 add r9, r13 c78e: 2c 4d mov @r13, r12 c790: 0d 43 clr r13 c792: b0 12 6e 62 call #0x626e c796: 3c 40 03 00 mov #3, r12 ;#0x0003 c79a: 0d 43 clr r13 c79c: b0 12 2e 63 call #0x632e c7a0: 18 53 inc r8 c7a2: bc 3f jmp $-134 ;abs 0xc71c c7a4: 5c 43 mov.b #1, r12 ;r3 As==01 c7a6: b0 12 b4 71 call #0x71b4 c7aa: 3c 40 42 00 mov #66, r12 ;#0x0042 c7ae: 0d 43 clr r13 c7b0: b0 12 58 62 call #0x6258 c7b4: b0 12 c2 3c call #0x3cc2 c7b8: 0c 93 tst r12 c7ba: 5e 24 jz $+190 ;abs 0xc878 c7bc: 1c 43 mov #1, r12 ;r3 As==01 c7be: 0d 43 clr r13 c7c0: b0 12 2e 63 call #0x632e c7c4: b0 12 e4 6f call #0x6fe4 c7c8: 0f 4c mov r12, r15 c7ca: 0f dd bis r13, r15 c7cc: 0f 93 tst r15 c7ce: 02 24 jz $+6 ;abs 0xc7d4 c7d0: b0 12 a0 6f call #0x6fa0 c7d4: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c7d8: 3c 40 21 00 mov #33, r12 ;#0x0021 c7dc: 0d 43 clr r13 c7de: b0 12 58 62 call #0x6258 c7e2: 3e 40 10 00 mov #16, r14 ;#0x0010 c7e6: 0f 43 clr r15 c7e8: 0c 43 clr r12 c7ea: 0d 43 clr r13 c7ec: b0 12 6e 62 call #0x626e c7f0: 09 4c mov r12, r9 c7f2: b0 12 2e 3c call #0x3c2e c7f6: 09 9c cmp r12, r9 c7f8: 3f 28 jnc $+128 ;abs 0xc878 c7fa: b0 12 34 3c call #0x3c34 c7fe: 09 9c cmp r12, r9 c800: 3b 2c jc $+120 ;abs 0xc878 c802: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c806: 3c 40 82 00 mov #130, r12 ;#0x0082 c80a: 0d 43 clr r13 c80c: b0 12 58 62 call #0x6258 c810: 3e 40 10 00 mov #16, r14 ;#0x0010 c814: 0f 43 clr r15 c816: 3c 40 30 40 mov #16432, r12 ;#0x4030 c81a: 0d 43 clr r13 c81c: b0 12 6e 62 call #0x626e c820: 3c 40 03 00 mov #3, r12 ;#0x0003 c824: 0d 43 clr r13 c826: b0 12 2e 63 call #0x632e c82a: 3e 40 10 00 mov #16, r14 ;#0x0010 c82e: 0f 43 clr r15 c830: 3c 40 04 0c mov #3076, r12 ;#0x0c04 c834: 0d 43 clr r13 c836: b0 12 6e 62 call #0x626e c83a: 3c 40 03 00 mov #3, r12 ;#0x0003 c83e: 0d 43 clr r13 c840: b0 12 2e 63 call #0x632e c844: 3c 40 03 00 mov #3, r12 ;#0x0003 c848: 0d 43 clr r13 c84a: b0 12 2e 63 call #0x632e c84e: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c852: 3c 40 21 00 mov #33, r12 ;#0x0021 c856: 0d 43 clr r13 c858: b0 12 58 62 call #0x6258 c85c: 3e 40 10 00 mov #16, r14 ;#0x0010 c860: 0f 43 clr r15 c862: 0c 43 clr r12 c864: 0d 43 clr r13 c866: b0 12 6e 62 call #0x626e c86a: 09 4c mov r12, r9 c86c: 39 90 04 0c cmp #3076, r9 ;#0x0c04 c870: 03 24 jz $+8 ;abs 0xc878 c872: 3c 43 mov #-1, r12 ;r3 As==11 c874: 3d 43 mov #-1, r13 ;r3 As==11 c876: 06 3c jmp $+14 ;abs 0xc884 c878: 1c 43 mov #1, r12 ;r3 As==01 c87a: 0d 43 clr r13 c87c: b0 12 2e 63 call #0x632e c880: b0 12 a0 6f call #0x6fa0 c884: 30 40 1c f3 br #0xf31c c888: 0a 12 push r10 c88a: 0b 12 push r11 c88c: 08 12 push r8 c88e: 09 12 push r9 c890: 06 12 push r6 c892: 04 12 push r4 c894: 05 12 push r5 c896: 0a 4c mov r12, r10 c898: 0b 4d mov r13, r11 c89a: 09 4e mov r14, r9 c89c: 16 41 10 00 mov 16(r1), r6 ;0x0010(r1) c8a0: 09 93 tst r9 c8a2: 03 20 jnz $+8 ;abs 0xc8aa c8a4: 0c 43 clr r12 c8a6: 0d 43 clr r13 c8a8: 7f 3c jmp $+256 ;abs 0xc9a8 c8aa: b0 12 e4 6f call #0x6fe4 c8ae: 0f 4c mov r12, r15 c8b0: 0f dd bis r13, r15 c8b2: 0f 93 tst r15 c8b4: 03 24 jz $+8 ;abs 0xc8bc c8b6: 3c 43 mov #-1, r12 ;r3 As==11 c8b8: 3d 43 mov #-1, r13 ;r3 As==11 c8ba: 76 3c jmp $+238 ;abs 0xc9a8 c8bc: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c8c0: 3c 40 82 00 mov #130, r12 ;#0x0082 c8c4: 0d 43 clr r13 c8c6: b0 12 58 62 call #0x6258 c8ca: 1c 43 mov #1, r12 ;r3 As==01 c8cc: 0d 43 clr r13 c8ce: b0 12 2e 63 call #0x632e c8d2: 3e 40 10 00 mov #16, r14 ;#0x0010 c8d6: 0f 43 clr r15 c8d8: 3c 40 ff 3f mov #16383, r12 ;#0x3fff c8dc: 0d 43 clr r13 c8de: b0 12 6e 62 call #0x626e c8e2: 0c 43 clr r12 c8e4: 0d 43 clr r13 c8e6: b0 12 2e 63 call #0x632e c8ea: 7c 40 09 00 mov.b #9, r12 ;#0x0009 c8ee: b0 12 b4 71 call #0x71b4 c8f2: 3c 40 03 00 mov #3, r12 ;#0x0003 c8f6: 0d 43 clr r13 c8f8: b0 12 2e 63 call #0x632e c8fc: 7c 40 19 00 mov.b #25, r12 ;#0x0019 c900: b0 12 b4 71 call #0x71b4 c904: 08 43 clr r8 c906: 08 99 cmp r9, r8 c908: 46 2c jc $+142 ;abs 0xc996 c90a: b0 12 a0 3c call #0x3ca0 c90e: 0c 93 tst r12 c910: 1a 24 jz $+54 ;abs 0xc946 c912: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c916: 3c 40 c1 00 mov #193, r12 ;#0x00c1 c91a: 0d 43 clr r13 c91c: b0 12 58 62 call #0x6258 c920: 3e 40 14 00 mov #20, r14 ;#0x0014 c924: 0f 43 clr r15 c926: 04 4e mov r14, r4 c928: 05 4f mov r15, r5 c92a: 0e 48 mov r8, r14 c92c: 0f 4e mov r14, r15 c92e: 3f e3 inv r15 c930: 0f 5f rla r15 c932: 0f 7f subc r15, r15 c934: 0c 4a mov r10, r12 c936: 0d 4b mov r11, r13 c938: 0c 5e add r14, r12 c93a: 0d 6f addc r15, r13 c93c: 0e 44 mov r4, r14 c93e: 0f 45 mov r5, r15 c940: b0 12 6e 62 call #0x626e c944: 0f 3c jmp $+32 ;abs 0xc964 c946: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c94a: 3c 40 c1 00 mov #193, r12 ;#0x00c1 c94e: 0d 43 clr r13 c950: b0 12 58 62 call #0x6258 c954: 3e 40 10 00 mov #16, r14 ;#0x0010 c958: 0f 43 clr r15 c95a: 0c 4a mov r10, r12 c95c: 0c 58 add r8, r12 c95e: 0d 43 clr r13 c960: b0 12 6e 62 call #0x626e c964: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c968: 3c 40 a1 00 mov #161, r12 ;#0x00a1 c96c: 0d 43 clr r13 c96e: b0 12 58 62 call #0x6258 c972: 3c 40 03 00 mov #3, r12 ;#0x0003 c976: 0d 43 clr r13 c978: b0 12 2e 63 call #0x632e c97c: 3e 40 10 00 mov #16, r14 ;#0x0010 c980: 0f 43 clr r15 c982: 0c 43 clr r12 c984: 0d 43 clr r13 c986: b0 12 6e 62 call #0x626e c98a: 0f 46 mov r6, r15 c98c: 0f 58 add r8, r15 c98e: cf 4c 00 00 mov.b r12, 0(r15) ;0x0000(r15) c992: 18 53 inc r8 c994: b8 3f jmp $-142 ;abs 0xc906 c996: 5c 43 mov.b #1, r12 ;r3 As==01 c998: b0 12 b4 71 call #0x71b4 c99c: 1c 43 mov #1, r12 ;r3 As==01 c99e: 0d 43 clr r13 c9a0: b0 12 2e 63 call #0x632e c9a4: b0 12 a0 6f call #0x6fa0 c9a8: 35 41 pop r5 c9aa: 34 41 pop r4 c9ac: 30 40 22 f3 br #0xf322 c9b0: 0a 12 push r10 c9b2: 0b 12 push r11 c9b4: 08 12 push r8 c9b6: 09 12 push r9 c9b8: 06 12 push r6 c9ba: 04 12 push r4 c9bc: 05 12 push r5 c9be: 0a 4c mov r12, r10 c9c0: 0b 4d mov r13, r11 c9c2: 09 4e mov r14, r9 c9c4: 16 41 10 00 mov 16(r1), r6 ;0x0010(r1) c9c8: 09 93 tst r9 c9ca: 03 20 jnz $+8 ;abs 0xc9d2 c9cc: 0c 43 clr r12 c9ce: 0d 43 clr r13 c9d0: 7e 3c jmp $+254 ;abs 0xcace c9d2: b0 12 e4 6f call #0x6fe4 c9d6: 0f 4c mov r12, r15 c9d8: 0f dd bis r13, r15 c9da: 0f 93 tst r15 c9dc: 03 24 jz $+8 ;abs 0xc9e4 c9de: 3c 43 mov #-1, r12 ;r3 As==11 c9e0: 3d 43 mov #-1, r13 ;r3 As==11 c9e2: 75 3c jmp $+236 ;abs 0xcace c9e4: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 c9e8: 3c 40 82 00 mov #130, r12 ;#0x0082 c9ec: 0d 43 clr r13 c9ee: b0 12 58 62 call #0x6258 c9f2: 1c 43 mov #1, r12 ;r3 As==01 c9f4: 0d 43 clr r13 c9f6: b0 12 2e 63 call #0x632e c9fa: 3e 40 10 00 mov #16, r14 ;#0x0010 c9fe: 0f 43 clr r15 ca00: 3c 40 ff 3f mov #16383, r12 ;#0x3fff ca04: 0d 43 clr r13 ca06: b0 12 6e 62 call #0x626e ca0a: 0c 43 clr r12 ca0c: 0d 43 clr r13 ca0e: b0 12 2e 63 call #0x632e ca12: 7c 40 09 00 mov.b #9, r12 ;#0x0009 ca16: b0 12 b4 71 call #0x71b4 ca1a: 3c 40 03 00 mov #3, r12 ;#0x0003 ca1e: 0d 43 clr r13 ca20: b0 12 2e 63 call #0x632e ca24: 7c 40 18 00 mov.b #24, r12 ;#0x0018 ca28: b0 12 b4 71 call #0x71b4 ca2c: 08 43 clr r8 ca2e: 08 99 cmp r9, r8 ca30: 45 2c jc $+140 ;abs 0xcabc ca32: b0 12 a0 3c call #0x3ca0 ca36: 0c 93 tst r12 ca38: 1a 24 jz $+54 ;abs 0xca6e ca3a: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 ca3e: 3c 40 c1 00 mov #193, r12 ;#0x00c1 ca42: 0d 43 clr r13 ca44: b0 12 58 62 call #0x6258 ca48: 3e 40 14 00 mov #20, r14 ;#0x0014 ca4c: 0f 43 clr r15 ca4e: 04 4e mov r14, r4 ca50: 05 4f mov r15, r5 ca52: 0e 48 mov r8, r14 ca54: 0f 4e mov r14, r15 ca56: 3f e3 inv r15 ca58: 0f 5f rla r15 ca5a: 0f 7f subc r15, r15 ca5c: 0c 4a mov r10, r12 ca5e: 0d 4b mov r11, r13 ca60: 0c 5e add r14, r12 ca62: 0d 6f addc r15, r13 ca64: 0e 44 mov r4, r14 ca66: 0f 45 mov r5, r15 ca68: b0 12 6e 62 call #0x626e ca6c: 0f 3c jmp $+32 ;abs 0xca8c ca6e: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 ca72: 3c 40 c1 00 mov #193, r12 ;#0x00c1 ca76: 0d 43 clr r13 ca78: b0 12 58 62 call #0x6258 ca7c: 3e 40 10 00 mov #16, r14 ;#0x0010 ca80: 0f 43 clr r15 ca82: 0c 4a mov r10, r12 ca84: 0c 58 add r8, r12 ca86: 0d 43 clr r13 ca88: b0 12 6e 62 call #0x626e ca8c: c2 43 1e 16 mov.b #0, &0x161e ;r3 As==00 ca90: 3c 40 a1 00 mov #161, r12 ;#0x00a1 ca94: 0d 43 clr r13 ca96: b0 12 58 62 call #0x6258 ca9a: 3e 42 mov #8, r14 ;r2 As==11 ca9c: 0f 43 clr r15 ca9e: 0d 46 mov r6, r13 caa0: 0d 58 add r8, r13 caa2: 6c 4d mov.b @r13, r12 caa4: 3c f0 ff 00 and #255, r12 ;#0x00ff caa8: 0d 43 clr r13 caaa: b0 12 6e 62 call #0x626e caae: 3c 40 03 00 mov #3, r12 ;#0x0003 cab2: 0d 43 clr r13 cab4: b0 12 2e 63 call #0x632e cab8: 18 53 inc r8 caba: b9 3f jmp $-140 ;abs 0xca2e cabc: 5c 43 mov.b #1, r12 ;r3 As==01 cabe: b0 12 b4 71 call #0x71b4 cac2: 1c 43 mov #1, r12 ;r3 As==01 cac4: 0d 43 clr r13 cac6: b0 12 2e 63 call #0x632e caca: b0 12 a0 6f call #0x6fa0 cace: 35 41 pop r5 cad0: 34 41 pop r4 cad2: 30 40 22 f3 br #0xf322 cad6: 0a 12 push r10 cad8: 0b 12 push r11 cada: 21 82 sub #4, r1 ;r2 As==10 cadc: 0a 4c mov r12, r10 cade: 0b 4e mov r14, r11 cae0: 0f 41 mov r1, r15 cae2: 0f 12 push r15 cae4: 1e 43 mov #1, r14 ;r3 As==01 cae6: 3c 40 2c 01 mov #300, r12 ;#0x012c caea: 0d 43 clr r13 caec: b0 12 72 c4 call #0xc472 caf0: 91 41 02 00 mov 2(r1), 4(r1) ;0x0002(r1), 0x0004(r1) caf4: 04 00 caf6: 21 53 incd r1 caf8: b1 b0 40 00 bit #64, 0(r1) ;#0x0040, 0x0000(r1) cafc: 00 00 cafe: 02 28 jnc $+6 ;abs 0xcb04 cb00: 5f 43 mov.b #1, r15 ;r3 As==01 cb02: 01 3c jmp $+4 ;abs 0xcb06 cb04: 4f 43 clr.b r15 cb06: 3f f0 ff 00 and #255, r15 ;#0x00ff cb0a: 81 4f 00 00 mov r15, 0(r1) ;0x0000(r1) cb0e: 0b 93 tst r11 cb10: 02 24 jz $+6 ;abs 0xcb16 cb12: ab 41 00 00 mov @r1, 0(r11) ;0x0000(r11) cb16: 81 9a 00 00 cmp r10, 0(r1) ;0x0000(r1) cb1a: 10 24 jz $+34 ;abs 0xcb3c cb1c: b1 f0 ff 00 and #255, 2(r1) ;#0x00ff, 0x0002(r1) cb20: 02 00 cb22: b1 d0 40 a5 bis #-23232,2(r1) ;#0xa540, 0x0002(r1) cb26: 02 00 cb28: 0f 41 mov r1, r15 cb2a: 2f 53 incd r15 cb2c: 0f 12 push r15 cb2e: 1e 43 mov #1, r14 ;r3 As==01 cb30: 3c 40 2c 01 mov #300, r12 ;#0x012c cb34: 0d 43 clr r13 cb36: b0 12 94 c6 call #0xc694 cb3a: 21 53 incd r1 cb3c: 0c 43 clr r12 cb3e: 0d 43 clr r13 cb40: 21 52 add #4, r1 ;r2 As==10 cb42: 3b 41 pop r11 cb44: 3a 41 pop r10 cb46: 30 41 ret cb48: 92 93 bc 12 cmp #1, &0x12bc ;r3 As==01 cb4c: 02 20 jnz $+6 ;abs 0xcb52 cb4e: 30 40 f8 cb br #0xcbf8 cb52: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cb56: 30 41 ret cb58: 92 93 bc 12 cmp #1, &0x12bc ;r3 As==01 cb5c: 02 20 jnz $+6 ;abs 0xcb62 cb5e: 30 40 8c cc br #0xcc8c cb62: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cb66: 30 41 ret cb68: a2 b3 c8 15 bit #2, &0x15c8 ;r3 As==10 cb6c: 12 28 jnc $+38 ;abs 0xcb92 cb6e: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cb72: 03 43 nop cb74: 03 43 nop cb76: 03 43 nop cb78: 32 c2 dint cb7a: 03 43 nop cb7c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cb80: 03 43 nop cb82: 03 43 nop cb84: 03 43 nop cb86: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cb8a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cb8e: 32 d2 eint cb90: 30 41 ret cb92: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cb96: 03 43 nop cb98: 03 43 nop cb9a: 03 43 nop cb9c: 32 c2 dint cb9e: 03 43 nop cba0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cba4: 03 43 nop cba6: 03 43 nop cba8: 03 43 nop cbaa: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cbae: 32 d2 eint cbb0: 30 41 ret cbb2: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cbb6: 03 43 nop cbb8: 03 43 nop cbba: 03 43 nop cbbc: 32 c2 dint cbbe: 03 43 nop cbc0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cbc4: 03 43 nop cbc6: 03 43 nop cbc8: 03 43 nop cbca: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cbce: 32 d2 eint cbd0: 32 c2 dint cbd2: 03 43 nop cbd4: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 cbd8: 03 43 nop cbda: 03 43 nop cbdc: 03 43 nop cbde: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cbe2: 03 43 nop cbe4: 03 43 nop cbe6: 03 43 nop cbe8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cbec: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 cbf0: 32 d2 eint cbf2: a2 43 c8 15 mov #2, &0x15c8 ;r3 As==10 cbf6: 30 41 ret cbf8: a2 b3 c8 15 bit #2, &0x15c8 ;r3 As==10 cbfc: 12 28 jnc $+38 ;abs 0xcc22 cbfe: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cc02: 03 43 nop cc04: 03 43 nop cc06: 03 43 nop cc08: 32 c2 dint cc0a: 03 43 nop cc0c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cc10: 03 43 nop cc12: 03 43 nop cc14: 03 43 nop cc16: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cc1a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cc1e: 32 d2 eint cc20: 0f 3c jmp $+32 ;abs 0xcc40 cc22: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cc26: 03 43 nop cc28: 03 43 nop cc2a: 03 43 nop cc2c: 32 c2 dint cc2e: 03 43 nop cc30: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cc34: 03 43 nop cc36: 03 43 nop cc38: 03 43 nop cc3a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cc3e: 32 d2 eint cc40: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cc44: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cc48: 03 43 nop cc4a: 03 43 nop cc4c: 03 43 nop cc4e: 32 c2 dint cc50: 03 43 nop cc52: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cc56: 03 43 nop cc58: 03 43 nop cc5a: 03 43 nop cc5c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cc60: 32 d2 eint cc62: 32 c2 dint cc64: 03 43 nop cc66: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 cc6a: 03 43 nop cc6c: 03 43 nop cc6e: 03 43 nop cc70: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cc74: 03 43 nop cc76: 03 43 nop cc78: 03 43 nop cc7a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cc7e: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 cc82: 32 d2 eint cc84: b2 40 fd ff mov #-3, &0x15c8 ;#0xfffd cc88: c8 15 cc8a: 30 41 ret cc8c: a2 b3 c8 15 bit #2, &0x15c8 ;r3 As==10 cc90: 12 28 jnc $+38 ;abs 0xccb6 cc92: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cc96: 03 43 nop cc98: 03 43 nop cc9a: 03 43 nop cc9c: 32 c2 dint cc9e: 03 43 nop cca0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cca4: 03 43 nop cca6: 03 43 nop cca8: 03 43 nop ccaa: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 ccae: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ccb2: 32 d2 eint ccb4: 0f 3c jmp $+32 ;abs 0xccd4 ccb6: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 ccba: 03 43 nop ccbc: 03 43 nop ccbe: 03 43 nop ccc0: 32 c2 dint ccc2: 03 43 nop ccc4: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 ccc8: 03 43 nop ccca: 03 43 nop cccc: 03 43 nop ccce: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ccd2: 32 d2 eint ccd4: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 ccd8: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 ccdc: 03 43 nop ccde: 03 43 nop cce0: 03 43 nop cce2: 32 c2 dint cce4: 03 43 nop cce6: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 ccea: 03 43 nop ccec: 03 43 nop ccee: 03 43 nop ccf0: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ccf4: 32 d2 eint ccf6: 32 c2 dint ccf8: 03 43 nop ccfa: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 ccfe: 03 43 nop cd00: 03 43 nop cd02: 03 43 nop cd04: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cd08: 03 43 nop cd0a: 03 43 nop cd0c: 03 43 nop cd0e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cd12: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 cd16: 32 d2 eint cd18: a2 43 c8 15 mov #2, &0x15c8 ;r3 As==10 cd1c: 30 41 ret cd1e: 0a 12 push r10 cd20: 4a 4c mov.b r12, r10 cd22: a2 b3 c8 15 bit #2, &0x15c8 ;r3 As==10 cd26: 30 28 jnc $+98 ;abs 0xcd88 cd28: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cd2c: 03 43 nop cd2e: 03 43 nop cd30: 03 43 nop cd32: 32 c2 dint cd34: 03 43 nop cd36: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cd3a: 03 43 nop cd3c: 03 43 nop cd3e: 03 43 nop cd40: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cd44: 32 d2 eint cd46: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cd4a: 03 43 nop cd4c: 03 43 nop cd4e: 03 43 nop cd50: 32 c2 dint cd52: 03 43 nop cd54: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cd58: 03 43 nop cd5a: 03 43 nop cd5c: 03 43 nop cd5e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cd62: 32 d2 eint cd64: 32 c2 dint cd66: 03 43 nop cd68: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 cd6c: 03 43 nop cd6e: 03 43 nop cd70: 03 43 nop cd72: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cd76: 03 43 nop cd78: 03 43 nop cd7a: 03 43 nop cd7c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cd80: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 cd84: 32 d2 eint cd86: 2f 3c jmp $+96 ;abs 0xcde6 cd88: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cd8c: 03 43 nop cd8e: 03 43 nop cd90: 03 43 nop cd92: 32 c2 dint cd94: 03 43 nop cd96: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cd9a: 03 43 nop cd9c: 03 43 nop cd9e: 03 43 nop cda0: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cda4: 32 d2 eint cda6: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cdaa: 03 43 nop cdac: 03 43 nop cdae: 03 43 nop cdb0: 32 c2 dint cdb2: 03 43 nop cdb4: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cdb8: 03 43 nop cdba: 03 43 nop cdbc: 03 43 nop cdbe: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cdc2: 32 d2 eint cdc4: 32 c2 dint cdc6: 03 43 nop cdc8: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 cdcc: 03 43 nop cdce: 03 43 nop cdd0: 03 43 nop cdd2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cdd6: 03 43 nop cdd8: 03 43 nop cdda: 03 43 nop cddc: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cde0: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 cde4: 32 d2 eint cde6: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cdea: 03 43 nop cdec: 03 43 nop cdee: 03 43 nop cdf0: 32 c2 dint cdf2: 03 43 nop cdf4: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cdf8: 03 43 nop cdfa: 03 43 nop cdfc: 03 43 nop cdfe: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ce02: 32 d2 eint ce04: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 ce08: 03 43 nop ce0a: 03 43 nop ce0c: 03 43 nop ce0e: 32 c2 dint ce10: 03 43 nop ce12: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 ce16: 03 43 nop ce18: 03 43 nop ce1a: 03 43 nop ce1c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ce20: 32 d2 eint ce22: 32 c2 dint ce24: 03 43 nop ce26: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 ce2a: 03 43 nop ce2c: 03 43 nop ce2e: 03 43 nop ce30: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 ce34: 03 43 nop ce36: 03 43 nop ce38: 03 43 nop ce3a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ce3e: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 ce42: 32 d2 eint ce44: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 ce48: 03 43 nop ce4a: 03 43 nop ce4c: 03 43 nop ce4e: 32 c2 dint ce50: 03 43 nop ce52: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 ce56: 03 43 nop ce58: 03 43 nop ce5a: 03 43 nop ce5c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ce60: 32 d2 eint ce62: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 ce66: 03 43 nop ce68: 03 43 nop ce6a: 03 43 nop ce6c: 32 c2 dint ce6e: 03 43 nop ce70: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 ce74: 03 43 nop ce76: 03 43 nop ce78: 03 43 nop ce7a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ce7e: 32 d2 eint ce80: 32 c2 dint ce82: 03 43 nop ce84: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 ce88: 03 43 nop ce8a: 03 43 nop ce8c: 03 43 nop ce8e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 ce92: 03 43 nop ce94: 03 43 nop ce96: 03 43 nop ce98: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ce9c: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 cea0: 32 d2 eint cea2: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cea6: 03 43 nop cea8: 03 43 nop ceaa: 03 43 nop ceac: 32 c2 dint ceae: 03 43 nop ceb0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 ceb4: 03 43 nop ceb6: 03 43 nop ceb8: 03 43 nop ceba: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cebe: 32 d2 eint cec0: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cec4: 03 43 nop cec6: 03 43 nop cec8: 03 43 nop ceca: 32 c2 dint cecc: 03 43 nop cece: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 ced2: 03 43 nop ced4: 03 43 nop ced6: 03 43 nop ced8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cedc: 32 d2 eint cede: 32 c2 dint cee0: 03 43 nop cee2: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 cee6: 03 43 nop cee8: 03 43 nop ceea: 03 43 nop ceec: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cef0: 03 43 nop cef2: 03 43 nop cef4: 03 43 nop cef6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cefa: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 cefe: 32 d2 eint cf00: 4e 4a mov.b r10, r14 cf02: 3e f0 ff 00 and #255, r14 ;#0x00ff cf06: 0f 43 clr r15 cf08: 3c 42 mov #8, r12 ;r2 As==11 cf0a: b0 12 ac d0 call #0xd0ac cf0e: 3a 41 pop r10 cf10: 30 41 ret cf12: 0a 12 push r10 cf14: 0b 12 push r11 cf16: 08 12 push r8 cf18: 08 4c mov r12, r8 cf1a: 0a 4e mov r14, r10 cf1c: 0b 4f mov r15, r11 cf1e: a2 b3 c8 15 bit #2, &0x15c8 ;r3 As==10 cf22: 30 28 jnc $+98 ;abs 0xcf84 cf24: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cf28: 03 43 nop cf2a: 03 43 nop cf2c: 03 43 nop cf2e: 32 c2 dint cf30: 03 43 nop cf32: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cf36: 03 43 nop cf38: 03 43 nop cf3a: 03 43 nop cf3c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cf40: 32 d2 eint cf42: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cf46: 03 43 nop cf48: 03 43 nop cf4a: 03 43 nop cf4c: 32 c2 dint cf4e: 03 43 nop cf50: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cf54: 03 43 nop cf56: 03 43 nop cf58: 03 43 nop cf5a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cf5e: 32 d2 eint cf60: 32 c2 dint cf62: 03 43 nop cf64: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 cf68: 03 43 nop cf6a: 03 43 nop cf6c: 03 43 nop cf6e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cf72: 03 43 nop cf74: 03 43 nop cf76: 03 43 nop cf78: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cf7c: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 cf80: 32 d2 eint cf82: 2f 3c jmp $+96 ;abs 0xcfe2 cf84: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 cf88: 03 43 nop cf8a: 03 43 nop cf8c: 03 43 nop cf8e: 32 c2 dint cf90: 03 43 nop cf92: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cf96: 03 43 nop cf98: 03 43 nop cf9a: 03 43 nop cf9c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cfa0: 32 d2 eint cfa2: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cfa6: 03 43 nop cfa8: 03 43 nop cfaa: 03 43 nop cfac: 32 c2 dint cfae: 03 43 nop cfb0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cfb4: 03 43 nop cfb6: 03 43 nop cfb8: 03 43 nop cfba: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cfbe: 32 d2 eint cfc0: 32 c2 dint cfc2: 03 43 nop cfc4: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 cfc8: 03 43 nop cfca: 03 43 nop cfcc: 03 43 nop cfce: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cfd2: 03 43 nop cfd4: 03 43 nop cfd6: 03 43 nop cfd8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cfdc: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 cfe0: 32 d2 eint cfe2: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 cfe6: 03 43 nop cfe8: 03 43 nop cfea: 03 43 nop cfec: 32 c2 dint cfee: 03 43 nop cff0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 cff4: 03 43 nop cff6: 03 43 nop cff8: 03 43 nop cffa: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 cffe: 32 d2 eint d000: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d004: 03 43 nop d006: 03 43 nop d008: 03 43 nop d00a: 32 c2 dint d00c: 03 43 nop d00e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d012: 03 43 nop d014: 03 43 nop d016: 03 43 nop d018: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d01c: 32 d2 eint d01e: 32 c2 dint d020: 03 43 nop d022: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d026: 03 43 nop d028: 03 43 nop d02a: 03 43 nop d02c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d030: 03 43 nop d032: 03 43 nop d034: 03 43 nop d036: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d03a: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d03e: 32 d2 eint d040: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d044: 03 43 nop d046: 03 43 nop d048: 03 43 nop d04a: 32 c2 dint d04c: 03 43 nop d04e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d052: 03 43 nop d054: 03 43 nop d056: 03 43 nop d058: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d05c: 32 d2 eint d05e: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d062: 03 43 nop d064: 03 43 nop d066: 03 43 nop d068: 32 c2 dint d06a: 03 43 nop d06c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d070: 03 43 nop d072: 03 43 nop d074: 03 43 nop d076: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d07a: 32 d2 eint d07c: 32 c2 dint d07e: 03 43 nop d080: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d084: 03 43 nop d086: 03 43 nop d088: 03 43 nop d08a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d08e: 03 43 nop d090: 03 43 nop d092: 03 43 nop d094: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d098: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d09c: 32 d2 eint d09e: 0e 4a mov r10, r14 d0a0: 0f 4b mov r11, r15 d0a2: 0c 48 mov r8, r12 d0a4: b0 12 ac d0 call #0xd0ac d0a8: 30 40 26 f3 br #0xf326 d0ac: 0a 12 push r10 d0ae: 0b 12 push r11 d0b0: 08 12 push r8 d0b2: 09 12 push r9 d0b4: 06 12 push r6 d0b6: 07 12 push r7 d0b8: 0a 4c mov r12, r10 d0ba: 0c 43 clr r12 d0bc: 0d 43 clr r13 d0be: 08 43 clr r8 d0c0: 09 43 clr r9 d0c2: 06 4a mov r10, r6 d0c4: 36 82 sub #8, r6 ;r2 As==11 d0c6: 08 24 jz $+18 ;abs 0xd0d8 d0c8: 36 82 sub #8, r6 ;r2 As==11 d0ca: 0a 24 jz $+22 ;abs 0xd0e0 d0cc: 26 82 sub #4, r6 ;r2 As==10 d0ce: 0c 24 jz $+26 ;abs 0xd0e8 d0d0: 36 80 0c 00 sub #12, r6 ;#0x000c d0d4: 0c 24 jz $+26 ;abs 0xd0ee d0d6: c5 3d jmp $+908 ;abs 0xd462 d0d8: 38 40 80 00 mov #128, r8 ;#0x0080 d0dc: 09 43 clr r9 d0de: 0a 3c jmp $+22 ;abs 0xd0f4 d0e0: 38 40 00 80 mov #-32768,r8 ;#0x8000 d0e4: 09 43 clr r9 d0e6: 06 3c jmp $+14 ;abs 0xd0f4 d0e8: 08 43 clr r8 d0ea: 39 42 mov #8, r9 ;r2 As==11 d0ec: 03 3c jmp $+8 ;abs 0xd0f4 d0ee: 08 43 clr r8 d0f0: 39 40 00 80 mov #-32768,r9 ;#0x8000 d0f4: 0b 4a mov r10, r11 d0f6: 0b 93 tst r11 d0f8: e2 24 jz $+454 ;abs 0xd2be d0fa: 1b 93 cmp #1, r11 ;r3 As==01 d0fc: 6a 20 jnz $+214 ;abs 0xd1d2 d0fe: 0e b8 bit r8, r14 d100: 35 20 jnz $+108 ;abs 0xd16c d102: 0f b9 bit r9, r15 d104: 33 20 jnz $+104 ;abs 0xd16c d106: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d10a: 03 43 nop d10c: 03 43 nop d10e: 03 43 nop d110: 32 c2 dint d112: 03 43 nop d114: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d118: 03 43 nop d11a: 03 43 nop d11c: 03 43 nop d11e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d122: 32 d2 eint d124: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d128: 03 43 nop d12a: 03 43 nop d12c: 03 43 nop d12e: 32 c2 dint d130: 03 43 nop d132: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d136: 03 43 nop d138: 03 43 nop d13a: 03 43 nop d13c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d140: 32 d2 eint d142: 32 c2 dint d144: 03 43 nop d146: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d14a: 03 43 nop d14c: 03 43 nop d14e: 03 43 nop d150: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d154: 03 43 nop d156: 03 43 nop d158: 03 43 nop d15a: d2 42 30 00 mov.b &0x0030,&0x1620 d15e: 20 16 d160: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d164: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d168: 32 d2 eint d16a: 9c 3c jmp $+314 ;abs 0xd2a4 d16c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d170: 03 43 nop d172: 03 43 nop d174: 03 43 nop d176: 32 c2 dint d178: 03 43 nop d17a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d17e: 03 43 nop d180: 03 43 nop d182: 03 43 nop d184: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d188: 32 d2 eint d18a: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d18e: 03 43 nop d190: 03 43 nop d192: 03 43 nop d194: 32 c2 dint d196: 03 43 nop d198: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d19c: 03 43 nop d19e: 03 43 nop d1a0: 03 43 nop d1a2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d1a6: 32 d2 eint d1a8: 32 c2 dint d1aa: 03 43 nop d1ac: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d1b0: 03 43 nop d1b2: 03 43 nop d1b4: 03 43 nop d1b6: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d1ba: 03 43 nop d1bc: 03 43 nop d1be: 03 43 nop d1c0: d2 42 30 00 mov.b &0x0030,&0x1620 d1c4: 20 16 d1c6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d1ca: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d1ce: 32 d2 eint d1d0: 69 3c jmp $+212 ;abs 0xd2a4 d1d2: 0e b8 bit r8, r14 d1d4: 35 20 jnz $+108 ;abs 0xd240 d1d6: 0f b9 bit r9, r15 d1d8: 33 20 jnz $+104 ;abs 0xd240 d1da: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d1de: 03 43 nop d1e0: 03 43 nop d1e2: 03 43 nop d1e4: 32 c2 dint d1e6: 03 43 nop d1e8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d1ec: 03 43 nop d1ee: 03 43 nop d1f0: 03 43 nop d1f2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d1f6: 32 d2 eint d1f8: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d1fc: 03 43 nop d1fe: 03 43 nop d200: 03 43 nop d202: 32 c2 dint d204: 03 43 nop d206: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d20a: 03 43 nop d20c: 03 43 nop d20e: 03 43 nop d210: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d214: 32 d2 eint d216: 32 c2 dint d218: 03 43 nop d21a: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d21e: 03 43 nop d220: 03 43 nop d222: 03 43 nop d224: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d228: 03 43 nop d22a: 03 43 nop d22c: 03 43 nop d22e: d2 42 30 00 mov.b &0x0030,&0x1620 d232: 20 16 d234: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d238: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d23c: 32 d2 eint d23e: 32 3c jmp $+102 ;abs 0xd2a4 d240: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d244: 03 43 nop d246: 03 43 nop d248: 03 43 nop d24a: 32 c2 dint d24c: 03 43 nop d24e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d252: 03 43 nop d254: 03 43 nop d256: 03 43 nop d258: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d25c: 32 d2 eint d25e: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d262: 03 43 nop d264: 03 43 nop d266: 03 43 nop d268: 32 c2 dint d26a: 03 43 nop d26c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d270: 03 43 nop d272: 03 43 nop d274: 03 43 nop d276: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d27a: 32 d2 eint d27c: 32 c2 dint d27e: 03 43 nop d280: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d284: 03 43 nop d286: 03 43 nop d288: 03 43 nop d28a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d28e: 03 43 nop d290: 03 43 nop d292: 03 43 nop d294: d2 42 30 00 mov.b &0x0030,&0x1620 d298: 20 16 d29a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d29e: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d2a2: 32 d2 eint d2a4: 0e 5e rla r14 d2a6: 0f 6f rlc r15 d2a8: e2 b2 20 16 bit.b #4, &0x1620 ;r2 As==10 d2ac: 02 28 jnc $+6 ;abs 0xd2b2 d2ae: 1c 53 inc r12 d2b0: 0d 63 adc r13 d2b2: 2b 93 cmp #2, r11 ;r3 As==10 d2b4: 02 28 jnc $+6 ;abs 0xd2ba d2b6: 0c 5c rla r12 d2b8: 0d 6d rlc r13 d2ba: 3b 53 add #-1, r11 ;r3 As==11 d2bc: 1c 3f jmp $-454 ;abs 0xd0f6 d2be: a2 b3 c8 15 bit #2, &0x15c8 ;r3 As==10 d2c2: 5f 28 jnc $+192 ;abs 0xd382 d2c4: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d2c8: 03 43 nop d2ca: 03 43 nop d2cc: 03 43 nop d2ce: 32 c2 dint d2d0: 03 43 nop d2d2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d2d6: 03 43 nop d2d8: 03 43 nop d2da: 03 43 nop d2dc: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d2e0: 32 d2 eint d2e2: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d2e6: 03 43 nop d2e8: 03 43 nop d2ea: 03 43 nop d2ec: 32 c2 dint d2ee: 03 43 nop d2f0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d2f4: 03 43 nop d2f6: 03 43 nop d2f8: 03 43 nop d2fa: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d2fe: 32 d2 eint d300: 32 c2 dint d302: 03 43 nop d304: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d308: 03 43 nop d30a: 03 43 nop d30c: 03 43 nop d30e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d312: 03 43 nop d314: 03 43 nop d316: 03 43 nop d318: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d31c: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d320: 32 d2 eint d322: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d326: 03 43 nop d328: 03 43 nop d32a: 03 43 nop d32c: 32 c2 dint d32e: 03 43 nop d330: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d334: 03 43 nop d336: 03 43 nop d338: 03 43 nop d33a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d33e: 32 d2 eint d340: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d344: 03 43 nop d346: 03 43 nop d348: 03 43 nop d34a: 32 c2 dint d34c: 03 43 nop d34e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d352: 03 43 nop d354: 03 43 nop d356: 03 43 nop d358: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d35c: 32 d2 eint d35e: 32 c2 dint d360: 03 43 nop d362: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d366: 03 43 nop d368: 03 43 nop d36a: 03 43 nop d36c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d370: 03 43 nop d372: 03 43 nop d374: 03 43 nop d376: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d37a: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d37e: 32 d2 eint d380: 5e 3c jmp $+190 ;abs 0xd43e d382: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d386: 03 43 nop d388: 03 43 nop d38a: 03 43 nop d38c: 32 c2 dint d38e: 03 43 nop d390: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d394: 03 43 nop d396: 03 43 nop d398: 03 43 nop d39a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d39e: 32 d2 eint d3a0: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d3a4: 03 43 nop d3a6: 03 43 nop d3a8: 03 43 nop d3aa: 32 c2 dint d3ac: 03 43 nop d3ae: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d3b2: 03 43 nop d3b4: 03 43 nop d3b6: 03 43 nop d3b8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d3bc: 32 d2 eint d3be: 32 c2 dint d3c0: 03 43 nop d3c2: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d3c6: 03 43 nop d3c8: 03 43 nop d3ca: 03 43 nop d3cc: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d3d0: 03 43 nop d3d2: 03 43 nop d3d4: 03 43 nop d3d6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d3da: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d3de: 32 d2 eint d3e0: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d3e4: 03 43 nop d3e6: 03 43 nop d3e8: 03 43 nop d3ea: 32 c2 dint d3ec: 03 43 nop d3ee: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d3f2: 03 43 nop d3f4: 03 43 nop d3f6: 03 43 nop d3f8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d3fc: 32 d2 eint d3fe: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d402: 03 43 nop d404: 03 43 nop d406: 03 43 nop d408: 32 c2 dint d40a: 03 43 nop d40c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d410: 03 43 nop d412: 03 43 nop d414: 03 43 nop d416: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d41a: 32 d2 eint d41c: 32 c2 dint d41e: 03 43 nop d420: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d424: 03 43 nop d426: 03 43 nop d428: 03 43 nop d42a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d42e: 03 43 nop d430: 03 43 nop d432: 03 43 nop d434: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d438: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d43c: 32 d2 eint d43e: 3a 90 14 00 cmp #20, r10 ;#0x0014 d442: 0d 20 jnz $+28 ;abs 0xd45e d444: 06 4c mov r12, r6 d446: 07 4d mov r13, r7 d448: 07 46 mov r6, r7 d44a: 06 43 clr r6 d44c: b0 12 06 f5 call #0xf506 d450: 06 5c add r12, r6 d452: 07 6d addc r13, r7 d454: 0c 46 mov r6, r12 d456: 0d 47 mov r7, r13 d458: 3c f3 and #-1, r12 ;r3 As==11 d45a: 3d f0 0f 00 and #15, r13 ;#0x000f d45e: d2 d3 21 00 bis.b #1, &0x0021 ;r3 As==01 d462: 30 40 20 f3 br #0xf320 d466: 0a 12 push r10 d468: 0b 12 push r11 d46a: 08 12 push r8 d46c: 3b 40 24 00 mov #36, r11 ;#0x0024 d470: 38 40 80 00 mov #128, r8 ;#0x0080 d474: d2 c3 21 00 bic.b #1, &0x0021 ;r3 As==01 d478: a2 b3 c8 15 bit #2, &0x15c8 ;r3 As==10 d47c: 30 28 jnc $+98 ;abs 0xd4de d47e: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d482: 03 43 nop d484: 03 43 nop d486: 03 43 nop d488: 32 c2 dint d48a: 03 43 nop d48c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d490: 03 43 nop d492: 03 43 nop d494: 03 43 nop d496: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d49a: 32 d2 eint d49c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d4a0: 03 43 nop d4a2: 03 43 nop d4a4: 03 43 nop d4a6: 32 c2 dint d4a8: 03 43 nop d4aa: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d4ae: 03 43 nop d4b0: 03 43 nop d4b2: 03 43 nop d4b4: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d4b8: 32 d2 eint d4ba: 32 c2 dint d4bc: 03 43 nop d4be: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d4c2: 03 43 nop d4c4: 03 43 nop d4c6: 03 43 nop d4c8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d4cc: 03 43 nop d4ce: 03 43 nop d4d0: 03 43 nop d4d2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d4d6: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d4da: 32 d2 eint d4dc: 2f 3c jmp $+96 ;abs 0xd53c d4de: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d4e2: 03 43 nop d4e4: 03 43 nop d4e6: 03 43 nop d4e8: 32 c2 dint d4ea: 03 43 nop d4ec: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d4f0: 03 43 nop d4f2: 03 43 nop d4f4: 03 43 nop d4f6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d4fa: 32 d2 eint d4fc: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d500: 03 43 nop d502: 03 43 nop d504: 03 43 nop d506: 32 c2 dint d508: 03 43 nop d50a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d50e: 03 43 nop d510: 03 43 nop d512: 03 43 nop d514: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d518: 32 d2 eint d51a: 32 c2 dint d51c: 03 43 nop d51e: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d522: 03 43 nop d524: 03 43 nop d526: 03 43 nop d528: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d52c: 03 43 nop d52e: 03 43 nop d530: 03 43 nop d532: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d536: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d53a: 32 d2 eint d53c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d540: 03 43 nop d542: 03 43 nop d544: 03 43 nop d546: 32 c2 dint d548: 03 43 nop d54a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d54e: 03 43 nop d550: 03 43 nop d552: 03 43 nop d554: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d558: 32 d2 eint d55a: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d55e: 03 43 nop d560: 03 43 nop d562: 03 43 nop d564: 32 c2 dint d566: 03 43 nop d568: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d56c: 03 43 nop d56e: 03 43 nop d570: 03 43 nop d572: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d576: 32 d2 eint d578: 32 c2 dint d57a: 03 43 nop d57c: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d580: 03 43 nop d582: 03 43 nop d584: 03 43 nop d586: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d58a: 03 43 nop d58c: 03 43 nop d58e: 03 43 nop d590: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d594: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d598: 32 d2 eint d59a: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d59e: 03 43 nop d5a0: 03 43 nop d5a2: 03 43 nop d5a4: 32 c2 dint d5a6: 03 43 nop d5a8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d5ac: 03 43 nop d5ae: 03 43 nop d5b0: 03 43 nop d5b2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d5b6: 32 d2 eint d5b8: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d5bc: 03 43 nop d5be: 03 43 nop d5c0: 03 43 nop d5c2: 32 c2 dint d5c4: 03 43 nop d5c6: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d5ca: 03 43 nop d5cc: 03 43 nop d5ce: 03 43 nop d5d0: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d5d4: 32 d2 eint d5d6: 32 c2 dint d5d8: 03 43 nop d5da: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d5de: 03 43 nop d5e0: 03 43 nop d5e2: 03 43 nop d5e4: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d5e8: 03 43 nop d5ea: 03 43 nop d5ec: 03 43 nop d5ee: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d5f2: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d5f6: 32 d2 eint d5f8: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d5fc: 03 43 nop d5fe: 03 43 nop d600: 03 43 nop d602: 32 c2 dint d604: 03 43 nop d606: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d60a: 03 43 nop d60c: 03 43 nop d60e: 03 43 nop d610: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d614: 32 d2 eint d616: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d61a: 03 43 nop d61c: 03 43 nop d61e: 03 43 nop d620: 32 c2 dint d622: 03 43 nop d624: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d628: 03 43 nop d62a: 03 43 nop d62c: 03 43 nop d62e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d632: 32 d2 eint d634: 32 c2 dint d636: 03 43 nop d638: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d63c: 03 43 nop d63e: 03 43 nop d640: 03 43 nop d642: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d646: 03 43 nop d648: 03 43 nop d64a: 03 43 nop d64c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d650: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d654: 32 d2 eint d656: 3a 42 mov #8, r10 ;r2 As==11 d658: 0a 93 tst r10 d65a: c8 24 jz $+402 ;abs 0xd7ec d65c: 1a 93 cmp #1, r10 ;r3 As==01 d65e: 62 20 jnz $+198 ;abs 0xd724 d660: 0b b8 bit r8, r11 d662: 30 20 jnz $+98 ;abs 0xd6c4 d664: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d668: 03 43 nop d66a: 03 43 nop d66c: 03 43 nop d66e: 32 c2 dint d670: 03 43 nop d672: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d676: 03 43 nop d678: 03 43 nop d67a: 03 43 nop d67c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d680: 32 d2 eint d682: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d686: 03 43 nop d688: 03 43 nop d68a: 03 43 nop d68c: 32 c2 dint d68e: 03 43 nop d690: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d694: 03 43 nop d696: 03 43 nop d698: 03 43 nop d69a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d69e: 32 d2 eint d6a0: 32 c2 dint d6a2: 03 43 nop d6a4: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d6a8: 03 43 nop d6aa: 03 43 nop d6ac: 03 43 nop d6ae: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d6b2: 03 43 nop d6b4: 03 43 nop d6b6: 03 43 nop d6b8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d6bc: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d6c0: 32 d2 eint d6c2: 91 3c jmp $+292 ;abs 0xd7e6 d6c4: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d6c8: 03 43 nop d6ca: 03 43 nop d6cc: 03 43 nop d6ce: 32 c2 dint d6d0: 03 43 nop d6d2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d6d6: 03 43 nop d6d8: 03 43 nop d6da: 03 43 nop d6dc: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d6e0: 32 d2 eint d6e2: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d6e6: 03 43 nop d6e8: 03 43 nop d6ea: 03 43 nop d6ec: 32 c2 dint d6ee: 03 43 nop d6f0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d6f4: 03 43 nop d6f6: 03 43 nop d6f8: 03 43 nop d6fa: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d6fe: 32 d2 eint d700: 32 c2 dint d702: 03 43 nop d704: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d708: 03 43 nop d70a: 03 43 nop d70c: 03 43 nop d70e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d712: 03 43 nop d714: 03 43 nop d716: 03 43 nop d718: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d71c: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d720: 32 d2 eint d722: 61 3c jmp $+196 ;abs 0xd7e6 d724: 0b b8 bit r8, r11 d726: 30 20 jnz $+98 ;abs 0xd788 d728: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d72c: 03 43 nop d72e: 03 43 nop d730: 03 43 nop d732: 32 c2 dint d734: 03 43 nop d736: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d73a: 03 43 nop d73c: 03 43 nop d73e: 03 43 nop d740: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d744: 32 d2 eint d746: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d74a: 03 43 nop d74c: 03 43 nop d74e: 03 43 nop d750: 32 c2 dint d752: 03 43 nop d754: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d758: 03 43 nop d75a: 03 43 nop d75c: 03 43 nop d75e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d762: 32 d2 eint d764: 32 c2 dint d766: 03 43 nop d768: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d76c: 03 43 nop d76e: 03 43 nop d770: 03 43 nop d772: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d776: 03 43 nop d778: 03 43 nop d77a: 03 43 nop d77c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d780: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d784: 32 d2 eint d786: 2f 3c jmp $+96 ;abs 0xd7e6 d788: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d78c: 03 43 nop d78e: 03 43 nop d790: 03 43 nop d792: 32 c2 dint d794: 03 43 nop d796: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d79a: 03 43 nop d79c: 03 43 nop d79e: 03 43 nop d7a0: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d7a4: 32 d2 eint d7a6: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d7aa: 03 43 nop d7ac: 03 43 nop d7ae: 03 43 nop d7b0: 32 c2 dint d7b2: 03 43 nop d7b4: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d7b8: 03 43 nop d7ba: 03 43 nop d7bc: 03 43 nop d7be: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d7c2: 32 d2 eint d7c4: 32 c2 dint d7c6: 03 43 nop d7c8: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d7cc: 03 43 nop d7ce: 03 43 nop d7d0: 03 43 nop d7d2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d7d6: 03 43 nop d7d8: 03 43 nop d7da: 03 43 nop d7dc: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d7e0: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d7e4: 32 d2 eint d7e6: 0b 5b rla r11 d7e8: 3a 53 add #-1, r10 ;r3 As==11 d7ea: 36 3f jmp $-402 ;abs 0xd658 d7ec: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d7f0: 03 43 nop d7f2: 03 43 nop d7f4: 03 43 nop d7f6: 32 c2 dint d7f8: 03 43 nop d7fa: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d7fe: 03 43 nop d800: 03 43 nop d802: 03 43 nop d804: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d808: 32 d2 eint d80a: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d80e: 03 43 nop d810: 03 43 nop d812: 03 43 nop d814: 32 c2 dint d816: 03 43 nop d818: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d81c: 03 43 nop d81e: 03 43 nop d820: 03 43 nop d822: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d826: 32 d2 eint d828: 32 c2 dint d82a: 03 43 nop d82c: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d830: 03 43 nop d832: 03 43 nop d834: 03 43 nop d836: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d83a: 03 43 nop d83c: 03 43 nop d83e: 03 43 nop d840: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d844: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d848: 32 d2 eint d84a: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d84e: 03 43 nop d850: 03 43 nop d852: 03 43 nop d854: 32 c2 dint d856: 03 43 nop d858: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d85c: 03 43 nop d85e: 03 43 nop d860: 03 43 nop d862: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d866: 32 d2 eint d868: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d86c: 03 43 nop d86e: 03 43 nop d870: 03 43 nop d872: 32 c2 dint d874: 03 43 nop d876: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d87a: 03 43 nop d87c: 03 43 nop d87e: 03 43 nop d880: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d884: 32 d2 eint d886: 32 c2 dint d888: 03 43 nop d88a: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d88e: 03 43 nop d890: 03 43 nop d892: 03 43 nop d894: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d898: 03 43 nop d89a: 03 43 nop d89c: 03 43 nop d89e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d8a2: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d8a6: 32 d2 eint d8a8: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d8ac: 03 43 nop d8ae: 03 43 nop d8b0: 03 43 nop d8b2: 32 c2 dint d8b4: 03 43 nop d8b6: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d8ba: 03 43 nop d8bc: 03 43 nop d8be: 03 43 nop d8c0: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d8c4: 32 d2 eint d8c6: 1c 43 mov #1, r12 ;r3 As==01 d8c8: 0d 43 clr r13 d8ca: b0 12 b4 63 call #0x63b4 d8ce: d2 d3 21 00 bis.b #1, &0x0021 ;r3 As==01 d8d2: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d8d6: 3c 40 03 00 mov #3, r12 ;#0x0003 d8da: 0d 43 clr r13 d8dc: b0 12 be 63 call #0x63be d8e0: d2 c3 21 00 bic.b #1, &0x0021 ;r3 As==01 d8e4: 0c 43 clr r12 d8e6: 0d 43 clr r13 d8e8: b0 12 b4 63 call #0x63b4 d8ec: d2 d3 21 00 bis.b #1, &0x0021 ;r3 As==01 d8f0: 30 40 26 f3 br #0xf326 d8f4: 0a 12 push r10 d8f6: 0b 12 push r11 d8f8: 0a 4c mov r12, r10 d8fa: 0b 4d mov r13, r11 d8fc: 0b 93 tst r11 d8fe: 02 34 jge $+6 ;abs 0xd904 d900: 30 40 e0 dd br #0xdde0 d904: 04 20 jnz $+10 ;abs 0xd90e d906: 1a 93 cmp #1, r10 ;r3 As==01 d908: 02 2c jc $+6 ;abs 0xd90e d90a: 30 40 e0 dd br #0xdde0 d90e: b0 12 8c cc call #0xcc8c d912: b2 90 2f 00 cmp #47, &0x12ee ;#0x002f d916: ee 12 d918: 31 25 jz $+612 ;abs 0xdb7c d91a: b2 90 30 00 cmp #48, &0x12ee ;#0x0030 d91e: ee 12 d920: 2d 25 jz $+604 ;abs 0xdb7c d922: b2 90 31 00 cmp #49, &0x12ee ;#0x0031 d926: ee 12 d928: 29 25 jz $+596 ;abs 0xdb7c d92a: b2 90 36 00 cmp #54, &0x12ee ;#0x0036 d92e: ee 12 d930: 25 25 jz $+588 ;abs 0xdb7c d932: b2 90 37 00 cmp #55, &0x12ee ;#0x0037 d936: ee 12 d938: 21 25 jz $+580 ;abs 0xdb7c d93a: b2 90 38 00 cmp #56, &0x12ee ;#0x0038 d93e: ee 12 d940: 1d 25 jz $+572 ;abs 0xdb7c d942: b0 12 f8 cb call #0xcbf8 d946: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 d94a: 03 43 nop d94c: 03 43 nop d94e: 03 43 nop d950: 32 c2 dint d952: 03 43 nop d954: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d958: 03 43 nop d95a: 03 43 nop d95c: 03 43 nop d95e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d962: 32 d2 eint d964: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d968: 03 43 nop d96a: 03 43 nop d96c: 03 43 nop d96e: 32 c2 dint d970: 03 43 nop d972: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d976: 03 43 nop d978: 03 43 nop d97a: 03 43 nop d97c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d980: 32 d2 eint d982: 32 c2 dint d984: 03 43 nop d986: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d98a: 03 43 nop d98c: 03 43 nop d98e: 03 43 nop d990: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d994: 03 43 nop d996: 03 43 nop d998: 03 43 nop d99a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d99e: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 d9a2: 32 d2 eint d9a4: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d9a8: 03 43 nop d9aa: 03 43 nop d9ac: 03 43 nop d9ae: 32 c2 dint d9b0: 03 43 nop d9b2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d9b6: 03 43 nop d9b8: 03 43 nop d9ba: 03 43 nop d9bc: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d9c0: 32 d2 eint d9c2: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 d9c6: 03 43 nop d9c8: 03 43 nop d9ca: 03 43 nop d9cc: 32 c2 dint d9ce: 03 43 nop d9d0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d9d4: 03 43 nop d9d6: 03 43 nop d9d8: 03 43 nop d9da: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d9de: 32 d2 eint d9e0: 32 c2 dint d9e2: 03 43 nop d9e4: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 d9e8: 03 43 nop d9ea: 03 43 nop d9ec: 03 43 nop d9ee: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 d9f2: 03 43 nop d9f4: 03 43 nop d9f6: 03 43 nop d9f8: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 d9fc: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 da00: 32 d2 eint da02: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 da06: 03 43 nop da08: 03 43 nop da0a: 03 43 nop da0c: 32 c2 dint da0e: 03 43 nop da10: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 da14: 03 43 nop da16: 03 43 nop da18: 03 43 nop da1a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 da1e: 32 d2 eint da20: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 da24: 03 43 nop da26: 03 43 nop da28: 03 43 nop da2a: 32 c2 dint da2c: 03 43 nop da2e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 da32: 03 43 nop da34: 03 43 nop da36: 03 43 nop da38: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 da3c: 32 d2 eint da3e: 32 c2 dint da40: 03 43 nop da42: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 da46: 03 43 nop da48: 03 43 nop da4a: 03 43 nop da4c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 da50: 03 43 nop da52: 03 43 nop da54: 03 43 nop da56: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 da5a: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 da5e: 32 d2 eint da60: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 da64: 03 43 nop da66: 03 43 nop da68: 03 43 nop da6a: 32 c2 dint da6c: 03 43 nop da6e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 da72: 03 43 nop da74: 03 43 nop da76: 03 43 nop da78: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 da7c: 32 d2 eint da7e: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 da82: 03 43 nop da84: 03 43 nop da86: 03 43 nop da88: 32 c2 dint da8a: 03 43 nop da8c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 da90: 03 43 nop da92: 03 43 nop da94: 03 43 nop da96: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 da9a: 32 d2 eint da9c: 32 c2 dint da9e: 03 43 nop daa0: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 daa4: 03 43 nop daa6: 03 43 nop daa8: 03 43 nop daaa: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 daae: 03 43 nop dab0: 03 43 nop dab2: 03 43 nop dab4: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dab8: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 dabc: 32 d2 eint dabe: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 dac2: 03 43 nop dac4: 03 43 nop dac6: 03 43 nop dac8: 32 c2 dint daca: 03 43 nop dacc: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dad0: 03 43 nop dad2: 03 43 nop dad4: 03 43 nop dad6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dada: 32 d2 eint dadc: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 dae0: 03 43 nop dae2: 03 43 nop dae4: 03 43 nop dae6: 32 c2 dint dae8: 03 43 nop daea: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 daee: 03 43 nop daf0: 03 43 nop daf2: 03 43 nop daf4: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 daf8: 32 d2 eint dafa: 32 c2 dint dafc: 03 43 nop dafe: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 db02: 03 43 nop db04: 03 43 nop db06: 03 43 nop db08: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 db0c: 03 43 nop db0e: 03 43 nop db10: 03 43 nop db12: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 db16: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 db1a: 32 d2 eint db1c: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 db20: 03 43 nop db22: 03 43 nop db24: 03 43 nop db26: 32 c2 dint db28: 03 43 nop db2a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 db2e: 03 43 nop db30: 03 43 nop db32: 03 43 nop db34: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 db38: 32 d2 eint db3a: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 db3e: 03 43 nop db40: 03 43 nop db42: 03 43 nop db44: 32 c2 dint db46: 03 43 nop db48: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 db4c: 03 43 nop db4e: 03 43 nop db50: 03 43 nop db52: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 db56: 32 d2 eint db58: 32 c2 dint db5a: 03 43 nop db5c: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 db60: 03 43 nop db62: 03 43 nop db64: 03 43 nop db66: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 db6a: 03 43 nop db6c: 03 43 nop db6e: 03 43 nop db70: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 db74: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 db78: 32 d2 eint db7a: 1c 3d jmp $+570 ;abs 0xddb4 db7c: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 db80: 03 43 nop db82: 03 43 nop db84: 03 43 nop db86: 32 c2 dint db88: 03 43 nop db8a: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 db8e: 03 43 nop db90: 03 43 nop db92: 03 43 nop db94: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 db98: 32 d2 eint db9a: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 db9e: 03 43 nop dba0: 03 43 nop dba2: 03 43 nop dba4: 32 c2 dint dba6: 03 43 nop dba8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dbac: 03 43 nop dbae: 03 43 nop dbb0: 03 43 nop dbb2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dbb6: 32 d2 eint dbb8: 32 c2 dint dbba: 03 43 nop dbbc: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 dbc0: 03 43 nop dbc2: 03 43 nop dbc4: 03 43 nop dbc6: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dbca: 03 43 nop dbcc: 03 43 nop dbce: 03 43 nop dbd0: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dbd4: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 dbd8: 32 d2 eint dbda: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 dbde: 03 43 nop dbe0: 03 43 nop dbe2: 03 43 nop dbe4: 32 c2 dint dbe6: 03 43 nop dbe8: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dbec: 03 43 nop dbee: 03 43 nop dbf0: 03 43 nop dbf2: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dbf6: 32 d2 eint dbf8: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 dbfc: 03 43 nop dbfe: 03 43 nop dc00: 03 43 nop dc02: 32 c2 dint dc04: 03 43 nop dc06: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dc0a: 03 43 nop dc0c: 03 43 nop dc0e: 03 43 nop dc10: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dc14: 32 d2 eint dc16: 32 c2 dint dc18: 03 43 nop dc1a: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 dc1e: 03 43 nop dc20: 03 43 nop dc22: 03 43 nop dc24: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dc28: 03 43 nop dc2a: 03 43 nop dc2c: 03 43 nop dc2e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dc32: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 dc36: 32 d2 eint dc38: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 dc3c: 03 43 nop dc3e: 03 43 nop dc40: 03 43 nop dc42: 32 c2 dint dc44: 03 43 nop dc46: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dc4a: 03 43 nop dc4c: 03 43 nop dc4e: 03 43 nop dc50: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dc54: 32 d2 eint dc56: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 dc5a: 03 43 nop dc5c: 03 43 nop dc5e: 03 43 nop dc60: 32 c2 dint dc62: 03 43 nop dc64: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dc68: 03 43 nop dc6a: 03 43 nop dc6c: 03 43 nop dc6e: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dc72: 32 d2 eint dc74: 32 c2 dint dc76: 03 43 nop dc78: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 dc7c: 03 43 nop dc7e: 03 43 nop dc80: 03 43 nop dc82: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dc86: 03 43 nop dc88: 03 43 nop dc8a: 03 43 nop dc8c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dc90: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 dc94: 32 d2 eint dc96: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 dc9a: 03 43 nop dc9c: 03 43 nop dc9e: 03 43 nop dca0: 32 c2 dint dca2: 03 43 nop dca4: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dca8: 03 43 nop dcaa: 03 43 nop dcac: 03 43 nop dcae: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dcb2: 32 d2 eint dcb4: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 dcb8: 03 43 nop dcba: 03 43 nop dcbc: 03 43 nop dcbe: 32 c2 dint dcc0: 03 43 nop dcc2: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dcc6: 03 43 nop dcc8: 03 43 nop dcca: 03 43 nop dccc: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dcd0: 32 d2 eint dcd2: 32 c2 dint dcd4: 03 43 nop dcd6: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 dcda: 03 43 nop dcdc: 03 43 nop dcde: 03 43 nop dce0: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dce4: 03 43 nop dce6: 03 43 nop dce8: 03 43 nop dcea: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dcee: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 dcf2: 32 d2 eint dcf4: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 dcf8: 03 43 nop dcfa: 03 43 nop dcfc: 03 43 nop dcfe: 32 c2 dint dd00: 03 43 nop dd02: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dd06: 03 43 nop dd08: 03 43 nop dd0a: 03 43 nop dd0c: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dd10: 32 d2 eint dd12: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 dd16: 03 43 nop dd18: 03 43 nop dd1a: 03 43 nop dd1c: 32 c2 dint dd1e: 03 43 nop dd20: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dd24: 03 43 nop dd26: 03 43 nop dd28: 03 43 nop dd2a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dd2e: 32 d2 eint dd30: 32 c2 dint dd32: 03 43 nop dd34: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 dd38: 03 43 nop dd3a: 03 43 nop dd3c: 03 43 nop dd3e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dd42: 03 43 nop dd44: 03 43 nop dd46: 03 43 nop dd48: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dd4c: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 dd50: 32 d2 eint dd52: e2 c3 31 00 bic.b #2, &0x0031 ;r3 As==10 dd56: 03 43 nop dd58: 03 43 nop dd5a: 03 43 nop dd5c: 32 c2 dint dd5e: 03 43 nop dd60: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dd64: 03 43 nop dd66: 03 43 nop dd68: 03 43 nop dd6a: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dd6e: 32 d2 eint dd70: e2 d3 31 00 bis.b #2, &0x0031 ;r3 As==10 dd74: 03 43 nop dd76: 03 43 nop dd78: 03 43 nop dd7a: 32 c2 dint dd7c: 03 43 nop dd7e: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dd82: 03 43 nop dd84: 03 43 nop dd86: 03 43 nop dd88: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 dd8c: 32 d2 eint dd8e: 32 c2 dint dd90: 03 43 nop dd92: e2 c3 32 00 bic.b #2, &0x0032 ;r3 As==10 dd96: 03 43 nop dd98: 03 43 nop dd9a: 03 43 nop dd9c: f2 c2 31 00 bic.b #8, &0x0031 ;r2 As==11 dda0: 03 43 nop dda2: 03 43 nop dda4: 03 43 nop dda6: f2 d2 31 00 bis.b #8, &0x0031 ;r2 As==11 ddaa: e2 d3 32 00 bis.b #2, &0x0032 ;r3 As==10 ddae: 32 d2 eint ddb0: b0 12 f8 cb call #0xcbf8 ddb4: 3a 50 fe ff add #-2, r10 ;#0xfffe ddb8: 3b 63 addc #-1, r11 ;r3 As==11 ddba: 0c 4a mov r10, r12 ddbc: 0d 4b mov r11, r13 ddbe: 3e 40 00 10 mov #4096, r14 ;#0x1000 ddc2: 0f 43 clr r15 ddc4: b0 12 86 f4 call #0xf486 ddc8: 0d 4e mov r14, r13 ddca: 0d df bis r15, r13 ddcc: 0d 93 tst r13 ddce: 02 24 jz $+6 ;abs 0xddd4 ddd0: 30 40 fc d8 br #0xd8fc ddd4: 7c 40 80 00 mov.b #128, r12 ;#0x0080 ddd8: b0 12 f6 36 call #0x36f6 dddc: 30 40 fc d8 br #0xd8fc dde0: 3b 41 pop r11 dde2: 3a 41 pop r10 dde4: 30 41 ret dde6: 0d 12 push r13 dde8: 0c 12 push r12 ddea: 0f 12 push r15 ddec: 0e 12 push r14 ddee: 32 d2 eint ddf0: d2 53 22 16 inc.b &0x1622 ddf4: f2 90 0a 00 cmp.b #10, &0x1622 ;#0x000a ddf8: 22 16 ddfa: 11 20 jnz $+36 ;abs 0xde1e ddfc: c2 43 22 16 mov.b #0, &0x1622 ;r3 As==00 de00: 82 43 60 01 mov #0, &0x0160 ;r3 As==00 de04: 2c 43 mov #2, r12 ;r3 As==10 de06: b0 12 28 de call #0xde28 de0a: 0d 4c mov r12, r13 de0c: 3d 90 ff 0f cmp #4095, r13 ;#0x0fff de10: 04 2c jc $+10 ;abs 0xde1a de12: b2 40 14 01 mov #276, &0x0160 ;#0x0114 de16: 60 01 de18: 02 3c jmp $+6 ;abs 0xde1e de1a: c2 43 21 16 mov.b #0, &0x1621 ;r3 As==00 de1e: 3e 41 pop r14 de20: 3f 41 pop r15 de22: 3c 41 pop r12 de24: 3d 41 pop r13 de26: 00 13 reti de28: 0f 4c mov r12, r15 de2a: a2 c3 a0 01 bic #2, &0x01a0 ;r3 As==10 de2e: 4e 4f mov.b r15, r14 de30: 7e 50 10 00 add.b #16, r14 ;#0x0010 de34: c2 4e 80 00 mov.b r14, &0x0080 de38: a2 d3 a0 01 bis #2, &0x01a0 ;r3 As==10 de3c: 92 d3 a0 01 bis #1, &0x01a0 ;r3 As==01 de40: 92 b3 a4 01 bit #1, &0x01a4 ;r3 As==01 de44: fd 2b jnc $-4 ;abs 0xde40 de46: 1c 42 40 01 mov &0x0140,r12 de4a: 30 41 ret de4c: 92 43 00 11 mov #1, &0x1100 ;r3 As==01 de50: 82 43 02 11 mov #0, &0x1102 ;r3 As==00 de54: 82 43 16 14 mov #0, &0x1416 ;r3 As==00 de58: 0c 43 clr r12 de5a: 0d 43 clr r13 de5c: 30 41 ret de5e: c2 43 29 00 mov.b #0, &0x0029 ;r3 As==00 de62: c2 43 31 00 mov.b #0, &0x0031 ;r3 As==00 de66: c2 43 35 00 mov.b #0, &0x0035 ;r3 As==00 de6a: b0 12 ba de call #0xdeba de6e: b0 12 de 36 call #0x36de de72: c2 43 23 16 mov.b #0, &0x1623 ;r3 As==00 de76: 30 40 4c de br #0xde4c de7a: f2 d0 03 00 bis.b #3, &0x0031 ;#0x0003 de7e: 31 00 de80: f2 f0 f4 00 and.b #244, &0x0032 ;#0x00f4 de84: 32 00 de86: 30 41 ret de88: b2 40 1a 00 mov #26, &0x0172 ;#0x001a de8c: 72 01 de8e: b2 40 0d 00 mov #13, &0x0176 ;#0x000d de92: 76 01 de94: 82 43 66 01 mov #0, &0x0166 ;r3 As==00 de98: a2 d2 66 01 bis #4, &0x0166 ;r2 As==10 de9c: b2 d0 e0 00 bis #224, &0x0166 ;#0x00e0 dea0: 66 01 dea2: b2 40 00 02 mov #512, &0x0160 ;#0x0200 dea6: 60 01 dea8: f2 d0 10 00 bis.b #16, &0x002e ;#0x0010 deac: 2e 00 deae: 82 43 80 01 mov #0, &0x0180 ;r3 As==00 deb2: f2 d0 80 00 bis.b #128, &0x001f ;#0x0080 deb6: 1f 00 deb8: 30 41 ret deba: b0 12 7a de call #0xde7a debe: b0 12 88 de call #0xde88 dec2: b2 40 03 00 mov #3, &0x0122 ;#0x0003 dec6: 22 01 dec8: 82 43 24 01 mov #0, &0x0124 ;r3 As==00 decc: b2 40 c0 0c mov #3264, &0x01e0 ;#0x0cc0 ded0: e0 01 ded2: b2 40 76 00 mov #118, &0x01e2 ;#0x0076 ded6: e2 01 ded8: b2 40 c0 13 mov #5056, &0x01e8 ;#0x13c0 dedc: e8 01 dede: b2 40 31 00 mov #49, &0x01ec ;#0x0031 dee2: ec 01 dee4: b2 40 c0 13 mov #5056, &0x01f0 ;#0x13c0 dee8: f0 01 deea: b2 40 31 00 mov #49, &0x01f4 ;#0x0031 deee: f4 01 def0: a2 42 f6 01 mov #4, &0x01f6 ;r2 As==10 def4: 30 41 ret def6: 0f 4c mov r12, r15 def8: 0f 93 tst r15 defa: 08 24 jz $+18 ;abs 0xdf0c defc: 3e 40 d0 07 mov #2000, r14 ;#0x07d0 df00: 0e 93 tst r14 df02: 02 24 jz $+6 ;abs 0xdf08 df04: 3e 53 add #-1, r14 ;r3 As==11 df06: fc 3f jmp $-6 ;abs 0xdf00 df08: 3f 53 add #-1, r15 ;r3 As==11 df0a: f6 3f jmp $-18 ;abs 0xdef8 df0c: 30 41 ret df0e: 0f 4c mov r12, r15 df10: 0f 93 tst r15 df12: 07 24 jz $+16 ;abs 0xdf22 df14: 2e 43 mov #2, r14 ;r3 As==10 df16: 0e 93 tst r14 df18: 02 24 jz $+6 ;abs 0xdf1e df1a: 3e 53 add #-1, r14 ;r3 As==11 df1c: fc 3f jmp $-6 ;abs 0xdf16 df1e: 3f 53 add #-1, r15 ;r3 As==11 df20: f7 3f jmp $-16 ;abs 0xdf10 df22: 30 41 ret df24: b0 12 b6 37 call #0x37b6 df28: 4c 93 tst.b r12 df2a: 06 24 jz $+14 ;abs 0xdf38 df2c: b0 12 3c df call #0xdf3c df30: 0c 93 tst r12 df32: 02 24 jz $+6 ;abs 0xdf38 df34: 0c 43 clr r12 df36: 30 41 ret df38: 1c 43 mov #1, r12 ;r3 As==01 df3a: 30 41 ret df3c: 0a 12 push r10 df3e: 0b 12 push r11 df40: 08 12 push r8 df42: 09 12 push r9 df44: 08 43 clr r8 df46: 82 43 f2 15 mov #0, &0x15f2 ;r3 As==00 df4a: f2 90 2e 00 cmp.b #46, &0x15ca ;#0x002e df4e: ca 15 df50: 02 20 jnz $+6 ;abs 0xdf56 df52: 30 40 66 e6 br #0xe666 df56: 5e 42 ca 15 mov.b &0x15ca,r14 df5a: c2 4e ee 15 mov.b r14, &0x15ee df5e: 8e 11 sxt r14 df60: 3e 90 2e 00 cmp #46, r14 ;#0x002e df64: 02 28 jnc $+6 ;abs 0xdf6a df66: 30 40 34 e6 br #0xe634 df6a: 0e 5e rla r14 df6c: 10 4e 70 df br -8336(r14) ;0xdf70(r14) df70: 34 e6 xor @r6+, r4 df72: cc df 0a e0 bis.b r15, -8182(r12);0xe00a(r12) df76: 22 e0 xor @r0, r2 df78: 32 e0 44 e0 xor #-8124, r2 ;#0xe044 df7c: 88 e0 94 e0 xor r0, -8044(r8);0xe094(r8) df80: ca e0 f6 e0 xor.b r0, -7946(r10);0xe0f6(r10) df84: 18 e1 2a e1 xor -7894(r1),r8 ;0xe12a(r1) df88: 3c e1 xor @r1+, r12 df8a: 72 e1 xor.b @r1+, r2 df8c: ac e1 16 e3 xor @r1, -7402(r12);0xe316(r12) df90: d6 e1 f6 e1 xor.b -7690(r1),-7658(r6);0xe1f6(r1), 0xe216(r6) df94: 16 e2 df96: 3c e2 xor #8, r12 ;r2 As==11 df98: 4e e2 xor.b r2, r14 df9a: 34 e6 xor @r6+, r4 df9c: 34 e6 xor @r6+, r4 df9e: 82 e2 90 e2 xor r2, &0xe290 dfa2: be e2 ea e2 xor #8, -7446(r14);r2 As==11, 0xe2ea(r14) dfa6: 08 e3 xor #0, r8 ;r3 As==00 dfa8: 34 e6 xor @r6+, r4 dfaa: 26 e3 xor #2, r6 ;r3 As==10 dfac: 3e e3 inv r14 dfae: 5e e3 xor.b #1, r14 ;r3 As==01 dfb0: 68 e3 xor.b #2, r8 ;r3 As==10 dfb2: 72 e3 xor.b #-1, r2 ;r3 As==11 dfb4: 86 e3 7c e3 xor #0, -7300(r6);r3 As==00, 0xe37c(r6) dfb8: b6 e3 16 e0 xor #-1, -8170(r6);r3 As==11, 0xe016(r6) dfbc: c6 e3 d6 e3 xor.b #0, -7210(r6);r3 As==00, 0xe3d6(r6) dfc0: 02 e4 xor r4, r2 dfc2: a0 e4 8a e5 xor @r4, 0xe58a ;PC rel. 0x0c550 dfc6: 02 e5 xor r5, r2 dfc8: 3e e5 xor @r5+, r14 dfca: 7a e5 xor.b @r5+, r10 dfcc: 92 43 ce 12 mov #1, &0x12ce ;r3 As==01 dfd0: 82 43 d0 12 mov #0, &0x12d0 ;r3 As==00 dfd4: 1c 43 mov #1, r12 ;r3 As==01 dfd6: b0 12 44 61 call #0x6144 dfda: d2 43 db 12 mov.b #1, &0x12db ;r3 As==01 dfde: 82 43 c4 15 mov #0, &0x15c4 ;r3 As==00 dfe2: 82 43 c6 15 mov #0, &0x15c6 ;r3 As==00 dfe6: 1f 42 f2 15 mov &0x15f2,r15 dfea: 0f 5f rla r15 dfec: 0f 5f rla r15 dfee: 9f 42 06 10 mov &0x1006,5620(r15);0x15f4(r15) dff2: f4 15 dff4: 9f 42 08 10 mov &0x1008,5622(r15);0x15f6(r15) dff8: f6 15 dffa: 92 53 f2 15 inc &0x15f2 dffe: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e002: e2 43 ef 15 mov.b #2, &0x15ef ;r3 As==10 e006: 30 40 52 e6 br #0xe652 e00a: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e00e: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e012: 30 40 52 e6 br #0xe652 e016: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e01a: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e01e: 30 40 52 e6 br #0xe652 e022: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e026: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e02a: a2 42 16 14 mov #4, &0x1416 ;r2 As==10 e02e: 30 40 52 e6 br #0xe652 e032: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e036: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e03a: b2 40 22 00 mov #34, &0x1416 ;#0x0022 e03e: 16 14 e040: 30 40 52 e6 br #0xe652 e044: b2 92 d0 15 cmp #8, &0x15d0 ;r2 As==11 e048: 0f 20 jnz $+32 ;abs 0xe068 e04a: 82 93 d2 15 tst &0x15d2 e04e: 0c 20 jnz $+26 ;abs 0xe068 e050: 92 93 d4 15 cmp #1, &0x15d4 ;r3 As==01 e054: 03 20 jnz $+8 ;abs 0xe05c e056: 82 93 d6 15 tst &0x15d6 e05a: 06 24 jz $+14 ;abs 0xe068 e05c: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e060: b2 40 22 00 mov #34, &0x1416 ;#0x0022 e064: 16 14 e066: 0c 3c jmp $+26 ;abs 0xe080 e068: 1e 42 d4 15 mov &0x15d4,r14 e06c: 1f 42 d6 15 mov &0x15d6,r15 e070: 1c 42 d0 15 mov &0x15d0,r12 e074: 1d 42 d2 15 mov &0x15d2,r13 e078: b0 12 ce 88 call #0x88ce e07c: c2 4c f0 15 mov.b r12, &0x15f0 e080: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e084: 30 40 52 e6 br #0xe652 e088: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e08c: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e090: 30 40 52 e6 br #0xe652 e094: 4c 43 clr.b r12 e096: b0 12 f6 36 call #0x36f6 e09a: 12 12 da 15 push &0x15da e09e: 12 12 d8 15 push &0x15d8 e0a2: 1e 42 d4 15 mov &0x15d4,r14 e0a6: 1f 42 d6 15 mov &0x15d6,r15 e0aa: 1c 42 d0 15 mov &0x15d0,r12 e0ae: 1d 42 d2 15 mov &0x15d2,r13 e0b2: 92 12 be 12 call &0x12be e0b6: c2 4c f0 15 mov.b r12, &0x15f0 e0ba: 7c 43 mov.b #-1, r12 ;r3 As==11 e0bc: b0 12 f6 36 call #0x36f6 e0c0: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e0c4: 21 52 add #4, r1 ;r2 As==10 e0c6: 30 40 52 e6 br #0xe652 e0ca: 03 12 push #0 ;r3 As==00 e0cc: 13 12 push #1 ;r3 As==01 e0ce: 3e 43 mov #-1, r14 ;r3 As==11 e0d0: 0f 43 clr r15 e0d2: 1c 42 d8 12 mov &0x12d8,r12 e0d6: 3c 52 add #8, r12 ;r2 As==11 e0d8: b0 12 5a 90 call #0x905a e0dc: c2 4c f0 15 mov.b r12, &0x15f0 e0e0: f2 40 03 00 mov.b #3, &0x15ef ;#0x0003 e0e4: ef 15 e0e6: b2 40 40 00 mov #64, &0x160c ;#0x0040 e0ea: 0c 16 e0ec: 82 43 0e 16 mov #0, &0x160e ;r3 As==00 e0f0: 21 52 add #4, r1 ;r2 As==10 e0f2: 30 40 52 e6 br #0xe652 e0f6: 03 12 push #0 ;r3 As==00 e0f8: 03 12 push #0 ;r3 As==00 e0fa: 1e 42 d0 15 mov &0x15d0,r14 e0fe: 1f 42 d2 15 mov &0x15d2,r15 e102: 1c 42 d8 12 mov &0x12d8,r12 e106: b0 12 5a 90 call #0x905a e10a: c2 4c f0 15 mov.b r12, &0x15f0 e10e: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e112: 21 52 add #4, r1 ;r2 As==10 e114: 30 40 52 e6 br #0xe652 e118: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e11c: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e120: b2 40 22 00 mov #34, &0x1416 ;#0x0022 e124: 16 14 e126: 30 40 52 e6 br #0xe652 e12a: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e12e: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e132: b2 40 22 00 mov #34, &0x1416 ;#0x0022 e136: 16 14 e138: 30 40 52 e6 br #0xe652 e13c: 4c 43 clr.b r12 e13e: b0 12 f6 36 call #0x36f6 e142: 12 12 da 15 push &0x15da e146: 12 12 d8 15 push &0x15d8 e14a: 1e 42 d4 15 mov &0x15d4,r14 e14e: 1f 42 d6 15 mov &0x15d6,r15 e152: 1c 42 d0 15 mov &0x15d0,r12 e156: 1d 42 d2 15 mov &0x15d2,r13 e15a: 92 12 c0 12 call &0x12c0 e15e: c2 4c f0 15 mov.b r12, &0x15f0 e162: 7c 43 mov.b #-1, r12 ;r3 As==11 e164: b0 12 f6 36 call #0x36f6 e168: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e16c: 21 52 add #4, r1 ;r2 As==10 e16e: 30 40 52 e6 br #0xe652 e172: 03 12 push #0 ;r3 As==00 e174: 13 12 push #1 ;r3 As==01 e176: 12 12 d6 15 push &0x15d6 e17a: 12 12 d4 15 push &0x15d4 e17e: 1e 42 d8 12 mov &0x12d8,r14 e182: 3e 52 add #8, r14 ;r2 As==11 e184: 1c 42 d0 15 mov &0x15d0,r12 e188: 1d 42 d2 15 mov &0x15d2,r13 e18c: 92 12 c2 12 call &0x12c2 e190: c2 4c f0 15 mov.b r12, &0x15f0 e194: f2 40 03 00 mov.b #3, &0x15ef ;#0x0003 e198: ef 15 e19a: 92 42 d4 15 mov &0x15d4,&0x160c e19e: 0c 16 e1a0: 92 42 d6 15 mov &0x15d6,&0x160e e1a4: 0e 16 e1a6: 31 52 add #8, r1 ;r2 As==11 e1a8: 30 40 52 e6 br #0xe652 e1ac: 03 12 push #0 ;r3 As==00 e1ae: 03 12 push #0 ;r3 As==00 e1b0: 12 12 d6 15 push &0x15d6 e1b4: 12 12 d4 15 push &0x15d4 e1b8: 1e 42 d8 12 mov &0x12d8,r14 e1bc: 1c 42 d0 15 mov &0x15d0,r12 e1c0: 1d 42 d2 15 mov &0x15d2,r13 e1c4: 92 12 c2 12 call &0x12c2 e1c8: c2 4c f0 15 mov.b r12, &0x15f0 e1cc: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e1d0: 31 52 add #8, r1 ;r2 As==11 e1d2: 30 40 52 e6 br #0xe652 e1d6: 1e 42 d4 15 mov &0x15d4,r14 e1da: 1f 42 d6 15 mov &0x15d6,r15 e1de: 1c 42 d0 15 mov &0x15d0,r12 e1e2: 1d 42 d2 15 mov &0x15d2,r13 e1e6: 92 12 c4 12 call &0x12c4 e1ea: c2 4c f0 15 mov.b r12, &0x15f0 e1ee: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e1f2: 30 40 52 e6 br #0xe652 e1f6: 1e 42 d4 15 mov &0x15d4,r14 e1fa: 1f 42 d6 15 mov &0x15d6,r15 e1fe: 1c 42 d0 15 mov &0x15d0,r12 e202: 1d 42 d2 15 mov &0x15d2,r13 e206: 92 12 c6 12 call &0x12c6 e20a: c2 4c f0 15 mov.b r12, &0x15f0 e20e: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e212: 30 40 52 e6 br #0xe652 e216: 30 12 f8 15 push #5624 ;#0x15f8 e21a: 1e 42 d0 15 mov &0x15d0,r14 e21e: 1f 42 d2 15 mov &0x15d2,r15 e222: 3c 40 f4 15 mov #5620, r12 ;#0x15f4 e226: 92 12 c8 12 call &0x12c8 e22a: c2 4c f0 15 mov.b r12, &0x15f0 e22e: a2 43 f2 15 mov #2, &0x15f2 ;r3 As==10 e232: e2 43 ef 15 mov.b #2, &0x15ef ;r3 As==10 e236: 21 53 incd r1 e238: 30 40 52 e6 br #0xe652 e23c: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e240: b2 40 22 00 mov #34, &0x1416 ;#0x0022 e244: 16 14 e246: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e24a: 30 40 52 e6 br #0xe652 e24e: 4c 43 clr.b r12 e250: b0 12 f6 36 call #0x36f6 e254: 12 12 dc 15 push &0x15dc e258: 12 12 d8 15 push &0x15d8 e25c: 1e 42 d4 15 mov &0x15d4,r14 e260: 1f 42 d6 15 mov &0x15d6,r15 e264: 1c 42 d0 15 mov &0x15d0,r12 e268: 1d 42 d2 15 mov &0x15d2,r13 e26c: b0 12 aa a4 call #0xa4aa e270: c2 4c f0 15 mov.b r12, &0x15f0 e274: 7c 43 mov.b #-1, r12 ;r3 As==11 e276: b0 12 f6 36 call #0x36f6 e27a: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e27e: 21 52 add #4, r1 ;r2 As==10 e280: e8 3d jmp $+978 ;abs 0xe652 e282: b0 12 7c a5 call #0xa57c e286: c2 4c f0 15 mov.b r12, &0x15f0 e28a: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e28e: e1 3d jmp $+964 ;abs 0xe652 e290: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e294: 1b 42 f2 15 mov &0x15f2,r11 e298: 0f 4b mov r11, r15 e29a: 1f 53 inc r15 e29c: 82 4f f2 15 mov r15, &0x15f2 e2a0: 1c 42 d0 15 mov &0x15d0,r12 e2a4: 1d 42 d2 15 mov &0x15d2,r13 e2a8: b0 12 1e a7 call #0xa71e e2ac: 0b 5b rla r11 e2ae: 0b 5b rla r11 e2b0: 8b 4c f4 15 mov r12, 5620(r11);0x15f4(r11) e2b4: 8b 4d f6 15 mov r13, 5622(r11);0x15f6(r11) e2b8: e2 43 ef 15 mov.b #2, &0x15ef ;r3 As==10 e2bc: ca 3d jmp $+918 ;abs 0xe652 e2be: 1f 42 f2 15 mov &0x15f2,r15 e2c2: 0b 4f mov r15, r11 e2c4: 1b 53 inc r11 e2c6: 82 4b f2 15 mov r11, &0x15f2 e2ca: 3e 40 f4 15 mov #5620, r14 ;#0x15f4 e2ce: 0f 5f rla r15 e2d0: 0f 5f rla r15 e2d2: 0e 5f add r15, r14 e2d4: 1c 42 d0 15 mov &0x15d0,r12 e2d8: 1d 42 d2 15 mov &0x15d2,r13 e2dc: b0 12 48 a7 call #0xa748 e2e0: c2 4c f0 15 mov.b r12, &0x15f0 e2e4: e2 43 ef 15 mov.b #2, &0x15ef ;r3 As==10 e2e8: b4 3d jmp $+874 ;abs 0xe652 e2ea: 1e 42 d4 15 mov &0x15d4,r14 e2ee: 1f 42 d6 15 mov &0x15d6,r15 e2f2: 1c 42 d0 15 mov &0x15d0,r12 e2f6: 1d 42 d2 15 mov &0x15d2,r13 e2fa: b0 12 0a a8 call #0xa80a e2fe: c2 4c f0 15 mov.b r12, &0x15f0 e302: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e306: a5 3d jmp $+844 ;abs 0xe652 e308: b0 12 d4 a8 call #0xa8d4 e30c: c2 4c f0 15 mov.b r12, &0x15f0 e310: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e314: 9e 3d jmp $+830 ;abs 0xe652 e316: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e31a: b2 40 22 00 mov #34, &0x1416 ;#0x0022 e31e: 16 14 e320: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e324: 96 3d jmp $+814 ;abs 0xe652 e326: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e32a: b2 40 ac 0d mov #3500, &0x15f4 ;#0x0dac e32e: f4 15 e330: 82 43 f6 15 mov #0, &0x15f6 ;r3 As==00 e334: 92 43 f2 15 mov #1, &0x15f2 ;r3 As==01 e338: e2 43 ef 15 mov.b #2, &0x15ef ;r3 As==10 e33c: 8a 3d jmp $+790 ;abs 0xe652 e33e: 82 43 f4 15 mov #0, &0x15f4 ;r3 As==00 e342: 82 43 f6 15 mov #0, &0x15f6 ;r3 As==00 e346: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e34a: b2 40 24 00 mov #36, &0x15f8 ;#0x0024 e34e: f8 15 e350: 82 43 fa 15 mov #0, &0x15fa ;r3 As==00 e354: a2 43 f2 15 mov #2, &0x15f2 ;r3 As==10 e358: e2 43 ef 15 mov.b #2, &0x15ef ;r3 As==10 e35c: 7a 3d jmp $+758 ;abs 0xe652 e35e: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e362: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e366: 75 3d jmp $+748 ;abs 0xe652 e368: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e36c: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e370: 70 3d jmp $+738 ;abs 0xe652 e372: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e376: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e37a: 6b 3d jmp $+728 ;abs 0xe652 e37c: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e380: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e384: 66 3d jmp $+718 ;abs 0xe652 e386: 12 12 d4 15 push &0x15d4 e38a: 3e 40 36 ea mov #-5578, r14 ;#0xea36 e38e: 1e 52 d0 15 add &0x15d0,r14 e392: 1c 42 d8 12 mov &0x12d8,r12 e396: 3c 52 add #8, r12 ;r2 As==11 e398: b0 12 18 f5 call #0xf518 e39c: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e3a0: f2 40 03 00 mov.b #3, &0x15ef ;#0x0003 e3a4: ef 15 e3a6: 92 42 d4 15 mov &0x15d4,&0x160c e3aa: 0c 16 e3ac: 92 42 d6 15 mov &0x15d6,&0x160e e3b0: 0e 16 e3b2: 21 53 incd r1 e3b4: 4e 3d jmp $+670 ;abs 0xe652 e3b6: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e3ba: b2 40 22 00 mov #34, &0x1416 ;#0x0022 e3be: 16 14 e3c0: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e3c4: 46 3d jmp $+654 ;abs 0xe652 e3c6: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e3ca: b2 40 22 00 mov #34, &0x1416 ;#0x0022 e3ce: 16 14 e3d0: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e3d4: 3e 3d jmp $+638 ;abs 0xe652 e3d6: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e3da: f2 40 03 00 mov.b #3, &0x15ef ;#0x0003 e3de: ef 15 e3e0: 12 12 d0 15 push &0x15d0 e3e4: 3e 40 fc 10 mov #4348, r14 ;#0x10fc e3e8: 1c 42 d8 12 mov &0x12d8,r12 e3ec: 3c 52 add #8, r12 ;r2 As==11 e3ee: b0 12 18 f5 call #0xf518 e3f2: 92 42 d0 15 mov &0x15d0,&0x160c e3f6: 0c 16 e3f8: 92 42 d2 15 mov &0x15d2,&0x160e e3fc: 0e 16 e3fe: 21 53 incd r1 e400: 28 3d jmp $+594 ;abs 0xe652 e402: 4c 43 clr.b r12 e404: b0 12 f6 36 call #0x36f6 e408: 52 12 d8 15 push.b &0x15d8 e40c: 12 12 d6 15 push &0x15d6 e410: 12 12 d4 15 push &0x15d4 e414: 1e 42 d0 15 mov &0x15d0,r14 e418: 1f 42 d2 15 mov &0x15d2,r15 e41c: 1c 42 d8 12 mov &0x12d8,r12 e420: 3c 52 add #8, r12 ;r2 As==11 e422: b0 12 84 84 call #0x8484 e426: c2 4c f0 15 mov.b r12, &0x15f0 e42a: 7c 43 mov.b #-1, r12 ;r3 As==11 e42c: b0 12 f6 36 call #0x36f6 e430: f2 40 03 00 mov.b #3, &0x15ef ;#0x0003 e434: ef 15 e436: b2 40 12 00 mov #18, &0x160c ;#0x0012 e43a: 0c 16 e43c: 82 43 0e 16 mov #0, &0x160e ;r3 As==00 e440: 1f 42 d8 12 mov &0x12d8,r15 e444: df 42 1a 14 mov.b &0x141a,26(r15) ;0x001a(r15) e448: 1a 00 e44a: 1f 42 d8 12 mov &0x12d8,r15 e44e: df 42 1c 14 mov.b &0x141c,27(r15) ;0x001b(r15) e452: 1b 00 e454: 1f 42 d8 12 mov &0x12d8,r15 e458: df 42 1d 14 mov.b &0x141d,28(r15) ;0x001c(r15) e45c: 1c 00 e45e: 1f 42 d8 12 mov &0x12d8,r15 e462: df 42 1e 14 mov.b &0x141e,29(r15) ;0x001d(r15) e466: 1d 00 e468: 1f 42 d8 12 mov &0x12d8,r15 e46c: df 42 1f 14 mov.b &0x141f,30(r15) ;0x001e(r15) e470: 1e 00 e472: 1e 42 20 14 mov &0x1420,r14 e476: 1f 42 d8 12 mov &0x12d8,r15 e47a: cf 4e 1f 00 mov.b r14, 31(r15) ;0x001f(r15) e47e: 1f 42 d8 12 mov &0x12d8,r15 e482: df 42 22 14 mov.b &0x1422,32(r15) ;0x0020(r15) e486: 20 00 e488: 1f 42 d8 12 mov &0x12d8,r15 e48c: df 42 23 14 mov.b &0x1423,33(r15) ;0x0021(r15) e490: 21 00 e492: b2 52 0c 16 add #8, &0x160c ;r2 As==11 e496: 82 63 0e 16 adc &0x160e e49a: 31 50 06 00 add #6, r1 ;#0x0006 e49e: d9 3c jmp $+436 ;abs 0xe652 e4a0: 92 42 d4 15 mov &0x15d4,&0x1418 e4a4: 18 14 e4a6: 92 42 d8 15 mov &0x15d8,&0x12ee e4aa: ee 12 e4ac: 12 12 dc 15 push &0x15dc e4b0: 1e 42 d8 12 mov &0x12d8,r14 e4b4: 3c 40 f0 12 mov #4848, r12 ;#0x12f0 e4b8: b0 12 18 f5 call #0xf518 e4bc: 1c 42 d0 15 mov &0x15d0,r12 e4c0: 1d 42 d2 15 mov &0x15d2,r13 e4c4: b0 12 9c 87 call #0x879c e4c8: c2 4c f0 15 mov.b r12, &0x15f0 e4cc: b0 12 0c 3b call #0x3b0c e4d0: 21 53 incd r1 e4d2: b2 90 89 00 cmp #137, &0x141a ;#0x0089 e4d6: 1a 14 e4d8: 07 20 jnz $+16 ;abs 0xe4e8 e4da: b2 40 38 4e mov #20024, &0x1104 ;#0x4e38 e4de: 04 11 e4e0: b2 40 c0 58 mov #22720, &0x1106 ;#0x58c0 e4e4: 06 11 e4e6: 0a 3c jmp $+22 ;abs 0xe4fc e4e8: b2 90 91 00 cmp #145, &0x141a ;#0x0091 e4ec: 1a 14 e4ee: 06 20 jnz $+14 ;abs 0xe4fc e4f0: b2 40 2e 50 mov #20526, &0x1104 ;#0x502e e4f4: 04 11 e4f6: b2 40 b8 59 mov #22968, &0x1106 ;#0x59b8 e4fa: 06 11 e4fc: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e500: a8 3c jmp $+338 ;abs 0xe652 e502: 82 93 d2 15 tst &0x15d2 e506: 0b 38 jl $+24 ;abs 0xe51e e508: 04 20 jnz $+10 ;abs 0xe512 e50a: b2 90 4b 00 cmp #75, &0x15d0 ;#0x004b e50e: d0 15 e510: 06 28 jnc $+14 ;abs 0xe51e e512: f2 43 f0 15 mov.b #-1, &0x15f0 ;r3 As==11 e516: b2 40 22 00 mov #34, &0x1416 ;#0x0022 e51a: 16 14 e51c: 0d 3c jmp $+28 ;abs 0xe538 e51e: 12 12 d0 15 push &0x15d0 e522: 1e 42 d8 12 mov &0x12d8,r14 e526: 3c 40 3a 13 mov #4922, r12 ;#0x133a e52a: b0 12 18 f5 call #0xf518 e52e: b0 12 0c 3b call #0x3b0c e532: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e536: 21 53 incd r1 e538: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e53c: 8a 3c jmp $+278 ;abs 0xe652 e53e: 1e 42 dc 15 mov &0x15dc,r14 e542: 1f 42 de 15 mov &0x15de,r15 e546: 1c 42 d8 15 mov &0x15d8,r12 e54a: 1d 42 da 15 mov &0x15da,r13 e54e: b0 12 e0 59 call #0x59e0 e552: c2 4c f0 15 mov.b r12, &0x15f0 e556: c2 93 f0 15 tst.b &0x15f0 e55a: 0c 20 jnz $+26 ;abs 0xe574 e55c: 1e 42 d4 15 mov &0x15d4,r14 e560: 1f 42 d6 15 mov &0x15d6,r15 e564: 1c 42 d0 15 mov &0x15d0,r12 e568: 1d 42 d2 15 mov &0x15d2,r13 e56c: 92 12 04 11 call &0x1104 e570: c2 4c f0 15 mov.b r12, &0x15f0 e574: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e578: 6c 3c jmp $+218 ;abs 0xe652 e57a: d2 42 d0 15 mov.b &0x15d0,&0x1618 e57e: 18 16 e580: c2 43 f0 15 mov.b #0, &0x15f0 ;r3 As==00 e584: c2 43 ef 15 mov.b #0, &0x15ef ;r3 As==00 e588: 64 3c jmp $+202 ;abs 0xe652 e58a: 92 93 d8 15 cmp #1, &0x15d8 ;r3 As==01 e58e: 31 20 jnz $+100 ;abs 0xe5f2 e590: 82 93 da 15 tst &0x15da e594: 2e 20 jnz $+94 ;abs 0xe5f2 e596: 1e 42 d0 15 mov &0x15d0,r14 e59a: 1f 42 d2 15 mov &0x15d2,r15 e59e: 1e 53 inc r14 e5a0: 0f 63 adc r15 e5a2: 0a 4e mov r14, r10 e5a4: 0b 4f mov r15, r11 e5a6: 1f 42 d8 12 mov &0x12d8,r15 e5aa: 3f 52 add #8, r15 ;r2 As==11 e5ac: 09 4f mov r15, r9 e5ae: 82 43 0c 16 mov #0, &0x160c ;r3 As==00 e5b2: 82 43 0e 16 mov #0, &0x160e ;r3 As==00 e5b6: 1e 42 d4 15 mov &0x15d4,r14 e5ba: 1f 42 d6 15 mov &0x15d6,r15 e5be: 1e 53 inc r14 e5c0: 0f 63 adc r15 e5c2: 0b 9f cmp r15, r11 e5c4: 03 38 jl $+8 ;abs 0xe5cc e5c6: 11 20 jnz $+36 ;abs 0xe5ea e5c8: 0a 9e cmp r14, r10 e5ca: 0f 2c jc $+32 ;abs 0xe5ea e5cc: 0e 49 mov r9, r14 e5ce: 0c 4a mov r10, r12 e5d0: 0d 4b mov r11, r13 e5d2: b0 12 48 a7 call #0xa748 e5d6: c2 4c f0 15 mov.b r12, &0x15f0 e5da: 2a 53 incd r10 e5dc: 0b 63 adc r11 e5de: 29 52 add #4, r9 ;r2 As==10 e5e0: a2 52 0c 16 add #4, &0x160c ;r2 As==10 e5e4: 82 63 0e 16 adc &0x160e e5e8: e6 3f jmp $-50 ;abs 0xe5b6 e5ea: f2 40 03 00 mov.b #3, &0x15ef ;#0x0003 e5ee: ef 15 e5f0: 30 3c jmp $+98 ;abs 0xe652 e5f2: 1f 42 d8 15 mov &0x15d8,r15 e5f6: 1f d2 da 15 bis &0x15da,r15 e5fa: 0f 93 tst r15 e5fc: 2a 20 jnz $+86 ;abs 0xe652 e5fe: 0a 43 clr r10 e600: 0b 43 clr r11 e602: 19 42 d8 12 mov &0x12d8,r9 e606: 1b 92 d2 15 cmp &0x15d2,r11 e60a: 04 38 jl $+10 ;abs 0xe614 e60c: 22 20 jnz $+70 ;abs 0xe652 e60e: 1a 92 d0 15 cmp &0x15d0,r10 e612: 1f 2c jc $+64 ;abs 0xe652 e614: 1e 49 04 00 mov 4(r9), r14 ;0x0004(r9) e618: 1f 49 06 00 mov 6(r9), r15 ;0x0006(r9) e61c: 2c 49 mov @r9, r12 e61e: 1d 49 02 00 mov 2(r9), r13 ;0x0002(r9) e622: b0 12 0a a8 call #0xa80a e626: c2 4c f0 15 mov.b r12, &0x15f0 e62a: 29 52 add #4, r9 ;r2 As==10 e62c: 29 52 add #4, r9 ;r2 As==10 e62e: 1a 53 inc r10 e630: 0b 63 adc r11 e632: e9 3f jmp $-44 ;abs 0xe606 e634: f2 40 41 00 mov.b #65, &0x15f0 ;#0x0041 e638: f0 15 e63a: f2 40 05 00 mov.b #5, &0x15ef ;#0x0005 e63e: ef 15 e640: f2 90 7e 00 cmp.b #126, &0x15ca ;#0x007e e644: ca 15 e646: 05 20 jnz $+12 ;abs 0xe652 e648: f2 90 7e 00 cmp.b #126, &0x15cb ;#0x007e e64c: cb 15 e64e: 01 20 jnz $+4 ;abs 0xe652 e650: 18 43 mov #1, r8 ;r3 As==01 e652: c2 93 f0 15 tst.b &0x15f0 e656: 05 24 jz $+12 ;abs 0xe662 e658: b0 12 42 a9 call #0xa942 e65c: c2 4c f1 15 mov.b r12, &0x15f1 e660: 02 3c jmp $+6 ;abs 0xe666 e662: c2 43 f1 15 mov.b #0, &0x15f1 ;r3 As==00 e666: b0 12 a2 38 call #0x38a2 e66a: 0c 48 mov r8, r12 e66c: 30 40 24 f3 br #0xf324 e670: 02 12 push r2 e672: 32 c2 dint e674: 03 43 nop e676: 82 4c 30 01 mov r12, &0x0130 e67a: 82 4e 38 01 mov r14, &0x0138 e67e: 82 4c 34 01 mov r12, &0x0134 e682: 1c 42 3a 01 mov &0x013a,r12 e686: 92 42 3c 01 mov &0x013c,&0x013a e68a: 3a 01 e68c: 82 4f 38 01 mov r15, &0x0138 e690: 82 4d 34 01 mov r13, &0x0134 e694: 82 4e 38 01 mov r14, &0x0138 e698: 1d 42 3a 01 mov &0x013a,r13 e69c: 00 13 reti e69e: 0a 12 push r10 e6a0: 1d 41 04 00 mov 4(r1), r13 ;0x0004(r1) e6a4: 0f 4d mov r13, r15 e6a6: 0d 4f mov r15, r13 e6a8: 3d 53 add #-1, r13 ;r3 As==11 e6aa: 0f 93 tst r15 e6ac: 0f 24 jz $+32 ;abs 0xe6cc e6ae: 6f 4e mov.b @r14, r15 e6b0: 3f f0 ff 00 and #255, r15 ;#0x00ff e6b4: 0a 4c mov r12, r10 e6b6: 0a ef xor r15, r10 e6b8: 3a f0 ff 00 and #255, r10 ;#0x00ff e6bc: 0a 5a rla r10 e6be: 8c 10 swpb r12 e6c0: 3c f0 ff 00 and #255, r12 ;#0x00ff e6c4: 1c ea 34 e8 xor -6092(r10),r12 ;0xe834(r10) e6c8: 1e 53 inc r14 e6ca: ec 3f jmp $-38 ;abs 0xe6a4 e6cc: 3a 41 pop r10 e6ce: 30 41 ret e6d0: 1c 42 12 16 mov &0x1612,r12 e6d4: 3c f0 ff 03 and #1023, r12 ;#0x03ff e6d8: 30 41 ret e6da: 4e 4c mov.b r12, r14 e6dc: 1f 42 d6 12 mov &0x12d6,r15 e6e0: 1d 42 12 16 mov &0x1612,r13 e6e4: 3d f0 ff 03 and #1023, r13 ;#0x03ff e6e8: 0f 5d add r13, r15 e6ea: cf 4e 00 00 mov.b r14, 0(r15) ;0x0000(r15) e6ee: 92 53 12 16 inc &0x1612 e6f2: 1c 42 12 16 mov &0x1612,r12 e6f6: 3c f0 ff 03 and #1023, r12 ;#0x03ff e6fa: 3c 53 add #-1, r12 ;r3 As==11 e6fc: 30 41 ret e6fe: 1d 42 d8 12 mov &0x12d8,r13 e702: 0f 4c mov r12, r15 e704: 3f f0 ff 03 and #1023, r15 ;#0x03ff e708: 0d 5f add r15, r13 e70a: cd 4e 00 00 mov.b r14, 0(r13) ;0x0000(r13) e70e: 3c f0 ff 03 and #1023, r12 ;#0x03ff e712: 30 41 ret e714: 1f 42 d6 12 mov &0x12d6,r15 e718: 3c f0 ff 03 and #1023, r12 ;#0x03ff e71c: 0f 5c add r12, r15 e71e: 6c 4f mov.b @r15, r12 e720: 30 41 ret e722: 0a 12 push r10 e724: 0d 4c mov r12, r13 e726: 1a 41 04 00 mov 4(r1), r10 ;0x0004(r1) e72a: 0a 93 tst r10 e72c: 09 24 jz $+20 ;abs 0xe740 e72e: 0c 4d mov r13, r12 e730: b0 12 14 e7 call #0xe714 e734: 1d 53 inc r13 e736: ce 4c 00 00 mov.b r12, 0(r14) ;0x0000(r14) e73a: 1e 53 inc r14 e73c: 3a 53 add #-1, r10 ;r3 As==11 e73e: f5 3f jmp $-20 ;abs 0xe72a e740: 3a 41 pop r10 e742: 30 41 ret e744: 0a 12 push r10 e746: 0b 12 push r11 e748: 08 12 push r8 e74a: 0a 4c mov r12, r10 e74c: 0b 4e mov r14, r11 e74e: 18 41 08 00 mov 8(r1), r8 ;0x0008(r1) e752: 08 93 tst r8 e754: 08 24 jz $+18 ;abs 0xe766 e756: 6e 4b mov.b @r11, r14 e758: 0c 4a mov r10, r12 e75a: b0 12 fe e6 call #0xe6fe e75e: 1a 53 inc r10 e760: 1b 53 inc r11 e762: 38 53 add #-1, r8 ;r3 As==11 e764: f6 3f jmp $-18 ;abs 0xe752 e766: 30 40 26 f3 br #0xf326 e76a: 30 41 ret e76c: 01 00 .word 0x0001; ???? e76e: 03 00 .word 0x0003; ???? e770: 02 00 .word 0x0002; ???? e772: 02 00 .word 0x0002; ????
...
e77c: 04 00 .word 0x0004; ???? e77e: 06 00 .word 0x0006; ???? e780: 05 00 .word 0x0005; ???? e782: 05 00 .word 0x0005; ????
...
e78c: 01 00 .word 0x0001; ???? e78e: 04 00 .word 0x0004; ???? e790: 03 00 .word 0x0003; ???? e792: 03 00 .word 0x0003; ???? e794: 03 00 .word 0x0003; ???? e796: 05 00 .word 0x0005; ???? e798: 04 00 .word 0x0004; ???? e79a: 04 00 .word 0x0004; ???? e79c: 04 00 .word 0x0004; ???? e79e: 05 00 .word 0x0005; ???? e7a0: 04 00 .word 0x0004; ???? e7a2: 05 00 .word 0x0005; ???? e7a4: 03 00 .word 0x0003; ???? e7a6: 04 00 .word 0x0004; ???? e7a8: 03 00 .word 0x0003; ???? e7aa: 03 00 .word 0x0003; ???? e7ac: 03 00 .word 0x0003; ???? e7ae: 04 00 .word 0x0004; ???? e7b0: 04 00 .word 0x0004; ???? e7b2: 04 00 .word 0x0004; ???? e7b4: 05 00 .word 0x0005; ???? e7b6: 02 00 .word 0x0002; ???? e7b8: 30 00 .word 0x0030; ???? e7ba: 70 00 .word 0x0070; ???? e7bc: 01 00 .word 0x0001; ???? e7be: 04 00 .word 0x0004; ???? e7c0: 05 00 .word 0x0005; ???? e7c2: 06 00 .word 0x0006; ???? e7c4: 07 00 .word 0x0007; ???? e7c6: 08 00 .word 0x0008; ???? e7c8: 09 00 .word 0x0009; ???? e7ca: 0a 00 .word 0x000a; ???? e7cc: 0b 00 .word 0x000b; ???? e7ce: 0c 00 .word 0x000c; ???? e7d0: 0d 00 .word 0x000d; ???? e7d2: 0e 00 .word 0x000e; ???? e7d4: 0f 00 .word 0x000f; ???? e7d6: 00 00 .word 0x0000; ???? e7d8: 0d 00 .word 0x000d; ???? e7da: 0f 00 .word 0x000f; ???? e7dc: 0e 00 .word 0x000e; ???? e7de: 0d 00 .word 0x000d; ???? e7e0: 0c 00 .word 0x000c; ???? e7e2: 0b 00 .word 0x000b; ???? e7e4: 0a 00 .word 0x000a; ???? e7e6: 09 00 .word 0x0009; ???? e7e8: 08 00 .word 0x0008; ???? e7ea: 07 00 .word 0x0007; ???? e7ec: 06 00 .word 0x0006; ???? e7ee: 05 00 .word 0x0005; ???? e7f0: 04 00 .word 0x0004; ???? e7f2: 01 00 .word 0x0001; ???? e7f4: 02 00 .word 0x0002; ???? e7f6: 00 00 .word 0x0000; ???? e7f8: 0f 00 .word 0x000f; ???? e7fa: 0e 00 .word 0x000e; ???? e7fc: 0d 00 .word 0x000d; ???? e7fe: 0c 00 .word 0x000c; ???? e800: 0b 00 .word 0x000b; ???? e802: 0a 00 .word 0x000a; ???? e804: 09 00 .word 0x0009; ???? e806: 08 00 .word 0x0008; ???? e808: 07 00 .word 0x0007; ???? e80a: 06 00 .word 0x0006; ???? e80c: 05 00 .word 0x0005; ???? e80e: 04 00 .word 0x0004; ???? e810: 01 00 .word 0x0001; ???? e812: 02 00 .word 0x0002; ???? e814: 01 00 .word 0x0001; ???? e816: 04 00 .word 0x0004; ???? e818: 05 00 .word 0x0005; ???? e81a: 06 00 .word 0x0006; ???? e81c: 07 00 .word 0x0007; ???? e81e: 08 00 .word 0x0008; ???? e820: 09 00 .word 0x0009; ???? e822: 0a 00 .word 0x000a; ???? e824: 0b 00 .word 0x000b; ???? e826: 0c 00 .word 0x000c; ???? e828: 0d 00 .word 0x000d; ???? e82a: 0e 00 .word 0x000e; ???? e82c: 0f 00 .word 0x000f; ???? e82e: b0 13 .word 0x13b0; ???? e830: 02 10 rrc r2 e832: ff 3f jmp $+0 ;abs 0xe832 e834: 00 00 .word 0x0000; ???? e836: 89 11 sxt r9 e838: 12 23 jnz $-474 ;abs 0xe65e e83a: 9b 32 jn $-712 ;abs 0xe572 e83c: 24 46 mov @r6, r4 e83e: ad 57 36 65 add @r7, 25910(r13);0x6536(r13) e842: bf 74 48 8c subc @r4+, -29624(r15);0x8c48(r15) e846: c1 9d 5a af cmp.b r13, -20646(r1);0xaf5a(r1) e84a: d3 be 6c ca bit.b -13716(r14),#1 ;0xca6c(r14), r3 As==01 e84e: e5 db 7e e9 bis.b @r11, -5762(r5);0xe97e(r5) e852: f7 f8 81 10 and.b @r8+, 4225(r7);0x1081(r7) e856: 08 01 .word 0x0108; ???? e858: 93 33 jn $-216 ;abs 0xe780 e85a: 1a 22 jnz $-970 ;abs 0xe490 e85c: a5 56 2c 47 add @r6, 18220(r5);0x472c(r5) e860: b7 75 3e 64 subc @r5+, 25662(r7);0x643e(r7) e864: c9 9c 40 8d cmp.b r12, -29376(r9);0x8d40(r9) e868: db bf 52 ae bit.b -20910(r15),-9491(r11);0xae52(r15), 0xdaed(r11) e86c: ed da e86e: 64 cb bic.b @r11, r4 e870: ff f9 76 e8 and.b @r9+, -6026(r15);0xe876(r15) e874: 02 21 jnz $+518 ;abs 0xea7a e876: 8b 30 jn $+280 ;abs 0xe98e e878: 10 02 .word 0x0210; ???? e87a: 99 13 .word 0x1399; ???? e87c: 26 67 addc @r7, r6 e87e: af 76 34 44 subc @r6, 17460(r15);0x4434(r15) e882: bd 55 4a ad add @r5+, -21174(r13);0xad4a(r13) e886: c3 bc bit.b r12, #1 ;r3 As==01 e888: 58 8e d1 9f sub.b -24623(r14),r8 ;0x9fd1(r14) e88c: 6e eb xor.b @r11, r14 e88e: e7 fa 7c c8 and.b @r10, -14212(r7);0xc87c(r7) e892: f5 d9 83 31 bis.b @r9+, 12675(r5);0x3183(r5) e896: 0a 20 jnz $+22 ;abs 0xe8ac e898: 91 12 18 03 call 792(r1) ;0x0318(r1) e89c: a7 77 2e 66 subc @r7, 26158(r7);0x662e(r7) e8a0: b5 54 3c 45 add @r4+, 17724(r5);0x453c(r5) e8a4: cb bd 42 ac bit.b r13, -21438(r11);0xac42(r11) e8a8: d9 9e 50 8f cmp.b -28848(r14),-1041(r9);0x8f50(r14), 0xfbef(r9) e8ac: ef fb e8ae: 66 ea xor.b @r10, r6 e8b0: fd d8 74 c9 bis.b @r8+, -13964(r13);0xc974(r13) e8b4: 04 42 mov r2, r4 e8b6: 8d 53 16 61 add #0, 24854(r13);r3 As==00, 0x6116(r13) e8ba: 9f 70 20 04 subc 0x0420, 5545(r15);PC rel. 0x0ecde, 0x15a9(r15) e8be: a9 15 e8c0: 32 27 jz $-410 ;abs 0xe726 e8c2: bb 36 jge $-648 ;abs 0xe63a e8c4: 4c ce bic.b r14, r12 e8c6: c5 df 5e ed bis.b r15, -4770(r5);0xed5e(r5) e8ca: d7 fc 68 88 and.b -30616(r12),-26143(r7);0x8868(r12), 0x99e1(r7) e8ce: e1 99 e8d0: 7a ab dadd.b @r11+, r10 e8d2: f3 ba bit.b @r10+, #1 ;r3 As==01 e8d4: 85 52 0c 43 add r2, 17164(r5);0x430c(r5) e8d8: 97 71 1e 60 subc 24606(r1),5281(r7);0x601e(r1), 0x14a1(r7) e8dc: a1 14 e8de: 28 05 .word 0x0528; ???? e8e0: b3 37 jge $-152 ;abs 0xe848 e8e2: 3a 26 jz $-906 ;abs 0xe558 e8e4: cd de 44 cf bis.b r14, -12476(r13);0xcf44(r13) e8e8: df fd 56 ec and.b -5034(r13),-26391(r15);0xec56(r13), 0x98e9(r15) e8ec: e9 98 e8ee: 60 89 sub.b @r9, r0 e8f0: fb bb 72 aa bit.b @r11+, -21902(r11);0xaa72(r11) e8f4: 06 63 adc r6 e8f6: 8f 72 14 40 subc r2, 16404(r15);0x4014(r15) e8fa: 9d 51 22 25 add 9506(r1),13483(r13);0x2522(r1), 0x34ab(r13) e8fe: ab 34 e900: 30 06 .word 0x0630; ???? e902: b9 17 .word 0x17b9; ???? e904: 4e ef xor.b r15, r14 e906: c7 fe 5c cc and.b r14, -13220(r7);0xcc5c(r7) e90a: d5 dd 6a a9 bis.b -22166(r13),-18205(r5);0xa96a(r13), 0xb8e3(r5) e90e: e3 b8 e910: 78 8a sub.b @r10+, r8 e912: f1 9b 87 73 cmp.b @r11+, 29575(r1);0x7387(r1) e916: 0e 62 addc r2, r14 e918: 95 50 1c 41 add 0x411c, 13731(r5);PC rel. 0x12a38, 0x35a3(r5) e91c: a3 35 e91e: 2a 24 jz $+86 ;abs 0xe974 e920: b1 16 .word 0x16b1; ???? e922: 38 07 .word 0x0738; ???? e924: cf ff 46 ee and.b r15, -4538(r15);0xee46(r15) e928: dd dc 54 cd bis.b -12972(r12),-17941(r13);0xcd54(r12), 0xb9eb(r13) e92c: eb b9 e92e: 62 a8 dadd.b @r8, r2 e930: f9 9a 70 8b cmp.b @r10+, -29840(r9);0x8b70(r9) e934: 08 84 sub r4, r8 e936: 81 95 1a a7 cmp r5, -22758(r1);0xa71a(r1) e93a: 93 b6 2c c2 bit -15828(r6),#1 ;0xc22c(r6), r3 As==01 e93e: a5 d3 3e e1 bis #2, -7874(r5);r3 As==10, 0xe13e(r5) e942: b7 f0 40 08 and #2112, 6601(r7);#0x0840, 0x19c9(r7) e946: c9 19 e948: 52 2b jnc $-346 ;abs 0xe7ee e94a: db 3a jl $-584 ;abs 0xe702 e94c: 64 4e mov.b @r14, r4 e94e: ed 5f 76 6d add.b @r15, 28022(r13);0x6d76(r13) e952: ff 7c 89 94 subc.b @r12+, -27511(r15);0x9489(r15) e956: 00 85 sub r5, r0 e958: 9b b7 12 a6 bit -23022(r7),-11603(r11);0xa612(r7), 0xd2ad(r11) e95c: ad d2 e95e: 24 c3 bic #2, r4 ;r3 As==10 e960: bf f1 36 e0 and @r1+, -8138(r15);0xe036(r15) e964: c1 18 .word 0x18c1; ???? e966: 48 09 .word 0x0948; ???? e968: d3 3b jl $-88 ;abs 0xe910 e96a: 5a 2a jnc $-842 ;abs 0xe620 e96c: e5 5e 6c 4f add.b @r14, 20332(r5);0x4f6c(r5) e970: f7 7d 7e 6c subc.b @r13+, 27774(r7);0x6c7e(r7) e974: 0a a5 dadd r5, r10 e976: 83 b4 bit r4, #1 ;r3 As==01 e978: 18 86 91 97 sub -26735(r6),r8 ;0x9791(r6) e97c: 2e e3 xor #2, r14 ;r3 As==10 e97e: a7 f2 3c c0 and #4, -16324(r7);r2 As==10, 0xc03c(r7) e982: b5 d1 42 29 bis @r1+, 10562(r5);0x2942(r5) e986: cb 38 jl $+408 ;abs 0xeb1e e988: 50 0a .word 0x0a50; ???? e98a: d9 1b .word 0x1bd9; ???? e98c: 66 6f addc.b @r15, r6 e98e: ef 7e 74 4c subc.b @r14, 19572(r15);0x4c74(r15) e992: fd 5d 8b b5 add.b @r13+, -19061(r13);0xb58b(r13) e996: 02 a4 dadd r4, r2 e998: 99 96 10 87 cmp -30960(r6),-3153(r9);0x8710(r6), 0xf3af(r9) e99c: af f3 e99e: 26 e2 xor #4, r6 ;r2 As==10 e9a0: bd d0 34 c1 bis #-16076,14787(r13);#0xc134, 0x39c3(r13) e9a4: c3 39 e9a6: 4a 28 jnc $+150 ;abs 0xea3c e9a8: d1 1a .word 0x1ad1; ???? e9aa: 58 0b .word 0x0b58; ???? e9ac: e7 7f 6e 6e subc.b @r15, 28270(r7);0x6e6e(r7) e9b0: f5 5c 7c 4d add.b @r12+, 19836(r5);0x4d7c(r5) e9b4: 0c c6 bic r6, r12 e9b6: 85 d7 1e e5 bis r7, -6882(r5);0xe51e(r5) e9ba: 97 f4 28 80 and -32728(r4),-28255(r7);0x8028(r4), 0x91a1(r7) e9be: a1 91 e9c0: 3a a3 dadd #-1, r10 ;r3 As==11 e9c2: b3 b2 bit #8, #1 ;r2 As==11, r3 As==01 e9c4: 44 4a mov.b r10, r4 e9c6: cd 5b 56 69 add.b r11, 26966(r13);0x6956(r13) e9ca: df 78 60 0c subc.b 3168(r8),7657(r15);0x0c60(r8), 0x1de9(r15) e9ce: e9 1d e9d0: 72 2f jc $-282 ;abs 0xe8b6 e9d2: fb 3e jmp $-520 ;abs 0xe7ca e9d4: 8d d6 04 c7 bis r6, -14588(r13);0xc704(r13) e9d8: 9f f5 16 e4 and -7146(r5),-28503(r15);0xe416(r5), 0x90a9(r15) e9dc: a9 90 e9de: 20 81 sub @r1, r0 e9e0: bb b3 32 a2 bit #-1, -24014(r11);r3 As==11, 0xa232(r11) e9e4: c5 5a 4c 4b add.b r10, 19276(r5);0x4b4c(r5) e9e8: d7 79 5e 68 subc.b 26718(r9),7393(r7);0x685e(r9), 0x1ce1(r7) e9ec: e1 1c e9ee: 68 0d .word 0x0d68; ???? e9f0: f3 3f jmp $-24 ;abs 0xe9d8 e9f2: 7a 2e jc $-778 ;abs 0xe6e8 e9f4: 0e e7 xor r7, r14 e9f6: 87 f6 1c c4 and r6, -15332(r7);0xc41c(r7) e9fa: 95 d5 2a a1 bis -24278(r5),-20317(r5);0xa12a(r5), 0xb0a3(r5) e9fe: a3 b0 ea00: 38 82 sub #8, r8 ;r2 As==11 ea02: b1 93 46 6b cmp #-1, 27462(r1);r3 As==11, 0x6b46(r1) ea06: cf 7a 54 48 subc.b r10, 18516(r15);0x4854(r15) ea0a: dd 59 62 2d add.b 11618(r9),15595(r13);0x2d62(r9), 0x3ceb(r13) ea0e: eb 3c ea10: 70 0e .word 0x0e70; ???? ea12: f9 1f .word 0x1ff9; ???? ea14: 8f f7 06 e6 and r7, -6650(r15);0xe606(r15) ea18: 9d d4 14 c5 bis -15084(r4),-20053(r13);0xc514(r4), 0xb1ab(r13) ea1c: ab b1 ea1e: 22 a0 dadd @r0, r2 ea20: b9 92 30 83 cmp #8, -31952(r9);r2 As==11, 0x8330(r9) ea24: c7 7b 4e 6a subc.b r11, 27214(r7);0x6a4e(r7) ea28: d5 58 5c 49 add.b 18780(r8),15843(r5);0x495c(r8), 0x3de3(r5) ea2c: e3 3d ea2e: 6a 2c jc $+214 ;abs 0xeb04 ea30: f1 1e .word 0x1ef1; ???? ea32: 78 0f .word 0x0f78; ???? ea34: d0 b0 10 34 bit.b 0x3410, 0x1203 ;PC rel. 0x11e48, PC rel. 0x0fc3d ea38: 03 12 ea3a: 00 ad dadd r13, r0 ea3c: 12 01 .word 0x0112; ???? ea3e: 10 01 .word 0x0110; ???? ea40: ff 00 .word 0x00ff; ???? ea42: 00 08 .word 0x0800; ???? ea44: 51 04 .word 0x0451; ???? ea46: 30 f4 and @r4+, r0 ea48: 01 01 .word 0x0101; ???? ea4a: 01 02 .word 0x0201; ???? ea4c: 03 01 .word 0x0103; ???? ea4e: 05 8a sub r10, r5 ea50: 00 68 addc r8, r0 ea52: 04 03 .word 0x0304; ???? ea54: 09 04 .word 0x0409; ???? ea56: 24 03 .word 0x0324; ???? ea58: 54 00 .word 0x0054; ???? ea5a: 65 00 .word 0x0065; ???? ea5c: 78 00 .word 0x0078; ???? ea5e: 61 00 .word 0x0061; ???? ea60: 73 00 .word 0x0073; ???? ea62: 20 00 .word 0x0020; ???? ea64: 49 00 .word 0x0049; ???? ea66: 6e 00 .word 0x006e; ???? ea68: 73 00 .word 0x0073; ???? ea6a: 74 00 .word 0x0074; ???? ea6c: 72 00 .word 0x0072; ???? ea6e: 75 00 .word 0x0075; ???? ea70: 6d 00 .word 0x006d; ???? ea72: 65 00 .word 0x0065; ???? ea74: 6e 00 .word 0x006e; ???? ea76: 74 00 .word 0x0074; ???? ea78: 73 00 .word 0x0073; ???? ea7a: 30 03 .word 0x0330; ???? ea7c: 4d 00 .word 0x004d; ???? ea7e: 53 00 .word 0x0053; ???? ea80: 50 00 .word 0x0050; ???? ea82: 2d 00 .word 0x002d; ???? ea84: 46 00 .word 0x0046; ???? ea86: 45 00 .word 0x0045; ???? ea88: 54 00 .word 0x0054; ???? ea8a: 34 00 .word 0x0034; ???? ea8c: 33 00 .word 0x0033; ???? ea8e: 30 00 .word 0x0030; ???? ea90: 55 00 .word 0x0055; ???? ea92: 49 00 .word 0x0049; ???? ea94: 46 00 .word 0x0046; ???? ea96: 20 00 .word 0x0020; ???? ea98: 4a 00 .word 0x004a; ???? ea9a: 54 00 .word 0x0054; ???? ea9c: 41 00 .word 0x0041; ???? ea9e: 47 00 .word 0x0047; ???? eaa0: 20 00 .word 0x0020; ???? eaa2: 54 00 .word 0x0054; ???? eaa4: 6f 00 .word 0x006f; ???? eaa6: 6f 00 .word 0x006f; ???? eaa8: 6c 00 .word 0x006c; ???? eaaa: 32 03 .word 0x0332; ???? eaac: 54 00 .word 0x0054; ???? eaae: 55 00 .word 0x0055; ???? eab0: 53 00 .word 0x0053; ???? eab2: 42 00 .word 0x0042; ???? eab4: 33 00 .word 0x0033; ???? eab6: 34 00 .word 0x0034; ???? eab8: 31 00 .word 0x0031; ???? eaba: 30 00 .word 0x0030; ???? eabc: 34 00 .word 0x0034; ???? eabe: 32 00 .word 0x0032; ???? eac0: 30 00 .word 0x0030; ???? eac2: 38 00 .word 0x0038; ???? eac4: 34 00 .word 0x0034; ???? eac6: 34 00 .word 0x0034; ???? eac8: 42 00 .word 0x0042; ???? eaca: 38 00 .word 0x0038; ???? eacc: 31 00 .word 0x0031; ???? eace: 39 00 .word 0x0039; ???? ead0: 35 00 .word 0x0035; ???? ead2: 30 00 .word 0x0030; ???? ead4: 46 00 .word 0x0046; ???? ead6: 46 00 .word 0x0046; ???? ead8: 38 00 .word 0x0038; ???? eada: 30 00 .word 0x0030; ???? eadc: 00 4c br r12 eade: 90 ff fc e0 and -7940(r15),0x8044 ;0xe0fc(r15), PC rel. 0x06b28 eae2: 44 80 eae4: f0 02 .word 0x02f0; ???? eae6: 00 14 .word 0x1400; ???? eae8: 90 ff fc 80 and -32516(r15),0x9063 ;0x80fc(r15), PC rel. 0x07b51 eaec: 63 90 eaee: ff fe e0 ff and.b @r14+, -32(r15);0xffe0(r15) eaf2: 80 36 jge $-766 ;abs 0xe7f4 eaf4: 90 ff fe e0 and -7938(r15),0xe044 ;0xe0fe(r15), PC rel. 0x0cb3e eaf8: 44 e0 eafa: f0 02 .word 0x02f0; ???? eafc: 00 14 .word 0x1400; ???? eafe: d2 b0 c2 b1 bit.b 0xb1c2, &0x0480 ;PC rel. 0x09cc4 eb02: 80 04 eb04: c2 b0 d2 b1 bit.b r0, &0xb1d2 eb08: c2 b3 c2 b4 bit.b #0, &0xb4c2 ;r3 As==00 eb0c: 02 00 .word 0x0002; ???? eb0e: 14 c2 b0 c2 bic &0xc2b0,r4 eb12: b1 d2 b3 c2 bis #8, -15693(r1);r2 As==11, 0xc2b3(r1) eb16: b4 02 .word 0x02b4; ???? eb18: 00 14 .word 0x1400; ???? eb1a: c2 b0 c2 b1 bit.b r0, &0xb1c2 eb1e: c2 b3 d2 b4 bit.b #0, &0xb4d2 ;r3 As==00 eb22: 02 00 .word 0x0002; ???? eb24: 14 90 ff a6 cmp 0xa6ff, r4 ;PC rel. 0x09227 eb28: e0 ff 12 01 and.b @r15, 0x0112 ;PC rel. 0x0ec3e eb2c: d3 02 .word 0x02d3; ???? eb2e: 00 14 .word 0x1400; ???? eb30: 90 ff a3 e4 and -7005(r15),0xa3f0 ;0xe4a3(r15), PC rel. 0x08f26 eb34: f0 a3 eb36: e0 54 df f0 add.b @r4, 0xf0df ;PC rel. 0x0dc19 eb3a: 02 00 .word 0x0002; ???? eb3c: 14 90 ff a3 cmp 0xa3ff, r4 ;PC rel. 0x08f3f eb40: e4 f0 a3 e0 and.b @r0, -8029(r4);0xe0a3(r4) eb44: 54 ef f0 02 xor.b 752(r15),r4 ;0x02f0(r15) eb48: 00 14 .word 0x1400; ???? eb4a: 90 ff a3 e4 and -7005(r15),0xa3f0 ;0xe4a3(r15), PC rel. 0x08f40 eb4e: f0 a3 eb50: e0 44 20 f0 mov.b @r4, 0xf020 ;PC rel. 0x0db74 eb54: 02 00 .word 0x0002; ???? eb56: 14 90 ff a3 cmp 0xa3ff, r4 ;PC rel. 0x08f59 eb5a: e4 f0 a3 e0 and.b @r0, -8029(r4);0xe0a3(r4) eb5e: 44 10 rrc.b r4 eb60: f0 02 .word 0x02f0; ???? eb62: 00 14 .word 0x1400; ???? eb64: bb 01 .word 0x01bb; ???? eb66: 06 89 sub r9, r6 eb68: 82 8a 83 e0 sub r10, &0xe083 eb6c: 22 50 add @r0, r2 eb6e: 02 e7 xor r7, r2 eb70: 22 bb bit @r11, r2 eb72: fe 02 .word 0x02fe; ???? eb74: e3 22 jnz $-568 ;abs 0xe93c eb76: 89 82 8a 83 sub r2, -31862(r9);0x838a(r9) eb7a: e4 93 22 d0 cmp.b #2, -12254(r4);r3 As==10, 0xd022(r4) eb7e: 83 d0 bis r0, #1 ;r3 As==01 eb80: 82 f8 e4 93 and r8, &0x93e4 eb84: 70 12 74 01 push.b #372 ;#0x0174 eb88: 93 70 0d a3 subc 0xa30d, #1 ;PC rel. 0x08e99, r3 As==01 eb8c: a3 93 cmp #2, #1 ;r3 As==10, r3 As==01 eb8e: f8 74 01 93 subc.b @r4+, -27903(r8);0x9301(r8) eb92: f5 82 88 83 sub.b #8, -31864(r5);r2 As==11, 0x8388(r5) eb96: e4 73 74 02 subc.b #2, 628(r4) ;r3 As==10, 0x0274(r4) eb9a: 93 68 60 ef addc -4256(r8),#1 ;0xef60(r8), r3 As==01 eb9e: a3 a3 dadd #2, #1 ;r3 As==10, r3 As==01 eba0: a3 80 sub @r0, #1 ;r3 As==01 eba2: df 90 ff ab cmp.b 0xabff, -3868(r15);PC rel. 0x097a5, 0xf0e4(r15) eba6: e4 f0 eba8: 90 ff a4 04 and 1188(r15),0x90f0 ;0x04a4(r15), PC rel. 0x07c9e ebac: f0 90 ebae: ff a4 e0 64 dadd.b @r4+, 25824(r15);0x64e0(r15) ebb2: 01 60 addc r0, r1 ebb4: f8 90 ff a2 cmp.b #-23809,-31884(r8);#0xa2ff, 0x8374(r8) ebb8: 74 83 ebba: f0 a3 e4 f0 dadd.b #-1, 0xf0e4 ;r3 As==11, PC rel. 0x0dca2 ebbe: 90 ff a7 74 and 29863(r15),0xf002 ;0x74a7(r15), PC rel. 0x0dbc6 ebc2: 02 f0 ebc4: a3 e4 xor @r4, #1 ;r3 As==01 ebc6: f0 a3 74 11 dadd.b #-1, 0x1174 ;r3 As==11, PC rel. 0x0fd3e ebca: f0 a3 74 13 dadd.b #-1, 0x1374 ;r3 As==11, PC rel. 0x0ff42 ebce: f0 90 ff a4 cmp.b #-23297,0xf0e4 ;#0xa4ff, PC rel. 0x0dcb8 ebd2: e4 f0 ebd4: 22 8b sub @r11, r2 ebd6: 08 8a sub r10, r8 ebd8: 09 89 sub r9, r9 ebda: 0a ab dadd r11, r10 ebdc: 08 aa dadd r10, r8 ebde: 09 a9 dadd r9, r9 ebe0: 0a 12 push r10 ebe2: 01 28 jnc $+4 ;abs 0xebe6 ebe4: 60 13 .word 0x1360; ???? ebe6: 05 0a .word 0x0a05; ???? ebe8: e5 0a .word 0x0ae5; ???? ebea: 70 02 .word 0x0270; ???? ebec: 05 09 .word 0x0905; ???? ebee: 14 f9 12 01 and 274(r9),r4 ;0x0112(r9) ebf2: 28 ff and @r15, r8 ebf4: 12 01 .word 0x0112; ???? ebf6: d3 80 e2 22 sub.b 0x22e2, #1 ;PC rel. 0x10edc, r3 As==01 ebfa: 90 ff a5 e0 and -8027(r15),0x30ff ;0xe0a5(r15), PC rel. 0x11cff ebfe: ff 30 ec00: e4 f8 90 ff and.b @r8, -112(r4);0xff90(r4) ec04: a5 ef 54 ef xor @r15, -4268(r5);0xef54(r5) ec08: f0 90 ff a0 cmp.b #-24321,0xffe0 ;#0xa0ff, PC rel. 0x0ebee ec0c: e0 ff ec0e: 22 90 cmp @r0, r2 ec10: ff a5 e0 30 dadd.b @r5+, 12512(r15);0x30e0(r15) ec14: e5 f9 90 ff and.b @r9, -112(r5);0xff90(r5) ec18: a1 ef f0 22 xor @r15, 8944(r1);0x22f0(r1) ec1c: 78 7f subc.b @r15+, r8 ec1e: e4 f6 d8 fd and.b @r6, -552(r4);0xfdd8(r4) ec22: 75 81 sub.b @r1+, r5 ec24: 0b 02 .word 0x020b; ???? ec26: 00 03 .word 0x0300; ???? ec28: 00 ff and r15, r0 ec2a: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) ec2e: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) ec32: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15)
.data segment
This gets copied to RAM early on.
ec36: 38 4e mov @r14+, r8 ec38: c0 58 16 00 add.b r8, 0x0016 ;PC rel. 0x0ec52 ec3c: b4 00 .word 0x00b4; ???? ec3e: ef be ad de bit.b @r14, -8531(r15);0xdead(r15) ec42: 02 a5 dadd r5, r2 ec44: 08 a5 dadd r5, r8 ec46: 08 a5 dadd r5, r8 ec48: 00 a5 dadd r5, r0 ec4a: 00 a5 dadd r5, r0 ec4c: ad de 0b 00 bis @r14, 11(r13) ;0x000b(r13) ec50: b2 40 80 5a mov #23168, &0x015c ;#0x5a80 ec54: 5c 01 ec56: 13 42 .word 0x4213; ???? Illegal as 2-op instr ec58: fe ff 90 42 and.b @r15+, 17040(r14);0x4290(r14) ec5c: 40 01 .word 0x0140; ???? ec5e: ea ff 90 42 and.b @r15, 17040(r10);0x4290(r10) ec62: 44 01 .word 0x0144; ???? ec64: e6 ff 0f 18 and.b @r15, 6159(r6);0x180f(r6) ec68: c0 4a e2 ff mov.b r10, 0xffe2 ;PC rel. 0x0ec4e ec6c: 92 b3 44 01 bit #1, &0x0144 ;r3 As==01 ec70: fd 23 jnz $-4 ;abs 0xec6c ec72: 92 40 d0 ff mov 0xffd0, &0x0144 ;PC rel. 0x0ec46 ec76: 44 01 ec78: 90 42 44 01 mov &0x0144,0xffca ;PC rel. 0x0ec48 ec7c: ca ff ec7e: d0 90 c4 ff cmp.b 0xffc4, 0xffc4 ;PC rel. 0x0ec46, PC rel. 0x0ec48 ec82: c4 ff ec84: 06 24 jz $+14 ;abs 0xec92 ec86: 1a 40 bc ff mov 0xffbc, r10 ;PC rel. 0x0ec46 ec8a: 3a d0 40 00 bis #64, r10 ;#0x0040 ec8e: 82 4a 44 01 mov r10, &0x0144 ec92: 80 1f .word 0x1f80; ???? ec94: 5a 40 a8 ff mov.b 0xffa8, r10 ;PC rel. 0x0ec40 ec98: 92 40 a8 ff mov 0xffa8, &0x0140 ;PC rel. 0x0ec44 ec9c: 40 01 ec9e: ba 40 ad de mov #-8531, 0(r10) ;#0xdead, 0x0000(r10) eca2: 00 00 eca4: 92 b3 44 01 bit #1, &0x0144 ;r3 As==01 eca8: fd 23 jnz $-4 ;abs 0xeca4 ecaa: 80 1f .word 0x1f80; ???? ecac: 5a 40 9e ff mov.b 0xff9e, r10 ;PC rel. 0x0ec4e ecb0: b0 e0 00 33 xor #13056, 0xff94 ;#0x3300, PC rel. 0x0ec4a ecb4: 94 ff ecb6: b0 e0 00 33 xor #13056, 0xff90 ;#0x3300, PC rel. 0x0ec4c ecba: 90 ff ecbc: 92 40 8a ff mov 0xff8a, &0x0140 ;PC rel. 0x0ec4a ecc0: 40 01 ecc2: 92 40 86 ff mov 0xff86, &0x0144 ;PC rel. 0x0ec4c ecc6: 44 01 ecc8: 90 42 44 01 mov &0x0144,0xff7a ;PC rel. 0x0ec48 eccc: 7a ff ecce: d0 90 7a ff cmp.b 0xff7a, 0xff74 ;PC rel. 0x0ec4c, PC rel. 0x0ec48 ecd2: 74 ff ecd4: 06 24 jz $+14 ;abs 0xece2 ecd6: b0 d0 40 00 bis #64, 0xff70 ;#0x0040, PC rel. 0x0ec4c ecda: 70 ff ecdc: 92 40 6c ff mov 0xff6c, &0x0144 ;PC rel. 0x0ec4c ece0: 44 01 ece2: b2 40 fe ca mov #-13570,&0x018e ;#0xcafe ece6: 8e 01 ece8: b2 40 be ba mov #-17730,&0x018c ;#0xbabe ecec: 8c 01 ecee: ff 3f jmp $+0 ;abs 0xecee ecf0: b6 00 .word 0x00b6; ???? ecf2: 00 00 .word 0x0000; ???? ecf4: 1c 00 .word 0x001c; ???? ecf6: f4 00 .word 0x00f4; ???? ecf8: ef be ad de bit.b @r14, -8531(r15);0xdead(r15) ecfc: ef be ad de bit.b @r14, -8531(r15);0xdead(r15) ed00: 08 a5 dadd r5, r8 ed02: 08 a5 dadd r5, r8 ed04: 00 a5 dadd r5, r0 ed06: 00 a5 dadd r5, r0 ed08: ad de 0b 00 bis @r14, 11(r13) ;0x000b(r13) ed0c: ad de 0b 00 bis @r14, 11(r13) ;0x000b(r13) ed10: b2 40 80 5a mov #23168, &0x015c ;#0x5a80 ed14: 5c 01 ed16: b2 40 ad ab mov #-21587,&0x018e ;#0xabad ed1a: 8e 01 ed1c: b2 40 be ba mov #-17730,&0x018c ;#0xbabe ed20: 8c 01 ed22: 90 42 40 01 mov &0x0140,0xffde ;PC rel. 0x0ed06 ed26: de ff ed28: 90 42 44 01 mov &0x0144,0xffda ;PC rel. 0x0ed08 ed2c: da ff ed2e: 0f 18 .word 0x180f; ???? ed30: c0 4a d6 ff mov.b r10, 0xffd6 ;PC rel. 0x0ed0a ed34: 0f 18 .word 0x180f; ???? ed36: c0 4b d4 ff mov.b r11, 0xffd4 ;PC rel. 0x0ed0e ed3a: 92 b3 44 01 bit #1, &0x0144 ;r3 As==01 ed3e: fd 23 jnz $-4 ;abs 0xed3a ed40: 92 40 be ff mov 0xffbe, &0x0144 ;PC rel. 0x0ed02 ed44: 44 01 ed46: 90 42 44 01 mov &0x0144,0xffb8 ;PC rel. 0x0ed04 ed4a: b8 ff ed4c: d0 90 b2 ff cmp.b 0xffb2, 0xffb2 ;PC rel. 0x0ed02, PC rel. 0x0ed04 ed50: b2 ff ed52: 06 24 jz $+14 ;abs 0xed60 ed54: 1a 40 aa ff mov 0xffaa, r10 ;PC rel. 0x0ed02 ed58: 3a d0 40 00 bis #64, r10 ;#0x0040 ed5c: 82 4a 44 01 mov r10, &0x0144 ed60: 80 1f .word 0x1f80; ???? ed62: 5a 40 94 ff mov.b 0xff94, r10 ;PC rel. 0x0ecfa ed66: 80 1f .word 0x1f80; ???? ed68: 5b 40 92 ff mov.b 0xff92, r11 ;PC rel. 0x0ecfe ed6c: b2 40 50 00 mov #80, &0x0186 ;#0x0050 ed70: 86 01 ed72: 92 b3 86 01 bit #1, &0x0186 ;r3 As==01 ed76: fd 27 jz $-4 ;abs 0xed72 ed78: b2 40 40 a5 mov #-23232,&0x0140 ;#0xa540 ed7c: 40 01 ed7e: 9a 42 88 01 mov &0x0188,0(r10) ;0x0000(r10) ed82: 00 00 ed84: 92 c3 86 01 bic #1, &0x0186 ;r3 As==01 ed88: 92 b3 44 01 bit #1, &0x0144 ;r3 As==01 ed8c: fd 23 jnz $-4 ;abs 0xed88 ed8e: b2 40 00 a5 mov #-23296,&0x0140 ;#0xa500 ed92: 40 01 ed94: 00 18 .word 0x1800; ???? ed96: 6a 53 incd.b r10 ed98: 00 18 .word 0x1800; ???? ed9a: 5b 83 dec.b r11 ed9c: ea 23 jnz $-42 ;abs 0xed72 ed9e: 80 1f .word 0x1f80; ???? eda0: 5a 40 66 ff mov.b 0xff66, r10 ;PC rel. 0x0ed0a eda4: 80 1f .word 0x1f80; ???? eda6: 5b 40 64 ff mov.b 0xff64, r11 ;PC rel. 0x0ed0e edaa: b0 e0 00 33 xor #13056, 0xff56 ;#0x3300, PC rel. 0x0ed06 edae: 56 ff edb0: b0 e0 00 33 xor #13056, 0xff52 ;#0x3300, PC rel. 0x0ed08 edb4: 52 ff edb6: 92 40 4c ff mov 0xff4c, &0x0140 ;PC rel. 0x0ed06 edba: 40 01 edbc: 92 40 48 ff mov 0xff48, &0x0144 ;PC rel. 0x0ed08 edc0: 44 01 edc2: 90 42 44 01 mov &0x0144,0xff3c ;PC rel. 0x0ed04 edc6: 3c ff edc8: d0 90 3c ff cmp.b 0xff3c, 0xff36 ;PC rel. 0x0ed08, PC rel. 0x0ed04 edcc: 36 ff edce: 06 24 jz $+14 ;abs 0xeddc edd0: b0 d0 40 00 bis #64, 0xff32 ;#0x0040, PC rel. 0x0ed08 edd4: 32 ff edd6: 92 40 2e ff mov 0xff2e, &0x0144 ;PC rel. 0x0ed08 edda: 44 01 eddc: b2 40 fe ca mov #-13570,&0x018e ;#0xcafe ede0: 8e 01 ede2: b2 40 be ba mov #-17730,&0x018c ;#0xbabe ede6: 8c 01 ede8: ff 3f jmp $+0 ;abs 0xede8 edea: f6 00 .word 0x00f6; ???? edec: 00 00 .word 0x0000; ???? edee: 01 00 .word 0x0001; ???? edf0: fa 89 c6 90 sub.b @r9+, -28474(r10);0x90c6(r10) edf4: 08 91 cmp r1, r8 edf6: 86 98 6a 9a cmp r8, -26006(r6);0x9a6a(r6) edfa: 9a 9f 4e a3 cmp -23730(r15),26038(r10);0xa34e(r15), 0x65b6(r10) edfe: b6 65 ee00: 03 00 .word 0x0003; ???? ee02: 00 00 .word 0x0000; ???? ee04: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) ee08: fe 17 .word 0x17fe; ???? ee0a: fe 1b .word 0x1bfe; ???? ee0c: 01 01 .word 0x0101; ????
ee0e: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) ... All ones skipped ... efe6: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) efea: ff ff e6 dd and.b @r15+, -8730(r15);0xdde6(r15) efee: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) eff2: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) eff6: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) effa: 38 64 addc @r4+, r8 effc: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15)
main() ?
; Called from 0xf36a. ; BCSCTL1.XT2OFF = 0 (XT2 is on) f000: f2 c0 80 00 bic.b #128, &0x0057 ;#0x0080 f004: 57 00 ; IFG1.OFIFG = 0 (Clear oscillator fault interrupt) f006: e2 c3 02 00 bic.b #2, &0x0002 ;r3 As==10 ; Busy wait... f00a: 3f 40 ff 00 mov #255, r15 ;#0x00ff f00e: 1f 93 cmp #1, r15 ;r3 As==01 f010: 02 38 jl $+6 ;abs 0xf016 f012: 3f 53 add #-1, r15 ;r3 As==11 f014: fc 3f jmp $-6 ;abs 0xf00e ; Is IFG1.OFIFG still clear? f016: e2 b3 02 00 bit.b #2, &0x0002 ;r3 As==10 ; No, keep trying until the fault goes away. f01a: f5 2f jc $-20 ;abs 0xf006 ; Clear IFG1.OFIFG one last time for luck. f01c: e2 c3 02 00 bic.b #2, &0x0002 ;r3 As==10 ; Note that BCSCTL2 has 0x00 as its default settings. ; BCSCTL2.SELMx = 2 (MCLK source is XT2CLK, since we turned off BCSCTL1.XT2OFF earlier) ; BCSCTL2.DIVMx = 0 (MCLK divider is /1) ; BCSCTL2.SELS = 1 (SMCLK is XT2CLK) ; BCSCTL2.DIVSx = 0 (SMCLK divider is /1) ; BCSCTL2.DCOR = 0 (DCO resistor select is the internal resistor) f020: f2 d0 88 00 bis.b #136, &0x0058 ;#0x0088 f024: 58 00 f026: 82 43 da 17 mov #0, &0x17da ;r3 As==00 f02a: 82 43 dc 17 mov #0, &0x17dc ;r3 As==00 ; Is the bottom of information memory all ones (uninitialized)? f02e: b2 93 00 10 cmp #-1, &0x1000 ;r3 As==11 f032: 09 24 jz $+20 ;abs 0xf046 f034: 92 42 00 10 mov &0x1000,&0x17da f038: da 17 f03a: b2 93 02 10 cmp #-1, &0x1002 ;r3 As==11 f03e: 03 24 jz $+8 ;abs 0xf046 f040: 92 42 02 10 mov &0x1002,&0x17dc f044: dc 17 f046: b2 43 de 17 mov #-1, &0x17de ;r3 As==11 f04a: 82 43 e0 17 mov #0, &0x17e0 ;r3 As==00 f04e: 82 43 e2 17 mov #0, &0x17e2 ;r3 As==00 f052: b2 43 e4 17 mov #-1, &0x17e4 ;r3 As==11 f056: 82 43 e6 17 mov #0, &0x17e6 ;r3 As==00 f05a: b2 43 e8 17 mov #-1, &0x17e8 ;r3 As==11 f05e: 82 43 ea 17 mov #0, &0x17ea ;r3 As==00 f062: b2 40 20 26 mov #9760, &0x17ec ;#0x2620 f066: ec 17 f068: b2 40 e8 01 mov #488, &0x17ee ;#0x01e8 f06c: ee 17 f06e: 30 41 ret
f070: 0a 12 push r10 f072: 0d 4c mov r12, r13 f074: 0a 43 clr r10 f076: 0f 4a mov r10, r15 f078: 0a 4f mov r15, r10 f07a: 1a 53 inc r10 f07c: 0f 5f rla r15 f07e: 0c 4d mov r13, r12 f080: 0c 5f add r15, r12 f082: 8c 93 00 00 tst 0(r12) ;0x0000(r12) f086: 0b 24 jz $+24 ;abs 0xf09e f088: 9e 42 ec 17 mov &0x17ec,0(r14) ;0x0000(r14) f08c: 00 00 f08e: 2e 53 incd r14 f090: 0f 4a mov r10, r15 f092: 0f 5f rla r15 f094: 0c 4d mov r13, r12 f096: 0c 5f add r15, r12 f098: a2 4c ec 17 mov @r12, &0x17ec f09c: 1a 53 inc r10 f09e: 0f 4a mov r10, r15 f0a0: 0a 4f mov r15, r10 f0a2: 1a 53 inc r10 f0a4: 0f 5f rla r15 f0a6: 0c 4d mov r13, r12 f0a8: 0c 5f add r15, r12 f0aa: 8c 93 00 00 tst 0(r12) ;0x0000(r12) f0ae: 0b 24 jz $+24 ;abs 0xf0c6 f0b0: 9e 42 ee 17 mov &0x17ee,0(r14) ;0x0000(r14) f0b4: 00 00 f0b6: 2e 53 incd r14 f0b8: 0f 4a mov r10, r15 f0ba: 0f 5f rla r15 f0bc: 0c 4d mov r13, r12 f0be: 0c 5f add r15, r12 f0c0: a2 4c ee 17 mov @r12, &0x17ee f0c4: 1a 53 inc r10 f0c6: 0f 4a mov r10, r15 f0c8: 0a 4f mov r15, r10 f0ca: 1a 53 inc r10 f0cc: 0f 5f rla r15 f0ce: 0c 4d mov r13, r12 f0d0: 0c 5f add r15, r12 f0d2: 8c 93 00 00 tst 0(r12) ;0x0000(r12) f0d6: 0b 24 jz $+24 ;abs 0xf0ee f0d8: 9e 42 da 17 mov &0x17da,0(r14) ;0x0000(r14) f0dc: 00 00 f0de: 2e 53 incd r14 f0e0: 0f 4a mov r10, r15 f0e2: 0f 5f rla r15 f0e4: 0c 4d mov r13, r12 f0e6: 0c 5f add r15, r12 f0e8: a2 4c da 17 mov @r12, &0x17da f0ec: 1a 53 inc r10 f0ee: 0f 4a mov r10, r15 f0f0: 0a 4f mov r15, r10 f0f2: 1a 53 inc r10 f0f4: 0f 5f rla r15 f0f6: 0c 4d mov r13, r12 f0f8: 0c 5f add r15, r12 f0fa: 8c 93 00 00 tst 0(r12) ;0x0000(r12) f0fe: 0b 24 jz $+24 ;abs 0xf116 f100: 9e 42 dc 17 mov &0x17dc,0(r14) ;0x0000(r14) f104: 00 00 f106: 2e 53 incd r14 f108: 0f 4a mov r10, r15 f10a: 0f 5f rla r15 f10c: 0c 4d mov r13, r12 f10e: 0c 5f add r15, r12 f110: a2 4c dc 17 mov @r12, &0x17dc f114: 1a 53 inc r10 f116: 0f 4a mov r10, r15 f118: 0a 4f mov r15, r10 f11a: 1a 53 inc r10 f11c: 0f 5f rla r15 f11e: 0c 4d mov r13, r12 f120: 0c 5f add r15, r12 f122: 8c 93 00 00 tst 0(r12) ;0x0000(r12) f126: 0b 24 jz $+24 ;abs 0xf13e f128: 9e 42 de 17 mov &0x17de,0(r14) ;0x0000(r14) f12c: 00 00 f12e: 2e 53 incd r14 f130: 0f 4a mov r10, r15 f132: 0f 5f rla r15 f134: 0c 4d mov r13, r12 f136: 0c 5f add r15, r12 f138: a2 4c de 17 mov @r12, &0x17de f13c: 1a 53 inc r10 f13e: 0c 43 clr r12 f140: 3a 41 pop r10 f142: 30 41 ret
; Called from 0xf37a. f144: 0a 12 push r10 f146: 0b 12 push r11 f148: 0a 4c mov r12, r10 f14a: 0b 4d mov r13, r11 ; P1OUT &= 0x9f (Set P1.0, P1.1, P1.2, P1.3, P1.4, and P1.7 high) f14c: f2 f0 9f 00 and.b #159, &0x0021 ;#0x009f f150: 21 00 ; P1DIR |= 0x60 (Set P1.5 and P1.6 to output) f152: f2 d0 60 00 bis.b #96, &0x0022 ;#0x0060 f156: 22 00 ; P1DIR &= 0xe7 (Set P1.0, P1.1, P1.2, P1.5, P1.6, and P1.7 to output as well.) f158: f2 f0 e7 00 and.b #231, &0x0022 ;#0x00e7 f15c: 22 00 ; P3SEL |= 0x30 (Set P3.4 and P3.5 to peripheral mode (USART0) f15e: f2 d0 30 00 bis.b #48, &0x001b ;#0x0030 f162: 1b 00 ; P3DIR |= 0x1a (Set P3.1, P3.3, and P3.4 as output.) f164: f2 d0 10 00 bis.b #16, &0x001a ;#0x0010 f168: 1a 00 ; This bounces the USART reset for some reason. ; U0CTL.SWRST = 0 (USART reset released for operation) f16a: c2 43 70 00 mov.b #0, &0x0070 ;r3 As==00 ; U0CTL.SWRST = 1 (USART logic held in reset state) f16e: d2 43 70 00 mov.b #1, &0x0070 ;r3 As==01 ; ME1.UTXE0 = 1; ME1.URXE0 = 1; (USART0 transmit enable, USART0 receive enable) f172: f2 d0 c0 00 bis.b #192, &0x0004 ;#0x00c0 f176: 04 00 ; U0CTL.CHAR = 1 (USART0 character length is 8 bits) f178: f2 d0 10 00 bis.b #16, &0x0070 ;#0x0010 f17c: 70 00 ; U0TCTL.CKPL = 0 (UCLKI = UCLK) ; U0TCTL.SSELx = 2 (BRCLK source is SMCLK) ; U0TCTL.URXSE = 0 (UART receive start-edge feature is disabled) ; U0TCTL.TXWAKE = 0 (Next character transmitted is data) ; U0TCTL.TXEPT = 0 (UART is transmitting data and/or data is waiting in UxTXBUF) f17e: f2 40 20 00 mov.b #32, &0x0071 ;#0x0020 f182: 71 00 f184: 3c 40 00 1b mov #6912, r12 ;#0x1b00 f188: 3d 40 b7 00 mov #183, r13 ;#0x00b7 f18c: 0e 4a mov r10, r14 f18e: 0f 4b mov r11, r15 f190: b0 12 4e f4 call #0xf44e f194: c2 4c 74 00 mov.b r12, &0x0074 f198: 3c 40 00 1b mov #6912, r12 ;#0x1b00 f19c: 3d 40 b7 00 mov #183, r13 ;#0x00b7 f1a0: 0e 4a mov r10, r14 f1a2: 0f 4b mov r11, r15 f1a4: b0 12 4e f4 call #0xf44e f1a8: 8c 10 swpb r12 f1aa: 3c f0 ff 00 and #255, r12 ;#0x00ff f1ae: c2 4c 75 00 mov.b r12, &0x0075 f1b2: c2 43 73 00 mov.b #0, &0x0073 ;r3 As==00 f1b6: d2 c3 70 00 bic.b #1, &0x0070 ;r3 As==01 f1ba: f2 d0 40 00 bis.b #64, &0x0000 ;#0x0040 f1be: 00 00 f1c0: 3b 41 pop r11 f1c2: 3a 41 pop r10 f1c4: 30 41 ret
f1c6: 31 80 0a 00 sub #10, r1 ;#0x000a f1ca: 0f 43 clr r15 f1cc: 3f 90 09 00 cmp #9, r15 ;#0x0009 f1d0: 0b 34 jge $+24 ;abs 0xf1e8 f1d2: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 f1d6: 02 00 f1d8: fc 2b jnc $-6 ;abs 0xf1d2 f1da: 0e 4f mov r15, r14 f1dc: 0e 51 add r1, r14 f1de: de 42 76 00 mov.b &0x0076,0(r14) ;0x0000(r14) f1e2: 00 00 f1e4: 1f 53 inc r15 f1e6: f2 3f jmp $-26 ;abs 0xf1cc f1e8: f1 90 52 00 cmp.b #82, 0(r1) ;#0x0052, 0x0000(r1) f1ec: 00 00 f1ee: 20 20 jnz $+66 ;abs 0xf230 f1f0: f1 90 65 00 cmp.b #101, 1(r1) ;#0x0065, 0x0001(r1) f1f4: 01 00 f1f6: 1c 20 jnz $+58 ;abs 0xf230 f1f8: f1 90 61 00 cmp.b #97, 2(r1) ;#0x0061, 0x0002(r1) f1fc: 02 00 f1fe: 18 20 jnz $+50 ;abs 0xf230 f200: f1 90 64 00 cmp.b #100, 3(r1) ;#0x0064, 0x0003(r1) f204: 03 00 f206: 14 20 jnz $+42 ;abs 0xf230 f208: f1 90 79 00 cmp.b #121, 4(r1) ;#0x0079, 0x0004(r1) f20c: 04 00 f20e: 10 20 jnz $+34 ;abs 0xf230 f210: f1 90 30 00 cmp.b #48, 5(r1) ;#0x0030, 0x0005(r1) f214: 05 00 f216: 0c 20 jnz $+26 ;abs 0xf230 f218: f1 90 30 00 cmp.b #48, 6(r1) ;#0x0030, 0x0006(r1) f21c: 06 00 f21e: 08 20 jnz $+18 ;abs 0xf230 f220: f1 90 31 00 cmp.b #49, 7(r1) ;#0x0031, 0x0007(r1) f224: 07 00 f226: 04 20 jnz $+10 ;abs 0xf230 f228: c1 93 08 00 tst.b 8(r1) ;0x0008(r1) f22c: 01 20 jnz $+4 ;abs 0xf230 f22e: 03 43 nop f230: 31 50 0a 00 add #10, r1 ;#0x000a f234: 30 41 ret
ISRs
USART0 rx handler
f236: 0d 12 push r13 f238: 0c 12 push r12 f23a: 0f 12 push r15 f23c: 0e 12 push r14 f23e: 5c 42 76 00 mov.b &0x0076,r12 ; r12 = U0RXBUF f242: b0 12 18 f9 call #0xf918 f246: 3e 41 pop r14 f248: 3f 41 pop r15 f24a: 3c 41 pop r12 f24c: 3d 41 pop r13 f24e: 00 13 reti
; Called from 0xf938
f250: 0f 42 mov r2, r15 f252: 32 c2 dint f254: 30 12 92 f2 push #-3438 ;#0xf292 f258: 82 93 e0 17 tst &0x17e0 f25c: 07 20 jnz $+16 ;abs 0xf26c f25e: b2 43 e4 17 mov #-1, &0x17e4 ;r3 As==11 f262: 82 4c e6 17 mov r12, &0x17e6 f266: 82 41 e0 17 mov r1, &0x17e0 f26a: 09 3c jmp $+20 ;abs 0xf27e f26c: 82 93 e2 17 tst &0x17e2 f270: 10 20 jnz $+34 ;abs 0xf292 f272: b2 43 e8 17 mov #-1, &0x17e8 ;r3 As==11 f276: 82 4c ea 17 mov r12, &0x17ea f27a: 82 41 e2 17 mov r1, &0x17e2 f27e: 11 12 04 00 push 4(r1) ;0x0004(r1) f282: b2 40 18 5a mov #23064, &0x0120 ;#0x5a18 f286: 20 01 f288: d2 d3 00 00 bis.b #1, &0x0000 ;r3 As==01 f28c: 02 4f mov r15, r2 f28e: 0c 43 clr r12 f290: 30 41 ret f292: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80 f296: 20 01 f298: d2 c3 00 00 bic.b #1, &0x0000 ;r3 As==01 f29c: 82 93 e2 17 tst &0x17e2 f2a0: 03 24 jz $+8 ;abs 0xf2a8 f2a2: 82 43 e2 17 mov #0, &0x17e2 ;r3 As==00 f2a6: 02 3c jmp $+6 ;abs 0xf2ac f2a8: 82 43 e0 17 mov #0, &0x17e0 ;r3 As==00 f2ac: 3c 43 mov #-1, r12 ;r3 As==11 f2ae: 30 41 ret f2b0: 82 93 e2 17 tst &0x17e2 f2b4: 09 24 jz $+20 ;abs 0xf2c8 f2b6: 92 53 e8 17 inc &0x17e8 f2ba: 92 92 e8 17 cmp &0x17e8,&0x17ea f2be: ea 17 f2c0: 0c 20 jnz $+26 ;abs 0xf2da f2c2: 11 42 e2 17 mov &0x17e2,r1 f2c6: 30 41 ret f2c8: 92 53 e4 17 inc &0x17e4 f2cc: 92 92 e4 17 cmp &0x17e4,&0x17e6 f2d0: e6 17 f2d2: 03 20 jnz $+8 ;abs 0xf2da f2d4: 11 42 e0 17 mov &0x17e0,r1 f2d8: 30 41 ret f2da: 00 13 reti
Reset vector entry point
void reset_handler(void);
; Set the stack pointer to 0x17da f2dc: 31 40 da 17 mov #6106, r1 ;#0x17da
; WDTCTL = 0x5a00 + WDTHOLD (Watchdog timer is stopped) f2e0: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80 f2e4: 20 01
; SVSCTL.VLDx = 9 (2.9V) ; SVSCTL.PORON = 1 (SVSFG causes a POR) f2e6: f2 40 98 00 mov.b #152, &0x0055 ;#0x0098 f2ea: 55 00
; P4OUT.6 = 0 (Set P4.6 to logic low) f2ec: f2 c0 40 00 bic.b #64, &0x001d ;#0x0040 f2f0: 1d 00
; P4DIR.6 = 1 (Set P4.6 to output direction) f2f2: f2 d0 40 00 bis.b #64, &0x001e ;#0x0040 f2f6: 1e 00
f2f8: 3c 40 dc 12 mov #4828, r12 ;#0x12dc f2fc: 3e 40 48 03 mov #840, r14 ;#0x0348 ; This zeroes out the memory between 0x12dc and 0x1623. f300: b0 12 38 f5 call #0xf538 f304: 3c 40 04 11 mov #4356, r12 ;#0x1104 f308: 3e 40 36 ec mov #-5066, r14 ;#0xec36 f30c: 30 12 d8 01 push #472 ;#0x01d8 f310: b0 12 52 f5 call #0xf552 f314: 21 53 incd r1 f316: b0 12 6a f3 call #0xf36a f31a: ff 3f jmp $+0 ;abs 0xf31a f31c: 35 41 pop r5 f31e: 34 41 pop r4 f320: 37 41 pop r7 f322: 36 41 pop r6 f324: 39 41 pop r9 ; Called from 0xf56c f326: 38 41 pop r8 f328: 3b 41 pop r11 f32a: 3a 41 pop r10 f32c: 30 41 ret
; ISR jump table. f32e: 10 42 e0 ef br &0xefe0 f332: 10 42 e2 ef br &0xefe2 f336: 10 42 e4 ef br &0xefe4 f33a: 10 42 e6 ef br &0xefe6 f33e: 10 42 e8 ef br &0xefe8 f342: 10 42 ea ef br &0xefea f346: 10 42 ec ef br &0xefec f34a: 10 42 ee ef br &0xefee f34e: 10 42 f0 ef br &0xeff0 f352: 10 42 f2 ef br &0xeff2 f356: 10 42 f4 ef br &0xeff4 f35a: 10 42 f6 ef br &0xeff6 f35e: 10 42 f8 ef br &0xeff8 f362: 10 42 fa ef br &0xeffa f366: 10 42 fc ef br &0xeffc
; Called from 0xf316. f36a: b0 12 00 f0 call #0xf000 f36e: b0 12 70 f5 call #0xf570 f372: 3c 40 00 10 mov #4096, r12 ;#0x1000 f376: 3d 40 0e 00 mov #14, r13 ;#0x000e f37a: b0 12 44 f1 call #0xf144 f37e: f2 d0 20 00 bis.b #32, &0x0033 ;#0x0020 f382: 33 00 f384: f2 d0 40 00 bis.b #64, &0x001d ;#0x0040 f388: 1d 00 f38a: b0 12 c6 f1 call #0xf1c6 f38e: 32 d2 eint f390: 82 93 da 17 tst &0x17da f394: 04 24 jz $+10 ;abs 0xf39e f396: 92 12 da 17 call &0x17da f39a: 82 4c de 17 mov r12, &0x17de f39e: 82 93 de 17 tst &0x17de f3a2: 21 20 jnz $+68 ;abs 0xf3e6 f3a4: 1c 42 ec 17 mov &0x17ec,r12 f3a8: b0 12 50 f2 call #0xf250 f3ac: 0c 93 tst r12 f3ae: 04 24 jz $+10 ;abs 0xf3b8 f3b0: b2 40 00 5a mov #23040, &0x0120 ;#0x5a00 f3b4: 20 01 f3b6: ff 3f jmp $+0 ;abs 0xf3b6 f3b8: 82 93 dc 17 tst &0x17dc f3bc: 02 24 jz $+6 ;abs 0xf3c2 f3be: 92 12 dc 17 call &0x17dc f3c2: 32 c2 dint f3c4: 03 43 nop f3c6: 21 52 add #4, r1 ;r2 As==10 f3c8: 82 93 e2 17 tst &0x17e2 f3cc: 03 24 jz $+8 ;abs 0xf3d4 f3ce: 82 43 e2 17 mov #0, &0x17e2 ;r3 As==00 f3d2: 07 3c jmp $+16 ;abs 0xf3e2 f3d4: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80 f3d8: 20 01 f3da: d2 c3 00 00 bic.b #1, &0x0000 ;r3 As==01 f3de: 82 43 e0 17 mov #0, &0x17e0 ;r3 As==00 f3e2: 32 d2 eint f3e4: 07 3c jmp $+16 ;abs 0xf3f4 f3e6: 82 93 da 17 tst &0x17da f3ea: 04 24 jz $+10 ;abs 0xf3f4 f3ec: 92 12 da 17 call &0x17da f3f0: 82 4c de 17 mov r12, &0x17de f3f4: 1c 42 ee 17 mov &0x17ee,r12 f3f8: b0 12 50 f2 call #0xf250 f3fc: 0c 93 tst r12 f3fe: 03 24 jz $+8 ;abs 0xf406 f400: b0 12 6a e7 call #0xe76a f404: 02 3c jmp $+6 ;abs 0xf40a f406: b0 12 a6 f5 call #0xf5a6 ; Disable interrupts. f40a: 32 c2 dint f40c: 03 43 nop f40e: 21 52 add #4, r1 ;r2 As==10 f410: 82 93 e2 17 tst &0x17e2 f414: 03 24 jz $+8 ;abs 0xf41c f416: 82 43 e2 17 mov #0, &0x17e2 ;r3 As==00 f41a: 07 3c jmp $+16 ;abs 0xf42a f41c: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80 f420: 20 01 f422: d2 c3 00 00 bic.b #1, &0x0000 ;r3 As==01 f426: 82 43 e0 17 mov #0, &0x17e0 ;r3 As==00 ; Enable interrupts. f42a: 32 d2 eint f42c: b0 12 26 f7 call #0xf726 f430: b6 3f jmp $-146 ;abs 0xf39e f432: 7c f3 and.b #-1, r12 ;r3 As==11 f434: 7e f3 and.b #-1, r14 ;r3 As==11 f436: 0f 4e mov r14, r15 f438: 0d 4c mov r12, r13 f43a: 0e 43 clr r14 f43c: 1c 43 mov #1, r12 ;r3 As==01 f43e: 0d 5d rla r13 f440: 0e 6e rlc r14 f442: 0e 9f cmp r15, r14 f444: 01 28 jnc $+4 ;abs 0xf448 f446: 0e 8f sub r15, r14 f448: 0c 6c rlc r12 f44a: f9 2b jnc $-12 ;abs 0xf43e f44c: 30 41 ret
; Called from 0xf190. f44e: 09 12 push r9 f450: 0a 12 push r10 f452: 0b 12 push r11 f454: 0a 43 clr r10 f456: 0b 43 clr r11 f458: 39 40 20 00 mov #32, r9 ;#0x0020 f45c: 0c 5c rla r12 f45e: 0d 6d rlc r13 f460: 0a 6a rlc r10 f462: 0b 6b rlc r11 f464: 0a 8e sub r14, r10 f466: 0b 7f subc r15, r11 f468: 04 28 jnc $+10 ;abs 0xf472 f46a: 1c d3 bis #1, r12 ;r3 As==01 f46c: 39 53 add #-1, r9 ;r3 As==11 f46e: f6 23 jnz $-18 ;abs 0xf45c f470: 04 3c jmp $+10 ;abs 0xf47a f472: 0a 5e add r14, r10 f474: 0b 6f addc r15, r11 f476: 39 53 add #-1, r9 ;r3 As==11 f478: f1 23 jnz $-28 ;abs 0xf45c f47a: 0e 4a mov r10, r14 f47c: 0f 4b mov r11, r15 f47e: 3b 41 pop r11 f480: 3a 41 pop r10 f482: 39 41 pop r9 f484: 30 41 ret
f486: 09 12 push r9 f488: 09 43 clr r9 f48a: 0f 93 tst r15 f48c: 05 34 jge $+12 ;abs 0xf498 f48e: 3e e3 inv r14 f490: 3f e3 inv r15 f492: 1e 53 inc r14 f494: 0f 63 adc r15 f496: 19 d3 bis #1, r9 ;r3 As==01 f498: 0d 93 tst r13 f49a: 05 34 jge $+12 ;abs 0xf4a6 f49c: 3c e3 inv r12 f49e: 3d e3 inv r13 f4a0: 1c 53 inc r12 f4a2: 0d 63 adc r13 f4a4: 39 e3 inv r9 f4a6: b0 12 4e f4 call #0xf44e f4aa: 19 b3 bit #1, r9 ;r3 As==01 f4ac: 04 24 jz $+10 ;abs 0xf4b6 f4ae: 3c e3 inv r12 f4b0: 3d e3 inv r13 f4b2: 1c 53 inc r12 f4b4: 0d 63 adc r13 f4b6: 29 b3 bit #2, r9 ;r3 As==10 f4b8: 04 24 jz $+10 ;abs 0xf4c2 f4ba: 3e e3 inv r14 f4bc: 3f e3 inv r15 f4be: 1e 53 inc r14 f4c0: 0f 63 adc r15 f4c2: 39 41 pop r9 f4c4: 30 41 ret f4c6: 4e 93 tst.b r14 f4c8: 03 24 jz $+8 ;abs 0xf4d0 f4ca: 0c 5c rla r12 f4cc: 5e 83 dec.b r14 f4ce: fd 23 jnz $-4 ;abs 0xf4ca f4d0: 30 41 ret
; r12 <<= 7; f4d2: 0c 5c rla r12 f4d4: 0c 5c rla r12 f4d6: 0c 5c rla r12 f4d8: 0c 5c rla r12 f4da: 0c 5c rla r12 f4dc: 0c 5c rla r12 f4de: 0c 5c rla r12 f4e0: 30 41 ret
f4e2: 0c 5c rla r12 f4e4: 0d 6d rlc r13 f4e6: 0c 5c rla r12 f4e8: 0d 6d rlc r13 f4ea: 0c 5c rla r12 f4ec: 0d 6d rlc r13 f4ee: 0c 5c rla r12 f4f0: 0d 6d rlc r13 f4f2: 0c 5c rla r12 f4f4: 0d 6d rlc r13 f4f6: 30 41 ret
f4f8: 12 c3 clrc f4fa: 0c 10 rrc r12 f4fc: 12 c3 clrc f4fe: 0c 10 rrc r12 f500: 0c 11 rra r12 f502: 0c 11 rra r12 f504: 30 41 ret
f506: 0d 11 rra r13 f508: 0c 10 rrc r12 f50a: 0d 11 rra r13 f50c: 0c 10 rrc r12 f50e: 0d 11 rra r13 f510: 0c 10 rrc r12 f512: 0d 11 rra r13 f514: 0c 10 rrc r12 f516: 30 41 ret
; Called from 0xf566 with r12 = 0x1104, r14 = 0xec36, and 0x1d8 pushed onto the stack. ; memcpy(0x1104, 0xec36, 0x1d8); f518: 0a 12 push r10 f51a: 1d 41 04 00 mov 4(r1), r13 ; r13 = 0x1d8 f51e: 0a 4c mov r12, r10 ; r10 = 0x1104 f520: 0f 4d mov r13, r15 f522: 0d 4f mov r15, r13 f524: 3d 53 add #-1, r13 ;r3 As==11 f526: 0f 93 tst r15 f528: 05 24 jz $+12 ;abs 0xf534 f52a: ea 4e 00 00 mov.b @r14, 0(r10) ; f52e: 1a 53 inc r10 f530: 1e 53 inc r14 f532: f6 3f jmp $-18 ;abs 0xf520 f534: 3a 41 pop r10 f536: 30 41 ret
; Called from 0xf300 with r12 = 0x12dc and r14 = 0x348 ; This zeroes out the region between 0x12dc and 0x1623. f538: 0a 12 push r10 f53a: 0f 4c mov r12, r15 f53c: 0a 4f mov r15, r10 f53e: 0a 5e add r14, r10 f540: 0d 4a mov r10, r13 ; r13 = 0x1624 if called from reset_handler() f542: 0f 9d cmp r13, r15 f544: 04 24 jz $+10 ;abs 0xf54e f546: cf 43 00 00 mov.b #0, 0(r15) ;r3 As==00, 0x0000(r15) f54a: 1f 53 inc r15 f54c: fa 3f jmp $-10 ;abs 0xf542 f54e: 3a 41 pop r10 f550: 30 41 ret
; Called from 0xf310 with r12 = 0x1104, r14 = 0xec36, and 0x1d8 pushed onto the stack. f552: 0a 12 push r10 f554: 0b 12 push r11 f556: 08 12 push r8 f558: 0a 4c mov r12, r10 f55a: 0b 4e mov r14, r11 f55c: 18 41 08 00 mov 8(r1), r8 ;0x0008(r1) f560: 08 12 push r8 f562: 0e 4b mov r11, r14 f564: 0c 4a mov r10, r12 ; Call some other routine with the same arguments. This seems to be memcpy(). f566: b0 12 18 f5 call #0xf518 f56a: 21 53 incd r1 ; Restore r8, r11, and r10 and return. f56c: 30 40 26 f3 br #0xf326
; Called from 0xf36e. f570: 82 43 f0 17 mov #0, &0x17f0 ;r3 As==00 f574: b2 93 04 10 cmp #-1, &0x1004 ;r3 As==11 f578: 03 24 jz $+8 ;abs 0xf580 f57a: 92 42 04 10 mov &0x1004,&0x17f0 f57e: f0 17 f580: 82 43 f4 17 mov #0, &0x17f4 ;r3 As==00 f584: 82 43 f6 17 mov #0, &0x17f6 ;r3 As==00 f588: b2 40 fe 17 mov #6142, &0x17f8 ;#0x17fe f58c: f8 17 f58e: b2 40 f4 17 mov #6132, &0x17fa ;#0x17f4 f592: fa 17 f594: b2 40 ff 03 mov #1023, &0x17fc ;#0x03ff f598: fc 17 f59a: 82 43 f2 17 mov #0, &0x17f2 ;r3 As==00 f59e: c2 43 fe 24 mov.b #0, &0x24fe ;r3 As==00 f5a2: 0c 43 clr r12 f5a4: 30 41 ret
f5a6: 0a 12 push r10 f5a8: 0b 12 push r11 f5aa: 08 12 push r8 f5ac: 09 12 push r9 f5ae: 06 12 push r6 f5b0: 07 12 push r7 f5b2: 04 12 push r4 f5b4: 05 12 push r5 f5b6: 31 82 sub #8, r1 ;r2 As==11 f5b8: 92 b3 f2 17 bit #1, &0x17f2 ;r3 As==01 f5bc: b1 28 jnc $+356 ;abs 0xf720 f5be: 5b 42 fe 24 mov.b &0x24fe,r11 f5c2: 81 43 00 00 mov #0, 0(r1) ;r3 As==00, 0x0000(r1) f5c6: 07 43 clr r7 f5c8: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) f5cc: 04 43 clr r4 f5ce: 75 40 91 00 mov.b #145, r5 ;#0x0091 f5d2: a2 b3 f2 17 bit #2, &0x17f2 ;r3 As==10 f5d6: 02 2c jc $+6 ;abs 0xf5dc f5d8: 92 c3 f2 17 bic #1, &0x17f2 ;r3 As==01 f5dc: 3a 40 fe 23 mov #9214, r10 ;#0x23fe f5e0: 68 4a mov.b @r10, r8 f5e2: d1 4a 01 00 mov.b 1(r10), 4(r1) ;0x0001(r10), 0x0004(r1) f5e6: 04 00 f5e8: 4e 48 mov.b r8, r14 f5ea: 7e f0 03 00 and.b #3, r14 ;#0x0003 f5ee: 5e 93 cmp.b #1, r14 ;r3 As==01 f5f0: 12 20 jnz $+38 ;abs 0xf616 f5f2: 0f 4a mov r10, r15 f5f4: 2f 53 incd r15 f5f6: 07 4f mov r15, r7 f5f8: 4f 48 mov.b r8, r15 f5fa: 7f f0 fc 00 and.b #252, r15 ;#0x00fc f5fe: 12 c3 clrc f600: 4f 10 rrc.b r15 f602: 3f f0 ff 00 and #255, r15 ;#0x00ff f606: 0a 5f add r15, r10 f608: 4e 48 mov.b r8, r14 f60a: 7e f0 fc 00 and.b #252, r14 ;#0x00fc f60e: 12 c3 clrc f610: 4e 10 rrc.b r14 f612: 4b 8e sub.b r14, r11 f614: 1b 3c jmp $+56 ;abs 0xf64c f616: 4e 48 mov.b r8, r14 f618: 7e f0 03 00 and.b #3, r14 ;#0x0003 f61c: 6e 93 cmp.b #2, r14 ;r3 As==10 f61e: 15 20 jnz $+44 ;abs 0xf64a f620: 5f 4a 02 00 mov.b 2(r10), r15 ;0x0002(r10) f624: 3f f0 ff 00 and #255, r15 ;#0x00ff f628: 09 4f mov r15, r9 f62a: 5f 4a 03 00 mov.b 3(r10), r15 ;0x0003(r10) f62e: 3f f0 ff 00 and #255, r15 ;#0x00ff f632: 3f f0 ff 00 and #255, r15 ;#0x00ff f636: 8f 10 swpb r15 f638: 09 5f add r15, r9 f63a: 3f 40 fe 17 mov #6142, r15 ;#0x17fe f63e: 0f 59 add r9, r15 f640: 07 4f mov r15, r7 f642: 2a 53 incd r10 f644: 7b 50 fe 00 add.b #254, r11 ;#0x00fe f648: 01 3c jmp $+4 ;abs 0xf64c f64a: 07 43 clr r7 f64c: 2a 53 incd r10 f64e: 7b 50 fe 00 add.b #254, r11 ;#0x00fe f652: 5e 41 04 00 mov.b 4(r1), r14 ;0x0004(r1) f656: 7e f0 03 00 and.b #3, r14 ;#0x0003 f65a: 6e 93 cmp.b #2, r14 ;r3 As==10 f65c: 1f 20 jnz $+64 ;abs 0xf69c f65e: 6f 4a mov.b @r10, r15 f660: 3f f0 ff 00 and #255, r15 ;#0x00ff f664: 09 4f mov r15, r9 f666: 5f 4a 01 00 mov.b 1(r10), r15 ;0x0001(r10) f66a: 3f f0 ff 00 and #255, r15 ;#0x00ff f66e: 3f f0 ff 00 and #255, r15 ;#0x00ff f672: 8f 10 swpb r15 f674: 09 5f add r15, r9 f676: 3f 40 fe 17 mov #6142, r15 ;#0x17fe f67a: 0f 59 add r9, r15 f67c: 81 4f 02 00 mov r15, 2(r1) ;0x0002(r1) f680: 5f 41 04 00 mov.b 4(r1), r15 ;0x0004(r1) f684: 7f f0 fc 00 and.b #252, r15 ;#0x00fc f688: 12 c3 clrc f68a: 4f 10 rrc.b r15 f68c: 3f f0 ff 00 and #255, r15 ;#0x00ff f690: 81 5f 00 00 add r15, 0(r1) ;0x0000(r1) f694: 2a 53 incd r10 f696: 7b 50 fe 00 add.b #254, r11 ;#0x00fe f69a: 02 3c jmp $+6 ;abs 0xf6a0 f69c: 81 43 02 00 mov #0, 2(r1) ;r3 As==00, 0x0002(r1) f6a0: 6f 4a mov.b @r10, r15 f6a2: 3f f0 ff 00 and #255, r15 ;#0x00ff f6a6: 06 4f mov r15, r6 f6a8: 5f 4a 01 00 mov.b 1(r10), r15 ;0x0001(r10) f6ac: 3f f0 ff 00 and #255, r15 ;#0x00ff f6b0: 3f f0 ff 00 and #255, r15 ;#0x00ff f6b4: 8f 10 swpb r15 f6b6: 06 5f add r15, r6 f6b8: 2a 53 incd r10 f6ba: 7b 50 fe 00 add.b #254, r11 ;#0x00fe f6be: 16 b3 bit #1, r6 ;r3 As==01 f6c0: 02 28 jnc $+6 ;abs 0xf6c6 f6c2: 16 c3 bic #1, r6 ;r3 As==01 f6c4: 04 3c jmp $+10 ;abs 0xf6ce f6c6: 3f 40 fe 1b mov #7166, r15 ;#0x1bfe f6ca: 0f 56 add r6, r15 f6cc: 06 4f mov r15, r6 f6ce: 81 46 06 00 mov r6, 6(r1) ;0x0006(r1) f6d2: 1e 41 02 00 mov 2(r1), r14 ;0x0002(r1) f6d6: 0c 47 mov r7, r12 f6d8: 91 12 08 00 call 8(r1) ;0x0008(r1) f6dc: 04 4c mov r12, r4 f6de: 04 93 tst r4 f6e0: 06 24 jz $+14 ;abs 0xf6ee f6e2: a2 b3 f2 17 bit #2, &0x17f2 ;r3 As==10 f6e6: 03 2c jc $+8 ;abs 0xf6ee f6e8: 75 40 92 00 mov.b #146, r5 ;#0x0092 f6ec: 06 3c jmp $+14 ;abs 0xf6fa f6ee: 5b 93 cmp.b #1, r11 ;r3 As==01 f6f0: 04 28 jnc $+10 ;abs 0xf6fa f6f2: fa 90 03 00 cmp.b #3, 0(r10) ;#0x0003, 0x0000(r10) f6f6: 00 00 f6f8: 73 23 jnz $-280 ;abs 0xf5e0 f6fa: 04 93 tst r4 f6fc: 05 24 jz $+12 ;abs 0xf708 f6fe: 04 93 tst r4 f700: 0f 24 jz $+32 ;abs 0xf720 f702: a2 b3 f2 17 bit #2, &0x17f2 ;r3 As==10 f706: 0c 2c jc $+26 ;abs 0xf720 f708: 81 93 00 00 tst 0(r1) ;0x0000(r1) f70c: 01 24 jz $+4 ;abs 0xf710 f70e: 45 43 clr.b r5 f710: 11 12 02 00 push 2(r1) ;0x0002(r1) f714: 3e 40 fe 17 mov #6142, r14 ;#0x17fe f718: 4c 45 mov.b r5, r12 f71a: b0 12 d6 f7 call #0xf7d6 f71e: 21 53 incd r1 f720: 31 52 add #8, r1 ;r2 As==11 f722: 30 40 1c f3 br #0xf31c f726: c2 93 f2 17 tst.b &0x17f2 f72a: 05 34 jge $+12 ;abs 0xf736 f72c: b2 c0 80 00 bic #128, &0x17f2 ;#0x0080 f730: f2 17 f732: 92 d3 f2 17 bis #1, &0x17f2 ;r3 As==01 f736: b2 b0 00 01 bit #256, &0x17f2 ;#0x0100 f73a: f2 17 f73c: 07 28 jnc $+16 ;abs 0xf74c f73e: b2 c0 00 01 bic #256, &0x17f2 ;#0x0100 f742: f2 17 f744: 92 c3 f2 17 bic #1, &0x17f2 ;r3 As==01 f748: a2 c3 f2 17 bic #2, &0x17f2 ;r3 As==10 f74c: b2 b0 10 00 bit #16, &0x17f2 ;#0x0010 f750: f2 17 f752: 17 28 jnc $+48 ;abs 0xf782 f754: b2 c0 10 00 bic #16, &0x17f2 ;#0x0010 f758: f2 17 f75a: b2 90 01 08 cmp #2049, &0x17fc ;#0x0801 f75e: fc 17 f760: 03 28 jnc $+8 ;abs 0xf768 f762: b2 40 00 08 mov #2048, &0x17fc ;#0x0800 f766: fc 17 f768: 1f 42 fc 17 mov &0x17fc,r15 f76c: 1f 82 f6 17 sub &0x17f6,r15 f770: 0f 12 push r15 f772: 3e 40 fe 1b mov #7166, r14 ;#0x1bfe f776: 1e 52 f6 17 add &0x17f6,r14 f77a: 4c 43 clr.b r12 f77c: b0 12 d6 f7 call #0xf7d6 f780: 21 53 incd r1 f782: b2 b0 20 00 bit #32, &0x17f2 ;#0x0020 f786: f2 17 f788: 17 28 jnc $+48 ;abs 0xf7b8 f78a: b2 c0 20 00 bic #32, &0x17f2 ;#0x0020 f78e: f2 17 f790: b2 90 01 04 cmp #1025, &0x17fc ;#0x0401 f794: fc 17 f796: 03 28 jnc $+8 ;abs 0xf79e f798: b2 40 00 04 mov #1024, &0x17fc ;#0x0400 f79c: fc 17 f79e: 1f 42 fc 17 mov &0x17fc,r15 f7a2: 1f 82 f4 17 sub &0x17f4,r15 f7a6: 0f 12 push r15 f7a8: 3e 40 fe 17 mov #6142, r14 ;#0x17fe f7ac: 1e 52 f4 17 add &0x17f4,r14 f7b0: 4c 43 clr.b r12 f7b2: b0 12 d6 f7 call #0xf7d6 f7b6: 21 53 incd r1 f7b8: b2 b0 40 00 bit #64, &0x17f2 ;#0x0040 f7bc: f2 17 f7be: 0a 28 jnc $+22 ;abs 0xf7d4 f7c0: b2 c0 40 00 bic #64, &0x17f2 ;#0x0040 f7c4: f2 17 f7c6: 03 12 push #0 ;r3 As==00 f7c8: 0e 43 clr r14 f7ca: 7c 40 91 00 mov.b #145, r12 ;#0x0091 f7ce: b0 12 d6 f7 call #0xf7d6 f7d2: 21 53 incd r1 f7d4: 30 41 ret f7d6: 0a 12 push r10 f7d8: 0b 12 push r11 f7da: 08 12 push r8 f7dc: 1a 41 08 00 mov 8(r1), r10 ;0x0008(r1) f7e0: 48 4c mov.b r12, r8 f7e2: 48 83 sub.b #0, r8 ;r3 As==00 f7e4: 06 24 jz $+14 ;abs 0xf7f2 f7e6: 78 80 91 00 sub.b #145, r8 ;#0x0091 f7ea: 3f 24 jz $+128 ;abs 0xf86a f7ec: 58 83 dec.b r8 f7ee: 5a 24 jz $+182 ;abs 0xf8a4 f7f0: 75 3c jmp $+236 ;abs 0xf8dc f7f2: 3a 90 10 00 cmp #16, r10 ;#0x0010 f7f6: 06 20 jnz $+14 ;abs 0xf804 f7f8: f2 d0 10 00 bis.b #16, &0x0032 ;#0x0010 f7fc: 32 00 f7fe: f2 e0 10 00 xor.b #16, &0x0031 ;#0x0010 f802: 31 00 f804: 0a 93 tst r10 f806: 6a 24 jz $+214 ;abs 0xf8dc f808: 3a 90 3e 00 cmp #62, r10 ;#0x003e f80c: 05 28 jnc $+12 ;abs 0xf818 f80e: 7f 40 3f 00 mov.b #63, r15 ;#0x003f f812: 7d 40 3e 00 mov.b #62, r13 ;#0x003e f816: 04 3c jmp $+10 ;abs 0xf820 f818: 7f 40 3f 00 mov.b #63, r15 ;#0x003f f81c: 48 4a mov.b r10, r8 f81e: 4d 48 mov.b r8, r13 f820: 3d f0 ff 00 and #255, r13 ;#0x00ff f824: 0a 8d sub r13, r10 f826: c2 93 02 00 tst.b &0x0002 f82a: fd 37 jge $-4 ;abs 0xf826 f82c: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f830: fd 2f jc $-4 ;abs 0xf82c f832: c2 4f 77 00 mov.b r15, &0x0077 f836: c2 93 02 00 tst.b &0x0002 f83a: fd 37 jge $-4 ;abs 0xf836 f83c: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f840: fd 2f jc $-4 ;abs 0xf83c f842: c2 4d 77 00 mov.b r13, &0x0077 f846: 48 4f mov.b r15, r8 f848: 38 f0 ff 00 and #255, r8 ;#0x00ff f84c: 38 53 add #-1, r8 ;r3 As==11 f84e: 0b 48 mov r8, r11 f850: 0b 93 tst r11 f852: d8 27 jz $-78 ;abs 0xf804 f854: c2 93 02 00 tst.b &0x0002 f858: fd 37 jge $-4 ;abs 0xf854 f85a: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f85e: fd 2f jc $-4 ;abs 0xf85a f860: e2 4e 77 00 mov.b @r14, &0x0077 f864: 1e 53 inc r14 f866: 3b 53 add #-1, r11 ;r3 As==11 f868: f3 3f jmp $-24 ;abs 0xf850 f86a: c2 93 02 00 tst.b &0x0002 f86e: fd 37 jge $-4 ;abs 0xf86a f870: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f874: fd 2f jc $-4 ;abs 0xf870 f876: f2 40 3f 00 mov.b #63, &0x0077 ;#0x003f f87a: 77 00 f87c: c2 93 02 00 tst.b &0x0002 f880: fd 37 jge $-4 ;abs 0xf87c f882: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f886: fd 2f jc $-4 ;abs 0xf882 f888: d2 43 77 00 mov.b #1, &0x0077 ;r3 As==01 f88c: c2 93 02 00 tst.b &0x0002 f890: fd 37 jge $-4 ;abs 0xf88c f892: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f896: fd 2f jc $-4 ;abs 0xf892 f898: f2 40 91 00 mov.b #145, &0x0077 ;#0x0091 f89c: 77 00 f89e: 3b 40 3d 00 mov #61, r11 ;#0x003d f8a2: 1c 3c jmp $+58 ;abs 0xf8dc f8a4: c2 93 02 00 tst.b &0x0002 f8a8: fd 37 jge $-4 ;abs 0xf8a4 f8aa: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f8ae: fd 2f jc $-4 ;abs 0xf8aa f8b0: f2 40 3f 00 mov.b #63, &0x0077 ;#0x003f f8b4: 77 00 f8b6: c2 93 02 00 tst.b &0x0002 f8ba: fd 37 jge $-4 ;abs 0xf8b6 f8bc: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f8c0: fd 2f jc $-4 ;abs 0xf8bc f8c2: d2 43 77 00 mov.b #1, &0x0077 ;r3 As==01 f8c6: c2 93 02 00 tst.b &0x0002 f8ca: fd 37 jge $-4 ;abs 0xf8c6 f8cc: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f8d0: fd 2f jc $-4 ;abs 0xf8cc f8d2: f2 40 92 00 mov.b #146, &0x0077 ;#0x0092 f8d6: 77 00 f8d8: 3b 40 3d 00 mov #61, r11 ;#0x003d f8dc: 0b 93 tst r11 f8de: 0a 24 jz $+22 ;abs 0xf8f4 f8e0: c2 93 02 00 tst.b &0x0002 f8e4: fd 37 jge $-4 ;abs 0xf8e0 f8e6: f2 b2 20 00 bit.b #8, &0x0020 ;r2 As==11 f8ea: fd 2f jc $-4 ;abs 0xf8e6 f8ec: c2 43 77 00 mov.b #0, &0x0077 ;r3 As==00 f8f0: 3b 53 add #-1, r11 ;r3 As==11 f8f2: f4 3f jmp $-22 ;abs 0xf8dc f8f4: 30 40 26 f3 br #0xf326 f8f8: 0a 12 push r10 f8fa: 0b 12 push r11 f8fc: 08 12 push r8 f8fe: 0a 4c mov r12, r10 f900: 2b 4a mov @r10, r11 f902: 18 4a 02 00 mov 2(r10), r8 ;0x0002(r10) f906: 08 12 push r8 f908: 0e 4b mov r11, r14 f90a: 4c 43 clr.b r12 f90c: b0 12 d6 f7 call #0xf7d6 f910: 0c 43 clr r12 f912: 21 53 incd r1 f914: 30 40 26 f3 br #0xf326
USART0 receive handler
; Called from 0xf242, the USART0 rx ISR, with r12 = *U0RXBUF. f918: 0a 12 push r10 f91a: 0b 12 push r11 f91c: 4a 4c mov.b r12, r10 f91e: 7a 93 cmp.b #-1, r10 ;r3 As==11 f920: 09 24 jz $+20 ;abs 0xf934 f922: 7a 90 3f 00 cmp.b #63, r10 ;#0x003f f926: 06 24 jz $+14 ;abs 0xf934 f928: 7a 90 20 00 cmp.b #32, r10 ;#0x0020 f92c: 03 24 jz $+8 ;abs 0xf934 f92e: 7a 90 12 00 cmp.b #18, r10 ;#0x0012 f932: a0 2d jc $+834 ;abs 0xfc74 f934: 1c 42 ee 17 mov &0x17ee,r12 f938: b0 12 50 f2 call #0xf250 f93c: 0c 93 tst r12 f93e: 0d 24 jz $+28 ;abs 0xf95a f940: 82 43 f2 17 mov #0, &0x17f2 ;r3 As==00 f944: c2 43 fe 24 mov.b #0, &0x24fe ;r3 As==00 f948: f2 c0 40 00 bic.b #64, &0x0002 ;#0x0040 f94c: 02 00 f94e: 32 c2 dint f950: 03 43 nop f952: f2 d0 40 00 bis.b #64, &0x0000 ;#0x0040 f956: 00 00 f958: 7c 3d jmp $+762 ;abs 0xfc52 f95a: f2 c0 40 00 bic.b #64, &0x0000 ;#0x0040 f95e: 00 00 f960: 32 d2 eint f962: 4b 4a mov.b r10, r11 f964: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 f968: 02 00 f96a: fc 2b jnc $-6 ;abs 0xf964 f96c: 5a 42 76 00 mov.b &0x0076,r10 f970: 7b 53 add.b #-1, r11 ;r3 As==11 f972: 4e 4a mov.b r10, r14 f974: 3e f0 ff 00 and #255, r14 ;#0x00ff f978: 3e 80 7e 00 sub #126, r14 ;#0x007e f97c: 56 29 jnc $+686 ;abs 0xfc2a f97e: 3e 90 0c 00 cmp #12, r14 ;#0x000c f982: 53 2d jc $+680 ;abs 0xfc2a f984: 0e 5e rla r14 f986: 10 4e 8a f9 br -1654(r14) ;0xf98a(r14) f98a: 2c fb and @r11, r12 f98c: 2a fc and @r12, r10 f98e: 1c fc ac f9 and -1620(r12),r12 ;0xf9ac(r12) f992: a2 f9 e4 f9 and @r9, &0xf9e4 f996: e4 f9 88 fa and.b @r9, -1400(r4);0xfa88(r4) f99a: 88 fa 44 fb and r10, -1212(r8);0xfb44(r8) f99e: b0 fb 2c fc and @r11+, 0xfc2c ;PC rel. 0x0f5ce f9a2: b2 d0 40 00 bis #64, &0x17f2 ;#0x0040 f9a6: f2 17 f9a8: a2 d3 f2 17 bis #2, &0x17f2 ;r3 As==10 f9ac: c2 43 fe 24 mov.b #0, &0x24fe ;r3 As==00 f9b0: 4b 93 tst.b r11 f9b2: 0f 24 jz $+32 ;abs 0xf9d2 f9b4: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 f9b8: 02 00 f9ba: fc 2b jnc $-6 ;abs 0xf9b4 f9bc: 5f 42 fe 24 mov.b &0x24fe,r15 f9c0: 3f f0 ff 00 and #255, r15 ;#0x00ff f9c4: df 42 76 00 mov.b &0x0076,9214(r15);0x23fe(r15) f9c8: fe 23 f9ca: d2 53 fe 24 inc.b &0x24fe f9ce: 7b 53 add.b #-1, r11 ;r3 As==11 f9d0: ef 3f jmp $-32 ;abs 0xf9b0 f9d2: 7a 90 81 00 cmp.b #129, r10 ;#0x0081 f9d6: 02 20 jnz $+6 ;abs 0xf9dc f9d8: a2 c3 f2 17 bic #2, &0x17f2 ;r3 As==10 f9dc: b2 d0 80 00 bis #128, &0x17f2 ;#0x0080 f9e0: f2 17 f9e2: 24 3d jmp $+586 ;abs 0xfc2c f9e4: b2 40 fe 1b mov #7166, &0x17f8 ;#0x1bfe f9e8: f8 17 f9ea: b2 40 f6 17 mov #6134, &0x17fa ;#0x17f6 f9ee: fa 17 f9f0: b2 40 00 08 mov #2048, &0x17fc ;#0x0800 f9f4: fc 17 f9f6: 7a 90 83 00 cmp.b #131, r10 ;#0x0083 f9fa: 1d 20 jnz $+60 ;abs 0xfa36 f9fc: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fa00: 02 00 fa02: fc 2b jnc $-6 ;abs 0xf9fc fa04: 5f 42 76 00 mov.b &0x0076,r15 fa08: 3f f0 ff 00 and #255, r15 ;#0x00ff fa0c: 1e 42 fa 17 mov &0x17fa,r14 fa10: 8e 4f 00 00 mov r15, 0(r14) ;0x0000(r14) fa14: 7b 53 add.b #-1, r11 ;r3 As==11 fa16: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fa1a: 02 00 fa1c: fc 2b jnc $-6 ;abs 0xfa16 fa1e: 1e 42 fa 17 mov &0x17fa,r14 fa22: 5f 42 76 00 mov.b &0x0076,r15 fa26: 3f f0 ff 00 and #255, r15 ;#0x00ff fa2a: 3f f0 ff 00 and #255, r15 ;#0x00ff fa2e: 8f 10 swpb r15 fa30: 8e 5f 00 00 add r15, 0(r14) ;0x0000(r14) fa34: 7b 53 add.b #-1, r11 ;r3 As==11 fa36: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fa3a: 02 00 fa3c: fc 2b jnc $-6 ;abs 0xfa36 fa3e: d2 42 76 00 mov.b &0x0076,&0x24fe fa42: fe 24 fa44: 7b 53 add.b #-1, r11 ;r3 As==11 fa46: c2 93 fe 24 tst.b &0x24fe fa4a: f0 24 jz $+482 ;abs 0xfc2c fa4c: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fa50: 02 00 fa52: fc 2b jnc $-6 ;abs 0xfa4c fa54: 1f 42 fa 17 mov &0x17fa,r15 fa58: 9f 92 fc 17 cmp &0x17fc,0(r15) ;0x0000(r15) fa5c: 00 00 fa5e: 0d 2c jc $+28 ;abs 0xfa7a fa60: 1f 42 f8 17 mov &0x17f8,r15 fa64: 1e 42 fa 17 mov &0x17fa,r14 fa68: 2f 5e add @r14, r15 fa6a: df 42 76 00 mov.b &0x0076,0(r15) ;0x0000(r15) fa6e: 00 00 fa70: 1f 42 fa 17 mov &0x17fa,r15 fa74: 9f 53 00 00 inc 0(r15) ;0x0000(r15) fa78: 03 3c jmp $+8 ;abs 0xfa80 fa7a: f2 c0 40 00 bic.b #64, &0x0002 ;#0x0040 fa7e: 02 00 fa80: 7b 53 add.b #-1, r11 ;r3 As==11 fa82: f2 53 fe 24 add.b #-1, &0x24fe ;r3 As==11 fa86: df 3f jmp $-64 ;abs 0xfa46 fa88: b2 40 fe 17 mov #6142, &0x17f8 ;#0x17fe fa8c: f8 17 fa8e: b2 40 f4 17 mov #6132, &0x17fa ;#0x17f4 fa92: fa 17 fa94: b2 40 00 04 mov #1024, &0x17fc ;#0x0400 fa98: fc 17 fa9a: 7a 90 85 00 cmp.b #133, r10 ;#0x0085 fa9e: 1d 20 jnz $+60 ;abs 0xfada faa0: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 faa4: 02 00 faa6: fc 2b jnc $-6 ;abs 0xfaa0 faa8: 5f 42 76 00 mov.b &0x0076,r15 faac: 3f f0 ff 00 and #255, r15 ;#0x00ff fab0: 1e 42 fa 17 mov &0x17fa,r14 fab4: 8e 4f 00 00 mov r15, 0(r14) ;0x0000(r14) fab8: 7b 53 add.b #-1, r11 ;r3 As==11 faba: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fabe: 02 00 fac0: fc 2b jnc $-6 ;abs 0xfaba fac2: 1e 42 fa 17 mov &0x17fa,r14 fac6: 5f 42 76 00 mov.b &0x0076,r15 faca: 3f f0 ff 00 and #255, r15 ;#0x00ff face: 3f f0 ff 00 and #255, r15 ;#0x00ff fad2: 8f 10 swpb r15 fad4: 8e 5f 00 00 add r15, 0(r14) ;0x0000(r14) fad8: 7b 53 add.b #-1, r11 ;r3 As==11 fada: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fade: 02 00 fae0: fc 2b jnc $-6 ;abs 0xfada fae2: d2 42 76 00 mov.b &0x0076,&0x24fe fae6: fe 24 fae8: 7b 53 add.b #-1, r11 ;r3 As==11 faea: c2 93 fe 24 tst.b &0x24fe faee: 9e 24 jz $+318 ;abs 0xfc2c faf0: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 faf4: 02 00 faf6: fc 2b jnc $-6 ;abs 0xfaf0 faf8: 1f 42 fa 17 mov &0x17fa,r15 fafc: 9f 92 fc 17 cmp &0x17fc,0(r15) ;0x0000(r15) fb00: 00 00 fb02: 0d 2c jc $+28 ;abs 0xfb1e fb04: 1f 42 f8 17 mov &0x17f8,r15 fb08: 1e 42 fa 17 mov &0x17fa,r14 fb0c: 2f 5e add @r14, r15 fb0e: df 42 76 00 mov.b &0x0076,0(r15) ;0x0000(r15) fb12: 00 00 fb14: 1f 42 fa 17 mov &0x17fa,r15 fb18: 9f 53 00 00 inc 0(r15) ;0x0000(r15) fb1c: 03 3c jmp $+8 ;abs 0xfb24 fb1e: f2 c0 40 00 bic.b #64, &0x0002 ;#0x0040 fb22: 02 00 fb24: 7b 53 add.b #-1, r11 ;r3 As==11 fb26: f2 53 fe 24 add.b #-1, &0x24fe ;r3 As==11 fb2a: df 3f jmp $-64 ;abs 0xfaea fb2c: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fb30: 02 00 fb32: fc 2b jnc $-6 ;abs 0xfb2c fb34: 7b 53 add.b #-1, r11 ;r3 As==11 fb36: 5c 42 76 00 mov.b &0x0076,r12 fb3a: 92 12 f0 17 call &0x17f0 fb3e: 0c 93 tst r12 fb40: 75 20 jnz $+236 ;abs 0xfc2c fb42: f4 3f jmp $-22 ;abs 0xfb2c fb44: b2 d0 10 00 bis #16, &0x17f2 ;#0x0010 fb48: f2 17 fb4a: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fb4e: 02 00 fb50: fc 2b jnc $-6 ;abs 0xfb4a fb52: 5f 42 76 00 mov.b &0x0076,r15 fb56: 3f f0 ff 00 and #255, r15 ;#0x00ff fb5a: 82 4f f6 17 mov r15, &0x17f6 fb5e: 7b 53 add.b #-1, r11 ;r3 As==11 fb60: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fb64: 02 00 fb66: fc 2b jnc $-6 ;abs 0xfb60 fb68: 5f 42 76 00 mov.b &0x0076,r15 fb6c: 3f f0 ff 00 and #255, r15 ;#0x00ff fb70: 3f f0 ff 00 and #255, r15 ;#0x00ff fb74: 8f 10 swpb r15 fb76: 82 5f f6 17 add r15, &0x17f6 fb7a: 7b 53 add.b #-1, r11 ;r3 As==11 fb7c: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fb80: 02 00 fb82: fc 2b jnc $-6 ;abs 0xfb7c fb84: 5f 42 76 00 mov.b &0x0076,r15 fb88: 3f f0 ff 00 and #255, r15 ;#0x00ff fb8c: 82 4f fc 17 mov r15, &0x17fc fb90: 7b 53 add.b #-1, r11 ;r3 As==11 fb92: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fb96: 02 00 fb98: fc 2b jnc $-6 ;abs 0xfb92 fb9a: 5f 42 76 00 mov.b &0x0076,r15 fb9e: 3f f0 ff 00 and #255, r15 ;#0x00ff fba2: 3f f0 ff 00 and #255, r15 ;#0x00ff fba6: 8f 10 swpb r15 fba8: 82 5f fc 17 add r15, &0x17fc fbac: 7b 53 add.b #-1, r11 ;r3 As==11 fbae: 3e 3c jmp $+126 ;abs 0xfc2c fbb0: b2 d0 20 00 bis #32, &0x17f2 ;#0x0020 fbb4: f2 17 fbb6: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fbba: 02 00 fbbc: fc 2b jnc $-6 ;abs 0xfbb6 fbbe: 5f 42 76 00 mov.b &0x0076,r15 fbc2: 3f f0 ff 00 and #255, r15 ;#0x00ff fbc6: 82 4f f4 17 mov r15, &0x17f4 fbca: 7b 53 add.b #-1, r11 ;r3 As==11 fbcc: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fbd0: 02 00 fbd2: fc 2b jnc $-6 ;abs 0xfbcc fbd4: 5f 42 76 00 mov.b &0x0076,r15 fbd8: 3f f0 ff 00 and #255, r15 ;#0x00ff fbdc: 3f f0 ff 00 and #255, r15 ;#0x00ff fbe0: 8f 10 swpb r15 fbe2: 82 5f f4 17 add r15, &0x17f4 fbe6: 7b 53 add.b #-1, r11 ;r3 As==11 fbe8: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fbec: 02 00 fbee: fc 2b jnc $-6 ;abs 0xfbe8 fbf0: 5f 42 76 00 mov.b &0x0076,r15 fbf4: 3f f0 ff 00 and #255, r15 ;#0x00ff fbf8: 82 4f fc 17 mov r15, &0x17fc fbfc: 7b 53 add.b #-1, r11 ;r3 As==11 fbfe: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fc02: 02 00 fc04: fc 2b jnc $-6 ;abs 0xfbfe fc06: 5f 42 76 00 mov.b &0x0076,r15 fc0a: 3f f0 ff 00 and #255, r15 ;#0x00ff fc0e: 3f f0 ff 00 and #255, r15 ;#0x00ff fc12: 8f 10 swpb r15 fc14: 82 5f fc 17 add r15, &0x17fc fc18: 7b 53 add.b #-1, r11 ;r3 As==11 fc1a: 08 3c jmp $+18 ;abs 0xfc2c fc1c: b2 d0 00 01 bis #256, &0x17f2 ;#0x0100 fc20: f2 17 fc22: b2 d0 40 00 bis #64, &0x17f2 ;#0x0040 fc26: f2 17 fc28: 01 3c jmp $+4 ;abs 0xfc2c fc2a: 03 43 nop fc2c: 4b 93 tst.b r11 fc2e: 09 24 jz $+20 ;abs 0xfc42 fc30: f2 b0 40 00 bit.b #64, &0x0002 ;#0x0040 fc34: 02 00 fc36: fc 2b jnc $-6 ;abs 0xfc30 fc38: f2 c0 40 00 bic.b #64, &0x0002 ;#0x0040 fc3c: 02 00 fc3e: 7b 53 add.b #-1, r11 ;r3 As==11 fc40: f5 3f jmp $-20 ;abs 0xfc2c fc42: f2 c0 40 00 bic.b #64, &0x0002 ;#0x0040 fc46: 02 00 fc48: 32 c2 dint fc4a: 03 43 nop fc4c: f2 d0 40 00 bis.b #64, &0x0000 ;#0x0040 fc50: 00 00 fc52: 32 c2 dint fc54: 03 43 nop fc56: 21 52 add #4, r1 ;r2 As==10 fc58: 82 93 e2 17 tst &0x17e2 fc5c: 03 24 jz $+8 ;abs 0xfc64 fc5e: 82 43 e2 17 mov #0, &0x17e2 ;r3 As==00 fc62: 07 3c jmp $+16 ;abs 0xfc72 fc64: b2 40 80 5a mov #23168, &0x0120 ;#0x5a80 fc68: 20 01 fc6a: d2 c3 00 00 bic.b #1, &0x0000 ;r3 As==01 fc6e: 82 43 e0 17 mov #0, &0x17e0 ;r3 As==00 fc72: 32 d2 eint fc74: 3b 41 pop r11 fc76: 3a 41 pop r10 fc78: 30 41 ret
fc7a: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) ... All ones omitted ... ffda: ff ff ff ff and.b @r15+, -1(r15) ;0xffff(r15) ffde: ff ff ffe0: 2e f3 interrupt service routine at 0xf32e ffe2: 32 f3 interrupt service routine at 0xf332 ffe4: 36 f3 interrupt service routine at 0xf336 ffe6: 3a f3 interrupt service routine at 0xf33a ffe8: 3e f3 interrupt service routine at 0xf33e ffea: 42 f3 interrupt service routine at 0xf342 ffec: 46 f3 interrupt service routine at 0xf346 ffee: 4a f3 interrupt service routine at 0xf34a fff0: 4e f3 interrupt service routine at 0xf34e
USART0 rx vector
fff2: 36 f2 interrupt service routine at 0xf236 fff4: b0 f2 interrupt service routine at 0xf2b0 fff6: 5a f3 interrupt service routine at 0xf35a fff8: 5e f3 interrupt service routine at 0xf35e fffa: 62 f3 interrupt service routine at 0xf362 fffc: 66 f3 interrupt service routine at 0xf366
Reset vector
fffe: dc f2 interrupt service routine at 0xf2dcLeave a Comment
