head 1.4; access; symbols V10:1.1.1.1 GNU:1.1.1; locks; strict; comment @# @; 1.4 date 2004.02.08.14.06.10; author jsauermann; state Exp; branches; next 1.3; 1.3 date 2003.10.12.16.58.22; author jsauermann; state Exp; branches; next 1.2; 1.2 date 2003.10.04.14.34.53; author jsauermann; state Exp; branches; next 1.1; 1.1 date 2003.09.30.17.56.15; author jsauermann; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2003.09.30.17.56.15; author jsauermann; state Exp; branches; next ; desc @@ 1.4 log @Enable interrupts at start of each task. This fix is required after a change in opcode_decoder.vhd. @ text @IN_RX_DATA = 0 IN_STATUS = 1 IN_TEMPERAT = 2 IN_DIP_SWITCH = 3 IN_CLK_CTR_LOW = 5 IN_CLK_CTR_HIGH = 6 MEMTOP = 8192 OUT_TX_DATA = 0 OUT_LEDS = 2 OUT_INT_MASK = 3 OUT_RESET_TIMER = 4 OUT_START_CLK_CTR = 5 OUT_STOP_CLK_CTR = 6 0000: F8 2000 MOVE #MEMTOP, RR 0003: 4F MOVE RR, SP 0004: 77 EI 0005: 02 0FFE JMP Cmain 0008: 02 0380 JMP Cinterrupt mult_div: 000B: 74 MD_STP 000C: 74 MD_STP 000D: 74 MD_STP 000E: 74 MD_STP 000F: 74 MD_STP 0010: 74 MD_STP 0011: 74 MD_STP 0012: 74 MD_STP 0013: 74 MD_STP 0014: 74 MD_STP 0015: 74 MD_STP 0016: 74 MD_STP 0017: 74 MD_STP 0018: 74 MD_STP 0019: 74 MD_STP 001A: 74 MD_STP 001B: 07 RET Crx_sema: 001C: 0000 .WORD 0 001E: 0000 .WORD 0 0020: 0000 .WORD 0 0022: 1928 .WORD Cstr_0 Ct2_control: 0024: 0000 .WORD 0 0026: 0000 .WORD 0 0028: 0000 .WORD 0 002A: 1935 .WORD Cstr_1 Ct3_control: 002C: 0000 .WORD 0 002E: 0000 .WORD 0 0030: 0000 .WORD 0 0032: 1944 .WORD Cstr_2 Cserial_out: 0034: 0001 .WORD 1 0036: 0000 .WORD 0 0038: 0000 .WORD 0 003A: 1953 .WORD Cstr_3 Ctx_sema: 003C: 0010 .WORD 16 003E: 0000 .WORD 0 0040: 0000 .WORD 0 0042: 195E .WORD Cstr_4 Cswitch_tasks: 0044: 2C CLRW -(SP) 0045: 49 1926 MOVE (Ccurrent_task), RR 0048: 0E MOVE RR, -(SP) st_loop: 0049: 61 00 MOVE 0(SP), RR 004B: 46 MOVE (RR), RR 004C: 5D 00 MOVE RR, 0(SP) 004E: A4 ADD RR, #4 004F: 47 MOVE (RR), RS 0050: 03 0067 JMP RRNZ, st_next_task 0053: 61 02 MOVE 2(SP), RR 0055: 04 0063 JMP RRZ, st_accept 0058: A5 ADD RR, #5 0059: 47 MOVE (RR), RS 005A: 43 MOVE RR, LL 005B: 61 00 MOVE 0(SP), RR 005D: A5 ADD RR, #5 005E: 47 MOVE (RR), RS 005F: 36 SGT LL, RR 0060: 03 0067 JMP RRNZ, st_next_task st_accept: 0063: 61 00 MOVE 0(SP), RR 0065: 5D 02 MOVE RR, 2(SP) st_next_task: 0067: 61 00 MOVE 0(SP), RR 0069: 4C 1926 MOVE (Ccurrent_task), LL 006C: 34 SNE LL, RR 006D: 03 0049 JMP RRNZ, st_loop 0070: 49 1926 MOVE (Ccurrent_task), RR 0073: 43 MOVE RR, LL 0074: 61 02 MOVE 2(SP), RR 0076: 34 SNE LL, RR 0077: 04 008F JMP RRZ, L2_endif_1 007A: 6D 00 LEA 0(SP), RR 007C: 0E MOVE RR, -(SP) 007D: 49 1926 MOVE (Ccurrent_task), RR 0080: A2 ADD RR, #2 0081: 43 MOVE RR, LL 0082: 08 MOVE (SP)+, RR 0083: 44 MOVE RR, (LL) 0084: 61 02 MOVE 2(SP), RR 0086: 5A 1926 MOVE RR, (Ccurrent_task) 0089: 49 1926 MOVE (Ccurrent_task), RR 008C: A2 ADD RR, #2 008D: 46 MOVE (RR), RR 008E: 4F MOVE RR, SP L2_endif_1: 008F: 2B 04 ADD SP, #4 0091: 07 RET CP: 0092: 79 DI 0093: 61 02 MOVE 2(SP), RR 0095: 43 MOVE RR, LL 0096: 46 MOVE (RR), RR 0097: B1 SUB RR, #1 0098: 44 MOVE RR, (LL) 0099: 21 00 SLT RR, #0 009B: 04 00EF JMP RRZ, L3_endif_2 009E: 61 02 MOVE 2(SP), RR 00A0: 0E MOVE RR, -(SP) 00A1: 49 1926 MOVE (Ccurrent_task), RR 00A4: AE ADD RR, #14 00A5: 43 MOVE RR, LL 00A6: 08 MOVE (SP)+, RR 00A7: 44 MOVE RR, (LL) 00A8: C0 MOVE #0, RR 00A9: 0E MOVE RR, -(SP) 00AA: 49 1926 MOVE (Ccurrent_task), RR 00AD: F5 10 ADD RR, #16 00AF: 43 MOVE RR, LL 00B0: 08 MOVE (SP)+, RR 00B1: 44 MOVE RR, (LL) 00B2: 49 1926 MOVE (Ccurrent_task), RR 00B5: A4 ADD RR, #4 00B6: 47 MOVE (RR), RS 00B7: 13 01 OR RR, #1 00B9: 0F MOVE R, -(SP) 00BA: 49 1926 MOVE (Ccurrent_task), RR 00BD: A4 ADD RR, #4 00BE: 43 MOVE RR, LL 00BF: 09 MOVE (SP)+, RS 00C0: 45 MOVE R, (LL) 00C1: 61 02 MOVE 2(SP), RR 00C3: A2 ADD RR, #2 00C4: 46 MOVE (RR), RR 00C5: 04 00D8 JMP RRZ, L3_else_3 00C8: 49 1926 MOVE (Ccurrent_task), RR 00CB: 0E MOVE RR, -(SP) 00CC: 61 04 MOVE 4(SP), RR 00CE: A4 ADD RR, #4 00CF: 46 MOVE (RR), RR 00D0: F5 10 ADD RR, #16 00D2: 43 MOVE RR, LL 00D3: 08 MOVE (SP)+, RR 00D4: 44 MOVE RR, (LL) 00D5: 02 00E2 JMP L3_endif_3 L3_else_3: 00D8: 49 1926 MOVE (Ccurrent_task), RR 00DB: 0E MOVE RR, -(SP) 00DC: 61 04 MOVE 4(SP), RR 00DE: A2 ADD RR, #2 00DF: 43 MOVE RR, LL 00E0: 08 MOVE (SP)+, RR 00E1: 44 MOVE RR, (LL) L3_endif_3: 00E2: 49 1926 MOVE (Ccurrent_task), RR 00E5: 0E MOVE RR, -(SP) 00E6: 61 04 MOVE 4(SP), RR 00E8: A4 ADD RR, #4 00E9: 43 MOVE RR, LL 00EA: 08 MOVE (SP)+, RR 00EB: 44 MOVE RR, (LL) 00EC: 05 0044 CALL Cswitch_tasks L3_endif_2: 00EF: 78 RETI 00F0: 07 RET CP_timed: 00F1: 2D CLRB -(SP) 00F2: 79 DI 00F3: 61 03 MOVE 3(SP), RR 00F5: 43 MOVE RR, LL 00F6: 46 MOVE (RR), RR 00F7: B1 SUB RR, #1 00F8: 44 MOVE RR, (LL) 00F9: 21 00 SLT RR, #0 00FB: 04 0160 JMP RRZ, L4_endif_4 00FE: 61 03 MOVE 3(SP), RR 0100: 0E MOVE RR, -(SP) 0101: 49 1926 MOVE (Ccurrent_task), RR 0104: AE ADD RR, #14 0105: 43 MOVE RR, LL 0106: 08 MOVE (SP)+, RR 0107: 44 MOVE RR, (LL) 0108: 61 05 MOVE 5(SP), RR 010A: 0E MOVE RR, -(SP) 010B: 49 1926 MOVE (Ccurrent_task), RR 010E: F5 12 ADD RR, #18 0110: 43 MOVE RR, LL 0111: 08 MOVE (SP)+, RR 0112: 44 MOVE RR, (LL) 0113: C0 MOVE #0, RR 0114: 0E MOVE RR, -(SP) 0115: 49 1926 MOVE (Ccurrent_task), RR 0118: F5 10 ADD RR, #16 011A: 43 MOVE RR, LL 011B: 08 MOVE (SP)+, RR 011C: 44 MOVE RR, (LL) 011D: 49 1926 MOVE (Ccurrent_task), RR 0120: A4 ADD RR, #4 0121: 47 MOVE (RR), RS 0122: 13 03 OR RR, #3 0124: 0F MOVE R, -(SP) 0125: 49 1926 MOVE (Ccurrent_task), RR 0128: A4 ADD RR, #4 0129: 43 MOVE RR, LL 012A: 09 MOVE (SP)+, RS 012B: 45 MOVE R, (LL) 012C: C0 MOVE #0, RR 012D: 0F MOVE R, -(SP) 012E: 49 1926 MOVE (Ccurrent_task), RR 0131: AC ADD RR, #12 0132: 43 MOVE RR, LL 0133: 09 MOVE (SP)+, RS 0134: 45 MOVE R, (LL) 0135: 61 03 MOVE 3(SP), RR 0137: A2 ADD RR, #2 0138: 46 MOVE (RR), RR 0139: 04 014C JMP RRZ, L4_else_5 013C: 49 1926 MOVE (Ccurrent_task), RR 013F: 0E MOVE RR, -(SP) 0140: 61 05 MOVE 5(SP), RR 0142: A4 ADD RR, #4 0143: 46 MOVE (RR), RR 0144: F5 10 ADD RR, #16 0146: 43 MOVE RR, LL 0147: 08 MOVE (SP)+, RR 0148: 44 MOVE RR, (LL) 0149: 02 0156 JMP L4_endif_5 L4_else_5: 014C: 49 1926 MOVE (Ccurrent_task), RR 014F: 0E MOVE RR, -(SP) 0150: 61 05 MOVE 5(SP), RR 0152: A2 ADD RR, #2 0153: 43 MOVE RR, LL 0154: 08 MOVE (SP)+, RR 0155: 44 MOVE RR, (LL) L4_endif_5: 0156: 05 0044 CALL Cswitch_tasks 0159: 49 1926 MOVE (Ccurrent_task), RR 015C: AC ADD RR, #12 015D: 47 MOVE (RR), RS 015E: 5F 00 MOVE R, 0(SP) L4_endif_4: 0160: 77 EI 0161: 63 00 MOVE 0(SP), RS 0163: 2B 01 ADD SP, #1 0165: 07 RET 0166: 2B 01 ADD SP, #1 0168: 07 RET CVint: 0169: 61 02 MOVE 2(SP), RR 016B: A2 ADD RR, #2 016C: 46 MOVE (RR), RR 016D: 0E MOVE RR, -(SP) 016E: 61 04 MOVE 4(SP), RR 0170: 43 MOVE RR, LL 0171: 46 MOVE (RR), RR 0172: A1 ADD RR, #1 0173: 44 MOVE RR, (LL) 0174: 61 00 MOVE 0(SP), RR 0176: 04 01B2 JMP RRZ, L5_endif_6 0179: 61 00 MOVE 0(SP), RR 017B: A4 ADD RR, #4 017C: 47 MOVE (RR), RS 017D: 10 FFFC AND RR, #65532 0180: 0F MOVE R, -(SP) 0181: 61 01 MOVE 1(SP), RR 0183: A4 ADD RR, #4 0184: 43 MOVE RR, LL 0185: 09 MOVE (SP)+, RS 0186: 45 MOVE R, (LL) 0187: 61 00 MOVE 0(SP), RR 0189: F5 10 ADD RR, #16 018B: 46 MOVE (RR), RR 018C: 0E MOVE RR, -(SP) 018D: 61 06 MOVE 6(SP), RR 018F: A2 ADD RR, #2 0190: 43 MOVE RR, LL 0191: 08 MOVE (SP)+, RR 0192: 44 MOVE RR, (LL) 0193: 61 04 MOVE 4(SP), RR 0195: A2 ADD RR, #2 0196: 46 MOVE (RR), RR 0197: 3D LNOT RR 0198: 04 01A3 JMP RRZ, L5_endif_7 019B: C0 MOVE #0, RR 019C: 0E MOVE RR, -(SP) 019D: 61 06 MOVE 6(SP), RR 019F: A4 ADD RR, #4 01A0: 43 MOVE RR, LL 01A1: 08 MOVE (SP)+, RR 01A2: 44 MOVE RR, (LL) L5_endif_7: 01A3: 61 00 MOVE 0(SP), RR 01A5: A5 ADD RR, #5 01A6: 48 MOVE (RR), RU 01A7: 0E MOVE RR, -(SP) 01A8: 49 1926 MOVE (Ccurrent_task), RR 01AB: A5 ADD RR, #5 01AC: 48 MOVE (RR), RU 01AD: 0B MOVE (SP)+, LL 01AE: 3A SHI LL, RR 01AF: 2B 02 ADD SP, #2 01B1: 07 RET L5_endif_6: 01B2: C0 MOVE #0, RR 01B3: 2B 02 ADD SP, #2 01B5: 07 RET 01B6: 2B 02 ADD SP, #2 01B8: 07 RET CV: 01B9: 79 DI 01BA: 61 02 MOVE 2(SP), RR 01BC: 0E MOVE RR, -(SP) 01BD: 05 0169 CALL CVint 01C0: 2B 02 ADD SP, #2 01C2: 04 01C8 JMP RRZ, L6_endif_8 01C5: 05 0044 CALL Cswitch_tasks L6_endif_8: 01C8: 78 RETI 01C9: 07 RET Cserial_in_buffer: 01CA: 00 .BYTE 0 01CB: 00 .BYTE 0 01CC: 00 .BYTE 0 01CD: 00 .BYTE 0 01CE: 00 .BYTE 0 01CF: 00 .BYTE 0 01D0: 00 .BYTE 0 01D1: 00 .BYTE 0 01D2: 00 .BYTE 0 01D3: 00 .BYTE 0 01D4: 00 .BYTE 0 01D5: 00 .BYTE 0 01D6: 00 .BYTE 0 01D7: 00 .BYTE 0 01D8: 00 .BYTE 0 01D9: 00 .BYTE 0 Cserial_in_get: 01DA: 00 .BYTE 0 Cserial_in_put: 01DB: 00 .BYTE 0 Cserial_in_overflows: 01DC: 0000 .WORD 0 Crx_interrupt: 01DE: 2E 00 IN (IN_RX_DATA), RU 01E0: 0F MOVE R, -(SP) 01E1: F8 001C MOVE #Crx_sema, RR 01E4: 46 MOVE (RR), RR 01E5: 21 10 SLT RR, #16 01E7: 04 0215 JMP RRZ, L7_else_9 01EA: 63 00 MOVE 0(SP), RS 01EC: 0F MOVE R, -(SP) 01ED: 4B 01DB MOVE (Cserial_in_put), RU 01F0: F4 01CA ADD RR, #Cserial_in_buffer 01F3: 43 MOVE RR, LL 01F4: 0A MOVE (SP)+, RU 01F5: 45 MOVE R, (LL) 01F6: 4B 01DB MOVE (Cserial_in_put), RU 01F9: A1 ADD RR, #1 01FA: 5B 01DB MOVE R, (Cserial_in_put) 01FD: 23 10 SHS RR, #16 01FF: 04 0206 JMP RRZ, L7_endif_10 0202: C0 MOVE #0, RR 0203: 5B 01DB MOVE R, (Cserial_in_put) L7_endif_10: 0206: F8 001C MOVE #Crx_sema, RR 0209: 0E MOVE RR, -(SP) 020A: 05 0169 CALL CVint 020D: 2B 02 ADD SP, #2 020F: 2B 01 ADD SP, #1 0211: 07 RET 0212: 02 0220 JMP L7_endif_9 L7_else_9: 0215: 49 01DC MOVE (Cserial_in_overflows), RR 0218: A1 ADD RR, #1 0219: 5A 01DC MOVE RR, (Cserial_in_overflows) 021C: C0 MOVE #0, RR 021D: 2B 01 ADD SP, #1 021F: 07 RET L7_endif_9: 0220: 2B 01 ADD SP, #1 0222: 07 RET Cserial_out_buffer: 0223: 00 .BYTE 0 0224: 00 .BYTE 0 0225: 00 .BYTE 0 0226: 00 .BYTE 0 0227: 00 .BYTE 0 0228: 00 .BYTE 0 0229: 00 .BYTE 0 022A: 00 .BYTE 0 022B: 00 .BYTE 0 022C: 00 .BYTE 0 022D: 00 .BYTE 0 022E: 00 .BYTE 0 022F: 00 .BYTE 0 0230: 00 .BYTE 0 0231: 00 .BYTE 0 0232: 00 .BYTE 0 Cserial_out_get: 0233: 00 .BYTE 0 Cserial_out_put: 0234: 00 .BYTE 0 Ctx_interrupt: 0235: F8 003C MOVE #Ctx_sema, RR 0238: 46 MOVE (RR), RR 0239: 21 10 SLT RR, #16 023B: 04 0264 JMP RRZ, L8_else_11 023E: 4B 0233 MOVE (Cserial_out_get), RU 0241: F4 0223 ADD RR, #Cserial_out_buffer 0244: 48 MOVE (RR), RU 0245: 2F 00 OUT R, (OUT_TX_DATA) 0247: 4B 0233 MOVE (Cserial_out_get), RU 024A: A1 ADD RR, #1 024B: 5B 0233 MOVE R, (Cserial_out_get) 024E: 23 10 SHS RR, #16 0250: 04 0257 JMP RRZ, L8_endif_12 0253: C0 MOVE #0, RR 0254: 5B 0233 MOVE R, (Cserial_out_get) L8_endif_12: 0257: F8 003C MOVE #Ctx_sema, RR 025A: 0E MOVE RR, -(SP) 025B: 05 0169 CALL CVint 025E: 2B 02 ADD SP, #2 0260: 07 RET 0261: 02 0269 JMP L8_endif_11 L8_else_11: 0264: C5 MOVE #5, RR 0265: 2F 03 OUT R, (OUT_INT_MASK) 0267: C0 MOVE #0, RR 0268: 07 RET L8_endif_11: 0269: 07 RET Cmilliseconds: 026A: 0000 .WORD 0 Cseconds_low: 026C: 0000 .WORD 0 Cseconds_mid: 026E: 0000 .WORD 0 Cseconds_high: 0270: 0000 .WORD 0 Cseconds_changed: 0272: 00 .BYTE 0 Ctimer_interrupt: 0273: 49 1926 MOVE (Ccurrent_task), RR 0276: 0E MOVE RR, -(SP) 0277: 2C CLRW -(SP) 0278: 2C CLRW -(SP) 0279: 2F 04 OUT R, (OUT_RESET_TIMER) 027B: 49 026A MOVE (Cmilliseconds), RR 027E: A1 ADD RR, #1 027F: 5A 026A MOVE RR, (Cmilliseconds) 0282: 16 03E8 SEQ RR, #1000 0285: 04 02B1 JMP RRZ, L9_endif_13 0288: C0 MOVE #0, RR 0289: 5A 026A MOVE RR, (Cmilliseconds) 028C: F8 00FF MOVE #255, RR 028F: 5B 0272 MOVE R, (Cseconds_changed) 0292: 49 026C MOVE (Cseconds_low), RR 0295: A1 ADD RR, #1 0296: 5A 026C MOVE RR, (Cseconds_low) 0299: 17 00 SEQ RR, #0 029B: 04 02B1 JMP RRZ, L9_endif_14 029E: 49 026E MOVE (Cseconds_mid), RR 02A1: A1 ADD RR, #1 02A2: 5A 026E MOVE RR, (Cseconds_mid) 02A5: 17 00 SEQ RR, #0 02A7: 04 02B1 JMP RRZ, L9_endif_15 02AA: 49 0270 MOVE (Cseconds_high), RR 02AD: A1 ADD RR, #1 02AE: 5A 0270 MOVE RR, (Cseconds_high) L9_endif_15: L9_endif_14: L9_endif_13: L9_loop_16: 02B1: 61 04 MOVE 4(SP), RR 02B3: F5 12 ADD RR, #18 02B5: 43 MOVE RR, LL 02B6: 46 MOVE (RR), RR 02B7: B1 SUB RR, #1 02B8: 44 MOVE RR, (LL) 02B9: 3D LNOT RR 02BA: 04 02C3 JMP RRZ, L9_endif_19 02BD: 61 04 MOVE 4(SP), RR 02BF: A4 ADD RR, #4 02C0: 47 MOVE (RR), RS 02C1: 11 02 AND RR, #2 L9_endif_19: 02C3: 04 0371 JMP RRZ, L9_endif_18 02C6: 61 04 MOVE 4(SP), RR 02C8: A4 ADD RR, #4 02C9: 47 MOVE (RR), RS 02CA: 10 FFFD AND RR, #65533 02CD: 0F MOVE R, -(SP) 02CE: 61 05 MOVE 5(SP), RR 02D0: A4 ADD RR, #4 02D1: 43 MOVE RR, LL 02D2: 09 MOVE (SP)+, RS 02D3: 45 MOVE R, (LL) 02D4: 61 04 MOVE 4(SP), RR 02D6: A4 ADD RR, #4 02D7: 47 MOVE (RR), RS 02D8: 11 01 AND RR, #1 02DA: 04 0371 JMP RRZ, L9_endif_20 02DD: 61 04 MOVE 4(SP), RR 02DF: A4 ADD RR, #4 02E0: 47 MOVE (RR), RS 02E1: 10 FFFE AND RR, #65534 02E4: 0F MOVE R, -(SP) 02E5: 61 05 MOVE 5(SP), RR 02E7: A4 ADD RR, #4 02E8: 43 MOVE RR, LL 02E9: 09 MOVE (SP)+, RS 02EA: 45 MOVE R, (LL) 02EB: F8 FFFF MOVE #65535, RR 02EE: 0F MOVE R, -(SP) 02EF: 61 05 MOVE 5(SP), RR 02F1: AC ADD RR, #12 02F2: 43 MOVE RR, LL 02F3: 09 MOVE (SP)+, RS 02F4: 45 MOVE R, (LL) 02F5: 61 04 MOVE 4(SP), RR 02F7: AE ADD RR, #14 02F8: 46 MOVE (RR), RR 02F9: 5D 02 MOVE RR, 2(SP) 02FB: 61 02 MOVE 2(SP), RR 02FD: 43 MOVE RR, LL 02FE: 46 MOVE (RR), RR 02FF: A1 ADD RR, #1 0300: 44 MOVE RR, (LL) 0301: 61 02 MOVE 2(SP), RR 0303: A2 ADD RR, #2 0304: 46 MOVE (RR), RR 0305: 5D 00 MOVE RR, 0(SP) 0307: 61 04 MOVE 4(SP), RR 0309: 43 MOVE RR, LL 030A: 61 00 MOVE 0(SP), RR 030C: 33 SEQ LL, RR 030D: 04 033C JMP RRZ, L9_else_21 0310: 61 02 MOVE 2(SP), RR 0312: A4 ADD RR, #4 0313: 46 MOVE (RR), RR 0314: 67 04 MOVE 4(SP), LL 0316: 33 SEQ LL, RR 0317: 04 032D JMP RRZ, L9_else_22 031A: C0 MOVE #0, RR 031B: 0E MOVE RR, -(SP) 031C: 61 04 MOVE 4(SP), RR 031E: A2 ADD RR, #2 031F: 43 MOVE RR, LL 0320: 08 MOVE (SP)+, RR 0321: 44 MOVE RR, (LL) 0322: C0 MOVE #0, RR 0323: 0E MOVE RR, -(SP) 0324: 61 04 MOVE 4(SP), RR 0326: A4 ADD RR, #4 0327: 43 MOVE RR, LL 0328: 08 MOVE (SP)+, RR 0329: 44 MOVE RR, (LL) 032A: 02 0339 JMP L9_endif_22 L9_else_22: 032D: 61 04 MOVE 4(SP), RR 032F: F5 10 ADD RR, #16 0331: 46 MOVE (RR), RR 0332: 0E MOVE RR, -(SP) 0333: 61 04 MOVE 4(SP), RR 0335: A2 ADD RR, #2 0336: 43 MOVE RR, LL 0337: 08 MOVE (SP)+, RR 0338: 44 MOVE RR, (LL) L9_endif_22: 0339: 02 0371 JMP L9_endif_21 L9_else_21: 033C: 02 0346 JMP L9_cont_23 L9_loop_23: 033F: 61 00 MOVE 0(SP), RR 0341: F5 10 ADD RR, #16 0343: 46 MOVE (RR), RR 0344: 5D 00 MOVE RR, 0(SP) L9_cont_23: 0346: 61 00 MOVE 0(SP), RR 0348: F5 10 ADD RR, #16 034A: 46 MOVE (RR), RR 034B: 67 04 MOVE 4(SP), LL 034D: 34 SNE LL, RR 034E: 03 033F JMP RRNZ, L9_loop_23 L9_brk_24: 0351: 61 04 MOVE 4(SP), RR 0353: F5 10 ADD RR, #16 0355: 46 MOVE (RR), RR 0356: 0E MOVE RR, -(SP) 0357: 61 02 MOVE 2(SP), RR 0359: F5 10 ADD RR, #16 035B: 43 MOVE RR, LL 035C: 08 MOVE (SP)+, RR 035D: 44 MOVE RR, (LL) 035E: 61 02 MOVE 2(SP), RR 0360: A4 ADD RR, #4 0361: 46 MOVE (RR), RR 0362: 67 04 MOVE 4(SP), LL 0364: 33 SEQ LL, RR 0365: 04 0371 JMP RRZ, L9_endif_25 0368: 61 00 MOVE 0(SP), RR 036A: 0E MOVE RR, -(SP) 036B: 61 04 MOVE 4(SP), RR 036D: A4 ADD RR, #4 036E: 43 MOVE RR, LL 036F: 08 MOVE (SP)+, RR 0370: 44 MOVE RR, (LL) L9_endif_25: L9_endif_21: L9_endif_20: L9_endif_18: L9_cont_16: 0371: 61 04 MOVE 4(SP), RR 0373: 46 MOVE (RR), RR 0374: 5D 04 MOVE RR, 4(SP) 0376: 4C 1926 MOVE (Ccurrent_task), LL 0379: 34 SNE LL, RR 037A: 03 02B1 JMP RRNZ, L9_loop_16 L9_brk_17: 037D: 2B 06 ADD SP, #6 037F: 07 RET Cinterrupt: 0380: 2D CLRB -(SP) 0381: 2D CLRB -(SP) 0382: 0E MOVE RR, -(SP) 0383: 40 MOVE LL, RR 0384: 0E MOVE RR, -(SP) 0385: 2E 01 IN (IN_STATUS), RU 0387: 11 10 AND RR, #16 0389: 04 0391 JMP RRZ, L10_endif_26 038C: 05 01DE CALL Crx_interrupt 038F: 5F 05 MOVE R, 5(SP) L10_endif_26: 0391: 2E 01 IN (IN_STATUS), RU 0393: 11 20 AND RR, #32 0395: 04 039D JMP RRZ, L10_endif_27 0398: 05 0235 CALL Ctx_interrupt 039B: 5F 04 MOVE R, 4(SP) L10_endif_27: 039D: 2E 01 IN (IN_STATUS), RU 039F: 11 40 AND RR, #64 03A1: 04 03AC JMP RRZ, L10_endif_28 03A4: 05 0273 CALL Ctimer_interrupt 03A7: F8 FFFF MOVE #65535, RR 03AA: 5F 05 MOVE R, 5(SP) L10_endif_28: 03AC: 63 05 MOVE 5(SP), RS 03AE: 43 MOVE RR, LL 03AF: 63 04 MOVE 4(SP), RS 03B1: 31 OR LL, RR 03B2: 04 03B8 JMP RRZ, L10_endif_29 03B5: 05 0044 CALL Cswitch_tasks L10_endif_29: 03B8: 08 MOVE (SP)+, RR 03B9: 43 MOVE RR, LL 03BA: 08 MOVE (SP)+, RR 03BB: 2B 02 ADD SP, #2 03BD: 78 RETI 03BE: 2B 02 ADD SP, #2 03C0: 07 RET Csleep: 03C1: 79 DI 03C2: 61 02 MOVE 2(SP), RR 03C4: 0E MOVE RR, -(SP) 03C5: 49 1926 MOVE (Ccurrent_task), RR 03C8: F5 12 ADD RR, #18 03CA: 43 MOVE RR, LL 03CB: 08 MOVE (SP)+, RR 03CC: 44 MOVE RR, (LL) 03CD: C2 MOVE #2, RR 03CE: 0F MOVE R, -(SP) 03CF: 49 1926 MOVE (Ccurrent_task), RR 03D2: A4 ADD RR, #4 03D3: 43 MOVE RR, LL 03D4: 09 MOVE (SP)+, RS 03D5: 45 MOVE R, (LL) 03D6: 05 0044 CALL Cswitch_tasks 03D9: 78 RETI 03DA: 07 RET Cdeschedule: 03DB: 79 DI 03DC: 05 0044 CALL Cswitch_tasks 03DF: 78 RETI 03E0: 07 RET Cstrlen: 03E1: 61 02 MOVE 2(SP), RR 03E3: 0E MOVE RR, -(SP) 03E4: 02 03ED JMP L13_cont_30 L13_loop_30: 03E7: 61 04 MOVE 4(SP), RR 03E9: A1 ADD RR, #1 03EA: 5D 04 MOVE RR, 4(SP) 03EC: B1 SUB RR, #1 L13_cont_30: 03ED: 61 04 MOVE 4(SP), RR 03EF: 47 MOVE (RR), RS 03F0: 03 03E7 JMP RRNZ, L13_loop_30 L13_brk_31: 03F3: 61 04 MOVE 4(SP), RR 03F5: 43 MOVE RR, LL 03F6: 61 00 MOVE 0(SP), RR 03F8: 59 SUB LL, RR 03F9: 2B 02 ADD SP, #2 03FB: 07 RET 03FC: 2B 02 ADD SP, #2 03FE: 07 RET Cputchr: 03FF: F8 003C MOVE #Ctx_sema, RR 0402: 0E MOVE RR, -(SP) 0403: 05 0092 CALL CP 0406: 2B 02 ADD SP, #2 0408: 63 02 MOVE 2(SP), RS 040A: 0F MOVE R, -(SP) 040B: 4B 0234 MOVE (Cserial_out_put), RU 040E: F4 0223 ADD RR, #Cserial_out_buffer 0411: 43 MOVE RR, LL 0412: 0A MOVE (SP)+, RU 0413: 45 MOVE R, (LL) 0414: 4B 0234 MOVE (Cserial_out_put), RU 0417: A1 ADD RR, #1 0418: 5B 0234 MOVE R, (Cserial_out_put) 041B: 23 10 SHS RR, #16 041D: 04 0424 JMP RRZ, L14_endif_32 0420: C0 MOVE #0, RR 0421: 5B 0234 MOVE R, (Cserial_out_put) L14_endif_32: 0424: C7 MOVE #7, RR 0425: 2F 03 OUT R, (OUT_INT_MASK) 0427: C1 MOVE #1, RR 0428: 07 RET Cprint_n: 0429: 02 0439 JMP L15_tst_33 L15_loop_33: 042C: 63 02 MOVE 2(SP), RS 042E: 0F MOVE R, -(SP) 042F: 05 03FF CALL Cputchr 0432: 2B 01 ADD SP, #1 L15_cont_33: 0434: 61 03 MOVE 3(SP), RR 0436: B1 SUB RR, #1 0437: 5D 03 MOVE RR, 3(SP) L15_tst_33: 0439: 61 03 MOVE 3(SP), RR 043B: 1D 00 SGT RR, #0 043D: 03 042C JMP RRNZ, L15_loop_33 L15_brk_34: 0440: 07 RET Cprint_string: 0441: 02 0451 JMP L16_cont_35 L16_loop_35: 0444: 61 02 MOVE 2(SP), RR 0446: A1 ADD RR, #1 0447: 5D 02 MOVE RR, 2(SP) 0449: B1 SUB RR, #1 044A: 47 MOVE (RR), RS 044B: 0F MOVE R, -(SP) 044C: 05 03FF CALL Cputchr 044F: 2B 01 ADD SP, #1 L16_cont_35: 0451: 61 02 MOVE 2(SP), RR 0453: 47 MOVE (RR), RS 0454: 03 0444 JMP RRNZ, L16_loop_35 L16_brk_36: 0457: 07 RET Cprint_hex: 0458: 61 04 MOVE 4(SP), RR 045A: 22 1000 SHS RR, #4096 045D: 04 0476 JMP RRZ, L17_endif_37 0460: 61 04 MOVE 4(SP), RR 0462: 53 0C ASR RR, #12 0464: 11 0F AND RR, #15 0466: 0E MOVE RR, -(SP) 0467: 61 08 MOVE 8(SP), RR 0469: 0B MOVE (SP)+, LL 046A: 58 ADD LL, RR 046B: 47 MOVE (RR), RS 046C: 0F MOVE R, -(SP) 046D: 61 03 MOVE 3(SP), RR 046F: A1 ADD RR, #1 0470: 5D 03 MOVE RR, 3(SP) 0472: B1 SUB RR, #1 0473: 43 MOVE RR, LL 0474: 09 MOVE (SP)+, RS 0475: 45 MOVE R, (LL) L17_endif_37: 0476: 61 04 MOVE 4(SP), RR 0478: 22 0100 SHS RR, #256 047B: 04 0494 JMP RRZ, L17_endif_38 047E: 61 04 MOVE 4(SP), RR 0480: 53 08 ASR RR, #8 0482: 11 0F AND RR, #15 0484: 0E MOVE RR, -(SP) 0485: 61 08 MOVE 8(SP), RR 0487: 0B MOVE (SP)+, LL 0488: 58 ADD LL, RR 0489: 47 MOVE (RR), RS 048A: 0F MOVE R, -(SP) 048B: 61 03 MOVE 3(SP), RR 048D: A1 ADD RR, #1 048E: 5D 03 MOVE RR, 3(SP) 0490: B1 SUB RR, #1 0491: 43 MOVE RR, LL 0492: 09 MOVE (SP)+, RS 0493: 45 MOVE R, (LL) L17_endif_38: 0494: 61 04 MOVE 4(SP), RR 0496: 23 10 SHS RR, #16 0498: 04 04B1 JMP RRZ, L17_endif_39 049B: 61 04 MOVE 4(SP), RR 049D: 53 04 ASR RR, #4 049F: 11 0F AND RR, #15 04A1: 0E MOVE RR, -(SP) 04A2: 61 08 MOVE 8(SP), RR 04A4: 0B MOVE (SP)+, LL 04A5: 58 ADD LL, RR 04A6: 47 MOVE (RR), RS 04A7: 0F MOVE R, -(SP) 04A8: 61 03 MOVE 3(SP), RR 04AA: A1 ADD RR, #1 04AB: 5D 03 MOVE RR, 3(SP) 04AD: B1 SUB RR, #1 04AE: 43 MOVE RR, LL 04AF: 09 MOVE (SP)+, RS 04B0: 45 MOVE R, (LL) L17_endif_39: 04B1: 61 04 MOVE 4(SP), RR 04B3: 11 0F AND RR, #15 04B5: 0E MOVE RR, -(SP) 04B6: 61 08 MOVE 8(SP), RR 04B8: 0B MOVE (SP)+, LL 04B9: 58 ADD LL, RR 04BA: 47 MOVE (RR), RS 04BB: 0F MOVE R, -(SP) 04BC: 61 03 MOVE 3(SP), RR 04BE: A1 ADD RR, #1 04BF: 5D 03 MOVE RR, 3(SP) 04C1: B1 SUB RR, #1 04C2: 43 MOVE RR, LL 04C3: 09 MOVE (SP)+, RS 04C4: 45 MOVE R, (LL) 04C5: C0 MOVE #0, RR 04C6: 0F MOVE R, -(SP) 04C7: 61 03 MOVE 3(SP), RR 04C9: 43 MOVE RR, LL 04CA: 09 MOVE (SP)+, RS 04CB: 45 MOVE R, (LL) 04CC: 07 RET Cprint_unsigned: 04CD: 61 04 MOVE 4(SP), RR 04CF: 22 2710 SHS RR, #10000 04D2: 04 04EE JMP RRZ, L18_endif_40 04D5: 61 04 MOVE 4(SP), RR 04D7: 43 MOVE RR, LL 04D8: F8 2710 MOVE #10000, RR 04DB: 79 DI 04DC: 73 DIV_IU 04DD: 05 000B CALL mult_div 04E0: 75 MD_FIN 04E1: 77 EI 04E2: F5 30 ADD RR, #48 04E4: 0F MOVE R, -(SP) 04E5: 61 03 MOVE 3(SP), RR 04E7: A1 ADD RR, #1 04E8: 5D 03 MOVE RR, 3(SP) 04EA: B1 SUB RR, #1 04EB: 43 MOVE RR, LL 04EC: 09 MOVE (SP)+, RS 04ED: 45 MOVE R, (LL) L18_endif_40: 04EE: 61 04 MOVE 4(SP), RR 04F0: 22 03E8 SHS RR, #1000 04F3: 04 0519 JMP RRZ, L18_endif_41 04F6: 61 04 MOVE 4(SP), RR 04F8: 43 MOVE RR, LL 04F9: F8 03E8 MOVE #1000, RR 04FC: 79 DI 04FD: 73 DIV_IU 04FE: 05 000B CALL mult_div 0501: 75 MD_FIN 0502: 77 EI 0503: 43 MOVE RR, LL 0504: F9 0A MOVE #10, RR 0506: 79 DI 0507: 73 DIV_IU 0508: 05 000B CALL mult_div 050B: 76 MOD_FIN 050C: 77 EI 050D: F5 30 ADD RR, #48 050F: 0F MOVE R, -(SP) 0510: 61 03 MOVE 3(SP), RR 0512: A1 ADD RR, #1 0513: 5D 03 MOVE RR, 3(SP) 0515: B1 SUB RR, #1 0516: 43 MOVE RR, LL 0517: 09 MOVE (SP)+, RS 0518: 45 MOVE R, (LL) L18_endif_41: 0519: 61 04 MOVE 4(SP), RR 051B: 23 64 SHS RR, #100 051D: 04 0542 JMP RRZ, L18_endif_42 0520: 61 04 MOVE 4(SP), RR 0522: 43 MOVE RR, LL 0523: F9 64 MOVE #100, RR 0525: 79 DI 0526: 73 DIV_IU 0527: 05 000B CALL mult_div 052A: 75 MD_FIN 052B: 77 EI 052C: 43 MOVE RR, LL 052D: F9 0A MOVE #10, RR 052F: 79 DI 0530: 73 DIV_IU 0531: 05 000B CALL mult_div 0534: 76 MOD_FIN 0535: 77 EI 0536: F5 30 ADD RR, #48 0538: 0F MOVE R, -(SP) 0539: 61 03 MOVE 3(SP), RR 053B: A1 ADD RR, #1 053C: 5D 03 MOVE RR, 3(SP) 053E: B1 SUB RR, #1 053F: 43 MOVE RR, LL 0540: 09 MOVE (SP)+, RS 0541: 45 MOVE R, (LL) L18_endif_42: 0542: 61 04 MOVE 4(SP), RR 0544: 23 0A SHS RR, #10 0546: 04 056B JMP RRZ, L18_endif_43 0549: 61 04 MOVE 4(SP), RR 054B: 43 MOVE RR, LL 054C: F9 0A MOVE #10, RR 054E: 79 DI 054F: 73 DIV_IU 0550: 05 000B CALL mult_div 0553: 75 MD_FIN 0554: 77 EI 0555: 43 MOVE RR, LL 0556: F9 0A MOVE #10, RR 0558: 79 DI 0559: 73 DIV_IU 055A: 05 000B CALL mult_div 055D: 76 MOD_FIN 055E: 77 EI 055F: F5 30 ADD RR, #48 0561: 0F MOVE R, -(SP) 0562: 61 03 MOVE 3(SP), RR 0564: A1 ADD RR, #1 0565: 5D 03 MOVE RR, 3(SP) 0567: B1 SUB RR, #1 0568: 43 MOVE RR, LL 0569: 09 MOVE (SP)+, RS 056A: 45 MOVE R, (LL) L18_endif_43: 056B: 61 04 MOVE 4(SP), RR 056D: 43 MOVE RR, LL 056E: F9 0A MOVE #10, RR 0570: 79 DI 0571: 73 DIV_IU 0572: 05 000B CALL mult_div 0575: 76 MOD_FIN 0576: 77 EI 0577: F5 30 ADD RR, #48 0579: 0F MOVE R, -(SP) 057A: 61 03 MOVE 3(SP), RR 057C: A1 ADD RR, #1 057D: 5D 03 MOVE RR, 3(SP) 057F: B1 SUB RR, #1 0580: 43 MOVE RR, LL 0581: 09 MOVE (SP)+, RS 0582: 45 MOVE R, (LL) 0583: C0 MOVE #0, RR 0584: 0F MOVE R, -(SP) 0585: 61 03 MOVE 3(SP), RR 0587: 43 MOVE RR, LL 0588: 09 MOVE (SP)+, RS 0589: 45 MOVE R, (LL) 058A: 07 RET Cprint_item: 058B: 2C CLRW -(SP) 058C: 2C CLRW -(SP) 058D: 2C CLRW -(SP) 058E: 2C CLRW -(SP) 058F: 61 0A MOVE 10(SP), RR 0591: 0E MOVE RR, -(SP) 0592: 05 03E1 CALL Cstrlen 0595: 2B 02 ADD SP, #2 0597: 0E MOVE RR, -(SP) 0598: 2C CLRW -(SP) 0599: 2C CLRW -(SP) 059A: 61 19 MOVE 25(SP), RR 059C: 43 MOVE RR, LL 059D: 61 04 MOVE 4(SP), RR 059F: 36 SGT LL, RR 05A0: 04 05AB JMP RRZ, L19_endif_44 05A3: 61 19 MOVE 25(SP), RR 05A5: 43 MOVE RR, LL 05A6: 61 04 MOVE 4(SP), RR 05A8: 59 SUB LL, RR 05A9: 5D 06 MOVE RR, 6(SP) L19_endif_44: 05AB: 63 13 MOVE 19(SP), RS 05AD: 04 05B3 JMP RRZ, L19_endif_45 05B0: C1 MOVE #1, RR 05B1: 5D 0A MOVE RR, 10(SP) L19_endif_45: 05B3: 61 15 MOVE 21(SP), RR 05B5: 04 05BC JMP RRZ, L19_endif_47 05B8: 63 12 MOVE 18(SP), RS 05BA: 11 01 AND RR, #1 L19_endif_47: 05BC: 04 05C9 JMP RRZ, L19_endif_46 05BF: 61 15 MOVE 21(SP), RR 05C1: 0E MOVE RR, -(SP) 05C2: 05 03E1 CALL Cstrlen 05C5: 2B 02 ADD SP, #2 05C7: 5D 08 MOVE RR, 8(SP) L19_endif_46: 05C9: 61 0A MOVE 10(SP), RR 05CB: 43 MOVE RR, LL 05CC: 61 08 MOVE 8(SP), RR 05CE: 58 ADD LL, RR 05CF: 43 MOVE RR, LL 05D0: 61 06 MOVE 6(SP), RR 05D2: 58 ADD LL, RR 05D3: 43 MOVE RR, LL 05D4: 61 04 MOVE 4(SP), RR 05D6: 58 ADD LL, RR 05D7: 5D 02 MOVE RR, 2(SP) 05D9: 63 12 MOVE 18(SP), RS 05DB: 3F NOT RR 05DC: 11 02 AND RR, #2 05DE: 04 05F0 JMP RRZ, L19_endif_48 05E1: 61 17 MOVE 23(SP), RR 05E3: 43 MOVE RR, LL 05E4: 61 02 MOVE 2(SP), RR 05E6: 59 SUB LL, RR 05E7: 0E MOVE RR, -(SP) 05E8: 63 16 MOVE 22(SP), RS 05EA: 0F MOVE R, -(SP) 05EB: 05 0429 CALL Cprint_n 05EE: 2B 03 ADD SP, #3 L19_endif_48: 05F0: 63 13 MOVE 19(SP), RS 05F2: 04 05FD JMP RRZ, L19_endif_49 05F5: 63 13 MOVE 19(SP), RS 05F7: 0F MOVE R, -(SP) 05F8: 05 03FF CALL Cputchr 05FB: 2B 01 ADD SP, #1 L19_endif_49: 05FD: 61 15 MOVE 21(SP), RR 05FF: 04 0611 JMP RRZ, L19_endif_50 0602: 63 12 MOVE 18(SP), RS 0604: 11 01 AND RR, #1 0606: 04 0611 JMP RRZ, L19_endif_51 0609: 61 15 MOVE 21(SP), RR 060B: 0E MOVE RR, -(SP) 060C: 05 0441 CALL Cprint_string 060F: 2B 02 ADD SP, #2 L19_endif_51: L19_endif_50: 0611: C0 MOVE #0, RR 0612: 5D 00 MOVE RR, 0(SP) 0614: 02 0625 JMP L19_tst_52 L19_loop_52: 0617: 63 1B MOVE 27(SP), RS 0619: 0F MOVE R, -(SP) 061A: 05 03FF CALL Cputchr 061D: 2B 01 ADD SP, #1 L19_cont_52: 061F: 61 00 MOVE 0(SP), RR 0621: A1 ADD RR, #1 0622: 5D 00 MOVE RR, 0(SP) 0624: B1 SUB RR, #1 L19_tst_52: 0625: 61 00 MOVE 0(SP), RR 0627: 43 MOVE RR, LL 0628: 61 06 MOVE 6(SP), RR 062A: 38 SLT LL, RR 062B: 03 0617 JMP RRNZ, L19_loop_52 L19_brk_53: 062E: 61 10 MOVE 16(SP), RR 0630: 0E MOVE RR, -(SP) 0631: 05 0441 CALL Cprint_string 0634: 2B 02 ADD SP, #2 0636: 63 12 MOVE 18(SP), RS 0638: 11 02 AND RR, #2 063A: 04 064C JMP RRZ, L19_endif_54 063D: 61 17 MOVE 23(SP), RR 063F: 43 MOVE RR, LL 0640: 61 02 MOVE 2(SP), RR 0642: 59 SUB LL, RR 0643: 0E MOVE RR, -(SP) 0644: 63 16 MOVE 22(SP), RS 0646: 0F MOVE R, -(SP) 0647: 05 0429 CALL Cprint_n 064A: 2B 03 ADD SP, #3 L19_endif_54: 064C: 61 02 MOVE 2(SP), RR 064E: 2B 0E ADD SP, #14 0650: 07 RET 0651: 2B 0E ADD SP, #14 0653: 07 RET Cprintf: 0654: 6D 02 LEA 2(SP), RR 0656: A2 ADD RR, #2 0657: 0E MOVE RR, -(SP) 0658: 2C CLRW -(SP) 0659: 2D CLRB -(SP) 065A: 2D CLRB -(SP) 065B: 2D CLRB -(SP) 065C: 2D CLRB -(SP) 065D: 2C CLRW -(SP) 065E: 2C CLRW -(SP) 065F: 2C CLRW -(SP) 0660: 2C CLRW -(SP) 0661: 2C CLRW -(SP) 0662: 2C CLRW -(SP) 0663: 2C CLRW -(SP) 0664: 2C CLRW -(SP) 0665: 2C CLRW -(SP) 0666: 2C CLRW -(SP) 0667: 02 0999 JMP L20_cont_55 L20_loop_55: 066A: 63 17 MOVE 23(SP), RS 066C: 19 25 SNE RR, #37 066E: 04 0681 JMP RRZ, L20_endif_57 0671: 63 17 MOVE 23(SP), RS 0673: 0F MOVE R, -(SP) 0674: 05 03FF CALL Cputchr 0677: 2B 01 ADD SP, #1 0679: 67 18 MOVE 24(SP), LL 067B: 58 ADD LL, RR 067C: 5D 18 MOVE RR, 24(SP) 067E: 02 0999 JMP L20_cont_55 L20_endif_57: 0681: C0 MOVE #0, RR 0682: 5F 16 MOVE R, 22(SP) 0684: C0 MOVE #0, RR 0685: 5F 15 MOVE R, 21(SP) 0687: F9 20 MOVE #32, RR 0689: 5F 14 MOVE R, 20(SP) 068B: C0 MOVE #0, RR 068C: 5D 10 MOVE RR, 16(SP) 068E: C0 MOVE #0, RR 068F: 5D 0E MOVE RR, 14(SP) 0691: 6D 10 LEA 16(SP), RR 0693: 5D 0C MOVE RR, 12(SP) L20_loop_58: 0695: 61 1E MOVE 30(SP), RR 0697: A1 ADD RR, #1 0698: 5D 1E MOVE RR, 30(SP) 069A: B1 SUB RR, #1 069B: 47 MOVE (RR), RS 069C: 5F 17 MOVE R, 23(SP) 069E: 43 MOVE RR, LL 069F: FB 58 SEQ LL, #88 06A1: 03 0714 JMP RRNZ, L20_case_60_0058 06A4: FB 64 SEQ LL, #100 06A6: 03 074E JMP RRNZ, L20_case_60_0064 06A9: FB 73 SEQ LL, #115 06AB: 03 079A JMP RRNZ, L20_case_60_0073 06AE: FB 75 SEQ LL, #117 06B0: 03 07C6 JMP RRNZ, L20_case_60_0075 06B3: FB 78 SEQ LL, #120 06B5: 03 07FC JMP RRNZ, L20_case_60_0078 06B8: FB 63 SEQ LL, #99 06BA: 03 0836 JMP RRNZ, L20_case_60_0063 06BD: FB 23 SEQ LL, #35 06BF: 03 084B JMP RRNZ, L20_case_60_0023 06C2: FB 2D SEQ LL, #45 06C4: 03 0854 JMP RRNZ, L20_case_60_002D 06C7: FB 20 SEQ LL, #32 06C9: 03 085D JMP RRNZ, L20_case_60_0020 06CC: FB 2B SEQ LL, #43 06CE: 03 086A JMP RRNZ, L20_case_60_002B 06D1: FB 2E SEQ LL, #46 06D3: 03 0871 JMP RRNZ, L20_case_60_002E 06D6: FB 30 SEQ LL, #48 06D8: 03 0878 JMP RRNZ, L20_case_60_0030 06DB: FB 31 SEQ LL, #49 06DD: 03 089B JMP RRNZ, L20_case_60_0031 06E0: FB 32 SEQ LL, #50 06E2: 03 08B2 JMP RRNZ, L20_case_60_0032 06E5: FB 33 SEQ LL, #51 06E7: 03 08C9 JMP RRNZ, L20_case_60_0033 06EA: FB 34 SEQ LL, #52 06EC: 03 08E0 JMP RRNZ, L20_case_60_0034 06EF: FB 35 SEQ LL, #53 06F1: 03 08F7 JMP RRNZ, L20_case_60_0035 06F4: FB 36 SEQ LL, #54 06F6: 03 090E JMP RRNZ, L20_case_60_0036 06F9: FB 37 SEQ LL, #55 06FB: 03 0925 JMP RRNZ, L20_case_60_0037 06FE: FB 38 SEQ LL, #56 0700: 03 093C JMP RRNZ, L20_case_60_0038 0703: FB 39 SEQ LL, #57 0705: 03 0953 JMP RRNZ, L20_case_60_0039 0708: FB 2A SEQ LL, #42 070A: 03 096A JMP RRNZ, L20_case_60_002A 070D: D0 SEQ LL, #0 070E: 03 097A JMP RRNZ, L20_case_60_0000 0711: 02 0983 JMP L20_deflt_60 L20_case_60_0058: 0714: F8 196B MOVE #Cstr_36, RR 0717: 0E MOVE RR, -(SP) 0718: 61 1C MOVE 28(SP), RR 071A: A2 ADD RR, #2 071B: 5D 1C MOVE RR, 28(SP) 071D: B2 SUB RR, #2 071E: 46 MOVE (RR), RR 071F: 0E MOVE RR, -(SP) 0720: 6D 04 LEA 4(SP), RR 0722: 0E MOVE RR, -(SP) 0723: 05 0458 CALL Cprint_hex 0726: 2B 06 ADD SP, #6 0728: F9 30 MOVE #48, RR 072A: 0F MOVE R, -(SP) 072B: 61 0F MOVE 15(SP), RR 072D: 0E MOVE RR, -(SP) 072E: 61 13 MOVE 19(SP), RR 0730: 0E MOVE RR, -(SP) 0731: F8 197C MOVE #Cstr_37, RR 0734: 0E MOVE RR, -(SP) 0735: 63 1B MOVE 27(SP), RS 0737: 0F MOVE R, -(SP) 0738: 63 1D MOVE 29(SP), RS 073A: 0F MOVE R, -(SP) 073B: 63 1F MOVE 31(SP), RS 073D: 0F MOVE R, -(SP) 073E: 6D 0A LEA 10(SP), RR 0740: 0E MOVE RR, -(SP) 0741: 05 058B CALL Cprint_item 0744: 2B 0C ADD SP, #12 0746: 67 18 MOVE 24(SP), LL 0748: 58 ADD LL, RR 0749: 5D 18 MOVE RR, 24(SP) 074B: 02 0993 JMP L20_brk_60 L20_case_60_0064: 074E: 61 1A MOVE 26(SP), RR 0750: 46 MOVE (RR), RR 0751: 21 00 SLT RR, #0 0753: 04 0764 JMP RRZ, L20_endif_61 0756: F9 2D MOVE #45, RR 0758: 5F 15 MOVE R, 21(SP) 075A: 61 1A MOVE 26(SP), RR 075C: 46 MOVE (RR), RR 075D: 3E NEG RR 075E: 0E MOVE RR, -(SP) 075F: 61 1C MOVE 28(SP), RR 0761: 43 MOVE RR, LL 0762: 08 MOVE (SP)+, RR 0763: 44 MOVE RR, (LL) L20_endif_61: 0764: 61 1A MOVE 26(SP), RR 0766: A2 ADD RR, #2 0767: 5D 1A MOVE RR, 26(SP) 0769: B2 SUB RR, #2 076A: 46 MOVE (RR), RR 076B: 0E MOVE RR, -(SP) 076C: 6D 02 LEA 2(SP), RR 076E: 0E MOVE RR, -(SP) 076F: 05 04CD CALL Cprint_unsigned 0772: 2B 04 ADD SP, #4 0774: F9 30 MOVE #48, RR 0776: 0F MOVE R, -(SP) 0777: 61 0F MOVE 15(SP), RR 0779: 0E MOVE RR, -(SP) 077A: 61 13 MOVE 19(SP), RR 077C: 0E MOVE RR, -(SP) 077D: F8 197F MOVE #Cstr_38, RR 0780: 0E MOVE RR, -(SP) 0781: 63 1B MOVE 27(SP), RS 0783: 0F MOVE R, -(SP) 0784: 63 1D MOVE 29(SP), RS 0786: 0F MOVE R, -(SP) 0787: 63 1F MOVE 31(SP), RS 0789: 0F MOVE R, -(SP) 078A: 6D 0A LEA 10(SP), RR 078C: 0E MOVE RR, -(SP) 078D: 05 058B CALL Cprint_item 0790: 2B 0C ADD SP, #12 0792: 67 18 MOVE 24(SP), LL 0794: 58 ADD LL, RR 0795: 5D 18 MOVE RR, 24(SP) 0797: 02 0993 JMP L20_brk_60 L20_case_60_0073: 079A: F9 20 MOVE #32, RR 079C: 0F MOVE R, -(SP) 079D: 61 0F MOVE 15(SP), RR 079F: 0E MOVE RR, -(SP) 07A0: 61 13 MOVE 19(SP), RR 07A2: 0E MOVE RR, -(SP) 07A3: F8 1980 MOVE #Cstr_39, RR 07A6: 0E MOVE RR, -(SP) 07A7: F9 20 MOVE #32, RR 07A9: 0F MOVE R, -(SP) 07AA: C0 MOVE #0, RR 07AB: 0F MOVE R, -(SP) 07AC: 63 1F MOVE 31(SP), RS 07AE: 11 02 AND RR, #2 07B0: 0F MOVE R, -(SP) 07B1: 61 24 MOVE 36(SP), RR 07B3: A2 ADD RR, #2 07B4: 5D 24 MOVE RR, 36(SP) 07B6: B2 SUB RR, #2 07B7: 46 MOVE (RR), RR 07B8: 0E MOVE RR, -(SP) 07B9: 05 058B CALL Cprint_item 07BC: 2B 0C ADD SP, #12 07BE: 67 18 MOVE 24(SP), LL 07C0: 58 ADD LL, RR 07C1: 5D 18 MOVE RR, 24(SP) 07C3: 02 0993 JMP L20_brk_60 L20_case_60_0075: 07C6: 61 1A MOVE 26(SP), RR 07C8: A2 ADD RR, #2 07C9: 5D 1A MOVE RR, 26(SP) 07CB: B2 SUB RR, #2 07CC: 46 MOVE (RR), RR 07CD: 0E MOVE RR, -(SP) 07CE: 6D 02 LEA 2(SP), RR 07D0: 0E MOVE RR, -(SP) 07D1: 05 04CD CALL Cprint_unsigned 07D4: 2B 04 ADD SP, #4 07D6: F9 30 MOVE #48, RR 07D8: 0F MOVE R, -(SP) 07D9: 61 0F MOVE 15(SP), RR 07DB: 0E MOVE RR, -(SP) 07DC: 61 13 MOVE 19(SP), RR 07DE: 0E MOVE RR, -(SP) 07DF: F8 1981 MOVE #Cstr_40, RR 07E2: 0E MOVE RR, -(SP) 07E3: 63 1B MOVE 27(SP), RS 07E5: 0F MOVE R, -(SP) 07E6: 63 1D MOVE 29(SP), RS 07E8: 0F MOVE R, -(SP) 07E9: 63 1F MOVE 31(SP), RS 07EB: 0F MOVE R, -(SP) 07EC: 6D 0A LEA 10(SP), RR 07EE: 0E MOVE RR, -(SP) 07EF: 05 058B CALL Cprint_item 07F2: 2B 0C ADD SP, #12 07F4: 67 18 MOVE 24(SP), LL 07F6: 58 ADD LL, RR 07F7: 5D 18 MOVE RR, 24(SP) 07F9: 02 0993 JMP L20_brk_60 L20_case_60_0078: 07FC: F8 1982 MOVE #Cstr_41, RR 07FF: 0E MOVE RR, -(SP) 0800: 61 1C MOVE 28(SP), RR 0802: A2 ADD RR, #2 0803: 5D 1C MOVE RR, 28(SP) 0805: B2 SUB RR, #2 0806: 46 MOVE (RR), RR 0807: 0E MOVE RR, -(SP) 0808: 6D 04 LEA 4(SP), RR 080A: 0E MOVE RR, -(SP) 080B: 05 0458 CALL Cprint_hex 080E: 2B 06 ADD SP, #6 0810: F9 30 MOVE #48, RR 0812: 0F MOVE R, -(SP) 0813: 61 0F MOVE 15(SP), RR 0815: 0E MOVE RR, -(SP) 0816: 61 13 MOVE 19(SP), RR 0818: 0E MOVE RR, -(SP) 0819: F8 1993 MOVE #Cstr_42, RR 081C: 0E MOVE RR, -(SP) 081D: 63 1B MOVE 27(SP), RS 081F: 0F MOVE R, -(SP) 0820: 63 1D MOVE 29(SP), RS 0822: 0F MOVE R, -(SP) 0823: 63 1F MOVE 31(SP), RS 0825: 0F MOVE R, -(SP) 0826: 6D 0A LEA 10(SP), RR 0828: 0E MOVE RR, -(SP) 0829: 05 058B CALL Cprint_item 082C: 2B 0C ADD SP, #12 082E: 67 18 MOVE 24(SP), LL 0830: 58 ADD LL, RR 0831: 5D 18 MOVE RR, 24(SP) 0833: 02 0993 JMP L20_brk_60 L20_case_60_0063: 0836: 61 1A MOVE 26(SP), RR 0838: A2 ADD RR, #2 0839: 5D 1A MOVE RR, 26(SP) 083B: B2 SUB RR, #2 083C: 46 MOVE (RR), RR 083D: 0F MOVE R, -(SP) 083E: 05 03FF CALL Cputchr 0841: 2B 01 ADD SP, #1 0843: 67 18 MOVE 24(SP), LL 0845: 58 ADD LL, RR 0846: 5D 18 MOVE RR, 24(SP) 0848: 02 0993 JMP L20_brk_60 L20_case_60_0023: 084B: 63 16 MOVE 22(SP), RS 084D: 13 01 OR RR, #1 084F: 5F 16 MOVE R, 22(SP) 0851: 02 0996 JMP L20_cont_58 L20_case_60_002D: 0854: 63 16 MOVE 22(SP), RS 0856: 13 02 OR RR, #2 0858: 5F 16 MOVE R, 22(SP) 085A: 02 0996 JMP L20_cont_58 L20_case_60_0020: 085D: 63 15 MOVE 21(SP), RS 085F: 3D LNOT RR 0860: 04 0867 JMP RRZ, L20_endif_62 0863: F9 20 MOVE #32, RR 0865: 5F 15 MOVE R, 21(SP) L20_endif_62: 0867: 02 0996 JMP L20_cont_58 L20_case_60_002B: 086A: F9 2B MOVE #43, RR 086C: 5F 15 MOVE R, 21(SP) 086E: 02 0996 JMP L20_cont_58 L20_case_60_002E: 0871: 6D 0E LEA 14(SP), RR 0873: 5D 0C MOVE RR, 12(SP) 0875: 02 0996 JMP L20_cont_58 L20_case_60_0030: 0878: 61 0C MOVE 12(SP), RR 087A: 46 MOVE (RR), RR 087B: 04 0894 JMP RRZ, L20_else_63 087E: 61 0C MOVE 12(SP), RR 0880: 46 MOVE (RR), RR 0881: 43 MOVE RR, LL 0882: F9 0A MOVE #10, RR 0884: 79 DI 0885: 71 MUL_IU 0886: 05 000B CALL mult_div 0889: 75 MD_FIN 088A: 77 EI 088B: 0E MOVE RR, -(SP) 088C: 61 0E MOVE 14(SP), RR 088E: 43 MOVE RR, LL 088F: 08 MOVE (SP)+, RR 0890: 44 MOVE RR, (LL) 0891: 02 0898 JMP L20_endif_63 L20_else_63: 0894: F9 30 MOVE #48, RR 0896: 5F 14 MOVE R, 20(SP) L20_endif_63: 0898: 02 0996 JMP L20_cont_58 L20_case_60_0031: 089B: 61 0C MOVE 12(SP), RR 089D: 46 MOVE (RR), RR 089E: 43 MOVE RR, LL 089F: F9 0A MOVE #10, RR 08A1: 79 DI 08A2: 71 MUL_IU 08A3: 05 000B CALL mult_div 08A6: 75 MD_FIN 08A7: 77 EI 08A8: A1 ADD RR, #1 08A9: 0E MOVE RR, -(SP) 08AA: 61 0E MOVE 14(SP), RR 08AC: 43 MOVE RR, LL 08AD: 08 MOVE (SP)+, RR 08AE: 44 MOVE RR, (LL) 08AF: 02 0996 JMP L20_cont_58 L20_case_60_0032: 08B2: 61 0C MOVE 12(SP), RR 08B4: 46 MOVE (RR), RR 08B5: 43 MOVE RR, LL 08B6: F9 0A MOVE #10, RR 08B8: 79 DI 08B9: 71 MUL_IU 08BA: 05 000B CALL mult_div 08BD: 75 MD_FIN 08BE: 77 EI 08BF: A2 ADD RR, #2 08C0: 0E MOVE RR, -(SP) 08C1: 61 0E MOVE 14(SP), RR 08C3: 43 MOVE RR, LL 08C4: 08 MOVE (SP)+, RR 08C5: 44 MOVE RR, (LL) 08C6: 02 0996 JMP L20_cont_58 L20_case_60_0033: 08C9: 61 0C MOVE 12(SP), RR 08CB: 46 MOVE (RR), RR 08CC: 43 MOVE RR, LL 08CD: F9 0A MOVE #10, RR 08CF: 79 DI 08D0: 71 MUL_IU 08D1: 05 000B CALL mult_div 08D4: 75 MD_FIN 08D5: 77 EI 08D6: A3 ADD RR, #3 08D7: 0E MOVE RR, -(SP) 08D8: 61 0E MOVE 14(SP), RR 08DA: 43 MOVE RR, LL 08DB: 08 MOVE (SP)+, RR 08DC: 44 MOVE RR, (LL) 08DD: 02 0996 JMP L20_cont_58 L20_case_60_0034: 08E0: 61 0C MOVE 12(SP), RR 08E2: 46 MOVE (RR), RR 08E3: 43 MOVE RR, LL 08E4: F9 0A MOVE #10, RR 08E6: 79 DI 08E7: 71 MUL_IU 08E8: 05 000B CALL mult_div 08EB: 75 MD_FIN 08EC: 77 EI 08ED: A4 ADD RR, #4 08EE: 0E MOVE RR, -(SP) 08EF: 61 0E MOVE 14(SP), RR 08F1: 43 MOVE RR, LL 08F2: 08 MOVE (SP)+, RR 08F3: 44 MOVE RR, (LL) 08F4: 02 0996 JMP L20_cont_58 L20_case_60_0035: 08F7: 61 0C MOVE 12(SP), RR 08F9: 46 MOVE (RR), RR 08FA: 43 MOVE RR, LL 08FB: F9 0A MOVE #10, RR 08FD: 79 DI 08FE: 71 MUL_IU 08FF: 05 000B CALL mult_div 0902: 75 MD_FIN 0903: 77 EI 0904: A5 ADD RR, #5 0905: 0E MOVE RR, -(SP) 0906: 61 0E MOVE 14(SP), RR 0908: 43 MOVE RR, LL 0909: 08 MOVE (SP)+, RR 090A: 44 MOVE RR, (LL) 090B: 02 0996 JMP L20_cont_58 L20_case_60_0036: 090E: 61 0C MOVE 12(SP), RR 0910: 46 MOVE (RR), RR 0911: 43 MOVE RR, LL 0912: F9 0A MOVE #10, RR 0914: 79 DI 0915: 71 MUL_IU 0916: 05 000B CALL mult_div 0919: 75 MD_FIN 091A: 77 EI 091B: A6 ADD RR, #6 091C: 0E MOVE RR, -(SP) 091D: 61 0E MOVE 14(SP), RR 091F: 43 MOVE RR, LL 0920: 08 MOVE (SP)+, RR 0921: 44 MOVE RR, (LL) 0922: 02 0996 JMP L20_cont_58 L20_case_60_0037: 0925: 61 0C MOVE 12(SP), RR 0927: 46 MOVE (RR), RR 0928: 43 MOVE RR, LL 0929: F9 0A MOVE #10, RR 092B: 79 DI 092C: 71 MUL_IU 092D: 05 000B CALL mult_div 0930: 75 MD_FIN 0931: 77 EI 0932: A7 ADD RR, #7 0933: 0E MOVE RR, -(SP) 0934: 61 0E MOVE 14(SP), RR 0936: 43 MOVE RR, LL 0937: 08 MOVE (SP)+, RR 0938: 44 MOVE RR, (LL) 0939: 02 0996 JMP L20_cont_58 L20_case_60_0038: 093C: 61 0C MOVE 12(SP), RR 093E: 46 MOVE (RR), RR 093F: 43 MOVE RR, LL 0940: F9 0A MOVE #10, RR 0942: 79 DI 0943: 71 MUL_IU 0944: 05 000B CALL mult_div 0947: 75 MD_FIN 0948: 77 EI 0949: A8 ADD RR, #8 094A: 0E MOVE RR, -(SP) 094B: 61 0E MOVE 14(SP), RR 094D: 43 MOVE RR, LL 094E: 08 MOVE (SP)+, RR 094F: 44 MOVE RR, (LL) 0950: 02 0996 JMP L20_cont_58 L20_case_60_0039: 0953: 61 0C MOVE 12(SP), RR 0955: 46 MOVE (RR), RR 0956: 43 MOVE RR, LL 0957: F9 0A MOVE #10, RR 0959: 79 DI 095A: 71 MUL_IU 095B: 05 000B CALL mult_div 095E: 75 MD_FIN 095F: 77 EI 0960: A9 ADD RR, #9 0961: 0E MOVE RR, -(SP) 0962: 61 0E MOVE 14(SP), RR 0964: 43 MOVE RR, LL 0965: 08 MOVE (SP)+, RR 0966: 44 MOVE RR, (LL) 0967: 02 0996 JMP L20_cont_58 L20_case_60_002A: 096A: 61 1A MOVE 26(SP), RR 096C: A2 ADD RR, #2 096D: 5D 1A MOVE RR, 26(SP) 096F: B2 SUB RR, #2 0970: 46 MOVE (RR), RR 0971: 0E MOVE RR, -(SP) 0972: 61 0E MOVE 14(SP), RR 0974: 43 MOVE RR, LL 0975: 08 MOVE (SP)+, RR 0976: 44 MOVE RR, (LL) 0977: 02 0996 JMP L20_cont_58 L20_case_60_0000: 097A: 61 1E MOVE 30(SP), RR 097C: B1 SUB RR, #1 097D: 5D 1E MOVE RR, 30(SP) 097F: A1 ADD RR, #1 0980: 02 0993 JMP L20_brk_60 L20_deflt_60: 0983: 63 17 MOVE 23(SP), RS 0985: 0F MOVE R, -(SP) 0986: 05 03FF CALL Cputchr 0989: 2B 01 ADD SP, #1 098B: 67 18 MOVE 24(SP), LL 098D: 58 ADD LL, RR 098E: 5D 18 MOVE RR, 24(SP) 0990: 02 0993 JMP L20_brk_60 L20_brk_60: 0993: 02 0999 JMP L20_brk_59 L20_cont_58: 0996: 02 0695 JMP L20_loop_58 L20_brk_59: L20_cont_55: 0999: 61 1E MOVE 30(SP), RR 099B: A1 ADD RR, #1 099C: 5D 1E MOVE RR, 30(SP) 099E: B1 SUB RR, #1 099F: 47 MOVE (RR), RS 09A0: 5F 17 MOVE R, 23(SP) 09A2: 03 066A JMP RRNZ, L20_loop_55 L20_brk_56: 09A5: 61 18 MOVE 24(SP), RR 09A7: 2B 1C ADD SP, #28 09A9: 07 RET 09AA: 2B 1C ADD SP, #28 09AC: 07 RET Cgetchr: 09AD: 2D CLRB -(SP) 09AE: F8 001C MOVE #Crx_sema, RR 09B1: 0E MOVE RR, -(SP) 09B2: 05 0092 CALL CP 09B5: 2B 02 ADD SP, #2 09B7: 4B 01DA MOVE (Cserial_in_get), RU 09BA: F4 01CA ADD RR, #Cserial_in_buffer 09BD: 48 MOVE (RR), RU 09BE: 5F 00 MOVE R, 0(SP) 09C0: 4B 01DA MOVE (Cserial_in_get), RU 09C3: A1 ADD RR, #1 09C4: 5B 01DA MOVE R, (Cserial_in_get) 09C7: 23 10 SHS RR, #16 09C9: 04 09D0 JMP RRZ, L21_endif_64 09CC: C0 MOVE #0, RR 09CD: 5B 01DA MOVE R, (Cserial_in_get) L21_endif_64: 09D0: 63 00 MOVE 0(SP), RS 09D2: 2B 01 ADD SP, #1 09D4: 07 RET 09D5: 2B 01 ADD SP, #1 09D7: 07 RET Cgetchr_timed: 09D8: 2D CLRB -(SP) 09D9: 61 03 MOVE 3(SP), RR 09DB: 0E MOVE RR, -(SP) 09DC: F8 001C MOVE #Crx_sema, RR 09DF: 0E MOVE RR, -(SP) 09E0: 05 00F1 CALL CP_timed 09E3: 2B 04 ADD SP, #4 09E5: 5F 00 MOVE R, 0(SP) 09E7: 63 00 MOVE 0(SP), RS 09E9: 04 09F2 JMP RRZ, L22_endif_65 09EC: F8 FFFF MOVE #65535, RR 09EF: 2B 01 ADD SP, #1 09F1: 07 RET L22_endif_65: 09F2: 4B 01DA MOVE (Cserial_in_get), RU 09F5: F4 01CA ADD RR, #Cserial_in_buffer 09F8: 48 MOVE (RR), RU 09F9: 5F 00 MOVE R, 0(SP) 09FB: 4B 01DA MOVE (Cserial_in_get), RU 09FE: A1 ADD RR, #1 09FF: 5B 01DA MOVE R, (Cserial_in_get) 0A02: 23 10 SHS RR, #16 0A04: 04 0A0B JMP RRZ, L22_endif_66 0A07: C0 MOVE #0, RR 0A08: 5B 01DA MOVE R, (Cserial_in_get) L22_endif_66: 0A0B: 63 00 MOVE 0(SP), RS 0A0D: 2B 01 ADD SP, #1 0A0F: 07 RET 0A10: 2B 01 ADD SP, #1 0A12: 07 RET Cpeekchr: 0A13: 2D CLRB -(SP) 0A14: F8 001C MOVE #Crx_sema, RR 0A17: 0E MOVE RR, -(SP) 0A18: 05 0092 CALL CP 0A1B: 2B 02 ADD SP, #2 0A1D: 4B 01DA MOVE (Cserial_in_get), RU 0A20: F4 01CA ADD RR, #Cserial_in_buffer 0A23: 48 MOVE (RR), RU 0A24: 5F 00 MOVE R, 0(SP) 0A26: F8 001C MOVE #Crx_sema, RR 0A29: 0E MOVE RR, -(SP) 0A2A: 05 01B9 CALL CV 0A2D: 2B 02 ADD SP, #2 0A2F: 63 00 MOVE 0(SP), RS 0A31: 2B 01 ADD SP, #1 0A33: 07 RET 0A34: 2B 01 ADD SP, #1 0A36: 07 RET Cgetnibble: 0A37: 05 0A13 CALL Cpeekchr 0A3A: 0F MOVE R, -(SP) 0A3B: F8 FFFF MOVE #65535, RR 0A3E: 0E MOVE RR, -(SP) 0A3F: 63 02 MOVE 2(SP), RS 0A41: 1B 30 SGE RR, #48 0A43: 04 0A4A JMP RRZ, L24_endif_68 0A46: 63 02 MOVE 2(SP), RS 0A48: 1F 39 SLE RR, #57 L24_endif_68: 0A4A: 04 0A56 JMP RRZ, L24_else_67 0A4D: 63 02 MOVE 2(SP), RS 0A4F: F7 30 SUB RR, #48 0A51: 5D 00 MOVE RR, 0(SP) 0A53: 02 0A81 JMP L24_endif_67 L24_else_67: 0A56: 63 02 MOVE 2(SP), RS 0A58: 1B 41 SGE RR, #65 0A5A: 04 0A61 JMP RRZ, L24_endif_70 0A5D: 63 02 MOVE 2(SP), RS 0A5F: 1F 46 SLE RR, #70 L24_endif_70: 0A61: 04 0A6D JMP RRZ, L24_else_69 0A64: 63 02 MOVE 2(SP), RS 0A66: F7 37 SUB RR, #55 0A68: 5D 00 MOVE RR, 0(SP) 0A6A: 02 0A81 JMP L24_endif_69 L24_else_69: 0A6D: 63 02 MOVE 2(SP), RS 0A6F: 1B 61 SGE RR, #97 0A71: 04 0A78 JMP RRZ, L24_endif_72 0A74: 63 02 MOVE 2(SP), RS 0A76: 1F 66 SLE RR, #102 L24_endif_72: 0A78: 04 0A81 JMP RRZ, L24_endif_71 0A7B: 63 02 MOVE 2(SP), RS 0A7D: F7 57 SUB RR, #87 0A7F: 5D 00 MOVE RR, 0(SP) L24_endif_71: L24_endif_69: L24_endif_67: 0A81: 61 00 MOVE 0(SP), RR 0A83: 18 FFFF SNE RR, #65535 0A86: 04 0A99 JMP RRZ, L24_endif_73 0A89: 05 09AD CALL Cgetchr 0A8C: 63 05 MOVE 5(SP), RS 0A8E: 04 0A99 JMP RRZ, L24_endif_74 0A91: 63 02 MOVE 2(SP), RS 0A93: 0F MOVE R, -(SP) 0A94: 05 03FF CALL Cputchr 0A97: 2B 01 ADD SP, #1 L24_endif_74: L24_endif_73: 0A99: 61 00 MOVE 0(SP), RR 0A9B: 2B 03 ADD SP, #3 0A9D: 07 RET 0A9E: 2B 03 ADD SP, #3 0AA0: 07 RET Cgethex: 0AA1: 2C CLRW -(SP) 0AA2: 2D CLRB -(SP) 0AA3: 02 0AB0 JMP L25_cont_75 L25_loop_75: 0AA6: 61 01 MOVE 1(SP), RR 0AA8: 52 04 LSL RR, #4 0AAA: 43 MOVE RR, LL 0AAB: 63 00 MOVE 0(SP), RS 0AAD: 31 OR LL, RR 0AAE: 5D 01 MOVE RR, 1(SP) L25_cont_75: 0AB0: 63 05 MOVE 5(SP), RS 0AB2: 0F MOVE R, -(SP) 0AB3: 05 0A37 CALL Cgetnibble 0AB6: 2B 01 ADD SP, #1 0AB8: 5F 00 MOVE R, 0(SP) 0ABA: 18 FFFF SNE RR, #65535 0ABD: 03 0AA6 JMP RRNZ, L25_loop_75 L25_brk_76: 0AC0: 61 01 MOVE 1(SP), RR 0AC2: 2B 03 ADD SP, #3 0AC4: 07 RET 0AC5: 2B 03 ADD SP, #3 0AC7: 07 RET Cinit_stack: 0AC8: 49 1926 MOVE (Ccurrent_task), RR 0ACB: A8 ADD RR, #8 0ACC: 46 MOVE (RR), RR 0ACD: 0E MOVE RR, -(SP) 0ACE: 02 0ADD JMP L26_cont_77 L26_loop_77: 0AD1: F9 53 MOVE #83, RR 0AD3: 0F MOVE R, -(SP) 0AD4: 61 01 MOVE 1(SP), RR 0AD6: A1 ADD RR, #1 0AD7: 5D 01 MOVE RR, 1(SP) 0AD9: B1 SUB RR, #1 0ADA: 43 MOVE RR, LL 0ADB: 09 MOVE (SP)+, RS 0ADC: 45 MOVE R, (LL) L26_cont_77: 0ADD: 6D 00 LEA 0(SP), RR 0ADF: 67 00 MOVE 0(SP), LL 0AE1: 3C SLO LL, RR 0AE2: 03 0AD1 JMP RRNZ, L26_loop_77 L26_brk_78: 0AE5: 2B 02 ADD SP, #2 0AE7: 07 RET Cinit_unused: 0AE8: 49 1926 MOVE (Ccurrent_task), RR 0AEB: A8 ADD RR, #8 0AEC: 46 MOVE (RR), RR 0AED: 0E MOVE RR, -(SP) 0AEE: 02 0AF9 JMP L27_cont_79 L27_loop_79: 0AF1: F9 20 MOVE #32, RR 0AF3: 0F MOVE R, -(SP) 0AF4: 61 01 MOVE 1(SP), RR 0AF6: 43 MOVE RR, LL 0AF7: 09 MOVE (SP)+, RS 0AF8: 45 MOVE R, (LL) L27_cont_79: 0AF9: 61 00 MOVE 0(SP), RR 0AFB: B1 SUB RR, #1 0AFC: 5D 00 MOVE RR, 0(SP) 0AFE: 0E MOVE RR, -(SP) 0AFF: F8 1D54 MOVE #Cend_text, RR 0B02: 0B MOVE (SP)+, LL 0B03: 39 SHS LL, RR 0B04: 03 0AF1 JMP RRNZ, L27_loop_79 L27_brk_80: 0B07: 2B 02 ADD SP, #2 0B09: 07 RET Cstack_used: 0B0A: 61 02 MOVE 2(SP), RR 0B0C: A8 ADD RR, #8 0B0D: 46 MOVE (RR), RR 0B0E: 0E MOVE RR, -(SP) 0B0F: 02 0B18 JMP L28_cont_81 L28_loop_81: 0B12: 61 00 MOVE 0(SP), RR 0B14: A1 ADD RR, #1 0B15: 5D 00 MOVE RR, 0(SP) 0B17: B1 SUB RR, #1 L28_cont_81: 0B18: 61 00 MOVE 0(SP), RR 0B1A: 47 MOVE (RR), RS 0B1B: 17 53 SEQ RR, #83 0B1D: 03 0B12 JMP RRNZ, L28_loop_81 L28_brk_82: 0B20: 61 04 MOVE 4(SP), RR 0B22: AA ADD RR, #10 0B23: 46 MOVE (RR), RR 0B24: 43 MOVE RR, LL 0B25: 61 00 MOVE 0(SP), RR 0B27: 59 SUB LL, RR 0B28: 2B 02 ADD SP, #2 0B2A: 07 RET 0B2B: 2B 02 ADD SP, #2 0B2D: 07 RET Cshow_sema: 0B2E: 2C CLRW -(SP) 0B2F: 61 04 MOVE 4(SP), RR 0B31: 46 MOVE (RR), RR 0B32: 0E MOVE RR, -(SP) 0B33: 61 06 MOVE 6(SP), RR 0B35: A6 ADD RR, #6 0B36: 46 MOVE (RR), RR 0B37: 0E MOVE RR, -(SP) 0B38: F8 1996 MOVE #Cstr_44, RR 0B3B: 0E MOVE RR, -(SP) 0B3C: 05 0654 CALL Cprintf 0B3F: 2B 06 ADD SP, #6 0B41: 61 04 MOVE 4(SP), RR 0B43: 46 MOVE (RR), RR 0B44: 21 00 SLT RR, #0 0B46: 04 0B82 JMP RRZ, L29_else_83 0B49: 61 04 MOVE 4(SP), RR 0B4B: A2 ADD RR, #2 0B4C: 46 MOVE (RR), RR 0B4D: 5D 00 MOVE RR, 0(SP) 0B4F: 02 0B7A JMP L29_tst_84 L29_loop_84: 0B52: 61 00 MOVE 0(SP), RR 0B54: A6 ADD RR, #6 0B55: 46 MOVE (RR), RR 0B56: 0E MOVE RR, -(SP) 0B57: F8 19A1 MOVE #Cstr_45, RR 0B5A: 0E MOVE RR, -(SP) 0B5B: 05 0654 CALL Cprintf 0B5E: 2B 04 ADD SP, #4 0B60: 61 04 MOVE 4(SP), RR 0B62: A4 ADD RR, #4 0B63: 46 MOVE (RR), RR 0B64: 67 00 MOVE 0(SP), LL 0B66: 33 SEQ LL, RR 0B67: 04 0B73 JMP RRZ, L29_endif_86 0B6A: F8 19A8 MOVE #Cstr_46, RR 0B6D: 0E MOVE RR, -(SP) 0B6E: 05 0654 CALL Cprintf 0B71: 2B 02 ADD SP, #2 L29_endif_86: L29_cont_84: 0B73: 61 00 MOVE 0(SP), RR 0B75: F5 10 ADD RR, #16 0B77: 46 MOVE (RR), RR 0B78: 5D 00 MOVE RR, 0(SP) L29_tst_84: 0B7A: 61 00 MOVE 0(SP), RR 0B7C: 03 0B52 JMP RRNZ, L29_loop_84 L29_brk_85: 0B7F: 02 0B8B JMP L29_endif_83 L29_else_83: 0B82: F8 19AA MOVE #Cstr_47, RR 0B85: 0E MOVE RR, -(SP) 0B86: 05 0654 CALL Cprintf 0B89: 2B 02 ADD SP, #2 L29_endif_83: 0B8B: F8 19B0 MOVE #Cstr_48, RR 0B8E: 0E MOVE RR, -(SP) 0B8F: 05 0654 CALL Cprintf 0B92: 2B 02 ADD SP, #2 0B94: 2B 02 ADD SP, #2 0B96: 07 RET Cloader: 0B97: 2E .BYTE 46 0B98: 01 .BYTE 1 0B99: 11 .BYTE 17 0B9A: 01 .BYTE 1 0B9B: 3D .BYTE 61 0B9C: 03 .BYTE 3 0B9D: 32 .BYTE 50 0B9E: 1E .BYTE 30 0B9F: 2E .BYTE 46 0BA0: 00 .BYTE 0 0BA1: 07 .BYTE 7 0BA2: 2E .BYTE 46 0BA3: 01 .BYTE 1 0BA4: 11 .BYTE 17 0BA5: 02 .BYTE 2 0BA6: 03 .BYTE 3 0BA7: 3D .BYTE 61 0BA8: 1E .BYTE 30 0BA9: 65 .BYTE 101 0BAA: 02 .BYTE 2 0BAB: 2F .BYTE 47 0BAC: 00 .BYTE 0 0BAD: 07 .BYTE 7 0BAE: 02 .BYTE 2 0BAF: 59 .BYTE 89 0BB0: 1E .BYTE 30 0BB1: 61 .BYTE 97 0BB2: 02 .BYTE 2 0BB3: A1 .BYTE 161 0BB4: 5D .BYTE 93 0BB5: 02 .BYTE 2 0BB6: B1 .BYTE 177 0BB7: 47 .BYTE 71 0BB8: 0F .BYTE 15 0BB9: 05 .BYTE 5 0BBA: 3D .BYTE 61 0BBB: 1E .BYTE 30 0BBC: 2B .BYTE 43 0BBD: 01 .BYTE 1 0BBE: 61 .BYTE 97 0BBF: 02 .BYTE 2 0BC0: 47 .BYTE 71 0BC1: 03 .BYTE 3 0BC2: 4C .BYTE 76 0BC3: 1E .BYTE 30 0BC4: 07 .BYTE 7 0BC5: 05 .BYTE 5 0BC6: 32 .BYTE 50 0BC7: 1E .BYTE 30 0BC8: 0F .BYTE 15 0BC9: 65 .BYTE 101 0BCA: 00 .BYTE 0 0BCB: 29 .BYTE 41 0BCC: 30 .BYTE 48 0BCD: 04 .BYTE 4 0BCE: 71 .BYTE 113 0BCF: 1E .BYTE 30 0BD0: F8 .BYTE 248 0BD1: FF .BYTE 255 0BD2: 00 .BYTE 0 0BD3: 02 .BYTE 2 0BD4: BB .BYTE 187 0BD5: 1E .BYTE 30 0BD6: 65 .BYTE 101 0BD7: 00 .BYTE 0 0BD8: 27 .BYTE 39 0BD9: 39 .BYTE 57 0BDA: 04 .BYTE 4 0BDB: 7F .BYTE 127 0BDC: 1E .BYTE 30 0BDD: 65 .BYTE 101 0BDE: 00 .BYTE 0 0BDF: F7 .BYTE 247 0BE0: 30 .BYTE 48 0BE1: 02 .BYTE 2 0BE2: BB .BYTE 187 0BE3: 1E .BYTE 30 0BE4: 65 .BYTE 101 0BE5: 00 .BYTE 0 0BE6: 29 .BYTE 41 0BE7: 41 .BYTE 65 0BE8: 04 .BYTE 4 0BE9: 8C .BYTE 140 0BEA: 1E .BYTE 30 0BEB: F8 .BYTE 248 0BEC: FF .BYTE 255 0BED: 00 .BYTE 0 0BEE: 02 .BYTE 2 0BEF: BB .BYTE 187 0BF0: 1E .BYTE 30 0BF1: 65 .BYTE 101 0BF2: 00 .BYTE 0 0BF3: 27 .BYTE 39 0BF4: 46 .BYTE 70 0BF5: 04 .BYTE 4 0BF6: 9A .BYTE 154 0BF7: 1E .BYTE 30 0BF8: 65 .BYTE 101 0BF9: 00 .BYTE 0 0BFA: F7 .BYTE 247 0BFB: 37 .BYTE 55 0BFC: 02 .BYTE 2 0BFD: BB .BYTE 187 0BFE: 1E .BYTE 30 0BFF: 65 .BYTE 101 0C00: 00 .BYTE 0 0C01: 29 .BYTE 41 0C02: 61 .BYTE 97 0C03: 04 .BYTE 4 0C04: A7 .BYTE 167 0C05: 1E .BYTE 30 0C06: F8 .BYTE 248 0C07: FF .BYTE 255 0C08: 00 .BYTE 0 0C09: 02 .BYTE 2 0C0A: BB .BYTE 187 0C0B: 1E .BYTE 30 0C0C: 65 .BYTE 101 0C0D: 00 .BYTE 0 0C0E: 27 .BYTE 39 0C0F: 66 .BYTE 102 0C10: 04 .BYTE 4 0C11: B5 .BYTE 181 0C12: 1E .BYTE 30 0C13: 65 .BYTE 101 0C14: 00 .BYTE 0 0C15: F7 .BYTE 247 0C16: 57 .BYTE 87 0C17: 02 .BYTE 2 0C18: BB .BYTE 187 0C19: 1E .BYTE 30 0C1A: F8 .BYTE 248 0C1B: FF .BYTE 255 0C1C: 00 .BYTE 0 0C1D: 02 .BYTE 2 0C1E: BB .BYTE 187 0C1F: 1E .BYTE 30 0C20: 2B .BYTE 43 0C21: 01 .BYTE 1 0C22: 07 .BYTE 7 0C23: 05 .BYTE 5 0C24: 60 .BYTE 96 0C25: 1E .BYTE 30 0C26: 0F .BYTE 15 0C27: 2D .BYTE 45 0C28: 65 .BYTE 101 0C29: 01 .BYTE 1 0C2A: 18 .BYTE 24 0C2B: FF .BYTE 255 0C2C: 00 .BYTE 0 0C2D: 04 .BYTE 4 0C2E: E3 .BYTE 227 0C2F: 1E .BYTE 30 0C30: 05 .BYTE 5 0C31: 60 .BYTE 96 0C32: 1E .BYTE 30 0C33: 5F .BYTE 95 0C34: 00 .BYTE 0 0C35: 65 .BYTE 101 0C36: 00 .BYTE 0 0C37: 18 .BYTE 24 0C38: FF .BYTE 255 0C39: 00 .BYTE 0 0C3A: 04 .BYTE 4 0C3B: E3 .BYTE 227 0C3C: 1E .BYTE 30 0C3D: 65 .BYTE 101 0C3E: 01 .BYTE 1 0C3F: 52 .BYTE 82 0C40: 04 .BYTE 4 0C41: 43 .BYTE 67 0C42: 65 .BYTE 101 0C43: 00 .BYTE 0 0C44: 31 .BYTE 49 0C45: 02 .BYTE 2 0C46: ED .BYTE 237 0C47: 1E .BYTE 30 0C48: F8 .BYTE 248 0C49: C7 .BYTE 199 0C4A: 1F .BYTE 31 0C4B: 0E .BYTE 14 0C4C: 05 .BYTE 5 0C4D: 49 .BYTE 73 0C4E: 1E .BYTE 30 0C4F: 2B .BYTE 43 0C50: 02 .BYTE 2 0C51: 00 .BYTE 0 0C52: 2B .BYTE 43 0C53: 02 .BYTE 2 0C54: 07 .BYTE 7 0C55: 2D .BYTE 45 0C56: 2C .BYTE 44 0C57: 2D .BYTE 45 0C58: 2D .BYTE 45 0C59: 2D .BYTE 45 0C5A: 2D .BYTE 45 0C5B: F8 .BYTE 248 0C5C: DA .BYTE 218 0C5D: 1F .BYTE 31 0C5E: 0E .BYTE 14 0C5F: 05 .BYTE 5 0C60: 49 .BYTE 73 0C61: 1E .BYTE 30 0C62: 2B .BYTE 43 0C63: 02 .BYTE 2 0C64: 05 .BYTE 5 0C65: 32 .BYTE 50 0C66: 1E .BYTE 30 0C67: 5F .BYTE 95 0C68: 00 .BYTE 0 0C69: 19 .BYTE 25 0C6A: 3A .BYTE 58 0C6B: 03 .BYTE 3 0C6C: FF .BYTE 255 0C6D: 1E .BYTE 30 0C6E: C0 .BYTE 192 0C6F: 5F .BYTE 95 0C70: 02 .BYTE 2 0C71: 05 .BYTE 5 0C72: BE .BYTE 190 0C73: 1E .BYTE 30 0C74: 5F .BYTE 95 0C75: 00 .BYTE 0 0C76: 65 .BYTE 101 0C77: 02 .BYTE 2 0C78: 43 .BYTE 67 0C79: 65 .BYTE 101 0C7A: 00 .BYTE 0 0C7B: 58 .BYTE 88 0C7C: 5F .BYTE 95 0C7D: 02 .BYTE 2 0C7E: 65 .BYTE 101 0C7F: 00 .BYTE 0 0C80: 5F .BYTE 95 0C81: 06 .BYTE 6 0C82: 05 .BYTE 5 0C83: BE .BYTE 190 0C84: 1E .BYTE 30 0C85: 5F .BYTE 95 0C86: 00 .BYTE 0 0C87: 65 .BYTE 101 0C88: 02 .BYTE 2 0C89: 43 .BYTE 67 0C8A: 65 .BYTE 101 0C8B: 00 .BYTE 0 0C8C: 58 .BYTE 88 0C8D: 5F .BYTE 95 0C8E: 02 .BYTE 2 0C8F: 65 .BYTE 101 0C90: 00 .BYTE 0 0C91: 52 .BYTE 82 0C92: 08 .BYTE 8 0C93: 5D .BYTE 93 0C94: 04 .BYTE 4 0C95: 05 .BYTE 5 0C96: BE .BYTE 190 0C97: 1E .BYTE 30 0C98: 5F .BYTE 95 0C99: 00 .BYTE 0 0C9A: 65 .BYTE 101 0C9B: 02 .BYTE 2 0C9C: 43 .BYTE 67 0C9D: 65 .BYTE 101 0C9E: 00 .BYTE 0 0C9F: 58 .BYTE 88 0CA0: 5F .BYTE 95 0CA1: 02 .BYTE 2 0CA2: 61 .BYTE 97 0CA3: 04 .BYTE 4 0CA4: 43 .BYTE 67 0CA5: 65 .BYTE 101 0CA6: 00 .BYTE 0 0CA7: 31 .BYTE 49 0CA8: 5D .BYTE 93 0CA9: 04 .BYTE 4 0CAA: 05 .BYTE 5 0CAB: BE .BYTE 190 0CAC: 1E .BYTE 30 0CAD: 5F .BYTE 95 0CAE: 00 .BYTE 0 0CAF: 65 .BYTE 101 0CB0: 02 .BYTE 2 0CB1: 43 .BYTE 67 0CB2: 65 .BYTE 101 0CB3: 00 .BYTE 0 0CB4: 58 .BYTE 88 0CB5: 5F .BYTE 95 0CB6: 02 .BYTE 2 0CB7: 65 .BYTE 101 0CB8: 00 .BYTE 0 0CB9: 5F .BYTE 95 0CBA: 03 .BYTE 3 0CBB: C0 .BYTE 192 0CBC: 5F .BYTE 95 0CBD: 01 .BYTE 1 0CBE: 02 .BYTE 2 0CBF: 7C .BYTE 124 0CC0: 1F .BYTE 31 0CC1: 05 .BYTE 5 0CC2: BE .BYTE 190 0CC3: 1E .BYTE 30 0CC4: 5F .BYTE 95 0CC5: 00 .BYTE 0 0CC6: 65 .BYTE 101 0CC7: 00 .BYTE 0 0CC8: 0F .BYTE 15 0CC9: 65 .BYTE 101 0CCA: 02 .BYTE 2 0CCB: 0E .BYTE 14 0CCC: 61 .BYTE 97 0CCD: 07 .BYTE 7 0CCE: 0B .BYTE 11 0CCF: 58 .BYTE 88 0CD0: 43 .BYTE 67 0CD1: 09 .BYTE 9 0CD2: 45 .BYTE 69 0CD3: 65 .BYTE 101 0CD4: 02 .BYTE 2 0CD5: 43 .BYTE 67 0CD6: 65 .BYTE 101 0CD7: 00 .BYTE 0 0CD8: 58 .BYTE 88 0CD9: 5F .BYTE 95 0CDA: 02 .BYTE 2 0CDB: 65 .BYTE 101 0CDC: 01 .BYTE 1 0CDD: A1 .BYTE 161 0CDE: 5F .BYTE 95 0CDF: 01 .BYTE 1 0CE0: B1 .BYTE 177 0CE1: 65 .BYTE 101 0CE2: 01 .BYTE 1 0CE3: 43 .BYTE 67 0CE4: 65 .BYTE 101 0CE5: 06 .BYTE 6 0CE6: 3C .BYTE 60 0CE7: 03 .BYTE 3 0CE8: 5C .BYTE 92 0CE9: 1F .BYTE 31 0CEA: 05 .BYTE 5 0CEB: BE .BYTE 190 0CEC: 1E .BYTE 30 0CED: 5F .BYTE 95 0CEE: 00 .BYTE 0 0CEF: 65 .BYTE 101 0CF0: 02 .BYTE 2 0CF1: 43 .BYTE 67 0CF2: 65 .BYTE 101 0CF3: 00 .BYTE 0 0CF4: 58 .BYTE 88 0CF5: 5F .BYTE 95 0CF6: 02 .BYTE 2 0CF7: 65 .BYTE 101 0CF8: 02 .BYTE 2 0CF9: 04 .BYTE 4 0CFA: 9A .BYTE 154 0CFB: 1F .BYTE 31 0CFC: 02 .BYTE 2 0CFD: B8 .BYTE 184 0CFE: 1F .BYTE 31 0CFF: F9 .BYTE 249 0D00: 2E .BYTE 46 0D01: 0F .BYTE 15 0D02: 05 .BYTE 5 0D03: 3D .BYTE 61 0D04: 1E .BYTE 30 0D05: 2B .BYTE 43 0D06: 01 .BYTE 1 0D07: 65 .BYTE 101 0D08: 03 .BYTE 3 0D09: 17 .BYTE 23 0D0A: 01 .BYTE 1 0D0B: 04 .BYTE 4 0D0C: B5 .BYTE 181 0D0D: 1F .BYTE 31 0D0E: F8 .BYTE 248 0D0F: E4 .BYTE 228 0D10: 1F .BYTE 31 0D11: 0E .BYTE 14 0D12: 05 .BYTE 5 0D13: 49 .BYTE 73 0D14: 1E .BYTE 30 0D15: 2B .BYTE 43 0D16: 02 .BYTE 2 0D17: 61 .BYTE 97 0D18: 04 .BYTE 4 0D19: 06 .BYTE 6 0D1A: 02 .BYTE 2 0D1B: FF .BYTE 255 0D1C: 1E .BYTE 30 0D1D: F8 .BYTE 248 0D1E: EE .BYTE 238 0D1F: 1F .BYTE 31 0D20: 0E .BYTE 14 0D21: 05 .BYTE 5 0D22: 49 .BYTE 73 0D23: 1E .BYTE 30 0D24: 2B .BYTE 43 0D25: 02 .BYTE 2 0D26: 02 .BYTE 2 0D27: F6 .BYTE 246 0D28: 1E .BYTE 30 0D29: 2B .BYTE 43 0D2A: 07 .BYTE 7 0D2B: 07 .BYTE 7 0D2C: 0D .BYTE 13 0D2D: 0A .BYTE 10 0D2E: 45 .BYTE 69 0D2F: 52 .BYTE 82 0D30: 52 .BYTE 82 0D31: 4F .BYTE 79 0D32: 52 .BYTE 82 0D33: 3A .BYTE 58 0D34: 20 .BYTE 32 0D35: 6E .BYTE 110 0D36: 6F .BYTE 111 0D37: 74 .BYTE 116 0D38: 20 .BYTE 32 0D39: 68 .BYTE 104 0D3A: 65 .BYTE 101 0D3B: 78 .BYTE 120 0D3C: 0D .BYTE 13 0D3D: 0A .BYTE 10 0D3E: 00 .BYTE 0 0D3F: 0D .BYTE 13 0D40: 0A .BYTE 10 0D41: 4C .BYTE 76 0D42: 4F .BYTE 79 0D43: 41 .BYTE 65 0D44: 44 .BYTE 68 0D45: 20 .BYTE 32 0D46: 3E .BYTE 62 0D47: 20 .BYTE 32 0D48: 00 .BYTE 0 0D49: 0D .BYTE 13 0D4A: 0A .BYTE 10 0D4B: 44 .BYTE 68 0D4C: 4F .BYTE 79 0D4D: 4E .BYTE 78 0D4E: 45 .BYTE 69 0D4F: 2E .BYTE 46 0D50: 0D .BYTE 13 0D51: 0A .BYTE 10 0D52: 00 .BYTE 0 0D53: 0D .BYTE 13 0D54: 0A .BYTE 10 0D55: 43 .BYTE 67 0D56: 48 .BYTE 72 0D57: 45 .BYTE 69 0D58: 43 .BYTE 67 0D59: 4B .BYTE 75 0D5A: 53 .BYTE 83 0D5B: 55 .BYTE 85 0D5C: 4D .BYTE 77 0D5D: 20 .BYTE 32 0D5E: 45 .BYTE 69 0D5F: 52 .BYTE 82 0D60: 52 .BYTE 82 0D61: 4F .BYTE 79 0D62: 52 .BYTE 82 0D63: 2E .BYTE 46 0D64: 00 .BYTE 0 Cload_image: 0D65: F8 0B97 MOVE #Cloader, RR 0D68: 0E MOVE RR, -(SP) 0D69: F8 2000 MOVE #8192, RR 0D6C: F6 01CE SUB RR, #462 0D6F: 0E MOVE RR, -(SP) 0D70: F8 01CE MOVE #462, RR 0D73: 0E MOVE RR, -(SP) 0D74: F8 19B3 MOVE #Cstr_49, RR 0D77: 0E MOVE RR, -(SP) 0D78: 05 0654 CALL Cprintf 0D7B: 2B 02 ADD SP, #2 L30_loop_87: L30_cont_87: 0D7D: F8 003C MOVE #Ctx_sema, RR 0D80: 46 MOVE (RR), RR 0D81: 21 10 SLT RR, #16 0D83: 03 0D7D JMP RRNZ, L30_loop_87 L30_brk_88: 0D86: 79 DI 0D87: C0 MOVE #0, RR 0D88: 2F 03 OUT R, (OUT_INT_MASK) 0D8A: 02 0DA3 JMP L30_tst_89 L30_loop_89: 0D8D: 61 04 MOVE 4(SP), RR 0D8F: A1 ADD RR, #1 0D90: 5D 04 MOVE RR, 4(SP) 0D92: B1 SUB RR, #1 0D93: 48 MOVE (RR), RU 0D94: 0F MOVE R, -(SP) 0D95: 61 03 MOVE 3(SP), RR 0D97: A1 ADD RR, #1 0D98: 5D 03 MOVE RR, 3(SP) 0D9A: B1 SUB RR, #1 0D9B: 43 MOVE RR, LL 0D9C: 0A MOVE (SP)+, RU 0D9D: 45 MOVE R, (LL) L30_cont_89: 0D9E: 61 00 MOVE 0(SP), RR 0DA0: B1 SUB RR, #1 0DA1: 5D 00 MOVE RR, 0(SP) L30_tst_89: 0DA3: 61 00 MOVE 0(SP), RR 0DA5: 03 0D8D JMP RRNZ, L30_loop_89 L30_brk_90: 0DA8: 61 02 MOVE 2(SP), RR 0DAA: 4F MOVE RR, SP 0DAB: 02 1EF0 JMP 7920 0DAE: 2B 06 ADD SP, #6 0DB0: 07 RET Cshow_semas: 0DB1: F8 19C6 MOVE #Cstr_55, RR 0DB4: 0E MOVE RR, -(SP) 0DB5: 05 0654 CALL Cprintf 0DB8: 2B 02 ADD SP, #2 0DBA: F9 4F MOVE #79, RR 0DBC: 0E MOVE RR, -(SP) 0DBD: F9 2D MOVE #45, RR 0DBF: 0F MOVE R, -(SP) 0DC0: 05 0429 CALL Cprint_n 0DC3: 2B 03 ADD SP, #3 0DC5: F8 19F2 MOVE #Cstr_56, RR 0DC8: 0E MOVE RR, -(SP) 0DC9: 05 0654 CALL Cprintf 0DCC: 2B 02 ADD SP, #2 0DCE: F8 0034 MOVE #Cserial_out, RR 0DD1: 0E MOVE RR, -(SP) 0DD2: 05 0B2E CALL Cshow_sema 0DD5: 2B 02 ADD SP, #2 0DD7: F8 001C MOVE #Crx_sema, RR 0DDA: 0E MOVE RR, -(SP) 0DDB: 05 0B2E CALL Cshow_sema 0DDE: 2B 02 ADD SP, #2 0DE0: F8 003C MOVE #Ctx_sema, RR 0DE3: 0E MOVE RR, -(SP) 0DE4: 05 0B2E CALL Cshow_sema 0DE7: 2B 02 ADD SP, #2 0DE9: F8 0024 MOVE #Ct2_control, RR 0DEC: 0E MOVE RR, -(SP) 0DED: 05 0B2E CALL Cshow_sema 0DF0: 2B 02 ADD SP, #2 0DF2: F8 002C MOVE #Ct3_control, RR 0DF5: 0E MOVE RR, -(SP) 0DF6: 05 0B2E CALL Cshow_sema 0DF9: 2B 02 ADD SP, #2 0DFB: F9 4F MOVE #79, RR 0DFD: 0E MOVE RR, -(SP) 0DFE: F9 3D MOVE #61, RR 0E00: 0F MOVE R, -(SP) 0E01: 05 0429 CALL Cprint_n 0E04: 2B 03 ADD SP, #3 0E06: F8 19F5 MOVE #Cstr_57, RR 0E09: 0E MOVE RR, -(SP) 0E0A: 05 0654 CALL Cprintf 0E0D: 2B 02 ADD SP, #2 0E0F: 49 01DC MOVE (Cserial_in_overflows), RR 0E12: 04 0E22 JMP RRZ, L31_endif_91 0E15: 49 01DC MOVE (Cserial_in_overflows), RR 0E18: 0E MOVE RR, -(SP) 0E19: F8 19F8 MOVE #Cstr_58, RR 0E1C: 0E MOVE RR, -(SP) 0E1D: 05 0654 CALL Cprintf 0E20: 2B 04 ADD SP, #4 L31_endif_91: 0E22: 07 RET Cshow_tasks: 0E23: F8 1912 MOVE #Ctask_idle, RR 0E26: 0E MOVE RR, -(SP) 0E27: F8 1A15 MOVE #Cstr_59, RR 0E2A: 0E MOVE RR, -(SP) 0E2B: 05 0654 CALL Cprintf 0E2E: 2B 02 ADD SP, #2 0E30: F9 4F MOVE #79, RR 0E32: 0E MOVE RR, -(SP) 0E33: F9 2D MOVE #45, RR 0E35: 0F MOVE R, -(SP) 0E36: 05 0429 CALL Cprint_n 0E39: 2B 03 ADD SP, #3 0E3B: F8 1A5E MOVE #Cstr_61, RR 0E3E: 0E MOVE RR, -(SP) 0E3F: 05 0654 CALL Cprintf 0E42: 2B 02 ADD SP, #2 L32_loop_92: 0E44: 61 00 MOVE 0(SP), RR 0E46: 0E MOVE RR, -(SP) 0E47: 05 0B0A CALL Cstack_used 0E4A: 2B 02 ADD SP, #2 0E4C: 0E MOVE RR, -(SP) 0E4D: 61 02 MOVE 2(SP), RR 0E4F: A8 ADD RR, #8 0E50: 46 MOVE (RR), RR 0E51: 0E MOVE RR, -(SP) 0E52: 61 04 MOVE 4(SP), RR 0E54: AA ADD RR, #10 0E55: 46 MOVE (RR), RR 0E56: 43 MOVE RR, LL 0E57: 08 MOVE (SP)+, RR 0E58: 59 SUB LL, RR 0E59: 0E MOVE RR, -(SP) 0E5A: 61 04 MOVE 4(SP), RR 0E5C: A2 ADD RR, #2 0E5D: 46 MOVE (RR), RR 0E5E: 0E MOVE RR, -(SP) 0E5F: C2 MOVE #2, RR 0E60: 52 01 LSL RR, #1 0E62: 0E MOVE RR, -(SP) 0E63: 61 08 MOVE 8(SP), RR 0E65: A2 ADD RR, #2 0E66: 46 MOVE (RR), RR 0E67: 0B MOVE (SP)+, LL 0E68: 58 ADD LL, RR 0E69: 46 MOVE (RR), RR 0E6A: 0E MOVE RR, -(SP) 0E6B: 61 08 MOVE 8(SP), RR 0E6D: A5 ADD RR, #5 0E6E: 48 MOVE (RR), RU 0E6F: 0E MOVE RR, -(SP) 0E70: 61 0A MOVE 10(SP), RR 0E72: A6 ADD RR, #6 0E73: 46 MOVE (RR), RR 0E74: 0E MOVE RR, -(SP) 0E75: F8 1A61 MOVE #Cstr_62, RR 0E78: 0E MOVE RR, -(SP) 0E79: 05 0654 CALL Cprintf 0E7C: 2B 0E ADD SP, #14 0E7E: 61 00 MOVE 0(SP), RR 0E80: F5 10 ADD RR, #16 0E82: 46 MOVE (RR), RR 0E83: 04 0E98 JMP RRZ, L32_else_94 0E86: 61 00 MOVE 0(SP), RR 0E88: F5 10 ADD RR, #16 0E8A: 46 MOVE (RR), RR 0E8B: 0E MOVE RR, -(SP) 0E8C: F8 1A7D MOVE #Cstr_63, RR 0E8F: 0E MOVE RR, -(SP) 0E90: 05 0654 CALL Cprintf 0E93: 2B 04 ADD SP, #4 0E95: 02 0EA1 JMP L32_endif_94 L32_else_94: 0E98: F8 1A84 MOVE #Cstr_64, RR 0E9B: 0E MOVE RR, -(SP) 0E9C: 05 0654 CALL Cprintf 0E9F: 2B 02 ADD SP, #2 L32_endif_94: 0EA1: 61 00 MOVE 0(SP), RR 0EA3: A4 ADD RR, #4 0EA4: 47 MOVE (RR), RS 0EA5: 17 00 SEQ RR, #0 0EA7: 04 0EB3 JMP RRZ, L32_endif_95 0EAA: F8 1A96 MOVE #Cstr_65, RR 0EAD: 0E MOVE RR, -(SP) 0EAE: 05 0654 CALL Cprintf 0EB1: 2B 02 ADD SP, #2 L32_endif_95: 0EB3: 61 00 MOVE 0(SP), RR 0EB5: A4 ADD RR, #4 0EB6: 47 MOVE (RR), RS 0EB7: 11 04 AND RR, #4 0EB9: 04 0EC5 JMP RRZ, L32_endif_96 0EBC: F8 1A9B MOVE #Cstr_66, RR 0EBF: 0E MOVE RR, -(SP) 0EC0: 05 0654 CALL Cprintf 0EC3: 2B 02 ADD SP, #2 L32_endif_96: 0EC5: 61 00 MOVE 0(SP), RR 0EC7: A4 ADD RR, #4 0EC8: 47 MOVE (RR), RS 0EC9: 11 02 AND RR, #2 0ECB: 04 0EDD JMP RRZ, L32_endif_97 0ECE: 61 00 MOVE 0(SP), RR 0ED0: F5 12 ADD RR, #18 0ED2: 46 MOVE (RR), RR 0ED3: 0E MOVE RR, -(SP) 0ED4: F8 1AA1 MOVE #Cstr_67, RR 0ED7: 0E MOVE RR, -(SP) 0ED8: 05 0654 CALL Cprintf 0EDB: 2B 04 ADD SP, #4 L32_endif_97: 0EDD: 61 00 MOVE 0(SP), RR 0EDF: A4 ADD RR, #4 0EE0: 47 MOVE (RR), RS 0EE1: 11 01 AND RR, #1 0EE3: 04 0EF6 JMP RRZ, L32_endif_98 0EE6: 61 00 MOVE 0(SP), RR 0EE8: AE ADD RR, #14 0EE9: 46 MOVE (RR), RR 0EEA: A6 ADD RR, #6 0EEB: 46 MOVE (RR), RR 0EEC: 0E MOVE RR, -(SP) 0EED: F8 1AAE MOVE #Cstr_68, RR 0EF0: 0E MOVE RR, -(SP) 0EF1: 05 0654 CALL Cprintf 0EF4: 2B 04 ADD SP, #4 L32_endif_98: 0EF6: F8 1ABA MOVE #Cstr_69, RR 0EF9: 0E MOVE RR, -(SP) 0EFA: 05 0654 CALL Cprintf 0EFD: 2B 02 ADD SP, #2 0EFF: 61 00 MOVE 0(SP), RR 0F01: 46 MOVE (RR), RR 0F02: 5D 00 MOVE RR, 0(SP) L32_cont_92: 0F04: F8 1912 MOVE #Ctask_idle, RR 0F07: 67 00 MOVE 0(SP), LL 0F09: 34 SNE LL, RR 0F0A: 03 0E44 JMP RRNZ, L32_loop_92 L32_brk_93: 0F0D: F9 4F MOVE #79, RR 0F0F: 0E MOVE RR, -(SP) 0F10: F9 3D MOVE #61, RR 0F12: 0F MOVE R, -(SP) 0F13: 05 0429 CALL Cprint_n 0F16: 2B 03 ADD SP, #3 0F18: F8 1ABD MOVE #Cstr_70, RR 0F1B: 0E MOVE RR, -(SP) 0F1C: 05 0654 CALL Cprintf 0F1F: 2B 02 ADD SP, #2 0F21: 2B 02 ADD SP, #2 0F23: 07 RET Cshow_time: 0F24: 2C CLRW -(SP) 0F25: 2C CLRW -(SP) 0F26: 2C CLRW -(SP) L33_loop_99: 0F27: C0 MOVE #0, RR 0F28: 5B 0272 MOVE R, (Cseconds_changed) 0F2B: 49 026C MOVE (Cseconds_low), RR 0F2E: 5D 04 MOVE RR, 4(SP) 0F30: 49 026E MOVE (Cseconds_mid), RR 0F33: 5D 02 MOVE RR, 2(SP) 0F35: 49 0270 MOVE (Cseconds_high), RR 0F38: 5D 00 MOVE RR, 0(SP) L33_cont_99: 0F3A: 4B 0272 MOVE (Cseconds_changed), RU 0F3D: 03 0F27 JMP RRNZ, L33_loop_99 L33_brk_100: 0F40: 61 04 MOVE 4(SP), RR 0F42: 0E MOVE RR, -(SP) 0F43: 61 04 MOVE 4(SP), RR 0F45: 0E MOVE RR, -(SP) 0F46: 61 04 MOVE 4(SP), RR 0F48: 0E MOVE RR, -(SP) 0F49: F8 1AC0 MOVE #Cstr_71, RR 0F4C: 0E MOVE RR, -(SP) 0F4D: 05 0654 CALL Cprintf 0F50: 2B 08 ADD SP, #8 0F52: 2B 06 ADD SP, #6 0F54: 07 RET Cdisplay_memory: 0F55: 2D CLRB -(SP) 0F56: 2C CLRW -(SP) 0F57: 2C CLRW -(SP) 0F58: C0 MOVE #0, RR 0F59: 5D 02 MOVE RR, 2(SP) 0F5B: 02 0FF4 JMP L34_tst_101 L34_loop_101: 0F5E: 61 07 MOVE 7(SP), RR 0F60: 0E MOVE RR, -(SP) 0F61: F8 1AE4 MOVE #Cstr_72, RR 0F64: 0E MOVE RR, -(SP) 0F65: 05 0654 CALL Cprintf 0F68: 2B 04 ADD SP, #4 0F6A: C0 MOVE #0, RR 0F6B: 5D 00 MOVE RR, 0(SP) 0F6D: 02 0F87 JMP L34_tst_103 L34_loop_103: 0F70: 61 07 MOVE 7(SP), RR 0F72: A1 ADD RR, #1 0F73: 5D 07 MOVE RR, 7(SP) 0F75: B1 SUB RR, #1 0F76: 48 MOVE (RR), RU 0F77: 0E MOVE RR, -(SP) 0F78: F8 1AEB MOVE #Cstr_73, RR 0F7B: 0E MOVE RR, -(SP) 0F7C: 05 0654 CALL Cprintf 0F7F: 2B 04 ADD SP, #4 L34_cont_103: 0F81: 61 00 MOVE 0(SP), RR 0F83: A1 ADD RR, #1 0F84: 5D 00 MOVE RR, 0(SP) 0F86: B1 SUB RR, #1 L34_tst_103: 0F87: 61 00 MOVE 0(SP), RR 0F89: 21 10 SLT RR, #16 0F8B: 03 0F70 JMP RRNZ, L34_loop_103 L34_brk_104: 0F8E: 61 07 MOVE 7(SP), RR 0F90: F7 10 SUB RR, #16 0F92: 5D 07 MOVE RR, 7(SP) 0F94: F8 1AF2 MOVE #Cstr_74, RR 0F97: 0E MOVE RR, -(SP) 0F98: 05 0654 CALL Cprintf 0F9B: 2B 02 ADD SP, #2 0F9D: C0 MOVE #0, RR 0F9E: 5D 00 MOVE RR, 0(SP) 0FA0: 02 0FDE JMP L34_tst_105 L34_loop_105: 0FA3: 61 07 MOVE 7(SP), RR 0FA5: A1 ADD RR, #1 0FA6: 5D 07 MOVE RR, 7(SP) 0FA8: B1 SUB RR, #1 0FA9: 48 MOVE (RR), RU 0FAA: 5F 04 MOVE R, 4(SP) 0FAC: 63 04 MOVE 4(SP), RS 0FAE: 21 20 SLT RR, #32 0FB0: 04 0FBE JMP RRZ, L34_else_107 0FB3: F9 2E MOVE #46, RR 0FB5: 0F MOVE R, -(SP) 0FB6: 05 03FF CALL Cputchr 0FB9: 2B 01 ADD SP, #1 0FBB: 02 0FD8 JMP L34_endif_107 L34_else_107: 0FBE: 63 04 MOVE 4(SP), RS 0FC0: 21 7F SLT RR, #127 0FC2: 04 0FD0 JMP RRZ, L34_else_108 0FC5: 63 04 MOVE 4(SP), RS 0FC7: 0F MOVE R, -(SP) 0FC8: 05 03FF CALL Cputchr 0FCB: 2B 01 ADD SP, #1 0FCD: 02 0FD8 JMP L34_endif_108 L34_else_108: 0FD0: F9 2E MOVE #46, RR 0FD2: 0F MOVE R, -(SP) 0FD3: 05 03FF CALL Cputchr 0FD6: 2B 01 ADD SP, #1 L34_endif_108: L34_endif_107: L34_cont_105: 0FD8: 61 00 MOVE 0(SP), RR 0FDA: A1 ADD RR, #1 0FDB: 5D 00 MOVE RR, 0(SP) 0FDD: B1 SUB RR, #1 L34_tst_105: 0FDE: 61 00 MOVE 0(SP), RR 0FE0: 21 10 SLT RR, #16 0FE2: 03 0FA3 JMP RRNZ, L34_loop_105 L34_brk_106: 0FE5: F8 1AF6 MOVE #Cstr_75, RR 0FE8: 0E MOVE RR, -(SP) 0FE9: 05 0654 CALL Cprintf 0FEC: 2B 02 ADD SP, #2 L34_cont_101: 0FEE: 61 02 MOVE 2(SP), RR 0FF0: A1 ADD RR, #1 0FF1: 5D 02 MOVE RR, 2(SP) 0FF3: B1 SUB RR, #1 L34_tst_101: 0FF4: 61 02 MOVE 2(SP), RR 0FF6: 21 10 SLT RR, #16 0FF8: 03 0F5E JMP RRNZ, L34_loop_101 L34_brk_102: 0FFB: 2B 05 ADD SP, #5 0FFD: 07 RET Cmain: 0FFE: 2C CLRW -(SP) 0FFF: 05 0AE8 CALL Cinit_unused 1002: 05 0AC8 CALL Cinit_stack 1005: C0 MOVE #0, RR 1006: 2F 03 OUT R, (OUT_INT_MASK) 1008: C0 MOVE #0, RR 1009: 5D 00 MOVE RR, 0(SP) 100B: 02 1014 JMP L35_tst_109 L35_loop_109: 100E: 77 EI L35_cont_109: 100F: 61 00 MOVE 0(SP), RR 1011: A1 ADD RR, #1 1012: 5D 00 MOVE RR, 0(SP) L35_tst_109: 1014: 61 00 MOVE 0(SP), RR 1016: 21 10 SLT RR, #16 1018: 03 100E JMP RRNZ, L35_loop_109 L35_brk_110: 101B: C5 MOVE #5, RR 101C: 2F 03 OUT R, (OUT_INT_MASK) 101E: 05 03DB CALL Cdeschedule L35_loop_111: 1021: 00 HALT L35_cont_111: 1022: 02 1021 JMP L35_loop_111 L35_brk_112: 1025: 2B 02 ADD SP, #2 1027: 07 RET Cmain_1: 1028: 2C CLRW -(SP) 1029: 2D CLRB -(SP) 102A: 2C CLRW -(SP) 102B: 2C CLRW -(SP) 102C: 77 EI 102D: 05 0AC8 CALL Cinit_stack L36_loop_113: 1030: F8 0034 MOVE #Cserial_out, RR 1033: 0E MOVE RR, -(SP) 1034: 05 0092 CALL CP 1037: 2B 02 ADD SP, #2 1039: F8 1AF9 MOVE #Cstr_83, RR 103C: 0E MOVE RR, -(SP) 103D: 05 0654 CALL Cprintf 1040: 2B 02 ADD SP, #2 1042: F8 0034 MOVE #Cserial_out, RR 1045: 0E MOVE RR, -(SP) 1046: 05 01B9 CALL CV 1049: 2B 02 ADD SP, #2 104B: 61 05 MOVE 5(SP), RR 104D: 5F 04 MOVE R, 4(SP) 104F: F8 EA60 MOVE #60000, RR 1052: 0E MOVE RR, -(SP) 1053: 05 09D8 CALL Cgetchr_timed 1056: 2B 02 ADD SP, #2 1058: 5D 05 MOVE RR, 5(SP) 105A: 61 05 MOVE 5(SP), RR 105C: 16 FFFF SEQ RR, #65535 105F: 04 1086 JMP RRZ, L36_endif_115 1062: F8 0034 MOVE #Cserial_out, RR 1065: 0E MOVE RR, -(SP) 1066: 05 0092 CALL CP 1069: 2B 02 ADD SP, #2 106B: 49 1926 MOVE (Ccurrent_task), RR 106E: A6 ADD RR, #6 106F: 46 MOVE (RR), RR 1070: 0E MOVE RR, -(SP) 1071: F8 1B00 MOVE #Cstr_84, RR 1074: 0E MOVE RR, -(SP) 1075: 05 0654 CALL Cprintf 1078: 2B 04 ADD SP, #4 107A: F8 0034 MOVE #Cserial_out, RR 107D: 0E MOVE RR, -(SP) 107E: 05 01B9 CALL CV 1081: 2B 02 ADD SP, #2 1083: 02 1257 JMP L36_cont_113 L36_endif_115: 1086: F8 0034 MOVE #Cserial_out, RR 1089: 0E MOVE RR, -(SP) 108A: 05 0092 CALL CP 108D: 2B 02 ADD SP, #2 108F: 61 05 MOVE 5(SP), RR 1091: 43 MOVE RR, LL 1092: FB 0D SEQ LL, #13 1094: 03 10E0 JMP RRNZ, L36_case_116_000D 1097: FB 0A SEQ LL, #10 1099: 03 10E0 JMP RRNZ, L36_case_116_000A 109C: FB 32 SEQ LL, #50 109E: 03 1105 JMP RRNZ, L36_case_116_0032 10A1: FB 33 SEQ LL, #51 10A3: 03 111A JMP RRNZ, L36_case_116_0033 10A6: FB 62 SEQ LL, #98 10A8: 03 1140 JMP RRNZ, L36_case_116_0062 10AB: FB 63 SEQ LL, #99 10AD: 03 1170 JMP RRNZ, L36_case_116_0063 10B0: FB 64 SEQ LL, #100 10B2: 03 1176 JMP RRNZ, L36_case_116_0064 10B5: FB 65 SEQ LL, #101 10B7: 03 11A3 JMP RRNZ, L36_case_116_0065 10BA: FB 6D SEQ LL, #109 10BC: 03 11C4 JMP RRNZ, L36_case_116_006D 10BF: FB 73 SEQ LL, #115 10C1: 03 11FE JMP RRNZ, L36_case_116_0073 10C4: FB 74 SEQ LL, #116 10C6: 03 120D JMP RRNZ, L36_case_116_0074 10C9: FB 48 SEQ LL, #72 10CB: 03 121C JMP RRNZ, L36_case_116_0048 10CE: FB 49 SEQ LL, #73 10D0: 03 1233 JMP RRNZ, L36_case_116_0049 10D3: FB 53 SEQ LL, #83 10D5: 03 1239 JMP RRNZ, L36_case_116_0053 10D8: FB 54 SEQ LL, #84 10DA: 03 123F JMP RRNZ, L36_case_116_0054 10DD: 02 1245 JMP L36_deflt_116 L36_case_116_000D: L36_case_116_000A: 10E0: 63 04 MOVE 4(SP), RS 10E2: 17 64 SEQ RR, #100 10E4: 04 1102 JMP RRZ, L36_endif_117 10E7: 61 02 MOVE 2(SP), RR 10E9: F4 0100 ADD RR, #256 10EC: 5D 02 MOVE RR, 2(SP) 10EE: F9 0D MOVE #13, RR 10F0: 0F MOVE R, -(SP) 10F1: 05 03FF CALL Cputchr 10F4: 2B 01 ADD SP, #1 10F6: 61 02 MOVE 2(SP), RR 10F8: 0E MOVE RR, -(SP) 10F9: 05 0F55 CALL Cdisplay_memory 10FC: 2B 02 ADD SP, #2 10FE: F9 64 MOVE #100, RR 1100: 5D 05 MOVE RR, 5(SP) L36_endif_117: 1102: 02 124E JMP L36_brk_116 L36_case_116_0032: 1105: F8 0024 MOVE #Ct2_control, RR 1108: 0E MOVE RR, -(SP) 1109: 05 01B9 CALL CV 110C: 2B 02 ADD SP, #2 110E: F8 1B0F MOVE #Cstr_85, RR 1111: 0E MOVE RR, -(SP) 1112: 05 0654 CALL Cprintf 1115: 2B 02 ADD SP, #2 1117: 02 124E JMP L36_brk_116 L36_case_116_0033: 111A: F8 002C MOVE #Ct3_control, RR 111D: 0E MOVE RR, -(SP) 111E: 05 01B9 CALL CV 1121: 2B 02 ADD SP, #2 1123: F9 64 MOVE #100, RR 1125: 0E MOVE RR, -(SP) 1126: 05 03C1 CALL Csleep 1129: 2B 02 ADD SP, #2 112B: F8 002C MOVE #Ct3_control, RR 112E: 0E MOVE RR, -(SP) 112F: 05 0092 CALL CP 1132: 2B 02 ADD SP, #2 1134: F8 1B1F MOVE #Cstr_86, RR 1137: 0E MOVE RR, -(SP) 1138: 05 0654 CALL Cprintf 113B: 2B 02 ADD SP, #2 113D: 02 124E JMP L36_brk_116 L36_case_116_0062: 1140: C0 MOVE #0, RR 1141: 2F 05 OUT R, (OUT_START_CLK_CTR) 1143: 05 03DB CALL Cdeschedule 1146: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 1148: 2E 06 IN (IN_CLK_CTR_HIGH), RU 114A: 52 08 LSL RR, #8 114C: 0E MOVE RR, -(SP) 114D: 2E 05 IN (IN_CLK_CTR_LOW), RU 114F: 0B MOVE (SP)+, LL 1150: 31 OR LL, RR 1151: 5D 00 MOVE RR, 0(SP) 1153: 61 00 MOVE 0(SP), RR 1155: AA ADD RR, #10 1156: 43 MOVE RR, LL 1157: F9 14 MOVE #20, RR 1159: 79 DI 115A: 72 DIV_IS 115B: 05 000B CALL mult_div 115E: 75 MD_FIN 115F: 77 EI 1160: 0E MOVE RR, -(SP) 1161: 61 02 MOVE 2(SP), RR 1163: 0E MOVE RR, -(SP) 1164: F8 1B3B MOVE #Cstr_91, RR 1167: 0E MOVE RR, -(SP) 1168: 05 0654 CALL Cprintf 116B: 2B 06 ADD SP, #6 116D: 02 124E JMP L36_brk_116 L36_case_116_0063: 1170: 05 0F24 CALL Cshow_time 1173: 02 124E JMP L36_brk_116 L36_case_116_0064: 1176: F9 64 MOVE #100, RR 1178: 5F 04 MOVE R, 4(SP) 117A: F8 1B5D MOVE #Cstr_92, RR 117D: 0E MOVE RR, -(SP) 117E: 05 0654 CALL Cprintf 1181: 2B 02 ADD SP, #2 1183: C1 MOVE #1, RR 1184: 0F MOVE R, -(SP) 1185: 05 0AA1 CALL Cgethex 1188: 2B 01 ADD SP, #1 118A: 5D 02 MOVE RR, 2(SP) 118C: F8 1B66 MOVE #Cstr_93, RR 118F: 0E MOVE RR, -(SP) 1190: 05 0654 CALL Cprintf 1193: 2B 02 ADD SP, #2 1195: 05 09AD CALL Cgetchr 1198: 61 02 MOVE 2(SP), RR 119A: 0E MOVE RR, -(SP) 119B: 05 0F55 CALL Cdisplay_memory 119E: 2B 02 ADD SP, #2 11A0: 02 124E JMP L36_brk_116 L36_case_116_0065: 11A3: F8 1B69 MOVE #Cstr_94, RR 11A6: 0E MOVE RR, -(SP) 11A7: 05 0654 CALL Cprintf 11AA: 2B 02 ADD SP, #2 11AC: C1 MOVE #1, RR 11AD: 0F MOVE R, -(SP) 11AE: 05 0AA1 CALL Cgethex 11B1: 2B 01 ADD SP, #1 11B3: 2F 02 OUT R, (OUT_LEDS) 11B5: F8 1B6F MOVE #Cstr_96, RR 11B8: 0E MOVE RR, -(SP) 11B9: 05 0654 CALL Cprintf 11BC: 2B 02 ADD SP, #2 11BE: 05 09AD CALL Cgetchr 11C1: 02 124E JMP L36_brk_116 L36_case_116_006D: 11C4: F8 1B72 MOVE #Cstr_97, RR 11C7: 0E MOVE RR, -(SP) 11C8: 05 0654 CALL Cprintf 11CB: 2B 02 ADD SP, #2 11CD: C1 MOVE #1, RR 11CE: 0F MOVE R, -(SP) 11CF: 05 0AA1 CALL Cgethex 11D2: 2B 01 ADD SP, #1 11D4: 5D 02 MOVE RR, 2(SP) 11D6: F8 1B7A MOVE #Cstr_98, RR 11D9: 0E MOVE RR, -(SP) 11DA: 05 0654 CALL Cprintf 11DD: 2B 02 ADD SP, #2 11DF: 05 09AD CALL Cgetchr 11E2: C1 MOVE #1, RR 11E3: 0F MOVE R, -(SP) 11E4: 05 0AA1 CALL Cgethex 11E7: 2B 01 ADD SP, #1 11E9: 0F MOVE R, -(SP) 11EA: 61 03 MOVE 3(SP), RR 11EC: 43 MOVE RR, LL 11ED: 0A MOVE (SP)+, RU 11EE: 45 MOVE R, (LL) 11EF: 05 09AD CALL Cgetchr 11F2: F8 1B82 MOVE #Cstr_99, RR 11F5: 0E MOVE RR, -(SP) 11F6: 05 0654 CALL Cprintf 11F9: 2B 02 ADD SP, #2 11FB: 02 124E JMP L36_brk_116 L36_case_116_0073: 11FE: 2E 03 IN (IN_DIP_SWITCH), RU 1200: 0E MOVE RR, -(SP) 1201: F8 1B85 MOVE #Cstr_100, RR 1204: 0E MOVE RR, -(SP) 1205: 05 0654 CALL Cprintf 1208: 2B 04 ADD SP, #4 120A: 02 124E JMP L36_brk_116 L36_case_116_0074: 120D: 2E 02 IN (IN_TEMPERAT), RU 120F: 0E MOVE RR, -(SP) 1210: F8 1B9A MOVE #Cstr_102, RR 1213: 0E MOVE RR, -(SP) 1214: 05 0654 CALL Cprintf 1217: 2B 04 ADD SP, #4 1219: 02 124E JMP L36_brk_116 L36_case_116_0048: 121C: F8 1BBE MOVE #Cstr_104, RR 121F: 0E MOVE RR, -(SP) 1220: 05 0654 CALL Cprintf 1223: 2B 02 ADD SP, #2 L36_loop_118: L36_cont_118: 1225: F8 003C MOVE #Ctx_sema, RR 1228: 46 MOVE (RR), RR 1229: 21 10 SLT RR, #16 122B: 03 1225 JMP RRNZ, L36_loop_118 L36_brk_119: 122E: 79 DI 122F: 00 HALT 1230: 02 124E JMP L36_brk_116 L36_case_116_0049: 1233: 05 0D65 CALL Cload_image 1236: 02 124E JMP L36_brk_116 L36_case_116_0053: 1239: 05 0DB1 CALL Cshow_semas 123C: 02 124E JMP L36_brk_116 L36_case_116_0054: 123F: 05 0E23 CALL Cshow_tasks 1242: 02 124E JMP L36_brk_116 L36_deflt_116: 1245: F8 1BC8 MOVE #Cstr_107, RR 1248: 0E MOVE RR, -(SP) 1249: 05 0654 CALL Cprintf 124C: 2B 02 ADD SP, #2 L36_brk_116: 124E: F8 0034 MOVE #Cserial_out, RR 1251: 0E MOVE RR, -(SP) 1252: 05 01B9 CALL CV 1255: 2B 02 ADD SP, #2 L36_cont_113: 1257: 02 1030 JMP L36_loop_113 L36_brk_114: 125A: 2B 07 ADD SP, #7 125C: 07 RET Cmain_2: 125D: 2C CLRW -(SP) 125E: 2C CLRW -(SP) 125F: 2C CLRW -(SP) 1260: 2C CLRW -(SP) 1261: 2C CLRW -(SP) 1262: 2C CLRW -(SP) 1263: 77 EI 1264: 05 0AC8 CALL Cinit_stack L37_loop_120: 1267: F8 0024 MOVE #Ct2_control, RR 126A: 0E MOVE RR, -(SP) 126B: 05 0092 CALL CP 126E: 2B 02 ADD SP, #2 1270: C0 MOVE #0, RR 1271: 5D 0A MOVE RR, 10(SP) 1273: C0 MOVE #0, RR 1274: 5D 08 MOVE RR, 8(SP) 1276: C0 MOVE #0, RR 1277: 5D 06 MOVE RR, 6(SP) 1279: C0 MOVE #0, RR 127A: 5D 04 MOVE RR, 4(SP) 127C: F8 0034 MOVE #Cserial_out, RR 127F: 0E MOVE RR, -(SP) 1280: 05 0092 CALL CP 1283: 2B 02 ADD SP, #2 1285: F8 1CD4 MOVE #Cstr_123, RR 1288: 0E MOVE RR, -(SP) 1289: 05 0654 CALL Cprintf 128C: 2B 02 ADD SP, #2 128E: F8 0034 MOVE #Cserial_out, RR 1291: 0E MOVE RR, -(SP) 1292: 05 01B9 CALL CV 1295: 2B 02 ADD SP, #2 1297: F8 002C MOVE #Ct3_control, RR 129A: 0E MOVE RR, -(SP) 129B: 05 01B9 CALL CV 129E: 2B 02 ADD SP, #2 12A0: C0 MOVE #0, RR 12A1: 5D 02 MOVE RR, 2(SP) 12A3: 02 130C JMP L37_tst_122 L37_loop_122: 12A6: C1 MOVE #1, RR 12A7: 0E MOVE RR, -(SP) 12A8: 05 03C1 CALL Csleep 12AB: 2B 02 ADD SP, #2 12AD: C0 MOVE #0, RR 12AE: 2F 05 OUT R, (OUT_START_CLK_CTR) 12B0: C1 MOVE #1, RR 12B1: 0E MOVE RR, -(SP) 12B2: 05 03C1 CALL Csleep 12B5: 2B 02 ADD SP, #2 12B7: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 12B9: 2E 06 IN (IN_CLK_CTR_HIGH), RU 12BB: 52 08 LSL RR, #8 12BD: 0E MOVE RR, -(SP) 12BE: 2E 05 IN (IN_CLK_CTR_LOW), RU 12C0: 0B MOVE (SP)+, LL 12C1: 31 OR LL, RR 12C2: 67 0A MOVE 10(SP), LL 12C4: 58 ADD LL, RR 12C5: 5D 0A MOVE RR, 10(SP) 12C7: 61 0A MOVE 10(SP), RR 12C9: 53 08 ASR RR, #8 12CB: 67 06 MOVE 6(SP), LL 12CD: 58 ADD LL, RR 12CE: 5D 06 MOVE RR, 6(SP) 12D0: 61 0A MOVE 10(SP), RR 12D2: 11 FF AND RR, #255 12D4: 5D 0A MOVE RR, 10(SP) 12D6: C1 MOVE #1, RR 12D7: 0E MOVE RR, -(SP) 12D8: 05 03C1 CALL Csleep 12DB: 2B 02 ADD SP, #2 12DD: C3 MOVE #3, RR 12DE: 2F 05 OUT R, (OUT_START_CLK_CTR) 12E0: C1 MOVE #1, RR 12E1: 0E MOVE RR, -(SP) 12E2: 05 03C1 CALL Csleep 12E5: 2B 02 ADD SP, #2 12E7: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 12E9: 2E 06 IN (IN_CLK_CTR_HIGH), RU 12EB: 52 08 LSL RR, #8 12ED: 0E MOVE RR, -(SP) 12EE: 2E 05 IN (IN_CLK_CTR_LOW), RU 12F0: 0B MOVE (SP)+, LL 12F1: 31 OR LL, RR 12F2: 67 08 MOVE 8(SP), LL 12F4: 58 ADD LL, RR 12F5: 5D 08 MOVE RR, 8(SP) 12F7: 61 08 MOVE 8(SP), RR 12F9: 53 08 ASR RR, #8 12FB: 67 04 MOVE 4(SP), LL 12FD: 58 ADD LL, RR 12FE: 5D 04 MOVE RR, 4(SP) 1300: 61 08 MOVE 8(SP), RR 1302: 11 FF AND RR, #255 1304: 5D 08 MOVE RR, 8(SP) L37_cont_122: 1306: 61 02 MOVE 2(SP), RR 1308: A1 ADD RR, #1 1309: 5D 02 MOVE RR, 2(SP) 130B: B1 SUB RR, #1 L37_tst_122: 130C: 61 02 MOVE 2(SP), RR 130E: 21 64 SLT RR, #100 1310: 03 12A6 JMP RRNZ, L37_loop_122 L37_brk_123: 1313: F8 002C MOVE #Ct3_control, RR 1316: 0E MOVE RR, -(SP) 1317: 05 0092 CALL CP 131A: 2B 02 ADD SP, #2 131C: F8 0034 MOVE #Cserial_out, RR 131F: 0E MOVE RR, -(SP) 1320: 05 0092 CALL CP 1323: 2B 02 ADD SP, #2 1325: 61 06 MOVE 6(SP), RR 1327: 0E MOVE RR, -(SP) 1328: F8 1CE3 MOVE #Cstr_132, RR 132B: 0E MOVE RR, -(SP) 132C: 05 0654 CALL Cprintf 132F: 2B 04 ADD SP, #4 1331: 61 04 MOVE 4(SP), RR 1333: 0E MOVE RR, -(SP) 1334: F8 1CF7 MOVE #Cstr_133, RR 1337: 0E MOVE RR, -(SP) 1338: 05 0654 CALL Cprintf 133B: 2B 04 ADD SP, #4 133D: 61 04 MOVE 4(SP), RR 133F: 53 08 ASR RR, #8 1341: 43 MOVE RR, LL 1342: F9 64 MOVE #100, RR 1344: 79 DI 1345: 70 MUL_IS 1346: 05 000B CALL mult_div 1349: 75 MD_FIN 134A: 77 EI 134B: 0E MOVE RR, -(SP) 134C: 61 08 MOVE 8(SP), RR 134E: 53 08 ASR RR, #8 1350: 0B MOVE (SP)+, LL 1351: 79 DI 1352: 72 DIV_IS 1353: 05 000B CALL mult_div 1356: 75 MD_FIN 1357: 77 EI 1358: 5D 00 MOVE RR, 0(SP) 135A: 61 00 MOVE 0(SP), RR 135C: 0E MOVE RR, -(SP) 135D: F8 1D0B MOVE #Cstr_134, RR 1360: 0E MOVE RR, -(SP) 1361: 05 0654 CALL Cprintf 1364: 2B 04 ADD SP, #4 1366: 61 00 MOVE 0(SP), RR 1368: FD 64 MOVE #100, LL 136A: 59 SUB LL, RR 136B: 0E MOVE RR, -(SP) 136C: F8 1D1B MOVE #Cstr_135, RR 136F: 0E MOVE RR, -(SP) 1370: 05 0654 CALL Cprintf 1373: 2B 04 ADD SP, #4 1375: F8 0034 MOVE #Cserial_out, RR 1378: 0E MOVE RR, -(SP) 1379: 05 01B9 CALL CV 137C: 2B 02 ADD SP, #2 L37_cont_120: 137E: 02 1267 JMP L37_loop_120 L37_brk_121: 1381: 2B 0C ADD SP, #12 1383: 07 RET Cmain_3: 1384: 2D CLRB -(SP) 1385: 77 EI 1386: 05 0AC8 CALL Cinit_stack L38_loop_124: 1389: F8 002C MOVE #Ct3_control, RR 138C: 0E MOVE RR, -(SP) 138D: 05 0092 CALL CP 1390: 2B 02 ADD SP, #2 1392: F8 002C MOVE #Ct3_control, RR 1395: 0E MOVE RR, -(SP) 1396: 05 01B9 CALL CV 1399: 2B 02 ADD SP, #2 139B: F8 0034 MOVE #Cserial_out, RR 139E: 0E MOVE RR, -(SP) 139F: 05 0092 CALL CP 13A2: 2B 02 ADD SP, #2 13A4: F9 30 MOVE #48, RR 13A6: 5F 00 MOVE R, 0(SP) 13A8: 02 13B8 JMP L38_tst_126 L38_loop_126: 13AB: 63 00 MOVE 0(SP), RS 13AD: 0F MOVE R, -(SP) 13AE: 05 03FF CALL Cputchr 13B1: 2B 01 ADD SP, #1 L38_cont_126: 13B3: 63 00 MOVE 0(SP), RS 13B5: A1 ADD RR, #1 13B6: 5F 00 MOVE R, 0(SP) L38_tst_126: 13B8: 63 00 MOVE 0(SP), RS 13BA: 1F 39 SLE RR, #57 13BC: 03 13AB JMP RRNZ, L38_loop_126 L38_brk_127: 13BF: F9 41 MOVE #65, RR 13C1: 5F 00 MOVE R, 0(SP) 13C3: 02 13D3 JMP L38_tst_128 L38_loop_128: 13C6: 63 00 MOVE 0(SP), RS 13C8: 0F MOVE R, -(SP) 13C9: 05 03FF CALL Cputchr 13CC: 2B 01 ADD SP, #1 L38_cont_128: 13CE: 63 00 MOVE 0(SP), RS 13D0: A1 ADD RR, #1 13D1: 5F 00 MOVE R, 0(SP) L38_tst_128: 13D3: 63 00 MOVE 0(SP), RS 13D5: 1F 5A SLE RR, #90 13D7: 03 13C6 JMP RRNZ, L38_loop_128 L38_brk_129: 13DA: F9 61 MOVE #97, RR 13DC: 5F 00 MOVE R, 0(SP) 13DE: 02 13EE JMP L38_tst_130 L38_loop_130: 13E1: 63 00 MOVE 0(SP), RS 13E3: 0F MOVE R, -(SP) 13E4: 05 03FF CALL Cputchr 13E7: 2B 01 ADD SP, #1 L38_cont_130: 13E9: 63 00 MOVE 0(SP), RS 13EB: A1 ADD RR, #1 13EC: 5F 00 MOVE R, 0(SP) L38_tst_130: 13EE: 63 00 MOVE 0(SP), RS 13F0: 1F 7A SLE RR, #122 13F2: 03 13E1 JMP RRNZ, L38_loop_130 L38_brk_131: 13F5: F9 0D MOVE #13, RR 13F7: 0F MOVE R, -(SP) 13F8: 05 03FF CALL Cputchr 13FB: 2B 01 ADD SP, #1 13FD: F9 0A MOVE #10, RR 13FF: 0F MOVE R, -(SP) 1400: 05 03FF CALL Cputchr 1403: 2B 01 ADD SP, #1 1405: F8 0034 MOVE #Cserial_out, RR 1408: 0E MOVE RR, -(SP) 1409: 05 01B9 CALL CV 140C: 2B 02 ADD SP, #2 L38_cont_124: 140E: 02 1389 JMP L38_loop_124 L38_brk_125: 1411: 2B 01 ADD SP, #1 1413: 07 RET Cstack_1: 1414: 00 .BYTE 0 1415: 00 .BYTE 0 1416: 00 .BYTE 0 1417: 00 .BYTE 0 1418: 00 .BYTE 0 1419: 00 .BYTE 0 141A: 00 .BYTE 0 141B: 00 .BYTE 0 141C: 00 .BYTE 0 141D: 00 .BYTE 0 141E: 00 .BYTE 0 141F: 00 .BYTE 0 1420: 00 .BYTE 0 1421: 00 .BYTE 0 1422: 00 .BYTE 0 1423: 00 .BYTE 0 1424: 00 .BYTE 0 1425: 00 .BYTE 0 1426: 00 .BYTE 0 1427: 00 .BYTE 0 1428: 00 .BYTE 0 1429: 00 .BYTE 0 142A: 00 .BYTE 0 142B: 00 .BYTE 0 142C: 00 .BYTE 0 142D: 00 .BYTE 0 142E: 00 .BYTE 0 142F: 00 .BYTE 0 1430: 00 .BYTE 0 1431: 00 .BYTE 0 1432: 00 .BYTE 0 1433: 00 .BYTE 0 1434: 00 .BYTE 0 1435: 00 .BYTE 0 1436: 00 .BYTE 0 1437: 00 .BYTE 0 1438: 00 .BYTE 0 1439: 00 .BYTE 0 143A: 00 .BYTE 0 143B: 00 .BYTE 0 143C: 00 .BYTE 0 143D: 00 .BYTE 0 143E: 00 .BYTE 0 143F: 00 .BYTE 0 1440: 00 .BYTE 0 1441: 00 .BYTE 0 1442: 00 .BYTE 0 1443: 00 .BYTE 0 1444: 00 .BYTE 0 1445: 00 .BYTE 0 1446: 00 .BYTE 0 1447: 00 .BYTE 0 1448: 00 .BYTE 0 1449: 00 .BYTE 0 144A: 00 .BYTE 0 144B: 00 .BYTE 0 144C: 00 .BYTE 0 144D: 00 .BYTE 0 144E: 00 .BYTE 0 144F: 00 .BYTE 0 1450: 00 .BYTE 0 1451: 00 .BYTE 0 1452: 00 .BYTE 0 1453: 00 .BYTE 0 1454: 00 .BYTE 0 1455: 00 .BYTE 0 1456: 00 .BYTE 0 1457: 00 .BYTE 0 1458: 00 .BYTE 0 1459: 00 .BYTE 0 145A: 00 .BYTE 0 145B: 00 .BYTE 0 145C: 00 .BYTE 0 145D: 00 .BYTE 0 145E: 00 .BYTE 0 145F: 00 .BYTE 0 1460: 00 .BYTE 0 1461: 00 .BYTE 0 1462: 00 .BYTE 0 1463: 00 .BYTE 0 1464: 00 .BYTE 0 1465: 00 .BYTE 0 1466: 00 .BYTE 0 1467: 00 .BYTE 0 1468: 00 .BYTE 0 1469: 00 .BYTE 0 146A: 00 .BYTE 0 146B: 00 .BYTE 0 146C: 00 .BYTE 0 146D: 00 .BYTE 0 146E: 00 .BYTE 0 146F: 00 .BYTE 0 1470: 00 .BYTE 0 1471: 00 .BYTE 0 1472: 00 .BYTE 0 1473: 00 .BYTE 0 1474: 00 .BYTE 0 1475: 00 .BYTE 0 1476: 00 .BYTE 0 1477: 00 .BYTE 0 1478: 00 .BYTE 0 1479: 00 .BYTE 0 147A: 00 .BYTE 0 147B: 00 .BYTE 0 147C: 00 .BYTE 0 147D: 00 .BYTE 0 147E: 00 .BYTE 0 147F: 00 .BYTE 0 1480: 00 .BYTE 0 1481: 00 .BYTE 0 1482: 00 .BYTE 0 1483: 00 .BYTE 0 1484: 00 .BYTE 0 1485: 00 .BYTE 0 1486: 00 .BYTE 0 1487: 00 .BYTE 0 1488: 00 .BYTE 0 1489: 00 .BYTE 0 148A: 00 .BYTE 0 148B: 00 .BYTE 0 148C: 00 .BYTE 0 148D: 00 .BYTE 0 148E: 00 .BYTE 0 148F: 00 .BYTE 0 1490: 00 .BYTE 0 1491: 00 .BYTE 0 1492: 00 .BYTE 0 1493: 00 .BYTE 0 1494: 00 .BYTE 0 1495: 00 .BYTE 0 1496: 00 .BYTE 0 1497: 00 .BYTE 0 1498: 00 .BYTE 0 1499: 00 .BYTE 0 149A: 00 .BYTE 0 149B: 00 .BYTE 0 149C: 00 .BYTE 0 149D: 00 .BYTE 0 149E: 00 .BYTE 0 149F: 00 .BYTE 0 14A0: 00 .BYTE 0 14A1: 00 .BYTE 0 14A2: 00 .BYTE 0 14A3: 00 .BYTE 0 14A4: 00 .BYTE 0 14A5: 00 .BYTE 0 14A6: 00 .BYTE 0 14A7: 00 .BYTE 0 14A8: 00 .BYTE 0 14A9: 00 .BYTE 0 14AA: 00 .BYTE 0 14AB: 00 .BYTE 0 14AC: 00 .BYTE 0 14AD: 00 .BYTE 0 14AE: 00 .BYTE 0 14AF: 00 .BYTE 0 14B0: 00 .BYTE 0 14B1: 00 .BYTE 0 14B2: 00 .BYTE 0 14B3: 00 .BYTE 0 14B4: 00 .BYTE 0 14B5: 00 .BYTE 0 14B6: 00 .BYTE 0 14B7: 00 .BYTE 0 14B8: 00 .BYTE 0 14B9: 00 .BYTE 0 14BA: 00 .BYTE 0 14BB: 00 .BYTE 0 14BC: 00 .BYTE 0 14BD: 00 .BYTE 0 14BE: 00 .BYTE 0 14BF: 00 .BYTE 0 14C0: 00 .BYTE 0 14C1: 00 .BYTE 0 14C2: 00 .BYTE 0 14C3: 00 .BYTE 0 14C4: 00 .BYTE 0 14C5: 00 .BYTE 0 14C6: 00 .BYTE 0 14C7: 00 .BYTE 0 14C8: 00 .BYTE 0 14C9: 00 .BYTE 0 14CA: 00 .BYTE 0 14CB: 00 .BYTE 0 14CC: 00 .BYTE 0 14CD: 00 .BYTE 0 14CE: 00 .BYTE 0 14CF: 00 .BYTE 0 14D0: 00 .BYTE 0 14D1: 00 .BYTE 0 14D2: 00 .BYTE 0 14D3: 00 .BYTE 0 14D4: 00 .BYTE 0 14D5: 00 .BYTE 0 14D6: 00 .BYTE 0 14D7: 00 .BYTE 0 14D8: 00 .BYTE 0 14D9: 00 .BYTE 0 14DA: 00 .BYTE 0 14DB: 00 .BYTE 0 14DC: 00 .BYTE 0 14DD: 00 .BYTE 0 14DE: 00 .BYTE 0 14DF: 00 .BYTE 0 14E0: 00 .BYTE 0 14E1: 00 .BYTE 0 14E2: 00 .BYTE 0 14E3: 00 .BYTE 0 14E4: 00 .BYTE 0 14E5: 00 .BYTE 0 14E6: 00 .BYTE 0 14E7: 00 .BYTE 0 14E8: 00 .BYTE 0 14E9: 00 .BYTE 0 14EA: 00 .BYTE 0 14EB: 00 .BYTE 0 14EC: 00 .BYTE 0 14ED: 00 .BYTE 0 14EE: 00 .BYTE 0 14EF: 00 .BYTE 0 14F0: 00 .BYTE 0 14F1: 00 .BYTE 0 14F2: 00 .BYTE 0 14F3: 00 .BYTE 0 14F4: 00 .BYTE 0 14F5: 00 .BYTE 0 14F6: 00 .BYTE 0 14F7: 00 .BYTE 0 14F8: 00 .BYTE 0 14F9: 00 .BYTE 0 14FA: 00 .BYTE 0 14FB: 00 .BYTE 0 14FC: 00 .BYTE 0 14FD: 00 .BYTE 0 14FE: 00 .BYTE 0 14FF: 00 .BYTE 0 1500: 00 .BYTE 0 1501: 00 .BYTE 0 1502: 00 .BYTE 0 1503: 00 .BYTE 0 1504: 00 .BYTE 0 1505: 00 .BYTE 0 1506: 00 .BYTE 0 1507: 00 .BYTE 0 1508: 00 .BYTE 0 1509: 00 .BYTE 0 150A: 00 .BYTE 0 150B: 00 .BYTE 0 150C: 00 .BYTE 0 150D: 00 .BYTE 0 150E: 00 .BYTE 0 150F: 00 .BYTE 0 1510: 00 .BYTE 0 1511: 00 .BYTE 0 1512: 00 .BYTE 0 1513: 00 .BYTE 0 1514: 00 .BYTE 0 1515: 00 .BYTE 0 1516: 00 .BYTE 0 1517: 00 .BYTE 0 1518: 00 .BYTE 0 1519: 00 .BYTE 0 151A: 00 .BYTE 0 151B: 00 .BYTE 0 151C: 00 .BYTE 0 151D: 00 .BYTE 0 151E: 00 .BYTE 0 151F: 00 .BYTE 0 1520: 00 .BYTE 0 1521: 00 .BYTE 0 1522: 00 .BYTE 0 1523: 00 .BYTE 0 1524: 00 .BYTE 0 1525: 00 .BYTE 0 1526: 00 .BYTE 0 1527: 00 .BYTE 0 1528: 00 .BYTE 0 1529: 00 .BYTE 0 152A: 00 .BYTE 0 152B: 00 .BYTE 0 152C: 00 .BYTE 0 152D: 00 .BYTE 0 152E: 00 .BYTE 0 152F: 00 .BYTE 0 1530: 00 .BYTE 0 1531: 00 .BYTE 0 1532: 00 .BYTE 0 1533: 00 .BYTE 0 1534: 00 .BYTE 0 1535: 00 .BYTE 0 1536: 00 .BYTE 0 1537: 00 .BYTE 0 1538: 00 .BYTE 0 1539: 00 .BYTE 0 153A: 00 .BYTE 0 153B: 00 .BYTE 0 153C: 00 .BYTE 0 153D: 00 .BYTE 0 153E: 00 .BYTE 0 153F: 00 .BYTE 0 1540: 00 .BYTE 0 1541: 00 .BYTE 0 1542: 00 .BYTE 0 1543: 00 .BYTE 0 1544: 00 .BYTE 0 1545: 00 .BYTE 0 1546: 00 .BYTE 0 1547: 00 .BYTE 0 1548: 00 .BYTE 0 1549: 00 .BYTE 0 154A: 00 .BYTE 0 154B: 00 .BYTE 0 154C: 00 .BYTE 0 154D: 00 .BYTE 0 154E: 00 .BYTE 0 154F: 00 .BYTE 0 1550: 00 .BYTE 0 1551: 00 .BYTE 0 1552: 00 .BYTE 0 1553: 00 .BYTE 0 1554: 00 .BYTE 0 1555: 00 .BYTE 0 1556: 00 .BYTE 0 1557: 00 .BYTE 0 1558: 00 .BYTE 0 1559: 00 .BYTE 0 155A: 00 .BYTE 0 155B: 00 .BYTE 0 155C: 00 .BYTE 0 155D: 00 .BYTE 0 155E: 00 .BYTE 0 155F: 00 .BYTE 0 1560: 00 .BYTE 0 1561: 00 .BYTE 0 1562: 00 .BYTE 0 1563: 00 .BYTE 0 1564: 00 .BYTE 0 1565: 00 .BYTE 0 1566: 00 .BYTE 0 1567: 00 .BYTE 0 1568: 00 .BYTE 0 1569: 00 .BYTE 0 156A: 00 .BYTE 0 156B: 00 .BYTE 0 156C: 00 .BYTE 0 156D: 00 .BYTE 0 156E: 00 .BYTE 0 156F: 00 .BYTE 0 1570: 00 .BYTE 0 1571: 00 .BYTE 0 1572: 00 .BYTE 0 1573: 00 .BYTE 0 1574: 00 .BYTE 0 1575: 00 .BYTE 0 1576: 00 .BYTE 0 1577: 00 .BYTE 0 1578: 00 .BYTE 0 1579: 00 .BYTE 0 157A: 00 .BYTE 0 157B: 00 .BYTE 0 157C: 00 .BYTE 0 157D: 00 .BYTE 0 157E: 00 .BYTE 0 157F: 00 .BYTE 0 1580: 00 .BYTE 0 1581: 00 .BYTE 0 1582: 00 .BYTE 0 1583: 00 .BYTE 0 1584: 00 .BYTE 0 1585: 00 .BYTE 0 1586: 00 .BYTE 0 1587: 00 .BYTE 0 1588: 00 .BYTE 0 1589: 00 .BYTE 0 158A: 00 .BYTE 0 158B: 00 .BYTE 0 158C: 00 .BYTE 0 158D: 00 .BYTE 0 158E: 00 .BYTE 0 158F: 00 .BYTE 0 1590: 00 .BYTE 0 1591: 00 .BYTE 0 1592: 00 .BYTE 0 1593: 00 .BYTE 0 1594: 00 .BYTE 0 1595: 00 .BYTE 0 1596: 00 .BYTE 0 1597: 00 .BYTE 0 1598: 00 .BYTE 0 1599: 00 .BYTE 0 159A: 00 .BYTE 0 159B: 00 .BYTE 0 159C: 00 .BYTE 0 159D: 00 .BYTE 0 159E: 00 .BYTE 0 159F: 00 .BYTE 0 15A0: 00 .BYTE 0 15A1: 00 .BYTE 0 15A2: 00 .BYTE 0 15A3: 00 .BYTE 0 Ctos_1: 15A4: 0000 .WORD 0 15A6: 0000 .WORD 0 15A8: 1028 .WORD Cmain_1 Ctop_1: Cstack_2: 15AA: 00 .BYTE 0 15AB: 00 .BYTE 0 15AC: 00 .BYTE 0 15AD: 00 .BYTE 0 15AE: 00 .BYTE 0 15AF: 00 .BYTE 0 15B0: 00 .BYTE 0 15B1: 00 .BYTE 0 15B2: 00 .BYTE 0 15B3: 00 .BYTE 0 15B4: 00 .BYTE 0 15B5: 00 .BYTE 0 15B6: 00 .BYTE 0 15B7: 00 .BYTE 0 15B8: 00 .BYTE 0 15B9: 00 .BYTE 0 15BA: 00 .BYTE 0 15BB: 00 .BYTE 0 15BC: 00 .BYTE 0 15BD: 00 .BYTE 0 15BE: 00 .BYTE 0 15BF: 00 .BYTE 0 15C0: 00 .BYTE 0 15C1: 00 .BYTE 0 15C2: 00 .BYTE 0 15C3: 00 .BYTE 0 15C4: 00 .BYTE 0 15C5: 00 .BYTE 0 15C6: 00 .BYTE 0 15C7: 00 .BYTE 0 15C8: 00 .BYTE 0 15C9: 00 .BYTE 0 15CA: 00 .BYTE 0 15CB: 00 .BYTE 0 15CC: 00 .BYTE 0 15CD: 00 .BYTE 0 15CE: 00 .BYTE 0 15CF: 00 .BYTE 0 15D0: 00 .BYTE 0 15D1: 00 .BYTE 0 15D2: 00 .BYTE 0 15D3: 00 .BYTE 0 15D4: 00 .BYTE 0 15D5: 00 .BYTE 0 15D6: 00 .BYTE 0 15D7: 00 .BYTE 0 15D8: 00 .BYTE 0 15D9: 00 .BYTE 0 15DA: 00 .BYTE 0 15DB: 00 .BYTE 0 15DC: 00 .BYTE 0 15DD: 00 .BYTE 0 15DE: 00 .BYTE 0 15DF: 00 .BYTE 0 15E0: 00 .BYTE 0 15E1: 00 .BYTE 0 15E2: 00 .BYTE 0 15E3: 00 .BYTE 0 15E4: 00 .BYTE 0 15E5: 00 .BYTE 0 15E6: 00 .BYTE 0 15E7: 00 .BYTE 0 15E8: 00 .BYTE 0 15E9: 00 .BYTE 0 15EA: 00 .BYTE 0 15EB: 00 .BYTE 0 15EC: 00 .BYTE 0 15ED: 00 .BYTE 0 15EE: 00 .BYTE 0 15EF: 00 .BYTE 0 15F0: 00 .BYTE 0 15F1: 00 .BYTE 0 15F2: 00 .BYTE 0 15F3: 00 .BYTE 0 15F4: 00 .BYTE 0 15F5: 00 .BYTE 0 15F6: 00 .BYTE 0 15F7: 00 .BYTE 0 15F8: 00 .BYTE 0 15F9: 00 .BYTE 0 15FA: 00 .BYTE 0 15FB: 00 .BYTE 0 15FC: 00 .BYTE 0 15FD: 00 .BYTE 0 15FE: 00 .BYTE 0 15FF: 00 .BYTE 0 1600: 00 .BYTE 0 1601: 00 .BYTE 0 1602: 00 .BYTE 0 1603: 00 .BYTE 0 1604: 00 .BYTE 0 1605: 00 .BYTE 0 1606: 00 .BYTE 0 1607: 00 .BYTE 0 1608: 00 .BYTE 0 1609: 00 .BYTE 0 160A: 00 .BYTE 0 160B: 00 .BYTE 0 160C: 00 .BYTE 0 160D: 00 .BYTE 0 160E: 00 .BYTE 0 160F: 00 .BYTE 0 1610: 00 .BYTE 0 1611: 00 .BYTE 0 1612: 00 .BYTE 0 1613: 00 .BYTE 0 1614: 00 .BYTE 0 1615: 00 .BYTE 0 1616: 00 .BYTE 0 1617: 00 .BYTE 0 1618: 00 .BYTE 0 1619: 00 .BYTE 0 161A: 00 .BYTE 0 161B: 00 .BYTE 0 161C: 00 .BYTE 0 161D: 00 .BYTE 0 161E: 00 .BYTE 0 161F: 00 .BYTE 0 1620: 00 .BYTE 0 1621: 00 .BYTE 0 1622: 00 .BYTE 0 1623: 00 .BYTE 0 1624: 00 .BYTE 0 1625: 00 .BYTE 0 1626: 00 .BYTE 0 1627: 00 .BYTE 0 1628: 00 .BYTE 0 1629: 00 .BYTE 0 162A: 00 .BYTE 0 162B: 00 .BYTE 0 162C: 00 .BYTE 0 162D: 00 .BYTE 0 162E: 00 .BYTE 0 162F: 00 .BYTE 0 1630: 00 .BYTE 0 1631: 00 .BYTE 0 1632: 00 .BYTE 0 1633: 00 .BYTE 0 1634: 00 .BYTE 0 1635: 00 .BYTE 0 1636: 00 .BYTE 0 1637: 00 .BYTE 0 1638: 00 .BYTE 0 1639: 00 .BYTE 0 163A: 00 .BYTE 0 163B: 00 .BYTE 0 163C: 00 .BYTE 0 163D: 00 .BYTE 0 163E: 00 .BYTE 0 163F: 00 .BYTE 0 1640: 00 .BYTE 0 1641: 00 .BYTE 0 1642: 00 .BYTE 0 1643: 00 .BYTE 0 1644: 00 .BYTE 0 1645: 00 .BYTE 0 1646: 00 .BYTE 0 1647: 00 .BYTE 0 1648: 00 .BYTE 0 1649: 00 .BYTE 0 164A: 00 .BYTE 0 164B: 00 .BYTE 0 164C: 00 .BYTE 0 164D: 00 .BYTE 0 164E: 00 .BYTE 0 164F: 00 .BYTE 0 1650: 00 .BYTE 0 1651: 00 .BYTE 0 1652: 00 .BYTE 0 1653: 00 .BYTE 0 1654: 00 .BYTE 0 1655: 00 .BYTE 0 1656: 00 .BYTE 0 1657: 00 .BYTE 0 1658: 00 .BYTE 0 1659: 00 .BYTE 0 165A: 00 .BYTE 0 165B: 00 .BYTE 0 165C: 00 .BYTE 0 165D: 00 .BYTE 0 165E: 00 .BYTE 0 165F: 00 .BYTE 0 1660: 00 .BYTE 0 1661: 00 .BYTE 0 1662: 00 .BYTE 0 1663: 00 .BYTE 0 1664: 00 .BYTE 0 1665: 00 .BYTE 0 1666: 00 .BYTE 0 1667: 00 .BYTE 0 1668: 00 .BYTE 0 1669: 00 .BYTE 0 166A: 00 .BYTE 0 166B: 00 .BYTE 0 166C: 00 .BYTE 0 166D: 00 .BYTE 0 166E: 00 .BYTE 0 166F: 00 .BYTE 0 1670: 00 .BYTE 0 1671: 00 .BYTE 0 1672: 00 .BYTE 0 1673: 00 .BYTE 0 1674: 00 .BYTE 0 1675: 00 .BYTE 0 1676: 00 .BYTE 0 1677: 00 .BYTE 0 1678: 00 .BYTE 0 1679: 00 .BYTE 0 167A: 00 .BYTE 0 167B: 00 .BYTE 0 167C: 00 .BYTE 0 167D: 00 .BYTE 0 167E: 00 .BYTE 0 167F: 00 .BYTE 0 1680: 00 .BYTE 0 1681: 00 .BYTE 0 1682: 00 .BYTE 0 1683: 00 .BYTE 0 1684: 00 .BYTE 0 1685: 00 .BYTE 0 1686: 00 .BYTE 0 1687: 00 .BYTE 0 1688: 00 .BYTE 0 1689: 00 .BYTE 0 168A: 00 .BYTE 0 168B: 00 .BYTE 0 168C: 00 .BYTE 0 168D: 00 .BYTE 0 168E: 00 .BYTE 0 168F: 00 .BYTE 0 1690: 00 .BYTE 0 1691: 00 .BYTE 0 1692: 00 .BYTE 0 1693: 00 .BYTE 0 1694: 00 .BYTE 0 1695: 00 .BYTE 0 1696: 00 .BYTE 0 1697: 00 .BYTE 0 1698: 00 .BYTE 0 1699: 00 .BYTE 0 169A: 00 .BYTE 0 169B: 00 .BYTE 0 169C: 00 .BYTE 0 169D: 00 .BYTE 0 169E: 00 .BYTE 0 169F: 00 .BYTE 0 16A0: 00 .BYTE 0 16A1: 00 .BYTE 0 16A2: 00 .BYTE 0 16A3: 00 .BYTE 0 16A4: 00 .BYTE 0 16A5: 00 .BYTE 0 16A6: 00 .BYTE 0 16A7: 00 .BYTE 0 16A8: 00 .BYTE 0 16A9: 00 .BYTE 0 16AA: 00 .BYTE 0 16AB: 00 .BYTE 0 16AC: 00 .BYTE 0 16AD: 00 .BYTE 0 16AE: 00 .BYTE 0 16AF: 00 .BYTE 0 16B0: 00 .BYTE 0 16B1: 00 .BYTE 0 16B2: 00 .BYTE 0 16B3: 00 .BYTE 0 16B4: 00 .BYTE 0 16B5: 00 .BYTE 0 16B6: 00 .BYTE 0 16B7: 00 .BYTE 0 16B8: 00 .BYTE 0 16B9: 00 .BYTE 0 16BA: 00 .BYTE 0 16BB: 00 .BYTE 0 16BC: 00 .BYTE 0 16BD: 00 .BYTE 0 16BE: 00 .BYTE 0 16BF: 00 .BYTE 0 16C0: 00 .BYTE 0 16C1: 00 .BYTE 0 16C2: 00 .BYTE 0 16C3: 00 .BYTE 0 16C4: 00 .BYTE 0 16C5: 00 .BYTE 0 16C6: 00 .BYTE 0 16C7: 00 .BYTE 0 16C8: 00 .BYTE 0 16C9: 00 .BYTE 0 16CA: 00 .BYTE 0 16CB: 00 .BYTE 0 16CC: 00 .BYTE 0 16CD: 00 .BYTE 0 16CE: 00 .BYTE 0 16CF: 00 .BYTE 0 16D0: 00 .BYTE 0 16D1: 00 .BYTE 0 16D2: 00 .BYTE 0 16D3: 00 .BYTE 0 16D4: 00 .BYTE 0 16D5: 00 .BYTE 0 16D6: 00 .BYTE 0 16D7: 00 .BYTE 0 16D8: 00 .BYTE 0 16D9: 00 .BYTE 0 16DA: 00 .BYTE 0 16DB: 00 .BYTE 0 16DC: 00 .BYTE 0 16DD: 00 .BYTE 0 16DE: 00 .BYTE 0 16DF: 00 .BYTE 0 16E0: 00 .BYTE 0 16E1: 00 .BYTE 0 16E2: 00 .BYTE 0 16E3: 00 .BYTE 0 16E4: 00 .BYTE 0 16E5: 00 .BYTE 0 16E6: 00 .BYTE 0 16E7: 00 .BYTE 0 16E8: 00 .BYTE 0 16E9: 00 .BYTE 0 16EA: 00 .BYTE 0 16EB: 00 .BYTE 0 16EC: 00 .BYTE 0 16ED: 00 .BYTE 0 16EE: 00 .BYTE 0 16EF: 00 .BYTE 0 16F0: 00 .BYTE 0 16F1: 00 .BYTE 0 16F2: 00 .BYTE 0 16F3: 00 .BYTE 0 16F4: 00 .BYTE 0 16F5: 00 .BYTE 0 16F6: 00 .BYTE 0 16F7: 00 .BYTE 0 16F8: 00 .BYTE 0 16F9: 00 .BYTE 0 16FA: 00 .BYTE 0 16FB: 00 .BYTE 0 16FC: 00 .BYTE 0 16FD: 00 .BYTE 0 16FE: 00 .BYTE 0 16FF: 00 .BYTE 0 1700: 00 .BYTE 0 1701: 00 .BYTE 0 1702: 00 .BYTE 0 1703: 00 .BYTE 0 1704: 00 .BYTE 0 1705: 00 .BYTE 0 1706: 00 .BYTE 0 1707: 00 .BYTE 0 1708: 00 .BYTE 0 1709: 00 .BYTE 0 170A: 00 .BYTE 0 170B: 00 .BYTE 0 170C: 00 .BYTE 0 170D: 00 .BYTE 0 170E: 00 .BYTE 0 170F: 00 .BYTE 0 1710: 00 .BYTE 0 1711: 00 .BYTE 0 1712: 00 .BYTE 0 1713: 00 .BYTE 0 1714: 00 .BYTE 0 1715: 00 .BYTE 0 1716: 00 .BYTE 0 1717: 00 .BYTE 0 1718: 00 .BYTE 0 1719: 00 .BYTE 0 171A: 00 .BYTE 0 171B: 00 .BYTE 0 171C: 00 .BYTE 0 171D: 00 .BYTE 0 171E: 00 .BYTE 0 171F: 00 .BYTE 0 1720: 00 .BYTE 0 1721: 00 .BYTE 0 1722: 00 .BYTE 0 1723: 00 .BYTE 0 1724: 00 .BYTE 0 1725: 00 .BYTE 0 1726: 00 .BYTE 0 1727: 00 .BYTE 0 1728: 00 .BYTE 0 1729: 00 .BYTE 0 172A: 00 .BYTE 0 172B: 00 .BYTE 0 172C: 00 .BYTE 0 172D: 00 .BYTE 0 172E: 00 .BYTE 0 172F: 00 .BYTE 0 1730: 00 .BYTE 0 1731: 00 .BYTE 0 1732: 00 .BYTE 0 1733: 00 .BYTE 0 1734: 00 .BYTE 0 1735: 00 .BYTE 0 1736: 00 .BYTE 0 1737: 00 .BYTE 0 1738: 00 .BYTE 0 1739: 00 .BYTE 0 Ctos_2: 173A: 0000 .WORD 0 173C: 0000 .WORD 0 173E: 125D .WORD Cmain_2 Ctop_2: Cstack_3: 1740: 00 .BYTE 0 1741: 00 .BYTE 0 1742: 00 .BYTE 0 1743: 00 .BYTE 0 1744: 00 .BYTE 0 1745: 00 .BYTE 0 1746: 00 .BYTE 0 1747: 00 .BYTE 0 1748: 00 .BYTE 0 1749: 00 .BYTE 0 174A: 00 .BYTE 0 174B: 00 .BYTE 0 174C: 00 .BYTE 0 174D: 00 .BYTE 0 174E: 00 .BYTE 0 174F: 00 .BYTE 0 1750: 00 .BYTE 0 1751: 00 .BYTE 0 1752: 00 .BYTE 0 1753: 00 .BYTE 0 1754: 00 .BYTE 0 1755: 00 .BYTE 0 1756: 00 .BYTE 0 1757: 00 .BYTE 0 1758: 00 .BYTE 0 1759: 00 .BYTE 0 175A: 00 .BYTE 0 175B: 00 .BYTE 0 175C: 00 .BYTE 0 175D: 00 .BYTE 0 175E: 00 .BYTE 0 175F: 00 .BYTE 0 1760: 00 .BYTE 0 1761: 00 .BYTE 0 1762: 00 .BYTE 0 1763: 00 .BYTE 0 1764: 00 .BYTE 0 1765: 00 .BYTE 0 1766: 00 .BYTE 0 1767: 00 .BYTE 0 1768: 00 .BYTE 0 1769: 00 .BYTE 0 176A: 00 .BYTE 0 176B: 00 .BYTE 0 176C: 00 .BYTE 0 176D: 00 .BYTE 0 176E: 00 .BYTE 0 176F: 00 .BYTE 0 1770: 00 .BYTE 0 1771: 00 .BYTE 0 1772: 00 .BYTE 0 1773: 00 .BYTE 0 1774: 00 .BYTE 0 1775: 00 .BYTE 0 1776: 00 .BYTE 0 1777: 00 .BYTE 0 1778: 00 .BYTE 0 1779: 00 .BYTE 0 177A: 00 .BYTE 0 177B: 00 .BYTE 0 177C: 00 .BYTE 0 177D: 00 .BYTE 0 177E: 00 .BYTE 0 177F: 00 .BYTE 0 1780: 00 .BYTE 0 1781: 00 .BYTE 0 1782: 00 .BYTE 0 1783: 00 .BYTE 0 1784: 00 .BYTE 0 1785: 00 .BYTE 0 1786: 00 .BYTE 0 1787: 00 .BYTE 0 1788: 00 .BYTE 0 1789: 00 .BYTE 0 178A: 00 .BYTE 0 178B: 00 .BYTE 0 178C: 00 .BYTE 0 178D: 00 .BYTE 0 178E: 00 .BYTE 0 178F: 00 .BYTE 0 1790: 00 .BYTE 0 1791: 00 .BYTE 0 1792: 00 .BYTE 0 1793: 00 .BYTE 0 1794: 00 .BYTE 0 1795: 00 .BYTE 0 1796: 00 .BYTE 0 1797: 00 .BYTE 0 1798: 00 .BYTE 0 1799: 00 .BYTE 0 179A: 00 .BYTE 0 179B: 00 .BYTE 0 179C: 00 .BYTE 0 179D: 00 .BYTE 0 179E: 00 .BYTE 0 179F: 00 .BYTE 0 17A0: 00 .BYTE 0 17A1: 00 .BYTE 0 17A2: 00 .BYTE 0 17A3: 00 .BYTE 0 17A4: 00 .BYTE 0 17A5: 00 .BYTE 0 17A6: 00 .BYTE 0 17A7: 00 .BYTE 0 17A8: 00 .BYTE 0 17A9: 00 .BYTE 0 17AA: 00 .BYTE 0 17AB: 00 .BYTE 0 17AC: 00 .BYTE 0 17AD: 00 .BYTE 0 17AE: 00 .BYTE 0 17AF: 00 .BYTE 0 17B0: 00 .BYTE 0 17B1: 00 .BYTE 0 17B2: 00 .BYTE 0 17B3: 00 .BYTE 0 17B4: 00 .BYTE 0 17B5: 00 .BYTE 0 17B6: 00 .BYTE 0 17B7: 00 .BYTE 0 17B8: 00 .BYTE 0 17B9: 00 .BYTE 0 17BA: 00 .BYTE 0 17BB: 00 .BYTE 0 17BC: 00 .BYTE 0 17BD: 00 .BYTE 0 17BE: 00 .BYTE 0 17BF: 00 .BYTE 0 17C0: 00 .BYTE 0 17C1: 00 .BYTE 0 17C2: 00 .BYTE 0 17C3: 00 .BYTE 0 17C4: 00 .BYTE 0 17C5: 00 .BYTE 0 17C6: 00 .BYTE 0 17C7: 00 .BYTE 0 17C8: 00 .BYTE 0 17C9: 00 .BYTE 0 17CA: 00 .BYTE 0 17CB: 00 .BYTE 0 17CC: 00 .BYTE 0 17CD: 00 .BYTE 0 17CE: 00 .BYTE 0 17CF: 00 .BYTE 0 17D0: 00 .BYTE 0 17D1: 00 .BYTE 0 17D2: 00 .BYTE 0 17D3: 00 .BYTE 0 17D4: 00 .BYTE 0 17D5: 00 .BYTE 0 17D6: 00 .BYTE 0 17D7: 00 .BYTE 0 17D8: 00 .BYTE 0 17D9: 00 .BYTE 0 17DA: 00 .BYTE 0 17DB: 00 .BYTE 0 17DC: 00 .BYTE 0 17DD: 00 .BYTE 0 17DE: 00 .BYTE 0 17DF: 00 .BYTE 0 17E0: 00 .BYTE 0 17E1: 00 .BYTE 0 17E2: 00 .BYTE 0 17E3: 00 .BYTE 0 17E4: 00 .BYTE 0 17E5: 00 .BYTE 0 17E6: 00 .BYTE 0 17E7: 00 .BYTE 0 17E8: 00 .BYTE 0 17E9: 00 .BYTE 0 17EA: 00 .BYTE 0 17EB: 00 .BYTE 0 17EC: 00 .BYTE 0 17ED: 00 .BYTE 0 17EE: 00 .BYTE 0 17EF: 00 .BYTE 0 17F0: 00 .BYTE 0 17F1: 00 .BYTE 0 17F2: 00 .BYTE 0 17F3: 00 .BYTE 0 17F4: 00 .BYTE 0 17F5: 00 .BYTE 0 17F6: 00 .BYTE 0 17F7: 00 .BYTE 0 17F8: 00 .BYTE 0 17F9: 00 .BYTE 0 17FA: 00 .BYTE 0 17FB: 00 .BYTE 0 17FC: 00 .BYTE 0 17FD: 00 .BYTE 0 17FE: 00 .BYTE 0 17FF: 00 .BYTE 0 1800: 00 .BYTE 0 1801: 00 .BYTE 0 1802: 00 .BYTE 0 1803: 00 .BYTE 0 1804: 00 .BYTE 0 1805: 00 .BYTE 0 1806: 00 .BYTE 0 1807: 00 .BYTE 0 1808: 00 .BYTE 0 1809: 00 .BYTE 0 180A: 00 .BYTE 0 180B: 00 .BYTE 0 180C: 00 .BYTE 0 180D: 00 .BYTE 0 180E: 00 .BYTE 0 180F: 00 .BYTE 0 1810: 00 .BYTE 0 1811: 00 .BYTE 0 1812: 00 .BYTE 0 1813: 00 .BYTE 0 1814: 00 .BYTE 0 1815: 00 .BYTE 0 1816: 00 .BYTE 0 1817: 00 .BYTE 0 1818: 00 .BYTE 0 1819: 00 .BYTE 0 181A: 00 .BYTE 0 181B: 00 .BYTE 0 181C: 00 .BYTE 0 181D: 00 .BYTE 0 181E: 00 .BYTE 0 181F: 00 .BYTE 0 1820: 00 .BYTE 0 1821: 00 .BYTE 0 1822: 00 .BYTE 0 1823: 00 .BYTE 0 1824: 00 .BYTE 0 1825: 00 .BYTE 0 1826: 00 .BYTE 0 1827: 00 .BYTE 0 1828: 00 .BYTE 0 1829: 00 .BYTE 0 182A: 00 .BYTE 0 182B: 00 .BYTE 0 182C: 00 .BYTE 0 182D: 00 .BYTE 0 182E: 00 .BYTE 0 182F: 00 .BYTE 0 1830: 00 .BYTE 0 1831: 00 .BYTE 0 1832: 00 .BYTE 0 1833: 00 .BYTE 0 1834: 00 .BYTE 0 1835: 00 .BYTE 0 1836: 00 .BYTE 0 1837: 00 .BYTE 0 1838: 00 .BYTE 0 1839: 00 .BYTE 0 183A: 00 .BYTE 0 183B: 00 .BYTE 0 183C: 00 .BYTE 0 183D: 00 .BYTE 0 183E: 00 .BYTE 0 183F: 00 .BYTE 0 1840: 00 .BYTE 0 1841: 00 .BYTE 0 1842: 00 .BYTE 0 1843: 00 .BYTE 0 1844: 00 .BYTE 0 1845: 00 .BYTE 0 1846: 00 .BYTE 0 1847: 00 .BYTE 0 1848: 00 .BYTE 0 1849: 00 .BYTE 0 184A: 00 .BYTE 0 184B: 00 .BYTE 0 184C: 00 .BYTE 0 184D: 00 .BYTE 0 184E: 00 .BYTE 0 184F: 00 .BYTE 0 1850: 00 .BYTE 0 1851: 00 .BYTE 0 1852: 00 .BYTE 0 1853: 00 .BYTE 0 1854: 00 .BYTE 0 1855: 00 .BYTE 0 1856: 00 .BYTE 0 1857: 00 .BYTE 0 1858: 00 .BYTE 0 1859: 00 .BYTE 0 185A: 00 .BYTE 0 185B: 00 .BYTE 0 185C: 00 .BYTE 0 185D: 00 .BYTE 0 185E: 00 .BYTE 0 185F: 00 .BYTE 0 1860: 00 .BYTE 0 1861: 00 .BYTE 0 1862: 00 .BYTE 0 1863: 00 .BYTE 0 1864: 00 .BYTE 0 1865: 00 .BYTE 0 1866: 00 .BYTE 0 1867: 00 .BYTE 0 1868: 00 .BYTE 0 1869: 00 .BYTE 0 186A: 00 .BYTE 0 186B: 00 .BYTE 0 186C: 00 .BYTE 0 186D: 00 .BYTE 0 186E: 00 .BYTE 0 186F: 00 .BYTE 0 1870: 00 .BYTE 0 1871: 00 .BYTE 0 1872: 00 .BYTE 0 1873: 00 .BYTE 0 1874: 00 .BYTE 0 1875: 00 .BYTE 0 1876: 00 .BYTE 0 1877: 00 .BYTE 0 1878: 00 .BYTE 0 1879: 00 .BYTE 0 187A: 00 .BYTE 0 187B: 00 .BYTE 0 187C: 00 .BYTE 0 187D: 00 .BYTE 0 187E: 00 .BYTE 0 187F: 00 .BYTE 0 1880: 00 .BYTE 0 1881: 00 .BYTE 0 1882: 00 .BYTE 0 1883: 00 .BYTE 0 1884: 00 .BYTE 0 1885: 00 .BYTE 0 1886: 00 .BYTE 0 1887: 00 .BYTE 0 1888: 00 .BYTE 0 1889: 00 .BYTE 0 188A: 00 .BYTE 0 188B: 00 .BYTE 0 188C: 00 .BYTE 0 188D: 00 .BYTE 0 188E: 00 .BYTE 0 188F: 00 .BYTE 0 1890: 00 .BYTE 0 1891: 00 .BYTE 0 1892: 00 .BYTE 0 1893: 00 .BYTE 0 1894: 00 .BYTE 0 1895: 00 .BYTE 0 1896: 00 .BYTE 0 1897: 00 .BYTE 0 1898: 00 .BYTE 0 1899: 00 .BYTE 0 189A: 00 .BYTE 0 189B: 00 .BYTE 0 189C: 00 .BYTE 0 189D: 00 .BYTE 0 189E: 00 .BYTE 0 189F: 00 .BYTE 0 18A0: 00 .BYTE 0 18A1: 00 .BYTE 0 18A2: 00 .BYTE 0 18A3: 00 .BYTE 0 18A4: 00 .BYTE 0 18A5: 00 .BYTE 0 18A6: 00 .BYTE 0 18A7: 00 .BYTE 0 18A8: 00 .BYTE 0 18A9: 00 .BYTE 0 18AA: 00 .BYTE 0 18AB: 00 .BYTE 0 18AC: 00 .BYTE 0 18AD: 00 .BYTE 0 18AE: 00 .BYTE 0 18AF: 00 .BYTE 0 18B0: 00 .BYTE 0 18B1: 00 .BYTE 0 18B2: 00 .BYTE 0 18B3: 00 .BYTE 0 18B4: 00 .BYTE 0 18B5: 00 .BYTE 0 18B6: 00 .BYTE 0 18B7: 00 .BYTE 0 18B8: 00 .BYTE 0 18B9: 00 .BYTE 0 18BA: 00 .BYTE 0 18BB: 00 .BYTE 0 18BC: 00 .BYTE 0 18BD: 00 .BYTE 0 18BE: 00 .BYTE 0 18BF: 00 .BYTE 0 18C0: 00 .BYTE 0 18C1: 00 .BYTE 0 18C2: 00 .BYTE 0 18C3: 00 .BYTE 0 18C4: 00 .BYTE 0 18C5: 00 .BYTE 0 18C6: 00 .BYTE 0 18C7: 00 .BYTE 0 18C8: 00 .BYTE 0 18C9: 00 .BYTE 0 18CA: 00 .BYTE 0 18CB: 00 .BYTE 0 18CC: 00 .BYTE 0 18CD: 00 .BYTE 0 18CE: 00 .BYTE 0 18CF: 00 .BYTE 0 Ctos_3: 18D0: 0000 .WORD 0 18D2: 0000 .WORD 0 18D4: 1384 .WORD Cmain_3 Ctop_3: Ctask_3: 18D6: 1912 .WORD Ctask_idle 18D8: 18D0 .WORD Ctos_3 18DA: 00 .BYTE 0 18DB: 1E .BYTE 30 18DC: 1D2B .WORD Cstr_137 18DE: 1740 .WORD Cstack_3 18E0: 18D6 .WORD Ctop_3 18E2: 00 .BYTE 0 18E3: 00 .BYTE 0 18E4: 0000 .WORD 0 18E6: 0000 .WORD 0 18E8: 0000 .WORD 0 Ctask_2: 18EA: 18D6 .WORD Ctask_3 18EC: 173A .WORD Ctos_2 18EE: 00 .BYTE 0 18EF: 28 .BYTE 40 18F0: 1D36 .WORD Cstr_138 18F2: 15AA .WORD Cstack_2 18F4: 1740 .WORD Ctop_2 18F6: 00 .BYTE 0 18F7: 00 .BYTE 0 18F8: 0000 .WORD 0 18FA: 0000 .WORD 0 18FC: 0000 .WORD 0 Ctask_1: 18FE: 18EA .WORD Ctask_2 1900: 15A4 .WORD Ctos_1 1902: 00 .BYTE 0 1903: 32 .BYTE 50 1904: 1D42 .WORD Cstr_139 1906: 1414 .WORD Cstack_1 1908: 15AA .WORD Ctop_1 190A: 00 .BYTE 0 190B: 00 .BYTE 0 190C: 0000 .WORD 0 190E: 0000 .WORD 0 1910: 0000 .WORD 0 Ctask_idle: 1912: 18FE .WORD Ctask_1 1914: 0000 .WORD 0 1916: 00 .BYTE 0 1917: 00 .BYTE 0 1918: 1D4A .WORD Cstr_140 191A: 1F80 .WORD 8064 191C: 2000 .WORD 8192 191E: 00 .BYTE 0 191F: 00 .BYTE 0 1920: 0000 .WORD 0 1922: 0000 .WORD 0 1924: 0000 .WORD 0 Ccurrent_task: 1926: 1912 .WORD Ctask_idle Cstr_0: 1928: 72 .BYTE 114 1929: 78 .BYTE 120 192A: 5F .BYTE 95 192B: 73 .BYTE 115 192C: 65 .BYTE 101 192D: 6D .BYTE 109 192E: 61 .BYTE 97 192F: 70 .BYTE 112 1930: 68 .BYTE 104 1931: 6F .BYTE 111 1932: 72 .BYTE 114 1933: 65 .BYTE 101 1934: 00 .BYTE 0 Cstr_1: 1935: 74 .BYTE 116 1936: 61 .BYTE 97 1937: 73 .BYTE 115 1938: 6B .BYTE 107 1939: 20 .BYTE 32 193A: 32 .BYTE 50 193B: 20 .BYTE 32 193C: 63 .BYTE 99 193D: 6F .BYTE 111 193E: 6E .BYTE 110 193F: 74 .BYTE 116 1940: 72 .BYTE 114 1941: 6F .BYTE 111 1942: 6C .BYTE 108 1943: 00 .BYTE 0 Cstr_2: 1944: 74 .BYTE 116 1945: 61 .BYTE 97 1946: 73 .BYTE 115 1947: 6B .BYTE 107 1948: 20 .BYTE 32 1949: 33 .BYTE 51 194A: 20 .BYTE 32 194B: 63 .BYTE 99 194C: 6F .BYTE 111 194D: 6E .BYTE 110 194E: 74 .BYTE 116 194F: 72 .BYTE 114 1950: 6F .BYTE 111 1951: 6C .BYTE 108 1952: 00 .BYTE 0 Cstr_3: 1953: 73 .BYTE 115 1954: 65 .BYTE 101 1955: 72 .BYTE 114 1956: 69 .BYTE 105 1957: 61 .BYTE 97 1958: 6C .BYTE 108 1959: 20 .BYTE 32 195A: 6F .BYTE 111 195B: 75 .BYTE 117 195C: 74 .BYTE 116 195D: 00 .BYTE 0 Cstr_4: 195E: 74 .BYTE 116 195F: 78 .BYTE 120 1960: 5F .BYTE 95 1961: 73 .BYTE 115 1962: 65 .BYTE 101 1963: 6D .BYTE 109 1964: 61 .BYTE 97 1965: 70 .BYTE 112 1966: 68 .BYTE 104 1967: 6F .BYTE 111 1968: 72 .BYTE 114 1969: 65 .BYTE 101 196A: 00 .BYTE 0 Cstr_36: 196B: 30 .BYTE 48 196C: 31 .BYTE 49 196D: 32 .BYTE 50 196E: 33 .BYTE 51 196F: 34 .BYTE 52 1970: 35 .BYTE 53 1971: 36 .BYTE 54 1972: 37 .BYTE 55 1973: 38 .BYTE 56 1974: 39 .BYTE 57 1975: 41 .BYTE 65 1976: 42 .BYTE 66 1977: 43 .BYTE 67 1978: 44 .BYTE 68 1979: 45 .BYTE 69 197A: 46 .BYTE 70 197B: 00 .BYTE 0 Cstr_37: 197C: 30 .BYTE 48 197D: 58 .BYTE 88 197E: 00 .BYTE 0 Cstr_38: 197F: 00 .BYTE 0 Cstr_39: 1980: 00 .BYTE 0 Cstr_40: 1981: 00 .BYTE 0 Cstr_41: 1982: 30 .BYTE 48 1983: 31 .BYTE 49 1984: 32 .BYTE 50 1985: 33 .BYTE 51 1986: 34 .BYTE 52 1987: 35 .BYTE 53 1988: 36 .BYTE 54 1989: 37 .BYTE 55 198A: 38 .BYTE 56 198B: 39 .BYTE 57 198C: 61 .BYTE 97 198D: 62 .BYTE 98 198E: 63 .BYTE 99 198F: 64 .BYTE 100 1990: 65 .BYTE 101 1991: 66 .BYTE 102 1992: 00 .BYTE 0 Cstr_42: 1993: 30 .BYTE 48 1994: 78 .BYTE 120 1995: 00 .BYTE 0 Cstr_44: 1996: 25 .BYTE 37 1997: 2D .BYTE 45 1998: 32 .BYTE 50 1999: 30 .BYTE 48 199A: 73 .BYTE 115 199B: 20 .BYTE 32 199C: 25 .BYTE 37 199D: 34 .BYTE 52 199E: 64 .BYTE 100 199F: 20 .BYTE 32 19A0: 00 .BYTE 0 Cstr_45: 19A1: 25 .BYTE 37 19A2: 73 .BYTE 115 19A3: 20 .BYTE 32 19A4: 2D .BYTE 45 19A5: 3E .BYTE 62 19A6: 20 .BYTE 32 19A7: 00 .BYTE 0 Cstr_46: 19A8: 30 .BYTE 48 19A9: 00 .BYTE 0 Cstr_47: 19AA: 6E .BYTE 110 19AB: 6F .BYTE 111 19AC: 6E .BYTE 110 19AD: 65 .BYTE 101 19AE: 2E .BYTE 46 19AF: 00 .BYTE 0 Cstr_48: 19B0: 0D .BYTE 13 19B1: 0A .BYTE 10 19B2: 00 .BYTE 0 Cstr_49: 19B3: 4C .BYTE 76 19B4: 6F .BYTE 111 19B5: 61 .BYTE 97 19B6: 64 .BYTE 100 19B7: 69 .BYTE 105 19B8: 6E .BYTE 110 19B9: 67 .BYTE 103 19BA: 20 .BYTE 32 19BB: 69 .BYTE 105 19BC: 6D .BYTE 109 19BD: 61 .BYTE 97 19BE: 67 .BYTE 103 19BF: 65 .BYTE 101 19C0: 2E .BYTE 46 19C1: 2E .BYTE 46 19C2: 2E .BYTE 46 19C3: 0D .BYTE 13 19C4: 0A .BYTE 10 19C5: 00 .BYTE 0 Cstr_55: 19C6: 0D .BYTE 13 19C7: 0A .BYTE 10 19C8: 53 .BYTE 83 19C9: 65 .BYTE 101 19CA: 6D .BYTE 109 19CB: 61 .BYTE 97 19CC: 70 .BYTE 112 19CD: 68 .BYTE 104 19CE: 6F .BYTE 111 19CF: 72 .BYTE 114 19D0: 65 .BYTE 101 19D1: 20 .BYTE 32 19D2: 20 .BYTE 32 19D3: 20 .BYTE 32 19D4: 20 .BYTE 32 19D5: 20 .BYTE 32 19D6: 20 .BYTE 32 19D7: 20 .BYTE 32 19D8: 20 .BYTE 32 19D9: 20 .BYTE 32 19DA: 20 .BYTE 32 19DB: 20 .BYTE 32 19DC: 43 .BYTE 67 19DD: 6F .BYTE 111 19DE: 75 .BYTE 117 19DF: 6E .BYTE 110 19E0: 74 .BYTE 116 19E1: 20 .BYTE 32 19E2: 57 .BYTE 87 19E3: 61 .BYTE 97 19E4: 69 .BYTE 105 19E5: 74 .BYTE 116 19E6: 69 .BYTE 105 19E7: 6E .BYTE 110 19E8: 67 .BYTE 103 19E9: 20 .BYTE 32 19EA: 74 .BYTE 116 19EB: 61 .BYTE 97 19EC: 73 .BYTE 115 19ED: 6B .BYTE 107 19EE: 73 .BYTE 115 19EF: 0D .BYTE 13 19F0: 0A .BYTE 10 19F1: 00 .BYTE 0 Cstr_56: 19F2: 0D .BYTE 13 19F3: 0A .BYTE 10 19F4: 00 .BYTE 0 Cstr_57: 19F5: 0D .BYTE 13 19F6: 0A .BYTE 10 19F7: 00 .BYTE 0 Cstr_58: 19F8: 0D .BYTE 13 19F9: 0A .BYTE 10 19FA: 0D .BYTE 13 19FB: 0A .BYTE 10 19FC: 53 .BYTE 83 19FD: 65 .BYTE 101 19FE: 72 .BYTE 114 19FF: 69 .BYTE 105 1A00: 61 .BYTE 97 1A01: 6C .BYTE 108 1A02: 20 .BYTE 32 1A03: 4F .BYTE 79 1A04: 76 .BYTE 118 1A05: 65 .BYTE 101 1A06: 72 .BYTE 114 1A07: 66 .BYTE 102 1A08: 6C .BYTE 108 1A09: 6F .BYTE 111 1A0A: 77 .BYTE 119 1A0B: 73 .BYTE 115 1A0C: 3A .BYTE 58 1A0D: 20 .BYTE 32 1A0E: 25 .BYTE 37 1A0F: 75 .BYTE 117 1A10: 0D .BYTE 13 1A11: 0A .BYTE 10 1A12: 0D .BYTE 13 1A13: 0A .BYTE 10 1A14: 00 .BYTE 0 Cstr_59: 1A15: 0D .BYTE 13 1A16: 0A .BYTE 10 1A17: 54 .BYTE 84 1A18: 61 .BYTE 97 1A19: 73 .BYTE 115 1A1A: 6B .BYTE 107 1A1B: 20 .BYTE 32 1A1C: 6E .BYTE 110 1A1D: 61 .BYTE 97 1A1E: 6D .BYTE 109 1A1F: 65 .BYTE 101 1A20: 20 .BYTE 32 1A21: 20 .BYTE 32 1A22: 20 .BYTE 32 1A23: 20 .BYTE 32 1A24: 20 .BYTE 32 1A25: 20 .BYTE 32 1A26: 20 .BYTE 32 1A27: 20 .BYTE 32 1A28: 50 .BYTE 80 1A29: 72 .BYTE 114 1A2A: 69 .BYTE 105 1A2B: 6F .BYTE 111 1A2C: 20 .BYTE 32 1A2D: 20 .BYTE 32 1A2E: 20 .BYTE 32 1A2F: 50 .BYTE 80 1A30: 43 .BYTE 67 1A31: 20 .BYTE 32 1A32: 53 .BYTE 83 1A33: 74 .BYTE 116 1A34: 61 .BYTE 97 1A35: 63 .BYTE 99 1A36: 6B .BYTE 107 1A37: 20 .BYTE 32 1A38: 20 .BYTE 32 1A39: 53 .BYTE 83 1A3A: 69 .BYTE 105 1A3B: 7A .BYTE 122 1A3C: 65 .BYTE 101 1A3D: 20 .BYTE 32 1A3E: 20 .BYTE 32 1A3F: 55 .BYTE 85 1A40: 73 .BYTE 115 1A41: 65 .BYTE 101 1A42: 64 .BYTE 100 1A43: 20 .BYTE 32 1A44: 4E .BYTE 78 1A45: 65 .BYTE 101 1A46: 78 .BYTE 120 1A47: 74 .BYTE 116 1A48: 20 .BYTE 32 1A49: 77 .BYTE 119 1A4A: 61 .BYTE 97 1A4B: 69 .BYTE 105 1A4C: 74 .BYTE 116 1A4D: 69 .BYTE 105 1A4E: 6E .BYTE 110 1A4F: 67 .BYTE 103 1A50: 20 .BYTE 32 1A51: 20 .BYTE 32 1A52: 20 .BYTE 32 1A53: 20 .BYTE 32 1A54: 20 .BYTE 32 1A55: 53 .BYTE 83 1A56: 74 .BYTE 116 1A57: 61 .BYTE 97 1A58: 74 .BYTE 116 1A59: 75 .BYTE 117 1A5A: 73 .BYTE 115 1A5B: 0D .BYTE 13 1A5C: 0A .BYTE 10 1A5D: 00 .BYTE 0 Cstr_61: 1A5E: 0D .BYTE 13 1A5F: 0A .BYTE 10 1A60: 00 .BYTE 0 Cstr_62: 1A61: 25 .BYTE 37 1A62: 2D .BYTE 45 1A63: 31 .BYTE 49 1A64: 36 .BYTE 54 1A65: 73 .BYTE 115 1A66: 20 .BYTE 32 1A67: 25 .BYTE 37 1A68: 34 .BYTE 52 1A69: 64 .BYTE 100 1A6A: 20 .BYTE 32 1A6B: 20 .BYTE 32 1A6C: 25 .BYTE 37 1A6D: 34 .BYTE 52 1A6E: 58 .BYTE 88 1A6F: 20 .BYTE 32 1A70: 25 .BYTE 37 1A71: 34 .BYTE 52 1A72: 58 .BYTE 88 1A73: 20 .BYTE 32 1A74: 25 .BYTE 37 1A75: 35 .BYTE 53 1A76: 64 .BYTE 100 1A77: 20 .BYTE 32 1A78: 25 .BYTE 37 1A79: 35 .BYTE 53 1A7A: 64 .BYTE 100 1A7B: 20 .BYTE 32 1A7C: 00 .BYTE 0 Cstr_63: 1A7D: 25 .BYTE 37 1A7E: 2D .BYTE 45 1A7F: 31 .BYTE 49 1A80: 36 .BYTE 54 1A81: 73 .BYTE 115 1A82: 20 .BYTE 32 1A83: 00 .BYTE 0 Cstr_64: 1A84: 6E .BYTE 110 1A85: 6F .BYTE 111 1A86: 6E .BYTE 110 1A87: 65 .BYTE 101 1A88: 2E .BYTE 46 1A89: 20 .BYTE 32 1A8A: 20 .BYTE 32 1A8B: 20 .BYTE 32 1A8C: 20 .BYTE 32 1A8D: 20 .BYTE 32 1A8E: 20 .BYTE 32 1A8F: 20 .BYTE 32 1A90: 20 .BYTE 32 1A91: 20 .BYTE 32 1A92: 20 .BYTE 32 1A93: 20 .BYTE 32 1A94: 20 .BYTE 32 1A95: 00 .BYTE 0 Cstr_65: 1A96: 52 .BYTE 82 1A97: 55 .BYTE 85 1A98: 4E .BYTE 78 1A99: 20 .BYTE 32 1A9A: 00 .BYTE 0 Cstr_66: 1A9B: 53 .BYTE 83 1A9C: 55 .BYTE 85 1A9D: 53 .BYTE 83 1A9E: 50 .BYTE 80 1A9F: 20 .BYTE 32 1AA0: 00 .BYTE 0 Cstr_67: 1AA1: 53 .BYTE 83 1AA2: 4C .BYTE 76 1AA3: 45 .BYTE 69 1AA4: 45 .BYTE 69 1AA5: 50 .BYTE 80 1AA6: 20 .BYTE 32 1AA7: 25 .BYTE 37 1AA8: 64 .BYTE 100 1AA9: 20 .BYTE 32 1AAA: 6D .BYTE 109 1AAB: 73 .BYTE 115 1AAC: 20 .BYTE 32 1AAD: 00 .BYTE 0 Cstr_68: 1AAE: 42 .BYTE 66 1AAF: 4C .BYTE 76 1AB0: 4B .BYTE 75 1AB1: 44 .BYTE 68 1AB2: 20 .BYTE 32 1AB3: 6F .BYTE 111 1AB4: 6E .BYTE 110 1AB5: 20 .BYTE 32 1AB6: 25 .BYTE 37 1AB7: 73 .BYTE 115 1AB8: 20 .BYTE 32 1AB9: 00 .BYTE 0 Cstr_69: 1ABA: 0D .BYTE 13 1ABB: 0A .BYTE 10 1ABC: 00 .BYTE 0 Cstr_70: 1ABD: 0D .BYTE 13 1ABE: 0A .BYTE 10 1ABF: 00 .BYTE 0 Cstr_71: 1AC0: 55 .BYTE 85 1AC1: 70 .BYTE 112 1AC2: 74 .BYTE 116 1AC3: 69 .BYTE 105 1AC4: 6D .BYTE 109 1AC5: 65 .BYTE 101 1AC6: 20 .BYTE 32 1AC7: 69 .BYTE 105 1AC8: 73 .BYTE 115 1AC9: 20 .BYTE 32 1ACA: 25 .BYTE 37 1ACB: 34 .BYTE 52 1ACC: 2E .BYTE 46 1ACD: 34 .BYTE 52 1ACE: 58 .BYTE 88 1ACF: 25 .BYTE 37 1AD0: 34 .BYTE 52 1AD1: 2E .BYTE 46 1AD2: 34 .BYTE 52 1AD3: 58 .BYTE 88 1AD4: 25 .BYTE 37 1AD5: 34 .BYTE 52 1AD6: 2E .BYTE 46 1AD7: 34 .BYTE 52 1AD8: 58 .BYTE 88 1AD9: 20 .BYTE 32 1ADA: 73 .BYTE 115 1ADB: 65 .BYTE 101 1ADC: 63 .BYTE 99 1ADD: 6F .BYTE 111 1ADE: 6E .BYTE 110 1ADF: 64 .BYTE 100 1AE0: 73 .BYTE 115 1AE1: 0D .BYTE 13 1AE2: 0A .BYTE 10 1AE3: 00 .BYTE 0 Cstr_72: 1AE4: 25 .BYTE 37 1AE5: 34 .BYTE 52 1AE6: 2E .BYTE 46 1AE7: 34 .BYTE 52 1AE8: 58 .BYTE 88 1AE9: 3A .BYTE 58 1AEA: 00 .BYTE 0 Cstr_73: 1AEB: 20 .BYTE 32 1AEC: 25 .BYTE 37 1AED: 32 .BYTE 50 1AEE: 2E .BYTE 46 1AEF: 32 .BYTE 50 1AF0: 58 .BYTE 88 1AF1: 00 .BYTE 0 Cstr_74: 1AF2: 20 .BYTE 32 1AF3: 2D .BYTE 45 1AF4: 20 .BYTE 32 1AF5: 00 .BYTE 0 Cstr_75: 1AF6: 0D .BYTE 13 1AF7: 0A .BYTE 10 1AF8: 00 .BYTE 0 Cstr_83: 1AF9: 52 .BYTE 82 1AFA: 45 .BYTE 69 1AFB: 41 .BYTE 65 1AFC: 44 .BYTE 68 1AFD: 59 .BYTE 89 1AFE: 0D .BYTE 13 1AFF: 00 .BYTE 0 Cstr_84: 1B00: 25 .BYTE 37 1B01: 73 .BYTE 115 1B02: 20 .BYTE 32 1B03: 69 .BYTE 105 1B04: 73 .BYTE 115 1B05: 20 .BYTE 32 1B06: 62 .BYTE 98 1B07: 6F .BYTE 111 1B08: 72 .BYTE 114 1B09: 65 .BYTE 101 1B0A: 64 .BYTE 100 1B0B: 2E .BYTE 46 1B0C: 0D .BYTE 13 1B0D: 0A .BYTE 10 1B0E: 00 .BYTE 0 Cstr_85: 1B0F: 54 .BYTE 84 1B10: 61 .BYTE 97 1B11: 73 .BYTE 115 1B12: 6B .BYTE 107 1B13: 20 .BYTE 32 1B14: 32 .BYTE 50 1B15: 20 .BYTE 32 1B16: 6B .BYTE 107 1B17: 69 .BYTE 105 1B18: 63 .BYTE 99 1B19: 6B .BYTE 107 1B1A: 65 .BYTE 101 1B1B: 64 .BYTE 100 1B1C: 0D .BYTE 13 1B1D: 0A .BYTE 10 1B1E: 00 .BYTE 0 Cstr_86: 1B1F: 54 .BYTE 84 1B20: 61 .BYTE 97 1B21: 73 .BYTE 115 1B22: 6B .BYTE 107 1B23: 20 .BYTE 32 1B24: 33 .BYTE 51 1B25: 20 .BYTE 32 1B26: 65 .BYTE 101 1B27: 6E .BYTE 110 1B28: 61 .BYTE 97 1B29: 62 .BYTE 98 1B2A: 6C .BYTE 108 1B2B: 65 .BYTE 101 1B2C: 64 .BYTE 100 1B2D: 20 .BYTE 32 1B2E: 66 .BYTE 102 1B2F: 6F .BYTE 111 1B30: 72 .BYTE 114 1B31: 20 .BYTE 32 1B32: 31 .BYTE 49 1B33: 30 .BYTE 48 1B34: 30 .BYTE 48 1B35: 20 .BYTE 32 1B36: 6D .BYTE 109 1B37: 73 .BYTE 115 1B38: 0D .BYTE 13 1B39: 0A .BYTE 10 1B3A: 00 .BYTE 0 Cstr_91: 1B3B: 64 .BYTE 100 1B3C: 65 .BYTE 101 1B3D: 73 .BYTE 115 1B3E: 63 .BYTE 99 1B3F: 68 .BYTE 104 1B40: 65 .BYTE 101 1B41: 64 .BYTE 100 1B42: 75 .BYTE 117 1B43: 6C .BYTE 108 1B44: 65 .BYTE 101 1B45: 20 .BYTE 32 1B46: 74 .BYTE 116 1B47: 6F .BYTE 111 1B48: 6F .BYTE 111 1B49: 6B .BYTE 107 1B4A: 20 .BYTE 32 1B4B: 25 .BYTE 37 1B4C: 64 .BYTE 100 1B4D: 20 .BYTE 32 1B4E: 43 .BYTE 67 1B4F: 4C .BYTE 76 1B50: 4B .BYTE 75 1B51: 73 .BYTE 115 1B52: 20 .BYTE 32 1B53: 3D .BYTE 61 1B54: 20 .BYTE 32 1B55: 25 .BYTE 37 1B56: 64 .BYTE 100 1B57: 20 .BYTE 32 1B58: 75 .BYTE 117 1B59: 73 .BYTE 115 1B5A: 0D .BYTE 13 1B5B: 0A .BYTE 10 1B5C: 00 .BYTE 0 Cstr_92: 1B5D: 44 .BYTE 68 1B5E: 69 .BYTE 105 1B5F: 73 .BYTE 115 1B60: 70 .BYTE 112 1B61: 6C .BYTE 108 1B62: 61 .BYTE 97 1B63: 79 .BYTE 121 1B64: 20 .BYTE 32 1B65: 00 .BYTE 0 Cstr_93: 1B66: 0D .BYTE 13 1B67: 0A .BYTE 10 1B68: 00 .BYTE 0 Cstr_94: 1B69: 4C .BYTE 76 1B6A: 45 .BYTE 69 1B6B: 44 .BYTE 68 1B6C: 73 .BYTE 115 1B6D: 20 .BYTE 32 1B6E: 00 .BYTE 0 Cstr_96: 1B6F: 0D .BYTE 13 1B70: 0A .BYTE 10 1B71: 00 .BYTE 0 Cstr_97: 1B72: 4D .BYTE 77 1B73: 65 .BYTE 101 1B74: 6D .BYTE 109 1B75: 6F .BYTE 111 1B76: 72 .BYTE 114 1B77: 79 .BYTE 121 1B78: 20 .BYTE 32 1B79: 00 .BYTE 0 Cstr_98: 1B7A: 20 .BYTE 32 1B7B: 56 .BYTE 86 1B7C: 61 .BYTE 97 1B7D: 6C .BYTE 108 1B7E: 75 .BYTE 117 1B7F: 65 .BYTE 101 1B80: 20 .BYTE 32 1B81: 00 .BYTE 0 Cstr_99: 1B82: 0D .BYTE 13 1B83: 0A .BYTE 10 1B84: 00 .BYTE 0 Cstr_100: 1B85: 44 .BYTE 68 1B86: 49 .BYTE 73 1B87: 50 .BYTE 80 1B88: 20 .BYTE 32 1B89: 73 .BYTE 115 1B8A: 77 .BYTE 119 1B8B: 69 .BYTE 105 1B8C: 74 .BYTE 116 1B8D: 63 .BYTE 99 1B8E: 68 .BYTE 104 1B8F: 20 .BYTE 32 1B90: 69 .BYTE 105 1B91: 73 .BYTE 115 1B92: 20 .BYTE 32 1B93: 30 .BYTE 48 1B94: 78 .BYTE 120 1B95: 25 .BYTE 37 1B96: 58 .BYTE 88 1B97: 0D .BYTE 13 1B98: 0A .BYTE 10 1B99: 00 .BYTE 0 Cstr_102: 1B9A: 54 .BYTE 84 1B9B: 65 .BYTE 101 1B9C: 6D .BYTE 109 1B9D: 70 .BYTE 112 1B9E: 65 .BYTE 101 1B9F: 72 .BYTE 114 1BA0: 61 .BYTE 97 1BA1: 74 .BYTE 116 1BA2: 75 .BYTE 117 1BA3: 72 .BYTE 114 1BA4: 65 .BYTE 101 1BA5: 20 .BYTE 32 1BA6: 69 .BYTE 105 1BA7: 73 .BYTE 115 1BA8: 20 .BYTE 32 1BA9: 25 .BYTE 37 1BAA: 64 .BYTE 100 1BAB: 20 .BYTE 32 1BAC: 64 .BYTE 100 1BAD: 65 .BYTE 101 1BAE: 67 .BYTE 103 1BAF: 72 .BYTE 114 1BB0: 65 .BYTE 101 1BB1: 65 .BYTE 101 1BB2: 73 .BYTE 115 1BB3: 20 .BYTE 32 1BB4: 43 .BYTE 67 1BB5: 65 .BYTE 101 1BB6: 6C .BYTE 108 1BB7: 73 .BYTE 115 1BB8: 69 .BYTE 105 1BB9: 75 .BYTE 117 1BBA: 73 .BYTE 115 1BBB: 0D .BYTE 13 1BBC: 0A .BYTE 10 1BBD: 00 .BYTE 0 Cstr_104: 1BBE: 48 .BYTE 72 1BBF: 61 .BYTE 97 1BC0: 6C .BYTE 108 1BC1: 74 .BYTE 116 1BC2: 65 .BYTE 101 1BC3: 64 .BYTE 100 1BC4: 2E .BYTE 46 1BC5: 0D .BYTE 13 1BC6: 0A .BYTE 10 1BC7: 00 .BYTE 0 Cstr_107: 1BC8: 48 .BYTE 72 1BC9: 65 .BYTE 101 1BCA: 6C .BYTE 108 1BCB: 70 .BYTE 112 1BCC: 3A .BYTE 58 1BCD: 20 .BYTE 32 1BCE: 20 .BYTE 32 1BCF: 0D .BYTE 13 1BD0: 0A .BYTE 10 1BD1: 32 .BYTE 50 1BD2: 20 .BYTE 32 1BD3: 2D .BYTE 45 1BD4: 20 .BYTE 32 1BD5: 6B .BYTE 107 1BD6: 69 .BYTE 105 1BD7: 63 .BYTE 99 1BD8: 6B .BYTE 107 1BD9: 20 .BYTE 32 1BDA: 74 .BYTE 116 1BDB: 61 .BYTE 97 1BDC: 73 .BYTE 115 1BDD: 6B .BYTE 107 1BDE: 20 .BYTE 32 1BDF: 32 .BYTE 50 1BE0: 0D .BYTE 13 1BE1: 0A .BYTE 10 1BE2: 33 .BYTE 51 1BE3: 20 .BYTE 32 1BE4: 2D .BYTE 45 1BE5: 20 .BYTE 32 1BE6: 6B .BYTE 107 1BE7: 69 .BYTE 105 1BE8: 63 .BYTE 99 1BE9: 6B .BYTE 107 1BEA: 20 .BYTE 32 1BEB: 74 .BYTE 116 1BEC: 61 .BYTE 97 1BED: 73 .BYTE 115 1BEE: 6B .BYTE 107 1BEF: 20 .BYTE 32 1BF0: 33 .BYTE 51 1BF1: 0D .BYTE 13 1BF2: 0A .BYTE 10 1BF3: 49 .BYTE 73 1BF4: 20 .BYTE 32 1BF5: 2D .BYTE 45 1BF6: 20 .BYTE 32 1BF7: 6C .BYTE 108 1BF8: 6F .BYTE 111 1BF9: 61 .BYTE 97 1BFA: 64 .BYTE 100 1BFB: 20 .BYTE 32 1BFC: 69 .BYTE 105 1BFD: 6D .BYTE 109 1BFE: 61 .BYTE 97 1BFF: 67 .BYTE 103 1C00: 65 .BYTE 101 1C01: 0D .BYTE 13 1C02: 0A .BYTE 10 1C03: 53 .BYTE 83 1C04: 20 .BYTE 32 1C05: 2D .BYTE 45 1C06: 20 .BYTE 32 1C07: 73 .BYTE 115 1C08: 68 .BYTE 104 1C09: 6F .BYTE 111 1C0A: 77 .BYTE 119 1C0B: 20 .BYTE 32 1C0C: 73 .BYTE 115 1C0D: 65 .BYTE 101 1C0E: 6D .BYTE 109 1C0F: 61 .BYTE 97 1C10: 70 .BYTE 112 1C11: 68 .BYTE 104 1C12: 6F .BYTE 111 1C13: 72 .BYTE 114 1C14: 65 .BYTE 101 1C15: 73 .BYTE 115 1C16: 0D .BYTE 13 1C17: 0A .BYTE 10 1C18: 54 .BYTE 84 1C19: 20 .BYTE 32 1C1A: 2D .BYTE 45 1C1B: 20 .BYTE 32 1C1C: 73 .BYTE 115 1C1D: 68 .BYTE 104 1C1E: 6F .BYTE 111 1C1F: 77 .BYTE 119 1C20: 20 .BYTE 32 1C21: 74 .BYTE 116 1C22: 61 .BYTE 97 1C23: 73 .BYTE 115 1C24: 6B .BYTE 107 1C25: 73 .BYTE 115 1C26: 0D .BYTE 13 1C27: 0A .BYTE 10 1C28: 62 .BYTE 98 1C29: 20 .BYTE 32 1C2A: 2D .BYTE 45 1C2B: 20 .BYTE 32 1C2C: 6D .BYTE 109 1C2D: 65 .BYTE 101 1C2E: 61 .BYTE 97 1C2F: 73 .BYTE 115 1C30: 75 .BYTE 117 1C31: 72 .BYTE 114 1C32: 65 .BYTE 101 1C33: 20 .BYTE 32 1C34: 74 .BYTE 116 1C35: 61 .BYTE 97 1C36: 73 .BYTE 115 1C37: 6B .BYTE 107 1C38: 20 .BYTE 32 1C39: 73 .BYTE 115 1C3A: 77 .BYTE 119 1C3B: 69 .BYTE 105 1C3C: 74 .BYTE 116 1C3D: 63 .BYTE 99 1C3E: 68 .BYTE 104 1C3F: 20 .BYTE 32 1C40: 28 .BYTE 40 1C41: 64 .BYTE 100 1C42: 65 .BYTE 101 1C43: 73 .BYTE 115 1C44: 63 .BYTE 99 1C45: 68 .BYTE 104 1C46: 65 .BYTE 101 1C47: 64 .BYTE 100 1C48: 75 .BYTE 117 1C49: 6C .BYTE 108 1C4A: 65 .BYTE 101 1C4B: 29 .BYTE 41 1C4C: 0D .BYTE 13 1C4D: 0A .BYTE 10 1C4E: 63 .BYTE 99 1C4F: 20 .BYTE 32 1C50: 2D .BYTE 45 1C51: 20 .BYTE 32 1C52: 73 .BYTE 115 1C53: 68 .BYTE 104 1C54: 6F .BYTE 111 1C55: 77 .BYTE 119 1C56: 20 .BYTE 32 1C57: 74 .BYTE 116 1C58: 69 .BYTE 105 1C59: 6D .BYTE 109 1C5A: 65 .BYTE 101 1C5B: 0D .BYTE 13 1C5C: 0A .BYTE 10 1C5D: 64 .BYTE 100 1C5E: 20 .BYTE 32 1C5F: 2D .BYTE 45 1C60: 20 .BYTE 32 1C61: 64 .BYTE 100 1C62: 69 .BYTE 105 1C63: 73 .BYTE 115 1C64: 70 .BYTE 112 1C65: 6C .BYTE 108 1C66: 61 .BYTE 97 1C67: 79 .BYTE 121 1C68: 20 .BYTE 32 1C69: 6D .BYTE 109 1C6A: 65 .BYTE 101 1C6B: 6D .BYTE 109 1C6C: 6F .BYTE 111 1C6D: 72 .BYTE 114 1C6E: 79 .BYTE 121 1C6F: 0D .BYTE 13 1C70: 0A .BYTE 10 1C71: 65 .BYTE 101 1C72: 20 .BYTE 32 1C73: 2D .BYTE 45 1C74: 20 .BYTE 32 1C75: 73 .BYTE 115 1C76: 65 .BYTE 101 1C77: 74 .BYTE 116 1C78: 20 .BYTE 32 1C79: 4C .BYTE 76 1C7A: 45 .BYTE 69 1C7B: 44 .BYTE 68 1C7C: 73 .BYTE 115 1C7D: 0D .BYTE 13 1C7E: 0A .BYTE 10 1C7F: 6D .BYTE 109 1C80: 20 .BYTE 32 1C81: 2D .BYTE 45 1C82: 20 .BYTE 32 1C83: 6D .BYTE 109 1C84: 6F .BYTE 111 1C85: 64 .BYTE 100 1C86: 69 .BYTE 105 1C87: 66 .BYTE 102 1C88: 79 .BYTE 121 1C89: 20 .BYTE 32 1C8A: 6D .BYTE 109 1C8B: 65 .BYTE 101 1C8C: 6D .BYTE 109 1C8D: 6F .BYTE 111 1C8E: 72 .BYTE 114 1C8F: 79 .BYTE 121 1C90: 0D .BYTE 13 1C91: 0A .BYTE 10 1C92: 73 .BYTE 115 1C93: 20 .BYTE 32 1C94: 2D .BYTE 45 1C95: 20 .BYTE 32 1C96: 72 .BYTE 114 1C97: 65 .BYTE 101 1C98: 61 .BYTE 97 1C99: 64 .BYTE 100 1C9A: 20 .BYTE 32 1C9B: 44 .BYTE 68 1C9C: 49 .BYTE 73 1C9D: 50 .BYTE 80 1C9E: 20 .BYTE 32 1C9F: 73 .BYTE 115 1CA0: 77 .BYTE 119 1CA1: 69 .BYTE 105 1CA2: 74 .BYTE 116 1CA3: 63 .BYTE 99 1CA4: 68 .BYTE 104 1CA5: 0D .BYTE 13 1CA6: 0A .BYTE 10 1CA7: 74 .BYTE 116 1CA8: 20 .BYTE 32 1CA9: 2D .BYTE 45 1CAA: 20 .BYTE 32 1CAB: 72 .BYTE 114 1CAC: 65 .BYTE 101 1CAD: 61 .BYTE 97 1CAE: 64 .BYTE 100 1CAF: 20 .BYTE 32 1CB0: 74 .BYTE 116 1CB1: 65 .BYTE 101 1CB2: 6D .BYTE 109 1CB3: 70 .BYTE 112 1CB4: 65 .BYTE 101 1CB5: 72 .BYTE 114 1CB6: 61 .BYTE 97 1CB7: 74 .BYTE 116 1CB8: 75 .BYTE 117 1CB9: 72 .BYTE 114 1CBA: 65 .BYTE 101 1CBB: 0D .BYTE 13 1CBC: 0A .BYTE 10 1CBD: 48 .BYTE 72 1CBE: 20 .BYTE 32 1CBF: 2D .BYTE 45 1CC0: 20 .BYTE 32 1CC1: 48 .BYTE 72 1CC2: 41 .BYTE 65 1CC3: 4C .BYTE 76 1CC4: 54 .BYTE 84 1CC5: 20 .BYTE 32 1CC6: 28 .BYTE 40 1CC7: 66 .BYTE 102 1CC8: 6F .BYTE 111 1CC9: 72 .BYTE 114 1CCA: 65 .BYTE 101 1CCB: 76 .BYTE 118 1CCC: 65 .BYTE 101 1CCD: 72 .BYTE 114 1CCE: 29 .BYTE 41 1CCF: 0D .BYTE 13 1CD0: 0A .BYTE 10 1CD1: 0D .BYTE 13 1CD2: 0A .BYTE 10 1CD3: 00 .BYTE 0 Cstr_123: 1CD4: 4D .BYTE 77 1CD5: 65 .BYTE 101 1CD6: 61 .BYTE 97 1CD7: 73 .BYTE 115 1CD8: 75 .BYTE 117 1CD9: 72 .BYTE 114 1CDA: 69 .BYTE 105 1CDB: 6E .BYTE 110 1CDC: 67 .BYTE 103 1CDD: 2E .BYTE 46 1CDE: 2E .BYTE 46 1CDF: 2E .BYTE 46 1CE0: 0D .BYTE 13 1CE1: 0A .BYTE 10 1CE2: 00 .BYTE 0 Cstr_132: 1CE3: 74 .BYTE 116 1CE4: 6F .BYTE 111 1CE5: 74 .BYTE 116 1CE6: 61 .BYTE 97 1CE7: 6C .BYTE 108 1CE8: 3A .BYTE 58 1CE9: 20 .BYTE 32 1CEA: 20 .BYTE 32 1CEB: 25 .BYTE 37 1CEC: 64 .BYTE 100 1CED: 20 .BYTE 32 1CEE: 63 .BYTE 99 1CEF: 79 .BYTE 121 1CF0: 63 .BYTE 99 1CF1: 6C .BYTE 108 1CF2: 65 .BYTE 101 1CF3: 73 .BYTE 115 1CF4: 0D .BYTE 13 1CF5: 0A .BYTE 10 1CF6: 00 .BYTE 0 Cstr_133: 1CF7: 68 .BYTE 104 1CF8: 61 .BYTE 97 1CF9: 6C .BYTE 108 1CFA: 74 .BYTE 116 1CFB: 65 .BYTE 101 1CFC: 64 .BYTE 100 1CFD: 3A .BYTE 58 1CFE: 20 .BYTE 32 1CFF: 25 .BYTE 37 1D00: 64 .BYTE 100 1D01: 20 .BYTE 32 1D02: 63 .BYTE 99 1D03: 79 .BYTE 121 1D04: 63 .BYTE 99 1D05: 6C .BYTE 108 1D06: 65 .BYTE 101 1D07: 73 .BYTE 115 1D08: 0D .BYTE 13 1D09: 0A .BYTE 10 1D0A: 00 .BYTE 0 Cstr_134: 1D0B: 69 .BYTE 105 1D0C: 64 .BYTE 100 1D0D: 6C .BYTE 108 1D0E: 65 .BYTE 101 1D0F: 3A .BYTE 58 1D10: 20 .BYTE 32 1D11: 20 .BYTE 32 1D12: 20 .BYTE 32 1D13: 25 .BYTE 37 1D14: 64 .BYTE 100 1D15: 20 .BYTE 32 1D16: 25 .BYTE 37 1D17: 25 .BYTE 37 1D18: 0D .BYTE 13 1D19: 0A .BYTE 10 1D1A: 00 .BYTE 0 Cstr_135: 1D1B: 6C .BYTE 108 1D1C: 6F .BYTE 111 1D1D: 61 .BYTE 97 1D1E: 64 .BYTE 100 1D1F: 3A .BYTE 58 1D20: 20 .BYTE 32 1D21: 20 .BYTE 32 1D22: 20 .BYTE 32 1D23: 25 .BYTE 37 1D24: 64 .BYTE 100 1D25: 20 .BYTE 32 1D26: 25 .BYTE 37 1D27: 25 .BYTE 37 1D28: 0D .BYTE 13 1D29: 0A .BYTE 10 1D2A: 00 .BYTE 0 Cstr_137: 1D2B: 4C .BYTE 76 1D2C: 6F .BYTE 111 1D2D: 61 .BYTE 97 1D2E: 64 .BYTE 100 1D2F: 20 .BYTE 32 1D30: 54 .BYTE 84 1D31: 61 .BYTE 97 1D32: 73 .BYTE 115 1D33: 6B .BYTE 107 1D34: 20 .BYTE 32 1D35: 00 .BYTE 0 Cstr_138: 1D36: 4D .BYTE 77 1D37: 65 .BYTE 101 1D38: 61 .BYTE 97 1D39: 73 .BYTE 115 1D3A: 75 .BYTE 117 1D3B: 72 .BYTE 114 1D3C: 65 .BYTE 101 1D3D: 6D .BYTE 109 1D3E: 65 .BYTE 101 1D3F: 6E .BYTE 110 1D40: 74 .BYTE 116 1D41: 00 .BYTE 0 Cstr_139: 1D42: 4D .BYTE 77 1D43: 6F .BYTE 111 1D44: 6E .BYTE 110 1D45: 69 .BYTE 105 1D46: 74 .BYTE 116 1D47: 6F .BYTE 111 1D48: 72 .BYTE 114 1D49: 00 .BYTE 0 Cstr_140: 1D4A: 49 .BYTE 73 1D4B: 64 .BYTE 100 1D4C: 6C .BYTE 108 1D4D: 65 .BYTE 101 1D4E: 20 .BYTE 32 1D4F: 54 .BYTE 84 1D50: 61 .BYTE 97 1D51: 73 .BYTE 115 1D52: 6B .BYTE 107 1D53: 00 .BYTE 0 Cend_text: @ 1.3 log @Set top of stack of idle task to end of internal memory rather than end of external memory (causing incorrect display of 100 % CPU load). @ text @d42 1 a42 1 0022: 190C .WORD Cstr_0 d47 1 a47 1 002A: 1919 .WORD Cstr_1 d52 1 a52 1 0032: 1928 .WORD Cstr_2 d57 1 a57 1 003A: 1937 .WORD Cstr_3 d62 1 a62 1 0042: 1942 .WORD Cstr_4 d65 1 a65 1 0045: 49 190A MOVE (Ccurrent_task), RR d89 1 a89 1 0069: 4C 190A MOVE (Ccurrent_task), LL d92 1 a92 1 0070: 49 190A MOVE (Ccurrent_task), RR d99 1 a99 1 007D: 49 190A MOVE (Ccurrent_task), RR d105 2 a106 2 0086: 5A 190A MOVE RR, (Ccurrent_task) 0089: 49 190A MOVE (Ccurrent_task), RR d124 1 a124 1 00A1: 49 190A MOVE (Ccurrent_task), RR d131 1 a131 1 00AA: 49 190A MOVE (Ccurrent_task), RR d136 1 a136 1 00B2: 49 190A MOVE (Ccurrent_task), RR d141 1 a141 1 00BA: 49 190A MOVE (Ccurrent_task), RR d150 1 a150 1 00C8: 49 190A MOVE (Ccurrent_task), RR d161 1 a161 1 00D8: 49 190A MOVE (Ccurrent_task), RR d169 1 a169 1 00E2: 49 190A MOVE (Ccurrent_task), RR d192 1 a192 1 0101: 49 190A MOVE (Ccurrent_task), RR d199 1 a199 1 010B: 49 190A MOVE (Ccurrent_task), RR d206 1 a206 1 0115: 49 190A MOVE (Ccurrent_task), RR d211 1 a211 1 011D: 49 190A MOVE (Ccurrent_task), RR d216 1 a216 1 0125: 49 190A MOVE (Ccurrent_task), RR d223 1 a223 1 012E: 49 190A MOVE (Ccurrent_task), RR d232 1 a232 1 013C: 49 190A MOVE (Ccurrent_task), RR d243 1 a243 1 014C: 49 190A MOVE (Ccurrent_task), RR d252 1 a252 1 0159: 49 190A MOVE (Ccurrent_task), RR d311 1 a311 1 01A8: 49 190A MOVE (Ccurrent_task), RR d459 1 a459 1 0273: 49 190A MOVE (Ccurrent_task), RR d632 1 a632 1 0376: 4C 190A MOVE (Ccurrent_task), LL d681 1 a681 1 03C5: 49 190A MOVE (Ccurrent_task), RR d688 1 a688 1 03CF: 49 190A MOVE (Ccurrent_task), RR d1220 1 a1220 1 0714: F8 194F MOVE #Cstr_36, RR d1238 1 a1238 1 0731: F8 1960 MOVE #Cstr_37, RR d1286 1 a1286 1 077D: F8 1963 MOVE #Cstr_38, RR d1309 1 a1309 1 07A3: F8 1964 MOVE #Cstr_39, RR d1347 1 a1347 1 07DF: F8 1965 MOVE #Cstr_40, RR d1364 1 a1364 1 07FC: F8 1966 MOVE #Cstr_41, RR d1382 1 a1382 1 0819: F8 1977 MOVE #Cstr_42, RR d1819 1 a1819 1 0AC8: 49 190A MOVE (Ccurrent_task), RR d1843 1 a1843 1 0AE8: 49 190A MOVE (Ccurrent_task), RR d1860 1 a1860 1 0AFF: F8 1D38 MOVE #Cend_text, RR d1903 1 a1903 1 0B38: F8 197A MOVE #Cstr_44, RR d1921 1 a1921 1 0B57: F8 1985 MOVE #Cstr_45, RR d1931 1 a1931 1 0B6A: F8 198C MOVE #Cstr_46, RR d1947 1 a1947 1 0B82: F8 198E MOVE #Cstr_47, RR d1952 1 a1952 1 0B8B: F8 1994 MOVE #Cstr_48, RR d2429 1 a2429 1 0D74: F8 1997 MOVE #Cstr_49, RR d2472 1 a2472 1 0DB1: F8 19AA MOVE #Cstr_55, RR d2482 1 a2482 1 0DC5: F8 19D6 MOVE #Cstr_56, RR d2512 1 a2512 1 0E06: F8 19D9 MOVE #Cstr_57, RR d2520 1 a2520 1 0E19: F8 19DC MOVE #Cstr_58, RR d2527 1 a2527 1 0E23: F8 18F6 MOVE #Ctask_idle, RR d2529 1 a2529 1 0E27: F8 19F9 MOVE #Cstr_59, RR d2539 1 a2539 1 0E3B: F8 1A42 MOVE #Cstr_61, RR d2582 1 a2582 1 0E75: F8 1A45 MOVE #Cstr_62, RR d2594 1 a2594 1 0E8C: F8 1A61 MOVE #Cstr_63, RR d2600 1 a2600 1 0E98: F8 1A68 MOVE #Cstr_64, RR d2610 1 a2610 1 0EAA: F8 1A7A MOVE #Cstr_65, RR d2620 1 a2620 1 0EBC: F8 1A7F MOVE #Cstr_66, RR d2634 1 a2634 1 0ED4: F8 1A85 MOVE #Cstr_67, RR d2650 1 a2650 1 0EED: F8 1A92 MOVE #Cstr_68, RR d2655 1 a2655 1 0EF6: F8 1A9E MOVE #Cstr_69, RR d2663 1 a2663 1 0F04: F8 18F6 MOVE #Ctask_idle, RR d2674 1 a2674 1 0F18: F8 1AA1 MOVE #Cstr_70, RR d2703 1 a2703 1 0F49: F8 1AA4 MOVE #Cstr_71, RR d2719 1 a2719 1 0F61: F8 1AC8 MOVE #Cstr_72, RR d2733 1 a2733 1 0F78: F8 1ACF MOVE #Cstr_73, RR d2750 1 a2750 1 0F94: F8 1AD6 MOVE #Cstr_74, RR d2798 1 a2798 1 0FE5: F8 1ADA MOVE #Cstr_75, RR d2815 8 a2822 5 0FFE: C5 MOVE #5, RR 0FFF: 2F 03 OUT R, (OUT_INT_MASK) 1001: 05 03DB CALL Cdeschedule 1004: 05 0AE8 CALL Cinit_unused 1007: 05 0AC8 CALL Cinit_stack d2824 1 a2824 1 100A: 00 HALT d2826 7 a2832 1 100B: 02 100A JMP L35_loop_109 d2834 10 a2843 1 100E: 07 RET d2845 46 a2890 101 100F: 2C CLRW -(SP) 1010: 2D CLRB -(SP) 1011: 2C CLRW -(SP) 1012: 2C CLRW -(SP) 1013: 05 0AC8 CALL Cinit_stack L36_loop_111: 1016: F8 0034 MOVE #Cserial_out, RR 1019: 0E MOVE RR, -(SP) 101A: 05 0092 CALL CP 101D: 2B 02 ADD SP, #2 101F: F8 1ADD MOVE #Cstr_79, RR 1022: 0E MOVE RR, -(SP) 1023: 05 0654 CALL Cprintf 1026: 2B 02 ADD SP, #2 1028: F8 0034 MOVE #Cserial_out, RR 102B: 0E MOVE RR, -(SP) 102C: 05 01B9 CALL CV 102F: 2B 02 ADD SP, #2 1031: 61 05 MOVE 5(SP), RR 1033: 5F 04 MOVE R, 4(SP) 1035: F8 EA60 MOVE #60000, RR 1038: 0E MOVE RR, -(SP) 1039: 05 09D8 CALL Cgetchr_timed 103C: 2B 02 ADD SP, #2 103E: 5D 05 MOVE RR, 5(SP) 1040: 61 05 MOVE 5(SP), RR 1042: 16 FFFF SEQ RR, #65535 1045: 04 106C JMP RRZ, L36_endif_113 1048: F8 0034 MOVE #Cserial_out, RR 104B: 0E MOVE RR, -(SP) 104C: 05 0092 CALL CP 104F: 2B 02 ADD SP, #2 1051: 49 190A MOVE (Ccurrent_task), RR 1054: A6 ADD RR, #6 1055: 46 MOVE (RR), RR 1056: 0E MOVE RR, -(SP) 1057: F8 1AE4 MOVE #Cstr_80, RR 105A: 0E MOVE RR, -(SP) 105B: 05 0654 CALL Cprintf 105E: 2B 04 ADD SP, #4 1060: F8 0034 MOVE #Cserial_out, RR 1063: 0E MOVE RR, -(SP) 1064: 05 01B9 CALL CV 1067: 2B 02 ADD SP, #2 1069: 02 123D JMP L36_cont_111 L36_endif_113: 106C: F8 0034 MOVE #Cserial_out, RR 106F: 0E MOVE RR, -(SP) 1070: 05 0092 CALL CP 1073: 2B 02 ADD SP, #2 1075: 61 05 MOVE 5(SP), RR 1077: 43 MOVE RR, LL 1078: FB 0D SEQ LL, #13 107A: 03 10C6 JMP RRNZ, L36_case_114_000D 107D: FB 0A SEQ LL, #10 107F: 03 10C6 JMP RRNZ, L36_case_114_000A 1082: FB 32 SEQ LL, #50 1084: 03 10EB JMP RRNZ, L36_case_114_0032 1087: FB 33 SEQ LL, #51 1089: 03 1100 JMP RRNZ, L36_case_114_0033 108C: FB 62 SEQ LL, #98 108E: 03 1126 JMP RRNZ, L36_case_114_0062 1091: FB 63 SEQ LL, #99 1093: 03 1156 JMP RRNZ, L36_case_114_0063 1096: FB 64 SEQ LL, #100 1098: 03 115C JMP RRNZ, L36_case_114_0064 109B: FB 65 SEQ LL, #101 109D: 03 1189 JMP RRNZ, L36_case_114_0065 10A0: FB 6D SEQ LL, #109 10A2: 03 11AA JMP RRNZ, L36_case_114_006D 10A5: FB 73 SEQ LL, #115 10A7: 03 11E4 JMP RRNZ, L36_case_114_0073 10AA: FB 74 SEQ LL, #116 10AC: 03 11F3 JMP RRNZ, L36_case_114_0074 10AF: FB 48 SEQ LL, #72 10B1: 03 1202 JMP RRNZ, L36_case_114_0048 10B4: FB 49 SEQ LL, #73 10B6: 03 1219 JMP RRNZ, L36_case_114_0049 10B9: FB 53 SEQ LL, #83 10BB: 03 121F JMP RRNZ, L36_case_114_0053 10BE: FB 54 SEQ LL, #84 10C0: 03 1225 JMP RRNZ, L36_case_114_0054 10C3: 02 122B JMP L36_deflt_114 L36_case_114_000D: L36_case_114_000A: 10C6: 63 04 MOVE 4(SP), RS 10C8: 17 64 SEQ RR, #100 10CA: 04 10E8 JMP RRZ, L36_endif_115 10CD: 61 02 MOVE 2(SP), RR 10CF: F4 0100 ADD RR, #256 10D2: 5D 02 MOVE RR, 2(SP) 10D4: F9 0D MOVE #13, RR 10D6: 0F MOVE R, -(SP) 10D7: 05 03FF CALL Cputchr 10DA: 2B 01 ADD SP, #1 10DC: 61 02 MOVE 2(SP), RR 10DE: 0E MOVE RR, -(SP) 10DF: 05 0F55 CALL Cdisplay_memory 10E2: 2B 02 ADD SP, #2 10E4: F9 64 MOVE #100, RR 10E6: 5D 05 MOVE RR, 5(SP) d2892 69 a2960 25 10E8: 02 1234 JMP L36_brk_114 L36_case_114_0032: 10EB: F8 0024 MOVE #Ct2_control, RR 10EE: 0E MOVE RR, -(SP) 10EF: 05 01B9 CALL CV 10F2: 2B 02 ADD SP, #2 10F4: F8 1AF3 MOVE #Cstr_81, RR 10F7: 0E MOVE RR, -(SP) 10F8: 05 0654 CALL Cprintf 10FB: 2B 02 ADD SP, #2 10FD: 02 1234 JMP L36_brk_114 L36_case_114_0033: 1100: F8 002C MOVE #Ct3_control, RR 1103: 0E MOVE RR, -(SP) 1104: 05 01B9 CALL CV 1107: 2B 02 ADD SP, #2 1109: F9 64 MOVE #100, RR 110B: 0E MOVE RR, -(SP) 110C: 05 03C1 CALL Csleep 110F: 2B 02 ADD SP, #2 1111: F8 002C MOVE #Ct3_control, RR 1114: 0E MOVE RR, -(SP) 1115: 05 0092 CALL CP 1118: 2B 02 ADD SP, #2 111A: F8 1B03 MOVE #Cstr_82, RR d2962 1 a2962 1 111E: 05 0654 CALL Cprintf d2964 36 a2999 37 1123: 02 1234 JMP L36_brk_114 L36_case_114_0062: 1126: C0 MOVE #0, RR 1127: 2F 05 OUT R, (OUT_START_CLK_CTR) 1129: 05 03DB CALL Cdeschedule 112C: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 112E: 2E 06 IN (IN_CLK_CTR_HIGH), RU 1130: 52 08 LSL RR, #8 1132: 0E MOVE RR, -(SP) 1133: 2E 05 IN (IN_CLK_CTR_LOW), RU 1135: 0B MOVE (SP)+, LL 1136: 31 OR LL, RR 1137: 5D 00 MOVE RR, 0(SP) 1139: 61 00 MOVE 0(SP), RR 113B: AA ADD RR, #10 113C: 43 MOVE RR, LL 113D: F9 14 MOVE #20, RR 113F: 79 DI 1140: 72 DIV_IS 1141: 05 000B CALL mult_div 1144: 75 MD_FIN 1145: 77 EI 1146: 0E MOVE RR, -(SP) 1147: 61 02 MOVE 2(SP), RR 1149: 0E MOVE RR, -(SP) 114A: F8 1B1F MOVE #Cstr_87, RR 114D: 0E MOVE RR, -(SP) 114E: 05 0654 CALL Cprintf 1151: 2B 06 ADD SP, #6 1153: 02 1234 JMP L36_brk_114 L36_case_114_0063: 1156: 05 0F24 CALL Cshow_time 1159: 02 1234 JMP L36_brk_114 L36_case_114_0064: 115C: F9 64 MOVE #100, RR 115E: 5F 04 MOVE R, 4(SP) 1160: F8 1B41 MOVE #Cstr_88, RR d3001 72 a3072 73 1164: 05 0654 CALL Cprintf 1167: 2B 02 ADD SP, #2 1169: C1 MOVE #1, RR 116A: 0F MOVE R, -(SP) 116B: 05 0AA1 CALL Cgethex 116E: 2B 01 ADD SP, #1 1170: 5D 02 MOVE RR, 2(SP) 1172: F8 1B4A MOVE #Cstr_89, RR 1175: 0E MOVE RR, -(SP) 1176: 05 0654 CALL Cprintf 1179: 2B 02 ADD SP, #2 117B: 05 09AD CALL Cgetchr 117E: 61 02 MOVE 2(SP), RR 1180: 0E MOVE RR, -(SP) 1181: 05 0F55 CALL Cdisplay_memory 1184: 2B 02 ADD SP, #2 1186: 02 1234 JMP L36_brk_114 L36_case_114_0065: 1189: F8 1B4D MOVE #Cstr_90, RR 118C: 0E MOVE RR, -(SP) 118D: 05 0654 CALL Cprintf 1190: 2B 02 ADD SP, #2 1192: C1 MOVE #1, RR 1193: 0F MOVE R, -(SP) 1194: 05 0AA1 CALL Cgethex 1197: 2B 01 ADD SP, #1 1199: 2F 02 OUT R, (OUT_LEDS) 119B: F8 1B53 MOVE #Cstr_92, RR 119E: 0E MOVE RR, -(SP) 119F: 05 0654 CALL Cprintf 11A2: 2B 02 ADD SP, #2 11A4: 05 09AD CALL Cgetchr 11A7: 02 1234 JMP L36_brk_114 L36_case_114_006D: 11AA: F8 1B56 MOVE #Cstr_93, RR 11AD: 0E MOVE RR, -(SP) 11AE: 05 0654 CALL Cprintf 11B1: 2B 02 ADD SP, #2 11B3: C1 MOVE #1, RR 11B4: 0F MOVE R, -(SP) 11B5: 05 0AA1 CALL Cgethex 11B8: 2B 01 ADD SP, #1 11BA: 5D 02 MOVE RR, 2(SP) 11BC: F8 1B5E MOVE #Cstr_94, RR 11BF: 0E MOVE RR, -(SP) 11C0: 05 0654 CALL Cprintf 11C3: 2B 02 ADD SP, #2 11C5: 05 09AD CALL Cgetchr 11C8: C1 MOVE #1, RR 11C9: 0F MOVE R, -(SP) 11CA: 05 0AA1 CALL Cgethex 11CD: 2B 01 ADD SP, #1 11CF: 0F MOVE R, -(SP) 11D0: 61 03 MOVE 3(SP), RR 11D2: 43 MOVE RR, LL 11D3: 0A MOVE (SP)+, RU 11D4: 45 MOVE R, (LL) 11D5: 05 09AD CALL Cgetchr 11D8: F8 1B66 MOVE #Cstr_95, RR 11DB: 0E MOVE RR, -(SP) 11DC: 05 0654 CALL Cprintf 11DF: 2B 02 ADD SP, #2 11E1: 02 1234 JMP L36_brk_114 L36_case_114_0073: 11E4: 2E 03 IN (IN_DIP_SWITCH), RU 11E6: 0E MOVE RR, -(SP) 11E7: F8 1B69 MOVE #Cstr_96, RR 11EA: 0E MOVE RR, -(SP) 11EB: 05 0654 CALL Cprintf 11EE: 2B 04 ADD SP, #4 11F0: 02 1234 JMP L36_brk_114 L36_case_114_0074: 11F3: 2E 02 IN (IN_TEMPERAT), RU d3074 55 a3128 34 11F6: F8 1B7E MOVE #Cstr_98, RR 11F9: 0E MOVE RR, -(SP) 11FA: 05 0654 CALL Cprintf 11FD: 2B 04 ADD SP, #4 11FF: 02 1234 JMP L36_brk_114 L36_case_114_0048: 1202: F8 1BA2 MOVE #Cstr_100, RR 1205: 0E MOVE RR, -(SP) 1206: 05 0654 CALL Cprintf 1209: 2B 02 ADD SP, #2 L36_loop_116: L36_cont_116: 120B: F8 003C MOVE #Ctx_sema, RR 120E: 46 MOVE (RR), RR 120F: 21 10 SLT RR, #16 1211: 03 120B JMP RRNZ, L36_loop_116 L36_brk_117: 1214: 79 DI 1215: 00 HALT 1216: 02 1234 JMP L36_brk_114 L36_case_114_0049: 1219: 05 0D65 CALL Cload_image 121C: 02 1234 JMP L36_brk_114 L36_case_114_0053: 121F: 05 0DB1 CALL Cshow_semas 1222: 02 1234 JMP L36_brk_114 L36_case_114_0054: 1225: 05 0E23 CALL Cshow_tasks 1228: 02 1234 JMP L36_brk_114 L36_deflt_114: 122B: F8 1BAC MOVE #Cstr_103, RR 122E: 0E MOVE RR, -(SP) 122F: 05 0654 CALL Cprintf 1232: 2B 02 ADD SP, #2 d3130 2 a3131 9 1234: F8 0034 MOVE #Cserial_out, RR 1237: 0E MOVE RR, -(SP) 1238: 05 01B9 CALL CV 123B: 2B 02 ADD SP, #2 L36_cont_111: 123D: 02 1016 JMP L36_loop_111 L36_brk_112: 1240: 2B 07 ADD SP, #7 1242: 07 RET d3133 22 a3154 33 1243: 2C CLRW -(SP) 1244: 2C CLRW -(SP) 1245: 2C CLRW -(SP) 1246: 2C CLRW -(SP) 1247: 2C CLRW -(SP) 1248: 2C CLRW -(SP) 1249: 05 0AC8 CALL Cinit_stack L37_loop_118: 124C: F8 0024 MOVE #Ct2_control, RR 124F: 0E MOVE RR, -(SP) 1250: 05 0092 CALL CP 1253: 2B 02 ADD SP, #2 1255: C0 MOVE #0, RR 1256: 5D 0A MOVE RR, 10(SP) 1258: C0 MOVE #0, RR 1259: 5D 08 MOVE RR, 8(SP) 125B: C0 MOVE #0, RR 125C: 5D 06 MOVE RR, 6(SP) 125E: C0 MOVE #0, RR 125F: 5D 04 MOVE RR, 4(SP) 1261: F8 0034 MOVE #Cserial_out, RR 1264: 0E MOVE RR, -(SP) 1265: 05 0092 CALL CP 1268: 2B 02 ADD SP, #2 126A: F8 1CB8 MOVE #Cstr_118, RR 126D: 0E MOVE RR, -(SP) 126E: 05 0654 CALL Cprintf 1271: 2B 02 ADD SP, #2 1273: F8 0034 MOVE #Cserial_out, RR 1276: 0E MOVE RR, -(SP) 1277: 05 01B9 CALL CV 127A: 2B 02 ADD SP, #2 127C: F8 002C MOVE #Ct3_control, RR d3156 1 a3156 1 1280: 05 01B9 CALL CV d3158 139 a3296 60 1285: C0 MOVE #0, RR 1286: 5D 02 MOVE RR, 2(SP) 1288: 02 12F1 JMP L37_tst_120 L37_loop_120: 128B: C1 MOVE #1, RR 128C: 0E MOVE RR, -(SP) 128D: 05 03C1 CALL Csleep 1290: 2B 02 ADD SP, #2 1292: C0 MOVE #0, RR 1293: 2F 05 OUT R, (OUT_START_CLK_CTR) 1295: C1 MOVE #1, RR 1296: 0E MOVE RR, -(SP) 1297: 05 03C1 CALL Csleep 129A: 2B 02 ADD SP, #2 129C: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 129E: 2E 06 IN (IN_CLK_CTR_HIGH), RU 12A0: 52 08 LSL RR, #8 12A2: 0E MOVE RR, -(SP) 12A3: 2E 05 IN (IN_CLK_CTR_LOW), RU 12A5: 0B MOVE (SP)+, LL 12A6: 31 OR LL, RR 12A7: 67 0A MOVE 10(SP), LL 12A9: 58 ADD LL, RR 12AA: 5D 0A MOVE RR, 10(SP) 12AC: 61 0A MOVE 10(SP), RR 12AE: 53 08 ASR RR, #8 12B0: 67 06 MOVE 6(SP), LL 12B2: 58 ADD LL, RR 12B3: 5D 06 MOVE RR, 6(SP) 12B5: 61 0A MOVE 10(SP), RR 12B7: 11 FF AND RR, #255 12B9: 5D 0A MOVE RR, 10(SP) 12BB: C1 MOVE #1, RR 12BC: 0E MOVE RR, -(SP) 12BD: 05 03C1 CALL Csleep 12C0: 2B 02 ADD SP, #2 12C2: C3 MOVE #3, RR 12C3: 2F 05 OUT R, (OUT_START_CLK_CTR) 12C5: C1 MOVE #1, RR 12C6: 0E MOVE RR, -(SP) 12C7: 05 03C1 CALL Csleep 12CA: 2B 02 ADD SP, #2 12CC: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 12CE: 2E 06 IN (IN_CLK_CTR_HIGH), RU 12D0: 52 08 LSL RR, #8 12D2: 0E MOVE RR, -(SP) 12D3: 2E 05 IN (IN_CLK_CTR_LOW), RU 12D5: 0B MOVE (SP)+, LL 12D6: 31 OR LL, RR 12D7: 67 08 MOVE 8(SP), LL 12D9: 58 ADD LL, RR 12DA: 5D 08 MOVE RR, 8(SP) 12DC: 61 08 MOVE 8(SP), RR 12DE: 53 08 ASR RR, #8 12E0: 67 04 MOVE 4(SP), LL 12E2: 58 ADD LL, RR 12E3: 5D 04 MOVE RR, 4(SP) 12E5: 61 08 MOVE 8(SP), RR 12E7: 11 FF AND RR, #255 12E9: 5D 08 MOVE RR, 8(SP) d3298 1 a3298 8 12EB: 61 02 MOVE 2(SP), RR 12ED: A1 ADD RR, #1 12EE: 5D 02 MOVE RR, 2(SP) 12F0: B1 SUB RR, #1 L37_tst_120: 12F1: 61 02 MOVE 2(SP), RR 12F3: 21 64 SLT RR, #100 12F5: 03 128B JMP RRNZ, L37_loop_120 d3300 2 a3301 62 12F8: F8 002C MOVE #Ct3_control, RR 12FB: 0E MOVE RR, -(SP) 12FC: 05 0092 CALL CP 12FF: 2B 02 ADD SP, #2 1301: F8 0034 MOVE #Cserial_out, RR 1304: 0E MOVE RR, -(SP) 1305: 05 0092 CALL CP 1308: 2B 02 ADD SP, #2 130A: 61 06 MOVE 6(SP), RR 130C: 0E MOVE RR, -(SP) 130D: F8 1CC7 MOVE #Cstr_127, RR 1310: 0E MOVE RR, -(SP) 1311: 05 0654 CALL Cprintf 1314: 2B 04 ADD SP, #4 1316: 61 04 MOVE 4(SP), RR 1318: 0E MOVE RR, -(SP) 1319: F8 1CDB MOVE #Cstr_128, RR 131C: 0E MOVE RR, -(SP) 131D: 05 0654 CALL Cprintf 1320: 2B 04 ADD SP, #4 1322: 61 04 MOVE 4(SP), RR 1324: 53 08 ASR RR, #8 1326: 43 MOVE RR, LL 1327: F9 64 MOVE #100, RR 1329: 79 DI 132A: 70 MUL_IS 132B: 05 000B CALL mult_div 132E: 75 MD_FIN 132F: 77 EI 1330: 0E MOVE RR, -(SP) 1331: 61 08 MOVE 8(SP), RR 1333: 53 08 ASR RR, #8 1335: 0B MOVE (SP)+, LL 1336: 79 DI 1337: 72 DIV_IS 1338: 05 000B CALL mult_div 133B: 75 MD_FIN 133C: 77 EI 133D: 5D 00 MOVE RR, 0(SP) 133F: 61 00 MOVE 0(SP), RR 1341: 0E MOVE RR, -(SP) 1342: F8 1CEF MOVE #Cstr_129, RR 1345: 0E MOVE RR, -(SP) 1346: 05 0654 CALL Cprintf 1349: 2B 04 ADD SP, #4 134B: 61 00 MOVE 0(SP), RR 134D: FD 64 MOVE #100, LL 134F: 59 SUB LL, RR 1350: 0E MOVE RR, -(SP) 1351: F8 1CFF MOVE #Cstr_130, RR 1354: 0E MOVE RR, -(SP) 1355: 05 0654 CALL Cprintf 1358: 2B 04 ADD SP, #4 135A: F8 0034 MOVE #Cserial_out, RR 135D: 0E MOVE RR, -(SP) 135E: 05 01B9 CALL CV 1361: 2B 02 ADD SP, #2 L37_cont_118: 1363: 02 124C JMP L37_loop_118 L37_brk_119: 1366: 2B 0C ADD SP, #12 1368: 07 RET d3303 3 a3305 18 1369: 2D CLRB -(SP) 136A: 05 0AC8 CALL Cinit_stack L38_loop_122: 136D: F8 002C MOVE #Ct3_control, RR 1370: 0E MOVE RR, -(SP) 1371: 05 0092 CALL CP 1374: 2B 02 ADD SP, #2 1376: F8 002C MOVE #Ct3_control, RR 1379: 0E MOVE RR, -(SP) 137A: 05 01B9 CALL CV 137D: 2B 02 ADD SP, #2 137F: F8 0034 MOVE #Cserial_out, RR 1382: 0E MOVE RR, -(SP) 1383: 05 0092 CALL CP 1386: 2B 02 ADD SP, #2 1388: F9 30 MOVE #48, RR 138A: 5F 00 MOVE R, 0(SP) 138C: 02 139C JMP L38_tst_124 d3307 15 a3321 16 138F: 63 00 MOVE 0(SP), RS 1391: 0F MOVE R, -(SP) 1392: 05 03FF CALL Cputchr 1395: 2B 01 ADD SP, #1 L38_cont_124: 1397: 63 00 MOVE 0(SP), RS 1399: A1 ADD RR, #1 139A: 5F 00 MOVE R, 0(SP) L38_tst_124: 139C: 63 00 MOVE 0(SP), RS 139E: 1F 39 SLE RR, #57 13A0: 03 138F JMP RRNZ, L38_loop_124 L38_brk_125: 13A3: F9 41 MOVE #65, RR 13A5: 5F 00 MOVE R, 0(SP) 13A7: 02 13B7 JMP L38_tst_126 d3323 4 a3326 4 13AA: 63 00 MOVE 0(SP), RS 13AC: 0F MOVE R, -(SP) 13AD: 05 03FF CALL Cputchr 13B0: 2B 01 ADD SP, #1 d3328 3 a3330 3 13B2: 63 00 MOVE 0(SP), RS 13B4: A1 ADD RR, #1 13B5: 5F 00 MOVE R, 0(SP) d3332 3 a3334 3 13B7: 63 00 MOVE 0(SP), RS 13B9: 1F 5A SLE RR, #90 13BB: 03 13AA JMP RRNZ, L38_loop_126 d3336 3 a3338 3 13BE: F9 61 MOVE #97, RR 13C0: 5F 00 MOVE R, 0(SP) 13C2: 02 13D2 JMP L38_tst_128 d3340 4 a3343 4 13C5: 63 00 MOVE 0(SP), RS 13C7: 0F MOVE R, -(SP) 13C8: 05 03FF CALL Cputchr 13CB: 2B 01 ADD SP, #1 d3345 3 a3347 3 13CD: 63 00 MOVE 0(SP), RS 13CF: A1 ADD RR, #1 13D0: 5F 00 MOVE R, 0(SP) d3349 3 a3351 3 13D2: 63 00 MOVE 0(SP), RS 13D4: 1F 7A SLE RR, #122 13D6: 03 13C5 JMP RRNZ, L38_loop_128 d3353 5 a3357 5 13D9: F9 0D MOVE #13, RR 13DB: 0F MOVE R, -(SP) 13DC: 05 03FF CALL Cputchr 13DF: 2B 01 ADD SP, #1 13E1: F9 0A MOVE #10, RR d3361 26 a3386 9 13E9: F8 0034 MOVE #Cserial_out, RR 13EC: 0E MOVE RR, -(SP) 13ED: 05 01B9 CALL CV 13F0: 2B 02 ADD SP, #2 L38_cont_122: 13F2: 02 136D JMP L38_loop_122 L38_brk_123: 13F5: 2B 01 ADD SP, #1 13F7: 07 RET a3387 28 13F8: 00 .BYTE 0 13F9: 00 .BYTE 0 13FA: 00 .BYTE 0 13FB: 00 .BYTE 0 13FC: 00 .BYTE 0 13FD: 00 .BYTE 0 13FE: 00 .BYTE 0 13FF: 00 .BYTE 0 1400: 00 .BYTE 0 1401: 00 .BYTE 0 1402: 00 .BYTE 0 1403: 00 .BYTE 0 1404: 00 .BYTE 0 1405: 00 .BYTE 0 1406: 00 .BYTE 0 1407: 00 .BYTE 0 1408: 00 .BYTE 0 1409: 00 .BYTE 0 140A: 00 .BYTE 0 140B: 00 .BYTE 0 140C: 00 .BYTE 0 140D: 00 .BYTE 0 140E: 00 .BYTE 0 140F: 00 .BYTE 0 1410: 00 .BYTE 0 1411: 00 .BYTE 0 1412: 00 .BYTE 0 1413: 00 .BYTE 0 d3760 6 a3765 6 Ctos_1: 1588: 0000 .WORD 0 158A: 0000 .WORD 0 158C: 100F .WORD Cmain_1 Ctop_1: Cstack_2: d3788 6 a3793 6 15A4: 00 .BYTE 0 15A5: 00 .BYTE 0 15A6: 00 .BYTE 0 15A7: 00 .BYTE 0 15A8: 00 .BYTE 0 15A9: 00 .BYTE 0 d4166 6 a4171 6 Ctos_2: 171E: 0000 .WORD 0 1720: 0000 .WORD 0 1722: 1243 .WORD Cmain_2 Ctop_2: Cstack_3: d4194 6 a4199 6 173A: 00 .BYTE 0 173B: 00 .BYTE 0 173C: 00 .BYTE 0 173D: 00 .BYTE 0 173E: 00 .BYTE 0 173F: 00 .BYTE 0 d4572 28 d4601 3 a4603 3 18B4: 0000 .WORD 0 18B6: 0000 .WORD 0 18B8: 1369 .WORD Cmain_3 d4606 12 a4617 12 18BA: 18F6 .WORD Ctask_idle 18BC: 18B4 .WORD Ctos_3 18BE: 00 .BYTE 0 18BF: 1E .BYTE 30 18C0: 1D0F .WORD Cstr_131 18C2: 1724 .WORD Cstack_3 18C4: 18BA .WORD Ctop_3 18C6: 00 .BYTE 0 18C7: 00 .BYTE 0 18C8: 0000 .WORD 0 18CA: 0000 .WORD 0 18CC: 0000 .WORD 0 d4619 2 a4620 20 18CE: 18BA .WORD Ctask_3 18D0: 171E .WORD Ctos_2 18D2: 00 .BYTE 0 18D3: 28 .BYTE 40 18D4: 1D1A .WORD Cstr_132 18D6: 158E .WORD Cstack_2 18D8: 1724 .WORD Ctop_2 18DA: 00 .BYTE 0 18DB: 00 .BYTE 0 18DC: 0000 .WORD 0 18DE: 0000 .WORD 0 18E0: 0000 .WORD 0 Ctask_1: 18E2: 18CE .WORD Ctask_2 18E4: 1588 .WORD Ctos_1 18E6: 00 .BYTE 0 18E7: 32 .BYTE 50 18E8: 1D26 .WORD Cstr_133 18EA: 13F8 .WORD Cstack_1 18EC: 158E .WORD Ctop_1 d4622 6 a4627 6 18EF: 00 .BYTE 0 18F0: 0000 .WORD 0 18F2: 0000 .WORD 0 18F4: 0000 .WORD 0 Ctask_idle: 18F6: 18E2 .WORD Ctask_1 d4629 5 a4633 5 18FA: 00 .BYTE 0 18FB: 00 .BYTE 0 18FC: 1D2E .WORD Cstr_134 18FE: 1F80 .WORD 8064 1900: 2000 .WORD 8192 d4635 22 a4656 4 1903: 00 .BYTE 0 1904: 0000 .WORD 0 1906: 0000 .WORD 0 1908: 0000 .WORD 0 d4658 1 a4658 1 190A: 18F6 .WORD Ctask_idle d4660 13 a4672 13 190C: 72 .BYTE 114 190D: 78 .BYTE 120 190E: 5F .BYTE 95 190F: 73 .BYTE 115 1910: 65 .BYTE 101 1911: 6D .BYTE 109 1912: 61 .BYTE 97 1913: 70 .BYTE 112 1914: 68 .BYTE 104 1915: 6F .BYTE 111 1916: 72 .BYTE 114 1917: 65 .BYTE 101 1918: 00 .BYTE 0 d4674 15 a4688 15 1919: 74 .BYTE 116 191A: 61 .BYTE 97 191B: 73 .BYTE 115 191C: 6B .BYTE 107 191D: 20 .BYTE 32 191E: 32 .BYTE 50 191F: 20 .BYTE 32 1920: 63 .BYTE 99 1921: 6F .BYTE 111 1922: 6E .BYTE 110 1923: 74 .BYTE 116 1924: 72 .BYTE 114 1925: 6F .BYTE 111 1926: 6C .BYTE 108 1927: 00 .BYTE 0 d4690 15 a4704 15 1928: 74 .BYTE 116 1929: 61 .BYTE 97 192A: 73 .BYTE 115 192B: 6B .BYTE 107 192C: 20 .BYTE 32 192D: 33 .BYTE 51 192E: 20 .BYTE 32 192F: 63 .BYTE 99 1930: 6F .BYTE 111 1931: 6E .BYTE 110 1932: 74 .BYTE 116 1933: 72 .BYTE 114 1934: 6F .BYTE 111 1935: 6C .BYTE 108 1936: 00 .BYTE 0 d4706 11 a4716 11 1937: 73 .BYTE 115 1938: 65 .BYTE 101 1939: 72 .BYTE 114 193A: 69 .BYTE 105 193B: 61 .BYTE 97 193C: 6C .BYTE 108 193D: 20 .BYTE 32 193E: 6F .BYTE 111 193F: 75 .BYTE 117 1940: 74 .BYTE 116 1941: 00 .BYTE 0 d4718 13 a4730 13 1942: 74 .BYTE 116 1943: 78 .BYTE 120 1944: 5F .BYTE 95 1945: 73 .BYTE 115 1946: 65 .BYTE 101 1947: 6D .BYTE 109 1948: 61 .BYTE 97 1949: 70 .BYTE 112 194A: 68 .BYTE 104 194B: 6F .BYTE 111 194C: 72 .BYTE 114 194D: 65 .BYTE 101 194E: 00 .BYTE 0 d4732 17 a4748 17 194F: 30 .BYTE 48 1950: 31 .BYTE 49 1951: 32 .BYTE 50 1952: 33 .BYTE 51 1953: 34 .BYTE 52 1954: 35 .BYTE 53 1955: 36 .BYTE 54 1956: 37 .BYTE 55 1957: 38 .BYTE 56 1958: 39 .BYTE 57 1959: 41 .BYTE 65 195A: 42 .BYTE 66 195B: 43 .BYTE 67 195C: 44 .BYTE 68 195D: 45 .BYTE 69 195E: 46 .BYTE 70 195F: 00 .BYTE 0 d4750 3 a4752 3 1960: 30 .BYTE 48 1961: 58 .BYTE 88 1962: 00 .BYTE 0 d4754 1 a4754 1 1963: 00 .BYTE 0 d4756 1 a4756 1 1964: 00 .BYTE 0 d4758 1 a4758 1 1965: 00 .BYTE 0 d4760 17 a4776 17 1966: 30 .BYTE 48 1967: 31 .BYTE 49 1968: 32 .BYTE 50 1969: 33 .BYTE 51 196A: 34 .BYTE 52 196B: 35 .BYTE 53 196C: 36 .BYTE 54 196D: 37 .BYTE 55 196E: 38 .BYTE 56 196F: 39 .BYTE 57 1970: 61 .BYTE 97 1971: 62 .BYTE 98 1972: 63 .BYTE 99 1973: 64 .BYTE 100 1974: 65 .BYTE 101 1975: 66 .BYTE 102 1976: 00 .BYTE 0 d4778 3 a4780 3 1977: 30 .BYTE 48 1978: 78 .BYTE 120 1979: 00 .BYTE 0 d4782 11 a4792 11 197A: 25 .BYTE 37 197B: 2D .BYTE 45 197C: 32 .BYTE 50 197D: 30 .BYTE 48 197E: 73 .BYTE 115 197F: 20 .BYTE 32 1980: 25 .BYTE 37 1981: 34 .BYTE 52 1982: 64 .BYTE 100 1983: 20 .BYTE 32 1984: 00 .BYTE 0 d4794 7 a4800 7 1985: 25 .BYTE 37 1986: 73 .BYTE 115 1987: 20 .BYTE 32 1988: 2D .BYTE 45 1989: 3E .BYTE 62 198A: 20 .BYTE 32 198B: 00 .BYTE 0 d4802 2 a4803 2 198C: 30 .BYTE 48 198D: 00 .BYTE 0 d4805 6 a4810 6 198E: 6E .BYTE 110 198F: 6F .BYTE 111 1990: 6E .BYTE 110 1991: 65 .BYTE 101 1992: 2E .BYTE 46 1993: 00 .BYTE 0 d4812 3 a4814 3 1994: 0D .BYTE 13 1995: 0A .BYTE 10 1996: 00 .BYTE 0 d4816 19 a4834 19 1997: 4C .BYTE 76 1998: 6F .BYTE 111 1999: 61 .BYTE 97 199A: 64 .BYTE 100 199B: 69 .BYTE 105 199C: 6E .BYTE 110 199D: 67 .BYTE 103 199E: 20 .BYTE 32 199F: 69 .BYTE 105 19A0: 6D .BYTE 109 19A1: 61 .BYTE 97 19A2: 67 .BYTE 103 19A3: 65 .BYTE 101 19A4: 2E .BYTE 46 19A5: 2E .BYTE 46 19A6: 2E .BYTE 46 19A7: 0D .BYTE 13 19A8: 0A .BYTE 10 19A9: 00 .BYTE 0 d4836 44 a4879 44 19AA: 0D .BYTE 13 19AB: 0A .BYTE 10 19AC: 53 .BYTE 83 19AD: 65 .BYTE 101 19AE: 6D .BYTE 109 19AF: 61 .BYTE 97 19B0: 70 .BYTE 112 19B1: 68 .BYTE 104 19B2: 6F .BYTE 111 19B3: 72 .BYTE 114 19B4: 65 .BYTE 101 19B5: 20 .BYTE 32 19B6: 20 .BYTE 32 19B7: 20 .BYTE 32 19B8: 20 .BYTE 32 19B9: 20 .BYTE 32 19BA: 20 .BYTE 32 19BB: 20 .BYTE 32 19BC: 20 .BYTE 32 19BD: 20 .BYTE 32 19BE: 20 .BYTE 32 19BF: 20 .BYTE 32 19C0: 43 .BYTE 67 19C1: 6F .BYTE 111 19C2: 75 .BYTE 117 19C3: 6E .BYTE 110 19C4: 74 .BYTE 116 19C5: 20 .BYTE 32 19C6: 57 .BYTE 87 19C7: 61 .BYTE 97 19C8: 69 .BYTE 105 19C9: 74 .BYTE 116 19CA: 69 .BYTE 105 19CB: 6E .BYTE 110 19CC: 67 .BYTE 103 19CD: 20 .BYTE 32 19CE: 74 .BYTE 116 19CF: 61 .BYTE 97 19D0: 73 .BYTE 115 19D1: 6B .BYTE 107 19D2: 73 .BYTE 115 19D3: 0D .BYTE 13 19D4: 0A .BYTE 10 19D5: 00 .BYTE 0 d4881 3 a4883 3 19D6: 0D .BYTE 13 19D7: 0A .BYTE 10 19D8: 00 .BYTE 0 d4885 3 a4887 3 19D9: 0D .BYTE 13 19DA: 0A .BYTE 10 19DB: 00 .BYTE 0 d4889 29 a4917 29 19DC: 0D .BYTE 13 19DD: 0A .BYTE 10 19DE: 0D .BYTE 13 19DF: 0A .BYTE 10 19E0: 53 .BYTE 83 19E1: 65 .BYTE 101 19E2: 72 .BYTE 114 19E3: 69 .BYTE 105 19E4: 61 .BYTE 97 19E5: 6C .BYTE 108 19E6: 20 .BYTE 32 19E7: 4F .BYTE 79 19E8: 76 .BYTE 118 19E9: 65 .BYTE 101 19EA: 72 .BYTE 114 19EB: 66 .BYTE 102 19EC: 6C .BYTE 108 19ED: 6F .BYTE 111 19EE: 77 .BYTE 119 19EF: 73 .BYTE 115 19F0: 3A .BYTE 58 19F1: 20 .BYTE 32 19F2: 25 .BYTE 37 19F3: 75 .BYTE 117 19F4: 0D .BYTE 13 19F5: 0A .BYTE 10 19F6: 0D .BYTE 13 19F7: 0A .BYTE 10 19F8: 00 .BYTE 0 d4919 3 a4921 31 19F9: 0D .BYTE 13 19FA: 0A .BYTE 10 19FB: 54 .BYTE 84 19FC: 61 .BYTE 97 19FD: 73 .BYTE 115 19FE: 6B .BYTE 107 19FF: 20 .BYTE 32 1A00: 6E .BYTE 110 1A01: 61 .BYTE 97 1A02: 6D .BYTE 109 1A03: 65 .BYTE 101 1A04: 20 .BYTE 32 1A05: 20 .BYTE 32 1A06: 20 .BYTE 32 1A07: 20 .BYTE 32 1A08: 20 .BYTE 32 1A09: 20 .BYTE 32 1A0A: 20 .BYTE 32 1A0B: 20 .BYTE 32 1A0C: 50 .BYTE 80 1A0D: 72 .BYTE 114 1A0E: 69 .BYTE 105 1A0F: 6F .BYTE 111 1A10: 20 .BYTE 32 1A11: 20 .BYTE 32 1A12: 20 .BYTE 32 1A13: 50 .BYTE 80 1A14: 43 .BYTE 67 1A15: 20 .BYTE 32 1A16: 53 .BYTE 83 1A17: 74 .BYTE 116 d4923 1 a4923 1 1A19: 63 .BYTE 99 d4926 5 a4930 5 1A1C: 20 .BYTE 32 1A1D: 53 .BYTE 83 1A1E: 69 .BYTE 105 1A1F: 7A .BYTE 122 1A20: 65 .BYTE 101 d4933 4 a4936 4 1A23: 55 .BYTE 85 1A24: 73 .BYTE 115 1A25: 65 .BYTE 101 1A26: 64 .BYTE 100 d4938 4 a4941 4 1A28: 4E .BYTE 78 1A29: 65 .BYTE 101 1A2A: 78 .BYTE 120 1A2B: 74 .BYTE 116 d4943 10 a4952 10 1A2D: 77 .BYTE 119 1A2E: 61 .BYTE 97 1A2F: 69 .BYTE 105 1A30: 74 .BYTE 116 1A31: 69 .BYTE 105 1A32: 6E .BYTE 110 1A33: 67 .BYTE 103 1A34: 20 .BYTE 32 1A35: 20 .BYTE 32 1A36: 20 .BYTE 32 d4956 36 a4991 8 1A3A: 74 .BYTE 116 1A3B: 61 .BYTE 97 1A3C: 74 .BYTE 116 1A3D: 75 .BYTE 117 1A3E: 73 .BYTE 115 1A3F: 0D .BYTE 13 1A40: 0A .BYTE 10 1A41: 00 .BYTE 0 d4993 3 a4995 3 1A42: 0D .BYTE 13 1A43: 0A .BYTE 10 1A44: 00 .BYTE 0 a4996 29 1A45: 25 .BYTE 37 1A46: 2D .BYTE 45 1A47: 31 .BYTE 49 1A48: 36 .BYTE 54 1A49: 73 .BYTE 115 1A4A: 20 .BYTE 32 1A4B: 25 .BYTE 37 1A4C: 34 .BYTE 52 1A4D: 64 .BYTE 100 1A4E: 20 .BYTE 32 1A4F: 20 .BYTE 32 1A50: 25 .BYTE 37 1A51: 34 .BYTE 52 1A52: 58 .BYTE 88 1A53: 20 .BYTE 32 1A54: 25 .BYTE 37 1A55: 34 .BYTE 52 1A56: 58 .BYTE 88 1A57: 20 .BYTE 32 1A58: 25 .BYTE 37 1A59: 35 .BYTE 53 1A5A: 64 .BYTE 100 1A5B: 20 .BYTE 32 1A5C: 25 .BYTE 37 1A5D: 35 .BYTE 53 1A5E: 64 .BYTE 100 1A5F: 20 .BYTE 32 1A60: 00 .BYTE 0 Cstr_63: d5003 8 a5010 9 1A67: 00 .BYTE 0 Cstr_64: 1A68: 6E .BYTE 110 1A69: 6F .BYTE 111 1A6A: 6E .BYTE 110 1A6B: 65 .BYTE 101 1A6C: 2E .BYTE 46 1A6D: 20 .BYTE 32 1A6E: 20 .BYTE 32 d5012 3 a5014 3 1A70: 20 .BYTE 32 1A71: 20 .BYTE 32 1A72: 20 .BYTE 32 d5016 3 a5018 3 1A74: 20 .BYTE 32 1A75: 20 .BYTE 32 1A76: 20 .BYTE 32 d5020 32 a5051 2 1A78: 20 .BYTE 32 1A79: 00 .BYTE 0 d5053 5 a5057 5 1A7A: 52 .BYTE 82 1A7B: 55 .BYTE 85 1A7C: 4E .BYTE 78 1A7D: 20 .BYTE 32 1A7E: 00 .BYTE 0 d5059 6 a5064 6 1A7F: 53 .BYTE 83 1A80: 55 .BYTE 85 1A81: 53 .BYTE 83 1A82: 50 .BYTE 80 1A83: 20 .BYTE 32 1A84: 00 .BYTE 0 d5066 13 a5078 13 1A85: 53 .BYTE 83 1A86: 4C .BYTE 76 1A87: 45 .BYTE 69 1A88: 45 .BYTE 69 1A89: 50 .BYTE 80 1A8A: 20 .BYTE 32 1A8B: 25 .BYTE 37 1A8C: 64 .BYTE 100 1A8D: 20 .BYTE 32 1A8E: 6D .BYTE 109 1A8F: 73 .BYTE 115 1A90: 20 .BYTE 32 1A91: 00 .BYTE 0 d5080 12 a5091 12 1A92: 42 .BYTE 66 1A93: 4C .BYTE 76 1A94: 4B .BYTE 75 1A95: 44 .BYTE 68 1A96: 20 .BYTE 32 1A97: 6F .BYTE 111 1A98: 6E .BYTE 110 1A99: 20 .BYTE 32 1A9A: 25 .BYTE 37 1A9B: 73 .BYTE 115 1A9C: 20 .BYTE 32 1A9D: 00 .BYTE 0 d5093 3 a5095 3 1A9E: 0D .BYTE 13 1A9F: 0A .BYTE 10 1AA0: 00 .BYTE 0 d5097 3 a5099 3 1AA1: 0D .BYTE 13 1AA2: 0A .BYTE 10 1AA3: 00 .BYTE 0 d5101 36 a5136 36 1AA4: 55 .BYTE 85 1AA5: 70 .BYTE 112 1AA6: 74 .BYTE 116 1AA7: 69 .BYTE 105 1AA8: 6D .BYTE 109 1AA9: 65 .BYTE 101 1AAA: 20 .BYTE 32 1AAB: 69 .BYTE 105 1AAC: 73 .BYTE 115 1AAD: 20 .BYTE 32 1AAE: 25 .BYTE 37 1AAF: 34 .BYTE 52 1AB0: 2E .BYTE 46 1AB1: 34 .BYTE 52 1AB2: 58 .BYTE 88 1AB3: 25 .BYTE 37 1AB4: 34 .BYTE 52 1AB5: 2E .BYTE 46 1AB6: 34 .BYTE 52 1AB7: 58 .BYTE 88 1AB8: 25 .BYTE 37 1AB9: 34 .BYTE 52 1ABA: 2E .BYTE 46 1ABB: 34 .BYTE 52 1ABC: 58 .BYTE 88 1ABD: 20 .BYTE 32 1ABE: 73 .BYTE 115 1ABF: 65 .BYTE 101 1AC0: 63 .BYTE 99 1AC1: 6F .BYTE 111 1AC2: 6E .BYTE 110 1AC3: 64 .BYTE 100 1AC4: 73 .BYTE 115 1AC5: 0D .BYTE 13 1AC6: 0A .BYTE 10 1AC7: 00 .BYTE 0 d5138 7 a5144 7 1AC8: 25 .BYTE 37 1AC9: 34 .BYTE 52 1ACA: 2E .BYTE 46 1ACB: 34 .BYTE 52 1ACC: 58 .BYTE 88 1ACD: 3A .BYTE 58 1ACE: 00 .BYTE 0 d5146 7 a5152 7 1ACF: 20 .BYTE 32 1AD0: 25 .BYTE 37 1AD1: 32 .BYTE 50 1AD2: 2E .BYTE 46 1AD3: 32 .BYTE 50 1AD4: 58 .BYTE 88 1AD5: 00 .BYTE 0 d5154 4 a5157 4 1AD6: 20 .BYTE 32 1AD7: 2D .BYTE 45 1AD8: 20 .BYTE 32 1AD9: 00 .BYTE 0 d5159 34 a5192 63 1ADA: 0D .BYTE 13 1ADB: 0A .BYTE 10 1ADC: 00 .BYTE 0 Cstr_79: 1ADD: 52 .BYTE 82 1ADE: 45 .BYTE 69 1ADF: 41 .BYTE 65 1AE0: 44 .BYTE 68 1AE1: 59 .BYTE 89 1AE2: 0D .BYTE 13 1AE3: 00 .BYTE 0 Cstr_80: 1AE4: 25 .BYTE 37 1AE5: 73 .BYTE 115 1AE6: 20 .BYTE 32 1AE7: 69 .BYTE 105 1AE8: 73 .BYTE 115 1AE9: 20 .BYTE 32 1AEA: 62 .BYTE 98 1AEB: 6F .BYTE 111 1AEC: 72 .BYTE 114 1AED: 65 .BYTE 101 1AEE: 64 .BYTE 100 1AEF: 2E .BYTE 46 1AF0: 0D .BYTE 13 1AF1: 0A .BYTE 10 1AF2: 00 .BYTE 0 Cstr_81: 1AF3: 54 .BYTE 84 1AF4: 61 .BYTE 97 1AF5: 73 .BYTE 115 1AF6: 6B .BYTE 107 1AF7: 20 .BYTE 32 1AF8: 32 .BYTE 50 1AF9: 20 .BYTE 32 1AFA: 6B .BYTE 107 1AFB: 69 .BYTE 105 1AFC: 63 .BYTE 99 1AFD: 6B .BYTE 107 1AFE: 65 .BYTE 101 1AFF: 64 .BYTE 100 1B00: 0D .BYTE 13 1B01: 0A .BYTE 10 1B02: 00 .BYTE 0 Cstr_82: 1B03: 54 .BYTE 84 1B04: 61 .BYTE 97 1B05: 73 .BYTE 115 1B06: 6B .BYTE 107 1B07: 20 .BYTE 32 1B08: 33 .BYTE 51 1B09: 20 .BYTE 32 1B0A: 65 .BYTE 101 1B0B: 6E .BYTE 110 1B0C: 61 .BYTE 97 1B0D: 62 .BYTE 98 1B0E: 6C .BYTE 108 1B0F: 65 .BYTE 101 1B10: 64 .BYTE 100 1B11: 20 .BYTE 32 1B12: 66 .BYTE 102 1B13: 6F .BYTE 111 1B14: 72 .BYTE 114 d5194 6 a5199 6 1B16: 31 .BYTE 49 1B17: 30 .BYTE 48 1B18: 30 .BYTE 48 1B19: 20 .BYTE 32 1B1A: 6D .BYTE 109 1B1B: 73 .BYTE 115 d5203 3 a5205 3 Cstr_87: 1B1F: 64 .BYTE 100 1B20: 65 .BYTE 101 d5207 15 a5221 15 1B22: 63 .BYTE 99 1B23: 68 .BYTE 104 1B24: 65 .BYTE 101 1B25: 64 .BYTE 100 1B26: 75 .BYTE 117 1B27: 6C .BYTE 108 1B28: 65 .BYTE 101 1B29: 20 .BYTE 32 1B2A: 74 .BYTE 116 1B2B: 6F .BYTE 111 1B2C: 6F .BYTE 111 1B2D: 6B .BYTE 107 1B2E: 20 .BYTE 32 1B2F: 25 .BYTE 37 1B30: 64 .BYTE 100 d5223 12 a5234 11 1B32: 43 .BYTE 67 1B33: 4C .BYTE 76 1B34: 4B .BYTE 75 1B35: 73 .BYTE 115 1B36: 20 .BYTE 32 1B37: 3D .BYTE 61 1B38: 20 .BYTE 32 1B39: 25 .BYTE 37 1B3A: 64 .BYTE 100 1B3B: 20 .BYTE 32 1B3C: 75 .BYTE 117 d5236 31 a5266 24 1B3E: 0D .BYTE 13 1B3F: 0A .BYTE 10 1B40: 00 .BYTE 0 Cstr_88: 1B41: 44 .BYTE 68 1B42: 69 .BYTE 105 1B43: 73 .BYTE 115 1B44: 70 .BYTE 112 1B45: 6C .BYTE 108 1B46: 61 .BYTE 97 1B47: 79 .BYTE 121 1B48: 20 .BYTE 32 1B49: 00 .BYTE 0 Cstr_89: 1B4A: 0D .BYTE 13 1B4B: 0A .BYTE 10 1B4C: 00 .BYTE 0 Cstr_90: 1B4D: 4C .BYTE 76 1B4E: 45 .BYTE 69 1B4F: 44 .BYTE 68 1B50: 73 .BYTE 115 1B51: 20 .BYTE 32 1B52: 00 .BYTE 0 d5268 4 a5271 16 1B53: 0D .BYTE 13 1B54: 0A .BYTE 10 1B55: 00 .BYTE 0 Cstr_93: 1B56: 4D .BYTE 77 1B57: 65 .BYTE 101 1B58: 6D .BYTE 109 1B59: 6F .BYTE 111 1B5A: 72 .BYTE 114 1B5B: 79 .BYTE 121 1B5C: 20 .BYTE 32 1B5D: 00 .BYTE 0 Cstr_94: 1B5E: 20 .BYTE 32 1B5F: 56 .BYTE 86 1B60: 61 .BYTE 97 d5273 2 a5274 2 1B62: 75 .BYTE 117 1B63: 65 .BYTE 101 d5277 1 a5277 1 Cstr_95: d5281 7 d5289 12 a5300 21 1B69: 44 .BYTE 68 1B6A: 49 .BYTE 73 1B6B: 50 .BYTE 80 1B6C: 20 .BYTE 32 1B6D: 73 .BYTE 115 1B6E: 77 .BYTE 119 1B6F: 69 .BYTE 105 1B70: 74 .BYTE 116 1B71: 63 .BYTE 99 1B72: 68 .BYTE 104 1B73: 20 .BYTE 32 1B74: 69 .BYTE 105 1B75: 73 .BYTE 115 1B76: 20 .BYTE 32 1B77: 30 .BYTE 48 1B78: 78 .BYTE 120 1B79: 25 .BYTE 37 1B7A: 58 .BYTE 88 1B7B: 0D .BYTE 13 1B7C: 0A .BYTE 10 1B7D: 00 .BYTE 0 d5302 5 a5306 1 1B7E: 54 .BYTE 84 d5308 17 a5324 15 1B80: 6D .BYTE 109 1B81: 70 .BYTE 112 1B82: 65 .BYTE 101 1B83: 72 .BYTE 114 1B84: 61 .BYTE 97 1B85: 74 .BYTE 116 1B86: 75 .BYTE 117 1B87: 72 .BYTE 114 1B88: 65 .BYTE 101 1B89: 20 .BYTE 32 1B8A: 69 .BYTE 105 1B8B: 73 .BYTE 115 1B8C: 20 .BYTE 32 1B8D: 25 .BYTE 37 1B8E: 64 .BYTE 100 d5326 30 a5355 31 1B90: 64 .BYTE 100 1B91: 65 .BYTE 101 1B92: 67 .BYTE 103 1B93: 72 .BYTE 114 1B94: 65 .BYTE 101 1B95: 65 .BYTE 101 1B96: 73 .BYTE 115 1B97: 20 .BYTE 32 1B98: 43 .BYTE 67 1B99: 65 .BYTE 101 1B9A: 6C .BYTE 108 1B9B: 73 .BYTE 115 1B9C: 69 .BYTE 105 1B9D: 75 .BYTE 117 1B9E: 73 .BYTE 115 1B9F: 0D .BYTE 13 1BA0: 0A .BYTE 10 1BA1: 00 .BYTE 0 Cstr_100: 1BA2: 48 .BYTE 72 1BA3: 61 .BYTE 97 1BA4: 6C .BYTE 108 1BA5: 74 .BYTE 116 1BA6: 65 .BYTE 101 1BA7: 64 .BYTE 100 1BA8: 2E .BYTE 46 1BA9: 0D .BYTE 13 1BAA: 0A .BYTE 10 1BAB: 00 .BYTE 0 Cstr_103: 1BAC: 48 .BYTE 72 d5357 18 a5374 17 1BAE: 6C .BYTE 108 1BAF: 70 .BYTE 112 1BB0: 3A .BYTE 58 1BB1: 20 .BYTE 32 1BB2: 20 .BYTE 32 1BB3: 0D .BYTE 13 1BB4: 0A .BYTE 10 1BB5: 32 .BYTE 50 1BB6: 20 .BYTE 32 1BB7: 2D .BYTE 45 1BB8: 20 .BYTE 32 1BB9: 6B .BYTE 107 1BBA: 69 .BYTE 105 1BBB: 63 .BYTE 99 1BBC: 6B .BYTE 107 1BBD: 20 .BYTE 32 1BBE: 74 .BYTE 116 d5376 15 a5390 14 1BC0: 73 .BYTE 115 1BC1: 6B .BYTE 107 1BC2: 20 .BYTE 32 1BC3: 32 .BYTE 50 1BC4: 0D .BYTE 13 1BC5: 0A .BYTE 10 1BC6: 33 .BYTE 51 1BC7: 20 .BYTE 32 1BC8: 2D .BYTE 45 1BC9: 20 .BYTE 32 1BCA: 6B .BYTE 107 1BCB: 69 .BYTE 105 1BCC: 63 .BYTE 99 1BCD: 6B .BYTE 107 d5392 27 a5418 27 1BCF: 74 .BYTE 116 1BD0: 61 .BYTE 97 1BD1: 73 .BYTE 115 1BD2: 6B .BYTE 107 1BD3: 20 .BYTE 32 1BD4: 33 .BYTE 51 1BD5: 0D .BYTE 13 1BD6: 0A .BYTE 10 1BD7: 49 .BYTE 73 1BD8: 20 .BYTE 32 1BD9: 2D .BYTE 45 1BDA: 20 .BYTE 32 1BDB: 6C .BYTE 108 1BDC: 6F .BYTE 111 1BDD: 61 .BYTE 97 1BDE: 64 .BYTE 100 1BDF: 20 .BYTE 32 1BE0: 69 .BYTE 105 1BE1: 6D .BYTE 109 1BE2: 61 .BYTE 97 1BE3: 67 .BYTE 103 1BE4: 65 .BYTE 101 1BE5: 0D .BYTE 13 1BE6: 0A .BYTE 10 1BE7: 53 .BYTE 83 1BE8: 20 .BYTE 32 1BE9: 2D .BYTE 45 d5420 4 a5423 4 1BEB: 73 .BYTE 115 1BEC: 68 .BYTE 104 1BED: 6F .BYTE 111 1BEE: 77 .BYTE 119 d5425 20 a5444 20 1BF0: 73 .BYTE 115 1BF1: 65 .BYTE 101 1BF2: 6D .BYTE 109 1BF3: 61 .BYTE 97 1BF4: 70 .BYTE 112 1BF5: 68 .BYTE 104 1BF6: 6F .BYTE 111 1BF7: 72 .BYTE 114 1BF8: 65 .BYTE 101 1BF9: 73 .BYTE 115 1BFA: 0D .BYTE 13 1BFB: 0A .BYTE 10 1BFC: 54 .BYTE 84 1BFD: 20 .BYTE 32 1BFE: 2D .BYTE 45 1BFF: 20 .BYTE 32 1C00: 73 .BYTE 115 1C01: 68 .BYTE 104 1C02: 6F .BYTE 111 1C03: 77 .BYTE 119 d5446 2 a5447 2 1C05: 74 .BYTE 116 1C06: 61 .BYTE 97 d5449 43 a5491 43 1C08: 6B .BYTE 107 1C09: 73 .BYTE 115 1C0A: 0D .BYTE 13 1C0B: 0A .BYTE 10 1C0C: 62 .BYTE 98 1C0D: 20 .BYTE 32 1C0E: 2D .BYTE 45 1C0F: 20 .BYTE 32 1C10: 6D .BYTE 109 1C11: 65 .BYTE 101 1C12: 61 .BYTE 97 1C13: 73 .BYTE 115 1C14: 75 .BYTE 117 1C15: 72 .BYTE 114 1C16: 65 .BYTE 101 1C17: 20 .BYTE 32 1C18: 74 .BYTE 116 1C19: 61 .BYTE 97 1C1A: 73 .BYTE 115 1C1B: 6B .BYTE 107 1C1C: 20 .BYTE 32 1C1D: 73 .BYTE 115 1C1E: 77 .BYTE 119 1C1F: 69 .BYTE 105 1C20: 74 .BYTE 116 1C21: 63 .BYTE 99 1C22: 68 .BYTE 104 1C23: 20 .BYTE 32 1C24: 28 .BYTE 40 1C25: 64 .BYTE 100 1C26: 65 .BYTE 101 1C27: 73 .BYTE 115 1C28: 63 .BYTE 99 1C29: 68 .BYTE 104 1C2A: 65 .BYTE 101 1C2B: 64 .BYTE 100 1C2C: 75 .BYTE 117 1C2D: 6C .BYTE 108 1C2E: 65 .BYTE 101 1C2F: 29 .BYTE 41 1C30: 0D .BYTE 13 1C31: 0A .BYTE 10 1C32: 63 .BYTE 99 d5493 2 a5494 2 1C34: 2D .BYTE 45 1C35: 20 .BYTE 32 d5496 10 a5505 10 1C37: 68 .BYTE 104 1C38: 6F .BYTE 111 1C39: 77 .BYTE 119 1C3A: 20 .BYTE 32 1C3B: 74 .BYTE 116 1C3C: 69 .BYTE 105 1C3D: 6D .BYTE 109 1C3E: 65 .BYTE 101 1C3F: 0D .BYTE 13 1C40: 0A .BYTE 10 d5507 7 a5513 7 1C42: 20 .BYTE 32 1C43: 2D .BYTE 45 1C44: 20 .BYTE 32 1C45: 64 .BYTE 100 1C46: 69 .BYTE 105 1C47: 73 .BYTE 115 1C48: 70 .BYTE 112 d5515 12 a5526 12 1C4A: 61 .BYTE 97 1C4B: 79 .BYTE 121 1C4C: 20 .BYTE 32 1C4D: 6D .BYTE 109 1C4E: 65 .BYTE 101 1C4F: 6D .BYTE 109 1C50: 6F .BYTE 111 1C51: 72 .BYTE 114 1C52: 79 .BYTE 121 1C53: 0D .BYTE 13 1C54: 0A .BYTE 10 1C55: 65 .BYTE 101 d5528 3 a5530 3 1C57: 2D .BYTE 45 1C58: 20 .BYTE 32 1C59: 73 .BYTE 115 d5532 39 a5570 39 1C5B: 74 .BYTE 116 1C5C: 20 .BYTE 32 1C5D: 4C .BYTE 76 1C5E: 45 .BYTE 69 1C5F: 44 .BYTE 68 1C60: 73 .BYTE 115 1C61: 0D .BYTE 13 1C62: 0A .BYTE 10 1C63: 6D .BYTE 109 1C64: 20 .BYTE 32 1C65: 2D .BYTE 45 1C66: 20 .BYTE 32 1C67: 6D .BYTE 109 1C68: 6F .BYTE 111 1C69: 64 .BYTE 100 1C6A: 69 .BYTE 105 1C6B: 66 .BYTE 102 1C6C: 79 .BYTE 121 1C6D: 20 .BYTE 32 1C6E: 6D .BYTE 109 1C6F: 65 .BYTE 101 1C70: 6D .BYTE 109 1C71: 6F .BYTE 111 1C72: 72 .BYTE 114 1C73: 79 .BYTE 121 1C74: 0D .BYTE 13 1C75: 0A .BYTE 10 1C76: 73 .BYTE 115 1C77: 20 .BYTE 32 1C78: 2D .BYTE 45 1C79: 20 .BYTE 32 1C7A: 72 .BYTE 114 1C7B: 65 .BYTE 101 1C7C: 61 .BYTE 97 1C7D: 64 .BYTE 100 1C7E: 20 .BYTE 32 1C7F: 44 .BYTE 68 1C80: 49 .BYTE 73 1C81: 50 .BYTE 80 d5572 16 a5587 16 1C83: 73 .BYTE 115 1C84: 77 .BYTE 119 1C85: 69 .BYTE 105 1C86: 74 .BYTE 116 1C87: 63 .BYTE 99 1C88: 68 .BYTE 104 1C89: 0D .BYTE 13 1C8A: 0A .BYTE 10 1C8B: 74 .BYTE 116 1C8C: 20 .BYTE 32 1C8D: 2D .BYTE 45 1C8E: 20 .BYTE 32 1C8F: 72 .BYTE 114 1C90: 65 .BYTE 101 1C91: 61 .BYTE 97 1C92: 64 .BYTE 100 d5589 52 a5640 54 1C94: 74 .BYTE 116 1C95: 65 .BYTE 101 1C96: 6D .BYTE 109 1C97: 70 .BYTE 112 1C98: 65 .BYTE 101 1C99: 72 .BYTE 114 1C9A: 61 .BYTE 97 1C9B: 74 .BYTE 116 1C9C: 75 .BYTE 117 1C9D: 72 .BYTE 114 1C9E: 65 .BYTE 101 1C9F: 0D .BYTE 13 1CA0: 0A .BYTE 10 1CA1: 48 .BYTE 72 1CA2: 20 .BYTE 32 1CA3: 2D .BYTE 45 1CA4: 20 .BYTE 32 1CA5: 48 .BYTE 72 1CA6: 41 .BYTE 65 1CA7: 4C .BYTE 76 1CA8: 54 .BYTE 84 1CA9: 20 .BYTE 32 1CAA: 28 .BYTE 40 1CAB: 66 .BYTE 102 1CAC: 6F .BYTE 111 1CAD: 72 .BYTE 114 1CAE: 65 .BYTE 101 1CAF: 76 .BYTE 118 1CB0: 65 .BYTE 101 1CB1: 72 .BYTE 114 1CB2: 29 .BYTE 41 1CB3: 0D .BYTE 13 1CB4: 0A .BYTE 10 1CB5: 0D .BYTE 13 1CB6: 0A .BYTE 10 1CB7: 00 .BYTE 0 Cstr_118: 1CB8: 4D .BYTE 77 1CB9: 65 .BYTE 101 1CBA: 61 .BYTE 97 1CBB: 73 .BYTE 115 1CBC: 75 .BYTE 117 1CBD: 72 .BYTE 114 1CBE: 69 .BYTE 105 1CBF: 6E .BYTE 110 1CC0: 67 .BYTE 103 1CC1: 2E .BYTE 46 1CC2: 2E .BYTE 46 1CC3: 2E .BYTE 46 1CC4: 0D .BYTE 13 1CC5: 0A .BYTE 10 1CC6: 00 .BYTE 0 Cstr_127: 1CC7: 74 .BYTE 116 d5642 15 a5656 14 1CC9: 74 .BYTE 116 1CCA: 61 .BYTE 97 1CCB: 6C .BYTE 108 1CCC: 3A .BYTE 58 1CCD: 20 .BYTE 32 1CCE: 20 .BYTE 32 1CCF: 25 .BYTE 37 1CD0: 64 .BYTE 100 1CD1: 20 .BYTE 32 1CD2: 63 .BYTE 99 1CD3: 79 .BYTE 121 1CD4: 63 .BYTE 99 1CD5: 6C .BYTE 108 1CD6: 65 .BYTE 101 d5658 26 a5683 27 1CD8: 0D .BYTE 13 1CD9: 0A .BYTE 10 1CDA: 00 .BYTE 0 Cstr_128: 1CDB: 68 .BYTE 104 1CDC: 61 .BYTE 97 1CDD: 6C .BYTE 108 1CDE: 74 .BYTE 116 1CDF: 65 .BYTE 101 1CE0: 64 .BYTE 100 1CE1: 3A .BYTE 58 1CE2: 20 .BYTE 32 1CE3: 25 .BYTE 37 1CE4: 64 .BYTE 100 1CE5: 20 .BYTE 32 1CE6: 63 .BYTE 99 1CE7: 79 .BYTE 121 1CE8: 63 .BYTE 99 1CE9: 6C .BYTE 108 1CEA: 65 .BYTE 101 1CEB: 73 .BYTE 115 1CEC: 0D .BYTE 13 1CED: 0A .BYTE 10 1CEE: 00 .BYTE 0 Cstr_129: 1CEF: 69 .BYTE 105 1CF0: 64 .BYTE 100 d5686 4 a5689 54 1CF3: 3A .BYTE 58 1CF4: 20 .BYTE 32 1CF5: 20 .BYTE 32 1CF6: 20 .BYTE 32 1CF7: 25 .BYTE 37 1CF8: 64 .BYTE 100 1CF9: 20 .BYTE 32 1CFA: 25 .BYTE 37 1CFB: 25 .BYTE 37 1CFC: 0D .BYTE 13 1CFD: 0A .BYTE 10 1CFE: 00 .BYTE 0 Cstr_130: 1CFF: 6C .BYTE 108 1D00: 6F .BYTE 111 1D01: 61 .BYTE 97 1D02: 64 .BYTE 100 1D03: 3A .BYTE 58 1D04: 20 .BYTE 32 1D05: 20 .BYTE 32 1D06: 20 .BYTE 32 1D07: 25 .BYTE 37 1D08: 64 .BYTE 100 1D09: 20 .BYTE 32 1D0A: 25 .BYTE 37 1D0B: 25 .BYTE 37 1D0C: 0D .BYTE 13 1D0D: 0A .BYTE 10 1D0E: 00 .BYTE 0 Cstr_131: 1D0F: 4C .BYTE 76 1D10: 6F .BYTE 111 1D11: 61 .BYTE 97 1D12: 64 .BYTE 100 1D13: 20 .BYTE 32 1D14: 54 .BYTE 84 1D15: 61 .BYTE 97 1D16: 73 .BYTE 115 1D17: 6B .BYTE 107 1D18: 20 .BYTE 32 1D19: 00 .BYTE 0 Cstr_132: 1D1A: 4D .BYTE 77 1D1B: 65 .BYTE 101 1D1C: 61 .BYTE 97 1D1D: 73 .BYTE 115 1D1E: 75 .BYTE 117 1D1F: 72 .BYTE 114 1D20: 65 .BYTE 101 1D21: 6D .BYTE 109 1D22: 65 .BYTE 101 1D23: 6E .BYTE 110 1D24: 74 .BYTE 116 1D25: 00 .BYTE 0 d5691 20 a5710 8 1D26: 4D .BYTE 77 1D27: 6F .BYTE 111 1D28: 6E .BYTE 110 1D29: 69 .BYTE 105 1D2A: 74 .BYTE 116 1D2B: 6F .BYTE 111 1D2C: 72 .BYTE 114 1D2D: 00 .BYTE 0 d5712 78 a5789 10 1D2E: 49 .BYTE 73 1D2F: 64 .BYTE 100 1D30: 6C .BYTE 108 1D31: 65 .BYTE 101 1D32: 20 .BYTE 32 1D33: 54 .BYTE 84 1D34: 61 .BYTE 97 1D35: 73 .BYTE 115 1D36: 6B .BYTE 107 1D37: 00 .BYTE 0 @ 1.2 log @Handle auto variable declarations in compound statements properly @ text @d18 1 a18 1 0005: 02 0FE9 JMP Cmain d42 1 a42 1 0022: 18F7 .WORD Cstr_0 d47 1 a47 1 002A: 1904 .WORD Cstr_1 d52 1 a52 1 0032: 1913 .WORD Cstr_2 d57 1 a57 1 003A: 1922 .WORD Cstr_3 d62 1 a62 1 0042: 192D .WORD Cstr_4 d65 1 a65 1 0045: 49 18F5 MOVE (Ccurrent_task), RR d89 1 a89 1 0069: 4C 18F5 MOVE (Ccurrent_task), LL d92 1 a92 1 0070: 49 18F5 MOVE (Ccurrent_task), RR d99 1 a99 1 007D: 49 18F5 MOVE (Ccurrent_task), RR d105 2 a106 2 0086: 5A 18F5 MOVE RR, (Ccurrent_task) 0089: 49 18F5 MOVE (Ccurrent_task), RR d124 1 a124 1 00A1: 49 18F5 MOVE (Ccurrent_task), RR d131 1 a131 1 00AA: 49 18F5 MOVE (Ccurrent_task), RR d136 1 a136 1 00B2: 49 18F5 MOVE (Ccurrent_task), RR d141 1 a141 1 00BA: 49 18F5 MOVE (Ccurrent_task), RR d150 1 a150 1 00C8: 49 18F5 MOVE (Ccurrent_task), RR d161 1 a161 1 00D8: 49 18F5 MOVE (Ccurrent_task), RR d169 1 a169 1 00E2: 49 18F5 MOVE (Ccurrent_task), RR d192 1 a192 1 0101: 49 18F5 MOVE (Ccurrent_task), RR d199 1 a199 1 010B: 49 18F5 MOVE (Ccurrent_task), RR d206 1 a206 1 0115: 49 18F5 MOVE (Ccurrent_task), RR d211 1 a211 1 011D: 49 18F5 MOVE (Ccurrent_task), RR d216 1 a216 1 0125: 49 18F5 MOVE (Ccurrent_task), RR d223 1 a223 1 012E: 49 18F5 MOVE (Ccurrent_task), RR d232 1 a232 1 013C: 49 18F5 MOVE (Ccurrent_task), RR d243 1 a243 1 014C: 49 18F5 MOVE (Ccurrent_task), RR d252 1 a252 1 0159: 49 18F5 MOVE (Ccurrent_task), RR d311 1 a311 1 01A8: 49 18F5 MOVE (Ccurrent_task), RR d459 1 a459 1 0273: 49 18F5 MOVE (Ccurrent_task), RR d632 1 a632 1 0376: 4C 18F5 MOVE (Ccurrent_task), LL d681 1 a681 1 03C5: 49 18F5 MOVE (Ccurrent_task), RR d688 1 a688 1 03CF: 49 18F5 MOVE (Ccurrent_task), RR d1220 1 a1220 1 0714: F8 193A MOVE #Cstr_36, RR d1238 1 a1238 1 0731: F8 194B MOVE #Cstr_37, RR d1286 1 a1286 1 077D: F8 194E MOVE #Cstr_38, RR d1309 1 a1309 1 07A3: F8 194F MOVE #Cstr_39, RR d1347 1 a1347 1 07DF: F8 1950 MOVE #Cstr_40, RR d1364 1 a1364 1 07FC: F8 1951 MOVE #Cstr_41, RR d1382 1 a1382 1 0819: F8 1962 MOVE #Cstr_42, RR d1716 18 a1733 13 0A13: F8 001C MOVE #Crx_sema, RR 0A16: 0E MOVE RR, -(SP) 0A17: 05 0092 CALL CP 0A1A: 2B 02 ADD SP, #2 0A1C: F8 001C MOVE #Crx_sema, RR 0A1F: 0E MOVE RR, -(SP) 0A20: 05 01B9 CALL CV 0A23: 2B 02 ADD SP, #2 0A25: 4B 01DA MOVE (Cserial_in_get), RU 0A28: F4 01CA ADD RR, #Cserial_in_buffer 0A2B: 48 MOVE (RR), RU 0A2C: 07 RET 0A2D: 07 RET d1735 9 a1743 9 0A2E: 05 0A13 CALL Cpeekchr 0A31: 0F MOVE R, -(SP) 0A32: F8 FFFF MOVE #65535, RR 0A35: 0E MOVE RR, -(SP) 0A36: 63 02 MOVE 2(SP), RS 0A38: 1B 30 SGE RR, #48 0A3A: 04 0A41 JMP RRZ, L24_endif_68 0A3D: 63 02 MOVE 2(SP), RS 0A3F: 1F 39 SLE RR, #57 d1745 5 a1749 5 0A41: 04 0A4D JMP RRZ, L24_else_67 0A44: 63 02 MOVE 2(SP), RS 0A46: F7 30 SUB RR, #48 0A48: 5D 00 MOVE RR, 0(SP) 0A4A: 02 0A78 JMP L24_endif_67 d1751 5 a1755 5 0A4D: 63 02 MOVE 2(SP), RS 0A4F: 1B 41 SGE RR, #65 0A51: 04 0A58 JMP RRZ, L24_endif_70 0A54: 63 02 MOVE 2(SP), RS 0A56: 1F 46 SLE RR, #70 d1757 5 a1761 5 0A58: 04 0A64 JMP RRZ, L24_else_69 0A5B: 63 02 MOVE 2(SP), RS 0A5D: F7 37 SUB RR, #55 0A5F: 5D 00 MOVE RR, 0(SP) 0A61: 02 0A78 JMP L24_endif_69 d1763 5 a1767 5 0A64: 63 02 MOVE 2(SP), RS 0A66: 1B 61 SGE RR, #97 0A68: 04 0A6F JMP RRZ, L24_endif_72 0A6B: 63 02 MOVE 2(SP), RS 0A6D: 1F 66 SLE RR, #102 d1769 4 a1772 4 0A6F: 04 0A78 JMP RRZ, L24_endif_71 0A72: 63 02 MOVE 2(SP), RS 0A74: F7 57 SUB RR, #87 0A76: 5D 00 MOVE RR, 0(SP) d1776 10 a1785 10 0A78: 61 00 MOVE 0(SP), RR 0A7A: 18 FFFF SNE RR, #65535 0A7D: 04 0A90 JMP RRZ, L24_endif_73 0A80: 05 09AD CALL Cgetchr 0A83: 63 05 MOVE 5(SP), RS 0A85: 04 0A90 JMP RRZ, L24_endif_74 0A88: 63 02 MOVE 2(SP), RS 0A8A: 0F MOVE R, -(SP) 0A8B: 05 03FF CALL Cputchr 0A8E: 2B 01 ADD SP, #1 d1788 5 a1792 5 0A90: 61 00 MOVE 0(SP), RR 0A92: 2B 03 ADD SP, #3 0A94: 07 RET 0A95: 2B 03 ADD SP, #3 0A97: 07 RET d1794 3 a1796 3 0A98: 2C CLRW -(SP) 0A99: 2D CLRB -(SP) 0A9A: 02 0AA7 JMP L25_cont_75 d1798 6 a1803 6 0A9D: 61 01 MOVE 1(SP), RR 0A9F: 52 04 LSL RR, #4 0AA1: 43 MOVE RR, LL 0AA2: 63 00 MOVE 0(SP), RS 0AA4: 31 OR LL, RR 0AA5: 5D 01 MOVE RR, 1(SP) d1805 7 a1811 7 0AA7: 63 05 MOVE 5(SP), RS 0AA9: 0F MOVE R, -(SP) 0AAA: 05 0A2E CALL Cgetnibble 0AAD: 2B 01 ADD SP, #1 0AAF: 5F 00 MOVE R, 0(SP) 0AB1: 18 FFFF SNE RR, #65535 0AB4: 03 0A9D JMP RRNZ, L25_loop_75 d1813 5 a1817 5 0AB7: 61 01 MOVE 1(SP), RR 0AB9: 2B 03 ADD SP, #3 0ABB: 07 RET 0ABC: 2B 03 ADD SP, #3 0ABE: 07 RET d1819 5 a1823 5 0ABF: 49 18F5 MOVE (Ccurrent_task), RR 0AC2: A8 ADD RR, #8 0AC3: 46 MOVE (RR), RR 0AC4: 0E MOVE RR, -(SP) 0AC5: 02 0AD4 JMP L26_cont_77 d1825 9 a1833 9 0AC8: F9 53 MOVE #83, RR 0ACA: 0F MOVE R, -(SP) 0ACB: 61 01 MOVE 1(SP), RR 0ACD: A1 ADD RR, #1 0ACE: 5D 01 MOVE RR, 1(SP) 0AD0: B1 SUB RR, #1 0AD1: 43 MOVE RR, LL 0AD2: 09 MOVE (SP)+, RS 0AD3: 45 MOVE R, (LL) d1835 4 a1838 4 0AD4: 6D 00 LEA 0(SP), RR 0AD6: 67 00 MOVE 0(SP), LL 0AD8: 3C SLO LL, RR 0AD9: 03 0AC8 JMP RRNZ, L26_loop_77 d1840 2 a1841 2 0ADC: 2B 02 ADD SP, #2 0ADE: 07 RET d1843 5 a1847 5 0ADF: 49 18F5 MOVE (Ccurrent_task), RR 0AE2: A8 ADD RR, #8 0AE3: 46 MOVE (RR), RR 0AE4: 0E MOVE RR, -(SP) 0AE5: 02 0AF0 JMP L27_cont_79 d1849 6 a1854 6 0AE8: F9 20 MOVE #32, RR 0AEA: 0F MOVE R, -(SP) 0AEB: 61 01 MOVE 1(SP), RR 0AED: 43 MOVE RR, LL 0AEE: 09 MOVE (SP)+, RS 0AEF: 45 MOVE R, (LL) d1856 8 a1863 8 0AF0: 61 00 MOVE 0(SP), RR 0AF2: B1 SUB RR, #1 0AF3: 5D 00 MOVE RR, 0(SP) 0AF5: 0E MOVE RR, -(SP) 0AF6: F8 1D1A MOVE #Cend_text, RR 0AF9: 0B MOVE (SP)+, LL 0AFA: 39 SHS LL, RR 0AFB: 03 0AE8 JMP RRNZ, L27_loop_79 d1865 2 a1866 2 0AFE: 2B 02 ADD SP, #2 0B00: 07 RET d1868 5 a1872 5 0B01: 61 02 MOVE 2(SP), RR 0B03: A8 ADD RR, #8 0B04: 46 MOVE (RR), RR 0B05: 0E MOVE RR, -(SP) 0B06: 02 0B0F JMP L28_cont_81 d1874 4 a1877 4 0B09: 61 00 MOVE 0(SP), RR 0B0B: A1 ADD RR, #1 0B0C: 5D 00 MOVE RR, 0(SP) 0B0E: B1 SUB RR, #1 d1879 4 a1882 4 0B0F: 61 00 MOVE 0(SP), RR 0B11: 47 MOVE (RR), RS 0B12: 17 53 SEQ RR, #83 0B14: 03 0B09 JMP RRNZ, L28_loop_81 d1884 10 a1893 10 0B17: 61 04 MOVE 4(SP), RR 0B19: AA ADD RR, #10 0B1A: 46 MOVE (RR), RR 0B1B: 43 MOVE RR, LL 0B1C: 61 00 MOVE 0(SP), RR 0B1E: 59 SUB LL, RR 0B1F: 2B 02 ADD SP, #2 0B21: 07 RET 0B22: 2B 02 ADD SP, #2 0B24: 07 RET d1895 3 a1897 9 0B25: 2C CLRW -(SP) 0B26: 61 04 MOVE 4(SP), RR 0B28: 46 MOVE (RR), RR 0B29: 0E MOVE RR, -(SP) 0B2A: 61 06 MOVE 6(SP), RR 0B2C: A6 ADD RR, #6 0B2D: 46 MOVE (RR), RR 0B2E: 0E MOVE RR, -(SP) 0B2F: F8 1965 MOVE #Cstr_44, RR d1899 9 a1907 8 0B33: 05 0654 CALL Cprintf 0B36: 2B 06 ADD SP, #6 0B38: 61 04 MOVE 4(SP), RR 0B3A: 46 MOVE (RR), RR 0B3B: 21 00 SLT RR, #0 0B3D: 04 0B79 JMP RRZ, L29_else_83 0B40: 61 04 MOVE 4(SP), RR 0B42: A2 ADD RR, #2 d1909 7 a1915 2 0B44: 5D 00 MOVE RR, 0(SP) 0B46: 02 0B71 JMP L29_tst_84 d1917 18 a1934 18 0B49: 61 00 MOVE 0(SP), RR 0B4B: A6 ADD RR, #6 0B4C: 46 MOVE (RR), RR 0B4D: 0E MOVE RR, -(SP) 0B4E: F8 1970 MOVE #Cstr_45, RR 0B51: 0E MOVE RR, -(SP) 0B52: 05 0654 CALL Cprintf 0B55: 2B 04 ADD SP, #4 0B57: 61 04 MOVE 4(SP), RR 0B59: A4 ADD RR, #4 0B5A: 46 MOVE (RR), RR 0B5B: 67 00 MOVE 0(SP), LL 0B5D: 33 SEQ LL, RR 0B5E: 04 0B6A JMP RRZ, L29_endif_86 0B61: F8 1977 MOVE #Cstr_46, RR 0B64: 0E MOVE RR, -(SP) 0B65: 05 0654 CALL Cprintf 0B68: 2B 02 ADD SP, #2 d1937 4 a1940 4 0B6A: 61 00 MOVE 0(SP), RR 0B6C: F5 10 ADD RR, #16 0B6E: 46 MOVE (RR), RR 0B6F: 5D 00 MOVE RR, 0(SP) d1942 2 a1943 2 0B71: 61 00 MOVE 0(SP), RR 0B73: 03 0B49 JMP RRNZ, L29_loop_84 d1945 1 a1945 1 0B76: 02 0B82 JMP L29_endif_83 d1947 1 a1947 6 0B79: F8 1979 MOVE #Cstr_47, RR 0B7C: 0E MOVE RR, -(SP) 0B7D: 05 0654 CALL Cprintf 0B80: 2B 02 ADD SP, #2 L29_endif_83: 0B82: F8 197F MOVE #Cstr_48, RR d1951 7 a1957 2 0B8B: 2B 02 ADD SP, #2 0B8D: 07 RET d1959 3 a1961 12 0B8E: 2E .BYTE 46 0B8F: 01 .BYTE 1 0B90: 11 .BYTE 17 0B91: 01 .BYTE 1 0B92: 3D .BYTE 61 0B93: 03 .BYTE 3 0B94: 32 .BYTE 50 0B95: 1E .BYTE 30 0B96: 2E .BYTE 46 0B97: 00 .BYTE 0 0B98: 07 .BYTE 7 0B99: 2E .BYTE 46 d1963 10 a1972 10 0B9B: 11 .BYTE 17 0B9C: 02 .BYTE 2 0B9D: 03 .BYTE 3 0B9E: 3D .BYTE 61 0B9F: 1E .BYTE 30 0BA0: 65 .BYTE 101 0BA1: 02 .BYTE 2 0BA2: 2F .BYTE 47 0BA3: 00 .BYTE 0 0BA4: 07 .BYTE 7 d1974 17 a1990 17 0BA6: 59 .BYTE 89 0BA7: 1E .BYTE 30 0BA8: 61 .BYTE 97 0BA9: 02 .BYTE 2 0BAA: A1 .BYTE 161 0BAB: 5D .BYTE 93 0BAC: 02 .BYTE 2 0BAD: B1 .BYTE 177 0BAE: 47 .BYTE 71 0BAF: 0F .BYTE 15 0BB0: 05 .BYTE 5 0BB1: 3D .BYTE 61 0BB2: 1E .BYTE 30 0BB3: 2B .BYTE 43 0BB4: 01 .BYTE 1 0BB5: 61 .BYTE 97 0BB6: 02 .BYTE 2 d1992 196 a2187 196 0BB8: 03 .BYTE 3 0BB9: 4C .BYTE 76 0BBA: 1E .BYTE 30 0BBB: 07 .BYTE 7 0BBC: 05 .BYTE 5 0BBD: 32 .BYTE 50 0BBE: 1E .BYTE 30 0BBF: 0F .BYTE 15 0BC0: 65 .BYTE 101 0BC1: 00 .BYTE 0 0BC2: 29 .BYTE 41 0BC3: 30 .BYTE 48 0BC4: 04 .BYTE 4 0BC5: 71 .BYTE 113 0BC6: 1E .BYTE 30 0BC7: F8 .BYTE 248 0BC8: FF .BYTE 255 0BC9: 00 .BYTE 0 0BCA: 02 .BYTE 2 0BCB: BB .BYTE 187 0BCC: 1E .BYTE 30 0BCD: 65 .BYTE 101 0BCE: 00 .BYTE 0 0BCF: 27 .BYTE 39 0BD0: 39 .BYTE 57 0BD1: 04 .BYTE 4 0BD2: 7F .BYTE 127 0BD3: 1E .BYTE 30 0BD4: 65 .BYTE 101 0BD5: 00 .BYTE 0 0BD6: F7 .BYTE 247 0BD7: 30 .BYTE 48 0BD8: 02 .BYTE 2 0BD9: BB .BYTE 187 0BDA: 1E .BYTE 30 0BDB: 65 .BYTE 101 0BDC: 00 .BYTE 0 0BDD: 29 .BYTE 41 0BDE: 41 .BYTE 65 0BDF: 04 .BYTE 4 0BE0: 8C .BYTE 140 0BE1: 1E .BYTE 30 0BE2: F8 .BYTE 248 0BE3: FF .BYTE 255 0BE4: 00 .BYTE 0 0BE5: 02 .BYTE 2 0BE6: BB .BYTE 187 0BE7: 1E .BYTE 30 0BE8: 65 .BYTE 101 0BE9: 00 .BYTE 0 0BEA: 27 .BYTE 39 0BEB: 46 .BYTE 70 0BEC: 04 .BYTE 4 0BED: 9A .BYTE 154 0BEE: 1E .BYTE 30 0BEF: 65 .BYTE 101 0BF0: 00 .BYTE 0 0BF1: F7 .BYTE 247 0BF2: 37 .BYTE 55 0BF3: 02 .BYTE 2 0BF4: BB .BYTE 187 0BF5: 1E .BYTE 30 0BF6: 65 .BYTE 101 0BF7: 00 .BYTE 0 0BF8: 29 .BYTE 41 0BF9: 61 .BYTE 97 0BFA: 04 .BYTE 4 0BFB: A7 .BYTE 167 0BFC: 1E .BYTE 30 0BFD: F8 .BYTE 248 0BFE: FF .BYTE 255 0BFF: 00 .BYTE 0 0C00: 02 .BYTE 2 0C01: BB .BYTE 187 0C02: 1E .BYTE 30 0C03: 65 .BYTE 101 0C04: 00 .BYTE 0 0C05: 27 .BYTE 39 0C06: 66 .BYTE 102 0C07: 04 .BYTE 4 0C08: B5 .BYTE 181 0C09: 1E .BYTE 30 0C0A: 65 .BYTE 101 0C0B: 00 .BYTE 0 0C0C: F7 .BYTE 247 0C0D: 57 .BYTE 87 0C0E: 02 .BYTE 2 0C0F: BB .BYTE 187 0C10: 1E .BYTE 30 0C11: F8 .BYTE 248 0C12: FF .BYTE 255 0C13: 00 .BYTE 0 0C14: 02 .BYTE 2 0C15: BB .BYTE 187 0C16: 1E .BYTE 30 0C17: 2B .BYTE 43 0C18: 01 .BYTE 1 0C19: 07 .BYTE 7 0C1A: 05 .BYTE 5 0C1B: 60 .BYTE 96 0C1C: 1E .BYTE 30 0C1D: 0F .BYTE 15 0C1E: 2D .BYTE 45 0C1F: 65 .BYTE 101 0C20: 01 .BYTE 1 0C21: 18 .BYTE 24 0C22: FF .BYTE 255 0C23: 00 .BYTE 0 0C24: 04 .BYTE 4 0C25: E3 .BYTE 227 0C26: 1E .BYTE 30 0C27: 05 .BYTE 5 0C28: 60 .BYTE 96 0C29: 1E .BYTE 30 0C2A: 5F .BYTE 95 0C2B: 00 .BYTE 0 0C2C: 65 .BYTE 101 0C2D: 00 .BYTE 0 0C2E: 18 .BYTE 24 0C2F: FF .BYTE 255 0C30: 00 .BYTE 0 0C31: 04 .BYTE 4 0C32: E3 .BYTE 227 0C33: 1E .BYTE 30 0C34: 65 .BYTE 101 0C35: 01 .BYTE 1 0C36: 52 .BYTE 82 0C37: 04 .BYTE 4 0C38: 43 .BYTE 67 0C39: 65 .BYTE 101 0C3A: 00 .BYTE 0 0C3B: 31 .BYTE 49 0C3C: 02 .BYTE 2 0C3D: ED .BYTE 237 0C3E: 1E .BYTE 30 0C3F: F8 .BYTE 248 0C40: C7 .BYTE 199 0C41: 1F .BYTE 31 0C42: 0E .BYTE 14 0C43: 05 .BYTE 5 0C44: 49 .BYTE 73 0C45: 1E .BYTE 30 0C46: 2B .BYTE 43 0C47: 02 .BYTE 2 0C48: 00 .BYTE 0 0C49: 2B .BYTE 43 0C4A: 02 .BYTE 2 0C4B: 07 .BYTE 7 0C4C: 2D .BYTE 45 0C4D: 2C .BYTE 44 0C4E: 2D .BYTE 45 0C4F: 2D .BYTE 45 0C50: 2D .BYTE 45 0C51: 2D .BYTE 45 0C52: F8 .BYTE 248 0C53: DA .BYTE 218 0C54: 1F .BYTE 31 0C55: 0E .BYTE 14 0C56: 05 .BYTE 5 0C57: 49 .BYTE 73 0C58: 1E .BYTE 30 0C59: 2B .BYTE 43 0C5A: 02 .BYTE 2 0C5B: 05 .BYTE 5 0C5C: 32 .BYTE 50 0C5D: 1E .BYTE 30 0C5E: 5F .BYTE 95 0C5F: 00 .BYTE 0 0C60: 19 .BYTE 25 0C61: 3A .BYTE 58 0C62: 03 .BYTE 3 0C63: FF .BYTE 255 0C64: 1E .BYTE 30 0C65: C0 .BYTE 192 0C66: 5F .BYTE 95 0C67: 02 .BYTE 2 0C68: 05 .BYTE 5 0C69: BE .BYTE 190 0C6A: 1E .BYTE 30 0C6B: 5F .BYTE 95 0C6C: 00 .BYTE 0 0C6D: 65 .BYTE 101 0C6E: 02 .BYTE 2 0C6F: 43 .BYTE 67 0C70: 65 .BYTE 101 0C71: 00 .BYTE 0 0C72: 58 .BYTE 88 0C73: 5F .BYTE 95 0C74: 02 .BYTE 2 0C75: 65 .BYTE 101 0C76: 00 .BYTE 0 0C77: 5F .BYTE 95 0C78: 06 .BYTE 6 0C79: 05 .BYTE 5 0C7A: BE .BYTE 190 0C7B: 1E .BYTE 30 d2189 1 a2189 1 0C7D: 00 .BYTE 0 d2191 17 a2207 17 0C7F: 02 .BYTE 2 0C80: 43 .BYTE 67 0C81: 65 .BYTE 101 0C82: 00 .BYTE 0 0C83: 58 .BYTE 88 0C84: 5F .BYTE 95 0C85: 02 .BYTE 2 0C86: 65 .BYTE 101 0C87: 00 .BYTE 0 0C88: 52 .BYTE 82 0C89: 08 .BYTE 8 0C8A: 5D .BYTE 93 0C8B: 04 .BYTE 4 0C8C: 05 .BYTE 5 0C8D: BE .BYTE 190 0C8E: 1E .BYTE 30 0C8F: 5F .BYTE 95 d2209 62 a2270 62 0C91: 65 .BYTE 101 0C92: 02 .BYTE 2 0C93: 43 .BYTE 67 0C94: 65 .BYTE 101 0C95: 00 .BYTE 0 0C96: 58 .BYTE 88 0C97: 5F .BYTE 95 0C98: 02 .BYTE 2 0C99: 61 .BYTE 97 0C9A: 04 .BYTE 4 0C9B: 43 .BYTE 67 0C9C: 65 .BYTE 101 0C9D: 00 .BYTE 0 0C9E: 31 .BYTE 49 0C9F: 5D .BYTE 93 0CA0: 04 .BYTE 4 0CA1: 05 .BYTE 5 0CA2: BE .BYTE 190 0CA3: 1E .BYTE 30 0CA4: 5F .BYTE 95 0CA5: 00 .BYTE 0 0CA6: 65 .BYTE 101 0CA7: 02 .BYTE 2 0CA8: 43 .BYTE 67 0CA9: 65 .BYTE 101 0CAA: 00 .BYTE 0 0CAB: 58 .BYTE 88 0CAC: 5F .BYTE 95 0CAD: 02 .BYTE 2 0CAE: 65 .BYTE 101 0CAF: 00 .BYTE 0 0CB0: 5F .BYTE 95 0CB1: 03 .BYTE 3 0CB2: C0 .BYTE 192 0CB3: 5F .BYTE 95 0CB4: 01 .BYTE 1 0CB5: 02 .BYTE 2 0CB6: 7C .BYTE 124 0CB7: 1F .BYTE 31 0CB8: 05 .BYTE 5 0CB9: BE .BYTE 190 0CBA: 1E .BYTE 30 0CBB: 5F .BYTE 95 0CBC: 00 .BYTE 0 0CBD: 65 .BYTE 101 0CBE: 00 .BYTE 0 0CBF: 0F .BYTE 15 0CC0: 65 .BYTE 101 0CC1: 02 .BYTE 2 0CC2: 0E .BYTE 14 0CC3: 61 .BYTE 97 0CC4: 07 .BYTE 7 0CC5: 0B .BYTE 11 0CC6: 58 .BYTE 88 0CC7: 43 .BYTE 67 0CC8: 09 .BYTE 9 0CC9: 45 .BYTE 69 0CCA: 65 .BYTE 101 0CCB: 02 .BYTE 2 0CCC: 43 .BYTE 67 0CCD: 65 .BYTE 101 0CCE: 00 .BYTE 0 d2272 11 a2282 11 0CD0: 5F .BYTE 95 0CD1: 02 .BYTE 2 0CD2: 65 .BYTE 101 0CD3: 01 .BYTE 1 0CD4: A1 .BYTE 161 0CD5: 5F .BYTE 95 0CD6: 01 .BYTE 1 0CD7: B1 .BYTE 177 0CD8: 65 .BYTE 101 0CD9: 01 .BYTE 1 0CDA: 43 .BYTE 67 d2284 114 a2397 114 0CDC: 06 .BYTE 6 0CDD: 3C .BYTE 60 0CDE: 03 .BYTE 3 0CDF: 5C .BYTE 92 0CE0: 1F .BYTE 31 0CE1: 05 .BYTE 5 0CE2: BE .BYTE 190 0CE3: 1E .BYTE 30 0CE4: 5F .BYTE 95 0CE5: 00 .BYTE 0 0CE6: 65 .BYTE 101 0CE7: 02 .BYTE 2 0CE8: 43 .BYTE 67 0CE9: 65 .BYTE 101 0CEA: 00 .BYTE 0 0CEB: 58 .BYTE 88 0CEC: 5F .BYTE 95 0CED: 02 .BYTE 2 0CEE: 65 .BYTE 101 0CEF: 02 .BYTE 2 0CF0: 04 .BYTE 4 0CF1: 9A .BYTE 154 0CF2: 1F .BYTE 31 0CF3: 02 .BYTE 2 0CF4: B8 .BYTE 184 0CF5: 1F .BYTE 31 0CF6: F9 .BYTE 249 0CF7: 2E .BYTE 46 0CF8: 0F .BYTE 15 0CF9: 05 .BYTE 5 0CFA: 3D .BYTE 61 0CFB: 1E .BYTE 30 0CFC: 2B .BYTE 43 0CFD: 01 .BYTE 1 0CFE: 65 .BYTE 101 0CFF: 03 .BYTE 3 0D00: 17 .BYTE 23 0D01: 01 .BYTE 1 0D02: 04 .BYTE 4 0D03: B5 .BYTE 181 0D04: 1F .BYTE 31 0D05: F8 .BYTE 248 0D06: E4 .BYTE 228 0D07: 1F .BYTE 31 0D08: 0E .BYTE 14 0D09: 05 .BYTE 5 0D0A: 49 .BYTE 73 0D0B: 1E .BYTE 30 0D0C: 2B .BYTE 43 0D0D: 02 .BYTE 2 0D0E: 61 .BYTE 97 0D0F: 04 .BYTE 4 0D10: 06 .BYTE 6 0D11: 02 .BYTE 2 0D12: FF .BYTE 255 0D13: 1E .BYTE 30 0D14: F8 .BYTE 248 0D15: EE .BYTE 238 0D16: 1F .BYTE 31 0D17: 0E .BYTE 14 0D18: 05 .BYTE 5 0D19: 49 .BYTE 73 0D1A: 1E .BYTE 30 0D1B: 2B .BYTE 43 0D1C: 02 .BYTE 2 0D1D: 02 .BYTE 2 0D1E: F6 .BYTE 246 0D1F: 1E .BYTE 30 0D20: 2B .BYTE 43 0D21: 07 .BYTE 7 0D22: 07 .BYTE 7 0D23: 0D .BYTE 13 0D24: 0A .BYTE 10 0D25: 45 .BYTE 69 0D26: 52 .BYTE 82 0D27: 52 .BYTE 82 0D28: 4F .BYTE 79 0D29: 52 .BYTE 82 0D2A: 3A .BYTE 58 0D2B: 20 .BYTE 32 0D2C: 6E .BYTE 110 0D2D: 6F .BYTE 111 0D2E: 74 .BYTE 116 0D2F: 20 .BYTE 32 0D30: 68 .BYTE 104 0D31: 65 .BYTE 101 0D32: 78 .BYTE 120 0D33: 0D .BYTE 13 0D34: 0A .BYTE 10 0D35: 00 .BYTE 0 0D36: 0D .BYTE 13 0D37: 0A .BYTE 10 0D38: 4C .BYTE 76 0D39: 4F .BYTE 79 0D3A: 41 .BYTE 65 0D3B: 44 .BYTE 68 0D3C: 20 .BYTE 32 0D3D: 3E .BYTE 62 0D3E: 20 .BYTE 32 0D3F: 00 .BYTE 0 0D40: 0D .BYTE 13 0D41: 0A .BYTE 10 0D42: 44 .BYTE 68 0D43: 4F .BYTE 79 0D44: 4E .BYTE 78 0D45: 45 .BYTE 69 0D46: 2E .BYTE 46 0D47: 0D .BYTE 13 0D48: 0A .BYTE 10 0D49: 00 .BYTE 0 0D4A: 0D .BYTE 13 0D4B: 0A .BYTE 10 0D4C: 43 .BYTE 67 0D4D: 48 .BYTE 72 d2399 22 a2420 13 0D4F: 43 .BYTE 67 0D50: 4B .BYTE 75 0D51: 53 .BYTE 83 0D52: 55 .BYTE 85 0D53: 4D .BYTE 77 0D54: 20 .BYTE 32 0D55: 45 .BYTE 69 0D56: 52 .BYTE 82 0D57: 52 .BYTE 82 0D58: 4F .BYTE 79 0D59: 52 .BYTE 82 0D5A: 2E .BYTE 46 0D5B: 00 .BYTE 0 d2422 11 a2432 11 0D5C: F8 0B8E MOVE #Cloader, RR 0D5F: 0E MOVE RR, -(SP) 0D60: F8 2000 MOVE #8192, RR 0D63: F6 01CE SUB RR, #462 0D66: 0E MOVE RR, -(SP) 0D67: F8 01CE MOVE #462, RR 0D6A: 0E MOVE RR, -(SP) 0D6B: F8 1982 MOVE #Cstr_49, RR 0D6E: 0E MOVE RR, -(SP) 0D6F: 05 0654 CALL Cprintf 0D72: 2B 02 ADD SP, #2 d2435 4 a2438 4 0D74: F8 003C MOVE #Ctx_sema, RR 0D77: 46 MOVE (RR), RR 0D78: 21 10 SLT RR, #16 0D7A: 03 0D74 JMP RRNZ, L30_loop_87 d2440 4 a2443 4 0D7D: 79 DI 0D7E: C0 MOVE #0, RR 0D7F: 2F 03 OUT R, (OUT_INT_MASK) 0D81: 02 0D9A JMP L30_tst_89 d2445 13 a2457 13 0D84: 61 04 MOVE 4(SP), RR 0D86: A1 ADD RR, #1 0D87: 5D 04 MOVE RR, 4(SP) 0D89: B1 SUB RR, #1 0D8A: 48 MOVE (RR), RU 0D8B: 0F MOVE R, -(SP) 0D8C: 61 03 MOVE 3(SP), RR 0D8E: A1 ADD RR, #1 0D8F: 5D 03 MOVE RR, 3(SP) 0D91: B1 SUB RR, #1 0D92: 43 MOVE RR, LL 0D93: 0A MOVE (SP)+, RU 0D94: 45 MOVE R, (LL) d2459 3 a2461 3 0D95: 61 00 MOVE 0(SP), RR 0D97: B1 SUB RR, #1 0D98: 5D 00 MOVE RR, 0(SP) d2463 2 a2464 2 0D9A: 61 00 MOVE 0(SP), RR 0D9C: 03 0D84 JMP RRNZ, L30_loop_89 d2466 5 a2470 5 0D9F: 61 02 MOVE 2(SP), RR 0DA1: 4F MOVE RR, SP 0DA2: 02 1EF0 JMP 7920 0DA5: 2B 06 ADD SP, #6 0DA7: 07 RET d2472 11 a2482 15 0DA8: F8 1995 MOVE #Cstr_55, RR 0DAB: 0E MOVE RR, -(SP) 0DAC: 05 0654 CALL Cprintf 0DAF: 2B 02 ADD SP, #2 0DB1: F9 4F MOVE #79, RR 0DB3: 0E MOVE RR, -(SP) 0DB4: F9 2D MOVE #45, RR 0DB6: 0F MOVE R, -(SP) 0DB7: 05 0429 CALL Cprint_n 0DBA: 2B 03 ADD SP, #3 0DBC: F8 19C1 MOVE #Cstr_56, RR 0DBF: 0E MOVE RR, -(SP) 0DC0: 05 0654 CALL Cprintf 0DC3: 2B 02 ADD SP, #2 0DC5: F8 0034 MOVE #Cserial_out, RR d2484 1 a2484 1 0DC9: 05 0B25 CALL Cshow_sema d2486 1 a2486 1 0DCE: F8 001C MOVE #Crx_sema, RR d2488 1 a2488 1 0DD2: 05 0B25 CALL Cshow_sema d2490 1 a2490 1 0DD7: F8 003C MOVE #Ctx_sema, RR d2492 1 a2492 1 0DDB: 05 0B25 CALL Cshow_sema d2494 1 a2494 1 0DE0: F8 0024 MOVE #Ct2_control, RR d2496 1 a2496 1 0DE4: 05 0B25 CALL Cshow_sema d2498 1 a2498 1 0DE9: F8 002C MOVE #Ct3_control, RR d2500 1 a2500 1 0DED: 05 0B25 CALL Cshow_sema d2502 22 a2523 18 0DF2: F9 4F MOVE #79, RR 0DF4: 0E MOVE RR, -(SP) 0DF5: F9 3D MOVE #61, RR 0DF7: 0F MOVE R, -(SP) 0DF8: 05 0429 CALL Cprint_n 0DFB: 2B 03 ADD SP, #3 0DFD: F8 19C4 MOVE #Cstr_57, RR 0E00: 0E MOVE RR, -(SP) 0E01: 05 0654 CALL Cprintf 0E04: 2B 02 ADD SP, #2 0E06: 49 01DC MOVE (Cserial_in_overflows), RR 0E09: 04 0E19 JMP RRZ, L31_endif_91 0E0C: 49 01DC MOVE (Cserial_in_overflows), RR 0E0F: 0E MOVE RR, -(SP) 0E10: F8 19C7 MOVE #Cstr_58, RR 0E13: 0E MOVE RR, -(SP) 0E14: 05 0654 CALL Cprintf 0E17: 2B 04 ADD SP, #4 d2525 1 a2525 1 0E19: 07 RET d2527 16 a2542 16 0E1A: F8 18E1 MOVE #Ctask_idle, RR 0E1D: 0E MOVE RR, -(SP) 0E1E: F8 19E4 MOVE #Cstr_59, RR 0E21: 0E MOVE RR, -(SP) 0E22: 05 0654 CALL Cprintf 0E25: 2B 02 ADD SP, #2 0E27: F9 4F MOVE #79, RR 0E29: 0E MOVE RR, -(SP) 0E2A: F9 2D MOVE #45, RR 0E2C: 0F MOVE R, -(SP) 0E2D: 05 0429 CALL Cprint_n 0E30: 2B 03 ADD SP, #3 0E32: F8 1A28 MOVE #Cstr_60, RR 0E35: 0E MOVE RR, -(SP) 0E36: 05 0654 CALL Cprintf 0E39: 2B 02 ADD SP, #2 d2544 55 a2598 45 0E3B: 61 00 MOVE 0(SP), RR 0E3D: 0E MOVE RR, -(SP) 0E3E: 05 0B01 CALL Cstack_used 0E41: 2B 02 ADD SP, #2 0E43: 0E MOVE RR, -(SP) 0E44: 61 02 MOVE 2(SP), RR 0E46: A8 ADD RR, #8 0E47: 46 MOVE (RR), RR 0E48: 0E MOVE RR, -(SP) 0E49: 61 04 MOVE 4(SP), RR 0E4B: AA ADD RR, #10 0E4C: 46 MOVE (RR), RR 0E4D: 43 MOVE RR, LL 0E4E: 08 MOVE (SP)+, RR 0E4F: 59 SUB LL, RR 0E50: 0E MOVE RR, -(SP) 0E51: 61 04 MOVE 4(SP), RR 0E53: A2 ADD RR, #2 0E54: 46 MOVE (RR), RR 0E55: 0E MOVE RR, -(SP) 0E56: 61 06 MOVE 6(SP), RR 0E58: A5 ADD RR, #5 0E59: 48 MOVE (RR), RU 0E5A: 0E MOVE RR, -(SP) 0E5B: 61 08 MOVE 8(SP), RR 0E5D: A6 ADD RR, #6 0E5E: 46 MOVE (RR), RR 0E5F: 0E MOVE RR, -(SP) 0E60: F8 1A2B MOVE #Cstr_61, RR 0E63: 0E MOVE RR, -(SP) 0E64: 05 0654 CALL Cprintf 0E67: 2B 0C ADD SP, #12 0E69: 61 00 MOVE 0(SP), RR 0E6B: F5 10 ADD RR, #16 0E6D: 46 MOVE (RR), RR 0E6E: 04 0E83 JMP RRZ, L32_else_94 0E71: 61 00 MOVE 0(SP), RR 0E73: F5 10 ADD RR, #16 0E75: 46 MOVE (RR), RR 0E76: 0E MOVE RR, -(SP) 0E77: F8 1A43 MOVE #Cstr_62, RR 0E7A: 0E MOVE RR, -(SP) 0E7B: 05 0654 CALL Cprintf 0E7E: 2B 04 ADD SP, #4 0E80: 02 0E8C JMP L32_endif_94 d2600 4 a2603 4 0E83: F8 1A4A MOVE #Cstr_63, RR 0E86: 0E MOVE RR, -(SP) 0E87: 05 0654 CALL Cprintf 0E8A: 2B 02 ADD SP, #2 d2605 9 a2613 9 0E8C: 61 00 MOVE 0(SP), RR 0E8E: A4 ADD RR, #4 0E8F: 47 MOVE (RR), RS 0E90: 17 00 SEQ RR, #0 0E92: 04 0E9E JMP RRZ, L32_endif_95 0E95: F8 1A5C MOVE #Cstr_64, RR 0E98: 0E MOVE RR, -(SP) 0E99: 05 0654 CALL Cprintf 0E9C: 2B 02 ADD SP, #2 d2615 9 a2623 9 0E9E: 61 00 MOVE 0(SP), RR 0EA0: A4 ADD RR, #4 0EA1: 47 MOVE (RR), RS 0EA2: 11 04 AND RR, #4 0EA4: 04 0EB0 JMP RRZ, L32_endif_96 0EA7: F8 1A61 MOVE #Cstr_65, RR 0EAA: 0E MOVE RR, -(SP) 0EAB: 05 0654 CALL Cprintf 0EAE: 2B 02 ADD SP, #2 d2625 13 a2637 13 0EB0: 61 00 MOVE 0(SP), RR 0EB2: A4 ADD RR, #4 0EB3: 47 MOVE (RR), RS 0EB4: 11 02 AND RR, #2 0EB6: 04 0EC8 JMP RRZ, L32_endif_97 0EB9: 61 00 MOVE 0(SP), RR 0EBB: F5 12 ADD RR, #18 0EBD: 46 MOVE (RR), RR 0EBE: 0E MOVE RR, -(SP) 0EBF: F8 1A67 MOVE #Cstr_66, RR 0EC2: 0E MOVE RR, -(SP) 0EC3: 05 0654 CALL Cprintf 0EC6: 2B 04 ADD SP, #4 d2639 15 a2653 15 0EC8: 61 00 MOVE 0(SP), RR 0ECA: A4 ADD RR, #4 0ECB: 47 MOVE (RR), RS 0ECC: 11 01 AND RR, #1 0ECE: 04 0EE1 JMP RRZ, L32_endif_98 0ED1: 61 00 MOVE 0(SP), RR 0ED3: AE ADD RR, #14 0ED4: 46 MOVE (RR), RR 0ED5: A6 ADD RR, #6 0ED6: 46 MOVE (RR), RR 0ED7: 0E MOVE RR, -(SP) 0ED8: F8 1A74 MOVE #Cstr_67, RR 0EDB: 0E MOVE RR, -(SP) 0EDC: 05 0654 CALL Cprintf 0EDF: 2B 04 ADD SP, #4 d2655 7 a2661 7 0EE1: F8 1A80 MOVE #Cstr_68, RR 0EE4: 0E MOVE RR, -(SP) 0EE5: 05 0654 CALL Cprintf 0EE8: 2B 02 ADD SP, #2 0EEA: 61 00 MOVE 0(SP), RR 0EEC: 46 MOVE (RR), RR 0EED: 5D 00 MOVE RR, 0(SP) d2663 4 a2666 4 0EEF: F8 18E1 MOVE #Ctask_idle, RR 0EF2: 67 00 MOVE 0(SP), LL 0EF4: 34 SNE LL, RR 0EF5: 03 0E3B JMP RRNZ, L32_loop_92 d2668 12 a2679 12 0EF8: F9 4F MOVE #79, RR 0EFA: 0E MOVE RR, -(SP) 0EFB: F9 3D MOVE #61, RR 0EFD: 0F MOVE R, -(SP) 0EFE: 05 0429 CALL Cprint_n 0F01: 2B 03 ADD SP, #3 0F03: F8 1A83 MOVE #Cstr_69, RR 0F06: 0E MOVE RR, -(SP) 0F07: 05 0654 CALL Cprintf 0F0A: 2B 02 ADD SP, #2 0F0C: 2B 02 ADD SP, #2 0F0E: 07 RET d2681 3 a2683 3 0F0F: 2C CLRW -(SP) 0F10: 2C CLRW -(SP) 0F11: 2C CLRW -(SP) d2685 8 a2692 8 0F12: C0 MOVE #0, RR 0F13: 5B 0272 MOVE R, (Cseconds_changed) 0F16: 49 026C MOVE (Cseconds_low), RR 0F19: 5D 04 MOVE RR, 4(SP) 0F1B: 49 026E MOVE (Cseconds_mid), RR 0F1E: 5D 02 MOVE RR, 2(SP) 0F20: 49 0270 MOVE (Cseconds_high), RR 0F23: 5D 00 MOVE RR, 0(SP) d2694 2 a2695 2 0F25: 4B 0272 MOVE (Cseconds_changed), RU 0F28: 03 0F12 JMP RRNZ, L33_loop_99 d2697 12 a2708 12 0F2B: 61 04 MOVE 4(SP), RR 0F2D: 0E MOVE RR, -(SP) 0F2E: 61 04 MOVE 4(SP), RR 0F30: 0E MOVE RR, -(SP) 0F31: 61 04 MOVE 4(SP), RR 0F33: 0E MOVE RR, -(SP) 0F34: F8 1A86 MOVE #Cstr_70, RR 0F37: 0E MOVE RR, -(SP) 0F38: 05 0654 CALL Cprintf 0F3B: 2B 08 ADD SP, #8 0F3D: 2B 06 ADD SP, #6 0F3F: 07 RET d2710 6 a2715 6 0F40: 2D CLRB -(SP) 0F41: 2C CLRW -(SP) 0F42: 2C CLRW -(SP) 0F43: C0 MOVE #0, RR 0F44: 5D 02 MOVE RR, 2(SP) 0F46: 02 0FDF JMP L34_tst_101 d2717 9 a2725 9 0F49: 61 07 MOVE 7(SP), RR 0F4B: 0E MOVE RR, -(SP) 0F4C: F8 1AAA MOVE #Cstr_71, RR 0F4F: 0E MOVE RR, -(SP) 0F50: 05 0654 CALL Cprintf 0F53: 2B 04 ADD SP, #4 0F55: C0 MOVE #0, RR 0F56: 5D 00 MOVE RR, 0(SP) 0F58: 02 0F72 JMP L34_tst_103 d2727 10 a2736 10 0F5B: 61 07 MOVE 7(SP), RR 0F5D: A1 ADD RR, #1 0F5E: 5D 07 MOVE RR, 7(SP) 0F60: B1 SUB RR, #1 0F61: 48 MOVE (RR), RU 0F62: 0E MOVE RR, -(SP) 0F63: F8 1AB1 MOVE #Cstr_72, RR 0F66: 0E MOVE RR, -(SP) 0F67: 05 0654 CALL Cprintf 0F6A: 2B 04 ADD SP, #4 d2738 4 a2741 4 0F6C: 61 00 MOVE 0(SP), RR 0F6E: A1 ADD RR, #1 0F6F: 5D 00 MOVE RR, 0(SP) 0F71: B1 SUB RR, #1 d2743 3 a2745 3 0F72: 61 00 MOVE 0(SP), RR 0F74: 21 10 SLT RR, #16 0F76: 03 0F5B JMP RRNZ, L34_loop_103 d2747 10 a2756 10 0F79: 61 07 MOVE 7(SP), RR 0F7B: F7 10 SUB RR, #16 0F7D: 5D 07 MOVE RR, 7(SP) 0F7F: F8 1AB8 MOVE #Cstr_73, RR 0F82: 0E MOVE RR, -(SP) 0F83: 05 0654 CALL Cprintf 0F86: 2B 02 ADD SP, #2 0F88: C0 MOVE #0, RR 0F89: 5D 00 MOVE RR, 0(SP) 0F8B: 02 0FC9 JMP L34_tst_105 d2758 14 a2771 14 0F8E: 61 07 MOVE 7(SP), RR 0F90: A1 ADD RR, #1 0F91: 5D 07 MOVE RR, 7(SP) 0F93: B1 SUB RR, #1 0F94: 48 MOVE (RR), RU 0F95: 5F 04 MOVE R, 4(SP) 0F97: 63 04 MOVE 4(SP), RS 0F99: 21 20 SLT RR, #32 0F9B: 04 0FA9 JMP RRZ, L34_else_107 0F9E: F9 2E MOVE #46, RR 0FA0: 0F MOVE R, -(SP) 0FA1: 05 03FF CALL Cputchr 0FA4: 2B 01 ADD SP, #1 0FA6: 02 0FC3 JMP L34_endif_107 d2773 8 a2780 8 0FA9: 63 04 MOVE 4(SP), RS 0FAB: 21 7F SLT RR, #127 0FAD: 04 0FBB JMP RRZ, L34_else_108 0FB0: 63 04 MOVE 4(SP), RS 0FB2: 0F MOVE R, -(SP) 0FB3: 05 03FF CALL Cputchr 0FB6: 2B 01 ADD SP, #1 0FB8: 02 0FC3 JMP L34_endif_108 d2782 4 a2785 4 0FBB: F9 2E MOVE #46, RR 0FBD: 0F MOVE R, -(SP) 0FBE: 05 03FF CALL Cputchr 0FC1: 2B 01 ADD SP, #1 d2789 4 a2792 4 0FC3: 61 00 MOVE 0(SP), RR 0FC5: A1 ADD RR, #1 0FC6: 5D 00 MOVE RR, 0(SP) 0FC8: B1 SUB RR, #1 d2794 3 a2796 3 0FC9: 61 00 MOVE 0(SP), RR 0FCB: 21 10 SLT RR, #16 0FCD: 03 0F8E JMP RRNZ, L34_loop_105 d2798 4 a2801 4 0FD0: F8 1ABC MOVE #Cstr_74, RR 0FD3: 0E MOVE RR, -(SP) 0FD4: 05 0654 CALL Cprintf 0FD7: 2B 02 ADD SP, #2 d2803 4 a2806 4 0FD9: 61 02 MOVE 2(SP), RR 0FDB: A1 ADD RR, #1 0FDC: 5D 02 MOVE RR, 2(SP) 0FDE: B1 SUB RR, #1 d2808 3 a2810 3 0FDF: 61 02 MOVE 2(SP), RR 0FE1: 21 10 SLT RR, #16 0FE3: 03 0F49 JMP RRNZ, L34_loop_101 d2812 2 a2813 2 0FE6: 2B 05 ADD SP, #5 0FE8: 07 RET d2815 5 a2819 5 0FE9: C5 MOVE #5, RR 0FEA: 2F 03 OUT R, (OUT_INT_MASK) 0FEC: 05 03DB CALL Cdeschedule 0FEF: 05 0ADF CALL Cinit_unused 0FF2: 05 0ABF CALL Cinit_stack d2821 1 a2821 1 0FF5: 00 HALT d2823 1 a2823 1 0FF6: 02 0FF5 JMP L35_loop_109 d2825 1 a2825 1 0FF9: 07 RET d2827 5 a2831 5 0FFA: 2C CLRW -(SP) 0FFB: 2D CLRB -(SP) 0FFC: 2C CLRW -(SP) 0FFD: 2C CLRW -(SP) 0FFE: 05 0ABF CALL Cinit_stack d2833 39 a2871 39 1001: F8 0034 MOVE #Cserial_out, RR 1004: 0E MOVE RR, -(SP) 1005: 05 0092 CALL CP 1008: 2B 02 ADD SP, #2 100A: F8 1ABF MOVE #Cstr_78, RR 100D: 0E MOVE RR, -(SP) 100E: 05 0654 CALL Cprintf 1011: 2B 02 ADD SP, #2 1013: F8 0034 MOVE #Cserial_out, RR 1016: 0E MOVE RR, -(SP) 1017: 05 01B9 CALL CV 101A: 2B 02 ADD SP, #2 101C: 61 05 MOVE 5(SP), RR 101E: 5F 04 MOVE R, 4(SP) 1020: F8 EA60 MOVE #60000, RR 1023: 0E MOVE RR, -(SP) 1024: 05 09D8 CALL Cgetchr_timed 1027: 2B 02 ADD SP, #2 1029: 5D 05 MOVE RR, 5(SP) 102B: 61 05 MOVE 5(SP), RR 102D: 16 FFFF SEQ RR, #65535 1030: 04 1057 JMP RRZ, L36_endif_113 1033: F8 0034 MOVE #Cserial_out, RR 1036: 0E MOVE RR, -(SP) 1037: 05 0092 CALL CP 103A: 2B 02 ADD SP, #2 103C: 49 18F5 MOVE (Ccurrent_task), RR 103F: A6 ADD RR, #6 1040: 46 MOVE (RR), RR 1041: 0E MOVE RR, -(SP) 1042: F8 1AC6 MOVE #Cstr_79, RR 1045: 0E MOVE RR, -(SP) 1046: 05 0654 CALL Cprintf 1049: 2B 04 ADD SP, #4 104B: F8 0034 MOVE #Cserial_out, RR 104E: 0E MOVE RR, -(SP) 104F: 05 01B9 CALL CV 1052: 2B 02 ADD SP, #2 1054: 02 1228 JMP L36_cont_111 d2873 37 a2909 37 1057: F8 0034 MOVE #Cserial_out, RR 105A: 0E MOVE RR, -(SP) 105B: 05 0092 CALL CP 105E: 2B 02 ADD SP, #2 1060: 61 05 MOVE 5(SP), RR 1062: 43 MOVE RR, LL 1063: FB 0D SEQ LL, #13 1065: 03 10B1 JMP RRNZ, L36_case_114_000D 1068: FB 0A SEQ LL, #10 106A: 03 10B1 JMP RRNZ, L36_case_114_000A 106D: FB 32 SEQ LL, #50 106F: 03 10D6 JMP RRNZ, L36_case_114_0032 1072: FB 33 SEQ LL, #51 1074: 03 10EB JMP RRNZ, L36_case_114_0033 1077: FB 62 SEQ LL, #98 1079: 03 1111 JMP RRNZ, L36_case_114_0062 107C: FB 63 SEQ LL, #99 107E: 03 1141 JMP RRNZ, L36_case_114_0063 1081: FB 64 SEQ LL, #100 1083: 03 1147 JMP RRNZ, L36_case_114_0064 1086: FB 65 SEQ LL, #101 1088: 03 1174 JMP RRNZ, L36_case_114_0065 108B: FB 6D SEQ LL, #109 108D: 03 1195 JMP RRNZ, L36_case_114_006D 1090: FB 73 SEQ LL, #115 1092: 03 11CF JMP RRNZ, L36_case_114_0073 1095: FB 74 SEQ LL, #116 1097: 03 11DE JMP RRNZ, L36_case_114_0074 109A: FB 48 SEQ LL, #72 109C: 03 11ED JMP RRNZ, L36_case_114_0048 109F: FB 49 SEQ LL, #73 10A1: 03 1204 JMP RRNZ, L36_case_114_0049 10A4: FB 53 SEQ LL, #83 10A6: 03 120A JMP RRNZ, L36_case_114_0053 10A9: FB 54 SEQ LL, #84 10AB: 03 1210 JMP RRNZ, L36_case_114_0054 10AE: 02 1216 JMP L36_deflt_114 d2912 16 a2927 16 10B1: 63 04 MOVE 4(SP), RS 10B3: 17 64 SEQ RR, #100 10B5: 04 10D3 JMP RRZ, L36_endif_115 10B8: 61 02 MOVE 2(SP), RR 10BA: F4 0100 ADD RR, #256 10BD: 5D 02 MOVE RR, 2(SP) 10BF: F9 0D MOVE #13, RR 10C1: 0F MOVE R, -(SP) 10C2: 05 03FF CALL Cputchr 10C5: 2B 01 ADD SP, #1 10C7: 61 02 MOVE 2(SP), RR 10C9: 0E MOVE RR, -(SP) 10CA: 05 0F40 CALL Cdisplay_memory 10CD: 2B 02 ADD SP, #2 10CF: F9 64 MOVE #100, RR 10D1: 5D 05 MOVE RR, 5(SP) d2929 1 a2929 1 10D3: 02 121F JMP L36_brk_114 d2931 1 a2931 11 10D6: F8 0024 MOVE #Ct2_control, RR 10D9: 0E MOVE RR, -(SP) 10DA: 05 01B9 CALL CV 10DD: 2B 02 ADD SP, #2 10DF: F8 1AD5 MOVE #Cstr_80, RR 10E2: 0E MOVE RR, -(SP) 10E3: 05 0654 CALL Cprintf 10E6: 2B 02 ADD SP, #2 10E8: 02 121F JMP L36_brk_114 L36_case_114_0033: 10EB: F8 002C MOVE #Ct3_control, RR d2935 23 a2957 13 10F4: F9 64 MOVE #100, RR 10F6: 0E MOVE RR, -(SP) 10F7: 05 03C1 CALL Csleep 10FA: 2B 02 ADD SP, #2 10FC: F8 002C MOVE #Ct3_control, RR 10FF: 0E MOVE RR, -(SP) 1100: 05 0092 CALL CP 1103: 2B 02 ADD SP, #2 1105: F8 1AE5 MOVE #Cstr_81, RR 1108: 0E MOVE RR, -(SP) 1109: 05 0654 CALL Cprintf 110C: 2B 02 ADD SP, #2 110E: 02 121F JMP L36_brk_114 d2959 28 a2986 28 1111: C0 MOVE #0, RR 1112: 2F 05 OUT R, (OUT_START_CLK_CTR) 1114: 05 03DB CALL Cdeschedule 1117: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 1119: 2E 06 IN (IN_CLK_CTR_HIGH), RU 111B: 52 08 LSL RR, #8 111D: 0E MOVE RR, -(SP) 111E: 2E 05 IN (IN_CLK_CTR_LOW), RU 1120: 0B MOVE (SP)+, LL 1121: 31 OR LL, RR 1122: 5D 00 MOVE RR, 0(SP) 1124: 61 00 MOVE 0(SP), RR 1126: AA ADD RR, #10 1127: 43 MOVE RR, LL 1128: F9 14 MOVE #20, RR 112A: 79 DI 112B: 72 DIV_IS 112C: 05 000B CALL mult_div 112F: 75 MD_FIN 1130: 77 EI 1131: 0E MOVE RR, -(SP) 1132: 61 02 MOVE 2(SP), RR 1134: 0E MOVE RR, -(SP) 1135: F8 1B01 MOVE #Cstr_86, RR 1138: 0E MOVE RR, -(SP) 1139: 05 0654 CALL Cprintf 113C: 2B 06 ADD SP, #6 113E: 02 121F JMP L36_brk_114 d2988 2 a2989 2 1141: 05 0F0F CALL Cshow_time 1144: 02 121F JMP L36_brk_114 d2991 21 a3011 21 1147: F9 64 MOVE #100, RR 1149: 5F 04 MOVE R, 4(SP) 114B: F8 1B23 MOVE #Cstr_87, RR 114E: 0E MOVE RR, -(SP) 114F: 05 0654 CALL Cprintf 1152: 2B 02 ADD SP, #2 1154: C1 MOVE #1, RR 1155: 0F MOVE R, -(SP) 1156: 05 0A98 CALL Cgethex 1159: 2B 01 ADD SP, #1 115B: 5D 02 MOVE RR, 2(SP) 115D: F8 1B2C MOVE #Cstr_88, RR 1160: 0E MOVE RR, -(SP) 1161: 05 0654 CALL Cprintf 1164: 2B 02 ADD SP, #2 1166: 05 09AD CALL Cgetchr 1169: 61 02 MOVE 2(SP), RR 116B: 0E MOVE RR, -(SP) 116C: 05 0F40 CALL Cdisplay_memory 116F: 2B 02 ADD SP, #2 1171: 02 121F JMP L36_brk_114 d3013 15 a3027 15 1174: F8 1B2F MOVE #Cstr_89, RR 1177: 0E MOVE RR, -(SP) 1178: 05 0654 CALL Cprintf 117B: 2B 02 ADD SP, #2 117D: C1 MOVE #1, RR 117E: 0F MOVE R, -(SP) 117F: 05 0A98 CALL Cgethex 1182: 2B 01 ADD SP, #1 1184: 2F 02 OUT R, (OUT_LEDS) 1186: F8 1B35 MOVE #Cstr_91, RR 1189: 0E MOVE RR, -(SP) 118A: 05 0654 CALL Cprintf 118D: 2B 02 ADD SP, #2 118F: 05 09AD CALL Cgetchr 1192: 02 121F JMP L36_brk_114 d3029 4 a3032 14 1195: F8 1B38 MOVE #Cstr_92, RR 1198: 0E MOVE RR, -(SP) 1199: 05 0654 CALL Cprintf 119C: 2B 02 ADD SP, #2 119E: C1 MOVE #1, RR 119F: 0F MOVE R, -(SP) 11A0: 05 0A98 CALL Cgethex 11A3: 2B 01 ADD SP, #1 11A5: 5D 02 MOVE RR, 2(SP) 11A7: F8 1B40 MOVE #Cstr_93, RR 11AA: 0E MOVE RR, -(SP) 11AB: 05 0654 CALL Cprintf 11AE: 2B 02 ADD SP, #2 11B0: 05 09AD CALL Cgetchr d3035 1 a3035 1 11B5: 05 0A98 CALL Cgethex d3037 21 a3057 11 11BA: 0F MOVE R, -(SP) 11BB: 61 03 MOVE 3(SP), RR 11BD: 43 MOVE RR, LL 11BE: 0A MOVE (SP)+, RU 11BF: 45 MOVE R, (LL) 11C0: 05 09AD CALL Cgetchr 11C3: F8 1B48 MOVE #Cstr_94, RR 11C6: 0E MOVE RR, -(SP) 11C7: 05 0654 CALL Cprintf 11CA: 2B 02 ADD SP, #2 11CC: 02 121F JMP L36_brk_114 d3059 7 a3065 7 11CF: 2E 03 IN (IN_DIP_SWITCH), RU 11D1: 0E MOVE RR, -(SP) 11D2: F8 1B4B MOVE #Cstr_95, RR 11D5: 0E MOVE RR, -(SP) 11D6: 05 0654 CALL Cprintf 11D9: 2B 04 ADD SP, #4 11DB: 02 121F JMP L36_brk_114 d3067 7 a3073 7 11DE: 2E 02 IN (IN_TEMPERAT), RU 11E0: 0E MOVE RR, -(SP) 11E1: F8 1B60 MOVE #Cstr_97, RR 11E4: 0E MOVE RR, -(SP) 11E5: 05 0654 CALL Cprintf 11E8: 2B 04 ADD SP, #4 11EA: 02 121F JMP L36_brk_114 d3075 4 a3078 4 11ED: F8 1B84 MOVE #Cstr_99, RR 11F0: 0E MOVE RR, -(SP) 11F1: 05 0654 CALL Cprintf 11F4: 2B 02 ADD SP, #2 d3081 4 a3084 4 11F6: F8 003C MOVE #Ctx_sema, RR 11F9: 46 MOVE (RR), RR 11FA: 21 10 SLT RR, #16 11FC: 03 11F6 JMP RRNZ, L36_loop_116 d3086 3 a3088 3 11FF: 79 DI 1200: 00 HALT 1201: 02 121F JMP L36_brk_114 d3090 2 a3091 2 1204: 05 0D5C CALL Cload_image 1207: 02 121F JMP L36_brk_114 d3093 2 a3094 2 120A: 05 0DA8 CALL Cshow_semas 120D: 02 121F JMP L36_brk_114 d3096 2 a3097 2 1210: 05 0E1A CALL Cshow_tasks 1213: 02 121F JMP L36_brk_114 d3099 4 a3102 4 1216: F8 1B8E MOVE #Cstr_102, RR 1219: 0E MOVE RR, -(SP) 121A: 05 0654 CALL Cprintf 121D: 2B 02 ADD SP, #2 d3104 4 a3107 4 121F: F8 0034 MOVE #Cserial_out, RR 1222: 0E MOVE RR, -(SP) 1223: 05 01B9 CALL CV 1226: 2B 02 ADD SP, #2 d3109 1 a3109 1 1228: 02 1001 JMP L36_loop_111 d3111 2 a3112 2 122B: 2B 07 ADD SP, #7 122D: 07 RET d3114 7 a3120 7 122E: 2C CLRW -(SP) 122F: 2C CLRW -(SP) 1230: 2C CLRW -(SP) 1231: 2C CLRW -(SP) 1232: 2C CLRW -(SP) 1233: 2C CLRW -(SP) 1234: 05 0ABF CALL Cinit_stack d3122 1 a3122 13 1237: F8 0024 MOVE #Ct2_control, RR 123A: 0E MOVE RR, -(SP) 123B: 05 0092 CALL CP 123E: 2B 02 ADD SP, #2 1240: C0 MOVE #0, RR 1241: 5D 0A MOVE RR, 10(SP) 1243: C0 MOVE #0, RR 1244: 5D 08 MOVE RR, 8(SP) 1246: C0 MOVE #0, RR 1247: 5D 06 MOVE RR, 6(SP) 1249: C0 MOVE #0, RR 124A: 5D 04 MOVE RR, 4(SP) 124C: F8 0034 MOVE #Cserial_out, RR d3126 27 a3152 15 1255: F8 1C9A MOVE #Cstr_117, RR 1258: 0E MOVE RR, -(SP) 1259: 05 0654 CALL Cprintf 125C: 2B 02 ADD SP, #2 125E: F8 0034 MOVE #Cserial_out, RR 1261: 0E MOVE RR, -(SP) 1262: 05 01B9 CALL CV 1265: 2B 02 ADD SP, #2 1267: F8 002C MOVE #Ct3_control, RR 126A: 0E MOVE RR, -(SP) 126B: 05 01B9 CALL CV 126E: 2B 02 ADD SP, #2 1270: C0 MOVE #0, RR 1271: 5D 02 MOVE RR, 2(SP) 1273: 02 12DC JMP L37_tst_120 d3154 56 a3209 56 1276: C1 MOVE #1, RR 1277: 0E MOVE RR, -(SP) 1278: 05 03C1 CALL Csleep 127B: 2B 02 ADD SP, #2 127D: C0 MOVE #0, RR 127E: 2F 05 OUT R, (OUT_START_CLK_CTR) 1280: C1 MOVE #1, RR 1281: 0E MOVE RR, -(SP) 1282: 05 03C1 CALL Csleep 1285: 2B 02 ADD SP, #2 1287: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 1289: 2E 06 IN (IN_CLK_CTR_HIGH), RU 128B: 52 08 LSL RR, #8 128D: 0E MOVE RR, -(SP) 128E: 2E 05 IN (IN_CLK_CTR_LOW), RU 1290: 0B MOVE (SP)+, LL 1291: 31 OR LL, RR 1292: 67 0A MOVE 10(SP), LL 1294: 58 ADD LL, RR 1295: 5D 0A MOVE RR, 10(SP) 1297: 61 0A MOVE 10(SP), RR 1299: 53 08 ASR RR, #8 129B: 67 06 MOVE 6(SP), LL 129D: 58 ADD LL, RR 129E: 5D 06 MOVE RR, 6(SP) 12A0: 61 0A MOVE 10(SP), RR 12A2: 11 FF AND RR, #255 12A4: 5D 0A MOVE RR, 10(SP) 12A6: C1 MOVE #1, RR 12A7: 0E MOVE RR, -(SP) 12A8: 05 03C1 CALL Csleep 12AB: 2B 02 ADD SP, #2 12AD: C3 MOVE #3, RR 12AE: 2F 05 OUT R, (OUT_START_CLK_CTR) 12B0: C1 MOVE #1, RR 12B1: 0E MOVE RR, -(SP) 12B2: 05 03C1 CALL Csleep 12B5: 2B 02 ADD SP, #2 12B7: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 12B9: 2E 06 IN (IN_CLK_CTR_HIGH), RU 12BB: 52 08 LSL RR, #8 12BD: 0E MOVE RR, -(SP) 12BE: 2E 05 IN (IN_CLK_CTR_LOW), RU 12C0: 0B MOVE (SP)+, LL 12C1: 31 OR LL, RR 12C2: 67 08 MOVE 8(SP), LL 12C4: 58 ADD LL, RR 12C5: 5D 08 MOVE RR, 8(SP) 12C7: 61 08 MOVE 8(SP), RR 12C9: 53 08 ASR RR, #8 12CB: 67 04 MOVE 4(SP), LL 12CD: 58 ADD LL, RR 12CE: 5D 04 MOVE RR, 4(SP) 12D0: 61 08 MOVE 8(SP), RR 12D2: 11 FF AND RR, #255 12D4: 5D 08 MOVE RR, 8(SP) d3211 4 a3214 4 12D6: 61 02 MOVE 2(SP), RR 12D8: A1 ADD RR, #1 12D9: 5D 02 MOVE RR, 2(SP) 12DB: B1 SUB RR, #1 d3216 3 a3218 3 12DC: 61 02 MOVE 2(SP), RR 12DE: 21 64 SLT RR, #100 12E0: 03 1276 JMP RRNZ, L37_loop_120 d3220 1 a3220 11 12E3: F8 002C MOVE #Ct3_control, RR 12E6: 0E MOVE RR, -(SP) 12E7: 05 0092 CALL CP 12EA: 2B 02 ADD SP, #2 12EC: F8 0034 MOVE #Cserial_out, RR 12EF: 0E MOVE RR, -(SP) 12F0: 05 0092 CALL CP 12F3: 2B 02 ADD SP, #2 12F5: 61 06 MOVE 6(SP), RR 12F7: 0E MOVE RR, -(SP) 12F8: F8 1CA9 MOVE #Cstr_126, RR d3222 27 a3248 30 12FC: 05 0654 CALL Cprintf 12FF: 2B 04 ADD SP, #4 1301: 61 04 MOVE 4(SP), RR 1303: 0E MOVE RR, -(SP) 1304: F8 1CBD MOVE #Cstr_127, RR 1307: 0E MOVE RR, -(SP) 1308: 05 0654 CALL Cprintf 130B: 2B 04 ADD SP, #4 130D: 61 04 MOVE 4(SP), RR 130F: 53 08 ASR RR, #8 1311: 43 MOVE RR, LL 1312: F9 64 MOVE #100, RR 1314: 79 DI 1315: 70 MUL_IS 1316: 05 000B CALL mult_div 1319: 75 MD_FIN 131A: 77 EI 131B: 0E MOVE RR, -(SP) 131C: 61 08 MOVE 8(SP), RR 131E: 53 08 ASR RR, #8 1320: 0B MOVE (SP)+, LL 1321: 79 DI 1322: 72 DIV_IS 1323: 05 000B CALL mult_div 1326: 75 MD_FIN 1327: 77 EI 1328: 5D 00 MOVE RR, 0(SP) 132A: 61 00 MOVE 0(SP), RR 132C: 0E MOVE RR, -(SP) 132D: F8 1CD1 MOVE #Cstr_128, RR d3250 27 a3276 14 1331: 05 0654 CALL Cprintf 1334: 2B 04 ADD SP, #4 1336: 61 00 MOVE 0(SP), RR 1338: FD 64 MOVE #100, LL 133A: 59 SUB LL, RR 133B: 0E MOVE RR, -(SP) 133C: F8 1CE1 MOVE #Cstr_129, RR 133F: 0E MOVE RR, -(SP) 1340: 05 0654 CALL Cprintf 1343: 2B 04 ADD SP, #4 1345: F8 0034 MOVE #Cserial_out, RR 1348: 0E MOVE RR, -(SP) 1349: 05 01B9 CALL CV 134C: 2B 02 ADD SP, #2 d3278 1 a3278 1 134E: 02 1237 JMP L37_loop_118 d3280 2 a3281 2 1351: 2B 0C ADD SP, #12 1353: 07 RET d3283 2 a3284 2 1354: 2D CLRB -(SP) 1355: 05 0ABF CALL Cinit_stack d3286 15 a3300 15 1358: F8 002C MOVE #Ct3_control, RR 135B: 0E MOVE RR, -(SP) 135C: 05 0092 CALL CP 135F: 2B 02 ADD SP, #2 1361: F8 002C MOVE #Ct3_control, RR 1364: 0E MOVE RR, -(SP) 1365: 05 01B9 CALL CV 1368: 2B 02 ADD SP, #2 136A: F8 0034 MOVE #Cserial_out, RR 136D: 0E MOVE RR, -(SP) 136E: 05 0092 CALL CP 1371: 2B 02 ADD SP, #2 1373: F9 30 MOVE #48, RR 1375: 5F 00 MOVE R, 0(SP) 1377: 02 1387 JMP L38_tst_124 d3302 4 a3305 4 137A: 63 00 MOVE 0(SP), RS 137C: 0F MOVE R, -(SP) 137D: 05 03FF CALL Cputchr 1380: 2B 01 ADD SP, #1 d3307 3 a3309 3 1382: 63 00 MOVE 0(SP), RS 1384: A1 ADD RR, #1 1385: 5F 00 MOVE R, 0(SP) d3311 3 a3313 3 1387: 63 00 MOVE 0(SP), RS 1389: 1F 39 SLE RR, #57 138B: 03 137A JMP RRNZ, L38_loop_124 d3315 3 a3317 3 138E: F9 41 MOVE #65, RR 1390: 5F 00 MOVE R, 0(SP) 1392: 02 13A2 JMP L38_tst_126 d3319 4 a3322 4 1395: 63 00 MOVE 0(SP), RS 1397: 0F MOVE R, -(SP) 1398: 05 03FF CALL Cputchr 139B: 2B 01 ADD SP, #1 d3324 3 a3326 3 139D: 63 00 MOVE 0(SP), RS 139F: A1 ADD RR, #1 13A0: 5F 00 MOVE R, 0(SP) d3328 3 a3330 3 13A2: 63 00 MOVE 0(SP), RS 13A4: 1F 5A SLE RR, #90 13A6: 03 1395 JMP RRNZ, L38_loop_126 d3332 3 a3334 3 13A9: F9 61 MOVE #97, RR 13AB: 5F 00 MOVE R, 0(SP) 13AD: 02 13BD JMP L38_tst_128 d3336 4 a3339 4 13B0: 63 00 MOVE 0(SP), RS 13B2: 0F MOVE R, -(SP) 13B3: 05 03FF CALL Cputchr 13B6: 2B 01 ADD SP, #1 d3341 3 a3343 3 13B8: 63 00 MOVE 0(SP), RS 13BA: A1 ADD RR, #1 13BB: 5F 00 MOVE R, 0(SP) d3345 3 a3347 3 13BD: 63 00 MOVE 0(SP), RS 13BF: 1F 7A SLE RR, #122 13C1: 03 13B0 JMP RRNZ, L38_loop_128 d3349 12 a3360 12 13C4: F9 0D MOVE #13, RR 13C6: 0F MOVE R, -(SP) 13C7: 05 03FF CALL Cputchr 13CA: 2B 01 ADD SP, #1 13CC: F9 0A MOVE #10, RR 13CE: 0F MOVE R, -(SP) 13CF: 05 03FF CALL Cputchr 13D2: 2B 01 ADD SP, #1 13D4: F8 0034 MOVE #Cserial_out, RR 13D7: 0E MOVE RR, -(SP) 13D8: 05 01B9 CALL CV 13DB: 2B 02 ADD SP, #2 d3362 1 a3362 1 13DD: 02 1358 JMP L38_loop_122 d3364 2 a3365 2 13E0: 2B 01 ADD SP, #1 13E2: 07 RET a3366 21 13E3: 00 .BYTE 0 13E4: 00 .BYTE 0 13E5: 00 .BYTE 0 13E6: 00 .BYTE 0 13E7: 00 .BYTE 0 13E8: 00 .BYTE 0 13E9: 00 .BYTE 0 13EA: 00 .BYTE 0 13EB: 00 .BYTE 0 13EC: 00 .BYTE 0 13ED: 00 .BYTE 0 13EE: 00 .BYTE 0 13EF: 00 .BYTE 0 13F0: 00 .BYTE 0 13F1: 00 .BYTE 0 13F2: 00 .BYTE 0 13F3: 00 .BYTE 0 13F4: 00 .BYTE 0 13F5: 00 .BYTE 0 13F6: 00 .BYTE 0 13F7: 00 .BYTE 0 d3746 6 a3751 6 Ctos_1: 1573: 0000 .WORD 0 1575: 0000 .WORD 0 1577: 0FFA .WORD Cmain_1 Ctop_1: Cstack_2: d3767 6 a3772 6 1588: 00 .BYTE 0 1589: 00 .BYTE 0 158A: 00 .BYTE 0 158B: 00 .BYTE 0 158C: 00 .BYTE 0 158D: 00 .BYTE 0 d4152 6 a4157 6 Ctos_2: 1709: 0000 .WORD 0 170B: 0000 .WORD 0 170D: 122E .WORD Cmain_2 Ctop_2: Cstack_3: d4173 6 a4178 6 171E: 00 .BYTE 0 171F: 00 .BYTE 0 1720: 00 .BYTE 0 1721: 00 .BYTE 0 1722: 00 .BYTE 0 1723: 00 .BYTE 0 d4558 21 d4580 3 a4582 3 189F: 0000 .WORD 0 18A1: 0000 .WORD 0 18A3: 1354 .WORD Cmain_3 d4585 12 a4596 12 18A5: 18E1 .WORD Ctask_idle 18A7: 189F .WORD Ctos_3 18A9: 00 .BYTE 0 18AA: 1E .BYTE 30 18AB: 1CF1 .WORD Cstr_130 18AD: 170F .WORD Cstack_3 18AF: 18A5 .WORD Ctop_3 18B1: 00 .BYTE 0 18B2: 00 .BYTE 0 18B3: 0000 .WORD 0 18B5: 0000 .WORD 0 18B7: 0000 .WORD 0 d4598 12 a4609 12 18B9: 18A5 .WORD Ctask_3 18BB: 1709 .WORD Ctos_2 18BD: 00 .BYTE 0 18BE: 28 .BYTE 40 18BF: 1CFC .WORD Cstr_131 18C1: 1579 .WORD Cstack_2 18C3: 170F .WORD Ctop_2 18C5: 00 .BYTE 0 18C6: 00 .BYTE 0 18C7: 0000 .WORD 0 18C9: 0000 .WORD 0 18CB: 0000 .WORD 0 d4611 2 a4612 16 18CD: 18B9 .WORD Ctask_2 18CF: 1573 .WORD Ctos_1 18D1: 00 .BYTE 0 18D2: 32 .BYTE 50 18D3: 1D08 .WORD Cstr_132 18D5: 13E3 .WORD Cstack_1 18D7: 1579 .WORD Ctop_1 18D9: 00 .BYTE 0 18DA: 00 .BYTE 0 18DB: 0000 .WORD 0 18DD: 0000 .WORD 0 18DF: 0000 .WORD 0 Ctask_idle: 18E1: 18CD .WORD Ctask_1 18E3: 0000 .WORD 0 18E5: 00 .BYTE 0 d4614 4 a4617 4 18E7: 1D10 .WORD Cstr_133 18E9: 9F80 .WORD 40832 18EB: A000 .WORD 40960 18ED: 00 .BYTE 0 d4619 17 a4635 3 18EF: 0000 .WORD 0 18F1: 0000 .WORD 0 18F3: 0000 .WORD 0 d4637 1 a4637 1 18F5: 18E1 .WORD Ctask_idle d4639 13 a4651 13 18F7: 72 .BYTE 114 18F8: 78 .BYTE 120 18F9: 5F .BYTE 95 18FA: 73 .BYTE 115 18FB: 65 .BYTE 101 18FC: 6D .BYTE 109 18FD: 61 .BYTE 97 18FE: 70 .BYTE 112 18FF: 68 .BYTE 104 1900: 6F .BYTE 111 1901: 72 .BYTE 114 1902: 65 .BYTE 101 1903: 00 .BYTE 0 d4653 15 a4667 15 1904: 74 .BYTE 116 1905: 61 .BYTE 97 1906: 73 .BYTE 115 1907: 6B .BYTE 107 1908: 20 .BYTE 32 1909: 32 .BYTE 50 190A: 20 .BYTE 32 190B: 63 .BYTE 99 190C: 6F .BYTE 111 190D: 6E .BYTE 110 190E: 74 .BYTE 116 190F: 72 .BYTE 114 1910: 6F .BYTE 111 1911: 6C .BYTE 108 1912: 00 .BYTE 0 d4669 15 a4683 15 1913: 74 .BYTE 116 1914: 61 .BYTE 97 1915: 73 .BYTE 115 1916: 6B .BYTE 107 1917: 20 .BYTE 32 1918: 33 .BYTE 51 1919: 20 .BYTE 32 191A: 63 .BYTE 99 191B: 6F .BYTE 111 191C: 6E .BYTE 110 191D: 74 .BYTE 116 191E: 72 .BYTE 114 191F: 6F .BYTE 111 1920: 6C .BYTE 108 1921: 00 .BYTE 0 d4685 11 a4695 11 1922: 73 .BYTE 115 1923: 65 .BYTE 101 1924: 72 .BYTE 114 1925: 69 .BYTE 105 1926: 61 .BYTE 97 1927: 6C .BYTE 108 1928: 20 .BYTE 32 1929: 6F .BYTE 111 192A: 75 .BYTE 117 192B: 74 .BYTE 116 192C: 00 .BYTE 0 d4697 13 a4709 13 192D: 74 .BYTE 116 192E: 78 .BYTE 120 192F: 5F .BYTE 95 1930: 73 .BYTE 115 1931: 65 .BYTE 101 1932: 6D .BYTE 109 1933: 61 .BYTE 97 1934: 70 .BYTE 112 1935: 68 .BYTE 104 1936: 6F .BYTE 111 1937: 72 .BYTE 114 1938: 65 .BYTE 101 1939: 00 .BYTE 0 d4711 17 a4727 17 193A: 30 .BYTE 48 193B: 31 .BYTE 49 193C: 32 .BYTE 50 193D: 33 .BYTE 51 193E: 34 .BYTE 52 193F: 35 .BYTE 53 1940: 36 .BYTE 54 1941: 37 .BYTE 55 1942: 38 .BYTE 56 1943: 39 .BYTE 57 1944: 41 .BYTE 65 1945: 42 .BYTE 66 1946: 43 .BYTE 67 1947: 44 .BYTE 68 1948: 45 .BYTE 69 1949: 46 .BYTE 70 194A: 00 .BYTE 0 d4729 3 a4731 3 194B: 30 .BYTE 48 194C: 58 .BYTE 88 194D: 00 .BYTE 0 d4733 1 a4733 1 194E: 00 .BYTE 0 d4735 1 a4735 1 194F: 00 .BYTE 0 d4737 1 a4737 1 1950: 00 .BYTE 0 d4739 17 a4755 17 1951: 30 .BYTE 48 1952: 31 .BYTE 49 1953: 32 .BYTE 50 1954: 33 .BYTE 51 1955: 34 .BYTE 52 1956: 35 .BYTE 53 1957: 36 .BYTE 54 1958: 37 .BYTE 55 1959: 38 .BYTE 56 195A: 39 .BYTE 57 195B: 61 .BYTE 97 195C: 62 .BYTE 98 195D: 63 .BYTE 99 195E: 64 .BYTE 100 195F: 65 .BYTE 101 1960: 66 .BYTE 102 1961: 00 .BYTE 0 d4757 3 a4759 3 1962: 30 .BYTE 48 1963: 78 .BYTE 120 1964: 00 .BYTE 0 d4761 11 a4771 11 1965: 25 .BYTE 37 1966: 2D .BYTE 45 1967: 32 .BYTE 50 1968: 30 .BYTE 48 1969: 73 .BYTE 115 196A: 20 .BYTE 32 196B: 25 .BYTE 37 196C: 34 .BYTE 52 196D: 64 .BYTE 100 196E: 20 .BYTE 32 196F: 00 .BYTE 0 d4773 7 a4779 7 1970: 25 .BYTE 37 1971: 73 .BYTE 115 1972: 20 .BYTE 32 1973: 2D .BYTE 45 1974: 3E .BYTE 62 1975: 20 .BYTE 32 1976: 00 .BYTE 0 d4781 2 a4782 2 1977: 30 .BYTE 48 1978: 00 .BYTE 0 d4784 6 a4789 6 1979: 6E .BYTE 110 197A: 6F .BYTE 111 197B: 6E .BYTE 110 197C: 65 .BYTE 101 197D: 2E .BYTE 46 197E: 00 .BYTE 0 d4791 3 a4793 3 197F: 0D .BYTE 13 1980: 0A .BYTE 10 1981: 00 .BYTE 0 d4795 19 a4813 19 1982: 4C .BYTE 76 1983: 6F .BYTE 111 1984: 61 .BYTE 97 1985: 64 .BYTE 100 1986: 69 .BYTE 105 1987: 6E .BYTE 110 1988: 67 .BYTE 103 1989: 20 .BYTE 32 198A: 69 .BYTE 105 198B: 6D .BYTE 109 198C: 61 .BYTE 97 198D: 67 .BYTE 103 198E: 65 .BYTE 101 198F: 2E .BYTE 46 1990: 2E .BYTE 46 1991: 2E .BYTE 46 1992: 0D .BYTE 13 1993: 0A .BYTE 10 1994: 00 .BYTE 0 d4815 14 a4828 35 1995: 0D .BYTE 13 1996: 0A .BYTE 10 1997: 53 .BYTE 83 1998: 65 .BYTE 101 1999: 6D .BYTE 109 199A: 61 .BYTE 97 199B: 70 .BYTE 112 199C: 68 .BYTE 104 199D: 6F .BYTE 111 199E: 72 .BYTE 114 199F: 65 .BYTE 101 19A0: 20 .BYTE 32 19A1: 20 .BYTE 32 19A2: 20 .BYTE 32 19A3: 20 .BYTE 32 19A4: 20 .BYTE 32 19A5: 20 .BYTE 32 19A6: 20 .BYTE 32 19A7: 20 .BYTE 32 19A8: 20 .BYTE 32 19A9: 20 .BYTE 32 19AA: 20 .BYTE 32 19AB: 43 .BYTE 67 19AC: 6F .BYTE 111 19AD: 75 .BYTE 117 19AE: 6E .BYTE 110 19AF: 74 .BYTE 116 19B0: 20 .BYTE 32 19B1: 57 .BYTE 87 19B2: 61 .BYTE 97 19B3: 69 .BYTE 105 19B4: 74 .BYTE 116 19B5: 69 .BYTE 105 19B6: 6E .BYTE 110 19B7: 67 .BYTE 103 d4830 29 a4858 8 19B9: 74 .BYTE 116 19BA: 61 .BYTE 97 19BB: 73 .BYTE 115 19BC: 6B .BYTE 107 19BD: 73 .BYTE 115 19BE: 0D .BYTE 13 19BF: 0A .BYTE 10 19C0: 00 .BYTE 0 d4860 3 a4862 3 19C1: 0D .BYTE 13 19C2: 0A .BYTE 10 19C3: 00 .BYTE 0 d4864 3 a4866 3 19C4: 0D .BYTE 13 19C5: 0A .BYTE 10 19C6: 00 .BYTE 0 d4868 29 a4896 29 19C7: 0D .BYTE 13 19C8: 0A .BYTE 10 19C9: 0D .BYTE 13 19CA: 0A .BYTE 10 19CB: 53 .BYTE 83 19CC: 65 .BYTE 101 19CD: 72 .BYTE 114 19CE: 69 .BYTE 105 19CF: 61 .BYTE 97 19D0: 6C .BYTE 108 19D1: 20 .BYTE 32 19D2: 4F .BYTE 79 19D3: 76 .BYTE 118 19D4: 65 .BYTE 101 19D5: 72 .BYTE 114 19D6: 66 .BYTE 102 19D7: 6C .BYTE 108 19D8: 6F .BYTE 111 19D9: 77 .BYTE 119 19DA: 73 .BYTE 115 19DB: 3A .BYTE 58 19DC: 20 .BYTE 32 19DD: 25 .BYTE 37 19DE: 75 .BYTE 117 19DF: 0D .BYTE 13 19E0: 0A .BYTE 10 19E1: 0D .BYTE 13 19E2: 0A .BYTE 10 19E3: 00 .BYTE 0 d4898 14 a4911 35 19E4: 0D .BYTE 13 19E5: 0A .BYTE 10 19E6: 54 .BYTE 84 19E7: 61 .BYTE 97 19E8: 73 .BYTE 115 19E9: 6B .BYTE 107 19EA: 20 .BYTE 32 19EB: 6E .BYTE 110 19EC: 61 .BYTE 97 19ED: 6D .BYTE 109 19EE: 65 .BYTE 101 19EF: 20 .BYTE 32 19F0: 20 .BYTE 32 19F1: 20 .BYTE 32 19F2: 20 .BYTE 32 19F3: 20 .BYTE 32 19F4: 20 .BYTE 32 19F5: 20 .BYTE 32 19F6: 20 .BYTE 32 19F7: 50 .BYTE 80 19F8: 72 .BYTE 114 19F9: 69 .BYTE 105 19FA: 6F .BYTE 111 19FB: 20 .BYTE 32 19FC: 53 .BYTE 83 19FD: 74 .BYTE 116 19FE: 61 .BYTE 97 19FF: 63 .BYTE 99 1A00: 6B .BYTE 107 1A01: 20 .BYTE 32 1A02: 20 .BYTE 32 1A03: 53 .BYTE 83 1A04: 69 .BYTE 105 1A05: 7A .BYTE 122 1A06: 65 .BYTE 101 d4914 9 a4922 9 1A09: 55 .BYTE 85 1A0A: 73 .BYTE 115 1A0B: 65 .BYTE 101 1A0C: 64 .BYTE 100 1A0D: 20 .BYTE 32 1A0E: 4E .BYTE 78 1A0F: 65 .BYTE 101 1A10: 78 .BYTE 120 1A11: 74 .BYTE 116 d4924 8 a4931 8 1A13: 77 .BYTE 119 1A14: 61 .BYTE 97 1A15: 69 .BYTE 105 1A16: 74 .BYTE 116 1A17: 69 .BYTE 105 1A18: 6E .BYTE 110 1A19: 67 .BYTE 103 1A1A: 20 .BYTE 32 d4934 7 a4940 7 1A1D: 20 .BYTE 32 1A1E: 20 .BYTE 32 1A1F: 53 .BYTE 83 1A20: 74 .BYTE 116 1A21: 61 .BYTE 97 1A22: 74 .BYTE 116 1A23: 75 .BYTE 117 d4942 15 a4956 17 1A25: 0D .BYTE 13 1A26: 0A .BYTE 10 1A27: 00 .BYTE 0 Cstr_60: 1A28: 0D .BYTE 13 1A29: 0A .BYTE 10 1A2A: 00 .BYTE 0 Cstr_61: 1A2B: 25 .BYTE 37 1A2C: 2D .BYTE 45 1A2D: 31 .BYTE 49 1A2E: 36 .BYTE 54 1A2F: 73 .BYTE 115 1A30: 20 .BYTE 32 1A31: 25 .BYTE 37 1A32: 34 .BYTE 52 1A33: 64 .BYTE 100 d4959 16 a4974 13 1A36: 25 .BYTE 37 1A37: 34 .BYTE 52 1A38: 58 .BYTE 88 1A39: 20 .BYTE 32 1A3A: 25 .BYTE 37 1A3B: 35 .BYTE 53 1A3C: 64 .BYTE 100 1A3D: 20 .BYTE 32 1A3E: 25 .BYTE 37 1A3F: 35 .BYTE 53 1A40: 64 .BYTE 100 1A41: 20 .BYTE 32 1A42: 00 .BYTE 0 d4976 10 a4985 13 1A43: 25 .BYTE 37 1A44: 2D .BYTE 45 1A45: 31 .BYTE 49 1A46: 36 .BYTE 54 1A47: 73 .BYTE 115 1A48: 20 .BYTE 32 1A49: 00 .BYTE 0 Cstr_63: 1A4A: 6E .BYTE 110 1A4B: 6F .BYTE 111 1A4C: 6E .BYTE 110 1A4D: 65 .BYTE 101 1A4E: 2E .BYTE 46 d4987 3 a4989 3 1A50: 20 .BYTE 32 1A51: 20 .BYTE 32 1A52: 20 .BYTE 32 d4991 3 a4993 3 1A54: 20 .BYTE 32 1A55: 20 .BYTE 32 1A56: 20 .BYTE 32 d4995 7 a5001 8 1A58: 20 .BYTE 32 1A59: 20 .BYTE 32 1A5A: 20 .BYTE 32 1A5B: 00 .BYTE 0 Cstr_64: 1A5C: 52 .BYTE 82 1A5D: 55 .BYTE 85 1A5E: 4E .BYTE 78 d5004 27 d5032 5 a5036 6 1A61: 53 .BYTE 83 1A62: 55 .BYTE 85 1A63: 53 .BYTE 83 1A64: 50 .BYTE 80 1A65: 20 .BYTE 32 1A66: 00 .BYTE 0 d5038 6 a5043 13 1A67: 53 .BYTE 83 1A68: 4C .BYTE 76 1A69: 45 .BYTE 69 1A6A: 45 .BYTE 69 1A6B: 50 .BYTE 80 1A6C: 20 .BYTE 32 1A6D: 25 .BYTE 37 1A6E: 64 .BYTE 100 1A6F: 20 .BYTE 32 1A70: 6D .BYTE 109 1A71: 73 .BYTE 115 1A72: 20 .BYTE 32 1A73: 00 .BYTE 0 d5045 13 a5057 12 1A74: 42 .BYTE 66 1A75: 4C .BYTE 76 1A76: 4B .BYTE 75 1A77: 44 .BYTE 68 1A78: 20 .BYTE 32 1A79: 6F .BYTE 111 1A7A: 6E .BYTE 110 1A7B: 20 .BYTE 32 1A7C: 25 .BYTE 37 1A7D: 73 .BYTE 115 1A7E: 20 .BYTE 32 1A7F: 00 .BYTE 0 d5059 12 a5070 3 1A80: 0D .BYTE 13 1A81: 0A .BYTE 10 1A82: 00 .BYTE 0 d5072 3 a5074 3 1A83: 0D .BYTE 13 1A84: 0A .BYTE 10 1A85: 00 .BYTE 0 d5076 3 a5078 36 1A86: 55 .BYTE 85 1A87: 70 .BYTE 112 1A88: 74 .BYTE 116 1A89: 69 .BYTE 105 1A8A: 6D .BYTE 109 1A8B: 65 .BYTE 101 1A8C: 20 .BYTE 32 1A8D: 69 .BYTE 105 1A8E: 73 .BYTE 115 1A8F: 20 .BYTE 32 1A90: 25 .BYTE 37 1A91: 34 .BYTE 52 1A92: 2E .BYTE 46 1A93: 34 .BYTE 52 1A94: 58 .BYTE 88 1A95: 25 .BYTE 37 1A96: 34 .BYTE 52 1A97: 2E .BYTE 46 1A98: 34 .BYTE 52 1A99: 58 .BYTE 88 1A9A: 25 .BYTE 37 1A9B: 34 .BYTE 52 1A9C: 2E .BYTE 46 1A9D: 34 .BYTE 52 1A9E: 58 .BYTE 88 1A9F: 20 .BYTE 32 1AA0: 73 .BYTE 115 1AA1: 65 .BYTE 101 1AA2: 63 .BYTE 99 1AA3: 6F .BYTE 111 1AA4: 6E .BYTE 110 1AA5: 64 .BYTE 100 1AA6: 73 .BYTE 115 1AA7: 0D .BYTE 13 1AA8: 0A .BYTE 10 1AA9: 00 .BYTE 0 d5080 36 a5115 7 1AAA: 25 .BYTE 37 1AAB: 34 .BYTE 52 1AAC: 2E .BYTE 46 1AAD: 34 .BYTE 52 1AAE: 58 .BYTE 88 1AAF: 3A .BYTE 58 1AB0: 00 .BYTE 0 d5117 7 a5123 7 1AB1: 20 .BYTE 32 1AB2: 25 .BYTE 37 1AB3: 32 .BYTE 50 1AB4: 2E .BYTE 46 1AB5: 32 .BYTE 50 1AB6: 58 .BYTE 88 1AB7: 00 .BYTE 0 d5125 7 a5131 4 1AB8: 20 .BYTE 32 1AB9: 2D .BYTE 45 1ABA: 20 .BYTE 32 1ABB: 00 .BYTE 0 d5133 8 a5140 11 1ABC: 0D .BYTE 13 1ABD: 0A .BYTE 10 1ABE: 00 .BYTE 0 Cstr_78: 1ABF: 52 .BYTE 82 1AC0: 45 .BYTE 69 1AC1: 41 .BYTE 65 1AC2: 44 .BYTE 68 1AC3: 59 .BYTE 89 1AC4: 0D .BYTE 13 1AC5: 00 .BYTE 0 d5142 7 a5148 15 1AC6: 25 .BYTE 37 1AC7: 73 .BYTE 115 1AC8: 20 .BYTE 32 1AC9: 69 .BYTE 105 1ACA: 73 .BYTE 115 1ACB: 20 .BYTE 32 1ACC: 62 .BYTE 98 1ACD: 6F .BYTE 111 1ACE: 72 .BYTE 114 1ACF: 65 .BYTE 101 1AD0: 64 .BYTE 100 1AD1: 2E .BYTE 46 1AD2: 0D .BYTE 13 1AD3: 0A .BYTE 10 1AD4: 00 .BYTE 0 d5150 15 a5164 16 1AD5: 54 .BYTE 84 1AD6: 61 .BYTE 97 1AD7: 73 .BYTE 115 1AD8: 6B .BYTE 107 1AD9: 20 .BYTE 32 1ADA: 32 .BYTE 50 1ADB: 20 .BYTE 32 1ADC: 6B .BYTE 107 1ADD: 69 .BYTE 105 1ADE: 63 .BYTE 99 1ADF: 6B .BYTE 107 1AE0: 65 .BYTE 101 1AE1: 64 .BYTE 100 1AE2: 0D .BYTE 13 1AE3: 0A .BYTE 10 1AE4: 00 .BYTE 0 d5166 4 a5169 18 1AE5: 54 .BYTE 84 1AE6: 61 .BYTE 97 1AE7: 73 .BYTE 115 1AE8: 6B .BYTE 107 1AE9: 20 .BYTE 32 1AEA: 33 .BYTE 51 1AEB: 20 .BYTE 32 1AEC: 65 .BYTE 101 1AED: 6E .BYTE 110 1AEE: 61 .BYTE 97 1AEF: 62 .BYTE 98 1AF0: 6C .BYTE 108 1AF1: 65 .BYTE 101 1AF2: 64 .BYTE 100 1AF3: 20 .BYTE 32 1AF4: 66 .BYTE 102 1AF5: 6F .BYTE 111 1AF6: 72 .BYTE 114 d5171 19 a5189 19 1AF8: 31 .BYTE 49 1AF9: 30 .BYTE 48 1AFA: 30 .BYTE 48 1AFB: 20 .BYTE 32 1AFC: 6D .BYTE 109 1AFD: 73 .BYTE 115 1AFE: 0D .BYTE 13 1AFF: 0A .BYTE 10 1B00: 00 .BYTE 0 Cstr_86: 1B01: 64 .BYTE 100 1B02: 65 .BYTE 101 1B03: 73 .BYTE 115 1B04: 63 .BYTE 99 1B05: 68 .BYTE 104 1B06: 65 .BYTE 101 1B07: 64 .BYTE 100 1B08: 75 .BYTE 117 1B09: 6C .BYTE 108 d5191 20 a5210 24 1B0B: 20 .BYTE 32 1B0C: 74 .BYTE 116 1B0D: 6F .BYTE 111 1B0E: 6F .BYTE 111 1B0F: 6B .BYTE 107 1B10: 20 .BYTE 32 1B11: 25 .BYTE 37 1B12: 64 .BYTE 100 1B13: 20 .BYTE 32 1B14: 43 .BYTE 67 1B15: 4C .BYTE 76 1B16: 4B .BYTE 75 1B17: 73 .BYTE 115 1B18: 20 .BYTE 32 1B19: 3D .BYTE 61 1B1A: 20 .BYTE 32 1B1B: 25 .BYTE 37 1B1C: 64 .BYTE 100 1B1D: 20 .BYTE 32 1B1E: 75 .BYTE 117 1B1F: 73 .BYTE 115 1B20: 0D .BYTE 13 1B21: 0A .BYTE 10 1B22: 00 .BYTE 0 d5212 8 a5219 4 1B23: 44 .BYTE 68 1B24: 69 .BYTE 105 1B25: 73 .BYTE 115 1B26: 70 .BYTE 112 d5221 25 a5245 4 1B28: 61 .BYTE 97 1B29: 79 .BYTE 121 1B2A: 20 .BYTE 32 1B2B: 00 .BYTE 0 d5247 9 a5255 3 1B2C: 0D .BYTE 13 1B2D: 0A .BYTE 10 1B2E: 00 .BYTE 0 d5257 10 a5266 10 1B2F: 4C .BYTE 76 1B30: 45 .BYTE 69 1B31: 44 .BYTE 68 1B32: 73 .BYTE 115 1B33: 20 .BYTE 32 1B34: 00 .BYTE 0 Cstr_91: 1B35: 0D .BYTE 13 1B36: 0A .BYTE 10 1B37: 00 .BYTE 0 d5268 3 a5270 8 1B38: 4D .BYTE 77 1B39: 65 .BYTE 101 1B3A: 6D .BYTE 109 1B3B: 6F .BYTE 111 1B3C: 72 .BYTE 114 1B3D: 79 .BYTE 121 1B3E: 20 .BYTE 32 1B3F: 00 .BYTE 0 d5272 8 a5279 8 1B40: 20 .BYTE 32 1B41: 56 .BYTE 86 1B42: 61 .BYTE 97 1B43: 6C .BYTE 108 1B44: 75 .BYTE 117 1B45: 65 .BYTE 101 1B46: 20 .BYTE 32 1B47: 00 .BYTE 0 d5281 8 a5288 3 1B48: 0D .BYTE 13 1B49: 0A .BYTE 10 1B4A: 00 .BYTE 0 d5290 8 a5297 35 1B4B: 44 .BYTE 68 1B4C: 49 .BYTE 73 1B4D: 50 .BYTE 80 1B4E: 20 .BYTE 32 1B4F: 73 .BYTE 115 1B50: 77 .BYTE 119 1B51: 69 .BYTE 105 1B52: 74 .BYTE 116 1B53: 63 .BYTE 99 1B54: 68 .BYTE 104 1B55: 20 .BYTE 32 1B56: 69 .BYTE 105 1B57: 73 .BYTE 115 1B58: 20 .BYTE 32 1B59: 30 .BYTE 48 1B5A: 78 .BYTE 120 1B5B: 25 .BYTE 37 1B5C: 58 .BYTE 88 1B5D: 0D .BYTE 13 1B5E: 0A .BYTE 10 1B5F: 00 .BYTE 0 Cstr_97: 1B60: 54 .BYTE 84 1B61: 65 .BYTE 101 1B62: 6D .BYTE 109 1B63: 70 .BYTE 112 1B64: 65 .BYTE 101 1B65: 72 .BYTE 114 1B66: 61 .BYTE 97 1B67: 74 .BYTE 116 1B68: 75 .BYTE 117 1B69: 72 .BYTE 114 1B6A: 65 .BYTE 101 1B6B: 20 .BYTE 32 1B6C: 69 .BYTE 105 d5299 27 a5325 27 1B6E: 20 .BYTE 32 1B6F: 25 .BYTE 37 1B70: 64 .BYTE 100 1B71: 20 .BYTE 32 1B72: 64 .BYTE 100 1B73: 65 .BYTE 101 1B74: 67 .BYTE 103 1B75: 72 .BYTE 114 1B76: 65 .BYTE 101 1B77: 65 .BYTE 101 1B78: 73 .BYTE 115 1B79: 20 .BYTE 32 1B7A: 43 .BYTE 67 1B7B: 65 .BYTE 101 1B7C: 6C .BYTE 108 1B7D: 73 .BYTE 115 1B7E: 69 .BYTE 105 1B7F: 75 .BYTE 117 1B80: 73 .BYTE 115 1B81: 0D .BYTE 13 1B82: 0A .BYTE 10 1B83: 00 .BYTE 0 Cstr_99: 1B84: 48 .BYTE 72 1B85: 61 .BYTE 97 1B86: 6C .BYTE 108 1B87: 74 .BYTE 116 d5327 19 a5345 20 1B89: 64 .BYTE 100 1B8A: 2E .BYTE 46 1B8B: 0D .BYTE 13 1B8C: 0A .BYTE 10 1B8D: 00 .BYTE 0 Cstr_102: 1B8E: 48 .BYTE 72 1B8F: 65 .BYTE 101 1B90: 6C .BYTE 108 1B91: 70 .BYTE 112 1B92: 3A .BYTE 58 1B93: 20 .BYTE 32 1B94: 20 .BYTE 32 1B95: 0D .BYTE 13 1B96: 0A .BYTE 10 1B97: 32 .BYTE 50 1B98: 20 .BYTE 32 1B99: 2D .BYTE 45 1B9A: 20 .BYTE 32 1B9B: 6B .BYTE 107 d5347 36 a5382 34 1B9D: 63 .BYTE 99 1B9E: 6B .BYTE 107 1B9F: 20 .BYTE 32 1BA0: 74 .BYTE 116 1BA1: 61 .BYTE 97 1BA2: 73 .BYTE 115 1BA3: 6B .BYTE 107 1BA4: 20 .BYTE 32 1BA5: 32 .BYTE 50 1BA6: 0D .BYTE 13 1BA7: 0A .BYTE 10 1BA8: 33 .BYTE 51 1BA9: 20 .BYTE 32 1BAA: 2D .BYTE 45 1BAB: 20 .BYTE 32 1BAC: 6B .BYTE 107 1BAD: 69 .BYTE 105 1BAE: 63 .BYTE 99 1BAF: 6B .BYTE 107 1BB0: 20 .BYTE 32 1BB1: 74 .BYTE 116 1BB2: 61 .BYTE 97 1BB3: 73 .BYTE 115 1BB4: 6B .BYTE 107 1BB5: 20 .BYTE 32 1BB6: 33 .BYTE 51 1BB7: 0D .BYTE 13 1BB8: 0A .BYTE 10 1BB9: 49 .BYTE 73 1BBA: 20 .BYTE 32 1BBB: 2D .BYTE 45 1BBC: 20 .BYTE 32 1BBD: 6C .BYTE 108 1BBE: 6F .BYTE 111 d5384 31 a5414 31 1BC0: 64 .BYTE 100 1BC1: 20 .BYTE 32 1BC2: 69 .BYTE 105 1BC3: 6D .BYTE 109 1BC4: 61 .BYTE 97 1BC5: 67 .BYTE 103 1BC6: 65 .BYTE 101 1BC7: 0D .BYTE 13 1BC8: 0A .BYTE 10 1BC9: 53 .BYTE 83 1BCA: 20 .BYTE 32 1BCB: 2D .BYTE 45 1BCC: 20 .BYTE 32 1BCD: 73 .BYTE 115 1BCE: 68 .BYTE 104 1BCF: 6F .BYTE 111 1BD0: 77 .BYTE 119 1BD1: 20 .BYTE 32 1BD2: 73 .BYTE 115 1BD3: 65 .BYTE 101 1BD4: 6D .BYTE 109 1BD5: 61 .BYTE 97 1BD6: 70 .BYTE 112 1BD7: 68 .BYTE 104 1BD8: 6F .BYTE 111 1BD9: 72 .BYTE 114 1BDA: 65 .BYTE 101 1BDB: 73 .BYTE 115 1BDC: 0D .BYTE 13 1BDD: 0A .BYTE 10 1BDE: 54 .BYTE 84 d5416 11 a5426 11 1BE0: 2D .BYTE 45 1BE1: 20 .BYTE 32 1BE2: 73 .BYTE 115 1BE3: 68 .BYTE 104 1BE4: 6F .BYTE 111 1BE5: 77 .BYTE 119 1BE6: 20 .BYTE 32 1BE7: 74 .BYTE 116 1BE8: 61 .BYTE 97 1BE9: 73 .BYTE 115 1BEA: 6B .BYTE 107 d5428 3 a5430 3 1BEC: 0D .BYTE 13 1BED: 0A .BYTE 10 1BEE: 62 .BYTE 98 d5432 2 a5433 2 1BF0: 2D .BYTE 45 1BF1: 20 .BYTE 32 d5435 4 a5438 4 1BF3: 65 .BYTE 101 1BF4: 61 .BYTE 97 1BF5: 73 .BYTE 115 1BF6: 75 .BYTE 117 d5441 16 a5456 16 1BF9: 20 .BYTE 32 1BFA: 74 .BYTE 116 1BFB: 61 .BYTE 97 1BFC: 73 .BYTE 115 1BFD: 6B .BYTE 107 1BFE: 20 .BYTE 32 1BFF: 73 .BYTE 115 1C00: 77 .BYTE 119 1C01: 69 .BYTE 105 1C02: 74 .BYTE 116 1C03: 63 .BYTE 99 1C04: 68 .BYTE 104 1C05: 20 .BYTE 32 1C06: 28 .BYTE 40 1C07: 64 .BYTE 100 1C08: 65 .BYTE 101 d5458 13 a5470 13 1C0A: 63 .BYTE 99 1C0B: 68 .BYTE 104 1C0C: 65 .BYTE 101 1C0D: 64 .BYTE 100 1C0E: 75 .BYTE 117 1C0F: 6C .BYTE 108 1C10: 65 .BYTE 101 1C11: 29 .BYTE 41 1C12: 0D .BYTE 13 1C13: 0A .BYTE 10 1C14: 63 .BYTE 99 1C15: 20 .BYTE 32 1C16: 2D .BYTE 45 d5472 4 a5475 4 1C18: 73 .BYTE 115 1C19: 68 .BYTE 104 1C1A: 6F .BYTE 111 1C1B: 77 .BYTE 119 d5477 29 a5505 29 1C1D: 74 .BYTE 116 1C1E: 69 .BYTE 105 1C1F: 6D .BYTE 109 1C20: 65 .BYTE 101 1C21: 0D .BYTE 13 1C22: 0A .BYTE 10 1C23: 64 .BYTE 100 1C24: 20 .BYTE 32 1C25: 2D .BYTE 45 1C26: 20 .BYTE 32 1C27: 64 .BYTE 100 1C28: 69 .BYTE 105 1C29: 73 .BYTE 115 1C2A: 70 .BYTE 112 1C2B: 6C .BYTE 108 1C2C: 61 .BYTE 97 1C2D: 79 .BYTE 121 1C2E: 20 .BYTE 32 1C2F: 6D .BYTE 109 1C30: 65 .BYTE 101 1C31: 6D .BYTE 109 1C32: 6F .BYTE 111 1C33: 72 .BYTE 114 1C34: 79 .BYTE 121 1C35: 0D .BYTE 13 1C36: 0A .BYTE 10 1C37: 65 .BYTE 101 1C38: 20 .BYTE 32 1C39: 2D .BYTE 45 d5507 41 a5547 41 1C3B: 73 .BYTE 115 1C3C: 65 .BYTE 101 1C3D: 74 .BYTE 116 1C3E: 20 .BYTE 32 1C3F: 4C .BYTE 76 1C40: 45 .BYTE 69 1C41: 44 .BYTE 68 1C42: 73 .BYTE 115 1C43: 0D .BYTE 13 1C44: 0A .BYTE 10 1C45: 6D .BYTE 109 1C46: 20 .BYTE 32 1C47: 2D .BYTE 45 1C48: 20 .BYTE 32 1C49: 6D .BYTE 109 1C4A: 6F .BYTE 111 1C4B: 64 .BYTE 100 1C4C: 69 .BYTE 105 1C4D: 66 .BYTE 102 1C4E: 79 .BYTE 121 1C4F: 20 .BYTE 32 1C50: 6D .BYTE 109 1C51: 65 .BYTE 101 1C52: 6D .BYTE 109 1C53: 6F .BYTE 111 1C54: 72 .BYTE 114 1C55: 79 .BYTE 121 1C56: 0D .BYTE 13 1C57: 0A .BYTE 10 1C58: 73 .BYTE 115 1C59: 20 .BYTE 32 1C5A: 2D .BYTE 45 1C5B: 20 .BYTE 32 1C5C: 72 .BYTE 114 1C5D: 65 .BYTE 101 1C5E: 61 .BYTE 97 1C5F: 64 .BYTE 100 1C60: 20 .BYTE 32 1C61: 44 .BYTE 68 1C62: 49 .BYTE 73 1C63: 50 .BYTE 80 d5549 23 a5571 23 1C65: 73 .BYTE 115 1C66: 77 .BYTE 119 1C67: 69 .BYTE 105 1C68: 74 .BYTE 116 1C69: 63 .BYTE 99 1C6A: 68 .BYTE 104 1C6B: 0D .BYTE 13 1C6C: 0A .BYTE 10 1C6D: 74 .BYTE 116 1C6E: 20 .BYTE 32 1C6F: 2D .BYTE 45 1C70: 20 .BYTE 32 1C71: 72 .BYTE 114 1C72: 65 .BYTE 101 1C73: 61 .BYTE 97 1C74: 64 .BYTE 100 1C75: 20 .BYTE 32 1C76: 74 .BYTE 116 1C77: 65 .BYTE 101 1C78: 6D .BYTE 109 1C79: 70 .BYTE 112 1C7A: 65 .BYTE 101 1C7B: 72 .BYTE 114 d5573 18 a5590 18 1C7D: 74 .BYTE 116 1C7E: 75 .BYTE 117 1C7F: 72 .BYTE 114 1C80: 65 .BYTE 101 1C81: 0D .BYTE 13 1C82: 0A .BYTE 10 1C83: 48 .BYTE 72 1C84: 20 .BYTE 32 1C85: 2D .BYTE 45 1C86: 20 .BYTE 32 1C87: 48 .BYTE 72 1C88: 41 .BYTE 65 1C89: 4C .BYTE 76 1C8A: 54 .BYTE 84 1C8B: 20 .BYTE 32 1C8C: 28 .BYTE 40 1C8D: 66 .BYTE 102 1C8E: 6F .BYTE 111 d5593 55 a5647 46 1C91: 76 .BYTE 118 1C92: 65 .BYTE 101 1C93: 72 .BYTE 114 1C94: 29 .BYTE 41 1C95: 0D .BYTE 13 1C96: 0A .BYTE 10 1C97: 0D .BYTE 13 1C98: 0A .BYTE 10 1C99: 00 .BYTE 0 Cstr_117: 1C9A: 4D .BYTE 77 1C9B: 65 .BYTE 101 1C9C: 61 .BYTE 97 1C9D: 73 .BYTE 115 1C9E: 75 .BYTE 117 1C9F: 72 .BYTE 114 1CA0: 69 .BYTE 105 1CA1: 6E .BYTE 110 1CA2: 67 .BYTE 103 1CA3: 2E .BYTE 46 1CA4: 2E .BYTE 46 1CA5: 2E .BYTE 46 1CA6: 0D .BYTE 13 1CA7: 0A .BYTE 10 1CA8: 00 .BYTE 0 Cstr_126: 1CA9: 74 .BYTE 116 1CAA: 6F .BYTE 111 1CAB: 74 .BYTE 116 1CAC: 61 .BYTE 97 1CAD: 6C .BYTE 108 1CAE: 3A .BYTE 58 1CAF: 20 .BYTE 32 1CB0: 20 .BYTE 32 1CB1: 25 .BYTE 37 1CB2: 64 .BYTE 100 1CB3: 20 .BYTE 32 1CB4: 63 .BYTE 99 1CB5: 79 .BYTE 121 1CB6: 63 .BYTE 99 1CB7: 6C .BYTE 108 1CB8: 65 .BYTE 101 1CB9: 73 .BYTE 115 1CBA: 0D .BYTE 13 1CBB: 0A .BYTE 10 1CBC: 00 .BYTE 0 d5649 4 a5652 14 1CBD: 68 .BYTE 104 1CBE: 61 .BYTE 97 1CBF: 6C .BYTE 108 1CC0: 74 .BYTE 116 1CC1: 65 .BYTE 101 1CC2: 64 .BYTE 100 1CC3: 3A .BYTE 58 1CC4: 20 .BYTE 32 1CC5: 25 .BYTE 37 1CC6: 64 .BYTE 100 1CC7: 20 .BYTE 32 1CC8: 63 .BYTE 99 1CC9: 79 .BYTE 121 1CCA: 63 .BYTE 99 d5654 15 a5668 5 1CCC: 65 .BYTE 101 1CCD: 73 .BYTE 115 1CCE: 0D .BYTE 13 1CCF: 0A .BYTE 10 1CD0: 00 .BYTE 0 d5670 20 a5689 16 1CD1: 69 .BYTE 105 1CD2: 64 .BYTE 100 1CD3: 6C .BYTE 108 1CD4: 65 .BYTE 101 1CD5: 3A .BYTE 58 1CD6: 20 .BYTE 32 1CD7: 20 .BYTE 32 1CD8: 20 .BYTE 32 1CD9: 25 .BYTE 37 1CDA: 64 .BYTE 100 1CDB: 20 .BYTE 32 1CDC: 25 .BYTE 37 1CDD: 25 .BYTE 37 1CDE: 0D .BYTE 13 1CDF: 0A .BYTE 10 1CE0: 00 .BYTE 0 d5691 16 a5706 16 1CE1: 6C .BYTE 108 1CE2: 6F .BYTE 111 1CE3: 61 .BYTE 97 1CE4: 64 .BYTE 100 1CE5: 3A .BYTE 58 1CE6: 20 .BYTE 32 1CE7: 20 .BYTE 32 1CE8: 20 .BYTE 32 1CE9: 25 .BYTE 37 1CEA: 64 .BYTE 100 1CEB: 20 .BYTE 32 1CEC: 25 .BYTE 37 1CED: 25 .BYTE 37 1CEE: 0D .BYTE 13 1CEF: 0A .BYTE 10 1CF0: 00 .BYTE 0 d5708 16 a5723 11 1CF1: 4C .BYTE 76 1CF2: 6F .BYTE 111 1CF3: 61 .BYTE 97 1CF4: 64 .BYTE 100 1CF5: 20 .BYTE 32 1CF6: 54 .BYTE 84 1CF7: 61 .BYTE 97 1CF8: 73 .BYTE 115 1CF9: 6B .BYTE 107 1CFA: 20 .BYTE 32 1CFB: 00 .BYTE 0 d5725 11 a5735 12 1CFC: 4D .BYTE 77 1CFD: 65 .BYTE 101 1CFE: 61 .BYTE 97 1CFF: 73 .BYTE 115 1D00: 75 .BYTE 117 1D01: 72 .BYTE 114 1D02: 65 .BYTE 101 1D03: 6D .BYTE 109 1D04: 65 .BYTE 101 1D05: 6E .BYTE 110 1D06: 74 .BYTE 116 1D07: 00 .BYTE 0 d5737 12 a5748 8 1D08: 4D .BYTE 77 1D09: 6F .BYTE 111 1D0A: 6E .BYTE 110 1D0B: 69 .BYTE 105 1D0C: 74 .BYTE 116 1D0D: 6F .BYTE 111 1D0E: 72 .BYTE 114 1D0F: 00 .BYTE 0 d5750 19 a5768 10 1D10: 49 .BYTE 73 1D11: 64 .BYTE 100 1D12: 6C .BYTE 108 1D13: 65 .BYTE 101 1D14: 20 .BYTE 32 1D15: 54 .BYTE 84 1D16: 61 .BYTE 97 1D17: 73 .BYTE 115 1D18: 6B .BYTE 107 1D19: 00 .BYTE 0 @ 1.1 log @Initial revision @ text @d18 2 a19 2 0005: 02 0FEF JMP Cmain 0008: 02 0384 JMP Cinterrupt d42 1 a42 1 0022: 18FD .WORD Cstr_0 d47 1 a47 1 002A: 190A .WORD Cstr_1 d52 1 a52 1 0032: 1919 .WORD Cstr_2 d57 1 a57 1 003A: 1928 .WORD Cstr_3 d62 1 a62 1 0042: 1933 .WORD Cstr_4 d65 1 a65 1 0045: 49 18FB MOVE (Ccurrent_task), RR d89 1 a89 1 0069: 4C 18FB MOVE (Ccurrent_task), LL d92 1 a92 1 0070: 49 18FB MOVE (Ccurrent_task), RR d99 1 a99 1 007D: 49 18FB MOVE (Ccurrent_task), RR d105 2 a106 2 0086: 5A 18FB MOVE RR, (Ccurrent_task) 0089: 49 18FB MOVE (Ccurrent_task), RR a110 1 L2_return: d124 1 a124 1 00A1: 49 18FB MOVE (Ccurrent_task), RR d131 1 a131 1 00AA: 49 18FB MOVE (Ccurrent_task), RR d136 1 a136 1 00B2: 49 18FB MOVE (Ccurrent_task), RR d141 1 a141 1 00BA: 49 18FB MOVE (Ccurrent_task), RR d150 1 a150 1 00C8: 49 18FB MOVE (Ccurrent_task), RR d161 1 a161 1 00D8: 49 18FB MOVE (Ccurrent_task), RR d169 1 a169 1 00E2: 49 18FB MOVE (Ccurrent_task), RR a178 1 L3_return: d192 1 a192 1 0101: 49 18FB MOVE (Ccurrent_task), RR d199 1 a199 1 010B: 49 18FB MOVE (Ccurrent_task), RR d206 1 a206 1 0115: 49 18FB MOVE (Ccurrent_task), RR d211 1 a211 1 011D: 49 18FB MOVE (Ccurrent_task), RR d216 1 a216 1 0125: 49 18FB MOVE (Ccurrent_task), RR d223 1 a223 1 012E: 49 18FB MOVE (Ccurrent_task), RR d232 1 a232 1 013C: 49 18FB MOVE (Ccurrent_task), RR d243 1 a243 1 014C: 49 18FB MOVE (Ccurrent_task), RR d252 1 a252 1 0159: 49 18FB MOVE (Ccurrent_task), RR d259 2 a260 2 0163: 02 0166 JMP L4_return L4_return: d311 1 a311 1 01A8: 49 18FB MOVE (Ccurrent_task), RR d316 2 a317 1 01AF: 02 01B6 JMP L5_return d320 2 a321 2 01B3: 02 01B6 JMP L5_return L5_return: a333 1 L6_return: d384 2 a385 1 020F: 02 0220 JMP L7_return d392 2 a393 1 021D: 02 0220 JMP L7_return a394 1 L7_return: d422 1 a422 1 023B: 04 0266 JMP RRZ, L8_else_11 d439 2 a440 2 0260: 02 026D JMP L8_return 0263: 02 026D JMP L8_endif_11 d442 4 a445 4 0266: C5 MOVE #5, RR 0267: 2F 03 OUT R, (OUT_INT_MASK) 0269: C0 MOVE #0, RR 026A: 02 026D JMP L8_return d447 1 a447 2 L8_return: 026D: 07 RET d449 1 a449 1 026E: 0000 .WORD 0 d451 1 a451 1 0270: 0000 .WORD 0 d453 1 a453 1 0272: 0000 .WORD 0 d455 1 a455 1 0274: 0000 .WORD 0 d457 1 a457 1 0276: 00 .BYTE 0 d459 27 a485 27 0277: 49 18FB MOVE (Ccurrent_task), RR 027A: 0E MOVE RR, -(SP) 027B: 2C CLRW -(SP) 027C: 2C CLRW -(SP) 027D: 2F 04 OUT R, (OUT_RESET_TIMER) 027F: 49 026E MOVE (Cmilliseconds), RR 0282: A1 ADD RR, #1 0283: 5A 026E MOVE RR, (Cmilliseconds) 0286: 16 03E8 SEQ RR, #1000 0289: 04 02B5 JMP RRZ, L9_endif_13 028C: C0 MOVE #0, RR 028D: 5A 026E MOVE RR, (Cmilliseconds) 0290: F8 00FF MOVE #255, RR 0293: 5B 0276 MOVE R, (Cseconds_changed) 0296: 49 0270 MOVE (Cseconds_low), RR 0299: A1 ADD RR, #1 029A: 5A 0270 MOVE RR, (Cseconds_low) 029D: 17 00 SEQ RR, #0 029F: 04 02B5 JMP RRZ, L9_endif_14 02A2: 49 0272 MOVE (Cseconds_mid), RR 02A5: A1 ADD RR, #1 02A6: 5A 0272 MOVE RR, (Cseconds_mid) 02A9: 17 00 SEQ RR, #0 02AB: 04 02B5 JMP RRZ, L9_endif_15 02AE: 49 0274 MOVE (Cseconds_high), RR 02B1: A1 ADD RR, #1 02B2: 5A 0274 MOVE RR, (Cseconds_high) d490 12 a501 12 02B5: 61 04 MOVE 4(SP), RR 02B7: F5 12 ADD RR, #18 02B9: 43 MOVE RR, LL 02BA: 46 MOVE (RR), RR 02BB: B1 SUB RR, #1 02BC: 44 MOVE RR, (LL) 02BD: 3D LNOT RR 02BE: 04 02C7 JMP RRZ, L9_endif_19 02C1: 61 04 MOVE 4(SP), RR 02C3: A4 ADD RR, #4 02C4: 47 MOVE (RR), RS 02C5: 11 02 AND RR, #2 d503 72 a574 72 02C7: 04 0375 JMP RRZ, L9_endif_18 02CA: 61 04 MOVE 4(SP), RR 02CC: A4 ADD RR, #4 02CD: 47 MOVE (RR), RS 02CE: 10 FFFD AND RR, #65533 02D1: 0F MOVE R, -(SP) 02D2: 61 05 MOVE 5(SP), RR 02D4: A4 ADD RR, #4 02D5: 43 MOVE RR, LL 02D6: 09 MOVE (SP)+, RS 02D7: 45 MOVE R, (LL) 02D8: 61 04 MOVE 4(SP), RR 02DA: A4 ADD RR, #4 02DB: 47 MOVE (RR), RS 02DC: 11 01 AND RR, #1 02DE: 04 0375 JMP RRZ, L9_endif_20 02E1: 61 04 MOVE 4(SP), RR 02E3: A4 ADD RR, #4 02E4: 47 MOVE (RR), RS 02E5: 10 FFFE AND RR, #65534 02E8: 0F MOVE R, -(SP) 02E9: 61 05 MOVE 5(SP), RR 02EB: A4 ADD RR, #4 02EC: 43 MOVE RR, LL 02ED: 09 MOVE (SP)+, RS 02EE: 45 MOVE R, (LL) 02EF: F8 FFFF MOVE #65535, RR 02F2: 0F MOVE R, -(SP) 02F3: 61 05 MOVE 5(SP), RR 02F5: AC ADD RR, #12 02F6: 43 MOVE RR, LL 02F7: 09 MOVE (SP)+, RS 02F8: 45 MOVE R, (LL) 02F9: 61 04 MOVE 4(SP), RR 02FB: AE ADD RR, #14 02FC: 46 MOVE (RR), RR 02FD: 5D 02 MOVE RR, 2(SP) 02FF: 61 02 MOVE 2(SP), RR 0301: 43 MOVE RR, LL 0302: 46 MOVE (RR), RR 0303: A1 ADD RR, #1 0304: 44 MOVE RR, (LL) 0305: 61 02 MOVE 2(SP), RR 0307: A2 ADD RR, #2 0308: 46 MOVE (RR), RR 0309: 5D 00 MOVE RR, 0(SP) 030B: 61 04 MOVE 4(SP), RR 030D: 43 MOVE RR, LL 030E: 61 00 MOVE 0(SP), RR 0310: 33 SEQ LL, RR 0311: 04 0340 JMP RRZ, L9_else_21 0314: 61 02 MOVE 2(SP), RR 0316: A4 ADD RR, #4 0317: 46 MOVE (RR), RR 0318: 67 04 MOVE 4(SP), LL 031A: 33 SEQ LL, RR 031B: 04 0331 JMP RRZ, L9_else_22 031E: C0 MOVE #0, RR 031F: 0E MOVE RR, -(SP) 0320: 61 04 MOVE 4(SP), RR 0322: A2 ADD RR, #2 0323: 43 MOVE RR, LL 0324: 08 MOVE (SP)+, RR 0325: 44 MOVE RR, (LL) 0326: C0 MOVE #0, RR 0327: 0E MOVE RR, -(SP) 0328: 61 04 MOVE 4(SP), RR 032A: A4 ADD RR, #4 032B: 43 MOVE RR, LL 032C: 08 MOVE (SP)+, RR 032D: 44 MOVE RR, (LL) 032E: 02 033D JMP L9_endif_22 d576 9 a584 9 0331: 61 04 MOVE 4(SP), RR 0333: F5 10 ADD RR, #16 0335: 46 MOVE (RR), RR 0336: 0E MOVE RR, -(SP) 0337: 61 04 MOVE 4(SP), RR 0339: A2 ADD RR, #2 033A: 43 MOVE RR, LL 033B: 08 MOVE (SP)+, RR 033C: 44 MOVE RR, (LL) d586 1 a586 1 033D: 02 0375 JMP L9_endif_21 d588 1 a588 1 0340: 02 034A JMP L9_cont_23 d590 4 a593 4 0343: 61 00 MOVE 0(SP), RR 0345: F5 10 ADD RR, #16 0347: 46 MOVE (RR), RR 0348: 5D 00 MOVE RR, 0(SP) d595 6 a600 6 034A: 61 00 MOVE 0(SP), RR 034C: F5 10 ADD RR, #16 034E: 46 MOVE (RR), RR 034F: 67 04 MOVE 4(SP), LL 0351: 34 SNE LL, RR 0352: 03 0343 JMP RRNZ, L9_loop_23 d602 22 a623 22 0355: 61 04 MOVE 4(SP), RR 0357: F5 10 ADD RR, #16 0359: 46 MOVE (RR), RR 035A: 0E MOVE RR, -(SP) 035B: 61 02 MOVE 2(SP), RR 035D: F5 10 ADD RR, #16 035F: 43 MOVE RR, LL 0360: 08 MOVE (SP)+, RR 0361: 44 MOVE RR, (LL) 0362: 61 02 MOVE 2(SP), RR 0364: A4 ADD RR, #4 0365: 46 MOVE (RR), RR 0366: 67 04 MOVE 4(SP), LL 0368: 33 SEQ LL, RR 0369: 04 0375 JMP RRZ, L9_endif_25 036C: 61 00 MOVE 0(SP), RR 036E: 0E MOVE RR, -(SP) 036F: 61 04 MOVE 4(SP), RR 0371: A4 ADD RR, #4 0372: 43 MOVE RR, LL 0373: 08 MOVE (SP)+, RR 0374: 44 MOVE RR, (LL) d629 6 a634 6 0375: 61 04 MOVE 4(SP), RR 0377: 46 MOVE (RR), RR 0378: 5D 04 MOVE RR, 4(SP) 037A: 4C 18FB MOVE (Ccurrent_task), LL 037D: 34 SNE LL, RR 037E: 03 02B5 JMP RRNZ, L9_loop_16 d636 2 a637 3 L9_return: 0381: 2B 06 ADD SP, #6 0383: 07 RET d639 10 a648 10 0384: 2D CLRB -(SP) 0385: 2D CLRB -(SP) 0386: 0E MOVE RR, -(SP) 0387: 40 MOVE LL, RR 0388: 0E MOVE RR, -(SP) 0389: 2E 01 IN (IN_STATUS), RU 038B: 11 10 AND RR, #16 038D: 04 0395 JMP RRZ, L10_endif_26 0390: 05 01DE CALL Crx_interrupt 0393: 5F 05 MOVE R, 5(SP) d650 5 a654 5 0395: 2E 01 IN (IN_STATUS), RU 0397: 11 20 AND RR, #32 0399: 04 03A1 JMP RRZ, L10_endif_27 039C: 05 0235 CALL Ctx_interrupt 039F: 5F 04 MOVE R, 4(SP) d656 6 a661 6 03A1: 2E 01 IN (IN_STATUS), RU 03A3: 11 40 AND RR, #64 03A5: 04 03B0 JMP RRZ, L10_endif_28 03A8: 05 0277 CALL Ctimer_interrupt 03AB: F8 FFFF MOVE #65535, RR 03AE: 5F 05 MOVE R, 5(SP) d663 6 a668 6 03B0: 63 05 MOVE 5(SP), RS 03B2: 43 MOVE RR, LL 03B3: 63 04 MOVE 4(SP), RS 03B5: 31 OR LL, RR 03B6: 04 03BC JMP RRZ, L10_endif_29 03B9: 05 0044 CALL Cswitch_tasks d670 7 a676 8 03BC: 08 MOVE (SP)+, RR 03BD: 43 MOVE RR, LL 03BE: 08 MOVE (SP)+, RR 03BF: 2B 02 ADD SP, #2 03C1: 78 RETI L10_return: 03C2: 2B 02 ADD SP, #2 03C4: 07 RET d678 18 a695 19 03C5: 79 DI 03C6: 61 02 MOVE 2(SP), RR 03C8: 0E MOVE RR, -(SP) 03C9: 49 18FB MOVE (Ccurrent_task), RR 03CC: F5 12 ADD RR, #18 03CE: 43 MOVE RR, LL 03CF: 08 MOVE (SP)+, RR 03D0: 44 MOVE RR, (LL) 03D1: C2 MOVE #2, RR 03D2: 0F MOVE R, -(SP) 03D3: 49 18FB MOVE (Ccurrent_task), RR 03D6: A4 ADD RR, #4 03D7: 43 MOVE RR, LL 03D8: 09 MOVE (SP)+, RS 03D9: 45 MOVE R, (LL) 03DA: 05 0044 CALL Cswitch_tasks 03DD: 78 RETI L11_return: 03DE: 07 RET d697 4 a700 5 03DF: 79 DI 03E0: 05 0044 CALL Cswitch_tasks 03E3: 78 RETI L12_return: 03E4: 07 RET d702 3 a704 3 03E5: 61 02 MOVE 2(SP), RR 03E7: 0E MOVE RR, -(SP) 03E8: 02 03F1 JMP L13_cont_30 d706 4 a709 4 03EB: 61 04 MOVE 4(SP), RR 03ED: A1 ADD RR, #1 03EE: 5D 04 MOVE RR, 4(SP) 03F0: B1 SUB RR, #1 d711 3 a713 3 03F1: 61 04 MOVE 4(SP), RR 03F3: 47 MOVE (RR), RS 03F4: 03 03EB JMP RRNZ, L13_loop_30 d715 8 a722 8 03F7: 61 04 MOVE 4(SP), RR 03F9: 43 MOVE RR, LL 03FA: 61 00 MOVE 0(SP), RR 03FC: 59 SUB LL, RR 03FD: 02 0400 JMP L13_return L13_return: 0400: 2B 02 ADD SP, #2 0402: 07 RET d724 18 a741 18 0403: F8 003C MOVE #Ctx_sema, RR 0406: 0E MOVE RR, -(SP) 0407: 05 0092 CALL CP 040A: 2B 02 ADD SP, #2 040C: 63 02 MOVE 2(SP), RS 040E: 0F MOVE R, -(SP) 040F: 4B 0234 MOVE (Cserial_out_put), RU 0412: F4 0223 ADD RR, #Cserial_out_buffer 0415: 43 MOVE RR, LL 0416: 0A MOVE (SP)+, RU 0417: 45 MOVE R, (LL) 0418: 4B 0234 MOVE (Cserial_out_put), RU 041B: A1 ADD RR, #1 041C: 5B 0234 MOVE R, (Cserial_out_put) 041F: 23 10 SHS RR, #16 0421: 04 0428 JMP RRZ, L14_endif_32 0424: C0 MOVE #0, RR 0425: 5B 0234 MOVE R, (Cserial_out_put) d743 4 a746 5 0428: C7 MOVE #7, RR 0429: 2F 03 OUT R, (OUT_INT_MASK) 042B: C1 MOVE #1, RR L14_return: 042C: 07 RET d748 1 a748 1 042D: 02 043D JMP L15_tst_33 d750 4 a753 4 0430: 63 02 MOVE 2(SP), RS 0432: 0F MOVE R, -(SP) 0433: 05 0403 CALL Cputchr 0436: 2B 01 ADD SP, #1 d755 3 a757 3 0438: 61 03 MOVE 3(SP), RR 043A: B1 SUB RR, #1 043B: 5D 03 MOVE RR, 3(SP) d759 3 a761 3 043D: 61 03 MOVE 3(SP), RR 043F: 1D 00 SGT RR, #0 0441: 03 0430 JMP RRNZ, L15_loop_33 d763 1 a763 2 L15_return: 0444: 07 RET d765 1 a765 1 0445: 02 0455 JMP L16_cont_35 d767 8 a774 8 0448: 61 02 MOVE 2(SP), RR 044A: A1 ADD RR, #1 044B: 5D 02 MOVE RR, 2(SP) 044D: B1 SUB RR, #1 044E: 47 MOVE (RR), RS 044F: 0F MOVE R, -(SP) 0450: 05 0403 CALL Cputchr 0453: 2B 01 ADD SP, #1 d776 3 a778 3 0455: 61 02 MOVE 2(SP), RR 0457: 47 MOVE (RR), RS 0458: 03 0448 JMP RRNZ, L16_loop_35 d780 1 a780 2 L16_return: 045B: 07 RET d782 19 a800 19 045C: 61 04 MOVE 4(SP), RR 045E: 22 1000 SHS RR, #4096 0461: 04 047A JMP RRZ, L17_endif_37 0464: 61 04 MOVE 4(SP), RR 0466: 53 0C ASR RR, #12 0468: 11 0F AND RR, #15 046A: 0E MOVE RR, -(SP) 046B: 61 08 MOVE 8(SP), RR 046D: 0B MOVE (SP)+, LL 046E: 58 ADD LL, RR 046F: 47 MOVE (RR), RS 0470: 0F MOVE R, -(SP) 0471: 61 03 MOVE 3(SP), RR 0473: A1 ADD RR, #1 0474: 5D 03 MOVE RR, 3(SP) 0476: B1 SUB RR, #1 0477: 43 MOVE RR, LL 0478: 09 MOVE (SP)+, RS 0479: 45 MOVE R, (LL) d802 19 a820 19 047A: 61 04 MOVE 4(SP), RR 047C: 22 0100 SHS RR, #256 047F: 04 0498 JMP RRZ, L17_endif_38 0482: 61 04 MOVE 4(SP), RR 0484: 53 08 ASR RR, #8 0486: 11 0F AND RR, #15 0488: 0E MOVE RR, -(SP) 0489: 61 08 MOVE 8(SP), RR 048B: 0B MOVE (SP)+, LL 048C: 58 ADD LL, RR 048D: 47 MOVE (RR), RS 048E: 0F MOVE R, -(SP) 048F: 61 03 MOVE 3(SP), RR 0491: A1 ADD RR, #1 0492: 5D 03 MOVE RR, 3(SP) 0494: B1 SUB RR, #1 0495: 43 MOVE RR, LL 0496: 09 MOVE (SP)+, RS 0497: 45 MOVE R, (LL) d822 19 a840 19 0498: 61 04 MOVE 4(SP), RR 049A: 23 10 SHS RR, #16 049C: 04 04B5 JMP RRZ, L17_endif_39 049F: 61 04 MOVE 4(SP), RR 04A1: 53 04 ASR RR, #4 04A3: 11 0F AND RR, #15 04A5: 0E MOVE RR, -(SP) 04A6: 61 08 MOVE 8(SP), RR 04A8: 0B MOVE (SP)+, LL 04A9: 58 ADD LL, RR 04AA: 47 MOVE (RR), RS 04AB: 0F MOVE R, -(SP) 04AC: 61 03 MOVE 3(SP), RR 04AE: A1 ADD RR, #1 04AF: 5D 03 MOVE RR, 3(SP) 04B1: B1 SUB RR, #1 04B2: 43 MOVE RR, LL 04B3: 09 MOVE (SP)+, RS 04B4: 45 MOVE R, (LL) d842 22 a863 23 04B5: 61 04 MOVE 4(SP), RR 04B7: 11 0F AND RR, #15 04B9: 0E MOVE RR, -(SP) 04BA: 61 08 MOVE 8(SP), RR 04BC: 0B MOVE (SP)+, LL 04BD: 58 ADD LL, RR 04BE: 47 MOVE (RR), RS 04BF: 0F MOVE R, -(SP) 04C0: 61 03 MOVE 3(SP), RR 04C2: A1 ADD RR, #1 04C3: 5D 03 MOVE RR, 3(SP) 04C5: B1 SUB RR, #1 04C6: 43 MOVE RR, LL 04C7: 09 MOVE (SP)+, RS 04C8: 45 MOVE R, (LL) 04C9: C0 MOVE #0, RR 04CA: 0F MOVE R, -(SP) 04CB: 61 03 MOVE 3(SP), RR 04CD: 43 MOVE RR, LL 04CE: 09 MOVE (SP)+, RS 04CF: 45 MOVE R, (LL) L17_return: 04D0: 07 RET d865 20 a884 20 04D1: 61 04 MOVE 4(SP), RR 04D3: 22 2710 SHS RR, #10000 04D6: 04 04F2 JMP RRZ, L18_endif_40 04D9: 61 04 MOVE 4(SP), RR 04DB: 43 MOVE RR, LL 04DC: F8 2710 MOVE #10000, RR 04DF: 79 DI 04E0: 73 DIV_IU 04E1: 05 000B CALL mult_div 04E4: 75 MD_FIN 04E5: 77 EI 04E6: F5 30 ADD RR, #48 04E8: 0F MOVE R, -(SP) 04E9: 61 03 MOVE 3(SP), RR 04EB: A1 ADD RR, #1 04EC: 5D 03 MOVE RR, 3(SP) 04EE: B1 SUB RR, #1 04EF: 43 MOVE RR, LL 04F0: 09 MOVE (SP)+, RS 04F1: 45 MOVE R, (LL) d886 27 a912 27 04F2: 61 04 MOVE 4(SP), RR 04F4: 22 03E8 SHS RR, #1000 04F7: 04 051D JMP RRZ, L18_endif_41 04FA: 61 04 MOVE 4(SP), RR 04FC: 43 MOVE RR, LL 04FD: F8 03E8 MOVE #1000, RR 0500: 79 DI 0501: 73 DIV_IU 0502: 05 000B CALL mult_div 0505: 75 MD_FIN 0506: 77 EI 0507: 43 MOVE RR, LL 0508: F9 0A MOVE #10, RR 050A: 79 DI 050B: 73 DIV_IU 050C: 05 000B CALL mult_div 050F: 76 MOD_FIN 0510: 77 EI 0511: F5 30 ADD RR, #48 0513: 0F MOVE R, -(SP) 0514: 61 03 MOVE 3(SP), RR 0516: A1 ADD RR, #1 0517: 5D 03 MOVE RR, 3(SP) 0519: B1 SUB RR, #1 051A: 43 MOVE RR, LL 051B: 09 MOVE (SP)+, RS 051C: 45 MOVE R, (LL) d914 27 a940 27 051D: 61 04 MOVE 4(SP), RR 051F: 23 64 SHS RR, #100 0521: 04 0546 JMP RRZ, L18_endif_42 0524: 61 04 MOVE 4(SP), RR 0526: 43 MOVE RR, LL 0527: F9 64 MOVE #100, RR 0529: 79 DI 052A: 73 DIV_IU 052B: 05 000B CALL mult_div 052E: 75 MD_FIN 052F: 77 EI 0530: 43 MOVE RR, LL 0531: F9 0A MOVE #10, RR 0533: 79 DI 0534: 73 DIV_IU 0535: 05 000B CALL mult_div 0538: 76 MOD_FIN 0539: 77 EI 053A: F5 30 ADD RR, #48 053C: 0F MOVE R, -(SP) 053D: 61 03 MOVE 3(SP), RR 053F: A1 ADD RR, #1 0540: 5D 03 MOVE RR, 3(SP) 0542: B1 SUB RR, #1 0543: 43 MOVE RR, LL 0544: 09 MOVE (SP)+, RS 0545: 45 MOVE R, (LL) d942 27 a968 27 0546: 61 04 MOVE 4(SP), RR 0548: 23 0A SHS RR, #10 054A: 04 056F JMP RRZ, L18_endif_43 054D: 61 04 MOVE 4(SP), RR 054F: 43 MOVE RR, LL 0550: F9 0A MOVE #10, RR 0552: 79 DI 0553: 73 DIV_IU 0554: 05 000B CALL mult_div 0557: 75 MD_FIN 0558: 77 EI 0559: 43 MOVE RR, LL 055A: F9 0A MOVE #10, RR 055C: 79 DI 055D: 73 DIV_IU 055E: 05 000B CALL mult_div 0561: 76 MOD_FIN 0562: 77 EI 0563: F5 30 ADD RR, #48 0565: 0F MOVE R, -(SP) 0566: 61 03 MOVE 3(SP), RR 0568: A1 ADD RR, #1 0569: 5D 03 MOVE RR, 3(SP) 056B: B1 SUB RR, #1 056C: 43 MOVE RR, LL 056D: 09 MOVE (SP)+, RS 056E: 45 MOVE R, (LL) d970 24 a993 25 056F: 61 04 MOVE 4(SP), RR 0571: 43 MOVE RR, LL 0572: F9 0A MOVE #10, RR 0574: 79 DI 0575: 73 DIV_IU 0576: 05 000B CALL mult_div 0579: 76 MOD_FIN 057A: 77 EI 057B: F5 30 ADD RR, #48 057D: 0F MOVE R, -(SP) 057E: 61 03 MOVE 3(SP), RR 0580: A1 ADD RR, #1 0581: 5D 03 MOVE RR, 3(SP) 0583: B1 SUB RR, #1 0584: 43 MOVE RR, LL 0585: 09 MOVE (SP)+, RS 0586: 45 MOVE R, (LL) 0587: C0 MOVE #0, RR 0588: 0F MOVE R, -(SP) 0589: 61 03 MOVE 3(SP), RR 058B: 43 MOVE RR, LL 058C: 09 MOVE (SP)+, RS 058D: 45 MOVE R, (LL) L18_return: 058E: 07 RET d995 21 a1015 21 058F: 2C CLRW -(SP) 0590: 2C CLRW -(SP) 0591: 2C CLRW -(SP) 0592: 2C CLRW -(SP) 0593: 61 0A MOVE 10(SP), RR 0595: 0E MOVE RR, -(SP) 0596: 05 03E5 CALL Cstrlen 0599: 2B 02 ADD SP, #2 059B: 0E MOVE RR, -(SP) 059C: 2C CLRW -(SP) 059D: 2C CLRW -(SP) 059E: 61 19 MOVE 25(SP), RR 05A0: 43 MOVE RR, LL 05A1: 61 04 MOVE 4(SP), RR 05A3: 36 SGT LL, RR 05A4: 04 05AF JMP RRZ, L19_endif_44 05A7: 61 19 MOVE 25(SP), RR 05A9: 43 MOVE RR, LL 05AA: 61 04 MOVE 4(SP), RR 05AC: 59 SUB LL, RR 05AD: 5D 06 MOVE RR, 6(SP) d1017 4 a1020 4 05AF: 63 13 MOVE 19(SP), RS 05B1: 04 05B7 JMP RRZ, L19_endif_45 05B4: C1 MOVE #1, RR 05B5: 5D 0A MOVE RR, 10(SP) d1022 4 a1025 4 05B7: 61 15 MOVE 21(SP), RR 05B9: 04 05C0 JMP RRZ, L19_endif_47 05BC: 63 12 MOVE 18(SP), RS 05BE: 11 01 AND RR, #1 d1027 6 a1032 6 05C0: 04 05CD JMP RRZ, L19_endif_46 05C3: 61 15 MOVE 21(SP), RR 05C5: 0E MOVE RR, -(SP) 05C6: 05 03E5 CALL Cstrlen 05C9: 2B 02 ADD SP, #2 05CB: 5D 08 MOVE RR, 8(SP) d1034 4 a1037 1 05CD: 61 0A MOVE 10(SP), RR d1039 1 a1039 1 05D0: 61 08 MOVE 8(SP), RR d1042 1 a1042 1 05D4: 61 06 MOVE 6(SP), RR d1044 14 a1057 17 05D7: 43 MOVE RR, LL 05D8: 61 04 MOVE 4(SP), RR 05DA: 58 ADD LL, RR 05DB: 5D 02 MOVE RR, 2(SP) 05DD: 63 12 MOVE 18(SP), RS 05DF: 3F NOT RR 05E0: 11 02 AND RR, #2 05E2: 04 05F4 JMP RRZ, L19_endif_48 05E5: 61 17 MOVE 23(SP), RR 05E7: 43 MOVE RR, LL 05E8: 61 02 MOVE 2(SP), RR 05EA: 59 SUB LL, RR 05EB: 0E MOVE RR, -(SP) 05EC: 63 16 MOVE 22(SP), RS 05EE: 0F MOVE R, -(SP) 05EF: 05 042D CALL Cprint_n 05F2: 2B 03 ADD SP, #3 d1059 6 a1064 6 05F4: 63 13 MOVE 19(SP), RS 05F6: 04 0601 JMP RRZ, L19_endif_49 05F9: 63 13 MOVE 19(SP), RS 05FB: 0F MOVE R, -(SP) 05FC: 05 0403 CALL Cputchr 05FF: 2B 01 ADD SP, #1 d1066 9 a1074 9 0601: 61 15 MOVE 21(SP), RR 0603: 04 0615 JMP RRZ, L19_endif_50 0606: 63 12 MOVE 18(SP), RS 0608: 11 01 AND RR, #1 060A: 04 0615 JMP RRZ, L19_endif_51 060D: 61 15 MOVE 21(SP), RR 060F: 0E MOVE RR, -(SP) 0610: 05 0445 CALL Cprint_string 0613: 2B 02 ADD SP, #2 d1077 3 a1079 3 0615: C0 MOVE #0, RR 0616: 5D 00 MOVE RR, 0(SP) 0618: 02 0629 JMP L19_tst_52 d1081 4 a1084 4 061B: 63 1B MOVE 27(SP), RS 061D: 0F MOVE R, -(SP) 061E: 05 0403 CALL Cputchr 0621: 2B 01 ADD SP, #1 d1086 4 a1089 4 0623: 61 00 MOVE 0(SP), RR 0625: A1 ADD RR, #1 0626: 5D 00 MOVE RR, 0(SP) 0628: B1 SUB RR, #1 d1091 5 a1095 5 0629: 61 00 MOVE 0(SP), RR 062B: 43 MOVE RR, LL 062C: 61 06 MOVE 6(SP), RR 062E: 38 SLT LL, RR 062F: 03 061B JMP RRNZ, L19_loop_52 d1097 16 a1112 16 0632: 61 10 MOVE 16(SP), RR 0634: 0E MOVE RR, -(SP) 0635: 05 0445 CALL Cprint_string 0638: 2B 02 ADD SP, #2 063A: 63 12 MOVE 18(SP), RS 063C: 11 02 AND RR, #2 063E: 04 0650 JMP RRZ, L19_endif_54 0641: 61 17 MOVE 23(SP), RR 0643: 43 MOVE RR, LL 0644: 61 02 MOVE 2(SP), RR 0646: 59 SUB LL, RR 0647: 0E MOVE RR, -(SP) 0648: 63 16 MOVE 22(SP), RS 064A: 0F MOVE R, -(SP) 064B: 05 042D CALL Cprint_n 064E: 2B 03 ADD SP, #3 d1114 5 a1118 5 0650: 61 02 MOVE 2(SP), RR 0652: 02 0655 JMP L19_return L19_return: 0655: 2B 0E ADD SP, #14 0657: 07 RET d1120 12 a1131 8 0658: 6D 02 LEA 2(SP), RR 065A: A2 ADD RR, #2 065B: 0E MOVE RR, -(SP) 065C: 2C CLRW -(SP) 065D: 2D CLRB -(SP) 065E: 2D CLRB -(SP) 065F: 2D CLRB -(SP) 0660: 2D CLRB -(SP) d1138 1 a1138 5 0667: 2C CLRW -(SP) 0668: 2C CLRW -(SP) 0669: 2C CLRW -(SP) 066A: 2C CLRW -(SP) 066B: 02 099D JMP L20_cont_55 d1140 11 a1150 11 066E: 63 17 MOVE 23(SP), RS 0670: 19 25 SNE RR, #37 0672: 04 0685 JMP RRZ, L20_endif_57 0675: 63 17 MOVE 23(SP), RS 0677: 0F MOVE R, -(SP) 0678: 05 0403 CALL Cputchr 067B: 2B 01 ADD SP, #1 067D: 67 18 MOVE 24(SP), LL 067F: 58 ADD LL, RR 0680: 5D 18 MOVE RR, 24(SP) 0682: 02 099D JMP L20_cont_55 d1152 12 a1163 12 0685: C0 MOVE #0, RR 0686: 5F 16 MOVE R, 22(SP) 0688: C0 MOVE #0, RR 0689: 5F 15 MOVE R, 21(SP) 068B: F9 20 MOVE #32, RR 068D: 5F 14 MOVE R, 20(SP) 068F: C0 MOVE #0, RR 0690: 5D 10 MOVE RR, 16(SP) 0692: C0 MOVE #0, RR 0693: 5D 0E MOVE RR, 14(SP) 0695: 6D 10 LEA 16(SP), RR 0697: 5D 0C MOVE RR, 12(SP) d1165 54 a1218 54 0699: 61 1E MOVE 30(SP), RR 069B: A1 ADD RR, #1 069C: 5D 1E MOVE RR, 30(SP) 069E: B1 SUB RR, #1 069F: 47 MOVE (RR), RS 06A0: 5F 17 MOVE R, 23(SP) 06A2: 43 MOVE RR, LL 06A3: FB 58 SEQ LL, #88 06A5: 03 0718 JMP RRNZ, L20_case_60_0058 06A8: FB 64 SEQ LL, #100 06AA: 03 0752 JMP RRNZ, L20_case_60_0064 06AD: FB 73 SEQ LL, #115 06AF: 03 079E JMP RRNZ, L20_case_60_0073 06B2: FB 75 SEQ LL, #117 06B4: 03 07CA JMP RRNZ, L20_case_60_0075 06B7: FB 78 SEQ LL, #120 06B9: 03 0800 JMP RRNZ, L20_case_60_0078 06BC: FB 63 SEQ LL, #99 06BE: 03 083A JMP RRNZ, L20_case_60_0063 06C1: FB 23 SEQ LL, #35 06C3: 03 084F JMP RRNZ, L20_case_60_0023 06C6: FB 2D SEQ LL, #45 06C8: 03 0858 JMP RRNZ, L20_case_60_002D 06CB: FB 20 SEQ LL, #32 06CD: 03 0861 JMP RRNZ, L20_case_60_0020 06D0: FB 2B SEQ LL, #43 06D2: 03 086E JMP RRNZ, L20_case_60_002B 06D5: FB 2E SEQ LL, #46 06D7: 03 0875 JMP RRNZ, L20_case_60_002E 06DA: FB 30 SEQ LL, #48 06DC: 03 087C JMP RRNZ, L20_case_60_0030 06DF: FB 31 SEQ LL, #49 06E1: 03 089F JMP RRNZ, L20_case_60_0031 06E4: FB 32 SEQ LL, #50 06E6: 03 08B6 JMP RRNZ, L20_case_60_0032 06E9: FB 33 SEQ LL, #51 06EB: 03 08CD JMP RRNZ, L20_case_60_0033 06EE: FB 34 SEQ LL, #52 06F0: 03 08E4 JMP RRNZ, L20_case_60_0034 06F3: FB 35 SEQ LL, #53 06F5: 03 08FB JMP RRNZ, L20_case_60_0035 06F8: FB 36 SEQ LL, #54 06FA: 03 0912 JMP RRNZ, L20_case_60_0036 06FD: FB 37 SEQ LL, #55 06FF: 03 0929 JMP RRNZ, L20_case_60_0037 0702: FB 38 SEQ LL, #56 0704: 03 0940 JMP RRNZ, L20_case_60_0038 0707: FB 39 SEQ LL, #57 0709: 03 0957 JMP RRNZ, L20_case_60_0039 070C: FB 2A SEQ LL, #42 070E: 03 096E JMP RRNZ, L20_case_60_002A 0711: D0 SEQ LL, #0 0712: 03 097E JMP RRNZ, L20_case_60_0000 0715: 02 0987 JMP L20_deflt_60 d1220 19 a1238 17 0718: F8 1940 MOVE #Cstr_36, RR 071B: 0E MOVE RR, -(SP) 071C: 61 1C MOVE 28(SP), RR 071E: A2 ADD RR, #2 071F: 5D 1C MOVE RR, 28(SP) 0721: B2 SUB RR, #2 0722: 46 MOVE (RR), RR 0723: 0E MOVE RR, -(SP) 0724: 6D 04 LEA 4(SP), RR 0726: 0E MOVE RR, -(SP) 0727: 05 045C CALL Cprint_hex 072A: 2B 06 ADD SP, #6 072C: F9 30 MOVE #48, RR 072E: 0F MOVE R, -(SP) 072F: 61 0F MOVE 15(SP), RR 0731: 0E MOVE RR, -(SP) 0732: 61 13 MOVE 19(SP), RR d1240 14 a1253 16 0735: F8 1951 MOVE #Cstr_37, RR 0738: 0E MOVE RR, -(SP) 0739: 63 1B MOVE 27(SP), RS 073B: 0F MOVE R, -(SP) 073C: 63 1D MOVE 29(SP), RS 073E: 0F MOVE R, -(SP) 073F: 63 1F MOVE 31(SP), RS 0741: 0F MOVE R, -(SP) 0742: 6D 0A LEA 10(SP), RR 0744: 0E MOVE RR, -(SP) 0745: 05 058F CALL Cprint_item 0748: 2B 0C ADD SP, #12 074A: 67 18 MOVE 24(SP), LL 074C: 58 ADD LL, RR 074D: 5D 18 MOVE RR, 24(SP) 074F: 02 0997 JMP L20_brk_60 d1255 14 a1268 14 0752: 61 1A MOVE 26(SP), RR 0754: 46 MOVE (RR), RR 0755: 21 00 SLT RR, #0 0757: 04 0768 JMP RRZ, L20_endif_61 075A: F9 2D MOVE #45, RR 075C: 5F 15 MOVE R, 21(SP) 075E: 61 1A MOVE 26(SP), RR 0760: 46 MOVE (RR), RR 0761: 3E NEG RR 0762: 0E MOVE RR, -(SP) 0763: 61 1C MOVE 28(SP), RR 0765: 43 MOVE RR, LL 0766: 08 MOVE (SP)+, RR 0767: 44 MOVE RR, (LL) d1270 17 a1286 15 0768: 61 1A MOVE 26(SP), RR 076A: A2 ADD RR, #2 076B: 5D 1A MOVE RR, 26(SP) 076D: B2 SUB RR, #2 076E: 46 MOVE (RR), RR 076F: 0E MOVE RR, -(SP) 0770: 6D 02 LEA 2(SP), RR 0772: 0E MOVE RR, -(SP) 0773: 05 04D1 CALL Cprint_unsigned 0776: 2B 04 ADD SP, #4 0778: F9 30 MOVE #48, RR 077A: 0F MOVE R, -(SP) 077B: 61 0F MOVE 15(SP), RR 077D: 0E MOVE RR, -(SP) 077E: 61 13 MOVE 19(SP), RR d1288 14 a1301 16 0781: F8 1954 MOVE #Cstr_38, RR 0784: 0E MOVE RR, -(SP) 0785: 63 1B MOVE 27(SP), RS 0787: 0F MOVE R, -(SP) 0788: 63 1D MOVE 29(SP), RS 078A: 0F MOVE R, -(SP) 078B: 63 1F MOVE 31(SP), RS 078D: 0F MOVE R, -(SP) 078E: 6D 0A LEA 10(SP), RR 0790: 0E MOVE RR, -(SP) 0791: 05 058F CALL Cprint_item 0794: 2B 0C ADD SP, #12 0796: 67 18 MOVE 24(SP), LL 0798: 58 ADD LL, RR 0799: 5D 18 MOVE RR, 24(SP) 079B: 02 0997 JMP L20_brk_60 d1303 7 a1309 5 079E: F9 20 MOVE #32, RR 07A0: 0F MOVE R, -(SP) 07A1: 61 0F MOVE 15(SP), RR 07A3: 0E MOVE RR, -(SP) 07A4: 61 13 MOVE 19(SP), RR d1311 19 a1329 21 07A7: F8 1955 MOVE #Cstr_39, RR 07AA: 0E MOVE RR, -(SP) 07AB: F9 20 MOVE #32, RR 07AD: 0F MOVE R, -(SP) 07AE: C0 MOVE #0, RR 07AF: 0F MOVE R, -(SP) 07B0: 63 1F MOVE 31(SP), RS 07B2: 11 02 AND RR, #2 07B4: 0F MOVE R, -(SP) 07B5: 61 24 MOVE 36(SP), RR 07B7: A2 ADD RR, #2 07B8: 5D 24 MOVE RR, 36(SP) 07BA: B2 SUB RR, #2 07BB: 46 MOVE (RR), RR 07BC: 0E MOVE RR, -(SP) 07BD: 05 058F CALL Cprint_item 07C0: 2B 0C ADD SP, #12 07C2: 67 18 MOVE 24(SP), LL 07C4: 58 ADD LL, RR 07C5: 5D 18 MOVE RR, 24(SP) 07C7: 02 0997 JMP L20_brk_60 d1331 17 a1347 15 07CA: 61 1A MOVE 26(SP), RR 07CC: A2 ADD RR, #2 07CD: 5D 1A MOVE RR, 26(SP) 07CF: B2 SUB RR, #2 07D0: 46 MOVE (RR), RR 07D1: 0E MOVE RR, -(SP) 07D2: 6D 02 LEA 2(SP), RR 07D4: 0E MOVE RR, -(SP) 07D5: 05 04D1 CALL Cprint_unsigned 07D8: 2B 04 ADD SP, #4 07DA: F9 30 MOVE #48, RR 07DC: 0F MOVE R, -(SP) 07DD: 61 0F MOVE 15(SP), RR 07DF: 0E MOVE RR, -(SP) 07E0: 61 13 MOVE 19(SP), RR d1349 14 a1362 16 07E3: F8 1956 MOVE #Cstr_40, RR 07E6: 0E MOVE RR, -(SP) 07E7: 63 1B MOVE 27(SP), RS 07E9: 0F MOVE R, -(SP) 07EA: 63 1D MOVE 29(SP), RS 07EC: 0F MOVE R, -(SP) 07ED: 63 1F MOVE 31(SP), RS 07EF: 0F MOVE R, -(SP) 07F0: 6D 0A LEA 10(SP), RR 07F2: 0E MOVE RR, -(SP) 07F3: 05 058F CALL Cprint_item 07F6: 2B 0C ADD SP, #12 07F8: 67 18 MOVE 24(SP), LL 07FA: 58 ADD LL, RR 07FB: 5D 18 MOVE RR, 24(SP) 07FD: 02 0997 JMP L20_brk_60 d1364 19 a1382 17 0800: F8 1957 MOVE #Cstr_41, RR 0803: 0E MOVE RR, -(SP) 0804: 61 1C MOVE 28(SP), RR 0806: A2 ADD RR, #2 0807: 5D 1C MOVE RR, 28(SP) 0809: B2 SUB RR, #2 080A: 46 MOVE (RR), RR 080B: 0E MOVE RR, -(SP) 080C: 6D 04 LEA 4(SP), RR 080E: 0E MOVE RR, -(SP) 080F: 05 045C CALL Cprint_hex 0812: 2B 06 ADD SP, #6 0814: F9 30 MOVE #48, RR 0816: 0F MOVE R, -(SP) 0817: 61 0F MOVE 15(SP), RR 0819: 0E MOVE RR, -(SP) 081A: 61 13 MOVE 19(SP), RR d1384 14 a1397 16 081D: F8 1968 MOVE #Cstr_42, RR 0820: 0E MOVE RR, -(SP) 0821: 63 1B MOVE 27(SP), RS 0823: 0F MOVE R, -(SP) 0824: 63 1D MOVE 29(SP), RS 0826: 0F MOVE R, -(SP) 0827: 63 1F MOVE 31(SP), RS 0829: 0F MOVE R, -(SP) 082A: 6D 0A LEA 10(SP), RR 082C: 0E MOVE RR, -(SP) 082D: 05 058F CALL Cprint_item 0830: 2B 0C ADD SP, #12 0832: 67 18 MOVE 24(SP), LL 0834: 58 ADD LL, RR 0835: 5D 18 MOVE RR, 24(SP) 0837: 02 0997 JMP L20_brk_60 d1399 12 a1410 12 083A: 61 1A MOVE 26(SP), RR 083C: A2 ADD RR, #2 083D: 5D 1A MOVE RR, 26(SP) 083F: B2 SUB RR, #2 0840: 46 MOVE (RR), RR 0841: 0F MOVE R, -(SP) 0842: 05 0403 CALL Cputchr 0845: 2B 01 ADD SP, #1 0847: 67 18 MOVE 24(SP), LL 0849: 58 ADD LL, RR 084A: 5D 18 MOVE RR, 24(SP) 084C: 02 0997 JMP L20_brk_60 d1412 4 a1415 4 084F: 63 16 MOVE 22(SP), RS 0851: 13 01 OR RR, #1 0853: 5F 16 MOVE R, 22(SP) 0855: 02 099A JMP L20_cont_58 d1417 4 a1420 4 0858: 63 16 MOVE 22(SP), RS 085A: 13 02 OR RR, #2 085C: 5F 16 MOVE R, 22(SP) 085E: 02 099A JMP L20_cont_58 d1422 5 a1426 5 0861: 63 15 MOVE 21(SP), RS 0863: 3D LNOT RR 0864: 04 086B JMP RRZ, L20_endif_62 0867: F9 20 MOVE #32, RR 0869: 5F 15 MOVE R, 21(SP) d1428 1 a1428 1 086B: 02 099A JMP L20_cont_58 d1430 3 a1432 3 086E: F9 2B MOVE #43, RR 0870: 5F 15 MOVE R, 21(SP) 0872: 02 099A JMP L20_cont_58 d1434 3 a1436 3 0875: 6D 0E LEA 14(SP), RR 0877: 5D 0C MOVE RR, 12(SP) 0879: 02 099A JMP L20_cont_58 d1438 18 a1455 18 087C: 61 0C MOVE 12(SP), RR 087E: 46 MOVE (RR), RR 087F: 04 0898 JMP RRZ, L20_else_63 0882: 61 0C MOVE 12(SP), RR 0884: 46 MOVE (RR), RR 0885: 43 MOVE RR, LL 0886: F9 0A MOVE #10, RR 0888: 79 DI 0889: 71 MUL_IU 088A: 05 000B CALL mult_div 088D: 75 MD_FIN 088E: 77 EI 088F: 0E MOVE RR, -(SP) 0890: 61 0E MOVE 14(SP), RR 0892: 43 MOVE RR, LL 0893: 08 MOVE (SP)+, RR 0894: 44 MOVE RR, (LL) 0895: 02 089C JMP L20_endif_63 d1457 2 a1458 2 0898: F9 30 MOVE #48, RR 089A: 5F 14 MOVE R, 20(SP) d1460 1 a1460 1 089C: 02 099A JMP L20_cont_58 d1462 16 a1477 16 089F: 61 0C MOVE 12(SP), RR 08A1: 46 MOVE (RR), RR 08A2: 43 MOVE RR, LL 08A3: F9 0A MOVE #10, RR 08A5: 79 DI 08A6: 71 MUL_IU 08A7: 05 000B CALL mult_div 08AA: 75 MD_FIN 08AB: 77 EI 08AC: A1 ADD RR, #1 08AD: 0E MOVE RR, -(SP) 08AE: 61 0E MOVE 14(SP), RR 08B0: 43 MOVE RR, LL 08B1: 08 MOVE (SP)+, RR 08B2: 44 MOVE RR, (LL) 08B3: 02 099A JMP L20_cont_58 d1479 16 a1494 16 08B6: 61 0C MOVE 12(SP), RR 08B8: 46 MOVE (RR), RR 08B9: 43 MOVE RR, LL 08BA: F9 0A MOVE #10, RR 08BC: 79 DI 08BD: 71 MUL_IU 08BE: 05 000B CALL mult_div 08C1: 75 MD_FIN 08C2: 77 EI 08C3: A2 ADD RR, #2 08C4: 0E MOVE RR, -(SP) 08C5: 61 0E MOVE 14(SP), RR 08C7: 43 MOVE RR, LL 08C8: 08 MOVE (SP)+, RR 08C9: 44 MOVE RR, (LL) 08CA: 02 099A JMP L20_cont_58 d1496 16 a1511 16 08CD: 61 0C MOVE 12(SP), RR 08CF: 46 MOVE (RR), RR 08D0: 43 MOVE RR, LL 08D1: F9 0A MOVE #10, RR 08D3: 79 DI 08D4: 71 MUL_IU 08D5: 05 000B CALL mult_div 08D8: 75 MD_FIN 08D9: 77 EI 08DA: A3 ADD RR, #3 08DB: 0E MOVE RR, -(SP) 08DC: 61 0E MOVE 14(SP), RR 08DE: 43 MOVE RR, LL 08DF: 08 MOVE (SP)+, RR 08E0: 44 MOVE RR, (LL) 08E1: 02 099A JMP L20_cont_58 d1513 16 a1528 16 08E4: 61 0C MOVE 12(SP), RR 08E6: 46 MOVE (RR), RR 08E7: 43 MOVE RR, LL 08E8: F9 0A MOVE #10, RR 08EA: 79 DI 08EB: 71 MUL_IU 08EC: 05 000B CALL mult_div 08EF: 75 MD_FIN 08F0: 77 EI 08F1: A4 ADD RR, #4 08F2: 0E MOVE RR, -(SP) 08F3: 61 0E MOVE 14(SP), RR 08F5: 43 MOVE RR, LL 08F6: 08 MOVE (SP)+, RR 08F7: 44 MOVE RR, (LL) 08F8: 02 099A JMP L20_cont_58 d1530 16 a1545 16 08FB: 61 0C MOVE 12(SP), RR 08FD: 46 MOVE (RR), RR 08FE: 43 MOVE RR, LL 08FF: F9 0A MOVE #10, RR 0901: 79 DI 0902: 71 MUL_IU 0903: 05 000B CALL mult_div 0906: 75 MD_FIN 0907: 77 EI 0908: A5 ADD RR, #5 0909: 0E MOVE RR, -(SP) 090A: 61 0E MOVE 14(SP), RR 090C: 43 MOVE RR, LL 090D: 08 MOVE (SP)+, RR 090E: 44 MOVE RR, (LL) 090F: 02 099A JMP L20_cont_58 d1547 16 a1562 16 0912: 61 0C MOVE 12(SP), RR 0914: 46 MOVE (RR), RR 0915: 43 MOVE RR, LL 0916: F9 0A MOVE #10, RR 0918: 79 DI 0919: 71 MUL_IU 091A: 05 000B CALL mult_div 091D: 75 MD_FIN 091E: 77 EI 091F: A6 ADD RR, #6 0920: 0E MOVE RR, -(SP) 0921: 61 0E MOVE 14(SP), RR 0923: 43 MOVE RR, LL 0924: 08 MOVE (SP)+, RR 0925: 44 MOVE RR, (LL) 0926: 02 099A JMP L20_cont_58 d1564 16 a1579 16 0929: 61 0C MOVE 12(SP), RR 092B: 46 MOVE (RR), RR 092C: 43 MOVE RR, LL 092D: F9 0A MOVE #10, RR 092F: 79 DI 0930: 71 MUL_IU 0931: 05 000B CALL mult_div 0934: 75 MD_FIN 0935: 77 EI 0936: A7 ADD RR, #7 0937: 0E MOVE RR, -(SP) 0938: 61 0E MOVE 14(SP), RR 093A: 43 MOVE RR, LL 093B: 08 MOVE (SP)+, RR 093C: 44 MOVE RR, (LL) 093D: 02 099A JMP L20_cont_58 d1581 16 a1596 16 0940: 61 0C MOVE 12(SP), RR 0942: 46 MOVE (RR), RR 0943: 43 MOVE RR, LL 0944: F9 0A MOVE #10, RR 0946: 79 DI 0947: 71 MUL_IU 0948: 05 000B CALL mult_div 094B: 75 MD_FIN 094C: 77 EI 094D: A8 ADD RR, #8 094E: 0E MOVE RR, -(SP) 094F: 61 0E MOVE 14(SP), RR 0951: 43 MOVE RR, LL 0952: 08 MOVE (SP)+, RR 0953: 44 MOVE RR, (LL) 0954: 02 099A JMP L20_cont_58 d1598 16 a1613 16 0957: 61 0C MOVE 12(SP), RR 0959: 46 MOVE (RR), RR 095A: 43 MOVE RR, LL 095B: F9 0A MOVE #10, RR 095D: 79 DI 095E: 71 MUL_IU 095F: 05 000B CALL mult_div 0962: 75 MD_FIN 0963: 77 EI 0964: A9 ADD RR, #9 0965: 0E MOVE RR, -(SP) 0966: 61 0E MOVE 14(SP), RR 0968: 43 MOVE RR, LL 0969: 08 MOVE (SP)+, RR 096A: 44 MOVE RR, (LL) 096B: 02 099A JMP L20_cont_58 d1615 11 a1625 11 096E: 61 1A MOVE 26(SP), RR 0970: A2 ADD RR, #2 0971: 5D 1A MOVE RR, 26(SP) 0973: B2 SUB RR, #2 0974: 46 MOVE (RR), RR 0975: 0E MOVE RR, -(SP) 0976: 61 0E MOVE 14(SP), RR 0978: 43 MOVE RR, LL 0979: 08 MOVE (SP)+, RR 097A: 44 MOVE RR, (LL) 097B: 02 099A JMP L20_cont_58 d1627 5 a1631 5 097E: 61 1E MOVE 30(SP), RR 0980: B1 SUB RR, #1 0981: 5D 1E MOVE RR, 30(SP) 0983: A1 ADD RR, #1 0984: 02 0997 JMP L20_brk_60 d1633 8 a1640 8 0987: 63 17 MOVE 23(SP), RS 0989: 0F MOVE R, -(SP) 098A: 05 0403 CALL Cputchr 098D: 2B 01 ADD SP, #1 098F: 67 18 MOVE 24(SP), LL 0991: 58 ADD LL, RR 0992: 5D 18 MOVE RR, 24(SP) 0994: 02 0997 JMP L20_brk_60 d1642 1 a1642 1 0997: 02 099D JMP L20_brk_59 d1644 1 a1644 1 099A: 02 0699 JMP L20_loop_58 d1647 7 a1653 7 099D: 61 1E MOVE 30(SP), RR 099F: A1 ADD RR, #1 09A0: 5D 1E MOVE RR, 30(SP) 09A2: B1 SUB RR, #1 09A3: 47 MOVE (RR), RS 09A4: 5F 17 MOVE R, 23(SP) 09A6: 03 066E JMP RRNZ, L20_loop_55 d1655 5 a1659 5 09A9: 61 18 MOVE 24(SP), RR 09AB: 02 09AE JMP L20_return L20_return: 09AE: 2B 1C ADD SP, #28 09B0: 07 RET d1661 16 a1676 16 09B1: 2D CLRB -(SP) 09B2: F8 001C MOVE #Crx_sema, RR 09B5: 0E MOVE RR, -(SP) 09B6: 05 0092 CALL CP 09B9: 2B 02 ADD SP, #2 09BB: 4B 01DA MOVE (Cserial_in_get), RU 09BE: F4 01CA ADD RR, #Cserial_in_buffer 09C1: 48 MOVE (RR), RU 09C2: 5F 00 MOVE R, 0(SP) 09C4: 4B 01DA MOVE (Cserial_in_get), RU 09C7: A1 ADD RR, #1 09C8: 5B 01DA MOVE R, (Cserial_in_get) 09CB: 23 10 SHS RR, #16 09CD: 04 09D4 JMP RRZ, L21_endif_64 09D0: C0 MOVE #0, RR 09D1: 5B 01DA MOVE R, (Cserial_in_get) d1678 5 a1682 5 09D4: 63 00 MOVE 0(SP), RS 09D6: 02 09D9 JMP L21_return L21_return: 09D9: 2B 01 ADD SP, #1 09DB: 07 RET d1684 4 a1687 2 09DC: 2D CLRB -(SP) 09DD: 61 03 MOVE 3(SP), RR d1689 8 a1696 9 09E0: F8 001C MOVE #Crx_sema, RR 09E3: 0E MOVE RR, -(SP) 09E4: 05 00F1 CALL CP_timed 09E7: 2B 04 ADD SP, #4 09E9: 5F 00 MOVE R, 0(SP) 09EB: 63 00 MOVE 0(SP), RS 09ED: 04 09F6 JMP RRZ, L22_endif_65 09F0: F8 FFFF MOVE #65535, RR 09F3: 02 0A14 JMP L22_return d1698 11 a1708 11 09F6: 4B 01DA MOVE (Cserial_in_get), RU 09F9: F4 01CA ADD RR, #Cserial_in_buffer 09FC: 48 MOVE (RR), RU 09FD: 5F 00 MOVE R, 0(SP) 09FF: 4B 01DA MOVE (Cserial_in_get), RU 0A02: A1 ADD RR, #1 0A03: 5B 01DA MOVE R, (Cserial_in_get) 0A06: 23 10 SHS RR, #16 0A08: 04 0A0F JMP RRZ, L22_endif_66 0A0B: C0 MOVE #0, RR 0A0C: 5B 01DA MOVE R, (Cserial_in_get) d1710 5 a1714 5 0A0F: 63 00 MOVE 0(SP), RS 0A11: 02 0A14 JMP L22_return L22_return: 0A14: 2B 01 ADD SP, #1 0A16: 07 RET d1716 13 a1728 14 0A17: F8 001C MOVE #Crx_sema, RR 0A1A: 0E MOVE RR, -(SP) 0A1B: 05 0092 CALL CP 0A1E: 2B 02 ADD SP, #2 0A20: F8 001C MOVE #Crx_sema, RR 0A23: 0E MOVE RR, -(SP) 0A24: 05 01B9 CALL CV 0A27: 2B 02 ADD SP, #2 0A29: 4B 01DA MOVE (Cserial_in_get), RU 0A2C: F4 01CA ADD RR, #Cserial_in_buffer 0A2F: 48 MOVE (RR), RU 0A30: 02 0A33 JMP L23_return L23_return: 0A33: 07 RET d1730 9 a1738 9 0A34: 05 0A17 CALL Cpeekchr 0A37: 0F MOVE R, -(SP) 0A38: F8 FFFF MOVE #65535, RR 0A3B: 0E MOVE RR, -(SP) 0A3C: 63 02 MOVE 2(SP), RS 0A3E: 1B 30 SGE RR, #48 0A40: 04 0A47 JMP RRZ, L24_endif_68 0A43: 63 02 MOVE 2(SP), RS 0A45: 1F 39 SLE RR, #57 d1740 5 a1744 5 0A47: 04 0A53 JMP RRZ, L24_else_67 0A4A: 63 02 MOVE 2(SP), RS 0A4C: F7 30 SUB RR, #48 0A4E: 5D 00 MOVE RR, 0(SP) 0A50: 02 0A7E JMP L24_endif_67 d1746 5 a1750 5 0A53: 63 02 MOVE 2(SP), RS 0A55: 1B 41 SGE RR, #65 0A57: 04 0A5E JMP RRZ, L24_endif_70 0A5A: 63 02 MOVE 2(SP), RS 0A5C: 1F 46 SLE RR, #70 d1752 5 a1756 5 0A5E: 04 0A6A JMP RRZ, L24_else_69 0A61: 63 02 MOVE 2(SP), RS 0A63: F7 37 SUB RR, #55 0A65: 5D 00 MOVE RR, 0(SP) 0A67: 02 0A7E JMP L24_endif_69 d1758 5 a1762 5 0A6A: 63 02 MOVE 2(SP), RS 0A6C: 1B 61 SGE RR, #97 0A6E: 04 0A75 JMP RRZ, L24_endif_72 0A71: 63 02 MOVE 2(SP), RS 0A73: 1F 66 SLE RR, #102 d1764 4 a1767 4 0A75: 04 0A7E JMP RRZ, L24_endif_71 0A78: 63 02 MOVE 2(SP), RS 0A7A: F7 57 SUB RR, #87 0A7C: 5D 00 MOVE RR, 0(SP) d1771 10 a1780 10 0A7E: 61 00 MOVE 0(SP), RR 0A80: 18 FFFF SNE RR, #65535 0A83: 04 0A96 JMP RRZ, L24_endif_73 0A86: 05 09B1 CALL Cgetchr 0A89: 63 05 MOVE 5(SP), RS 0A8B: 04 0A96 JMP RRZ, L24_endif_74 0A8E: 63 02 MOVE 2(SP), RS 0A90: 0F MOVE R, -(SP) 0A91: 05 0403 CALL Cputchr 0A94: 2B 01 ADD SP, #1 d1783 5 a1787 5 0A96: 61 00 MOVE 0(SP), RR 0A98: 02 0A9B JMP L24_return L24_return: 0A9B: 2B 03 ADD SP, #3 0A9D: 07 RET d1789 3 a1791 3 0A9E: 2C CLRW -(SP) 0A9F: 2D CLRB -(SP) 0AA0: 02 0AAD JMP L25_cont_75 d1793 6 a1798 6 0AA3: 61 01 MOVE 1(SP), RR 0AA5: 52 04 LSL RR, #4 0AA7: 43 MOVE RR, LL 0AA8: 63 00 MOVE 0(SP), RS 0AAA: 31 OR LL, RR 0AAB: 5D 01 MOVE RR, 1(SP) d1800 7 a1806 7 0AAD: 63 05 MOVE 5(SP), RS 0AAF: 0F MOVE R, -(SP) 0AB0: 05 0A34 CALL Cgetnibble 0AB3: 2B 01 ADD SP, #1 0AB5: 5F 00 MOVE R, 0(SP) 0AB7: 18 FFFF SNE RR, #65535 0ABA: 03 0AA3 JMP RRNZ, L25_loop_75 d1808 5 a1812 5 0ABD: 61 01 MOVE 1(SP), RR 0ABF: 02 0AC2 JMP L25_return L25_return: 0AC2: 2B 03 ADD SP, #3 0AC4: 07 RET d1814 5 a1818 5 0AC5: 49 18FB MOVE (Ccurrent_task), RR 0AC8: A8 ADD RR, #8 0AC9: 46 MOVE (RR), RR 0ACA: 0E MOVE RR, -(SP) 0ACB: 02 0ADA JMP L26_cont_77 d1820 9 a1828 9 0ACE: F9 53 MOVE #83, RR 0AD0: 0F MOVE R, -(SP) 0AD1: 61 01 MOVE 1(SP), RR 0AD3: A1 ADD RR, #1 0AD4: 5D 01 MOVE RR, 1(SP) 0AD6: B1 SUB RR, #1 0AD7: 43 MOVE RR, LL 0AD8: 09 MOVE (SP)+, RS 0AD9: 45 MOVE R, (LL) d1830 4 a1833 4 0ADA: 6D 00 LEA 0(SP), RR 0ADC: 67 00 MOVE 0(SP), LL 0ADE: 3C SLO LL, RR 0ADF: 03 0ACE JMP RRNZ, L26_loop_77 d1835 2 a1836 3 L26_return: 0AE2: 2B 02 ADD SP, #2 0AE4: 07 RET d1838 5 a1842 5 0AE5: 49 18FB MOVE (Ccurrent_task), RR 0AE8: A8 ADD RR, #8 0AE9: 46 MOVE (RR), RR 0AEA: 0E MOVE RR, -(SP) 0AEB: 02 0AF6 JMP L27_cont_79 d1844 6 a1849 6 0AEE: F9 20 MOVE #32, RR 0AF0: 0F MOVE R, -(SP) 0AF1: 61 01 MOVE 1(SP), RR 0AF3: 43 MOVE RR, LL 0AF4: 09 MOVE (SP)+, RS 0AF5: 45 MOVE R, (LL) d1851 8 a1858 8 0AF6: 61 00 MOVE 0(SP), RR 0AF8: B1 SUB RR, #1 0AF9: 5D 00 MOVE RR, 0(SP) 0AFB: 0E MOVE RR, -(SP) 0AFC: F8 1D20 MOVE #Cend_text, RR 0AFF: 0B MOVE (SP)+, LL 0B00: 39 SHS LL, RR 0B01: 03 0AEE JMP RRNZ, L27_loop_79 d1860 2 a1861 3 L27_return: 0B04: 2B 02 ADD SP, #2 0B06: 07 RET d1863 5 a1867 5 0B07: 61 02 MOVE 2(SP), RR 0B09: A8 ADD RR, #8 0B0A: 46 MOVE (RR), RR 0B0B: 0E MOVE RR, -(SP) 0B0C: 02 0B15 JMP L28_cont_81 d1869 5 d1875 3 a1877 8 0B11: A1 ADD RR, #1 0B12: 5D 00 MOVE RR, 0(SP) 0B14: B1 SUB RR, #1 L28_cont_81: 0B15: 61 00 MOVE 0(SP), RR 0B17: 47 MOVE (RR), RS 0B18: 17 53 SEQ RR, #83 0B1A: 03 0B0F JMP RRNZ, L28_loop_81 d1879 10 a1888 10 0B1D: 61 04 MOVE 4(SP), RR 0B1F: AA ADD RR, #10 0B20: 46 MOVE (RR), RR 0B21: 43 MOVE RR, LL 0B22: 61 00 MOVE 0(SP), RR 0B24: 59 SUB LL, RR 0B25: 02 0B28 JMP L28_return L28_return: 0B28: 2B 02 ADD SP, #2 0B2A: 07 RET d1890 21 a1910 21 0B2B: 2C CLRW -(SP) 0B2C: 61 04 MOVE 4(SP), RR 0B2E: 46 MOVE (RR), RR 0B2F: 0E MOVE RR, -(SP) 0B30: 61 06 MOVE 6(SP), RR 0B32: A6 ADD RR, #6 0B33: 46 MOVE (RR), RR 0B34: 0E MOVE RR, -(SP) 0B35: F8 196B MOVE #Cstr_44, RR 0B38: 0E MOVE RR, -(SP) 0B39: 05 0658 CALL Cprintf 0B3C: 2B 06 ADD SP, #6 0B3E: 61 04 MOVE 4(SP), RR 0B40: 46 MOVE (RR), RR 0B41: 21 00 SLT RR, #0 0B43: 04 0B7F JMP RRZ, L29_else_83 0B46: 61 04 MOVE 4(SP), RR 0B48: A2 ADD RR, #2 0B49: 46 MOVE (RR), RR 0B4A: 5D 00 MOVE RR, 0(SP) 0B4C: 02 0B77 JMP L29_tst_84 d1912 18 a1929 18 0B4F: 61 00 MOVE 0(SP), RR 0B51: A6 ADD RR, #6 0B52: 46 MOVE (RR), RR 0B53: 0E MOVE RR, -(SP) 0B54: F8 1976 MOVE #Cstr_45, RR 0B57: 0E MOVE RR, -(SP) 0B58: 05 0658 CALL Cprintf 0B5B: 2B 04 ADD SP, #4 0B5D: 61 04 MOVE 4(SP), RR 0B5F: A4 ADD RR, #4 0B60: 46 MOVE (RR), RR 0B61: 67 00 MOVE 0(SP), LL 0B63: 33 SEQ LL, RR 0B64: 04 0B70 JMP RRZ, L29_endif_86 0B67: F8 197D MOVE #Cstr_46, RR 0B6A: 0E MOVE RR, -(SP) 0B6B: 05 0658 CALL Cprintf 0B6E: 2B 02 ADD SP, #2 d1932 4 a1935 4 0B70: 61 00 MOVE 0(SP), RR 0B72: F5 10 ADD RR, #16 0B74: 46 MOVE (RR), RR 0B75: 5D 00 MOVE RR, 0(SP) d1937 2 a1938 2 0B77: 61 00 MOVE 0(SP), RR 0B79: 03 0B4F JMP RRNZ, L29_loop_84 d1940 1 a1940 1 0B7C: 02 0B88 JMP L29_endif_83 d1942 4 a1945 4 0B7F: F8 197F MOVE #Cstr_47, RR 0B82: 0E MOVE RR, -(SP) 0B83: 05 0658 CALL Cprintf 0B86: 2B 02 ADD SP, #2 d1947 6 a1952 7 0B88: F8 1985 MOVE #Cstr_48, RR 0B8B: 0E MOVE RR, -(SP) 0B8C: 05 0658 CALL Cprintf 0B8F: 2B 02 ADD SP, #2 L29_return: 0B91: 2B 02 ADD SP, #2 0B93: 07 RET d1954 62 a2015 56 0B94: 2E .BYTE 46 0B95: 01 .BYTE 1 0B96: 11 .BYTE 17 0B97: 01 .BYTE 1 0B98: 3D .BYTE 61 0B99: 03 .BYTE 3 0B9A: 32 .BYTE 50 0B9B: 1E .BYTE 30 0B9C: 2E .BYTE 46 0B9D: 00 .BYTE 0 0B9E: 07 .BYTE 7 0B9F: 2E .BYTE 46 0BA0: 01 .BYTE 1 0BA1: 11 .BYTE 17 0BA2: 02 .BYTE 2 0BA3: 03 .BYTE 3 0BA4: 3D .BYTE 61 0BA5: 1E .BYTE 30 0BA6: 65 .BYTE 101 0BA7: 02 .BYTE 2 0BA8: 2F .BYTE 47 0BA9: 00 .BYTE 0 0BAA: 07 .BYTE 7 0BAB: 02 .BYTE 2 0BAC: 59 .BYTE 89 0BAD: 1E .BYTE 30 0BAE: 61 .BYTE 97 0BAF: 02 .BYTE 2 0BB0: A1 .BYTE 161 0BB1: 5D .BYTE 93 0BB2: 02 .BYTE 2 0BB3: B1 .BYTE 177 0BB4: 47 .BYTE 71 0BB5: 0F .BYTE 15 0BB6: 05 .BYTE 5 0BB7: 3D .BYTE 61 0BB8: 1E .BYTE 30 0BB9: 2B .BYTE 43 0BBA: 01 .BYTE 1 0BBB: 61 .BYTE 97 0BBC: 02 .BYTE 2 0BBD: 47 .BYTE 71 0BBE: 03 .BYTE 3 0BBF: 4C .BYTE 76 0BC0: 1E .BYTE 30 0BC1: 07 .BYTE 7 0BC2: 05 .BYTE 5 0BC3: 32 .BYTE 50 0BC4: 1E .BYTE 30 0BC5: 0F .BYTE 15 0BC6: 65 .BYTE 101 0BC7: 00 .BYTE 0 0BC8: 29 .BYTE 41 0BC9: 30 .BYTE 48 0BCA: 04 .BYTE 4 0BCB: 71 .BYTE 113 d2017 26 a2042 26 0BCD: F8 .BYTE 248 0BCE: FF .BYTE 255 0BCF: 00 .BYTE 0 0BD0: 02 .BYTE 2 0BD1: BB .BYTE 187 0BD2: 1E .BYTE 30 0BD3: 65 .BYTE 101 0BD4: 00 .BYTE 0 0BD5: 27 .BYTE 39 0BD6: 39 .BYTE 57 0BD7: 04 .BYTE 4 0BD8: 7F .BYTE 127 0BD9: 1E .BYTE 30 0BDA: 65 .BYTE 101 0BDB: 00 .BYTE 0 0BDC: F7 .BYTE 247 0BDD: 30 .BYTE 48 0BDE: 02 .BYTE 2 0BDF: BB .BYTE 187 0BE0: 1E .BYTE 30 0BE1: 65 .BYTE 101 0BE2: 00 .BYTE 0 0BE3: 29 .BYTE 41 0BE4: 41 .BYTE 65 0BE5: 04 .BYTE 4 0BE6: 8C .BYTE 140 d2044 26 a2069 26 0BE8: F8 .BYTE 248 0BE9: FF .BYTE 255 0BEA: 00 .BYTE 0 0BEB: 02 .BYTE 2 0BEC: BB .BYTE 187 0BED: 1E .BYTE 30 0BEE: 65 .BYTE 101 0BEF: 00 .BYTE 0 0BF0: 27 .BYTE 39 0BF1: 46 .BYTE 70 0BF2: 04 .BYTE 4 0BF3: 9A .BYTE 154 0BF4: 1E .BYTE 30 0BF5: 65 .BYTE 101 0BF6: 00 .BYTE 0 0BF7: F7 .BYTE 247 0BF8: 37 .BYTE 55 0BF9: 02 .BYTE 2 0BFA: BB .BYTE 187 0BFB: 1E .BYTE 30 0BFC: 65 .BYTE 101 0BFD: 00 .BYTE 0 0BFE: 29 .BYTE 41 0BFF: 61 .BYTE 97 0C00: 04 .BYTE 4 0C01: A7 .BYTE 167 d2071 17 a2087 17 0C03: F8 .BYTE 248 0C04: FF .BYTE 255 0C05: 00 .BYTE 0 0C06: 02 .BYTE 2 0C07: BB .BYTE 187 0C08: 1E .BYTE 30 0C09: 65 .BYTE 101 0C0A: 00 .BYTE 0 0C0B: 27 .BYTE 39 0C0C: 66 .BYTE 102 0C0D: 04 .BYTE 4 0C0E: B5 .BYTE 181 0C0F: 1E .BYTE 30 0C10: 65 .BYTE 101 0C11: 00 .BYTE 0 0C12: F7 .BYTE 247 0C13: 57 .BYTE 87 d2091 5 a2095 5 0C17: F8 .BYTE 248 0C18: FF .BYTE 255 0C19: 00 .BYTE 0 0C1A: 02 .BYTE 2 0C1B: BB .BYTE 187 d2097 26 a2122 26 0C1D: 2B .BYTE 43 0C1E: 01 .BYTE 1 0C1F: 07 .BYTE 7 0C20: 05 .BYTE 5 0C21: 60 .BYTE 96 0C22: 1E .BYTE 30 0C23: 0F .BYTE 15 0C24: 2D .BYTE 45 0C25: 65 .BYTE 101 0C26: 01 .BYTE 1 0C27: 18 .BYTE 24 0C28: FF .BYTE 255 0C29: 00 .BYTE 0 0C2A: 04 .BYTE 4 0C2B: E3 .BYTE 227 0C2C: 1E .BYTE 30 0C2D: 05 .BYTE 5 0C2E: 60 .BYTE 96 0C2F: 1E .BYTE 30 0C30: 5F .BYTE 95 0C31: 00 .BYTE 0 0C32: 65 .BYTE 101 0C33: 00 .BYTE 0 0C34: 18 .BYTE 24 0C35: FF .BYTE 255 0C36: 00 .BYTE 0 d2124 50 a2173 50 0C38: E3 .BYTE 227 0C39: 1E .BYTE 30 0C3A: 65 .BYTE 101 0C3B: 01 .BYTE 1 0C3C: 52 .BYTE 82 0C3D: 04 .BYTE 4 0C3E: 43 .BYTE 67 0C3F: 65 .BYTE 101 0C40: 00 .BYTE 0 0C41: 31 .BYTE 49 0C42: 02 .BYTE 2 0C43: ED .BYTE 237 0C44: 1E .BYTE 30 0C45: F8 .BYTE 248 0C46: C7 .BYTE 199 0C47: 1F .BYTE 31 0C48: 0E .BYTE 14 0C49: 05 .BYTE 5 0C4A: 49 .BYTE 73 0C4B: 1E .BYTE 30 0C4C: 2B .BYTE 43 0C4D: 02 .BYTE 2 0C4E: 00 .BYTE 0 0C4F: 2B .BYTE 43 0C50: 02 .BYTE 2 0C51: 07 .BYTE 7 0C52: 2D .BYTE 45 0C53: 2C .BYTE 44 0C54: 2D .BYTE 45 0C55: 2D .BYTE 45 0C56: 2D .BYTE 45 0C57: 2D .BYTE 45 0C58: F8 .BYTE 248 0C59: DA .BYTE 218 0C5A: 1F .BYTE 31 0C5B: 0E .BYTE 14 0C5C: 05 .BYTE 5 0C5D: 49 .BYTE 73 0C5E: 1E .BYTE 30 0C5F: 2B .BYTE 43 0C60: 02 .BYTE 2 0C61: 05 .BYTE 5 0C62: 32 .BYTE 50 0C63: 1E .BYTE 30 0C64: 5F .BYTE 95 0C65: 00 .BYTE 0 0C66: 19 .BYTE 25 0C67: 3A .BYTE 58 0C68: 03 .BYTE 3 0C69: FF .BYTE 255 d2175 9 a2183 9 0C6B: C0 .BYTE 192 0C6C: 5F .BYTE 95 0C6D: 02 .BYTE 2 0C6E: 05 .BYTE 5 0C6F: BE .BYTE 190 0C70: 1E .BYTE 30 0C71: 5F .BYTE 95 0C72: 00 .BYTE 0 0C73: 65 .BYTE 101 d2185 16 a2200 16 0C75: 43 .BYTE 67 0C76: 65 .BYTE 101 0C77: 00 .BYTE 0 0C78: 58 .BYTE 88 0C79: 5F .BYTE 95 0C7A: 02 .BYTE 2 0C7B: 65 .BYTE 101 0C7C: 00 .BYTE 0 0C7D: 5F .BYTE 95 0C7E: 06 .BYTE 6 0C7F: 05 .BYTE 5 0C80: BE .BYTE 190 0C81: 1E .BYTE 30 0C82: 5F .BYTE 95 0C83: 00 .BYTE 0 0C84: 65 .BYTE 101 d2202 18 a2219 18 0C86: 43 .BYTE 67 0C87: 65 .BYTE 101 0C88: 00 .BYTE 0 0C89: 58 .BYTE 88 0C8A: 5F .BYTE 95 0C8B: 02 .BYTE 2 0C8C: 65 .BYTE 101 0C8D: 00 .BYTE 0 0C8E: 52 .BYTE 82 0C8F: 08 .BYTE 8 0C90: 5D .BYTE 93 0C91: 04 .BYTE 4 0C92: 05 .BYTE 5 0C93: BE .BYTE 190 0C94: 1E .BYTE 30 0C95: 5F .BYTE 95 0C96: 00 .BYTE 0 0C97: 65 .BYTE 101 d2221 7 a2227 7 0C99: 43 .BYTE 67 0C9A: 65 .BYTE 101 0C9B: 00 .BYTE 0 0C9C: 58 .BYTE 88 0C9D: 5F .BYTE 95 0C9E: 02 .BYTE 2 0C9F: 61 .BYTE 97 d2229 12 a2240 12 0CA1: 43 .BYTE 67 0CA2: 65 .BYTE 101 0CA3: 00 .BYTE 0 0CA4: 31 .BYTE 49 0CA5: 5D .BYTE 93 0CA6: 04 .BYTE 4 0CA7: 05 .BYTE 5 0CA8: BE .BYTE 190 0CA9: 1E .BYTE 30 0CAA: 5F .BYTE 95 0CAB: 00 .BYTE 0 0CAC: 65 .BYTE 101 d2242 35 a2276 35 0CAE: 43 .BYTE 67 0CAF: 65 .BYTE 101 0CB0: 00 .BYTE 0 0CB1: 58 .BYTE 88 0CB2: 5F .BYTE 95 0CB3: 02 .BYTE 2 0CB4: 65 .BYTE 101 0CB5: 00 .BYTE 0 0CB6: 5F .BYTE 95 0CB7: 03 .BYTE 3 0CB8: C0 .BYTE 192 0CB9: 5F .BYTE 95 0CBA: 01 .BYTE 1 0CBB: 02 .BYTE 2 0CBC: 7C .BYTE 124 0CBD: 1F .BYTE 31 0CBE: 05 .BYTE 5 0CBF: BE .BYTE 190 0CC0: 1E .BYTE 30 0CC1: 5F .BYTE 95 0CC2: 00 .BYTE 0 0CC3: 65 .BYTE 101 0CC4: 00 .BYTE 0 0CC5: 0F .BYTE 15 0CC6: 65 .BYTE 101 0CC7: 02 .BYTE 2 0CC8: 0E .BYTE 14 0CC9: 61 .BYTE 97 0CCA: 07 .BYTE 7 0CCB: 0B .BYTE 11 0CCC: 58 .BYTE 88 0CCD: 43 .BYTE 67 0CCE: 09 .BYTE 9 0CCF: 45 .BYTE 69 0CD0: 65 .BYTE 101 d2278 6 a2283 6 0CD2: 43 .BYTE 67 0CD3: 65 .BYTE 101 0CD4: 00 .BYTE 0 0CD5: 58 .BYTE 88 0CD6: 5F .BYTE 95 0CD7: 02 .BYTE 2 d2286 19 a2304 19 0CDA: A1 .BYTE 161 0CDB: 5F .BYTE 95 0CDC: 01 .BYTE 1 0CDD: B1 .BYTE 177 0CDE: 65 .BYTE 101 0CDF: 01 .BYTE 1 0CE0: 43 .BYTE 67 0CE1: 65 .BYTE 101 0CE2: 06 .BYTE 6 0CE3: 3C .BYTE 60 0CE4: 03 .BYTE 3 0CE5: 5C .BYTE 92 0CE6: 1F .BYTE 31 0CE7: 05 .BYTE 5 0CE8: BE .BYTE 190 0CE9: 1E .BYTE 30 0CEA: 5F .BYTE 95 0CEB: 00 .BYTE 0 0CEC: 65 .BYTE 101 d2306 5 a2310 5 0CEE: 43 .BYTE 67 0CEF: 65 .BYTE 101 0CF0: 00 .BYTE 0 0CF1: 58 .BYTE 88 0CF2: 5F .BYTE 95 d2312 104 a2415 110 0CF4: 65 .BYTE 101 0CF5: 02 .BYTE 2 0CF6: 04 .BYTE 4 0CF7: 9A .BYTE 154 0CF8: 1F .BYTE 31 0CF9: 02 .BYTE 2 0CFA: B8 .BYTE 184 0CFB: 1F .BYTE 31 0CFC: F9 .BYTE 249 0CFD: 2E .BYTE 46 0CFE: 0F .BYTE 15 0CFF: 05 .BYTE 5 0D00: 3D .BYTE 61 0D01: 1E .BYTE 30 0D02: 2B .BYTE 43 0D03: 01 .BYTE 1 0D04: 65 .BYTE 101 0D05: 03 .BYTE 3 0D06: 17 .BYTE 23 0D07: 01 .BYTE 1 0D08: 04 .BYTE 4 0D09: B5 .BYTE 181 0D0A: 1F .BYTE 31 0D0B: F8 .BYTE 248 0D0C: E4 .BYTE 228 0D0D: 1F .BYTE 31 0D0E: 0E .BYTE 14 0D0F: 05 .BYTE 5 0D10: 49 .BYTE 73 0D11: 1E .BYTE 30 0D12: 2B .BYTE 43 0D13: 02 .BYTE 2 0D14: 61 .BYTE 97 0D15: 04 .BYTE 4 0D16: 06 .BYTE 6 0D17: 02 .BYTE 2 0D18: FF .BYTE 255 0D19: 1E .BYTE 30 0D1A: F8 .BYTE 248 0D1B: EE .BYTE 238 0D1C: 1F .BYTE 31 0D1D: 0E .BYTE 14 0D1E: 05 .BYTE 5 0D1F: 49 .BYTE 73 0D20: 1E .BYTE 30 0D21: 2B .BYTE 43 0D22: 02 .BYTE 2 0D23: 02 .BYTE 2 0D24: F6 .BYTE 246 0D25: 1E .BYTE 30 0D26: 2B .BYTE 43 0D27: 07 .BYTE 7 0D28: 07 .BYTE 7 0D29: 0D .BYTE 13 0D2A: 0A .BYTE 10 0D2B: 45 .BYTE 69 0D2C: 52 .BYTE 82 0D2D: 52 .BYTE 82 0D2E: 4F .BYTE 79 0D2F: 52 .BYTE 82 0D30: 3A .BYTE 58 0D31: 20 .BYTE 32 0D32: 6E .BYTE 110 0D33: 6F .BYTE 111 0D34: 74 .BYTE 116 0D35: 20 .BYTE 32 0D36: 68 .BYTE 104 0D37: 65 .BYTE 101 0D38: 78 .BYTE 120 0D39: 0D .BYTE 13 0D3A: 0A .BYTE 10 0D3B: 00 .BYTE 0 0D3C: 0D .BYTE 13 0D3D: 0A .BYTE 10 0D3E: 4C .BYTE 76 0D3F: 4F .BYTE 79 0D40: 41 .BYTE 65 0D41: 44 .BYTE 68 0D42: 20 .BYTE 32 0D43: 3E .BYTE 62 0D44: 20 .BYTE 32 0D45: 00 .BYTE 0 0D46: 0D .BYTE 13 0D47: 0A .BYTE 10 0D48: 44 .BYTE 68 0D49: 4F .BYTE 79 0D4A: 4E .BYTE 78 0D4B: 45 .BYTE 69 0D4C: 2E .BYTE 46 0D4D: 0D .BYTE 13 0D4E: 0A .BYTE 10 0D4F: 00 .BYTE 0 0D50: 0D .BYTE 13 0D51: 0A .BYTE 10 0D52: 43 .BYTE 67 0D53: 48 .BYTE 72 0D54: 45 .BYTE 69 0D55: 43 .BYTE 67 0D56: 4B .BYTE 75 0D57: 53 .BYTE 83 0D58: 55 .BYTE 85 0D59: 4D .BYTE 77 0D5A: 20 .BYTE 32 0D5B: 45 .BYTE 69 0D5C: 52 .BYTE 82 0D5D: 52 .BYTE 82 0D5E: 4F .BYTE 79 0D5F: 52 .BYTE 82 0D60: 2E .BYTE 46 0D61: 00 .BYTE 0 d2417 11 a2427 11 0D62: F8 0B94 MOVE #Cloader, RR 0D65: 0E MOVE RR, -(SP) 0D66: F8 2000 MOVE #8192, RR 0D69: F6 01CE SUB RR, #462 0D6C: 0E MOVE RR, -(SP) 0D6D: F8 01CE MOVE #462, RR 0D70: 0E MOVE RR, -(SP) 0D71: F8 1988 MOVE #Cstr_49, RR 0D74: 0E MOVE RR, -(SP) 0D75: 05 0658 CALL Cprintf 0D78: 2B 02 ADD SP, #2 d2430 4 a2433 4 0D7A: F8 003C MOVE #Ctx_sema, RR 0D7D: 46 MOVE (RR), RR 0D7E: 21 10 SLT RR, #16 0D80: 03 0D7A JMP RRNZ, L30_loop_87 d2435 4 a2438 4 0D83: 79 DI 0D84: C0 MOVE #0, RR 0D85: 2F 03 OUT R, (OUT_INT_MASK) 0D87: 02 0DA0 JMP L30_tst_89 d2440 15 a2454 9 0D8A: 61 04 MOVE 4(SP), RR 0D8C: A1 ADD RR, #1 0D8D: 5D 04 MOVE RR, 4(SP) 0D8F: B1 SUB RR, #1 0D90: 48 MOVE (RR), RU 0D91: 0F MOVE R, -(SP) 0D92: 61 03 MOVE 3(SP), RR 0D94: A1 ADD RR, #1 0D95: 5D 03 MOVE RR, 3(SP) d2456 1 a2456 7 0D98: 43 MOVE RR, LL 0D99: 0A MOVE (SP)+, RU 0D9A: 45 MOVE R, (LL) L30_cont_89: 0D9B: 61 00 MOVE 0(SP), RR 0D9D: B1 SUB RR, #1 0D9E: 5D 00 MOVE RR, 0(SP) d2458 2 a2459 2 0DA0: 61 00 MOVE 0(SP), RR 0DA2: 03 0D8A JMP RRNZ, L30_loop_89 d2461 5 a2465 6 0DA5: 61 02 MOVE 2(SP), RR 0DA7: 4F MOVE RR, SP 0DA8: 02 1EF0 JMP 7920 L30_return: 0DAB: 2B 06 ADD SP, #6 0DAD: 07 RET d2467 46 a2512 44 0DAE: F8 199B MOVE #Cstr_55, RR 0DB1: 0E MOVE RR, -(SP) 0DB2: 05 0658 CALL Cprintf 0DB5: 2B 02 ADD SP, #2 0DB7: F9 4F MOVE #79, RR 0DB9: 0E MOVE RR, -(SP) 0DBA: F9 2D MOVE #45, RR 0DBC: 0F MOVE R, -(SP) 0DBD: 05 042D CALL Cprint_n 0DC0: 2B 03 ADD SP, #3 0DC2: F8 19C7 MOVE #Cstr_56, RR 0DC5: 0E MOVE RR, -(SP) 0DC6: 05 0658 CALL Cprintf 0DC9: 2B 02 ADD SP, #2 0DCB: F8 0034 MOVE #Cserial_out, RR 0DCE: 0E MOVE RR, -(SP) 0DCF: 05 0B2B CALL Cshow_sema 0DD2: 2B 02 ADD SP, #2 0DD4: F8 001C MOVE #Crx_sema, RR 0DD7: 0E MOVE RR, -(SP) 0DD8: 05 0B2B CALL Cshow_sema 0DDB: 2B 02 ADD SP, #2 0DDD: F8 003C MOVE #Ctx_sema, RR 0DE0: 0E MOVE RR, -(SP) 0DE1: 05 0B2B CALL Cshow_sema 0DE4: 2B 02 ADD SP, #2 0DE6: F8 0024 MOVE #Ct2_control, RR 0DE9: 0E MOVE RR, -(SP) 0DEA: 05 0B2B CALL Cshow_sema 0DED: 2B 02 ADD SP, #2 0DEF: F8 002C MOVE #Ct3_control, RR 0DF2: 0E MOVE RR, -(SP) 0DF3: 05 0B2B CALL Cshow_sema 0DF6: 2B 02 ADD SP, #2 0DF8: F9 4F MOVE #79, RR 0DFA: 0E MOVE RR, -(SP) 0DFB: F9 3D MOVE #61, RR 0DFD: 0F MOVE R, -(SP) 0DFE: 05 042D CALL Cprint_n 0E01: 2B 03 ADD SP, #3 0E03: F8 19CA MOVE #Cstr_57, RR 0E06: 0E MOVE RR, -(SP) 0E07: 05 0658 CALL Cprintf 0E0A: 2B 02 ADD SP, #2 d2514 5 a2518 7 0E0F: 04 0E1F JMP RRZ, L31_endif_91 0E12: 49 01DC MOVE (Cserial_in_overflows), RR 0E15: 0E MOVE RR, -(SP) 0E16: F8 19CD MOVE #Cstr_58, RR 0E19: 0E MOVE RR, -(SP) 0E1A: 05 0658 CALL Cprintf 0E1D: 2B 04 ADD SP, #4 d2520 1 a2520 2 L31_return: 0E1F: 07 RET d2522 16 a2537 16 0E20: F8 18E7 MOVE #Ctask_idle, RR 0E23: 0E MOVE RR, -(SP) 0E24: F8 19EA MOVE #Cstr_59, RR 0E27: 0E MOVE RR, -(SP) 0E28: 05 0658 CALL Cprintf 0E2B: 2B 02 ADD SP, #2 0E2D: F9 4F MOVE #79, RR 0E2F: 0E MOVE RR, -(SP) 0E30: F9 2D MOVE #45, RR 0E32: 0F MOVE R, -(SP) 0E33: 05 042D CALL Cprint_n 0E36: 2B 03 ADD SP, #3 0E38: F8 1A2E MOVE #Cstr_60, RR 0E3B: 0E MOVE RR, -(SP) 0E3C: 05 0658 CALL Cprintf 0E3F: 2B 02 ADD SP, #2 d2539 4 a2542 1 0E41: 61 00 MOVE 0(SP), RR d2544 40 a2583 43 0E44: 05 0B07 CALL Cstack_used 0E47: 2B 02 ADD SP, #2 0E49: 0E MOVE RR, -(SP) 0E4A: 61 02 MOVE 2(SP), RR 0E4C: A8 ADD RR, #8 0E4D: 46 MOVE (RR), RR 0E4E: 0E MOVE RR, -(SP) 0E4F: 61 04 MOVE 4(SP), RR 0E51: AA ADD RR, #10 0E52: 46 MOVE (RR), RR 0E53: 43 MOVE RR, LL 0E54: 08 MOVE (SP)+, RR 0E55: 59 SUB LL, RR 0E56: 0E MOVE RR, -(SP) 0E57: 61 04 MOVE 4(SP), RR 0E59: A2 ADD RR, #2 0E5A: 46 MOVE (RR), RR 0E5B: 0E MOVE RR, -(SP) 0E5C: 61 06 MOVE 6(SP), RR 0E5E: A5 ADD RR, #5 0E5F: 48 MOVE (RR), RU 0E60: 0E MOVE RR, -(SP) 0E61: 61 08 MOVE 8(SP), RR 0E63: A6 ADD RR, #6 0E64: 46 MOVE (RR), RR 0E65: 0E MOVE RR, -(SP) 0E66: F8 1A31 MOVE #Cstr_61, RR 0E69: 0E MOVE RR, -(SP) 0E6A: 05 0658 CALL Cprintf 0E6D: 2B 0C ADD SP, #12 0E6F: 61 00 MOVE 0(SP), RR 0E71: F5 10 ADD RR, #16 0E73: 46 MOVE (RR), RR 0E74: 04 0E89 JMP RRZ, L32_else_94 0E77: 61 00 MOVE 0(SP), RR 0E79: F5 10 ADD RR, #16 0E7B: 46 MOVE (RR), RR 0E7C: 0E MOVE RR, -(SP) 0E7D: F8 1A49 MOVE #Cstr_62, RR 0E80: 0E MOVE RR, -(SP) 0E81: 05 0658 CALL Cprintf 0E84: 2B 04 ADD SP, #4 0E86: 02 0E92 JMP L32_endif_94 d2585 4 a2588 4 0E89: F8 1A50 MOVE #Cstr_63, RR 0E8C: 0E MOVE RR, -(SP) 0E8D: 05 0658 CALL Cprintf 0E90: 2B 02 ADD SP, #2 d2590 9 a2598 9 0E92: 61 00 MOVE 0(SP), RR 0E94: A4 ADD RR, #4 0E95: 47 MOVE (RR), RS 0E96: 17 00 SEQ RR, #0 0E98: 04 0EA4 JMP RRZ, L32_endif_95 0E9B: F8 1A62 MOVE #Cstr_64, RR 0E9E: 0E MOVE RR, -(SP) 0E9F: 05 0658 CALL Cprintf 0EA2: 2B 02 ADD SP, #2 d2600 9 a2608 9 0EA4: 61 00 MOVE 0(SP), RR 0EA6: A4 ADD RR, #4 0EA7: 47 MOVE (RR), RS 0EA8: 11 04 AND RR, #4 0EAA: 04 0EB6 JMP RRZ, L32_endif_96 0EAD: F8 1A67 MOVE #Cstr_65, RR 0EB0: 0E MOVE RR, -(SP) 0EB1: 05 0658 CALL Cprintf 0EB4: 2B 02 ADD SP, #2 d2610 13 a2622 13 0EB6: 61 00 MOVE 0(SP), RR 0EB8: A4 ADD RR, #4 0EB9: 47 MOVE (RR), RS 0EBA: 11 02 AND RR, #2 0EBC: 04 0ECE JMP RRZ, L32_endif_97 0EBF: 61 00 MOVE 0(SP), RR 0EC1: F5 12 ADD RR, #18 0EC3: 46 MOVE (RR), RR 0EC4: 0E MOVE RR, -(SP) 0EC5: F8 1A6D MOVE #Cstr_66, RR 0EC8: 0E MOVE RR, -(SP) 0EC9: 05 0658 CALL Cprintf 0ECC: 2B 04 ADD SP, #4 d2624 15 a2638 15 0ECE: 61 00 MOVE 0(SP), RR 0ED0: A4 ADD RR, #4 0ED1: 47 MOVE (RR), RS 0ED2: 11 01 AND RR, #1 0ED4: 04 0EE7 JMP RRZ, L32_endif_98 0ED7: 61 00 MOVE 0(SP), RR 0ED9: AE ADD RR, #14 0EDA: 46 MOVE (RR), RR 0EDB: A6 ADD RR, #6 0EDC: 46 MOVE (RR), RR 0EDD: 0E MOVE RR, -(SP) 0EDE: F8 1A7A MOVE #Cstr_67, RR 0EE1: 0E MOVE RR, -(SP) 0EE2: 05 0658 CALL Cprintf 0EE5: 2B 04 ADD SP, #4 d2640 7 a2646 7 0EE7: F8 1A86 MOVE #Cstr_68, RR 0EEA: 0E MOVE RR, -(SP) 0EEB: 05 0658 CALL Cprintf 0EEE: 2B 02 ADD SP, #2 0EF0: 61 00 MOVE 0(SP), RR 0EF2: 46 MOVE (RR), RR 0EF3: 5D 00 MOVE RR, 0(SP) d2648 4 a2651 4 0EF5: F8 18E7 MOVE #Ctask_idle, RR 0EF8: 67 00 MOVE 0(SP), LL 0EFA: 34 SNE LL, RR 0EFB: 03 0E41 JMP RRNZ, L32_loop_92 d2653 12 a2664 13 0EFE: F9 4F MOVE #79, RR 0F00: 0E MOVE RR, -(SP) 0F01: F9 3D MOVE #61, RR 0F03: 0F MOVE R, -(SP) 0F04: 05 042D CALL Cprint_n 0F07: 2B 03 ADD SP, #3 0F09: F8 1A89 MOVE #Cstr_69, RR 0F0C: 0E MOVE RR, -(SP) 0F0D: 05 0658 CALL Cprintf 0F10: 2B 02 ADD SP, #2 L32_return: 0F12: 2B 02 ADD SP, #2 0F14: 07 RET d2666 3 a2668 3 0F15: 2C CLRW -(SP) 0F16: 2C CLRW -(SP) 0F17: 2C CLRW -(SP) d2670 8 a2677 8 0F18: C0 MOVE #0, RR 0F19: 5B 0276 MOVE R, (Cseconds_changed) 0F1C: 49 0270 MOVE (Cseconds_low), RR 0F1F: 5D 04 MOVE RR, 4(SP) 0F21: 49 0272 MOVE (Cseconds_mid), RR 0F24: 5D 02 MOVE RR, 2(SP) 0F26: 49 0274 MOVE (Cseconds_high), RR 0F29: 5D 00 MOVE RR, 0(SP) d2679 2 a2680 2 0F2B: 4B 0276 MOVE (Cseconds_changed), RU 0F2E: 03 0F18 JMP RRNZ, L33_loop_99 d2682 4 d2688 6 a2693 11 0F34: 61 04 MOVE 4(SP), RR 0F36: 0E MOVE RR, -(SP) 0F37: 61 04 MOVE 4(SP), RR 0F39: 0E MOVE RR, -(SP) 0F3A: F8 1A8C MOVE #Cstr_70, RR 0F3D: 0E MOVE RR, -(SP) 0F3E: 05 0658 CALL Cprintf 0F41: 2B 08 ADD SP, #8 L33_return: 0F43: 2B 06 ADD SP, #6 0F45: 07 RET d2695 6 a2700 6 0F46: 2D CLRB -(SP) 0F47: 2C CLRW -(SP) 0F48: 2C CLRW -(SP) 0F49: C0 MOVE #0, RR 0F4A: 5D 02 MOVE RR, 2(SP) 0F4C: 02 0FE5 JMP L34_tst_101 d2702 9 a2710 9 0F4F: 61 07 MOVE 7(SP), RR 0F51: 0E MOVE RR, -(SP) 0F52: F8 1AB0 MOVE #Cstr_71, RR 0F55: 0E MOVE RR, -(SP) 0F56: 05 0658 CALL Cprintf 0F59: 2B 04 ADD SP, #4 0F5B: C0 MOVE #0, RR 0F5C: 5D 00 MOVE RR, 0(SP) 0F5E: 02 0F78 JMP L34_tst_103 d2712 10 a2721 10 0F61: 61 07 MOVE 7(SP), RR 0F63: A1 ADD RR, #1 0F64: 5D 07 MOVE RR, 7(SP) 0F66: B1 SUB RR, #1 0F67: 48 MOVE (RR), RU 0F68: 0E MOVE RR, -(SP) 0F69: F8 1AB7 MOVE #Cstr_72, RR 0F6C: 0E MOVE RR, -(SP) 0F6D: 05 0658 CALL Cprintf 0F70: 2B 04 ADD SP, #4 d2723 5 d2729 2 a2730 7 0F74: A1 ADD RR, #1 0F75: 5D 00 MOVE RR, 0(SP) 0F77: B1 SUB RR, #1 L34_tst_103: 0F78: 61 00 MOVE 0(SP), RR 0F7A: 21 10 SLT RR, #16 0F7C: 03 0F61 JMP RRNZ, L34_loop_103 d2732 10 a2741 10 0F7F: 61 07 MOVE 7(SP), RR 0F81: F7 10 SUB RR, #16 0F83: 5D 07 MOVE RR, 7(SP) 0F85: F8 1ABE MOVE #Cstr_73, RR 0F88: 0E MOVE RR, -(SP) 0F89: 05 0658 CALL Cprintf 0F8C: 2B 02 ADD SP, #2 0F8E: C0 MOVE #0, RR 0F8F: 5D 00 MOVE RR, 0(SP) 0F91: 02 0FCF JMP L34_tst_105 d2743 14 a2756 14 0F94: 61 07 MOVE 7(SP), RR 0F96: A1 ADD RR, #1 0F97: 5D 07 MOVE RR, 7(SP) 0F99: B1 SUB RR, #1 0F9A: 48 MOVE (RR), RU 0F9B: 5F 04 MOVE R, 4(SP) 0F9D: 63 04 MOVE 4(SP), RS 0F9F: 21 20 SLT RR, #32 0FA1: 04 0FAF JMP RRZ, L34_else_107 0FA4: F9 2E MOVE #46, RR 0FA6: 0F MOVE R, -(SP) 0FA7: 05 0403 CALL Cputchr 0FAA: 2B 01 ADD SP, #1 0FAC: 02 0FC9 JMP L34_endif_107 d2758 8 a2765 8 0FAF: 63 04 MOVE 4(SP), RS 0FB1: 21 7F SLT RR, #127 0FB3: 04 0FC1 JMP RRZ, L34_else_108 0FB6: 63 04 MOVE 4(SP), RS 0FB8: 0F MOVE R, -(SP) 0FB9: 05 0403 CALL Cputchr 0FBC: 2B 01 ADD SP, #1 0FBE: 02 0FC9 JMP L34_endif_108 d2767 4 a2770 4 0FC1: F9 2E MOVE #46, RR 0FC3: 0F MOVE R, -(SP) 0FC4: 05 0403 CALL Cputchr 0FC7: 2B 01 ADD SP, #1 d2774 5 d2780 2 a2781 7 0FCB: A1 ADD RR, #1 0FCC: 5D 00 MOVE RR, 0(SP) 0FCE: B1 SUB RR, #1 L34_tst_105: 0FCF: 61 00 MOVE 0(SP), RR 0FD1: 21 10 SLT RR, #16 0FD3: 03 0F94 JMP RRNZ, L34_loop_105 d2783 4 a2786 4 0FD6: F8 1AC2 MOVE #Cstr_74, RR 0FD9: 0E MOVE RR, -(SP) 0FDA: 05 0658 CALL Cprintf 0FDD: 2B 02 ADD SP, #2 d2788 5 d2794 2 a2795 7 0FE1: A1 ADD RR, #1 0FE2: 5D 02 MOVE RR, 2(SP) 0FE4: B1 SUB RR, #1 L34_tst_101: 0FE5: 61 02 MOVE 2(SP), RR 0FE7: 21 10 SLT RR, #16 0FE9: 03 0F4F JMP RRNZ, L34_loop_101 d2797 2 a2798 3 L34_return: 0FEC: 2B 05 ADD SP, #5 0FEE: 07 RET d2800 5 a2804 5 0FEF: C5 MOVE #5, RR 0FF0: 2F 03 OUT R, (OUT_INT_MASK) 0FF2: 05 03DF CALL Cdeschedule 0FF5: 05 0AE5 CALL Cinit_unused 0FF8: 05 0AC5 CALL Cinit_stack d2806 1 a2806 1 0FFB: 00 HALT d2808 1 a2808 1 0FFC: 02 0FFB JMP L35_loop_109 d2810 1 a2810 2 L35_return: 0FFF: 07 RET d2812 5 a2816 5 1000: 2C CLRW -(SP) 1001: 2D CLRB -(SP) 1002: 2C CLRW -(SP) 1003: 2C CLRW -(SP) 1004: 05 0AC5 CALL Cinit_stack d2818 39 a2856 39 1007: F8 0034 MOVE #Cserial_out, RR 100A: 0E MOVE RR, -(SP) 100B: 05 0092 CALL CP 100E: 2B 02 ADD SP, #2 1010: F8 1AC5 MOVE #Cstr_78, RR 1013: 0E MOVE RR, -(SP) 1014: 05 0658 CALL Cprintf 1017: 2B 02 ADD SP, #2 1019: F8 0034 MOVE #Cserial_out, RR 101C: 0E MOVE RR, -(SP) 101D: 05 01B9 CALL CV 1020: 2B 02 ADD SP, #2 1022: 61 05 MOVE 5(SP), RR 1024: 5F 04 MOVE R, 4(SP) 1026: F8 EA60 MOVE #60000, RR 1029: 0E MOVE RR, -(SP) 102A: 05 09DC CALL Cgetchr_timed 102D: 2B 02 ADD SP, #2 102F: 5D 05 MOVE RR, 5(SP) 1031: 61 05 MOVE 5(SP), RR 1033: 16 FFFF SEQ RR, #65535 1036: 04 105D JMP RRZ, L36_endif_113 1039: F8 0034 MOVE #Cserial_out, RR 103C: 0E MOVE RR, -(SP) 103D: 05 0092 CALL CP 1040: 2B 02 ADD SP, #2 1042: 49 18FB MOVE (Ccurrent_task), RR 1045: A6 ADD RR, #6 1046: 46 MOVE (RR), RR 1047: 0E MOVE RR, -(SP) 1048: F8 1ACC MOVE #Cstr_79, RR 104B: 0E MOVE RR, -(SP) 104C: 05 0658 CALL Cprintf 104F: 2B 04 ADD SP, #4 1051: F8 0034 MOVE #Cserial_out, RR 1054: 0E MOVE RR, -(SP) 1055: 05 01B9 CALL CV 1058: 2B 02 ADD SP, #2 105A: 02 122E JMP L36_cont_111 d2858 37 a2894 37 105D: F8 0034 MOVE #Cserial_out, RR 1060: 0E MOVE RR, -(SP) 1061: 05 0092 CALL CP 1064: 2B 02 ADD SP, #2 1066: 61 05 MOVE 5(SP), RR 1068: 43 MOVE RR, LL 1069: FB 0D SEQ LL, #13 106B: 03 10B7 JMP RRNZ, L36_case_114_000D 106E: FB 0A SEQ LL, #10 1070: 03 10B7 JMP RRNZ, L36_case_114_000A 1073: FB 32 SEQ LL, #50 1075: 03 10DC JMP RRNZ, L36_case_114_0032 1078: FB 33 SEQ LL, #51 107A: 03 10F1 JMP RRNZ, L36_case_114_0033 107D: FB 62 SEQ LL, #98 107F: 03 1117 JMP RRNZ, L36_case_114_0062 1082: FB 63 SEQ LL, #99 1084: 03 1147 JMP RRNZ, L36_case_114_0063 1087: FB 64 SEQ LL, #100 1089: 03 114D JMP RRNZ, L36_case_114_0064 108C: FB 65 SEQ LL, #101 108E: 03 117A JMP RRNZ, L36_case_114_0065 1091: FB 6D SEQ LL, #109 1093: 03 119B JMP RRNZ, L36_case_114_006D 1096: FB 73 SEQ LL, #115 1098: 03 11D5 JMP RRNZ, L36_case_114_0073 109B: FB 74 SEQ LL, #116 109D: 03 11E4 JMP RRNZ, L36_case_114_0074 10A0: FB 48 SEQ LL, #72 10A2: 03 11F3 JMP RRNZ, L36_case_114_0048 10A5: FB 49 SEQ LL, #73 10A7: 03 120A JMP RRNZ, L36_case_114_0049 10AA: FB 53 SEQ LL, #83 10AC: 03 1210 JMP RRNZ, L36_case_114_0053 10AF: FB 54 SEQ LL, #84 10B1: 03 1216 JMP RRNZ, L36_case_114_0054 10B4: 02 121C JMP L36_deflt_114 d2897 16 a2912 16 10B7: 63 04 MOVE 4(SP), RS 10B9: 17 64 SEQ RR, #100 10BB: 04 10D9 JMP RRZ, L36_endif_115 10BE: 61 02 MOVE 2(SP), RR 10C0: F4 0100 ADD RR, #256 10C3: 5D 02 MOVE RR, 2(SP) 10C5: F9 0D MOVE #13, RR 10C7: 0F MOVE R, -(SP) 10C8: 05 0403 CALL Cputchr 10CB: 2B 01 ADD SP, #1 10CD: 61 02 MOVE 2(SP), RR 10CF: 0E MOVE RR, -(SP) 10D0: 05 0F46 CALL Cdisplay_memory 10D3: 2B 02 ADD SP, #2 10D5: F9 64 MOVE #100, RR 10D7: 5D 05 MOVE RR, 5(SP) d2914 1 a2914 1 10D9: 02 1225 JMP L36_brk_114 d2916 9 a2924 9 10DC: F8 0024 MOVE #Ct2_control, RR 10DF: 0E MOVE RR, -(SP) 10E0: 05 01B9 CALL CV 10E3: 2B 02 ADD SP, #2 10E5: F8 1ADB MOVE #Cstr_80, RR 10E8: 0E MOVE RR, -(SP) 10E9: 05 0658 CALL Cprintf 10EC: 2B 02 ADD SP, #2 10EE: 02 1225 JMP L36_brk_114 d2926 17 a2942 17 10F1: F8 002C MOVE #Ct3_control, RR 10F4: 0E MOVE RR, -(SP) 10F5: 05 01B9 CALL CV 10F8: 2B 02 ADD SP, #2 10FA: F9 64 MOVE #100, RR 10FC: 0E MOVE RR, -(SP) 10FD: 05 03C5 CALL Csleep 1100: 2B 02 ADD SP, #2 1102: F8 002C MOVE #Ct3_control, RR 1105: 0E MOVE RR, -(SP) 1106: 05 0092 CALL CP 1109: 2B 02 ADD SP, #2 110B: F8 1AEB MOVE #Cstr_81, RR 110E: 0E MOVE RR, -(SP) 110F: 05 0658 CALL Cprintf 1112: 2B 02 ADD SP, #2 1114: 02 1225 JMP L36_brk_114 d2944 28 a2971 28 1117: C0 MOVE #0, RR 1118: 2F 05 OUT R, (OUT_START_CLK_CTR) 111A: 05 03DF CALL Cdeschedule 111D: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 111F: 2E 06 IN (IN_CLK_CTR_HIGH), RU 1121: 52 08 LSL RR, #8 1123: 0E MOVE RR, -(SP) 1124: 2E 05 IN (IN_CLK_CTR_LOW), RU 1126: 0B MOVE (SP)+, LL 1127: 31 OR LL, RR 1128: 5D 00 MOVE RR, 0(SP) 112A: 61 00 MOVE 0(SP), RR 112C: AA ADD RR, #10 112D: 43 MOVE RR, LL 112E: F9 14 MOVE #20, RR 1130: 79 DI 1131: 72 DIV_IS 1132: 05 000B CALL mult_div 1135: 75 MD_FIN 1136: 77 EI 1137: 0E MOVE RR, -(SP) 1138: 61 02 MOVE 2(SP), RR 113A: 0E MOVE RR, -(SP) 113B: F8 1B07 MOVE #Cstr_86, RR 113E: 0E MOVE RR, -(SP) 113F: 05 0658 CALL Cprintf 1142: 2B 06 ADD SP, #6 1144: 02 1225 JMP L36_brk_114 d2973 2 a2974 2 1147: 05 0F15 CALL Cshow_time 114A: 02 1225 JMP L36_brk_114 d2976 21 a2996 21 114D: F9 64 MOVE #100, RR 114F: 5F 04 MOVE R, 4(SP) 1151: F8 1B29 MOVE #Cstr_87, RR 1154: 0E MOVE RR, -(SP) 1155: 05 0658 CALL Cprintf 1158: 2B 02 ADD SP, #2 115A: C1 MOVE #1, RR 115B: 0F MOVE R, -(SP) 115C: 05 0A9E CALL Cgethex 115F: 2B 01 ADD SP, #1 1161: 5D 02 MOVE RR, 2(SP) 1163: F8 1B32 MOVE #Cstr_88, RR 1166: 0E MOVE RR, -(SP) 1167: 05 0658 CALL Cprintf 116A: 2B 02 ADD SP, #2 116C: 05 09B1 CALL Cgetchr 116F: 61 02 MOVE 2(SP), RR 1171: 0E MOVE RR, -(SP) 1172: 05 0F46 CALL Cdisplay_memory 1175: 2B 02 ADD SP, #2 1177: 02 1225 JMP L36_brk_114 d2998 15 a3012 15 117A: F8 1B35 MOVE #Cstr_89, RR 117D: 0E MOVE RR, -(SP) 117E: 05 0658 CALL Cprintf 1181: 2B 02 ADD SP, #2 1183: C1 MOVE #1, RR 1184: 0F MOVE R, -(SP) 1185: 05 0A9E CALL Cgethex 1188: 2B 01 ADD SP, #1 118A: 2F 02 OUT R, (OUT_LEDS) 118C: F8 1B3B MOVE #Cstr_91, RR 118F: 0E MOVE RR, -(SP) 1190: 05 0658 CALL Cprintf 1193: 2B 02 ADD SP, #2 1195: 05 09B1 CALL Cgetchr 1198: 02 1225 JMP L36_brk_114 d3014 18 a3031 15 119B: F8 1B3E MOVE #Cstr_92, RR 119E: 0E MOVE RR, -(SP) 119F: 05 0658 CALL Cprintf 11A2: 2B 02 ADD SP, #2 11A4: C1 MOVE #1, RR 11A5: 0F MOVE R, -(SP) 11A6: 05 0A9E CALL Cgethex 11A9: 2B 01 ADD SP, #1 11AB: 5D 02 MOVE RR, 2(SP) 11AD: F8 1B46 MOVE #Cstr_93, RR 11B0: 0E MOVE RR, -(SP) 11B1: 05 0658 CALL Cprintf 11B4: 2B 02 ADD SP, #2 11B6: 05 09B1 CALL Cgetchr 11B9: C1 MOVE #1, RR d3033 10 a3042 13 11BB: 05 0A9E CALL Cgethex 11BE: 2B 01 ADD SP, #1 11C0: 0F MOVE R, -(SP) 11C1: 61 03 MOVE 3(SP), RR 11C3: 43 MOVE RR, LL 11C4: 0A MOVE (SP)+, RU 11C5: 45 MOVE R, (LL) 11C6: 05 09B1 CALL Cgetchr 11C9: F8 1B4E MOVE #Cstr_94, RR 11CC: 0E MOVE RR, -(SP) 11CD: 05 0658 CALL Cprintf 11D0: 2B 02 ADD SP, #2 11D2: 02 1225 JMP L36_brk_114 d3044 7 a3050 7 11D5: 2E 03 IN (IN_DIP_SWITCH), RU 11D7: 0E MOVE RR, -(SP) 11D8: F8 1B51 MOVE #Cstr_95, RR 11DB: 0E MOVE RR, -(SP) 11DC: 05 0658 CALL Cprintf 11DF: 2B 04 ADD SP, #4 11E1: 02 1225 JMP L36_brk_114 d3052 7 a3058 7 11E4: 2E 02 IN (IN_TEMPERAT), RU 11E6: 0E MOVE RR, -(SP) 11E7: F8 1B66 MOVE #Cstr_97, RR 11EA: 0E MOVE RR, -(SP) 11EB: 05 0658 CALL Cprintf 11EE: 2B 04 ADD SP, #4 11F0: 02 1225 JMP L36_brk_114 d3060 4 a3063 4 11F3: F8 1B8A MOVE #Cstr_99, RR 11F6: 0E MOVE RR, -(SP) 11F7: 05 0658 CALL Cprintf 11FA: 2B 02 ADD SP, #2 d3066 4 a3069 4 11FC: F8 003C MOVE #Ctx_sema, RR 11FF: 46 MOVE (RR), RR 1200: 21 10 SLT RR, #16 1202: 03 11FC JMP RRNZ, L36_loop_116 d3071 3 a3073 3 1205: 79 DI 1206: 00 HALT 1207: 02 1225 JMP L36_brk_114 d3075 2 a3076 2 120A: 05 0D62 CALL Cload_image 120D: 02 1225 JMP L36_brk_114 d3078 2 a3079 2 1210: 05 0DAE CALL Cshow_semas 1213: 02 1225 JMP L36_brk_114 d3081 2 a3082 2 1216: 05 0E20 CALL Cshow_tasks 1219: 02 1225 JMP L36_brk_114 d3084 4 a3087 4 121C: F8 1B94 MOVE #Cstr_102, RR 121F: 0E MOVE RR, -(SP) 1220: 05 0658 CALL Cprintf 1223: 2B 02 ADD SP, #2 d3089 4 a3092 4 1225: F8 0034 MOVE #Cserial_out, RR 1228: 0E MOVE RR, -(SP) 1229: 05 01B9 CALL CV 122C: 2B 02 ADD SP, #2 d3094 1 a3094 1 122E: 02 1007 JMP L36_loop_111 d3096 2 a3097 3 L36_return: 1231: 2B 07 ADD SP, #7 1233: 07 RET d3099 7 a3105 7 1234: 2C CLRW -(SP) 1235: 2C CLRW -(SP) 1236: 2C CLRW -(SP) 1237: 2C CLRW -(SP) 1238: 2C CLRW -(SP) 1239: 2C CLRW -(SP) 123A: 05 0AC5 CALL Cinit_stack d3107 8 a3114 4 123D: F8 0024 MOVE #Ct2_control, RR 1240: 0E MOVE RR, -(SP) 1241: 05 0092 CALL CP 1244: 2B 02 ADD SP, #2 d3116 1 a3116 1 1247: 5D 0A MOVE RR, 10(SP) d3118 20 a3137 24 124A: 5D 08 MOVE RR, 8(SP) 124C: C0 MOVE #0, RR 124D: 5D 06 MOVE RR, 6(SP) 124F: C0 MOVE #0, RR 1250: 5D 04 MOVE RR, 4(SP) 1252: F8 0034 MOVE #Cserial_out, RR 1255: 0E MOVE RR, -(SP) 1256: 05 0092 CALL CP 1259: 2B 02 ADD SP, #2 125B: F8 1CA0 MOVE #Cstr_117, RR 125E: 0E MOVE RR, -(SP) 125F: 05 0658 CALL Cprintf 1262: 2B 02 ADD SP, #2 1264: F8 0034 MOVE #Cserial_out, RR 1267: 0E MOVE RR, -(SP) 1268: 05 01B9 CALL CV 126B: 2B 02 ADD SP, #2 126D: F8 002C MOVE #Ct3_control, RR 1270: 0E MOVE RR, -(SP) 1271: 05 01B9 CALL CV 1274: 2B 02 ADD SP, #2 1276: C0 MOVE #0, RR 1277: 5D 02 MOVE RR, 2(SP) 1279: 02 12E2 JMP L37_tst_120 d3139 56 a3194 56 127C: C1 MOVE #1, RR 127D: 0E MOVE RR, -(SP) 127E: 05 03C5 CALL Csleep 1281: 2B 02 ADD SP, #2 1283: C0 MOVE #0, RR 1284: 2F 05 OUT R, (OUT_START_CLK_CTR) 1286: C1 MOVE #1, RR 1287: 0E MOVE RR, -(SP) 1288: 05 03C5 CALL Csleep 128B: 2B 02 ADD SP, #2 128D: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 128F: 2E 06 IN (IN_CLK_CTR_HIGH), RU 1291: 52 08 LSL RR, #8 1293: 0E MOVE RR, -(SP) 1294: 2E 05 IN (IN_CLK_CTR_LOW), RU 1296: 0B MOVE (SP)+, LL 1297: 31 OR LL, RR 1298: 67 0A MOVE 10(SP), LL 129A: 58 ADD LL, RR 129B: 5D 0A MOVE RR, 10(SP) 129D: 61 0A MOVE 10(SP), RR 129F: 53 08 ASR RR, #8 12A1: 67 06 MOVE 6(SP), LL 12A3: 58 ADD LL, RR 12A4: 5D 06 MOVE RR, 6(SP) 12A6: 61 0A MOVE 10(SP), RR 12A8: 11 FF AND RR, #255 12AA: 5D 0A MOVE RR, 10(SP) 12AC: C1 MOVE #1, RR 12AD: 0E MOVE RR, -(SP) 12AE: 05 03C5 CALL Csleep 12B1: 2B 02 ADD SP, #2 12B3: C3 MOVE #3, RR 12B4: 2F 05 OUT R, (OUT_START_CLK_CTR) 12B6: C1 MOVE #1, RR 12B7: 0E MOVE RR, -(SP) 12B8: 05 03C5 CALL Csleep 12BB: 2B 02 ADD SP, #2 12BD: 2F 06 OUT R, (OUT_STOP_CLK_CTR) 12BF: 2E 06 IN (IN_CLK_CTR_HIGH), RU 12C1: 52 08 LSL RR, #8 12C3: 0E MOVE RR, -(SP) 12C4: 2E 05 IN (IN_CLK_CTR_LOW), RU 12C6: 0B MOVE (SP)+, LL 12C7: 31 OR LL, RR 12C8: 67 08 MOVE 8(SP), LL 12CA: 58 ADD LL, RR 12CB: 5D 08 MOVE RR, 8(SP) 12CD: 61 08 MOVE 8(SP), RR 12CF: 53 08 ASR RR, #8 12D1: 67 04 MOVE 4(SP), LL 12D3: 58 ADD LL, RR 12D4: 5D 04 MOVE RR, 4(SP) 12D6: 61 08 MOVE 8(SP), RR 12D8: 11 FF AND RR, #255 12DA: 5D 08 MOVE RR, 8(SP) d3196 5 d3202 2 a3203 7 12DE: A1 ADD RR, #1 12DF: 5D 02 MOVE RR, 2(SP) 12E1: B1 SUB RR, #1 L37_tst_120: 12E2: 61 02 MOVE 2(SP), RR 12E4: 21 64 SLT RR, #100 12E6: 03 127C JMP RRNZ, L37_loop_120 d3205 57 a3261 57 12E9: F8 002C MOVE #Ct3_control, RR 12EC: 0E MOVE RR, -(SP) 12ED: 05 0092 CALL CP 12F0: 2B 02 ADD SP, #2 12F2: F8 0034 MOVE #Cserial_out, RR 12F5: 0E MOVE RR, -(SP) 12F6: 05 0092 CALL CP 12F9: 2B 02 ADD SP, #2 12FB: 61 06 MOVE 6(SP), RR 12FD: 0E MOVE RR, -(SP) 12FE: F8 1CAF MOVE #Cstr_126, RR 1301: 0E MOVE RR, -(SP) 1302: 05 0658 CALL Cprintf 1305: 2B 04 ADD SP, #4 1307: 61 04 MOVE 4(SP), RR 1309: 0E MOVE RR, -(SP) 130A: F8 1CC3 MOVE #Cstr_127, RR 130D: 0E MOVE RR, -(SP) 130E: 05 0658 CALL Cprintf 1311: 2B 04 ADD SP, #4 1313: 61 04 MOVE 4(SP), RR 1315: 53 08 ASR RR, #8 1317: 43 MOVE RR, LL 1318: F9 64 MOVE #100, RR 131A: 79 DI 131B: 70 MUL_IS 131C: 05 000B CALL mult_div 131F: 75 MD_FIN 1320: 77 EI 1321: 0E MOVE RR, -(SP) 1322: 61 08 MOVE 8(SP), RR 1324: 53 08 ASR RR, #8 1326: 0B MOVE (SP)+, LL 1327: 79 DI 1328: 72 DIV_IS 1329: 05 000B CALL mult_div 132C: 75 MD_FIN 132D: 77 EI 132E: 5D 00 MOVE RR, 0(SP) 1330: 61 00 MOVE 0(SP), RR 1332: 0E MOVE RR, -(SP) 1333: F8 1CD7 MOVE #Cstr_128, RR 1336: 0E MOVE RR, -(SP) 1337: 05 0658 CALL Cprintf 133A: 2B 04 ADD SP, #4 133C: 61 00 MOVE 0(SP), RR 133E: FD 64 MOVE #100, LL 1340: 59 SUB LL, RR 1341: 0E MOVE RR, -(SP) 1342: F8 1CE7 MOVE #Cstr_129, RR 1345: 0E MOVE RR, -(SP) 1346: 05 0658 CALL Cprintf 1349: 2B 04 ADD SP, #4 134B: F8 0034 MOVE #Cserial_out, RR 134E: 0E MOVE RR, -(SP) 134F: 05 01B9 CALL CV 1352: 2B 02 ADD SP, #2 d3263 1 a3263 1 1354: 02 123D JMP L37_loop_118 d3265 2 a3266 3 L37_return: 1357: 2B 0C ADD SP, #12 1359: 07 RET d3268 2 a3269 2 135A: 2D CLRB -(SP) 135B: 05 0AC5 CALL Cinit_stack d3271 15 a3285 15 135E: F8 002C MOVE #Ct3_control, RR 1361: 0E MOVE RR, -(SP) 1362: 05 0092 CALL CP 1365: 2B 02 ADD SP, #2 1367: F8 002C MOVE #Ct3_control, RR 136A: 0E MOVE RR, -(SP) 136B: 05 01B9 CALL CV 136E: 2B 02 ADD SP, #2 1370: F8 0034 MOVE #Cserial_out, RR 1373: 0E MOVE RR, -(SP) 1374: 05 0092 CALL CP 1377: 2B 02 ADD SP, #2 1379: F9 30 MOVE #48, RR 137B: 5F 00 MOVE R, 0(SP) 137D: 02 138D JMP L38_tst_124 d3287 4 a3290 4 1380: 63 00 MOVE 0(SP), RS 1382: 0F MOVE R, -(SP) 1383: 05 0403 CALL Cputchr 1386: 2B 01 ADD SP, #1 d3292 3 a3294 3 1388: 63 00 MOVE 0(SP), RS 138A: A1 ADD RR, #1 138B: 5F 00 MOVE R, 0(SP) d3296 3 a3298 3 138D: 63 00 MOVE 0(SP), RS 138F: 1F 39 SLE RR, #57 1391: 03 1380 JMP RRNZ, L38_loop_124 d3300 3 a3302 3 1394: F9 41 MOVE #65, RR 1396: 5F 00 MOVE R, 0(SP) 1398: 02 13A8 JMP L38_tst_126 d3304 4 a3307 4 139B: 63 00 MOVE 0(SP), RS 139D: 0F MOVE R, -(SP) 139E: 05 0403 CALL Cputchr 13A1: 2B 01 ADD SP, #1 d3309 3 a3311 3 13A3: 63 00 MOVE 0(SP), RS 13A5: A1 ADD RR, #1 13A6: 5F 00 MOVE R, 0(SP) d3313 3 a3315 3 13A8: 63 00 MOVE 0(SP), RS 13AA: 1F 5A SLE RR, #90 13AC: 03 139B JMP RRNZ, L38_loop_126 d3317 3 a3319 3 13AF: F9 61 MOVE #97, RR 13B1: 5F 00 MOVE R, 0(SP) 13B3: 02 13C3 JMP L38_tst_128 d3321 4 a3324 4 13B6: 63 00 MOVE 0(SP), RS 13B8: 0F MOVE R, -(SP) 13B9: 05 0403 CALL Cputchr 13BC: 2B 01 ADD SP, #1 d3326 3 a3328 3 13BE: 63 00 MOVE 0(SP), RS 13C0: A1 ADD RR, #1 13C1: 5F 00 MOVE R, 0(SP) d3330 3 a3332 3 13C3: 63 00 MOVE 0(SP), RS 13C5: 1F 7A SLE RR, #122 13C7: 03 13B6 JMP RRNZ, L38_loop_128 d3334 12 a3345 12 13CA: F9 0D MOVE #13, RR 13CC: 0F MOVE R, -(SP) 13CD: 05 0403 CALL Cputchr 13D0: 2B 01 ADD SP, #1 13D2: F9 0A MOVE #10, RR 13D4: 0F MOVE R, -(SP) 13D5: 05 0403 CALL Cputchr 13D8: 2B 01 ADD SP, #1 13DA: F8 0034 MOVE #Cserial_out, RR 13DD: 0E MOVE RR, -(SP) 13DE: 05 01B9 CALL CV 13E1: 2B 02 ADD SP, #2 d3347 1 a3347 1 13E3: 02 135E JMP L38_loop_122 d3349 2 a3350 3 L38_return: 13E6: 2B 01 ADD SP, #1 13E8: 07 RET d3352 6 a3751 6 1573: 00 .BYTE 0 1574: 00 .BYTE 0 1575: 00 .BYTE 0 1576: 00 .BYTE 0 1577: 00 .BYTE 0 1578: 00 .BYTE 0 d3753 3 a3755 3 1579: 0000 .WORD 0 157B: 0000 .WORD 0 157D: 1000 .WORD Cmain_1 d3758 6 a4157 6 1709: 00 .BYTE 0 170A: 00 .BYTE 0 170B: 00 .BYTE 0 170C: 00 .BYTE 0 170D: 00 .BYTE 0 170E: 00 .BYTE 0 d4159 3 a4161 3 170F: 0000 .WORD 0 1711: 0000 .WORD 0 1713: 1234 .WORD Cmain_2 d4164 6 a4563 6 189F: 00 .BYTE 0 18A0: 00 .BYTE 0 18A1: 00 .BYTE 0 18A2: 00 .BYTE 0 18A3: 00 .BYTE 0 18A4: 00 .BYTE 0 d4565 3 a4567 3 18A5: 0000 .WORD 0 18A7: 0000 .WORD 0 18A9: 135A .WORD Cmain_3 d4570 12 a4581 12 18AB: 18E7 .WORD Ctask_idle 18AD: 18A5 .WORD Ctos_3 18AF: 00 .BYTE 0 18B0: 1E .BYTE 30 18B1: 1CF7 .WORD Cstr_130 18B3: 1715 .WORD Cstack_3 18B5: 18AB .WORD Ctop_3 18B7: 00 .BYTE 0 18B8: 00 .BYTE 0 18B9: 0000 .WORD 0 18BB: 0000 .WORD 0 18BD: 0000 .WORD 0 d4583 12 a4594 12 18BF: 18AB .WORD Ctask_3 18C1: 170F .WORD Ctos_2 18C3: 00 .BYTE 0 18C4: 28 .BYTE 40 18C5: 1D02 .WORD Cstr_131 18C7: 157F .WORD Cstack_2 18C9: 1715 .WORD Ctop_2 18CB: 00 .BYTE 0 18CC: 00 .BYTE 0 18CD: 0000 .WORD 0 18CF: 0000 .WORD 0 18D1: 0000 .WORD 0 d4596 14 a4609 10 18D3: 18BF .WORD Ctask_2 18D5: 1579 .WORD Ctos_1 18D7: 00 .BYTE 0 18D8: 32 .BYTE 50 18D9: 1D0E .WORD Cstr_132 18DB: 13E9 .WORD Cstack_1 18DD: 157F .WORD Ctop_1 18DF: 00 .BYTE 0 18E0: 00 .BYTE 0 18E1: 0000 .WORD 0 d4611 10 a4620 14 18E5: 0000 .WORD 0 Ctask_idle: 18E7: 18D3 .WORD Ctask_1 18E9: 0000 .WORD 0 18EB: 00 .BYTE 0 18EC: 00 .BYTE 0 18ED: 1D16 .WORD Cstr_133 18EF: 9F80 .WORD 40832 18F1: A000 .WORD 40960 18F3: 00 .BYTE 0 18F4: 00 .BYTE 0 18F5: 0000 .WORD 0 18F7: 0000 .WORD 0 18F9: 0000 .WORD 0 d4622 1 a4622 1 18FB: 18E7 .WORD Ctask_idle d4624 13 a4636 13 18FD: 72 .BYTE 114 18FE: 78 .BYTE 120 18FF: 5F .BYTE 95 1900: 73 .BYTE 115 1901: 65 .BYTE 101 1902: 6D .BYTE 109 1903: 61 .BYTE 97 1904: 70 .BYTE 112 1905: 68 .BYTE 104 1906: 6F .BYTE 111 1907: 72 .BYTE 114 1908: 65 .BYTE 101 1909: 00 .BYTE 0 d4638 15 a4652 15 190A: 74 .BYTE 116 190B: 61 .BYTE 97 190C: 73 .BYTE 115 190D: 6B .BYTE 107 190E: 20 .BYTE 32 190F: 32 .BYTE 50 1910: 20 .BYTE 32 1911: 63 .BYTE 99 1912: 6F .BYTE 111 1913: 6E .BYTE 110 1914: 74 .BYTE 116 1915: 72 .BYTE 114 1916: 6F .BYTE 111 1917: 6C .BYTE 108 1918: 00 .BYTE 0 d4654 18 a4671 11 1919: 74 .BYTE 116 191A: 61 .BYTE 97 191B: 73 .BYTE 115 191C: 6B .BYTE 107 191D: 20 .BYTE 32 191E: 33 .BYTE 51 191F: 20 .BYTE 32 1920: 63 .BYTE 99 1921: 6F .BYTE 111 1922: 6E .BYTE 110 1923: 74 .BYTE 116 d4673 8 a4680 15 1925: 6F .BYTE 111 1926: 6C .BYTE 108 1927: 00 .BYTE 0 Cstr_3: 1928: 73 .BYTE 115 1929: 65 .BYTE 101 192A: 72 .BYTE 114 192B: 69 .BYTE 105 192C: 61 .BYTE 97 192D: 6C .BYTE 108 192E: 20 .BYTE 32 192F: 6F .BYTE 111 1930: 75 .BYTE 117 1931: 74 .BYTE 116 1932: 00 .BYTE 0 d4682 13 a4694 13 1933: 74 .BYTE 116 1934: 78 .BYTE 120 1935: 5F .BYTE 95 1936: 73 .BYTE 115 1937: 65 .BYTE 101 1938: 6D .BYTE 109 1939: 61 .BYTE 97 193A: 70 .BYTE 112 193B: 68 .BYTE 104 193C: 6F .BYTE 111 193D: 72 .BYTE 114 193E: 65 .BYTE 101 193F: 00 .BYTE 0 d4696 17 a4712 17 1940: 30 .BYTE 48 1941: 31 .BYTE 49 1942: 32 .BYTE 50 1943: 33 .BYTE 51 1944: 34 .BYTE 52 1945: 35 .BYTE 53 1946: 36 .BYTE 54 1947: 37 .BYTE 55 1948: 38 .BYTE 56 1949: 39 .BYTE 57 194A: 41 .BYTE 65 194B: 42 .BYTE 66 194C: 43 .BYTE 67 194D: 44 .BYTE 68 194E: 45 .BYTE 69 194F: 46 .BYTE 70 1950: 00 .BYTE 0 d4714 3 a4716 3 1951: 30 .BYTE 48 1952: 58 .BYTE 88 1953: 00 .BYTE 0 d4718 1 a4718 1 1954: 00 .BYTE 0 d4720 1 a4720 1 1955: 00 .BYTE 0 d4722 1 a4722 1 1956: 00 .BYTE 0 d4724 17 a4740 17 1957: 30 .BYTE 48 1958: 31 .BYTE 49 1959: 32 .BYTE 50 195A: 33 .BYTE 51 195B: 34 .BYTE 52 195C: 35 .BYTE 53 195D: 36 .BYTE 54 195E: 37 .BYTE 55 195F: 38 .BYTE 56 1960: 39 .BYTE 57 1961: 61 .BYTE 97 1962: 62 .BYTE 98 1963: 63 .BYTE 99 1964: 64 .BYTE 100 1965: 65 .BYTE 101 1966: 66 .BYTE 102 1967: 00 .BYTE 0 d4742 7 d4750 2 a4751 3 1969: 78 .BYTE 120 196A: 00 .BYTE 0 Cstr_44: d4753 4 a4756 10 196C: 2D .BYTE 45 196D: 32 .BYTE 50 196E: 30 .BYTE 48 196F: 73 .BYTE 115 1970: 20 .BYTE 32 1971: 25 .BYTE 37 1972: 34 .BYTE 52 1973: 64 .BYTE 100 1974: 20 .BYTE 32 1975: 00 .BYTE 0 d4758 7 a4764 7 1976: 25 .BYTE 37 1977: 73 .BYTE 115 1978: 20 .BYTE 32 1979: 2D .BYTE 45 197A: 3E .BYTE 62 197B: 20 .BYTE 32 197C: 00 .BYTE 0 d4766 8 a4773 1 197D: 30 .BYTE 48 a4774 7 Cstr_47: 197F: 6E .BYTE 110 1980: 6F .BYTE 111 1981: 6E .BYTE 110 1982: 65 .BYTE 101 1983: 2E .BYTE 46 1984: 00 .BYTE 0 d4776 3 a4778 3 1985: 0D .BYTE 13 1986: 0A .BYTE 10 1987: 00 .BYTE 0 d4780 19 a4798 19 1988: 4C .BYTE 76 1989: 6F .BYTE 111 198A: 61 .BYTE 97 198B: 64 .BYTE 100 198C: 69 .BYTE 105 198D: 6E .BYTE 110 198E: 67 .BYTE 103 198F: 20 .BYTE 32 1990: 69 .BYTE 105 1991: 6D .BYTE 109 1992: 61 .BYTE 97 1993: 67 .BYTE 103 1994: 65 .BYTE 101 1995: 2E .BYTE 46 1996: 2E .BYTE 46 1997: 2E .BYTE 46 1998: 0D .BYTE 13 1999: 0A .BYTE 10 199A: 00 .BYTE 0 d4800 17 a4816 11 199B: 0D .BYTE 13 199C: 0A .BYTE 10 199D: 53 .BYTE 83 199E: 65 .BYTE 101 199F: 6D .BYTE 109 19A0: 61 .BYTE 97 19A1: 70 .BYTE 112 19A2: 68 .BYTE 104 19A3: 6F .BYTE 111 19A4: 72 .BYTE 114 19A5: 65 .BYTE 101 d4822 5 a4826 5 19AB: 20 .BYTE 32 19AC: 20 .BYTE 32 19AD: 20 .BYTE 32 19AE: 20 .BYTE 32 19AF: 20 .BYTE 32 d4828 21 a4848 19 19B1: 43 .BYTE 67 19B2: 6F .BYTE 111 19B3: 75 .BYTE 117 19B4: 6E .BYTE 110 19B5: 74 .BYTE 116 19B6: 20 .BYTE 32 19B7: 57 .BYTE 87 19B8: 61 .BYTE 97 19B9: 69 .BYTE 105 19BA: 74 .BYTE 116 19BB: 69 .BYTE 105 19BC: 6E .BYTE 110 19BD: 67 .BYTE 103 19BE: 20 .BYTE 32 19BF: 74 .BYTE 116 19C0: 61 .BYTE 97 19C1: 73 .BYTE 115 19C2: 6B .BYTE 107 19C3: 73 .BYTE 115 d4852 1 a4852 1 Cstr_56: d4855 27 a4881 35 19C9: 00 .BYTE 0 Cstr_57: 19CA: 0D .BYTE 13 19CB: 0A .BYTE 10 19CC: 00 .BYTE 0 Cstr_58: 19CD: 0D .BYTE 13 19CE: 0A .BYTE 10 19CF: 0D .BYTE 13 19D0: 0A .BYTE 10 19D1: 53 .BYTE 83 19D2: 65 .BYTE 101 19D3: 72 .BYTE 114 19D4: 69 .BYTE 105 19D5: 61 .BYTE 97 19D6: 6C .BYTE 108 19D7: 20 .BYTE 32 19D8: 4F .BYTE 79 19D9: 76 .BYTE 118 19DA: 65 .BYTE 101 19DB: 72 .BYTE 114 19DC: 66 .BYTE 102 19DD: 6C .BYTE 108 19DE: 6F .BYTE 111 19DF: 77 .BYTE 119 19E0: 73 .BYTE 115 19E1: 3A .BYTE 58 19E2: 20 .BYTE 32 19E3: 25 .BYTE 37 19E4: 75 .BYTE 117 19E5: 0D .BYTE 13 19E6: 0A .BYTE 10 19E7: 0D .BYTE 13 19E8: 0A .BYTE 10 19E9: 00 .BYTE 0 d4883 12 a4894 6 19EA: 0D .BYTE 13 19EB: 0A .BYTE 10 19EC: 54 .BYTE 84 19ED: 61 .BYTE 97 19EE: 73 .BYTE 115 19EF: 6B .BYTE 107 d4896 4 a4899 4 19F1: 6E .BYTE 110 19F2: 61 .BYTE 97 19F3: 6D .BYTE 109 19F4: 65 .BYTE 101 d4902 4 a4905 4 19F7: 20 .BYTE 32 19F8: 20 .BYTE 32 19F9: 20 .BYTE 32 19FA: 20 .BYTE 32 d4907 5 a4911 5 19FC: 20 .BYTE 32 19FD: 50 .BYTE 80 19FE: 72 .BYTE 114 19FF: 69 .BYTE 105 1A00: 6F .BYTE 111 d4913 5 a4917 5 1A02: 53 .BYTE 83 1A03: 74 .BYTE 116 1A04: 61 .BYTE 97 1A05: 63 .BYTE 99 1A06: 6B .BYTE 107 d4920 4 a4923 4 1A09: 53 .BYTE 83 1A0A: 69 .BYTE 105 1A0B: 7A .BYTE 122 1A0C: 65 .BYTE 101 d4925 26 a4950 32 1A0E: 20 .BYTE 32 1A0F: 55 .BYTE 85 1A10: 73 .BYTE 115 1A11: 65 .BYTE 101 1A12: 64 .BYTE 100 1A13: 20 .BYTE 32 1A14: 4E .BYTE 78 1A15: 65 .BYTE 101 1A16: 78 .BYTE 120 1A17: 74 .BYTE 116 1A18: 20 .BYTE 32 1A19: 77 .BYTE 119 1A1A: 61 .BYTE 97 1A1B: 69 .BYTE 105 1A1C: 74 .BYTE 116 1A1D: 69 .BYTE 105 1A1E: 6E .BYTE 110 1A1F: 67 .BYTE 103 1A20: 20 .BYTE 32 1A21: 20 .BYTE 32 1A22: 20 .BYTE 32 1A23: 20 .BYTE 32 1A24: 20 .BYTE 32 1A25: 53 .BYTE 83 1A26: 74 .BYTE 116 1A27: 61 .BYTE 97 1A28: 74 .BYTE 116 1A29: 75 .BYTE 117 1A2A: 73 .BYTE 115 1A2B: 0D .BYTE 13 1A2C: 0A .BYTE 10 1A2D: 00 .BYTE 0 d4952 3 a4954 3 1A2E: 0D .BYTE 13 1A2F: 0A .BYTE 10 1A30: 00 .BYTE 0 d4956 6 d4963 17 a4979 23 1A32: 2D .BYTE 45 1A33: 31 .BYTE 49 1A34: 36 .BYTE 54 1A35: 73 .BYTE 115 1A36: 20 .BYTE 32 1A37: 25 .BYTE 37 1A38: 34 .BYTE 52 1A39: 64 .BYTE 100 1A3A: 20 .BYTE 32 1A3B: 20 .BYTE 32 1A3C: 25 .BYTE 37 1A3D: 34 .BYTE 52 1A3E: 58 .BYTE 88 1A3F: 20 .BYTE 32 1A40: 25 .BYTE 37 1A41: 35 .BYTE 53 1A42: 64 .BYTE 100 1A43: 20 .BYTE 32 1A44: 25 .BYTE 37 1A45: 35 .BYTE 53 1A46: 64 .BYTE 100 1A47: 20 .BYTE 32 1A48: 00 .BYTE 0 d4981 7 a4987 7 1A49: 25 .BYTE 37 1A4A: 2D .BYTE 45 1A4B: 31 .BYTE 49 1A4C: 36 .BYTE 54 1A4D: 73 .BYTE 115 1A4E: 20 .BYTE 32 1A4F: 00 .BYTE 0 d4989 11 a4999 5 1A50: 6E .BYTE 110 1A51: 6F .BYTE 111 1A52: 6E .BYTE 110 1A53: 65 .BYTE 101 1A54: 2E .BYTE 46 d5006 5 a5010 4 1A5B: 20 .BYTE 32 1A5C: 20 .BYTE 32 1A5D: 20 .BYTE 32 1A5E: 20 .BYTE 32 d5012 6 a5017 6 1A60: 20 .BYTE 32 1A61: 00 .BYTE 0 Cstr_64: 1A62: 52 .BYTE 82 1A63: 55 .BYTE 85 1A64: 4E .BYTE 78 d5020 1 a5020 1 Cstr_65: d5022 10 a5031 11 1A68: 55 .BYTE 85 1A69: 53 .BYTE 83 1A6A: 50 .BYTE 80 1A6B: 20 .BYTE 32 1A6C: 00 .BYTE 0 Cstr_66: 1A6D: 53 .BYTE 83 1A6E: 4C .BYTE 76 1A6F: 45 .BYTE 69 1A70: 45 .BYTE 69 1A71: 50 .BYTE 80 d5033 6 a5038 5 1A73: 25 .BYTE 37 1A74: 64 .BYTE 100 1A75: 20 .BYTE 32 1A76: 6D .BYTE 109 1A77: 73 .BYTE 115 d5040 5 a5044 6 1A79: 00 .BYTE 0 Cstr_67: 1A7A: 42 .BYTE 66 1A7B: 4C .BYTE 76 1A7C: 4B .BYTE 75 1A7D: 44 .BYTE 68 d5046 1 a5046 7 1A7F: 6F .BYTE 111 1A80: 6E .BYTE 110 1A81: 20 .BYTE 32 1A82: 25 .BYTE 37 1A83: 73 .BYTE 115 1A84: 20 .BYTE 32 1A85: 00 .BYTE 0 d5048 3 a5050 3 1A86: 0D .BYTE 13 1A87: 0A .BYTE 10 1A88: 00 .BYTE 0 d5052 3 a5054 3 1A89: 0D .BYTE 13 1A8A: 0A .BYTE 10 1A8B: 00 .BYTE 0 d5056 32 a5087 26 1A8C: 55 .BYTE 85 1A8D: 70 .BYTE 112 1A8E: 74 .BYTE 116 1A8F: 69 .BYTE 105 1A90: 6D .BYTE 109 1A91: 65 .BYTE 101 1A92: 20 .BYTE 32 1A93: 69 .BYTE 105 1A94: 73 .BYTE 115 1A95: 20 .BYTE 32 1A96: 25 .BYTE 37 1A97: 34 .BYTE 52 1A98: 2E .BYTE 46 1A99: 34 .BYTE 52 1A9A: 58 .BYTE 88 1A9B: 25 .BYTE 37 1A9C: 34 .BYTE 52 1A9D: 2E .BYTE 46 1A9E: 34 .BYTE 52 1A9F: 58 .BYTE 88 1AA0: 25 .BYTE 37 1AA1: 34 .BYTE 52 1AA2: 2E .BYTE 46 1AA3: 34 .BYTE 52 1AA4: 58 .BYTE 88 1AA5: 20 .BYTE 32 d5089 3 a5091 9 1AA7: 65 .BYTE 101 1AA8: 63 .BYTE 99 1AA9: 6F .BYTE 111 1AAA: 6E .BYTE 110 1AAB: 64 .BYTE 100 1AAC: 73 .BYTE 115 1AAD: 0D .BYTE 13 1AAE: 0A .BYTE 10 1AAF: 00 .BYTE 0 d5093 7 a5099 7 1AB0: 25 .BYTE 37 1AB1: 34 .BYTE 52 1AB2: 2E .BYTE 46 1AB3: 34 .BYTE 52 1AB4: 58 .BYTE 88 1AB5: 3A .BYTE 58 1AB6: 00 .BYTE 0 d5101 7 a5107 7 1AB7: 20 .BYTE 32 1AB8: 25 .BYTE 37 1AB9: 32 .BYTE 50 1ABA: 2E .BYTE 46 1ABB: 32 .BYTE 50 1ABC: 58 .BYTE 88 1ABD: 00 .BYTE 0 d5109 4 a5112 4 1ABE: 20 .BYTE 32 1ABF: 2D .BYTE 45 1AC0: 20 .BYTE 32 1AC1: 00 .BYTE 0 d5114 3 a5116 3 1AC2: 0D .BYTE 13 1AC3: 0A .BYTE 10 1AC4: 00 .BYTE 0 d5118 7 a5124 7 1AC5: 52 .BYTE 82 1AC6: 45 .BYTE 69 1AC7: 41 .BYTE 65 1AC8: 44 .BYTE 68 1AC9: 59 .BYTE 89 1ACA: 0D .BYTE 13 1ACB: 00 .BYTE 0 d5126 15 a5140 15 1ACC: 25 .BYTE 37 1ACD: 73 .BYTE 115 1ACE: 20 .BYTE 32 1ACF: 69 .BYTE 105 1AD0: 73 .BYTE 115 1AD1: 20 .BYTE 32 1AD2: 62 .BYTE 98 1AD3: 6F .BYTE 111 1AD4: 72 .BYTE 114 1AD5: 65 .BYTE 101 1AD6: 64 .BYTE 100 1AD7: 2E .BYTE 46 1AD8: 0D .BYTE 13 1AD9: 0A .BYTE 10 1ADA: 00 .BYTE 0 d5142 16 a5157 16 1ADB: 54 .BYTE 84 1ADC: 61 .BYTE 97 1ADD: 73 .BYTE 115 1ADE: 6B .BYTE 107 1ADF: 20 .BYTE 32 1AE0: 32 .BYTE 50 1AE1: 20 .BYTE 32 1AE2: 6B .BYTE 107 1AE3: 69 .BYTE 105 1AE4: 63 .BYTE 99 1AE5: 6B .BYTE 107 1AE6: 65 .BYTE 101 1AE7: 64 .BYTE 100 1AE8: 0D .BYTE 13 1AE9: 0A .BYTE 10 1AEA: 00 .BYTE 0 d5159 31 a5189 24 1AEB: 54 .BYTE 84 1AEC: 61 .BYTE 97 1AED: 73 .BYTE 115 1AEE: 6B .BYTE 107 1AEF: 20 .BYTE 32 1AF0: 33 .BYTE 51 1AF1: 20 .BYTE 32 1AF2: 65 .BYTE 101 1AF3: 6E .BYTE 110 1AF4: 61 .BYTE 97 1AF5: 62 .BYTE 98 1AF6: 6C .BYTE 108 1AF7: 65 .BYTE 101 1AF8: 64 .BYTE 100 1AF9: 20 .BYTE 32 1AFA: 66 .BYTE 102 1AFB: 6F .BYTE 111 1AFC: 72 .BYTE 114 1AFD: 20 .BYTE 32 1AFE: 31 .BYTE 49 1AFF: 30 .BYTE 48 1B00: 30 .BYTE 48 1B01: 20 .BYTE 32 1B02: 6D .BYTE 109 d5191 3 a5193 4 1B04: 0D .BYTE 13 1B05: 0A .BYTE 10 1B06: 00 .BYTE 0 Cstr_86: d5195 30 a5224 29 1B08: 65 .BYTE 101 1B09: 73 .BYTE 115 1B0A: 63 .BYTE 99 1B0B: 68 .BYTE 104 1B0C: 65 .BYTE 101 1B0D: 64 .BYTE 100 1B0E: 75 .BYTE 117 1B0F: 6C .BYTE 108 1B10: 65 .BYTE 101 1B11: 20 .BYTE 32 1B12: 74 .BYTE 116 1B13: 6F .BYTE 111 1B14: 6F .BYTE 111 1B15: 6B .BYTE 107 1B16: 20 .BYTE 32 1B17: 25 .BYTE 37 1B18: 64 .BYTE 100 1B19: 20 .BYTE 32 1B1A: 43 .BYTE 67 1B1B: 4C .BYTE 76 1B1C: 4B .BYTE 75 1B1D: 73 .BYTE 115 1B1E: 20 .BYTE 32 1B1F: 3D .BYTE 61 1B20: 20 .BYTE 32 1B21: 25 .BYTE 37 1B22: 64 .BYTE 100 1B23: 20 .BYTE 32 1B24: 75 .BYTE 117 d5226 6 a5231 13 1B26: 0D .BYTE 13 1B27: 0A .BYTE 10 1B28: 00 .BYTE 0 Cstr_87: 1B29: 44 .BYTE 68 1B2A: 69 .BYTE 105 1B2B: 73 .BYTE 115 1B2C: 70 .BYTE 112 1B2D: 6C .BYTE 108 1B2E: 61 .BYTE 97 1B2F: 79 .BYTE 121 1B30: 20 .BYTE 32 1B31: 00 .BYTE 0 d5233 9 a5241 2 1B32: 0D .BYTE 13 1B33: 0A .BYTE 10 a5242 7 Cstr_89: 1B35: 4C .BYTE 76 1B36: 45 .BYTE 69 1B37: 44 .BYTE 68 1B38: 73 .BYTE 115 1B39: 20 .BYTE 32 1B3A: 00 .BYTE 0 d5244 3 a5246 3 1B3B: 0D .BYTE 13 1B3C: 0A .BYTE 10 1B3D: 00 .BYTE 0 d5248 8 a5255 8 1B3E: 4D .BYTE 77 1B3F: 65 .BYTE 101 1B40: 6D .BYTE 109 1B41: 6F .BYTE 111 1B42: 72 .BYTE 114 1B43: 79 .BYTE 121 1B44: 20 .BYTE 32 1B45: 00 .BYTE 0 d5257 6 d5264 1 a5264 7 1B47: 56 .BYTE 86 1B48: 61 .BYTE 97 1B49: 6C .BYTE 108 1B4A: 75 .BYTE 117 1B4B: 65 .BYTE 101 1B4C: 20 .BYTE 32 1B4D: 00 .BYTE 0 d5266 3 a5268 3 1B4E: 0D .BYTE 13 1B4F: 0A .BYTE 10 1B50: 00 .BYTE 0 d5270 21 a5290 21 1B51: 44 .BYTE 68 1B52: 49 .BYTE 73 1B53: 50 .BYTE 80 1B54: 20 .BYTE 32 1B55: 73 .BYTE 115 1B56: 77 .BYTE 119 1B57: 69 .BYTE 105 1B58: 74 .BYTE 116 1B59: 63 .BYTE 99 1B5A: 68 .BYTE 104 1B5B: 20 .BYTE 32 1B5C: 69 .BYTE 105 1B5D: 73 .BYTE 115 1B5E: 20 .BYTE 32 1B5F: 30 .BYTE 48 1B60: 78 .BYTE 120 1B61: 25 .BYTE 37 1B62: 58 .BYTE 88 1B63: 0D .BYTE 13 1B64: 0A .BYTE 10 1B65: 00 .BYTE 0 d5292 10 a5301 4 1B66: 54 .BYTE 84 1B67: 65 .BYTE 101 1B68: 6D .BYTE 109 1B69: 70 .BYTE 112 d5303 6 a5308 6 1B6B: 72 .BYTE 114 1B6C: 61 .BYTE 97 1B6D: 74 .BYTE 116 1B6E: 75 .BYTE 117 1B6F: 72 .BYTE 114 1B70: 65 .BYTE 101 d5310 18 a5327 24 1B72: 69 .BYTE 105 1B73: 73 .BYTE 115 1B74: 20 .BYTE 32 1B75: 25 .BYTE 37 1B76: 64 .BYTE 100 1B77: 20 .BYTE 32 1B78: 64 .BYTE 100 1B79: 65 .BYTE 101 1B7A: 67 .BYTE 103 1B7B: 72 .BYTE 114 1B7C: 65 .BYTE 101 1B7D: 65 .BYTE 101 1B7E: 73 .BYTE 115 1B7F: 20 .BYTE 32 1B80: 43 .BYTE 67 1B81: 65 .BYTE 101 1B82: 6C .BYTE 108 1B83: 73 .BYTE 115 1B84: 69 .BYTE 105 1B85: 75 .BYTE 117 1B86: 73 .BYTE 115 1B87: 0D .BYTE 13 1B88: 0A .BYTE 10 1B89: 00 .BYTE 0 d5329 10 a5338 10 1B8A: 48 .BYTE 72 1B8B: 61 .BYTE 97 1B8C: 6C .BYTE 108 1B8D: 74 .BYTE 116 1B8E: 65 .BYTE 101 1B8F: 64 .BYTE 100 1B90: 2E .BYTE 46 1B91: 0D .BYTE 13 1B92: 0A .BYTE 10 1B93: 00 .BYTE 0 d5340 12 a5351 6 1B94: 48 .BYTE 72 1B95: 65 .BYTE 101 1B96: 6C .BYTE 108 1B97: 70 .BYTE 112 1B98: 3A .BYTE 58 1B99: 20 .BYTE 32 d5353 114 a5466 114 1B9B: 0D .BYTE 13 1B9C: 0A .BYTE 10 1B9D: 32 .BYTE 50 1B9E: 20 .BYTE 32 1B9F: 2D .BYTE 45 1BA0: 20 .BYTE 32 1BA1: 6B .BYTE 107 1BA2: 69 .BYTE 105 1BA3: 63 .BYTE 99 1BA4: 6B .BYTE 107 1BA5: 20 .BYTE 32 1BA6: 74 .BYTE 116 1BA7: 61 .BYTE 97 1BA8: 73 .BYTE 115 1BA9: 6B .BYTE 107 1BAA: 20 .BYTE 32 1BAB: 32 .BYTE 50 1BAC: 0D .BYTE 13 1BAD: 0A .BYTE 10 1BAE: 33 .BYTE 51 1BAF: 20 .BYTE 32 1BB0: 2D .BYTE 45 1BB1: 20 .BYTE 32 1BB2: 6B .BYTE 107 1BB3: 69 .BYTE 105 1BB4: 63 .BYTE 99 1BB5: 6B .BYTE 107 1BB6: 20 .BYTE 32 1BB7: 74 .BYTE 116 1BB8: 61 .BYTE 97 1BB9: 73 .BYTE 115 1BBA: 6B .BYTE 107 1BBB: 20 .BYTE 32 1BBC: 33 .BYTE 51 1BBD: 0D .BYTE 13 1BBE: 0A .BYTE 10 1BBF: 49 .BYTE 73 1BC0: 20 .BYTE 32 1BC1: 2D .BYTE 45 1BC2: 20 .BYTE 32 1BC3: 6C .BYTE 108 1BC4: 6F .BYTE 111 1BC5: 61 .BYTE 97 1BC6: 64 .BYTE 100 1BC7: 20 .BYTE 32 1BC8: 69 .BYTE 105 1BC9: 6D .BYTE 109 1BCA: 61 .BYTE 97 1BCB: 67 .BYTE 103 1BCC: 65 .BYTE 101 1BCD: 0D .BYTE 13 1BCE: 0A .BYTE 10 1BCF: 53 .BYTE 83 1BD0: 20 .BYTE 32 1BD1: 2D .BYTE 45 1BD2: 20 .BYTE 32 1BD3: 73 .BYTE 115 1BD4: 68 .BYTE 104 1BD5: 6F .BYTE 111 1BD6: 77 .BYTE 119 1BD7: 20 .BYTE 32 1BD8: 73 .BYTE 115 1BD9: 65 .BYTE 101 1BDA: 6D .BYTE 109 1BDB: 61 .BYTE 97 1BDC: 70 .BYTE 112 1BDD: 68 .BYTE 104 1BDE: 6F .BYTE 111 1BDF: 72 .BYTE 114 1BE0: 65 .BYTE 101 1BE1: 73 .BYTE 115 1BE2: 0D .BYTE 13 1BE3: 0A .BYTE 10 1BE4: 54 .BYTE 84 1BE5: 20 .BYTE 32 1BE6: 2D .BYTE 45 1BE7: 20 .BYTE 32 1BE8: 73 .BYTE 115 1BE9: 68 .BYTE 104 1BEA: 6F .BYTE 111 1BEB: 77 .BYTE 119 1BEC: 20 .BYTE 32 1BED: 74 .BYTE 116 1BEE: 61 .BYTE 97 1BEF: 73 .BYTE 115 1BF0: 6B .BYTE 107 1BF1: 73 .BYTE 115 1BF2: 0D .BYTE 13 1BF3: 0A .BYTE 10 1BF4: 62 .BYTE 98 1BF5: 20 .BYTE 32 1BF6: 2D .BYTE 45 1BF7: 20 .BYTE 32 1BF8: 6D .BYTE 109 1BF9: 65 .BYTE 101 1BFA: 61 .BYTE 97 1BFB: 73 .BYTE 115 1BFC: 75 .BYTE 117 1BFD: 72 .BYTE 114 1BFE: 65 .BYTE 101 1BFF: 20 .BYTE 32 1C00: 74 .BYTE 116 1C01: 61 .BYTE 97 1C02: 73 .BYTE 115 1C03: 6B .BYTE 107 1C04: 20 .BYTE 32 1C05: 73 .BYTE 115 1C06: 77 .BYTE 119 1C07: 69 .BYTE 105 1C08: 74 .BYTE 116 1C09: 63 .BYTE 99 1C0A: 68 .BYTE 104 1C0B: 20 .BYTE 32 1C0C: 28 .BYTE 40 d5468 48 a5515 48 1C0E: 65 .BYTE 101 1C0F: 73 .BYTE 115 1C10: 63 .BYTE 99 1C11: 68 .BYTE 104 1C12: 65 .BYTE 101 1C13: 64 .BYTE 100 1C14: 75 .BYTE 117 1C15: 6C .BYTE 108 1C16: 65 .BYTE 101 1C17: 29 .BYTE 41 1C18: 0D .BYTE 13 1C19: 0A .BYTE 10 1C1A: 63 .BYTE 99 1C1B: 20 .BYTE 32 1C1C: 2D .BYTE 45 1C1D: 20 .BYTE 32 1C1E: 73 .BYTE 115 1C1F: 68 .BYTE 104 1C20: 6F .BYTE 111 1C21: 77 .BYTE 119 1C22: 20 .BYTE 32 1C23: 74 .BYTE 116 1C24: 69 .BYTE 105 1C25: 6D .BYTE 109 1C26: 65 .BYTE 101 1C27: 0D .BYTE 13 1C28: 0A .BYTE 10 1C29: 64 .BYTE 100 1C2A: 20 .BYTE 32 1C2B: 2D .BYTE 45 1C2C: 20 .BYTE 32 1C2D: 64 .BYTE 100 1C2E: 69 .BYTE 105 1C2F: 73 .BYTE 115 1C30: 70 .BYTE 112 1C31: 6C .BYTE 108 1C32: 61 .BYTE 97 1C33: 79 .BYTE 121 1C34: 20 .BYTE 32 1C35: 6D .BYTE 109 1C36: 65 .BYTE 101 1C37: 6D .BYTE 109 1C38: 6F .BYTE 111 1C39: 72 .BYTE 114 1C3A: 79 .BYTE 121 1C3B: 0D .BYTE 13 1C3C: 0A .BYTE 10 1C3D: 65 .BYTE 101 d5517 65 a5581 65 1C3F: 2D .BYTE 45 1C40: 20 .BYTE 32 1C41: 73 .BYTE 115 1C42: 65 .BYTE 101 1C43: 74 .BYTE 116 1C44: 20 .BYTE 32 1C45: 4C .BYTE 76 1C46: 45 .BYTE 69 1C47: 44 .BYTE 68 1C48: 73 .BYTE 115 1C49: 0D .BYTE 13 1C4A: 0A .BYTE 10 1C4B: 6D .BYTE 109 1C4C: 20 .BYTE 32 1C4D: 2D .BYTE 45 1C4E: 20 .BYTE 32 1C4F: 6D .BYTE 109 1C50: 6F .BYTE 111 1C51: 64 .BYTE 100 1C52: 69 .BYTE 105 1C53: 66 .BYTE 102 1C54: 79 .BYTE 121 1C55: 20 .BYTE 32 1C56: 6D .BYTE 109 1C57: 65 .BYTE 101 1C58: 6D .BYTE 109 1C59: 6F .BYTE 111 1C5A: 72 .BYTE 114 1C5B: 79 .BYTE 121 1C5C: 0D .BYTE 13 1C5D: 0A .BYTE 10 1C5E: 73 .BYTE 115 1C5F: 20 .BYTE 32 1C60: 2D .BYTE 45 1C61: 20 .BYTE 32 1C62: 72 .BYTE 114 1C63: 65 .BYTE 101 1C64: 61 .BYTE 97 1C65: 64 .BYTE 100 1C66: 20 .BYTE 32 1C67: 44 .BYTE 68 1C68: 49 .BYTE 73 1C69: 50 .BYTE 80 1C6A: 20 .BYTE 32 1C6B: 73 .BYTE 115 1C6C: 77 .BYTE 119 1C6D: 69 .BYTE 105 1C6E: 74 .BYTE 116 1C6F: 63 .BYTE 99 1C70: 68 .BYTE 104 1C71: 0D .BYTE 13 1C72: 0A .BYTE 10 1C73: 74 .BYTE 116 1C74: 20 .BYTE 32 1C75: 2D .BYTE 45 1C76: 20 .BYTE 32 1C77: 72 .BYTE 114 1C78: 65 .BYTE 101 1C79: 61 .BYTE 97 1C7A: 64 .BYTE 100 1C7B: 20 .BYTE 32 1C7C: 74 .BYTE 116 1C7D: 65 .BYTE 101 1C7E: 6D .BYTE 109 1C7F: 70 .BYTE 112 d5583 25 a5607 31 1C81: 72 .BYTE 114 1C82: 61 .BYTE 97 1C83: 74 .BYTE 116 1C84: 75 .BYTE 117 1C85: 72 .BYTE 114 1C86: 65 .BYTE 101 1C87: 0D .BYTE 13 1C88: 0A .BYTE 10 1C89: 48 .BYTE 72 1C8A: 20 .BYTE 32 1C8B: 2D .BYTE 45 1C8C: 20 .BYTE 32 1C8D: 48 .BYTE 72 1C8E: 41 .BYTE 65 1C8F: 4C .BYTE 76 1C90: 54 .BYTE 84 1C91: 20 .BYTE 32 1C92: 28 .BYTE 40 1C93: 66 .BYTE 102 1C94: 6F .BYTE 111 1C95: 72 .BYTE 114 1C96: 65 .BYTE 101 1C97: 76 .BYTE 118 1C98: 65 .BYTE 101 1C99: 72 .BYTE 114 1C9A: 29 .BYTE 41 1C9B: 0D .BYTE 13 1C9C: 0A .BYTE 10 1C9D: 0D .BYTE 13 1C9E: 0A .BYTE 10 1C9F: 00 .BYTE 0 d5609 15 a5623 15 1CA0: 4D .BYTE 77 1CA1: 65 .BYTE 101 1CA2: 61 .BYTE 97 1CA3: 73 .BYTE 115 1CA4: 75 .BYTE 117 1CA5: 72 .BYTE 114 1CA6: 69 .BYTE 105 1CA7: 6E .BYTE 110 1CA8: 67 .BYTE 103 1CA9: 2E .BYTE 46 1CAA: 2E .BYTE 46 1CAB: 2E .BYTE 46 1CAC: 0D .BYTE 13 1CAD: 0A .BYTE 10 1CAE: 00 .BYTE 0 d5625 20 a5644 20 1CAF: 74 .BYTE 116 1CB0: 6F .BYTE 111 1CB1: 74 .BYTE 116 1CB2: 61 .BYTE 97 1CB3: 6C .BYTE 108 1CB4: 3A .BYTE 58 1CB5: 20 .BYTE 32 1CB6: 20 .BYTE 32 1CB7: 25 .BYTE 37 1CB8: 64 .BYTE 100 1CB9: 20 .BYTE 32 1CBA: 63 .BYTE 99 1CBB: 79 .BYTE 121 1CBC: 63 .BYTE 99 1CBD: 6C .BYTE 108 1CBE: 65 .BYTE 101 1CBF: 73 .BYTE 115 1CC0: 0D .BYTE 13 1CC1: 0A .BYTE 10 1CC2: 00 .BYTE 0 d5646 20 a5665 20 1CC3: 68 .BYTE 104 1CC4: 61 .BYTE 97 1CC5: 6C .BYTE 108 1CC6: 74 .BYTE 116 1CC7: 65 .BYTE 101 1CC8: 64 .BYTE 100 1CC9: 3A .BYTE 58 1CCA: 20 .BYTE 32 1CCB: 25 .BYTE 37 1CCC: 64 .BYTE 100 1CCD: 20 .BYTE 32 1CCE: 63 .BYTE 99 1CCF: 79 .BYTE 121 1CD0: 63 .BYTE 99 1CD1: 6C .BYTE 108 1CD2: 65 .BYTE 101 1CD3: 73 .BYTE 115 1CD4: 0D .BYTE 13 1CD5: 0A .BYTE 10 1CD6: 00 .BYTE 0 d5667 16 a5682 16 1CD7: 69 .BYTE 105 1CD8: 64 .BYTE 100 1CD9: 6C .BYTE 108 1CDA: 65 .BYTE 101 1CDB: 3A .BYTE 58 1CDC: 20 .BYTE 32 1CDD: 20 .BYTE 32 1CDE: 20 .BYTE 32 1CDF: 25 .BYTE 37 1CE0: 64 .BYTE 100 1CE1: 20 .BYTE 32 1CE2: 25 .BYTE 37 1CE3: 25 .BYTE 37 1CE4: 0D .BYTE 13 1CE5: 0A .BYTE 10 1CE6: 00 .BYTE 0 d5684 9 a5692 3 1CE7: 6C .BYTE 108 1CE8: 6F .BYTE 111 1CE9: 61 .BYTE 97 d5694 6 a5699 12 1CEB: 3A .BYTE 58 1CEC: 20 .BYTE 32 1CED: 20 .BYTE 32 1CEE: 20 .BYTE 32 1CEF: 25 .BYTE 37 1CF0: 64 .BYTE 100 1CF1: 20 .BYTE 32 1CF2: 25 .BYTE 37 1CF3: 25 .BYTE 37 1CF4: 0D .BYTE 13 1CF5: 0A .BYTE 10 1CF6: 00 .BYTE 0 d5701 11 a5711 11 1CF7: 4C .BYTE 76 1CF8: 6F .BYTE 111 1CF9: 61 .BYTE 97 1CFA: 64 .BYTE 100 1CFB: 20 .BYTE 32 1CFC: 54 .BYTE 84 1CFD: 61 .BYTE 97 1CFE: 73 .BYTE 115 1CFF: 6B .BYTE 107 1D00: 20 .BYTE 32 1D01: 00 .BYTE 0 d5713 17 a5729 10 1D02: 4D .BYTE 77 1D03: 65 .BYTE 101 1D04: 61 .BYTE 97 1D05: 73 .BYTE 115 1D06: 75 .BYTE 117 1D07: 72 .BYTE 114 1D08: 65 .BYTE 101 1D09: 6D .BYTE 109 1D0A: 65 .BYTE 101 1D0B: 6E .BYTE 110 d5731 3 a5733 10 1D0D: 00 .BYTE 0 Cstr_132: 1D0E: 4D .BYTE 77 1D0F: 6F .BYTE 111 1D10: 6E .BYTE 110 1D11: 69 .BYTE 105 1D12: 74 .BYTE 116 1D13: 6F .BYTE 111 1D14: 72 .BYTE 114 1D15: 00 .BYTE 0 d5735 10 a5744 10 1D16: 49 .BYTE 73 1D17: 64 .BYTE 100 1D18: 6C .BYTE 108 1D19: 65 .BYTE 101 1D1A: 20 .BYTE 32 1D1B: 54 .BYTE 84 1D1C: 61 .BYTE 97 1D1D: 73 .BYTE 115 1D1E: 6B .BYTE 107 1D1F: 00 .BYTE 0 @ 1.1.1.1 log @no message @ text @@