18743 lines
423 KiB
Plaintext
18743 lines
423 KiB
Plaintext
000000 aaac bra h'-aa8 ;@(h'fffff55c)
|
|
000002 bdaf bsr h'-4a2 ;@(h'fffffb64)
|
|
000004 9088 mov.w @(h'110,pc), r0 ;@(h'118)
|
|
000006 9a8d mov.w @(h'11a,pc), r10 ;@(h'124)
|
|
000008 0cff mac.l @r15+, @r12+
|
|
00000a efff mov #h'ffffffff, r15
|
|
00000c efff mov #h'ffffffff, r15
|
|
00000e 52fe mov.l @(h'38,r15), r2
|
|
000010 ffff
|
|
000012 6d93 mov r9, r13
|
|
000014 9b00 mov.w @(h'0,pc), r11 ;@(h'18)
|
|
000016 033c mov.b @(r0,r3), r3
|
|
000018 0000
|
|
00001a 0000
|
|
00001c 0000
|
|
00001e 0000
|
|
000020 4047 ldc.l @r0+, spc
|
|
000022 5241 mov.l @(h'4,r4), r2
|
|
000024 5649 mov.l @(h'24,r4), r6
|
|
000026 5459 mov.l @(h'24,r5), r4
|
|
000028 0000
|
|
00002a 0000
|
|
00002c 0000
|
|
00002e 0000
|
|
000030 3031
|
|
000032 2e30 mov.b r3, @r14
|
|
000034 302e addc r2, r0
|
|
000036 3030 cmp/eq r3, r0
|
|
000038 3030 cmp/eq r3, r0
|
|
00003a 0000
|
|
00003c 3230 cmp/eq r3, r2
|
|
00003e 3131
|
|
000040 2e31 mov.w r3, @r14
|
|
000042 3130 cmp/eq r3, r1
|
|
000044 332e addc r2, r3
|
|
000046 3036 cmp/hi r3, r0
|
|
000048 3336 cmp/hi r3, r3
|
|
00004a 0000
|
|
00004c 003f mac.l @r3+, @r0+
|
|
00004e 0004 mov.b r0, @(r0,r0)
|
|
000050 0040
|
|
000052 8004 mov.b r0, @(h'4,r0)
|
|
000054 0051
|
|
000056 8004 mov.b r0, @(h'4,r0)
|
|
000058 0040
|
|
00005a 8004 mov.b r0, @(h'4,r0)
|
|
00005c 004f mac.l @r4+, @r0+
|
|
00005e e004 mov #h'4, r0
|
|
000060 0050
|
|
000062 1004 mov.l r0, @(h'10,r0)
|
|
000064 0050
|
|
000066 1004 mov.l r0, @(h'10,r0)
|
|
000068 008f mac.l @r8+, @r0+
|
|
00006a e004 mov #h'4, r0
|
|
00006c 0080
|
|
00006e 4004 rotl r0
|
|
000070 0120
|
|
000072 2004 mov.b r0, @-r0
|
|
000074 0120
|
|
000076 2004 mov.b r0, @-r0
|
|
000078 01c0
|
|
00007a 21fc cmp/str r15, r1
|
|
00007c 0100
|
|
00007e 21fc cmp/str r15, r1
|
|
000080 009f mac.l @r9+, @r0+
|
|
000082 c1fc mov.w r0, @(h'1f8,gbr)
|
|
000084 0094 mov.b r9, @(r0,r0)
|
|
000086 81fc mov.w r0, @(h'18,r15)
|
|
000088 0063
|
|
00008a 01fc mov.b @(r0,r15), r1
|
|
00008c 0000
|
|
00008e 01fc mov.b @(r0,r15), r1
|
|
000090 7fff add #h'ff, r15
|
|
000092 fffc
|
|
000094 0000
|
|
000096 0000
|
|
000098 0000
|
|
00009a 0000
|
|
00009c 0000
|
|
00009e 0000
|
|
0000a0 0000
|
|
0000a2 0000
|
|
0000a4 0000
|
|
0000a6 0000
|
|
0000a8 0000
|
|
0000aa 0000
|
|
0000ac 0000
|
|
0000ae 0000
|
|
0000b0 0000
|
|
0000b2 0000
|
|
0000b4 0000
|
|
0000b6 0000
|
|
0000b8 0000
|
|
0000ba 0000
|
|
0000bc 0000
|
|
0000be 0000
|
|
0000c0 0000
|
|
0000c2 0000
|
|
0000c4 0000
|
|
0000c6 0000
|
|
0000c8 0000
|
|
0000ca 0000
|
|
0000cc 0000
|
|
0000ce 0000
|
|
0000d0 0000
|
|
0000d2 0000
|
|
0000d4 0000
|
|
0000d6 0000
|
|
0000d8 0000
|
|
0000da 0000
|
|
0000dc 0000
|
|
0000de 0000
|
|
0000e0 0000
|
|
0000e2 0000
|
|
0000e4 0000
|
|
0000e6 0000
|
|
0000e8 0000
|
|
0000ea 0000
|
|
0000ec 0000
|
|
0000ee 0000
|
|
0000f0 0000
|
|
0000f2 0000
|
|
0000f4 0000
|
|
0000f6 0000
|
|
0000f8 0000
|
|
0000fa 0000
|
|
0000fc 0000
|
|
0000fe 0000
|
|
000100 0000
|
|
000102 0000
|
|
000104 0000
|
|
000106 0000
|
|
000108 0000
|
|
00010a 0000
|
|
00010c 0000
|
|
00010e 0000
|
|
000110 0000
|
|
000112 0000
|
|
000114 0000
|
|
000116 0000
|
|
000118 0000
|
|
00011a 0000
|
|
00011c 0000
|
|
00011e 0000
|
|
000120 0000
|
|
000122 0000
|
|
000124 0000
|
|
000126 0000
|
|
000128 0000
|
|
00012a 0000
|
|
00012c 0000
|
|
00012e 0000
|
|
000130 0000
|
|
000132 0000
|
|
000134 0000
|
|
000136 0000
|
|
000138 0000
|
|
00013a 0000
|
|
00013c 0000
|
|
00013e 0000
|
|
000140 0000
|
|
000142 0000
|
|
000144 0000
|
|
000146 0000
|
|
000148 0000
|
|
00014a 0000
|
|
00014c 0000
|
|
00014e 0000
|
|
000150 0000
|
|
000152 0000
|
|
000154 0000
|
|
000156 0000
|
|
000158 0000
|
|
00015a 0000
|
|
00015c 0000
|
|
00015e 0000
|
|
000160 0000
|
|
000162 0000
|
|
000164 0000
|
|
000166 0000
|
|
000168 0000
|
|
00016a 0000
|
|
00016c 0000
|
|
00016e 0000
|
|
000170 0000
|
|
000172 0000
|
|
000174 0000
|
|
000176 0000
|
|
000178 0000
|
|
00017a 0000
|
|
00017c 0000
|
|
00017e 0000
|
|
000180 0000
|
|
000182 0000
|
|
000184 0000
|
|
000186 0000
|
|
000188 0000
|
|
00018a 0000
|
|
00018c 0000
|
|
00018e 0000
|
|
000190 0000
|
|
000192 0000
|
|
000194 0000
|
|
000196 0000
|
|
000198 0000
|
|
00019a 0000
|
|
00019c 0000
|
|
00019e 0000
|
|
0001a0 0000
|
|
0001a2 0000
|
|
0001a4 0000
|
|
0001a6 0000
|
|
0001a8 0000
|
|
0001aa 0000
|
|
0001ac 0000
|
|
0001ae 0000
|
|
0001b0 0000
|
|
0001b2 0000
|
|
0001b4 0000
|
|
0001b6 0000
|
|
0001b8 0000
|
|
0001ba 0000
|
|
0001bc 0000
|
|
0001be 0000
|
|
0001c0 0000
|
|
0001c2 0000
|
|
0001c4 0000
|
|
0001c6 0000
|
|
0001c8 0000
|
|
0001ca 0000
|
|
0001cc 0000
|
|
0001ce 0000
|
|
0001d0 0000
|
|
0001d2 0000
|
|
0001d4 4772
|
|
0001d6 6176 mov.l @r7+, r1
|
|
0001d8 6974 mov.b @r7+, r9
|
|
0001da 7944 add #h'44, r9
|
|
0001dc 0000
|
|
0001de 0000
|
|
0001e0 0000
|
|
0001e2 0000
|
|
0001e4 0000
|
|
0001e6 0000
|
|
0001e8 0000
|
|
0001ea 0000
|
|
0001ec 0000
|
|
0001ee 0000
|
|
0001f0 0000
|
|
0001f2 926c mov.w @(h'd8,pc), r2 ;@(h'2ce)
|
|
0001f4 0000
|
|
0001f6 0000
|
|
0001f8 0000
|
|
0001fa 0000
|
|
0001fc 0000
|
|
0001fe 0000
|
|
000200 d301 mov.l @(h'4,pc), r3 ;@(h'208)
|
|
000202 432b jmp @r3
|
|
000204 0009 nop
|
|
000206 0000
|
|
000208 0030
|
|
00020a 476a
|
|
00020c 2fe6 mov.l r14, @-r15
|
|
00020e 2fd6 mov.l r13, @-r15
|
|
000210 2fc6 mov.l r12, @-r15
|
|
000212 2fb6 mov.l r11, @-r15
|
|
000214 2fa6 mov.l r10, @-r15
|
|
000216 2f96 mov.l r9, @-r15
|
|
000218 2f86 mov.l r8, @-r15
|
|
00021a 4f22 sts.l pr, @-r15
|
|
00021c d320 mov.l @(h'80,pc), r3 ;@(h'2a0)
|
|
00021e 7ffc add #h'fc, r15
|
|
000220 430b jsr @r3
|
|
000222 0009 nop
|
|
000224 d21f mov.l @(h'7c,pc), r2 ;@(h'2a4)
|
|
000226 420b jsr @r2
|
|
000228 6403 mov r0, r4
|
|
00022a da1f mov.l @(h'7c,pc), r10 ;@(h'2a8)
|
|
00022c 4a0b jsr @r10
|
|
00022e 0009 nop
|
|
000230 d31e mov.l @(h'78,pc), r3 ;@(h'2ac)
|
|
000232 430b jsr @r3
|
|
000234 0009 nop
|
|
000236 6d03 mov r0, r13
|
|
000238 d81d mov.l @(h'74,pc), r8 ;@(h'2b0)
|
|
00023a 6e03 mov r0, r14
|
|
00023c db1d mov.l @(h'74,pc), r11 ;@(h'2b4)
|
|
00023e a014 bra h'28 ;@(h'26a)
|
|
000240 e928 mov #h'28, r9
|
|
000242 60c3 mov r12, r0
|
|
000244 8801 cmp/eq #h'1, r0
|
|
000246 8b01 bf h'2 ;@(h'24c)
|
|
000248 4b0b jsr @r11
|
|
00024a e400 mov #h'0, r4
|
|
00024c 480b jsr @r8
|
|
00024e 64c3 mov r12, r4
|
|
000250 6e03 mov r0, r14
|
|
000252 3ed7 cmp/gt r13, r14
|
|
000254 8b03 bf h'6 ;@(h'25e)
|
|
000256 6de3 mov r14, r13
|
|
000258 d317 mov.l @(h'5c,pc), r3 ;@(h'2b8)
|
|
00025a 430b jsr @r3
|
|
00025c 64e3 mov r14, r4
|
|
00025e 3e97 cmp/gt r9, r14
|
|
000260 8b03 bf h'6 ;@(h'26a)
|
|
000262 4b0b jsr @r11
|
|
000264 e406 mov #h'6, r4
|
|
000266 4a0b jsr @r10
|
|
000268 0009 nop
|
|
00026a 65d3 mov r13, r5
|
|
00026c d313 mov.l @(h'4c,pc), r3 ;@(h'2bc)
|
|
00026e 430b jsr @r3
|
|
000270 64e3 mov r14, r4
|
|
000272 2008 tst r0, r0
|
|
000274 8fe5 bf/s h'-36 ;@(h'242)
|
|
000276 6c03 mov r0, r12
|
|
000278 9410 mov.w @(h'20,pc), r4 ;@(h'29c)
|
|
00027a d311 mov.l @(h'44,pc), r3 ;@(h'2c0)
|
|
00027c 430b jsr @r3
|
|
00027e 0009 nop
|
|
000280 d210 mov.l @(h'40,pc), r2 ;@(h'2c4)
|
|
000282 420b jsr @r2
|
|
000284 64f3 mov r15, r4
|
|
000286 e001 mov #h'1, r0
|
|
000288 7f04
|
|
00028a 4f26 lds.l @r15+, pr
|
|
00028c 68f6 mov.l @r15+, r8
|
|
00028e 69f6 mov.l @r15+, r9
|
|
000290 6af6 mov.l @r15+, r10
|
|
000292 6bf6 mov.l @r15+, r11
|
|
000294 6cf6 mov.l @r15+, r12
|
|
000296 6df6 mov.l @r15+, r13
|
|
000298 000b rts
|
|
00029a 6ef6 mov.l @r15+, r14
|
|
00029c 7534 add #h'34, r5
|
|
00029e 0000
|
|
0002a0 0030
|
|
0002a2 1140 mov.l r4, @(h'0,r1)
|
|
0002a4 0030
|
|
0002a6 4b3c shad r3, r11
|
|
0002a8 0030
|
|
0002aa 02c8
|
|
0002ac 0030
|
|
0002ae 4634
|
|
0002b0 0030
|
|
0002b2 23c0 mov.b r12, @r3
|
|
0002b4 0030
|
|
0002b6 2438 tst r3, r4
|
|
0002b8 0030
|
|
0002ba 466a
|
|
0002bc 0030
|
|
0002be 0384 mov.b r8, @(r0,r3)
|
|
0002c0 0030
|
|
0002c2 1a8c mov.l r8, @(h'30,r10)
|
|
0002c4 0030
|
|
0002c6 4ba8
|
|
0002c8 2fe6 mov.l r14, @-r15
|
|
0002ca 2fd6 mov.l r13, @-r15
|
|
0002cc 2fc6 mov.l r12, @-r15
|
|
0002ce 2fb6 mov.l r11, @-r15
|
|
0002d0 2fa6 mov.l r10, @-r15
|
|
0002d2 2f96 mov.l r9, @-r15
|
|
0002d4 2f86 mov.l r8, @-r15
|
|
0002d6 4f22 sts.l pr, @-r15
|
|
0002d8 d342 mov.l @(h'108,pc), r3 ;@(h'3e4)
|
|
0002da 430b jsr @r3
|
|
0002dc e400 mov #h'0, r4
|
|
0002de 6e03 mov r0, r14
|
|
0002e0 2ee8 tst r14, r14
|
|
0002e2 8946 bt h'8c ;@(h'372)
|
|
0002e4 dc40 mov.l @(h'100,pc), r12 ;@(h'3e8)
|
|
0002e6 4c0b jsr @r12
|
|
0002e8 e421 mov #h'21, r4
|
|
0002ea 600c extu.b r0, r0
|
|
0002ec 2008 tst r0, r0
|
|
0002ee 8bfa bf h'-c ;@(h'2e6)
|
|
0002f0 d83e mov.l @(h'f8,pc), r8 ;@(h'3ec)
|
|
0002f2 d93f mov.l @(h'fc,pc), r9 ;@(h'3f0)
|
|
0002f4 9d74 mov.w @(h'e8,pc), r13 ;@(h'3e0)
|
|
0002f6 a02c bra h'58 ;@(h'352)
|
|
0002f8 0009 nop
|
|
0002fa 490b jsr @r9
|
|
0002fc 0009 nop
|
|
0002fe b19d bsr h'33a ;@(h'63c)
|
|
000300 0009 nop
|
|
000302 e300 mov #h'0, r3
|
|
000304 5be1 mov.l @(h'4,r14), r11
|
|
000306 2fb6 mov.l r11, @-r15
|
|
000308 6ae2 mov.l @r14, r10
|
|
00030a 66bb neg r11, r6
|
|
00030c 54e3 mov.l @(h'c,r14), r4
|
|
00030e 67a3 mov r10, r7
|
|
000310 7640 add #h'40, r6
|
|
000312 3367 cmp/gt r6, r3
|
|
000314 363e addc r3, r6
|
|
000316 4621 shar r6
|
|
000318 65ab neg r10, r5
|
|
00031a 35dc add r13, r5
|
|
00031c 3357 cmp/gt r5, r3
|
|
00031e 353e addc r3, r5
|
|
000320 4521 shar r5
|
|
000322 480b jsr @r8
|
|
000324 6442 mov.l @r4, r4
|
|
000326 e300 mov #h'0, r3
|
|
000328 d232 mov.l @(h'c8,pc), r2 ;@(h'3f4)
|
|
00032a 5ae1 mov.l @(h'4,r14), r10
|
|
00032c 2fa6 mov.l r10, @-r15
|
|
00032e 66ab neg r10, r6
|
|
000330 54e3 mov.l @(h'c,r14), r4
|
|
000332 7640 add #h'40, r6
|
|
000334 6be2 mov.l @r14, r11
|
|
000336 3367 cmp/gt r6, r3
|
|
000338 67b3 mov r11, r7
|
|
00033a 363e addc r3, r6
|
|
00033c 4621 shar r6
|
|
00033e 65bb neg r11, r5
|
|
000340 35dc add r13, r5
|
|
000342 3357 cmp/gt r5, r3
|
|
000344 353e addc r3, r5
|
|
000346 4521 shar r5
|
|
000348 420b jsr @r2
|
|
00034a 6442 mov.l @r4, r4
|
|
00034c d32a mov.l @(h'a8,pc), r3 ;@(h'3f8)
|
|
00034e 430b jsr @r3
|
|
000350 7f08
|
|
000352 4c0b jsr @r12
|
|
000354 e421 mov #h'21, r4
|
|
000356 600c extu.b r0, r0
|
|
000358 2008 tst r0, r0
|
|
00035a 89ce bt h'-64 ;@(h'2fa)
|
|
00035c 4f26 lds.l @r15+, pr
|
|
00035e 64e3 mov r14, r4
|
|
000360 d326 mov.l @(h'98,pc), r3 ;@(h'3fc)
|
|
000362 68f6 mov.l @r15+, r8
|
|
000364 69f6 mov.l @r15+, r9
|
|
000366 6af6 mov.l @r15+, r10
|
|
000368 6bf6 mov.l @r15+, r11
|
|
00036a 6cf6 mov.l @r15+, r12
|
|
00036c 6df6 mov.l @r15+, r13
|
|
00036e 432b jmp @r3
|
|
000370 6ef6 mov.l @r15+, r14
|
|
000372 4f26 lds.l @r15+, pr
|
|
000374 68f6 mov.l @r15+, r8
|
|
000376 69f6 mov.l @r15+, r9
|
|
000378 6af6 mov.l @r15+, r10
|
|
00037a 6bf6 mov.l @r15+, r11
|
|
00037c 6cf6 mov.l @r15+, r12
|
|
00037e 6df6 mov.l @r15+, r13
|
|
000380 000b rts
|
|
000382 6ef6 mov.l @r15+, r14
|
|
000384 2fe6 mov.l r14, @-r15
|
|
000386 e3ff mov #h'ffffffff, r3
|
|
000388 2fd6 mov.l r13, @-r15
|
|
00038a 6e43 mov r4, r14
|
|
00038c 2fc6 mov.l r12, @-r15
|
|
00038e ed01 mov #h'1, r13
|
|
000390 2fb6 mov.l r11, @-r15
|
|
000392 ec00 mov #h'0, r12
|
|
000394 2fa6 mov.l r10, @-r15
|
|
000396 6ad3 mov r13, r10
|
|
000398 2f96 mov.l r9, @-r15
|
|
00039a 2f86 mov.l r8, @-r15
|
|
00039c 4f22 sts.l pr, @-r15
|
|
00039e 7fe0 add #h'e0, r15
|
|
0003a0 1f54 mov.l r5, @(h'10,r15)
|
|
0003a2 1fc7 mov.l r12, @(h'1c,r15)
|
|
0003a4 1f36 mov.l r3, @(h'18,r15)
|
|
0003a6 d30f mov.l @(h'3c,pc), r3 ;@(h'3e4)
|
|
0003a8 430b jsr @r3
|
|
0003aa 64d3 mov r13, r4
|
|
0003ac 1f01 mov.l r0, @(h'4,r15)
|
|
0003ae d30d mov.l @(h'34,pc), r3 ;@(h'3e4)
|
|
0003b0 430b jsr @r3
|
|
0003b2 e402 mov #h'2, r4
|
|
0003b4 e428 mov #h'28, r4
|
|
0003b6 3e47 cmp/gt r4, r14
|
|
0003b8 8f01 bf/s h'2 ;@(h'3be)
|
|
0003ba 1f02 mov.l r0, @(h'8,r15)
|
|
0003bc 6e43 mov r4, r14
|
|
0003be 52f4 mov.l @(h'10,r15), r2
|
|
0003c0 3247 cmp/gt r4, r2
|
|
0003c2 8b00 bf h'0 ;@(h'3c6)
|
|
0003c4 1f44 mov.l r4, @(h'10,r15)
|
|
0003c6 db08 mov.l @(h'20,pc), r11 ;@(h'3e8)
|
|
0003c8 4b0b jsr @r11
|
|
0003ca e421 mov #h'21, r4
|
|
0003cc 600c extu.b r0, r0
|
|
0003ce 2008 tst r0, r0
|
|
0003d0 8bfa bf h'-c ;@(h'3c8)
|
|
0003d2 4b0b jsr @r11
|
|
0003d4 e437 mov #h'37, r4
|
|
0003d6 600c extu.b r0, r0
|
|
0003d8 2008 tst r0, r0
|
|
0003da 8bfa bf h'-c ;@(h'3d2)
|
|
0003dc a106 bra h'20c ;@(h'5ec)
|
|
0003de e907 mov #h'7, r9
|
|
0003e0 0080
|
|
0003e2 0000
|
|
0003e4 0030
|
|
0003e6 1160 mov.l r6, @(h'0,r1)
|
|
0003e8 0030
|
|
0003ea 1ab6 mov.l r11, @(h'18,r10)
|
|
0003ec 0030
|
|
0003ee 0eec mov.b @(r0,r14), r14
|
|
0003f0 0030
|
|
0003f2 06f8
|
|
0003f4 0030
|
|
0003f6 0ca6 mov.l r10, @(r0,r12)
|
|
0003f8 0030
|
|
0003fa 0754 mov.b r5, @(r0,r7)
|
|
0003fc 0030
|
|
0003fe 1648 mov.l r4, @(h'20,r6)
|
|
000400 d285 mov.l @(h'214,pc), r2 ;@(h'618)
|
|
000402 420b jsr @r2
|
|
000404 0009 nop
|
|
000406 e20a mov #h'a, r2
|
|
000408 53f7 mov.l @(h'1c,r15), r3
|
|
00040a 3038 sub r3, r0
|
|
00040c 3027 cmp/gt r2, r0
|
|
00040e 8b48 bf h'90 ;@(h'4a2)
|
|
000410 4b0b jsr @r11
|
|
000412 e437 mov #h'37, r4
|
|
000414 600c extu.b r0, r0
|
|
000416 2008 tst r0, r0
|
|
000418 8d01 bt/s h'2 ;@(h'41e)
|
|
00041a e421 mov #h'21, r4
|
|
00041c 1fc6 mov.l r12, @(h'18,r15)
|
|
00041e 4b0b jsr @r11
|
|
000420 0009 nop
|
|
000422 600c extu.b r0, r0
|
|
000424 2008 tst r0, r0
|
|
000426 8d01 bt/s h'2 ;@(h'42c)
|
|
000428 e428 mov #h'28, r4
|
|
00042a 1fe6 mov.l r14, @(h'18,r15)
|
|
00042c 4b0b jsr @r11
|
|
00042e 0009 nop
|
|
000430 600c extu.b r0, r0
|
|
000432 2008 tst r0, r0
|
|
000434 8903 bt h'6 ;@(h'43e)
|
|
000436 e201 mov #h'1, r2
|
|
000438 3e27 cmp/gt r2, r14
|
|
00043a 8b00 bf h'0 ;@(h'43e)
|
|
00043c 7eff add #h'ff, r14
|
|
00043e 4b0b jsr @r11
|
|
000440 e417 mov #h'17, r4
|
|
000442 600c extu.b r0, r0
|
|
000444 2008 tst r0, r0
|
|
000446 8903 bt h'6 ;@(h'450)
|
|
000448 53f4 mov.l @(h'10,r15), r3
|
|
00044a 3e33 cmp/ge r3, r14
|
|
00044c 8900 bt h'0 ;@(h'450)
|
|
00044e 7e01
|
|
000450 4b0b jsr @r11
|
|
000452 e418 mov #h'18, r4
|
|
000454 600c extu.b r0, r0
|
|
000456 2008 tst r0, r0
|
|
000458 8903 bt h'6 ;@(h'462)
|
|
00045a e207 mov #h'7, r2
|
|
00045c 3e27 cmp/gt r2, r14
|
|
00045e 8b00 bf h'0 ;@(h'462)
|
|
000460 7ef9 add #h'f9, r14
|
|
000462 4b0b jsr @r11
|
|
000464 e427 mov #h'27, r4
|
|
000466 600c extu.b r0, r0
|
|
000468 2008 tst r0, r0
|
|
00046a 8905 bt h'a ;@(h'478)
|
|
00046c 52f4 mov.l @(h'10,r15), r2
|
|
00046e 63e3 mov r14, r3
|
|
000470 7307
|
|
000472 3327 cmp/gt r2, r3
|
|
000474 8900 bt h'0 ;@(h'478)
|
|
000476 7e07
|
|
000478 62e3 mov r14, r2
|
|
00047a 32a8 sub r10, r2
|
|
00047c 3293 cmp/ge r9, r2
|
|
00047e 8903 bt h'6 ;@(h'488)
|
|
000480 e201 mov #h'1, r2
|
|
000482 3a27 cmp/gt r2, r10
|
|
000484 8b00 bf h'0 ;@(h'488)
|
|
000486 7af9 add #h'f9, r10
|
|
000488 62e3 mov r14, r2
|
|
00048a 32a8 sub r10, r2
|
|
00048c e30e mov #h'e, r3
|
|
00048e 3233 cmp/ge r3, r2
|
|
000490 8b03 bf h'6 ;@(h'49a)
|
|
000492 e113 mov #h'13, r1
|
|
000494 3a13 cmp/ge r1, r10
|
|
000496 8900 bt h'0 ;@(h'49a)
|
|
000498 7a07
|
|
00049a d35f mov.l @(h'17c,pc), r3 ;@(h'618)
|
|
00049c 430b jsr @r3
|
|
00049e 0009 nop
|
|
0004a0 1f07 mov.l r0, @(h'1c,r15)
|
|
0004a2 d35e mov.l @(h'178,pc), r3 ;@(h'61c)
|
|
0004a4 430b jsr @r3
|
|
0004a6 0009 nop
|
|
0004a8 b0c8 bsr h'190 ;@(h'63c)
|
|
0004aa 0009 nop
|
|
0004ac 53f1 mov.l @(h'4,r15), r3
|
|
0004ae e602 mov #h'2, r6
|
|
0004b0 5231 mov.l @(h'4,r3), r2
|
|
0004b2 6363 mov r6, r3
|
|
0004b4 2f26 mov.l r2, @-r15
|
|
0004b6 737e add #h'7e, r3
|
|
0004b8 58f2 mov.l @(h'8,r15), r8
|
|
0004ba e200 mov #h'0, r2
|
|
0004bc 54f2 mov.l @(h'8,r15), r4
|
|
0004be 6882 mov.l @r8, r8
|
|
0004c0 5443 mov.l @(h'c,r4), r4
|
|
0004c2 6783 mov r8, r7
|
|
0004c4 658b neg r8, r5
|
|
0004c6 353c add r3, r5
|
|
0004c8 3257 cmp/gt r5, r2
|
|
0004ca 352e addc r2, r5
|
|
0004cc d254 mov.l @(h'150,pc), r2 ;@(h'620)
|
|
0004ce 4521 shar r5
|
|
0004d0 420b jsr @r2
|
|
0004d2 6442 mov.l @r4, r4
|
|
0004d4 53f2 mov.l @(h'8,r15), r3
|
|
0004d6 e602 mov #h'2, r6
|
|
0004d8 5231 mov.l @(h'4,r3), r2
|
|
0004da 6363 mov r6, r3
|
|
0004dc 2f26 mov.l r2, @-r15
|
|
0004de 737e add #h'7e, r3
|
|
0004e0 58f3 mov.l @(h'c,r15), r8
|
|
0004e2 e200 mov #h'0, r2
|
|
0004e4 54f3 mov.l @(h'c,r15), r4
|
|
0004e6 6882 mov.l @r8, r8
|
|
0004e8 5443 mov.l @(h'c,r4), r4
|
|
0004ea 6783 mov r8, r7
|
|
0004ec 658b neg r8, r5
|
|
0004ee 353c add r3, r5
|
|
0004f0 3257 cmp/gt r5, r2
|
|
0004f2 352e addc r2, r5
|
|
0004f4 d24b mov.l @(h'12c,pc), r2 ;@(h'624)
|
|
0004f6 4521 shar r5
|
|
0004f8 420b jsr @r2
|
|
0004fa 6442 mov.l @r4, r4
|
|
0004fc 2fc6 mov.l r12, @-r15
|
|
0004fe e73c mov #h'3c, r7
|
|
000500 d349 mov.l @(h'124,pc), r3 ;@(h'628)
|
|
000502 e66a mov #h'6a, r6
|
|
000504 2fd6 mov.l r13, @-r15
|
|
000506 e516 mov #h'16, r5
|
|
000508 2fd6 mov.l r13, @-r15
|
|
00050a 430b jsr @r3
|
|
00050c e414 mov #h'14, r4
|
|
00050e 7f14 add #h'14, r15
|
|
000510 a03a bra h'74 ;@(h'588)
|
|
000512 68c3 mov r12, r8
|
|
000514 d345 mov.l @(h'114,pc), r3 ;@(h'62c)
|
|
000516 6183 mov r8, r1
|
|
000518 430b jsr @r3
|
|
00051a 6093 mov r9, r0
|
|
00051c 6303 mov r0, r3
|
|
00051e 4000 shll r0
|
|
000520 303c add r3, r0
|
|
000522 4008 shll2 r0
|
|
000524 d342 mov.l @(h'108,pc), r3 ;@(h'630)
|
|
000526 6183 mov r8, r1
|
|
000528 7016 add #h'16, r0
|
|
00052a 1f03 mov.l r0, @(h'c,r15)
|
|
00052c 430b jsr @r3
|
|
00052e 6093 mov r9, r0
|
|
000530 6303 mov r0, r3
|
|
000532 4000 shll r0
|
|
000534 303c add r3, r0
|
|
000536 4008 shll2 r0
|
|
000538 d33b mov.l @(h'ec,pc), r3 ;@(h'628)
|
|
00053a 7018 add #h'18, r0
|
|
00053c 2f02 mov.l r0, @r15
|
|
00053e 6703 mov r0, r7
|
|
000540 2fc6 mov.l r12, @-r15
|
|
000542 770a
|
|
000544 2fd6 mov.l r13, @-r15
|
|
000546 2fd6 mov.l r13, @-r15
|
|
000548 56f6 mov.l @(h'18,r15), r6
|
|
00054a 760a
|
|
00054c 55f3 mov.l @(h'c,r15), r5
|
|
00054e 430b jsr @r3
|
|
000550 54f6 mov.l @(h'18,r15), r4
|
|
000552 7f0c
|
|
000554 52f2 mov.l @(h'8,r15), r2
|
|
000556 6483 mov r8, r4
|
|
000558 5321 mov.l @(h'4,r2), r3
|
|
00055a 34ac add r10, r4
|
|
00055c 2f36 mov.l r3, @-r15
|
|
00055e 57f3 mov.l @(h'c,r15), r7
|
|
000560 56f1 mov.l @(h'4,r15), r6
|
|
000562 6772 mov.l @r7, r7
|
|
000564 55f4 mov.l @(h'10,r15), r5
|
|
000566 7602
|
|
000568 50f3 mov.l @(h'c,r15), r0
|
|
00056a 1f46 mov.l r4, @(h'18,r15)
|
|
00056c 53f5 mov.l @(h'14,r15), r3
|
|
00056e 3437 cmp/gt r3, r4
|
|
000570 8d02 bt/s h'4 ;@(h'578)
|
|
000572 7502
|
|
000574 a001 bra h'2 ;@(h'57a)
|
|
000576 54f6 mov.l @(h'18,r15), r4
|
|
000578 64c3 mov r12, r4
|
|
00057a 4408 shll2 r4
|
|
00057c 5003 mov.l @(h'c,r0), r0
|
|
00057e d229 mov.l @(h'a4,pc), r2 ;@(h'624)
|
|
000580 420b jsr @r2
|
|
000582 044e mov.l @(r0,r4), r4
|
|
000584 7f04
|
|
000586 7801
|
|
000588 e315 mov #h'15, r3
|
|
00058a 3833 cmp/ge r3, r8
|
|
00058c 8904 bt h'8 ;@(h'598)
|
|
00058e 6183 mov r8, r1
|
|
000590 31ac add r10, r1
|
|
000592 e228 mov #h'28, r2
|
|
000594 3127 cmp/gt r2, r1
|
|
000596 8bbd bf h'-86 ;@(h'514)
|
|
000598 d324 mov.l @(h'90,pc), r3 ;@(h'62c)
|
|
00059a 64e3 mov r14, r4
|
|
00059c 34a8 sub r10, r4
|
|
00059e 6143 mov r4, r1
|
|
0005a0 430b jsr @r3
|
|
0005a2 6093 mov r9, r0
|
|
0005a4 d222 mov.l @(h'88,pc), r2 ;@(h'630)
|
|
0005a6 6303 mov r0, r3
|
|
0005a8 4000 shll r0
|
|
0005aa 303c add r3, r0
|
|
0005ac 4008 shll2 r0
|
|
0005ae 6803 mov r0, r8
|
|
0005b0 7816 add #h'16, r8
|
|
0005b2 6143 mov r4, r1
|
|
0005b4 420b jsr @r2
|
|
0005b6 6093 mov r9, r0
|
|
0005b8 6303 mov r0, r3
|
|
0005ba 4000 shll r0
|
|
0005bc 303c add r3, r0
|
|
0005be 4008 shll2 r0
|
|
0005c0 7018 add #h'18, r0
|
|
0005c2 63a3 mov r10, r3
|
|
0005c4 7315 add #h'15, r3
|
|
0005c6 3e33 cmp/ge r3, r14
|
|
0005c8 8d0d bt/s h'1a ;@(h'5e6)
|
|
0005ca 2f02 mov.l r0, @r15
|
|
0005cc d216 mov.l @(h'58,pc), r2 ;@(h'628)
|
|
0005ce e302 mov #h'2, r3
|
|
0005d0 2f36 mov.l r3, @-r15
|
|
0005d2 6703 mov r0, r7
|
|
0005d4 2fd6 mov.l r13, @-r15
|
|
0005d6 6683 mov r8, r6
|
|
0005d8 2fd6 mov.l r13, @-r15
|
|
0005da 770a
|
|
0005dc 760a
|
|
0005de 6503 mov r0, r5
|
|
0005e0 420b jsr @r2
|
|
0005e2 6483 mov r8, r4
|
|
0005e4 7f0c
|
|
0005e6 d313 mov.l @(h'4c,pc), r3 ;@(h'634)
|
|
0005e8 430b jsr @r3
|
|
0005ea 0009 nop
|
|
0005ec 52f6 mov.l @(h'18,r15), r2
|
|
0005ee 4211 cmp/pz r2
|
|
0005f0 8901 bt h'2 ;@(h'5f6)
|
|
0005f2 af05 bra h'-1f6 ;@(h'400)
|
|
0005f4 0009 nop
|
|
0005f6 d310 mov.l @(h'40,pc), r3 ;@(h'638)
|
|
0005f8 430b jsr @r3
|
|
0005fa 54f1 mov.l @(h'4,r15), r4
|
|
0005fc d30e mov.l @(h'38,pc), r3 ;@(h'638)
|
|
0005fe 430b jsr @r3
|
|
000600 54f2 mov.l @(h'8,r15), r4
|
|
000602 50f6 mov.l @(h'18,r15), r0
|
|
000604 7f20 add #h'20, r15
|
|
000606 4f26 lds.l @r15+, pr
|
|
000608 68f6 mov.l @r15+, r8
|
|
00060a 69f6 mov.l @r15+, r9
|
|
00060c 6af6 mov.l @r15+, r10
|
|
00060e 6bf6 mov.l @r15+, r11
|
|
000610 6cf6 mov.l @r15+, r12
|
|
000612 6df6 mov.l @r15+, r13
|
|
000614 000b rts
|
|
000616 6ef6 mov.l @r15+, r14
|
|
000618 0030
|
|
00061a 1140 mov.l r4, @(h'0,r1)
|
|
00061c 0030
|
|
00061e 06f8
|
|
000620 0030
|
|
000622 0eec mov.b @(r0,r14), r14
|
|
000624 0030
|
|
000626 0ca6 mov.l r10, @(r0,r12)
|
|
000628 0030
|
|
00062a 0af8
|
|
00062c 0030
|
|
00062e 4894
|
|
000630 0030
|
|
000632 47e0
|
|
000634 0030
|
|
000636 0754 mov.b r5, @(r0,r7)
|
|
000638 0030
|
|
00063a 1648 mov.l r4, @(h'20,r6)
|
|
00063c 2fe6 mov.l r14, @-r15
|
|
00063e 2fd6 mov.l r13, @-r15
|
|
000640 2fc6 mov.l r12, @-r15
|
|
000642 2fb6 mov.l r11, @-r15
|
|
000644 2fa6 mov.l r10, @-r15
|
|
000646 2f96 mov.l r9, @-r15
|
|
000648 2f86 mov.l r8, @-r15
|
|
00064a 4f22 sts.l pr, @-r15
|
|
00064c dd1d mov.l @(h'74,pc), r13 ;@(h'6c4)
|
|
00064e d31e mov.l @(h'78,pc), r3 ;@(h'6c8)
|
|
000650 430b jsr @r3
|
|
000652 0009 nop
|
|
000654 d31d mov.l @(h'74,pc), r3 ;@(h'6cc)
|
|
000656 e10a mov #h'a, r1
|
|
000658 6232 mov.l @r3, r2
|
|
00065a 3028 sub r2, r0
|
|
00065c 3017 cmp/gt r1, r0
|
|
00065e 8b16 bf h'2c ;@(h'68e)
|
|
000660 962f mov.w @(h'5e,pc), r6 ;@(h'6c2)
|
|
000662 6ed3 mov r13, r14
|
|
000664 64d3 mov r13, r4
|
|
000666 65d3 mov r13, r5
|
|
000668 e7ec mov #h'ffffffec, r7
|
|
00066a 7e14 add #h'14, r14
|
|
00066c 6242 mov.l @r4, r2
|
|
00066e 7201
|
|
000670 2422 mov.l r2, @r4
|
|
000672 6323 mov r2, r3
|
|
000674 73ec add #h'ec, r3
|
|
000676 3367 cmp/gt r6, r3
|
|
000678 8b00 bf h'0 ;@(h'67c)
|
|
00067a 2572 mov.l r7, @r5
|
|
00067c 7404
|
|
00067e 34e2 cmp/hs r14, r4
|
|
000680 8ff4 bf/s h'-18 ;@(h'66c)
|
|
000682 7504
|
|
000684 d210 mov.l @(h'40,pc), r2 ;@(h'6c8)
|
|
000686 420b jsr @r2
|
|
000688 0009 nop
|
|
00068a d310 mov.l @(h'40,pc), r3 ;@(h'6cc)
|
|
00068c 2302 mov.l r0, @r3
|
|
00068e e400 mov #h'0, r4
|
|
000690 d80f mov.l @(h'3c,pc), r8 ;@(h'6d0)
|
|
000692 eb05 mov #h'5, r11
|
|
000694 d90f mov.l @(h'3c,pc), r9 ;@(h'6d4)
|
|
000696 6c43 mov r4, r12
|
|
000698 da0f mov.l @(h'3c,pc), r10 ;@(h'6d8)
|
|
00069a 6e43 mov r4, r14
|
|
00069c e701 mov #h'1, r7
|
|
00069e 60e3 mov r14, r0
|
|
0006a0 068e mov.l @(r0,r8), r6
|
|
0006a2 05ae mov.l @(r0,r10), r5
|
|
0006a4 490b jsr @r9
|
|
0006a6 04de mov.l @(r0,r13), r4
|
|
0006a8 7c01
|
|
0006aa 3cb3 cmp/ge r11, r12
|
|
0006ac 8ff6 bf/s h'-14 ;@(h'69c)
|
|
0006ae 7e04
|
|
0006b0 4f26 lds.l @r15+, pr
|
|
0006b2 68f6 mov.l @r15+, r8
|
|
0006b4 69f6 mov.l @r15+, r9
|
|
0006b6 6af6 mov.l @r15+, r10
|
|
0006b8 6bf6 mov.l @r15+, r11
|
|
0006ba 6cf6 mov.l @r15+, r12
|
|
0006bc 6df6 mov.l @r15+, r13
|
|
0006be 000b rts
|
|
0006c0 6ef6 mov.l @r15+, r14
|
|
0006c2 0080
|
|
0006c4 0810
|
|
0006c6 0108 clrt
|
|
0006c8 0030
|
|
0006ca 1140 mov.l r4, @(h'0,r1)
|
|
0006cc 0810
|
|
0006ce 0104 mov.b r0, @(r0,r1)
|
|
0006d0 0810
|
|
0006d2 0130
|
|
0006d4 0030
|
|
0006d6 0bf4 mov.b r15, @(r0,r11)
|
|
0006d8 0810
|
|
0006da 011c mov.b @(r0,r1), r1
|
|
0006dc 4f22 sts.l pr, @-r15
|
|
0006de e700 mov #h'0, r7
|
|
0006e0 d330 mov.l @(h'c0,pc), r3 ;@(h'7a4)
|
|
0006e2 6673 mov r7, r6
|
|
0006e4 925b mov.w @(h'b6,pc), r2 ;@(h'79e)
|
|
0006e6 6573 mov r7, r5
|
|
0006e8 6033 mov r3, r0
|
|
0006ea 2f26 mov.l r2, @-r15
|
|
0006ec 400b jsr @r0
|
|
0006ee 6473 mov r7, r4
|
|
0006f0 7f04
|
|
0006f2 4f26 lds.l @r15+, pr
|
|
0006f4 000b rts
|
|
0006f6 0009 nop
|
|
0006f8 2fd6 mov.l r13, @-r15
|
|
0006fa 4f22 sts.l pr, @-r15
|
|
0006fc bfee bsr h'-24 ;@(h'6dc)
|
|
0006fe 0009 nop
|
|
000700 6703 mov r0, r7
|
|
000702 e004 mov #h'4, r0
|
|
000704 3078 sub r7, r0
|
|
000706 e603 mov #h'3, r6
|
|
000708 2609 and r0, r6
|
|
00070a 6d73 mov r7, r13
|
|
00070c e400 mov #h'0, r4
|
|
00070e 6143 mov r4, r1
|
|
000710 4615 cmp/pl r6
|
|
000712 8f05 bf/s h'a ;@(h'720)
|
|
000714 6573 mov r7, r5
|
|
000716 7101
|
|
000718 2540 mov.b r4, @r5
|
|
00071a 3163 cmp/ge r6, r1
|
|
00071c 8ffb bf/s h'-a ;@(h'716)
|
|
00071e 7501
|
|
000720 903e mov.w @(h'7c,pc), r0 ;@(h'7a0)
|
|
000722 6163 mov r6, r1
|
|
000724 317c add r7, r1
|
|
000726 6513 mov r1, r5
|
|
000728 301c add r1, r0
|
|
00072a 2542 mov.l r4, @r5
|
|
00072c 7504
|
|
00072e 3502 cmp/hs r0, r5
|
|
000730 8bfb bf h'-a ;@(h'72a)
|
|
000732 9235 mov.w @(h'6a,pc), r2 ;@(h'7a0)
|
|
000734 362c add r2, r6
|
|
000736 3d6c add r6, r13
|
|
000738 e603 mov #h'3, r6
|
|
00073a 2679 and r7, r6
|
|
00073c 6743 mov r4, r7
|
|
00073e 4615 cmp/pl r6
|
|
000740 8f05 bf/s h'a ;@(h'74e)
|
|
000742 65d3 mov r13, r5
|
|
000744 2540 mov.b r4, @r5
|
|
000746 7701
|
|
000748 3763 cmp/ge r6, r7
|
|
00074a 8ffb bf/s h'-a ;@(h'744)
|
|
00074c 7501
|
|
00074e 4f26 lds.l @r15+, pr
|
|
000750 000b rts
|
|
000752 6df6 mov.l @r15+, r13
|
|
000754 2fc6 mov.l r12, @-r15
|
|
000756 2fb6 mov.l r11, @-r15
|
|
000758 2fa6 mov.l r10, @-r15
|
|
00075a 2f96 mov.l r9, @-r15
|
|
00075c 4f22 sts.l pr, @-r15
|
|
00075e bfbd bsr h'-86 ;@(h'6dc)
|
|
000760 0009 nop
|
|
000762 6c03 mov r0, r12
|
|
000764 d510 mov.l @(h'40,pc), r5 ;@(h'7a8)
|
|
000766 e940 mov #h'40, r9
|
|
000768 d410 mov.l @(h'40,pc), r4 ;@(h'7ac)
|
|
00076a ea10 mov #h'10, r10
|
|
00076c eb07 mov #h'7, r11
|
|
00076e e100 mov #h'0, r1
|
|
000770 e704 mov #h'4, r7
|
|
000772 6013 mov r1, r0
|
|
000774 2570 mov.b r7, @r5
|
|
000776 e2c0 mov #h'ffffffc0, r2
|
|
000778 220b or r0, r2
|
|
00077a 66a3 mov r10, r6
|
|
00077c 2420 mov.b r2, @r4
|
|
00077e 2570 mov.b r7, @r5
|
|
000780 2410 mov.b r1, @r4
|
|
000782 25b0 mov.b r11, @r5
|
|
000784 63c4 mov.b @r12+, r3
|
|
000786 4610 dt r6
|
|
000788 8ffc bf/s h'-8 ;@(h'784)
|
|
00078a 2430 mov.b r3, @r4
|
|
00078c 7001
|
|
00078e 3093 cmp/ge r9, r0
|
|
000790 8bf0 bf h'-20 ;@(h'774)
|
|
000792 4f26 lds.l @r15+, pr
|
|
000794 69f6 mov.l @r15+, r9
|
|
000796 6af6 mov.l @r15+, r10
|
|
000798 6bf6 mov.l @r15+, r11
|
|
00079a 000b rts
|
|
00079c 6cf6 mov.l @r15+, r12
|
|
00079e 0135 mov.w r3, @(r0,r1)
|
|
0007a0 03fc mov.b @(r0,r15), r3
|
|
0007a2 0000
|
|
0007a4 0030
|
|
0007a6 9240 mov.w @(h'80,pc), r2 ;@(h'82a)
|
|
0007a8 b400 bsr h'800 ;@(h'fac)
|
|
0007aa 0000
|
|
0007ac b401 bsr h'802 ;@(h'fb2)
|
|
0007ae 0000
|
|
0007b0 2fe6 mov.l r14, @-r15
|
|
0007b2 6e43 mov r4, r14
|
|
0007b4 2fd6 mov.l r13, @-r15
|
|
0007b6 6d53 mov r5, r13
|
|
0007b8 4f22 sts.l pr, @-r15
|
|
0007ba 7ffc add #h'fc, r15
|
|
0007bc bf8e bsr h'-e4 ;@(h'6dc)
|
|
0007be 2f62 mov.l r6, @r15
|
|
0007c0 4e11 cmp/pz r14
|
|
0007c2 8f3a bf/s h'74 ;@(h'83a)
|
|
0007c4 6603 mov r0, r6
|
|
0007c6 e37f mov #h'7f, r3
|
|
0007c8 3e37 cmp/gt r3, r14
|
|
0007ca 8936 bt h'6c ;@(h'83a)
|
|
0007cc 4d11 cmp/pz r13
|
|
0007ce 8b34 bf h'68 ;@(h'83a)
|
|
0007d0 e23f mov #h'3f, r2
|
|
0007d2 3d27 cmp/gt r2, r13
|
|
0007d4 8931 bt h'62 ;@(h'83a)
|
|
0007d6 64d3 mov r13, r4
|
|
0007d8 9534 mov.w @(h'68,pc), r5 ;@(h'844)
|
|
0007da 63e3 mov r14, r3
|
|
0007dc 60f2 mov.l @r15, r0
|
|
0007de 4408 shll2 r4
|
|
0007e0 4408 shll2 r4
|
|
0007e2 4321 shar r3
|
|
0007e4 4321 shar r3
|
|
0007e6 4321 shar r3
|
|
0007e8 343c add r3, r4
|
|
0007ea 346c add r6, r4
|
|
0007ec e307 mov #h'7, r3
|
|
0007ee 23e9 and r14, r3
|
|
0007f0 633b neg r3, r3
|
|
0007f2 8801 cmp/eq #h'1, r0
|
|
0007f4 8d08 bt/s h'10 ;@(h'808)
|
|
0007f6 453c shad r3, r5
|
|
0007f8 8800 cmp/eq #h'0, r0
|
|
0007fa 8908 bt h'10 ;@(h'80e)
|
|
0007fc 8802 cmp/eq #h'2, r0
|
|
0007fe 890a bt h'14 ;@(h'816)
|
|
000800 8803 cmp/eq #h'3, r0
|
|
000802 890c bt h'18 ;@(h'81e)
|
|
000804 a019 bra h'32 ;@(h'83a)
|
|
000806 0009 nop
|
|
000808 6340 mov.b @r4, r3
|
|
00080a a011 bra h'22 ;@(h'830)
|
|
00080c 235b or r5, r3
|
|
00080e 6557 not r5, r5
|
|
000810 6340 mov.b @r4, r3
|
|
000812 a00d bra h'1a ;@(h'830)
|
|
000814 2359 and r5, r3
|
|
000816 6140 mov.b @r4, r1
|
|
000818 215a xor r5, r1
|
|
00081a a00e bra h'1c ;@(h'83a)
|
|
00081c 2410 mov.b r1, @r4
|
|
00081e e601 mov #h'1, r6
|
|
000820 2d69 and r6, r13
|
|
000822 2e69 and r6, r14
|
|
000824 2dea xor r14, r13
|
|
000826 2dd8 tst r13, r13
|
|
000828 8904 bt h'8 ;@(h'834)
|
|
00082a 6557 not r5, r5
|
|
00082c 6340 mov.b @r4, r3
|
|
00082e 2359 and r5, r3
|
|
000830 a003 bra h'6 ;@(h'83a)
|
|
000832 2430 mov.b r3, @r4
|
|
000834 6140 mov.b @r4, r1
|
|
000836 215b or r5, r1
|
|
000838 2410 mov.b r1, @r4
|
|
00083a 7f04
|
|
00083c 4f26 lds.l @r15+, pr
|
|
00083e 6df6 mov.l @r15+, r13
|
|
000840 000b rts
|
|
000842 6ef6 mov.l @r15+, r14
|
|
000844 0080
|
|
000846 2fe6 mov.l r14, @-r15
|
|
000848 2fd6 mov.l r13, @-r15
|
|
00084a 2fc6 mov.l r12, @-r15
|
|
00084c 2fb6 mov.l r11, @-r15
|
|
00084e 6c53 mov r5, r12
|
|
000850 2fa6 mov.l r10, @-r15
|
|
000852 6b63 mov r6, r11
|
|
000854 2f96 mov.l r9, @-r15
|
|
000856 2f86 mov.l r8, @-r15
|
|
000858 4f22 sts.l pr, @-r15
|
|
00085a 7ff4 add #h'f4, r15
|
|
00085c 2f42 mov.l r4, @r15
|
|
00085e bf3d bsr h'-186 ;@(h'6dc)
|
|
000860 1f72 mov.l r7, @(h'8,r15)
|
|
000862 6603 mov r0, r6
|
|
000864 62f2 mov.l @r15, r2
|
|
000866 4211 cmp/pz r2
|
|
000868 8901 bt h'2 ;@(h'86e)
|
|
00086a a13a bra h'274 ;@(h'ae2)
|
|
00086c 0009 nop
|
|
00086e e13f mov #h'3f, r1
|
|
000870 63f2 mov.l @r15, r3
|
|
000872 3317 cmp/gt r1, r3
|
|
000874 8b01 bf h'2 ;@(h'87a)
|
|
000876 a134 bra h'268 ;@(h'ae2)
|
|
000878 0009 nop
|
|
00087a 4c11 cmp/pz r12
|
|
00087c 8903 bt h'6 ;@(h'886)
|
|
00087e 4b11 cmp/pz r11
|
|
000880 8901 bt h'2 ;@(h'886)
|
|
000882 a12e bra h'25c ;@(h'ae2)
|
|
000884 0009 nop
|
|
000886 e37f mov #h'7f, r3
|
|
000888 3c37 cmp/gt r3, r12
|
|
00088a 8b03 bf h'6 ;@(h'894)
|
|
00088c 3b37 cmp/gt r3, r11
|
|
00088e 8b01 bf h'2 ;@(h'894)
|
|
000890 a127 bra h'24e ;@(h'ae2)
|
|
000892 0009 nop
|
|
000894 3cb7 cmp/gt r11, r12
|
|
000896 8f03 bf/s h'6 ;@(h'8a0)
|
|
000898 e800 mov #h'0, r8
|
|
00089a 64c3 mov r12, r4
|
|
00089c 6cb3 mov r11, r12
|
|
00089e 6b43 mov r4, r11
|
|
0008a0 4c11 cmp/pz r12
|
|
0008a2 8d01 bt/s h'2 ;@(h'8a8)
|
|
0008a4 e47f mov #h'7f, r4
|
|
0008a6 6c83 mov r8, r12
|
|
0008a8 3b47 cmp/gt r4, r11
|
|
0008aa 8f01 bf/s h'2 ;@(h'8b0)
|
|
0008ac e707 mov #h'7, r7
|
|
0008ae 6b43 mov r4, r11
|
|
0008b0 9436 mov.w @(h'6c,pc), r4 ;@(h'920)
|
|
0008b2 65c3 mov r12, r5
|
|
0008b4 6df2 mov.l @r15, r13
|
|
0008b6 69c3 mov r12, r9
|
|
0008b8 4521 shar r5
|
|
0008ba 4521 shar r5
|
|
0008bc 4521 shar r5
|
|
0008be 6eb3 mov r11, r14
|
|
0008c0 4e21 shar r14
|
|
0008c2 4e21 shar r14
|
|
0008c4 4e21 shar r14
|
|
0008c6 4d08 shll2 r13
|
|
0008c8 4d08 shll2 r13
|
|
0008ca 2979 and r7, r9
|
|
0008cc 6ab3 mov r11, r10
|
|
0008ce 60c3 mov r12, r0
|
|
0008d0 4011 cmp/pz r0
|
|
0008d2 8f02 bf/s h'4 ;@(h'8da)
|
|
0008d4 2a79 and r7, r10
|
|
0008d6 a005 bra h'a ;@(h'8e4)
|
|
0008d8 c907 and #h'7, r0
|
|
0008da 6007 not r0, r0
|
|
0008dc 7001
|
|
0008de c907 and #h'7, r0
|
|
0008e0 6007 not r0, r0
|
|
0008e2 7001
|
|
0008e4 6303 mov r0, r3
|
|
0008e6 60b3 mov r11, r0
|
|
0008e8 4011 cmp/pz r0
|
|
0008ea 8b01 bf h'2 ;@(h'8f0)
|
|
0008ec a005 bra h'a ;@(h'8fa)
|
|
0008ee c907 and #h'7, r0
|
|
0008f0 6007 not r0, r0
|
|
0008f2 7001
|
|
0008f4 c907 and #h'7, r0
|
|
0008f6 6007 not r0, r0
|
|
0008f8 7001
|
|
0008fa 3308 sub r0, r3
|
|
0008fc 7307
|
|
0008fe 633b neg r3, r3
|
|
000900 6043 mov r4, r0
|
|
000902 403c shad r3, r0
|
|
000904 1f01 mov.l r0, @(h'4,r15)
|
|
000906 50f2 mov.l @(h'8,r15), r0
|
|
000908 8801 cmp/eq #h'1, r0
|
|
00090a 890a bt h'14 ;@(h'922)
|
|
00090c 8800 cmp/eq #h'0, r0
|
|
00090e 8932 bt h'64 ;@(h'976)
|
|
000910 8802 cmp/eq #h'2, r0
|
|
000912 8963 bt h'c6 ;@(h'9dc)
|
|
000914 8803 cmp/eq #h'3, r0
|
|
000916 8b01 bf h'2 ;@(h'91c)
|
|
000918 a08f bra h'11e ;@(h'a3a)
|
|
00091a 0009 nop
|
|
00091c a0e1 bra h'1c2 ;@(h'ae2)
|
|
00091e 0009 nop
|
|
000920 00ff mac.l @r15+, @r0+
|
|
000922 35e0 cmp/eq r14, r5
|
|
000924 891e bt h'3c ;@(h'964)
|
|
000926 60d3 mov r13, r0
|
|
000928 305c add r5, r0
|
|
00092a 639b neg r9, r3
|
|
00092c 016c mov.b @(r0,r6), r1
|
|
00092e 37a8 sub r10, r7
|
|
000930 6243 mov r4, r2
|
|
000932 423c shad r3, r2
|
|
000934 212b or r2, r1
|
|
000936 447c shad r7, r4
|
|
000938 0614 mov.b r1, @(r0,r6)
|
|
00093a 7501
|
|
00093c 60e3 mov r14, r0
|
|
00093e 30dc add r13, r0
|
|
000940 036c mov.b @(r0,r6), r3
|
|
000942 35e3 cmp/ge r14, r5
|
|
000944 234b or r4, r3
|
|
000946 64d3 mov r13, r4
|
|
000948 0634 mov.b r3, @(r0,r6)
|
|
00094a 345c add r5, r4
|
|
00094c 346c add r6, r4
|
|
00094e 8f02 bf/s h'4 ;@(h'956)
|
|
000950 e6ff mov #h'ffffffff, r6
|
|
000952 a0c6 bra h'18c ;@(h'ae2)
|
|
000954 0009 nop
|
|
000956 7501
|
|
000958 2460 mov.b r6, @r4
|
|
00095a 35e3 cmp/ge r14, r5
|
|
00095c 8ffb bf/s h'-a ;@(h'956)
|
|
00095e 7401
|
|
000960 a0bf bra h'17e ;@(h'ae2)
|
|
000962 0009 nop
|
|
000964 53f1 mov.l @(h'4,r15), r3
|
|
000966 60d3 mov r13, r0
|
|
000968 305c add r5, r0
|
|
00096a 37a8 sub r10, r7
|
|
00096c 026c mov.b @(r0,r6), r2
|
|
00096e 437c shad r7, r3
|
|
000970 223b or r3, r2
|
|
000972 a0b6 bra h'16c ;@(h'ae2)
|
|
000974 0624 mov.b r2, @(r0,r6)
|
|
000976 35e0 cmp/eq r14, r5
|
|
000978 8920 bt h'40 ;@(h'9bc)
|
|
00097a 60d3 mov r13, r0
|
|
00097c 305c add r5, r0
|
|
00097e e308 mov #h'8, r3
|
|
000980 3398 sub r9, r3
|
|
000982 6243 mov r4, r2
|
|
000984 423c shad r3, r2
|
|
000986 7501
|
|
000988 036c mov.b @(r0,r6), r3
|
|
00098a 35e3 cmp/ge r14, r5
|
|
00098c 2329 and r2, r3
|
|
00098e 0634 mov.b r3, @(r0,r6)
|
|
000990 60e3 mov r14, r0
|
|
000992 30dc add r13, r0
|
|
000994 026c mov.b @(r0,r6), r2
|
|
000996 63a3 mov r10, r3
|
|
000998 7301
|
|
00099a 633b neg r3, r3
|
|
00099c 443c shad r3, r4
|
|
00099e 2249 and r4, r2
|
|
0009a0 0624 mov.b r2, @(r0,r6)
|
|
0009a2 64d3 mov r13, r4
|
|
0009a4 345c add r5, r4
|
|
0009a6 8f02 bf/s h'4 ;@(h'9ae)
|
|
0009a8 346c add r6, r4
|
|
0009aa a09a bra h'134 ;@(h'ae2)
|
|
0009ac 0009 nop
|
|
0009ae 7501
|
|
0009b0 2480 mov.b r8, @r4
|
|
0009b2 35e3 cmp/ge r14, r5
|
|
0009b4 8ffb bf/s h'-a ;@(h'9ae)
|
|
0009b6 7401
|
|
0009b8 a093 bra h'126 ;@(h'ae2)
|
|
0009ba 0009 nop
|
|
0009bc 60d3 mov r13, r0
|
|
0009be 305c add r5, r0
|
|
0009c0 e308 mov #h'8, r3
|
|
0009c2 3398 sub r9, r3
|
|
0009c4 6243 mov r4, r2
|
|
0009c6 423c shad r3, r2
|
|
0009c8 63a3 mov r10, r3
|
|
0009ca 7301
|
|
0009cc 633b neg r3, r3
|
|
0009ce 6143 mov r4, r1
|
|
0009d0 413c shad r3, r1
|
|
0009d2 221b or r1, r2
|
|
0009d4 036c mov.b @(r0,r6), r3
|
|
0009d6 2329 and r2, r3
|
|
0009d8 a083 bra h'106 ;@(h'ae2)
|
|
0009da 0634 mov.b r3, @(r0,r6)
|
|
0009dc 35e0 cmp/eq r14, r5
|
|
0009de 891e bt h'3c ;@(h'a1e)
|
|
0009e0 60d3 mov r13, r0
|
|
0009e2 305c add r5, r0
|
|
0009e4 016c mov.b @(r0,r6), r1
|
|
0009e6 37a8 sub r10, r7
|
|
0009e8 639b neg r9, r3
|
|
0009ea 6243 mov r4, r2
|
|
0009ec 423c shad r3, r2
|
|
0009ee 212a xor r2, r1
|
|
0009f0 0614 mov.b r1, @(r0,r6)
|
|
0009f2 6343 mov r4, r3
|
|
0009f4 60e3 mov r14, r0
|
|
0009f6 30dc add r13, r0
|
|
0009f8 026c mov.b @(r0,r6), r2
|
|
0009fa 7501
|
|
0009fc 437c shad r7, r3
|
|
0009fe 223a xor r3, r2
|
|
000a00 0624 mov.b r2, @(r0,r6)
|
|
000a02 63d3 mov r13, r3
|
|
000a04 335c add r5, r3
|
|
000a06 35e3 cmp/ge r14, r5
|
|
000a08 8d6b bt/s h'd6 ;@(h'ae2)
|
|
000a0a 363c add r3, r6
|
|
000a0c 6360 mov.b @r6, r3
|
|
000a0e 7501
|
|
000a10 234a xor r4, r3
|
|
000a12 35e3 cmp/ge r14, r5
|
|
000a14 2630 mov.b r3, @r6
|
|
000a16 8ff9 bf/s h'-e ;@(h'a0c)
|
|
000a18 7601
|
|
000a1a a062 bra h'c4 ;@(h'ae2)
|
|
000a1c 0009 nop
|
|
000a1e 60d3 mov r13, r0
|
|
000a20 305c add r5, r0
|
|
000a22 6393 mov r9, r3
|
|
000a24 33a8 sub r10, r3
|
|
000a26 7307
|
|
000a28 633b neg r3, r3
|
|
000a2a 443c shad r3, r4
|
|
000a2c 036c mov.b @(r0,r6), r3
|
|
000a2e e207 mov #h'7, r2
|
|
000a30 32a8 sub r10, r2
|
|
000a32 442c shad r2, r4
|
|
000a34 234a xor r4, r3
|
|
000a36 a054 bra h'a8 ;@(h'ae2)
|
|
000a38 0634 mov.b r3, @(r0,r6)
|
|
000a3a 60f2 mov.l @r15, r0
|
|
000a3c c801 tst #h'1, r0
|
|
000a3e 8901 bt h'2 ;@(h'a44)
|
|
000a40 a001 bra h'2 ;@(h'a46)
|
|
000a42 ec55 mov #h'55, r12
|
|
000a44 9c57 mov.w @(h'ae,pc), r12 ;@(h'af6)
|
|
000a46 35e0 cmp/eq r14, r5
|
|
000a48 8932 bt h'64 ;@(h'ab0)
|
|
000a4a 63d3 mov r13, r3
|
|
000a4c 335c add r5, r3
|
|
000a4e 336c add r6, r3
|
|
000a50 2f32 mov.l r3, @r15
|
|
000a52 629b neg r9, r2
|
|
000a54 7208
|
|
000a56 6143 mov r4, r1
|
|
000a58 412c shad r2, r1
|
|
000a5a 6230 mov.b @r3, r2
|
|
000a5c 2219 and r1, r2
|
|
000a5e 6143 mov r4, r1
|
|
000a60 2320 mov.b r2, @r3
|
|
000a62 63e3 mov r14, r3
|
|
000a64 33dc add r13, r3
|
|
000a66 336c add r6, r3
|
|
000a68 1f31 mov.l r3, @(h'4,r15)
|
|
000a6a 62a3 mov r10, r2
|
|
000a6c 6030 mov.b @r3, r0
|
|
000a6e 7201
|
|
000a70 622b neg r2, r2
|
|
000a72 412c shad r2, r1
|
|
000a74 2019 and r1, r0
|
|
000a76 629b neg r9, r2
|
|
000a78 2300 mov.b r0, @r3
|
|
000a7a 6143 mov r4, r1
|
|
000a7c 63f2 mov.l @r15, r3
|
|
000a7e 412c shad r2, r1
|
|
000a80 6230 mov.b @r3, r2
|
|
000a82 21c9 and r12, r1
|
|
000a84 221b or r1, r2
|
|
000a86 2320 mov.b r2, @r3
|
|
000a88 53f1 mov.l @(h'4,r15), r3
|
|
000a8a 37a8 sub r10, r7
|
|
000a8c 6230 mov.b @r3, r2
|
|
000a8e 7501
|
|
000a90 447c shad r7, r4
|
|
000a92 24c9 and r12, r4
|
|
000a94 224b or r4, r2
|
|
000a96 64d3 mov r13, r4
|
|
000a98 2320 mov.b r2, @r3
|
|
000a9a 35e3 cmp/ge r14, r5
|
|
000a9c 345c add r5, r4
|
|
000a9e 8d20 bt/s h'40 ;@(h'ae2)
|
|
000aa0 346c add r6, r4
|
|
000aa2 7501
|
|
000aa4 24c0 mov.b r12, @r4
|
|
000aa6 35e3 cmp/ge r14, r5
|
|
000aa8 8ffb bf/s h'-a ;@(h'aa2)
|
|
000aaa 7401
|
|
000aac a019 bra h'32 ;@(h'ae2)
|
|
000aae 0009 nop
|
|
000ab0 63d3 mov r13, r3
|
|
000ab2 335c add r5, r3
|
|
000ab4 336c add r6, r3
|
|
000ab6 e208 mov #h'8, r2
|
|
000ab8 2f32 mov.l r3, @r15
|
|
000aba 6143 mov r4, r1
|
|
000abc 3298 sub r9, r2
|
|
000abe 412c shad r2, r1
|
|
000ac0 62a3 mov r10, r2
|
|
000ac2 7201
|
|
000ac4 622b neg r2, r2
|
|
000ac6 6043 mov r4, r0
|
|
000ac8 402c shad r2, r0
|
|
000aca 210b or r0, r1
|
|
000acc 6230 mov.b @r3, r2
|
|
000ace 37a8 sub r10, r7
|
|
000ad0 2219 and r1, r2
|
|
000ad2 2320 mov.b r2, @r3
|
|
000ad4 63f2 mov.l @r15, r3
|
|
000ad6 52f1 mov.l @(h'4,r15), r2
|
|
000ad8 6130 mov.b @r3, r1
|
|
000ada 427c shad r7, r2
|
|
000adc 22c9 and r12, r2
|
|
000ade 212b or r2, r1
|
|
000ae0 2310 mov.b r1, @r3
|
|
000ae2 7f0c
|
|
000ae4 4f26 lds.l @r15+, pr
|
|
000ae6 68f6 mov.l @r15+, r8
|
|
000ae8 69f6 mov.l @r15+, r9
|
|
000aea 6af6 mov.l @r15+, r10
|
|
000aec 6bf6 mov.l @r15+, r11
|
|
000aee 6cf6 mov.l @r15+, r12
|
|
000af0 6df6 mov.l @r15+, r13
|
|
000af2 000b rts
|
|
000af4 6ef6 mov.l @r15+, r14
|
|
000af6 00aa
|
|
000af8 2fe6 mov.l r14, @-r15
|
|
000afa 2fd6 mov.l r13, @-r15
|
|
000afc 2fc6 mov.l r12, @-r15
|
|
000afe 6d43 mov r4, r13
|
|
000b00 2fb6 mov.l r11, @-r15
|
|
000b02 6c63 mov r6, r12
|
|
000b04 2fa6 mov.l r10, @-r15
|
|
000b06 3dc7 cmp/gt r12, r13
|
|
000b08 2f96 mov.l r9, @-r15
|
|
000b0a 2f86 mov.l r8, @-r15
|
|
000b0c 4f22 sts.l pr, @-r15
|
|
000b0e 7ff0 add #h'f0, r15
|
|
000b10 5efc mov.l @(h'30,r15), r14
|
|
000b12 8f03 bf/s h'6 ;@(h'b1c)
|
|
000b14 5bfd mov.l @(h'34,r15), r11
|
|
000b16 64d3 mov r13, r4
|
|
000b18 6dc3 mov r12, r13
|
|
000b1a 6c43 mov r4, r12
|
|
000b1c 3577 cmp/gt r7, r5
|
|
000b1e 8b02 bf h'4 ;@(h'b26)
|
|
000b20 6453 mov r5, r4
|
|
000b22 6573 mov r7, r5
|
|
000b24 6743 mov r4, r7
|
|
000b26 64c3 mov r12, r4
|
|
000b28 34d8 sub r13, r4
|
|
000b2a e300 mov #h'0, r3
|
|
000b2c 3347 cmp/gt r4, r3
|
|
000b2e 343e addc r3, r4
|
|
000b30 4421 shar r4
|
|
000b32 7401
|
|
000b34 3e47 cmp/gt r4, r14
|
|
000b36 8b00 bf h'0 ;@(h'b3a)
|
|
000b38 6e43 mov r4, r14
|
|
000b3a 6473 mov r7, r4
|
|
000b3c 3458 sub r5, r4
|
|
000b3e e300 mov #h'0, r3
|
|
000b40 3347 cmp/gt r4, r3
|
|
000b42 343e addc r3, r4
|
|
000b44 4421 shar r4
|
|
000b46 7401
|
|
000b48 3e47 cmp/gt r4, r14
|
|
000b4a 8f01 bf/s h'2 ;@(h'b50)
|
|
000b4c 6353 mov r5, r3
|
|
000b4e 6e43 mov r4, r14
|
|
000b50 33ec add r14, r3
|
|
000b52 6873 mov r7, r8
|
|
000b54 1f33 mov.l r3, @(h'c,r15)
|
|
000b56 62d3 mov r13, r2
|
|
000b58 32ec add r14, r2
|
|
000b5a 61c3 mov r12, r1
|
|
000b5c 1f22 mov.l r2, @(h'8,r15)
|
|
000b5e 60b3 mov r11, r0
|
|
000b60 31e8 sub r14, r1
|
|
000b62 88ff cmp/eq #h'ffffffff, r0
|
|
000b64 2f12 mov.l r1, @r15
|
|
000b66 8d2d bt/s h'5a ;@(h'bc4)
|
|
000b68 38e8 sub r14, r8
|
|
000b6a 4e15 cmp/pl r14
|
|
000b6c 8b2a bf h'54 ;@(h'bc4)
|
|
000b6e e300 mov #h'0, r3
|
|
000b70 1f31 mov.l r3, @(h'4,r15)
|
|
000b72 6973 mov r7, r9
|
|
000b74 4e15 cmp/pl r14
|
|
000b76 8f11 bf/s h'22 ;@(h'b9c)
|
|
000b78 6a53 mov r5, r10
|
|
000b7a 67b3 mov r11, r7
|
|
000b7c 66c3 mov r12, r6
|
|
000b7e 65d3 mov r13, r5
|
|
000b80 be61 bsr h'-33e ;@(h'846)
|
|
000b82 64a3 mov r10, r4
|
|
000b84 67b3 mov r11, r7
|
|
000b86 66c3 mov r12, r6
|
|
000b88 65d3 mov r13, r5
|
|
000b8a be5c bsr h'-348 ;@(h'846)
|
|
000b8c 6493 mov r9, r4
|
|
000b8e 79ff add #h'ff, r9
|
|
000b90 52f1 mov.l @(h'4,r15), r2
|
|
000b92 7201
|
|
000b94 1f21 mov.l r2, @(h'4,r15)
|
|
000b96 32e3 cmp/ge r14, r2
|
|
000b98 8fef bf/s h'-22 ;@(h'b7a)
|
|
000b9a 7a01
|
|
000b9c 5ef3 mov.l @(h'c,r15), r14
|
|
000b9e 5af2 mov.l @(h'8,r15), r10
|
|
000ba0 69f2 mov.l @r15, r9
|
|
000ba2 3e87 cmp/gt r8, r14
|
|
000ba4 7aff add #h'ff, r10
|
|
000ba6 8d0d bt/s h'1a ;@(h'bc4)
|
|
000ba8 7901
|
|
000baa 67b3 mov r11, r7
|
|
000bac 66a3 mov r10, r6
|
|
000bae 65d3 mov r13, r5
|
|
000bb0 be49 bsr h'-36e ;@(h'846)
|
|
000bb2 64e3 mov r14, r4
|
|
000bb4 67b3 mov r11, r7
|
|
000bb6 66c3 mov r12, r6
|
|
000bb8 6593 mov r9, r5
|
|
000bba be44 bsr h'-378 ;@(h'846)
|
|
000bbc 64e3 mov r14, r4
|
|
000bbe 7e01
|
|
000bc0 3e87 cmp/gt r8, r14
|
|
000bc2 8bf2 bf h'-1c ;@(h'baa)
|
|
000bc4 50fe mov.l @(h'38,r15), r0
|
|
000bc6 88ff cmp/eq #h'ffffffff, r0
|
|
000bc8 890a bt h'14 ;@(h'be0)
|
|
000bca 5ef3 mov.l @(h'c,r15), r14
|
|
000bcc 3e87 cmp/gt r8, r14
|
|
000bce 8907 bt h'e ;@(h'be0)
|
|
000bd0 57fe mov.l @(h'38,r15), r7
|
|
000bd2 66f2 mov.l @r15, r6
|
|
000bd4 55f2 mov.l @(h'8,r15), r5
|
|
000bd6 be36 bsr h'-394 ;@(h'846)
|
|
000bd8 64e3 mov r14, r4
|
|
000bda 7e01
|
|
000bdc 3e87 cmp/gt r8, r14
|
|
000bde 8bf7 bf h'-12 ;@(h'bd0)
|
|
000be0 7f10 add #h'10, r15
|
|
000be2 4f26 lds.l @r15+, pr
|
|
000be4 68f6 mov.l @r15+, r8
|
|
000be6 69f6 mov.l @r15+, r9
|
|
000be8 6af6 mov.l @r15+, r10
|
|
000bea 6bf6 mov.l @r15+, r11
|
|
000bec 6cf6 mov.l @r15+, r12
|
|
000bee 6df6 mov.l @r15+, r13
|
|
000bf0 000b rts
|
|
000bf2 6ef6 mov.l @r15+, r14
|
|
000bf4 2fe6 mov.l r14, @-r15
|
|
000bf6 4611 cmp/pz r6
|
|
000bf8 2fd6 mov.l r13, @-r15
|
|
000bfa 2fc6 mov.l r12, @-r15
|
|
000bfc 2fb6 mov.l r11, @-r15
|
|
000bfe 6c43 mov r4, r12
|
|
000c00 2fa6 mov.l r10, @-r15
|
|
000c02 6a53 mov r5, r10
|
|
000c04 2f96 mov.l r9, @-r15
|
|
000c06 2f86 mov.l r8, @-r15
|
|
000c08 4f22 sts.l pr, @-r15
|
|
000c0a 7ffc add #h'fc, r15
|
|
000c0c 8f41 bf/s h'82 ;@(h'c92)
|
|
000c0e 6b73 mov r7, r11
|
|
000c10 ed00 mov #h'0, r13
|
|
000c12 6e63 mov r6, r14
|
|
000c14 e901 mov #h'1, r9
|
|
000c16 3968 sub r6, r9
|
|
000c18 67b3 mov r11, r7
|
|
000c1a 66c3 mov r12, r6
|
|
000c1c 36ec add r14, r6
|
|
000c1e 65c3 mov r12, r5
|
|
000c20 35e8 sub r14, r5
|
|
000c22 be10 bsr h'-3e0 ;@(h'846)
|
|
000c24 64a3 mov r10, r4
|
|
000c26 4e15 cmp/pl r14
|
|
000c28 8b33 bf h'66 ;@(h'c92)
|
|
000c2a 4911 cmp/pz r9
|
|
000c2c 8904 bt h'8 ;@(h'c38)
|
|
000c2e 63d3 mov r13, r3
|
|
000c30 4300 shll r3
|
|
000c32 7303
|
|
000c34 a018 bra h'30 ;@(h'c68)
|
|
000c36 393c add r3, r9
|
|
000c38 63d3 mov r13, r3
|
|
000c3a 33e8 sub r14, r3
|
|
000c3c 4300 shll r3
|
|
000c3e 7305
|
|
000c40 393c add r3, r9
|
|
000c42 7eff add #h'ff, r14
|
|
000c44 67b3 mov r11, r7
|
|
000c46 68c3 mov r12, r8
|
|
000c48 38dc add r13, r8
|
|
000c4a 6683 mov r8, r6
|
|
000c4c 65c3 mov r12, r5
|
|
000c4e 35d8 sub r13, r5
|
|
000c50 2f52 mov.l r5, @r15
|
|
000c52 64a3 mov r10, r4
|
|
000c54 34ec add r14, r4
|
|
000c56 bdf6 bsr h'-414 ;@(h'846)
|
|
000c58 7401
|
|
000c5a 67b3 mov r11, r7
|
|
000c5c 65f2 mov.l @r15, r5
|
|
000c5e 64a3 mov r10, r4
|
|
000c60 6683 mov r8, r6
|
|
000c62 34e8 sub r14, r4
|
|
000c64 bdef bsr h'-422 ;@(h'846)
|
|
000c66 74ff add #h'ff, r4
|
|
000c68 7d01
|
|
000c6a 3ed3 cmp/ge r13, r14
|
|
000c6c 8b0f bf h'1e ;@(h'c8e)
|
|
000c6e 67b3 mov r11, r7
|
|
000c70 66c3 mov r12, r6
|
|
000c72 36ec add r14, r6
|
|
000c74 2f62 mov.l r6, @r15
|
|
000c76 68c3 mov r12, r8
|
|
000c78 38e8 sub r14, r8
|
|
000c7a 6583 mov r8, r5
|
|
000c7c 64a3 mov r10, r4
|
|
000c7e bde2 bsr h'-43c ;@(h'846)
|
|
000c80 34dc add r13, r4
|
|
000c82 67b3 mov r11, r7
|
|
000c84 66f2 mov.l @r15, r6
|
|
000c86 6583 mov r8, r5
|
|
000c88 64a3 mov r10, r4
|
|
000c8a bddc bsr h'-448 ;@(h'846)
|
|
000c8c 34d8 sub r13, r4
|
|
000c8e 3ed7 cmp/gt r13, r14
|
|
000c90 89cb bt h'-6a ;@(h'c2a)
|
|
000c92 7f04
|
|
000c94 4f26 lds.l @r15+, pr
|
|
000c96 68f6 mov.l @r15+, r8
|
|
000c98 69f6 mov.l @r15+, r9
|
|
000c9a 6af6 mov.l @r15+, r10
|
|
000c9c 6bf6 mov.l @r15+, r11
|
|
000c9e 6cf6 mov.l @r15+, r12
|
|
000ca0 6df6 mov.l @r15+, r13
|
|
000ca2 000b rts
|
|
000ca4 6ef6 mov.l @r15+, r14
|
|
000ca6 e05c mov #h'5c, r0
|
|
000ca8 2fe6 mov.l r14, @-r15
|
|
000caa 2fd6 mov.l r13, @-r15
|
|
000cac 2fc6 mov.l r12, @-r15
|
|
000cae 2fb6 mov.l r11, @-r15
|
|
000cb0 2fa6 mov.l r10, @-r15
|
|
000cb2 2f96 mov.l r9, @-r15
|
|
000cb4 2f86 mov.l r8, @-r15
|
|
000cb6 6963 mov r6, r9
|
|
000cb8 4f22 sts.l pr, @-r15
|
|
000cba e601 mov #h'1, r6
|
|
000cbc 4f12 sts.l macl, @-r15
|
|
000cbe 7fc8 add #h'c8, r15
|
|
000cc0 1f45 mov.l r4, @(h'14,r15)
|
|
000cc2 1f72 mov.l r7, @(h'8,r15)
|
|
000cc4 04fe mov.l @(r0,r15), r4
|
|
000cc6 e01c mov #h'1c, r0
|
|
000cc8 0f64 mov.b r6, @(r0,r15)
|
|
000cca e034 mov #h'34, r0
|
|
000ccc 0f64 mov.b r6, @(r0,r15)
|
|
000cce 53f5 mov.l @(h'14,r15), r3
|
|
000cd0 2338 tst r3, r3
|
|
000cd2 8b01 bf h'2 ;@(h'cd8)
|
|
000cd4 a0ff bra h'1fe ;@(h'ed6)
|
|
000cd6 0009 nop
|
|
000cd8 53f2 mov.l @(h'8,r15), r3
|
|
000cda e201 mov #h'1, r2
|
|
000cdc 3238 sub r3, r2
|
|
000cde 3523 cmp/ge r2, r5
|
|
000ce0 8901 bt h'2 ;@(h'ce6)
|
|
000ce2 a0f8 bra h'1f0 ;@(h'ed6)
|
|
000ce4 0009 nop
|
|
000ce6 e17f mov #h'7f, r1
|
|
000ce8 3517 cmp/gt r1, r5
|
|
000cea 8b01 bf h'2 ;@(h'cf0)
|
|
000cec a0f3 bra h'1e6 ;@(h'ed6)
|
|
000cee 0009 nop
|
|
000cf0 e001 mov #h'1, r0
|
|
000cf2 3048 sub r4, r0
|
|
000cf4 3903 cmp/ge r0, r9
|
|
000cf6 8901 bt h'2 ;@(h'cfc)
|
|
000cf8 a0ed bra h'1da ;@(h'ed6)
|
|
000cfa 0009 nop
|
|
000cfc e23f mov #h'3f, r2
|
|
000cfe 3927 cmp/gt r2, r9
|
|
000d00 8b01 bf h'2 ;@(h'd06)
|
|
000d02 a0e8 bra h'1d0 ;@(h'ed6)
|
|
000d04 0009 nop
|
|
000d06 e001 mov #h'1, r0
|
|
000d08 3403 cmp/ge r0, r4
|
|
000d0a 8901 bt h'2 ;@(h'd10)
|
|
000d0c a0e3 bra h'1c6 ;@(h'ed6)
|
|
000d0e 0009 nop
|
|
000d10 52f2 mov.l @(h'8,r15), r2
|
|
000d12 3203 cmp/ge r0, r2
|
|
000d14 8901 bt h'2 ;@(h'd1a)
|
|
000d16 a0de bra h'1bc ;@(h'ed6)
|
|
000d18 0009 nop
|
|
000d1a 6bf3 mov r15, r11
|
|
000d1c 52f2 mov.l @(h'8,r15), r2
|
|
000d1e 72ff add #h'ff, r2
|
|
000d20 4221 shar r2
|
|
000d22 4221 shar r2
|
|
000d24 4221 shar r2
|
|
000d26 4208 shll2 r2
|
|
000d28 4200 shll r2
|
|
000d2a 7208
|
|
000d2c 1f23 mov.l r2, @(h'c,r15)
|
|
000d2e 4911 cmp/pz r9
|
|
000d30 8d02 bt/s h'4 ;@(h'd38)
|
|
000d32 e600 mov #h'0, r6
|
|
000d34 a001 bra h'2 ;@(h'd3a)
|
|
000d36 689b neg r9, r8
|
|
000d38 6863 mov r6, r8
|
|
000d3a e740 mov #h'40, r7
|
|
000d3c 6393 mov r9, r3
|
|
000d3e 334c add r4, r3
|
|
000d40 3377 cmp/gt r7, r3
|
|
000d42 8b02 bf h'4 ;@(h'd4a)
|
|
000d44 3798 sub r9, r7
|
|
000d46 a001 bra h'2 ;@(h'd4c)
|
|
000d48 1f7c mov.l r7, @(h'30,r15)
|
|
000d4a 1f4c mov.l r4, @(h'30,r15)
|
|
000d4c e307 mov #h'7, r3
|
|
000d4e 2359 and r5, r3
|
|
000d50 e408 mov #h'8, r4
|
|
000d52 3438 sub r3, r4
|
|
000d54 4511 cmp/pz r5
|
|
000d56 8d0a bt/s h'14 ;@(h'd6e)
|
|
000d58 6e4e exts.b r4, r14
|
|
000d5a 6c5b neg r5, r12
|
|
000d5c 4c21 shar r12
|
|
000d5e 4c21 shar r12
|
|
000d60 4c21 shar r12
|
|
000d62 60e3 mov r14, r0
|
|
000d64 8808 cmp/eq #h'8, r0
|
|
000d66 8903 bt h'6 ;@(h'd70)
|
|
000d68 e01c mov #h'1c, r0
|
|
000d6a a001 bra h'2 ;@(h'd70)
|
|
000d6c 0f64 mov.b r6, @(r0,r15)
|
|
000d6e 6c63 mov r6, r12
|
|
000d70 9342 mov.w @(h'84,pc), r3 ;@(h'df8)
|
|
000d72 6253 mov r5, r2
|
|
000d74 4221 shar r2
|
|
000d76 4221 shar r2
|
|
000d78 4221 shar r2
|
|
000d7a 1f21 mov.l r2, @(h'4,r15)
|
|
000d7c 54f3 mov.l @(h'c,r15), r4
|
|
000d7e 74ff add #h'ff, r4
|
|
000d80 51f3 mov.l @(h'c,r15), r1
|
|
000d82 4421 shar r4
|
|
000d84 4421 shar r4
|
|
000d86 4421 shar r4
|
|
000d88 315c add r5, r1
|
|
000d8a 3137 cmp/gt r3, r1
|
|
000d8c 8b04 bf h'8 ;@(h'd98)
|
|
000d8e ed0f mov #h'f, r13
|
|
000d90 3d28 sub r2, r13
|
|
000d92 e034 mov #h'34, r0
|
|
000d94 a001 bra h'2 ;@(h'd9a)
|
|
000d96 0f64 mov.b r6, @(r0,r15)
|
|
000d98 6d43 mov r4, r13
|
|
000d9a 3d40 cmp/eq r4, r13
|
|
000d9c 0029 movt r0
|
|
000d9e 61f3 mov r15, r1
|
|
000da0 712c add #h'2c, r1
|
|
000da2 bc9b bsr h'-6ca ;@(h'6dc)
|
|
000da4 2100 mov.b r0, @r1
|
|
000da6 6a93 mov r9, r10
|
|
000da8 53f1 mov.l @(h'4,r15), r3
|
|
000daa 61b3 mov r11, r1
|
|
000dac 1f86 mov.l r8, @(h'18,r15)
|
|
000dae 3a8c add r8, r10
|
|
000db0 54f3 mov.l @(h'c,r15), r4
|
|
000db2 7101
|
|
000db4 4a08 shll2 r10
|
|
000db6 4a08 shll2 r10
|
|
000db8 3a0c add r0, r10
|
|
000dba 3a3c add r3, r10
|
|
000dbc 4421 shar r4
|
|
000dbe 4421 shar r4
|
|
000dc0 4421 shar r4
|
|
000dc2 1f44 mov.l r4, @(h'10,r15)
|
|
000dc4 53f6 mov.l @(h'18,r15), r3
|
|
000dc6 0437 mul.l r3, r4
|
|
000dc8 52f5 mov.l @(h'14,r15), r2
|
|
000dca 63c3 mov r12, r3
|
|
000dcc 041a sts macl, r4
|
|
000dce 6843 mov r4, r8
|
|
000dd0 38dc add r13, r8
|
|
000dd2 382c add r2, r8
|
|
000dd4 6943 mov r4, r9
|
|
000dd6 34cc add r12, r4
|
|
000dd8 342c add r2, r4
|
|
000dda 7301
|
|
000ddc 1f48 mov.l r4, @(h'20,r15)
|
|
000dde 1f11 mov.l r1, @(h'4,r15)
|
|
000de0 1f3a mov.l r3, @(h'28,r15)
|
|
000de2 52f2 mov.l @(h'8,r15), r2
|
|
000de4 50f3 mov.l @(h'c,r15), r0
|
|
000de6 3028 sub r2, r0
|
|
000de8 e1ff mov #h'ffffffff, r1
|
|
000dea 410c shad r0, r1
|
|
000dec 1f13 mov.l r1, @(h'c,r15)
|
|
000dee 55f4 mov.l @(h'10,r15), r5
|
|
000df0 1f59 mov.l r5, @(h'24,r15)
|
|
000df2 1f54 mov.l r5, @(h'10,r15)
|
|
000df4 a06b bra h'd6 ;@(h'ece)
|
|
000df6 1f52 mov.l r5, @(h'8,r15)
|
|
000df8 0080
|
|
000dfa 3cd3 cmp/ge r13, r12
|
|
000dfc 8938 bt h'70 ;@(h'e70)
|
|
000dfe 64c3 mov r12, r4
|
|
000e00 53f8 mov.l @(h'20,r15), r3
|
|
000e02 e01c mov #h'1c, r0
|
|
000e04 6230 mov.b @r3, r2
|
|
000e06 622c extu.b r2, r2
|
|
000e08 42ed shld r14, r2
|
|
000e0a 2f21 mov.w r2, @r15
|
|
000e0c 03fc mov.b @(r0,r15), r3
|
|
000e0e 2338 tst r3, r3
|
|
000e10 8d04 bt/s h'8 ;@(h'e1c)
|
|
000e12 34ac add r10, r4
|
|
000e14 63b0 mov.b @r11, r3
|
|
000e16 6140 mov.b @r4, r1
|
|
000e18 213b or r3, r1
|
|
000e1a 2410 mov.b r1, @r4
|
|
000e1c 60e3 mov r14, r0
|
|
000e1e 8808 cmp/eq #h'8, r0
|
|
000e20 8904 bt h'8 ;@(h'e2c)
|
|
000e22 52f1 mov.l @(h'4,r15), r2
|
|
000e24 8441 mov.b @(h'1,r4), r0
|
|
000e26 6320 mov.b @r2, r3
|
|
000e28 203b or r3, r0
|
|
000e2a 8041 mov.b r0, @(h'1,r4)
|
|
000e2c 54fa mov.l @(h'28,r15), r4
|
|
000e2e 6643 mov r4, r6
|
|
000e30 53f5 mov.l @(h'14,r15), r3
|
|
000e32 34d3 cmp/ge r13, r4
|
|
000e34 36ac add r10, r6
|
|
000e36 6563 mov r6, r5
|
|
000e38 7501
|
|
000e3a 6763 mov r6, r7
|
|
000e3c 6693 mov r9, r6
|
|
000e3e 364c add r4, r6
|
|
000e40 8d16 bt/s h'2c ;@(h'e70)
|
|
000e42 363c add r3, r6
|
|
000e44 6360 mov.b @r6, r3
|
|
000e46 60e3 mov r14, r0
|
|
000e48 633c extu.b r3, r3
|
|
000e4a 43ed shld r14, r3
|
|
000e4c 2f31 mov.w r3, @r15
|
|
000e4e 8808 cmp/eq #h'8, r0
|
|
000e50 62b0 mov.b @r11, r2
|
|
000e52 6170 mov.b @r7, r1
|
|
000e54 212b or r2, r1
|
|
000e56 8d05 bt/s h'a ;@(h'e64)
|
|
000e58 2710 mov.b r1, @r7
|
|
000e5a 52f1 mov.l @(h'4,r15), r2
|
|
000e5c 6150 mov.b @r5, r1
|
|
000e5e 6320 mov.b @r2, r3
|
|
000e60 213b or r3, r1
|
|
000e62 2510 mov.b r1, @r5
|
|
000e64 7401
|
|
000e66 7501
|
|
000e68 7701
|
|
000e6a 34d3 cmp/ge r13, r4
|
|
000e6c 8fea bf/s h'-2c ;@(h'e44)
|
|
000e6e 7601
|
|
000e70 6280 mov.b @r8, r2
|
|
000e72 e02c mov #h'2c, r0
|
|
000e74 622c extu.b r2, r2
|
|
000e76 2f21 mov.w r2, @r15
|
|
000e78 03fc mov.b @(r0,r15), r3
|
|
000e7a 2338 tst r3, r3
|
|
000e7c 8903 bt h'6 ;@(h'e86)
|
|
000e7e 53f3 mov.l @(h'c,r15), r3
|
|
000e80 61f1 mov.w @r15, r1
|
|
000e82 2139 and r3, r1
|
|
000e84 2f11 mov.w r1, @r15
|
|
000e86 64d3 mov r13, r4
|
|
000e88 62f1 mov.w @r15, r2
|
|
000e8a 3cd3 cmp/ge r13, r12
|
|
000e8c 42ed shld r14, r2
|
|
000e8e 2f21 mov.w r2, @r15
|
|
000e90 8f04 bf/s h'8 ;@(h'e9c)
|
|
000e92 34ac add r10, r4
|
|
000e94 e01c mov #h'1c, r0
|
|
000e96 01fc mov.b @(r0,r15), r1
|
|
000e98 2118 tst r1, r1
|
|
000e9a 8903 bt h'6 ;@(h'ea4)
|
|
000e9c 63b0 mov.b @r11, r3
|
|
000e9e 6240 mov.b @r4, r2
|
|
000ea0 223b or r3, r2
|
|
000ea2 2420 mov.b r2, @r4
|
|
000ea4 e034 mov #h'34, r0
|
|
000ea6 01fc mov.b @(r0,r15), r1
|
|
000ea8 2118 tst r1, r1
|
|
000eaa 8d05 bt/s h'a ;@(h'eb8)
|
|
000eac 7a10 add #h'10, r10
|
|
000eae 51f1 mov.l @(h'4,r15), r1
|
|
000eb0 8441 mov.b @(h'1,r4), r0
|
|
000eb2 6310 mov.b @r1, r3
|
|
000eb4 203b or r3, r0
|
|
000eb6 8041 mov.b r0, @(h'1,r4)
|
|
000eb8 53f6 mov.l @(h'18,r15), r3
|
|
000eba 7301
|
|
000ebc 1f36 mov.l r3, @(h'18,r15)
|
|
000ebe 52f9 mov.l @(h'24,r15), r2
|
|
000ec0 51f4 mov.l @(h'10,r15), r1
|
|
000ec2 382c add r2, r8
|
|
000ec4 53f8 mov.l @(h'20,r15), r3
|
|
000ec6 391c add r1, r9
|
|
000ec8 50f2 mov.l @(h'8,r15), r0
|
|
000eca 303c add r3, r0
|
|
000ecc 1f08 mov.l r0, @(h'20,r15)
|
|
000ece 53fc mov.l @(h'30,r15), r3
|
|
000ed0 51f6 mov.l @(h'18,r15), r1
|
|
000ed2 3133 cmp/ge r3, r1
|
|
000ed4 8b91 bf h'-de ;@(h'dfa)
|
|
000ed6 7f38 add #h'38, r15
|
|
000ed8 4f16 lds.l @r15+, macl
|
|
000eda 4f26 lds.l @r15+, pr
|
|
000edc 68f6 mov.l @r15+, r8
|
|
000ede 69f6 mov.l @r15+, r9
|
|
000ee0 6af6 mov.l @r15+, r10
|
|
000ee2 6bf6 mov.l @r15+, r11
|
|
000ee4 6cf6 mov.l @r15+, r12
|
|
000ee6 6df6 mov.l @r15+, r13
|
|
000ee8 000b rts
|
|
000eea 6ef6 mov.l @r15+, r14
|
|
000eec 2fe6 mov.l r14, @-r15
|
|
000eee e05c mov #h'5c, r0
|
|
000ef0 2fd6 mov.l r13, @-r15
|
|
000ef2 2fc6 mov.l r12, @-r15
|
|
000ef4 2fb6 mov.l r11, @-r15
|
|
000ef6 2fa6 mov.l r10, @-r15
|
|
000ef8 2f96 mov.l r9, @-r15
|
|
000efa 6963 mov r6, r9
|
|
000efc 2f86 mov.l r8, @-r15
|
|
000efe e601 mov #h'1, r6
|
|
000f00 4f22 sts.l pr, @-r15
|
|
000f02 4f12 sts.l macl, @-r15
|
|
000f04 7fc8 add #h'c8, r15
|
|
000f06 1f45 mov.l r4, @(h'14,r15)
|
|
000f08 1f72 mov.l r7, @(h'8,r15)
|
|
000f0a 04fe mov.l @(r0,r15), r4
|
|
000f0c e01c mov #h'1c, r0
|
|
000f0e 0f64 mov.b r6, @(r0,r15)
|
|
000f10 e034 mov #h'34, r0
|
|
000f12 0f64 mov.b r6, @(r0,r15)
|
|
000f14 53f5 mov.l @(h'14,r15), r3
|
|
000f16 2338 tst r3, r3
|
|
000f18 8b01 bf h'2 ;@(h'f1e)
|
|
000f1a a106 bra h'20c ;@(h'112a)
|
|
000f1c 0009 nop
|
|
000f1e e201 mov #h'1, r2
|
|
000f20 53f2 mov.l @(h'8,r15), r3
|
|
000f22 3238 sub r3, r2
|
|
000f24 3523 cmp/ge r2, r5
|
|
000f26 8901 bt h'2 ;@(h'f2c)
|
|
000f28 a0ff bra h'1fe ;@(h'112a)
|
|
000f2a 0009 nop
|
|
000f2c e17f mov #h'7f, r1
|
|
000f2e 3517 cmp/gt r1, r5
|
|
000f30 8b01 bf h'2 ;@(h'f36)
|
|
000f32 a0fa bra h'1f4 ;@(h'112a)
|
|
000f34 0009 nop
|
|
000f36 e001 mov #h'1, r0
|
|
000f38 3048 sub r4, r0
|
|
000f3a 3903 cmp/ge r0, r9
|
|
000f3c 8901 bt h'2 ;@(h'f42)
|
|
000f3e a0f4 bra h'1e8 ;@(h'112a)
|
|
000f40 0009 nop
|
|
000f42 e23f mov #h'3f, r2
|
|
000f44 3927 cmp/gt r2, r9
|
|
000f46 8b01 bf h'2 ;@(h'f4c)
|
|
000f48 a0ef bra h'1de ;@(h'112a)
|
|
000f4a 0009 nop
|
|
000f4c e001 mov #h'1, r0
|
|
000f4e 3403 cmp/ge r0, r4
|
|
000f50 8901 bt h'2 ;@(h'f56)
|
|
000f52 a0ea bra h'1d4 ;@(h'112a)
|
|
000f54 0009 nop
|
|
000f56 52f2 mov.l @(h'8,r15), r2
|
|
000f58 3203 cmp/ge r0, r2
|
|
000f5a 8901 bt h'2 ;@(h'f60)
|
|
000f5c a0e5 bra h'1ca ;@(h'112a)
|
|
000f5e 0009 nop
|
|
000f60 52f2 mov.l @(h'8,r15), r2
|
|
000f62 6bf3 mov r15, r11
|
|
000f64 72ff add #h'ff, r2
|
|
000f66 4221 shar r2
|
|
000f68 4221 shar r2
|
|
000f6a 4221 shar r2
|
|
000f6c 4208 shll2 r2
|
|
000f6e 4200 shll r2
|
|
000f70 7208
|
|
000f72 4911 cmp/pz r9
|
|
000f74 1f23 mov.l r2, @(h'c,r15)
|
|
000f76 8d02 bt/s h'4 ;@(h'f7e)
|
|
000f78 e600 mov #h'0, r6
|
|
000f7a a001 bra h'2 ;@(h'f80)
|
|
000f7c 689b neg r9, r8
|
|
000f7e 6863 mov r6, r8
|
|
000f80 e740 mov #h'40, r7
|
|
000f82 6393 mov r9, r3
|
|
000f84 334c add r4, r3
|
|
000f86 3377 cmp/gt r7, r3
|
|
000f88 8b02 bf h'4 ;@(h'f90)
|
|
000f8a 3798 sub r9, r7
|
|
000f8c a001 bra h'2 ;@(h'f92)
|
|
000f8e 1f7c mov.l r7, @(h'30,r15)
|
|
000f90 1f4c mov.l r4, @(h'30,r15)
|
|
000f92 e307 mov #h'7, r3
|
|
000f94 2359 and r5, r3
|
|
000f96 e408 mov #h'8, r4
|
|
000f98 3438 sub r3, r4
|
|
000f9a 4511 cmp/pz r5
|
|
000f9c 8d0a bt/s h'14 ;@(h'fb4)
|
|
000f9e 6e4e exts.b r4, r14
|
|
000fa0 6c5b neg r5, r12
|
|
000fa2 4c21 shar r12
|
|
000fa4 4c21 shar r12
|
|
000fa6 4c21 shar r12
|
|
000fa8 60e3 mov r14, r0
|
|
000faa 8808 cmp/eq #h'8, r0
|
|
000fac 8903 bt h'6 ;@(h'fb6)
|
|
000fae e01c mov #h'1c, r0
|
|
000fb0 a001 bra h'2 ;@(h'fb6)
|
|
000fb2 0f64 mov.b r6, @(r0,r15)
|
|
000fb4 6c63 mov r6, r12
|
|
000fb6 6253 mov r5, r2
|
|
000fb8 9341 mov.w @(h'82,pc), r3 ;@(h'103e)
|
|
000fba 4221 shar r2
|
|
000fbc 4221 shar r2
|
|
000fbe 4221 shar r2
|
|
000fc0 1f21 mov.l r2, @(h'4,r15)
|
|
000fc2 54f3 mov.l @(h'c,r15), r4
|
|
000fc4 51f3 mov.l @(h'c,r15), r1
|
|
000fc6 74ff add #h'ff, r4
|
|
000fc8 4421 shar r4
|
|
000fca 4421 shar r4
|
|
000fcc 4421 shar r4
|
|
000fce 315c add r5, r1
|
|
000fd0 3137 cmp/gt r3, r1
|
|
000fd2 8b04 bf h'8 ;@(h'fde)
|
|
000fd4 ed0f mov #h'f, r13
|
|
000fd6 3d28 sub r2, r13
|
|
000fd8 e034 mov #h'34, r0
|
|
000fda a001 bra h'2 ;@(h'fe0)
|
|
000fdc 0f64 mov.b r6, @(r0,r15)
|
|
000fde 6d43 mov r4, r13
|
|
000fe0 3d40 cmp/eq r4, r13
|
|
000fe2 0029 movt r0
|
|
000fe4 61f3 mov r15, r1
|
|
000fe6 712c add #h'2c, r1
|
|
000fe8 bb78 bsr h'-910 ;@(h'6dc)
|
|
000fea 2100 mov.b r0, @r1
|
|
000fec 53f1 mov.l @(h'4,r15), r3
|
|
000fee 61b3 mov r11, r1
|
|
000ff0 1f86 mov.l r8, @(h'18,r15)
|
|
000ff2 6a93 mov r9, r10
|
|
000ff4 54f3 mov.l @(h'c,r15), r4
|
|
000ff6 7101
|
|
000ff8 3a8c add r8, r10
|
|
000ffa 4a08 shll2 r10
|
|
000ffc 4a08 shll2 r10
|
|
000ffe 3a0c add r0, r10
|
|
001000 3a3c add r3, r10
|
|
001002 4421 shar r4
|
|
001004 4421 shar r4
|
|
001006 4421 shar r4
|
|
001008 1f44 mov.l r4, @(h'10,r15)
|
|
00100a 53f6 mov.l @(h'18,r15), r3
|
|
00100c 52f5 mov.l @(h'14,r15), r2
|
|
00100e 0437 mul.l r3, r4
|
|
001010 041a sts macl, r4
|
|
001012 6843 mov r4, r8
|
|
001014 38dc add r13, r8
|
|
001016 382c add r2, r8
|
|
001018 6943 mov r4, r9
|
|
00101a 34cc add r12, r4
|
|
00101c 342c add r2, r4
|
|
00101e 63c3 mov r12, r3
|
|
001020 1f48 mov.l r4, @(h'20,r15)
|
|
001022 7301
|
|
001024 1f11 mov.l r1, @(h'4,r15)
|
|
001026 1f3a mov.l r3, @(h'28,r15)
|
|
001028 52f2 mov.l @(h'8,r15), r2
|
|
00102a 50f3 mov.l @(h'c,r15), r0
|
|
00102c 3028 sub r2, r0
|
|
00102e e1ff mov #h'ffffffff, r1
|
|
001030 410c shad r0, r1
|
|
001032 1f13 mov.l r1, @(h'c,r15)
|
|
001034 55f4 mov.l @(h'10,r15), r5
|
|
001036 1f59 mov.l r5, @(h'24,r15)
|
|
001038 1f54 mov.l r5, @(h'10,r15)
|
|
00103a a072 bra h'e4 ;@(h'1122)
|
|
00103c 1f52 mov.l r5, @(h'8,r15)
|
|
00103e 0080
|
|
001040 3cd3 cmp/ge r13, r12
|
|
001042 893c bt h'78 ;@(h'10be)
|
|
001044 53f8 mov.l @(h'20,r15), r3
|
|
001046 64c3 mov r12, r4
|
|
001048 6230 mov.b @r3, r2
|
|
00104a e01c mov #h'1c, r0
|
|
00104c 6227 not r2, r2
|
|
00104e 622c extu.b r2, r2
|
|
001050 42ed shld r14, r2
|
|
001052 6227 not r2, r2
|
|
001054 2f21 mov.w r2, @r15
|
|
001056 03fc mov.b @(r0,r15), r3
|
|
001058 2338 tst r3, r3
|
|
00105a 8d04 bt/s h'8 ;@(h'1066)
|
|
00105c 34ac add r10, r4
|
|
00105e 63b0 mov.b @r11, r3
|
|
001060 6140 mov.b @r4, r1
|
|
001062 2139 and r3, r1
|
|
001064 2410 mov.b r1, @r4
|
|
001066 60e3 mov r14, r0
|
|
001068 8808 cmp/eq #h'8, r0
|
|
00106a 8904 bt h'8 ;@(h'1076)
|
|
00106c 52f1 mov.l @(h'4,r15), r2
|
|
00106e 6320 mov.b @r2, r3
|
|
001070 8441 mov.b @(h'1,r4), r0
|
|
001072 2039 and r3, r0
|
|
001074 8041 mov.b r0, @(h'1,r4)
|
|
001076 54fa mov.l @(h'28,r15), r4
|
|
001078 53f5 mov.l @(h'14,r15), r3
|
|
00107a 34d3 cmp/ge r13, r4
|
|
00107c 6643 mov r4, r6
|
|
00107e 36ac add r10, r6
|
|
001080 6563 mov r6, r5
|
|
001082 7501
|
|
001084 6763 mov r6, r7
|
|
001086 6693 mov r9, r6
|
|
001088 364c add r4, r6
|
|
00108a 8d18 bt/s h'30 ;@(h'10be)
|
|
00108c 363c add r3, r6
|
|
00108e 60e3 mov r14, r0
|
|
001090 6360 mov.b @r6, r3
|
|
001092 8808 cmp/eq #h'8, r0
|
|
001094 6337 not r3, r3
|
|
001096 633c extu.b r3, r3
|
|
001098 43ed shld r14, r3
|
|
00109a 6337 not r3, r3
|
|
00109c 2f31 mov.w r3, @r15
|
|
00109e 62b0 mov.b @r11, r2
|
|
0010a0 6170 mov.b @r7, r1
|
|
0010a2 2129 and r2, r1
|
|
0010a4 8d05 bt/s h'a ;@(h'10b2)
|
|
0010a6 2710 mov.b r1, @r7
|
|
0010a8 52f1 mov.l @(h'4,r15), r2
|
|
0010aa 6320 mov.b @r2, r3
|
|
0010ac 6150 mov.b @r5, r1
|
|
0010ae 2139 and r3, r1
|
|
0010b0 2510 mov.b r1, @r5
|
|
0010b2 7401
|
|
0010b4 7501
|
|
0010b6 7701
|
|
0010b8 34d3 cmp/ge r13, r4
|
|
0010ba 8fe8 bf/s h'-30 ;@(h'108e)
|
|
0010bc 7601
|
|
0010be e02c mov #h'2c, r0
|
|
0010c0 6280 mov.b @r8, r2
|
|
0010c2 6227 not r2, r2
|
|
0010c4 622c extu.b r2, r2
|
|
0010c6 2f21 mov.w r2, @r15
|
|
0010c8 03fc mov.b @(r0,r15), r3
|
|
0010ca 2338 tst r3, r3
|
|
0010cc 8903 bt h'6 ;@(h'10d6)
|
|
0010ce 53f3 mov.l @(h'c,r15), r3
|
|
0010d0 61f1 mov.w @r15, r1
|
|
0010d2 2139 and r3, r1
|
|
0010d4 2f11 mov.w r1, @r15
|
|
0010d6 64d3 mov r13, r4
|
|
0010d8 62f1 mov.w @r15, r2
|
|
0010da 3cd3 cmp/ge r13, r12
|
|
0010dc 622d extu.w r2, r2
|
|
0010de 42ed shld r14, r2
|
|
0010e0 6227 not r2, r2
|
|
0010e2 2f21 mov.w r2, @r15
|
|
0010e4 8f04 bf/s h'8 ;@(h'10f0)
|
|
0010e6 34ac add r10, r4
|
|
0010e8 e01c mov #h'1c, r0
|
|
0010ea 01fc mov.b @(r0,r15), r1
|
|
0010ec 2118 tst r1, r1
|
|
0010ee 8903 bt h'6 ;@(h'10f8)
|
|
0010f0 63b0 mov.b @r11, r3
|
|
0010f2 6240 mov.b @r4, r2
|
|
0010f4 2239 and r3, r2
|
|
0010f6 2420 mov.b r2, @r4
|
|
0010f8 e034 mov #h'34, r0
|
|
0010fa 01fc mov.b @(r0,r15), r1
|
|
0010fc 2118 tst r1, r1
|
|
0010fe 8d05 bt/s h'a ;@(h'110c)
|
|
001100 7a10 add #h'10, r10
|
|
001102 51f1 mov.l @(h'4,r15), r1
|
|
001104 8441 mov.b @(h'1,r4), r0
|
|
001106 6310 mov.b @r1, r3
|
|
001108 2039 and r3, r0
|
|
00110a 8041 mov.b r0, @(h'1,r4)
|
|
00110c 53f6 mov.l @(h'18,r15), r3
|
|
00110e 7301
|
|
001110 1f36 mov.l r3, @(h'18,r15)
|
|
001112 52f9 mov.l @(h'24,r15), r2
|
|
001114 51f4 mov.l @(h'10,r15), r1
|
|
001116 382c add r2, r8
|
|
001118 53f8 mov.l @(h'20,r15), r3
|
|
00111a 391c add r1, r9
|
|
00111c 50f2 mov.l @(h'8,r15), r0
|
|
00111e 303c add r3, r0
|
|
001120 1f08 mov.l r0, @(h'20,r15)
|
|
001122 53fc mov.l @(h'30,r15), r3
|
|
001124 51f6 mov.l @(h'18,r15), r1
|
|
001126 3133 cmp/ge r3, r1
|
|
001128 8b8a bf h'-ec ;@(h'1040)
|
|
00112a 7f38 add #h'38, r15
|
|
00112c 4f16 lds.l @r15+, macl
|
|
00112e 4f26 lds.l @r15+, pr
|
|
001130 68f6 mov.l @r15+, r8
|
|
001132 69f6 mov.l @r15+, r9
|
|
001134 6af6 mov.l @r15+, r10
|
|
001136 6bf6 mov.l @r15+, r11
|
|
001138 6cf6 mov.l @r15+, r12
|
|
00113a 6df6 mov.l @r15+, r13
|
|
00113c 000b rts
|
|
00113e 6ef6 mov.l @r15+, r14
|
|
001140 4f22 sts.l pr, @-r15
|
|
001142 e23b mov #h'3b, r2
|
|
001144 d305 mov.l @(h'14,pc), r3 ;@(h'115c)
|
|
001146 e700 mov #h'0, r7
|
|
001148 6033 mov r3, r0
|
|
00114a 6673 mov r7, r6
|
|
00114c 2f26 mov.l r2, @-r15
|
|
00114e 6573 mov r7, r5
|
|
001150 400b jsr @r0
|
|
001152 6473 mov r7, r4
|
|
001154 7f04
|
|
001156 4f26 lds.l @r15+, pr
|
|
001158 000b rts
|
|
00115a 0009 nop
|
|
00115c 0030
|
|
00115e 9240 mov.w @(h'80,pc), r2 ;@(h'11e2)
|
|
001160 2fe6 mov.l r14, @-r15
|
|
001162 2fd6 mov.l r13, @-r15
|
|
001164 4f22 sts.l pr, @-r15
|
|
001166 6d43 mov r4, r13
|
|
001168 906d mov.w @(h'da,pc), r0 ;@(h'1246)
|
|
00116a 2dd8 tst r13, r13
|
|
00116c 3f0c add r0, r15
|
|
00116e 8f0c bf/s h'18 ;@(h'118a)
|
|
001170 ee00 mov #h'0, r14
|
|
001172 61f3 mov r15, r1
|
|
001174 d238 mov.l @(h'e0,pc), r2 ;@(h'1258)
|
|
001176 9067 mov.w @(h'ce,pc), r0 ;@(h'1248)
|
|
001178 d338 mov.l @(h'e0,pc), r3 ;@(h'125c)
|
|
00117a 430b jsr @r3
|
|
00117c 7154 add #h'54, r1
|
|
00117e e701 mov #h'1, r7
|
|
001180 e61e mov #h'1e, r6
|
|
001182 e54e mov #h'4e, r5
|
|
001184 64f3 mov r15, r4
|
|
001186 a17a bra h'2f4 ;@(h'147e)
|
|
001188 7454 add #h'54, r4
|
|
00118a 60d3 mov r13, r0
|
|
00118c 8801 cmp/eq #h'1, r0
|
|
00118e 8b0c bf h'18 ;@(h'11aa)
|
|
001190 915b mov.w @(h'b6,pc), r1 ;@(h'124a)
|
|
001192 d233 mov.l @(h'cc,pc), r2 ;@(h'1260)
|
|
001194 905a mov.w @(h'b4,pc), r0 ;@(h'124c)
|
|
001196 d331 mov.l @(h'c4,pc), r3 ;@(h'125c)
|
|
001198 430b jsr @r3
|
|
00119a 31fc add r15, r1
|
|
00119c 9455 mov.w @(h'aa,pc), r4 ;@(h'124a)
|
|
00119e e701 mov #h'1, r7
|
|
0011a0 e612 mov #h'12, r6
|
|
0011a2 e55b mov #h'5b, r5
|
|
0011a4 34fc add r15, r4
|
|
0011a6 a16a bra h'2d4 ;@(h'147e)
|
|
0011a8 0009 nop
|
|
0011aa 8802 cmp/eq #h'2, r0
|
|
0011ac 8b0c bf h'18 ;@(h'11c8)
|
|
0011ae 61f3 mov r15, r1
|
|
0011b0 d22c mov.l @(h'b0,pc), r2 ;@(h'1264)
|
|
0011b2 904c mov.w @(h'98,pc), r0 ;@(h'124e)
|
|
0011b4 d329 mov.l @(h'a4,pc), r3 ;@(h'125c)
|
|
0011b6 430b jsr @r3
|
|
0011b8 7160 add #h'60, r1
|
|
0011ba e729 mov #h'29, r7
|
|
0011bc e607 mov #h'7, r6
|
|
0011be e508 mov #h'8, r5
|
|
0011c0 64f3 mov r15, r4
|
|
0011c2 7460 add #h'60, r4
|
|
0011c4 a15b bra h'2b6 ;@(h'147e)
|
|
0011c6 0009 nop
|
|
0011c8 60d3 mov r13, r0
|
|
0011ca 8803 cmp/eq #h'3, r0
|
|
0011cc 8b0c bf h'18 ;@(h'11e8)
|
|
0011ce 61f3 mov r15, r1
|
|
0011d0 d225 mov.l @(h'94,pc), r2 ;@(h'1268)
|
|
0011d2 903d mov.w @(h'7a,pc), r0 ;@(h'1250)
|
|
0011d4 d321 mov.l @(h'84,pc), r3 ;@(h'125c)
|
|
0011d6 430b jsr @r3
|
|
0011d8 714c add #h'4c, r1
|
|
0011da e701 mov #h'1, r7
|
|
0011dc e62c mov #h'2c, r6
|
|
0011de e536 mov #h'36, r5
|
|
0011e0 64f3 mov r15, r4
|
|
0011e2 744c add #h'4c, r4
|
|
0011e4 a14b bra h'296 ;@(h'147e)
|
|
0011e6 0009 nop
|
|
0011e8 8804 cmp/eq #h'4, r0
|
|
0011ea 8b0c bf h'18 ;@(h'1206)
|
|
0011ec d21f mov.l @(h'7c,pc), r2 ;@(h'126c)
|
|
0011ee 61f3 mov r15, r1
|
|
0011f0 902f mov.w @(h'5e,pc), r0 ;@(h'1252)
|
|
0011f2 d31a mov.l @(h'68,pc), r3 ;@(h'125c)
|
|
0011f4 430b jsr @r3
|
|
0011f6 717c add #h'7c, r1
|
|
0011f8 e701 mov #h'1, r7
|
|
0011fa e634 mov #h'34, r6
|
|
0011fc e527 mov #h'27, r5
|
|
0011fe 64f3 mov r15, r4
|
|
001200 747c add #h'7c, r4
|
|
001202 a13c bra h'278 ;@(h'147e)
|
|
001204 0009 nop
|
|
001206 60d3 mov r13, r0
|
|
001208 8805 cmp/eq #h'5, r0
|
|
00120a 8b0c bf h'18 ;@(h'1226)
|
|
00120c 9122 mov.w @(h'44,pc), r1 ;@(h'1254)
|
|
00120e 31fc add r15, r1
|
|
001210 d217 mov.l @(h'5c,pc), r2 ;@(h'1270)
|
|
001212 d312 mov.l @(h'48,pc), r3 ;@(h'125c)
|
|
001214 430b jsr @r3
|
|
001216 e030 mov #h'30, r0
|
|
001218 941c mov.w @(h'38,pc), r4 ;@(h'1254)
|
|
00121a e701 mov #h'1, r7
|
|
00121c e610 mov #h'10, r6
|
|
00121e e514 mov #h'14, r5
|
|
001220 34fc add r15, r4
|
|
001222 a12c bra h'258 ;@(h'147e)
|
|
001224 0009 nop
|
|
001226 8806 cmp/eq #h'6, r0
|
|
001228 8b26 bf h'4c ;@(h'1278)
|
|
00122a 61f3 mov r15, r1
|
|
00122c d211 mov.l @(h'44,pc), r2 ;@(h'1274)
|
|
00122e 9011 mov.w @(h'22,pc), r0 ;@(h'1254)
|
|
001230 d30a mov.l @(h'28,pc), r3 ;@(h'125c)
|
|
001232 430b jsr @r3
|
|
001234 7130 add #h'30, r1
|
|
001236 e701 mov #h'1, r7
|
|
001238 e615 mov #h'15, r6
|
|
00123a 6573 mov r7, r5
|
|
00123c 757f add #h'7f, r5
|
|
00123e 64f3 mov r15, r4
|
|
001240 7430 add #h'30, r4
|
|
001242 a11c bra h'238 ;@(h'147e)
|
|
001244 0009 nop
|
|
001246 fe80
|
|
001248 012c mov.b @(r0,r2), r1
|
|
00124a 00a8
|
|
00124c 00d8
|
|
00124e 011f mac.l @r1+, @r1+
|
|
001250 0134 mov.b r3, @(r0,r1)
|
|
001252 0104 mov.b r0, @(r0,r1)
|
|
001254 0150
|
|
001256 0000
|
|
001258 0030
|
|
00125a 5620 mov.l @(h'0,r2), r6
|
|
00125c 0030
|
|
00125e 4a00 shll r10
|
|
001260 0030
|
|
001262 574c mov.l @(h'30,r4), r7
|
|
001264 0030
|
|
001266 5824 mov.l @(h'10,r2), r8
|
|
001268 0030
|
|
00126a 5943 mov.l @(h'c,r4), r9
|
|
00126c 0030
|
|
00126e 5a77 mov.l @(h'1c,r7), r10
|
|
001270 0030
|
|
001272 5b7b mov.l @(h'2c,r7), r11
|
|
001274 0030
|
|
001276 5bab mov.l @(h'2c,r10), r11
|
|
001278 60d3 mov r13, r0
|
|
00127a 8807 cmp/eq #h'7, r0
|
|
00127c 8b0c bf h'18 ;@(h'1298)
|
|
00127e 915f mov.w @(h'be,pc), r1 ;@(h'1340)
|
|
001280 d231 mov.l @(h'c4,pc), r2 ;@(h'1348)
|
|
001282 31fc add r15, r1
|
|
001284 d331 mov.l @(h'c4,pc), r3 ;@(h'134c)
|
|
001286 430b jsr @r3
|
|
001288 e060 mov #h'60, r0
|
|
00128a e702 mov #h'2, r7
|
|
00128c 9458 mov.w @(h'b0,pc), r4 ;@(h'1340)
|
|
00128e e618 mov #h'18, r6
|
|
001290 e510 mov #h'10, r5
|
|
001292 34fc add r15, r4
|
|
001294 a0f3 bra h'1e6 ;@(h'147e)
|
|
001296 0009 nop
|
|
001298 8808 cmp/eq #h'8, r0
|
|
00129a 8b0c bf h'18 ;@(h'12b6)
|
|
00129c 9151 mov.w @(h'a2,pc), r1 ;@(h'1342)
|
|
00129e 31fc add r15, r1
|
|
0012a0 d22b mov.l @(h'ac,pc), r2 ;@(h'1350)
|
|
0012a2 d32a mov.l @(h'a8,pc), r3 ;@(h'134c)
|
|
0012a4 430b jsr @r3
|
|
0012a6 e040 mov #h'40, r0
|
|
0012a8 944b mov.w @(h'96,pc), r4 ;@(h'1342)
|
|
0012aa e702 mov #h'2, r7
|
|
0012ac e610 mov #h'10, r6
|
|
0012ae 6563 mov r6, r5
|
|
0012b0 34fc add r15, r4
|
|
0012b2 a0e4 bra h'1c8 ;@(h'147e)
|
|
0012b4 0009 nop
|
|
0012b6 60d3 mov r13, r0
|
|
0012b8 8809 cmp/eq #h'9, r0
|
|
0012ba 8b0c bf h'18 ;@(h'12d6)
|
|
0012bc 9142 mov.w @(h'84,pc), r1 ;@(h'1344)
|
|
0012be 31fc add r15, r1
|
|
0012c0 d224 mov.l @(h'90,pc), r2 ;@(h'1354)
|
|
0012c2 d322 mov.l @(h'88,pc), r3 ;@(h'134c)
|
|
0012c4 430b jsr @r3
|
|
0012c6 e020 mov #h'20, r0
|
|
0012c8 943c mov.w @(h'78,pc), r4 ;@(h'1344)
|
|
0012ca e701 mov #h'1, r7
|
|
0012cc e610 mov #h'10, r6
|
|
0012ce 6563 mov r6, r5
|
|
0012d0 34fc add r15, r4
|
|
0012d2 a0d4 bra h'1a8 ;@(h'147e)
|
|
0012d4 0009 nop
|
|
0012d6 880a cmp/eq #h'a, r0
|
|
0012d8 8b03 bf h'6 ;@(h'12e2)
|
|
0012da bf41 bsr h'-17e ;@(h'1160)
|
|
0012dc e409 mov #h'9, r4
|
|
0012de a027 bra h'4e ;@(h'1330)
|
|
0012e0 0009 nop
|
|
0012e2 60d3 mov r13, r0
|
|
0012e4 880b cmp/eq #h'b, r0
|
|
0012e6 8b04 bf h'8 ;@(h'12f2)
|
|
0012e8 e40a mov #h'a, r4
|
|
0012ea bf39 bsr h'-18e ;@(h'1160)
|
|
0012ec 0009 nop
|
|
0012ee a0a5 bra h'14a ;@(h'143c)
|
|
0012f0 6e03 mov r0, r14
|
|
0012f2 880c cmp/eq #h'c, r0
|
|
0012f4 8b03 bf h'6 ;@(h'12fe)
|
|
0012f6 bf33 bsr h'-19a ;@(h'1160)
|
|
0012f8 e40b mov #h'b, r4
|
|
0012fa aff8 bra h'-10 ;@(h'12ee)
|
|
0012fc 0009 nop
|
|
0012fe 60d3 mov r13, r0
|
|
001300 880d cmp/eq #h'd, r0
|
|
001302 8b0c bf h'18 ;@(h'131e)
|
|
001304 911e mov.w @(h'3c,pc), r1 ;@(h'1344)
|
|
001306 31fc add r15, r1
|
|
001308 d213 mov.l @(h'4c,pc), r2 ;@(h'1358)
|
|
00130a d310 mov.l @(h'40,pc), r3 ;@(h'134c)
|
|
00130c 430b jsr @r3
|
|
00130e e020 mov #h'20, r0
|
|
001310 9418 mov.w @(h'30,pc), r4 ;@(h'1344)
|
|
001312 e701 mov #h'1, r7
|
|
001314 e610 mov #h'10, r6
|
|
001316 6563 mov r6, r5
|
|
001318 34fc add r15, r4
|
|
00131a a0b0 bra h'160 ;@(h'147e)
|
|
00131c 0009 nop
|
|
00131e 880e cmp/eq #h'e, r0
|
|
001320 8b01 bf h'2 ;@(h'1326)
|
|
001322 afe2 bra h'-3c ;@(h'12ea)
|
|
001324 e40d mov #h'd, r4
|
|
001326 60d3 mov r13, r0
|
|
001328 880f cmp/eq #h'f, r0
|
|
00132a 8b03 bf h'6 ;@(h'1334)
|
|
00132c bf18 bsr h'-1d0 ;@(h'1160)
|
|
00132e e40e mov #h'e, r4
|
|
001330 a084 bra h'108 ;@(h'143c)
|
|
001332 6e03 mov r0, r14
|
|
001334 8810 cmp/eq #h'10, r0
|
|
001336 8b11 bf h'22 ;@(h'135c)
|
|
001338 bf12 bsr h'-1dc ;@(h'1160)
|
|
00133a e40f mov #h'f, r4
|
|
00133c a07e bra h'fc ;@(h'143c)
|
|
00133e 6e03 mov r0, r14
|
|
001340 0120
|
|
001342 0140
|
|
001344 0160
|
|
001346 0000
|
|
001348 0030
|
|
00134a 5cfb mov.l @(h'2c,r15), r12
|
|
00134c 0030
|
|
00134e 4a00 shll r10
|
|
001350 0030
|
|
001352 5d5b mov.l @(h'2c,r5), r13
|
|
001354 0030
|
|
001356 5d9b mov.l @(h'2c,r9), r13
|
|
001358 0030
|
|
00135a 5dbb mov.l @(h'2c,r11), r13
|
|
00135c 60d3 mov r13, r0
|
|
00135e 8811 cmp/eq #h'11, r0
|
|
001360 8b0c bf h'18 ;@(h'137c)
|
|
001362 9159 mov.w @(h'b2,pc), r1 ;@(h'1418)
|
|
001364 d22e mov.l @(h'b8,pc), r2 ;@(h'1420)
|
|
001366 31fc add r15, r1
|
|
001368 d32e mov.l @(h'b8,pc), r3 ;@(h'1424)
|
|
00136a 430b jsr @r3
|
|
00136c e020 mov #h'20, r0
|
|
00136e e701 mov #h'1, r7
|
|
001370 9452 mov.w @(h'a4,pc), r4 ;@(h'1418)
|
|
001372 e610 mov #h'10, r6
|
|
001374 6563 mov r6, r5
|
|
001376 34fc add r15, r4
|
|
001378 a081 bra h'102 ;@(h'147e)
|
|
00137a 0009 nop
|
|
00137c 8813 cmp/eq #h'13, r0
|
|
00137e 8b03 bf h'6 ;@(h'1388)
|
|
001380 beee bsr h'-224 ;@(h'1160)
|
|
001382 e411 mov #h'11, r4
|
|
001384 a05a bra h'b4 ;@(h'143c)
|
|
001386 6e03 mov r0, r14
|
|
001388 60d3 mov r13, r0
|
|
00138a 8812 cmp/eq #h'12, r0
|
|
00138c 8b03 bf h'6 ;@(h'1396)
|
|
00138e bee7 bsr h'-232 ;@(h'1160)
|
|
001390 e413 mov #h'13, r4
|
|
001392 a053 bra h'a6 ;@(h'143c)
|
|
001394 6e03 mov r0, r14
|
|
001396 8814 cmp/eq #h'14, r0
|
|
001398 8b03 bf h'6 ;@(h'13a2)
|
|
00139a bee1 bsr h'-23e ;@(h'1160)
|
|
00139c e412 mov #h'12, r4
|
|
00139e afa6 bra h'-b4 ;@(h'12ee)
|
|
0013a0 0009 nop
|
|
0013a2 60d3 mov r13, r0
|
|
0013a4 8815 cmp/eq #h'15, r0
|
|
0013a6 8b0c bf h'18 ;@(h'13c2)
|
|
0013a8 9137 mov.w @(h'6e,pc), r1 ;@(h'141a)
|
|
0013aa d21f mov.l @(h'7c,pc), r2 ;@(h'1428)
|
|
0013ac 9036 mov.w @(h'6c,pc), r0 ;@(h'141c)
|
|
0013ae d31d mov.l @(h'74,pc), r3 ;@(h'1424)
|
|
0013b0 430b jsr @r3
|
|
0013b2 31fc add r15, r1
|
|
0013b4 9431 mov.w @(h'62,pc), r4 ;@(h'141a)
|
|
0013b6 e704 mov #h'4, r7
|
|
0013b8 e610 mov #h'10, r6
|
|
0013ba 6563 mov r6, r5
|
|
0013bc 34fc add r15, r4
|
|
0013be a05e bra h'bc ;@(h'147e)
|
|
0013c0 0009 nop
|
|
0013c2 8816 cmp/eq #h'16, r0
|
|
0013c4 8b0c bf h'18 ;@(h'13e0)
|
|
0013c6 61f3 mov r15, r1
|
|
0013c8 d218 mov.l @(h'60,pc), r2 ;@(h'142c)
|
|
0013ca 9028 mov.w @(h'50,pc), r0 ;@(h'141e)
|
|
0013cc d315 mov.l @(h'54,pc), r3 ;@(h'1424)
|
|
0013ce 430b jsr @r3
|
|
0013d0 7160 add #h'60, r1
|
|
0013d2 e709 mov #h'9, r7
|
|
0013d4 e610 mov #h'10, r6
|
|
0013d6 6563 mov r6, r5
|
|
0013d8 64f3 mov r15, r4
|
|
0013da 7460 add #h'60, r4
|
|
0013dc a04f bra h'9e ;@(h'147e)
|
|
0013de 0009 nop
|
|
0013e0 60d3 mov r13, r0
|
|
0013e2 8817 cmp/eq #h'17, r0
|
|
0013e4 8b01 bf h'2 ;@(h'13ea)
|
|
0013e6 a00a bra h'14 ;@(h'13fe)
|
|
0013e8 e416 mov #h'16, r4
|
|
0013ea 8818 cmp/eq #h'18, r0
|
|
0013ec 8b03 bf h'6 ;@(h'13f6)
|
|
0013ee beb7 bsr h'-292 ;@(h'1160)
|
|
0013f0 e416 mov #h'16, r4
|
|
0013f2 a00c bra h'18 ;@(h'140e)
|
|
0013f4 0009 nop
|
|
0013f6 60d3 mov r13, r0
|
|
0013f8 8819 cmp/eq #h'19, r0
|
|
0013fa 8b04 bf h'8 ;@(h'1406)
|
|
0013fc e418 mov #h'18, r4
|
|
0013fe beaf bsr h'-2a2 ;@(h'1160)
|
|
001400 0009 nop
|
|
001402 a02b bra h'56 ;@(h'145c)
|
|
001404 6e03 mov r0, r14
|
|
001406 881a cmp/eq #h'1a, r0
|
|
001408 8b12 bf h'24 ;@(h'1430)
|
|
00140a bea9 bsr h'-2ae ;@(h'1160)
|
|
00140c e41b mov #h'1b, r4
|
|
00140e 6e03 mov r0, r14
|
|
001410 b239 bsr h'472 ;@(h'1886)
|
|
001412 6403 mov r0, r4
|
|
001414 a047 bra h'8e ;@(h'14a6)
|
|
001416 0009 nop
|
|
001418 0160
|
|
00141a 0100
|
|
00141c 0080
|
|
00141e 0120
|
|
001420 0030
|
|
001422 5ddb mov.l @(h'2c,r13), r13
|
|
001424 0030
|
|
001426 4a00 shll r10
|
|
001428 0030
|
|
00142a 5dfb mov.l @(h'2c,r15), r13
|
|
00142c 0030
|
|
00142e 5e7b mov.l @(h'2c,r7), r14
|
|
001430 60d3 mov r13, r0
|
|
001432 881b cmp/eq #h'1b, r0
|
|
001434 8b06 bf h'c ;@(h'1444)
|
|
001436 be93 bsr h'-2da ;@(h'1160)
|
|
001438 e416 mov #h'16, r4
|
|
00143a 6e03 mov r0, r14
|
|
00143c b290 bsr h'520 ;@(h'1960)
|
|
00143e 64e3 mov r14, r4
|
|
001440 a031 bra h'62 ;@(h'14a6)
|
|
001442 0009 nop
|
|
001444 881c cmp/eq #h'1c, r0
|
|
001446 8b03 bf h'6 ;@(h'1450)
|
|
001448 be8a bsr h'-2ec ;@(h'1160)
|
|
00144a e41a mov #h'1a, r4
|
|
00144c a006 bra h'c ;@(h'145c)
|
|
00144e 6e03 mov r0, r14
|
|
001450 60d3 mov r13, r0
|
|
001452 881d cmp/eq #h'1d, r0
|
|
001454 8b06 bf h'c ;@(h'1464)
|
|
001456 be83 bsr h'-2fa ;@(h'1160)
|
|
001458 e41b mov #h'1b, r4
|
|
00145a 6e03 mov r0, r14
|
|
00145c b17e bsr h'2fc ;@(h'175c)
|
|
00145e 64e3 mov r14, r4
|
|
001460 a021 bra h'42 ;@(h'14a6)
|
|
001462 0009 nop
|
|
001464 881e cmp/eq #h'1e, r0
|
|
001466 8b0e bf h'1c ;@(h'1486)
|
|
001468 9145 mov.w @(h'8a,pc), r1 ;@(h'14f6)
|
|
00146a d225 mov.l @(h'94,pc), r2 ;@(h'1500)
|
|
00146c 9044 mov.w @(h'88,pc), r0 ;@(h'14f8)
|
|
00146e d325 mov.l @(h'94,pc), r3 ;@(h'1504)
|
|
001470 430b jsr @r3
|
|
001472 31fc add r15, r1
|
|
001474 943f mov.w @(h'7e,pc), r4 ;@(h'14f6)
|
|
001476 e708 mov #h'8, r7
|
|
001478 e610 mov #h'10, r6
|
|
00147a 6563 mov r6, r5
|
|
00147c 34fc add r15, r4
|
|
00147e b0ff bsr h'1fe ;@(h'1680)
|
|
001480 0009 nop
|
|
001482 a010 bra h'20 ;@(h'14a6)
|
|
001484 6e03 mov r0, r14
|
|
001486 60d3 mov r13, r0
|
|
001488 881f cmp/eq #h'1f, r0
|
|
00148a 8b0c bf h'18 ;@(h'14a6)
|
|
00148c 9135 mov.w @(h'6a,pc), r1 ;@(h'14fa)
|
|
00148e 31fc add r15, r1
|
|
001490 d21d mov.l @(h'74,pc), r2 ;@(h'1508)
|
|
001492 d31c mov.l @(h'70,pc), r3 ;@(h'1504)
|
|
001494 430b jsr @r3
|
|
001496 e020 mov #h'20, r0
|
|
001498 942f mov.w @(h'5e,pc), r4 ;@(h'14fa)
|
|
00149a e701 mov #h'1, r7
|
|
00149c e610 mov #h'10, r6
|
|
00149e 6563 mov r6, r5
|
|
0014a0 b0ee bsr h'1dc ;@(h'1680)
|
|
0014a2 34fc add r15, r4
|
|
0014a4 6e03 mov r0, r14
|
|
0014a6 60d3 mov r13, r0
|
|
0014a8 8820 cmp/eq #h'20, r0
|
|
0014aa 8b0b bf h'16 ;@(h'14c4)
|
|
0014ac 9126 mov.w @(h'4c,pc), r1 ;@(h'14fc)
|
|
0014ae d217 mov.l @(h'5c,pc), r2 ;@(h'150c)
|
|
0014b0 9024 mov.w @(h'48,pc), r0 ;@(h'14fc)
|
|
0014b2 d314 mov.l @(h'50,pc), r3 ;@(h'1504)
|
|
0014b4 430b jsr @r3
|
|
0014b6 31fc add r15, r1
|
|
0014b8 9420 mov.w @(h'40,pc), r4 ;@(h'14fc)
|
|
0014ba e706 mov #h'6, r7
|
|
0014bc e610 mov #h'10, r6
|
|
0014be 6563 mov r6, r5
|
|
0014c0 a09e bra h'13c ;@(h'1600)
|
|
0014c2 34fc add r15, r4
|
|
0014c4 8821 cmp/eq #h'21, r0
|
|
0014c6 8b03 bf h'6 ;@(h'14d0)
|
|
0014c8 be4a bsr h'-36c ;@(h'1160)
|
|
0014ca e420 mov #h'20, r4
|
|
0014cc a02d bra h'5a ;@(h'152a)
|
|
0014ce 0009 nop
|
|
0014d0 60d3 mov r13, r0
|
|
0014d2 8822 cmp/eq #h'22, r0
|
|
0014d4 8b01 bf h'2 ;@(h'14da)
|
|
0014d6 a09a bra h'134 ;@(h'160e)
|
|
0014d8 e420 mov #h'20, r4
|
|
0014da 8823 cmp/eq #h'23, r0
|
|
0014dc 8b04 bf h'8 ;@(h'14e8)
|
|
0014de e422 mov #h'22, r4
|
|
0014e0 be3e bsr h'-384 ;@(h'1160)
|
|
0014e2 0009 nop
|
|
0014e4 a04e bra h'9c ;@(h'1584)
|
|
0014e6 6e03 mov r0, r14
|
|
0014e8 60d3 mov r13, r0
|
|
0014ea 8824 cmp/eq #h'24, r0
|
|
0014ec 8b10 bf h'20 ;@(h'1510)
|
|
0014ee be37 bsr h'-392 ;@(h'1160)
|
|
0014f0 e425 mov #h'25, r4
|
|
0014f2 a08f bra h'11e ;@(h'1614)
|
|
0014f4 6e03 mov r0, r14
|
|
0014f6 0080
|
|
0014f8 0100
|
|
0014fa 0160
|
|
0014fc 00c0
|
|
0014fe 0000
|
|
001500 0030
|
|
001502 5f9b mov.l @(h'2c,r9), r15
|
|
001504 0030
|
|
001506 4a00 shll r10
|
|
001508 0030
|
|
00150a 609b neg r9, r0
|
|
00150c 0030
|
|
00150e 60bb neg r11, r0
|
|
001510 8825 cmp/eq #h'25, r0
|
|
001512 8b01 bf h'2 ;@(h'1518)
|
|
001514 a086 bra h'10c ;@(h'1624)
|
|
001516 e420 mov #h'20, r4
|
|
001518 60d3 mov r13, r0
|
|
00151a 8826 cmp/eq #h'26, r0
|
|
00151c 8b01 bf h'2 ;@(h'1522)
|
|
00151e afdf bra h'-42 ;@(h'14e0)
|
|
001520 e424 mov #h'24, r4
|
|
001522 8827 cmp/eq #h'27, r0
|
|
001524 8b03 bf h'6 ;@(h'152e)
|
|
001526 be1b bsr h'-3ca ;@(h'1160)
|
|
001528 e425 mov #h'25, r4
|
|
00152a a02b bra h'56 ;@(h'1584)
|
|
00152c 6e03 mov r0, r14
|
|
00152e 60d3 mov r13, r0
|
|
001530 8828 cmp/eq #h'28, r0
|
|
001532 8b0c bf h'18 ;@(h'154e)
|
|
001534 9149 mov.w @(h'92,pc), r1 ;@(h'15ca)
|
|
001536 31fc add r15, r1
|
|
001538 d226 mov.l @(h'98,pc), r2 ;@(h'15d4)
|
|
00153a d327 mov.l @(h'9c,pc), r3 ;@(h'15d8)
|
|
00153c 430b jsr @r3
|
|
00153e e060 mov #h'60, r0
|
|
001540 9443 mov.w @(h'86,pc), r4 ;@(h'15ca)
|
|
001542 e703 mov #h'3, r7
|
|
001544 e610 mov #h'10, r6
|
|
001546 6563 mov r6, r5
|
|
001548 34fc add r15, r4
|
|
00154a a059 bra h'b2 ;@(h'1600)
|
|
00154c 0009 nop
|
|
00154e 8829 cmp/eq #h'29, r0
|
|
001550 8b03 bf h'6 ;@(h'155a)
|
|
001552 be05 bsr h'-3f6 ;@(h'1160)
|
|
001554 e428 mov #h'28, r4
|
|
001556 a015 bra h'2a ;@(h'1584)
|
|
001558 6e03 mov r0, r14
|
|
00155a 60d3 mov r13, r0
|
|
00155c 882a cmp/eq #h'2a, r0
|
|
00155e 8b0c bf h'18 ;@(h'157a)
|
|
001560 9134 mov.w @(h'68,pc), r1 ;@(h'15cc)
|
|
001562 d21e mov.l @(h'78,pc), r2 ;@(h'15dc)
|
|
001564 9033 mov.w @(h'66,pc), r0 ;@(h'15ce)
|
|
001566 d31c mov.l @(h'70,pc), r3 ;@(h'15d8)
|
|
001568 430b jsr @r3
|
|
00156a 31fc add r15, r1
|
|
00156c 942e mov.w @(h'5c,pc), r4 ;@(h'15cc)
|
|
00156e e704 mov #h'4, r7
|
|
001570 e610 mov #h'10, r6
|
|
001572 6563 mov r6, r5
|
|
001574 34fc add r15, r4
|
|
001576 a043 bra h'86 ;@(h'1600)
|
|
001578 0009 nop
|
|
00157a 882b cmp/eq #h'2b, r0
|
|
00157c 8b06 bf h'c ;@(h'158c)
|
|
00157e bdef bsr h'-422 ;@(h'1160)
|
|
001580 e42a mov #h'2a, r4
|
|
001582 6e03 mov r0, r14
|
|
001584 b0ea bsr h'1d4 ;@(h'175c)
|
|
001586 64e3 mov r14, r4
|
|
001588 a057 bra h'ae ;@(h'163a)
|
|
00158a 0009 nop
|
|
00158c 60d3 mov r13, r0
|
|
00158e 882c cmp/eq #h'2c, r0
|
|
001590 8b0c bf h'18 ;@(h'15ac)
|
|
001592 911d mov.w @(h'3a,pc), r1 ;@(h'15d0)
|
|
001594 d212 mov.l @(h'48,pc), r2 ;@(h'15e0)
|
|
001596 901b mov.w @(h'36,pc), r0 ;@(h'15d0)
|
|
001598 d30f mov.l @(h'3c,pc), r3 ;@(h'15d8)
|
|
00159a 430b jsr @r3
|
|
00159c 31fc add r15, r1
|
|
00159e e706 mov #h'6, r7
|
|
0015a0 9416 mov.w @(h'2c,pc), r4 ;@(h'15d0)
|
|
0015a2 e610 mov #h'10, r6
|
|
0015a4 6563 mov r6, r5
|
|
0015a6 34fc add r15, r4
|
|
0015a8 a02a bra h'54 ;@(h'1600)
|
|
0015aa 0009 nop
|
|
0015ac 882d cmp/eq #h'2d, r0
|
|
0015ae 8b1b bf h'36 ;@(h'15e8)
|
|
0015b0 910f mov.w @(h'1e,pc), r1 ;@(h'15d2)
|
|
0015b2 31fc add r15, r1
|
|
0015b4 d20b mov.l @(h'2c,pc), r2 ;@(h'15e4)
|
|
0015b6 d308 mov.l @(h'20,pc), r3 ;@(h'15d8)
|
|
0015b8 430b jsr @r3
|
|
0015ba e008 mov #h'8, r0
|
|
0015bc 9409 mov.w @(h'12,pc), r4 ;@(h'15d2)
|
|
0015be e702 mov #h'2, r7
|
|
0015c0 e604 mov #h'4, r6
|
|
0015c2 6563 mov r6, r5
|
|
0015c4 34fc add r15, r4
|
|
0015c6 a01b bra h'36 ;@(h'1600)
|
|
0015c8 0009 nop
|
|
0015ca 0120
|
|
0015cc 0100
|
|
0015ce 0080
|
|
0015d0 00c0
|
|
0015d2 0178
|
|
0015d4 0030
|
|
0015d6 617b neg r7, r1
|
|
0015d8 0030
|
|
0015da 4a00 shll r10
|
|
0015dc 0030
|
|
0015de 61db neg r13, r1
|
|
0015e0 0030
|
|
0015e2 625b neg r5, r2
|
|
0015e4 0030
|
|
0015e6 631b neg r1, r3
|
|
0015e8 60d3 mov r13, r0
|
|
0015ea 882e cmp/eq #h'2e, r0
|
|
0015ec 8b0c bf h'18 ;@(h'1608)
|
|
0015ee d23c mov.l @(h'f0,pc), r2 ;@(h'16e0)
|
|
0015f0 9075 mov.w @(h'ea,pc), r0 ;@(h'16de)
|
|
0015f2 d33c mov.l @(h'f0,pc), r3 ;@(h'16e4)
|
|
0015f4 430b jsr @r3
|
|
0015f6 61f3 mov r15, r1
|
|
0015f8 e706 mov #h'6, r7
|
|
0015fa e620 mov #h'20, r6
|
|
0015fc e510 mov #h'10, r5
|
|
0015fe 64f3 mov r15, r4
|
|
001600 b03e bsr h'7c ;@(h'1680)
|
|
001602 0009 nop
|
|
001604 a019 bra h'32 ;@(h'163a)
|
|
001606 6e03 mov r0, r14
|
|
001608 882f cmp/eq #h'2f, r0
|
|
00160a 8b07 bf h'e ;@(h'161c)
|
|
00160c e42e mov #h'2e, r4
|
|
00160e bda7 bsr h'-4b2 ;@(h'1160)
|
|
001610 0009 nop
|
|
001612 6e03 mov r0, r14
|
|
001614 b137 bsr h'26e ;@(h'1886)
|
|
001616 64e3 mov r14, r4
|
|
001618 a00f bra h'1e ;@(h'163a)
|
|
00161a 0009 nop
|
|
00161c 60d3 mov r13, r0
|
|
00161e 8830 cmp/eq #h'30, r0
|
|
001620 8b04 bf h'8 ;@(h'162c)
|
|
001622 e42e mov #h'2e, r4
|
|
001624 bd9c bsr h'-4c8 ;@(h'1160)
|
|
001626 0009 nop
|
|
001628 a005 bra h'a ;@(h'1636)
|
|
00162a 6e03 mov r0, r14
|
|
00162c 8831 cmp/eq #h'31, r0
|
|
00162e 8b04 bf h'8 ;@(h'163a)
|
|
001630 bd96 bsr h'-4d4 ;@(h'1160)
|
|
001632 e42f mov #h'2f, r4
|
|
001634 6e03 mov r0, r14
|
|
001636 b193 bsr h'326 ;@(h'1960)
|
|
001638 64e3 mov r14, r4
|
|
00163a 60e3 mov r14, r0
|
|
00163c 914f mov.w @(h'9e,pc), r1 ;@(h'16de)
|
|
00163e 3f1c add r1, r15
|
|
001640 4f26 lds.l @r15+, pr
|
|
001642 6df6 mov.l @r15+, r13
|
|
001644 000b rts
|
|
001646 6ef6 mov.l @r15+, r14
|
|
001648 2fe6 mov.l r14, @-r15
|
|
00164a 6e43 mov r4, r14
|
|
00164c 2fd6 mov.l r13, @-r15
|
|
00164e 2ee8 tst r14, r14
|
|
001650 2fc6 mov.l r12, @-r15
|
|
001652 4f22 sts.l pr, @-r15
|
|
001654 890f bt h'1e ;@(h'1676)
|
|
001656 dc24 mov.l @(h'90,pc), r12 ;@(h'16e8)
|
|
001658 a006 bra h'c ;@(h'1668)
|
|
00165a ed00 mov #h'0, r13
|
|
00165c 50e3 mov.l @(h'c,r14), r0
|
|
00165e 64d3 mov r13, r4
|
|
001660 4408 shll2 r4
|
|
001662 4c0b jsr @r12
|
|
001664 044e mov.l @(r0,r4), r4
|
|
001666 7d01
|
|
001668 53e2 mov.l @(h'8,r14), r3
|
|
00166a 3d33 cmp/ge r3, r13
|
|
00166c 8bf6 bf h'-14 ;@(h'165c)
|
|
00166e 4c0b jsr @r12
|
|
001670 54e3 mov.l @(h'c,r14), r4
|
|
001672 4c0b jsr @r12
|
|
001674 64e3 mov r14, r4
|
|
001676 4f26 lds.l @r15+, pr
|
|
001678 6cf6 mov.l @r15+, r12
|
|
00167a 6df6 mov.l @r15+, r13
|
|
00167c 000b rts
|
|
00167e 6ef6 mov.l @r15+, r14
|
|
001680 2fe6 mov.l r14, @-r15
|
|
001682 2fd6 mov.l r13, @-r15
|
|
001684 2fc6 mov.l r12, @-r15
|
|
001686 2fb6 mov.l r11, @-r15
|
|
001688 2fa6 mov.l r10, @-r15
|
|
00168a 2f96 mov.l r9, @-r15
|
|
00168c 2f86 mov.l r8, @-r15
|
|
00168e 4f22 sts.l pr, @-r15
|
|
001690 4f12 sts.l macl, @-r15
|
|
001692 7ff4 add #h'f4, r15
|
|
001694 1f42 mov.l r4, @(h'8,r15)
|
|
001696 1f51 mov.l r5, @(h'4,r15)
|
|
001698 2f62 mov.l r6, @r15
|
|
00169a 54f1 mov.l @(h'4,r15), r4
|
|
00169c 74ff add #h'ff, r4
|
|
00169e 4411 cmp/pz r4
|
|
0016a0 8d01 bt/s h'2 ;@(h'16a6)
|
|
0016a2 6873 mov r7, r8
|
|
0016a4 7407
|
|
0016a6 4421 shar r4
|
|
0016a8 6bf2 mov.l @r15, r11
|
|
0016aa 4421 shar r4
|
|
0016ac d90f mov.l @(h'3c,pc), r9 ;@(h'16ec)
|
|
0016ae 4421 shar r4
|
|
0016b0 7401
|
|
0016b2 0b47 mul.l r4, r11
|
|
0016b4 0b1a sts macl, r11
|
|
0016b6 490b jsr @r9
|
|
0016b8 e410 mov #h'10, r4
|
|
0016ba 6e03 mov r0, r14
|
|
0016bc 2ee8 tst r14, r14
|
|
0016be 8933 bt h'66 ;@(h'1728)
|
|
0016c0 52f1 mov.l @(h'4,r15), r2
|
|
0016c2 6483 mov r8, r4
|
|
0016c4 2e22 mov.l r2, @r14
|
|
0016c6 63f2 mov.l @r15, r3
|
|
0016c8 1e31 mov.l r3, @(h'4,r14)
|
|
0016ca 1e82 mov.l r8, @(h'8,r14)
|
|
0016cc 490b jsr @r9
|
|
0016ce 4408 shll2 r4
|
|
0016d0 dc05 mov.l @(h'14,pc), r12 ;@(h'16e8)
|
|
0016d2 6303 mov r0, r3
|
|
0016d4 2338 tst r3, r3
|
|
0016d6 8d25 bt/s h'4a ;@(h'1724)
|
|
0016d8 1e03 mov.l r0, @(h'c,r14)
|
|
0016da a031 bra h'62 ;@(h'1740)
|
|
0016dc ed00 mov #h'0, r13
|
|
0016de 0180
|
|
0016e0 0030
|
|
0016e2 6323 mov r2, r3
|
|
0016e4 0030
|
|
0016e6 4a00 shll r10
|
|
0016e8 0030
|
|
0016ea 4b98
|
|
0016ec 0030
|
|
0016ee 4bd8
|
|
0016f0 50e3 mov.l @(h'c,r14), r0
|
|
0016f2 6ad3 mov r13, r10
|
|
0016f4 4a08 shll2 r10
|
|
0016f6 30ac add r10, r0
|
|
0016f8 2f06 mov.l r0, @-r15
|
|
0016fa 490b jsr @r9
|
|
0016fc 64b3 mov r11, r4
|
|
0016fe 63f6 mov.l @r15+, r3
|
|
001700 2302 mov.l r0, @r3
|
|
001702 50e3 mov.l @(h'c,r14), r0
|
|
001704 02ae mov.l @(r0,r10), r2
|
|
001706 2228 tst r2, r2
|
|
001708 8b10 bf h'20 ;@(h'172c)
|
|
00170a a007 bra h'e ;@(h'171c)
|
|
00170c 0009 nop
|
|
00170e 64d3 mov r13, r4
|
|
001710 50e3 mov.l @(h'c,r14), r0
|
|
001712 74ff add #h'ff, r4
|
|
001714 4408 shll2 r4
|
|
001716 4c0b jsr @r12
|
|
001718 044e mov.l @(r0,r4), r4
|
|
00171a 7dff add #h'ff, r13
|
|
00171c 2dd8 tst r13, r13
|
|
00171e 8bf6 bf h'-14 ;@(h'170e)
|
|
001720 4c0b jsr @r12
|
|
001722 54e3 mov.l @(h'c,r14), r4
|
|
001724 4c0b jsr @r12
|
|
001726 64e3 mov r14, r4
|
|
001728 a00d bra h'1a ;@(h'1746)
|
|
00172a e000 mov #h'0, r0
|
|
00172c 0db7 mul.l r11, r13
|
|
00172e 66b3 mov r11, r6
|
|
001730 53f2 mov.l @(h'8,r15), r3
|
|
001732 051a sts macl, r5
|
|
001734 50e3 mov.l @(h'c,r14), r0
|
|
001736 353c add r3, r5
|
|
001738 d331 mov.l @(h'c4,pc), r3 ;@(h'1800)
|
|
00173a 430b jsr @r3
|
|
00173c 04ae mov.l @(r0,r10), r4
|
|
00173e 7d01
|
|
001740 3d83 cmp/ge r8, r13
|
|
001742 8bd5 bf h'-56 ;@(h'16f0)
|
|
001744 60e3 mov r14, r0
|
|
001746 7f0c
|
|
001748 4f16 lds.l @r15+, macl
|
|
00174a 4f26 lds.l @r15+, pr
|
|
00174c 68f6 mov.l @r15+, r8
|
|
00174e 69f6 mov.l @r15+, r9
|
|
001750 6af6 mov.l @r15+, r10
|
|
001752 6bf6 mov.l @r15+, r11
|
|
001754 6cf6 mov.l @r15+, r12
|
|
001756 6df6 mov.l @r15+, r13
|
|
001758 000b rts
|
|
00175a 6ef6 mov.l @r15+, r14
|
|
00175c 2fe6 mov.l r14, @-r15
|
|
00175e 6e43 mov r4, r14
|
|
001760 d328 mov.l @(h'a0,pc), r3 ;@(h'1804)
|
|
001762 2fd6 mov.l r13, @-r15
|
|
001764 2fc6 mov.l r12, @-r15
|
|
001766 2fb6 mov.l r11, @-r15
|
|
001768 2fa6 mov.l r10, @-r15
|
|
00176a ea08 mov #h'8, r10
|
|
00176c 2f96 mov.l r9, @-r15
|
|
00176e 2f86 mov.l r8, @-r15
|
|
001770 4f22 sts.l pr, @-r15
|
|
001772 4f12 sts.l macl, @-r15
|
|
001774 7ffc add #h'fc, r15
|
|
001776 61e2 mov.l @r14, r1
|
|
001778 71ff add #h'ff, r1
|
|
00177a 430b jsr @r3
|
|
00177c 60a3 mov r10, r0
|
|
00177e 6d03 mov r0, r13
|
|
001780 d221 mov.l @(h'84,pc), r2 ;@(h'1808)
|
|
001782 7d01
|
|
001784 420b jsr @r2
|
|
001786 64d3 mov r13, r4
|
|
001788 6b03 mov r0, r11
|
|
00178a 2bb8 tst r11, r11
|
|
00178c 8970 bt h'e0 ;@(h'1870)
|
|
00178e e200 mov #h'0, r2
|
|
001790 9934 mov.w @(h'68,pc), r9 ;@(h'17fc)
|
|
001792 a05c bra h'b8 ;@(h'184e)
|
|
001794 2f22 mov.l r2, @r15
|
|
001796 ec00 mov #h'0, r12
|
|
001798 68f2 mov.l @r15, r8
|
|
00179a a052 bra h'a4 ;@(h'1842)
|
|
00179c 4808 shll2 r8
|
|
00179e 66d3 mov r13, r6
|
|
0017a0 d21a mov.l @(h'68,pc), r2 ;@(h'180c)
|
|
0017a2 e500 mov #h'0, r5
|
|
0017a4 420b jsr @r2
|
|
0017a6 64b3 mov r11, r4
|
|
0017a8 0dc7 mul.l r12, r13
|
|
0017aa e400 mov #h'0, r4
|
|
0017ac a03c bra h'78 ;@(h'1828)
|
|
0017ae 061a sts macl, r6
|
|
0017b0 50e3 mov.l @(h'c,r14), r0
|
|
0017b2 6143 mov r4, r1
|
|
0017b4 d313 mov.l @(h'4c,pc), r3 ;@(h'1804)
|
|
0017b6 008e mov.l @(r0,r8), r0
|
|
0017b8 306c add r6, r0
|
|
0017ba 6203 mov r0, r2
|
|
0017bc 430b jsr @r3
|
|
0017be 60a3 mov r10, r0
|
|
0017c0 032c mov.b @(r0,r2), r3
|
|
0017c2 6043 mov r4, r0
|
|
0017c4 4011 cmp/pz r0
|
|
0017c6 8b01 bf h'2 ;@(h'17cc)
|
|
0017c8 a005 bra h'a ;@(h'17d6)
|
|
0017ca c907 and #h'7, r0
|
|
0017cc 6007 not r0, r0
|
|
0017ce 7001
|
|
0017d0 c907 and #h'7, r0
|
|
0017d2 6007 not r0, r0
|
|
0017d4 7001
|
|
0017d6 600b neg r0, r0
|
|
0017d8 6193 mov r9, r1
|
|
0017da 410c shad r0, r1
|
|
0017dc 2318 tst r1, r3
|
|
0017de 8922 bt h'44 ;@(h'1826)
|
|
0017e0 65e2 mov.l @r14, r5
|
|
0017e2 3548 sub r4, r5
|
|
0017e4 d307 mov.l @(h'1c,pc), r3 ;@(h'1804)
|
|
0017e6 75ff add #h'ff, r5
|
|
0017e8 6153 mov r5, r1
|
|
0017ea 430b jsr @r3
|
|
0017ec 60a3 mov r10, r0
|
|
0017ee 6103 mov r0, r1
|
|
0017f0 6053 mov r5, r0
|
|
0017f2 4011 cmp/pz r0
|
|
0017f4 8f0c bf/s h'18 ;@(h'1810)
|
|
0017f6 31bc add r11, r1
|
|
0017f8 a00f bra h'1e ;@(h'181a)
|
|
0017fa c907 and #h'7, r0
|
|
0017fc 0080
|
|
0017fe 0000
|
|
001800 0030
|
|
001802 4a38
|
|
001804 0030
|
|
001806 47e0
|
|
001808 0030
|
|
00180a 4bd8
|
|
00180c 0030
|
|
00180e 4af8
|
|
001810 6007 not r0, r0
|
|
001812 7001
|
|
001814 c907 and #h'7, r0
|
|
001816 6007 not r0, r0
|
|
001818 7001
|
|
00181a 600b neg r0, r0
|
|
00181c 6210 mov.b @r1, r2
|
|
00181e 6393 mov r9, r3
|
|
001820 430c shad r0, r3
|
|
001822 223b or r3, r2
|
|
001824 2120 mov.b r2, @r1
|
|
001826 7401
|
|
001828 63e2 mov.l @r14, r3
|
|
00182a 3433 cmp/ge r3, r4
|
|
00182c 8bc0 bf h'-80 ;@(h'17b0)
|
|
00182e 66d3 mov r13, r6
|
|
001830 50e3 mov.l @(h'c,r14), r0
|
|
001832 65b3 mov r11, r5
|
|
001834 0dc7 mul.l r12, r13
|
|
001836 048e mov.l @(r0,r8), r4
|
|
001838 d246 mov.l @(h'118,pc), r2 ;@(h'1954)
|
|
00183a 031a sts macl, r3
|
|
00183c 420b jsr @r2
|
|
00183e 343c add r3, r4
|
|
001840 7c01
|
|
001842 53e1 mov.l @(h'4,r14), r3
|
|
001844 3c33 cmp/ge r3, r12
|
|
001846 8baa bf h'-ac ;@(h'179e)
|
|
001848 61f2 mov.l @r15, r1
|
|
00184a 7101
|
|
00184c 2f12 mov.l r1, @r15
|
|
00184e 53e2 mov.l @(h'8,r14), r3
|
|
001850 62f2 mov.l @r15, r2
|
|
001852 3233 cmp/ge r3, r2
|
|
001854 8b9f bf h'-c2 ;@(h'1796)
|
|
001856 64b3 mov r11, r4
|
|
001858 d33f mov.l @(h'fc,pc), r3 ;@(h'1958)
|
|
00185a 7f04
|
|
00185c 4f16 lds.l @r15+, macl
|
|
00185e 4f26 lds.l @r15+, pr
|
|
001860 68f6 mov.l @r15+, r8
|
|
001862 69f6 mov.l @r15+, r9
|
|
001864 6af6 mov.l @r15+, r10
|
|
001866 6bf6 mov.l @r15+, r11
|
|
001868 6cf6 mov.l @r15+, r12
|
|
00186a 6df6 mov.l @r15+, r13
|
|
00186c 432b jmp @r3
|
|
00186e 6ef6 mov.l @r15+, r14
|
|
001870 7f04
|
|
001872 4f16 lds.l @r15+, macl
|
|
001874 4f26 lds.l @r15+, pr
|
|
001876 68f6 mov.l @r15+, r8
|
|
001878 69f6 mov.l @r15+, r9
|
|
00187a 6af6 mov.l @r15+, r10
|
|
00187c 6bf6 mov.l @r15+, r11
|
|
00187e 6cf6 mov.l @r15+, r12
|
|
001880 6df6 mov.l @r15+, r13
|
|
001882 000b rts
|
|
001884 6ef6 mov.l @r15+, r14
|
|
001886 2fe6 mov.l r14, @-r15
|
|
001888 2fd6 mov.l r13, @-r15
|
|
00188a 6d43 mov r4, r13
|
|
00188c 2fc6 mov.l r12, @-r15
|
|
00188e 2fb6 mov.l r11, @-r15
|
|
001890 2fa6 mov.l r10, @-r15
|
|
001892 2f96 mov.l r9, @-r15
|
|
001894 2f86 mov.l r8, @-r15
|
|
001896 4f22 sts.l pr, @-r15
|
|
001898 4f12 sts.l macl, @-r15
|
|
00189a 7ffc add #h'fc, r15
|
|
00189c 6ed2 mov.l @r13, r14
|
|
00189e 7eff add #h'ff, r14
|
|
0018a0 4e11 cmp/pz r14
|
|
0018a2 8900 bt h'0 ;@(h'18a6)
|
|
0018a4 7e07
|
|
0018a6 4e21 shar r14
|
|
0018a8 d22c mov.l @(h'b0,pc), r2 ;@(h'195c)
|
|
0018aa 4e21 shar r14
|
|
0018ac 4e21 shar r14
|
|
0018ae 7e01
|
|
0018b0 420b jsr @r2
|
|
0018b2 64e3 mov r14, r4
|
|
0018b4 6903 mov r0, r9
|
|
0018b6 2998 tst r9, r9
|
|
0018b8 8941 bt h'82 ;@(h'193e)
|
|
0018ba db26 mov.l @(h'98,pc), r11 ;@(h'1954)
|
|
0018bc a02f bra h'5e ;@(h'191e)
|
|
0018be e800 mov #h'0, r8
|
|
0018c0 ec00 mov #h'0, r12
|
|
0018c2 6a83 mov r8, r10
|
|
0018c4 a023 bra h'46 ;@(h'190e)
|
|
0018c6 4a08 shll2 r10
|
|
0018c8 50d3 mov.l @(h'c,r13), r0
|
|
0018ca 66e3 mov r14, r6
|
|
0018cc 0ec7 mul.l r12, r14
|
|
0018ce 05ae mov.l @(r0,r10), r5
|
|
0018d0 031a sts macl, r3
|
|
0018d2 353c add r3, r5
|
|
0018d4 4b0b jsr @r11
|
|
0018d6 6493 mov r9, r4
|
|
0018d8 50d3 mov.l @(h'c,r13), r0
|
|
0018da 66e3 mov r14, r6
|
|
0018dc 05ae mov.l @(r0,r10), r5
|
|
0018de 2f52 mov.l r5, @r15
|
|
0018e0 53d1 mov.l @(h'4,r13), r3
|
|
0018e2 33c8 sub r12, r3
|
|
0018e4 73ff add #h'ff, r3
|
|
0018e6 03e7 mul.l r14, r3
|
|
0018e8 031a sts macl, r3
|
|
0018ea 353c add r3, r5
|
|
0018ec 0ec7 mul.l r12, r14
|
|
0018ee 041a sts macl, r4
|
|
0018f0 63f2 mov.l @r15, r3
|
|
0018f2 4b0b jsr @r11
|
|
0018f4 343c add r3, r4
|
|
0018f6 66e3 mov r14, r6
|
|
0018f8 50d3 mov.l @(h'c,r13), r0
|
|
0018fa 6593 mov r9, r5
|
|
0018fc 53d1 mov.l @(h'4,r13), r3
|
|
0018fe 04ae mov.l @(r0,r10), r4
|
|
001900 33c8 sub r12, r3
|
|
001902 73ff add #h'ff, r3
|
|
001904 03e7 mul.l r14, r3
|
|
001906 031a sts macl, r3
|
|
001908 4b0b jsr @r11
|
|
00190a 343c add r3, r4
|
|
00190c 7c01
|
|
00190e e300 mov #h'0, r3
|
|
001910 52d1 mov.l @(h'4,r13), r2
|
|
001912 3327 cmp/gt r2, r3
|
|
001914 323e addc r3, r2
|
|
001916 4221 shar r2
|
|
001918 3c23 cmp/ge r2, r12
|
|
00191a 8bd5 bf h'-56 ;@(h'18c8)
|
|
00191c 7801
|
|
00191e 53d2 mov.l @(h'8,r13), r3
|
|
001920 3833 cmp/ge r3, r8
|
|
001922 8bcd bf h'-66 ;@(h'18c0)
|
|
001924 d30c mov.l @(h'30,pc), r3 ;@(h'1958)
|
|
001926 6493 mov r9, r4
|
|
001928 7f04
|
|
00192a 4f16 lds.l @r15+, macl
|
|
00192c 4f26 lds.l @r15+, pr
|
|
00192e 68f6 mov.l @r15+, r8
|
|
001930 69f6 mov.l @r15+, r9
|
|
001932 6af6 mov.l @r15+, r10
|
|
001934 6bf6 mov.l @r15+, r11
|
|
001936 6cf6 mov.l @r15+, r12
|
|
001938 6df6 mov.l @r15+, r13
|
|
00193a 432b jmp @r3
|
|
00193c 6ef6 mov.l @r15+, r14
|
|
00193e 7f04
|
|
001940 4f16 lds.l @r15+, macl
|
|
001942 4f26 lds.l @r15+, pr
|
|
001944 68f6 mov.l @r15+, r8
|
|
001946 69f6 mov.l @r15+, r9
|
|
001948 6af6 mov.l @r15+, r10
|
|
00194a 6bf6 mov.l @r15+, r11
|
|
00194c 6cf6 mov.l @r15+, r12
|
|
00194e 6df6 mov.l @r15+, r13
|
|
001950 000b rts
|
|
001952 6ef6 mov.l @r15+, r14
|
|
001954 0030
|
|
001956 4a38
|
|
001958 0030
|
|
00195a 4b98
|
|
00195c 0030
|
|
00195e 4bd8
|
|
001960 2fe6 mov.l r14, @-r15
|
|
001962 6e43 mov r4, r14
|
|
001964 d345 mov.l @(h'114,pc), r3 ;@(h'1a7c)
|
|
001966 2fd6 mov.l r13, @-r15
|
|
001968 2fc6 mov.l r12, @-r15
|
|
00196a ed08 mov #h'8, r13
|
|
00196c 2fb6 mov.l r11, @-r15
|
|
00196e 2fa6 mov.l r10, @-r15
|
|
001970 2f96 mov.l r9, @-r15
|
|
001972 2f86 mov.l r8, @-r15
|
|
001974 4f22 sts.l pr, @-r15
|
|
001976 4f12 sts.l macl, @-r15
|
|
001978 7ff4 add #h'f4, r15
|
|
00197a 64e2 mov.l @r14, r4
|
|
00197c 6143 mov r4, r1
|
|
00197e 71ff add #h'ff, r1
|
|
001980 430b jsr @r3
|
|
001982 60d3 mov r13, r0
|
|
001984 d33d mov.l @(h'f4,pc), r3 ;@(h'1a7c)
|
|
001986 7001
|
|
001988 1f02 mov.l r0, @(h'8,r15)
|
|
00198a 51e1 mov.l @(h'4,r14), r1
|
|
00198c 71ff add #h'ff, r1
|
|
00198e 430b jsr @r3
|
|
001990 60d3 mov r13, r0
|
|
001992 6803 mov r0, r8
|
|
001994 9c71 mov.w @(h'e2,pc), r12 ;@(h'1a7a)
|
|
001996 e900 mov #h'0, r9
|
|
001998 7801
|
|
00199a 0847 mul.l r4, r8
|
|
00199c 041a sts macl, r4
|
|
00199e 1f41 mov.l r4, @(h'4,r15)
|
|
0019a0 a058 bra h'b0 ;@(h'1a54)
|
|
0019a2 2f92 mov.l r9, @r15
|
|
0019a4 d336 mov.l @(h'd8,pc), r3 ;@(h'1a80)
|
|
0019a6 430b jsr @r3
|
|
0019a8 54f1 mov.l @(h'4,r15), r4
|
|
0019aa 6a03 mov r0, r10
|
|
0019ac 56f1 mov.l @(h'4,r15), r6
|
|
0019ae e500 mov #h'0, r5
|
|
0019b0 d334 mov.l @(h'd0,pc), r3 ;@(h'1a84)
|
|
0019b2 430b jsr @r3
|
|
0019b4 64a3 mov r10, r4
|
|
0019b6 6593 mov r9, r5
|
|
0019b8 6bf2 mov.l @r15, r11
|
|
0019ba a03f bra h'7e ;@(h'1a3c)
|
|
0019bc 4b08 shll2 r11
|
|
0019be 6493 mov r9, r4
|
|
0019c0 57f2 mov.l @(h'8,r15), r7
|
|
0019c2 0757 mul.l r5, r7
|
|
0019c4 a036 bra h'6c ;@(h'1a34)
|
|
0019c6 071a sts macl, r7
|
|
0019c8 50e3 mov.l @(h'c,r14), r0
|
|
0019ca 6143 mov r4, r1
|
|
0019cc d32b mov.l @(h'ac,pc), r3 ;@(h'1a7c)
|
|
0019ce 00be mov.l @(r0,r11), r0
|
|
0019d0 6203 mov r0, r2
|
|
0019d2 430b jsr @r3
|
|
0019d4 60d3 mov r13, r0
|
|
0019d6 307c add r7, r0
|
|
0019d8 032c mov.b @(r0,r2), r3
|
|
0019da 6043 mov r4, r0
|
|
0019dc 4011 cmp/pz r0
|
|
0019de 8b01 bf h'2 ;@(h'19e4)
|
|
0019e0 a005 bra h'a ;@(h'19ee)
|
|
0019e2 c907 and #h'7, r0
|
|
0019e4 6007 not r0, r0
|
|
0019e6 7001
|
|
0019e8 c907 and #h'7, r0
|
|
0019ea 6007 not r0, r0
|
|
0019ec 7001
|
|
0019ee 600b neg r0, r0
|
|
0019f0 61c3 mov r12, r1
|
|
0019f2 410c shad r0, r1
|
|
0019f4 2318 tst r1, r3
|
|
0019f6 891c bt h'38 ;@(h'1a32)
|
|
0019f8 0847 mul.l r4, r8
|
|
0019fa 001a sts macl, r0
|
|
0019fc 56e1 mov.l @(h'4,r14), r6
|
|
0019fe 6203 mov r0, r2
|
|
001a00 d31e mov.l @(h'78,pc), r3 ;@(h'1a7c)
|
|
001a02 3658 sub r5, r6
|
|
001a04 76ff add #h'ff, r6
|
|
001a06 6163 mov r6, r1
|
|
001a08 430b jsr @r3
|
|
001a0a 60d3 mov r13, r0
|
|
001a0c 302c add r2, r0
|
|
001a0e 6103 mov r0, r1
|
|
001a10 6063 mov r6, r0
|
|
001a12 4011 cmp/pz r0
|
|
001a14 8f02 bf/s h'4 ;@(h'1a1c)
|
|
001a16 31ac add r10, r1
|
|
001a18 a005 bra h'a ;@(h'1a26)
|
|
001a1a c907 and #h'7, r0
|
|
001a1c 6007 not r0, r0
|
|
001a1e 7001
|
|
001a20 c907 and #h'7, r0
|
|
001a22 6007 not r0, r0
|
|
001a24 7001
|
|
001a26 600b neg r0, r0
|
|
001a28 6310 mov.b @r1, r3
|
|
001a2a 62c3 mov r12, r2
|
|
001a2c 420c shad r0, r2
|
|
001a2e 232b or r2, r3
|
|
001a30 2130 mov.b r3, @r1
|
|
001a32 7401
|
|
001a34 62e2 mov.l @r14, r2
|
|
001a36 3423 cmp/ge r2, r4
|
|
001a38 8bc6 bf h'-74 ;@(h'19c8)
|
|
001a3a 7501
|
|
001a3c 52e1 mov.l @(h'4,r14), r2
|
|
001a3e 3523 cmp/ge r2, r5
|
|
001a40 8bbd bf h'-86 ;@(h'19be)
|
|
001a42 50e3 mov.l @(h'c,r14), r0
|
|
001a44 d210 mov.l @(h'40,pc), r2 ;@(h'1a88)
|
|
001a46 420b jsr @r2
|
|
001a48 04be mov.l @(r0,r11), r4
|
|
001a4a 50e3 mov.l @(h'c,r14), r0
|
|
001a4c 0ba6 mov.l r10, @(r0,r11)
|
|
001a4e 63f2 mov.l @r15, r3
|
|
001a50 7301
|
|
001a52 2f32 mov.l r3, @r15
|
|
001a54 52e2 mov.l @(h'8,r14), r2
|
|
001a56 61f2 mov.l @r15, r1
|
|
001a58 3123 cmp/ge r2, r1
|
|
001a5a 8ba3 bf h'-ba ;@(h'19a4)
|
|
001a5c 64e2 mov.l @r14, r4
|
|
001a5e 52e1 mov.l @(h'4,r14), r2
|
|
001a60 2e22 mov.l r2, @r14
|
|
001a62 1e41 mov.l r4, @(h'4,r14)
|
|
001a64 7f0c
|
|
001a66 4f16 lds.l @r15+, macl
|
|
001a68 4f26 lds.l @r15+, pr
|
|
001a6a 68f6 mov.l @r15+, r8
|
|
001a6c 69f6 mov.l @r15+, r9
|
|
001a6e 6af6 mov.l @r15+, r10
|
|
001a70 6bf6 mov.l @r15+, r11
|
|
001a72 6cf6 mov.l @r15+, r12
|
|
001a74 6df6 mov.l @r15+, r13
|
|
001a76 000b rts
|
|
001a78 6ef6 mov.l @r15+, r14
|
|
001a7a 0080
|
|
001a7c 0030
|
|
001a7e 47e0
|
|
001a80 0030
|
|
001a82 4bd8
|
|
001a84 0030
|
|
001a86 4af8
|
|
001a88 0030
|
|
001a8a 4b98
|
|
001a8c 4f22 sts.l pr, @-r15
|
|
001a8e e700 mov #h'0, r7
|
|
001a90 d23e mov.l @(h'f8,pc), r2 ;@(h'1b8c)
|
|
001a92 6673 mov r7, r6
|
|
001a94 9175 mov.w @(h'ea,pc), r1 ;@(h'1b82)
|
|
001a96 6322 mov.l @r2, r3
|
|
001a98 2f16 mov.l r1, @-r15
|
|
001a9a 430b jsr @r3
|
|
001a9c 6573 mov r7, r5
|
|
001a9e 7f04
|
|
001aa0 4f26 lds.l @r15+, pr
|
|
001aa2 000b rts
|
|
001aa4 0009 nop
|
|
001aa6 e505 mov #h'5, r5
|
|
001aa8 e400 mov #h'0, r4
|
|
001aaa 7401
|
|
001aac 634c extu.b r4, r3
|
|
001aae 3353 cmp/ge r5, r3
|
|
001ab0 8bfb bf h'-a ;@(h'1aaa)
|
|
001ab2 000b rts
|
|
001ab4 0009 nop
|
|
001ab6 0009 nop
|
|
001ab8 4f22 sts.l pr, @-r15
|
|
001aba 2f16 mov.l r1, @-r15
|
|
001abc 2f56 mov.l r5, @-r15
|
|
001abe e0fc mov #h'fffffffc, r0
|
|
001ac0 6143 mov r4, r1
|
|
001ac2 410d shld r0, r1
|
|
001ac4 6043 mov r4, r0
|
|
001ac6 c90f and #h'f, r0
|
|
001ac8 4118 shll8 r1
|
|
001aca 310c add r0, r1
|
|
001acc 4128 shll16 r1
|
|
001ace 2f16 mov.l r1, @-r15
|
|
001ad0 64f3 mov r15, r4
|
|
001ad2 e503 mov #h'3, r5
|
|
001ad4 d004 mov.l @(h'10,pc), r0 ;@(h'1ae8)
|
|
001ad6 400b jsr @r0
|
|
001ad8 0009 nop
|
|
001ada 7f04
|
|
001adc 65f6 mov.l @r15+, r5
|
|
001ade 61f6 mov.l @r15+, r1
|
|
001ae0 4f26 lds.l @r15+, pr
|
|
001ae2 000b rts
|
|
001ae4 0009 nop
|
|
001ae6 0009 nop
|
|
001ae8 0030
|
|
001aea 90ac mov.w @(h'158,pc), r0 ;@(h'1c46)
|
|
001aec db28 mov.l @(h'a0,pc), r11 ;@(h'1b90)
|
|
001aee 6403 mov r0, r4
|
|
001af0 9d49 mov.w @(h'92,pc), r13 ;@(h'1b86)
|
|
001af2 e503 mov #h'3, r5
|
|
001af4 de27 mov.l @(h'9c,pc), r14 ;@(h'1b94)
|
|
001af6 ea01 mov #h'1, r10
|
|
001af8 4000 shll r0
|
|
001afa 450c shad r0, r5
|
|
001afc 4a4c shad r4, r10
|
|
001afe 6aa7 not r10, r10
|
|
001b00 6cb3 mov r11, r12
|
|
001b02 3623 cmp/ge r2, r6
|
|
001b04 8d0d bt/s h'1a ;@(h'1b22)
|
|
001b06 7c36 add #h'36, r12
|
|
001b08 259a xor r9, r5
|
|
001b0a 2b51 mov.w r5, @r11
|
|
001b0c 60e1 mov.w @r14, r0
|
|
001b0e 20d9 and r13, r0
|
|
001b10 cbaa or #h'aa, r0
|
|
001b12 bfc8 bsr h'-70 ;@(h'1aa6)
|
|
001b14 2e01 mov.w r0, @r14
|
|
001b16 d220 mov.l @(h'80,pc), r2 ;@(h'1b98)
|
|
001b18 22a0 mov.b r10, @r2
|
|
001b1a 60c0 mov.b @r12, r0
|
|
001b1c c9f0 and #h'f0, r0
|
|
001b1e a00d bra h'1a ;@(h'1b3c)
|
|
001b20 cb0f or #h'f, r0
|
|
001b22 2b91 mov.w r9, @r11
|
|
001b24 60e1 mov.w @r14, r0
|
|
001b26 20d9 and r13, r0
|
|
001b28 cbaa or #h'aa, r0
|
|
001b2a 205a xor r5, r0
|
|
001b2c bfbb bsr h'-8a ;@(h'1aa6)
|
|
001b2e 2e01 mov.w r0, @r14
|
|
001b30 d319 mov.l @(h'64,pc), r3 ;@(h'1b98)
|
|
001b32 e2ff mov #h'ffffffff, r2
|
|
001b34 2320 mov.b r2, @r3
|
|
001b36 60c0 mov.b @r12, r0
|
|
001b38 c9f0 and #h'f0, r0
|
|
001b3a 20ab or r10, r0
|
|
001b3c bfb3 bsr h'-9a ;@(h'1aa6)
|
|
001b3e 2c00 mov.b r0, @r12
|
|
001b40 d316 mov.l @(h'58,pc), r3 ;@(h'1b9c)
|
|
001b42 6030 mov.b @r3, r0
|
|
001b44 62f0 mov.b @r15, r2
|
|
001b46 6007 not r0, r0
|
|
001b48 622c extu.b r2, r2
|
|
001b4a 622b neg r2, r2
|
|
001b4c 402c shad r2, r0
|
|
001b4e c901 and #h'1, r0
|
|
001b50 bfa9 bsr h'-ae ;@(h'1aa6)
|
|
001b52 2f02 mov.l r0, @r15
|
|
001b54 2b91 mov.w r9, @r11
|
|
001b56 60e1 mov.w @r14, r0
|
|
001b58 20d9 and r13, r0
|
|
001b5a cbaa or #h'aa, r0
|
|
001b5c bfa3 bsr h'-ba ;@(h'1aa6)
|
|
001b5e 2e01 mov.w r0, @r14
|
|
001b60 9212 mov.w @(h'24,pc), r2 ;@(h'1b88)
|
|
001b62 2b21 mov.w r2, @r11
|
|
001b64 60e1 mov.w @r14, r0
|
|
001b66 20d9 and r13, r0
|
|
001b68 cb55 or #h'55, r0
|
|
001b6a bf9c bsr h'-c8 ;@(h'1aa6)
|
|
001b6c 2e01 mov.w r0, @r14
|
|
001b6e 60f2 mov.l @r15, r0
|
|
001b70 7f04
|
|
001b72 4f26 lds.l @r15+, pr
|
|
001b74 69f6 mov.l @r15+, r9
|
|
001b76 6af6 mov.l @r15+, r10
|
|
001b78 6bf6 mov.l @r15+, r11
|
|
001b7a 6cf6 mov.l @r15+, r12
|
|
001b7c 6df6 mov.l @r15+, r13
|
|
001b7e 000b rts
|
|
001b80 6ef6 mov.l @r15+, r14
|
|
001b82 0248 clrs
|
|
001b84 aaaa bra h'-aac ;@(h'10dc)
|
|
001b86 ff00
|
|
001b88 5555 mov.l @(h'14,r5), r5
|
|
001b8a 0000
|
|
001b8c 0810
|
|
001b8e 0170
|
|
001b90 a400 bra h'800 ;@(h'2394)
|
|
001b92 0102 stc sr, r1
|
|
001b94 a400 bra h'800 ;@(h'2398)
|
|
001b96 0118 sett
|
|
001b98 a400 bra h'800 ;@(h'239c)
|
|
001b9a 0122 stc vbr, r1
|
|
001b9c a400 bra h'800 ;@(h'23a0)
|
|
001b9e 0120
|
|
001ba0 2fe6 mov.l r14, @-r15
|
|
001ba2 2fd6 mov.l r13, @-r15
|
|
001ba4 2f86 mov.l r8, @-r15
|
|
001ba6 4f22 sts.l pr, @-r15
|
|
001ba8 deb7 mov.l @(h'2dc,pc), r14 ;@(h'1e88)
|
|
001baa 7ffc add #h'fc, r15
|
|
001bac 4e0b jsr @r14
|
|
001bae e408 mov #h'8, r4
|
|
001bb0 d3b6 mov.l @(h'2d8,pc), r3 ;@(h'1e8c)
|
|
001bb2 2302 mov.l r0, @r3
|
|
001bb4 ddb6 mov.l @(h'2d8,pc), r13 ;@(h'1e90)
|
|
001bb6 4e0b jsr @r14
|
|
001bb8 e40b mov #h'b, r4
|
|
001bba 1d02 mov.l r0, @(h'8,r13)
|
|
001bbc 4e0b jsr @r14
|
|
001bbe e40c mov #h'c, r4
|
|
001bc0 1d01 mov.l r0, @(h'4,r13)
|
|
001bc2 4e0b jsr @r14
|
|
001bc4 e40a mov #h'a, r4
|
|
001bc6 1d03 mov.l r0, @(h'c,r13)
|
|
001bc8 ddb2 mov.l @(h'2c8,pc), r13 ;@(h'1e94)
|
|
001bca 4e0b jsr @r14
|
|
001bcc e40d mov #h'd, r4
|
|
001bce 2d02 mov.l r0, @r13
|
|
001bd0 4e0b jsr @r14
|
|
001bd2 e40f mov #h'f, r4
|
|
001bd4 1d02 mov.l r0, @(h'8,r13)
|
|
001bd6 4e0b jsr @r14
|
|
001bd8 e410 mov #h'10, r4
|
|
001bda 1d01 mov.l r0, @(h'4,r13)
|
|
001bdc 4e0b jsr @r14
|
|
001bde e40e mov #h'e, r4
|
|
001be0 1d03 mov.l r0, @(h'c,r13)
|
|
001be2 ddad mov.l @(h'2b4,pc), r13 ;@(h'1e98)
|
|
001be4 4e0b jsr @r14
|
|
001be6 e411 mov #h'11, r4
|
|
001be8 2d02 mov.l r0, @r13
|
|
001bea 4e0b jsr @r14
|
|
001bec e412 mov #h'12, r4
|
|
001bee 1d02 mov.l r0, @(h'8,r13)
|
|
001bf0 4e0b jsr @r14
|
|
001bf2 e414 mov #h'14, r4
|
|
001bf4 1d01 mov.l r0, @(h'4,r13)
|
|
001bf6 4e0b jsr @r14
|
|
001bf8 e413 mov #h'13, r4
|
|
001bfa 1d03 mov.l r0, @(h'c,r13)
|
|
001bfc 4e0b jsr @r14
|
|
001bfe e415 mov #h'15, r4
|
|
001c00 d2a6 mov.l @(h'298,pc), r2 ;@(h'1e9c)
|
|
001c02 2202 mov.l r0, @r2
|
|
001c04 dda6 mov.l @(h'298,pc), r13 ;@(h'1ea0)
|
|
001c06 63d3 mov r13, r3
|
|
001c08 2f32 mov.l r3, @r15
|
|
001c0a 6833 mov r3, r8
|
|
001c0c 780c
|
|
001c0e 4e0b jsr @r14
|
|
001c10 e416 mov #h'16, r4
|
|
001c12 2802 mov.l r0, @r8
|
|
001c14 68f2 mov.l @r15, r8
|
|
001c16 7804
|
|
001c18 4e0b jsr @r14
|
|
001c1a e417 mov #h'17, r4
|
|
001c1c 2802 mov.l r0, @r8
|
|
001c1e 63d3 mov r13, r3
|
|
001c20 7320 add #h'20, r3
|
|
001c22 6833 mov r3, r8
|
|
001c24 2f32 mov.l r3, @r15
|
|
001c26 780c
|
|
001c28 4e0b jsr @r14
|
|
001c2a e418 mov #h'18, r4
|
|
001c2c 2802 mov.l r0, @r8
|
|
001c2e 68f2 mov.l @r15, r8
|
|
001c30 7804
|
|
001c32 4e0b jsr @r14
|
|
001c34 e419 mov #h'19, r4
|
|
001c36 63d3 mov r13, r3
|
|
001c38 2802 mov.l r0, @r8
|
|
001c3a 7330 add #h'30, r3
|
|
001c3c 2f32 mov.l r3, @r15
|
|
001c3e 6833 mov r3, r8
|
|
001c40 4e0b jsr @r14
|
|
001c42 e41a mov #h'1a, r4
|
|
001c44 2802 mov.l r0, @r8
|
|
001c46 68f2 mov.l @r15, r8
|
|
001c48 7808
|
|
001c4a 4e0b jsr @r14
|
|
001c4c e41b mov #h'1b, r4
|
|
001c4e 7d10 add #h'10, r13
|
|
001c50 2802 mov.l r0, @r8
|
|
001c52 2fd2 mov.l r13, @r15
|
|
001c54 4e0b jsr @r14
|
|
001c56 e41c mov #h'1c, r4
|
|
001c58 2d02 mov.l r0, @r13
|
|
001c5a 68f2 mov.l @r15, r8
|
|
001c5c 7808
|
|
001c5e 4e0b jsr @r14
|
|
001c60 e41d mov #h'1d, r4
|
|
001c62 2802 mov.l r0, @r8
|
|
001c64 4e0b jsr @r14
|
|
001c66 e41e mov #h'1e, r4
|
|
001c68 d38e mov.l @(h'238,pc), r3 ;@(h'1ea4)
|
|
001c6a 2302 mov.l r0, @r3
|
|
001c6c 4e0b jsr @r14
|
|
001c6e e41f mov #h'1f, r4
|
|
001c70 d28d mov.l @(h'234,pc), r2 ;@(h'1ea8)
|
|
001c72 2202 mov.l r0, @r2
|
|
001c74 dd8d mov.l @(h'234,pc), r13 ;@(h'1eac)
|
|
001c76 63d3 mov r13, r3
|
|
001c78 2f32 mov.l r3, @r15
|
|
001c7a 6833 mov r3, r8
|
|
001c7c 780c
|
|
001c7e 4e0b jsr @r14
|
|
001c80 e420 mov #h'20, r4
|
|
001c82 2802 mov.l r0, @r8
|
|
001c84 68f2 mov.l @r15, r8
|
|
001c86 7804
|
|
001c88 4e0b jsr @r14
|
|
001c8a e421 mov #h'21, r4
|
|
001c8c 2802 mov.l r0, @r8
|
|
001c8e 63d3 mov r13, r3
|
|
001c90 7320 add #h'20, r3
|
|
001c92 6833 mov r3, r8
|
|
001c94 2f32 mov.l r3, @r15
|
|
001c96 780c
|
|
001c98 4e0b jsr @r14
|
|
001c9a e422 mov #h'22, r4
|
|
001c9c 2802 mov.l r0, @r8
|
|
001c9e 68f2 mov.l @r15, r8
|
|
001ca0 7804
|
|
001ca2 4e0b jsr @r14
|
|
001ca4 e423 mov #h'23, r4
|
|
001ca6 63d3 mov r13, r3
|
|
001ca8 2802 mov.l r0, @r8
|
|
001caa 7330 add #h'30, r3
|
|
001cac 2f32 mov.l r3, @r15
|
|
001cae 6833 mov r3, r8
|
|
001cb0 4e0b jsr @r14
|
|
001cb2 e424 mov #h'24, r4
|
|
001cb4 2802 mov.l r0, @r8
|
|
001cb6 68f2 mov.l @r15, r8
|
|
001cb8 7808
|
|
001cba 4e0b jsr @r14
|
|
001cbc e425 mov #h'25, r4
|
|
001cbe 7d10 add #h'10, r13
|
|
001cc0 2802 mov.l r0, @r8
|
|
001cc2 2fd2 mov.l r13, @r15
|
|
001cc4 4e0b jsr @r14
|
|
001cc6 e426 mov #h'26, r4
|
|
001cc8 2d02 mov.l r0, @r13
|
|
001cca 68f2 mov.l @r15, r8
|
|
001ccc 7808
|
|
001cce 4e0b jsr @r14
|
|
001cd0 e427 mov #h'27, r4
|
|
001cd2 2802 mov.l r0, @r8
|
|
001cd4 d876 mov.l @(h'1d8,pc), r8 ;@(h'1eb0)
|
|
001cd6 4e0b jsr @r14
|
|
001cd8 e429 mov #h'29, r4
|
|
001cda 2802 mov.l r0, @r8
|
|
001cdc d875 mov.l @(h'1d4,pc), r8 ;@(h'1eb4)
|
|
001cde 4e0b jsr @r14
|
|
001ce0 e428 mov #h'28, r4
|
|
001ce2 2802 mov.l r0, @r8
|
|
001ce4 4e0b jsr @r14
|
|
001ce6 e42d mov #h'2d, r4
|
|
001ce8 d373 mov.l @(h'1cc,pc), r3 ;@(h'1eb8)
|
|
001cea 2302 mov.l r0, @r3
|
|
001cec d873 mov.l @(h'1cc,pc), r8 ;@(h'1ebc)
|
|
001cee 4e0b jsr @r14
|
|
001cf0 e42b mov #h'2b, r4
|
|
001cf2 2802 mov.l r0, @r8
|
|
001cf4 7808
|
|
001cf6 4e0b jsr @r14
|
|
001cf8 e42a mov #h'2a, r4
|
|
001cfa 2802 mov.l r0, @r8
|
|
001cfc 4e0b jsr @r14
|
|
001cfe e42c mov #h'2c, r4
|
|
001d00 d36f mov.l @(h'1bc,pc), r3 ;@(h'1ec0)
|
|
001d02 2302 mov.l r0, @r3
|
|
001d04 dd6f mov.l @(h'1bc,pc), r13 ;@(h'1ec4)
|
|
001d06 4e0b jsr @r14
|
|
001d08 e42e mov #h'2e, r4
|
|
001d0a 2d02 mov.l r0, @r13
|
|
001d0c 4e0b jsr @r14
|
|
001d0e e42f mov #h'2f, r4
|
|
001d10 1d02 mov.l r0, @(h'8,r13)
|
|
001d12 4e0b jsr @r14
|
|
001d14 e431 mov #h'31, r4
|
|
001d16 1d01 mov.l r0, @(h'4,r13)
|
|
001d18 4e0b jsr @r14
|
|
001d1a e430 mov #h'30, r4
|
|
001d1c 1d03 mov.l r0, @(h'c,r13)
|
|
001d1e e000 mov #h'0, r0
|
|
001d20 7f04
|
|
001d22 4f26 lds.l @r15+, pr
|
|
001d24 68f6 mov.l @r15+, r8
|
|
001d26 6df6 mov.l @r15+, r13
|
|
001d28 000b rts
|
|
001d2a 6ef6 mov.l @r15+, r14
|
|
001d2c 2fe6 mov.l r14, @-r15
|
|
001d2e 2fd6 mov.l r13, @-r15
|
|
001d30 4f22 sts.l pr, @-r15
|
|
001d32 7ffc add #h'fc, r15
|
|
001d34 de64 mov.l @(h'190,pc), r14 ;@(h'1ec8)
|
|
001d36 d355 mov.l @(h'154,pc), r3 ;@(h'1e8c)
|
|
001d38 4e0b jsr @r14
|
|
001d3a 6432 mov.l @r3, r4
|
|
001d3c dd54 mov.l @(h'150,pc), r13 ;@(h'1e90)
|
|
001d3e 4e0b jsr @r14
|
|
001d40 54d2 mov.l @(h'8,r13), r4
|
|
001d42 4e0b jsr @r14
|
|
001d44 54d1 mov.l @(h'4,r13), r4
|
|
001d46 4e0b jsr @r14
|
|
001d48 54d3 mov.l @(h'c,r13), r4
|
|
001d4a dd52 mov.l @(h'148,pc), r13 ;@(h'1e94)
|
|
001d4c 4e0b jsr @r14
|
|
001d4e 64d2 mov.l @r13, r4
|
|
001d50 4e0b jsr @r14
|
|
001d52 54d2 mov.l @(h'8,r13), r4
|
|
001d54 4e0b jsr @r14
|
|
001d56 54d1 mov.l @(h'4,r13), r4
|
|
001d58 4e0b jsr @r14
|
|
001d5a 54d3 mov.l @(h'c,r13), r4
|
|
001d5c dd4e mov.l @(h'138,pc), r13 ;@(h'1e98)
|
|
001d5e 4e0b jsr @r14
|
|
001d60 64d2 mov.l @r13, r4
|
|
001d62 4e0b jsr @r14
|
|
001d64 54d2 mov.l @(h'8,r13), r4
|
|
001d66 4e0b jsr @r14
|
|
001d68 54d1 mov.l @(h'4,r13), r4
|
|
001d6a 4e0b jsr @r14
|
|
001d6c 54d3 mov.l @(h'c,r13), r4
|
|
001d6e d24b mov.l @(h'12c,pc), r2 ;@(h'1e9c)
|
|
001d70 4e0b jsr @r14
|
|
001d72 6422 mov.l @r2, r4
|
|
001d74 dd4a mov.l @(h'128,pc), r13 ;@(h'1ea0)
|
|
001d76 64d3 mov r13, r4
|
|
001d78 2f42 mov.l r4, @r15
|
|
001d7a 4e0b jsr @r14
|
|
001d7c 5443 mov.l @(h'c,r4), r4
|
|
001d7e 63f2 mov.l @r15, r3
|
|
001d80 4e0b jsr @r14
|
|
001d82 5431 mov.l @(h'4,r3), r4
|
|
001d84 64d3 mov r13, r4
|
|
001d86 7420 add #h'20, r4
|
|
001d88 2f42 mov.l r4, @r15
|
|
001d8a 4e0b jsr @r14
|
|
001d8c 5443 mov.l @(h'c,r4), r4
|
|
001d8e 63f2 mov.l @r15, r3
|
|
001d90 4e0b jsr @r14
|
|
001d92 5431 mov.l @(h'4,r3), r4
|
|
001d94 64d3 mov r13, r4
|
|
001d96 7430 add #h'30, r4
|
|
001d98 2f42 mov.l r4, @r15
|
|
001d9a 4e0b jsr @r14
|
|
001d9c 6442 mov.l @r4, r4
|
|
001d9e 63f2 mov.l @r15, r3
|
|
001da0 4e0b jsr @r14
|
|
001da2 5432 mov.l @(h'8,r3), r4
|
|
001da4 64d3 mov r13, r4
|
|
001da6 7410 add #h'10, r4
|
|
001da8 2f42 mov.l r4, @r15
|
|
001daa 4e0b jsr @r14
|
|
001dac 6442 mov.l @r4, r4
|
|
001dae 63f2 mov.l @r15, r3
|
|
001db0 4e0b jsr @r14
|
|
001db2 5432 mov.l @(h'8,r3), r4
|
|
001db4 d23b mov.l @(h'ec,pc), r2 ;@(h'1ea4)
|
|
001db6 4e0b jsr @r14
|
|
001db8 6422 mov.l @r2, r4
|
|
001dba d33b mov.l @(h'ec,pc), r3 ;@(h'1ea8)
|
|
001dbc 4e0b jsr @r14
|
|
001dbe 6432 mov.l @r3, r4
|
|
001dc0 dd3a mov.l @(h'e8,pc), r13 ;@(h'1eac)
|
|
001dc2 64d3 mov r13, r4
|
|
001dc4 2f42 mov.l r4, @r15
|
|
001dc6 4e0b jsr @r14
|
|
001dc8 5443 mov.l @(h'c,r4), r4
|
|
001dca 63f2 mov.l @r15, r3
|
|
001dcc 4e0b jsr @r14
|
|
001dce 5431 mov.l @(h'4,r3), r4
|
|
001dd0 64d3 mov r13, r4
|
|
001dd2 7420 add #h'20, r4
|
|
001dd4 2f42 mov.l r4, @r15
|
|
001dd6 4e0b jsr @r14
|
|
001dd8 5443 mov.l @(h'c,r4), r4
|
|
001dda 63f2 mov.l @r15, r3
|
|
001ddc 4e0b jsr @r14
|
|
001dde 5431 mov.l @(h'4,r3), r4
|
|
001de0 64d3 mov r13, r4
|
|
001de2 7430 add #h'30, r4
|
|
001de4 2f42 mov.l r4, @r15
|
|
001de6 4e0b jsr @r14
|
|
001de8 6442 mov.l @r4, r4
|
|
001dea 63f2 mov.l @r15, r3
|
|
001dec 4e0b jsr @r14
|
|
001dee 5432 mov.l @(h'8,r3), r4
|
|
001df0 64d3 mov r13, r4
|
|
001df2 7410 add #h'10, r4
|
|
001df4 2f42 mov.l r4, @r15
|
|
001df6 4e0b jsr @r14
|
|
001df8 6442 mov.l @r4, r4
|
|
001dfa 63f2 mov.l @r15, r3
|
|
001dfc 4e0b jsr @r14
|
|
001dfe 5432 mov.l @(h'8,r3), r4
|
|
001e00 d42b mov.l @(h'ac,pc), r4 ;@(h'1eb0)
|
|
001e02 4e0b jsr @r14
|
|
001e04 6442 mov.l @r4, r4
|
|
001e06 d42b mov.l @(h'ac,pc), r4 ;@(h'1eb4)
|
|
001e08 4e0b jsr @r14
|
|
001e0a 6442 mov.l @r4, r4
|
|
001e0c d32a mov.l @(h'a8,pc), r3 ;@(h'1eb8)
|
|
001e0e 4e0b jsr @r14
|
|
001e10 6432 mov.l @r3, r4
|
|
001e12 d42a mov.l @(h'a8,pc), r4 ;@(h'1ebc)
|
|
001e14 4e0b jsr @r14
|
|
001e16 6442 mov.l @r4, r4
|
|
001e18 d42c mov.l @(h'b0,pc), r4 ;@(h'1ecc)
|
|
001e1a 4e0b jsr @r14
|
|
001e1c 6442 mov.l @r4, r4
|
|
001e1e d228 mov.l @(h'a0,pc), r2 ;@(h'1ec0)
|
|
001e20 4e0b jsr @r14
|
|
001e22 6422 mov.l @r2, r4
|
|
001e24 dd27 mov.l @(h'9c,pc), r13 ;@(h'1ec4)
|
|
001e26 4e0b jsr @r14
|
|
001e28 64d2 mov.l @r13, r4
|
|
001e2a 4e0b jsr @r14
|
|
001e2c 54d2 mov.l @(h'8,r13), r4
|
|
001e2e 4e0b jsr @r14
|
|
001e30 54d1 mov.l @(h'4,r13), r4
|
|
001e32 4e0b jsr @r14
|
|
001e34 54d3 mov.l @(h'c,r13), r4
|
|
001e36 7f04
|
|
001e38 4f26 lds.l @r15+, pr
|
|
001e3a 6df6 mov.l @r15+, r13
|
|
001e3c 000b rts
|
|
001e3e 6ef6 mov.l @r15+, r14
|
|
001e40 2fe6 mov.l r14, @-r15
|
|
001e42 2fd6 mov.l r13, @-r15
|
|
001e44 2fc6 mov.l r12, @-r15
|
|
001e46 ed10 mov #h'10, r13
|
|
001e48 2fb6 mov.l r11, @-r15
|
|
001e4a 6c43 mov r4, r12
|
|
001e4c 2fa6 mov.l r10, @-r15
|
|
001e4e 2f96 mov.l r9, @-r15
|
|
001e50 2f86 mov.l r8, @-r15
|
|
001e52 e900 mov #h'0, r9
|
|
001e54 d40e mov.l @(h'38,pc), r4 ;@(h'1e90)
|
|
001e56 4f22 sts.l pr, @-r15
|
|
001e58 4f12 sts.l macl, @-r15
|
|
001e5a 6343 mov r4, r3
|
|
001e5c 7fe4 add #h'e4, r15
|
|
001e5e 7308
|
|
001e60 1f32 mov.l r3, @(h'8,r15)
|
|
001e62 6243 mov r4, r2
|
|
001e64 720c
|
|
001e66 7404
|
|
001e68 1f23 mov.l r2, @(h'c,r15)
|
|
001e6a 1f44 mov.l r4, @(h'10,r15)
|
|
001e6c d409 mov.l @(h'24,pc), r4 ;@(h'1e94)
|
|
001e6e 6143 mov r4, r1
|
|
001e70 1f16 mov.l r1, @(h'18,r15)
|
|
001e72 6313 mov r1, r3
|
|
001e74 7308
|
|
001e76 6213 mov r1, r2
|
|
001e78 2f32 mov.l r3, @r15
|
|
001e7a 7204
|
|
001e7c 1f21 mov.l r2, @(h'4,r15)
|
|
001e7e 6ef3 mov r15, r14
|
|
001e80 7e40 add #h'40, r14
|
|
001e82 740c
|
|
001e84 a135 bra h'26a ;@(h'20f2)
|
|
001e86 1f45 mov.l r4, @(h'14,r15)
|
|
001e88 0030
|
|
001e8a 1160 mov.l r6, @(h'0,r1)
|
|
001e8c 0810
|
|
001e8e 0004 mov.b r0, @(r0,r0)
|
|
001e90 0810
|
|
001e92 0008 clrt
|
|
001e94 0810
|
|
001e96 0018 sett
|
|
001e98 0810
|
|
001e9a 0028 clrmac
|
|
001e9c 0810
|
|
001e9e 0038 ldtlb
|
|
001ea0 0810
|
|
001ea2 003c mov.b @(r0,r3), r0
|
|
001ea4 0810
|
|
001ea6 007c mov.b @(r0,r7), r0
|
|
001ea8 0810
|
|
001eaa 0080
|
|
001eac 0810
|
|
001eae 0084 mov.b r8, @(r0,r0)
|
|
001eb0 0810
|
|
001eb2 00c8
|
|
001eb4 0810
|
|
001eb6 00d0
|
|
001eb8 0810
|
|
001eba 00d4 mov.b r13, @(r0,r0)
|
|
001ebc 0810
|
|
001ebe 00dc mov.b @(r0,r13), r0
|
|
001ec0 0810
|
|
001ec2 00e8
|
|
001ec4 0810
|
|
001ec6 00ec mov.b @(r0,r14), r0
|
|
001ec8 0030
|
|
001eca 1648 mov.l r4, @(h'20,r6)
|
|
001ecc 0810
|
|
001ece 00e4 mov.b r14, @(r0,r0)
|
|
001ed0 50e1 mov.l @(h'4,r14), r0
|
|
001ed2 eb00 mov #h'0, r11
|
|
001ed4 6893 mov r9, r8
|
|
001ed6 4808 shll2 r8
|
|
001ed8 4808 shll2 r8
|
|
001eda c90f and #h'f, r0
|
|
001edc 3808 sub r0, r8
|
|
001ede 6ab3 mov r11, r10
|
|
001ee0 65e2 mov.l @r14, r5
|
|
001ee2 e30f mov #h'f, r3
|
|
001ee4 4a08 shll2 r10
|
|
001ee6 4a08 shll2 r10
|
|
001ee8 2359 and r5, r3
|
|
001eea 3a38 sub r3, r10
|
|
001eec e3fc mov #h'fffffffc, r3
|
|
001eee 453c shad r3, r5
|
|
001ef0 6453 mov r5, r4
|
|
001ef2 34bc add r11, r4
|
|
001ef4 4411 cmp/pz r4
|
|
001ef6 8901 bt h'2 ;@(h'1efc)
|
|
001ef8 a0e9 bra h'1d2 ;@(h'20ce)
|
|
001efa 0009 nop
|
|
001efc 53e1 mov.l @(h'4,r14), r3
|
|
001efe e2fc mov #h'fffffffc, r2
|
|
001f00 432c shad r2, r3
|
|
001f02 339c add r9, r3
|
|
001f04 4311 cmp/pz r3
|
|
001f06 8901 bt h'2 ;@(h'1f0c)
|
|
001f08 a0e1 bra h'1c2 ;@(h'20ce)
|
|
001f0a 0009 nop
|
|
001f0c 62c1 mov.w @r12, r2
|
|
001f0e 3423 cmp/ge r2, r4
|
|
001f10 8b01 bf h'2 ;@(h'1f16)
|
|
001f12 a0dc bra h'1b8 ;@(h'20ce)
|
|
001f14 0009 nop
|
|
001f16 e3fc mov #h'fffffffc, r3
|
|
001f18 85c1 mov.w @(h'2,r12), r0
|
|
001f1a 52e1 mov.l @(h'4,r14), r2
|
|
001f1c 423c shad r3, r2
|
|
001f1e 329c add r9, r2
|
|
001f20 3203 cmp/ge r0, r2
|
|
001f22 8b01 bf h'2 ;@(h'1f28)
|
|
001f24 a0d3 bra h'1a6 ;@(h'20ce)
|
|
001f26 0009 nop
|
|
001f28 50e1 mov.l @(h'4,r14), r0
|
|
001f2a e3fc mov #h'fffffffc, r3
|
|
001f2c 62c1 mov.w @r12, r2
|
|
001f2e 403c shad r3, r0
|
|
001f30 63e2 mov.l @r14, r3
|
|
001f32 309c add r9, r0
|
|
001f34 0027 mul.l r2, r0
|
|
001f36 e2fc mov #h'fffffffc, r2
|
|
001f38 001a sts macl, r0
|
|
001f3a 432c shad r2, r3
|
|
001f3c 303c add r3, r0
|
|
001f3e 30bc add r11, r0
|
|
001f40 53c1 mov.l @(h'4,r12), r3
|
|
001f42 003c mov.b @(r0,r3), r0
|
|
001f44 8801 cmp/eq #h'1, r0
|
|
001f46 8911 bt h'22 ;@(h'1f6c)
|
|
001f48 8807 cmp/eq #h'7, r0
|
|
001f4a 8b01 bf h'2 ;@(h'1f50)
|
|
001f4c a0a1 bra h'142 ;@(h'2092)
|
|
001f4e 0009 nop
|
|
001f50 8808 cmp/eq #h'8, r0
|
|
001f52 8b01 bf h'2 ;@(h'1f58)
|
|
001f54 a0a3 bra h'146 ;@(h'209e)
|
|
001f56 0009 nop
|
|
001f58 8809 cmp/eq #h'9, r0
|
|
001f5a 8b01 bf h'2 ;@(h'1f60)
|
|
001f5c a0a5 bra h'14a ;@(h'20aa)
|
|
001f5e 0009 nop
|
|
001f60 880a cmp/eq #h'a, r0
|
|
001f62 8b01 bf h'2 ;@(h'1f68)
|
|
001f64 a0a7 bra h'14e ;@(h'20b6)
|
|
001f66 0009 nop
|
|
001f68 a0bc bra h'178 ;@(h'20e4)
|
|
001f6a 0009 nop
|
|
001f6c 2fd6 mov.l r13, @-r15
|
|
001f6e e710 mov #h'10, r7
|
|
001f70 d370 mov.l @(h'1c0,pc), r3 ;@(h'2134)
|
|
001f72 6683 mov r8, r6
|
|
001f74 d270 mov.l @(h'1c0,pc), r2 ;@(h'2138)
|
|
001f76 65a3 mov r10, r5
|
|
001f78 6432 mov.l @r3, r4
|
|
001f7a 5443 mov.l @(h'c,r4), r4
|
|
001f7c 420b jsr @r2
|
|
001f7e 6442 mov.l @r4, r4
|
|
001f80 53e1 mov.l @(h'4,r14), r3
|
|
001f82 e2fc mov #h'fffffffc, r2
|
|
001f84 432c shad r2, r3
|
|
001f86 339c add r9, r3
|
|
001f88 4315 cmp/pl r3
|
|
001f8a 8f1c bf/s h'38 ;@(h'1fc6)
|
|
001f8c 7f04
|
|
001f8e e3fc mov #h'fffffffc, r3
|
|
001f90 62c1 mov.w @r12, r2
|
|
001f92 50e1 mov.l @(h'4,r14), r0
|
|
001f94 403c shad r3, r0
|
|
001f96 309c add r9, r0
|
|
001f98 63e2 mov.l @r14, r3
|
|
001f9a 70ff add #h'ff, r0
|
|
001f9c 0027 mul.l r2, r0
|
|
001f9e e2fc mov #h'fffffffc, r2
|
|
001fa0 001a sts macl, r0
|
|
001fa2 432c shad r2, r3
|
|
001fa4 303c add r3, r0
|
|
001fa6 30bc add r11, r0
|
|
001fa8 53c1 mov.l @(h'4,r12), r3
|
|
001faa 003c mov.b @(r0,r3), r0
|
|
001fac 8801 cmp/eq #h'1, r0
|
|
001fae 890a bt h'14 ;@(h'1fc6)
|
|
001fb0 2fd6 mov.l r13, @-r15
|
|
001fb2 e710 mov #h'10, r7
|
|
001fb4 d35f mov.l @(h'17c,pc), r3 ;@(h'2134)
|
|
001fb6 6683 mov r8, r6
|
|
001fb8 d160 mov.l @(h'180,pc), r1 ;@(h'213c)
|
|
001fba 65a3 mov r10, r5
|
|
001fbc 6432 mov.l @r3, r4
|
|
001fbe 5243 mov.l @(h'c,r4), r2
|
|
001fc0 410b jsr @r1
|
|
001fc2 5421 mov.l @(h'4,r2), r4
|
|
001fc4 7f04
|
|
001fc6 e3fc mov #h'fffffffc, r3
|
|
001fc8 85c1 mov.w @(h'2,r12), r0
|
|
001fca 54e1 mov.l @(h'4,r14), r4
|
|
001fcc 443c shad r3, r4
|
|
001fce 349c add r9, r4
|
|
001fd0 70ff add #h'ff, r0
|
|
001fd2 3403 cmp/ge r0, r4
|
|
001fd4 8918 bt h'30 ;@(h'2008)
|
|
001fd6 6043 mov r4, r0
|
|
001fd8 63c1 mov.w @r12, r3
|
|
001fda 7001
|
|
001fdc 62e2 mov.l @r14, r2
|
|
001fde 0037 mul.l r3, r0
|
|
001fe0 001a sts macl, r0
|
|
001fe2 e3fc mov #h'fffffffc, r3
|
|
001fe4 423c shad r3, r2
|
|
001fe6 302c add r2, r0
|
|
001fe8 52c1 mov.l @(h'4,r12), r2
|
|
001fea 30bc add r11, r0
|
|
001fec 002c mov.b @(r0,r2), r0
|
|
001fee 8801 cmp/eq #h'1, r0
|
|
001ff0 890a bt h'14 ;@(h'2008)
|
|
001ff2 e710 mov #h'10, r7
|
|
001ff4 d351 mov.l @(h'144,pc), r3 ;@(h'213c)
|
|
001ff6 6683 mov r8, r6
|
|
001ff8 2fd6 mov.l r13, @-r15
|
|
001ffa 65a3 mov r10, r5
|
|
001ffc 54f3 mov.l @(h'c,r15), r4
|
|
001ffe 6442 mov.l @r4, r4
|
|
002000 5443 mov.l @(h'c,r4), r4
|
|
002002 430b jsr @r3
|
|
002004 6442 mov.l @r4, r4
|
|
002006 7f04
|
|
002008 62e2 mov.l @r14, r2
|
|
00200a e3fc mov #h'fffffffc, r3
|
|
00200c 61c1 mov.w @r12, r1
|
|
00200e 423c shad r3, r2
|
|
002010 32bc add r11, r2
|
|
002012 71ff add #h'ff, r1
|
|
002014 3213 cmp/ge r1, r2
|
|
002016 891b bt h'36 ;@(h'2050)
|
|
002018 50e1 mov.l @(h'4,r14), r0
|
|
00201a e3fc mov #h'fffffffc, r3
|
|
00201c 62c1 mov.w @r12, r2
|
|
00201e 403c shad r3, r0
|
|
002020 63e2 mov.l @r14, r3
|
|
002022 309c add r9, r0
|
|
002024 0027 mul.l r2, r0
|
|
002026 e2fc mov #h'fffffffc, r2
|
|
002028 001a sts macl, r0
|
|
00202a 432c shad r2, r3
|
|
00202c 303c add r3, r0
|
|
00202e 30bc add r11, r0
|
|
002030 53c1 mov.l @(h'4,r12), r3
|
|
002032 303c add r3, r0
|
|
002034 8401 mov.b @(h'1,r0), r0
|
|
002036 8801 cmp/eq #h'1, r0
|
|
002038 890a bt h'14 ;@(h'2050)
|
|
00203a e710 mov #h'10, r7
|
|
00203c d33f mov.l @(h'fc,pc), r3 ;@(h'213c)
|
|
00203e 6683 mov r8, r6
|
|
002040 2fd6 mov.l r13, @-r15
|
|
002042 65a3 mov r10, r5
|
|
002044 54f4 mov.l @(h'10,r15), r4
|
|
002046 6442 mov.l @r4, r4
|
|
002048 5443 mov.l @(h'c,r4), r4
|
|
00204a 430b jsr @r3
|
|
00204c 6442 mov.l @r4, r4
|
|
00204e 7f04
|
|
002050 64e2 mov.l @r14, r4
|
|
002052 e3fc mov #h'fffffffc, r3
|
|
002054 443c shad r3, r4
|
|
002056 6243 mov r4, r2
|
|
002058 32bc add r11, r2
|
|
00205a 4215 cmp/pl r2
|
|
00205c 8b42 bf h'84 ;@(h'20e4)
|
|
00205e e3fc mov #h'fffffffc, r3
|
|
002060 62c1 mov.w @r12, r2
|
|
002062 50e1 mov.l @(h'4,r14), r0
|
|
002064 403c shad r3, r0
|
|
002066 309c add r9, r0
|
|
002068 53c1 mov.l @(h'4,r12), r3
|
|
00206a 0027 mul.l r2, r0
|
|
00206c 001a sts macl, r0
|
|
00206e 304c add r4, r0
|
|
002070 30bc add r11, r0
|
|
002072 70ff add #h'ff, r0
|
|
002074 003c mov.b @(r0,r3), r0
|
|
002076 8801 cmp/eq #h'1, r0
|
|
002078 8934 bt h'68 ;@(h'20e4)
|
|
00207a e710 mov #h'10, r7
|
|
00207c d32f mov.l @(h'bc,pc), r3 ;@(h'213c)
|
|
00207e 6683 mov r8, r6
|
|
002080 2fd6 mov.l r13, @-r15
|
|
002082 65a3 mov r10, r5
|
|
002084 54f5 mov.l @(h'14,r15), r4
|
|
002086 6442 mov.l @r4, r4
|
|
002088 5443 mov.l @(h'c,r4), r4
|
|
00208a 430b jsr @r3
|
|
00208c 6442 mov.l @r4, r4
|
|
00208e a029 bra h'52 ;@(h'20e4)
|
|
002090 7f04
|
|
002092 e710 mov #h'10, r7
|
|
002094 2fd6 mov.l r13, @-r15
|
|
002096 6683 mov r8, r6
|
|
002098 65a3 mov r10, r5
|
|
00209a a011 bra h'22 ;@(h'20c0)
|
|
00209c 54f7 mov.l @(h'1c,r15), r4
|
|
00209e e710 mov #h'10, r7
|
|
0020a0 2fd6 mov.l r13, @-r15
|
|
0020a2 6683 mov r8, r6
|
|
0020a4 65a3 mov r10, r5
|
|
0020a6 a00b bra h'16 ;@(h'20c0)
|
|
0020a8 54f1 mov.l @(h'4,r15), r4
|
|
0020aa e710 mov #h'10, r7
|
|
0020ac 2fd6 mov.l r13, @-r15
|
|
0020ae 6683 mov r8, r6
|
|
0020b0 65a3 mov r10, r5
|
|
0020b2 a005 bra h'a ;@(h'20c0)
|
|
0020b4 54f2 mov.l @(h'8,r15), r4
|
|
0020b6 e710 mov #h'10, r7
|
|
0020b8 2fd6 mov.l r13, @-r15
|
|
0020ba 6683 mov r8, r6
|
|
0020bc 54f6 mov.l @(h'18,r15), r4
|
|
0020be 65a3 mov r10, r5
|
|
0020c0 6442 mov.l @r4, r4
|
|
0020c2 5443 mov.l @(h'c,r4), r4
|
|
0020c4 d31c mov.l @(h'70,pc), r3 ;@(h'2138)
|
|
0020c6 430b jsr @r3
|
|
0020c8 6442 mov.l @r4, r4
|
|
0020ca a00b bra h'16 ;@(h'20e4)
|
|
0020cc 7f04
|
|
0020ce e710 mov #h'10, r7
|
|
0020d0 d318 mov.l @(h'60,pc), r3 ;@(h'2134)
|
|
0020d2 6683 mov r8, r6
|
|
0020d4 d218 mov.l @(h'60,pc), r2 ;@(h'2138)
|
|
0020d6 65a3 mov r10, r5
|
|
0020d8 2fd6 mov.l r13, @-r15
|
|
0020da 6432 mov.l @r3, r4
|
|
0020dc 5443 mov.l @(h'c,r4), r4
|
|
0020de 420b jsr @r2
|
|
0020e0 6442 mov.l @r4, r4
|
|
0020e2 7f04
|
|
0020e4 7b01
|
|
0020e6 e309 mov #h'9, r3
|
|
0020e8 3b33 cmp/ge r3, r11
|
|
0020ea 8901 bt h'2 ;@(h'20f0)
|
|
0020ec aef7 bra h'-212 ;@(h'1ede)
|
|
0020ee 0009 nop
|
|
0020f0 7901
|
|
0020f2 e305 mov #h'5, r3
|
|
0020f4 3933 cmp/ge r3, r9
|
|
0020f6 8901 bt h'2 ;@(h'20fc)
|
|
0020f8 aeea bra h'-22c ;@(h'1ed0)
|
|
0020fa 0009 nop
|
|
0020fc 7f1c add #h'1c, r15
|
|
0020fe 4f16 lds.l @r15+, macl
|
|
002100 4f26 lds.l @r15+, pr
|
|
002102 68f6 mov.l @r15+, r8
|
|
002104 69f6 mov.l @r15+, r9
|
|
002106 6af6 mov.l @r15+, r10
|
|
002108 6bf6 mov.l @r15+, r11
|
|
00210a 6cf6 mov.l @r15+, r12
|
|
00210c 6df6 mov.l @r15+, r13
|
|
00210e 000b rts
|
|
002110 6ef6 mov.l @r15+, r14
|
|
002112 e300 mov #h'0, r3
|
|
002114 2fe6 mov.l r14, @-r15
|
|
002116 2fd6 mov.l r13, @-r15
|
|
002118 2fc6 mov.l r12, @-r15
|
|
00211a 2fb6 mov.l r11, @-r15
|
|
00211c 2fa6 mov.l r10, @-r15
|
|
00211e 2f96 mov.l r9, @-r15
|
|
002120 2f86 mov.l r8, @-r15
|
|
002122 4f22 sts.l pr, @-r15
|
|
002124 d806 mov.l @(h'18,pc), r8 ;@(h'2140)
|
|
002126 7ff8 add #h'f8, r15
|
|
002128 dd03 mov.l @(h'c,pc), r13 ;@(h'2138)
|
|
00212a 6af3 mov r15, r10
|
|
00212c 1f41 mov.l r4, @(h'4,r15)
|
|
00212e 7a28 add #h'28, r10
|
|
002130 a11d bra h'23a ;@(h'236e)
|
|
002132 2f32 mov.l r3, @r15
|
|
002134 0810
|
|
002136 0004 mov.b r0, @(r0,r0)
|
|
002138 0030
|
|
00213a 0ca6 mov.l r10, @(r0,r12)
|
|
00213c 0030
|
|
00213e 0eec mov.b @(r0,r14), r14
|
|
002140 0810
|
|
002142 00e8
|
|
002144 50f1 mov.l @(h'4,r15), r0
|
|
002146 6ef2 mov.l @r15, r14
|
|
002148 5003 mov.l @(h'c,r0), r0
|
|
00214a 4e08 shll2 r14
|
|
00214c 5ba1 mov.l @(h'4,r10), r11
|
|
00214e 0eee mov.l @(r0,r14), r14
|
|
002150 6ca2 mov.l @r10, r12
|
|
002152 d390 mov.l @(h'240,pc), r3 ;@(h'2394)
|
|
002154 60e2 mov.l @r14, r0
|
|
002156 8800 cmp/eq #h'0, r0
|
|
002158 8d1a bt/s h'34 ;@(h'2190)
|
|
00215a 6932 mov.l @r3, r9
|
|
00215c 8801 cmp/eq #h'1, r0
|
|
00215e 8921 bt h'42 ;@(h'21a4)
|
|
002160 8802 cmp/eq #h'2, r0
|
|
002162 8947 bt h'8e ;@(h'21f4)
|
|
002164 8803 cmp/eq #h'3, r0
|
|
002166 8949 bt h'92 ;@(h'21fc)
|
|
002168 8804 cmp/eq #h'4, r0
|
|
00216a 8955 bt h'aa ;@(h'2218)
|
|
00216c 8805 cmp/eq #h'5, r0
|
|
00216e 896b bt h'd6 ;@(h'2248)
|
|
002170 8806 cmp/eq #h'6, r0
|
|
002172 897c bt h'f8 ;@(h'226e)
|
|
002174 8807 cmp/eq #h'7, r0
|
|
002176 8b01 bf h'2 ;@(h'217c)
|
|
002178 a0c9 bra h'192 ;@(h'230e)
|
|
00217a 0009 nop
|
|
00217c 8808 cmp/eq #h'8, r0
|
|
00217e 8b01 bf h'2 ;@(h'2184)
|
|
002180 a0d1 bra h'1a2 ;@(h'2326)
|
|
002182 0009 nop
|
|
002184 8809 cmp/eq #h'9, r0
|
|
002186 8b01 bf h'2 ;@(h'218c)
|
|
002188 a0d9 bra h'1b2 ;@(h'233e)
|
|
00218a 0009 nop
|
|
00218c a0ec bra h'1d8 ;@(h'2368)
|
|
00218e 0009 nop
|
|
002190 50e5 mov.l @(h'14,r14), r0
|
|
002192 4008 shll2 r0
|
|
002194 59e6 mov.l @(h'18,r14), r9
|
|
002196 4008 shll2 r0
|
|
002198 d27f mov.l @(h'1fc,pc), r2 ;@(h'2398)
|
|
00219a 4908 shll2 r9
|
|
00219c 320c add r0, r2
|
|
00219e 392c add r2, r9
|
|
0021a0 a043 bra h'86 ;@(h'222a)
|
|
0021a2 6992 mov.l @r9, r9
|
|
0021a4 84ea mov.b @(h'a,r14), r0
|
|
0021a6 2008 tst r0, r0
|
|
0021a8 8911 bt h'22 ;@(h'21ce)
|
|
0021aa d27c mov.l @(h'1f0,pc), r2 ;@(h'239c)
|
|
0021ac 6922 mov.l @r2, r9
|
|
0021ae 5191 mov.l @(h'4,r9), r1
|
|
0021b0 2f16 mov.l r1, @-r15
|
|
0021b2 6792 mov.l @r9, r7
|
|
0021b4 85e3 mov.w @(h'6,r14), r0
|
|
0021b6 6603 mov r0, r6
|
|
0021b8 85e2 mov.w @(h'4,r14), r0
|
|
0021ba 36b8 sub r11, r6
|
|
0021bc 6503 mov r0, r5
|
|
0021be 35c8 sub r12, r5
|
|
0021c0 84ea mov.b @(h'a,r14), r0
|
|
0021c2 6403 mov r0, r4
|
|
0021c4 5093 mov.l @(h'c,r9), r0
|
|
0021c6 74ff add #h'ff, r4
|
|
0021c8 4408 shll2 r4
|
|
0021ca a00f bra h'1e ;@(h'21ec)
|
|
0021cc 044e mov.l @(r0,r4), r4
|
|
0021ce d074 mov.l @(h'1d0,pc), r0 ;@(h'23a0)
|
|
0021d0 59e5 mov.l @(h'14,r14), r9
|
|
0021d2 4908 shll2 r9
|
|
0021d4 099e mov.l @(r0,r9), r9
|
|
0021d6 5291 mov.l @(h'4,r9), r2
|
|
0021d8 2f26 mov.l r2, @-r15
|
|
0021da 6792 mov.l @r9, r7
|
|
0021dc 85e3 mov.w @(h'6,r14), r0
|
|
0021de 6603 mov r0, r6
|
|
0021e0 85e2 mov.w @(h'4,r14), r0
|
|
0021e2 36b8 sub r11, r6
|
|
0021e4 5493 mov.l @(h'c,r9), r4
|
|
0021e6 6503 mov r0, r5
|
|
0021e8 6442 mov.l @r4, r4
|
|
0021ea 35c8 sub r12, r5
|
|
0021ec 4d0b jsr @r13
|
|
0021ee 0009 nop
|
|
0021f0 a0ba bra h'174 ;@(h'2368)
|
|
0021f2 7f04
|
|
0021f4 d26b mov.l @(h'1ac,pc), r2 ;@(h'23a4)
|
|
0021f6 6922 mov.l @r2, r9
|
|
0021f8 a017 bra h'2e ;@(h'222a)
|
|
0021fa 0009 nop
|
|
0021fc d26a mov.l @(h'1a8,pc), r2 ;@(h'23a8)
|
|
0021fe 6922 mov.l @r2, r9
|
|
002200 5191 mov.l @(h'4,r9), r1
|
|
002202 2f16 mov.l r1, @-r15
|
|
002204 6792 mov.l @r9, r7
|
|
002206 85e3 mov.w @(h'6,r14), r0
|
|
002208 5493 mov.l @(h'c,r9), r4
|
|
00220a 6603 mov r0, r6
|
|
00220c 85e2 mov.w @(h'4,r14), r0
|
|
00220e 36b8 sub r11, r6
|
|
002210 6503 mov r0, r5
|
|
002212 35c8 sub r12, r5
|
|
002214 a0a5 bra h'14a ;@(h'2362)
|
|
002216 6442 mov.l @r4, r4
|
|
002218 50e5 mov.l @(h'14,r14), r0
|
|
00221a 4008 shll2 r0
|
|
00221c 59e6 mov.l @(h'18,r14), r9
|
|
00221e 4008 shll2 r0
|
|
002220 d262 mov.l @(h'188,pc), r2 ;@(h'23ac)
|
|
002222 4908 shll2 r9
|
|
002224 320c add r0, r2
|
|
002226 392c add r2, r9
|
|
002228 6992 mov.l @r9, r9
|
|
00222a 5191 mov.l @(h'4,r9), r1
|
|
00222c 2f16 mov.l r1, @-r15
|
|
00222e 6792 mov.l @r9, r7
|
|
002230 85e3 mov.w @(h'6,r14), r0
|
|
002232 6603 mov r0, r6
|
|
002234 85e2 mov.w @(h'4,r14), r0
|
|
002236 36b8 sub r11, r6
|
|
002238 6503 mov r0, r5
|
|
00223a 35c8 sub r12, r5
|
|
00223c 84ea mov.b @(h'a,r14), r0
|
|
00223e 6403 mov r0, r4
|
|
002240 5093 mov.l @(h'c,r9), r0
|
|
002242 4408 shll2 r4
|
|
002244 a08d bra h'11a ;@(h'2362)
|
|
002246 044e mov.l @(r0,r4), r4
|
|
002248 d059 mov.l @(h'164,pc), r0 ;@(h'23b0)
|
|
00224a 59e6 mov.l @(h'18,r14), r9
|
|
00224c 4908 shll2 r9
|
|
00224e 099e mov.l @(r0,r9), r9
|
|
002250 5291 mov.l @(h'4,r9), r2
|
|
002252 2f26 mov.l r2, @-r15
|
|
002254 6792 mov.l @r9, r7
|
|
002256 85e3 mov.w @(h'6,r14), r0
|
|
002258 6603 mov r0, r6
|
|
00225a 36b8 sub r11, r6
|
|
00225c 85e2 mov.w @(h'4,r14), r0
|
|
00225e 6503 mov r0, r5
|
|
002260 84ea mov.b @(h'a,r14), r0
|
|
002262 35c8 sub r12, r5
|
|
002264 6403 mov r0, r4
|
|
002266 4408 shll2 r4
|
|
002268 5093 mov.l @(h'c,r9), r0
|
|
00226a a07a bra h'f4 ;@(h'2362)
|
|
00226c 044e mov.l @(r0,r4), r4
|
|
00226e d051 mov.l @(h'144,pc), r0 ;@(h'23b4)
|
|
002270 59e6 mov.l @(h'18,r14), r9
|
|
002272 4908 shll2 r9
|
|
002274 099e mov.l @(r0,r9), r9
|
|
002276 5291 mov.l @(h'4,r9), r2
|
|
002278 2f26 mov.l r2, @-r15
|
|
00227a 6792 mov.l @r9, r7
|
|
00227c 85e3 mov.w @(h'6,r14), r0
|
|
00227e 6603 mov r0, r6
|
|
002280 85e2 mov.w @(h'4,r14), r0
|
|
002282 36b8 sub r11, r6
|
|
002284 6503 mov r0, r5
|
|
002286 35c8 sub r12, r5
|
|
002288 84ea mov.b @(h'a,r14), r0
|
|
00228a 6403 mov r0, r4
|
|
00228c 5093 mov.l @(h'c,r9), r0
|
|
00228e 4408 shll2 r4
|
|
002290 4d0b jsr @r13
|
|
002292 044e mov.l @(r0,r4), r4
|
|
002294 7f04
|
|
002296 e306 mov #h'6, r3
|
|
002298 84eb mov.b @(h'b,r14), r0
|
|
00229a 3033 cmp/ge r3, r0
|
|
00229c 8d17 bt/s h'2e ;@(h'22ce)
|
|
00229e 6c82 mov.l @r8, r12
|
|
0022a0 51c1 mov.l @(h'4,r12), r1
|
|
0022a2 2f16 mov.l r1, @-r15
|
|
0022a4 67c2 mov.l @r12, r7
|
|
0022a6 85e3 mov.w @(h'6,r14), r0
|
|
0022a8 52a1 mov.l @(h'4,r10), r2
|
|
0022aa 6603 mov r0, r6
|
|
0022ac 85e2 mov.w @(h'4,r14), r0
|
|
0022ae 3628 sub r2, r6
|
|
0022b0 62a2 mov.l @r10, r2
|
|
0022b2 6503 mov r0, r5
|
|
0022b4 84eb mov.b @(h'b,r14), r0
|
|
0022b6 3528 sub r2, r5
|
|
0022b8 e200 mov #h'0, r2
|
|
0022ba 3207 cmp/gt r0, r2
|
|
0022bc 302e addc r2, r0
|
|
0022be 4021 shar r0
|
|
0022c0 52c3 mov.l @(h'c,r12), r2
|
|
0022c2 6403 mov r0, r4
|
|
0022c4 4408 shll2 r4
|
|
0022c6 342c add r2, r4
|
|
0022c8 4d0b jsr @r13
|
|
0022ca 5443 mov.l @(h'c,r4), r4
|
|
0022cc 7f04
|
|
0022ce e327 mov #h'27, r3
|
|
0022d0 84eb mov.b @(h'b,r14), r0
|
|
0022d2 3033 cmp/ge r3, r0
|
|
0022d4 8b48 bf h'90 ;@(h'2368)
|
|
0022d6 6182 mov.l @r8, r1
|
|
0022d8 5211 mov.l @(h'4,r1), r2
|
|
0022da 2f26 mov.l r2, @-r15
|
|
0022dc 6782 mov.l @r8, r7
|
|
0022de 6772 mov.l @r7, r7
|
|
0022e0 85e3 mov.w @(h'6,r14), r0
|
|
0022e2 52a1 mov.l @(h'4,r10), r2
|
|
0022e4 6603 mov r0, r6
|
|
0022e6 3628 sub r2, r6
|
|
0022e8 85e2 mov.w @(h'4,r14), r0
|
|
0022ea 62a2 mov.l @r10, r2
|
|
0022ec 6503 mov r0, r5
|
|
0022ee 3528 sub r2, r5
|
|
0022f0 84eb mov.b @(h'b,r14), r0
|
|
0022f2 6103 mov r0, r1
|
|
0022f4 d230 mov.l @(h'c0,pc), r2 ;@(h'23b8)
|
|
0022f6 71d9 add #h'd9, r1
|
|
0022f8 420b jsr @r2
|
|
0022fa e003 mov #h'3, r0
|
|
0022fc 6403 mov r0, r4
|
|
0022fe 4408 shll2 r4
|
|
002300 6082 mov.l @r8, r0
|
|
002302 5203 mov.l @(h'c,r0), r2
|
|
002304 342c add r2, r4
|
|
002306 4d0b jsr @r13
|
|
002308 6442 mov.l @r4, r4
|
|
00230a a02d bra h'5a ;@(h'2368)
|
|
00230c 7f04
|
|
00230e 5291 mov.l @(h'4,r9), r2
|
|
002310 2f26 mov.l r2, @-r15
|
|
002312 6792 mov.l @r9, r7
|
|
002314 85e3 mov.w @(h'6,r14), r0
|
|
002316 6603 mov r0, r6
|
|
002318 85e2 mov.w @(h'4,r14), r0
|
|
00231a 36b8 sub r11, r6
|
|
00231c 5493 mov.l @(h'c,r9), r4
|
|
00231e 6503 mov r0, r5
|
|
002320 35c8 sub r12, r5
|
|
002322 a01e bra h'3c ;@(h'2362)
|
|
002324 6442 mov.l @r4, r4
|
|
002326 5291 mov.l @(h'4,r9), r2
|
|
002328 2f26 mov.l r2, @-r15
|
|
00232a 6792 mov.l @r9, r7
|
|
00232c 85e3 mov.w @(h'6,r14), r0
|
|
00232e 6603 mov r0, r6
|
|
002330 85e2 mov.w @(h'4,r14), r0
|
|
002332 36b8 sub r11, r6
|
|
002334 5293 mov.l @(h'c,r9), r2
|
|
002336 6503 mov r0, r5
|
|
002338 35c8 sub r12, r5
|
|
00233a a012 bra h'24 ;@(h'2362)
|
|
00233c 5421 mov.l @(h'4,r2), r4
|
|
00233e d01f mov.l @(h'7c,pc), r0 ;@(h'23bc)
|
|
002340 59e5 mov.l @(h'14,r14), r9
|
|
002342 4908 shll2 r9
|
|
002344 099e mov.l @(r0,r9), r9
|
|
002346 5291 mov.l @(h'4,r9), r2
|
|
002348 2f26 mov.l r2, @-r15
|
|
00234a 6792 mov.l @r9, r7
|
|
00234c 85e3 mov.w @(h'6,r14), r0
|
|
00234e 6603 mov r0, r6
|
|
002350 85e2 mov.w @(h'4,r14), r0
|
|
002352 36b8 sub r11, r6
|
|
002354 6503 mov r0, r5
|
|
002356 35c8 sub r12, r5
|
|
002358 84ea mov.b @(h'a,r14), r0
|
|
00235a 6403 mov r0, r4
|
|
00235c 5093 mov.l @(h'c,r9), r0
|
|
00235e 4408 shll2 r4
|
|
002360 044e mov.l @(r0,r4), r4
|
|
002362 4d0b jsr @r13
|
|
002364 0009 nop
|
|
002366 7f04
|
|
002368 62f2 mov.l @r15, r2
|
|
00236a 7201
|
|
00236c 2f22 mov.l r2, @r15
|
|
00236e 50f1 mov.l @(h'4,r15), r0
|
|
002370 63f2 mov.l @r15, r3
|
|
002372 4308 shll2 r3
|
|
002374 5003 mov.l @(h'c,r0), r0
|
|
002376 033e mov.l @(r0,r3), r3
|
|
002378 2338 tst r3, r3
|
|
00237a 8901 bt h'2 ;@(h'2380)
|
|
00237c aee2 bra h'-23c ;@(h'2144)
|
|
00237e 0009 nop
|
|
002380 7f08
|
|
002382 4f26 lds.l @r15+, pr
|
|
002384 68f6 mov.l @r15+, r8
|
|
002386 69f6 mov.l @r15+, r9
|
|
002388 6af6 mov.l @r15+, r10
|
|
00238a 6bf6 mov.l @r15+, r11
|
|
00238c 6cf6 mov.l @r15+, r12
|
|
00238e 6df6 mov.l @r15+, r13
|
|
002390 000b rts
|
|
002392 6ef6 mov.l @r15+, r14
|
|
002394 0810
|
|
002396 00d4 mov.b r13, @(r0,r0)
|
|
002398 0810
|
|
00239a 003c mov.b @(r0,r3), r0
|
|
00239c 0810
|
|
00239e 0038 ldtlb
|
|
0023a0 0810
|
|
0023a2 0028 clrmac
|
|
0023a4 0810
|
|
0023a6 007c mov.b @(r0,r7), r0
|
|
0023a8 0810
|
|
0023aa 0080
|
|
0023ac 0810
|
|
0023ae 0084 mov.b r8, @(r0,r0)
|
|
0023b0 0810
|
|
0023b2 00c4 mov.b r12, @(r0,r0)
|
|
0023b4 0810
|
|
0023b6 00d8
|
|
0023b8 0030
|
|
0023ba 4894
|
|
0023bc 0810
|
|
0023be 00ec mov.b @(r0,r14), r0
|
|
0023c0 2fe6 mov.l r14, @-r15
|
|
0023c2 2fd6 mov.l r13, @-r15
|
|
0023c4 2fc6 mov.l r12, @-r15
|
|
0023c6 ec01 mov #h'1, r12
|
|
0023c8 d239 mov.l @(h'e4,pc), r2 ;@(h'24b0)
|
|
0023ca 2fb6 mov.l r11, @-r15
|
|
0023cc 2fa6 mov.l r10, @-r15
|
|
0023ce 6b43 mov r4, r11
|
|
0023d0 d338 mov.l @(h'e0,pc), r3 ;@(h'24b4)
|
|
0023d2 2f96 mov.l r9, @-r15
|
|
0023d4 4f22 sts.l pr, @-r15
|
|
0023d6 7ff8 add #h'f8, r15
|
|
0023d8 61f3 mov r15, r1
|
|
0023da 430b jsr @r3
|
|
0023dc e008 mov #h'8, r0
|
|
0023de d136 mov.l @(h'd8,pc), r1 ;@(h'24b8)
|
|
0023e0 410b jsr @r1
|
|
0023e2 0009 nop
|
|
0023e4 2008 tst r0, r0
|
|
0023e6 8b1e bf h'3c ;@(h'2426)
|
|
0023e8 d934 mov.l @(h'd0,pc), r9 ;@(h'24bc)
|
|
0023ea da35 mov.l @(h'd4,pc), r10 ;@(h'24c0)
|
|
0023ec a015 bra h'2a ;@(h'241a)
|
|
0023ee ed00 mov #h'0, r13
|
|
0023f0 4a0b jsr @r10
|
|
0023f2 64b3 mov r11, r4
|
|
0023f4 6e03 mov r0, r14
|
|
0023f6 2ee8 tst r14, r14
|
|
0023f8 890e bt h'1c ;@(h'2418)
|
|
0023fa b29d bsr h'53a ;@(h'2938)
|
|
0023fc 64e3 mov r14, r4
|
|
0023fe 8800 cmp/eq #h'0, r0
|
|
002400 8903 bt h'6 ;@(h'240a)
|
|
002402 8802 cmp/eq #h'2, r0
|
|
002404 8903 bt h'6 ;@(h'240e)
|
|
002406 a003 bra h'6 ;@(h'2410)
|
|
002408 0009 nop
|
|
00240a a001 bra h'2 ;@(h'2410)
|
|
00240c 6cd3 mov r13, r12
|
|
00240e 7b01
|
|
002410 490b jsr @r9
|
|
002412 64e3 mov r14, r4
|
|
002414 a001 bra h'2 ;@(h'241a)
|
|
002416 0009 nop
|
|
002418 6cd3 mov r13, r12
|
|
00241a 2cc8 tst r12, r12
|
|
00241c 8be8 bf h'-30 ;@(h'23f0)
|
|
00241e d229 mov.l @(h'a4,pc), r2 ;@(h'24c4)
|
|
002420 420b jsr @r2
|
|
002422 0009 nop
|
|
002424 60b3 mov r11, r0
|
|
002426 7f08
|
|
002428 4f26 lds.l @r15+, pr
|
|
00242a 69f6 mov.l @r15+, r9
|
|
00242c 6af6 mov.l @r15+, r10
|
|
00242e 6bf6 mov.l @r15+, r11
|
|
002430 6cf6 mov.l @r15+, r12
|
|
002432 6df6 mov.l @r15+, r13
|
|
002434 000b rts
|
|
002436 6ef6 mov.l @r15+, r14
|
|
002438 2fe6 mov.l r14, @-r15
|
|
00243a e301 mov #h'1, r3
|
|
00243c 9136 mov.w @(h'6c,pc), r1 ;@(h'24ac)
|
|
00243e 2fd6 mov.l r13, @-r15
|
|
002440 2fc6 mov.l r12, @-r15
|
|
002442 2fb6 mov.l r11, @-r15
|
|
002444 2fa6 mov.l r10, @-r15
|
|
002446 eb00 mov #h'0, r11
|
|
002448 d21f mov.l @(h'7c,pc), r2 ;@(h'24c8)
|
|
00244a 2f96 mov.l r9, @-r15
|
|
00244c 2f86 mov.l r8, @-r15
|
|
00244e 6843 mov r4, r8
|
|
002450 4f22 sts.l pr, @-r15
|
|
002452 902a mov.w @(h'54,pc), r0 ;@(h'24aa)
|
|
002454 3f0c add r0, r15
|
|
002456 31fc add r15, r1
|
|
002458 1f33 mov.l r3, @(h'c,r15)
|
|
00245a e316 mov #h'16, r3
|
|
00245c 1fb4 mov.l r11, @(h'10,r15)
|
|
00245e 1f32 mov.l r3, @(h'8,r15)
|
|
002460 d314 mov.l @(h'50,pc), r3 ;@(h'24b4)
|
|
002462 430b jsr @r3
|
|
002464 e008 mov #h'8, r0
|
|
002466 d114 mov.l @(h'50,pc), r1 ;@(h'24b8)
|
|
002468 410b jsr @r1
|
|
00246a 0009 nop
|
|
00246c 2008 tst r0, r0
|
|
00246e 8901 bt h'2 ;@(h'2474)
|
|
002470 a257 bra h'4ae ;@(h'2922)
|
|
002472 0009 nop
|
|
002474 d315 mov.l @(h'54,pc), r3 ;@(h'24cc)
|
|
002476 430b jsr @r3
|
|
002478 e404 mov #h'4, r4
|
|
00247a 1f01 mov.l r0, @(h'4,r15)
|
|
00247c d313 mov.l @(h'4c,pc), r3 ;@(h'24cc)
|
|
00247e 430b jsr @r3
|
|
002480 e417 mov #h'17, r4
|
|
002482 2f02 mov.l r0, @r15
|
|
002484 d311 mov.l @(h'44,pc), r3 ;@(h'24cc)
|
|
002486 430b jsr @r3
|
|
002488 e405 mov #h'5, r4
|
|
00248a 6a03 mov r0, r10
|
|
00248c d20c mov.l @(h'30,pc), r2 ;@(h'24c0)
|
|
00248e 420b jsr @r2
|
|
002490 e400 mov #h'0, r4
|
|
002492 1f05 mov.l r0, @(h'14,r15)
|
|
002494 dd0e mov.l @(h'38,pc), r13 ;@(h'24d0)
|
|
002496 4d0b jsr @r13
|
|
002498 e421 mov #h'21, r4
|
|
00249a 600c extu.b r0, r0
|
|
00249c 2008 tst r0, r0
|
|
00249e 8bfa bf h'-c ;@(h'2496)
|
|
0024a0 d90c mov.l @(h'30,pc), r9 ;@(h'24d4)
|
|
0024a2 dc0d mov.l @(h'34,pc), r12 ;@(h'24d8)
|
|
0024a4 de0d mov.l @(h'34,pc), r14 ;@(h'24dc)
|
|
0024a6 a13b bra h'276 ;@(h'2720)
|
|
0024a8 0009 nop
|
|
0024aa ff5c
|
|
0024ac 009c mov.b @(r0,r9), r0
|
|
0024ae 0000
|
|
0024b0 0030
|
|
0024b2 64a4 mov.b @r10+, r4
|
|
0024b4 0030
|
|
0024b6 495c shad r5, r9
|
|
0024b8 0030
|
|
0024ba 1ba0 mov.l r10, @(h'0,r11)
|
|
0024bc 0030
|
|
0024be 3e4c add r4, r14
|
|
0024c0 0030
|
|
0024c2 38e4 div1 r14, r8
|
|
0024c4 0030
|
|
0024c6 1d2c mov.l r2, @(h'30,r13)
|
|
0024c8 0030
|
|
0024ca 64ac extu.b r10, r4
|
|
0024cc 0030
|
|
0024ce 1160 mov.l r6, @(h'0,r1)
|
|
0024d0 0030
|
|
0024d2 1ab6 mov.l r11, @(h'18,r10)
|
|
0024d4 0030
|
|
0024d6 1140 mov.l r4, @(h'0,r1)
|
|
0024d8 0030
|
|
0024da 0ca6 mov.l r10, @(r0,r12)
|
|
0024dc 0030
|
|
0024de 4bf8
|
|
0024e0 d239 mov.l @(h'e4,pc), r2 ;@(h'25c8)
|
|
0024e2 420b jsr @r2
|
|
0024e4 0009 nop
|
|
0024e6 e008 mov #h'8, r0
|
|
0024e8 d338 mov.l @(h'e0,pc), r3 ;@(h'25cc)
|
|
0024ea 926c mov.w @(h'd8,pc), r2 ;@(h'25c6)
|
|
0024ec 32fc add r15, r2
|
|
0024ee 3f08 sub r0, r15
|
|
0024f0 430b jsr @r3
|
|
0024f2 61f3 mov r15, r1
|
|
0024f4 d336 mov.l @(h'd8,pc), r3 ;@(h'25d0)
|
|
0024f6 430b jsr @r3
|
|
0024f8 54f7 mov.l @(h'1c,r15), r4
|
|
0024fa e602 mov #h'2, r6
|
|
0024fc 52f3 mov.l @(h'c,r15), r2
|
|
0024fe e505 mov #h'5, r5
|
|
002500 5321 mov.l @(h'4,r2), r3
|
|
002502 2f36 mov.l r3, @-r15
|
|
002504 57f4 mov.l @(h'10,r15), r7
|
|
002506 6772 mov.l @r7, r7
|
|
002508 54f4 mov.l @(h'10,r15), r4
|
|
00250a 5443 mov.l @(h'c,r4), r4
|
|
00250c 4c0b jsr @r12
|
|
00250e 6442 mov.l @r4, r4
|
|
002510 53f3 mov.l @(h'c,r15), r3
|
|
002512 e626 mov #h'26, r6
|
|
002514 5231 mov.l @(h'4,r3), r2
|
|
002516 e56e mov #h'6e, r5
|
|
002518 2f26 mov.l r2, @-r15
|
|
00251a 57f4 mov.l @(h'10,r15), r7
|
|
00251c 54f4 mov.l @(h'10,r15), r4
|
|
00251e 6772 mov.l @r7, r7
|
|
002520 5443 mov.l @(h'c,r4), r4
|
|
002522 4c0b jsr @r12
|
|
002524 6442 mov.l @r4, r4
|
|
002526 6083 mov r8, r0
|
|
002528 8800 cmp/eq #h'0, r0
|
|
00252a 8d14 bt/s h'28 ;@(h'2556)
|
|
00252c 7f10 add #h'10, r15
|
|
00252e 8801 cmp/eq #h'1, r0
|
|
002530 891a bt h'34 ;@(h'2568)
|
|
002532 8802 cmp/eq #h'2, r0
|
|
002534 8926 bt h'4c ;@(h'2584)
|
|
002536 8803 cmp/eq #h'3, r0
|
|
002538 8932 bt h'64 ;@(h'25a0)
|
|
00253a 8804 cmp/eq #h'4, r0
|
|
00253c 8962 bt h'c4 ;@(h'2604)
|
|
00253e 8806 cmp/eq #h'6, r0
|
|
002540 8973 bt h'e6 ;@(h'262a)
|
|
002542 8807 cmp/eq #h'7, r0
|
|
002544 8b01 bf h'2 ;@(h'254a)
|
|
002546 a07e bra h'fc ;@(h'2646)
|
|
002548 0009 nop
|
|
00254a 8808 cmp/eq #h'8, r0
|
|
00254c 8b01 bf h'2 ;@(h'2552)
|
|
00254e a0af bra h'15e ;@(h'26b0)
|
|
002550 0009 nop
|
|
002552 a0c5 bra h'18a ;@(h'26e0)
|
|
002554 0009 nop
|
|
002556 e711 mov #h'11, r7
|
|
002558 d61e mov.l @(h'78,pc), r6 ;@(h'25d4)
|
|
00255a e50a mov #h'a, r5
|
|
00255c 4e0b jsr @r14
|
|
00255e e42d mov #h'2d, r4
|
|
002560 d61d mov.l @(h'74,pc), r6 ;@(h'25d8)
|
|
002562 e711 mov #h'11, r7
|
|
002564 a0ba bra h'174 ;@(h'26dc)
|
|
002566 6573 mov r7, r5
|
|
002568 d61c mov.l @(h'70,pc), r6 ;@(h'25dc)
|
|
00256a e50a mov #h'a, r5
|
|
00256c e711 mov #h'11, r7
|
|
00256e 4e0b jsr @r14
|
|
002570 e42d mov #h'2d, r4
|
|
002572 e711 mov #h'11, r7
|
|
002574 d61a mov.l @(h'68,pc), r6 ;@(h'25e0)
|
|
002576 6573 mov r7, r5
|
|
002578 4e0b jsr @r14
|
|
00257a e42d mov #h'2d, r4
|
|
00257c d619 mov.l @(h'64,pc), r6 ;@(h'25e4)
|
|
00257e e711 mov #h'11, r7
|
|
002580 a0ac bra h'158 ;@(h'26dc)
|
|
002582 e518 mov #h'18, r5
|
|
002584 d618 mov.l @(h'60,pc), r6 ;@(h'25e8)
|
|
002586 e50a mov #h'a, r5
|
|
002588 e711 mov #h'11, r7
|
|
00258a 4e0b jsr @r14
|
|
00258c e42d mov #h'2d, r4
|
|
00258e e711 mov #h'11, r7
|
|
002590 d616 mov.l @(h'58,pc), r6 ;@(h'25ec)
|
|
002592 6573 mov r7, r5
|
|
002594 4e0b jsr @r14
|
|
002596 e42d mov #h'2d, r4
|
|
002598 d615 mov.l @(h'54,pc), r6 ;@(h'25f0)
|
|
00259a e711 mov #h'11, r7
|
|
00259c a09e bra h'13c ;@(h'26dc)
|
|
00259e e518 mov #h'18, r5
|
|
0025a0 d614 mov.l @(h'50,pc), r6 ;@(h'25f4)
|
|
0025a2 e50a mov #h'a, r5
|
|
0025a4 e711 mov #h'11, r7
|
|
0025a6 4e0b jsr @r14
|
|
0025a8 e42d mov #h'2d, r4
|
|
0025aa e711 mov #h'11, r7
|
|
0025ac d612 mov.l @(h'48,pc), r6 ;@(h'25f8)
|
|
0025ae 6573 mov r7, r5
|
|
0025b0 4e0b jsr @r14
|
|
0025b2 e42d mov #h'2d, r4
|
|
0025b4 d611 mov.l @(h'44,pc), r6 ;@(h'25fc)
|
|
0025b6 e518 mov #h'18, r5
|
|
0025b8 e711 mov #h'11, r7
|
|
0025ba 4e0b jsr @r14
|
|
0025bc e42d mov #h'2d, r4
|
|
0025be e711 mov #h'11, r7
|
|
0025c0 d60f mov.l @(h'3c,pc), r6 ;@(h'2600)
|
|
0025c2 a08b bra h'116 ;@(h'26dc)
|
|
0025c4 e51f mov #h'1f, r5
|
|
0025c6 009c mov.b @(r0,r9), r0
|
|
0025c8 0030
|
|
0025ca 06f8
|
|
0025cc 0030
|
|
0025ce 495c shad r5, r9
|
|
0025d0 0030
|
|
0025d2 1e40 mov.l r4, @(h'0,r14)
|
|
0025d4 0030
|
|
0025d6 64b4 mov.b @r11+, r4
|
|
0025d8 0030
|
|
0025da 64c0 mov.b @r12, r4
|
|
0025dc 0030
|
|
0025de 64d0 mov.b @r13, r4
|
|
0025e0 0030
|
|
0025e2 64e4 mov.b @r14+, r4
|
|
0025e4 0030
|
|
0025e6 64f4 mov.b @r15+, r4
|
|
0025e8 0030
|
|
0025ea 6504 mov.b @r0+, r5
|
|
0025ec 0030
|
|
0025ee 6514 mov.b @r1+, r5
|
|
0025f0 0030
|
|
0025f2 6524 mov.b @r2+, r5
|
|
0025f4 0030
|
|
0025f6 6538 swap.b r3, r5
|
|
0025f8 0030
|
|
0025fa 654c extu.b r4, r5
|
|
0025fc 0030
|
|
0025fe 6558 swap.b r5, r5
|
|
002600 0030
|
|
002602 656c extu.b r6, r5
|
|
002604 d621 mov.l @(h'84,pc), r6 ;@(h'268c)
|
|
002606 e50a mov #h'a, r5
|
|
002608 e711 mov #h'11, r7
|
|
00260a 4e0b jsr @r14
|
|
00260c e42d mov #h'2d, r4
|
|
00260e e711 mov #h'11, r7
|
|
002610 d61f mov.l @(h'7c,pc), r6 ;@(h'2690)
|
|
002612 6573 mov r7, r5
|
|
002614 4e0b jsr @r14
|
|
002616 e42d mov #h'2d, r4
|
|
002618 d61e mov.l @(h'78,pc), r6 ;@(h'2694)
|
|
00261a e518 mov #h'18, r5
|
|
00261c e711 mov #h'11, r7
|
|
00261e 4e0b jsr @r14
|
|
002620 e42d mov #h'2d, r4
|
|
002622 e711 mov #h'11, r7
|
|
002624 d61c mov.l @(h'70,pc), r6 ;@(h'2698)
|
|
002626 a059 bra h'b2 ;@(h'26dc)
|
|
002628 e51f mov #h'1f, r5
|
|
00262a e711 mov #h'11, r7
|
|
00262c d61b mov.l @(h'6c,pc), r6 ;@(h'269c)
|
|
00262e e50a mov #h'a, r5
|
|
002630 4e0b jsr @r14
|
|
002632 e42d mov #h'2d, r4
|
|
002634 d61a mov.l @(h'68,pc), r6 ;@(h'26a0)
|
|
002636 e711 mov #h'11, r7
|
|
002638 6573 mov r7, r5
|
|
00263a 4e0b jsr @r14
|
|
00263c e42d mov #h'2d, r4
|
|
00263e e711 mov #h'11, r7
|
|
002640 d618 mov.l @(h'60,pc), r6 ;@(h'26a4)
|
|
002642 a04b bra h'96 ;@(h'26dc)
|
|
002644 e518 mov #h'18, r5
|
|
002646 490b jsr @r9
|
|
002648 0009 nop
|
|
00264a e204 mov #h'4, r2
|
|
00264c 53f4 mov.l @(h'10,r15), r3
|
|
00264e 3038 sub r3, r0
|
|
002650 3027 cmp/gt r2, r0
|
|
002652 8b09 bf h'12 ;@(h'2668)
|
|
002654 51f2 mov.l @(h'8,r15), r1
|
|
002656 e026 mov #h'26, r0
|
|
002658 3103 cmp/ge r0, r1
|
|
00265a 8902 bt h'4 ;@(h'2662)
|
|
00265c 53f2 mov.l @(h'8,r15), r3
|
|
00265e 7301
|
|
002660 1f32 mov.l r3, @(h'8,r15)
|
|
002662 490b jsr @r9
|
|
002664 0009 nop
|
|
002666 1f04 mov.l r0, @(h'10,r15)
|
|
002668 53a1 mov.l @(h'4,r10), r3
|
|
00266a e543 mov #h'43, r5
|
|
00266c 2f36 mov.l r3, @-r15
|
|
00266e 67a2 mov.l @r10, r7
|
|
002670 56f3 mov.l @(h'c,r15), r6
|
|
002672 54a3 mov.l @(h'c,r10), r4
|
|
002674 4c0b jsr @r12
|
|
002676 6442 mov.l @r4, r4
|
|
002678 d60b mov.l @(h'2c,pc), r6 ;@(h'26a8)
|
|
00267a e50a mov #h'a, r5
|
|
00267c 7f04
|
|
00267e e711 mov #h'11, r7
|
|
002680 4e0b jsr @r14
|
|
002682 e42d mov #h'2d, r4
|
|
002684 d609 mov.l @(h'24,pc), r6 ;@(h'26ac)
|
|
002686 e711 mov #h'11, r7
|
|
002688 a028 bra h'50 ;@(h'26dc)
|
|
00268a 6573 mov r7, r5
|
|
00268c 0030
|
|
00268e 6580 mov.b @r8, r5
|
|
002690 0030
|
|
002692 6594 mov.b @r9+, r5
|
|
002694 0030
|
|
002696 65a8 swap.b r10, r5
|
|
002698 0030
|
|
00269a 65bc extu.b r11, r5
|
|
00269c 0030
|
|
00269e 65d0 mov.b @r13, r5
|
|
0026a0 0030
|
|
0026a2 65e0 mov.b @r14, r5
|
|
0026a4 0030
|
|
0026a6 65f4 mov.b @r15+, r5
|
|
0026a8 0030
|
|
0026aa 6604 mov.b @r0+, r6
|
|
0026ac 0030
|
|
0026ae 660c extu.b r0, r6
|
|
0026b0 52a1 mov.l @(h'4,r10), r2
|
|
0026b2 e626 mov #h'26, r6
|
|
0026b4 2f26 mov.l r2, @-r15
|
|
0026b6 e543 mov #h'43, r5
|
|
0026b8 67a2 mov.l @r10, r7
|
|
0026ba 54a3 mov.l @(h'c,r10), r4
|
|
0026bc 4c0b jsr @r12
|
|
0026be 6442 mov.l @r4, r4
|
|
0026c0 d637 mov.l @(h'dc,pc), r6 ;@(h'27a0)
|
|
0026c2 e50a mov #h'a, r5
|
|
0026c4 7f04
|
|
0026c6 e711 mov #h'11, r7
|
|
0026c8 4e0b jsr @r14
|
|
0026ca e42d mov #h'2d, r4
|
|
0026cc d635 mov.l @(h'd4,pc), r6 ;@(h'27a4)
|
|
0026ce e711 mov #h'11, r7
|
|
0026d0 6573 mov r7, r5
|
|
0026d2 4e0b jsr @r14
|
|
0026d4 e42d mov #h'2d, r4
|
|
0026d6 e711 mov #h'11, r7
|
|
0026d8 d633 mov.l @(h'cc,pc), r6 ;@(h'27a8)
|
|
0026da e518 mov #h'18, r5
|
|
0026dc 4e0b jsr @r14
|
|
0026de e42d mov #h'2d, r4
|
|
0026e0 d232 mov.l @(h'c8,pc), r2 ;@(h'27ac)
|
|
0026e2 420b jsr @r2
|
|
0026e4 0009 nop
|
|
0026e6 4d0b jsr @r13
|
|
0026e8 e437 mov #h'37, r4
|
|
0026ea 600c extu.b r0, r0
|
|
0026ec 2008 tst r0, r0
|
|
0026ee 8905 bt h'a ;@(h'26fc)
|
|
0026f0 4d0b jsr @r13
|
|
0026f2 e437 mov #h'37, r4
|
|
0026f4 600c extu.b r0, r0
|
|
0026f6 2008 tst r0, r0
|
|
0026f8 8bfa bf h'-c ;@(h'26f0)
|
|
0026fa 1fb3 mov.l r11, @(h'c,r15)
|
|
0026fc 4d0b jsr @r13
|
|
0026fe e421 mov #h'21, r4
|
|
002700 600c extu.b r0, r0
|
|
002702 2008 tst r0, r0
|
|
002704 8905 bt h'a ;@(h'2712)
|
|
002706 4d0b jsr @r13
|
|
002708 e421 mov #h'21, r4
|
|
00270a 600c extu.b r0, r0
|
|
00270c 2008 tst r0, r0
|
|
00270e 8bfa bf h'-c ;@(h'2706)
|
|
002710 7801
|
|
002712 6083 mov r8, r0
|
|
002714 8805 cmp/eq #h'5, r0
|
|
002716 8902 bt h'4 ;@(h'271e)
|
|
002718 6083 mov r8, r0
|
|
00271a 8809 cmp/eq #h'9, r0
|
|
00271c 8b00 bf h'0 ;@(h'2720)
|
|
00271e 1fb3 mov.l r11, @(h'c,r15)
|
|
002720 53f3 mov.l @(h'c,r15), r3
|
|
002722 2338 tst r3, r3
|
|
002724 8901 bt h'2 ;@(h'272a)
|
|
002726 aedb bra h'-24a ;@(h'24e0)
|
|
002728 0009 nop
|
|
00272a d321 mov.l @(h'84,pc), r3 ;@(h'27b0)
|
|
00272c 430b jsr @r3
|
|
00272e 54f5 mov.l @(h'14,r15), r4
|
|
002730 d320 mov.l @(h'80,pc), r3 ;@(h'27b4)
|
|
002732 430b jsr @r3
|
|
002734 64f2 mov.l @r15, r4
|
|
002736 d21f mov.l @(h'7c,pc), r2 ;@(h'27b4)
|
|
002738 420b jsr @r2
|
|
00273a 64a3 mov r10, r4
|
|
00273c d31d mov.l @(h'74,pc), r3 ;@(h'27b4)
|
|
00273e 430b jsr @r3
|
|
002740 54f1 mov.l @(h'4,r15), r4
|
|
002742 d21d mov.l @(h'74,pc), r2 ;@(h'27b8)
|
|
002744 420b jsr @r2
|
|
002746 0009 nop
|
|
002748 6083 mov r8, r0
|
|
00274a 8809 cmp/eq #h'9, r0
|
|
00274c 8901 bt h'2 ;@(h'2752)
|
|
00274e a0e8 bra h'1d0 ;@(h'2922)
|
|
002750 0009 nop
|
|
002752 61f3 mov r15, r1
|
|
002754 d219 mov.l @(h'64,pc), r2 ;@(h'27bc)
|
|
002756 7118 add #h'18, r1
|
|
002758 d319 mov.l @(h'64,pc), r3 ;@(h'27c0)
|
|
00275a 430b jsr @r3
|
|
00275c e00c mov #h'c, r0
|
|
00275e 6ef3 mov r15, r14
|
|
002760 da18 mov.l @(h'60,pc), r10 ;@(h'27c4)
|
|
002762 7e24 add #h'24, r14
|
|
002764 981a mov.w @(h'34,pc), r8 ;@(h'279c)
|
|
002766 911a mov.w @(h'34,pc), r1 ;@(h'279e)
|
|
002768 31fc add r15, r1
|
|
00276a 1f11 mov.l r1, @(h'4,r15)
|
|
00276c 4a0b jsr @r10
|
|
00276e 0009 nop
|
|
002770 d315 mov.l @(h'54,pc), r3 ;@(h'27c8)
|
|
002772 6103 mov r0, r1
|
|
002774 430b jsr @r3
|
|
002776 6083 mov r8, r0
|
|
002778 4a0b jsr @r10
|
|
00277a 2e00 mov.b r0, @r14
|
|
00277c 4011 cmp/pz r0
|
|
00277e 8b01 bf h'2 ;@(h'2784)
|
|
002780 a005 bra h'a ;@(h'278e)
|
|
002782 c93f and #h'3f, r0
|
|
002784 6007 not r0, r0
|
|
002786 7001
|
|
002788 c93f and #h'3f, r0
|
|
00278a 6007 not r0, r0
|
|
00278c 7001
|
|
00278e 70c0 add #h'c0, r0
|
|
002790 4a0b jsr @r10
|
|
002792 80e1 mov.b r0, @(h'1,r14)
|
|
002794 4011 cmp/pz r0
|
|
002796 8b19 bf h'32 ;@(h'27cc)
|
|
002798 a01d bra h'3a ;@(h'27d6)
|
|
00279a c901 and #h'1, r0
|
|
00279c 0080
|
|
00279e 009c mov.b @(r0,r9), r0
|
|
0027a0 0030
|
|
0027a2 6624 mov.b @r2+, r6
|
|
0027a4 0030
|
|
0027a6 6630 mov.b @r3, r6
|
|
0027a8 0030
|
|
0027aa 663c extu.b r3, r6
|
|
0027ac 0030
|
|
0027ae 0754 mov.b r5, @(r0,r7)
|
|
0027b0 0030
|
|
0027b2 3e4c add r4, r14
|
|
0027b4 0030
|
|
0027b6 1648 mov.l r4, @(h'20,r6)
|
|
0027b8 0030
|
|
0027ba 1d2c mov.l r2, @(h'30,r13)
|
|
0027bc 0030
|
|
0027be 664c extu.b r4, r6
|
|
0027c0 0030
|
|
0027c2 4a00 shll r10
|
|
0027c4 0030
|
|
0027c6 4b10 dt r11
|
|
0027c8 0030
|
|
0027ca 4894
|
|
0027cc 6007 not r0, r0
|
|
0027ce 7001
|
|
0027d0 c901 and #h'1, r0
|
|
0027d2 6007 not r0, r0
|
|
0027d4 7001
|
|
0027d6 7001
|
|
0027d8 4a0b jsr @r10
|
|
0027da 80e2 mov.b r0, @(h'2,r14)
|
|
0027dc d243 mov.l @(h'10c,pc), r2 ;@(h'28ec)
|
|
0027de 6103 mov r0, r1
|
|
0027e0 420b jsr @r2
|
|
0027e2 e00c mov #h'c, r0
|
|
0027e4 80e3 mov.b r0, @(h'3,r14)
|
|
0027e6 7e04
|
|
0027e8 53f1 mov.l @(h'4,r15), r3
|
|
0027ea 3e32 cmp/hs r3, r14
|
|
0027ec 8bbe bf h'-84 ;@(h'276c)
|
|
0027ee d340 mov.l @(h'100,pc), r3 ;@(h'28f0)
|
|
0027f0 430b jsr @r3
|
|
0027f2 e407 mov #h'7, r4
|
|
0027f4 d23e mov.l @(h'f8,pc), r2 ;@(h'28f0)
|
|
0027f6 6a03 mov r0, r10
|
|
0027f8 420b jsr @r2
|
|
0027fa e406 mov #h'6, r4
|
|
0027fc 2f02 mov.l r0, @r15
|
|
0027fe e301 mov #h'1, r3
|
|
002800 9273 mov.w @(h'e6,pc), r2 ;@(h'28ea)
|
|
002802 1f31 mov.l r3, @(h'4,r15)
|
|
002804 32fc add r15, r2
|
|
002806 63f3 mov r15, r3
|
|
002808 1f22 mov.l r2, @(h'8,r15)
|
|
00280a 7324 add #h'24, r3
|
|
00280c a07e bra h'fc ;@(h'290c)
|
|
00280e 1f33 mov.l r3, @(h'c,r15)
|
|
002810 d238 mov.l @(h'e0,pc), r2 ;@(h'28f4)
|
|
002812 420b jsr @r2
|
|
002814 0009 nop
|
|
002816 5ef3 mov.l @(h'c,r15), r14
|
|
002818 84e1 mov.b @(h'1,r14), r0
|
|
00281a e601 mov #h'1, r6
|
|
00281c d336 mov.l @(h'd8,pc), r3 ;@(h'28f8)
|
|
00281e 6503 mov r0, r5
|
|
002820 430b jsr @r3
|
|
002822 64e0 mov.b @r14, r4
|
|
002824 52f2 mov.l @(h'8,r15), r2
|
|
002826 7e04
|
|
002828 3e22 cmp/hs r2, r14
|
|
00282a 8bf5 bf h'-16 ;@(h'2818)
|
|
00282c 61f2 mov.l @r15, r1
|
|
00282e e603 mov #h'3, r6
|
|
002830 5311 mov.l @(h'4,r1), r3
|
|
002832 e500 mov #h'0, r5
|
|
002834 2f36 mov.l r3, @-r15
|
|
002836 57f1 mov.l @(h'4,r15), r7
|
|
002838 54f1 mov.l @(h'4,r15), r4
|
|
00283a 6772 mov.l @r7, r7
|
|
00283c 5443 mov.l @(h'c,r4), r4
|
|
00283e 4c0b jsr @r12
|
|
002840 6442 mov.l @r4, r4
|
|
002842 e620 mov #h'20, r6
|
|
002844 53a1 mov.l @(h'4,r10), r3
|
|
002846 2f36 mov.l r3, @-r15
|
|
002848 6ea2 mov.l @r10, r14
|
|
00284a e300 mov #h'0, r3
|
|
00284c 52a3 mov.l @(h'c,r10), r2
|
|
00284e 67e3 mov r14, r7
|
|
002850 65eb neg r14, r5
|
|
002852 358c add r8, r5
|
|
002854 3357 cmp/gt r5, r3
|
|
002856 353e addc r3, r5
|
|
002858 d328 mov.l @(h'a0,pc), r3 ;@(h'28fc)
|
|
00285a 4521 shar r5
|
|
00285c 430b jsr @r3
|
|
00285e 5421 mov.l @(h'4,r2), r4
|
|
002860 51a1 mov.l @(h'4,r10), r1
|
|
002862 e620 mov #h'20, r6
|
|
002864 2f16 mov.l r1, @-r15
|
|
002866 e300 mov #h'0, r3
|
|
002868 6ea2 mov.l @r10, r14
|
|
00286a 67e3 mov r14, r7
|
|
00286c 54a3 mov.l @(h'c,r10), r4
|
|
00286e 65eb neg r14, r5
|
|
002870 358c add r8, r5
|
|
002872 3357 cmp/gt r5, r3
|
|
002874 353e addc r3, r5
|
|
002876 4521 shar r5
|
|
002878 4c0b jsr @r12
|
|
00287a 6442 mov.l @r4, r4
|
|
00287c d220 mov.l @(h'80,pc), r2 ;@(h'2900)
|
|
00287e 420b jsr @r2
|
|
002880 7f0c
|
|
002882 490b jsr @r9
|
|
002884 0009 nop
|
|
002886 e20f mov #h'f, r2
|
|
002888 53f4 mov.l @(h'10,r15), r3
|
|
00288a 3038 sub r3, r0
|
|
00288c 3027 cmp/gt r2, r0
|
|
00288e 8b24 bf h'48 ;@(h'28da)
|
|
002890 55f3 mov.l @(h'c,r15), r5
|
|
002892 6653 mov r5, r6
|
|
002894 6453 mov r5, r4
|
|
002896 8442 mov.b @(h'2,r4), r0
|
|
002898 6303 mov r0, r3
|
|
00289a 8441 mov.b @(h'1,r4), r0
|
|
00289c 303c add r3, r0
|
|
00289e e346 mov #h'46, r3
|
|
0028a0 8041 mov.b r0, @(h'1,r4)
|
|
0028a2 8441 mov.b @(h'1,r4), r0
|
|
0028a4 3037 cmp/gt r3, r0
|
|
0028a6 8b01 bf h'2 ;@(h'28ac)
|
|
0028a8 60b3 mov r11, r0
|
|
0028aa 8061 mov.b r0, @(h'1,r6)
|
|
0028ac 8453 mov.b @(h'3,r5), r0
|
|
0028ae 63f3 mov r15, r3
|
|
0028b0 6150 mov.b @r5, r1
|
|
0028b2 7318 add #h'18, r3
|
|
0028b4 023c mov.b @(r0,r3), r2
|
|
0028b6 312c add r2, r1
|
|
0028b8 2510 mov.b r1, @r5
|
|
0028ba 8453 mov.b @(h'3,r5), r0
|
|
0028bc d20b mov.l @(h'2c,pc), r2 ;@(h'28ec)
|
|
0028be 6103 mov r0, r1
|
|
0028c0 7101
|
|
0028c2 420b jsr @r2
|
|
0028c4 e00c mov #h'c, r0
|
|
0028c6 7404
|
|
0028c8 8053 mov.b r0, @(h'3,r5)
|
|
0028ca 7504
|
|
0028cc 51f2 mov.l @(h'8,r15), r1
|
|
0028ce 3412 cmp/hs r1, r4
|
|
0028d0 8fe1 bf/s h'-3e ;@(h'2896)
|
|
0028d2 7604
|
|
0028d4 490b jsr @r9
|
|
0028d6 0009 nop
|
|
0028d8 1f04 mov.l r0, @(h'10,r15)
|
|
0028da 4d0b jsr @r13
|
|
0028dc e421 mov #h'21, r4
|
|
0028de 600c extu.b r0, r0
|
|
0028e0 2008 tst r0, r0
|
|
0028e2 890f bt h'1e ;@(h'2904)
|
|
0028e4 e202 mov #h'2, r2
|
|
0028e6 a011 bra h'22 ;@(h'290c)
|
|
0028e8 1f21 mov.l r2, @(h'4,r15)
|
|
0028ea 009c mov.b @(r0,r9), r0
|
|
0028ec 0030
|
|
0028ee 4894
|
|
0028f0 0030
|
|
0028f2 1160 mov.l r6, @(h'0,r1)
|
|
0028f4 0030
|
|
0028f6 06f8
|
|
0028f8 0030
|
|
0028fa 07b0
|
|
0028fc 0030
|
|
0028fe 0eec mov.b @(r0,r14), r14
|
|
002900 0030
|
|
002902 0754 mov.b r5, @(r0,r7)
|
|
002904 50f1 mov.l @(h'4,r15), r0
|
|
002906 8802 cmp/eq #h'2, r0
|
|
002908 8b00 bf h'0 ;@(h'290c)
|
|
00290a 1fb1 mov.l r11, @(h'4,r15)
|
|
00290c 53f1 mov.l @(h'4,r15), r3
|
|
00290e 2338 tst r3, r3
|
|
002910 8901 bt h'2 ;@(h'2916)
|
|
002912 af7d bra h'-106 ;@(h'2810)
|
|
002914 0009 nop
|
|
002916 d319 mov.l @(h'64,pc), r3 ;@(h'297c)
|
|
002918 430b jsr @r3
|
|
00291a 64f2 mov.l @r15, r4
|
|
00291c d217 mov.l @(h'5c,pc), r2 ;@(h'297c)
|
|
00291e 420b jsr @r2
|
|
002920 64a3 mov r10, r4
|
|
002922 912a mov.w @(h'54,pc), r1 ;@(h'297a)
|
|
002924 3f1c add r1, r15
|
|
002926 4f26 lds.l @r15+, pr
|
|
002928 68f6 mov.l @r15+, r8
|
|
00292a 69f6 mov.l @r15+, r9
|
|
00292c 6af6 mov.l @r15+, r10
|
|
00292e 6bf6 mov.l @r15+, r11
|
|
002930 6cf6 mov.l @r15+, r12
|
|
002932 6df6 mov.l @r15+, r13
|
|
002934 000b rts
|
|
002936 6ef6 mov.l @r15+, r14
|
|
002938 2fe6 mov.l r14, @-r15
|
|
00293a e500 mov #h'0, r5
|
|
00293c d310 mov.l @(h'40,pc), r3 ;@(h'2980)
|
|
00293e 2fd6 mov.l r13, @-r15
|
|
002940 2fc6 mov.l r12, @-r15
|
|
002942 6c43 mov r4, r12
|
|
002944 2fb6 mov.l r11, @-r15
|
|
002946 2fa6 mov.l r10, @-r15
|
|
002948 2f96 mov.l r9, @-r15
|
|
00294a 2f86 mov.l r8, @-r15
|
|
00294c 4f22 sts.l pr, @-r15
|
|
00294e 4f12 sts.l macl, @-r15
|
|
002950 7fec add #h'ec, r15
|
|
002952 430b jsr @r3
|
|
002954 54c3 mov.l @(h'c,r12), r4
|
|
002956 6b03 mov r0, r11
|
|
002958 da0a mov.l @(h'28,pc), r10 ;@(h'2984)
|
|
00295a e900 mov #h'0, r9
|
|
00295c 4a0b jsr @r10
|
|
00295e e437 mov #h'37, r4
|
|
002960 600c extu.b r0, r0
|
|
002962 2008 tst r0, r0
|
|
002964 897a bt h'f4 ;@(h'2a5c)
|
|
002966 6d93 mov r9, r13
|
|
002968 de07 mov.l @(h'1c,pc), r14 ;@(h'2988)
|
|
00296a 2f92 mov.l r9, @r15
|
|
00296c 4e0b jsr @r14
|
|
00296e e403 mov #h'3, r4
|
|
002970 6e03 mov r0, r14
|
|
002972 2ee8 tst r14, r14
|
|
002974 8970 bt h'e0 ;@(h'2a58)
|
|
002976 a066 bra h'cc ;@(h'2a46)
|
|
002978 0009 nop
|
|
00297a 00a4 mov.b r10, @(r0,r0)
|
|
00297c 0030
|
|
00297e 1648 mov.l r4, @(h'20,r6)
|
|
002980 0030
|
|
002982 42c0
|
|
002984 0030
|
|
002986 1ab6 mov.l r11, @(h'18,r10)
|
|
002988 0030
|
|
00298a 1160 mov.l r6, @(h'0,r1)
|
|
00298c 9876 mov.w @(h'ec,pc), r8 ;@(h'2a7c)
|
|
00298e e300 mov #h'0, r3
|
|
002990 52e1 mov.l @(h'4,r14), r2
|
|
002992 1f22 mov.l r2, @(h'8,r15)
|
|
002994 2f26 mov.l r2, @-r15
|
|
002996 67e2 mov.l @r14, r7
|
|
002998 d23a mov.l @(h'e8,pc), r2 ;@(h'2a84)
|
|
00299a 657b neg r7, r5
|
|
00299c 1f72 mov.l r7, @(h'8,r15)
|
|
00299e 358c add r8, r5
|
|
0029a0 56f3 mov.l @(h'c,r15), r6
|
|
0029a2 666b neg r6, r6
|
|
0029a4 54e3 mov.l @(h'c,r14), r4
|
|
0029a6 7640 add #h'40, r6
|
|
0029a8 3367 cmp/gt r6, r3
|
|
0029aa 363e addc r3, r6
|
|
0029ac 4621 shar r6
|
|
0029ae 3357 cmp/gt r5, r3
|
|
0029b0 353e addc r3, r5
|
|
0029b2 4521 shar r5
|
|
0029b4 420b jsr @r2
|
|
0029b6 6442 mov.l @r4, r4
|
|
0029b8 53e1 mov.l @(h'4,r14), r3
|
|
0029ba 1f33 mov.l r3, @(h'c,r15)
|
|
0029bc 2f36 mov.l r3, @-r15
|
|
0029be e300 mov #h'0, r3
|
|
0029c0 d231 mov.l @(h'c4,pc), r2 ;@(h'2a88)
|
|
0029c2 67e2 mov.l @r14, r7
|
|
0029c4 1f73 mov.l r7, @(h'c,r15)
|
|
0029c6 657b neg r7, r5
|
|
0029c8 54e3 mov.l @(h'c,r14), r4
|
|
0029ca 358c add r8, r5
|
|
0029cc 56f4 mov.l @(h'10,r15), r6
|
|
0029ce 666b neg r6, r6
|
|
0029d0 7640 add #h'40, r6
|
|
0029d2 3367 cmp/gt r6, r3
|
|
0029d4 363e addc r3, r6
|
|
0029d6 4621 shar r6
|
|
0029d8 3357 cmp/gt r5, r3
|
|
0029da 353e addc r3, r5
|
|
0029dc 4521 shar r5
|
|
0029de 420b jsr @r2
|
|
0029e0 6442 mov.l @r4, r4
|
|
0029e2 e3ff mov #h'ffffffff, r3
|
|
0029e4 2f36 mov.l r3, @-r15
|
|
0029e6 e201 mov #h'1, r2
|
|
0029e8 2f26 mov.l r2, @-r15
|
|
0029ea e100 mov #h'0, r1
|
|
0029ec 2f26 mov.l r2, @-r15
|
|
0029ee e00d mov #h'd, r0
|
|
0029f0 57e1 mov.l @(h'4,r14), r7
|
|
0029f2 677b neg r7, r7
|
|
0029f4 0d07 mul.l r0, r13
|
|
0029f6 7740 add #h'40, r7
|
|
0029f8 3177 cmp/gt r7, r1
|
|
0029fa 371e addc r1, r7
|
|
0029fc 4721 shar r7
|
|
0029fe 001a sts macl, r0
|
|
002a00 370c add r0, r7
|
|
002a02 1f76 mov.l r7, @(h'18,r15)
|
|
002a04 66e2 mov.l @r14, r6
|
|
002a06 7719 add #h'19, r7
|
|
002a08 666b neg r6, r6
|
|
002a0a 368c add r8, r6
|
|
002a0c 3167 cmp/gt r6, r1
|
|
002a0e 361e addc r1, r6
|
|
002a10 d11e mov.l @(h'78,pc), r1 ;@(h'2a8c)
|
|
002a12 4621 shar r6
|
|
002a14 1f67 mov.l r6, @(h'1c,r15)
|
|
002a16 7630 add #h'30, r6
|
|
002a18 55f6 mov.l @(h'18,r15), r5
|
|
002a1a 7511 add #h'11, r5
|
|
002a1c 54f7 mov.l @(h'1c,r15), r4
|
|
002a1e 410b jsr @r1
|
|
002a20 7405
|
|
002a22 7f14 add #h'14, r15
|
|
002a24 d81a mov.l @(h'68,pc), r8 ;@(h'2a90)
|
|
002a26 480b jsr @r8
|
|
002a28 64f3 mov r15, r4
|
|
002a2a 9428 mov.w @(h'50,pc), r4 ;@(h'2a7e)
|
|
002a2c 63f2 mov.l @r15, r3
|
|
002a2e 3340 cmp/eq r4, r3
|
|
002a30 8b02 bf h'4 ;@(h'2a38)
|
|
002a32 2dd8 tst r13, r13
|
|
002a34 8900 bt h'0 ;@(h'2a38)
|
|
002a36 7dff add #h'ff, r13
|
|
002a38 9422 mov.w @(h'44,pc), r4 ;@(h'2a80)
|
|
002a3a 63f2 mov.l @r15, r3
|
|
002a3c 3340 cmp/eq r4, r3
|
|
002a3e 8b02 bf h'4 ;@(h'2a46)
|
|
002a40 2dd8 tst r13, r13
|
|
002a42 8b00 bf h'0 ;@(h'2a46)
|
|
002a44 7d01
|
|
002a46 941c mov.w @(h'38,pc), r4 ;@(h'2a82)
|
|
002a48 63f2 mov.l @r15, r3
|
|
002a4a 3340 cmp/eq r4, r3
|
|
002a4c 8b9e bf h'-c4 ;@(h'298c)
|
|
002a4e d811 mov.l @(h'44,pc), r8 ;@(h'2a94)
|
|
002a50 480b jsr @r8
|
|
002a52 64e3 mov r14, r4
|
|
002a54 2dd8 tst r13, r13
|
|
002a56 8901 bt h'2 ;@(h'2a5c)
|
|
002a58 a0c4 bra h'188 ;@(h'2be4)
|
|
002a5a e000 mov #h'0, r0
|
|
002a5c b0cd bsr h'19a ;@(h'2bfa)
|
|
002a5e 64c3 mov r12, r4
|
|
002a60 6ef3 mov r15, r14
|
|
002a62 7e0c
|
|
002a64 4a0b jsr @r10
|
|
002a66 e467 mov #h'67, r4
|
|
002a68 600c extu.b r0, r0
|
|
002a6a 2008 tst r0, r0
|
|
002a6c 8b14 bf h'28 ;@(h'2a98)
|
|
002a6e 85b2 mov.w @(h'4,r11), r0
|
|
002a70 70c8 add #h'c8, r0
|
|
002a72 2e02 mov.l r0, @r14
|
|
002a74 85b3 mov.w @(h'6,r11), r0
|
|
002a76 70e8 add #h'e8, r0
|
|
002a78 a031 bra h'62 ;@(h'2ade)
|
|
002a7a 1e01 mov.l r0, @(h'4,r14)
|
|
002a7c 0080
|
|
002a7e 7542 add #h'42, r5
|
|
002a80 7547 add #h'47, r5
|
|
002a82 7534 add #h'34, r5
|
|
002a84 0030
|
|
002a86 0eec mov.b @(r0,r14), r14
|
|
002a88 0030
|
|
002a8a 0ca6 mov.l r10, @(r0,r12)
|
|
002a8c 0030
|
|
002a8e 0af8
|
|
002a90 0030
|
|
002a92 4ba8
|
|
002a94 0030
|
|
002a96 1648 mov.l r4, @(h'20,r6)
|
|
002a98 4a0b jsr @r10
|
|
002a9a e418 mov #h'18, r4
|
|
002a9c 600c extu.b r0, r0
|
|
002a9e 2008 tst r0, r0
|
|
002aa0 8d03 bt/s h'6 ;@(h'2aaa)
|
|
002aa2 e427 mov #h'27, r4
|
|
002aa4 53e1 mov.l @(h'4,r14), r3
|
|
002aa6 73ff add #h'ff, r3
|
|
002aa8 1e31 mov.l r3, @(h'4,r14)
|
|
002aaa 4a0b jsr @r10
|
|
002aac 0009 nop
|
|
002aae 600c extu.b r0, r0
|
|
002ab0 2008 tst r0, r0
|
|
002ab2 8d03 bt/s h'6 ;@(h'2abc)
|
|
002ab4 e428 mov #h'28, r4
|
|
002ab6 53e1 mov.l @(h'4,r14), r3
|
|
002ab8 7301
|
|
002aba 1e31 mov.l r3, @(h'4,r14)
|
|
002abc 4a0b jsr @r10
|
|
002abe 0009 nop
|
|
002ac0 600c extu.b r0, r0
|
|
002ac2 2008 tst r0, r0
|
|
002ac4 8d03 bt/s h'6 ;@(h'2ace)
|
|
002ac6 e417 mov #h'17, r4
|
|
002ac8 63e2 mov.l @r14, r3
|
|
002aca 73ff add #h'ff, r3
|
|
002acc 2e32 mov.l r3, @r14
|
|
002ace 4a0b jsr @r10
|
|
002ad0 0009 nop
|
|
002ad2 600c extu.b r0, r0
|
|
002ad4 2008 tst r0, r0
|
|
002ad6 8902 bt h'4 ;@(h'2ade)
|
|
002ad8 63e2 mov.l @r14, r3
|
|
002ada 7301
|
|
002adc 2e32 mov.l r3, @r14
|
|
002ade 62e2 mov.l @r14, r2
|
|
002ae0 4211 cmp/pz r2
|
|
002ae2 8900 bt h'0 ;@(h'2ae6)
|
|
002ae4 2e92 mov.l r9, @r14
|
|
002ae6 62c1 mov.w @r12, r2
|
|
002ae8 63e2 mov.l @r14, r3
|
|
002aea 4208 shll2 r2
|
|
002aec 4208 shll2 r2
|
|
002aee 7280 add #h'80, r2
|
|
002af0 3327 cmp/gt r2, r3
|
|
002af2 8b04 bf h'8 ;@(h'2afe)
|
|
002af4 61c1 mov.w @r12, r1
|
|
002af6 4108 shll2 r1
|
|
002af8 4108 shll2 r1
|
|
002afa 7180 add #h'80, r1
|
|
002afc 2e12 mov.l r1, @r14
|
|
002afe 53e1 mov.l @(h'4,r14), r3
|
|
002b00 4311 cmp/pz r3
|
|
002b02 8900 bt h'0 ;@(h'2b06)
|
|
002b04 1e91 mov.l r9, @(h'4,r14)
|
|
002b06 85c1 mov.w @(h'2,r12), r0
|
|
002b08 53e1 mov.l @(h'4,r14), r3
|
|
002b0a 4008 shll2 r0
|
|
002b0c 4008 shll2 r0
|
|
002b0e 70c0 add #h'c0, r0
|
|
002b10 3307 cmp/gt r0, r3
|
|
002b12 8b04 bf h'8 ;@(h'2b1e)
|
|
002b14 85c1 mov.w @(h'2,r12), r0
|
|
002b16 4008 shll2 r0
|
|
002b18 4008 shll2 r0
|
|
002b1a 70c0 add #h'c0, r0
|
|
002b1c 1e01 mov.l r0, @(h'4,r14)
|
|
002b1e dd25 mov.l @(h'94,pc), r13 ;@(h'2bb4)
|
|
002b20 4d0b jsr @r13
|
|
002b22 0009 nop
|
|
002b24 dd24 mov.l @(h'90,pc), r13 ;@(h'2bb8)
|
|
002b26 62e3 mov r14, r2
|
|
002b28 d324 mov.l @(h'90,pc), r3 ;@(h'2bbc)
|
|
002b2a e008 mov #h'8, r0
|
|
002b2c 3f08 sub r0, r15
|
|
002b2e 430b jsr @r3
|
|
002b30 61f3 mov r15, r1
|
|
002b32 4d0b jsr @r13
|
|
002b34 64c3 mov r12, r4
|
|
002b36 62e3 mov r14, r2
|
|
002b38 d320 mov.l @(h'80,pc), r3 ;@(h'2bbc)
|
|
002b3a e008 mov #h'8, r0
|
|
002b3c dd20 mov.l @(h'80,pc), r13 ;@(h'2bc0)
|
|
002b3e 3f08 sub r0, r15
|
|
002b40 430b jsr @r3
|
|
002b42 61f3 mov r15, r1
|
|
002b44 4d0b jsr @r13
|
|
002b46 64c3 mov r12, r4
|
|
002b48 da1e mov.l @(h'78,pc), r10 ;@(h'2bc4)
|
|
002b4a 4a0b jsr @r10
|
|
002b4c 7f10 add #h'10, r15
|
|
002b4e b49f bsr h'93e ;@(h'3490)
|
|
002b50 64c3 mov r12, r4
|
|
002b52 2008 tst r0, r0
|
|
002b54 893c bt h'78 ;@(h'2bd0)
|
|
002b56 942b mov.w @(h'56,pc), r4 ;@(h'2bb0)
|
|
002b58 a025 bra h'4a ;@(h'2ba6)
|
|
002b5a 6d43 mov r4, r13
|
|
002b5c dc1a mov.l @(h'68,pc), r12 ;@(h'2bc8)
|
|
002b5e e701 mov #h'1, r7
|
|
002b60 d31a mov.l @(h'68,pc), r3 ;@(h'2bcc)
|
|
002b62 e864 mov #h'64, r8
|
|
002b64 61d3 mov r13, r1
|
|
002b66 430b jsr @r3
|
|
002b68 6083 mov r8, r0
|
|
002b6a 6903 mov r0, r9
|
|
002b6c 53e1 mov.l @(h'4,r14), r3
|
|
002b6e 6603 mov r0, r6
|
|
002b70 85b3 mov.w @(h'6,r11), r0
|
|
002b72 7602
|
|
002b74 3038 sub r3, r0
|
|
002b76 6503 mov r0, r5
|
|
002b78 63e2 mov.l @r14, r3
|
|
002b7a 7508
|
|
002b7c 85b2 mov.w @(h'4,r11), r0
|
|
002b7e 3038 sub r3, r0
|
|
002b80 6403 mov r0, r4
|
|
002b82 4c0b jsr @r12
|
|
002b84 7408
|
|
002b86 e700 mov #h'0, r7
|
|
002b88 85b3 mov.w @(h'6,r11), r0
|
|
002b8a 6693 mov r9, r6
|
|
002b8c 53e1 mov.l @(h'4,r14), r3
|
|
002b8e 3038 sub r3, r0
|
|
002b90 63e2 mov.l @r14, r3
|
|
002b92 6503 mov r0, r5
|
|
002b94 85b2 mov.w @(h'4,r11), r0
|
|
002b96 7508
|
|
002b98 3038 sub r3, r0
|
|
002b9a 6403 mov r0, r4
|
|
002b9c 4c0b jsr @r12
|
|
002b9e 7408
|
|
002ba0 4a0b jsr @r10
|
|
002ba2 0009 nop
|
|
002ba4 7d01
|
|
002ba6 9404 mov.w @(h'8,pc), r4 ;@(h'2bb2)
|
|
002ba8 3d43 cmp/ge r4, r13
|
|
002baa 8bd7 bf h'-52 ;@(h'2b5c)
|
|
002bac a01a bra h'34 ;@(h'2be4)
|
|
002bae e001 mov #h'1, r0
|
|
002bb0 01f4 mov.b r15, @(r0,r1)
|
|
002bb2 03e8
|
|
002bb4 0030
|
|
002bb6 06f8
|
|
002bb8 0030
|
|
002bba 1e40 mov.l r4, @(h'0,r14)
|
|
002bbc 0030
|
|
002bbe 495c shad r5, r9
|
|
002bc0 0030
|
|
002bc2 2112 mov.l r1, @r1
|
|
002bc4 0030
|
|
002bc6 0754 mov.b r5, @(r0,r7)
|
|
002bc8 0030
|
|
002bca 0bf4 mov.b r15, @(r0,r11)
|
|
002bcc 0030
|
|
002bce 47e0
|
|
002bd0 d378 mov.l @(h'1e0,pc), r3 ;@(h'2db4)
|
|
002bd2 e501 mov #h'1, r5
|
|
002bd4 430b jsr @r3
|
|
002bd6 54c3 mov.l @(h'c,r12), r4
|
|
002bd8 840a mov.b @(h'a,r0), r0
|
|
002bda 8804 cmp/eq #h'4, r0
|
|
002bdc 8901 bt h'2 ;@(h'2be2)
|
|
002bde aebb bra h'-28a ;@(h'2958)
|
|
002be0 0009 nop
|
|
002be2 e002 mov #h'2, r0
|
|
002be4 7f14 add #h'14, r15
|
|
002be6 4f16 lds.l @r15+, macl
|
|
002be8 4f26 lds.l @r15+, pr
|
|
002bea 68f6 mov.l @r15+, r8
|
|
002bec 69f6 mov.l @r15+, r9
|
|
002bee 6af6 mov.l @r15+, r10
|
|
002bf0 6bf6 mov.l @r15+, r11
|
|
002bf2 6cf6 mov.l @r15+, r12
|
|
002bf4 6df6 mov.l @r15+, r13
|
|
002bf6 000b rts
|
|
002bf8 6ef6 mov.l @r15+, r14
|
|
002bfa 2fe6 mov.l r14, @-r15
|
|
002bfc 2fd6 mov.l r13, @-r15
|
|
002bfe 2fc6 mov.l r12, @-r15
|
|
002c00 2fb6 mov.l r11, @-r15
|
|
002c02 eb00 mov #h'0, r11
|
|
002c04 d36d mov.l @(h'1b4,pc), r3 ;@(h'2dbc)
|
|
002c06 2fa6 mov.l r10, @-r15
|
|
002c08 2f96 mov.l r9, @-r15
|
|
002c0a 2f86 mov.l r8, @-r15
|
|
002c0c 4f22 sts.l pr, @-r15
|
|
002c0e e802 mov #h'2, r8
|
|
002c10 d969 mov.l @(h'1a4,pc), r9 ;@(h'2db8)
|
|
002c12 430b jsr @r3
|
|
002c14 6c43 mov r4, r12
|
|
002c16 d36a mov.l @(h'1a8,pc), r3 ;@(h'2dc0)
|
|
002c18 6232 mov.l @r3, r2
|
|
002c1a 3028 sub r2, r0
|
|
002c1c 3087 cmp/gt r8, r0
|
|
002c1e 8901 bt h'2 ;@(h'2c24)
|
|
002c20 a0e9 bra h'1d2 ;@(h'2df6)
|
|
002c22 0009 nop
|
|
002c24 b379 bsr h'6f2 ;@(h'331a)
|
|
002c26 64c3 mov r12, r4
|
|
002c28 b0ee bsr h'1dc ;@(h'2e08)
|
|
002c2a 64c3 mov r12, r4
|
|
002c2c d261 mov.l @(h'184,pc), r2 ;@(h'2db4)
|
|
002c2e e500 mov #h'0, r5
|
|
002c30 420b jsr @r2
|
|
002c32 54c3 mov.l @(h'c,r12), r4
|
|
002c34 6d03 mov r0, r13
|
|
002c36 490b jsr @r9
|
|
002c38 e467 mov #h'67, r4
|
|
002c3a 600c extu.b r0, r0
|
|
002c3c 2008 tst r0, r0
|
|
002c3e 8901 bt h'2 ;@(h'2c44)
|
|
002c40 a080 bra h'100 ;@(h'2d44)
|
|
002c42 0009 nop
|
|
002c44 54c2 mov.l @(h'8,r12), r4
|
|
002c46 2448 tst r4, r4
|
|
002c48 8902 bt h'4 ;@(h'2c50)
|
|
002c4a 6043 mov r4, r0
|
|
002c4c 8802 cmp/eq #h'2, r0
|
|
002c4e 8b23 bf h'46 ;@(h'2c98)
|
|
002c50 490b jsr @r9
|
|
002c52 e428 mov #h'28, r4
|
|
002c54 600c extu.b r0, r0
|
|
002c56 2008 tst r0, r0
|
|
002c58 890c bt h'18 ;@(h'2c74)
|
|
002c5a e301 mov #h'1, r3
|
|
002c5c 1d36 mov.l r3, @(h'18,r13)
|
|
002c5e e700 mov #h'0, r7
|
|
002c60 e6ff mov #h'ffffffff, r6
|
|
002c62 65d3 mov r13, r5
|
|
002c64 b591 bsr h'b22 ;@(h'378a)
|
|
002c66 64c3 mov r12, r4
|
|
002c68 2008 tst r0, r0
|
|
002c6a 8b39 bf h'72 ;@(h'2ce0)
|
|
002c6c 85d2 mov.w @(h'4,r13), r0
|
|
002c6e 70ff add #h'ff, r0
|
|
002c70 a036 bra h'6c ;@(h'2ce0)
|
|
002c72 81d2 mov.w r0, @(h'4,r13)
|
|
002c74 490b jsr @r9
|
|
002c76 e417 mov #h'17, r4
|
|
002c78 600c extu.b r0, r0
|
|
002c7a 2008 tst r0, r0
|
|
002c7c 892e bt h'5c ;@(h'2cdc)
|
|
002c7e e303 mov #h'3, r3
|
|
002c80 1d36 mov.l r3, @(h'18,r13)
|
|
002c82 e700 mov #h'0, r7
|
|
002c84 e601 mov #h'1, r6
|
|
002c86 65d3 mov r13, r5
|
|
002c88 b57f bsr h'afe ;@(h'378a)
|
|
002c8a 64c3 mov r12, r4
|
|
002c8c 2008 tst r0, r0
|
|
002c8e 8b27 bf h'4e ;@(h'2ce0)
|
|
002c90 85d2 mov.w @(h'4,r13), r0
|
|
002c92 7001
|
|
002c94 a024 bra h'48 ;@(h'2ce0)
|
|
002c96 81d2 mov.w r0, @(h'4,r13)
|
|
002c98 490b jsr @r9
|
|
002c9a e418 mov #h'18, r4
|
|
002c9c 600c extu.b r0, r0
|
|
002c9e 2008 tst r0, r0
|
|
002ca0 890b bt h'16 ;@(h'2cba)
|
|
002ca2 e7ff mov #h'ffffffff, r7
|
|
002ca4 1db6 mov.l r11, @(h'18,r13)
|
|
002ca6 e600 mov #h'0, r6
|
|
002ca8 65d3 mov r13, r5
|
|
002caa b56e bsr h'adc ;@(h'378a)
|
|
002cac 64c3 mov r12, r4
|
|
002cae 2008 tst r0, r0
|
|
002cb0 8b16 bf h'2c ;@(h'2ce0)
|
|
002cb2 85d3 mov.w @(h'6,r13), r0
|
|
002cb4 70ff add #h'ff, r0
|
|
002cb6 a013 bra h'26 ;@(h'2ce0)
|
|
002cb8 81d3 mov.w r0, @(h'6,r13)
|
|
002cba 490b jsr @r9
|
|
002cbc e427 mov #h'27, r4
|
|
002cbe 600c extu.b r0, r0
|
|
002cc0 2008 tst r0, r0
|
|
002cc2 890b bt h'16 ;@(h'2cdc)
|
|
002cc4 1d86 mov.l r8, @(h'18,r13)
|
|
002cc6 e701 mov #h'1, r7
|
|
002cc8 e600 mov #h'0, r6
|
|
002cca 65d3 mov r13, r5
|
|
002ccc b55d bsr h'aba ;@(h'378a)
|
|
002cce 64c3 mov r12, r4
|
|
002cd0 2008 tst r0, r0
|
|
002cd2 8b05 bf h'a ;@(h'2ce0)
|
|
002cd4 85d3 mov.w @(h'6,r13), r0
|
|
002cd6 7001
|
|
002cd8 a002 bra h'4 ;@(h'2ce0)
|
|
002cda 81d3 mov.w r0, @(h'6,r13)
|
|
002cdc 60b3 mov r11, r0
|
|
002cde 80da mov.b r0, @(h'a,r13)
|
|
002ce0 5ec2 mov.l @(h'8,r12), r14
|
|
002ce2 2ee8 tst r14, r14
|
|
002ce4 8b01 bf h'2 ;@(h'2cea)
|
|
002ce6 a003 bra h'6 ;@(h'2cf0)
|
|
002ce8 e7ff mov #h'ffffffff, r7
|
|
002cea 60e3 mov r14, r0
|
|
002cec 8802 cmp/eq #h'2, r0
|
|
002cee 0729 movt r7
|
|
002cf0 60e3 mov r14, r0
|
|
002cf2 8801 cmp/eq #h'1, r0
|
|
002cf4 8f02 bf/s h'4 ;@(h'2cfc)
|
|
002cf6 65d3 mov r13, r5
|
|
002cf8 a002 bra h'4 ;@(h'2d00)
|
|
002cfa e6ff mov #h'ffffffff, r6
|
|
002cfc 8803 cmp/eq #h'3, r0
|
|
002cfe 0629 movt r6
|
|
002d00 b543 bsr h'a86 ;@(h'378a)
|
|
002d02 64c3 mov r12, r4
|
|
002d04 2008 tst r0, r0
|
|
002d06 891d bt h'3a ;@(h'2d44)
|
|
002d08 490b jsr @r9
|
|
002d0a e468 mov #h'68, r4
|
|
002d0c 600c extu.b r0, r0
|
|
002d0e 2008 tst r0, r0
|
|
002d10 891a bt h'34 ;@(h'2d48)
|
|
002d12 50d5 mov.l @(h'14,r13), r0
|
|
002d14 7002
|
|
002d16 4011 cmp/pz r0
|
|
002d18 8b01 bf h'2 ;@(h'2d1e)
|
|
002d1a a005 bra h'a ;@(h'2d28)
|
|
002d1c c903 and #h'3, r0
|
|
002d1e 6007 not r0, r0
|
|
002d20 7001
|
|
002d22 c903 and #h'3, r0
|
|
002d24 6007 not r0, r0
|
|
002d26 7001
|
|
002d28 1d05 mov.l r0, @(h'14,r13)
|
|
002d2a 50c2 mov.l @(h'8,r12), r0
|
|
002d2c 7002
|
|
002d2e 4011 cmp/pz r0
|
|
002d30 8b01 bf h'2 ;@(h'2d36)
|
|
002d32 a005 bra h'a ;@(h'2d40)
|
|
002d34 c903 and #h'3, r0
|
|
002d36 6007 not r0, r0
|
|
002d38 7001
|
|
002d3a c903 and #h'3, r0
|
|
002d3c 6007 not r0, r0
|
|
002d3e 7001
|
|
002d40 a002 bra h'4 ;@(h'2d48)
|
|
002d42 1c02 mov.l r0, @(h'8,r12)
|
|
002d44 60b3 mov r11, r0
|
|
002d46 80da mov.b r0, @(h'a,r13)
|
|
002d48 de1e mov.l @(h'78,pc), r14 ;@(h'2dc4)
|
|
002d4a a04c bra h'98 ;@(h'2de6)
|
|
002d4c 2e82 mov.l r8, @r14
|
|
002d4e 50c2 mov.l @(h'8,r12), r0
|
|
002d50 8800 cmp/eq #h'0, r0
|
|
002d52 8d08 bt/s h'10 ;@(h'2d66)
|
|
002d54 6ae2 mov.l @r14, r10
|
|
002d56 8802 cmp/eq #h'2, r0
|
|
002d58 8912 bt h'24 ;@(h'2d80)
|
|
002d5a 8801 cmp/eq #h'1, r0
|
|
002d5c 891d bt h'3a ;@(h'2d9a)
|
|
002d5e 8803 cmp/eq #h'3, r0
|
|
002d60 8932 bt h'64 ;@(h'2dc8)
|
|
002d62 a03d bra h'7a ;@(h'2de0)
|
|
002d64 0009 nop
|
|
002d66 67ab neg r10, r7
|
|
002d68 e600 mov #h'0, r6
|
|
002d6a 65d3 mov r13, r5
|
|
002d6c b50d bsr h'a1a ;@(h'378a)
|
|
002d6e 64c3 mov r12, r4
|
|
002d70 2008 tst r0, r0
|
|
002d72 8b35 bf h'6a ;@(h'2de0)
|
|
002d74 63e2 mov.l @r14, r3
|
|
002d76 85d3 mov.w @(h'6,r13), r0
|
|
002d78 3038 sub r3, r0
|
|
002d7a 81d3 mov.w r0, @(h'6,r13)
|
|
002d7c a030 bra h'60 ;@(h'2de0)
|
|
002d7e 2eb2 mov.l r11, @r14
|
|
002d80 67a3 mov r10, r7
|
|
002d82 e600 mov #h'0, r6
|
|
002d84 65d3 mov r13, r5
|
|
002d86 b500 bsr h'a00 ;@(h'378a)
|
|
002d88 64c3 mov r12, r4
|
|
002d8a 2008 tst r0, r0
|
|
002d8c 8b28 bf h'50 ;@(h'2de0)
|
|
002d8e 63e2 mov.l @r14, r3
|
|
002d90 85d3 mov.w @(h'6,r13), r0
|
|
002d92 303c add r3, r0
|
|
002d94 81d3 mov.w r0, @(h'6,r13)
|
|
002d96 a023 bra h'46 ;@(h'2de0)
|
|
002d98 2eb2 mov.l r11, @r14
|
|
002d9a e700 mov #h'0, r7
|
|
002d9c 66ab neg r10, r6
|
|
002d9e 65d3 mov r13, r5
|
|
002da0 b4f3 bsr h'9e6 ;@(h'378a)
|
|
002da2 64c3 mov r12, r4
|
|
002da4 2008 tst r0, r0
|
|
002da6 8b1b bf h'36 ;@(h'2de0)
|
|
002da8 63e2 mov.l @r14, r3
|
|
002daa 85d2 mov.w @(h'4,r13), r0
|
|
002dac 3038 sub r3, r0
|
|
002dae 81d2 mov.w r0, @(h'4,r13)
|
|
002db0 a016 bra h'2c ;@(h'2de0)
|
|
002db2 2eb2 mov.l r11, @r14
|
|
002db4 0030
|
|
002db6 42c0
|
|
002db8 0030
|
|
002dba 1ab6 mov.l r11, @(h'18,r10)
|
|
002dbc 0030
|
|
002dbe 1140 mov.l r4, @(h'0,r1)
|
|
002dc0 0810
|
|
002dc2 0174 mov.b r7, @(r0,r1)
|
|
002dc4 0810
|
|
002dc6 00fc mov.b @(r0,r15), r0
|
|
002dc8 e700 mov #h'0, r7
|
|
002dca 66a3 mov r10, r6
|
|
002dcc 65d3 mov r13, r5
|
|
002dce b4dc bsr h'9b8 ;@(h'378a)
|
|
002dd0 64c3 mov r12, r4
|
|
002dd2 2008 tst r0, r0
|
|
002dd4 8b04 bf h'8 ;@(h'2de0)
|
|
002dd6 63e2 mov.l @r14, r3
|
|
002dd8 85d2 mov.w @(h'4,r13), r0
|
|
002dda 303c add r3, r0
|
|
002ddc 81d2 mov.w r0, @(h'4,r13)
|
|
002dde 2eb2 mov.l r11, @r14
|
|
002de0 62e2 mov.l @r14, r2
|
|
002de2 72ff add #h'ff, r2
|
|
002de4 2e22 mov.l r2, @r14
|
|
002de6 63e2 mov.l @r14, r3
|
|
002de8 4315 cmp/pl r3
|
|
002dea 89b0 bt h'-a0 ;@(h'2d4e)
|
|
002dec d17a mov.l @(h'1e8,pc), r1 ;@(h'2fd8)
|
|
002dee 410b jsr @r1
|
|
002df0 0009 nop
|
|
002df2 d27a mov.l @(h'1e8,pc), r2 ;@(h'2fdc)
|
|
002df4 2202 mov.l r0, @r2
|
|
002df6 4f26 lds.l @r15+, pr
|
|
002df8 68f6 mov.l @r15+, r8
|
|
002dfa 69f6 mov.l @r15+, r9
|
|
002dfc 6af6 mov.l @r15+, r10
|
|
002dfe 6bf6 mov.l @r15+, r11
|
|
002e00 6cf6 mov.l @r15+, r12
|
|
002e02 6df6 mov.l @r15+, r13
|
|
002e04 000b rts
|
|
002e06 6ef6 mov.l @r15+, r14
|
|
002e08 2fe6 mov.l r14, @-r15
|
|
002e0a 2fd6 mov.l r13, @-r15
|
|
002e0c 2fc6 mov.l r12, @-r15
|
|
002e0e 6d43 mov r4, r13
|
|
002e10 d273 mov.l @(h'1cc,pc), r2 ;@(h'2fe0)
|
|
002e12 ec00 mov #h'0, r12
|
|
002e14 d373 mov.l @(h'1cc,pc), r3 ;@(h'2fe4)
|
|
002e16 2fb6 mov.l r11, @-r15
|
|
002e18 2fa6 mov.l r10, @-r15
|
|
002e1a 2f96 mov.l r9, @-r15
|
|
002e1c 2f86 mov.l r8, @-r15
|
|
002e1e 4f22 sts.l pr, @-r15
|
|
002e20 4f12 sts.l macl, @-r15
|
|
002e22 7fac add #h'ac, r15
|
|
002e24 69f3 mov r15, r9
|
|
002e26 794c add #h'4c, r9
|
|
002e28 6bf3 mov r15, r11
|
|
002e2a 7b14 add #h'14, r11
|
|
002e2c 61f3 mov r15, r1
|
|
002e2e 714c add #h'4c, r1
|
|
002e30 430b jsr @r3
|
|
002e32 e006 mov #h'6, r0
|
|
002e34 d26c mov.l @(h'1b0,pc), r2 ;@(h'2fe8)
|
|
002e36 61f3 mov r15, r1
|
|
002e38 d36a mov.l @(h'1a8,pc), r3 ;@(h'2fe4)
|
|
002e3a 7114 add #h'14, r1
|
|
002e3c 430b jsr @r3
|
|
002e3e e038 mov #h'38, r0
|
|
002e40 d16a mov.l @(h'1a8,pc), r1 ;@(h'2fec)
|
|
002e42 65c3 mov r12, r5
|
|
002e44 410b jsr @r1
|
|
002e46 54d3 mov.l @(h'c,r13), r4
|
|
002e48 d363 mov.l @(h'18c,pc), r3 ;@(h'2fd8)
|
|
002e4a 430b jsr @r3
|
|
002e4c 6a03 mov r0, r10
|
|
002e4e e104 mov #h'4, r1
|
|
002e50 d367 mov.l @(h'19c,pc), r3 ;@(h'2ff0)
|
|
002e52 6232 mov.l @r3, r2
|
|
002e54 3028 sub r2, r0
|
|
002e56 3017 cmp/gt r1, r0
|
|
002e58 8901 bt h'2 ;@(h'2e5e)
|
|
002e5a a253 bra h'4a6 ;@(h'3304)
|
|
002e5c 0009 nop
|
|
002e5e b25c bsr h'4b8 ;@(h'331a)
|
|
002e60 64d3 mov r13, r4
|
|
002e62 63b3 mov r11, r3
|
|
002e64 1fc2 mov.l r12, @(h'8,r15)
|
|
002e66 a240 bra h'480 ;@(h'32ea)
|
|
002e68 1f34 mov.l r3, @(h'10,r15)
|
|
002e6a 0e4e mov.l @(r0,r4), r14
|
|
002e6c 60e2 mov.l @r14, r0
|
|
002e6e 8803 cmp/eq #h'3, r0
|
|
002e70 8d18 bt/s h'30 ;@(h'2ea4)
|
|
002e72 e81c mov #h'1c, r8
|
|
002e74 8804 cmp/eq #h'4, r0
|
|
002e76 892a bt h'54 ;@(h'2ece)
|
|
002e78 8805 cmp/eq #h'5, r0
|
|
002e7a 8b01 bf h'2 ;@(h'2e80)
|
|
002e7c a0ba bra h'174 ;@(h'2ff4)
|
|
002e7e 0009 nop
|
|
002e80 8806 cmp/eq #h'6, r0
|
|
002e82 8b01 bf h'2 ;@(h'2e88)
|
|
002e84 a0e0 bra h'1c0 ;@(h'3048)
|
|
002e86 0009 nop
|
|
002e88 8807 cmp/eq #h'7, r0
|
|
002e8a 8b01 bf h'2 ;@(h'2e90)
|
|
002e8c a143 bra h'286 ;@(h'3116)
|
|
002e8e 0009 nop
|
|
002e90 8808 cmp/eq #h'8, r0
|
|
002e92 8b01 bf h'2 ;@(h'2e98)
|
|
002e94 a15e bra h'2bc ;@(h'3154)
|
|
002e96 0009 nop
|
|
002e98 8809 cmp/eq #h'9, r0
|
|
002e9a 8b01 bf h'2 ;@(h'2ea0)
|
|
002e9c a1fe bra h'3fc ;@(h'329c)
|
|
002e9e 0009 nop
|
|
002ea0 a220 bra h'440 ;@(h'32e4)
|
|
002ea2 0009 nop
|
|
002ea4 84e9 mov.b @(h'9,r14), r0
|
|
002ea6 65e3 mov r14, r5
|
|
002ea8 6703 mov r0, r7
|
|
002eaa 84e8 mov.b @(h'8,r14), r0
|
|
002eac 6603 mov r0, r6
|
|
002eae b46c bsr h'8d8 ;@(h'378a)
|
|
002eb0 64d3 mov r13, r4
|
|
002eb2 2008 tst r0, r0
|
|
002eb4 8b01 bf h'2 ;@(h'2eba)
|
|
002eb6 a084 bra h'108 ;@(h'2fc2)
|
|
002eb8 0009 nop
|
|
002eba e3ff mov #h'ffffffff, r3
|
|
002ebc 84e8 mov.b @(h'8,r14), r0
|
|
002ebe 203f muls.w r3, r0
|
|
002ec0 001a sts macl, r0
|
|
002ec2 80e8 mov.b r0, @(h'8,r14)
|
|
002ec4 84e9 mov.b @(h'9,r14), r0
|
|
002ec6 203f muls.w r3, r0
|
|
002ec8 001a sts macl, r0
|
|
002eca a07a bra h'f4 ;@(h'2fc2)
|
|
002ecc 80e9 mov.b r0, @(h'9,r14)
|
|
002ece 50e5 mov.l @(h'14,r14), r0
|
|
002ed0 8800 cmp/eq #h'0, r0
|
|
002ed2 8907 bt h'e ;@(h'2ee4)
|
|
002ed4 8802 cmp/eq #h'2, r0
|
|
002ed6 8919 bt h'32 ;@(h'2f0c)
|
|
002ed8 8801 cmp/eq #h'1, r0
|
|
002eda 893b bt h'76 ;@(h'2f54)
|
|
002edc 8803 cmp/eq #h'3, r0
|
|
002ede 894d bt h'9a ;@(h'2f7c)
|
|
002ee0 a06f bra h'de ;@(h'2fc2)
|
|
002ee2 0009 nop
|
|
002ee4 84e8 mov.b @(h'8,r14), r0
|
|
002ee6 65e3 mov r14, r5
|
|
002ee8 e700 mov #h'0, r7
|
|
002eea 6603 mov r0, r6
|
|
002eec b44d bsr h'89a ;@(h'378a)
|
|
002eee 64d3 mov r13, r4
|
|
002ef0 2008 tst r0, r0
|
|
002ef2 8b1d bf h'3a ;@(h'2f30)
|
|
002ef4 84e8 mov.b @(h'8,r14), r0
|
|
002ef6 65e3 mov r14, r5
|
|
002ef8 e710 mov #h'10, r7
|
|
002efa 6603 mov r0, r6
|
|
002efc 4608 shll2 r6
|
|
002efe 4608 shll2 r6
|
|
002f00 b443 bsr h'886 ;@(h'378a)
|
|
002f02 64d3 mov r13, r4
|
|
002f04 2008 tst r0, r0
|
|
002f06 8b5c bf h'b8 ;@(h'2fc2)
|
|
002f08 a012 bra h'24 ;@(h'2f30)
|
|
002f0a 0009 nop
|
|
002f0c 84e8 mov.b @(h'8,r14), r0
|
|
002f0e 65e3 mov r14, r5
|
|
002f10 e700 mov #h'0, r7
|
|
002f12 6603 mov r0, r6
|
|
002f14 b439 bsr h'872 ;@(h'378a)
|
|
002f16 64d3 mov r13, r4
|
|
002f18 2008 tst r0, r0
|
|
002f1a 8b09 bf h'12 ;@(h'2f30)
|
|
002f1c 84e8 mov.b @(h'8,r14), r0
|
|
002f1e 65e3 mov r14, r5
|
|
002f20 e7f0 mov #h'fffffff0, r7
|
|
002f22 6603 mov r0, r6
|
|
002f24 4608 shll2 r6
|
|
002f26 4608 shll2 r6
|
|
002f28 b42f bsr h'85e ;@(h'378a)
|
|
002f2a 64d3 mov r13, r4
|
|
002f2c 2008 tst r0, r0
|
|
002f2e 8b48 bf h'90 ;@(h'2fc2)
|
|
002f30 84e8 mov.b @(h'8,r14), r0
|
|
002f32 e3ff mov #h'ffffffff, r3
|
|
002f34 203f muls.w r3, r0
|
|
002f36 001a sts macl, r0
|
|
002f38 80e8 mov.b r0, @(h'8,r14)
|
|
002f3a 50e6 mov.l @(h'18,r14), r0
|
|
002f3c 7002
|
|
002f3e 4011 cmp/pz r0
|
|
002f40 8b01 bf h'2 ;@(h'2f46)
|
|
002f42 a005 bra h'a ;@(h'2f50)
|
|
002f44 c903 and #h'3, r0
|
|
002f46 6007 not r0, r0
|
|
002f48 7001
|
|
002f4a c903 and #h'3, r0
|
|
002f4c 6007 not r0, r0
|
|
002f4e 7001
|
|
002f50 a037 bra h'6e ;@(h'2fc2)
|
|
002f52 1e06 mov.l r0, @(h'18,r14)
|
|
002f54 84e9 mov.b @(h'9,r14), r0
|
|
002f56 e600 mov #h'0, r6
|
|
002f58 6703 mov r0, r7
|
|
002f5a 65e3 mov r14, r5
|
|
002f5c b415 bsr h'82a ;@(h'378a)
|
|
002f5e 64d3 mov r13, r4
|
|
002f60 2008 tst r0, r0
|
|
002f62 8b1d bf h'3a ;@(h'2fa0)
|
|
002f64 84e9 mov.b @(h'9,r14), r0
|
|
002f66 e610 mov #h'10, r6
|
|
002f68 6703 mov r0, r7
|
|
002f6a 4708 shll2 r7
|
|
002f6c 4708 shll2 r7
|
|
002f6e 65e3 mov r14, r5
|
|
002f70 b40b bsr h'816 ;@(h'378a)
|
|
002f72 64d3 mov r13, r4
|
|
002f74 2008 tst r0, r0
|
|
002f76 8b24 bf h'48 ;@(h'2fc2)
|
|
002f78 a012 bra h'24 ;@(h'2fa0)
|
|
002f7a 0009 nop
|
|
002f7c 84e9 mov.b @(h'9,r14), r0
|
|
002f7e e600 mov #h'0, r6
|
|
002f80 6703 mov r0, r7
|
|
002f82 65e3 mov r14, r5
|
|
002f84 b401 bsr h'802 ;@(h'378a)
|
|
002f86 64d3 mov r13, r4
|
|
002f88 2008 tst r0, r0
|
|
002f8a 8b09 bf h'12 ;@(h'2fa0)
|
|
002f8c 84e9 mov.b @(h'9,r14), r0
|
|
002f8e e6f0 mov #h'fffffff0, r6
|
|
002f90 6703 mov r0, r7
|
|
002f92 4708 shll2 r7
|
|
002f94 4708 shll2 r7
|
|
002f96 65e3 mov r14, r5
|
|
002f98 b3f7 bsr h'7ee ;@(h'378a)
|
|
002f9a 64d3 mov r13, r4
|
|
002f9c 2008 tst r0, r0
|
|
002f9e 8b10 bf h'20 ;@(h'2fc2)
|
|
002fa0 84e9 mov.b @(h'9,r14), r0
|
|
002fa2 e3ff mov #h'ffffffff, r3
|
|
002fa4 203f muls.w r3, r0
|
|
002fa6 001a sts macl, r0
|
|
002fa8 80e9 mov.b r0, @(h'9,r14)
|
|
002faa 50e6 mov.l @(h'18,r14), r0
|
|
002fac 7002
|
|
002fae 4011 cmp/pz r0
|
|
002fb0 8b01 bf h'2 ;@(h'2fb6)
|
|
002fb2 a005 bra h'a ;@(h'2fc0)
|
|
002fb4 c903 and #h'3, r0
|
|
002fb6 6007 not r0, r0
|
|
002fb8 7001
|
|
002fba c903 and #h'3, r0
|
|
002fbc 6007 not r0, r0
|
|
002fbe 7001
|
|
002fc0 1e06 mov.l r0, @(h'18,r14)
|
|
002fc2 84e8 mov.b @(h'8,r14), r0
|
|
002fc4 6303 mov r0, r3
|
|
002fc6 85e2 mov.w @(h'4,r14), r0
|
|
002fc8 303c add r3, r0
|
|
002fca 81e2 mov.w r0, @(h'4,r14)
|
|
002fcc 84e9 mov.b @(h'9,r14), r0
|
|
002fce 6303 mov r0, r3
|
|
002fd0 85e3 mov.w @(h'6,r14), r0
|
|
002fd2 303c add r3, r0
|
|
002fd4 a186 bra h'30c ;@(h'32e4)
|
|
002fd6 81e3 mov.w r0, @(h'6,r14)
|
|
002fd8 0030
|
|
002fda 1140 mov.l r4, @(h'0,r1)
|
|
002fdc 0810
|
|
002fde 0174 mov.b r7, @(r0,r1)
|
|
002fe0 0030
|
|
002fe2 6658 swap.b r5, r6
|
|
002fe4 0030
|
|
002fe6 4a00 shll r10
|
|
002fe8 0030
|
|
002fea 665e exts.b r5, r6
|
|
002fec 0030
|
|
002fee 42c0
|
|
002ff0 0810
|
|
002ff2 0178
|
|
002ff4 84eb mov.b @(h'b,r14), r0
|
|
002ff6 8818 cmp/eq #h'18, r0
|
|
002ff8 8901 bt h'2 ;@(h'2ffe)
|
|
002ffa a173 bra h'2e6 ;@(h'32e4)
|
|
002ffc 0009 nop
|
|
002ffe 60c3 mov r12, r0
|
|
003000 80eb mov.b r0, @(h'b,r14)
|
|
003002 50e6 mov.l @(h'18,r14), r0
|
|
003004 8801 cmp/eq #h'1, r0
|
|
003006 8b0f bf h'1e ;@(h'3028)
|
|
003008 2fc6 mov.l r12, @-r15
|
|
00300a e700 mov #h'0, r7
|
|
00300c d39f mov.l @(h'27c,pc), r3 ;@(h'328c)
|
|
00300e 85e3 mov.w @(h'6,r14), r0
|
|
003010 6603 mov r0, r6
|
|
003012 7605
|
|
003014 85e2 mov.w @(h'4,r14), r0
|
|
003016 6503 mov r0, r5
|
|
003018 7503
|
|
00301a 430b jsr @r3
|
|
00301c e407 mov #h'7, r4
|
|
00301e 7f04
|
|
003020 6503 mov r0, r5
|
|
003022 e4fc mov #h'fffffffc, r4
|
|
003024 a00e bra h'1c ;@(h'3044)
|
|
003026 6043 mov r4, r0
|
|
003028 2fc6 mov.l r12, @-r15
|
|
00302a e700 mov #h'0, r7
|
|
00302c d397 mov.l @(h'25c,pc), r3 ;@(h'328c)
|
|
00302e 85e3 mov.w @(h'6,r14), r0
|
|
003030 6603 mov r0, r6
|
|
003032 7605
|
|
003034 85e2 mov.w @(h'4,r14), r0
|
|
003036 6503 mov r0, r5
|
|
003038 7509
|
|
00303a 430b jsr @r3
|
|
00303c e407 mov #h'7, r4
|
|
00303e 7f04
|
|
003040 6503 mov r0, r5
|
|
003042 e004 mov #h'4, r0
|
|
003044 a062 bra h'c4 ;@(h'310c)
|
|
003046 8058 mov.b r0, @(h'8,r5)
|
|
003048 85a2 mov.w @(h'4,r10), r0
|
|
00304a 6303 mov r0, r3
|
|
00304c 85e2 mov.w @(h'4,r14), r0
|
|
00304e 3303 cmp/ge r0, r3
|
|
003050 8901 bt h'2 ;@(h'3056)
|
|
003052 a001 bra h'2 ;@(h'3058)
|
|
003054 e401 mov #h'1, r4
|
|
003056 e403 mov #h'3, r4
|
|
003058 1e46 mov.l r4, @(h'18,r14)
|
|
00305a 84eb mov.b @(h'b,r14), r0
|
|
00305c 8831 cmp/eq #h'31, r0
|
|
00305e 8901 bt h'2 ;@(h'3064)
|
|
003060 a140 bra h'280 ;@(h'32e4)
|
|
003062 0009 nop
|
|
003064 d389 mov.l @(h'224,pc), r3 ;@(h'328c)
|
|
003066 60c3 mov r12, r0
|
|
003068 80eb mov.b r0, @(h'b,r14)
|
|
00306a e700 mov #h'0, r7
|
|
00306c 2f06 mov.l r0, @-r15
|
|
00306e 85e3 mov.w @(h'6,r14), r0
|
|
003070 6603 mov r0, r6
|
|
003072 7607
|
|
003074 85e2 mov.w @(h'4,r14), r0
|
|
003076 6503 mov r0, r5
|
|
003078 7507
|
|
00307a 430b jsr @r3
|
|
00307c e408 mov #h'8, r4
|
|
00307e 7f04
|
|
003080 52f4 mov.l @(h'10,r15), r2
|
|
003082 6503 mov r0, r5
|
|
003084 6120 mov.b @r2, r1
|
|
003086 66c3 mov r12, r6
|
|
003088 85a2 mov.w @(h'4,r10), r0
|
|
00308a 6303 mov r0, r3
|
|
00308c 85e2 mov.w @(h'4,r14), r0
|
|
00308e 3308 sub r0, r3
|
|
003090 85a3 mov.w @(h'6,r10), r0
|
|
003092 6733 mov r3, r7
|
|
003094 3718 sub r1, r7
|
|
003096 6203 mov r0, r2
|
|
003098 51f4 mov.l @(h'10,r15), r1
|
|
00309a 0777 mul.l r7, r7
|
|
00309c 85e3 mov.w @(h'6,r14), r0
|
|
00309e 031a sts macl, r3
|
|
0030a0 3208 sub r0, r2
|
|
0030a2 6423 mov r2, r4
|
|
0030a4 8411 mov.b @(h'1,r1), r0
|
|
0030a6 6733 mov r3, r7
|
|
0030a8 3408 sub r0, r4
|
|
0030aa 0447 mul.l r4, r4
|
|
0030ac 021a sts macl, r2
|
|
0030ae 372c add r2, r7
|
|
0030b0 a021 bra h'42 ;@(h'30f6)
|
|
0030b2 64c3 mov r12, r4
|
|
0030b4 85a2 mov.w @(h'4,r10), r0
|
|
0030b6 6243 mov r4, r2
|
|
0030b8 6303 mov r0, r3
|
|
0030ba 4200 shll r2
|
|
0030bc 85e2 mov.w @(h'4,r14), r0
|
|
0030be 32bc add r11, r2
|
|
0030c0 1f23 mov.l r2, @(h'c,r15)
|
|
0030c2 3308 sub r0, r3
|
|
0030c4 6120 mov.b @r2, r1
|
|
0030c6 3318 sub r1, r3
|
|
0030c8 2f32 mov.l r3, @r15
|
|
0030ca 6133 mov r3, r1
|
|
0030cc 85a3 mov.w @(h'6,r10), r0
|
|
0030ce 0137 mul.l r3, r1
|
|
0030d0 52f3 mov.l @(h'c,r15), r2
|
|
0030d2 6303 mov r0, r3
|
|
0030d4 85e3 mov.w @(h'6,r14), r0
|
|
0030d6 011a sts macl, r1
|
|
0030d8 3308 sub r0, r3
|
|
0030da 8421 mov.b @(h'1,r2), r0
|
|
0030dc 3308 sub r0, r3
|
|
0030de 6233 mov r3, r2
|
|
0030e0 1f31 mov.l r3, @(h'4,r15)
|
|
0030e2 0327 mul.l r2, r3
|
|
0030e4 031a sts macl, r3
|
|
0030e6 313c add r3, r1
|
|
0030e8 6313 mov r1, r3
|
|
0030ea 3373 cmp/ge r7, r3
|
|
0030ec 8d02 bt/s h'4 ;@(h'30f4)
|
|
0030ee 2f12 mov.l r1, @r15
|
|
0030f0 67f2 mov.l @r15, r7
|
|
0030f2 6643 mov r4, r6
|
|
0030f4 7401
|
|
0030f6 3483 cmp/ge r8, r4
|
|
0030f8 8bdc bf h'-48 ;@(h'30b4)
|
|
0030fa 6063 mov r6, r0
|
|
0030fc 805a mov.b r0, @(h'a,r5)
|
|
0030fe 6403 mov r0, r4
|
|
003100 4400 shll r4
|
|
003102 34bc add r11, r4
|
|
003104 6040 mov.b @r4, r0
|
|
003106 8058 mov.b r0, @(h'8,r5)
|
|
003108 8441 mov.b @(h'1,r4), r0
|
|
00310a 8059 mov.b r0, @(h'9,r5)
|
|
00310c de60 mov.l @(h'180,pc), r14 ;@(h'3290)
|
|
00310e 4e0b jsr @r14
|
|
003110 54d3 mov.l @(h'c,r13), r4
|
|
003112 a0e7 bra h'1ce ;@(h'32e4)
|
|
003114 1d03 mov.l r0, @(h'c,r13)
|
|
003116 84e8 mov.b @(h'8,r14), r0
|
|
003118 6303 mov r0, r3
|
|
00311a 85e2 mov.w @(h'4,r14), r0
|
|
00311c 303c add r3, r0
|
|
00311e 81e2 mov.w r0, @(h'4,r14)
|
|
003120 85e2 mov.w @(h'4,r14), r0
|
|
003122 6403 mov r0, r4
|
|
003124 4411 cmp/pz r4
|
|
003126 8901 bt h'2 ;@(h'312c)
|
|
003128 a0a6 bra h'14c ;@(h'3278)
|
|
00312a 0009 nop
|
|
00312c 85e8 mov.w @(h'10,r14), r0
|
|
00312e 304c add r4, r0
|
|
003130 63d1 mov.w @r13, r3
|
|
003132 4308 shll2 r3
|
|
003134 4308 shll2 r3
|
|
003136 3033 cmp/ge r3, r0
|
|
003138 8b01 bf h'2 ;@(h'313e)
|
|
00313a a09d bra h'13a ;@(h'3278)
|
|
00313c 0009 nop
|
|
00313e e700 mov #h'0, r7
|
|
003140 6673 mov r7, r6
|
|
003142 65e3 mov r14, r5
|
|
003144 b321 bsr h'642 ;@(h'378a)
|
|
003146 64d3 mov r13, r4
|
|
003148 2008 tst r0, r0
|
|
00314a 8901 bt h'2 ;@(h'3150)
|
|
00314c a094 bra h'128 ;@(h'3278)
|
|
00314e 0009 nop
|
|
003150 a0c8 bra h'190 ;@(h'32e4)
|
|
003152 0009 nop
|
|
003154 84eb mov.b @(h'b,r14), r0
|
|
003156 8806 cmp/eq #h'6, r0
|
|
003158 8b64 bf h'c8 ;@(h'3224)
|
|
00315a 85a2 mov.w @(h'4,r10), r0
|
|
00315c 6603 mov r0, r6
|
|
00315e 85e2 mov.w @(h'4,r14), r0
|
|
003160 3608 sub r0, r6
|
|
003162 6263 mov r6, r2
|
|
003164 84ea mov.b @(h'a,r14), r0
|
|
003166 6703 mov r0, r7
|
|
003168 647e exts.b r7, r4
|
|
00316a 4400 shll r4
|
|
00316c 34bc add r11, r4
|
|
00316e 6340 mov.b @r4, r3
|
|
003170 3238 sub r3, r2
|
|
003172 6323 mov r2, r3
|
|
003174 2f22 mov.l r2, @r15
|
|
003176 0327 mul.l r2, r3
|
|
003178 85a3 mov.w @(h'6,r10), r0
|
|
00317a 031a sts macl, r3
|
|
00317c 6503 mov r0, r5
|
|
00317e 85e3 mov.w @(h'6,r14), r0
|
|
003180 3508 sub r0, r5
|
|
003182 6253 mov r5, r2
|
|
003184 8441 mov.b @(h'1,r4), r0
|
|
003186 6433 mov r3, r4
|
|
003188 d342 mov.l @(h'108,pc), r3 ;@(h'3294)
|
|
00318a 3208 sub r0, r2
|
|
00318c 1f21 mov.l r2, @(h'4,r15)
|
|
00318e 6123 mov r2, r1
|
|
003190 0217 mul.l r1, r2
|
|
003192 617e exts.b r7, r1
|
|
003194 021a sts macl, r2
|
|
003196 342c add r2, r4
|
|
003198 7101
|
|
00319a 430b jsr @r3
|
|
00319c 6083 mov r8, r0
|
|
00319e 6703 mov r0, r7
|
|
0031a0 6203 mov r0, r2
|
|
0031a2 4200 shll r2
|
|
0031a4 32bc add r11, r2
|
|
0031a6 1f21 mov.l r2, @(h'4,r15)
|
|
0031a8 6320 mov.b @r2, r3
|
|
0031aa 3638 sub r3, r6
|
|
0031ac 2f62 mov.l r6, @r15
|
|
0031ae 6363 mov r6, r3
|
|
0031b0 8421 mov.b @(h'1,r2), r0
|
|
0031b2 0637 mul.l r3, r6
|
|
0031b4 061a sts macl, r6
|
|
0031b6 3508 sub r0, r5
|
|
0031b8 1f53 mov.l r5, @(h'c,r15)
|
|
0031ba 6153 mov r5, r1
|
|
0031bc 0517 mul.l r1, r5
|
|
0031be 051a sts macl, r5
|
|
0031c0 356c add r6, r5
|
|
0031c2 3543 cmp/ge r4, r5
|
|
0031c4 8901 bt h'2 ;@(h'31ca)
|
|
0031c6 6073 mov r7, r0
|
|
0031c8 80ea mov.b r0, @(h'a,r14)
|
|
0031ca 84ea mov.b @(h'a,r14), r0
|
|
0031cc d331 mov.l @(h'c4,pc), r3 ;@(h'3294)
|
|
0031ce 6103 mov r0, r1
|
|
0031d0 711b add #h'1b, r1
|
|
0031d2 430b jsr @r3
|
|
0031d4 6083 mov r8, r0
|
|
0031d6 6503 mov r0, r5
|
|
0031d8 85a2 mov.w @(h'4,r10), r0
|
|
0031da 6853 mov r5, r8
|
|
0031dc 6303 mov r0, r3
|
|
0031de 4800 shll r8
|
|
0031e0 85e2 mov.w @(h'4,r14), r0
|
|
0031e2 38bc add r11, r8
|
|
0031e4 6280 mov.b @r8, r2
|
|
0031e6 3308 sub r0, r3
|
|
0031e8 85a3 mov.w @(h'6,r10), r0
|
|
0031ea 6633 mov r3, r6
|
|
0031ec 3628 sub r2, r6
|
|
0031ee 6203 mov r0, r2
|
|
0031f0 0667 mul.l r6, r6
|
|
0031f2 031a sts macl, r3
|
|
0031f4 85e3 mov.w @(h'6,r14), r0
|
|
0031f6 6633 mov r3, r6
|
|
0031f8 3208 sub r0, r2
|
|
0031fa 6723 mov r2, r7
|
|
0031fc 8481 mov.b @(h'1,r8), r0
|
|
0031fe 3708 sub r0, r7
|
|
003200 0777 mul.l r7, r7
|
|
003202 021a sts macl, r2
|
|
003204 362c add r2, r6
|
|
003206 3643 cmp/ge r4, r6
|
|
003208 8901 bt h'2 ;@(h'320e)
|
|
00320a 6053 mov r5, r0
|
|
00320c 80ea mov.b r0, @(h'a,r14)
|
|
00320e 84ea mov.b @(h'a,r14), r0
|
|
003210 4000 shll r0
|
|
003212 00bc mov.b @(r0,r11), r0
|
|
003214 80e8 mov.b r0, @(h'8,r14)
|
|
003216 84ea mov.b @(h'a,r14), r0
|
|
003218 4000 shll r0
|
|
00321a 30bc add r11, r0
|
|
00321c 8401 mov.b @(h'1,r0), r0
|
|
00321e 80e9 mov.b r0, @(h'9,r14)
|
|
003220 a001 bra h'2 ;@(h'3226)
|
|
003222 60c3 mov r12, r0
|
|
003224 7001
|
|
003226 80eb mov.b r0, @(h'b,r14)
|
|
003228 84e8 mov.b @(h'8,r14), r0
|
|
00322a 6303 mov r0, r3
|
|
00322c 85e2 mov.w @(h'4,r14), r0
|
|
00322e 303c add r3, r0
|
|
003230 81e2 mov.w r0, @(h'4,r14)
|
|
003232 84e9 mov.b @(h'9,r14), r0
|
|
003234 6303 mov r0, r3
|
|
003236 85e3 mov.w @(h'6,r14), r0
|
|
003238 303c add r3, r0
|
|
00323a 81e3 mov.w r0, @(h'6,r14)
|
|
00323c 85e2 mov.w @(h'4,r14), r0
|
|
00323e 6403 mov r0, r4
|
|
003240 4411 cmp/pz r4
|
|
003242 8b19 bf h'32 ;@(h'3278)
|
|
003244 85e3 mov.w @(h'6,r14), r0
|
|
003246 4011 cmp/pz r0
|
|
003248 8b16 bf h'2c ;@(h'3278)
|
|
00324a 85e8 mov.w @(h'10,r14), r0
|
|
00324c 63d1 mov.w @r13, r3
|
|
00324e 304c add r4, r0
|
|
003250 4308 shll2 r3
|
|
003252 4308 shll2 r3
|
|
003254 3033 cmp/ge r3, r0
|
|
003256 890f bt h'1e ;@(h'3278)
|
|
003258 85e3 mov.w @(h'6,r14), r0
|
|
00325a 6303 mov r0, r3
|
|
00325c 85e9 mov.w @(h'12,r14), r0
|
|
00325e 330c add r0, r3
|
|
003260 85d1 mov.w @(h'2,r13), r0
|
|
003262 4008 shll2 r0
|
|
003264 4008 shll2 r0
|
|
003266 3303 cmp/ge r0, r3
|
|
003268 8906 bt h'c ;@(h'3278)
|
|
00326a e700 mov #h'0, r7
|
|
00326c 6673 mov r7, r6
|
|
00326e 65e3 mov r14, r5
|
|
003270 b28b bsr h'516 ;@(h'378a)
|
|
003272 64d3 mov r13, r4
|
|
003274 2008 tst r0, r0
|
|
003276 8935 bt h'6a ;@(h'32e4)
|
|
003278 d807 mov.l @(h'1c,pc), r8 ;@(h'3298)
|
|
00327a 65e3 mov r14, r5
|
|
00327c 480b jsr @r8
|
|
00327e 54d3 mov.l @(h'c,r13), r4
|
|
003280 1d03 mov.l r0, @(h'c,r13)
|
|
003282 52f2 mov.l @(h'8,r15), r2
|
|
003284 72ff add #h'ff, r2
|
|
003286 a02d bra h'5a ;@(h'32e4)
|
|
003288 1f22 mov.l r2, @(h'8,r15)
|
|
00328a 0000
|
|
00328c 0030
|
|
00328e 4374
|
|
003290 0030
|
|
003292 42de ldc r2, r5_bank
|
|
003294 0030
|
|
003296 4894
|
|
003298 0030
|
|
00329a 4318 shll8 r3
|
|
00329c 50e5 mov.l @(h'14,r14), r0
|
|
00329e 8800 cmp/eq #h'0, r0
|
|
0032a0 8907 bt h'e ;@(h'32b2)
|
|
0032a2 8802 cmp/eq #h'2, r0
|
|
0032a4 890b bt h'16 ;@(h'32be)
|
|
0032a6 8801 cmp/eq #h'1, r0
|
|
0032a8 8910 bt h'20 ;@(h'32cc)
|
|
0032aa 8803 cmp/eq #h'3, r0
|
|
0032ac 8914 bt h'28 ;@(h'32d8)
|
|
0032ae a019 bra h'32 ;@(h'32e4)
|
|
0032b0 0009 nop
|
|
0032b2 84ea mov.b @(h'a,r14), r0
|
|
0032b4 039c mov.b @(r0,r9), r3
|
|
0032b6 85e9 mov.w @(h'12,r14), r0
|
|
0032b8 3038 sub r3, r0
|
|
0032ba a013 bra h'26 ;@(h'32e4)
|
|
0032bc 81e7 mov.w r0, @(h'e,r14)
|
|
0032be 84ea mov.b @(h'a,r14), r0
|
|
0032c0 009c mov.b @(r0,r9), r0
|
|
0032c2 6303 mov r0, r3
|
|
0032c4 85e7 mov.w @(h'e,r14), r0
|
|
0032c6 303c add r3, r0
|
|
0032c8 a00c bra h'18 ;@(h'32e4)
|
|
0032ca 81e9 mov.w r0, @(h'12,r14)
|
|
0032cc 84ea mov.b @(h'a,r14), r0
|
|
0032ce 039c mov.b @(r0,r9), r3
|
|
0032d0 85e8 mov.w @(h'10,r14), r0
|
|
0032d2 3038 sub r3, r0
|
|
0032d4 a006 bra h'c ;@(h'32e4)
|
|
0032d6 81e6 mov.w r0, @(h'c,r14)
|
|
0032d8 84ea mov.b @(h'a,r14), r0
|
|
0032da 009c mov.b @(r0,r9), r0
|
|
0032dc 6303 mov r0, r3
|
|
0032de 85e6 mov.w @(h'c,r14), r0
|
|
0032e0 303c add r3, r0
|
|
0032e2 81e8 mov.w r0, @(h'10,r14)
|
|
0032e4 53f2 mov.l @(h'8,r15), r3
|
|
0032e6 7301
|
|
0032e8 1f32 mov.l r3, @(h'8,r15)
|
|
0032ea 54f2 mov.l @(h'8,r15), r4
|
|
0032ec 50d3 mov.l @(h'c,r13), r0
|
|
0032ee 4408 shll2 r4
|
|
0032f0 034e mov.l @(r0,r4), r3
|
|
0032f2 2338 tst r3, r3
|
|
0032f4 8901 bt h'2 ;@(h'32fa)
|
|
0032f6 adb8 bra h'-490 ;@(h'2e6a)
|
|
0032f8 0009 nop
|
|
0032fa d171 mov.l @(h'1c4,pc), r1 ;@(h'34c0)
|
|
0032fc 410b jsr @r1
|
|
0032fe 0009 nop
|
|
003300 d270 mov.l @(h'1c0,pc), r2 ;@(h'34c4)
|
|
003302 2202 mov.l r0, @r2
|
|
003304 7f54 add #h'54, r15
|
|
003306 4f16 lds.l @r15+, macl
|
|
003308 4f26 lds.l @r15+, pr
|
|
00330a 68f6 mov.l @r15+, r8
|
|
00330c 69f6 mov.l @r15+, r9
|
|
00330e 6af6 mov.l @r15+, r10
|
|
003310 6bf6 mov.l @r15+, r11
|
|
003312 6cf6 mov.l @r15+, r12
|
|
003314 6df6 mov.l @r15+, r13
|
|
003316 000b rts
|
|
003318 6ef6 mov.l @r15+, r14
|
|
00331a 2fe6 mov.l r14, @-r15
|
|
00331c 2fd6 mov.l r13, @-r15
|
|
00331e 2fc6 mov.l r12, @-r15
|
|
003320 2fb6 mov.l r11, @-r15
|
|
003322 6c43 mov r4, r12
|
|
003324 d366 mov.l @(h'198,pc), r3 ;@(h'34c0)
|
|
003326 2fa6 mov.l r10, @-r15
|
|
003328 2f96 mov.l r9, @-r15
|
|
00332a 2f86 mov.l r8, @-r15
|
|
00332c 4f22 sts.l pr, @-r15
|
|
00332e 7ffc add #h'fc, r15
|
|
003330 430b jsr @r3
|
|
003332 ed08 mov #h'8, r13
|
|
003334 d364 mov.l @(h'190,pc), r3 ;@(h'34c8)
|
|
003336 6232 mov.l @r3, r2
|
|
003338 3028 sub r2, r0
|
|
00333a 30d7 cmp/gt r13, r0
|
|
00333c 8901 bt h'2 ;@(h'3342)
|
|
00333e a09d bra h'13a ;@(h'347c)
|
|
003340 0009 nop
|
|
003342 e832 mov #h'32, r8
|
|
003344 e905 mov #h'5, r9
|
|
003346 ea03 mov #h'3, r10
|
|
003348 eb19 mov #h'19, r11
|
|
00334a ee00 mov #h'0, r14
|
|
00334c e601 mov #h'1, r6
|
|
00334e e506 mov #h'6, r5
|
|
003350 a087 bra h'10e ;@(h'3462)
|
|
003352 67e3 mov r14, r7
|
|
003354 50c3 mov.l @(h'c,r12), r0
|
|
003356 6473 mov r7, r4
|
|
003358 4408 shll2 r4
|
|
00335a 044e mov.l @(r0,r4), r4
|
|
00335c 6042 mov.l @r4, r0
|
|
00335e 8800 cmp/eq #h'0, r0
|
|
003360 890d bt h'1a ;@(h'337e)
|
|
003362 8801 cmp/eq #h'1, r0
|
|
003364 8914 bt h'28 ;@(h'3390)
|
|
003366 8802 cmp/eq #h'2, r0
|
|
003368 8920 bt h'40 ;@(h'33ac)
|
|
00336a 8804 cmp/eq #h'4, r0
|
|
00336c 892f bt h'5e ;@(h'33ce)
|
|
00336e 8805 cmp/eq #h'5, r0
|
|
003370 8936 bt h'6c ;@(h'33e0)
|
|
003372 8806 cmp/eq #h'6, r0
|
|
003374 8946 bt h'8c ;@(h'3404)
|
|
003376 8809 cmp/eq #h'9, r0
|
|
003378 895c bt h'b8 ;@(h'3434)
|
|
00337a a071 bra h'e2 ;@(h'3460)
|
|
00337c 0009 nop
|
|
00337e 844a mov.b @(h'a,r4), r0
|
|
003380 7001
|
|
003382 804a mov.b r0, @(h'a,r4)
|
|
003384 844a mov.b @(h'a,r4), r0
|
|
003386 30d7 cmp/gt r13, r0
|
|
003388 8b6a bf h'd4 ;@(h'3460)
|
|
00338a 6063 mov r6, r0
|
|
00338c a068 bra h'd0 ;@(h'3460)
|
|
00338e 804a mov.b r0, @(h'a,r4)
|
|
003390 844b mov.b @(h'b,r4), r0
|
|
003392 2008 tst r0, r0
|
|
003394 0029 movt r0
|
|
003396 804b mov.b r0, @(h'b,r4)
|
|
003398 844a mov.b @(h'a,r4), r0
|
|
00339a 2008 tst r0, r0
|
|
00339c 8960 bt h'c0 ;@(h'3460)
|
|
00339e 844b mov.b @(h'b,r4), r0
|
|
0033a0 2008 tst r0, r0
|
|
0033a2 895d bt h'ba ;@(h'3460)
|
|
0033a4 844a mov.b @(h'a,r4), r0
|
|
0033a6 7001
|
|
0033a8 a05a bra h'b4 ;@(h'3460)
|
|
0033aa 804a mov.b r0, @(h'a,r4)
|
|
0033ac 844a mov.b @(h'a,r4), r0
|
|
0033ae 6303 mov r0, r3
|
|
0033b0 844b mov.b @(h'b,r4), r0
|
|
0033b2 3308 sub r0, r3
|
|
0033b4 6033 mov r3, r0
|
|
0033b6 7008
|
|
0033b8 4011 cmp/pz r0
|
|
0033ba 8b01 bf h'2 ;@(h'33c0)
|
|
0033bc a005 bra h'a ;@(h'33ca)
|
|
0033be c907 and #h'7, r0
|
|
0033c0 6007 not r0, r0
|
|
0033c2 7001
|
|
0033c4 c907 and #h'7, r0
|
|
0033c6 6007 not r0, r0
|
|
0033c8 7001
|
|
0033ca a049 bra h'92 ;@(h'3460)
|
|
0033cc 804a mov.b r0, @(h'a,r4)
|
|
0033ce 844a mov.b @(h'a,r4), r0
|
|
0033d0 7001
|
|
0033d2 804a mov.b r0, @(h'a,r4)
|
|
0033d4 844a mov.b @(h'a,r4), r0
|
|
0033d6 3097 cmp/gt r9, r0
|
|
0033d8 8b42 bf h'84 ;@(h'3460)
|
|
0033da 60e3 mov r14, r0
|
|
0033dc a040 bra h'80 ;@(h'3460)
|
|
0033de 804a mov.b r0, @(h'a,r4)
|
|
0033e0 844b mov.b @(h'b,r4), r0
|
|
0033e2 3053 cmp/ge r5, r0
|
|
0033e4 8d09 bt/s h'12 ;@(h'33fa)
|
|
0033e6 2f02 mov.l r0, @r15
|
|
0033e8 c801 tst #h'1, r0
|
|
0033ea 8b06 bf h'c ;@(h'33fa)
|
|
0033ec 844a mov.b @(h'a,r4), r0
|
|
0033ee 6103 mov r0, r1
|
|
0033f0 d336 mov.l @(h'd8,pc), r3 ;@(h'34cc)
|
|
0033f2 7101
|
|
0033f4 430b jsr @r3
|
|
0033f6 60a3 mov r10, r0
|
|
0033f8 804a mov.b r0, @(h'a,r4)
|
|
0033fa 844b mov.b @(h'b,r4), r0
|
|
0033fc 6103 mov r0, r1
|
|
0033fe 7101
|
|
003400 a013 bra h'26 ;@(h'342a)
|
|
003402 60b3 mov r11, r0
|
|
003404 844b mov.b @(h'b,r4), r0
|
|
003406 2068 tst r6, r0
|
|
003408 890b bt h'16 ;@(h'3422)
|
|
00340a 844a mov.b @(h'a,r4), r0
|
|
00340c 7001
|
|
00340e 4011 cmp/pz r0
|
|
003410 8b01 bf h'2 ;@(h'3416)
|
|
003412 a005 bra h'a ;@(h'3420)
|
|
003414 c903 and #h'3, r0
|
|
003416 6007 not r0, r0
|
|
003418 7001
|
|
00341a c903 and #h'3, r0
|
|
00341c 6007 not r0, r0
|
|
00341e 7001
|
|
003420 804a mov.b r0, @(h'a,r4)
|
|
003422 844b mov.b @(h'b,r4), r0
|
|
003424 6103 mov r0, r1
|
|
003426 7101
|
|
003428 6083 mov r8, r0
|
|
00342a d328 mov.l @(h'a0,pc), r3 ;@(h'34cc)
|
|
00342c 430b jsr @r3
|
|
00342e 0009 nop
|
|
003430 a016 bra h'2c ;@(h'3460)
|
|
003432 804b mov.b r0, @(h'b,r4)
|
|
003434 844b mov.b @(h'b,r4), r0
|
|
003436 7001
|
|
003438 4011 cmp/pz r0
|
|
00343a 8b01 bf h'2 ;@(h'3440)
|
|
00343c a005 bra h'a ;@(h'344a)
|
|
00343e c90f and #h'f, r0
|
|
003440 6007 not r0, r0
|
|
003442 7001
|
|
003444 c90f and #h'f, r0
|
|
003446 6007 not r0, r0
|
|
003448 7001
|
|
00344a 804b mov.b r0, @(h'b,r4)
|
|
00344c 844b mov.b @(h'b,r4), r0
|
|
00344e 3053 cmp/ge r5, r0
|
|
003450 8906 bt h'c ;@(h'3460)
|
|
003452 844a mov.b @(h'a,r4), r0
|
|
003454 d31d mov.l @(h'74,pc), r3 ;@(h'34cc)
|
|
003456 6103 mov r0, r1
|
|
003458 7101
|
|
00345a 430b jsr @r3
|
|
00345c 6053 mov r5, r0
|
|
00345e 804a mov.b r0, @(h'a,r4)
|
|
003460 7701
|
|
003462 6373 mov r7, r3
|
|
003464 50c3 mov.l @(h'c,r12), r0
|
|
003466 4308 shll2 r3
|
|
003468 023e mov.l @(r0,r3), r2
|
|
00346a 2228 tst r2, r2
|
|
00346c 8901 bt h'2 ;@(h'3472)
|
|
00346e af71 bra h'-11e ;@(h'3354)
|
|
003470 0009 nop
|
|
003472 d313 mov.l @(h'4c,pc), r3 ;@(h'34c0)
|
|
003474 430b jsr @r3
|
|
003476 0009 nop
|
|
003478 d113 mov.l @(h'4c,pc), r1 ;@(h'34c8)
|
|
00347a 2102 mov.l r0, @r1
|
|
00347c 7f04
|
|
00347e 4f26 lds.l @r15+, pr
|
|
003480 68f6 mov.l @r15+, r8
|
|
003482 69f6 mov.l @r15+, r9
|
|
003484 6af6 mov.l @r15+, r10
|
|
003486 6bf6 mov.l @r15+, r11
|
|
003488 6cf6 mov.l @r15+, r12
|
|
00348a 6df6 mov.l @r15+, r13
|
|
00348c 000b rts
|
|
00348e 6ef6 mov.l @r15+, r14
|
|
003490 2fe6 mov.l r14, @-r15
|
|
003492 2fd6 mov.l r13, @-r15
|
|
003494 2fc6 mov.l r12, @-r15
|
|
003496 ed00 mov #h'0, r13
|
|
003498 d30d mov.l @(h'34,pc), r3 ;@(h'34d0)
|
|
00349a 6c43 mov r4, r12
|
|
00349c 2fb6 mov.l r11, @-r15
|
|
00349e 2fa6 mov.l r10, @-r15
|
|
0034a0 2f96 mov.l r9, @-r15
|
|
0034a2 69d3 mov r13, r9
|
|
0034a4 2f86 mov.l r8, @-r15
|
|
0034a6 6593 mov r9, r5
|
|
0034a8 4f22 sts.l pr, @-r15
|
|
0034aa 4f12 sts.l macl, @-r15
|
|
0034ac 7ff8 add #h'f8, r15
|
|
0034ae 2fd2 mov.l r13, @r15
|
|
0034b0 430b jsr @r3
|
|
0034b2 54c3 mov.l @(h'c,r12), r4
|
|
0034b4 d807 mov.l @(h'1c,pc), r8 ;@(h'34d4)
|
|
0034b6 6e03 mov r0, r14
|
|
0034b8 6a93 mov r9, r10
|
|
0034ba a075 bra h'ea ;@(h'35a8)
|
|
0034bc eb01 mov #h'1, r11
|
|
0034be 0000
|
|
0034c0 0030
|
|
0034c2 1140 mov.l r4, @(h'0,r1)
|
|
0034c4 0810
|
|
0034c6 0178
|
|
0034c8 0810
|
|
0034ca 017c mov.b @(r0,r7), r1
|
|
0034cc 0030
|
|
0034ce 4894
|
|
0034d0 0030
|
|
0034d2 42c0
|
|
0034d4 0810
|
|
0034d6 0180
|
|
0034d8 50c3 mov.l @(h'c,r12), r0
|
|
0034da 6da3 mov r10, r13
|
|
0034dc d390 mov.l @(h'240,pc), r3 ;@(h'3720)
|
|
0034de 4d08 shll2 r13
|
|
0034e0 0dde mov.l @(r0,r13), r13
|
|
0034e2 65d3 mov r13, r5
|
|
0034e4 430b jsr @r3
|
|
0034e6 64e3 mov r14, r4
|
|
0034e8 2008 tst r0, r0
|
|
0034ea 895c bt h'b8 ;@(h'35a6)
|
|
0034ec 60d2 mov.l @r13, r0
|
|
0034ee 8802 cmp/eq #h'2, r0
|
|
0034f0 890d bt h'1a ;@(h'350e)
|
|
0034f2 8801 cmp/eq #h'1, r0
|
|
0034f4 894c bt h'98 ;@(h'3590)
|
|
0034f6 8803 cmp/eq #h'3, r0
|
|
0034f8 8954 bt h'a8 ;@(h'35a4)
|
|
0034fa 8804 cmp/eq #h'4, r0
|
|
0034fc 8952 bt h'a4 ;@(h'35a4)
|
|
0034fe 8807 cmp/eq #h'7, r0
|
|
003500 8950 bt h'a0 ;@(h'35a4)
|
|
003502 8808 cmp/eq #h'8, r0
|
|
003504 894e bt h'9c ;@(h'35a4)
|
|
003506 8809 cmp/eq #h'9, r0
|
|
003508 894c bt h'98 ;@(h'35a4)
|
|
00350a a04c bra h'98 ;@(h'35a6)
|
|
00350c 0009 nop
|
|
00350e 6382 mov.l @r8, r3
|
|
003510 2338 tst r3, r3
|
|
003512 8b3b bf h'76 ;@(h'358c)
|
|
003514 84db mov.b @(h'b,r13), r0
|
|
003516 53c2 mov.l @(h'8,r12), r3
|
|
003518 303c add r3, r0
|
|
00351a 7004
|
|
00351c 4011 cmp/pz r0
|
|
00351e 8b01 bf h'2 ;@(h'3524)
|
|
003520 a005 bra h'a ;@(h'352e)
|
|
003522 c903 and #h'3, r0
|
|
003524 6007 not r0, r0
|
|
003526 7001
|
|
003528 c903 and #h'3, r0
|
|
00352a 6007 not r0, r0
|
|
00352c 7001
|
|
00352e 1c02 mov.l r0, @(h'8,r12)
|
|
003530 84db mov.b @(h'b,r13), r0
|
|
003532 53e5 mov.l @(h'14,r14), r3
|
|
003534 303c add r3, r0
|
|
003536 7004
|
|
003538 4011 cmp/pz r0
|
|
00353a 8b01 bf h'2 ;@(h'3540)
|
|
00353c a005 bra h'a ;@(h'354a)
|
|
00353e c903 and #h'3, r0
|
|
003540 6007 not r0, r0
|
|
003542 7001
|
|
003544 c903 and #h'3, r0
|
|
003546 6007 not r0, r0
|
|
003548 7001
|
|
00354a 1e05 mov.l r0, @(h'14,r14)
|
|
00354c 84db mov.b @(h'b,r13), r0
|
|
00354e 53e6 mov.l @(h'18,r14), r3
|
|
003550 303c add r3, r0
|
|
003552 7004
|
|
003554 4011 cmp/pz r0
|
|
003556 8b01 bf h'2 ;@(h'355c)
|
|
003558 a005 bra h'a ;@(h'3566)
|
|
00355a c903 and #h'3, r0
|
|
00355c 6007 not r0, r0
|
|
00355e 7001
|
|
003560 c903 and #h'3, r0
|
|
003562 6007 not r0, r0
|
|
003564 7001
|
|
003566 1e06 mov.l r0, @(h'18,r14)
|
|
003568 85e6 mov.w @(h'c,r14), r0
|
|
00356a 6403 mov r0, r4
|
|
00356c 85e7 mov.w @(h'e,r14), r0
|
|
00356e 81e6 mov.w r0, @(h'c,r14)
|
|
003570 6043 mov r4, r0
|
|
003572 81e7 mov.w r0, @(h'e,r14)
|
|
003574 85e8 mov.w @(h'10,r14), r0
|
|
003576 6403 mov r0, r4
|
|
003578 85e9 mov.w @(h'12,r14), r0
|
|
00357a 81e8 mov.w r0, @(h'10,r14)
|
|
00357c 6043 mov r4, r0
|
|
00357e 81e9 mov.w r0, @(h'12,r14)
|
|
003580 85d2 mov.w @(h'4,r13), r0
|
|
003582 81e2 mov.w r0, @(h'4,r14)
|
|
003584 85d3 mov.w @(h'6,r13), r0
|
|
003586 81e3 mov.w r0, @(h'6,r14)
|
|
003588 85d3 mov.w @(h'6,r13), r0
|
|
00358a 81e3 mov.w r0, @(h'6,r14)
|
|
00358c a00b bra h'16 ;@(h'35a6)
|
|
00358e 2fb2 mov.l r11, @r15
|
|
003590 52d5 mov.l @(h'14,r13), r2
|
|
003592 53e5 mov.l @(h'14,r14), r3
|
|
003594 3320 cmp/eq r2, r3
|
|
003596 8b06 bf h'c ;@(h'35a6)
|
|
003598 84da mov.b @(h'a,r13), r0
|
|
00359a 2008 tst r0, r0
|
|
00359c 8b03 bf h'6 ;@(h'35a6)
|
|
00359e 60b3 mov r11, r0
|
|
0035a0 a001 bra h'2 ;@(h'35a6)
|
|
0035a2 80da mov.b r0, @(h'a,r13)
|
|
0035a4 69b3 mov r11, r9
|
|
0035a6 7a01
|
|
0035a8 50c3 mov.l @(h'c,r12), r0
|
|
0035aa 63a3 mov r10, r3
|
|
0035ac 4308 shll2 r3
|
|
0035ae 023e mov.l @(r0,r3), r2
|
|
0035b0 2228 tst r2, r2
|
|
0035b2 8b91 bf h'-de ;@(h'34d8)
|
|
0035b4 61f2 mov.l @r15, r1
|
|
0035b6 2118 tst r1, r1
|
|
0035b8 8901 bt h'2 ;@(h'35be)
|
|
0035ba a001 bra h'2 ;@(h'35c0)
|
|
0035bc e301 mov #h'1, r3
|
|
0035be e300 mov #h'0, r3
|
|
0035c0 2832 mov.l r3, @r8
|
|
0035c2 e404 mov #h'4, r4
|
|
0035c4 85e2 mov.w @(h'4,r14), r0
|
|
0035c6 6503 mov r0, r5
|
|
0035c8 3543 cmp/ge r4, r5
|
|
0035ca 8901 bt h'2 ;@(h'35d0)
|
|
0035cc a0cc bra h'198 ;@(h'3768)
|
|
0035ce 0009 nop
|
|
0035d0 85e3 mov.w @(h'6,r14), r0
|
|
0035d2 3043 cmp/ge r4, r0
|
|
0035d4 8901 bt h'2 ;@(h'35da)
|
|
0035d6 a0c7 bra h'18e ;@(h'3768)
|
|
0035d8 0009 nop
|
|
0035da 62c1 mov.w @r12, r2
|
|
0035dc 72ff add #h'ff, r2
|
|
0035de 4208 shll2 r2
|
|
0035e0 4208 shll2 r2
|
|
0035e2 72fc add #h'fc, r2
|
|
0035e4 3527 cmp/gt r2, r5
|
|
0035e6 8b01 bf h'2 ;@(h'35ec)
|
|
0035e8 a0be bra h'17c ;@(h'3768)
|
|
0035ea 0009 nop
|
|
0035ec 85e3 mov.w @(h'6,r14), r0
|
|
0035ee 6303 mov r0, r3
|
|
0035f0 85c1 mov.w @(h'2,r12), r0
|
|
0035f2 70ff add #h'ff, r0
|
|
0035f4 4008 shll2 r0
|
|
0035f6 4008 shll2 r0
|
|
0035f8 70fc add #h'fc, r0
|
|
0035fa 3307 cmp/gt r0, r3
|
|
0035fc 8b01 bf h'2 ;@(h'3602)
|
|
0035fe a0b3 bra h'166 ;@(h'3768)
|
|
003600 0009 nop
|
|
003602 e510 mov #h'10, r5
|
|
003604 85e3 mov.w @(h'6,r14), r0
|
|
003606 64f3 mov r15, r4
|
|
003608 d346 mov.l @(h'118,pc), r3 ;@(h'3724)
|
|
00360a 6103 mov r0, r1
|
|
00360c 85e7 mov.w @(h'e,r14), r0
|
|
00360e 7404
|
|
003610 310c add r0, r1
|
|
003612 430b jsr @r3
|
|
003614 6053 mov r5, r0
|
|
003616 62c1 mov.w @r12, r2
|
|
003618 d342 mov.l @(h'108,pc), r3 ;@(h'3724)
|
|
00361a 0027 mul.l r2, r0
|
|
00361c 001a sts macl, r0
|
|
00361e 6203 mov r0, r2
|
|
003620 85e2 mov.w @(h'4,r14), r0
|
|
003622 6103 mov r0, r1
|
|
003624 85e6 mov.w @(h'c,r14), r0
|
|
003626 310c add r0, r1
|
|
003628 430b jsr @r3
|
|
00362a 6053 mov r5, r0
|
|
00362c 320c add r0, r2
|
|
00362e 50c1 mov.l @(h'4,r12), r0
|
|
003630 032c mov.b @(r0,r2), r3
|
|
003632 2430 mov.b r3, @r4
|
|
003634 85e3 mov.w @(h'6,r14), r0
|
|
003636 6103 mov r0, r1
|
|
003638 85e9 mov.w @(h'12,r14), r0
|
|
00363a 310c add r0, r1
|
|
00363c d339 mov.l @(h'e4,pc), r3 ;@(h'3724)
|
|
00363e 430b jsr @r3
|
|
003640 6053 mov r5, r0
|
|
003642 62c1 mov.w @r12, r2
|
|
003644 d337 mov.l @(h'dc,pc), r3 ;@(h'3724)
|
|
003646 0027 mul.l r2, r0
|
|
003648 001a sts macl, r0
|
|
00364a 6203 mov r0, r2
|
|
00364c 85e2 mov.w @(h'4,r14), r0
|
|
00364e 6103 mov r0, r1
|
|
003650 85e6 mov.w @(h'c,r14), r0
|
|
003652 310c add r0, r1
|
|
003654 430b jsr @r3
|
|
003656 6053 mov r5, r0
|
|
003658 53c1 mov.l @(h'4,r12), r3
|
|
00365a 302c add r2, r0
|
|
00365c 003c mov.b @(r0,r3), r0
|
|
00365e 8041 mov.b r0, @(h'1,r4)
|
|
003660 85e3 mov.w @(h'6,r14), r0
|
|
003662 6103 mov r0, r1
|
|
003664 85e7 mov.w @(h'e,r14), r0
|
|
003666 310c add r0, r1
|
|
003668 d32e mov.l @(h'b8,pc), r3 ;@(h'3724)
|
|
00366a 430b jsr @r3
|
|
00366c 6053 mov r5, r0
|
|
00366e 62c1 mov.w @r12, r2
|
|
003670 d32c mov.l @(h'b0,pc), r3 ;@(h'3724)
|
|
003672 0027 mul.l r2, r0
|
|
003674 001a sts macl, r0
|
|
003676 6203 mov r0, r2
|
|
003678 85e2 mov.w @(h'4,r14), r0
|
|
00367a 6103 mov r0, r1
|
|
00367c 85e8 mov.w @(h'10,r14), r0
|
|
00367e 310c add r0, r1
|
|
003680 430b jsr @r3
|
|
003682 6053 mov r5, r0
|
|
003684 53c1 mov.l @(h'4,r12), r3
|
|
003686 302c add r2, r0
|
|
003688 003c mov.b @(r0,r3), r0
|
|
00368a 8042 mov.b r0, @(h'2,r4)
|
|
00368c 85e3 mov.w @(h'6,r14), r0
|
|
00368e 6103 mov r0, r1
|
|
003690 85e9 mov.w @(h'12,r14), r0
|
|
003692 310c add r0, r1
|
|
003694 d323 mov.l @(h'8c,pc), r3 ;@(h'3724)
|
|
003696 430b jsr @r3
|
|
003698 6053 mov r5, r0
|
|
00369a 62c1 mov.w @r12, r2
|
|
00369c d321 mov.l @(h'84,pc), r3 ;@(h'3724)
|
|
00369e 0027 mul.l r2, r0
|
|
0036a0 001a sts macl, r0
|
|
0036a2 6203 mov r0, r2
|
|
0036a4 85e2 mov.w @(h'4,r14), r0
|
|
0036a6 6103 mov r0, r1
|
|
0036a8 85e8 mov.w @(h'10,r14), r0
|
|
0036aa 310c add r0, r1
|
|
0036ac 430b jsr @r3
|
|
0036ae 6053 mov r5, r0
|
|
0036b0 53c1 mov.l @(h'4,r12), r3
|
|
0036b2 6543 mov r4, r5
|
|
0036b4 302c add r2, r0
|
|
0036b6 6643 mov r4, r6
|
|
0036b8 003c mov.b @(r0,r3), r0
|
|
0036ba 7604
|
|
0036bc 3562 cmp/hs r6, r5
|
|
0036be 8d58 bt/s h'b0 ;@(h'3772)
|
|
0036c0 8043 mov.b r0, @(h'3,r4)
|
|
0036c2 6050 mov.b @r5, r0
|
|
0036c4 8807 cmp/eq #h'7, r0
|
|
0036c6 8d08 bt/s h'10 ;@(h'36da)
|
|
0036c8 e408 mov #h'8, r4
|
|
0036ca 8808 cmp/eq #h'8, r0
|
|
0036cc 8916 bt h'2c ;@(h'36fc)
|
|
0036ce 8809 cmp/eq #h'9, r0
|
|
0036d0 892a bt h'54 ;@(h'3728)
|
|
0036d2 880a cmp/eq #h'a, r0
|
|
0036d4 8939 bt h'72 ;@(h'374a)
|
|
0036d6 a049 bra h'92 ;@(h'376c)
|
|
0036d8 0009 nop
|
|
0036da 85e3 mov.w @(h'6,r14), r0
|
|
0036dc 6303 mov r0, r3
|
|
0036de 85e9 mov.w @(h'12,r14), r0
|
|
0036e0 303c add r3, r0
|
|
0036e2 4011 cmp/pz r0
|
|
0036e4 8b01 bf h'2 ;@(h'36ea)
|
|
0036e6 a005 bra h'a ;@(h'36f4)
|
|
0036e8 c90f and #h'f, r0
|
|
0036ea 6007 not r0, r0
|
|
0036ec 7001
|
|
0036ee c90f and #h'f, r0
|
|
0036f0 6007 not r0, r0
|
|
0036f2 7001
|
|
0036f4 3043 cmp/ge r4, r0
|
|
0036f6 8b39 bf h'72 ;@(h'376c)
|
|
0036f8 a036 bra h'6c ;@(h'3768)
|
|
0036fa 0009 nop
|
|
0036fc 85e3 mov.w @(h'6,r14), r0
|
|
0036fe 6303 mov r0, r3
|
|
003700 85e7 mov.w @(h'e,r14), r0
|
|
003702 303c add r3, r0
|
|
003704 4011 cmp/pz r0
|
|
003706 8b01 bf h'2 ;@(h'370c)
|
|
003708 a005 bra h'a ;@(h'3716)
|
|
00370a c90f and #h'f, r0
|
|
00370c 6007 not r0, r0
|
|
00370e 7001
|
|
003710 c90f and #h'f, r0
|
|
003712 6007 not r0, r0
|
|
003714 7001
|
|
003716 3043 cmp/ge r4, r0
|
|
003718 8928 bt h'50 ;@(h'376c)
|
|
00371a a025 bra h'4a ;@(h'3768)
|
|
00371c 0009 nop
|
|
00371e 0000
|
|
003720 0030
|
|
003722 455c shad r5, r5
|
|
003724 0030
|
|
003726 47e0
|
|
003728 85e2 mov.w @(h'4,r14), r0
|
|
00372a 6303 mov r0, r3
|
|
00372c 85e8 mov.w @(h'10,r14), r0
|
|
00372e 303c add r3, r0
|
|
003730 4011 cmp/pz r0
|
|
003732 8b01 bf h'2 ;@(h'3738)
|
|
003734 a005 bra h'a ;@(h'3742)
|
|
003736 c90f and #h'f, r0
|
|
003738 6007 not r0, r0
|
|
00373a 7001
|
|
00373c c90f and #h'f, r0
|
|
00373e 6007 not r0, r0
|
|
003740 7001
|
|
003742 3043 cmp/ge r4, r0
|
|
003744 8b12 bf h'24 ;@(h'376c)
|
|
003746 a00f bra h'1e ;@(h'3768)
|
|
003748 0009 nop
|
|
00374a 85e2 mov.w @(h'4,r14), r0
|
|
00374c 6303 mov r0, r3
|
|
00374e 85e6 mov.w @(h'c,r14), r0
|
|
003750 303c add r3, r0
|
|
003752 4011 cmp/pz r0
|
|
003754 8b01 bf h'2 ;@(h'375a)
|
|
003756 a005 bra h'a ;@(h'3764)
|
|
003758 c90f and #h'f, r0
|
|
00375a 6007 not r0, r0
|
|
00375c 7001
|
|
00375e c90f and #h'f, r0
|
|
003760 6007 not r0, r0
|
|
003762 7001
|
|
003764 3043 cmp/ge r4, r0
|
|
003766 8901 bt h'2 ;@(h'376c)
|
|
003768 a004 bra h'8 ;@(h'3774)
|
|
00376a e001 mov #h'1, r0
|
|
00376c 7501
|
|
00376e 3562 cmp/hs r6, r5
|
|
003770 8ba7 bf h'-b2 ;@(h'36c2)
|
|
003772 6093 mov r9, r0
|
|
003774 7f08
|
|
003776 4f16 lds.l @r15+, macl
|
|
003778 4f26 lds.l @r15+, pr
|
|
00377a 68f6 mov.l @r15+, r8
|
|
00377c 69f6 mov.l @r15+, r9
|
|
00377e 6af6 mov.l @r15+, r10
|
|
003780 6bf6 mov.l @r15+, r11
|
|
003782 6cf6 mov.l @r15+, r12
|
|
003784 6df6 mov.l @r15+, r13
|
|
003786 000b rts
|
|
003788 6ef6 mov.l @r15+, r14
|
|
00378a 2fe6 mov.l r14, @-r15
|
|
00378c 2fd6 mov.l r13, @-r15
|
|
00378e ee10 mov #h'10, r14
|
|
003790 d353 mov.l @(h'14c,pc), r3 ;@(h'38e0)
|
|
003792 4f22 sts.l pr, @-r15
|
|
003794 4f12 sts.l macl, @-r15
|
|
003796 7ffc add #h'fc, r15
|
|
003798 8553 mov.w @(h'6,r5), r0
|
|
00379a 6103 mov r0, r1
|
|
00379c 8557 mov.w @(h'e,r5), r0
|
|
00379e 310c add r0, r1
|
|
0037a0 317c add r7, r1
|
|
0037a2 430b jsr @r3
|
|
0037a4 60e3 mov r14, r0
|
|
0037a6 6241 mov.w @r4, r2
|
|
0037a8 d34d mov.l @(h'134,pc), r3 ;@(h'38e0)
|
|
0037aa 0027 mul.l r2, r0
|
|
0037ac 001a sts macl, r0
|
|
0037ae 6203 mov r0, r2
|
|
0037b0 8552 mov.w @(h'4,r5), r0
|
|
0037b2 6103 mov r0, r1
|
|
0037b4 8556 mov.w @(h'c,r5), r0
|
|
0037b6 310c add r0, r1
|
|
0037b8 316c add r6, r1
|
|
0037ba 430b jsr @r3
|
|
0037bc 60e3 mov r14, r0
|
|
0037be 320c add r0, r2
|
|
0037c0 5041 mov.l @(h'4,r4), r0
|
|
0037c2 032c mov.b @(r0,r2), r3
|
|
0037c4 6d3e exts.b r3, r13
|
|
0037c6 2dd8 tst r13, r13
|
|
0037c8 8d0c bt/s h'18 ;@(h'37e4)
|
|
0037ca 2f30 mov.b r3, @r15
|
|
0037cc 60d3 mov r13, r0
|
|
0037ce 8807 cmp/eq #h'7, r0
|
|
0037d0 8908 bt h'10 ;@(h'37e4)
|
|
0037d2 60d3 mov r13, r0
|
|
0037d4 8808 cmp/eq #h'8, r0
|
|
0037d6 8905 bt h'a ;@(h'37e4)
|
|
0037d8 60d3 mov r13, r0
|
|
0037da 8809 cmp/eq #h'9, r0
|
|
0037dc 8902 bt h'4 ;@(h'37e4)
|
|
0037de 60d3 mov r13, r0
|
|
0037e0 880a cmp/eq #h'a, r0
|
|
0037e2 8b73 bf h'e6 ;@(h'38cc)
|
|
0037e4 8553 mov.w @(h'6,r5), r0
|
|
0037e6 6103 mov r0, r1
|
|
0037e8 8559 mov.w @(h'12,r5), r0
|
|
0037ea 310c add r0, r1
|
|
0037ec d33c mov.l @(h'f0,pc), r3 ;@(h'38e0)
|
|
0037ee 317c add r7, r1
|
|
0037f0 430b jsr @r3
|
|
0037f2 60e3 mov r14, r0
|
|
0037f4 6241 mov.w @r4, r2
|
|
0037f6 0027 mul.l r2, r0
|
|
0037f8 d339 mov.l @(h'e4,pc), r3 ;@(h'38e0)
|
|
0037fa 001a sts macl, r0
|
|
0037fc 6203 mov r0, r2
|
|
0037fe 8552 mov.w @(h'4,r5), r0
|
|
003800 6103 mov r0, r1
|
|
003802 8556 mov.w @(h'c,r5), r0
|
|
003804 310c add r0, r1
|
|
003806 316c add r6, r1
|
|
003808 430b jsr @r3
|
|
00380a 60e3 mov r14, r0
|
|
00380c 320c add r0, r2
|
|
00380e 5041 mov.l @(h'4,r4), r0
|
|
003810 032c mov.b @(r0,r2), r3
|
|
003812 6d3e exts.b r3, r13
|
|
003814 2dd8 tst r13, r13
|
|
003816 8d0c bt/s h'18 ;@(h'3832)
|
|
003818 2f30 mov.b r3, @r15
|
|
00381a 60d3 mov r13, r0
|
|
00381c 8807 cmp/eq #h'7, r0
|
|
00381e 8908 bt h'10 ;@(h'3832)
|
|
003820 60d3 mov r13, r0
|
|
003822 8808 cmp/eq #h'8, r0
|
|
003824 8905 bt h'a ;@(h'3832)
|
|
003826 60d3 mov r13, r0
|
|
003828 8809 cmp/eq #h'9, r0
|
|
00382a 8902 bt h'4 ;@(h'3832)
|
|
00382c 60d3 mov r13, r0
|
|
00382e 880a cmp/eq #h'a, r0
|
|
003830 8b4c bf h'98 ;@(h'38cc)
|
|
003832 8553 mov.w @(h'6,r5), r0
|
|
003834 d32a mov.l @(h'a8,pc), r3 ;@(h'38e0)
|
|
003836 6103 mov r0, r1
|
|
003838 8557 mov.w @(h'e,r5), r0
|
|
00383a 310c add r0, r1
|
|
00383c 317c add r7, r1
|
|
00383e 430b jsr @r3
|
|
003840 60e3 mov r14, r0
|
|
003842 6241 mov.w @r4, r2
|
|
003844 d326 mov.l @(h'98,pc), r3 ;@(h'38e0)
|
|
003846 0027 mul.l r2, r0
|
|
003848 001a sts macl, r0
|
|
00384a 6203 mov r0, r2
|
|
00384c 8552 mov.w @(h'4,r5), r0
|
|
00384e 6103 mov r0, r1
|
|
003850 8558 mov.w @(h'10,r5), r0
|
|
003852 310c add r0, r1
|
|
003854 316c add r6, r1
|
|
003856 430b jsr @r3
|
|
003858 60e3 mov r14, r0
|
|
00385a 320c add r0, r2
|
|
00385c 5041 mov.l @(h'4,r4), r0
|
|
00385e 032c mov.b @(r0,r2), r3
|
|
003860 6d3e exts.b r3, r13
|
|
003862 2dd8 tst r13, r13
|
|
003864 8d0c bt/s h'18 ;@(h'3880)
|
|
003866 2f30 mov.b r3, @r15
|
|
003868 60d3 mov r13, r0
|
|
00386a 8807 cmp/eq #h'7, r0
|
|
00386c 8908 bt h'10 ;@(h'3880)
|
|
00386e 60d3 mov r13, r0
|
|
003870 8808 cmp/eq #h'8, r0
|
|
003872 8905 bt h'a ;@(h'3880)
|
|
003874 60d3 mov r13, r0
|
|
003876 8809 cmp/eq #h'9, r0
|
|
003878 8902 bt h'4 ;@(h'3880)
|
|
00387a 60d3 mov r13, r0
|
|
00387c 880a cmp/eq #h'a, r0
|
|
00387e 8b25 bf h'4a ;@(h'38cc)
|
|
003880 8553 mov.w @(h'6,r5), r0
|
|
003882 6103 mov r0, r1
|
|
003884 8559 mov.w @(h'12,r5), r0
|
|
003886 310c add r0, r1
|
|
003888 d315 mov.l @(h'54,pc), r3 ;@(h'38e0)
|
|
00388a 317c add r7, r1
|
|
00388c 430b jsr @r3
|
|
00388e 60e3 mov r14, r0
|
|
003890 6241 mov.w @r4, r2
|
|
003892 0027 mul.l r2, r0
|
|
003894 d312 mov.l @(h'48,pc), r3 ;@(h'38e0)
|
|
003896 001a sts macl, r0
|
|
003898 6203 mov r0, r2
|
|
00389a 8552 mov.w @(h'4,r5), r0
|
|
00389c 6103 mov r0, r1
|
|
00389e 8558 mov.w @(h'10,r5), r0
|
|
0038a0 310c add r0, r1
|
|
0038a2 316c add r6, r1
|
|
0038a4 430b jsr @r3
|
|
0038a6 60e3 mov r14, r0
|
|
0038a8 320c add r0, r2
|
|
0038aa 5041 mov.l @(h'4,r4), r0
|
|
0038ac 052c mov.b @(r0,r2), r5
|
|
0038ae 645e exts.b r5, r4
|
|
0038b0 2448 tst r4, r4
|
|
0038b2 890d bt h'1a ;@(h'38d0)
|
|
0038b4 6043 mov r4, r0
|
|
0038b6 8807 cmp/eq #h'7, r0
|
|
0038b8 890a bt h'14 ;@(h'38d0)
|
|
0038ba 6043 mov r4, r0
|
|
0038bc 8808 cmp/eq #h'8, r0
|
|
0038be 8907 bt h'e ;@(h'38d0)
|
|
0038c0 6043 mov r4, r0
|
|
0038c2 8809 cmp/eq #h'9, r0
|
|
0038c4 8904 bt h'8 ;@(h'38d0)
|
|
0038c6 6043 mov r4, r0
|
|
0038c8 880a cmp/eq #h'a, r0
|
|
0038ca 8901 bt h'2 ;@(h'38d0)
|
|
0038cc a001 bra h'2 ;@(h'38d2)
|
|
0038ce e001 mov #h'1, r0
|
|
0038d0 e000 mov #h'0, r0
|
|
0038d2 7f04
|
|
0038d4 4f16 lds.l @r15+, macl
|
|
0038d6 4f26 lds.l @r15+, pr
|
|
0038d8 6df6 mov.l @r15+, r13
|
|
0038da 000b rts
|
|
0038dc 6ef6 mov.l @r15+, r14
|
|
0038de 0000
|
|
0038e0 0030
|
|
0038e2 47e0
|
|
0038e4 2fe6 mov.l r14, @-r15
|
|
0038e6 6e43 mov r4, r14
|
|
0038e8 4f22 sts.l pr, @-r15
|
|
0038ea 2ee8 tst r14, r14
|
|
0038ec 9064 mov.w @(h'c8,pc), r0 ;@(h'39b8)
|
|
0038ee 3f0c add r0, r15
|
|
0038f0 8f0b bf/s h'16 ;@(h'390a)
|
|
0038f2 e400 mov #h'0, r4
|
|
0038f4 9161 mov.w @(h'c2,pc), r1 ;@(h'39ba)
|
|
0038f6 31fc add r15, r1
|
|
0038f8 d234 mov.l @(h'd0,pc), r2 ;@(h'39cc)
|
|
0038fa d335 mov.l @(h'd4,pc), r3 ;@(h'39d0)
|
|
0038fc 430b jsr @r3
|
|
0038fe e028 mov #h'28, r0
|
|
003900 945b mov.w @(h'b6,pc), r4 ;@(h'39ba)
|
|
003902 e605 mov #h'5, r6
|
|
003904 e508 mov #h'8, r5
|
|
003906 a20b bra h'416 ;@(h'3d20)
|
|
003908 34fc add r15, r4
|
|
00390a 60e3 mov r14, r0
|
|
00390c 8801 cmp/eq #h'1, r0
|
|
00390e 8b0b bf h'16 ;@(h'3928)
|
|
003910 9154 mov.w @(h'a8,pc), r1 ;@(h'39bc)
|
|
003912 31fc add r15, r1
|
|
003914 d22f mov.l @(h'bc,pc), r2 ;@(h'39d4)
|
|
003916 d32e mov.l @(h'b8,pc), r3 ;@(h'39d0)
|
|
003918 430b jsr @r3
|
|
00391a e02d mov #h'2d, r0
|
|
00391c 944e mov.w @(h'9c,pc), r4 ;@(h'39bc)
|
|
00391e e605 mov #h'5, r6
|
|
003920 e509 mov #h'9, r5
|
|
003922 34fc add r15, r4
|
|
003924 a1fc bra h'3f8 ;@(h'3d20)
|
|
003926 0009 nop
|
|
003928 8802 cmp/eq #h'2, r0
|
|
00392a 8b0b bf h'16 ;@(h'3944)
|
|
00392c 9147 mov.w @(h'8e,pc), r1 ;@(h'39be)
|
|
00392e 31fc add r15, r1
|
|
003930 d229 mov.l @(h'a4,pc), r2 ;@(h'39d8)
|
|
003932 d327 mov.l @(h'9c,pc), r3 ;@(h'39d0)
|
|
003934 430b jsr @r3
|
|
003936 e046 mov #h'46, r0
|
|
003938 9441 mov.w @(h'82,pc), r4 ;@(h'39be)
|
|
00393a e607 mov #h'7, r6
|
|
00393c e50a mov #h'a, r5
|
|
00393e 34fc add r15, r4
|
|
003940 a1ee bra h'3dc ;@(h'3d20)
|
|
003942 0009 nop
|
|
003944 60e3 mov r14, r0
|
|
003946 8803 cmp/eq #h'3, r0
|
|
003948 8b0b bf h'16 ;@(h'3962)
|
|
00394a 9137 mov.w @(h'6e,pc), r1 ;@(h'39bc)
|
|
00394c d223 mov.l @(h'8c,pc), r2 ;@(h'39dc)
|
|
00394e 31fc add r15, r1
|
|
003950 d31f mov.l @(h'7c,pc), r3 ;@(h'39d0)
|
|
003952 430b jsr @r3
|
|
003954 e030 mov #h'30, r0
|
|
003956 e606 mov #h'6, r6
|
|
003958 9430 mov.w @(h'60,pc), r4 ;@(h'39bc)
|
|
00395a e508 mov #h'8, r5
|
|
00395c 34fc add r15, r4
|
|
00395e a1df bra h'3be ;@(h'3d20)
|
|
003960 0009 nop
|
|
003962 8804 cmp/eq #h'4, r0
|
|
003964 8b0b bf h'16 ;@(h'397e)
|
|
003966 912b mov.w @(h'56,pc), r1 ;@(h'39c0)
|
|
003968 d21d mov.l @(h'74,pc), r2 ;@(h'39e0)
|
|
00396a 902a mov.w @(h'54,pc), r0 ;@(h'39c2)
|
|
00396c d318 mov.l @(h'60,pc), r3 ;@(h'39d0)
|
|
00396e 430b jsr @r3
|
|
003970 31fc add r15, r1
|
|
003972 e60f mov #h'f, r6
|
|
003974 9424 mov.w @(h'48,pc), r4 ;@(h'39c0)
|
|
003976 e50a mov #h'a, r5
|
|
003978 34fc add r15, r4
|
|
00397a a1d1 bra h'3a2 ;@(h'3d20)
|
|
00397c 0009 nop
|
|
00397e 60e3 mov r14, r0
|
|
003980 8805 cmp/eq #h'5, r0
|
|
003982 8b0b bf h'16 ;@(h'399c)
|
|
003984 911e mov.w @(h'3c,pc), r1 ;@(h'39c4)
|
|
003986 d217 mov.l @(h'5c,pc), r2 ;@(h'39e4)
|
|
003988 901d mov.w @(h'3a,pc), r0 ;@(h'39c6)
|
|
00398a d311 mov.l @(h'44,pc), r3 ;@(h'39d0)
|
|
00398c 430b jsr @r3
|
|
00398e 31fc add r15, r1
|
|
003990 9418 mov.w @(h'30,pc), r4 ;@(h'39c4)
|
|
003992 e60a mov #h'a, r6
|
|
003994 e512 mov #h'12, r5
|
|
003996 34fc add r15, r4
|
|
003998 a1c2 bra h'384 ;@(h'3d20)
|
|
00399a 0009 nop
|
|
00399c 8806 cmp/eq #h'6, r0
|
|
00399e 8b25 bf h'4a ;@(h'39ec)
|
|
0039a0 9112 mov.w @(h'24,pc), r1 ;@(h'39c8)
|
|
0039a2 d211 mov.l @(h'44,pc), r2 ;@(h'39e8)
|
|
0039a4 9011 mov.w @(h'22,pc), r0 ;@(h'39ca)
|
|
0039a6 d30a mov.l @(h'28,pc), r3 ;@(h'39d0)
|
|
0039a8 430b jsr @r3
|
|
0039aa 31fc add r15, r1
|
|
0039ac 940c mov.w @(h'18,pc), r4 ;@(h'39c8)
|
|
0039ae e60b mov #h'b, r6
|
|
0039b0 e511 mov #h'11, r5
|
|
0039b2 34fc add r15, r4
|
|
0039b4 a1b4 bra h'368 ;@(h'3d20)
|
|
0039b6 0009 nop
|
|
0039b8 fec0
|
|
0039ba 0118 sett
|
|
0039bc 0110
|
|
0039be 00f8
|
|
0039c0 00a8
|
|
0039c2 0096 mov.l r9, @(r0,r0)
|
|
0039c4 008c mov.b @(r0,r8), r0
|
|
0039c6 00b4 mov.b r11, @(r0,r0)
|
|
0039c8 0084 mov.b r8, @(r0,r0)
|
|
0039ca 00bb
|
|
0039cc 0030
|
|
0039ce 6698 swap.b r9, r6
|
|
0039d0 0030
|
|
0039d2 4a00 shll r10
|
|
0039d4 0030
|
|
0039d6 66c0 mov.b @r12, r6
|
|
0039d8 0030
|
|
0039da 66ed extu.w r14, r6
|
|
0039dc 0030
|
|
0039de 6733 mov r3, r7
|
|
0039e0 0030
|
|
0039e2 6763 mov r6, r7
|
|
0039e4 0030
|
|
0039e6 67f9 swap.w r15, r7
|
|
0039e8 0030
|
|
0039ea 68ad extu.w r10, r8
|
|
0039ec 60e3 mov r14, r0
|
|
0039ee 8807 cmp/eq #h'7, r0
|
|
0039f0 8b0b bf h'16 ;@(h'3a0a)
|
|
0039f2 916d mov.w @(h'da,pc), r1 ;@(h'3ad0)
|
|
0039f4 d23a mov.l @(h'e8,pc), r2 ;@(h'3ae0)
|
|
0039f6 906c mov.w @(h'd8,pc), r0 ;@(h'3ad2)
|
|
0039f8 d33a mov.l @(h'e8,pc), r3 ;@(h'3ae4)
|
|
0039fa 430b jsr @r3
|
|
0039fc 31fc add r15, r1
|
|
0039fe e60d mov #h'd, r6
|
|
003a00 9466 mov.w @(h'cc,pc), r4 ;@(h'3ad0)
|
|
003a02 e50e mov #h'e, r5
|
|
003a04 34fc add r15, r4
|
|
003a06 a18b bra h'316 ;@(h'3d20)
|
|
003a08 0009 nop
|
|
003a0a 8808 cmp/eq #h'8, r0
|
|
003a0c 8b0b bf h'16 ;@(h'3a26)
|
|
003a0e 61f3 mov r15, r1
|
|
003a10 d235 mov.l @(h'd4,pc), r2 ;@(h'3ae8)
|
|
003a12 905f mov.w @(h'be,pc), r0 ;@(h'3ad4)
|
|
003a14 d333 mov.l @(h'cc,pc), r3 ;@(h'3ae4)
|
|
003a16 430b jsr @r3
|
|
003a18 7120 add #h'20, r1
|
|
003a1a e60f mov #h'f, r6
|
|
003a1c e513 mov #h'13, r5
|
|
003a1e 64f3 mov r15, r4
|
|
003a20 7420 add #h'20, r4
|
|
003a22 a17d bra h'2fa ;@(h'3d20)
|
|
003a24 0009 nop
|
|
003a26 60e3 mov r14, r0
|
|
003a28 8809 cmp/eq #h'9, r0
|
|
003a2a 8b0b bf h'16 ;@(h'3a44)
|
|
003a2c d22f mov.l @(h'bc,pc), r2 ;@(h'3aec)
|
|
003a2e 61f3 mov r15, r1
|
|
003a30 9051 mov.w @(h'a2,pc), r0 ;@(h'3ad6)
|
|
003a32 d32c mov.l @(h'b0,pc), r3 ;@(h'3ae4)
|
|
003a34 430b jsr @r3
|
|
003a36 7154 add #h'54, r1
|
|
003a38 e60d mov #h'd, r6
|
|
003a3a e512 mov #h'12, r5
|
|
003a3c 64f3 mov r15, r4
|
|
003a3e 7454 add #h'54, r4
|
|
003a40 a16e bra h'2dc ;@(h'3d20)
|
|
003a42 0009 nop
|
|
003a44 880a cmp/eq #h'a, r0
|
|
003a46 8b0b bf h'16 ;@(h'3a60)
|
|
003a48 d229 mov.l @(h'a4,pc), r2 ;@(h'3af0)
|
|
003a4a 61f3 mov r15, r1
|
|
003a4c 9044 mov.w @(h'88,pc), r0 ;@(h'3ad8)
|
|
003a4e d325 mov.l @(h'94,pc), r3 ;@(h'3ae4)
|
|
003a50 430b jsr @r3
|
|
003a52 7144 add #h'44, r1
|
|
003a54 e60e mov #h'e, r6
|
|
003a56 e512 mov #h'12, r5
|
|
003a58 64f3 mov r15, r4
|
|
003a5a 7444 add #h'44, r4
|
|
003a5c a160 bra h'2c0 ;@(h'3d20)
|
|
003a5e 0009 nop
|
|
003a60 60e3 mov r14, r0
|
|
003a62 880b cmp/eq #h'b, r0
|
|
003a64 8b0b bf h'16 ;@(h'3a7e)
|
|
003a66 61f3 mov r15, r1
|
|
003a68 d222 mov.l @(h'88,pc), r2 ;@(h'3af4)
|
|
003a6a 9036 mov.w @(h'6c,pc), r0 ;@(h'3ada)
|
|
003a6c d31d mov.l @(h'74,pc), r3 ;@(h'3ae4)
|
|
003a6e 430b jsr @r3
|
|
003a70 7150 add #h'50, r1
|
|
003a72 e60e mov #h'e, r6
|
|
003a74 e511 mov #h'11, r5
|
|
003a76 64f3 mov r15, r4
|
|
003a78 7450 add #h'50, r4
|
|
003a7a a151 bra h'2a2 ;@(h'3d20)
|
|
003a7c 0009 nop
|
|
003a7e 880c cmp/eq #h'c, r0
|
|
003a80 8b09 bf h'12 ;@(h'3a96)
|
|
003a82 d21d mov.l @(h'74,pc), r2 ;@(h'3af8)
|
|
003a84 902a mov.w @(h'54,pc), r0 ;@(h'3adc)
|
|
003a86 d317 mov.l @(h'5c,pc), r3 ;@(h'3ae4)
|
|
003a88 430b jsr @r3
|
|
003a8a 61f3 mov r15, r1
|
|
003a8c e610 mov #h'10, r6
|
|
003a8e e514 mov #h'14, r5
|
|
003a90 64f3 mov r15, r4
|
|
003a92 a145 bra h'28a ;@(h'3d20)
|
|
003a94 0009 nop
|
|
003a96 60e3 mov r14, r0
|
|
003a98 880d cmp/eq #h'd, r0
|
|
003a9a 8b0b bf h'16 ;@(h'3ab4)
|
|
003a9c d217 mov.l @(h'5c,pc), r2 ;@(h'3afc)
|
|
003a9e 61f3 mov r15, r1
|
|
003aa0 901d mov.w @(h'3a,pc), r0 ;@(h'3ade)
|
|
003aa2 d310 mov.l @(h'40,pc), r3 ;@(h'3ae4)
|
|
003aa4 430b jsr @r3
|
|
003aa6 7128 add #h'28, r1
|
|
003aa8 e60e mov #h'e, r6
|
|
003aaa e514 mov #h'14, r5
|
|
003aac 64f3 mov r15, r4
|
|
003aae 7428 add #h'28, r4
|
|
003ab0 a136 bra h'26c ;@(h'3d20)
|
|
003ab2 0009 nop
|
|
003ab4 880e cmp/eq #h'e, r0
|
|
003ab6 8b25 bf h'4a ;@(h'3b04)
|
|
003ab8 d211 mov.l @(h'44,pc), r2 ;@(h'3b00)
|
|
003aba 61f3 mov r15, r1
|
|
003abc 900b mov.w @(h'16,pc), r0 ;@(h'3ad6)
|
|
003abe d309 mov.l @(h'24,pc), r3 ;@(h'3ae4)
|
|
003ac0 430b jsr @r3
|
|
003ac2 7154 add #h'54, r1
|
|
003ac4 e60d mov #h'd, r6
|
|
003ac6 e512 mov #h'12, r5
|
|
003ac8 64f3 mov r15, r4
|
|
003aca 7454 add #h'54, r4
|
|
003acc a128 bra h'250 ;@(h'3d20)
|
|
003ace 0009 nop
|
|
003ad0 0088
|
|
003ad2 00b6 mov.l r11, @(r0,r0)
|
|
003ad4 011d mov.w @(r0,r1), r1
|
|
003ad6 00ea
|
|
003ad8 00fc mov.b @(r0,r15), r0
|
|
003ada 00ee mov.l @(r0,r14), r0
|
|
003adc 0140
|
|
003ade 0118 sett
|
|
003ae0 0030
|
|
003ae2 6968 swap.b r6, r9
|
|
003ae4 0030
|
|
003ae6 4a00 shll r10
|
|
003ae8 0030
|
|
003aea 6a1e exts.b r1, r10
|
|
003aec 0030
|
|
003aee 6b3b neg r3, r11
|
|
003af0 0030
|
|
003af2 6c25 mov.w @r2+, r12
|
|
003af4 0030
|
|
003af6 6d21 mov.w @r2, r13
|
|
003af8 0030
|
|
003afa 6e0f exts.w r0, r14
|
|
003afc 0030
|
|
003afe 6f4f exts.w r4, r15
|
|
003b00 0030
|
|
003b02 7067 add #h'67, r0
|
|
003b04 60e3 mov r14, r0
|
|
003b06 880f cmp/eq #h'f, r0
|
|
003b08 8b0b bf h'16 ;@(h'3b22)
|
|
003b0a 61f3 mov r15, r1
|
|
003b0c d239 mov.l @(h'e4,pc), r2 ;@(h'3bf4)
|
|
003b0e 906d mov.w @(h'da,pc), r0 ;@(h'3bec)
|
|
003b10 d339 mov.l @(h'e4,pc), r3 ;@(h'3bf8)
|
|
003b12 430b jsr @r3
|
|
003b14 7114 add #h'14, r1
|
|
003b16 e60f mov #h'f, r6
|
|
003b18 e514 mov #h'14, r5
|
|
003b1a 64f3 mov r15, r4
|
|
003b1c 7414 add #h'14, r4
|
|
003b1e a0ff bra h'1fe ;@(h'3d20)
|
|
003b20 0009 nop
|
|
003b22 8810 cmp/eq #h'10, r0
|
|
003b24 8b0b bf h'16 ;@(h'3b3e)
|
|
003b26 61f3 mov r15, r1
|
|
003b28 d234 mov.l @(h'd0,pc), r2 ;@(h'3bfc)
|
|
003b2a 9060 mov.w @(h'c0,pc), r0 ;@(h'3bee)
|
|
003b2c d332 mov.l @(h'c8,pc), r3 ;@(h'3bf8)
|
|
003b2e 430b jsr @r3
|
|
003b30 7120 add #h'20, r1
|
|
003b32 e60f mov #h'f, r6
|
|
003b34 e513 mov #h'13, r5
|
|
003b36 64f3 mov r15, r4
|
|
003b38 7420 add #h'20, r4
|
|
003b3a a0f1 bra h'1e2 ;@(h'3d20)
|
|
003b3c 0009 nop
|
|
003b3e 60e3 mov r14, r0
|
|
003b40 8811 cmp/eq #h'11, r0
|
|
003b42 8b0b bf h'16 ;@(h'3b5c)
|
|
003b44 d22e mov.l @(h'b8,pc), r2 ;@(h'3c00)
|
|
003b46 61f3 mov r15, r1
|
|
003b48 9052 mov.w @(h'a4,pc), r0 ;@(h'3bf0)
|
|
003b4a d32b mov.l @(h'ac,pc), r3 ;@(h'3bf8)
|
|
003b4c 430b jsr @r3
|
|
003b4e 7130 add #h'30, r1
|
|
003b50 e60f mov #h'f, r6
|
|
003b52 e512 mov #h'12, r5
|
|
003b54 64f3 mov r15, r4
|
|
003b56 7430 add #h'30, r4
|
|
003b58 a0e2 bra h'1c4 ;@(h'3d20)
|
|
003b5a 0009 nop
|
|
003b5c 8812 cmp/eq #h'12, r0
|
|
003b5e 8b0b bf h'16 ;@(h'3b78)
|
|
003b60 d228 mov.l @(h'a0,pc), r2 ;@(h'3c04)
|
|
003b62 61f3 mov r15, r1
|
|
003b64 9045 mov.w @(h'8a,pc), r0 ;@(h'3bf2)
|
|
003b66 d324 mov.l @(h'90,pc), r3 ;@(h'3bf8)
|
|
003b68 430b jsr @r3
|
|
003b6a 7128 add #h'28, r1
|
|
003b6c e60e mov #h'e, r6
|
|
003b6e e514 mov #h'14, r5
|
|
003b70 64f3 mov r15, r4
|
|
003b72 7428 add #h'28, r4
|
|
003b74 a0d4 bra h'1a8 ;@(h'3d20)
|
|
003b76 0009 nop
|
|
003b78 60e3 mov r14, r0
|
|
003b7a 8813 cmp/eq #h'13, r0
|
|
003b7c 8b0b bf h'16 ;@(h'3b96)
|
|
003b7e 61f3 mov r15, r1
|
|
003b80 d221 mov.l @(h'84,pc), r2 ;@(h'3c08)
|
|
003b82 9033 mov.w @(h'66,pc), r0 ;@(h'3bec)
|
|
003b84 d31c mov.l @(h'70,pc), r3 ;@(h'3bf8)
|
|
003b86 430b jsr @r3
|
|
003b88 7114 add #h'14, r1
|
|
003b8a e60f mov #h'f, r6
|
|
003b8c e514 mov #h'14, r5
|
|
003b8e 64f3 mov r15, r4
|
|
003b90 7414 add #h'14, r4
|
|
003b92 a0c5 bra h'18a ;@(h'3d20)
|
|
003b94 0009 nop
|
|
003b96 8814 cmp/eq #h'14, r0
|
|
003b98 8b0b bf h'16 ;@(h'3bb2)
|
|
003b9a 61f3 mov r15, r1
|
|
003b9c d21b mov.l @(h'6c,pc), r2 ;@(h'3c0c)
|
|
003b9e 9028 mov.w @(h'50,pc), r0 ;@(h'3bf2)
|
|
003ba0 d315 mov.l @(h'54,pc), r3 ;@(h'3bf8)
|
|
003ba2 430b jsr @r3
|
|
003ba4 7128 add #h'28, r1
|
|
003ba6 e60e mov #h'e, r6
|
|
003ba8 e514 mov #h'14, r5
|
|
003baa 64f3 mov r15, r4
|
|
003bac 7428 add #h'28, r4
|
|
003bae a0b7 bra h'16e ;@(h'3d20)
|
|
003bb0 0009 nop
|
|
003bb2 60e3 mov r14, r0
|
|
003bb4 8815 cmp/eq #h'15, r0
|
|
003bb6 8b0b bf h'16 ;@(h'3bd0)
|
|
003bb8 d215 mov.l @(h'54,pc), r2 ;@(h'3c10)
|
|
003bba 61f3 mov r15, r1
|
|
003bbc 9016 mov.w @(h'2c,pc), r0 ;@(h'3bec)
|
|
003bbe d30e mov.l @(h'38,pc), r3 ;@(h'3bf8)
|
|
003bc0 430b jsr @r3
|
|
003bc2 7114 add #h'14, r1
|
|
003bc4 e60f mov #h'f, r6
|
|
003bc6 e514 mov #h'14, r5
|
|
003bc8 64f3 mov r15, r4
|
|
003bca 7414 add #h'14, r4
|
|
003bcc a0a8 bra h'150 ;@(h'3d20)
|
|
003bce 0009 nop
|
|
003bd0 8816 cmp/eq #h'16, r0
|
|
003bd2 8b21 bf h'42 ;@(h'3c18)
|
|
003bd4 d20f mov.l @(h'3c,pc), r2 ;@(h'3c14)
|
|
003bd6 61f3 mov r15, r1
|
|
003bd8 900b mov.w @(h'16,pc), r0 ;@(h'3bf2)
|
|
003bda d307 mov.l @(h'1c,pc), r3 ;@(h'3bf8)
|
|
003bdc 430b jsr @r3
|
|
003bde 7128 add #h'28, r1
|
|
003be0 e60e mov #h'e, r6
|
|
003be2 e514 mov #h'14, r5
|
|
003be4 64f3 mov r15, r4
|
|
003be6 7428 add #h'28, r4
|
|
003be8 a09a bra h'134 ;@(h'3d20)
|
|
003bea 0009 nop
|
|
003bec 012c mov.b @(r0,r2), r1
|
|
003bee 011d mov.w @(r0,r1), r1
|
|
003bf0 010e mov.l @(r0,r0), r1
|
|
003bf2 0118 sett
|
|
003bf4 0030
|
|
003bf6 7151 add #h'51, r1
|
|
003bf8 0030
|
|
003bfa 4a00 shll r10
|
|
003bfc 0030
|
|
003bfe 727d add #h'7d, r2
|
|
003c00 0030
|
|
003c02 739a add #h'9a, r3
|
|
003c04 0030
|
|
003c06 74a8 add #h'a8, r4
|
|
003c08 0030
|
|
003c0a 75c0 add #h'c0, r5
|
|
003c0c 0030
|
|
003c0e 76ec add #h'ec, r6
|
|
003c10 0030
|
|
003c12 7804
|
|
003c14 0030
|
|
003c16 7930 add #h'30, r9
|
|
003c18 60e3 mov r14, r0
|
|
003c1a 8817 cmp/eq #h'17, r0
|
|
003c1c 8b0b bf h'16 ;@(h'3c36)
|
|
003c1e 61f3 mov r15, r1
|
|
003c20 d231 mov.l @(h'c4,pc), r2 ;@(h'3ce8)
|
|
003c22 905f mov.w @(h'be,pc), r0 ;@(h'3ce4)
|
|
003c24 d331 mov.l @(h'c4,pc), r3 ;@(h'3cec)
|
|
003c26 430b jsr @r3
|
|
003c28 7114 add #h'14, r1
|
|
003c2a e60f mov #h'f, r6
|
|
003c2c e514 mov #h'14, r5
|
|
003c2e 64f3 mov r15, r4
|
|
003c30 7414 add #h'14, r4
|
|
003c32 a075 bra h'ea ;@(h'3d20)
|
|
003c34 0009 nop
|
|
003c36 8818 cmp/eq #h'18, r0
|
|
003c38 8b0b bf h'16 ;@(h'3c52)
|
|
003c3a 61f3 mov r15, r1
|
|
003c3c d22c mov.l @(h'b0,pc), r2 ;@(h'3cf0)
|
|
003c3e 9051 mov.w @(h'a2,pc), r0 ;@(h'3ce4)
|
|
003c40 d32a mov.l @(h'a8,pc), r3 ;@(h'3cec)
|
|
003c42 430b jsr @r3
|
|
003c44 7114 add #h'14, r1
|
|
003c46 e60f mov #h'f, r6
|
|
003c48 e514 mov #h'14, r5
|
|
003c4a 64f3 mov r15, r4
|
|
003c4c 7414 add #h'14, r4
|
|
003c4e a067 bra h'ce ;@(h'3d20)
|
|
003c50 0009 nop
|
|
003c52 60e3 mov r14, r0
|
|
003c54 8819 cmp/eq #h'19, r0
|
|
003c56 8b0b bf h'16 ;@(h'3c70)
|
|
003c58 d226 mov.l @(h'98,pc), r2 ;@(h'3cf4)
|
|
003c5a 61f3 mov r15, r1
|
|
003c5c 9042 mov.w @(h'84,pc), r0 ;@(h'3ce4)
|
|
003c5e d323 mov.l @(h'8c,pc), r3 ;@(h'3cec)
|
|
003c60 430b jsr @r3
|
|
003c62 7114 add #h'14, r1
|
|
003c64 e60f mov #h'f, r6
|
|
003c66 e514 mov #h'14, r5
|
|
003c68 64f3 mov r15, r4
|
|
003c6a 7414 add #h'14, r4
|
|
003c6c a058 bra h'b0 ;@(h'3d20)
|
|
003c6e 0009 nop
|
|
003c70 881a cmp/eq #h'1a, r0
|
|
003c72 8b0b bf h'16 ;@(h'3c8c)
|
|
003c74 d220 mov.l @(h'80,pc), r2 ;@(h'3cf8)
|
|
003c76 61f3 mov r15, r1
|
|
003c78 9034 mov.w @(h'68,pc), r0 ;@(h'3ce4)
|
|
003c7a d31c mov.l @(h'70,pc), r3 ;@(h'3cec)
|
|
003c7c 430b jsr @r3
|
|
003c7e 7114 add #h'14, r1
|
|
003c80 e60f mov #h'f, r6
|
|
003c82 e514 mov #h'14, r5
|
|
003c84 64f3 mov r15, r4
|
|
003c86 7414 add #h'14, r4
|
|
003c88 a04a bra h'94 ;@(h'3d20)
|
|
003c8a 0009 nop
|
|
003c8c 60e3 mov r14, r0
|
|
003c8e 881b cmp/eq #h'1b, r0
|
|
003c90 8b0b bf h'16 ;@(h'3caa)
|
|
003c92 61f3 mov r15, r1
|
|
003c94 d219 mov.l @(h'64,pc), r2 ;@(h'3cfc)
|
|
003c96 9025 mov.w @(h'4a,pc), r0 ;@(h'3ce4)
|
|
003c98 d314 mov.l @(h'50,pc), r3 ;@(h'3cec)
|
|
003c9a 430b jsr @r3
|
|
003c9c 7114 add #h'14, r1
|
|
003c9e e60f mov #h'f, r6
|
|
003ca0 e514 mov #h'14, r5
|
|
003ca2 64f3 mov r15, r4
|
|
003ca4 7414 add #h'14, r4
|
|
003ca6 a03b bra h'76 ;@(h'3d20)
|
|
003ca8 0009 nop
|
|
003caa 881c cmp/eq #h'1c, r0
|
|
003cac 8b0b bf h'16 ;@(h'3cc6)
|
|
003cae 61f3 mov r15, r1
|
|
003cb0 d213 mov.l @(h'4c,pc), r2 ;@(h'3d00)
|
|
003cb2 9017 mov.w @(h'2e,pc), r0 ;@(h'3ce4)
|
|
003cb4 d30d mov.l @(h'34,pc), r3 ;@(h'3cec)
|
|
003cb6 430b jsr @r3
|
|
003cb8 7114 add #h'14, r1
|
|
003cba e60f mov #h'f, r6
|
|
003cbc e514 mov #h'14, r5
|
|
003cbe 64f3 mov r15, r4
|
|
003cc0 7414 add #h'14, r4
|
|
003cc2 a02d bra h'5a ;@(h'3d20)
|
|
003cc4 0009 nop
|
|
003cc6 60e3 mov r14, r0
|
|
003cc8 881d cmp/eq #h'1d, r0
|
|
003cca 8b1d bf h'3a ;@(h'3d08)
|
|
003ccc d20d mov.l @(h'34,pc), r2 ;@(h'3d04)
|
|
003cce 61f3 mov r15, r1
|
|
003cd0 9008 mov.w @(h'10,pc), r0 ;@(h'3ce4)
|
|
003cd2 d306 mov.l @(h'18,pc), r3 ;@(h'3cec)
|
|
003cd4 430b jsr @r3
|
|
003cd6 7114 add #h'14, r1
|
|
003cd8 e60f mov #h'f, r6
|
|
003cda e514 mov #h'14, r5
|
|
003cdc 64f3 mov r15, r4
|
|
003cde 7414 add #h'14, r4
|
|
003ce0 a01e bra h'3c ;@(h'3d20)
|
|
003ce2 0009 nop
|
|
003ce4 012c mov.b @(r0,r2), r1
|
|
003ce6 0000
|
|
003ce8 0030
|
|
003cea 7a48 add #h'48, r10
|
|
003cec 0030
|
|
003cee 4a00 shll r10
|
|
003cf0 0030
|
|
003cf2 7b74 add #h'74, r11
|
|
003cf4 0030
|
|
003cf6 7ca0 add #h'a0, r12
|
|
003cf8 0030
|
|
003cfa 7dcc add #h'cc, r13
|
|
003cfc 0030
|
|
003cfe 7ef8 add #h'f8, r14
|
|
003d00 0030
|
|
003d02 8024 mov.b r0, @(h'4,r2)
|
|
003d04 0030
|
|
003d06 8150 mov.w r0, @(h'0,r5)
|
|
003d08 881e cmp/eq #h'1e, r0
|
|
003d0a 8b0d bf h'1a ;@(h'3d28)
|
|
003d0c d233 mov.l @(h'cc,pc), r2 ;@(h'3ddc)
|
|
003d0e 61f3 mov r15, r1
|
|
003d10 9063 mov.w @(h'c6,pc), r0 ;@(h'3dda)
|
|
003d12 d333 mov.l @(h'cc,pc), r3 ;@(h'3de0)
|
|
003d14 430b jsr @r3
|
|
003d16 7114 add #h'14, r1
|
|
003d18 e60f mov #h'f, r6
|
|
003d1a e514 mov #h'14, r5
|
|
003d1c 64f3 mov r15, r4
|
|
003d1e 7414 add #h'14, r4
|
|
003d20 b0bb bsr h'176 ;@(h'3e9a)
|
|
003d22 0009 nop
|
|
003d24 a00f bra h'1e ;@(h'3d46)
|
|
003d26 6403 mov r0, r4
|
|
003d28 60e3 mov r14, r0
|
|
003d2a 881f cmp/eq #h'1f, r0
|
|
003d2c 8b0b bf h'16 ;@(h'3d46)
|
|
003d2e 61f3 mov r15, r1
|
|
003d30 d22c mov.l @(h'b0,pc), r2 ;@(h'3de4)
|
|
003d32 9052 mov.w @(h'a4,pc), r0 ;@(h'3dda)
|
|
003d34 d32a mov.l @(h'a8,pc), r3 ;@(h'3de0)
|
|
003d36 430b jsr @r3
|
|
003d38 7114 add #h'14, r1
|
|
003d3a e60f mov #h'f, r6
|
|
003d3c e514 mov #h'14, r5
|
|
003d3e 64f3 mov r15, r4
|
|
003d40 b0ab bsr h'156 ;@(h'3e9a)
|
|
003d42 7414 add #h'14, r4
|
|
003d44 6403 mov r0, r4
|
|
003d46 60e3 mov r14, r0
|
|
003d48 8820 cmp/eq #h'20, r0
|
|
003d4a 8b07 bf h'e ;@(h'3d5c)
|
|
003d4c d226 mov.l @(h'98,pc), r2 ;@(h'3de8)
|
|
003d4e 61f3 mov r15, r1
|
|
003d50 9043 mov.w @(h'86,pc), r0 ;@(h'3dda)
|
|
003d52 d323 mov.l @(h'8c,pc), r3 ;@(h'3de0)
|
|
003d54 430b jsr @r3
|
|
003d56 7114 add #h'14, r1
|
|
003d58 a05c bra h'b8 ;@(h'3e14)
|
|
003d5a 0009 nop
|
|
003d5c 8821 cmp/eq #h'21, r0
|
|
003d5e 8b07 bf h'e ;@(h'3d70)
|
|
003d60 d222 mov.l @(h'88,pc), r2 ;@(h'3dec)
|
|
003d62 61f3 mov r15, r1
|
|
003d64 9039 mov.w @(h'72,pc), r0 ;@(h'3dda)
|
|
003d66 d31e mov.l @(h'78,pc), r3 ;@(h'3de0)
|
|
003d68 430b jsr @r3
|
|
003d6a 7114 add #h'14, r1
|
|
003d6c a052 bra h'a4 ;@(h'3e14)
|
|
003d6e 0009 nop
|
|
003d70 60e3 mov r14, r0
|
|
003d72 8822 cmp/eq #h'22, r0
|
|
003d74 8b07 bf h'e ;@(h'3d86)
|
|
003d76 61f3 mov r15, r1
|
|
003d78 d21d mov.l @(h'74,pc), r2 ;@(h'3df0)
|
|
003d7a 902e mov.w @(h'5c,pc), r0 ;@(h'3dda)
|
|
003d7c d318 mov.l @(h'60,pc), r3 ;@(h'3de0)
|
|
003d7e 430b jsr @r3
|
|
003d80 7114 add #h'14, r1
|
|
003d82 a047 bra h'8e ;@(h'3e14)
|
|
003d84 0009 nop
|
|
003d86 8823 cmp/eq #h'23, r0
|
|
003d88 8b07 bf h'e ;@(h'3d9a)
|
|
003d8a 61f3 mov r15, r1
|
|
003d8c d219 mov.l @(h'64,pc), r2 ;@(h'3df4)
|
|
003d8e 9024 mov.w @(h'48,pc), r0 ;@(h'3dda)
|
|
003d90 d313 mov.l @(h'4c,pc), r3 ;@(h'3de0)
|
|
003d92 430b jsr @r3
|
|
003d94 7114 add #h'14, r1
|
|
003d96 a03d bra h'7a ;@(h'3e14)
|
|
003d98 0009 nop
|
|
003d9a 60e3 mov r14, r0
|
|
003d9c 8824 cmp/eq #h'24, r0
|
|
003d9e 8b07 bf h'e ;@(h'3db0)
|
|
003da0 d215 mov.l @(h'54,pc), r2 ;@(h'3df8)
|
|
003da2 61f3 mov r15, r1
|
|
003da4 9019 mov.w @(h'32,pc), r0 ;@(h'3dda)
|
|
003da6 d30e mov.l @(h'38,pc), r3 ;@(h'3de0)
|
|
003da8 430b jsr @r3
|
|
003daa 7114 add #h'14, r1
|
|
003dac a032 bra h'64 ;@(h'3e14)
|
|
003dae 0009 nop
|
|
003db0 8825 cmp/eq #h'25, r0
|
|
003db2 8b07 bf h'e ;@(h'3dc4)
|
|
003db4 d211 mov.l @(h'44,pc), r2 ;@(h'3dfc)
|
|
003db6 61f3 mov r15, r1
|
|
003db8 900f mov.w @(h'1e,pc), r0 ;@(h'3dda)
|
|
003dba d309 mov.l @(h'24,pc), r3 ;@(h'3de0)
|
|
003dbc 430b jsr @r3
|
|
003dbe 7114 add #h'14, r1
|
|
003dc0 a028 bra h'50 ;@(h'3e14)
|
|
003dc2 0009 nop
|
|
003dc4 60e3 mov r14, r0
|
|
003dc6 8826 cmp/eq #h'26, r0
|
|
003dc8 8b1c bf h'38 ;@(h'3e04)
|
|
003dca 61f3 mov r15, r1
|
|
003dcc d20c mov.l @(h'30,pc), r2 ;@(h'3e00)
|
|
003dce 9004 mov.w @(h'8,pc), r0 ;@(h'3dda)
|
|
003dd0 d303 mov.l @(h'c,pc), r3 ;@(h'3de0)
|
|
003dd2 430b jsr @r3
|
|
003dd4 7114 add #h'14, r1
|
|
003dd6 a01d bra h'3a ;@(h'3e14)
|
|
003dd8 0009 nop
|
|
003dda 012c mov.b @(r0,r2), r1
|
|
003ddc 0030
|
|
003dde 827c
|
|
003de0 0030
|
|
003de2 4a00 shll r10
|
|
003de4 0030
|
|
003de6 83a8
|
|
003de8 0030
|
|
003dea 84d4 mov.b @(h'4,r13), r0
|
|
003dec 0030
|
|
003dee 8600
|
|
003df0 0030
|
|
003df2 872c
|
|
003df4 0030
|
|
003df6 8858 cmp/eq #h'58, r0
|
|
003df8 0030
|
|
003dfa 8984 bt h'-f8 ;@(h'3d06)
|
|
003dfc 0030
|
|
003dfe 8ab0
|
|
003e00 0030
|
|
003e02 8bdc bf h'-48 ;@(h'3dbe)
|
|
003e04 8827 cmp/eq #h'27, r0
|
|
003e06 8b0c bf h'18 ;@(h'3e22)
|
|
003e08 d23e mov.l @(h'f8,pc), r2 ;@(h'3f04)
|
|
003e0a 61f3 mov r15, r1
|
|
003e0c 9078 mov.w @(h'f0,pc), r0 ;@(h'3f00)
|
|
003e0e d33e mov.l @(h'f8,pc), r3 ;@(h'3f08)
|
|
003e10 430b jsr @r3
|
|
003e12 7114 add #h'14, r1
|
|
003e14 e60f mov #h'f, r6
|
|
003e16 e514 mov #h'14, r5
|
|
003e18 64f3 mov r15, r4
|
|
003e1a b03e bsr h'7c ;@(h'3e9a)
|
|
003e1c 7414 add #h'14, r4
|
|
003e1e a00f bra h'1e ;@(h'3e40)
|
|
003e20 6403 mov r0, r4
|
|
003e22 60e3 mov r14, r0
|
|
003e24 8828 cmp/eq #h'28, r0
|
|
003e26 8b0b bf h'16 ;@(h'3e40)
|
|
003e28 d238 mov.l @(h'e0,pc), r2 ;@(h'3f0c)
|
|
003e2a 61f3 mov r15, r1
|
|
003e2c 9068 mov.w @(h'd0,pc), r0 ;@(h'3f00)
|
|
003e2e d336 mov.l @(h'd8,pc), r3 ;@(h'3f08)
|
|
003e30 430b jsr @r3
|
|
003e32 7114 add #h'14, r1
|
|
003e34 e60f mov #h'f, r6
|
|
003e36 e514 mov #h'14, r5
|
|
003e38 64f3 mov r15, r4
|
|
003e3a b02e bsr h'5c ;@(h'3e9a)
|
|
003e3c 7414 add #h'14, r4
|
|
003e3e 6403 mov r0, r4
|
|
003e40 915f mov.w @(h'be,pc), r1 ;@(h'3f02)
|
|
003e42 6043 mov r4, r0
|
|
003e44 3f1c add r1, r15
|
|
003e46 4f26 lds.l @r15+, pr
|
|
003e48 000b rts
|
|
003e4a 6ef6 mov.l @r15+, r14
|
|
003e4c 2fe6 mov.l r14, @-r15
|
|
003e4e 6e43 mov r4, r14
|
|
003e50 2fd6 mov.l r13, @-r15
|
|
003e52 2ee8 tst r14, r14
|
|
003e54 2fc6 mov.l r12, @-r15
|
|
003e56 4f22 sts.l pr, @-r15
|
|
003e58 891a bt h'34 ;@(h'3e90)
|
|
003e5a dc2d mov.l @(h'b4,pc), r12 ;@(h'3f10)
|
|
003e5c 52e3 mov.l @(h'c,r14), r2
|
|
003e5e 2228 tst r2, r2
|
|
003e60 890f bt h'1e ;@(h'3e82)
|
|
003e62 a006 bra h'c ;@(h'3e72)
|
|
003e64 ed00 mov #h'0, r13
|
|
003e66 64d3 mov r13, r4
|
|
003e68 50e3 mov.l @(h'c,r14), r0
|
|
003e6a 4408 shll2 r4
|
|
003e6c 4c0b jsr @r12
|
|
003e6e 044e mov.l @(r0,r4), r4
|
|
003e70 7d01
|
|
003e72 63d3 mov r13, r3
|
|
003e74 50e3 mov.l @(h'c,r14), r0
|
|
003e76 4308 shll2 r3
|
|
003e78 023e mov.l @(r0,r3), r2
|
|
003e7a 2228 tst r2, r2
|
|
003e7c 8bf3 bf h'-1a ;@(h'3e66)
|
|
003e7e 4c0b jsr @r12
|
|
003e80 54e3 mov.l @(h'c,r14), r4
|
|
003e82 53e1 mov.l @(h'4,r14), r3
|
|
003e84 2338 tst r3, r3
|
|
003e86 8901 bt h'2 ;@(h'3e8c)
|
|
003e88 4c0b jsr @r12
|
|
003e8a 54e1 mov.l @(h'4,r14), r4
|
|
003e8c 4c0b jsr @r12
|
|
003e8e 64e3 mov r14, r4
|
|
003e90 4f26 lds.l @r15+, pr
|
|
003e92 6cf6 mov.l @r15+, r12
|
|
003e94 6df6 mov.l @r15+, r13
|
|
003e96 000b rts
|
|
003e98 6ef6 mov.l @r15+, r14
|
|
003e9a 2fe6 mov.l r14, @-r15
|
|
003e9c 2fd6 mov.l r13, @-r15
|
|
003e9e 2fc6 mov.l r12, @-r15
|
|
003ea0 2fb6 mov.l r11, @-r15
|
|
003ea2 2fa6 mov.l r10, @-r15
|
|
003ea4 2f96 mov.l r9, @-r15
|
|
003ea6 2f86 mov.l r8, @-r15
|
|
003ea8 4f22 sts.l pr, @-r15
|
|
003eaa 4f12 sts.l macl, @-r15
|
|
003eac dc19 mov.l @(h'64,pc), r12 ;@(h'3f14)
|
|
003eae 7fdc add #h'dc, r15
|
|
003eb0 1f41 mov.l r4, @(h'4,r15)
|
|
003eb2 1f52 mov.l r5, @(h'8,r15)
|
|
003eb4 1f67 mov.l r6, @(h'1c,r15)
|
|
003eb6 4c0b jsr @r12
|
|
003eb8 e410 mov #h'10, r4
|
|
003eba 6e03 mov r0, r14
|
|
003ebc 2ee8 tst r14, r14
|
|
003ebe 8919 bt h'32 ;@(h'3ef4)
|
|
003ec0 52f2 mov.l @(h'8,r15), r2
|
|
003ec2 e302 mov #h'2, r3
|
|
003ec4 2e21 mov.w r2, @r14
|
|
003ec6 85ff mov.w @(h'1e,r15), r0
|
|
003ec8 81e1 mov.w r0, @(h'2,r14)
|
|
003eca 1e32 mov.l r3, @(h'8,r14)
|
|
003ecc 4c0b jsr @r12
|
|
003ece e404 mov #h'4, r4
|
|
003ed0 6203 mov r0, r2
|
|
003ed2 2228 tst r2, r2
|
|
003ed4 8d0c bt/s h'18 ;@(h'3ef0)
|
|
003ed6 1e03 mov.l r0, @(h'c,r14)
|
|
003ed8 52e3 mov.l @(h'c,r14), r2
|
|
003eda ed00 mov #h'0, r13
|
|
003edc 22d2 mov.l r13, @r2
|
|
003ede 53f7 mov.l @(h'1c,r15), r3
|
|
003ee0 52f2 mov.l @(h'8,r15), r2
|
|
003ee2 0237 mul.l r3, r2
|
|
003ee4 4c0b jsr @r12
|
|
003ee6 041a sts macl, r4
|
|
003ee8 6303 mov r0, r3
|
|
003eea 2338 tst r3, r3
|
|
003eec 8f04 bf/s h'8 ;@(h'3ef8)
|
|
003eee 1e01 mov.l r0, @(h'4,r14)
|
|
003ef0 bfac bsr h'-a8 ;@(h'3e4c)
|
|
003ef2 64e3 mov r14, r4
|
|
003ef4 a1cf bra h'39e ;@(h'4296)
|
|
003ef6 e000 mov #h'0, r0
|
|
003ef8 d807 mov.l @(h'1c,pc), r8 ;@(h'3f18)
|
|
003efa d908 mov.l @(h'20,pc), r9 ;@(h'3f1c)
|
|
003efc a1c4 bra h'388 ;@(h'4288)
|
|
003efe 2fd2 mov.l r13, @r15
|
|
003f00 012c mov.b @(r0,r2), r1
|
|
003f02 0140
|
|
003f04 0030
|
|
003f06 8d08 bt/s h'10 ;@(h'3f1a)
|
|
003f08 0030
|
|
003f0a 4a00 shll r10
|
|
003f0c 0030
|
|
003f0e 8e34
|
|
003f10 0030
|
|
003f12 4b98
|
|
003f14 0030
|
|
003f16 4bd8
|
|
003f18 0030
|
|
003f1a 4374
|
|
003f1c 0030
|
|
003f1e 42de ldc r2, r5_bank
|
|
003f20 56f2 mov.l @(h'8,r15), r6
|
|
003f22 6cd3 mov r13, r12
|
|
003f24 65f2 mov.l @r15, r5
|
|
003f26 4615 cmp/pl r6
|
|
003f28 52f1 mov.l @(h'4,r15), r2
|
|
003f2a 6a53 mov r5, r10
|
|
003f2c 0657 mul.l r5, r6
|
|
003f2e 4a08 shll2 r10
|
|
003f30 0b1a sts macl, r11
|
|
003f32 63b3 mov r11, r3
|
|
003f34 332c add r2, r3
|
|
003f36 64b3 mov r11, r4
|
|
003f38 1f35 mov.l r3, @(h'14,r15)
|
|
003f3a 4a08 shll2 r10
|
|
003f3c 53e1 mov.l @(h'4,r14), r3
|
|
003f3e 6253 mov r5, r2
|
|
003f40 343c add r3, r4
|
|
003f42 6353 mov r5, r3
|
|
003f44 1f46 mov.l r4, @(h'18,r15)
|
|
003f46 72ff add #h'ff, r2
|
|
003f48 1f44 mov.l r4, @(h'10,r15)
|
|
003f4a 7301
|
|
003f4c 0367 mul.l r6, r3
|
|
003f4e 4208 shll2 r2
|
|
003f50 031a sts macl, r3
|
|
003f52 4208 shll2 r2
|
|
003f54 1f38 mov.l r3, @(h'20,r15)
|
|
003f56 8d02 bt/s h'4 ;@(h'3f5e)
|
|
003f58 1f23 mov.l r2, @(h'c,r15)
|
|
003f5a a192 bra h'324 ;@(h'4282)
|
|
003f5c 0009 nop
|
|
003f5e 60b3 mov r11, r0
|
|
003f60 53f1 mov.l @(h'4,r15), r3
|
|
003f62 30cc add r12, r0
|
|
003f64 003c mov.b @(r0,r3), r0
|
|
003f66 70fe add #h'fe, r0
|
|
003f68 e11d mov #h'1d, r1
|
|
003f6a 3012 cmp/hs r1, r0
|
|
003f6c 8b01 bf h'2 ;@(h'3f72)
|
|
003f6e a175 bra h'2ea ;@(h'425c)
|
|
003f70 0009 nop
|
|
003f72 4000 shll r0
|
|
003f74 6103 mov r0, r1
|
|
003f76 c702 mova @(h'8,pc), r0 ;h'3f80
|
|
003f78 001d mov.w @(r0,r1), r0
|
|
003f7a 0023 braf r0
|
|
003f7c 0009 nop
|
|
003f7e 0000
|
|
003f80 003c mov.b @(r0,r3), r0
|
|
003f82 004e mov.l @(r0,r4), r0
|
|
003f84 005e mov.l @(r0,r5), r0
|
|
003f86 006e mov.l @(r0,r6), r0
|
|
003f88 007e mov.l @(r0,r7), r0
|
|
003f8a 02de mov.l @(r0,r13), r2
|
|
003f8c 02de mov.l @(r0,r13), r2
|
|
003f8e 02de mov.l @(r0,r13), r2
|
|
003f90 02de mov.l @(r0,r13), r2
|
|
003f92 008e mov.l @(r0,r8), r0
|
|
003f94 00a6 mov.l r10, @(r0,r0)
|
|
003f96 00c0
|
|
003f98 00da
|
|
003f9a 00f4 mov.b r15, @(r0,r0)
|
|
003f9c 011e mov.l @(r0,r1), r1
|
|
003f9e 014a
|
|
003fa0 015c mov.b @(r0,r5), r1
|
|
003fa2 0174 mov.b r7, @(r0,r1)
|
|
003fa4 0190
|
|
003fa6 01ac mov.b @(r0,r10), r1
|
|
003fa8 01d4 mov.b r13, @(r0,r1)
|
|
003faa 01f0
|
|
003fac 0206 mov.l r0, @(r0,r2)
|
|
003fae 021c mov.b @(r0,r1), r2
|
|
003fb0 0234 mov.b r3, @(r0,r2)
|
|
003fb2 024a
|
|
003fb4 0268
|
|
003fb6 0286 mov.l r8, @(r0,r2)
|
|
003fb8 02b4 mov.b r11, @(r0,r2)
|
|
003fba e303 mov #h'3, r3
|
|
003fbc 2f36 mov.l r3, @-r15
|
|
003fbe e700 mov #h'0, r7
|
|
003fc0 66a3 mov r10, r6
|
|
003fc2 65c3 mov r12, r5
|
|
003fc4 4508 shll2 r5
|
|
003fc6 4508 shll2 r5
|
|
003fc8 a0b7 bra h'16e ;@(h'413a)
|
|
003fca 6473 mov r7, r4
|
|
003fcc 2fd6 mov.l r13, @-r15
|
|
003fce e700 mov #h'0, r7
|
|
003fd0 66a3 mov r10, r6
|
|
003fd2 65c3 mov r12, r5
|
|
003fd4 4508 shll2 r5
|
|
003fd6 4508 shll2 r5
|
|
003fd8 a0af bra h'15e ;@(h'413a)
|
|
003fda e401 mov #h'1, r4
|
|
003fdc 2fd6 mov.l r13, @-r15
|
|
003fde e702 mov #h'2, r7
|
|
003fe0 66a3 mov r10, r6
|
|
003fe2 65c3 mov r12, r5
|
|
003fe4 4508 shll2 r5
|
|
003fe6 4508 shll2 r5
|
|
003fe8 a0a7 bra h'14e ;@(h'413a)
|
|
003fea e401 mov #h'1, r4
|
|
003fec 2fd6 mov.l r13, @-r15
|
|
003fee e701 mov #h'1, r7
|
|
003ff0 66a3 mov r10, r6
|
|
003ff2 65c3 mov r12, r5
|
|
003ff4 4508 shll2 r5
|
|
003ff6 4508 shll2 r5
|
|
003ff8 a09f bra h'13e ;@(h'413a)
|
|
003ffa 6473 mov r7, r4
|
|
003ffc 2fd6 mov.l r13, @-r15
|
|
003ffe e703 mov #h'3, r7
|
|
004000 66a3 mov r10, r6
|
|
004002 65c3 mov r12, r5
|
|
004004 4508 shll2 r5
|
|
004006 4508 shll2 r5
|
|
004008 a097 bra h'12e ;@(h'413a)
|
|
00400a e401 mov #h'1, r4
|
|
00400c 2fd6 mov.l r13, @-r15
|
|
00400e e700 mov #h'0, r7
|
|
004010 66a3 mov r10, r6
|
|
004012 65c3 mov r12, r5
|
|
004014 4508 shll2 r5
|
|
004016 4508 shll2 r5
|
|
004018 480b jsr @r8
|
|
00401a e402 mov #h'2, r4
|
|
00401c 7f04
|
|
00401e 6503 mov r0, r5
|
|
004020 a073 bra h'e6 ;@(h'410a)
|
|
004022 e001 mov #h'1, r0
|
|
004024 2fd6 mov.l r13, @-r15
|
|
004026 e700 mov #h'0, r7
|
|
004028 66a3 mov r10, r6
|
|
00402a 65c3 mov r12, r5
|
|
00402c 4508 shll2 r5
|
|
00402e 4508 shll2 r5
|
|
004030 480b jsr @r8
|
|
004032 e402 mov #h'2, r4
|
|
004034 7f04
|
|
004036 6503 mov r0, r5
|
|
004038 e0ff mov #h'ffffffff, r0
|
|
00403a a066 bra h'cc ;@(h'410a)
|
|
00403c 0009 nop
|
|
00403e e700 mov #h'0, r7
|
|
004040 2fd6 mov.l r13, @-r15
|
|
004042 66a3 mov r10, r6
|
|
004044 65c3 mov r12, r5
|
|
004046 4508 shll2 r5
|
|
004048 4508 shll2 r5
|
|
00404a 480b jsr @r8
|
|
00404c e403 mov #h'3, r4
|
|
00404e 7f04
|
|
004050 6503 mov r0, r5
|
|
004052 e001 mov #h'1, r0
|
|
004054 a0e5 bra h'1ca ;@(h'4222)
|
|
004056 8058 mov.b r0, @(h'8,r5)
|
|
004058 2fd6 mov.l r13, @-r15
|
|
00405a e700 mov #h'0, r7
|
|
00405c 66a3 mov r10, r6
|
|
00405e 65c3 mov r12, r5
|
|
004060 4508 shll2 r5
|
|
004062 4508 shll2 r5
|
|
004064 480b jsr @r8
|
|
004066 e403 mov #h'3, r4
|
|
004068 7f04
|
|
00406a 6503 mov r0, r5
|
|
00406c e001 mov #h'1, r0
|
|
00406e a0d8 bra h'1b0 ;@(h'4222)
|
|
004070 8059 mov.b r0, @(h'9,r5)
|
|
004072 e103 mov #h'3, r1
|
|
004074 2f16 mov.l r1, @-r15
|
|
004076 50f9 mov.l @(h'24,r15), r0
|
|
004078 30cc add r12, r0
|
|
00407a 003c mov.b @(r0,r3), r0
|
|
00407c 8801 cmp/eq #h'1, r0
|
|
00407e 8f02 bf/s h'4 ;@(h'4086)
|
|
004080 66a3 mov r10, r6
|
|
004082 a001 bra h'2 ;@(h'4088)
|
|
004084 e700 mov #h'0, r7
|
|
004086 e702 mov #h'2, r7
|
|
004088 65c3 mov r12, r5
|
|
00408a 4508 shll2 r5
|
|
00408c 4508 shll2 r5
|
|
00408e 480b jsr @r8
|
|
004090 e404 mov #h'4, r4
|
|
004092 7f04
|
|
004094 6503 mov r0, r5
|
|
004096 e001 mov #h'1, r0
|
|
004098 a0c3 bra h'186 ;@(h'4222)
|
|
00409a 8058 mov.b r0, @(h'8,r5)
|
|
00409c e102 mov #h'2, r1
|
|
00409e 60b3 mov r11, r0
|
|
0040a0 2f16 mov.l r1, @-r15
|
|
0040a2 30cc add r12, r0
|
|
0040a4 303c add r3, r0
|
|
0040a6 8401 mov.b @(h'1,r0), r0
|
|
0040a8 8801 cmp/eq #h'1, r0
|
|
0040aa 8f02 bf/s h'4 ;@(h'40b2)
|
|
0040ac 66a3 mov r10, r6
|
|
0040ae a001 bra h'2 ;@(h'40b4)
|
|
0040b0 e701 mov #h'1, r7
|
|
0040b2 e703 mov #h'3, r7
|
|
0040b4 65c3 mov r12, r5
|
|
0040b6 4508 shll2 r5
|
|
0040b8 4508 shll2 r5
|
|
0040ba 480b jsr @r8
|
|
0040bc e404 mov #h'4, r4
|
|
0040be 7f04
|
|
0040c0 6503 mov r0, r5
|
|
0040c2 e001 mov #h'1, r0
|
|
0040c4 a0ad bra h'15a ;@(h'4222)
|
|
0040c6 8059 mov.b r0, @(h'9,r5)
|
|
0040c8 e301 mov #h'1, r3
|
|
0040ca e700 mov #h'0, r7
|
|
0040cc 2f36 mov.l r3, @-r15
|
|
0040ce 66a3 mov r10, r6
|
|
0040d0 65c3 mov r12, r5
|
|
0040d2 4508 shll2 r5
|
|
0040d4 4508 shll2 r5
|
|
0040d6 a030 bra h'60 ;@(h'413a)
|
|
0040d8 e405 mov #h'5, r4
|
|
0040da e203 mov #h'3, r2
|
|
0040dc 2f26 mov.l r2, @-r15
|
|
0040de e700 mov #h'0, r7
|
|
0040e0 66a3 mov r10, r6
|
|
0040e2 65c3 mov r12, r5
|
|
0040e4 4508 shll2 r5
|
|
0040e6 4508 shll2 r5
|
|
0040e8 480b jsr @r8
|
|
0040ea e405 mov #h'5, r4
|
|
0040ec 7f04
|
|
0040ee a098 bra h'130 ;@(h'4222)
|
|
0040f0 6503 mov r0, r5
|
|
0040f2 e101 mov #h'1, r1
|
|
0040f4 2f16 mov.l r1, @-r15
|
|
0040f6 e700 mov #h'0, r7
|
|
0040f8 66a3 mov r10, r6
|
|
0040fa 65c3 mov r12, r5
|
|
0040fc 4508 shll2 r5
|
|
0040fe 4508 shll2 r5
|
|
004100 480b jsr @r8
|
|
004102 e405 mov #h'5, r4
|
|
004104 7f04
|
|
004106 6503 mov r0, r5
|
|
004108 e00c mov #h'c, r0
|
|
00410a a08a bra h'114 ;@(h'4222)
|
|
00410c 805b mov.b r0, @(h'b,r5)
|
|
00410e e103 mov #h'3, r1
|
|
004110 2f16 mov.l r1, @-r15
|
|
004112 e700 mov #h'0, r7
|
|
004114 66a3 mov r10, r6
|
|
004116 65c3 mov r12, r5
|
|
004118 4508 shll2 r5
|
|
00411a 4508 shll2 r5
|
|
00411c 480b jsr @r8
|
|
00411e e405 mov #h'5, r4
|
|
004120 7f04
|
|
004122 6503 mov r0, r5
|
|
004124 e00c mov #h'c, r0
|
|
004126 a07c bra h'f8 ;@(h'4222)
|
|
004128 805b mov.b r0, @(h'b,r5)
|
|
00412a e303 mov #h'3, r3
|
|
00412c 2f36 mov.l r3, @-r15
|
|
00412e e700 mov #h'0, r7
|
|
004130 66a3 mov r10, r6
|
|
004132 65c3 mov r12, r5
|
|
004134 4508 shll2 r5
|
|
004136 4508 shll2 r5
|
|
004138 e406 mov #h'6, r4
|
|
00413a 480b jsr @r8
|
|
00413c 0009 nop
|
|
00413e 7f04
|
|
004140 6503 mov r0, r5
|
|
004142 490b jsr @r9
|
|
004144 54e3 mov.l @(h'c,r14), r4
|
|
004146 62b3 mov r11, r2
|
|
004148 1e03 mov.l r0, @(h'c,r14)
|
|
00414a 32cc add r12, r2
|
|
00414c 50e1 mov.l @(h'4,r14), r0
|
|
00414e a089 bra h'112 ;@(h'4264)
|
|
004150 02d4 mov.b r13, @(r0,r2)
|
|
004152 e203 mov #h'3, r2
|
|
004154 2f26 mov.l r2, @-r15
|
|
004156 e700 mov #h'0, r7
|
|
004158 66a3 mov r10, r6
|
|
00415a 65c3 mov r12, r5
|
|
00415c 4508 shll2 r5
|
|
00415e 4508 shll2 r5
|
|
004160 480b jsr @r8
|
|
004162 e406 mov #h'6, r4
|
|
004164 7f04
|
|
004166 6503 mov r0, r5
|
|
004168 e019 mov #h'19, r0
|
|
00416a a05a bra h'b4 ;@(h'4222)
|
|
00416c 805b mov.b r0, @(h'b,r5)
|
|
00416e e700 mov #h'0, r7
|
|
004170 2fd6 mov.l r13, @-r15
|
|
004172 65c3 mov r12, r5
|
|
004174 56f4 mov.l @(h'10,r15), r6
|
|
004176 4508 shll2 r5
|
|
004178 4508 shll2 r5
|
|
00417a 480b jsr @r8
|
|
00417c e409 mov #h'9, r4
|
|
00417e 7f04
|
|
004180 a04f bra h'9e ;@(h'4222)
|
|
004182 6503 mov r0, r5
|
|
004184 2fd6 mov.l r13, @-r15
|
|
004186 e702 mov #h'2, r7
|
|
004188 66a3 mov r10, r6
|
|
00418a 65c3 mov r12, r5
|
|
00418c 4508 shll2 r5
|
|
00418e 4508 shll2 r5
|
|
004190 480b jsr @r8
|
|
004192 e409 mov #h'9, r4
|
|
004194 7f04
|
|
004196 a044 bra h'88 ;@(h'4222)
|
|
004198 6503 mov r0, r5
|
|
00419a e701 mov #h'1, r7
|
|
00419c 2fd6 mov.l r13, @-r15
|
|
00419e 66a3 mov r10, r6
|
|
0041a0 65c3 mov r12, r5
|
|
0041a2 75ff add #h'ff, r5
|
|
0041a4 4508 shll2 r5
|
|
0041a6 4508 shll2 r5
|
|
0041a8 480b jsr @r8
|
|
0041aa e409 mov #h'9, r4
|
|
0041ac 7f04
|
|
0041ae a038 bra h'70 ;@(h'4222)
|
|
0041b0 6503 mov r0, r5
|
|
0041b2 e703 mov #h'3, r7
|
|
0041b4 2fd6 mov.l r13, @-r15
|
|
0041b6 66a3 mov r10, r6
|
|
0041b8 65c3 mov r12, r5
|
|
0041ba 4508 shll2 r5
|
|
0041bc 4508 shll2 r5
|
|
0041be 480b jsr @r8
|
|
0041c0 e409 mov #h'9, r4
|
|
0041c2 7f04
|
|
0041c4 a02d bra h'5a ;@(h'4222)
|
|
0041c6 6503 mov r0, r5
|
|
0041c8 2fd6 mov.l r13, @-r15
|
|
0041ca e700 mov #h'0, r7
|
|
0041cc 56f4 mov.l @(h'10,r15), r6
|
|
0041ce 65c3 mov r12, r5
|
|
0041d0 4508 shll2 r5
|
|
0041d2 4508 shll2 r5
|
|
0041d4 480b jsr @r8
|
|
0041d6 e409 mov #h'9, r4
|
|
0041d8 7f04
|
|
0041da 6503 mov r0, r5
|
|
0041dc e008 mov #h'8, r0
|
|
0041de 805b mov.b r0, @(h'b,r5)
|
|
0041e0 e005 mov #h'5, r0
|
|
0041e2 a01e bra h'3c ;@(h'4222)
|
|
0041e4 805a mov.b r0, @(h'a,r5)
|
|
0041e6 e702 mov #h'2, r7
|
|
0041e8 2fd6 mov.l r13, @-r15
|
|
0041ea 66a3 mov r10, r6
|
|
0041ec 65c3 mov r12, r5
|
|
0041ee 4508 shll2 r5
|
|
0041f0 4508 shll2 r5
|
|
0041f2 480b jsr @r8
|
|
0041f4 e409 mov #h'9, r4
|
|
0041f6 7f04
|
|
0041f8 6503 mov r0, r5
|
|
0041fa e008 mov #h'8, r0
|
|
0041fc 805b mov.b r0, @(h'b,r5)
|
|
0041fe e005 mov #h'5, r0
|
|
004200 a00f bra h'1e ;@(h'4222)
|
|
004202 805a mov.b r0, @(h'a,r5)
|
|
004204 2fd6 mov.l r13, @-r15
|
|
004206 e701 mov #h'1, r7
|
|
004208 66a3 mov r10, r6
|
|
00420a 65c3 mov r12, r5
|
|
00420c 75ff add #h'ff, r5
|
|
00420e 4508 shll2 r5
|
|
004210 4508 shll2 r5
|
|
004212 480b jsr @r8
|
|
004214 e409 mov #h'9, r4
|
|
004216 7f04
|
|
004218 6503 mov r0, r5
|
|
00421a e008 mov #h'8, r0
|
|
00421c 805b mov.b r0, @(h'b,r5)
|
|
00421e e005 mov #h'5, r0
|
|
004220 805a mov.b r0, @(h'a,r5)
|
|
004222 490b jsr @r9
|
|
004224 54e3 mov.l @(h'c,r14), r4
|
|
004226 63b3 mov r11, r3
|
|
004228 1e03 mov.l r0, @(h'c,r14)
|
|
00422a 33cc add r12, r3
|
|
00422c 50e1 mov.l @(h'4,r14), r0
|
|
00422e a019 bra h'32 ;@(h'4264)
|
|
004230 03d4 mov.b r13, @(r0,r3)
|
|
004232 e703 mov #h'3, r7
|
|
004234 2fd6 mov.l r13, @-r15
|
|
004236 66a3 mov r10, r6
|
|
004238 65c3 mov r12, r5
|
|
00423a 4508 shll2 r5
|
|
00423c 4508 shll2 r5
|
|
00423e 480b jsr @r8
|
|
004240 e409 mov #h'9, r4
|
|
004242 7f04
|
|
004244 6503 mov r0, r5
|
|
004246 e008 mov #h'8, r0
|
|
004248 805b mov.b r0, @(h'b,r5)
|
|
00424a e005 mov #h'5, r0
|
|
00424c 805a mov.b r0, @(h'a,r5)
|
|
00424e 490b jsr @r9
|
|
004250 54e3 mov.l @(h'c,r14), r4
|
|
004252 1e03 mov.l r0, @(h'c,r14)
|
|
004254 53f4 mov.l @(h'10,r15), r3
|
|
004256 23d0 mov.b r13, @r3
|
|
004258 a004 bra h'8 ;@(h'4264)
|
|
00425a 0009 nop
|
|
00425c 52f6 mov.l @(h'18,r15), r2
|
|
00425e 51f5 mov.l @(h'14,r15), r1
|
|
004260 6110 mov.b @r1, r1
|
|
004262 2210 mov.b r1, @r2
|
|
004264 53f5 mov.l @(h'14,r15), r3
|
|
004266 7c01
|
|
004268 7301
|
|
00426a 1f35 mov.l r3, @(h'14,r15)
|
|
00426c 52f6 mov.l @(h'18,r15), r2
|
|
00426e 7201
|
|
004270 1f26 mov.l r2, @(h'18,r15)
|
|
004272 51f4 mov.l @(h'10,r15), r1
|
|
004274 7101
|
|
004276 1f14 mov.l r1, @(h'10,r15)
|
|
004278 53f2 mov.l @(h'8,r15), r3
|
|
00427a 3c33 cmp/ge r3, r12
|
|
00427c 8901 bt h'2 ;@(h'4282)
|
|
00427e ae6e bra h'-324 ;@(h'3f5e)
|
|
004280 0009 nop
|
|
004282 62f2 mov.l @r15, r2
|
|
004284 7201
|
|
004286 2f22 mov.l r2, @r15
|
|
004288 53f7 mov.l @(h'1c,r15), r3
|
|
00428a 61f2 mov.l @r15, r1
|
|
00428c 3133 cmp/ge r3, r1
|
|
00428e 8901 bt h'2 ;@(h'4294)
|
|
004290 ae46 bra h'-374 ;@(h'3f20)
|
|
004292 0009 nop
|
|
004294 60e3 mov r14, r0
|
|
004296 7f24 add #h'24, r15
|
|
004298 4f16 lds.l @r15+, macl
|
|
00429a 4f26 lds.l @r15+, pr
|
|
00429c 68f6 mov.l @r15+, r8
|
|
00429e 69f6 mov.l @r15+, r9
|
|
0042a0 6af6 mov.l @r15+, r10
|
|
0042a2 6bf6 mov.l @r15+, r11
|
|
0042a4 6cf6 mov.l @r15+, r12
|
|
0042a6 6df6 mov.l @r15+, r13
|
|
0042a8 000b rts
|
|
0042aa 6ef6 mov.l @r15+, r14
|
|
0042ac a001 bra h'2 ;@(h'42b2)
|
|
0042ae e500 mov #h'0, r5
|
|
0042b0 7501
|
|
0042b2 6053 mov r5, r0
|
|
0042b4 4008 shll2 r0
|
|
0042b6 034e mov.l @(r0,r4), r3
|
|
0042b8 2338 tst r3, r3
|
|
0042ba 8bf9 bf h'-e ;@(h'42b0)
|
|
0042bc 000b rts
|
|
0042be 6053 mov r5, r0
|
|
0042c0 a001 bra h'2 ;@(h'42c6)
|
|
0042c2 e600 mov #h'0, r6
|
|
0042c4 7601
|
|
0042c6 6063 mov r6, r0
|
|
0042c8 4008 shll2 r0
|
|
0042ca 074e mov.l @(r0,r4), r7
|
|
0042cc 2778 tst r7, r7
|
|
0042ce 8902 bt h'4 ;@(h'42d6)
|
|
0042d0 6272 mov.l @r7, r2
|
|
0042d2 3250 cmp/eq r5, r2
|
|
0042d4 8bf6 bf h'-14 ;@(h'42c4)
|
|
0042d6 6063 mov r6, r0
|
|
0042d8 4008 shll2 r0
|
|
0042da 000b rts
|
|
0042dc 004e mov.l @(r0,r4), r0
|
|
0042de 2fe6 mov.l r14, @-r15
|
|
0042e0 4f22 sts.l pr, @-r15
|
|
0042e2 7ff8 add #h'f8, r15
|
|
0042e4 2f42 mov.l r4, @r15
|
|
0042e6 1f51 mov.l r5, @(h'4,r15)
|
|
0042e8 bfe0 bsr h'-40 ;@(h'42ac)
|
|
0042ea 64f2 mov.l @r15, r4
|
|
0042ec d372 mov.l @(h'1c8,pc), r3 ;@(h'44b8)
|
|
0042ee 6e03 mov r0, r14
|
|
0042f0 6503 mov r0, r5
|
|
0042f2 7502
|
|
0042f4 4508 shll2 r5
|
|
0042f6 430b jsr @r3
|
|
0042f8 64f2 mov.l @r15, r4
|
|
0042fa 6403 mov r0, r4
|
|
0042fc 2448 tst r4, r4
|
|
0042fe 8906 bt h'c ;@(h'430e)
|
|
004300 53f1 mov.l @(h'4,r15), r3
|
|
004302 e200 mov #h'0, r2
|
|
004304 65e3 mov r14, r5
|
|
004306 4508 shll2 r5
|
|
004308 354c add r4, r5
|
|
00430a 2532 mov.l r3, @r5
|
|
00430c 1521 mov.l r2, @(h'4,r5)
|
|
00430e 6043 mov r4, r0
|
|
004310 7f08
|
|
004312 4f26 lds.l @r15+, pr
|
|
004314 000b rts
|
|
004316 6ef6 mov.l @r15+, r14
|
|
004318 2fe6 mov.l r14, @-r15
|
|
00431a 6e43 mov r4, r14
|
|
00431c 2fd6 mov.l r13, @-r15
|
|
00431e 4f22 sts.l pr, @-r15
|
|
004320 7ffc add #h'fc, r15
|
|
004322 2f52 mov.l r5, @r15
|
|
004324 bfc2 bsr h'-7c ;@(h'42ac)
|
|
004326 64e3 mov r14, r4
|
|
004328 6d03 mov r0, r13
|
|
00432a a001 bra h'2 ;@(h'4330)
|
|
00432c e400 mov #h'0, r4
|
|
00432e 7401
|
|
004330 6043 mov r4, r0
|
|
004332 4008 shll2 r0
|
|
004334 05ee mov.l @(r0,r14), r5
|
|
004336 2558 tst r5, r5
|
|
004338 8902 bt h'4 ;@(h'4340)
|
|
00433a 62f2 mov.l @r15, r2
|
|
00433c 3520 cmp/eq r2, r5
|
|
00433e 8bf6 bf h'-14 ;@(h'432e)
|
|
004340 6543 mov r4, r5
|
|
004342 4508 shll2 r5
|
|
004344 35ec add r14, r5
|
|
004346 6352 mov.l @r5, r3
|
|
004348 2338 tst r3, r3
|
|
00434a 890d bt h'1a ;@(h'4368)
|
|
00434c 34d3 cmp/ge r13, r4
|
|
00434e 8905 bt h'a ;@(h'435c)
|
|
004350 5251 mov.l @(h'4,r5), r2
|
|
004352 7401
|
|
004354 2522 mov.l r2, @r5
|
|
004356 34d3 cmp/ge r13, r4
|
|
004358 8ffa bf/s h'-c ;@(h'4350)
|
|
00435a 7504
|
|
00435c d256 mov.l @(h'158,pc), r2 ;@(h'44b8)
|
|
00435e 65d3 mov r13, r5
|
|
004360 4508 shll2 r5
|
|
004362 420b jsr @r2
|
|
004364 64e3 mov r14, r4
|
|
004366 6e03 mov r0, r14
|
|
004368 60e3 mov r14, r0
|
|
00436a 7f04
|
|
00436c 4f26 lds.l @r15+, pr
|
|
00436e 6df6 mov.l @r15+, r13
|
|
004370 000b rts
|
|
004372 6ef6 mov.l @r15+, r14
|
|
004374 2fe6 mov.l r14, @-r15
|
|
004376 2fd6 mov.l r13, @-r15
|
|
004378 4f22 sts.l pr, @-r15
|
|
00437a 6d73 mov r7, r13
|
|
00437c d34f mov.l @(h'13c,pc), r3 ;@(h'44bc)
|
|
00437e 7ff4 add #h'f4, r15
|
|
004380 2f42 mov.l r4, @r15
|
|
004382 1f51 mov.l r5, @(h'4,r15)
|
|
004384 1f62 mov.l r6, @(h'8,r15)
|
|
004386 430b jsr @r3
|
|
004388 e41c mov #h'1c, r4
|
|
00438a 6e03 mov r0, r14
|
|
00438c 2ee8 tst r14, r14
|
|
00438e 8b01 bf h'2 ;@(h'4394)
|
|
004390 a0de bra h'1bc ;@(h'4550)
|
|
004392 0009 nop
|
|
004394 63f2 mov.l @r15, r3
|
|
004396 2e32 mov.l r3, @r14
|
|
004398 85f3 mov.w @(h'6,r15), r0
|
|
00439a 81e2 mov.w r0, @(h'4,r14)
|
|
00439c 85f5 mov.w @(h'a,r15), r0
|
|
00439e 81e3 mov.w r0, @(h'6,r14)
|
|
0043a0 1ed5 mov.l r13, @(h'14,r14)
|
|
0043a2 e000 mov #h'0, r0
|
|
0043a4 53f6 mov.l @(h'18,r15), r3
|
|
0043a6 1e36 mov.l r3, @(h'18,r14)
|
|
0043a8 80eb mov.b r0, @(h'b,r14)
|
|
0043aa 80ea mov.b r0, @(h'a,r14)
|
|
0043ac 80e9 mov.b r0, @(h'9,r14)
|
|
0043ae 80e8 mov.b r0, @(h'8,r14)
|
|
0043b0 60f2 mov.l @r15, r0
|
|
0043b2 8800 cmp/eq #h'0, r0
|
|
0043b4 8915 bt h'2a ;@(h'43e2)
|
|
0043b6 8801 cmp/eq #h'1, r0
|
|
0043b8 891b bt h'36 ;@(h'43f2)
|
|
0043ba 8802 cmp/eq #h'2, r0
|
|
0043bc 894b bt h'96 ;@(h'4456)
|
|
0043be 8803 cmp/eq #h'3, r0
|
|
0043c0 8952 bt h'a4 ;@(h'4468)
|
|
0043c2 8804 cmp/eq #h'4, r0
|
|
0043c4 895a bt h'b4 ;@(h'447c)
|
|
0043c6 8807 cmp/eq #h'7, r0
|
|
0043c8 8b01 bf h'2 ;@(h'43ce)
|
|
0043ca a08e bra h'11c ;@(h'44ea)
|
|
0043cc 0009 nop
|
|
0043ce 8808 cmp/eq #h'8, r0
|
|
0043d0 8b01 bf h'2 ;@(h'43d6)
|
|
0043d2 a094 bra h'128 ;@(h'44fe)
|
|
0043d4 0009 nop
|
|
0043d6 8809 cmp/eq #h'9, r0
|
|
0043d8 8b01 bf h'2 ;@(h'43de)
|
|
0043da a09b bra h'136 ;@(h'4514)
|
|
0043dc 0009 nop
|
|
0043de a0b7 bra h'16e ;@(h'4550)
|
|
0043e0 0009 nop
|
|
0043e2 e70f mov #h'f, r7
|
|
0043e4 e60e mov #h'e, r6
|
|
0043e6 e500 mov #h'0, r5
|
|
0043e8 e30c mov #h'c, r3
|
|
0043ea 33ec add r14, r3
|
|
0043ec 2f36 mov.l r3, @-r15
|
|
0043ee a08d bra h'11a ;@(h'450c)
|
|
0043f0 e401 mov #h'1, r4
|
|
0043f2 60d3 mov r13, r0
|
|
0043f4 8800 cmp/eq #h'0, r0
|
|
0043f6 8907 bt h'e ;@(h'4408)
|
|
0043f8 8802 cmp/eq #h'2, r0
|
|
0043fa 890d bt h'1a ;@(h'4418)
|
|
0043fc 8801 cmp/eq #h'1, r0
|
|
0043fe 8915 bt h'2a ;@(h'442c)
|
|
004400 8803 cmp/eq #h'3, r0
|
|
004402 891e bt h'3c ;@(h'4442)
|
|
004404 a0a4 bra h'148 ;@(h'4550)
|
|
004406 0009 nop
|
|
004408 e70f mov #h'f, r7
|
|
00440a e60b mov #h'b, r6
|
|
00440c 6573 mov r7, r5
|
|
00440e e20c mov #h'c, r2
|
|
004410 32ec add r14, r2
|
|
004412 2f26 mov.l r2, @-r15
|
|
004414 a011 bra h'22 ;@(h'443a)
|
|
004416 e403 mov #h'3, r4
|
|
004418 e700 mov #h'0, r7
|
|
00441a e60c mov #h'c, r6
|
|
00441c 6573 mov r7, r5
|
|
00441e e404 mov #h'4, r4
|
|
004420 6363 mov r6, r3
|
|
004422 33ec add r14, r3
|
|
004424 b0ef bsr h'1de ;@(h'4606)
|
|
004426 2f36 mov.l r3, @-r15
|
|
004428 a013 bra h'26 ;@(h'4452)
|
|
00442a 0009 nop
|
|
00442c e70c mov #h'c, r7
|
|
00442e e60f mov #h'f, r6
|
|
004430 e504 mov #h'4, r5
|
|
004432 6463 mov r6, r4
|
|
004434 6273 mov r7, r2
|
|
004436 32ec add r14, r2
|
|
004438 2f26 mov.l r2, @-r15
|
|
00443a b0e4 bsr h'1c8 ;@(h'4606)
|
|
00443c 0009 nop
|
|
00443e a008 bra h'10 ;@(h'4452)
|
|
004440 0009 nop
|
|
004442 e70b mov #h'b, r7
|
|
004444 e600 mov #h'0, r6
|
|
004446 e503 mov #h'3, r5
|
|
004448 6463 mov r6, r4
|
|
00444a e30c mov #h'c, r3
|
|
00444c 33ec add r14, r3
|
|
00444e b0da bsr h'1b4 ;@(h'4606)
|
|
004450 2f36 mov.l r3, @-r15
|
|
004452 a07d bra h'fa ;@(h'4550)
|
|
004454 7f04
|
|
004456 e708 mov #h'8, r7
|
|
004458 6673 mov r7, r6
|
|
00445a e507 mov #h'7, r5
|
|
00445c 6453 mov r5, r4
|
|
00445e e30c mov #h'c, r3
|
|
004460 33ec add r14, r3
|
|
004462 2f36 mov.l r3, @-r15
|
|
004464 a052 bra h'a4 ;@(h'450c)
|
|
004466 0009 nop
|
|
004468 e70e mov #h'e, r7
|
|
00446a 6673 mov r7, r6
|
|
00446c e501 mov #h'1, r5
|
|
00446e 6453 mov r5, r4
|
|
004470 e20c mov #h'c, r2
|
|
004472 32ec add r14, r2
|
|
004474 b0c7 bsr h'18e ;@(h'4606)
|
|
004476 2f26 mov.l r2, @-r15
|
|
004478 a04a bra h'94 ;@(h'4510)
|
|
00447a 0009 nop
|
|
00447c 60d3 mov r13, r0
|
|
00447e 8800 cmp/eq #h'0, r0
|
|
004480 8907 bt h'e ;@(h'4492)
|
|
004482 8802 cmp/eq #h'2, r0
|
|
004484 890d bt h'1a ;@(h'44a2)
|
|
004486 8801 cmp/eq #h'1, r0
|
|
004488 891a bt h'34 ;@(h'44c0)
|
|
00448a 8803 cmp/eq #h'3, r0
|
|
00448c 8923 bt h'46 ;@(h'44d6)
|
|
00448e a05f bra h'be ;@(h'4550)
|
|
004490 0009 nop
|
|
004492 e70f mov #h'f, r7
|
|
004494 6673 mov r7, r6
|
|
004496 e508 mov #h'8, r5
|
|
004498 e30c mov #h'c, r3
|
|
00449a 33ec add r14, r3
|
|
00449c 2f36 mov.l r3, @-r15
|
|
00449e a016 bra h'2c ;@(h'44ce)
|
|
0044a0 e400 mov #h'0, r4
|
|
0044a2 e707 mov #h'7, r7
|
|
0044a4 e60f mov #h'f, r6
|
|
0044a6 e500 mov #h'0, r5
|
|
0044a8 6453 mov r5, r4
|
|
0044aa e20c mov #h'c, r2
|
|
0044ac 32ec add r14, r2
|
|
0044ae b0aa bsr h'154 ;@(h'4606)
|
|
0044b0 2f26 mov.l r2, @-r15
|
|
0044b2 a018 bra h'30 ;@(h'44e6)
|
|
0044b4 0009 nop
|
|
0044b6 0000
|
|
0044b8 0030
|
|
0044ba 4be8
|
|
0044bc 0030
|
|
0044be 4bd8
|
|
0044c0 e70f mov #h'f, r7
|
|
0044c2 6673 mov r7, r6
|
|
0044c4 e500 mov #h'0, r5
|
|
0044c6 e408 mov #h'8, r4
|
|
0044c8 e30c mov #h'c, r3
|
|
0044ca 33ec add r14, r3
|
|
0044cc 2f36 mov.l r3, @-r15
|
|
0044ce b09a bsr h'134 ;@(h'4606)
|
|
0044d0 0009 nop
|
|
0044d2 a008 bra h'10 ;@(h'44e6)
|
|
0044d4 0009 nop
|
|
0044d6 e70f mov #h'f, r7
|
|
0044d8 e607 mov #h'7, r6
|
|
0044da e500 mov #h'0, r5
|
|
0044dc 6453 mov r5, r4
|
|
0044de e20c mov #h'c, r2
|
|
0044e0 32ec add r14, r2
|
|
0044e2 b090 bsr h'120 ;@(h'4606)
|
|
0044e4 2f26 mov.l r2, @-r15
|
|
0044e6 a033 bra h'66 ;@(h'4550)
|
|
0044e8 7f04
|
|
0044ea e702 mov #h'2, r7
|
|
0044ec 6673 mov r7, r6
|
|
0044ee e500 mov #h'0, r5
|
|
0044f0 6453 mov r5, r4
|
|
0044f2 e20c mov #h'c, r2
|
|
0044f4 32ec add r14, r2
|
|
0044f6 b086 bsr h'10c ;@(h'4606)
|
|
0044f8 2f26 mov.l r2, @-r15
|
|
0044fa a009 bra h'12 ;@(h'4510)
|
|
0044fc 0009 nop
|
|
0044fe e701 mov #h'1, r7
|
|
004500 6673 mov r7, r6
|
|
004502 e500 mov #h'0, r5
|
|
004504 6453 mov r5, r4
|
|
004506 e30c mov #h'c, r3
|
|
004508 33ec add r14, r3
|
|
00450a 2f36 mov.l r3, @-r15
|
|
00450c b07b bsr h'f6 ;@(h'4606)
|
|
00450e 0009 nop
|
|
004510 a01e bra h'3c ;@(h'4550)
|
|
004512 7f04
|
|
004514 60d3 mov r13, r0
|
|
004516 8800 cmp/eq #h'0, r0
|
|
004518 8907 bt h'e ;@(h'452a)
|
|
00451a 8802 cmp/eq #h'2, r0
|
|
00451c 8905 bt h'a ;@(h'452a)
|
|
00451e 8801 cmp/eq #h'1, r0
|
|
004520 890d bt h'1a ;@(h'453e)
|
|
004522 8803 cmp/eq #h'3, r0
|
|
004524 890b bt h'16 ;@(h'453e)
|
|
004526 a013 bra h'26 ;@(h'4550)
|
|
004528 0009 nop
|
|
00452a e71f mov #h'1f, r7
|
|
00452c e60f mov #h'f, r6
|
|
00452e e500 mov #h'0, r5
|
|
004530 6453 mov r5, r4
|
|
004532 e20c mov #h'c, r2
|
|
004534 32ec add r14, r2
|
|
004536 b066 bsr h'cc ;@(h'4606)
|
|
004538 2f26 mov.l r2, @-r15
|
|
00453a a008 bra h'10 ;@(h'454e)
|
|
00453c 0009 nop
|
|
00453e e70f mov #h'f, r7
|
|
004540 e61f mov #h'1f, r6
|
|
004542 e500 mov #h'0, r5
|
|
004544 6453 mov r5, r4
|
|
004546 e30c mov #h'c, r3
|
|
004548 33ec add r14, r3
|
|
00454a b05c bsr h'b8 ;@(h'4606)
|
|
00454c 2f36 mov.l r3, @-r15
|
|
00454e 7f04
|
|
004550 60e3 mov r14, r0
|
|
004552 7f0c
|
|
004554 4f26 lds.l @r15+, pr
|
|
004556 6df6 mov.l @r15+, r13
|
|
004558 000b rts
|
|
00455a 6ef6 mov.l @r15+, r14
|
|
00455c 7ff0 add #h'f0, r15
|
|
00455e 66f3 mov r15, r6
|
|
004560 8546 mov.w @(h'c,r4), r0
|
|
004562 7608
|
|
004564 6303 mov r0, r3
|
|
004566 8542 mov.w @(h'4,r4), r0
|
|
004568 303c add r3, r0
|
|
00456a 2601 mov.w r0, @r6
|
|
00456c 8547 mov.w @(h'e,r4), r0
|
|
00456e 6303 mov r0, r3
|
|
004570 8543 mov.w @(h'6,r4), r0
|
|
004572 303c add r3, r0
|
|
004574 8161 mov.w r0, @(h'2,r6)
|
|
004576 8548 mov.w @(h'10,r4), r0
|
|
004578 6303 mov r0, r3
|
|
00457a 8542 mov.w @(h'4,r4), r0
|
|
00457c 303c add r3, r0
|
|
00457e 8162 mov.w r0, @(h'4,r6)
|
|
004580 8549 mov.w @(h'12,r4), r0
|
|
004582 6303 mov r0, r3
|
|
004584 8543 mov.w @(h'6,r4), r0
|
|
004586 64f3 mov r15, r4
|
|
004588 303c add r3, r0
|
|
00458a 8163 mov.w r0, @(h'6,r6)
|
|
00458c 8556 mov.w @(h'c,r5), r0
|
|
00458e 6303 mov r0, r3
|
|
004590 8552 mov.w @(h'4,r5), r0
|
|
004592 303c add r3, r0
|
|
004594 2401 mov.w r0, @r4
|
|
004596 8557 mov.w @(h'e,r5), r0
|
|
004598 6303 mov r0, r3
|
|
00459a 8553 mov.w @(h'6,r5), r0
|
|
00459c 303c add r3, r0
|
|
00459e 8141 mov.w r0, @(h'2,r4)
|
|
0045a0 8558 mov.w @(h'10,r5), r0
|
|
0045a2 6303 mov r0, r3
|
|
0045a4 8552 mov.w @(h'4,r5), r0
|
|
0045a6 303c add r3, r0
|
|
0045a8 8142 mov.w r0, @(h'4,r4)
|
|
0045aa 8559 mov.w @(h'12,r5), r0
|
|
0045ac 6303 mov r0, r3
|
|
0045ae 8553 mov.w @(h'6,r5), r0
|
|
0045b0 303c add r3, r0
|
|
0045b2 8143 mov.w r0, @(h'6,r4)
|
|
0045b4 6741 mov.w @r4, r7
|
|
0045b6 6561 mov.w @r6, r5
|
|
0045b8 3753 cmp/ge r5, r7
|
|
0045ba 8b02 bf h'4 ;@(h'45c2)
|
|
0045bc 8562 mov.w @(h'4,r6), r0
|
|
0045be 3707 cmp/gt r0, r7
|
|
0045c0 8b07 bf h'e ;@(h'45d2)
|
|
0045c2 8542 mov.w @(h'4,r4), r0
|
|
0045c4 3053 cmp/ge r5, r0
|
|
0045c6 8b1b bf h'36 ;@(h'4600)
|
|
0045c8 8542 mov.w @(h'4,r4), r0
|
|
0045ca 6303 mov r0, r3
|
|
0045cc 8562 mov.w @(h'4,r6), r0
|
|
0045ce 3307 cmp/gt r0, r3
|
|
0045d0 8916 bt h'2c ;@(h'4600)
|
|
0045d2 8541 mov.w @(h'2,r4), r0
|
|
0045d4 6303 mov r0, r3
|
|
0045d6 8561 mov.w @(h'2,r6), r0
|
|
0045d8 3303 cmp/ge r0, r3
|
|
0045da 8b04 bf h'8 ;@(h'45e6)
|
|
0045dc 8541 mov.w @(h'2,r4), r0
|
|
0045de 6303 mov r0, r3
|
|
0045e0 8563 mov.w @(h'6,r6), r0
|
|
0045e2 3307 cmp/gt r0, r3
|
|
0045e4 8b09 bf h'12 ;@(h'45fa)
|
|
0045e6 8543 mov.w @(h'6,r4), r0
|
|
0045e8 6303 mov r0, r3
|
|
0045ea 8561 mov.w @(h'2,r6), r0
|
|
0045ec 3303 cmp/ge r0, r3
|
|
0045ee 8b07 bf h'e ;@(h'4600)
|
|
0045f0 8543 mov.w @(h'6,r4), r0
|
|
0045f2 6303 mov r0, r3
|
|
0045f4 8563 mov.w @(h'6,r6), r0
|
|
0045f6 3307 cmp/gt r0, r3
|
|
0045f8 8902 bt h'4 ;@(h'4600)
|
|
0045fa e001 mov #h'1, r0
|
|
0045fc 000b rts
|
|
0045fe 7f10 add #h'10, r15
|
|
004600 e000 mov #h'0, r0
|
|
004602 000b rts
|
|
004604 7f10 add #h'10, r15
|
|
004606 6063 mov r6, r0
|
|
004608 d309 mov.l @(h'24,pc), r3 ;@(h'4630)
|
|
00460a 2fe6 mov.l r14, @-r15
|
|
00460c 4f22 sts.l pr, @-r15
|
|
00460e 7ff8 add #h'f8, r15
|
|
004610 6ef3 mov r15, r14
|
|
004612 62e3 mov r14, r2
|
|
004614 2e41 mov.w r4, @r14
|
|
004616 81e2 mov.w r0, @(h'4,r14)
|
|
004618 6053 mov r5, r0
|
|
00461a 81e1 mov.w r0, @(h'2,r14)
|
|
00461c 6073 mov r7, r0
|
|
00461e 81e3 mov.w r0, @(h'6,r14)
|
|
004620 51f4 mov.l @(h'10,r15), r1
|
|
004622 430b jsr @r3
|
|
004624 e008 mov #h'8, r0
|
|
004626 7f08
|
|
004628 4f26 lds.l @r15+, pr
|
|
00462a 000b rts
|
|
00462c 6ef6 mov.l @r15+, r14
|
|
00462e 0000
|
|
004630 0030
|
|
004632 4a00 shll r10
|
|
004634 2fe6 mov.l r14, @-r15
|
|
004636 e301 mov #h'1, r3
|
|
004638 d41b mov.l @(h'6c,pc), r4 ;@(h'46a8)
|
|
00463a 6533 mov r3, r5
|
|
00463c 4f22 sts.l pr, @-r15
|
|
00463e 7ffc add #h'fc, r15
|
|
004640 2f32 mov.l r3, @r15
|
|
004642 d31a mov.l @(h'68,pc), r3 ;@(h'46ac)
|
|
004644 430b jsr @r3
|
|
004646 0009 nop
|
|
004648 6e03 mov r0, r14
|
|
00464a 4e11 cmp/pz r14
|
|
00464c 8b08 bf h'10 ;@(h'4660)
|
|
00464e e700 mov #h'0, r7
|
|
004650 d317 mov.l @(h'5c,pc), r3 ;@(h'46b0)
|
|
004652 e604 mov #h'4, r6
|
|
004654 65f3 mov r15, r5
|
|
004656 430b jsr @r3
|
|
004658 64e3 mov r14, r4
|
|
00465a d216 mov.l @(h'58,pc), r2 ;@(h'46b4)
|
|
00465c 420b jsr @r2
|
|
00465e 64e3 mov r14, r4
|
|
004660 60f2 mov.l @r15, r0
|
|
004662 7f04
|
|
004664 4f26 lds.l @r15+, pr
|
|
004666 000b rts
|
|
004668 6ef6 mov.l @r15+, r14
|
|
00466a 2fe6 mov.l r14, @-r15
|
|
00466c 4f22 sts.l pr, @-r15
|
|
00466e 7ffc add #h'fc, r15
|
|
004670 de0d mov.l @(h'34,pc), r14 ;@(h'46a8)
|
|
004672 2f42 mov.l r4, @r15
|
|
004674 d210 mov.l @(h'40,pc), r2 ;@(h'46b8)
|
|
004676 420b jsr @r2
|
|
004678 64e3 mov r14, r4
|
|
00467a e504 mov #h'4, r5
|
|
00467c d30f mov.l @(h'3c,pc), r3 ;@(h'46bc)
|
|
00467e 430b jsr @r3
|
|
004680 64e3 mov r14, r4
|
|
004682 e502 mov #h'2, r5
|
|
004684 d209 mov.l @(h'24,pc), r2 ;@(h'46ac)
|
|
004686 420b jsr @r2
|
|
004688 64e3 mov r14, r4
|
|
00468a 6e03 mov r0, r14
|
|
00468c 4e11 cmp/pz r14
|
|
00468e 8b07 bf h'e ;@(h'46a0)
|
|
004690 d20b mov.l @(h'2c,pc), r2 ;@(h'46c0)
|
|
004692 e604 mov #h'4, r6
|
|
004694 65f3 mov r15, r5
|
|
004696 420b jsr @r2
|
|
004698 64e3 mov r14, r4
|
|
00469a d306 mov.l @(h'18,pc), r3 ;@(h'46b4)
|
|
00469c 430b jsr @r3
|
|
00469e 64e3 mov r14, r4
|
|
0046a0 7f04
|
|
0046a2 4f26 lds.l @r15+, pr
|
|
0046a4 000b rts
|
|
0046a6 6ef6 mov.l @r15+, r14
|
|
0046a8 0810
|
|
0046aa 0184 mov.b r8, @(r0,r1)
|
|
0046ac 0030
|
|
0046ae 513a mov.l @(h'28,r3), r1
|
|
0046b0 0030
|
|
0046b2 4ec8
|
|
0046b4 0030
|
|
0046b6 4dde ldc r13, r5_bank
|
|
0046b8 0030
|
|
0046ba 53fc mov.l @(h'30,r15), r3
|
|
0046bc 0030
|
|
0046be 530a mov.l @(h'28,r0), r3
|
|
0046c0 0030
|
|
0046c2 4fb0
|
|
0046c4 000b rts
|
|
0046c6 0009 nop
|
|
0046c8 d333 mov.l @(h'cc,pc), r3 ;@(h'4798)
|
|
0046ca 000b rts
|
|
0046cc 2342 mov.l r4, @r3
|
|
0046ce 2fe6 mov.l r14, @-r15
|
|
0046d0 2fd6 mov.l r13, @-r15
|
|
0046d2 2fc6 mov.l r12, @-r15
|
|
0046d4 4f22 sts.l pr, @-r15
|
|
0046d6 d230 mov.l @(h'c0,pc), r2 ;@(h'4798)
|
|
0046d8 6e22 mov.l @r2, r14
|
|
0046da 2ee8 tst r14, r14
|
|
0046dc 8901 bt h'2 ;@(h'46e2)
|
|
0046de 4e0b jsr @r14
|
|
0046e0 0009 nop
|
|
0046e2 de2e mov.l @(h'b8,pc), r14 ;@(h'479c)
|
|
0046e4 4e0b jsr @r14
|
|
0046e6 e406 mov #h'6, r4
|
|
0046e8 4e0b jsr @r14
|
|
0046ea e407 mov #h'7, r4
|
|
0046ec 4e0b jsr @r14
|
|
0046ee e408 mov #h'8, r4
|
|
0046f0 4e0b jsr @r14
|
|
0046f2 e409 mov #h'9, r4
|
|
0046f4 4e0b jsr @r14
|
|
0046f6 e40a mov #h'a, r4
|
|
0046f8 dc29 mov.l @(h'a4,pc), r12 ;@(h'47a0)
|
|
0046fa ee04 mov #h'4, r14
|
|
0046fc ed00 mov #h'0, r13
|
|
0046fe 4c0b jsr @r12
|
|
004700 64d3 mov r13, r4
|
|
004702 7d01
|
|
004704 3de3 cmp/ge r14, r13
|
|
004706 8bfa bf h'-c ;@(h'46fe)
|
|
004708 dc26 mov.l @(h'98,pc), r12 ;@(h'47a4)
|
|
00470a ed00 mov #h'0, r13
|
|
00470c 4c0b jsr @r12
|
|
00470e 64d3 mov r13, r4
|
|
004710 7d01
|
|
004712 3de3 cmp/ge r14, r13
|
|
004714 8bfa bf h'-c ;@(h'470c)
|
|
004716 4f26 lds.l @r15+, pr
|
|
004718 d223 mov.l @(h'8c,pc), r2 ;@(h'47a8)
|
|
00471a 6cf6 mov.l @r15+, r12
|
|
00471c 6df6 mov.l @r15+, r13
|
|
00471e 422b jmp @r2
|
|
004720 6ef6 mov.l @r15+, r14
|
|
004722 4f22 sts.l pr, @-r15
|
|
004724 d521 mov.l @(h'84,pc), r5 ;@(h'47ac)
|
|
004726 d422 mov.l @(h'88,pc), r4 ;@(h'47b0)
|
|
004728 d322 mov.l @(h'88,pc), r3 ;@(h'47b4)
|
|
00472a 430b jsr @r3
|
|
00472c e66c mov #h'6c, r6
|
|
00472e e500 mov #h'0, r5
|
|
004730 d721 mov.l @(h'84,pc), r7 ;@(h'47b8)
|
|
004732 d622 mov.l @(h'88,pc), r6 ;@(h'47bc)
|
|
004734 a002 bra h'4 ;@(h'473c)
|
|
004736 6472 mov.l @r7, r4
|
|
004738 2452 mov.l r5, @r4
|
|
00473a 7404
|
|
00473c 6362 mov.l @r6, r3
|
|
00473e 3432 cmp/hs r3, r4
|
|
004740 8bfa bf h'-c ;@(h'4738)
|
|
004742 d61f mov.l @(h'7c,pc), r6 ;@(h'47c0)
|
|
004744 d31f mov.l @(h'7c,pc), r3 ;@(h'47c4)
|
|
004746 6432 mov.l @r3, r4
|
|
004748 d21f mov.l @(h'7c,pc), r2 ;@(h'47c8)
|
|
00474a a003 bra h'6 ;@(h'4754)
|
|
00474c 6522 mov.l @r2, r5
|
|
00474e 6356 mov.l @r5+, r3
|
|
004750 2432 mov.l r3, @r4
|
|
004752 7404
|
|
004754 6262 mov.l @r6, r2
|
|
004756 3422 cmp/hs r2, r4
|
|
004758 8bf9 bf h'-e ;@(h'474e)
|
|
00475a 6372 mov.l @r7, r3
|
|
00475c 6162 mov.l @r6, r1
|
|
00475e 3138 sub r3, r1
|
|
004760 d31a mov.l @(h'68,pc), r3 ;@(h'47cc)
|
|
004762 7104
|
|
004764 4f26 lds.l @r15+, pr
|
|
004766 000b rts
|
|
004768 2312 mov.l r1, @r3
|
|
00476a 6053 mov r5, r0
|
|
00476c 4f22 sts.l pr, @-r15
|
|
00476e 7ff8 add #h'f8, r15
|
|
004770 2f42 mov.l r4, @r15
|
|
004772 bfd6 bsr h'-54 ;@(h'4722)
|
|
004774 81f2 mov.w r0, @(h'4,r15)
|
|
004776 e601 mov #h'1, r6
|
|
004778 d215 mov.l @(h'54,pc), r2 ;@(h'47d0)
|
|
00477a 6563 mov r6, r5
|
|
00477c 420b jsr @r2
|
|
00477e e400 mov #h'0, r4
|
|
004780 d414 mov.l @(h'50,pc), r4 ;@(h'47d4)
|
|
004782 d315 mov.l @(h'54,pc), r3 ;@(h'47d8)
|
|
004784 430b jsr @r3
|
|
004786 0009 nop
|
|
004788 85f2 mov.w @(h'4,r15), r0
|
|
00478a 6503 mov r0, r5
|
|
00478c 64f2 mov.l @r15, r4
|
|
00478e 655d extu.w r5, r5
|
|
004790 d312 mov.l @(h'48,pc), r3 ;@(h'47dc)
|
|
004792 7f08
|
|
004794 432b jmp @r3
|
|
004796 4f26 lds.l @r15+, pr
|
|
004798 0810
|
|
00479a 01ac mov.b @(r0,r10), r1
|
|
00479c 0030
|
|
00479e 4b48
|
|
0047a0 0030
|
|
0047a2 4b58
|
|
0047a4 0030
|
|
0047a6 4b88
|
|
0047a8 0030
|
|
0047aa 4b68
|
|
0047ac 8801 cmp/eq #h'1, r0
|
|
0047ae e000 mov #h'0, r0
|
|
0047b0 0810
|
|
0047b2 2000 mov.b r0, @r0
|
|
0047b4 0030
|
|
0047b6 4bc8
|
|
0047b8 0030
|
|
0047ba 8f60 bf/s h'c0 ;@(h'487e)
|
|
0047bc 0030
|
|
0047be 8f64 bf/s h'c8 ;@(h'488a)
|
|
0047c0 0030
|
|
0047c2 8f6c bf/s h'd8 ;@(h'489e)
|
|
0047c4 0030
|
|
0047c6 8f68 bf/s h'd0 ;@(h'489a)
|
|
0047c8 0030
|
|
0047ca 8f70 bf/s h'e0 ;@(h'48ae)
|
|
0047cc 0810
|
|
0047ce 0000
|
|
0047d0 0030
|
|
0047d2 4bb8
|
|
0047d4 0030
|
|
0047d6 46ce ldc r6, r4_bank
|
|
0047d8 0030
|
|
0047da 4b78
|
|
0047dc 0030
|
|
0047de 020c mov.b @(r0,r0), r2
|
|
0047e0 2008 tst r0, r0
|
|
0047e2 2f26 mov.l r2, @-r15
|
|
0047e4 894b bt h'96 ;@(h'487e)
|
|
0047e6 2f36 mov.l r3, @-r15
|
|
0047e8 e200 mov #h'0, r2
|
|
0047ea 2127 div0s r2, r1
|
|
0047ec 333a subc r3, r3
|
|
0047ee 312a subc r2, r1
|
|
0047f0 2307 div0s r0, r3
|
|
0047f2 4124 rotcl r1
|
|
0047f4 3304 div1 r0, r3
|
|
0047f6 4124 rotcl r1
|
|
0047f8 3304 div1 r0, r3
|
|
0047fa 4124 rotcl r1
|
|
0047fc 3304 div1 r0, r3
|
|
0047fe 4124 rotcl r1
|
|
004800 3304 div1 r0, r3
|
|
004802 4124 rotcl r1
|
|
004804 3304 div1 r0, r3
|
|
004806 4124 rotcl r1
|
|
004808 3304 div1 r0, r3
|
|
00480a 4124 rotcl r1
|
|
00480c 3304 div1 r0, r3
|
|
00480e 4124 rotcl r1
|
|
004810 3304 div1 r0, r3
|
|
004812 4124 rotcl r1
|
|
004814 3304 div1 r0, r3
|
|
004816 4124 rotcl r1
|
|
004818 3304 div1 r0, r3
|
|
00481a 4124 rotcl r1
|
|
00481c 3304 div1 r0, r3
|
|
00481e 4124 rotcl r1
|
|
004820 3304 div1 r0, r3
|
|
004822 4124 rotcl r1
|
|
004824 3304 div1 r0, r3
|
|
004826 4124 rotcl r1
|
|
004828 3304 div1 r0, r3
|
|
00482a 4124 rotcl r1
|
|
00482c 3304 div1 r0, r3
|
|
00482e 4124 rotcl r1
|
|
004830 3304 div1 r0, r3
|
|
004832 4124 rotcl r1
|
|
004834 3304 div1 r0, r3
|
|
004836 4124 rotcl r1
|
|
004838 3304 div1 r0, r3
|
|
00483a 4124 rotcl r1
|
|
00483c 3304 div1 r0, r3
|
|
00483e 4124 rotcl r1
|
|
004840 3304 div1 r0, r3
|
|
004842 4124 rotcl r1
|
|
004844 3304 div1 r0, r3
|
|
004846 4124 rotcl r1
|
|
004848 3304 div1 r0, r3
|
|
00484a 4124 rotcl r1
|
|
00484c 3304 div1 r0, r3
|
|
00484e 4124 rotcl r1
|
|
004850 3304 div1 r0, r3
|
|
004852 4124 rotcl r1
|
|
004854 3304 div1 r0, r3
|
|
004856 4124 rotcl r1
|
|
004858 3304 div1 r0, r3
|
|
00485a 4124 rotcl r1
|
|
00485c 3304 div1 r0, r3
|
|
00485e 4124 rotcl r1
|
|
004860 3304 div1 r0, r3
|
|
004862 4124 rotcl r1
|
|
004864 3304 div1 r0, r3
|
|
004866 4124 rotcl r1
|
|
004868 3304 div1 r0, r3
|
|
00486a 4124 rotcl r1
|
|
00486c 3304 div1 r0, r3
|
|
00486e 4124 rotcl r1
|
|
004870 3304 div1 r0, r3
|
|
004872 4124 rotcl r1
|
|
004874 312e addc r2, r1
|
|
004876 6013 mov r1, r0
|
|
004878 63f6 mov.l @r15+, r3
|
|
00487a 000b rts
|
|
00487c 62f6 mov.l @r15+, r2
|
|
00487e d103 mov.l @(h'c,pc), r1 ;@(h'488c)
|
|
004880 d203 mov.l @(h'c,pc), r2 ;@(h'4890)
|
|
004882 e000 mov #h'0, r0
|
|
004884 2122 mov.l r2, @r1
|
|
004886 000b rts
|
|
004888 62f6 mov.l @r15+, r2
|
|
00488a 0009 nop
|
|
00488c 0810
|
|
00488e 0100
|
|
004890 0000
|
|
004892 044e mov.l @(r0,r4), r4
|
|
004894 2008 tst r0, r0
|
|
004896 2f26 mov.l r2, @-r15
|
|
004898 8955 bt h'aa ;@(h'4946)
|
|
00489a 2f36 mov.l r3, @-r15
|
|
00489c e200 mov #h'0, r2
|
|
00489e 2f46 mov.l r4, @-r15
|
|
0048a0 2127 div0s r2, r1
|
|
0048a2 0429 movt r4
|
|
0048a4 333a subc r3, r3
|
|
0048a6 312a subc r2, r1
|
|
0048a8 2307 div0s r0, r3
|
|
0048aa 4124 rotcl r1
|
|
0048ac 3304 div1 r0, r3
|
|
0048ae 4124 rotcl r1
|
|
0048b0 3304 div1 r0, r3
|
|
0048b2 4124 rotcl r1
|
|
0048b4 3304 div1 r0, r3
|
|
0048b6 4124 rotcl r1
|
|
0048b8 3304 div1 r0, r3
|
|
0048ba 4124 rotcl r1
|
|
0048bc 3304 div1 r0, r3
|
|
0048be 4124 rotcl r1
|
|
0048c0 3304 div1 r0, r3
|
|
0048c2 4124 rotcl r1
|
|
0048c4 3304 div1 r0, r3
|
|
0048c6 4124 rotcl r1
|
|
0048c8 3304 div1 r0, r3
|
|
0048ca 4124 rotcl r1
|
|
0048cc 3304 div1 r0, r3
|
|
0048ce 4124 rotcl r1
|
|
0048d0 3304 div1 r0, r3
|
|
0048d2 4124 rotcl r1
|
|
0048d4 3304 div1 r0, r3
|
|
0048d6 4124 rotcl r1
|
|
0048d8 3304 div1 r0, r3
|
|
0048da 4124 rotcl r1
|
|
0048dc 3304 div1 r0, r3
|
|
0048de 4124 rotcl r1
|
|
0048e0 3304 div1 r0, r3
|
|
0048e2 4124 rotcl r1
|
|
0048e4 3304 div1 r0, r3
|
|
0048e6 4124 rotcl r1
|
|
0048e8 3304 div1 r0, r3
|
|
0048ea 4124 rotcl r1
|
|
0048ec 3304 div1 r0, r3
|
|
0048ee 4124 rotcl r1
|
|
0048f0 3304 div1 r0, r3
|
|
0048f2 4124 rotcl r1
|
|
0048f4 3304 div1 r0, r3
|
|
0048f6 4124 rotcl r1
|
|
0048f8 3304 div1 r0, r3
|
|
0048fa 4124 rotcl r1
|
|
0048fc 3304 div1 r0, r3
|
|
0048fe 4124 rotcl r1
|
|
004900 3304 div1 r0, r3
|
|
004902 4124 rotcl r1
|
|
004904 3304 div1 r0, r3
|
|
004906 4124 rotcl r1
|
|
004908 3304 div1 r0, r3
|
|
00490a 4124 rotcl r1
|
|
00490c 3304 div1 r0, r3
|
|
00490e 4124 rotcl r1
|
|
004910 3304 div1 r0, r3
|
|
004912 4124 rotcl r1
|
|
004914 3304 div1 r0, r3
|
|
004916 4124 rotcl r1
|
|
004918 3304 div1 r0, r3
|
|
00491a 4124 rotcl r1
|
|
00491c 3304 div1 r0, r3
|
|
00491e 4124 rotcl r1
|
|
004920 3304 div1 r0, r3
|
|
004922 4124 rotcl r1
|
|
004924 3304 div1 r0, r3
|
|
004926 4124 rotcl r1
|
|
004928 3304 div1 r0, r3
|
|
00492a 2327 div0s r2, r3
|
|
00492c 0229 movt r2
|
|
00492e 224a xor r4, r2
|
|
004930 4225 rotcr r2
|
|
004932 8b02 bf h'4 ;@(h'493a)
|
|
004934 2307 div0s r0, r3
|
|
004936 4321 shar r3
|
|
004938 3304 div1 r0, r3
|
|
00493a 334c add r4, r3
|
|
00493c 6033 mov r3, r0
|
|
00493e 64f6 mov.l @r15+, r4
|
|
004940 63f6 mov.l @r15+, r3
|
|
004942 000b rts
|
|
004944 62f6 mov.l @r15+, r2
|
|
004946 d103 mov.l @(h'c,pc), r1 ;@(h'4954)
|
|
004948 d203 mov.l @(h'c,pc), r2 ;@(h'4958)
|
|
00494a e000 mov #h'0, r0
|
|
00494c 2122 mov.l r2, @r1
|
|
00494e 000b rts
|
|
004950 62f6 mov.l @r15+, r2
|
|
004952 0009 nop
|
|
004954 0810
|
|
004956 0100
|
|
004958 0000
|
|
00495a 044e mov.l @(r0,r4), r4
|
|
00495c 2f36 mov.l r3, @-r15
|
|
00495e d305 mov.l @(h'14,pc), r3 ;@(h'4974)
|
|
004960 033e mov.l @(r0,r3), r3
|
|
004962 70fc add #h'fc, r0
|
|
004964 432b jmp @r3
|
|
004966 002e mov.l @(r0,r2), r0
|
|
004968 2f36 mov.l r3, @-r15
|
|
00496a d302 mov.l @(h'8,pc), r3 ;@(h'4974)
|
|
00496c 033e mov.l @(r0,r3), r3
|
|
00496e 70fc add #h'fc, r0
|
|
004970 432b jmp @r3
|
|
004972 032e mov.l @(r0,r2), r3
|
|
004974 0030
|
|
004976 49bc shad r11, r9
|
|
004978 0009 nop
|
|
00497a 532e mov.l @(h'38,r2), r3
|
|
00497c 110f mov.l r0, @(h'3c,r1)
|
|
00497e 502d mov.l @(h'34,r2), r0
|
|
004980 113e mov.l r3, @(h'38,r1)
|
|
004982 532c mov.l @(h'30,r2), r3
|
|
004984 110d mov.l r0, @(h'34,r1)
|
|
004986 502b mov.l @(h'2c,r2), r0
|
|
004988 113c mov.l r3, @(h'30,r1)
|
|
00498a 532a mov.l @(h'28,r2), r3
|
|
00498c 110b mov.l r0, @(h'2c,r1)
|
|
00498e 5029 mov.l @(h'24,r2), r0
|
|
004990 113a mov.l r3, @(h'28,r1)
|
|
004992 5328 mov.l @(h'20,r2), r3
|
|
004994 1109 mov.l r0, @(h'24,r1)
|
|
004996 5027 mov.l @(h'1c,r2), r0
|
|
004998 1138 mov.l r3, @(h'20,r1)
|
|
00499a 5326 mov.l @(h'18,r2), r3
|
|
00499c 1107 mov.l r0, @(h'1c,r1)
|
|
00499e 5025 mov.l @(h'14,r2), r0
|
|
0049a0 1136 mov.l r3, @(h'18,r1)
|
|
0049a2 5324 mov.l @(h'10,r2), r3
|
|
0049a4 1105 mov.l r0, @(h'14,r1)
|
|
0049a6 5023 mov.l @(h'c,r2), r0
|
|
0049a8 1134 mov.l r3, @(h'10,r1)
|
|
0049aa 5322 mov.l @(h'8,r2), r3
|
|
0049ac 1103 mov.l r0, @(h'c,r1)
|
|
0049ae 5021 mov.l @(h'4,r2), r0
|
|
0049b0 1132 mov.l r3, @(h'8,r1)
|
|
0049b2 6322 mov.l @r2, r3
|
|
0049b4 1101 mov.l r0, @(h'4,r1)
|
|
0049b6 2132 mov.l r3, @r1
|
|
0049b8 000b rts
|
|
0049ba 63f6 mov.l @r15+, r3
|
|
0049bc 0030
|
|
0049be 49b8
|
|
0049c0 0030
|
|
0049c2 49b6
|
|
0049c4 0030
|
|
0049c6 49b2
|
|
0049c8 0030
|
|
0049ca 49ae ldc r9, r2_bank
|
|
0049cc 0030
|
|
0049ce 49aa
|
|
0049d0 0030
|
|
0049d2 49a6
|
|
0049d4 0030
|
|
0049d6 49a2
|
|
0049d8 0030
|
|
0049da 499e ldc r9, r1_bank
|
|
0049dc 0030
|
|
0049de 499a
|
|
0049e0 0030
|
|
0049e2 4996
|
|
0049e4 0030
|
|
0049e6 4992
|
|
0049e8 0030
|
|
0049ea 498e ldc r9, r0_bank
|
|
0049ec 0030
|
|
0049ee 498a
|
|
0049f0 0030
|
|
0049f2 4986
|
|
0049f4 0030
|
|
0049f6 4982
|
|
0049f8 0030
|
|
0049fa 497e
|
|
0049fc 0030
|
|
0049fe 497a
|
|
004a00 2f26 mov.l r2, @-r15
|
|
004a02 2f36 mov.l r3, @-r15
|
|
004a04 2f46 mov.l r4, @-r15
|
|
004a06 8800 cmp/eq #h'0, r0
|
|
004a08 8912 bt h'24 ;@(h'4a30)
|
|
004a0a 6423 mov r2, r4
|
|
004a0c 340c add r0, r4
|
|
004a0e 6024 mov.b @r2+, r0
|
|
004a10 2100 mov.b r0, @r1
|
|
004a12 3426 cmp/hi r2, r4
|
|
004a14 8b0c bf h'18 ;@(h'4a30)
|
|
004a16 6024 mov.b @r2+, r0
|
|
004a18 8011 mov.b r0, @(h'1,r1)
|
|
004a1a 3426 cmp/hi r2, r4
|
|
004a1c 8b08 bf h'10 ;@(h'4a30)
|
|
004a1e 6024 mov.b @r2+, r0
|
|
004a20 8012 mov.b r0, @(h'2,r1)
|
|
004a22 3426 cmp/hi r2, r4
|
|
004a24 8b04 bf h'8 ;@(h'4a30)
|
|
004a26 6024 mov.b @r2+, r0
|
|
004a28 8013 mov.b r0, @(h'3,r1)
|
|
004a2a 3426 cmp/hi r2, r4
|
|
004a2c 7104
|
|
004a2e 89ee bt h'-24 ;@(h'4a0e)
|
|
004a30 64f6 mov.l @r15+, r4
|
|
004a32 63f6 mov.l @r15+, r3
|
|
004a34 000b rts
|
|
004a36 62f6 mov.l @r15+, r2
|
|
004a38 2fd6 mov.l r13, @-r15
|
|
004a3a 3450 cmp/eq r5, r4
|
|
004a3c 2fc6 mov.l r12, @-r15
|
|
004a3e 2fb6 mov.l r11, @-r15
|
|
004a40 8954 bt h'a8 ;@(h'4aec)
|
|
004a42 e200 mov #h'0, r2
|
|
004a44 3626 cmp/hi r2, r6
|
|
004a46 8b51 bf h'a2 ;@(h'4aec)
|
|
004a48 6743 mov r4, r7
|
|
004a4a 275b or r5, r7
|
|
004a4c 276b or r6, r7
|
|
004a4e 6c63 mov r6, r12
|
|
004a50 6b63 mov r6, r11
|
|
004a52 4b01 shlr r11
|
|
004a54 3452 cmp/hs r5, r4
|
|
004a56 8d24 bt/s h'48 ;@(h'4aa2)
|
|
004a58 4c09 shlr2 r12
|
|
004a5a e301 mov #h'1, r3
|
|
004a5c 2378 tst r7, r3
|
|
004a5e 8b16 bf h'2c ;@(h'4a8e)
|
|
004a60 e103 mov #h'3, r1
|
|
004a62 2718 tst r1, r7
|
|
004a64 8b09 bf h'12 ;@(h'4a7a)
|
|
004a66 6743 mov r4, r7
|
|
004a68 66c3 mov r12, r6
|
|
004a6a 76ff add #h'ff, r6
|
|
004a6c 6356 mov.l @r5+, r3
|
|
004a6e 2668 tst r6, r6
|
|
004a70 2732 mov.l r3, @r7
|
|
004a72 8ffa bf/s h'-c ;@(h'4a6a)
|
|
004a74 7704
|
|
004a76 a039 bra h'72 ;@(h'4aec)
|
|
004a78 0009 nop
|
|
004a7a 6743 mov r4, r7
|
|
004a7c 66b3 mov r11, r6
|
|
004a7e 76ff add #h'ff, r6
|
|
004a80 6355 mov.w @r5+, r3
|
|
004a82 2668 tst r6, r6
|
|
004a84 2731 mov.w r3, @r7
|
|
004a86 8ffa bf/s h'-c ;@(h'4a7e)
|
|
004a88 7702
|
|
004a8a a02f bra h'5e ;@(h'4aec)
|
|
004a8c 0009 nop
|
|
004a8e 6743 mov r4, r7
|
|
004a90 6053 mov r5, r0
|
|
004a92 76ff add #h'ff, r6
|
|
004a94 6304 mov.b @r0+, r3
|
|
004a96 2668 tst r6, r6
|
|
004a98 2730 mov.b r3, @r7
|
|
004a9a 8ffa bf/s h'-c ;@(h'4a92)
|
|
004a9c 7701
|
|
004a9e a025 bra h'4a ;@(h'4aec)
|
|
004aa0 0009 nop
|
|
004aa2 6043 mov r4, r0
|
|
004aa4 306c add r6, r0
|
|
004aa6 6d53 mov r5, r13
|
|
004aa8 e201 mov #h'1, r2
|
|
004aaa 2278 tst r7, r2
|
|
004aac 8f17 bf/s h'2e ;@(h'4ade)
|
|
004aae 3d6c add r6, r13
|
|
004ab0 e103 mov #h'3, r1
|
|
004ab2 2718 tst r1, r7
|
|
004ab4 8b09 bf h'12 ;@(h'4aca)
|
|
004ab6 6503 mov r0, r5
|
|
004ab8 67d3 mov r13, r7
|
|
004aba 66c3 mov r12, r6
|
|
004abc 77fc add #h'fc, r7
|
|
004abe 4610 dt r6
|
|
004ac0 6372 mov.l @r7, r3
|
|
004ac2 8ffb bf/s h'-a ;@(h'4abc)
|
|
004ac4 2536 mov.l r3, @-r5
|
|
004ac6 a011 bra h'22 ;@(h'4aec)
|
|
004ac8 0009 nop
|
|
004aca 6703 mov r0, r7
|
|
004acc 65d3 mov r13, r5
|
|
004ace 66b3 mov r11, r6
|
|
004ad0 75fe add #h'fe, r5
|
|
004ad2 4610 dt r6
|
|
004ad4 6351 mov.w @r5, r3
|
|
004ad6 8ffb bf/s h'-a ;@(h'4ad0)
|
|
004ad8 2735 mov.w r3, @-r7
|
|
004ada a007 bra h'e ;@(h'4aec)
|
|
004adc 0009 nop
|
|
004ade 6503 mov r0, r5
|
|
004ae0 67d3 mov r13, r7
|
|
004ae2 77ff add #h'ff, r7
|
|
004ae4 6370 mov.b @r7, r3
|
|
004ae6 4610 dt r6
|
|
004ae8 8ffb bf/s h'-a ;@(h'4ae2)
|
|
004aea 2534 mov.b r3, @-r5
|
|
004aec 6bf6 mov.l @r15+, r11
|
|
004aee 6043 mov r4, r0
|
|
004af0 6cf6 mov.l @r15+, r12
|
|
004af2 000b rts
|
|
004af4 6df6 mov.l @r15+, r13
|
|
004af6 0000
|
|
004af8 e700 mov #h'0, r7
|
|
004afa 6373 mov r7, r3
|
|
004afc 3362 cmp/hs r6, r3
|
|
004afe 8d05 bt/s h'a ;@(h'4b0c)
|
|
004b00 6043 mov r4, r0
|
|
004b02 7701
|
|
004b04 2050 mov.b r5, @r0
|
|
004b06 3762 cmp/hs r6, r7
|
|
004b08 8ffb bf/s h'-a ;@(h'4b02)
|
|
004b0a 7001
|
|
004b0c 000b rts
|
|
004b0e 6043 mov r4, r0
|
|
004b10 4f12 sts.l macl, @-r15
|
|
004b12 d408 mov.l @(h'20,pc), r4 ;@(h'4b34)
|
|
004b14 d308 mov.l @(h'20,pc), r3 ;@(h'4b38)
|
|
004b16 6242 mov.l @r4, r2
|
|
004b18 9109 mov.w @(h'12,pc), r1 ;@(h'4b2e)
|
|
004b1a 0237 mul.l r3, r2
|
|
004b1c 9208 mov.w @(h'10,pc), r2 ;@(h'4b30)
|
|
004b1e 031a sts macl, r3
|
|
004b20 331c add r1, r3
|
|
004b22 6033 mov r3, r0
|
|
004b24 2432 mov.l r3, @r4
|
|
004b26 4029 shlr16 r0
|
|
004b28 2029 and r2, r0
|
|
004b2a 000b rts
|
|
004b2c 4f16 lds.l @r15+, macl
|
|
004b2e 3039
|
|
004b30 7fff add #h'ff, r15
|
|
004b32 0000
|
|
004b34 0810
|
|
004b36 0214 mov.b r1, @(r0,r2)
|
|
004b38 41c6
|
|
004b3a 4e6d shld r6, r14
|
|
004b3c d301 mov.l @(h'4,pc), r3 ;@(h'4b44)
|
|
004b3e 000b rts
|
|
004b40 2342 mov.l r4, @r3
|
|
004b42 0000
|
|
004b44 0810
|
|
004b46 0214 mov.b r1, @(r0,r2)
|
|
004b48 d201 mov.l @(h'4,pc), r2 ;@(h'4b50)
|
|
004b4a d002 mov.l @(h'8,pc), r0 ;@(h'4b54)
|
|
004b4c 422b jmp @r2
|
|
004b4e 0009 nop
|
|
004b50 8001 mov.b r0, @(h'1,r0)
|
|
004b52 0070
|
|
004b54 0000
|
|
004b56 0119 div0u
|
|
004b58 d201 mov.l @(h'4,pc), r2 ;@(h'4b60)
|
|
004b5a d002 mov.l @(h'8,pc), r0 ;@(h'4b64)
|
|
004b5c 422b jmp @r2
|
|
004b5e 0009 nop
|
|
004b60 8001 mov.b r0, @(h'1,r0)
|
|
004b62 0070
|
|
004b64 0000
|
|
004b66 01e7 mul.l r14, r1
|
|
004b68 d201 mov.l @(h'4,pc), r2 ;@(h'4b70)
|
|
004b6a d002 mov.l @(h'8,pc), r0 ;@(h'4b74)
|
|
004b6c 422b jmp @r2
|
|
004b6e 0009 nop
|
|
004b70 8001 mov.b r0, @(h'1,r0)
|
|
004b72 0070
|
|
004b74 0000
|
|
004b76 0244 mov.b r4, @(r0,r2)
|
|
004b78 d201 mov.l @(h'4,pc), r2 ;@(h'4b80)
|
|
004b7a d002 mov.l @(h'8,pc), r0 ;@(h'4b84)
|
|
004b7c 422b jmp @r2
|
|
004b7e 0009 nop
|
|
004b80 8001 mov.b r0, @(h'1,r0)
|
|
004b82 0070
|
|
004b84 0000
|
|
004b86 0494 mov.b r9, @(r0,r4)
|
|
004b88 d201 mov.l @(h'4,pc), r2 ;@(h'4b90)
|
|
004b8a d002 mov.l @(h'8,pc), r0 ;@(h'4b94)
|
|
004b8c 422b jmp @r2
|
|
004b8e 0009 nop
|
|
004b90 8001 mov.b r0, @(h'1,r0)
|
|
004b92 0070
|
|
004b94 0000
|
|
004b96 0218 sett
|
|
004b98 d201 mov.l @(h'4,pc), r2 ;@(h'4ba0)
|
|
004b9a d002 mov.l @(h'8,pc), r0 ;@(h'4ba4)
|
|
004b9c 422b jmp @r2
|
|
004b9e 0009 nop
|
|
004ba0 8001 mov.b r0, @(h'1,r0)
|
|
004ba2 0070
|
|
004ba4 0000
|
|
004ba6 0acc mov.b @(r0,r12), r10
|
|
004ba8 d201 mov.l @(h'4,pc), r2 ;@(h'4bb0)
|
|
004baa d002 mov.l @(h'8,pc), r0 ;@(h'4bb4)
|
|
004bac 422b jmp @r2
|
|
004bae 0009 nop
|
|
004bb0 8001 mov.b r0, @(h'1,r0)
|
|
004bb2 0070
|
|
004bb4 0000
|
|
004bb6 090f mac.l @r0+, @r9+
|
|
004bb8 d201 mov.l @(h'4,pc), r2 ;@(h'4bc0)
|
|
004bba d002 mov.l @(h'8,pc), r0 ;@(h'4bc4)
|
|
004bbc 422b jmp @r2
|
|
004bbe 0009 nop
|
|
004bc0 8001 mov.b r0, @(h'1,r0)
|
|
004bc2 0070
|
|
004bc4 0000
|
|
004bc6 0013
|
|
004bc8 d201 mov.l @(h'4,pc), r2 ;@(h'4bd0)
|
|
004bca d002 mov.l @(h'8,pc), r0 ;@(h'4bd4)
|
|
004bcc 422b jmp @r2
|
|
004bce 0009 nop
|
|
004bd0 8001 mov.b r0, @(h'1,r0)
|
|
004bd2 0070
|
|
004bd4 0000
|
|
004bd6 03fa
|
|
004bd8 d201 mov.l @(h'4,pc), r2 ;@(h'4be0)
|
|
004bda d002 mov.l @(h'8,pc), r0 ;@(h'4be4)
|
|
004bdc 422b jmp @r2
|
|
004bde 0009 nop
|
|
004be0 8001 mov.b r0, @(h'1,r0)
|
|
004be2 0070
|
|
004be4 0000
|
|
004be6 0acd mov.w @(r0,r12), r10
|
|
004be8 d201 mov.l @(h'4,pc), r2 ;@(h'4bf0)
|
|
004bea d002 mov.l @(h'8,pc), r0 ;@(h'4bf4)
|
|
004bec 422b jmp @r2
|
|
004bee 0009 nop
|
|
004bf0 8001 mov.b r0, @(h'1,r0)
|
|
004bf2 0070
|
|
004bf4 0000
|
|
004bf6 0e6d mov.w @(r0,r6), r14
|
|
004bf8 4511 cmp/pz r5
|
|
004bfa 8b04 bf h'8 ;@(h'4c06)
|
|
004bfc e23b mov #h'3b, r2
|
|
004bfe 3527 cmp/gt r2, r5
|
|
004c00 8901 bt h'2 ;@(h'4c06)
|
|
004c02 4411 cmp/pz r4
|
|
004c04 8901 bt h'2 ;@(h'4c0a)
|
|
004c06 000b rts
|
|
004c08 e000 mov #h'0, r0
|
|
004c0a d32d mov.l @(h'b4,pc), r3 ;@(h'4cc0)
|
|
004c0c 432b jmp @r3
|
|
004c0e 0009 nop
|
|
004c10 000b rts
|
|
004c12 0009 nop
|
|
004c14 4415 cmp/pl r4
|
|
004c16 8d02 bt/s h'4 ;@(h'4c1e)
|
|
004c18 e601 mov #h'1, r6
|
|
004c1a a004 bra h'8 ;@(h'4c26)
|
|
004c1c 6463 mov r6, r4
|
|
004c1e e715 mov #h'15, r7
|
|
004c20 3477 cmp/gt r7, r4
|
|
004c22 8b00 bf h'0 ;@(h'4c26)
|
|
004c24 6473 mov r7, r4
|
|
004c26 4515 cmp/pl r5
|
|
004c28 8901 bt h'2 ;@(h'4c2e)
|
|
004c2a a004 bra h'8 ;@(h'4c36)
|
|
004c2c 6563 mov r6, r5
|
|
004c2e e608 mov #h'8, r6
|
|
004c30 3567 cmp/gt r6, r5
|
|
004c32 8b00 bf h'0 ;@(h'4c36)
|
|
004c34 6563 mov r6, r5
|
|
004c36 d323 mov.l @(h'8c,pc), r3 ;@(h'4cc4)
|
|
004c38 432b jmp @r3
|
|
004c3a 0009 nop
|
|
004c3c 2fe6 mov.l r14, @-r15
|
|
004c3e 2fd6 mov.l r13, @-r15
|
|
004c40 2fc6 mov.l r12, @-r15
|
|
004c42 2fb6 mov.l r11, @-r15
|
|
004c44 2fa6 mov.l r10, @-r15
|
|
004c46 2f96 mov.l r9, @-r15
|
|
004c48 2f86 mov.l r8, @-r15
|
|
004c4a 4f22 sts.l pr, @-r15
|
|
004c4c 7ff0 add #h'f0, r15
|
|
004c4e 2f52 mov.l r5, @r15
|
|
004c50 5342 mov.l @(h'8,r4), r3
|
|
004c52 6242 mov.l @r4, r2
|
|
004c54 3237 cmp/gt r3, r2
|
|
004c56 8f03 bf/s h'6 ;@(h'4c60)
|
|
004c58 5243 mov.l @(h'c,r4), r2
|
|
004c5a 5542 mov.l @(h'8,r4), r5
|
|
004c5c a002 bra h'4 ;@(h'4c64)
|
|
004c5e 6642 mov.l @r4, r6
|
|
004c60 6542 mov.l @r4, r5
|
|
004c62 5642 mov.l @(h'8,r4), r6
|
|
004c64 5341 mov.l @(h'4,r4), r3
|
|
004c66 3327 cmp/gt r2, r3
|
|
004c68 8b02 bf h'4 ;@(h'4c70)
|
|
004c6a 5d43 mov.l @(h'c,r4), r13
|
|
004c6c a002 bra h'4 ;@(h'4c74)
|
|
004c6e 5841 mov.l @(h'4,r4), r8
|
|
004c70 5d41 mov.l @(h'4,r4), r13
|
|
004c72 5843 mov.l @(h'c,r4), r8
|
|
004c74 4511 cmp/pz r5
|
|
004c76 8b70 bf h'e0 ;@(h'4d5a)
|
|
004c78 9321 mov.w @(h'42,pc), r3 ;@(h'4cbe)
|
|
004c7a 3633 cmp/ge r3, r6
|
|
004c7c 896d bt h'da ;@(h'4d5a)
|
|
004c7e 4d11 cmp/pz r13
|
|
004c80 8b6b bf h'd6 ;@(h'4d5a)
|
|
004c82 e240 mov #h'40, r2
|
|
004c84 3823 cmp/ge r2, r8
|
|
004c86 8968 bt h'd0 ;@(h'4d5a)
|
|
004c88 d20f mov.l @(h'3c,pc), r2 ;@(h'4cc8)
|
|
004c8a e408 mov #h'8, r4
|
|
004c8c 6153 mov r5, r1
|
|
004c8e 420b jsr @r2
|
|
004c90 6043 mov r4, r0
|
|
004c92 6163 mov r6, r1
|
|
004c94 d30c mov.l @(h'30,pc), r3 ;@(h'4cc8)
|
|
004c96 1f02 mov.l r0, @(h'8,r15)
|
|
004c98 430b jsr @r3
|
|
004c9a 6043 mov r4, r0
|
|
004c9c 6c03 mov r0, r12
|
|
004c9e 6053 mov r5, r0
|
|
004ca0 4011 cmp/pz r0
|
|
004ca2 8b01 bf h'2 ;@(h'4ca8)
|
|
004ca4 a005 bra h'a ;@(h'4cb2)
|
|
004ca6 c907 and #h'7, r0
|
|
004ca8 6007 not r0, r0
|
|
004caa 7001
|
|
004cac c907 and #h'7, r0
|
|
004cae 6007 not r0, r0
|
|
004cb0 7001
|
|
004cb2 2008 tst r0, r0
|
|
004cb4 db05 mov.l @(h'14,pc), r11 ;@(h'4ccc)
|
|
004cb6 8f1f bf/s h'3e ;@(h'4cf8)
|
|
004cb8 1f01 mov.l r0, @(h'4,r15)
|
|
004cba a019 bra h'32 ;@(h'4cf0)
|
|
004cbc 0009 nop
|
|
004cbe 0080
|
|
004cc0 0030
|
|
004cc2 5610 mov.l @(h'0,r1), r6
|
|
004cc4 0030
|
|
004cc6 55a0 mov.l @(h'0,r10), r5
|
|
004cc8 0030
|
|
004cca 47e0
|
|
004ccc 0030
|
|
004cce 5580 mov.l @(h'0,r8), r5
|
|
004cd0 5ef2 mov.l @(h'8,r15), r14
|
|
004cd2 3ec7 cmp/gt r12, r14
|
|
004cd4 8d0b bt/s h'16 ;@(h'4cee)
|
|
004cd6 6ad3 mov r13, r10
|
|
004cd8 64e3 mov r14, r4
|
|
004cda 4b0b jsr @r11
|
|
004cdc 65a3 mov r10, r5
|
|
004cde 6403 mov r0, r4
|
|
004ce0 62f2 mov.l @r15, r2
|
|
004ce2 7e01
|
|
004ce4 7201
|
|
004ce6 3ec7 cmp/gt r12, r14
|
|
004ce8 2f22 mov.l r2, @r15
|
|
004cea 8ff5 bf/s h'-16 ;@(h'4cd8)
|
|
004cec 2244 mov.b r4, @-r2
|
|
004cee 7d01
|
|
004cf0 3d87 cmp/gt r8, r13
|
|
004cf2 8bed bf h'-26 ;@(h'4cd0)
|
|
004cf4 a031 bra h'62 ;@(h'4d5a)
|
|
004cf6 0009 nop
|
|
004cf8 3658 sub r5, r6
|
|
004cfa 7608
|
|
004cfc 4611 cmp/pz r6
|
|
004cfe 8900 bt h'0 ;@(h'4d02)
|
|
004d00 7607
|
|
004d02 4621 shar r6
|
|
004d04 53f2 mov.l @(h'8,r15), r3
|
|
004d06 62c3 mov r12, r2
|
|
004d08 4621 shar r6
|
|
004d0a 4621 shar r6
|
|
004d0c 3238 sub r3, r2
|
|
004d0e 3627 cmp/gt r2, r6
|
|
004d10 8b00 bf h'0 ;@(h'4d14)
|
|
004d12 7c01
|
|
004d14 53f1 mov.l @(h'4,r15), r3
|
|
004d16 3438 sub r3, r4
|
|
004d18 a01d bra h'3a ;@(h'4d56)
|
|
004d1a 1f43 mov.l r4, @(h'c,r15)
|
|
004d1c 5ef2 mov.l @(h'8,r15), r14
|
|
004d1e 3ec3 cmp/ge r12, r14
|
|
004d20 8d18 bt/s h'30 ;@(h'4d54)
|
|
004d22 69d3 mov r13, r9
|
|
004d24 64e3 mov r14, r4
|
|
004d26 4b0b jsr @r11
|
|
004d28 6593 mov r9, r5
|
|
004d2a 6a03 mov r0, r10
|
|
004d2c 64e3 mov r14, r4
|
|
004d2e 7401
|
|
004d30 4b0b jsr @r11
|
|
004d32 6593 mov r9, r5
|
|
004d34 62f2 mov.l @r15, r2
|
|
004d36 61ac extu.b r10, r1
|
|
004d38 6403 mov r0, r4
|
|
004d3a 7201
|
|
004d3c 2f22 mov.l r2, @r15
|
|
004d3e 644c extu.b r4, r4
|
|
004d40 53f3 mov.l @(h'c,r15), r3
|
|
004d42 7e01
|
|
004d44 633b neg r3, r3
|
|
004d46 443d shld r3, r4
|
|
004d48 53f1 mov.l @(h'4,r15), r3
|
|
004d4a 3ec3 cmp/ge r12, r14
|
|
004d4c 413d shld r3, r1
|
|
004d4e 241b or r1, r4
|
|
004d50 8fe8 bf/s h'-30 ;@(h'4d24)
|
|
004d52 2244 mov.b r4, @-r2
|
|
004d54 7d01
|
|
004d56 3d87 cmp/gt r8, r13
|
|
004d58 8be0 bf h'-40 ;@(h'4d1c)
|
|
004d5a 7f10 add #h'10, r15
|
|
004d5c 4f26 lds.l @r15+, pr
|
|
004d5e 68f6 mov.l @r15+, r8
|
|
004d60 69f6 mov.l @r15+, r9
|
|
004d62 6af6 mov.l @r15+, r10
|
|
004d64 6bf6 mov.l @r15+, r11
|
|
004d66 6cf6 mov.l @r15+, r12
|
|
004d68 6df6 mov.l @r15+, r13
|
|
004d6a 000b rts
|
|
004d6c 6ef6 mov.l @r15+, r14
|
|
004d6e 0000
|
|
004d70 2fe6 mov.l r14, @-r15
|
|
004d72 e700 mov #h'0, r7
|
|
004d74 d640 mov.l @(h'100,pc), r6 ;@(h'4e78)
|
|
004d76 ee04 mov #h'4, r14
|
|
004d78 2fd6 mov.l r13, @-r15
|
|
004d7a 6573 mov r7, r5
|
|
004d7c 9d7a mov.w @(h'f4,pc), r13 ;@(h'4e74)
|
|
004d7e 6353 mov r5, r3
|
|
004d80 6253 mov r5, r2
|
|
004d82 4308 shll2 r3
|
|
004d84 332c add r2, r3
|
|
004d86 4308 shll2 r3
|
|
004d88 336c add r6, r3
|
|
004d8a e010 mov #h'10, r0
|
|
004d8c 013c mov.b @(r0,r3), r1
|
|
004d8e 611c extu.b r1, r1
|
|
004d90 31d0 cmp/eq r13, r1
|
|
004d92 8902 bt h'4 ;@(h'4d9a)
|
|
004d94 7501
|
|
004d96 35e3 cmp/ge r14, r5
|
|
004d98 8bf1 bf h'-1e ;@(h'4d7e)
|
|
004d9a 35e3 cmp/ge r14, r5
|
|
004d9c 8b01 bf h'2 ;@(h'4da2)
|
|
004d9e a01b bra h'36 ;@(h'4dd8)
|
|
004da0 e0f8 mov #h'fffffff8, r0
|
|
004da2 6e73 mov r7, r14
|
|
004da4 6043 mov r4, r0
|
|
004da6 ed08 mov #h'8, r13
|
|
004da8 6453 mov r5, r4
|
|
004daa 6353 mov r5, r3
|
|
004dac 4408 shll2 r4
|
|
004dae 343c add r3, r4
|
|
004db0 4408 shll2 r4
|
|
004db2 346c add r6, r4
|
|
004db4 6304 mov.b @r0+, r3
|
|
004db6 7e01
|
|
004db8 2430 mov.b r3, @r4
|
|
004dba 3ed3 cmp/ge r13, r14
|
|
004dbc 8ffa bf/s h'-c ;@(h'4db4)
|
|
004dbe 7401
|
|
004dc0 6453 mov r5, r4
|
|
004dc2 6353 mov r5, r3
|
|
004dc4 4408 shll2 r4
|
|
004dc6 343c add r3, r4
|
|
004dc8 4408 shll2 r4
|
|
004dca 346c add r6, r4
|
|
004dcc 1472 mov.l r7, @(h'8,r4)
|
|
004dce e2ff mov #h'ffffffff, r2
|
|
004dd0 1423 mov.l r2, @(h'c,r4)
|
|
004dd2 e010 mov #h'10, r0
|
|
004dd4 0474 mov.b r7, @(r0,r4)
|
|
004dd6 6053 mov r5, r0
|
|
004dd8 6df6 mov.l @r15+, r13
|
|
004dda 000b rts
|
|
004ddc 6ef6 mov.l @r15+, r14
|
|
004dde 2fe6 mov.l r14, @-r15
|
|
004de0 2fd6 mov.l r13, @-r15
|
|
004de2 4f22 sts.l pr, @-r15
|
|
004de4 d325 mov.l @(h'94,pc), r3 ;@(h'4e7c)
|
|
004de6 2349 and r4, r3
|
|
004de8 4329 shlr16 r3
|
|
004dea 4319 shlr8 r3
|
|
004dec 633e exts.b r3, r3
|
|
004dee 633c extu.b r3, r3
|
|
004df0 2338 tst r3, r3
|
|
004df2 8b22 bf h'44 ;@(h'4e3a)
|
|
004df4 dd22 mov.l @(h'88,pc), r13 ;@(h'4e80)
|
|
004df6 ee00 mov #h'0, r14
|
|
004df8 2d49 and r4, r13
|
|
004dfa b027 bsr h'4e ;@(h'4e4c)
|
|
004dfc 64d3 mov r13, r4
|
|
004dfe 2008 tst r0, r0
|
|
004e00 8b19 bf h'32 ;@(h'4e36)
|
|
004e02 65e3 mov r14, r5
|
|
004e04 d71c mov.l @(h'70,pc), r7 ;@(h'4e78)
|
|
004e06 e608 mov #h'8, r6
|
|
004e08 64d3 mov r13, r4
|
|
004e0a 63d3 mov r13, r3
|
|
004e0c 4408 shll2 r4
|
|
004e0e 343c add r3, r4
|
|
004e10 4408 shll2 r4
|
|
004e12 347c add r7, r4
|
|
004e14 24e0 mov.b r14, @r4
|
|
004e16 7501
|
|
004e18 3563 cmp/ge r6, r5
|
|
004e1a 8ffb bf/s h'-a ;@(h'4e14)
|
|
004e1c 7401
|
|
004e1e 64d3 mov r13, r4
|
|
004e20 63d3 mov r13, r3
|
|
004e22 4408 shll2 r4
|
|
004e24 343c add r3, r4
|
|
004e26 4408 shll2 r4
|
|
004e28 9324 mov.w @(h'48,pc), r3 ;@(h'4e74)
|
|
004e2a e010 mov #h'10, r0
|
|
004e2c 347c add r7, r4
|
|
004e2e e2ff mov #h'ffffffff, r2
|
|
004e30 14e2 mov.l r14, @(h'8,r4)
|
|
004e32 1423 mov.l r2, @(h'c,r4)
|
|
004e34 0434 mov.b r3, @(r0,r4)
|
|
004e36 a004 bra h'8 ;@(h'4e42)
|
|
004e38 65e3 mov r14, r5
|
|
004e3a d212 mov.l @(h'48,pc), r2 ;@(h'4e84)
|
|
004e3c 420b jsr @r2
|
|
004e3e 0009 nop
|
|
004e40 6503 mov r0, r5
|
|
004e42 6053 mov r5, r0
|
|
004e44 4f26 lds.l @r15+, pr
|
|
004e46 6df6 mov.l @r15+, r13
|
|
004e48 000b rts
|
|
004e4a 6ef6 mov.l @r15+, r14
|
|
004e4c 4411 cmp/pz r4
|
|
004e4e 8b0c bf h'18 ;@(h'4e6a)
|
|
004e50 e204 mov #h'4, r2
|
|
004e52 3427 cmp/gt r2, r4
|
|
004e54 8909 bt h'12 ;@(h'4e6a)
|
|
004e56 6343 mov r4, r3
|
|
004e58 d00b mov.l @(h'2c,pc), r0 ;@(h'4e88)
|
|
004e5a 4408 shll2 r4
|
|
004e5c 343c add r3, r4
|
|
004e5e 4408 shll2 r4
|
|
004e60 9308 mov.w @(h'10,pc), r3 ;@(h'4e74)
|
|
004e62 024c mov.b @(r0,r4), r2
|
|
004e64 622c extu.b r2, r2
|
|
004e66 3230 cmp/eq r3, r2
|
|
004e68 8b01 bf h'2 ;@(h'4e6e)
|
|
004e6a 000b rts
|
|
004e6c e0ff mov #h'ffffffff, r0
|
|
004e6e e000 mov #h'0, r0
|
|
004e70 000b rts
|
|
004e72 0009 nop
|
|
004e74 00ff mac.l @r15+, @r0+
|
|
004e76 0000
|
|
004e78 0810
|
|
004e7a 01b0
|
|
004e7c 0f00
|
|
004e7e 0000
|
|
004e80 f0ff
|
|
004e82 ffff
|
|
004e84 0030
|
|
004e86 54e0 mov.l @(h'0,r14), r4
|
|
004e88 0810
|
|
004e8a 01c0
|
|
004e8c 2fb6 mov.l r11, @-r15
|
|
004e8e e108 mov #h'8, r1
|
|
004e90 d640 mov.l @(h'100,pc), r6 ;@(h'4f94)
|
|
004e92 ebff mov #h'ffffffff, r11
|
|
004e94 927c mov.w @(h'f8,pc), r2 ;@(h'4f90)
|
|
004e96 6463 mov r6, r4
|
|
004e98 2fa6 mov.l r10, @-r15
|
|
004e9a 6563 mov r6, r5
|
|
004e9c 6763 mov r6, r7
|
|
004e9e e400 mov #h'0, r4
|
|
004ea0 6a63 mov r6, r10
|
|
004ea2 7a50 add #h'50, r10
|
|
004ea4 6043 mov r4, r0
|
|
004ea6 6673 mov r7, r6
|
|
004ea8 2640 mov.b r4, @r6
|
|
004eaa 7001
|
|
004eac 3013 cmp/ge r1, r0
|
|
004eae 8ffb bf/s h'-a ;@(h'4ea8)
|
|
004eb0 7601
|
|
004eb2 e010 mov #h'10, r0
|
|
004eb4 1542 mov.l r4, @(h'8,r5)
|
|
004eb6 7714 add #h'14, r7
|
|
004eb8 15b3 mov.l r11, @(h'c,r5)
|
|
004eba 37a2 cmp/hs r10, r7
|
|
004ebc 0524 mov.b r2, @(r0,r5)
|
|
004ebe 8ff1 bf/s h'-1e ;@(h'4ea4)
|
|
004ec0 7514 add #h'14, r5
|
|
004ec2 6af6 mov.l @r15+, r10
|
|
004ec4 000b rts
|
|
004ec6 6bf6 mov.l @r15+, r11
|
|
004ec8 2fe6 mov.l r14, @-r15
|
|
004eca 2fd6 mov.l r13, @-r15
|
|
004ecc 2fc6 mov.l r12, @-r15
|
|
004ece 6d63 mov r6, r13
|
|
004ed0 d331 mov.l @(h'c4,pc), r3 ;@(h'4f98)
|
|
004ed2 2fb6 mov.l r11, @-r15
|
|
004ed4 4f22 sts.l pr, @-r15
|
|
004ed6 2349 and r4, r3
|
|
004ed8 7fec add #h'ec, r15
|
|
004eda 4329 shlr16 r3
|
|
004edc 1f51 mov.l r5, @(h'4,r15)
|
|
004ede 4319 shlr8 r3
|
|
004ee0 633e exts.b r3, r3
|
|
004ee2 633c extu.b r3, r3
|
|
004ee4 2338 tst r3, r3
|
|
004ee6 8f45 bf/s h'8a ;@(h'4f74)
|
|
004ee8 6b73 mov r7, r11
|
|
004eea 66f3 mov r15, r6
|
|
004eec de2b mov.l @(h'ac,pc), r14 ;@(h'4f9c)
|
|
004eee 2e49 and r4, r14
|
|
004ef0 dc28 mov.l @(h'a0,pc), r12 ;@(h'4f94)
|
|
004ef2 63e3 mov r14, r3
|
|
004ef4 2f66 mov.l r6, @-r15
|
|
004ef6 62e3 mov r14, r2
|
|
004ef8 4308 shll2 r3
|
|
004efa 332c add r2, r3
|
|
004efc 4308 shll2 r3
|
|
004efe 33cc add r12, r3
|
|
004f00 2f36 mov.l r3, @-r15
|
|
004f02 64f3 mov r15, r4
|
|
004f04 d326 mov.l @(h'98,pc), r3 ;@(h'4fa0)
|
|
004f06 430b jsr @r3
|
|
004f08 7410 add #h'10, r4
|
|
004f0a 6403 mov r0, r4
|
|
004f0c 65f6 mov.l @r15+, r5
|
|
004f0e d225 mov.l @(h'94,pc), r2 ;@(h'4fa4)
|
|
004f10 420b jsr @r2
|
|
004f12 66f6 mov.l @r15+, r6
|
|
004f14 2008 tst r0, r0
|
|
004f16 8b21 bf h'42 ;@(h'4f5c)
|
|
004f18 62f2 mov.l @r15, r2
|
|
004f1a 64e3 mov r14, r4
|
|
004f1c 63e3 mov r14, r3
|
|
004f1e 4408 shll2 r4
|
|
004f20 343c add r3, r4
|
|
004f22 4408 shll2 r4
|
|
004f24 34cc add r12, r4
|
|
004f26 5342 mov.l @(h'8,r4), r3
|
|
004f28 3323 cmp/ge r2, r3
|
|
004f2a 8917 bt h'2e ;@(h'4f5c)
|
|
004f2c 60b3 mov r11, r0
|
|
004f2e 88ff cmp/eq #h'ffffffff, r0
|
|
004f30 8901 bt h'2 ;@(h'4f36)
|
|
004f32 a005 bra h'a ;@(h'4f40)
|
|
004f34 14b2 mov.l r11, @(h'8,r4)
|
|
004f36 63f2 mov.l @r15, r3
|
|
004f38 3b32 cmp/hs r3, r11
|
|
004f3a 8b01 bf h'2 ;@(h'4f40)
|
|
004f3c a021 bra h'42 ;@(h'4f82)
|
|
004f3e e0ed mov #h'ffffffed, r0
|
|
004f40 56f1 mov.l @(h'4,r15), r6
|
|
004f42 65d3 mov r13, r5
|
|
004f44 d218 mov.l @(h'60,pc), r2 ;@(h'4fa8)
|
|
004f46 64e3 mov r14, r4
|
|
004f48 63e3 mov r14, r3
|
|
004f4a 4408 shll2 r4
|
|
004f4c 343c add r3, r4
|
|
004f4e 4408 shll2 r4
|
|
004f50 34cc add r12, r4
|
|
004f52 5442 mov.l @(h'8,r4), r4
|
|
004f54 420b jsr @r2
|
|
004f56 7401
|
|
004f58 2008 tst r0, r0
|
|
004f5a 8901 bt h'2 ;@(h'4f60)
|
|
004f5c a011 bra h'22 ;@(h'4f82)
|
|
004f5e e0fe mov #h'fffffffe, r0
|
|
004f60 63e3 mov r14, r3
|
|
004f62 4e08 shll2 r14
|
|
004f64 3e3c add r3, r14
|
|
004f66 4e08 shll2 r14
|
|
004f68 3ecc add r12, r14
|
|
004f6a 52e2 mov.l @(h'8,r14), r2
|
|
004f6c 32dc add r13, r2
|
|
004f6e 1e22 mov.l r2, @(h'8,r14)
|
|
004f70 a006 bra h'c ;@(h'4f80)
|
|
004f72 65d3 mov r13, r5
|
|
004f74 d30d mov.l @(h'34,pc), r3 ;@(h'4fac)
|
|
004f76 67b3 mov r11, r7
|
|
004f78 66d3 mov r13, r6
|
|
004f7a 430b jsr @r3
|
|
004f7c 55f1 mov.l @(h'4,r15), r5
|
|
004f7e 6503 mov r0, r5
|
|
004f80 6053 mov r5, r0
|
|
004f82 7f14 add #h'14, r15
|
|
004f84 4f26 lds.l @r15+, pr
|
|
004f86 6bf6 mov.l @r15+, r11
|
|
004f88 6cf6 mov.l @r15+, r12
|
|
004f8a 6df6 mov.l @r15+, r13
|
|
004f8c 000b rts
|
|
004f8e 6ef6 mov.l @r15+, r14
|
|
004f90 00ff mac.l @r15+, @r0+
|
|
004f92 0000
|
|
004f94 0810
|
|
004f96 01b0
|
|
004f98 0f00
|
|
004f9a 0000
|
|
004f9c f0ff
|
|
004f9e ffff
|
|
004fa0 0030
|
|
004fa2 5590 mov.l @(h'0,r9), r5
|
|
004fa4 0030
|
|
004fa6 55e0 mov.l @(h'0,r14), r5
|
|
004fa8 0030
|
|
004faa 55d0 mov.l @(h'0,r13), r5
|
|
004fac 0030
|
|
004fae 5540 mov.l @(h'0,r4), r5
|
|
004fb0 2fe6 mov.l r14, @-r15
|
|
004fb2 2fd6 mov.l r13, @-r15
|
|
004fb4 2fc6 mov.l r12, @-r15
|
|
004fb6 6c53 mov r5, r12
|
|
004fb8 d385 mov.l @(h'214,pc), r3 ;@(h'51d0)
|
|
004fba 2fb6 mov.l r11, @-r15
|
|
004fbc 2fa6 mov.l r10, @-r15
|
|
004fbe 2349 and r4, r3
|
|
004fc0 2f96 mov.l r9, @-r15
|
|
004fc2 4329 shlr16 r3
|
|
004fc4 4f22 sts.l pr, @-r15
|
|
004fc6 4319 shlr8 r3
|
|
004fc8 7ff0 add #h'f0, r15
|
|
004fca 633e exts.b r3, r3
|
|
004fcc 633c extu.b r3, r3
|
|
004fce 2338 tst r3, r3
|
|
004fd0 8f4e bf/s h'9c ;@(h'5070)
|
|
004fd2 6e63 mov r6, r14
|
|
004fd4 dd7f mov.l @(h'1fc,pc), r13 ;@(h'51d4)
|
|
004fd6 6af3 mov r15, r10
|
|
004fd8 d37f mov.l @(h'1fc,pc), r3 ;@(h'51d8)
|
|
004fda 2d49 and r4, r13
|
|
004fdc 7a04
|
|
004fde 430b jsr @r3
|
|
004fe0 64a3 mov r10, r4
|
|
004fe2 67c3 mov r12, r7
|
|
004fe4 d27e mov.l @(h'1f8,pc), r2 ;@(h'51e0)
|
|
004fe6 66e3 mov r14, r6
|
|
004fe8 d97c mov.l @(h'1f0,pc), r9 ;@(h'51dc)
|
|
004fea 65d3 mov r13, r5
|
|
004fec 63d3 mov r13, r3
|
|
004fee 4508 shll2 r5
|
|
004ff0 353c add r3, r5
|
|
004ff2 4508 shll2 r5
|
|
004ff4 359c add r9, r5
|
|
004ff6 420b jsr @r2
|
|
004ff8 64a3 mov r10, r4
|
|
004ffa 8800 cmp/eq #h'0, r0
|
|
004ffc 8d2d bt/s h'5a ;@(h'505a)
|
|
004ffe 6b03 mov r0, r11
|
|
005000 8811 cmp/eq #h'11, r0
|
|
005002 8926 bt h'4c ;@(h'5052)
|
|
005004 8812 cmp/eq #h'12, r0
|
|
005006 8924 bt h'48 ;@(h'5052)
|
|
005008 8830 cmp/eq #h'30, r0
|
|
00500a 8924 bt h'48 ;@(h'5056)
|
|
00500c 8825 cmp/eq #h'25, r0
|
|
00500e 8b24 bf h'48 ;@(h'505a)
|
|
005010 62d3 mov r13, r2
|
|
005012 63d3 mov r13, r3
|
|
005014 4208 shll2 r2
|
|
005016 323c add r3, r2
|
|
005018 4208 shll2 r2
|
|
00501a 329c add r9, r2
|
|
00501c 2f22 mov.l r2, @r15
|
|
00501e 67c3 mov r12, r7
|
|
005020 5322 mov.l @(h'8,r2), r3
|
|
005022 66e3 mov r14, r6
|
|
005024 2f36 mov.l r3, @-r15
|
|
005026 55f1 mov.l @(h'4,r15), r5
|
|
005028 d36e mov.l @(h'1b8,pc), r3 ;@(h'51e4)
|
|
00502a 430b jsr @r3
|
|
00502c 64a3 mov r10, r4
|
|
00502e 60b3 mov r11, r0
|
|
005030 8800 cmp/eq #h'0, r0
|
|
005032 8d12 bt/s h'24 ;@(h'505a)
|
|
005034 7f04
|
|
005036 8801 cmp/eq #h'1, r0
|
|
005038 890f bt h'1e ;@(h'505a)
|
|
00503a 8802 cmp/eq #h'2, r0
|
|
00503c 890d bt h'1a ;@(h'505a)
|
|
00503e 8815 cmp/eq #h'15, r0
|
|
005040 8907 bt h'e ;@(h'5052)
|
|
005042 8852 cmp/eq #h'52, r0
|
|
005044 8905 bt h'a ;@(h'5052)
|
|
005046 8818 cmp/eq #h'18, r0
|
|
005048 8903 bt h'6 ;@(h'5052)
|
|
00504a 8833 cmp/eq #h'33, r0
|
|
00504c 8903 bt h'6 ;@(h'5056)
|
|
00504e a004 bra h'8 ;@(h'505a)
|
|
005050 0009 nop
|
|
005052 a013 bra h'26 ;@(h'507c)
|
|
005054 e0fe mov #h'fffffffe, r0
|
|
005056 a011 bra h'22 ;@(h'507c)
|
|
005058 e0fc mov #h'fffffffc, r0
|
|
00505a 64d3 mov r13, r4
|
|
00505c 63d3 mov r13, r3
|
|
00505e 4408 shll2 r4
|
|
005060 343c add r3, r4
|
|
005062 4408 shll2 r4
|
|
005064 349c add r9, r4
|
|
005066 5542 mov.l @(h'8,r4), r5
|
|
005068 6253 mov r5, r2
|
|
00506a 32ec add r14, r2
|
|
00506c a005 bra h'a ;@(h'507a)
|
|
00506e 1422 mov.l r2, @(h'8,r4)
|
|
005070 d25d mov.l @(h'174,pc), r2 ;@(h'51e8)
|
|
005072 66e3 mov r14, r6
|
|
005074 420b jsr @r2
|
|
005076 65c3 mov r12, r5
|
|
005078 6503 mov r0, r5
|
|
00507a 6053 mov r5, r0
|
|
00507c 7f10 add #h'10, r15
|
|
00507e 4f26 lds.l @r15+, pr
|
|
005080 69f6 mov.l @r15+, r9
|
|
005082 6af6 mov.l @r15+, r10
|
|
005084 6bf6 mov.l @r15+, r11
|
|
005086 6cf6 mov.l @r15+, r12
|
|
005088 6df6 mov.l @r15+, r13
|
|
00508a 000b rts
|
|
00508c 6ef6 mov.l @r15+, r14
|
|
00508e 2fe6 mov.l r14, @-r15
|
|
005090 2fd6 mov.l r13, @-r15
|
|
005092 4f22 sts.l pr, @-r15
|
|
005094 d34e mov.l @(h'138,pc), r3 ;@(h'51d0)
|
|
005096 7ff0 add #h'f0, r15
|
|
005098 2349 and r4, r3
|
|
00509a 4329 shlr16 r3
|
|
00509c 4319 shlr8 r3
|
|
00509e 633e exts.b r3, r3
|
|
0050a0 633c extu.b r3, r3
|
|
0050a2 2338 tst r3, r3
|
|
0050a4 8f1e bf/s h'3c ;@(h'50e4)
|
|
0050a6 6e53 mov r5, r14
|
|
0050a8 d24a mov.l @(h'128,pc), r2 ;@(h'51d4)
|
|
0050aa 66f3 mov r15, r6
|
|
0050ac d14b mov.l @(h'12c,pc), r1 ;@(h'51dc)
|
|
0050ae 2429 and r2, r4
|
|
0050b0 6d43 mov r4, r13
|
|
0050b2 6343 mov r4, r3
|
|
0050b4 4d08 shll2 r13
|
|
0050b6 3d3c add r3, r13
|
|
0050b8 d347 mov.l @(h'11c,pc), r3 ;@(h'51d8)
|
|
0050ba 4d08 shll2 r13
|
|
0050bc 3d1c add r1, r13
|
|
0050be 1de2 mov.l r14, @(h'8,r13)
|
|
0050c0 2f66 mov.l r6, @-r15
|
|
0050c2 64f3 mov r15, r4
|
|
0050c4 430b jsr @r3
|
|
0050c6 7408
|
|
0050c8 d248 mov.l @(h'120,pc), r2 ;@(h'51ec)
|
|
0050ca 6403 mov r0, r4
|
|
0050cc 65d3 mov r13, r5
|
|
0050ce 420b jsr @r2
|
|
0050d0 66f6 mov.l @r15+, r6
|
|
0050d2 63f2 mov.l @r15, r3
|
|
0050d4 52d2 mov.l @(h'8,r13), r2
|
|
0050d6 3237 cmp/gt r3, r2
|
|
0050d8 8b01 bf h'2 ;@(h'50de)
|
|
0050da a008 bra h'10 ;@(h'50ee)
|
|
0050dc e0ed mov #h'ffffffed, r0
|
|
0050de 65f2 mov.l @r15, r5
|
|
0050e0 a004 bra h'8 ;@(h'50ec)
|
|
0050e2 35e8 sub r14, r5
|
|
0050e4 d242 mov.l @(h'108,pc), r2 ;@(h'51f0)
|
|
0050e6 420b jsr @r2
|
|
0050e8 65e3 mov r14, r5
|
|
0050ea 6503 mov r0, r5
|
|
0050ec 6053 mov r5, r0
|
|
0050ee 7f10 add #h'10, r15
|
|
0050f0 4f26 lds.l @r15+, pr
|
|
0050f2 6df6 mov.l @r15+, r13
|
|
0050f4 000b rts
|
|
0050f6 6ef6 mov.l @r15+, r14
|
|
0050f8 4f22 sts.l pr, @-r15
|
|
0050fa 7fec add #h'ec, r15
|
|
0050fc d336 mov.l @(h'd8,pc), r3 ;@(h'51d8)
|
|
0050fe 66f3 mov r15, r6
|
|
005100 2f42 mov.l r4, @r15
|
|
005102 7604
|
|
005104 2f66 mov.l r6, @-r15
|
|
005106 64f3 mov r15, r4
|
|
005108 430b jsr @r3
|
|
00510a 740c
|
|
00510c 55f1 mov.l @(h'4,r15), r5
|
|
00510e 6403 mov r0, r4
|
|
005110 d336 mov.l @(h'd8,pc), r3 ;@(h'51ec)
|
|
005112 430b jsr @r3
|
|
005114 66f6 mov.l @r15+, r6
|
|
005116 8840 cmp/eq #h'40, r0
|
|
005118 8b03 bf h'6 ;@(h'5122)
|
|
00511a 7f14 add #h'14, r15
|
|
00511c 4f26 lds.l @r15+, pr
|
|
00511e 000b rts
|
|
005120 e0ff mov #h'ffffffff, r0
|
|
005122 be25 bsr h'-3b6 ;@(h'4d70)
|
|
005124 64f2 mov.l @r15, r4
|
|
005126 6403 mov r0, r4
|
|
005128 4411 cmp/pz r4
|
|
00512a 8b01 bf h'2 ;@(h'5130)
|
|
00512c d329 mov.l @(h'a4,pc), r3 ;@(h'51d4)
|
|
00512e 2439 and r3, r4
|
|
005130 6043 mov r4, r0
|
|
005132 7f14 add #h'14, r15
|
|
005134 4f26 lds.l @r15+, pr
|
|
005136 000b rts
|
|
005138 0009 nop
|
|
00513a d32e mov.l @(h'b8,pc), r3 ;@(h'51f4)
|
|
00513c 432b jmp @r3
|
|
00513e e600 mov #h'0, r6
|
|
005140 2fe6 mov.l r14, @-r15
|
|
005142 6e53 mov r5, r14
|
|
005144 d22c mov.l @(h'b0,pc), r2 ;@(h'51f8)
|
|
005146 4f22 sts.l pr, @-r15
|
|
005148 d32c mov.l @(h'b0,pc), r3 ;@(h'51fc)
|
|
00514a 7fd4 add #h'd4, r15
|
|
00514c 61f3 mov r15, r1
|
|
00514e 711c add #h'1c, r1
|
|
005150 430b jsr @r3
|
|
005152 e010 mov #h'10, r0
|
|
005154 d22a mov.l @(h'a8,pc), r2 ;@(h'5200)
|
|
005156 61f3 mov r15, r1
|
|
005158 d328 mov.l @(h'a0,pc), r3 ;@(h'51fc)
|
|
00515a 710c
|
|
00515c 430b jsr @r3
|
|
00515e e010 mov #h'10, r0
|
|
005160 6043 mov r4, r0
|
|
005162 8800 cmp/eq #h'0, r0
|
|
005164 8905 bt h'a ;@(h'5172)
|
|
005166 8801 cmp/eq #h'1, r0
|
|
005168 891a bt h'34 ;@(h'51a0)
|
|
00516a 8802 cmp/eq #h'2, r0
|
|
00516c 8921 bt h'42 ;@(h'51b2)
|
|
00516e a029 bra h'52 ;@(h'51c4)
|
|
005170 0009 nop
|
|
005172 66f3 mov r15, r6
|
|
005174 d123 mov.l @(h'8c,pc), r1 ;@(h'5204)
|
|
005176 65f3 mov r15, r5
|
|
005178 7508
|
|
00517a 64f3 mov r15, r4
|
|
00517c 410b jsr @r1
|
|
00517e 7404
|
|
005180 2008 tst r0, r0
|
|
005182 8906 bt h'c ;@(h'5192)
|
|
005184 e200 mov #h'0, r2
|
|
005186 e0e1 mov #h'ffffffe1, r0
|
|
005188 2e22 mov.l r2, @r14
|
|
00518a 7f2c add #h'2c, r15
|
|
00518c 4f26 lds.l @r15+, pr
|
|
00518e 000b rts
|
|
005190 6ef6 mov.l @r15+, r14
|
|
005192 e000 mov #h'0, r0
|
|
005194 63f2 mov.l @r15, r3
|
|
005196 2e32 mov.l r3, @r14
|
|
005198 7f2c add #h'2c, r15
|
|
00519a 4f26 lds.l @r15+, pr
|
|
00519c 000b rts
|
|
00519e 6ef6 mov.l @r15+, r14
|
|
0051a0 d319 mov.l @(h'64,pc), r3 ;@(h'5208)
|
|
0051a2 65e3 mov r14, r5
|
|
0051a4 64f3 mov r15, r4
|
|
0051a6 430b jsr @r3
|
|
0051a8 741c add #h'1c, r4
|
|
0051aa 7f2c add #h'2c, r15
|
|
0051ac 4f26 lds.l @r15+, pr
|
|
0051ae 000b rts
|
|
0051b0 6ef6 mov.l @r15+, r14
|
|
0051b2 65e3 mov r14, r5
|
|
0051b4 d214 mov.l @(h'50,pc), r2 ;@(h'5208)
|
|
0051b6 64f3 mov r15, r4
|
|
0051b8 420b jsr @r2
|
|
0051ba 740c
|
|
0051bc 7f2c add #h'2c, r15
|
|
0051be 4f26 lds.l @r15+, pr
|
|
0051c0 000b rts
|
|
0051c2 6ef6 mov.l @r15+, r14
|
|
0051c4 e0fb mov #h'fffffffb, r0
|
|
0051c6 7f2c add #h'2c, r15
|
|
0051c8 4f26 lds.l @r15+, pr
|
|
0051ca 000b rts
|
|
0051cc 6ef6 mov.l @r15+, r14
|
|
0051ce 0000
|
|
0051d0 0f00
|
|
0051d2 0000
|
|
0051d4 f0ff
|
|
0051d6 ffff
|
|
0051d8 0030
|
|
0051da 5590 mov.l @(h'0,r9), r5
|
|
0051dc 0810
|
|
0051de 01b0
|
|
0051e0 0030
|
|
0051e2 5600 mov.l @(h'0,r0), r6
|
|
0051e4 0030
|
|
0051e6 55f0 mov.l @(h'0,r15), r5
|
|
0051e8 0030
|
|
0051ea 5560 mov.l @(h'0,r6), r5
|
|
0051ec 0030
|
|
0051ee 55e0 mov.l @(h'0,r14), r5
|
|
0051f0 0030
|
|
0051f2 5550 mov.l @(h'0,r5), r5
|
|
0051f4 0030
|
|
0051f6 5530 mov.l @(h'0,r3), r5
|
|
0051f8 0030
|
|
0051fa 8f74 bf/s h'e8 ;@(h'52e6)
|
|
0051fc 0030
|
|
0051fe 4a00 shll r10
|
|
005200 0030
|
|
005202 8f84 bf/s h'-f8 ;@(h'510e)
|
|
005204 0030
|
|
005206 55c0 mov.l @(h'0,r12), r5
|
|
005208 0030
|
|
00520a 5520 mov.l @(h'0,r2), r5
|
|
00520c 2fe6 mov.l r14, @-r15
|
|
00520e 6e43 mov r4, r14
|
|
005210 d07c mov.l @(h'1f0,pc), r0 ;@(h'5404)
|
|
005212 4f22 sts.l pr, @-r15
|
|
005214 7ff0 add #h'f0, r15
|
|
005216 20e9 and r14, r0
|
|
005218 4029 shlr16 r0
|
|
00521a 4019 shlr8 r0
|
|
00521c 600e exts.b r0, r0
|
|
00521e 600c extu.b r0, r0
|
|
005220 8800 cmp/eq #h'0, r0
|
|
005222 8905 bt h'a ;@(h'5230)
|
|
005224 8801 cmp/eq #h'1, r0
|
|
005226 8922 bt h'44 ;@(h'526e)
|
|
005228 8802 cmp/eq #h'2, r0
|
|
00522a 8920 bt h'40 ;@(h'526e)
|
|
00522c a026 bra h'4c ;@(h'527c)
|
|
00522e 0009 nop
|
|
005230 d275 mov.l @(h'1d4,pc), r2 ;@(h'5408)
|
|
005232 66f3 mov r15, r6
|
|
005234 2f66 mov.l r6, @-r15
|
|
005236 2e29 and r2, r14
|
|
005238 d274 mov.l @(h'1d0,pc), r2 ;@(h'540c)
|
|
00523a 63e3 mov r14, r3
|
|
00523c 4e08 shll2 r14
|
|
00523e 3e3c add r3, r14
|
|
005240 4e08 shll2 r14
|
|
005242 64f3 mov r15, r4
|
|
005244 420b jsr @r2
|
|
005246 7408
|
|
005248 d571 mov.l @(h'1c4,pc), r5 ;@(h'5410)
|
|
00524a 6403 mov r0, r4
|
|
00524c d371 mov.l @(h'1c4,pc), r3 ;@(h'5414)
|
|
00524e 35ec add r14, r5
|
|
005250 430b jsr @r3
|
|
005252 66f6 mov.l @r15+, r6
|
|
005254 2008 tst r0, r0
|
|
005256 8904 bt h'8 ;@(h'5262)
|
|
005258 e0fe mov #h'fffffffe, r0
|
|
00525a 7f10 add #h'10, r15
|
|
00525c 4f26 lds.l @r15+, pr
|
|
00525e 000b rts
|
|
005260 6ef6 mov.l @r15+, r14
|
|
005262 60f2 mov.l @r15, r0
|
|
005264 7014 add #h'14, r0
|
|
005266 7f10 add #h'10, r15
|
|
005268 4f26 lds.l @r15+, pr
|
|
00526a 000b rts
|
|
00526c 6ef6 mov.l @r15+, r14
|
|
00526e d36a mov.l @(h'1a8,pc), r3 ;@(h'5418)
|
|
005270 430b jsr @r3
|
|
005272 64e3 mov r14, r4
|
|
005274 7f10 add #h'10, r15
|
|
005276 4f26 lds.l @r15+, pr
|
|
005278 000b rts
|
|
00527a 6ef6 mov.l @r15+, r14
|
|
00527c e0fb mov #h'fffffffb, r0
|
|
00527e 7f10 add #h'10, r15
|
|
005280 4f26 lds.l @r15+, pr
|
|
005282 000b rts
|
|
005284 6ef6 mov.l @r15+, r14
|
|
005286 2fe6 mov.l r14, @-r15
|
|
005288 2fd6 mov.l r13, @-r15
|
|
00528a 6d43 mov r4, r13
|
|
00528c d263 mov.l @(h'18c,pc), r2 ;@(h'541c)
|
|
00528e 4f22 sts.l pr, @-r15
|
|
005290 d363 mov.l @(h'18c,pc), r3 ;@(h'5420)
|
|
005292 7fec add #h'ec, r15
|
|
005294 61f3 mov r15, r1
|
|
005296 7104
|
|
005298 430b jsr @r3
|
|
00529a e004 mov #h'4, r0
|
|
00529c d15b mov.l @(h'16c,pc), r1 ;@(h'540c)
|
|
00529e 66f3 mov r15, r6
|
|
0052a0 2f66 mov.l r6, @-r15
|
|
0052a2 64f3 mov r15, r4
|
|
0052a4 410b jsr @r1
|
|
0052a6 740c
|
|
0052a8 d35a mov.l @(h'168,pc), r3 ;@(h'5414)
|
|
0052aa 6403 mov r0, r4
|
|
0052ac 65d3 mov r13, r5
|
|
0052ae 430b jsr @r3
|
|
0052b0 66f6 mov.l @r15+, r6
|
|
0052b2 2008 tst r0, r0
|
|
0052b4 8b01 bf h'2 ;@(h'52ba)
|
|
0052b6 a023 bra h'46 ;@(h'5300)
|
|
0052b8 e0f3 mov #h'fffffff3, r0
|
|
0052ba bd59 bsr h'-54e ;@(h'4d70)
|
|
0052bc 64d3 mov r13, r4
|
|
0052be 6e03 mov r0, r14
|
|
0052c0 4e11 cmp/pz r14
|
|
0052c2 8901 bt h'2 ;@(h'52c8)
|
|
0052c4 a01c bra h'38 ;@(h'5300)
|
|
0052c6 60e3 mov r14, r0
|
|
0052c8 d34f mov.l @(h'13c,pc), r3 ;@(h'5408)
|
|
0052ca 67f3 mov r15, r7
|
|
0052cc d255 mov.l @(h'154,pc), r2 ;@(h'5424)
|
|
0052ce e604 mov #h'4, r6
|
|
0052d0 2e39 and r3, r14
|
|
0052d2 7704
|
|
0052d4 65d3 mov r13, r5
|
|
0052d6 64f3 mov r15, r4
|
|
0052d8 420b jsr @r2
|
|
0052da 7408
|
|
0052dc 8800 cmp/eq #h'0, r0
|
|
0052de 8d0c bt/s h'18 ;@(h'52fa)
|
|
0052e0 6403 mov r0, r4
|
|
0052e2 8811 cmp/eq #h'11, r0
|
|
0052e4 8905 bt h'a ;@(h'52f2)
|
|
0052e6 8812 cmp/eq #h'12, r0
|
|
0052e8 8903 bt h'6 ;@(h'52f2)
|
|
0052ea 8830 cmp/eq #h'30, r0
|
|
0052ec 8903 bt h'6 ;@(h'52f6)
|
|
0052ee a004 bra h'8 ;@(h'52fa)
|
|
0052f0 0009 nop
|
|
0052f2 a005 bra h'a ;@(h'5300)
|
|
0052f4 e0fe mov #h'fffffffe, r0
|
|
0052f6 a003 bra h'6 ;@(h'5300)
|
|
0052f8 e0fc mov #h'fffffffc, r0
|
|
0052fa bd70 bsr h'-520 ;@(h'4dde)
|
|
0052fc 64e3 mov r14, r4
|
|
0052fe e000 mov #h'0, r0
|
|
005300 7f14 add #h'14, r15
|
|
005302 4f26 lds.l @r15+, pr
|
|
005304 6df6 mov.l @r15+, r13
|
|
005306 000b rts
|
|
005308 6ef6 mov.l @r15+, r14
|
|
00530a 4f22 sts.l pr, @-r15
|
|
00530c d246 mov.l @(h'118,pc), r2 ;@(h'5428)
|
|
00530e 7ffc add #h'fc, r15
|
|
005310 2f52 mov.l r5, @r15
|
|
005312 66f3 mov r15, r6
|
|
005314 420b jsr @r2
|
|
005316 e501 mov #h'1, r5
|
|
005318 7f04
|
|
00531a 4f26 lds.l @r15+, pr
|
|
00531c 000b rts
|
|
00531e 0009 nop
|
|
005320 d341 mov.l @(h'104,pc), r3 ;@(h'5428)
|
|
005322 e600 mov #h'0, r6
|
|
005324 432b jmp @r3
|
|
005326 e505 mov #h'5, r5
|
|
005328 4f22 sts.l pr, @-r15
|
|
00532a 7fec add #h'ec, r15
|
|
00532c d337 mov.l @(h'dc,pc), r3 ;@(h'540c)
|
|
00532e 2f42 mov.l r4, @r15
|
|
005330 1f51 mov.l r5, @(h'4,r15)
|
|
005332 64f3 mov r15, r4
|
|
005334 430b jsr @r3
|
|
005336 7408
|
|
005338 65f2 mov.l @r15, r5
|
|
00533a 6403 mov r0, r4
|
|
00533c d33b mov.l @(h'ec,pc), r3 ;@(h'542c)
|
|
00533e 430b jsr @r3
|
|
005340 56f1 mov.l @(h'4,r15), r6
|
|
005342 8800 cmp/eq #h'0, r0
|
|
005344 8d0c bt/s h'18 ;@(h'5360)
|
|
005346 6403 mov r0, r4
|
|
005348 8830 cmp/eq #h'30, r0
|
|
00534a 890d bt h'1a ;@(h'5368)
|
|
00534c 8832 cmp/eq #h'32, r0
|
|
00534e 890f bt h'1e ;@(h'5370)
|
|
005350 8834 cmp/eq #h'34, r0
|
|
005352 890d bt h'1a ;@(h'5370)
|
|
005354 8831 cmp/eq #h'31, r0
|
|
005356 890f bt h'1e ;@(h'5378)
|
|
005358 885f cmp/eq #h'5f, r0
|
|
00535a 8911 bt h'22 ;@(h'5380)
|
|
00535c a014 bra h'28 ;@(h'5388)
|
|
00535e 0009 nop
|
|
005360 7f14 add #h'14, r15
|
|
005362 4f26 lds.l @r15+, pr
|
|
005364 000b rts
|
|
005366 e000 mov #h'0, r0
|
|
005368 7f14 add #h'14, r15
|
|
00536a 4f26 lds.l @r15+, pr
|
|
00536c 000b rts
|
|
00536e e0ff mov #h'ffffffff, r0
|
|
005370 7f14 add #h'14, r15
|
|
005372 4f26 lds.l @r15+, pr
|
|
005374 000b rts
|
|
005376 e0f8 mov #h'fffffff8, r0
|
|
005378 7f14 add #h'14, r15
|
|
00537a 4f26 lds.l @r15+, pr
|
|
00537c 000b rts
|
|
00537e e0f3 mov #h'fffffff3, r0
|
|
005380 7f14 add #h'14, r15
|
|
005382 4f26 lds.l @r15+, pr
|
|
005384 000b rts
|
|
005386 e0fc mov #h'fffffffc, r0
|
|
005388 e0fe mov #h'fffffffe, r0
|
|
00538a 7f14 add #h'14, r15
|
|
00538c 4f26 lds.l @r15+, pr
|
|
00538e 000b rts
|
|
005390 0009 nop
|
|
005392 2fe6 mov.l r14, @-r15
|
|
005394 2fd6 mov.l r13, @-r15
|
|
005396 2fc6 mov.l r12, @-r15
|
|
005398 2fb6 mov.l r11, @-r15
|
|
00539a 6c43 mov r4, r12
|
|
00539c d51c mov.l @(h'70,pc), r5 ;@(h'5410)
|
|
00539e 2fa6 mov.l r10, @-r15
|
|
0053a0 4f22 sts.l pr, @-r15
|
|
0053a2 6453 mov r5, r4
|
|
0053a4 da22 mov.l @(h'88,pc), r10 ;@(h'5430)
|
|
0053a6 6e53 mov r5, r14
|
|
0053a8 7ff4 add #h'f4, r15
|
|
0053aa 6b53 mov r5, r11
|
|
0053ac 7b50 add #h'50, r11
|
|
0053ae 3eb2 cmp/hs r11, r14
|
|
0053b0 8d10 bt/s h'20 ;@(h'53d4)
|
|
0053b2 6d53 mov r5, r13
|
|
0053b4 e010 mov #h'10, r0
|
|
0053b6 02ec mov.b @(r0,r14), r2
|
|
0053b8 2228 tst r2, r2
|
|
0053ba 8b07 bf h'e ;@(h'53cc)
|
|
0053bc e608 mov #h'8, r6
|
|
0053be 65c3 mov r12, r5
|
|
0053c0 4a0b jsr @r10
|
|
0053c2 64d3 mov r13, r4
|
|
0053c4 2008 tst r0, r0
|
|
0053c6 8b01 bf h'2 ;@(h'53cc)
|
|
0053c8 a010 bra h'20 ;@(h'53ec)
|
|
0053ca e0f8 mov #h'fffffff8, r0
|
|
0053cc 7e14 add #h'14, r14
|
|
0053ce 3eb2 cmp/hs r11, r14
|
|
0053d0 8ff0 bf/s h'-20 ;@(h'53b4)
|
|
0053d2 7d14 add #h'14, r13
|
|
0053d4 d20d mov.l @(h'34,pc), r2 ;@(h'540c)
|
|
0053d6 420b jsr @r2
|
|
0053d8 64f3 mov r15, r4
|
|
0053da 6403 mov r0, r4
|
|
0053dc d315 mov.l @(h'54,pc), r3 ;@(h'5434)
|
|
0053de 430b jsr @r3
|
|
0053e0 65c3 mov r12, r5
|
|
0053e2 2008 tst r0, r0
|
|
0053e4 8b01 bf h'2 ;@(h'53ea)
|
|
0053e6 a001 bra h'2 ;@(h'53ec)
|
|
0053e8 e000 mov #h'0, r0
|
|
0053ea e0ff mov #h'ffffffff, r0
|
|
0053ec 7f0c
|
|
0053ee 4f26 lds.l @r15+, pr
|
|
0053f0 6af6 mov.l @r15+, r10
|
|
0053f2 6bf6 mov.l @r15+, r11
|
|
0053f4 6cf6 mov.l @r15+, r12
|
|
0053f6 6df6 mov.l @r15+, r13
|
|
0053f8 000b rts
|
|
0053fa 6ef6 mov.l @r15+, r14
|
|
0053fc d30e mov.l @(h'38,pc), r3 ;@(h'5438)
|
|
0053fe 432b jmp @r3
|
|
005400 e500 mov #h'0, r5
|
|
005402 0000
|
|
005404 0f00
|
|
005406 0000
|
|
005408 f0ff
|
|
00540a ffff
|
|
00540c 0030
|
|
00540e 5590 mov.l @(h'0,r9), r5
|
|
005410 0810
|
|
005412 01b0
|
|
005414 0030
|
|
005416 55e0 mov.l @(h'0,r14), r5
|
|
005418 0030
|
|
00541a 5510 mov.l @(h'0,r1), r5
|
|
00541c 0030
|
|
00541e 8f94 bf/s h'-d8 ;@(h'534a)
|
|
005420 0030
|
|
005422 4a00 shll r10
|
|
005424 0030
|
|
005426 5600 mov.l @(h'0,r0), r6
|
|
005428 0030
|
|
00542a 54f0 mov.l @(h'0,r15), r4
|
|
00542c 0030
|
|
00542e 5570 mov.l @(h'0,r7), r5
|
|
005430 0030
|
|
005432 54a0 mov.l @(h'0,r10), r4
|
|
005434 0030
|
|
005436 55b0 mov.l @(h'0,r11), r5
|
|
005438 0030
|
|
00543a 5500 mov.l @(h'0,r0), r5
|
|
00543c 6041 mov.w @r4, r0
|
|
00543e 600d extu.w r0, r0
|
|
005440 885c cmp/eq #h'5c, r0
|
|
005442 8b25 bf h'4a ;@(h'5490)
|
|
005444 8541 mov.w @(h'2,r4), r0
|
|
005446 600d extu.w r0, r0
|
|
005448 885c cmp/eq #h'5c, r0
|
|
00544a 8b21 bf h'42 ;@(h'5490)
|
|
00544c 8542 mov.w @(h'4,r4), r0
|
|
00544e 600d extu.w r0, r0
|
|
005450 8863 cmp/eq #h'63, r0
|
|
005452 8903 bt h'6 ;@(h'545c)
|
|
005454 8542 mov.w @(h'4,r4), r0
|
|
005456 600d extu.w r0, r0
|
|
005458 8843 cmp/eq #h'43, r0
|
|
00545a 8b19 bf h'32 ;@(h'5490)
|
|
00545c 8543 mov.w @(h'6,r4), r0
|
|
00545e 600d extu.w r0, r0
|
|
005460 8872 cmp/eq #h'72, r0
|
|
005462 8903 bt h'6 ;@(h'546c)
|
|
005464 8543 mov.w @(h'6,r4), r0
|
|
005466 600d extu.w r0, r0
|
|
005468 8852 cmp/eq #h'52, r0
|
|
00546a 8b11 bf h'22 ;@(h'5490)
|
|
00546c 8544 mov.w @(h'8,r4), r0
|
|
00546e 600d extu.w r0, r0
|
|
005470 8864 cmp/eq #h'64, r0
|
|
005472 8903 bt h'6 ;@(h'547c)
|
|
005474 8544 mov.w @(h'8,r4), r0
|
|
005476 600d extu.w r0, r0
|
|
005478 8844 cmp/eq #h'44, r0
|
|
00547a 8b09 bf h'12 ;@(h'5490)
|
|
00547c 8545 mov.w @(h'a,r4), r0
|
|
00547e 600d extu.w r0, r0
|
|
005480 8830 cmp/eq #h'30, r0
|
|
005482 8b05 bf h'a ;@(h'5490)
|
|
005484 8546 mov.w @(h'c,r4), r0
|
|
005486 600d extu.w r0, r0
|
|
005488 885c cmp/eq #h'5c, r0
|
|
00548a 8b01 bf h'2 ;@(h'5490)
|
|
00548c 000b rts
|
|
00548e e0fb mov #h'fffffffb, r0
|
|
005490 d202 mov.l @(h'8,pc), r2 ;@(h'549c)
|
|
005492 422b jmp @r2
|
|
005494 e500 mov #h'0, r5
|
|
005496 000b rts
|
|
005498 0009 nop
|
|
00549a 0000
|
|
00549c 0030
|
|
00549e 5500 mov.l @(h'0,r0), r5
|
|
0054a0 2668 tst r6, r6
|
|
0054a2 8f02 bf/s h'4 ;@(h'54aa)
|
|
0054a4 6753 mov r5, r7
|
|
0054a6 000b rts
|
|
0054a8 e000 mov #h'0, r0
|
|
0054aa e500 mov #h'0, r5
|
|
0054ac 6253 mov r5, r2
|
|
0054ae 3262 cmp/hs r6, r2
|
|
0054b0 890b bt h'16 ;@(h'54ca)
|
|
0054b2 6344 mov.b @r4+, r3
|
|
0054b4 6274 mov.b @r7+, r2
|
|
0054b6 3320 cmp/eq r2, r3
|
|
0054b8 8b07 bf h'e ;@(h'54ca)
|
|
0054ba 6243 mov r4, r2
|
|
0054bc 72ff add #h'ff, r2
|
|
0054be 6320 mov.b @r2, r3
|
|
0054c0 2338 tst r3, r3
|
|
0054c2 8902 bt h'4 ;@(h'54ca)
|
|
0054c4 7501
|
|
0054c6 3562 cmp/hs r6, r5
|
|
0054c8 8bf3 bf h'-1a ;@(h'54b2)
|
|
0054ca 6043 mov r4, r0
|
|
0054cc 70ff add #h'ff, r0
|
|
0054ce 77ff add #h'ff, r7
|
|
0054d0 6000 mov.b @r0, r0
|
|
0054d2 600c extu.b r0, r0
|
|
0054d4 6370 mov.b @r7, r3
|
|
0054d6 633c extu.b r3, r3
|
|
0054d8 3038 sub r3, r0
|
|
0054da 000b rts
|
|
0054dc 0009 nop
|
|
0054de 0000
|
|
0054e0 d201 mov.l @(h'4,pc), r2 ;@(h'54e8)
|
|
0054e2 d002 mov.l @(h'8,pc), r0 ;@(h'54ec)
|
|
0054e4 422b jmp @r2
|
|
0054e6 0009 nop
|
|
0054e8 8001 mov.b r0, @(h'1,r0)
|
|
0054ea 0070
|
|
0054ec 0000
|
|
0054ee 042d mov.w @(r0,r2), r4
|
|
0054f0 d201 mov.l @(h'4,pc), r2 ;@(h'54f8)
|
|
0054f2 d002 mov.l @(h'8,pc), r0 ;@(h'54fc)
|
|
0054f4 422b jmp @r2
|
|
0054f6 0009 nop
|
|
0054f8 8001 mov.b r0, @(h'1,r0)
|
|
0054fa 0070
|
|
0054fc 0000
|
|
0054fe 0434 mov.b r3, @(r0,r4)
|
|
005500 d201 mov.l @(h'4,pc), r2 ;@(h'5508)
|
|
005502 d002 mov.l @(h'8,pc), r0 ;@(h'550c)
|
|
005504 422b jmp @r2
|
|
005506 0009 nop
|
|
005508 8001 mov.b r0, @(h'1,r0)
|
|
00550a 0070
|
|
00550c 0000
|
|
00550e 0439
|
|
005510 d201 mov.l @(h'4,pc), r2 ;@(h'5518)
|
|
005512 d002 mov.l @(h'8,pc), r0 ;@(h'551c)
|
|
005514 422b jmp @r2
|
|
005516 0009 nop
|
|
005518 8001 mov.b r0, @(h'1,r0)
|
|
00551a 0070
|
|
00551c 0000
|
|
00551e 042f mac.l @r2+, @r4+
|
|
005520 d201 mov.l @(h'4,pc), r2 ;@(h'5528)
|
|
005522 d002 mov.l @(h'8,pc), r0 ;@(h'552c)
|
|
005524 422b jmp @r2
|
|
005526 0009 nop
|
|
005528 8001 mov.b r0, @(h'1,r0)
|
|
00552a 0070
|
|
00552c 0000
|
|
00552e 042e mov.l @(r0,r2), r4
|
|
005530 d201 mov.l @(h'4,pc), r2 ;@(h'5538)
|
|
005532 d002 mov.l @(h'8,pc), r0 ;@(h'553c)
|
|
005534 422b jmp @r2
|
|
005536 0009 nop
|
|
005538 8001 mov.b r0, @(h'1,r0)
|
|
00553a 0070
|
|
00553c 0000
|
|
00553e 042c mov.b @(r0,r2), r4
|
|
005540 d201 mov.l @(h'4,pc), r2 ;@(h'5548)
|
|
005542 d002 mov.l @(h'8,pc), r0 ;@(h'554c)
|
|
005544 422b jmp @r2
|
|
005546 0009 nop
|
|
005548 8001 mov.b r0, @(h'1,r0)
|
|
00554a 0070
|
|
00554c 0000
|
|
00554e 0432 stc ssr, r4
|
|
005550 d201 mov.l @(h'4,pc), r2 ;@(h'5558)
|
|
005552 d002 mov.l @(h'8,pc), r0 ;@(h'555c)
|
|
005554 422b jmp @r2
|
|
005556 0009 nop
|
|
005558 8001 mov.b r0, @(h'1,r0)
|
|
00555a 0070
|
|
00555c 0000
|
|
00555e 0431
|
|
005560 d201 mov.l @(h'4,pc), r2 ;@(h'5568)
|
|
005562 d002 mov.l @(h'8,pc), r0 ;@(h'556c)
|
|
005564 422b jmp @r2
|
|
005566 0009 nop
|
|
005568 8001 mov.b r0, @(h'1,r0)
|
|
00556a 0070
|
|
00556c 0000
|
|
00556e 0435 mov.w r3, @(r0,r4)
|
|
005570 d201 mov.l @(h'4,pc), r2 ;@(h'5578)
|
|
005572 d002 mov.l @(h'8,pc), r0 ;@(h'557c)
|
|
005574 422b jmp @r2
|
|
005576 0009 nop
|
|
005578 8001 mov.b r0, @(h'1,r0)
|
|
00557a 0070
|
|
00557c 0000
|
|
00557e 0374 mov.b r7, @(r0,r3)
|
|
005580 d201 mov.l @(h'4,pc), r2 ;@(h'5588)
|
|
005582 d002 mov.l @(h'8,pc), r0 ;@(h'558c)
|
|
005584 422b jmp @r2
|
|
005586 0009 nop
|
|
005588 8001 mov.b r0, @(h'1,r0)
|
|
00558a 0070
|
|
00558c 0000
|
|
00558e 0026 mov.l r2, @(r0,r0)
|
|
005590 d201 mov.l @(h'4,pc), r2 ;@(h'5598)
|
|
005592 d002 mov.l @(h'8,pc), r0 ;@(h'559c)
|
|
005594 422b jmp @r2
|
|
005596 0009 nop
|
|
005598 8001 mov.b r0, @(h'1,r0)
|
|
00559a 0070
|
|
00559c 0000
|
|
00559e 0462
|
|
0055a0 d201 mov.l @(h'4,pc), r2 ;@(h'55a8)
|
|
0055a2 d002 mov.l @(h'8,pc), r0 ;@(h'55ac)
|
|
0055a4 422b jmp @r2
|
|
0055a6 0009 nop
|
|
0055a8 8001 mov.b r0, @(h'1,r0)
|
|
0055aa 0070
|
|
0055ac 0000
|
|
0055ae 0807 mul.l r0, r8
|
|
0055b0 d201 mov.l @(h'4,pc), r2 ;@(h'55b8)
|
|
0055b2 d002 mov.l @(h'8,pc), r0 ;@(h'55bc)
|
|
0055b4 422b jmp @r2
|
|
0055b6 0009 nop
|
|
0055b8 8001 mov.b r0, @(h'1,r0)
|
|
0055ba 0070
|
|
0055bc 0000
|
|
0055be 0836 mov.l r3, @(r0,r8)
|
|
0055c0 d201 mov.l @(h'4,pc), r2 ;@(h'55c8)
|
|
0055c2 d002 mov.l @(h'8,pc), r0 ;@(h'55cc)
|
|
0055c4 422b jmp @r2
|
|
0055c6 0009 nop
|
|
0055c8 8001 mov.b r0, @(h'1,r0)
|
|
0055ca 0070
|
|
0055cc 0000
|
|
0055ce 0844 mov.b r4, @(r0,r8)
|
|
0055d0 d201 mov.l @(h'4,pc), r2 ;@(h'55d8)
|
|
0055d2 d002 mov.l @(h'8,pc), r0 ;@(h'55dc)
|
|
0055d4 422b jmp @r2
|
|
0055d6 0009 nop
|
|
0055d8 8001 mov.b r0, @(h'1,r0)
|
|
0055da 0070
|
|
0055dc 0000
|
|
0055de 0841
|
|
0055e0 d201 mov.l @(h'4,pc), r2 ;@(h'55e8)
|
|
0055e2 d002 mov.l @(h'8,pc), r0 ;@(h'55ec)
|
|
0055e4 422b jmp @r2
|
|
0055e6 0009 nop
|
|
0055e8 8001 mov.b r0, @(h'1,r0)
|
|
0055ea 0070
|
|
0055ec 0000
|
|
0055ee 0840
|
|
0055f0 d201 mov.l @(h'4,pc), r2 ;@(h'55f8)
|
|
0055f2 d002 mov.l @(h'8,pc), r0 ;@(h'55fc)
|
|
0055f4 422b jmp @r2
|
|
0055f6 0009 nop
|
|
0055f8 8001 mov.b r0, @(h'1,r0)
|
|
0055fa 0070
|
|
0055fc 0000
|
|
0055fe 0830
|
|
005600 d201 mov.l @(h'4,pc), r2 ;@(h'5608)
|
|
005602 d002 mov.l @(h'8,pc), r0 ;@(h'560c)
|
|
005604 422b jmp @r2
|
|
005606 0009 nop
|
|
005608 8001 mov.b r0, @(h'1,r0)
|
|
00560a 0070
|
|
00560c 0000
|
|
00560e 082b rte
|
|
005610 d201 mov.l @(h'4,pc), r2 ;@(h'5618)
|
|
005612 d002 mov.l @(h'8,pc), r0 ;@(h'561c)
|
|
005614 422b jmp @r2
|
|
005616 0009 nop
|
|
005618 8001 mov.b r0, @(h'1,r0)
|
|
00561a 0070
|
|
00561c 0000
|
|
00561e 0c4f mac.l @r4+, @r12+
|
|
005620 ffff
|
|
005622 ffff
|
|
005624 ffff
|
|
005626 ffff
|
|
005628 fffc
|
|
00562a 8000 mov.b r0, @(h'0,r0)
|
|
00562c 0000
|
|
00562e 0000
|
|
005630 0000
|
|
005632 0004 mov.b r0, @(r0,r0)
|
|
005634 b000 bsr h'0 ;@(h'5638)
|
|
005636 0000
|
|
005638 0000
|
|
00563a 0000
|
|
00563c 0034 mov.b r3, @(r0,r0)
|
|
00563e b000 bsr h'0 ;@(h'5642)
|
|
005640 0000
|
|
005642 0000
|
|
005644 0000
|
|
005646 0034 mov.b r3, @(r0,r0)
|
|
005648 87f8
|
|
00564a ff0f
|
|
00564c c30c trapa #h'c
|
|
00564e 63fc extu.b r15, r3
|
|
005650 6184 mov.b @r8+, r1
|
|
005652 8805 cmp/eq #h'5, r0
|
|
005654 0090
|
|
005656 2492 mov.l r9, @r4
|
|
005658 9402 mov.w @(h'4,pc), r4 ;@(h'5660)
|
|
00565a 9244 mov.w @(h'88,pc), r2 ;@(h'56e6)
|
|
00565c 8805 cmp/eq #h'5, r0
|
|
00565e 38a3 cmp/ge r10, r8
|
|
005660 1492 mov.l r9, @(h'8,r4)
|
|
005662 9402 mov.w @(h'4,pc), r4 ;@(h'566a)
|
|
005664 8c44
|
|
005666 89f9 bt h'-e ;@(h'565c)
|
|
005668 24a4 mov.b r10, @-r4
|
|
00566a 9492 mov.w @(h'124,pc), r4 ;@(h'5792)
|
|
00566c 930c mov.w @(h'18,pc), r3 ;@(h'5688)
|
|
00566e 4084
|
|
005670 8901 bt h'2 ;@(h'5676)
|
|
005672 3927 cmp/gt r2, r9
|
|
005674 9492 mov.w @(h'124,pc), r4 ;@(h'579c)
|
|
005676 9090 mov.w @(h'120,pc), r0 ;@(h'579a)
|
|
005678 2104 mov.b r0, @-r1
|
|
00567a 8919 bt h'32 ;@(h'56b0)
|
|
00567c 0220
|
|
00567e 1462 mov.l r6, @(h'8,r4)
|
|
005680 9090 mov.w @(h'120,pc), r0 ;@(h'57a4)
|
|
005682 1204 mov.l r0, @(h'10,r2)
|
|
005684 8925 bt h'4a ;@(h'56d2)
|
|
005686 3127 cmp/gt r2, r1
|
|
005688 9204 mov.w @(h'8,pc), r2 ;@(h'5694)
|
|
00568a 9090 mov.w @(h'120,pc), r0 ;@(h'57ae)
|
|
00568c 1204 mov.l r0, @(h'10,r2)
|
|
00568e 89e5 bt h'-36 ;@(h'565c)
|
|
005690 28a4 mov.b r10, @-r8
|
|
005692 9108 mov.w @(h'10,pc), r1 ;@(h'56a6)
|
|
005694 9090 mov.w @(h'120,pc), r0 ;@(h'57b8)
|
|
005696 1204 mov.l r0, @(h'10,r2)
|
|
005698 8805 cmp/eq #h'5, r0
|
|
00569a 24a4 mov.b r10, @-r4
|
|
00569c 9090 mov.w @(h'120,pc), r0 ;@(h'57c0)
|
|
00569e 9090 mov.w @(h'120,pc), r0 ;@(h'57c2)
|
|
0056a0 1204 mov.l r0, @(h'10,r2)
|
|
0056a2 87f8
|
|
0056a4 c318 trapa #h'18
|
|
0056a6 6060 mov.b @r6, r0
|
|
0056a8 6060 mov.b @r6, r0
|
|
0056aa 0c04 mov.b r0, @(r0,r12)
|
|
0056ac 8000 mov.b r0, @(h'0,r0)
|
|
0056ae 0000
|
|
0056b0 0000
|
|
0056b2 0000
|
|
0056b4 0004 mov.b r0, @(r0,r0)
|
|
0056b6 8000 mov.b r0, @(h'0,r0)
|
|
0056b8 0000
|
|
0056ba 0000
|
|
0056bc 0000
|
|
0056be 0004 mov.b r0, @(r0,r0)
|
|
0056c0 8000 mov.b r0, @(h'0,r0)
|
|
0056c2 1f83 mov.l r8, @(h'c,r15)
|
|
0056c4 0c3f mac.l @r3+, @r12+
|
|
0056c6 8c30
|
|
0056c8 0004 mov.b r0, @(r0,r0)
|
|
0056ca 8000 mov.b r0, @(h'0,r0)
|
|
0056cc 2044 mov.b r4, @-r0
|
|
0056ce 9240 mov.w @(h'80,pc), r2 ;@(h'5752)
|
|
0056d0 5248 mov.l @(h'20,r4), r2
|
|
0056d2 0004 mov.b r0, @(r0,r0)
|
|
0056d4 8000 mov.b r0, @(h'0,r0)
|
|
0056d6 2024 mov.b r2, @-r0
|
|
0056d8 9280 mov.w @(h'100,pc), r2 ;@(h'57dc)
|
|
0056da 5288 mov.l @(h'20,r8), r2
|
|
0056dc 0004 mov.b r0, @(r0,r0)
|
|
0056de 8000 mov.b r0, @(h'0,r0)
|
|
0056e0 2714 mov.b r1, @-r7
|
|
0056e2 928f mov.w @(h'11e,pc), r2 ;@(h'5804)
|
|
0056e4 9110 mov.w @(h'20,pc), r1 ;@(h'5708)
|
|
0056e6 0004 mov.b r0, @(r0,r0)
|
|
0056e8 8000 mov.b r0, @(h'0,r0)
|
|
0056ea 2494 mov.b r9, @-r4
|
|
0056ec 9290 mov.w @(h'120,pc), r2 ;@(h'5810)
|
|
0056ee 1020 mov.l r2, @(h'0,r0)
|
|
0056f0 0004 mov.b r0, @(r0,r0)
|
|
0056f2 8000 mov.b r0, @(h'0,r0)
|
|
0056f4 2494 mov.b r9, @-r4
|
|
0056f6 9290 mov.w @(h'120,pc), r2 ;@(h'581a)
|
|
0056f8 1020 mov.l r2, @(h'0,r0)
|
|
0056fa 0004 mov.b r0, @(r0,r0)
|
|
0056fc 8000 mov.b r0, @(h'0,r0)
|
|
0056fe 2714 mov.b r1, @-r7
|
|
005700 f28f
|
|
005702 9110 mov.w @(h'20,pc), r1 ;@(h'5726)
|
|
005704 0004 mov.b r0, @(r0,r0)
|
|
005706 8000 mov.b r0, @(h'0,r0)
|
|
005708 2024 mov.b r2, @-r0
|
|
00570a 0280
|
|
00570c 5288 mov.l @(h'20,r8), r2
|
|
00570e 0004 mov.b r0, @(r0,r0)
|
|
005710 8000 mov.b r0, @(h'0,r0)
|
|
005712 2044 mov.b r4, @-r0
|
|
005714 0240
|
|
005716 5248 mov.l @(h'20,r4), r2
|
|
005718 0004 mov.b r0, @(r0,r0)
|
|
00571a 8000 mov.b r0, @(h'0,r0)
|
|
00571c 1f83 mov.l r8, @(h'c,r15)
|
|
00571e fc3f
|
|
005720 8c30
|
|
005722 0004 mov.b r0, @(r0,r0)
|
|
005724 b000 bsr h'0 ;@(h'5728)
|
|
005726 0000
|
|
005728 0000
|
|
00572a 0000
|
|
00572c 0034 mov.b r3, @(r0,r0)
|
|
00572e b000 bsr h'0 ;@(h'5732)
|
|
005730 0000
|
|
005732 0000
|
|
005734 0000
|
|
005736 0034 mov.b r3, @(r0,r0)
|
|
005738 8000 mov.b r0, @(h'0,r0)
|
|
00573a 0000
|
|
00573c 0000
|
|
00573e 0000
|
|
005740 0004 mov.b r0, @(r0,r0)
|
|
005742 ffff
|
|
005744 ffff
|
|
005746 ffff
|
|
005748 ffff
|
|
00574a fffc
|
|
00574c ffff
|
|
00574e ffff
|
|
005750 ffff
|
|
005752 ffff
|
|
005754 ffff
|
|
005756 ffe0
|
|
005758 8000 mov.b r0, @(h'0,r0)
|
|
00575a 0000
|
|
00575c 0000
|
|
00575e 0000
|
|
005760 0000
|
|
005762 0020
|
|
005764 b000 bsr h'0 ;@(h'5768)
|
|
005766 0000
|
|
005768 0000
|
|
00576a 0000
|
|
00576c 0000
|
|
00576e 01a0
|
|
005770 b000 bsr h'0 ;@(h'5774)
|
|
005772 0000
|
|
005774 0000
|
|
005776 0000
|
|
005778 0000
|
|
00577a 01a0
|
|
00577c 8000 mov.b r0, @(h'0,r0)
|
|
00577e 0000
|
|
005780 0000
|
|
005782 0000
|
|
005784 0000
|
|
005786 0020
|
|
005788 87ef
|
|
00578a d83f mov.l @(h'fc,pc), r8 ;@(h'5888)
|
|
00578c 7efc add #h'fc, r14
|
|
00578e 0c1f mac.l @r1+, @r12+
|
|
005790 b37e bsr h'6fc ;@(h'5e90)
|
|
005792 c020 mov.b r0, @(h'20,gbr)
|
|
005794 87ef
|
|
005796 d83f mov.l @(h'fc,pc), r8 ;@(h'5894)
|
|
005798 7efc add #h'fc, r14
|
|
00579a 0c1f mac.l @r1+, @r12+
|
|
00579c b37e bsr h'6fc ;@(h'5e9c)
|
|
00579e c020 mov.b r0, @(h'20,gbr)
|
|
0057a0 860c
|
|
0057a2 1830 mov.l r3, @(h'0,r8)
|
|
0057a4 6030 mov.b @r3, r0
|
|
0057a6 0c18 sett
|
|
0057a8 3360 cmp/eq r6, r3
|
|
0057aa c020 mov.b r0, @(h'20,gbr)
|
|
0057ac 87ef
|
|
0057ae 183c mov.l r3, @(h'30,r8)
|
|
0057b0 6030 mov.b @r3, r0
|
|
0057b2 0c1e mov.l @(r0,r1), r12
|
|
0057b4 3378 sub r7, r3
|
|
0057b6 c020 mov.b r0, @(h'20,gbr)
|
|
0057b8 87ef
|
|
0057ba 183c mov.l r3, @(h'30,r8)
|
|
0057bc 6030 mov.b @r3, r0
|
|
0057be 0c1e mov.l @(r0,r1), r12
|
|
0057c0 3378 sub r7, r3
|
|
0057c2 c020 mov.b r0, @(h'20,gbr)
|
|
0057c4 806c mov.b r0, @(h'c,r6)
|
|
0057c6 1830 mov.l r3, @(h'0,r8)
|
|
0057c8 6030 mov.b @r3, r0
|
|
0057ca 0c18 sett
|
|
0057cc 3f60 cmp/eq r6, r15
|
|
0057ce c020 mov.b r0, @(h'20,gbr)
|
|
0057d0 87ef
|
|
0057d2 dfbf mov.l @(h'2fc,pc), r15 ;@(h'5ad0)
|
|
0057d4 7e30 add #h'30, r14
|
|
0057d6 0fdf mac.l @r13+, @r15+
|
|
0057d8 9e7e mov.w @(h'fc,pc), r14 ;@(h'58d8)
|
|
0057da fc20
|
|
0057dc 87ef
|
|
0057de dfbf mov.l @(h'2fc,pc), r15 ;@(h'5adc)
|
|
0057e0 7e30 add #h'30, r14
|
|
0057e2 0fdf mac.l @r13+, @r15+
|
|
0057e4 8c7e
|
|
0057e6 fc20
|
|
0057e8 8000 mov.b r0, @(h'0,r0)
|
|
0057ea 0000
|
|
0057ec 0000
|
|
0057ee 0000
|
|
0057f0 0000
|
|
0057f2 0020
|
|
0057f4 b000 bsr h'0 ;@(h'57f8)
|
|
0057f6 0000
|
|
0057f8 0000
|
|
0057fa 0000
|
|
0057fc 0000
|
|
0057fe 01a0
|
|
005800 b000 bsr h'0 ;@(h'5804)
|
|
005802 0000
|
|
005804 0000
|
|
005806 0000
|
|
005808 0000
|
|
00580a 01a0
|
|
00580c 8000 mov.b r0, @(h'0,r0)
|
|
00580e 0000
|
|
005810 0000
|
|
005812 0000
|
|
005814 0000
|
|
005816 0020
|
|
005818 ffff
|
|
00581a ffff
|
|
00581c ffff
|
|
00581e ffff
|
|
005820 ffff
|
|
005822 ffe0
|
|
005824 3844 div1 r4, r8
|
|
005826 44fe ldc r4, r7_bank
|
|
005828 eeee mov #h'ffffffee, r14
|
|
00582a fe00
|
|
00582c 1030 mov.l r3, @(h'0,r0)
|
|
00582e 1010 mov.l r1, @(h'0,r0)
|
|
005830 3800 cmp/eq r0, r8
|
|
005832 0030
|
|
005834 0810
|
|
005836 2038 tst r3, r0
|
|
005838 0000
|
|
00583a 3008 sub r0, r0
|
|
00583c 1008 mov.l r0, @(h'20,r0)
|
|
00583e 3000 cmp/eq r0, r0
|
|
005840 0020
|
|
005842 2838 tst r3, r8
|
|
005844 0808 clrt
|
|
005846 0000
|
|
005848 3820 cmp/eq r2, r8
|
|
00584a 3008 sub r0, r0
|
|
00584c 3000 cmp/eq r0, r0
|
|
00584e 0018 sett
|
|
005850 2038 tst r3, r0
|
|
005852 2838 tst r3, r8
|
|
005854 0000
|
|
005856 3808 sub r0, r8
|
|
005858 1010 mov.l r1, @(h'0,r0)
|
|
00585a 1000 mov.l r0, @(h'0,r0)
|
|
00585c 0038 ldtlb
|
|
00585e 2838 tst r3, r8
|
|
005860 2838 tst r3, r8
|
|
005862 0000
|
|
005864 3828 sub r2, r8
|
|
005866 3808 sub r0, r8
|
|
005868 3000 cmp/eq r0, r0
|
|
00586a 0046 mov.l r4, @(r0,r0)
|
|
00586c ca4a xor #h'4a, r0
|
|
00586e 4aec shad r14, r10
|
|
005870 0000
|
|
005872 44cc shad r12, r4
|
|
005874 4444
|
|
005876 ee00 mov #h'0, r14
|
|
005878 004c mov.b @(r0,r4), r0
|
|
00587a c244 mov.l r0, @(h'110,gbr)
|
|
00587c 48ee ldc r8, r6_bank
|
|
00587e 0000
|
|
005880 4cc2
|
|
005882 4442
|
|
005884 ec00 mov #h'0, r12
|
|
005886 0048 clrs
|
|
005888 ca4e xor #h'4e, r0
|
|
00588a 42e2
|
|
00588c 0000
|
|
00588e 4ec8
|
|
005890 4c42
|
|
005892 ec00 mov #h'0, r12
|
|
005894 0046 mov.l r4, @(r0,r0)
|
|
005896 c84e tst #h'4e, r0
|
|
005898 4aee ldc r10, r6_bank
|
|
00589a 0000
|
|
00589c 4ec2
|
|
00589e 4444
|
|
0058a0 e400 mov #h'0, r4
|
|
0058a2 004e mov.l @(r0,r4), r0
|
|
0058a4 ca4e xor #h'4e, r0
|
|
0058a6 4aee ldc r10, r6_bank
|
|
0058a8 0000
|
|
0058aa 4eca
|
|
0058ac 4e42
|
|
0058ae ec00 mov #h'0, r12
|
|
0058b0 00c6 mov.l r12, @(r0,r0)
|
|
0058b2 2a4a xor r4, r10
|
|
0058b4 8aec
|
|
0058b6 0000
|
|
0058b8 c42c mov.b @(h'2c,gbr), r0
|
|
0058ba 4484
|
|
0058bc ee00 mov #h'0, r14
|
|
0058be 00cc mov.b @(r0,r12), r0
|
|
0058c0 2244 mov.b r4, @-r2
|
|
0058c2 88ee cmp/eq #h'ffffffee, r0
|
|
0058c4 0000
|
|
0058c6 cc22 tst.b #h'22, @(r0,gbr)
|
|
0058c8 4482
|
|
0058ca ec00 mov #h'0, r12
|
|
0058cc 00c8
|
|
0058ce 2a4e mulu.w r4, r10
|
|
0058d0 82e2
|
|
0058d2 0000
|
|
0058d4 ce28 xor.b #h'28, @(r0,gbr)
|
|
0058d6 4c82
|
|
0058d8 ec00 mov #h'0, r12
|
|
0058da 00c6 mov.l r12, @(r0,r0)
|
|
0058dc 284e mulu.w r4, r8
|
|
0058de 8aee
|
|
0058e0 0000
|
|
0058e2 ce22 xor.b #h'22, @(r0,gbr)
|
|
0058e4 4484
|
|
0058e6 e400 mov #h'0, r4
|
|
0058e8 00ce mov.l @(r0,r12), r0
|
|
0058ea 2a4e mulu.w r4, r10
|
|
0058ec 8aee
|
|
0058ee 0000
|
|
0058f0 ce2a xor.b #h'2a, @(r0,gbr)
|
|
0058f2 4e82
|
|
0058f4 ec00 mov #h'0, r12
|
|
0058f6 00c6 mov.l r12, @(r0,r0)
|
|
0058f8 2a4a xor r4, r10
|
|
0058fa 2acc cmp/str r12, r10
|
|
0058fc 0000
|
|
0058fe c42c mov.b @(h'2c,gbr), r0
|
|
005900 4424 rotcl r4
|
|
005902 ce00 xor.b #h'0, @(r0,gbr)
|
|
005904 00cc mov.b @(r0,r12), r0
|
|
005906 2244 mov.b r4, @-r2
|
|
005908 28ce mulu.w r12, r8
|
|
00590a 0000
|
|
00590c cc22 tst.b #h'22, @(r0,gbr)
|
|
00590e 4422 sts.l pr, @-r4
|
|
005910 cc00 tst.b #h'0, @(r0,gbr)
|
|
005912 00c8
|
|
005914 2a4e mulu.w r4, r10
|
|
005916 22c2 mov.l r12, @r2
|
|
005918 0000
|
|
00591a ce28 xor.b #h'28, @(r0,gbr)
|
|
00591c 4c22 sts.l pr, @-r12
|
|
00591e cc00 tst.b #h'0, @(r0,gbr)
|
|
005920 00c6 mov.l r12, @(r0,r0)
|
|
005922 284e mulu.w r4, r8
|
|
005924 2ace mulu.w r12, r10
|
|
005926 0000
|
|
005928 ce22 xor.b #h'22, @(r0,gbr)
|
|
00592a 4424 rotcl r4
|
|
00592c c400 mov.b @(h'0,gbr), r0
|
|
00592e 00ce mov.l @(r0,r12), r0
|
|
005930 2a4e mulu.w r4, r10
|
|
005932 2ace mulu.w r12, r10
|
|
005934 0000
|
|
005936 ce2a xor.b #h'2a, @(r0,gbr)
|
|
005938 4e22 sts.l pr, @-r14
|
|
00593a cc00 tst.b #h'0, @(r0,gbr)
|
|
00593c 0086 mov.l r8, @(r0,r0)
|
|
00593e aaea bra h'-a2c ;@(h'4f16)
|
|
005940 2a2c cmp/str r2, r10
|
|
005942 00ff mac.l @r15+, @r0+
|
|
005944 ffff
|
|
005946 ffff
|
|
005948 fffc
|
|
00594a 8000 mov.b r0, @(h'0,r0)
|
|
00594c 0000
|
|
00594e 0000
|
|
005950 04c0
|
|
005952 0000
|
|
005954 0000
|
|
005956 0004 mov.b r0, @(r0,r0)
|
|
005958 c000 mov.b r0, @(h'0,gbr)
|
|
00595a 0000
|
|
00595c 0000
|
|
00595e 04c3
|
|
005960 f7ec
|
|
005962 dfbf mov.l @(h'2fc,pc), r15 ;@(h'5c60)
|
|
005964 7c04
|
|
005966 c3f7 trapa #h'f7
|
|
005968 ecdf mov #h'ffffffdf, r12
|
|
00596a bf7e bsr h'-104 ;@(h'586a)
|
|
00596c 04c3
|
|
00596e 366c add r6, r6
|
|
005970 d830 mov.l @(h'c0,pc), r8 ;@(h'5a34)
|
|
005972 6604 mov.b @r0+, r6
|
|
005974 c336 trapa #h'36
|
|
005976 6cd8 swap.b r13, r12
|
|
005978 3066 cmp/hi r6, r0
|
|
00597a 04c3
|
|
00597c f7ec
|
|
00597e dfbc mov.l @(h'2f0,pc), r15 ;@(h'5c70)
|
|
005980 6604 mov.b @r0+, r6
|
|
005982 c3f7 trapa #h'f7
|
|
005984 ecdf mov #h'ffffffdf, r12
|
|
005986 bc66 bsr h'-734 ;@(h'5256)
|
|
005988 04c3
|
|
00598a 066c mov.b @(r0,r6), r6
|
|
00598c c1b0 mov.w r0, @(h'160,gbr)
|
|
00598e 6604 mov.b @r0+, r6
|
|
005990 c306 trapa #h'6
|
|
005992 6cc1 mov.w @r12, r12
|
|
005994 b066 bsr h'cc ;@(h'5a64)
|
|
005996 04c3
|
|
005998 066f mac.l @r6+, @r6+
|
|
00599a dfbf mov.l @(h'2fc,pc), r15 ;@(h'5c98)
|
|
00599c 7e04
|
|
00599e c306 trapa #h'6
|
|
0059a0 6fdf exts.w r13, r15
|
|
0059a2 bf7c bsr h'-108 ;@(h'589e)
|
|
0059a4 04c0
|
|
0059a6 0000
|
|
0059a8 0000
|
|
0059aa 0004 mov.b r0, @(r0,r0)
|
|
0059ac c000 mov.b r0, @(h'0,gbr)
|
|
0059ae 0000
|
|
0059b0 0000
|
|
0059b2 04cf mac.l @r12+, @r4+
|
|
0059b4 ffff
|
|
0059b6 ffff
|
|
0059b8 ffc4
|
|
0059ba c800 tst #h'0, r0
|
|
0059bc 0000
|
|
0059be 0000
|
|
0059c0 44c8
|
|
0059c2 0000
|
|
0059c4 0000
|
|
0059c6 0044 mov.b r4, @(r0,r0)
|
|
0059c8 c87b tst #h'7b, r0
|
|
0059ca defa mov.l @(h'3e8,pc), r14 ;@(h'5db4)
|
|
0059cc f4b8
|
|
0059ce 44c8
|
|
0059d0 4252
|
|
0059d2 2294 mov.b r9, @-r2
|
|
0059d4 a044 bra h'88 ;@(h'5a60)
|
|
0059d6 c842 tst #h'42, r0
|
|
0059d8 5222 mov.l @(h'8,r2), r2
|
|
0059da 94b0 mov.w @(h'160,pc), r4 ;@(h'5b3e)
|
|
0059dc 44c8
|
|
0059de 4252
|
|
0059e0 2294 mov.b r9, @-r2
|
|
0059e2 a044 bra h'88 ;@(h'5a6e)
|
|
0059e4 c87b tst #h'7b, r0
|
|
0059e6 d222 mov.l @(h'88,pc), r2 ;@(h'5a70)
|
|
0059e8 97b8 mov.w @(h'170,pc), r7 ;@(h'5b5c)
|
|
0059ea 44c8
|
|
0059ec 0000
|
|
0059ee 0000
|
|
0059f0 0044 mov.b r4, @(r0,r0)
|
|
0059f2 c800 tst #h'0, r0
|
|
0059f4 0000
|
|
0059f6 0000
|
|
0059f8 44cf mac.w @r12+, @r4+
|
|
0059fa ffff
|
|
0059fc ffff
|
|
0059fe ffc4
|
|
005a00 c000 mov.b r0, @(h'0,gbr)
|
|
005a02 0000
|
|
005a04 0000
|
|
005a06 04c0
|
|
005a08 0000
|
|
005a0a 0000
|
|
005a0c 0004 mov.b r0, @(r0,r0)
|
|
005a0e cfff or.b #h'ff, @(r0,gbr)
|
|
005a10 ffff
|
|
005a12 ffff
|
|
005a14 c4c8 mov.b @(h'c8,gbr), r0
|
|
005a16 0000
|
|
005a18 0000
|
|
005a1a 0044 mov.b r4, @(r0,r0)
|
|
005a1c c800 tst #h'0, r0
|
|
005a1e 0000
|
|
005a20 0000
|
|
005a22 44c9
|
|
005a24 17af mov.l r10, @(h'3c,r7)
|
|
005a26 08bb
|
|
005a28 d244 mov.l @(h'110,pc), r2 ;@(h'5b3c)
|
|
005a2a c9b4 and #h'b4, r0
|
|
005a2c a90d bra h'-de6 ;@(h'4c4a)
|
|
005a2e a252 bra h'4a4 ;@(h'5ed6)
|
|
005a30 44c9
|
|
005a32 57a9 mov.l @(h'24,r10), r7
|
|
005a34 0ab2 stc r3_bank, r10
|
|
005a36 5244 mov.l @(h'10,r4), r2
|
|
005a38 c914 and #h'14, r0
|
|
005a3a a908 bra h'-df0 ;@(h'4c4e)
|
|
005a3c a252 bra h'4a4 ;@(h'5ee4)
|
|
005a3e 44c9
|
|
005a40 14a9 mov.l r10, @(h'24,r4)
|
|
005a42 08ba
|
|
005a44 5e44 mov.l @(h'10,r4), r14
|
|
005a46 c800 tst #h'0, r0
|
|
005a48 0000
|
|
005a4a 0000
|
|
005a4c 44c8
|
|
005a4e 0000
|
|
005a50 0000
|
|
005a52 0044 mov.b r4, @(r0,r0)
|
|
005a54 cfff or.b #h'ff, @(r0,gbr)
|
|
005a56 ffff
|
|
005a58 ffff
|
|
005a5a c4c0 mov.b @(h'c0,gbr), r0
|
|
005a5c 0000
|
|
005a5e 0000
|
|
005a60 0004 mov.b r0, @(r0,r0)
|
|
005a62 c000 mov.b r0, @(h'0,gbr)
|
|
005a64 0000
|
|
005a66 0000
|
|
005a68 04ff mac.l @r15+, @r4+
|
|
005a6a ffff
|
|
005a6c ffff
|
|
005a6e fff4
|
|
005a70 ffff
|
|
005a72 ffff
|
|
005a74 ffff
|
|
005a76 fc00
|
|
005a78 1fff mov.l r15, @(h'3c,r15)
|
|
005a7a 8000 mov.b r0, @(h'0,r0)
|
|
005a7c 0038 ldtlb
|
|
005a7e 0040
|
|
005a80 0000
|
|
005a82 7000
|
|
005a84 2000 mov.b r0, @r0
|
|
005a86 0070
|
|
005a88 0010
|
|
005a8a 0000
|
|
005a8c e000 mov #h'0, r0
|
|
005a8e 1000 mov.l r0, @(h'0,r0)
|
|
005a90 00e0
|
|
005a92 0008 clrt
|
|
005a94 0000
|
|
005a96 e000 mov #h'0, r0
|
|
005a98 0800
|
|
005a9a 00e0
|
|
005a9c 0004 mov.b r0, @(r0,r0)
|
|
005a9e 0000
|
|
005aa0 e000 mov #h'0, r0
|
|
005aa2 0400
|
|
005aa4 00e0
|
|
005aa6 0002 stc sr, r0
|
|
005aa8 0000
|
|
005aaa e000 mov #h'0, r0
|
|
005aac 0200
|
|
005aae 00e0
|
|
005ab0 0001
|
|
005ab2 0000
|
|
005ab4 e000 mov #h'0, r0
|
|
005ab6 0100
|
|
005ab8 00e0
|
|
005aba fffe
|
|
005abc 0000
|
|
005abe e0cf mov #h'ffffffcf, r0
|
|
005ac0 e800 mov #h'0, r8
|
|
005ac2 00e0
|
|
005ac4 cc68 tst.b #h'68, @(r0,gbr)
|
|
005ac6 0000
|
|
005ac8 e078 mov #h'78, r0
|
|
005aca 3800 cmp/eq r0, r8
|
|
005acc 00e0
|
|
005ace 0008 clrt
|
|
005ad0 0000
|
|
005ad2 e000 mov #h'0, r0
|
|
005ad4 0400
|
|
005ad6 00e0
|
|
005ad8 0004 mov.b r0, @(r0,r0)
|
|
005ada 0000
|
|
005adc e000 mov #h'0, r0
|
|
005ade 0200
|
|
005ae0 00e0
|
|
005ae2 0002 stc sr, r0
|
|
005ae4 0000
|
|
005ae6 e00c mov #h'c, r0
|
|
005ae8 0100
|
|
005aea 00ec mov.b @(r0,r14), r0
|
|
005aec 1201 mov.l r0, @(h'4,r2)
|
|
005aee 0000
|
|
005af0 ec10 mov #h'10, r12
|
|
005af2 0100
|
|
005af4 00ec mov.b @(r0,r14), r0
|
|
005af6 1ffe mov.l r15, @(h'38,r15)
|
|
005af8 0000
|
|
005afa ec00 mov #h'0, r12
|
|
005afc 0800
|
|
005afe 00ec mov.b @(r0,r14), r0
|
|
005b00 0004 mov.b r0, @(r0,r0)
|
|
005b02 0000
|
|
005b04 ec00 mov #h'0, r12
|
|
005b06 0200
|
|
005b08 01ec mov.b @(r0,r14), r1
|
|
005b0a 0002 stc sr, r0
|
|
005b0c 0001
|
|
005b0e ec00 mov #h'0, r12
|
|
005b10 0200
|
|
005b12 03ec mov.b @(r0,r14), r3
|
|
005b14 0002 stc sr, r0
|
|
005b16 0003 bsrf r0
|
|
005b18 cc00 tst.b #h'0, @(r0,gbr)
|
|
005b1a 0200
|
|
005b1c 07cc mov.b @(r0,r12), r7
|
|
005b1e fffe
|
|
005b20 0007 mul.l r0, r0
|
|
005b22 cc00 tst.b #h'0, @(r0,gbr)
|
|
005b24 0200
|
|
005b26 0f8c mov.b @(r0,r8), r15
|
|
005b28 0002 stc sr, r0
|
|
005b2a 000f mac.l @r0+, @r0+
|
|
005b2c 8c00
|
|
005b2e 0200
|
|
005b30 1f0c mov.l r0, @(h'30,r15)
|
|
005b32 0002 stc sr, r0
|
|
005b34 001f mac.l @r1+, @r0+
|
|
005b36 0e00
|
|
005b38 0400
|
|
005b3a 3f07 cmp/gt r0, r15
|
|
005b3c 8004 mov.b r0, @(h'4,r0)
|
|
005b3e 003f mac.l @r3+, @r0+
|
|
005b40 03ff mac.l @r15+, @r3+
|
|
005b42 f800
|
|
005b44 3f00 cmp/eq r0, r15
|
|
005b46 0120
|
|
005b48 003f mac.l @r3+, @r0+
|
|
005b4a 0001
|
|
005b4c 1000 mov.l r0, @(h'0,r0)
|
|
005b4e 3f00 cmp/eq r0, r15
|
|
005b50 0110
|
|
005b52 007f mac.l @r7+, @r0+
|
|
005b54 ffff
|
|
005b56 fc00
|
|
005b58 8100 mov.w r0, @(h'0,r0)
|
|
005b5a 0002 stc sr, r0
|
|
005b5c 00c1
|
|
005b5e 807f mov.b r0, @(h'f,r7)
|
|
005b60 8200
|
|
005b62 c180 mov.w r0, @(h'100,gbr)
|
|
005b64 8042 mov.b r0, @(h'2,r4)
|
|
005b66 00c1
|
|
005b68 8080 mov.b r0, @(h'0,r8)
|
|
005b6a 4200 shll r2
|
|
005b6c c180 mov.w r0, @(h'100,gbr)
|
|
005b6e 7f82 add #h'82, r15
|
|
005b70 00ff mac.l @r15+, @r0+
|
|
005b72 ffff
|
|
005b74 fe00
|
|
005b76 ffff
|
|
005b78 ffff
|
|
005b7a fe3f
|
|
005b7c ffc0
|
|
005b7e 4400 shll r4
|
|
005b80 2082 mov.l r8, @r0
|
|
005b82 0010
|
|
005b84 821f
|
|
005b86 9082 mov.w @(h'104,pc), r0 ;@(h'5c8e)
|
|
005b88 2050 mov.b r5, @r0
|
|
005b8a 8220
|
|
005b8c 5082 mov.l @(h'8,r8), r0
|
|
005b8e 2050 mov.b r5, @r0
|
|
005b90 ffff
|
|
005b92 f082
|
|
005b94 1090 mov.l r9, @(h'0,r0)
|
|
005b96 8212
|
|
005b98 9082 mov.w @(h'104,pc), r0 ;@(h'5ca0)
|
|
005b9a 1290 mov.l r9, @(h'0,r2)
|
|
005b9c 8212
|
|
005b9e 9082 mov.w @(h'104,pc), r0 ;@(h'5ca6)
|
|
005ba0 1090 mov.l r9, @(h'0,r0)
|
|
005ba2 820f
|
|
005ba4 1082 mov.l r8, @(h'8,r0)
|
|
005ba6 0010
|
|
005ba8 7fff add #h'ff, r15
|
|
005baa e07f mov #h'7f, r0
|
|
005bac bfdc bsr h'-48 ;@(h'5b68)
|
|
005bae eff7 mov #h'fffffff7, r15
|
|
005bb0 fbfd
|
|
005bb2 fdce
|
|
005bb4 e0ff mov #h'ffffffff, r0
|
|
005bb6 7f77 add #h'77, r15
|
|
005bb8 fb9d
|
|
005bba fe7f
|
|
005bbc bfde bsr h'-44 ;@(h'5b7c)
|
|
005bbe eff7 mov #h'fffffff7, r15
|
|
005bc0 fbfd
|
|
005bc2 fdce
|
|
005bc4 e0ff mov #h'ffffffff, r0
|
|
005bc6 7f77 add #h'77, r15
|
|
005bc8 fbdd
|
|
005bca fe7f
|
|
005bcc bfdf bsr h'-42 ;@(h'5b8e)
|
|
005bce eff7 mov #h'fffffff7, r15
|
|
005bd0 fbfd
|
|
005bd2 fdce
|
|
005bd4 e0ff mov #h'ffffffff, r0
|
|
005bd6 7f77 add #h'77, r15
|
|
005bd8 fbfd
|
|
005bda fe70
|
|
005bdc 39df addv r13, r9
|
|
005bde ee07 mov #h'7, r14
|
|
005be0 3b9c add r9, r11
|
|
005be2 71ce add #h'ce, r1
|
|
005be4 e0e7 mov #h'ffffffe7, r0
|
|
005be6 1c77 mov.l r7, @(h'1c,r12)
|
|
005be8 3bfd dmuls.l r15, r11
|
|
005bea 8070 mov.b r0, @(h'0,r7)
|
|
005bec 39df addv r13, r9
|
|
005bee ee07 mov #h'7, r14
|
|
005bf0 3b9c add r9, r11
|
|
005bf2 71ce add #h'ce, r1
|
|
005bf4 e0e7 mov #h'ffffffe7, r0
|
|
005bf6 1c77 mov.l r7, @(h'1c,r12)
|
|
005bf8 3bfd dmuls.l r15, r11
|
|
005bfa fe70
|
|
005bfc 39dd dmuls.l r13, r9
|
|
005bfe ee77 mov #h'77, r14
|
|
005c00 fbfc
|
|
005c02 71ce add #h'ce, r1
|
|
005c04 e0ff mov #h'ffffffff, r0
|
|
005c06 1c77 mov.l r7, @(h'1c,r12)
|
|
005c08 3bbd dmuls.l r11, r11
|
|
005c0a fe70
|
|
005c0c 39dc add r13, r9
|
|
005c0e ee77 mov #h'77, r14
|
|
005c10 fbfc
|
|
005c12 71ce add #h'ce, r1
|
|
005c14 e0ff mov #h'ffffffff, r0
|
|
005c16 1c77 mov.l r7, @(h'1c,r12)
|
|
005c18 3b9c add r9, r11
|
|
005c1a 067f mac.l @r7+, @r6+
|
|
005c1c bfdc bsr h'-48 ;@(h'5bd8)
|
|
005c1e eff7 mov #h'fffffff7, r15
|
|
005c20 fbfc
|
|
005c22 71fe add #h'fe, r1
|
|
005c24 feff
|
|
005c26 1c77 mov.l r7, @(h'1c,r12)
|
|
005c28 fb9d
|
|
005c2a fe7f
|
|
005c2c bfdc bsr h'-48 ;@(h'5be8)
|
|
005c2e eff7 mov #h'fffffff7, r15
|
|
005c30 739c add #h'9c, r3
|
|
005c32 71fe add #h'fe, r1
|
|
005c34 fee7
|
|
005c36 1c77 mov.l r7, @(h'1c,r12)
|
|
005c38 fb9d
|
|
005c3a fe7f
|
|
005c3c bfdc bsr h'-48 ;@(h'5bf8)
|
|
005c3e eff7 mov #h'fffffff7, r15
|
|
005c40 3b9c add r9, r11
|
|
005c42 71fe add #h'fe, r1
|
|
005c44 fee7
|
|
005c46 1c77 mov.l r7, @(h'1c,r12)
|
|
005c48 fb9d
|
|
005c4a fe00
|
|
005c4c 0000
|
|
005c4e 0000
|
|
005c50 0000
|
|
005c52 0000
|
|
005c54 0000
|
|
005c56 0000
|
|
005c58 0000
|
|
005c5a 0000
|
|
005c5c 0000
|
|
005c5e 0000
|
|
005c60 0000
|
|
005c62 0000
|
|
005c64 0000
|
|
005c66 0000
|
|
005c68 0000
|
|
005c6a 0000
|
|
005c6c 0000
|
|
005c6e 0000
|
|
005c70 0000
|
|
005c72 0000
|
|
005c74 0000
|
|
005c76 0000
|
|
005c78 0000
|
|
005c7a 0000
|
|
005c7c 000f mac.l @r0+, @r0+
|
|
005c7e dfb1 mov.l @(h'2c4,pc), r15 ;@(h'5f44)
|
|
005c80 be0f bsr h'-3e2 ;@(h'58a2)
|
|
005c82 dfb1 mov.l @(h'2c4,pc), r15 ;@(h'5f48)
|
|
005c84 bf61 bsr h'-13e ;@(h'5b4a)
|
|
005c86 f7ef
|
|
005c88 b000 bsr h'0 ;@(h'5c8c)
|
|
005c8a 0000
|
|
005c8c 000f mac.l @r0+, @r0+
|
|
005c8e dfbb mov.l @(h'2ec,pc), r15 ;@(h'5f7c)
|
|
005c90 be0f bsr h'-3e2 ;@(h'58b2)
|
|
005c92 dfbb mov.l @(h'2ec,pc), r15 ;@(h'5f80)
|
|
005c94 bf61 bsr h'-13e ;@(h'5b5a)
|
|
005c96 f7ef
|
|
005c98 b000 bsr h'0 ;@(h'5c9c)
|
|
005c9a 0000
|
|
005c9c 000c mov.b @(r0,r0), r0
|
|
005c9e 19bf mov.l r11, @(h'3c,r9)
|
|
005ca0 b00c bsr h'18 ;@(h'5cbc)
|
|
005ca2 19bf mov.l r11, @(h'3c,r9)
|
|
005ca4 b361 bsr h'6c2 ;@(h'636a)
|
|
005ca6 818c mov.w r0, @(h'18,r8)
|
|
005ca8 3000 cmp/eq r0, r0
|
|
005caa 0000
|
|
005cac 000c mov.b @(r0,r0), r0
|
|
005cae 19b5 mov.l r11, @(h'14,r9)
|
|
005cb0 bc0c bsr h'-7e8 ;@(h'54cc)
|
|
005cb2 19b5 mov.l r11, @(h'14,r9)
|
|
005cb4 b361 bsr h'6c2 ;@(h'637a)
|
|
005cb6 e18f mov #h'ffffff8f, r1
|
|
005cb8 3000 cmp/eq r0, r0
|
|
005cba 0000
|
|
005cbc 000c mov.b @(r0,r0), r0
|
|
005cbe dfb1 mov.l @(h'2c4,pc), r15 ;@(h'5f84)
|
|
005cc0 bc0c bsr h'-7e8 ;@(h'54dc)
|
|
005cc2 19b1 mov.l r11, @(h'4,r9)
|
|
005cc4 bf61 bsr h'-13e ;@(h'5b8a)
|
|
005cc6 e18f mov #h'ffffff8f, r1
|
|
005cc8 3000 cmp/eq r0, r0
|
|
005cca 0000
|
|
005ccc 000c mov.b @(r0,r0), r0
|
|
005cce dfb1 mov.l @(h'2c4,pc), r15 ;@(h'5f94)
|
|
005cd0 b00c bsr h'18 ;@(h'5cec)
|
|
005cd2 19b1 mov.l r11, @(h'4,r9)
|
|
005cd4 bf61 bsr h'-13e ;@(h'5b9a)
|
|
005cd6 818c mov.w r0, @(h'18,r8)
|
|
005cd8 0000
|
|
005cda 0000
|
|
005cdc 000f mac.l @r0+, @r0+
|
|
005cde d9b1 mov.l @(h'2c4,pc), r9 ;@(h'5fa4)
|
|
005ce0 be0f bsr h'-3e2 ;@(h'5902)
|
|
005ce2 dfb1 mov.l @(h'2c4,pc), r15 ;@(h'5fa8)
|
|
005ce4 b07d bsr h'fa ;@(h'5de2)
|
|
005ce6 f18f
|
|
005ce8 b000 bsr h'0 ;@(h'5cec)
|
|
005cea 0000
|
|
005cec 000f mac.l @r0+, @r0+
|
|
005cee d9b1 mov.l @(h'2c4,pc), r9 ;@(h'5fb4)
|
|
005cf0 be0f bsr h'-3e2 ;@(h'5912)
|
|
005cf2 dfb1 mov.l @(h'2c4,pc), r15 ;@(h'5fb8)
|
|
005cf4 b07d bsr h'fa ;@(h'5df2)
|
|
005cf6 f18f
|
|
005cf8 b000 bsr h'0 ;@(h'5cfc)
|
|
005cfa 000f mac.l @r0+, @r0+
|
|
005cfc f00f
|
|
005cfe 900f mov.w @(h'1e,pc), r0 ;@(h'5d20)
|
|
005d00 d00f mov.l @(h'3c,pc), r0 ;@(h'5d40)
|
|
005d02 f00f
|
|
005d04 f00f
|
|
005d06 f00f
|
|
005d08 f00f
|
|
005d0a f01f
|
|
005d0c f808
|
|
005d0e 100a mov.l r0, @(h'28,r0)
|
|
005d10 3008 sub r0, r0
|
|
005d12 1009 mov.l r0, @(h'24,r0)
|
|
005d14 fc0a
|
|
005d16 020a sts mach, r2
|
|
005d18 0211
|
|
005d1a fc10
|
|
005d1c 0824 mov.b r2, @(r0,r8)
|
|
005d1e 0424 mov.b r2, @(r0,r4)
|
|
005d20 0438 ldtlb
|
|
005d22 0420
|
|
005d24 0413
|
|
005d26 f812
|
|
005d28 900c mov.w @(h'18,pc), r0 ;@(h'5d44)
|
|
005d2a 60ff exts.w r15, r0
|
|
005d2c ffff
|
|
005d2e 9fff mov.w @(h'1fe,pc), r15 ;@(h'5f30)
|
|
005d30 dfff mov.l @(h'3fc,pc), r15 ;@(h'6130)
|
|
005d32 ffff
|
|
005d34 ffff
|
|
005d36 ffff
|
|
005d38 ffff
|
|
005d3a ffff
|
|
005d3c fff8
|
|
005d3e 1ffa mov.l r15, @(h'28,r15)
|
|
005d40 3ff8 sub r15, r15
|
|
005d42 1ff9 mov.l r15, @(h'24,r15)
|
|
005d44 fffa
|
|
005d46 03fa
|
|
005d48 03f1
|
|
005d4a fff0
|
|
005d4c 0fe4 mov.b r14, @(r0,r15)
|
|
005d4e 07e4 mov.b r14, @(r0,r7)
|
|
005d50 07f8
|
|
005d52 07e0
|
|
005d54 07f3
|
|
005d56 fff3
|
|
005d58 9fff mov.w @(h'1fe,pc), r15 ;@(h'5f5a)
|
|
005d5a ffff
|
|
005d5c ffff
|
|
005d5e ffff
|
|
005d60 ffff
|
|
005d62 ffff
|
|
005d64 ffff
|
|
005d66 ffff
|
|
005d68 ffff
|
|
005d6a ffff
|
|
005d6c ffff
|
|
005d6e ffff
|
|
005d70 ffff
|
|
005d72 ffff
|
|
005d74 ffff
|
|
005d76 ffff
|
|
005d78 ffff
|
|
005d7a ff79
|
|
005d7c df86 mov.l @(h'218,pc), r15 ;@(h'5f98)
|
|
005d7e 2000 mov.b r0, @r0
|
|
005d80 0039
|
|
005d82 dfff mov.l @(h'3fc,pc), r15 ;@(h'6180)
|
|
005d84 ffff
|
|
005d86 ffff
|
|
005d88 ffff
|
|
005d8a ffff
|
|
005d8c ffff
|
|
005d8e ffff
|
|
005d90 ffff
|
|
005d92 ffff
|
|
005d94 ffff
|
|
005d96 ffff
|
|
005d98 ffff
|
|
005d9a ff79
|
|
005d9c dfff mov.l @(h'3fc,pc), r15 ;@(h'619c)
|
|
005d9e ffff
|
|
005da0 ffff
|
|
005da2 ffff
|
|
005da4 ffff
|
|
005da6 ffff
|
|
005da8 ffff
|
|
005daa ffff
|
|
005dac ffff
|
|
005dae ffff
|
|
005db0 ffff
|
|
005db2 ffff
|
|
005db4 ffff
|
|
005db6 ffff
|
|
005db8 ffff
|
|
005dba ff00
|
|
005dbc 0000
|
|
005dbe 0000
|
|
005dc0 0000
|
|
005dc2 0000
|
|
005dc4 0000
|
|
005dc6 0000
|
|
005dc8 0000
|
|
005dca 0008 clrt
|
|
005dcc 0814 mov.b r1, @(r0,r8)
|
|
005dce 1414 mov.l r1, @(h'10,r4)
|
|
005dd0 1422 mov.l r2, @(h'8,r4)
|
|
005dd2 2222 mov.l r2, @r2
|
|
005dd4 221c cmp/str r1, r2
|
|
005dd6 1c7f mov.l r7, @(h'3c,r12)
|
|
005dd8 7fff add #h'ff, r15
|
|
005dda ff00
|
|
005ddc 0000
|
|
005dde 0000
|
|
005de0 0000
|
|
005de2 0000
|
|
005de4 0000
|
|
005de6 0003 bsrf r0
|
|
005de8 8004 mov.b r0, @(h'4,r0)
|
|
005dea 4008 shll2 r0
|
|
005dec 2008 tst r0, r0
|
|
005dee 2010 mov.b r1, @r0
|
|
005df0 1010 mov.l r1, @(h'0,r0)
|
|
005df2 1010 mov.l r1, @(h'0,r0)
|
|
005df4 1010 mov.l r1, @(h'0,r0)
|
|
005df6 1008 mov.l r0, @(h'20,r0)
|
|
005df8 2007 div0s r0, r0
|
|
005dfa c000 mov.b r0, @(h'0,gbr)
|
|
005dfc 0000
|
|
005dfe 0000
|
|
005e00 0000
|
|
005e02 0000
|
|
005e04 0001
|
|
005e06 8001 mov.b r0, @(h'1,r0)
|
|
005e08 8007 mov.b r0, @(h'7,r0)
|
|
005e0a e007 mov #h'7, r0
|
|
005e0c e001 mov #h'1, r0
|
|
005e0e 8001 mov.b r0, @(h'1,r0)
|
|
005e10 8000 mov.b r0, @(h'0,r0)
|
|
005e12 0000
|
|
005e14 0000
|
|
005e16 0000
|
|
005e18 0000
|
|
005e1a 0000
|
|
005e1c 0000
|
|
005e1e 0000
|
|
005e20 0000
|
|
005e22 0001
|
|
005e24 8005 mov.b r0, @(h'5,r0)
|
|
005e26 a001 bra h'2 ;@(h'5e2c)
|
|
005e28 800e mov.b r0, @(h'e,r0)
|
|
005e2a 700e
|
|
005e2c 7001
|
|
005e2e 8005 mov.b r0, @(h'5,r0)
|
|
005e30 a001 bra h'2 ;@(h'5e36)
|
|
005e32 8000 mov.b r0, @(h'0,r0)
|
|
005e34 0000
|
|
005e36 0000
|
|
005e38 0000
|
|
005e3a 0000
|
|
005e3c 0001
|
|
005e3e 8001 mov.b r0, @(h'1,r0)
|
|
005e40 8019 mov.b r0, @(h'9,r1)
|
|
005e42 9811 mov.w @(h'22,pc), r8 ;@(h'5e68)
|
|
005e44 8800 cmp/eq #h'0, r0
|
|
005e46 0000
|
|
005e48 0078
|
|
005e4a 1e78 mov.l r7, @(h'20,r14)
|
|
005e4c 1e00 mov.l r0, @(h'0,r14)
|
|
005e4e 0000
|
|
005e50 0011
|
|
005e52 8819 cmp/eq #h'19, r0
|
|
005e54 9801 mov.w @(h'2,pc), r8 ;@(h'5e5a)
|
|
005e56 8001 mov.b r0, @(h'1,r0)
|
|
005e58 8000 mov.b r0, @(h'0,r0)
|
|
005e5a 0001
|
|
005e5c 8001 mov.b r0, @(h'1,r0)
|
|
005e5e 8031 mov.b r0, @(h'1,r3)
|
|
005e60 8c20
|
|
005e62 0400
|
|
005e64 0000
|
|
005e66 0000
|
|
005e68 00e0
|
|
005e6a 07e0
|
|
005e6c 0700
|
|
005e6e 0000
|
|
005e70 0000
|
|
005e72 0020
|
|
005e74 0431
|
|
005e76 8c01
|
|
005e78 8001 mov.b r0, @(h'1,r0)
|
|
005e7a 8007 mov.b r0, @(h'7,r0)
|
|
005e7c e008 mov #h'8, r0
|
|
005e7e 100a mov.l r0, @(h'28,r0)
|
|
005e80 3008 sub r0, r0
|
|
005e82 1009 mov.l r0, @(h'24,r0)
|
|
005e84 fc0a
|
|
005e86 020a sts mach, r2
|
|
005e88 0211
|
|
005e8a fc10
|
|
005e8c 0824 mov.b r2, @(r0,r8)
|
|
005e8e 0424 mov.b r2, @(r0,r4)
|
|
005e90 0438 ldtlb
|
|
005e92 0420
|
|
005e94 0413
|
|
005e96 f812
|
|
005e98 900c mov.w @(h'18,pc), r0 ;@(h'5eb4)
|
|
005e9a 6000 mov.b @r0, r0
|
|
005e9c 0007 mul.l r0, r0
|
|
005e9e e008 mov #h'8, r0
|
|
005ea0 100a mov.l r0, @(h'28,r0)
|
|
005ea2 3008 sub r0, r0
|
|
005ea4 1009 mov.l r0, @(h'24,r0)
|
|
005ea6 fc0a
|
|
005ea8 021a sts macl, r2
|
|
005eaa 0221
|
|
005eac fc40
|
|
005eae 0648 clrs
|
|
005eb0 0630
|
|
005eb2 0408 clrt
|
|
005eb4 080c mov.b @(r0,r0), r8
|
|
005eb6 700a
|
|
005eb8 4007 ldc.l @r0+, sr
|
|
005eba 8007 mov.b r0, @(h'7,r0)
|
|
005ebc e008 mov #h'8, r0
|
|
005ebe 100a mov.l r0, @(h'28,r0)
|
|
005ec0 3008 sub r0, r0
|
|
005ec2 1009 mov.l r0, @(h'24,r0)
|
|
005ec4 fc0a
|
|
005ec6 020a sts mach, r2
|
|
005ec8 0211
|
|
005eca fc20
|
|
005ecc 0824 mov.b r2, @(r0,r8)
|
|
005ece 0424 mov.b r2, @(r0,r4)
|
|
005ed0 0418 sett
|
|
005ed2 0410
|
|
005ed4 0808 clrt
|
|
005ed6 7004
|
|
005ed8 c007 mov.b r0, @(h'7,gbr)
|
|
005eda 8007 mov.b r0, @(h'7,r0)
|
|
005edc e008 mov #h'8, r0
|
|
005ede 100a mov.l r0, @(h'28,r0)
|
|
005ee0 3008 sub r0, r0
|
|
005ee2 1009 mov.l r0, @(h'24,r0)
|
|
005ee4 fc0a
|
|
005ee6 020a sts mach, r2
|
|
005ee8 0211
|
|
005eea fc20
|
|
005eec 0824 mov.b r2, @(r0,r8)
|
|
005eee 0424 mov.b r2, @(r0,r4)
|
|
005ef0 0418 sett
|
|
005ef2 0410
|
|
005ef4 0808 clrt
|
|
005ef6 7004
|
|
005ef8 c007 mov.b r0, @(h'7,gbr)
|
|
005efa 8007 mov.b r0, @(h'7,r0)
|
|
005efc e008 mov #h'8, r0
|
|
005efe 100a mov.l r0, @(h'28,r0)
|
|
005f00 3008 sub r0, r0
|
|
005f02 1009 mov.l r0, @(h'24,r0)
|
|
005f04 fc0a
|
|
005f06 020a sts mach, r2
|
|
005f08 0211
|
|
005f0a fc10
|
|
005f0c 0812 stc gbr, r8
|
|
005f0e 0412 stc gbr, r4
|
|
005f10 041c mov.b @(r0,r1), r4
|
|
005f12 0410
|
|
005f14 0410
|
|
005f16 f813
|
|
005f18 200c cmp/str r0, r0
|
|
005f1a 0000
|
|
005f1c 0007 mul.l r0, r0
|
|
005f1e e008 mov #h'8, r0
|
|
005f20 100a mov.l r0, @(h'28,r0)
|
|
005f22 3008 sub r0, r0
|
|
005f24 1009 mov.l r0, @(h'24,r0)
|
|
005f26 fc0a
|
|
005f28 020a sts mach, r2
|
|
005f2a 0213
|
|
005f2c fc11
|
|
005f2e 0819 div0u
|
|
005f30 0416 mov.l r1, @(r0,r4)
|
|
005f32 0410
|
|
005f34 0833
|
|
005f36 f024
|
|
005f38 9018 mov.w @(h'30,pc), r0 ;@(h'5f6c)
|
|
005f3a 7007
|
|
005f3c e008 mov #h'8, r0
|
|
005f3e 100a mov.l r0, @(h'28,r0)
|
|
005f40 3008 sub r0, r0
|
|
005f42 1009 mov.l r0, @(h'24,r0)
|
|
005f44 fc0a
|
|
005f46 020a sts mach, r2
|
|
005f48 0211
|
|
005f4a fc12
|
|
005f4c 0812 stc gbr, r8
|
|
005f4e 0419 div0u
|
|
005f50 0417 mul.l r1, r4
|
|
005f52 0430
|
|
005f54 0820
|
|
005f56 f01f
|
|
005f58 2001 mov.w r0, @r0
|
|
005f5a c007 mov.b r0, @(h'7,gbr)
|
|
005f5c e008 mov #h'8, r0
|
|
005f5e 100a mov.l r0, @(h'28,r0)
|
|
005f60 3008 sub r0, r0
|
|
005f62 1009 mov.l r0, @(h'24,r0)
|
|
005f64 fc0a
|
|
005f66 020a sts mach, r2
|
|
005f68 0211
|
|
005f6a fc12
|
|
005f6c 0812 stc gbr, r8
|
|
005f6e 0419 div0u
|
|
005f70 0417 mul.l r1, r4
|
|
005f72 0430
|
|
005f74 0820
|
|
005f76 f01f
|
|
005f78 2001 mov.w r0, @r0
|
|
005f7a c007 mov.b r0, @(h'7,gbr)
|
|
005f7c e008 mov #h'8, r0
|
|
005f7e 100a mov.l r0, @(h'28,r0)
|
|
005f80 3008 sub r0, r0
|
|
005f82 1009 mov.l r0, @(h'24,r0)
|
|
005f84 fc0a
|
|
005f86 020a sts mach, r2
|
|
005f88 0211
|
|
005f8a fc12
|
|
005f8c 0822 stc vbr, r8
|
|
005f8e 0424 mov.b r2, @(r0,r4)
|
|
005f90 0418 sett
|
|
005f92 0408 clrt
|
|
005f94 080c mov.b @(r0,r0), r8
|
|
005f96 f007
|
|
005f98 4003 stc.l sr, @-r0
|
|
005f9a 8000 mov.b r0, @(h'0,r0)
|
|
005f9c 0000
|
|
005f9e 0000
|
|
005fa0 0000
|
|
005fa2 0000
|
|
005fa4 0001
|
|
005fa6 8002 mov.b r0, @(h'2,r0)
|
|
005fa8 40c4
|
|
005faa 20c5 mov.w r12, @-r0
|
|
005fac 2002 mov.l r0, @r0
|
|
005fae 4001 shlr r0
|
|
005fb0 8000 mov.b r0, @(h'0,r0)
|
|
005fb2 0000
|
|
005fb4 0000
|
|
005fb6 0000
|
|
005fb8 0000
|
|
005fba 0000
|
|
005fbc 0000
|
|
005fbe 0010
|
|
005fc0 0038 ldtlb
|
|
005fc2 0010
|
|
005fc4 0001
|
|
005fc6 8002 mov.b r0, @(h'2,r0)
|
|
005fc8 4004 rotl r0
|
|
005fca 2004 mov.b r0, @-r0
|
|
005fcc a002 bra h'4 ;@(h'5fd4)
|
|
005fce 4001 shlr r0
|
|
005fd0 8000 mov.b r0, @(h'0,r0)
|
|
005fd2 0000
|
|
005fd4 0000
|
|
005fd6 0000
|
|
005fd8 0000
|
|
005fda 0001
|
|
005fdc 8001 mov.b r0, @(h'1,r0)
|
|
005fde 8000 mov.b r0, @(h'0,r0)
|
|
005fe0 0000
|
|
005fe2 0000
|
|
005fe4 0001
|
|
005fe6 8002 mov.b r0, @(h'2,r0)
|
|
005fe8 4004 rotl r0
|
|
005fea a004 bra h'8 ;@(h'5ff6)
|
|
005fec 2002 mov.l r0, @r0
|
|
005fee 4001 shlr r0
|
|
005ff0 8000 mov.b r0, @(h'0,r0)
|
|
005ff2 0000
|
|
005ff4 0000
|
|
005ff6 0000
|
|
005ff8 0000
|
|
005ffa 0000
|
|
005ffc 0000
|
|
005ffe 0000
|
|
006000 0800
|
|
006002 1c00 mov.l r0, @(h'0,r12)
|
|
006004 0801
|
|
006006 8002 mov.b r0, @(h'2,r0)
|
|
006008 4005 rotr r0
|
|
00600a 2004 mov.b r0, @-r0
|
|
00600c 2002 mov.l r0, @r0
|
|
00600e 4001 shlr r0
|
|
006010 8000 mov.b r0, @(h'0,r0)
|
|
006012 0000
|
|
006014 0000
|
|
006016 0000
|
|
006018 0000
|
|
00601a 0000
|
|
00601c 0000
|
|
00601e 0000
|
|
006020 0000
|
|
006022 0000
|
|
006024 0001
|
|
006026 8002 mov.b r0, @(h'2,r0)
|
|
006028 4004 rotl r0
|
|
00602a 2305 mov.w r0, @-r3
|
|
00602c 2302 mov.l r0, @r3
|
|
00602e 4001 shlr r0
|
|
006030 8000 mov.b r0, @(h'0,r0)
|
|
006032 0000
|
|
006034 0000
|
|
006036 0000
|
|
006038 0000
|
|
00603a 0000
|
|
00603c 0000
|
|
00603e 0000
|
|
006040 0000
|
|
006042 0000
|
|
006044 0001
|
|
006046 8002 mov.b r0, @(h'2,r0)
|
|
006048 4004 rotl r0
|
|
00604a 2004 mov.b r0, @-r0
|
|
00604c a002 bra h'4 ;@(h'6054)
|
|
00604e 4001 shlr r0
|
|
006050 8000 mov.b r0, @(h'0,r0)
|
|
006052 0800
|
|
006054 1c00 mov.l r0, @(h'0,r12)
|
|
006056 0800
|
|
006058 0000
|
|
00605a 0000
|
|
00605c 0000
|
|
00605e 0000
|
|
006060 0000
|
|
006062 0000
|
|
006064 0001
|
|
006066 8002 mov.b r0, @(h'2,r0)
|
|
006068 4004 rotl r0
|
|
00606a a004 bra h'8 ;@(h'6076)
|
|
00606c 2002 mov.l r0, @r0
|
|
00606e 4001 shlr r0
|
|
006070 8000 mov.b r0, @(h'0,r0)
|
|
006072 0000
|
|
006074 0000
|
|
006076 0001
|
|
006078 8001 mov.b r0, @(h'1,r0)
|
|
00607a 8000 mov.b r0, @(h'0,r0)
|
|
00607c 0000
|
|
00607e 0000
|
|
006080 0000
|
|
006082 0000
|
|
006084 0001
|
|
006086 8002 mov.b r0, @(h'2,r0)
|
|
006088 4005 rotr r0
|
|
00608a 2004 mov.b r0, @-r0
|
|
00608c 2002 mov.l r0, @r0
|
|
00608e 4001 shlr r0
|
|
006090 8010 mov.b r0, @(h'0,r1)
|
|
006092 0038 ldtlb
|
|
006094 0010
|
|
006096 0000
|
|
006098 0000
|
|
00609a 0004 mov.b r0, @(r0,r0)
|
|
00609c 200a xor r0, r0
|
|
00609e 503f mov.l @(h'3c,r3), r0
|
|
0060a0 fc20
|
|
0060a2 0460
|
|
0060a4 06a0
|
|
0060a6 0560
|
|
0060a8 0620
|
|
0060aa 0420
|
|
0060ac 0460
|
|
0060ae 06a0
|
|
0060b0 0560
|
|
0060b2 0620
|
|
0060b4 043f mac.l @r3+, @r4+
|
|
0060b6 fc0a
|
|
0060b8 5004 mov.l @(h'10,r0), r0
|
|
0060ba 2000 mov.b r0, @r0
|
|
0060bc 0000
|
|
0060be 0000
|
|
0060c0 0000
|
|
0060c2 0000
|
|
0060c4 0000
|
|
0060c6 0000
|
|
0060c8 0000
|
|
0060ca 0000
|
|
0060cc 0000
|
|
0060ce 0044 mov.b r4, @(r0,r0)
|
|
0060d0 446e
|
|
0060d2 ee91 mov #h'ffffff91, r14
|
|
0060d4 1191 mov.l r9, @(h'4,r1)
|
|
0060d6 1391 mov.l r9, @(h'4,r3)
|
|
0060d8 116e mov.l r6, @(h'38,r1)
|
|
0060da ee00 mov #h'0, r14
|
|
0060dc 0000
|
|
0060de 0000
|
|
0060e0 0000
|
|
0060e2 0000
|
|
0060e4 0000
|
|
0060e6 0000
|
|
0060e8 0000
|
|
0060ea 0000
|
|
0060ec 0004 mov.b r0, @(r0,r0)
|
|
0060ee 404e ldc r0, spc
|
|
0060f0 e471 mov #h'71, r4
|
|
0060f2 1e91 mov.l r9, @(h'4,r14)
|
|
0060f4 1191 mov.l r9, @(h'4,r1)
|
|
0060f6 139e mov.l r9, @(h'38,r3)
|
|
0060f8 f160
|
|
0060fa 0e00
|
|
0060fc 0000
|
|
0060fe 0000
|
|
006100 0000
|
|
006102 0000
|
|
006104 0000
|
|
006106 0000
|
|
006108 0000
|
|
00610a 0008 clrt
|
|
00610c 200e mulu.w r0, r0
|
|
00610e e029 mov #h'29, r0
|
|
006110 2831 mov.w r3, @r8
|
|
006112 1c51 mov.l r5, @(h'4,r12)
|
|
006114 124e mov.l r4, @(h'38,r2)
|
|
006116 e648 mov #h'48, r6
|
|
006118 2230 mov.b r3, @r2
|
|
00611a 1c00 mov.l r0, @(h'0,r12)
|
|
00611c 0000
|
|
00611e 0000
|
|
006120 0000
|
|
006122 0000
|
|
006124 0000
|
|
006126 0000
|
|
006128 0008 clrt
|
|
00612a 200f muls.w r0, r0
|
|
00612c e009 mov #h'9, r0
|
|
00612e 2011 mov.w r1, @r0
|
|
006130 1019 mov.l r1, @(h'24,r0)
|
|
006132 1826 mov.l r2, @(h'18,r8)
|
|
006134 e422 mov #h'22, r4
|
|
006136 8c24
|
|
006138 4418 shll8 r4
|
|
00613a 3800 cmp/eq r0, r8
|
|
00613c 0000
|
|
00613e 0000
|
|
006140 0000
|
|
006142 0000
|
|
006144 0000
|
|
006146 0000
|
|
006148 0000
|
|
00614a 0008 clrt
|
|
00614c 200e mulu.w r0, r0
|
|
00614e e029 mov #h'29, r0
|
|
006150 2831 mov.w r3, @r8
|
|
006152 1c51 mov.l r5, @(h'4,r12)
|
|
006154 124e mov.l r4, @(h'38,r2)
|
|
006156 e648 mov #h'48, r6
|
|
006158 2230 mov.b r3, @r2
|
|
00615a 1c00 mov.l r0, @(h'0,r12)
|
|
00615c 0000
|
|
00615e 0000
|
|
006160 0000
|
|
006162 0000
|
|
006164 0000
|
|
006166 0000
|
|
006168 0000
|
|
00616a 0000
|
|
00616c 0004 mov.b r0, @(r0,r0)
|
|
00616e 404e ldc r0, spc
|
|
006170 e471 mov #h'71, r4
|
|
006172 1e91 mov.l r9, @(h'4,r14)
|
|
006174 1191 mov.l r9, @(h'4,r1)
|
|
006176 139e mov.l r9, @(h'38,r3)
|
|
006178 f160
|
|
00617a 0e00
|
|
00617c 0000
|
|
00617e 0000
|
|
006180 001f mac.l @r1+, @r0+
|
|
006182 0020
|
|
006184 9c49 mov.w @(h'92,pc), r12 ;@(h'621a)
|
|
006186 6249 swap.w r4, r2
|
|
006188 0d40
|
|
00618a 0d40
|
|
00618c 4220 shal r2
|
|
00618e bc1f bsr h'-7c2 ;@(h'59d0)
|
|
006190 000a sts mach, r0
|
|
006192 100a mov.l r0, @(h'28,r0)
|
|
006194 2805 mov.w r0, @-r8
|
|
006196 4805 rotr r8
|
|
006198 900e mov.w @(h'1c,pc), r0 ;@(h'61b8)
|
|
00619a e000 mov #h'0, r0
|
|
00619c 0000
|
|
00619e 0000
|
|
0061a0 003e mov.l @(r0,r3), r0
|
|
0061a2 0041
|
|
0061a4 6080 mov.b @r8, r0
|
|
0061a6 9092 mov.w @(h'124,pc), r0 ;@(h'62ce)
|
|
0061a8 2880 mov.b r8, @r8
|
|
0061aa 2880 mov.b r8, @r8
|
|
0061ac 9041 mov.w @(h'82,pc), r0 ;@(h'6232)
|
|
0061ae 603e exts.b r3, r0
|
|
0061b0 000a sts mach, r0
|
|
0061b2 100a mov.l r0, @(h'28,r0)
|
|
0061b4 2805 mov.w r0, @-r8
|
|
0061b6 4805 rotr r8
|
|
0061b8 900e mov.w @(h'1c,pc), r0 ;@(h'61d8)
|
|
0061ba e000 mov #h'0, r0
|
|
0061bc 0000
|
|
0061be 0000
|
|
0061c0 001f mac.l @r1+, @r0+
|
|
0061c2 0020
|
|
0061c4 b849 bsr h'-f6e ;@(h'525a)
|
|
0061c6 4449
|
|
0061c8 0a40
|
|
0061ca 1a40 mov.l r4, @(h'0,r10)
|
|
0061cc 4420 shal r4
|
|
0061ce b81f bsr h'-fc2 ;@(h'5210)
|
|
0061d0 000a sts mach, r0
|
|
0061d2 100a mov.l r0, @(h'28,r0)
|
|
0061d4 2805 mov.w r0, @-r8
|
|
0061d6 4805 rotr r8
|
|
0061d8 900e mov.w @(h'1c,pc), r0 ;@(h'61f8)
|
|
0061da e000 mov #h'0, r0
|
|
0061dc 0000
|
|
0061de 0000
|
|
0061e0 0000
|
|
0061e2 0038 ldtlb
|
|
0061e4 0c44 mov.b r4, @(r0,r12)
|
|
0061e6 1243 mov.l r4, @(h'c,r2)
|
|
0061e8 e222 mov #h'22, r2
|
|
0061ea 1424 mov.l r2, @(h'10,r4)
|
|
0061ec 0819 div0u
|
|
0061ee 2811 mov.w r1, @r8
|
|
0061f0 2808 tst r0, r8
|
|
0061f2 1007 mov.l r0, @(h'1c,r0)
|
|
0061f4 e000 mov #h'0, r0
|
|
0061f6 0000
|
|
0061f8 0000
|
|
0061fa 0000
|
|
0061fc 0000
|
|
0061fe 0000
|
|
006200 0000
|
|
006202 0078
|
|
006204 0e87 mul.l r8, r14
|
|
006206 f182
|
|
006208 1144 mov.l r4, @(h'10,r1)
|
|
00620a 0a39
|
|
00620c 2c11 mov.w r1, @r12
|
|
00620e 2808 tst r0, r8
|
|
006210 1007 mov.l r0, @(h'1c,r0)
|
|
006212 e000 mov #h'0, r0
|
|
006214 0000
|
|
006216 0000
|
|
006218 0000
|
|
00621a 0000
|
|
00621c 0000
|
|
00621e 0000
|
|
006220 0000
|
|
006222 001f mac.l @r1+, @r0+
|
|
006224 f022
|
|
006226 1842 mov.l r4, @(h'8,r8)
|
|
006228 0c45 mov.w r4, @(r0,r12)
|
|
00622a 2a49 and r4, r10
|
|
00622c 2a38 tst r3, r10
|
|
00622e 1c07 mov.l r0, @(h'1c,r12)
|
|
006230 e000 mov #h'0, r0
|
|
006232 0000
|
|
006234 0000
|
|
006236 0000
|
|
006238 0000
|
|
00623a 0000
|
|
00623c 0000
|
|
00623e 0000
|
|
006240 0000
|
|
006242 001f mac.l @r1+, @r0+
|
|
006244 f862
|
|
006246 1682 mov.l r8, @(h'8,r6)
|
|
006248 0985 mov.w r8, @(r0,r9)
|
|
00624a 2979 and r7, r9
|
|
00624c 2e08 tst r0, r14
|
|
00624e 1007 mov.l r0, @(h'1c,r0)
|
|
006250 e000 mov #h'0, r0
|
|
006252 0000
|
|
006254 0000
|
|
006256 0000
|
|
006258 0000
|
|
00625a 0007 mul.l r0, r0
|
|
00625c e01c mov #h'1c, r0
|
|
00625e 3830 cmp/eq r3, r8
|
|
006260 0c60
|
|
006262 0640
|
|
006264 02c0
|
|
006266 0380
|
|
006268 0180
|
|
00626a 0180
|
|
00626c 0180
|
|
00626e 01c0
|
|
006270 0340
|
|
006272 0260
|
|
006274 0630
|
|
006276 0c1c mov.b @(r0,r1), r12
|
|
006278 3807 cmp/gt r0, r8
|
|
00627a e000 mov #h'0, r0
|
|
00627c 0000
|
|
00627e 0000
|
|
006280 0007 mul.l r0, r0
|
|
006282 e00c mov #h'c, r0
|
|
006284 3018 sub r1, r0
|
|
006286 1810 mov.l r1, @(h'0,r8)
|
|
006288 0810
|
|
00628a 0810
|
|
00628c 0810
|
|
00628e 0818 sett
|
|
006290 180c mov.l r0, @(h'30,r8)
|
|
006292 3007 cmp/gt r0, r0
|
|
006294 e000 mov #h'0, r0
|
|
006296 0000
|
|
006298 0000
|
|
00629a 0000
|
|
00629c 0000
|
|
00629e 0000
|
|
0062a0 0000
|
|
0062a2 0000
|
|
0062a4 0003 bsrf r0
|
|
0062a6 c006 mov.b r0, @(h'6,gbr)
|
|
0062a8 6004 mov.b @r0+, r0
|
|
0062aa 2004 mov.b r0, @-r0
|
|
0062ac 2006 mov.l r0, @-r0
|
|
0062ae 6003 mov r0, r0
|
|
0062b0 c000 mov.b r0, @(h'0,gbr)
|
|
0062b2 0000
|
|
0062b4 0000
|
|
0062b6 0000
|
|
0062b8 0000
|
|
0062ba 0000
|
|
0062bc 0000
|
|
0062be 0000
|
|
0062c0 0000
|
|
0062c2 000a sts mach, r0
|
|
0062c4 5000 mov.l @(h'0,r0), r0
|
|
0062c6 0008 clrt
|
|
0062c8 1000 mov.l r0, @(h'0,r0)
|
|
0062ca 0000
|
|
0062cc 0008 clrt
|
|
0062ce 1000 mov.l r0, @(h'0,r0)
|
|
0062d0 000a sts mach, r0
|
|
0062d2 5000 mov.l @(h'0,r0), r0
|
|
0062d4 0000
|
|
0062d6 0000
|
|
0062d8 0000
|
|
0062da 0000
|
|
0062dc 0002 stc sr, r0
|
|
0062de 2020 mov.b r2, @r0
|
|
0062e0 0400
|
|
0062e2 0000
|
|
0062e4 0040
|
|
0062e6 0200
|
|
0062e8 0000
|
|
0062ea 0000
|
|
0062ec 0000
|
|
0062ee 0040
|
|
0062f0 0200
|
|
0062f2 0000
|
|
0062f4 0020
|
|
0062f6 0404 mov.b r0, @(r0,r4)
|
|
0062f8 2000 mov.b r0, @r0
|
|
0062fa 0004 mov.b r0, @(r0,r0)
|
|
0062fc 2040 mov.b r4, @r0
|
|
0062fe 0200
|
|
006300 0000
|
|
006302 0000
|
|
006304 0080
|
|
006306 0100
|
|
006308 0000
|
|
00630a 0000
|
|
00630c 0000
|
|
00630e 0080
|
|
006310 0100
|
|
006312 0000
|
|
006314 0000
|
|
006316 0040
|
|
006318 0204 mov.b r0, @(r0,r2)
|
|
00631a 2060 mov.b r6, @r0
|
|
00631c 9090 mov.w @(h'120,pc), r0 ;@(h'6440)
|
|
00631e 60c0 mov.b @r12, r0
|
|
006320 c000 mov.b r0, @(h'0,gbr)
|
|
006322 0004 mov.b r0, @(r0,r0)
|
|
006324 200a xor r0, r0
|
|
006326 503f mov.l @(h'3c,r3), r0
|
|
006328 fc20
|
|
00632a 0460
|
|
00632c 06a0
|
|
00632e 0560
|
|
006330 0620
|
|
006332 0420
|
|
006334 0460
|
|
006336 06a0
|
|
006338 0560
|
|
00633a 0620
|
|
00633c 0420
|
|
00633e 0460
|
|
006340 06a0
|
|
006342 0560
|
|
006344 0620
|
|
006346 0420
|
|
006348 0460
|
|
00634a 06a0
|
|
00634c 0560
|
|
00634e 0620
|
|
006350 0420
|
|
006352 0460
|
|
006354 06a0
|
|
006356 0560
|
|
006358 0620
|
|
00635a 0420
|
|
00635c 0460
|
|
00635e 06a0
|
|
006360 0560
|
|
006362 0600
|
|
006364 0000
|
|
006366 0000
|
|
006368 0000
|
|
00636a 0004 mov.b r0, @(r0,r0)
|
|
00636c 200a xor r0, r0
|
|
00636e 503f mov.l @(h'3c,r3), r0
|
|
006370 fc20
|
|
006372 0460
|
|
006374 06a0
|
|
006376 0560
|
|
006378 0620
|
|
00637a 0420
|
|
00637c 0460
|
|
00637e 06a0
|
|
006380 0560
|
|
006382 0620
|
|
006384 0420
|
|
006386 0460
|
|
006388 06a0
|
|
00638a 0560
|
|
00638c 0620
|
|
00638e 0420
|
|
006390 0460
|
|
006392 06a0
|
|
006394 0560
|
|
006396 0620
|
|
006398 0420
|
|
00639a 0460
|
|
00639c 06a0
|
|
00639e 0560
|
|
0063a0 0620
|
|
0063a2 0400
|
|
0063a4 0000
|
|
0063a6 0000
|
|
0063a8 0000
|
|
0063aa 0000
|
|
0063ac 0000
|
|
0063ae 0000
|
|
0063b0 0000
|
|
0063b2 0000
|
|
0063b4 0004 mov.b r0, @(r0,r0)
|
|
0063b6 200a xor r0, r0
|
|
0063b8 503f mov.l @(h'3c,r3), r0
|
|
0063ba fc20
|
|
0063bc 0460
|
|
0063be 06a0
|
|
0063c0 0560
|
|
0063c2 0620
|
|
0063c4 0420
|
|
0063c6 0460
|
|
0063c8 06a0
|
|
0063ca 0560
|
|
0063cc 0620
|
|
0063ce 0420
|
|
0063d0 0460
|
|
0063d2 06a0
|
|
0063d4 0560
|
|
0063d6 0620
|
|
0063d8 0420
|
|
0063da 0460
|
|
0063dc 06a0
|
|
0063de 0560
|
|
0063e0 0620
|
|
0063e2 0400
|
|
0063e4 0000
|
|
0063e6 0000
|
|
0063e8 0000
|
|
0063ea 0000
|
|
0063ec 0000
|
|
0063ee 0000
|
|
0063f0 0000
|
|
0063f2 0000
|
|
0063f4 0000
|
|
0063f6 0000
|
|
0063f8 0000
|
|
0063fa 0000
|
|
0063fc 0004 mov.b r0, @(r0,r0)
|
|
0063fe 200a xor r0, r0
|
|
006400 503f mov.l @(h'3c,r3), r0
|
|
006402 fc20
|
|
006404 0460
|
|
006406 06a0
|
|
006408 0560
|
|
00640a 0620
|
|
00640c 0420
|
|
00640e 0460
|
|
006410 06a0
|
|
006412 0560
|
|
006414 0620
|
|
006416 0420
|
|
006418 0460
|
|
00641a 06a0
|
|
00641c 0560
|
|
00641e 0620
|
|
006420 0420
|
|
006422 0400
|
|
006424 0000
|
|
006426 0000
|
|
006428 0000
|
|
00642a 0000
|
|
00642c 0000
|
|
00642e 0000
|
|
006430 0000
|
|
006432 0000
|
|
006434 0000
|
|
006436 0000
|
|
006438 0000
|
|
00643a 0000
|
|
00643c 0000
|
|
00643e 0000
|
|
006440 0000
|
|
006442 0000
|
|
006444 0004 mov.b r0, @(r0,r0)
|
|
006446 200a xor r0, r0
|
|
006448 503f mov.l @(h'3c,r3), r0
|
|
00644a fc20
|
|
00644c 0460
|
|
00644e 06a0
|
|
006450 0560
|
|
006452 0620
|
|
006454 0420
|
|
006456 0460
|
|
006458 06a0
|
|
00645a 0560
|
|
00645c 0620
|
|
00645e 0420
|
|
006460 0460
|
|
006462 0600
|
|
006464 0000
|
|
006466 0000
|
|
006468 0000
|
|
00646a 0000
|
|
00646c 0000
|
|
00646e 0000
|
|
006470 0000
|
|
006472 0000
|
|
006474 0000
|
|
006476 0000
|
|
006478 0000
|
|
00647a 0000
|
|
00647c 0000
|
|
00647e 0000
|
|
006480 0000
|
|
006482 0000
|
|
006484 0000
|
|
006486 0000
|
|
006488 0000
|
|
00648a 0000
|
|
00648c 0004 mov.b r0, @(r0,r0)
|
|
00648e 200a xor r0, r0
|
|
006490 503f mov.l @(h'3c,r3), r0
|
|
006492 fc20
|
|
006494 0460
|
|
006496 06a0
|
|
006498 0560
|
|
00649a 0620
|
|
00649c 0420
|
|
00649e 0460
|
|
0064a0 06a0
|
|
0064a2 0500
|
|
0064a4 0000
|
|
0064a6 0000
|
|
0064a8 0000
|
|
0064aa 0000
|
|
0064ac 0000
|
|
0064ae 0000
|
|
0064b0 0000
|
|
0064b2 000a sts mach, r0
|
|
0064b4 4865
|
|
0064b6 6c6c extu.b r6, r12
|
|
0064b8 6f20 mov.b @r2, r15
|
|
0064ba 6d79 swap.w r7, r13
|
|
0064bc 0000
|
|
0064be 0000
|
|
0064c0 6c69 swap.w r6, r12
|
|
0064c2 7474 add #h'74, r4
|
|
0064c4 6c65 mov.w @r6+, r12
|
|
0064c6 206d xtrct r6, r0
|
|
0064c8 696e exts.b r6, r9
|
|
0064ca 696f exts.w r6, r9
|
|
0064cc 6e2e exts.b r2, r14
|
|
0064ce 0000
|
|
0064d0 4272
|
|
0064d2 696e exts.b r6, r9
|
|
0064d4 6720 mov.b @r2, r7
|
|
0064d6 6d65 mov.w @r6+, r13
|
|
0064d8 2034 mov.b r3, @-r0
|
|
0064da 3020 cmp/eq r2, r0
|
|
0064dc 676f exts.w r6, r7
|
|
0064de 6c64 mov.b @r6+, r12
|
|
0064e0 656e exts.b r6, r5
|
|
0064e2 0000
|
|
0064e4 6567 not r6, r5
|
|
0064e6 6773 mov r7, r7
|
|
0064e8 2061 mov.w r6, @r0
|
|
0064ea 6e64 mov.b @r6+, r14
|
|
0064ec 2049 and r4, r0
|
|
0064ee 2077 div0s r7, r0
|
|
0064f0 696c extu.b r6, r9
|
|
0064f2 6c00 mov.b @r0, r12
|
|
0064f4 6d61 mov.w @r6, r13
|
|
0064f6 6b65 mov.w @r6+, r11
|
|
0064f8 2079 and r7, r0
|
|
0064fa 6f75 mov.w @r7+, r15
|
|
0064fc 2072 mov.l r7, @r0
|
|
0064fe 6963 mov r6, r9
|
|
006500 682e exts.b r2, r8
|
|
006502 0000
|
|
006504 596f mov.l @(h'3c,r6), r9
|
|
006506 7520 add #h'20, r5
|
|
006508 6e6f exts.w r6, r14
|
|
00650a 7720 add #h'20, r7
|
|
00650c 6861 mov.w @r6, r8
|
|
00650e 7665 add #h'65, r6
|
|
006510 0000
|
|
006512 0000
|
|
006514 7468 add #h'68, r4
|
|
006516 6520 mov.b @r2, r5
|
|
006518 706f add #h'6f, r0
|
|
00651a 7765 add #h'65, r7
|
|
00651c 7220 add #h'20, r2
|
|
00651e 746f add #h'6f, r4
|
|
006520 0000
|
|
006522 0000
|
|
006524 636f exts.w r6, r3
|
|
006526 6e74 mov.b @r7+, r14
|
|
006528 726f add #h'6f, r2
|
|
00652a 6c20 mov.b @r2, r12
|
|
00652c 6772 mov.l @r7, r7
|
|
00652e 6176 mov.l @r7+, r1
|
|
006530 6974 mov.b @r7+, r9
|
|
006532 792e add #h'2e, r9
|
|
006534 0000
|
|
006536 0000
|
|
006538 5573 mov.l @(h'c,r7), r5
|
|
00653a 6520 mov.b @r2, r5
|
|
00653c 7468 add #h'68, r4
|
|
00653e 6520 mov.b @r2, r5
|
|
006540 6172 mov.l @r7, r1
|
|
006542 726f add #h'6f, r2
|
|
006544 7720 add #h'20, r7
|
|
006546 6b65 mov.w @r6+, r11
|
|
006548 7973 add #h'73, r9
|
|
00654a 0000
|
|
00654c 746f add #h'6f, r4
|
|
00654e 206d xtrct r6, r0
|
|
006550 6f76 mov.l @r7+, r15
|
|
006552 652e exts.b r2, r5
|
|
006554 0000
|
|
006556 0000
|
|
006558 5069 mov.l @(h'24,r6), r0
|
|
00655a 636b neg r6, r3
|
|
00655c 2075 mov.w r7, @-r0
|
|
00655e 7020 add #h'20, r0
|
|
006560 7468 add #h'68, r4
|
|
006562 6520 mov.b @r2, r5
|
|
006564 6567 not r6, r5
|
|
006566 6720 mov.b @r2, r7
|
|
006568 746f add #h'6f, r4
|
|
00656a 0000
|
|
00656c 636f exts.w r6, r3
|
|
00656e 6d70 mov.b @r7, r13
|
|
006570 6c65 mov.w @r6+, r12
|
|
006572 7465 add #h'65, r4
|
|
006574 2074 mov.b r7, @-r0
|
|
006576 6865 mov.w @r6+, r8
|
|
006578 206c cmp/str r6, r0
|
|
00657a 6576 mov.l @r7+, r5
|
|
00657c 656c extu.b r6, r5
|
|
00657e 2e00 mov.b r0, @r14
|
|
006580 466c shad r6, r6
|
|
006582 6970 mov.b @r7, r9
|
|
006584 2074 mov.b r7, @-r0
|
|
006586 6865 mov.w @r6+, r8
|
|
006588 2067 div0s r6, r0
|
|
00658a 7261 add #h'61, r2
|
|
00658c 7669 add #h'69, r6
|
|
00658e 7479 add #h'79, r4
|
|
006590 0000
|
|
006592 0000
|
|
006594 6279 swap.w r7, r2
|
|
006596 2070 mov.b r7, @r0
|
|
006598 7265 add #h'65, r2
|
|
00659a 7373 add #h'73, r3
|
|
00659c 696e exts.b r6, r9
|
|
00659e 6720 mov.b @r2, r7
|
|
0065a0 5348 mov.l @(h'20,r4), r3
|
|
0065a2 4946
|
|
0065a4 542e mov.l @(h'38,r2), r4
|
|
0065a6 0000
|
|
0065a8 5072 mov.l @(h'8,r7), r0
|
|
0065aa 6573 mov r7, r5
|
|
0065ac 7320 add #h'20, r3
|
|
0065ae 414c shad r4, r1
|
|
0065b0 5048 mov.l @(h'20,r4), r0
|
|
0065b2 412b jmp @r1
|
|
0065b4 6172 mov.l @r7, r1
|
|
0065b6 726f add #h'6f, r2
|
|
0065b8 7773 add #h'73, r7
|
|
0065ba 0000
|
|
0065bc 746f add #h'6f, r4
|
|
0065be 206d xtrct r6, r0
|
|
0065c0 6f76 mov.l @r7+, r15
|
|
0065c2 6520 mov.b @r2, r5
|
|
0065c4 7468 add #h'68, r4
|
|
0065c6 6520 mov.b @r2, r5
|
|
0065c8 6361 mov.w @r6, r3
|
|
0065ca 6d65 mov.w @r6+, r13
|
|
0065cc 7261 add #h'61, r2
|
|
0065ce 2e00 mov.b r0, @r14
|
|
0065d0 4168
|
|
0065d2 2c20 mov.b r2, @r12
|
|
0065d4 676f exts.w r6, r7
|
|
0065d6 6f64 mov.b @r6+, r15
|
|
0065d8 2c20 mov.b r2, @r12
|
|
0065da 4920 shal r9
|
|
0065dc 7365 add #h'65, r3
|
|
0065de 6500 mov.b @r0, r5
|
|
0065e0 796f add #h'6f, r9
|
|
0065e2 7520 add #h'20, r5
|
|
0065e4 6861 mov.w @r6, r8
|
|
0065e6 7665 add #h'65, r6
|
|
0065e8 2072 mov.l r7, @r0
|
|
0065ea 6574 mov.b @r7+, r5
|
|
0065ec 7572 add #h'72, r5
|
|
0065ee 6e65 mov.w @r6+, r14
|
|
0065f0 6400 mov.b @r0, r4
|
|
0065f2 0000
|
|
0065f4 7769 add #h'69, r7
|
|
0065f6 7468 add #h'68, r4
|
|
0065f8 2074 mov.b r7, @-r0
|
|
0065fa 6865 mov.w @r6+, r8
|
|
0065fc 2065 mov.w r6, @-r0
|
|
0065fe 6767 not r6, r7
|
|
006600 7321 add #h'21, r3
|
|
006602 0000
|
|
006604 4865
|
|
006606 7265 add #h'65, r2
|
|
006608 2e00 mov.b r0, @r14
|
|
00660a 0000
|
|
00660c 5468 mov.l @(h'20,r6), r4
|
|
00660e 6973 mov r7, r9
|
|
006610 2069 and r6, r0
|
|
006612 7320 add #h'20, r3
|
|
006614 796f add #h'6f, r9
|
|
006616 7572 add #h'72, r5
|
|
006618 2072 mov.l r7, @r0
|
|
00661a 6577 not r7, r5
|
|
00661c 6172 mov.l @r7, r1
|
|
00661e 642e exts.b r2, r4
|
|
006620 0000
|
|
006622 0000
|
|
006624 4e6f mac.w @r6+, @r14+
|
|
006626 7720 add #h'20, r7
|
|
006628 6265 mov.w @r6+, r2
|
|
00662a 676f exts.w r6, r7
|
|
00662c 6e65 mov.w @r6+, r14
|
|
00662e 2100 mov.b r0, @r1
|
|
006630 4920 shal r9
|
|
006632 6861 mov.w @r6, r8
|
|
006634 7665 add #h'65, r6
|
|
006636 2061 mov.w r6, @r0
|
|
006638 6e00 mov.b @r0, r14
|
|
00663a 0000
|
|
00663c 6f6d extu.w r6, r15
|
|
00663e 656c extu.b r6, r5
|
|
006640 6574 mov.b @r7+, r5
|
|
006642 2074 mov.b r7, @-r0
|
|
006644 6f20 mov.b @r2, r15
|
|
006646 6d61 mov.w @r6, r13
|
|
006648 6b65 mov.w @r6+, r11
|
|
00664a 2100 mov.b r0, @r1
|
|
00664c 0001
|
|
00664e 0203 bsrf r2
|
|
006650 0401
|
|
006652 00ff mac.l @r15+, @r0+
|
|
006654 fefd
|
|
006656 fcff
|
|
006658 1f1b mov.l r1, @(h'2c,r15)
|
|
00665a 1612 mov.l r1, @(h'8,r6)
|
|
00665c 0e0a sts mach, r14
|
|
00665e 0500
|
|
006660 0501
|
|
006662 0502 stc sr, r5
|
|
006664 0403 bsrf r4
|
|
006666 0304 mov.b r0, @(r0,r3)
|
|
006668 0205 mov.w r0, @(r0,r2)
|
|
00666a 0105 mov.w r0, @(r0,r1)
|
|
00666c 0005 mov.w r0, @(r0,r0)
|
|
00666e ff05
|
|
006670 fe05
|
|
006672 fd04
|
|
006674 fc03
|
|
006676 fb02
|
|
006678 fb01
|
|
00667a fb00
|
|
00667c fbff
|
|
00667e fbfe
|
|
006680 fcfd
|
|
006682 fdfc
|
|
006684 fefb
|
|
006686 fffb
|
|
006688 00fb
|
|
00668a 01fb
|
|
00668c 02fb
|
|
00668e 03fc mov.b @(r0,r15), r3
|
|
006690 04fd mov.w @(r0,r15), r4
|
|
006692 05fe mov.l @(r0,r15), r5
|
|
006694 05ff mac.l @r15+, @r5+
|
|
006696 0000
|
|
006698 0000
|
|
00669a 0000
|
|
00669c 0000
|
|
00669e 0000
|
|
0066a0 0000
|
|
0066a2 0000
|
|
0066a4 0000
|
|
0066a6 0000
|
|
0066a8 0000
|
|
0066aa 0000
|
|
0066ac 0000
|
|
0066ae 0000
|
|
0066b0 0000
|
|
0066b2 0000
|
|
0066b4 0000
|
|
0066b6 0000
|
|
0066b8 0101
|
|
0066ba 0101
|
|
0066bc 0101
|
|
0066be 0101
|
|
0066c0 0101
|
|
0066c2 0101
|
|
0066c4 0101
|
|
0066c6 0101
|
|
0066c8 0101
|
|
0066ca 0000
|
|
0066cc 0000
|
|
0066ce 0000
|
|
0066d0 0001
|
|
0066d2 0100
|
|
0066d4 0000
|
|
0066d6 0000
|
|
0066d8 0000
|
|
0066da 0101
|
|
0066dc 0200
|
|
0066de 0000
|
|
0066e0 0003 bsrf r0
|
|
0066e2 0001
|
|
0066e4 0101
|
|
0066e6 0101
|
|
0066e8 0101
|
|
0066ea 0101
|
|
0066ec 0101
|
|
0066ee 0101
|
|
0066f0 0101
|
|
0066f2 0101
|
|
0066f4 0101
|
|
0066f6 0101
|
|
0066f8 0101
|
|
0066fa 0100
|
|
0066fc 0000
|
|
0066fe 0000
|
|
006700 0101
|
|
006702 0101
|
|
006704 0100
|
|
006706 0000
|
|
006708 0003 bsrf r0
|
|
00670a 0101
|
|
00670c 0101
|
|
00670e 0100
|
|
006710 0001
|
|
006712 0101
|
|
006714 0101
|
|
006716 0000
|
|
006718 0000
|
|
00671a 0001
|
|
00671c 0101
|
|
00671e 0101
|
|
006720 0200
|
|
006722 0000
|
|
006724 0001
|
|
006726 0101
|
|
006728 0101
|
|
00672a 0101
|
|
00672c 0101
|
|
00672e 0101
|
|
006730 0101
|
|
006732 0101
|
|
006734 0101
|
|
006736 0101
|
|
006738 0101
|
|
00673a 0101
|
|
00673c 0000
|
|
00673e 0000
|
|
006740 0000
|
|
006742 0101
|
|
006744 0000
|
|
006746 0000
|
|
006748 0005 mov.w r0, @(r0,r0)
|
|
00674a 0101
|
|
00674c 0000
|
|
00674e 0c00
|
|
006750 0000
|
|
006752 0101
|
|
006754 0200
|
|
006756 0000
|
|
006758 0000
|
|
00675a 0101
|
|
00675c 0101
|
|
00675e 0101
|
|
006760 0101
|
|
006762 0101
|
|
006764 0101
|
|
006766 0101
|
|
006768 0101
|
|
00676a 0101
|
|
00676c 0101
|
|
00676e 0000
|
|
006770 0000
|
|
006772 0000
|
|
006774 0000
|
|
006776 0101
|
|
006778 0000
|
|
00677a 0000
|
|
00677c 0000
|
|
00677e 0003 bsrf r0
|
|
006780 0101
|
|
006782 0000
|
|
006784 0101
|
|
006786 0101
|
|
006788 0101
|
|
00678a 0101
|
|
00678c 0000
|
|
00678e 0101
|
|
006790 0101
|
|
006792 0101
|
|
006794 0101
|
|
006796 0000
|
|
006798 0101
|
|
00679a 0101
|
|
00679c 0808 clrt
|
|
00679e 0101
|
|
0067a0 0000
|
|
0067a2 0000
|
|
0067a4 0000
|
|
0067a6 0000
|
|
0067a8 0101
|
|
0067aa 0000
|
|
0067ac 0000
|
|
0067ae 0000
|
|
0067b0 0000
|
|
0067b2 0101
|
|
0067b4 0707 mul.l r0, r7
|
|
0067b6 0101
|
|
0067b8 0101
|
|
0067ba 0000
|
|
0067bc 0101
|
|
0067be 0101
|
|
0067c0 0101
|
|
0067c2 0101
|
|
0067c4 0000
|
|
0067c6 0101
|
|
0067c8 0101
|
|
0067ca 0101
|
|
0067cc 0101
|
|
0067ce 0000
|
|
0067d0 0101
|
|
0067d2 0000
|
|
0067d4 0000
|
|
0067d6 0000
|
|
0067d8 0000
|
|
0067da 0101
|
|
0067dc 0200
|
|
0067de 0000
|
|
0067e0 0000
|
|
0067e2 0000
|
|
0067e4 0101
|
|
0067e6 0101
|
|
0067e8 0101
|
|
0067ea 0101
|
|
0067ec 0707 mul.l r0, r7
|
|
0067ee 0101
|
|
0067f0 0101
|
|
0067f2 0101
|
|
0067f4 0101
|
|
0067f6 0101
|
|
0067f8 0101
|
|
0067fa 0101
|
|
0067fc 0101
|
|
0067fe 0101
|
|
006800 0101
|
|
006802 0101
|
|
006804 0101
|
|
006806 0101
|
|
006808 0101
|
|
00680a 0101
|
|
00680c 0101
|
|
00680e 0808 clrt
|
|
006810 0101
|
|
006812 0101
|
|
006814 0101
|
|
006816 0101
|
|
006818 0808 clrt
|
|
00681a 0101
|
|
00681c 0101
|
|
00681e 0000
|
|
006820 0000
|
|
006822 0101
|
|
006824 0101
|
|
006826 0101
|
|
006828 0101
|
|
00682a 0000
|
|
00682c 0000
|
|
00682e 0101
|
|
006830 0200
|
|
006832 0000
|
|
006834 0101
|
|
006836 0101
|
|
006838 0101
|
|
00683a 0101
|
|
00683c 0000
|
|
00683e 0003 bsrf r0
|
|
006840 0101
|
|
006842 0101
|
|
006844 0000
|
|
006846 0101
|
|
006848 0101
|
|
00684a 0101
|
|
00684c 0101
|
|
00684e 0000
|
|
006850 0101
|
|
006852 0101
|
|
006854 0101
|
|
006856 0000
|
|
006858 0101
|
|
00685a 0801
|
|
00685c 0108 clrt
|
|
00685e 0101
|
|
006860 0000
|
|
006862 0101
|
|
006864 0101
|
|
006866 0101
|
|
006868 0000
|
|
00686a 0000
|
|
00686c 0000
|
|
00686e 0000
|
|
006870 0000
|
|
006872 0000
|
|
006874 0101
|
|
006876 0101
|
|
006878 0101
|
|
00687a 0000
|
|
00687c 0000
|
|
00687e 0000
|
|
006880 0000
|
|
006882 0000
|
|
006884 0000
|
|
006886 0101
|
|
006888 0101
|
|
00688a 0101
|
|
00688c 0707 mul.l r0, r7
|
|
00688e 0101
|
|
006890 0107 mul.l r0, r1
|
|
006892 0701
|
|
006894 0101
|
|
006896 0707 mul.l r0, r7
|
|
006898 0101
|
|
00689a 0101
|
|
00689c 0101
|
|
00689e 0101
|
|
0068a0 0101
|
|
0068a2 0101
|
|
0068a4 0101
|
|
0068a6 0101
|
|
0068a8 0101
|
|
0068aa 0101
|
|
0068ac 0101
|
|
0068ae 0101
|
|
0068b0 0101
|
|
0068b2 0101
|
|
0068b4 0101
|
|
0068b6 0101
|
|
0068b8 0101
|
|
0068ba 0101
|
|
0068bc 0101
|
|
0068be 0101
|
|
0068c0 0808 clrt
|
|
0068c2 0808 clrt
|
|
0068c4 0808 clrt
|
|
0068c6 0801
|
|
0068c8 0101
|
|
0068ca 0100
|
|
0068cc 0501
|
|
0068ce 0101
|
|
0068d0 000c mov.b @(r0,r0), r0
|
|
0068d2 0000
|
|
0068d4 0000
|
|
0068d6 0000
|
|
0068d8 0001
|
|
0068da 0101
|
|
0068dc 0000
|
|
0068de 0101
|
|
0068e0 0100
|
|
0068e2 0000
|
|
0068e4 0000
|
|
0068e6 0000
|
|
0068e8 0000
|
|
0068ea 0101
|
|
0068ec 0100
|
|
0068ee 0009 nop
|
|
0068f0 0101
|
|
0068f2 0000
|
|
0068f4 0001
|
|
0068f6 0101
|
|
0068f8 0000
|
|
0068fa 0009 nop
|
|
0068fc 0101
|
|
0068fe 0000
|
|
006900 0901
|
|
006902 0100
|
|
006904 0000
|
|
006906 0101
|
|
006908 0100
|
|
00690a 0000
|
|
00690c 0901
|
|
00690e 0100
|
|
006910 0009 nop
|
|
006912 0101
|
|
006914 0000
|
|
006916 0001
|
|
006918 010a sts mach, r1
|
|
00691a 0000
|
|
00691c 0001
|
|
00691e 0101
|
|
006920 0000
|
|
006922 0901
|
|
006924 0100
|
|
006926 0000
|
|
006928 0101
|
|
00692a 0a00
|
|
00692c 0000
|
|
00692e 0101
|
|
006930 0100
|
|
006932 0001
|
|
006934 0101
|
|
006936 0000
|
|
006938 0001
|
|
00693a 0101
|
|
00693c 0000
|
|
00693e 0000
|
|
006940 0000
|
|
006942 0000
|
|
006944 0101
|
|
006946 0102 stc sr, r1
|
|
006948 0000
|
|
00694a 0101
|
|
00694c 0100
|
|
00694e 0000
|
|
006950 0000
|
|
006952 0000
|
|
006954 0001
|
|
006956 0101
|
|
006958 0101
|
|
00695a 0101
|
|
00695c 0101
|
|
00695e 0101
|
|
006960 0101
|
|
006962 0101
|
|
006964 0101
|
|
006966 0101
|
|
006968 0101
|
|
00696a 0101
|
|
00696c 0101
|
|
00696e 0101
|
|
006970 0101
|
|
006972 0101
|
|
006974 0101
|
|
006976 0101
|
|
006978 0108 clrt
|
|
00697a 0808 clrt
|
|
00697c 0808 clrt
|
|
00697e 0808 clrt
|
|
006980 0801
|
|
006982 0101
|
|
006984 0101
|
|
006986 0a00
|
|
006988 0000
|
|
00698a 0000
|
|
00698c 000c mov.b @(r0,r0), r0
|
|
00698e 0009 nop
|
|
006990 0101
|
|
006992 0101
|
|
006994 0a00
|
|
006996 0000
|
|
006998 0000
|
|
00699a 0000
|
|
00699c 0009 nop
|
|
00699e 0101
|
|
0069a0 0101
|
|
0069a2 0a00
|
|
0069a4 0c00
|
|
0069a6 0000
|
|
0069a8 0000
|
|
0069aa 0009 nop
|
|
0069ac 0101
|
|
0069ae 0101
|
|
0069b0 0100
|
|
0069b2 0000
|
|
0069b4 0000
|
|
0069b6 0000
|
|
0069b8 0001
|
|
0069ba 0101
|
|
0069bc 0101
|
|
0069be 0100
|
|
0069c0 0000
|
|
0069c2 0101
|
|
0069c4 0000
|
|
0069c6 0001
|
|
0069c8 0101
|
|
0069ca 0101
|
|
0069cc 0100
|
|
0069ce 0000
|
|
0069d0 0101
|
|
0069d2 0000
|
|
0069d4 0001
|
|
0069d6 0101
|
|
0069d8 0101
|
|
0069da 0100
|
|
0069dc 0000
|
|
0069de 0101
|
|
0069e0 0000
|
|
0069e2 0001
|
|
0069e4 0101
|
|
0069e6 0101
|
|
0069e8 0100
|
|
0069ea 0000
|
|
0069ec 0101
|
|
0069ee 0000
|
|
0069f0 0001
|
|
0069f2 0101
|
|
0069f4 0100
|
|
0069f6 0000
|
|
0069f8 0000
|
|
0069fa 0101
|
|
0069fc 0000
|
|
0069fe 0000
|
|
006a00 0001
|
|
006a02 0100
|
|
006a04 0002 stc sr, r0
|
|
006a06 0000
|
|
006a08 0101
|
|
006a0a 0000
|
|
006a0c 0000
|
|
006a0e 0301
|
|
006a10 0101
|
|
006a12 0101
|
|
006a14 0101
|
|
006a16 0101
|
|
006a18 0101
|
|
006a1a 0101
|
|
006a1c 0101
|
|
006a1e 0101
|
|
006a20 0101
|
|
006a22 0101
|
|
006a24 0101
|
|
006a26 0101
|
|
006a28 0101
|
|
006a2a 0101
|
|
006a2c 0101
|
|
006a2e 0101
|
|
006a30 0101
|
|
006a32 0808 clrt
|
|
006a34 0801
|
|
006a36 0101
|
|
006a38 0808 clrt
|
|
006a3a 0801
|
|
006a3c 0101
|
|
006a3e 0101
|
|
006a40 0401
|
|
006a42 0101
|
|
006a44 0100
|
|
006a46 0c00
|
|
006a48 0808 clrt
|
|
006a4a 0800
|
|
006a4c 0000
|
|
006a4e 0101
|
|
006a50 0101
|
|
006a52 0100
|
|
006a54 0101
|
|
006a56 0101
|
|
006a58 0000
|
|
006a5a 0000
|
|
006a5c 0000
|
|
006a5e 0000
|
|
006a60 0001
|
|
006a62 0101
|
|
006a64 0101
|
|
006a66 0001
|
|
006a68 0101
|
|
006a6a 0100
|
|
006a6c 0000
|
|
006a6e 0101
|
|
006a70 0100
|
|
006a72 0000
|
|
006a74 0101
|
|
006a76 0101
|
|
006a78 0800
|
|
006a7a 0801
|
|
006a7c 0101
|
|
006a7e 0000
|
|
006a80 0001
|
|
006a82 0101
|
|
006a84 0000
|
|
006a86 0009 nop
|
|
006a88 0101
|
|
006a8a 0800
|
|
006a8c 0000
|
|
006a8e 0801
|
|
006a90 0100
|
|
006a92 0000
|
|
006a94 0101
|
|
006a96 0100
|
|
006a98 0000
|
|
006a9a 0901
|
|
006a9c 0100
|
|
006a9e 0000
|
|
006aa0 0000
|
|
006aa2 0101
|
|
006aa4 0000
|
|
006aa6 0001
|
|
006aa8 010a sts mach, r1
|
|
006aaa 0000
|
|
006aac 0001
|
|
006aae 0101
|
|
006ab0 0000
|
|
006ab2 0000
|
|
006ab4 0001
|
|
006ab6 0100
|
|
006ab8 0000
|
|
006aba 0101
|
|
006abc 0a00
|
|
006abe 0000
|
|
006ac0 0101
|
|
006ac2 0100
|
|
006ac4 0000
|
|
006ac6 0000
|
|
006ac8 0101
|
|
006aca 0000
|
|
006acc 0001
|
|
006ace 0101
|
|
006ad0 0000
|
|
006ad2 0009 nop
|
|
006ad4 0101
|
|
006ad6 000c mov.b @(r0,r0), r0
|
|
006ad8 0000
|
|
006ada 0001
|
|
006adc 0100
|
|
006ade 0000
|
|
006ae0 0101
|
|
006ae2 0100
|
|
006ae4 0000
|
|
006ae6 0901
|
|
006ae8 0100
|
|
006aea 0000
|
|
006aec 0000
|
|
006aee 0101
|
|
006af0 0200
|
|
006af2 0001
|
|
006af4 0101
|
|
006af6 0000
|
|
006af8 0001
|
|
006afa 0101
|
|
006afc 0000
|
|
006afe 0000
|
|
006b00 0001
|
|
006b02 0101
|
|
006b04 0101
|
|
006b06 0101
|
|
006b08 0a00
|
|
006b0a 0000
|
|
006b0c 0101
|
|
006b0e 0100
|
|
006b10 0000
|
|
006b12 0000
|
|
006b14 0101
|
|
006b16 0101
|
|
006b18 0101
|
|
006b1a 010a sts mach, r1
|
|
006b1c 0000
|
|
006b1e 0000
|
|
006b20 0000
|
|
006b22 0000
|
|
006b24 0000
|
|
006b26 0001
|
|
006b28 0101
|
|
006b2a 0101
|
|
006b2c 0101
|
|
006b2e 0101
|
|
006b30 0101
|
|
006b32 0101
|
|
006b34 0101
|
|
006b36 0101
|
|
006b38 0101
|
|
006b3a 0101
|
|
006b3c 0101
|
|
006b3e 0101
|
|
006b40 0101
|
|
006b42 0101
|
|
006b44 0101
|
|
006b46 0101
|
|
006b48 0101
|
|
006b4a 0101
|
|
006b4c 0101
|
|
006b4e 0101
|
|
006b50 0101
|
|
006b52 0101
|
|
006b54 0101
|
|
006b56 0101
|
|
006b58 0808 clrt
|
|
006b5a 0801
|
|
006b5c 0101
|
|
006b5e 0101
|
|
006b60 0101
|
|
006b62 0101
|
|
006b64 0101
|
|
006b66 0101
|
|
006b68 0101
|
|
006b6a 0000
|
|
006b6c 0000
|
|
006b6e 0000
|
|
006b70 0101
|
|
006b72 0101
|
|
006b74 0101
|
|
006b76 0101
|
|
006b78 0101
|
|
006b7a 0101
|
|
006b7c 0000
|
|
006b7e 0000
|
|
006b80 0000
|
|
006b82 0101
|
|
006b84 0101
|
|
006b86 0101
|
|
006b88 0108 clrt
|
|
006b8a 0808 clrt
|
|
006b8c 0101
|
|
006b8e 0000
|
|
006b90 0000
|
|
006b92 0003 bsrf r0
|
|
006b94 0101
|
|
006b96 0000
|
|
006b98 0000
|
|
006b9a 0000
|
|
006b9c 0000
|
|
006b9e 0101
|
|
006ba0 0d00
|
|
006ba2 0001
|
|
006ba4 0101
|
|
006ba6 0101
|
|
006ba8 0000
|
|
006baa 0000
|
|
006bac 0000
|
|
006bae 0000
|
|
006bb0 0000
|
|
006bb2 0000
|
|
006bb4 0001
|
|
006bb6 0101
|
|
006bb8 0101
|
|
006bba 0000
|
|
006bbc 0000
|
|
006bbe 0e00
|
|
006bc0 0000
|
|
006bc2 0000
|
|
006bc4 0000
|
|
006bc6 0001
|
|
006bc8 0101
|
|
006bca 0101
|
|
006bcc 0000
|
|
006bce 0001
|
|
006bd0 0101
|
|
006bd2 0000
|
|
006bd4 0000
|
|
006bd6 0000
|
|
006bd8 0001
|
|
006bda 0101
|
|
006bdc 0101
|
|
006bde 0d00
|
|
006be0 0001
|
|
006be2 0101
|
|
006be4 0000
|
|
006be6 0000
|
|
006be8 0000
|
|
006bea 0001
|
|
006bec 0101
|
|
006bee 0101
|
|
006bf0 0000
|
|
006bf2 0001
|
|
006bf4 0101
|
|
006bf6 0101
|
|
006bf8 0101
|
|
006bfa 0101
|
|
006bfc 0101
|
|
006bfe 0101
|
|
006c00 0101
|
|
006c02 0200
|
|
006c04 0001
|
|
006c06 0101
|
|
006c08 0101
|
|
006c0a 0101
|
|
006c0c 0101
|
|
006c0e 0101
|
|
006c10 0101
|
|
006c12 0101
|
|
006c14 0101
|
|
006c16 0101
|
|
006c18 0101
|
|
006c1a 0101
|
|
006c1c 0101
|
|
006c1e 0101
|
|
006c20 0101
|
|
006c22 0101
|
|
006c24 0101
|
|
006c26 0101
|
|
006c28 0101
|
|
006c2a 0101
|
|
006c2c 0101
|
|
006c2e 0101
|
|
006c30 0101
|
|
006c32 0101
|
|
006c34 0101
|
|
006c36 0101
|
|
006c38 0000
|
|
006c3a 0000
|
|
006c3c 0000
|
|
006c3e 0101
|
|
006c40 0101
|
|
006c42 0101
|
|
006c44 0101
|
|
006c46 0101
|
|
006c48 0101
|
|
006c4a 0000
|
|
006c4c 0c00
|
|
006c4e 0000
|
|
006c50 0101
|
|
006c52 0101
|
|
006c54 0101
|
|
006c56 0101
|
|
006c58 0101
|
|
006c5a 0101
|
|
006c5c 0002 stc sr, r0
|
|
006c5e 0000
|
|
006c60 0000
|
|
006c62 0101
|
|
006c64 0108 clrt
|
|
006c66 0808 clrt
|
|
006c68 0808 clrt
|
|
006c6a 0808 clrt
|
|
006c6c 0101
|
|
006c6e 0101
|
|
006c70 0100
|
|
006c72 0000
|
|
006c74 0101
|
|
006c76 0100
|
|
006c78 0000
|
|
006c7a 0000
|
|
006c7c 0000
|
|
006c7e 0101
|
|
006c80 0101
|
|
006c82 010d mov.w @(r0,r0), r1
|
|
006c84 0000
|
|
006c86 0101
|
|
006c88 0100
|
|
006c8a 0001
|
|
006c8c 0000
|
|
006c8e 0000
|
|
006c90 0101
|
|
006c92 0101
|
|
006c94 0100
|
|
006c96 0000
|
|
006c98 0901
|
|
006c9a 0100
|
|
006c9c 0000
|
|
006c9e 0000
|
|
006ca0 0000
|
|
006ca2 0101
|
|
006ca4 0101
|
|
006ca6 0100
|
|
006ca8 0000
|
|
006caa 0901
|
|
006cac 0100
|
|
006cae 0000
|
|
006cb0 0000
|
|
006cb2 0003 bsrf r0
|
|
006cb4 0101
|
|
006cb6 0101
|
|
006cb8 0100
|
|
006cba 000d mov.w @(r0,r0), r0
|
|
006cbc 0101
|
|
006cbe 0100
|
|
006cc0 0000
|
|
006cc2 0101
|
|
006cc4 0101
|
|
006cc6 0101
|
|
006cc8 0101
|
|
006cca 0100
|
|
006ccc 0000
|
|
006cce 0101
|
|
006cd0 0100
|
|
006cd2 0000
|
|
006cd4 0101
|
|
006cd6 0101
|
|
006cd8 0101
|
|
006cda 0101
|
|
006cdc 0a00
|
|
006cde 0000
|
|
006ce0 0000
|
|
006ce2 0e00
|
|
006ce4 0000
|
|
006ce6 0901
|
|
006ce8 0101
|
|
006cea 0101
|
|
006cec 0101
|
|
006cee 0a00
|
|
006cf0 000c mov.b @(r0,r0), r0
|
|
006cf2 0000
|
|
006cf4 0000
|
|
006cf6 0000
|
|
006cf8 0901
|
|
006cfa 0101
|
|
006cfc 0101
|
|
006cfe 0101
|
|
006d00 0a00
|
|
006d02 0000
|
|
006d04 0000
|
|
006d06 0000
|
|
006d08 0000
|
|
006d0a 0901
|
|
006d0c 0101
|
|
006d0e 0101
|
|
006d10 0101
|
|
006d12 0101
|
|
006d14 0101
|
|
006d16 0101
|
|
006d18 0101
|
|
006d1a 0101
|
|
006d1c 0101
|
|
006d1e 0101
|
|
006d20 0101
|
|
006d22 0101
|
|
006d24 0101
|
|
006d26 0101
|
|
006d28 0101
|
|
006d2a 0101
|
|
006d2c 0101
|
|
006d2e 0101
|
|
006d30 0101
|
|
006d32 0101
|
|
006d34 0101
|
|
006d36 0808 clrt
|
|
006d38 0801
|
|
006d3a 0108 clrt
|
|
006d3c 0808 clrt
|
|
006d3e 0101
|
|
006d40 0101
|
|
006d42 0101
|
|
006d44 0108 clrt
|
|
006d46 0800
|
|
006d48 0000
|
|
006d4a 0000
|
|
006d4c 0000
|
|
006d4e 0008 clrt
|
|
006d50 0801
|
|
006d52 0101
|
|
006d54 0100
|
|
006d56 0000
|
|
006d58 0000
|
|
006d5a 0000
|
|
006d5c 0000
|
|
006d5e 0000
|
|
006d60 0000
|
|
006d62 0001
|
|
006d64 0101
|
|
006d66 0000
|
|
006d68 0000
|
|
006d6a 0000
|
|
006d6c 0000
|
|
006d6e 0000
|
|
006d70 0000
|
|
006d72 0000
|
|
006d74 0101
|
|
006d76 0100
|
|
006d78 0000
|
|
006d7a 0101
|
|
006d7c 0100
|
|
006d7e 0001
|
|
006d80 0101
|
|
006d82 0000
|
|
006d84 0001
|
|
006d86 0101
|
|
006d88 0d00
|
|
006d8a 0001
|
|
006d8c 0101
|
|
006d8e 0000
|
|
006d90 0101
|
|
006d92 0100
|
|
006d94 000d mov.w @(r0,r0), r0
|
|
006d96 0101
|
|
006d98 0100
|
|
006d9a 0000
|
|
006d9c 0101
|
|
006d9e 0100
|
|
006da0 0001
|
|
006da2 0101
|
|
006da4 0000
|
|
006da6 0001
|
|
006da8 0101
|
|
006daa 0000
|
|
006dac 0000
|
|
006dae 000e mov.l @(r0,r0), r0
|
|
006db0 0000
|
|
006db2 0000
|
|
006db4 0000
|
|
006db6 0000
|
|
006db8 0001
|
|
006dba 0102 stc sr, r1
|
|
006dbc 0000
|
|
006dbe 0000
|
|
006dc0 0000
|
|
006dc2 0000
|
|
006dc4 0000
|
|
006dc6 0000
|
|
006dc8 0003 bsrf r0
|
|
006dca 0101
|
|
006dcc 0100
|
|
006dce 0000
|
|
006dd0 0000
|
|
006dd2 0000
|
|
006dd4 0e00
|
|
006dd6 0000
|
|
006dd8 0001
|
|
006dda 0101
|
|
006ddc 0101
|
|
006dde 0100
|
|
006de0 0001
|
|
006de2 0100
|
|
006de4 0001
|
|
006de6 0100
|
|
006de8 0001
|
|
006dea 0101
|
|
006dec 0101
|
|
006dee 0101
|
|
006df0 0707 mul.l r0, r7
|
|
006df2 0101
|
|
006df4 0707 mul.l r0, r7
|
|
006df6 0101
|
|
006df8 0707 mul.l r0, r7
|
|
006dfa 0101
|
|
006dfc 0101
|
|
006dfe 0101
|
|
006e00 0101
|
|
006e02 0101
|
|
006e04 0101
|
|
006e06 0101
|
|
006e08 0101
|
|
006e0a 0101
|
|
006e0c 0101
|
|
006e0e 0101
|
|
006e10 0101
|
|
006e12 0101
|
|
006e14 0101
|
|
006e16 0101
|
|
006e18 0101
|
|
006e1a 0101
|
|
006e1c 0101
|
|
006e1e 0101
|
|
006e20 0101
|
|
006e22 0101
|
|
006e24 0101
|
|
006e26 0101
|
|
006e28 0101
|
|
006e2a 0108 clrt
|
|
006e2c 0808 clrt
|
|
006e2e 0801
|
|
006e30 0101
|
|
006e32 0101
|
|
006e34 0101
|
|
006e36 0101
|
|
006e38 0000
|
|
006e3a 0000
|
|
006e3c 000e mov.l @(r0,r0), r0
|
|
006e3e 0000
|
|
006e40 0000
|
|
006e42 0000
|
|
006e44 0000
|
|
006e46 0000
|
|
006e48 0000
|
|
006e4a 0101
|
|
006e4c 0000
|
|
006e4e 0000
|
|
006e50 0000
|
|
006e52 0000
|
|
006e54 0000
|
|
006e56 0000
|
|
006e58 0000
|
|
006e5a 0000
|
|
006e5c 0000
|
|
006e5e 0101
|
|
006e60 0200
|
|
006e62 0000
|
|
006e64 0000
|
|
006e66 0000
|
|
006e68 0000
|
|
006e6a 0000
|
|
006e6c 0e00
|
|
006e6e 0000
|
|
006e70 0003 bsrf r0
|
|
006e72 0101
|
|
006e74 0101
|
|
006e76 0107 mul.l r0, r1
|
|
006e78 0701
|
|
006e7a 0100
|
|
006e7c 0000
|
|
006e7e 0001
|
|
006e80 0107 mul.l r0, r1
|
|
006e82 0701
|
|
006e84 0101
|
|
006e86 0101
|
|
006e88 0101
|
|
006e8a 0101
|
|
006e8c 0101
|
|
006e8e 0107 mul.l r0, r1
|
|
006e90 0000
|
|
006e92 0001
|
|
006e94 0101
|
|
006e96 0101
|
|
006e98 0101
|
|
006e9a 0101
|
|
006e9c 0101
|
|
006e9e 0101
|
|
006ea0 0101
|
|
006ea2 0101
|
|
006ea4 0a00
|
|
006ea6 0001
|
|
006ea8 0101
|
|
006eaa 0101
|
|
006eac 0101
|
|
006eae 0101
|
|
006eb0 0101
|
|
006eb2 0101
|
|
006eb4 0101
|
|
006eb6 0101
|
|
006eb8 0a00
|
|
006eba 0001
|
|
006ebc 0101
|
|
006ebe 0101
|
|
006ec0 0101
|
|
006ec2 0101
|
|
006ec4 0101
|
|
006ec6 0101
|
|
006ec8 0101
|
|
006eca 0108 clrt
|
|
006ecc 0000
|
|
006ece 0001
|
|
006ed0 0101
|
|
006ed2 0101
|
|
006ed4 0101
|
|
006ed6 0101
|
|
006ed8 0101
|
|
006eda 0101
|
|
006edc 0101
|
|
006ede 0100
|
|
006ee0 0000
|
|
006ee2 0001
|
|
006ee4 0101
|
|
006ee6 0101
|
|
006ee8 0101
|
|
006eea 0101
|
|
006eec 0101
|
|
006eee 0101
|
|
006ef0 0101
|
|
006ef2 0100
|
|
006ef4 0000
|
|
006ef6 0001
|
|
006ef8 0101
|
|
006efa 0101
|
|
006efc 0101
|
|
006efe 0101
|
|
006f00 0101
|
|
006f02 0101
|
|
006f04 0101
|
|
006f06 0100
|
|
006f08 0000
|
|
006f0a 0701
|
|
006f0c 0101
|
|
006f0e 0101
|
|
006f10 0101
|
|
006f12 0101
|
|
006f14 0101
|
|
006f16 0101
|
|
006f18 0101
|
|
006f1a 0100
|
|
006f1c 0009 nop
|
|
006f1e 0101
|
|
006f20 0101
|
|
006f22 0101
|
|
006f24 0101
|
|
006f26 0101
|
|
006f28 0101
|
|
006f2a 0101
|
|
006f2c 0101
|
|
006f2e 0100
|
|
006f30 0009 nop
|
|
006f32 0101
|
|
006f34 0101
|
|
006f36 0101
|
|
006f38 0101
|
|
006f3a 0101
|
|
006f3c 0101
|
|
006f3e 0101
|
|
006f40 0101
|
|
006f42 0101
|
|
006f44 0101
|
|
006f46 0101
|
|
006f48 0101
|
|
006f4a 0101
|
|
006f4c 0101
|
|
006f4e 0101
|
|
006f50 0101
|
|
006f52 0101
|
|
006f54 0101
|
|
006f56 0101
|
|
006f58 0101
|
|
006f5a 0101
|
|
006f5c 0101
|
|
006f5e 0101
|
|
006f60 0101
|
|
006f62 0101
|
|
006f64 0101
|
|
006f66 0101
|
|
006f68 010a sts mach, r1
|
|
006f6a 0000
|
|
006f6c 0000
|
|
006f6e 0000
|
|
006f70 0901
|
|
006f72 0101
|
|
006f74 0101
|
|
006f76 0101
|
|
006f78 0101
|
|
006f7a 0101
|
|
006f7c 010a sts mach, r1
|
|
006f7e 0000
|
|
006f80 0000
|
|
006f82 0000
|
|
006f84 0901
|
|
006f86 0101
|
|
006f88 0101
|
|
006f8a 0101
|
|
006f8c 0101
|
|
006f8e 0101
|
|
006f90 010a sts mach, r1
|
|
006f92 0000
|
|
006f94 0e0e mov.l @(r0,r0), r14
|
|
006f96 0000
|
|
006f98 0901
|
|
006f9a 0101
|
|
006f9c 0101
|
|
006f9e 0101
|
|
006fa0 0000
|
|
006fa2 0101
|
|
006fa4 0101
|
|
006fa6 0000
|
|
006fa8 0101
|
|
006faa 0000
|
|
006fac 0101
|
|
006fae 0101
|
|
006fb0 0000
|
|
006fb2 0101
|
|
006fb4 0000
|
|
006fb6 0101
|
|
006fb8 0101
|
|
006fba 0000
|
|
006fbc 0101
|
|
006fbe 0000
|
|
006fc0 0101
|
|
006fc2 0101
|
|
006fc4 0000
|
|
006fc6 0101
|
|
006fc8 0000
|
|
006fca 0f00
|
|
006fcc 0000
|
|
006fce 0000
|
|
006fd0 0101
|
|
006fd2 0000
|
|
006fd4 0000
|
|
006fd6 000f mac.l @r0+, @r0+
|
|
006fd8 0000
|
|
006fda 0101
|
|
006fdc 0000
|
|
006fde 0000
|
|
006fe0 0000
|
|
006fe2 000f mac.l @r0+, @r0+
|
|
006fe4 0101
|
|
006fe6 0f00
|
|
006fe8 0000
|
|
006fea 0000
|
|
006fec 0000
|
|
006fee 0101
|
|
006ff0 0000
|
|
006ff2 0000
|
|
006ff4 0101
|
|
006ff6 0101
|
|
006ff8 0101
|
|
006ffa 0101
|
|
006ffc 0101
|
|
006ffe 0000
|
|
007000 0000
|
|
007002 0101
|
|
007004 0000
|
|
007006 0000
|
|
007008 0101
|
|
00700a 0101
|
|
00700c 0101
|
|
00700e 0101
|
|
007010 0101
|
|
007012 0000
|
|
007014 0000
|
|
007016 0101
|
|
007018 0000
|
|
00701a 0000
|
|
00701c 0101
|
|
00701e 0101
|
|
007020 0101
|
|
007022 0101
|
|
007024 0101
|
|
007026 0000
|
|
007028 0000
|
|
00702a 0101
|
|
00702c 0000
|
|
00702e 0000
|
|
007030 0101
|
|
007032 0101
|
|
007034 0101
|
|
007036 0101
|
|
007038 0101
|
|
00703a 0000
|
|
00703c 0000
|
|
00703e 0101
|
|
007040 0200
|
|
007042 0000
|
|
007044 0101
|
|
007046 0101
|
|
007048 0101
|
|
00704a 0101
|
|
00704c 0101
|
|
00704e 0000
|
|
007050 0003 bsrf r0
|
|
007052 0101
|
|
007054 0101
|
|
007056 0101
|
|
007058 0101
|
|
00705a 0101
|
|
00705c 0101
|
|
00705e 0101
|
|
007060 0101
|
|
007062 0101
|
|
007064 0101
|
|
007066 0101
|
|
007068 0101
|
|
00706a 0101
|
|
00706c 0101
|
|
00706e 0101
|
|
007070 0101
|
|
007072 0101
|
|
007074 0101
|
|
007076 0101
|
|
007078 0101
|
|
00707a 0808 clrt
|
|
00707c 0801
|
|
00707e 0101
|
|
007080 0000
|
|
007082 1001 mov.l r0, @(h'4,r0)
|
|
007084 0101
|
|
007086 0101
|
|
007088 0101
|
|
00708a 0101
|
|
00708c 0000
|
|
00708e 0001
|
|
007090 0101
|
|
007092 0000
|
|
007094 0001
|
|
007096 0101
|
|
007098 0101
|
|
00709a 0101
|
|
00709c 0101
|
|
00709e 0000
|
|
0070a0 0008 clrt
|
|
0070a2 0808 clrt
|
|
0070a4 0000
|
|
0070a6 0001
|
|
0070a8 0101
|
|
0070aa 0101
|
|
0070ac 0101
|
|
0070ae 0101
|
|
0070b0 0000
|
|
0070b2 0000
|
|
0070b4 0000
|
|
0070b6 0000
|
|
0070b8 0001
|
|
0070ba 0101
|
|
0070bc 0101
|
|
0070be 0101
|
|
0070c0 0101
|
|
0070c2 0000
|
|
0070c4 0007 mul.l r0, r0
|
|
0070c6 0707 mul.l r0, r7
|
|
0070c8 0000
|
|
0070ca 0001
|
|
0070cc 0101
|
|
0070ce 0101
|
|
0070d0 0101
|
|
0070d2 0101
|
|
0070d4 0000
|
|
0070d6 0001
|
|
0070d8 0101
|
|
0070da 0000
|
|
0070dc 0000
|
|
0070de 0901
|
|
0070e0 0101
|
|
0070e2 0101
|
|
0070e4 0101
|
|
0070e6 000c mov.b @(r0,r0), r0
|
|
0070e8 0001
|
|
0070ea 0101
|
|
0070ec 0000
|
|
0070ee 0000
|
|
0070f0 0901
|
|
0070f2 0101
|
|
0070f4 0101
|
|
0070f6 0101
|
|
0070f8 0000
|
|
0070fa 0001
|
|
0070fc 0101
|
|
0070fe 0000
|
|
007100 0001
|
|
007102 0101
|
|
007104 0104 mov.b r0, @(r0,r1)
|
|
007106 0009 nop
|
|
007108 0101
|
|
00710a 0000
|
|
00710c 0001
|
|
00710e 0101
|
|
007110 0000
|
|
007112 0d01
|
|
007114 0101
|
|
007116 0100
|
|
007118 0009 nop
|
|
00711a 0101
|
|
00711c 0200
|
|
00711e 0001
|
|
007120 0101
|
|
007122 0000
|
|
007124 0000
|
|
007126 0000
|
|
007128 0000
|
|
00712a 0b09 nop
|
|
00712c 0101
|
|
00712e 0101
|
|
007130 0101
|
|
007132 0101
|
|
007134 1000 mov.l r0, @(h'0,r0)
|
|
007136 0000
|
|
007138 0000
|
|
00713a 0000
|
|
00713c 0009 nop
|
|
00713e 0101
|
|
007140 0101
|
|
007142 0101
|
|
007144 0101
|
|
007146 0101
|
|
007148 0101
|
|
00714a 0101
|
|
00714c 0101
|
|
00714e 0101
|
|
007150 0101
|
|
007152 0101
|
|
007154 0101
|
|
007156 0101
|
|
007158 0101
|
|
00715a 0101
|
|
00715c 0101
|
|
00715e 0101
|
|
007160 0101
|
|
007162 0101
|
|
007164 0101
|
|
007166 0000
|
|
007168 0000
|
|
00716a 0000
|
|
00716c 0001
|
|
00716e 0101
|
|
007170 0101
|
|
007172 0101
|
|
007174 0101
|
|
007176 0101
|
|
007178 0101
|
|
00717a 0200
|
|
00717c 0000
|
|
00717e 0000
|
|
007180 0001
|
|
007182 0101
|
|
007184 0101
|
|
007186 0100
|
|
007188 0000
|
|
00718a 0000
|
|
00718c 0101
|
|
00718e 0101
|
|
007190 0101
|
|
007192 0100
|
|
007194 0001
|
|
007196 0101
|
|
007198 0101
|
|
00719a 0106 mov.l r0, @(r0,r1)
|
|
00719c 0000
|
|
00719e 0000
|
|
0071a0 0101
|
|
0071a2 0101
|
|
0071a4 0101
|
|
0071a6 0100
|
|
0071a8 0001
|
|
0071aa 0101
|
|
0071ac 0101
|
|
0071ae 0101
|
|
0071b0 0101
|
|
0071b2 0000
|
|
0071b4 0101
|
|
0071b6 0101
|
|
0071b8 0101
|
|
0071ba 0100
|
|
0071bc 0001
|
|
0071be 0101
|
|
0071c0 0101
|
|
0071c2 0101
|
|
0071c4 0101
|
|
0071c6 0000
|
|
0071c8 0101
|
|
0071ca 0101
|
|
0071cc 0101
|
|
0071ce 0100
|
|
0071d0 0001
|
|
0071d2 0101
|
|
0071d4 0101
|
|
0071d6 0101
|
|
0071d8 0101
|
|
0071da 0000
|
|
0071dc 0101
|
|
0071de 0000
|
|
0071e0 0000
|
|
0071e2 0000
|
|
0071e4 0008 clrt
|
|
0071e6 0000
|
|
0071e8 0000
|
|
0071ea 0000
|
|
0071ec 000e mov.l @(r0,r0), r0
|
|
0071ee 0000
|
|
0071f0 0101
|
|
0071f2 000c mov.b @(r0,r0), r0
|
|
0071f4 0000
|
|
0071f6 0000
|
|
0071f8 0000
|
|
0071fa 0001
|
|
0071fc 0000
|
|
0071fe 0001
|
|
007200 0000
|
|
007202 0000
|
|
007204 0101
|
|
007206 0000
|
|
007208 0007 mul.l r0, r0
|
|
00720a 0700
|
|
00720c 0007 mul.l r0, r0
|
|
00720e 0000
|
|
007210 000e mov.l @(r0,r0), r0
|
|
007212 0000
|
|
007214 0000
|
|
007216 0000
|
|
007218 0101
|
|
00721a 0000
|
|
00721c 0901
|
|
00721e 010a sts mach, r1
|
|
007220 0001
|
|
007222 0101
|
|
007224 0101
|
|
007226 0101
|
|
007228 0101
|
|
00722a 0101
|
|
00722c 0101
|
|
00722e 0000
|
|
007230 0901
|
|
007232 010a sts mach, r1
|
|
007234 0001
|
|
007236 0101
|
|
007238 0101
|
|
00723a 0101
|
|
00723c 0101
|
|
00723e 0101
|
|
007240 0101
|
|
007242 0000
|
|
007244 0008 clrt
|
|
007246 0800
|
|
007248 0001
|
|
00724a 0101
|
|
00724c 0101
|
|
00724e 0101
|
|
007250 0101
|
|
007252 0101
|
|
007254 0101
|
|
007256 0000
|
|
007258 0000
|
|
00725a 0000
|
|
00725c 0001
|
|
00725e 0101
|
|
007260 0101
|
|
007262 0101
|
|
007264 0101
|
|
007266 0101
|
|
007268 0101
|
|
00726a 0101
|
|
00726c 0101
|
|
00726e 0101
|
|
007270 0101
|
|
007272 0101
|
|
007274 0101
|
|
007276 0101
|
|
007278 0101
|
|
00727a 0101
|
|
00727c 0101
|
|
00727e 0101
|
|
007280 0101
|
|
007282 0101
|
|
007284 0101
|
|
007286 0101
|
|
007288 0101
|
|
00728a 0101
|
|
00728c 0101
|
|
00728e 0101
|
|
007290 0100
|
|
007292 0000
|
|
007294 0001
|
|
007296 0101
|
|
007298 0000
|
|
00729a 0000
|
|
00729c 0000
|
|
00729e 0000
|
|
0072a0 0000
|
|
0072a2 0101
|
|
0072a4 0200
|
|
0072a6 0000
|
|
0072a8 0101
|
|
0072aa 0100
|
|
0072ac 0000
|
|
0072ae 0000
|
|
0072b0 0000
|
|
0072b2 0000
|
|
0072b4 0501
|
|
0072b6 0101
|
|
0072b8 0101
|
|
0072ba 0001
|
|
0072bc 0101
|
|
0072be 0000
|
|
0072c0 0101
|
|
0072c2 0101
|
|
0072c4 0101
|
|
0072c6 0101
|
|
0072c8 0101
|
|
0072ca 0101
|
|
0072cc 0100
|
|
0072ce 0101
|
|
0072d0 0100
|
|
0072d2 0001
|
|
0072d4 0101
|
|
0072d6 0101
|
|
0072d8 0101
|
|
0072da 0101
|
|
0072dc 0100
|
|
0072de 0000
|
|
0072e0 0001
|
|
0072e2 0101
|
|
0072e4 0000
|
|
0072e6 0808 clrt
|
|
0072e8 0808 clrt
|
|
0072ea 0101
|
|
0072ec 0101
|
|
0072ee 0101
|
|
0072f0 0d00
|
|
0072f2 0000
|
|
0072f4 0101
|
|
0072f6 0100
|
|
0072f8 0000
|
|
0072fa 0000
|
|
0072fc 0001
|
|
0072fe 0101
|
|
007300 0101
|
|
007302 0100
|
|
007304 0001
|
|
007306 0101
|
|
007308 0101
|
|
00730a 0101
|
|
00730c 0100
|
|
00730e 1001 mov.l r0, @(h'4,r0)
|
|
007310 0101
|
|
007312 0101
|
|
007314 0101
|
|
007316 0000
|
|
007318 0101
|
|
00731a 0101
|
|
00731c 0101
|
|
00731e 0101
|
|
007320 0000
|
|
007322 0101
|
|
007324 0101
|
|
007326 0101
|
|
007328 0100
|
|
00732a 0001
|
|
00732c 0100
|
|
00732e 0000
|
|
007330 0101
|
|
007332 0100
|
|
007334 0001
|
|
007336 0101
|
|
007338 0101
|
|
00733a 0101
|
|
00733c 0000
|
|
00733e 0101
|
|
007340 000c mov.b @(r0,r0), r0
|
|
007342 0001
|
|
007344 0101
|
|
007346 0000
|
|
007348 0101
|
|
00734a 0101
|
|
00734c 0101
|
|
00734e 0100
|
|
007350 0001
|
|
007352 010d mov.w @(r0,r0), r1
|
|
007354 0000
|
|
007356 0101
|
|
007358 0110
|
|
00735a 0001
|
|
00735c 0101
|
|
00735e 0101
|
|
007360 0101
|
|
007362 0000
|
|
007364 0000
|
|
007366 0000
|
|
007368 0000
|
|
00736a 0000
|
|
00736c 0000
|
|
00736e 0901
|
|
007370 0101
|
|
007372 0101
|
|
007374 0100
|
|
007376 0000
|
|
007378 0000
|
|
00737a 0000
|
|
00737c 0000
|
|
00737e 0000
|
|
007380 0009 nop
|
|
007382 0101
|
|
007384 0101
|
|
007386 0101
|
|
007388 0101
|
|
00738a 0101
|
|
00738c 0101
|
|
00738e 0101
|
|
007390 0101
|
|
007392 0101
|
|
007394 0101
|
|
007396 0101
|
|
007398 0101
|
|
00739a 0101
|
|
00739c 0101
|
|
00739e 0101
|
|
0073a0 0101
|
|
0073a2 0101
|
|
0073a4 0101
|
|
0073a6 0101
|
|
0073a8 0101
|
|
0073aa 0101
|
|
0073ac 0101
|
|
0073ae 0101
|
|
0073b0 0101
|
|
0073b2 0101
|
|
0073b4 0101
|
|
0073b6 0108 clrt
|
|
0073b8 0808 clrt
|
|
0073ba 0808 clrt
|
|
0073bc 0801
|
|
0073be 0101
|
|
0073c0 0101
|
|
0073c2 0101
|
|
0073c4 0101
|
|
0073c6 0101
|
|
0073c8 0a0c mov.b @(r0,r0), r10
|
|
0073ca 0000
|
|
0073cc 0000
|
|
0073ce 0501
|
|
0073d0 0101
|
|
0073d2 0101
|
|
0073d4 0101
|
|
0073d6 0101
|
|
0073d8 0101
|
|
0073da 0a00
|
|
0073dc 0000
|
|
0073de 0000
|
|
0073e0 0001
|
|
0073e2 0101
|
|
0073e4 0101
|
|
0073e6 0101
|
|
0073e8 0101
|
|
0073ea 0101
|
|
0073ec 0a00
|
|
0073ee 0000
|
|
0073f0 0707 mul.l r0, r7
|
|
0073f2 0701
|
|
0073f4 0101
|
|
0073f6 0101
|
|
0073f8 0101
|
|
0073fa 0101
|
|
0073fc 0101
|
|
0073fe 0a00
|
|
007400 0009 nop
|
|
007402 0101
|
|
007404 0101
|
|
007406 0101
|
|
007408 0101
|
|
00740a 0101
|
|
00740c 0101
|
|
00740e 0101
|
|
007410 0a00
|
|
007412 0009 nop
|
|
007414 0101
|
|
007416 0101
|
|
007418 0101
|
|
00741a 0101
|
|
00741c 0101
|
|
00741e 0101
|
|
007420 0101
|
|
007422 0a00
|
|
007424 0009 nop
|
|
007426 0101
|
|
007428 0101
|
|
00742a 0108 clrt
|
|
00742c 0808 clrt
|
|
00742e 0808 clrt
|
|
007430 0808 clrt
|
|
007432 0808 clrt
|
|
007434 0000
|
|
007436 0009 nop
|
|
007438 0101
|
|
00743a 0101
|
|
00743c 0100
|
|
00743e 000c mov.b @(r0,r0), r0
|
|
007440 0000
|
|
007442 0000
|
|
007444 0000
|
|
007446 0000
|
|
007448 0009 nop
|
|
00744a 0101
|
|
00744c 0101
|
|
00744e 0100
|
|
007450 0000
|
|
007452 0000
|
|
007454 0000
|
|
007456 0000
|
|
007458 0000
|
|
00745a 0b09 nop
|
|
00745c 0101
|
|
00745e 0101
|
|
007460 0100
|
|
007462 0000
|
|
007464 0707 mul.l r0, r7
|
|
007466 0707 mul.l r0, r7
|
|
007468 0707 mul.l r0, r7
|
|
00746a 0707 mul.l r0, r7
|
|
00746c 0701
|
|
00746e 0101
|
|
007470 0101
|
|
007472 0100
|
|
007474 0000
|
|
007476 0101
|
|
007478 0101
|
|
00747a 0101
|
|
00747c 0101
|
|
00747e 0101
|
|
007480 0101
|
|
007482 0101
|
|
007484 0102 stc sr, r1
|
|
007486 0000
|
|
007488 0101
|
|
00748a 0101
|
|
00748c 0101
|
|
00748e 0101
|
|
007490 0101
|
|
007492 0101
|
|
007494 0101
|
|
007496 0101
|
|
007498 0101
|
|
00749a 0101
|
|
00749c 0101
|
|
00749e 0101
|
|
0074a0 0101
|
|
0074a2 0101
|
|
0074a4 0101
|
|
0074a6 0101
|
|
0074a8 0101
|
|
0074aa 0101
|
|
0074ac 0101
|
|
0074ae 0101
|
|
0074b0 0101
|
|
0074b2 0101
|
|
0074b4 0101
|
|
0074b6 0101
|
|
0074b8 0101
|
|
0074ba 0101
|
|
0074bc 0101
|
|
0074be 0101
|
|
0074c0 0108 clrt
|
|
0074c2 0801
|
|
0074c4 0101
|
|
0074c6 0108 clrt
|
|
0074c8 0801
|
|
0074ca 0101
|
|
0074cc 0108 clrt
|
|
0074ce 0801
|
|
0074d0 0100
|
|
0074d2 0000
|
|
0074d4 0000
|
|
0074d6 0001
|
|
0074d8 0101
|
|
0074da 0100
|
|
0074dc 0001
|
|
0074de 0101
|
|
0074e0 0100
|
|
0074e2 0001
|
|
0074e4 0103 bsrf r1
|
|
0074e6 0000
|
|
0074e8 0000
|
|
0074ea 0001
|
|
0074ec 0101
|
|
0074ee 0100
|
|
0074f0 0001
|
|
0074f2 0101
|
|
0074f4 0100
|
|
0074f6 0001
|
|
0074f8 0101
|
|
0074fa 0101
|
|
0074fc 0100
|
|
0074fe 0000
|
|
007500 0000
|
|
007502 0000
|
|
007504 000f mac.l @r0+, @r0+
|
|
007506 0000
|
|
007508 0000
|
|
00750a 0001
|
|
00750c 0101
|
|
00750e 0101
|
|
007510 0100
|
|
007512 0000
|
|
007514 0000
|
|
007516 0000
|
|
007518 0000
|
|
00751a 0000
|
|
00751c 0000
|
|
00751e 0001
|
|
007520 0101
|
|
007522 0101
|
|
007524 0107 mul.l r0, r1
|
|
007526 0701
|
|
007528 0101
|
|
00752a 0101
|
|
00752c 0100
|
|
00752e 0000
|
|
007530 0000
|
|
007532 0001
|
|
007534 0101
|
|
007536 0101
|
|
007538 0101
|
|
00753a 0101
|
|
00753c 0101
|
|
00753e 0101
|
|
007540 0100
|
|
007542 0000
|
|
007544 0000
|
|
007546 0001
|
|
007548 0101
|
|
00754a 0101
|
|
00754c 0101
|
|
00754e 0101
|
|
007550 0101
|
|
007552 0101
|
|
007554 0100
|
|
007556 0000
|
|
007558 0000
|
|
00755a 0101
|
|
00755c 0100
|
|
00755e 0000
|
|
007560 0000
|
|
007562 0000
|
|
007564 0000
|
|
007566 0000
|
|
007568 0000
|
|
00756a 0000
|
|
00756c 1100 mov.l r0, @(h'0,r1)
|
|
00756e 0101
|
|
007570 0100
|
|
007572 0000
|
|
007574 0000
|
|
007576 0000
|
|
007578 0000
|
|
00757a 0000
|
|
00757c 0000
|
|
00757e 1301 mov.l r0, @(h'4,r3)
|
|
007580 0101
|
|
007582 0101
|
|
007584 0100
|
|
007586 0000
|
|
007588 0101
|
|
00758a 0101
|
|
00758c 0101
|
|
00758e 0101
|
|
007590 0101
|
|
007592 0101
|
|
007594 0101
|
|
007596 0101
|
|
007598 0102 stc sr, r1
|
|
00759a 0000
|
|
00759c 0101
|
|
00759e 0101
|
|
0075a0 0101
|
|
0075a2 0101
|
|
0075a4 0101
|
|
0075a6 0101
|
|
0075a8 0101
|
|
0075aa 0101
|
|
0075ac 0101
|
|
0075ae 0101
|
|
0075b0 0101
|
|
0075b2 0101
|
|
0075b4 0101
|
|
0075b6 0101
|
|
0075b8 0101
|
|
0075ba 0101
|
|
0075bc 0101
|
|
0075be 0101
|
|
0075c0 0101
|
|
0075c2 0101
|
|
0075c4 0101
|
|
0075c6 0101
|
|
0075c8 0101
|
|
0075ca 0101
|
|
0075cc 0101
|
|
0075ce 0101
|
|
0075d0 0101
|
|
0075d2 0101
|
|
0075d4 0101
|
|
0075d6 0808 clrt
|
|
0075d8 0801
|
|
0075da 0101
|
|
0075dc 0101
|
|
0075de 0101
|
|
0075e0 0101
|
|
0075e2 0101
|
|
0075e4 0101
|
|
0075e6 0101
|
|
0075e8 0100
|
|
0075ea 0000
|
|
0075ec 0000
|
|
0075ee 0101
|
|
0075f0 0101
|
|
0075f2 0101
|
|
0075f4 0101
|
|
0075f6 0101
|
|
0075f8 0101
|
|
0075fa 0101
|
|
0075fc 0100
|
|
0075fe 000c mov.b @(r0,r0), r0
|
|
007600 0000
|
|
007602 0101
|
|
007604 0101
|
|
007606 0101
|
|
007608 0101
|
|
00760a 0101
|
|
00760c 0101
|
|
00760e 0101
|
|
007610 0100
|
|
007612 0000
|
|
007614 0000
|
|
007616 0101
|
|
007618 0101
|
|
00761a 0101
|
|
00761c 0101
|
|
00761e 0101
|
|
007620 0101
|
|
007622 0101
|
|
007624 0100
|
|
007626 0000
|
|
007628 0000
|
|
00762a 0101
|
|
00762c 0808 clrt
|
|
00762e 0808 clrt
|
|
007630 0808 clrt
|
|
007632 0101
|
|
007634 0101
|
|
007636 0101
|
|
007638 0101
|
|
00763a 0000
|
|
00763c 0001
|
|
00763e 0101
|
|
007640 0000
|
|
007642 0000
|
|
007644 0000
|
|
007646 0808 clrt
|
|
007648 0101
|
|
00764a 0101
|
|
00764c 0101
|
|
00764e 0000
|
|
007650 0001
|
|
007652 0101
|
|
007654 0000
|
|
007656 0000
|
|
007658 0000
|
|
00765a 0000
|
|
00765c 0808 clrt
|
|
00765e 0101
|
|
007660 0112 stc gbr, r1
|
|
007662 0000
|
|
007664 0001
|
|
007666 0101
|
|
007668 0000
|
|
00766a 0007 mul.l r0, r0
|
|
00766c 0707 mul.l r0, r7
|
|
00766e 0000
|
|
007670 0000
|
|
007672 0801
|
|
007674 0101
|
|
007676 0000
|
|
007678 0013
|
|
00767a 0101
|
|
00767c 0d00
|
|
00767e 0001
|
|
007680 0101
|
|
007682 0707 mul.l r0, r7
|
|
007684 000c mov.b @(r0,r0), r0
|
|
007686 0001
|
|
007688 0101
|
|
00768a 0000
|
|
00768c 0001
|
|
00768e 0101
|
|
007690 0000
|
|
007692 0001
|
|
007694 0101
|
|
007696 0101
|
|
007698 0000
|
|
00769a 0001
|
|
00769c 0101
|
|
00769e 0000
|
|
0076a0 0001
|
|
0076a2 0101
|
|
0076a4 0000
|
|
0076a6 0011
|
|
0076a8 0101
|
|
0076aa 0101
|
|
0076ac 0000
|
|
0076ae 0001
|
|
0076b0 0100
|
|
0076b2 0000
|
|
0076b4 0000
|
|
0076b6 0000
|
|
0076b8 0000
|
|
0076ba 0001
|
|
0076bc 0101
|
|
0076be 0101
|
|
0076c0 0003 bsrf r0
|
|
0076c2 0001
|
|
0076c4 0102 stc sr, r1
|
|
0076c6 0000
|
|
0076c8 0000
|
|
0076ca 0000
|
|
0076cc 0000
|
|
0076ce 0001
|
|
0076d0 0101
|
|
0076d2 0101
|
|
0076d4 0101
|
|
0076d6 0101
|
|
0076d8 0101
|
|
0076da 0101
|
|
0076dc 0101
|
|
0076de 0101
|
|
0076e0 0101
|
|
0076e2 0101
|
|
0076e4 0101
|
|
0076e6 0101
|
|
0076e8 0101
|
|
0076ea 0101
|
|
0076ec 0100
|
|
0076ee 0000
|
|
0076f0 0000
|
|
0076f2 0000
|
|
0076f4 0000
|
|
0076f6 0001
|
|
0076f8 0101
|
|
0076fa 0101
|
|
0076fc 0101
|
|
0076fe 0101
|
|
007700 0100
|
|
007702 0000
|
|
007704 0000
|
|
007706 0000
|
|
007708 0000
|
|
00770a 0001
|
|
00770c 0100
|
|
00770e 0000
|
|
007710 0808 clrt
|
|
007712 0101
|
|
007714 0100
|
|
007716 0000
|
|
007718 0000
|
|
00771a 0c00
|
|
00771c 0000
|
|
00771e 0001
|
|
007720 0100
|
|
007722 0000
|
|
007724 0000
|
|
007726 0901
|
|
007728 0100
|
|
00772a 0000
|
|
00772c 0000
|
|
00772e 0000
|
|
007730 0000
|
|
007732 0001
|
|
007734 0103 bsrf r1
|
|
007736 0000
|
|
007738 0000
|
|
00773a 0901
|
|
00773c 0100
|
|
00773e 0000
|
|
007740 0000
|
|
007742 0000
|
|
007744 0000
|
|
007746 0001
|
|
007748 0101
|
|
00774a 010a sts mach, r1
|
|
00774c 0000
|
|
00774e 0901
|
|
007750 0100
|
|
007752 0000
|
|
007754 0000
|
|
007756 0000
|
|
007758 0000
|
|
00775a 0001
|
|
00775c 0101
|
|
00775e 010a sts mach, r1
|
|
007760 0000
|
|
007762 0901
|
|
007764 0100
|
|
007766 0000
|
|
007768 0000
|
|
00776a 0000
|
|
00776c 0000
|
|
00776e 0001
|
|
007770 0101
|
|
007772 010a sts mach, r1
|
|
007774 0000
|
|
007776 0901
|
|
007778 0100
|
|
00777a 0000
|
|
00777c 0000
|
|
00777e 0000
|
|
007780 0000
|
|
007782 0001
|
|
007784 0101
|
|
007786 010a sts mach, r1
|
|
007788 0000
|
|
00778a 0901
|
|
00778c 0100
|
|
00778e 0000
|
|
007790 0000
|
|
007792 0000
|
|
007794 0000
|
|
007796 0008 clrt
|
|
007798 0808 clrt
|
|
00779a 0800
|
|
00779c 000b rts
|
|
00779e 0901
|
|
0077a0 0100
|
|
0077a2 0000
|
|
0077a4 0000
|
|
0077a6 0000
|
|
0077a8 0000
|
|
0077aa 0000
|
|
0077ac 0000
|
|
0077ae 0000
|
|
0077b0 0000
|
|
0077b2 0901
|
|
0077b4 0100
|
|
0077b6 0000
|
|
0077b8 0000
|
|
0077ba 0000
|
|
0077bc 0000
|
|
0077be 0000
|
|
0077c0 0000
|
|
0077c2 0000
|
|
0077c4 0000
|
|
0077c6 0901
|
|
0077c8 0102 stc sr, r1
|
|
0077ca 0000
|
|
0077cc 0000
|
|
0077ce 0000
|
|
0077d0 0000
|
|
0077d2 0007 mul.l r0, r0
|
|
0077d4 0707 mul.l r0, r7
|
|
0077d6 0707 mul.l r0, r7
|
|
0077d8 0707 mul.l r0, r7
|
|
0077da 0101
|
|
0077dc 0101
|
|
0077de 0100
|
|
0077e0 0000
|
|
0077e2 0000
|
|
0077e4 0000
|
|
0077e6 0001
|
|
0077e8 0101
|
|
0077ea 0101
|
|
0077ec 0101
|
|
0077ee 0101
|
|
0077f0 0101
|
|
0077f2 0100
|
|
0077f4 0000
|
|
0077f6 0000
|
|
0077f8 0000
|
|
0077fa 0001
|
|
0077fc 0101
|
|
0077fe 0101
|
|
007800 0101
|
|
007802 0101
|
|
007804 0100
|
|
007806 0000
|
|
007808 0101
|
|
00780a 0100
|
|
00780c 0000
|
|
00780e 0101
|
|
007810 0100
|
|
007812 0000
|
|
007814 0101
|
|
007816 0101
|
|
007818 0100
|
|
00781a 0000
|
|
00781c 0101
|
|
00781e 0100
|
|
007820 0000
|
|
007822 0101
|
|
007824 0100
|
|
007826 0000
|
|
007828 0101
|
|
00782a 0101
|
|
00782c 0100
|
|
00782e 0000
|
|
007830 0101
|
|
007832 0100
|
|
007834 0000
|
|
007836 0101
|
|
007838 0100
|
|
00783a 0000
|
|
00783c 0000
|
|
00783e 0401
|
|
007840 0100
|
|
007842 0000
|
|
007844 0101
|
|
007846 0100
|
|
007848 0000
|
|
00784a 0101
|
|
00784c 0100
|
|
00784e 0000
|
|
007850 0000
|
|
007852 0001
|
|
007854 0100
|
|
007856 0000
|
|
007858 0101
|
|
00785a 0100
|
|
00785c 0000
|
|
00785e 0000
|
|
007860 0f00
|
|
007862 0000
|
|
007864 0000
|
|
007866 0001
|
|
007868 0100
|
|
00786a 0000
|
|
00786c 0101
|
|
00786e 0100
|
|
007870 0000
|
|
007872 0000
|
|
007874 0000
|
|
007876 0000
|
|
007878 0000
|
|
00787a 0001
|
|
00787c 0100
|
|
00787e 0000
|
|
007880 0f00
|
|
007882 0000
|
|
007884 0000
|
|
007886 0000
|
|
007888 0000
|
|
00788a 0000
|
|
00788c 0000
|
|
00788e 0001
|
|
007890 0100
|
|
007892 0000
|
|
007894 0000
|
|
007896 0000
|
|
007898 0000
|
|
00789a 0000
|
|
00789c 0000
|
|
00789e 0000
|
|
0078a0 0000
|
|
0078a2 0001
|
|
0078a4 0100
|
|
0078a6 0000
|
|
0078a8 0000
|
|
0078aa 0000
|
|
0078ac 0000
|
|
0078ae 0000
|
|
0078b0 000f mac.l @r0+, @r0+
|
|
0078b2 0000
|
|
0078b4 0000
|
|
0078b6 0001
|
|
0078b8 0100
|
|
0078ba 0000
|
|
0078bc 0000
|
|
0078be 0000
|
|
0078c0 0000
|
|
0078c2 0000
|
|
0078c4 0001
|
|
0078c6 0101
|
|
0078c8 0000
|
|
0078ca 0001
|
|
0078cc 0100
|
|
0078ce 0000
|
|
0078d0 0000
|
|
0078d2 0000
|
|
0078d4 000f mac.l @r0+, @r0+
|
|
0078d6 0000
|
|
0078d8 0001
|
|
0078da 0101
|
|
0078dc 0000
|
|
0078de 0001
|
|
0078e0 0100
|
|
0078e2 0000
|
|
0078e4 0000
|
|
0078e6 0001
|
|
0078e8 0101
|
|
0078ea 0000
|
|
0078ec 0001
|
|
0078ee 0101
|
|
0078f0 0000
|
|
0078f2 0001
|
|
0078f4 0102 stc sr, r1
|
|
0078f6 0000
|
|
0078f8 0000
|
|
0078fa 0001
|
|
0078fc 0101
|
|
0078fe 0000
|
|
007900 0001
|
|
007902 0101
|
|
007904 0000
|
|
007906 0001
|
|
007908 0101
|
|
00790a 0101
|
|
00790c 0000
|
|
00790e 0001
|
|
007910 0101
|
|
007912 0000
|
|
007914 0001
|
|
007916 0101
|
|
007918 0000
|
|
00791a 0001
|
|
00791c 0101
|
|
00791e 0101
|
|
007920 0000
|
|
007922 0001
|
|
007924 0101
|
|
007926 0000
|
|
007928 0001
|
|
00792a 0101
|
|
00792c 0000
|
|
00792e 0001
|
|
007930 0101
|
|
007932 0101
|
|
007934 0101
|
|
007936 0101
|
|
007938 0101
|
|
00793a 0101
|
|
00793c 0101
|
|
00793e 0101
|
|
007940 0101
|
|
007942 0101
|
|
007944 0100
|
|
007946 0000
|
|
007948 0001
|
|
00794a 0101
|
|
00794c 0101
|
|
00794e 0101
|
|
007950 0000
|
|
007952 0000
|
|
007954 0000
|
|
007956 0001
|
|
007958 0100
|
|
00795a 0000
|
|
00795c 0001
|
|
00795e 0101
|
|
007960 0101
|
|
007962 0101
|
|
007964 0000
|
|
007966 0000
|
|
007968 0000
|
|
00796a 0001
|
|
00796c 0102 stc sr, r1
|
|
00796e 0000
|
|
007970 0001
|
|
007972 0100
|
|
007974 0000
|
|
007976 0000
|
|
007978 0000
|
|
00797a 1101 mov.l r0, @(h'4,r1)
|
|
00797c 0100
|
|
00797e 0001
|
|
007980 0101
|
|
007982 0100
|
|
007984 0001
|
|
007986 0100
|
|
007988 0000
|
|
00798a 0000
|
|
00798c 0009 nop
|
|
00798e 0101
|
|
007990 0100
|
|
007992 0001
|
|
007994 0101
|
|
007996 0100
|
|
007998 0000
|
|
00799a 0000
|
|
00799c 0001
|
|
00799e 0101
|
|
0079a0 0101
|
|
0079a2 0101
|
|
0079a4 0100
|
|
0079a6 0001
|
|
0079a8 0101
|
|
0079aa 0100
|
|
0079ac 0000
|
|
0079ae 0000
|
|
0079b0 0001
|
|
0079b2 0101
|
|
0079b4 0101
|
|
0079b6 0101
|
|
0079b8 0100
|
|
0079ba 0001
|
|
0079bc 0101
|
|
0079be 0100
|
|
0079c0 000d mov.w @(r0,r0), r0
|
|
0079c2 0000
|
|
0079c4 0001
|
|
0079c6 0100
|
|
0079c8 0000
|
|
0079ca 0000
|
|
0079cc 0000
|
|
0079ce 0001
|
|
0079d0 0101
|
|
0079d2 0100
|
|
0079d4 0d00
|
|
0079d6 0000
|
|
0079d8 0001
|
|
0079da 0100
|
|
0079dc 0b00
|
|
0079de 0000
|
|
0079e0 0000
|
|
0079e2 0001
|
|
0079e4 0101
|
|
0079e6 010d mov.w @(r0,r0), r1
|
|
0079e8 0000
|
|
0079ea 0000
|
|
0079ec 0001
|
|
0079ee 0100
|
|
0079f0 0000
|
|
0079f2 0101
|
|
0079f4 0101
|
|
0079f6 0101
|
|
0079f8 0101
|
|
0079fa 0100
|
|
0079fc 0000
|
|
0079fe 0000
|
|
007a00 0001
|
|
007a02 0100
|
|
007a04 0000
|
|
007a06 0101
|
|
007a08 0101
|
|
007a0a 0101
|
|
007a0c 0101
|
|
007a0e 0100
|
|
007a10 0000
|
|
007a12 0b00
|
|
007a14 0001
|
|
007a16 0100
|
|
007a18 0000
|
|
007a1a 0000
|
|
007a1c 0004 mov.b r0, @(r0,r0)
|
|
007a1e 0901
|
|
007a20 0101
|
|
007a22 0100
|
|
007a24 0000
|
|
007a26 0000
|
|
007a28 0001
|
|
007a2a 0100
|
|
007a2c 0000
|
|
007a2e 0000
|
|
007a30 0013
|
|
007a32 0901
|
|
007a34 0101
|
|
007a36 0100
|
|
007a38 0000
|
|
007a3a 0000
|
|
007a3c 0001
|
|
007a3e 0101
|
|
007a40 0101
|
|
007a42 0101
|
|
007a44 0101
|
|
007a46 0101
|
|
007a48 0100
|
|
007a4a 0000
|
|
007a4c 0000
|
|
007a4e 0101
|
|
007a50 0101
|
|
007a52 0101
|
|
007a54 0101
|
|
007a56 0101
|
|
007a58 0101
|
|
007a5a 0101
|
|
007a5c 0100
|
|
007a5e 0000
|
|
007a60 0000
|
|
007a62 0101
|
|
007a64 0000
|
|
007a66 0000
|
|
007a68 0000
|
|
007a6a 0000
|
|
007a6c 0000
|
|
007a6e 0001
|
|
007a70 0100
|
|
007a72 0000
|
|
007a74 0000
|
|
007a76 0101
|
|
007a78 0600
|
|
007a7a 0000
|
|
007a7c 0000
|
|
007a7e 0000
|
|
007a80 0000
|
|
007a82 0000
|
|
007a84 0100
|
|
007a86 0000
|
|
007a88 0000
|
|
007a8a 0101
|
|
007a8c 0101
|
|
007a8e 0101
|
|
007a90 0101
|
|
007a92 0101
|
|
007a94 0000
|
|
007a96 0000
|
|
007a98 0100
|
|
007a9a 0000
|
|
007a9c 0000
|
|
007a9e 0101
|
|
007aa0 0101
|
|
007aa2 0101
|
|
007aa4 0101
|
|
007aa6 0101
|
|
007aa8 0000
|
|
007aaa 0000
|
|
007aac 0100
|
|
007aae 0000
|
|
007ab0 0000
|
|
007ab2 0808 clrt
|
|
007ab4 0808 clrt
|
|
007ab6 0808 clrt
|
|
007ab8 0808 clrt
|
|
007aba 0808 clrt
|
|
007abc 0000
|
|
007abe 0000
|
|
007ac0 0100
|
|
007ac2 0001
|
|
007ac4 0101
|
|
007ac6 0000
|
|
007ac8 0000
|
|
007aca 0000
|
|
007acc 0000
|
|
007ace 0000
|
|
007ad0 0000
|
|
007ad2 0001
|
|
007ad4 0100
|
|
007ad6 0000
|
|
007ad8 0000
|
|
007ada 0000
|
|
007adc 1500 mov.l r0, @(h'0,r5)
|
|
007ade 0000
|
|
007ae0 0000
|
|
007ae2 0000
|
|
007ae4 0000
|
|
007ae6 0001
|
|
007ae8 0100
|
|
007aea 0000
|
|
007aec 0000
|
|
007aee 0000
|
|
007af0 0000
|
|
007af2 0001
|
|
007af4 0101
|
|
007af6 0000
|
|
007af8 0000
|
|
007afa 0000
|
|
007afc 0100
|
|
007afe 0000
|
|
007b00 0000
|
|
007b02 0000
|
|
007b04 0000
|
|
007b06 0000
|
|
007b08 0001
|
|
007b0a 0000
|
|
007b0c 0000
|
|
007b0e 0000
|
|
007b10 0100
|
|
007b12 0001
|
|
007b14 0100
|
|
007b16 0000
|
|
007b18 0000
|
|
007b1a 0000
|
|
007b1c 0000
|
|
007b1e 0000
|
|
007b20 0000
|
|
007b22 0016 mov.l r1, @(r0,r0)
|
|
007b24 0102 stc sr, r1
|
|
007b26 0001
|
|
007b28 0100
|
|
007b2a 0000
|
|
007b2c 0000
|
|
007b2e 0000
|
|
007b30 0000
|
|
007b32 0000
|
|
007b34 0000
|
|
007b36 0000
|
|
007b38 0101
|
|
007b3a 0101
|
|
007b3c 0100
|
|
007b3e 0000
|
|
007b40 0000
|
|
007b42 0000
|
|
007b44 0000
|
|
007b46 0000
|
|
007b48 0000
|
|
007b4a 0001
|
|
007b4c 0101
|
|
007b4e 0101
|
|
007b50 0100
|
|
007b52 0000
|
|
007b54 0101
|
|
007b56 0000
|
|
007b58 0000
|
|
007b5a 0b00
|
|
007b5c 0000
|
|
007b5e 0001
|
|
007b60 0101
|
|
007b62 0101
|
|
007b64 0100
|
|
007b66 0000
|
|
007b68 0000
|
|
007b6a 0000
|
|
007b6c 0000
|
|
007b6e 0000
|
|
007b70 0000
|
|
007b72 0001
|
|
007b74 0100
|
|
007b76 0001
|
|
007b78 0101
|
|
007b7a 0101
|
|
007b7c 0000
|
|
007b7e 0000
|
|
007b80 0101
|
|
007b82 0101
|
|
007b84 0100
|
|
007b86 0001
|
|
007b88 0100
|
|
007b8a 0000
|
|
007b8c 0000
|
|
007b8e 0101
|
|
007b90 0000
|
|
007b92 0000
|
|
007b94 0101
|
|
007b96 0000
|
|
007b98 0000
|
|
007b9a 0001
|
|
007b9c 0100
|
|
007b9e 0000
|
|
007ba0 0000
|
|
007ba2 0015 mov.w r1, @(r0,r0)
|
|
007ba4 0000
|
|
007ba6 0000
|
|
007ba8 1600 mov.l r0, @(h'0,r6)
|
|
007baa 0000
|
|
007bac 0000
|
|
007bae 0001
|
|
007bb0 0100
|
|
007bb2 0000
|
|
007bb4 0000
|
|
007bb6 0000
|
|
007bb8 0000
|
|
007bba 0000
|
|
007bbc 0000
|
|
007bbe 0000
|
|
007bc0 0000
|
|
007bc2 0001
|
|
007bc4 0100
|
|
007bc6 0000
|
|
007bc8 0000
|
|
007bca 0000
|
|
007bcc 0001
|
|
007bce 0100
|
|
007bd0 0000
|
|
007bd2 0000
|
|
007bd4 0000
|
|
007bd6 0001
|
|
007bd8 0100
|
|
007bda 0001
|
|
007bdc 0100
|
|
007bde 0000
|
|
007be0 0000
|
|
007be2 0000
|
|
007be4 0000
|
|
007be6 0001
|
|
007be8 0100
|
|
007bea 0001
|
|
007bec 0100
|
|
007bee 0001
|
|
007bf0 0100
|
|
007bf2 0000
|
|
007bf4 0000
|
|
007bf6 0000
|
|
007bf8 0000
|
|
007bfa 0001
|
|
007bfc 0100
|
|
007bfe 0001
|
|
007c00 0100
|
|
007c02 0001
|
|
007c04 0101
|
|
007c06 0100
|
|
007c08 0000
|
|
007c0a 0000
|
|
007c0c 0001
|
|
007c0e 0101
|
|
007c10 0100
|
|
007c12 0001
|
|
007c14 0100
|
|
007c16 0001
|
|
007c18 0101
|
|
007c1a 0100
|
|
007c1c 0000
|
|
007c1e 0000
|
|
007c20 0001
|
|
007c22 0101
|
|
007c24 0100
|
|
007c26 0001
|
|
007c28 010d mov.w @(r0,r0), r1
|
|
007c2a 0000
|
|
007c2c 0101
|
|
007c2e 0101
|
|
007c30 0707 mul.l r0, r7
|
|
007c32 0707 mul.l r0, r7
|
|
007c34 0101
|
|
007c36 0101
|
|
007c38 0000
|
|
007c3a 0d01
|
|
007c3c 0100
|
|
007c3e 0000
|
|
007c40 0001
|
|
007c42 0101
|
|
007c44 0101
|
|
007c46 0101
|
|
007c48 0101
|
|
007c4a 0100
|
|
007c4c 0000
|
|
007c4e 0001
|
|
007c50 0100
|
|
007c52 0000
|
|
007c54 0001
|
|
007c56 0101
|
|
007c58 0101
|
|
007c5a 0101
|
|
007c5c 0101
|
|
007c5e 0100
|
|
007c60 0000
|
|
007c62 0001
|
|
007c64 0102 stc sr, r1
|
|
007c66 0000
|
|
007c68 0000
|
|
007c6a 0000
|
|
007c6c 0000
|
|
007c6e 0000
|
|
007c70 0000
|
|
007c72 0000
|
|
007c74 0000
|
|
007c76 0301
|
|
007c78 0101
|
|
007c7a 0100
|
|
007c7c 0000
|
|
007c7e 0000
|
|
007c80 0000
|
|
007c82 0000
|
|
007c84 0000
|
|
007c86 0000
|
|
007c88 0001
|
|
007c8a 0101
|
|
007c8c 0101
|
|
007c8e 0100
|
|
007c90 0000
|
|
007c92 0000
|
|
007c94 0000
|
|
007c96 0000
|
|
007c98 0000
|
|
007c9a 0000
|
|
007c9c 0001
|
|
007c9e 0101
|
|
007ca0 0000
|
|
007ca2 0000
|
|
007ca4 0000
|
|
007ca6 0000
|
|
007ca8 0101
|
|
007caa 0101
|
|
007cac 0000
|
|
007cae 0000
|
|
007cb0 0000
|
|
007cb2 0000
|
|
007cb4 0000
|
|
007cb6 0101
|
|
007cb8 0000
|
|
007cba 0100
|
|
007cbc 0101
|
|
007cbe 0101
|
|
007cc0 0001
|
|
007cc2 0000
|
|
007cc4 0101
|
|
007cc6 0000
|
|
007cc8 0000
|
|
007cca 0000
|
|
007ccc 0000
|
|
007cce 0e00
|
|
007cd0 0000
|
|
007cd2 0400
|
|
007cd4 0000
|
|
007cd6 0000
|
|
007cd8 0000
|
|
007cda 0000
|
|
007cdc 0000
|
|
007cde 0000
|
|
007ce0 0000
|
|
007ce2 0000
|
|
007ce4 0000
|
|
007ce6 0000
|
|
007ce8 0000
|
|
007cea 0000
|
|
007cec 0000
|
|
007cee 0000
|
|
007cf0 0000
|
|
007cf2 0000
|
|
007cf4 0000
|
|
007cf6 0000
|
|
007cf8 0000
|
|
007cfa 0000
|
|
007cfc 000e mov.l @(r0,r0), r0
|
|
007cfe 0000
|
|
007d00 0000
|
|
007d02 0000
|
|
007d04 0000
|
|
007d06 0000
|
|
007d08 0001
|
|
007d0a 0101
|
|
007d0c 0101
|
|
007d0e 0101
|
|
007d10 0101
|
|
007d12 0100
|
|
007d14 0000
|
|
007d16 0000
|
|
007d18 0000
|
|
007d1a 0000
|
|
007d1c 0008 clrt
|
|
007d1e 0808 clrt
|
|
007d20 0800
|
|
007d22 0008 clrt
|
|
007d24 0808 clrt
|
|
007d26 0800
|
|
007d28 0000
|
|
007d2a 0000
|
|
007d2c 0000
|
|
007d2e 0000
|
|
007d30 1500 mov.l r0, @(h'0,r5)
|
|
007d32 0000
|
|
007d34 0000
|
|
007d36 0000
|
|
007d38 0000
|
|
007d3a 0016 mov.l r1, @(r0,r0)
|
|
007d3c 0000
|
|
007d3e 0000
|
|
007d40 000c mov.b @(r0,r0), r0
|
|
007d42 0000
|
|
007d44 0000
|
|
007d46 0000
|
|
007d48 0000
|
|
007d4a 0000
|
|
007d4c 0000
|
|
007d4e 0000
|
|
007d50 0000
|
|
007d52 0b00
|
|
007d54 0000
|
|
007d56 0000
|
|
007d58 0001
|
|
007d5a 0007 mul.l r0, r0
|
|
007d5c 0707 mul.l r0, r7
|
|
007d5e 0707 mul.l r0, r7
|
|
007d60 0700
|
|
007d62 0100
|
|
007d64 0000
|
|
007d66 0000
|
|
007d68 0000
|
|
007d6a 0000
|
|
007d6c 0001
|
|
007d6e 0001
|
|
007d70 0101
|
|
007d72 0101
|
|
007d74 0100
|
|
007d76 0100
|
|
007d78 0000
|
|
007d7a 0000
|
|
007d7c 0001
|
|
007d7e 0000
|
|
007d80 0001
|
|
007d82 0000
|
|
007d84 0000
|
|
007d86 0000
|
|
007d88 0000
|
|
007d8a 0100
|
|
007d8c 0000
|
|
007d8e 0100
|
|
007d90 0001
|
|
007d92 0000
|
|
007d94 0000
|
|
007d96 0000
|
|
007d98 0002 stc sr, r0
|
|
007d9a 0000
|
|
007d9c 0000
|
|
007d9e 0000
|
|
007da0 0000
|
|
007da2 0100
|
|
007da4 0000
|
|
007da6 0000
|
|
007da8 0000
|
|
007daa 0c00
|
|
007dac 0001
|
|
007dae 0100
|
|
007db0 000b rts
|
|
007db2 0000
|
|
007db4 0000
|
|
007db6 0000
|
|
007db8 0000
|
|
007dba 0000
|
|
007dbc 0000
|
|
007dbe 0000
|
|
007dc0 0001
|
|
007dc2 0100
|
|
007dc4 0000
|
|
007dc6 0000
|
|
007dc8 0000
|
|
007dca 0000
|
|
007dcc 0101
|
|
007dce 0000
|
|
007dd0 0000
|
|
007dd2 0000
|
|
007dd4 0000
|
|
007dd6 0000
|
|
007dd8 0000
|
|
007dda 0000
|
|
007ddc 0000
|
|
007dde 0000
|
|
007de0 0101
|
|
007de2 0200
|
|
007de4 0000
|
|
007de6 0000
|
|
007de8 0000
|
|
007dea 0000
|
|
007dec 0000
|
|
007dee 0000
|
|
007df0 0000
|
|
007df2 0000
|
|
007df4 0101
|
|
007df6 0101
|
|
007df8 0000
|
|
007dfa 0000
|
|
007dfc 0000
|
|
007dfe 0000
|
|
007e00 0000
|
|
007e02 0000
|
|
007e04 0000
|
|
007e06 0000
|
|
007e08 0101
|
|
007e0a 0101
|
|
007e0c 0000
|
|
007e0e 0000
|
|
007e10 0000
|
|
007e12 0000
|
|
007e14 0901
|
|
007e16 0100
|
|
007e18 0000
|
|
007e1a 0000
|
|
007e1c 0000
|
|
007e1e 0000
|
|
007e20 0000
|
|
007e22 0000
|
|
007e24 0000
|
|
007e26 0000
|
|
007e28 0901
|
|
007e2a 0100
|
|
007e2c 0000
|
|
007e2e 0c00
|
|
007e30 0000
|
|
007e32 0000
|
|
007e34 0000
|
|
007e36 0000
|
|
007e38 0101
|
|
007e3a 0000
|
|
007e3c 0008 clrt
|
|
007e3e 0800
|
|
007e40 0000
|
|
007e42 0000
|
|
007e44 0000
|
|
007e46 000b rts
|
|
007e48 0000
|
|
007e4a 0000
|
|
007e4c 0101
|
|
007e4e 0000
|
|
007e50 0000
|
|
007e52 0000
|
|
007e54 0000
|
|
007e56 0000
|
|
007e58 0707 mul.l r0, r7
|
|
007e5a 0707 mul.l r0, r7
|
|
007e5c 0700
|
|
007e5e 0000
|
|
007e60 0000
|
|
007e62 0000
|
|
007e64 0000
|
|
007e66 0007 mul.l r0, r0
|
|
007e68 0700
|
|
007e6a 0007 mul.l r0, r0
|
|
007e6c 0101
|
|
007e6e 0101
|
|
007e70 0107 mul.l r0, r1
|
|
007e72 0707 mul.l r0, r7
|
|
007e74 0707 mul.l r0, r7
|
|
007e76 0707 mul.l r0, r7
|
|
007e78 0707 mul.l r0, r7
|
|
007e7a 0701
|
|
007e7c 0100
|
|
007e7e 0001
|
|
007e80 0101
|
|
007e82 0101
|
|
007e84 0101
|
|
007e86 0101
|
|
007e88 0101
|
|
007e8a 0101
|
|
007e8c 0101
|
|
007e8e 0101
|
|
007e90 0100
|
|
007e92 0001
|
|
007e94 0100
|
|
007e96 0401
|
|
007e98 0101
|
|
007e9a 0101
|
|
007e9c 0101
|
|
007e9e 0101
|
|
007ea0 0101
|
|
007ea2 0101
|
|
007ea4 0100
|
|
007ea6 0001
|
|
007ea8 0100
|
|
007eaa 0001
|
|
007eac 0100
|
|
007eae 0000
|
|
007eb0 0000
|
|
007eb2 0000
|
|
007eb4 0000
|
|
007eb6 0000
|
|
007eb8 0000
|
|
007eba 0001
|
|
007ebc 0100
|
|
007ebe 0000
|
|
007ec0 0000
|
|
007ec2 1500 mov.l r0, @(h'0,r5)
|
|
007ec4 0000
|
|
007ec6 0000
|
|
007ec8 0000
|
|
007eca 0000
|
|
007ecc 0000
|
|
007ece 0001
|
|
007ed0 0100
|
|
007ed2 0000
|
|
007ed4 0000
|
|
007ed6 0000
|
|
007ed8 0000
|
|
007eda 0f00
|
|
007edc 0001
|
|
007ede 0100
|
|
007ee0 0000
|
|
007ee2 0001
|
|
007ee4 0101
|
|
007ee6 0101
|
|
007ee8 0101
|
|
007eea 0101
|
|
007eec 0000
|
|
007eee 0101
|
|
007ef0 0101
|
|
007ef2 0101
|
|
007ef4 0100
|
|
007ef6 0001
|
|
007ef8 0100
|
|
007efa 0001
|
|
007efc 0101
|
|
007efe 0000
|
|
007f00 0000
|
|
007f02 0000
|
|
007f04 0000
|
|
007f06 0000
|
|
007f08 0000
|
|
007f0a 0000
|
|
007f0c 0100
|
|
007f0e 0001
|
|
007f10 0101
|
|
007f12 0000
|
|
007f14 0c00
|
|
007f16 0000
|
|
007f18 0000
|
|
007f1a 0000
|
|
007f1c 0000
|
|
007f1e 0000
|
|
007f20 0100
|
|
007f22 0001
|
|
007f24 0101
|
|
007f26 0000
|
|
007f28 0000
|
|
007f2a 0000
|
|
007f2c 0000
|
|
007f2e 0000
|
|
007f30 0000
|
|
007f32 0100
|
|
007f34 0100
|
|
007f36 0001
|
|
007f38 0101
|
|
007f3a 0000
|
|
007f3c 0000
|
|
007f3e 0000
|
|
007f40 0000
|
|
007f42 0000
|
|
007f44 0000
|
|
007f46 0000
|
|
007f48 0100
|
|
007f4a 0001
|
|
007f4c 0101
|
|
007f4e 0000
|
|
007f50 0101
|
|
007f52 0101
|
|
007f54 0100
|
|
007f56 0000
|
|
007f58 0000
|
|
007f5a 0000
|
|
007f5c 0100
|
|
007f5e 0000
|
|
007f60 0101
|
|
007f62 0000
|
|
007f64 0101
|
|
007f66 0101
|
|
007f68 0100
|
|
007f6a 0000
|
|
007f6c 0000
|
|
007f6e 0000
|
|
007f70 0100
|
|
007f72 0000
|
|
007f74 0000
|
|
007f76 0000
|
|
007f78 0013
|
|
007f7a 0101
|
|
007f7c 0a00
|
|
007f7e 0000
|
|
007f80 0000
|
|
007f82 0100
|
|
007f84 0100
|
|
007f86 0000
|
|
007f88 0000
|
|
007f8a 0000
|
|
007f8c 1101 mov.l r0, @(h'4,r1)
|
|
007f8e 0101
|
|
007f90 0a00
|
|
007f92 0000
|
|
007f94 0000
|
|
007f96 0000
|
|
007f98 0100
|
|
007f9a 0001
|
|
007f9c 0101
|
|
007f9e 0101
|
|
007fa0 0101
|
|
007fa2 0101
|
|
007fa4 0100
|
|
007fa6 0000
|
|
007fa8 0000
|
|
007faa 1500 mov.l r0, @(h'0,r5)
|
|
007fac 0100
|
|
007fae 0001
|
|
007fb0 0101
|
|
007fb2 0101
|
|
007fb4 0101
|
|
007fb6 0101
|
|
007fb8 0100
|
|
007fba 0000
|
|
007fbc 0000
|
|
007fbe 0000
|
|
007fc0 0100
|
|
007fc2 0000
|
|
007fc4 0000
|
|
007fc6 0000
|
|
007fc8 0101
|
|
007fca 0101
|
|
007fcc 0a00
|
|
007fce 0001
|
|
007fd0 0101
|
|
007fd2 0101
|
|
007fd4 0100
|
|
007fd6 0000
|
|
007fd8 0000
|
|
007fda 0000
|
|
007fdc 0101
|
|
007fde 0101
|
|
007fe0 0a00
|
|
007fe2 0001
|
|
007fe4 0101
|
|
007fe6 0101
|
|
007fe8 0100
|
|
007fea 0000
|
|
007fec 0000
|
|
007fee 0002 stc sr, r0
|
|
007ff0 0101
|
|
007ff2 0101
|
|
007ff4 0a00
|
|
007ff6 0000
|
|
007ff8 0000
|
|
007ffa 0101
|
|
007ffc 0107 mul.l r0, r1
|
|
007ffe 0701
|
|
008000 0101
|
|
008002 0101
|
|
008004 0101
|
|
008006 0101
|
|
008008 0a00
|
|
00800a 0000
|
|
00800c 0005 mov.w r0, @(r0,r0)
|
|
00800e 0101
|
|
008010 0101
|
|
008012 0101
|
|
008014 0101
|
|
008016 0101
|
|
008018 0101
|
|
00801a 0101
|
|
00801c 0a00
|
|
00801e 0000
|
|
008020 0001
|
|
008022 0101
|
|
008024 0000
|
|
008026 0000
|
|
008028 0000
|
|
00802a 0000
|
|
00802c 0000
|
|
00802e 0000
|
|
008030 0000
|
|
008032 0001
|
|
008034 0101
|
|
008036 0101
|
|
008038 0000
|
|
00803a 0000
|
|
00803c 0000
|
|
00803e 0000
|
|
008040 0000
|
|
008042 0000
|
|
008044 0000
|
|
008046 0001
|
|
008048 0100
|
|
00804a 0401
|
|
00804c 0000
|
|
00804e 0000
|
|
008050 0000
|
|
008052 0000
|
|
008054 0000
|
|
008056 0000
|
|
008058 0000
|
|
00805a 0001
|
|
00805c 0100
|
|
00805e 0001
|
|
008060 0000
|
|
008062 0000
|
|
008064 0000
|
|
008066 0000
|
|
008068 0000
|
|
00806a 0015 mov.w r1, @(r0,r0)
|
|
00806c 0000
|
|
00806e 0001
|
|
008070 0100
|
|
008072 0001
|
|
008074 0000
|
|
008076 0000
|
|
008078 0000
|
|
00807a 0000
|
|
00807c 0000
|
|
00807e 0000
|
|
008080 0000
|
|
008082 0000
|
|
008084 0000
|
|
008086 0000
|
|
008088 0000
|
|
00808a 0001
|
|
00808c 0101
|
|
00808e 0100
|
|
008090 0000
|
|
008092 0000
|
|
008094 0000
|
|
008096 0000
|
|
008098 0000
|
|
00809a 0000
|
|
00809c 0000
|
|
00809e 0001
|
|
0080a0 0101
|
|
0080a2 0100
|
|
0080a4 0000
|
|
0080a6 0000
|
|
0080a8 0000
|
|
0080aa 0000
|
|
0080ac 0000
|
|
0080ae 0000
|
|
0080b0 0000
|
|
0080b2 0000
|
|
0080b4 1800 mov.l r0, @(h'0,r8)
|
|
0080b6 0000
|
|
0080b8 0000
|
|
0080ba 0000
|
|
0080bc 0000
|
|
0080be 0000
|
|
0080c0 0000
|
|
0080c2 0000
|
|
0080c4 0000
|
|
0080c6 0000
|
|
0080c8 0000
|
|
0080ca 0000
|
|
0080cc 0000
|
|
0080ce 0000
|
|
0080d0 0001
|
|
0080d2 0101
|
|
0080d4 0000
|
|
0080d6 0000
|
|
0080d8 0000
|
|
0080da 0001
|
|
0080dc 0101
|
|
0080de 0100
|
|
0080e0 0000
|
|
0080e2 0000
|
|
0080e4 0001
|
|
0080e6 0101
|
|
0080e8 0000
|
|
0080ea 0000
|
|
0080ec 0100
|
|
0080ee 0000
|
|
0080f0 0000
|
|
0080f2 0000
|
|
0080f4 0000
|
|
0080f6 0000
|
|
0080f8 0000
|
|
0080fa 1800 mov.l r0, @(h'0,r8)
|
|
0080fc 0000
|
|
0080fe 0000
|
|
008100 0102 stc sr, r1
|
|
008102 0000
|
|
008104 0000
|
|
008106 0000
|
|
008108 0b00
|
|
00810a 0000
|
|
00810c 0000
|
|
00810e 0000
|
|
008110 0000
|
|
008112 0b00
|
|
008114 0101
|
|
008116 0100
|
|
008118 0000
|
|
00811a 0000
|
|
00811c 0000
|
|
00811e 0000
|
|
008120 0001
|
|
008122 0101
|
|
008124 0000
|
|
008126 0000
|
|
008128 0101
|
|
00812a 0100
|
|
00812c 0000
|
|
00812e 0000
|
|
008130 0000
|
|
008132 0000
|
|
008134 0001
|
|
008136 0101
|
|
008138 0000
|
|
00813a 0000
|
|
00813c 0101
|
|
00813e 0100
|
|
008140 0000
|
|
008142 0000
|
|
008144 0000
|
|
008146 0000
|
|
008148 0000
|
|
00814a 0000
|
|
00814c 0000
|
|
00814e 0000
|
|
008150 0001
|
|
008152 0101
|
|
008154 0101
|
|
008156 0101
|
|
008158 0000
|
|
00815a 0000
|
|
00815c 0007 mul.l r0, r0
|
|
00815e 0000
|
|
008160 0000
|
|
008162 0000
|
|
008164 0001
|
|
008166 0101
|
|
008168 0101
|
|
00816a 0101
|
|
00816c 0000
|
|
00816e 0000
|
|
008170 0001
|
|
008172 0000
|
|
008174 0000
|
|
008176 0000
|
|
008178 0001
|
|
00817a 0108 clrt
|
|
00817c 0808 clrt
|
|
00817e 0808 clrt
|
|
008180 0000
|
|
008182 0000
|
|
008184 0008 clrt
|
|
008186 0000
|
|
008188 000b rts
|
|
00818a 0000
|
|
00818c 0001
|
|
00818e 0106 mov.l r0, @(r0,r1)
|
|
008190 0000
|
|
008192 0000
|
|
008194 0000
|
|
008196 0700
|
|
008198 0000
|
|
00819a 0000
|
|
00819c 0000
|
|
00819e 0000
|
|
0081a0 0001
|
|
0081a2 0107 mul.l r0, r1
|
|
0081a4 0707 mul.l r0, r7
|
|
0081a6 0707 mul.l r0, r7
|
|
0081a8 0000
|
|
0081aa 0100
|
|
0081ac 0000
|
|
0081ae 0000
|
|
0081b0 0000
|
|
0081b2 0000
|
|
0081b4 0001
|
|
0081b6 0101
|
|
0081b8 0101
|
|
0081ba 0101
|
|
0081bc 0000
|
|
0081be 0800
|
|
0081c0 0000
|
|
0081c2 0000
|
|
0081c4 0000
|
|
0081c6 0000
|
|
0081c8 0001
|
|
0081ca 0101
|
|
0081cc 0101
|
|
0081ce 0101
|
|
0081d0 0000
|
|
0081d2 0101
|
|
0081d4 0101
|
|
0081d6 0101
|
|
0081d8 0000
|
|
0081da 0000
|
|
0081dc 0000
|
|
0081de 0000
|
|
0081e0 0000
|
|
0081e2 0000
|
|
0081e4 0000
|
|
0081e6 0101
|
|
0081e8 0101
|
|
0081ea 0101
|
|
0081ec 0000
|
|
0081ee 0000
|
|
0081f0 0000
|
|
0081f2 0000
|
|
0081f4 0000
|
|
0081f6 0000
|
|
0081f8 0000
|
|
0081fa 0101
|
|
0081fc 0101
|
|
0081fe 0101
|
|
008200 0000
|
|
008202 0000
|
|
008204 0001
|
|
008206 011a sts macl, r1
|
|
008208 0001
|
|
00820a 0100
|
|
00820c 0000
|
|
00820e 0101
|
|
008210 0101
|
|
008212 0101
|
|
008214 0000
|
|
008216 0000
|
|
008218 0001
|
|
00821a 0100
|
|
00821c 0001
|
|
00821e 0100
|
|
008220 0000
|
|
008222 0018 sett
|
|
008224 0000
|
|
008226 1c00 mov.l r0, @(h'0,r12)
|
|
008228 0000
|
|
00822a 0000
|
|
00822c 0001
|
|
00822e 0102 stc sr, r1
|
|
008230 0001
|
|
008232 0100
|
|
008234 0000
|
|
008236 0000
|
|
008238 0000
|
|
00823a 0000
|
|
00823c 0000
|
|
00823e 0000
|
|
008240 0001
|
|
008242 0101
|
|
008244 0101
|
|
008246 0100
|
|
008248 0000
|
|
00824a 0101
|
|
00824c 0101
|
|
00824e 0101
|
|
008250 0000
|
|
008252 0000
|
|
008254 0001
|
|
008256 0101
|
|
008258 0101
|
|
00825a 0100
|
|
00825c 0000
|
|
00825e 0101
|
|
008260 0101
|
|
008262 0101
|
|
008264 0000
|
|
008266 0000
|
|
008268 0000
|
|
00826a 0000
|
|
00826c 0000
|
|
00826e 0000
|
|
008270 0000
|
|
008272 0000
|
|
008274 0000
|
|
008276 0000
|
|
008278 0000
|
|
00827a 0000
|
|
00827c 0101
|
|
00827e 0101
|
|
008280 0101
|
|
008282 0100
|
|
008284 0000
|
|
008286 0000
|
|
008288 0000
|
|
00828a 0000
|
|
00828c 0000
|
|
00828e 0000
|
|
008290 0100
|
|
008292 0000
|
|
008294 0001
|
|
008296 0100
|
|
008298 0001
|
|
00829a 0101
|
|
00829c 0000
|
|
00829e 0000
|
|
0082a0 0000
|
|
0082a2 0000
|
|
0082a4 0102 stc sr, r1
|
|
0082a6 0000
|
|
0082a8 0001
|
|
0082aa 0100
|
|
0082ac 000f mac.l @r0+, @r0+
|
|
0082ae 0000
|
|
0082b0 0000
|
|
0082b2 0c00
|
|
0082b4 0000
|
|
0082b6 0000
|
|
0082b8 0101
|
|
0082ba 0100
|
|
0082bc 0001
|
|
0082be 0100
|
|
0082c0 0000
|
|
0082c2 0000
|
|
0082c4 0000
|
|
0082c6 0000
|
|
0082c8 0000
|
|
0082ca 0001
|
|
0082cc 0101
|
|
0082ce 011a sts macl, r1
|
|
0082d0 0001
|
|
0082d2 0100
|
|
0082d4 0000
|
|
0082d6 0000
|
|
0082d8 0000
|
|
0082da 0000
|
|
0082dc 0700
|
|
0082de 0001
|
|
0082e0 0100
|
|
0082e2 0000
|
|
0082e4 0001
|
|
0082e6 0100
|
|
0082e8 0000
|
|
0082ea 0000
|
|
0082ec 0000
|
|
0082ee 0000
|
|
0082f0 0100
|
|
0082f2 0000
|
|
0082f4 0100
|
|
0082f6 0000
|
|
0082f8 0001
|
|
0082fa 0100
|
|
0082fc 0000
|
|
0082fe 0000
|
|
008300 0000
|
|
008302 0000
|
|
008304 0800
|
|
008306 0001
|
|
008308 0100
|
|
00830a 0001
|
|
00830c 0101
|
|
00830e 0100
|
|
008310 0000
|
|
008312 0000
|
|
008314 0000
|
|
008316 0000
|
|
008318 0700
|
|
00831a 0001
|
|
00831c 0100
|
|
00831e 1901 mov.l r0, @(h'4,r9)
|
|
008320 0101
|
|
008322 0100
|
|
008324 0000
|
|
008326 0000
|
|
008328 0000
|
|
00832a 0000
|
|
00832c 0100
|
|
00832e 0000
|
|
008330 0100
|
|
008332 0000
|
|
008334 0000
|
|
008336 0000
|
|
008338 0000
|
|
00833a 0000
|
|
00833c 0000
|
|
00833e 0000
|
|
008340 0800
|
|
008342 0001
|
|
008344 0100
|
|
008346 0000
|
|
008348 0000
|
|
00834a 0000
|
|
00834c 0000
|
|
00834e 0000
|
|
008350 000f mac.l @r0+, @r0+
|
|
008352 0000
|
|
008354 0000
|
|
008356 0501
|
|
008358 0101
|
|
00835a 0101
|
|
00835c 0101
|
|
00835e 0100
|
|
008360 0000
|
|
008362 0001
|
|
008364 0101
|
|
008366 0000
|
|
008368 0000
|
|
00836a 0001
|
|
00836c 0101
|
|
00836e 0101
|
|
008370 0101
|
|
008372 0100
|
|
008374 0000
|
|
008376 0000
|
|
008378 0000
|
|
00837a 0000
|
|
00837c 0000
|
|
00837e 0000
|
|
008380 0101
|
|
008382 0101
|
|
008384 0101
|
|
008386 0100
|
|
008388 0000
|
|
00838a 0000
|
|
00838c 0000
|
|
00838e 0000
|
|
008390 0000
|
|
008392 0000
|
|
008394 0101
|
|
008396 0101
|
|
008398 0101
|
|
00839a 0100
|
|
00839c 0000
|
|
00839e 0000
|
|
0083a0 0000
|
|
0083a2 0000
|
|
0083a4 0000
|
|
0083a6 0000
|
|
0083a8 0000
|
|
0083aa 0000
|
|
0083ac 0000
|
|
0083ae 0000
|
|
0083b0 0000
|
|
0083b2 0000
|
|
0083b4 0000
|
|
0083b6 0000
|
|
0083b8 0001
|
|
0083ba 0101
|
|
0083bc 0000
|
|
0083be 0000
|
|
0083c0 0000
|
|
0083c2 0000
|
|
0083c4 0000
|
|
0083c6 0000
|
|
0083c8 0000
|
|
0083ca 0000
|
|
0083cc 0000
|
|
0083ce 0501
|
|
0083d0 0000
|
|
0083d2 0101
|
|
0083d4 0000
|
|
0083d6 010a sts mach, r1
|
|
0083d8 0000
|
|
0083da 0000
|
|
0083dc 0707 mul.l r0, r7
|
|
0083de 0700
|
|
0083e0 0000
|
|
0083e2 0001
|
|
0083e4 0000
|
|
0083e6 0101
|
|
0083e8 1a00 mov.l r0, @(h'0,r10)
|
|
0083ea 010a sts mach, r1
|
|
0083ec 0000
|
|
0083ee 0009 nop
|
|
0083f0 0101
|
|
0083f2 010a sts mach, r1
|
|
0083f4 0000
|
|
0083f6 0000
|
|
0083f8 0000
|
|
0083fa 0101
|
|
0083fc 0000
|
|
0083fe 010a sts mach, r1
|
|
008400 0000
|
|
008402 0009 nop
|
|
008404 0101
|
|
008406 010a sts mach, r1
|
|
008408 0000
|
|
00840a 0000
|
|
00840c 0000
|
|
00840e 0000
|
|
008410 0000
|
|
008412 0000
|
|
008414 0000
|
|
008416 0009 nop
|
|
008418 0101
|
|
00841a 010a sts mach, r1
|
|
00841c 0000
|
|
00841e 0000
|
|
008420 0000
|
|
008422 0000
|
|
008424 0000
|
|
008426 0000
|
|
008428 0000
|
|
00842a 0000
|
|
00842c 0808 clrt
|
|
00842e 0800
|
|
008430 0000
|
|
008432 0000
|
|
008434 0000
|
|
008436 0000
|
|
008438 0000
|
|
00843a 0000
|
|
00843c 0000
|
|
00843e 0000
|
|
008440 0000
|
|
008442 0000
|
|
008444 0000
|
|
008446 0000
|
|
008448 0000
|
|
00844a 0000
|
|
00844c 0000
|
|
00844e 0000
|
|
008450 0000
|
|
008452 0000
|
|
008454 0000
|
|
008456 0000
|
|
008458 0000
|
|
00845a 0000
|
|
00845c 0000
|
|
00845e 0000
|
|
008460 0000
|
|
008462 0000
|
|
008464 0000
|
|
008466 0000
|
|
008468 0000
|
|
00846a 0000
|
|
00846c 0000
|
|
00846e 0000
|
|
008470 0000
|
|
008472 0000
|
|
008474 0000
|
|
008476 0000
|
|
008478 0000
|
|
00847a 0000
|
|
00847c 0901
|
|
00847e 0000
|
|
008480 0101
|
|
008482 0000
|
|
008484 0000
|
|
008486 0000
|
|
008488 0000
|
|
00848a 0000
|
|
00848c 0000
|
|
00848e 0000
|
|
008490 0901
|
|
008492 0019 div0u
|
|
008494 0101
|
|
008496 0000
|
|
008498 0100
|
|
00849a 0000
|
|
00849c 0000
|
|
00849e 0000
|
|
0084a0 0000
|
|
0084a2 0000
|
|
0084a4 0901
|
|
0084a6 0000
|
|
0084a8 0101
|
|
0084aa 0000
|
|
0084ac 0102 stc sr, r1
|
|
0084ae 0000
|
|
0084b0 0000
|
|
0084b2 000b rts
|
|
0084b4 0000
|
|
0084b6 0000
|
|
0084b8 0000
|
|
0084ba 0000
|
|
0084bc 0000
|
|
0084be 0000
|
|
0084c0 0101
|
|
0084c2 0100
|
|
0084c4 0000
|
|
0084c6 0000
|
|
0084c8 0000
|
|
0084ca 0000
|
|
0084cc 0000
|
|
0084ce 0000
|
|
0084d0 0000
|
|
0084d2 0000
|
|
0084d4 0101
|
|
0084d6 0101
|
|
0084d8 0101
|
|
0084da 0101
|
|
0084dc 0000
|
|
0084de 0000
|
|
0084e0 0101
|
|
0084e2 0101
|
|
0084e4 0101
|
|
0084e6 0101
|
|
0084e8 0100
|
|
0084ea 0000
|
|
0084ec 0101
|
|
0084ee 0101
|
|
0084f0 0000
|
|
0084f2 0000
|
|
0084f4 0101
|
|
0084f6 0101
|
|
0084f8 0000
|
|
0084fa 0001
|
|
0084fc 0100
|
|
0084fe 0c00
|
|
008500 0101
|
|
008502 0101
|
|
008504 0000
|
|
008506 0000
|
|
008508 0101
|
|
00850a 0101
|
|
00850c 000c mov.b @(r0,r0), r0
|
|
00850e 0001
|
|
008510 0100
|
|
008512 0000
|
|
008514 0101
|
|
008516 0101
|
|
008518 0000
|
|
00851a 0000
|
|
00851c 0101
|
|
00851e 0101
|
|
008520 0000
|
|
008522 0001
|
|
008524 0100
|
|
008526 0001
|
|
008528 0101
|
|
00852a 0100
|
|
00852c 0000
|
|
00852e 0000
|
|
008530 0001
|
|
008532 0101
|
|
008534 0100
|
|
008536 0001
|
|
008538 0100
|
|
00853a 1901 mov.l r0, @(h'4,r9)
|
|
00853c 0101
|
|
00853e 0000
|
|
008540 0000
|
|
008542 0000
|
|
008544 0000
|
|
008546 0101
|
|
008548 011a sts macl, r1
|
|
00854a 0001
|
|
00854c 0100
|
|
00854e 0000
|
|
008550 0000
|
|
008552 0000
|
|
008554 0007 mul.l r0, r0
|
|
008556 0700
|
|
008558 0000
|
|
00855a 0000
|
|
00855c 0000
|
|
00855e 0001
|
|
008560 0100
|
|
008562 0000
|
|
008564 0000
|
|
008566 0000
|
|
008568 0001
|
|
00856a 0100
|
|
00856c 0000
|
|
00856e 0000
|
|
008570 0000
|
|
008572 0001
|
|
008574 0100
|
|
008576 0000
|
|
008578 0000
|
|
00857a 0000
|
|
00857c 0001
|
|
00857e 0100
|
|
008580 0000
|
|
008582 0000
|
|
008584 0000
|
|
008586 0001
|
|
008588 0100
|
|
00858a 0000
|
|
00858c 0000
|
|
00858e 0000
|
|
008590 0008 clrt
|
|
008592 0800
|
|
008594 0000
|
|
008596 0000
|
|
008598 0000
|
|
00859a 0001
|
|
00859c 0101
|
|
00859e 0000
|
|
0085a0 0101
|
|
0085a2 0000
|
|
0085a4 0000
|
|
0085a6 0000
|
|
0085a8 0000
|
|
0085aa 0101
|
|
0085ac 0a00
|
|
0085ae 0901
|
|
0085b0 0101
|
|
0085b2 1e00 mov.l r0, @(h'0,r14)
|
|
0085b4 0101
|
|
0085b6 0100
|
|
0085b8 0000
|
|
0085ba 0000
|
|
0085bc 0001
|
|
0085be 0101
|
|
0085c0 0a00
|
|
0085c2 0901
|
|
0085c4 0100
|
|
0085c6 0000
|
|
0085c8 0101
|
|
0085ca 0101
|
|
0085cc 0000
|
|
0085ce 0000
|
|
0085d0 0101
|
|
0085d2 0101
|
|
0085d4 0a00
|
|
0085d6 0901
|
|
0085d8 0102 stc sr, r1
|
|
0085da 0000
|
|
0085dc 0101
|
|
0085de 0101
|
|
0085e0 0000
|
|
0085e2 0000
|
|
0085e4 0101
|
|
0085e6 0101
|
|
0085e8 0a03 bsrf r10
|
|
0085ea 0901
|
|
0085ec 0101
|
|
0085ee 0101
|
|
0085f0 0101
|
|
0085f2 0101
|
|
0085f4 0000
|
|
0085f6 0000
|
|
0085f8 0101
|
|
0085fa 0101
|
|
0085fc 0101
|
|
0085fe 0101
|
|
008600 0100
|
|
008602 0000
|
|
008604 0000
|
|
008606 0000
|
|
008608 0000
|
|
00860a 0000
|
|
00860c 0000
|
|
00860e 0000
|
|
008610 0000
|
|
008612 0101
|
|
008614 0102 stc sr, r1
|
|
008616 0000
|
|
008618 0000
|
|
00861a 0000
|
|
00861c 0000
|
|
00861e 0000
|
|
008620 0000
|
|
008622 0000
|
|
008624 0000
|
|
008626 0501
|
|
008628 0101
|
|
00862a 0100
|
|
00862c 0000
|
|
00862e 0101
|
|
008630 0100
|
|
008632 0001
|
|
008634 0101
|
|
008636 0100
|
|
008638 0000
|
|
00863a 0001
|
|
00863c 0101
|
|
00863e 0100
|
|
008640 0000
|
|
008642 0101
|
|
008644 0100
|
|
008646 0001
|
|
008648 0101
|
|
00864a 0100
|
|
00864c 0000
|
|
00864e 0001
|
|
008650 0101
|
|
008652 0100
|
|
008654 0000
|
|
008656 0101
|
|
008658 0100
|
|
00865a 0013
|
|
00865c 0101
|
|
00865e 0101
|
|
008660 0101
|
|
008662 0101
|
|
008664 0101
|
|
008666 0100
|
|
008668 0000
|
|
00866a 0101
|
|
00866c 1200 mov.l r0, @(h'0,r2)
|
|
00866e 0001
|
|
008670 0101
|
|
008672 0101
|
|
008674 0101
|
|
008676 0101
|
|
008678 0101
|
|
00867a 0100
|
|
00867c 0000
|
|
00867e 0101
|
|
008680 0100
|
|
008682 0001
|
|
008684 0101
|
|
008686 0108 clrt
|
|
008688 0808 clrt
|
|
00868a 0808 clrt
|
|
00868c 0101
|
|
00868e 0100
|
|
008690 0000
|
|
008692 0101
|
|
008694 0100
|
|
008696 0000
|
|
008698 0000
|
|
00869a 0000
|
|
00869c 0b00
|
|
00869e 0000
|
|
0086a0 0101
|
|
0086a2 0100
|
|
0086a4 0000
|
|
0086a6 0000
|
|
0086a8 0000
|
|
0086aa 0000
|
|
0086ac 0000
|
|
0086ae 0000
|
|
0086b0 0000
|
|
0086b2 0000
|
|
0086b4 0101
|
|
0086b6 0100
|
|
0086b8 0000
|
|
0086ba 0000
|
|
0086bc 0000
|
|
0086be 0007 mul.l r0, r0
|
|
0086c0 0000
|
|
0086c2 0007 mul.l r0, r0
|
|
0086c4 0000
|
|
0086c6 0700
|
|
0086c8 0101
|
|
0086ca 0100
|
|
0086cc 0000
|
|
0086ce 0000
|
|
0086d0 0000
|
|
0086d2 0901
|
|
0086d4 0a00
|
|
0086d6 0901
|
|
0086d8 0009 nop
|
|
0086da 010a sts mach, r1
|
|
0086dc 0101
|
|
0086de 0100
|
|
0086e0 0000
|
|
0086e2 0000
|
|
0086e4 0000
|
|
0086e6 0000
|
|
0086e8 0000
|
|
0086ea 0008 clrt
|
|
0086ec 0000
|
|
0086ee 0800
|
|
0086f0 0101
|
|
0086f2 0100
|
|
0086f4 0000
|
|
0086f6 0000
|
|
0086f8 0000
|
|
0086fa 0007 mul.l r0, r0
|
|
0086fc 0000
|
|
0086fe 0000
|
|
008700 0000
|
|
008702 0000
|
|
008704 0101
|
|
008706 0100
|
|
008708 000b rts
|
|
00870a 0000
|
|
00870c 0000
|
|
00870e 0901
|
|
008710 0a00
|
|
008712 0000
|
|
008714 000b rts
|
|
008716 0000
|
|
008718 0101
|
|
00871a 0100
|
|
00871c 0000
|
|
00871e 0000
|
|
008720 0000
|
|
008722 0008 clrt
|
|
008724 0000
|
|
008726 0000
|
|
008728 0000
|
|
00872a 0000
|
|
00872c 0101
|
|
00872e 0100
|
|
008730 0001
|
|
008732 0101
|
|
008734 0000
|
|
008736 0000
|
|
008738 0101
|
|
00873a 0100
|
|
00873c 0000
|
|
00873e 0000
|
|
008740 0101
|
|
008742 0100
|
|
008744 0001
|
|
008746 0101
|
|
008748 0000
|
|
00874a 0000
|
|
00874c 0101
|
|
00874e 0100
|
|
008750 0100
|
|
008752 0000
|
|
008754 0101
|
|
008756 0100
|
|
008758 0000
|
|
00875a 0000
|
|
00875c 0000
|
|
00875e 0000
|
|
008760 0000
|
|
008762 0000
|
|
008764 0000
|
|
008766 0000
|
|
008768 0101
|
|
00876a 0100
|
|
00876c 0000
|
|
00876e 0000
|
|
008770 0000
|
|
008772 0000
|
|
008774 0000
|
|
008776 0000
|
|
008778 0000
|
|
00877a 0000
|
|
00877c 0101
|
|
00877e 0100
|
|
008780 0000
|
|
008782 0000
|
|
008784 0000
|
|
008786 0000
|
|
008788 0000
|
|
00878a 0000
|
|
00878c 0000
|
|
00878e 0300
|
|
008790 0100
|
|
008792 0000
|
|
008794 0001
|
|
008796 0000
|
|
008798 0000
|
|
00879a 0000
|
|
00879c 0000
|
|
00879e 0100
|
|
0087a0 0001
|
|
0087a2 0101
|
|
0087a4 0100
|
|
0087a6 0000
|
|
0087a8 0001
|
|
0087aa 0000
|
|
0087ac 1500 mov.l r0, @(h'0,r5)
|
|
0087ae 0016 mov.l r1, @(r0,r0)
|
|
0087b0 0000
|
|
0087b2 0100
|
|
0087b4 0001
|
|
0087b6 0101
|
|
0087b8 0100
|
|
0087ba 0000
|
|
0087bc 0001
|
|
0087be 0000
|
|
0087c0 0000
|
|
0087c2 0000
|
|
0087c4 0000
|
|
0087c6 0100
|
|
0087c8 0001
|
|
0087ca 0101
|
|
0087cc 0102 stc sr, r1
|
|
0087ce 0000
|
|
0087d0 0000
|
|
0087d2 0000
|
|
0087d4 0707 mul.l r0, r7
|
|
0087d6 0707 mul.l r0, r7
|
|
0087d8 0000
|
|
0087da 0000
|
|
0087dc 0001
|
|
0087de 0101
|
|
0087e0 0101
|
|
0087e2 0100
|
|
0087e4 0000
|
|
0087e6 0000
|
|
0087e8 0101
|
|
0087ea 0101
|
|
0087ec 0000
|
|
0087ee 0000
|
|
0087f0 0000
|
|
0087f2 0000
|
|
0087f4 0101
|
|
0087f6 0100
|
|
0087f8 0000
|
|
0087fa 0000
|
|
0087fc 0000
|
|
0087fe 0000
|
|
008800 0000
|
|
008802 0000
|
|
008804 0000
|
|
008806 0000
|
|
008808 0101
|
|
00880a 0100
|
|
00880c 0000
|
|
00880e 0000
|
|
008810 0000
|
|
008812 0000
|
|
008814 0000
|
|
008816 0000
|
|
008818 0000
|
|
00881a 0000
|
|
00881c 0101
|
|
00881e 0100
|
|
008820 0000
|
|
008822 0000
|
|
008824 0000
|
|
008826 0000
|
|
008828 0000
|
|
00882a 0000
|
|
00882c 0000
|
|
00882e 0000
|
|
008830 0101
|
|
008832 0100
|
|
008834 0000
|
|
008836 0000
|
|
008838 0101
|
|
00883a 0101
|
|
00883c 0000
|
|
00883e 0000
|
|
008840 0000
|
|
008842 0000
|
|
008844 0101
|
|
008846 0100
|
|
008848 0000
|
|
00884a 0000
|
|
00884c 0101
|
|
00884e 0101
|
|
008850 0000
|
|
008852 0000
|
|
008854 0000
|
|
008856 0000
|
|
008858 0000
|
|
00885a 0000
|
|
00885c 0000
|
|
00885e 0000
|
|
008860 0000
|
|
008862 0000
|
|
008864 0000
|
|
008866 0000
|
|
008868 0000
|
|
00886a 0000
|
|
00886c 0000
|
|
00886e 0000
|
|
008870 0000
|
|
008872 0000
|
|
008874 0000
|
|
008876 0200
|
|
008878 0000
|
|
00887a 0000
|
|
00887c 0000
|
|
00887e 0000
|
|
008880 0000
|
|
008882 0000
|
|
008884 0001
|
|
008886 0100
|
|
008888 0001
|
|
00888a 0100
|
|
00888c 0001
|
|
00888e 0100
|
|
008890 0000
|
|
008892 0000
|
|
008894 0000
|
|
008896 0000
|
|
008898 0000
|
|
00889a 0000
|
|
00889c 0000
|
|
00889e 0000
|
|
0088a0 0000
|
|
0088a2 0000
|
|
0088a4 0000
|
|
0088a6 0000
|
|
0088a8 0000
|
|
0088aa 0000
|
|
0088ac 0000
|
|
0088ae 0000
|
|
0088b0 0000
|
|
0088b2 0000
|
|
0088b4 0000
|
|
0088b6 0000
|
|
0088b8 0000
|
|
0088ba 0000
|
|
0088bc 1400 mov.l r0, @(h'0,r4)
|
|
0088be 0000
|
|
0088c0 0007 mul.l r0, r0
|
|
0088c2 0700
|
|
0088c4 0007 mul.l r0, r0
|
|
0088c6 0700
|
|
0088c8 0007 mul.l r0, r0
|
|
0088ca 0700
|
|
0088cc 0000
|
|
0088ce 0011
|
|
0088d0 0100
|
|
0088d2 0001
|
|
0088d4 0101
|
|
0088d6 0101
|
|
0088d8 0101
|
|
0088da 0101
|
|
0088dc 0101
|
|
0088de 0101
|
|
0088e0 0100
|
|
0088e2 0001
|
|
0088e4 0100
|
|
0088e6 0001
|
|
0088e8 0101
|
|
0088ea 0101
|
|
0088ec 0101
|
|
0088ee 0101
|
|
0088f0 0101
|
|
0088f2 0101
|
|
0088f4 0100
|
|
0088f6 0001
|
|
0088f8 0100
|
|
0088fa 0000
|
|
0088fc 0001
|
|
0088fe 0108 clrt
|
|
008900 0808 clrt
|
|
008902 0808 clrt
|
|
008904 0801
|
|
008906 0100
|
|
008908 0000
|
|
00890a 0001
|
|
00890c 0100
|
|
00890e 0000
|
|
008910 0001
|
|
008912 0100
|
|
008914 0000
|
|
008916 0000
|
|
008918 0001
|
|
00891a 0100
|
|
00891c 0000
|
|
00891e 0001
|
|
008920 0101
|
|
008922 0100
|
|
008924 0001
|
|
008926 0100
|
|
008928 0b00
|
|
00892a 000b rts
|
|
00892c 0001
|
|
00892e 0100
|
|
008930 0001
|
|
008932 0101
|
|
008934 0101
|
|
008936 011a sts macl, r1
|
|
008938 0001
|
|
00893a 0100
|
|
00893c 0000
|
|
00893e 0000
|
|
008940 0001
|
|
008942 0100
|
|
008944 1901 mov.l r0, @(h'4,r9)
|
|
008946 0101
|
|
008948 0000
|
|
00894a 0000
|
|
00894c 0000
|
|
00894e 0000
|
|
008950 0000
|
|
008952 0300
|
|
008954 0000
|
|
008956 0000
|
|
008958 0000
|
|
00895a 0000
|
|
00895c 0000
|
|
00895e 0000
|
|
008960 0000
|
|
008962 0000
|
|
008964 0101
|
|
008966 0101
|
|
008968 0000
|
|
00896a 0000
|
|
00896c 0000
|
|
00896e 0000
|
|
008970 0000
|
|
008972 0000
|
|
008974 0100
|
|
008976 0000
|
|
008978 0101
|
|
00897a 0101
|
|
00897c 0000
|
|
00897e 0001
|
|
008980 0000
|
|
008982 0000
|
|
008984 0101
|
|
008986 0101
|
|
008988 0100
|
|
00898a 0000
|
|
00898c 0101
|
|
00898e 0101
|
|
008990 0101
|
|
008992 0100
|
|
008994 0001
|
|
008996 0101
|
|
008998 0100
|
|
00899a 0000
|
|
00899c 0000
|
|
00899e 0000
|
|
0089a0 0101
|
|
0089a2 0101
|
|
0089a4 0101
|
|
0089a6 0100
|
|
0089a8 0001
|
|
0089aa 0101
|
|
0089ac 0100
|
|
0089ae 0000
|
|
0089b0 0000
|
|
0089b2 0000
|
|
0089b4 0000
|
|
0089b6 0000
|
|
0089b8 0000
|
|
0089ba 0000
|
|
0089bc 0001
|
|
0089be 0101
|
|
0089c0 0100
|
|
0089c2 0000
|
|
0089c4 1200 mov.l r0, @(h'0,r2)
|
|
0089c6 0000
|
|
0089c8 0017 mul.l r1, r0
|
|
0089ca 0000
|
|
0089cc 001b sleep
|
|
0089ce 0000
|
|
0089d0 0000
|
|
0089d2 0000
|
|
0089d4 0100
|
|
0089d6 0001
|
|
0089d8 0101
|
|
0089da 0101
|
|
0089dc 0101
|
|
0089de 0101
|
|
0089e0 0101
|
|
0089e2 0100
|
|
0089e4 0000
|
|
0089e6 0000
|
|
0089e8 0100
|
|
0089ea 0001
|
|
0089ec 0101
|
|
0089ee 0101
|
|
0089f0 0101
|
|
0089f2 0101
|
|
0089f4 0101
|
|
0089f6 0101
|
|
0089f8 0100
|
|
0089fa 0000
|
|
0089fc 0103 bsrf r1
|
|
0089fe 0001
|
|
008a00 0101
|
|
008a02 0101
|
|
008a04 0015 mov.w r1, @(r0,r0)
|
|
008a06 0016 mov.l r1, @(r0,r0)
|
|
008a08 0001
|
|
008a0a 0101
|
|
008a0c 0100
|
|
008a0e 0000
|
|
008a10 0101
|
|
008a12 0101
|
|
008a14 0108 clrt
|
|
008a16 0808 clrt
|
|
008a18 0000
|
|
008a1a 0000
|
|
008a1c 0008 clrt
|
|
008a1e 0808 clrt
|
|
008a20 0800
|
|
008a22 0000
|
|
008a24 0101
|
|
008a26 0101
|
|
008a28 0100
|
|
008a2a 0000
|
|
008a2c 0000
|
|
008a2e 0000
|
|
008a30 0000
|
|
008a32 0000
|
|
008a34 0000
|
|
008a36 0000
|
|
008a38 0101
|
|
008a3a 0101
|
|
008a3c 0100
|
|
008a3e 0000
|
|
008a40 0000
|
|
008a42 0000
|
|
008a44 0000
|
|
008a46 0000
|
|
008a48 0000
|
|
008a4a 0001
|
|
008a4c 0101
|
|
008a4e 0101
|
|
008a50 0100
|
|
008a52 0000
|
|
008a54 0000
|
|
008a56 0100
|
|
008a58 0000
|
|
008a5a 0000
|
|
008a5c 0100
|
|
008a5e 0001
|
|
008a60 0100
|
|
008a62 0000
|
|
008a64 0000
|
|
008a66 0000
|
|
008a68 0000
|
|
008a6a 0000
|
|
008a6c 0000
|
|
008a6e 0000
|
|
008a70 0000
|
|
008a72 0001
|
|
008a74 0102 stc sr, r1
|
|
008a76 0000
|
|
008a78 0000
|
|
008a7a 0000
|
|
008a7c 0000
|
|
008a7e 0000
|
|
008a80 0000
|
|
008a82 0000
|
|
008a84 0000
|
|
008a86 0001
|
|
008a88 0101
|
|
008a8a 0101
|
|
008a8c 0101
|
|
008a8e 0101
|
|
008a90 0101
|
|
008a92 0101
|
|
008a94 0101
|
|
008a96 0101
|
|
008a98 0101
|
|
008a9a 0101
|
|
008a9c 0101
|
|
008a9e 0101
|
|
008aa0 0101
|
|
008aa2 0101
|
|
008aa4 0101
|
|
008aa6 0101
|
|
008aa8 0101
|
|
008aaa 0101
|
|
008aac 0101
|
|
008aae 0101
|
|
008ab0 0101
|
|
008ab2 0101
|
|
008ab4 0101
|
|
008ab6 0100
|
|
008ab8 0000
|
|
008aba 0000
|
|
008abc 0101
|
|
008abe 0101
|
|
008ac0 0101
|
|
008ac2 0101
|
|
008ac4 0100
|
|
008ac6 0000
|
|
008ac8 0101
|
|
008aca 010d mov.w @(r0,r0), r1
|
|
008acc 0000
|
|
008ace 0000
|
|
008ad0 0101
|
|
008ad2 0101
|
|
008ad4 0101
|
|
008ad6 0101
|
|
008ad8 0102 stc sr, r1
|
|
008ada 0000
|
|
008adc 0101
|
|
008ade 0100
|
|
008ae0 000c mov.b @(r0,r0), r0
|
|
008ae2 0000
|
|
008ae4 0101
|
|
008ae6 0101
|
|
008ae8 0101
|
|
008aea 0101
|
|
008aec 0101
|
|
008aee 0000
|
|
008af0 0101
|
|
008af2 0100
|
|
008af4 0000
|
|
008af6 0000
|
|
008af8 0101
|
|
008afa 0101
|
|
008afc 0101
|
|
008afe 0101
|
|
008b00 0101
|
|
008b02 0000
|
|
008b04 0101
|
|
008b06 0100
|
|
008b08 0000
|
|
008b0a 000d mov.w @(r0,r0), r0
|
|
008b0c 0101
|
|
008b0e 0101
|
|
008b10 0101
|
|
008b12 0101
|
|
008b14 010d mov.w @(r0,r0), r1
|
|
008b16 0000
|
|
008b18 0001
|
|
008b1a 0100
|
|
008b1c 0000
|
|
008b1e 0000
|
|
008b20 0101
|
|
008b22 0101
|
|
008b24 0101
|
|
008b26 0101
|
|
008b28 0100
|
|
008b2a 0000
|
|
008b2c 0001
|
|
008b2e 0100
|
|
008b30 0000
|
|
008b32 0000
|
|
008b34 0000
|
|
008b36 0018 sett
|
|
008b38 0000
|
|
008b3a 0901
|
|
008b3c 0101
|
|
008b3e 0019 div0u
|
|
008b40 0101
|
|
008b42 0100
|
|
008b44 0000
|
|
008b46 0000
|
|
008b48 0000
|
|
008b4a 0000
|
|
008b4c 0000
|
|
008b4e 0901
|
|
008b50 0101
|
|
008b52 0000
|
|
008b54 0101
|
|
008b56 0100
|
|
008b58 0000
|
|
008b5a 0000
|
|
008b5c 0101
|
|
008b5e 0101
|
|
008b60 0100
|
|
008b62 0901
|
|
008b64 0000
|
|
008b66 0000
|
|
008b68 0101
|
|
008b6a 0100
|
|
008b6c 0007 mul.l r0, r0
|
|
008b6e 0707 mul.l r0, r7
|
|
008b70 0101
|
|
008b72 0101
|
|
008b74 0100
|
|
008b76 0901
|
|
008b78 0000
|
|
008b7a 0000
|
|
008b7c 0000
|
|
008b7e 0000
|
|
008b80 0001
|
|
008b82 0101
|
|
008b84 0101
|
|
008b86 0101
|
|
008b88 0100
|
|
008b8a 0901
|
|
008b8c 0000
|
|
008b8e 0000
|
|
008b90 0000
|
|
008b92 0000
|
|
008b94 0001
|
|
008b96 0101
|
|
008b98 0101
|
|
008b9a 0101
|
|
008b9c 0100
|
|
008b9e 0901
|
|
008ba0 0000
|
|
008ba2 0000
|
|
008ba4 0000
|
|
008ba6 0101
|
|
008ba8 0101
|
|
008baa 0101
|
|
008bac 0000
|
|
008bae 0000
|
|
008bb0 0000
|
|
008bb2 0901
|
|
008bb4 000b rts
|
|
008bb6 0000
|
|
008bb8 0000
|
|
008bba 0101
|
|
008bbc 0101
|
|
008bbe 0101
|
|
008bc0 0300
|
|
008bc2 001b sleep
|
|
008bc4 0000
|
|
008bc6 0901
|
|
008bc8 0000
|
|
008bca 0000
|
|
008bcc 0000
|
|
008bce 0101
|
|
008bd0 0101
|
|
008bd2 0101
|
|
008bd4 0101
|
|
008bd6 0101
|
|
008bd8 0101
|
|
008bda 0101
|
|
008bdc 0101
|
|
008bde 0101
|
|
008be0 0101
|
|
008be2 0101
|
|
008be4 0101
|
|
008be6 0101
|
|
008be8 0101
|
|
008bea 0101
|
|
008bec 0101
|
|
008bee 0101
|
|
008bf0 0100
|
|
008bf2 0000
|
|
008bf4 0000
|
|
008bf6 0000
|
|
008bf8 0001
|
|
008bfa 0100
|
|
008bfc 0000
|
|
008bfe 0000
|
|
008c00 0000
|
|
008c02 0001
|
|
008c04 0100
|
|
008c06 0000
|
|
008c08 0000
|
|
008c0a 0000
|
|
008c0c 0001
|
|
008c0e 0100
|
|
008c10 0000
|
|
008c12 0000
|
|
008c14 0000
|
|
008c16 0001
|
|
008c18 0102 stc sr, r1
|
|
008c1a 0001
|
|
008c1c 0100
|
|
008c1e 0000
|
|
008c20 1101 mov.l r0, @(h'4,r1)
|
|
008c22 0112 stc gbr, r1
|
|
008c24 0000
|
|
008c26 0001
|
|
008c28 0100
|
|
008c2a 0301
|
|
008c2c 0101
|
|
008c2e 0101
|
|
008c30 0100
|
|
008c32 0001
|
|
008c34 0101
|
|
008c36 0101
|
|
008c38 0100
|
|
008c3a 0001
|
|
008c3c 0101
|
|
008c3e 0101
|
|
008c40 0101
|
|
008c42 0101
|
|
008c44 0100
|
|
008c46 1901 mov.l r0, @(h'4,r9)
|
|
008c48 0101
|
|
008c4a 0101
|
|
008c4c 011a sts macl, r1
|
|
008c4e 0001
|
|
008c50 0101
|
|
008c52 0101
|
|
008c54 0101
|
|
008c56 0101
|
|
008c58 0100
|
|
008c5a 0001
|
|
008c5c 0101
|
|
008c5e 0101
|
|
008c60 0100
|
|
008c62 0001
|
|
008c64 0101
|
|
008c66 0101
|
|
008c68 0101
|
|
008c6a 0101
|
|
008c6c 0000
|
|
008c6e 0001
|
|
008c70 0108 clrt
|
|
008c72 0801
|
|
008c74 0100
|
|
008c76 0000
|
|
008c78 0101
|
|
008c7a 0101
|
|
008c7c 0101
|
|
008c7e 0101
|
|
008c80 0000
|
|
008c82 0001
|
|
008c84 0100
|
|
008c86 0001
|
|
008c88 0100
|
|
008c8a 0000
|
|
008c8c 0101
|
|
008c8e 0101
|
|
008c90 0101
|
|
008c92 0101
|
|
008c94 001d mov.w @(r0,r1), r0
|
|
008c96 0101
|
|
008c98 0100
|
|
008c9a 0001
|
|
008c9c 0101
|
|
008c9e 1e00 mov.l r0, @(h'0,r14)
|
|
008ca0 0101
|
|
008ca2 0101
|
|
008ca4 0101
|
|
008ca6 0101
|
|
008ca8 0000
|
|
008caa 0101
|
|
008cac 0100
|
|
008cae 0001
|
|
008cb0 0101
|
|
008cb2 0000
|
|
008cb4 0101
|
|
008cb6 0101
|
|
008cb8 010a sts mach, r1
|
|
008cba 0000
|
|
008cbc 0000
|
|
008cbe 0000
|
|
008cc0 0000
|
|
008cc2 0000
|
|
008cc4 0000
|
|
008cc6 0000
|
|
008cc8 0000
|
|
008cca 0901
|
|
008ccc 010a sts mach, r1
|
|
008cce 0b00
|
|
008cd0 0000
|
|
008cd2 0000
|
|
008cd4 0000
|
|
008cd6 0000
|
|
008cd8 0000
|
|
008cda 0000
|
|
008cdc 000b rts
|
|
008cde 0901
|
|
008ce0 010a sts mach, r1
|
|
008ce2 0000
|
|
008ce4 0001
|
|
008ce6 0100
|
|
008ce8 0000
|
|
008cea 0000
|
|
008cec 0001
|
|
008cee 0100
|
|
008cf0 0000
|
|
008cf2 0901
|
|
008cf4 0101
|
|
008cf6 0101
|
|
008cf8 0101
|
|
008cfa 0100
|
|
008cfc 0000
|
|
008cfe 0000
|
|
008d00 0001
|
|
008d02 0101
|
|
008d04 0101
|
|
008d06 0101
|
|
008d08 0000
|
|
008d0a 0000
|
|
008d0c 0000
|
|
008d0e 0000
|
|
008d10 0000
|
|
008d12 0000
|
|
008d14 0000
|
|
008d16 0000
|
|
008d18 0001
|
|
008d1a 0101
|
|
008d1c 0000
|
|
008d1e 0000
|
|
008d20 0000
|
|
008d22 0000
|
|
008d24 0000
|
|
008d26 0000
|
|
008d28 0000
|
|
008d2a 0000
|
|
008d2c 0000
|
|
008d2e 0401
|
|
008d30 0000
|
|
008d32 0100
|
|
008d34 0000
|
|
008d36 0000
|
|
008d38 0100
|
|
008d3a 0000
|
|
008d3c 0001
|
|
008d3e 0000
|
|
008d40 0000
|
|
008d42 0001
|
|
008d44 0000
|
|
008d46 0000
|
|
008d48 0000
|
|
008d4a 0000
|
|
008d4c 0000
|
|
008d4e 0000
|
|
008d50 0000
|
|
008d52 0001
|
|
008d54 0000
|
|
008d56 0000
|
|
008d58 0000
|
|
008d5a 0000
|
|
008d5c 0000
|
|
008d5e 0000
|
|
008d60 0000
|
|
008d62 0000
|
|
008d64 0000
|
|
008d66 0000
|
|
008d68 0000
|
|
008d6a 0000
|
|
008d6c 0000
|
|
008d6e 0000
|
|
008d70 0000
|
|
008d72 1500 mov.l r0, @(h'0,r5)
|
|
008d74 0000
|
|
008d76 0000
|
|
008d78 0016 mov.l r1, @(r0,r0)
|
|
008d7a 0000
|
|
008d7c 0100
|
|
008d7e 0000
|
|
008d80 0000
|
|
008d82 0000
|
|
008d84 0000
|
|
008d86 0000
|
|
008d88 0000
|
|
008d8a 0001
|
|
008d8c 0000
|
|
008d8e 0000
|
|
008d90 0000
|
|
008d92 0000
|
|
008d94 0000
|
|
008d96 0000
|
|
008d98 0000
|
|
008d9a 0000
|
|
008d9c 0000
|
|
008d9e 0000
|
|
008da0 0000
|
|
008da2 0000
|
|
008da4 0000
|
|
008da6 0100
|
|
008da8 0000
|
|
008daa 0001
|
|
008dac 0000
|
|
008dae 0000
|
|
008db0 0000
|
|
008db2 0000
|
|
008db4 0000
|
|
008db6 0000
|
|
008db8 0000
|
|
008dba 0000
|
|
008dbc 0000
|
|
008dbe 0000
|
|
008dc0 0000
|
|
008dc2 0000
|
|
008dc4 0000
|
|
008dc6 0000
|
|
008dc8 0000
|
|
008dca 0000
|
|
008dcc 0000
|
|
008dce 0000
|
|
008dd0 0000
|
|
008dd2 0000
|
|
008dd4 0000
|
|
008dd6 0000
|
|
008dd8 0000
|
|
008dda 0000
|
|
008ddc 0000
|
|
008dde 0000
|
|
008de0 0000
|
|
008de2 0000
|
|
008de4 0000
|
|
008de6 0001
|
|
008de8 0000
|
|
008dea 0000
|
|
008dec 0000
|
|
008dee 0001
|
|
008df0 0000
|
|
008df2 0000
|
|
008df4 0000
|
|
008df6 0000
|
|
008df8 0100
|
|
008dfa 0000
|
|
008dfc 0000
|
|
008dfe 0000
|
|
008e00 0000
|
|
008e02 0000
|
|
008e04 0000
|
|
008e06 0000
|
|
008e08 0000
|
|
008e0a 0000
|
|
008e0c 0102 stc sr, r1
|
|
008e0e 0000
|
|
008e10 0001
|
|
008e12 0000
|
|
008e14 0000
|
|
008e16 0000
|
|
008e18 0015 mov.w r1, @(r0,r0)
|
|
008e1a 0000
|
|
008e1c 0001
|
|
008e1e 0000
|
|
008e20 0101
|
|
008e22 0100
|
|
008e24 0000
|
|
008e26 0000
|
|
008e28 0000
|
|
008e2a 0000
|
|
008e2c 0000
|
|
008e2e 0000
|
|
008e30 0000
|
|
008e32 0000
|
|
008e34 0000
|
|
008e36 0000
|
|
008e38 0101
|
|
008e3a 0a00
|
|
008e3c 0000
|
|
008e3e 1500 mov.l r0, @(h'0,r5)
|
|
008e40 0000
|
|
008e42 0101
|
|
008e44 0101
|
|
008e46 0101
|
|
008e48 000c mov.b @(r0,r0), r0
|
|
008e4a 0000
|
|
008e4c 0101
|
|
008e4e 0a00
|
|
008e50 0000
|
|
008e52 0000
|
|
008e54 0000
|
|
008e56 0101
|
|
008e58 0004 mov.b r0, @(r0,r0)
|
|
008e5a 0901
|
|
008e5c 0000
|
|
008e5e 0000
|
|
008e60 0000
|
|
008e62 0000
|
|
008e64 0000
|
|
008e66 0000
|
|
008e68 0000
|
|
008e6a 0000
|
|
008e6c 0000
|
|
008e6e 0901
|
|
008e70 0000
|
|
008e72 0000
|
|
008e74 0000
|
|
008e76 0000
|
|
008e78 0000
|
|
008e7a 0000
|
|
008e7c 0000
|
|
008e7e 0000
|
|
008e80 0000
|
|
008e82 0901
|
|
008e84 0101
|
|
008e86 0019 div0u
|
|
008e88 0101
|
|
008e8a 0000
|
|
008e8c 0000
|
|
008e8e 0000
|
|
008e90 0009 nop
|
|
008e92 0101
|
|
008e94 1a00 mov.l r0, @(h'0,r10)
|
|
008e96 0101
|
|
008e98 0101
|
|
008e9a 0000
|
|
008e9c 0101
|
|
008e9e 0000
|
|
008ea0 0000
|
|
008ea2 0000
|
|
008ea4 0009 nop
|
|
008ea6 0101
|
|
008ea8 0000
|
|
008eaa 0101
|
|
008eac 0000
|
|
008eae 0000
|
|
008eb0 0000
|
|
008eb2 0000
|
|
008eb4 0000
|
|
008eb6 0000
|
|
008eb8 0000
|
|
008eba 0000
|
|
008ebc 0000
|
|
008ebe 0000
|
|
008ec0 0000
|
|
008ec2 0000
|
|
008ec4 0000
|
|
008ec6 0000
|
|
008ec8 0000
|
|
008eca 0000
|
|
008ecc 0000
|
|
008ece 0000
|
|
008ed0 0000
|
|
008ed2 0000
|
|
008ed4 0000
|
|
008ed6 0000
|
|
008ed8 0000
|
|
008eda 0000
|
|
008edc 0000
|
|
008ede 0000
|
|
008ee0 0000
|
|
008ee2 0000
|
|
008ee4 0000
|
|
008ee6 0000
|
|
008ee8 0101
|
|
008eea 1a00 mov.l r0, @(h'0,r10)
|
|
008eec 0101
|
|
008eee 0a00
|
|
008ef0 0000
|
|
008ef2 0000
|
|
008ef4 0000
|
|
008ef6 0101
|
|
008ef8 0019 div0u
|
|
008efa 0101
|
|
008efc 0101
|
|
008efe 0000
|
|
008f00 0101
|
|
008f02 0a00
|
|
008f04 0000
|
|
008f06 0000
|
|
008f08 0000
|
|
008f0a 0101
|
|
008f0c 0000
|
|
008f0e 0101
|
|
008f10 0100
|
|
008f12 0000
|
|
008f14 0000
|
|
008f16 0000
|
|
008f18 0000
|
|
008f1a 0000
|
|
008f1c 0000
|
|
008f1e 0000
|
|
008f20 0000
|
|
008f22 0101
|
|
008f24 0100
|
|
008f26 0000
|
|
008f28 0000
|
|
008f2a 0000
|
|
008f2c 0000
|
|
008f2e 0000
|
|
008f30 0000
|
|
008f32 0000
|
|
008f34 0000
|
|
008f36 0000
|
|
008f38 0102 stc sr, r1
|
|
008f3a 0000
|
|
008f3c 0101
|
|
008f3e 0000
|
|
008f40 0000
|
|
008f42 0000
|
|
008f44 0009 nop
|
|
008f46 0101
|
|
008f48 0000
|
|
008f4a 0b00
|
|
008f4c 0101
|
|
008f4e 0101
|
|
008f50 0101
|
|
008f52 0000
|
|
008f54 0000
|
|
008f56 0000
|
|
008f58 0009 nop
|
|
008f5a 0101
|
|
008f5c 0000
|
|
008f5e 0000
|
|
008f60 0810
|
|
008f62 0004 mov.b r0, @(r0,r0)
|
|
008f64 0810
|
|
008f66 0104 mov.b r0, @(r0,r1)
|
|
008f68 0810
|
|
008f6a 0104 mov.b r0, @(r0,r1)
|
|
008f6c 0810
|
|
008f6e 0218 sett
|
|
008f70 0030
|
|
008f72 8f98 bf/s h'-d0 ;@(h'8ea6)
|
|
008f74 005c mov.b @(r0,r5), r0
|
|
008f76 005c mov.b @(r0,r5), r0
|
|
008f78 0066 mov.l r6, @(r0,r0)
|
|
008f7a 006c mov.b @(r0,r6), r0
|
|
008f7c 0073
|
|
008f7e 0030
|
|
008f80 005c mov.b @(r0,r5), r0
|
|
008f82 0000
|
|
008f84 005c mov.b @(r0,r5), r0
|
|
008f86 005c mov.b @(r0,r5), r0
|
|
008f88 0063
|
|
008f8a 0072
|
|
008f8c 0064 mov.b r6, @(r0,r0)
|
|
008f8e 0030
|
|
008f90 005c mov.b @(r0,r5), r0
|
|
008f92 0000
|
|
008f94 0000
|
|
008f96 0000
|
|
008f98 0000
|
|
008f9a 0000
|
|
008f9c 0000
|
|
008f9e 0000
|
|
008fa0 0000
|
|
008fa2 0021
|
|
008fa4 0000
|
|
008fa6 0042 stc spc, r0
|
|
008fa8 0000
|
|
008faa 0063
|
|
008fac 0000
|
|
008fae 0084 mov.b r8, @(r0,r0)
|
|
008fb0 0000
|
|
008fb2 000f mac.l @r0+, @r0+
|
|
008fb4 0000
|
|
008fb6 002a sts pr, r0
|
|
008fb8 0000
|
|
008fba 0014 mov.b r1, @(r0,r0)
|
|
008fbc 0000
|
|
008fbe 0028 clrmac
|
|
008fc0 0000
|
|
008fc2 0019 div0u
|
|
008fc4 0000
|
|
008fc6 000c mov.b @(r0,r0), r0
|
|
008fc8 0000
|
|
008fca 0014 mov.b r1, @(r0,r0)
|
|
008fcc 0000
|
|
008fce 000d mov.w @(r0,r0), r0
|
|
008fd0 0000
|
|
008fd2 000f mac.l @r0+, @r0+
|
|
008fd4 0000
|
|
008fd6 000a sts mach, r0
|
|
008fd8 d201 mov.l @(h'4,pc), r2 ;@(h'8fe0)
|
|
008fda 422b jmp @r2
|
|
008fdc 60f2 mov.l @r15, r0
|
|
008fde 0000
|
|
008fe0 8001 mov.b r0, @(h'1,r0)
|
|
008fe2 0070
|
|
008fe4 0810
|
|
008fe6 0144 mov.b r4, @(r0,r1)
|
|
008fe8 d201 mov.l @(h'4,pc), r2 ;@(h'8ff0)
|
|
008fea 422b jmp @r2
|
|
008fec 60f2 mov.l @r15, r0
|
|
008fee 0000
|
|
008ff0 8001 mov.b r0, @(h'1,r0)
|
|
008ff2 0070
|
|
008ff4 0810
|
|
008ff6 0154 mov.b r5, @(r0,r1)
|
|
008ff8 d201 mov.l @(h'4,pc), r2 ;@(h'9000)
|
|
008ffa 422b jmp @r2
|
|
008ffc 60f2 mov.l @r15, r0
|
|
008ffe 0000
|
|
009000 8001 mov.b r0, @(h'1,r0)
|
|
009002 0070
|
|
009004 0810
|
|
009006 0164 mov.b r6, @(r0,r1)
|
|
009008 0000
|
|
00900a 0000
|
|
00900c 0000
|
|
00900e 0000
|
|
009010 0000
|
|
009012 0000
|
|
009014 0000
|
|
009016 0000
|
|
009018 005c mov.b @(r0,r5), r0
|
|
00901a 005c mov.b @(r0,r5), r0
|
|
00901c 0066 mov.l r6, @(r0,r0)
|
|
00901e 006c mov.b @(r0,r6), r0
|
|
009020 0073
|
|
009022 0030
|
|
009024 005c mov.b @(r0,r5), r0
|
|
009026 0047 mul.l r4, r0
|
|
009028 0072
|
|
00902a 0061
|
|
00902c 0076 mov.l r7, @(r0,r0)
|
|
00902e 0069
|
|
009030 0074 mov.b r7, @(r0,r0)
|
|
009032 0079
|
|
009034 0044 mov.b r4, @(r0,r0)
|
|
009036 002e mov.l @(r0,r2), r0
|
|
009038 0073
|
|
00903a 0061
|
|
00903c 0076 mov.l r7, @(r0,r0)
|
|
00903e 0000
|
|
009040 0000
|
|
009042 0000
|
|
009044 0000
|
|
009046 0000
|
|
009048 0000
|
|
00904a 0000
|
|
00904c 0000
|
|
00904e 0000
|
|
009050 ffff
|
|
009052 ffff
|
|
009054 ff00
|
|
009056 0000
|
|
009058 0000
|
|
00905a 0000
|
|
00905c 0000
|
|
00905e 0000
|
|
009060 0000
|
|
009062 0000
|
|
009064 ffff
|
|
009066 ffff
|
|
009068 ff00
|
|
00906a 0000
|
|
00906c 0000
|
|
00906e 0000
|
|
009070 0000
|
|
009072 0000
|
|
009074 0000
|
|
009076 0000
|
|
009078 ffff
|
|
00907a ffff
|
|
00907c ff00
|
|
00907e 0000
|
|
009080 0000
|
|
009082 0000
|
|
009084 0000
|
|
009086 0000
|
|
009088 0000
|
|
00908a 0000
|
|
00908c ffff
|
|
00908e ffff
|
|
009090 ff00
|
|
009092 0000
|
|
009094 0000
|
|
009096 0000
|
|
009098 0000
|
|
00909a 0000
|
|
00909c 0000
|
|
00909e 0000
|
|
0090a0 0000
|
|
0090a2 0000
|
|
0090a4 0000
|
|
0090a6 0000
|
|
0090a8 0000
|
|
0090aa 0000
|
|
0090ac 4f22 sts.l pr, @-r15
|
|
0090ae 2f16 mov.l r1, @-r15
|
|
0090b0 2f26 mov.l r2, @-r15
|
|
0090b2 2f36 mov.l r3, @-r15
|
|
0090b4 2f66 mov.l r6, @-r15
|
|
0090b6 2f76 mov.l r7, @-r15
|
|
0090b8 2f86 mov.l r8, @-r15
|
|
0090ba 2f96 mov.l r9, @-r15
|
|
0090bc 6843 mov r4, r8
|
|
0090be 6953 mov r5, r9
|
|
0090c0 7ffc add #h'fc, r15
|
|
0090c2 64f3 mov r15, r4
|
|
0090c4 7ffc add #h'fc, r15
|
|
0090c6 65f3 mov r15, r5
|
|
0090c8 7ffc add #h'fc, r15
|
|
0090ca 66f3 mov r15, r6
|
|
0090cc 7ffc add #h'fc, r15
|
|
0090ce 67f3 mov r15, r7
|
|
0090d0 d21f mov.l @(h'7c,pc), r2 ;@(h'9150)
|
|
0090d2 420b jsr @r2
|
|
0090d4 e015 mov #h'15, r0
|
|
0090d6 7f08
|
|
0090d8 66f0 mov.b @r15, r6
|
|
0090da 7f04
|
|
0090dc 60f0 mov.b @r15, r0
|
|
0090de 7f04
|
|
0090e0 4018 shll8 r0
|
|
0090e2 360c add r0, r6
|
|
0090e4 6780 mov.b @r8, r7
|
|
0090e6 8481 mov.b @(h'1,r8), r0
|
|
0090e8 6803 mov r0, r8
|
|
0090ea e000 mov #h'0, r0
|
|
0090ec 3087 cmp/gt r8, r0
|
|
0090ee 897b bt h'f6 ;@(h'91e8)
|
|
0090f0 e109 mov #h'9, r1
|
|
0090f2 3817 cmp/gt r1, r8
|
|
0090f4 8978 bt h'f0 ;@(h'91e8)
|
|
0090f6 3077 cmp/gt r7, r0
|
|
0090f8 8976 bt h'ec ;@(h'91e8)
|
|
0090fa e106 mov #h'6, r1
|
|
0090fc 3717 cmp/gt r1, r7
|
|
0090fe 8973 bt h'e6 ;@(h'91e8)
|
|
009100 9023 mov.w @(h'46,pc), r0 ;@(h'914a)
|
|
009102 3603 cmp/ge r0, r6
|
|
009104 8959 bt h'b2 ;@(h'91ba)
|
|
009106 6083 mov r8, r0
|
|
009108 c907 and #h'7, r0
|
|
00910a 300c add r0, r0
|
|
00910c e603 mov #h'3, r6
|
|
00910e 460d shld r0, r6
|
|
009110 6083 mov r8, r0
|
|
009112 c907 and #h'7, r0
|
|
009114 e501 mov #h'1, r5
|
|
009116 450d shld r0, r5
|
|
009118 6557 not r5, r5
|
|
00911a d00e mov.l @(h'38,pc), r0 ;@(h'9154)
|
|
00911c 401e ldc r0, gbr
|
|
00911e e008 mov #h'8, r0
|
|
009120 3087 cmp/gt r8, r0
|
|
009122 8b19 bf h'32 ;@(h'9158)
|
|
009124 6063 mov r6, r0
|
|
009126 9111 mov.w @(h'22,pc), r1 ;@(h'914c)
|
|
009128 201a xor r1, r0
|
|
00912a c101 mov.w r0, @(h'2,gbr)
|
|
00912c c50c mov.w @(h'18,gbr), r0
|
|
00912e 910e mov.w @(h'1c,pc), r1 ;@(h'914e)
|
|
009130 2019 and r1, r0
|
|
009132 cbaa or #h'aa, r0
|
|
009134 c10c mov.w r0, @(h'18,gbr)
|
|
009136 b065 bsr h'ca ;@(h'9204)
|
|
009138 e4f6 mov #h'fffffff6, r4
|
|
00913a 6053 mov r5, r0
|
|
00913c c022 mov.b r0, @(h'22,gbr)
|
|
00913e c438 mov.b @(h'38,gbr), r0
|
|
009140 c9f0 and #h'f0, r0
|
|
009142 cb0f or #h'f, r0
|
|
009144 c038 mov.b r0, @(h'38,gbr)
|
|
009146 a017 bra h'2e ;@(h'9178)
|
|
009148 0009 nop
|
|
00914a 0202 stc sr, r2
|
|
00914c aaaa bra h'-aac ;@(h'86a4)
|
|
00914e ff00
|
|
009150 8001 mov.b r0, @(h'1,r0)
|
|
009152 0070
|
|
009154 a400 bra h'800 ;@(h'9958)
|
|
009156 0100
|
|
009158 902c mov.w @(h'58,pc), r0 ;@(h'91b4)
|
|
00915a c101 mov.w r0, @(h'2,gbr)
|
|
00915c c50c mov.w @(h'18,gbr), r0
|
|
00915e 912a mov.w @(h'54,pc), r1 ;@(h'91b6)
|
|
009160 2019 and r1, r0
|
|
009162 cbaa or #h'aa, r0
|
|
009164 206a xor r6, r0
|
|
009166 c10c mov.w r0, @(h'18,gbr)
|
|
009168 b04c bsr h'98 ;@(h'9204)
|
|
00916a e4f6 mov #h'fffffff6, r4
|
|
00916c e0ff mov #h'ffffffff, r0
|
|
00916e c022 mov.b r0, @(h'22,gbr)
|
|
009170 c438 mov.b @(h'38,gbr), r0
|
|
009172 c9f0 and #h'f0, r0
|
|
009174 205b or r5, r0
|
|
009176 c038 mov.b r0, @(h'38,gbr)
|
|
009178 b044 bsr h'88 ;@(h'9204)
|
|
00917a e4f6 mov #h'fffffff6, r4
|
|
00917c c420 mov.b @(h'20,gbr), r0
|
|
00917e 6607 not r0, r6
|
|
009180 607b neg r7, r0
|
|
009182 460d shld r0, r6
|
|
009184 e001 mov #h'1, r0
|
|
009186 2609 and r0, r6
|
|
009188 b03c bsr h'78 ;@(h'9204)
|
|
00918a e4f6 mov #h'fffffff6, r4
|
|
00918c 9012 mov.w @(h'24,pc), r0 ;@(h'91b4)
|
|
00918e c101 mov.w r0, @(h'2,gbr)
|
|
009190 c50c mov.w @(h'18,gbr), r0
|
|
009192 9110 mov.w @(h'20,pc), r1 ;@(h'91b6)
|
|
009194 2019 and r1, r0
|
|
009196 cbaa or #h'aa, r0
|
|
009198 c10c mov.w r0, @(h'18,gbr)
|
|
00919a b033 bsr h'66 ;@(h'9204)
|
|
00919c e4f6 mov #h'fffffff6, r4
|
|
00919e 900b mov.w @(h'16,pc), r0 ;@(h'91b8)
|
|
0091a0 c101 mov.w r0, @(h'2,gbr)
|
|
0091a2 c50c mov.w @(h'18,gbr), r0
|
|
0091a4 9107 mov.w @(h'e,pc), r1 ;@(h'91b6)
|
|
0091a6 2019 and r1, r0
|
|
0091a8 cb55 or #h'55, r0
|
|
0091aa c10c mov.w r0, @(h'18,gbr)
|
|
0091ac b02a bsr h'54 ;@(h'9204)
|
|
0091ae e4f6 mov #h'fffffff6, r4
|
|
0091b0 a01b bra h'36 ;@(h'91ea)
|
|
0091b2 0009 nop
|
|
0091b4 aaaa bra h'-aac ;@(h'870c)
|
|
0091b6 ff00
|
|
0091b8 5555 mov.l @(h'14,r5), r5
|
|
0091ba e000 mov #h'0, r0
|
|
0091bc 3907 cmp/gt r0, r9
|
|
0091be 8b00 bf h'0 ;@(h'91c2)
|
|
0091c0 7903
|
|
0091c2 d108 mov.l @(h'20,pc), r1 ;@(h'91e4)
|
|
0091c4 6083 mov r8, r0
|
|
0091c6 c801 tst #h'1, r0
|
|
0091c8 318c add r8, r1
|
|
0091ca 8900 bt h'0 ;@(h'91ce)
|
|
0091cc 71fe add #h'fe, r1
|
|
0091ce 6010 mov.b @r1, r0
|
|
0091d0 e101 mov #h'1, r1
|
|
0091d2 417d shld r7, r1
|
|
0091d4 2018 tst r1, r0
|
|
0091d6 0029 movt r0
|
|
0091d8 6007 not r0, r0
|
|
0091da c901 and #h'1, r0
|
|
0091dc 6603 mov r0, r6
|
|
0091de a004 bra h'8 ;@(h'91ea)
|
|
0091e0 0009 nop
|
|
0091e2 0000
|
|
0091e4 a44b bra h'896 ;@(h'9a7e)
|
|
0091e6 0001
|
|
0091e8 e600 mov #h'0, r6
|
|
0091ea b00b bsr h'16 ;@(h'9204)
|
|
0091ec 6493 mov r9, r4
|
|
0091ee 6063 mov r6, r0
|
|
0091f0 69f6 mov.l @r15+, r9
|
|
0091f2 68f6 mov.l @r15+, r8
|
|
0091f4 67f6 mov.l @r15+, r7
|
|
0091f6 66f6 mov.l @r15+, r6
|
|
0091f8 63f6 mov.l @r15+, r3
|
|
0091fa 62f6 mov.l @r15+, r2
|
|
0091fc 61f6 mov.l @r15+, r1
|
|
0091fe 4f26 lds.l @r15+, pr
|
|
009200 000b rts
|
|
009202 0009 nop
|
|
009204 e000 mov #h'0, r0
|
|
009206 3403 cmp/ge r0, r4
|
|
009208 8b14 bf h'28 ;@(h'9234)
|
|
00920a 344c add r4, r4
|
|
00920c c702 mova @(h'8,pc), r0 ;h'9218
|
|
00920e 344c add r4, r4
|
|
009210 304c add r4, r0
|
|
009212 6102 mov.l @r0, r1
|
|
009214 a00f bra h'1e ;@(h'9236)
|
|
009216 0009 nop
|
|
009218 0000
|
|
00921a 0001
|
|
00921c 0000
|
|
00921e 06f7 mul.l r15, r6
|
|
009220 0001
|
|
009222 2d1f muls.w r1, r13
|
|
009224 0000
|
|
009226 0001
|
|
009228 0000
|
|
00922a 05cd mov.w @(r0,r12), r5
|
|
00922c 0000
|
|
00922e f1a8
|
|
009230 0000
|
|
009232 0001
|
|
009234 614b neg r4, r1
|
|
009236 4110 dt r1
|
|
009238 8bfd bf h'-6 ;@(h'9236)
|
|
00923a 000b rts
|
|
00923c 0009 nop
|
|
00923e 0009 nop
|
|
009240 d201 mov.l @(h'4,pc), r2 ;@(h'9248)
|
|
009242 422b jmp @r2
|
|
009244 60f2 mov.l @r15, r0
|
|
009246 0000
|
|
009248 8001 mov.b r0, @(h'1,r0)
|
|
00924a 0070
|
|
00924c 0000
|
|
00924e 0000
|
|
009250 5348 mov.l @(h'20,r4), r3
|
|
009252 3420 cmp/eq r2, r4
|
|
009254 436f mac.w @r6+, @r3+
|
|
009256 6d70 mov.b @r7, r13
|
|
009258 6174 mov.b @r7+, r1
|
|
00925a 6962 mov.l @r6, r9
|
|
00925c 696c extu.b r6, r9
|
|
00925e 6974 mov.b @r7+, r9
|
|
009260 7920 add #h'20, r9
|
|
009262 546f mov.l @(h'3c,r6), r4
|
|
009264 6f6c extu.b r6, r15
|
|
009266 2076 mov.l r7, @-r0
|
|
009268 312e addc r2, r1
|
|
00926a 3031
|