67997 lines
1.6 MiB
67997 lines
1.6 MiB
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 86fe
|
|
000010 fffd
|
|
000012 ecc7 mov #h'ffffffc7, r12
|
|
000014 cf00 or.b #h'0, @(r0,gbr)
|
|
000016 6d85 mov.w @r8+, r13
|
|
000018 0000
|
|
00001a 0000
|
|
00001c 0000
|
|
00001e 0000
|
|
000020 404a
|
|
000022 4554
|
|
000024 5041 mov.l @(h'4,r4), r0
|
|
000026 434b
|
|
000028 0000
|
|
00002a 0000
|
|
00002c 0000
|
|
00002e 0000
|
|
000030 3639
|
|
000032 2e36 mov.l r3, @-r14
|
|
000034 392e addc r2, r9
|
|
000036 3639
|
|
000038 3639
|
|
00003a 0000
|
|
00003c 3230 cmp/eq r3, r2
|
|
00003e 3135 dmulu.l r3, r1
|
|
000040 2e30 mov.b r3, @r14
|
|
000042 3132 cmp/hs r3, r1
|
|
000044 352e addc r2, r5
|
|
000046 3136 cmp/hi r3, r1
|
|
000048 3030 cmp/eq r3, r0
|
|
00004a 0000
|
|
00004c 7044 add #h'44, r0
|
|
00004e 79e4 add #h'e4, r9
|
|
000050 89fc bt h'-8 ;@(h'4c)
|
|
000052 8618
|
|
000054 8bfc bf h'-8 ;@(h'50)
|
|
000056 a698 bra h'd30 ;@(h'd8a)
|
|
000058 f7fc
|
|
00005a 8618
|
|
00005c 97c8 mov.w @(h'190,pc), r7 ;@(h'1f0)
|
|
00005e 8618
|
|
000060 a7c4 bra h'f88 ;@(h'fec)
|
|
000062 79e4 add #h'e4, r9
|
|
000064 5654 mov.l @(h'10,r5), r6
|
|
000066 79e4 add #h'e4, r9
|
|
000068 de52 mov.l @(h'148,pc), r14 ;@(h'1b4)
|
|
00006a 8618
|
|
00006c ab44 bra h'-978 ;@(h'fffff6f8)
|
|
00006e a698 bra h'd30 ;@(h'da2)
|
|
000070 da84 mov.l @(h'210,pc), r10 ;@(h'284)
|
|
000072 8618
|
|
000074 ad78 bra h'-510 ;@(h'fffffb68)
|
|
000076 8618
|
|
000078 fa84
|
|
00007a 79fc add #h'fc, r9
|
|
00007c a974 bra h'-d18 ;@(h'fffff368)
|
|
00007e 01fc mov.b @(r0,r15), r1
|
|
000080 af3f bra h'-182 ;@(h'ffffff02)
|
|
000082 fffc
|
|
000084 fa62
|
|
000086 21fc cmp/str r15, r1
|
|
000088 1391 mov.l r9, @(h'4,r3)
|
|
00008a 11fc mov.l r15, @(h'30,r1)
|
|
00008c 8888 cmp/eq #h'ffffff88, r0
|
|
00008e 89fc bt h'-8 ;@(h'8a)
|
|
000090 ffff
|
|
000092 fffc
|
|
000094 ffff
|
|
000096 ffff
|
|
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 4a65
|
|
0001d6 7470 add #h'70, r4
|
|
0001d8 6163 mov r6, r1
|
|
0001da 6b00 mov.b @r0, r11
|
|
0001dc 0000
|
|
0001de 0000
|
|
0001e0 0000
|
|
0001e2 0000
|
|
0001e4 0000
|
|
0001e6 0000
|
|
0001e8 0000
|
|
0001ea 0000
|
|
0001ec 0000
|
|
0001ee 0000
|
|
0001f0 0002 stc sr, r0
|
|
0001f2 1338 mov.l r3, @(h'20,r3)
|
|
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 a9de bra h'-c44 ;@(h'fffff5ca)
|
|
00020c 4f22 sts.l pr, @-r15
|
|
00020e e23b mov #h'3b, r2
|
|
000210 d330 mov.l @(h'c0,pc), r3 ;@(h'2d4)
|
|
000212 e700 mov #h'0, r7
|
|
000214 6033 mov r3, r0
|
|
000216 6673 mov r7, r6
|
|
000218 2f26 mov.l r2, @-r15
|
|
00021a 6573 mov r7, r5
|
|
00021c 400b jsr @r0
|
|
00021e 6473 mov r7, r4
|
|
000220 7f04
|
|
000222 4f26 lds.l @r15+, pr
|
|
000224 000b rts
|
|
000226 0009 nop
|
|
000228 2fe6 mov.l r14, @-r15
|
|
00022a 2fd6 mov.l r13, @-r15
|
|
00022c 4f22 sts.l pr, @-r15
|
|
00022e 7ffc add #h'fc, r15
|
|
000230 dd29 mov.l @(h'a4,pc), r13 ;@(h'2d8)
|
|
000232 2f42 mov.l r4, @r15
|
|
000234 de29 mov.l @(h'a4,pc), r14 ;@(h'2dc)
|
|
000236 bfe9 bsr h'-2e ;@(h'20c)
|
|
000238 0009 nop
|
|
00023a 2e02 mov.l r0, @r14
|
|
00023c 63d2 mov.l @r13, r3
|
|
00023e 62f2 mov.l @r15, r2
|
|
000240 61e2 mov.l @r14, r1
|
|
000242 323c add r3, r2
|
|
000244 3122 cmp/hs r2, r1
|
|
000246 8bf6 bf h'-14 ;@(h'236)
|
|
000248 bfe0 bsr h'-40 ;@(h'20c)
|
|
00024a 0009 nop
|
|
00024c 2d02 mov.l r0, @r13
|
|
00024e 7f04
|
|
000250 4f26 lds.l @r15+, pr
|
|
000252 6df6 mov.l @r15+, r13
|
|
000254 000b rts
|
|
000256 6ef6 mov.l @r15+, r14
|
|
000258 2fe6 mov.l r14, @-r15
|
|
00025a 4f22 sts.l pr, @-r15
|
|
00025c d320 mov.l @(h'80,pc), r3 ;@(h'2e0)
|
|
00025e 7ff4 add #h'f4, r15
|
|
000260 d220 mov.l @(h'80,pc), r2 ;@(h'2e4)
|
|
000262 6ef3 mov r15, r14
|
|
000264 2f52 mov.l r5, @r15
|
|
000266 7e04
|
|
000268 2f46 mov.l r4, @-r15
|
|
00026a 2f36 mov.l r3, @-r15
|
|
00026c 420b jsr @r2
|
|
00026e 64e3 mov r14, r4
|
|
000270 d31d mov.l @(h'74,pc), r3 ;@(h'2e8)
|
|
000272 e700 mov #h'0, r7
|
|
000274 66e3 mov r14, r6
|
|
000276 6573 mov r7, r5
|
|
000278 430b jsr @r3
|
|
00027a 6473 mov r7, r4
|
|
00027c 52f2 mov.l @(h'8,r15), r2
|
|
00027e 2f26 mov.l r2, @-r15
|
|
000280 d31a mov.l @(h'68,pc), r3 ;@(h'2ec)
|
|
000282 2f36 mov.l r3, @-r15
|
|
000284 d217 mov.l @(h'5c,pc), r2 ;@(h'2e4)
|
|
000286 420b jsr @r2
|
|
000288 64e3 mov r14, r4
|
|
00028a e700 mov #h'0, r7
|
|
00028c d316 mov.l @(h'58,pc), r3 ;@(h'2e8)
|
|
00028e 66e3 mov r14, r6
|
|
000290 e506 mov #h'6, r5
|
|
000292 430b jsr @r3
|
|
000294 6473 mov r7, r4
|
|
000296 7f1c add #h'1c, r15
|
|
000298 4f26 lds.l @r15+, pr
|
|
00029a 000b rts
|
|
00029c 6ef6 mov.l @r15+, r14
|
|
00029e d314 mov.l @(h'50,pc), r3 ;@(h'2f0)
|
|
0002a0 000b rts
|
|
0002a2 2342 mov.l r4, @r3
|
|
0002a4 4f22 sts.l pr, @-r15
|
|
0002a6 b00e bsr h'1c ;@(h'2c6)
|
|
0002a8 0009 nop
|
|
0002aa b3db bsr h'7b6 ;@(h'a64)
|
|
0002ac 0009 nop
|
|
0002ae d211 mov.l @(h'44,pc), r2 ;@(h'2f4)
|
|
0002b0 420b jsr @r2
|
|
0002b2 0009 nop
|
|
0002b4 d110 mov.l @(h'40,pc), r1 ;@(h'2f8)
|
|
0002b6 410b jsr @r1
|
|
0002b8 0009 nop
|
|
0002ba d210 mov.l @(h'40,pc), r2 ;@(h'2fc)
|
|
0002bc 420b jsr @r2
|
|
0002be 0009 nop
|
|
0002c0 d10f mov.l @(h'3c,pc), r1 ;@(h'300)
|
|
0002c2 412b jmp @r1
|
|
0002c4 4f26 lds.l @r15+, pr
|
|
0002c6 e400 mov #h'0, r4
|
|
0002c8 d30e mov.l @(h'38,pc), r3 ;@(h'304)
|
|
0002ca 2342 mov.l r4, @r3
|
|
0002cc d20e mov.l @(h'38,pc), r2 ;@(h'308)
|
|
0002ce 000b rts
|
|
0002d0 2242 mov.l r4, @r2
|
|
0002d2 0000
|
|
0002d4 0032 stc ssr, r0
|
|
0002d6 130c mov.l r0, @(h'30,r3)
|
|
0002d8 0810
|
|
0002da 0164 mov.b r6, @(r0,r1)
|
|
0002dc 0810
|
|
0002de 0160
|
|
0002e0 0031
|
|
0002e2 4294
|
|
0002e4 0030
|
|
0002e6 c270 mov.l r0, @(h'1c0,gbr)
|
|
0002e8 0030
|
|
0002ea c3a8 trapa #h'a8
|
|
0002ec 0031
|
|
0002ee 4298
|
|
0002f0 0810
|
|
0002f2 015c mov.b @(r0,r5), r1
|
|
0002f4 0030
|
|
0002f6 1274 mov.l r7, @(h'10,r2)
|
|
0002f8 0030
|
|
0002fa 1aaa mov.l r10, @(h'28,r10)
|
|
0002fc 0030
|
|
0002fe 1eca mov.l r12, @(h'28,r14)
|
|
000300 0030
|
|
000302 1fca mov.l r12, @(h'28,r15)
|
|
000304 0810
|
|
000306 0150
|
|
000308 0810
|
|
00030a 0154 mov.b r5, @(r0,r1)
|
|
00030c 2fe6 mov.l r14, @-r15
|
|
00030e 2fd6 mov.l r13, @-r15
|
|
000310 2fc6 mov.l r12, @-r15
|
|
000312 2fb6 mov.l r11, @-r15
|
|
000314 2fa6 mov.l r10, @-r15
|
|
000316 2f96 mov.l r9, @-r15
|
|
000318 2f86 mov.l r8, @-r15
|
|
00031a e900 mov #h'0, r9
|
|
00031c de0d mov.l @(h'34,pc), r14 ;@(h'354)
|
|
00031e 4f22 sts.l pr, @-r15
|
|
000320 4f12 sts.l macl, @-r15
|
|
000322 7fdc add #h'dc, r15
|
|
000324 d30c mov.l @(h'30,pc), r3 ;@(h'358)
|
|
000326 2e92 mov.l r9, @r14
|
|
000328 430b jsr @r3
|
|
00032a 1f95 mov.l r9, @(h'14,r15)
|
|
00032c d20b mov.l @(h'2c,pc), r2 ;@(h'35c)
|
|
00032e 6103 mov r0, r1
|
|
000330 420b jsr @r2
|
|
000332 e013 mov #h'13, r0
|
|
000334 6803 mov r0, r8
|
|
000336 ea06 mov #h'6, r10
|
|
000338 e709 mov #h'9, r7
|
|
00033a e602 mov #h'2, r6
|
|
00033c e504 mov #h'4, r5
|
|
00033e e405 mov #h'5, r4
|
|
000340 e113 mov #h'13, r1
|
|
000342 3012 cmp/hs r1, r0
|
|
000344 8968 bt h'd0 ;@(h'418)
|
|
000346 4000 shll r0
|
|
000348 6103 mov r0, r1
|
|
00034a c705 mova @(h'14,pc), r0 ;h'360
|
|
00034c 001d mov.w @(r0,r1), r0
|
|
00034e 0023 braf r0
|
|
000350 0009 nop
|
|
000352 0000
|
|
000354 0810
|
|
000356 0150
|
|
000358 0030
|
|
00035a c1b4 mov.w r0, @(h'168,gbr)
|
|
00035c 0030
|
|
00035e beb0 bsr h'-2a0 ;@(h'c2)
|
|
000360 0034 mov.b r3, @(r0,r0)
|
|
000362 003c mov.b @(r0,r3), r0
|
|
000364 0042 stc spc, r0
|
|
000366 004a
|
|
000368 0052
|
|
00036a 005a
|
|
00036c 0062
|
|
00036e 006a
|
|
000370 0072
|
|
000372 007a
|
|
000374 0082 stc r0_bank, r0
|
|
000376 008a
|
|
000378 0092 stc r1_bank, r0
|
|
00037a 009a
|
|
00037c 00a0
|
|
00037e 00a8
|
|
000380 00b0
|
|
000382 00b8
|
|
000384 00c0
|
|
000386 6d43 mov r4, r13
|
|
000388 6c43 mov r4, r12
|
|
00038a a045 bra h'8a ;@(h'418)
|
|
00038c eb5a mov #h'5a, r11
|
|
00038e 6d53 mov r5, r13
|
|
000390 a00a bra h'14 ;@(h'3a8)
|
|
000392 6ca3 mov r10, r12
|
|
000394 6d53 mov r5, r13
|
|
000396 6c43 mov r4, r12
|
|
000398 a03e bra h'7c ;@(h'418)
|
|
00039a eb41 mov #h'41, r11
|
|
00039c 6d63 mov r6, r13
|
|
00039e 6ca3 mov r10, r12
|
|
0003a0 a03a bra h'74 ;@(h'418)
|
|
0003a2 eb15 mov #h'15, r11
|
|
0003a4 6d53 mov r5, r13
|
|
0003a6 6c73 mov r7, r12
|
|
0003a8 a036 bra h'6c ;@(h'418)
|
|
0003aa eb45 mov #h'45, r11
|
|
0003ac 6d63 mov r6, r13
|
|
0003ae 6c73 mov r7, r12
|
|
0003b0 a032 bra h'64 ;@(h'418)
|
|
0003b2 eb32 mov #h'32, r11
|
|
0003b4 6d63 mov r6, r13
|
|
0003b6 ec03 mov #h'3, r12
|
|
0003b8 a02e bra h'5c ;@(h'418)
|
|
0003ba eb29 mov #h'29, r11
|
|
0003bc ed01 mov #h'1, r13
|
|
0003be 6ca3 mov r10, r12
|
|
0003c0 a02a bra h'54 ;@(h'418)
|
|
0003c2 eb1b mov #h'1b, r11
|
|
0003c4 6d53 mov r5, r13
|
|
0003c6 6c43 mov r4, r12
|
|
0003c8 a026 bra h'4c ;@(h'418)
|
|
0003ca eb19 mov #h'19, r11
|
|
0003cc 6d53 mov r5, r13
|
|
0003ce 6c73 mov r7, r12
|
|
0003d0 a022 bra h'44 ;@(h'418)
|
|
0003d2 eb31 mov #h'31, r11
|
|
0003d4 ed03 mov #h'3, r13
|
|
0003d6 6c43 mov r4, r12
|
|
0003d8 a01e bra h'3c ;@(h'418)
|
|
0003da eb3f mov #h'3f, r11
|
|
0003dc 6d63 mov r6, r13
|
|
0003de ec0a mov #h'a, r12
|
|
0003e0 a01a bra h'34 ;@(h'418)
|
|
0003e2 eb24 mov #h'24, r11
|
|
0003e4 6d63 mov r6, r13
|
|
0003e6 6c73 mov r7, r12
|
|
0003e8 a016 bra h'2c ;@(h'418)
|
|
0003ea eb2b mov #h'2b, r11
|
|
0003ec 6d43 mov r4, r13
|
|
0003ee a006 bra h'c ;@(h'3fe)
|
|
0003f0 6c53 mov r5, r12
|
|
0003f2 6d53 mov r5, r13
|
|
0003f4 6c63 mov r6, r12
|
|
0003f6 a00f bra h'1e ;@(h'418)
|
|
0003f8 eb1c mov #h'1c, r11
|
|
0003fa ed01 mov #h'1, r13
|
|
0003fc ec07 mov #h'7, r12
|
|
0003fe a00b bra h'16 ;@(h'418)
|
|
000400 eb23 mov #h'23, r11
|
|
000402 6d43 mov r4, r13
|
|
000404 ec03 mov #h'3, r12
|
|
000406 a007 bra h'e ;@(h'418)
|
|
000408 eb20 mov #h'20, r11
|
|
00040a ed01 mov #h'1, r13
|
|
00040c 6c43 mov r4, r12
|
|
00040e a003 bra h'6 ;@(h'418)
|
|
000410 eb28 mov #h'28, r11
|
|
000412 6d43 mov r4, r13
|
|
000414 6c43 mov r4, r12
|
|
000416 eb22 mov #h'22, r11
|
|
000418 da10 mov.l @(h'40,pc), r10 ;@(h'45c)
|
|
00041a 65b3 mov r11, r5
|
|
00041c d210 mov.l @(h'40,pc), r2 ;@(h'460)
|
|
00041e 4508 shll2 r5
|
|
000420 4508 shll2 r5
|
|
000422 420b jsr @r2
|
|
000424 64a2 mov.l @r10, r4
|
|
000426 d30f mov.l @(h'3c,pc), r3 ;@(h'464)
|
|
000428 430b jsr @r3
|
|
00042a 2a02 mov.l r0, @r10
|
|
00042c 62c3 mov r12, r2
|
|
00042e 63c3 mov r12, r3
|
|
000430 4200 shll r2
|
|
000432 4308 shll2 r3
|
|
000434 323c add r3, r2
|
|
000436 e13d mov #h'3d, r1
|
|
000438 3128 sub r2, r1
|
|
00043a 6313 mov r1, r3
|
|
00043c d20a mov.l @(h'28,pc), r2 ;@(h'468)
|
|
00043e 6103 mov r0, r1
|
|
000440 420b jsr @r2
|
|
000442 6033 mov r3, r0
|
|
000444 1f06 mov.l r0, @(h'18,r15)
|
|
000446 e32d mov #h'2d, r3
|
|
000448 d208 mov.l @(h'20,pc), r2 ;@(h'46c)
|
|
00044a 2f92 mov.l r9, @r15
|
|
00044c 0dc7 mul.l r12, r13
|
|
00044e 0c1a sts macl, r12
|
|
000450 1fc8 mov.l r12, @(h'20,r15)
|
|
000452 0837 mul.l r3, r8
|
|
000454 081a sts macl, r8
|
|
000456 328c add r8, r2
|
|
000458 a084 bra h'108 ;@(h'564)
|
|
00045a 1f27 mov.l r2, @(h'1c,r15)
|
|
00045c 0810
|
|
00045e 018c mov.b @(r0,r8), r1
|
|
000460 0030
|
|
000462 c378 trapa #h'78
|
|
000464 0030
|
|
000466 c1b4 mov.w r0, @(h'168,gbr)
|
|
000468 0030
|
|
00046a beb0 bsr h'-2a0 ;@(h'1ce)
|
|
00046c 0031
|
|
00046e 3e2b subv r2, r14
|
|
000470 1f91 mov.l r9, @(h'4,r15)
|
|
000472 65f2 mov.l @r15, r5
|
|
000474 d34e mov.l @(h'138,pc), r3 ;@(h'5b0)
|
|
000476 6153 mov r5, r1
|
|
000478 430b jsr @r3
|
|
00047a 60d3 mov r13, r0
|
|
00047c 52f7 mov.l @(h'1c,r15), r2
|
|
00047e 6153 mov r5, r1
|
|
000480 6303 mov r0, r3
|
|
000482 4000 shll r0
|
|
000484 303c add r3, r0
|
|
000486 4008 shll2 r0
|
|
000488 9390 mov.w @(h'120,pc), r3 ;@(h'5ac)
|
|
00048a e807 mov #h'7, r8
|
|
00048c 4008 shll2 r0
|
|
00048e 6403 mov r0, r4
|
|
000490 343c add r3, r4
|
|
000492 6b43 mov r4, r11
|
|
000494 d347 mov.l @(h'11c,pc), r3 ;@(h'5b4)
|
|
000496 6c43 mov r4, r12
|
|
000498 325c add r5, r2
|
|
00049a 1f22 mov.l r2, @(h'8,r15)
|
|
00049c 430b jsr @r3
|
|
00049e 60d3 mov r13, r0
|
|
0004a0 53f6 mov.l @(h'18,r15), r3
|
|
0004a2 6103 mov r0, r1
|
|
0004a4 4000 shll r0
|
|
0004a6 4108 shll2 r1
|
|
0004a8 301c add r1, r0
|
|
0004aa 303c add r3, r0
|
|
0004ac 1f03 mov.l r0, @(h'c,r15)
|
|
0004ae 638b neg r8, r3
|
|
0004b0 50f2 mov.l @(h'8,r15), r0
|
|
0004b2 6000 mov.b @r0, r0
|
|
0004b4 600c extu.b r0, r0
|
|
0004b6 403d shld r3, r0
|
|
0004b8 c801 tst #h'1, r0
|
|
0004ba 8947 bt h'8e ;@(h'54c)
|
|
0004bc 63e2 mov.l @r14, r3
|
|
0004be 4308 shll2 r3
|
|
0004c0 62a2 mov.l @r10, r2
|
|
0004c2 4308 shll2 r3
|
|
0004c4 d13c mov.l @(h'f0,pc), r1 ;@(h'5b8)
|
|
0004c6 332c add r2, r3
|
|
0004c8 410b jsr @r1
|
|
0004ca 60c3 mov r12, r0
|
|
0004cc 2302 mov.l r0, @r3
|
|
0004ce 63e2 mov.l @r14, r3
|
|
0004d0 62a2 mov.l @r10, r2
|
|
0004d2 4308 shll2 r3
|
|
0004d4 51f3 mov.l @(h'c,r15), r1
|
|
0004d6 4308 shll2 r3
|
|
0004d8 332c add r2, r3
|
|
0004da 1311 mov.l r1, @(h'4,r3)
|
|
0004dc 53f5 mov.l @(h'14,r15), r3
|
|
0004de 3c37 cmp/gt r3, r12
|
|
0004e0 8b03 bf h'6 ;@(h'4ea)
|
|
0004e2 1fb5 mov.l r11, @(h'14,r15)
|
|
0004e4 63e2 mov.l @r14, r3
|
|
0004e6 d235 mov.l @(h'd4,pc), r2 ;@(h'5bc)
|
|
0004e8 2232 mov.l r3, @r2
|
|
0004ea 61e2 mov.l @r14, r1
|
|
0004ec 63a2 mov.l @r10, r3
|
|
0004ee 4108 shll2 r1
|
|
0004f0 d233 mov.l @(h'cc,pc), r2 ;@(h'5c0)
|
|
0004f2 4108 shll2 r1
|
|
0004f4 313c add r3, r1
|
|
0004f6 e308 mov #h'8, r3
|
|
0004f8 331c add r1, r3
|
|
0004fa 2f36 mov.l r3, @-r15
|
|
0004fc 6022 mov.l @r2, r0
|
|
0004fe 700c
|
|
000500 1f05 mov.l r0, @(h'14,r15)
|
|
000502 6000 mov.b @r0, r0
|
|
000504 600c extu.b r0, r0
|
|
000506 8807 cmp/eq #h'7, r0
|
|
000508 8904 bt h'8 ;@(h'514)
|
|
00050a 53f5 mov.l @(h'14,r15), r3
|
|
00050c 8431 mov.b @(h'1,r3), r0
|
|
00050e 600c extu.b r0, r0
|
|
000510 8807 cmp/eq #h'7, r0
|
|
000512 8b0f bf h'1e ;@(h'534)
|
|
000514 d32b mov.l @(h'ac,pc), r3 ;@(h'5c4)
|
|
000516 430b jsr @r3
|
|
000518 0009 nop
|
|
00051a 4011 cmp/pz r0
|
|
00051c 8b01 bf h'2 ;@(h'522)
|
|
00051e a005 bra h'a ;@(h'52c)
|
|
000520 c901 and #h'1, r0
|
|
000522 6007 not r0, r0
|
|
000524 7001
|
|
000526 c901 and #h'1, r0
|
|
000528 6007 not r0, r0
|
|
00052a 7001
|
|
00052c 8801 cmp/eq #h'1, r0
|
|
00052e 8b01 bf h'2 ;@(h'534)
|
|
000530 a001 bra h'2 ;@(h'536)
|
|
000532 e202 mov #h'2, r2
|
|
000534 e201 mov #h'1, r2
|
|
000536 60f6 mov.l @r15+, r0
|
|
000538 2022 mov.l r2, @r0
|
|
00053a 63e2 mov.l @r14, r3
|
|
00053c 62a2 mov.l @r10, r2
|
|
00053e 4308 shll2 r3
|
|
000540 4308 shll2 r3
|
|
000542 332c add r2, r3
|
|
000544 1393 mov.l r9, @(h'c,r3)
|
|
000546 63e2 mov.l @r14, r3
|
|
000548 7301
|
|
00054a 2e32 mov.l r3, @r14
|
|
00054c 52f1 mov.l @(h'4,r15), r2
|
|
00054e 7b06
|
|
000550 7201
|
|
000552 7c06
|
|
000554 1f21 mov.l r2, @(h'4,r15)
|
|
000556 e308 mov #h'8, r3
|
|
000558 3233 cmp/ge r3, r2
|
|
00055a 8fa8 bf/s h'-b0 ;@(h'4ae)
|
|
00055c 78ff add #h'ff, r8
|
|
00055e 62f2 mov.l @r15, r2
|
|
000560 7201
|
|
000562 2f22 mov.l r2, @r15
|
|
000564 53f8 mov.l @(h'20,r15), r3
|
|
000566 61f2 mov.l @r15, r1
|
|
000568 3133 cmp/ge r3, r1
|
|
00056a 8b81 bf h'-fe ;@(h'470)
|
|
00056c 60d3 mov r13, r0
|
|
00056e 63d3 mov r13, r3
|
|
000570 4000 shll r0
|
|
000572 303c add r3, r0
|
|
000574 4008 shll2 r0
|
|
000576 4008 shll2 r0
|
|
000578 7f24 add #h'24, r15
|
|
00057a 4f16 lds.l @r15+, macl
|
|
00057c 4f26 lds.l @r15+, pr
|
|
00057e 68f6 mov.l @r15+, r8
|
|
000580 69f6 mov.l @r15+, r9
|
|
000582 6af6 mov.l @r15+, r10
|
|
000584 6bf6 mov.l @r15+, r11
|
|
000586 6cf6 mov.l @r15+, r12
|
|
000588 6df6 mov.l @r15+, r13
|
|
00058a 000b rts
|
|
00058c 6ef6 mov.l @r15+, r14
|
|
00058e e400 mov #h'0, r4
|
|
000590 2fe6 mov.l r14, @-r15
|
|
000592 6e43 mov r4, r14
|
|
000594 2fd6 mov.l r13, @-r15
|
|
000596 2fc6 mov.l r12, @-r15
|
|
000598 2fb6 mov.l r11, @-r15
|
|
00059a 2fa6 mov.l r10, @-r15
|
|
00059c 2f96 mov.l r9, @-r15
|
|
00059e 6a43 mov r4, r10
|
|
0005a0 db0a mov.l @(h'28,pc), r11 ;@(h'5cc)
|
|
0005a2 2f86 mov.l r8, @-r15
|
|
0005a4 4f22 sts.l pr, @-r15
|
|
0005a6 d808 mov.l @(h'20,pc), r8 ;@(h'5c8)
|
|
0005a8 a035 bra h'6a ;@(h'616)
|
|
0005aa 6d43 mov r4, r13
|
|
0005ac 0082 stc r0_bank, r0
|
|
0005ae 0000
|
|
0005b0 0030
|
|
0005b2 beb0 bsr h'-2a0 ;@(h'316)
|
|
0005b4 0030
|
|
0005b6 bdfc bsr h'-408 ;@(h'1b2)
|
|
0005b8 0030
|
|
0005ba b7a8 bsr h'f50 ;@(h'150e)
|
|
0005bc 0810
|
|
0005be 0154 mov.b r5, @(r0,r1)
|
|
0005c0 0810
|
|
0005c2 01dc mov.b @(r0,r13), r1
|
|
0005c4 0030
|
|
0005c6 c1b4 mov.w r0, @(h'168,gbr)
|
|
0005c8 0030
|
|
0005ca a47e bra h'8fc ;@(h'eca)
|
|
0005cc 0810
|
|
0005ce 018c mov.b @(r0,r8), r1
|
|
0005d0 6cb2 mov.l @r11, r12
|
|
0005d2 62d3 mov r13, r2
|
|
0005d4 32cc add r12, r2
|
|
0005d6 5322 mov.l @(h'8,r2), r3
|
|
0005d8 2338 tst r3, r3
|
|
0005da 8919 bt h'32 ;@(h'610)
|
|
0005dc d395 mov.l @(h'254,pc), r3 ;@(h'834)
|
|
0005de 69e3 mov r14, r9
|
|
0005e0 39cc add r12, r9
|
|
0005e2 5691 mov.l @(h'4,r9), r6
|
|
0005e4 430b jsr @r3
|
|
0005e6 6092 mov.l @r9, r0
|
|
0005e8 d493 mov.l @(h'24c,pc), r4 ;@(h'838)
|
|
0005ea 480b jsr @r8
|
|
0005ec 6503 mov r0, r5
|
|
0005ee 6cb2 mov.l @r11, r12
|
|
0005f0 d290 mov.l @(h'240,pc), r2 ;@(h'834)
|
|
0005f2 3cec add r14, r12
|
|
0005f4 56c1 mov.l @(h'4,r12), r6
|
|
0005f6 420b jsr @r2
|
|
0005f8 60c2 mov.l @r12, r0
|
|
0005fa 6503 mov r0, r5
|
|
0005fc 50c2 mov.l @(h'8,r12), r0
|
|
0005fe 8801 cmp/eq #h'1, r0
|
|
000600 8b02 bf h'4 ;@(h'608)
|
|
000602 d48e mov.l @(h'238,pc), r4 ;@(h'83c)
|
|
000604 a001 bra h'2 ;@(h'60a)
|
|
000606 0009 nop
|
|
000608 d48d mov.l @(h'234,pc), r4 ;@(h'840)
|
|
00060a d28e mov.l @(h'238,pc), r2 ;@(h'844)
|
|
00060c 420b jsr @r2
|
|
00060e 0009 nop
|
|
000610 7a01
|
|
000612 7e10 add #h'10, r14
|
|
000614 7d10 add #h'10, r13
|
|
000616 d28c mov.l @(h'230,pc), r2 ;@(h'848)
|
|
000618 6322 mov.l @r2, r3
|
|
00061a 3a33 cmp/ge r3, r10
|
|
00061c 8bd8 bf h'-50 ;@(h'5d0)
|
|
00061e 4f26 lds.l @r15+, pr
|
|
000620 68f6 mov.l @r15+, r8
|
|
000622 69f6 mov.l @r15+, r9
|
|
000624 6af6 mov.l @r15+, r10
|
|
000626 6bf6 mov.l @r15+, r11
|
|
000628 6cf6 mov.l @r15+, r12
|
|
00062a 6df6 mov.l @r15+, r13
|
|
00062c 000b rts
|
|
00062e 6ef6 mov.l @r15+, r14
|
|
000630 2fe6 mov.l r14, @-r15
|
|
000632 2fd6 mov.l r13, @-r15
|
|
000634 2fc6 mov.l r12, @-r15
|
|
000636 2fb6 mov.l r11, @-r15
|
|
000638 2fa6 mov.l r10, @-r15
|
|
00063a 2f96 mov.l r9, @-r15
|
|
00063c 2f86 mov.l r8, @-r15
|
|
00063e 4f22 sts.l pr, @-r15
|
|
000640 d182 mov.l @(h'208,pc), r1 ;@(h'84c)
|
|
000642 7ff0 add #h'f0, r15
|
|
000644 6712 mov.l @r1, r7
|
|
000646 2778 tst r7, r7
|
|
000648 890b bt h'16 ;@(h'662)
|
|
00064a 6173 mov r7, r1
|
|
00064c d081 mov.l @(h'204,pc), r0 ;@(h'854)
|
|
00064e 4108 shll2 r1
|
|
000650 d281 mov.l @(h'204,pc), r2 ;@(h'858)
|
|
000652 4108 shll2 r1
|
|
000654 de7e mov.l @(h'1f8,pc), r14 ;@(h'850)
|
|
000656 63e2 mov.l @r14, r3
|
|
000658 313c add r3, r1
|
|
00065a 420b jsr @r2
|
|
00065c 6112 mov.l @r1, r1
|
|
00065e 8800 cmp/eq #h'0, r0
|
|
000660 8901 bt h'2 ;@(h'666)
|
|
000662 a158 bra h'2b0 ;@(h'916)
|
|
000664 e000 mov #h'0, r0
|
|
000666 e700 mov #h'0, r7
|
|
000668 dc7c mov.l @(h'1f0,pc), r12 ;@(h'85c)
|
|
00066a 6363 mov r6, r3
|
|
00066c db7c mov.l @(h'1f0,pc), r11 ;@(h'860)
|
|
00066e 6d73 mov r7, r13
|
|
000670 1f72 mov.l r7, @(h'8,r15)
|
|
000672 6973 mov r7, r9
|
|
000674 d77b mov.l @(h'1ec,pc), r7 ;@(h'864)
|
|
000676 6893 mov r9, r8
|
|
000678 73ff add #h'ff, r3
|
|
00067a a145 bra h'28a ;@(h'908)
|
|
00067c 1f33 mov.l r3, @(h'c,r15)
|
|
00067e 6ad3 mov r13, r10
|
|
000680 63e2 mov.l @r14, r3
|
|
000682 4a08 shll2 r10
|
|
000684 4a08 shll2 r10
|
|
000686 3a3c add r3, r10
|
|
000688 52a3 mov.l @(h'c,r10), r2
|
|
00068a 2228 tst r2, r2
|
|
00068c 8b01 bf h'2 ;@(h'692)
|
|
00068e a07f bra h'fe ;@(h'790)
|
|
000690 0009 nop
|
|
000692 d075 mov.l @(h'1d4,pc), r0 ;@(h'868)
|
|
000694 d275 mov.l @(h'1d4,pc), r2 ;@(h'86c)
|
|
000696 420b jsr @r2
|
|
000698 61a2 mov.l @r10, r1
|
|
00069a 6103 mov r0, r1
|
|
00069c d274 mov.l @(h'1d0,pc), r2 ;@(h'870)
|
|
00069e 6072 mov.l @r7, r0
|
|
0006a0 03cc mov.b @(r0,r12), r3
|
|
0006a2 30cc add r12, r0
|
|
0006a4 840c mov.b @(h'c,r0), r0
|
|
0006a6 633c extu.b r3, r3
|
|
0006a8 600c extu.b r0, r0
|
|
0006aa 3038 sub r3, r0
|
|
0006ac e300 mov #h'0, r3
|
|
0006ae 3307 cmp/gt r0, r3
|
|
0006b0 303e addc r3, r0
|
|
0006b2 4021 shar r0
|
|
0006b4 420b jsr @r2
|
|
0006b6 7008
|
|
0006b8 d36e mov.l @(h'1b8,pc), r3 ;@(h'874)
|
|
0006ba 430b jsr @r3
|
|
0006bc 0009 nop
|
|
0006be 8800 cmp/eq #h'0, r0
|
|
0006c0 8907 bt h'e ;@(h'6d2)
|
|
0006c2 d26b mov.l @(h'1ac,pc), r2 ;@(h'870)
|
|
0006c4 420b jsr @r2
|
|
0006c6 50a3 mov.l @(h'c,r10), r0
|
|
0006c8 d36b mov.l @(h'1ac,pc), r3 ;@(h'878)
|
|
0006ca 430b jsr @r3
|
|
0006cc 61a2 mov.l @r10, r1
|
|
0006ce a01f bra h'3e ;@(h'710)
|
|
0006d0 2a02 mov.l r0, @r10
|
|
0006d2 d065 mov.l @(h'194,pc), r0 ;@(h'868)
|
|
0006d4 d365 mov.l @(h'194,pc), r3 ;@(h'86c)
|
|
0006d6 430b jsr @r3
|
|
0006d8 61a2 mov.l @r10, r1
|
|
0006da 6103 mov r0, r1
|
|
0006dc d264 mov.l @(h'190,pc), r2 ;@(h'870)
|
|
0006de 6072 mov.l @r7, r0
|
|
0006e0 03cc mov.b @(r0,r12), r3
|
|
0006e2 30cc add r12, r0
|
|
0006e4 840c mov.b @(h'c,r0), r0
|
|
0006e6 633c extu.b r3, r3
|
|
0006e8 600c extu.b r0, r0
|
|
0006ea 3038 sub r3, r0
|
|
0006ec e300 mov #h'0, r3
|
|
0006ee 3307 cmp/gt r0, r3
|
|
0006f0 303e addc r3, r0
|
|
0006f2 4021 shar r0
|
|
0006f4 420b jsr @r2
|
|
0006f6 7008
|
|
0006f8 d357 mov.l @(h'15c,pc), r3 ;@(h'858)
|
|
0006fa 430b jsr @r3
|
|
0006fc 0009 nop
|
|
0006fe 8800 cmp/eq #h'0, r0
|
|
000700 8906 bt h'c ;@(h'710)
|
|
000702 d25b mov.l @(h'16c,pc), r2 ;@(h'870)
|
|
000704 420b jsr @r2
|
|
000706 50a3 mov.l @(h'c,r10), r0
|
|
000708 d358 mov.l @(h'160,pc), r3 ;@(h'86c)
|
|
00070a 430b jsr @r3
|
|
00070c 61a2 mov.l @r10, r1
|
|
00070e 2a02 mov.l r0, @r10
|
|
000710 63e2 mov.l @r14, r3
|
|
000712 62d3 mov r13, r2
|
|
000714 4208 shll2 r2
|
|
000716 4208 shll2 r2
|
|
000718 323c add r3, r2
|
|
00071a 5121 mov.l @(h'4,r2), r1
|
|
00071c 6372 mov.l @r7, r3
|
|
00071e 7102
|
|
000720 33bc add r11, r3
|
|
000722 843c mov.b @(h'c,r3), r0
|
|
000724 620c extu.b r0, r2
|
|
000726 6072 mov.l @r7, r0
|
|
000728 03bc mov.b @(r0,r11), r3
|
|
00072a 633c extu.b r3, r3
|
|
00072c 3238 sub r3, r2
|
|
00072e e300 mov #h'0, r3
|
|
000730 3327 cmp/gt r2, r3
|
|
000732 323e addc r3, r2
|
|
000734 4221 shar r2
|
|
000736 324c add r4, r2
|
|
000738 3127 cmp/gt r2, r1
|
|
00073a 8b09 bf h'12 ;@(h'750)
|
|
00073c 63e2 mov.l @r14, r3
|
|
00073e 6ad3 mov r13, r10
|
|
000740 4a08 shll2 r10
|
|
000742 4a08 shll2 r10
|
|
000744 3a3c add r3, r10
|
|
000746 53a3 mov.l @(h'c,r10), r3
|
|
000748 52a1 mov.l @(h'4,r10), r2
|
|
00074a 3238 sub r3, r2
|
|
00074c a025 bra h'4a ;@(h'79a)
|
|
00074e 1a21 mov.l r2, @(h'4,r10)
|
|
000750 63e2 mov.l @r14, r3
|
|
000752 60d3 mov r13, r0
|
|
000754 4008 shll2 r0
|
|
000756 4008 shll2 r0
|
|
000758 303c add r3, r0
|
|
00075a 5201 mov.l @(h'4,r0), r2
|
|
00075c 6372 mov.l @r7, r3
|
|
00075e 7202
|
|
000760 33bc add r11, r3
|
|
000762 843c mov.b @(h'c,r3), r0
|
|
000764 610c extu.b r0, r1
|
|
000766 6072 mov.l @r7, r0
|
|
000768 03bc mov.b @(r0,r11), r3
|
|
00076a 633c extu.b r3, r3
|
|
00076c 3138 sub r3, r1
|
|
00076e e300 mov #h'0, r3
|
|
000770 3317 cmp/gt r1, r3
|
|
000772 313e addc r3, r1
|
|
000774 4121 shar r1
|
|
000776 314c add r4, r1
|
|
000778 3213 cmp/ge r1, r2
|
|
00077a 890e bt h'1c ;@(h'79a)
|
|
00077c 63e2 mov.l @r14, r3
|
|
00077e 6ad3 mov r13, r10
|
|
000780 4a08 shll2 r10
|
|
000782 4a08 shll2 r10
|
|
000784 3a3c add r3, r10
|
|
000786 53a3 mov.l @(h'c,r10), r3
|
|
000788 52a1 mov.l @(h'4,r10), r2
|
|
00078a 323c add r3, r2
|
|
00078c a005 bra h'a ;@(h'79a)
|
|
00078e 1a21 mov.l r2, @(h'4,r10)
|
|
000790 d339 mov.l @(h'e4,pc), r3 ;@(h'878)
|
|
000792 6053 mov r5, r0
|
|
000794 430b jsr @r3
|
|
000796 61a2 mov.l @r10, r1
|
|
000798 2a02 mov.l r0, @r10
|
|
00079a 4615 cmp/pl r6
|
|
00079c 8f03 bf/s h'6 ;@(h'7a6)
|
|
00079e 6ae2 mov.l @r14, r10
|
|
0007a0 e306 mov #h'6, r3
|
|
0007a2 3637 cmp/gt r3, r6
|
|
0007a4 8b70 bf h'e0 ;@(h'888)
|
|
0007a6 61d3 mov r13, r1
|
|
0007a8 d331 mov.l @(h'c4,pc), r3 ;@(h'870)
|
|
0007aa 4108 shll2 r1
|
|
0007ac 4108 shll2 r1
|
|
0007ae 31ac add r10, r1
|
|
0007b0 2f12 mov.l r1, @r15
|
|
0007b2 6112 mov.l @r1, r1
|
|
0007b4 1f11 mov.l r1, @(h'4,r15)
|
|
0007b6 6072 mov.l @r7, r0
|
|
0007b8 30cc add r12, r0
|
|
0007ba 840c mov.b @(h'c,r0), r0
|
|
0007bc 600c extu.b r0, r0
|
|
0007be 430b jsr @r3
|
|
0007c0 700e
|
|
0007c2 d22e mov.l @(h'b8,pc), r2 ;@(h'87c)
|
|
0007c4 420b jsr @r2
|
|
0007c6 0009 nop
|
|
0007c8 8800 cmp/eq #h'0, r0
|
|
0007ca 8b01 bf h'2 ;@(h'7d0)
|
|
0007cc a096 bra h'12c ;@(h'8fc)
|
|
0007ce 0009 nop
|
|
0007d0 6072 mov.l @r7, r0
|
|
0007d2 00cc mov.b @(r0,r12), r0
|
|
0007d4 d326 mov.l @(h'98,pc), r3 ;@(h'870)
|
|
0007d6 600c extu.b r0, r0
|
|
0007d8 430b jsr @r3
|
|
0007da 70fd add #h'fd, r0
|
|
0007dc d228 mov.l @(h'a0,pc), r2 ;@(h'880)
|
|
0007de 420b jsr @r2
|
|
0007e0 51f1 mov.l @(h'4,r15), r1
|
|
0007e2 8800 cmp/eq #h'0, r0
|
|
0007e4 8b01 bf h'2 ;@(h'7ea)
|
|
0007e6 a089 bra h'112 ;@(h'8fc)
|
|
0007e8 0009 nop
|
|
0007ea 63f2 mov.l @r15, r3
|
|
0007ec 6272 mov.l @r7, r2
|
|
0007ee 32bc add r11, r2
|
|
0007f0 842c mov.b @(h'c,r2), r0
|
|
0007f2 600c extu.b r0, r0
|
|
0007f4 5331 mov.l @(h'4,r3), r3
|
|
0007f6 304c add r4, r0
|
|
0007f8 7006
|
|
0007fa 3307 cmp/gt r0, r3
|
|
0007fc 8b01 bf h'2 ;@(h'802)
|
|
0007fe a07d bra h'fa ;@(h'8fc)
|
|
000800 0009 nop
|
|
000802 61f2 mov.l @r15, r1
|
|
000804 6072 mov.l @r7, r0
|
|
000806 03bc mov.b @(r0,r11), r3
|
|
000808 5211 mov.l @(h'4,r1), r2
|
|
00080a 633c extu.b r3, r3
|
|
00080c 334c add r4, r3
|
|
00080e 73f5 add #h'f5, r3
|
|
000810 3233 cmp/ge r3, r2
|
|
000812 8b73 bf h'e6 ;@(h'8fc)
|
|
000814 d31b mov.l @(h'6c,pc), r3 ;@(h'884)
|
|
000816 6032 mov.l @r3, r0
|
|
000818 840c mov.b @(h'c,r0), r0
|
|
00081a 600c extu.b r0, r0
|
|
00081c 880a cmp/eq #h'a, r0
|
|
00081e 8904 bt h'8 ;@(h'82a)
|
|
000820 6032 mov.l @r3, r0
|
|
000822 840d mov.b @(h'd,r0), r0
|
|
000824 600c extu.b r0, r0
|
|
000826 880a cmp/eq #h'a, r0
|
|
000828 8b68 bf h'd0 ;@(h'8fc)
|
|
00082a 3a8c add r8, r10
|
|
00082c e301 mov #h'1, r3
|
|
00082e a065 bra h'ca ;@(h'8fc)
|
|
000830 1a33 mov.l r3, @(h'c,r10)
|
|
000832 0000
|
|
000834 0030
|
|
000836 bd5c bsr h'-548 ;@(h'2f2)
|
|
000838 0031
|
|
00083a 082c mov.b @(r0,r2), r8
|
|
00083c 0031
|
|
00083e 081c mov.b @(r0,r1), r8
|
|
000840 0031
|
|
000842 0824 mov.b r2, @(r0,r8)
|
|
000844 0030
|
|
000846 a394 bra h'728 ;@(h'f72)
|
|
000848 0810
|
|
00084a 0150
|
|
00084c 0810
|
|
00084e 0154 mov.b r5, @(r0,r1)
|
|
000850 0810
|
|
000852 018c mov.b @(r0,r8), r1
|
|
000854 c0c0 mov.b r0, @(h'c0,gbr)
|
|
000856 0000
|
|
000858 0030
|
|
00085a b878 bsr h'-f10 ;@(h'fffff94e)
|
|
00085c 0031
|
|
00085e 3dfb subv r15, r13
|
|
000860 0031
|
|
000862 3e13 cmp/ge r1, r14
|
|
000864 0810
|
|
000866 015c mov.b @(r0,r5), r1
|
|
000868 4000 shll r0
|
|
00086a 0000
|
|
00086c 0030
|
|
00086e adea bra h'-42c ;@(h'446)
|
|
000870 0030
|
|
000872 b7a8 bsr h'f50 ;@(h'17c6)
|
|
000874 0030
|
|
000876 b6dc bsr h'db8 ;@(h'1632)
|
|
000878 0030
|
|
00087a ade4 bra h'-438 ;@(h'446)
|
|
00087c 0030
|
|
00087e b800 bsr h'-1000 ;@(h'fffff882)
|
|
000880 0030
|
|
000882 b5bc bsr h'b78 ;@(h'13fe)
|
|
000884 0810
|
|
000886 01dc mov.b @(r0,r13), r1
|
|
000888 51f2 mov.l @(h'8,r15), r1
|
|
00088a 31ac add r10, r1
|
|
00088c 2f12 mov.l r1, @r15
|
|
00088e 6112 mov.l @r1, r1
|
|
000890 d36b mov.l @(h'1ac,pc), r3 ;@(h'a40)
|
|
000892 1f11 mov.l r1, @(h'4,r15)
|
|
000894 6072 mov.l @r7, r0
|
|
000896 30cc add r12, r0
|
|
000898 840c mov.b @(h'c,r0), r0
|
|
00089a 600c extu.b r0, r0
|
|
00089c 430b jsr @r3
|
|
00089e 7012 add #h'12, r0
|
|
0008a0 d268 mov.l @(h'1a0,pc), r2 ;@(h'a44)
|
|
0008a2 420b jsr @r2
|
|
0008a4 0009 nop
|
|
0008a6 8800 cmp/eq #h'0, r0
|
|
0008a8 8928 bt h'50 ;@(h'8fc)
|
|
0008aa 6072 mov.l @r7, r0
|
|
0008ac d364 mov.l @(h'190,pc), r3 ;@(h'a40)
|
|
0008ae 00cc mov.b @(r0,r12), r0
|
|
0008b0 600c extu.b r0, r0
|
|
0008b2 430b jsr @r3
|
|
0008b4 70f9 add #h'f9, r0
|
|
0008b6 d264 mov.l @(h'190,pc), r2 ;@(h'a48)
|
|
0008b8 420b jsr @r2
|
|
0008ba 51f1 mov.l @(h'4,r15), r1
|
|
0008bc 8800 cmp/eq #h'0, r0
|
|
0008be 891d bt h'3a ;@(h'8fc)
|
|
0008c0 63f2 mov.l @r15, r3
|
|
0008c2 6272 mov.l @r7, r2
|
|
0008c4 5331 mov.l @(h'4,r3), r3
|
|
0008c6 32bc add r11, r2
|
|
0008c8 842c mov.b @(h'c,r2), r0
|
|
0008ca 600c extu.b r0, r0
|
|
0008cc 304c add r4, r0
|
|
0008ce 700a
|
|
0008d0 3307 cmp/gt r0, r3
|
|
0008d2 8913 bt h'26 ;@(h'8fc)
|
|
0008d4 61f2 mov.l @r15, r1
|
|
0008d6 6072 mov.l @r7, r0
|
|
0008d8 5211 mov.l @(h'4,r1), r2
|
|
0008da 03bc mov.b @(r0,r11), r3
|
|
0008dc 633c extu.b r3, r3
|
|
0008de 334c add r4, r3
|
|
0008e0 73f1 add #h'f1, r3
|
|
0008e2 3233 cmp/ge r3, r2
|
|
0008e4 8b0a bf h'14 ;@(h'8fc)
|
|
0008e6 d359 mov.l @(h'164,pc), r3 ;@(h'a4c)
|
|
0008e8 52f3 mov.l @(h'c,r15), r2
|
|
0008ea 6032 mov.l @r3, r0
|
|
0008ec 7020 add #h'20, r0
|
|
0008ee 002c mov.b @(r0,r2), r0
|
|
0008f0 600c extu.b r0, r0
|
|
0008f2 8802 cmp/eq #h'2, r0
|
|
0008f4 8b02 bf h'4 ;@(h'8fc)
|
|
0008f6 3a9c add r9, r10
|
|
0008f8 e302 mov #h'2, r3
|
|
0008fa 1a33 mov.l r3, @(h'c,r10)
|
|
0008fc 52f2 mov.l @(h'8,r15), r2
|
|
0008fe 7810 add #h'10, r8
|
|
000900 7d01
|
|
000902 7910 add #h'10, r9
|
|
000904 7210 add #h'10, r2
|
|
000906 1f22 mov.l r2, @(h'8,r15)
|
|
000908 d251 mov.l @(h'144,pc), r2 ;@(h'a50)
|
|
00090a 6322 mov.l @r2, r3
|
|
00090c 3d33 cmp/ge r3, r13
|
|
00090e 8901 bt h'2 ;@(h'914)
|
|
000910 aeb5 bra h'-296 ;@(h'67e)
|
|
000912 0009 nop
|
|
000914 e001 mov #h'1, r0
|
|
000916 7f10 add #h'10, r15
|
|
000918 4f26 lds.l @r15+, pr
|
|
00091a 68f6 mov.l @r15+, r8
|
|
00091c 69f6 mov.l @r15+, r9
|
|
00091e 6af6 mov.l @r15+, r10
|
|
000920 6bf6 mov.l @r15+, r11
|
|
000922 6cf6 mov.l @r15+, r12
|
|
000924 6df6 mov.l @r15+, r13
|
|
000926 000b rts
|
|
000928 6ef6 mov.l @r15+, r14
|
|
00092a 2fe6 mov.l r14, @-r15
|
|
00092c 2fd6 mov.l r13, @-r15
|
|
00092e 2fc6 mov.l r12, @-r15
|
|
000930 2fb6 mov.l r11, @-r15
|
|
000932 ec00 mov #h'0, r12
|
|
000934 d347 mov.l @(h'11c,pc), r3 ;@(h'a54)
|
|
000936 6bc3 mov r12, r11
|
|
000938 d247 mov.l @(h'11c,pc), r2 ;@(h'a58)
|
|
00093a 2fa6 mov.l r10, @-r15
|
|
00093c 2f96 mov.l r9, @-r15
|
|
00093e 6ac3 mov r12, r10
|
|
000940 dd46 mov.l @(h'118,pc), r13 ;@(h'a5c)
|
|
000942 69c3 mov r12, r9
|
|
000944 de46 mov.l @(h'118,pc), r14 ;@(h'a60)
|
|
000946 2f86 mov.l r8, @-r15
|
|
000948 4f22 sts.l pr, @-r15
|
|
00094a 68c3 mov r12, r8
|
|
00094c 4f12 sts.l macl, @-r15
|
|
00094e 7fec add #h'ec, r15
|
|
000950 1f31 mov.l r3, @(h'4,r15)
|
|
000952 a065 bra h'ca ;@(h'a20)
|
|
000954 2f22 mov.l r2, @r15
|
|
000956 6183 mov r8, r1
|
|
000958 d239 mov.l @(h'e4,pc), r2 ;@(h'a40)
|
|
00095a 4108 shll2 r1
|
|
00095c 63d2 mov.l @r13, r3
|
|
00095e 4108 shll2 r1
|
|
000960 1f32 mov.l r3, @(h'8,r15)
|
|
000962 313c add r3, r1
|
|
000964 1f13 mov.l r1, @(h'c,r15)
|
|
000966 6112 mov.l @r1, r1
|
|
000968 1f14 mov.l r1, @(h'10,r15)
|
|
00096a 53f1 mov.l @(h'4,r15), r3
|
|
00096c 60e2 mov.l @r14, r0
|
|
00096e 303c add r3, r0
|
|
000970 840c mov.b @(h'c,r0), r0
|
|
000972 600c extu.b r0, r0
|
|
000974 420b jsr @r2
|
|
000976 305c add r5, r0
|
|
000978 d232 mov.l @(h'c8,pc), r2 ;@(h'a44)
|
|
00097a 420b jsr @r2
|
|
00097c 0009 nop
|
|
00097e 8800 cmp/eq #h'0, r0
|
|
000980 894a bt h'94 ;@(h'a18)
|
|
000982 52f1 mov.l @(h'4,r15), r2
|
|
000984 60e2 mov.l @r14, r0
|
|
000986 002c mov.b @(r0,r2), r0
|
|
000988 d12d mov.l @(h'b4,pc), r1 ;@(h'a40)
|
|
00098a 600c extu.b r0, r0
|
|
00098c 305c add r5, r0
|
|
00098e 410b jsr @r1
|
|
000990 70fb add #h'fb, r0
|
|
000992 51f4 mov.l @(h'10,r15), r1
|
|
000994 d32c mov.l @(h'b0,pc), r3 ;@(h'a48)
|
|
000996 430b jsr @r3
|
|
000998 0009 nop
|
|
00099a 8800 cmp/eq #h'0, r0
|
|
00099c 893c bt h'78 ;@(h'a18)
|
|
00099e 53f3 mov.l @(h'c,r15), r3
|
|
0009a0 62f2 mov.l @r15, r2
|
|
0009a2 61e2 mov.l @r14, r1
|
|
0009a4 5331 mov.l @(h'4,r3), r3
|
|
0009a6 312c add r2, r1
|
|
0009a8 841c mov.b @(h'c,r1), r0
|
|
0009aa 600c extu.b r0, r0
|
|
0009ac 304c add r4, r0
|
|
0009ae 3307 cmp/gt r0, r3
|
|
0009b0 8932 bt h'64 ;@(h'a18)
|
|
0009b2 63f2 mov.l @r15, r3
|
|
0009b4 60e2 mov.l @r14, r0
|
|
0009b6 023c mov.b @(r0,r3), r2
|
|
0009b8 50f3 mov.l @(h'c,r15), r0
|
|
0009ba 622c extu.b r2, r2
|
|
0009bc 5101 mov.l @(h'4,r0), r1
|
|
0009be 324c add r4, r2
|
|
0009c0 72fb add #h'fb, r2
|
|
0009c2 3123 cmp/ge r2, r1
|
|
0009c4 8b28 bf h'50 ;@(h'a18)
|
|
0009c6 53f2 mov.l @(h'8,r15), r3
|
|
0009c8 33ac add r10, r3
|
|
0009ca 5232 mov.l @(h'8,r3), r2
|
|
0009cc 2228 tst r2, r2
|
|
0009ce 8920 bt h'40 ;@(h'a12)
|
|
0009d0 e206 mov #h'6, r2
|
|
0009d2 3727 cmp/gt r2, r7
|
|
0009d4 8b07 bf h'e ;@(h'9e6)
|
|
0009d6 e05c mov #h'5c, r0
|
|
0009d8 d31c mov.l @(h'70,pc), r3 ;@(h'a4c)
|
|
0009da e25c mov #h'5c, r2
|
|
0009dc 6132 mov.l @r3, r1
|
|
0009de 001d mov.w @(r0,r1), r0
|
|
0009e0 7001
|
|
0009e2 321c add r1, r2
|
|
0009e4 2201 mov.w r0, @r2
|
|
0009e6 60d2 mov.l @r13, r0
|
|
0009e8 30bc add r11, r0
|
|
0009ea 5002 mov.l @(h'8,r0), r0
|
|
0009ec 8801 cmp/eq #h'1, r0
|
|
0009ee 8b01 bf h'2 ;@(h'9f4)
|
|
0009f0 a001 bra h'2 ;@(h'9f6)
|
|
0009f2 e301 mov #h'1, r3
|
|
0009f4 e302 mov #h'2, r3
|
|
0009f6 e176 mov #h'76, r1
|
|
0009f8 d214 mov.l @(h'50,pc), r2 ;@(h'a4c)
|
|
0009fa 6022 mov.l @r2, r0
|
|
0009fc 001c mov.b @(r0,r1), r0
|
|
0009fe 8801 cmp/eq #h'1, r0
|
|
000a00 8b01 bf h'2 ;@(h'a06)
|
|
000a02 a001 bra h'2 ;@(h'a08)
|
|
000a04 e102 mov #h'2, r1
|
|
000a06 e101 mov #h'1, r1
|
|
000a08 0317 mul.l r1, r3
|
|
000a0a 031a sts macl, r3
|
|
000a0c 6162 mov.l @r6, r1
|
|
000a0e 313c add r3, r1
|
|
000a10 2612 mov.l r1, @r6
|
|
000a12 63d2 mov.l @r13, r3
|
|
000a14 339c add r9, r3
|
|
000a16 13c2 mov.l r12, @(h'8,r3)
|
|
000a18 7801
|
|
000a1a 7910 add #h'10, r9
|
|
000a1c 7b10 add #h'10, r11
|
|
000a1e 7a10 add #h'10, r10
|
|
000a20 d30b mov.l @(h'2c,pc), r3 ;@(h'a50)
|
|
000a22 6232 mov.l @r3, r2
|
|
000a24 3823 cmp/ge r2, r8
|
|
000a26 8b96 bf h'-d4 ;@(h'956)
|
|
000a28 7f14 add #h'14, r15
|
|
000a2a 4f16 lds.l @r15+, macl
|
|
000a2c 4f26 lds.l @r15+, pr
|
|
000a2e 68f6 mov.l @r15+, r8
|
|
000a30 69f6 mov.l @r15+, r9
|
|
000a32 6af6 mov.l @r15+, r10
|
|
000a34 6bf6 mov.l @r15+, r11
|
|
000a36 6cf6 mov.l @r15+, r12
|
|
000a38 6df6 mov.l @r15+, r13
|
|
000a3a 000b rts
|
|
000a3c 6ef6 mov.l @r15+, r14
|
|
000a3e 0000
|
|
000a40 0030
|
|
000a42 b7a8 bsr h'f50 ;@(h'1996)
|
|
000a44 0030
|
|
000a46 b800 bsr h'-1000 ;@(h'fffffa4a)
|
|
000a48 0030
|
|
000a4a b5bc bsr h'b78 ;@(h'15c6)
|
|
000a4c 0810
|
|
000a4e 01dc mov.b @(r0,r13), r1
|
|
000a50 0810
|
|
000a52 0150
|
|
000a54 0031
|
|
000a56 3dfb subv r15, r13
|
|
000a58 0031
|
|
000a5a 3e13 cmp/ge r1, r14
|
|
000a5c 0810
|
|
000a5e 018c mov.b @(r0,r8), r1
|
|
000a60 0810
|
|
000a62 015c mov.b @(r0,r5), r1
|
|
000a64 d735 mov.l @(h'd4,pc), r7 ;@(h'b3c)
|
|
000a66 e500 mov #h'0, r5
|
|
000a68 9667 mov.w @(h'ce,pc), r6 ;@(h'b3a)
|
|
000a6a 6473 mov r7, r4
|
|
000a6c 367c add r7, r6
|
|
000a6e 1454 mov.l r5, @(h'10,r4)
|
|
000a70 741c add #h'1c, r4
|
|
000a72 3462 cmp/hs r6, r4
|
|
000a74 8bfb bf h'-a ;@(h'a6e)
|
|
000a76 000b rts
|
|
000a78 0009 nop
|
|
000a7a e51c mov #h'1c, r5
|
|
000a7c 2fe6 mov.l r14, @-r15
|
|
000a7e 2fd6 mov.l r13, @-r15
|
|
000a80 2fc6 mov.l r12, @-r15
|
|
000a82 2fb6 mov.l r11, @-r15
|
|
000a84 2fa6 mov.l r10, @-r15
|
|
000a86 6b43 mov r4, r11
|
|
000a88 dd2c mov.l @(h'b0,pc), r13 ;@(h'b3c)
|
|
000a8a 2f86 mov.l r8, @-r15
|
|
000a8c 4f22 sts.l pr, @-r15
|
|
000a8e 4f12 sts.l macl, @-r15
|
|
000a90 7ffc add #h'fc, r15
|
|
000a92 a001 bra h'2 ;@(h'a98)
|
|
000a94 e400 mov #h'0, r4
|
|
000a96 7401
|
|
000a98 0457 mul.l r5, r4
|
|
000a9a 021a sts macl, r2
|
|
000a9c 32dc add r13, r2
|
|
000a9e 5324 mov.l @(h'10,r2), r3
|
|
000aa0 2338 tst r3, r3
|
|
000aa2 8902 bt h'4 ;@(h'aaa)
|
|
000aa4 e305 mov #h'5, r3
|
|
000aa6 3433 cmp/ge r3, r4
|
|
000aa8 8bf5 bf h'-16 ;@(h'a96)
|
|
000aaa 6043 mov r4, r0
|
|
000aac 8805 cmp/eq #h'5, r0
|
|
000aae 8b01 bf h'2 ;@(h'ab4)
|
|
000ab0 a153 bra h'2a6 ;@(h'd5a)
|
|
000ab2 e000 mov #h'0, r0
|
|
000ab4 0457 mul.l r5, r4
|
|
000ab6 e601 mov #h'1, r6
|
|
000ab8 de21 mov.l @(h'84,pc), r14 ;@(h'b40)
|
|
000aba 0c1a sts macl, r12
|
|
000abc 6ac3 mov r12, r10
|
|
000abe 3adc add r13, r10
|
|
000ac0 1a64 mov.l r6, @(h'10,r10)
|
|
000ac2 4e0b jsr @r14
|
|
000ac4 1a66 mov.l r6, @(h'18,r10)
|
|
000ac6 4011 cmp/pz r0
|
|
000ac8 8b01 bf h'2 ;@(h'ace)
|
|
000aca a005 bra h'a ;@(h'ad8)
|
|
000acc c901 and #h'1, r0
|
|
000ace 6007 not r0, r0
|
|
000ad0 7001
|
|
000ad2 c901 and #h'1, r0
|
|
000ad4 6007 not r0, r0
|
|
000ad6 7001
|
|
000ad8 1a05 mov.l r0, @(h'14,r10)
|
|
000ada d31a mov.l @(h'68,pc), r3 ;@(h'b44)
|
|
000adc 2a32 mov.l r3, @r10
|
|
000ade 52a5 mov.l @(h'14,r10), r2
|
|
000ae0 2228 tst r2, r2
|
|
000ae2 8b5f bf h'be ;@(h'ba4)
|
|
000ae4 4b15 cmp/pl r11
|
|
000ae6 8b05 bf h'a ;@(h'af4)
|
|
000ae8 60b3 mov r11, r0
|
|
000aea 8802 cmp/eq #h'2, r0
|
|
000aec 8902 bt h'4 ;@(h'af4)
|
|
000aee 60b3 mov r11, r0
|
|
000af0 8803 cmp/eq #h'3, r0
|
|
000af2 8b0a bf h'14 ;@(h'b0a)
|
|
000af4 62c3 mov r12, r2
|
|
000af6 32dc add r13, r2
|
|
000af8 6823 mov r2, r8
|
|
000afa 4e0b jsr @r14
|
|
000afc 7804
|
|
000afe 6103 mov r0, r1
|
|
000b00 d311 mov.l @(h'44,pc), r3 ;@(h'b48)
|
|
000b02 430b jsr @r3
|
|
000b04 e033 mov #h'33, r0
|
|
000b06 a028 bra h'50 ;@(h'b5a)
|
|
000b08 0009 nop
|
|
000b0a 62c3 mov r12, r2
|
|
000b0c 32dc add r13, r2
|
|
000b0e 6823 mov r2, r8
|
|
000b10 4e0b jsr @r14
|
|
000b12 7804
|
|
000b14 4011 cmp/pz r0
|
|
000b16 8b01 bf h'2 ;@(h'b1c)
|
|
000b18 a005 bra h'a ;@(h'b26)
|
|
000b1a c901 and #h'1, r0
|
|
000b1c 6007 not r0, r0
|
|
000b1e 7001
|
|
000b20 c901 and #h'1, r0
|
|
000b22 6007 not r0, r0
|
|
000b24 7001
|
|
000b26 8801 cmp/eq #h'1, r0
|
|
000b28 8b10 bf h'20 ;@(h'b4c)
|
|
000b2a 4e0b jsr @r14
|
|
000b2c 0009 nop
|
|
000b2e 6103 mov r0, r1
|
|
000b30 d305 mov.l @(h'14,pc), r3 ;@(h'b48)
|
|
000b32 430b jsr @r3
|
|
000b34 e01f mov #h'1f, r0
|
|
000b36 a010 bra h'20 ;@(h'b5a)
|
|
000b38 0009 nop
|
|
000b3a 008c mov.b @(r0,r8), r0
|
|
000b3c 0810
|
|
000b3e 0008 clrt
|
|
000b40 0030
|
|
000b42 c1b4 mov.w r0, @(h'168,gbr)
|
|
000b44 4300 shll r3
|
|
000b46 0000
|
|
000b48 0030
|
|
000b4a beb0 bsr h'-2a0 ;@(h'8ae)
|
|
000b4c 4e0b jsr @r14
|
|
000b4e 0009 nop
|
|
000b50 d291 mov.l @(h'244,pc), r2 ;@(h'd98)
|
|
000b52 6103 mov r0, r1
|
|
000b54 420b jsr @r2
|
|
000b56 e00d mov #h'd, r0
|
|
000b58 7027 add #h'27, r0
|
|
000b5a d290 mov.l @(h'240,pc), r2 ;@(h'd9c)
|
|
000b5c 420b jsr @r2
|
|
000b5e 0009 nop
|
|
000b60 2802 mov.l r0, @r8
|
|
000b62 6ac3 mov r12, r10
|
|
000b64 3adc add r13, r10
|
|
000b66 53a1 mov.l @(h'4,r10), r3
|
|
000b68 4e0b jsr @r14
|
|
000b6a 1a33 mov.l r3, @(h'c,r10)
|
|
000b6c 4b15 cmp/pl r11
|
|
000b6e 8f06 bf/s h'c ;@(h'b7e)
|
|
000b70 6803 mov r0, r8
|
|
000b72 60b3 mov r11, r0
|
|
000b74 8802 cmp/eq #h'2, r0
|
|
000b76 8902 bt h'4 ;@(h'b7e)
|
|
000b78 60b3 mov r11, r0
|
|
000b7a 8803 cmp/eq #h'3, r0
|
|
000b7c 8b01 bf h'2 ;@(h'b82)
|
|
000b7e a001 bra h'2 ;@(h'b84)
|
|
000b80 e228 mov #h'28, r2
|
|
000b82 e20f mov #h'f, r2
|
|
000b84 d384 mov.l @(h'210,pc), r3 ;@(h'd98)
|
|
000b86 6183 mov r8, r1
|
|
000b88 430b jsr @r3
|
|
000b8a 6023 mov r2, r0
|
|
000b8c d283 mov.l @(h'20c,pc), r2 ;@(h'd9c)
|
|
000b8e 420b jsr @r2
|
|
000b90 0009 nop
|
|
000b92 d383 mov.l @(h'20c,pc), r3 ;@(h'da0)
|
|
000b94 430b jsr @r3
|
|
000b96 61a2 mov.l @r10, r1
|
|
000b98 d182 mov.l @(h'208,pc), r1 ;@(h'da4)
|
|
000b9a d281 mov.l @(h'204,pc), r2 ;@(h'da0)
|
|
000b9c 420b jsr @r2
|
|
000b9e 0009 nop
|
|
000ba0 a0c4 bra h'188 ;@(h'd2c)
|
|
000ba2 1a02 mov.l r0, @(h'8,r10)
|
|
000ba4 4b15 cmp/pl r11
|
|
000ba6 8b07 bf h'e ;@(h'bb8)
|
|
000ba8 60b3 mov r11, r0
|
|
000baa 8802 cmp/eq #h'2, r0
|
|
000bac 8904 bt h'8 ;@(h'bb8)
|
|
000bae 60b3 mov r11, r0
|
|
000bb0 8803 cmp/eq #h'3, r0
|
|
000bb2 8901 bt h'2 ;@(h'bb8)
|
|
000bb4 a07f bra h'fe ;@(h'cb6)
|
|
000bb6 0009 nop
|
|
000bb8 4e0b jsr @r14
|
|
000bba 0009 nop
|
|
000bbc d376 mov.l @(h'1d8,pc), r3 ;@(h'd98)
|
|
000bbe 6103 mov r0, r1
|
|
000bc0 430b jsr @r3
|
|
000bc2 e003 mov #h'3, r0
|
|
000bc4 6503 mov r0, r5
|
|
000bc6 e606 mov #h'6, r6
|
|
000bc8 a001 bra h'2 ;@(h'bce)
|
|
000bca e400 mov #h'0, r4
|
|
000bcc 7401
|
|
000bce 3463 cmp/ge r6, r4
|
|
000bd0 8906 bt h'c ;@(h'be0)
|
|
000bd2 6243 mov r4, r2
|
|
000bd4 d074 mov.l @(h'1d0,pc), r0 ;@(h'da8)
|
|
000bd6 4208 shll2 r2
|
|
000bd8 4208 shll2 r2
|
|
000bda 032e mov.l @(r0,r2), r3
|
|
000bdc 2338 tst r3, r3
|
|
000bde 89f5 bt h'-16 ;@(h'bcc)
|
|
000be0 6043 mov r4, r0
|
|
000be2 8806 cmp/eq #h'6, r0
|
|
000be4 8900 bt h'0 ;@(h'be8)
|
|
000be6 e502 mov #h'2, r5
|
|
000be8 2558 tst r5, r5
|
|
000bea 8b1c bf h'38 ;@(h'c26)
|
|
000bec 4e0b jsr @r14
|
|
000bee 0009 nop
|
|
000bf0 d369 mov.l @(h'1a4,pc), r3 ;@(h'd98)
|
|
000bf2 6103 mov r0, r1
|
|
000bf4 430b jsr @r3
|
|
000bf6 e013 mov #h'13, r0
|
|
000bf8 6b03 mov r0, r11
|
|
000bfa 7b12 add #h'12, r11
|
|
000bfc 6ac3 mov r12, r10
|
|
000bfe 4e0b jsr @r14
|
|
000c00 3adc add r13, r10
|
|
000c02 e225 mov #h'25, r2
|
|
000c04 d364 mov.l @(h'190,pc), r3 ;@(h'd98)
|
|
000c06 6103 mov r0, r1
|
|
000c08 32b8 sub r11, r2
|
|
000c0a 430b jsr @r3
|
|
000c0c 6023 mov r2, r0
|
|
000c0e d263 mov.l @(h'18c,pc), r2 ;@(h'd9c)
|
|
000c10 420b jsr @r2
|
|
000c12 7011 add #h'11, r0
|
|
000c14 1a01 mov.l r0, @(h'4,r10)
|
|
000c16 d361 mov.l @(h'184,pc), r3 ;@(h'd9c)
|
|
000c18 430b jsr @r3
|
|
000c1a 60b3 mov r11, r0
|
|
000c1c d260 mov.l @(h'180,pc), r2 ;@(h'da0)
|
|
000c1e 420b jsr @r2
|
|
000c20 51a1 mov.l @(h'4,r10), r1
|
|
000c22 a043 bra h'86 ;@(h'cac)
|
|
000c24 1a03 mov.l r0, @(h'c,r10)
|
|
000c26 6053 mov r5, r0
|
|
000c28 8801 cmp/eq #h'1, r0
|
|
000c2a 8b1c bf h'38 ;@(h'c66)
|
|
000c2c 4e0b jsr @r14
|
|
000c2e 0009 nop
|
|
000c30 d359 mov.l @(h'164,pc), r3 ;@(h'd98)
|
|
000c32 6103 mov r0, r1
|
|
000c34 430b jsr @r3
|
|
000c36 e013 mov #h'13, r0
|
|
000c38 6b03 mov r0, r11
|
|
000c3a 7b12 add #h'12, r11
|
|
000c3c 6ac3 mov r12, r10
|
|
000c3e 4e0b jsr @r14
|
|
000c40 3adc add r13, r10
|
|
000c42 e225 mov #h'25, r2
|
|
000c44 d354 mov.l @(h'150,pc), r3 ;@(h'd98)
|
|
000c46 6103 mov r0, r1
|
|
000c48 32b8 sub r11, r2
|
|
000c4a 430b jsr @r3
|
|
000c4c 6023 mov r2, r0
|
|
000c4e d253 mov.l @(h'14c,pc), r2 ;@(h'd9c)
|
|
000c50 420b jsr @r2
|
|
000c52 30bc add r11, r0
|
|
000c54 1a03 mov.l r0, @(h'c,r10)
|
|
000c56 d351 mov.l @(h'144,pc), r3 ;@(h'd9c)
|
|
000c58 430b jsr @r3
|
|
000c5a 60b3 mov r11, r0
|
|
000c5c d253 mov.l @(h'14c,pc), r2 ;@(h'dac)
|
|
000c5e 420b jsr @r2
|
|
000c60 51a3 mov.l @(h'c,r10), r1
|
|
000c62 a023 bra h'46 ;@(h'cac)
|
|
000c64 1a01 mov.l r0, @(h'4,r10)
|
|
000c66 8802 cmp/eq #h'2, r0
|
|
000c68 8b20 bf h'40 ;@(h'cac)
|
|
000c6a 4e0b jsr @r14
|
|
000c6c 0009 nop
|
|
000c6e 4011 cmp/pz r0
|
|
000c70 8b01 bf h'2 ;@(h'c76)
|
|
000c72 a005 bra h'a ;@(h'c80)
|
|
000c74 c901 and #h'1, r0
|
|
000c76 6007 not r0, r0
|
|
000c78 7001
|
|
000c7a c901 and #h'1, r0
|
|
000c7c 6007 not r0, r0
|
|
000c7e 7001
|
|
000c80 6a03 mov r0, r10
|
|
000c82 7a12 add #h'12, r10
|
|
000c84 6bc3 mov r12, r11
|
|
000c86 4e0b jsr @r14
|
|
000c88 3bdc add r13, r11
|
|
000c8a e214 mov #h'14, r2
|
|
000c8c d342 mov.l @(h'108,pc), r3 ;@(h'd98)
|
|
000c8e 6103 mov r0, r1
|
|
000c90 32a8 sub r10, r2
|
|
000c92 430b jsr @r3
|
|
000c94 6023 mov r2, r0
|
|
000c96 d241 mov.l @(h'104,pc), r2 ;@(h'd9c)
|
|
000c98 420b jsr @r2
|
|
000c9a 7011 add #h'11, r0
|
|
000c9c 1b01 mov.l r0, @(h'4,r11)
|
|
000c9e d33f mov.l @(h'fc,pc), r3 ;@(h'd9c)
|
|
000ca0 430b jsr @r3
|
|
000ca2 60a3 mov r10, r0
|
|
000ca4 d23e mov.l @(h'f8,pc), r2 ;@(h'da0)
|
|
000ca6 420b jsr @r2
|
|
000ca8 51b1 mov.l @(h'4,r11), r1
|
|
000caa 1b03 mov.l r0, @(h'c,r11)
|
|
000cac 64c3 mov r12, r4
|
|
000cae 34dc add r13, r4
|
|
000cb0 6342 mov.l @r4, r3
|
|
000cb2 a03b bra h'76 ;@(h'd2c)
|
|
000cb4 1432 mov.l r3, @(h'8,r4)
|
|
000cb6 4e0b jsr @r14
|
|
000cb8 0009 nop
|
|
000cba 4011 cmp/pz r0
|
|
000cbc 8b01 bf h'2 ;@(h'cc2)
|
|
000cbe a005 bra h'a ;@(h'ccc)
|
|
000cc0 c901 and #h'1, r0
|
|
000cc2 6007 not r0, r0
|
|
000cc4 7001
|
|
000cc6 c901 and #h'1, r0
|
|
000cc8 6007 not r0, r0
|
|
000cca 7001
|
|
000ccc 6403 mov r0, r4
|
|
000cce 2448 tst r4, r4
|
|
000cd0 8b09 bf h'12 ;@(h'ce6)
|
|
000cd2 64c3 mov r12, r4
|
|
000cd4 d236 mov.l @(h'd8,pc), r2 ;@(h'db0)
|
|
000cd6 34dc add r13, r4
|
|
000cd8 d036 mov.l @(h'd8,pc), r0 ;@(h'db4)
|
|
000cda 1421 mov.l r2, @(h'4,r4)
|
|
000cdc d330 mov.l @(h'c0,pc), r3 ;@(h'da0)
|
|
000cde 430b jsr @r3
|
|
000ce0 6123 mov r2, r1
|
|
000ce2 a01f bra h'3e ;@(h'd24)
|
|
000ce4 1403 mov.l r0, @(h'c,r4)
|
|
000ce6 6043 mov r4, r0
|
|
000ce8 8801 cmp/eq #h'1, r0
|
|
000cea 8b1b bf h'36 ;@(h'd24)
|
|
000cec 4e0b jsr @r14
|
|
000cee 0009 nop
|
|
000cf0 d229 mov.l @(h'a4,pc), r2 ;@(h'd98)
|
|
000cf2 6103 mov r0, r1
|
|
000cf4 420b jsr @r2
|
|
000cf6 e00d mov #h'd, r0
|
|
000cf8 6b03 mov r0, r11
|
|
000cfa 7b12 add #h'12, r11
|
|
000cfc 6ac3 mov r12, r10
|
|
000cfe 4e0b jsr @r14
|
|
000d00 3adc add r13, r10
|
|
000d02 e31f mov #h'1f, r3
|
|
000d04 d224 mov.l @(h'90,pc), r2 ;@(h'd98)
|
|
000d06 6103 mov r0, r1
|
|
000d08 33b8 sub r11, r3
|
|
000d0a 420b jsr @r2
|
|
000d0c 6033 mov r3, r0
|
|
000d0e d323 mov.l @(h'8c,pc), r3 ;@(h'd9c)
|
|
000d10 430b jsr @r3
|
|
000d12 30bc add r11, r0
|
|
000d14 1a03 mov.l r0, @(h'c,r10)
|
|
000d16 d221 mov.l @(h'84,pc), r2 ;@(h'd9c)
|
|
000d18 420b jsr @r2
|
|
000d1a 60b3 mov r11, r0
|
|
000d1c d323 mov.l @(h'8c,pc), r3 ;@(h'dac)
|
|
000d1e 430b jsr @r3
|
|
000d20 51a3 mov.l @(h'c,r10), r1
|
|
000d22 1a01 mov.l r0, @(h'4,r10)
|
|
000d24 64c3 mov r12, r4
|
|
000d26 34dc add r13, r4
|
|
000d28 6242 mov.l @r4, r2
|
|
000d2a 1422 mov.l r2, @(h'8,r4)
|
|
000d2c d31f mov.l @(h'7c,pc), r3 ;@(h'dac)
|
|
000d2e 61c3 mov r12, r1
|
|
000d30 31dc add r13, r1
|
|
000d32 6013 mov r1, r0
|
|
000d34 2f12 mov.l r1, @r15
|
|
000d36 5112 mov.l @(h'8,r1), r1
|
|
000d38 430b jsr @r3
|
|
000d3a 6002 mov.l @r0, r0
|
|
000d3c d21e mov.l @(h'78,pc), r2 ;@(h'db8)
|
|
000d3e 420b jsr @r2
|
|
000d40 0009 nop
|
|
000d42 6403 mov r0, r4
|
|
000d44 d31d mov.l @(h'74,pc), r3 ;@(h'dbc)
|
|
000d46 7f04
|
|
000d48 4f16 lds.l @r15+, macl
|
|
000d4a 4f26 lds.l @r15+, pr
|
|
000d4c 68f6 mov.l @r15+, r8
|
|
000d4e 6af6 mov.l @r15+, r10
|
|
000d50 6bf6 mov.l @r15+, r11
|
|
000d52 6cf6 mov.l @r15+, r12
|
|
000d54 6df6 mov.l @r15+, r13
|
|
000d56 432b jmp @r3
|
|
000d58 6ef6 mov.l @r15+, r14
|
|
000d5a 7f04
|
|
000d5c 4f16 lds.l @r15+, macl
|
|
000d5e 4f26 lds.l @r15+, pr
|
|
000d60 68f6 mov.l @r15+, r8
|
|
000d62 6af6 mov.l @r15+, r10
|
|
000d64 6bf6 mov.l @r15+, r11
|
|
000d66 6cf6 mov.l @r15+, r12
|
|
000d68 6df6 mov.l @r15+, r13
|
|
000d6a 000b rts
|
|
000d6c 6ef6 mov.l @r15+, r14
|
|
000d6e 2fe6 mov.l r14, @-r15
|
|
000d70 2fd6 mov.l r13, @-r15
|
|
000d72 ed00 mov #h'0, r13
|
|
000d74 2fc6 mov.l r12, @-r15
|
|
000d76 2fb6 mov.l r11, @-r15
|
|
000d78 2fa6 mov.l r10, @-r15
|
|
000d7a 2f96 mov.l r9, @-r15
|
|
000d7c 2f86 mov.l r8, @-r15
|
|
000d7e 69d3 mov r13, r9
|
|
000d80 4f22 sts.l pr, @-r15
|
|
000d82 e81c mov #h'1c, r8
|
|
000d84 4f12 sts.l macl, @-r15
|
|
000d86 7ff8 add #h'f8, r15
|
|
000d88 2f42 mov.l r4, @r15
|
|
000d8a 1fd1 mov.l r13, @(h'4,r15)
|
|
000d8c d40c mov.l @(h'30,pc), r4 ;@(h'dc0)
|
|
000d8e 6c43 mov r4, r12
|
|
000d90 6e43 mov r4, r14
|
|
000d92 a063 bra h'c6 ;@(h'e5c)
|
|
000d94 6b43 mov r4, r11
|
|
000d96 0000
|
|
000d98 0030
|
|
000d9a beb0 bsr h'-2a0 ;@(h'afe)
|
|
000d9c 0030
|
|
000d9e b7a8 bsr h'f50 ;@(h'1cf2)
|
|
000da0 0030
|
|
000da2 adea bra h'-42c ;@(h'97a)
|
|
000da4 4120 shal r1
|
|
000da6 0000
|
|
000da8 0810
|
|
000daa 00e4 mov.b r14, @(r0,r0)
|
|
000dac 0030
|
|
000dae ade4 bra h'-438 ;@(h'97a)
|
|
000db0 421c shad r1, r2
|
|
000db2 0000
|
|
000db4 4160
|
|
000db6 0000
|
|
000db8 0030
|
|
000dba bd5c bsr h'-548 ;@(h'876)
|
|
000dbc 0030
|
|
000dbe c114 mov.w r0, @(h'28,gbr)
|
|
000dc0 0810
|
|
000dc2 0008 clrt
|
|
000dc4 0987 mul.l r8, r9
|
|
000dc6 0a1a sts macl, r10
|
|
000dc8 d371 mov.l @(h'1c4,pc), r3 ;@(h'f90)
|
|
000dca 3a3c add r3, r10
|
|
000dcc 52a4 mov.l @(h'10,r10), r2
|
|
000dce 2228 tst r2, r2
|
|
000dd0 8940 bt h'80 ;@(h'e54)
|
|
000dd2 d070 mov.l @(h'1c0,pc), r0 ;@(h'f94)
|
|
000dd4 d270 mov.l @(h'1c0,pc), r2 ;@(h'f98)
|
|
000dd6 420b jsr @r2
|
|
000dd8 61a2 mov.l @r10, r1
|
|
000dda 8800 cmp/eq #h'0, r0
|
|
000ddc 8907 bt h'e ;@(h'dee)
|
|
000dde d06d mov.l @(h'1b4,pc), r0 ;@(h'f94)
|
|
000de0 d26d mov.l @(h'1b4,pc), r2 ;@(h'f98)
|
|
000de2 420b jsr @r2
|
|
000de4 51a2 mov.l @(h'8,r10), r1
|
|
000de6 8800 cmp/eq #h'0, r0
|
|
000de8 8901 bt h'2 ;@(h'dee)
|
|
000dea a033 bra h'66 ;@(h'e54)
|
|
000dec 1bd4 mov.l r13, @(h'10,r11)
|
|
000dee 60f2 mov.l @r15, r0
|
|
000df0 d26a mov.l @(h'1a8,pc), r2 ;@(h'f9c)
|
|
000df2 420b jsr @r2
|
|
000df4 61e2 mov.l @r14, r1
|
|
000df6 2e02 mov.l r0, @r14
|
|
000df8 60f2 mov.l @r15, r0
|
|
000dfa d368 mov.l @(h'1a0,pc), r3 ;@(h'f9c)
|
|
000dfc 430b jsr @r3
|
|
000dfe 51e2 mov.l @(h'8,r14), r1
|
|
000e00 1e02 mov.l r0, @(h'8,r14)
|
|
000e02 52f1 mov.l @(h'4,r15), r2
|
|
000e04 d366 mov.l @(h'198,pc), r3 ;@(h'fa0)
|
|
000e06 7201
|
|
000e08 1f21 mov.l r2, @(h'4,r15)
|
|
000e0a 6a32 mov.l @r3, r10
|
|
000e0c 7a0c
|
|
000e0e 60a0 mov.b @r10, r0
|
|
000e10 600c extu.b r0, r0
|
|
000e12 880c cmp/eq #h'c, r0
|
|
000e14 8903 bt h'6 ;@(h'e1e)
|
|
000e16 84a1 mov.b @(h'1,r10), r0
|
|
000e18 600c extu.b r0, r0
|
|
000e1a 880c cmp/eq #h'c, r0
|
|
000e1c 8b1a bf h'34 ;@(h'e54)
|
|
000e1e d061 mov.l @(h'184,pc), r0 ;@(h'fa4)
|
|
000e20 d361 mov.l @(h'184,pc), r3 ;@(h'fa8)
|
|
000e22 430b jsr @r3
|
|
000e24 61e2 mov.l @r14, r1
|
|
000e26 8800 cmp/eq #h'0, r0
|
|
000e28 8b05 bf h'a ;@(h'e36)
|
|
000e2a d060 mov.l @(h'180,pc), r0 ;@(h'fac)
|
|
000e2c d260 mov.l @(h'180,pc), r2 ;@(h'fb0)
|
|
000e2e 420b jsr @r2
|
|
000e30 61e2 mov.l @r14, r1
|
|
000e32 8800 cmp/eq #h'0, r0
|
|
000e34 8b0e bf h'1c ;@(h'e54)
|
|
000e36 d35f mov.l @(h'17c,pc), r3 ;@(h'fb4)
|
|
000e38 430b jsr @r3
|
|
000e3a 0009 nop
|
|
000e3c 4011 cmp/pz r0
|
|
000e3e 8b01 bf h'2 ;@(h'e44)
|
|
000e40 a005 bra h'a ;@(h'e4e)
|
|
000e42 c903 and #h'3, r0
|
|
000e44 6007 not r0, r0
|
|
000e46 7001
|
|
000e48 c903 and #h'3, r0
|
|
000e4a 6007 not r0, r0
|
|
000e4c 7001
|
|
000e4e 8801 cmp/eq #h'1, r0
|
|
000e50 8b00 bf h'0 ;@(h'e54)
|
|
000e52 1cd6 mov.l r13, @(h'18,r12)
|
|
000e54 7901
|
|
000e56 7c1c add #h'1c, r12
|
|
000e58 7e1c add #h'1c, r14
|
|
000e5a 7b1c add #h'1c, r11
|
|
000e5c e305 mov #h'5, r3
|
|
000e5e 3933 cmp/ge r3, r9
|
|
000e60 8bb0 bf h'-a0 ;@(h'dc4)
|
|
000e62 50f1 mov.l @(h'4,r15), r0
|
|
000e64 7f08
|
|
000e66 4f16 lds.l @r15+, macl
|
|
000e68 4f26 lds.l @r15+, pr
|
|
000e6a 68f6 mov.l @r15+, r8
|
|
000e6c 69f6 mov.l @r15+, r9
|
|
000e6e 6af6 mov.l @r15+, r10
|
|
000e70 6bf6 mov.l @r15+, r11
|
|
000e72 6cf6 mov.l @r15+, r12
|
|
000e74 6df6 mov.l @r15+, r13
|
|
000e76 000b rts
|
|
000e78 6ef6 mov.l @r15+, r14
|
|
000e7a 6143 mov r4, r1
|
|
000e7c d34e mov.l @(h'138,pc), r3 ;@(h'fb8)
|
|
000e7e 2fe6 mov.l r14, @-r15
|
|
000e80 2fd6 mov.l r13, @-r15
|
|
000e82 2fc6 mov.l r12, @-r15
|
|
000e84 2fb6 mov.l r11, @-r15
|
|
000e86 ec00 mov #h'0, r12
|
|
000e88 2fa6 mov.l r10, @-r15
|
|
000e8a 2f96 mov.l r9, @-r15
|
|
000e8c 2f86 mov.l r8, @-r15
|
|
000e8e 4f22 sts.l pr, @-r15
|
|
000e90 4f12 sts.l macl, @-r15
|
|
000e92 7ff8 add #h'f8, r15
|
|
000e94 2fc2 mov.l r12, @r15
|
|
000e96 430b jsr @r3
|
|
000e98 e006 mov #h'6, r0
|
|
000e9a e801 mov #h'1, r8
|
|
000e9c db47 mov.l @(h'11c,pc), r11 ;@(h'fbc)
|
|
000e9e e903 mov #h'3, r9
|
|
000ea0 1f01 mov.l r0, @(h'4,r15)
|
|
000ea2 e31c mov #h'1c, r3
|
|
000ea4 62f2 mov.l @r15, r2
|
|
000ea6 0237 mul.l r3, r2
|
|
000ea8 d139 mov.l @(h'e4,pc), r1 ;@(h'f90)
|
|
000eaa 0e1a sts macl, r14
|
|
000eac 3e1c add r1, r14
|
|
000eae 52e4 mov.l @(h'10,r14), r2
|
|
000eb0 2228 tst r2, r2
|
|
000eb2 8b01 bf h'2 ;@(h'eb8)
|
|
000eb4 a121 bra h'242 ;@(h'10fa)
|
|
000eb6 0009 nop
|
|
000eb8 52e6 mov.l @(h'18,r14), r2
|
|
000eba 2228 tst r2, r2
|
|
000ebc 8b01 bf h'2 ;@(h'ec2)
|
|
000ebe a0ea bra h'1d4 ;@(h'1096)
|
|
000ec0 0009 nop
|
|
000ec2 6ac3 mov r12, r10
|
|
000ec4 d33e mov.l @(h'f8,pc), r3 ;@(h'fc0)
|
|
000ec6 430b jsr @r3
|
|
000ec8 60a3 mov r10, r0
|
|
000eca 52e5 mov.l @(h'14,r14), r2
|
|
000ecc 2228 tst r2, r2
|
|
000ece 8f02 bf/s h'4 ;@(h'ed6)
|
|
000ed0 6d03 mov r0, r13
|
|
000ed2 a081 bra h'102 ;@(h'fd8)
|
|
000ed4 0009 nop
|
|
000ed6 2fc6 mov.l r12, @-r15
|
|
000ed8 d03a mov.l @(h'e8,pc), r0 ;@(h'fc4)
|
|
000eda d33b mov.l @(h'ec,pc), r3 ;@(h'fc8)
|
|
000edc 430b jsr @r3
|
|
000ede 51e3 mov.l @(h'c,r14), r1
|
|
000ee0 d23a mov.l @(h'e8,pc), r2 ;@(h'fcc)
|
|
000ee2 420b jsr @r2
|
|
000ee4 0009 nop
|
|
000ee6 6703 mov r0, r7
|
|
000ee8 51e2 mov.l @(h'8,r14), r1
|
|
000eea d337 mov.l @(h'dc,pc), r3 ;@(h'fc8)
|
|
000eec 430b jsr @r3
|
|
000eee 60d3 mov r13, r0
|
|
000ef0 d137 mov.l @(h'dc,pc), r1 ;@(h'fd0)
|
|
000ef2 d235 mov.l @(h'd4,pc), r2 ;@(h'fc8)
|
|
000ef4 420b jsr @r2
|
|
000ef6 0009 nop
|
|
000ef8 d334 mov.l @(h'd0,pc), r3 ;@(h'fcc)
|
|
000efa 430b jsr @r3
|
|
000efc 0009 nop
|
|
000efe 6603 mov r0, r6
|
|
000f00 d231 mov.l @(h'c4,pc), r2 ;@(h'fc8)
|
|
000f02 d034 mov.l @(h'd0,pc), r0 ;@(h'fd4)
|
|
000f04 420b jsr @r2
|
|
000f06 51e1 mov.l @(h'4,r14), r1
|
|
000f08 d330 mov.l @(h'c0,pc), r3 ;@(h'fcc)
|
|
000f0a 430b jsr @r3
|
|
000f0c 0009 nop
|
|
000f0e 6503 mov r0, r5
|
|
000f10 61e2 mov.l @r14, r1
|
|
000f12 d22d mov.l @(h'b4,pc), r2 ;@(h'fc8)
|
|
000f14 420b jsr @r2
|
|
000f16 60d3 mov r13, r0
|
|
000f18 d12d mov.l @(h'b4,pc), r1 ;@(h'fd0)
|
|
000f1a d32b mov.l @(h'ac,pc), r3 ;@(h'fc8)
|
|
000f1c 430b jsr @r3
|
|
000f1e 0009 nop
|
|
000f20 d22a mov.l @(h'a8,pc), r2 ;@(h'fcc)
|
|
000f22 420b jsr @r2
|
|
000f24 0009 nop
|
|
000f26 4b0b jsr @r11
|
|
000f28 6403 mov r0, r4
|
|
000f2a 7f04
|
|
000f2c 53f1 mov.l @(h'4,r15), r3
|
|
000f2e 3393 cmp/ge r9, r3
|
|
000f30 8b01 bf h'2 ;@(h'f36)
|
|
000f32 a0aa bra h'154 ;@(h'108a)
|
|
000f34 0009 nop
|
|
000f36 2f86 mov.l r8, @-r15
|
|
000f38 d022 mov.l @(h'88,pc), r0 ;@(h'fc4)
|
|
000f3a d323 mov.l @(h'8c,pc), r3 ;@(h'fc8)
|
|
000f3c 430b jsr @r3
|
|
000f3e 51e3 mov.l @(h'c,r14), r1
|
|
000f40 d222 mov.l @(h'88,pc), r2 ;@(h'fcc)
|
|
000f42 420b jsr @r2
|
|
000f44 0009 nop
|
|
000f46 6703 mov r0, r7
|
|
000f48 51e2 mov.l @(h'8,r14), r1
|
|
000f4a d31f mov.l @(h'7c,pc), r3 ;@(h'fc8)
|
|
000f4c 430b jsr @r3
|
|
000f4e 60d3 mov r13, r0
|
|
000f50 d11f mov.l @(h'7c,pc), r1 ;@(h'fd0)
|
|
000f52 d21d mov.l @(h'74,pc), r2 ;@(h'fc8)
|
|
000f54 420b jsr @r2
|
|
000f56 0009 nop
|
|
000f58 d31c mov.l @(h'70,pc), r3 ;@(h'fcc)
|
|
000f5a 430b jsr @r3
|
|
000f5c 0009 nop
|
|
000f5e 6603 mov r0, r6
|
|
000f60 d219 mov.l @(h'64,pc), r2 ;@(h'fc8)
|
|
000f62 d01c mov.l @(h'70,pc), r0 ;@(h'fd4)
|
|
000f64 420b jsr @r2
|
|
000f66 51e1 mov.l @(h'4,r14), r1
|
|
000f68 d318 mov.l @(h'60,pc), r3 ;@(h'fcc)
|
|
000f6a 430b jsr @r3
|
|
000f6c 0009 nop
|
|
000f6e 6503 mov r0, r5
|
|
000f70 61e2 mov.l @r14, r1
|
|
000f72 d215 mov.l @(h'54,pc), r2 ;@(h'fc8)
|
|
000f74 420b jsr @r2
|
|
000f76 60d3 mov r13, r0
|
|
000f78 d115 mov.l @(h'54,pc), r1 ;@(h'fd0)
|
|
000f7a d313 mov.l @(h'4c,pc), r3 ;@(h'fc8)
|
|
000f7c 430b jsr @r3
|
|
000f7e 0009 nop
|
|
000f80 d212 mov.l @(h'48,pc), r2 ;@(h'fcc)
|
|
000f82 420b jsr @r2
|
|
000f84 0009 nop
|
|
000f86 4b0b jsr @r11
|
|
000f88 6403 mov r0, r4
|
|
000f8a a07e bra h'fc ;@(h'108a)
|
|
000f8c 7f04
|
|
000f8e 0000
|
|
000f90 0810
|
|
000f92 0008 clrt
|
|
000f94 c120 mov.w r0, @(h'40,gbr)
|
|
000f96 0000
|
|
000f98 0030
|
|
000f9a b878 bsr h'-f10 ;@(h'8e)
|
|
000f9c 0030
|
|
000f9e ade4 bra h'-438 ;@(h'b6a)
|
|
000fa0 0810
|
|
000fa2 01dc mov.b @(r0,r13), r1
|
|
000fa4 4270
|
|
000fa6 0000
|
|
000fa8 0030
|
|
000faa b554 bsr h'aa8 ;@(h'1a56)
|
|
000fac 4274
|
|
000fae 0000
|
|
000fb0 0030
|
|
000fb2 bc6c bsr h'-728 ;@(h'88e)
|
|
000fb4 0030
|
|
000fb6 c1b4 mov.w r0, @(h'168,gbr)
|
|
000fb8 0030
|
|
000fba beb0 bsr h'-2a0 ;@(h'd1e)
|
|
000fbc 0030
|
|
000fbe 90be mov.w @(h'17c,pc), r0 ;@(h'113e)
|
|
000fc0 0030
|
|
000fc2 b7a8 bsr h'f50 ;@(h'1f16)
|
|
000fc4 4080
|
|
000fc6 0000
|
|
000fc8 0030
|
|
000fca adea bra h'-42c ;@(h'ba2)
|
|
000fcc 0030
|
|
000fce bd5c bsr h'-548 ;@(h'a8a)
|
|
000fd0 4040
|
|
000fd2 0000
|
|
000fd4 40a0
|
|
000fd6 0000
|
|
000fd8 2fc6 mov.l r12, @-r15
|
|
000fda 51e3 mov.l @(h'c,r14), r1
|
|
000fdc d250 mov.l @(h'140,pc), r2 ;@(h'1120)
|
|
000fde 420b jsr @r2
|
|
000fe0 60d3 mov r13, r0
|
|
000fe2 d150 mov.l @(h'140,pc), r1 ;@(h'1124)
|
|
000fe4 d34e mov.l @(h'138,pc), r3 ;@(h'1120)
|
|
000fe6 430b jsr @r3
|
|
000fe8 0009 nop
|
|
000fea d24f mov.l @(h'13c,pc), r2 ;@(h'1128)
|
|
000fec 420b jsr @r2
|
|
000fee 0009 nop
|
|
000ff0 d34b mov.l @(h'12c,pc), r3 ;@(h'1120)
|
|
000ff2 6703 mov r0, r7
|
|
000ff4 d04b mov.l @(h'12c,pc), r0 ;@(h'1124)
|
|
000ff6 430b jsr @r3
|
|
000ff8 51e2 mov.l @(h'8,r14), r1
|
|
000ffa d24b mov.l @(h'12c,pc), r2 ;@(h'1128)
|
|
000ffc 420b jsr @r2
|
|
000ffe 0009 nop
|
|
001000 51e1 mov.l @(h'4,r14), r1
|
|
001002 6603 mov r0, r6
|
|
001004 d346 mov.l @(h'118,pc), r3 ;@(h'1120)
|
|
001006 430b jsr @r3
|
|
001008 60d3 mov r13, r0
|
|
00100a d146 mov.l @(h'118,pc), r1 ;@(h'1124)
|
|
00100c d244 mov.l @(h'110,pc), r2 ;@(h'1120)
|
|
00100e 420b jsr @r2
|
|
001010 0009 nop
|
|
001012 d345 mov.l @(h'114,pc), r3 ;@(h'1128)
|
|
001014 430b jsr @r3
|
|
001016 0009 nop
|
|
001018 d241 mov.l @(h'104,pc), r2 ;@(h'1120)
|
|
00101a 6503 mov r0, r5
|
|
00101c d041 mov.l @(h'104,pc), r0 ;@(h'1124)
|
|
00101e 420b jsr @r2
|
|
001020 61e2 mov.l @r14, r1
|
|
001022 d341 mov.l @(h'104,pc), r3 ;@(h'1128)
|
|
001024 430b jsr @r3
|
|
001026 0009 nop
|
|
001028 4b0b jsr @r11
|
|
00102a 6403 mov r0, r4
|
|
00102c 7f04
|
|
00102e 52f1 mov.l @(h'4,r15), r2
|
|
001030 3293 cmp/ge r9, r2
|
|
001032 892a bt h'54 ;@(h'108a)
|
|
001034 2f86 mov.l r8, @-r15
|
|
001036 51e3 mov.l @(h'c,r14), r1
|
|
001038 d239 mov.l @(h'e4,pc), r2 ;@(h'1120)
|
|
00103a 420b jsr @r2
|
|
00103c 60d3 mov r13, r0
|
|
00103e d139 mov.l @(h'e4,pc), r1 ;@(h'1124)
|
|
001040 d337 mov.l @(h'dc,pc), r3 ;@(h'1120)
|
|
001042 430b jsr @r3
|
|
001044 0009 nop
|
|
001046 d238 mov.l @(h'e0,pc), r2 ;@(h'1128)
|
|
001048 420b jsr @r2
|
|
00104a 0009 nop
|
|
00104c d334 mov.l @(h'd0,pc), r3 ;@(h'1120)
|
|
00104e 6703 mov r0, r7
|
|
001050 d034 mov.l @(h'd0,pc), r0 ;@(h'1124)
|
|
001052 430b jsr @r3
|
|
001054 51e2 mov.l @(h'8,r14), r1
|
|
001056 d234 mov.l @(h'd0,pc), r2 ;@(h'1128)
|
|
001058 420b jsr @r2
|
|
00105a 0009 nop
|
|
00105c 51e1 mov.l @(h'4,r14), r1
|
|
00105e 6603 mov r0, r6
|
|
001060 d32f mov.l @(h'bc,pc), r3 ;@(h'1120)
|
|
001062 430b jsr @r3
|
|
001064 60d3 mov r13, r0
|
|
001066 d12f mov.l @(h'bc,pc), r1 ;@(h'1124)
|
|
001068 d22d mov.l @(h'b4,pc), r2 ;@(h'1120)
|
|
00106a 420b jsr @r2
|
|
00106c 0009 nop
|
|
00106e d32e mov.l @(h'b8,pc), r3 ;@(h'1128)
|
|
001070 430b jsr @r3
|
|
001072 0009 nop
|
|
001074 d22a mov.l @(h'a8,pc), r2 ;@(h'1120)
|
|
001076 6503 mov r0, r5
|
|
001078 d02a mov.l @(h'a8,pc), r0 ;@(h'1124)
|
|
00107a 420b jsr @r2
|
|
00107c 61e2 mov.l @r14, r1
|
|
00107e d32a mov.l @(h'a8,pc), r3 ;@(h'1128)
|
|
001080 430b jsr @r3
|
|
001082 0009 nop
|
|
001084 4b0b jsr @r11
|
|
001086 6403 mov r0, r4
|
|
001088 7f04
|
|
00108a 7a01
|
|
00108c e204 mov #h'4, r2
|
|
00108e 3a23 cmp/ge r2, r10
|
|
001090 8901 bt h'2 ;@(h'1096)
|
|
001092 af17 bra h'-1d2 ;@(h'ec4)
|
|
001094 0009 nop
|
|
001096 e31c mov #h'1c, r3
|
|
001098 62f2 mov.l @r15, r2
|
|
00109a 0237 mul.l r3, r2
|
|
00109c d123 mov.l @(h'8c,pc), r1 ;@(h'112c)
|
|
00109e 0e1a sts macl, r14
|
|
0010a0 d221 mov.l @(h'84,pc), r2 ;@(h'1128)
|
|
0010a2 3e1c add r1, r14
|
|
0010a4 420b jsr @r2
|
|
0010a6 50e1 mov.l @(h'4,r14), r0
|
|
0010a8 d21f mov.l @(h'7c,pc), r2 ;@(h'1128)
|
|
0010aa 6603 mov r0, r6
|
|
0010ac 420b jsr @r2
|
|
0010ae 60e2 mov.l @r14, r0
|
|
0010b0 d41f mov.l @(h'7c,pc), r4 ;@(h'1130)
|
|
0010b2 d220 mov.l @(h'80,pc), r2 ;@(h'1134)
|
|
0010b4 420b jsr @r2
|
|
0010b6 6503 mov r0, r5
|
|
0010b8 d31b mov.l @(h'6c,pc), r3 ;@(h'1128)
|
|
0010ba 430b jsr @r3
|
|
0010bc 50e3 mov.l @(h'c,r14), r0
|
|
0010be 6603 mov r0, r6
|
|
0010c0 d219 mov.l @(h'64,pc), r2 ;@(h'1128)
|
|
0010c2 420b jsr @r2
|
|
0010c4 50e2 mov.l @(h'8,r14), r0
|
|
0010c6 d41a mov.l @(h'68,pc), r4 ;@(h'1130)
|
|
0010c8 d31a mov.l @(h'68,pc), r3 ;@(h'1134)
|
|
0010ca 430b jsr @r3
|
|
0010cc 6503 mov r0, r5
|
|
0010ce d216 mov.l @(h'58,pc), r2 ;@(h'1128)
|
|
0010d0 420b jsr @r2
|
|
0010d2 50e1 mov.l @(h'4,r14), r0
|
|
0010d4 d314 mov.l @(h'50,pc), r3 ;@(h'1128)
|
|
0010d6 6603 mov r0, r6
|
|
0010d8 430b jsr @r3
|
|
0010da 60e2 mov.l @r14, r0
|
|
0010dc d416 mov.l @(h'58,pc), r4 ;@(h'1138)
|
|
0010de d217 mov.l @(h'5c,pc), r2 ;@(h'113c)
|
|
0010e0 420b jsr @r2
|
|
0010e2 6503 mov r0, r5
|
|
0010e4 d310 mov.l @(h'40,pc), r3 ;@(h'1128)
|
|
0010e6 430b jsr @r3
|
|
0010e8 50e3 mov.l @(h'c,r14), r0
|
|
0010ea 6603 mov r0, r6
|
|
0010ec d20e mov.l @(h'38,pc), r2 ;@(h'1128)
|
|
0010ee 420b jsr @r2
|
|
0010f0 50e2 mov.l @(h'8,r14), r0
|
|
0010f2 d411 mov.l @(h'44,pc), r4 ;@(h'1138)
|
|
0010f4 d311 mov.l @(h'44,pc), r3 ;@(h'113c)
|
|
0010f6 430b jsr @r3
|
|
0010f8 6503 mov r0, r5
|
|
0010fa e305 mov #h'5, r3
|
|
0010fc 62f2 mov.l @r15, r2
|
|
0010fe 7201
|
|
001100 3233 cmp/ge r3, r2
|
|
001102 8d02 bt/s h'4 ;@(h'110a)
|
|
001104 2f22 mov.l r2, @r15
|
|
001106 aecc bra h'-268 ;@(h'ea2)
|
|
001108 0009 nop
|
|
00110a 7f08
|
|
00110c 4f16 lds.l @r15+, macl
|
|
00110e 4f26 lds.l @r15+, pr
|
|
001110 68f6 mov.l @r15+, r8
|
|
001112 69f6 mov.l @r15+, r9
|
|
001114 6af6 mov.l @r15+, r10
|
|
001116 6bf6 mov.l @r15+, r11
|
|
001118 6cf6 mov.l @r15+, r12
|
|
00111a 6df6 mov.l @r15+, r13
|
|
00111c 000b rts
|
|
00111e 6ef6 mov.l @r15+, r14
|
|
001120 0030
|
|
001122 adea bra h'-42c ;@(h'cfa)
|
|
001124 4040
|
|
001126 0000
|
|
001128 0030
|
|
00112a bd5c bsr h'-548 ;@(h'be6)
|
|
00112c 0810
|
|
00112e 0008 clrt
|
|
001130 0031
|
|
001132 0854 mov.b r5, @(r0,r8)
|
|
001134 0030
|
|
001136 a81e bra h'-fc4 ;@(h'176)
|
|
001138 0031
|
|
00113a 0834 mov.b r3, @(r0,r8)
|
|
00113c 0030
|
|
00113e a70c bra h'e18 ;@(h'1f5a)
|
|
001140 2fe6 mov.l r14, @-r15
|
|
001142 2fd6 mov.l r13, @-r15
|
|
001144 2fc6 mov.l r12, @-r15
|
|
001146 2fb6 mov.l r11, @-r15
|
|
001148 2fa6 mov.l r10, @-r15
|
|
00114a 2f96 mov.l r9, @-r15
|
|
00114c 2f86 mov.l r8, @-r15
|
|
00114e 4f22 sts.l pr, @-r15
|
|
001150 d73e mov.l @(h'f8,pc), r7 ;@(h'124c)
|
|
001152 7ff8 add #h'f8, r15
|
|
001154 9379 mov.w @(h'f2,pc), r3 ;@(h'124a)
|
|
001156 6e73 mov r7, r14
|
|
001158 d23d mov.l @(h'f4,pc), r2 ;@(h'1250)
|
|
00115a 1f71 mov.l r7, @(h'4,r15)
|
|
00115c 2f72 mov.l r7, @r15
|
|
00115e 59f1 mov.l @(h'4,r15), r9
|
|
001160 2f22 mov.l r2, @r15
|
|
001162 393c add r3, r9
|
|
001164 d83b mov.l @(h'ec,pc), r8 ;@(h'1254)
|
|
001166 3e92 cmp/hs r9, r14
|
|
001168 dc3b mov.l @(h'ec,pc), r12 ;@(h'1258)
|
|
00116a dd3c mov.l @(h'f0,pc), r13 ;@(h'125c)
|
|
00116c 8d62 bt/s h'c4 ;@(h'1234)
|
|
00116e eb00 mov #h'0, r11
|
|
001170 53e4 mov.l @(h'10,r14), r3
|
|
001172 2338 tst r3, r3
|
|
001174 895a bt h'b4 ;@(h'122c)
|
|
001176 d03a mov.l @(h'e8,pc), r0 ;@(h'1260)
|
|
001178 d33a mov.l @(h'e8,pc), r3 ;@(h'1264)
|
|
00117a 430b jsr @r3
|
|
00117c 6172 mov.l @r7, r1
|
|
00117e 6103 mov r0, r1
|
|
001180 63f2 mov.l @r15, r3
|
|
001182 6ac2 mov.l @r12, r10
|
|
001184 d238 mov.l @(h'e0,pc), r2 ;@(h'1268)
|
|
001186 3a3c add r3, r10
|
|
001188 84ac mov.b @(h'c,r10), r0
|
|
00118a 600c extu.b r0, r0
|
|
00118c 420b jsr @r2
|
|
00118e 305c add r5, r0
|
|
001190 d236 mov.l @(h'd8,pc), r2 ;@(h'126c)
|
|
001192 420b jsr @r2
|
|
001194 0009 nop
|
|
001196 8800 cmp/eq #h'0, r0
|
|
001198 8948 bt h'90 ;@(h'122c)
|
|
00119a d031 mov.l @(h'c4,pc), r0 ;@(h'1260)
|
|
00119c d331 mov.l @(h'c4,pc), r3 ;@(h'1264)
|
|
00119e 430b jsr @r3
|
|
0011a0 5172 mov.l @(h'8,r7), r1
|
|
0011a2 6103 mov r0, r1
|
|
0011a4 d330 mov.l @(h'c0,pc), r3 ;@(h'1268)
|
|
0011a6 60a0 mov.b @r10, r0
|
|
0011a8 600c extu.b r0, r0
|
|
0011aa 305c add r5, r0
|
|
0011ac 430b jsr @r3
|
|
0011ae 70f9 add #h'f9, r0
|
|
0011b0 d32f mov.l @(h'bc,pc), r3 ;@(h'1270)
|
|
0011b2 430b jsr @r3
|
|
0011b4 0009 nop
|
|
0011b6 8800 cmp/eq #h'0, r0
|
|
0011b8 8938 bt h'70 ;@(h'122c)
|
|
0011ba d029 mov.l @(h'a4,pc), r0 ;@(h'1260)
|
|
0011bc d229 mov.l @(h'a4,pc), r2 ;@(h'1264)
|
|
0011be 420b jsr @r2
|
|
0011c0 5171 mov.l @(h'4,r7), r1
|
|
0011c2 6103 mov r0, r1
|
|
0011c4 d328 mov.l @(h'a0,pc), r3 ;@(h'1268)
|
|
0011c6 60c2 mov.l @r12, r0
|
|
0011c8 308c add r8, r0
|
|
0011ca 840c mov.b @(h'c,r0), r0
|
|
0011cc 600c extu.b r0, r0
|
|
0011ce 430b jsr @r3
|
|
0011d0 304c add r4, r0
|
|
0011d2 d326 mov.l @(h'98,pc), r3 ;@(h'126c)
|
|
0011d4 430b jsr @r3
|
|
0011d6 0009 nop
|
|
0011d8 8800 cmp/eq #h'0, r0
|
|
0011da 8927 bt h'4e ;@(h'122c)
|
|
0011dc d020 mov.l @(h'80,pc), r0 ;@(h'1260)
|
|
0011de d221 mov.l @(h'84,pc), r2 ;@(h'1264)
|
|
0011e0 420b jsr @r2
|
|
0011e2 5173 mov.l @(h'c,r7), r1
|
|
0011e4 d320 mov.l @(h'80,pc), r3 ;@(h'1268)
|
|
0011e6 6103 mov r0, r1
|
|
0011e8 60c2 mov.l @r12, r0
|
|
0011ea 008c mov.b @(r0,r8), r0
|
|
0011ec 600c extu.b r0, r0
|
|
0011ee 304c add r4, r0
|
|
0011f0 430b jsr @r3
|
|
0011f2 70f9 add #h'f9, r0
|
|
0011f4 d31e mov.l @(h'78,pc), r3 ;@(h'1270)
|
|
0011f6 430b jsr @r3
|
|
0011f8 0009 nop
|
|
0011fa 8800 cmp/eq #h'0, r0
|
|
0011fc 8916 bt h'2c ;@(h'122c)
|
|
0011fe 5276 mov.l @(h'18,r7), r2
|
|
001200 2228 tst r2, r2
|
|
001202 8913 bt h'26 ;@(h'122c)
|
|
001204 5274 mov.l @(h'10,r7), r2
|
|
001206 2228 tst r2, r2
|
|
001208 8910 bt h'20 ;@(h'122c)
|
|
00120a 2668 tst r6, r6
|
|
00120c 8b0c bf h'18 ;@(h'1228)
|
|
00120e e165 mov #h'65, r1
|
|
001210 62d2 mov.l @r13, r2
|
|
001212 7254 add #h'54, r2
|
|
001214 6321 mov.w @r2, r3
|
|
001216 7301
|
|
001218 2231 mov.w r3, @r2
|
|
00121a 60d2 mov.l @r13, r0
|
|
00121c 001c mov.b @(r0,r1), r0
|
|
00121e 88ff cmp/eq #h'ffffffff, r0
|
|
001220 8902 bt h'4 ;@(h'1228)
|
|
001222 e065 mov #h'65, r0
|
|
001224 62d2 mov.l @r13, r2
|
|
001226 02b4 mov.b r11, @(r0,r2)
|
|
001228 a005 bra h'a ;@(h'1236)
|
|
00122a e001 mov #h'1, r0
|
|
00122c 7e1c add #h'1c, r14
|
|
00122e 3e92 cmp/hs r9, r14
|
|
001230 8f9e bf/s h'-c4 ;@(h'1170)
|
|
001232 771c add #h'1c, r7
|
|
001234 e000 mov #h'0, r0
|
|
001236 7f08
|
|
001238 4f26 lds.l @r15+, pr
|
|
00123a 68f6 mov.l @r15+, r8
|
|
00123c 69f6 mov.l @r15+, r9
|
|
00123e 6af6 mov.l @r15+, r10
|
|
001240 6bf6 mov.l @r15+, r11
|
|
001242 6cf6 mov.l @r15+, r12
|
|
001244 6df6 mov.l @r15+, r13
|
|
001246 000b rts
|
|
001248 6ef6 mov.l @r15+, r14
|
|
00124a 008c mov.b @(r0,r8), r0
|
|
00124c 0810
|
|
00124e 0008 clrt
|
|
001250 0031
|
|
001252 3dfb subv r15, r13
|
|
001254 0031
|
|
001256 3e13 cmp/ge r1, r14
|
|
001258 0810
|
|
00125a 015c mov.b @(r0,r5), r1
|
|
00125c 0810
|
|
00125e 01dc mov.b @(r0,r13), r1
|
|
001260 4000 shll r0
|
|
001262 0000
|
|
001264 0030
|
|
001266 adea bra h'-42c ;@(h'e3e)
|
|
001268 0030
|
|
00126a b7a8 bsr h'f50 ;@(h'21be)
|
|
00126c 0030
|
|
00126e b800 bsr h'-1000 ;@(h'272)
|
|
001270 0030
|
|
001272 b5bc bsr h'b78 ;@(h'1dee)
|
|
001274 4f22 sts.l pr, @-r15
|
|
001276 e500 mov #h'0, r5
|
|
001278 d438 mov.l @(h'e0,pc), r4 ;@(h'135c)
|
|
00127a 7ffc add #h'fc, r15
|
|
00127c 2f42 mov.l r4, @r15
|
|
00127e 6743 mov r4, r7
|
|
001280 6653 mov r5, r6
|
|
001282 7748 add #h'48, r7
|
|
001284 1451 mov.l r5, @(h'4,r4)
|
|
001286 1452 mov.l r5, @(h'8,r4)
|
|
001288 d335 mov.l @(h'd4,pc), r3 ;@(h'1360)
|
|
00128a 430b jsr @r3
|
|
00128c 6063 mov r6, r0
|
|
00128e 2402 mov.l r0, @r4
|
|
001290 740c
|
|
001292 3472 cmp/hs r7, r4
|
|
001294 8ff6 bf/s h'-14 ;@(h'1284)
|
|
001296 760b
|
|
001298 7f04
|
|
00129a 4f26 lds.l @r15+, pr
|
|
00129c 000b rts
|
|
00129e 0009 nop
|
|
0012a0 2fe6 mov.l r14, @-r15
|
|
0012a2 e303 mov #h'3, r3
|
|
0012a4 2fd6 mov.l r13, @-r15
|
|
0012a6 3433 cmp/ge r3, r4
|
|
0012a8 4f22 sts.l pr, @-r15
|
|
0012aa 8f05 bf/s h'a ;@(h'12b8)
|
|
0012ac ee09 mov #h'9, r14
|
|
0012ae e107 mov #h'7, r1
|
|
0012b0 3413 cmp/ge r1, r4
|
|
0012b2 8901 bt h'2 ;@(h'12b8)
|
|
0012b4 a004 bra h'8 ;@(h'12c0)
|
|
0012b6 ee0e mov #h'e, r14
|
|
0012b8 e207 mov #h'7, r2
|
|
0012ba 3423 cmp/ge r2, r4
|
|
0012bc 8b00 bf h'0 ;@(h'12c0)
|
|
0012be ee11 mov #h'11, r14
|
|
0012c0 dd28 mov.l @(h'a0,pc), r13 ;@(h'1364)
|
|
0012c2 d229 mov.l @(h'a4,pc), r2 ;@(h'1368)
|
|
0012c4 420b jsr @r2
|
|
0012c6 0009 nop
|
|
0012c8 d328 mov.l @(h'a0,pc), r3 ;@(h'136c)
|
|
0012ca 6103 mov r0, r1
|
|
0012cc 430b jsr @r3
|
|
0012ce 60e3 mov r14, r0
|
|
0012d0 2d02 mov.l r0, @r13
|
|
0012d2 e600 mov #h'0, r6
|
|
0012d4 d421 mov.l @(h'84,pc), r4 ;@(h'135c)
|
|
0012d6 ee06 mov #h'6, r14
|
|
0012d8 d125 mov.l @(h'94,pc), r1 ;@(h'1370)
|
|
0012da e701 mov #h'1, r7
|
|
0012dc e500 mov #h'0, r5
|
|
0012de 60d2 mov.l @r13, r0
|
|
0012e0 4008 shll2 r0
|
|
0012e2 4008 shll2 r0
|
|
0012e4 301c add r1, r0
|
|
0012e6 035d mov.w @(r0,r5), r3
|
|
0012e8 633d extu.w r3, r3
|
|
0012ea 2338 tst r3, r3
|
|
0012ec 8d01 bt/s h'2 ;@(h'12f2)
|
|
0012ee 7601
|
|
0012f0 1471 mov.l r7, @(h'4,r4)
|
|
0012f2 740c
|
|
0012f4 36e3 cmp/ge r14, r6
|
|
0012f6 8ff2 bf/s h'-1c ;@(h'12de)
|
|
0012f8 7502
|
|
0012fa 4f26 lds.l @r15+, pr
|
|
0012fc 6df6 mov.l @r15+, r13
|
|
0012fe 000b rts
|
|
001300 6ef6 mov.l @r15+, r14
|
|
001302 e700 mov #h'0, r7
|
|
001304 d515 mov.l @(h'54,pc), r5 ;@(h'135c)
|
|
001306 e601 mov #h'1, r6
|
|
001308 2fe6 mov.l r14, @-r15
|
|
00130a 2fd6 mov.l r13, @-r15
|
|
00130c 2fc6 mov.l r12, @-r15
|
|
00130e ed02 mov #h'2, r13
|
|
001310 de14 mov.l @(h'50,pc), r14 ;@(h'1364)
|
|
001312 6c73 mov r7, r12
|
|
001314 2fb6 mov.l r11, @-r15
|
|
001316 2fa6 mov.l r10, @-r15
|
|
001318 2f96 mov.l r9, @-r15
|
|
00131a 2f86 mov.l r8, @-r15
|
|
00131c 4f22 sts.l pr, @-r15
|
|
00131e 7ff8 add #h'f8, r15
|
|
001320 69e2 mov.l @r14, r9
|
|
001322 6093 mov r9, r0
|
|
001324 8807 cmp/eq #h'7, r0
|
|
001326 8f49 bf/s h'92 ;@(h'13bc)
|
|
001328 6b53 mov r5, r11
|
|
00132a 52b1 mov.l @(h'4,r11), r2
|
|
00132c 2228 tst r2, r2
|
|
00132e 8d01 bt/s h'2 ;@(h'1334)
|
|
001330 6342 mov.l @r4, r3
|
|
001332 6c63 mov r6, r12
|
|
001334 2f32 mov.l r3, @r15
|
|
001336 e208 mov #h'8, r2
|
|
001338 3323 cmp/ge r2, r3
|
|
00133a 8b03 bf h'6 ;@(h'1344)
|
|
00133c 910d mov.w @(h'1a,pc), r1 ;@(h'135a)
|
|
00133e 63f2 mov.l @r15, r3
|
|
001340 3317 cmp/gt r1, r3
|
|
001342 8b01 bf h'2 ;@(h'1348)
|
|
001344 a017 bra h'2e ;@(h'1376)
|
|
001346 1b72 mov.l r7, @(h'8,r11)
|
|
001348 6142 mov.l @r4, r1
|
|
00134a d308 mov.l @(h'20,pc), r3 ;@(h'136c)
|
|
00134c 430b jsr @r3
|
|
00134e e060 mov #h'60, r0
|
|
001350 e230 mov #h'30, r2
|
|
001352 3023 cmp/ge r2, r0
|
|
001354 890e bt h'1c ;@(h'1374)
|
|
001356 a00e bra h'1c ;@(h'1376)
|
|
001358 1b62 mov.l r6, @(h'8,r11)
|
|
00135a 0118 sett
|
|
00135c 0810
|
|
00135e 0094 mov.b r9, @(r0,r0)
|
|
001360 0030
|
|
001362 b7a8 bsr h'f50 ;@(h'22b6)
|
|
001364 0810
|
|
001366 0158 sets
|
|
001368 0030
|
|
00136a c1b4 mov.w r0, @(h'168,gbr)
|
|
00136c 0030
|
|
00136e beb0 bsr h'-2a0 ;@(h'10d2)
|
|
001370 0031
|
|
001372 4182
|
|
001374 1bd2 mov.l r13, @(h'8,r11)
|
|
001376 6642 mov.l @r4, r6
|
|
001378 9361 mov.w @(h'c2,pc), r3 ;@(h'143e)
|
|
00137a 3633 cmp/ge r3, r6
|
|
00137c 8916 bt h'2c ;@(h'13ac)
|
|
00137e e108 mov #h'8, r1
|
|
001380 3617 cmp/gt r1, r6
|
|
001382 8b13 bf h'26 ;@(h'13ac)
|
|
001384 d32f mov.l @(h'bc,pc), r3 ;@(h'1444)
|
|
001386 7ff8 add #h'f8, r15
|
|
001388 d230 mov.l @(h'c0,pc), r2 ;@(h'144c)
|
|
00138a 2f36 mov.l r3, @-r15
|
|
00138c d32e mov.l @(h'b8,pc), r3 ;@(h'1448)
|
|
00138e 2f36 mov.l r3, @-r15
|
|
001390 7ff8 add #h'f8, r15
|
|
001392 6052 mov.l @r5, r0
|
|
001394 420b jsr @r2
|
|
001396 2ff6 mov.l r15, @-r15
|
|
001398 62f3 mov r15, r2
|
|
00139a 7210 add #h'10, r2
|
|
00139c 2f26 mov.l r2, @-r15
|
|
00139e d22c mov.l @(h'b0,pc), r2 ;@(h'1450)
|
|
0013a0 420b jsr @r2
|
|
0013a2 0009 nop
|
|
0013a4 d22b mov.l @(h'ac,pc), r2 ;@(h'1454)
|
|
0013a6 420b jsr @r2
|
|
0013a8 0009 nop
|
|
0013aa 2502 mov.l r0, @r5
|
|
0013ac 9348 mov.w @(h'90,pc), r3 ;@(h'1440)
|
|
0013ae 6142 mov.l @r4, r1
|
|
0013b0 3137 cmp/gt r3, r1
|
|
0013b2 8b01 bf h'2 ;@(h'13b8)
|
|
0013b4 a1b5 bra h'36a ;@(h'1722)
|
|
0013b6 0009 nop
|
|
0013b8 a1b6 bra h'36c ;@(h'1728)
|
|
0013ba 0009 nop
|
|
0013bc 6a53 mov r5, r10
|
|
0013be 6093 mov r9, r0
|
|
0013c0 8808 cmp/eq #h'8, r0
|
|
0013c2 8f4d bf/s h'9a ;@(h'1460)
|
|
0013c4 7a3c add #h'3c, r10
|
|
0013c6 52a1 mov.l @(h'4,r10), r2
|
|
0013c8 2228 tst r2, r2
|
|
0013ca 8d01 bt/s h'2 ;@(h'13d0)
|
|
0013cc 6342 mov.l @r4, r3
|
|
0013ce 6c63 mov r6, r12
|
|
0013d0 2f32 mov.l r3, @r15
|
|
0013d2 e208 mov #h'8, r2
|
|
0013d4 3323 cmp/ge r2, r3
|
|
0013d6 8b03 bf h'6 ;@(h'13e0)
|
|
0013d8 9131 mov.w @(h'62,pc), r1 ;@(h'143e)
|
|
0013da 63f2 mov.l @r15, r3
|
|
0013dc 3317 cmp/gt r1, r3
|
|
0013de 8b01 bf h'2 ;@(h'13e4)
|
|
0013e0 a00a bra h'14 ;@(h'13f8)
|
|
0013e2 1a72 mov.l r7, @(h'8,r10)
|
|
0013e4 6142 mov.l @r4, r1
|
|
0013e6 d31c mov.l @(h'70,pc), r3 ;@(h'1458)
|
|
0013e8 430b jsr @r3
|
|
0013ea e060 mov #h'60, r0
|
|
0013ec e230 mov #h'30, r2
|
|
0013ee 3023 cmp/ge r2, r0
|
|
0013f0 8901 bt h'2 ;@(h'13f6)
|
|
0013f2 a001 bra h'2 ;@(h'13f8)
|
|
0013f4 1a62 mov.l r6, @(h'8,r10)
|
|
0013f6 1ad2 mov.l r13, @(h'8,r10)
|
|
0013f8 6642 mov.l @r4, r6
|
|
0013fa 9320 mov.w @(h'40,pc), r3 ;@(h'143e)
|
|
0013fc 3633 cmp/ge r3, r6
|
|
0013fe 8916 bt h'2c ;@(h'142e)
|
|
001400 e108 mov #h'8, r1
|
|
001402 3617 cmp/gt r1, r6
|
|
001404 8b13 bf h'26 ;@(h'142e)
|
|
001406 7ff8 add #h'f8, r15
|
|
001408 d30e mov.l @(h'38,pc), r3 ;@(h'1444)
|
|
00140a 2f36 mov.l r3, @-r15
|
|
00140c d30e mov.l @(h'38,pc), r3 ;@(h'1448)
|
|
00140e 2f36 mov.l r3, @-r15
|
|
001410 d20e mov.l @(h'38,pc), r2 ;@(h'144c)
|
|
001412 7ff8 add #h'f8, r15
|
|
001414 505f mov.l @(h'3c,r5), r0
|
|
001416 420b jsr @r2
|
|
001418 2ff6 mov.l r15, @-r15
|
|
00141a 62f3 mov r15, r2
|
|
00141c 7210 add #h'10, r2
|
|
00141e 2f26 mov.l r2, @-r15
|
|
001420 d20e mov.l @(h'38,pc), r2 ;@(h'145c)
|
|
001422 420b jsr @r2
|
|
001424 0009 nop
|
|
001426 d20b mov.l @(h'2c,pc), r2 ;@(h'1454)
|
|
001428 420b jsr @r2
|
|
00142a 0009 nop
|
|
00142c 150f mov.l r0, @(h'3c,r5)
|
|
00142e 9307 mov.w @(h'e,pc), r3 ;@(h'1440)
|
|
001430 6142 mov.l @r4, r1
|
|
001432 3137 cmp/gt r3, r1
|
|
001434 8b01 bf h'2 ;@(h'143a)
|
|
001436 a174 bra h'2e8 ;@(h'1722)
|
|
001438 0009 nop
|
|
00143a a175 bra h'2ea ;@(h'1728)
|
|
00143c 0009 nop
|
|
00143e 0118 sett
|
|
001440 0128 clrmac
|
|
001442 0000
|
|
001444 9999 mov.w @(h'132,pc), r9 ;@(h'157a)
|
|
001446 999a mov.w @(h'134,pc), r9 ;@(h'157e)
|
|
001448 3fc9
|
|
00144a 9999 mov.w @(h'132,pc), r9 ;@(h'1580)
|
|
00144c 0030
|
|
00144e bcd4 bsr h'-658 ;@(h'dfa)
|
|
001450 0030
|
|
001452 ab24 bra h'-9b8 ;@(h'a9e)
|
|
001454 0030
|
|
001456 b478 bsr h'8f0 ;@(h'1d4a)
|
|
001458 0030
|
|
00145a beb0 bsr h'-2a0 ;@(h'11be)
|
|
00145c 0030
|
|
00145e aa54 bra h'-b58 ;@(h'90a)
|
|
001460 880f cmp/eq #h'f, r0
|
|
001462 8b58 bf h'b0 ;@(h'1516)
|
|
001464 52b1 mov.l @(h'4,r11), r2
|
|
001466 2228 tst r2, r2
|
|
001468 8903 bt h'6 ;@(h'1472)
|
|
00146a 53a1 mov.l @(h'4,r10), r3
|
|
00146c 2338 tst r3, r3
|
|
00146e 8900 bt h'0 ;@(h'1472)
|
|
001470 6c63 mov r6, r12
|
|
001472 e210 mov #h'10, r2
|
|
001474 6342 mov.l @r4, r3
|
|
001476 2f32 mov.l r3, @r15
|
|
001478 3323 cmp/ge r2, r3
|
|
00147a 8b03 bf h'6 ;@(h'1484)
|
|
00147c 9164 mov.w @(h'c8,pc), r1 ;@(h'1548)
|
|
00147e 63f2 mov.l @r15, r3
|
|
001480 3317 cmp/gt r1, r3
|
|
001482 8b03 bf h'6 ;@(h'148c)
|
|
001484 1572 mov.l r7, @(h'8,r5)
|
|
001486 e044 mov #h'44, r0
|
|
001488 a00e bra h'1c ;@(h'14a8)
|
|
00148a 0576 mov.l r7, @(r0,r5)
|
|
00148c 905d mov.w @(h'ba,pc), r0 ;@(h'154a)
|
|
00148e d230 mov.l @(h'c0,pc), r2 ;@(h'1550)
|
|
001490 420b jsr @r2
|
|
001492 6142 mov.l @r4, r1
|
|
001494 e340 mov #h'40, r3
|
|
001496 3037 cmp/gt r3, r0
|
|
001498 8b03 bf h'6 ;@(h'14a2)
|
|
00149a e044 mov #h'44, r0
|
|
00149c 1562 mov.l r6, @(h'8,r5)
|
|
00149e a003 bra h'6 ;@(h'14a8)
|
|
0014a0 0566 mov.l r6, @(r0,r5)
|
|
0014a2 e044 mov #h'44, r0
|
|
0014a4 15d2 mov.l r13, @(h'8,r5)
|
|
0014a6 05d6 mov.l r13, @(r0,r5)
|
|
0014a8 6642 mov.l @r4, r6
|
|
0014aa 934d mov.w @(h'9a,pc), r3 ;@(h'1548)
|
|
0014ac 3633 cmp/ge r3, r6
|
|
0014ae 892a bt h'54 ;@(h'1506)
|
|
0014b0 e120 mov #h'20, r1
|
|
0014b2 3617 cmp/gt r1, r6
|
|
0014b4 8b27 bf h'4e ;@(h'1506)
|
|
0014b6 7ff8 add #h'f8, r15
|
|
0014b8 d326 mov.l @(h'98,pc), r3 ;@(h'1554)
|
|
0014ba 2f36 mov.l r3, @-r15
|
|
0014bc d326 mov.l @(h'98,pc), r3 ;@(h'1558)
|
|
0014be 2f36 mov.l r3, @-r15
|
|
0014c0 d226 mov.l @(h'98,pc), r2 ;@(h'155c)
|
|
0014c2 7ff8 add #h'f8, r15
|
|
0014c4 6052 mov.l @r5, r0
|
|
0014c6 420b jsr @r2
|
|
0014c8 2ff6 mov.l r15, @-r15
|
|
0014ca 62f3 mov r15, r2
|
|
0014cc 7210 add #h'10, r2
|
|
0014ce 2f26 mov.l r2, @-r15
|
|
0014d0 d223 mov.l @(h'8c,pc), r2 ;@(h'1560)
|
|
0014d2 420b jsr @r2
|
|
0014d4 0009 nop
|
|
0014d6 d223 mov.l @(h'8c,pc), r2 ;@(h'1564)
|
|
0014d8 420b jsr @r2
|
|
0014da 0009 nop
|
|
0014dc 2502 mov.l r0, @r5
|
|
0014de 7ff8 add #h'f8, r15
|
|
0014e0 d31c mov.l @(h'70,pc), r3 ;@(h'1554)
|
|
0014e2 2f36 mov.l r3, @-r15
|
|
0014e4 d31c mov.l @(h'70,pc), r3 ;@(h'1558)
|
|
0014e6 2f36 mov.l r3, @-r15
|
|
0014e8 d21c mov.l @(h'70,pc), r2 ;@(h'155c)
|
|
0014ea 7ff8 add #h'f8, r15
|
|
0014ec 505f mov.l @(h'3c,r5), r0
|
|
0014ee 420b jsr @r2
|
|
0014f0 2ff6 mov.l r15, @-r15
|
|
0014f2 62f3 mov r15, r2
|
|
0014f4 7210 add #h'10, r2
|
|
0014f6 2f26 mov.l r2, @-r15
|
|
0014f8 d21b mov.l @(h'6c,pc), r2 ;@(h'1568)
|
|
0014fa 420b jsr @r2
|
|
0014fc 0009 nop
|
|
0014fe d219 mov.l @(h'64,pc), r2 ;@(h'1564)
|
|
001500 420b jsr @r2
|
|
001502 0009 nop
|
|
001504 150f mov.l r0, @(h'3c,r5)
|
|
001506 9321 mov.w @(h'42,pc), r3 ;@(h'154c)
|
|
001508 6142 mov.l @r4, r1
|
|
00150a 3137 cmp/gt r3, r1
|
|
00150c 8b01 bf h'2 ;@(h'1512)
|
|
00150e a108 bra h'210 ;@(h'1722)
|
|
001510 0009 nop
|
|
001512 a109 bra h'212 ;@(h'1728)
|
|
001514 0009 nop
|
|
001516 6093 mov r9, r0
|
|
001518 8810 cmp/eq #h'10, r0
|
|
00151a 8901 bt h'2 ;@(h'1520)
|
|
00151c a099 bra h'132 ;@(h'1652)
|
|
00151e 0009 nop
|
|
001520 52b1 mov.l @(h'4,r11), r2
|
|
001522 2228 tst r2, r2
|
|
001524 8903 bt h'6 ;@(h'152e)
|
|
001526 53a1 mov.l @(h'4,r10), r3
|
|
001528 2338 tst r3, r3
|
|
00152a 8900 bt h'0 ;@(h'152e)
|
|
00152c 6c63 mov r6, r12
|
|
00152e e210 mov #h'10, r2
|
|
001530 6342 mov.l @r4, r3
|
|
001532 2f32 mov.l r3, @r15
|
|
001534 3323 cmp/ge r2, r3
|
|
001536 8b03 bf h'6 ;@(h'1540)
|
|
001538 9109 mov.w @(h'12,pc), r1 ;@(h'154e)
|
|
00153a 63f2 mov.l @r15, r3
|
|
00153c 3317 cmp/gt r1, r3
|
|
00153e 8b15 bf h'2a ;@(h'156c)
|
|
001540 1572 mov.l r7, @(h'8,r5)
|
|
001542 e044 mov #h'44, r0
|
|
001544 a020 bra h'40 ;@(h'1588)
|
|
001546 0576 mov.l r7, @(r0,r5)
|
|
001548 009c mov.b @(r0,r9), r0
|
|
00154a 00a0
|
|
00154c 00ac mov.b @(r0,r10), r0
|
|
00154e 0130
|
|
001550 0030
|
|
001552 beb0 bsr h'-2a0 ;@(h'12b6)
|
|
001554 9999 mov.w @(h'132,pc), r9 ;@(h'168a)
|
|
001556 999a mov.w @(h'134,pc), r9 ;@(h'168e)
|
|
001558 3fc9
|
|
00155a 9999 mov.w @(h'132,pc), r9 ;@(h'1690)
|
|
00155c 0030
|
|
00155e bcd4 bsr h'-658 ;@(h'f0a)
|
|
001560 0030
|
|
001562 ab24 bra h'-9b8 ;@(h'bae)
|
|
001564 0030
|
|
001566 b478 bsr h'8f0 ;@(h'1e5a)
|
|
001568 0030
|
|
00156a aa54 bra h'-b58 ;@(h'a16)
|
|
00156c 9077 mov.w @(h'ee,pc), r0 ;@(h'165e)
|
|
00156e d23e mov.l @(h'f8,pc), r2 ;@(h'1668)
|
|
001570 420b jsr @r2
|
|
001572 6142 mov.l @r4, r1
|
|
001574 e340 mov #h'40, r3
|
|
001576 3037 cmp/gt r3, r0
|
|
001578 8b03 bf h'6 ;@(h'1582)
|
|
00157a e044 mov #h'44, r0
|
|
00157c 1562 mov.l r6, @(h'8,r5)
|
|
00157e a003 bra h'6 ;@(h'1588)
|
|
001580 0566 mov.l r6, @(r0,r5)
|
|
001582 e044 mov #h'44, r0
|
|
001584 15d2 mov.l r13, @(h'8,r5)
|
|
001586 05d6 mov.l r13, @(r0,r5)
|
|
001588 6642 mov.l @r4, r6
|
|
00158a 9369 mov.w @(h'd2,pc), r3 ;@(h'1660)
|
|
00158c 3633 cmp/ge r3, r6
|
|
00158e 892b bt h'56 ;@(h'15e8)
|
|
001590 e120 mov #h'20, r1
|
|
001592 3617 cmp/gt r1, r6
|
|
001594 8b28 bf h'50 ;@(h'15e8)
|
|
001596 7ff8 add #h'f8, r15
|
|
001598 d334 mov.l @(h'd0,pc), r3 ;@(h'166c)
|
|
00159a 2f36 mov.l r3, @-r15
|
|
00159c d334 mov.l @(h'd0,pc), r3 ;@(h'1670)
|
|
00159e 2f36 mov.l r3, @-r15
|
|
0015a0 d234 mov.l @(h'd0,pc), r2 ;@(h'1674)
|
|
0015a2 7ff8 add #h'f8, r15
|
|
0015a4 6052 mov.l @r5, r0
|
|
0015a6 420b jsr @r2
|
|
0015a8 2ff6 mov.l r15, @-r15
|
|
0015aa 62f3 mov r15, r2
|
|
0015ac 7210 add #h'10, r2
|
|
0015ae 2f26 mov.l r2, @-r15
|
|
0015b0 d231 mov.l @(h'c4,pc), r2 ;@(h'1678)
|
|
0015b2 420b jsr @r2
|
|
0015b4 0009 nop
|
|
0015b6 d231 mov.l @(h'c4,pc), r2 ;@(h'167c)
|
|
0015b8 420b jsr @r2
|
|
0015ba 0009 nop
|
|
0015bc 2502 mov.l r0, @r5
|
|
0015be 7ff8 add #h'f8, r15
|
|
0015c0 d32a mov.l @(h'a8,pc), r3 ;@(h'166c)
|
|
0015c2 2f36 mov.l r3, @-r15
|
|
0015c4 d32a mov.l @(h'a8,pc), r3 ;@(h'1670)
|
|
0015c6 2f36 mov.l r3, @-r15
|
|
0015c8 d22a mov.l @(h'a8,pc), r2 ;@(h'1674)
|
|
0015ca 7ff8 add #h'f8, r15
|
|
0015cc 505f mov.l @(h'3c,r5), r0
|
|
0015ce 420b jsr @r2
|
|
0015d0 2ff6 mov.l r15, @-r15
|
|
0015d2 62f3 mov r15, r2
|
|
0015d4 7210 add #h'10, r2
|
|
0015d6 2f26 mov.l r2, @-r15
|
|
0015d8 d229 mov.l @(h'a4,pc), r2 ;@(h'1680)
|
|
0015da 420b jsr @r2
|
|
0015dc 0009 nop
|
|
0015de d227 mov.l @(h'9c,pc), r2 ;@(h'167c)
|
|
0015e0 420b jsr @r2
|
|
0015e2 0009 nop
|
|
0015e4 a02f bra h'5e ;@(h'1646)
|
|
0015e6 150f mov.l r0, @(h'3c,r5)
|
|
0015e8 6642 mov.l @r4, r6
|
|
0015ea 923a mov.w @(h'74,pc), r2 ;@(h'1662)
|
|
0015ec 3627 cmp/gt r2, r6
|
|
0015ee 8b2a bf h'54 ;@(h'1646)
|
|
0015f0 9138 mov.w @(h'70,pc), r1 ;@(h'1664)
|
|
0015f2 3613 cmp/ge r1, r6
|
|
0015f4 8927 bt h'4e ;@(h'1646)
|
|
0015f6 7ff8 add #h'f8, r15
|
|
0015f8 d21c mov.l @(h'70,pc), r2 ;@(h'166c)
|
|
0015fa 2f26 mov.l r2, @-r15
|
|
0015fc d21c mov.l @(h'70,pc), r2 ;@(h'1670)
|
|
0015fe 2f26 mov.l r2, @-r15
|
|
001600 d31c mov.l @(h'70,pc), r3 ;@(h'1674)
|
|
001602 7ff8 add #h'f8, r15
|
|
001604 6052 mov.l @r5, r0
|
|
001606 430b jsr @r3
|
|
001608 2ff6 mov.l r15, @-r15
|
|
00160a 63f3 mov r15, r3
|
|
00160c 7310 add #h'10, r3
|
|
00160e 2f36 mov.l r3, @-r15
|
|
001610 d31b mov.l @(h'6c,pc), r3 ;@(h'1680)
|
|
001612 430b jsr @r3
|
|
001614 0009 nop
|
|
001616 d319 mov.l @(h'64,pc), r3 ;@(h'167c)
|
|
001618 430b jsr @r3
|
|
00161a 0009 nop
|
|
00161c 2502 mov.l r0, @r5
|
|
00161e 7ff8 add #h'f8, r15
|
|
001620 d212 mov.l @(h'48,pc), r2 ;@(h'166c)
|
|
001622 2f26 mov.l r2, @-r15
|
|
001624 d212 mov.l @(h'48,pc), r2 ;@(h'1670)
|
|
001626 2f26 mov.l r2, @-r15
|
|
001628 d312 mov.l @(h'48,pc), r3 ;@(h'1674)
|
|
00162a 7ff8 add #h'f8, r15
|
|
00162c 505f mov.l @(h'3c,r5), r0
|
|
00162e 430b jsr @r3
|
|
001630 2ff6 mov.l r15, @-r15
|
|
001632 63f3 mov r15, r3
|
|
001634 7310 add #h'10, r3
|
|
001636 2f36 mov.l r3, @-r15
|
|
001638 d30f mov.l @(h'3c,pc), r3 ;@(h'1678)
|
|
00163a 430b jsr @r3
|
|
00163c 0009 nop
|
|
00163e d30f mov.l @(h'3c,pc), r3 ;@(h'167c)
|
|
001640 430b jsr @r3
|
|
001642 0009 nop
|
|
001644 150f mov.l r0, @(h'3c,r5)
|
|
001646 920e mov.w @(h'1c,pc), r2 ;@(h'1666)
|
|
001648 6142 mov.l @r4, r1
|
|
00164a 3127 cmp/gt r2, r1
|
|
00164c 8969 bt h'd2 ;@(h'1722)
|
|
00164e a06b bra h'd6 ;@(h'1728)
|
|
001650 0009 nop
|
|
001652 6a73 mov r7, r10
|
|
001654 2f72 mov.l r7, @r15
|
|
001656 68b3 mov r11, r8
|
|
001658 db0a mov.l @(h'28,pc), r11 ;@(h'1684)
|
|
00165a a055 bra h'aa ;@(h'1708)
|
|
00165c 6983 mov r8, r9
|
|
00165e 00a0
|
|
001660 009c mov.b @(r0,r9), r0
|
|
001662 00b4 mov.b r11, @(r0,r0)
|
|
001664 0130
|
|
001666 0138 ldtlb
|
|
001668 0030
|
|
00166a beb0 bsr h'-2a0 ;@(h'13ce)
|
|
00166c 9999 mov.w @(h'132,pc), r9 ;@(h'17a2)
|
|
00166e 999a mov.w @(h'134,pc), r9 ;@(h'17a6)
|
|
001670 3fc9
|
|
001672 9999 mov.w @(h'132,pc), r9 ;@(h'17a8)
|
|
001674 0030
|
|
001676 bcd4 bsr h'-658 ;@(h'1022)
|
|
001678 0030
|
|
00167a ab24 bra h'-9b8 ;@(h'cc6)
|
|
00167c 0030
|
|
00167e b478 bsr h'8f0 ;@(h'1f72)
|
|
001680 0030
|
|
001682 aa54 bra h'-b58 ;@(h'b2e)
|
|
001684 0031
|
|
001686 4182
|
|
001688 62a3 mov r10, r2
|
|
00168a 63a3 mov r10, r3
|
|
00168c 4200 shll r2
|
|
00168e 323c add r3, r2
|
|
001690 4208 shll2 r2
|
|
001692 325c add r5, r2
|
|
001694 1f21 mov.l r2, @(h'4,r15)
|
|
001696 5321 mov.l @(h'4,r2), r3
|
|
001698 2338 tst r3, r3
|
|
00169a 892f bt h'5e ;@(h'16fc)
|
|
00169c 60e2 mov.l @r14, r0
|
|
00169e 6ca3 mov r10, r12
|
|
0016a0 6242 mov.l @r4, r2
|
|
0016a2 4008 shll2 r0
|
|
0016a4 4c00 shll r12
|
|
0016a6 4008 shll2 r0
|
|
0016a8 30bc add r11, r0
|
|
0016aa 03cd mov.w @(r0,r12), r3
|
|
0016ac 633d extu.w r3, r3
|
|
0016ae 73ce add #h'ce, r3
|
|
0016b0 3320 cmp/eq r2, r3
|
|
0016b2 8b02 bf h'4 ;@(h'16ba)
|
|
0016b4 51f1 mov.l @(h'4,r15), r1
|
|
0016b6 a020 bra h'40 ;@(h'16fa)
|
|
0016b8 1162 mov.l r6, @(h'8,r1)
|
|
0016ba 60e2 mov.l @r14, r0
|
|
0016bc 6242 mov.l @r4, r2
|
|
0016be 4008 shll2 r0
|
|
0016c0 4008 shll2 r0
|
|
0016c2 30bc add r11, r0
|
|
0016c4 03cd mov.w @(r0,r12), r3
|
|
0016c6 633d extu.w r3, r3
|
|
0016c8 3320 cmp/eq r2, r3
|
|
0016ca 8b01 bf h'2 ;@(h'16d0)
|
|
0016cc a015 bra h'2a ;@(h'16fa)
|
|
0016ce 19d2 mov.l r13, @(h'8,r9)
|
|
0016d0 6ce2 mov.l @r14, r12
|
|
0016d2 4c08 shll2 r12
|
|
0016d4 6342 mov.l @r4, r3
|
|
0016d6 4c08 shll2 r12
|
|
0016d8 3cbc add r11, r12
|
|
0016da 85c7 mov.w @(h'e,r12), r0
|
|
0016dc 1f31 mov.l r3, @(h'4,r15)
|
|
0016de 600d extu.w r0, r0
|
|
0016e0 70f9 add #h'f9, r0
|
|
0016e2 3030 cmp/eq r3, r0
|
|
0016e4 8908 bt h'10 ;@(h'16f8)
|
|
0016e6 60f2 mov.l @r15, r0
|
|
0016e8 52f1 mov.l @(h'4,r15), r2
|
|
0016ea 03cd mov.w @(r0,r12), r3
|
|
0016ec 85c6 mov.w @(h'c,r12), r0
|
|
0016ee 633d extu.w r3, r3
|
|
0016f0 600d extu.w r0, r0
|
|
0016f2 330c add r0, r3
|
|
0016f4 3320 cmp/eq r2, r3
|
|
0016f6 8b00 bf h'0 ;@(h'16fa)
|
|
0016f8 1872 mov.l r7, @(h'8,r8)
|
|
0016fa 6c63 mov r6, r12
|
|
0016fc 62f2 mov.l @r15, r2
|
|
0016fe 790c
|
|
001700 7a01
|
|
001702 780c
|
|
001704 7202
|
|
001706 2f22 mov.l r2, @r15
|
|
001708 e306 mov #h'6, r3
|
|
00170a 3a33 cmp/ge r3, r10
|
|
00170c 8bbc bf h'-88 ;@(h'1688)
|
|
00170e 61e2 mov.l @r14, r1
|
|
001710 6342 mov.l @r4, r3
|
|
001712 4108 shll2 r1
|
|
001714 4108 shll2 r1
|
|
001716 31bc add r11, r1
|
|
001718 8517 mov.w @(h'e,r1), r0
|
|
00171a 600d extu.w r0, r0
|
|
00171c 7008
|
|
00171e 3030 cmp/eq r3, r0
|
|
001720 8b02 bf h'4 ;@(h'1728)
|
|
001722 e1ff mov #h'ffffffff, r1
|
|
001724 bda6 bsr h'-4b4 ;@(h'1274)
|
|
001726 2412 mov.l r1, @r4
|
|
001728 60c3 mov r12, r0
|
|
00172a 7f08
|
|
00172c 4f26 lds.l @r15+, pr
|
|
00172e 68f6 mov.l @r15+, r8
|
|
001730 69f6 mov.l @r15+, r9
|
|
001732 6af6 mov.l @r15+, r10
|
|
001734 6bf6 mov.l @r15+, r11
|
|
001736 6cf6 mov.l @r15+, r12
|
|
001738 6df6 mov.l @r15+, r13
|
|
00173a 000b rts
|
|
00173c 6ef6 mov.l @r15+, r14
|
|
00173e 2fe6 mov.l r14, @-r15
|
|
001740 2fd6 mov.l r13, @-r15
|
|
001742 6e43 mov r4, r14
|
|
001744 d330 mov.l @(h'c0,pc), r3 ;@(h'1808)
|
|
001746 61e3 mov r14, r1
|
|
001748 2fc6 mov.l r12, @-r15
|
|
00174a 2fb6 mov.l r11, @-r15
|
|
00174c 2fa6 mov.l r10, @-r15
|
|
00174e 2f96 mov.l r9, @-r15
|
|
001750 2f86 mov.l r8, @-r15
|
|
001752 e900 mov #h'0, r9
|
|
001754 da2b mov.l @(h'ac,pc), r10 ;@(h'1804)
|
|
001756 4f22 sts.l pr, @-r15
|
|
001758 7fe0 add #h'e0, r15
|
|
00175a 64a3 mov r10, r4
|
|
00175c 1f41 mov.l r4, @(h'4,r15)
|
|
00175e 1f42 mov.l r4, @(h'8,r15)
|
|
001760 1f44 mov.l r4, @(h'10,r15)
|
|
001762 430b jsr @r3
|
|
001764 e006 mov #h'6, r0
|
|
001766 e8ff mov #h'ffffffff, r8
|
|
001768 db28 mov.l @(h'a0,pc), r11 ;@(h'180c)
|
|
00176a ec03 mov #h'3, r12
|
|
00176c 1f03 mov.l r0, @(h'c,r15)
|
|
00176e ed01 mov #h'1, r13
|
|
001770 6393 mov r9, r3
|
|
001772 6293 mov r9, r2
|
|
001774 4300 shll r3
|
|
001776 332c add r2, r3
|
|
001778 4308 shll2 r3
|
|
00177a 33ac add r10, r3
|
|
00177c 2f32 mov.l r3, @r15
|
|
00177e 5032 mov.l @(h'8,r3), r0
|
|
001780 8801 cmp/eq #h'1, r0
|
|
001782 8b4d bf h'9a ;@(h'1820)
|
|
001784 2fc6 mov.l r12, @-r15
|
|
001786 2fd6 mov.l r13, @-r15
|
|
001788 2fd6 mov.l r13, @-r15
|
|
00178a 51f3 mov.l @(h'c,r15), r1
|
|
00178c d020 mov.l @(h'80,pc), r0 ;@(h'1810)
|
|
00178e 1f19 mov.l r1, @(h'24,r15)
|
|
001790 6112 mov.l @r1, r1
|
|
001792 1f1a mov.l r1, @(h'28,r15)
|
|
001794 d31f mov.l @(h'7c,pc), r3 ;@(h'1814)
|
|
001796 430b jsr @r3
|
|
001798 0009 nop
|
|
00179a d21f mov.l @(h'7c,pc), r2 ;@(h'1818)
|
|
00179c 420b jsr @r2
|
|
00179e 0009 nop
|
|
0017a0 51fa mov.l @(h'28,r15), r1
|
|
0017a2 6703 mov r0, r7
|
|
0017a4 d31b mov.l @(h'6c,pc), r3 ;@(h'1814)
|
|
0017a6 d01d mov.l @(h'74,pc), r0 ;@(h'181c)
|
|
0017a8 430b jsr @r3
|
|
0017aa e679 mov #h'79, r6
|
|
0017ac d21a mov.l @(h'68,pc), r2 ;@(h'1818)
|
|
0017ae 420b jsr @r2
|
|
0017b0 0009 nop
|
|
0017b2 6503 mov r0, r5
|
|
0017b4 4b0b jsr @r11
|
|
0017b6 e406 mov #h'6, r4
|
|
0017b8 7f0c
|
|
0017ba 53f3 mov.l @(h'c,r15), r3
|
|
0017bc 33c3 cmp/ge r12, r3
|
|
0017be 896b bt h'd6 ;@(h'1898)
|
|
0017c0 d214 mov.l @(h'50,pc), r2 ;@(h'1814)
|
|
0017c2 e102 mov #h'2, r1
|
|
0017c4 2f16 mov.l r1, @-r15
|
|
0017c6 6093 mov r9, r0
|
|
0017c8 2f86 mov.l r8, @-r15
|
|
0017ca 6393 mov r9, r3
|
|
0017cc d110 mov.l @(h'40,pc), r1 ;@(h'1810)
|
|
0017ce 4000 shll r0
|
|
0017d0 2fd6 mov.l r13, @-r15
|
|
0017d2 303c add r3, r0
|
|
0017d4 4008 shll2 r0
|
|
0017d6 30ac add r10, r0
|
|
0017d8 1f08 mov.l r0, @(h'20,r15)
|
|
0017da 6002 mov.l @r0, r0
|
|
0017dc 420b jsr @r2
|
|
0017de 1f03 mov.l r0, @(h'c,r15)
|
|
0017e0 d30d mov.l @(h'34,pc), r3 ;@(h'1818)
|
|
0017e2 430b jsr @r3
|
|
0017e4 0009 nop
|
|
0017e6 6703 mov r0, r7
|
|
0017e8 51f3 mov.l @(h'c,r15), r1
|
|
0017ea d00c mov.l @(h'30,pc), r0 ;@(h'181c)
|
|
0017ec d209 mov.l @(h'24,pc), r2 ;@(h'1814)
|
|
0017ee 420b jsr @r2
|
|
0017f0 e679 mov #h'79, r6
|
|
0017f2 d309 mov.l @(h'24,pc), r3 ;@(h'1818)
|
|
0017f4 430b jsr @r3
|
|
0017f6 0009 nop
|
|
0017f8 6503 mov r0, r5
|
|
0017fa 4b0b jsr @r11
|
|
0017fc e406 mov #h'6, r4
|
|
0017fe a04b bra h'96 ;@(h'1898)
|
|
001800 7f0c
|
|
001802 0000
|
|
001804 0810
|
|
001806 0094 mov.b r9, @(r0,r0)
|
|
001808 0030
|
|
00180a beb0 bsr h'-2a0 ;@(h'156e)
|
|
00180c 0030
|
|
00180e 943c mov.w @(h'78,pc), r4 ;@(h'188a)
|
|
001810 40a0
|
|
001812 0000
|
|
001814 0030
|
|
001816 adea bra h'-42c ;@(h'13ee)
|
|
001818 0030
|
|
00181a bd5c bsr h'-548 ;@(h'12d6)
|
|
00181c 3f80 cmp/eq r8, r15
|
|
00181e 0000
|
|
001820 50f4 mov.l @(h'10,r15), r0
|
|
001822 5002 mov.l @(h'8,r0), r0
|
|
001824 8802 cmp/eq #h'2, r0
|
|
001826 8b37 bf h'6e ;@(h'1898)
|
|
001828 2fd6 mov.l r13, @-r15
|
|
00182a 2fc6 mov.l r12, @-r15
|
|
00182c 2fd6 mov.l r13, @-r15
|
|
00182e 51f5 mov.l @(h'14,r15), r1
|
|
001830 d045 mov.l @(h'114,pc), r0 ;@(h'1948)
|
|
001832 6112 mov.l @r1, r1
|
|
001834 d345 mov.l @(h'114,pc), r3 ;@(h'194c)
|
|
001836 1f13 mov.l r1, @(h'c,r15)
|
|
001838 430b jsr @r3
|
|
00183a 0009 nop
|
|
00183c d244 mov.l @(h'110,pc), r2 ;@(h'1950)
|
|
00183e 420b jsr @r2
|
|
001840 0009 nop
|
|
001842 6703 mov r0, r7
|
|
001844 51f3 mov.l @(h'c,r15), r1
|
|
001846 d043 mov.l @(h'10c,pc), r0 ;@(h'1954)
|
|
001848 d340 mov.l @(h'100,pc), r3 ;@(h'194c)
|
|
00184a 430b jsr @r3
|
|
00184c e679 mov #h'79, r6
|
|
00184e d240 mov.l @(h'100,pc), r2 ;@(h'1950)
|
|
001850 420b jsr @r2
|
|
001852 0009 nop
|
|
001854 6503 mov r0, r5
|
|
001856 4b0b jsr @r11
|
|
001858 e406 mov #h'6, r4
|
|
00185a 7f0c
|
|
00185c 53f3 mov.l @(h'c,r15), r3
|
|
00185e 33c3 cmp/ge r12, r3
|
|
001860 891a bt h'34 ;@(h'1898)
|
|
001862 e302 mov #h'2, r3
|
|
001864 d038 mov.l @(h'e0,pc), r0 ;@(h'1948)
|
|
001866 2f86 mov.l r8, @-r15
|
|
001868 2f36 mov.l r3, @-r15
|
|
00186a 2fd6 mov.l r13, @-r15
|
|
00186c 51f4 mov.l @(h'10,r15), r1
|
|
00186e 6112 mov.l @r1, r1
|
|
001870 d236 mov.l @(h'd8,pc), r2 ;@(h'194c)
|
|
001872 1f13 mov.l r1, @(h'c,r15)
|
|
001874 420b jsr @r2
|
|
001876 0009 nop
|
|
001878 d235 mov.l @(h'd4,pc), r2 ;@(h'1950)
|
|
00187a 420b jsr @r2
|
|
00187c 0009 nop
|
|
00187e 6703 mov r0, r7
|
|
001880 51f3 mov.l @(h'c,r15), r1
|
|
001882 d034 mov.l @(h'd0,pc), r0 ;@(h'1954)
|
|
001884 d231 mov.l @(h'c4,pc), r2 ;@(h'194c)
|
|
001886 420b jsr @r2
|
|
001888 e679 mov #h'79, r6
|
|
00188a d231 mov.l @(h'c4,pc), r2 ;@(h'1950)
|
|
00188c 420b jsr @r2
|
|
00188e 0009 nop
|
|
001890 6503 mov r0, r5
|
|
001892 4b0b jsr @r11
|
|
001894 e406 mov #h'6, r4
|
|
001896 7f0c
|
|
001898 53f1 mov.l @(h'4,r15), r3
|
|
00189a 7901
|
|
00189c 730c
|
|
00189e 1f31 mov.l r3, @(h'4,r15)
|
|
0018a0 52f2 mov.l @(h'8,r15), r2
|
|
0018a2 e306 mov #h'6, r3
|
|
0018a4 720c
|
|
0018a6 3933 cmp/ge r3, r9
|
|
0018a8 1f22 mov.l r2, @(h'8,r15)
|
|
0018aa 51f4 mov.l @(h'10,r15), r1
|
|
0018ac 710c
|
|
0018ae 8d02 bt/s h'4 ;@(h'18b6)
|
|
0018b0 1f14 mov.l r1, @(h'10,r15)
|
|
0018b2 af5d bra h'-146 ;@(h'1770)
|
|
0018b4 0009 nop
|
|
0018b6 64a3 mov r10, r4
|
|
0018b8 9845 mov.w @(h'8a,pc), r8 ;@(h'1946)
|
|
0018ba ed08 mov #h'8, r13
|
|
0018bc d926 mov.l @(h'98,pc), r9 ;@(h'1958)
|
|
0018be 6ca3 mov r10, r12
|
|
0018c0 6ba3 mov r10, r11
|
|
0018c2 7a48 add #h'48, r10
|
|
0018c4 1fa2 mov.l r10, @(h'8,r15)
|
|
0018c6 63e3 mov r14, r3
|
|
0018c8 da24 mov.l @(h'90,pc), r10 ;@(h'195c)
|
|
0018ca 38e8 sub r14, r8
|
|
0018cc 73f8 add #h'f8, r3
|
|
0018ce 1f31 mov.l r3, @(h'4,r15)
|
|
0018d0 53b1 mov.l @(h'4,r11), r3
|
|
0018d2 2338 tst r3, r3
|
|
0018d4 8b01 bf h'2 ;@(h'18da)
|
|
0018d6 a087 bra h'10e ;@(h'19e8)
|
|
0018d8 0009 nop
|
|
0018da d31d mov.l @(h'74,pc), r3 ;@(h'1950)
|
|
0018dc 430b jsr @r3
|
|
0018de 60c2 mov.l @r12, r0
|
|
0018e0 3ed7 cmp/gt r13, r14
|
|
0018e2 8d02 bt/s h'4 ;@(h'18ea)
|
|
0018e4 6603 mov r0, r6
|
|
0018e6 a011 bra h'22 ;@(h'190c)
|
|
0018e8 55f1 mov.l @(h'4,r15), r5
|
|
0018ea d31d mov.l @(h'74,pc), r3 ;@(h'1960)
|
|
0018ec d01d mov.l @(h'74,pc), r0 ;@(h'1964)
|
|
0018ee 6532 mov.l @r3, r5
|
|
0018f0 4508 shll2 r5
|
|
0018f2 4508 shll2 r5
|
|
0018f4 055d mov.w @(r0,r5), r5
|
|
0018f6 655d extu.w r5, r5
|
|
0018f8 3e57 cmp/gt r5, r14
|
|
0018fa 8b06 bf h'c ;@(h'190a)
|
|
0018fc 6532 mov.l @r3, r5
|
|
0018fe 4508 shll2 r5
|
|
001900 4508 shll2 r5
|
|
001902 055d mov.w @(r0,r5), r5
|
|
001904 655d extu.w r5, r5
|
|
001906 a001 bra h'2 ;@(h'190c)
|
|
001908 35e8 sub r14, r5
|
|
00190a e500 mov #h'0, r5
|
|
00190c d416 mov.l @(h'58,pc), r4 ;@(h'1968)
|
|
00190e 490b jsr @r9
|
|
001910 0009 nop
|
|
001912 d30f mov.l @(h'3c,pc), r3 ;@(h'1950)
|
|
001914 430b jsr @r3
|
|
001916 60c2 mov.l @r12, r0
|
|
001918 3ed7 cmp/gt r13, r14
|
|
00191a 8d02 bt/s h'4 ;@(h'1922)
|
|
00191c 6603 mov r0, r6
|
|
00191e a026 bra h'4c ;@(h'196e)
|
|
001920 6583 mov r8, r5
|
|
001922 d30f mov.l @(h'3c,pc), r3 ;@(h'1960)
|
|
001924 d00f mov.l @(h'3c,pc), r0 ;@(h'1964)
|
|
001926 6532 mov.l @r3, r5
|
|
001928 4508 shll2 r5
|
|
00192a 4508 shll2 r5
|
|
00192c 055d mov.w @(r0,r5), r5
|
|
00192e 655d extu.w r5, r5
|
|
001930 3e57 cmp/gt r5, r14
|
|
001932 8b1b bf h'36 ;@(h'196c)
|
|
001934 6232 mov.l @r3, r2
|
|
001936 65e3 mov r14, r5
|
|
001938 4208 shll2 r2
|
|
00193a 4208 shll2 r2
|
|
00193c 012d mov.w @(r0,r2), r1
|
|
00193e 611d extu.w r1, r1
|
|
001940 3518 sub r1, r5
|
|
001942 a014 bra h'28 ;@(h'196e)
|
|
001944 7578 add #h'78, r5
|
|
001946 0080
|
|
001948 40a0
|
|
00194a 0000
|
|
00194c 0030
|
|
00194e adea bra h'-42c ;@(h'1526)
|
|
001950 0030
|
|
001952 bd5c bsr h'-548 ;@(h'140e)
|
|
001954 3f80 cmp/eq r8, r15
|
|
001956 0000
|
|
001958 0030
|
|
00195a a47e bra h'8fc ;@(h'225a)
|
|
00195c 0030
|
|
00195e a394 bra h'728 ;@(h'208a)
|
|
001960 0810
|
|
001962 0158 sets
|
|
001964 0031
|
|
001966 4190
|
|
001968 0031
|
|
00196a 0884 mov.b r8, @(r0,r8)
|
|
00196c e578 mov #h'78, r5
|
|
00196e d483 mov.l @(h'20c,pc), r4 ;@(h'1b7c)
|
|
001970 490b jsr @r9
|
|
001972 0009 nop
|
|
001974 d382 mov.l @(h'208,pc), r3 ;@(h'1b80)
|
|
001976 430b jsr @r3
|
|
001978 60c2 mov.l @r12, r0
|
|
00197a 3ed7 cmp/gt r13, r14
|
|
00197c 8d02 bt/s h'4 ;@(h'1984)
|
|
00197e 6603 mov r0, r6
|
|
001980 a011 bra h'22 ;@(h'19a6)
|
|
001982 55f1 mov.l @(h'4,r15), r5
|
|
001984 d37f mov.l @(h'1fc,pc), r3 ;@(h'1b84)
|
|
001986 6532 mov.l @r3, r5
|
|
001988 d07f mov.l @(h'1fc,pc), r0 ;@(h'1b88)
|
|
00198a 4508 shll2 r5
|
|
00198c 4508 shll2 r5
|
|
00198e 055d mov.w @(r0,r5), r5
|
|
001990 655d extu.w r5, r5
|
|
001992 3e57 cmp/gt r5, r14
|
|
001994 8b06 bf h'c ;@(h'19a4)
|
|
001996 6532 mov.l @r3, r5
|
|
001998 4508 shll2 r5
|
|
00199a 4508 shll2 r5
|
|
00199c 055d mov.w @(r0,r5), r5
|
|
00199e 655d extu.w r5, r5
|
|
0019a0 a001 bra h'2 ;@(h'19a6)
|
|
0019a2 35e8 sub r14, r5
|
|
0019a4 e500 mov #h'0, r5
|
|
0019a6 d479 mov.l @(h'1e4,pc), r4 ;@(h'1b8c)
|
|
0019a8 4a0b jsr @r10
|
|
0019aa 0009 nop
|
|
0019ac d374 mov.l @(h'1d0,pc), r3 ;@(h'1b80)
|
|
0019ae 430b jsr @r3
|
|
0019b0 60c2 mov.l @r12, r0
|
|
0019b2 3ed7 cmp/gt r13, r14
|
|
0019b4 8d02 bt/s h'4 ;@(h'19bc)
|
|
0019b6 6603 mov r0, r6
|
|
0019b8 a013 bra h'26 ;@(h'19e2)
|
|
0019ba 6583 mov r8, r5
|
|
0019bc d371 mov.l @(h'1c4,pc), r3 ;@(h'1b84)
|
|
0019be 6532 mov.l @r3, r5
|
|
0019c0 d071 mov.l @(h'1c4,pc), r0 ;@(h'1b88)
|
|
0019c2 4508 shll2 r5
|
|
0019c4 4508 shll2 r5
|
|
0019c6 055d mov.w @(r0,r5), r5
|
|
0019c8 655d extu.w r5, r5
|
|
0019ca 3e57 cmp/gt r5, r14
|
|
0019cc 8b08 bf h'10 ;@(h'19e0)
|
|
0019ce 65e3 mov r14, r5
|
|
0019d0 6232 mov.l @r3, r2
|
|
0019d2 4208 shll2 r2
|
|
0019d4 4208 shll2 r2
|
|
0019d6 012d mov.w @(r0,r2), r1
|
|
0019d8 611d extu.w r1, r1
|
|
0019da 3518 sub r1, r5
|
|
0019dc a001 bra h'2 ;@(h'19e2)
|
|
0019de 7578 add #h'78, r5
|
|
0019e0 e578 mov #h'78, r5
|
|
0019e2 d46b mov.l @(h'1ac,pc), r4 ;@(h'1b90)
|
|
0019e4 4a0b jsr @r10
|
|
0019e6 0009 nop
|
|
0019e8 53f2 mov.l @(h'8,r15), r3
|
|
0019ea 7b0c
|
|
0019ec 3b32 cmp/hs r3, r11
|
|
0019ee 8d02 bt/s h'4 ;@(h'19f6)
|
|
0019f0 7c0c
|
|
0019f2 af6d bra h'-126 ;@(h'18d0)
|
|
0019f4 0009 nop
|
|
0019f6 7f20 add #h'20, r15
|
|
0019f8 4f26 lds.l @r15+, pr
|
|
0019fa 68f6 mov.l @r15+, r8
|
|
0019fc 69f6 mov.l @r15+, r9
|
|
0019fe 6af6 mov.l @r15+, r10
|
|
001a00 6bf6 mov.l @r15+, r11
|
|
001a02 6cf6 mov.l @r15+, r12
|
|
001a04 6df6 mov.l @r15+, r13
|
|
001a06 000b rts
|
|
001a08 6ef6 mov.l @r15+, r14
|
|
001a0a 2fe6 mov.l r14, @-r15
|
|
001a0c 2fd6 mov.l r13, @-r15
|
|
001a0e 2fc6 mov.l r12, @-r15
|
|
001a10 4f22 sts.l pr, @-r15
|
|
001a12 d760 mov.l @(h'180,pc), r7 ;@(h'1b94)
|
|
001a14 de60 mov.l @(h'180,pc), r14 ;@(h'1b98)
|
|
001a16 6673 mov r7, r6
|
|
001a18 6d73 mov r7, r13
|
|
001a1a 7d48 add #h'48, r13
|
|
001a1c d75f mov.l @(h'17c,pc), r7 ;@(h'1b9c)
|
|
001a1e 36d2 cmp/hs r13, r6
|
|
001a20 8d3d bt/s h'7a ;@(h'1a9e)
|
|
001a22 ec00 mov #h'0, r12
|
|
001a24 5261 mov.l @(h'4,r6), r2
|
|
001a26 2228 tst r2, r2
|
|
001a28 8936 bt h'6c ;@(h'1a98)
|
|
001a2a 5062 mov.l @(h'8,r6), r0
|
|
001a2c 8802 cmp/eq #h'2, r0
|
|
001a2e 8b33 bf h'66 ;@(h'1a98)
|
|
001a30 d05b mov.l @(h'16c,pc), r0 ;@(h'1ba0)
|
|
001a32 d25c mov.l @(h'170,pc), r2 ;@(h'1ba4)
|
|
001a34 420b jsr @r2
|
|
001a36 6162 mov.l @r6, r1
|
|
001a38 d35b mov.l @(h'16c,pc), r3 ;@(h'1ba8)
|
|
001a3a 6103 mov r0, r1
|
|
001a3c d25b mov.l @(h'16c,pc), r2 ;@(h'1bac)
|
|
001a3e 6032 mov.l @r3, r0
|
|
001a40 30ec add r14, r0
|
|
001a42 840c mov.b @(h'c,r0), r0
|
|
001a44 600c extu.b r0, r0
|
|
001a46 420b jsr @r2
|
|
001a48 304c add r4, r0
|
|
001a4a d259 mov.l @(h'164,pc), r2 ;@(h'1bb0)
|
|
001a4c 420b jsr @r2
|
|
001a4e 0009 nop
|
|
001a50 8800 cmp/eq #h'0, r0
|
|
001a52 8921 bt h'42 ;@(h'1a98)
|
|
001a54 d052 mov.l @(h'148,pc), r0 ;@(h'1ba0)
|
|
001a56 d253 mov.l @(h'14c,pc), r2 ;@(h'1ba4)
|
|
001a58 420b jsr @r2
|
|
001a5a 6162 mov.l @r6, r1
|
|
001a5c d253 mov.l @(h'14c,pc), r2 ;@(h'1bac)
|
|
001a5e 6103 mov r0, r1
|
|
001a60 6032 mov.l @r3, r0
|
|
001a62 00ec mov.b @(r0,r14), r0
|
|
001a64 600c extu.b r0, r0
|
|
001a66 304c add r4, r0
|
|
001a68 420b jsr @r2
|
|
001a6a 70fb add #h'fb, r0
|
|
001a6c d251 mov.l @(h'144,pc), r2 ;@(h'1bb4)
|
|
001a6e 420b jsr @r2
|
|
001a70 0009 nop
|
|
001a72 8800 cmp/eq #h'0, r0
|
|
001a74 8910 bt h'20 ;@(h'1a98)
|
|
001a76 2558 tst r5, r5
|
|
001a78 8b0c bf h'18 ;@(h'1a94)
|
|
001a7a e056 mov #h'56, r0
|
|
001a7c 6372 mov.l @r7, r3
|
|
001a7e e165 mov #h'65, r1
|
|
001a80 023d mov.w @(r0,r3), r2
|
|
001a82 7201
|
|
001a84 0325 mov.w r2, @(r0,r3)
|
|
001a86 6072 mov.l @r7, r0
|
|
001a88 001c mov.b @(r0,r1), r0
|
|
001a8a 88ff cmp/eq #h'ffffffff, r0
|
|
001a8c 8902 bt h'4 ;@(h'1a94)
|
|
001a8e e065 mov #h'65, r0
|
|
001a90 6272 mov.l @r7, r2
|
|
001a92 02c4 mov.b r12, @(r0,r2)
|
|
001a94 a004 bra h'8 ;@(h'1aa0)
|
|
001a96 e001 mov #h'1, r0
|
|
001a98 760c
|
|
001a9a 36d2 cmp/hs r13, r6
|
|
001a9c 8bc2 bf h'-7c ;@(h'1a24)
|
|
001a9e e000 mov #h'0, r0
|
|
001aa0 4f26 lds.l @r15+, pr
|
|
001aa2 6cf6 mov.l @r15+, r12
|
|
001aa4 6df6 mov.l @r15+, r13
|
|
001aa6 000b rts
|
|
001aa8 6ef6 mov.l @r15+, r14
|
|
001aaa e500 mov #h'0, r5
|
|
001aac d742 mov.l @(h'108,pc), r7 ;@(h'1bb8)
|
|
001aae 6473 mov r7, r4
|
|
001ab0 6673 mov r7, r6
|
|
001ab2 7660 add #h'60, r6
|
|
001ab4 1452 mov.l r5, @(h'8,r4)
|
|
001ab6 7410 add #h'10, r4
|
|
001ab8 3462 cmp/hs r6, r4
|
|
001aba 8bfb bf h'-a ;@(h'1ab4)
|
|
001abc 000b rts
|
|
001abe 0009 nop
|
|
001ac0 d73d mov.l @(h'f4,pc), r7 ;@(h'1bb8)
|
|
001ac2 a001 bra h'2 ;@(h'1ac8)
|
|
001ac4 e500 mov #h'0, r5
|
|
001ac6 7501
|
|
001ac8 6253 mov r5, r2
|
|
001aca 4208 shll2 r2
|
|
001acc 4208 shll2 r2
|
|
001ace 327c add r7, r2
|
|
001ad0 5322 mov.l @(h'8,r2), r3
|
|
001ad2 2338 tst r3, r3
|
|
001ad4 8902 bt h'4 ;@(h'1adc)
|
|
001ad6 e306 mov #h'6, r3
|
|
001ad8 3533 cmp/ge r3, r5
|
|
001ada 8bf4 bf h'-18 ;@(h'1ac6)
|
|
001adc 6053 mov r5, r0
|
|
001ade 8806 cmp/eq #h'6, r0
|
|
001ae0 8b01 bf h'2 ;@(h'1ae6)
|
|
001ae2 000b rts
|
|
001ae4 e000 mov #h'0, r0
|
|
001ae6 6653 mov r5, r6
|
|
001ae8 4608 shll2 r6
|
|
001aea 4608 shll2 r6
|
|
001aec 367c add r7, r6
|
|
001aee e301 mov #h'1, r3
|
|
001af0 1632 mov.l r3, @(h'8,r6)
|
|
001af2 e200 mov #h'0, r2
|
|
001af4 1623 mov.l r2, @(h'c,r6)
|
|
001af6 737f add #h'7f, r3
|
|
001af8 2632 mov.l r3, @r6
|
|
001afa 1641 mov.l r4, @(h'4,r6)
|
|
001afc 000b rts
|
|
001afe 0009 nop
|
|
001b00 2fe6 mov.l r14, @-r15
|
|
001b02 e328 mov #h'28, r3
|
|
001b04 2fd6 mov.l r13, @-r15
|
|
001b06 e23c mov #h'3c, r2
|
|
001b08 2fc6 mov.l r12, @-r15
|
|
001b0a 2fb6 mov.l r11, @-r15
|
|
001b0c 2fa6 mov.l r10, @-r15
|
|
001b0e ea00 mov #h'0, r10
|
|
001b10 dd29 mov.l @(h'a4,pc), r13 ;@(h'1bb8)
|
|
001b12 6ca3 mov r10, r12
|
|
001b14 2f96 mov.l r9, @-r15
|
|
001b16 2f86 mov.l r8, @-r15
|
|
001b18 4f22 sts.l pr, @-r15
|
|
001b1a 7fec add #h'ec, r15
|
|
001b1c 2f42 mov.l r4, @r15
|
|
001b1e e400 mov #h'0, r4
|
|
001b20 1fa4 mov.l r10, @(h'10,r15)
|
|
001b22 34dc add r13, r4
|
|
001b24 1f32 mov.l r3, @(h'8,r15)
|
|
001b26 6843 mov r4, r8
|
|
001b28 1f23 mov.l r2, @(h'c,r15)
|
|
001b2a 6b43 mov r4, r11
|
|
001b2c a08e bra h'11c ;@(h'1c4c)
|
|
001b2e 1f41 mov.l r4, @(h'4,r15)
|
|
001b30 69c3 mov r12, r9
|
|
001b32 4908 shll2 r9
|
|
001b34 4908 shll2 r9
|
|
001b36 39dc add r13, r9
|
|
001b38 5392 mov.l @(h'8,r9), r3
|
|
001b3a 2338 tst r3, r3
|
|
001b3c 8b01 bf h'2 ;@(h'1b42)
|
|
001b3e a07f bra h'fe ;@(h'1c40)
|
|
001b40 0009 nop
|
|
001b42 e201 mov #h'1, r2
|
|
001b44 1f24 mov.l r2, @(h'10,r15)
|
|
001b46 6ec3 mov r12, r14
|
|
001b48 5393 mov.l @(h'c,r9), r3
|
|
001b4a 4e08 shll2 r14
|
|
001b4c 7301
|
|
001b4e 4e08 shll2 r14
|
|
001b50 1933 mov.l r3, @(h'c,r9)
|
|
001b52 53f2 mov.l @(h'8,r15), r3
|
|
001b54 5293 mov.l @(h'c,r9), r2
|
|
001b56 3233 cmp/ge r3, r2
|
|
001b58 8d30 bt/s h'60 ;@(h'1bbc)
|
|
001b5a 3edc add r13, r14
|
|
001b5c 63f2 mov.l @r15, r3
|
|
001b5e 51e1 mov.l @(h'4,r14), r1
|
|
001b60 3133 cmp/ge r3, r1
|
|
001b62 8903 bt h'6 ;@(h'1b6c)
|
|
001b64 53e1 mov.l @(h'4,r14), r3
|
|
001b66 7301
|
|
001b68 a06a bra h'd4 ;@(h'1c40)
|
|
001b6a 1e31 mov.l r3, @(h'4,r14)
|
|
001b6c 61f2 mov.l @r15, r1
|
|
001b6e 52e1 mov.l @(h'4,r14), r2
|
|
001b70 3217 cmp/gt r1, r2
|
|
001b72 8b65 bf h'ca ;@(h'1c40)
|
|
001b74 53e1 mov.l @(h'4,r14), r3
|
|
001b76 73ff add #h'ff, r3
|
|
001b78 a062 bra h'c4 ;@(h'1c40)
|
|
001b7a 1e31 mov.l r3, @(h'4,r14)
|
|
001b7c 0031
|
|
001b7e 088c mov.b @(r0,r8), r8
|
|
001b80 0030
|
|
001b82 bd5c bsr h'-548 ;@(h'163e)
|
|
001b84 0810
|
|
001b86 0158 sets
|
|
001b88 0031
|
|
001b8a 4190
|
|
001b8c 0031
|
|
001b8e 0874 mov.b r7, @(r0,r8)
|
|
001b90 0031
|
|
001b92 087c mov.b @(r0,r7), r8
|
|
001b94 0810
|
|
001b96 0094 mov.b r9, @(r0,r0)
|
|
001b98 0031
|
|
001b9a 3e13 cmp/ge r1, r14
|
|
001b9c 0810
|
|
001b9e 01dc mov.b @(r0,r13), r1
|
|
001ba0 3f80 cmp/eq r8, r15
|
|
001ba2 0000
|
|
001ba4 0030
|
|
001ba6 adea bra h'-42c ;@(h'177e)
|
|
001ba8 0810
|
|
001baa 015c mov.b @(r0,r5), r1
|
|
001bac 0030
|
|
001bae b7a8 bsr h'f50 ;@(h'2b02)
|
|
001bb0 0030
|
|
001bb2 b800 bsr h'-1000 ;@(h'bb6)
|
|
001bb4 0030
|
|
001bb6 b5bc bsr h'b78 ;@(h'2732)
|
|
001bb8 0810
|
|
001bba 00dc mov.b @(r0,r13), r0
|
|
001bbc 51f3 mov.l @(h'c,r15), r1
|
|
001bbe 52e3 mov.l @(h'c,r14), r2
|
|
001bc0 3213 cmp/ge r1, r2
|
|
001bc2 8b3d bf h'7a ;@(h'1c40)
|
|
001bc4 50e2 mov.l @(h'8,r14), r0
|
|
001bc6 8801 cmp/eq #h'1, r0
|
|
001bc8 8b2f bf h'5e ;@(h'1c2a)
|
|
001bca e2f0 mov #h'fffffff0, r2
|
|
001bcc 63e2 mov.l @r14, r3
|
|
001bce 73fc add #h'fc, r3
|
|
001bd0 2e32 mov.l r3, @r14
|
|
001bd2 6133 mov r3, r1
|
|
001bd4 3123 cmp/ge r2, r1
|
|
001bd6 8904 bt h'8 ;@(h'1be2)
|
|
001bd8 60c3 mov r12, r0
|
|
001bda 4008 shll2 r0
|
|
001bdc 4008 shll2 r0
|
|
001bde 30dc add r13, r0
|
|
001be0 10a2 mov.l r10, @(h'8,r0)
|
|
001be2 60c3 mov r12, r0
|
|
001be4 4008 shll2 r0
|
|
001be6 4008 shll2 r0
|
|
001be8 00de mov.l @(r0,r13), r0
|
|
001bea 883c cmp/eq #h'3c, r0
|
|
001bec 8b28 bf h'50 ;@(h'1c40)
|
|
001bee d280 mov.l @(h'200,pc), r2 ;@(h'1df0)
|
|
001bf0 420b jsr @r2
|
|
001bf2 0009 nop
|
|
001bf4 4011 cmp/pz r0
|
|
001bf6 8b01 bf h'2 ;@(h'1bfc)
|
|
001bf8 a005 bra h'a ;@(h'1c06)
|
|
001bfa c901 and #h'1, r0
|
|
001bfc 6007 not r0, r0
|
|
001bfe 7001
|
|
001c00 c901 and #h'1, r0
|
|
001c02 6007 not r0, r0
|
|
001c04 7001
|
|
001c06 8801 cmp/eq #h'1, r0
|
|
001c08 8b1a bf h'34 ;@(h'1c40)
|
|
001c0a d37a mov.l @(h'1e8,pc), r3 ;@(h'1df4)
|
|
001c0c 6032 mov.l @r3, r0
|
|
001c0e 840c mov.b @(h'c,r0), r0
|
|
001c10 600c extu.b r0, r0
|
|
001c12 8804 cmp/eq #h'4, r0
|
|
001c14 8904 bt h'8 ;@(h'1c20)
|
|
001c16 6032 mov.l @r3, r0
|
|
001c18 840d mov.b @(h'd,r0), r0
|
|
001c1a 600c extu.b r0, r0
|
|
001c1c 8804 cmp/eq #h'4, r0
|
|
001c1e 8b0f bf h'1e ;@(h'1c40)
|
|
001c20 53f1 mov.l @(h'4,r15), r3
|
|
001c22 e202 mov #h'2, r2
|
|
001c24 1322 mov.l r2, @(h'8,r3)
|
|
001c26 a00b bra h'16 ;@(h'1c40)
|
|
001c28 0009 nop
|
|
001c2a e20a mov #h'a, r2
|
|
001c2c 61b2 mov.l @r11, r1
|
|
001c2e 71fd add #h'fd, r1
|
|
001c30 2b12 mov.l r1, @r11
|
|
001c32 53b2 mov.l @(h'8,r11), r3
|
|
001c34 7301
|
|
001c36 6133 mov r3, r1
|
|
001c38 1b32 mov.l r3, @(h'8,r11)
|
|
001c3a 3127 cmp/gt r2, r1
|
|
001c3c 8b00 bf h'0 ;@(h'1c40)
|
|
001c3e 18a2 mov.l r10, @(h'8,r8)
|
|
001c40 52f1 mov.l @(h'4,r15), r2
|
|
001c42 7c01
|
|
001c44 7810 add #h'10, r8
|
|
001c46 7b10 add #h'10, r11
|
|
001c48 7210 add #h'10, r2
|
|
001c4a 1f21 mov.l r2, @(h'4,r15)
|
|
001c4c e306 mov #h'6, r3
|
|
001c4e 3c33 cmp/ge r3, r12
|
|
001c50 8901 bt h'2 ;@(h'1c56)
|
|
001c52 af6d bra h'-126 ;@(h'1b30)
|
|
001c54 0009 nop
|
|
001c56 50f4 mov.l @(h'10,r15), r0
|
|
001c58 7f14 add #h'14, r15
|
|
001c5a 4f26 lds.l @r15+, pr
|
|
001c5c 68f6 mov.l @r15+, r8
|
|
001c5e 69f6 mov.l @r15+, r9
|
|
001c60 6af6 mov.l @r15+, r10
|
|
001c62 6bf6 mov.l @r15+, r11
|
|
001c64 6cf6 mov.l @r15+, r12
|
|
001c66 6df6 mov.l @r15+, r13
|
|
001c68 000b rts
|
|
001c6a 6ef6 mov.l @r15+, r14
|
|
001c6c 2fe6 mov.l r14, @-r15
|
|
001c6e e328 mov #h'28, r3
|
|
001c70 2fd6 mov.l r13, @-r15
|
|
001c72 e23c mov #h'3c, r2
|
|
001c74 2fc6 mov.l r12, @-r15
|
|
001c76 e500 mov #h'0, r5
|
|
001c78 2fb6 mov.l r11, @-r15
|
|
001c7a 6043 mov r4, r0
|
|
001c7c 2fa6 mov.l r10, @-r15
|
|
001c7e eb06 mov #h'6, r11
|
|
001c80 2f96 mov.l r9, @-r15
|
|
001c82 ea00 mov #h'0, r10
|
|
001c84 2f86 mov.l r8, @-r15
|
|
001c86 e903 mov #h'3, r9
|
|
001c88 4f22 sts.l pr, @-r15
|
|
001c8a 4011 cmp/pz r0
|
|
001c8c d85a mov.l @(h'168,pc), r8 ;@(h'1df8)
|
|
001c8e 7fe0 add #h'e0, r15
|
|
001c90 1f32 mov.l r3, @(h'8,r15)
|
|
001c92 358c add r8, r5
|
|
001c94 1f21 mov.l r2, @(h'4,r15)
|
|
001c96 6d53 mov r5, r13
|
|
001c98 1f53 mov.l r5, @(h'c,r15)
|
|
001c9a 2f52 mov.l r5, @r15
|
|
001c9c 8f02 bf/s h'4 ;@(h'1ca4)
|
|
001c9e ee01 mov #h'1, r14
|
|
001ca0 a005 bra h'a ;@(h'1cae)
|
|
001ca2 c907 and #h'7, r0
|
|
001ca4 6007 not r0, r0
|
|
001ca6 7001
|
|
001ca8 c907 and #h'7, r0
|
|
001caa 6007 not r0, r0
|
|
001cac 7001
|
|
001cae 1f06 mov.l r0, @(h'18,r15)
|
|
001cb0 6ca3 mov r10, r12
|
|
001cb2 4c08 shll2 r12
|
|
001cb4 4c08 shll2 r12
|
|
001cb6 3c8c add r8, r12
|
|
001cb8 50c2 mov.l @(h'8,r12), r0
|
|
001cba 8801 cmp/eq #h'1, r0
|
|
001cbc 8b6d bf h'da ;@(h'1d9a)
|
|
001cbe d44f mov.l @(h'13c,pc), r4 ;@(h'1dfc)
|
|
001cc0 52f2 mov.l @(h'8,r15), r2
|
|
001cc2 53c3 mov.l @(h'c,r12), r3
|
|
001cc4 3323 cmp/ge r2, r3
|
|
001cc6 8905 bt h'a ;@(h'1cd4)
|
|
001cc8 56c1 mov.l @(h'4,r12), r6
|
|
001cca d34d mov.l @(h'134,pc), r3 ;@(h'1e00)
|
|
001ccc 430b jsr @r3
|
|
001cce e577 mov #h'77, r5
|
|
001cd0 a077 bra h'ee ;@(h'1dc2)
|
|
001cd2 0009 nop
|
|
001cd4 1fc5 mov.l r12, @(h'14,r15)
|
|
001cd6 55c3 mov.l @(h'c,r12), r5
|
|
001cd8 53f2 mov.l @(h'8,r15), r3
|
|
001cda 3533 cmp/ge r3, r5
|
|
001cdc 8b20 bf h'40 ;@(h'1d20)
|
|
001cde 51f1 mov.l @(h'4,r15), r1
|
|
001ce0 3513 cmp/ge r1, r5
|
|
001ce2 891d bt h'3a ;@(h'1d20)
|
|
001ce4 56c1 mov.l @(h'4,r12), r6
|
|
001ce6 d246 mov.l @(h'118,pc), r2 ;@(h'1e00)
|
|
001ce8 420b jsr @r2
|
|
001cea e577 mov #h'77, r5
|
|
001cec 51c3 mov.l @(h'c,r12), r1
|
|
001cee d345 mov.l @(h'114,pc), r3 ;@(h'1e04)
|
|
001cf0 430b jsr @r3
|
|
001cf2 6093 mov r9, r0
|
|
001cf4 2008 tst r0, r0
|
|
001cf6 8964 bt h'c8 ;@(h'1dc2)
|
|
001cf8 d343 mov.l @(h'10c,pc), r3 ;@(h'1e08)
|
|
001cfa e102 mov #h'2, r1
|
|
001cfc 2f16 mov.l r1, @-r15
|
|
001cfe 6ca3 mov r10, r12
|
|
001d00 2f16 mov.l r1, @-r15
|
|
001d02 e67c mov #h'7c, r6
|
|
001d04 2fe6 mov.l r14, @-r15
|
|
001d06 4c08 shll2 r12
|
|
001d08 4c08 shll2 r12
|
|
001d0a 3c8c add r8, r12
|
|
001d0c 1fc7 mov.l r12, @(h'1c,r15)
|
|
001d0e 5cc1 mov.l @(h'4,r12), r12
|
|
001d10 67c3 mov r12, r7
|
|
001d12 7708
|
|
001d14 65c3 mov r12, r5
|
|
001d16 75ff add #h'ff, r5
|
|
001d18 430b jsr @r3
|
|
001d1a e479 mov #h'79, r4
|
|
001d1c a051 bra h'a2 ;@(h'1dc2)
|
|
001d1e 7f0c
|
|
001d20 53f1 mov.l @(h'4,r15), r3
|
|
001d22 52c3 mov.l @(h'c,r12), r2
|
|
001d24 3233 cmp/ge r3, r2
|
|
001d26 8b4c bf h'98 ;@(h'1dc2)
|
|
001d28 d336 mov.l @(h'd8,pc), r3 ;@(h'1e04)
|
|
001d2a 6ca3 mov r10, r12
|
|
001d2c 4c08 shll2 r12
|
|
001d2e 4c08 shll2 r12
|
|
001d30 3c8c add r8, r12
|
|
001d32 56c1 mov.l @(h'4,r12), r6
|
|
001d34 65c2 mov.l @r12, r5
|
|
001d36 51c3 mov.l @(h'c,r12), r1
|
|
001d38 430b jsr @r3
|
|
001d3a 60b3 mov r11, r0
|
|
001d3c 3093 cmp/ge r9, r0
|
|
001d3e 8902 bt h'4 ;@(h'1d46)
|
|
001d40 d432 mov.l @(h'c8,pc), r4 ;@(h'1e0c)
|
|
001d42 a001 bra h'2 ;@(h'1d48)
|
|
001d44 0009 nop
|
|
001d46 d432 mov.l @(h'c8,pc), r4 ;@(h'1e10)
|
|
001d48 d232 mov.l @(h'c8,pc), r2 ;@(h'1e14)
|
|
001d4a 420b jsr @r2
|
|
001d4c 0009 nop
|
|
001d4e 56c1 mov.l @(h'4,r12), r6
|
|
001d50 65c2 mov.l @r12, r5
|
|
001d52 51c3 mov.l @(h'c,r12), r1
|
|
001d54 d32b mov.l @(h'ac,pc), r3 ;@(h'1e04)
|
|
001d56 430b jsr @r3
|
|
001d58 60b3 mov r11, r0
|
|
001d5a 3093 cmp/ge r9, r0
|
|
001d5c 8902 bt h'4 ;@(h'1d64)
|
|
001d5e d42e mov.l @(h'b8,pc), r4 ;@(h'1e18)
|
|
001d60 a001 bra h'2 ;@(h'1d66)
|
|
001d62 0009 nop
|
|
001d64 d42d mov.l @(h'b4,pc), r4 ;@(h'1e1c)
|
|
001d66 d22e mov.l @(h'b8,pc), r2 ;@(h'1e20)
|
|
001d68 420b jsr @r2
|
|
001d6a 0009 nop
|
|
001d6c 52f6 mov.l @(h'18,r15), r2
|
|
001d6e e304 mov #h'4, r3
|
|
001d70 3233 cmp/ge r3, r2
|
|
001d72 8926 bt h'4c ;@(h'1dc2)
|
|
001d74 2fe6 mov.l r14, @-r15
|
|
001d76 2fe6 mov.l r14, @-r15
|
|
001d78 2fe6 mov.l r14, @-r15
|
|
001d7a 57f3 mov.l @(h'c,r15), r7
|
|
001d7c d222 mov.l @(h'88,pc), r2 ;@(h'1e08)
|
|
001d7e 5771 mov.l @(h'4,r7), r7
|
|
001d80 1f7a mov.l r7, @(h'28,r15)
|
|
001d82 7706
|
|
001d84 5cf3 mov.l @(h'c,r15), r12
|
|
001d86 6cc2 mov.l @r12, r12
|
|
001d88 55fa mov.l @(h'28,r15), r5
|
|
001d8a 64c3 mov r12, r4
|
|
001d8c 66c3 mov r12, r6
|
|
001d8e 7608
|
|
001d90 7502
|
|
001d92 420b jsr @r2
|
|
001d94 7401
|
|
001d96 a014 bra h'28 ;@(h'1dc2)
|
|
001d98 7f0c
|
|
001d9a 52f3 mov.l @(h'c,r15), r2
|
|
001d9c 5322 mov.l @(h'8,r2), r3
|
|
001d9e 33e7 cmp/gt r14, r3
|
|
001da0 8b0f bf h'1e ;@(h'1dc2)
|
|
001da2 e700 mov #h'0, r7
|
|
001da4 56d2 mov.l @(h'8,r13), r6
|
|
001da6 55d1 mov.l @(h'4,r13), r5
|
|
001da8 64d2 mov.l @r13, r4
|
|
001daa 7504
|
|
001dac d31d mov.l @(h'74,pc), r3 ;@(h'1e24)
|
|
001dae 430b jsr @r3
|
|
001db0 7407
|
|
001db2 e701 mov #h'1, r7
|
|
001db4 56d2 mov.l @(h'8,r13), r6
|
|
001db6 55d1 mov.l @(h'4,r13), r5
|
|
001db8 64d2 mov.l @r13, r4
|
|
001dba 7504
|
|
001dbc d21a mov.l @(h'68,pc), r2 ;@(h'1e28)
|
|
001dbe 420b jsr @r2
|
|
001dc0 7407
|
|
001dc2 7a01
|
|
001dc4 53f3 mov.l @(h'c,r15), r3
|
|
001dc6 7d10 add #h'10, r13
|
|
001dc8 7310 add #h'10, r3
|
|
001dca 3ab3 cmp/ge r11, r10
|
|
001dcc 1f33 mov.l r3, @(h'c,r15)
|
|
001dce 62f2 mov.l @r15, r2
|
|
001dd0 7210 add #h'10, r2
|
|
001dd2 8d02 bt/s h'4 ;@(h'1dda)
|
|
001dd4 2f22 mov.l r2, @r15
|
|
001dd6 af6b bra h'-12a ;@(h'1cb0)
|
|
001dd8 0009 nop
|
|
001dda 7f20 add #h'20, r15
|
|
001ddc 4f26 lds.l @r15+, pr
|
|
001dde 68f6 mov.l @r15+, r8
|
|
001de0 69f6 mov.l @r15+, r9
|
|
001de2 6af6 mov.l @r15+, r10
|
|
001de4 6bf6 mov.l @r15+, r11
|
|
001de6 6cf6 mov.l @r15+, r12
|
|
001de8 6df6 mov.l @r15+, r13
|
|
001dea 000b rts
|
|
001dec 6ef6 mov.l @r15+, r14
|
|
001dee 0000
|
|
001df0 0030
|
|
001df2 c1b4 mov.w r0, @(h'168,gbr)
|
|
001df4 0810
|
|
001df6 01dc mov.b @(r0,r13), r1
|
|
001df8 0810
|
|
001dfa 00dc mov.b @(r0,r13), r0
|
|
001dfc 0031
|
|
001dfe 0914 mov.b r1, @(r0,r9)
|
|
001e00 0030
|
|
001e02 a214 bra h'428 ;@(h'222e)
|
|
001e04 0030
|
|
001e06 beb0 bsr h'-2a0 ;@(h'1b6a)
|
|
001e08 0030
|
|
001e0a 943c mov.w @(h'78,pc), r4 ;@(h'1e86)
|
|
001e0c 0031
|
|
001e0e 08d4 mov.b r13, @(r0,r8)
|
|
001e10 0031
|
|
001e12 08f4 mov.b r15, @(r0,r8)
|
|
001e14 0030
|
|
001e16 a81e bra h'-fc4 ;@(h'e56)
|
|
001e18 0031
|
|
001e1a 0894 mov.b r9, @(r0,r8)
|
|
001e1c 0031
|
|
001e1e 08b4 mov.b r11, @(r0,r8)
|
|
001e20 0030
|
|
001e22 a70c bra h'e18 ;@(h'2c3e)
|
|
001e24 0030
|
|
001e26 962a mov.w @(h'54,pc), r6 ;@(h'1e7e)
|
|
001e28 0030
|
|
001e2a 9538 mov.w @(h'70,pc), r5 ;@(h'1e9e)
|
|
001e2c 2fe6 mov.l r14, @-r15
|
|
001e2e 2fd6 mov.l r13, @-r15
|
|
001e30 2fc6 mov.l r12, @-r15
|
|
001e32 2fb6 mov.l r11, @-r15
|
|
001e34 d783 mov.l @(h'20c,pc), r7 ;@(h'2044)
|
|
001e36 7ffc add #h'fc, r15
|
|
001e38 db83 mov.l @(h'20c,pc), r11 ;@(h'2048)
|
|
001e3a 6c73 mov r7, r12
|
|
001e3c dd83 mov.l @(h'20c,pc), r13 ;@(h'204c)
|
|
001e3e 7c60 add #h'60, r12
|
|
001e40 de83 mov.l @(h'20c,pc), r14 ;@(h'2050)
|
|
001e42 37c2 cmp/hs r12, r7
|
|
001e44 8d3a bt/s h'74 ;@(h'1ebc)
|
|
001e46 2f72 mov.l r7, @r15
|
|
001e48 5072 mov.l @(h'8,r7), r0
|
|
001e4a 8801 cmp/eq #h'1, r0
|
|
001e4c 8b33 bf h'66 ;@(h'1eb6)
|
|
001e4e d281 mov.l @(h'204,pc), r2 ;@(h'2054)
|
|
001e50 6322 mov.l @r2, r3
|
|
001e52 33bc add r11, r3
|
|
001e54 843c mov.b @(h'c,r3), r0
|
|
001e56 600c extu.b r0, r0
|
|
001e58 6372 mov.l @r7, r3
|
|
001e5a 305c add r5, r0
|
|
001e5c 3307 cmp/gt r0, r3
|
|
001e5e 892a bt h'54 ;@(h'1eb6)
|
|
001e60 6022 mov.l @r2, r0
|
|
001e62 03bc mov.b @(r0,r11), r3
|
|
001e64 6172 mov.l @r7, r1
|
|
001e66 633c extu.b r3, r3
|
|
001e68 335c add r5, r3
|
|
001e6a 73f8 add #h'f8, r3
|
|
001e6c 3133 cmp/ge r3, r1
|
|
001e6e 8b22 bf h'44 ;@(h'1eb6)
|
|
001e70 6022 mov.l @r2, r0
|
|
001e72 30dc add r13, r0
|
|
001e74 840c mov.b @(h'c,r0), r0
|
|
001e76 600c extu.b r0, r0
|
|
001e78 5371 mov.l @(h'4,r7), r3
|
|
001e7a 304c add r4, r0
|
|
001e7c 3307 cmp/gt r0, r3
|
|
001e7e 891a bt h'34 ;@(h'1eb6)
|
|
001e80 6022 mov.l @r2, r0
|
|
001e82 03dc mov.b @(r0,r13), r3
|
|
001e84 5171 mov.l @(h'4,r7), r1
|
|
001e86 633c extu.b r3, r3
|
|
001e88 334c add r4, r3
|
|
001e8a 73f9 add #h'f9, r3
|
|
001e8c 3133 cmp/ge r3, r1
|
|
001e8e 8b12 bf h'24 ;@(h'1eb6)
|
|
001e90 2668 tst r6, r6
|
|
001e92 8b0e bf h'1c ;@(h'1eb2)
|
|
001e94 63e2 mov.l @r14, r3
|
|
001e96 e058 mov #h'58, r0
|
|
001e98 023d mov.w @(r0,r3), r2
|
|
001e9a e165 mov #h'65, r1
|
|
001e9c 7201
|
|
001e9e 0325 mov.w r2, @(r0,r3)
|
|
001ea0 60e2 mov.l @r14, r0
|
|
001ea2 001c mov.b @(r0,r1), r0
|
|
001ea4 88ff cmp/eq #h'ffffffff, r0
|
|
001ea6 8904 bt h'8 ;@(h'1eb2)
|
|
001ea8 62e2 mov.l @r14, r2
|
|
001eaa e065 mov #h'65, r0
|
|
001eac 032c mov.b @(r0,r2), r3
|
|
001eae 7301
|
|
001eb0 0234 mov.b r3, @(r0,r2)
|
|
001eb2 a004 bra h'8 ;@(h'1ebe)
|
|
001eb4 e001 mov #h'1, r0
|
|
001eb6 7710 add #h'10, r7
|
|
001eb8 37c2 cmp/hs r12, r7
|
|
001eba 8bc5 bf h'-76 ;@(h'1e48)
|
|
001ebc e000 mov #h'0, r0
|
|
001ebe 7f04
|
|
001ec0 6bf6 mov.l @r15+, r11
|
|
001ec2 6cf6 mov.l @r15+, r12
|
|
001ec4 6df6 mov.l @r15+, r13
|
|
001ec6 000b rts
|
|
001ec8 6ef6 mov.l @r15+, r14
|
|
001eca d363 mov.l @(h'18c,pc), r3 ;@(h'2058)
|
|
001ecc d263 mov.l @(h'18c,pc), r2 ;@(h'205c)
|
|
001ece 000b rts
|
|
001ed0 2232 mov.l r3, @r2
|
|
001ed2 d163 mov.l @(h'18c,pc), r1 ;@(h'2060)
|
|
001ed4 d061 mov.l @(h'184,pc), r0 ;@(h'205c)
|
|
001ed6 000b rts
|
|
001ed8 2012 mov.l r1, @r0
|
|
001eda 4f22 sts.l pr, @-r15
|
|
001edc d65f mov.l @(h'17c,pc), r6 ;@(h'205c)
|
|
001ede d05e mov.l @(h'178,pc), r0 ;@(h'2058)
|
|
001ee0 d360 mov.l @(h'180,pc), r3 ;@(h'2064)
|
|
001ee2 430b jsr @r3
|
|
001ee4 6162 mov.l @r6, r1
|
|
001ee6 8800 cmp/eq #h'0, r0
|
|
001ee8 8904 bt h'8 ;@(h'1ef4)
|
|
001eea e400 mov #h'0, r4
|
|
001eec 2542 mov.l r4, @r5
|
|
001eee 4f26 lds.l @r15+, pr
|
|
001ef0 000b rts
|
|
001ef2 6043 mov r4, r0
|
|
001ef4 d35c mov.l @(h'170,pc), r3 ;@(h'2068)
|
|
001ef6 6043 mov r4, r0
|
|
001ef8 430b jsr @r3
|
|
001efa 6162 mov.l @r6, r1
|
|
001efc 2602 mov.l r0, @r6
|
|
001efe e001 mov #h'1, r0
|
|
001f00 4f26 lds.l @r15+, pr
|
|
001f02 000b rts
|
|
001f04 0009 nop
|
|
001f06 e300 mov #h'0, r3
|
|
001f08 d058 mov.l @(h'160,pc), r0 ;@(h'206c)
|
|
001f0a e201 mov #h'1, r2
|
|
001f0c 2fe6 mov.l r14, @-r15
|
|
001f0e e712 mov #h'12, r7
|
|
001f10 4f22 sts.l pr, @-r15
|
|
001f12 de52 mov.l @(h'148,pc), r14 ;@(h'205c)
|
|
001f14 2f36 mov.l r3, @-r15
|
|
001f16 2f36 mov.l r3, @-r15
|
|
001f18 2f26 mov.l r2, @-r15
|
|
001f1a d255 mov.l @(h'154,pc), r2 ;@(h'2070)
|
|
001f1c 420b jsr @r2
|
|
001f1e 61e2 mov.l @r14, r1
|
|
001f20 d254 mov.l @(h'150,pc), r2 ;@(h'2074)
|
|
001f22 420b jsr @r2
|
|
001f24 0009 nop
|
|
001f26 6603 mov r0, r6
|
|
001f28 d251 mov.l @(h'144,pc), r2 ;@(h'2070)
|
|
001f2a e507 mov #h'7, r5
|
|
001f2c d052 mov.l @(h'148,pc), r0 ;@(h'2078)
|
|
001f2e 420b jsr @r2
|
|
001f30 61e2 mov.l @r14, r1
|
|
001f32 d250 mov.l @(h'140,pc), r2 ;@(h'2074)
|
|
001f34 420b jsr @r2
|
|
001f36 0009 nop
|
|
001f38 d150 mov.l @(h'140,pc), r1 ;@(h'207c)
|
|
001f3a 410b jsr @r1
|
|
001f3c 6403 mov r0, r4
|
|
001f3e e30e mov #h'e, r3
|
|
001f40 d24c mov.l @(h'130,pc), r2 ;@(h'2074)
|
|
001f42 e606 mov #h'6, r6
|
|
001f44 2f36 mov.l r3, @-r15
|
|
001f46 6733 mov r3, r7
|
|
001f48 420b jsr @r2
|
|
001f4a 60e2 mov.l @r14, r0
|
|
001f4c d44c mov.l @(h'130,pc), r4 ;@(h'2080)
|
|
001f4e d14d mov.l @(h'134,pc), r1 ;@(h'2084)
|
|
001f50 410b jsr @r1
|
|
001f52 6503 mov r0, r5
|
|
001f54 7f10 add #h'10, r15
|
|
001f56 4f26 lds.l @r15+, pr
|
|
001f58 000b rts
|
|
001f5a 6ef6 mov.l @r15+, r14
|
|
001f5c 4f22 sts.l pr, @-r15
|
|
001f5e d63d mov.l @(h'f4,pc), r6 ;@(h'2054)
|
|
001f60 d33e mov.l @(h'f8,pc), r3 ;@(h'205c)
|
|
001f62 6532 mov.l @r3, r5
|
|
001f64 6262 mov.l @r6, r2
|
|
001f66 d738 mov.l @(h'e0,pc), r7 ;@(h'2048)
|
|
001f68 372c add r2, r7
|
|
001f6a 847c mov.b @(h'c,r7), r0
|
|
001f6c d246 mov.l @(h'118,pc), r2 ;@(h'2088)
|
|
001f6e 600c extu.b r0, r0
|
|
001f70 420b jsr @r2
|
|
001f72 7008
|
|
001f74 d23b mov.l @(h'ec,pc), r2 ;@(h'2064)
|
|
001f76 420b jsr @r2
|
|
001f78 6153 mov r5, r1
|
|
001f7a 8800 cmp/eq #h'0, r0
|
|
001f7c 8921 bt h'42 ;@(h'1fc2)
|
|
001f7e 6070 mov.b @r7, r0
|
|
001f80 d241 mov.l @(h'104,pc), r2 ;@(h'2088)
|
|
001f82 600c extu.b r0, r0
|
|
001f84 420b jsr @r2
|
|
001f86 70fa add #h'fa, r0
|
|
001f88 d240 mov.l @(h'100,pc), r2 ;@(h'208c)
|
|
001f8a 420b jsr @r2
|
|
001f8c 6153 mov r5, r1
|
|
001f8e 8800 cmp/eq #h'0, r0
|
|
001f90 8917 bt h'2e ;@(h'1fc2)
|
|
001f92 6262 mov.l @r6, r2
|
|
001f94 d12d mov.l @(h'b4,pc), r1 ;@(h'204c)
|
|
001f96 312c add r2, r1
|
|
001f98 841c mov.b @(h'c,r1), r0
|
|
001f9a e206 mov #h'6, r2
|
|
001f9c 600c extu.b r0, r0
|
|
001f9e 304c add r4, r0
|
|
001fa0 3023 cmp/ge r2, r0
|
|
001fa2 8b0e bf h'1c ;@(h'1fc2)
|
|
001fa4 6162 mov.l @r6, r1
|
|
001fa6 d029 mov.l @(h'a4,pc), r0 ;@(h'204c)
|
|
001fa8 301c add r1, r0
|
|
001faa 6300 mov.b @r0, r3
|
|
001fac 633c extu.b r3, r3
|
|
001fae 334c add r4, r3
|
|
001fb0 73f2 add #h'f2, r3
|
|
001fb2 3327 cmp/gt r2, r3
|
|
001fb4 8905 bt h'a ;@(h'1fc2)
|
|
001fb6 d328 mov.l @(h'a0,pc), r3 ;@(h'2058)
|
|
001fb8 d228 mov.l @(h'a0,pc), r2 ;@(h'205c)
|
|
001fba 2232 mov.l r3, @r2
|
|
001fbc 4f26 lds.l @r15+, pr
|
|
001fbe 000b rts
|
|
001fc0 e001 mov #h'1, r0
|
|
001fc2 e000 mov #h'0, r0
|
|
001fc4 4f26 lds.l @r15+, pr
|
|
001fc6 000b rts
|
|
001fc8 0009 nop
|
|
001fca d331 mov.l @(h'c4,pc), r3 ;@(h'2090)
|
|
001fcc d231 mov.l @(h'c4,pc), r2 ;@(h'2094)
|
|
001fce 000b rts
|
|
001fd0 2232 mov.l r3, @r2
|
|
001fd2 2fe6 mov.l r14, @-r15
|
|
001fd4 4f22 sts.l pr, @-r15
|
|
001fd6 7ffc add #h'fc, r15
|
|
001fd8 de2e mov.l @(h'b8,pc), r14 ;@(h'2094)
|
|
001fda 2f42 mov.l r4, @r15
|
|
001fdc d02c mov.l @(h'b0,pc), r0 ;@(h'2090)
|
|
001fde d32e mov.l @(h'b8,pc), r3 ;@(h'2098)
|
|
001fe0 430b jsr @r3
|
|
001fe2 61e2 mov.l @r14, r1
|
|
001fe4 8800 cmp/eq #h'0, r0
|
|
001fe6 8b10 bf h'20 ;@(h'200a)
|
|
001fe8 d22c mov.l @(h'b0,pc), r2 ;@(h'209c)
|
|
001fea 420b jsr @r2
|
|
001fec 0009 nop
|
|
001fee 6103 mov r0, r1
|
|
001ff0 d32b mov.l @(h'ac,pc), r3 ;@(h'20a0)
|
|
001ff2 430b jsr @r3
|
|
001ff4 e01a mov #h'1a, r0
|
|
001ff6 d224 mov.l @(h'90,pc), r2 ;@(h'2088)
|
|
001ff8 420b jsr @r2
|
|
001ffa 700a
|
|
001ffc 1e02 mov.l r0, @(h'8,r14)
|
|
001ffe d329 mov.l @(h'a4,pc), r3 ;@(h'20a4)
|
|
002000 d221 mov.l @(h'84,pc), r2 ;@(h'2088)
|
|
002002 2e32 mov.l r3, @r14
|
|
002004 420b jsr @r2
|
|
002006 60f2 mov.l @r15, r0
|
|
002008 1e03 mov.l r0, @(h'c,r14)
|
|
00200a 7f04
|
|
00200c 4f26 lds.l @r15+, pr
|
|
00200e 000b rts
|
|
002010 6ef6 mov.l @r15+, r14
|
|
002012 2fe6 mov.l r14, @-r15
|
|
002014 2fd6 mov.l r13, @-r15
|
|
002016 2fc6 mov.l r12, @-r15
|
|
002018 4f22 sts.l pr, @-r15
|
|
00201a de1e mov.l @(h'78,pc), r14 ;@(h'2094)
|
|
00201c d01c mov.l @(h'70,pc), r0 ;@(h'2090)
|
|
00201e 66e2 mov.l @r14, r6
|
|
002020 d321 mov.l @(h'84,pc), r3 ;@(h'20a8)
|
|
002022 430b jsr @r3
|
|
002024 6163 mov r6, r1
|
|
002026 8800 cmp/eq #h'0, r0
|
|
002028 8b01 bf h'2 ;@(h'202e)
|
|
00202a a0f2 bra h'1e4 ;@(h'2212)
|
|
00202c 0009 nop
|
|
00202e 52e3 mov.l @(h'c,r14), r2
|
|
002030 4200 shll r2
|
|
002032 2228 tst r2, r2
|
|
002034 8d3e bt/s h'7c ;@(h'20b4)
|
|
002036 7ff8 add #h'f8, r15
|
|
002038 d21c mov.l @(h'70,pc), r2 ;@(h'20ac)
|
|
00203a 2f26 mov.l r2, @-r15
|
|
00203c d21c mov.l @(h'70,pc), r2 ;@(h'20b0)
|
|
00203e 2f26 mov.l r2, @-r15
|
|
002040 a03c bra h'78 ;@(h'20bc)
|
|
002042 0009 nop
|
|
002044 0810
|
|
002046 00dc mov.b @(r0,r13), r0
|
|
002048 0031
|
|
00204a 3dfb subv r15, r13
|
|
00204c 0031
|
|
00204e 3e13 cmp/ge r1, r14
|
|
002050 0810
|
|
002052 01dc mov.b @(r0,r13), r1
|
|
002054 0810
|
|
002056 015c mov.b @(r0,r5), r1
|
|
002058 c150 mov.w r0, @(h'a0,gbr)
|
|
00205a 0000
|
|
00205c 0810
|
|
00205e 0004 mov.b r0, @(r0,r0)
|
|
002060 430c shad r0, r3
|
|
002062 0000
|
|
002064 0030
|
|
002066 b800 bsr h'-1000 ;@(h'106a)
|
|
002068 0030
|
|
00206a ade4 bra h'-438 ;@(h'1c36)
|
|
00206c 4140
|
|
00206e 0000
|
|
002070 0030
|
|
002072 adea bra h'-42c ;@(h'1c4a)
|
|
002074 0030
|
|
002076 bd5c bsr h'-548 ;@(h'1b32)
|
|
002078 3f80 cmp/eq r8, r15
|
|
00207a 0000
|
|
00207c 0030
|
|
00207e 943c mov.w @(h'78,pc), r4 ;@(h'20fa)
|
|
002080 0031
|
|
002082 0926 mov.l r2, @(r0,r9)
|
|
002084 0030
|
|
002086 9d70 mov.w @(h'e0,pc), r13 ;@(h'216a)
|
|
002088 0030
|
|
00208a b7a8 bsr h'f50 ;@(h'2fde)
|
|
00208c 0030
|
|
00208e b5bc bsr h'b78 ;@(h'2c0a)
|
|
002090 c1a0 mov.w r0, @(h'140,gbr)
|
|
002092 0000
|
|
002094 0810
|
|
002096 013c mov.b @(r0,r3), r1
|
|
002098 0030
|
|
00209a bc6c bsr h'-728 ;@(h'1976)
|
|
00209c 0030
|
|
00209e c1b4 mov.w r0, @(h'168,gbr)
|
|
0020a0 0030
|
|
0020a2 beb0 bsr h'-2a0 ;@(h'1e06)
|
|
0020a4 4300 shll r3
|
|
0020a6 0000
|
|
0020a8 0030
|
|
0020aa b6dc bsr h'db8 ;@(h'2e66)
|
|
0020ac 6666 mov.l @r6+, r6
|
|
0020ae 6666 mov.l @r6+, r6
|
|
0020b0 3fe6 cmp/hi r14, r15
|
|
0020b2 6666 mov.l @r6+, r6
|
|
0020b4 e300 mov #h'0, r3
|
|
0020b6 2f36 mov.l r3, @-r15
|
|
0020b8 d37e mov.l @(h'1f8,pc), r3 ;@(h'22b4)
|
|
0020ba 2f36 mov.l r3, @-r15
|
|
0020bc d17e mov.l @(h'1f8,pc), r1 ;@(h'22b8)
|
|
0020be 7ff8 add #h'f8, r15
|
|
0020c0 60e2 mov.l @r14, r0
|
|
0020c2 410b jsr @r1
|
|
0020c4 2ff6 mov.l r15, @-r15
|
|
0020c6 61f3 mov r15, r1
|
|
0020c8 7110 add #h'10, r1
|
|
0020ca 2f16 mov.l r1, @-r15
|
|
0020cc d17b mov.l @(h'1ec,pc), r1 ;@(h'22bc)
|
|
0020ce 410b jsr @r1
|
|
0020d0 0009 nop
|
|
0020d2 d17b mov.l @(h'1ec,pc), r1 ;@(h'22c0)
|
|
0020d4 410b jsr @r1
|
|
0020d6 0009 nop
|
|
0020d8 2e02 mov.l r0, @r14
|
|
0020da dc7a mov.l @(h'1e8,pc), r12 ;@(h'22c4)
|
|
0020dc dd7a mov.l @(h'1e8,pc), r13 ;@(h'22c8)
|
|
0020de 65d2 mov.l @r13, r5
|
|
0020e0 d07a mov.l @(h'1e8,pc), r0 ;@(h'22cc)
|
|
0020e2 d37b mov.l @(h'1ec,pc), r3 ;@(h'22d0)
|
|
0020e4 430b jsr @r3
|
|
0020e6 51e3 mov.l @(h'c,r14), r1
|
|
0020e8 8800 cmp/eq #h'0, r0
|
|
0020ea 8b30 bf h'60 ;@(h'214e)
|
|
0020ec 3543 cmp/ge r4, r5
|
|
0020ee 8903 bt h'6 ;@(h'20f8)
|
|
0020f0 63d2 mov.l @r13, r3
|
|
0020f2 7301
|
|
0020f4 a005 bra h'a ;@(h'2102)
|
|
0020f6 2d32 mov.l r3, @r13
|
|
0020f8 3547 cmp/gt r4, r5
|
|
0020fa 8b02 bf h'4 ;@(h'2102)
|
|
0020fc 62d2 mov.l @r13, r2
|
|
0020fe 72ff add #h'ff, r2
|
|
002100 2d22 mov.l r2, @r13
|
|
002102 60d2 mov.l @r13, r0
|
|
002104 d373 mov.l @(h'1cc,pc), r3 ;@(h'22d4)
|
|
002106 7ff0 add #h'f0, r15
|
|
002108 430b jsr @r3
|
|
00210a 2ff6 mov.l r15, @-r15
|
|
00210c d072 mov.l @(h'1c8,pc), r0 ;@(h'22d8)
|
|
00210e 7ff0 add #h'f0, r15
|
|
002110 d272 mov.l @(h'1c8,pc), r2 ;@(h'22dc)
|
|
002112 420b jsr @r2
|
|
002114 61e2 mov.l @r14, r1
|
|
002116 7ff8 add #h'f8, r15
|
|
002118 d367 mov.l @(h'19c,pc), r3 ;@(h'22b8)
|
|
00211a 430b jsr @r3
|
|
00211c 2ff6 mov.l r15, @-r15
|
|
00211e e208 mov #h'8, r2
|
|
002120 32fc add r15, r2
|
|
002122 4c0b jsr @r12
|
|
002124 2f26 mov.l r2, @-r15
|
|
002126 7f0c
|
|
002128 d26e mov.l @(h'1b8,pc), r2 ;@(h'22e4)
|
|
00212a e100 mov #h'0, r1
|
|
00212c 2f16 mov.l r1, @-r15
|
|
00212e d16c mov.l @(h'1b0,pc), r1 ;@(h'22e0)
|
|
002130 2f16 mov.l r1, @-r15
|
|
002132 63f3 mov r15, r3
|
|
002134 7310 add #h'10, r3
|
|
002136 420b jsr @r2
|
|
002138 2f36 mov.l r3, @-r15
|
|
00213a 61f3 mov r15, r1
|
|
00213c d06a mov.l @(h'1a8,pc), r0 ;@(h'22e8)
|
|
00213e 7110 add #h'10, r1
|
|
002140 400b jsr @r0
|
|
002142 2f16 mov.l r1, @-r15
|
|
002144 d35e mov.l @(h'178,pc), r3 ;@(h'22c0)
|
|
002146 430b jsr @r3
|
|
002148 0009 nop
|
|
00214a a071 bra h'e2 ;@(h'2230)
|
|
00214c 1e01 mov.l r0, @(h'4,r14)
|
|
00214e d367 mov.l @(h'19c,pc), r3 ;@(h'22ec)
|
|
002150 6632 mov.l @r3, r6
|
|
002152 760c
|
|
002154 6060 mov.b @r6, r0
|
|
002156 600c extu.b r0, r0
|
|
002158 8808 cmp/eq #h'8, r0
|
|
00215a 8903 bt h'6 ;@(h'2164)
|
|
00215c 8461 mov.b @(h'1,r6), r0
|
|
00215e 600c extu.b r0, r0
|
|
002160 8808 cmp/eq #h'8, r0
|
|
002162 8b30 bf h'60 ;@(h'21c6)
|
|
002164 3543 cmp/ge r4, r5
|
|
002166 8903 bt h'6 ;@(h'2170)
|
|
002168 62d2 mov.l @r13, r2
|
|
00216a 7201
|
|
00216c a005 bra h'a ;@(h'217a)
|
|
00216e 2d22 mov.l r2, @r13
|
|
002170 3547 cmp/gt r4, r5
|
|
002172 8b02 bf h'4 ;@(h'217a)
|
|
002174 63d2 mov.l @r13, r3
|
|
002176 73ff add #h'ff, r3
|
|
002178 2d32 mov.l r3, @r13
|
|
00217a 60d2 mov.l @r13, r0
|
|
00217c d255 mov.l @(h'154,pc), r2 ;@(h'22d4)
|
|
00217e 7ff0 add #h'f0, r15
|
|
002180 420b jsr @r2
|
|
002182 2ff6 mov.l r15, @-r15
|
|
002184 d054 mov.l @(h'150,pc), r0 ;@(h'22d8)
|
|
002186 7ff0 add #h'f0, r15
|
|
002188 d354 mov.l @(h'150,pc), r3 ;@(h'22dc)
|
|
00218a 430b jsr @r3
|
|
00218c 61e2 mov.l @r14, r1
|
|
00218e 7ff8 add #h'f8, r15
|
|
002190 d249 mov.l @(h'124,pc), r2 ;@(h'22b8)
|
|
002192 420b jsr @r2
|
|
002194 2ff6 mov.l r15, @-r15
|
|
002196 e308 mov #h'8, r3
|
|
002198 33fc add r15, r3
|
|
00219a 4c0b jsr @r12
|
|
00219c 2f36 mov.l r3, @-r15
|
|
00219e 7f0c
|
|
0021a0 d250 mov.l @(h'140,pc), r2 ;@(h'22e4)
|
|
0021a2 e100 mov #h'0, r1
|
|
0021a4 2f16 mov.l r1, @-r15
|
|
0021a6 d152 mov.l @(h'148,pc), r1 ;@(h'22f0)
|
|
0021a8 2f16 mov.l r1, @-r15
|
|
0021aa 63f3 mov r15, r3
|
|
0021ac 7310 add #h'10, r3
|
|
0021ae 420b jsr @r2
|
|
0021b0 2f36 mov.l r3, @-r15
|
|
0021b2 61f3 mov r15, r1
|
|
0021b4 d04c mov.l @(h'130,pc), r0 ;@(h'22e8)
|
|
0021b6 7110 add #h'10, r1
|
|
0021b8 400b jsr @r0
|
|
0021ba 2f16 mov.l r1, @-r15
|
|
0021bc d340 mov.l @(h'100,pc), r3 ;@(h'22c0)
|
|
0021be 430b jsr @r3
|
|
0021c0 0009 nop
|
|
0021c2 a024 bra h'48 ;@(h'220e)
|
|
0021c4 0009 nop
|
|
0021c6 7fe8 add #h'e8, r15
|
|
0021c8 d043 mov.l @(h'10c,pc), r0 ;@(h'22d8)
|
|
0021ca d344 mov.l @(h'110,pc), r3 ;@(h'22dc)
|
|
0021cc 430b jsr @r3
|
|
0021ce 61e2 mov.l @r14, r1
|
|
0021d0 d239 mov.l @(h'e4,pc), r2 ;@(h'22b8)
|
|
0021d2 7ff8 add #h'f8, r15
|
|
0021d4 420b jsr @r2
|
|
0021d6 2ff6 mov.l r15, @-r15
|
|
0021d8 e308 mov #h'8, r3
|
|
0021da 33fc add r15, r3
|
|
0021dc 4c0b jsr @r12
|
|
0021de 2f36 mov.l r3, @-r15
|
|
0021e0 d240 mov.l @(h'100,pc), r2 ;@(h'22e4)
|
|
0021e2 7f0c
|
|
0021e4 e100 mov #h'0, r1
|
|
0021e6 2f16 mov.l r1, @-r15
|
|
0021e8 d142 mov.l @(h'108,pc), r1 ;@(h'22f4)
|
|
0021ea 2f16 mov.l r1, @-r15
|
|
0021ec 63f3 mov r15, r3
|
|
0021ee 7310 add #h'10, r3
|
|
0021f0 420b jsr @r2
|
|
0021f2 2f36 mov.l r3, @-r15
|
|
0021f4 50e2 mov.l @(h'8,r14), r0
|
|
0021f6 7ff8 add #h'f8, r15
|
|
0021f8 d12f mov.l @(h'bc,pc), r1 ;@(h'22b8)
|
|
0021fa 410b jsr @r1
|
|
0021fc 2ff6 mov.l r15, @-r15
|
|
0021fe 63f3 mov r15, r3
|
|
002200 d239 mov.l @(h'e4,pc), r2 ;@(h'22e8)
|
|
002202 7310 add #h'10, r3
|
|
002204 420b jsr @r2
|
|
002206 2f36 mov.l r3, @-r15
|
|
002208 d12d mov.l @(h'b4,pc), r1 ;@(h'22c0)
|
|
00220a 410b jsr @r1
|
|
00220c 0009 nop
|
|
00220e a00f bra h'1e ;@(h'2230)
|
|
002210 1e01 mov.l r0, @(h'4,r14)
|
|
002212 d039 mov.l @(h'e4,pc), r0 ;@(h'22f8)
|
|
002214 d239 mov.l @(h'e4,pc), r2 ;@(h'22fc)
|
|
002216 420b jsr @r2
|
|
002218 6163 mov r6, r1
|
|
00221a 8800 cmp/eq #h'0, r0
|
|
00221c 8905 bt h'a ;@(h'222a)
|
|
00221e d12b mov.l @(h'ac,pc), r1 ;@(h'22cc)
|
|
002220 d337 mov.l @(h'dc,pc), r3 ;@(h'2300)
|
|
002222 430b jsr @r3
|
|
002224 60e2 mov.l @r14, r0
|
|
002226 a003 bra h'6 ;@(h'2230)
|
|
002228 2e02 mov.l r0, @r14
|
|
00222a e000 mov #h'0, r0
|
|
00222c a001 bra h'2 ;@(h'2232)
|
|
00222e 2502 mov.l r0, @r5
|
|
002230 e001 mov #h'1, r0
|
|
002232 4f26 lds.l @r15+, pr
|
|
002234 6cf6 mov.l @r15+, r12
|
|
002236 6df6 mov.l @r15+, r13
|
|
002238 000b rts
|
|
00223a 6ef6 mov.l @r15+, r14
|
|
00223c 2fe6 mov.l r14, @-r15
|
|
00223e 4f22 sts.l pr, @-r15
|
|
002240 d330 mov.l @(h'c0,pc), r3 ;@(h'2304)
|
|
002242 7ffc add #h'fc, r15
|
|
002244 d230 mov.l @(h'c0,pc), r2 ;@(h'2308)
|
|
002246 2f46 mov.l r4, @-r15
|
|
002248 2f36 mov.l r3, @-r15
|
|
00224a 64f3 mov r15, r4
|
|
00224c 420b jsr @r2
|
|
00224e 7408
|
|
002250 de2e mov.l @(h'b8,pc), r14 ;@(h'230c)
|
|
002252 7f08
|
|
002254 d32e mov.l @(h'b8,pc), r3 ;@(h'2310)
|
|
002256 430b jsr @r3
|
|
002258 50e1 mov.l @(h'4,r14), r0
|
|
00225a 6603 mov r0, r6
|
|
00225c d22c mov.l @(h'b0,pc), r2 ;@(h'2310)
|
|
00225e 420b jsr @r2
|
|
002260 60e2 mov.l @r14, r0
|
|
002262 d42c mov.l @(h'b0,pc), r4 ;@(h'2314)
|
|
002264 d32c mov.l @(h'b0,pc), r3 ;@(h'2318)
|
|
002266 430b jsr @r3
|
|
002268 6503 mov r0, r5
|
|
00226a d229 mov.l @(h'a4,pc), r2 ;@(h'2310)
|
|
00226c 420b jsr @r2
|
|
00226e 50e1 mov.l @(h'4,r14), r0
|
|
002270 d327 mov.l @(h'9c,pc), r3 ;@(h'2310)
|
|
002272 6603 mov r0, r6
|
|
002274 430b jsr @r3
|
|
002276 60e2 mov.l @r14, r0
|
|
002278 d428 mov.l @(h'a0,pc), r4 ;@(h'231c)
|
|
00227a d229 mov.l @(h'a4,pc), r2 ;@(h'2320)
|
|
00227c 420b jsr @r2
|
|
00227e 6503 mov r0, r5
|
|
002280 d01d mov.l @(h'74,pc), r0 ;@(h'22f8)
|
|
002282 d31e mov.l @(h'78,pc), r3 ;@(h'22fc)
|
|
002284 430b jsr @r3
|
|
002286 61e2 mov.l @r14, r1
|
|
002288 8800 cmp/eq #h'0, r0
|
|
00228a 890e bt h'1c ;@(h'22aa)
|
|
00228c d220 mov.l @(h'80,pc), r2 ;@(h'2310)
|
|
00228e e700 mov #h'0, r7
|
|
002290 66f3 mov r15, r6
|
|
002292 420b jsr @r2
|
|
002294 50e4 mov.l @(h'10,r14), r0
|
|
002296 6503 mov r0, r5
|
|
002298 d222 mov.l @(h'88,pc), r2 ;@(h'2324)
|
|
00229a 6322 mov.l @r2, r3
|
|
00229c d422 mov.l @(h'88,pc), r4 ;@(h'2328)
|
|
00229e 343c add r3, r4
|
|
0022a0 844c mov.b @(h'c,r4), r0
|
|
0022a2 640c extu.b r0, r4
|
|
0022a4 d321 mov.l @(h'84,pc), r3 ;@(h'232c)
|
|
0022a6 430b jsr @r3
|
|
0022a8 740c
|
|
0022aa 7f04
|
|
0022ac 4f26 lds.l @r15+, pr
|
|
0022ae 000b rts
|
|
0022b0 6ef6 mov.l @r15+, r14
|
|
0022b2 0000
|
|
0022b4 3ff0 cmp/eq r15, r15
|
|
0022b6 0000
|
|
0022b8 0030
|
|
0022ba bcd4 bsr h'-658 ;@(h'1c66)
|
|
0022bc 0030
|
|
0022be aa54 bra h'-b58 ;@(h'176a)
|
|
0022c0 0030
|
|
0022c2 b478 bsr h'8f0 ;@(h'2bb6)
|
|
0022c4 0030
|
|
0022c6 c1e0 mov.w r0, @(h'1c0,gbr)
|
|
0022c8 0810
|
|
0022ca 0190
|
|
0022cc 3f80 cmp/eq r8, r15
|
|
0022ce 0000
|
|
0022d0 0030
|
|
0022d2 bc6c bsr h'-728 ;@(h'1bae)
|
|
0022d4 0030
|
|
0022d6 b754 bsr h'ea8 ;@(h'3182)
|
|
0022d8 4080
|
|
0022da 0000
|
|
0022dc 0030
|
|
0022de b2ac bsr h'558 ;@(h'283a)
|
|
0022e0 4000 shll r0
|
|
0022e2 0000
|
|
0022e4 0030
|
|
0022e6 b994 bsr h'-cd8 ;@(h'1612)
|
|
0022e8 0030
|
|
0022ea ab24 bra h'-9b8 ;@(h'1936)
|
|
0022ec 0810
|
|
0022ee 01dc mov.b @(r0,r13), r1
|
|
0022f0 4014
|
|
0022f2 0000
|
|
0022f4 4024 rotcl r0
|
|
0022f6 0000
|
|
0022f8 c1a0 mov.w r0, @(h'140,gbr)
|
|
0022fa 0000
|
|
0022fc 0030
|
|
0022fe b878 bsr h'-f10 ;@(h'13f2)
|
|
002300 0030
|
|
002302 adea bra h'-42c ;@(h'1eda)
|
|
002304 0031
|
|
002306 429c shad r9, r2
|
|
002308 0030
|
|
00230a c270 mov.l r0, @(h'1c0,gbr)
|
|
00230c 0810
|
|
00230e 013c mov.b @(r0,r3), r1
|
|
002310 0030
|
|
002312 bd5c bsr h'-548 ;@(h'1dce)
|
|
002314 0031
|
|
002316 0966 mov.l r6, @(r0,r9)
|
|
002318 0030
|
|
00231a a81e bra h'-fc4 ;@(h'135a)
|
|
00231c 0031
|
|
00231e 0946 mov.l r4, @(r0,r9)
|
|
002320 0030
|
|
002322 a70c bra h'e18 ;@(h'313e)
|
|
002324 0810
|
|
002326 015c mov.b @(r0,r5), r1
|
|
002328 0031
|
|
00232a 3dfb subv r15, r13
|
|
00232c 0030
|
|
00232e c368 trapa #h'68
|
|
002330 2fe6 mov.l r14, @-r15
|
|
002332 2fd6 mov.l r13, @-r15
|
|
002334 4f22 sts.l pr, @-r15
|
|
002336 7ff8 add #h'f8, r15
|
|
002338 dd34 mov.l @(h'd0,pc), r13 ;@(h'240c)
|
|
00233a de35 mov.l @(h'd4,pc), r14 ;@(h'2410)
|
|
00233c d035 mov.l @(h'd4,pc), r0 ;@(h'2414)
|
|
00233e 61e2 mov.l @r14, r1
|
|
002340 2f12 mov.l r1, @r15
|
|
002342 63d2 mov.l @r13, r3
|
|
002344 303c add r3, r0
|
|
002346 1f01 mov.l r0, @(h'4,r15)
|
|
002348 840c mov.b @(h'c,r0), r0
|
|
00234a 600c extu.b r0, r0
|
|
00234c d332 mov.l @(h'c8,pc), r3 ;@(h'2418)
|
|
00234e 430b jsr @r3
|
|
002350 305c add r5, r0
|
|
002352 d232 mov.l @(h'c8,pc), r2 ;@(h'241c)
|
|
002354 420b jsr @r2
|
|
002356 0009 nop
|
|
002358 8800 cmp/eq #h'0, r0
|
|
00235a 8937 bt h'6e ;@(h'23cc)
|
|
00235c 53f1 mov.l @(h'4,r15), r3
|
|
00235e 6030 mov.b @r3, r0
|
|
002360 d22d mov.l @(h'b4,pc), r2 ;@(h'2418)
|
|
002362 600c extu.b r0, r0
|
|
002364 305c add r5, r0
|
|
002366 420b jsr @r2
|
|
002368 70f4 add #h'f4, r0
|
|
00236a d22d mov.l @(h'b4,pc), r2 ;@(h'2420)
|
|
00236c 420b jsr @r2
|
|
00236e 61f2 mov.l @r15, r1
|
|
002370 8800 cmp/eq #h'0, r0
|
|
002372 892b bt h'56 ;@(h'23cc)
|
|
002374 63d2 mov.l @r13, r3
|
|
002376 d02b mov.l @(h'ac,pc), r0 ;@(h'2424)
|
|
002378 303c add r3, r0
|
|
00237a 840c mov.b @(h'c,r0), r0
|
|
00237c d326 mov.l @(h'98,pc), r3 ;@(h'2418)
|
|
00237e 600c extu.b r0, r0
|
|
002380 430b jsr @r3
|
|
002382 304c add r4, r0
|
|
002384 d225 mov.l @(h'94,pc), r2 ;@(h'241c)
|
|
002386 420b jsr @r2
|
|
002388 51e1 mov.l @(h'4,r14), r1
|
|
00238a 8800 cmp/eq #h'0, r0
|
|
00238c 891e bt h'3c ;@(h'23cc)
|
|
00238e 63d2 mov.l @r13, r3
|
|
002390 d024 mov.l @(h'90,pc), r0 ;@(h'2424)
|
|
002392 003c mov.b @(r0,r3), r0
|
|
002394 d320 mov.l @(h'80,pc), r3 ;@(h'2418)
|
|
002396 600c extu.b r0, r0
|
|
002398 304c add r4, r0
|
|
00239a 430b jsr @r3
|
|
00239c 70f4 add #h'f4, r0
|
|
00239e d220 mov.l @(h'80,pc), r2 ;@(h'2420)
|
|
0023a0 420b jsr @r2
|
|
0023a2 51e1 mov.l @(h'4,r14), r1
|
|
0023a4 8800 cmp/eq #h'0, r0
|
|
0023a6 8911 bt h'22 ;@(h'23cc)
|
|
0023a8 6372 mov.l @r7, r3
|
|
0023aa e206 mov #h'6, r2
|
|
0023ac 7301
|
|
0023ae 3627 cmp/gt r2, r6
|
|
0023b0 2732 mov.l r3, @r7
|
|
0023b2 8b07 bf h'e ;@(h'23c4)
|
|
0023b4 d31c mov.l @(h'70,pc), r3 ;@(h'2428)
|
|
0023b6 e05e mov #h'5e, r0
|
|
0023b8 6132 mov.l @r3, r1
|
|
0023ba e25e mov #h'5e, r2
|
|
0023bc 001d mov.w @(r0,r1), r0
|
|
0023be 321c add r1, r2
|
|
0023c0 7001
|
|
0023c2 2201 mov.w r0, @r2
|
|
0023c4 53e1 mov.l @(h'4,r14), r3
|
|
0023c6 1e34 mov.l r3, @(h'10,r14)
|
|
0023c8 d218 mov.l @(h'60,pc), r2 ;@(h'242c)
|
|
0023ca 2e22 mov.l r2, @r14
|
|
0023cc 7f08
|
|
0023ce 4f26 lds.l @r15+, pr
|
|
0023d0 6df6 mov.l @r15+, r13
|
|
0023d2 000b rts
|
|
0023d4 6ef6 mov.l @r15+, r14
|
|
0023d6 2fe6 mov.l r14, @-r15
|
|
0023d8 4f22 sts.l pr, @-r15
|
|
0023da 6e43 mov r4, r14
|
|
0023dc 7ff8 add #h'f8, r15
|
|
0023de 64f3 mov r15, r4
|
|
0023e0 1f61 mov.l r6, @(h'4,r15)
|
|
0023e2 2f52 mov.l r5, @r15
|
|
0023e4 b026 bsr h'4c ;@(h'2434)
|
|
0023e6 7404
|
|
0023e8 62e2 mov.l @r14, r2
|
|
0023ea 2228 tst r2, r2
|
|
0023ec 8905 bt h'a ;@(h'23fa)
|
|
0023ee e300 mov #h'0, r3
|
|
0023f0 d20f mov.l @(h'3c,pc), r2 ;@(h'2430)
|
|
0023f2 420b jsr @r2
|
|
0023f4 2e32 mov.l r3, @r14
|
|
0023f6 a002 bra h'4 ;@(h'23fe)
|
|
0023f8 0009 nop
|
|
0023fa e209 mov #h'9, r2
|
|
0023fc 2e22 mov.l r2, @r14
|
|
0023fe e201 mov #h'1, r2
|
|
002400 63f2 mov.l @r15, r3
|
|
002402 2322 mov.l r2, @r3
|
|
002404 7f08
|
|
002406 4f26 lds.l @r15+, pr
|
|
002408 000b rts
|
|
00240a 6ef6 mov.l @r15+, r14
|
|
00240c 0810
|
|
00240e 015c mov.b @(r0,r5), r1
|
|
002410 0810
|
|
002412 013c mov.b @(r0,r3), r1
|
|
002414 0031
|
|
002416 3dfb subv r15, r13
|
|
002418 0030
|
|
00241a b7a8 bsr h'f50 ;@(h'336e)
|
|
00241c 0030
|
|
00241e b800 bsr h'-1000 ;@(h'1422)
|
|
002420 0030
|
|
002422 b5bc bsr h'b78 ;@(h'2f9e)
|
|
002424 0031
|
|
002426 3e13 cmp/ge r1, r14
|
|
002428 0810
|
|
00242a 01dc mov.b @(r0,r13), r1
|
|
00242c c220 mov.l r0, @(h'80,gbr)
|
|
00242e 0000
|
|
002430 0030
|
|
002432 2618 tst r1, r6
|
|
002434 2fe6 mov.l r14, @-r15
|
|
002436 e600 mov #h'0, r6
|
|
002438 9360 mov.w @(h'c0,pc), r3 ;@(h'24fc)
|
|
00243a 2fd6 mov.l r13, @-r15
|
|
00243c 2fc6 mov.l r12, @-r15
|
|
00243e 2fb6 mov.l r11, @-r15
|
|
002440 d52f mov.l @(h'bc,pc), r5 ;@(h'2500)
|
|
002442 7ffc add #h'fc, r15
|
|
002444 2f52 mov.l r5, @r15
|
|
002446 6753 mov r5, r7
|
|
002448 373c add r3, r7
|
|
00244a 1566 mov.l r6, @(h'18,r5)
|
|
00244c 751c add #h'1c, r5
|
|
00244e 3572 cmp/hs r7, r5
|
|
002450 8bfb bf h'-a ;@(h'244a)
|
|
002452 ee02 mov #h'2, r14
|
|
002454 d72b mov.l @(h'ac,pc), r7 ;@(h'2504)
|
|
002456 d52c mov.l @(h'b0,pc), r5 ;@(h'2508)
|
|
002458 db2c mov.l @(h'b0,pc), r11 ;@(h'250c)
|
|
00245a 6c53 mov r5, r12
|
|
00245c 2f52 mov.l r5, @r15
|
|
00245e 6653 mov r5, r6
|
|
002460 dd2b mov.l @(h'ac,pc), r13 ;@(h'2510)
|
|
002462 7c60 add #h'60, r12
|
|
002464 5352 mov.l @(h'8,r5), r3
|
|
002466 2338 tst r3, r3
|
|
002468 8900 bt h'0 ;@(h'246c)
|
|
00246a 16e2 mov.l r14, @(h'8,r6)
|
|
00246c 5371 mov.l @(h'4,r7), r3
|
|
00246e 2338 tst r3, r3
|
|
002470 8912 bt h'24 ;@(h'2498)
|
|
002472 d226 mov.l @(h'98,pc), r2 ;@(h'250c)
|
|
002474 d027 mov.l @(h'9c,pc), r0 ;@(h'2514)
|
|
002476 6322 mov.l @r2, r3
|
|
002478 4308 shll2 r3
|
|
00247a 4308 shll2 r3
|
|
00247c 013d mov.w @(r0,r3), r1
|
|
00247e 611d extu.w r1, r1
|
|
002480 6342 mov.l @r4, r3
|
|
002482 71f9 add #h'f9, r1
|
|
002484 3313 cmp/ge r1, r3
|
|
002486 8907 bt h'e ;@(h'2498)
|
|
002488 62b2 mov.l @r11, r2
|
|
00248a 4208 shll2 r2
|
|
00248c 4208 shll2 r2
|
|
00248e 32dc add r13, r2
|
|
002490 8527 mov.w @(h'e,r2), r0
|
|
002492 600d extu.w r0, r0
|
|
002494 70f9 add #h'f9, r0
|
|
002496 2402 mov.l r0, @r4
|
|
002498 770c
|
|
00249a 7510 add #h'10, r5
|
|
00249c 35c2 cmp/hs r12, r5
|
|
00249e 8fe1 bf/s h'-3e ;@(h'2464)
|
|
0024a0 7610 add #h'10, r6
|
|
0024a2 7f04
|
|
0024a4 6bf6 mov.l @r15+, r11
|
|
0024a6 6cf6 mov.l @r15+, r12
|
|
0024a8 6df6 mov.l @r15+, r13
|
|
0024aa ad0e bra h'-5e4 ;@(h'1eca)
|
|
0024ac 6ef6 mov.l @r15+, r14
|
|
0024ae 2fe6 mov.l r14, @-r15
|
|
0024b0 4f22 sts.l pr, @-r15
|
|
0024b2 6e43 mov r4, r14
|
|
0024b4 60e2 mov.l @r14, r0
|
|
0024b6 8801 cmp/eq #h'1, r0
|
|
0024b8 8d09 bt/s h'12 ;@(h'24ce)
|
|
0024ba 6403 mov r0, r4
|
|
0024bc 6043 mov r4, r0
|
|
0024be 8802 cmp/eq #h'2, r0
|
|
0024c0 8905 bt h'a ;@(h'24ce)
|
|
0024c2 6043 mov r4, r0
|
|
0024c4 8805 cmp/eq #h'5, r0
|
|
0024c6 8902 bt h'4 ;@(h'24ce)
|
|
0024c8 6043 mov r4, r0
|
|
0024ca 8806 cmp/eq #h'6, r0
|
|
0024cc 8b0b bf h'16 ;@(h'24e6)
|
|
0024ce e302 mov #h'2, r3
|
|
0024d0 d111 mov.l @(h'44,pc), r1 ;@(h'2518)
|
|
0024d2 e201 mov #h'1, r2
|
|
0024d4 2f36 mov.l r3, @-r15
|
|
0024d6 e73f mov #h'3f, r7
|
|
0024d8 2f36 mov.l r3, @-r15
|
|
0024da e67f mov #h'7f, r6
|
|
0024dc 2f26 mov.l r2, @-r15
|
|
0024de e500 mov #h'0, r5
|
|
0024e0 410b jsr @r1
|
|
0024e2 6453 mov r5, r4
|
|
0024e4 7f0c
|
|
0024e6 63e2 mov.l @r14, r3
|
|
0024e8 7301
|
|
0024ea 6033 mov r3, r0
|
|
0024ec 8807 cmp/eq #h'7, r0
|
|
0024ee 8f02 bf/s h'4 ;@(h'24f6)
|
|
0024f0 2e32 mov.l r3, @r14
|
|
0024f2 e300 mov #h'0, r3
|
|
0024f4 2e32 mov.l r3, @r14
|
|
0024f6 4f26 lds.l @r15+, pr
|
|
0024f8 000b rts
|
|
0024fa 6ef6 mov.l @r15+, r14
|
|
0024fc 008c mov.b @(r0,r8), r0
|
|
0024fe 0000
|
|
002500 0810
|
|
002502 0008 clrt
|
|
002504 0810
|
|
002506 0094 mov.b r9, @(r0,r0)
|
|
002508 0810
|
|
00250a 00dc mov.b @(r0,r13), r0
|
|
00250c 0810
|
|
00250e 0158 sets
|
|
002510 0031
|
|
002512 4182
|
|
002514 0031
|
|
002516 4190
|
|
002518 0030
|
|
00251a 943c mov.w @(h'78,pc), r4 ;@(h'2596)
|
|
00251c 2fe6 mov.l r14, @-r15
|
|
00251e ee01 mov #h'1, r14
|
|
002520 2fd6 mov.l r13, @-r15
|
|
002522 ed24 mov #h'24, r13
|
|
002524 2fc6 mov.l r12, @-r15
|
|
002526 2fb6 mov.l r11, @-r15
|
|
002528 2fa6 mov.l r10, @-r15
|
|
00252a eaff mov #h'ffffffff, r10
|
|
00252c db33 mov.l @(h'cc,pc), r11 ;@(h'25fc)
|
|
00252e 2f96 mov.l r9, @-r15
|
|
002530 2f86 mov.l r8, @-r15
|
|
002532 e902 mov #h'2, r9
|
|
002534 dc32 mov.l @(h'c8,pc), r12 ;@(h'2600)
|
|
002536 4f22 sts.l pr, @-r15
|
|
002538 d82f mov.l @(h'bc,pc), r8 ;@(h'25f8)
|
|
00253a e300 mov #h'0, r3
|
|
00253c 2f36 mov.l r3, @-r15
|
|
00253e e731 mov #h'31, r7
|
|
002540 2fe6 mov.l r14, @-r15
|
|
002542 e661 mov #h'61, r6
|
|
002544 2fe6 mov.l r14, @-r15
|
|
002546 e50f mov #h'f, r5
|
|
002548 4c0b jsr @r12
|
|
00254a e41e mov #h'1e, r4
|
|
00254c 2fa6 mov.l r10, @-r15
|
|
00254e e72a mov #h'2a, r7
|
|
002550 2fe6 mov.l r14, @-r15
|
|
002552 e63f mov #h'3f, r6
|
|
002554 2fe6 mov.l r14, @-r15
|
|
002556 e522 mov #h'22, r5
|
|
002558 4c0b jsr @r12
|
|
00255a e423 mov #h'23, r4
|
|
00255c 2fa6 mov.l r10, @-r15
|
|
00255e e72a mov #h'2a, r7
|
|
002560 2fe6 mov.l r14, @-r15
|
|
002562 e65d mov #h'5d, r6
|
|
002564 2fe6 mov.l r14, @-r15
|
|
002566 e522 mov #h'22, r5
|
|
002568 4c0b jsr @r12
|
|
00256a e441 mov #h'41, r4
|
|
00256c d625 mov.l @(h'94,pc), r6 ;@(h'2604)
|
|
00256e e516 mov #h'16, r5
|
|
002570 e700 mov #h'0, r7
|
|
002572 4b0b jsr @r11
|
|
002574 e42f mov #h'2f, r4
|
|
002576 e700 mov #h'0, r7
|
|
002578 d623 mov.l @(h'8c,pc), r6 ;@(h'2608)
|
|
00257a e524 mov #h'24, r5
|
|
00257c 4b0b jsr @r11
|
|
00257e e429 mov #h'29, r4
|
|
002580 d622 mov.l @(h'88,pc), r6 ;@(h'260c)
|
|
002582 e524 mov #h'24, r5
|
|
002584 e700 mov #h'0, r7
|
|
002586 4b0b jsr @r11
|
|
002588 e449 mov #h'49, r4
|
|
00258a e729 mov #h'29, r7
|
|
00258c 2f96 mov.l r9, @-r15
|
|
00258e 66d3 mov r13, r6
|
|
002590 2f96 mov.l r9, @-r15
|
|
002592 e523 mov #h'23, r5
|
|
002594 2fe6 mov.l r14, @-r15
|
|
002596 761a add #h'1a, r6
|
|
002598 4c0b jsr @r12
|
|
00259a 64d3 mov r13, r4
|
|
00259c d21c mov.l @(h'70,pc), r2 ;@(h'2610)
|
|
00259e 420b jsr @r2
|
|
0025a0 7f30 add #h'30, r15
|
|
0025a2 9425 mov.w @(h'4a,pc), r4 ;@(h'25f0)
|
|
0025a4 480b jsr @r8
|
|
0025a6 0009 nop
|
|
0025a8 2008 tst r0, r0
|
|
0025aa 8903 bt h'6 ;@(h'25b4)
|
|
0025ac 60d3 mov r13, r0
|
|
0025ae 8824 cmp/eq #h'24, r0
|
|
0025b0 8900 bt h'0 ;@(h'25b4)
|
|
0025b2 ed24 mov #h'24, r13
|
|
0025b4 941d mov.w @(h'3a,pc), r4 ;@(h'25f2)
|
|
0025b6 480b jsr @r8
|
|
0025b8 0009 nop
|
|
0025ba 2008 tst r0, r0
|
|
0025bc 8903 bt h'6 ;@(h'25c6)
|
|
0025be 60d3 mov r13, r0
|
|
0025c0 8824 cmp/eq #h'24, r0
|
|
0025c2 8b00 bf h'0 ;@(h'25c6)
|
|
0025c4 ed42 mov #h'42, r13
|
|
0025c6 9415 mov.w @(h'2a,pc), r4 ;@(h'25f4)
|
|
0025c8 d312 mov.l @(h'48,pc), r3 ;@(h'2614)
|
|
0025ca 430b jsr @r3
|
|
0025cc 0009 nop
|
|
0025ce 2008 tst r0, r0
|
|
0025d0 8bb3 bf h'-9a ;@(h'253a)
|
|
0025d2 60d3 mov r13, r0
|
|
0025d4 8824 cmp/eq #h'24, r0
|
|
0025d6 8b01 bf h'2 ;@(h'25dc)
|
|
0025d8 a001 bra h'2 ;@(h'25de)
|
|
0025da e000 mov #h'0, r0
|
|
0025dc e001 mov #h'1, r0
|
|
0025de 4f26 lds.l @r15+, pr
|
|
0025e0 68f6 mov.l @r15+, r8
|
|
0025e2 69f6 mov.l @r15+, r9
|
|
0025e4 6af6 mov.l @r15+, r10
|
|
0025e6 6bf6 mov.l @r15+, r11
|
|
0025e8 6cf6 mov.l @r15+, r12
|
|
0025ea 6df6 mov.l @r15+, r13
|
|
0025ec 000b rts
|
|
0025ee 6ef6 mov.l @r15+, r14
|
|
0025f0 7544 add #h'44, r5
|
|
0025f2 7545 add #h'45, r5
|
|
0025f4 7534 add #h'34, r5
|
|
0025f6 0000
|
|
0025f8 0030
|
|
0025fa cf18 or.b #h'18, @(r0,gbr)
|
|
0025fc 0030
|
|
0025fe c3a8 trapa #h'a8
|
|
002600 0030
|
|
002602 943c mov.w @(h'78,pc), r4 ;@(h'267e)
|
|
002604 0031
|
|
002606 42a0
|
|
002608 0031
|
|
00260a 42ac shad r10, r2
|
|
00260c 0031
|
|
00260e 42b0
|
|
002610 0030
|
|
002612 8f50 bf/s h'a0 ;@(h'26b6)
|
|
002614 0030
|
|
002616 cf48 or.b #h'48, @(r0,gbr)
|
|
002618 d32d mov.l @(h'b4,pc), r3 ;@(h'26d0)
|
|
00261a e008 mov #h'8, r0
|
|
00261c d12d mov.l @(h'b4,pc), r1 ;@(h'26d4)
|
|
00261e e400 mov #h'0, r4
|
|
002620 2342 mov.l r4, @r3
|
|
002622 6243 mov r4, r2
|
|
002624 2142 mov.l r4, @r1
|
|
002626 d22c mov.l @(h'b0,pc), r2 ;@(h'26d8)
|
|
002628 d32c mov.l @(h'b0,pc), r3 ;@(h'26dc)
|
|
00262a 2202 mov.l r0, @r2
|
|
00262c 2342 mov.l r4, @r3
|
|
00262e 6343 mov r4, r3
|
|
002630 d02b mov.l @(h'ac,pc), r0 ;@(h'26e0)
|
|
002632 6133 mov r3, r1
|
|
002634 d22b mov.l @(h'ac,pc), r2 ;@(h'26e4)
|
|
002636 2042 mov.l r4, @r0
|
|
002638 2232 mov.l r3, @r2
|
|
00263a d32b mov.l @(h'ac,pc), r3 ;@(h'26e8)
|
|
00263c d02b mov.l @(h'ac,pc), r0 ;@(h'26ec)
|
|
00263e 2342 mov.l r4, @r3
|
|
002640 2012 mov.l r1, @r0
|
|
002642 d32b mov.l @(h'ac,pc), r3 ;@(h'26f0)
|
|
002644 000b rts
|
|
002646 2312 mov.l r1, @r3
|
|
002648 2fe6 mov.l r14, @-r15
|
|
00264a 6e53 mov r5, r14
|
|
00264c 2fd6 mov.l r13, @-r15
|
|
00264e 2fc6 mov.l r12, @-r15
|
|
002650 2fb6 mov.l r11, @-r15
|
|
002652 2fa6 mov.l r10, @-r15
|
|
002654 2f96 mov.l r9, @-r15
|
|
002656 2f86 mov.l r8, @-r15
|
|
002658 4f22 sts.l pr, @-r15
|
|
00265a 7ff8 add #h'f8, r15
|
|
00265c 9a37 mov.w @(h'6e,pc), r10 ;@(h'26ce)
|
|
00265e 2f42 mov.l r4, @r15
|
|
002660 1f71 mov.l r7, @(h'4,r15)
|
|
002662 59fa mov.l @(h'28,r15), r9
|
|
002664 dc20 mov.l @(h'80,pc), r12 ;@(h'26e8)
|
|
002666 6093 mov r9, r0
|
|
002668 dd1e mov.l @(h'78,pc), r13 ;@(h'26e4)
|
|
00266a 88ff cmp/eq #h'ffffffff, r0
|
|
00266c 8f6a bf/s h'd4 ;@(h'2744)
|
|
00266e 6863 mov r6, r8
|
|
002670 d220 mov.l @(h'80,pc), r2 ;@(h'26f4)
|
|
002672 420b jsr @r2
|
|
002674 64a3 mov r10, r4
|
|
002676 2008 tst r0, r0
|
|
002678 8902 bt h'4 ;@(h'2680)
|
|
00267a d21f mov.l @(h'7c,pc), r2 ;@(h'26f8)
|
|
00267c a011 bra h'22 ;@(h'26a2)
|
|
00267e 2c22 mov.l r2, @r12
|
|
002680 61e2 mov.l @r14, r1
|
|
002682 2118 tst r1, r1
|
|
002684 8905 bt h'a ;@(h'2692)
|
|
002686 d31d mov.l @(h'74,pc), r3 ;@(h'26fc)
|
|
002688 2f36 mov.l r3, @-r15
|
|
00268a d31d mov.l @(h'74,pc), r3 ;@(h'2700)
|
|
00268c 2f36 mov.l r3, @-r15
|
|
00268e a004 bra h'8 ;@(h'269a)
|
|
002690 0009 nop
|
|
002692 e200 mov #h'0, r2
|
|
002694 2f26 mov.l r2, @-r15
|
|
002696 d21b mov.l @(h'6c,pc), r2 ;@(h'2704)
|
|
002698 2f26 mov.l r2, @-r15
|
|
00269a d11b mov.l @(h'6c,pc), r1 ;@(h'2708)
|
|
00269c 410b jsr @r1
|
|
00269e 0009 nop
|
|
0026a0 2c02 mov.l r0, @r12
|
|
0026a2 60c2 mov.l @r12, r0
|
|
0026a4 d319 mov.l @(h'64,pc), r3 ;@(h'270c)
|
|
0026a6 430b jsr @r3
|
|
0026a8 61d2 mov.l @r13, r1
|
|
0026aa 2d02 mov.l r0, @r13
|
|
0026ac d118 mov.l @(h'60,pc), r1 ;@(h'2710)
|
|
0026ae 410b jsr @r1
|
|
0026b0 60e2 mov.l @r14, r0
|
|
0026b2 6103 mov r0, r1
|
|
0026b4 d217 mov.l @(h'5c,pc), r2 ;@(h'2714)
|
|
0026b6 420b jsr @r2
|
|
0026b8 60d2 mov.l @r13, r0
|
|
0026ba d117 mov.l @(h'5c,pc), r1 ;@(h'2718)
|
|
0026bc 410b jsr @r1
|
|
0026be 0009 nop
|
|
0026c0 e32d mov #h'2d, r3
|
|
0026c2 6103 mov r0, r1
|
|
0026c4 3137 cmp/gt r3, r1
|
|
0026c6 8f29 bf/s h'52 ;@(h'271c)
|
|
0026c8 2e02 mov.l r0, @r14
|
|
0026ca a02c bra h'58 ;@(h'2726)
|
|
0026cc 2e32 mov.l r3, @r14
|
|
0026ce 7536 add #h'36, r5
|
|
0026d0 0810
|
|
0026d2 01a4 mov.b r10, @(r0,r1)
|
|
0026d4 0810
|
|
0026d6 01b4 mov.b r11, @(r0,r1)
|
|
0026d8 0810
|
|
0026da 01a8
|
|
0026dc 0810
|
|
0026de 01ac mov.b @(r0,r10), r1
|
|
0026e0 0810
|
|
0026e2 01b0
|
|
0026e4 0810
|
|
0026e6 01b8
|
|
0026e8 0810
|
|
0026ea 01bc mov.b @(r0,r11), r1
|
|
0026ec 0810
|
|
0026ee 01c0
|
|
0026f0 0810
|
|
0026f2 01c4 mov.b r12, @(r0,r1)
|
|
0026f4 0030
|
|
0026f6 cf18 or.b #h'18, @(r0,gbr)
|
|
0026f8 3ecc add r12, r14
|
|
0026fa cccd tst.b #h'cd, @(r0,gbr)
|
|
0026fc 9999 mov.w @(h'132,pc), r9 ;@(h'2832)
|
|
0026fe 999a mov.w @(h'134,pc), r9 ;@(h'2836)
|
|
002700 bfd9 bsr h'-4e ;@(h'26b6)
|
|
002702 9999 mov.w @(h'132,pc), r9 ;@(h'2838)
|
|
002704 bff0 bsr h'-20 ;@(h'26e8)
|
|
002706 0000
|
|
002708 0030
|
|
00270a b478 bsr h'8f0 ;@(h'2ffe)
|
|
00270c 0030
|
|
00270e adea bra h'-42c ;@(h'22e6)
|
|
002710 0030
|
|
002712 b7a8 bsr h'f50 ;@(h'3666)
|
|
002714 0030
|
|
002716 ade4 bra h'-438 ;@(h'22e2)
|
|
002718 0030
|
|
00271a bd5c bsr h'-548 ;@(h'21d6)
|
|
00271c 62e2 mov.l @r14, r2
|
|
00271e 4211 cmp/pz r2
|
|
002720 8901 bt h'2 ;@(h'2726)
|
|
002722 e000 mov #h'0, r0
|
|
002724 2e02 mov.l r0, @r14
|
|
002726 60e2 mov.l @r14, r0
|
|
002728 882d cmp/eq #h'2d, r0
|
|
00272a 8d02 bt/s h'4 ;@(h'2732)
|
|
00272c 6403 mov r0, r4
|
|
00272e 2448 tst r4, r4
|
|
002730 8b08 bf h'10 ;@(h'2744)
|
|
002732 e300 mov #h'0, r3
|
|
002734 2d32 mov.l r3, @r13
|
|
002736 60e2 mov.l @r14, r0
|
|
002738 d372 mov.l @(h'1c8,pc), r3 ;@(h'2904)
|
|
00273a 2008 tst r0, r0
|
|
00273c 0029 movt r0
|
|
00273e 430b jsr @r3
|
|
002740 600b neg r0, r0
|
|
002742 2c02 mov.l r0, @r12
|
|
002744 2998 tst r9, r9
|
|
002746 8901 bt h'2 ;@(h'274c)
|
|
002748 a094 bra h'128 ;@(h'2874)
|
|
00274a 0009 nop
|
|
00274c d36e mov.l @(h'1b8,pc), r3 ;@(h'2908)
|
|
00274e 430b jsr @r3
|
|
002750 64a3 mov r10, r4
|
|
002752 2008 tst r0, r0
|
|
002754 892a bt h'54 ;@(h'27ac)
|
|
002756 7ff8 add #h'f8, r15
|
|
002758 d36a mov.l @(h'1a8,pc), r3 ;@(h'2904)
|
|
00275a 430b jsr @r3
|
|
00275c 6083 mov r8, r0
|
|
00275e 7ff8 add #h'f8, r15
|
|
002760 d26a mov.l @(h'1a8,pc), r2 ;@(h'290c)
|
|
002762 420b jsr @r2
|
|
002764 2ff6 mov.l r15, @-r15
|
|
002766 d36a mov.l @(h'1a8,pc), r3 ;@(h'2910)
|
|
002768 d16b mov.l @(h'1ac,pc), r1 ;@(h'2918)
|
|
00276a 2f36 mov.l r3, @-r15
|
|
00276c d369 mov.l @(h'1a4,pc), r3 ;@(h'2914)
|
|
00276e 2f36 mov.l r3, @-r15
|
|
002770 62f3 mov r15, r2
|
|
002772 7210 add #h'10, r2
|
|
002774 410b jsr @r1
|
|
002776 2f26 mov.l r2, @-r15
|
|
002778 d368 mov.l @(h'1a0,pc), r3 ;@(h'291c)
|
|
00277a 430b jsr @r3
|
|
00277c 0009 nop
|
|
00277e 2c02 mov.l r0, @r12
|
|
002780 60e2 mov.l @r14, r0
|
|
002782 882d cmp/eq #h'2d, r0
|
|
002784 8b05 bf h'a ;@(h'2792)
|
|
002786 d366 mov.l @(h'198,pc), r3 ;@(h'2920)
|
|
002788 6032 mov.l @r3, r0
|
|
00278a 840c mov.b @(h'c,r0), r0
|
|
00278c 600c extu.b r0, r0
|
|
00278e 8801 cmp/eq #h'1, r0
|
|
002790 8905 bt h'a ;@(h'279e)
|
|
002792 d363 mov.l @(h'18c,pc), r3 ;@(h'2920)
|
|
002794 6032 mov.l @r3, r0
|
|
002796 840d mov.b @(h'd,r0), r0
|
|
002798 600c extu.b r0, r0
|
|
00279a 8801 cmp/eq #h'1, r0
|
|
00279c 8b02 bf h'4 ;@(h'27a4)
|
|
00279e d261 mov.l @(h'184,pc), r2 ;@(h'2924)
|
|
0027a0 a002 bra h'4 ;@(h'27a8)
|
|
0027a2 0009 nop
|
|
0027a4 d360 mov.l @(h'180,pc), r3 ;@(h'2928)
|
|
0027a6 6232 mov.l @r3, r2
|
|
0027a8 a035 bra h'6a ;@(h'2816)
|
|
0027aa 2d22 mov.l r2, @r13
|
|
0027ac 61e2 mov.l @r14, r1
|
|
0027ae 2118 tst r1, r1
|
|
0027b0 8929 bt h'52 ;@(h'2806)
|
|
0027b2 d35b mov.l @(h'16c,pc), r3 ;@(h'2920)
|
|
0027b4 6032 mov.l @r3, r0
|
|
0027b6 840c mov.b @(h'c,r0), r0
|
|
0027b8 600c extu.b r0, r0
|
|
0027ba 8803 cmp/eq #h'3, r0
|
|
0027bc 8d05 bt/s h'a ;@(h'27ca)
|
|
0027be 7ff0 add #h'f0, r15
|
|
0027c0 6032 mov.l @r3, r0
|
|
0027c2 840d mov.b @(h'd,r0), r0
|
|
0027c4 600c extu.b r0, r0
|
|
0027c6 8803 cmp/eq #h'3, r0
|
|
0027c8 8b05 bf h'a ;@(h'27d6)
|
|
0027ca d358 mov.l @(h'160,pc), r3 ;@(h'292c)
|
|
0027cc 2f36 mov.l r3, @-r15
|
|
0027ce d358 mov.l @(h'160,pc), r3 ;@(h'2930)
|
|
0027d0 2f36 mov.l r3, @-r15
|
|
0027d2 a004 bra h'8 ;@(h'27de)
|
|
0027d4 0009 nop
|
|
0027d6 d24e mov.l @(h'138,pc), r2 ;@(h'2910)
|
|
0027d8 2f26 mov.l r2, @-r15
|
|
0027da d24e mov.l @(h'138,pc), r2 ;@(h'2914)
|
|
0027dc 2f26 mov.l r2, @-r15
|
|
0027de d149 mov.l @(h'124,pc), r1 ;@(h'2904)
|
|
0027e0 410b jsr @r1
|
|
0027e2 6083 mov r8, r0
|
|
0027e4 d349 mov.l @(h'124,pc), r3 ;@(h'290c)
|
|
0027e6 7ff8 add #h'f8, r15
|
|
0027e8 430b jsr @r3
|
|
0027ea 2ff6 mov.l r15, @-r15
|
|
0027ec d14a mov.l @(h'128,pc), r1 ;@(h'2918)
|
|
0027ee 62f3 mov r15, r2
|
|
0027f0 7210 add #h'10, r2
|
|
0027f2 410b jsr @r1
|
|
0027f4 2f26 mov.l r2, @-r15
|
|
0027f6 e308 mov #h'8, r3
|
|
0027f8 33fc add r15, r3
|
|
0027fa 2f36 mov.l r3, @-r15
|
|
0027fc d34d mov.l @(h'134,pc), r3 ;@(h'2934)
|
|
0027fe 430b jsr @r3
|
|
002800 0009 nop
|
|
002802 a004 bra h'8 ;@(h'280e)
|
|
002804 0009 nop
|
|
002806 e200 mov #h'0, r2
|
|
002808 2f26 mov.l r2, @-r15
|
|
00280a d24b mov.l @(h'12c,pc), r2 ;@(h'2938)
|
|
00280c 2f26 mov.l r2, @-r15
|
|
00280e d143 mov.l @(h'10c,pc), r1 ;@(h'291c)
|
|
002810 410b jsr @r1
|
|
002812 0009 nop
|
|
002814 2c02 mov.l r0, @r12
|
|
002816 60c2 mov.l @r12, r0
|
|
002818 d348 mov.l @(h'120,pc), r3 ;@(h'293c)
|
|
00281a 430b jsr @r3
|
|
00281c 61d2 mov.l @r13, r1
|
|
00281e 2d02 mov.l r0, @r13
|
|
002820 d138 mov.l @(h'e0,pc), r1 ;@(h'2904)
|
|
002822 410b jsr @r1
|
|
002824 60e2 mov.l @r14, r0
|
|
002826 6103 mov r0, r1
|
|
002828 d245 mov.l @(h'114,pc), r2 ;@(h'2940)
|
|
00282a 420b jsr @r2
|
|
00282c 60d2 mov.l @r13, r0
|
|
00282e d145 mov.l @(h'114,pc), r1 ;@(h'2944)
|
|
002830 410b jsr @r1
|
|
002832 0009 nop
|
|
002834 e32d mov #h'2d, r3
|
|
002836 6103 mov r0, r1
|
|
002838 3137 cmp/gt r3, r1
|
|
00283a 8f02 bf/s h'4 ;@(h'2842)
|
|
00283c 2e02 mov.l r0, @r14
|
|
00283e a005 bra h'a ;@(h'284c)
|
|
002840 2e32 mov.l r3, @r14
|
|
002842 62e2 mov.l @r14, r2
|
|
002844 4211 cmp/pz r2
|
|
002846 8901 bt h'2 ;@(h'284c)
|
|
002848 e000 mov #h'0, r0
|
|
00284a 2e02 mov.l r0, @r14
|
|
00284c 60e2 mov.l @r14, r0
|
|
00284e 882d cmp/eq #h'2d, r0
|
|
002850 8d02 bt/s h'4 ;@(h'2858)
|
|
002852 6403 mov r0, r4
|
|
002854 2448 tst r4, r4
|
|
002856 8b0d bf h'1a ;@(h'2874)
|
|
002858 63e2 mov.l @r14, r3
|
|
00285a 2338 tst r3, r3
|
|
00285c 8f02 bf/s h'4 ;@(h'2864)
|
|
00285e e200 mov #h'0, r2
|
|
002860 e301 mov #h'1, r3
|
|
002862 2e32 mov.l r3, @r14
|
|
002864 2d22 mov.l r2, @r13
|
|
002866 60e2 mov.l @r14, r0
|
|
002868 d326 mov.l @(h'98,pc), r3 ;@(h'2904)
|
|
00286a 2008 tst r0, r0
|
|
00286c 0029 movt r0
|
|
00286e 430b jsr @r3
|
|
002870 600b neg r0, r0
|
|
002872 2c02 mov.l r0, @r12
|
|
002874 6093 mov r9, r0
|
|
002876 8801 cmp/eq #h'1, r0
|
|
002878 8901 bt h'2 ;@(h'287e)
|
|
00287a a085 bra h'10a ;@(h'2988)
|
|
00287c 0009 nop
|
|
00287e d322 mov.l @(h'88,pc), r3 ;@(h'2908)
|
|
002880 430b jsr @r3
|
|
002882 64a3 mov r10, r4
|
|
002884 2008 tst r0, r0
|
|
002886 8910 bt h'20 ;@(h'28aa)
|
|
002888 60e2 mov.l @r14, r0
|
|
00288a 882c cmp/eq #h'2c, r0
|
|
00288c 8b0d bf h'1a ;@(h'28aa)
|
|
00288e d32e mov.l @(h'b8,pc), r3 ;@(h'2948)
|
|
002890 6232 mov.l @r3, r2
|
|
002892 2228 tst r2, r2
|
|
002894 8b09 bf h'12 ;@(h'28aa)
|
|
002896 e200 mov #h'0, r2
|
|
002898 d32c mov.l @(h'b0,pc), r3 ;@(h'294c)
|
|
00289a 2c22 mov.l r2, @r12
|
|
00289c 2d32 mov.l r3, @r13
|
|
00289e e301 mov #h'1, r3
|
|
0028a0 52f1 mov.l @(h'4,r15), r2
|
|
0028a2 d12b mov.l @(h'ac,pc), r1 ;@(h'2950)
|
|
0028a4 2122 mov.l r2, @r1
|
|
0028a6 d228 mov.l @(h'a0,pc), r2 ;@(h'2948)
|
|
0028a8 2232 mov.l r3, @r2
|
|
0028aa d029 mov.l @(h'a4,pc), r0 ;@(h'2950)
|
|
0028ac 51f1 mov.l @(h'4,r15), r1
|
|
0028ae 6302 mov.l @r0, r3
|
|
0028b0 d228 mov.l @(h'a0,pc), r2 ;@(h'2954)
|
|
0028b2 3138 sub r3, r1
|
|
0028b4 2212 mov.l r1, @r2
|
|
0028b6 d328 mov.l @(h'a0,pc), r3 ;@(h'2958)
|
|
0028b8 430b jsr @r3
|
|
0028ba 64a3 mov r10, r4
|
|
0028bc 2008 tst r0, r0
|
|
0028be 8904 bt h'8 ;@(h'28ca)
|
|
0028c0 d124 mov.l @(h'90,pc), r1 ;@(h'2954)
|
|
0028c2 e302 mov #h'2, r3
|
|
0028c4 6212 mov.l @r1, r2
|
|
0028c6 3237 cmp/gt r3, r2
|
|
0028c8 8904 bt h'8 ;@(h'28d4)
|
|
0028ca e308 mov #h'8, r3
|
|
0028cc d221 mov.l @(h'84,pc), r2 ;@(h'2954)
|
|
0028ce 6022 mov.l @r2, r0
|
|
0028d0 3037 cmp/gt r3, r0
|
|
0028d2 8b01 bf h'2 ;@(h'28d8)
|
|
0028d4 d321 mov.l @(h'84,pc), r3 ;@(h'295c)
|
|
0028d6 2c32 mov.l r3, @r12
|
|
0028d8 60c2 mov.l @r12, r0
|
|
0028da d218 mov.l @(h'60,pc), r2 ;@(h'293c)
|
|
0028dc 420b jsr @r2
|
|
0028de 61d2 mov.l @r13, r1
|
|
0028e0 2d02 mov.l r0, @r13
|
|
0028e2 d108 mov.l @(h'20,pc), r1 ;@(h'2904)
|
|
0028e4 410b jsr @r1
|
|
0028e6 60e2 mov.l @r14, r0
|
|
0028e8 d315 mov.l @(h'54,pc), r3 ;@(h'2940)
|
|
0028ea 6103 mov r0, r1
|
|
0028ec 430b jsr @r3
|
|
0028ee 60d2 mov.l @r13, r0
|
|
0028f0 d114 mov.l @(h'50,pc), r1 ;@(h'2944)
|
|
0028f2 410b jsr @r1
|
|
0028f4 0009 nop
|
|
0028f6 e22c mov #h'2c, r2
|
|
0028f8 6103 mov r0, r1
|
|
0028fa 3127 cmp/gt r2, r1
|
|
0028fc 8f30 bf/s h'60 ;@(h'2960)
|
|
0028fe 2e02 mov.l r0, @r14
|
|
002900 a033 bra h'66 ;@(h'296a)
|
|
002902 2e22 mov.l r2, @r14
|
|
002904 0030
|
|
002906 b7a8 bsr h'f50 ;@(h'385a)
|
|
002908 0030
|
|
00290a cf18 or.b #h'18, @(r0,gbr)
|
|
00290c 0030
|
|
00290e bcd4 bsr h'-658 ;@(h'22ba)
|
|
002910 47ae ldc r7, r2_bank
|
|
002912 147b mov.l r7, @(h'2c,r4)
|
|
002914 3f84 div1 r8, r15
|
|
002916 7ae1 add #h'e1, r10
|
|
002918 0030
|
|
00291a b994 bsr h'-cd8 ;@(h'1c46)
|
|
00291c 0030
|
|
00291e b478 bsr h'8f0 ;@(h'3212)
|
|
002920 0810
|
|
002922 01dc mov.b @(r0,r13), r1
|
|
002924 4000 shll r0
|
|
002926 0000
|
|
002928 0810
|
|
00292a 01b8
|
|
00292c eb85 mov #h'ffffff85, r11
|
|
00292e 1eb8 mov.l r11, @(h'20,r14)
|
|
002930 3f8e addc r8, r15
|
|
002932 b851 bsr h'-f5e ;@(h'19d8)
|
|
002934 0030
|
|
002936 bc44 bsr h'-778 ;@(h'21c2)
|
|
002938 bff0 bsr h'-20 ;@(h'291c)
|
|
00293a 0000
|
|
00293c 0030
|
|
00293e adea bra h'-42c ;@(h'2516)
|
|
002940 0030
|
|
002942 ade4 bra h'-438 ;@(h'250e)
|
|
002944 0030
|
|
002946 bd5c bsr h'-548 ;@(h'2402)
|
|
002948 0810
|
|
00294a 01a4 mov.b r10, @(r0,r1)
|
|
00294c 4020 shal r0
|
|
00294e 0000
|
|
002950 0810
|
|
002952 01c0
|
|
002954 0810
|
|
002956 01c4 mov.b r12, @(r0,r1)
|
|
002958 0030
|
|
00295a cf48 or.b #h'48, @(r0,gbr)
|
|
00295c be99 bsr h'-2ce ;@(h'2692)
|
|
00295e 999a mov.w @(h'134,pc), r9 ;@(h'2a96)
|
|
002960 63e2 mov.l @r14, r3
|
|
002962 4311 cmp/pz r3
|
|
002964 8901 bt h'2 ;@(h'296a)
|
|
002966 e000 mov #h'0, r0
|
|
002968 2e02 mov.l r0, @r14
|
|
00296a 60e2 mov.l @r14, r0
|
|
00296c 882c cmp/eq #h'2c, r0
|
|
00296e 8d02 bt/s h'4 ;@(h'2976)
|
|
002970 6403 mov r0, r4
|
|
002972 2448 tst r4, r4
|
|
002974 8b08 bf h'10 ;@(h'2988)
|
|
002976 e300 mov #h'0, r3
|
|
002978 2d32 mov.l r3, @r13
|
|
00297a 60e2 mov.l @r14, r0
|
|
00297c d366 mov.l @(h'198,pc), r3 ;@(h'2b18)
|
|
00297e 2008 tst r0, r0
|
|
002980 0029 movt r0
|
|
002982 430b jsr @r3
|
|
002984 600b neg r0, r0
|
|
002986 2c02 mov.l r0, @r12
|
|
002988 db64 mov.l @(h'190,pc), r11 ;@(h'2b1c)
|
|
00298a 6093 mov r9, r0
|
|
00298c 8802 cmp/eq #h'2, r0
|
|
00298e 8b59 bf h'b2 ;@(h'2a44)
|
|
002990 d363 mov.l @(h'18c,pc), r3 ;@(h'2b20)
|
|
002992 6432 mov.l @r3, r4
|
|
002994 61b2 mov.l @r11, r1
|
|
002996 d263 mov.l @(h'18c,pc), r2 ;@(h'2b24)
|
|
002998 420b jsr @r2
|
|
00299a e000 mov #h'0, r0
|
|
00299c 8800 cmp/eq #h'0, r0
|
|
00299e 8b2b bf h'56 ;@(h'29f8)
|
|
0029a0 e235 mov #h'35, r2
|
|
0029a2 3427 cmp/gt r2, r4
|
|
0029a4 8b03 bf h'6 ;@(h'29ae)
|
|
0029a6 e001 mov #h'1, r0
|
|
0029a8 d15f mov.l @(h'17c,pc), r1 ;@(h'2b28)
|
|
0029aa a006 bra h'c ;@(h'29ba)
|
|
0029ac 2102 mov.l r0, @r1
|
|
0029ae e108 mov #h'8, r1
|
|
0029b0 3413 cmp/ge r1, r4
|
|
0029b2 8902 bt h'4 ;@(h'29ba)
|
|
0029b4 d35c mov.l @(h'170,pc), r3 ;@(h'2b28)
|
|
0029b6 e000 mov #h'0, r0
|
|
0029b8 2302 mov.l r0, @r3
|
|
0029ba d25b mov.l @(h'16c,pc), r2 ;@(h'2b28)
|
|
0029bc 6122 mov.l @r2, r1
|
|
0029be 2118 tst r1, r1
|
|
0029c0 8901 bt h'2 ;@(h'29c6)
|
|
0029c2 a001 bra h'2 ;@(h'29c8)
|
|
0029c4 e2ff mov #h'ffffffff, r2
|
|
0029c6 e201 mov #h'1, r2
|
|
0029c8 d155 mov.l @(h'154,pc), r1 ;@(h'2b20)
|
|
0029ca 6312 mov.l @r1, r3
|
|
0029cc 332c add r2, r3
|
|
0029ce 2132 mov.l r3, @r1
|
|
0029d0 d256 mov.l @(h'158,pc), r2 ;@(h'2b2c)
|
|
0029d2 420b jsr @r2
|
|
0029d4 64a3 mov r10, r4
|
|
0029d6 2008 tst r0, r0
|
|
0029d8 8913 bt h'26 ;@(h'2a02)
|
|
0029da e332 mov #h'32, r3
|
|
0029dc 62f2 mov.l @r15, r2
|
|
0029de 6122 mov.l @r2, r1
|
|
0029e0 3133 cmp/ge r3, r1
|
|
0029e2 890e bt h'1c ;@(h'2a02)
|
|
0029e4 d252 mov.l @(h'148,pc), r2 ;@(h'2b30)
|
|
0029e6 6022 mov.l @r2, r0
|
|
0029e8 2008 tst r0, r0
|
|
0029ea 8b0a bf h'14 ;@(h'2a02)
|
|
0029ec d051 mov.l @(h'144,pc), r0 ;@(h'2b34)
|
|
0029ee e301 mov #h'1, r3
|
|
0029f0 d24f mov.l @(h'13c,pc), r2 ;@(h'2b30)
|
|
0029f2 2b02 mov.l r0, @r11
|
|
0029f4 a005 bra h'a ;@(h'2a02)
|
|
0029f6 2232 mov.l r3, @r2
|
|
0029f8 d14e mov.l @(h'138,pc), r1 ;@(h'2b34)
|
|
0029fa d24f mov.l @(h'13c,pc), r2 ;@(h'2b38)
|
|
0029fc 420b jsr @r2
|
|
0029fe 60b2 mov.l @r11, r0
|
|
002a00 2b02 mov.l r0, @r11
|
|
002a02 e208 mov #h'8, r2
|
|
002a04 63f2 mov.l @r15, r3
|
|
002a06 6132 mov.l @r3, r1
|
|
002a08 3127 cmp/gt r2, r1
|
|
002a0a 8b03 bf h'6 ;@(h'2a14)
|
|
002a0c 60f2 mov.l @r15, r0
|
|
002a0e 6302 mov.l @r0, r3
|
|
002a10 73fe add #h'fe, r3
|
|
002a12 2032 mov.l r3, @r0
|
|
002a14 d049 mov.l @(h'124,pc), r0 ;@(h'2b3c)
|
|
002a16 d243 mov.l @(h'10c,pc), r2 ;@(h'2b24)
|
|
002a18 420b jsr @r2
|
|
002a1a 61b2 mov.l @r11, r1
|
|
002a1c 8800 cmp/eq #h'0, r0
|
|
002a1e 8b09 bf h'12 ;@(h'2a34)
|
|
002a20 d23f mov.l @(h'fc,pc), r2 ;@(h'2b20)
|
|
002a22 6322 mov.l @r2, r3
|
|
002a24 73f8 add #h'f8, r3
|
|
002a26 2e32 mov.l r3, @r14
|
|
002a28 61f2 mov.l @r15, r1
|
|
002a2a 6312 mov.l @r1, r3
|
|
002a2c 732d add #h'2d, r3
|
|
002a2e 2132 mov.l r3, @r1
|
|
002a30 a008 bra h'10 ;@(h'2a44)
|
|
002a32 0009 nop
|
|
002a34 d042 mov.l @(h'108,pc), r0 ;@(h'2b40)
|
|
002a36 d23b mov.l @(h'ec,pc), r2 ;@(h'2b24)
|
|
002a38 420b jsr @r2
|
|
002a3a 61b2 mov.l @r11, r1
|
|
002a3c 8800 cmp/eq #h'0, r0
|
|
002a3e 8b01 bf h'2 ;@(h'2a44)
|
|
002a40 e300 mov #h'0, r3
|
|
002a42 2b32 mov.l r3, @r11
|
|
002a44 6093 mov r9, r0
|
|
002a46 8803 cmp/eq #h'3, r0
|
|
002a48 8901 bt h'2 ;@(h'2a4e)
|
|
002a4a a0a1 bra h'142 ;@(h'2b90)
|
|
002a4c 0009 nop
|
|
002a4e d337 mov.l @(h'dc,pc), r3 ;@(h'2b2c)
|
|
002a50 430b jsr @r3
|
|
002a52 64a3 mov r10, r4
|
|
002a54 2008 tst r0, r0
|
|
002a56 890c bt h'18 ;@(h'2a72)
|
|
002a58 d235 mov.l @(h'd4,pc), r2 ;@(h'2b30)
|
|
002a5a 6322 mov.l @r2, r3
|
|
002a5c 2338 tst r3, r3
|
|
002a5e 8b08 bf h'10 ;@(h'2a72)
|
|
002a60 d331 mov.l @(h'c4,pc), r3 ;@(h'2b28)
|
|
002a62 6232 mov.l @r3, r2
|
|
002a64 d130 mov.l @(h'c0,pc), r1 ;@(h'2b28)
|
|
002a66 2228 tst r2, r2
|
|
002a68 d031 mov.l @(h'c4,pc), r0 ;@(h'2b30)
|
|
002a6a 0329 movt r3
|
|
002a6c 2132 mov.l r3, @r1
|
|
002a6e e201 mov #h'1, r2
|
|
002a70 2022 mov.l r2, @r0
|
|
002a72 d12d mov.l @(h'b4,pc), r1 ;@(h'2b28)
|
|
002a74 6312 mov.l @r1, r3
|
|
002a76 2338 tst r3, r3
|
|
002a78 8915 bt h'2a ;@(h'2aa6)
|
|
002a7a 7ff8 add #h'f8, r15
|
|
002a7c d326 mov.l @(h'98,pc), r3 ;@(h'2b18)
|
|
002a7e 430b jsr @r3
|
|
002a80 6083 mov r8, r0
|
|
002a82 7ff8 add #h'f8, r15
|
|
002a84 d22f mov.l @(h'bc,pc), r2 ;@(h'2b44)
|
|
002a86 420b jsr @r2
|
|
002a88 2ff6 mov.l r15, @-r15
|
|
002a8a d32f mov.l @(h'bc,pc), r3 ;@(h'2b48)
|
|
002a8c d030 mov.l @(h'c0,pc), r0 ;@(h'2b50)
|
|
002a8e 2f36 mov.l r3, @-r15
|
|
002a90 d32e mov.l @(h'b8,pc), r3 ;@(h'2b4c)
|
|
002a92 2f36 mov.l r3, @-r15
|
|
002a94 62f3 mov r15, r2
|
|
002a96 7210 add #h'10, r2
|
|
002a98 400b jsr @r0
|
|
002a9a 2f26 mov.l r2, @-r15
|
|
002a9c d32d mov.l @(h'b4,pc), r3 ;@(h'2b54)
|
|
002a9e 430b jsr @r3
|
|
002aa0 0009 nop
|
|
002aa2 a023 bra h'46 ;@(h'2aec)
|
|
002aa4 0009 nop
|
|
002aa6 63e2 mov.l @r14, r3
|
|
002aa8 2338 tst r3, r3
|
|
002aaa 8918 bt h'30 ;@(h'2ade)
|
|
002aac d31a mov.l @(h'68,pc), r3 ;@(h'2b18)
|
|
002aae 7ff0 add #h'f0, r15
|
|
002ab0 430b jsr @r3
|
|
002ab2 6083 mov r8, r0
|
|
002ab4 d223 mov.l @(h'8c,pc), r2 ;@(h'2b44)
|
|
002ab6 7ff8 add #h'f8, r15
|
|
002ab8 420b jsr @r2
|
|
002aba 2ff6 mov.l r15, @-r15
|
|
002abc d322 mov.l @(h'88,pc), r3 ;@(h'2b48)
|
|
002abe 2f36 mov.l r3, @-r15
|
|
002ac0 d322 mov.l @(h'88,pc), r3 ;@(h'2b4c)
|
|
002ac2 2f36 mov.l r3, @-r15
|
|
002ac4 d022 mov.l @(h'88,pc), r0 ;@(h'2b50)
|
|
002ac6 62f3 mov r15, r2
|
|
002ac8 7210 add #h'10, r2
|
|
002aca 400b jsr @r0
|
|
002acc 2f26 mov.l r2, @-r15
|
|
002ace e308 mov #h'8, r3
|
|
002ad0 33fc add r15, r3
|
|
002ad2 2f36 mov.l r3, @-r15
|
|
002ad4 d320 mov.l @(h'80,pc), r3 ;@(h'2b58)
|
|
002ad6 430b jsr @r3
|
|
002ad8 0009 nop
|
|
002ada a004 bra h'8 ;@(h'2ae6)
|
|
002adc 0009 nop
|
|
002ade e200 mov #h'0, r2
|
|
002ae0 2f26 mov.l r2, @-r15
|
|
002ae2 d21e mov.l @(h'78,pc), r2 ;@(h'2b5c)
|
|
002ae4 2f26 mov.l r2, @-r15
|
|
002ae6 d11b mov.l @(h'6c,pc), r1 ;@(h'2b54)
|
|
002ae8 410b jsr @r1
|
|
002aea 0009 nop
|
|
002aec 2c02 mov.l r0, @r12
|
|
002aee d312 mov.l @(h'48,pc), r3 ;@(h'2b38)
|
|
002af0 430b jsr @r3
|
|
002af2 61d2 mov.l @r13, r1
|
|
002af4 2d02 mov.l r0, @r13
|
|
002af6 d108 mov.l @(h'20,pc), r1 ;@(h'2b18)
|
|
002af8 410b jsr @r1
|
|
002afa 60e2 mov.l @r14, r0
|
|
002afc d218 mov.l @(h'60,pc), r2 ;@(h'2b60)
|
|
002afe 6103 mov r0, r1
|
|
002b00 420b jsr @r2
|
|
002b02 60d2 mov.l @r13, r0
|
|
002b04 d117 mov.l @(h'5c,pc), r1 ;@(h'2b64)
|
|
002b06 410b jsr @r1
|
|
002b08 0009 nop
|
|
002b0a e32c mov #h'2c, r3
|
|
002b0c 6103 mov r0, r1
|
|
002b0e 3137 cmp/gt r3, r1
|
|
002b10 8f2a bf/s h'54 ;@(h'2b68)
|
|
002b12 2e02 mov.l r0, @r14
|
|
002b14 a02d bra h'5a ;@(h'2b72)
|
|
002b16 2e32 mov.l r3, @r14
|
|
002b18 0030
|
|
002b1a b7a8 bsr h'f50 ;@(h'3a6e)
|
|
002b1c 0810
|
|
002b1e 01b4 mov.b r11, @(r0,r1)
|
|
002b20 0810
|
|
002b22 01a8
|
|
002b24 0030
|
|
002b26 bc6c bsr h'-728 ;@(h'2402)
|
|
002b28 0810
|
|
002b2a 01ac mov.b @(r0,r10), r1
|
|
002b2c 0030
|
|
002b2e cf18 or.b #h'18, @(r0,gbr)
|
|
002b30 0810
|
|
002b32 01a4 mov.b r10, @(r0,r1)
|
|
002b34 3f80 cmp/eq r8, r15
|
|
002b36 0000
|
|
002b38 0030
|
|
002b3a adea bra h'-42c ;@(h'2712)
|
|
002b3c 40a0
|
|
002b3e 0000
|
|
002b40 4110 dt r1
|
|
002b42 0000
|
|
002b44 0030
|
|
002b46 bcd4 bsr h'-658 ;@(h'24f2)
|
|
002b48 47ae ldc r7, r2_bank
|
|
002b4a 147b mov.l r7, @(h'2c,r4)
|
|
002b4c 3f84 div1 r8, r15
|
|
002b4e 7ae1 add #h'e1, r10
|
|
002b50 0030
|
|
002b52 b994 bsr h'-cd8 ;@(h'1e7e)
|
|
002b54 0030
|
|
002b56 b478 bsr h'8f0 ;@(h'344a)
|
|
002b58 0030
|
|
002b5a bc44 bsr h'-778 ;@(h'23e6)
|
|
002b5c bff0 bsr h'-20 ;@(h'2b40)
|
|
002b5e 0000
|
|
002b60 0030
|
|
002b62 ade4 bra h'-438 ;@(h'272e)
|
|
002b64 0030
|
|
002b66 bd5c bsr h'-548 ;@(h'2622)
|
|
002b68 62e2 mov.l @r14, r2
|
|
002b6a 4211 cmp/pz r2
|
|
002b6c 8901 bt h'2 ;@(h'2b72)
|
|
002b6e e000 mov #h'0, r0
|
|
002b70 2e02 mov.l r0, @r14
|
|
002b72 60e2 mov.l @r14, r0
|
|
002b74 882c cmp/eq #h'2c, r0
|
|
002b76 8d02 bt/s h'4 ;@(h'2b7e)
|
|
002b78 6403 mov r0, r4
|
|
002b7a 2448 tst r4, r4
|
|
002b7c 8b08 bf h'10 ;@(h'2b90)
|
|
002b7e e300 mov #h'0, r3
|
|
002b80 2d32 mov.l r3, @r13
|
|
002b82 60e2 mov.l @r14, r0
|
|
002b84 d362 mov.l @(h'188,pc), r3 ;@(h'2d10)
|
|
002b86 2008 tst r0, r0
|
|
002b88 0029 movt r0
|
|
002b8a 430b jsr @r3
|
|
002b8c 600b neg r0, r0
|
|
002b8e 2c02 mov.l r0, @r12
|
|
002b90 6093 mov r9, r0
|
|
002b92 8804 cmp/eq #h'4, r0
|
|
002b94 8901 bt h'2 ;@(h'2b9a)
|
|
002b96 a088 bra h'110 ;@(h'2caa)
|
|
002b98 0009 nop
|
|
002b9a 61b2 mov.l @r11, r1
|
|
002b9c d35d mov.l @(h'174,pc), r3 ;@(h'2d14)
|
|
002b9e 430b jsr @r3
|
|
002ba0 e000 mov #h'0, r0
|
|
002ba2 8800 cmp/eq #h'0, r0
|
|
002ba4 8b04 bf h'8 ;@(h'2bb0)
|
|
002ba6 d15c mov.l @(h'170,pc), r1 ;@(h'2d18)
|
|
002ba8 d25c mov.l @(h'170,pc), r2 ;@(h'2d1c)
|
|
002baa 420b jsr @r2
|
|
002bac 60b2 mov.l @r11, r0
|
|
002bae 2b02 mov.l r0, @r11
|
|
002bb0 d05b mov.l @(h'16c,pc), r0 ;@(h'2d20)
|
|
002bb2 d35c mov.l @(h'170,pc), r3 ;@(h'2d24)
|
|
002bb4 430b jsr @r3
|
|
002bb6 61b2 mov.l @r11, r1
|
|
002bb8 8800 cmp/eq #h'0, r0
|
|
002bba 8d02 bt/s h'4 ;@(h'2bc2)
|
|
002bbc 64a3 mov r10, r4
|
|
002bbe e200 mov #h'0, r2
|
|
002bc0 2b22 mov.l r2, @r11
|
|
002bc2 d359 mov.l @(h'164,pc), r3 ;@(h'2d28)
|
|
002bc4 430b jsr @r3
|
|
002bc6 0009 nop
|
|
002bc8 2008 tst r0, r0
|
|
002bca 8920 bt h'40 ;@(h'2c0e)
|
|
002bcc d257 mov.l @(h'15c,pc), r2 ;@(h'2d2c)
|
|
002bce 6322 mov.l @r2, r3
|
|
002bd0 2338 tst r3, r3
|
|
002bd2 8b1c bf h'38 ;@(h'2c0e)
|
|
002bd4 d24e mov.l @(h'138,pc), r2 ;@(h'2d10)
|
|
002bd6 e300 mov #h'0, r3
|
|
002bd8 2d32 mov.l r3, @r13
|
|
002bda 7ff8 add #h'f8, r15
|
|
002bdc 420b jsr @r2
|
|
002bde 6083 mov r8, r0
|
|
002be0 d353 mov.l @(h'14c,pc), r3 ;@(h'2d30)
|
|
002be2 7ff8 add #h'f8, r15
|
|
002be4 430b jsr @r3
|
|
002be6 2ff6 mov.l r15, @-r15
|
|
002be8 d252 mov.l @(h'148,pc), r2 ;@(h'2d34)
|
|
002bea 2f26 mov.l r2, @-r15
|
|
002bec d252 mov.l @(h'148,pc), r2 ;@(h'2d38)
|
|
002bee 2f26 mov.l r2, @-r15
|
|
002bf0 d152 mov.l @(h'148,pc), r1 ;@(h'2d3c)
|
|
002bf2 63f3 mov r15, r3
|
|
002bf4 7310 add #h'10, r3
|
|
002bf6 410b jsr @r1
|
|
002bf8 2f36 mov.l r3, @-r15
|
|
002bfa d251 mov.l @(h'144,pc), r2 ;@(h'2d40)
|
|
002bfc 420b jsr @r2
|
|
002bfe 0009 nop
|
|
002c00 2c02 mov.l r0, @r12
|
|
002c02 e301 mov #h'1, r3
|
|
002c04 d249 mov.l @(h'124,pc), r2 ;@(h'2d2c)
|
|
002c06 2232 mov.l r3, @r2
|
|
002c08 d143 mov.l @(h'10c,pc), r1 ;@(h'2d18)
|
|
002c0a a024 bra h'48 ;@(h'2c56)
|
|
002c0c 2b12 mov.l r1, @r11
|
|
002c0e 62e2 mov.l @r14, r2
|
|
002c10 2228 tst r2, r2
|
|
002c12 8918 bt h'30 ;@(h'2c46)
|
|
002c14 d33e mov.l @(h'f8,pc), r3 ;@(h'2d10)
|
|
002c16 7ff0 add #h'f0, r15
|
|
002c18 430b jsr @r3
|
|
002c1a 6083 mov r8, r0
|
|
002c1c d244 mov.l @(h'110,pc), r2 ;@(h'2d30)
|
|
002c1e 7ff8 add #h'f8, r15
|
|
002c20 420b jsr @r2
|
|
002c22 2ff6 mov.l r15, @-r15
|
|
002c24 d347 mov.l @(h'11c,pc), r3 ;@(h'2d44)
|
|
002c26 2f36 mov.l r3, @-r15
|
|
002c28 d347 mov.l @(h'11c,pc), r3 ;@(h'2d48)
|
|
002c2a 2f36 mov.l r3, @-r15
|
|
002c2c d143 mov.l @(h'10c,pc), r1 ;@(h'2d3c)
|
|
002c2e 62f3 mov r15, r2
|
|
002c30 7210 add #h'10, r2
|
|
002c32 410b jsr @r1
|
|
002c34 2f26 mov.l r2, @-r15
|
|
002c36 e308 mov #h'8, r3
|
|
002c38 33fc add r15, r3
|
|
002c3a 2f36 mov.l r3, @-r15
|
|
002c3c d343 mov.l @(h'10c,pc), r3 ;@(h'2d4c)
|
|
002c3e 430b jsr @r3
|
|
002c40 0009 nop
|
|
002c42 a004 bra h'8 ;@(h'2c4e)
|
|
002c44 0009 nop
|
|
002c46 e200 mov #h'0, r2
|
|
002c48 2f26 mov.l r2, @-r15
|
|
002c4a d241 mov.l @(h'104,pc), r2 ;@(h'2d50)
|
|
002c4c 2f26 mov.l r2, @-r15
|
|
002c4e d13c mov.l @(h'f0,pc), r1 ;@(h'2d40)
|
|
002c50 410b jsr @r1
|
|
002c52 0009 nop
|
|
002c54 2c02 mov.l r0, @r12
|
|
002c56 60c2 mov.l @r12, r0
|
|
002c58 d330 mov.l @(h'c0,pc), r3 ;@(h'2d1c)
|
|
002c5a 430b jsr @r3
|
|
002c5c 61d2 mov.l @r13, r1
|
|
002c5e 2d02 mov.l r0, @r13
|
|
002c60 d12b mov.l @(h'ac,pc), r1 ;@(h'2d10)
|
|
002c62 410b jsr @r1
|
|
002c64 60e2 mov.l @r14, r0
|
|
002c66 6103 mov r0, r1
|
|
002c68 d23a mov.l @(h'e8,pc), r2 ;@(h'2d54)
|
|
002c6a 420b jsr @r2
|
|
002c6c 60d2 mov.l @r13, r0
|
|
002c6e d13a mov.l @(h'e8,pc), r1 ;@(h'2d58)
|
|
002c70 410b jsr @r1
|
|
002c72 0009 nop
|
|
002c74 e42e mov #h'2e, r4
|
|
002c76 6303 mov r0, r3
|
|
002c78 3347 cmp/gt r4, r3
|
|
002c7a 8f02 bf/s h'4 ;@(h'2c82)
|
|
002c7c 2e02 mov.l r0, @r14
|
|
002c7e a005 bra h'a ;@(h'2c8c)
|
|
002c80 2e42 mov.l r4, @r14
|
|
002c82 62e2 mov.l @r14, r2
|
|
002c84 4211 cmp/pz r2
|
|
002c86 8901 bt h'2 ;@(h'2c8c)
|
|
002c88 e100 mov #h'0, r1
|
|
002c8a 2e12 mov.l r1, @r14
|
|
002c8c 60e2 mov.l @r14, r0
|
|
002c8e 882e cmp/eq #h'2e, r0
|
|
002c90 8d02 bt/s h'4 ;@(h'2c98)
|
|
002c92 6403 mov r0, r4
|
|
002c94 2448 tst r4, r4
|
|
002c96 8b08 bf h'10 ;@(h'2caa)
|
|
002c98 e300 mov #h'0, r3
|
|
002c9a 2d32 mov.l r3, @r13
|
|
002c9c 60e2 mov.l @r14, r0
|
|
002c9e 2008 tst r0, r0
|
|
002ca0 d31b mov.l @(h'6c,pc), r3 ;@(h'2d10)
|
|
002ca2 0029 movt r0
|
|
002ca4 430b jsr @r3
|
|
002ca6 600b neg r0, r0
|
|
002ca8 2c02 mov.l r0, @r12
|
|
002caa 6093 mov r9, r0
|
|
002cac 8805 cmp/eq #h'5, r0
|
|
002cae 8901 bt h'2 ;@(h'2cb4)
|
|
002cb0 a0b4 bra h'168 ;@(h'2e1c)
|
|
002cb2 0009 nop
|
|
002cb4 d31c mov.l @(h'70,pc), r3 ;@(h'2d28)
|
|
002cb6 430b jsr @r3
|
|
002cb8 64a3 mov r10, r4
|
|
002cba 2008 tst r0, r0
|
|
002cbc 8950 bt h'a0 ;@(h'2d60)
|
|
002cbe 60e2 mov.l @r14, r0
|
|
002cc0 8828 cmp/eq #h'28, r0
|
|
002cc2 8b4d bf h'9a ;@(h'2d60)
|
|
002cc4 d319 mov.l @(h'64,pc), r3 ;@(h'2d2c)
|
|
002cc6 6232 mov.l @r3, r2
|
|
002cc8 2228 tst r2, r2
|
|
002cca 8b49 bf h'92 ;@(h'2d60)
|
|
002ccc d210 mov.l @(h'40,pc), r2 ;@(h'2d10)
|
|
002cce 7ff0 add #h'f0, r15
|
|
002cd0 420b jsr @r2
|
|
002cd2 6083 mov r8, r0
|
|
002cd4 d316 mov.l @(h'58,pc), r3 ;@(h'2d30)
|
|
002cd6 7ff8 add #h'f8, r15
|
|
002cd8 430b jsr @r3
|
|
002cda 2ff6 mov.l r15, @-r15
|
|
002cdc d219 mov.l @(h'64,pc), r2 ;@(h'2d44)
|
|
002cde 2f26 mov.l r2, @-r15
|
|
002ce0 d219 mov.l @(h'64,pc), r2 ;@(h'2d48)
|
|
002ce2 2f26 mov.l r2, @-r15
|
|
002ce4 d115 mov.l @(h'54,pc), r1 ;@(h'2d3c)
|
|
002ce6 63f3 mov r15, r3
|
|
002ce8 7310 add #h'10, r3
|
|
002cea 410b jsr @r1
|
|
002cec 2f36 mov.l r3, @-r15
|
|
002cee e208 mov #h'8, r2
|
|
002cf0 32fc add r15, r2
|
|
002cf2 2f26 mov.l r2, @-r15
|
|
002cf4 d215 mov.l @(h'54,pc), r2 ;@(h'2d4c)
|
|
002cf6 420b jsr @r2
|
|
002cf8 0009 nop
|
|
002cfa d311 mov.l @(h'44,pc), r3 ;@(h'2d40)
|
|
002cfc 430b jsr @r3
|
|
002cfe 0009 nop
|
|
002d00 2c02 mov.l r0, @r12
|
|
002d02 e301 mov #h'1, r3
|
|
002d04 d109 mov.l @(h'24,pc), r1 ;@(h'2d2c)
|
|
002d06 d215 mov.l @(h'54,pc), r2 ;@(h'2d5c)
|
|
002d08 2d22 mov.l r2, @r13
|
|
002d0a a058 bra h'b0 ;@(h'2dbe)
|
|
002d0c 2132 mov.l r3, @r1
|
|
002d0e 0000
|
|
002d10 0030
|
|
002d12 b7a8 bsr h'f50 ;@(h'3c66)
|
|
002d14 0030
|
|
002d16 b554 bsr h'aa8 ;@(h'37c2)
|
|
002d18 3f80 cmp/eq r8, r15
|
|
002d1a 0000
|
|
002d1c 0030
|
|
002d1e adea bra h'-42c ;@(h'28f6)
|
|
002d20 40c0
|
|
002d22 0000
|
|
002d24 0030
|
|
002d26 b6dc bsr h'db8 ;@(h'3ae2)
|
|
002d28 0030
|
|
002d2a cf18 or.b #h'18, @(r0,gbr)
|
|
002d2c 0810
|
|
002d2e 01a4 mov.b r10, @(r0,r1)
|
|
002d30 0030
|
|
002d32 bcd4 bsr h'-658 ;@(h'26de)
|
|
002d34 eb85 mov #h'ffffff85, r11
|
|
002d36 1eb8 mov.l r11, @(h'20,r14)
|
|
002d38 3fae addc r10, r15
|
|
002d3a b851 bsr h'-f5e ;@(h'1de0)
|
|
002d3c 0030
|
|
002d3e b994 bsr h'-cd8 ;@(h'206a)
|
|
002d40 0030
|
|
002d42 b478 bsr h'8f0 ;@(h'3636)
|
|
002d44 47ae ldc r7, r2_bank
|
|
002d46 147b mov.l r7, @(h'2c,r4)
|
|
002d48 3f84 div1 r8, r15
|
|
002d4a 7ae1 add #h'e1, r10
|
|
002d4c 0030
|
|
002d4e bc44 bsr h'-778 ;@(h'25da)
|
|
002d50 bff0 bsr h'-20 ;@(h'2d34)
|
|
002d52 0000
|
|
002d54 0030
|
|
002d56 ade4 bra h'-438 ;@(h'2922)
|
|
002d58 0030
|
|
002d5a bd5c bsr h'-548 ;@(h'2816)
|
|
002d5c 4080
|
|
002d5e 0000
|
|
002d60 60e2 mov.l @r14, r0
|
|
002d62 2008 tst r0, r0
|
|
002d64 8923 bt h'46 ;@(h'2dae)
|
|
002d66 946e mov.w @(h'dc,pc), r4 ;@(h'2e46)
|
|
002d68 d337 mov.l @(h'dc,pc), r3 ;@(h'2e48)
|
|
002d6a 430b jsr @r3
|
|
002d6c 0009 nop
|
|
002d6e 2008 tst r0, r0
|
|
002d70 8918 bt h'30 ;@(h'2da4)
|
|
002d72 7ff0 add #h'f0, r15
|
|
002d74 d335 mov.l @(h'd4,pc), r3 ;@(h'2e4c)
|
|
002d76 430b jsr @r3
|
|
002d78 6083 mov r8, r0
|
|
002d7a 7ff8 add #h'f8, r15
|
|
002d7c d234 mov.l @(h'd0,pc), r2 ;@(h'2e50)
|
|
002d7e 420b jsr @r2
|
|
002d80 2ff6 mov.l r15, @-r15
|
|
002d82 d334 mov.l @(h'd0,pc), r3 ;@(h'2e54)
|
|
002d84 d135 mov.l @(h'd4,pc), r1 ;@(h'2e5c)
|
|
002d86 2f36 mov.l r3, @-r15
|
|
002d88 d333 mov.l @(h'cc,pc), r3 ;@(h'2e58)
|
|
002d8a 2f36 mov.l r3, @-r15
|
|
002d8c 62f3 mov r15, r2
|
|
002d8e 7210 add #h'10, r2
|
|
002d90 410b jsr @r1
|
|
002d92 2f26 mov.l r2, @-r15
|
|
002d94 e308 mov #h'8, r3
|
|
002d96 33fc add r15, r3
|
|
002d98 2f36 mov.l r3, @-r15
|
|
002d9a d331 mov.l @(h'c4,pc), r3 ;@(h'2e60)
|
|
002d9c 430b jsr @r3
|
|
002d9e 0009 nop
|
|
002da0 a009 bra h'12 ;@(h'2db6)
|
|
002da2 0009 nop
|
|
002da4 d22f mov.l @(h'bc,pc), r2 ;@(h'2e64)
|
|
002da6 2f26 mov.l r2, @-r15
|
|
002da8 d22f mov.l @(h'bc,pc), r2 ;@(h'2e68)
|
|
002daa a004 bra h'8 ;@(h'2db6)
|
|
002dac 2f26 mov.l r2, @-r15
|
|
002dae d12d mov.l @(h'b4,pc), r1 ;@(h'2e64)
|
|
002db0 2f16 mov.l r1, @-r15
|
|
002db2 d12d mov.l @(h'b4,pc), r1 ;@(h'2e68)
|
|
002db4 2f16 mov.l r1, @-r15
|
|
002db6 d22d mov.l @(h'b4,pc), r2 ;@(h'2e6c)
|
|
002db8 420b jsr @r2
|
|
002dba 0009 nop
|
|
002dbc 2c02 mov.l r0, @r12
|
|
002dbe 60c2 mov.l @r12, r0
|
|
002dc0 d32b mov.l @(h'ac,pc), r3 ;@(h'2e70)
|
|
002dc2 430b jsr @r3
|
|
002dc4 61d2 mov.l @r13, r1
|
|
002dc6 2d02 mov.l r0, @r13
|
|
002dc8 d120 mov.l @(h'80,pc), r1 ;@(h'2e4c)
|
|
002dca 410b jsr @r1
|
|
002dcc 60e2 mov.l @r14, r0
|
|
002dce 6103 mov r0, r1
|
|
002dd0 d228 mov.l @(h'a0,pc), r2 ;@(h'2e74)
|
|
002dd2 420b jsr @r2
|
|
002dd4 60d2 mov.l @r13, r0
|
|
002dd6 d128 mov.l @(h'a0,pc), r1 ;@(h'2e78)
|
|
002dd8 410b jsr @r1
|
|
002dda 0009 nop
|
|
002ddc e428 mov #h'28, r4
|
|
002dde 6303 mov r0, r3
|
|
002de0 3347 cmp/gt r4, r3
|
|
002de2 8f02 bf/s h'4 ;@(h'2dea)
|
|
002de4 2e02 mov.l r0, @r14
|
|
002de6 a005 bra h'a ;@(h'2df4)
|
|
002de8 2e42 mov.l r4, @r14
|
|
002dea 62e2 mov.l @r14, r2
|
|
002dec 4211 cmp/pz r2
|
|
002dee 8901 bt h'2 ;@(h'2df4)
|
|
002df0 e100 mov #h'0, r1
|
|
002df2 2e12 mov.l r1, @r14
|
|
002df4 60e2 mov.l @r14, r0
|
|
002df6 8828 cmp/eq #h'28, r0
|
|
002df8 8d02 bt/s h'4 ;@(h'2e00)
|
|
002dfa 6403 mov r0, r4
|
|
002dfc 2448 tst r4, r4
|
|
002dfe 8b0d bf h'1a ;@(h'2e1c)
|
|
002e00 d31e mov.l @(h'78,pc), r3 ;@(h'2e7c)
|
|
002e02 2d32 mov.l r3, @r13
|
|
002e04 60e2 mov.l @r14, r0
|
|
002e06 2008 tst r0, r0
|
|
002e08 d310 mov.l @(h'40,pc), r3 ;@(h'2e4c)
|
|
002e0a 0029 movt r0
|
|
002e0c 430b jsr @r3
|
|
002e0e 600b neg r0, r0
|
|
002e10 2c02 mov.l r0, @r12
|
|
002e12 62e2 mov.l @r14, r2
|
|
002e14 2228 tst r2, r2
|
|
002e16 8b01 bf h'2 ;@(h'2e1c)
|
|
002e18 e301 mov #h'1, r3
|
|
002e1a 2e32 mov.l r3, @r14
|
|
002e1c 6093 mov r9, r0
|
|
002e1e 8806 cmp/eq #h'6, r0
|
|
002e20 8901 bt h'2 ;@(h'2e26)
|
|
002e22 a089 bra h'112 ;@(h'2f38)
|
|
002e24 0009 nop
|
|
002e26 e200 mov #h'0, r2
|
|
002e28 63f2 mov.l @r15, r3
|
|
002e2a 2322 mov.l r2, @r3
|
|
002e2c d306 mov.l @(h'18,pc), r3 ;@(h'2e48)
|
|
002e2e 7ff8 add #h'f8, r15
|
|
002e30 430b jsr @r3
|
|
002e32 64a3 mov r10, r4
|
|
002e34 2008 tst r0, r0
|
|
002e36 8d27 bt/s h'4e ;@(h'2e88)
|
|
002e38 6083 mov r8, r0
|
|
002e3a d311 mov.l @(h'44,pc), r3 ;@(h'2e80)
|
|
002e3c 2f36 mov.l r3, @-r15
|
|
002e3e d311 mov.l @(h'44,pc), r3 ;@(h'2e84)
|
|
002e40 2f36 mov.l r3, @-r15
|
|
002e42 a025 bra h'4a ;@(h'2e90)
|
|
002e44 0009 nop
|
|
002e46 7536 add #h'36, r5
|
|
002e48 0030
|
|
002e4a cf18 or.b #h'18, @(r0,gbr)
|
|
002e4c 0030
|
|
002e4e b7a8 bsr h'f50 ;@(h'3da2)
|
|
002e50 0030
|
|
002e52 bcd4 bsr h'-658 ;@(h'27fe)
|
|
002e54 d2f1 mov.l @(h'3c4,pc), r2 ;@(h'321c)
|
|
002e56 a9fc bra h'-c08 ;@(h'2252)
|
|
002e58 3f50 cmp/eq r5, r15
|
|
002e5a 624d extu.w r4, r2
|
|
002e5c 0030
|
|
002e5e b994 bsr h'-cd8 ;@(h'218a)
|
|
002e60 0030
|
|
002e62 bc44 bsr h'-778 ;@(h'26ee)
|
|
002e64 9999 mov.w @(h'132,pc), r9 ;@(h'2f9a)
|
|
002e66 999a mov.w @(h'134,pc), r9 ;@(h'2f9e)
|
|
002e68 bfd9 bsr h'-4e ;@(h'2e1e)
|
|
002e6a 9999 mov.w @(h'132,pc), r9 ;@(h'2fa0)
|
|
002e6c 0030
|
|
002e6e b478 bsr h'8f0 ;@(h'3762)
|
|
002e70 0030
|
|
002e72 adea bra h'-42c ;@(h'2a4a)
|
|
002e74 0030
|
|
002e76 ade4 bra h'-438 ;@(h'2a42)
|
|
002e78 0030
|
|
002e7a bd5c bsr h'-548 ;@(h'2936)
|
|
002e7c bf80 bsr h'-100 ;@(h'2d80)
|
|
002e7e 0000
|
|
002e80 47ae ldc r7, r2_bank
|
|
002e82 147b mov.l r7, @(h'2c,r4)
|
|
002e84 bf84 bsr h'-f8 ;@(h'2d90)
|
|
002e86 7ae1 add #h'e1, r10
|
|
002e88 d284 mov.l @(h'210,pc), r2 ;@(h'309c)
|
|
002e8a 2f26 mov.l r2, @-r15
|
|
002e8c d284 mov.l @(h'210,pc), r2 ;@(h'30a0)
|
|
002e8e 2f26 mov.l r2, @-r15
|
|
002e90 d184 mov.l @(h'210,pc), r1 ;@(h'30a4)
|
|
002e92 410b jsr @r1
|
|
002e94 0009 nop
|
|
002e96 7ff8 add #h'f8, r15
|
|
002e98 d383 mov.l @(h'20c,pc), r3 ;@(h'30a8)
|
|
002e9a 430b jsr @r3
|
|
002e9c 2ff6 mov.l r15, @-r15
|
|
002e9e 62f3 mov r15, r2
|
|
002ea0 d182 mov.l @(h'208,pc), r1 ;@(h'30ac)
|
|
002ea2 7210 add #h'10, r2
|
|
002ea4 410b jsr @r1
|
|
002ea6 2f26 mov.l r2, @-r15
|
|
002ea8 d381 mov.l @(h'204,pc), r3 ;@(h'30b0)
|
|
002eaa 430b jsr @r3
|
|
002eac 0009 nop
|
|
002eae 2c02 mov.l r0, @r12
|
|
002eb0 62e2 mov.l @r14, r2
|
|
002eb2 2228 tst r2, r2
|
|
002eb4 8b06 bf h'c ;@(h'2ec4)
|
|
002eb6 d37f mov.l @(h'1fc,pc), r3 ;@(h'30b4)
|
|
002eb8 430b jsr @r3
|
|
002eba 64a3 mov r10, r4
|
|
002ebc 2008 tst r0, r0
|
|
002ebe 8901 bt h'2 ;@(h'2ec4)
|
|
002ec0 d37d mov.l @(h'1f4,pc), r3 ;@(h'30b8)
|
|
002ec2 2d32 mov.l r3, @r13
|
|
002ec4 60c2 mov.l @r12, r0
|
|
002ec6 d27d mov.l @(h'1f4,pc), r2 ;@(h'30bc)
|
|
002ec8 420b jsr @r2
|
|
002eca 61d2 mov.l @r13, r1
|
|
002ecc 2d02 mov.l r0, @r13
|
|
002ece d175 mov.l @(h'1d4,pc), r1 ;@(h'30a4)
|
|
002ed0 410b jsr @r1
|
|
002ed2 60e2 mov.l @r14, r0
|
|
002ed4 d37a mov.l @(h'1e8,pc), r3 ;@(h'30c0)
|
|
002ed6 6103 mov r0, r1
|
|
002ed8 430b jsr @r3
|
|
002eda 60d2 mov.l @r13, r0
|
|
002edc d179 mov.l @(h'1e4,pc), r1 ;@(h'30c4)
|
|
002ede 410b jsr @r1
|
|
002ee0 0009 nop
|
|
002ee2 e22d mov #h'2d, r2
|
|
002ee4 6103 mov r0, r1
|
|
002ee6 3127 cmp/gt r2, r1
|
|
002ee8 8f02 bf/s h'4 ;@(h'2ef0)
|
|
002eea 2e02 mov.l r0, @r14
|
|
002eec a007 bra h'e ;@(h'2efe)
|
|
002eee 2e22 mov.l r2, @r14
|
|
002ef0 63e2 mov.l @r14, r3
|
|
002ef2 4311 cmp/pz r3
|
|
002ef4 8903 bt h'6 ;@(h'2efe)
|
|
002ef6 d36f mov.l @(h'1bc,pc), r3 ;@(h'30b4)
|
|
002ef8 430b jsr @r3
|
|
002efa 64a3 mov r10, r4
|
|
002efc 2e02 mov.l r0, @r14
|
|
002efe 60e2 mov.l @r14, r0
|
|
002f00 882d cmp/eq #h'2d, r0
|
|
002f02 8d02 bt/s h'4 ;@(h'2f0a)
|
|
002f04 6403 mov r0, r4
|
|
002f06 2448 tst r4, r4
|
|
002f08 8b01 bf h'2 ;@(h'2f0e)
|
|
002f0a e200 mov #h'0, r2
|
|
002f0c 2d22 mov.l r2, @r13
|
|
002f0e 61d2 mov.l @r13, r1
|
|
002f10 d36d mov.l @(h'1b4,pc), r3 ;@(h'30c8)
|
|
002f12 430b jsr @r3
|
|
002f14 e000 mov #h'0, r0
|
|
002f16 8800 cmp/eq #h'0, r0
|
|
002f18 8b09 bf h'12 ;@(h'2f2e)
|
|
002f1a 61d2 mov.l @r13, r1
|
|
002f1c d26b mov.l @(h'1ac,pc), r2 ;@(h'30cc)
|
|
002f1e 420b jsr @r2
|
|
002f20 e000 mov #h'0, r0
|
|
002f22 8800 cmp/eq #h'0, r0
|
|
002f24 8901 bt h'2 ;@(h'2f2a)
|
|
002f26 a003 bra h'6 ;@(h'2f30)
|
|
002f28 e0ff mov #h'ffffffff, r0
|
|
002f2a a001 bra h'2 ;@(h'2f30)
|
|
002f2c e001 mov #h'1, r0
|
|
002f2e e000 mov #h'0, r0
|
|
002f30 d35c mov.l @(h'170,pc), r3 ;@(h'30a4)
|
|
002f32 430b jsr @r3
|
|
002f34 0009 nop
|
|
002f36 2b02 mov.l r0, @r11
|
|
002f38 6093 mov r9, r0
|
|
002f3a 8807 cmp/eq #h'7, r0
|
|
002f3c 8b5f bf h'be ;@(h'2ffe)
|
|
002f3e 7ff0 add #h'f0, r15
|
|
002f40 d358 mov.l @(h'160,pc), r3 ;@(h'30a4)
|
|
002f42 430b jsr @r3
|
|
002f44 6083 mov r8, r0
|
|
002f46 7ff8 add #h'f8, r15
|
|
002f48 d257 mov.l @(h'15c,pc), r2 ;@(h'30a8)
|
|
002f4a 420b jsr @r2
|
|
002f4c 2ff6 mov.l r15, @-r15
|
|
002f4e d353 mov.l @(h'14c,pc), r3 ;@(h'309c)
|
|
002f50 d156 mov.l @(h'158,pc), r1 ;@(h'30ac)
|
|
002f52 2f36 mov.l r3, @-r15
|
|
002f54 d352 mov.l @(h'148,pc), r3 ;@(h'30a0)
|
|
002f56 2f36 mov.l r3, @-r15
|
|
002f58 62f3 mov r15, r2
|
|
002f5a 7210 add #h'10, r2
|
|
002f5c 410b jsr @r1
|
|
002f5e 2f26 mov.l r2, @-r15
|
|
002f60 e308 mov #h'8, r3
|
|
002f62 33fc add r15, r3
|
|
002f64 2f36 mov.l r3, @-r15
|
|
002f66 d35a mov.l @(h'168,pc), r3 ;@(h'30d0)
|
|
002f68 430b jsr @r3
|
|
002f6a 0009 nop
|
|
002f6c d250 mov.l @(h'140,pc), r2 ;@(h'30b0)
|
|
002f6e 420b jsr @r2
|
|
002f70 0009 nop
|
|
002f72 2c02 mov.l r0, @r12
|
|
002f74 d351 mov.l @(h'144,pc), r3 ;@(h'30bc)
|
|
002f76 430b jsr @r3
|
|
002f78 61d2 mov.l @r13, r1
|
|
002f7a 2d02 mov.l r0, @r13
|
|
002f7c d149 mov.l @(h'124,pc), r1 ;@(h'30a4)
|
|
002f7e 410b jsr @r1
|
|
002f80 60e2 mov.l @r14, r0
|
|
002f82 6103 mov r0, r1
|
|
002f84 d24e mov.l @(h'138,pc), r2 ;@(h'30c0)
|
|
002f86 420b jsr @r2
|
|
002f88 60d2 mov.l @r13, r0
|
|
002f8a d14e mov.l @(h'138,pc), r1 ;@(h'30c4)
|
|
002f8c 410b jsr @r1
|
|
002f8e 0009 nop
|
|
002f90 e32c mov #h'2c, r3
|
|
002f92 6103 mov r0, r1
|
|
002f94 3137 cmp/gt r3, r1
|
|
002f96 8f01 bf/s h'2 ;@(h'2f9c)
|
|
002f98 2e02 mov.l r0, @r14
|
|
002f9a 2e32 mov.l r3, @r14
|
|
002f9c 60e2 mov.l @r14, r0
|
|
002f9e 882c cmp/eq #h'2c, r0
|
|
002fa0 8b06 bf h'c ;@(h'2fb0)
|
|
002fa2 d24c mov.l @(h'130,pc), r2 ;@(h'30d4)
|
|
002fa4 d14c mov.l @(h'130,pc), r1 ;@(h'30d8)
|
|
002fa6 2d22 mov.l r2, @r13
|
|
002fa8 d344 mov.l @(h'110,pc), r3 ;@(h'30bc)
|
|
002faa 430b jsr @r3
|
|
002fac 60b2 mov.l @r11, r0
|
|
002fae 2b02 mov.l r0, @r11
|
|
002fb0 d048 mov.l @(h'120,pc), r0 ;@(h'30d4)
|
|
002fb2 d24a mov.l @(h'128,pc), r2 ;@(h'30dc)
|
|
002fb4 420b jsr @r2
|
|
002fb6 61b2 mov.l @r11, r1
|
|
002fb8 8800 cmp/eq #h'0, r0
|
|
002fba 8b02 bf h'4 ;@(h'2fc2)
|
|
002fbc e300 mov #h'0, r3
|
|
002fbe a0d2 bra h'1a4 ;@(h'3166)
|
|
002fc0 2b32 mov.l r3, @r11
|
|
002fc2 7ff8 add #h'f8, r15
|
|
002fc4 d347 mov.l @(h'11c,pc), r3 ;@(h'30e4)
|
|
002fc6 d446 mov.l @(h'118,pc), r4 ;@(h'30e0)
|
|
002fc8 2f36 mov.l r3, @-r15
|
|
002fca d347 mov.l @(h'11c,pc), r3 ;@(h'30e8)
|
|
002fcc d236 mov.l @(h'd8,pc), r2 ;@(h'30a8)
|
|
002fce 2f36 mov.l r3, @-r15
|
|
002fd0 7ff8 add #h'f8, r15
|
|
002fd2 6042 mov.l @r4, r0
|
|
002fd4 420b jsr @r2
|
|
002fd6 2ff6 mov.l r15, @-r15
|
|
002fd8 62f3 mov r15, r2
|
|
002fda 7210 add #h'10, r2
|
|
002fdc 2f26 mov.l r2, @-r15
|
|
002fde d243 mov.l @(h'10c,pc), r2 ;@(h'30ec)
|
|
002fe0 420b jsr @r2
|
|
002fe2 0009 nop
|
|
002fe4 d232 mov.l @(h'c8,pc), r2 ;@(h'30b0)
|
|
002fe6 420b jsr @r2
|
|
002fe8 0009 nop
|
|
002fea 6103 mov r0, r1
|
|
002fec d341 mov.l @(h'104,pc), r3 ;@(h'30f4)
|
|
002fee 2402 mov.l r0, @r4
|
|
002ff0 d03f mov.l @(h'fc,pc), r0 ;@(h'30f0)
|
|
002ff2 430b jsr @r3
|
|
002ff4 0009 nop
|
|
002ff6 8800 cmp/eq #h'0, r0
|
|
002ff8 8901 bt h'2 ;@(h'2ffe)
|
|
002ffa e200 mov #h'0, r2
|
|
002ffc 2422 mov.l r2, @r4
|
|
002ffe 6093 mov r9, r0
|
|
003000 8808 cmp/eq #h'8, r0
|
|
003002 8b15 bf h'2a ;@(h'3030)
|
|
003004 61b2 mov.l @r11, r1
|
|
003006 d235 mov.l @(h'd4,pc), r2 ;@(h'30dc)
|
|
003008 420b jsr @r2
|
|
00300a e000 mov #h'0, r0
|
|
00300c 8800 cmp/eq #h'0, r0
|
|
00300e 8b01 bf h'2 ;@(h'3014)
|
|
003010 e32d mov #h'2d, r3
|
|
003012 2e32 mov.l r3, @r14
|
|
003014 d130 mov.l @(h'c0,pc), r1 ;@(h'30d8)
|
|
003016 d229 mov.l @(h'a4,pc), r2 ;@(h'30bc)
|
|
003018 420b jsr @r2
|
|
00301a 60b2 mov.l @r11, r0
|
|
00301c 2b02 mov.l r0, @r11
|
|
00301e 6103 mov r0, r1
|
|
003020 d334 mov.l @(h'd0,pc), r3 ;@(h'30f4)
|
|
003022 d035 mov.l @(h'd4,pc), r0 ;@(h'30f8)
|
|
003024 430b jsr @r3
|
|
003026 0009 nop
|
|
003028 8800 cmp/eq #h'0, r0
|
|
00302a 8901 bt h'2 ;@(h'3030)
|
|
00302c a09b bra h'136 ;@(h'3166)
|
|
00302e 0009 nop
|
|
003030 6093 mov r9, r0
|
|
003032 8809 cmp/eq #h'9, r0
|
|
003034 8901 bt h'2 ;@(h'303a)
|
|
003036 a098 bra h'130 ;@(h'316a)
|
|
003038 0009 nop
|
|
00303a 7ff0 add #h'f0, r15
|
|
00303c d219 mov.l @(h'64,pc), r2 ;@(h'30a4)
|
|
00303e 420b jsr @r2
|
|
003040 6083 mov r8, r0
|
|
003042 7ff8 add #h'f8, r15
|
|
003044 d318 mov.l @(h'60,pc), r3 ;@(h'30a8)
|
|
003046 430b jsr @r3
|
|
003048 2ff6 mov.l r15, @-r15
|
|
00304a d214 mov.l @(h'50,pc), r2 ;@(h'309c)
|
|
00304c d117 mov.l @(h'5c,pc), r1 ;@(h'30ac)
|
|
00304e 2f26 mov.l r2, @-r15
|
|
003050 d22a mov.l @(h'a8,pc), r2 ;@(h'30fc)
|
|
003052 2f26 mov.l r2, @-r15
|
|
003054 63f3 mov r15, r3
|
|
003056 7310 add #h'10, r3
|
|
003058 410b jsr @r1
|
|
00305a 2f36 mov.l r3, @-r15
|
|
00305c e208 mov #h'8, r2
|
|
00305e 32fc add r15, r2
|
|
003060 2f26 mov.l r2, @-r15
|
|
003062 d21b mov.l @(h'6c,pc), r2 ;@(h'30d0)
|
|
003064 420b jsr @r2
|
|
003066 0009 nop
|
|
003068 d311 mov.l @(h'44,pc), r3 ;@(h'30b0)
|
|
00306a 430b jsr @r3
|
|
00306c 0009 nop
|
|
00306e 2c02 mov.l r0, @r12
|
|
003070 d212 mov.l @(h'48,pc), r2 ;@(h'30bc)
|
|
003072 420b jsr @r2
|
|
003074 61d2 mov.l @r13, r1
|
|
003076 2d02 mov.l r0, @r13
|
|
003078 d10a mov.l @(h'28,pc), r1 ;@(h'30a4)
|
|
00307a 410b jsr @r1
|
|
00307c 60e2 mov.l @r14, r0
|
|
00307e 6103 mov r0, r1
|
|
003080 d30f mov.l @(h'3c,pc), r3 ;@(h'30c0)
|
|
003082 430b jsr @r3
|
|
003084 60d2 mov.l @r13, r0
|
|
003086 d10f mov.l @(h'3c,pc), r1 ;@(h'30c4)
|
|
003088 410b jsr @r1
|
|
00308a 0009 nop
|
|
00308c e432 mov #h'32, r4
|
|
00308e 6203 mov r0, r2
|
|
003090 3247 cmp/gt r4, r2
|
|
003092 8f35 bf/s h'6a ;@(h'3100)
|
|
003094 2e02 mov.l r0, @r14
|
|
003096 a038 bra h'70 ;@(h'310a)
|
|
003098 2e42 mov.l r4, @r14
|
|
00309a 0000
|
|
00309c 47ae ldc r7, r2_bank
|
|
00309e 147b mov.l r7, @(h'2c,r4)
|
|
0030a0 3f84 div1 r8, r15
|
|
0030a2 7ae1 add #h'e1, r10
|
|
0030a4 0030
|
|
0030a6 b7a8 bsr h'f50 ;@(h'3ffa)
|
|
0030a8 0030
|
|
0030aa bcd4 bsr h'-658 ;@(h'2a56)
|
|
0030ac 0030
|
|
0030ae b994 bsr h'-cd8 ;@(h'23da)
|
|
0030b0 0030
|
|
0030b2 b478 bsr h'8f0 ;@(h'39a6)
|
|
0030b4 0030
|
|
0030b6 cf18 or.b #h'18, @(r0,gbr)
|
|
0030b8 bf80 bsr h'-100 ;@(h'2fbc)
|
|
0030ba 0000
|
|
0030bc 0030
|
|
0030be adea bra h'-42c ;@(h'2c96)
|
|
0030c0 0030
|
|
0030c2 ade4 bra h'-438 ;@(h'2c8e)
|
|
0030c4 0030
|
|
0030c6 bd5c bsr h'-548 ;@(h'2b82)
|
|
0030c8 0030
|
|
0030ca b554 bsr h'aa8 ;@(h'3b76)
|
|
0030cc 0030
|
|
0030ce b878 bsr h'-f10 ;@(h'21c2)
|
|
0030d0 0030
|
|
0030d2 bc44 bsr h'-778 ;@(h'295e)
|
|
0030d4 40a0
|
|
0030d6 0000
|
|
0030d8 3f80 cmp/eq r8, r15
|
|
0030da 0000
|
|
0030dc 0030
|
|
0030de bc6c bsr h'-728 ;@(h'29ba)
|
|
0030e0 0810
|
|
0030e2 01b0
|
|
0030e4 d2f1 mov.l @(h'3c4,pc), r2 ;@(h'34ac)
|
|
0030e6 a9fc bra h'-c08 ;@(h'24e2)
|
|
0030e8 3f70 cmp/eq r7, r15
|
|
0030ea 624d extu.w r4, r2
|
|
0030ec 0030
|
|
0030ee ab24 bra h'-9b8 ;@(h'273a)
|
|
0030f0 43b4
|
|
0030f2 0000
|
|
0030f4 0030
|
|
0030f6 b6dc bsr h'db8 ;@(h'3eb2)
|
|
0030f8 42f0
|
|
0030fa 0000
|
|
0030fc 3f74 div1 r7, r15
|
|
0030fe 7ae1 add #h'e1, r10
|
|
003100 63e2 mov.l @r14, r3
|
|
003102 4311 cmp/pz r3
|
|
003104 8901 bt h'2 ;@(h'310a)
|
|
003106 e100 mov #h'0, r1
|
|
003108 2e12 mov.l r1, @r14
|
|
00310a 60e2 mov.l @r14, r0
|
|
00310c 8832 cmp/eq #h'32, r0
|
|
00310e 8d02 bt/s h'4 ;@(h'3116)
|
|
003110 6403 mov r0, r4
|
|
003112 2448 tst r4, r4
|
|
003114 8b1c bf h'38 ;@(h'3150)
|
|
003116 d351 mov.l @(h'144,pc), r3 ;@(h'325c)
|
|
003118 2d32 mov.l r3, @r13
|
|
00311a 60e2 mov.l @r14, r0
|
|
00311c d350 mov.l @(h'140,pc), r3 ;@(h'3260)
|
|
00311e 2008 tst r0, r0
|
|
003120 0029 movt r0
|
|
003122 430b jsr @r3
|
|
003124 600b neg r0, r0
|
|
003126 2c02 mov.l r0, @r12
|
|
003128 62e2 mov.l @r14, r2
|
|
00312a 2228 tst r2, r2
|
|
00312c 8b02 bf h'4 ;@(h'3134)
|
|
00312e e301 mov #h'1, r3
|
|
003130 a009 bra h'12 ;@(h'3146)
|
|
003132 2e32 mov.l r3, @r14
|
|
003134 d04b mov.l @(h'12c,pc), r0 ;@(h'3264)
|
|
003136 d34c mov.l @(h'130,pc), r3 ;@(h'3268)
|
|
003138 430b jsr @r3
|
|
00313a 61b2 mov.l @r11, r1
|
|
00313c d14b mov.l @(h'12c,pc), r1 ;@(h'326c)
|
|
00313e d24c mov.l @(h'130,pc), r2 ;@(h'3270)
|
|
003140 420b jsr @r2
|
|
003142 0009 nop
|
|
003144 2d02 mov.l r0, @r13
|
|
003146 d14b mov.l @(h'12c,pc), r1 ;@(h'3274)
|
|
003148 d34b mov.l @(h'12c,pc), r3 ;@(h'3278)
|
|
00314a 430b jsr @r3
|
|
00314c 60b2 mov.l @r11, r0
|
|
00314e 2b02 mov.l r0, @r11
|
|
003150 d04a mov.l @(h'128,pc), r0 ;@(h'327c)
|
|
003152 d24b mov.l @(h'12c,pc), r2 ;@(h'3280)
|
|
003154 420b jsr @r2
|
|
003156 61b2 mov.l @r11, r1
|
|
003158 8800 cmp/eq #h'0, r0
|
|
00315a 8901 bt h'2 ;@(h'3160)
|
|
00315c a00e bra h'1c ;@(h'317c)
|
|
00315e e002 mov #h'2, r0
|
|
003160 60e2 mov.l @r14, r0
|
|
003162 8832 cmp/eq #h'32, r0
|
|
003164 8b09 bf h'12 ;@(h'317a)
|
|
003166 a009 bra h'12 ;@(h'317c)
|
|
003168 e001 mov #h'1, r0
|
|
00316a d246 mov.l @(h'118,pc), r2 ;@(h'3284)
|
|
00316c 420b jsr @r2
|
|
00316e 64a3 mov r10, r4
|
|
003170 2008 tst r0, r0
|
|
003172 8902 bt h'4 ;@(h'317a)
|
|
003174 d344 mov.l @(h'110,pc), r3 ;@(h'3288)
|
|
003176 e200 mov #h'0, r2
|
|
003178 2322 mov.l r2, @r3
|
|
00317a e000 mov #h'0, r0
|
|
00317c 7f08
|
|
00317e 4f26 lds.l @r15+, pr
|
|
003180 68f6 mov.l @r15+, r8
|
|
003182 69f6 mov.l @r15+, r9
|
|
003184 6af6 mov.l @r15+, r10
|
|
003186 6bf6 mov.l @r15+, r11
|
|
003188 6cf6 mov.l @r15+, r12
|
|
00318a 6df6 mov.l @r15+, r13
|
|
00318c 000b rts
|
|
00318e 6ef6 mov.l @r15+, r14
|
|
003190 2fe6 mov.l r14, @-r15
|
|
003192 6e53 mov r5, r14
|
|
003194 d340 mov.l @(h'100,pc), r3 ;@(h'3298)
|
|
003196 61e3 mov r14, r1
|
|
003198 2fd6 mov.l r13, @-r15
|
|
00319a 6d43 mov r4, r13
|
|
00319c 2fc6 mov.l r12, @-r15
|
|
00319e e42d mov #h'2d, r4
|
|
0031a0 2fb6 mov.l r11, @-r15
|
|
0031a2 eb04 mov #h'4, r11
|
|
0031a4 dc3b mov.l @(h'ec,pc), r12 ;@(h'3294)
|
|
0031a6 2fa6 mov.l r10, @-r15
|
|
0031a8 2f96 mov.l r9, @-r15
|
|
0031aa 2f86 mov.l r8, @-r15
|
|
0031ac 4f22 sts.l pr, @-r15
|
|
0031ae e801 mov #h'1, r8
|
|
0031b0 d936 mov.l @(h'd8,pc), r9 ;@(h'328c)
|
|
0031b2 7fd4 add #h'd4, r15
|
|
0031b4 da36 mov.l @(h'd8,pc), r10 ;@(h'3290)
|
|
0031b6 1f66 mov.l r6, @(h'18,r15)
|
|
0031b8 1f71 mov.l r7, @(h'4,r15)
|
|
0031ba 430b jsr @r3
|
|
0031bc 6043 mov r4, r0
|
|
0031be 61e3 mov r14, r1
|
|
0031c0 d235 mov.l @(h'd4,pc), r2 ;@(h'3298)
|
|
0031c2 63e3 mov r14, r3
|
|
0031c4 1f05 mov.l r0, @(h'14,r15)
|
|
0031c6 4108 shll2 r1
|
|
0031c8 313c add r3, r1
|
|
0031ca 420b jsr @r2
|
|
0031cc 6043 mov r4, r0
|
|
0031ce 63d3 mov r13, r3
|
|
0031d0 1f04 mov.l r0, @(h'10,r15)
|
|
0031d2 730a
|
|
0031d4 1f39 mov.l r3, @(h'24,r15)
|
|
0031d6 50f6 mov.l @(h'18,r15), r0
|
|
0031d8 4011 cmp/pz r0
|
|
0031da 8b01 bf h'2 ;@(h'31e0)
|
|
0031dc a005 bra h'a ;@(h'31ea)
|
|
0031de c907 and #h'7, r0
|
|
0031e0 6007 not r0, r0
|
|
0031e2 7001
|
|
0031e4 c907 and #h'7, r0
|
|
0031e6 6007 not r0, r0
|
|
0031e8 7001
|
|
0031ea 2f02 mov.l r0, @r15
|
|
0031ec 51f6 mov.l @(h'18,r15), r1
|
|
0031ee d22b mov.l @(h'ac,pc), r2 ;@(h'329c)
|
|
0031f0 420b jsr @r2
|
|
0031f2 e006 mov #h'6, r0
|
|
0031f4 1f07 mov.l r0, @(h'1c,r15)
|
|
0031f6 62d3 mov r13, r2
|
|
0031f8 7207
|
|
0031fa 1f22 mov.l r2, @(h'8,r15)
|
|
0031fc 50f1 mov.l @(h'4,r15), r0
|
|
0031fe 88ff cmp/eq #h'ffffffff, r0
|
|
003200 8904 bt h'8 ;@(h'320c)
|
|
003202 51f1 mov.l @(h'4,r15), r1
|
|
003204 2118 tst r1, r1
|
|
003206 8901 bt h'2 ;@(h'320c)
|
|
003208 a1d5 bra h'3aa ;@(h'35b6)
|
|
00320a 0009 nop
|
|
00320c 2f86 mov.l r8, @-r15
|
|
00320e e53c mov #h'3c, r5
|
|
003210 d323 mov.l @(h'8c,pc), r3 ;@(h'32a0)
|
|
003212 57f6 mov.l @(h'18,r15), r7
|
|
003214 56f5 mov.l @(h'14,r15), r6
|
|
003216 7701
|
|
003218 7602
|
|
00321a 430b jsr @r3
|
|
00321c 54fa mov.l @(h'28,r15), r4
|
|
00321e e119 mov #h'19, r1
|
|
003220 6092 mov.l @r9, r0
|
|
003222 001c mov.b @(r0,r1), r0
|
|
003224 600c extu.b r0, r0
|
|
003226 8800 cmp/eq #h'0, r0
|
|
003228 8d0c bt/s h'18 ;@(h'3244)
|
|
00322a 7f04
|
|
00322c 8801 cmp/eq #h'1, r0
|
|
00322e 896a bt h'd4 ;@(h'3306)
|
|
003230 8802 cmp/eq #h'2, r0
|
|
003232 8b01 bf h'2 ;@(h'3238)
|
|
003234 a0be bra h'17c ;@(h'33b4)
|
|
003236 0009 nop
|
|
003238 8803 cmp/eq #h'3, r0
|
|
00323a 8b01 bf h'2 ;@(h'3240)
|
|
00323c a123 bra h'246 ;@(h'3486)
|
|
00323e 0009 nop
|
|
003240 a14b bra h'296 ;@(h'34da)
|
|
003242 0009 nop
|
|
003244 e310 mov #h'10, r3
|
|
003246 2f36 mov.l r3, @-r15
|
|
003248 52f1 mov.l @(h'4,r15), r2
|
|
00324a 32b3 cmp/ge r11, r2
|
|
00324c 8d2a bt/s h'54 ;@(h'32a4)
|
|
00324e e708 mov #h'8, r7
|
|
003250 60e3 mov r14, r0
|
|
003252 882d cmp/eq #h'2d, r0
|
|
003254 8b26 bf h'4c ;@(h'32a4)
|
|
003256 66e3 mov r14, r6
|
|
003258 a025 bra h'4a ;@(h'32a6)
|
|
00325a 76ff add #h'ff, r6
|
|
00325c bf80 bsr h'-100 ;@(h'3160)
|
|
00325e 0000
|
|
003260 0030
|
|
003262 b7a8 bsr h'f50 ;@(h'41b6)
|
|
003264 4000 shll r0
|
|
003266 0000
|
|
003268 0030
|
|
00326a b2ac bsr h'558 ;@(h'37c6)
|
|
00326c 4080
|
|
00326e 0000
|
|
003270 0030
|
|
003272 ade4 bra h'-438 ;@(h'2e3e)
|
|
003274 3f80 cmp/eq r8, r15
|
|
003276 0000
|
|
003278 0030
|
|
00327a adea bra h'-42c ;@(h'2e52)
|
|
00327c 40c0
|
|
00327e 0000
|
|
003280 0030
|
|
003282 b6dc bsr h'db8 ;@(h'403e)
|
|
003284 0030
|
|
003286 cf48 or.b #h'48, @(r0,gbr)
|
|
003288 0810
|
|
00328a 01a4 mov.b r10, @(r0,r1)
|
|
00328c 0810
|
|
00328e 01dc mov.b @(r0,r13), r1
|
|
003290 0030
|
|
003292 9c04 mov.w @(h'8,pc), r12 ;@(h'329e)
|
|
003294 0030
|
|
003296 9aa4 mov.w @(h'148,pc), r10 ;@(h'33e2)
|
|
003298 0030
|
|
00329a bdfc bsr h'-408 ;@(h'2e96)
|
|
00329c 0030
|
|
00329e beb0 bsr h'-2a0 ;@(h'3002)
|
|
0032a0 0030
|
|
0032a2 96dc mov.w @(h'1b8,pc), r6 ;@(h'345e)
|
|
0032a4 66e3 mov r14, r6
|
|
0032a6 d43c mov.l @(h'f0,pc), r4 ;@(h'3398)
|
|
0032a8 4a0b jsr @r10
|
|
0032aa 65d3 mov r13, r5
|
|
0032ac 7f04
|
|
0032ae 52f6 mov.l @(h'18,r15), r2
|
|
0032b0 2288 tst r8, r2
|
|
0032b2 8915 bt h'2a ;@(h'32e0)
|
|
0032b4 946f mov.w @(h'de,pc), r4 ;@(h'3396)
|
|
0032b6 d239 mov.l @(h'e4,pc), r2 ;@(h'339c)
|
|
0032b8 420b jsr @r2
|
|
0032ba 0009 nop
|
|
0032bc 2008 tst r0, r0
|
|
0032be 890f bt h'1e ;@(h'32e0)
|
|
0032c0 e210 mov #h'10, r2
|
|
0032c2 2f26 mov.l r2, @-r15
|
|
0032c4 53f1 mov.l @(h'4,r15), r3
|
|
0032c6 33b3 cmp/ge r11, r3
|
|
0032c8 8d06 bt/s h'c ;@(h'32d8)
|
|
0032ca e708 mov #h'8, r7
|
|
0032cc 60e3 mov r14, r0
|
|
0032ce 882d cmp/eq #h'2d, r0
|
|
0032d0 8b02 bf h'4 ;@(h'32d8)
|
|
0032d2 66e3 mov r14, r6
|
|
0032d4 a001 bra h'2 ;@(h'32da)
|
|
0032d6 76ff add #h'ff, r6
|
|
0032d8 66e3 mov r14, r6
|
|
0032da d431 mov.l @(h'c4,pc), r4 ;@(h'33a0)
|
|
0032dc a00f bra h'1e ;@(h'32fe)
|
|
0032de 65d3 mov r13, r5
|
|
0032e0 e310 mov #h'10, r3
|
|
0032e2 2f36 mov.l r3, @-r15
|
|
0032e4 52f1 mov.l @(h'4,r15), r2
|
|
0032e6 32b3 cmp/ge r11, r2
|
|
0032e8 8d06 bt/s h'c ;@(h'32f8)
|
|
0032ea e708 mov #h'8, r7
|
|
0032ec 60e3 mov r14, r0
|
|
0032ee 882d cmp/eq #h'2d, r0
|
|
0032f0 8b02 bf h'4 ;@(h'32f8)
|
|
0032f2 66e3 mov r14, r6
|
|
0032f4 a001 bra h'2 ;@(h'32fa)
|
|
0032f6 76ff add #h'ff, r6
|
|
0032f8 66e3 mov r14, r6
|
|
0032fa 65d3 mov r13, r5
|
|
0032fc d429 mov.l @(h'a4,pc), r4 ;@(h'33a4)
|
|
0032fe 4c0b jsr @r12
|
|
003300 0009 nop
|
|
003302 a0ea bra h'1d4 ;@(h'34da)
|
|
003304 7f04
|
|
003306 9446 mov.w @(h'8c,pc), r4 ;@(h'3396)
|
|
003308 d324 mov.l @(h'90,pc), r3 ;@(h'339c)
|
|
00330a 430b jsr @r3
|
|
00330c 0009 nop
|
|
00330e 2008 tst r0, r0
|
|
003310 8920 bt h'40 ;@(h'3354)
|
|
003312 e303 mov #h'3, r3
|
|
003314 d224 mov.l @(h'90,pc), r2 ;@(h'33a8)
|
|
003316 e73c mov #h'3c, r7
|
|
003318 2f86 mov.l r8, @-r15
|
|
00331a 66d3 mov r13, r6
|
|
00331c 2f36 mov.l r3, @-r15
|
|
00331e 65e3 mov r14, r5
|
|
003320 2f86 mov.l r8, @-r15
|
|
003322 7606
|
|
003324 1f6b mov.l r6, @(h'2c,r15)
|
|
003326 750d
|
|
003328 1f5d mov.l r5, @(h'34,r15)
|
|
00332a 64d3 mov r13, r4
|
|
00332c 7402
|
|
00332e 420b jsr @r2
|
|
003330 1f46 mov.l r4, @(h'18,r15)
|
|
003332 7f0c
|
|
003334 52f7 mov.l @(h'1c,r15), r2
|
|
003336 e303 mov #h'3, r3
|
|
003338 3233 cmp/ge r3, r2
|
|
00333a 890b bt h'16 ;@(h'3354)
|
|
00333c d31a mov.l @(h'68,pc), r3 ;@(h'33a8)
|
|
00333e e2ff mov #h'ffffffff, r2
|
|
003340 2f26 mov.l r2, @-r15
|
|
003342 e102 mov #h'2, r1
|
|
003344 2f16 mov.l r1, @-r15
|
|
003346 e73c mov #h'3c, r7
|
|
003348 2f86 mov.l r8, @-r15
|
|
00334a 56fb mov.l @(h'2c,r15), r6
|
|
00334c 55fd mov.l @(h'34,r15), r5
|
|
00334e 430b jsr @r3
|
|
003350 54f6 mov.l @(h'18,r15), r4
|
|
003352 7f0c
|
|
003354 e210 mov #h'10, r2
|
|
003356 2f26 mov.l r2, @-r15
|
|
003358 53f1 mov.l @(h'4,r15), r3
|
|
00335a 33b3 cmp/ge r11, r3
|
|
00335c 8d06 bt/s h'c ;@(h'336c)
|
|
00335e e708 mov #h'8, r7
|
|
003360 60e3 mov r14, r0
|
|
003362 882d cmp/eq #h'2d, r0
|
|
003364 8b02 bf h'4 ;@(h'336c)
|
|
003366 66e3 mov r14, r6
|
|
003368 a001 bra h'2 ;@(h'336e)
|
|
00336a 76ff add #h'ff, r6
|
|
00336c 66e3 mov r14, r6
|
|
00336e d40f mov.l @(h'3c,pc), r4 ;@(h'33ac)
|
|
003370 4a0b jsr @r10
|
|
003372 65d3 mov r13, r5
|
|
003374 7f04
|
|
003376 e210 mov #h'10, r2
|
|
003378 2f26 mov.l r2, @-r15
|
|
00337a 53f1 mov.l @(h'4,r15), r3
|
|
00337c 33b3 cmp/ge r11, r3
|
|
00337e 8d06 bt/s h'c ;@(h'338e)
|
|
003380 e708 mov #h'8, r7
|
|
003382 60e3 mov r14, r0
|
|
003384 882d cmp/eq #h'2d, r0
|
|
003386 8b02 bf h'4 ;@(h'338e)
|
|
003388 66e3 mov r14, r6
|
|
00338a a001 bra h'2 ;@(h'3390)
|
|
00338c 76ff add #h'ff, r6
|
|
00338e 66e3 mov r14, r6
|
|
003390 d407 mov.l @(h'1c,pc), r4 ;@(h'33b0)
|
|
003392 a09f bra h'13e ;@(h'34d4)
|
|
003394 65d3 mov r13, r5
|
|
003396 7536 add #h'36, r5
|
|
003398 0031
|
|
00339a 4754
|
|
00339c 0030
|
|
00339e cf18 or.b #h'18, @(r0,gbr)
|
|
0033a0 0031
|
|
0033a2 4734
|
|
0033a4 0031
|
|
0033a6 4744
|
|
0033a8 0030
|
|
0033aa 943c mov.w @(h'78,pc), r4 ;@(h'3426)
|
|
0033ac 0031
|
|
0033ae 4774
|
|
0033b0 0031
|
|
0033b2 4764
|
|
0033b4 9473 mov.w @(h'e6,pc), r4 ;@(h'349e)
|
|
0033b6 d33a mov.l @(h'e8,pc), r3 ;@(h'34a0)
|
|
0033b8 430b jsr @r3
|
|
0033ba 0009 nop
|
|
0033bc 2008 tst r0, r0
|
|
0033be 893e bt h'7c ;@(h'343e)
|
|
0033c0 e310 mov #h'10, r3
|
|
0033c2 2f36 mov.l r3, @-r15
|
|
0033c4 52f1 mov.l @(h'4,r15), r2
|
|
0033c6 32b3 cmp/ge r11, r2
|
|
0033c8 8d06 bt/s h'c ;@(h'33d8)
|
|
0033ca e708 mov #h'8, r7
|
|
0033cc 60e3 mov r14, r0
|
|
0033ce 882d cmp/eq #h'2d, r0
|
|
0033d0 8b02 bf h'4 ;@(h'33d8)
|
|
0033d2 66e3 mov r14, r6
|
|
0033d4 a001 bra h'2 ;@(h'33da)
|
|
0033d6 76ff add #h'ff, r6
|
|
0033d8 66e3 mov r14, r6
|
|
0033da 50f7 mov.l @(h'1c,r15), r0
|
|
0033dc 4011 cmp/pz r0
|
|
0033de 8f02 bf/s h'4 ;@(h'33e6)
|
|
0033e0 65d3 mov r13, r5
|
|
0033e2 a005 bra h'a ;@(h'33f0)
|
|
0033e4 c903 and #h'3, r0
|
|
0033e6 6007 not r0, r0
|
|
0033e8 7001
|
|
0033ea c903 and #h'3, r0
|
|
0033ec 6007 not r0, r0
|
|
0033ee 7001
|
|
0033f0 1f04 mov.l r0, @(h'10,r15)
|
|
0033f2 e302 mov #h'2, r3
|
|
0033f4 d22b mov.l @(h'ac,pc), r2 ;@(h'34a4)
|
|
0033f6 3033 cmp/ge r3, r0
|
|
0033f8 0429 movt r4
|
|
0033fa 74ff add #h'ff, r4
|
|
0033fc 644b neg r4, r4
|
|
0033fe 4408 shll2 r4
|
|
003400 4408 shll2 r4
|
|
003402 342c add r2, r4
|
|
003404 4a0b jsr @r10
|
|
003406 7410 add #h'10, r4
|
|
003408 7f04
|
|
00340a e310 mov #h'10, r3
|
|
00340c 2f36 mov.l r3, @-r15
|
|
00340e 52f1 mov.l @(h'4,r15), r2
|
|
003410 32b3 cmp/ge r11, r2
|
|
003412 8d06 bt/s h'c ;@(h'3422)
|
|
003414 e708 mov #h'8, r7
|
|
003416 60e3 mov r14, r0
|
|
003418 882d cmp/eq #h'2d, r0
|
|
00341a 8b02 bf h'4 ;@(h'3422)
|
|
00341c 66e3 mov r14, r6
|
|
00341e a001 bra h'2 ;@(h'3424)
|
|
003420 76ff add #h'ff, r6
|
|
003422 66e3 mov r14, r6
|
|
003424 53f4 mov.l @(h'10,r15), r3
|
|
003426 65d3 mov r13, r5
|
|
003428 e202 mov #h'2, r2
|
|
00342a 3323 cmp/ge r2, r3
|
|
00342c d31e mov.l @(h'78,pc), r3 ;@(h'34a8)
|
|
00342e 0429 movt r4
|
|
003430 74ff add #h'ff, r4
|
|
003432 644b neg r4, r4
|
|
003434 4408 shll2 r4
|
|
003436 4408 shll2 r4
|
|
003438 343c add r3, r4
|
|
00343a a020 bra h'40 ;@(h'347e)
|
|
00343c 7410 add #h'10, r4
|
|
00343e e310 mov #h'10, r3
|
|
003440 2f36 mov.l r3, @-r15
|
|
003442 52f1 mov.l @(h'4,r15), r2
|
|
003444 32b3 cmp/ge r11, r2
|
|
003446 8d06 bt/s h'c ;@(h'3456)
|
|
003448 e708 mov #h'8, r7
|
|
00344a 60e3 mov r14, r0
|
|
00344c 882d cmp/eq #h'2d, r0
|
|
00344e 8b02 bf h'4 ;@(h'3456)
|
|
003450 66e3 mov r14, r6
|
|
003452 a001 bra h'2 ;@(h'3458)
|
|
003454 76ff add #h'ff, r6
|
|
003456 66e3 mov r14, r6
|
|
003458 d412 mov.l @(h'48,pc), r4 ;@(h'34a4)
|
|
00345a 4a0b jsr @r10
|
|
00345c 65d3 mov r13, r5
|
|
00345e 7f04
|
|
003460 e210 mov #h'10, r2
|
|
003462 2f26 mov.l r2, @-r15
|
|
003464 53f1 mov.l @(h'4,r15), r3
|
|
003466 33b3 cmp/ge r11, r3
|
|
003468 8d06 bt/s h'c ;@(h'3478)
|
|
00346a e708 mov #h'8, r7
|
|
00346c 60e3 mov r14, r0
|
|
00346e 882d cmp/eq #h'2d, r0
|
|
003470 8b02 bf h'4 ;@(h'3478)
|
|
003472 66e3 mov r14, r6
|
|
003474 a001 bra h'2 ;@(h'347a)
|
|
003476 76ff add #h'ff, r6
|
|
003478 66e3 mov r14, r6
|
|
00347a 65d3 mov r13, r5
|
|
00347c d40a mov.l @(h'28,pc), r4 ;@(h'34a8)
|
|
00347e 4c0b jsr @r12
|
|
003480 0009 nop
|
|
003482 a02a bra h'54 ;@(h'34da)
|
|
003484 7f04
|
|
003486 e310 mov #h'10, r3
|
|
003488 2f36 mov.l r3, @-r15
|
|
00348a 52f1 mov.l @(h'4,r15), r2
|
|
00348c 32b3 cmp/ge r11, r2
|
|
00348e 8d0d bt/s h'1a ;@(h'34ac)
|
|
003490 e708 mov #h'8, r7
|
|
003492 60e3 mov r14, r0
|
|
003494 882d cmp/eq #h'2d, r0
|
|
003496 8b09 bf h'12 ;@(h'34ac)
|
|
003498 66e3 mov r14, r6
|
|
00349a a008 bra h'10 ;@(h'34ae)
|
|
00349c 76ff add #h'ff, r6
|
|
00349e 7536 add #h'36, r5
|
|
0034a0 0030
|
|
0034a2 cf18 or.b #h'18, @(r0,gbr)
|
|
0034a4 0031
|
|
0034a6 47b4
|
|
0034a8 0031
|
|
0034aa 4784
|
|
0034ac 66e3 mov r14, r6
|
|
0034ae d48d mov.l @(h'234,pc), r4 ;@(h'36e4)
|
|
0034b0 4a0b jsr @r10
|
|
0034b2 65d3 mov r13, r5
|
|
0034b4 7f04
|
|
0034b6 e210 mov #h'10, r2
|
|
0034b8 2f26 mov.l r2, @-r15
|
|
0034ba 53f1 mov.l @(h'4,r15), r3
|
|
0034bc 33b3 cmp/ge r11, r3
|
|
0034be 8d06 bt/s h'c ;@(h'34ce)
|
|
0034c0 e708 mov #h'8, r7
|
|
0034c2 60e3 mov r14, r0
|
|
0034c4 882d cmp/eq #h'2d, r0
|
|
0034c6 8b02 bf h'4 ;@(h'34ce)
|
|
0034c8 66e3 mov r14, r6
|
|
0034ca a001 bra h'2 ;@(h'34d0)
|
|
0034cc 76ff add #h'ff, r6
|
|
0034ce 66e3 mov r14, r6
|
|
0034d0 d485 mov.l @(h'214,pc), r4 ;@(h'36e8)
|
|
0034d2 65d3 mov r13, r5
|
|
0034d4 4c0b jsr @r12
|
|
0034d6 0009 nop
|
|
0034d8 7f04
|
|
0034da 60e3 mov r14, r0
|
|
0034dc 882d cmp/eq #h'2d, r0
|
|
0034de 8b4a bf h'94 ;@(h'3576)
|
|
0034e0 e210 mov #h'10, r2
|
|
0034e2 2f26 mov.l r2, @-r15
|
|
0034e4 53f1 mov.l @(h'4,r15), r3
|
|
0034e6 33b3 cmp/ge r11, r3
|
|
0034e8 8d03 bt/s h'6 ;@(h'34f2)
|
|
0034ea e70a mov #h'a, r7
|
|
0034ec 66e3 mov r14, r6
|
|
0034ee a001 bra h'2 ;@(h'34f4)
|
|
0034f0 76ff add #h'ff, r6
|
|
0034f2 66e3 mov r14, r6
|
|
0034f4 55f3 mov.l @(h'c,r15), r5
|
|
0034f6 53f1 mov.l @(h'4,r15), r3
|
|
0034f8 33b3 cmp/ge r11, r3
|
|
0034fa 8909 bt h'12 ;@(h'3510)
|
|
0034fc d27b mov.l @(h'1ec,pc), r2 ;@(h'36ec)
|
|
0034fe e014 mov #h'14, r0
|
|
003500 d37b mov.l @(h'1ec,pc), r3 ;@(h'36f0)
|
|
003502 6422 mov.l @r2, r4
|
|
003504 044c mov.b @(r0,r4), r4
|
|
003506 644c extu.b r4, r4
|
|
003508 4408 shll2 r4
|
|
00350a 4408 shll2 r4
|
|
00350c a009 bra h'12 ;@(h'3522)
|
|
00350e 4400 shll r4
|
|
003510 d276 mov.l @(h'1d8,pc), r2 ;@(h'36ec)
|
|
003512 e014 mov #h'14, r0
|
|
003514 d377 mov.l @(h'1dc,pc), r3 ;@(h'36f4)
|
|
003516 6422 mov.l @r2, r4
|
|
003518 044c mov.b @(r0,r4), r4
|
|
00351a 644c extu.b r4, r4
|
|
00351c 4408 shll2 r4
|
|
00351e 4408 shll2 r4
|
|
003520 4400 shll r4
|
|
003522 343c add r3, r4
|
|
003524 d374 mov.l @(h'1d0,pc), r3 ;@(h'36f8)
|
|
003526 430b jsr @r3
|
|
003528 0009 nop
|
|
00352a 7f04
|
|
00352c e210 mov #h'10, r2
|
|
00352e 2f26 mov.l r2, @-r15
|
|
003530 53f1 mov.l @(h'4,r15), r3
|
|
003532 33b3 cmp/ge r11, r3
|
|
003534 8d03 bt/s h'6 ;@(h'353e)
|
|
003536 e70a mov #h'a, r7
|
|
003538 66e3 mov r14, r6
|
|
00353a a001 bra h'2 ;@(h'3540)
|
|
00353c 76ff add #h'ff, r6
|
|
00353e 66e3 mov r14, r6
|
|
003540 55f3 mov.l @(h'c,r15), r5
|
|
003542 53f1 mov.l @(h'4,r15), r3
|
|
003544 33b3 cmp/ge r11, r3
|
|
003546 8909 bt h'12 ;@(h'355c)
|
|
003548 d268 mov.l @(h'1a0,pc), r2 ;@(h'36ec)
|
|
00354a e014 mov #h'14, r0
|
|
00354c d36b mov.l @(h'1ac,pc), r3 ;@(h'36fc)
|
|
00354e 6422 mov.l @r2, r4
|
|
003550 044c mov.b @(r0,r4), r4
|
|
003552 644c extu.b r4, r4
|
|
003554 4408 shll2 r4
|
|
003556 4408 shll2 r4
|
|
003558 a009 bra h'12 ;@(h'356e)
|
|
00355a 4400 shll r4
|
|
00355c d263 mov.l @(h'18c,pc), r2 ;@(h'36ec)
|
|
00355e e014 mov #h'14, r0
|
|
003560 d367 mov.l @(h'19c,pc), r3 ;@(h'3700)
|
|
003562 6422 mov.l @r2, r4
|
|
003564 044c mov.b @(r0,r4), r4
|
|
003566 644c extu.b r4, r4
|
|
003568 4408 shll2 r4
|
|
00356a 4408 shll2 r4
|
|
00356c 4400 shll r4
|
|
00356e 4c0b jsr @r12
|
|
003570 343c add r3, r4
|
|
003572 a020 bra h'40 ;@(h'35b6)
|
|
003574 7f04
|
|
003576 e210 mov #h'10, r2
|
|
003578 d362 mov.l @(h'188,pc), r3 ;@(h'3704)
|
|
00357a e70a mov #h'a, r7
|
|
00357c 2f26 mov.l r2, @-r15
|
|
00357e 66e3 mov r14, r6
|
|
003580 55f3 mov.l @(h'c,r15), r5
|
|
003582 e014 mov #h'14, r0
|
|
003584 d25c mov.l @(h'170,pc), r2 ;@(h'36f8)
|
|
003586 6492 mov.l @r9, r4
|
|
003588 044c mov.b @(r0,r4), r4
|
|
00358a 644c extu.b r4, r4
|
|
00358c 4408 shll2 r4
|
|
00358e 4408 shll2 r4
|
|
003590 4400 shll r4
|
|
003592 420b jsr @r2
|
|
003594 343c add r3, r4
|
|
003596 e110 mov #h'10, r1
|
|
003598 d35b mov.l @(h'16c,pc), r3 ;@(h'3708)
|
|
00359a e70a mov #h'a, r7
|
|
00359c 2f16 mov.l r1, @-r15
|
|
00359e 66e3 mov r14, r6
|
|
0035a0 55f4 mov.l @(h'10,r15), r5
|
|
0035a2 e014 mov #h'14, r0
|
|
0035a4 6492 mov.l @r9, r4
|
|
0035a6 044c mov.b @(r0,r4), r4
|
|
0035a8 644c extu.b r4, r4
|
|
0035aa 4408 shll2 r4
|
|
0035ac 4408 shll2 r4
|
|
0035ae 4400 shll r4
|
|
0035b0 4c0b jsr @r12
|
|
0035b2 343c add r3, r4
|
|
0035b4 7f08
|
|
0035b6 62d3 mov r13, r2
|
|
0035b8 720c
|
|
0035ba 63e3 mov r14, r3
|
|
0035bc 1f28 mov.l r2, @(h'20,r15)
|
|
0035be 73ff add #h'ff, r3
|
|
0035c0 1f33 mov.l r3, @(h'c,r15)
|
|
0035c2 50f1 mov.l @(h'4,r15), r0
|
|
0035c4 8801 cmp/eq #h'1, r0
|
|
0035c6 8b54 bf h'a8 ;@(h'3672)
|
|
0035c8 2f86 mov.l r8, @-r15
|
|
0035ca e53c mov #h'3c, r5
|
|
0035cc d14f mov.l @(h'13c,pc), r1 ;@(h'370c)
|
|
0035ce 57f6 mov.l @(h'18,r15), r7
|
|
0035d0 56f5 mov.l @(h'14,r15), r6
|
|
0035d2 7701
|
|
0035d4 7606
|
|
0035d6 410b jsr @r1
|
|
0035d8 6423 mov r2, r4
|
|
0035da 60e3 mov r14, r0
|
|
0035dc 882c cmp/eq #h'2c, r0
|
|
0035de 8f2c bf/s h'58 ;@(h'363a)
|
|
0035e0 7f04
|
|
0035e2 e218 mov #h'18, r2
|
|
0035e4 d44a mov.l @(h'128,pc), r4 ;@(h'3710)
|
|
0035e6 6723 mov r2, r7
|
|
0035e8 2f26 mov.l r2, @-r15
|
|
0035ea 56f4 mov.l @(h'10,r15), r6
|
|
0035ec 4a0b jsr @r10
|
|
0035ee 65d3 mov r13, r5
|
|
0035f0 7f04
|
|
0035f2 e318 mov #h'18, r3
|
|
0035f4 2f36 mov.l r3, @-r15
|
|
0035f6 6733 mov r3, r7
|
|
0035f8 56f4 mov.l @(h'10,r15), r6
|
|
0035fa 52f1 mov.l @(h'4,r15), r2
|
|
0035fc 32b3 cmp/ge r11, r2
|
|
0035fe 8f07 bf/s h'e ;@(h'3610)
|
|
003600 65d3 mov r13, r5
|
|
003602 d13a mov.l @(h'e8,pc), r1 ;@(h'36ec)
|
|
003604 6012 mov.l @r1, r0
|
|
003606 701a add #h'1a, r0
|
|
003608 6000 mov.b @r0, r0
|
|
00360a 600c extu.b r0, r0
|
|
00360c 8802 cmp/eq #h'2, r0
|
|
00360e 8b0f bf h'1e ;@(h'3630)
|
|
003610 d336 mov.l @(h'd8,pc), r3 ;@(h'36ec)
|
|
003612 6032 mov.l @r3, r0
|
|
003614 d23f mov.l @(h'fc,pc), r2 ;@(h'3714)
|
|
003616 701a add #h'1a, r0
|
|
003618 6000 mov.b @r0, r0
|
|
00361a 600c extu.b r0, r0
|
|
00361c 8802 cmp/eq #h'2, r0
|
|
00361e 0429 movt r4
|
|
003620 6343 mov r4, r3
|
|
003622 4408 shll2 r4
|
|
003624 4400 shll r4
|
|
003626 343c add r3, r4
|
|
003628 4408 shll2 r4
|
|
00362a 4400 shll r4
|
|
00362c a001 bra h'2 ;@(h'3632)
|
|
00362e 342c add r2, r4
|
|
003630 d439 mov.l @(h'e4,pc), r4 ;@(h'3718)
|
|
003632 4c0b jsr @r12
|
|
003634 0009 nop
|
|
003636 a01c bra h'38 ;@(h'3672)
|
|
003638 7f04
|
|
00363a e318 mov #h'18, r3
|
|
00363c d437 mov.l @(h'dc,pc), r4 ;@(h'371c)
|
|
00363e 66e3 mov r14, r6
|
|
003640 2f36 mov.l r3, @-r15
|
|
003642 6733 mov r3, r7
|
|
003644 4a0b jsr @r10
|
|
003646 65d3 mov r13, r5
|
|
003648 d135 mov.l @(h'd4,pc), r1 ;@(h'3720)
|
|
00364a e218 mov #h'18, r2
|
|
00364c 2f26 mov.l r2, @-r15
|
|
00364e 6723 mov r2, r7
|
|
003650 6092 mov.l @r9, r0
|
|
003652 66e3 mov r14, r6
|
|
003654 65d3 mov r13, r5
|
|
003656 701a add #h'1a, r0
|
|
003658 6000 mov.b @r0, r0
|
|
00365a 600c extu.b r0, r0
|
|
00365c 8802 cmp/eq #h'2, r0
|
|
00365e 0429 movt r4
|
|
003660 6343 mov r4, r3
|
|
003662 4408 shll2 r4
|
|
003664 4400 shll r4
|
|
003666 343c add r3, r4
|
|
003668 4408 shll2 r4
|
|
00366a 4400 shll r4
|
|
00366c 4c0b jsr @r12
|
|
00366e 341c add r1, r4
|
|
003670 7f08
|
|
003672 50f1 mov.l @(h'4,r15), r0
|
|
003674 8802 cmp/eq #h'2, r0
|
|
003676 8901 bt h'2 ;@(h'367c)
|
|
003678 a0b7 bra h'16e ;@(h'37ea)
|
|
00367a 0009 nop
|
|
00367c 2f86 mov.l r8, @-r15
|
|
00367e e53c mov #h'3c, r5
|
|
003680 d322 mov.l @(h'88,pc), r3 ;@(h'370c)
|
|
003682 64d3 mov r13, r4
|
|
003684 57f6 mov.l @(h'18,r15), r7
|
|
003686 7701
|
|
003688 56f5 mov.l @(h'14,r15), r6
|
|
00368a 7602
|
|
00368c 430b jsr @r3
|
|
00368e 7403
|
|
003690 2f86 mov.l r8, @-r15
|
|
003692 66d3 mov r13, r6
|
|
003694 d324 mov.l @(h'90,pc), r3 ;@(h'3728)
|
|
003696 65e3 mov r14, r5
|
|
003698 d222 mov.l @(h'88,pc), r2 ;@(h'3724)
|
|
00369a 64d3 mov r13, r4
|
|
00369c 6722 mov.l @r2, r7
|
|
00369e 762d add #h'2d, r6
|
|
0036a0 7508
|
|
0036a2 430b jsr @r3
|
|
0036a4 7405
|
|
0036a6 7f08
|
|
0036a8 d320 mov.l @(h'80,pc), r3 ;@(h'372c)
|
|
0036aa 6132 mov.l @r3, r1
|
|
0036ac d220 mov.l @(h'80,pc), r2 ;@(h'3730)
|
|
0036ae 420b jsr @r2
|
|
0036b0 e000 mov #h'0, r0
|
|
0036b2 8800 cmp/eq #h'0, r0
|
|
0036b4 8b42 bf h'84 ;@(h'373c)
|
|
0036b6 e210 mov #h'10, r2
|
|
0036b8 d41e mov.l @(h'78,pc), r4 ;@(h'3734)
|
|
0036ba e708 mov #h'8, r7
|
|
0036bc 2f26 mov.l r2, @-r15
|
|
0036be 66e3 mov r14, r6
|
|
0036c0 4a0b jsr @r10
|
|
0036c2 65d3 mov r13, r5
|
|
0036c4 d21c mov.l @(h'70,pc), r2 ;@(h'3738)
|
|
0036c6 e310 mov #h'10, r3
|
|
0036c8 2f36 mov.l r3, @-r15
|
|
0036ca e708 mov #h'8, r7
|
|
0036cc 6092 mov.l @r9, r0
|
|
0036ce e11b mov #h'1b, r1
|
|
0036d0 001c mov.b @(r0,r1), r0
|
|
0036d2 66e3 mov r14, r6
|
|
0036d4 65d3 mov r13, r5
|
|
0036d6 600c extu.b r0, r0
|
|
0036d8 8802 cmp/eq #h'2, r0
|
|
0036da 0429 movt r4
|
|
0036dc 4408 shll2 r4
|
|
0036de 4408 shll2 r4
|
|
0036e0 a05a bra h'b4 ;@(h'3798)
|
|
0036e2 342c add r2, r4
|
|
0036e4 0031
|
|
0036e6 47f4
|
|
0036e8 0031
|
|
0036ea 47e4
|
|
0036ec 0810
|
|
0036ee 01dc mov.b @(r0,r13), r1
|
|
0036f0 0031
|
|
0036f2 45b4
|
|
0036f4 0031
|
|
0036f6 4674
|
|
0036f8 0030
|
|
0036fa 9fb8 mov.w @(h'170,pc), r15 ;@(h'386e)
|
|
0036fc 0031
|
|
0036fe 4374
|
|
003700 0031
|
|
003702 4434
|
|
003704 0031
|
|
003706 44f4
|
|
003708 0031
|
|
00370a 42b4
|
|
00370c 0030
|
|
00370e 96dc mov.w @(h'1b8,pc), r6 ;@(h'38ca)
|
|
003710 0031
|
|
003712 6ca6 mov.l @r10+, r12
|
|
003714 0031
|
|
003716 6b3e exts.b r3, r11
|
|
003718 0031
|
|
00371a 6c5e exts.b r5, r12
|
|
00371c 0031
|
|
00371e 6cee exts.b r14, r12
|
|
003720 0031
|
|
003722 6bce exts.b r12, r11
|
|
003724 0810
|
|
003726 01a8
|
|
003728 0030
|
|
00372a 90be mov.w @(h'17c,pc), r0 ;@(h'38aa)
|
|
00372c 0810
|
|
00372e 01b4 mov.b r11, @(r0,r1)
|
|
003730 0030
|
|
003732 bc6c bsr h'-728 ;@(h'300e)
|
|
003734 0031
|
|
003736 6d96 mov.l @r9+, r13
|
|
003738 0031
|
|
00373a 6d36 mov.l @r3+, r13
|
|
00373c d07e mov.l @(h'1f8,pc), r0 ;@(h'3938)
|
|
00373e d27f mov.l @(h'1fc,pc), r2 ;@(h'393c)
|
|
003740 420b jsr @r2
|
|
003742 6132 mov.l @r3, r1
|
|
003744 8800 cmp/eq #h'0, r0
|
|
003746 8b11 bf h'22 ;@(h'376c)
|
|
003748 d07d mov.l @(h'1f4,pc), r0 ;@(h'3940)
|
|
00374a d27c mov.l @(h'1f0,pc), r2 ;@(h'393c)
|
|
00374c 420b jsr @r2
|
|
00374e 6132 mov.l @r3, r1
|
|
003750 8800 cmp/eq #h'0, r0
|
|
003752 8b0b bf h'16 ;@(h'376c)
|
|
003754 d07b mov.l @(h'1ec,pc), r0 ;@(h'3944)
|
|
003756 d279 mov.l @(h'1e4,pc), r2 ;@(h'393c)
|
|
003758 420b jsr @r2
|
|
00375a 6132 mov.l @r3, r1
|
|
00375c 8800 cmp/eq #h'0, r0
|
|
00375e 8b05 bf h'a ;@(h'376c)
|
|
003760 d079 mov.l @(h'1e4,pc), r0 ;@(h'3948)
|
|
003762 d27a mov.l @(h'1e8,pc), r2 ;@(h'394c)
|
|
003764 420b jsr @r2
|
|
003766 6132 mov.l @r3, r1
|
|
003768 8800 cmp/eq #h'0, r0
|
|
00376a 8b19 bf h'32 ;@(h'37a0)
|
|
00376c d478 mov.l @(h'1e0,pc), r4 ;@(h'3950)
|
|
00376e e310 mov #h'10, r3
|
|
003770 2f36 mov.l r3, @-r15
|
|
003772 e708 mov #h'8, r7
|
|
003774 66e3 mov r14, r6
|
|
003776 4a0b jsr @r10
|
|
003778 65d3 mov r13, r5
|
|
00377a e210 mov #h'10, r2
|
|
00377c d375 mov.l @(h'1d4,pc), r3 ;@(h'3954)
|
|
00377e e708 mov #h'8, r7
|
|
003780 2f26 mov.l r2, @-r15
|
|
003782 66e3 mov r14, r6
|
|
003784 6092 mov.l @r9, r0
|
|
003786 e11b mov #h'1b, r1
|
|
003788 001c mov.b @(r0,r1), r0
|
|
00378a 65d3 mov r13, r5
|
|
00378c 600c extu.b r0, r0
|
|
00378e 8802 cmp/eq #h'2, r0
|
|
003790 0429 movt r4
|
|
003792 4408 shll2 r4
|
|
003794 4408 shll2 r4
|
|
003796 343c add r3, r4
|
|
003798 4c0b jsr @r12
|
|
00379a 0009 nop
|
|
00379c a025 bra h'4a ;@(h'37ea)
|
|
00379e 7f08
|
|
0037a0 d26d mov.l @(h'1b4,pc), r2 ;@(h'3958)
|
|
0037a2 d06e mov.l @(h'1b8,pc), r0 ;@(h'395c)
|
|
0037a4 d36e mov.l @(h'1b8,pc), r3 ;@(h'3960)
|
|
0037a6 430b jsr @r3
|
|
0037a8 6122 mov.l @r2, r1
|
|
0037aa 8800 cmp/eq #h'0, r0
|
|
0037ac 8b05 bf h'a ;@(h'37ba)
|
|
0037ae d06d mov.l @(h'1b4,pc), r0 ;@(h'3964)
|
|
0037b0 d36d mov.l @(h'1b4,pc), r3 ;@(h'3968)
|
|
0037b2 430b jsr @r3
|
|
0037b4 6122 mov.l @r2, r1
|
|
0037b6 8800 cmp/eq #h'0, r0
|
|
0037b8 8917 bt h'2e ;@(h'37ea)
|
|
0037ba e210 mov #h'10, r2
|
|
0037bc d46b mov.l @(h'1ac,pc), r4 ;@(h'396c)
|
|
0037be e708 mov #h'8, r7
|
|
0037c0 2f26 mov.l r2, @-r15
|
|
0037c2 66e3 mov r14, r6
|
|
0037c4 4a0b jsr @r10
|
|
0037c6 65d3 mov r13, r5
|
|
0037c8 d269 mov.l @(h'1a4,pc), r2 ;@(h'3970)
|
|
0037ca e310 mov #h'10, r3
|
|
0037cc 2f36 mov.l r3, @-r15
|
|
0037ce e708 mov #h'8, r7
|
|
0037d0 6092 mov.l @r9, r0
|
|
0037d2 e11b mov #h'1b, r1
|
|
0037d4 001c mov.b @(r0,r1), r0
|
|
0037d6 66e3 mov r14, r6
|
|
0037d8 65d3 mov r13, r5
|
|
0037da 600c extu.b r0, r0
|
|
0037dc 8802 cmp/eq #h'2, r0
|
|
0037de 0429 movt r4
|
|
0037e0 4408 shll2 r4
|
|
0037e2 4408 shll2 r4
|
|
0037e4 4c0b jsr @r12
|
|
0037e6 342c add r2, r4
|
|
0037e8 7f08
|
|
0037ea 50f1 mov.l @(h'4,r15), r0
|
|
0037ec 8803 cmp/eq #h'3, r0
|
|
0037ee 8901 bt h'2 ;@(h'37f4)
|
|
0037f0 a102 bra h'204 ;@(h'39f8)
|
|
0037f2 0009 nop
|
|
0037f4 2f86 mov.l r8, @-r15
|
|
0037f6 e53c mov #h'3c, r5
|
|
0037f8 d35e mov.l @(h'178,pc), r3 ;@(h'3974)
|
|
0037fa 57f6 mov.l @(h'18,r15), r7
|
|
0037fc 56f5 mov.l @(h'14,r15), r6
|
|
0037fe 7701
|
|
003800 7602
|
|
003802 430b jsr @r3
|
|
003804 54f3 mov.l @(h'c,r15), r4
|
|
003806 2ee8 tst r14, r14
|
|
003808 8f45 bf/s h'8a ;@(h'3896)
|
|
00380a 7f04
|
|
00380c d35a mov.l @(h'168,pc), r3 ;@(h'3978)
|
|
00380e 6032 mov.l @r3, r0
|
|
003810 8801 cmp/eq #h'1, r0
|
|
003812 8b40 bf h'80 ;@(h'3896)
|
|
003814 e118 mov #h'18, r1
|
|
003816 2f16 mov.l r1, @-r15
|
|
003818 53f1 mov.l @(h'4,r15), r3
|
|
00381a 33b3 cmp/ge r11, r3
|
|
00381c 8d03 bt/s h'6 ;@(h'3826)
|
|
00381e e710 mov #h'10, r7
|
|
003820 66e3 mov r14, r6
|
|
003822 a001 bra h'2 ;@(h'3828)
|
|
003824 7601
|
|
003826 66e3 mov r14, r6
|
|
003828 52f1 mov.l @(h'4,r15), r2
|
|
00382a 32b3 cmp/ge r11, r2
|
|
00382c 8d03 bt/s h'6 ;@(h'3836)
|
|
00382e 65d3 mov r13, r5
|
|
003830 d452 mov.l @(h'148,pc), r4 ;@(h'397c)
|
|
003832 a001 bra h'2 ;@(h'3838)
|
|
003834 0009 nop
|
|
003836 d452 mov.l @(h'148,pc), r4 ;@(h'3980)
|
|
003838 4a0b jsr @r10
|
|
00383a 0009 nop
|
|
00383c 7f04
|
|
00383e e218 mov #h'18, r2
|
|
003840 2f26 mov.l r2, @-r15
|
|
003842 53f1 mov.l @(h'4,r15), r3
|
|
003844 33b3 cmp/ge r11, r3
|
|
003846 8d02 bt/s h'4 ;@(h'384e)
|
|
003848 e710 mov #h'10, r7
|
|
00384a a001 bra h'2 ;@(h'3850)
|
|
00384c 56f4 mov.l @(h'10,r15), r6
|
|
00384e 66e3 mov r14, r6
|
|
003850 52f1 mov.l @(h'4,r15), r2
|
|
003852 32b3 cmp/ge r11, r2
|
|
003854 8d0e bt/s h'1c ;@(h'3874)
|
|
003856 65d3 mov r13, r5
|
|
003858 d34a mov.l @(h'128,pc), r3 ;@(h'3984)
|
|
00385a e11c mov #h'1c, r1
|
|
00385c 6032 mov.l @r3, r0
|
|
00385e 001c mov.b @(r0,r1), r0
|
|
003860 600c extu.b r0, r0
|
|
003862 8802 cmp/eq #h'2, r0
|
|
003864 d048 mov.l @(h'120,pc), r0 ;@(h'3988)
|
|
003866 0429 movt r4
|
|
003868 6243 mov r4, r2
|
|
00386a 4400 shll r4
|
|
00386c 342c add r2, r4
|
|
00386e 4408 shll2 r4
|
|
003870 a00d bra h'1a ;@(h'388e)
|
|
003872 4408 shll2 r4
|
|
003874 d343 mov.l @(h'10c,pc), r3 ;@(h'3984)
|
|
003876 e11c mov #h'1c, r1
|
|
003878 6032 mov.l @r3, r0
|
|
00387a 001c mov.b @(r0,r1), r0
|
|
00387c 600c extu.b r0, r0
|
|
00387e 8802 cmp/eq #h'2, r0
|
|
003880 d042 mov.l @(h'108,pc), r0 ;@(h'398c)
|
|
003882 0429 movt r4
|
|
003884 6243 mov r4, r2
|
|
003886 4400 shll r4
|
|
003888 342c add r2, r4
|
|
00388a 4408 shll2 r4
|
|
00388c 4408 shll2 r4
|
|
00388e 4c0b jsr @r12
|
|
003890 340c add r0, r4
|
|
003892 a0b1 bra h'162 ;@(h'39f8)
|
|
003894 7f04
|
|
003896 60e3 mov r14, r0
|
|
003898 882c cmp/eq #h'2c, r0
|
|
00389a 8b41 bf h'82 ;@(h'3920)
|
|
00389c d336 mov.l @(h'd8,pc), r3 ;@(h'3978)
|
|
00389e 6232 mov.l @r3, r2
|
|
0038a0 2228 tst r2, r2
|
|
0038a2 8b3d bf h'7a ;@(h'3920)
|
|
0038a4 e218 mov #h'18, r2
|
|
0038a6 2f26 mov.l r2, @-r15
|
|
0038a8 53f1 mov.l @(h'4,r15), r3
|
|
0038aa 33b3 cmp/ge r11, r3
|
|
0038ac 8d02 bt/s h'4 ;@(h'38b4)
|
|
0038ae e710 mov #h'10, r7
|
|
0038b0 a001 bra h'2 ;@(h'38b6)
|
|
0038b2 56f4 mov.l @(h'10,r15), r6
|
|
0038b4 66e3 mov r14, r6
|
|
0038b6 52f1 mov.l @(h'4,r15), r2
|
|
0038b8 32b3 cmp/ge r11, r2
|
|
0038ba 8d03 bt/s h'6 ;@(h'38c4)
|
|
0038bc 65d3 mov r13, r5
|
|
0038be d434 mov.l @(h'd0,pc), r4 ;@(h'3990)
|
|
0038c0 a001 bra h'2 ;@(h'38c6)
|
|
0038c2 0009 nop
|
|
0038c4 d433 mov.l @(h'cc,pc), r4 ;@(h'3994)
|
|
0038c6 4a0b jsr @r10
|
|
0038c8 0009 nop
|
|
0038ca 7f04
|
|
0038cc e218 mov #h'18, r2
|
|
0038ce 2f26 mov.l r2, @-r15
|
|
0038d0 53f1 mov.l @(h'4,r15), r3
|
|
0038d2 33b3 cmp/ge r11, r3
|
|
0038d4 8d02 bt/s h'4 ;@(h'38dc)
|
|
0038d6 e710 mov #h'10, r7
|
|
0038d8 a001 bra h'2 ;@(h'38de)
|
|
0038da 56f4 mov.l @(h'10,r15), r6
|
|
0038dc 66e3 mov r14, r6
|
|
0038de 52f1 mov.l @(h'4,r15), r2
|
|
0038e0 32b3 cmp/ge r11, r2
|
|
0038e2 8d0e bt/s h'1c ;@(h'3902)
|
|
0038e4 65d3 mov r13, r5
|
|
0038e6 e11c mov #h'1c, r1
|
|
0038e8 d326 mov.l @(h'98,pc), r3 ;@(h'3984)
|
|
0038ea 6032 mov.l @r3, r0
|
|
0038ec 001c mov.b @(r0,r1), r0
|
|
0038ee 600c extu.b r0, r0
|
|
0038f0 8802 cmp/eq #h'2, r0
|
|
0038f2 0429 movt r4
|
|
0038f4 d028 mov.l @(h'a0,pc), r0 ;@(h'3998)
|
|
0038f6 6243 mov r4, r2
|
|
0038f8 4400 shll r4
|
|
0038fa 342c add r2, r4
|
|
0038fc 4408 shll2 r4
|
|
0038fe a00d bra h'1a ;@(h'391c)
|
|
003900 4408 shll2 r4
|
|
003902 e11c mov #h'1c, r1
|
|
003904 d31f mov.l @(h'7c,pc), r3 ;@(h'3984)
|
|
003906 6032 mov.l @r3, r0
|
|
003908 001c mov.b @(r0,r1), r0
|
|
00390a 600c extu.b r0, r0
|
|
00390c 8802 cmp/eq #h'2, r0
|
|
00390e 0429 movt r4
|
|
003910 d022 mov.l @(h'88,pc), r0 ;@(h'399c)
|
|
003912 6243 mov r4, r2
|
|
003914 4400 shll r4
|
|
003916 342c add r2, r4
|
|
003918 4408 shll2 r4
|
|
00391a 4408 shll2 r4
|
|
00391c a069 bra h'd2 ;@(h'39f2)
|
|
00391e 340c add r0, r4
|
|
003920 d115 mov.l @(h'54,pc), r1 ;@(h'3978)
|
|
003922 e318 mov #h'18, r3
|
|
003924 2f36 mov.l r3, @-r15
|
|
003926 e710 mov #h'10, r7
|
|
003928 6212 mov.l @r1, r2
|
|
00392a 66e3 mov r14, r6
|
|
00392c 2228 tst r2, r2
|
|
00392e 8d37 bt/s h'6e ;@(h'39a0)
|
|
003930 65d3 mov r13, r5
|
|
003932 d412 mov.l @(h'48,pc), r4 ;@(h'397c)
|
|
003934 a035 bra h'6a ;@(h'39a2)
|
|
003936 0009 nop
|
|
003938 3f80 cmp/eq r8, r15
|
|
00393a 0000
|
|
00393c 0030
|
|
00393e b554 bsr h'aa8 ;@(h'43ea)
|
|
003940 4000 shll r0
|
|
003942 0000
|
|
003944 40e0
|
|
003946 0000
|
|
003948 4100 shll r1
|
|
00394a 0000
|
|
00394c 0030
|
|
00394e bc6c bsr h'-728 ;@(h'322a)
|
|
003950 0031
|
|
003952 6da6 mov.l @r10+, r13
|
|
003954 0031
|
|
003956 6d56 mov.l @r5+, r13
|
|
003958 0810
|
|
00395a 01b4 mov.b r11, @(r0,r1)
|
|
00395c 4040
|
|
00395e 0000
|
|
003960 0030
|
|
003962 b5bc bsr h'b78 ;@(h'44de)
|
|
003964 40c0
|
|
003966 0000
|
|
003968 0030
|
|
00396a b800 bsr h'-1000 ;@(h'296e)
|
|
00396c 0031
|
|
00396e 6db6 mov.l @r11+, r13
|
|
003970 0031
|
|
003972 6d76 mov.l @r7+, r13
|
|
003974 0030
|
|
003976 96dc mov.w @(h'1b8,pc), r6 ;@(h'3b32)
|
|
003978 0810
|
|
00397a 01ac mov.b @(r0,r10), r1
|
|
00397c 0031
|
|
00397e 6fa6 mov.l @r10+, r15
|
|
003980 0031
|
|
003982 6fd6 mov.l @r13+, r15
|
|
003984 0810
|
|
003986 01dc mov.b @(r0,r13), r1
|
|
003988 0031
|
|
00398a 6e86 mov.l @r8+, r14
|
|
00398c 0031
|
|
00398e 6ee6 mov.l @r14+, r14
|
|
003990 0031
|
|
003992 6f46 mov.l @r4+, r15
|
|
003994 0031
|
|
003996 6f76 mov.l @r7+, r15
|
|
003998 0031
|
|
00399a 6dc6 mov.l @r12+, r13
|
|
00399c 0031
|
|
00399e 6e26 mov.l @r2+, r14
|
|
0039a0 d485 mov.l @(h'214,pc), r4 ;@(h'3bb8)
|
|
0039a2 4a0b jsr @r10
|
|
0039a4 0009 nop
|
|
0039a6 7f04
|
|
0039a8 d184 mov.l @(h'210,pc), r1 ;@(h'3bbc)
|
|
0039aa e218 mov #h'18, r2
|
|
0039ac 2f26 mov.l r2, @-r15
|
|
0039ae e710 mov #h'10, r7
|
|
0039b0 6312 mov.l @r1, r3
|
|
0039b2 66e3 mov r14, r6
|
|
0039b4 2338 tst r3, r3
|
|
0039b6 8d0e bt/s h'1c ;@(h'39d6)
|
|
0039b8 65d3 mov r13, r5
|
|
0039ba e21c mov #h'1c, r2
|
|
0039bc d380 mov.l @(h'200,pc), r3 ;@(h'3bc0)
|
|
0039be 6032 mov.l @r3, r0
|
|
0039c0 002c mov.b @(r0,r2), r0
|
|
0039c2 600c extu.b r0, r0
|
|
0039c4 8802 cmp/eq #h'2, r0
|
|
0039c6 0429 movt r4
|
|
0039c8 d07e mov.l @(h'1f8,pc), r0 ;@(h'3bc4)
|
|
0039ca 6343 mov r4, r3
|
|
0039cc 4400 shll r4
|
|
0039ce 343c add r3, r4
|
|
0039d0 4408 shll2 r4
|
|
0039d2 a00d bra h'1a ;@(h'39f0)
|
|
0039d4 4408 shll2 r4
|
|
0039d6 e21c mov #h'1c, r2
|
|
0039d8 d379 mov.l @(h'1e4,pc), r3 ;@(h'3bc0)
|
|
0039da 6032 mov.l @r3, r0
|
|
0039dc 002c mov.b @(r0,r2), r0
|
|
0039de 600c extu.b r0, r0
|
|
0039e0 8802 cmp/eq #h'2, r0
|
|
0039e2 0429 movt r4
|
|
0039e4 d078 mov.l @(h'1e0,pc), r0 ;@(h'3bc8)
|
|
0039e6 6343 mov r4, r3
|
|
0039e8 4400 shll r4
|
|
0039ea 343c add r3, r4
|
|
0039ec 4408 shll2 r4
|
|
0039ee 4408 shll2 r4
|
|
0039f0 340c add r0, r4
|
|
0039f2 4c0b jsr @r12
|
|
0039f4 0009 nop
|
|
0039f6 7f04
|
|
0039f8 50f1 mov.l @(h'4,r15), r0
|
|
0039fa 8804 cmp/eq #h'4, r0
|
|
0039fc 8b74 bf h'e8 ;@(h'3ae8)
|
|
0039fe e53c mov #h'3c, r5
|
|
003a00 d372 mov.l @(h'1c8,pc), r3 ;@(h'3bcc)
|
|
003a02 2f86 mov.l r8, @-r15
|
|
003a04 57f6 mov.l @(h'18,r15), r7
|
|
003a06 7701
|
|
003a08 56f5 mov.l @(h'14,r15), r6
|
|
003a0a 7606
|
|
003a0c 430b jsr @r3
|
|
003a0e 54f9 mov.l @(h'24,r15), r4
|
|
003a10 d46f mov.l @(h'1bc,pc), r4 ;@(h'3bd0)
|
|
003a12 7f04
|
|
003a14 d36f mov.l @(h'1bc,pc), r3 ;@(h'3bd4)
|
|
003a16 eb10 mov #h'10, r11
|
|
003a18 d26f mov.l @(h'1bc,pc), r2 ;@(h'3bd8)
|
|
003a1a 6132 mov.l @r3, r1
|
|
003a1c 420b jsr @r2
|
|
003a1e e000 mov #h'0, r0
|
|
003a20 8800 cmp/eq #h'0, r0
|
|
003a22 8b19 bf h'32 ;@(h'3a58)
|
|
003a24 2fb6 mov.l r11, @-r15
|
|
003a26 e718 mov #h'18, r7
|
|
003a28 66e3 mov r14, r6
|
|
003a2a 4a0b jsr @r10
|
|
003a2c 65d3 mov r13, r5
|
|
003a2e e210 mov #h'10, r2
|
|
003a30 2f26 mov.l r2, @-r15
|
|
003a32 e718 mov #h'18, r7
|
|
003a34 6092 mov.l @r9, r0
|
|
003a36 e11d mov #h'1d, r1
|
|
003a38 001c mov.b @(r0,r1), r0
|
|
003a3a 66e3 mov r14, r6
|
|
003a3c 65d3 mov r13, r5
|
|
003a3e 600c extu.b r0, r0
|
|
003a40 8802 cmp/eq #h'2, r0
|
|
003a42 0429 movt r4
|
|
003a44 d065 mov.l @(h'194,pc), r0 ;@(h'3bdc)
|
|
003a46 6343 mov r4, r3
|
|
003a48 4400 shll r4
|
|
003a4a 343c add r3, r4
|
|
003a4c 4408 shll2 r4
|
|
003a4e 4408 shll2 r4
|
|
003a50 4c0b jsr @r12
|
|
003a52 340c add r0, r4
|
|
003a54 a048 bra h'90 ;@(h'3ae8)
|
|
003a56 7f08
|
|
003a58 d061 mov.l @(h'184,pc), r0 ;@(h'3be0)
|
|
003a5a d262 mov.l @(h'188,pc), r2 ;@(h'3be4)
|
|
003a5c 420b jsr @r2
|
|
003a5e 6132 mov.l @r3, r1
|
|
003a60 8800 cmp/eq #h'0, r0
|
|
003a62 8b11 bf h'22 ;@(h'3a88)
|
|
003a64 d060 mov.l @(h'180,pc), r0 ;@(h'3be8)
|
|
003a66 d25f mov.l @(h'17c,pc), r2 ;@(h'3be4)
|
|
003a68 420b jsr @r2
|
|
003a6a 6132 mov.l @r3, r1
|
|
003a6c 8800 cmp/eq #h'0, r0
|
|
003a6e 8b0b bf h'16 ;@(h'3a88)
|
|
003a70 d05e mov.l @(h'178,pc), r0 ;@(h'3bec)
|
|
003a72 d25c mov.l @(h'170,pc), r2 ;@(h'3be4)
|
|
003a74 420b jsr @r2
|
|
003a76 6132 mov.l @r3, r1
|
|
003a78 8800 cmp/eq #h'0, r0
|
|
003a7a 8b05 bf h'a ;@(h'3a88)
|
|
003a7c d05c mov.l @(h'170,pc), r0 ;@(h'3bf0)
|
|
003a7e d256 mov.l @(h'158,pc), r2 ;@(h'3bd8)
|
|
003a80 420b jsr @r2
|
|
003a82 6132 mov.l @r3, r1
|
|
003a84 8800 cmp/eq #h'0, r0
|
|
003a86 8b16 bf h'2c ;@(h'3ab6)
|
|
003a88 2fb6 mov.l r11, @-r15
|
|
003a8a e718 mov #h'18, r7
|
|
003a8c 66e3 mov r14, r6
|
|
003a8e 4a0b jsr @r10
|
|
003a90 65d3 mov r13, r5
|
|
003a92 e310 mov #h'10, r3
|
|
003a94 2f36 mov.l r3, @-r15
|
|
003a96 e718 mov #h'18, r7
|
|
003a98 6092 mov.l @r9, r0
|
|
003a9a e11d mov #h'1d, r1
|
|
003a9c 001c mov.b @(r0,r1), r0
|
|
003a9e 66e3 mov r14, r6
|
|
003aa0 65d3 mov r13, r5
|
|
003aa2 600c extu.b r0, r0
|
|
003aa4 8802 cmp/eq #h'2, r0
|
|
003aa6 0429 movt r4
|
|
003aa8 d052 mov.l @(h'148,pc), r0 ;@(h'3bf4)
|
|
003aaa 6243 mov r4, r2
|
|
003aac 4400 shll r4
|
|
003aae 342c add r2, r4
|
|
003ab0 4408 shll2 r4
|
|
003ab2 a016 bra h'2c ;@(h'3ae2)
|
|
003ab4 4408 shll2 r4
|
|
003ab6 e718 mov #h'18, r7
|
|
003ab8 2fb6 mov.l r11, @-r15
|
|
003aba 66e3 mov r14, r6
|
|
003abc 4a0b jsr @r10
|
|
003abe 65d3 mov r13, r5
|
|
003ac0 e210 mov #h'10, r2
|
|
003ac2 e718 mov #h'18, r7
|
|
003ac4 2f26 mov.l r2, @-r15
|
|
003ac6 66e3 mov r14, r6
|
|
003ac8 6092 mov.l @r9, r0
|
|
003aca e11d mov #h'1d, r1
|
|
003acc 001c mov.b @(r0,r1), r0
|
|
003ace 65d3 mov r13, r5
|
|
003ad0 600c extu.b r0, r0
|
|
003ad2 8802 cmp/eq #h'2, r0
|
|
003ad4 d048 mov.l @(h'120,pc), r0 ;@(h'3bf8)
|
|
003ad6 0429 movt r4
|
|
003ad8 6343 mov r4, r3
|
|
003ada 4400 shll r4
|
|
003adc 343c add r3, r4
|
|
003ade 4408 shll2 r4
|
|
003ae0 4408 shll2 r4
|
|
003ae2 4c0b jsr @r12
|
|
003ae4 340c add r0, r4
|
|
003ae6 7f08
|
|
003ae8 50f1 mov.l @(h'4,r15), r0
|
|
003aea 8805 cmp/eq #h'5, r0
|
|
003aec 8901 bt h'2 ;@(h'3af2)
|
|
003aee a0ec bra h'1d8 ;@(h'3cca)
|
|
003af0 0009 nop
|
|
003af2 e53c mov #h'3c, r5
|
|
003af4 d335 mov.l @(h'd4,pc), r3 ;@(h'3bcc)
|
|
003af6 64d3 mov r13, r4
|
|
003af8 2f86 mov.l r8, @-r15
|
|
003afa 57f6 mov.l @(h'18,r15), r7
|
|
003afc 56f5 mov.l @(h'14,r15), r6
|
|
003afe 7701
|
|
003b00 7606
|
|
003b02 430b jsr @r3
|
|
003b04 740d
|
|
003b06 60e3 mov r14, r0
|
|
003b08 8828 cmp/eq #h'28, r0
|
|
003b0a 8d02 bt/s h'4 ;@(h'3b12)
|
|
003b0c 7f04
|
|
003b0e a07f bra h'fe ;@(h'3c10)
|
|
003b10 0009 nop
|
|
003b12 e318 mov #h'18, r3
|
|
003b14 d239 mov.l @(h'e4,pc), r2 ;@(h'3bfc)
|
|
003b16 6733 mov r3, r7
|
|
003b18 2f36 mov.l r3, @-r15
|
|
003b1a 51f7 mov.l @(h'1c,r15), r1
|
|
003b1c 420b jsr @r2
|
|
003b1e 6033 mov r3, r0
|
|
003b20 e20c mov #h'c, r2
|
|
003b22 3023 cmp/ge r2, r0
|
|
003b24 8d02 bt/s h'4 ;@(h'3b2c)
|
|
003b26 1f08 mov.l r0, @(h'20,r15)
|
|
003b28 a001 bra h'2 ;@(h'3b2e)
|
|
003b2a 56f4 mov.l @(h'10,r15), r6
|
|
003b2c 66e3 mov r14, r6
|
|
003b2e 50f7 mov.l @(h'1c,r15), r0
|
|
003b30 4011 cmp/pz r0
|
|
003b32 8f02 bf/s h'4 ;@(h'3b3a)
|
|
003b34 65d3 mov r13, r5
|
|
003b36 a005 bra h'a ;@(h'3b44)
|
|
003b38 c90f and #h'f, r0
|
|
003b3a 6007 not r0, r0
|
|
003b3c 7001
|
|
003b3e c90f and #h'f, r0
|
|
003b40 6007 not r0, r0
|
|
003b42 7001
|
|
003b44 e308 mov #h'8, r3
|
|
003b46 3033 cmp/ge r3, r0
|
|
003b48 8d03 bt/s h'6 ;@(h'3b52)
|
|
003b4a 1f01 mov.l r0, @(h'4,r15)
|
|
003b4c d42c mov.l @(h'b0,pc), r4 ;@(h'3c00)
|
|
003b4e a001 bra h'2 ;@(h'3b54)
|
|
003b50 0009 nop
|
|
003b52 d42c mov.l @(h'b0,pc), r4 ;@(h'3c04)
|
|
003b54 4a0b jsr @r10
|
|
003b56 0009 nop
|
|
003b58 7f04
|
|
003b5a e218 mov #h'18, r2
|
|
003b5c 2f26 mov.l r2, @-r15
|
|
003b5e e30c mov #h'c, r3
|
|
003b60 51f8 mov.l @(h'20,r15), r1
|
|
003b62 3133 cmp/ge r3, r1
|
|
003b64 8d02 bt/s h'4 ;@(h'3b6c)
|
|
003b66 6723 mov r2, r7
|
|
003b68 a001 bra h'2 ;@(h'3b6e)
|
|
003b6a 56f4 mov.l @(h'10,r15), r6
|
|
003b6c 66e3 mov r14, r6
|
|
003b6e e208 mov #h'8, r2
|
|
003b70 53f1 mov.l @(h'4,r15), r3
|
|
003b72 3323 cmp/ge r2, r3
|
|
003b74 8d0f bt/s h'1e ;@(h'3b96)
|
|
003b76 65d3 mov r13, r5
|
|
003b78 d111 mov.l @(h'44,pc), r1 ;@(h'3bc0)
|
|
003b7a e21e mov #h'1e, r2
|
|
003b7c 6012 mov.l @r1, r0
|
|
003b7e 002c mov.b @(r0,r2), r0
|
|
003b80 d221 mov.l @(h'84,pc), r2 ;@(h'3c08)
|
|
003b82 600c extu.b r0, r0
|
|
003b84 8802 cmp/eq #h'2, r0
|
|
003b86 0429 movt r4
|
|
003b88 6343 mov r4, r3
|
|
003b8a 4408 shll2 r4
|
|
003b8c 4400 shll r4
|
|
003b8e 343c add r3, r4
|
|
003b90 4408 shll2 r4
|
|
003b92 a00e bra h'1c ;@(h'3bb2)
|
|
003b94 4400 shll r4
|
|
003b96 e11e mov #h'1e, r1
|
|
003b98 d21c mov.l @(h'70,pc), r2 ;@(h'3c0c)
|
|
003b9a d309 mov.l @(h'24,pc), r3 ;@(h'3bc0)
|
|
003b9c 6032 mov.l @r3, r0
|
|
003b9e 001c mov.b @(r0,r1), r0
|
|
003ba0 600c extu.b r0, r0
|
|
003ba2 8802 cmp/eq #h'2, r0
|
|
003ba4 0429 movt r4
|
|
003ba6 6343 mov r4, r3
|
|
003ba8 4408 shll2 r4
|
|
003baa 4400 shll r4
|
|
003bac 343c add r3, r4
|
|
003bae 4408 shll2 r4
|
|
003bb0 4400 shll r4
|
|
003bb2 342c add r2, r4
|
|
003bb4 a069 bra h'd2 ;@(h'3c8a)
|
|
003bb6 0009 nop
|
|
003bb8 0031
|
|
003bba 6f46 mov.l @r4+, r15
|
|
003bbc 0810
|
|
003bbe 01ac mov.b @(r0,r10), r1
|
|
003bc0 0810
|
|
003bc2 01dc mov.b @(r0,r13), r1
|
|
003bc4 0031
|
|
003bc6 6e86 mov.l @r8+, r14
|
|
003bc8 0031
|
|
003bca 6dc6 mov.l @r12+, r13
|
|
003bcc 0030
|
|
003bce 96dc mov.w @(h'1b8,pc), r6 ;@(h'3d8a)
|
|
003bd0 0031
|
|
003bd2 7126 add #h'26, r1
|
|
003bd4 0810
|
|
003bd6 01b4 mov.b r11, @(r0,r1)
|
|
003bd8 0030
|
|
003bda bc6c bsr h'-728 ;@(h'34b6)
|
|
003bdc 0031
|
|
003bde 7006
|
|
003be0 3f80 cmp/eq r8, r15
|
|
003be2 0000
|
|
003be4 0030
|
|
003be6 b554 bsr h'aa8 ;@(h'4692)
|
|
003be8 4000 shll r0
|
|
003bea 0000
|
|
003bec 40a0
|
|
003bee 0000
|
|
003bf0 40c0
|
|
003bf2 0000
|
|
003bf4 0031
|
|
003bf6 7066 add #h'66, r0
|
|
003bf8 0031
|
|
003bfa 70c6 add #h'c6, r0
|
|
003bfc 0030
|
|
003bfe beb0 bsr h'-2a0 ;@(h'3962)
|
|
003c00 0031
|
|
003c02 7426 add #h'26, r4
|
|
003c04 0031
|
|
003c06 746e add #h'6e, r4
|
|
003c08 0031
|
|
003c0a 7156 add #h'56, r1
|
|
003c0c 0031
|
|
003c0e 71e6 add #h'e6, r1
|
|
003c10 9482 mov.w @(h'104,pc), r4 ;@(h'3d18)
|
|
003c12 d342 mov.l @(h'108,pc), r3 ;@(h'3d1c)
|
|
003c14 430b jsr @r3
|
|
003c16 0009 nop
|
|
003c18 2008 tst r0, r0
|
|
003c1a 893a bt h'74 ;@(h'3c92)
|
|
003c1c e318 mov #h'18, r3
|
|
003c1e 6733 mov r3, r7
|
|
003c20 2f36 mov.l r3, @-r15
|
|
003c22 66e3 mov r14, r6
|
|
003c24 51f8 mov.l @(h'20,r15), r1
|
|
003c26 e203 mov #h'3, r2
|
|
003c28 3123 cmp/ge r2, r1
|
|
003c2a 8d03 bt/s h'6 ;@(h'3c34)
|
|
003c2c 65d3 mov r13, r5
|
|
003c2e d43c mov.l @(h'f0,pc), r4 ;@(h'3d20)
|
|
003c30 a001 bra h'2 ;@(h'3c36)
|
|
003c32 0009 nop
|
|
003c34 d43b mov.l @(h'ec,pc), r4 ;@(h'3d24)
|
|
003c36 4a0b jsr @r10
|
|
003c38 0009 nop
|
|
003c3a 7f04
|
|
003c3c e218 mov #h'18, r2
|
|
003c3e 6723 mov r2, r7
|
|
003c40 2f26 mov.l r2, @-r15
|
|
003c42 66e3 mov r14, r6
|
|
003c44 51f8 mov.l @(h'20,r15), r1
|
|
003c46 e303 mov #h'3, r3
|
|
003c48 3133 cmp/ge r3, r1
|
|
003c4a 8d0f bt/s h'1e ;@(h'3c6c)
|
|
003c4c 65d3 mov r13, r5
|
|
003c4e e11e mov #h'1e, r1
|
|
003c50 d335 mov.l @(h'd4,pc), r3 ;@(h'3d28)
|
|
003c52 6032 mov.l @r3, r0
|
|
003c54 001c mov.b @(r0,r1), r0
|
|
003c56 600c extu.b r0, r0
|
|
003c58 d134 mov.l @(h'd0,pc), r1 ;@(h'3d2c)
|
|
003c5a 8802 cmp/eq #h'2, r0
|
|
003c5c 0429 movt r4
|
|
003c5e 6343 mov r4, r3
|
|
003c60 4408 shll2 r4
|
|
003c62 4400 shll r4
|
|
003c64 343c add r3, r4
|
|
003c66 4408 shll2 r4
|
|
003c68 a00e bra h'1c ;@(h'3c88)
|
|
003c6a 4400 shll r4
|
|
003c6c d32e mov.l @(h'b8,pc), r3 ;@(h'3d28)
|
|
003c6e e11e mov #h'1e, r1
|
|
003c70 6032 mov.l @r3, r0
|
|
003c72 001c mov.b @(r0,r1), r0
|
|
003c74 d12e mov.l @(h'b8,pc), r1 ;@(h'3d30)
|
|
003c76 600c extu.b r0, r0
|
|
003c78 8802 cmp/eq #h'2, r0
|
|
003c7a 0429 movt r4
|
|
003c7c 6343 mov r4, r3
|
|
003c7e 4408 shll2 r4
|
|
003c80 4400 shll r4
|
|
003c82 343c add r3, r4
|
|
003c84 4408 shll2 r4
|
|
003c86 4400 shll r4
|
|
003c88 341c add r1, r4
|
|
003c8a 4c0b jsr @r12
|
|
003c8c 0009 nop
|
|
003c8e a01c bra h'38 ;@(h'3cca)
|
|
003c90 7f04
|
|
003c92 e318 mov #h'18, r3
|
|
003c94 d427 mov.l @(h'9c,pc), r4 ;@(h'3d34)
|
|
003c96 66e3 mov r14, r6
|
|
003c98 2f36 mov.l r3, @-r15
|
|
003c9a 6733 mov r3, r7
|
|
003c9c 4a0b jsr @r10
|
|
003c9e 65d3 mov r13, r5
|
|
003ca0 e218 mov #h'18, r2
|
|
003ca2 6723 mov r2, r7
|
|
003ca4 2f26 mov.l r2, @-r15
|
|
003ca6 66e3 mov r14, r6
|
|
003ca8 6092 mov.l @r9, r0
|
|
003caa e11e mov #h'1e, r1
|
|
003cac 001c mov.b @(r0,r1), r0
|
|
003cae 65d3 mov r13, r5
|
|
003cb0 d121 mov.l @(h'84,pc), r1 ;@(h'3d38)
|
|
003cb2 600c extu.b r0, r0
|
|
003cb4 8802 cmp/eq #h'2, r0
|
|
003cb6 0429 movt r4
|
|
003cb8 6343 mov r4, r3
|
|
003cba 4408 shll2 r4
|
|
003cbc 4400 shll r4
|
|
003cbe 343c add r3, r4
|
|
003cc0 4408 shll2 r4
|
|
003cc2 4400 shll r4
|
|
003cc4 4c0b jsr @r12
|
|
003cc6 341c add r1, r4
|
|
003cc8 7f08
|
|
003cca 50f1 mov.l @(h'4,r15), r0
|
|
003ccc 8806 cmp/eq #h'6, r0
|
|
003cce 8901 bt h'2 ;@(h'3cd4)
|
|
003cd0 a085 bra h'10a ;@(h'3dde)
|
|
003cd2 0009 nop
|
|
003cd4 d219 mov.l @(h'64,pc), r2 ;@(h'3d3c)
|
|
003cd6 6422 mov.l @r2, r4
|
|
003cd8 d019 mov.l @(h'64,pc), r0 ;@(h'3d40)
|
|
003cda d31a mov.l @(h'68,pc), r3 ;@(h'3d44)
|
|
003cdc 430b jsr @r3
|
|
003cde 6143 mov r4, r1
|
|
003ce0 8800 cmp/eq #h'0, r0
|
|
003ce2 8b35 bf h'6a ;@(h'3d50)
|
|
003ce4 d418 mov.l @(h'60,pc), r4 ;@(h'3d48)
|
|
003ce6 e310 mov #h'10, r3
|
|
003ce8 2f36 mov.l r3, @-r15
|
|
003cea e71c mov #h'1c, r7
|
|
003cec 66e3 mov r14, r6
|
|
003cee 4a0b jsr @r10
|
|
003cf0 65d3 mov r13, r5
|
|
003cf2 e210 mov #h'10, r2
|
|
003cf4 2f26 mov.l r2, @-r15
|
|
003cf6 e71c mov #h'1c, r7
|
|
003cf8 6092 mov.l @r9, r0
|
|
003cfa e11f mov #h'1f, r1
|
|
003cfc 001c mov.b @(r0,r1), r0
|
|
003cfe 66e3 mov r14, r6
|
|
003d00 65d3 mov r13, r5
|
|
003d02 600c extu.b r0, r0
|
|
003d04 8802 cmp/eq #h'2, r0
|
|
003d06 0429 movt r4
|
|
003d08 d010 mov.l @(h'40,pc), r0 ;@(h'3d4c)
|
|
003d0a 6343 mov r4, r3
|
|
003d0c 4408 shll2 r4
|
|
003d0e 4408 shll2 r4
|
|
003d10 343c add r3, r4
|
|
003d12 4408 shll2 r4
|
|
003d14 a039 bra h'72 ;@(h'3d8a)
|
|
003d16 340c add r0, r4
|
|
003d18 7536 add #h'36, r5
|
|
003d1a 0000
|
|
003d1c 0030
|
|
003d1e cf18 or.b #h'18, @(r0,gbr)
|
|
003d20 0031
|
|
003d22 74fe add #h'fe, r4
|
|
003d24 0031
|
|
003d26 7546 add #h'46, r5
|
|
003d28 0810
|
|
003d2a 01dc mov.b @(r0,r13), r1
|
|
003d2c 0031
|
|
003d2e 7306
|
|
003d30 0031
|
|
003d32 7396 add #h'96, r3
|
|
003d34 0031
|
|
003d36 74b6 add #h'b6, r4
|
|
003d38 0031
|
|
003d3a 7276 add #h'76, r2
|
|
003d3c 0810
|
|
003d3e 01b4 mov.b r11, @(r0,r1)
|
|
003d40 bf80 bsr h'-100 ;@(h'3c44)
|
|
003d42 0000
|
|
003d44 0030
|
|
003d46 bc6c bsr h'-728 ;@(h'3622)
|
|
003d48 0031
|
|
003d4a 7756 add #h'56, r7
|
|
003d4c 0031
|
|
003d4e 760e
|
|
003d50 d310 mov.l @(h'40,pc), r3 ;@(h'3d94)
|
|
003d52 6143 mov r4, r1
|
|
003d54 430b jsr @r3
|
|
003d56 e000 mov #h'0, r0
|
|
003d58 8800 cmp/eq #h'0, r0
|
|
003d5a 8b21 bf h'42 ;@(h'3da0)
|
|
003d5c d40e mov.l @(h'38,pc), r4 ;@(h'3d98)
|
|
003d5e e310 mov #h'10, r3
|
|
003d60 2f36 mov.l r3, @-r15
|
|
003d62 e71c mov #h'1c, r7
|
|
003d64 66e3 mov r14, r6
|
|
003d66 4a0b jsr @r10
|
|
003d68 65d3 mov r13, r5
|
|
003d6a e210 mov #h'10, r2
|
|
003d6c d30b mov.l @(h'2c,pc), r3 ;@(h'3d9c)
|
|
003d6e e71c mov #h'1c, r7
|
|
003d70 2f26 mov.l r2, @-r15
|
|
003d72 66e3 mov r14, r6
|
|
003d74 6092 mov.l @r9, r0
|
|
003d76 e11f mov #h'1f, r1
|
|
003d78 001c mov.b @(r0,r1), r0
|
|
003d7a 65d3 mov r13, r5
|
|
003d7c 600c extu.b r0, r0
|
|
003d7e 8802 cmp/eq #h'2, r0
|
|
003d80 0429 movt r4
|
|
003d82 4408 shll2 r4
|
|
003d84 4408 shll2 r4
|
|
003d86 4408 shll2 r4
|
|
003d88 343c add r3, r4
|
|
003d8a 4c0b jsr @r12
|
|
003d8c 0009 nop
|
|
003d8e a026 bra h'4c ;@(h'3dde)
|
|
003d90 7f08
|
|
003d92 0000
|
|
003d94 0030
|
|
003d96 bc6c bsr h'-728 ;@(h'3672)
|
|
003d98 0031
|
|
003d9a 7716 add #h'16, r7
|
|
003d9c 0031
|
|
003d9e 758e add #h'8e, r5
|
|
003da0 d0b7 mov.l @(h'2dc,pc), r0 ;@(h'4080)
|
|
003da2 d3b8 mov.l @(h'2e0,pc), r3 ;@(h'4084)
|
|
003da4 430b jsr @r3
|
|
003da6 6143 mov r4, r1
|
|
003da8 8800 cmp/eq #h'0, r0
|
|
003daa 8b18 bf h'30 ;@(h'3dde)
|
|
003dac d4b6 mov.l @(h'2d8,pc), r4 ;@(h'4088)
|
|
003dae e310 mov #h'10, r3
|
|
003db0 2f36 mov.l r3, @-r15
|
|
003db2 e71c mov #h'1c, r7
|
|
003db4 66e3 mov r14, r6
|
|
003db6 4a0b jsr @r10
|
|
003db8 65d3 mov r13, r5
|
|
003dba e210 mov #h'10, r2
|
|
003dbc d3b3 mov.l @(h'2cc,pc), r3 ;@(h'408c)
|
|
003dbe e71c mov #h'1c, r7
|
|
003dc0 2f26 mov.l r2, @-r15
|
|
003dc2 66e3 mov r14, r6
|
|
003dc4 6092 mov.l @r9, r0
|
|
003dc6 e11f mov #h'1f, r1
|
|
003dc8 001c mov.b @(r0,r1), r0
|
|
003dca 65d3 mov r13, r5
|
|
003dcc 600c extu.b r0, r0
|
|
003dce 8802 cmp/eq #h'2, r0
|
|
003dd0 0429 movt r4
|
|
003dd2 4408 shll2 r4
|
|
003dd4 4408 shll2 r4
|
|
003dd6 4408 shll2 r4
|
|
003dd8 4c0b jsr @r12
|
|
003dda 343c add r3, r4
|
|
003ddc 7f08
|
|
003dde 50f1 mov.l @(h'4,r15), r0
|
|
003de0 8807 cmp/eq #h'7, r0
|
|
003de2 8901 bt h'2 ;@(h'3de8)
|
|
003de4 a0e5 bra h'1ca ;@(h'3fb2)
|
|
003de6 0009 nop
|
|
003de8 2f86 mov.l r8, @-r15
|
|
003dea e53c mov #h'3c, r5
|
|
003dec d3a8 mov.l @(h'2a0,pc), r3 ;@(h'4090)
|
|
003dee 64d3 mov r13, r4
|
|
003df0 57f6 mov.l @(h'18,r15), r7
|
|
003df2 7701
|
|
003df4 56f5 mov.l @(h'14,r15), r6
|
|
003df6 7606
|
|
003df8 430b jsr @r3
|
|
003dfa 7408
|
|
003dfc d3a5 mov.l @(h'294,pc), r3 ;@(h'4094)
|
|
003dfe 7f04
|
|
003e00 e700 mov #h'0, r7
|
|
003e02 e609 mov #h'9, r6
|
|
003e04 65e3 mov r14, r5
|
|
003e06 7509
|
|
003e08 2f52 mov.l r5, @r15
|
|
003e0a 6bd3 mov r13, r11
|
|
003e0c 7b09
|
|
003e0e 430b jsr @r3
|
|
003e10 64b3 mov r11, r4
|
|
003e12 e701 mov #h'1, r7
|
|
003e14 65f2 mov.l @r15, r5
|
|
003e16 e609 mov #h'9, r6
|
|
003e18 d39f mov.l @(h'27c,pc), r3 ;@(h'4098)
|
|
003e1a 430b jsr @r3
|
|
003e1c 64b3 mov r11, r4
|
|
003e1e da9f mov.l @(h'27c,pc), r10 ;@(h'409c)
|
|
003e20 2f86 mov.l r8, @-r15
|
|
003e22 7ff8 add #h'f8, r15
|
|
003e24 d29e mov.l @(h'278,pc), r2 ;@(h'40a0)
|
|
003e26 50f3 mov.l @(h'c,r15), r0
|
|
003e28 7ff8 add #h'f8, r15
|
|
003e2a 420b jsr @r2
|
|
003e2c 2ff6 mov.l r15, @-r15
|
|
003e2e 7fe8 add #h'e8, r15
|
|
003e30 d09c mov.l @(h'270,pc), r0 ;@(h'40a4)
|
|
003e32 d39d mov.l @(h'274,pc), r3 ;@(h'40a8)
|
|
003e34 430b jsr @r3
|
|
003e36 61a2 mov.l @r10, r1
|
|
003e38 d29c mov.l @(h'270,pc), r2 ;@(h'40ac)
|
|
003e3a 7ff8 add #h'f8, r15
|
|
003e3c 420b jsr @r2
|
|
003e3e 2ff6 mov.l r15, @-r15
|
|
003e40 d39b mov.l @(h'26c,pc), r3 ;@(h'40b0)
|
|
003e42 2f36 mov.l r3, @-r15
|
|
003e44 d39b mov.l @(h'26c,pc), r3 ;@(h'40b4)
|
|
003e46 2f36 mov.l r3, @-r15
|
|
003e48 d19b mov.l @(h'26c,pc), r1 ;@(h'40b8)
|
|
003e4a 62f3 mov r15, r2
|
|
003e4c 7210 add #h'10, r2
|
|
003e4e 410b jsr @r1
|
|
003e50 2f26 mov.l r2, @-r15
|
|
003e52 e308 mov #h'8, r3
|
|
003e54 33fc add r15, r3
|
|
003e56 2f36 mov.l r3, @-r15
|
|
003e58 d398 mov.l @(h'260,pc), r3 ;@(h'40bc)
|
|
003e5a 430b jsr @r3
|
|
003e5c 0009 nop
|
|
003e5e 7f0c
|
|
003e60 d298 mov.l @(h'260,pc), r2 ;@(h'40c4)
|
|
003e62 e000 mov #h'0, r0
|
|
003e64 2f06 mov.l r0, @-r15
|
|
003e66 d096 mov.l @(h'258,pc), r0 ;@(h'40c0)
|
|
003e68 2f06 mov.l r0, @-r15
|
|
003e6a 63f3 mov r15, r3
|
|
003e6c 7310 add #h'10, r3
|
|
003e6e 420b jsr @r2
|
|
003e70 2f36 mov.l r3, @-r15
|
|
003e72 61f3 mov r15, r1
|
|
003e74 d094 mov.l @(h'250,pc), r0 ;@(h'40c8)
|
|
003e76 7110 add #h'10, r1
|
|
003e78 400b jsr @r0
|
|
003e7a 2f16 mov.l r1, @-r15
|
|
003e7c d393 mov.l @(h'24c,pc), r3 ;@(h'40cc)
|
|
003e7e 430b jsr @r3
|
|
003e80 0009 nop
|
|
003e82 2f06 mov.l r0, @-r15
|
|
003e84 d286 mov.l @(h'218,pc), r2 ;@(h'40a0)
|
|
003e86 60b3 mov r11, r0
|
|
003e88 7ff0 add #h'f0, r15
|
|
003e8a 420b jsr @r2
|
|
003e8c 2ff6 mov.l r15, @-r15
|
|
003e8e 7fe8 add #h'e8, r15
|
|
003e90 d084 mov.l @(h'210,pc), r0 ;@(h'40a4)
|
|
003e92 d385 mov.l @(h'214,pc), r3 ;@(h'40a8)
|
|
003e94 430b jsr @r3
|
|
003e96 61a2 mov.l @r10, r1
|
|
003e98 d284 mov.l @(h'210,pc), r2 ;@(h'40ac)
|
|
003e9a 7ff8 add #h'f8, r15
|
|
003e9c 420b jsr @r2
|
|
003e9e 2ff6 mov.l r15, @-r15
|
|
003ea0 d383 mov.l @(h'20c,pc), r3 ;@(h'40b0)
|
|
003ea2 2f36 mov.l r3, @-r15
|
|
003ea4 d383 mov.l @(h'20c,pc), r3 ;@(h'40b4)
|
|
003ea6 2f36 mov.l r3, @-r15
|
|
003ea8 d183 mov.l @(h'20c,pc), r1 ;@(h'40b8)
|
|
003eaa 62f3 mov r15, r2
|
|
003eac 7210 add #h'10, r2
|
|
003eae 410b jsr @r1
|
|
003eb0 2f26 mov.l r2, @-r15
|
|
003eb2 e308 mov #h'8, r3
|
|
003eb4 33fc add r15, r3
|
|
003eb6 2f36 mov.l r3, @-r15
|
|
003eb8 d385 mov.l @(h'214,pc), r3 ;@(h'40d0)
|
|
003eba 430b jsr @r3
|
|
003ebc 0009 nop
|
|
003ebe 7f0c
|
|
003ec0 d280 mov.l @(h'200,pc), r2 ;@(h'40c4)
|
|
003ec2 e000 mov #h'0, r0
|
|
003ec4 2f06 mov.l r0, @-r15
|
|
003ec6 d07e mov.l @(h'1f8,pc), r0 ;@(h'40c0)
|
|
003ec8 2f06 mov.l r0, @-r15
|
|
003eca 63f3 mov r15, r3
|
|
003ecc 7310 add #h'10, r3
|
|
003ece 420b jsr @r2
|
|
003ed0 2f36 mov.l r3, @-r15
|
|
003ed2 61f3 mov r15, r1
|
|
003ed4 d07c mov.l @(h'1f0,pc), r0 ;@(h'40c8)
|
|
003ed6 7110 add #h'10, r1
|
|
003ed8 400b jsr @r0
|
|
003eda 2f16 mov.l r1, @-r15
|
|
003edc d37b mov.l @(h'1ec,pc), r3 ;@(h'40cc)
|
|
003ede 430b jsr @r3
|
|
003ee0 0009 nop
|
|
003ee2 2f06 mov.l r0, @-r15
|
|
003ee4 d26e mov.l @(h'1b8,pc), r2 ;@(h'40a0)
|
|
003ee6 7ff8 add #h'f8, r15
|
|
003ee8 50f5 mov.l @(h'14,r15), r0
|
|
003eea 7ff8 add #h'f8, r15
|
|
003eec 420b jsr @r2
|
|
003eee 2ff6 mov.l r15, @-r15
|
|
003ef0 d06c mov.l @(h'1b0,pc), r0 ;@(h'40a4)
|
|
003ef2 7fe8 add #h'e8, r15
|
|
003ef4 d36c mov.l @(h'1b0,pc), r3 ;@(h'40a8)
|
|
003ef6 430b jsr @r3
|
|
003ef8 61a2 mov.l @r10, r1
|
|
003efa 7ff8 add #h'f8, r15
|
|
003efc d26b mov.l @(h'1ac,pc), r2 ;@(h'40ac)
|
|
003efe 420b jsr @r2
|
|
003f00 2ff6 mov.l r15, @-r15
|
|
003f02 d36b mov.l @(h'1ac,pc), r3 ;@(h'40b0)
|
|
003f04 d16c mov.l @(h'1b0,pc), r1 ;@(h'40b8)
|
|
003f06 2f36 mov.l r3, @-r15
|
|
003f08 d36a mov.l @(h'1a8,pc), r3 ;@(h'40b4)
|
|
003f0a 2f36 mov.l r3, @-r15
|
|
003f0c 62f3 mov r15, r2
|
|
003f0e 7210 add #h'10, r2
|
|
003f10 410b jsr @r1
|
|
003f12 2f26 mov.l r2, @-r15
|
|
003f14 e308 mov #h'8, r3
|
|
003f16 33fc add r15, r3
|
|
003f18 2f36 mov.l r3, @-r15
|
|
003f1a d368 mov.l @(h'1a0,pc), r3 ;@(h'40bc)
|
|
003f1c 430b jsr @r3
|
|
003f1e 0009 nop
|
|
003f20 d268 mov.l @(h'1a0,pc), r2 ;@(h'40c4)
|
|
003f22 7f0c
|
|
003f24 e000 mov #h'0, r0
|
|
003f26 2f06 mov.l r0, @-r15
|
|
003f28 d06a mov.l @(h'1a8,pc), r0 ;@(h'40d4)
|
|
003f2a 2f06 mov.l r0, @-r15
|
|
003f2c 63f3 mov r15, r3
|
|
003f2e 7310 add #h'10, r3
|
|
003f30 420b jsr @r2
|
|
003f32 2f36 mov.l r3, @-r15
|
|
003f34 d068 mov.l @(h'1a0,pc), r0 ;@(h'40d8)
|
|
003f36 61f3 mov r15, r1
|
|
003f38 7110 add #h'10, r1
|
|
003f3a 400b jsr @r0
|
|
003f3c 2f16 mov.l r1, @-r15
|
|
003f3e d363 mov.l @(h'18c,pc), r3 ;@(h'40cc)
|
|
003f40 430b jsr @r3
|
|
003f42 0009 nop
|
|
003f44 2f06 mov.l r0, @-r15
|
|
003f46 60b3 mov r11, r0
|
|
003f48 d255 mov.l @(h'154,pc), r2 ;@(h'40a0)
|
|
003f4a 7ff0 add #h'f0, r15
|
|
003f4c 420b jsr @r2
|
|
003f4e 2ff6 mov.l r15, @-r15
|
|
003f50 d054 mov.l @(h'150,pc), r0 ;@(h'40a4)
|
|
003f52 7fe8 add #h'e8, r15
|
|
003f54 d354 mov.l @(h'150,pc), r3 ;@(h'40a8)
|
|
003f56 430b jsr @r3
|
|
003f58 61a2 mov.l @r10, r1
|
|
003f5a 7ff8 add #h'f8, r15
|
|
003f5c d253 mov.l @(h'14c,pc), r2 ;@(h'40ac)
|
|
003f5e 420b jsr @r2
|
|
003f60 2ff6 mov.l r15, @-r15
|
|
003f62 d353 mov.l @(h'14c,pc), r3 ;@(h'40b0)
|
|
003f64 d154 mov.l @(h'150,pc), r1 ;@(h'40b8)
|
|
003f66 2f36 mov.l r3, @-r15
|
|
003f68 d352 mov.l @(h'148,pc), r3 ;@(h'40b4)
|
|
003f6a 2f36 mov.l r3, @-r15
|
|
003f6c 62f3 mov r15, r2
|
|
003f6e 7210 add #h'10, r2
|
|
003f70 410b jsr @r1
|
|
003f72 2f26 mov.l r2, @-r15
|
|
003f74 e308 mov #h'8, r3
|
|
003f76 33fc add r15, r3
|
|
003f78 2f36 mov.l r3, @-r15
|
|
003f7a d355 mov.l @(h'154,pc), r3 ;@(h'40d0)
|
|
003f7c 430b jsr @r3
|
|
003f7e 0009 nop
|
|
003f80 d250 mov.l @(h'140,pc), r2 ;@(h'40c4)
|
|
003f82 7f0c
|
|
003f84 e000 mov #h'0, r0
|
|
003f86 2f06 mov.l r0, @-r15
|
|
003f88 d052 mov.l @(h'148,pc), r0 ;@(h'40d4)
|
|
003f8a 2f06 mov.l r0, @-r15
|
|
003f8c 63f3 mov r15, r3
|
|
003f8e 7310 add #h'10, r3
|
|
003f90 420b jsr @r2
|
|
003f92 2f36 mov.l r3, @-r15
|
|
003f94 d050 mov.l @(h'140,pc), r0 ;@(h'40d8)
|
|
003f96 61f3 mov r15, r1
|
|
003f98 7110 add #h'10, r1
|
|
003f9a 400b jsr @r0
|
|
003f9c 2f16 mov.l r1, @-r15
|
|
003f9e d34b mov.l @(h'12c,pc), r3 ;@(h'40cc)
|
|
003fa0 430b jsr @r3
|
|
003fa2 0009 nop
|
|
003fa4 65f6 mov.l @r15+, r5
|
|
003fa6 6403 mov r0, r4
|
|
003fa8 d24c mov.l @(h'130,pc), r2 ;@(h'40dc)
|
|
003faa 66f6 mov.l @r15+, r6
|
|
003fac 420b jsr @r2
|
|
003fae 67f6 mov.l @r15+, r7
|
|
003fb0 7f04
|
|
003fb2 50f1 mov.l @(h'4,r15), r0
|
|
003fb4 8808 cmp/eq #h'8, r0
|
|
003fb6 8b2c bf h'58 ;@(h'4012)
|
|
003fb8 2f86 mov.l r8, @-r15
|
|
003fba e53c mov #h'3c, r5
|
|
003fbc d334 mov.l @(h'd0,pc), r3 ;@(h'4090)
|
|
003fbe 57f6 mov.l @(h'18,r15), r7
|
|
003fc0 56f5 mov.l @(h'14,r15), r6
|
|
003fc2 7601
|
|
003fc4 430b jsr @r3
|
|
003fc6 54f3 mov.l @(h'c,r15), r4
|
|
003fc8 d345 mov.l @(h'114,pc), r3 ;@(h'40e0)
|
|
003fca 7f04
|
|
003fcc d045 mov.l @(h'114,pc), r0 ;@(h'40e4)
|
|
003fce 66e3 mov r14, r6
|
|
003fd0 d245 mov.l @(h'114,pc), r2 ;@(h'40e8)
|
|
003fd2 65d3 mov r13, r5
|
|
003fd4 420b jsr @r2
|
|
003fd6 6132 mov.l @r3, r1
|
|
003fd8 d144 mov.l @(h'110,pc), r1 ;@(h'40ec)
|
|
003fda 410b jsr @r1
|
|
003fdc 0009 nop
|
|
003fde 6403 mov r0, r4
|
|
003fe0 d243 mov.l @(h'10c,pc), r2 ;@(h'40f0)
|
|
003fe2 4408 shll2 r4
|
|
003fe4 d143 mov.l @(h'10c,pc), r1 ;@(h'40f4)
|
|
003fe6 4408 shll2 r4
|
|
003fe8 4400 shll r4
|
|
003fea 410b jsr @r1
|
|
003fec 342c add r2, r4
|
|
003fee 66e3 mov r14, r6
|
|
003ff0 d23b mov.l @(h'ec,pc), r2 ;@(h'40e0)
|
|
003ff2 65d3 mov r13, r5
|
|
003ff4 d03b mov.l @(h'ec,pc), r0 ;@(h'40e4)
|
|
003ff6 d33c mov.l @(h'f0,pc), r3 ;@(h'40e8)
|
|
003ff8 430b jsr @r3
|
|
003ffa 6122 mov.l @r2, r1
|
|
003ffc d13b mov.l @(h'ec,pc), r1 ;@(h'40ec)
|
|
003ffe 410b jsr @r1
|
|
004000 0009 nop
|
|
004002 6403 mov r0, r4
|
|
004004 d33c mov.l @(h'f0,pc), r3 ;@(h'40f8)
|
|
004006 4408 shll2 r4
|
|
004008 d13c mov.l @(h'f0,pc), r1 ;@(h'40fc)
|
|
00400a 4408 shll2 r4
|
|
00400c 4400 shll r4
|
|
00400e 410b jsr @r1
|
|
004010 343c add r3, r4
|
|
004012 50f1 mov.l @(h'4,r15), r0
|
|
004014 8809 cmp/eq #h'9, r0
|
|
004016 8901 bt h'2 ;@(h'401c)
|
|
004018 a098 bra h'130 ;@(h'414c)
|
|
00401a 0009 nop
|
|
00401c 2f86 mov.l r8, @-r15
|
|
00401e e53c mov #h'3c, r5
|
|
004020 d31b mov.l @(h'6c,pc), r3 ;@(h'4090)
|
|
004022 57f6 mov.l @(h'18,r15), r7
|
|
004024 56f5 mov.l @(h'14,r15), r6
|
|
004026 7701
|
|
004028 7602
|
|
00402a 430b jsr @r3
|
|
00402c 54fa mov.l @(h'28,r15), r4
|
|
00402e 7f04
|
|
004030 dd33 mov.l @(h'cc,pc), r13 ;@(h'4100)
|
|
004032 6b92 mov.l @r9, r11
|
|
004034 d32a mov.l @(h'a8,pc), r3 ;@(h'40e0)
|
|
004036 6132 mov.l @r3, r1
|
|
004038 d212 mov.l @(h'48,pc), r2 ;@(h'4084)
|
|
00403a 420b jsr @r2
|
|
00403c e000 mov #h'0, r0
|
|
00403e 8800 cmp/eq #h'0, r0
|
|
004040 8b64 bf h'c8 ;@(h'410c)
|
|
004042 e210 mov #h'10, r2
|
|
004044 d32f mov.l @(h'bc,pc), r3 ;@(h'4104)
|
|
004046 e70a mov #h'a, r7
|
|
004048 2f26 mov.l r2, @-r15
|
|
00404a 66e3 mov r14, r6
|
|
00404c 55f3 mov.l @(h'c,r15), r5
|
|
00404e e014 mov #h'14, r0
|
|
004050 04bc mov.b @(r0,r11), r4
|
|
004052 644c extu.b r4, r4
|
|
004054 4408 shll2 r4
|
|
004056 4408 shll2 r4
|
|
004058 4400 shll r4
|
|
00405a 430b jsr @r3
|
|
00405c 34dc add r13, r4
|
|
00405e e210 mov #h'10, r2
|
|
004060 d329 mov.l @(h'a4,pc), r3 ;@(h'4108)
|
|
004062 e70a mov #h'a, r7
|
|
004064 2f26 mov.l r2, @-r15
|
|
004066 66e3 mov r14, r6
|
|
004068 55f4 mov.l @(h'10,r15), r5
|
|
00406a e014 mov #h'14, r0
|
|
00406c 6492 mov.l @r9, r4
|
|
00406e 044c mov.b @(r0,r4), r4
|
|
004070 644c extu.b r4, r4
|
|
004072 4408 shll2 r4
|
|
004074 4408 shll2 r4
|
|
004076 4400 shll r4
|
|
004078 4c0b jsr @r12
|
|
00407a 343c add r3, r4
|
|
00407c a066 bra h'cc ;@(h'414c)
|
|
00407e 7f08
|
|
004080 3f80 cmp/eq r8, r15
|
|
004082 0000
|
|
004084 0030
|
|
004086 bc6c bsr h'-728 ;@(h'3962)
|
|
004088 0031
|
|
00408a 779a add #h'9a, r7
|
|
00408c 0031
|
|
00408e 7696 add #h'96, r6
|
|
004090 0030
|
|
004092 96dc mov.w @(h'1b8,pc), r6 ;@(h'424e)
|
|
004094 0030
|
|
004096 962a mov.w @(h'54,pc), r6 ;@(h'40ee)
|
|
004098 0030
|
|
00409a 9538 mov.w @(h'70,pc), r5 ;@(h'410e)
|
|
00409c 0810
|
|
00409e 01b0
|
|
0040a0 0030
|
|
0040a2 b754 bsr h'ea8 ;@(h'4f4e)
|
|
0040a4 4334
|
|
0040a6 0000
|
|
0040a8 0030
|
|
0040aa bb04 bsr h'-9f8 ;@(h'36b6)
|
|
0040ac 0030
|
|
0040ae bcd4 bsr h'-658 ;@(h'3a5a)
|
|
0040b0 51eb mov.l @(h'2c,r14), r1
|
|
0040b2 851f mov.w @(h'1e,r1), r0
|
|
0040b4 4009 shlr2 r0
|
|
0040b6 1eb8 mov.l r11, @(h'20,r14)
|
|
0040b8 0030
|
|
0040ba b0dc bsr h'1b8 ;@(h'4276)
|
|
0040bc 0030
|
|
0040be c1e0 mov.w r0, @(h'1c0,gbr)
|
|
0040c0 4022 sts.l pr, @-r0
|
|
0040c2 0000
|
|
0040c4 0030
|
|
0040c6 b994 bsr h'-cd8 ;@(h'33f2)
|
|
0040c8 0030
|
|
0040ca ab24 bra h'-9b8 ;@(h'3716)
|
|
0040cc 0030
|
|
0040ce b3ec bsr h'7d8 ;@(h'48aa)
|
|
0040d0 0030
|
|
0040d2 c124 mov.w r0, @(h'48,gbr)
|
|
0040d4 4020 shal r0
|
|
0040d6 0000
|
|
0040d8 0030
|
|
0040da aa6c bra h'-b28 ;@(h'35b6)
|
|
0040dc 0030
|
|
0040de 90be mov.w @(h'17c,pc), r0 ;@(h'425e)
|
|
0040e0 0810
|
|
0040e2 01b4 mov.b r11, @(r0,r1)
|
|
0040e4 41f0
|
|
0040e6 0000
|
|
0040e8 0030
|
|
0040ea b2ac bsr h'558 ;@(h'4646)
|
|
0040ec 0030
|
|
0040ee bd5c bsr h'-548 ;@(h'3baa)
|
|
0040f0 0031
|
|
0040f2 785a add #h'5a, r8
|
|
0040f4 0030
|
|
0040f6 a63a bra h'c74 ;@(h'4d6e)
|
|
0040f8 0031
|
|
0040fa 77da add #h'da, r7
|
|
0040fc 0030
|
|
0040fe a570 bra h'ae0 ;@(h'4be2)
|
|
004100 0031
|
|
004102 44f4
|
|
004104 0030
|
|
004106 9fb8 mov.w @(h'170,pc), r15 ;@(h'427a)
|
|
004108 0031
|
|
00410a 42b4
|
|
00410c e100 mov #h'0, r1
|
|
00410e e210 mov #h'10, r2
|
|
004110 2f16 mov.l r1, @-r15
|
|
004112 e70a mov #h'a, r7
|
|
004114 2f26 mov.l r2, @-r15
|
|
004116 66e3 mov r14, r6
|
|
004118 55f4 mov.l @(h'10,r15), r5
|
|
00411a e014 mov #h'14, r0
|
|
00411c 04bc mov.b @(r0,r11), r4
|
|
00411e 644c extu.b r4, r4
|
|
004120 4408 shll2 r4
|
|
004122 4408 shll2 r4
|
|
004124 4400 shll r4
|
|
004126 b133 bsr h'266 ;@(h'4390)
|
|
004128 34dc add r13, r4
|
|
00412a e210 mov #h'10, r2
|
|
00412c d33e mov.l @(h'f8,pc), r3 ;@(h'4228)
|
|
00412e e70a mov #h'a, r7
|
|
004130 2f86 mov.l r8, @-r15
|
|
004132 66e3 mov r14, r6
|
|
004134 2f26 mov.l r2, @-r15
|
|
004136 e014 mov #h'14, r0
|
|
004138 55f6 mov.l @(h'18,r15), r5
|
|
00413a 6492 mov.l @r9, r4
|
|
00413c 044c mov.b @(r0,r4), r4
|
|
00413e 644c extu.b r4, r4
|
|
004140 4408 shll2 r4
|
|
004142 4408 shll2 r4
|
|
004144 4400 shll r4
|
|
004146 b123 bsr h'246 ;@(h'4390)
|
|
004148 343c add r3, r4
|
|
00414a 7f10 add #h'10, r15
|
|
00414c 7f2c add #h'2c, r15
|
|
00414e 4f26 lds.l @r15+, pr
|
|
004150 68f6 mov.l @r15+, r8
|
|
004152 69f6 mov.l @r15+, r9
|
|
004154 6af6 mov.l @r15+, r10
|
|
004156 6bf6 mov.l @r15+, r11
|
|
004158 6cf6 mov.l @r15+, r12
|
|
00415a 6df6 mov.l @r15+, r13
|
|
00415c 000b rts
|
|
00415e 6ef6 mov.l @r15+, r14
|
|
004160 2fe6 mov.l r14, @-r15
|
|
004162 6e43 mov r4, r14
|
|
004164 2fd6 mov.l r13, @-r15
|
|
004166 60e3 mov r14, r0
|
|
004168 2fc6 mov.l r12, @-r15
|
|
00416a 88ff cmp/eq #h'ffffffff, r0
|
|
00416c dd2f mov.l @(h'bc,pc), r13 ;@(h'422c)
|
|
00416e 4f22 sts.l pr, @-r15
|
|
004170 4f12 sts.l macl, @-r15
|
|
004172 7ffc add #h'fc, r15
|
|
004174 8f03 bf/s h'6 ;@(h'417e)
|
|
004176 e401 mov #h'1, r4
|
|
004178 9255 mov.w @(h'aa,pc), r2 ;@(h'4226)
|
|
00417a 6e43 mov r4, r14
|
|
00417c 2d20 mov.b r2, @r13
|
|
00417e 60e3 mov r14, r0
|
|
004180 8809 cmp/eq #h'9, r0
|
|
004182 8b01 bf h'2 ;@(h'4188)
|
|
004184 a001 bra h'2 ;@(h'418a)
|
|
004186 e302 mov #h'2, r3
|
|
004188 e301 mov #h'1, r3
|
|
00418a 60e3 mov r14, r0
|
|
00418c 62d0 mov.b @r13, r2
|
|
00418e 8809 cmp/eq #h'9, r0
|
|
004190 323c add r3, r2
|
|
004192 8f01 bf/s h'2 ;@(h'4198)
|
|
004194 2d20 mov.b r2, @r13
|
|
004196 6e43 mov r4, r14
|
|
004198 e214 mov #h'14, r2
|
|
00419a 66e3 mov r14, r6
|
|
00419c 2f26 mov.l r2, @-r15
|
|
00419e 63e3 mov r14, r3
|
|
0041a0 6cd0 mov.b @r13, r12
|
|
0041a2 4608 shll2 r6
|
|
0041a4 6ccc extu.b r12, r12
|
|
0041a6 363c add r3, r6
|
|
0041a8 4608 shll2 r6
|
|
0041aa 3c67 cmp/gt r6, r12
|
|
0041ac 1f61 mov.l r6, @(h'4,r15)
|
|
0041ae 8d07 bt/s h'e ;@(h'41c0)
|
|
0041b0 e769 mov #h'69, r7
|
|
0041b2 61c3 mov r12, r1
|
|
0041b4 d31e mov.l @(h'78,pc), r3 ;@(h'4230)
|
|
0041b6 430b jsr @r3
|
|
0041b8 60e3 mov r14, r0
|
|
0041ba 6603 mov r0, r6
|
|
0041bc a015 bra h'2a ;@(h'41ea)
|
|
0041be 76ec add #h'ec, r6
|
|
0041c0 66e3 mov r14, r6
|
|
0041c2 63e3 mov r14, r3
|
|
0041c4 4608 shll2 r6
|
|
0041c6 363c add r3, r6
|
|
0041c8 4608 shll2 r6
|
|
0041ca 4608 shll2 r6
|
|
0041cc 3c63 cmp/ge r6, r12
|
|
0041ce 8901 bt h'2 ;@(h'41d4)
|
|
0041d0 a00b bra h'16 ;@(h'41ea)
|
|
0041d2 e600 mov #h'0, r6
|
|
0041d4 61e3 mov r14, r1
|
|
0041d6 63e3 mov r14, r3
|
|
0041d8 4108 shll2 r1
|
|
0041da 313c add r3, r1
|
|
0041dc d314 mov.l @(h'50,pc), r3 ;@(h'4230)
|
|
0041de 4108 shll2 r1
|
|
0041e0 4108 shll2 r1
|
|
0041e2 31c8 sub r12, r1
|
|
0041e4 430b jsr @r3
|
|
0041e6 60e3 mov r14, r0
|
|
0041e8 6603 mov r0, r6
|
|
0041ea d412 mov.l @(h'48,pc), r4 ;@(h'4234)
|
|
0041ec d212 mov.l @(h'48,pc), r2 ;@(h'4238)
|
|
0041ee 420b jsr @r2
|
|
0041f0 e50b mov #h'b, r5
|
|
0041f2 7f04
|
|
0041f4 e314 mov #h'14, r3
|
|
0041f6 2f36 mov.l r3, @-r15
|
|
0041f8 6cd0 mov.b @r13, r12
|
|
0041fa 6ccc extu.b r12, r12
|
|
0041fc 52f1 mov.l @(h'4,r15), r2
|
|
0041fe 3c27 cmp/gt r2, r12
|
|
004200 8d07 bt/s h'e ;@(h'4212)
|
|
004202 e769 mov #h'69, r7
|
|
004204 d20a mov.l @(h'28,pc), r2 ;@(h'4230)
|
|
004206 61c3 mov r12, r1
|
|
004208 420b jsr @r2
|
|
00420a 60e3 mov r14, r0
|
|
00420c 6603 mov r0, r6
|
|
00420e a020 bra h'40 ;@(h'4252)
|
|
004210 76ec add #h'ec, r6
|
|
004212 66e3 mov r14, r6
|
|
004214 62e3 mov r14, r2
|
|
004216 4608 shll2 r6
|
|
004218 362c add r2, r6
|
|
00421a 4608 shll2 r6
|
|
00421c 4608 shll2 r6
|
|
00421e 3c63 cmp/ge r6, r12
|
|
004220 890c bt h'18 ;@(h'423c)
|
|
004222 a016 bra h'2c ;@(h'4252)
|
|
004224 e600 mov #h'0, r6
|
|
004226 00ff mac.l @r15+, @r0+
|
|
004228 0031
|
|
00422a 42b4
|
|
00422c 0810
|
|
00422e 01c8
|
|
004230 0030
|
|
004232 bdfc bsr h'-408 ;@(h'3e2e)
|
|
004234 0031
|
|
004236 61d6 mov.l @r13+, r1
|
|
004238 0030
|
|
00423a 9fb8 mov.w @(h'170,pc), r15 ;@(h'43ae)
|
|
00423c 61e3 mov r14, r1
|
|
00423e 62e3 mov r14, r2
|
|
004240 4108 shll2 r1
|
|
004242 312c add r2, r1
|
|
004244 d241 mov.l @(h'104,pc), r2 ;@(h'434c)
|
|
004246 4108 shll2 r1
|
|
004248 4108 shll2 r1
|
|
00424a 31c8 sub r12, r1
|
|
00424c 420b jsr @r2
|
|
00424e 60e3 mov r14, r0
|
|
004250 6603 mov r0, r6
|
|
004252 d43f mov.l @(h'fc,pc), r4 ;@(h'4350)
|
|
004254 d33f mov.l @(h'fc,pc), r3 ;@(h'4354)
|
|
004256 430b jsr @r3
|
|
004258 e50b mov #h'b, r5
|
|
00425a e364 mov #h'64, r3
|
|
00425c 62d0 mov.b @r13, r2
|
|
00425e 622c extu.b r2, r2
|
|
004260 0e37 mul.l r3, r14
|
|
004262 0e1a sts macl, r14
|
|
004264 32e7 cmp/gt r14, r2
|
|
004266 8f04 bf/s h'8 ;@(h'4272)
|
|
004268 7f04
|
|
00426a e100 mov #h'0, r1
|
|
00426c 2d10 mov.b r1, @r13
|
|
00426e a001 bra h'2 ;@(h'4274)
|
|
004270 e001 mov #h'1, r0
|
|
004272 e000 mov #h'0, r0
|
|
004274 7f04
|
|
004276 4f16 lds.l @r15+, macl
|
|
004278 4f26 lds.l @r15+, pr
|
|
00427a 6cf6 mov.l @r15+, r12
|
|
00427c 6df6 mov.l @r15+, r13
|
|
00427e 000b rts
|
|
004280 6ef6 mov.l @r15+, r14
|
|
004282 6053 mov r5, r0
|
|
004284 88ff cmp/eq #h'ffffffff, r0
|
|
004286 8915 bt h'2a ;@(h'42b4)
|
|
004288 8800 cmp/eq #h'0, r0
|
|
00428a 8913 bt h'26 ;@(h'42b4)
|
|
00428c 8801 cmp/eq #h'1, r0
|
|
00428e 8913 bt h'26 ;@(h'42b8)
|
|
004290 8802 cmp/eq #h'2, r0
|
|
004292 8918 bt h'30 ;@(h'42c6)
|
|
004294 8803 cmp/eq #h'3, r0
|
|
004296 8918 bt h'30 ;@(h'42ca)
|
|
004298 8804 cmp/eq #h'4, r0
|
|
00429a 8918 bt h'30 ;@(h'42ce)
|
|
00429c 8805 cmp/eq #h'5, r0
|
|
00429e 8918 bt h'30 ;@(h'42d2)
|
|
0042a0 8806 cmp/eq #h'6, r0
|
|
0042a2 891d bt h'3a ;@(h'42e0)
|
|
0042a4 8807 cmp/eq #h'7, r0
|
|
0042a6 891d bt h'3a ;@(h'42e4)
|
|
0042a8 8808 cmp/eq #h'8, r0
|
|
0042aa 891d bt h'3a ;@(h'42e8)
|
|
0042ac 8809 cmp/eq #h'9, r0
|
|
0042ae 891d bt h'3a ;@(h'42ec)
|
|
0042b0 a01d bra h'3a ;@(h'42ee)
|
|
0042b2 0009 nop
|
|
0042b4 000b rts
|
|
0042b6 e000 mov #h'0, r0
|
|
0042b8 6043 mov r4, r0
|
|
0042ba 882c cmp/eq #h'2c, r0
|
|
0042bc 8b01 bf h'2 ;@(h'42c2)
|
|
0042be 000b rts
|
|
0042c0 e001 mov #h'1, r0
|
|
0042c2 000b rts
|
|
0042c4 e002 mov #h'2, r0
|
|
0042c6 000b rts
|
|
0042c8 e003 mov #h'3, r0
|
|
0042ca 000b rts
|
|
0042cc e004 mov #h'4, r0
|
|
0042ce 000b rts
|
|
0042d0 e005 mov #h'5, r0
|
|
0042d2 6043 mov r4, r0
|
|
0042d4 8828 cmp/eq #h'28, r0
|
|
0042d6 8b01 bf h'2 ;@(h'42dc)
|
|
0042d8 000b rts
|
|
0042da e006 mov #h'6, r0
|
|
0042dc 000b rts
|
|
0042de e007 mov #h'7, r0
|
|
0042e0 000b rts
|
|
0042e2 e008 mov #h'8, r0
|
|
0042e4 000b rts
|
|
0042e6 e009 mov #h'9, r0
|
|
0042e8 000b rts
|
|
0042ea e00a mov #h'a, r0
|
|
0042ec e00b mov #h'b, r0
|
|
0042ee 000b rts
|
|
0042f0 0009 nop
|
|
0042f2 6363 mov r6, r3
|
|
0042f4 d218 mov.l @(h'60,pc), r2 ;@(h'4358)
|
|
0042f6 4f22 sts.l pr, @-r15
|
|
0042f8 d318 mov.l @(h'60,pc), r3 ;@(h'435c)
|
|
0042fa 7fe8 add #h'e8, r15
|
|
0042fc 1f41 mov.l r4, @(h'4,r15)
|
|
0042fe 2f52 mov.l r5, @r15
|
|
004300 1f62 mov.l r6, @(h'8,r15)
|
|
004302 2f66 mov.l r6, @-r15
|
|
004304 2f26 mov.l r2, @-r15
|
|
004306 64f3 mov r15, r4
|
|
004308 430b jsr @r3
|
|
00430a 7414 add #h'14, r4
|
|
00430c 55f2 mov.l @(h'8,r15), r5
|
|
00430e e701 mov #h'1, r7
|
|
004310 d313 mov.l @(h'4c,pc), r3 ;@(h'4360)
|
|
004312 66f3 mov r15, r6
|
|
004314 7614 add #h'14, r6
|
|
004316 430b jsr @r3
|
|
004318 54f3 mov.l @(h'c,r15), r4
|
|
00431a 7f20 add #h'20, r15
|
|
00431c 4f26 lds.l @r15+, pr
|
|
00431e 000b rts
|
|
004320 0009 nop
|
|
004322 d310 mov.l @(h'40,pc), r3 ;@(h'4364)
|
|
004324 6032 mov.l @r3, r0
|
|
004326 8800 cmp/eq #h'0, r0
|
|
004328 8d0e bt/s h'1c ;@(h'4348)
|
|
00432a 6403 mov r0, r4
|
|
00432c d10e mov.l @(h'38,pc), r1 ;@(h'4368)
|
|
00432e 3010 cmp/eq r1, r0
|
|
004330 8922 bt h'44 ;@(h'4378)
|
|
004332 d10e mov.l @(h'38,pc), r1 ;@(h'436c)
|
|
004334 3010 cmp/eq r1, r0
|
|
004336 8925 bt h'4a ;@(h'4384)
|
|
004338 d10d mov.l @(h'34,pc), r1 ;@(h'4370)
|
|
00433a 3010 cmp/eq r1, r0
|
|
00433c 891f bt h'3e ;@(h'437e)
|
|
00433e d10d mov.l @(h'34,pc), r1 ;@(h'4374)
|
|
004340 3010 cmp/eq r1, r0
|
|
004342 891f bt h'3e ;@(h'4384)
|
|
004344 a021 bra h'42 ;@(h'438a)
|
|
004346 0009 nop
|
|
004348 000b rts
|
|
00434a e000 mov #h'0, r0
|
|
00434c 0030
|
|
00434e bdfc bsr h'-408 ;@(h'3f4a)
|
|
004350 0031
|
|
004352 60be exts.b r11, r0
|
|
004354 0030
|
|
004356 9d70 mov.w @(h'e0,pc), r13 ;@(h'443a)
|
|
004358 0031
|
|
00435a 7df4 add #h'f4, r13
|
|
00435c 0030
|
|
00435e c270 mov.l r0, @(h'1c0,gbr)
|
|
004360 0030
|
|
004362 c368 trapa #h'68
|
|
004364 8000 mov.b r0, @(h'0,r0)
|
|
004366 0300
|
|
004368 3336 cmp/hi r3, r3
|
|
00436a 3246 cmp/hi r4, r2
|
|
00436c 3439
|
|
00436e 3542 cmp/hs r4, r5
|
|
004370 8000 mov.b r0, @(h'0,r0)
|
|
004372 5d7c mov.l @(h'30,r7), r13
|
|
004374 3439
|
|
004376 3342 cmp/hs r4, r3
|
|
004378 9089 mov.w @(h'112,pc), r0 ;@(h'448e)
|
|
00437a 000b rts
|
|
00437c 0009 nop
|
|
00437e 9087 mov.w @(h'10e,pc), r0 ;@(h'4490)
|
|
004380 000b rts
|
|
004382 0009 nop
|
|
004384 9085 mov.w @(h'10a,pc), r0 ;@(h'4492)
|
|
004386 000b rts
|
|
004388 0009 nop
|
|
00438a 9083 mov.w @(h'106,pc), r0 ;@(h'4494)
|
|
00438c 000b rts
|
|
00438e 0009 nop
|
|
004390 2fe6 mov.l r14, @-r15
|
|
004392 6373 mov r7, r3
|
|
004394 2fd6 mov.l r13, @-r15
|
|
004396 73ff add #h'ff, r3
|
|
004398 2fc6 mov.l r12, @-r15
|
|
00439a 4321 shar r3
|
|
00439c 2fb6 mov.l r11, @-r15
|
|
00439e 4321 shar r3
|
|
0043a0 dc3d mov.l @(h'f4,pc), r12 ;@(h'4498)
|
|
0043a2 6b63 mov r6, r11
|
|
0043a4 2fa6 mov.l r10, @-r15
|
|
0043a6 4321 shar r3
|
|
0043a8 2f96 mov.l r9, @-r15
|
|
0043aa 6a73 mov r7, r10
|
|
0043ac 2f86 mov.l r8, @-r15
|
|
0043ae 7301
|
|
0043b0 4f22 sts.l pr, @-r15
|
|
0043b2 e800 mov #h'0, r8
|
|
0043b4 4f12 sts.l macl, @-r15
|
|
0043b6 6d83 mov r8, r13
|
|
0043b8 7fe0 add #h'e0, r15
|
|
0043ba 1f41 mov.l r4, @(h'4,r15)
|
|
0043bc 2f52 mov.l r5, @r15
|
|
0043be 1f37 mov.l r3, @(h'1c,r15)
|
|
0043c0 69f2 mov.l @r15, r9
|
|
0043c2 a055 bra h'aa ;@(h'4470)
|
|
0043c4 39ac add r10, r9
|
|
0043c6 6e83 mov r8, r14
|
|
0043c8 53f7 mov.l @(h'1c,r15), r3
|
|
0043ca 6293 mov r9, r2
|
|
0043cc 03d7 mul.l r13, r3
|
|
0043ce 6193 mov r9, r1
|
|
0043d0 031a sts macl, r3
|
|
0043d2 32d8 sub r13, r2
|
|
0043d4 1f36 mov.l r3, @(h'18,r15)
|
|
0043d6 31d8 sub r13, r1
|
|
0043d8 72ff add #h'ff, r2
|
|
0043da 71ff add #h'ff, r1
|
|
0043dc 1f23 mov.l r2, @(h'c,r15)
|
|
0043de 63b3 mov r11, r3
|
|
0043e0 1f12 mov.l r1, @(h'8,r15)
|
|
0043e2 6293 mov r9, r2
|
|
0043e4 33dc add r13, r3
|
|
0043e6 32d8 sub r13, r2
|
|
0043e8 1f35 mov.l r3, @(h'14,r15)
|
|
0043ea 4a15 cmp/pl r10
|
|
0043ec 72ff add #h'ff, r2
|
|
0043ee 8f3e bf/s h'7c ;@(h'446e)
|
|
0043f0 1f24 mov.l r2, @(h'10,r15)
|
|
0043f2 60e3 mov r14, r0
|
|
0043f4 52f6 mov.l @(h'18,r15), r2
|
|
0043f6 e401 mov #h'1, r4
|
|
0043f8 53f1 mov.l @(h'4,r15), r3
|
|
0043fa 4021 shar r0
|
|
0043fc 4021 shar r0
|
|
0043fe 4021 shar r0
|
|
004400 302c add r2, r0
|
|
004402 003c mov.b @(r0,r3), r0
|
|
004404 610c extu.b r0, r1
|
|
004406 60e7 not r14, r0
|
|
004408 c907 and #h'7, r0
|
|
00440a 600b neg r0, r0
|
|
00440c 410d shld r0, r1
|
|
00440e 2419 and r1, r4
|
|
004410 e048 mov #h'48, r0
|
|
004412 00fe mov.l @(r0,r15), r0
|
|
004414 8800 cmp/eq #h'0, r0
|
|
004416 8905 bt h'a ;@(h'4424)
|
|
004418 8801 cmp/eq #h'1, r0
|
|
00441a 890d bt h'1a ;@(h'4438)
|
|
00441c 8802 cmp/eq #h'2, r0
|
|
00441e 8915 bt h'2a ;@(h'444c)
|
|
004420 a022 bra h'44 ;@(h'4468)
|
|
004422 0009 nop
|
|
004424 644c extu.b r4, r4
|
|
004426 2448 tst r4, r4
|
|
004428 8b1e bf h'3c ;@(h'4468)
|
|
00442a e600 mov #h'0, r6
|
|
00442c 65b3 mov r11, r5
|
|
00442e 35ec add r14, r5
|
|
004430 4c0b jsr @r12
|
|
004432 54f3 mov.l @(h'c,r15), r4
|
|
004434 a018 bra h'30 ;@(h'4468)
|
|
004436 0009 nop
|
|
004438 644c extu.b r4, r4
|
|
00443a 2448 tst r4, r4
|
|
00443c 8914 bt h'28 ;@(h'4468)
|
|
00443e e601 mov #h'1, r6
|
|
004440 65b3 mov r11, r5
|
|
004442 35ec add r14, r5
|
|
004444 4c0b jsr @r12
|
|
004446 54f2 mov.l @(h'8,r15), r4
|
|
004448 a00e bra h'1c ;@(h'4468)
|
|
00444a 0009 nop
|
|
00444c 644c extu.b r4, r4
|
|
00444e 2448 tst r4, r4
|
|
004450 890a bt h'14 ;@(h'4468)
|
|
004452 55f5 mov.l @(h'14,r15), r5
|
|
004454 64f2 mov.l @r15, r4
|
|
004456 d111 mov.l @(h'44,pc), r1 ;@(h'449c)
|
|
004458 410b jsr @r1
|
|
00445a 34ec add r14, r4
|
|
00445c 2008 tst r0, r0
|
|
00445e 0629 movt r6
|
|
004460 65b3 mov r11, r5
|
|
004462 35ec add r14, r5
|
|
004464 4c0b jsr @r12
|
|
004466 54f4 mov.l @(h'10,r15), r4
|
|
004468 7e01
|
|
00446a 3ea3 cmp/ge r10, r14
|
|
00446c 8bc1 bf h'-7e ;@(h'43f2)
|
|
00446e 7d01
|
|
004470 e044 mov #h'44, r0
|
|
004472 03fe mov.l @(r0,r15), r3
|
|
004474 3d33 cmp/ge r3, r13
|
|
004476 8ba6 bf h'-b4 ;@(h'43c6)
|
|
004478 7f20 add #h'20, r15
|
|
00447a 4f16 lds.l @r15+, macl
|
|
00447c 4f26 lds.l @r15+, pr
|
|
00447e 68f6 mov.l @r15+, r8
|
|
004480 69f6 mov.l @r15+, r9
|
|
004482 6af6 mov.l @r15+, r10
|
|
004484 6bf6 mov.l @r15+, r11
|
|
004486 6cf6 mov.l @r15+, r12
|
|
004488 6df6 mov.l @r15+, r13
|
|
00448a 000b rts
|
|
00448c 6ef6 mov.l @r15+, r14
|
|
00448e 00a2 stc r2_bank, r0
|
|
004490 00aa
|
|
004492 00a8
|
|
004494 00a5 mov.w r10, @(r0,r0)
|
|
004496 0000
|
|
004498 0030
|
|
00449a c2d8 mov.l r0, @(h'360,gbr)
|
|
00449c 0030
|
|
00449e c2c8 mov.l r0, @(h'320,gbr)
|
|
0044a0 2fe6 mov.l r14, @-r15
|
|
0044a2 e340 mov #h'40, r3
|
|
0044a4 9726 mov.w @(h'4c,pc), r7 ;@(h'44f4)
|
|
0044a6 e600 mov #h'0, r6
|
|
0044a8 d413 mov.l @(h'4c,pc), r4 ;@(h'44f8)
|
|
0044aa 4f22 sts.l pr, @-r15
|
|
0044ac 2f36 mov.l r3, @-r15
|
|
0044ae d213 mov.l @(h'4c,pc), r2 ;@(h'44fc)
|
|
0044b0 420b jsr @r2
|
|
0044b2 6563 mov r6, r5
|
|
0044b4 d312 mov.l @(h'48,pc), r3 ;@(h'4500)
|
|
0044b6 430b jsr @r3
|
|
0044b8 7f04
|
|
0044ba 941c mov.w @(h'38,pc), r4 ;@(h'44f6)
|
|
0044bc d211 mov.l @(h'44,pc), r2 ;@(h'4504)
|
|
0044be 420b jsr @r2
|
|
0044c0 0009 nop
|
|
0044c2 d311 mov.l @(h'44,pc), r3 ;@(h'4508)
|
|
0044c4 430b jsr @r3
|
|
0044c6 0009 nop
|
|
0044c8 d210 mov.l @(h'40,pc), r2 ;@(h'450c)
|
|
0044ca e17c mov #h'7c, r1
|
|
0044cc d310 mov.l @(h'40,pc), r3 ;@(h'4510)
|
|
0044ce 2202 mov.l r0, @r2
|
|
0044d0 430b jsr @r3
|
|
0044d2 041c mov.b @(r0,r1), r4
|
|
0044d4 de0f mov.l @(h'3c,pc), r14 ;@(h'4514)
|
|
0044d6 4e0b jsr @r14
|
|
0044d8 0009 nop
|
|
0044da 8801 cmp/eq #h'1, r0
|
|
0044dc 8bfb bf h'-a ;@(h'44d6)
|
|
0044de d20e mov.l @(h'38,pc), r2 ;@(h'4518)
|
|
0044e0 420b jsr @r2
|
|
0044e2 0009 nop
|
|
0044e4 d30d mov.l @(h'34,pc), r3 ;@(h'451c)
|
|
0044e6 430b jsr @r3
|
|
0044e8 0009 nop
|
|
0044ea 6403 mov r0, r4
|
|
0044ec 4f26 lds.l @r15+, pr
|
|
0044ee d208 mov.l @(h'20,pc), r2 ;@(h'4510)
|
|
0044f0 422b jmp @r2
|
|
0044f2 6ef6 mov.l @r15+, r14
|
|
0044f4 0080
|
|
0044f6 05dc mov.b @(r0,r13), r5
|
|
0044f8 0031
|
|
0044fa 88b2 cmp/eq #h'ffffffb2, r0
|
|
0044fc 0030
|
|
0044fe 9aa4 mov.w @(h'148,pc), r10 ;@(h'464a)
|
|
004500 0030
|
|
004502 8f50 bf/s h'a0 ;@(h'45a6)
|
|
004504 0030
|
|
004506 d032 mov.l @(h'c8,pc), r0 ;@(h'45d0)
|
|
004508 0030
|
|
00450a 8dbe bt/s h'-84 ;@(h'448a)
|
|
00450c 0810
|
|
00450e 01dc mov.b @(r0,r13), r1
|
|
004510 0030
|
|
004512 8f9a bf/s h'-cc ;@(h'444a)
|
|
004514 0030
|
|
004516 50e8 mov.l @(h'20,r14), r0
|
|
004518 0030
|
|
00451a 8e7c
|
|
00451c 0030
|
|
00451e 4322 sts.l pr, @-r3
|
|
004520 2fe6 mov.l r14, @-r15
|
|
004522 e32d mov #h'2d, r3
|
|
004524 2fd6 mov.l r13, @-r15
|
|
004526 e04c mov #h'4c, r0
|
|
004528 de4c mov.l @(h'130,pc), r14 ;@(h'465c)
|
|
00452a ed00 mov #h'0, r13
|
|
00452c 2fc6 mov.l r12, @-r15
|
|
00452e 2fb6 mov.l r11, @-r15
|
|
004530 2fa6 mov.l r10, @-r15
|
|
004532 eb01 mov #h'1, r11
|
|
004534 2f96 mov.l r9, @-r15
|
|
004536 ea08 mov #h'8, r10
|
|
004538 2f86 mov.l r8, @-r15
|
|
00453a e806 mov #h'6, r8
|
|
00453c d946 mov.l @(h'118,pc), r9 ;@(h'4658)
|
|
00453e 4f22 sts.l pr, @-r15
|
|
004540 4f12 sts.l macl, @-r15
|
|
004542 7f88 add #h'88, r15
|
|
004544 1fa1 mov.l r10, @(h'4,r15)
|
|
004546 1f32 mov.l r3, @(h'8,r15)
|
|
004548 2fd2 mov.l r13, @r15
|
|
00454a e328 mov #h'28, r3
|
|
00454c 1fd3 mov.l r13, @(h'c,r15)
|
|
00454e 0fd6 mov.l r13, @(r0,r15)
|
|
004550 e044 mov #h'44, r0
|
|
004552 0fd6 mov.l r13, @(r0,r15)
|
|
004554 e040 mov #h'40, r0
|
|
004556 0fd6 mov.l r13, @(r0,r15)
|
|
004558 1fde mov.l r13, @(h'38,r15)
|
|
00455a 1f38 mov.l r3, @(h'20,r15)
|
|
00455c 1fdc mov.l r13, @(h'30,r15)
|
|
00455e e05c mov #h'5c, r0
|
|
004560 d33f mov.l @(h'fc,pc), r3 ;@(h'4660)
|
|
004562 62d3 mov r13, r2
|
|
004564 dc3f mov.l @(h'fc,pc), r12 ;@(h'4664)
|
|
004566 61f3 mov r15, r1
|
|
004568 1fd5 mov.l r13, @(h'14,r15)
|
|
00456a 7160 add #h'60, r1
|
|
00456c 0fd6 mov.l r13, @(r0,r15)
|
|
00456e e048 mov #h'48, r0
|
|
004570 1fd7 mov.l r13, @(h'1c,r15)
|
|
004572 1fdb mov.l r13, @(h'2c,r15)
|
|
004574 1fd4 mov.l r13, @(h'10,r15)
|
|
004576 1fda mov.l r13, @(h'28,r15)
|
|
004578 1fd9 mov.l r13, @(h'24,r15)
|
|
00457a 1f3d mov.l r3, @(h'34,r15)
|
|
00457c 1f2f mov.l r2, @(h'3c,r15)
|
|
00457e 6323 mov r2, r3
|
|
004580 1f36 mov.l r3, @(h'18,r15)
|
|
004582 0f26 mov.l r2, @(r0,r15)
|
|
004584 d238 mov.l @(h'e0,pc), r2 ;@(h'4668)
|
|
004586 d339 mov.l @(h'e4,pc), r3 ;@(h'466c)
|
|
004588 430b jsr @r3
|
|
00458a e018 mov #h'18, r0
|
|
00458c d138 mov.l @(h'e0,pc), r1 ;@(h'4670)
|
|
00458e e36f mov #h'6f, r3
|
|
004590 21d0 mov.b r13, @r1
|
|
004592 60e2 mov.l @r14, r0
|
|
004594 003c mov.b @(r0,r3), r0
|
|
004596 88ff cmp/eq #h'ffffffff, r0
|
|
004598 8903 bt h'6 ;@(h'45a2)
|
|
00459a e26f mov #h'6f, r2
|
|
00459c 60e2 mov.l @r14, r0
|
|
00459e 320c add r0, r2
|
|
0045a0 22d0 mov.b r13, @r2
|
|
0045a2 d334 mov.l @(h'd0,pc), r3 ;@(h'4674)
|
|
0045a4 430b jsr @r3
|
|
0045a6 0009 nop
|
|
0045a8 d233 mov.l @(h'cc,pc), r2 ;@(h'4678)
|
|
0045aa 420b jsr @r2
|
|
0045ac 6403 mov r0, r4
|
|
0045ae d333 mov.l @(h'cc,pc), r3 ;@(h'467c)
|
|
0045b0 430b jsr @r3
|
|
0045b2 0009 nop
|
|
0045b4 62e2 mov.l @r14, r2
|
|
0045b6 532e mov.l @(h'38,r2), r3
|
|
0045b8 7301
|
|
0045ba 123e mov.l r3, @(h'38,r2)
|
|
0045bc 64e2 mov.l @r14, r4
|
|
0045be 740c
|
|
0045c0 6040 mov.b @r4, r0
|
|
0045c2 600c extu.b r0, r0
|
|
0045c4 8809 cmp/eq #h'9, r0
|
|
0045c6 8903 bt h'6 ;@(h'45d0)
|
|
0045c8 8441 mov.b @(h'1,r4), r0
|
|
0045ca 600c extu.b r0, r0
|
|
0045cc 8809 cmp/eq #h'9, r0
|
|
0045ce 8b18 bf h'30 ;@(h'4602)
|
|
0045d0 62e2 mov.l @r14, r2
|
|
0045d2 e048 mov #h'48, r0
|
|
0045d4 032e mov.l @(r0,r2), r3
|
|
0045d6 7301
|
|
0045d8 490b jsr @r9
|
|
0045da 0236 mov.l r3, @(r0,r2)
|
|
0045dc d228 mov.l @(h'a0,pc), r2 ;@(h'4680)
|
|
0045de 6103 mov r0, r1
|
|
0045e0 420b jsr @r2
|
|
0045e2 6083 mov r8, r0
|
|
0045e4 7001
|
|
0045e6 8803 cmp/eq #h'3, r0
|
|
0045e8 8f0b bf/s h'16 ;@(h'4602)
|
|
0045ea 2f02 mov.l r0, @r15
|
|
0045ec d31b mov.l @(h'6c,pc), r3 ;@(h'465c)
|
|
0045ee e16f mov #h'6f, r1
|
|
0045f0 6032 mov.l @r3, r0
|
|
0045f2 001c mov.b @(r0,r1), r0
|
|
0045f4 88ff cmp/eq #h'ffffffff, r0
|
|
0045f6 8904 bt h'8 ;@(h'4602)
|
|
0045f8 62e2 mov.l @r14, r2
|
|
0045fa e06f mov #h'6f, r0
|
|
0045fc 032c mov.b @(r0,r2), r3
|
|
0045fe 7301
|
|
004600 0234 mov.b r3, @(r0,r2)
|
|
004602 64e2 mov.l @r14, r4
|
|
004604 740c
|
|
004606 6040 mov.b @r4, r0
|
|
004608 600c extu.b r0, r0
|
|
00460a 8805 cmp/eq #h'5, r0
|
|
00460c 8903 bt h'6 ;@(h'4616)
|
|
00460e 8441 mov.b @(h'1,r4), r0
|
|
004610 600c extu.b r0, r0
|
|
004612 8805 cmp/eq #h'5, r0
|
|
004614 8b04 bf h'8 ;@(h'4620)
|
|
004616 d21b mov.l @(h'6c,pc), r2 ;@(h'4684)
|
|
004618 420b jsr @r2
|
|
00461a e401 mov #h'1, r4
|
|
00461c e301 mov #h'1, r3
|
|
00461e 1f37 mov.l r3, @(h'1c,r15)
|
|
004620 60e2 mov.l @r14, r0
|
|
004622 e177 mov #h'77, r1
|
|
004624 001c mov.b @(r0,r1), r0
|
|
004626 8801 cmp/eq #h'1, r0
|
|
004628 8b05 bf h'a ;@(h'4636)
|
|
00462a e077 mov #h'77, r0
|
|
00462c dc16 mov.l @(h'58,pc), r12 ;@(h'4688)
|
|
00462e e3ff mov #h'ffffffff, r3
|
|
004630 62e2 mov.l @r14, r2
|
|
004632 02d4 mov.b r13, @(r0,r2)
|
|
004634 2f32 mov.l r3, @r15
|
|
004636 63f3 mov r15, r3
|
|
004638 7360 add #h'60, r3
|
|
00463a e054 mov #h'54, r0
|
|
00463c 0f36 mov.l r3, @(r0,r15)
|
|
00463e 62f3 mov r15, r2
|
|
004640 7264 add #h'64, r2
|
|
004642 e058 mov #h'58, r0
|
|
004644 0f26 mov.l r2, @(r0,r15)
|
|
004646 9406 mov.w @(h'c,pc), r4 ;@(h'4656)
|
|
004648 d210 mov.l @(h'40,pc), r2 ;@(h'468c)
|
|
00464a 420b jsr @r2
|
|
00464c 0009 nop
|
|
00464e 2008 tst r0, r0
|
|
004650 8925 bt h'4a ;@(h'469e)
|
|
004652 a01d bra h'3a ;@(h'4690)
|
|
004654 0009 nop
|
|
004656 7532 add #h'32, r5
|
|
004658 0030
|
|
00465a c1b4 mov.w r0, @(h'168,gbr)
|
|
00465c 0810
|
|
00465e 01dc mov.b @(r0,r13), r1
|
|
004660 c270 mov.l r0, @(h'1c0,gbr)
|
|
004662 0000
|
|
004664 4000 shll r0
|
|
004666 0000
|
|
004668 0031
|
|
00466a b938 bsr h'-d90 ;@(h'38de)
|
|
00466c 0030
|
|
00466e c038 mov.b r0, @(h'38,gbr)
|
|
004670 0810
|
|
004672 01e0
|
|
004674 0030
|
|
004676 020c mov.b @(r0,r0), r2
|
|
004678 0030
|
|
00467a c2ac mov.l r0, @(h'2b0,gbr)
|
|
00467c 0030
|
|
00467e 02a4 mov.b r10, @(r0,r2)
|
|
004680 0030
|
|
004682 beb0 bsr h'-2a0 ;@(h'43e6)
|
|
004684 0030
|
|
004686 1fd2 mov.l r13, @(h'8,r15)
|
|
004688 40e0
|
|
00468a 0000
|
|
00468c 0030
|
|
00468e cf18 or.b #h'18, @(r0,gbr)
|
|
004690 d243 mov.l @(h'10c,pc), r2 ;@(h'47a0)
|
|
004692 420b jsr @r2
|
|
004694 0009 nop
|
|
004696 8801 cmp/eq #h'1, r0
|
|
004698 8b01 bf h'2 ;@(h'469e)
|
|
00469a a502 bra h'a04 ;@(h'50a2)
|
|
00469c 0009 nop
|
|
00469e d341 mov.l @(h'104,pc), r3 ;@(h'47a4)
|
|
0046a0 430b jsr @r3
|
|
0046a2 0009 nop
|
|
0046a4 977a mov.w @(h'f4,pc), r7 ;@(h'479c)
|
|
0046a6 e600 mov #h'0, r6
|
|
0046a8 d43f mov.l @(h'fc,pc), r4 ;@(h'47a8)
|
|
0046aa e233 mov #h'33, r2
|
|
0046ac d33f mov.l @(h'fc,pc), r3 ;@(h'47ac)
|
|
0046ae 2f26 mov.l r2, @-r15
|
|
0046b0 430b jsr @r3
|
|
0046b2 6563 mov r6, r5
|
|
0046b4 9772 mov.w @(h'e4,pc), r7 ;@(h'479c)
|
|
0046b6 e634 mov #h'34, r6
|
|
0046b8 d43d mov.l @(h'f4,pc), r4 ;@(h'47b0)
|
|
0046ba e20c mov #h'c, r2
|
|
0046bc d33b mov.l @(h'ec,pc), r3 ;@(h'47ac)
|
|
0046be 2f26 mov.l r2, @-r15
|
|
0046c0 430b jsr @r3
|
|
0046c2 e500 mov #h'0, r5
|
|
0046c4 d23b mov.l @(h'ec,pc), r2 ;@(h'47b4)
|
|
0046c6 7f08
|
|
0046c8 420b jsr @r2
|
|
0046ca 50ff mov.l @(h'3c,r15), r0
|
|
0046cc d33a mov.l @(h'e8,pc), r3 ;@(h'47b8)
|
|
0046ce 430b jsr @r3
|
|
0046d0 0009 nop
|
|
0046d2 d23a mov.l @(h'e8,pc), r2 ;@(h'47bc)
|
|
0046d4 420b jsr @r2
|
|
0046d6 6403 mov r0, r4
|
|
0046d8 66f2 mov.l @r15, r6
|
|
0046da 65c3 mov r12, r5
|
|
0046dc d338 mov.l @(h'e0,pc), r3 ;@(h'47c0)
|
|
0046de 430b jsr @r3
|
|
0046e0 54f2 mov.l @(h'8,r15), r4
|
|
0046e2 2008 tst r0, r0
|
|
0046e4 8909 bt h'12 ;@(h'46fa)
|
|
0046e6 d337 mov.l @(h'dc,pc), r3 ;@(h'47c4)
|
|
0046e8 430b jsr @r3
|
|
0046ea 0009 nop
|
|
0046ec 67f2 mov.l @r15, r7
|
|
0046ee 66f3 mov r15, r6
|
|
0046f0 55f1 mov.l @(h'4,r15), r5
|
|
0046f2 7610 add #h'10, r6
|
|
0046f4 d334 mov.l @(h'd0,pc), r3 ;@(h'47c8)
|
|
0046f6 430b jsr @r3
|
|
0046f8 54f2 mov.l @(h'8,r15), r4
|
|
0046fa d234 mov.l @(h'd0,pc), r2 ;@(h'47cc)
|
|
0046fc 420b jsr @r2
|
|
0046fe 64c3 mov r12, r4
|
|
004700 2008 tst r0, r0
|
|
004702 891a bt h'34 ;@(h'473a)
|
|
004704 d22c mov.l @(h'b0,pc), r2 ;@(h'47b8)
|
|
004706 420b jsr @r2
|
|
004708 50f6 mov.l @(h'18,r15), r0
|
|
00470a d331 mov.l @(h'c4,pc), r3 ;@(h'47d0)
|
|
00470c 430b jsr @r3
|
|
00470e 6403 mov r0, r4
|
|
004710 66f2 mov.l @r15, r6
|
|
004712 55f1 mov.l @(h'4,r15), r5
|
|
004714 d32f mov.l @(h'bc,pc), r3 ;@(h'47d4)
|
|
004716 430b jsr @r3
|
|
004718 54f2 mov.l @(h'8,r15), r4
|
|
00471a 2008 tst r0, r0
|
|
00471c 890d bt h'1a ;@(h'473a)
|
|
00471e e307 mov #h'7, r3
|
|
004720 62f2 mov.l @r15, r2
|
|
004722 3233 cmp/ge r3, r2
|
|
004724 8909 bt h'12 ;@(h'473a)
|
|
004726 60f2 mov.l @r15, r0
|
|
004728 88ff cmp/eq #h'ffffffff, r0
|
|
00472a 8906 bt h'c ;@(h'473a)
|
|
00472c d32a mov.l @(h'a8,pc), r3 ;@(h'47d8)
|
|
00472e 66f3 mov r15, r6
|
|
004730 760c
|
|
004732 65f3 mov r15, r5
|
|
004734 7514 add #h'14, r5
|
|
004736 430b jsr @r3
|
|
004738 64f3 mov r15, r4
|
|
00473a 64f3 mov r15, r4
|
|
00473c d227 mov.l @(h'9c,pc), r2 ;@(h'47dc)
|
|
00473e 420b jsr @r2
|
|
004740 740c
|
|
004742 2008 tst r0, r0
|
|
004744 8919 bt h'32 ;@(h'477a)
|
|
004746 52f3 mov.l @(h'c,r15), r2
|
|
004748 d325 mov.l @(h'94,pc), r3 ;@(h'47e0)
|
|
00474a 7201
|
|
00474c 1f23 mov.l r2, @(h'c,r15)
|
|
00474e 430b jsr @r3
|
|
004750 6423 mov r2, r4
|
|
004752 65f2 mov.l @r15, r5
|
|
004754 d323 mov.l @(h'8c,pc), r3 ;@(h'47e4)
|
|
004756 430b jsr @r3
|
|
004758 54f2 mov.l @(h'8,r15), r4
|
|
00475a 2008 tst r0, r0
|
|
00475c 890d bt h'1a ;@(h'477a)
|
|
00475e e307 mov #h'7, r3
|
|
004760 62f2 mov.l @r15, r2
|
|
004762 3233 cmp/ge r3, r2
|
|
004764 8909 bt h'12 ;@(h'477a)
|
|
004766 60f2 mov.l @r15, r0
|
|
004768 88ff cmp/eq #h'ffffffff, r0
|
|
00476a 8906 bt h'c ;@(h'477a)
|
|
00476c d31a mov.l @(h'68,pc), r3 ;@(h'47d8)
|
|
00476e 66f3 mov r15, r6
|
|
004770 760c
|
|
004772 65f3 mov r15, r5
|
|
004774 7514 add #h'14, r5
|
|
004776 430b jsr @r3
|
|
004778 64f3 mov r15, r4
|
|
00477a 65f3 mov r15, r5
|
|
00477c d21a mov.l @(h'68,pc), r2 ;@(h'47e8)
|
|
00477e 752c add #h'2c, r5
|
|
004780 420b jsr @r2
|
|
004782 64c3 mov r12, r4
|
|
004784 2008 tst r0, r0
|
|
004786 895b bt h'b6 ;@(h'4840)
|
|
004788 d218 mov.l @(h'60,pc), r2 ;@(h'47ec)
|
|
00478a 420b jsr @r2
|
|
00478c 0009 nop
|
|
00478e d318 mov.l @(h'60,pc), r3 ;@(h'47f0)
|
|
004790 430b jsr @r3
|
|
004792 54f2 mov.l @(h'8,r15), r4
|
|
004794 2008 tst r0, r0
|
|
004796 8953 bt h'a6 ;@(h'4840)
|
|
004798 a02c bra h'58 ;@(h'47f4)
|
|
00479a 0009 nop
|
|
00479c 0080
|
|
00479e 0000
|
|
0047a0 0030
|
|
0047a2 251c cmp/str r1, r5
|
|
0047a4 0030
|
|
0047a6 8ef4
|
|
0047a8 0031
|
|
0047aa 84c2 mov.b @(h'2,r12), r0
|
|
0047ac 0030
|
|
0047ae 9aa4 mov.w @(h'148,pc), r10 ;@(h'48fa)
|
|
0047b0 0031
|
|
0047b2 87f2
|
|
0047b4 0030
|
|
0047b6 bc64 bsr h'-738 ;@(h'4082)
|
|
0047b8 0030
|
|
0047ba bd5c bsr h'-548 ;@(h'4276)
|
|
0047bc 0030
|
|
0047be 9996 mov.w @(h'12c,pc), r9 ;@(h'48ee)
|
|
0047c0 0030
|
|
0047c2 0630
|
|
0047c4 0030
|
|
0047c6 058e mov.l @(r0,r8), r5
|
|
0047c8 0030
|
|
0047ca 092a sts pr, r9
|
|
0047cc 0030
|
|
0047ce 0d6e mov.l @(r0,r6), r13
|
|
0047d0 0030
|
|
0047d2 0e7a
|
|
0047d4 0030
|
|
0047d6 1140 mov.l r4, @(h'0,r1)
|
|
0047d8 0030
|
|
0047da 23d6 mov.l r13, @-r3
|
|
0047dc 0030
|
|
0047de 1302 mov.l r0, @(h'8,r3)
|
|
0047e0 0030
|
|
0047e2 173e mov.l r3, @(h'38,r7)
|
|
0047e4 0030
|
|
0047e6 1a0a mov.l r0, @(h'28,r10)
|
|
0047e8 0030
|
|
0047ea 1eda mov.l r13, @(h'28,r14)
|
|
0047ec 0030
|
|
0047ee 1f06 mov.l r0, @(h'18,r15)
|
|
0047f0 0030
|
|
0047f2 1f5c mov.l r5, @(h'30,r15)
|
|
0047f4 63f2 mov.l @r15, r3
|
|
0047f6 2338 tst r3, r3
|
|
0047f8 8b22 bf h'44 ;@(h'4840)
|
|
0047fa e048 mov #h'48, r0
|
|
0047fc 63e2 mov.l @r14, r3
|
|
0047fe 023e mov.l @(r0,r3), r2
|
|
004800 7201
|
|
004802 490b jsr @r9
|
|
004804 0326 mov.l r2, @(r0,r3)
|
|
004806 6103 mov r0, r1
|
|
004808 d36a mov.l @(h'1a8,pc), r3 ;@(h'49b4)
|
|
00480a 430b jsr @r3
|
|
00480c 6083 mov r8, r0
|
|
00480e 7001
|
|
004810 8803 cmp/eq #h'3, r0
|
|
004812 8f0b bf/s h'16 ;@(h'482c)
|
|
004814 2f02 mov.l r0, @r15
|
|
004816 e16f mov #h'6f, r1
|
|
004818 d367 mov.l @(h'19c,pc), r3 ;@(h'49b8)
|
|
00481a 6032 mov.l @r3, r0
|
|
00481c 001c mov.b @(r0,r1), r0
|
|
00481e 88ff cmp/eq #h'ffffffff, r0
|
|
004820 8904 bt h'8 ;@(h'482c)
|
|
004822 e06f mov #h'6f, r0
|
|
004824 62e2 mov.l @r14, r2
|
|
004826 032c mov.b @(r0,r2), r3
|
|
004828 7301
|
|
00482a 0234 mov.b r3, @(r0,r2)
|
|
00482c d263 mov.l @(h'18c,pc), r2 ;@(h'49bc)
|
|
00482e 420b jsr @r2
|
|
004830 0009 nop
|
|
004832 64f3 mov r15, r4
|
|
004834 d362 mov.l @(h'188,pc), r3 ;@(h'49c0)
|
|
004836 430b jsr @r3
|
|
004838 740c
|
|
00483a e040 mov #h'40, r0
|
|
00483c 1fdb mov.l r13, @(h'2c,r15)
|
|
00483e 0fd6 mov.l r13, @(r0,r15)
|
|
004840 d360 mov.l @(h'180,pc), r3 ;@(h'49c4)
|
|
004842 65f3 mov r15, r5
|
|
004844 751c add #h'1c, r5
|
|
004846 430b jsr @r3
|
|
004848 54f2 mov.l @(h'8,r15), r4
|
|
00484a 2008 tst r0, r0
|
|
00484c 890f bt h'1e ;@(h'486e)
|
|
00484e 67f3 mov r15, r7
|
|
004850 66f2 mov.l @r15, r6
|
|
004852 7724 add #h'24, r7
|
|
004854 55f1 mov.l @(h'4,r15), r5
|
|
004856 d35c mov.l @(h'170,pc), r3 ;@(h'49c8)
|
|
004858 430b jsr @r3
|
|
00485a 54f2 mov.l @(h'8,r15), r4
|
|
00485c 2008 tst r0, r0
|
|
00485e 8903 bt h'6 ;@(h'4868)
|
|
004860 53fa mov.l @(h'28,r15), r3
|
|
004862 7301
|
|
004864 1f3a mov.l r3, @(h'28,r15)
|
|
004866 1fd7 mov.l r13, @(h'1c,r15)
|
|
004868 d358 mov.l @(h'160,pc), r3 ;@(h'49cc)
|
|
00486a 430b jsr @r3
|
|
00486c 54fa mov.l @(h'28,r15), r4
|
|
00486e d358 mov.l @(h'160,pc), r3 ;@(h'49d0)
|
|
004870 430b jsr @r3
|
|
004872 54f2 mov.l @(h'8,r15), r4
|
|
004874 2008 tst r0, r0
|
|
004876 891a bt h'34 ;@(h'48ae)
|
|
004878 d356 mov.l @(h'158,pc), r3 ;@(h'49d4)
|
|
00487a 430b jsr @r3
|
|
00487c 50f6 mov.l @(h'18,r15), r0
|
|
00487e d356 mov.l @(h'158,pc), r3 ;@(h'49d8)
|
|
004880 430b jsr @r3
|
|
004882 6403 mov r0, r4
|
|
004884 66f2 mov.l @r15, r6
|
|
004886 55f1 mov.l @(h'4,r15), r5
|
|
004888 d354 mov.l @(h'150,pc), r3 ;@(h'49dc)
|
|
00488a 430b jsr @r3
|
|
00488c 54f2 mov.l @(h'8,r15), r4
|
|
00488e 2008 tst r0, r0
|
|
004890 890d bt h'1a ;@(h'48ae)
|
|
004892 e307 mov #h'7, r3
|
|
004894 62f2 mov.l @r15, r2
|
|
004896 3233 cmp/ge r3, r2
|
|
004898 8909 bt h'12 ;@(h'48ae)
|
|
00489a 60f2 mov.l @r15, r0
|
|
00489c 88ff cmp/eq #h'ffffffff, r0
|
|
00489e 8906 bt h'c ;@(h'48ae)
|
|
0048a0 d34f mov.l @(h'13c,pc), r3 ;@(h'49e0)
|
|
0048a2 66f3 mov r15, r6
|
|
0048a4 760c
|
|
0048a6 65f3 mov r15, r5
|
|
0048a8 7514 add #h'14, r5
|
|
0048aa 430b jsr @r3
|
|
0048ac 64f3 mov r15, r4
|
|
0048ae 55f4 mov.l @(h'10,r15), r5
|
|
0048b0 d348 mov.l @(h'120,pc), r3 ;@(h'49d4)
|
|
0048b2 430b jsr @r3
|
|
0048b4 50f6 mov.l @(h'18,r15), r0
|
|
0048b6 61f3 mov r15, r1
|
|
0048b8 d34a mov.l @(h'128,pc), r3 ;@(h'49e4)
|
|
0048ba 7150 add #h'50, r1
|
|
0048bc 2102 mov.l r0, @r1
|
|
0048be 430b jsr @r3
|
|
0048c0 6403 mov r0, r4
|
|
0048c2 e050 mov #h'50, r0
|
|
0048c4 55f2 mov.l @(h'8,r15), r5
|
|
0048c6 67f2 mov.l @r15, r7
|
|
0048c8 06fe mov.l @(r0,r15), r6
|
|
0048ca d347 mov.l @(h'11c,pc), r3 ;@(h'49e8)
|
|
0048cc 430b jsr @r3
|
|
0048ce 54f1 mov.l @(h'4,r15), r4
|
|
0048d0 52f5 mov.l @(h'14,r15), r2
|
|
0048d2 2228 tst r2, r2
|
|
0048d4 8903 bt h'6 ;@(h'48de)
|
|
0048d6 64f3 mov r15, r4
|
|
0048d8 d344 mov.l @(h'110,pc), r3 ;@(h'49ec)
|
|
0048da 430b jsr @r3
|
|
0048dc 7414 add #h'14, r4
|
|
0048de d244 mov.l @(h'110,pc), r2 ;@(h'49f0)
|
|
0048e0 420b jsr @r2
|
|
0048e2 0009 nop
|
|
0048e4 d343 mov.l @(h'10c,pc), r3 ;@(h'49f4)
|
|
0048e6 430b jsr @r3
|
|
0048e8 e402 mov #h'2, r4
|
|
0048ea 490b jsr @r9
|
|
0048ec 0009 nop
|
|
0048ee 2f06 mov.l r0, @-r15
|
|
0048f0 d241 mov.l @(h'104,pc), r2 ;@(h'49f8)
|
|
0048f2 7ff8 add #h'f8, r15
|
|
0048f4 50fb mov.l @(h'2c,r15), r0
|
|
0048f6 7ff8 add #h'f8, r15
|
|
0048f8 420b jsr @r2
|
|
0048fa 2ff6 mov.l r15, @-r15
|
|
0048fc d33f mov.l @(h'fc,pc), r3 ;@(h'49fc)
|
|
0048fe 2f36 mov.l r3, @-r15
|
|
004900 d33f mov.l @(h'fc,pc), r3 ;@(h'4a00)
|
|
004902 2f36 mov.l r3, @-r15
|
|
004904 d13f mov.l @(h'fc,pc), r1 ;@(h'4a04)
|
|
004906 62f3 mov r15, r2
|
|
004908 7210 add #h'10, r2
|
|
00490a 410b jsr @r1
|
|
00490c 2f26 mov.l r2, @-r15
|
|
00490e d33e mov.l @(h'f8,pc), r3 ;@(h'4a08)
|
|
004910 430b jsr @r3
|
|
004912 0009 nop
|
|
004914 d227 mov.l @(h'9c,pc), r2 ;@(h'49b4)
|
|
004916 420b jsr @r2
|
|
004918 61f6 mov.l @r15+, r1
|
|
00491a 8801 cmp/eq #h'1, r0
|
|
00491c 8b17 bf h'2e ;@(h'494e)
|
|
00491e 51fd mov.l @(h'34,r15), r1
|
|
004920 d23a mov.l @(h'e8,pc), r2 ;@(h'4a0c)
|
|
004922 420b jsr @r2
|
|
004924 e000 mov #h'0, r0
|
|
004926 8800 cmp/eq #h'0, r0
|
|
004928 8911 bt h'22 ;@(h'494e)
|
|
00492a 53f3 mov.l @(h'c,r15), r3
|
|
00492c 4315 cmp/pl r3
|
|
00492e 890e bt h'1c ;@(h'494e)
|
|
004930 e040 mov #h'40, r0
|
|
004932 01fe mov.l @(r0,r15), r1
|
|
004934 2118 tst r1, r1
|
|
004936 8b0a bf h'14 ;@(h'494e)
|
|
004938 62f2 mov.l @r15, r2
|
|
00493a 2228 tst r2, r2
|
|
00493c 8b07 bf h'e ;@(h'494e)
|
|
00493e 52fb mov.l @(h'2c,r15), r2
|
|
004940 2228 tst r2, r2
|
|
004942 8b04 bf h'8 ;@(h'494e)
|
|
004944 d232 mov.l @(h'c8,pc), r2 ;@(h'4a10)
|
|
004946 d333 mov.l @(h'cc,pc), r3 ;@(h'4a14)
|
|
004948 430b jsr @r3
|
|
00494a 1f2d mov.l r2, @(h'34,r15)
|
|
00494c 1fbb mov.l r11, @(h'2c,r15)
|
|
00494e 51fd mov.l @(h'34,r15), r1
|
|
004950 d32e mov.l @(h'b8,pc), r3 ;@(h'4a0c)
|
|
004952 430b jsr @r3
|
|
004954 e000 mov #h'0, r0
|
|
004956 8800 cmp/eq #h'0, r0
|
|
004958 896e bt h'dc ;@(h'4a38)
|
|
00495a 52f3 mov.l @(h'c,r15), r2
|
|
00495c 4215 cmp/pl r2
|
|
00495e 896b bt h'd6 ;@(h'4a38)
|
|
004960 e040 mov #h'40, r0
|
|
004962 01fe mov.l @(r0,r15), r1
|
|
004964 2118 tst r1, r1
|
|
004966 8b67 bf h'ce ;@(h'4a38)
|
|
004968 490b jsr @r9
|
|
00496a 0009 nop
|
|
00496c 2f06 mov.l r0, @-r15
|
|
00496e 51f1 mov.l @(h'4,r15), r1
|
|
004970 2118 tst r1, r1
|
|
004972 8b01 bf h'2 ;@(h'4978)
|
|
004974 a001 bra h'2 ;@(h'497a)
|
|
004976 e304 mov #h'4, r3
|
|
004978 e302 mov #h'2, r3
|
|
00497a 6033 mov r3, r0
|
|
00497c d30d mov.l @(h'34,pc), r3 ;@(h'49b4)
|
|
00497e 430b jsr @r3
|
|
004980 61f6 mov.l @r15+, r1
|
|
004982 8801 cmp/eq #h'1, r0
|
|
004984 8b50 bf h'a0 ;@(h'4a28)
|
|
004986 e044 mov #h'44, r0
|
|
004988 03fe mov.l @(r0,r15), r3
|
|
00498a 4315 cmp/pl r3
|
|
00498c 894c bt h'98 ;@(h'4a28)
|
|
00498e d122 mov.l @(h'88,pc), r1 ;@(h'4a18)
|
|
004990 410b jsr @r1
|
|
004992 0009 nop
|
|
004994 d321 mov.l @(h'84,pc), r3 ;@(h'4a1c)
|
|
004996 430b jsr @r3
|
|
004998 600b neg r0, r0
|
|
00499a 1f0d mov.l r0, @(h'34,r15)
|
|
00499c d120 mov.l @(h'80,pc), r1 ;@(h'4a20)
|
|
00499e d321 mov.l @(h'84,pc), r3 ;@(h'4a24)
|
|
0049a0 430b jsr @r3
|
|
0049a2 0009 nop
|
|
0049a4 d20b mov.l @(h'2c,pc), r2 ;@(h'49d4)
|
|
0049a6 420b jsr @r2
|
|
0049a8 0009 nop
|
|
0049aa 61f3 mov r15, r1
|
|
0049ac 7144 add #h'44, r1
|
|
0049ae a043 bra h'86 ;@(h'4a38)
|
|
0049b0 2102 mov.l r0, @r1
|
|
0049b2 0000
|
|
0049b4 0030
|
|
0049b6 beb0 bsr h'-2a0 ;@(h'471a)
|
|
0049b8 0810
|
|
0049ba 01dc mov.b @(r0,r13), r1
|
|
0049bc 0030
|
|
0049be 2618 tst r1, r6
|
|
0049c0 0030
|
|
0049c2 2434 mov.b r3, @-r4
|
|
0049c4 0030
|
|
0049c6 2012 mov.l r1, @r0
|
|
0049c8 0030
|
|
0049ca 2330 mov.b r3, @r3
|
|
0049cc 0030
|
|
0049ce 223c cmp/str r3, r2
|
|
0049d0 0030
|
|
0049d2 1b00 mov.l r0, @(h'0,r11)
|
|
0049d4 0030
|
|
0049d6 bd5c bsr h'-548 ;@(h'4492)
|
|
0049d8 0030
|
|
0049da 1c6c mov.l r6, @(h'30,r12)
|
|
0049dc 0030
|
|
0049de 1e2c mov.l r2, @(h'30,r14)
|
|
0049e0 0030
|
|
0049e2 23d6 mov.l r13, @-r3
|
|
0049e4 0030
|
|
0049e6 0258 sets
|
|
0049e8 0030
|
|
0049ea 3190 cmp/eq r9, r1
|
|
0049ec 0030
|
|
0049ee 24ae mulu.w r10, r4
|
|
0049f0 0030
|
|
0049f2 8f50 bf/s h'a0 ;@(h'4a96)
|
|
0049f4 0030
|
|
0049f6 0228 clrmac
|
|
0049f8 0030
|
|
0049fa b754 bsr h'ea8 ;@(h'58a6)
|
|
0049fc 6666 mov.l @r6+, r6
|
|
0049fe 6666 mov.l @r6+, r6
|
|
004a00 3fe6 cmp/hi r14, r15
|
|
004a02 6666 mov.l @r6+, r6
|
|
004a04 0030
|
|
004a06 b994 bsr h'-cd8 ;@(h'3d32)
|
|
004a08 0030
|
|
004a0a b3ec bsr h'7d8 ;@(h'51e6)
|
|
004a0c 0030
|
|
004a0e b5bc bsr h'b78 ;@(h'558a)
|
|
004a10 c200 mov.l r0, @(h'0,gbr)
|
|
004a12 0000
|
|
004a14 0030
|
|
004a16 1ed2 mov.l r13, @(h'8,r14)
|
|
004a18 0030
|
|
004a1a 030c mov.b @(r0,r0), r3
|
|
004a1c 0030
|
|
004a1e b7a8 bsr h'f50 ;@(h'5972)
|
|
004a20 4300 shll r3
|
|
004a22 0000
|
|
004a24 0030
|
|
004a26 ade4 bra h'-438 ;@(h'45f2)
|
|
004a28 d376 mov.l @(h'1d8,pc), r3 ;@(h'4c04)
|
|
004a2a 430b jsr @r3
|
|
004a2c 64f2 mov.l @r15, r4
|
|
004a2e 600b neg r0, r0
|
|
004a30 d275 mov.l @(h'1d4,pc), r2 ;@(h'4c08)
|
|
004a32 420b jsr @r2
|
|
004a34 70c4 add #h'c4, r0
|
|
004a36 1f0d mov.l r0, @(h'34,r15)
|
|
004a38 490b jsr @r9
|
|
004a3a 0009 nop
|
|
004a3c 53f8 mov.l @(h'20,r15), r3
|
|
004a3e 6103 mov r0, r1
|
|
004a40 4308 shll2 r3
|
|
004a42 4300 shll r3
|
|
004a44 6033 mov r3, r0
|
|
004a46 d371 mov.l @(h'1c4,pc), r3 ;@(h'4c0c)
|
|
004a48 430b jsr @r3
|
|
004a4a 0009 nop
|
|
004a4c 8801 cmp/eq #h'1, r0
|
|
004a4e 8b17 bf h'2e ;@(h'4a80)
|
|
004a50 e30a mov #h'a, r3
|
|
004a52 e04c mov #h'4c, r0
|
|
004a54 02fe mov.l @(r0,r15), r2
|
|
004a56 3237 cmp/gt r3, r2
|
|
004a58 8b12 bf h'24 ;@(h'4a80)
|
|
004a5a 52f3 mov.l @(h'c,r15), r2
|
|
004a5c 4215 cmp/pl r2
|
|
004a5e 890f bt h'1e ;@(h'4a80)
|
|
004a60 e040 mov #h'40, r0
|
|
004a62 02fe mov.l @(r0,r15), r2
|
|
004a64 2228 tst r2, r2
|
|
004a66 8b0b bf h'16 ;@(h'4a80)
|
|
004a68 62f2 mov.l @r15, r2
|
|
004a6a e107 mov #h'7, r1
|
|
004a6c 3213 cmp/ge r1, r2
|
|
004a6e 8907 bt h'e ;@(h'4a80)
|
|
004a70 60f2 mov.l @r15, r0
|
|
004a72 88ff cmp/eq #h'ffffffff, r0
|
|
004a74 8904 bt h'8 ;@(h'4a80)
|
|
004a76 d366 mov.l @(h'198,pc), r3 ;@(h'4c10)
|
|
004a78 430b jsr @r3
|
|
004a7a 54f2 mov.l @(h'8,r15), r4
|
|
004a7c e04c mov #h'4c, r0
|
|
004a7e 0fd6 mov.l r13, @(r0,r15)
|
|
004a80 490b jsr @r9
|
|
004a82 0009 nop
|
|
004a84 53f8 mov.l @(h'20,r15), r3
|
|
004a86 6103 mov r0, r1
|
|
004a88 6233 mov r3, r2
|
|
004a8a 4308 shll2 r3
|
|
004a8c 332c add r2, r3
|
|
004a8e 4308 shll2 r3
|
|
004a90 4300 shll r3
|
|
004a92 6033 mov r3, r0
|
|
004a94 d35d mov.l @(h'174,pc), r3 ;@(h'4c0c)
|
|
004a96 430b jsr @r3
|
|
004a98 0009 nop
|
|
004a9a 8801 cmp/eq #h'1, r0
|
|
004a9c 8b07 bf h'e ;@(h'4aae)
|
|
004a9e 53f3 mov.l @(h'c,r15), r3
|
|
004aa0 4315 cmp/pl r3
|
|
004aa2 8904 bt h'8 ;@(h'4aae)
|
|
004aa4 61f2 mov.l @r15, r1
|
|
004aa6 2118 tst r1, r1
|
|
004aa8 8b01 bf h'2 ;@(h'4aae)
|
|
004aaa e040 mov #h'40, r0
|
|
004aac 0fb6 mov.l r11, @(r0,r15)
|
|
004aae e040 mov #h'40, r0
|
|
004ab0 00fe mov.l @(r0,r15), r0
|
|
004ab2 8801 cmp/eq #h'1, r0
|
|
004ab4 8b0b bf h'16 ;@(h'4ace)
|
|
004ab6 51fd mov.l @(h'34,r15), r1
|
|
004ab8 d056 mov.l @(h'158,pc), r0 ;@(h'4c14)
|
|
004aba d257 mov.l @(h'15c,pc), r2 ;@(h'4c18)
|
|
004abc 420b jsr @r2
|
|
004abe 0009 nop
|
|
004ac0 8800 cmp/eq #h'0, r0
|
|
004ac2 8904 bt h'8 ;@(h'4ace)
|
|
004ac4 d355 mov.l @(h'154,pc), r3 ;@(h'4c1c)
|
|
004ac6 430b jsr @r3
|
|
004ac8 54fe mov.l @(h'38,r15), r4
|
|
004aca e040 mov #h'40, r0
|
|
004acc 0fd6 mov.l r13, @(r0,r15)
|
|
004ace 490b jsr @r9
|
|
004ad0 0009 nop
|
|
004ad2 e319 mov #h'19, r3
|
|
004ad4 52f8 mov.l @(h'20,r15), r2
|
|
004ad6 6103 mov r0, r1
|
|
004ad8 0237 mul.l r3, r2
|
|
004ada 031a sts macl, r3
|
|
004adc 6033 mov r3, r0
|
|
004ade d34b mov.l @(h'12c,pc), r3 ;@(h'4c0c)
|
|
004ae0 430b jsr @r3
|
|
004ae2 0009 nop
|
|
004ae4 8801 cmp/eq #h'1, r0
|
|
004ae6 8b06 bf h'c ;@(h'4af6)
|
|
004ae8 53f7 mov.l @(h'1c,r15), r3
|
|
004aea 2338 tst r3, r3
|
|
004aec 8b03 bf h'6 ;@(h'4af6)
|
|
004aee d34c mov.l @(h'130,pc), r3 ;@(h'4c20)
|
|
004af0 430b jsr @r3
|
|
004af2 e400 mov #h'0, r4
|
|
004af4 1fb7 mov.l r11, @(h'1c,r15)
|
|
004af6 65f2 mov.l @r15, r5
|
|
004af8 d34a mov.l @(h'128,pc), r3 ;@(h'4c24)
|
|
004afa 430b jsr @r3
|
|
004afc 54f1 mov.l @(h'4,r15), r4
|
|
004afe d24a mov.l @(h'128,pc), r2 ;@(h'4c28)
|
|
004b00 420b jsr @r2
|
|
004b02 6403 mov r0, r4
|
|
004b04 63f2 mov.l @r15, r3
|
|
004b06 2f36 mov.l r3, @-r15
|
|
004b08 d248 mov.l @(h'120,pc), r2 ;@(h'4c2c)
|
|
004b0a 420b jsr @r2
|
|
004b0c 50f7 mov.l @(h'1c,r15), r0
|
|
004b0e 6703 mov r0, r7
|
|
004b10 d347 mov.l @(h'11c,pc), r3 ;@(h'4c30)
|
|
004b12 e628 mov #h'28, r6
|
|
004b14 65f3 mov r15, r5
|
|
004b16 750c
|
|
004b18 64f3 mov r15, r4
|
|
004b1a 430b jsr @r3
|
|
004b1c 7408
|
|
004b1e 7f04
|
|
004b20 2008 tst r0, r0
|
|
004b22 8d4e bt/s h'9c ;@(h'4bc2)
|
|
004b24 1f0e mov.l r0, @(h'38,r15)
|
|
004b26 52fc mov.l @(h'30,r15), r2
|
|
004b28 2228 tst r2, r2
|
|
004b2a 8b0d bf h'1a ;@(h'4b48)
|
|
004b2c d341 mov.l @(h'104,pc), r3 ;@(h'4c34)
|
|
004b2e 6032 mov.l @r3, r0
|
|
004b30 840c mov.b @(h'c,r0), r0
|
|
004b32 600c extu.b r0, r0
|
|
004b34 8802 cmp/eq #h'2, r0
|
|
004b36 8904 bt h'8 ;@(h'4b42)
|
|
004b38 6032 mov.l @r3, r0
|
|
004b3a 840d mov.b @(h'd,r0), r0
|
|
004b3c 600c extu.b r0, r0
|
|
004b3e 8802 cmp/eq #h'2, r0
|
|
004b40 8b02 bf h'4 ;@(h'4b48)
|
|
004b42 e407 mov #h'7, r4
|
|
004b44 a013 bra h'26 ;@(h'4b6e)
|
|
004b46 2f42 mov.l r4, @r15
|
|
004b48 53fc mov.l @(h'30,r15), r3
|
|
004b4a e202 mov #h'2, r2
|
|
004b4c 3323 cmp/ge r2, r3
|
|
004b4e 890c bt h'18 ;@(h'4b6a)
|
|
004b50 d138 mov.l @(h'e0,pc), r1 ;@(h'4c34)
|
|
004b52 6012 mov.l @r1, r0
|
|
004b54 840c mov.b @(h'c,r0), r0
|
|
004b56 600c extu.b r0, r0
|
|
004b58 8806 cmp/eq #h'6, r0
|
|
004b5a 8904 bt h'8 ;@(h'4b66)
|
|
004b5c 6012 mov.l @r1, r0
|
|
004b5e 840d mov.b @(h'd,r0), r0
|
|
004b60 600c extu.b r0, r0
|
|
004b62 8806 cmp/eq #h'6, r0
|
|
004b64 8b01 bf h'2 ;@(h'4b6a)
|
|
004b66 a002 bra h'4 ;@(h'4b6e)
|
|
004b68 2fa2 mov.l r10, @r15
|
|
004b6a e209 mov #h'9, r2
|
|
004b6c 2f22 mov.l r2, @r15
|
|
004b6e 53fc mov.l @(h'30,r15), r3
|
|
004b70 2338 tst r3, r3
|
|
004b72 8902 bt h'4 ;@(h'4b7a)
|
|
004b74 50fc mov.l @(h'30,r15), r0
|
|
004b76 8802 cmp/eq #h'2, r0
|
|
004b78 8b02 bf h'4 ;@(h'4b80)
|
|
004b7a d22f mov.l @(h'bc,pc), r2 ;@(h'4c38)
|
|
004b7c 420b jsr @r2
|
|
004b7e 0009 nop
|
|
004b80 50fe mov.l @(h'38,r15), r0
|
|
004b82 8802 cmp/eq #h'2, r0
|
|
004b84 8b13 bf h'26 ;@(h'4bae)
|
|
004b86 7ff8 add #h'f8, r15
|
|
004b88 d22c mov.l @(h'b0,pc), r2 ;@(h'4c3c)
|
|
004b8a 60c3 mov r12, r0
|
|
004b8c d32d mov.l @(h'b4,pc), r3 ;@(h'4c44)
|
|
004b8e 2f26 mov.l r2, @-r15
|
|
004b90 d22b mov.l @(h'ac,pc), r2 ;@(h'4c40)
|
|
004b92 2f26 mov.l r2, @-r15
|
|
004b94 7ff8 add #h'f8, r15
|
|
004b96 430b jsr @r3
|
|
004b98 2ff6 mov.l r15, @-r15
|
|
004b9a 63f3 mov r15, r3
|
|
004b9c 7310 add #h'10, r3
|
|
004b9e 2f36 mov.l r3, @-r15
|
|
004ba0 d329 mov.l @(h'a4,pc), r3 ;@(h'4c48)
|
|
004ba2 430b jsr @r3
|
|
004ba4 0009 nop
|
|
004ba6 d329 mov.l @(h'a4,pc), r3 ;@(h'4c4c)
|
|
004ba8 430b jsr @r3
|
|
004baa 0009 nop
|
|
004bac 6c03 mov r0, r12
|
|
004bae 61c3 mov r12, r1
|
|
004bb0 d227 mov.l @(h'9c,pc), r2 ;@(h'4c50)
|
|
004bb2 420b jsr @r2
|
|
004bb4 e000 mov #h'0, r0
|
|
004bb6 8800 cmp/eq #h'0, r0
|
|
004bb8 8900 bt h'0 ;@(h'4bbc)
|
|
004bba ec00 mov #h'0, r12
|
|
004bbc 53fc mov.l @(h'30,r15), r3
|
|
004bbe 7301
|
|
004bc0 1f3c mov.l r3, @(h'30,r15)
|
|
004bc2 62f2 mov.l @r15, r2
|
|
004bc4 2228 tst r2, r2
|
|
004bc6 8908 bt h'10 ;@(h'4bda)
|
|
004bc8 60f2 mov.l @r15, r0
|
|
004bca 8809 cmp/eq #h'9, r0
|
|
004bcc 8b56 bf h'ac ;@(h'4c7c)
|
|
004bce d021 mov.l @(h'84,pc), r0 ;@(h'4c54)
|
|
004bd0 d211 mov.l @(h'44,pc), r2 ;@(h'4c18)
|
|
004bd2 420b jsr @r2
|
|
004bd4 61c3 mov r12, r1
|
|
004bd6 8800 cmp/eq #h'0, r0
|
|
004bd8 8950 bt h'a0 ;@(h'4c7c)
|
|
004bda 50f1 mov.l @(h'4,r15), r0
|
|
004bdc 8808 cmp/eq #h'8, r0
|
|
004bde 894d bt h'9a ;@(h'4c7c)
|
|
004be0 52f1 mov.l @(h'4,r15), r2
|
|
004be2 32a7 cmp/gt r10, r2
|
|
004be4 8b3a bf h'74 ;@(h'4c5c)
|
|
004be6 d108 mov.l @(h'20,pc), r1 ;@(h'4c08)
|
|
004be8 410b jsr @r1
|
|
004bea 50f1 mov.l @(h'4,r15), r0
|
|
004bec d31a mov.l @(h'68,pc), r3 ;@(h'4c58)
|
|
004bee 6103 mov r0, r1
|
|
004bf0 430b jsr @r3
|
|
004bf2 60c3 mov r12, r0
|
|
004bf4 d10d mov.l @(h'34,pc), r1 ;@(h'4c2c)
|
|
004bf6 410b jsr @r1
|
|
004bf8 0009 nop
|
|
004bfa 30a3 cmp/ge r10, r0
|
|
004bfc 8f3d bf/s h'7a ;@(h'4c7a)
|
|
004bfe 1f01 mov.l r0, @(h'4,r15)
|
|
004c00 a03c bra h'78 ;@(h'4c7c)
|
|
004c02 0009 nop
|
|
004c04 0030
|
|
004c06 0a7a
|
|
004c08 0030
|
|
004c0a b7a8 bsr h'f50 ;@(h'5b5e)
|
|
004c0c 0030
|
|
004c0e beb0 bsr h'-2a0 ;@(h'4972)
|
|
004c10 0030
|
|
004c12 1ac0 mov.l r12, @(h'0,r10)
|
|
004c14 42f0
|
|
004c16 0000
|
|
004c18 0030
|
|
004c1a b5bc bsr h'b78 ;@(h'5796)
|
|
004c1c 0030
|
|
004c1e 12a0 mov.l r10, @(h'0,r2)
|
|
004c20 0030
|
|
004c22 1fd2 mov.l r13, @(h'8,r15)
|
|
004c24 0030
|
|
004c26 4282
|
|
004c28 0030
|
|
004c2a 029e mov.l @(r0,r9), r2
|
|
004c2c 0030
|
|
004c2e bd5c bsr h'-548 ;@(h'46ea)
|
|
004c30 0030
|
|
004c32 2648 tst r4, r6
|
|
004c34 0810
|
|
004c36 01dc mov.b @(r0,r13), r1
|
|
004c38 0030
|
|
004c3a 2618 tst r1, r6
|
|
004c3c 47ae ldc r7, r2_bank
|
|
004c3e 147b mov.l r7, @(h'2c,r4)
|
|
004c40 3f94 div1 r9, r15
|
|
004c42 7ae1 add #h'e1, r10
|
|
004c44 0030
|
|
004c46 bcd4 bsr h'-658 ;@(h'45f2)
|
|
004c48 0030
|
|
004c4a aa54 bra h'-b58 ;@(h'40f6)
|
|
004c4c 0030
|
|
004c4e b478 bsr h'8f0 ;@(h'5542)
|
|
004c50 0030
|
|
004c52 b878 bsr h'-f10 ;@(h'3d46)
|
|
004c54 4000 shll r0
|
|
004c56 0000
|
|
004c58 0030
|
|
004c5a ade4 bra h'-438 ;@(h'4826)
|
|
004c5c 52f1 mov.l @(h'4,r15), r2
|
|
004c5e 32a3 cmp/ge r10, r2
|
|
004c60 890c bt h'18 ;@(h'4c7c)
|
|
004c62 d187 mov.l @(h'21c,pc), r1 ;@(h'4e80)
|
|
004c64 410b jsr @r1
|
|
004c66 50f1 mov.l @(h'4,r15), r0
|
|
004c68 d386 mov.l @(h'218,pc), r3 ;@(h'4e84)
|
|
004c6a 430b jsr @r3
|
|
004c6c 61c3 mov r12, r1
|
|
004c6e d186 mov.l @(h'218,pc), r1 ;@(h'4e88)
|
|
004c70 410b jsr @r1
|
|
004c72 0009 nop
|
|
004c74 30a7 cmp/gt r10, r0
|
|
004c76 8f01 bf/s h'2 ;@(h'4c7c)
|
|
004c78 1f01 mov.l r0, @(h'4,r15)
|
|
004c7a 1fa1 mov.l r10, @(h'4,r15)
|
|
004c7c 60f2 mov.l @r15, r0
|
|
004c7e 88ff cmp/eq #h'ffffffff, r0
|
|
004c80 8b45 bf h'8a ;@(h'4d0e)
|
|
004c82 51f6 mov.l @(h'18,r15), r1
|
|
004c84 d081 mov.l @(h'204,pc), r0 ;@(h'4e8c)
|
|
004c86 d282 mov.l @(h'208,pc), r2 ;@(h'4e90)
|
|
004c88 420b jsr @r2
|
|
004c8a 0009 nop
|
|
004c8c 8800 cmp/eq #h'0, r0
|
|
004c8e 893e bt h'7c ;@(h'4d0e)
|
|
004c90 d080 mov.l @(h'200,pc), r0 ;@(h'4e94)
|
|
004c92 d37f mov.l @(h'1fc,pc), r3 ;@(h'4e90)
|
|
004c94 430b jsr @r3
|
|
004c96 61c3 mov r12, r1
|
|
004c98 8800 cmp/eq #h'0, r0
|
|
004c9a 8938 bt h'70 ;@(h'4d0e)
|
|
004c9c d07e mov.l @(h'1f8,pc), r0 ;@(h'4e98)
|
|
004c9e d27f mov.l @(h'1fc,pc), r2 ;@(h'4e9c)
|
|
004ca0 420b jsr @r2
|
|
004ca2 61c3 mov r12, r1
|
|
004ca4 d37e mov.l @(h'1f8,pc), r3 ;@(h'4ea0)
|
|
004ca6 6c03 mov r0, r12
|
|
004ca8 6103 mov r0, r1
|
|
004caa d07a mov.l @(h'1e8,pc), r0 ;@(h'4e94)
|
|
004cac 430b jsr @r3
|
|
004cae 0009 nop
|
|
004cb0 8800 cmp/eq #h'0, r0
|
|
004cb2 8b2c bf h'58 ;@(h'4d0e)
|
|
004cb4 2fd2 mov.l r13, @r15
|
|
004cb6 dc77 mov.l @(h'1dc,pc), r12 ;@(h'4e94)
|
|
004cb8 64e2 mov.l @r14, r4
|
|
004cba 740c
|
|
004cbc 6040 mov.b @r4, r0
|
|
004cbe 600c extu.b r0, r0
|
|
004cc0 8809 cmp/eq #h'9, r0
|
|
004cc2 8903 bt h'6 ;@(h'4ccc)
|
|
004cc4 8441 mov.b @(h'1,r4), r0
|
|
004cc6 600c extu.b r0, r0
|
|
004cc8 8809 cmp/eq #h'9, r0
|
|
004cca 8b1d bf h'3a ;@(h'4d08)
|
|
004ccc 62e2 mov.l @r14, r2
|
|
004cce e048 mov #h'48, r0
|
|
004cd0 032e mov.l @(r0,r2), r3
|
|
004cd2 7301
|
|
004cd4 490b jsr @r9
|
|
004cd6 0236 mov.l r3, @(r0,r2)
|
|
004cd8 d272 mov.l @(h'1c8,pc), r2 ;@(h'4ea4)
|
|
004cda 6103 mov r0, r1
|
|
004cdc 420b jsr @r2
|
|
004cde 6083 mov r8, r0
|
|
004ce0 7001
|
|
004ce2 8803 cmp/eq #h'3, r0
|
|
004ce4 8f0b bf/s h'16 ;@(h'4cfe)
|
|
004ce6 2f02 mov.l r0, @r15
|
|
004ce8 d36f mov.l @(h'1bc,pc), r3 ;@(h'4ea8)
|
|
004cea e16f mov #h'6f, r1
|
|
004cec 6032 mov.l @r3, r0
|
|
004cee 001c mov.b @(r0,r1), r0
|
|
004cf0 88ff cmp/eq #h'ffffffff, r0
|
|
004cf2 8904 bt h'8 ;@(h'4cfe)
|
|
004cf4 62e2 mov.l @r14, r2
|
|
004cf6 e06f mov #h'6f, r0
|
|
004cf8 032c mov.b @(r0,r2), r3
|
|
004cfa 7301
|
|
004cfc 0234 mov.b r3, @(r0,r2)
|
|
004cfe 52f2 mov.l @(h'8,r15), r2
|
|
004d00 2228 tst r2, r2
|
|
004d02 8b01 bf h'2 ;@(h'4d08)
|
|
004d04 e202 mov #h'2, r2
|
|
004d06 1f22 mov.l r2, @(h'8,r15)
|
|
004d08 d368 mov.l @(h'1a0,pc), r3 ;@(h'4eac)
|
|
004d0a 430b jsr @r3
|
|
004d0c 0009 nop
|
|
004d0e 61c3 mov r12, r1
|
|
004d10 d363 mov.l @(h'18c,pc), r3 ;@(h'4ea0)
|
|
004d12 430b jsr @r3
|
|
004d14 e000 mov #h'0, r0
|
|
004d16 8800 cmp/eq #h'0, r0
|
|
004d18 8901 bt h'2 ;@(h'4d1e)
|
|
004d1a a109 bra h'212 ;@(h'4f30)
|
|
004d1c 0009 nop
|
|
004d1e d264 mov.l @(h'190,pc), r2 ;@(h'4eb0)
|
|
004d20 420b jsr @r2
|
|
004d22 e401 mov #h'1, r4
|
|
004d24 d363 mov.l @(h'18c,pc), r3 ;@(h'4eb4)
|
|
004d26 430b jsr @r3
|
|
004d28 0009 nop
|
|
004d2a e05c mov #h'5c, r0
|
|
004d2c 02fe mov.l @(r0,r15), r2
|
|
004d2e 2228 tst r2, r2
|
|
004d30 8b13 bf h'26 ;@(h'4d5a)
|
|
004d32 e05c mov #h'5c, r0
|
|
004d34 0fb6 mov.l r11, @(r0,r15)
|
|
004d36 53fa mov.l @(h'28,r15), r3
|
|
004d38 2338 tst r3, r3
|
|
004d3a 8b0e bf h'1c ;@(h'4d5a)
|
|
004d3c 53f4 mov.l @(h'10,r15), r3
|
|
004d3e 2338 tst r3, r3
|
|
004d40 8b0b bf h'16 ;@(h'4d5a)
|
|
004d42 e161 mov #h'61, r1
|
|
004d44 d358 mov.l @(h'160,pc), r3 ;@(h'4ea8)
|
|
004d46 6032 mov.l @r3, r0
|
|
004d48 001c mov.b @(r0,r1), r0
|
|
004d4a 88ff cmp/eq #h'ffffffff, r0
|
|
004d4c 8905 bt h'a ;@(h'4d5a)
|
|
004d4e e2ff mov #h'ffffffff, r2
|
|
004d50 63e2 mov.l @r14, r3
|
|
004d52 e061 mov #h'61, r0
|
|
004d54 0324 mov.b r2, @(r0,r3)
|
|
004d56 d358 mov.l @(h'160,pc), r3 ;@(h'4eb8)
|
|
004d58 23b0 mov.b r11, @r3
|
|
004d5a 65f3 mov r15, r5
|
|
004d5c d257 mov.l @(h'15c,pc), r2 ;@(h'4ebc)
|
|
004d5e 64f3 mov r15, r4
|
|
004d60 7510 add #h'10, r5
|
|
004d62 420b jsr @r2
|
|
004d64 7428 add #h'28, r4
|
|
004d66 8800 cmp/eq #h'0, r0
|
|
004d68 8911 bt h'22 ;@(h'4d8e)
|
|
004d6a 8801 cmp/eq #h'1, r0
|
|
004d6c 8b01 bf h'2 ;@(h'4d72)
|
|
004d6e a0b1 bra h'162 ;@(h'4ed4)
|
|
004d70 0009 nop
|
|
004d72 8802 cmp/eq #h'2, r0
|
|
004d74 8b01 bf h'2 ;@(h'4d7a)
|
|
004d76 a0ba bra h'174 ;@(h'4eee)
|
|
004d78 0009 nop
|
|
004d7a 8803 cmp/eq #h'3, r0
|
|
004d7c 8b01 bf h'2 ;@(h'4d82)
|
|
004d7e a0c3 bra h'186 ;@(h'4f08)
|
|
004d80 0009 nop
|
|
004d82 8804 cmp/eq #h'4, r0
|
|
004d84 8b01 bf h'2 ;@(h'4d8a)
|
|
004d86 a0ce bra h'19c ;@(h'4f26)
|
|
004d88 0009 nop
|
|
004d8a a0d1 bra h'1a2 ;@(h'4f30)
|
|
004d8c 0009 nop
|
|
004d8e e02a mov #h'2a, r0
|
|
004d90 63e2 mov.l @r14, r3
|
|
004d92 023d mov.w @(r0,r3), r2
|
|
004d94 53f9 mov.l @(h'24,r15), r3
|
|
004d96 622d extu.w r2, r2
|
|
004d98 3327 cmp/gt r2, r3
|
|
004d9a 8b03 bf h'6 ;@(h'4da4)
|
|
004d9c 61e2 mov.l @r14, r1
|
|
004d9e e02a mov #h'2a, r0
|
|
004da0 53f9 mov.l @(h'24,r15), r3
|
|
004da2 0135 mov.w r3, @(r0,r1)
|
|
004da4 62e2 mov.l @r14, r2
|
|
004da6 e028 mov #h'28, r0
|
|
004da8 032d mov.w @(r0,r2), r3
|
|
004daa 633d extu.w r3, r3
|
|
004dac 52f4 mov.l @(h'10,r15), r2
|
|
004dae 3237 cmp/gt r3, r2
|
|
004db0 8b03 bf h'6 ;@(h'4dba)
|
|
004db2 e028 mov #h'28, r0
|
|
004db4 61e2 mov.l @r14, r1
|
|
004db6 53f4 mov.l @(h'10,r15), r3
|
|
004db8 0135 mov.w r3, @(r0,r1)
|
|
004dba e044 mov #h'44, r0
|
|
004dbc 62e2 mov.l @r14, r2
|
|
004dbe 53f9 mov.l @(h'24,r15), r3
|
|
004dc0 012e mov.l @(r0,r2), r1
|
|
004dc2 313c add r3, r1
|
|
004dc4 0216 mov.l r1, @(r0,r2)
|
|
004dc6 e040 mov #h'40, r0
|
|
004dc8 62e2 mov.l @r14, r2
|
|
004dca 53f4 mov.l @(h'10,r15), r3
|
|
004dcc 012e mov.l @(r0,r2), r1
|
|
004dce 313c add r3, r1
|
|
004dd0 0216 mov.l r1, @(r0,r2)
|
|
004dd2 e05a mov #h'5a, r0
|
|
004dd4 d13a mov.l @(h'e8,pc), r1 ;@(h'4ec0)
|
|
004dd6 63e2 mov.l @r14, r3
|
|
004dd8 003d mov.w @(r0,r3), r0
|
|
004dda 410b jsr @r1
|
|
004ddc 600d extu.w r0, r0
|
|
004dde 61f3 mov r15, r1
|
|
004de0 d228 mov.l @(h'a0,pc), r2 ;@(h'4e84)
|
|
004de2 7148 add #h'48, r1
|
|
004de4 420b jsr @r2
|
|
004de6 6112 mov.l @r1, r1
|
|
004de8 d136 mov.l @(h'd8,pc), r1 ;@(h'4ec4)
|
|
004dea 410b jsr @r1
|
|
004dec 0009 nop
|
|
004dee e15a mov #h'5a, r1
|
|
004df0 313c add r3, r1
|
|
004df2 65d3 mov r13, r5
|
|
004df4 2101 mov.w r0, @r1
|
|
004df6 e054 mov #h'54, r0
|
|
004df8 06fe mov.l @(r0,r15), r6
|
|
004dfa a010 bra h'20 ;@(h'4e1e)
|
|
004dfc 64d3 mov r13, r4
|
|
004dfe 63e2 mov.l @r14, r3
|
|
004e00 d12f mov.l @(h'bc,pc), r1 ;@(h'4ec0)
|
|
004e02 732c add #h'2c, r3
|
|
004e04 334c add r4, r3
|
|
004e06 6031 mov.w @r3, r0
|
|
004e08 410b jsr @r1
|
|
004e0a 600d extu.w r0, r0
|
|
004e0c d21d mov.l @(h'74,pc), r2 ;@(h'4e84)
|
|
004e0e 420b jsr @r2
|
|
004e10 6166 mov.l @r6+, r1
|
|
004e12 d12c mov.l @(h'b0,pc), r1 ;@(h'4ec4)
|
|
004e14 410b jsr @r1
|
|
004e16 0009 nop
|
|
004e18 2301 mov.w r0, @r3
|
|
004e1a 7501
|
|
004e1c 7402
|
|
004e1e 3583 cmp/ge r8, r5
|
|
004e20 8bed bf h'-26 ;@(h'4dfe)
|
|
004e22 e05c mov #h'5c, r0
|
|
004e24 62e2 mov.l @r14, r2
|
|
004e26 032d mov.w @(r0,r2), r3
|
|
004e28 633d extu.w r3, r3
|
|
004e2a e214 mov #h'14, r2
|
|
004e2c 3323 cmp/ge r2, r3
|
|
004e2e 8b0a bf h'14 ;@(h'4e46)
|
|
004e30 60e2 mov.l @r14, r0
|
|
004e32 e164 mov #h'64, r1
|
|
004e34 001c mov.b @(r0,r1), r0
|
|
004e36 88ff cmp/eq #h'ffffffff, r0
|
|
004e38 8905 bt h'a ;@(h'4e46)
|
|
004e3a e3ff mov #h'ffffffff, r3
|
|
004e3c 62e2 mov.l @r14, r2
|
|
004e3e e064 mov #h'64, r0
|
|
004e40 0234 mov.b r3, @(r0,r2)
|
|
004e42 d21d mov.l @(h'74,pc), r2 ;@(h'4eb8)
|
|
004e44 22b0 mov.b r11, @r2
|
|
004e46 e058 mov #h'58, r0
|
|
004e48 d320 mov.l @(h'80,pc), r3 ;@(h'4ecc)
|
|
004e4a 01fe mov.l @(r0,r15), r1
|
|
004e4c d01e mov.l @(h'78,pc), r0 ;@(h'4ec8)
|
|
004e4e 430b jsr @r3
|
|
004e50 6112 mov.l @r1, r1
|
|
004e52 8800 cmp/eq #h'0, r0
|
|
004e54 890b bt h'16 ;@(h'4e6e)
|
|
004e56 e16e mov #h'6e, r1
|
|
004e58 d213 mov.l @(h'4c,pc), r2 ;@(h'4ea8)
|
|
004e5a 6022 mov.l @r2, r0
|
|
004e5c 001c mov.b @(r0,r1), r0
|
|
004e5e 88ff cmp/eq #h'ffffffff, r0
|
|
004e60 8905 bt h'a ;@(h'4e6e)
|
|
004e62 e3ff mov #h'ffffffff, r3
|
|
004e64 62e2 mov.l @r14, r2
|
|
004e66 e06e mov #h'6e, r0
|
|
004e68 0234 mov.b r3, @(r0,r2)
|
|
004e6a d213 mov.l @(h'4c,pc), r2 ;@(h'4eb8)
|
|
004e6c 22b0 mov.b r11, @r2
|
|
004e6e dc18 mov.l @(h'60,pc), r12 ;@(h'4ed0)
|
|
004e70 55f4 mov.l @(h'10,r15), r5
|
|
004e72 d305 mov.l @(h'14,pc), r3 ;@(h'4e88)
|
|
004e74 430b jsr @r3
|
|
004e76 50f6 mov.l @(h'18,r15), r0
|
|
004e78 4c0b jsr @r12
|
|
004e7a 6403 mov r0, r4
|
|
004e7c a116 bra h'22c ;@(h'50ac)
|
|
004e7e 0009 nop
|
|
004e80 0030
|
|
004e82 b7a8 bsr h'f50 ;@(h'5dd6)
|
|
004e84 0030
|
|
004e86 adea bra h'-42c ;@(h'4a5e)
|
|
004e88 0030
|
|
004e8a bd5c bsr h'-548 ;@(h'4946)
|
|
004e8c 443b
|
|
004e8e 8000 mov.b r0, @(h'0,r0)
|
|
004e90 0030
|
|
004e92 b6dc bsr h'db8 ;@(h'5c4e)
|
|
004e94 4000 shll r0
|
|
004e96 0000
|
|
004e98 3f80 cmp/eq r8, r15
|
|
004e9a 0000
|
|
004e9c 0030
|
|
004e9e ade4 bra h'-438 ;@(h'4a6a)
|
|
004ea0 0030
|
|
004ea2 bc6c bsr h'-728 ;@(h'477e)
|
|
004ea4 0030
|
|
004ea6 beb0 bsr h'-2a0 ;@(h'4c0a)
|
|
004ea8 0810
|
|
004eaa 01dc mov.b @(r0,r13), r1
|
|
004eac 0030
|
|
004eae 2434 mov.b r3, @-r4
|
|
004eb0 0030
|
|
004eb2 c398 trapa #h'98
|
|
004eb4 0030
|
|
004eb6 2618 tst r1, r6
|
|
004eb8 0810
|
|
004eba 01e0
|
|
004ebc 0030
|
|
004ebe 84a0 mov.b @(h'0,r10), r0
|
|
004ec0 0030
|
|
004ec2 bdb4 bsr h'-498 ;@(h'4a2e)
|
|
004ec4 0030
|
|
004ec6 bd5c bsr h'-548 ;@(h'4982)
|
|
004ec8 4448
|
|
004eca 0000
|
|
004ecc 0030
|
|
004ece b5bc bsr h'b78 ;@(h'5a4a)
|
|
004ed0 0030
|
|
004ed2 539c mov.l @(h'30,r9), r3
|
|
004ed4 d246 mov.l @(h'118,pc), r2 ;@(h'4ff0)
|
|
004ed6 420b jsr @r2
|
|
004ed8 e401 mov #h'1, r4
|
|
004eda d346 mov.l @(h'118,pc), r3 ;@(h'4ff4)
|
|
004edc 430b jsr @r3
|
|
004ede 0009 nop
|
|
004ee0 9484 mov.w @(h'108,pc), r4 ;@(h'4fec)
|
|
004ee2 d245 mov.l @(h'114,pc), r2 ;@(h'4ff8)
|
|
004ee4 420b jsr @r2
|
|
004ee6 0009 nop
|
|
004ee8 dc44 mov.l @(h'110,pc), r12 ;@(h'4ffc)
|
|
004eea a019 bra h'32 ;@(h'4f20)
|
|
004eec 1fb5 mov.l r11, @(h'14,r15)
|
|
004eee d340 mov.l @(h'100,pc), r3 ;@(h'4ff0)
|
|
004ef0 430b jsr @r3
|
|
004ef2 e401 mov #h'1, r4
|
|
004ef4 d23f mov.l @(h'fc,pc), r2 ;@(h'4ff4)
|
|
004ef6 420b jsr @r2
|
|
004ef8 0009 nop
|
|
004efa 9477 mov.w @(h'ee,pc), r4 ;@(h'4fec)
|
|
004efc d33e mov.l @(h'f8,pc), r3 ;@(h'4ff8)
|
|
004efe 430b jsr @r3
|
|
004f00 0009 nop
|
|
004f02 dc3f mov.l @(h'fc,pc), r12 ;@(h'5000)
|
|
004f04 a00c bra h'18 ;@(h'4f20)
|
|
004f06 1fb5 mov.l r11, @(h'14,r15)
|
|
004f08 d239 mov.l @(h'e4,pc), r2 ;@(h'4ff0)
|
|
004f0a 420b jsr @r2
|
|
004f0c e401 mov #h'1, r4
|
|
004f0e d339 mov.l @(h'e4,pc), r3 ;@(h'4ff4)
|
|
004f10 430b jsr @r3
|
|
004f12 0009 nop
|
|
004f14 946a mov.w @(h'd4,pc), r4 ;@(h'4fec)
|
|
004f16 d238 mov.l @(h'e0,pc), r2 ;@(h'4ff8)
|
|
004f18 420b jsr @r2
|
|
004f1a 0009 nop
|
|
004f1c 1fb5 mov.l r11, @(h'14,r15)
|
|
004f1e dc39 mov.l @(h'e4,pc), r12 ;@(h'5004)
|
|
004f20 e309 mov #h'9, r3
|
|
004f22 a002 bra h'4 ;@(h'4f2a)
|
|
004f24 2f32 mov.l r3, @r15
|
|
004f26 dc35 mov.l @(h'd4,pc), r12 ;@(h'4ffc)
|
|
004f28 2fd2 mov.l r13, @r15
|
|
004f2a d337 mov.l @(h'dc,pc), r3 ;@(h'5008)
|
|
004f2c 430b jsr @r3
|
|
004f2e 0009 nop
|
|
004f30 51f6 mov.l @(h'18,r15), r1
|
|
004f32 d036 mov.l @(h'd8,pc), r0 ;@(h'500c)
|
|
004f34 d336 mov.l @(h'd8,pc), r3 ;@(h'5010)
|
|
004f36 430b jsr @r3
|
|
004f38 0009 nop
|
|
004f3a d236 mov.l @(h'd8,pc), r2 ;@(h'5014)
|
|
004f3c 420b jsr @r2
|
|
004f3e 0009 nop
|
|
004f40 7001
|
|
004f42 e314 mov #h'14, r3
|
|
004f44 1f0e mov.l r0, @(h'38,r15)
|
|
004f46 52f8 mov.l @(h'20,r15), r2
|
|
004f48 3233 cmp/ge r3, r2
|
|
004f4a 8b06 bf h'c ;@(h'4f5a)
|
|
004f4c 52fe mov.l @(h'38,r15), r2
|
|
004f4e 6123 mov r2, r1
|
|
004f50 4200 shll r2
|
|
004f52 321c add r1, r2
|
|
004f54 e128 mov #h'28, r1
|
|
004f56 3128 sub r2, r1
|
|
004f58 1f18 mov.l r1, @(h'20,r15)
|
|
004f5a e044 mov #h'44, r0
|
|
004f5c 03fe mov.l @(r0,r15), r3
|
|
004f5e 4315 cmp/pl r3
|
|
004f60 8b04 bf h'8 ;@(h'4f6c)
|
|
004f62 e044 mov #h'44, r0
|
|
004f64 01fe mov.l @(r0,r15), r1
|
|
004f66 e044 mov #h'44, r0
|
|
004f68 71ff add #h'ff, r1
|
|
004f6a 0f16 mov.l r1, @(r0,r15)
|
|
004f6c d22a mov.l @(h'a8,pc), r2 ;@(h'5018)
|
|
004f6e e04c mov #h'4c, r0
|
|
004f70 03fe mov.l @(r0,r15), r3
|
|
004f72 e04c mov #h'4c, r0
|
|
004f74 7301
|
|
004f76 0f36 mov.l r3, @(r0,r15)
|
|
004f78 60c3 mov r12, r0
|
|
004f7a 420b jsr @r2
|
|
004f7c 51fd mov.l @(h'34,r15), r1
|
|
004f7e 1f0d mov.l r0, @(h'34,r15)
|
|
004f80 d225 mov.l @(h'94,pc), r2 ;@(h'5018)
|
|
004f82 60c3 mov r12, r0
|
|
004f84 420b jsr @r2
|
|
004f86 51ff mov.l @(h'3c,r15), r1
|
|
004f88 1f0f mov.l r0, @(h'3c,r15)
|
|
004f8a d124 mov.l @(h'90,pc), r1 ;@(h'501c)
|
|
004f8c d224 mov.l @(h'90,pc), r2 ;@(h'5020)
|
|
004f8e 420b jsr @r2
|
|
004f90 0009 nop
|
|
004f92 8800 cmp/eq #h'0, r0
|
|
004f94 8904 bt h'8 ;@(h'4fa0)
|
|
004f96 d021 mov.l @(h'84,pc), r0 ;@(h'501c)
|
|
004f98 d222 mov.l @(h'88,pc), r2 ;@(h'5024)
|
|
004f9a 420b jsr @r2
|
|
004f9c 51ff mov.l @(h'3c,r15), r1
|
|
004f9e 1f0f mov.l r0, @(h'3c,r15)
|
|
004fa0 d016 mov.l @(h'58,pc), r0 ;@(h'4ffc)
|
|
004fa2 d31f mov.l @(h'7c,pc), r3 ;@(h'5020)
|
|
004fa4 430b jsr @r3
|
|
004fa6 61c3 mov r12, r1
|
|
004fa8 8800 cmp/eq #h'0, r0
|
|
004faa 8909 bt h'12 ;@(h'4fc0)
|
|
004fac d11e mov.l @(h'78,pc), r1 ;@(h'5028)
|
|
004fae 410b jsr @r1
|
|
004fb0 50f1 mov.l @(h'4,r15), r0
|
|
004fb2 d219 mov.l @(h'64,pc), r2 ;@(h'5018)
|
|
004fb4 420b jsr @r2
|
|
004fb6 61c3 mov r12, r1
|
|
004fb8 d116 mov.l @(h'58,pc), r1 ;@(h'5014)
|
|
004fba 410b jsr @r1
|
|
004fbc 0009 nop
|
|
004fbe 1f01 mov.l r0, @(h'4,r15)
|
|
004fc0 d00e mov.l @(h'38,pc), r0 ;@(h'4ffc)
|
|
004fc2 d313 mov.l @(h'4c,pc), r3 ;@(h'5010)
|
|
004fc4 430b jsr @r3
|
|
004fc6 61c3 mov r12, r1
|
|
004fc8 d213 mov.l @(h'4c,pc), r2 ;@(h'5018)
|
|
004fca 6403 mov r0, r4
|
|
004fcc 420b jsr @r2
|
|
004fce 51f6 mov.l @(h'18,r15), r1
|
|
004fd0 1f06 mov.l r0, @(h'18,r15)
|
|
004fd2 63f2 mov.l @r15, r3
|
|
004fd4 3387 cmp/gt r8, r3
|
|
004fd6 8b29 bf h'52 ;@(h'502c)
|
|
004fd8 d30f mov.l @(h'3c,pc), r3 ;@(h'5018)
|
|
004fda 6043 mov r4, r0
|
|
004fdc 61f3 mov r15, r1
|
|
004fde 7148 add #h'48, r1
|
|
004fe0 430b jsr @r3
|
|
004fe2 6112 mov.l @r1, r1
|
|
004fe4 61f3 mov r15, r1
|
|
004fe6 7148 add #h'48, r1
|
|
004fe8 a02e bra h'5c ;@(h'5048)
|
|
004fea 2102 mov.l r0, @r1
|
|
004fec 02ee mov.l @(r0,r14), r2
|
|
004fee 0000
|
|
004ff0 0030
|
|
004ff2 c388 trapa #h'88
|
|
004ff4 0030
|
|
004ff6 8f50 bf/s h'a0 ;@(h'509a)
|
|
004ff8 0030
|
|
004ffa d032 mov.l @(h'c8,pc), r0 ;@(h'50c4)
|
|
004ffc 4000 shll r0
|
|
004ffe 0000
|
|
005000 4040
|
|
005002 0000
|
|
005004 4080
|
|
005006 0000
|
|
005008 0030
|
|
00500a 2434 mov.b r3, @-r4
|
|
00500c 43fa
|
|
00500e 0000
|
|
005010 0030
|
|
005012 b2ac bsr h'558 ;@(h'556e)
|
|
005014 0030
|
|
005016 bd5c bsr h'-548 ;@(h'4ad2)
|
|
005018 0030
|
|
00501a adea bra h'-42c ;@(h'4bf2)
|
|
00501c 4300 shll r3
|
|
00501e 0000
|
|
005020 0030
|
|
005022 b878 bsr h'-f10 ;@(h'4116)
|
|
005024 0030
|
|
005026 ade4 bra h'-438 ;@(h'4bf2)
|
|
005028 0030
|
|
00502a b7a8 bsr h'f50 ;@(h'5f7e)
|
|
00502c 63f2 mov.l @r15, r3
|
|
00502e 4315 cmp/pl r3
|
|
005030 8b0a bf h'14 ;@(h'5048)
|
|
005032 62f3 mov r15, r2
|
|
005034 63f2 mov.l @r15, r3
|
|
005036 6043 mov r4, r0
|
|
005038 73ff add #h'ff, r3
|
|
00503a 4308 shll2 r3
|
|
00503c 7260 add #h'60, r2
|
|
00503e 332c add r2, r3
|
|
005040 d220 mov.l @(h'80,pc), r2 ;@(h'50c4)
|
|
005042 420b jsr @r2
|
|
005044 6132 mov.l @r3, r1
|
|
005046 2302 mov.l r0, @r3
|
|
005048 d31f mov.l @(h'7c,pc), r3 ;@(h'50c8)
|
|
00504a 7ff8 add #h'f8, r15
|
|
00504c 50fa mov.l @(h'28,r15), r0
|
|
00504e 7ff8 add #h'f8, r15
|
|
005050 430b jsr @r3
|
|
005052 2ff6 mov.l r15, @-r15
|
|
005054 52f4 mov.l @(h'10,r15), r2
|
|
005056 32b3 cmp/ge r11, r2
|
|
005058 8b08 bf h'10 ;@(h'506c)
|
|
00505a e106 mov #h'6, r1
|
|
00505c 53f4 mov.l @(h'10,r15), r3
|
|
00505e 3317 cmp/gt r1, r3
|
|
005060 8904 bt h'8 ;@(h'506c)
|
|
005062 e300 mov #h'0, r3
|
|
005064 2f36 mov.l r3, @-r15
|
|
005066 d319 mov.l @(h'64,pc), r3 ;@(h'50cc)
|
|
005068 a007 bra h'e ;@(h'507a)
|
|
00506a 0009 nop
|
|
00506c 51f4 mov.l @(h'10,r15), r1
|
|
00506e e206 mov #h'6, r2
|
|
005070 3127 cmp/gt r2, r1
|
|
005072 8b05 bf h'a ;@(h'5080)
|
|
005074 e300 mov #h'0, r3
|
|
005076 2f36 mov.l r3, @-r15
|
|
005078 d315 mov.l @(h'54,pc), r3 ;@(h'50d0)
|
|
00507a 2f36 mov.l r3, @-r15
|
|
00507c a004 bra h'8 ;@(h'5088)
|
|
00507e 0009 nop
|
|
005080 e100 mov #h'0, r1
|
|
005082 2f16 mov.l r1, @-r15
|
|
005084 d113 mov.l @(h'4c,pc), r1 ;@(h'50d4)
|
|
005086 2f16 mov.l r1, @-r15
|
|
005088 d213 mov.l @(h'4c,pc), r2 ;@(h'50d8)
|
|
00508a 63f3 mov r15, r3
|
|
00508c 7310 add #h'10, r3
|
|
00508e 420b jsr @r2
|
|
005090 2f36 mov.l r3, @-r15
|
|
005092 d112 mov.l @(h'48,pc), r1 ;@(h'50dc)
|
|
005094 410b jsr @r1
|
|
005096 0009 nop
|
|
005098 d311 mov.l @(h'44,pc), r3 ;@(h'50e0)
|
|
00509a 430b jsr @r3
|
|
00509c 6403 mov r0, r4
|
|
00509e aad2 bra h'-a5c ;@(h'4646)
|
|
0050a0 0009 nop
|
|
0050a2 d310 mov.l @(h'40,pc), r3 ;@(h'50e4)
|
|
0050a4 430b jsr @r3
|
|
0050a6 0009 nop
|
|
0050a8 2e02 mov.l r0, @r14
|
|
0050aa e000 mov #h'0, r0
|
|
0050ac 7f78 add #h'78, r15
|
|
0050ae 4f16 lds.l @r15+, macl
|
|
0050b0 4f26 lds.l @r15+, pr
|
|
0050b2 68f6 mov.l @r15+, r8
|
|
0050b4 69f6 mov.l @r15+, r9
|
|
0050b6 6af6 mov.l @r15+, r10
|
|
0050b8 6bf6 mov.l @r15+, r11
|
|
0050ba 6cf6 mov.l @r15+, r12
|
|
0050bc 6df6 mov.l @r15+, r13
|
|
0050be 000b rts
|
|
0050c0 6ef6 mov.l @r15+, r14
|
|
0050c2 0000
|
|
0050c4 0030
|
|
0050c6 adea bra h'-42c ;@(h'4c9e)
|
|
0050c8 0030
|
|
0050ca b754 bsr h'ea8 ;@(h'5f76)
|
|
0050cc 4004 rotl r0
|
|
0050ce 0000
|
|
0050d0 4000 shll r0
|
|
0050d2 0000
|
|
0050d4 3ff8 sub r15, r15
|
|
0050d6 0000
|
|
0050d8 0030
|
|
0050da b0dc bsr h'1b8 ;@(h'5296)
|
|
0050dc 0030
|
|
0050de b3ec bsr h'7d8 ;@(h'58ba)
|
|
0050e0 0030
|
|
0050e2 d032 mov.l @(h'c8,pc), r0 ;@(h'51ac)
|
|
0050e4 0030
|
|
0050e6 8dbe bt/s h'-84 ;@(h'5066)
|
|
0050e8 4f22 sts.l pr, @-r15
|
|
0050ea b05d bsr h'ba ;@(h'51a8)
|
|
0050ec 0009 nop
|
|
0050ee 8800 cmp/eq #h'0, r0
|
|
0050f0 8912 bt h'24 ;@(h'5118)
|
|
0050f2 881a cmp/eq #h'1a, r0
|
|
0050f4 8913 bt h'26 ;@(h'511e)
|
|
0050f6 8832 cmp/eq #h'32, r0
|
|
0050f8 8915 bt h'2a ;@(h'5126)
|
|
0050fa 8838 cmp/eq #h'38, r0
|
|
0050fc 8918 bt h'30 ;@(h'5130)
|
|
0050fe 8850 cmp/eq #h'50, r0
|
|
005100 891a bt h'34 ;@(h'5138)
|
|
005102 8856 cmp/eq #h'56, r0
|
|
005104 891d bt h'3a ;@(h'5142)
|
|
005106 886e cmp/eq #h'6e, r0
|
|
005108 891f bt h'3e ;@(h'514a)
|
|
00510a 8874 cmp/eq #h'74, r0
|
|
00510c 8922 bt h'44 ;@(h'5154)
|
|
00510e 913d mov.w @(h'7a,pc), r1 ;@(h'518c)
|
|
005110 3010 cmp/eq r1, r0
|
|
005112 8924 bt h'48 ;@(h'515e)
|
|
005114 a025 bra h'4a ;@(h'5162)
|
|
005116 0009 nop
|
|
005118 4f26 lds.l @r15+, pr
|
|
00511a 000b rts
|
|
00511c e001 mov #h'1, r0
|
|
00511e b2e7 bsr h'5ce ;@(h'56f0)
|
|
005120 0009 nop
|
|
005122 a01e bra h'3c ;@(h'5162)
|
|
005124 0009 nop
|
|
005126 d31a mov.l @(h'68,pc), r3 ;@(h'5190)
|
|
005128 430b jsr @r3
|
|
00512a 0009 nop
|
|
00512c a019 bra h'32 ;@(h'5162)
|
|
00512e 0009 nop
|
|
005130 b4ef bsr h'9de ;@(h'5b12)
|
|
005132 0009 nop
|
|
005134 a015 bra h'2a ;@(h'5162)
|
|
005136 0009 nop
|
|
005138 d316 mov.l @(h'58,pc), r3 ;@(h'5194)
|
|
00513a 430b jsr @r3
|
|
00513c 0009 nop
|
|
00513e a010 bra h'20 ;@(h'5162)
|
|
005140 0009 nop
|
|
005142 b77f bsr h'efe ;@(h'6044)
|
|
005144 0009 nop
|
|
005146 a00c bra h'18 ;@(h'5162)
|
|
005148 0009 nop
|
|
00514a d313 mov.l @(h'4c,pc), r3 ;@(h'5198)
|
|
00514c 430b jsr @r3
|
|
00514e 0009 nop
|
|
005150 a007 bra h'e ;@(h'5162)
|
|
005152 0009 nop
|
|
005154 d311 mov.l @(h'44,pc), r3 ;@(h'519c)
|
|
005156 430b jsr @r3
|
|
005158 0009 nop
|
|
00515a a002 bra h'4 ;@(h'5162)
|
|
00515c 0009 nop
|
|
00515e a007 bra h'e ;@(h'5170)
|
|
005160 4f26 lds.l @r15+, pr
|
|
005162 d30f mov.l @(h'3c,pc), r3 ;@(h'51a0)
|
|
005164 430b jsr @r3
|
|
005166 0009 nop
|
|
005168 e000 mov #h'0, r0
|
|
00516a 4f26 lds.l @r15+, pr
|
|
00516c 000b rts
|
|
00516e 0009 nop
|
|
005170 2fe6 mov.l r14, @-r15
|
|
005172 4f22 sts.l pr, @-r15
|
|
005174 de0b mov.l @(h'2c,pc), r14 ;@(h'51a4)
|
|
005176 4e0b jsr @r14
|
|
005178 0009 nop
|
|
00517a 6503 mov r0, r5
|
|
00517c 645e exts.b r5, r4
|
|
00517e 6043 mov r4, r0
|
|
005180 8802 cmp/eq #h'2, r0
|
|
005182 89f8 bt h'-10 ;@(h'5176)
|
|
005184 4f26 lds.l @r15+, pr
|
|
005186 6043 mov r4, r0
|
|
005188 000b rts
|
|
00518a 6ef6 mov.l @r15+, r14
|
|
00518c 008c mov.b @(r0,r8), r0
|
|
00518e 0000
|
|
005190 0030
|
|
005192 7528 add #h'28, r5
|
|
005194 0030
|
|
005196 7bec add #h'ec, r11
|
|
005198 0030
|
|
00519a 7f66 add #h'66, r15
|
|
00519c 0030
|
|
00519e 67a0 mov.b @r10, r7
|
|
0051a0 0030
|
|
0051a2 8e7c
|
|
0051a4 0030
|
|
0051a6 4520 shal r5
|
|
0051a8 2fe6 mov.l r14, @-r15
|
|
0051aa ee02 mov #h'2, r14
|
|
0051ac 2fd6 mov.l r13, @-r15
|
|
0051ae 2fc6 mov.l r12, @-r15
|
|
0051b0 2fb6 mov.l r11, @-r15
|
|
0051b2 eb00 mov #h'0, r11
|
|
0051b4 dc1b mov.l @(h'6c,pc), r12 ;@(h'5224)
|
|
0051b6 6db3 mov r11, r13
|
|
0051b8 2fa6 mov.l r10, @-r15
|
|
0051ba ea11 mov #h'11, r10
|
|
0051bc 2f96 mov.l r9, @-r15
|
|
0051be e901 mov #h'1, r9
|
|
0051c0 2f86 mov.l r8, @-r15
|
|
0051c2 e809 mov #h'9, r8
|
|
0051c4 4f22 sts.l pr, @-r15
|
|
0051c6 7fec add #h'ec, r15
|
|
0051c8 1f94 mov.l r9, @(h'10,r15)
|
|
0051ca 1f93 mov.l r9, @(h'c,r15)
|
|
0051cc 1fb1 mov.l r11, @(h'4,r15)
|
|
0051ce 1fb2 mov.l r11, @(h'8,r15)
|
|
0051d0 2fb2 mov.l r11, @r15
|
|
0051d2 d315 mov.l @(h'54,pc), r3 ;@(h'5228)
|
|
0051d4 430b jsr @r3
|
|
0051d6 0009 nop
|
|
0051d8 9722 mov.w @(h'44,pc), r7 ;@(h'5220)
|
|
0051da e600 mov #h'0, r6
|
|
0051dc d413 mov.l @(h'4c,pc), r4 ;@(h'522c)
|
|
0051de e240 mov #h'40, r2
|
|
0051e0 d313 mov.l @(h'4c,pc), r3 ;@(h'5230)
|
|
0051e2 2f26 mov.l r2, @-r15
|
|
0051e4 430b jsr @r3
|
|
0051e6 6563 mov r6, r5
|
|
0051e8 2fe6 mov.l r14, @-r15
|
|
0051ea 67a3 mov r10, r7
|
|
0051ec d211 mov.l @(h'44,pc), r2 ;@(h'5234)
|
|
0051ee 6683 mov r8, r6
|
|
0051f0 2f96 mov.l r9, @-r15
|
|
0051f2 65a3 mov r10, r5
|
|
0051f4 2f96 mov.l r9, @-r15
|
|
0051f6 7713 add #h'13, r7
|
|
0051f8 7613 add #h'13, r6
|
|
0051fa 420b jsr @r2
|
|
0051fc 6483 mov r8, r4
|
|
0051fe 7f10 add #h'10, r15
|
|
005200 53f2 mov.l @(h'8,r15), r3
|
|
005202 2338 tst r3, r3
|
|
005204 891b bt h'36 ;@(h'523e)
|
|
005206 50f2 mov.l @(h'8,r15), r0
|
|
005208 8802 cmp/eq #h'2, r0
|
|
00520a 8b01 bf h'2 ;@(h'5210)
|
|
00520c a001 bra h'2 ;@(h'5212)
|
|
00520e e4ff mov #h'ffffffff, r4
|
|
005210 e409 mov #h'9, r4
|
|
005212 d209 mov.l @(h'24,pc), r2 ;@(h'5238)
|
|
005214 420b jsr @r2
|
|
005216 0009 nop
|
|
005218 8801 cmp/eq #h'1, r0
|
|
00521a 8b0f bf h'1e ;@(h'523c)
|
|
00521c a00f bra h'1e ;@(h'523e)
|
|
00521e 1fb2 mov.l r11, @(h'8,r15)
|
|
005220 0080
|
|
005222 0000
|
|
005224 0030
|
|
005226 cf18 or.b #h'18, @(r0,gbr)
|
|
005228 0030
|
|
00522a 8ef4
|
|
00522c 0031
|
|
00522e c80a tst #h'a, r0
|
|
005230 0030
|
|
005232 9aa4 mov.w @(h'148,pc), r10 ;@(h'537e)
|
|
005234 0030
|
|
005236 943c mov.w @(h'78,pc), r4 ;@(h'52b2)
|
|
005238 0030
|
|
00523a 4160
|
|
00523c 1f92 mov.l r9, @(h'8,r15)
|
|
00523e d336 mov.l @(h'd8,pc), r3 ;@(h'5318)
|
|
005240 430b jsr @r3
|
|
005242 0009 nop
|
|
005244 9262 mov.w @(h'c4,pc), r2 ;@(h'530c)
|
|
005246 53f1 mov.l @(h'4,r15), r3
|
|
005248 3327 cmp/gt r2, r3
|
|
00524a 8b0b bf h'16 ;@(h'5264)
|
|
00524c d133 mov.l @(h'cc,pc), r1 ;@(h'531c)
|
|
00524e 6012 mov.l @r1, r0
|
|
005250 7060 add #h'60, r0
|
|
005252 6000 mov.b @r0, r0
|
|
005254 88ff cmp/eq #h'ffffffff, r0
|
|
005256 8905 bt h'a ;@(h'5264)
|
|
005258 d330 mov.l @(h'c0,pc), r3 ;@(h'531c)
|
|
00525a e2ff mov #h'ffffffff, r2
|
|
00525c 6132 mov.l @r3, r1
|
|
00525e 7160 add #h'60, r1
|
|
005260 2120 mov.b r2, @r1
|
|
005262 1fe2 mov.l r14, @(h'8,r15)
|
|
005264 9453 mov.w @(h'a6,pc), r4 ;@(h'530e)
|
|
005266 4c0b jsr @r12
|
|
005268 0009 nop
|
|
00526a 2008 tst r0, r0
|
|
00526c 8906 bt h'c ;@(h'527c)
|
|
00526e e263 mov #h'63, r2
|
|
005270 3823 cmp/ge r2, r8
|
|
005272 8903 bt h'6 ;@(h'527c)
|
|
005274 2dd8 tst r13, r13
|
|
005276 8b01 bf h'2 ;@(h'527c)
|
|
005278 781e add #h'1e, r8
|
|
00527a 6de3 mov r14, r13
|
|
00527c 9448 mov.w @(h'90,pc), r4 ;@(h'5310)
|
|
00527e 4c0b jsr @r12
|
|
005280 0009 nop
|
|
005282 2008 tst r0, r0
|
|
005284 8906 bt h'c ;@(h'5294)
|
|
005286 e209 mov #h'9, r2
|
|
005288 3827 cmp/gt r2, r8
|
|
00528a 8b03 bf h'6 ;@(h'5294)
|
|
00528c 2dd8 tst r13, r13
|
|
00528e 8b01 bf h'2 ;@(h'5294)
|
|
005290 78e2 add #h'e2, r8
|
|
005292 6de3 mov r14, r13
|
|
005294 943d mov.w @(h'7a,pc), r4 ;@(h'5312)
|
|
005296 4c0b jsr @r12
|
|
005298 0009 nop
|
|
00529a 2008 tst r0, r0
|
|
00529c 8906 bt h'c ;@(h'52ac)
|
|
00529e e225 mov #h'25, r2
|
|
0052a0 3a23 cmp/ge r2, r10
|
|
0052a2 8903 bt h'6 ;@(h'52ac)
|
|
0052a4 2dd8 tst r13, r13
|
|
0052a6 8b01 bf h'2 ;@(h'52ac)
|
|
0052a8 7a18 add #h'18, r10
|
|
0052aa 6de3 mov r14, r13
|
|
0052ac 9432 mov.w @(h'64,pc), r4 ;@(h'5314)
|
|
0052ae 4c0b jsr @r12
|
|
0052b0 0009 nop
|
|
0052b2 2008 tst r0, r0
|
|
0052b4 8906 bt h'c ;@(h'52c4)
|
|
0052b6 e211 mov #h'11, r2
|
|
0052b8 3a27 cmp/gt r2, r10
|
|
0052ba 8b03 bf h'6 ;@(h'52c4)
|
|
0052bc 2dd8 tst r13, r13
|
|
0052be 8b01 bf h'2 ;@(h'52c4)
|
|
0052c0 7ae8 add #h'e8, r10
|
|
0052c2 6de3 mov r14, r13
|
|
0052c4 4c0b jsr @r12
|
|
0052c6 e436 mov #h'36, r4
|
|
0052c8 2008 tst r0, r0
|
|
0052ca 8d02 bt/s h'4 ;@(h'52d2)
|
|
0052cc e439 mov #h'39, r4
|
|
0052ce e20a mov #h'a, r2
|
|
0052d0 2f22 mov.l r2, @r15
|
|
0052d2 4c0b jsr @r12
|
|
0052d4 0009 nop
|
|
0052d6 2008 tst r0, r0
|
|
0052d8 890e bt h'1c ;@(h'52f8)
|
|
0052da 62f2 mov.l @r15, r2
|
|
0052dc 4215 cmp/pl r2
|
|
0052de 8b0b bf h'16 ;@(h'52f8)
|
|
0052e0 d30e mov.l @(h'38,pc), r3 ;@(h'531c)
|
|
0052e2 e172 mov #h'72, r1
|
|
0052e4 6032 mov.l @r3, r0
|
|
0052e6 001c mov.b @(r0,r1), r0
|
|
0052e8 88ff cmp/eq #h'ffffffff, r0
|
|
0052ea 8905 bt h'a ;@(h'52f8)
|
|
0052ec d20b mov.l @(h'2c,pc), r2 ;@(h'531c)
|
|
0052ee e1ff mov #h'ffffffff, r1
|
|
0052f0 6322 mov.l @r2, r3
|
|
0052f2 e072 mov #h'72, r0
|
|
0052f4 0314 mov.b r1, @(r0,r3)
|
|
0052f6 1fe2 mov.l r14, @(h'8,r15)
|
|
0052f8 940d mov.w @(h'1a,pc), r4 ;@(h'5316)
|
|
0052fa 4c0b jsr @r12
|
|
0052fc 0009 nop
|
|
0052fe 2008 tst r0, r0
|
|
005300 890e bt h'1c ;@(h'5320)
|
|
005302 52f3 mov.l @(h'c,r15), r2
|
|
005304 2228 tst r2, r2
|
|
005306 8b0b bf h'16 ;@(h'5320)
|
|
005308 a037 bra h'6e ;@(h'537a)
|
|
00530a e000 mov #h'0, r0
|
|
00530c 04b0
|
|
00530e 7545 add #h'45, r5
|
|
005310 7544 add #h'44, r5
|
|
005312 7547 add #h'47, r5
|
|
005314 7542 add #h'42, r5
|
|
005316 7532 add #h'32, r5
|
|
005318 0030
|
|
00531a 8f50 bf/s h'a0 ;@(h'53be)
|
|
00531c 0810
|
|
00531e 01dc mov.b @(r0,r13), r1
|
|
005320 9435 mov.w @(h'6a,pc), r4 ;@(h'538e)
|
|
005322 d31c mov.l @(h'70,pc), r3 ;@(h'5394)
|
|
005324 430b jsr @r3
|
|
005326 0009 nop
|
|
005328 2008 tst r0, r0
|
|
00532a 8900 bt h'0 ;@(h'532e)
|
|
00532c 1fb4 mov.l r11, @(h'10,r15)
|
|
00532e 942f mov.w @(h'5e,pc), r4 ;@(h'5390)
|
|
005330 d318 mov.l @(h'60,pc), r3 ;@(h'5394)
|
|
005332 430b jsr @r3
|
|
005334 0009 nop
|
|
005336 2008 tst r0, r0
|
|
005338 8900 bt h'0 ;@(h'533c)
|
|
00533a 1fb3 mov.l r11, @(h'c,r15)
|
|
00533c 2dd8 tst r13, r13
|
|
00533e 8900 bt h'0 ;@(h'5342)
|
|
005340 7dff add #h'ff, r13
|
|
005342 52f1 mov.l @(h'4,r15), r2
|
|
005344 7201
|
|
005346 1f21 mov.l r2, @(h'4,r15)
|
|
005348 63f2 mov.l @r15, r3
|
|
00534a 4315 cmp/pl r3
|
|
00534c 8f03 bf/s h'6 ;@(h'5356)
|
|
00534e e43c mov #h'3c, r4
|
|
005350 63f2 mov.l @r15, r3
|
|
005352 73ff add #h'ff, r3
|
|
005354 2f32 mov.l r3, @r15
|
|
005356 d310 mov.l @(h'40,pc), r3 ;@(h'5398)
|
|
005358 430b jsr @r3
|
|
00535a 0009 nop
|
|
00535c 9417 mov.w @(h'2e,pc), r4 ;@(h'538e)
|
|
00535e d20d mov.l @(h'34,pc), r2 ;@(h'5394)
|
|
005360 420b jsr @r2
|
|
005362 0009 nop
|
|
005364 2008 tst r0, r0
|
|
005366 8901 bt h'2 ;@(h'536c)
|
|
005368 af33 bra h'-19a ;@(h'51d2)
|
|
00536a 0009 nop
|
|
00536c 50f4 mov.l @(h'10,r15), r0
|
|
00536e 8801 cmp/eq #h'1, r0
|
|
005370 8b01 bf h'2 ;@(h'5376)
|
|
005372 af2e bra h'-1a4 ;@(h'51d2)
|
|
005374 0009 nop
|
|
005376 6083 mov r8, r0
|
|
005378 30ac add r10, r0
|
|
00537a 7f14 add #h'14, r15
|
|
00537c 4f26 lds.l @r15+, pr
|
|
00537e 68f6 mov.l @r15+, r8
|
|
005380 69f6 mov.l @r15+, r9
|
|
005382 6af6 mov.l @r15+, r10
|
|
005384 6bf6 mov.l @r15+, r11
|
|
005386 6cf6 mov.l @r15+, r12
|
|
005388 6df6 mov.l @r15+, r13
|
|
00538a 000b rts
|
|
00538c 6ef6 mov.l @r15+, r14
|
|
00538e 7534 add #h'34, r5
|
|
005390 7532 add #h'32, r5
|
|
005392 0000
|
|
005394 0030
|
|
005396 cf48 or.b #h'48, @(r0,gbr)
|
|
005398 0030
|
|
00539a d032 mov.l @(h'c8,pc), r0 ;@(h'5464)
|
|
00539c 2fe6 mov.l r14, @-r15
|
|
00539e 2fd6 mov.l r13, @-r15
|
|
0053a0 2fc6 mov.l r12, @-r15
|
|
0053a2 ec1e mov #h'1e, r12
|
|
0053a4 de45 mov.l @(h'114,pc), r14 ;@(h'54bc)
|
|
0053a6 2fb6 mov.l r11, @-r15
|
|
0053a8 2fa6 mov.l r10, @-r15
|
|
0053aa 2f96 mov.l r9, @-r15
|
|
0053ac 2f86 mov.l r8, @-r15
|
|
0053ae 6943 mov r4, r9
|
|
0053b0 db41 mov.l @(h'104,pc), r11 ;@(h'54b8)
|
|
0053b2 e800 mov #h'0, r8
|
|
0053b4 4f22 sts.l pr, @-r15
|
|
0053b6 e4ff mov #h'ffffffff, r4
|
|
0053b8 7fe8 add #h'e8, r15
|
|
0053ba 6a83 mov r8, r10
|
|
0053bc 2f52 mov.l r5, @r15
|
|
0053be 6083 mov r8, r0
|
|
0053c0 80f4 mov.b r0, @(h'4,r15)
|
|
0053c2 e065 mov #h'65, r0
|
|
0053c4 63e2 mov.l @r14, r3
|
|
0053c6 023c mov.b @(r0,r3), r2
|
|
0053c8 e303 mov #h'3, r3
|
|
0053ca 3233 cmp/ge r3, r2
|
|
0053cc 8f03 bf/s h'6 ;@(h'53d6)
|
|
0053ce ed01 mov #h'1, r13
|
|
0053d0 61e2 mov.l @r14, r1
|
|
0053d2 0144 mov.b r4, @(r0,r1)
|
|
0053d4 2bd0 mov.b r13, @r11
|
|
0053d6 e263 mov #h'63, r2
|
|
0053d8 65e2 mov.l @r14, r5
|
|
0053da 6653 mov r5, r6
|
|
0053dc 7654 add #h'54, r6
|
|
0053de 6361 mov.w @r6, r3
|
|
0053e0 8561 mov.w @(h'2,r6), r0
|
|
0053e2 633d extu.w r3, r3
|
|
0053e4 600d extu.w r0, r0
|
|
0053e6 330c add r0, r3
|
|
0053e8 3323 cmp/ge r2, r3
|
|
0053ea 8b07 bf h'e ;@(h'53fc)
|
|
0053ec e066 mov #h'66, r0
|
|
0053ee 005c mov.b @(r0,r5), r0
|
|
0053f0 88ff cmp/eq #h'ffffffff, r0
|
|
0053f2 8903 bt h'6 ;@(h'53fc)
|
|
0053f4 62e2 mov.l @r14, r2
|
|
0053f6 e066 mov #h'66, r0
|
|
0053f8 0244 mov.b r4, @(r0,r2)
|
|
0053fa 2bd0 mov.b r13, @r11
|
|
0053fc 9359 mov.w @(h'b2,pc), r3 ;@(h'54b2)
|
|
0053fe 3933 cmp/ge r3, r9
|
|
005400 8b09 bf h'12 ;@(h'5416)
|
|
005402 e167 mov #h'67, r1
|
|
005404 d22d mov.l @(h'b4,pc), r2 ;@(h'54bc)
|
|
005406 6022 mov.l @r2, r0
|
|
005408 001c mov.b @(r0,r1), r0
|
|
00540a 88ff cmp/eq #h'ffffffff, r0
|
|
00540c 8903 bt h'6 ;@(h'5416)
|
|
00540e e067 mov #h'67, r0
|
|
005410 62e2 mov.l @r14, r2
|
|
005412 0244 mov.b r4, @(r0,r2)
|
|
005414 2bd0 mov.b r13, @r11
|
|
005416 934d mov.w @(h'9a,pc), r3 ;@(h'54b4)
|
|
005418 3933 cmp/ge r3, r9
|
|
00541a 8b09 bf h'12 ;@(h'5430)
|
|
00541c d227 mov.l @(h'9c,pc), r2 ;@(h'54bc)
|
|
00541e e168 mov #h'68, r1
|
|
005420 6022 mov.l @r2, r0
|
|
005422 001c mov.b @(r0,r1), r0
|
|
005424 88ff cmp/eq #h'ffffffff, r0
|
|
005426 8903 bt h'6 ;@(h'5430)
|
|
005428 62e2 mov.l @r14, r2
|
|
00542a e068 mov #h'68, r0
|
|
00542c 0244 mov.b r4, @(r0,r2)
|
|
00542e 2bd0 mov.b r13, @r11
|
|
005430 65e2 mov.l @r14, r5
|
|
005432 e014 mov #h'14, r0
|
|
005434 005c mov.b @(r0,r5), r0
|
|
005436 600c extu.b r0, r0
|
|
005438 8801 cmp/eq #h'1, r0
|
|
00543a 8b0c bf h'18 ;@(h'5456)
|
|
00543c e019 mov #h'19, r0
|
|
00543e 005c mov.b @(r0,r5), r0
|
|
005440 600c extu.b r0, r0
|
|
005442 8802 cmp/eq #h'2, r0
|
|
005444 8b07 bf h'e ;@(h'5456)
|
|
005446 e069 mov #h'69, r0
|
|
005448 005c mov.b @(r0,r5), r0
|
|
00544a 88ff cmp/eq #h'ffffffff, r0
|
|
00544c 8903 bt h'6 ;@(h'5456)
|
|
00544e e069 mov #h'69, r0
|
|
005450 62e2 mov.l @r14, r2
|
|
005452 0244 mov.b r4, @(r0,r2)
|
|
005454 2bd0 mov.b r13, @r11
|
|
005456 932e mov.w @(h'5c,pc), r3 ;@(h'54b6)
|
|
005458 3930 cmp/eq r3, r9
|
|
00545a 8b09 bf h'12 ;@(h'5470)
|
|
00545c d217 mov.l @(h'5c,pc), r2 ;@(h'54bc)
|
|
00545e e16c mov #h'6c, r1
|
|
005460 6022 mov.l @r2, r0
|
|
005462 001c mov.b @(r0,r1), r0
|
|
005464 88ff cmp/eq #h'ffffffff, r0
|
|
005466 8903 bt h'6 ;@(h'5470)
|
|
005468 62e2 mov.l @r14, r2
|
|
00546a e06c mov #h'6c, r0
|
|
00546c 0244 mov.b r4, @(r0,r2)
|
|
00546e 2bd0 mov.b r13, @r11
|
|
005470 63e2 mov.l @r14, r3
|
|
005472 e06f mov #h'6f, r0
|
|
005474 023c mov.b @(r0,r3), r2
|
|
005476 e302 mov #h'2, r3
|
|
005478 3233 cmp/ge r3, r2
|
|
00547a 8b02 bf h'4 ;@(h'5482)
|
|
00547c 61e2 mov.l @r14, r1
|
|
00547e 0144 mov.b r4, @(r0,r1)
|
|
005480 2bd0 mov.b r13, @r11
|
|
005482 60f2 mov.l @r15, r0
|
|
005484 8845 cmp/eq #h'45, r0
|
|
005486 8b09 bf h'12 ;@(h'549c)
|
|
005488 d30c mov.l @(h'30,pc), r3 ;@(h'54bc)
|
|
00548a e171 mov #h'71, r1
|
|
00548c 6032 mov.l @r3, r0
|
|
00548e 001c mov.b @(r0,r1), r0
|
|
005490 88ff cmp/eq #h'ffffffff, r0
|
|
005492 8903 bt h'6 ;@(h'549c)
|
|
005494 63e2 mov.l @r14, r3
|
|
005496 e071 mov #h'71, r0
|
|
005498 0344 mov.b r4, @(r0,r3)
|
|
00549a 2bd0 mov.b r13, @r11
|
|
00549c d608 mov.l @(h'20,pc), r6 ;@(h'54c0)
|
|
00549e 65e2 mov.l @r14, r5
|
|
0054a0 535f mov.l @(h'3c,r5), r3
|
|
0054a2 339c add r9, r3
|
|
0054a4 3363 cmp/ge r6, r3
|
|
0054a6 8b12 bf h'24 ;@(h'54ce)
|
|
0054a8 e073 mov #h'73, r0
|
|
0054aa 005c mov.b @(r0,r5), r0
|
|
0054ac 88ff cmp/eq #h'ffffffff, r0
|
|
0054ae a009 bra h'12 ;@(h'54c4)
|
|
0054b0 0009 nop
|
|
0054b2 07d0
|
|
0054b4 1388 mov.l r8, @(h'20,r3)
|
|
0054b6 00c8
|
|
0054b8 0810
|
|
0054ba 01e0
|
|
0054bc 0810
|
|
0054be 01dc mov.b @(r0,r13), r1
|
|
0054c0 0000
|
|
0054c2 c350 trapa #h'50
|
|
0054c4 8903 bt h'6 ;@(h'54ce)
|
|
0054c6 e073 mov #h'73, r0
|
|
0054c8 62e2 mov.l @r14, r2
|
|
0054ca 0244 mov.b r4, @(r0,r2)
|
|
0054cc 2bd0 mov.b r13, @r11
|
|
0054ce 65e2 mov.l @r14, r5
|
|
0054d0 6353 mov r5, r3
|
|
0054d2 732c add #h'2c, r3
|
|
0054d4 6231 mov.w @r3, r2
|
|
0054d6 622d extu.w r2, r2
|
|
0054d8 938c mov.w @(h'118,pc), r3 ;@(h'55f4)
|
|
0054da 3237 cmp/gt r3, r2
|
|
0054dc 8b07 bf h'e ;@(h'54ee)
|
|
0054de e074 mov #h'74, r0
|
|
0054e0 005c mov.b @(r0,r5), r0
|
|
0054e2 88ff cmp/eq #h'ffffffff, r0
|
|
0054e4 8903 bt h'6 ;@(h'54ee)
|
|
0054e6 e074 mov #h'74, r0
|
|
0054e8 63e2 mov.l @r14, r3
|
|
0054ea 0344 mov.b r4, @(r0,r3)
|
|
0054ec 2bd0 mov.b r13, @r11
|
|
0054ee e040 mov #h'40, r0
|
|
0054f0 65e2 mov.l @r14, r5
|
|
0054f2 035e mov.l @(r0,r5), r3
|
|
0054f4 3363 cmp/ge r6, r3
|
|
0054f6 8b07 bf h'e ;@(h'5508)
|
|
0054f8 e075 mov #h'75, r0
|
|
0054fa 005c mov.b @(r0,r5), r0
|
|
0054fc 88ff cmp/eq #h'ffffffff, r0
|
|
0054fe 8903 bt h'6 ;@(h'5508)
|
|
005500 62e2 mov.l @r14, r2
|
|
005502 e075 mov #h'75, r0
|
|
005504 0244 mov.b r4, @(r0,r2)
|
|
005506 2bd0 mov.b r13, @r11
|
|
005508 62e2 mov.l @r14, r2
|
|
00550a 7226 add #h'26, r2
|
|
00550c 6321 mov.w @r2, r3
|
|
00550e 633d extu.w r3, r3
|
|
005510 3937 cmp/gt r3, r9
|
|
005512 8b05 bf h'a ;@(h'5520)
|
|
005514 63e2 mov.l @r14, r3
|
|
005516 60d3 mov r13, r0
|
|
005518 6233 mov r3, r2
|
|
00551a 7226 add #h'26, r2
|
|
00551c 2291 mov.w r9, @r2
|
|
00551e 80f4 mov.b r0, @(h'4,r15)
|
|
005520 63e2 mov.l @r14, r3
|
|
005522 e078 mov #h'78, r0
|
|
005524 523f mov.l @(h'3c,r3), r2
|
|
005526 329c add r9, r2
|
|
005528 132f mov.l r2, @(h'3c,r3)
|
|
00552a 63e2 mov.l @r14, r3
|
|
00552c 62f2 mov.l @r15, r2
|
|
00552e 013e mov.l @(r0,r3), r1
|
|
005530 312c add r2, r1
|
|
005532 0316 mov.l r1, @(r0,r3)
|
|
005534 d330 mov.l @(h'c0,pc), r3 ;@(h'55f8)
|
|
005536 430b jsr @r3
|
|
005538 0009 nop
|
|
00553a 2f96 mov.l r9, @-r15
|
|
00553c d22f mov.l @(h'bc,pc), r2 ;@(h'55fc)
|
|
00553e 2f26 mov.l r2, @-r15
|
|
005540 d32f mov.l @(h'bc,pc), r3 ;@(h'5600)
|
|
005542 64f3 mov r15, r4
|
|
005544 430b jsr @r3
|
|
005546 7418 add #h'18, r4
|
|
005548 52f2 mov.l @(h'8,r15), r2
|
|
00554a 2f26 mov.l r2, @-r15
|
|
00554c d32d mov.l @(h'b4,pc), r3 ;@(h'5604)
|
|
00554e 2f36 mov.l r3, @-r15
|
|
005550 d22b mov.l @(h'ac,pc), r2 ;@(h'5600)
|
|
005552 64f3 mov r15, r4
|
|
005554 420b jsr @r2
|
|
005556 7418 add #h'18, r4
|
|
005558 60b0 mov.b @r11, r0
|
|
00555a 8801 cmp/eq #h'1, r0
|
|
00555c 8f01 bf/s h'2 ;@(h'5562)
|
|
00555e 7f10 add #h'10, r15
|
|
005560 ea02 mov #h'2, r10
|
|
005562 d929 mov.l @(h'a4,pc), r9 ;@(h'5608)
|
|
005564 db29 mov.l @(h'a4,pc), r11 ;@(h'560c)
|
|
005566 d22a mov.l @(h'a8,pc), r2 ;@(h'5610)
|
|
005568 420b jsr @r2
|
|
00556a 0009 nop
|
|
00556c 9743 mov.w @(h'86,pc), r7 ;@(h'55f6)
|
|
00556e e600 mov #h'0, r6
|
|
005570 d428 mov.l @(h'a0,pc), r4 ;@(h'5614)
|
|
005572 e340 mov #h'40, r3
|
|
005574 d228 mov.l @(h'a0,pc), r2 ;@(h'5618)
|
|
005576 2f36 mov.l r3, @-r15
|
|
005578 420b jsr @r2
|
|
00557a 6563 mov r6, r5
|
|
00557c 63e2 mov.l @r14, r3
|
|
00557e 843c mov.b @(h'c,r3), r0
|
|
005580 2008 tst r0, r0
|
|
005582 8d0c bt/s h'18 ;@(h'559e)
|
|
005584 7f04
|
|
005586 e604 mov #h'4, r6
|
|
005588 64e2 mov.l @r14, r4
|
|
00558a e548 mov #h'48, r5
|
|
00558c d323 mov.l @(h'8c,pc), r3 ;@(h'561c)
|
|
00558e 844c mov.b @(h'c,r4), r0
|
|
005590 640c extu.b r0, r4
|
|
005592 74ff add #h'ff, r4
|
|
005594 4408 shll2 r4
|
|
005596 4408 shll2 r4
|
|
005598 4400 shll r4
|
|
00559a 430b jsr @r3
|
|
00559c 34bc add r11, r4
|
|
00559e 62e2 mov.l @r14, r2
|
|
0055a0 2f22 mov.l r2, @r15
|
|
0055a2 6323 mov r2, r3
|
|
0055a4 843d mov.b @(h'd,r3), r0
|
|
0055a6 2008 tst r0, r0
|
|
0055a8 890b bt h'16 ;@(h'55c2)
|
|
0055aa e604 mov #h'4, r6
|
|
0055ac 64f2 mov.l @r15, r4
|
|
0055ae e55c mov #h'5c, r5
|
|
0055b0 d31a mov.l @(h'68,pc), r3 ;@(h'561c)
|
|
0055b2 844d mov.b @(h'd,r4), r0
|
|
0055b4 640c extu.b r0, r4
|
|
0055b6 74ff add #h'ff, r4
|
|
0055b8 4408 shll2 r4
|
|
0055ba 4408 shll2 r4
|
|
0055bc 4400 shll r4
|
|
0055be 430b jsr @r3
|
|
0055c0 34bc add r11, r4
|
|
0055c2 e700 mov #h'0, r7
|
|
0055c4 66f3 mov r15, r6
|
|
0055c6 7610 add #h'10, r6
|
|
0055c8 e516 mov #h'16, r5
|
|
0055ca 490b jsr @r9
|
|
0055cc e408 mov #h'8, r4
|
|
0055ce e700 mov #h'0, r7
|
|
0055d0 66f3 mov r15, r6
|
|
0055d2 7608
|
|
0055d4 e523 mov #h'23, r5
|
|
0055d6 490b jsr @r9
|
|
0055d8 e412 mov #h'12, r4
|
|
0055da e624 mov #h'24, r6
|
|
0055dc d410 mov.l @(h'40,pc), r4 ;@(h'5620)
|
|
0055de d211 mov.l @(h'44,pc), r2 ;@(h'5624)
|
|
0055e0 420b jsr @r2
|
|
0055e2 e508 mov #h'8, r5
|
|
0055e4 84f4 mov.b @(h'4,r15), r0
|
|
0055e6 2008 tst r0, r0
|
|
0055e8 8924 bt h'48 ;@(h'5634)
|
|
0055ea e308 mov #h'8, r3
|
|
0055ec 2f36 mov.l r3, @-r15
|
|
0055ee e72a mov #h'2a, r7
|
|
0055f0 a01a bra h'34 ;@(h'5628)
|
|
0055f2 0009 nop
|
|
0055f4 2710 mov.b r1, @r7
|
|
0055f6 0080
|
|
0055f8 0030
|
|
0055fa 8e7c
|
|
0055fc 0031
|
|
0055fe f490
|
|
005600 0030
|
|
005602 c270 mov.l r0, @(h'1c0,gbr)
|
|
005604 0031
|
|
005606 f498
|
|
005608 0030
|
|
00560a c368 trapa #h'68
|
|
00560c 0031
|
|
00560e ef76 mov #h'76, r15
|
|
005610 0030
|
|
005612 8ef4
|
|
005614 0031
|
|
005616 cc0a tst.b #h'a, @(r0,gbr)
|
|
005618 0030
|
|
00561a 9aa4 mov.w @(h'148,pc), r10 ;@(h'5766)
|
|
00561c 0030
|
|
00561e a570 bra h'ae0 ;@(h'6102)
|
|
005620 0031
|
|
005622 beb0 bsr h'-2a0 ;@(h'5386)
|
|
005624 0030
|
|
005626 a214 bra h'428 ;@(h'5a52)
|
|
005628 d42a mov.l @(h'a8,pc), r4 ;@(h'56d4)
|
|
00562a e630 mov #h'30, r6
|
|
00562c d22a mov.l @(h'a8,pc), r2 ;@(h'56d8)
|
|
00562e 420b jsr @r2
|
|
005630 e509 mov #h'9, r5
|
|
005632 7f04
|
|
005634 d229 mov.l @(h'a4,pc), r2 ;@(h'56dc)
|
|
005636 e302 mov #h'2, r3
|
|
005638 2f36 mov.l r3, @-r15
|
|
00563a 67c3 mov r12, r7
|
|
00563c 2fd6 mov.l r13, @-r15
|
|
00563e e678 mov #h'78, r6
|
|
005640 2fd6 mov.l r13, @-r15
|
|
005642 770c
|
|
005644 65c3 mov r12, r5
|
|
005646 420b jsr @r2
|
|
005648 e43c mov #h'3c, r4
|
|
00564a 943f mov.w @(h'7e,pc), r4 ;@(h'56cc)
|
|
00564c d324 mov.l @(h'90,pc), r3 ;@(h'56e0)
|
|
00564e 430b jsr @r3
|
|
005650 7f0c
|
|
005652 2008 tst r0, r0
|
|
005654 8903 bt h'6 ;@(h'565e)
|
|
005656 60c3 mov r12, r0
|
|
005658 882e cmp/eq #h'2e, r0
|
|
00565a 8900 bt h'0 ;@(h'565e)
|
|
00565c 7c10 add #h'10, r12
|
|
00565e 9436 mov.w @(h'6c,pc), r4 ;@(h'56ce)
|
|
005660 d21f mov.l @(h'7c,pc), r2 ;@(h'56e0)
|
|
005662 420b jsr @r2
|
|
005664 0009 nop
|
|
005666 2008 tst r0, r0
|
|
005668 8903 bt h'6 ;@(h'5672)
|
|
00566a 60c3 mov r12, r0
|
|
00566c 881e cmp/eq #h'1e, r0
|
|
00566e 8900 bt h'0 ;@(h'5672)
|
|
005670 7cf0 add #h'f0, r12
|
|
005672 63ae exts.b r10, r3
|
|
005674 2338 tst r3, r3
|
|
005676 8d0e bt/s h'1c ;@(h'5696)
|
|
005678 2f32 mov.l r3, @r15
|
|
00567a 6033 mov r3, r0
|
|
00567c 8802 cmp/eq #h'2, r0
|
|
00567e 8b01 bf h'2 ;@(h'5684)
|
|
005680 a001 bra h'2 ;@(h'5686)
|
|
005682 e4ff mov #h'ffffffff, r4
|
|
005684 e402 mov #h'2, r4
|
|
005686 d217 mov.l @(h'5c,pc), r2 ;@(h'56e4)
|
|
005688 420b jsr @r2
|
|
00568a 0009 nop
|
|
00568c 8801 cmp/eq #h'1, r0
|
|
00568e 8b01 bf h'2 ;@(h'5694)
|
|
005690 a001 bra h'2 ;@(h'5696)
|
|
005692 6a83 mov r8, r10
|
|
005694 6ad3 mov r13, r10
|
|
005696 d314 mov.l @(h'50,pc), r3 ;@(h'56e8)
|
|
005698 430b jsr @r3
|
|
00569a 0009 nop
|
|
00569c 9418 mov.w @(h'30,pc), r4 ;@(h'56d0)
|
|
00569e d213 mov.l @(h'4c,pc), r2 ;@(h'56ec)
|
|
0056a0 420b jsr @r2
|
|
0056a2 0009 nop
|
|
0056a4 2008 tst r0, r0
|
|
0056a6 8901 bt h'2 ;@(h'56ac)
|
|
0056a8 af5d bra h'-146 ;@(h'5566)
|
|
0056aa 0009 nop
|
|
0056ac 60c3 mov r12, r0
|
|
0056ae 881e cmp/eq #h'1e, r0
|
|
0056b0 8b01 bf h'2 ;@(h'56b6)
|
|
0056b2 a001 bra h'2 ;@(h'56b8)
|
|
0056b4 e000 mov #h'0, r0
|
|
0056b6 e002 mov #h'2, r0
|
|
0056b8 7f18 add #h'18, r15
|
|
0056ba 4f26 lds.l @r15+, pr
|
|
0056bc 68f6 mov.l @r15+, r8
|
|
0056be 69f6 mov.l @r15+, r9
|
|
0056c0 6af6 mov.l @r15+, r10
|
|
0056c2 6bf6 mov.l @r15+, r11
|
|
0056c4 6cf6 mov.l @r15+, r12
|
|
0056c6 6df6 mov.l @r15+, r13
|
|
0056c8 000b rts
|
|
0056ca 6ef6 mov.l @r15+, r14
|
|
0056cc 7547 add #h'47, r5
|
|
0056ce 7542 add #h'42, r5
|
|
0056d0 7534 add #h'34, r5
|
|
0056d2 0000
|
|
0056d4 0031
|
|
0056d6 d9aa mov.l @(h'2a8,pc), r9 ;@(h'5980)
|
|
0056d8 0030
|
|
0056da 9aa4 mov.w @(h'148,pc), r10 ;@(h'5826)
|
|
0056dc 0030
|
|
0056de 943c mov.w @(h'78,pc), r4 ;@(h'575a)
|
|
0056e0 0030
|
|
0056e2 cf18 or.b #h'18, @(r0,gbr)
|
|
0056e4 0030
|
|
0056e6 4160
|
|
0056e8 0030
|
|
0056ea 8f50 bf/s h'a0 ;@(h'578e)
|
|
0056ec 0030
|
|
0056ee cf48 or.b #h'48, @(r0,gbr)
|
|
0056f0 2fe6 mov.l r14, @-r15
|
|
0056f2 e40d mov #h'd, r4
|
|
0056f4 2fd6 mov.l r13, @-r15
|
|
0056f6 ed01 mov #h'1, r13
|
|
0056f8 2fc6 mov.l r12, @-r15
|
|
0056fa 2fb6 mov.l r11, @-r15
|
|
0056fc 2fa6 mov.l r10, @-r15
|
|
0056fe 6a43 mov r4, r10
|
|
005700 2f96 mov.l r9, @-r15
|
|
005702 2f86 mov.l r8, @-r15
|
|
005704 4f22 sts.l pr, @-r15
|
|
005706 e800 mov #h'0, r8
|
|
005708 4f12 sts.l macl, @-r15
|
|
00570a 6383 mov r8, r3
|
|
00570c 7f98 add #h'98, r15
|
|
00570e 6233 mov r3, r2
|
|
005710 2f42 mov.l r4, @r15
|
|
005712 61f3 mov r15, r1
|
|
005714 1f41 mov.l r4, @(h'4,r15)
|
|
005716 7150 add #h'50, r1
|
|
005718 1fd5 mov.l r13, @(h'14,r15)
|
|
00571a 1f33 mov.l r3, @(h'c,r15)
|
|
00571c 1f24 mov.l r2, @(h'10,r15)
|
|
00571e d229 mov.l @(h'a4,pc), r2 ;@(h'57c4)
|
|
005720 d329 mov.l @(h'a4,pc), r3 ;@(h'57c8)
|
|
005722 430b jsr @r3
|
|
005724 e018 mov #h'18, r0
|
|
005726 61f3 mov r15, r1
|
|
005728 d228 mov.l @(h'a0,pc), r2 ;@(h'57cc)
|
|
00572a 7138 add #h'38, r1
|
|
00572c d326 mov.l @(h'98,pc), r3 ;@(h'57c8)
|
|
00572e 430b jsr @r3
|
|
005730 e018 mov #h'18, r0
|
|
005732 61f3 mov r15, r1
|
|
005734 d226 mov.l @(h'98,pc), r2 ;@(h'57d0)
|
|
005736 7120 add #h'20, r1
|
|
005738 d323 mov.l @(h'8c,pc), r3 ;@(h'57c8)
|
|
00573a 430b jsr @r3
|
|
00573c e018 mov #h'18, r0
|
|
00573e ec02 mov #h'2, r12
|
|
005740 de24 mov.l @(h'90,pc), r14 ;@(h'57d4)
|
|
005742 e078 mov #h'78, r0
|
|
005744 d124 mov.l @(h'90,pc), r1 ;@(h'57d8)
|
|
005746 62e2 mov.l @r14, r2
|
|
005748 032e mov.l @(r0,r2), r3
|
|
00574a 2f36 mov.l r3, @-r15
|
|
00574c 2f16 mov.l r1, @-r15
|
|
00574e 64f3 mov r15, r4
|
|
005750 d322 mov.l @(h'88,pc), r3 ;@(h'57dc)
|
|
005752 430b jsr @r3
|
|
005754 7420 add #h'20, r4
|
|
005756 d222 mov.l @(h'88,pc), r2 ;@(h'57e0)
|
|
005758 420b jsr @r2
|
|
00575a 7f08
|
|
00575c eb00 mov #h'0, r11
|
|
00575e e300 mov #h'0, r3
|
|
005760 d120 mov.l @(h'80,pc), r1 ;@(h'57e4)
|
|
005762 e913 mov #h'13, r9
|
|
005764 2f36 mov.l r3, @-r15
|
|
005766 e67f mov #h'7f, r6
|
|
005768 0b97 mul.l r9, r11
|
|
00576a 2fd6 mov.l r13, @-r15
|
|
00576c 2fd6 mov.l r13, @-r15
|
|
00576e 091a sts macl, r9
|
|
005770 52f3 mov.l @(h'c,r15), r2
|
|
005772 392c add r2, r9
|
|
005774 6793 mov r9, r7
|
|
005776 7713 add #h'13, r7
|
|
005778 6593 mov r9, r5
|
|
00577a 410b jsr @r1
|
|
00577c 6433 mov r3, r4
|
|
00577e 7f0c
|
|
005780 d219 mov.l @(h'64,pc), r2 ;@(h'57e8)
|
|
005782 e700 mov #h'0, r7
|
|
005784 66b3 mov r11, r6
|
|
005786 4608 shll2 r6
|
|
005788 1f62 mov.l r6, @(h'8,r15)
|
|
00578a 63f3 mov r15, r3
|
|
00578c 7320 add #h'20, r3
|
|
00578e 363c add r3, r6
|
|
005790 6662 mov.l @r6, r6
|
|
005792 6593 mov r9, r5
|
|
005794 7508
|
|
005796 420b jsr @r2
|
|
005798 e417 mov #h'17, r4
|
|
00579a 60e2 mov.l @r14, r0
|
|
00579c 6303 mov r0, r3
|
|
00579e 730e
|
|
0057a0 33bc add r11, r3
|
|
0057a2 6230 mov.b @r3, r2
|
|
0057a4 2228 tst r2, r2
|
|
0057a6 8b21 bf h'42 ;@(h'57ec)
|
|
0057a8 56f2 mov.l @(h'8,r15), r6
|
|
0057aa 6593 mov r9, r5
|
|
0057ac d20e mov.l @(h'38,pc), r2 ;@(h'57e8)
|
|
0057ae e700 mov #h'0, r7
|
|
0057b0 63f3 mov r15, r3
|
|
0057b2 7338 add #h'38, r3
|
|
0057b4 363c add r3, r6
|
|
0057b6 7508
|
|
0057b8 6662 mov.l @r6, r6
|
|
0057ba 420b jsr @r2
|
|
0057bc e465 mov #h'65, r4
|
|
0057be a021 bra h'42 ;@(h'5804)
|
|
0057c0 0009 nop
|
|
0057c2 0000
|
|
0057c4 0031
|
|
0057c6 f4a0
|
|
0057c8 0030
|
|
0057ca c038 mov.b r0, @(h'38,gbr)
|
|
0057cc 0031
|
|
0057ce f4b8
|
|
0057d0 0031
|
|
0057d2 f4d0
|
|
0057d4 0810
|
|
0057d6 01dc mov.b @(r0,r13), r1
|
|
0057d8 0031
|
|
0057da f4e8
|
|
0057dc 0030
|
|
0057de c270 mov.l r0, @(h'1c0,gbr)
|
|
0057e0 0030
|
|
0057e2 8ef4
|
|
0057e4 0030
|
|
0057e6 943c mov.w @(h'78,pc), r4 ;@(h'5862)
|
|
0057e8 0030
|
|
0057ea c3a8 trapa #h'a8
|
|
0057ec 700e
|
|
0057ee 00bc mov.b @(r0,r11), r0
|
|
0057f0 600c extu.b r0, r0
|
|
0057f2 8801 cmp/eq #h'1, r0
|
|
0057f4 8b06 bf h'c ;@(h'5804)
|
|
0057f6 e700 mov #h'0, r7
|
|
0057f8 d63d mov.l @(h'f4,pc), r6 ;@(h'58f0)
|
|
0057fa 6593 mov r9, r5
|
|
0057fc d23d mov.l @(h'f4,pc), r2 ;@(h'58f4)
|
|
0057fe 7508
|
|
005800 420b jsr @r2
|
|
005802 e464 mov #h'64, r4
|
|
005804 d33c mov.l @(h'f0,pc), r3 ;@(h'58f8)
|
|
005806 6693 mov r9, r6
|
|
005808 d23c mov.l @(h'f0,pc), r2 ;@(h'58fc)
|
|
00580a e505 mov #h'5, r5
|
|
00580c 7602
|
|
00580e 64b3 mov r11, r4
|
|
005810 4408 shll2 r4
|
|
005812 4408 shll2 r4
|
|
005814 4400 shll r4
|
|
005816 420b jsr @r2
|
|
005818 343c add r3, r4
|
|
00581a 60e2 mov.l @r14, r0
|
|
00581c 700e
|
|
00581e 00bc mov.b @(r0,r11), r0
|
|
005820 600c extu.b r0, r0
|
|
005822 8802 cmp/eq #h'2, r0
|
|
005824 8b0b bf h'16 ;@(h'583e)
|
|
005826 6693 mov r9, r6
|
|
005828 d435 mov.l @(h'd4,pc), r4 ;@(h'5900)
|
|
00582a 760a
|
|
00582c d335 mov.l @(h'd4,pc), r3 ;@(h'5904)
|
|
00582e 1f62 mov.l r6, @(h'8,r15)
|
|
005830 430b jsr @r3
|
|
005832 e50b mov #h'b, r5
|
|
005834 56f2 mov.l @(h'8,r15), r6
|
|
005836 d434 mov.l @(h'd0,pc), r4 ;@(h'5908)
|
|
005838 d334 mov.l @(h'd0,pc), r3 ;@(h'590c)
|
|
00583a 430b jsr @r3
|
|
00583c e50b mov #h'b, r5
|
|
00583e 7b01
|
|
005840 e206 mov #h'6, r2
|
|
005842 3b23 cmp/ge r2, r11
|
|
005844 8b8b bf h'-ea ;@(h'575e)
|
|
005846 6ba3 mov r10, r11
|
|
005848 d231 mov.l @(h'c4,pc), r2 ;@(h'5910)
|
|
00584a e67f mov #h'7f, r6
|
|
00584c 2fc6 mov.l r12, @-r15
|
|
00584e 65a3 mov r10, r5
|
|
005850 2fd6 mov.l r13, @-r15
|
|
005852 7b13 add #h'13, r11
|
|
005854 2fd6 mov.l r13, @-r15
|
|
005856 67b3 mov r11, r7
|
|
005858 420b jsr @r2
|
|
00585a e400 mov #h'0, r4
|
|
00585c 2fc6 mov.l r12, @-r15
|
|
00585e 67b3 mov r11, r7
|
|
005860 d32b mov.l @(h'ac,pc), r3 ;@(h'5910)
|
|
005862 e613 mov #h'13, r6
|
|
005864 2fd6 mov.l r13, @-r15
|
|
005866 65a3 mov r10, r5
|
|
005868 2fd6 mov.l r13, @-r15
|
|
00586a 430b jsr @r3
|
|
00586c e401 mov #h'1, r4
|
|
00586e e200 mov #h'0, r2
|
|
005870 d327 mov.l @(h'9c,pc), r3 ;@(h'5910)
|
|
005872 e70d mov #h'd, r7
|
|
005874 2f26 mov.l r2, @-r15
|
|
005876 e662 mov #h'62, r6
|
|
005878 2f26 mov.l r2, @-r15
|
|
00587a 6523 mov r2, r5
|
|
00587c 2fd6 mov.l r13, @-r15
|
|
00587e 430b jsr @r3
|
|
005880 e41b mov #h'1b, r4
|
|
005882 e200 mov #h'0, r2
|
|
005884 d323 mov.l @(h'8c,pc), r3 ;@(h'5914)
|
|
005886 e70e mov #h'e, r7
|
|
005888 2f26 mov.l r2, @-r15
|
|
00588a e65c mov #h'5c, r6
|
|
00588c 6573 mov r7, r5
|
|
00588e 430b jsr @r3
|
|
005890 e450 mov #h'50, r4
|
|
005892 e210 mov #h'10, r2
|
|
005894 972b mov.w @(h'56,pc), r7 ;@(h'58ee)
|
|
005896 e600 mov #h'0, r6
|
|
005898 d41f mov.l @(h'7c,pc), r4 ;@(h'5918)
|
|
00589a 2f26 mov.l r2, @-r15
|
|
00589c d31f mov.l @(h'7c,pc), r3 ;@(h'591c)
|
|
00589e 430b jsr @r3
|
|
0058a0 6563 mov r6, r5
|
|
0058a2 7f2c add #h'2c, r15
|
|
0058a4 d314 mov.l @(h'50,pc), r3 ;@(h'58f8)
|
|
0058a6 e600 mov #h'0, r6
|
|
0058a8 d214 mov.l @(h'50,pc), r2 ;@(h'58fc)
|
|
0058aa e551 mov #h'51, r5
|
|
0058ac 64e2 mov.l @r14, r4
|
|
0058ae e014 mov #h'14, r0
|
|
0058b0 044c mov.b @(r0,r4), r4
|
|
0058b2 644c extu.b r4, r4
|
|
0058b4 4408 shll2 r4
|
|
0058b6 4408 shll2 r4
|
|
0058b8 4400 shll r4
|
|
0058ba 420b jsr @r2
|
|
0058bc 343c add r3, r4
|
|
0058be e702 mov #h'2, r7
|
|
0058c0 d30c mov.l @(h'30,pc), r3 ;@(h'58f4)
|
|
0058c2 66f3 mov r15, r6
|
|
0058c4 7618 add #h'18, r6
|
|
0058c6 6573 mov r7, r5
|
|
0058c8 430b jsr @r3
|
|
0058ca e466 mov #h'66, r4
|
|
0058cc 52f4 mov.l @(h'10,r15), r2
|
|
0058ce 2228 tst r2, r2
|
|
0058d0 8929 bt h'52 ;@(h'5926)
|
|
0058d2 50f4 mov.l @(h'10,r15), r0
|
|
0058d4 8802 cmp/eq #h'2, r0
|
|
0058d6 8b01 bf h'2 ;@(h'58dc)
|
|
0058d8 a001 bra h'2 ;@(h'58de)
|
|
0058da e4ff mov #h'ffffffff, r4
|
|
0058dc e401 mov #h'1, r4
|
|
0058de d210 mov.l @(h'40,pc), r2 ;@(h'5920)
|
|
0058e0 420b jsr @r2
|
|
0058e2 0009 nop
|
|
0058e4 8801 cmp/eq #h'1, r0
|
|
0058e6 8b1d bf h'3a ;@(h'5924)
|
|
0058e8 e200 mov #h'0, r2
|
|
0058ea a01c bra h'38 ;@(h'5926)
|
|
0058ec 1f24 mov.l r2, @(h'10,r15)
|
|
0058ee 0080
|
|
0058f0 0031
|
|
0058f2 f4ec
|
|
0058f4 0030
|
|
0058f6 c3a8 trapa #h'a8
|
|
0058f8 0031
|
|
0058fa ba10 bsr h'-be0 ;@(h'4d1e)
|
|
0058fc 0030
|
|
0058fe a570 bra h'ae0 ;@(h'63e2)
|
|
005900 0031
|
|
005902 bea8 bsr h'-2b0 ;@(h'5656)
|
|
005904 0030
|
|
005906 a2d0 bra h'5a0 ;@(h'5eaa)
|
|
005908 0031
|
|
00590a bea0 bsr h'-2c0 ;@(h'564e)
|
|
00590c 0030
|
|
00590e a214 bra h'428 ;@(h'5d3a)
|
|
005910 0030
|
|
005912 943c mov.w @(h'78,pc), r4 ;@(h'598e)
|
|
005914 0030
|
|
005916 90be mov.w @(h'17c,pc), r0 ;@(h'5a96)
|
|
005918 0031
|
|
00591a d10a mov.l @(h'28,pc), r1 ;@(h'5944)
|
|
00591c 0030
|
|
00591e 9aa4 mov.w @(h'148,pc), r10 ;@(h'5a6a)
|
|
005920 0030
|
|
005922 4160
|
|
005924 1fd4 mov.l r13, @(h'10,r15)
|
|
005926 d31e mov.l @(h'78,pc), r3 ;@(h'59a0)
|
|
005928 430b jsr @r3
|
|
00592a 0009 nop
|
|
00592c 62f2 mov.l @r15, r2
|
|
00592e 53f1 mov.l @(h'4,r15), r3
|
|
005930 3320 cmp/eq r2, r3
|
|
005932 8901 bt h'2 ;@(h'5938)
|
|
005934 a09c bra h'138 ;@(h'5a70)
|
|
005936 0009 nop
|
|
005938 53f3 mov.l @(h'c,r15), r3
|
|
00593a 2338 tst r3, r3
|
|
00593c 8901 bt h'2 ;@(h'5942)
|
|
00593e a097 bra h'12e ;@(h'5a70)
|
|
005940 0009 nop
|
|
005942 942b mov.w @(h'56,pc), r4 ;@(h'599c)
|
|
005944 d317 mov.l @(h'5c,pc), r3 ;@(h'59a4)
|
|
005946 430b jsr @r3
|
|
005948 0009 nop
|
|
00594a 2008 tst r0, r0
|
|
00594c 8910 bt h'20 ;@(h'5970)
|
|
00594e 6083 mov r8, r0
|
|
005950 8805 cmp/eq #h'5, r0
|
|
005952 890d bt h'1a ;@(h'5970)
|
|
005954 e21e mov #h'1e, r2
|
|
005956 3a27 cmp/gt r2, r10
|
|
005958 8f05 bf/s h'a ;@(h'5966)
|
|
00595a 7801
|
|
00595c 51f1 mov.l @(h'4,r15), r1
|
|
00595e 71ed add #h'ed, r1
|
|
005960 1f11 mov.l r1, @(h'4,r15)
|
|
005962 a003 bra h'6 ;@(h'596c)
|
|
005964 7a13 add #h'13, r10
|
|
005966 7a13 add #h'13, r10
|
|
005968 e106 mov #h'6, r1
|
|
00596a 1f13 mov.l r1, @(h'c,r15)
|
|
00596c a0b6 bra h'16c ;@(h'5adc)
|
|
00596e 0009 nop
|
|
005970 9415 mov.w @(h'2a,pc), r4 ;@(h'599e)
|
|
005972 d20c mov.l @(h'30,pc), r2 ;@(h'59a4)
|
|
005974 420b jsr @r2
|
|
005976 0009 nop
|
|
005978 2008 tst r0, r0
|
|
00597a 8915 bt h'2a ;@(h'59a8)
|
|
00597c 2888 tst r8, r8
|
|
00597e 8913 bt h'26 ;@(h'59a8)
|
|
005980 e314 mov #h'14, r3
|
|
005982 3a33 cmp/ge r3, r10
|
|
005984 8d05 bt/s h'a ;@(h'5992)
|
|
005986 78ff add #h'ff, r8
|
|
005988 51f1 mov.l @(h'4,r15), r1
|
|
00598a 7113 add #h'13, r1
|
|
00598c 1f11 mov.l r1, @(h'4,r15)
|
|
00598e a003 bra h'6 ;@(h'5998)
|
|
005990 7aed add #h'ed, r10
|
|
005992 7aed add #h'ed, r10
|
|
005994 e106 mov #h'6, r1
|
|
005996 1f13 mov.l r1, @(h'c,r15)
|
|
005998 a0a0 bra h'140 ;@(h'5adc)
|
|
00599a 0009 nop
|
|
00599c 7547 add #h'47, r5
|
|
00599e 7542 add #h'42, r5
|
|
0059a0 0030
|
|
0059a2 8f50 bf/s h'a0 ;@(h'5a46)
|
|
0059a4 0030
|
|
0059a6 cf18 or.b #h'18, @(r0,gbr)
|
|
0059a8 9481 mov.w @(h'102,pc), r4 ;@(h'5aae)
|
|
0059aa d241 mov.l @(h'104,pc), r2 ;@(h'5ab0)
|
|
0059ac 420b jsr @r2
|
|
0059ae 0009 nop
|
|
0059b0 2008 tst r0, r0
|
|
0059b2 8b01 bf h'2 ;@(h'59b8)
|
|
0059b4 a092 bra h'124 ;@(h'5adc)
|
|
0059b6 0009 nop
|
|
0059b8 52f5 mov.l @(h'14,r15), r2
|
|
0059ba 2228 tst r2, r2
|
|
0059bc 8901 bt h'2 ;@(h'59c2)
|
|
0059be a08d bra h'11a ;@(h'5adc)
|
|
0059c0 0009 nop
|
|
0059c2 1fd5 mov.l r13, @(h'14,r15)
|
|
0059c4 64e2 mov.l @r14, r4
|
|
0059c6 6343 mov r4, r3
|
|
0059c8 730e
|
|
0059ca 338c add r8, r3
|
|
0059cc 6230 mov.b @r3, r2
|
|
0059ce 2228 tst r2, r2
|
|
0059d0 8b3a bf h'74 ;@(h'5a48)
|
|
0059d2 6b83 mov r8, r11
|
|
0059d4 4b08 shll2 r11
|
|
0059d6 63f3 mov r15, r3
|
|
0059d8 7350 add #h'50, r3
|
|
0059da 3b3c add r3, r11
|
|
0059dc 62b2 mov.l @r11, r2
|
|
0059de e078 mov #h'78, r0
|
|
0059e0 014e mov.l @(r0,r4), r1
|
|
0059e2 3123 cmp/ge r2, r1
|
|
0059e4 8901 bt h'2 ;@(h'59ea)
|
|
0059e6 a079 bra h'f2 ;@(h'5adc)
|
|
0059e8 0009 nop
|
|
0059ea e050 mov #h'50, r0
|
|
0059ec 62b2 mov.l @r11, r2
|
|
0059ee 014e mov.l @(r0,r4), r1
|
|
0059f0 312c add r2, r1
|
|
0059f2 0416 mov.l r1, @(r0,r4)
|
|
0059f4 62e2 mov.l @r14, r2
|
|
0059f6 e078 mov #h'78, r0
|
|
0059f8 61b2 mov.l @r11, r1
|
|
0059fa 032e mov.l @(r0,r2), r3
|
|
0059fc 3318 sub r1, r3
|
|
0059fe 0236 mov.l r3, @(r0,r2)
|
|
005a00 63e2 mov.l @r14, r3
|
|
005a02 e050 mov #h'50, r0
|
|
005a04 730e
|
|
005a06 338c add r8, r3
|
|
005a08 23d0 mov.b r13, @r3
|
|
005a0a 62e2 mov.l @r14, r2
|
|
005a0c d329 mov.l @(h'a4,pc), r3 ;@(h'5ab4)
|
|
005a0e 012e mov.l @(r0,r2), r1
|
|
005a10 3133 cmp/ge r3, r1
|
|
005a12 8b09 bf h'12 ;@(h'5a28)
|
|
005a14 60e2 mov.l @r14, r0
|
|
005a16 e175 mov #h'75, r1
|
|
005a18 001c mov.b @(r0,r1), r0
|
|
005a1a 88ff cmp/eq #h'ffffffff, r0
|
|
005a1c 8904 bt h'8 ;@(h'5a28)
|
|
005a1e e2ff mov #h'ffffffff, r2
|
|
005a20 63e2 mov.l @r14, r3
|
|
005a22 e075 mov #h'75, r0
|
|
005a24 0324 mov.b r2, @(r0,r3)
|
|
005a26 1fc4 mov.l r12, @(h'10,r15)
|
|
005a28 60e2 mov.l @r14, r0
|
|
005a2a e163 mov #h'63, r1
|
|
005a2c 001c mov.b @(r0,r1), r0
|
|
005a2e 88ff cmp/eq #h'ffffffff, r0
|
|
005a30 8954 bt h'a8 ;@(h'5adc)
|
|
005a32 d221 mov.l @(h'84,pc), r2 ;@(h'5ab8)
|
|
005a34 420b jsr @r2
|
|
005a36 0009 nop
|
|
005a38 8801 cmp/eq #h'1, r0
|
|
005a3a 8b4f bf h'9e ;@(h'5adc)
|
|
005a3c 62e2 mov.l @r14, r2
|
|
005a3e e3ff mov #h'ffffffff, r3
|
|
005a40 e063 mov #h'63, r0
|
|
005a42 0234 mov.b r3, @(r0,r2)
|
|
005a44 a04a bra h'94 ;@(h'5adc)
|
|
005a46 1fc4 mov.l r12, @(h'10,r15)
|
|
005a48 6043 mov r4, r0
|
|
005a4a 700e
|
|
005a4c 008c mov.b @(r0,r8), r0
|
|
005a4e 600c extu.b r0, r0
|
|
005a50 8801 cmp/eq #h'1, r0
|
|
005a52 8b43 bf h'86 ;@(h'5adc)
|
|
005a54 e014 mov #h'14, r0
|
|
005a56 6343 mov r4, r3
|
|
005a58 024c mov.b @(r0,r4), r2
|
|
005a5a 730e
|
|
005a5c 622c extu.b r2, r2
|
|
005a5e 323c add r3, r2
|
|
005a60 22d0 mov.b r13, @r2
|
|
005a62 63e2 mov.l @r14, r3
|
|
005a64 730e
|
|
005a66 338c add r8, r3
|
|
005a68 23c0 mov.b r12, @r3
|
|
005a6a 62e2 mov.l @r14, r2
|
|
005a6c a036 bra h'6c ;@(h'5adc)
|
|
005a6e 0284 mov.b r8, @(r0,r2)
|
|
005a70 52f1 mov.l @(h'4,r15), r2
|
|
005a72 63f2 mov.l @r15, r3
|
|
005a74 3323 cmp/ge r2, r3
|
|
005a76 8911 bt h'22 ;@(h'5a9c)
|
|
005a78 63f2 mov.l @r15, r3
|
|
005a7a 6423 mov r2, r4
|
|
005a7c 3438 sub r3, r4
|
|
005a7e 34c7 cmp/gt r12, r4
|
|
005a80 8b01 bf h'2 ;@(h'5a86)
|
|
005a82 a001 bra h'2 ;@(h'5a88)
|
|
005a84 e303 mov #h'3, r3
|
|
005a86 e301 mov #h'1, r3
|
|
005a88 34c7 cmp/gt r12, r4
|
|
005a8a 8f02 bf/s h'4 ;@(h'5a92)
|
|
005a8c 3a3c add r3, r10
|
|
005a8e a001 bra h'2 ;@(h'5a94)
|
|
005a90 e303 mov #h'3, r3
|
|
005a92 e301 mov #h'1, r3
|
|
005a94 62f2 mov.l @r15, r2
|
|
005a96 323c add r3, r2
|
|
005a98 a01a bra h'34 ;@(h'5ad0)
|
|
005a9a 2f22 mov.l r2, @r15
|
|
005a9c 61f2 mov.l @r15, r1
|
|
005a9e 3127 cmp/gt r2, r1
|
|
005aa0 8b16 bf h'2c ;@(h'5ad0)
|
|
005aa2 64f2 mov.l @r15, r4
|
|
005aa4 3428 sub r2, r4
|
|
005aa6 34c7 cmp/gt r12, r4
|
|
005aa8 8b08 bf h'10 ;@(h'5abc)
|
|
005aaa a008 bra h'10 ;@(h'5abe)
|
|
005aac e303 mov #h'3, r3
|
|
005aae 7534 add #h'34, r5
|
|
005ab0 0030
|
|
005ab2 cf18 or.b #h'18, @(r0,gbr)
|
|
005ab4 0000
|
|
005ab6 c350 trapa #h'50
|
|
005ab8 0030
|
|
005aba 8d48 bt/s h'90 ;@(h'5b4e)
|
|
005abc e301 mov #h'1, r3
|
|
005abe 34c7 cmp/gt r12, r4
|
|
005ac0 8f02 bf/s h'4 ;@(h'5ac8)
|
|
005ac2 3a38 sub r3, r10
|
|
005ac4 a001 bra h'2 ;@(h'5aca)
|
|
005ac6 e303 mov #h'3, r3
|
|
005ac8 e301 mov #h'1, r3
|
|
005aca 62f2 mov.l @r15, r2
|
|
005acc 3238 sub r3, r2
|
|
005ace 2f22 mov.l r2, @r15
|
|
005ad0 53f3 mov.l @(h'c,r15), r3
|
|
005ad2 4315 cmp/pl r3
|
|
005ad4 8b02 bf h'4 ;@(h'5adc)
|
|
005ad6 51f3 mov.l @(h'c,r15), r1
|
|
005ad8 71ff add #h'ff, r1
|
|
005ada 1f13 mov.l r1, @(h'c,r15)
|
|
005adc 9488 mov.w @(h'110,pc), r4 ;@(h'5bf0)
|
|
005ade d345 mov.l @(h'114,pc), r3 ;@(h'5bf4)
|
|
005ae0 430b jsr @r3
|
|
005ae2 0009 nop
|
|
005ae4 2008 tst r0, r0
|
|
005ae6 8901 bt h'2 ;@(h'5aec)
|
|
005ae8 e300 mov #h'0, r3
|
|
005aea 1f35 mov.l r3, @(h'14,r15)
|
|
005aec 9481 mov.w @(h'102,pc), r4 ;@(h'5bf2)
|
|
005aee d341 mov.l @(h'104,pc), r3 ;@(h'5bf4)
|
|
005af0 430b jsr @r3
|
|
005af2 0009 nop
|
|
005af4 2008 tst r0, r0
|
|
005af6 8901 bt h'2 ;@(h'5afc)
|
|
005af8 ae23 bra h'-3ba ;@(h'5742)
|
|
005afa 0009 nop
|
|
005afc 7f68 add #h'68, r15
|
|
005afe 4f16 lds.l @r15+, macl
|
|
005b00 4f26 lds.l @r15+, pr
|
|
005b02 68f6 mov.l @r15+, r8
|
|
005b04 69f6 mov.l @r15+, r9
|
|
005b06 6af6 mov.l @r15+, r10
|
|
005b08 6bf6 mov.l @r15+, r11
|
|
005b0a 6cf6 mov.l @r15+, r12
|
|
005b0c 6df6 mov.l @r15+, r13
|
|
005b0e 000b rts
|
|
005b10 6ef6 mov.l @r15+, r14
|
|
005b12 e40d mov #h'd, r4
|
|
005b14 2fe6 mov.l r14, @-r15
|
|
005b16 e300 mov #h'0, r3
|
|
005b18 2fd6 mov.l r13, @-r15
|
|
005b1a 6233 mov r3, r2
|
|
005b1c 2fc6 mov.l r12, @-r15
|
|
005b1e ed01 mov #h'1, r13
|
|
005b20 2fb6 mov.l r11, @-r15
|
|
005b22 2fa6 mov.l r10, @-r15
|
|
005b24 2f96 mov.l r9, @-r15
|
|
005b26 6a43 mov r4, r10
|
|
005b28 2f86 mov.l r8, @-r15
|
|
005b2a 6943 mov r4, r9
|
|
005b2c 4f22 sts.l pr, @-r15
|
|
005b2e 4f12 sts.l macl, @-r15
|
|
005b30 7f9c add #h'9c, r15
|
|
005b32 61f3 mov r15, r1
|
|
005b34 1f42 mov.l r4, @(h'8,r15)
|
|
005b36 7154 add #h'54, r1
|
|
005b38 1f31 mov.l r3, @(h'4,r15)
|
|
005b3a 1fd9 mov.l r13, @(h'24,r15)
|
|
005b3c 1f35 mov.l r3, @(h'14,r15)
|
|
005b3e 1f26 mov.l r2, @(h'18,r15)
|
|
005b40 d22d mov.l @(h'b4,pc), r2 ;@(h'5bf8)
|
|
005b42 d32e mov.l @(h'b8,pc), r3 ;@(h'5bfc)
|
|
005b44 430b jsr @r3
|
|
005b46 e010 mov #h'10, r0
|
|
005b48 d22d mov.l @(h'b4,pc), r2 ;@(h'5c00)
|
|
005b4a 64f3 mov r15, r4
|
|
005b4c d32b mov.l @(h'ac,pc), r3 ;@(h'5bfc)
|
|
005b4e 61f3 mov r15, r1
|
|
005b50 7444 add #h'44, r4
|
|
005b52 7144 add #h'44, r1
|
|
005b54 430b jsr @r3
|
|
005b56 e010 mov #h'10, r0
|
|
005b58 d22a mov.l @(h'a8,pc), r2 ;@(h'5c04)
|
|
005b5a 61f3 mov r15, r1
|
|
005b5c d32a mov.l @(h'a8,pc), r3 ;@(h'5c08)
|
|
005b5e 7130 add #h'30, r1
|
|
005b60 430b jsr @r3
|
|
005b62 e014 mov #h'14, r0
|
|
005b64 d329 mov.l @(h'a4,pc), r3 ;@(h'5c0c)
|
|
005b66 eb02 mov #h'2, r11
|
|
005b68 de2b mov.l @(h'ac,pc), r14 ;@(h'5c18)
|
|
005b6a 7410 add #h'10, r4
|
|
005b6c d128 mov.l @(h'a0,pc), r1 ;@(h'5c10)
|
|
005b6e 1f47 mov.l r4, @(h'1c,r15)
|
|
005b70 1f33 mov.l r3, @(h'c,r15)
|
|
005b72 1f14 mov.l r1, @(h'10,r15)
|
|
005b74 d827 mov.l @(h'9c,pc), r8 ;@(h'5c14)
|
|
005b76 e078 mov #h'78, r0
|
|
005b78 d128 mov.l @(h'a0,pc), r1 ;@(h'5c1c)
|
|
005b7a 63e2 mov.l @r14, r3
|
|
005b7c 023e mov.l @(r0,r3), r2
|
|
005b7e 2f26 mov.l r2, @-r15
|
|
005b80 2f16 mov.l r1, @-r15
|
|
005b82 64f3 mov r15, r4
|
|
005b84 d326 mov.l @(h'98,pc), r3 ;@(h'5c20)
|
|
005b86 430b jsr @r3
|
|
005b88 7430 add #h'30, r4
|
|
005b8a d226 mov.l @(h'98,pc), r2 ;@(h'5c24)
|
|
005b8c 420b jsr @r2
|
|
005b8e 7f08
|
|
005b90 ec00 mov #h'0, r12
|
|
005b92 e300 mov #h'0, r3
|
|
005b94 d224 mov.l @(h'90,pc), r2 ;@(h'5c28)
|
|
005b96 e713 mov #h'13, r7
|
|
005b98 2f36 mov.l r3, @-r15
|
|
005b9a e67f mov #h'7f, r6
|
|
005b9c 0c77 mul.l r7, r12
|
|
005b9e 2fd6 mov.l r13, @-r15
|
|
005ba0 2fd6 mov.l r13, @-r15
|
|
005ba2 071a sts macl, r7
|
|
005ba4 37ac add r10, r7
|
|
005ba6 1f73 mov.l r7, @(h'c,r15)
|
|
005ba8 55f3 mov.l @(h'c,r15), r5
|
|
005baa 7713 add #h'13, r7
|
|
005bac 420b jsr @r2
|
|
005bae 6433 mov r3, r4
|
|
005bb0 d21e mov.l @(h'78,pc), r2 ;@(h'5c2c)
|
|
005bb2 7f0c
|
|
005bb4 65f2 mov.l @r15, r5
|
|
005bb6 e700 mov #h'0, r7
|
|
005bb8 66c3 mov r12, r6
|
|
005bba 4608 shll2 r6
|
|
005bbc 63f3 mov r15, r3
|
|
005bbe 7330 add #h'30, r3
|
|
005bc0 363c add r3, r6
|
|
005bc2 7508
|
|
005bc4 6662 mov.l @r6, r6
|
|
005bc6 420b jsr @r2
|
|
005bc8 e417 mov #h'17, r4
|
|
005bca 60e2 mov.l @r14, r0
|
|
005bcc 6303 mov r0, r3
|
|
005bce 7315 add #h'15, r3
|
|
005bd0 33cc add r12, r3
|
|
005bd2 6230 mov.b @r3, r2
|
|
005bd4 2228 tst r2, r2
|
|
005bd6 8b3b bf h'76 ;@(h'5c50)
|
|
005bd8 2cc8 tst r12, r12
|
|
005bda 8f29 bf/s h'52 ;@(h'5c30)
|
|
005bdc e700 mov #h'0, r7
|
|
005bde d30e mov.l @(h'38,pc), r3 ;@(h'5c18)
|
|
005be0 6032 mov.l @r3, r0
|
|
005be2 7015 add #h'15, r0
|
|
005be4 00cc mov.b @(r0,r12), r0
|
|
005be6 600c extu.b r0, r0
|
|
005be8 8802 cmp/eq #h'2, r0
|
|
005bea 8921 bt h'42 ;@(h'5c30)
|
|
005bec a025 bra h'4a ;@(h'5c3a)
|
|
005bee 56f7 mov.l @(h'1c,r15), r6
|
|
005bf0 7534 add #h'34, r5
|
|
005bf2 7532 add #h'32, r5
|
|
005bf4 0030
|
|
005bf6 cf48 or.b #h'48, @(r0,gbr)
|
|
005bf8 0031
|
|
005bfa f4f4
|
|
005bfc 0030
|
|
005bfe c038 mov.b r0, @(h'38,gbr)
|
|
005c00 0031
|
|
005c02 f504
|
|
005c04 0031
|
|
005c06 f514
|
|
005c08 0030
|
|
005c0a c044 mov.b r0, @(h'44,gbr)
|
|
005c0c 0031
|
|
005c0e bdd0 bsr h'-460 ;@(h'57b2)
|
|
005c10 0031
|
|
005c12 be30 bsr h'-3a0 ;@(h'5876)
|
|
005c14 0030
|
|
005c16 9aa4 mov.w @(h'148,pc), r10 ;@(h'5d62)
|
|
005c18 0810
|
|
005c1a 01dc mov.b @(r0,r13), r1
|
|
005c1c 0031
|
|
005c1e f4e8
|
|
005c20 0030
|
|
005c22 c270 mov.l r0, @(h'1c0,gbr)
|
|
005c24 0030
|
|
005c26 8ef4
|
|
005c28 0030
|
|
005c2a 943c mov.w @(h'78,pc), r4 ;@(h'5ca6)
|
|
005c2c 0030
|
|
005c2e c3a8 trapa #h'a8
|
|
005c30 66c3 mov r12, r6
|
|
005c32 4608 shll2 r6
|
|
005c34 63f3 mov r15, r3
|
|
005c36 7344 add #h'44, r3
|
|
005c38 363c add r3, r6
|
|
005c3a e513 mov #h'13, r5
|
|
005c3c d320 mov.l @(h'80,pc), r3 ;@(h'5cc0)
|
|
005c3e 6662 mov.l @r6, r6
|
|
005c40 0c57 mul.l r5, r12
|
|
005c42 051a sts macl, r5
|
|
005c44 35ac add r10, r5
|
|
005c46 7508
|
|
005c48 430b jsr @r3
|
|
005c4a e465 mov #h'65, r4
|
|
005c4c a00f bra h'1e ;@(h'5c6e)
|
|
005c4e 0009 nop
|
|
005c50 7015 add #h'15, r0
|
|
005c52 00cc mov.b @(r0,r12), r0
|
|
005c54 600c extu.b r0, r0
|
|
005c56 8801 cmp/eq #h'1, r0
|
|
005c58 8b09 bf h'12 ;@(h'5c6e)
|
|
005c5a e700 mov #h'0, r7
|
|
005c5c d619 mov.l @(h'64,pc), r6 ;@(h'5cc4)
|
|
005c5e e513 mov #h'13, r5
|
|
005c60 d317 mov.l @(h'5c,pc), r3 ;@(h'5cc0)
|
|
005c62 0c57 mul.l r5, r12
|
|
005c64 051a sts macl, r5
|
|
005c66 35ac add r10, r5
|
|
005c68 7508
|
|
005c6a 430b jsr @r3
|
|
005c6c e464 mov #h'64, r4
|
|
005c6e e013 mov #h'13, r0
|
|
005c70 0c07 mul.l r0, r12
|
|
005c72 001a sts macl, r0
|
|
005c74 30ac add r10, r0
|
|
005c76 2f02 mov.l r0, @r15
|
|
005c78 60c3 mov r12, r0
|
|
005c7a 8800 cmp/eq #h'0, r0
|
|
005c7c 8907 bt h'e ;@(h'5c8e)
|
|
005c7e 8801 cmp/eq #h'1, r0
|
|
005c80 890d bt h'1a ;@(h'5c9e)
|
|
005c82 8802 cmp/eq #h'2, r0
|
|
005c84 8913 bt h'26 ;@(h'5cae)
|
|
005c86 8803 cmp/eq #h'3, r0
|
|
005c88 8920 bt h'40 ;@(h'5ccc)
|
|
005c8a a029 bra h'52 ;@(h'5ce0)
|
|
005c8c 0009 nop
|
|
005c8e e310 mov #h'10, r3
|
|
005c90 2f36 mov.l r3, @-r15
|
|
005c92 e708 mov #h'8, r7
|
|
005c94 56f1 mov.l @(h'4,r15), r6
|
|
005c96 e505 mov #h'5, r5
|
|
005c98 7602
|
|
005c9a a01e bra h'3c ;@(h'5cda)
|
|
005c9c 54f4 mov.l @(h'10,r15), r4
|
|
005c9e e210 mov #h'10, r2
|
|
005ca0 d409 mov.l @(h'24,pc), r4 ;@(h'5cc8)
|
|
005ca2 e708 mov #h'8, r7
|
|
005ca4 2f26 mov.l r2, @-r15
|
|
005ca6 56f1 mov.l @(h'4,r15), r6
|
|
005ca8 7602
|
|
005caa a016 bra h'2c ;@(h'5cda)
|
|
005cac e505 mov #h'5, r5
|
|
005cae e210 mov #h'10, r2
|
|
005cb0 2f26 mov.l r2, @-r15
|
|
005cb2 e708 mov #h'8, r7
|
|
005cb4 56f1 mov.l @(h'4,r15), r6
|
|
005cb6 e505 mov #h'5, r5
|
|
005cb8 7602
|
|
005cba a00e bra h'1c ;@(h'5cda)
|
|
005cbc 54f5 mov.l @(h'14,r15), r4
|
|
005cbe 0000
|
|
005cc0 0030
|
|
005cc2 c3a8 trapa #h'a8
|
|
005cc4 0031
|
|
005cc6 f4ec
|
|
005cc8 0031
|
|
005cca be00 bsr h'-400 ;@(h'58ce)
|
|
005ccc d443 mov.l @(h'10c,pc), r4 ;@(h'5ddc)
|
|
005cce e210 mov #h'10, r2
|
|
005cd0 2f26 mov.l r2, @-r15
|
|
005cd2 e708 mov #h'8, r7
|
|
005cd4 56f1 mov.l @(h'4,r15), r6
|
|
005cd6 e505 mov #h'5, r5
|
|
005cd8 7602
|
|
005cda 480b jsr @r8
|
|
005cdc 0009 nop
|
|
005cde 7f04
|
|
005ce0 60e2 mov.l @r14, r0
|
|
005ce2 7015 add #h'15, r0
|
|
005ce4 00cc mov.b @(r0,r12), r0
|
|
005ce6 600c extu.b r0, r0
|
|
005ce8 8802 cmp/eq #h'2, r0
|
|
005cea 8b0b bf h'16 ;@(h'5d04)
|
|
005cec 66f2 mov.l @r15, r6
|
|
005cee 760a
|
|
005cf0 1f68 mov.l r6, @(h'20,r15)
|
|
005cf2 d43b mov.l @(h'ec,pc), r4 ;@(h'5de0)
|
|
005cf4 d33b mov.l @(h'ec,pc), r3 ;@(h'5de4)
|
|
005cf6 430b jsr @r3
|
|
005cf8 e50b mov #h'b, r5
|
|
005cfa 56f8 mov.l @(h'20,r15), r6
|
|
005cfc d43a mov.l @(h'e8,pc), r4 ;@(h'5de8)
|
|
005cfe d33b mov.l @(h'ec,pc), r3 ;@(h'5dec)
|
|
005d00 430b jsr @r3
|
|
005d02 e50b mov #h'b, r5
|
|
005d04 7c01
|
|
005d06 e204 mov #h'4, r2
|
|
005d08 3c23 cmp/ge r2, r12
|
|
005d0a 8901 bt h'2 ;@(h'5d10)
|
|
005d0c af41 bra h'-17e ;@(h'5b92)
|
|
005d0e 0009 nop
|
|
005d10 2fb6 mov.l r11, @-r15
|
|
005d12 6c93 mov r9, r12
|
|
005d14 d236 mov.l @(h'd8,pc), r2 ;@(h'5df0)
|
|
005d16 e67f mov #h'7f, r6
|
|
005d18 2fd6 mov.l r13, @-r15
|
|
005d1a 6593 mov r9, r5
|
|
005d1c 2fd6 mov.l r13, @-r15
|
|
005d1e 7c13 add #h'13, r12
|
|
005d20 67c3 mov r12, r7
|
|
005d22 420b jsr @r2
|
|
005d24 e400 mov #h'0, r4
|
|
005d26 67c3 mov r12, r7
|
|
005d28 d331 mov.l @(h'c4,pc), r3 ;@(h'5df0)
|
|
005d2a e613 mov #h'13, r6
|
|
005d2c 2fb6 mov.l r11, @-r15
|
|
005d2e 6593 mov r9, r5
|
|
005d30 2fd6 mov.l r13, @-r15
|
|
005d32 2fd6 mov.l r13, @-r15
|
|
005d34 430b jsr @r3
|
|
005d36 e401 mov #h'1, r4
|
|
005d38 d32d mov.l @(h'b4,pc), r3 ;@(h'5df0)
|
|
005d3a e200 mov #h'0, r2
|
|
005d3c 2f26 mov.l r2, @-r15
|
|
005d3e e70d mov #h'd, r7
|
|
005d40 2f26 mov.l r2, @-r15
|
|
005d42 e662 mov #h'62, r6
|
|
005d44 2fd6 mov.l r13, @-r15
|
|
005d46 6523 mov r2, r5
|
|
005d48 430b jsr @r3
|
|
005d4a e41b mov #h'1b, r4
|
|
005d4c d329 mov.l @(h'a4,pc), r3 ;@(h'5df4)
|
|
005d4e e200 mov #h'0, r2
|
|
005d50 2f26 mov.l r2, @-r15
|
|
005d52 e70e mov #h'e, r7
|
|
005d54 e661 mov #h'61, r6
|
|
005d56 6573 mov r7, r5
|
|
005d58 430b jsr @r3
|
|
005d5a e455 mov #h'55, r4
|
|
005d5c 973d mov.w @(h'7a,pc), r7 ;@(h'5dda)
|
|
005d5e e600 mov #h'0, r6
|
|
005d60 d425 mov.l @(h'94,pc), r4 ;@(h'5df8)
|
|
005d62 e210 mov #h'10, r2
|
|
005d64 2f26 mov.l r2, @-r15
|
|
005d66 480b jsr @r8
|
|
005d68 6563 mov r6, r5
|
|
005d6a 7f2c add #h'2c, r15
|
|
005d6c e310 mov #h'10, r3
|
|
005d6e e708 mov #h'8, r7
|
|
005d70 2f36 mov.l r3, @-r15
|
|
005d72 e019 mov #h'19, r0
|
|
005d74 6ce2 mov.l @r14, r12
|
|
005d76 0ccc mov.b @(r0,r12), r12
|
|
005d78 6ccc extu.b r12, r12
|
|
005d7a 2cc8 tst r12, r12
|
|
005d7c 8f02 bf/s h'4 ;@(h'5d84)
|
|
005d7e e600 mov #h'0, r6
|
|
005d80 a001 bra h'2 ;@(h'5d86)
|
|
005d82 e555 mov #h'55, r5
|
|
005d84 e556 mov #h'56, r5
|
|
005d86 2cc8 tst r12, r12
|
|
005d88 8b01 bf h'2 ;@(h'5d8e)
|
|
005d8a a00b bra h'16 ;@(h'5da4)
|
|
005d8c 54f4 mov.l @(h'10,r15), r4
|
|
005d8e 60c3 mov r12, r0
|
|
005d90 8801 cmp/eq #h'1, r0
|
|
005d92 8b02 bf h'4 ;@(h'5d9a)
|
|
005d94 d419 mov.l @(h'64,pc), r4 ;@(h'5dfc)
|
|
005d96 a005 bra h'a ;@(h'5da4)
|
|
005d98 0009 nop
|
|
005d9a 8802 cmp/eq #h'2, r0
|
|
005d9c 8b01 bf h'2 ;@(h'5da2)
|
|
005d9e a001 bra h'2 ;@(h'5da4)
|
|
005da0 54f5 mov.l @(h'14,r15), r4
|
|
005da2 d40e mov.l @(h'38,pc), r4 ;@(h'5ddc)
|
|
005da4 480b jsr @r8
|
|
005da6 0009 nop
|
|
005da8 d215 mov.l @(h'54,pc), r2 ;@(h'5e00)
|
|
005daa 7f04
|
|
005dac e702 mov #h'2, r7
|
|
005dae 66f3 mov r15, r6
|
|
005db0 7628 add #h'28, r6
|
|
005db2 6573 mov r7, r5
|
|
005db4 420b jsr @r2
|
|
005db6 e466 mov #h'66, r4
|
|
005db8 53f6 mov.l @(h'18,r15), r3
|
|
005dba 2338 tst r3, r3
|
|
005dbc 8925 bt h'4a ;@(h'5e0a)
|
|
005dbe 50f6 mov.l @(h'18,r15), r0
|
|
005dc0 8802 cmp/eq #h'2, r0
|
|
005dc2 8b01 bf h'2 ;@(h'5dc8)
|
|
005dc4 a001 bra h'2 ;@(h'5dca)
|
|
005dc6 e4ff mov #h'ffffffff, r4
|
|
005dc8 e401 mov #h'1, r4
|
|
005dca d20e mov.l @(h'38,pc), r2 ;@(h'5e04)
|
|
005dcc 420b jsr @r2
|
|
005dce 0009 nop
|
|
005dd0 8801 cmp/eq #h'1, r0
|
|
005dd2 8b19 bf h'32 ;@(h'5e08)
|
|
005dd4 e200 mov #h'0, r2
|
|
005dd6 a018 bra h'30 ;@(h'5e0a)
|
|
005dd8 1f26 mov.l r2, @(h'18,r15)
|
|
005dda 0080
|
|
005ddc 0031
|
|
005dde be80 bsr h'-300 ;@(h'5ae2)
|
|
005de0 0031
|
|
005de2 bea8 bsr h'-2b0 ;@(h'5b36)
|
|
005de4 0030
|
|
005de6 a2d0 bra h'5a0 ;@(h'638a)
|
|
005de8 0031
|
|
005dea bea0 bsr h'-2c0 ;@(h'5b2e)
|
|
005dec 0030
|
|
005dee a214 bra h'428 ;@(h'621a)
|
|
005df0 0030
|
|
005df2 943c mov.w @(h'78,pc), r4 ;@(h'5e6e)
|
|
005df4 0030
|
|
005df6 90be mov.w @(h'17c,pc), r0 ;@(h'5f76)
|
|
005df8 0031
|
|
005dfa d20a mov.l @(h'28,pc), r2 ;@(h'5e24)
|
|
005dfc 0031
|
|
005dfe be00 bsr h'-400 ;@(h'5a02)
|
|
005e00 0030
|
|
005e02 c3a8 trapa #h'a8
|
|
005e04 0030
|
|
005e06 4160
|
|
005e08 1fd6 mov.l r13, @(h'18,r15)
|
|
005e0a d31f mov.l @(h'7c,pc), r3 ;@(h'5e88)
|
|
005e0c 430b jsr @r3
|
|
005e0e 0009 nop
|
|
005e10 52f2 mov.l @(h'8,r15), r2
|
|
005e12 32a0 cmp/eq r10, r2
|
|
005e14 8901 bt h'2 ;@(h'5e1a)
|
|
005e16 a0cb bra h'196 ;@(h'5fb0)
|
|
005e18 0009 nop
|
|
005e1a 51f5 mov.l @(h'14,r15), r1
|
|
005e1c 2118 tst r1, r1
|
|
005e1e 8901 bt h'2 ;@(h'5e24)
|
|
005e20 a0c6 bra h'18c ;@(h'5fb0)
|
|
005e22 0009 nop
|
|
005e24 942d mov.w @(h'5a,pc), r4 ;@(h'5e82)
|
|
005e26 d319 mov.l @(h'64,pc), r3 ;@(h'5e8c)
|
|
005e28 430b jsr @r3
|
|
005e2a 0009 nop
|
|
005e2c 2008 tst r0, r0
|
|
005e2e 8910 bt h'20 ;@(h'5e52)
|
|
005e30 50f1 mov.l @(h'4,r15), r0
|
|
005e32 8803 cmp/eq #h'3, r0
|
|
005e34 890d bt h'1a ;@(h'5e52)
|
|
005e36 e21e mov #h'1e, r2
|
|
005e38 3927 cmp/gt r2, r9
|
|
005e3a 8b04 bf h'8 ;@(h'5e46)
|
|
005e3c 51f2 mov.l @(h'8,r15), r1
|
|
005e3e 71ed add #h'ed, r1
|
|
005e40 1f12 mov.l r1, @(h'8,r15)
|
|
005e42 a003 bra h'6 ;@(h'5e4c)
|
|
005e44 7913 add #h'13, r9
|
|
005e46 7913 add #h'13, r9
|
|
005e48 e106 mov #h'6, r1
|
|
005e4a 1f15 mov.l r1, @(h'14,r15)
|
|
005e4c 53f1 mov.l @(h'4,r15), r3
|
|
005e4e a016 bra h'2c ;@(h'5e7e)
|
|
005e50 7301
|
|
005e52 9417 mov.w @(h'2e,pc), r4 ;@(h'5e84)
|
|
005e54 d30d mov.l @(h'34,pc), r3 ;@(h'5e8c)
|
|
005e56 430b jsr @r3
|
|
005e58 0009 nop
|
|
005e5a 2008 tst r0, r0
|
|
005e5c 8918 bt h'30 ;@(h'5e90)
|
|
005e5e 53f1 mov.l @(h'4,r15), r3
|
|
005e60 2338 tst r3, r3
|
|
005e62 8915 bt h'2a ;@(h'5e90)
|
|
005e64 e314 mov #h'14, r3
|
|
005e66 3933 cmp/ge r3, r9
|
|
005e68 8904 bt h'8 ;@(h'5e74)
|
|
005e6a 51f2 mov.l @(h'8,r15), r1
|
|
005e6c 7113 add #h'13, r1
|
|
005e6e 1f12 mov.l r1, @(h'8,r15)
|
|
005e70 a003 bra h'6 ;@(h'5e7a)
|
|
005e72 79ed add #h'ed, r9
|
|
005e74 79ed add #h'ed, r9
|
|
005e76 e106 mov #h'6, r1
|
|
005e78 1f15 mov.l r1, @(h'14,r15)
|
|
005e7a 53f1 mov.l @(h'4,r15), r3
|
|
005e7c 73ff add #h'ff, r3
|
|
005e7e a0c2 bra h'184 ;@(h'6006)
|
|
005e80 1f31 mov.l r3, @(h'4,r15)
|
|
005e82 7547 add #h'47, r5
|
|
005e84 7542 add #h'42, r5
|
|
005e86 0000
|
|
005e88 0030
|
|
005e8a 8f50 bf/s h'a0 ;@(h'5f2e)
|
|
005e8c 0030
|
|
005e8e cf18 or.b #h'18, @(r0,gbr)
|
|
005e90 9487 mov.w @(h'10e,pc), r4 ;@(h'5fa2)
|
|
005e92 d344 mov.l @(h'110,pc), r3 ;@(h'5fa4)
|
|
005e94 430b jsr @r3
|
|
005e96 0009 nop
|
|
005e98 2008 tst r0, r0
|
|
005e9a 8b01 bf h'2 ;@(h'5ea0)
|
|
005e9c a0b3 bra h'166 ;@(h'6006)
|
|
005e9e 0009 nop
|
|
005ea0 53f9 mov.l @(h'24,r15), r3
|
|
005ea2 2338 tst r3, r3
|
|
005ea4 8901 bt h'2 ;@(h'5eaa)
|
|
005ea6 a0ae bra h'15c ;@(h'6006)
|
|
005ea8 0009 nop
|
|
005eaa 1fd9 mov.l r13, @(h'24,r15)
|
|
005eac 64e2 mov.l @r14, r4
|
|
005eae 53f1 mov.l @(h'4,r15), r3
|
|
005eb0 6243 mov r4, r2
|
|
005eb2 7215 add #h'15, r2
|
|
005eb4 323c add r3, r2
|
|
005eb6 6120 mov.b @r2, r1
|
|
005eb8 2118 tst r1, r1
|
|
005eba 8b58 bf h'b0 ;@(h'5f6e)
|
|
005ebc 5cf1 mov.l @(h'4,r15), r12
|
|
005ebe 63f3 mov r15, r3
|
|
005ec0 4c08 shll2 r12
|
|
005ec2 7354 add #h'54, r3
|
|
005ec4 3c3c add r3, r12
|
|
005ec6 e078 mov #h'78, r0
|
|
005ec8 62c2 mov.l @r12, r2
|
|
005eca 014e mov.l @(r0,r4), r1
|
|
005ecc 3123 cmp/ge r2, r1
|
|
005ece 8901 bt h'2 ;@(h'5ed4)
|
|
005ed0 a099 bra h'132 ;@(h'6006)
|
|
005ed2 0009 nop
|
|
005ed4 62c2 mov.l @r12, r2
|
|
005ed6 e050 mov #h'50, r0
|
|
005ed8 014e mov.l @(r0,r4), r1
|
|
005eda 312c add r2, r1
|
|
005edc 0416 mov.l r1, @(r0,r4)
|
|
005ede e078 mov #h'78, r0
|
|
005ee0 61c2 mov.l @r12, r1
|
|
005ee2 62e2 mov.l @r14, r2
|
|
005ee4 032e mov.l @(r0,r2), r3
|
|
005ee6 3318 sub r1, r3
|
|
005ee8 0236 mov.l r3, @(r0,r2)
|
|
005eea 62e2 mov.l @r14, r2
|
|
005eec 53f1 mov.l @(h'4,r15), r3
|
|
005eee 7215 add #h'15, r2
|
|
005ef0 323c add r3, r2
|
|
005ef2 22d0 mov.b r13, @r2
|
|
005ef4 64e2 mov.l @r14, r4
|
|
005ef6 7415 add #h'15, r4
|
|
005ef8 8441 mov.b @(h'1,r4), r0
|
|
005efa 2008 tst r0, r0
|
|
005efc 8908 bt h'10 ;@(h'5f10)
|
|
005efe 8442 mov.b @(h'2,r4), r0
|
|
005f00 2008 tst r0, r0
|
|
005f02 8b0b bf h'16 ;@(h'5f1c)
|
|
005f04 8441 mov.b @(h'1,r4), r0
|
|
005f06 2008 tst r0, r0
|
|
005f08 8902 bt h'4 ;@(h'5f10)
|
|
005f0a 8443 mov.b @(h'3,r4), r0
|
|
005f0c 2008 tst r0, r0
|
|
005f0e 8b05 bf h'a ;@(h'5f1c)
|
|
005f10 8442 mov.b @(h'2,r4), r0
|
|
005f12 2008 tst r0, r0
|
|
005f14 890c bt h'18 ;@(h'5f30)
|
|
005f16 8443 mov.b @(h'3,r4), r0
|
|
005f18 2008 tst r0, r0
|
|
005f1a 8909 bt h'12 ;@(h'5f30)
|
|
005f1c 60e2 mov.l @r14, r0
|
|
005f1e e16d mov #h'6d, r1
|
|
005f20 001c mov.b @(r0,r1), r0
|
|
005f22 88ff cmp/eq #h'ffffffff, r0
|
|
005f24 8904 bt h'8 ;@(h'5f30)
|
|
005f26 e3ff mov #h'ffffffff, r3
|
|
005f28 62e2 mov.l @r14, r2
|
|
005f2a e06d mov #h'6d, r0
|
|
005f2c 0234 mov.b r3, @(r0,r2)
|
|
005f2e 1fb6 mov.l r11, @(h'18,r15)
|
|
005f30 64e2 mov.l @r14, r4
|
|
005f32 e050 mov #h'50, r0
|
|
005f34 d31c mov.l @(h'70,pc), r3 ;@(h'5fa8)
|
|
005f36 024e mov.l @(r0,r4), r2
|
|
005f38 3233 cmp/ge r3, r2
|
|
005f3a 8b08 bf h'10 ;@(h'5f4e)
|
|
005f3c e075 mov #h'75, r0
|
|
005f3e 004c mov.b @(r0,r4), r0
|
|
005f40 88ff cmp/eq #h'ffffffff, r0
|
|
005f42 8904 bt h'8 ;@(h'5f4e)
|
|
005f44 63e2 mov.l @r14, r3
|
|
005f46 e2ff mov #h'ffffffff, r2
|
|
005f48 e075 mov #h'75, r0
|
|
005f4a 0324 mov.b r2, @(r0,r3)
|
|
005f4c 1fb6 mov.l r11, @(h'18,r15)
|
|
005f4e e163 mov #h'63, r1
|
|
005f50 60e2 mov.l @r14, r0
|
|
005f52 001c mov.b @(r0,r1), r0
|
|
005f54 88ff cmp/eq #h'ffffffff, r0
|
|
005f56 8956 bt h'ac ;@(h'6006)
|
|
005f58 d214 mov.l @(h'50,pc), r2 ;@(h'5fac)
|
|
005f5a 420b jsr @r2
|
|
005f5c 0009 nop
|
|
005f5e 8801 cmp/eq #h'1, r0
|
|
005f60 8b51 bf h'a2 ;@(h'6006)
|
|
005f62 e3ff mov #h'ffffffff, r3
|
|
005f64 62e2 mov.l @r14, r2
|
|
005f66 e063 mov #h'63, r0
|
|
005f68 0234 mov.b r3, @(r0,r2)
|
|
005f6a a04c bra h'98 ;@(h'6006)
|
|
005f6c 1fb6 mov.l r11, @(h'18,r15)
|
|
005f6e 6043 mov r4, r0
|
|
005f70 53f1 mov.l @(h'4,r15), r3
|
|
005f72 7015 add #h'15, r0
|
|
005f74 003c mov.b @(r0,r3), r0
|
|
005f76 600c extu.b r0, r0
|
|
005f78 8801 cmp/eq #h'1, r0
|
|
005f7a 8b44 bf h'88 ;@(h'6006)
|
|
005f7c e019 mov #h'19, r0
|
|
005f7e 6343 mov r4, r3
|
|
005f80 024c mov.b @(r0,r4), r2
|
|
005f82 7315 add #h'15, r3
|
|
005f84 622c extu.b r2, r2
|
|
005f86 323c add r3, r2
|
|
005f88 22d0 mov.b r13, @r2
|
|
005f8a 60e2 mov.l @r14, r0
|
|
005f8c 53f1 mov.l @(h'4,r15), r3
|
|
005f8e 6203 mov r0, r2
|
|
005f90 7215 add #h'15, r2
|
|
005f92 323c add r3, r2
|
|
005f94 22b0 mov.b r11, @r2
|
|
005f96 e019 mov #h'19, r0
|
|
005f98 63e2 mov.l @r14, r3
|
|
005f9a 52f1 mov.l @(h'4,r15), r2
|
|
005f9c 0324 mov.b r2, @(r0,r3)
|
|
005f9e a032 bra h'64 ;@(h'6006)
|
|
005fa0 0009 nop
|
|
005fa2 7534 add #h'34, r5
|
|
005fa4 0030
|
|
005fa6 cf18 or.b #h'18, @(r0,gbr)
|
|
005fa8 0000
|
|
005faa c350 trapa #h'50
|
|
005fac 0030
|
|
005fae 8d48 bt/s h'90 ;@(h'6042)
|
|
005fb0 51f2 mov.l @(h'8,r15), r1
|
|
005fb2 3a13 cmp/ge r1, r10
|
|
005fb4 890f bt h'1e ;@(h'5fd6)
|
|
005fb6 54f2 mov.l @(h'8,r15), r4
|
|
005fb8 34a8 sub r10, r4
|
|
005fba 34b7 cmp/gt r11, r4
|
|
005fbc 8b01 bf h'2 ;@(h'5fc2)
|
|
005fbe a001 bra h'2 ;@(h'5fc4)
|
|
005fc0 e203 mov #h'3, r2
|
|
005fc2 e201 mov #h'1, r2
|
|
005fc4 392c add r2, r9
|
|
005fc6 34b7 cmp/gt r11, r4
|
|
005fc8 8b01 bf h'2 ;@(h'5fce)
|
|
005fca a001 bra h'2 ;@(h'5fd0)
|
|
005fcc e303 mov #h'3, r3
|
|
005fce e301 mov #h'1, r3
|
|
005fd0 3a3c add r3, r10
|
|
005fd2 a012 bra h'24 ;@(h'5ffa)
|
|
005fd4 0009 nop
|
|
005fd6 52f2 mov.l @(h'8,r15), r2
|
|
005fd8 3a27 cmp/gt r2, r10
|
|
005fda 8b0e bf h'1c ;@(h'5ffa)
|
|
005fdc 53f2 mov.l @(h'8,r15), r3
|
|
005fde 64a3 mov r10, r4
|
|
005fe0 3438 sub r3, r4
|
|
005fe2 34b7 cmp/gt r11, r4
|
|
005fe4 8b01 bf h'2 ;@(h'5fea)
|
|
005fe6 a001 bra h'2 ;@(h'5fec)
|
|
005fe8 e103 mov #h'3, r1
|
|
005fea e101 mov #h'1, r1
|
|
005fec 34b7 cmp/gt r11, r4
|
|
005fee 8f02 bf/s h'4 ;@(h'5ff6)
|
|
005ff0 3918 sub r1, r9
|
|
005ff2 a001 bra h'2 ;@(h'5ff8)
|
|
005ff4 e203 mov #h'3, r2
|
|
005ff6 e201 mov #h'1, r2
|
|
005ff8 3a28 sub r2, r10
|
|
005ffa 53f5 mov.l @(h'14,r15), r3
|
|
005ffc 4315 cmp/pl r3
|
|
005ffe 8b02 bf h'4 ;@(h'6006)
|
|
006000 51f5 mov.l @(h'14,r15), r1
|
|
006002 71ff add #h'ff, r1
|
|
006004 1f15 mov.l r1, @(h'14,r15)
|
|
006006 9419 mov.w @(h'32,pc), r4 ;@(h'603c)
|
|
006008 d30d mov.l @(h'34,pc), r3 ;@(h'6040)
|
|
00600a 430b jsr @r3
|
|
00600c 0009 nop
|
|
00600e 2008 tst r0, r0
|
|
006010 8901 bt h'2 ;@(h'6016)
|
|
006012 e300 mov #h'0, r3
|
|
006014 1f39 mov.l r3, @(h'24,r15)
|
|
006016 9412 mov.w @(h'24,pc), r4 ;@(h'603e)
|
|
006018 d309 mov.l @(h'24,pc), r3 ;@(h'6040)
|
|
00601a 430b jsr @r3
|
|
00601c 0009 nop
|
|
00601e 2008 tst r0, r0
|
|
006020 8901 bt h'2 ;@(h'6026)
|
|
006022 ada8 bra h'-4b0 ;@(h'5b76)
|
|
006024 0009 nop
|
|
006026 7f64 add #h'64, r15
|
|
006028 4f16 lds.l @r15+, macl
|
|
00602a 4f26 lds.l @r15+, pr
|
|
00602c 68f6 mov.l @r15+, r8
|
|
00602e 69f6 mov.l @r15+, r9
|
|
006030 6af6 mov.l @r15+, r10
|
|
006032 6bf6 mov.l @r15+, r11
|
|
006034 6cf6 mov.l @r15+, r12
|
|
006036 6df6 mov.l @r15+, r13
|
|
006038 000b rts
|
|
00603a 6ef6 mov.l @r15+, r14
|
|
00603c 7534 add #h'34, r5
|
|
00603e 7532 add #h'32, r5
|
|
006040 0030
|
|
006042 cf48 or.b #h'48, @(r0,gbr)
|
|
006044 2fe6 mov.l r14, @-r15
|
|
006046 e316 mov #h'16, r3
|
|
006048 d24b mov.l @(h'12c,pc), r2 ;@(h'6178)
|
|
00604a ee01 mov #h'1, r14
|
|
00604c 2fd6 mov.l r13, @-r15
|
|
00604e 2fc6 mov.l r12, @-r15
|
|
006050 2fb6 mov.l r11, @-r15
|
|
006052 2fa6 mov.l r10, @-r15
|
|
006054 2f96 mov.l r9, @-r15
|
|
006056 ea00 mov #h'0, r10
|
|
006058 908c mov.w @(h'118,pc), r0 ;@(h'6174)
|
|
00605a 69e3 mov r14, r9
|
|
00605c 2f86 mov.l r8, @-r15
|
|
00605e e80e mov #h'e, r8
|
|
006060 4f22 sts.l pr, @-r15
|
|
006062 4f12 sts.l macl, @-r15
|
|
006064 3f0c add r0, r15
|
|
006066 61f3 mov r15, r1
|
|
006068 2f32 mov.l r3, @r15
|
|
00606a 7178 add #h'78, r1
|
|
00606c 6383 mov r8, r3
|
|
00606e 1f31 mov.l r3, @(h'4,r15)
|
|
006070 1fa5 mov.l r10, @(h'14,r15)
|
|
006072 1fee mov.l r14, @(h'38,r15)
|
|
006074 1fa3 mov.l r10, @(h'c,r15)
|
|
006076 1fa6 mov.l r10, @(h'18,r15)
|
|
006078 d340 mov.l @(h'100,pc), r3 ;@(h'617c)
|
|
00607a 430b jsr @r3
|
|
00607c e018 mov #h'18, r0
|
|
00607e 61f3 mov r15, r1
|
|
006080 d23f mov.l @(h'fc,pc), r2 ;@(h'6180)
|
|
006082 7144 add #h'44, r1
|
|
006084 d33f mov.l @(h'fc,pc), r3 ;@(h'6184)
|
|
006086 430b jsr @r3
|
|
006088 e034 mov #h'34, r0
|
|
00608a d13f mov.l @(h'fc,pc), r1 ;@(h'6188)
|
|
00608c d33f mov.l @(h'fc,pc), r3 ;@(h'618c)
|
|
00608e 1f1c mov.l r1, @(h'30,r15)
|
|
006090 1f3b mov.l r3, @(h'2c,r15)
|
|
006092 d13f mov.l @(h'fc,pc), r1 ;@(h'6190)
|
|
006094 d33f mov.l @(h'fc,pc), r3 ;@(h'6194)
|
|
006096 1f1a mov.l r1, @(h'28,r15)
|
|
006098 1f39 mov.l r3, @(h'24,r15)
|
|
00609a d13f mov.l @(h'fc,pc), r1 ;@(h'6198)
|
|
00609c d33f mov.l @(h'fc,pc), r3 ;@(h'619c)
|
|
00609e 1f17 mov.l r1, @(h'1c,r15)
|
|
0060a0 1f3d mov.l r3, @(h'34,r15)
|
|
0060a2 d13f mov.l @(h'fc,pc), r1 ;@(h'61a0)
|
|
0060a4 1f18 mov.l r1, @(h'20,r15)
|
|
0060a6 e078 mov #h'78, r0
|
|
0060a8 db3e mov.l @(h'f8,pc), r11 ;@(h'61a4)
|
|
0060aa dc3f mov.l @(h'fc,pc), r12 ;@(h'61a8)
|
|
0060ac dd3f mov.l @(h'fc,pc), r13 ;@(h'61ac)
|
|
0060ae 63d2 mov.l @r13, r3
|
|
0060b0 023e mov.l @(r0,r3), r2
|
|
0060b2 2f26 mov.l r2, @-r15
|
|
0060b4 2fb6 mov.l r11, @-r15
|
|
0060b6 64f3 mov r15, r4
|
|
0060b8 4c0b jsr @r12
|
|
0060ba 7444 add #h'44, r4
|
|
0060bc dc3c mov.l @(h'f0,pc), r12 ;@(h'61b0)
|
|
0060be 4c0b jsr @r12
|
|
0060c0 7f08
|
|
0060c2 6ba3 mov r10, r11
|
|
0060c4 2fa6 mov.l r10, @-r15
|
|
0060c6 ec2e mov #h'2e, r12
|
|
0060c8 d33a mov.l @(h'e8,pc), r3 ;@(h'61b4)
|
|
0060ca e67f mov #h'7f, r6
|
|
0060cc 2fe6 mov.l r14, @-r15
|
|
0060ce 2fe6 mov.l r14, @-r15
|
|
0060d0 0bc7 mul.l r12, r11
|
|
0060d2 0c1a sts macl, r12
|
|
0060d4 3c8c add r8, r12
|
|
0060d6 67c3 mov r12, r7
|
|
0060d8 7708
|
|
0060da 65c3 mov r12, r5
|
|
0060dc 1f77 mov.l r7, @(h'1c,r15)
|
|
0060de 430b jsr @r3
|
|
0060e0 e400 mov #h'0, r4
|
|
0060e2 e700 mov #h'0, r7
|
|
0060e4 9347 mov.w @(h'8e,pc), r3 ;@(h'6176)
|
|
0060e6 65c3 mov r12, r5
|
|
0060e8 d233 mov.l @(h'cc,pc), r2 ;@(h'61b8)
|
|
0060ea 66b3 mov r11, r6
|
|
0060ec 4608 shll2 r6
|
|
0060ee 33fc add r15, r3
|
|
0060f0 363c add r3, r6
|
|
0060f2 7502
|
|
0060f4 6662 mov.l @r6, r6
|
|
0060f6 420b jsr @r2
|
|
0060f8 e402 mov #h'2, r4
|
|
0060fa 67c3 mov r12, r7
|
|
0060fc d32d mov.l @(h'b4,pc), r3 ;@(h'61b4)
|
|
0060fe e67f mov #h'7f, r6
|
|
006100 2fa6 mov.l r10, @-r15
|
|
006102 771b add #h'1b, r7
|
|
006104 2fe6 mov.l r14, @-r15
|
|
006106 2fe6 mov.l r14, @-r15
|
|
006108 1f78 mov.l r7, @(h'20,r15)
|
|
00610a 55fa mov.l @(h'28,r15), r5
|
|
00610c 430b jsr @r3
|
|
00610e e400 mov #h'0, r4
|
|
006110 2fa6 mov.l r10, @-r15
|
|
006112 67c3 mov r12, r7
|
|
006114 d327 mov.l @(h'9c,pc), r3 ;@(h'61b4)
|
|
006116 e67f mov #h'7f, r6
|
|
006118 2fe6 mov.l r14, @-r15
|
|
00611a 772e add #h'2e, r7
|
|
00611c 2fe6 mov.l r14, @-r15
|
|
00611e 55fb mov.l @(h'2c,r15), r5
|
|
006120 430b jsr @r3
|
|
006122 e400 mov #h'0, r4
|
|
006124 7f24 add #h'24, r15
|
|
006126 e700 mov #h'0, r7
|
|
006128 66b3 mov r11, r6
|
|
00612a 4600 shll r6
|
|
00612c 1f62 mov.l r6, @(h'8,r15)
|
|
00612e 63f3 mov r15, r3
|
|
006130 4608 shll2 r6
|
|
006132 7344 add #h'44, r3
|
|
006134 363c add r3, r6
|
|
006136 65c3 mov r12, r5
|
|
006138 6662 mov.l @r6, r6
|
|
00613a 60b3 mov r11, r0
|
|
00613c 8803 cmp/eq #h'3, r0
|
|
00613e 8f02 bf/s h'4 ;@(h'6146)
|
|
006140 750f
|
|
006142 a005 bra h'a ;@(h'6150)
|
|
006144 e41b mov #h'1b, r4
|
|
006146 8805 cmp/eq #h'5, r0
|
|
006148 8b01 bf h'2 ;@(h'614e)
|
|
00614a a001 bra h'2 ;@(h'6150)
|
|
00614c e41c mov #h'1c, r4
|
|
00614e e414 mov #h'14, r4
|
|
006150 d319 mov.l @(h'64,pc), r3 ;@(h'61b8)
|
|
006152 430b jsr @r3
|
|
006154 0009 nop
|
|
006156 e700 mov #h'0, r7
|
|
006158 50f2 mov.l @(h'8,r15), r0
|
|
00615a 7001
|
|
00615c 8809 cmp/eq #h'9, r0
|
|
00615e 8f2d bf/s h'5a ;@(h'61bc)
|
|
006160 1f04 mov.l r0, @(h'10,r15)
|
|
006162 e125 mov #h'25, r1
|
|
006164 d311 mov.l @(h'44,pc), r3 ;@(h'61ac)
|
|
006166 6032 mov.l @r3, r0
|
|
006168 001c mov.b @(r0,r1), r0
|
|
00616a 600c extu.b r0, r0
|
|
00616c 8802 cmp/eq #h'2, r0
|
|
00616e 8925 bt h'4a ;@(h'61bc)
|
|
006170 a025 bra h'4a ;@(h'61be)
|
|
006172 e60c mov #h'c, r6
|
|
006174 ff70
|
|
006176 0084 mov.b r8, @(r0,r0)
|
|
006178 0031
|
|
00617a f528
|
|
00617c 0030
|
|
00617e c038 mov.b r0, @(h'38,gbr)
|
|
006180 0031
|
|
006182 f540
|
|
006184 0030
|
|
006186 c044 mov.b r0, @(h'44,gbr)
|
|
006188 0031
|
|
00618a e222 mov #h'22, r2
|
|
00618c 0031
|
|
00618e e3e2 mov #h'ffffffe2, r3
|
|
006190 0031
|
|
006192 e492 mov #h'ffffff92, r4
|
|
006194 0031
|
|
006196 e6d2 mov #h'ffffffd2, r6
|
|
006198 0031
|
|
00619a e83a mov #h'3a, r8
|
|
00619c 0031
|
|
00619e ec6a mov #h'6a, r12
|
|
0061a0 0031
|
|
0061a2 f096
|
|
0061a4 0031
|
|
0061a6 f4e8
|
|
0061a8 0030
|
|
0061aa c270 mov.l r0, @(h'1c0,gbr)
|
|
0061ac 0810
|
|
0061ae 01dc mov.b @(r0,r13), r1
|
|
0061b0 0030
|
|
0061b2 8ef4
|
|
0061b4 0030
|
|
0061b6 943c mov.w @(h'78,pc), r4 ;@(h'6232)
|
|
0061b8 0030
|
|
0061ba c3a8 trapa #h'a8
|
|
0061bc 56f4 mov.l @(h'10,r15), r6
|
|
0061be 4608 shll2 r6
|
|
0061c0 d342 mov.l @(h'108,pc), r3 ;@(h'62cc)
|
|
0061c2 62f3 mov r15, r2
|
|
0061c4 7244 add #h'44, r2
|
|
0061c6 362c add r2, r6
|
|
0061c8 6662 mov.l @r6, r6
|
|
0061ca 65c3 mov r12, r5
|
|
0061cc 7522 add #h'22, r5
|
|
0061ce 430b jsr @r3
|
|
0061d0 e414 mov #h'14, r4
|
|
0061d2 60d2 mov.l @r13, r0
|
|
0061d4 6303 mov r0, r3
|
|
0061d6 731a add #h'1a, r3
|
|
0061d8 33bc add r11, r3
|
|
0061da 6230 mov.b @r3, r2
|
|
0061dc 2228 tst r2, r2
|
|
0061de 8b08 bf h'10 ;@(h'61f2)
|
|
0061e0 d63b mov.l @(h'ec,pc), r6 ;@(h'62d0)
|
|
0061e2 65c3 mov r12, r5
|
|
0061e4 d239 mov.l @(h'e4,pc), r2 ;@(h'62cc)
|
|
0061e6 e700 mov #h'0, r7
|
|
0061e8 750f
|
|
0061ea 420b jsr @r2
|
|
0061ec e465 mov #h'65, r4
|
|
0061ee a00c bra h'18 ;@(h'620a)
|
|
0061f0 0009 nop
|
|
0061f2 701a add #h'1a, r0
|
|
0061f4 00bc mov.b @(r0,r11), r0
|
|
0061f6 600c extu.b r0, r0
|
|
0061f8 8801 cmp/eq #h'1, r0
|
|
0061fa 8b06 bf h'c ;@(h'620a)
|
|
0061fc d635 mov.l @(h'd4,pc), r6 ;@(h'62d4)
|
|
0061fe 65c3 mov r12, r5
|
|
006200 d232 mov.l @(h'c8,pc), r2 ;@(h'62cc)
|
|
006202 e700 mov #h'0, r7
|
|
006204 750f
|
|
006206 420b jsr @r2
|
|
006208 e464 mov #h'64, r4
|
|
00620a 60d2 mov.l @r13, r0
|
|
00620c 6303 mov r0, r3
|
|
00620e 7320 add #h'20, r3
|
|
006210 33bc add r11, r3
|
|
006212 6230 mov.b @r3, r2
|
|
006214 2228 tst r2, r2
|
|
006216 8b08 bf h'10 ;@(h'622a)
|
|
006218 d62d mov.l @(h'b4,pc), r6 ;@(h'62d0)
|
|
00621a 65c3 mov r12, r5
|
|
00621c d22b mov.l @(h'ac,pc), r2 ;@(h'62cc)
|
|
00621e e700 mov #h'0, r7
|
|
006220 7522 add #h'22, r5
|
|
006222 420b jsr @r2
|
|
006224 e465 mov #h'65, r4
|
|
006226 a00c bra h'18 ;@(h'6242)
|
|
006228 0009 nop
|
|
00622a 7020 add #h'20, r0
|
|
00622c 00bc mov.b @(r0,r11), r0
|
|
00622e 600c extu.b r0, r0
|
|
006230 8801 cmp/eq #h'1, r0
|
|
006232 8b06 bf h'c ;@(h'6242)
|
|
006234 d627 mov.l @(h'9c,pc), r6 ;@(h'62d4)
|
|
006236 65c3 mov r12, r5
|
|
006238 d224 mov.l @(h'90,pc), r2 ;@(h'62cc)
|
|
00623a e700 mov #h'0, r7
|
|
00623c 7522 add #h'22, r5
|
|
00623e 420b jsr @r2
|
|
006240 e464 mov #h'64, r4
|
|
006242 60b3 mov r11, r0
|
|
006244 8800 cmp/eq #h'0, r0
|
|
006246 890b bt h'16 ;@(h'6260)
|
|
006248 8801 cmp/eq #h'1, r0
|
|
00624a 8911 bt h'22 ;@(h'6270)
|
|
00624c 8802 cmp/eq #h'2, r0
|
|
00624e 891a bt h'34 ;@(h'6286)
|
|
006250 8803 cmp/eq #h'3, r0
|
|
006252 8924 bt h'48 ;@(h'629e)
|
|
006254 8804 cmp/eq #h'4, r0
|
|
006256 892d bt h'5a ;@(h'62b4)
|
|
006258 8805 cmp/eq #h'5, r0
|
|
00625a 8941 bt h'82 ;@(h'62e0)
|
|
00625c a04a bra h'94 ;@(h'62f4)
|
|
00625e 0009 nop
|
|
006260 e318 mov #h'18, r3
|
|
006262 6733 mov r3, r7
|
|
006264 2f36 mov.l r3, @-r15
|
|
006266 66c3 mov r12, r6
|
|
006268 7608
|
|
00626a e501 mov #h'1, r5
|
|
00626c a012 bra h'24 ;@(h'6294)
|
|
00626e 54fd mov.l @(h'34,r15), r4
|
|
006270 d319 mov.l @(h'64,pc), r3 ;@(h'62d8)
|
|
006272 e210 mov #h'10, r2
|
|
006274 2f26 mov.l r2, @-r15
|
|
006276 e708 mov #h'8, r7
|
|
006278 66c3 mov r12, r6
|
|
00627a 760a
|
|
00627c e505 mov #h'5, r5
|
|
00627e 430b jsr @r3
|
|
006280 54fc mov.l @(h'30,r15), r4
|
|
006282 a036 bra h'6c ;@(h'62f2)
|
|
006284 0009 nop
|
|
006286 e318 mov #h'18, r3
|
|
006288 2f36 mov.l r3, @-r15
|
|
00628a e710 mov #h'10, r7
|
|
00628c 54fb mov.l @(h'2c,r15), r4
|
|
00628e 66c3 mov r12, r6
|
|
006290 7609
|
|
006292 e502 mov #h'2, r5
|
|
006294 d210 mov.l @(h'40,pc), r2 ;@(h'62d8)
|
|
006296 420b jsr @r2
|
|
006298 0009 nop
|
|
00629a a02a bra h'54 ;@(h'62f2)
|
|
00629c 0009 nop
|
|
00629e e210 mov #h'10, r2
|
|
0062a0 d30d mov.l @(h'34,pc), r3 ;@(h'62d8)
|
|
0062a2 e718 mov #h'18, r7
|
|
0062a4 2f26 mov.l r2, @-r15
|
|
0062a6 66c3 mov r12, r6
|
|
0062a8 760b
|
|
0062aa e501 mov #h'1, r5
|
|
0062ac 430b jsr @r3
|
|
0062ae 54fa mov.l @(h'28,r15), r4
|
|
0062b0 a01f bra h'3e ;@(h'62f2)
|
|
0062b2 0009 nop
|
|
0062b4 d209 mov.l @(h'24,pc), r2 ;@(h'62dc)
|
|
0062b6 e318 mov #h'18, r3
|
|
0062b8 2f36 mov.l r3, @-r15
|
|
0062ba 6733 mov r3, r7
|
|
0062bc 66c3 mov r12, r6
|
|
0062be 7607
|
|
0062c0 e5fd mov #h'fffffffd, r5
|
|
0062c2 420b jsr @r2
|
|
0062c4 54f8 mov.l @(h'20,r15), r4
|
|
0062c6 a014 bra h'28 ;@(h'62f2)
|
|
0062c8 0009 nop
|
|
0062ca 0000
|
|
0062cc 0030
|
|
0062ce c3a8 trapa #h'a8
|
|
0062d0 0031
|
|
0062d2 fb7c
|
|
0062d4 0031
|
|
0062d6 f4ec
|
|
0062d8 0030
|
|
0062da 9aa4 mov.w @(h'148,pc), r10 ;@(h'6426)
|
|
0062dc 0030
|
|
0062de 9d70 mov.w @(h'e0,pc), r13 ;@(h'63c2)
|
|
0062e0 d341 mov.l @(h'104,pc), r3 ;@(h'63e8)
|
|
0062e2 e210 mov #h'10, r2
|
|
0062e4 2f26 mov.l r2, @-r15
|
|
0062e6 e71c mov #h'1c, r7
|
|
0062e8 66c3 mov r12, r6
|
|
0062ea 760a
|
|
0062ec e5fe mov #h'fffffffe, r5
|
|
0062ee 430b jsr @r3
|
|
0062f0 54fe mov.l @(h'38,r15), r4
|
|
0062f2 7f04
|
|
0062f4 d33d mov.l @(h'f4,pc), r3 ;@(h'63ec)
|
|
0062f6 66c3 mov r12, r6
|
|
0062f8 761d add #h'1d, r6
|
|
0062fa e502 mov #h'2, r5
|
|
0062fc 430b jsr @r3
|
|
0062fe 54f8 mov.l @(h'20,r15), r4
|
|
006300 60d2 mov.l @r13, r0
|
|
006302 701a add #h'1a, r0
|
|
006304 00bc mov.b @(r0,r11), r0
|
|
006306 600c extu.b r0, r0
|
|
006308 8802 cmp/eq #h'2, r0
|
|
00630a 8b0b bf h'16 ;@(h'6324)
|
|
00630c d438 mov.l @(h'e0,pc), r4 ;@(h'63f0)
|
|
00630e 66c3 mov r12, r6
|
|
006310 d338 mov.l @(h'e0,pc), r3 ;@(h'63f4)
|
|
006312 7612 add #h'12, r6
|
|
006314 1f62 mov.l r6, @(h'8,r15)
|
|
006316 430b jsr @r3
|
|
006318 e50d mov #h'd, r5
|
|
00631a 56f2 mov.l @(h'8,r15), r6
|
|
00631c d436 mov.l @(h'd8,pc), r4 ;@(h'63f8)
|
|
00631e d337 mov.l @(h'dc,pc), r3 ;@(h'63fc)
|
|
006320 430b jsr @r3
|
|
006322 e50d mov #h'd, r5
|
|
006324 60d2 mov.l @r13, r0
|
|
006326 7020 add #h'20, r0
|
|
006328 00bc mov.b @(r0,r11), r0
|
|
00632a 600c extu.b r0, r0
|
|
00632c 8802 cmp/eq #h'2, r0
|
|
00632e 8b0b bf h'16 ;@(h'6348)
|
|
006330 d42f mov.l @(h'bc,pc), r4 ;@(h'63f0)
|
|
006332 66c3 mov r12, r6
|
|
006334 d32f mov.l @(h'bc,pc), r3 ;@(h'63f4)
|
|
006336 7625 add #h'25, r6
|
|
006338 1f62 mov.l r6, @(h'8,r15)
|
|
00633a 430b jsr @r3
|
|
00633c e50d mov #h'd, r5
|
|
00633e 56f2 mov.l @(h'8,r15), r6
|
|
006340 d42d mov.l @(h'b4,pc), r4 ;@(h'63f8)
|
|
006342 d32e mov.l @(h'b8,pc), r3 ;@(h'63fc)
|
|
006344 430b jsr @r3
|
|
006346 e50d mov #h'd, r5
|
|
006348 7b01
|
|
00634a e206 mov #h'6, r2
|
|
00634c 3b23 cmp/ge r2, r11
|
|
00634e 8901 bt h'2 ;@(h'6354)
|
|
006350 aeb8 bra h'-290 ;@(h'60c4)
|
|
006352 0009 nop
|
|
006354 d32a mov.l @(h'a8,pc), r3 ;@(h'6400)
|
|
006356 ec02 mov #h'2, r12
|
|
006358 2fc6 mov.l r12, @-r15
|
|
00635a e67f mov #h'7f, r6
|
|
00635c 2fe6 mov.l r14, @-r15
|
|
00635e 2fe6 mov.l r14, @-r15
|
|
006360 57f3 mov.l @(h'c,r15), r7
|
|
006362 7713 add #h'13, r7
|
|
006364 55f3 mov.l @(h'c,r15), r5
|
|
006366 430b jsr @r3
|
|
006368 e400 mov #h'0, r4
|
|
00636a e200 mov #h'0, r2
|
|
00636c d324 mov.l @(h'90,pc), r3 ;@(h'6400)
|
|
00636e e70d mov #h'd, r7
|
|
006370 2f26 mov.l r2, @-r15
|
|
006372 e664 mov #h'64, r6
|
|
006374 2f26 mov.l r2, @-r15
|
|
006376 6523 mov r2, r5
|
|
006378 2fe6 mov.l r14, @-r15
|
|
00637a 430b jsr @r3
|
|
00637c e41a mov #h'1a, r4
|
|
00637e e210 mov #h'10, r2
|
|
006380 d420 mov.l @(h'80,pc), r4 ;@(h'6404)
|
|
006382 e600 mov #h'0, r6
|
|
006384 d320 mov.l @(h'80,pc), r3 ;@(h'6408)
|
|
006386 9b2e mov.w @(h'5c,pc), r11 ;@(h'63e6)
|
|
006388 2f26 mov.l r2, @-r15
|
|
00638a 67b3 mov r11, r7
|
|
00638c 430b jsr @r3
|
|
00638e 6563 mov r6, r5
|
|
006390 d21e mov.l @(h'78,pc), r2 ;@(h'640c)
|
|
006392 7f1c add #h'1c, r15
|
|
006394 67c3 mov r12, r7
|
|
006396 66f3 mov r15, r6
|
|
006398 763c add #h'3c, r6
|
|
00639a 65c3 mov r12, r5
|
|
00639c 420b jsr @r2
|
|
00639e e466 mov #h'66, r4
|
|
0063a0 53f6 mov.l @(h'18,r15), r3
|
|
0063a2 2338 tst r3, r3
|
|
0063a4 890d bt h'1a ;@(h'63c2)
|
|
0063a6 db1a mov.l @(h'68,pc), r11 ;@(h'6410)
|
|
0063a8 50f6 mov.l @(h'18,r15), r0
|
|
0063aa 8802 cmp/eq #h'2, r0
|
|
0063ac 8b01 bf h'2 ;@(h'63b2)
|
|
0063ae a001 bra h'2 ;@(h'63b4)
|
|
0063b0 e4ff mov #h'ffffffff, r4
|
|
0063b2 e401 mov #h'1, r4
|
|
0063b4 4b0b jsr @r11
|
|
0063b6 0009 nop
|
|
0063b8 8801 cmp/eq #h'1, r0
|
|
0063ba 8b01 bf h'2 ;@(h'63c0)
|
|
0063bc a001 bra h'2 ;@(h'63c2)
|
|
0063be 1fa6 mov.l r10, @(h'18,r15)
|
|
0063c0 1fe6 mov.l r14, @(h'18,r15)
|
|
0063c2 db14 mov.l @(h'50,pc), r11 ;@(h'6414)
|
|
0063c4 4b0b jsr @r11
|
|
0063c6 0009 nop
|
|
0063c8 53f1 mov.l @(h'4,r15), r3
|
|
0063ca 3380 cmp/eq r8, r3
|
|
0063cc 8901 bt h'2 ;@(h'63d2)
|
|
0063ce a19b bra h'336 ;@(h'6708)
|
|
0063d0 0009 nop
|
|
0063d2 51f3 mov.l @(h'c,r15), r1
|
|
0063d4 2118 tst r1, r1
|
|
0063d6 8901 bt h'2 ;@(h'63dc)
|
|
0063d8 a196 bra h'32c ;@(h'6708)
|
|
0063da 0009 nop
|
|
0063dc 6093 mov r9, r0
|
|
0063de 4011 cmp/pz r0
|
|
0063e0 8b1a bf h'34 ;@(h'6418)
|
|
0063e2 a01e bra h'3c ;@(h'6422)
|
|
0063e4 c901 and #h'1, r0
|
|
0063e6 0080
|
|
0063e8 0030
|
|
0063ea 9d70 mov.w @(h'e0,pc), r13 ;@(h'64ce)
|
|
0063ec 0030
|
|
0063ee a570 bra h'ae0 ;@(h'6ed2)
|
|
0063f0 0031
|
|
0063f2 bea8 bsr h'-2b0 ;@(h'6146)
|
|
0063f4 0030
|
|
0063f6 a2d0 bra h'5a0 ;@(h'699a)
|
|
0063f8 0031
|
|
0063fa bea0 bsr h'-2c0 ;@(h'613e)
|
|
0063fc 0030
|
|
0063fe a214 bra h'428 ;@(h'682a)
|
|
006400 0030
|
|
006402 943c mov.w @(h'78,pc), r4 ;@(h'647e)
|
|
006404 0031
|
|
006406 d30a mov.l @(h'28,pc), r3 ;@(h'6430)
|
|
006408 0030
|
|
00640a 9aa4 mov.w @(h'148,pc), r10 ;@(h'6556)
|
|
00640c 0030
|
|
00640e c3a8 trapa #h'a8
|
|
006410 0030
|
|
006412 4160
|
|
006414 0030
|
|
006416 8f50 bf/s h'a0 ;@(h'64ba)
|
|
006418 6007 not r0, r0
|
|
00641a 7001
|
|
00641c c901 and #h'1, r0
|
|
00641e 6007 not r0, r0
|
|
006420 7001
|
|
006422 9461 mov.w @(h'c2,pc), r4 ;@(h'64e8)
|
|
006424 d332 mov.l @(h'c8,pc), r3 ;@(h'64f0)
|
|
006426 430b jsr @r3
|
|
006428 6b03 mov r0, r11
|
|
00642a 2008 tst r0, r0
|
|
00642c 892b bt h'56 ;@(h'6486)
|
|
00642e 53f5 mov.l @(h'14,r15), r3
|
|
006430 2338 tst r3, r3
|
|
006432 8b11 bf h'22 ;@(h'6458)
|
|
006434 3be3 cmp/ge r14, r11
|
|
006436 8903 bt h'6 ;@(h'6440)
|
|
006438 6283 mov r8, r2
|
|
00643a 72f8 add #h'f8, r2
|
|
00643c a002 bra h'4 ;@(h'6444)
|
|
00643e 1f21 mov.l r2, @(h'4,r15)
|
|
006440 e106 mov #h'6, r1
|
|
006442 1f13 mov.l r1, @(h'c,r15)
|
|
006444 3be3 cmp/ge r14, r11
|
|
006446 8901 bt h'2 ;@(h'644c)
|
|
006448 a001 bra h'2 ;@(h'644e)
|
|
00644a e31b mov #h'1b, r3
|
|
00644c e313 mov #h'13, r3
|
|
00644e 62f2 mov.l @r15, r2
|
|
006450 323c add r3, r2
|
|
006452 2f22 mov.l r2, @r15
|
|
006454 a015 bra h'2a ;@(h'6482)
|
|
006456 1fe5 mov.l r14, @(h'14,r15)
|
|
006458 9447 mov.w @(h'8e,pc), r4 ;@(h'64ea)
|
|
00645a 3847 cmp/gt r4, r8
|
|
00645c 8901 bt h'2 ;@(h'6462)
|
|
00645e a185 bra h'30a ;@(h'676c)
|
|
006460 0009 nop
|
|
006462 3be3 cmp/ge r14, r11
|
|
006464 8901 bt h'2 ;@(h'646a)
|
|
006466 a001 bra h'2 ;@(h'646c)
|
|
006468 e21b mov #h'1b, r2
|
|
00646a e213 mov #h'13, r2
|
|
00646c 6383 mov r8, r3
|
|
00646e 3328 sub r2, r3
|
|
006470 3be3 cmp/ge r14, r11
|
|
006472 8d02 bt/s h'4 ;@(h'647a)
|
|
006474 1f31 mov.l r3, @(h'4,r15)
|
|
006476 a001 bra h'2 ;@(h'647c)
|
|
006478 e21b mov #h'1b, r2
|
|
00647a e213 mov #h'13, r2
|
|
00647c 61f2 mov.l @r15, r1
|
|
00647e 312c add r2, r1
|
|
006480 2f12 mov.l r1, @r15
|
|
006482 a173 bra h'2e6 ;@(h'676c)
|
|
006484 7901
|
|
006486 9431 mov.w @(h'62,pc), r4 ;@(h'64ec)
|
|
006488 d219 mov.l @(h'64,pc), r2 ;@(h'64f0)
|
|
00648a 420b jsr @r2
|
|
00648c 0009 nop
|
|
00648e 2008 tst r0, r0
|
|
006490 8930 bt h'60 ;@(h'64f4)
|
|
006492 50f5 mov.l @(h'14,r15), r0
|
|
006494 8801 cmp/eq #h'1, r0
|
|
006496 8b11 bf h'22 ;@(h'64bc)
|
|
006498 3be3 cmp/ge r14, r11
|
|
00649a 8b03 bf h'6 ;@(h'64a4)
|
|
00649c 6383 mov r8, r3
|
|
00649e 7308
|
|
0064a0 a002 bra h'4 ;@(h'64a8)
|
|
0064a2 1f31 mov.l r3, @(h'4,r15)
|
|
0064a4 e106 mov #h'6, r1
|
|
0064a6 1f13 mov.l r1, @(h'c,r15)
|
|
0064a8 3be3 cmp/ge r14, r11
|
|
0064aa 8901 bt h'2 ;@(h'64b0)
|
|
0064ac a001 bra h'2 ;@(h'64b2)
|
|
0064ae e313 mov #h'13, r3
|
|
0064b0 e31b mov #h'1b, r3
|
|
0064b2 62f2 mov.l @r15, r2
|
|
0064b4 3238 sub r3, r2
|
|
0064b6 2f22 mov.l r2, @r15
|
|
0064b8 a014 bra h'28 ;@(h'64e4)
|
|
0064ba 1fa5 mov.l r10, @(h'14,r15)
|
|
0064bc e30e mov #h'e, r3
|
|
0064be 3833 cmp/ge r3, r8
|
|
0064c0 8b01 bf h'2 ;@(h'64c6)
|
|
0064c2 a153 bra h'2a6 ;@(h'676c)
|
|
0064c4 0009 nop
|
|
0064c6 3be3 cmp/ge r14, r11
|
|
0064c8 8901 bt h'2 ;@(h'64ce)
|
|
0064ca a001 bra h'2 ;@(h'64d0)
|
|
0064cc e113 mov #h'13, r1
|
|
0064ce e11b mov #h'1b, r1
|
|
0064d0 318c add r8, r1
|
|
0064d2 3be3 cmp/ge r14, r11
|
|
0064d4 8d02 bt/s h'4 ;@(h'64dc)
|
|
0064d6 1f11 mov.l r1, @(h'4,r15)
|
|
0064d8 a001 bra h'2 ;@(h'64de)
|
|
0064da e313 mov #h'13, r3
|
|
0064dc e31b mov #h'1b, r3
|
|
0064de 62f2 mov.l @r15, r2
|
|
0064e0 3238 sub r3, r2
|
|
0064e2 2f22 mov.l r2, @r15
|
|
0064e4 a142 bra h'284 ;@(h'676c)
|
|
0064e6 79ff add #h'ff, r9
|
|
0064e8 7547 add #h'47, r5
|
|
0064ea ff37
|
|
0064ec 7542 add #h'42, r5
|
|
0064ee 0000
|
|
0064f0 0030
|
|
0064f2 cf18 or.b #h'18, @(r0,gbr)
|
|
0064f4 948e mov.w @(h'11c,pc), r4 ;@(h'6614)
|
|
0064f6 d248 mov.l @(h'120,pc), r2 ;@(h'6618)
|
|
0064f8 420b jsr @r2
|
|
0064fa 0009 nop
|
|
0064fc 2008 tst r0, r0
|
|
0064fe 8b01 bf h'2 ;@(h'6504)
|
|
006500 a134 bra h'268 ;@(h'676c)
|
|
006502 0009 nop
|
|
006504 52fe mov.l @(h'38,r15), r2
|
|
006506 2228 tst r2, r2
|
|
006508 8901 bt h'2 ;@(h'650e)
|
|
00650a a12f bra h'25e ;@(h'676c)
|
|
00650c 0009 nop
|
|
00650e 60b3 mov r11, r0
|
|
006510 1fee mov.l r14, @(h'38,r15)
|
|
006512 8801 cmp/eq #h'1, r0
|
|
006514 d641 mov.l @(h'104,pc), r6 ;@(h'661c)
|
|
006516 957e mov.w @(h'fc,pc), r5 ;@(h'6616)
|
|
006518 8d02 bt/s h'4 ;@(h'6520)
|
|
00651a 64d2 mov.l @r13, r4
|
|
00651c a082 bra h'104 ;@(h'6624)
|
|
00651e 0009 nop
|
|
006520 6293 mov r9, r2
|
|
006522 72ff add #h'ff, r2
|
|
006524 e300 mov #h'0, r3
|
|
006526 3327 cmp/gt r2, r3
|
|
006528 323e addc r3, r2
|
|
00652a 4221 shar r2
|
|
00652c 6143 mov r4, r1
|
|
00652e 711a add #h'1a, r1
|
|
006530 321c add r1, r2
|
|
006532 6320 mov.b @r2, r3
|
|
006534 2338 tst r3, r3
|
|
006536 8b3f bf h'7e ;@(h'65b8)
|
|
006538 e078 mov #h'78, r0
|
|
00653a 014e mov.l @(r0,r4), r1
|
|
00653c 3153 cmp/ge r5, r1
|
|
00653e 8901 bt h'2 ;@(h'6544)
|
|
006540 a114 bra h'228 ;@(h'676c)
|
|
006542 0009 nop
|
|
006544 e050 mov #h'50, r0
|
|
006546 e100 mov #h'0, r1
|
|
006548 024e mov.l @(r0,r4), r2
|
|
00654a 325c add r5, r2
|
|
00654c 0426 mov.l r2, @(r0,r4)
|
|
00654e e078 mov #h'78, r0
|
|
006550 63d2 mov.l @r13, r3
|
|
006552 023e mov.l @(r0,r3), r2
|
|
006554 3258 sub r5, r2
|
|
006556 0326 mov.l r2, @(r0,r3)
|
|
006558 63d2 mov.l @r13, r3
|
|
00655a 6293 mov r9, r2
|
|
00655c 72ff add #h'ff, r2
|
|
00655e 3127 cmp/gt r2, r1
|
|
006560 321e addc r1, r2
|
|
006562 4221 shar r2
|
|
006564 731a add #h'1a, r3
|
|
006566 323c add r3, r2
|
|
006568 22e0 mov.b r14, @r2
|
|
00656a e170 mov #h'70, r1
|
|
00656c 60d2 mov.l @r13, r0
|
|
00656e 001c mov.b @(r0,r1), r0
|
|
006570 88ff cmp/eq #h'ffffffff, r0
|
|
006572 8904 bt h'8 ;@(h'657e)
|
|
006574 62d2 mov.l @r13, r2
|
|
006576 e3ff mov #h'ffffffff, r3
|
|
006578 e070 mov #h'70, r0
|
|
00657a 0234 mov.b r3, @(r0,r2)
|
|
00657c 1fc6 mov.l r12, @(h'18,r15)
|
|
00657e e050 mov #h'50, r0
|
|
006580 63d2 mov.l @r13, r3
|
|
006582 023e mov.l @(r0,r3), r2
|
|
006584 3263 cmp/ge r6, r2
|
|
006586 8b09 bf h'12 ;@(h'659c)
|
|
006588 60d2 mov.l @r13, r0
|
|
00658a e175 mov #h'75, r1
|
|
00658c 001c mov.b @(r0,r1), r0
|
|
00658e 88ff cmp/eq #h'ffffffff, r0
|
|
006590 8904 bt h'8 ;@(h'659c)
|
|
006592 e3ff mov #h'ffffffff, r3
|
|
006594 62d2 mov.l @r13, r2
|
|
006596 e075 mov #h'75, r0
|
|
006598 0234 mov.b r3, @(r0,r2)
|
|
00659a 1fc6 mov.l r12, @(h'18,r15)
|
|
00659c 60d2 mov.l @r13, r0
|
|
00659e e163 mov #h'63, r1
|
|
0065a0 001c mov.b @(r0,r1), r0
|
|
0065a2 88ff cmp/eq #h'ffffffff, r0
|
|
0065a4 8b01 bf h'2 ;@(h'65aa)
|
|
0065a6 a0e1 bra h'1c2 ;@(h'676c)
|
|
0065a8 0009 nop
|
|
0065aa d21d mov.l @(h'74,pc), r2 ;@(h'6620)
|
|
0065ac 420b jsr @r2
|
|
0065ae 0009 nop
|
|
0065b0 8801 cmp/eq #h'1, r0
|
|
0065b2 8975 bt h'ea ;@(h'66a0)
|
|
0065b4 a0da bra h'1b4 ;@(h'676c)
|
|
0065b6 0009 nop
|
|
0065b8 6093 mov r9, r0
|
|
0065ba 70ff add #h'ff, r0
|
|
0065bc e300 mov #h'0, r3
|
|
0065be 3307 cmp/gt r0, r3
|
|
0065c0 303e addc r3, r0
|
|
0065c2 4021 shar r0
|
|
0065c4 6243 mov r4, r2
|
|
0065c6 721a add #h'1a, r2
|
|
0065c8 002c mov.b @(r0,r2), r0
|
|
0065ca 600c extu.b r0, r0
|
|
0065cc 8801 cmp/eq #h'1, r0
|
|
0065ce 8b08 bf h'10 ;@(h'65e2)
|
|
0065d0 6293 mov r9, r2
|
|
0065d2 72ff add #h'ff, r2
|
|
0065d4 e300 mov #h'0, r3
|
|
0065d6 3327 cmp/gt r2, r3
|
|
0065d8 323e addc r3, r2
|
|
0065da 4221 shar r2
|
|
0065dc 6143 mov r4, r1
|
|
0065de a079 bra h'f2 ;@(h'66d4)
|
|
0065e0 711a add #h'1a, r1
|
|
0065e2 6093 mov r9, r0
|
|
0065e4 70ff add #h'ff, r0
|
|
0065e6 e300 mov #h'0, r3
|
|
0065e8 3307 cmp/gt r0, r3
|
|
0065ea 303e addc r3, r0
|
|
0065ec 4021 shar r0
|
|
0065ee 6243 mov r4, r2
|
|
0065f0 721a add #h'1a, r2
|
|
0065f2 002c mov.b @(r0,r2), r0
|
|
0065f4 600c extu.b r0, r0
|
|
0065f6 8802 cmp/eq #h'2, r0
|
|
0065f8 8901 bt h'2 ;@(h'65fe)
|
|
0065fa a0b7 bra h'16e ;@(h'676c)
|
|
0065fc 0009 nop
|
|
0065fe 6293 mov r9, r2
|
|
006600 72ff add #h'ff, r2
|
|
006602 e300 mov #h'0, r3
|
|
006604 3327 cmp/gt r2, r3
|
|
006606 323e addc r3, r2
|
|
006608 4221 shar r2
|
|
00660a 6143 mov r4, r1
|
|
00660c 711a add #h'1a, r1
|
|
00660e 321c add r1, r2
|
|
006610 a0ac bra h'158 ;@(h'676c)
|
|
006612 22e0 mov.b r14, @r2
|
|
006614 7534 add #h'34, r5
|
|
006616 2710 mov.b r1, @r7
|
|
006618 0030
|
|
00661a cf18 or.b #h'18, @(r0,gbr)
|
|
00661c 0000
|
|
00661e c350 trapa #h'50
|
|
006620 0030
|
|
006622 8d48 bt/s h'90 ;@(h'66b6)
|
|
006624 6293 mov r9, r2
|
|
006626 e300 mov #h'0, r3
|
|
006628 3327 cmp/gt r2, r3
|
|
00662a 323e addc r3, r2
|
|
00662c 4221 shar r2
|
|
00662e 72ff add #h'ff, r2
|
|
006630 6143 mov r4, r1
|
|
006632 7120 add #h'20, r1
|
|
006634 321c add r1, r2
|
|
006636 6320 mov.b @r2, r3
|
|
006638 2338 tst r3, r3
|
|
00663a 8b37 bf h'6e ;@(h'66ac)
|
|
00663c e078 mov #h'78, r0
|
|
00663e 014e mov.l @(r0,r4), r1
|
|
006640 3153 cmp/ge r5, r1
|
|
006642 8901 bt h'2 ;@(h'6648)
|
|
006644 a092 bra h'124 ;@(h'676c)
|
|
006646 0009 nop
|
|
006648 e050 mov #h'50, r0
|
|
00664a e100 mov #h'0, r1
|
|
00664c 024e mov.l @(r0,r4), r2
|
|
00664e 325c add r5, r2
|
|
006650 0426 mov.l r2, @(r0,r4)
|
|
006652 e078 mov #h'78, r0
|
|
006654 63d2 mov.l @r13, r3
|
|
006656 023e mov.l @(r0,r3), r2
|
|
006658 3258 sub r5, r2
|
|
00665a 0326 mov.l r2, @(r0,r3)
|
|
00665c 63d2 mov.l @r13, r3
|
|
00665e 6293 mov r9, r2
|
|
006660 3127 cmp/gt r2, r1
|
|
006662 321e addc r1, r2
|
|
006664 4221 shar r2
|
|
006666 72ff add #h'ff, r2
|
|
006668 7320 add #h'20, r3
|
|
00666a 323c add r3, r2
|
|
00666c 22e0 mov.b r14, @r2
|
|
00666e e050 mov #h'50, r0
|
|
006670 62d2 mov.l @r13, r2
|
|
006672 032e mov.l @(r0,r2), r3
|
|
006674 3363 cmp/ge r6, r3
|
|
006676 8b09 bf h'12 ;@(h'668c)
|
|
006678 60d2 mov.l @r13, r0
|
|
00667a e175 mov #h'75, r1
|
|
00667c 001c mov.b @(r0,r1), r0
|
|
00667e 88ff cmp/eq #h'ffffffff, r0
|
|
006680 8904 bt h'8 ;@(h'668c)
|
|
006682 e3ff mov #h'ffffffff, r3
|
|
006684 62d2 mov.l @r13, r2
|
|
006686 e075 mov #h'75, r0
|
|
006688 0234 mov.b r3, @(r0,r2)
|
|
00668a 1fc6 mov.l r12, @(h'18,r15)
|
|
00668c 60d2 mov.l @r13, r0
|
|
00668e e163 mov #h'63, r1
|
|
006690 001c mov.b @(r0,r1), r0
|
|
006692 88ff cmp/eq #h'ffffffff, r0
|
|
006694 896a bt h'd4 ;@(h'676c)
|
|
006696 d230 mov.l @(h'c0,pc), r2 ;@(h'6758)
|
|
006698 420b jsr @r2
|
|
00669a 0009 nop
|
|
00669c 8801 cmp/eq #h'1, r0
|
|
00669e 8b65 bf h'ca ;@(h'676c)
|
|
0066a0 62d2 mov.l @r13, r2
|
|
0066a2 e3ff mov #h'ffffffff, r3
|
|
0066a4 e063 mov #h'63, r0
|
|
0066a6 0234 mov.b r3, @(r0,r2)
|
|
0066a8 a060 bra h'c0 ;@(h'676c)
|
|
0066aa 1fc6 mov.l r12, @(h'18,r15)
|
|
0066ac 6093 mov r9, r0
|
|
0066ae e300 mov #h'0, r3
|
|
0066b0 3307 cmp/gt r0, r3
|
|
0066b2 303e addc r3, r0
|
|
0066b4 4021 shar r0
|
|
0066b6 70ff add #h'ff, r0
|
|
0066b8 6243 mov r4, r2
|
|
0066ba 7220 add #h'20, r2
|
|
0066bc 002c mov.b @(r0,r2), r0
|
|
0066be 600c extu.b r0, r0
|
|
0066c0 8801 cmp/eq #h'1, r0
|
|
0066c2 8b0a bf h'14 ;@(h'66da)
|
|
0066c4 6293 mov r9, r2
|
|
0066c6 e300 mov #h'0, r3
|
|
0066c8 3327 cmp/gt r2, r3
|
|
0066ca 323e addc r3, r2
|
|
0066cc 4221 shar r2
|
|
0066ce 72ff add #h'ff, r2
|
|
0066d0 6143 mov r4, r1
|
|
0066d2 7120 add #h'20, r1
|
|
0066d4 321c add r1, r2
|
|
0066d6 a049 bra h'92 ;@(h'676c)
|
|
0066d8 22c0 mov.b r12, @r2
|
|
0066da 6093 mov r9, r0
|
|
0066dc e300 mov #h'0, r3
|
|
0066de 3307 cmp/gt r0, r3
|
|
0066e0 303e addc r3, r0
|
|
0066e2 4021 shar r0
|
|
0066e4 70ff add #h'ff, r0
|
|
0066e6 6243 mov r4, r2
|
|
0066e8 7220 add #h'20, r2
|
|
0066ea 002c mov.b @(r0,r2), r0
|
|
0066ec 600c extu.b r0, r0
|
|
0066ee 8802 cmp/eq #h'2, r0
|
|
0066f0 8b3c bf h'78 ;@(h'676c)
|
|
0066f2 6293 mov r9, r2
|
|
0066f4 e300 mov #h'0, r3
|
|
0066f6 3327 cmp/gt r2, r3
|
|
0066f8 323e addc r3, r2
|
|
0066fa 4221 shar r2
|
|
0066fc 72ff add #h'ff, r2
|
|
0066fe 6143 mov r4, r1
|
|
006700 7120 add #h'20, r1
|
|
006702 321c add r1, r2
|
|
006704 a032 bra h'64 ;@(h'676c)
|
|
006706 22e0 mov.b r14, @r2
|
|
006708 52f1 mov.l @(h'4,r15), r2
|
|
00670a 3823 cmp/ge r2, r8
|
|
00670c 8911 bt h'22 ;@(h'6732)
|
|
00670e 54f1 mov.l @(h'4,r15), r4
|
|
006710 3488 sub r8, r4
|
|
006712 34c7 cmp/gt r12, r4
|
|
006714 8b01 bf h'2 ;@(h'671a)
|
|
006716 a001 bra h'2 ;@(h'671c)
|
|
006718 e103 mov #h'3, r1
|
|
00671a e101 mov #h'1, r1
|
|
00671c 63f2 mov.l @r15, r3
|
|
00671e 34c7 cmp/gt r12, r4
|
|
006720 331c add r1, r3
|
|
006722 8f02 bf/s h'4 ;@(h'672a)
|
|
006724 2f32 mov.l r3, @r15
|
|
006726 a001 bra h'2 ;@(h'672c)
|
|
006728 e203 mov #h'3, r2
|
|
00672a e201 mov #h'1, r2
|
|
00672c 382c add r2, r8
|
|
00672e a017 bra h'2e ;@(h'6760)
|
|
006730 0009 nop
|
|
006732 53f1 mov.l @(h'4,r15), r3
|
|
006734 3837 cmp/gt r3, r8
|
|
006736 8b13 bf h'26 ;@(h'6760)
|
|
006738 53f1 mov.l @(h'4,r15), r3
|
|
00673a 6483 mov r8, r4
|
|
00673c 3438 sub r3, r4
|
|
00673e 34c7 cmp/gt r12, r4
|
|
006740 8b01 bf h'2 ;@(h'6746)
|
|
006742 a001 bra h'2 ;@(h'6748)
|
|
006744 e103 mov #h'3, r1
|
|
006746 e101 mov #h'1, r1
|
|
006748 62f2 mov.l @r15, r2
|
|
00674a 34c7 cmp/gt r12, r4
|
|
00674c 3218 sub r1, r2
|
|
00674e 8f05 bf/s h'a ;@(h'675c)
|
|
006750 2f22 mov.l r2, @r15
|
|
006752 a004 bra h'8 ;@(h'675e)
|
|
006754 e303 mov #h'3, r3
|
|
006756 0000
|
|
006758 0030
|
|
00675a 8d48 bt/s h'90 ;@(h'67ee)
|
|
00675c e301 mov #h'1, r3
|
|
00675e 3838 sub r3, r8
|
|
006760 53f3 mov.l @(h'c,r15), r3
|
|
006762 4315 cmp/pl r3
|
|
006764 8b02 bf h'4 ;@(h'676c)
|
|
006766 51f3 mov.l @(h'c,r15), r1
|
|
006768 71ff add #h'ff, r1
|
|
00676a 1f13 mov.l r1, @(h'c,r15)
|
|
00676c dd3e mov.l @(h'f8,pc), r13 ;@(h'6868)
|
|
00676e 9473 mov.w @(h'e6,pc), r4 ;@(h'6858)
|
|
006770 4d0b jsr @r13
|
|
006772 0009 nop
|
|
006774 2008 tst r0, r0
|
|
006776 8900 bt h'0 ;@(h'677a)
|
|
006778 1fae mov.l r10, @(h'38,r15)
|
|
00677a 9c6e mov.w @(h'dc,pc), r12 ;@(h'685a)
|
|
00677c 4d0b jsr @r13
|
|
00677e 64c3 mov r12, r4
|
|
006780 2008 tst r0, r0
|
|
006782 8901 bt h'2 ;@(h'6788)
|
|
006784 ac8f bra h'-6e2 ;@(h'60a6)
|
|
006786 0009 nop
|
|
006788 9168 mov.w @(h'd0,pc), r1 ;@(h'685c)
|
|
00678a 3f1c add r1, r15
|
|
00678c 4f16 lds.l @r15+, macl
|
|
00678e 4f26 lds.l @r15+, pr
|
|
006790 68f6 mov.l @r15+, r8
|
|
006792 69f6 mov.l @r15+, r9
|
|
006794 6af6 mov.l @r15+, r10
|
|
006796 6bf6 mov.l @r15+, r11
|
|
006798 6cf6 mov.l @r15+, r12
|
|
00679a 6df6 mov.l @r15+, r13
|
|
00679c 000b rts
|
|
00679e 6ef6 mov.l @r15+, r14
|
|
0067a0 2fe6 mov.l r14, @-r15
|
|
0067a2 2fd6 mov.l r13, @-r15
|
|
0067a4 2fc6 mov.l r12, @-r15
|
|
0067a6 2fb6 mov.l r11, @-r15
|
|
0067a8 2fa6 mov.l r10, @-r15
|
|
0067aa 2f96 mov.l r9, @-r15
|
|
0067ac 2f86 mov.l r8, @-r15
|
|
0067ae 4f22 sts.l pr, @-r15
|
|
0067b0 9055 mov.w @(h'aa,pc), r0 ;@(h'685e)
|
|
0067b2 3f0c add r0, r15
|
|
0067b4 9154 mov.w @(h'a8,pc), r1 ;@(h'6860)
|
|
0067b6 31fc add r15, r1
|
|
0067b8 d22c mov.l @(h'b0,pc), r2 ;@(h'686c)
|
|
0067ba d32d mov.l @(h'b4,pc), r3 ;@(h'6870)
|
|
0067bc 430b jsr @r3
|
|
0067be e030 mov #h'30, r0
|
|
0067c0 914f mov.w @(h'9e,pc), r1 ;@(h'6862)
|
|
0067c2 31fc add r15, r1
|
|
0067c4 d22b mov.l @(h'ac,pc), r2 ;@(h'6874)
|
|
0067c6 d32a mov.l @(h'a8,pc), r3 ;@(h'6870)
|
|
0067c8 430b jsr @r3
|
|
0067ca e030 mov #h'30, r0
|
|
0067cc 914a mov.w @(h'94,pc), r1 ;@(h'6864)
|
|
0067ce 31fc add r15, r1
|
|
0067d0 d229 mov.l @(h'a4,pc), r2 ;@(h'6878)
|
|
0067d2 d327 mov.l @(h'9c,pc), r3 ;@(h'6870)
|
|
0067d4 430b jsr @r3
|
|
0067d6 e030 mov #h'30, r0
|
|
0067d8 d228 mov.l @(h'a0,pc), r2 ;@(h'687c)
|
|
0067da 61f3 mov r15, r1
|
|
0067dc d324 mov.l @(h'90,pc), r3 ;@(h'6870)
|
|
0067de 716c add #h'6c, r1
|
|
0067e0 430b jsr @r3
|
|
0067e2 e030 mov #h'30, r0
|
|
0067e4 d226 mov.l @(h'98,pc), r2 ;@(h'6880)
|
|
0067e6 e110 mov #h'10, r1
|
|
0067e8 d321 mov.l @(h'84,pc), r3 ;@(h'6870)
|
|
0067ea ee01 mov #h'1, r14
|
|
0067ec 2f12 mov.l r1, @r15
|
|
0067ee 61f3 mov r15, r1
|
|
0067f0 1fe3 mov.l r14, @(h'c,r15)
|
|
0067f2 7158 add #h'58, r1
|
|
0067f4 1fe1 mov.l r14, @(h'4,r15)
|
|
0067f6 430b jsr @r3
|
|
0067f8 e010 mov #h'10, r0
|
|
0067fa e040 mov #h'40, r0
|
|
0067fc d322 mov.l @(h'88,pc), r3 ;@(h'6888)
|
|
0067fe ec00 mov #h'0, r12
|
|
006800 dd23 mov.l @(h'8c,pc), r13 ;@(h'6890)
|
|
006802 d420 mov.l @(h'80,pc), r4 ;@(h'6884)
|
|
006804 9928 mov.w @(h'50,pc), r9 ;@(h'6858)
|
|
006806 6143 mov r4, r1
|
|
006808 da20 mov.l @(h'80,pc), r10 ;@(h'688c)
|
|
00680a 7410 add #h'10, r4
|
|
00680c db16 mov.l @(h'58,pc), r11 ;@(h'6868)
|
|
00680e 0f16 mov.l r1, @(r0,r15)
|
|
006810 1f4f mov.l r4, @(h'3c,r15)
|
|
006812 e044 mov #h'44, r0
|
|
006814 1f3e mov.l r3, @(h'38,r15)
|
|
006816 d31f mov.l @(h'7c,pc), r3 ;@(h'6894)
|
|
006818 0f36 mov.l r3, @(r0,r15)
|
|
00681a d21f mov.l @(h'7c,pc), r2 ;@(h'6898)
|
|
00681c 420b jsr @r2
|
|
00681e 0009 nop
|
|
006820 68c3 mov r12, r8
|
|
006822 e700 mov #h'0, r7
|
|
006824 6683 mov r8, r6
|
|
006826 4608 shll2 r6
|
|
006828 63f3 mov r15, r3
|
|
00682a 7358 add #h'58, r3
|
|
00682c 363c add r3, r6
|
|
00682e 6583 mov r8, r5
|
|
006830 6662 mov.l @r6, r6
|
|
006832 6283 mov r8, r2
|
|
006834 4500 shll r5
|
|
006836 352c add r2, r5
|
|
006838 4508 shll2 r5
|
|
00683a 2888 tst r8, r8
|
|
00683c 1f52 mov.l r5, @(h'8,r15)
|
|
00683e 8f02 bf/s h'4 ;@(h'6846)
|
|
006840 7512 add #h'12, r5
|
|
006842 a02c bra h'58 ;@(h'689e)
|
|
006844 e42c mov #h'2c, r4
|
|
006846 6083 mov r8, r0
|
|
006848 8801 cmp/eq #h'1, r0
|
|
00684a 8b01 bf h'2 ;@(h'6850)
|
|
00684c a027 bra h'4e ;@(h'689e)
|
|
00684e e42f mov #h'2f, r4
|
|
006850 8802 cmp/eq #h'2, r0
|
|
006852 8b23 bf h'46 ;@(h'689c)
|
|
006854 a023 bra h'46 ;@(h'689e)
|
|
006856 e431 mov #h'31, r4
|
|
006858 7534 add #h'34, r5
|
|
00685a 7532 add #h'32, r5
|
|
00685c 0090
|
|
00685e fed4
|
|
006860 00fc mov.b @(r0,r15), r0
|
|
006862 00cc mov.b @(r0,r12), r0
|
|
006864 009c mov.b @(r0,r9), r0
|
|
006866 0000
|
|
006868 0030
|
|
00686a cf48 or.b #h'48, @(r0,gbr)
|
|
00686c 0031
|
|
00686e f574
|
|
006870 0030
|
|
006872 c038 mov.b r0, @(h'38,gbr)
|
|
006874 0031
|
|
006876 f5a4
|
|
006878 0031
|
|
00687a f5d4
|
|
00687c 0031
|
|
00687e f604
|
|
006880 0031
|
|
006882 f634
|
|
006884 0031
|
|
006886 bdd0 bsr h'-460 ;@(h'642a)
|
|
006888 0031
|
|
00688a bb90 bsr h'-8e0 ;@(h'5fae)
|
|
00688c 0030
|
|
00688e cf18 or.b #h'18, @(r0,gbr)
|
|
006890 0030
|
|
006892 c3a8 trapa #h'a8
|
|
006894 0031
|
|
006896 b950 bsr h'-d60 ;@(h'5b3a)
|
|
006898 0030
|
|
00689a 8ef4
|
|
00689c e425 mov #h'25, r4
|
|
00689e 4d0b jsr @r13
|
|
0068a0 0009 nop
|
|
0068a2 e2ff mov #h'ffffffff, r2
|
|
0068a4 d334 mov.l @(h'd0,pc), r3 ;@(h'6978)
|
|
0068a6 e660 mov #h'60, r6
|
|
0068a8 2f26 mov.l r2, @-r15
|
|
0068aa 2fe6 mov.l r14, @-r15
|
|
0068ac 2fe6 mov.l r14, @-r15
|
|
0068ae 57f5 mov.l @(h'14,r15), r7
|
|
0068b0 55f5 mov.l @(h'14,r15), r5
|
|
0068b2 7718 add #h'18, r7
|
|
0068b4 7510 add #h'10, r5
|
|
0068b6 430b jsr @r3
|
|
0068b8 e41e mov #h'1e, r4
|
|
0068ba 7801
|
|
0068bc e204 mov #h'4, r2
|
|
0068be 3823 cmp/ge r2, r8
|
|
0068c0 8faf bf/s h'-a2 ;@(h'6822)
|
|
0068c2 7f0c
|
|
0068c4 d32c mov.l @(h'b0,pc), r3 ;@(h'6978)
|
|
0068c6 e102 mov #h'2, r1
|
|
0068c8 2f16 mov.l r1, @-r15
|
|
0068ca e65f mov #h'5f, r6
|
|
0068cc 2fe6 mov.l r14, @-r15
|
|
0068ce 2fe6 mov.l r14, @-r15
|
|
0068d0 57f3 mov.l @(h'c,r15), r7
|
|
0068d2 7707
|
|
0068d4 55f3 mov.l @(h'c,r15), r5
|
|
0068d6 7501
|
|
0068d8 430b jsr @r3
|
|
0068da e41f mov #h'1f, r4
|
|
0068dc 2fc6 mov.l r12, @-r15
|
|
0068de e70d mov #h'd, r7
|
|
0068e0 d225 mov.l @(h'94,pc), r2 ;@(h'6978)
|
|
0068e2 e658 mov #h'58, r6
|
|
0068e4 2fc6 mov.l r12, @-r15
|
|
0068e6 e500 mov #h'0, r5
|
|
0068e8 2fe6 mov.l r14, @-r15
|
|
0068ea 420b jsr @r2
|
|
0068ec e427 mov #h'27, r4
|
|
0068ee e310 mov #h'10, r3
|
|
0068f0 973e mov.w @(h'7c,pc), r7 ;@(h'6970)
|
|
0068f2 e600 mov #h'0, r6
|
|
0068f4 d421 mov.l @(h'84,pc), r4 ;@(h'697c)
|
|
0068f6 2f36 mov.l r3, @-r15
|
|
0068f8 d221 mov.l @(h'84,pc), r2 ;@(h'6980)
|
|
0068fa 420b jsr @r2
|
|
0068fc 6563 mov r6, r5
|
|
0068fe d321 mov.l @(h'84,pc), r3 ;@(h'6984)
|
|
006900 430b jsr @r3
|
|
006902 7f1c add #h'1c, r15
|
|
006904 9435 mov.w @(h'6a,pc), r4 ;@(h'6972)
|
|
006906 4a0b jsr @r10
|
|
006908 0009 nop
|
|
00690a 2008 tst r0, r0
|
|
00690c 8905 bt h'a ;@(h'691a)
|
|
00690e 60f2 mov.l @r15, r0
|
|
006910 8834 cmp/eq #h'34, r0
|
|
006912 8902 bt h'4 ;@(h'691a)
|
|
006914 62f2 mov.l @r15, r2
|
|
006916 a00a bra h'14 ;@(h'692e)
|
|
006918 720c
|
|
00691a 942b mov.w @(h'56,pc), r4 ;@(h'6974)
|
|
00691c 4a0b jsr @r10
|
|
00691e 0009 nop
|
|
006920 2008 tst r0, r0
|
|
006922 8906 bt h'c ;@(h'6932)
|
|
006924 60f2 mov.l @r15, r0
|
|
006926 8810 cmp/eq #h'10, r0
|
|
006928 8903 bt h'6 ;@(h'6932)
|
|
00692a 62f2 mov.l @r15, r2
|
|
00692c 72f4 add #h'f4, r2
|
|
00692e a5bf bra h'b7e ;@(h'74b0)
|
|
006930 2f22 mov.l r2, @r15
|
|
006932 4a0b jsr @r10
|
|
006934 6493 mov r9, r4
|
|
006936 2008 tst r0, r0
|
|
006938 8b01 bf h'2 ;@(h'693e)
|
|
00693a a5b9 bra h'b72 ;@(h'74b0)
|
|
00693c 0009 nop
|
|
00693e 53f3 mov.l @(h'c,r15), r3
|
|
006940 2338 tst r3, r3
|
|
006942 8901 bt h'2 ;@(h'6948)
|
|
006944 a5b4 bra h'b68 ;@(h'74b0)
|
|
006946 0009 nop
|
|
006948 1fe1 mov.l r14, @(h'4,r15)
|
|
00694a d30f mov.l @(h'3c,pc), r3 ;@(h'6988)
|
|
00694c 60f2 mov.l @r15, r0
|
|
00694e 8810 cmp/eq #h'10, r0
|
|
006950 8d1c bt/s h'38 ;@(h'698c)
|
|
006952 6532 mov.l @r3, r5
|
|
006954 881c cmp/eq #h'1c, r0
|
|
006956 8b01 bf h'2 ;@(h'695c)
|
|
006958 a17c bra h'2f8 ;@(h'6c54)
|
|
00695a 0009 nop
|
|
00695c 8828 cmp/eq #h'28, r0
|
|
00695e 8b01 bf h'2 ;@(h'6964)
|
|
006960 a328 bra h'650 ;@(h'6fb4)
|
|
006962 0009 nop
|
|
006964 8834 cmp/eq #h'34, r0
|
|
006966 8b01 bf h'2 ;@(h'696c)
|
|
006968 a4da bra h'9b4 ;@(h'7320)
|
|
00696a 0009 nop
|
|
00696c a59c bra h'b38 ;@(h'74a8)
|
|
00696e 0009 nop
|
|
006970 0080
|
|
006972 7547 add #h'47, r5
|
|
006974 7542 add #h'42, r5
|
|
006976 0000
|
|
006978 0030
|
|
00697a 943c mov.w @(h'78,pc), r4 ;@(h'69f6)
|
|
00697c 0031
|
|
00697e d60a mov.l @(h'28,pc), r6 ;@(h'69a8)
|
|
006980 0030
|
|
006982 9aa4 mov.w @(h'148,pc), r10 ;@(h'6ace)
|
|
006984 0030
|
|
006986 8f50 bf/s h'a0 ;@(h'6a2a)
|
|
006988 0810
|
|
00698a 01dc mov.b @(r0,r13), r1
|
|
00698c e07c mov #h'7c, r0
|
|
00698e 085c mov.b @(r0,r5), r8
|
|
006990 d32b mov.l @(h'ac,pc), r3 ;@(h'6a40)
|
|
006992 430b jsr @r3
|
|
006994 0009 nop
|
|
006996 e233 mov #h'33, r2
|
|
006998 9750 mov.w @(h'a0,pc), r7 ;@(h'6a3c)
|
|
00699a e600 mov #h'0, r6
|
|
00699c d429 mov.l @(h'a4,pc), r4 ;@(h'6a44)
|
|
00699e 2f26 mov.l r2, @-r15
|
|
0069a0 d329 mov.l @(h'a4,pc), r3 ;@(h'6a48)
|
|
0069a2 430b jsr @r3
|
|
0069a4 6563 mov r6, r5
|
|
0069a6 7f04
|
|
0069a8 1fc3 mov.l r12, @(h'c,r15)
|
|
0069aa e305 mov #h'5, r3
|
|
0069ac 2f32 mov.l r3, @r15
|
|
0069ae e219 mov #h'19, r2
|
|
0069b0 1f22 mov.l r2, @(h'8,r15)
|
|
0069b2 e303 mov #h'3, r3
|
|
0069b4 d225 mov.l @(h'94,pc), r2 ;@(h'6a4c)
|
|
0069b6 e671 mov #h'71, r6
|
|
0069b8 2f36 mov.l r3, @-r15
|
|
0069ba 57f3 mov.l @(h'c,r15), r7
|
|
0069bc 55f1 mov.l @(h'4,r15), r5
|
|
0069be 420b jsr @r2
|
|
0069c0 e453 mov #h'53, r4
|
|
0069c2 7f04
|
|
0069c4 53f3 mov.l @(h'c,r15), r3
|
|
0069c6 7301
|
|
0069c8 1f33 mov.l r3, @(h'c,r15)
|
|
0069ca e304 mov #h'4, r3
|
|
0069cc 62f2 mov.l @r15, r2
|
|
0069ce 7201
|
|
0069d0 2f22 mov.l r2, @r15
|
|
0069d2 51f2 mov.l @(h'8,r15), r1
|
|
0069d4 7101
|
|
0069d6 1f12 mov.l r1, @(h'8,r15)
|
|
0069d8 50f3 mov.l @(h'c,r15), r0
|
|
0069da 3033 cmp/ge r3, r0
|
|
0069dc 8be9 bf h'-2e ;@(h'69b2)
|
|
0069de e602 mov #h'2, r6
|
|
0069e0 d41b mov.l @(h'6c,pc), r4 ;@(h'6a50)
|
|
0069e2 d31c mov.l @(h'70,pc), r3 ;@(h'6a54)
|
|
0069e4 430b jsr @r3
|
|
0069e6 e550 mov #h'50, r5
|
|
0069e8 d419 mov.l @(h'64,pc), r4 ;@(h'6a50)
|
|
0069ea e616 mov #h'16, r6
|
|
0069ec d219 mov.l @(h'64,pc), r2 ;@(h'6a54)
|
|
0069ee 420b jsr @r2
|
|
0069f0 e56e mov #h'6e, r5
|
|
0069f2 e602 mov #h'2, r6
|
|
0069f4 d418 mov.l @(h'60,pc), r4 ;@(h'6a58)
|
|
0069f6 d319 mov.l @(h'64,pc), r3 ;@(h'6a5c)
|
|
0069f8 430b jsr @r3
|
|
0069fa e550 mov #h'50, r5
|
|
0069fc d416 mov.l @(h'58,pc), r4 ;@(h'6a58)
|
|
0069fe e616 mov #h'16, r6
|
|
006a00 d216 mov.l @(h'58,pc), r2 ;@(h'6a5c)
|
|
006a02 420b jsr @r2
|
|
006a04 e56e mov #h'6e, r5
|
|
006a06 54f7 mov.l @(h'1c,r15), r4
|
|
006a08 d315 mov.l @(h'54,pc), r3 ;@(h'6a60)
|
|
006a0a 430b jsr @r3
|
|
006a0c 644b neg r4, r4
|
|
006a0e e210 mov #h'10, r2
|
|
006a10 d414 mov.l @(h'50,pc), r4 ;@(h'6a64)
|
|
006a12 e708 mov #h'8, r7
|
|
006a14 d314 mov.l @(h'50,pc), r3 ;@(h'6a68)
|
|
006a16 e61e mov #h'1e, r6
|
|
006a18 2f26 mov.l r2, @-r15
|
|
006a1a 430b jsr @r3
|
|
006a1c 6573 mov r7, r5
|
|
006a1e 7f04
|
|
006a20 52f7 mov.l @(h'1c,r15), r2
|
|
006a22 22e8 tst r14, r2
|
|
006a24 8922 bt h'44 ;@(h'6a6c)
|
|
006a26 e110 mov #h'10, r1
|
|
006a28 d307 mov.l @(h'1c,pc), r3 ;@(h'6a48)
|
|
006a2a e708 mov #h'8, r7
|
|
006a2c 2f16 mov.l r1, @-r15
|
|
006a2e e61e mov #h'1e, r6
|
|
006a30 6573 mov r7, r5
|
|
006a32 e044 mov #h'44, r0
|
|
006a34 430b jsr @r3
|
|
006a36 04fe mov.l @(r0,r15), r4
|
|
006a38 a021 bra h'42 ;@(h'6a7e)
|
|
006a3a 0009 nop
|
|
006a3c 0080
|
|
006a3e 0000
|
|
006a40 0030
|
|
006a42 8ef4
|
|
006a44 0031
|
|
006a46 c01a mov.b r0, @(h'1a,gbr)
|
|
006a48 0030
|
|
006a4a 9aa4 mov.w @(h'148,pc), r10 ;@(h'6b96)
|
|
006a4c 0030
|
|
006a4e 90be mov.w @(h'17c,pc), r0 ;@(h'6bce)
|
|
006a50 0031
|
|
006a52 bee8 bsr h'-230 ;@(h'6826)
|
|
006a54 0030
|
|
006a56 a81e bra h'-fc4 ;@(h'5a96)
|
|
006a58 0031
|
|
006a5a bec8 bsr h'-270 ;@(h'67ee)
|
|
006a5c 0030
|
|
006a5e a70c bra h'e18 ;@(h'787a)
|
|
006a60 0030
|
|
006a62 9996 mov.w @(h'12c,pc), r9 ;@(h'6b92)
|
|
006a64 0031
|
|
006a66 bdf0 bsr h'-420 ;@(h'664a)
|
|
006a68 0030
|
|
006a6a 9c04 mov.w @(h'8,pc), r12 ;@(h'6a76)
|
|
006a6c d239 mov.l @(h'e4,pc), r2 ;@(h'6b54)
|
|
006a6e e310 mov #h'10, r3
|
|
006a70 2f36 mov.l r3, @-r15
|
|
006a72 e708 mov #h'8, r7
|
|
006a74 e61e mov #h'1e, r6
|
|
006a76 6573 mov r7, r5
|
|
006a78 e040 mov #h'40, r0
|
|
006a7a 420b jsr @r2
|
|
006a7c 04fe mov.l @(r0,r15), r4
|
|
006a7e e310 mov #h'10, r3
|
|
006a80 d235 mov.l @(h'd4,pc), r2 ;@(h'6b58)
|
|
006a82 e70a mov #h'a, r7
|
|
006a84 2f36 mov.l r3, @-r15
|
|
006a86 e61e mov #h'1e, r6
|
|
006a88 e50f mov #h'f, r5
|
|
006a8a e040 mov #h'40, r0
|
|
006a8c 420b jsr @r2
|
|
006a8e 04fe mov.l @(r0,r15), r4
|
|
006a90 d230 mov.l @(h'c0,pc), r2 ;@(h'6b54)
|
|
006a92 e310 mov #h'10, r3
|
|
006a94 2f36 mov.l r3, @-r15
|
|
006a96 e70a mov #h'a, r7
|
|
006a98 e61e mov #h'1e, r6
|
|
006a9a e50f mov #h'f, r5
|
|
006a9c e050 mov #h'50, r0
|
|
006a9e 420b jsr @r2
|
|
006aa0 04fe mov.l @(r0,r15), r4
|
|
006aa2 e73f mov #h'3f, r7
|
|
006aa4 d32d mov.l @(h'b4,pc), r3 ;@(h'6b5c)
|
|
006aa6 e67f mov #h'7f, r6
|
|
006aa8 2fc6 mov.l r12, @-r15
|
|
006aaa e52f mov #h'2f, r5
|
|
006aac 2fe6 mov.l r14, @-r15
|
|
006aae 2fe6 mov.l r14, @-r15
|
|
006ab0 430b jsr @r3
|
|
006ab2 e400 mov #h'0, r4
|
|
006ab4 2fe6 mov.l r14, @-r15
|
|
006ab6 e734 mov #h'34, r7
|
|
006ab8 d229 mov.l @(h'a4,pc), r2 ;@(h'6b60)
|
|
006aba e661 mov #h'61, r6
|
|
006abc 6573 mov r7, r5
|
|
006abe 420b jsr @r2
|
|
006ac0 e41e mov #h'1e, r4
|
|
006ac2 638c extu.b r8, r3
|
|
006ac4 d227 mov.l @(h'9c,pc), r2 ;@(h'6b64)
|
|
006ac6 1f37 mov.l r3, @(h'1c,r15)
|
|
006ac8 2f36 mov.l r3, @-r15
|
|
006aca 2f26 mov.l r2, @-r15
|
|
006acc 943e mov.w @(h'7c,pc), r4 ;@(h'6b4c)
|
|
006ace d126 mov.l @(h'98,pc), r1 ;@(h'6b68)
|
|
006ad0 410b jsr @r1
|
|
006ad2 34fc add r15, r4
|
|
006ad4 d325 mov.l @(h'94,pc), r3 ;@(h'6b6c)
|
|
006ad6 430b jsr @r3
|
|
006ad8 7f24 add #h'24, r15
|
|
006ada 600c extu.b r0, r0
|
|
006adc 62f2 mov.l @r15, r2
|
|
006ade e532 mov #h'32, r5
|
|
006ae0 3208 sub r0, r2
|
|
006ae2 4200 shll r2
|
|
006ae4 6423 mov r2, r4
|
|
006ae6 7439 add #h'39, r4
|
|
006ae8 66f3 mov r15, r6
|
|
006aea 7668 add #h'68, r6
|
|
006aec 4d0b jsr @r13
|
|
006aee e700 mov #h'0, r7
|
|
006af0 d61f mov.l @(h'7c,pc), r6 ;@(h'6b70)
|
|
006af2 e532 mov #h'32, r5
|
|
006af4 e700 mov #h'0, r7
|
|
006af6 4d0b jsr @r13
|
|
006af8 e405 mov #h'5, r4
|
|
006afa e700 mov #h'0, r7
|
|
006afc d61d mov.l @(h'74,pc), r6 ;@(h'6b74)
|
|
006afe e532 mov #h'32, r5
|
|
006b00 4d0b jsr @r13
|
|
006b02 e472 mov #h'72, r4
|
|
006b04 d61c mov.l @(h'70,pc), r6 ;@(h'6b78)
|
|
006b06 e539 mov #h'39, r5
|
|
006b08 e700 mov #h'0, r7
|
|
006b0a 4d0b jsr @r13
|
|
006b0c e422 mov #h'22, r4
|
|
006b0e d31b mov.l @(h'6c,pc), r3 ;@(h'6b7c)
|
|
006b10 430b jsr @r3
|
|
006b12 0009 nop
|
|
006b14 941b mov.w @(h'36,pc), r4 ;@(h'6b4e)
|
|
006b16 4a0b jsr @r10
|
|
006b18 0009 nop
|
|
006b1a 2008 tst r0, r0
|
|
006b1c 8b04 bf h'8 ;@(h'6b28)
|
|
006b1e 9417 mov.w @(h'2e,pc), r4 ;@(h'6b50)
|
|
006b20 4a0b jsr @r10
|
|
006b22 0009 nop
|
|
006b24 2008 tst r0, r0
|
|
006b26 892d bt h'5a ;@(h'6b84)
|
|
006b28 52fb mov.l @(h'2c,r15), r2
|
|
006b2a 2228 tst r2, r2
|
|
006b2c 8b2a bf h'54 ;@(h'6b84)
|
|
006b2e d30f mov.l @(h'3c,pc), r3 ;@(h'6b6c)
|
|
006b30 430b jsr @r3
|
|
006b32 0009 nop
|
|
006b34 62f2 mov.l @r15, r2
|
|
006b36 600c extu.b r0, r0
|
|
006b38 700f
|
|
006b3a 3203 cmp/ge r0, r2
|
|
006b3c 8922 bt h'44 ;@(h'6b84)
|
|
006b3e 7801
|
|
006b40 d30f mov.l @(h'3c,pc), r3 ;@(h'6b80)
|
|
006b42 1feb mov.l r14, @(h'2c,r15)
|
|
006b44 430b jsr @r3
|
|
006b46 6483 mov r8, r4
|
|
006b48 a036 bra h'6c ;@(h'6bb8)
|
|
006b4a 0009 nop
|
|
006b4c 008c mov.b @(r0,r8), r0
|
|
006b4e 0089
|
|
006b50 7545 add #h'45, r5
|
|
006b52 0000
|
|
006b54 0030
|
|
006b56 9aa4 mov.w @(h'148,pc), r10 ;@(h'6ca2)
|
|
006b58 0030
|
|
006b5a 9fb8 mov.w @(h'170,pc), r15 ;@(h'6cce)
|
|
006b5c 0030
|
|
006b5e 943c mov.w @(h'78,pc), r4 ;@(h'6bda)
|
|
006b60 0030
|
|
006b62 90be mov.w @(h'17c,pc), r0 ;@(h'6ce2)
|
|
006b64 0031
|
|
006b66 f644
|
|
006b68 0030
|
|
006b6a c270 mov.l r0, @(h'1c0,gbr)
|
|
006b6c 0030
|
|
006b6e 4322 sts.l pr, @-r3
|
|
006b70 0031
|
|
006b72 f648
|
|
006b74 0031
|
|
006b76 f64c
|
|
006b78 0031
|
|
006b7a f650
|
|
006b7c 0030
|
|
006b7e 8f50 bf/s h'a0 ;@(h'6c22)
|
|
006b80 0030
|
|
006b82 8f9a bf/s h'-cc ;@(h'6aba)
|
|
006b84 945a mov.w @(h'b4,pc), r4 ;@(h'6c3c)
|
|
006b86 4a0b jsr @r10
|
|
006b88 0009 nop
|
|
006b8a 2008 tst r0, r0
|
|
006b8c 8b04 bf h'8 ;@(h'6b98)
|
|
006b8e 9456 mov.w @(h'ac,pc), r4 ;@(h'6c3e)
|
|
006b90 4a0b jsr @r10
|
|
006b92 0009 nop
|
|
006b94 2008 tst r0, r0
|
|
006b96 890f bt h'1e ;@(h'6bb8)
|
|
006b98 53fc mov.l @(h'30,r15), r3
|
|
006b9a 2338 tst r3, r3
|
|
006b9c 8b0c bf h'18 ;@(h'6bb8)
|
|
006b9e d32a mov.l @(h'a8,pc), r3 ;@(h'6c48)
|
|
006ba0 430b jsr @r3
|
|
006ba2 0009 nop
|
|
006ba4 62f2 mov.l @r15, r2
|
|
006ba6 600c extu.b r0, r0
|
|
006ba8 70f1 add #h'f1, r0
|
|
006baa 3207 cmp/gt r0, r2
|
|
006bac 8b04 bf h'8 ;@(h'6bb8)
|
|
006bae 78ff add #h'ff, r8
|
|
006bb0 d326 mov.l @(h'98,pc), r3 ;@(h'6c4c)
|
|
006bb2 1fec mov.l r14, @(h'30,r15)
|
|
006bb4 430b jsr @r3
|
|
006bb6 6483 mov r8, r4
|
|
006bb8 9442 mov.w @(h'84,pc), r4 ;@(h'6c40)
|
|
006bba 4b0b jsr @r11
|
|
006bbc 0009 nop
|
|
006bbe 2008 tst r0, r0
|
|
006bc0 8905 bt h'a ;@(h'6bce)
|
|
006bc2 943e mov.w @(h'7c,pc), r4 ;@(h'6c42)
|
|
006bc4 4b0b jsr @r11
|
|
006bc6 0009 nop
|
|
006bc8 2008 tst r0, r0
|
|
006bca 8900 bt h'0 ;@(h'6bce)
|
|
006bcc 1fcb mov.l r12, @(h'2c,r15)
|
|
006bce 9435 mov.w @(h'6a,pc), r4 ;@(h'6c3c)
|
|
006bd0 4b0b jsr @r11
|
|
006bd2 0009 nop
|
|
006bd4 2008 tst r0, r0
|
|
006bd6 8905 bt h'a ;@(h'6be4)
|
|
006bd8 9431 mov.w @(h'62,pc), r4 ;@(h'6c3e)
|
|
006bda 4b0b jsr @r11
|
|
006bdc 0009 nop
|
|
006bde 2008 tst r0, r0
|
|
006be0 8900 bt h'0 ;@(h'6be4)
|
|
006be2 1fcc mov.l r12, @(h'30,r15)
|
|
006be4 53f7 mov.l @(h'1c,r15), r3
|
|
006be6 7303
|
|
006be8 922c mov.w @(h'58,pc), r2 ;@(h'6c44)
|
|
006bea 3327 cmp/gt r2, r3
|
|
006bec 8f04 bf/s h'8 ;@(h'6bf8)
|
|
006bee 1f37 mov.l r3, @(h'1c,r15)
|
|
006bf0 9228 mov.w @(h'50,pc), r2 ;@(h'6c44)
|
|
006bf2 51f7 mov.l @(h'1c,r15), r1
|
|
006bf4 3128 sub r2, r1
|
|
006bf6 1f17 mov.l r1, @(h'1c,r15)
|
|
006bf8 9425 mov.w @(h'4a,pc), r4 ;@(h'6c46)
|
|
006bfa 4a0b jsr @r10
|
|
006bfc 0009 nop
|
|
006bfe 2008 tst r0, r0
|
|
006c00 8907 bt h'e ;@(h'6c12)
|
|
006c02 e07c mov #h'7c, r0
|
|
006c04 d211 mov.l @(h'44,pc), r2 ;@(h'6c4c)
|
|
006c06 d312 mov.l @(h'48,pc), r3 ;@(h'6c50)
|
|
006c08 6432 mov.l @r3, r4
|
|
006c0a 420b jsr @r2
|
|
006c0c 044c mov.b @(r0,r4), r4
|
|
006c0e a44b bra h'896 ;@(h'74a8)
|
|
006c10 0009 nop
|
|
006c12 4a0b jsr @r10
|
|
006c14 6493 mov r9, r4
|
|
006c16 2008 tst r0, r0
|
|
006c18 8908 bt h'10 ;@(h'6c2c)
|
|
006c1a 52f1 mov.l @(h'4,r15), r2
|
|
006c1c 2228 tst r2, r2
|
|
006c1e 8b05 bf h'a ;@(h'6c2c)
|
|
006c20 d20b mov.l @(h'2c,pc), r2 ;@(h'6c50)
|
|
006c22 e07c mov #h'7c, r0
|
|
006c24 6322 mov.l @r2, r3
|
|
006c26 0384 mov.b r8, @(r0,r3)
|
|
006c28 a43e bra h'87c ;@(h'74a8)
|
|
006c2a 0009 nop
|
|
006c2c 4b0b jsr @r11
|
|
006c2e 6493 mov r9, r4
|
|
006c30 2008 tst r0, r0
|
|
006c32 8b01 bf h'2 ;@(h'6c38)
|
|
006c34 aeac bra h'-2a8 ;@(h'6990)
|
|
006c36 0009 nop
|
|
006c38 aeaa bra h'-2ac ;@(h'6990)
|
|
006c3a 1fc1 mov.l r12, @(h'4,r15)
|
|
006c3c 0099
|
|
006c3e 7544 add #h'44, r5
|
|
006c40 0089
|
|
006c42 7545 add #h'45, r5
|
|
006c44 0080
|
|
006c46 7532 add #h'32, r5
|
|
006c48 0030
|
|
006c4a 4322 sts.l pr, @-r3
|
|
006c4c 0030
|
|
006c4e 8f9a bf/s h'-cc ;@(h'6b86)
|
|
006c50 0810
|
|
006c52 01dc mov.b @(r0,r13), r1
|
|
006c54 1fe1 mov.l r14, @(h'4,r15)
|
|
006c56 e054 mov #h'54, r0
|
|
006c58 d14f mov.l @(h'13c,pc), r1 ;@(h'6d98)
|
|
006c5a 68c3 mov r12, r8
|
|
006c5c 0fe6 mov.l r14, @(r0,r15)
|
|
006c5e e204 mov #h'4, r2
|
|
006c60 1f24 mov.l r2, @(h'10,r15)
|
|
006c62 6483 mov r8, r4
|
|
006c64 1f15 mov.l r1, @(h'14,r15)
|
|
006c66 1fc8 mov.l r12, @(h'20,r15)
|
|
006c68 6353 mov r5, r3
|
|
006c6a 334c add r4, r3
|
|
006c6c 6230 mov.b @r3, r2
|
|
006c6e 2228 tst r2, r2
|
|
006c70 8d03 bt/s h'6 ;@(h'6c7a)
|
|
006c72 7401
|
|
006c74 51f8 mov.l @(h'20,r15), r1
|
|
006c76 7101
|
|
006c78 1f18 mov.l r1, @(h'20,r15)
|
|
006c7a e30c mov #h'c, r3
|
|
006c7c 3433 cmp/ge r3, r4
|
|
006c7e 8bf3 bf h'-1a ;@(h'6c68)
|
|
006c80 51f8 mov.l @(h'20,r15), r1
|
|
006c82 e048 mov #h'48, r0
|
|
006c84 7101
|
|
006c86 4100 shll r1
|
|
006c88 0f16 mov.l r1, @(r0,r15)
|
|
006c8a d344 mov.l @(h'110,pc), r3 ;@(h'6d9c)
|
|
006c8c 430b jsr @r3
|
|
006c8e 0009 nop
|
|
006c90 1fc6 mov.l r12, @(h'18,r15)
|
|
006c92 1fc9 mov.l r12, @(h'24,r15)
|
|
006c94 1fc2 mov.l r12, @(h'8,r15)
|
|
006c96 53f6 mov.l @(h'18,r15), r3
|
|
006c98 6233 mov r3, r2
|
|
006c9a 4300 shll r3
|
|
006c9c 4208 shll2 r2
|
|
006c9e 332c add r2, r3
|
|
006ca0 2f32 mov.l r3, @r15
|
|
006ca2 e203 mov #h'3, r2
|
|
006ca4 1f2a mov.l r2, @(h'28,r15)
|
|
006ca6 51f6 mov.l @(h'18,r15), r1
|
|
006ca8 6213 mov r1, r2
|
|
006caa 4108 shll2 r1
|
|
006cac 312c add r2, r1
|
|
006cae 4108 shll2 r1
|
|
006cb0 1f13 mov.l r1, @(h'c,r15)
|
|
006cb2 710f
|
|
006cb4 1f1d mov.l r1, @(h'34,r15)
|
|
006cb6 56fd mov.l @(h'34,r15), r6
|
|
006cb8 55fa mov.l @(h'28,r15), r5
|
|
006cba 64f2 mov.l @r15, r4
|
|
006cbc d338 mov.l @(h'e0,pc), r3 ;@(h'6da0)
|
|
006cbe 4408 shll2 r4
|
|
006cc0 d238 mov.l @(h'e0,pc), r2 ;@(h'6da4)
|
|
006cc2 4408 shll2 r4
|
|
006cc4 4400 shll r4
|
|
006cc6 420b jsr @r2
|
|
006cc8 343c add r3, r4
|
|
006cca e300 mov #h'0, r3
|
|
006ccc 52f8 mov.l @(h'20,r15), r2
|
|
006cce 61f2 mov.l @r15, r1
|
|
006cd0 3317 cmp/gt r1, r3
|
|
006cd2 313e addc r3, r1
|
|
006cd4 4121 shar r1
|
|
006cd6 3213 cmp/ge r1, r2
|
|
006cd8 890e bt h'1c ;@(h'6cf8)
|
|
006cda e103 mov #h'3, r1
|
|
006cdc d332 mov.l @(h'c8,pc), r3 ;@(h'6da8)
|
|
006cde 2f16 mov.l r1, @-r15
|
|
006ce0 2f16 mov.l r1, @-r15
|
|
006ce2 2fe6 mov.l r14, @-r15
|
|
006ce4 57f6 mov.l @(h'18,r15), r7
|
|
006ce6 771d add #h'1d, r7
|
|
006ce8 56f5 mov.l @(h'14,r15), r6
|
|
006cea 7611 add #h'11, r6
|
|
006cec 55f6 mov.l @(h'18,r15), r5
|
|
006cee 7510 add #h'10, r5
|
|
006cf0 54f5 mov.l @(h'14,r15), r4
|
|
006cf2 430b jsr @r3
|
|
006cf4 7404
|
|
006cf6 7f0c
|
|
006cf8 52f9 mov.l @(h'24,r15), r2
|
|
006cfa 7201
|
|
006cfc 1f29 mov.l r2, @(h'24,r15)
|
|
006cfe e206 mov #h'6, r2
|
|
006d00 53f2 mov.l @(h'8,r15), r3
|
|
006d02 7315 add #h'15, r3
|
|
006d04 1f32 mov.l r3, @(h'8,r15)
|
|
006d06 61f2 mov.l @r15, r1
|
|
006d08 7101
|
|
006d0a 2f12 mov.l r1, @r15
|
|
006d0c 53fa mov.l @(h'28,r15), r3
|
|
006d0e 7315 add #h'15, r3
|
|
006d10 1f3a mov.l r3, @(h'28,r15)
|
|
006d12 50f9 mov.l @(h'24,r15), r0
|
|
006d14 3023 cmp/ge r2, r0
|
|
006d16 8bce bf h'-64 ;@(h'6cb6)
|
|
006d18 51f6 mov.l @(h'18,r15), r1
|
|
006d1a e302 mov #h'2, r3
|
|
006d1c 7101
|
|
006d1e 3133 cmp/ge r3, r1
|
|
006d20 8fb7 bf/s h'-92 ;@(h'6c92)
|
|
006d22 1f16 mov.l r1, @(h'18,r15)
|
|
006d24 d021 mov.l @(h'84,pc), r0 ;@(h'6dac)
|
|
006d26 e102 mov #h'2, r1
|
|
006d28 d321 mov.l @(h'84,pc), r3 ;@(h'6db0)
|
|
006d2a 2f16 mov.l r1, @-r15
|
|
006d2c 2f16 mov.l r1, @-r15
|
|
006d2e 2fe6 mov.l r14, @-r15
|
|
006d30 51f8 mov.l @(h'20,r15), r1
|
|
006d32 430b jsr @r3
|
|
006d34 0009 nop
|
|
006d36 d21f mov.l @(h'7c,pc), r2 ;@(h'6db4)
|
|
006d38 420b jsr @r2
|
|
006d3a 0009 nop
|
|
006d3c 56f7 mov.l @(h'1c,r15), r6
|
|
006d3e 6703 mov r0, r7
|
|
006d40 d31c mov.l @(h'70,pc), r3 ;@(h'6db4)
|
|
006d42 760d
|
|
006d44 430b jsr @r3
|
|
006d46 50f8 mov.l @(h'20,r15), r0
|
|
006d48 d317 mov.l @(h'5c,pc), r3 ;@(h'6da8)
|
|
006d4a 6503 mov r0, r5
|
|
006d4c 430b jsr @r3
|
|
006d4e 54f7 mov.l @(h'1c,r15), r4
|
|
006d50 d219 mov.l @(h'64,pc), r2 ;@(h'6db8)
|
|
006d52 420b jsr @r2
|
|
006d54 7f0c
|
|
006d56 941d mov.w @(h'3a,pc), r4 ;@(h'6d94)
|
|
006d58 4a0b jsr @r10
|
|
006d5a 0009 nop
|
|
006d5c 2008 tst r0, r0
|
|
006d5e 890c bt h'18 ;@(h'6d7a)
|
|
006d60 50f4 mov.l @(h'10,r15), r0
|
|
006d62 8804 cmp/eq #h'4, r0
|
|
006d64 8909 bt h'12 ;@(h'6d7a)
|
|
006d66 e04c mov #h'4c, r0
|
|
006d68 02fe mov.l @(r0,r15), r2
|
|
006d6a 2228 tst r2, r2
|
|
006d6c 8b05 bf h'a ;@(h'6d7a)
|
|
006d6e e04c mov #h'4c, r0
|
|
006d70 53f4 mov.l @(h'10,r15), r3
|
|
006d72 78ff add #h'ff, r8
|
|
006d74 73eb add #h'eb, r3
|
|
006d76 1f34 mov.l r3, @(h'10,r15)
|
|
006d78 0fe6 mov.l r14, @(r0,r15)
|
|
006d7a 940c mov.w @(h'18,pc), r4 ;@(h'6d96)
|
|
006d7c 4a0b jsr @r10
|
|
006d7e 0009 nop
|
|
006d80 2008 tst r0, r0
|
|
006d82 8922 bt h'44 ;@(h'6dca)
|
|
006d84 50f4 mov.l @(h'10,r15), r0
|
|
006d86 886d cmp/eq #h'6d, r0
|
|
006d88 891f bt h'3e ;@(h'6dca)
|
|
006d8a e050 mov #h'50, r0
|
|
006d8c 02fe mov.l @(r0,r15), r2
|
|
006d8e 2228 tst r2, r2
|
|
006d90 a014 bra h'28 ;@(h'6dbc)
|
|
006d92 0009 nop
|
|
006d94 7544 add #h'44, r5
|
|
006d96 7545 add #h'45, r5
|
|
006d98 4180
|
|
006d9a 0000
|
|
006d9c 0030
|
|
006d9e 8ef4
|
|
006da0 0031
|
|
006da2 ef76 mov #h'76, r15
|
|
006da4 0030
|
|
006da6 a570 bra h'ae0 ;@(h'788a)
|
|
006da8 0030
|
|
006daa 943c mov.w @(h'78,pc), r4 ;@(h'6e26)
|
|
006dac 4150
|
|
006dae 0000
|
|
006db0 0030
|
|
006db2 adea bra h'-42c ;@(h'698a)
|
|
006db4 0030
|
|
006db6 bd5c bsr h'-548 ;@(h'6872)
|
|
006db8 0030
|
|
006dba 8f50 bf/s h'a0 ;@(h'6e5e)
|
|
006dbc 8b05 bf h'a ;@(h'6dca)
|
|
006dbe e050 mov #h'50, r0
|
|
006dc0 53f4 mov.l @(h'10,r15), r3
|
|
006dc2 7801
|
|
006dc4 7315 add #h'15, r3
|
|
006dc6 1f34 mov.l r3, @(h'10,r15)
|
|
006dc8 0fe6 mov.l r14, @(r0,r15)
|
|
006dca 9463 mov.w @(h'c6,pc), r4 ;@(h'6e94)
|
|
006dcc 4a0b jsr @r10
|
|
006dce 0009 nop
|
|
006dd0 2008 tst r0, r0
|
|
006dd2 8913 bt h'26 ;@(h'6dfc)
|
|
006dd4 51f5 mov.l @(h'14,r15), r1
|
|
006dd6 d031 mov.l @(h'c4,pc), r0 ;@(h'6e9c)
|
|
006dd8 d231 mov.l @(h'c4,pc), r2 ;@(h'6ea0)
|
|
006dda 420b jsr @r2
|
|
006ddc 0009 nop
|
|
006dde 8800 cmp/eq #h'0, r0
|
|
006de0 8b0c bf h'18 ;@(h'6dfc)
|
|
006de2 53fb mov.l @(h'2c,r15), r3
|
|
006de4 2338 tst r3, r3
|
|
006de6 8b09 bf h'12 ;@(h'6dfc)
|
|
006de8 d02e mov.l @(h'b8,pc), r0 ;@(h'6ea4)
|
|
006dea 51f5 mov.l @(h'14,r15), r1
|
|
006dec d32e mov.l @(h'b8,pc), r3 ;@(h'6ea8)
|
|
006dee 430b jsr @r3
|
|
006df0 0009 nop
|
|
006df2 1f05 mov.l r0, @(h'14,r15)
|
|
006df4 1feb mov.l r14, @(h'2c,r15)
|
|
006df6 53f1 mov.l @(h'4,r15), r3
|
|
006df8 73ff add #h'ff, r3
|
|
006dfa 1f31 mov.l r3, @(h'4,r15)
|
|
006dfc 944b mov.w @(h'96,pc), r4 ;@(h'6e96)
|
|
006dfe 4a0b jsr @r10
|
|
006e00 0009 nop
|
|
006e02 2008 tst r0, r0
|
|
006e04 8913 bt h'26 ;@(h'6e2e)
|
|
006e06 51f5 mov.l @(h'14,r15), r1
|
|
006e08 d028 mov.l @(h'a0,pc), r0 ;@(h'6eac)
|
|
006e0a d225 mov.l @(h'94,pc), r2 ;@(h'6ea0)
|
|
006e0c 420b jsr @r2
|
|
006e0e 0009 nop
|
|
006e10 8800 cmp/eq #h'0, r0
|
|
006e12 8b0c bf h'18 ;@(h'6e2e)
|
|
006e14 53fc mov.l @(h'30,r15), r3
|
|
006e16 2338 tst r3, r3
|
|
006e18 8b09 bf h'12 ;@(h'6e2e)
|
|
006e1a d022 mov.l @(h'88,pc), r0 ;@(h'6ea4)
|
|
006e1c 51f5 mov.l @(h'14,r15), r1
|
|
006e1e d324 mov.l @(h'90,pc), r3 ;@(h'6eb0)
|
|
006e20 430b jsr @r3
|
|
006e22 0009 nop
|
|
006e24 1f05 mov.l r0, @(h'14,r15)
|
|
006e26 1fec mov.l r14, @(h'30,r15)
|
|
006e28 53f1 mov.l @(h'4,r15), r3
|
|
006e2a 7301
|
|
006e2c 1f31 mov.l r3, @(h'4,r15)
|
|
006e2e 9433 mov.w @(h'66,pc), r4 ;@(h'6e98)
|
|
006e30 4b0b jsr @r11
|
|
006e32 0009 nop
|
|
006e34 2008 tst r0, r0
|
|
006e36 8901 bt h'2 ;@(h'6e3c)
|
|
006e38 e04c mov #h'4c, r0
|
|
006e3a 0fc6 mov.l r12, @(r0,r15)
|
|
006e3c 942d mov.w @(h'5a,pc), r4 ;@(h'6e9a)
|
|
006e3e 4b0b jsr @r11
|
|
006e40 0009 nop
|
|
006e42 2008 tst r0, r0
|
|
006e44 8901 bt h'2 ;@(h'6e4a)
|
|
006e46 e050 mov #h'50, r0
|
|
006e48 0fc6 mov.l r12, @(r0,r15)
|
|
006e4a 9423 mov.w @(h'46,pc), r4 ;@(h'6e94)
|
|
006e4c 4b0b jsr @r11
|
|
006e4e 0009 nop
|
|
006e50 2008 tst r0, r0
|
|
006e52 8900 bt h'0 ;@(h'6e56)
|
|
006e54 1fcb mov.l r12, @(h'2c,r15)
|
|
006e56 941e mov.w @(h'3c,pc), r4 ;@(h'6e96)
|
|
006e58 4b0b jsr @r11
|
|
006e5a 0009 nop
|
|
006e5c 2008 tst r0, r0
|
|
006e5e 8d01 bt/s h'2 ;@(h'6e64)
|
|
006e60 6493 mov r9, r4
|
|
006e62 1fcc mov.l r12, @(h'30,r15)
|
|
006e64 4b0b jsr @r11
|
|
006e66 0009 nop
|
|
006e68 2008 tst r0, r0
|
|
006e6a 8d02 bt/s h'4 ;@(h'6e72)
|
|
006e6c 6493 mov r9, r4
|
|
006e6e e054 mov #h'54, r0
|
|
006e70 0fc6 mov.l r12, @(r0,r15)
|
|
006e72 4a0b jsr @r10
|
|
006e74 0009 nop
|
|
006e76 2008 tst r0, r0
|
|
006e78 8b01 bf h'2 ;@(h'6e7e)
|
|
006e7a a089 bra h'112 ;@(h'6f90)
|
|
006e7c 0009 nop
|
|
006e7e e054 mov #h'54, r0
|
|
006e80 02fe mov.l @(r0,r15), r2
|
|
006e82 2228 tst r2, r2
|
|
006e84 8901 bt h'2 ;@(h'6e8a)
|
|
006e86 a083 bra h'106 ;@(h'6f90)
|
|
006e88 0009 nop
|
|
006e8a 50f1 mov.l @(h'4,r15), r0
|
|
006e8c 8801 cmp/eq #h'1, r0
|
|
006e8e 8b11 bf h'22 ;@(h'6eb4)
|
|
006e90 a012 bra h'24 ;@(h'6eb8)
|
|
006e92 6383 mov r8, r3
|
|
006e94 7542 add #h'42, r5
|
|
006e96 7547 add #h'47, r5
|
|
006e98 7544 add #h'44, r5
|
|
006e9a 7545 add #h'45, r5
|
|
006e9c 4180
|
|
006e9e 0000
|
|
006ea0 0030
|
|
006ea2 b554 bsr h'aa8 ;@(h'794e)
|
|
006ea4 41a0
|
|
006ea6 0000
|
|
006ea8 0030
|
|
006eaa ade4 bra h'-438 ;@(h'6a76)
|
|
006eac 4210 dt r2
|
|
006eae 0000
|
|
006eb0 0030
|
|
006eb2 adea bra h'-42c ;@(h'6a8a)
|
|
006eb4 6383 mov r8, r3
|
|
006eb6 7306
|
|
006eb8 e048 mov #h'48, r0
|
|
006eba 01fe mov.l @(r0,r15), r1
|
|
006ebc 3313 cmp/ge r1, r3
|
|
006ebe 8967 bt h'ce ;@(h'6f90)
|
|
006ec0 2fe6 mov.l r14, @-r15
|
|
006ec2 e740 mov #h'40, r7
|
|
006ec4 d239 mov.l @(h'e4,pc), r2 ;@(h'6fac)
|
|
006ec6 e500 mov #h'0, r5
|
|
006ec8 2fe6 mov.l r14, @-r15
|
|
006eca 6673 mov r7, r6
|
|
006ecc 2fe6 mov.l r14, @-r15
|
|
006ece 7640 add #h'40, r6
|
|
006ed0 420b jsr @r2
|
|
006ed2 6453 mov r5, r4
|
|
006ed4 1fe3 mov.l r14, @(h'c,r15)
|
|
006ed6 e300 mov #h'0, r3
|
|
006ed8 d234 mov.l @(h'd0,pc), r2 ;@(h'6fac)
|
|
006eda e73b mov #h'3b, r7
|
|
006edc 2f36 mov.l r3, @-r15
|
|
006ede e67b mov #h'7b, r6
|
|
006ee0 2fe6 mov.l r14, @-r15
|
|
006ee2 e505 mov #h'5, r5
|
|
006ee4 2fe6 mov.l r14, @-r15
|
|
006ee6 420b jsr @r2
|
|
006ee8 6453 mov r5, r4
|
|
006eea 7f18 add #h'18, r15
|
|
006eec 50f1 mov.l @(h'4,r15), r0
|
|
006eee 8801 cmp/eq #h'1, r0
|
|
006ef0 8f02 bf/s h'4 ;@(h'6ef8)
|
|
006ef2 e700 mov #h'0, r7
|
|
006ef4 a002 bra h'4 ;@(h'6efc)
|
|
006ef6 6683 mov r8, r6
|
|
006ef8 6683 mov r8, r6
|
|
006efa 7606
|
|
006efc 9251 mov.w @(h'a2,pc), r2 ;@(h'6fa2)
|
|
006efe e50a mov #h'a, r5
|
|
006f00 4608 shll2 r6
|
|
006f02 32fc add r15, r2
|
|
006f04 362c add r2, r6
|
|
006f06 6662 mov.l @r6, r6
|
|
006f08 4d0b jsr @r13
|
|
006f0a 6453 mov r5, r4
|
|
006f0c 50f1 mov.l @(h'4,r15), r0
|
|
006f0e 8801 cmp/eq #h'1, r0
|
|
006f10 8f02 bf/s h'4 ;@(h'6f18)
|
|
006f12 e700 mov #h'0, r7
|
|
006f14 a002 bra h'4 ;@(h'6f1c)
|
|
006f16 6683 mov r8, r6
|
|
006f18 6683 mov r8, r6
|
|
006f1a 7606
|
|
006f1c 9242 mov.w @(h'84,pc), r2 ;@(h'6fa4)
|
|
006f1e e519 mov #h'19, r5
|
|
006f20 4608 shll2 r6
|
|
006f22 32fc add r15, r2
|
|
006f24 362c add r2, r6
|
|
006f26 6662 mov.l @r6, r6
|
|
006f28 4d0b jsr @r13
|
|
006f2a e40a mov #h'a, r4
|
|
006f2c 50f1 mov.l @(h'4,r15), r0
|
|
006f2e 8801 cmp/eq #h'1, r0
|
|
006f30 8f02 bf/s h'4 ;@(h'6f38)
|
|
006f32 e700 mov #h'0, r7
|
|
006f34 a002 bra h'4 ;@(h'6f3c)
|
|
006f36 6683 mov r8, r6
|
|
006f38 6683 mov r8, r6
|
|
006f3a 7606
|
|
006f3c 9233 mov.w @(h'66,pc), r2 ;@(h'6fa6)
|
|
006f3e e523 mov #h'23, r5
|
|
006f40 4608 shll2 r6
|
|
006f42 32fc add r15, r2
|
|
006f44 362c add r2, r6
|
|
006f46 6662 mov.l @r6, r6
|
|
006f48 4d0b jsr @r13
|
|
006f4a e40a mov #h'a, r4
|
|
006f4c 50f1 mov.l @(h'4,r15), r0
|
|
006f4e 8801 cmp/eq #h'1, r0
|
|
006f50 8f02 bf/s h'4 ;@(h'6f58)
|
|
006f52 e700 mov #h'0, r7
|
|
006f54 a002 bra h'4 ;@(h'6f5c)
|
|
006f56 6683 mov r8, r6
|
|
006f58 6683 mov r8, r6
|
|
006f5a 7606
|
|
006f5c 4608 shll2 r6
|
|
006f5e 62f3 mov r15, r2
|
|
006f60 726c add #h'6c, r2
|
|
006f62 362c add r2, r6
|
|
006f64 6662 mov.l @r6, r6
|
|
006f66 e52d mov #h'2d, r5
|
|
006f68 4d0b jsr @r13
|
|
006f6a e40a mov #h'a, r4
|
|
006f6c d310 mov.l @(h'40,pc), r3 ;@(h'6fb0)
|
|
006f6e 430b jsr @r3
|
|
006f70 0009 nop
|
|
006f72 4b0b jsr @r11
|
|
006f74 6493 mov r9, r4
|
|
006f76 2008 tst r0, r0
|
|
006f78 8d01 bt/s h'2 ;@(h'6f7e)
|
|
006f7a 6493 mov r9, r4
|
|
006f7c 2fc2 mov.l r12, @r15
|
|
006f7e 4b0b jsr @r11
|
|
006f80 0009 nop
|
|
006f82 2008 tst r0, r0
|
|
006f84 8bf5 bf h'-16 ;@(h'6f72)
|
|
006f86 60f2 mov.l @r15, r0
|
|
006f88 8801 cmp/eq #h'1, r0
|
|
006f8a 89f2 bt h'-1c ;@(h'6f72)
|
|
006f8c e054 mov #h'54, r0
|
|
006f8e 0fe6 mov.l r14, @(r0,r15)
|
|
006f90 940a mov.w @(h'14,pc), r4 ;@(h'6fa8)
|
|
006f92 4b0b jsr @r11
|
|
006f94 0009 nop
|
|
006f96 2008 tst r0, r0
|
|
006f98 8901 bt h'2 ;@(h'6f9e)
|
|
006f9a ae76 bra h'-314 ;@(h'6c8a)
|
|
006f9c 0009 nop
|
|
006f9e a283 bra h'506 ;@(h'74a8)
|
|
006fa0 0009 nop
|
|
006fa2 00fc mov.b @(r0,r15), r0
|
|
006fa4 00cc mov.b @(r0,r12), r0
|
|
006fa6 009c mov.b @(r0,r9), r0
|
|
006fa8 7532 add #h'32, r5
|
|
006faa 0000
|
|
006fac 0030
|
|
006fae 943c mov.w @(h'78,pc), r4 ;@(h'702a)
|
|
006fb0 0030
|
|
006fb2 8f50 bf/s h'a0 ;@(h'7056)
|
|
006fb4 e800 mov #h'0, r8
|
|
006fb6 d382 mov.l @(h'208,pc), r3 ;@(h'71c0)
|
|
006fb8 430b jsr @r3
|
|
006fba 0009 nop
|
|
006fbc d681 mov.l @(h'204,pc), r6 ;@(h'71c4)
|
|
006fbe e700 mov #h'0, r7
|
|
006fc0 d081 mov.l @(h'204,pc), r0 ;@(h'71c8)
|
|
006fc2 d282 mov.l @(h'208,pc), r2 ;@(h'71cc)
|
|
006fc4 420b jsr @r2
|
|
006fc6 6183 mov r8, r1
|
|
006fc8 d381 mov.l @(h'204,pc), r3 ;@(h'71d0)
|
|
006fca 430b jsr @r3
|
|
006fcc 0009 nop
|
|
006fce 6503 mov r0, r5
|
|
006fd0 4d0b jsr @r13
|
|
006fd2 e423 mov #h'23, r4
|
|
006fd4 d67f mov.l @(h'1fc,pc), r6 ;@(h'71d4)
|
|
006fd6 e700 mov #h'0, r7
|
|
006fd8 d07f mov.l @(h'1fc,pc), r0 ;@(h'71d8)
|
|
006fda d27c mov.l @(h'1f0,pc), r2 ;@(h'71cc)
|
|
006fdc 420b jsr @r2
|
|
006fde 6183 mov r8, r1
|
|
006fe0 d37b mov.l @(h'1ec,pc), r3 ;@(h'71d0)
|
|
006fe2 430b jsr @r3
|
|
006fe4 0009 nop
|
|
006fe6 6503 mov r0, r5
|
|
006fe8 4d0b jsr @r13
|
|
006fea 6473 mov r7, r4
|
|
006fec d67b mov.l @(h'1ec,pc), r6 ;@(h'71dc)
|
|
006fee e700 mov #h'0, r7
|
|
006ff0 d07b mov.l @(h'1ec,pc), r0 ;@(h'71e0)
|
|
006ff2 d276 mov.l @(h'1d8,pc), r2 ;@(h'71cc)
|
|
006ff4 420b jsr @r2
|
|
006ff6 6183 mov r8, r1
|
|
006ff8 d375 mov.l @(h'1d4,pc), r3 ;@(h'71d0)
|
|
006ffa 430b jsr @r3
|
|
006ffc 0009 nop
|
|
006ffe 6503 mov r0, r5
|
|
007000 4d0b jsr @r13
|
|
007002 6473 mov r7, r4
|
|
007004 d677 mov.l @(h'1dc,pc), r6 ;@(h'71e4)
|
|
007006 e700 mov #h'0, r7
|
|
007008 d077 mov.l @(h'1dc,pc), r0 ;@(h'71e8)
|
|
00700a d270 mov.l @(h'1c0,pc), r2 ;@(h'71cc)
|
|
00700c 420b jsr @r2
|
|
00700e 6183 mov r8, r1
|
|
007010 d36f mov.l @(h'1bc,pc), r3 ;@(h'71d0)
|
|
007012 430b jsr @r3
|
|
007014 0009 nop
|
|
007016 6503 mov r0, r5
|
|
007018 4d0b jsr @r13
|
|
00701a 6473 mov r7, r4
|
|
00701c d673 mov.l @(h'1cc,pc), r6 ;@(h'71ec)
|
|
00701e e700 mov #h'0, r7
|
|
007020 d073 mov.l @(h'1cc,pc), r0 ;@(h'71f0)
|
|
007022 d26a mov.l @(h'1a8,pc), r2 ;@(h'71cc)
|
|
007024 420b jsr @r2
|
|
007026 6183 mov r8, r1
|
|
007028 d369 mov.l @(h'1a4,pc), r3 ;@(h'71d0)
|
|
00702a 430b jsr @r3
|
|
00702c 0009 nop
|
|
00702e 6503 mov r0, r5
|
|
007030 4d0b jsr @r13
|
|
007032 6473 mov r7, r4
|
|
007034 d66f mov.l @(h'1bc,pc), r6 ;@(h'71f4)
|
|
007036 e700 mov #h'0, r7
|
|
007038 d06f mov.l @(h'1bc,pc), r0 ;@(h'71f8)
|
|
00703a d264 mov.l @(h'190,pc), r2 ;@(h'71cc)
|
|
00703c 420b jsr @r2
|
|
00703e 6183 mov r8, r1
|
|
007040 d363 mov.l @(h'18c,pc), r3 ;@(h'71d0)
|
|
007042 430b jsr @r3
|
|
007044 0009 nop
|
|
007046 6503 mov r0, r5
|
|
007048 4d0b jsr @r13
|
|
00704a 6473 mov r7, r4
|
|
00704c d66b mov.l @(h'1ac,pc), r6 ;@(h'71fc)
|
|
00704e e700 mov #h'0, r7
|
|
007050 d06b mov.l @(h'1ac,pc), r0 ;@(h'7200)
|
|
007052 d25e mov.l @(h'178,pc), r2 ;@(h'71cc)
|
|
007054 420b jsr @r2
|
|
007056 6183 mov r8, r1
|
|
007058 d35d mov.l @(h'174,pc), r3 ;@(h'71d0)
|
|
00705a 430b jsr @r3
|
|
00705c 0009 nop
|
|
00705e 6503 mov r0, r5
|
|
007060 4d0b jsr @r13
|
|
007062 6473 mov r7, r4
|
|
007064 d667 mov.l @(h'19c,pc), r6 ;@(h'7204)
|
|
007066 e700 mov #h'0, r7
|
|
007068 d067 mov.l @(h'19c,pc), r0 ;@(h'7208)
|
|
00706a d258 mov.l @(h'160,pc), r2 ;@(h'71cc)
|
|
00706c 420b jsr @r2
|
|
00706e 6183 mov r8, r1
|
|
007070 d357 mov.l @(h'15c,pc), r3 ;@(h'71d0)
|
|
007072 430b jsr @r3
|
|
007074 0009 nop
|
|
007076 6503 mov r0, r5
|
|
007078 4d0b jsr @r13
|
|
00707a 6473 mov r7, r4
|
|
00707c d663 mov.l @(h'18c,pc), r6 ;@(h'720c)
|
|
00707e e700 mov #h'0, r7
|
|
007080 d063 mov.l @(h'18c,pc), r0 ;@(h'7210)
|
|
007082 d252 mov.l @(h'148,pc), r2 ;@(h'71cc)
|
|
007084 420b jsr @r2
|
|
007086 6183 mov r8, r1
|
|
007088 d351 mov.l @(h'144,pc), r3 ;@(h'71d0)
|
|
00708a 430b jsr @r3
|
|
00708c 0009 nop
|
|
00708e 6503 mov r0, r5
|
|
007090 4d0b jsr @r13
|
|
007092 6473 mov r7, r4
|
|
007094 d65f mov.l @(h'17c,pc), r6 ;@(h'7214)
|
|
007096 e700 mov #h'0, r7
|
|
007098 d05f mov.l @(h'17c,pc), r0 ;@(h'7218)
|
|
00709a d24c mov.l @(h'130,pc), r2 ;@(h'71cc)
|
|
00709c 420b jsr @r2
|
|
00709e 6183 mov r8, r1
|
|
0070a0 d34b mov.l @(h'12c,pc), r3 ;@(h'71d0)
|
|
0070a2 430b jsr @r3
|
|
0070a4 0009 nop
|
|
0070a6 6503 mov r0, r5
|
|
0070a8 4d0b jsr @r13
|
|
0070aa 6473 mov r7, r4
|
|
0070ac d65b mov.l @(h'16c,pc), r6 ;@(h'721c)
|
|
0070ae e700 mov #h'0, r7
|
|
0070b0 d05b mov.l @(h'16c,pc), r0 ;@(h'7220)
|
|
0070b2 d246 mov.l @(h'118,pc), r2 ;@(h'71cc)
|
|
0070b4 420b jsr @r2
|
|
0070b6 6183 mov r8, r1
|
|
0070b8 d345 mov.l @(h'114,pc), r3 ;@(h'71d0)
|
|
0070ba 430b jsr @r3
|
|
0070bc 0009 nop
|
|
0070be 6503 mov r0, r5
|
|
0070c0 4d0b jsr @r13
|
|
0070c2 6473 mov r7, r4
|
|
0070c4 d657 mov.l @(h'15c,pc), r6 ;@(h'7224)
|
|
0070c6 e700 mov #h'0, r7
|
|
0070c8 d057 mov.l @(h'15c,pc), r0 ;@(h'7228)
|
|
0070ca d240 mov.l @(h'100,pc), r2 ;@(h'71cc)
|
|
0070cc 420b jsr @r2
|
|
0070ce 6183 mov r8, r1
|
|
0070d0 d33f mov.l @(h'fc,pc), r3 ;@(h'71d0)
|
|
0070d2 430b jsr @r3
|
|
0070d4 0009 nop
|
|
0070d6 6503 mov r0, r5
|
|
0070d8 4d0b jsr @r13
|
|
0070da 6473 mov r7, r4
|
|
0070dc d653 mov.l @(h'14c,pc), r6 ;@(h'722c)
|
|
0070de e700 mov #h'0, r7
|
|
0070e0 d053 mov.l @(h'14c,pc), r0 ;@(h'7230)
|
|
0070e2 d23a mov.l @(h'e8,pc), r2 ;@(h'71cc)
|
|
0070e4 420b jsr @r2
|
|
0070e6 6183 mov r8, r1
|
|
0070e8 d339 mov.l @(h'e4,pc), r3 ;@(h'71d0)
|
|
0070ea 430b jsr @r3
|
|
0070ec 0009 nop
|
|
0070ee 6503 mov r0, r5
|
|
0070f0 4d0b jsr @r13
|
|
0070f2 6473 mov r7, r4
|
|
0070f4 d64f mov.l @(h'13c,pc), r6 ;@(h'7234)
|
|
0070f6 e700 mov #h'0, r7
|
|
0070f8 d04f mov.l @(h'13c,pc), r0 ;@(h'7238)
|
|
0070fa d234 mov.l @(h'd0,pc), r2 ;@(h'71cc)
|
|
0070fc 420b jsr @r2
|
|
0070fe 6183 mov r8, r1
|
|
007100 d333 mov.l @(h'cc,pc), r3 ;@(h'71d0)
|
|
007102 430b jsr @r3
|
|
007104 0009 nop
|
|
007106 6503 mov r0, r5
|
|
007108 4d0b jsr @r13
|
|
00710a 6473 mov r7, r4
|
|
00710c d64b mov.l @(h'12c,pc), r6 ;@(h'723c)
|
|
00710e e700 mov #h'0, r7
|
|
007110 d04b mov.l @(h'12c,pc), r0 ;@(h'7240)
|
|
007112 d22e mov.l @(h'b8,pc), r2 ;@(h'71cc)
|
|
007114 420b jsr @r2
|
|
007116 6183 mov r8, r1
|
|
007118 d32d mov.l @(h'b4,pc), r3 ;@(h'71d0)
|
|
00711a 430b jsr @r3
|
|
00711c 0009 nop
|
|
00711e 6503 mov r0, r5
|
|
007120 4d0b jsr @r13
|
|
007122 6473 mov r7, r4
|
|
007124 d647 mov.l @(h'11c,pc), r6 ;@(h'7244)
|
|
007126 e700 mov #h'0, r7
|
|
007128 d047 mov.l @(h'11c,pc), r0 ;@(h'7248)
|
|
00712a d228 mov.l @(h'a0,pc), r2 ;@(h'71cc)
|
|
00712c 420b jsr @r2
|
|
00712e 6183 mov r8, r1
|
|
007130 d327 mov.l @(h'9c,pc), r3 ;@(h'71d0)
|
|
007132 430b jsr @r3
|
|
007134 0009 nop
|
|
007136 6503 mov r0, r5
|
|
007138 4d0b jsr @r13
|
|
00713a 6473 mov r7, r4
|
|
00713c d643 mov.l @(h'10c,pc), r6 ;@(h'724c)
|
|
00713e e700 mov #h'0, r7
|
|
007140 d043 mov.l @(h'10c,pc), r0 ;@(h'7250)
|
|
007142 d222 mov.l @(h'88,pc), r2 ;@(h'71cc)
|
|
007144 420b jsr @r2
|
|
007146 6183 mov r8, r1
|
|
007148 d321 mov.l @(h'84,pc), r3 ;@(h'71d0)
|
|
00714a 430b jsr @r3
|
|
00714c 0009 nop
|
|
00714e 6503 mov r0, r5
|
|
007150 4d0b jsr @r13
|
|
007152 6473 mov r7, r4
|
|
007154 d63f mov.l @(h'fc,pc), r6 ;@(h'7254)
|
|
007156 e700 mov #h'0, r7
|
|
007158 d03f mov.l @(h'fc,pc), r0 ;@(h'7258)
|
|
00715a d21c mov.l @(h'70,pc), r2 ;@(h'71cc)
|
|
00715c 420b jsr @r2
|
|
00715e 6183 mov r8, r1
|
|
007160 d31b mov.l @(h'6c,pc), r3 ;@(h'71d0)
|
|
007162 430b jsr @r3
|
|
007164 0009 nop
|
|
007166 6503 mov r0, r5
|
|
007168 4d0b jsr @r13
|
|
00716a 6473 mov r7, r4
|
|
00716c d63b mov.l @(h'ec,pc), r6 ;@(h'725c)
|
|
00716e e700 mov #h'0, r7
|
|
007170 d03b mov.l @(h'ec,pc), r0 ;@(h'7260)
|
|
007172 d216 mov.l @(h'58,pc), r2 ;@(h'71cc)
|
|
007174 420b jsr @r2
|
|
007176 6183 mov r8, r1
|
|
007178 d315 mov.l @(h'54,pc), r3 ;@(h'71d0)
|
|
00717a 430b jsr @r3
|
|
00717c 0009 nop
|
|
00717e 6503 mov r0, r5
|
|
007180 4d0b jsr @r13
|
|
007182 6473 mov r7, r4
|
|
007184 d637 mov.l @(h'dc,pc), r6 ;@(h'7264)
|
|
007186 e700 mov #h'0, r7
|
|
007188 d037 mov.l @(h'dc,pc), r0 ;@(h'7268)
|
|
00718a d210 mov.l @(h'40,pc), r2 ;@(h'71cc)
|
|
00718c 420b jsr @r2
|
|
00718e 6183 mov r8, r1
|
|
007190 d30f mov.l @(h'3c,pc), r3 ;@(h'71d0)
|
|
007192 430b jsr @r3
|
|
007194 0009 nop
|
|
007196 6503 mov r0, r5
|
|
007198 4d0b jsr @r13
|
|
00719a e464 mov #h'64, r4
|
|
00719c d233 mov.l @(h'cc,pc), r2 ;@(h'726c)
|
|
00719e 420b jsr @r2
|
|
0071a0 0009 nop
|
|
0071a2 d033 mov.l @(h'cc,pc), r0 ;@(h'7270)
|
|
0071a4 d333 mov.l @(h'cc,pc), r3 ;@(h'7274)
|
|
0071a6 430b jsr @r3
|
|
0071a8 6183 mov r8, r1
|
|
0071aa 8800 cmp/eq #h'0, r0
|
|
0071ac 8b01 bf h'2 ;@(h'71b2)
|
|
0071ae a081 bra h'102 ;@(h'72b4)
|
|
0071b0 0009 nop
|
|
0071b2 7ff8 add #h'f8, r15
|
|
0071b4 4a0b jsr @r10
|
|
0071b6 6493 mov r9, r4
|
|
0071b8 2008 tst r0, r0
|
|
0071ba 8b62 bf h'c4 ;@(h'7282)
|
|
0071bc a05c bra h'b8 ;@(h'7278)
|
|
0071be 0009 nop
|
|
0071c0 0030
|
|
0071c2 8ef4
|
|
0071c4 0031
|
|
0071c6 f664
|
|
0071c8 40a0
|
|
0071ca 0000
|
|
0071cc 0030
|
|
0071ce adea bra h'-42c ;@(h'6da6)
|
|
0071d0 0030
|
|
0071d2 bd5c bsr h'-548 ;@(h'6c8e)
|
|
0071d4 0031
|
|
0071d6 f674
|
|
0071d8 41a0
|
|
0071da 0000
|
|
0071dc 0031
|
|
0071de f680
|
|
0071e0 420c shad r0, r2
|
|
0071e2 0000
|
|
0071e4 0031
|
|
0071e6 f69c
|
|
0071e8 4234
|
|
0071ea 0000
|
|
0071ec 0031
|
|
0071ee f6b4
|
|
0071f0 425c shad r5, r2
|
|
0071f2 0000
|
|
0071f4 0031
|
|
0071f6 f6d4
|
|
0071f8 4282
|
|
0071fa 0000
|
|
0071fc 0031
|
|
0071fe f6f0
|
|
007200 42a0
|
|
007202 0000
|
|
007204 0031
|
|
007206 f700
|
|
007208 42be ldc r2, r3_bank
|
|
00720a 0000
|
|
00720c 0031
|
|
00720e f718
|
|
007210 42d2
|
|
007212 0000
|
|
007214 0031
|
|
007216 f728
|
|
007218 42f0
|
|
00721a 0000
|
|
00721c 0031
|
|
00721e f744
|
|
007220 4307 ldc.l @r3+, sr
|
|
007222 0000
|
|
007224 0031
|
|
007226 f754
|
|
007228 4311 cmp/pz r3
|
|
00722a 0000
|
|
00722c 0031
|
|
00722e f760
|
|
007230 431b tas.b @r3
|
|
007232 0000
|
|
007234 0031
|
|
007236 f768
|
|
007238 4325 rotcr r3
|
|
00723a 0000
|
|
00723c 0031
|
|
00723e f784
|
|
007240 432f mac.w @r2+, @r3+
|
|
007242 0000
|
|
007244 0031
|
|
007246 f798
|
|
007248 4339
|
|
00724a 0000
|
|
00724c 0031
|
|
00724e f7b0
|
|
007250 4348
|
|
007252 0000
|
|
007254 0031
|
|
007256 f7cc
|
|
007258 4352
|
|
00725a 0000
|
|
00725c 0031
|
|
00725e f7e4
|
|
007260 4366
|
|
007262 0000
|
|
007264 0031
|
|
007266 f7fc
|
|
007268 4370
|
|
00726a 0000
|
|
00726c 0030
|
|
00726e 8f50 bf/s h'a0 ;@(h'7312)
|
|
007270 c339 trapa #h'39
|
|
007272 0000
|
|
007274 0030
|
|
007276 b6dc bsr h'db8 ;@(h'8032)
|
|
007278 943f mov.w @(h'7e,pc), r4 ;@(h'72fa)
|
|
00727a 4a0b jsr @r10
|
|
00727c 0009 nop
|
|
00727e 2008 tst r0, r0
|
|
007280 8905 bt h'a ;@(h'728e)
|
|
007282 d21f mov.l @(h'7c,pc), r2 ;@(h'7300)
|
|
007284 2f26 mov.l r2, @-r15
|
|
007286 d21f mov.l @(h'7c,pc), r2 ;@(h'7304)
|
|
007288 2f26 mov.l r2, @-r15
|
|
00728a a004 bra h'8 ;@(h'7296)
|
|
00728c 0009 nop
|
|
00728e d31c mov.l @(h'70,pc), r3 ;@(h'7300)
|
|
007290 2f36 mov.l r3, @-r15
|
|
007292 d31d mov.l @(h'74,pc), r3 ;@(h'7308)
|
|
007294 2f36 mov.l r3, @-r15
|
|
007296 7ff8 add #h'f8, r15
|
|
007298 d11c mov.l @(h'70,pc), r1 ;@(h'730c)
|
|
00729a 6083 mov r8, r0
|
|
00729c 410b jsr @r1
|
|
00729e 2ff6 mov.l r15, @-r15
|
|
0072a0 61f3 mov r15, r1
|
|
0072a2 7110 add #h'10, r1
|
|
0072a4 2f16 mov.l r1, @-r15
|
|
0072a6 d11a mov.l @(h'68,pc), r1 ;@(h'7310)
|
|
0072a8 410b jsr @r1
|
|
0072aa 0009 nop
|
|
0072ac d119 mov.l @(h'64,pc), r1 ;@(h'7314)
|
|
0072ae 410b jsr @r1
|
|
0072b0 0009 nop
|
|
0072b2 6803 mov r0, r8
|
|
0072b4 4b0b jsr @r11
|
|
0072b6 6493 mov r9, r4
|
|
0072b8 2008 tst r0, r0
|
|
0072ba 8901 bt h'2 ;@(h'72c0)
|
|
0072bc a001 bra h'2 ;@(h'72c2)
|
|
0072be 2fc2 mov.l r12, @r15
|
|
0072c0 2fe2 mov.l r14, @r15
|
|
0072c2 941b mov.w @(h'36,pc), r4 ;@(h'72fc)
|
|
0072c4 4a0b jsr @r10
|
|
0072c6 0009 nop
|
|
0072c8 2008 tst r0, r0
|
|
0072ca 8901 bt h'2 ;@(h'72d0)
|
|
0072cc a0ec bra h'1d8 ;@(h'74a8)
|
|
0072ce 0009 nop
|
|
0072d0 4b0b jsr @r11
|
|
0072d2 6493 mov r9, r4
|
|
0072d4 2008 tst r0, r0
|
|
0072d6 8901 bt h'2 ;@(h'72dc)
|
|
0072d8 ae6d bra h'-326 ;@(h'6fb6)
|
|
0072da 0009 nop
|
|
0072dc 60f2 mov.l @r15, r0
|
|
0072de 8801 cmp/eq #h'1, r0
|
|
0072e0 8b01 bf h'2 ;@(h'72e6)
|
|
0072e2 ae68 bra h'-330 ;@(h'6fb6)
|
|
0072e4 0009 nop
|
|
0072e6 d00c mov.l @(h'30,pc), r0 ;@(h'7318)
|
|
0072e8 d20c mov.l @(h'30,pc), r2 ;@(h'731c)
|
|
0072ea 420b jsr @r2
|
|
0072ec 6183 mov r8, r1
|
|
0072ee 8800 cmp/eq #h'0, r0
|
|
0072f0 8901 bt h'2 ;@(h'72f6)
|
|
0072f2 ae60 bra h'-340 ;@(h'6fb6)
|
|
0072f4 0009 nop
|
|
0072f6 a0d7 bra h'1ae ;@(h'74a8)
|
|
0072f8 0009 nop
|
|
0072fa 7547 add #h'47, r5
|
|
0072fc 7532 add #h'32, r5
|
|
0072fe 0000
|
|
007300 9999 mov.w @(h'132,pc), r9 ;@(h'7436)
|
|
007302 999a mov.w @(h'134,pc), r9 ;@(h'743a)
|
|
007304 3fe9
|
|
007306 9999 mov.w @(h'132,pc), r9 ;@(h'743c)
|
|
007308 3fc9
|
|
00730a 9999 mov.w @(h'132,pc), r9 ;@(h'7440)
|
|
00730c 0030
|
|
00730e bcd4 bsr h'-658 ;@(h'6cba)
|
|
007310 0030
|
|
007312 aa54 bra h'-b58 ;@(h'67be)
|
|
007314 0030
|
|
007316 b478 bsr h'8f0 ;@(h'7c0a)
|
|
007318 c32f trapa #h'2f
|
|
00731a 0000
|
|
00731c 0030
|
|
00731e b6dc bsr h'db8 ;@(h'80da)
|
|
007320 e810 mov #h'10, r8
|
|
007322 d231 mov.l @(h'c4,pc), r2 ;@(h'73e8)
|
|
007324 420b jsr @r2
|
|
007326 0009 nop
|
|
007328 d630 mov.l @(h'c0,pc), r6 ;@(h'73ec)
|
|
00732a e505 mov #h'5, r5
|
|
00732c e700 mov #h'0, r7
|
|
00732e 4d0b jsr @r13
|
|
007330 e408 mov #h'8, r4
|
|
007332 e700 mov #h'0, r7
|
|
007334 d62e mov.l @(h'b8,pc), r6 ;@(h'73f0)
|
|
007336 e50d mov #h'd, r5
|
|
007338 4d0b jsr @r13
|
|
00733a e408 mov #h'8, r4
|
|
00733c d62d mov.l @(h'b4,pc), r6 ;@(h'73f4)
|
|
00733e e515 mov #h'15, r5
|
|
007340 e700 mov #h'0, r7
|
|
007342 4d0b jsr @r13
|
|
007344 e408 mov #h'8, r4
|
|
007346 e700 mov #h'0, r7
|
|
007348 d62b mov.l @(h'ac,pc), r6 ;@(h'73f8)
|
|
00734a e51d mov #h'1d, r5
|
|
00734c 4d0b jsr @r13
|
|
00734e e408 mov #h'8, r4
|
|
007350 d62a mov.l @(h'a8,pc), r6 ;@(h'73fc)
|
|
007352 e52f mov #h'2f, r5
|
|
007354 e700 mov #h'0, r7
|
|
007356 4d0b jsr @r13
|
|
007358 e414 mov #h'14, r4
|
|
00735a e700 mov #h'0, r7
|
|
00735c d628 mov.l @(h'a0,pc), r6 ;@(h'7400)
|
|
00735e e52f mov #h'2f, r5
|
|
007360 4d0b jsr @r13
|
|
007362 e459 mov #h'59, r4
|
|
007364 d227 mov.l @(h'9c,pc), r2 ;@(h'7404)
|
|
007366 e3ff mov #h'ffffffff, r3
|
|
007368 2f36 mov.l r3, @-r15
|
|
00736a e724 mov #h'24, r7
|
|
00736c 2fe6 mov.l r14, @-r15
|
|
00736e e67c mov #h'7c, r6
|
|
007370 2fe6 mov.l r14, @-r15
|
|
007372 e502 mov #h'2, r5
|
|
007374 420b jsr @r2
|
|
007376 e403 mov #h'3, r4
|
|
007378 d222 mov.l @(h'88,pc), r2 ;@(h'7404)
|
|
00737a e3ff mov #h'ffffffff, r3
|
|
00737c 2f36 mov.l r3, @-r15
|
|
00737e e735 mov #h'35, r7
|
|
007380 2fe6 mov.l r14, @-r15
|
|
007382 e637 mov #h'37, r6
|
|
007384 2fe6 mov.l r14, @-r15
|
|
007386 e52d mov #h'2d, r5
|
|
007388 420b jsr @r2
|
|
00738a e40f mov #h'f, r4
|
|
00738c d21d mov.l @(h'74,pc), r2 ;@(h'7404)
|
|
00738e e3ff mov #h'ffffffff, r3
|
|
007390 2f36 mov.l r3, @-r15
|
|
007392 e735 mov #h'35, r7
|
|
007394 2fe6 mov.l r14, @-r15
|
|
007396 e672 mov #h'72, r6
|
|
007398 2fe6 mov.l r14, @-r15
|
|
00739a e52d mov #h'2d, r5
|
|
00739c 420b jsr @r2
|
|
00739e e44a mov #h'4a, r4
|
|
0073a0 d218 mov.l @(h'60,pc), r2 ;@(h'7404)
|
|
0073a2 e302 mov #h'2, r3
|
|
0073a4 2f36 mov.l r3, @-r15
|
|
0073a6 e734 mov #h'34, r7
|
|
0073a8 2f36 mov.l r3, @-r15
|
|
0073aa 6683 mov r8, r6
|
|
0073ac 2fe6 mov.l r14, @-r15
|
|
0073ae e52e mov #h'2e, r5
|
|
0073b0 7626 add #h'26, r6
|
|
0073b2 420b jsr @r2
|
|
0073b4 6483 mov r8, r4
|
|
0073b6 d314 mov.l @(h'50,pc), r3 ;@(h'7408)
|
|
0073b8 430b jsr @r3
|
|
0073ba 7f30 add #h'30, r15
|
|
0073bc 9412 mov.w @(h'24,pc), r4 ;@(h'73e4)
|
|
0073be 4a0b jsr @r10
|
|
0073c0 0009 nop
|
|
0073c2 2008 tst r0, r0
|
|
0073c4 8904 bt h'8 ;@(h'73d0)
|
|
0073c6 6083 mov r8, r0
|
|
0073c8 8810 cmp/eq #h'10, r0
|
|
0073ca 8b01 bf h'2 ;@(h'73d0)
|
|
0073cc a064 bra h'c8 ;@(h'7498)
|
|
0073ce 783b add #h'3b, r8
|
|
0073d0 9409 mov.w @(h'12,pc), r4 ;@(h'73e6)
|
|
0073d2 4a0b jsr @r10
|
|
0073d4 0009 nop
|
|
0073d6 2008 tst r0, r0
|
|
0073d8 8918 bt h'30 ;@(h'740c)
|
|
0073da 6083 mov r8, r0
|
|
0073dc 8810 cmp/eq #h'10, r0
|
|
0073de 8915 bt h'2a ;@(h'740c)
|
|
0073e0 a05a bra h'b4 ;@(h'7498)
|
|
0073e2 78c5 add #h'c5, r8
|
|
0073e4 7545 add #h'45, r5
|
|
0073e6 7544 add #h'44, r5
|
|
0073e8 0030
|
|
0073ea 8ef4
|
|
0073ec 0031
|
|
0073ee f804
|
|
0073f0 0031
|
|
0073f2 f820
|
|
0073f4 0031
|
|
0073f6 f83c
|
|
0073f8 0031
|
|
0073fa f858
|
|
0073fc 0031
|
|
0073fe f870
|
|
007400 0031
|
|
007402 f878
|
|
007404 0030
|
|
007406 943c mov.w @(h'78,pc), r4 ;@(h'7482)
|
|
007408 0030
|
|
00740a 8f50 bf/s h'a0 ;@(h'74ae)
|
|
00740c 4a0b jsr @r10
|
|
00740e 6493 mov r9, r4
|
|
007410 2008 tst r0, r0
|
|
007412 8941 bt h'82 ;@(h'7498)
|
|
007414 53f1 mov.l @(h'4,r15), r3
|
|
007416 2338 tst r3, r3
|
|
007418 8b3e bf h'7c ;@(h'7498)
|
|
00741a 6083 mov r8, r0
|
|
00741c 8810 cmp/eq #h'10, r0
|
|
00741e 8943 bt h'86 ;@(h'74a8)
|
|
007420 d237 mov.l @(h'dc,pc), r2 ;@(h'7500)
|
|
007422 420b jsr @r2
|
|
007424 68e3 mov r14, r8
|
|
007426 d437 mov.l @(h'dc,pc), r4 ;@(h'7504)
|
|
007428 d337 mov.l @(h'dc,pc), r3 ;@(h'7508)
|
|
00742a 430b jsr @r3
|
|
00742c 0009 nop
|
|
00742e d237 mov.l @(h'dc,pc), r2 ;@(h'750c)
|
|
007430 420b jsr @r2
|
|
007432 0009 nop
|
|
007434 d336 mov.l @(h'd8,pc), r3 ;@(h'7510)
|
|
007436 e700 mov #h'0, r7
|
|
007438 d636 mov.l @(h'd8,pc), r6 ;@(h'7514)
|
|
00743a e514 mov #h'14, r5
|
|
00743c 2302 mov.l r0, @r3
|
|
00743e 4d0b jsr @r13
|
|
007440 e41e mov #h'1e, r4
|
|
007442 e2ff mov #h'ffffffff, r2
|
|
007444 d334 mov.l @(h'd0,pc), r3 ;@(h'7518)
|
|
007446 e720 mov #h'20, r7
|
|
007448 2f26 mov.l r2, @-r15
|
|
00744a e667 mov #h'67, r6
|
|
00744c 2f86 mov.l r8, @-r15
|
|
00744e e50c mov #h'c, r5
|
|
007450 2f86 mov.l r8, @-r15
|
|
007452 430b jsr @r3
|
|
007454 e416 mov #h'16, r4
|
|
007456 e700 mov #h'0, r7
|
|
007458 d630 mov.l @(h'c0,pc), r6 ;@(h'751c)
|
|
00745a e52c mov #h'2c, r5
|
|
00745c 4d0b jsr @r13
|
|
00745e e43a mov #h'3a, r4
|
|
007460 d32d mov.l @(h'b4,pc), r3 ;@(h'7518)
|
|
007462 e202 mov #h'2, r2
|
|
007464 2f26 mov.l r2, @-r15
|
|
007466 e733 mov #h'33, r7
|
|
007468 2f86 mov.l r8, @-r15
|
|
00746a e647 mov #h'47, r6
|
|
00746c 2f86 mov.l r8, @-r15
|
|
00746e e529 mov #h'29, r5
|
|
007470 430b jsr @r3
|
|
007472 e434 mov #h'34, r4
|
|
007474 d22a mov.l @(h'a8,pc), r2 ;@(h'7520)
|
|
007476 420b jsr @r2
|
|
007478 7f18 add #h'18, r15
|
|
00747a 4b0b jsr @r11
|
|
00747c 6493 mov r9, r4
|
|
00747e 2008 tst r0, r0
|
|
007480 8d01 bt/s h'2 ;@(h'7486)
|
|
007482 6493 mov r9, r4
|
|
007484 68c3 mov r12, r8
|
|
007486 4b0b jsr @r11
|
|
007488 0009 nop
|
|
00748a 2008 tst r0, r0
|
|
00748c 8bf5 bf h'-16 ;@(h'747a)
|
|
00748e 6083 mov r8, r0
|
|
007490 8801 cmp/eq #h'1, r0
|
|
007492 89f2 bt h'-1c ;@(h'747a)
|
|
007494 a008 bra h'10 ;@(h'74a8)
|
|
007496 0009 nop
|
|
007498 4b0b jsr @r11
|
|
00749a 6493 mov r9, r4
|
|
00749c 2008 tst r0, r0
|
|
00749e 8b01 bf h'2 ;@(h'74a4)
|
|
0074a0 af3f bra h'-182 ;@(h'7322)
|
|
0074a2 0009 nop
|
|
0074a4 af3d bra h'-186 ;@(h'7322)
|
|
0074a6 1fc1 mov.l r12, @(h'4,r15)
|
|
0074a8 1fe3 mov.l r14, @(h'c,r15)
|
|
0074aa e310 mov #h'10, r3
|
|
0074ac 1fe1 mov.l r14, @(h'4,r15)
|
|
0074ae 2f32 mov.l r3, @r15
|
|
0074b0 4b0b jsr @r11
|
|
0074b2 6493 mov r9, r4
|
|
0074b4 2008 tst r0, r0
|
|
0074b6 8900 bt h'0 ;@(h'74ba)
|
|
0074b8 1fc3 mov.l r12, @(h'c,r15)
|
|
0074ba 941f mov.w @(h'3e,pc), r4 ;@(h'74fc)
|
|
0074bc 4b0b jsr @r11
|
|
0074be 0009 nop
|
|
0074c0 2008 tst r0, r0
|
|
0074c2 8d01 bt/s h'2 ;@(h'74c8)
|
|
0074c4 e464 mov #h'64, r4
|
|
0074c6 1fc1 mov.l r12, @(h'4,r15)
|
|
0074c8 d316 mov.l @(h'58,pc), r3 ;@(h'7524)
|
|
0074ca 430b jsr @r3
|
|
0074cc 0009 nop
|
|
0074ce 9415 mov.w @(h'2a,pc), r4 ;@(h'74fc)
|
|
0074d0 4b0b jsr @r11
|
|
0074d2 0009 nop
|
|
0074d4 2008 tst r0, r0
|
|
0074d6 8901 bt h'2 ;@(h'74dc)
|
|
0074d8 a99f bra h'-cc2 ;@(h'681a)
|
|
0074da 0009 nop
|
|
0074dc 50f1 mov.l @(h'4,r15), r0
|
|
0074de 8801 cmp/eq #h'1, r0
|
|
0074e0 8b01 bf h'2 ;@(h'74e6)
|
|
0074e2 a99a bra h'-ccc ;@(h'681a)
|
|
0074e4 0009 nop
|
|
0074e6 910a mov.w @(h'14,pc), r1 ;@(h'74fe)
|
|
0074e8 3f1c add r1, r15
|
|
0074ea 4f26 lds.l @r15+, pr
|
|
0074ec 68f6 mov.l @r15+, r8
|
|
0074ee 69f6 mov.l @r15+, r9
|
|
0074f0 6af6 mov.l @r15+, r10
|
|
0074f2 6bf6 mov.l @r15+, r11
|
|
0074f4 6cf6 mov.l @r15+, r12
|
|
0074f6 6df6 mov.l @r15+, r13
|
|
0074f8 000b rts
|
|
0074fa 6ef6 mov.l @r15+, r14
|
|
0074fc 7532 add #h'32, r5
|
|
0074fe 012c mov.b @(r0,r2), r1
|
|
007500 0030
|
|
007502 8ef4
|
|
007504 0810
|
|
007506 01f4 mov.b r15, @(r0,r1)
|
|
007508 0030
|
|
00750a cbac or #h'ac, r0
|
|
00750c 0030
|
|
00750e 8dbe bt/s h'-84 ;@(h'748e)
|
|
007510 0810
|
|
007512 01dc mov.b @(r0,r13), r1
|
|
007514 0031
|
|
007516 f87c
|
|
007518 0030
|
|
00751a 943c mov.w @(h'78,pc), r4 ;@(h'7596)
|
|
00751c 0031
|
|
00751e f890
|
|
007520 0030
|
|
007522 8f50 bf/s h'a0 ;@(h'75c6)
|
|
007524 0030
|
|
007526 d032 mov.l @(h'c8,pc), r0 ;@(h'75f0)
|
|
007528 2fe6 mov.l r14, @-r15
|
|
00752a e316 mov #h'16, r3
|
|
00752c 914b mov.w @(h'96,pc), r1 ;@(h'75c6)
|
|
00752e ee01 mov #h'1, r14
|
|
007530 d225 mov.l @(h'94,pc), r2 ;@(h'75c8)
|
|
007532 2fd6 mov.l r13, @-r15
|
|
007534 2fc6 mov.l r12, @-r15
|
|
007536 2fb6 mov.l r11, @-r15
|
|
007538 2fa6 mov.l r10, @-r15
|
|
00753a eb00 mov #h'0, r11
|
|
00753c 9042 mov.w @(h'84,pc), r0 ;@(h'75c4)
|
|
00753e 6ae3 mov r14, r10
|
|
007540 2f96 mov.l r9, @-r15
|
|
007542 2f86 mov.l r8, @-r15
|
|
007544 4f22 sts.l pr, @-r15
|
|
007546 e80e mov #h'e, r8
|
|
007548 4f12 sts.l macl, @-r15
|
|
00754a 3f0c add r0, r15
|
|
00754c 2f32 mov.l r3, @r15
|
|
00754e 31fc add r15, r1
|
|
007550 6383 mov r8, r3
|
|
007552 1f33 mov.l r3, @(h'c,r15)
|
|
007554 1fb6 mov.l r11, @(h'18,r15)
|
|
007556 1fe8 mov.l r14, @(h'20,r15)
|
|
007558 1fb5 mov.l r11, @(h'14,r15)
|
|
00755a 1fb7 mov.l r11, @(h'1c,r15)
|
|
00755c d31b mov.l @(h'6c,pc), r3 ;@(h'75cc)
|
|
00755e 430b jsr @r3
|
|
007560 e030 mov #h'30, r0
|
|
007562 61f3 mov r15, r1
|
|
007564 d21a mov.l @(h'68,pc), r2 ;@(h'75d0)
|
|
007566 717c add #h'7c, r1
|
|
007568 d318 mov.l @(h'60,pc), r3 ;@(h'75cc)
|
|
00756a 430b jsr @r3
|
|
00756c e030 mov #h'30, r0
|
|
00756e 61f3 mov r15, r1
|
|
007570 d218 mov.l @(h'60,pc), r2 ;@(h'75d4)
|
|
007572 7164 add #h'64, r1
|
|
007574 d315 mov.l @(h'54,pc), r3 ;@(h'75cc)
|
|
007576 430b jsr @r3
|
|
007578 e018 mov #h'18, r0
|
|
00757a 61f3 mov r15, r1
|
|
00757c d216 mov.l @(h'58,pc), r2 ;@(h'75d8)
|
|
00757e 712c add #h'2c, r1
|
|
007580 d312 mov.l @(h'48,pc), r3 ;@(h'75cc)
|
|
007582 430b jsr @r3
|
|
007584 e038 mov #h'38, r0
|
|
007586 1fb4 mov.l r11, @(h'10,r15)
|
|
007588 a009 bra h'12 ;@(h'759e)
|
|
00758a 64b3 mov r11, r4
|
|
00758c 62c3 mov r12, r2
|
|
00758e 324c add r4, r2
|
|
007590 6320 mov.b @r2, r3
|
|
007592 2338 tst r3, r3
|
|
007594 8d03 bt/s h'6 ;@(h'759e)
|
|
007596 7401
|
|
007598 51f4 mov.l @(h'10,r15), r1
|
|
00759a 7101
|
|
00759c 1f14 mov.l r1, @(h'10,r15)
|
|
00759e e50c mov #h'c, r5
|
|
0075a0 dd0e mov.l @(h'38,pc), r13 ;@(h'75dc)
|
|
0075a2 3453 cmp/ge r5, r4
|
|
0075a4 8ff2 bf/s h'-1c ;@(h'758c)
|
|
0075a6 6cd2 mov.l @r13, r12
|
|
0075a8 d90d mov.l @(h'34,pc), r9 ;@(h'75e0)
|
|
0075aa e078 mov #h'78, r0
|
|
0075ac d30d mov.l @(h'34,pc), r3 ;@(h'75e4)
|
|
0075ae 02ce mov.l @(r0,r12), r2
|
|
0075b0 2f26 mov.l r2, @-r15
|
|
0075b2 2f96 mov.l r9, @-r15
|
|
0075b4 64f3 mov r15, r4
|
|
0075b6 430b jsr @r3
|
|
0075b8 742c add #h'2c, r4
|
|
0075ba dc0b mov.l @(h'2c,pc), r12 ;@(h'75e8)
|
|
0075bc 4c0b jsr @r12
|
|
0075be 7f08
|
|
0075c0 a11f bra h'23e ;@(h'7802)
|
|
0075c2 1fb1 mov.l r11, @(h'4,r15)
|
|
0075c4 ff24
|
|
0075c6 00ac mov.b @(r0,r10), r0
|
|
0075c8 0031
|
|
0075ca f894
|
|
0075cc 0030
|
|
0075ce c038 mov.b r0, @(h'38,gbr)
|
|
0075d0 0031
|
|
0075d2 f8c4
|
|
0075d4 0031
|
|
0075d6 f8f4
|
|
0075d8 0031
|
|
0075da f90c
|
|
0075dc 0810
|
|
0075de 01dc mov.b @(r0,r13), r1
|
|
0075e0 0031
|
|
0075e2 f4e8
|
|
0075e4 0030
|
|
0075e6 c270 mov.l r0, @(h'1c0,gbr)
|
|
0075e8 0030
|
|
0075ea 8ef4
|
|
0075ec 2fb6 mov.l r11, @-r15
|
|
0075ee e67f mov #h'7f, r6
|
|
0075f0 d353 mov.l @(h'14c,pc), r3 ;@(h'7740)
|
|
0075f2 e92e mov #h'2e, r9
|
|
0075f4 2fe6 mov.l r14, @-r15
|
|
0075f6 2fe6 mov.l r14, @-r15
|
|
0075f8 5cf4 mov.l @(h'10,r15), r12
|
|
0075fa 0c97 mul.l r9, r12
|
|
0075fc 0c1a sts macl, r12
|
|
0075fe 3c8c add r8, r12
|
|
007600 67c3 mov r12, r7
|
|
007602 7708
|
|
007604 65c3 mov r12, r5
|
|
007606 430b jsr @r3
|
|
007608 e400 mov #h'0, r4
|
|
00760a 7f0c
|
|
00760c 59f1 mov.l @(h'4,r15), r9
|
|
00760e 4900 shll r9
|
|
007610 53f1 mov.l @(h'4,r15), r3
|
|
007612 52f4 mov.l @(h'10,r15), r2
|
|
007614 3233 cmp/ge r3, r2
|
|
007616 8901 bt h'2 ;@(h'761c)
|
|
007618 a09a bra h'134 ;@(h'7750)
|
|
00761a 0009 nop
|
|
00761c d149 mov.l @(h'124,pc), r1 ;@(h'7744)
|
|
00761e e700 mov #h'0, r7
|
|
007620 6633 mov r3, r6
|
|
007622 4608 shll2 r6
|
|
007624 62f3 mov r15, r2
|
|
007626 7264 add #h'64, r2
|
|
007628 362c add r2, r6
|
|
00762a 65c3 mov r12, r5
|
|
00762c 6662 mov.l @r6, r6
|
|
00762e 7502
|
|
007630 410b jsr @r1
|
|
007632 e402 mov #h'2, r4
|
|
007634 d242 mov.l @(h'108,pc), r2 ;@(h'7740)
|
|
007636 e300 mov #h'0, r3
|
|
007638 2f36 mov.l r3, @-r15
|
|
00763a 67c3 mov r12, r7
|
|
00763c 2fe6 mov.l r14, @-r15
|
|
00763e e67f mov #h'7f, r6
|
|
007640 2fe6 mov.l r14, @-r15
|
|
007642 771b add #h'1b, r7
|
|
007644 1f75 mov.l r7, @(h'14,r15)
|
|
007646 65c3 mov r12, r5
|
|
007648 7508
|
|
00764a 420b jsr @r2
|
|
00764c 6433 mov r3, r4
|
|
00764e e100 mov #h'0, r1
|
|
007650 d33b mov.l @(h'ec,pc), r3 ;@(h'7740)
|
|
007652 67c3 mov r12, r7
|
|
007654 2f16 mov.l r1, @-r15
|
|
007656 e67f mov #h'7f, r6
|
|
007658 2fe6 mov.l r14, @-r15
|
|
00765a 772e add #h'2e, r7
|
|
00765c 2fe6 mov.l r14, @-r15
|
|
00765e 55f8 mov.l @(h'20,r15), r5
|
|
007660 430b jsr @r3
|
|
007662 6413 mov r1, r4
|
|
007664 d237 mov.l @(h'dc,pc), r2 ;@(h'7744)
|
|
007666 7f18 add #h'18, r15
|
|
007668 e700 mov #h'0, r7
|
|
00766a 6693 mov r9, r6
|
|
00766c 4608 shll2 r6
|
|
00766e 63f3 mov r15, r3
|
|
007670 732c add #h'2c, r3
|
|
007672 363c add r3, r6
|
|
007674 6662 mov.l @r6, r6
|
|
007676 65c3 mov r12, r5
|
|
007678 750f
|
|
00767a 420b jsr @r2
|
|
00767c e414 mov #h'14, r4
|
|
00767e e700 mov #h'0, r7
|
|
007680 6093 mov r9, r0
|
|
007682 7001
|
|
007684 8803 cmp/eq #h'3, r0
|
|
007686 8f0f bf/s h'1e ;@(h'76a8)
|
|
007688 1f02 mov.l r0, @(h'8,r15)
|
|
00768a d32f mov.l @(h'bc,pc), r3 ;@(h'7748)
|
|
00768c 6632 mov.l @r3, r6
|
|
00768e 8463 mov.b @(h'3,r6), r0
|
|
007690 2008 tst r0, r0
|
|
007692 8909 bt h'12 ;@(h'76a8)
|
|
007694 d22c mov.l @(h'b0,pc), r2 ;@(h'7748)
|
|
007696 6022 mov.l @r2, r0
|
|
007698 8403 mov.b @(h'3,r0), r0
|
|
00769a 600c extu.b r0, r0
|
|
00769c 8801 cmp/eq #h'1, r0
|
|
00769e 8b01 bf h'2 ;@(h'76a4)
|
|
0076a0 a003 bra h'6 ;@(h'76aa)
|
|
0076a2 e60c mov #h'c, r6
|
|
0076a4 a001 bra h'2 ;@(h'76aa)
|
|
0076a6 e60d mov #h'd, r6
|
|
0076a8 56f2 mov.l @(h'8,r15), r6
|
|
0076aa 4608 shll2 r6
|
|
0076ac d325 mov.l @(h'94,pc), r3 ;@(h'7744)
|
|
0076ae 62f3 mov r15, r2
|
|
0076b0 722c add #h'2c, r2
|
|
0076b2 362c add r2, r6
|
|
0076b4 6662 mov.l @r6, r6
|
|
0076b6 65c3 mov r12, r5
|
|
0076b8 7522 add #h'22, r5
|
|
0076ba 430b jsr @r3
|
|
0076bc e414 mov #h'14, r4
|
|
0076be 60d2 mov.l @r13, r0
|
|
0076c0 039c mov.b @(r0,r9), r3
|
|
0076c2 633c extu.b r3, r3
|
|
0076c4 2338 tst r3, r3
|
|
0076c6 8b0d bf h'1a ;@(h'76e4)
|
|
0076c8 d21e mov.l @(h'78,pc), r2 ;@(h'7744)
|
|
0076ca e700 mov #h'0, r7
|
|
0076cc 6693 mov r9, r6
|
|
0076ce 4608 shll2 r6
|
|
0076d0 63f3 mov r15, r3
|
|
0076d2 737c add #h'7c, r3
|
|
0076d4 363c add r3, r6
|
|
0076d6 65c3 mov r12, r5
|
|
0076d8 6662 mov.l @r6, r6
|
|
0076da 750f
|
|
0076dc 420b jsr @r2
|
|
0076de e469 mov #h'69, r4
|
|
0076e0 a00b bra h'16 ;@(h'76fa)
|
|
0076e2 0009 nop
|
|
0076e4 009c mov.b @(r0,r9), r0
|
|
0076e6 600c extu.b r0, r0
|
|
0076e8 8801 cmp/eq #h'1, r0
|
|
0076ea 8b06 bf h'c ;@(h'76fa)
|
|
0076ec d617 mov.l @(h'5c,pc), r6 ;@(h'774c)
|
|
0076ee 65c3 mov r12, r5
|
|
0076f0 d214 mov.l @(h'50,pc), r2 ;@(h'7744)
|
|
0076f2 e700 mov #h'0, r7
|
|
0076f4 750f
|
|
0076f6 420b jsr @r2
|
|
0076f8 e464 mov #h'64, r4
|
|
0076fa 62d2 mov.l @r13, r2
|
|
0076fc 329c add r9, r2
|
|
0076fe 8421 mov.b @(h'1,r2), r0
|
|
007700 2008 tst r0, r0
|
|
007702 8b0d bf h'1a ;@(h'7720)
|
|
007704 d20f mov.l @(h'3c,pc), r2 ;@(h'7744)
|
|
007706 e700 mov #h'0, r7
|
|
007708 6693 mov r9, r6
|
|
00770a 4608 shll2 r6
|
|
00770c 63f3 mov r15, r3
|
|
00770e 737c add #h'7c, r3
|
|
007710 363c add r3, r6
|
|
007712 65c3 mov r12, r5
|
|
007714 5661 mov.l @(h'4,r6), r6
|
|
007716 7522 add #h'22, r5
|
|
007718 420b jsr @r2
|
|
00771a e469 mov #h'69, r4
|
|
00771c a038 bra h'70 ;@(h'7790)
|
|
00771e 0009 nop
|
|
007720 60d2 mov.l @r13, r0
|
|
007722 309c add r9, r0
|
|
007724 8401 mov.b @(h'1,r0), r0
|
|
007726 600c extu.b r0, r0
|
|
007728 8801 cmp/eq #h'1, r0
|
|
00772a 8b31 bf h'62 ;@(h'7790)
|
|
00772c d607 mov.l @(h'1c,pc), r6 ;@(h'774c)
|
|
00772e 65c3 mov r12, r5
|
|
007730 d204 mov.l @(h'10,pc), r2 ;@(h'7744)
|
|
007732 e700 mov #h'0, r7
|
|
007734 7522 add #h'22, r5
|
|
007736 420b jsr @r2
|
|
007738 e464 mov #h'64, r4
|
|
00773a a029 bra h'52 ;@(h'7790)
|
|
00773c 0009 nop
|
|
00773e 0000
|
|
007740 0030
|
|
007742 943c mov.w @(h'78,pc), r4 ;@(h'77be)
|
|
007744 0030
|
|
007746 c3a8 trapa #h'a8
|
|
007748 0810
|
|
00774a 01dc mov.b @(r0,r13), r1
|
|
00774c 0031
|
|
00774e f4ec
|
|
007750 d659 mov.l @(h'164,pc), r6 ;@(h'78b8)
|
|
007752 65c3 mov r12, r5
|
|
007754 d259 mov.l @(h'164,pc), r2 ;@(h'78bc)
|
|
007756 e700 mov #h'0, r7
|
|
007758 7502
|
|
00775a 420b jsr @r2
|
|
00775c e402 mov #h'2, r4
|
|
00775e e303 mov #h'3, r3
|
|
007760 d257 mov.l @(h'15c,pc), r2 ;@(h'78c0)
|
|
007762 67c3 mov r12, r7
|
|
007764 2f36 mov.l r3, @-r15
|
|
007766 e67f mov #h'7f, r6
|
|
007768 2fe6 mov.l r14, @-r15
|
|
00776a 771b add #h'1b, r7
|
|
00776c 2fe6 mov.l r14, @-r15
|
|
00776e 65c3 mov r12, r5
|
|
007770 1f75 mov.l r7, @(h'14,r15)
|
|
007772 7508
|
|
007774 420b jsr @r2
|
|
007776 e400 mov #h'0, r4
|
|
007778 d251 mov.l @(h'144,pc), r2 ;@(h'78c0)
|
|
00777a e303 mov #h'3, r3
|
|
00777c 2f36 mov.l r3, @-r15
|
|
00777e 67c3 mov r12, r7
|
|
007780 2fe6 mov.l r14, @-r15
|
|
007782 e67f mov #h'7f, r6
|
|
007784 2fe6 mov.l r14, @-r15
|
|
007786 772e add #h'2e, r7
|
|
007788 55f8 mov.l @(h'20,r15), r5
|
|
00778a 420b jsr @r2
|
|
00778c e400 mov #h'0, r4
|
|
00778e 7f18 add #h'18, r15
|
|
007790 d34c mov.l @(h'130,pc), r3 ;@(h'78c4)
|
|
007792 66c3 mov r12, r6
|
|
007794 d24c mov.l @(h'130,pc), r2 ;@(h'78c8)
|
|
007796 e502 mov #h'2, r5
|
|
007798 760a
|
|
00779a 6493 mov r9, r4
|
|
00779c 4408 shll2 r4
|
|
00779e 4408 shll2 r4
|
|
0077a0 4400 shll r4
|
|
0077a2 343c add r3, r4
|
|
0077a4 420b jsr @r2
|
|
0077a6 1f42 mov.l r4, @(h'8,r15)
|
|
0077a8 54f2 mov.l @(h'8,r15), r4
|
|
0077aa 66c3 mov r12, r6
|
|
0077ac d346 mov.l @(h'118,pc), r3 ;@(h'78c8)
|
|
0077ae e502 mov #h'2, r5
|
|
0077b0 761d add #h'1d, r6
|
|
0077b2 430b jsr @r3
|
|
0077b4 7420 add #h'20, r4
|
|
0077b6 60d2 mov.l @r13, r0
|
|
0077b8 009c mov.b @(r0,r9), r0
|
|
0077ba 600c extu.b r0, r0
|
|
0077bc 8802 cmp/eq #h'2, r0
|
|
0077be 8b0b bf h'16 ;@(h'77d8)
|
|
0077c0 d442 mov.l @(h'108,pc), r4 ;@(h'78cc)
|
|
0077c2 66c3 mov r12, r6
|
|
0077c4 d342 mov.l @(h'108,pc), r3 ;@(h'78d0)
|
|
0077c6 7612 add #h'12, r6
|
|
0077c8 1f62 mov.l r6, @(h'8,r15)
|
|
0077ca 430b jsr @r3
|
|
0077cc e50d mov #h'd, r5
|
|
0077ce 56f2 mov.l @(h'8,r15), r6
|
|
0077d0 d440 mov.l @(h'100,pc), r4 ;@(h'78d4)
|
|
0077d2 d341 mov.l @(h'104,pc), r3 ;@(h'78d8)
|
|
0077d4 430b jsr @r3
|
|
0077d6 e50d mov #h'd, r5
|
|
0077d8 60d2 mov.l @r13, r0
|
|
0077da 309c add r9, r0
|
|
0077dc 8401 mov.b @(h'1,r0), r0
|
|
0077de 600c extu.b r0, r0
|
|
0077e0 8802 cmp/eq #h'2, r0
|
|
0077e2 8b0b bf h'16 ;@(h'77fc)
|
|
0077e4 d439 mov.l @(h'e4,pc), r4 ;@(h'78cc)
|
|
0077e6 69c3 mov r12, r9
|
|
0077e8 d239 mov.l @(h'e4,pc), r2 ;@(h'78d0)
|
|
0077ea 7925 add #h'25, r9
|
|
0077ec 6693 mov r9, r6
|
|
0077ee 420b jsr @r2
|
|
0077f0 e50d mov #h'd, r5
|
|
0077f2 6693 mov r9, r6
|
|
0077f4 d437 mov.l @(h'dc,pc), r4 ;@(h'78d4)
|
|
0077f6 d338 mov.l @(h'e0,pc), r3 ;@(h'78d8)
|
|
0077f8 430b jsr @r3
|
|
0077fa e50d mov #h'd, r5
|
|
0077fc 52f1 mov.l @(h'4,r15), r2
|
|
0077fe 7201
|
|
007800 1f21 mov.l r2, @(h'4,r15)
|
|
007802 e306 mov #h'6, r3
|
|
007804 51f1 mov.l @(h'4,r15), r1
|
|
007806 3133 cmp/ge r3, r1
|
|
007808 8901 bt h'2 ;@(h'780e)
|
|
00780a aeef bra h'-222 ;@(h'75ec)
|
|
00780c 0009 nop
|
|
00780e ec02 mov #h'2, r12
|
|
007810 d32b mov.l @(h'ac,pc), r3 ;@(h'78c0)
|
|
007812 e67f mov #h'7f, r6
|
|
007814 2fc6 mov.l r12, @-r15
|
|
007816 2fe6 mov.l r14, @-r15
|
|
007818 2fe6 mov.l r14, @-r15
|
|
00781a 57f3 mov.l @(h'c,r15), r7
|
|
00781c 55f3 mov.l @(h'c,r15), r5
|
|
00781e 7713 add #h'13, r7
|
|
007820 430b jsr @r3
|
|
007822 e400 mov #h'0, r4
|
|
007824 d326 mov.l @(h'98,pc), r3 ;@(h'78c0)
|
|
007826 e200 mov #h'0, r2
|
|
007828 2f26 mov.l r2, @-r15
|
|
00782a e70d mov #h'd, r7
|
|
00782c 2f26 mov.l r2, @-r15
|
|
00782e e662 mov #h'62, r6
|
|
007830 2fe6 mov.l r14, @-r15
|
|
007832 6523 mov r2, r5
|
|
007834 430b jsr @r3
|
|
007836 e41b mov #h'1b, r4
|
|
007838 993d mov.w @(h'7a,pc), r9 ;@(h'78b6)
|
|
00783a e210 mov #h'10, r2
|
|
00783c d427 mov.l @(h'9c,pc), r4 ;@(h'78dc)
|
|
00783e e600 mov #h'0, r6
|
|
007840 d327 mov.l @(h'9c,pc), r3 ;@(h'78e0)
|
|
007842 6793 mov r9, r7
|
|
007844 2f26 mov.l r2, @-r15
|
|
007846 430b jsr @r3
|
|
007848 6563 mov r6, r5
|
|
00784a 62d2 mov.l @r13, r2
|
|
00784c 842c mov.b @(h'c,r2), r0
|
|
00784e 2008 tst r0, r0
|
|
007850 8d0d bt/s h'1a ;@(h'786e)
|
|
007852 7f1c add #h'1c, r15
|
|
007854 64d2 mov.l @r13, r4
|
|
007856 e600 mov #h'0, r6
|
|
007858 d31a mov.l @(h'68,pc), r3 ;@(h'78c4)
|
|
00785a e545 mov #h'45, r5
|
|
00785c d21a mov.l @(h'68,pc), r2 ;@(h'78c8)
|
|
00785e 844c mov.b @(h'c,r4), r0
|
|
007860 640c extu.b r0, r4
|
|
007862 74ff add #h'ff, r4
|
|
007864 4408 shll2 r4
|
|
007866 4408 shll2 r4
|
|
007868 4400 shll r4
|
|
00786a 420b jsr @r2
|
|
00786c 343c add r3, r4
|
|
00786e 69d2 mov.l @r13, r9
|
|
007870 849d mov.b @(h'd,r9), r0
|
|
007872 2008 tst r0, r0
|
|
007874 890b bt h'16 ;@(h'788e)
|
|
007876 e600 mov #h'0, r6
|
|
007878 849d mov.b @(h'd,r9), r0
|
|
00787a e554 mov #h'54, r5
|
|
00787c d311 mov.l @(h'44,pc), r3 ;@(h'78c4)
|
|
00787e 640c extu.b r0, r4
|
|
007880 d211 mov.l @(h'44,pc), r2 ;@(h'78c8)
|
|
007882 74ff add #h'ff, r4
|
|
007884 4408 shll2 r4
|
|
007886 4408 shll2 r4
|
|
007888 4400 shll r4
|
|
00788a 420b jsr @r2
|
|
00788c 343c add r3, r4
|
|
00788e e70e mov #h'e, r7
|
|
007890 d914 mov.l @(h'50,pc), r9 ;@(h'78e4)
|
|
007892 e653 mov #h'53, r6
|
|
007894 2fb6 mov.l r11, @-r15
|
|
007896 6573 mov r7, r5
|
|
007898 490b jsr @r9
|
|
00789a e447 mov #h'47, r4
|
|
00789c 2fb6 mov.l r11, @-r15
|
|
00789e e70e mov #h'e, r7
|
|
0078a0 e662 mov #h'62, r6
|
|
0078a2 6573 mov r7, r5
|
|
0078a4 490b jsr @r9
|
|
0078a6 e456 mov #h'56, r4
|
|
0078a8 7f08
|
|
0078aa e702 mov #h'2, r7
|
|
0078ac 66f3 mov r15, r6
|
|
0078ae 7624 add #h'24, r6
|
|
0078b0 6573 mov r7, r5
|
|
0078b2 a019 bra h'32 ;@(h'78e8)
|
|
0078b4 e466 mov #h'66, r4
|
|
0078b6 0080
|
|
0078b8 0031
|
|
0078ba f944
|
|
0078bc 0030
|
|
0078be c3a8 trapa #h'a8
|
|
0078c0 0030
|
|
0078c2 943c mov.w @(h'78,pc), r4 ;@(h'793e)
|
|
0078c4 0031
|
|
0078c6 ef76 mov #h'76, r15
|
|
0078c8 0030
|
|
0078ca a570 bra h'ae0 ;@(h'83ae)
|
|
0078cc 0031
|
|
0078ce bea8 bsr h'-2b0 ;@(h'7622)
|
|
0078d0 0030
|
|
0078d2 a2d0 bra h'5a0 ;@(h'7e76)
|
|
0078d4 0031
|
|
0078d6 bea0 bsr h'-2c0 ;@(h'761a)
|
|
0078d8 0030
|
|
0078da a214 bra h'428 ;@(h'7d06)
|
|
0078dc 0031
|
|
0078de d00a mov.l @(h'28,pc), r0 ;@(h'7908)
|
|
0078e0 0030
|
|
0078e2 9aa4 mov.w @(h'148,pc), r10 ;@(h'7a2e)
|
|
0078e4 0030
|
|
0078e6 90be mov.w @(h'17c,pc), r0 ;@(h'7a66)
|
|
0078e8 d32f mov.l @(h'bc,pc), r3 ;@(h'79a8)
|
|
0078ea 430b jsr @r3
|
|
0078ec 0009 nop
|
|
0078ee 52f7 mov.l @(h'1c,r15), r2
|
|
0078f0 2228 tst r2, r2
|
|
0078f2 890d bt h'1a ;@(h'7910)
|
|
0078f4 d92d mov.l @(h'b4,pc), r9 ;@(h'79ac)
|
|
0078f6 50f7 mov.l @(h'1c,r15), r0
|
|
0078f8 8802 cmp/eq #h'2, r0
|
|
0078fa 8b01 bf h'2 ;@(h'7900)
|
|
0078fc a001 bra h'2 ;@(h'7902)
|
|
0078fe e4ff mov #h'ffffffff, r4
|
|
007900 e401 mov #h'1, r4
|
|
007902 490b jsr @r9
|
|
007904 0009 nop
|
|
007906 8801 cmp/eq #h'1, r0
|
|
007908 8b01 bf h'2 ;@(h'790e)
|
|
00790a a001 bra h'2 ;@(h'7910)
|
|
00790c 1fb7 mov.l r11, @(h'1c,r15)
|
|
00790e 1fe7 mov.l r14, @(h'1c,r15)
|
|
007910 d927 mov.l @(h'9c,pc), r9 ;@(h'79b0)
|
|
007912 490b jsr @r9
|
|
007914 0009 nop
|
|
007916 53f3 mov.l @(h'c,r15), r3
|
|
007918 3380 cmp/eq r8, r3
|
|
00791a 8901 bt h'2 ;@(h'7920)
|
|
00791c a118 bra h'230 ;@(h'7b50)
|
|
00791e 0009 nop
|
|
007920 51f5 mov.l @(h'14,r15), r1
|
|
007922 2118 tst r1, r1
|
|
007924 8901 bt h'2 ;@(h'792a)
|
|
007926 a113 bra h'226 ;@(h'7b50)
|
|
007928 0009 nop
|
|
00792a 60a3 mov r10, r0
|
|
00792c 4011 cmp/pz r0
|
|
00792e 8b01 bf h'2 ;@(h'7934)
|
|
007930 a005 bra h'a ;@(h'793e)
|
|
007932 c901 and #h'1, r0
|
|
007934 6007 not r0, r0
|
|
007936 7001
|
|
007938 c901 and #h'1, r0
|
|
00793a 6007 not r0, r0
|
|
00793c 7001
|
|
00793e 9430 mov.w @(h'60,pc), r4 ;@(h'79a2)
|
|
007940 d31c mov.l @(h'70,pc), r3 ;@(h'79b4)
|
|
007942 430b jsr @r3
|
|
007944 6903 mov r0, r9
|
|
007946 2008 tst r0, r0
|
|
007948 8936 bt h'6c ;@(h'79b8)
|
|
00794a 53f6 mov.l @(h'18,r15), r3
|
|
00794c 2338 tst r3, r3
|
|
00794e 8b11 bf h'22 ;@(h'7974)
|
|
007950 39e3 cmp/ge r14, r9
|
|
007952 8903 bt h'6 ;@(h'795c)
|
|
007954 6283 mov r8, r2
|
|
007956 72f8 add #h'f8, r2
|
|
007958 a002 bra h'4 ;@(h'7960)
|
|
00795a 1f23 mov.l r2, @(h'c,r15)
|
|
00795c e106 mov #h'6, r1
|
|
00795e 1f15 mov.l r1, @(h'14,r15)
|
|
007960 39e3 cmp/ge r14, r9
|
|
007962 8901 bt h'2 ;@(h'7968)
|
|
007964 a001 bra h'2 ;@(h'796a)
|
|
007966 e31b mov #h'1b, r3
|
|
007968 e313 mov #h'13, r3
|
|
00796a 62f2 mov.l @r15, r2
|
|
00796c 323c add r3, r2
|
|
00796e 2f22 mov.l r2, @r15
|
|
007970 a015 bra h'2a ;@(h'799e)
|
|
007972 1fe6 mov.l r14, @(h'18,r15)
|
|
007974 9416 mov.w @(h'2c,pc), r4 ;@(h'79a4)
|
|
007976 3847 cmp/gt r4, r8
|
|
007978 8901 bt h'2 ;@(h'797e)
|
|
00797a a118 bra h'230 ;@(h'7bae)
|
|
00797c 0009 nop
|
|
00797e 39e3 cmp/ge r14, r9
|
|
007980 8901 bt h'2 ;@(h'7986)
|
|
007982 a001 bra h'2 ;@(h'7988)
|
|
007984 e21b mov #h'1b, r2
|
|
007986 e213 mov #h'13, r2
|
|
007988 6383 mov r8, r3
|
|
00798a 3328 sub r2, r3
|
|
00798c 39e3 cmp/ge r14, r9
|
|
00798e 8d02 bt/s h'4 ;@(h'7996)
|
|
007990 1f33 mov.l r3, @(h'c,r15)
|
|
007992 a001 bra h'2 ;@(h'7998)
|
|
007994 e21b mov #h'1b, r2
|
|
007996 e213 mov #h'13, r2
|
|
007998 61f2 mov.l @r15, r1
|
|
00799a 312c add r2, r1
|
|
00799c 2f12 mov.l r1, @r15
|
|
00799e a106 bra h'20c ;@(h'7bae)
|
|
0079a0 7a01
|
|
0079a2 7547 add #h'47, r5
|
|
0079a4 ff37
|
|
0079a6 0000
|
|
0079a8 0030
|
|
0079aa c3a8 trapa #h'a8
|
|
0079ac 0030
|
|
0079ae 4160
|
|
0079b0 0030
|
|
0079b2 8f50 bf/s h'a0 ;@(h'7a56)
|
|
0079b4 0030
|
|
0079b6 cf18 or.b #h'18, @(r0,gbr)
|
|
0079b8 942f mov.w @(h'5e,pc), r4 ;@(h'7a1a)
|
|
0079ba d218 mov.l @(h'60,pc), r2 ;@(h'7a1c)
|
|
0079bc 420b jsr @r2
|
|
0079be 0009 nop
|
|
0079c0 2008 tst r0, r0
|
|
0079c2 892d bt h'5a ;@(h'7a20)
|
|
0079c4 50f6 mov.l @(h'18,r15), r0
|
|
0079c6 8801 cmp/eq #h'1, r0
|
|
0079c8 8b11 bf h'22 ;@(h'79ee)
|
|
0079ca 39e3 cmp/ge r14, r9
|
|
0079cc 8b03 bf h'6 ;@(h'79d6)
|
|
0079ce 6383 mov r8, r3
|
|
0079d0 7308
|
|
0079d2 a002 bra h'4 ;@(h'79da)
|
|
0079d4 1f33 mov.l r3, @(h'c,r15)
|
|
0079d6 e106 mov #h'6, r1
|
|
0079d8 1f15 mov.l r1, @(h'14,r15)
|
|
0079da 39e3 cmp/ge r14, r9
|
|
0079dc 8901 bt h'2 ;@(h'79e2)
|
|
0079de a001 bra h'2 ;@(h'79e4)
|
|
0079e0 e313 mov #h'13, r3
|
|
0079e2 e31b mov #h'1b, r3
|
|
0079e4 62f2 mov.l @r15, r2
|
|
0079e6 3238 sub r3, r2
|
|
0079e8 2f22 mov.l r2, @r15
|
|
0079ea a014 bra h'28 ;@(h'7a16)
|
|
0079ec 1fb6 mov.l r11, @(h'18,r15)
|
|
0079ee e30e mov #h'e, r3
|
|
0079f0 3833 cmp/ge r3, r8
|
|
0079f2 8b01 bf h'2 ;@(h'79f8)
|
|
0079f4 a0db bra h'1b6 ;@(h'7bae)
|
|
0079f6 0009 nop
|
|
0079f8 39e3 cmp/ge r14, r9
|
|
0079fa 8901 bt h'2 ;@(h'7a00)
|
|
0079fc a001 bra h'2 ;@(h'7a02)
|
|
0079fe e113 mov #h'13, r1
|
|
007a00 e11b mov #h'1b, r1
|
|
007a02 318c add r8, r1
|
|
007a04 39e3 cmp/ge r14, r9
|
|
007a06 8d02 bt/s h'4 ;@(h'7a0e)
|
|
007a08 1f13 mov.l r1, @(h'c,r15)
|
|
007a0a a001 bra h'2 ;@(h'7a10)
|
|
007a0c e313 mov #h'13, r3
|
|
007a0e e31b mov #h'1b, r3
|
|
007a10 62f2 mov.l @r15, r2
|
|
007a12 3238 sub r3, r2
|
|
007a14 2f22 mov.l r2, @r15
|
|
007a16 a0ca bra h'194 ;@(h'7bae)
|
|
007a18 7aff add #h'ff, r10
|
|
007a1a 7542 add #h'42, r5
|
|
007a1c 0030
|
|
007a1e cf18 or.b #h'18, @(r0,gbr)
|
|
007a20 948d mov.w @(h'11a,pc), r4 ;@(h'7b3e)
|
|
007a22 d248 mov.l @(h'120,pc), r2 ;@(h'7b44)
|
|
007a24 420b jsr @r2
|
|
007a26 0009 nop
|
|
007a28 2008 tst r0, r0
|
|
007a2a 8b01 bf h'2 ;@(h'7a30)
|
|
007a2c a0bf bra h'17e ;@(h'7bae)
|
|
007a2e 0009 nop
|
|
007a30 52f8 mov.l @(h'20,r15), r2
|
|
007a32 2228 tst r2, r2
|
|
007a34 8901 bt h'2 ;@(h'7a3a)
|
|
007a36 a0ba bra h'174 ;@(h'7bae)
|
|
007a38 0009 nop
|
|
007a3a 63a3 mov r10, r3
|
|
007a3c 1fe8 mov.l r14, @(h'20,r15)
|
|
007a3e 73ff add #h'ff, r3
|
|
007a40 64d2 mov.l @r13, r4
|
|
007a42 6243 mov r4, r2
|
|
007a44 332c add r2, r3
|
|
007a46 6130 mov.b @r3, r1
|
|
007a48 2118 tst r1, r1
|
|
007a4a 8b43 bf h'86 ;@(h'7ad4)
|
|
007a4c 9378 mov.w @(h'f0,pc), r3 ;@(h'7b40)
|
|
007a4e e078 mov #h'78, r0
|
|
007a50 014e mov.l @(r0,r4), r1
|
|
007a52 69a3 mov r10, r9
|
|
007a54 79ff add #h'ff, r9
|
|
007a56 4908 shll2 r9
|
|
007a58 33fc add r15, r3
|
|
007a5a 393c add r3, r9
|
|
007a5c 6292 mov.l @r9, r2
|
|
007a5e 3123 cmp/ge r2, r1
|
|
007a60 8901 bt h'2 ;@(h'7a66)
|
|
007a62 a0a4 bra h'148 ;@(h'7bae)
|
|
007a64 0009 nop
|
|
007a66 52f4 mov.l @(h'10,r15), r2
|
|
007a68 4200 shll r2
|
|
007a6a 7202
|
|
007a6c 32a3 cmp/ge r10, r2
|
|
007a6e 8901 bt h'2 ;@(h'7a74)
|
|
007a70 a09d bra h'13a ;@(h'7bae)
|
|
007a72 0009 nop
|
|
007a74 6392 mov.l @r9, r3
|
|
007a76 e050 mov #h'50, r0
|
|
007a78 024e mov.l @(r0,r4), r2
|
|
007a7a 323c add r3, r2
|
|
007a7c 0426 mov.l r2, @(r0,r4)
|
|
007a7e e078 mov #h'78, r0
|
|
007a80 6392 mov.l @r9, r3
|
|
007a82 61d2 mov.l @r13, r1
|
|
007a84 d430 mov.l @(h'c0,pc), r4 ;@(h'7b48)
|
|
007a86 021e mov.l @(r0,r1), r2
|
|
007a88 3238 sub r3, r2
|
|
007a8a 63a3 mov r10, r3
|
|
007a8c 0126 mov.l r2, @(r0,r1)
|
|
007a8e 73ff add #h'ff, r3
|
|
007a90 60d2 mov.l @r13, r0
|
|
007a92 03e4 mov.b r14, @(r0,r3)
|
|
007a94 62d2 mov.l @r13, r2
|
|
007a96 e050 mov #h'50, r0
|
|
007a98 032e mov.l @(r0,r2), r3
|
|
007a9a 3343 cmp/ge r4, r3
|
|
007a9c 8f09 bf/s h'12 ;@(h'7ab2)
|
|
007a9e e9ff mov #h'ffffffff, r9
|
|
007aa0 60d2 mov.l @r13, r0
|
|
007aa2 e175 mov #h'75, r1
|
|
007aa4 001c mov.b @(r0,r1), r0
|
|
007aa6 88ff cmp/eq #h'ffffffff, r0
|
|
007aa8 8903 bt h'6 ;@(h'7ab2)
|
|
007aaa e075 mov #h'75, r0
|
|
007aac 62d2 mov.l @r13, r2
|
|
007aae 0294 mov.b r9, @(r0,r2)
|
|
007ab0 1fc7 mov.l r12, @(h'1c,r15)
|
|
007ab2 e163 mov #h'63, r1
|
|
007ab4 60d2 mov.l @r13, r0
|
|
007ab6 001c mov.b @(r0,r1), r0
|
|
007ab8 88ff cmp/eq #h'ffffffff, r0
|
|
007aba 8b01 bf h'2 ;@(h'7ac0)
|
|
007abc a077 bra h'ee ;@(h'7bae)
|
|
007abe 0009 nop
|
|
007ac0 d222 mov.l @(h'88,pc), r2 ;@(h'7b4c)
|
|
007ac2 420b jsr @r2
|
|
007ac4 0009 nop
|
|
007ac6 8801 cmp/eq #h'1, r0
|
|
007ac8 8b71 bf h'e2 ;@(h'7bae)
|
|
007aca e063 mov #h'63, r0
|
|
007acc 62d2 mov.l @r13, r2
|
|
007ace 0294 mov.b r9, @(r0,r2)
|
|
007ad0 a06d bra h'da ;@(h'7bae)
|
|
007ad2 1fc7 mov.l r12, @(h'1c,r15)
|
|
007ad4 60a3 mov r10, r0
|
|
007ad6 70ff add #h'ff, r0
|
|
007ad8 004c mov.b @(r0,r4), r0
|
|
007ada 600c extu.b r0, r0
|
|
007adc 8801 cmp/eq #h'1, r0
|
|
007ade 8b17 bf h'2e ;@(h'7b10)
|
|
007ae0 844c mov.b @(h'c,r4), r0
|
|
007ae2 2008 tst r0, r0
|
|
007ae4 8b08 bf h'10 ;@(h'7af8)
|
|
007ae6 62a3 mov r10, r2
|
|
007ae8 72ff add #h'ff, r2
|
|
007aea 6343 mov r4, r3
|
|
007aec 323c add r3, r2
|
|
007aee 60a3 mov r10, r0
|
|
007af0 22c0 mov.b r12, @r2
|
|
007af2 62d2 mov.l @r13, r2
|
|
007af4 a05b bra h'b6 ;@(h'7bae)
|
|
007af6 802c mov.b r0, @(h'c,r2)
|
|
007af8 844d mov.b @(h'd,r4), r0
|
|
007afa 2008 tst r0, r0
|
|
007afc 8b57 bf h'ae ;@(h'7bae)
|
|
007afe 62a3 mov r10, r2
|
|
007b00 72ff add #h'ff, r2
|
|
007b02 6343 mov r4, r3
|
|
007b04 323c add r3, r2
|
|
007b06 60a3 mov r10, r0
|
|
007b08 22c0 mov.b r12, @r2
|
|
007b0a 62d2 mov.l @r13, r2
|
|
007b0c a04f bra h'9e ;@(h'7bae)
|
|
007b0e 802d mov.b r0, @(h'd,r2)
|
|
007b10 8802 cmp/eq #h'2, r0
|
|
007b12 8b4c bf h'98 ;@(h'7bae)
|
|
007b14 62a3 mov r10, r2
|
|
007b16 72ff add #h'ff, r2
|
|
007b18 6343 mov r4, r3
|
|
007b1a 323c add r3, r2
|
|
007b1c 22e0 mov.b r14, @r2
|
|
007b1e 64d2 mov.l @r13, r4
|
|
007b20 6243 mov r4, r2
|
|
007b22 842c mov.b @(h'c,r2), r0
|
|
007b24 600c extu.b r0, r0
|
|
007b26 30a0 cmp/eq r10, r0
|
|
007b28 8b02 bf h'4 ;@(h'7b30)
|
|
007b2a 60b3 mov r11, r0
|
|
007b2c a03f bra h'7e ;@(h'7bae)
|
|
007b2e 804c mov.b r0, @(h'c,r4)
|
|
007b30 844d mov.b @(h'd,r4), r0
|
|
007b32 600c extu.b r0, r0
|
|
007b34 30a0 cmp/eq r10, r0
|
|
007b36 8b3a bf h'74 ;@(h'7bae)
|
|
007b38 60b3 mov r11, r0
|
|
007b3a a038 bra h'70 ;@(h'7bae)
|
|
007b3c 804d mov.b r0, @(h'd,r4)
|
|
007b3e 7534 add #h'34, r5
|
|
007b40 00ac mov.b @(r0,r10), r0
|
|
007b42 0000
|
|
007b44 0030
|
|
007b46 cf18 or.b #h'18, @(r0,gbr)
|
|
007b48 0000
|
|
007b4a c350 trapa #h'50
|
|
007b4c 0030
|
|
007b4e 8d48 bt/s h'90 ;@(h'7be2)
|
|
007b50 52f3 mov.l @(h'c,r15), r2
|
|
007b52 3823 cmp/ge r2, r8
|
|
007b54 8911 bt h'22 ;@(h'7b7a)
|
|
007b56 54f3 mov.l @(h'c,r15), r4
|
|
007b58 3488 sub r8, r4
|
|
007b5a 34c7 cmp/gt r12, r4
|
|
007b5c 8b01 bf h'2 ;@(h'7b62)
|
|
007b5e a001 bra h'2 ;@(h'7b64)
|
|
007b60 e103 mov #h'3, r1
|
|
007b62 e101 mov #h'1, r1
|
|
007b64 63f2 mov.l @r15, r3
|
|
007b66 34c7 cmp/gt r12, r4
|
|
007b68 331c add r1, r3
|
|
007b6a 8f02 bf/s h'4 ;@(h'7b72)
|
|
007b6c 2f32 mov.l r3, @r15
|
|
007b6e a001 bra h'2 ;@(h'7b74)
|
|
007b70 e203 mov #h'3, r2
|
|
007b72 e201 mov #h'1, r2
|
|
007b74 382c add r2, r8
|
|
007b76 a014 bra h'28 ;@(h'7ba2)
|
|
007b78 0009 nop
|
|
007b7a 53f3 mov.l @(h'c,r15), r3
|
|
007b7c 3837 cmp/gt r3, r8
|
|
007b7e 8b10 bf h'20 ;@(h'7ba2)
|
|
007b80 53f3 mov.l @(h'c,r15), r3
|
|
007b82 6483 mov r8, r4
|
|
007b84 3438 sub r3, r4
|
|
007b86 34c7 cmp/gt r12, r4
|
|
007b88 8b01 bf h'2 ;@(h'7b8e)
|
|
007b8a a001 bra h'2 ;@(h'7b90)
|
|
007b8c e103 mov #h'3, r1
|
|
007b8e e101 mov #h'1, r1
|
|
007b90 62f2 mov.l @r15, r2
|
|
007b92 34c7 cmp/gt r12, r4
|
|
007b94 3218 sub r1, r2
|
|
007b96 8f02 bf/s h'4 ;@(h'7b9e)
|
|
007b98 2f22 mov.l r2, @r15
|
|
007b9a a001 bra h'2 ;@(h'7ba0)
|
|
007b9c e303 mov #h'3, r3
|
|
007b9e e301 mov #h'1, r3
|
|
007ba0 3838 sub r3, r8
|
|
007ba2 53f5 mov.l @(h'14,r15), r3
|
|
007ba4 4315 cmp/pl r3
|
|
007ba6 8b02 bf h'4 ;@(h'7bae)
|
|
007ba8 51f5 mov.l @(h'14,r15), r1
|
|
007baa 71ff add #h'ff, r1
|
|
007bac 1f15 mov.l r1, @(h'14,r15)
|
|
007bae dd0e mov.l @(h'38,pc), r13 ;@(h'7be8)
|
|
007bb0 9417 mov.w @(h'2e,pc), r4 ;@(h'7be2)
|
|
007bb2 4d0b jsr @r13
|
|
007bb4 0009 nop
|
|
007bb6 2008 tst r0, r0
|
|
007bb8 8900 bt h'0 ;@(h'7bbc)
|
|
007bba 1fb8 mov.l r11, @(h'20,r15)
|
|
007bbc 9c12 mov.w @(h'24,pc), r12 ;@(h'7be4)
|
|
007bbe 4d0b jsr @r13
|
|
007bc0 64c3 mov r12, r4
|
|
007bc2 2008 tst r0, r0
|
|
007bc4 8901 bt h'2 ;@(h'7bca)
|
|
007bc6 acde bra h'-644 ;@(h'7586)
|
|
007bc8 0009 nop
|
|
007bca 910c mov.w @(h'18,pc), r1 ;@(h'7be6)
|
|
007bcc 3f1c add r1, r15
|
|
007bce 4f16 lds.l @r15+, macl
|
|
007bd0 4f26 lds.l @r15+, pr
|
|
007bd2 68f6 mov.l @r15+, r8
|
|
007bd4 69f6 mov.l @r15+, r9
|
|
007bd6 6af6 mov.l @r15+, r10
|
|
007bd8 6bf6 mov.l @r15+, r11
|
|
007bda 6cf6 mov.l @r15+, r12
|
|
007bdc 6df6 mov.l @r15+, r13
|
|
007bde 000b rts
|
|
007be0 6ef6 mov.l @r15+, r14
|
|
007be2 7534 add #h'34, r5
|
|
007be4 7532 add #h'32, r5
|
|
007be6 00dc mov.b @(r0,r13), r0
|
|
007be8 0030
|
|
007bea cf48 or.b #h'48, @(r0,gbr)
|
|
007bec 2fe6 mov.l r14, @-r15
|
|
007bee e40e mov #h'e, r4
|
|
007bf0 917d mov.w @(h'fa,pc), r1 ;@(h'7cee)
|
|
007bf2 2fd6 mov.l r13, @-r15
|
|
007bf4 2fc6 mov.l r12, @-r15
|
|
007bf6 2fb6 mov.l r11, @-r15
|
|
007bf8 2fa6 mov.l r10, @-r15
|
|
007bfa eb00 mov #h'0, r11
|
|
007bfc d23c mov.l @(h'f0,pc), r2 ;@(h'7cf0)
|
|
007bfe 6a43 mov r4, r10
|
|
007c00 d33c mov.l @(h'f0,pc), r3 ;@(h'7cf4)
|
|
007c02 2f96 mov.l r9, @-r15
|
|
007c04 2f86 mov.l r8, @-r15
|
|
007c06 69b3 mov r11, r9
|
|
007c08 9070 mov.w @(h'e0,pc), r0 ;@(h'7cec)
|
|
007c0a e816 mov #h'16, r8
|
|
007c0c 4f22 sts.l pr, @-r15
|
|
007c0e 3f0c add r0, r15
|
|
007c10 1f42 mov.l r4, @(h'8,r15)
|
|
007c12 31fc add r15, r1
|
|
007c14 2fb2 mov.l r11, @r15
|
|
007c16 1fb4 mov.l r11, @(h'10,r15)
|
|
007c18 430b jsr @r3
|
|
007c1a e010 mov #h'10, r0
|
|
007c1c d236 mov.l @(h'd8,pc), r2 ;@(h'7cf8)
|
|
007c1e 61f3 mov r15, r1
|
|
007c20 d336 mov.l @(h'd8,pc), r3 ;@(h'7cfc)
|
|
007c22 7130 add #h'30, r1
|
|
007c24 430b jsr @r3
|
|
007c26 e058 mov #h'58, r0
|
|
007c28 d235 mov.l @(h'd4,pc), r2 ;@(h'7d00)
|
|
007c2a 61f3 mov r15, r1
|
|
007c2c d335 mov.l @(h'd4,pc), r3 ;@(h'7d04)
|
|
007c2e 712c add #h'2c, r1
|
|
007c30 430b jsr @r3
|
|
007c32 e004 mov #h'4, r0
|
|
007c34 ee01 mov #h'1, r14
|
|
007c36 d334 mov.l @(h'd0,pc), r3 ;@(h'7d08)
|
|
007c38 430b jsr @r3
|
|
007c3a 1fb1 mov.l r11, @(h'4,r15)
|
|
007c3c 6cb3 mov r11, r12
|
|
007c3e 2cc8 tst r12, r12
|
|
007c40 8908 bt h'10 ;@(h'7c54)
|
|
007c42 63c3 mov r12, r3
|
|
007c44 73ff add #h'ff, r3
|
|
007c46 62f3 mov r15, r2
|
|
007c48 722c add #h'2c, r2
|
|
007c4a 332c add r2, r3
|
|
007c4c 6130 mov.b @r3, r1
|
|
007c4e 53f1 mov.l @(h'4,r15), r3
|
|
007c50 331c add r1, r3
|
|
007c52 1f31 mov.l r3, @(h'4,r15)
|
|
007c54 2fb6 mov.l r11, @-r15
|
|
007c56 6dc3 mov r12, r13
|
|
007c58 d22c mov.l @(h'b0,pc), r2 ;@(h'7d0c)
|
|
007c5a e67f mov #h'7f, r6
|
|
007c5c 2fe6 mov.l r14, @-r15
|
|
007c5e 4d00 shll r13
|
|
007c60 2fe6 mov.l r14, @-r15
|
|
007c62 1fd8 mov.l r13, @(h'20,r15)
|
|
007c64 53f4 mov.l @(h'10,r15), r3
|
|
007c66 3d3c add r3, r13
|
|
007c68 67d3 mov r13, r7
|
|
007c6a 7701
|
|
007c6c 4708 shll2 r7
|
|
007c6e 4700 shll r7
|
|
007c70 37ac add r10, r7
|
|
007c72 65d3 mov r13, r5
|
|
007c74 4508 shll2 r5
|
|
007c76 4500 shll r5
|
|
007c78 35ac add r10, r5
|
|
007c7a 1f56 mov.l r5, @(h'18,r15)
|
|
007c7c 420b jsr @r2
|
|
007c7e e400 mov #h'0, r4
|
|
007c80 9335 mov.w @(h'6a,pc), r3 ;@(h'7cee)
|
|
007c82 7f0c
|
|
007c84 d222 mov.l @(h'88,pc), r2 ;@(h'7d10)
|
|
007c86 e700 mov #h'0, r7
|
|
007c88 55f3 mov.l @(h'c,r15), r5
|
|
007c8a 66c3 mov r12, r6
|
|
007c8c 4608 shll2 r6
|
|
007c8e 33fc add r15, r3
|
|
007c90 363c add r3, r6
|
|
007c92 7502
|
|
007c94 6662 mov.l @r6, r6
|
|
007c96 420b jsr @r2
|
|
007c98 e402 mov #h'2, r4
|
|
007c9a 6db3 mov r11, r13
|
|
007c9c 63f3 mov r15, r3
|
|
007c9e 732c add #h'2c, r3
|
|
007ca0 33cc add r12, r3
|
|
007ca2 2cc8 tst r12, r12
|
|
007ca4 1f36 mov.l r3, @(h'18,r15)
|
|
007ca6 0029 movt r0
|
|
007ca8 a072 bra h'e4 ;@(h'7d90)
|
|
007caa 1f07 mov.l r0, @(h'1c,r15)
|
|
007cac 53f7 mov.l @(h'1c,r15), r3
|
|
007cae 2338 tst r3, r3
|
|
007cb0 8905 bt h'a ;@(h'7cbe)
|
|
007cb2 62d3 mov r13, r2
|
|
007cb4 d317 mov.l @(h'5c,pc), r3 ;@(h'7d14)
|
|
007cb6 4200 shll r2
|
|
007cb8 6132 mov.l @r3, r1
|
|
007cba a008 bra h'10 ;@(h'7cce)
|
|
007cbc 7126 add #h'26, r1
|
|
007cbe 60c3 mov r12, r0
|
|
007cc0 8801 cmp/eq #h'1, r0
|
|
007cc2 8b09 bf h'12 ;@(h'7cd8)
|
|
007cc4 d313 mov.l @(h'4c,pc), r3 ;@(h'7d14)
|
|
007cc6 62d3 mov r13, r2
|
|
007cc8 6132 mov.l @r3, r1
|
|
007cca 4200 shll r2
|
|
007ccc 712c add #h'2c, r1
|
|
007cce 321c add r1, r2
|
|
007cd0 6021 mov.w @r2, r0
|
|
007cd2 600d extu.w r0, r0
|
|
007cd4 a029 bra h'52 ;@(h'7d2a)
|
|
007cd6 2f06 mov.l r0, @-r15
|
|
007cd8 8802 cmp/eq #h'2, r0
|
|
007cda 8b1d bf h'3a ;@(h'7d18)
|
|
007cdc d30d mov.l @(h'34,pc), r3 ;@(h'7d14)
|
|
007cde 62d3 mov r13, r2
|
|
007ce0 6132 mov.l @r3, r1
|
|
007ce2 4208 shll2 r2
|
|
007ce4 7138 add #h'38, r1
|
|
007ce6 321c add r1, r2
|
|
007ce8 a01e bra h'3c ;@(h'7d28)
|
|
007cea 6022 mov.l @r2, r0
|
|
007cec ff68
|
|
007cee 0088
|
|
007cf0 0031
|
|
007cf2 f95c
|
|
007cf4 0030
|
|
007cf6 c038 mov.b r0, @(h'38,gbr)
|
|
007cf8 0031
|
|
007cfa f96c
|
|
007cfc 0030
|
|
007cfe bf78 bsr h'-110 ;@(h'7bf2)
|
|
007d00 0031
|
|
007d02 f9c4
|
|
007d04 0030
|
|
007d06 c0dc mov.b r0, @(h'dc,gbr)
|
|
007d08 0030
|
|
007d0a 8ef4
|
|
007d0c 0030
|
|
007d0e 943c mov.w @(h'78,pc), r4 ;@(h'7d8a)
|
|
007d10 0030
|
|
007d12 c3a8 trapa #h'a8
|
|
007d14 0810
|
|
007d16 01dc mov.b @(r0,r13), r1
|
|
007d18 d346 mov.l @(h'118,pc), r3 ;@(h'7e34)
|
|
007d1a 62d3 mov r13, r2
|
|
007d1c 6132 mov.l @r3, r1
|
|
007d1e 4200 shll r2
|
|
007d20 7154 add #h'54, r1
|
|
007d22 321c add r1, r2
|
|
007d24 6021 mov.w @r2, r0
|
|
007d26 600d extu.w r0, r0
|
|
007d28 2f06 mov.l r0, @-r15
|
|
007d2a d243 mov.l @(h'10c,pc), r2 ;@(h'7e38)
|
|
007d2c d343 mov.l @(h'10c,pc), r3 ;@(h'7e3c)
|
|
007d2e 2f26 mov.l r2, @-r15
|
|
007d30 64f3 mov r15, r4
|
|
007d32 430b jsr @r3
|
|
007d34 742c add #h'2c, r4
|
|
007d36 e67f mov #h'7f, r6
|
|
007d38 d241 mov.l @(h'104,pc), r2 ;@(h'7e40)
|
|
007d3a 2fb6 mov.l r11, @-r15
|
|
007d3c 2fe6 mov.l r14, @-r15
|
|
007d3e 2fe6 mov.l r14, @-r15
|
|
007d40 57fa mov.l @(h'28,r15), r7
|
|
007d42 37dc add r13, r7
|
|
007d44 53f6 mov.l @(h'18,r15), r3
|
|
007d46 373c add r3, r7
|
|
007d48 1f78 mov.l r7, @(h'20,r15)
|
|
007d4a 7702
|
|
007d4c 55f8 mov.l @(h'20,r15), r5
|
|
007d4e 4708 shll2 r7
|
|
007d50 4700 shll r7
|
|
007d52 37ac add r10, r7
|
|
007d54 7501
|
|
007d56 4508 shll2 r5
|
|
007d58 4500 shll r5
|
|
007d5a 35ac add r10, r5
|
|
007d5c 1f5d mov.l r5, @(h'34,r15)
|
|
007d5e 420b jsr @r2
|
|
007d60 e400 mov #h'0, r4
|
|
007d62 7f14 add #h'14, r15
|
|
007d64 d337 mov.l @(h'dc,pc), r3 ;@(h'7e44)
|
|
007d66 e700 mov #h'0, r7
|
|
007d68 55f8 mov.l @(h'20,r15), r5
|
|
007d6a 66f3 mov r15, r6
|
|
007d6c 7624 add #h'24, r6
|
|
007d6e 7502
|
|
007d70 1f53 mov.l r5, @(h'c,r15)
|
|
007d72 430b jsr @r3
|
|
007d74 e464 mov #h'64, r4
|
|
007d76 e700 mov #h'0, r7
|
|
007d78 56f1 mov.l @(h'4,r15), r6
|
|
007d7a 63f3 mov r15, r3
|
|
007d7c 55f3 mov.l @(h'c,r15), r5
|
|
007d7e 36dc add r13, r6
|
|
007d80 d230 mov.l @(h'c0,pc), r2 ;@(h'7e44)
|
|
007d82 7330 add #h'30, r3
|
|
007d84 4608 shll2 r6
|
|
007d86 363c add r3, r6
|
|
007d88 6662 mov.l @r6, r6
|
|
007d8a 420b jsr @r2
|
|
007d8c e402 mov #h'2, r4
|
|
007d8e 7d01
|
|
007d90 53f6 mov.l @(h'18,r15), r3
|
|
007d92 6230 mov.b @r3, r2
|
|
007d94 3d23 cmp/ge r2, r13
|
|
007d96 8b89 bf h'-ee ;@(h'7cac)
|
|
007d98 7c01
|
|
007d9a e204 mov #h'4, r2
|
|
007d9c 3c23 cmp/ge r2, r12
|
|
007d9e 8901 bt h'2 ;@(h'7da4)
|
|
007da0 af4d bra h'-166 ;@(h'7c3e)
|
|
007da2 0009 nop
|
|
007da4 d326 mov.l @(h'98,pc), r3 ;@(h'7e40)
|
|
007da6 e102 mov #h'2, r1
|
|
007da8 2f16 mov.l r1, @-r15
|
|
007daa 6783 mov r8, r7
|
|
007dac 2fe6 mov.l r14, @-r15
|
|
007dae e67f mov #h'7f, r6
|
|
007db0 2fe6 mov.l r14, @-r15
|
|
007db2 7708
|
|
007db4 6583 mov r8, r5
|
|
007db6 430b jsr @r3
|
|
007db8 e400 mov #h'0, r4
|
|
007dba e200 mov #h'0, r2
|
|
007dbc d320 mov.l @(h'80,pc), r3 ;@(h'7e40)
|
|
007dbe e70d mov #h'd, r7
|
|
007dc0 2f26 mov.l r2, @-r15
|
|
007dc2 e664 mov #h'64, r6
|
|
007dc4 2f26 mov.l r2, @-r15
|
|
007dc6 6523 mov r2, r5
|
|
007dc8 2fe6 mov.l r14, @-r15
|
|
007dca 430b jsr @r3
|
|
007dcc e41a mov #h'1a, r4
|
|
007dce e210 mov #h'10, r2
|
|
007dd0 972d mov.w @(h'5a,pc), r7 ;@(h'7e2e)
|
|
007dd2 e600 mov #h'0, r6
|
|
007dd4 d41c mov.l @(h'70,pc), r4 ;@(h'7e48)
|
|
007dd6 2f26 mov.l r2, @-r15
|
|
007dd8 d31c mov.l @(h'70,pc), r3 ;@(h'7e4c)
|
|
007dda 430b jsr @r3
|
|
007ddc 6563 mov r6, r5
|
|
007dde d21c mov.l @(h'70,pc), r2 ;@(h'7e50)
|
|
007de0 420b jsr @r2
|
|
007de2 7f1c add #h'1c, r15
|
|
007de4 53f2 mov.l @(h'8,r15), r3
|
|
007de6 33a0 cmp/eq r10, r3
|
|
007de8 8901 bt h'2 ;@(h'7dee)
|
|
007dea a07b bra h'f6 ;@(h'7ee4)
|
|
007dec 0009 nop
|
|
007dee 941f mov.w @(h'3e,pc), r4 ;@(h'7e30)
|
|
007df0 d318 mov.l @(h'60,pc), r3 ;@(h'7e54)
|
|
007df2 430b jsr @r3
|
|
007df4 0009 nop
|
|
007df6 2008 tst r0, r0
|
|
007df8 8948 bt h'90 ;@(h'7e8c)
|
|
007dfa 60f2 mov.l @r15, r0
|
|
007dfc 8803 cmp/eq #h'3, r0
|
|
007dfe 8b07 bf h'e ;@(h'7e10)
|
|
007e00 62f2 mov.l @r15, r2
|
|
007e02 63f3 mov r15, r3
|
|
007e04 732c add #h'2c, r3
|
|
007e06 323c add r3, r2
|
|
007e08 6120 mov.b @r2, r1
|
|
007e0a 71ff add #h'ff, r1
|
|
007e0c 3190 cmp/eq r9, r1
|
|
007e0e 893d bt h'7a ;@(h'7e8c)
|
|
007e10 53f4 mov.l @(h'10,r15), r3
|
|
007e12 2338 tst r3, r3
|
|
007e14 8b3a bf h'74 ;@(h'7e8c)
|
|
007e16 e308 mov #h'8, r3
|
|
007e18 1f34 mov.l r3, @(h'10,r15)
|
|
007e1a 63f3 mov r15, r3
|
|
007e1c 64f2 mov.l @r15, r4
|
|
007e1e 732c add #h'2c, r3
|
|
007e20 343c add r3, r4
|
|
007e22 6240 mov.b @r4, r2
|
|
007e24 72ff add #h'ff, r2
|
|
007e26 3920 cmp/eq r2, r9
|
|
007e28 8b16 bf h'2c ;@(h'7e58)
|
|
007e2a a016 bra h'2c ;@(h'7e5a)
|
|
007e2c e218 mov #h'18, r2
|
|
007e2e 0080
|
|
007e30 7547 add #h'47, r5
|
|
007e32 0000
|
|
007e34 0810
|
|
007e36 01dc mov.b @(r0,r13), r1
|
|
007e38 0031
|
|
007e3a f644
|
|
007e3c 0030
|
|
007e3e c270 mov.l r0, @(h'1c0,gbr)
|
|
007e40 0030
|
|
007e42 943c mov.w @(h'78,pc), r4 ;@(h'7ebe)
|
|
007e44 0030
|
|
007e46 c3a8 trapa #h'a8
|
|
007e48 0031
|
|
007e4a d40a mov.l @(h'28,pc), r4 ;@(h'7e74)
|
|
007e4c 0030
|
|
007e4e 9aa4 mov.w @(h'148,pc), r10 ;@(h'7f9a)
|
|
007e50 0030
|
|
007e52 8f50 bf/s h'a0 ;@(h'7ef6)
|
|
007e54 0030
|
|
007e56 cf18 or.b #h'18, @(r0,gbr)
|
|
007e58 e208 mov #h'8, r2
|
|
007e5a 382c add r2, r8
|
|
007e5c e228 mov #h'28, r2
|
|
007e5e 3827 cmp/gt r2, r8
|
|
007e60 8b0a bf h'14 ;@(h'7e78)
|
|
007e62 60f2 mov.l @r15, r0
|
|
007e64 8803 cmp/eq #h'3, r0
|
|
007e66 8b02 bf h'4 ;@(h'7e6e)
|
|
007e68 e103 mov #h'3, r1
|
|
007e6a 3917 cmp/gt r1, r9
|
|
007e6c 8904 bt h'8 ;@(h'7e78)
|
|
007e6e e228 mov #h'28, r2
|
|
007e70 53f2 mov.l @(h'8,r15), r3
|
|
007e72 3288 sub r8, r2
|
|
007e74 332c add r2, r3
|
|
007e76 1f32 mov.l r3, @(h'8,r15)
|
|
007e78 6340 mov.b @r4, r3
|
|
007e7a 7901
|
|
007e7c 73ff add #h'ff, r3
|
|
007e7e 3393 cmp/ge r9, r3
|
|
007e80 8958 bt h'b0 ;@(h'7f34)
|
|
007e82 69b3 mov r11, r9
|
|
007e84 63f2 mov.l @r15, r3
|
|
007e86 7301
|
|
007e88 a054 bra h'a8 ;@(h'7f34)
|
|
007e8a 2f32 mov.l r3, @r15
|
|
007e8c 944d mov.w @(h'9a,pc), r4 ;@(h'7f2a)
|
|
007e8e d327 mov.l @(h'9c,pc), r3 ;@(h'7f2c)
|
|
007e90 430b jsr @r3
|
|
007e92 0009 nop
|
|
007e94 2008 tst r0, r0
|
|
007e96 894d bt h'9a ;@(h'7f34)
|
|
007e98 63f2 mov.l @r15, r3
|
|
007e9a 2338 tst r3, r3
|
|
007e9c 8b01 bf h'2 ;@(h'7ea2)
|
|
007e9e 2998 tst r9, r9
|
|
007ea0 8948 bt h'90 ;@(h'7f34)
|
|
007ea2 52f4 mov.l @(h'10,r15), r2
|
|
007ea4 2228 tst r2, r2
|
|
007ea6 8b45 bf h'8a ;@(h'7f34)
|
|
007ea8 e308 mov #h'8, r3
|
|
007eaa 2998 tst r9, r9
|
|
007eac 8f02 bf/s h'4 ;@(h'7eb4)
|
|
007eae 1f34 mov.l r3, @(h'10,r15)
|
|
007eb0 a001 bra h'2 ;@(h'7eb6)
|
|
007eb2 e218 mov #h'18, r2
|
|
007eb4 e208 mov #h'8, r2
|
|
007eb6 3828 sub r2, r8
|
|
007eb8 e216 mov #h'16, r2
|
|
007eba 3823 cmp/ge r2, r8
|
|
007ebc 8d05 bt/s h'a ;@(h'7eca)
|
|
007ebe 79ff add #h'ff, r9
|
|
007ec0 53f2 mov.l @(h'8,r15), r3
|
|
007ec2 6183 mov r8, r1
|
|
007ec4 71ea add #h'ea, r1
|
|
007ec6 3318 sub r1, r3
|
|
007ec8 1f32 mov.l r3, @(h'8,r15)
|
|
007eca 4911 cmp/pz r9
|
|
007ecc 8932 bt h'64 ;@(h'7f34)
|
|
007ece 63f3 mov r15, r3
|
|
007ed0 62f2 mov.l @r15, r2
|
|
007ed2 732c add #h'2c, r3
|
|
007ed4 69f2 mov.l @r15, r9
|
|
007ed6 72ff add #h'ff, r2
|
|
007ed8 79ff add #h'ff, r9
|
|
007eda 393c add r3, r9
|
|
007edc 6990 mov.b @r9, r9
|
|
007ede 79ff add #h'ff, r9
|
|
007ee0 a028 bra h'50 ;@(h'7f34)
|
|
007ee2 2f22 mov.l r2, @r15
|
|
007ee4 51f2 mov.l @(h'8,r15), r1
|
|
007ee6 3a13 cmp/ge r1, r10
|
|
007ee8 890f bt h'1e ;@(h'7f0a)
|
|
007eea 54f2 mov.l @(h'8,r15), r4
|
|
007eec 34a8 sub r10, r4
|
|
007eee 34e7 cmp/gt r14, r4
|
|
007ef0 8b01 bf h'2 ;@(h'7ef6)
|
|
007ef2 a001 bra h'2 ;@(h'7ef8)
|
|
007ef4 e202 mov #h'2, r2
|
|
007ef6 62e3 mov r14, r2
|
|
007ef8 382c add r2, r8
|
|
007efa 34e7 cmp/gt r14, r4
|
|
007efc 8b01 bf h'2 ;@(h'7f02)
|
|
007efe a001 bra h'2 ;@(h'7f04)
|
|
007f00 e302 mov #h'2, r3
|
|
007f02 63e3 mov r14, r3
|
|
007f04 3a3c add r3, r10
|
|
007f06 a015 bra h'2a ;@(h'7f34)
|
|
007f08 0009 nop
|
|
007f0a 52f2 mov.l @(h'8,r15), r2
|
|
007f0c 3a27 cmp/gt r2, r10
|
|
007f0e 8b11 bf h'22 ;@(h'7f34)
|
|
007f10 53f2 mov.l @(h'8,r15), r3
|
|
007f12 64a3 mov r10, r4
|
|
007f14 3438 sub r3, r4
|
|
007f16 34e7 cmp/gt r14, r4
|
|
007f18 8b01 bf h'2 ;@(h'7f1e)
|
|
007f1a a001 bra h'2 ;@(h'7f20)
|
|
007f1c e102 mov #h'2, r1
|
|
007f1e 61e3 mov r14, r1
|
|
007f20 34e7 cmp/gt r14, r4
|
|
007f22 8f05 bf/s h'a ;@(h'7f30)
|
|
007f24 3818 sub r1, r8
|
|
007f26 a004 bra h'8 ;@(h'7f32)
|
|
007f28 e202 mov #h'2, r2
|
|
007f2a 7542 add #h'42, r5
|
|
007f2c 0030
|
|
007f2e cf18 or.b #h'18, @(r0,gbr)
|
|
007f30 62e3 mov r14, r2
|
|
007f32 3a28 sub r2, r10
|
|
007f34 53f4 mov.l @(h'10,r15), r3
|
|
007f36 2338 tst r3, r3
|
|
007f38 8902 bt h'4 ;@(h'7f40)
|
|
007f3a 53f4 mov.l @(h'10,r15), r3
|
|
007f3c 73ff add #h'ff, r3
|
|
007f3e 1f34 mov.l r3, @(h'10,r15)
|
|
007f40 9481 mov.w @(h'102,pc), r4 ;@(h'8046)
|
|
007f42 d343 mov.l @(h'10c,pc), r3 ;@(h'8050)
|
|
007f44 430b jsr @r3
|
|
007f46 0009 nop
|
|
007f48 2008 tst r0, r0
|
|
007f4a 8901 bt h'2 ;@(h'7f50)
|
|
007f4c ae73 bra h'-31a ;@(h'7c36)
|
|
007f4e 0009 nop
|
|
007f50 917a mov.w @(h'f4,pc), r1 ;@(h'8048)
|
|
007f52 3f1c add r1, r15
|
|
007f54 4f26 lds.l @r15+, pr
|
|
007f56 68f6 mov.l @r15+, r8
|
|
007f58 69f6 mov.l @r15+, r9
|
|
007f5a 6af6 mov.l @r15+, r10
|
|
007f5c 6bf6 mov.l @r15+, r11
|
|
007f5e 6cf6 mov.l @r15+, r12
|
|
007f60 6df6 mov.l @r15+, r13
|
|
007f62 000b rts
|
|
007f64 6ef6 mov.l @r15+, r14
|
|
007f66 e40d mov #h'd, r4
|
|
007f68 9170 mov.w @(h'e0,pc), r1 ;@(h'804c)
|
|
007f6a 2fe6 mov.l r14, @-r15
|
|
007f6c 2fd6 mov.l r13, @-r15
|
|
007f6e 6d43 mov r4, r13
|
|
007f70 d238 mov.l @(h'e0,pc), r2 ;@(h'8054)
|
|
007f72 2fc6 mov.l r12, @-r15
|
|
007f74 2fb6 mov.l r11, @-r15
|
|
007f76 ec63 mov #h'63, r12
|
|
007f78 9067 mov.w @(h'ce,pc), r0 ;@(h'804a)
|
|
007f7a eb00 mov #h'0, r11
|
|
007f7c 2fa6 mov.l r10, @-r15
|
|
007f7e 63b3 mov r11, r3
|
|
007f80 2f96 mov.l r9, @-r15
|
|
007f82 ea01 mov #h'1, r10
|
|
007f84 2f86 mov.l r8, @-r15
|
|
007f86 6943 mov r4, r9
|
|
007f88 4f22 sts.l pr, @-r15
|
|
007f8a 4f12 sts.l macl, @-r15
|
|
007f8c 3f0c add r0, r15
|
|
007f8e 31fc add r15, r1
|
|
007f90 1f41 mov.l r4, @(h'4,r15)
|
|
007f92 6433 mov r3, r4
|
|
007f94 1fa4 mov.l r10, @(h'10,r15)
|
|
007f96 1f33 mov.l r3, @(h'c,r15)
|
|
007f98 d32f mov.l @(h'bc,pc), r3 ;@(h'8058)
|
|
007f9a 430b jsr @r3
|
|
007f9c e058 mov #h'58, r0
|
|
007f9e 61f3 mov r15, r1
|
|
007fa0 d22e mov.l @(h'b8,pc), r2 ;@(h'805c)
|
|
007fa2 716c add #h'6c, r1
|
|
007fa4 d32c mov.l @(h'b0,pc), r3 ;@(h'8058)
|
|
007fa6 430b jsr @r3
|
|
007fa8 e058 mov #h'58, r0
|
|
007faa 61f3 mov r15, r1
|
|
007fac d22c mov.l @(h'b0,pc), r2 ;@(h'8060)
|
|
007fae 7114 add #h'14, r1
|
|
007fb0 d329 mov.l @(h'a4,pc), r3 ;@(h'8058)
|
|
007fb2 430b jsr @r3
|
|
007fb4 e058 mov #h'58, r0
|
|
007fb6 65b3 mov r11, r5
|
|
007fb8 d72a mov.l @(h'a8,pc), r7 ;@(h'8064)
|
|
007fba 6672 mov.l @r7, r6
|
|
007fbc 6063 mov r6, r0
|
|
007fbe 7060 add #h'60, r0
|
|
007fc0 005c mov.b @(r0,r5), r0
|
|
007fc2 88ff cmp/eq #h'ffffffff, r0
|
|
007fc4 8f01 bf/s h'2 ;@(h'7fca)
|
|
007fc6 7501
|
|
007fc8 7401
|
|
007fca e216 mov #h'16, r2
|
|
007fcc 3523 cmp/ge r2, r5
|
|
007fce 8bf5 bf h'-16 ;@(h'7fbc)
|
|
007fd0 e10a mov #h'a, r1
|
|
007fd2 3413 cmp/ge r1, r4
|
|
007fd4 8b08 bf h'10 ;@(h'7fe8)
|
|
007fd6 e062 mov #h'62, r0
|
|
007fd8 006c mov.b @(r0,r6), r0
|
|
007fda 88ff cmp/eq #h'ffffffff, r0
|
|
007fdc 8904 bt h'8 ;@(h'7fe8)
|
|
007fde e3ff mov #h'ffffffff, r3
|
|
007fe0 6272 mov.l @r7, r2
|
|
007fe2 e062 mov #h'62, r0
|
|
007fe4 0234 mov.b r3, @(r0,r2)
|
|
007fe6 7401
|
|
007fe8 2f46 mov.l r4, @-r15
|
|
007fea d31f mov.l @(h'7c,pc), r3 ;@(h'8068)
|
|
007fec 942f mov.w @(h'5e,pc), r4 ;@(h'804e)
|
|
007fee 2f36 mov.l r3, @-r15
|
|
007ff0 d21e mov.l @(h'78,pc), r2 ;@(h'806c)
|
|
007ff2 420b jsr @r2
|
|
007ff4 34fc add r15, r4
|
|
007ff6 7f08
|
|
007ff8 e802 mov #h'2, r8
|
|
007ffa d31d mov.l @(h'74,pc), r3 ;@(h'8070)
|
|
007ffc 430b jsr @r3
|
|
007ffe 0009 nop
|
|
008000 ee00 mov #h'0, r14
|
|
008002 e200 mov #h'0, r2
|
|
008004 2f26 mov.l r2, @-r15
|
|
008006 3ec0 cmp/eq r12, r14
|
|
008008 2fa6 mov.l r10, @-r15
|
|
00800a 8f06 bf/s h'c ;@(h'801a)
|
|
00800c 2fa6 mov.l r10, @-r15
|
|
00800e e713 mov #h'13, r7
|
|
008010 0e77 mul.l r7, r14
|
|
008012 071a sts macl, r7
|
|
008014 37dc add r13, r7
|
|
008016 a00d bra h'1a ;@(h'8034)
|
|
008018 771d add #h'1d, r7
|
|
00801a 3ec7 cmp/gt r12, r14
|
|
00801c 8b05 bf h'a ;@(h'802a)
|
|
00801e e713 mov #h'13, r7
|
|
008020 0e77 mul.l r7, r14
|
|
008022 071a sts macl, r7
|
|
008024 37dc add r13, r7
|
|
008026 a005 bra h'a ;@(h'8034)
|
|
008028 7727 add #h'27, r7
|
|
00802a e713 mov #h'13, r7
|
|
00802c 0e77 mul.l r7, r14
|
|
00802e 071a sts macl, r7
|
|
008030 37dc add r13, r7
|
|
008032 7713 add #h'13, r7
|
|
008034 3ec7 cmp/gt r12, r14
|
|
008036 8f1d bf/s h'3a ;@(h'8074)
|
|
008038 e67f mov #h'7f, r6
|
|
00803a e513 mov #h'13, r5
|
|
00803c 0e57 mul.l r5, r14
|
|
00803e 051a sts macl, r5
|
|
008040 35dc add r13, r5
|
|
008042 a01b bra h'36 ;@(h'807c)
|
|
008044 750a
|
|
008046 7532 add #h'32, r5
|
|
008048 0098
|
|
00804a fee0
|
|
00804c 00c4 mov.b r12, @(r0,r0)
|
|
00804e 0124 mov.b r2, @(r0,r1)
|
|
008050 0030
|
|
008052 cf48 or.b #h'48, @(r0,gbr)
|
|
008054 0031
|
|
008056 f9c8
|
|
008058 0030
|
|
00805a bf78 bsr h'-110 ;@(h'7f4e)
|
|
00805c 0031
|
|
00805e fa20
|
|
008060 0031
|
|
008062 fa78
|
|
008064 0810
|
|
008066 01dc mov.b @(r0,r13), r1
|
|
008068 0031
|
|
00806a fad0
|
|
00806c 0030
|
|
00806e c270 mov.l r0, @(h'1c0,gbr)
|
|
008070 0030
|
|
008072 8ef4
|
|
008074 e513 mov #h'13, r5
|
|
008076 0e57 mul.l r5, r14
|
|
008078 051a sts macl, r5
|
|
00807a 35dc add r13, r5
|
|
00807c d235 mov.l @(h'd4,pc), r2 ;@(h'8154)
|
|
00807e 420b jsr @r2
|
|
008080 e400 mov #h'0, r4
|
|
008082 7f0c
|
|
008084 9365 mov.w @(h'ca,pc), r3 ;@(h'8152)
|
|
008086 3ec7 cmp/gt r12, r14
|
|
008088 e700 mov #h'0, r7
|
|
00808a 66e3 mov r14, r6
|
|
00808c 4608 shll2 r6
|
|
00808e 33fc add r15, r3
|
|
008090 1f62 mov.l r6, @(h'8,r15)
|
|
008092 363c add r3, r6
|
|
008094 8f06 bf/s h'c ;@(h'80a4)
|
|
008096 6662 mov.l @r6, r6
|
|
008098 e513 mov #h'13, r5
|
|
00809a 0e57 mul.l r5, r14
|
|
00809c 051a sts macl, r5
|
|
00809e 35dc add r13, r5
|
|
0080a0 a005 bra h'a ;@(h'80ae)
|
|
0080a2 750c
|
|
0080a4 e513 mov #h'13, r5
|
|
0080a6 0e57 mul.l r5, r14
|
|
0080a8 051a sts macl, r5
|
|
0080aa 35dc add r13, r5
|
|
0080ac 7502
|
|
0080ae d22a mov.l @(h'a8,pc), r2 ;@(h'8158)
|
|
0080b0 420b jsr @r2
|
|
0080b2 e417 mov #h'17, r4
|
|
0080b4 e313 mov #h'13, r3
|
|
0080b6 60e3 mov r14, r0
|
|
0080b8 0e37 mul.l r3, r14
|
|
0080ba 8801 cmp/eq #h'1, r0
|
|
0080bc 031a sts macl, r3
|
|
0080be 33dc add r13, r3
|
|
0080c0 2f32 mov.l r3, @r15
|
|
0080c2 8914 bt h'28 ;@(h'80ee)
|
|
0080c4 60e3 mov r14, r0
|
|
0080c6 8804 cmp/eq #h'4, r0
|
|
0080c8 8911 bt h'22 ;@(h'80ee)
|
|
0080ca 60e3 mov r14, r0
|
|
0080cc 8807 cmp/eq #h'7, r0
|
|
0080ce 890e bt h'1c ;@(h'80ee)
|
|
0080d0 60e3 mov r14, r0
|
|
0080d2 880b cmp/eq #h'b, r0
|
|
0080d4 890b bt h'16 ;@(h'80ee)
|
|
0080d6 60e3 mov r14, r0
|
|
0080d8 880d cmp/eq #h'd, r0
|
|
0080da 8908 bt h'10 ;@(h'80ee)
|
|
0080dc 60e3 mov r14, r0
|
|
0080de 8810 cmp/eq #h'10, r0
|
|
0080e0 8905 bt h'a ;@(h'80ee)
|
|
0080e2 60e3 mov r14, r0
|
|
0080e4 8812 cmp/eq #h'12, r0
|
|
0080e6 8902 bt h'4 ;@(h'80ee)
|
|
0080e8 60e3 mov r14, r0
|
|
0080ea 8815 cmp/eq #h'15, r0
|
|
0080ec 8b05 bf h'a ;@(h'80fa)
|
|
0080ee d31b mov.l @(h'6c,pc), r3 ;@(h'815c)
|
|
0080f0 6032 mov.l @r3, r0
|
|
0080f2 7060 add #h'60, r0
|
|
0080f4 00ec mov.b @(r0,r14), r0
|
|
0080f6 88ff cmp/eq #h'ffffffff, r0
|
|
0080f8 8b24 bf h'48 ;@(h'8144)
|
|
0080fa e700 mov #h'0, r7
|
|
0080fc 56f2 mov.l @(h'8,r15), r6
|
|
0080fe 3ec7 cmp/gt r12, r14
|
|
008100 63f3 mov r15, r3
|
|
008102 736c add #h'6c, r3
|
|
008104 363c add r3, r6
|
|
008106 8f06 bf/s h'c ;@(h'8116)
|
|
008108 6662 mov.l @r6, r6
|
|
00810a e513 mov #h'13, r5
|
|
00810c 0e57 mul.l r5, r14
|
|
00810e 051a sts macl, r5
|
|
008110 35dc add r13, r5
|
|
008112 a005 bra h'a ;@(h'8120)
|
|
008114 7514 add #h'14, r5
|
|
008116 e513 mov #h'13, r5
|
|
008118 0e57 mul.l r5, r14
|
|
00811a 051a sts macl, r5
|
|
00811c 35dc add r13, r5
|
|
00811e 750a
|
|
008120 d20d mov.l @(h'34,pc), r2 ;@(h'8158)
|
|
008122 420b jsr @r2
|
|
008124 e417 mov #h'17, r4
|
|
008126 3ec0 cmp/eq r12, r14
|
|
008128 8b21 bf h'42 ;@(h'816e)
|
|
00812a e700 mov #h'0, r7
|
|
00812c 56f2 mov.l @(h'8,r15), r6
|
|
00812e 63f3 mov r15, r3
|
|
008130 65f2 mov.l @r15, r5
|
|
008132 7314 add #h'14, r3
|
|
008134 d208 mov.l @(h'20,pc), r2 ;@(h'8158)
|
|
008136 7513 add #h'13, r5
|
|
008138 363c add r3, r6
|
|
00813a 6662 mov.l @r6, r6
|
|
00813c 420b jsr @r2
|
|
00813e e417 mov #h'17, r4
|
|
008140 a015 bra h'2a ;@(h'816e)
|
|
008142 0009 nop
|
|
008144 d606 mov.l @(h'18,pc), r6 ;@(h'8160)
|
|
008146 3ec7 cmp/gt r12, r14
|
|
008148 8f0c bf/s h'18 ;@(h'8164)
|
|
00814a e700 mov #h'0, r7
|
|
00814c 65f2 mov.l @r15, r5
|
|
00814e a00b bra h'16 ;@(h'8168)
|
|
008150 7514 add #h'14, r5
|
|
008152 00c4 mov.b r12, @(r0,r0)
|
|
008154 0030
|
|
008156 943c mov.w @(h'78,pc), r4 ;@(h'81d2)
|
|
008158 0030
|
|
00815a c3a8 trapa #h'a8
|
|
00815c 0810
|
|
00815e 01dc mov.b @(r0,r13), r1
|
|
008160 0031
|
|
008162 fad8
|
|
008164 65f2 mov.l @r15, r5
|
|
008166 750a
|
|
008168 d244 mov.l @(h'110,pc), r2 ;@(h'827c)
|
|
00816a 420b jsr @r2
|
|
00816c e417 mov #h'17, r4
|
|
00816e 60e3 mov r14, r0
|
|
008170 8802 cmp/eq #h'2, r0
|
|
008172 8941 bt h'82 ;@(h'81f8)
|
|
008174 60e3 mov r14, r0
|
|
008176 8807 cmp/eq #h'7, r0
|
|
008178 893e bt h'7c ;@(h'81f8)
|
|
00817a 60e3 mov r14, r0
|
|
00817c 8808 cmp/eq #h'8, r0
|
|
00817e 893b bt h'76 ;@(h'81f8)
|
|
008180 60e3 mov r14, r0
|
|
008182 880d cmp/eq #h'd, r0
|
|
008184 8938 bt h'70 ;@(h'81f8)
|
|
008186 60e3 mov r14, r0
|
|
008188 8810 cmp/eq #h'10, r0
|
|
00818a 8935 bt h'6a ;@(h'81f8)
|
|
00818c 60e3 mov r14, r0
|
|
00818e 8813 cmp/eq #h'13, r0
|
|
008190 8932 bt h'64 ;@(h'81f8)
|
|
008192 60e3 mov r14, r0
|
|
008194 8801 cmp/eq #h'1, r0
|
|
008196 8914 bt h'28 ;@(h'81c2)
|
|
008198 60e3 mov r14, r0
|
|
00819a 8804 cmp/eq #h'4, r0
|
|
00819c 8911 bt h'22 ;@(h'81c2)
|
|
00819e 60e3 mov r14, r0
|
|
0081a0 8807 cmp/eq #h'7, r0
|
|
0081a2 890e bt h'1c ;@(h'81c2)
|
|
0081a4 60e3 mov r14, r0
|
|
0081a6 880b cmp/eq #h'b, r0
|
|
0081a8 890b bt h'16 ;@(h'81c2)
|
|
0081aa 60e3 mov r14, r0
|
|
0081ac 880d cmp/eq #h'd, r0
|
|
0081ae 8908 bt h'10 ;@(h'81c2)
|
|
0081b0 60e3 mov r14, r0
|
|
0081b2 8810 cmp/eq #h'10, r0
|
|
0081b4 8905 bt h'a ;@(h'81c2)
|
|
0081b6 60e3 mov r14, r0
|
|
0081b8 8812 cmp/eq #h'12, r0
|
|
0081ba 8902 bt h'4 ;@(h'81c2)
|
|
0081bc 60e3 mov r14, r0
|
|
0081be 8815 cmp/eq #h'15, r0
|
|
0081c0 8b05 bf h'a ;@(h'81ce)
|
|
0081c2 d32f mov.l @(h'bc,pc), r3 ;@(h'8280)
|
|
0081c4 6032 mov.l @r3, r0
|
|
0081c6 7060 add #h'60, r0
|
|
0081c8 00ec mov.b @(r0,r14), r0
|
|
0081ca 88ff cmp/eq #h'ffffffff, r0
|
|
0081cc 8b14 bf h'28 ;@(h'81f8)
|
|
0081ce 3ec0 cmp/eq r12, r14
|
|
0081d0 8b02 bf h'4 ;@(h'81d8)
|
|
0081d2 66f2 mov.l @r15, r6
|
|
0081d4 a007 bra h'e ;@(h'81e6)
|
|
0081d6 7619 add #h'19, r6
|
|
0081d8 3ec7 cmp/gt r12, r14
|
|
0081da 8b02 bf h'4 ;@(h'81e2)
|
|
0081dc 66f2 mov.l @r15, r6
|
|
0081de a002 bra h'4 ;@(h'81e6)
|
|
0081e0 7616 add #h'16, r6
|
|
0081e2 66f2 mov.l @r15, r6
|
|
0081e4 760c
|
|
0081e6 e578 mov #h'78, r5
|
|
0081e8 d326 mov.l @(h'98,pc), r3 ;@(h'8284)
|
|
0081ea 3ec0 cmp/eq r12, r14
|
|
0081ec d226 mov.l @(h'98,pc), r2 ;@(h'8288)
|
|
0081ee 0429 movt r4
|
|
0081f0 4408 shll2 r4
|
|
0081f2 4400 shll r4
|
|
0081f4 420b jsr @r2
|
|
0081f6 343c add r3, r4
|
|
0081f8 3ec7 cmp/gt r12, r14
|
|
0081fa 8f06 bf/s h'c ;@(h'820a)
|
|
0081fc 60e3 mov r14, r0
|
|
0081fe e613 mov #h'13, r6
|
|
008200 0e67 mul.l r6, r14
|
|
008202 061a sts macl, r6
|
|
008204 36dc add r13, r6
|
|
008206 a005 bra h'a ;@(h'8214)
|
|
008208 760c
|
|
00820a e613 mov #h'13, r6
|
|
00820c 0e67 mul.l r6, r14
|
|
00820e 061a sts macl, r6
|
|
008210 36dc add r13, r6
|
|
008212 7602
|
|
008214 8812 cmp/eq #h'12, r0
|
|
008216 8b07 bf h'e ;@(h'8228)
|
|
008218 d319 mov.l @(h'64,pc), r3 ;@(h'8280)
|
|
00821a 6032 mov.l @r3, r0
|
|
00821c 7060 add #h'60, r0
|
|
00821e 00ec mov.b @(r0,r14), r0
|
|
008220 88ff cmp/eq #h'ffffffff, r0
|
|
008222 8b01 bf h'2 ;@(h'8228)
|
|
008224 a001 bra h'2 ;@(h'822a)
|
|
008226 e201 mov #h'1, r2
|
|
008228 e200 mov #h'0, r2
|
|
00822a 362c add r2, r6
|
|
00822c 60e3 mov r14, r0
|
|
00822e 8812 cmp/eq #h'12, r0
|
|
008230 8f09 bf/s h'12 ;@(h'8246)
|
|
008232 e503 mov #h'3, r5
|
|
008234 d312 mov.l @(h'48,pc), r3 ;@(h'8280)
|
|
008236 6032 mov.l @r3, r0
|
|
008238 7060 add #h'60, r0
|
|
00823a 00ec mov.b @(r0,r14), r0
|
|
00823c 88ff cmp/eq #h'ffffffff, r0
|
|
00823e 8b02 bf h'4 ;@(h'8246)
|
|
008240 d412 mov.l @(h'48,pc), r4 ;@(h'828c)
|
|
008242 a00b bra h'16 ;@(h'825c)
|
|
008244 0009 nop
|
|
008246 d30e mov.l @(h'38,pc), r3 ;@(h'8280)
|
|
008248 d211 mov.l @(h'44,pc), r2 ;@(h'8290)
|
|
00824a 6032 mov.l @r3, r0
|
|
00824c 7060 add #h'60, r0
|
|
00824e 00ec mov.b @(r0,r14), r0
|
|
008250 88ff cmp/eq #h'ffffffff, r0
|
|
008252 0429 movt r4
|
|
008254 4408 shll2 r4
|
|
008256 4408 shll2 r4
|
|
008258 4400 shll r4
|
|
00825a 342c add r2, r4
|
|
00825c d20d mov.l @(h'34,pc), r2 ;@(h'8294)
|
|
00825e 420b jsr @r2
|
|
008260 0009 nop
|
|
008262 7e01
|
|
008264 e316 mov #h'16, r3
|
|
008266 3e33 cmp/ge r3, r14
|
|
008268 8901 bt h'2 ;@(h'826e)
|
|
00826a aeca bra h'-26c ;@(h'8002)
|
|
00826c 0009 nop
|
|
00826e 3bc0 cmp/eq r12, r11
|
|
008270 2f86 mov.l r8, @-r15
|
|
008272 2fa6 mov.l r10, @-r15
|
|
008274 8f10 bf/s h'20 ;@(h'8298)
|
|
008276 2fa6 mov.l r10, @-r15
|
|
008278 a00f bra h'1e ;@(h'829a)
|
|
00827a e71d mov #h'1d, r7
|
|
00827c 0030
|
|
00827e c3a8 trapa #h'a8
|
|
008280 0810
|
|
008282 01dc mov.b @(r0,r13), r1
|
|
008284 0031
|
|
008286 d74a mov.l @(h'128,pc), r7 ;@(h'83b0)
|
|
008288 0030
|
|
00828a a214 bra h'428 ;@(h'86b6)
|
|
00828c 0031
|
|
00828e d98a mov.l @(h'228,pc), r9 ;@(h'84b8)
|
|
008290 0031
|
|
008292 d70a mov.l @(h'28,pc), r7 ;@(h'82bc)
|
|
008294 0030
|
|
008296 a570 bra h'ae0 ;@(h'8d7a)
|
|
008298 e713 mov #h'13, r7
|
|
00829a 379c add r9, r7
|
|
00829c d233 mov.l @(h'cc,pc), r2 ;@(h'836c)
|
|
00829e e67f mov #h'7f, r6
|
|
0082a0 6593 mov r9, r5
|
|
0082a2 420b jsr @r2
|
|
0082a4 e400 mov #h'0, r4
|
|
0082a6 6793 mov r9, r7
|
|
0082a8 d330 mov.l @(h'c0,pc), r3 ;@(h'836c)
|
|
0082aa e614 mov #h'14, r6
|
|
0082ac 2f86 mov.l r8, @-r15
|
|
0082ae 6593 mov r9, r5
|
|
0082b0 2fa6 mov.l r10, @-r15
|
|
0082b2 7713 add #h'13, r7
|
|
0082b4 2fa6 mov.l r10, @-r15
|
|
0082b6 430b jsr @r3
|
|
0082b8 e401 mov #h'1, r4
|
|
0082ba e200 mov #h'0, r2
|
|
0082bc d32b mov.l @(h'ac,pc), r3 ;@(h'836c)
|
|
0082be e70d mov #h'd, r7
|
|
0082c0 2f26 mov.l r2, @-r15
|
|
0082c2 e658 mov #h'58, r6
|
|
0082c4 2f26 mov.l r2, @-r15
|
|
0082c6 6523 mov r2, r5
|
|
0082c8 2fa6 mov.l r10, @-r15
|
|
0082ca 430b jsr @r3
|
|
0082cc e427 mov #h'27, r4
|
|
0082ce e210 mov #h'10, r2
|
|
0082d0 9747 mov.w @(h'8e,pc), r7 ;@(h'8362)
|
|
0082d2 e600 mov #h'0, r6
|
|
0082d4 d426 mov.l @(h'98,pc), r4 ;@(h'8370)
|
|
0082d6 2f26 mov.l r2, @-r15
|
|
0082d8 d326 mov.l @(h'98,pc), r3 ;@(h'8374)
|
|
0082da 430b jsr @r3
|
|
0082dc 6563 mov r6, r5
|
|
0082de 7f28 add #h'28, r15
|
|
0082e0 9640 mov.w @(h'80,pc), r6 ;@(h'8364)
|
|
0082e2 e702 mov #h'2, r7
|
|
0082e4 d224 mov.l @(h'90,pc), r2 ;@(h'8378)
|
|
0082e6 36fc add r15, r6
|
|
0082e8 6573 mov r7, r5
|
|
0082ea 420b jsr @r2
|
|
0082ec e461 mov #h'61, r4
|
|
0082ee d323 mov.l @(h'8c,pc), r3 ;@(h'837c)
|
|
0082f0 430b jsr @r3
|
|
0082f2 0009 nop
|
|
0082f4 52f1 mov.l @(h'4,r15), r2
|
|
0082f6 32d0 cmp/eq r13, r2
|
|
0082f8 8901 bt h'2 ;@(h'82fe)
|
|
0082fa a084 bra h'108 ;@(h'8406)
|
|
0082fc 0009 nop
|
|
0082fe 51f3 mov.l @(h'c,r15), r1
|
|
008300 2118 tst r1, r1
|
|
008302 8901 bt h'2 ;@(h'8308)
|
|
008304 a07f bra h'fe ;@(h'8406)
|
|
008306 0009 nop
|
|
008308 942d mov.w @(h'5a,pc), r4 ;@(h'8366)
|
|
00830a d31d mov.l @(h'74,pc), r3 ;@(h'8380)
|
|
00830c 430b jsr @r3
|
|
00830e 0009 nop
|
|
008310 2008 tst r0, r0
|
|
008312 8910 bt h'20 ;@(h'8336)
|
|
008314 60b3 mov r11, r0
|
|
008316 8815 cmp/eq #h'15, r0
|
|
008318 890d bt h'1a ;@(h'8336)
|
|
00831a e21e mov #h'1e, r2
|
|
00831c 3927 cmp/gt r2, r9
|
|
00831e 8f05 bf/s h'a ;@(h'832c)
|
|
008320 ec63 mov #h'63, r12
|
|
008322 51f1 mov.l @(h'4,r15), r1
|
|
008324 71ed add #h'ed, r1
|
|
008326 1f11 mov.l r1, @(h'4,r15)
|
|
008328 a003 bra h'6 ;@(h'8332)
|
|
00832a 7913 add #h'13, r9
|
|
00832c 7913 add #h'13, r9
|
|
00832e e106 mov #h'6, r1
|
|
008330 1f13 mov.l r1, @(h'c,r15)
|
|
008332 a099 bra h'132 ;@(h'8468)
|
|
008334 7b01
|
|
008336 9417 mov.w @(h'2e,pc), r4 ;@(h'8368)
|
|
008338 d211 mov.l @(h'44,pc), r2 ;@(h'8380)
|
|
00833a 420b jsr @r2
|
|
00833c 0009 nop
|
|
00833e 2008 tst r0, r0
|
|
008340 8920 bt h'40 ;@(h'8384)
|
|
008342 2bb8 tst r11, r11
|
|
008344 891e bt h'3c ;@(h'8384)
|
|
008346 e314 mov #h'14, r3
|
|
008348 3933 cmp/ge r3, r9
|
|
00834a 8d05 bt/s h'a ;@(h'8358)
|
|
00834c ec63 mov #h'63, r12
|
|
00834e 51f1 mov.l @(h'4,r15), r1
|
|
008350 7113 add #h'13, r1
|
|
008352 1f11 mov.l r1, @(h'4,r15)
|
|
008354 a003 bra h'6 ;@(h'835e)
|
|
008356 79ed add #h'ed, r9
|
|
008358 79ed add #h'ed, r9
|
|
00835a e106 mov #h'6, r1
|
|
00835c 1f13 mov.l r1, @(h'c,r15)
|
|
00835e a083 bra h'106 ;@(h'8468)
|
|
008360 7bff add #h'ff, r11
|
|
008362 0080
|
|
008364 011c mov.b @(r0,r1), r1
|
|
008366 7547 add #h'47, r5
|
|
008368 7542 add #h'42, r5
|
|
00836a 0000
|
|
00836c 0030
|
|
00836e 943c mov.w @(h'78,pc), r4 ;@(h'83ea)
|
|
008370 0031
|
|
008372 d50a mov.l @(h'28,pc), r5 ;@(h'839c)
|
|
008374 0030
|
|
008376 9aa4 mov.w @(h'148,pc), r10 ;@(h'84c2)
|
|
008378 0030
|
|
00837a c3a8 trapa #h'a8
|
|
00837c 0030
|
|
00837e 8f50 bf/s h'a0 ;@(h'8422)
|
|
008380 0030
|
|
008382 cf18 or.b #h'18, @(r0,gbr)
|
|
008384 945c mov.w @(h'b8,pc), r4 ;@(h'8440)
|
|
008386 d22f mov.l @(h'bc,pc), r2 ;@(h'8444)
|
|
008388 420b jsr @r2
|
|
00838a 0009 nop
|
|
00838c 2008 tst r0, r0
|
|
00838e 896b bt h'd6 ;@(h'8468)
|
|
008390 52f4 mov.l @(h'10,r15), r2
|
|
008392 2228 tst r2, r2
|
|
008394 8b68 bf h'd0 ;@(h'8468)
|
|
008396 60b3 mov r11, r0
|
|
008398 1fa4 mov.l r10, @(h'10,r15)
|
|
00839a 8802 cmp/eq #h'2, r0
|
|
00839c 8964 bt h'c8 ;@(h'8468)
|
|
00839e 60b3 mov r11, r0
|
|
0083a0 8807 cmp/eq #h'7, r0
|
|
0083a2 8961 bt h'c2 ;@(h'8468)
|
|
0083a4 60b3 mov r11, r0
|
|
0083a6 8808 cmp/eq #h'8, r0
|
|
0083a8 895e bt h'bc ;@(h'8468)
|
|
0083aa 60b3 mov r11, r0
|
|
0083ac 880d cmp/eq #h'd, r0
|
|
0083ae 895b bt h'b6 ;@(h'8468)
|
|
0083b0 60b3 mov r11, r0
|
|
0083b2 8810 cmp/eq #h'10, r0
|
|
0083b4 8958 bt h'b0 ;@(h'8468)
|
|
0083b6 60b3 mov r11, r0
|
|
0083b8 8813 cmp/eq #h'13, r0
|
|
0083ba 8955 bt h'aa ;@(h'8468)
|
|
0083bc 60b3 mov r11, r0
|
|
0083be 8801 cmp/eq #h'1, r0
|
|
0083c0 8914 bt h'28 ;@(h'83ec)
|
|
0083c2 60b3 mov r11, r0
|
|
0083c4 8804 cmp/eq #h'4, r0
|
|
0083c6 8911 bt h'22 ;@(h'83ec)
|
|
0083c8 60b3 mov r11, r0
|
|
0083ca 8807 cmp/eq #h'7, r0
|
|
0083cc 890e bt h'1c ;@(h'83ec)
|
|
0083ce 60b3 mov r11, r0
|
|
0083d0 880b cmp/eq #h'b, r0
|
|
0083d2 890b bt h'16 ;@(h'83ec)
|
|
0083d4 60b3 mov r11, r0
|
|
0083d6 880d cmp/eq #h'd, r0
|
|
0083d8 8908 bt h'10 ;@(h'83ec)
|
|
0083da 60b3 mov r11, r0
|
|
0083dc 8810 cmp/eq #h'10, r0
|
|
0083de 8905 bt h'a ;@(h'83ec)
|
|
0083e0 60b3 mov r11, r0
|
|
0083e2 8812 cmp/eq #h'12, r0
|
|
0083e4 8902 bt h'4 ;@(h'83ec)
|
|
0083e6 60b3 mov r11, r0
|
|
0083e8 8815 cmp/eq #h'15, r0
|
|
0083ea 8b05 bf h'a ;@(h'83f8)
|
|
0083ec d316 mov.l @(h'58,pc), r3 ;@(h'8448)
|
|
0083ee 6032 mov.l @r3, r0
|
|
0083f0 7060 add #h'60, r0
|
|
0083f2 00bc mov.b @(r0,r11), r0
|
|
0083f4 88ff cmp/eq #h'ffffffff, r0
|
|
0083f6 8b37 bf h'6e ;@(h'8468)
|
|
0083f8 60c3 mov r12, r0
|
|
0083fa 8863 cmp/eq #h'63, r0
|
|
0083fc 8901 bt h'2 ;@(h'8402)
|
|
0083fe a033 bra h'66 ;@(h'8468)
|
|
008400 ec63 mov #h'63, r12
|
|
008402 a031 bra h'62 ;@(h'8468)
|
|
008404 6cb3 mov r11, r12
|
|
008406 52f1 mov.l @(h'4,r15), r2
|
|
008408 3d23 cmp/ge r2, r13
|
|
00840a 890f bt h'1e ;@(h'842c)
|
|
00840c 54f1 mov.l @(h'4,r15), r4
|
|
00840e 34d8 sub r13, r4
|
|
008410 3487 cmp/gt r8, r4
|
|
008412 8b01 bf h'2 ;@(h'8418)
|
|
008414 a001 bra h'2 ;@(h'841a)
|
|
008416 e103 mov #h'3, r1
|
|
008418 e101 mov #h'1, r1
|
|
00841a 3487 cmp/gt r8, r4
|
|
00841c 8f02 bf/s h'4 ;@(h'8424)
|
|
00841e 391c add r1, r9
|
|
008420 a001 bra h'2 ;@(h'8426)
|
|
008422 e303 mov #h'3, r3
|
|
008424 e301 mov #h'1, r3
|
|
008426 3d3c add r3, r13
|
|
008428 a018 bra h'30 ;@(h'845c)
|
|
00842a 0009 nop
|
|
00842c 52f1 mov.l @(h'4,r15), r2
|
|
00842e 3d27 cmp/gt r2, r13
|
|
008430 8b14 bf h'28 ;@(h'845c)
|
|
008432 64d3 mov r13, r4
|
|
008434 53f1 mov.l @(h'4,r15), r3
|
|
008436 3438 sub r3, r4
|
|
008438 3487 cmp/gt r8, r4
|
|
00843a 8b07 bf h'e ;@(h'844c)
|
|
00843c a007 bra h'e ;@(h'844e)
|
|
00843e e103 mov #h'3, r1
|
|
008440 7534 add #h'34, r5
|
|
008442 0000
|
|
008444 0030
|
|
008446 cf18 or.b #h'18, @(r0,gbr)
|
|
008448 0810
|
|
00844a 01dc mov.b @(r0,r13), r1
|
|
00844c e101 mov #h'1, r1
|
|
00844e 3487 cmp/gt r8, r4
|
|
008450 8f02 bf/s h'4 ;@(h'8458)
|
|
008452 3918 sub r1, r9
|
|
008454 a001 bra h'2 ;@(h'845a)
|
|
008456 e203 mov #h'3, r2
|
|
008458 e201 mov #h'1, r2
|
|
00845a 3d28 sub r2, r13
|
|
00845c 53f3 mov.l @(h'c,r15), r3
|
|
00845e 4315 cmp/pl r3
|
|
008460 8b02 bf h'4 ;@(h'8468)
|
|
008462 51f3 mov.l @(h'c,r15), r1
|
|
008464 71ff add #h'ff, r1
|
|
008466 1f13 mov.l r1, @(h'c,r15)
|
|
008468 9484 mov.w @(h'108,pc), r4 ;@(h'8574)
|
|
00846a d346 mov.l @(h'118,pc), r3 ;@(h'8584)
|
|
00846c 430b jsr @r3
|
|
00846e 0009 nop
|
|
008470 2008 tst r0, r0
|
|
008472 8901 bt h'2 ;@(h'8478)
|
|
008474 e300 mov #h'0, r3
|
|
008476 1f34 mov.l r3, @(h'10,r15)
|
|
008478 947d mov.w @(h'fa,pc), r4 ;@(h'8576)
|
|
00847a d342 mov.l @(h'108,pc), r3 ;@(h'8584)
|
|
00847c 430b jsr @r3
|
|
00847e 0009 nop
|
|
008480 2008 tst r0, r0
|
|
008482 8901 bt h'2 ;@(h'8488)
|
|
008484 adb9 bra h'-48e ;@(h'7ffa)
|
|
008486 0009 nop
|
|
008488 9176 mov.w @(h'ec,pc), r1 ;@(h'8578)
|
|
00848a 3f1c add r1, r15
|
|
00848c 4f16 lds.l @r15+, macl
|
|
00848e 4f26 lds.l @r15+, pr
|
|
008490 68f6 mov.l @r15+, r8
|
|
008492 69f6 mov.l @r15+, r9
|
|
008494 6af6 mov.l @r15+, r10
|
|
008496 6bf6 mov.l @r15+, r11
|
|
008498 6cf6 mov.l @r15+, r12
|
|
00849a 6df6 mov.l @r15+, r13
|
|
00849c 000b rts
|
|
00849e 6ef6 mov.l @r15+, r14
|
|
0084a0 2fe6 mov.l r14, @-r15
|
|
0084a2 ee00 mov #h'0, r14
|
|
0084a4 916a mov.w @(h'd4,pc), r1 ;@(h'857c)
|
|
0084a6 2fd6 mov.l r13, @-r15
|
|
0084a8 2fc6 mov.l r12, @-r15
|
|
0084aa 2fb6 mov.l r11, @-r15
|
|
0084ac 2fa6 mov.l r10, @-r15
|
|
0084ae eb01 mov #h'1, r11
|
|
0084b0 dd35 mov.l @(h'd4,pc), r13 ;@(h'8588)
|
|
0084b2 ea03 mov #h'3, r10
|
|
0084b4 d235 mov.l @(h'd4,pc), r2 ;@(h'858c)
|
|
0084b6 2f96 mov.l r9, @-r15
|
|
0084b8 2f86 mov.l r8, @-r15
|
|
0084ba 4f22 sts.l pr, @-r15
|
|
0084bc 4f12 sts.l macl, @-r15
|
|
0084be 905c mov.w @(h'b8,pc), r0 ;@(h'857a)
|
|
0084c0 d333 mov.l @(h'cc,pc), r3 ;@(h'8590)
|
|
0084c2 3f0c add r0, r15
|
|
0084c4 1f41 mov.l r4, @(h'4,r15)
|
|
0084c6 31fc add r15, r1
|
|
0084c8 1f57 mov.l r5, @(h'1c,r15)
|
|
0084ca 430b jsr @r3
|
|
0084cc e028 mov #h'28, r0
|
|
0084ce 9156 mov.w @(h'ac,pc), r1 ;@(h'857e)
|
|
0084d0 d230 mov.l @(h'c0,pc), r2 ;@(h'8594)
|
|
0084d2 31fc add r15, r1
|
|
0084d4 d32e mov.l @(h'b8,pc), r3 ;@(h'8590)
|
|
0084d6 430b jsr @r3
|
|
0084d8 e028 mov #h'28, r0
|
|
0084da 9151 mov.w @(h'a2,pc), r1 ;@(h'8580)
|
|
0084dc d22e mov.l @(h'b8,pc), r2 ;@(h'8598)
|
|
0084de 31fc add r15, r1
|
|
0084e0 d32b mov.l @(h'ac,pc), r3 ;@(h'8590)
|
|
0084e2 430b jsr @r3
|
|
0084e4 e028 mov #h'28, r0
|
|
0084e6 6ce3 mov r14, r12
|
|
0084e8 d22c mov.l @(h'b0,pc), r2 ;@(h'859c)
|
|
0084ea 61f3 mov r15, r1
|
|
0084ec d32c mov.l @(h'b0,pc), r3 ;@(h'85a0)
|
|
0084ee 7154 add #h'54, r1
|
|
0084f0 2fe2 mov.l r14, @r15
|
|
0084f2 1feb mov.l r14, @(h'2c,r15)
|
|
0084f4 430b jsr @r3
|
|
0084f6 e00c mov #h'c, r0
|
|
0084f8 69c3 mov r12, r9
|
|
0084fa a01c bra h'38 ;@(h'8536)
|
|
0084fc e809 mov #h'9, r8
|
|
0084fe 6193 mov r9, r1
|
|
008500 d328 mov.l @(h'a0,pc), r3 ;@(h'85a4)
|
|
008502 430b jsr @r3
|
|
008504 60a3 mov r10, r0
|
|
008506 6303 mov r0, r3
|
|
008508 4000 shll r0
|
|
00850a 303c add r3, r0
|
|
00850c d326 mov.l @(h'98,pc), r3 ;@(h'85a8)
|
|
00850e 4008 shll2 r0
|
|
008510 62f3 mov r15, r2
|
|
008512 7260 add #h'60, r2
|
|
008514 302c add r2, r0
|
|
008516 6203 mov r0, r2
|
|
008518 6193 mov r9, r1
|
|
00851a 430b jsr @r3
|
|
00851c 60a3 mov r10, r0
|
|
00851e 4008 shll2 r0
|
|
008520 d322 mov.l @(h'88,pc), r3 ;@(h'85ac)
|
|
008522 302c add r2, r0
|
|
008524 430b jsr @r3
|
|
008526 2f06 mov.l r0, @-r15
|
|
008528 d31f mov.l @(h'7c,pc), r3 ;@(h'85a8)
|
|
00852a 6103 mov r0, r1
|
|
00852c 430b jsr @r3
|
|
00852e e00a mov #h'a, r0
|
|
008530 61f6 mov.l @r15+, r1
|
|
008532 7901
|
|
008534 2102 mov.l r0, @r1
|
|
008536 3983 cmp/ge r8, r9
|
|
008538 8be1 bf h'-3e ;@(h'84fe)
|
|
00853a 52f1 mov.l @(h'4,r15), r2
|
|
00853c 6322 mov.l @r2, r3
|
|
00853e 2338 tst r3, r3
|
|
008540 8b01 bf h'2 ;@(h'8546)
|
|
008542 a3d6 bra h'7ac ;@(h'8cf2)
|
|
008544 0009 nop
|
|
008546 62f3 mov r15, r2
|
|
008548 7254 add #h'54, r2
|
|
00854a 63f3 mov r15, r3
|
|
00854c 1f24 mov.l r2, @(h'10,r15)
|
|
00854e 61f3 mov r15, r1
|
|
008550 7358 add #h'58, r3
|
|
008552 715c add #h'5c, r1
|
|
008554 1f38 mov.l r3, @(h'20,r15)
|
|
008556 64f3 mov r15, r4
|
|
008558 1f19 mov.l r1, @(h'24,r15)
|
|
00855a e04c mov #h'4c, r0
|
|
00855c 7460 add #h'60, r4
|
|
00855e 6243 mov r4, r2
|
|
008560 7204
|
|
008562 6343 mov r4, r3
|
|
008564 0f26 mov.l r2, @(r0,r15)
|
|
008566 7310 add #h'10, r3
|
|
008568 e048 mov #h'48, r0
|
|
00856a 741c add #h'1c, r4
|
|
00856c 0f36 mov.l r3, @(r0,r15)
|
|
00856e e050 mov #h'50, r0
|
|
008570 a3b4 bra h'768 ;@(h'8cdc)
|
|
008572 0f46 mov.l r4, @(r0,r15)
|
|
008574 7534 add #h'34, r5
|
|
008576 7532 add #h'32, r5
|
|
008578 0120
|
|
00857a fefc
|
|
00857c 00dc mov.b @(r0,r13), r0
|
|
00857e 00b4 mov.b r11, @(r0,r0)
|
|
008580 008c mov.b @(r0,r8), r0
|
|
008582 0000
|
|
008584 0030
|
|
008586 cf48 or.b #h'48, @(r0,gbr)
|
|
008588 0810
|
|
00858a 01dc mov.b @(r0,r13), r1
|
|
00858c 0031
|
|
00858e fae8
|
|
008590 0030
|
|
008592 c038 mov.b r0, @(h'38,gbr)
|
|
008594 0031
|
|
008596 fb10
|
|
008598 0031
|
|
00859a fb38
|
|
00859c 0031
|
|
00859e fb60
|
|
0085a0 0030
|
|
0085a2 c044 mov.b r0, @(h'44,gbr)
|
|
0085a4 0030
|
|
0085a6 bdfc bsr h'-408 ;@(h'81a2)
|
|
0085a8 0030
|
|
0085aa beb0 bsr h'-2a0 ;@(h'830e)
|
|
0085ac 0030
|
|
0085ae c1b4 mov.w r0, @(h'168,gbr)
|
|
0085b0 50f4 mov.l @(h'10,r15), r0
|
|
0085b2 6002 mov.l @r0, r0
|
|
0085b4 88ff cmp/eq #h'ffffffff, r0
|
|
0085b6 8901 bt h'2 ;@(h'85bc)
|
|
0085b8 a0b8 bra h'170 ;@(h'872c)
|
|
0085ba 0009 nop
|
|
0085bc 50f8 mov.l @(h'20,r15), r0
|
|
0085be 6002 mov.l @r0, r0
|
|
0085c0 88ff cmp/eq #h'ffffffff, r0
|
|
0085c2 8901 bt h'2 ;@(h'85c8)
|
|
0085c4 a0b2 bra h'164 ;@(h'872c)
|
|
0085c6 0009 nop
|
|
0085c8 50f9 mov.l @(h'24,r15), r0
|
|
0085ca 6002 mov.l @r0, r0
|
|
0085cc 88ff cmp/eq #h'ffffffff, r0
|
|
0085ce 8901 bt h'2 ;@(h'85d4)
|
|
0085d0 a0ac bra h'158 ;@(h'872c)
|
|
0085d2 0009 nop
|
|
0085d4 d22e mov.l @(h'b8,pc), r2 ;@(h'8690)
|
|
0085d6 420b jsr @r2
|
|
0085d8 0009 nop
|
|
0085da 6103 mov r0, r1
|
|
0085dc 64d2 mov.l @r13, r4
|
|
0085de 740c
|
|
0085e0 6040 mov.b @r4, r0
|
|
0085e2 600c extu.b r0, r0
|
|
0085e4 880b cmp/eq #h'b, r0
|
|
0085e6 8903 bt h'6 ;@(h'85f0)
|
|
0085e8 8441 mov.b @(h'1,r4), r0
|
|
0085ea 600c extu.b r0, r0
|
|
0085ec 880b cmp/eq #h'b, r0
|
|
0085ee 8b06 bf h'c ;@(h'85fe)
|
|
0085f0 50f1 mov.l @(h'4,r15), r0
|
|
0085f2 6002 mov.l @r0, r0
|
|
0085f4 8801 cmp/eq #h'1, r0
|
|
0085f6 8b02 bf h'4 ;@(h'85fe)
|
|
0085f8 9345 mov.w @(h'8a,pc), r3 ;@(h'8686)
|
|
0085fa a001 bra h'2 ;@(h'8600)
|
|
0085fc 0009 nop
|
|
0085fe 9343 mov.w @(h'86,pc), r3 ;@(h'8688)
|
|
008600 6033 mov r3, r0
|
|
008602 d324 mov.l @(h'90,pc), r3 ;@(h'8694)
|
|
008604 430b jsr @r3
|
|
008606 0009 nop
|
|
008608 1fe3 mov.l r14, @(h'c,r15)
|
|
00860a 64f3 mov r15, r4
|
|
00860c 6903 mov r0, r9
|
|
00860e 7454 add #h'54, r4
|
|
008610 1f46 mov.l r4, @(h'18,r15)
|
|
008612 1f45 mov.l r4, @(h'14,r15)
|
|
008614 a085 bra h'10a ;@(h'8722)
|
|
008616 1f42 mov.l r4, @(h'8,r15)
|
|
008618 9435 mov.w @(h'6a,pc), r4 ;@(h'8686)
|
|
00861a 63f3 mov r15, r3
|
|
00861c 58f3 mov.l @(h'c,r15), r8
|
|
00861e 3946 cmp/hi r4, r9
|
|
008620 4808 shll2 r8
|
|
008622 7354 add #h'54, r3
|
|
008624 8f09 bf/s h'12 ;@(h'863a)
|
|
008626 383c add r3, r8
|
|
008628 d119 mov.l @(h'64,pc), r1 ;@(h'8690)
|
|
00862a 410b jsr @r1
|
|
00862c 0009 nop
|
|
00862e 6103 mov r0, r1
|
|
008630 d318 mov.l @(h'60,pc), r3 ;@(h'8694)
|
|
008632 430b jsr @r3
|
|
008634 e00a mov #h'a, r0
|
|
008636 a068 bra h'd0 ;@(h'870a)
|
|
008638 2802 mov.l r0, @r8
|
|
00863a 9426 mov.w @(h'4c,pc), r4 ;@(h'868a)
|
|
00863c 3946 cmp/hi r4, r9
|
|
00863e 8b01 bf h'2 ;@(h'8644)
|
|
008640 a063 bra h'c6 ;@(h'870a)
|
|
008642 28e2 mov.l r14, @r8
|
|
008644 9422 mov.w @(h'44,pc), r4 ;@(h'868c)
|
|
008646 3946 cmp/hi r4, r9
|
|
008648 8b01 bf h'2 ;@(h'864e)
|
|
00864a a05e bra h'bc ;@(h'870a)
|
|
00864c 28b2 mov.l r11, @r8
|
|
00864e 941e mov.w @(h'3c,pc), r4 ;@(h'868e)
|
|
008650 3946 cmp/hi r4, r9
|
|
008652 8b01 bf h'2 ;@(h'8658)
|
|
008654 a015 bra h'2a ;@(h'8682)
|
|
008656 e402 mov #h'2, r4
|
|
008658 e45a mov #h'5a, r4
|
|
00865a 3946 cmp/hi r4, r9
|
|
00865c 8b01 bf h'2 ;@(h'8662)
|
|
00865e a054 bra h'a8 ;@(h'870a)
|
|
008660 28a2 mov.l r10, @r8
|
|
008662 e446 mov #h'46, r4
|
|
008664 3946 cmp/hi r4, r9
|
|
008666 8b02 bf h'4 ;@(h'866e)
|
|
008668 e204 mov #h'4, r2
|
|
00866a a04e bra h'9c ;@(h'870a)
|
|
00866c 2822 mov.l r2, @r8
|
|
00866e e441 mov #h'41, r4
|
|
008670 3946 cmp/hi r4, r9
|
|
008672 8b02 bf h'4 ;@(h'867a)
|
|
008674 e405 mov #h'5, r4
|
|
008676 a004 bra h'8 ;@(h'8682)
|
|
008678 0009 nop
|
|
00867a e437 mov #h'37, r4
|
|
00867c 3946 cmp/hi r4, r9
|
|
00867e 8b0b bf h'16 ;@(h'8698)
|
|
008680 e406 mov #h'6, r4
|
|
008682 a042 bra h'84 ;@(h'870a)
|
|
008684 2842 mov.l r4, @r8
|
|
008686 00dc mov.b @(r0,r13), r0
|
|
008688 016f mac.l @r6+, @r1+
|
|
00868a 00aa
|
|
00868c 008c mov.b @(r0,r8), r0
|
|
00868e 0082 stc r0_bank, r0
|
|
008690 0030
|
|
008692 c1b4 mov.w r0, @(h'168,gbr)
|
|
008694 0030
|
|
008696 beb0 bsr h'-2a0 ;@(h'83fa)
|
|
008698 e428 mov #h'28, r4
|
|
00869a 3946 cmp/hi r4, r9
|
|
00869c 8b03 bf h'6 ;@(h'86a6)
|
|
00869e e407 mov #h'7, r4
|
|
0086a0 51f2 mov.l @(h'8,r15), r1
|
|
0086a2 a032 bra h'64 ;@(h'870a)
|
|
0086a4 2142 mov.l r4, @r1
|
|
0086a6 e414 mov #h'14, r4
|
|
0086a8 3946 cmp/hi r4, r9
|
|
0086aa 8b16 bf h'2c ;@(h'86da)
|
|
0086ac 52f5 mov.l @(h'14,r15), r2
|
|
0086ae e076 mov #h'76, r0
|
|
0086b0 2f26 mov.l r2, @-r15
|
|
0086b2 61d2 mov.l @r13, r1
|
|
0086b4 001c mov.b @(r0,r1), r0
|
|
0086b6 2008 tst r0, r0
|
|
0086b8 8b01 bf h'2 ;@(h'86be)
|
|
0086ba a024 bra h'48 ;@(h'8706)
|
|
0086bc e108 mov #h'8, r1
|
|
0086be d221 mov.l @(h'84,pc), r2 ;@(h'8744)
|
|
0086c0 420b jsr @r2
|
|
0086c2 0009 nop
|
|
0086c4 4011 cmp/pz r0
|
|
0086c6 8b01 bf h'2 ;@(h'86cc)
|
|
0086c8 a005 bra h'a ;@(h'86d6)
|
|
0086ca c907 and #h'7, r0
|
|
0086cc 6007 not r0, r0
|
|
0086ce 7001
|
|
0086d0 c907 and #h'7, r0
|
|
0086d2 6007 not r0, r0
|
|
0086d4 7001
|
|
0086d6 a016 bra h'2c ;@(h'8706)
|
|
0086d8 6103 mov r0, r1
|
|
0086da e077 mov #h'77, r0
|
|
0086dc 52f6 mov.l @(h'18,r15), r2
|
|
0086de 2f26 mov.l r2, @-r15
|
|
0086e0 61d2 mov.l @r13, r1
|
|
0086e2 001c mov.b @(r0,r1), r0
|
|
0086e4 2008 tst r0, r0
|
|
0086e6 8b01 bf h'2 ;@(h'86ec)
|
|
0086e8 a00d bra h'1a ;@(h'8706)
|
|
0086ea e109 mov #h'9, r1
|
|
0086ec d215 mov.l @(h'54,pc), r2 ;@(h'8744)
|
|
0086ee 420b jsr @r2
|
|
0086f0 0009 nop
|
|
0086f2 4011 cmp/pz r0
|
|
0086f4 8b01 bf h'2 ;@(h'86fa)
|
|
0086f6 a005 bra h'a ;@(h'8704)
|
|
0086f8 c907 and #h'7, r0
|
|
0086fa 6007 not r0, r0
|
|
0086fc 7001
|
|
0086fe c907 and #h'7, r0
|
|
008700 6007 not r0, r0
|
|
008702 7001
|
|
008704 6103 mov r0, r1
|
|
008706 60f6 mov.l @r15+, r0
|
|
008708 2012 mov.l r1, @r0
|
|
00870a 53f3 mov.l @(h'c,r15), r3
|
|
00870c 7301
|
|
00870e 1f33 mov.l r3, @(h'c,r15)
|
|
008710 52f6 mov.l @(h'18,r15), r2
|
|
008712 7204
|
|
008714 1f26 mov.l r2, @(h'18,r15)
|
|
008716 51f5 mov.l @(h'14,r15), r1
|
|
008718 7104
|
|
00871a 1f15 mov.l r1, @(h'14,r15)
|
|
00871c 53f2 mov.l @(h'8,r15), r3
|
|
00871e 7304
|
|
008720 1f32 mov.l r3, @(h'8,r15)
|
|
008722 52f3 mov.l @(h'c,r15), r2
|
|
008724 32a3 cmp/ge r10, r2
|
|
008726 8901 bt h'2 ;@(h'872c)
|
|
008728 af76 bra h'-114 ;@(h'8618)
|
|
00872a 0009 nop
|
|
00872c d906 mov.l @(h'18,pc), r9 ;@(h'8748)
|
|
00872e 490b jsr @r9
|
|
008730 0009 nop
|
|
008732 e30a mov #h'a, r3
|
|
008734 59f1 mov.l @(h'4,r15), r9
|
|
008736 6992 mov.l @r9, r9
|
|
008738 3933 cmp/ge r3, r9
|
|
00873a 8d09 bt/s h'12 ;@(h'8750)
|
|
00873c 2f96 mov.l r9, @-r15
|
|
00873e d103 mov.l @(h'c,pc), r1 ;@(h'874c)
|
|
008740 a008 bra h'10 ;@(h'8754)
|
|
008742 2f16 mov.l r1, @-r15
|
|
008744 0030
|
|
008746 c1b4 mov.w r0, @(h'168,gbr)
|
|
008748 0030
|
|
00874a 8ef4
|
|
00874c 0031
|
|
00874e fb6c
|
|
008750 d241 mov.l @(h'104,pc), r2 ;@(h'8858)
|
|
008752 2f26 mov.l r2, @-r15
|
|
008754 947d mov.w @(h'fa,pc), r4 ;@(h'8852)
|
|
008756 d241 mov.l @(h'104,pc), r2 ;@(h'885c)
|
|
008758 420b jsr @r2
|
|
00875a 34fc add r15, r4
|
|
00875c d940 mov.l @(h'100,pc), r9 ;@(h'8860)
|
|
00875e e700 mov #h'0, r7
|
|
008760 9677 mov.w @(h'ee,pc), r6 ;@(h'8852)
|
|
008762 e506 mov #h'6, r5
|
|
008764 36fc add r15, r6
|
|
008766 490b jsr @r9
|
|
008768 e463 mov #h'63, r4
|
|
00876a e340 mov #h'40, r3
|
|
00876c d43e mov.l @(h'f8,pc), r4 ;@(h'8868)
|
|
00876e e600 mov #h'0, r6
|
|
008770 d83c mov.l @(h'f0,pc), r8 ;@(h'8864)
|
|
008772 996f mov.w @(h'de,pc), r9 ;@(h'8854)
|
|
008774 2f36 mov.l r3, @-r15
|
|
008776 6793 mov r9, r7
|
|
008778 480b jsr @r8
|
|
00877a 6563 mov r6, r5
|
|
00877c d83b mov.l @(h'ec,pc), r8 ;@(h'886c)
|
|
00877e e240 mov #h'40, r2
|
|
008780 d33b mov.l @(h'ec,pc), r3 ;@(h'8870)
|
|
008782 6793 mov r9, r7
|
|
008784 2f26 mov.l r2, @-r15
|
|
008786 e600 mov #h'0, r6
|
|
008788 6563 mov r6, r5
|
|
00878a 430b jsr @r3
|
|
00878c 6483 mov r8, r4
|
|
00878e 7f10 add #h'10, r15
|
|
008790 62f2 mov.l @r15, r2
|
|
008792 2228 tst r2, r2
|
|
008794 8902 bt h'4 ;@(h'879c)
|
|
008796 53fb mov.l @(h'2c,r15), r3
|
|
008798 7301
|
|
00879a 1f3b mov.l r3, @(h'2c,r15)
|
|
00879c 51fb mov.l @(h'2c,r15), r1
|
|
00879e e20a mov #h'a, r2
|
|
0087a0 3127 cmp/gt r2, r1
|
|
0087a2 8b03 bf h'6 ;@(h'87ac)
|
|
0087a4 63f2 mov.l @r15, r3
|
|
0087a6 7301
|
|
0087a8 2f32 mov.l r3, @r15
|
|
0087aa 1feb mov.l r14, @(h'2c,r15)
|
|
0087ac 60f2 mov.l @r15, r0
|
|
0087ae 8808 cmp/eq #h'8, r0
|
|
0087b0 8b01 bf h'2 ;@(h'87b6)
|
|
0087b2 7c13 add #h'13, r12
|
|
0087b4 2fe2 mov.l r14, @r15
|
|
0087b6 4c11 cmp/pz r12
|
|
0087b8 8901 bt h'2 ;@(h'87be)
|
|
0087ba a0fc bra h'1f8 ;@(h'89b6)
|
|
0087bc 0009 nop
|
|
0087be 61c3 mov r12, r1
|
|
0087c0 d32c mov.l @(h'b0,pc), r3 ;@(h'8874)
|
|
0087c2 1fe2 mov.l r14, @(h'8,r15)
|
|
0087c4 430b jsr @r3
|
|
0087c6 e013 mov #h'13, r0
|
|
0087c8 61f3 mov r15, r1
|
|
0087ca 7140 add #h'40, r1
|
|
0087cc a093 bra h'126 ;@(h'88f6)
|
|
0087ce 2102 mov.l r0, @r1
|
|
0087d0 1fea mov.l r14, @(h'28,r15)
|
|
0087d2 61f3 mov r15, r1
|
|
0087d4 55f2 mov.l @(h'8,r15), r5
|
|
0087d6 e40e mov #h'e, r4
|
|
0087d8 6353 mov r5, r3
|
|
0087da 6253 mov r5, r2
|
|
0087dc 4300 shll r3
|
|
0087de 332c add r2, r3
|
|
0087e0 4308 shll2 r3
|
|
0087e2 7160 add #h'60, r1
|
|
0087e4 331c add r1, r3
|
|
0087e6 e040 mov #h'40, r0
|
|
0087e8 1f36 mov.l r3, @(h'18,r15)
|
|
0087ea e126 mov #h'26, r1
|
|
0087ec 1f4e mov.l r4, @(h'38,r15)
|
|
0087ee 6353 mov r5, r3
|
|
0087f0 0517 mul.l r1, r5
|
|
0087f2 4300 shll r3
|
|
0087f4 02fe mov.l @(r0,r15), r2
|
|
0087f6 011a sts macl, r1
|
|
0087f8 7204
|
|
0087fa 6053 mov r5, r0
|
|
0087fc 1f25 mov.l r2, @(h'14,r15)
|
|
0087fe 330c add r0, r3
|
|
008800 4308 shll2 r3
|
|
008802 4300 shll r3
|
|
008804 7304
|
|
008806 1f3c mov.l r3, @(h'30,r15)
|
|
008808 a06f bra h'de ;@(h'88ea)
|
|
00880a 1f1d mov.l r1, @(h'34,r15)
|
|
00880c 58f5 mov.l @(h'14,r15), r8
|
|
00880e 53fd mov.l @(h'34,r15), r3
|
|
008810 7356 add #h'56, r3
|
|
008812 3c37 cmp/gt r3, r12
|
|
008814 8b05 bf h'a ;@(h'8822)
|
|
008816 931e mov.w @(h'3c,pc), r3 ;@(h'8856)
|
|
008818 52fd mov.l @(h'34,r15), r2
|
|
00881a 323c add r3, r2
|
|
00881c 3c23 cmp/ge r2, r12
|
|
00881e 8900 bt h'0 ;@(h'8822)
|
|
008820 58fe mov.l @(h'38,r15), r8
|
|
008822 6383 mov r8, r3
|
|
008824 7310 add #h'10, r3
|
|
008826 e43d mov #h'3d, r4
|
|
008828 3347 cmp/gt r4, r3
|
|
00882a 8f01 bf/s h'2 ;@(h'8830)
|
|
00882c 1f33 mov.l r3, @(h'c,r15)
|
|
00882e 1f43 mov.l r4, @(h'c,r15)
|
|
008830 53f3 mov.l @(h'c,r15), r3
|
|
008832 e915 mov #h'15, r9
|
|
008834 3393 cmp/ge r9, r3
|
|
008836 8b4c bf h'98 ;@(h'88d2)
|
|
008838 3893 cmp/ge r9, r8
|
|
00883a 8901 bt h'2 ;@(h'8840)
|
|
00883c a001 bra h'2 ;@(h'8842)
|
|
00883e 6293 mov r9, r2
|
|
008840 6283 mov r8, r2
|
|
008842 3893 cmp/ge r9, r8
|
|
008844 53f3 mov.l @(h'c,r15), r3
|
|
008846 3328 sub r2, r3
|
|
008848 2f36 mov.l r3, @-r15
|
|
00884a 8d15 bt/s h'2a ;@(h'8878)
|
|
00884c e711 mov #h'11, r7
|
|
00884e a014 bra h'28 ;@(h'887a)
|
|
008850 6693 mov r9, r6
|
|
008852 0090
|
|
008854 0080
|
|
008856 0114 mov.b r1, @(r0,r1)
|
|
008858 0031
|
|
00885a f644
|
|
00885c 0030
|
|
00885e c270 mov.l r0, @(h'1c0,gbr)
|
|
008860 0030
|
|
008862 c368 trapa #h'68
|
|
008864 0030
|
|
008866 9c04 mov.w @(h'8,pc), r12 ;@(h'8872)
|
|
008868 0031
|
|
00886a ddda mov.l @(h'368,pc), r13 ;@(h'8bd4)
|
|
00886c 0031
|
|
00886e d9da mov.l @(h'368,pc), r9 ;@(h'8bd8)
|
|
008870 0030
|
|
008872 9aa4 mov.w @(h'148,pc), r10 ;@(h'89be)
|
|
008874 0030
|
|
008876 beb0 bsr h'-2a0 ;@(h'85da)
|
|
008878 6683 mov r8, r6
|
|
00887a 61f3 mov r15, r1
|
|
00887c 55fd mov.l @(h'34,r15), r5
|
|
00887e 7148 add #h'48, r1
|
|
008880 60d2 mov.l @r13, r0
|
|
008882 700c
|
|
008884 2102 mov.l r0, @r1
|
|
008886 6000 mov.b @r0, r0
|
|
008888 600c extu.b r0, r0
|
|
00888a 880b cmp/eq #h'b, r0
|
|
00888c 8905 bt h'a ;@(h'889a)
|
|
00888e e048 mov #h'48, r0
|
|
008890 03fe mov.l @(r0,r15), r3
|
|
008892 8431 mov.b @(h'1,r3), r0
|
|
008894 600c extu.b r0, r0
|
|
008896 880b cmp/eq #h'b, r0
|
|
008898 8b06 bf h'c ;@(h'88a8)
|
|
00889a 50f2 mov.l @(h'8,r15), r0
|
|
00889c 6002 mov.l @r0, r0
|
|
00889e 8801 cmp/eq #h'1, r0
|
|
0088a0 8b02 bf h'4 ;@(h'88a8)
|
|
0088a2 d424 mov.l @(h'90,pc), r4 ;@(h'8934)
|
|
0088a4 a007 bra h'e ;@(h'88b6)
|
|
0088a6 0009 nop
|
|
0088a8 54f7 mov.l @(h'1c,r15), r4
|
|
0088aa e333 mov #h'33, r3
|
|
0088ac d122 mov.l @(h'88,pc), r1 ;@(h'8938)
|
|
0088ae 6242 mov.l @r4, r2
|
|
0088b0 0237 mul.l r3, r2
|
|
0088b2 041a sts macl, r4
|
|
0088b4 341c add r1, r4
|
|
0088b6 3893 cmp/ge r9, r8
|
|
0088b8 d220 mov.l @(h'80,pc), r2 ;@(h'893c)
|
|
0088ba 6393 mov r9, r3
|
|
0088bc 0029 movt r0
|
|
0088be ca01 xor #h'1, r0
|
|
0088c0 3388 sub r8, r3
|
|
0088c2 0037 mul.l r3, r0
|
|
0088c4 001a sts macl, r0
|
|
0088c6 6303 mov r0, r3
|
|
0088c8 4000 shll r0
|
|
0088ca 303c add r3, r0
|
|
0088cc 420b jsr @r2
|
|
0088ce 340c add r0, r4
|
|
0088d0 7f04
|
|
0088d2 53fa mov.l @(h'28,r15), r3
|
|
0088d4 7301
|
|
0088d6 1f3a mov.l r3, @(h'28,r15)
|
|
0088d8 52f6 mov.l @(h'18,r15), r2
|
|
0088da 7204
|
|
0088dc 1f26 mov.l r2, @(h'18,r15)
|
|
0088de 51fe mov.l @(h'38,r15), r1
|
|
0088e0 7113 add #h'13, r1
|
|
0088e2 1f1e mov.l r1, @(h'38,r15)
|
|
0088e4 53f5 mov.l @(h'14,r15), r3
|
|
0088e6 7313 add #h'13, r3
|
|
0088e8 1f35 mov.l r3, @(h'14,r15)
|
|
0088ea 52fa mov.l @(h'28,r15), r2
|
|
0088ec 32a3 cmp/ge r10, r2
|
|
0088ee 8b8d bf h'-e6 ;@(h'880c)
|
|
0088f0 51f2 mov.l @(h'8,r15), r1
|
|
0088f2 7101
|
|
0088f4 1f12 mov.l r1, @(h'8,r15)
|
|
0088f6 53f2 mov.l @(h'8,r15), r3
|
|
0088f8 33a3 cmp/ge r10, r3
|
|
0088fa 8901 bt h'2 ;@(h'8900)
|
|
0088fc af68 bra h'-130 ;@(h'87d0)
|
|
0088fe 0009 nop
|
|
008900 7c01
|
|
008902 60c3 mov r12, r0
|
|
008904 8813 cmp/eq #h'13, r0
|
|
008906 8b00 bf h'0 ;@(h'890a)
|
|
008908 6ce3 mov r14, r12
|
|
00890a 9412 mov.w @(h'24,pc), r4 ;@(h'8932)
|
|
00890c 3c40 cmp/eq r4, r12
|
|
00890e 8b00 bf h'0 ;@(h'8912)
|
|
008910 6ce3 mov r14, r12
|
|
008912 61c3 mov r12, r1
|
|
008914 d30a mov.l @(h'28,pc), r3 ;@(h'8940)
|
|
008916 430b jsr @r3
|
|
008918 e013 mov #h'13, r0
|
|
00891a 2008 tst r0, r0
|
|
00891c 8b48 bf h'90 ;@(h'89b0)
|
|
00891e 69e3 mov r14, r9
|
|
008920 63f3 mov r15, r3
|
|
008922 7354 add #h'54, r3
|
|
008924 1f33 mov.l r3, @(h'c,r15)
|
|
008926 62f3 mov r15, r2
|
|
008928 7260 add #h'60, r2
|
|
00892a e439 mov #h'39, r4
|
|
00892c 1f22 mov.l r2, @(h'8,r15)
|
|
00892e a03d bra h'7a ;@(h'89ac)
|
|
008930 1f45 mov.l r4, @(h'14,r15)
|
|
008932 0160
|
|
008934 0031
|
|
008936 f45c
|
|
008938 0031
|
|
00893a f25e
|
|
00893c 0030
|
|
00893e 9aa4 mov.w @(h'148,pc), r10 ;@(h'8a8a)
|
|
008940 0030
|
|
008942 beb0 bsr h'-2a0 ;@(h'86a6)
|
|
008944 e426 mov #h'26, r4
|
|
008946 0947 mul.l r4, r9
|
|
008948 041a sts macl, r4
|
|
00894a 6243 mov r4, r2
|
|
00894c 7256 add #h'56, r2
|
|
00894e 3c27 cmp/gt r2, r12
|
|
008950 8b03 bf h'6 ;@(h'895a)
|
|
008952 9293 mov.w @(h'126,pc), r2 ;@(h'8a7c)
|
|
008954 324c add r4, r2
|
|
008956 3c23 cmp/ge r2, r12
|
|
008958 8b1e bf h'3c ;@(h'8998)
|
|
00895a 6893 mov r9, r8
|
|
00895c 6393 mov r9, r3
|
|
00895e 4800 shll r8
|
|
008960 383c add r3, r8
|
|
008962 4808 shll2 r8
|
|
008964 62f3 mov r15, r2
|
|
008966 7260 add #h'60, r2
|
|
008968 382c add r2, r8
|
|
00896a 6383 mov r8, r3
|
|
00896c 7304
|
|
00896e 1f36 mov.l r3, @(h'18,r15)
|
|
008970 6132 mov.l @r3, r1
|
|
008972 1812 mov.l r1, @(h'8,r8)
|
|
008974 53f6 mov.l @(h'18,r15), r3
|
|
008976 6182 mov.l @r8, r1
|
|
008978 2312 mov.l r1, @r3
|
|
00897a d341 mov.l @(h'104,pc), r3 ;@(h'8a80)
|
|
00897c 430b jsr @r3
|
|
00897e 0009 nop
|
|
008980 d240 mov.l @(h'100,pc), r2 ;@(h'8a84)
|
|
008982 6103 mov r0, r1
|
|
008984 420b jsr @r2
|
|
008986 e00a mov #h'a, r0
|
|
008988 2802 mov.l r0, @r8
|
|
00898a 53f5 mov.l @(h'14,r15), r3
|
|
00898c 3c30 cmp/eq r3, r12
|
|
00898e 8b03 bf h'6 ;@(h'8998)
|
|
008990 51f2 mov.l @(h'8,r15), r1
|
|
008992 53f3 mov.l @(h'c,r15), r3
|
|
008994 6232 mov.l @r3, r2
|
|
008996 2122 mov.l r2, @r1
|
|
008998 53f3 mov.l @(h'c,r15), r3
|
|
00899a 7901
|
|
00899c 7304
|
|
00899e 1f33 mov.l r3, @(h'c,r15)
|
|
0089a0 52f2 mov.l @(h'8,r15), r2
|
|
0089a2 720c
|
|
0089a4 1f22 mov.l r2, @(h'8,r15)
|
|
0089a6 51f5 mov.l @(h'14,r15), r1
|
|
0089a8 7126 add #h'26, r1
|
|
0089aa 1f15 mov.l r1, @(h'14,r15)
|
|
0089ac 39a3 cmp/ge r10, r9
|
|
0089ae 8bc9 bf h'-6e ;@(h'8944)
|
|
0089b0 d935 mov.l @(h'd4,pc), r9 ;@(h'8a88)
|
|
0089b2 490b jsr @r9
|
|
0089b4 e405 mov #h'5, r4
|
|
0089b6 9461 mov.w @(h'c2,pc), r4 ;@(h'8a7c)
|
|
0089b8 3c40 cmp/eq r4, r12
|
|
0089ba 8901 bt h'2 ;@(h'89c0)
|
|
0089bc a0ee bra h'1dc ;@(h'8b9c)
|
|
0089be 0009 nop
|
|
0089c0 53f1 mov.l @(h'4,r15), r3
|
|
0089c2 e04c mov #h'4c, r0
|
|
0089c4 6232 mov.l @r3, r2
|
|
0089c6 09fe mov.l @(r0,r15), r9
|
|
0089c8 6992 mov.l @r9, r9
|
|
0089ca 72ff add #h'ff, r2
|
|
0089cc 2322 mov.l r2, @r3
|
|
0089ce e048 mov #h'48, r0
|
|
0089d0 03fe mov.l @(r0,r15), r3
|
|
0089d2 6232 mov.l @r3, r2
|
|
0089d4 3290 cmp/eq r9, r2
|
|
0089d6 8b04 bf h'8 ;@(h'89e2)
|
|
0089d8 e050 mov #h'50, r0
|
|
0089da 01fe mov.l @(r0,r15), r1
|
|
0089dc 6312 mov.l @r1, r3
|
|
0089de 3390 cmp/eq r9, r3
|
|
0089e0 8900 bt h'0 ;@(h'89e4)
|
|
0089e2 e9ff mov #h'ffffffff, r9
|
|
0089e4 d429 mov.l @(h'a4,pc), r4 ;@(h'8a8c)
|
|
0089e6 6393 mov r9, r3
|
|
0089e8 7301
|
|
0089ea 2338 tst r3, r3
|
|
0089ec 8b01 bf h'2 ;@(h'89f2)
|
|
0089ee a0bb bra h'176 ;@(h'8b68)
|
|
0089f0 0009 nop
|
|
0089f2 e04c mov #h'4c, r0
|
|
0089f4 61d2 mov.l @r13, r1
|
|
0089f6 031e mov.l @(r0,r1), r3
|
|
0089f8 7301
|
|
0089fa 0136 mov.l r3, @(r0,r1)
|
|
0089fc 6093 mov r9, r0
|
|
0089fe 8805 cmp/eq #h'5, r0
|
|
008a00 8b12 bf h'24 ;@(h'8a28)
|
|
008a02 e16b mov #h'6b, r1
|
|
008a04 d322 mov.l @(h'88,pc), r3 ;@(h'8a90)
|
|
008a06 6032 mov.l @r3, r0
|
|
008a08 001c mov.b @(r0,r1), r0
|
|
008a0a 88ff cmp/eq #h'ffffffff, r0
|
|
008a0c 890c bt h'18 ;@(h'8a28)
|
|
008a0e e06b mov #h'6b, r0
|
|
008a10 63d2 mov.l @r13, r3
|
|
008a12 023c mov.b @(r0,r3), r2
|
|
008a14 7201
|
|
008a16 0324 mov.b r2, @(r0,r3)
|
|
008a18 63d2 mov.l @r13, r3
|
|
008a1a 023c mov.b @(r0,r3), r2
|
|
008a1c 32a3 cmp/ge r10, r2
|
|
008a1e 8b03 bf h'6 ;@(h'8a28)
|
|
008a20 62d2 mov.l @r13, r2
|
|
008a22 e3ff mov #h'ffffffff, r3
|
|
008a24 0234 mov.b r3, @(r0,r2)
|
|
008a26 24b0 mov.b r11, @r4
|
|
008a28 2fe6 mov.l r14, @-r15
|
|
008a2a e732 mov #h'32, r7
|
|
008a2c d319 mov.l @(h'64,pc), r3 ;@(h'8a94)
|
|
008a2e e66e mov #h'6e, r6
|
|
008a30 2fb6 mov.l r11, @-r15
|
|
008a32 e50f mov #h'f, r5
|
|
008a34 2fb6 mov.l r11, @-r15
|
|
008a36 430b jsr @r3
|
|
008a38 e411 mov #h'11, r4
|
|
008a3a e833 mov #h'33, r8
|
|
008a3c d316 mov.l @(h'58,pc), r3 ;@(h'8a98)
|
|
008a3e e211 mov #h'11, r2
|
|
008a40 d116 mov.l @(h'58,pc), r1 ;@(h'8a9c)
|
|
008a42 e610 mov #h'10, r6
|
|
008a44 2f26 mov.l r2, @-r15
|
|
008a46 6723 mov r2, r7
|
|
008a48 54f8 mov.l @(h'20,r15), r4
|
|
008a4a e514 mov #h'14, r5
|
|
008a4c 6442 mov.l @r4, r4
|
|
008a4e 0487 mul.l r8, r4
|
|
008a50 041a sts macl, r4
|
|
008a52 410b jsr @r1
|
|
008a54 343c add r3, r4
|
|
008a56 7f10 add #h'10, r15
|
|
008a58 9311 mov.w @(h'22,pc), r3 ;@(h'8a7e)
|
|
008a5a e516 mov #h'16, r5
|
|
008a5c d210 mov.l @(h'40,pc), r2 ;@(h'8aa0)
|
|
008a5e e700 mov #h'0, r7
|
|
008a60 56f4 mov.l @(h'10,r15), r6
|
|
008a62 33fc add r15, r3
|
|
008a64 6662 mov.l @r6, r6
|
|
008a66 4608 shll2 r6
|
|
008a68 363c add r3, r6
|
|
008a6a 6662 mov.l @r6, r6
|
|
008a6c 420b jsr @r2
|
|
008a6e e427 mov #h'27, r4
|
|
008a70 56f4 mov.l @(h'10,r15), r6
|
|
008a72 e700 mov #h'0, r7
|
|
008a74 6662 mov.l @r6, r6
|
|
008a76 4608 shll2 r6
|
|
008a78 a014 bra h'28 ;@(h'8aa4)
|
|
008a7a 0009 nop
|
|
008a7c 0114 mov.b r1, @(r0,r1)
|
|
008a7e 00dc mov.b @(r0,r13), r0
|
|
008a80 0030
|
|
008a82 c1b4 mov.w r0, @(h'168,gbr)
|
|
008a84 0030
|
|
008a86 beb0 bsr h'-2a0 ;@(h'87ea)
|
|
008a88 0030
|
|
008a8a d032 mov.l @(h'c8,pc), r0 ;@(h'8b54)
|
|
008a8c 0810
|
|
008a8e 01e0
|
|
008a90 0810
|
|
008a92 01dc mov.b @(r0,r13), r1
|
|
008a94 0030
|
|
008a96 943c mov.w @(h'78,pc), r4 ;@(h'8b12)
|
|
008a98 0031
|
|
008a9a f25e
|
|
008a9c 0030
|
|
008a9e 9aa4 mov.w @(h'148,pc), r10 ;@(h'8bea)
|
|
008aa0 0030
|
|
008aa2 c3a8 trapa #h'a8
|
|
008aa4 9358 mov.w @(h'b0,pc), r3 ;@(h'8b58)
|
|
008aa6 e523 mov #h'23, r5
|
|
008aa8 d22d mov.l @(h'b4,pc), r2 ;@(h'8b60)
|
|
008aaa 33fc add r15, r3
|
|
008aac 363c add r3, r6
|
|
008aae 6662 mov.l @r6, r6
|
|
008ab0 420b jsr @r2
|
|
008ab2 e419 mov #h'19, r4
|
|
008ab4 56f4 mov.l @(h'10,r15), r6
|
|
008ab6 e52b mov #h'2b, r5
|
|
008ab8 d229 mov.l @(h'a4,pc), r2 ;@(h'8b60)
|
|
008aba e700 mov #h'0, r7
|
|
008abc 934d mov.w @(h'9a,pc), r3 ;@(h'8b5a)
|
|
008abe 6662 mov.l @r6, r6
|
|
008ac0 4608 shll2 r6
|
|
008ac2 33fc add r15, r3
|
|
008ac4 363c add r3, r6
|
|
008ac6 6662 mov.l @r6, r6
|
|
008ac8 420b jsr @r2
|
|
008aca e419 mov #h'19, r4
|
|
008acc d825 mov.l @(h'94,pc), r8 ;@(h'8b64)
|
|
008ace 64f3 mov r15, r4
|
|
008ad0 480b jsr @r8
|
|
008ad2 743c add #h'3c, r4
|
|
008ad4 6093 mov r9, r0
|
|
008ad6 8800 cmp/eq #h'0, r0
|
|
008ad8 8913 bt h'26 ;@(h'8b02)
|
|
008ada 8801 cmp/eq #h'1, r0
|
|
008adc 8917 bt h'2e ;@(h'8b0e)
|
|
008ade 8802 cmp/eq #h'2, r0
|
|
008ae0 891c bt h'38 ;@(h'8b1c)
|
|
008ae2 8803 cmp/eq #h'3, r0
|
|
008ae4 8921 bt h'42 ;@(h'8b2a)
|
|
008ae6 8804 cmp/eq #h'4, r0
|
|
008ae8 8921 bt h'42 ;@(h'8b2e)
|
|
008aea 8805 cmp/eq #h'5, r0
|
|
008aec 8921 bt h'42 ;@(h'8b32)
|
|
008aee 8806 cmp/eq #h'6, r0
|
|
008af0 8921 bt h'42 ;@(h'8b36)
|
|
008af2 8807 cmp/eq #h'7, r0
|
|
008af4 8921 bt h'42 ;@(h'8b3a)
|
|
008af6 8808 cmp/eq #h'8, r0
|
|
008af8 8925 bt h'4a ;@(h'8b46)
|
|
008afa 8809 cmp/eq #h'9, r0
|
|
008afc 8927 bt h'4e ;@(h'8b4e)
|
|
008afe a046 bra h'8c ;@(h'8b8e)
|
|
008b00 0009 nop
|
|
008b02 53f7 mov.l @(h'1c,r15), r3
|
|
008b04 6232 mov.l @r3, r2
|
|
008b06 7264 add #h'64, r2
|
|
008b08 2322 mov.l r2, @r3
|
|
008b0a a040 bra h'80 ;@(h'8b8e)
|
|
008b0c 0009 nop
|
|
008b0e 9425 mov.w @(h'4a,pc), r4 ;@(h'8b5c)
|
|
008b10 52f7 mov.l @(h'1c,r15), r2
|
|
008b12 6322 mov.l @r2, r3
|
|
008b14 334c add r4, r3
|
|
008b16 2232 mov.l r3, @r2
|
|
008b18 a039 bra h'72 ;@(h'8b8e)
|
|
008b1a 0009 nop
|
|
008b1c 941f mov.w @(h'3e,pc), r4 ;@(h'8b5e)
|
|
008b1e 53f7 mov.l @(h'1c,r15), r3
|
|
008b20 6232 mov.l @r3, r2
|
|
008b22 324c add r4, r2
|
|
008b24 2322 mov.l r2, @r3
|
|
008b26 a032 bra h'64 ;@(h'8b8e)
|
|
008b28 0009 nop
|
|
008b2a a0e3 bra h'1c6 ;@(h'8cf4)
|
|
008b2c e001 mov #h'1, r0
|
|
008b2e a0e1 bra h'1c2 ;@(h'8cf4)
|
|
008b30 e002 mov #h'2, r0
|
|
008b32 a0df bra h'1be ;@(h'8cf4)
|
|
008b34 e003 mov #h'3, r0
|
|
008b36 a0dd bra h'1ba ;@(h'8cf4)
|
|
008b38 e004 mov #h'4, r0
|
|
008b3a 52f1 mov.l @(h'4,r15), r2
|
|
008b3c 6322 mov.l @r2, r3
|
|
008b3e 7303
|
|
008b40 2232 mov.l r3, @r2
|
|
008b42 a024 bra h'48 ;@(h'8b8e)
|
|
008b44 0009 nop
|
|
008b46 e076 mov #h'76, r0
|
|
008b48 61d2 mov.l @r13, r1
|
|
008b4a a020 bra h'40 ;@(h'8b8e)
|
|
008b4c 01b4 mov.b r11, @(r0,r1)
|
|
008b4e e077 mov #h'77, r0
|
|
008b50 62d2 mov.l @r13, r2
|
|
008b52 02b4 mov.b r11, @(r0,r2)
|
|
008b54 a01b bra h'36 ;@(h'8b8e)
|
|
008b56 0009 nop
|
|
008b58 00b4 mov.b r11, @(r0,r0)
|
|
008b5a 008c mov.b @(r0,r8), r0
|
|
008b5c 01f4 mov.b r15, @(r0,r1)
|
|
008b5e 03e8
|
|
008b60 0030
|
|
008b62 c3a8 trapa #h'a8
|
|
008b64 0030
|
|
008b66 c328 trapa #h'28
|
|
008b68 60d2 mov.l @r13, r0
|
|
008b6a e16a mov #h'6a, r1
|
|
008b6c 001c mov.b @(r0,r1), r0
|
|
008b6e 88ff cmp/eq #h'ffffffff, r0
|
|
008b70 890d bt h'1a ;@(h'8b8e)
|
|
008b72 e06a mov #h'6a, r0
|
|
008b74 62d2 mov.l @r13, r2
|
|
008b76 e564 mov #h'64, r5
|
|
008b78 032c mov.b @(r0,r2), r3
|
|
008b7a 7301
|
|
008b7c 0234 mov.b r3, @(r0,r2)
|
|
008b7e 63d2 mov.l @r13, r3
|
|
008b80 023c mov.b @(r0,r3), r2
|
|
008b82 3253 cmp/ge r5, r2
|
|
008b84 8b03 bf h'6 ;@(h'8b8e)
|
|
008b86 e3ff mov #h'ffffffff, r3
|
|
008b88 62d2 mov.l @r13, r2
|
|
008b8a 0234 mov.b r3, @(r0,r2)
|
|
008b8c 24b0 mov.b r11, @r4
|
|
008b8e e2ff mov #h'ffffffff, r2
|
|
008b90 53f4 mov.l @(h'10,r15), r3
|
|
008b92 2322 mov.l r2, @r3
|
|
008b94 53f8 mov.l @(h'20,r15), r3
|
|
008b96 2322 mov.l r2, @r3
|
|
008b98 53f9 mov.l @(h'24,r15), r3
|
|
008b9a 2322 mov.l r2, @r3
|
|
008b9c d919 mov.l @(h'64,pc), r9 ;@(h'8c04)
|
|
008b9e 63f2 mov.l @r15, r3
|
|
008ba0 2338 tst r3, r3
|
|
008ba2 8902 bt h'4 ;@(h'8baa)
|
|
008ba4 60f2 mov.l @r15, r0
|
|
008ba6 8804 cmp/eq #h'4, r0
|
|
008ba8 8b03 bf h'6 ;@(h'8bb2)
|
|
008baa e224 mov #h'24, r2
|
|
008bac 2f26 mov.l r2, @-r15
|
|
008bae a002 bra h'4 ;@(h'8bb6)
|
|
008bb0 0009 nop
|
|
008bb2 e31c mov #h'1c, r3
|
|
008bb4 2f36 mov.l r3, @-r15
|
|
008bb6 53f1 mov.l @(h'4,r15), r3
|
|
008bb8 2338 tst r3, r3
|
|
008bba 8f02 bf/s h'4 ;@(h'8bc2)
|
|
008bbc e710 mov #h'10, r7
|
|
008bbe a001 bra h'2 ;@(h'8bc4)
|
|
008bc0 e613 mov #h'13, r6
|
|
008bc2 e61b mov #h'1b, r6
|
|
008bc4 52f1 mov.l @(h'4,r15), r2
|
|
008bc6 e304 mov #h'4, r3
|
|
008bc8 3237 cmp/gt r3, r2
|
|
008bca 8f04 bf/s h'8 ;@(h'8bd6)
|
|
008bcc e55c mov #h'5c, r5
|
|
008bce e408 mov #h'8, r4
|
|
008bd0 52f1 mov.l @(h'4,r15), r2
|
|
008bd2 a001 bra h'2 ;@(h'8bd8)
|
|
008bd4 3428 sub r2, r4
|
|
008bd6 54f1 mov.l @(h'4,r15), r4
|
|
008bd8 d20b mov.l @(h'2c,pc), r2 ;@(h'8c08)
|
|
008bda 6343 mov r4, r3
|
|
008bdc 4408 shll2 r4
|
|
008bde 4400 shll r4
|
|
008be0 343c add r3, r4
|
|
008be2 4408 shll2 r4
|
|
008be4 4400 shll r4
|
|
008be6 420b jsr @r2
|
|
008be8 349c add r9, r4
|
|
008bea 7f04
|
|
008bec d907 mov.l @(h'1c,pc), r9 ;@(h'8c0c)
|
|
008bee 63f2 mov.l @r15, r3
|
|
008bf0 2338 tst r3, r3
|
|
008bf2 8b0d bf h'1a ;@(h'8c10)
|
|
008bf4 2fe6 mov.l r14, @-r15
|
|
008bf6 e714 mov #h'14, r7
|
|
008bf8 e666 mov #h'66, r6
|
|
008bfa 6573 mov r7, r5
|
|
008bfc 490b jsr @r9
|
|
008bfe e462 mov #h'62, r4
|
|
008c00 a010 bra h'20 ;@(h'8c24)
|
|
008c02 7f04
|
|
008c04 0031
|
|
008c06 f0f6
|
|
008c08 0030
|
|
008c0a 9aa4 mov.w @(h'148,pc), r10 ;@(h'8d56)
|
|
008c0c 0030
|
|
008c0e 90be mov.w @(h'17c,pc), r0 ;@(h'8d8e)
|
|
008c10 60f2 mov.l @r15, r0
|
|
008c12 8804 cmp/eq #h'4, r0
|
|
008c14 8b06 bf h'c ;@(h'8c24)
|
|
008c16 e73d mov #h'3d, r7
|
|
008c18 2fe6 mov.l r14, @-r15
|
|
008c1a e666 mov #h'66, r6
|
|
008c1c 6573 mov r7, r5
|
|
008c1e 490b jsr @r9
|
|
008c20 e462 mov #h'62, r4
|
|
008c22 7f04
|
|
008c24 d83c mov.l @(h'f0,pc), r8 ;@(h'8d18)
|
|
008c26 62f2 mov.l @r15, r2
|
|
008c28 2228 tst r2, r2
|
|
008c2a 8b55 bf h'aa ;@(h'8cd8)
|
|
008c2c 2cc8 tst r12, r12
|
|
008c2e 8b53 bf h'a6 ;@(h'8cd8)
|
|
008c30 996c mov.w @(h'd8,pc), r9 ;@(h'8d0c)
|
|
008c32 6493 mov r9, r4
|
|
008c34 d239 mov.l @(h'e4,pc), r2 ;@(h'8d1c)
|
|
008c36 420b jsr @r2
|
|
008c38 7402
|
|
008c3a 2008 tst r0, r0
|
|
008c3c 8946 bt h'8c ;@(h'8ccc)
|
|
008c3e e72d mov #h'2d, r7
|
|
008c40 d237 mov.l @(h'dc,pc), r2 ;@(h'8d20)
|
|
008c42 e66b mov #h'6b, r6
|
|
008c44 2fe6 mov.l r14, @-r15
|
|
008c46 e514 mov #h'14, r5
|
|
008c48 2fb6 mov.l r11, @-r15
|
|
008c4a 2fb6 mov.l r11, @-r15
|
|
008c4c 420b jsr @r2
|
|
008c4e 6453 mov r5, r4
|
|
008c50 dc34 mov.l @(h'd0,pc), r12 ;@(h'8d24)
|
|
008c52 e61a mov #h'1a, r6
|
|
008c54 d434 mov.l @(h'd0,pc), r4 ;@(h'8d28)
|
|
008c56 4c0b jsr @r12
|
|
008c58 e523 mov #h'23, r5
|
|
008c5a e700 mov #h'0, r7
|
|
008c5c d334 mov.l @(h'd0,pc), r3 ;@(h'8d30)
|
|
008c5e e51e mov #h'1e, r5
|
|
008c60 d632 mov.l @(h'c8,pc), r6 ;@(h'8d2c)
|
|
008c62 430b jsr @r3
|
|
008c64 e434 mov #h'34, r4
|
|
008c66 e700 mov #h'0, r7
|
|
008c68 9651 mov.w @(h'a2,pc), r6 ;@(h'8d0e)
|
|
008c6a e51e mov #h'1e, r5
|
|
008c6c d230 mov.l @(h'c0,pc), r2 ;@(h'8d30)
|
|
008c6e 36fc add r15, r6
|
|
008c70 420b jsr @r2
|
|
008c72 e439 mov #h'39, r4
|
|
008c74 53f4 mov.l @(h'10,r15), r3
|
|
008c76 ec32 mov #h'32, r12
|
|
008c78 944a mov.w @(h'94,pc), r4 ;@(h'8d10)
|
|
008c7a 6232 mov.l @r3, r2
|
|
008c7c d32d mov.l @(h'b4,pc), r3 ;@(h'8d34)
|
|
008c7e 02c7 mul.l r12, r2
|
|
008c80 021a sts macl, r2
|
|
008c82 2f26 mov.l r2, @-r15
|
|
008c84 2f36 mov.l r3, @-r15
|
|
008c86 d22c mov.l @(h'b0,pc), r2 ;@(h'8d38)
|
|
008c88 420b jsr @r2
|
|
008c8a 34fc add r15, r4
|
|
008c8c 9641 mov.w @(h'82,pc), r6 ;@(h'8d12)
|
|
008c8e e51e mov #h'1e, r5
|
|
008c90 d327 mov.l @(h'9c,pc), r3 ;@(h'8d30)
|
|
008c92 7f14 add #h'14, r15
|
|
008c94 e700 mov #h'0, r7
|
|
008c96 36fc add r15, r6
|
|
008c98 430b jsr @r3
|
|
008c9a e44a mov #h'4a, r4
|
|
008c9c d427 mov.l @(h'9c,pc), r4 ;@(h'8d3c)
|
|
008c9e e61d mov #h'1d, r6
|
|
008ca0 d227 mov.l @(h'9c,pc), r2 ;@(h'8d40)
|
|
008ca2 420b jsr @r2
|
|
008ca4 e558 mov #h'58, r5
|
|
008ca6 480b jsr @r8
|
|
008ca8 0009 nop
|
|
008caa d826 mov.l @(h'98,pc), r8 ;@(h'8d44)
|
|
008cac 480b jsr @r8
|
|
008cae 6493 mov r9, r4
|
|
008cb0 2008 tst r0, r0
|
|
008cb2 8bfa bf h'-c ;@(h'8caa)
|
|
008cb4 53f7 mov.l @(h'1c,r15), r3
|
|
008cb6 52f1 mov.l @(h'4,r15), r2
|
|
008cb8 6122 mov.l @r2, r1
|
|
008cba 01c7 mul.l r12, r1
|
|
008cbc 6232 mov.l @r3, r2
|
|
008cbe 0c1a sts macl, r12
|
|
008cc0 32cc add r12, r2
|
|
008cc2 2322 mov.l r2, @r3
|
|
008cc4 53f1 mov.l @(h'4,r15), r3
|
|
008cc6 23e2 mov.l r14, @r3
|
|
008cc8 a013 bra h'26 ;@(h'8cf2)
|
|
008cca 0009 nop
|
|
008ccc d213 mov.l @(h'4c,pc), r2 ;@(h'8d1c)
|
|
008cce 420b jsr @r2
|
|
008cd0 6493 mov r9, r4
|
|
008cd2 2008 tst r0, r0
|
|
008cd4 8900 bt h'0 ;@(h'8cd8)
|
|
008cd6 2fb2 mov.l r11, @r15
|
|
008cd8 480b jsr @r8
|
|
008cda 0009 nop
|
|
008cdc 53f1 mov.l @(h'4,r15), r3
|
|
008cde 6232 mov.l @r3, r2
|
|
008ce0 2228 tst r2, r2
|
|
008ce2 8901 bt h'2 ;@(h'8ce8)
|
|
008ce4 ac64 bra h'-738 ;@(h'85b0)
|
|
008ce6 0009 nop
|
|
008ce8 9214 mov.w @(h'28,pc), r2 ;@(h'8d14)
|
|
008cea 3c20 cmp/eq r2, r12
|
|
008cec 8901 bt h'2 ;@(h'8cf2)
|
|
008cee ac5f bra h'-742 ;@(h'85b0)
|
|
008cf0 0009 nop
|
|
008cf2 e000 mov #h'0, r0
|
|
008cf4 910f mov.w @(h'1e,pc), r1 ;@(h'8d16)
|
|
008cf6 3f1c add r1, r15
|
|
008cf8 4f16 lds.l @r15+, macl
|
|
008cfa 4f26 lds.l @r15+, pr
|
|
008cfc 68f6 mov.l @r15+, r8
|
|
008cfe 69f6 mov.l @r15+, r9
|
|
008d00 6af6 mov.l @r15+, r10
|
|
008d02 6bf6 mov.l @r15+, r11
|
|
008d04 6cf6 mov.l @r15+, r12
|
|
008d06 6df6 mov.l @r15+, r13
|
|
008d08 000b rts
|
|
008d0a 6ef6 mov.l @r15+, r14
|
|
008d0c 7534 add #h'34, r5
|
|
008d0e 0094 mov.b r9, @(r0,r0)
|
|
008d10 0098
|
|
008d12 0084 mov.b r8, @(r0,r0)
|
|
008d14 0114 mov.b r1, @(r0,r1)
|
|
008d16 0104 mov.b r0, @(r0,r1)
|
|
008d18 0030
|
|
008d1a 8f50 bf/s h'a0 ;@(h'8dbe)
|
|
008d1c 0030
|
|
008d1e cf18 or.b #h'18, @(r0,gbr)
|
|
008d20 0030
|
|
008d22 943c mov.w @(h'78,pc), r4 ;@(h'8d9e)
|
|
008d24 0030
|
|
008d26 a70c bra h'e18 ;@(h'9b42)
|
|
008d28 0031
|
|
008d2a bfda bsr h'-4c ;@(h'8ce2)
|
|
008d2c 0031
|
|
008d2e fb70
|
|
008d30 0030
|
|
008d32 c3a8 trapa #h'a8
|
|
008d34 0031
|
|
008d36 f644
|
|
008d38 0030
|
|
008d3a c270 mov.l r0, @(h'1c0,gbr)
|
|
008d3c 0031
|
|
008d3e beb0 bsr h'-2a0 ;@(h'8aa2)
|
|
008d40 0030
|
|
008d42 a394 bra h'728 ;@(h'946e)
|
|
008d44 0030
|
|
008d46 cf48 or.b #h'48, @(r0,gbr)
|
|
008d48 d342 mov.l @(h'108,pc), r3 ;@(h'8e54)
|
|
008d4a e706 mov #h'6, r7
|
|
008d4c 6432 mov.l @r3, r4
|
|
008d4e e500 mov #h'0, r5
|
|
008d50 665e exts.b r5, r6
|
|
008d52 6243 mov r4, r2
|
|
008d54 720e
|
|
008d56 326c add r6, r2
|
|
008d58 6320 mov.b @r2, r3
|
|
008d5a 2338 tst r3, r3
|
|
008d5c 8925 bt h'4a ;@(h'8daa)
|
|
008d5e 6143 mov r4, r1
|
|
008d60 7120 add #h'20, r1
|
|
008d62 316c add r6, r1
|
|
008d64 6310 mov.b @r1, r3
|
|
008d66 2338 tst r3, r3
|
|
008d68 891f bt h'3e ;@(h'8daa)
|
|
008d6a 6143 mov r4, r1
|
|
008d6c 711a add #h'1a, r1
|
|
008d6e 316c add r6, r1
|
|
008d70 6310 mov.b @r1, r3
|
|
008d72 2338 tst r3, r3
|
|
008d74 8919 bt h'32 ;@(h'8daa)
|
|
008d76 615e exts.b r5, r1
|
|
008d78 4100 shll r1
|
|
008d7a 6343 mov r4, r3
|
|
008d7c 313c add r3, r1
|
|
008d7e 6210 mov.b @r1, r2
|
|
008d80 2228 tst r2, r2
|
|
008d82 8912 bt h'24 ;@(h'8daa)
|
|
008d84 615e exts.b r5, r1
|
|
008d86 4100 shll r1
|
|
008d88 6343 mov r4, r3
|
|
008d8a 313c add r3, r1
|
|
008d8c 8411 mov.b @(h'1,r1), r0
|
|
008d8e 2008 tst r0, r0
|
|
008d90 890b bt h'16 ;@(h'8daa)
|
|
008d92 7501
|
|
008d94 635e exts.b r5, r3
|
|
008d96 3373 cmp/ge r7, r3
|
|
008d98 8bda bf h'-4c ;@(h'8d50)
|
|
008d9a e500 mov #h'0, r5
|
|
008d9c 635e exts.b r5, r3
|
|
008d9e 6243 mov r4, r2
|
|
008da0 7215 add #h'15, r2
|
|
008da2 332c add r2, r3
|
|
008da4 6130 mov.b @r3, r1
|
|
008da6 2118 tst r1, r1
|
|
008da8 8b01 bf h'2 ;@(h'8dae)
|
|
008daa 000b rts
|
|
008dac e000 mov #h'0, r0
|
|
008dae 7501
|
|
008db0 e604 mov #h'4, r6
|
|
008db2 625e exts.b r5, r2
|
|
008db4 3263 cmp/ge r6, r2
|
|
008db6 8bf1 bf h'-1e ;@(h'8d9c)
|
|
008db8 e001 mov #h'1, r0
|
|
008dba 000b rts
|
|
008dbc 0009 nop
|
|
008dbe 2fe6 mov.l r14, @-r15
|
|
008dc0 2fd6 mov.l r13, @-r15
|
|
008dc2 4f22 sts.l pr, @-r15
|
|
008dc4 9445 mov.w @(h'8a,pc), r4 ;@(h'8e52)
|
|
008dc6 d324 mov.l @(h'90,pc), r3 ;@(h'8e58)
|
|
008dc8 430b jsr @r3
|
|
008dca 0009 nop
|
|
008dcc de23 mov.l @(h'8c,pc), r14 ;@(h'8e5c)
|
|
008dce 6d03 mov r0, r13
|
|
008dd0 d423 mov.l @(h'8c,pc), r4 ;@(h'8e60)
|
|
008dd2 d224 mov.l @(h'90,pc), r2 ;@(h'8e64)
|
|
008dd4 420b jsr @r2
|
|
008dd6 e501 mov #h'1, r5
|
|
008dd8 6303 mov r0, r3
|
|
008dda 4311 cmp/pz r3
|
|
008ddc 8d07 bt/s h'e ;@(h'8dee)
|
|
008dde 2e02 mov.l r0, @r14
|
|
008de0 b013 bsr h'26 ;@(h'8e0a)
|
|
008de2 64d3 mov r13, r4
|
|
008de4 d41e mov.l @(h'78,pc), r4 ;@(h'8e60)
|
|
008de6 d21f mov.l @(h'7c,pc), r2 ;@(h'8e64)
|
|
008de8 420b jsr @r2
|
|
008dea e501 mov #h'1, r5
|
|
008dec 2e02 mov.l r0, @r14
|
|
008dee e700 mov #h'0, r7
|
|
008df0 962f mov.w @(h'5e,pc), r6 ;@(h'8e52)
|
|
008df2 65d3 mov r13, r5
|
|
008df4 d31c mov.l @(h'70,pc), r3 ;@(h'8e68)
|
|
008df6 430b jsr @r3
|
|
008df8 64e2 mov.l @r14, r4
|
|
008dfa d21c mov.l @(h'70,pc), r2 ;@(h'8e6c)
|
|
008dfc 420b jsr @r2
|
|
008dfe 64e2 mov.l @r14, r4
|
|
008e00 4f26 lds.l @r15+, pr
|
|
008e02 60d3 mov r13, r0
|
|
008e04 6df6 mov.l @r15+, r13
|
|
008e06 000b rts
|
|
008e08 6ef6 mov.l @r15+, r14
|
|
008e0a 2fe6 mov.l r14, @-r15
|
|
008e0c 2fd6 mov.l r13, @-r15
|
|
008e0e 6e43 mov r4, r14
|
|
008e10 d217 mov.l @(h'5c,pc), r2 ;@(h'8e70)
|
|
008e12 e402 mov #h'2, r4
|
|
008e14 4f22 sts.l pr, @-r15
|
|
008e16 63e3 mov r14, r3
|
|
008e18 6043 mov r4, r0
|
|
008e1a 7315 add #h'15, r3
|
|
008e1c 80ee mov.b r0, @(h'e,r14)
|
|
008e1e 420b jsr @r2
|
|
008e20 2300 mov.b r0, @r3
|
|
008e22 e17c mov #h'7c, r1
|
|
008e24 9515 mov.w @(h'2a,pc), r5 ;@(h'8e52)
|
|
008e26 31ec add r14, r1
|
|
008e28 d40d mov.l @(h'34,pc), r4 ;@(h'8e60)
|
|
008e2a d312 mov.l @(h'48,pc), r3 ;@(h'8e74)
|
|
008e2c 430b jsr @r3
|
|
008e2e 2100 mov.b r0, @r1
|
|
008e30 dd0a mov.l @(h'28,pc), r13 ;@(h'8e5c)
|
|
008e32 d40b mov.l @(h'2c,pc), r4 ;@(h'8e60)
|
|
008e34 d20b mov.l @(h'2c,pc), r2 ;@(h'8e64)
|
|
008e36 420b jsr @r2
|
|
008e38 e502 mov #h'2, r5
|
|
008e3a 65e3 mov r14, r5
|
|
008e3c d30e mov.l @(h'38,pc), r3 ;@(h'8e78)
|
|
008e3e 2d02 mov.l r0, @r13
|
|
008e40 9607 mov.w @(h'e,pc), r6 ;@(h'8e52)
|
|
008e42 430b jsr @r3
|
|
008e44 6403 mov r0, r4
|
|
008e46 64d2 mov.l @r13, r4
|
|
008e48 4f26 lds.l @r15+, pr
|
|
008e4a 6df6 mov.l @r15+, r13
|
|
008e4c d207 mov.l @(h'1c,pc), r2 ;@(h'8e6c)
|
|
008e4e 422b jmp @r2
|
|
008e50 6ef6 mov.l @r15+, r14
|
|
008e52 0080
|
|
008e54 0810
|
|
008e56 01dc mov.b @(r0,r13), r1
|
|
008e58 0030
|
|
008e5a c358 trapa #h'58
|
|
008e5c 0810
|
|
008e5e 0174 mov.b r7, @(r0,r1)
|
|
008e60 0810
|
|
008e62 01f4 mov.b r15, @(r0,r1)
|
|
008e64 0030
|
|
008e66 c8ea tst #h'ea, r0
|
|
008e68 0030
|
|
008e6a c678 mov.l @(h'1e0,gbr), r0
|
|
008e6c 0030
|
|
008e6e c58e mov.w @(h'11c,gbr), r0
|
|
008e70 0030
|
|
008e72 4322 sts.l pr, @-r3
|
|
008e74 0030
|
|
008e76 caba xor #h'ba, r0
|
|
008e78 0030
|
|
008e7a c760 mova @(h'180,pc), r0 ;h'8ffc
|
|
008e7c 2fe6 mov.l r14, @-r15
|
|
008e7e 2fd6 mov.l r13, @-r15
|
|
008e80 4f22 sts.l pr, @-r15
|
|
008e82 dd0d mov.l @(h'34,pc), r13 ;@(h'8eb8)
|
|
008e84 d30d mov.l @(h'34,pc), r3 ;@(h'8ebc)
|
|
008e86 430b jsr @r3
|
|
008e88 64d3 mov r13, r4
|
|
008e8a 9514 mov.w @(h'28,pc), r5 ;@(h'8eb6)
|
|
008e8c d20c mov.l @(h'30,pc), r2 ;@(h'8ec0)
|
|
008e8e 420b jsr @r2
|
|
008e90 64d3 mov r13, r4
|
|
008e92 e502 mov #h'2, r5
|
|
008e94 d30c mov.l @(h'30,pc), r3 ;@(h'8ec8)
|
|
008e96 de0b mov.l @(h'2c,pc), r14 ;@(h'8ec4)
|
|
008e98 430b jsr @r3
|
|
008e9a 64d3 mov r13, r4
|
|
008e9c 2e02 mov.l r0, @r14
|
|
008e9e 960a mov.w @(h'14,pc), r6 ;@(h'8eb6)
|
|
008ea0 d20a mov.l @(h'28,pc), r2 ;@(h'8ecc)
|
|
008ea2 6522 mov.l @r2, r5
|
|
008ea4 d30a mov.l @(h'28,pc), r3 ;@(h'8ed0)
|
|
008ea6 430b jsr @r3
|
|
008ea8 6403 mov r0, r4
|
|
008eaa 64e2 mov.l @r14, r4
|
|
008eac 4f26 lds.l @r15+, pr
|
|
008eae 6df6 mov.l @r15+, r13
|
|
008eb0 d208 mov.l @(h'20,pc), r2 ;@(h'8ed4)
|
|
008eb2 422b jmp @r2
|
|
008eb4 6ef6 mov.l @r15+, r14
|
|
008eb6 0080
|
|
008eb8 0810
|
|
008eba 01f4 mov.b r15, @(r0,r1)
|
|
008ebc 0030
|
|
008ebe cbac or #h'ac, r0
|
|
008ec0 0030
|
|
008ec2 caba xor #h'ba, r0
|
|
008ec4 0810
|
|
008ec6 0174 mov.b r7, @(r0,r1)
|
|
008ec8 0030
|
|
008eca c8ea tst #h'ea, r0
|
|
008ecc 0810
|
|
008ece 01dc mov.b @(r0,r13), r1
|
|
008ed0 0030
|
|
008ed2 c760 mova @(h'180,pc), r0 ;h'9054
|
|
008ed4 0030
|
|
008ed6 c58e mov.w @(h'11c,gbr), r0
|
|
008ed8 4f22 sts.l pr, @-r15
|
|
008eda e700 mov #h'0, r7
|
|
008edc d336 mov.l @(h'd8,pc), r3 ;@(h'8fb8)
|
|
008ede 6673 mov r7, r6
|
|
008ee0 9267 mov.w @(h'ce,pc), r2 ;@(h'8fb2)
|
|
008ee2 6573 mov r7, r5
|
|
008ee4 6033 mov r3, r0
|
|
008ee6 2f26 mov.l r2, @-r15
|
|
008ee8 400b jsr @r0
|
|
008eea 6473 mov r7, r4
|
|
008eec 7f04
|
|
008eee 4f26 lds.l @r15+, pr
|
|
008ef0 000b rts
|
|
008ef2 0009 nop
|
|
008ef4 2fd6 mov.l r13, @-r15
|
|
008ef6 4f22 sts.l pr, @-r15
|
|
008ef8 bfee bsr h'-24 ;@(h'8ed8)
|
|
008efa 0009 nop
|
|
008efc 6703 mov r0, r7
|
|
008efe e004 mov #h'4, r0
|
|
008f00 3078 sub r7, r0
|
|
008f02 e603 mov #h'3, r6
|
|
008f04 2609 and r0, r6
|
|
008f06 6d73 mov r7, r13
|
|
008f08 e400 mov #h'0, r4
|
|
008f0a 6143 mov r4, r1
|
|
008f0c 4615 cmp/pl r6
|
|
008f0e 8f05 bf/s h'a ;@(h'8f1c)
|
|
008f10 6573 mov r7, r5
|
|
008f12 7101
|
|
008f14 2540 mov.b r4, @r5
|
|
008f16 3163 cmp/ge r6, r1
|
|
008f18 8ffb bf/s h'-a ;@(h'8f12)
|
|
008f1a 7501
|
|
008f1c 904a mov.w @(h'94,pc), r0 ;@(h'8fb4)
|
|
008f1e 6163 mov r6, r1
|
|
008f20 317c add r7, r1
|
|
008f22 6513 mov r1, r5
|
|
008f24 301c add r1, r0
|
|
008f26 2542 mov.l r4, @r5
|
|
008f28 7504
|
|
008f2a 3502 cmp/hs r0, r5
|
|
008f2c 8bfb bf h'-a ;@(h'8f26)
|
|
008f2e 9241 mov.w @(h'82,pc), r2 ;@(h'8fb4)
|
|
008f30 362c add r2, r6
|
|
008f32 3d6c add r6, r13
|
|
008f34 e603 mov #h'3, r6
|
|
008f36 2679 and r7, r6
|
|
008f38 6743 mov r4, r7
|
|
008f3a 4615 cmp/pl r6
|
|
008f3c 8f05 bf/s h'a ;@(h'8f4a)
|
|
008f3e 65d3 mov r13, r5
|
|
008f40 2540 mov.b r4, @r5
|
|
008f42 7701
|
|
008f44 3763 cmp/ge r6, r7
|
|
008f46 8ffb bf/s h'-a ;@(h'8f40)
|
|
008f48 7501
|
|
008f4a 4f26 lds.l @r15+, pr
|
|
008f4c 000b rts
|
|
008f4e 6df6 mov.l @r15+, r13
|
|
008f50 2fc6 mov.l r12, @-r15
|
|
008f52 2fb6 mov.l r11, @-r15
|
|
008f54 2fa6 mov.l r10, @-r15
|
|
008f56 2f96 mov.l r9, @-r15
|
|
008f58 4f22 sts.l pr, @-r15
|
|
008f5a bfbd bsr h'-86 ;@(h'8ed8)
|
|
008f5c 0009 nop
|
|
008f5e 6c03 mov r0, r12
|
|
008f60 d516 mov.l @(h'58,pc), r5 ;@(h'8fbc)
|
|
008f62 e940 mov #h'40, r9
|
|
008f64 d416 mov.l @(h'58,pc), r4 ;@(h'8fc0)
|
|
008f66 ea10 mov #h'10, r10
|
|
008f68 eb0a mov #h'a, r11
|
|
008f6a e104 mov #h'4, r1
|
|
008f6c e708 mov #h'8, r7
|
|
008f6e e000 mov #h'0, r0
|
|
008f70 2570 mov.b r7, @r5
|
|
008f72 e280 mov #h'ffffff80, r2
|
|
008f74 320c add r0, r2
|
|
008f76 66a3 mov r10, r6
|
|
008f78 2420 mov.b r2, @r4
|
|
008f7a 2570 mov.b r7, @r5
|
|
008f7c 2410 mov.b r1, @r4
|
|
008f7e 25b0 mov.b r11, @r5
|
|
008f80 63c4 mov.b @r12+, r3
|
|
008f82 4610 dt r6
|
|
008f84 8ffc bf/s h'-8 ;@(h'8f80)
|
|
008f86 2430 mov.b r3, @r4
|
|
008f88 7001
|
|
008f8a 3093 cmp/ge r9, r0
|
|
008f8c 8bf0 bf h'-20 ;@(h'8f70)
|
|
008f8e 4f26 lds.l @r15+, pr
|
|
008f90 69f6 mov.l @r15+, r9
|
|
008f92 6af6 mov.l @r15+, r10
|
|
008f94 6bf6 mov.l @r15+, r11
|
|
008f96 000b rts
|
|
008f98 6cf6 mov.l @r15+, r12
|
|
008f9a e306 mov #h'6, r3
|
|
008f9c d207 mov.l @(h'1c,pc), r2 ;@(h'8fbc)
|
|
008f9e 0009 nop
|
|
008fa0 d107 mov.l @(h'1c,pc), r1 ;@(h'8fc0)
|
|
008fa2 000b rts
|
|
008fa4 0009 nop
|
|
008fa6 e306 mov #h'6, r3
|
|
008fa8 d204 mov.l @(h'10,pc), r2 ;@(h'8fbc)
|
|
008faa 0009 nop
|
|
008fac d104 mov.l @(h'10,pc), r1 ;@(h'8fc0)
|
|
008fae 000b rts
|
|
008fb0 0009 nop
|
|
008fb2 0135 mov.w r3, @(r0,r1)
|
|
008fb4 03fc mov.b @(r0,r15), r3
|
|
008fb6 0000
|
|
008fb8 0032 stc ssr, r0
|
|
008fba 130c mov.l r0, @(h'30,r3)
|
|
008fbc b400 bsr h'800 ;@(h'97c0)
|
|
008fbe 0000
|
|
008fc0 b401 bsr h'802 ;@(h'97c6)
|
|
008fc2 0000
|
|
008fc4 2fe6 mov.l r14, @-r15
|
|
008fc6 6e43 mov r4, r14
|
|
008fc8 2fd6 mov.l r13, @-r15
|
|
008fca 6d53 mov r5, r13
|
|
008fcc 4f22 sts.l pr, @-r15
|
|
008fce 7ffc add #h'fc, r15
|
|
008fd0 bf82 bsr h'-fc ;@(h'8ed8)
|
|
008fd2 2f62 mov.l r6, @r15
|
|
008fd4 e280 mov #h'ffffff80, r2
|
|
008fd6 22e8 tst r14, r2
|
|
008fd8 8f35 bf/s h'6a ;@(h'9046)
|
|
008fda 6603 mov r0, r6
|
|
008fdc e1c0 mov #h'ffffffc0, r1
|
|
008fde 21d8 tst r13, r1
|
|
008fe0 8b31 bf h'62 ;@(h'9046)
|
|
008fe2 64d3 mov r13, r4
|
|
008fe4 957f mov.w @(h'fe,pc), r5 ;@(h'90e6)
|
|
008fe6 63e3 mov r14, r3
|
|
008fe8 60f2 mov.l @r15, r0
|
|
008fea 4408 shll2 r4
|
|
008fec 4408 shll2 r4
|
|
008fee 4321 shar r3
|
|
008ff0 4321 shar r3
|
|
008ff2 4321 shar r3
|
|
008ff4 343c add r3, r4
|
|
008ff6 346c add r6, r4
|
|
008ff8 e307 mov #h'7, r3
|
|
008ffa 23e9 and r14, r3
|
|
008ffc 633b neg r3, r3
|
|
008ffe 8801 cmp/eq #h'1, r0
|
|
009000 8d08 bt/s h'10 ;@(h'9014)
|
|
009002 453c shad r3, r5
|
|
009004 8800 cmp/eq #h'0, r0
|
|
009006 8908 bt h'10 ;@(h'901a)
|
|
009008 8802 cmp/eq #h'2, r0
|
|
00900a 890a bt h'14 ;@(h'9022)
|
|
00900c 8803 cmp/eq #h'3, r0
|
|
00900e 890c bt h'18 ;@(h'902a)
|
|
009010 a019 bra h'32 ;@(h'9046)
|
|
009012 0009 nop
|
|
009014 6340 mov.b @r4, r3
|
|
009016 a011 bra h'22 ;@(h'903c)
|
|
009018 235b or r5, r3
|
|
00901a 6557 not r5, r5
|
|
00901c 6340 mov.b @r4, r3
|
|
00901e a00d bra h'1a ;@(h'903c)
|
|
009020 2359 and r5, r3
|
|
009022 6140 mov.b @r4, r1
|
|
009024 215a xor r5, r1
|
|
009026 a00e bra h'1c ;@(h'9046)
|
|
009028 2410 mov.b r1, @r4
|
|
00902a e601 mov #h'1, r6
|
|
00902c 2d69 and r6, r13
|
|
00902e 2e69 and r6, r14
|
|
009030 2dea xor r14, r13
|
|
009032 2dd8 tst r13, r13
|
|
009034 8904 bt h'8 ;@(h'9040)
|
|
009036 6557 not r5, r5
|
|
009038 6340 mov.b @r4, r3
|
|
00903a 2359 and r5, r3
|
|
00903c a003 bra h'6 ;@(h'9046)
|
|
00903e 2430 mov.b r3, @r4
|
|
009040 6140 mov.b @r4, r1
|
|
009042 215b or r5, r1
|
|
009044 2410 mov.b r1, @r4
|
|
009046 7f04
|
|
009048 4f26 lds.l @r15+, pr
|
|
00904a 6df6 mov.l @r15+, r13
|
|
00904c 000b rts
|
|
00904e 6ef6 mov.l @r15+, r14
|
|
009050 2fe6 mov.l r14, @-r15
|
|
009052 e301 mov #h'1, r3
|
|
009054 2fd6 mov.l r13, @-r15
|
|
009056 3633 cmp/ge r3, r6
|
|
009058 2fc6 mov.l r12, @-r15
|
|
00905a 6d53 mov r5, r13
|
|
00905c 2fb6 mov.l r11, @-r15
|
|
00905e 6c43 mov r4, r12
|
|
009060 4f22 sts.l pr, @-r15
|
|
009062 7ffc add #h'fc, r15
|
|
009064 8f24 bf/s h'48 ;@(h'90b0)
|
|
009066 2f72 mov.l r7, @r15
|
|
009068 6063 mov r6, r0
|
|
00906a 8801 cmp/eq #h'1, r0
|
|
00906c 8b09 bf h'12 ;@(h'9082)
|
|
00906e 65d3 mov r13, r5
|
|
009070 66f2 mov.l @r15, r6
|
|
009072 64c3 mov r12, r4
|
|
009074 7f04
|
|
009076 4f26 lds.l @r15+, pr
|
|
009078 6bf6 mov.l @r15+, r11
|
|
00907a 6cf6 mov.l @r15+, r12
|
|
00907c 6df6 mov.l @r15+, r13
|
|
00907e afa1 bra h'-be ;@(h'8fc4)
|
|
009080 6ef6 mov.l @r15+, r14
|
|
009082 6e63 mov r6, r14
|
|
009084 63f2 mov.l @r15, r3
|
|
009086 e200 mov #h'0, r2
|
|
009088 2f36 mov.l r3, @-r15
|
|
00908a 67d3 mov r13, r7
|
|
00908c 2f26 mov.l r2, @-r15
|
|
00908e 65d3 mov r13, r5
|
|
009090 2f26 mov.l r2, @-r15
|
|
009092 64c3 mov r12, r4
|
|
009094 4e21 shar r14
|
|
009096 eb01 mov #h'1, r11
|
|
009098 2b69 and r6, r11
|
|
00909a 2bb8 tst r11, r11
|
|
00909c 0b29 movt r11
|
|
00909e 37ec add r14, r7
|
|
0090a0 66c3 mov r12, r6
|
|
0090a2 36ec add r14, r6
|
|
0090a4 35e8 sub r14, r5
|
|
0090a6 35bc add r11, r5
|
|
0090a8 34e8 sub r14, r4
|
|
0090aa b1c7 bsr h'38e ;@(h'943c)
|
|
0090ac 34bc add r11, r4
|
|
0090ae 7f0c
|
|
0090b0 7f04
|
|
0090b2 4f26 lds.l @r15+, pr
|
|
0090b4 6bf6 mov.l @r15+, r11
|
|
0090b6 6cf6 mov.l @r15+, r12
|
|
0090b8 6df6 mov.l @r15+, r13
|
|
0090ba 000b rts
|
|
0090bc 6ef6 mov.l @r15+, r14
|
|
0090be 2fe6 mov.l r14, @-r15
|
|
0090c0 2fd6 mov.l r13, @-r15
|
|
0090c2 6e63 mov r6, r14
|
|
0090c4 2fc6 mov.l r12, @-r15
|
|
0090c6 3e48 sub r4, r14
|
|
0090c8 2fb6 mov.l r11, @-r15
|
|
0090ca 6c53 mov r5, r12
|
|
0090cc 2fa6 mov.l r10, @-r15
|
|
0090ce 6b43 mov r4, r11
|
|
0090d0 2f96 mov.l r9, @-r15
|
|
0090d2 6a73 mov r7, r10
|
|
0090d4 2f86 mov.l r8, @-r15
|
|
0090d6 4e11 cmp/pz r14
|
|
0090d8 4f22 sts.l pr, @-r15
|
|
0090da 7ff8 add #h'f8, r15
|
|
0090dc 59fa mov.l @(h'28,r15), r9
|
|
0090de 8d03 bt/s h'6 ;@(h'90e8)
|
|
0090e0 3a58 sub r5, r10
|
|
0090e2 a002 bra h'4 ;@(h'90ea)
|
|
0090e4 e8ff mov #h'ffffffff, r8
|
|
0090e6 0080
|
|
0090e8 e801 mov #h'1, r8
|
|
0090ea 4a11 cmp/pz r10
|
|
0090ec 8901 bt h'2 ;@(h'90f2)
|
|
0090ee a001 bra h'2 ;@(h'90f4)
|
|
0090f0 e2ff mov #h'ffffffff, r2
|
|
0090f2 e201 mov #h'1, r2
|
|
0090f4 1f21 mov.l r2, @(h'4,r15)
|
|
0090f6 d326 mov.l @(h'98,pc), r3 ;@(h'9190)
|
|
0090f8 430b jsr @r3
|
|
0090fa 64e3 mov r14, r4
|
|
0090fc d224 mov.l @(h'90,pc), r2 ;@(h'9190)
|
|
0090fe 6d03 mov r0, r13
|
|
009100 420b jsr @r2
|
|
009102 64a3 mov r10, r4
|
|
009104 6e03 mov r0, r14
|
|
009106 6693 mov r9, r6
|
|
009108 65c3 mov r12, r5
|
|
00910a bf5b bsr h'-14a ;@(h'8fc4)
|
|
00910c 64b3 mov r11, r4
|
|
00910e 3de7 cmp/gt r14, r13
|
|
009110 8f1b bf/s h'36 ;@(h'914a)
|
|
009112 e401 mov #h'1, r4
|
|
009114 6ad3 mov r13, r10
|
|
009116 e300 mov #h'0, r3
|
|
009118 33a7 cmp/gt r10, r3
|
|
00911a 3a3e addc r3, r10
|
|
00911c 4a21 shar r10
|
|
00911e 6343 mov r4, r3
|
|
009120 33d3 cmp/ge r13, r3
|
|
009122 8d2b bt/s h'56 ;@(h'917c)
|
|
009124 2f42 mov.l r4, @r15
|
|
009126 3aec add r14, r10
|
|
009128 3ad7 cmp/gt r13, r10
|
|
00912a 8f03 bf/s h'6 ;@(h'9134)
|
|
00912c 3b8c add r8, r11
|
|
00912e 3ad8 sub r13, r10
|
|
009130 52f1 mov.l @(h'4,r15), r2
|
|
009132 3c2c add r2, r12
|
|
009134 6693 mov r9, r6
|
|
009136 65c3 mov r12, r5
|
|
009138 bf44 bsr h'-178 ;@(h'8fc4)
|
|
00913a 64b3 mov r11, r4
|
|
00913c 62f2 mov.l @r15, r2
|
|
00913e 7201
|
|
009140 32d3 cmp/ge r13, r2
|
|
009142 8ff0 bf/s h'-20 ;@(h'9126)
|
|
009144 2f22 mov.l r2, @r15
|
|
009146 a019 bra h'32 ;@(h'917c)
|
|
009148 0009 nop
|
|
00914a 6ae3 mov r14, r10
|
|
00914c e300 mov #h'0, r3
|
|
00914e 33a7 cmp/gt r10, r3
|
|
009150 3a3e addc r3, r10
|
|
009152 4a21 shar r10
|
|
009154 6343 mov r4, r3
|
|
009156 33e3 cmp/ge r14, r3
|
|
009158 8d10 bt/s h'20 ;@(h'917c)
|
|
00915a 2f42 mov.l r4, @r15
|
|
00915c 51f1 mov.l @(h'4,r15), r1
|
|
00915e 3adc add r13, r10
|
|
009160 3ae7 cmp/gt r14, r10
|
|
009162 8f02 bf/s h'4 ;@(h'916a)
|
|
009164 3c1c add r1, r12
|
|
009166 3ae8 sub r14, r10
|
|
009168 3b8c add r8, r11
|
|
00916a 6693 mov r9, r6
|
|
00916c 65c3 mov r12, r5
|
|
00916e bf29 bsr h'-1ae ;@(h'8fc4)
|
|
009170 64b3 mov r11, r4
|
|
009172 63f2 mov.l @r15, r3
|
|
009174 7301
|
|
009176 33e3 cmp/ge r14, r3
|
|
009178 8ff0 bf/s h'-20 ;@(h'915c)
|
|
00917a 2f32 mov.l r3, @r15
|
|
00917c 7f08
|
|
00917e 4f26 lds.l @r15+, pr
|
|
009180 68f6 mov.l @r15+, r8
|
|
009182 69f6 mov.l @r15+, r9
|
|
009184 6af6 mov.l @r15+, r10
|
|
009186 6bf6 mov.l @r15+, r11
|
|
009188 6cf6 mov.l @r15+, r12
|
|
00918a 6df6 mov.l @r15+, r13
|
|
00918c 000b rts
|
|
00918e 6ef6 mov.l @r15+, r14
|
|
009190 0030
|
|
009192 c114 mov.w r0, @(h'28,gbr)
|
|
009194 2fe6 mov.l r14, @-r15
|
|
009196 2fd6 mov.l r13, @-r15
|
|
009198 2fc6 mov.l r12, @-r15
|
|
00919a 6c53 mov r5, r12
|
|
00919c 2fb6 mov.l r11, @-r15
|
|
00919e 6b63 mov r6, r11
|
|
0091a0 2fa6 mov.l r10, @-r15
|
|
0091a2 2f96 mov.l r9, @-r15
|
|
0091a4 2f86 mov.l r8, @-r15
|
|
0091a6 4f22 sts.l pr, @-r15
|
|
0091a8 7ff4 add #h'f4, r15
|
|
0091aa 2f42 mov.l r4, @r15
|
|
0091ac be94 bsr h'-2d8 ;@(h'8ed8)
|
|
0091ae 1f72 mov.l r7, @(h'8,r15)
|
|
0091b0 62f2 mov.l @r15, r2
|
|
0091b2 6603 mov r0, r6
|
|
0091b4 e3c0 mov #h'ffffffc0, r3
|
|
0091b6 2238 tst r3, r2
|
|
0091b8 8901 bt h'2 ;@(h'91be)
|
|
0091ba a134 bra h'268 ;@(h'9426)
|
|
0091bc 0009 nop
|
|
0091be 4c11 cmp/pz r12
|
|
0091c0 8903 bt h'6 ;@(h'91ca)
|
|
0091c2 4b11 cmp/pz r11
|
|
0091c4 8901 bt h'2 ;@(h'91ca)
|
|
0091c6 a12e bra h'25c ;@(h'9426)
|
|
0091c8 0009 nop
|
|
0091ca e37f mov #h'7f, r3
|
|
0091cc 3c37 cmp/gt r3, r12
|
|
0091ce 8b03 bf h'6 ;@(h'91d8)
|
|
0091d0 3b37 cmp/gt r3, r11
|
|
0091d2 8b01 bf h'2 ;@(h'91d8)
|
|
0091d4 a127 bra h'24e ;@(h'9426)
|
|
0091d6 0009 nop
|
|
0091d8 3cb7 cmp/gt r11, r12
|
|
0091da 8f03 bf/s h'6 ;@(h'91e4)
|
|
0091dc e800 mov #h'0, r8
|
|
0091de 64c3 mov r12, r4
|
|
0091e0 6cb3 mov r11, r12
|
|
0091e2 6b43 mov r4, r11
|
|
0091e4 4c11 cmp/pz r12
|
|
0091e6 8d01 bt/s h'2 ;@(h'91ec)
|
|
0091e8 e47f mov #h'7f, r4
|
|
0091ea 6c83 mov r8, r12
|
|
0091ec 3b47 cmp/gt r4, r11
|
|
0091ee 8f01 bf/s h'2 ;@(h'91f4)
|
|
0091f0 e707 mov #h'7, r7
|
|
0091f2 6b43 mov r4, r11
|
|
0091f4 9436 mov.w @(h'6c,pc), r4 ;@(h'9264)
|
|
0091f6 65c3 mov r12, r5
|
|
0091f8 6df2 mov.l @r15, r13
|
|
0091fa 69c3 mov r12, r9
|
|
0091fc 4521 shar r5
|
|
0091fe 4521 shar r5
|
|
009200 4521 shar r5
|
|
009202 6eb3 mov r11, r14
|
|
009204 4e21 shar r14
|
|
009206 4e21 shar r14
|
|
009208 4e21 shar r14
|
|
00920a 4d08 shll2 r13
|
|
00920c 4d08 shll2 r13
|
|
00920e 2979 and r7, r9
|
|
009210 6ab3 mov r11, r10
|
|
009212 60c3 mov r12, r0
|
|
009214 4011 cmp/pz r0
|
|
009216 8f02 bf/s h'4 ;@(h'921e)
|
|
009218 2a79 and r7, r10
|
|
00921a a005 bra h'a ;@(h'9228)
|
|
00921c c907 and #h'7, r0
|
|
00921e 6007 not r0, r0
|
|
009220 7001
|
|
009222 c907 and #h'7, r0
|
|
009224 6007 not r0, r0
|
|
009226 7001
|
|
009228 6303 mov r0, r3
|
|
00922a 60b3 mov r11, r0
|
|
00922c 4011 cmp/pz r0
|
|
00922e 8b01 bf h'2 ;@(h'9234)
|
|
009230 a005 bra h'a ;@(h'923e)
|
|
009232 c907 and #h'7, r0
|
|
009234 6007 not r0, r0
|
|
009236 7001
|
|
009238 c907 and #h'7, r0
|
|
00923a 6007 not r0, r0
|
|
00923c 7001
|
|
00923e 3308 sub r0, r3
|
|
009240 7307
|
|
009242 633b neg r3, r3
|
|
009244 6043 mov r4, r0
|
|
009246 403c shad r3, r0
|
|
009248 1f01 mov.l r0, @(h'4,r15)
|
|
00924a 50f2 mov.l @(h'8,r15), r0
|
|
00924c 8801 cmp/eq #h'1, r0
|
|
00924e 890a bt h'14 ;@(h'9266)
|
|
009250 8800 cmp/eq #h'0, r0
|
|
009252 8932 bt h'64 ;@(h'92ba)
|
|
009254 8802 cmp/eq #h'2, r0
|
|
009256 8963 bt h'c6 ;@(h'9320)
|
|
009258 8803 cmp/eq #h'3, r0
|
|
00925a 8b01 bf h'2 ;@(h'9260)
|
|
00925c a08f bra h'11e ;@(h'937e)
|
|
00925e 0009 nop
|
|
009260 a0e1 bra h'1c2 ;@(h'9426)
|
|
009262 0009 nop
|
|
009264 00ff mac.l @r15+, @r0+
|
|
009266 35e0 cmp/eq r14, r5
|
|
009268 891e bt h'3c ;@(h'92a8)
|
|
00926a 60d3 mov r13, r0
|
|
00926c 305c add r5, r0
|
|
00926e 639b neg r9, r3
|
|
009270 016c mov.b @(r0,r6), r1
|
|
009272 37a8 sub r10, r7
|
|
009274 6243 mov r4, r2
|
|
009276 423c shad r3, r2
|
|
009278 212b or r2, r1
|
|
00927a 447c shad r7, r4
|
|
00927c 0614 mov.b r1, @(r0,r6)
|
|
00927e 7501
|
|
009280 60e3 mov r14, r0
|
|
009282 30dc add r13, r0
|
|
009284 036c mov.b @(r0,r6), r3
|
|
009286 35e3 cmp/ge r14, r5
|
|
009288 234b or r4, r3
|
|
00928a 64d3 mov r13, r4
|
|
00928c 0634 mov.b r3, @(r0,r6)
|
|
00928e 345c add r5, r4
|
|
009290 346c add r6, r4
|
|
009292 8f02 bf/s h'4 ;@(h'929a)
|
|
009294 e6ff mov #h'ffffffff, r6
|
|
009296 a0c6 bra h'18c ;@(h'9426)
|
|
009298 0009 nop
|
|
00929a 7501
|
|
00929c 2460 mov.b r6, @r4
|
|
00929e 35e3 cmp/ge r14, r5
|
|
0092a0 8ffb bf/s h'-a ;@(h'929a)
|
|
0092a2 7401
|
|
0092a4 a0bf bra h'17e ;@(h'9426)
|
|
0092a6 0009 nop
|
|
0092a8 53f1 mov.l @(h'4,r15), r3
|
|
0092aa 60d3 mov r13, r0
|
|
0092ac 305c add r5, r0
|
|
0092ae 37a8 sub r10, r7
|
|
0092b0 026c mov.b @(r0,r6), r2
|
|
0092b2 437c shad r7, r3
|
|
0092b4 223b or r3, r2
|
|
0092b6 a0b6 bra h'16c ;@(h'9426)
|
|
0092b8 0624 mov.b r2, @(r0,r6)
|
|
0092ba 35e0 cmp/eq r14, r5
|
|
0092bc 8920 bt h'40 ;@(h'9300)
|
|
0092be 60d3 mov r13, r0
|
|
0092c0 305c add r5, r0
|
|
0092c2 e308 mov #h'8, r3
|
|
0092c4 3398 sub r9, r3
|
|
0092c6 6243 mov r4, r2
|
|
0092c8 423c shad r3, r2
|
|
0092ca 7501
|
|
0092cc 036c mov.b @(r0,r6), r3
|
|
0092ce 35e3 cmp/ge r14, r5
|
|
0092d0 2329 and r2, r3
|
|
0092d2 0634 mov.b r3, @(r0,r6)
|
|
0092d4 60e3 mov r14, r0
|
|
0092d6 30dc add r13, r0
|
|
0092d8 026c mov.b @(r0,r6), r2
|
|
0092da 63a3 mov r10, r3
|
|
0092dc 7301
|
|
0092de 633b neg r3, r3
|
|
0092e0 443c shad r3, r4
|
|
0092e2 2249 and r4, r2
|
|
0092e4 0624 mov.b r2, @(r0,r6)
|
|
0092e6 64d3 mov r13, r4
|
|
0092e8 345c add r5, r4
|
|
0092ea 8f02 bf/s h'4 ;@(h'92f2)
|
|
0092ec 346c add r6, r4
|
|
0092ee a09a bra h'134 ;@(h'9426)
|
|
0092f0 0009 nop
|
|
0092f2 7501
|
|
0092f4 2480 mov.b r8, @r4
|
|
0092f6 35e3 cmp/ge r14, r5
|
|
0092f8 8ffb bf/s h'-a ;@(h'92f2)
|
|
0092fa 7401
|
|
0092fc a093 bra h'126 ;@(h'9426)
|
|
0092fe 0009 nop
|
|
009300 60d3 mov r13, r0
|
|
009302 305c add r5, r0
|
|
009304 e308 mov #h'8, r3
|
|
009306 3398 sub r9, r3
|
|
009308 6243 mov r4, r2
|
|
00930a 423c shad r3, r2
|
|
00930c 63a3 mov r10, r3
|
|
00930e 7301
|
|
009310 633b neg r3, r3
|
|
009312 6143 mov r4, r1
|
|
009314 413c shad r3, r1
|
|
009316 221b or r1, r2
|
|
009318 036c mov.b @(r0,r6), r3
|
|
00931a 2329 and r2, r3
|
|
00931c a083 bra h'106 ;@(h'9426)
|
|
00931e 0634 mov.b r3, @(r0,r6)
|
|
009320 35e0 cmp/eq r14, r5
|
|
009322 891e bt h'3c ;@(h'9362)
|
|
009324 60d3 mov r13, r0
|
|
009326 305c add r5, r0
|
|
009328 016c mov.b @(r0,r6), r1
|
|
00932a 37a8 sub r10, r7
|
|
00932c 639b neg r9, r3
|
|
00932e 6243 mov r4, r2
|
|
009330 423c shad r3, r2
|
|
009332 212a xor r2, r1
|
|
009334 0614 mov.b r1, @(r0,r6)
|
|
009336 6343 mov r4, r3
|
|
009338 60e3 mov r14, r0
|
|
00933a 30dc add r13, r0
|
|
00933c 026c mov.b @(r0,r6), r2
|
|
00933e 7501
|
|
009340 437c shad r7, r3
|
|
009342 223a xor r3, r2
|
|
009344 0624 mov.b r2, @(r0,r6)
|
|
009346 63d3 mov r13, r3
|
|
009348 335c add r5, r3
|
|
00934a 35e3 cmp/ge r14, r5
|
|
00934c 8d6b bt/s h'd6 ;@(h'9426)
|
|
00934e 363c add r3, r6
|
|
009350 6360 mov.b @r6, r3
|
|
009352 7501
|
|
009354 234a xor r4, r3
|
|
009356 35e3 cmp/ge r14, r5
|
|
009358 2630 mov.b r3, @r6
|
|
00935a 8ff9 bf/s h'-e ;@(h'9350)
|
|
00935c 7601
|
|
00935e a062 bra h'c4 ;@(h'9426)
|
|
009360 0009 nop
|
|
009362 60d3 mov r13, r0
|
|
009364 305c add r5, r0
|
|
009366 6393 mov r9, r3
|
|
009368 33a8 sub r10, r3
|
|
00936a 7307
|
|
00936c 633b neg r3, r3
|
|
00936e 443c shad r3, r4
|
|
009370 036c mov.b @(r0,r6), r3
|
|
009372 e207 mov #h'7, r2
|
|
009374 32a8 sub r10, r2
|
|
009376 442c shad r2, r4
|
|
009378 234a xor r4, r3
|
|
00937a a054 bra h'a8 ;@(h'9426)
|
|
00937c 0634 mov.b r3, @(r0,r6)
|
|
00937e 60f2 mov.l @r15, r0
|
|
009380 c801 tst #h'1, r0
|
|
009382 8901 bt h'2 ;@(h'9388)
|
|
009384 a001 bra h'2 ;@(h'938a)
|
|
009386 ec55 mov #h'55, r12
|
|
009388 9c57 mov.w @(h'ae,pc), r12 ;@(h'943a)
|
|
00938a 35e0 cmp/eq r14, r5
|
|
00938c 8932 bt h'64 ;@(h'93f4)
|
|
00938e 63d3 mov r13, r3
|
|
009390 335c add r5, r3
|
|
009392 336c add r6, r3
|
|
009394 1f31 mov.l r3, @(h'4,r15)
|
|
009396 629b neg r9, r2
|
|
009398 7208
|
|
00939a 6143 mov r4, r1
|
|
00939c 412c shad r2, r1
|
|
00939e 6230 mov.b @r3, r2
|
|
0093a0 2219 and r1, r2
|
|
0093a2 6143 mov r4, r1
|
|
0093a4 2320 mov.b r2, @r3
|
|
0093a6 63e3 mov r14, r3
|
|
0093a8 33dc add r13, r3
|
|
0093aa 336c add r6, r3
|
|
0093ac 2f32 mov.l r3, @r15
|
|
0093ae 62a3 mov r10, r2
|
|
0093b0 6030 mov.b @r3, r0
|
|
0093b2 7201
|
|
0093b4 622b neg r2, r2
|
|
0093b6 412c shad r2, r1
|
|
0093b8 2019 and r1, r0
|
|
0093ba 629b neg r9, r2
|
|
0093bc 2300 mov.b r0, @r3
|
|
0093be 6143 mov r4, r1
|
|
0093c0 53f1 mov.l @(h'4,r15), r3
|
|
0093c2 412c shad r2, r1
|
|
0093c4 6230 mov.b @r3, r2
|
|
0093c6 21c9 and r12, r1
|
|
0093c8 221b or r1, r2
|
|
0093ca 2320 mov.b r2, @r3
|
|
0093cc 63f2 mov.l @r15, r3
|
|
0093ce 37a8 sub r10, r7
|
|
0093d0 6230 mov.b @r3, r2
|
|
0093d2 7501
|
|
0093d4 447c shad r7, r4
|
|
0093d6 24c9 and r12, r4
|
|
0093d8 224b or r4, r2
|
|
0093da 64d3 mov r13, r4
|
|
0093dc 2320 mov.b r2, @r3
|
|
0093de 35e3 cmp/ge r14, r5
|
|
0093e0 345c add r5, r4
|
|
0093e2 8d20 bt/s h'40 ;@(h'9426)
|
|
0093e4 346c add r6, r4
|
|
0093e6 7501
|
|
0093e8 24c0 mov.b r12, @r4
|
|
0093ea 35e3 cmp/ge r14, r5
|
|
0093ec 8ffb bf/s h'-a ;@(h'93e6)
|
|
0093ee 7401
|
|
0093f0 a019 bra h'32 ;@(h'9426)
|
|
0093f2 0009 nop
|
|
0093f4 63d3 mov r13, r3
|
|
0093f6 335c add r5, r3
|
|
0093f8 336c add r6, r3
|
|
0093fa e208 mov #h'8, r2
|
|
0093fc 2f32 mov.l r3, @r15
|
|
0093fe 6143 mov r4, r1
|
|
009400 3298 sub r9, r2
|
|
009402 412c shad r2, r1
|
|
009404 62a3 mov r10, r2
|
|
009406 7201
|
|
009408 622b neg r2, r2
|
|
00940a 6043 mov r4, r0
|
|
00940c 402c shad r2, r0
|
|
00940e 210b or r0, r1
|
|
009410 6230 mov.b @r3, r2
|
|
009412 37a8 sub r10, r7
|
|
009414 2219 and r1, r2
|
|
009416 2320 mov.b r2, @r3
|
|
009418 63f2 mov.l @r15, r3
|
|
00941a 52f1 mov.l @(h'4,r15), r2
|
|
00941c 6130 mov.b @r3, r1
|
|
00941e 427c shad r7, r2
|
|
009420 22c9 and r12, r2
|
|
009422 212b or r2, r1
|
|
009424 2310 mov.b r1, @r3
|
|
009426 7f0c
|
|
009428 4f26 lds.l @r15+, pr
|
|
00942a 68f6 mov.l @r15+, r8
|
|
00942c 69f6 mov.l @r15+, r9
|
|
00942e 6af6 mov.l @r15+, r10
|
|
009430 6bf6 mov.l @r15+, r11
|
|
009432 6cf6 mov.l @r15+, r12
|
|
009434 6df6 mov.l @r15+, r13
|
|
009436 000b rts
|
|
009438 6ef6 mov.l @r15+, r14
|
|
00943a 00aa
|
|
00943c 2fe6 mov.l r14, @-r15
|
|
00943e 2fd6 mov.l r13, @-r15
|
|
009440 2fc6 mov.l r12, @-r15
|
|
009442 6d43 mov r4, r13
|
|
009444 2fb6 mov.l r11, @-r15
|
|
009446 6c63 mov r6, r12
|
|
009448 2fa6 mov.l r10, @-r15
|
|
00944a 3dc7 cmp/gt r12, r13
|
|
00944c 2f96 mov.l r9, @-r15
|
|
00944e 2f86 mov.l r8, @-r15
|
|
009450 4f22 sts.l pr, @-r15
|
|
009452 7ff0 add #h'f0, r15
|
|
009454 5efc mov.l @(h'30,r15), r14
|
|
009456 8f03 bf/s h'6 ;@(h'9460)
|
|
009458 5bfd mov.l @(h'34,r15), r11
|
|
00945a 64d3 mov r13, r4
|
|
00945c 6dc3 mov r12, r13
|
|
00945e 6c43 mov r4, r12
|
|
009460 3577 cmp/gt r7, r5
|
|
009462 8b02 bf h'4 ;@(h'946a)
|
|
009464 6453 mov r5, r4
|
|
009466 6573 mov r7, r5
|
|
009468 6743 mov r4, r7
|
|
00946a 64c3 mov r12, r4
|
|
00946c 34d8 sub r13, r4
|
|
00946e e300 mov #h'0, r3
|
|
009470 3347 cmp/gt r4, r3
|
|
009472 343e addc r3, r4
|
|
009474 4421 shar r4
|
|
009476 7401
|
|
009478 3e47 cmp/gt r4, r14
|
|
00947a 8b00 bf h'0 ;@(h'947e)
|
|
00947c 6e43 mov r4, r14
|
|
00947e 6473 mov r7, r4
|
|
009480 3458 sub r5, r4
|
|
009482 e300 mov #h'0, r3
|
|
009484 3347 cmp/gt r4, r3
|
|
009486 343e addc r3, r4
|
|
009488 4421 shar r4
|
|
00948a 7401
|
|
00948c 3e47 cmp/gt r4, r14
|
|
00948e 8f01 bf/s h'2 ;@(h'9494)
|
|
009490 6353 mov r5, r3
|
|
009492 6e43 mov r4, r14
|
|
009494 33ec add r14, r3
|
|
009496 6873 mov r7, r8
|
|
009498 1f33 mov.l r3, @(h'c,r15)
|
|
00949a 62d3 mov r13, r2
|
|
00949c 32ec add r14, r2
|
|
00949e 61c3 mov r12, r1
|
|
0094a0 1f22 mov.l r2, @(h'8,r15)
|
|
0094a2 60b3 mov r11, r0
|
|
0094a4 31e8 sub r14, r1
|
|
0094a6 88ff cmp/eq #h'ffffffff, r0
|
|
0094a8 2f12 mov.l r1, @r15
|
|
0094aa 8d2d bt/s h'5a ;@(h'9508)
|
|
0094ac 38e8 sub r14, r8
|
|
0094ae 4e15 cmp/pl r14
|
|
0094b0 8b2a bf h'54 ;@(h'9508)
|
|
0094b2 e300 mov #h'0, r3
|
|
0094b4 1f31 mov.l r3, @(h'4,r15)
|
|
0094b6 6973 mov r7, r9
|
|
0094b8 4e15 cmp/pl r14
|
|
0094ba 8f11 bf/s h'22 ;@(h'94e0)
|
|
0094bc 6a53 mov r5, r10
|
|
0094be 67b3 mov r11, r7
|
|
0094c0 66c3 mov r12, r6
|
|
0094c2 65d3 mov r13, r5
|
|
0094c4 be66 bsr h'-334 ;@(h'9194)
|
|
0094c6 64a3 mov r10, r4
|
|
0094c8 67b3 mov r11, r7
|
|
0094ca 66c3 mov r12, r6
|
|
0094cc 65d3 mov r13, r5
|
|
0094ce be61 bsr h'-33e ;@(h'9194)
|
|
0094d0 6493 mov r9, r4
|
|
0094d2 79ff add #h'ff, r9
|
|
0094d4 52f1 mov.l @(h'4,r15), r2
|
|
0094d6 7201
|
|
0094d8 1f21 mov.l r2, @(h'4,r15)
|
|
0094da 32e3 cmp/ge r14, r2
|
|
0094dc 8fef bf/s h'-22 ;@(h'94be)
|
|
0094de 7a01
|
|
0094e0 5ef3 mov.l @(h'c,r15), r14
|
|
0094e2 5af2 mov.l @(h'8,r15), r10
|
|
0094e4 69f2 mov.l @r15, r9
|
|
0094e6 3e87 cmp/gt r8, r14
|
|
0094e8 7aff add #h'ff, r10
|
|
0094ea 8d0d bt/s h'1a ;@(h'9508)
|
|
0094ec 7901
|
|
0094ee 67b3 mov r11, r7
|
|
0094f0 66a3 mov r10, r6
|
|
0094f2 65d3 mov r13, r5
|
|
0094f4 be4e bsr h'-364 ;@(h'9194)
|
|
0094f6 64e3 mov r14, r4
|
|
0094f8 67b3 mov r11, r7
|
|
0094fa 66c3 mov r12, r6
|
|
0094fc 6593 mov r9, r5
|
|
0094fe be49 bsr h'-36e ;@(h'9194)
|
|
009500 64e3 mov r14, r4
|
|
009502 7e01
|
|
009504 3e87 cmp/gt r8, r14
|
|
009506 8bf2 bf h'-1c ;@(h'94ee)
|
|
009508 50fe mov.l @(h'38,r15), r0
|
|
00950a 88ff cmp/eq #h'ffffffff, r0
|
|
00950c 890a bt h'14 ;@(h'9524)
|
|
00950e 5ef3 mov.l @(h'c,r15), r14
|
|
009510 3e87 cmp/gt r8, r14
|
|
009512 8907 bt h'e ;@(h'9524)
|
|
009514 57fe mov.l @(h'38,r15), r7
|
|
009516 66f2 mov.l @r15, r6
|
|
009518 55f2 mov.l @(h'8,r15), r5
|
|
00951a be3b bsr h'-38a ;@(h'9194)
|
|
00951c 64e3 mov r14, r4
|
|
00951e 7e01
|
|
009520 3e87 cmp/gt r8, r14
|
|
009522 8bf7 bf h'-12 ;@(h'9514)
|
|
009524 7f10 add #h'10, r15
|
|
009526 4f26 lds.l @r15+, pr
|
|
009528 68f6 mov.l @r15+, r8
|
|
00952a 69f6 mov.l @r15+, r9
|
|
00952c 6af6 mov.l @r15+, r10
|
|
00952e 6bf6 mov.l @r15+, r11
|
|
009530 6cf6 mov.l @r15+, r12
|
|
009532 6df6 mov.l @r15+, r13
|
|
009534 000b rts
|
|
009536 6ef6 mov.l @r15+, r14
|
|
009538 2fe6 mov.l r14, @-r15
|
|
00953a 2fd6 mov.l r13, @-r15
|
|
00953c 2fc6 mov.l r12, @-r15
|
|
00953e 2fb6 mov.l r11, @-r15
|
|
009540 2fa6 mov.l r10, @-r15
|
|
009542 6b53 mov r5, r11
|
|
009544 2f96 mov.l r9, @-r15
|
|
009546 6a43 mov r4, r10
|
|
009548 2f86 mov.l r8, @-r15
|
|
00954a 6863 mov r6, r8
|
|
00954c 4f22 sts.l pr, @-r15
|
|
00954e 4811 cmp/pz r8
|
|
009550 7ff8 add #h'f8, r15
|
|
009552 8f60 bf/s h'c0 ;@(h'9616)
|
|
009554 6c73 mov r7, r12
|
|
009556 ed00 mov #h'0, r13
|
|
009558 6e83 mov r8, r14
|
|
00955a e901 mov #h'1, r9
|
|
00955c 3988 sub r8, r9
|
|
00955e 66c3 mov r12, r6
|
|
009560 65b3 mov r11, r5
|
|
009562 35ec add r14, r5
|
|
009564 bd2e bsr h'-5a4 ;@(h'8fc4)
|
|
009566 64a3 mov r10, r4
|
|
009568 2888 tst r8, r8
|
|
00956a 890e bt h'1c ;@(h'958a)
|
|
00956c 66c3 mov r12, r6
|
|
00956e 65b3 mov r11, r5
|
|
009570 35e8 sub r14, r5
|
|
009572 bd27 bsr h'-5b2 ;@(h'8fc4)
|
|
009574 64a3 mov r10, r4
|
|
009576 66c3 mov r12, r6
|
|
009578 65b3 mov r11, r5
|
|
00957a 64a3 mov r10, r4
|
|
00957c bd22 bsr h'-5bc ;@(h'8fc4)
|
|
00957e 34ec add r14, r4
|
|
009580 66c3 mov r12, r6
|
|
009582 65b3 mov r11, r5
|
|
009584 64a3 mov r10, r4
|
|
009586 bd1d bsr h'-5c6 ;@(h'8fc4)
|
|
009588 34e8 sub r14, r4
|
|
00958a 4e15 cmp/pl r14
|
|
00958c 8b43 bf h'86 ;@(h'9616)
|
|
00958e 4911 cmp/pz r9
|
|
009590 8904 bt h'8 ;@(h'959c)
|
|
009592 63d3 mov r13, r3
|
|
009594 4300 shll r3
|
|
009596 7303
|
|
009598 a006 bra h'c ;@(h'95a8)
|
|
00959a 393c add r3, r9
|
|
00959c 63d3 mov r13, r3
|
|
00959e 33e8 sub r14, r3
|
|
0095a0 4300 shll r3
|
|
0095a2 7305
|
|
0095a4 393c add r3, r9
|
|
0095a6 7eff add #h'ff, r14
|
|
0095a8 7d01
|
|
0095aa 3ed3 cmp/ge r13, r14
|
|
0095ac 8b17 bf h'2e ;@(h'95de)
|
|
0095ae 66c3 mov r12, r6
|
|
0095b0 65b3 mov r11, r5
|
|
0095b2 35ec add r14, r5
|
|
0095b4 2f52 mov.l r5, @r15
|
|
0095b6 64a3 mov r10, r4
|
|
0095b8 34dc add r13, r4
|
|
0095ba bd03 bsr h'-5fa ;@(h'8fc4)
|
|
0095bc 1f41 mov.l r4, @(h'4,r15)
|
|
0095be 66c3 mov r12, r6
|
|
0095c0 65f2 mov.l @r15, r5
|
|
0095c2 68a3 mov r10, r8
|
|
0095c4 38d8 sub r13, r8
|
|
0095c6 bcfd bsr h'-606 ;@(h'8fc4)
|
|
0095c8 6483 mov r8, r4
|
|
0095ca 66c3 mov r12, r6
|
|
0095cc 65b3 mov r11, r5
|
|
0095ce 35e8 sub r14, r5
|
|
0095d0 2f52 mov.l r5, @r15
|
|
0095d2 bcf7 bsr h'-612 ;@(h'8fc4)
|
|
0095d4 54f1 mov.l @(h'4,r15), r4
|
|
0095d6 66c3 mov r12, r6
|
|
0095d8 65f2 mov.l @r15, r5
|
|
0095da bcf3 bsr h'-61a ;@(h'8fc4)
|
|
0095dc 6483 mov r8, r4
|
|
0095de 3ed7 cmp/gt r13, r14
|
|
0095e0 8b17 bf h'2e ;@(h'9612)
|
|
0095e2 66c3 mov r12, r6
|
|
0095e4 65b3 mov r11, r5
|
|
0095e6 35dc add r13, r5
|
|
0095e8 2f52 mov.l r5, @r15
|
|
0095ea 64a3 mov r10, r4
|
|
0095ec 34ec add r14, r4
|
|
0095ee bce9 bsr h'-62e ;@(h'8fc4)
|
|
0095f0 1f41 mov.l r4, @(h'4,r15)
|
|
0095f2 66c3 mov r12, r6
|
|
0095f4 65f2 mov.l @r15, r5
|
|
0095f6 68a3 mov r10, r8
|
|
0095f8 38e8 sub r14, r8
|
|
0095fa bce3 bsr h'-63a ;@(h'8fc4)
|
|
0095fc 6483 mov r8, r4
|
|
0095fe 66c3 mov r12, r6
|
|
009600 65b3 mov r11, r5
|
|
009602 35d8 sub r13, r5
|
|
009604 2f52 mov.l r5, @r15
|
|
009606 bcdd bsr h'-646 ;@(h'8fc4)
|
|
009608 54f1 mov.l @(h'4,r15), r4
|
|
00960a 66c3 mov r12, r6
|
|
00960c 65f2 mov.l @r15, r5
|
|
00960e bcd9 bsr h'-64e ;@(h'8fc4)
|
|
009610 6483 mov r8, r4
|
|
009612 3ed7 cmp/gt r13, r14
|
|
009614 89bb bt h'-8a ;@(h'958e)
|
|
009616 7f08
|
|
009618 4f26 lds.l @r15+, pr
|
|
00961a 68f6 mov.l @r15+, r8
|
|
00961c 69f6 mov.l @r15+, r9
|
|
00961e 6af6 mov.l @r15+, r10
|
|
009620 6bf6 mov.l @r15+, r11
|
|
009622 6cf6 mov.l @r15+, r12
|
|
009624 6df6 mov.l @r15+, r13
|
|
009626 000b rts
|
|
009628 6ef6 mov.l @r15+, r14
|
|
00962a 4611 cmp/pz r6
|
|
00962c 2fe6 mov.l r14, @-r15
|
|
00962e 2fd6 mov.l r13, @-r15
|
|
009630 2fc6 mov.l r12, @-r15
|
|
009632 6c43 mov r4, r12
|
|
009634 2fb6 mov.l r11, @-r15
|
|
009636 2fa6 mov.l r10, @-r15
|
|
009638 2f96 mov.l r9, @-r15
|
|
00963a 6a53 mov r5, r10
|
|
00963c 2f86 mov.l r8, @-r15
|
|
00963e 4f22 sts.l pr, @-r15
|
|
009640 7ffc add #h'fc, r15
|
|
009642 8f41 bf/s h'82 ;@(h'96c8)
|
|
009644 6b73 mov r7, r11
|
|
009646 ed00 mov #h'0, r13
|
|
009648 6e63 mov r6, r14
|
|
00964a e901 mov #h'1, r9
|
|
00964c 3968 sub r6, r9
|
|
00964e 67b3 mov r11, r7
|
|
009650 66c3 mov r12, r6
|
|
009652 36ec add r14, r6
|
|
009654 65c3 mov r12, r5
|
|
009656 35e8 sub r14, r5
|
|
009658 bd9c bsr h'-4c8 ;@(h'9194)
|
|
00965a 64a3 mov r10, r4
|
|
00965c 4e15 cmp/pl r14
|
|
00965e 8b33 bf h'66 ;@(h'96c8)
|
|
009660 4911 cmp/pz r9
|
|
009662 8904 bt h'8 ;@(h'966e)
|
|
009664 63d3 mov r13, r3
|
|
009666 4300 shll r3
|
|
009668 7303
|
|
00966a a018 bra h'30 ;@(h'969e)
|
|
00966c 393c add r3, r9
|
|
00966e 63d3 mov r13, r3
|
|
009670 33e8 sub r14, r3
|
|
009672 4300 shll r3
|
|
009674 7305
|
|
009676 393c add r3, r9
|
|
009678 7eff add #h'ff, r14
|
|
00967a 67b3 mov r11, r7
|
|
00967c 68c3 mov r12, r8
|
|
00967e 38dc add r13, r8
|
|
009680 6683 mov r8, r6
|
|
009682 65c3 mov r12, r5
|
|
009684 35d8 sub r13, r5
|
|
009686 64a3 mov r10, r4
|
|
009688 2f52 mov.l r5, @r15
|
|
00968a 34ec add r14, r4
|
|
00968c bd82 bsr h'-4fc ;@(h'9194)
|
|
00968e 7401
|
|
009690 65f2 mov.l @r15, r5
|
|
009692 64a3 mov r10, r4
|
|
009694 67b3 mov r11, r7
|
|
009696 6683 mov r8, r6
|
|
009698 34e8 sub r14, r4
|
|
00969a bd7b bsr h'-50a ;@(h'9194)
|
|
00969c 74ff add #h'ff, r4
|
|
00969e 7d01
|
|
0096a0 3ed3 cmp/ge r13, r14
|
|
0096a2 8b0f bf h'1e ;@(h'96c4)
|
|
0096a4 67b3 mov r11, r7
|
|
0096a6 66c3 mov r12, r6
|
|
0096a8 36ec add r14, r6
|
|
0096aa 68c3 mov r12, r8
|
|
0096ac 2f62 mov.l r6, @r15
|
|
0096ae 64a3 mov r10, r4
|
|
0096b0 38e8 sub r14, r8
|
|
0096b2 6583 mov r8, r5
|
|
0096b4 bd6e bsr h'-524 ;@(h'9194)
|
|
0096b6 34dc add r13, r4
|
|
0096b8 66f2 mov.l @r15, r6
|
|
0096ba 6583 mov r8, r5
|
|
0096bc 67b3 mov r11, r7
|
|
0096be 64a3 mov r10, r4
|
|
0096c0 bd68 bsr h'-530 ;@(h'9194)
|
|
0096c2 34d8 sub r13, r4
|
|
0096c4 3ed7 cmp/gt r13, r14
|
|
0096c6 89cb bt h'-6a ;@(h'9660)
|
|
0096c8 7f04
|
|
0096ca 4f26 lds.l @r15+, pr
|
|
0096cc 68f6 mov.l @r15+, r8
|
|
0096ce 69f6 mov.l @r15+, r9
|
|
0096d0 6af6 mov.l @r15+, r10
|
|
0096d2 6bf6 mov.l @r15+, r11
|
|
0096d4 6cf6 mov.l @r15+, r12
|
|
0096d6 6df6 mov.l @r15+, r13
|
|
0096d8 000b rts
|
|
0096da 6ef6 mov.l @r15+, r14
|
|
0096dc 2fe6 mov.l r14, @-r15
|
|
0096de 2fd6 mov.l r13, @-r15
|
|
0096e0 2fc6 mov.l r12, @-r15
|
|
0096e2 6c73 mov r7, r12
|
|
0096e4 2fb6 mov.l r11, @-r15
|
|
0096e6 6b63 mov r6, r11
|
|
0096e8 2fa6 mov.l r10, @-r15
|
|
0096ea 2f96 mov.l r9, @-r15
|
|
0096ec 2f86 mov.l r8, @-r15
|
|
0096ee 6953 mov r5, r9
|
|
0096f0 4f22 sts.l pr, @-r15
|
|
0096f2 6843 mov r4, r8
|
|
0096f4 4f12 sts.l macl, @-r15
|
|
0096f6 e401 mov #h'1, r4
|
|
0096f8 7fec add #h'ec, r15
|
|
0096fa 3b43 cmp/ge r4, r11
|
|
0096fc 8d02 bt/s h'4 ;@(h'9704)
|
|
0096fe 5afe mov.l @(h'38,r15), r10
|
|
009700 a13e bra h'27c ;@(h'9980)
|
|
009702 0009 nop
|
|
009704 3c43 cmp/ge r4, r12
|
|
009706 8901 bt h'2 ;@(h'970c)
|
|
009708 a13a bra h'274 ;@(h'9980)
|
|
00970a 0009 nop
|
|
00970c 0bb7 mul.l r11, r11
|
|
00970e ed00 mov #h'0, r13
|
|
009710 6ec3 mov r12, r14
|
|
009712 001a sts macl, r0
|
|
009714 4011 cmp/pz r0
|
|
009716 8d01 bt/s h'2 ;@(h'971c)
|
|
009718 1f02 mov.l r0, @(h'8,r15)
|
|
00971a 7003
|
|
00971c 52f2 mov.l @(h'8,r15), r2
|
|
00971e 4021 shar r0
|
|
009720 02c7 mul.l r12, r2
|
|
009722 4021 shar r0
|
|
009724 021a sts macl, r2
|
|
009726 3028 sub r2, r0
|
|
009728 0cc7 mul.l r12, r12
|
|
00972a 031a sts macl, r3
|
|
00972c 1f34 mov.l r3, @(h'10,r15)
|
|
00972e d279 mov.l @(h'1e4,pc), r2 ;@(h'9914)
|
|
009730 420b jsr @r2
|
|
009732 303c add r3, r0
|
|
009734 a037 bra h'6e ;@(h'97a6)
|
|
009736 2f02 mov.l r0, @r15
|
|
009738 61f2 mov.l @r15, r1
|
|
00973a 64d3 mov r13, r4
|
|
00973c d376 mov.l @(h'1d8,pc), r3 ;@(h'9918)
|
|
00973e 4400 shll r4
|
|
009740 7403
|
|
009742 04c7 mul.l r12, r4
|
|
009744 041a sts macl, r4
|
|
009746 04c7 mul.l r12, r4
|
|
009748 041a sts macl, r4
|
|
00974a 430b jsr @r3
|
|
00974c e000 mov #h'0, r0
|
|
00974e 8800 cmp/eq #h'0, r0
|
|
009750 8908 bt h'10 ;@(h'9764)
|
|
009752 d270 mov.l @(h'1c0,pc), r2 ;@(h'9914)
|
|
009754 420b jsr @r2
|
|
009756 6043 mov r4, r0
|
|
009758 d370 mov.l @(h'1c0,pc), r3 ;@(h'991c)
|
|
00975a 430b jsr @r3
|
|
00975c 61f2 mov.l @r15, r1
|
|
00975e 2f02 mov.l r0, @r15
|
|
009760 a021 bra h'42 ;@(h'97a6)
|
|
009762 7d01
|
|
009764 d36b mov.l @(h'1ac,pc), r3 ;@(h'9914)
|
|
009766 62e3 mov r14, r2
|
|
009768 4200 shll r2
|
|
00976a e002 mov #h'2, r0
|
|
00976c 3028 sub r2, r0
|
|
00976e 00b7 mul.l r11, r0
|
|
009770 001a sts macl, r0
|
|
009772 00b7 mul.l r11, r0
|
|
009774 001a sts macl, r0
|
|
009776 430b jsr @r3
|
|
009778 304c add r4, r0
|
|
00977a d268 mov.l @(h'1a0,pc), r2 ;@(h'991c)
|
|
00977c 420b jsr @r2
|
|
00977e 61f2 mov.l @r15, r1
|
|
009780 2f02 mov.l r0, @r15
|
|
009782 67a3 mov r10, r7
|
|
009784 6683 mov r8, r6
|
|
009786 36dc add r13, r6
|
|
009788 1f61 mov.l r6, @(h'4,r15)
|
|
00978a 6583 mov r8, r5
|
|
00978c 35d8 sub r13, r5
|
|
00978e 6493 mov r9, r4
|
|
009790 1f53 mov.l r5, @(h'c,r15)
|
|
009792 bcff bsr h'-602 ;@(h'9194)
|
|
009794 34ec add r14, r4
|
|
009796 67a3 mov r10, r7
|
|
009798 56f1 mov.l @(h'4,r15), r6
|
|
00979a 6493 mov r9, r4
|
|
00979c 55f3 mov.l @(h'c,r15), r5
|
|
00979e bcf9 bsr h'-60e ;@(h'9194)
|
|
0097a0 34e8 sub r14, r4
|
|
0097a2 7d01
|
|
0097a4 7eff add #h'ff, r14
|
|
0097a6 7ff8 add #h'f8, r15
|
|
0097a8 d25d mov.l @(h'174,pc), r2 ;@(h'9920)
|
|
0097aa 50f4 mov.l @(h'10,r15), r0
|
|
0097ac 7ff8 add #h'f8, r15
|
|
0097ae 420b jsr @r2
|
|
0097b0 2ff6 mov.l r15, @-r15
|
|
0097b2 60e3 mov r14, r0
|
|
0097b4 d35a mov.l @(h'168,pc), r3 ;@(h'9920)
|
|
0097b6 7ff0 add #h'f0, r15
|
|
0097b8 430b jsr @r3
|
|
0097ba 2ff6 mov.l r15, @-r15
|
|
0097bc d15a mov.l @(h'168,pc), r1 ;@(h'9928)
|
|
0097be e200 mov #h'0, r2
|
|
0097c0 2f26 mov.l r2, @-r15
|
|
0097c2 d258 mov.l @(h'160,pc), r2 ;@(h'9924)
|
|
0097c4 2f26 mov.l r2, @-r15
|
|
0097c6 63f3 mov r15, r3
|
|
0097c8 7310 add #h'10, r3
|
|
0097ca 410b jsr @r1
|
|
0097cc 2f36 mov.l r3, @-r15
|
|
0097ce 62f3 mov r15, r2
|
|
0097d0 d056 mov.l @(h'158,pc), r0 ;@(h'992c)
|
|
0097d2 7210 add #h'10, r2
|
|
0097d4 400b jsr @r0
|
|
0097d6 2f26 mov.l r2, @-r15
|
|
0097d8 d351 mov.l @(h'144,pc), r3 ;@(h'9920)
|
|
0097da 60d3 mov r13, r0
|
|
0097dc 7001
|
|
0097de 7ff8 add #h'f8, r15
|
|
0097e0 00c7 mul.l r12, r0
|
|
0097e2 001a sts macl, r0
|
|
0097e4 00c7 mul.l r12, r0
|
|
0097e6 001a sts macl, r0
|
|
0097e8 430b jsr @r3
|
|
0097ea 2ff6 mov.l r15, @-r15
|
|
0097ec d250 mov.l @(h'140,pc), r2 ;@(h'9930)
|
|
0097ee 420b jsr @r2
|
|
0097f0 0009 nop
|
|
0097f2 8800 cmp/eq #h'0, r0
|
|
0097f4 8ba0 bf h'-c0 ;@(h'9738)
|
|
0097f6 67a3 mov r10, r7
|
|
0097f8 6683 mov r8, r6
|
|
0097fa 36dc add r13, r6
|
|
0097fc 1f61 mov.l r6, @(h'4,r15)
|
|
0097fe 6583 mov r8, r5
|
|
009800 35d8 sub r13, r5
|
|
009802 6493 mov r9, r4
|
|
009804 1f53 mov.l r5, @(h'c,r15)
|
|
009806 bcc5 bsr h'-676 ;@(h'9194)
|
|
009808 34ec add r14, r4
|
|
00980a 67a3 mov r10, r7
|
|
00980c 56f1 mov.l @(h'4,r15), r6
|
|
00980e 6493 mov r9, r4
|
|
009810 55f3 mov.l @(h'c,r15), r5
|
|
009812 bcbf bsr h'-682 ;@(h'9194)
|
|
009814 34e8 sub r14, r4
|
|
009816 7fe0 add #h'e0, r15
|
|
009818 d241 mov.l @(h'104,pc), r2 ;@(h'9920)
|
|
00981a 50fc mov.l @(h'30,r15), r0
|
|
00981c 7ff8 add #h'f8, r15
|
|
00981e 420b jsr @r2
|
|
009820 2ff6 mov.l r15, @-r15
|
|
009822 60d3 mov r13, r0
|
|
009824 d33e mov.l @(h'f8,pc), r3 ;@(h'9920)
|
|
009826 7ff0 add #h'f0, r15
|
|
009828 430b jsr @r3
|
|
00982a 2ff6 mov.l r15, @-r15
|
|
00982c d13e mov.l @(h'f8,pc), r1 ;@(h'9928)
|
|
00982e e200 mov #h'0, r2
|
|
009830 2f26 mov.l r2, @-r15
|
|
009832 d240 mov.l @(h'100,pc), r2 ;@(h'9934)
|
|
009834 2f26 mov.l r2, @-r15
|
|
009836 63f3 mov r15, r3
|
|
009838 7310 add #h'10, r3
|
|
00983a 410b jsr @r1
|
|
00983c 2f36 mov.l r3, @-r15
|
|
00983e 62f3 mov r15, r2
|
|
009840 d03a mov.l @(h'e8,pc), r0 ;@(h'992c)
|
|
009842 7210 add #h'10, r2
|
|
009844 400b jsr @r0
|
|
009846 2f26 mov.l r2, @-r15
|
|
009848 d335 mov.l @(h'd4,pc), r3 ;@(h'9920)
|
|
00984a 60d3 mov r13, r0
|
|
00984c 7ff0 add #h'f0, r15
|
|
00984e 430b jsr @r3
|
|
009850 2ff6 mov.l r15, @-r15
|
|
009852 e200 mov #h'0, r2
|
|
009854 d134 mov.l @(h'd0,pc), r1 ;@(h'9928)
|
|
009856 2f26 mov.l r2, @-r15
|
|
009858 d236 mov.l @(h'd8,pc), r2 ;@(h'9934)
|
|
00985a 2f26 mov.l r2, @-r15
|
|
00985c 63f3 mov r15, r3
|
|
00985e 7310 add #h'10, r3
|
|
009860 410b jsr @r1
|
|
009862 2f36 mov.l r3, @-r15
|
|
009864 d031 mov.l @(h'c4,pc), r0 ;@(h'992c)
|
|
009866 62f3 mov r15, r2
|
|
009868 7210 add #h'10, r2
|
|
00986a 400b jsr @r0
|
|
00986c 2f26 mov.l r2, @-r15
|
|
00986e 64e3 mov r14, r4
|
|
009870 d32b mov.l @(h'ac,pc), r3 ;@(h'9920)
|
|
009872 7ff8 add #h'f8, r15
|
|
009874 74ff add #h'ff, r4
|
|
009876 0447 mul.l r4, r4
|
|
009878 001a sts macl, r0
|
|
00987a 00b7 mul.l r11, r0
|
|
00987c 001a sts macl, r0
|
|
00987e 00b7 mul.l r11, r0
|
|
009880 001a sts macl, r0
|
|
009882 430b jsr @r3
|
|
009884 2ff6 mov.l r15, @-r15
|
|
009886 62f3 mov r15, r2
|
|
009888 d127 mov.l @(h'9c,pc), r1 ;@(h'9928)
|
|
00988a 7210 add #h'10, r2
|
|
00988c 410b jsr @r1
|
|
00988e 2f26 mov.l r2, @-r15
|
|
009890 50f6 mov.l @(h'18,r15), r0
|
|
009892 7ff8 add #h'f8, r15
|
|
009894 d322 mov.l @(h'88,pc), r3 ;@(h'9920)
|
|
009896 00c7 mul.l r12, r0
|
|
009898 001a sts macl, r0
|
|
00989a 00c7 mul.l r12, r0
|
|
00989c 001a sts macl, r0
|
|
00989e 430b jsr @r3
|
|
0098a0 2ff6 mov.l r15, @-r15
|
|
0098a2 62f3 mov r15, r2
|
|
0098a4 d124 mov.l @(h'90,pc), r1 ;@(h'9938)
|
|
0098a6 7210 add #h'10, r2
|
|
0098a8 410b jsr @r1
|
|
0098aa 2f26 mov.l r2, @-r15
|
|
0098ac d323 mov.l @(h'8c,pc), r3 ;@(h'993c)
|
|
0098ae 430b jsr @r3
|
|
0098b0 0009 nop
|
|
0098b2 4e15 cmp/pl r14
|
|
0098b4 2f02 mov.l r0, @r15
|
|
0098b6 53f3 mov.l @(h'c,r15), r3
|
|
0098b8 1f32 mov.l r3, @(h'8,r15)
|
|
0098ba 52f1 mov.l @(h'4,r15), r2
|
|
0098bc 1f24 mov.l r2, @(h'10,r15)
|
|
0098be 53f3 mov.l @(h'c,r15), r3
|
|
0098c0 1f31 mov.l r3, @(h'4,r15)
|
|
0098c2 8b5d bf h'ba ;@(h'9980)
|
|
0098c4 61f2 mov.l @r15, r1
|
|
0098c6 d214 mov.l @(h'50,pc), r2 ;@(h'9918)
|
|
0098c8 420b jsr @r2
|
|
0098ca e000 mov #h'0, r0
|
|
0098cc 8800 cmp/eq #h'0, r0
|
|
0098ce 8937 bt h'6e ;@(h'9940)
|
|
0098d0 60d3 mov r13, r0
|
|
0098d2 4000 shll r0
|
|
0098d4 7002
|
|
0098d6 63e3 mov r14, r3
|
|
0098d8 00c7 mul.l r12, r0
|
|
0098da e203 mov #h'3, r2
|
|
0098dc 001a sts macl, r0
|
|
0098de 4300 shll r3
|
|
0098e0 00c7 mul.l r12, r0
|
|
0098e2 3238 sub r3, r2
|
|
0098e4 d30b mov.l @(h'2c,pc), r3 ;@(h'9914)
|
|
0098e6 001a sts macl, r0
|
|
0098e8 02b7 mul.l r11, r2
|
|
0098ea 021a sts macl, r2
|
|
0098ec 02b7 mul.l r11, r2
|
|
0098ee 021a sts macl, r2
|
|
0098f0 430b jsr @r3
|
|
0098f2 302c add r2, r0
|
|
0098f4 d209 mov.l @(h'24,pc), r2 ;@(h'991c)
|
|
0098f6 420b jsr @r2
|
|
0098f8 61f2 mov.l @r15, r1
|
|
0098fa 7eff add #h'ff, r14
|
|
0098fc 2f02 mov.l r0, @r15
|
|
0098fe 7d01
|
|
009900 53f2 mov.l @(h'8,r15), r3
|
|
009902 73ff add #h'ff, r3
|
|
009904 1f32 mov.l r3, @(h'8,r15)
|
|
009906 52f4 mov.l @(h'10,r15), r2
|
|
009908 7201
|
|
00990a 1f24 mov.l r2, @(h'10,r15)
|
|
00990c 51f1 mov.l @(h'4,r15), r1
|
|
00990e 71ff add #h'ff, r1
|
|
009910 a025 bra h'4a ;@(h'995e)
|
|
009912 1f11 mov.l r1, @(h'4,r15)
|
|
009914 0030
|
|
009916 b7a8 bsr h'f50 ;@(h'a86a)
|
|
009918 0030
|
|
00991a b878 bsr h'-f10 ;@(h'8a0e)
|
|
00991c 0030
|
|
00991e adea bra h'-42c ;@(h'94f6)
|
|
009920 0030
|
|
009922 b754 bsr h'ea8 ;@(h'a7ce)
|
|
009924 bfe0 bsr h'-40 ;@(h'98e8)
|
|
009926 0000
|
|
009928 0030
|
|
00992a ab24 bra h'-9b8 ;@(h'8f76)
|
|
00992c 0030
|
|
00992e b994 bsr h'-cd8 ;@(h'8c5a)
|
|
009930 0030
|
|
009932 b634 bsr h'c68 ;@(h'a59e)
|
|
009934 3fe0 cmp/eq r14, r15
|
|
009936 0000
|
|
009938 0030
|
|
00993a aa6c bra h'-b28 ;@(h'8e16)
|
|
00993c 0030
|
|
00993e b478 bsr h'8f0 ;@(h'a232)
|
|
009940 d356 mov.l @(h'158,pc), r3 ;@(h'9a9c)
|
|
009942 62e3 mov r14, r2
|
|
009944 4200 shll r2
|
|
009946 e003 mov #h'3, r0
|
|
009948 3028 sub r2, r0
|
|
00994a 00b7 mul.l r11, r0
|
|
00994c 001a sts macl, r0
|
|
00994e 00b7 mul.l r11, r0
|
|
009950 430b jsr @r3
|
|
009952 001a sts macl, r0
|
|
009954 d252 mov.l @(h'148,pc), r2 ;@(h'9aa0)
|
|
009956 420b jsr @r2
|
|
009958 61f2 mov.l @r15, r1
|
|
00995a 7eff add #h'ff, r14
|
|
00995c 2f02 mov.l r0, @r15
|
|
00995e 67a3 mov r10, r7
|
|
009960 55f1 mov.l @(h'4,r15), r5
|
|
009962 6493 mov r9, r4
|
|
009964 6683 mov r8, r6
|
|
009966 36dc add r13, r6
|
|
009968 bc14 bsr h'-7d8 ;@(h'9194)
|
|
00996a 34ec add r14, r4
|
|
00996c 4e15 cmp/pl r14
|
|
00996e 8b05 bf h'a ;@(h'997c)
|
|
009970 56f4 mov.l @(h'10,r15), r6
|
|
009972 6493 mov r9, r4
|
|
009974 55f2 mov.l @(h'8,r15), r5
|
|
009976 67a3 mov r10, r7
|
|
009978 bc0c bsr h'-7e8 ;@(h'9194)
|
|
00997a 34e8 sub r14, r4
|
|
00997c 4e15 cmp/pl r14
|
|
00997e 89a1 bt h'-be ;@(h'98c4)
|
|
009980 7f14 add #h'14, r15
|
|
009982 4f16 lds.l @r15+, macl
|
|
009984 4f26 lds.l @r15+, pr
|
|
009986 68f6 mov.l @r15+, r8
|
|
009988 69f6 mov.l @r15+, r9
|
|
00998a 6af6 mov.l @r15+, r10
|
|
00998c 6bf6 mov.l @r15+, r11
|
|
00998e 6cf6 mov.l @r15+, r12
|
|
009990 6df6 mov.l @r15+, r13
|
|
009992 000b rts
|
|
009994 6ef6 mov.l @r15+, r14
|
|
009996 2fe6 mov.l r14, @-r15
|
|
009998 2fd6 mov.l r13, @-r15
|
|
00999a 2fc6 mov.l r12, @-r15
|
|
00999c 2fb6 mov.l r11, @-r15
|
|
00999e 2fa6 mov.l r10, @-r15
|
|
0099a0 2f96 mov.l r9, @-r15
|
|
0099a2 2f86 mov.l r8, @-r15
|
|
0099a4 4f22 sts.l pr, @-r15
|
|
0099a6 7fd0 add #h'd0, r15
|
|
0099a8 ba96 bsr h'-ad4 ;@(h'8ed8)
|
|
0099aa 6c43 mov r4, r12
|
|
0099ac 6e03 mov r0, r14
|
|
0099ae 4c11 cmp/pz r12
|
|
0099b0 8f02 bf/s h'4 ;@(h'99b8)
|
|
0099b2 e37f mov #h'7f, r3
|
|
0099b4 a005 bra h'a ;@(h'99c2)
|
|
0099b6 2c39 and r3, r12
|
|
0099b8 6cc7 not r12, r12
|
|
0099ba 7c01
|
|
0099bc 2c39 and r3, r12
|
|
0099be 6cc7 not r12, r12
|
|
0099c0 7c01
|
|
0099c2 e107 mov #h'7, r1
|
|
0099c4 21c9 and r12, r1
|
|
0099c6 e008 mov #h'8, r0
|
|
0099c8 3018 sub r1, r0
|
|
0099ca e700 mov #h'0, r7
|
|
0099cc 80f4 mov.b r0, @(h'4,r15)
|
|
0099ce 6de3 mov r14, r13
|
|
0099d0 6a73 mov r7, r10
|
|
0099d2 6873 mov r7, r8
|
|
0099d4 69e3 mov r14, r9
|
|
0099d6 790f
|
|
0099d8 64f3 mov r15, r4
|
|
0099da 7420 add #h'20, r4
|
|
0099dc 6343 mov r4, r3
|
|
0099de 7310 add #h'10, r3
|
|
0099e0 1f32 mov.l r3, @(h'8,r15)
|
|
0099e2 4c21 shar r12
|
|
0099e4 4c21 shar r12
|
|
0099e6 4c21 shar r12
|
|
0099e8 1fc4 mov.l r12, @(h'10,r15)
|
|
0099ea 6243 mov r4, r2
|
|
0099ec 1f25 mov.l r2, @(h'14,r15)
|
|
0099ee 6123 mov r2, r1
|
|
0099f0 710f
|
|
0099f2 ec0f mov #h'f, r12
|
|
0099f4 1f16 mov.l r1, @(h'18,r15)
|
|
0099f6 740e
|
|
0099f8 1f47 mov.l r4, @(h'1c,r15)
|
|
0099fa 6473 mov r7, r4
|
|
0099fc 53f4 mov.l @(h'10,r15), r3
|
|
0099fe 66a3 mov r10, r6
|
|
009a00 3438 sub r3, r4
|
|
009a02 6543 mov r4, r5
|
|
009a04 54f5 mov.l @(h'14,r15), r4
|
|
009a06 4608 shll2 r6
|
|
009a08 750f
|
|
009a0a 4608 shll2 r6
|
|
009a0c 6053 mov r5, r0
|
|
009a0e 20c9 and r12, r0
|
|
009a10 306c add r6, r0
|
|
009a12 03ec mov.b @(r0,r14), r3
|
|
009a14 2430 mov.b r3, @r4
|
|
009a16 7401
|
|
009a18 52f2 mov.l @(h'8,r15), r2
|
|
009a1a 3422 cmp/hs r2, r4
|
|
009a1c 8ff6 bf/s h'-14 ;@(h'9a0c)
|
|
009a1e 7501
|
|
009a20 56f6 mov.l @(h'18,r15), r6
|
|
009a22 6bc3 mov r12, r11
|
|
009a24 6660 mov.b @r6, r6
|
|
009a26 6483 mov r8, r4
|
|
009a28 2970 mov.b r7, @r9
|
|
009a2a 740f
|
|
009a2c 55f7 mov.l @(h'1c,r15), r5
|
|
009a2e 666c extu.b r6, r6
|
|
009a30 84f4 mov.b @(h'4,r15), r0
|
|
009a32 63f3 mov r15, r3
|
|
009a34 460d shld r0, r6
|
|
009a36 6043 mov r4, r0
|
|
009a38 2f61 mov.w r6, @r15
|
|
009a3a e201 mov #h'1, r2
|
|
009a3c 6650 mov.b @r5, r6
|
|
009a3e 7bff add #h'ff, r11
|
|
009a40 323c add r3, r2
|
|
009a42 4b15 cmp/pl r11
|
|
009a44 6320 mov.b @r2, r3
|
|
009a46 02ec mov.b @(r0,r14), r2
|
|
009a48 223b or r3, r2
|
|
009a4a 63f3 mov r15, r3
|
|
009a4c 0e24 mov.b r2, @(r0,r14)
|
|
009a4e 70ff add #h'ff, r0
|
|
009a50 1f03 mov.l r0, @(h'c,r15)
|
|
009a52 6230 mov.b @r3, r2
|
|
009a54 0e24 mov.b r2, @(r0,r14)
|
|
009a56 54f3 mov.l @(h'c,r15), r4
|
|
009a58 8de9 bt/s h'-2e ;@(h'9a2e)
|
|
009a5a 75ff add #h'ff, r5
|
|
009a5c 84f4 mov.b @(h'4,r15), r0
|
|
009a5e 63f3 mov r15, r3
|
|
009a60 666c extu.b r6, r6
|
|
009a62 460d shld r0, r6
|
|
009a64 2f61 mov.w r6, @r15
|
|
009a66 7a01
|
|
009a68 8431 mov.b @(h'1,r3), r0
|
|
009a6a 7810 add #h'10, r8
|
|
009a6c 62d0 mov.b @r13, r2
|
|
009a6e 63f3 mov r15, r3
|
|
009a70 220b or r0, r2
|
|
009a72 2d20 mov.b r2, @r13
|
|
009a74 6330 mov.b @r3, r3
|
|
009a76 84df mov.b @(h'f,r13), r0
|
|
009a78 203b or r3, r0
|
|
009a7a e340 mov #h'40, r3
|
|
009a7c 80df mov.b r0, @(h'f,r13)
|
|
009a7e 3a33 cmp/ge r3, r10
|
|
009a80 7d10 add #h'10, r13
|
|
009a82 8fba bf/s h'-8c ;@(h'99fa)
|
|
009a84 7910 add #h'10, r9
|
|
009a86 7f30 add #h'30, r15
|
|
009a88 4f26 lds.l @r15+, pr
|
|
009a8a 68f6 mov.l @r15+, r8
|
|
009a8c 69f6 mov.l @r15+, r9
|
|
009a8e 6af6 mov.l @r15+, r10
|
|
009a90 6bf6 mov.l @r15+, r11
|
|
009a92 6cf6 mov.l @r15+, r12
|
|
009a94 6df6 mov.l @r15+, r13
|
|
009a96 000b rts
|
|
009a98 6ef6 mov.l @r15+, r14
|
|
009a9a 0000
|
|
009a9c 0030
|
|
009a9e b7a8 bsr h'f50 ;@(h'a9f2)
|
|
009aa0 0030
|
|
009aa2 adea bra h'-42c ;@(h'967a)
|
|
009aa4 2fe6 mov.l r14, @-r15
|
|
009aa6 6e63 mov r6, r14
|
|
009aa8 2fd6 mov.l r13, @-r15
|
|
009aaa 2fc6 mov.l r12, @-r15
|
|
009aac 2fb6 mov.l r11, @-r15
|
|
009aae 6b43 mov r4, r11
|
|
009ab0 2fa6 mov.l r10, @-r15
|
|
009ab2 6a53 mov r5, r10
|
|
009ab4 2f96 mov.l r9, @-r15
|
|
009ab6 6973 mov r7, r9
|
|
009ab8 2f86 mov.l r8, @-r15
|
|
009aba 6c93 mov r9, r12
|
|
009abc 4f22 sts.l pr, @-r15
|
|
009abe e800 mov #h'0, r8
|
|
009ac0 4f12 sts.l macl, @-r15
|
|
009ac2 7cff add #h'ff, r12
|
|
009ac4 7fe8 add #h'e8, r15
|
|
009ac6 6df3 mov r15, r13
|
|
009ac8 54ff mov.l @(h'3c,r15), r4
|
|
009aca 4c21 shar r12
|
|
009acc 2f82 mov.l r8, @r15
|
|
009ace 7d04
|
|
009ad0 1f45 mov.l r4, @(h'14,r15)
|
|
009ad2 4c21 shar r12
|
|
009ad4 4c21 shar r12
|
|
009ad6 62c3 mov r12, r2
|
|
009ad8 4208 shll2 r2
|
|
009ada 4200 shll r2
|
|
009adc 7208
|
|
009ade 2bb8 tst r11, r11
|
|
009ae0 8f02 bf/s h'4 ;@(h'9ae8)
|
|
009ae2 1f23 mov.l r2, @(h'c,r15)
|
|
009ae4 a082 bra h'104 ;@(h'9bec)
|
|
009ae6 0009 nop
|
|
009ae8 4a11 cmp/pz r10
|
|
009aea 8901 bt h'2 ;@(h'9af0)
|
|
009aec a07e bra h'fc ;@(h'9bec)
|
|
009aee 0009 nop
|
|
009af0 933c mov.w @(h'78,pc), r3 ;@(h'9b6c)
|
|
009af2 3398 sub r9, r3
|
|
009af4 3a37 cmp/gt r3, r10
|
|
009af6 8b01 bf h'2 ;@(h'9afc)
|
|
009af8 a078 bra h'f0 ;@(h'9bec)
|
|
009afa 0009 nop
|
|
009afc e301 mov #h'1, r3
|
|
009afe 3348 sub r4, r3
|
|
009b00 3e33 cmp/ge r3, r14
|
|
009b02 8b73 bf h'e6 ;@(h'9bec)
|
|
009b04 e33f mov #h'3f, r3
|
|
009b06 3e37 cmp/gt r3, r14
|
|
009b08 8970 bt h'e0 ;@(h'9bec)
|
|
009b0a e001 mov #h'1, r0
|
|
009b0c 3903 cmp/ge r0, r9
|
|
009b0e 8b6d bf h'da ;@(h'9bec)
|
|
009b10 3403 cmp/ge r0, r4
|
|
009b12 8b6b bf h'd6 ;@(h'9bec)
|
|
009b14 4e11 cmp/pz r14
|
|
009b16 8d02 bt/s h'4 ;@(h'9b1e)
|
|
009b18 e540 mov #h'40, r5
|
|
009b1a 62eb neg r14, r2
|
|
009b1c 2f22 mov.l r2, @r15
|
|
009b1e 34ec add r14, r4
|
|
009b20 3457 cmp/gt r5, r4
|
|
009b22 8b01 bf h'2 ;@(h'9b28)
|
|
009b24 35e8 sub r14, r5
|
|
009b26 1f55 mov.l r5, @(h'14,r15)
|
|
009b28 e307 mov #h'7, r3
|
|
009b2a 23a9 and r10, r3
|
|
009b2c e208 mov #h'8, r2
|
|
009b2e 3238 sub r3, r2
|
|
009b30 e010 mov #h'10, r0
|
|
009b32 b9d1 bsr h'-c5e ;@(h'8ed8)
|
|
009b34 0f24 mov.b r2, @(r0,r15)
|
|
009b36 63a3 mov r10, r3
|
|
009b38 61f2 mov.l @r15, r1
|
|
009b3a 4321 shar r3
|
|
009b3c 3e1c add r1, r14
|
|
009b3e 4e08 shll2 r14
|
|
009b40 4e08 shll2 r14
|
|
009b42 30ec add r14, r0
|
|
009b44 4321 shar r3
|
|
009b46 4321 shar r3
|
|
009b48 6503 mov r0, r5
|
|
009b4a 353c add r3, r5
|
|
009b4c 6613 mov r1, r6
|
|
009b4e 63d3 mov r13, r3
|
|
009b50 7301
|
|
009b52 2f32 mov.l r3, @r15
|
|
009b54 54f3 mov.l @(h'c,r15), r4
|
|
009b56 6243 mov r4, r2
|
|
009b58 4221 shar r2
|
|
009b5a 4221 shar r2
|
|
009b5c 4221 shar r2
|
|
009b5e 6143 mov r4, r1
|
|
009b60 1f22 mov.l r2, @(h'8,r15)
|
|
009b62 3198 sub r9, r1
|
|
009b64 e9ff mov #h'ffffffff, r9
|
|
009b66 491c shad r1, r9
|
|
009b68 a03d bra h'7a ;@(h'9be6)
|
|
009b6a 3a4c add r4, r10
|
|
009b6c 0080
|
|
009b6e 6483 mov r8, r4
|
|
009b70 57f2 mov.l @(h'8,r15), r7
|
|
009b72 e010 mov #h'10, r0
|
|
009b74 0767 mul.l r6, r7
|
|
009b76 4c15 cmp/pl r12
|
|
009b78 071a sts macl, r7
|
|
009b7a 8f18 bf/s h'30 ;@(h'9bae)
|
|
009b7c 0efc mov.b @(r0,r15), r14
|
|
009b7e 6073 mov r7, r0
|
|
009b80 304c add r4, r0
|
|
009b82 00bc mov.b @(r0,r11), r0
|
|
009b84 600c extu.b r0, r0
|
|
009b86 40ed shld r14, r0
|
|
009b88 81f2 mov.w r0, @(h'4,r15)
|
|
009b8a 6043 mov r4, r0
|
|
009b8c 63d0 mov.b @r13, r3
|
|
009b8e 025c mov.b @(r0,r5), r2
|
|
009b90 223b or r3, r2
|
|
009b92 0524 mov.b r2, @(r0,r5)
|
|
009b94 60e3 mov r14, r0
|
|
009b96 8808 cmp/eq #h'8, r0
|
|
009b98 8906 bt h'c ;@(h'9ba8)
|
|
009b9a 6343 mov r4, r3
|
|
009b9c 62f2 mov.l @r15, r2
|
|
009b9e 335c add r5, r3
|
|
009ba0 6220 mov.b @r2, r2
|
|
009ba2 8431 mov.b @(h'1,r3), r0
|
|
009ba4 202b or r2, r0
|
|
009ba6 8031 mov.b r0, @(h'1,r3)
|
|
009ba8 7401
|
|
009baa 34c3 cmp/ge r12, r4
|
|
009bac 8be7 bf h'-32 ;@(h'9b7e)
|
|
009bae 6743 mov r4, r7
|
|
009bb0 50f2 mov.l @(h'8,r15), r0
|
|
009bb2 375c add r5, r7
|
|
009bb4 0067 mul.l r6, r0
|
|
009bb6 001a sts macl, r0
|
|
009bb8 304c add r4, r0
|
|
009bba 00bc mov.b @(r0,r11), r0
|
|
009bbc 600c extu.b r0, r0
|
|
009bbe 2099 and r9, r0
|
|
009bc0 40ec shad r14, r0
|
|
009bc2 81f2 mov.w r0, @(h'4,r15)
|
|
009bc4 63d0 mov.b @r13, r3
|
|
009bc6 60e3 mov r14, r0
|
|
009bc8 6270 mov.b @r7, r2
|
|
009bca 8808 cmp/eq #h'8, r0
|
|
009bcc 223b or r3, r2
|
|
009bce 8d08 bt/s h'10 ;@(h'9be2)
|
|
009bd0 2720 mov.b r2, @r7
|
|
009bd2 9216 mov.w @(h'2c,pc), r2 ;@(h'9c02)
|
|
009bd4 3a23 cmp/ge r2, r10
|
|
009bd6 8904 bt h'8 ;@(h'9be2)
|
|
009bd8 61f2 mov.l @r15, r1
|
|
009bda 6310 mov.b @r1, r3
|
|
009bdc 8471 mov.b @(h'1,r7), r0
|
|
009bde 203b or r3, r0
|
|
009be0 8071 mov.b r0, @(h'1,r7)
|
|
009be2 7510 add #h'10, r5
|
|
009be4 7601
|
|
009be6 53f5 mov.l @(h'14,r15), r3
|
|
009be8 3633 cmp/ge r3, r6
|
|
009bea 8bc0 bf h'-80 ;@(h'9b6e)
|
|
009bec 7f18 add #h'18, r15
|
|
009bee 4f16 lds.l @r15+, macl
|
|
009bf0 4f26 lds.l @r15+, pr
|
|
009bf2 68f6 mov.l @r15+, r8
|
|
009bf4 69f6 mov.l @r15+, r9
|
|
009bf6 6af6 mov.l @r15+, r10
|
|
009bf8 6bf6 mov.l @r15+, r11
|
|
009bfa 6cf6 mov.l @r15+, r12
|
|
009bfc 6df6 mov.l @r15+, r13
|
|
009bfe 000b rts
|
|
009c00 6ef6 mov.l @r15+, r14
|
|
009c02 0081
|
|
009c04 2fe6 mov.l r14, @-r15
|
|
009c06 6e63 mov r6, r14
|
|
009c08 2fd6 mov.l r13, @-r15
|
|
009c0a 2fc6 mov.l r12, @-r15
|
|
009c0c 2fb6 mov.l r11, @-r15
|
|
009c0e 6b53 mov r5, r11
|
|
009c10 2fa6 mov.l r10, @-r15
|
|
009c12 6a43 mov r4, r10
|
|
009c14 2f96 mov.l r9, @-r15
|
|
009c16 2f86 mov.l r8, @-r15
|
|
009c18 4f22 sts.l pr, @-r15
|
|
009c1a e800 mov #h'0, r8
|
|
009c1c 4f12 sts.l macl, @-r15
|
|
009c1e 6983 mov r8, r9
|
|
009c20 7fe8 add #h'e8, r15
|
|
009c22 6df3 mov r15, r13
|
|
009c24 1f71 mov.l r7, @(h'4,r15)
|
|
009c26 54ff mov.l @(h'3c,r15), r4
|
|
009c28 1f45 mov.l r4, @(h'14,r15)
|
|
009c2a 5cf1 mov.l @(h'4,r15), r12
|
|
009c2c 7cff add #h'ff, r12
|
|
009c2e 4c21 shar r12
|
|
009c30 4c21 shar r12
|
|
009c32 4c21 shar r12
|
|
009c34 62c3 mov r12, r2
|
|
009c36 4208 shll2 r2
|
|
009c38 4200 shll r2
|
|
009c3a 7208
|
|
009c3c 2aa8 tst r10, r10
|
|
009c3e 8f02 bf/s h'4 ;@(h'9c46)
|
|
009c40 1f24 mov.l r2, @(h'10,r15)
|
|
009c42 a08a bra h'114 ;@(h'9d5a)
|
|
009c44 0009 nop
|
|
009c46 4b11 cmp/pz r11
|
|
009c48 8901 bt h'2 ;@(h'9c4e)
|
|
009c4a a086 bra h'10c ;@(h'9d5a)
|
|
009c4c 0009 nop
|
|
009c4e 53f1 mov.l @(h'4,r15), r3
|
|
009c50 913f mov.w @(h'7e,pc), r1 ;@(h'9cd2)
|
|
009c52 3138 sub r3, r1
|
|
009c54 3b17 cmp/gt r1, r11
|
|
009c56 8b01 bf h'2 ;@(h'9c5c)
|
|
009c58 a07f bra h'fe ;@(h'9d5a)
|
|
009c5a 0009 nop
|
|
009c5c e001 mov #h'1, r0
|
|
009c5e 3048 sub r4, r0
|
|
009c60 3e03 cmp/ge r0, r14
|
|
009c62 8901 bt h'2 ;@(h'9c68)
|
|
009c64 a079 bra h'f2 ;@(h'9d5a)
|
|
009c66 0009 nop
|
|
009c68 e13f mov #h'3f, r1
|
|
009c6a 3e17 cmp/gt r1, r14
|
|
009c6c 8975 bt h'ea ;@(h'9d5a)
|
|
009c6e e001 mov #h'1, r0
|
|
009c70 3303 cmp/ge r0, r3
|
|
009c72 8b72 bf h'e4 ;@(h'9d5a)
|
|
009c74 e201 mov #h'1, r2
|
|
009c76 3423 cmp/ge r2, r4
|
|
009c78 8b6f bf h'de ;@(h'9d5a)
|
|
009c7a 4e11 cmp/pz r14
|
|
009c7c 8d01 bt/s h'2 ;@(h'9c82)
|
|
009c7e e540 mov #h'40, r5
|
|
009c80 69eb neg r14, r9
|
|
009c82 34ec add r14, r4
|
|
009c84 3457 cmp/gt r5, r4
|
|
009c86 8f02 bf/s h'4 ;@(h'9c8e)
|
|
009c88 e307 mov #h'7, r3
|
|
009c8a 35e8 sub r14, r5
|
|
009c8c 1f55 mov.l r5, @(h'14,r15)
|
|
009c8e 23b9 and r11, r3
|
|
009c90 e008 mov #h'8, r0
|
|
009c92 3038 sub r3, r0
|
|
009c94 b920 bsr h'-dc0 ;@(h'8ed8)
|
|
009c96 80fc mov.b r0, @(h'c,r15)
|
|
009c98 3e9c add r9, r14
|
|
009c9a 4e08 shll2 r14
|
|
009c9c 4e08 shll2 r14
|
|
009c9e 30ec add r14, r0
|
|
009ca0 62b3 mov r11, r2
|
|
009ca2 4221 shar r2
|
|
009ca4 4221 shar r2
|
|
009ca6 4221 shar r2
|
|
009ca8 6503 mov r0, r5
|
|
009caa 352c add r2, r5
|
|
009cac 52f4 mov.l @(h'10,r15), r2
|
|
009cae e308 mov #h'8, r3
|
|
009cb0 6693 mov r9, r6
|
|
009cb2 69d3 mov r13, r9
|
|
009cb4 7901
|
|
009cb6 4221 shar r2
|
|
009cb8 4221 shar r2
|
|
009cba 4221 shar r2
|
|
009cbc 1f22 mov.l r2, @(h'8,r15)
|
|
009cbe 50f1 mov.l @(h'4,r15), r0
|
|
009cc0 c907 and #h'7, r0
|
|
009cc2 3308 sub r0, r3
|
|
009cc4 9006 mov.w @(h'c,pc), r0 ;@(h'9cd4)
|
|
009cc6 633b neg r3, r3
|
|
009cc8 403c shad r3, r0
|
|
009cca 80f4 mov.b r0, @(h'4,r15)
|
|
009ccc 53f4 mov.l @(h'10,r15), r3
|
|
009cce a041 bra h'82 ;@(h'9d54)
|
|
009cd0 3b3c add r3, r11
|
|
009cd2 0080
|
|
009cd4 00ff mac.l @r15+, @r0+
|
|
009cd6 6483 mov r8, r4
|
|
009cd8 57f2 mov.l @(h'8,r15), r7
|
|
009cda 4c15 cmp/pl r12
|
|
009cdc 84fc mov.b @(h'c,r15), r0
|
|
009cde 0767 mul.l r6, r7
|
|
009ce0 071a sts macl, r7
|
|
009ce2 8f19 bf/s h'32 ;@(h'9d18)
|
|
009ce4 6e03 mov r0, r14
|
|
009ce6 6073 mov r7, r0
|
|
009ce8 304c add r4, r0
|
|
009cea 03ac mov.b @(r0,r10), r3
|
|
009cec 6337 not r3, r3
|
|
009cee 633c extu.b r3, r3
|
|
009cf0 43ed shld r14, r3
|
|
009cf2 6337 not r3, r3
|
|
009cf4 2f31 mov.w r3, @r15
|
|
009cf6 6043 mov r4, r0
|
|
009cf8 62d0 mov.b @r13, r2
|
|
009cfa 015c mov.b @(r0,r5), r1
|
|
009cfc 2129 and r2, r1
|
|
009cfe 0514 mov.b r1, @(r0,r5)
|
|
009d00 60e3 mov r14, r0
|
|
009d02 8808 cmp/eq #h'8, r0
|
|
009d04 8905 bt h'a ;@(h'9d12)
|
|
009d06 6343 mov r4, r3
|
|
009d08 6290 mov.b @r9, r2
|
|
009d0a 335c add r5, r3
|
|
009d0c 8431 mov.b @(h'1,r3), r0
|
|
009d0e 2029 and r2, r0
|
|
009d10 8031 mov.b r0, @(h'1,r3)
|
|
009d12 7401
|
|
009d14 34c3 cmp/ge r12, r4
|
|
009d16 8be6 bf h'-34 ;@(h'9ce6)
|
|
009d18 50f2 mov.l @(h'8,r15), r0
|
|
009d1a 6743 mov r4, r7
|
|
009d1c 0067 mul.l r6, r0
|
|
009d1e 375c add r5, r7
|
|
009d20 001a sts macl, r0
|
|
009d22 304c add r4, r0
|
|
009d24 03ac mov.b @(r0,r10), r3
|
|
009d26 84f4 mov.b @(h'4,r15), r0
|
|
009d28 203b or r3, r0
|
|
009d2a 6007 not r0, r0
|
|
009d2c 600c extu.b r0, r0
|
|
009d2e 40ed shld r14, r0
|
|
009d30 6007 not r0, r0
|
|
009d32 2f01 mov.w r0, @r15
|
|
009d34 63d0 mov.b @r13, r3
|
|
009d36 60e3 mov r14, r0
|
|
009d38 6270 mov.b @r7, r2
|
|
009d3a 8808 cmp/eq #h'8, r0
|
|
009d3c 2239 and r3, r2
|
|
009d3e 8d07 bt/s h'e ;@(h'9d50)
|
|
009d40 2720 mov.b r2, @r7
|
|
009d42 9267 mov.w @(h'ce,pc), r2 ;@(h'9e14)
|
|
009d44 3b23 cmp/ge r2, r11
|
|
009d46 8903 bt h'6 ;@(h'9d50)
|
|
009d48 6390 mov.b @r9, r3
|
|
009d4a 8471 mov.b @(h'1,r7), r0
|
|
009d4c 2039 and r3, r0
|
|
009d4e 8071 mov.b r0, @(h'1,r7)
|
|
009d50 7510 add #h'10, r5
|
|
009d52 7601
|
|
009d54 53f5 mov.l @(h'14,r15), r3
|
|
009d56 3633 cmp/ge r3, r6
|
|
009d58 8bbd bf h'-86 ;@(h'9cd6)
|
|
009d5a 7f18 add #h'18, r15
|
|
009d5c 4f16 lds.l @r15+, macl
|
|
009d5e 4f26 lds.l @r15+, pr
|
|
009d60 68f6 mov.l @r15+, r8
|
|
009d62 69f6 mov.l @r15+, r9
|
|
009d64 6af6 mov.l @r15+, r10
|
|
009d66 6bf6 mov.l @r15+, r11
|
|
009d68 6cf6 mov.l @r15+, r12
|
|
009d6a 6df6 mov.l @r15+, r13
|
|
009d6c 000b rts
|
|
009d6e 6ef6 mov.l @r15+, r14
|
|
009d70 2fe6 mov.l r14, @-r15
|
|
009d72 e05c mov #h'5c, r0
|
|
009d74 2fd6 mov.l r13, @-r15
|
|
009d76 2fc6 mov.l r12, @-r15
|
|
009d78 2fb6 mov.l r11, @-r15
|
|
009d7a 2fa6 mov.l r10, @-r15
|
|
009d7c 2f96 mov.l r9, @-r15
|
|
009d7e 6963 mov r6, r9
|
|
009d80 2f86 mov.l r8, @-r15
|
|
009d82 e601 mov #h'1, r6
|
|
009d84 4f22 sts.l pr, @-r15
|
|
009d86 4f12 sts.l macl, @-r15
|
|
009d88 7fc8 add #h'c8, r15
|
|
009d8a 1f45 mov.l r4, @(h'14,r15)
|
|
009d8c 1f72 mov.l r7, @(h'8,r15)
|
|
009d8e 04fe mov.l @(r0,r15), r4
|
|
009d90 e01c mov #h'1c, r0
|
|
009d92 0f64 mov.b r6, @(r0,r15)
|
|
009d94 e034 mov #h'34, r0
|
|
009d96 0f64 mov.b r6, @(r0,r15)
|
|
009d98 53f5 mov.l @(h'14,r15), r3
|
|
009d9a 2338 tst r3, r3
|
|
009d9c 8b01 bf h'2 ;@(h'9da2)
|
|
009d9e a100 bra h'200 ;@(h'9fa2)
|
|
009da0 0009 nop
|
|
009da2 e201 mov #h'1, r2
|
|
009da4 53f2 mov.l @(h'8,r15), r3
|
|
009da6 3238 sub r3, r2
|
|
009da8 3523 cmp/ge r2, r5
|
|
009daa 8901 bt h'2 ;@(h'9db0)
|
|
009dac a0f9 bra h'1f2 ;@(h'9fa2)
|
|
009dae 0009 nop
|
|
009db0 e17f mov #h'7f, r1
|
|
009db2 3517 cmp/gt r1, r5
|
|
009db4 8b01 bf h'2 ;@(h'9dba)
|
|
009db6 a0f4 bra h'1e8 ;@(h'9fa2)
|
|
009db8 0009 nop
|
|
009dba e001 mov #h'1, r0
|
|
009dbc 3048 sub r4, r0
|
|
009dbe 3903 cmp/ge r0, r9
|
|
009dc0 8901 bt h'2 ;@(h'9dc6)
|
|
009dc2 a0ee bra h'1dc ;@(h'9fa2)
|
|
009dc4 0009 nop
|
|
009dc6 e23f mov #h'3f, r2
|
|
009dc8 3927 cmp/gt r2, r9
|
|
009dca 8b01 bf h'2 ;@(h'9dd0)
|
|
009dcc a0e9 bra h'1d2 ;@(h'9fa2)
|
|
009dce 0009 nop
|
|
009dd0 e001 mov #h'1, r0
|
|
009dd2 3403 cmp/ge r0, r4
|
|
009dd4 8901 bt h'2 ;@(h'9dda)
|
|
009dd6 a0e4 bra h'1c8 ;@(h'9fa2)
|
|
009dd8 0009 nop
|
|
009dda 52f2 mov.l @(h'8,r15), r2
|
|
009ddc 3203 cmp/ge r0, r2
|
|
009dde 8901 bt h'2 ;@(h'9de4)
|
|
009de0 a0df bra h'1be ;@(h'9fa2)
|
|
009de2 0009 nop
|
|
009de4 52f2 mov.l @(h'8,r15), r2
|
|
009de6 6bf3 mov r15, r11
|
|
009de8 72ff add #h'ff, r2
|
|
009dea 4221 shar r2
|
|
009dec 4221 shar r2
|
|
009dee 4221 shar r2
|
|
009df0 4208 shll2 r2
|
|
009df2 4200 shll r2
|
|
009df4 7208
|
|
009df6 4911 cmp/pz r9
|
|
009df8 1f23 mov.l r2, @(h'c,r15)
|
|
009dfa 8d02 bt/s h'4 ;@(h'9e02)
|
|
009dfc e600 mov #h'0, r6
|
|
009dfe a001 bra h'2 ;@(h'9e04)
|
|
009e00 689b neg r9, r8
|
|
009e02 6863 mov r6, r8
|
|
009e04 e740 mov #h'40, r7
|
|
009e06 6393 mov r9, r3
|
|
009e08 334c add r4, r3
|
|
009e0a 3377 cmp/gt r7, r3
|
|
009e0c 8b03 bf h'6 ;@(h'9e16)
|
|
009e0e 3798 sub r9, r7
|
|
009e10 a002 bra h'4 ;@(h'9e18)
|
|
009e12 1f7c mov.l r7, @(h'30,r15)
|
|
009e14 0081
|
|
009e16 1f4c mov.l r4, @(h'30,r15)
|
|
009e18 e307 mov #h'7, r3
|
|
009e1a 2359 and r5, r3
|
|
009e1c e408 mov #h'8, r4
|
|
009e1e 3438 sub r3, r4
|
|
009e20 4511 cmp/pz r5
|
|
009e22 8d0a bt/s h'14 ;@(h'9e3a)
|
|
009e24 6e4e exts.b r4, r14
|
|
009e26 6c5b neg r5, r12
|
|
009e28 4c21 shar r12
|
|
009e2a 4c21 shar r12
|
|
009e2c 4c21 shar r12
|
|
009e2e 60e3 mov r14, r0
|
|
009e30 8808 cmp/eq #h'8, r0
|
|
009e32 8903 bt h'6 ;@(h'9e3c)
|
|
009e34 e01c mov #h'1c, r0
|
|
009e36 a001 bra h'2 ;@(h'9e3c)
|
|
009e38 0f64 mov.b r6, @(r0,r15)
|
|
009e3a 6c63 mov r6, r12
|
|
009e3c 9342 mov.w @(h'84,pc), r3 ;@(h'9ec4)
|
|
009e3e 6253 mov r5, r2
|
|
009e40 4221 shar r2
|
|
009e42 4221 shar r2
|
|
009e44 4221 shar r2
|
|
009e46 1f21 mov.l r2, @(h'4,r15)
|
|
009e48 54f3 mov.l @(h'c,r15), r4
|
|
009e4a 74ff add #h'ff, r4
|
|
009e4c 51f3 mov.l @(h'c,r15), r1
|
|
009e4e 4421 shar r4
|
|
009e50 4421 shar r4
|
|
009e52 4421 shar r4
|
|
009e54 315c add r5, r1
|
|
009e56 3137 cmp/gt r3, r1
|
|
009e58 8b04 bf h'8 ;@(h'9e64)
|
|
009e5a ed0f mov #h'f, r13
|
|
009e5c 3d28 sub r2, r13
|
|
009e5e e034 mov #h'34, r0
|
|
009e60 a001 bra h'2 ;@(h'9e66)
|
|
009e62 0f64 mov.b r6, @(r0,r15)
|
|
009e64 6d43 mov r4, r13
|
|
009e66 3d40 cmp/eq r4, r13
|
|
009e68 0029 movt r0
|
|
009e6a 61f3 mov r15, r1
|
|
009e6c 712c add #h'2c, r1
|
|
009e6e b833 bsr h'-f9a ;@(h'8ed8)
|
|
009e70 2100 mov.b r0, @r1
|
|
009e72 6a93 mov r9, r10
|
|
009e74 53f1 mov.l @(h'4,r15), r3
|
|
009e76 61b3 mov r11, r1
|
|
009e78 1f86 mov.l r8, @(h'18,r15)
|
|
009e7a 3a8c add r8, r10
|
|
009e7c 54f3 mov.l @(h'c,r15), r4
|
|
009e7e 7101
|
|
009e80 4a08 shll2 r10
|
|
009e82 4a08 shll2 r10
|
|
009e84 3a0c add r0, r10
|
|
009e86 3a3c add r3, r10
|
|
009e88 4421 shar r4
|
|
009e8a 4421 shar r4
|
|
009e8c 4421 shar r4
|
|
009e8e 1f44 mov.l r4, @(h'10,r15)
|
|
009e90 53f6 mov.l @(h'18,r15), r3
|
|
009e92 0437 mul.l r3, r4
|
|
009e94 52f5 mov.l @(h'14,r15), r2
|
|
009e96 63c3 mov r12, r3
|
|
009e98 041a sts macl, r4
|
|
009e9a 6843 mov r4, r8
|
|
009e9c 38dc add r13, r8
|
|
009e9e 382c add r2, r8
|
|
009ea0 6943 mov r4, r9
|
|
009ea2 34cc add r12, r4
|
|
009ea4 342c add r2, r4
|
|
009ea6 7301
|
|
009ea8 1f48 mov.l r4, @(h'20,r15)
|
|
009eaa 1f11 mov.l r1, @(h'4,r15)
|
|
009eac 1f3a mov.l r3, @(h'28,r15)
|
|
009eae 52f2 mov.l @(h'8,r15), r2
|
|
009eb0 50f3 mov.l @(h'c,r15), r0
|
|
009eb2 3028 sub r2, r0
|
|
009eb4 e1ff mov #h'ffffffff, r1
|
|
009eb6 410c shad r0, r1
|
|
009eb8 1f13 mov.l r1, @(h'c,r15)
|
|
009eba 55f4 mov.l @(h'10,r15), r5
|
|
009ebc 1f59 mov.l r5, @(h'24,r15)
|
|
009ebe 1f54 mov.l r5, @(h'10,r15)
|
|
009ec0 a06b bra h'd6 ;@(h'9f9a)
|
|
009ec2 1f52 mov.l r5, @(h'8,r15)
|
|
009ec4 0080
|
|
009ec6 3cd3 cmp/ge r13, r12
|
|
009ec8 8938 bt h'70 ;@(h'9f3c)
|
|
009eca 64c3 mov r12, r4
|
|
009ecc 53f8 mov.l @(h'20,r15), r3
|
|
009ece e01c mov #h'1c, r0
|
|
009ed0 6230 mov.b @r3, r2
|
|
009ed2 622c extu.b r2, r2
|
|
009ed4 42ed shld r14, r2
|
|
009ed6 2f21 mov.w r2, @r15
|
|
009ed8 03fc mov.b @(r0,r15), r3
|
|
009eda 2338 tst r3, r3
|
|
009edc 8d04 bt/s h'8 ;@(h'9ee8)
|
|
009ede 34ac add r10, r4
|
|
009ee0 63b0 mov.b @r11, r3
|
|
009ee2 6140 mov.b @r4, r1
|
|
009ee4 213b or r3, r1
|
|
009ee6 2410 mov.b r1, @r4
|
|
009ee8 60e3 mov r14, r0
|
|
009eea 8808 cmp/eq #h'8, r0
|
|
009eec 8904 bt h'8 ;@(h'9ef8)
|
|
009eee 52f1 mov.l @(h'4,r15), r2
|
|
009ef0 8441 mov.b @(h'1,r4), r0
|
|
009ef2 6320 mov.b @r2, r3
|
|
009ef4 203b or r3, r0
|
|
009ef6 8041 mov.b r0, @(h'1,r4)
|
|
009ef8 54fa mov.l @(h'28,r15), r4
|
|
009efa 6643 mov r4, r6
|
|
009efc 53f5 mov.l @(h'14,r15), r3
|
|
009efe 34d3 cmp/ge r13, r4
|
|
009f00 36ac add r10, r6
|
|
009f02 6563 mov r6, r5
|
|
009f04 7501
|
|
009f06 6763 mov r6, r7
|
|
009f08 6693 mov r9, r6
|
|
009f0a 364c add r4, r6
|
|
009f0c 8d16 bt/s h'2c ;@(h'9f3c)
|
|
009f0e 363c add r3, r6
|
|
009f10 6360 mov.b @r6, r3
|
|
009f12 60e3 mov r14, r0
|
|
009f14 633c extu.b r3, r3
|
|
009f16 43ed shld r14, r3
|
|
009f18 2f31 mov.w r3, @r15
|
|
009f1a 8808 cmp/eq #h'8, r0
|
|
009f1c 62b0 mov.b @r11, r2
|
|
009f1e 6170 mov.b @r7, r1
|
|
009f20 212b or r2, r1
|
|
009f22 8d05 bt/s h'a ;@(h'9f30)
|
|
009f24 2710 mov.b r1, @r7
|
|
009f26 52f1 mov.l @(h'4,r15), r2
|
|
009f28 6150 mov.b @r5, r1
|
|
009f2a 6320 mov.b @r2, r3
|
|
009f2c 213b or r3, r1
|
|
009f2e 2510 mov.b r1, @r5
|
|
009f30 7401
|
|
009f32 7501
|
|
009f34 7701
|
|
009f36 34d3 cmp/ge r13, r4
|
|
009f38 8fea bf/s h'-2c ;@(h'9f10)
|
|
009f3a 7601
|
|
009f3c 6280 mov.b @r8, r2
|
|
009f3e e02c mov #h'2c, r0
|
|
009f40 622c extu.b r2, r2
|
|
009f42 2f21 mov.w r2, @r15
|
|
009f44 03fc mov.b @(r0,r15), r3
|
|
009f46 2338 tst r3, r3
|
|
009f48 8903 bt h'6 ;@(h'9f52)
|
|
009f4a 53f3 mov.l @(h'c,r15), r3
|
|
009f4c 61f1 mov.w @r15, r1
|
|
009f4e 2139 and r3, r1
|
|
009f50 2f11 mov.w r1, @r15
|
|
009f52 64d3 mov r13, r4
|
|
009f54 62f1 mov.w @r15, r2
|
|
009f56 3cd3 cmp/ge r13, r12
|
|
009f58 42ed shld r14, r2
|
|
009f5a 2f21 mov.w r2, @r15
|
|
009f5c 8f04 bf/s h'8 ;@(h'9f68)
|
|
009f5e 34ac add r10, r4
|
|
009f60 e01c mov #h'1c, r0
|
|
009f62 01fc mov.b @(r0,r15), r1
|
|
009f64 2118 tst r1, r1
|
|
009f66 8903 bt h'6 ;@(h'9f70)
|
|
009f68 63b0 mov.b @r11, r3
|
|
009f6a 6240 mov.b @r4, r2
|
|
009f6c 223b or r3, r2
|
|
009f6e 2420 mov.b r2, @r4
|
|
009f70 e034 mov #h'34, r0
|
|
009f72 01fc mov.b @(r0,r15), r1
|
|
009f74 2118 tst r1, r1
|
|
009f76 8d05 bt/s h'a ;@(h'9f84)
|
|
009f78 7a10 add #h'10, r10
|
|
009f7a 51f1 mov.l @(h'4,r15), r1
|
|
009f7c 8441 mov.b @(h'1,r4), r0
|
|
009f7e 6310 mov.b @r1, r3
|
|
009f80 203b or r3, r0
|
|
009f82 8041 mov.b r0, @(h'1,r4)
|
|
009f84 53f6 mov.l @(h'18,r15), r3
|
|
009f86 7301
|
|
009f88 1f36 mov.l r3, @(h'18,r15)
|
|
009f8a 52f9 mov.l @(h'24,r15), r2
|
|
009f8c 51f4 mov.l @(h'10,r15), r1
|
|
009f8e 382c add r2, r8
|
|
009f90 53f8 mov.l @(h'20,r15), r3
|
|
009f92 391c add r1, r9
|
|
009f94 50f2 mov.l @(h'8,r15), r0
|
|
009f96 303c add r3, r0
|
|
009f98 1f08 mov.l r0, @(h'20,r15)
|
|
009f9a 53fc mov.l @(h'30,r15), r3
|
|
009f9c 51f6 mov.l @(h'18,r15), r1
|
|
009f9e 3133 cmp/ge r3, r1
|
|
009fa0 8b91 bf h'-de ;@(h'9ec6)
|
|
009fa2 7f38 add #h'38, r15
|
|
009fa4 4f16 lds.l @r15+, macl
|
|
009fa6 4f26 lds.l @r15+, pr
|
|
009fa8 68f6 mov.l @r15+, r8
|
|
009faa 69f6 mov.l @r15+, r9
|
|
009fac 6af6 mov.l @r15+, r10
|
|
009fae 6bf6 mov.l @r15+, r11
|
|
009fb0 6cf6 mov.l @r15+, r12
|
|
009fb2 6df6 mov.l @r15+, r13
|
|
009fb4 000b rts
|
|
009fb6 6ef6 mov.l @r15+, r14
|
|
009fb8 2fe6 mov.l r14, @-r15
|
|
009fba e05c mov #h'5c, r0
|
|
009fbc 2fd6 mov.l r13, @-r15
|
|
009fbe 2fc6 mov.l r12, @-r15
|
|
009fc0 2fb6 mov.l r11, @-r15
|
|
009fc2 2fa6 mov.l r10, @-r15
|
|
009fc4 2f96 mov.l r9, @-r15
|
|
009fc6 6963 mov r6, r9
|
|
009fc8 2f86 mov.l r8, @-r15
|
|
009fca e601 mov #h'1, r6
|
|
009fcc 4f22 sts.l pr, @-r15
|
|
009fce 4f12 sts.l macl, @-r15
|
|
009fd0 7fc8 add #h'c8, r15
|
|
009fd2 1f45 mov.l r4, @(h'14,r15)
|
|
009fd4 1f72 mov.l r7, @(h'8,r15)
|
|
009fd6 04fe mov.l @(r0,r15), r4
|
|
009fd8 e01c mov #h'1c, r0
|
|
009fda 0f64 mov.b r6, @(r0,r15)
|
|
009fdc e034 mov #h'34, r0
|
|
009fde 0f64 mov.b r6, @(r0,r15)
|
|
009fe0 53f5 mov.l @(h'14,r15), r3
|
|
009fe2 2338 tst r3, r3
|
|
009fe4 8b01 bf h'2 ;@(h'9fea)
|
|
009fe6 a10a bra h'214 ;@(h'a1fe)
|
|
009fe8 0009 nop
|
|
009fea e201 mov #h'1, r2
|
|
009fec 53f2 mov.l @(h'8,r15), r3
|
|
009fee 3238 sub r3, r2
|
|
009ff0 3523 cmp/ge r2, r5
|
|
009ff2 8901 bt h'2 ;@(h'9ff8)
|
|
009ff4 a103 bra h'206 ;@(h'a1fe)
|
|
009ff6 0009 nop
|
|
009ff8 e17f mov #h'7f, r1
|
|
009ffa 3517 cmp/gt r1, r5
|
|
009ffc 8b01 bf h'2 ;@(h'a002)
|
|
009ffe a0fe bra h'1fc ;@(h'a1fe)
|
|
00a000 0009 nop
|
|
00a002 e001 mov #h'1, r0
|
|
00a004 3048 sub r4, r0
|
|
00a006 3903 cmp/ge r0, r9
|
|
00a008 8901 bt h'2 ;@(h'a00e)
|
|
00a00a a0f8 bra h'1f0 ;@(h'a1fe)
|
|
00a00c 0009 nop
|
|
00a00e e23f mov #h'3f, r2
|
|
00a010 3927 cmp/gt r2, r9
|
|
00a012 8b01 bf h'2 ;@(h'a018)
|
|
00a014 a0f3 bra h'1e6 ;@(h'a1fe)
|
|
00a016 0009 nop
|
|
00a018 e001 mov #h'1, r0
|
|
00a01a 3403 cmp/ge r0, r4
|
|
00a01c 8901 bt h'2 ;@(h'a022)
|
|
00a01e a0ee bra h'1dc ;@(h'a1fe)
|
|
00a020 0009 nop
|
|
00a022 52f2 mov.l @(h'8,r15), r2
|
|
00a024 3203 cmp/ge r0, r2
|
|
00a026 8901 bt h'2 ;@(h'a02c)
|
|
00a028 a0e9 bra h'1d2 ;@(h'a1fe)
|
|
00a02a 0009 nop
|
|
00a02c 52f2 mov.l @(h'8,r15), r2
|
|
00a02e 6bf3 mov r15, r11
|
|
00a030 72ff add #h'ff, r2
|
|
00a032 4221 shar r2
|
|
00a034 4221 shar r2
|
|
00a036 4221 shar r2
|
|
00a038 4208 shll2 r2
|
|
00a03a 4200 shll r2
|
|
00a03c 7208
|
|
00a03e 4911 cmp/pz r9
|
|
00a040 1f23 mov.l r2, @(h'c,r15)
|
|
00a042 8d02 bt/s h'4 ;@(h'a04a)
|
|
00a044 e600 mov #h'0, r6
|
|
00a046 a001 bra h'2 ;@(h'a04c)
|
|
00a048 689b neg r9, r8
|
|
00a04a 6863 mov r6, r8
|
|
00a04c e740 mov #h'40, r7
|
|
00a04e 6393 mov r9, r3
|
|
00a050 334c add r4, r3
|
|
00a052 3377 cmp/gt r7, r3
|
|
00a054 8b02 bf h'4 ;@(h'a05c)
|
|
00a056 3798 sub r9, r7
|
|
00a058 a001 bra h'2 ;@(h'a05e)
|
|
00a05a 1f7c mov.l r7, @(h'30,r15)
|
|
00a05c 1f4c mov.l r4, @(h'30,r15)
|
|
00a05e e307 mov #h'7, r3
|
|
00a060 2359 and r5, r3
|
|
00a062 e408 mov #h'8, r4
|
|
00a064 3438 sub r3, r4
|
|
00a066 4511 cmp/pz r5
|
|
00a068 8d0a bt/s h'14 ;@(h'a080)
|
|
00a06a 6e4e exts.b r4, r14
|
|
00a06c 6c5b neg r5, r12
|
|
00a06e 4c21 shar r12
|
|
00a070 4c21 shar r12
|
|
00a072 4c21 shar r12
|
|
00a074 60e3 mov r14, r0
|
|
00a076 8808 cmp/eq #h'8, r0
|
|
00a078 8903 bt h'6 ;@(h'a082)
|
|
00a07a e01c mov #h'1c, r0
|
|
00a07c a001 bra h'2 ;@(h'a082)
|
|
00a07e 0f64 mov.b r6, @(r0,r15)
|
|
00a080 6c63 mov r6, r12
|
|
00a082 6253 mov r5, r2
|
|
00a084 9342 mov.w @(h'84,pc), r3 ;@(h'a10c)
|
|
00a086 4221 shar r2
|
|
00a088 4221 shar r2
|
|
00a08a 4221 shar r2
|
|
00a08c 1f21 mov.l r2, @(h'4,r15)
|
|
00a08e 54f3 mov.l @(h'c,r15), r4
|
|
00a090 51f3 mov.l @(h'c,r15), r1
|
|
00a092 74ff add #h'ff, r4
|
|
00a094 4421 shar r4
|
|
00a096 4421 shar r4
|
|
00a098 4421 shar r4
|
|
00a09a 315c add r5, r1
|
|
00a09c 3137 cmp/gt r3, r1
|
|
00a09e 8b04 bf h'8 ;@(h'a0aa)
|
|
00a0a0 ed0f mov #h'f, r13
|
|
00a0a2 3d28 sub r2, r13
|
|
00a0a4 e034 mov #h'34, r0
|
|
00a0a6 a001 bra h'2 ;@(h'a0ac)
|
|
00a0a8 0f64 mov.b r6, @(r0,r15)
|
|
00a0aa 6d43 mov r4, r13
|
|
00a0ac d318 mov.l @(h'60,pc), r3 ;@(h'a110)
|
|
00a0ae 3d40 cmp/eq r4, r13
|
|
00a0b0 0029 movt r0
|
|
00a0b2 61f3 mov r15, r1
|
|
00a0b4 712c add #h'2c, r1
|
|
00a0b6 430b jsr @r3
|
|
00a0b8 2100 mov.b r0, @r1
|
|
00a0ba 6a93 mov r9, r10
|
|
00a0bc 53f1 mov.l @(h'4,r15), r3
|
|
00a0be 61b3 mov r11, r1
|
|
00a0c0 1f86 mov.l r8, @(h'18,r15)
|
|
00a0c2 3a8c add r8, r10
|
|
00a0c4 54f3 mov.l @(h'c,r15), r4
|
|
00a0c6 7101
|
|
00a0c8 4a08 shll2 r10
|
|
00a0ca 4a08 shll2 r10
|
|
00a0cc 3a0c add r0, r10
|
|
00a0ce 3a3c add r3, r10
|
|
00a0d0 4421 shar r4
|
|
00a0d2 4421 shar r4
|
|
00a0d4 4421 shar r4
|
|
00a0d6 1f44 mov.l r4, @(h'10,r15)
|
|
00a0d8 53f6 mov.l @(h'18,r15), r3
|
|
00a0da 0437 mul.l r3, r4
|
|
00a0dc 52f5 mov.l @(h'14,r15), r2
|
|
00a0de 63c3 mov r12, r3
|
|
00a0e0 041a sts macl, r4
|
|
00a0e2 6843 mov r4, r8
|
|
00a0e4 38dc add r13, r8
|
|
00a0e6 382c add r2, r8
|
|
00a0e8 6943 mov r4, r9
|
|
00a0ea 34cc add r12, r4
|
|
00a0ec 342c add r2, r4
|
|
00a0ee 7301
|
|
00a0f0 1f48 mov.l r4, @(h'20,r15)
|
|
00a0f2 1f11 mov.l r1, @(h'4,r15)
|
|
00a0f4 1f3a mov.l r3, @(h'28,r15)
|
|
00a0f6 52f2 mov.l @(h'8,r15), r2
|
|
00a0f8 50f3 mov.l @(h'c,r15), r0
|
|
00a0fa 3028 sub r2, r0
|
|
00a0fc e1ff mov #h'ffffffff, r1
|
|
00a0fe 410c shad r0, r1
|
|
00a100 1f13 mov.l r1, @(h'c,r15)
|
|
00a102 55f4 mov.l @(h'10,r15), r5
|
|
00a104 1f59 mov.l r5, @(h'24,r15)
|
|
00a106 1f54 mov.l r5, @(h'10,r15)
|
|
00a108 a075 bra h'ea ;@(h'a1f6)
|
|
00a10a 1f52 mov.l r5, @(h'8,r15)
|
|
00a10c 0080
|
|
00a10e 0000
|
|
00a110 0030
|
|
00a112 8ed8
|
|
00a114 3cd3 cmp/ge r13, r12
|
|
00a116 893c bt h'78 ;@(h'a192)
|
|
00a118 53f8 mov.l @(h'20,r15), r3
|
|
00a11a 64c3 mov r12, r4
|
|
00a11c 6230 mov.b @r3, r2
|
|
00a11e e01c mov #h'1c, r0
|
|
00a120 6227 not r2, r2
|
|
00a122 622c extu.b r2, r2
|
|
00a124 42ed shld r14, r2
|
|
00a126 6227 not r2, r2
|
|
00a128 2f21 mov.w r2, @r15
|
|
00a12a 03fc mov.b @(r0,r15), r3
|
|
00a12c 2338 tst r3, r3
|
|
00a12e 8d04 bt/s h'8 ;@(h'a13a)
|
|
00a130 34ac add r10, r4
|
|
00a132 63b0 mov.b @r11, r3
|
|
00a134 6140 mov.b @r4, r1
|
|
00a136 2139 and r3, r1
|
|
00a138 2410 mov.b r1, @r4
|
|
00a13a 60e3 mov r14, r0
|
|
00a13c 8808 cmp/eq #h'8, r0
|
|
00a13e 8904 bt h'8 ;@(h'a14a)
|
|
00a140 52f1 mov.l @(h'4,r15), r2
|
|
00a142 6320 mov.b @r2, r3
|
|
00a144 8441 mov.b @(h'1,r4), r0
|
|
00a146 2039 and r3, r0
|
|
00a148 8041 mov.b r0, @(h'1,r4)
|
|
00a14a 54fa mov.l @(h'28,r15), r4
|
|
00a14c 53f5 mov.l @(h'14,r15), r3
|
|
00a14e 34d3 cmp/ge r13, r4
|
|
00a150 6643 mov r4, r6
|
|
00a152 36ac add r10, r6
|
|
00a154 6563 mov r6, r5
|
|
00a156 7501
|
|
00a158 6763 mov r6, r7
|
|
00a15a 6693 mov r9, r6
|
|
00a15c 364c add r4, r6
|
|
00a15e 8d18 bt/s h'30 ;@(h'a192)
|
|
00a160 363c add r3, r6
|
|
00a162 60e3 mov r14, r0
|
|
00a164 6360 mov.b @r6, r3
|
|
00a166 8808 cmp/eq #h'8, r0
|
|
00a168 6337 not r3, r3
|
|
00a16a 633c extu.b r3, r3
|
|
00a16c 43ed shld r14, r3
|
|
00a16e 6337 not r3, r3
|
|
00a170 2f31 mov.w r3, @r15
|
|
00a172 62b0 mov.b @r11, r2
|
|
00a174 6170 mov.b @r7, r1
|
|
00a176 2129 and r2, r1
|
|
00a178 8d05 bt/s h'a ;@(h'a186)
|
|
00a17a 2710 mov.b r1, @r7
|
|
00a17c 52f1 mov.l @(h'4,r15), r2
|
|
00a17e 6320 mov.b @r2, r3
|
|
00a180 6150 mov.b @r5, r1
|
|
00a182 2139 and r3, r1
|
|
00a184 2510 mov.b r1, @r5
|
|
00a186 7401
|
|
00a188 7501
|
|
00a18a 7701
|
|
00a18c 34d3 cmp/ge r13, r4
|
|
00a18e 8fe8 bf/s h'-30 ;@(h'a162)
|
|
00a190 7601
|
|
00a192 e02c mov #h'2c, r0
|
|
00a194 6280 mov.b @r8, r2
|
|
00a196 6227 not r2, r2
|
|
00a198 622c extu.b r2, r2
|
|
00a19a 2f21 mov.w r2, @r15
|
|
00a19c 03fc mov.b @(r0,r15), r3
|
|
00a19e 2338 tst r3, r3
|
|
00a1a0 8903 bt h'6 ;@(h'a1aa)
|
|
00a1a2 53f3 mov.l @(h'c,r15), r3
|
|
00a1a4 61f1 mov.w @r15, r1
|
|
00a1a6 2139 and r3, r1
|
|
00a1a8 2f11 mov.w r1, @r15
|
|
00a1aa 64d3 mov r13, r4
|
|
00a1ac 62f1 mov.w @r15, r2
|
|
00a1ae 3cd3 cmp/ge r13, r12
|
|
00a1b0 622d extu.w r2, r2
|
|
00a1b2 42ed shld r14, r2
|
|
00a1b4 6227 not r2, r2
|
|
00a1b6 2f21 mov.w r2, @r15
|
|
00a1b8 8f04 bf/s h'8 ;@(h'a1c4)
|
|
00a1ba 34ac add r10, r4
|
|
00a1bc e01c mov #h'1c, r0
|
|
00a1be 01fc mov.b @(r0,r15), r1
|
|
00a1c0 2118 tst r1, r1
|
|
00a1c2 8903 bt h'6 ;@(h'a1cc)
|
|
00a1c4 63b0 mov.b @r11, r3
|
|
00a1c6 6240 mov.b @r4, r2
|
|
00a1c8 2239 and r3, r2
|
|
00a1ca 2420 mov.b r2, @r4
|
|
00a1cc e034 mov #h'34, r0
|
|
00a1ce 01fc mov.b @(r0,r15), r1
|
|
00a1d0 2118 tst r1, r1
|
|
00a1d2 8d05 bt/s h'a ;@(h'a1e0)
|
|
00a1d4 7a10 add #h'10, r10
|
|
00a1d6 51f1 mov.l @(h'4,r15), r1
|
|
00a1d8 8441 mov.b @(h'1,r4), r0
|
|
00a1da 6310 mov.b @r1, r3
|
|
00a1dc 2039 and r3, r0
|
|
00a1de 8041 mov.b r0, @(h'1,r4)
|
|
00a1e0 53f6 mov.l @(h'18,r15), r3
|
|
00a1e2 7301
|
|
00a1e4 1f36 mov.l r3, @(h'18,r15)
|
|
00a1e6 52f9 mov.l @(h'24,r15), r2
|
|
00a1e8 51f4 mov.l @(h'10,r15), r1
|
|
00a1ea 382c add r2, r8
|
|
00a1ec 53f8 mov.l @(h'20,r15), r3
|
|
00a1ee 391c add r1, r9
|
|
00a1f0 50f2 mov.l @(h'8,r15), r0
|
|
00a1f2 303c add r3, r0
|
|
00a1f4 1f08 mov.l r0, @(h'20,r15)
|
|
00a1f6 53fc mov.l @(h'30,r15), r3
|
|
00a1f8 51f6 mov.l @(h'18,r15), r1
|
|
00a1fa 3133 cmp/ge r3, r1
|
|
00a1fc 8b8a bf h'-ec ;@(h'a114)
|
|
00a1fe 7f38 add #h'38, r15
|
|
00a200 4f16 lds.l @r15+, macl
|
|
00a202 4f26 lds.l @r15+, pr
|
|
00a204 68f6 mov.l @r15+, r8
|
|
00a206 69f6 mov.l @r15+, r9
|
|
00a208 6af6 mov.l @r15+, r10
|
|
00a20a 6bf6 mov.l @r15+, r11
|
|
00a20c 6cf6 mov.l @r15+, r12
|
|
00a20e 6df6 mov.l @r15+, r13
|
|
00a210 000b rts
|
|
00a212 6ef6 mov.l @r15+, r14
|
|
00a214 2fe6 mov.l r14, @-r15
|
|
00a216 6e63 mov r6, r14
|
|
00a218 2fd6 mov.l r13, @-r15
|
|
00a21a 6d53 mov r5, r13
|
|
00a21c 2fc6 mov.l r12, @-r15
|
|
00a21e 2fb6 mov.l r11, @-r15
|
|
00a220 2fa6 mov.l r10, @-r15
|
|
00a222 eb00 mov #h'0, r11
|
|
00a224 2f96 mov.l r9, @-r15
|
|
00a226 4f22 sts.l pr, @-r15
|
|
00a228 7ff8 add #h'f8, r15
|
|
00a22a 1f41 mov.l r4, @(h'4,r15)
|
|
00a22c 53f1 mov.l @(h'4,r15), r3
|
|
00a22e e408 mov #h'8, r4
|
|
00a230 6943 mov r4, r9
|
|
00a232 2338 tst r3, r3
|
|
00a234 8d43 bt/s h'86 ;@(h'a2be)
|
|
00a236 6cf3 mov r15, r12
|
|
00a238 4d11 cmp/pz r13
|
|
00a23a 8b40 bf h'80 ;@(h'a2be)
|
|
00a23c e278 mov #h'78, r2
|
|
00a23e 3d27 cmp/gt r2, r13
|
|
00a240 893d bt h'7a ;@(h'a2be)
|
|
00a242 e1f9 mov #h'fffffff9, r1
|
|
00a244 3e13 cmp/ge r1, r14
|
|
00a246 8b3a bf h'74 ;@(h'a2be)
|
|
00a248 e03f mov #h'3f, r0
|
|
00a24a 3e07 cmp/gt r0, r14
|
|
00a24c 8937 bt h'6e ;@(h'a2be)
|
|
00a24e 4e11 cmp/pz r14
|
|
00a250 8d01 bt/s h'2 ;@(h'a256)
|
|
00a252 e338 mov #h'38, r3
|
|
00a254 6beb neg r14, r11
|
|
00a256 3e37 cmp/gt r3, r14
|
|
00a258 8f02 bf/s h'4 ;@(h'a260)
|
|
00a25a e307 mov #h'7, r3
|
|
00a25c e940 mov #h'40, r9
|
|
00a25e 39e8 sub r14, r9
|
|
00a260 d24b mov.l @(h'12c,pc), r2 ;@(h'a390)
|
|
00a262 23d9 and r13, r3
|
|
00a264 6a43 mov r4, r10
|
|
00a266 420b jsr @r2
|
|
00a268 3a38 sub r3, r10
|
|
00a26a 63be exts.b r11, r3
|
|
00a26c 33ec add r14, r3
|
|
00a26e 4308 shll2 r3
|
|
00a270 4308 shll2 r3
|
|
00a272 303c add r3, r0
|
|
00a274 53f1 mov.l @(h'4,r15), r3
|
|
00a276 6ec3 mov r12, r14
|
|
00a278 4d21 shar r13
|
|
00a27a 4d21 shar r13
|
|
00a27c 4d21 shar r13
|
|
00a27e 6603 mov r0, r6
|
|
00a280 36dc add r13, r6
|
|
00a282 65b3 mov r11, r5
|
|
00a284 645e exts.b r5, r4
|
|
00a286 343c add r3, r4
|
|
00a288 679e exts.b r9, r7
|
|
00a28a 625e exts.b r5, r2
|
|
00a28c 3273 cmp/ge r7, r2
|
|
00a28e 8d16 bt/s h'2c ;@(h'a2be)
|
|
00a290 7e01
|
|
00a292 6dae exts.b r10, r13
|
|
00a294 6340 mov.b @r4, r3
|
|
00a296 60d3 mov r13, r0
|
|
00a298 633c extu.b r3, r3
|
|
00a29a 43dd shld r13, r3
|
|
00a29c 2f31 mov.w r3, @r15
|
|
00a29e 8808 cmp/eq #h'8, r0
|
|
00a2a0 62c0 mov.b @r12, r2
|
|
00a2a2 6160 mov.b @r6, r1
|
|
00a2a4 212b or r2, r1
|
|
00a2a6 8d04 bt/s h'8 ;@(h'a2b2)
|
|
00a2a8 2610 mov.b r1, @r6
|
|
00a2aa 63e0 mov.b @r14, r3
|
|
00a2ac 8461 mov.b @(h'1,r6), r0
|
|
00a2ae 203b or r3, r0
|
|
00a2b0 8061 mov.b r0, @(h'1,r6)
|
|
00a2b2 7610 add #h'10, r6
|
|
00a2b4 7501
|
|
00a2b6 635e exts.b r5, r3
|
|
00a2b8 3373 cmp/ge r7, r3
|
|
00a2ba 8fea bf/s h'-2c ;@(h'a292)
|
|
00a2bc 7401
|
|
00a2be 7f08
|
|
00a2c0 4f26 lds.l @r15+, pr
|
|
00a2c2 69f6 mov.l @r15+, r9
|
|
00a2c4 6af6 mov.l @r15+, r10
|
|
00a2c6 6bf6 mov.l @r15+, r11
|
|
00a2c8 6cf6 mov.l @r15+, r12
|
|
00a2ca 6df6 mov.l @r15+, r13
|
|
00a2cc 000b rts
|
|
00a2ce 6ef6 mov.l @r15+, r14
|
|
00a2d0 2fe6 mov.l r14, @-r15
|
|
00a2d2 6e63 mov r6, r14
|
|
00a2d4 2fd6 mov.l r13, @-r15
|
|
00a2d6 6d53 mov r5, r13
|
|
00a2d8 2fc6 mov.l r12, @-r15
|
|
00a2da 2fb6 mov.l r11, @-r15
|
|
00a2dc 2fa6 mov.l r10, @-r15
|
|
00a2de eb00 mov #h'0, r11
|
|
00a2e0 2f96 mov.l r9, @-r15
|
|
00a2e2 4f22 sts.l pr, @-r15
|
|
00a2e4 7ff8 add #h'f8, r15
|
|
00a2e6 1f41 mov.l r4, @(h'4,r15)
|
|
00a2e8 53f1 mov.l @(h'4,r15), r3
|
|
00a2ea e408 mov #h'8, r4
|
|
00a2ec 6943 mov r4, r9
|
|
00a2ee 2338 tst r3, r3
|
|
00a2f0 8d45 bt/s h'8a ;@(h'a37e)
|
|
00a2f2 6cf3 mov r15, r12
|
|
00a2f4 4d11 cmp/pz r13
|
|
00a2f6 8b42 bf h'84 ;@(h'a37e)
|
|
00a2f8 e278 mov #h'78, r2
|
|
00a2fa 3d27 cmp/gt r2, r13
|
|
00a2fc 893f bt h'7e ;@(h'a37e)
|
|
00a2fe e1f9 mov #h'fffffff9, r1
|
|
00a300 3e13 cmp/ge r1, r14
|
|
00a302 8b3c bf h'78 ;@(h'a37e)
|
|
00a304 e03f mov #h'3f, r0
|
|
00a306 3e07 cmp/gt r0, r14
|
|
00a308 8939 bt h'72 ;@(h'a37e)
|
|
00a30a 4e11 cmp/pz r14
|
|
00a30c 8d01 bt/s h'2 ;@(h'a312)
|
|
00a30e e338 mov #h'38, r3
|
|
00a310 6beb neg r14, r11
|
|
00a312 3e37 cmp/gt r3, r14
|
|
00a314 8f02 bf/s h'4 ;@(h'a31c)
|
|
00a316 e307 mov #h'7, r3
|
|
00a318 e940 mov #h'40, r9
|
|
00a31a 39e8 sub r14, r9
|
|
00a31c d21c mov.l @(h'70,pc), r2 ;@(h'a390)
|
|
00a31e 23d9 and r13, r3
|
|
00a320 6a43 mov r4, r10
|
|
00a322 420b jsr @r2
|
|
00a324 3a38 sub r3, r10
|
|
00a326 63be exts.b r11, r3
|
|
00a328 33ec add r14, r3
|
|
00a32a 4308 shll2 r3
|
|
00a32c 4308 shll2 r3
|
|
00a32e 303c add r3, r0
|
|
00a330 53f1 mov.l @(h'4,r15), r3
|
|
00a332 6ec3 mov r12, r14
|
|
00a334 4d21 shar r13
|
|
00a336 4d21 shar r13
|
|
00a338 4d21 shar r13
|
|
00a33a 6603 mov r0, r6
|
|
00a33c 36dc add r13, r6
|
|
00a33e 65b3 mov r11, r5
|
|
00a340 645e exts.b r5, r4
|
|
00a342 343c add r3, r4
|
|
00a344 679e exts.b r9, r7
|
|
00a346 625e exts.b r5, r2
|
|
00a348 3273 cmp/ge r7, r2
|
|
00a34a 8d18 bt/s h'30 ;@(h'a37e)
|
|
00a34c 7e01
|
|
00a34e 6dae exts.b r10, r13
|
|
00a350 6340 mov.b @r4, r3
|
|
00a352 60d3 mov r13, r0
|
|
00a354 6337 not r3, r3
|
|
00a356 633c extu.b r3, r3
|
|
00a358 43dd shld r13, r3
|
|
00a35a 6337 not r3, r3
|
|
00a35c 2f31 mov.w r3, @r15
|
|
00a35e 8808 cmp/eq #h'8, r0
|
|
00a360 62c0 mov.b @r12, r2
|
|
00a362 6160 mov.b @r6, r1
|
|
00a364 2129 and r2, r1
|
|
00a366 8d04 bt/s h'8 ;@(h'a372)
|
|
00a368 2610 mov.b r1, @r6
|
|
00a36a 63e0 mov.b @r14, r3
|
|
00a36c 8461 mov.b @(h'1,r6), r0
|
|
00a36e 2039 and r3, r0
|
|
00a370 8061 mov.b r0, @(h'1,r6)
|
|
00a372 7610 add #h'10, r6
|
|
00a374 7501
|
|
00a376 635e exts.b r5, r3
|
|
00a378 3373 cmp/ge r7, r3
|
|
00a37a 8fe8 bf/s h'-30 ;@(h'a34e)
|
|
00a37c 7401
|
|
00a37e 7f08
|
|
00a380 4f26 lds.l @r15+, pr
|
|
00a382 69f6 mov.l @r15+, r9
|
|
00a384 6af6 mov.l @r15+, r10
|
|
00a386 6bf6 mov.l @r15+, r11
|
|
00a388 6cf6 mov.l @r15+, r12
|
|
00a38a 6df6 mov.l @r15+, r13
|
|
00a38c 000b rts
|
|
00a38e 6ef6 mov.l @r15+, r14
|
|
00a390 0030
|
|
00a392 8ed8
|
|
00a394 2fe6 mov.l r14, @-r15
|
|
00a396 6e63 mov r6, r14
|
|
00a398 2fd6 mov.l r13, @-r15
|
|
00a39a e601 mov #h'1, r6
|
|
00a39c 2fc6 mov.l r12, @-r15
|
|
00a39e 6d53 mov r5, r13
|
|
00a3a0 2fb6 mov.l r11, @-r15
|
|
00a3a2 6c63 mov r6, r12
|
|
00a3a4 2fa6 mov.l r10, @-r15
|
|
00a3a6 e508 mov #h'8, r5
|
|
00a3a8 2f96 mov.l r9, @-r15
|
|
00a3aa 6053 mov r5, r0
|
|
00a3ac 2f86 mov.l r8, @-r15
|
|
00a3ae 6963 mov r6, r9
|
|
00a3b0 4f22 sts.l pr, @-r15
|
|
00a3b2 7ff4 add #h'f4, r15
|
|
00a3b4 1f41 mov.l r4, @(h'4,r15)
|
|
00a3b6 e400 mov #h'0, r4
|
|
00a3b8 80f8 mov.b r0, @(h'8,r15)
|
|
00a3ba 6a43 mov r4, r10
|
|
00a3bc 53f1 mov.l @(h'4,r15), r3
|
|
00a3be 2338 tst r3, r3
|
|
00a3c0 8d53 bt/s h'a6 ;@(h'a46a)
|
|
00a3c2 6bf3 mov r15, r11
|
|
00a3c4 e3f9 mov #h'fffffff9, r3
|
|
00a3c6 3d33 cmp/ge r3, r13
|
|
00a3c8 8b4f bf h'9e ;@(h'a46a)
|
|
00a3ca e17f mov #h'7f, r1
|
|
00a3cc 3d17 cmp/gt r1, r13
|
|
00a3ce 894c bt h'98 ;@(h'a46a)
|
|
00a3d0 3e33 cmp/ge r3, r14
|
|
00a3d2 8b4a bf h'94 ;@(h'a46a)
|
|
00a3d4 e23f mov #h'3f, r2
|
|
00a3d6 3e27 cmp/gt r2, r14
|
|
00a3d8 8947 bt h'8e ;@(h'a46a)
|
|
00a3da 4e11 cmp/pz r14
|
|
00a3dc 8d01 bt/s h'2 ;@(h'a3e2)
|
|
00a3de e238 mov #h'38, r2
|
|
00a3e0 6aeb neg r14, r10
|
|
00a3e2 3e27 cmp/gt r2, r14
|
|
00a3e4 8b02 bf h'4 ;@(h'a3ec)
|
|
00a3e6 e040 mov #h'40, r0
|
|
00a3e8 30e8 sub r14, r0
|
|
00a3ea 80f8 mov.b r0, @(h'8,r15)
|
|
00a3ec e307 mov #h'7, r3
|
|
00a3ee 23d9 and r13, r3
|
|
00a3f0 6853 mov r5, r8
|
|
00a3f2 4d11 cmp/pz r13
|
|
00a3f4 8d01 bt/s h'2 ;@(h'a3fa)
|
|
00a3f6 3838 sub r3, r8
|
|
00a3f8 6943 mov r4, r9
|
|
00a3fa e378 mov #h'78, r3
|
|
00a3fc 3d37 cmp/gt r3, r13
|
|
00a3fe 8902 bt h'4 ;@(h'a406)
|
|
00a400 608e exts.b r8, r0
|
|
00a402 8808 cmp/eq #h'8, r0
|
|
00a404 8b00 bf h'0 ;@(h'a408)
|
|
00a406 6c43 mov r4, r12
|
|
00a408 d358 mov.l @(h'160,pc), r3 ;@(h'a56c)
|
|
00a40a 430b jsr @r3
|
|
00a40c 0009 nop
|
|
00a40e 62ae exts.b r10, r2
|
|
00a410 53f1 mov.l @(h'4,r15), r3
|
|
00a412 4d21 shar r13
|
|
00a414 32ec add r14, r2
|
|
00a416 4208 shll2 r2
|
|
00a418 4208 shll2 r2
|
|
00a41a 302c add r2, r0
|
|
00a41c 4d21 shar r13
|
|
00a41e 4d21 shar r13
|
|
00a420 6503 mov r0, r5
|
|
00a422 35dc add r13, r5
|
|
00a424 84f8 mov.b @(h'8,r15), r0
|
|
00a426 64a3 mov r10, r4
|
|
00a428 664e exts.b r4, r6
|
|
00a42a 363c add r3, r6
|
|
00a42c 6eb3 mov r11, r14
|
|
00a42e 6703 mov r0, r7
|
|
00a430 624e exts.b r4, r2
|
|
00a432 3273 cmp/ge r7, r2
|
|
00a434 8d19 bt/s h'32 ;@(h'a46a)
|
|
00a436 7e01
|
|
00a438 6360 mov.b @r6, r3
|
|
00a43a 628e exts.b r8, r2
|
|
00a43c 633c extu.b r3, r3
|
|
00a43e 432d shld r2, r3
|
|
00a440 629e exts.b r9, r2
|
|
00a442 2228 tst r2, r2
|
|
00a444 8d04 bt/s h'8 ;@(h'a450)
|
|
00a446 2f31 mov.w r3, @r15
|
|
00a448 62b0 mov.b @r11, r2
|
|
00a44a 6150 mov.b @r5, r1
|
|
00a44c 212b or r2, r1
|
|
00a44e 2510 mov.b r1, @r5
|
|
00a450 63ce exts.b r12, r3
|
|
00a452 2338 tst r3, r3
|
|
00a454 8903 bt h'6 ;@(h'a45e)
|
|
00a456 63e0 mov.b @r14, r3
|
|
00a458 8451 mov.b @(h'1,r5), r0
|
|
00a45a 203b or r3, r0
|
|
00a45c 8051 mov.b r0, @(h'1,r5)
|
|
00a45e 7510 add #h'10, r5
|
|
00a460 7401
|
|
00a462 634e exts.b r4, r3
|
|
00a464 3373 cmp/ge r7, r3
|
|
00a466 8fe7 bf/s h'-32 ;@(h'a438)
|
|
00a468 7601
|
|
00a46a 7f0c
|
|
00a46c 4f26 lds.l @r15+, pr
|
|
00a46e 68f6 mov.l @r15+, r8
|
|
00a470 69f6 mov.l @r15+, r9
|
|
00a472 6af6 mov.l @r15+, r10
|
|
00a474 6bf6 mov.l @r15+, r11
|
|
00a476 6cf6 mov.l @r15+, r12
|
|
00a478 6df6 mov.l @r15+, r13
|
|
00a47a 000b rts
|
|
00a47c 6ef6 mov.l @r15+, r14
|
|
00a47e 2fe6 mov.l r14, @-r15
|
|
00a480 2fd6 mov.l r13, @-r15
|
|
00a482 6e63 mov r6, r14
|
|
00a484 2fc6 mov.l r12, @-r15
|
|
00a486 6d53 mov r5, r13
|
|
00a488 2fb6 mov.l r11, @-r15
|
|
00a48a e601 mov #h'1, r6
|
|
00a48c 2fa6 mov.l r10, @-r15
|
|
00a48e e508 mov #h'8, r5
|
|
00a490 2f96 mov.l r9, @-r15
|
|
00a492 6c63 mov r6, r12
|
|
00a494 2f86 mov.l r8, @-r15
|
|
00a496 6053 mov r5, r0
|
|
00a498 4f22 sts.l pr, @-r15
|
|
00a49a 6963 mov r6, r9
|
|
00a49c 7ff4 add #h'f4, r15
|
|
00a49e 1f41 mov.l r4, @(h'4,r15)
|
|
00a4a0 80f8 mov.b r0, @(h'8,r15)
|
|
00a4a2 e400 mov #h'0, r4
|
|
00a4a4 53f1 mov.l @(h'4,r15), r3
|
|
00a4a6 6a43 mov r4, r10
|
|
00a4a8 2338 tst r3, r3
|
|
00a4aa 8d55 bt/s h'aa ;@(h'a558)
|
|
00a4ac 6bf3 mov r15, r11
|
|
00a4ae e3f9 mov #h'fffffff9, r3
|
|
00a4b0 3d33 cmp/ge r3, r13
|
|
00a4b2 8b51 bf h'a2 ;@(h'a558)
|
|
00a4b4 e17f mov #h'7f, r1
|
|
00a4b6 3d17 cmp/gt r1, r13
|
|
00a4b8 894e bt h'9c ;@(h'a558)
|
|
00a4ba 3e33 cmp/ge r3, r14
|
|
00a4bc 8b4c bf h'98 ;@(h'a558)
|
|
00a4be e23f mov #h'3f, r2
|
|
00a4c0 3e27 cmp/gt r2, r14
|
|
00a4c2 8949 bt h'92 ;@(h'a558)
|
|
00a4c4 4e11 cmp/pz r14
|
|
00a4c6 8d01 bt/s h'2 ;@(h'a4cc)
|
|
00a4c8 e238 mov #h'38, r2
|
|
00a4ca 6aeb neg r14, r10
|
|
00a4cc 3e27 cmp/gt r2, r14
|
|
00a4ce 8b02 bf h'4 ;@(h'a4d6)
|
|
00a4d0 e040 mov #h'40, r0
|
|
00a4d2 30e8 sub r14, r0
|
|
00a4d4 80f8 mov.b r0, @(h'8,r15)
|
|
00a4d6 e307 mov #h'7, r3
|
|
00a4d8 23d9 and r13, r3
|
|
00a4da 6853 mov r5, r8
|
|
00a4dc 4d11 cmp/pz r13
|
|
00a4de 8d01 bt/s h'2 ;@(h'a4e4)
|
|
00a4e0 3838 sub r3, r8
|
|
00a4e2 6943 mov r4, r9
|
|
00a4e4 e378 mov #h'78, r3
|
|
00a4e6 3d37 cmp/gt r3, r13
|
|
00a4e8 8902 bt h'4 ;@(h'a4f0)
|
|
00a4ea 608e exts.b r8, r0
|
|
00a4ec 8808 cmp/eq #h'8, r0
|
|
00a4ee 8b00 bf h'0 ;@(h'a4f2)
|
|
00a4f0 6c43 mov r4, r12
|
|
00a4f2 d31e mov.l @(h'78,pc), r3 ;@(h'a56c)
|
|
00a4f4 430b jsr @r3
|
|
00a4f6 0009 nop
|
|
00a4f8 53f1 mov.l @(h'4,r15), r3
|
|
00a4fa 62ae exts.b r10, r2
|
|
00a4fc 32ec add r14, r2
|
|
00a4fe 4208 shll2 r2
|
|
00a500 4208 shll2 r2
|
|
00a502 302c add r2, r0
|
|
00a504 4d21 shar r13
|
|
00a506 4d21 shar r13
|
|
00a508 4d21 shar r13
|
|
00a50a 6503 mov r0, r5
|
|
00a50c 84f8 mov.b @(h'8,r15), r0
|
|
00a50e 35dc add r13, r5
|
|
00a510 64a3 mov r10, r4
|
|
00a512 664e exts.b r4, r6
|
|
00a514 363c add r3, r6
|
|
00a516 6eb3 mov r11, r14
|
|
00a518 6703 mov r0, r7
|
|
00a51a 624e exts.b r4, r2
|
|
00a51c 3273 cmp/ge r7, r2
|
|
00a51e 8d1b bt/s h'36 ;@(h'a558)
|
|
00a520 7e01
|
|
00a522 628e exts.b r8, r2
|
|
00a524 6360 mov.b @r6, r3
|
|
00a526 6337 not r3, r3
|
|
00a528 633c extu.b r3, r3
|
|
00a52a 432d shld r2, r3
|
|
00a52c 6337 not r3, r3
|
|
00a52e 629e exts.b r9, r2
|
|
00a530 2228 tst r2, r2
|
|
00a532 8d04 bt/s h'8 ;@(h'a53e)
|
|
00a534 2f31 mov.w r3, @r15
|
|
00a536 62b0 mov.b @r11, r2
|
|
00a538 6150 mov.b @r5, r1
|
|
00a53a 2129 and r2, r1
|
|
00a53c 2510 mov.b r1, @r5
|
|
00a53e 63ce exts.b r12, r3
|
|
00a540 2338 tst r3, r3
|
|
00a542 8903 bt h'6 ;@(h'a54c)
|
|
00a544 63e0 mov.b @r14, r3
|
|
00a546 8451 mov.b @(h'1,r5), r0
|
|
00a548 2039 and r3, r0
|
|
00a54a 8051 mov.b r0, @(h'1,r5)
|
|
00a54c 7510 add #h'10, r5
|
|
00a54e 7401
|
|
00a550 634e exts.b r4, r3
|
|
00a552 3373 cmp/ge r7, r3
|
|
00a554 8fe5 bf/s h'-36 ;@(h'a522)
|
|
00a556 7601
|
|
00a558 7f0c
|
|
00a55a 4f26 lds.l @r15+, pr
|
|
00a55c 68f6 mov.l @r15+, r8
|
|
00a55e 69f6 mov.l @r15+, r9
|
|
00a560 6af6 mov.l @r15+, r10
|
|
00a562 6bf6 mov.l @r15+, r11
|
|
00a564 6cf6 mov.l @r15+, r12
|
|
00a566 6df6 mov.l @r15+, r13
|
|
00a568 000b rts
|
|
00a56a 6ef6 mov.l @r15+, r14
|
|
00a56c 0030
|
|
00a56e 8ed8
|
|
00a570 2fe6 mov.l r14, @-r15
|
|
00a572 6343 mov r4, r3
|
|
00a574 2fd6 mov.l r13, @-r15
|
|
00a576 6e63 mov r6, r14
|
|
00a578 2fc6 mov.l r12, @-r15
|
|
00a57a 2338 tst r3, r3
|
|
00a57c 2fb6 mov.l r11, @-r15
|
|
00a57e ec00 mov #h'0, r12
|
|
00a580 2fa6 mov.l r10, @-r15
|
|
00a582 6b53 mov r5, r11
|
|
00a584 2f96 mov.l r9, @-r15
|
|
00a586 e910 mov #h'10, r9
|
|
00a588 4f22 sts.l pr, @-r15
|
|
00a58a 7ff8 add #h'f8, r15
|
|
00a58c 1f41 mov.l r4, @(h'4,r15)
|
|
00a58e 6df3 mov r15, r13
|
|
00a590 8d4a bt/s h'94 ;@(h'a628)
|
|
00a592 7d01
|
|
00a594 4b11 cmp/pz r11
|
|
00a596 8b47 bf h'8e ;@(h'a628)
|
|
00a598 e270 mov #h'70, r2
|
|
00a59a 3b27 cmp/gt r2, r11
|
|
00a59c 8944 bt h'88 ;@(h'a628)
|
|
00a59e e1f1 mov #h'fffffff1, r1
|
|
00a5a0 3e13 cmp/ge r1, r14
|
|
00a5a2 8b41 bf h'82 ;@(h'a628)
|
|
00a5a4 e03f mov #h'3f, r0
|
|
00a5a6 3e07 cmp/gt r0, r14
|
|
00a5a8 893e bt h'7c ;@(h'a628)
|
|
00a5aa 4e11 cmp/pz r14
|
|
00a5ac 8d01 bt/s h'2 ;@(h'a5b2)
|
|
00a5ae e330 mov #h'30, r3
|
|
00a5b0 6ceb neg r14, r12
|
|
00a5b2 3e37 cmp/gt r3, r14
|
|
00a5b4 8f02 bf/s h'4 ;@(h'a5bc)
|
|
00a5b6 e307 mov #h'7, r3
|
|
00a5b8 e940 mov #h'40, r9
|
|
00a5ba 39e8 sub r14, r9
|
|
00a5bc d252 mov.l @(h'148,pc), r2 ;@(h'a708)
|
|
00a5be 23b9 and r11, r3
|
|
00a5c0 ea08 mov #h'8, r10
|
|
00a5c2 420b jsr @r2
|
|
00a5c4 3a38 sub r3, r10
|
|
00a5c6 63ce exts.b r12, r3
|
|
00a5c8 33ec add r14, r3
|
|
00a5ca 4308 shll2 r3
|
|
00a5cc 4308 shll2 r3
|
|
00a5ce 303c add r3, r0
|
|
00a5d0 53f1 mov.l @(h'4,r15), r3
|
|
00a5d2 679e exts.b r9, r7
|
|
00a5d4 4b21 shar r11
|
|
00a5d6 4b21 shar r11
|
|
00a5d8 4b21 shar r11
|
|
00a5da 6403 mov r0, r4
|
|
00a5dc 34bc add r11, r4
|
|
00a5de 66c3 mov r12, r6
|
|
00a5e0 656e exts.b r6, r5
|
|
00a5e2 4500 shll r5
|
|
00a5e4 353c add r3, r5
|
|
00a5e6 6bd3 mov r13, r11
|
|
00a5e8 7b01
|
|
00a5ea 6cd3 mov r13, r12
|
|
00a5ec 626e exts.b r6, r2
|
|
00a5ee 3273 cmp/ge r7, r2
|
|
00a5f0 8d1a bt/s h'34 ;@(h'a628)
|
|
00a5f2 7c02
|
|
00a5f4 6351 mov.w @r5, r3
|
|
00a5f6 6eae exts.b r10, r14
|
|
00a5f8 633d extu.w r3, r3
|
|
00a5fa 43ed shld r14, r3
|
|
00a5fc 2f32 mov.l r3, @r15
|
|
00a5fe 62d0 mov.b @r13, r2
|
|
00a600 6140 mov.b @r4, r1
|
|
00a602 212b or r2, r1
|
|
00a604 2410 mov.b r1, @r4
|
|
00a606 63b0 mov.b @r11, r3
|
|
00a608 8441 mov.b @(h'1,r4), r0
|
|
00a60a 203b or r3, r0
|
|
00a60c 8041 mov.b r0, @(h'1,r4)
|
|
00a60e 60e3 mov r14, r0
|
|
00a610 8808 cmp/eq #h'8, r0
|
|
00a612 8903 bt h'6 ;@(h'a61c)
|
|
00a614 63c0 mov.b @r12, r3
|
|
00a616 8442 mov.b @(h'2,r4), r0
|
|
00a618 203b or r3, r0
|
|
00a61a 8042 mov.b r0, @(h'2,r4)
|
|
00a61c 7410 add #h'10, r4
|
|
00a61e 7601
|
|
00a620 636e exts.b r6, r3
|
|
00a622 3373 cmp/ge r7, r3
|
|
00a624 8fe6 bf/s h'-34 ;@(h'a5f4)
|
|
00a626 7502
|
|
00a628 7f08
|
|
00a62a 4f26 lds.l @r15+, pr
|
|
00a62c 69f6 mov.l @r15+, r9
|
|
00a62e 6af6 mov.l @r15+, r10
|
|
00a630 6bf6 mov.l @r15+, r11
|
|
00a632 6cf6 mov.l @r15+, r12
|
|
00a634 6df6 mov.l @r15+, r13
|
|
00a636 000b rts
|
|
00a638 6ef6 mov.l @r15+, r14
|
|
00a63a 6343 mov r4, r3
|
|
00a63c 2fe6 mov.l r14, @-r15
|
|
00a63e 2338 tst r3, r3
|
|
00a640 2fd6 mov.l r13, @-r15
|
|
00a642 6e63 mov r6, r14
|
|
00a644 2fc6 mov.l r12, @-r15
|
|
00a646 ec00 mov #h'0, r12
|
|
00a648 2fb6 mov.l r11, @-r15
|
|
00a64a 6b53 mov r5, r11
|
|
00a64c 2fa6 mov.l r10, @-r15
|
|
00a64e 2f96 mov.l r9, @-r15
|
|
00a650 4f22 sts.l pr, @-r15
|
|
00a652 e910 mov #h'10, r9
|
|
00a654 7ff8 add #h'f8, r15
|
|
00a656 6df3 mov r15, r13
|
|
00a658 1f41 mov.l r4, @(h'4,r15)
|
|
00a65a 8d4c bt/s h'98 ;@(h'a6f6)
|
|
00a65c 7d01
|
|
00a65e 4b11 cmp/pz r11
|
|
00a660 8b49 bf h'92 ;@(h'a6f6)
|
|
00a662 e270 mov #h'70, r2
|
|
00a664 3b27 cmp/gt r2, r11
|
|
00a666 8946 bt h'8c ;@(h'a6f6)
|
|
00a668 e1f1 mov #h'fffffff1, r1
|
|
00a66a 3e13 cmp/ge r1, r14
|
|
00a66c 8b43 bf h'86 ;@(h'a6f6)
|
|
00a66e e03f mov #h'3f, r0
|
|
00a670 3e07 cmp/gt r0, r14
|
|
00a672 8940 bt h'80 ;@(h'a6f6)
|
|
00a674 4e11 cmp/pz r14
|
|
00a676 8d01 bt/s h'2 ;@(h'a67c)
|
|
00a678 e330 mov #h'30, r3
|
|
00a67a 6ceb neg r14, r12
|
|
00a67c 3e37 cmp/gt r3, r14
|
|
00a67e 8f02 bf/s h'4 ;@(h'a686)
|
|
00a680 e307 mov #h'7, r3
|
|
00a682 e940 mov #h'40, r9
|
|
00a684 39e8 sub r14, r9
|
|
00a686 23b9 and r11, r3
|
|
00a688 d21f mov.l @(h'7c,pc), r2 ;@(h'a708)
|
|
00a68a ea08 mov #h'8, r10
|
|
00a68c 420b jsr @r2
|
|
00a68e 3a38 sub r3, r10
|
|
00a690 63ce exts.b r12, r3
|
|
00a692 33ec add r14, r3
|
|
00a694 4308 shll2 r3
|
|
00a696 4308 shll2 r3
|
|
00a698 303c add r3, r0
|
|
00a69a 4b21 shar r11
|
|
00a69c 53f1 mov.l @(h'4,r15), r3
|
|
00a69e 679e exts.b r9, r7
|
|
00a6a0 4b21 shar r11
|
|
00a6a2 4b21 shar r11
|
|
00a6a4 6403 mov r0, r4
|
|
00a6a6 34bc add r11, r4
|
|
00a6a8 66c3 mov r12, r6
|
|
00a6aa 656e exts.b r6, r5
|
|
00a6ac 4500 shll r5
|
|
00a6ae 353c add r3, r5
|
|
00a6b0 6bd3 mov r13, r11
|
|
00a6b2 7b01
|
|
00a6b4 6cd3 mov r13, r12
|
|
00a6b6 626e exts.b r6, r2
|
|
00a6b8 3273 cmp/ge r7, r2
|
|
00a6ba 8d1c bt/s h'38 ;@(h'a6f6)
|
|
00a6bc 7c02
|
|
00a6be 6eae exts.b r10, r14
|
|
00a6c0 6351 mov.w @r5, r3
|
|
00a6c2 6337 not r3, r3
|
|
00a6c4 633d extu.w r3, r3
|
|
00a6c6 43ed shld r14, r3
|
|
00a6c8 6337 not r3, r3
|
|
00a6ca 2f32 mov.l r3, @r15
|
|
00a6cc 62d0 mov.b @r13, r2
|
|
00a6ce 6140 mov.b @r4, r1
|
|
00a6d0 2129 and r2, r1
|
|
00a6d2 2410 mov.b r1, @r4
|
|
00a6d4 63b0 mov.b @r11, r3
|
|
00a6d6 8441 mov.b @(h'1,r4), r0
|
|
00a6d8 2039 and r3, r0
|
|
00a6da 8041 mov.b r0, @(h'1,r4)
|
|
00a6dc 60e3 mov r14, r0
|
|
00a6de 8808 cmp/eq #h'8, r0
|
|
00a6e0 8903 bt h'6 ;@(h'a6ea)
|
|
00a6e2 63c0 mov.b @r12, r3
|
|
00a6e4 8442 mov.b @(h'2,r4), r0
|
|
00a6e6 2039 and r3, r0
|
|
00a6e8 8042 mov.b r0, @(h'2,r4)
|
|
00a6ea 7410 add #h'10, r4
|
|
00a6ec 7601
|
|
00a6ee 636e exts.b r6, r3
|
|
00a6f0 3373 cmp/ge r7, r3
|
|
00a6f2 8fe4 bf/s h'-38 ;@(h'a6be)
|
|
00a6f4 7502
|
|
00a6f6 7f08
|
|
00a6f8 4f26 lds.l @r15+, pr
|
|
00a6fa 69f6 mov.l @r15+, r9
|
|
00a6fc 6af6 mov.l @r15+, r10
|
|
00a6fe 6bf6 mov.l @r15+, r11
|
|
00a700 6cf6 mov.l @r15+, r12
|
|
00a702 6df6 mov.l @r15+, r13
|
|
00a704 000b rts
|
|
00a706 6ef6 mov.l @r15+, r14
|
|
00a708 0030
|
|
00a70a 8ed8
|
|
00a70c 2fe6 mov.l r14, @-r15
|
|
00a70e e010 mov #h'10, r0
|
|
00a710 2fd6 mov.l r13, @-r15
|
|
00a712 6e53 mov r5, r14
|
|
00a714 2fc6 mov.l r12, @-r15
|
|
00a716 6d63 mov r6, r13
|
|
00a718 2fb6 mov.l r11, @-r15
|
|
00a71a e501 mov #h'1, r5
|
|
00a71c 2fa6 mov.l r10, @-r15
|
|
00a71e 2f96 mov.l r9, @-r15
|
|
00a720 2f86 mov.l r8, @-r15
|
|
00a722 6953 mov r5, r9
|
|
00a724 4f22 sts.l pr, @-r15
|
|
00a726 6b93 mov r9, r11
|
|
00a728 7ff0 add #h'f0, r15
|
|
00a72a 6cf3 mov r15, r12
|
|
00a72c 1f41 mov.l r4, @(h'4,r15)
|
|
00a72e e400 mov #h'0, r4
|
|
00a730 80fc mov.b r0, @(h'c,r15)
|
|
00a732 6a43 mov r4, r10
|
|
00a734 6053 mov r5, r0
|
|
00a736 80f8 mov.b r0, @(h'8,r15)
|
|
00a738 53f1 mov.l @(h'4,r15), r3
|
|
00a73a 2338 tst r3, r3
|
|
00a73c 8d65 bt/s h'ca ;@(h'a80a)
|
|
00a73e 7c01
|
|
00a740 e3f1 mov #h'fffffff1, r3
|
|
00a742 3e33 cmp/ge r3, r14
|
|
00a744 8b61 bf h'c2 ;@(h'a80a)
|
|
00a746 e17f mov #h'7f, r1
|
|
00a748 3e17 cmp/gt r1, r14
|
|
00a74a 895e bt h'bc ;@(h'a80a)
|
|
00a74c 3d33 cmp/ge r3, r13
|
|
00a74e 8b5c bf h'b8 ;@(h'a80a)
|
|
00a750 e23f mov #h'3f, r2
|
|
00a752 3d27 cmp/gt r2, r13
|
|
00a754 8959 bt h'b2 ;@(h'a80a)
|
|
00a756 4d11 cmp/pz r13
|
|
00a758 8d01 bt/s h'2 ;@(h'a75e)
|
|
00a75a e230 mov #h'30, r2
|
|
00a75c 6adb neg r13, r10
|
|
00a75e 3d27 cmp/gt r2, r13
|
|
00a760 8b02 bf h'4 ;@(h'a768)
|
|
00a762 e040 mov #h'40, r0
|
|
00a764 30d8 sub r13, r0
|
|
00a766 80fc mov.b r0, @(h'c,r15)
|
|
00a768 e307 mov #h'7, r3
|
|
00a76a 23e9 and r14, r3
|
|
00a76c e808 mov #h'8, r8
|
|
00a76e 4e11 cmp/pz r14
|
|
00a770 8d01 bt/s h'2 ;@(h'a776)
|
|
00a772 3838 sub r3, r8
|
|
00a774 6943 mov r4, r9
|
|
00a776 e3f8 mov #h'fffffff8, r3
|
|
00a778 3e33 cmp/ge r3, r14
|
|
00a77a 8b02 bf h'4 ;@(h'a782)
|
|
00a77c e177 mov #h'77, r1
|
|
00a77e 3e17 cmp/gt r1, r14
|
|
00a780 8b01 bf h'2 ;@(h'a786)
|
|
00a782 6043 mov r4, r0
|
|
00a784 80f8 mov.b r0, @(h'8,r15)
|
|
00a786 e36f mov #h'6f, r3
|
|
00a788 3e37 cmp/gt r3, r14
|
|
00a78a 8902 bt h'4 ;@(h'a792)
|
|
00a78c 608e exts.b r8, r0
|
|
00a78e 8808 cmp/eq #h'8, r0
|
|
00a790 8b00 bf h'0 ;@(h'a794)
|
|
00a792 6b43 mov r4, r11
|
|
00a794 d367 mov.l @(h'19c,pc), r3 ;@(h'a934)
|
|
00a796 430b jsr @r3
|
|
00a798 0009 nop
|
|
00a79a 62ae exts.b r10, r2
|
|
00a79c 53f1 mov.l @(h'4,r15), r3
|
|
00a79e 4e21 shar r14
|
|
00a7a0 32dc add r13, r2
|
|
00a7a2 4208 shll2 r2
|
|
00a7a4 4208 shll2 r2
|
|
00a7a6 302c add r2, r0
|
|
00a7a8 4e21 shar r14
|
|
00a7aa 4e21 shar r14
|
|
00a7ac 6403 mov r0, r4
|
|
00a7ae 34ec add r14, r4
|
|
00a7b0 84fc mov.b @(h'c,r15), r0
|
|
00a7b2 65a3 mov r10, r5
|
|
00a7b4 665e exts.b r5, r6
|
|
00a7b6 4600 shll r6
|
|
00a7b8 363c add r3, r6
|
|
00a7ba 6ec3 mov r12, r14
|
|
00a7bc 7e01
|
|
00a7be 6dc3 mov r12, r13
|
|
00a7c0 6703 mov r0, r7
|
|
00a7c2 625e exts.b r5, r2
|
|
00a7c4 3273 cmp/ge r7, r2
|
|
00a7c6 8d20 bt/s h'40 ;@(h'a80a)
|
|
00a7c8 7d02
|
|
00a7ca 628e exts.b r8, r2
|
|
00a7cc 6361 mov.w @r6, r3
|
|
00a7ce 633d extu.w r3, r3
|
|
00a7d0 432d shld r2, r3
|
|
00a7d2 629e exts.b r9, r2
|
|
00a7d4 2228 tst r2, r2
|
|
00a7d6 8d04 bt/s h'8 ;@(h'a7e2)
|
|
00a7d8 2f32 mov.l r3, @r15
|
|
00a7da 62c0 mov.b @r12, r2
|
|
00a7dc 6140 mov.b @r4, r1
|
|
00a7de 212b or r2, r1
|
|
00a7e0 2410 mov.b r1, @r4
|
|
00a7e2 84f8 mov.b @(h'8,r15), r0
|
|
00a7e4 2008 tst r0, r0
|
|
00a7e6 8d04 bt/s h'8 ;@(h'a7f2)
|
|
00a7e8 62be exts.b r11, r2
|
|
00a7ea 63e0 mov.b @r14, r3
|
|
00a7ec 8441 mov.b @(h'1,r4), r0
|
|
00a7ee 203b or r3, r0
|
|
00a7f0 8041 mov.b r0, @(h'1,r4)
|
|
00a7f2 2228 tst r2, r2
|
|
00a7f4 8903 bt h'6 ;@(h'a7fe)
|
|
00a7f6 63d0 mov.b @r13, r3
|
|
00a7f8 8442 mov.b @(h'2,r4), r0
|
|
00a7fa 203b or r3, r0
|
|
00a7fc 8042 mov.b r0, @(h'2,r4)
|
|
00a7fe 7410 add #h'10, r4
|
|
00a800 7501
|
|
00a802 635e exts.b r5, r3
|
|
00a804 3373 cmp/ge r7, r3
|
|
00a806 8fe0 bf/s h'-40 ;@(h'a7ca)
|
|
00a808 7602
|
|
00a80a 7f10 add #h'10, r15
|
|
00a80c 4f26 lds.l @r15+, pr
|
|
00a80e 68f6 mov.l @r15+, r8
|
|
00a810 69f6 mov.l @r15+, r9
|
|
00a812 6af6 mov.l @r15+, r10
|
|
00a814 6bf6 mov.l @r15+, r11
|
|
00a816 6cf6 mov.l @r15+, r12
|
|
00a818 6df6 mov.l @r15+, r13
|
|
00a81a 000b rts
|
|
00a81c 6ef6 mov.l @r15+, r14
|
|
00a81e e010 mov #h'10, r0
|
|
00a820 2fe6 mov.l r14, @-r15
|
|
00a822 6e53 mov r5, r14
|
|
00a824 2fd6 mov.l r13, @-r15
|
|
00a826 e501 mov #h'1, r5
|
|
00a828 2fc6 mov.l r12, @-r15
|
|
00a82a 6d63 mov r6, r13
|
|
00a82c 2fb6 mov.l r11, @-r15
|
|
00a82e 2fa6 mov.l r10, @-r15
|
|
00a830 2f96 mov.l r9, @-r15
|
|
00a832 6953 mov r5, r9
|
|
00a834 2f86 mov.l r8, @-r15
|
|
00a836 6b93 mov r9, r11
|
|
00a838 4f22 sts.l pr, @-r15
|
|
00a83a 7ff0 add #h'f0, r15
|
|
00a83c 1f41 mov.l r4, @(h'4,r15)
|
|
00a83e 6cf3 mov r15, r12
|
|
00a840 80fc mov.b r0, @(h'c,r15)
|
|
00a842 e400 mov #h'0, r4
|
|
00a844 6a43 mov r4, r10
|
|
00a846 6053 mov r5, r0
|
|
00a848 80f8 mov.b r0, @(h'8,r15)
|
|
00a84a 53f1 mov.l @(h'4,r15), r3
|
|
00a84c 2338 tst r3, r3
|
|
00a84e 8d67 bt/s h'ce ;@(h'a920)
|
|
00a850 7c01
|
|
00a852 e3f1 mov #h'fffffff1, r3
|
|
00a854 3e33 cmp/ge r3, r14
|
|
00a856 8b63 bf h'c6 ;@(h'a920)
|
|
00a858 e17f mov #h'7f, r1
|
|
00a85a 3e17 cmp/gt r1, r14
|
|
00a85c 8960 bt h'c0 ;@(h'a920)
|
|
00a85e 3d33 cmp/ge r3, r13
|
|
00a860 8b5e bf h'bc ;@(h'a920)
|
|
00a862 e23f mov #h'3f, r2
|
|
00a864 3d27 cmp/gt r2, r13
|
|
00a866 895b bt h'b6 ;@(h'a920)
|
|
00a868 4d11 cmp/pz r13
|
|
00a86a 8d01 bt/s h'2 ;@(h'a870)
|
|
00a86c e230 mov #h'30, r2
|
|
00a86e 6adb neg r13, r10
|
|
00a870 3d27 cmp/gt r2, r13
|
|
00a872 8b02 bf h'4 ;@(h'a87a)
|
|
00a874 e040 mov #h'40, r0
|
|
00a876 30d8 sub r13, r0
|
|
00a878 80fc mov.b r0, @(h'c,r15)
|
|
00a87a e307 mov #h'7, r3
|
|
00a87c 23e9 and r14, r3
|
|
00a87e e808 mov #h'8, r8
|
|
00a880 4e11 cmp/pz r14
|
|
00a882 8d01 bt/s h'2 ;@(h'a888)
|
|
00a884 3838 sub r3, r8
|
|
00a886 6943 mov r4, r9
|
|
00a888 e3f8 mov #h'fffffff8, r3
|
|
00a88a 3e33 cmp/ge r3, r14
|
|
00a88c 8b02 bf h'4 ;@(h'a894)
|
|
00a88e e177 mov #h'77, r1
|
|
00a890 3e17 cmp/gt r1, r14
|
|
00a892 8b01 bf h'2 ;@(h'a898)
|
|
00a894 6043 mov r4, r0
|
|
00a896 80f8 mov.b r0, @(h'8,r15)
|
|
00a898 e36f mov #h'6f, r3
|
|
00a89a 3e37 cmp/gt r3, r14
|
|
00a89c 8902 bt h'4 ;@(h'a8a4)
|
|
00a89e 608e exts.b r8, r0
|
|
00a8a0 8808 cmp/eq #h'8, r0
|
|
00a8a2 8b00 bf h'0 ;@(h'a8a6)
|
|
00a8a4 6b43 mov r4, r11
|
|
00a8a6 d323 mov.l @(h'8c,pc), r3 ;@(h'a934)
|
|
00a8a8 430b jsr @r3
|
|
00a8aa 0009 nop
|
|
00a8ac 53f1 mov.l @(h'4,r15), r3
|
|
00a8ae 62ae exts.b r10, r2
|
|
00a8b0 32dc add r13, r2
|
|
00a8b2 4208 shll2 r2
|
|
00a8b4 4208 shll2 r2
|
|
00a8b6 302c add r2, r0
|
|
00a8b8 4e21 shar r14
|
|
00a8ba 4e21 shar r14
|
|
00a8bc 4e21 shar r14
|
|
00a8be 6403 mov r0, r4
|
|
00a8c0 84fc mov.b @(h'c,r15), r0
|
|
00a8c2 34ec add r14, r4
|
|
00a8c4 65a3 mov r10, r5
|
|
00a8c6 665e exts.b r5, r6
|
|
00a8c8 4600 shll r6
|
|
00a8ca 363c add r3, r6
|
|
00a8cc 6ec3 mov r12, r14
|
|
00a8ce 7e01
|
|
00a8d0 6dc3 mov r12, r13
|
|
00a8d2 6703 mov r0, r7
|
|
00a8d4 625e exts.b r5, r2
|
|
00a8d6 3273 cmp/ge r7, r2
|
|
00a8d8 8d22 bt/s h'44 ;@(h'a920)
|
|
00a8da 7d02
|
|
00a8dc 6361 mov.w @r6, r3
|
|
00a8de 628e exts.b r8, r2
|
|
00a8e0 6337 not r3, r3
|
|
00a8e2 633d extu.w r3, r3
|
|
00a8e4 432d shld r2, r3
|
|
00a8e6 6337 not r3, r3
|
|
00a8e8 629e exts.b r9, r2
|
|
00a8ea 2228 tst r2, r2
|
|
00a8ec 8d04 bt/s h'8 ;@(h'a8f8)
|
|
00a8ee 2f32 mov.l r3, @r15
|
|
00a8f0 62c0 mov.b @r12, r2
|
|
00a8f2 6140 mov.b @r4, r1
|
|
00a8f4 2129 and r2, r1
|
|
00a8f6 2410 mov.b r1, @r4
|
|
00a8f8 84f8 mov.b @(h'8,r15), r0
|
|
00a8fa 2008 tst r0, r0
|
|
00a8fc 8d04 bt/s h'8 ;@(h'a908)
|
|
00a8fe 62be exts.b r11, r2
|
|
00a900 63e0 mov.b @r14, r3
|
|
00a902 8441 mov.b @(h'1,r4), r0
|
|
00a904 2039 and r3, r0
|
|
00a906 8041 mov.b r0, @(h'1,r4)
|
|
00a908 2228 tst r2, r2
|
|
00a90a 8903 bt h'6 ;@(h'a914)
|
|
00a90c 63d0 mov.b @r13, r3
|
|
00a90e 8442 mov.b @(h'2,r4), r0
|
|
00a910 2039 and r3, r0
|
|
00a912 8042 mov.b r0, @(h'2,r4)
|
|
00a914 7410 add #h'10, r4
|
|
00a916 7501
|
|
00a918 635e exts.b r5, r3
|
|
00a91a 3373 cmp/ge r7, r3
|
|
00a91c 8fde bf/s h'-44 ;@(h'a8dc)
|
|
00a91e 7602
|
|
00a920 7f10 add #h'10, r15
|
|
00a922 4f26 lds.l @r15+, pr
|
|
00a924 68f6 mov.l @r15+, r8
|
|
00a926 69f6 mov.l @r15+, r9
|
|
00a928 6af6 mov.l @r15+, r10
|
|
00a92a 6bf6 mov.l @r15+, r11
|
|
00a92c 6cf6 mov.l @r15+, r12
|
|
00a92e 6df6 mov.l @r15+, r13
|
|
00a930 000b rts
|
|
00a932 6ef6 mov.l @r15+, r14
|
|
00a934 0030
|
|
00a936 8ed8
|
|
00a938 000b rts
|
|
00a93a 0009 nop
|
|
00a93c d333 mov.l @(h'cc,pc), r3 ;@(h'aa0c)
|
|
00a93e 000b rts
|
|
00a940 2342 mov.l r4, @r3
|
|
00a942 2fe6 mov.l r14, @-r15
|
|
00a944 2fd6 mov.l r13, @-r15
|
|
00a946 2fc6 mov.l r12, @-r15
|
|
00a948 4f22 sts.l pr, @-r15
|
|
00a94a d230 mov.l @(h'c0,pc), r2 ;@(h'aa0c)
|
|
00a94c 6e22 mov.l @r2, r14
|
|
00a94e 2ee8 tst r14, r14
|
|
00a950 8901 bt h'2 ;@(h'a956)
|
|
00a952 4e0b jsr @r14
|
|
00a954 0009 nop
|
|
00a956 de2e mov.l @(h'b8,pc), r14 ;@(h'aa10)
|
|
00a958 4e0b jsr @r14
|
|
00a95a e406 mov #h'6, r4
|
|
00a95c 4e0b jsr @r14
|
|
00a95e e407 mov #h'7, r4
|
|
00a960 4e0b jsr @r14
|
|
00a962 e408 mov #h'8, r4
|
|
00a964 4e0b jsr @r14
|
|
00a966 e409 mov #h'9, r4
|
|
00a968 4e0b jsr @r14
|
|
00a96a e40a mov #h'a, r4
|
|
00a96c dc29 mov.l @(h'a4,pc), r12 ;@(h'aa14)
|
|
00a96e ee04 mov #h'4, r14
|
|
00a970 ed00 mov #h'0, r13
|
|
00a972 4c0b jsr @r12
|
|
00a974 64d3 mov r13, r4
|
|
00a976 7d01
|
|
00a978 3de3 cmp/ge r14, r13
|
|
00a97a 8bfa bf h'-c ;@(h'a972)
|
|
00a97c dc26 mov.l @(h'98,pc), r12 ;@(h'aa18)
|
|
00a97e ed00 mov #h'0, r13
|
|
00a980 4c0b jsr @r12
|
|
00a982 64d3 mov r13, r4
|
|
00a984 7d01
|
|
00a986 3de3 cmp/ge r14, r13
|
|
00a988 8bfa bf h'-c ;@(h'a980)
|
|
00a98a 4f26 lds.l @r15+, pr
|
|
00a98c d223 mov.l @(h'8c,pc), r2 ;@(h'aa1c)
|
|
00a98e 6cf6 mov.l @r15+, r12
|
|
00a990 6df6 mov.l @r15+, r13
|
|
00a992 422b jmp @r2
|
|
00a994 6ef6 mov.l @r15+, r14
|
|
00a996 4f22 sts.l pr, @-r15
|
|
00a998 d521 mov.l @(h'84,pc), r5 ;@(h'aa20)
|
|
00a99a d422 mov.l @(h'88,pc), r4 ;@(h'aa24)
|
|
00a99c d322 mov.l @(h'88,pc), r3 ;@(h'aa28)
|
|
00a99e 430b jsr @r3
|
|
00a9a0 e66c mov #h'6c, r6
|
|
00a9a2 e500 mov #h'0, r5
|
|
00a9a4 d721 mov.l @(h'84,pc), r7 ;@(h'aa2c)
|
|
00a9a6 d622 mov.l @(h'88,pc), r6 ;@(h'aa30)
|
|
00a9a8 a002 bra h'4 ;@(h'a9b0)
|
|
00a9aa 6472 mov.l @r7, r4
|
|
00a9ac 2452 mov.l r5, @r4
|
|
00a9ae 7404
|
|
00a9b0 6362 mov.l @r6, r3
|
|
00a9b2 3432 cmp/hs r3, r4
|
|
00a9b4 8bfa bf h'-c ;@(h'a9ac)
|
|
00a9b6 d61f mov.l @(h'7c,pc), r6 ;@(h'aa34)
|
|
00a9b8 d31f mov.l @(h'7c,pc), r3 ;@(h'aa38)
|
|
00a9ba 6432 mov.l @r3, r4
|
|
00a9bc d21f mov.l @(h'7c,pc), r2 ;@(h'aa3c)
|
|
00a9be a003 bra h'6 ;@(h'a9c8)
|
|
00a9c0 6522 mov.l @r2, r5
|
|
00a9c2 6356 mov.l @r5+, r3
|
|
00a9c4 2432 mov.l r3, @r4
|
|
00a9c6 7404
|
|
00a9c8 6262 mov.l @r6, r2
|
|
00a9ca 3422 cmp/hs r2, r4
|
|
00a9cc 8bf9 bf h'-e ;@(h'a9c2)
|
|
00a9ce 6372 mov.l @r7, r3
|
|
00a9d0 6162 mov.l @r6, r1
|
|
00a9d2 3138 sub r3, r1
|
|
00a9d4 d31a mov.l @(h'68,pc), r3 ;@(h'aa40)
|
|
00a9d6 7104
|
|
00a9d8 4f26 lds.l @r15+, pr
|
|
00a9da 000b rts
|
|
00a9dc 2312 mov.l r1, @r3
|
|
00a9de 6053 mov r5, r0
|
|
00a9e0 4f22 sts.l pr, @-r15
|
|
00a9e2 7ff8 add #h'f8, r15
|
|
00a9e4 2f42 mov.l r4, @r15
|
|
00a9e6 bfd6 bsr h'-54 ;@(h'a996)
|
|
00a9e8 81f2 mov.w r0, @(h'4,r15)
|
|
00a9ea e601 mov #h'1, r6
|
|
00a9ec d215 mov.l @(h'54,pc), r2 ;@(h'aa44)
|
|
00a9ee 6563 mov r6, r5
|
|
00a9f0 420b jsr @r2
|
|
00a9f2 e400 mov #h'0, r4
|
|
00a9f4 d414 mov.l @(h'50,pc), r4 ;@(h'aa48)
|
|
00a9f6 d315 mov.l @(h'54,pc), r3 ;@(h'aa4c)
|
|
00a9f8 430b jsr @r3
|
|
00a9fa 0009 nop
|
|
00a9fc 85f2 mov.w @(h'4,r15), r0
|
|
00a9fe 6503 mov r0, r5
|
|
00aa00 64f2 mov.l @r15, r4
|
|
00aa02 655d extu.w r5, r5
|
|
00aa04 d312 mov.l @(h'48,pc), r3 ;@(h'aa50)
|
|
00aa06 7f08
|
|
00aa08 432b jmp @r3
|
|
00aa0a 4f26 lds.l @r15+, pr
|
|
00aa0c 0810
|
|
00aa0e 022c mov.b @(r0,r2), r2
|
|
00aa10 0030
|
|
00aa12 c2b8 mov.l r0, @(h'2e0,gbr)
|
|
00aa14 0030
|
|
00aa16 c2e8 mov.l r0, @(h'3a0,gbr)
|
|
00aa18 0030
|
|
00aa1a c318 trapa #h'18
|
|
00aa1c 0030
|
|
00aa1e c2f8 mov.l r0, @(h'3e0,gbr)
|
|
00aa20 8801 cmp/eq #h'1, r0
|
|
00aa22 e000 mov #h'0, r0
|
|
00aa24 0810
|
|
00aa26 2000 mov.b r0, @r0
|
|
00aa28 0030
|
|
00aa2a c348 trapa #h'48
|
|
00aa2c 0032 stc ssr, r0
|
|
00aa2e 09c4 mov.b r12, @(r0,r9)
|
|
00aa30 0032 stc ssr, r0
|
|
00aa32 09c8
|
|
00aa34 0032 stc ssr, r0
|
|
00aa36 09d0
|
|
00aa38 0032 stc ssr, r0
|
|
00aa3a 09cc mov.b @(r0,r12), r9
|
|
00aa3c 0032 stc ssr, r0
|
|
00aa3e 09d4 mov.b r13, @(r0,r9)
|
|
00aa40 0810
|
|
00aa42 0000
|
|
00aa44 0030
|
|
00aa46 c338 trapa #h'38
|
|
00aa48 0030
|
|
00aa4a a942 bra h'-d7c ;@(h'9cd2)
|
|
00aa4c 0030
|
|
00aa4e c308 trapa #h'8
|
|
00aa50 0030
|
|
00aa52 44a0
|
|
00aa54 2f06 mov.l r0, @-r15
|
|
00aa56 2f46 mov.l r4, @-r15
|
|
00aa58 2f56 mov.l r5, @-r15
|
|
00aa5a 2f66 mov.l r6, @-r15
|
|
00aa5c 2f76 mov.l r7, @-r15
|
|
00aa5e 54f6 mov.l @(h'18,r15), r4
|
|
00aa60 55f7 mov.l @(h'1c,r15), r5
|
|
00aa62 56f8 mov.l @(h'20,r15), r6
|
|
00aa64 57f9 mov.l @(h'24,r15), r7
|
|
00aa66 d0bc mov.l @(h'2f0,pc), r0 ;@(h'ad58)
|
|
00aa68 a065 bra h'ca ;@(h'ab36)
|
|
00aa6a 260a xor r0, r6
|
|
00aa6c 2f06 mov.l r0, @-r15
|
|
00aa6e 2f46 mov.l r4, @-r15
|
|
00aa70 2f56 mov.l r5, @-r15
|
|
00aa72 2f66 mov.l r6, @-r15
|
|
00aa74 2f76 mov.l r7, @-r15
|
|
00aa76 56f6 mov.l @(h'18,r15), r6
|
|
00aa78 57f7 mov.l @(h'1c,r15), r7
|
|
00aa7a 54f8 mov.l @(h'20,r15), r4
|
|
00aa7c 55f9 mov.l @(h'24,r15), r5
|
|
00aa7e d0b6 mov.l @(h'2d8,pc), r0 ;@(h'ad58)
|
|
00aa80 a059 bra h'b2 ;@(h'ab36)
|
|
00aa82 260a xor r0, r6
|
|
00aa84 2448 tst r4, r4
|
|
00aa86 8b07 bf h'e ;@(h'aa98)
|
|
00aa88 2558 tst r5, r5
|
|
00aa8a 8b05 bf h'a ;@(h'aa98)
|
|
00aa8c 3930 cmp/eq r3, r9
|
|
00aa8e 8b07 bf h'e ;@(h'aaa0)
|
|
00aa90 2778 tst r7, r7
|
|
00aa92 8b01 bf h'2 ;@(h'aa98)
|
|
00aa94 2ba7 div0s r10, r11
|
|
00aa96 8b03 bf h'6 ;@(h'aaa0)
|
|
00aa98 ea00 mov #h'0, r10
|
|
00aa9a e400 mov #h'0, r4
|
|
00aa9c a11f bra h'23e ;@(h'acde)
|
|
00aa9e e508 mov #h'8, r5
|
|
00aaa0 a11d bra h'23a ;@(h'acde)
|
|
00aaa2 0009 nop
|
|
00aaa4 2888 tst r8, r8
|
|
00aaa6 8b07 bf h'e ;@(h'aab8)
|
|
00aaa8 2448 tst r4, r4
|
|
00aaaa 8b0b bf h'16 ;@(h'aac4)
|
|
00aaac 2558 tst r5, r5
|
|
00aaae 8b09 bf h'12 ;@(h'aac4)
|
|
00aab0 2778 tst r7, r7
|
|
00aab2 8b0d bf h'1a ;@(h'aad0)
|
|
00aab4 a113 bra h'226 ;@(h'acde)
|
|
00aab6 2ab9 and r11, r10
|
|
00aab8 2668 tst r6, r6
|
|
00aaba 8b1e bf h'3c ;@(h'aafa)
|
|
00aabc 2778 tst r7, r7
|
|
00aabe 8b1c bf h'38 ;@(h'aafa)
|
|
00aac0 a00a bra h'14 ;@(h'aad8)
|
|
00aac2 0009 nop
|
|
00aac4 2668 tst r6, r6
|
|
00aac6 8b0e bf h'1c ;@(h'aae6)
|
|
00aac8 2778 tst r7, r7
|
|
00aaca 8b0c bf h'18 ;@(h'aae6)
|
|
00aacc a004 bra h'8 ;@(h'aad8)
|
|
00aace 0009 nop
|
|
00aad0 6463 mov r6, r4
|
|
00aad2 6573 mov r7, r5
|
|
00aad4 6893 mov r9, r8
|
|
00aad6 6ab3 mov r11, r10
|
|
00aad8 4500 shll r5
|
|
00aada 4424 rotcl r4
|
|
00aadc 4500 shll r5
|
|
00aade 4424 rotcl r4
|
|
00aae0 4500 shll r5
|
|
00aae2 a0fc bra h'1f8 ;@(h'acde)
|
|
00aae4 4424 rotcl r4
|
|
00aae6 d39b mov.l @(h'26c,pc), r3 ;@(h'ad54)
|
|
00aae8 4500 shll r5
|
|
00aaea 4424 rotcl r4
|
|
00aaec 3433 cmp/ge r3, r4
|
|
00aaee 8904 bt h'8 ;@(h'aafa)
|
|
00aaf0 4500 shll r5
|
|
00aaf2 4424 rotcl r4
|
|
00aaf4 3433 cmp/ge r3, r4
|
|
00aaf6 8ffb bf/s h'-a ;@(h'aaf0)
|
|
00aaf8 78ff add #h'ff, r8
|
|
00aafa d396 mov.l @(h'258,pc), r3 ;@(h'ad54)
|
|
00aafc 4700 shll r7
|
|
00aafe 4624 rotcl r6
|
|
00ab00 3633 cmp/ge r3, r6
|
|
00ab02 8904 bt h'8 ;@(h'ab0e)
|
|
00ab04 4700 shll r7
|
|
00ab06 4624 rotcl r6
|
|
00ab08 3633 cmp/ge r3, r6
|
|
00ab0a 8ffb bf/s h'-a ;@(h'ab04)
|
|
00ab0c 79ff add #h'ff, r9
|
|
00ab0e 3987 cmp/gt r8, r9
|
|
00ab10 8b01 bf h'2 ;@(h'ab16)
|
|
00ab12 a108 bra h'210 ;@(h'ad26)
|
|
00ab14 0009 nop
|
|
00ab16 a034 bra h'68 ;@(h'ab82)
|
|
00ab18 0009 nop
|
|
00ab1a e800 mov #h'0, r8
|
|
00ab1c e400 mov #h'0, r4
|
|
00ab1e a0de bra h'1bc ;@(h'acde)
|
|
00ab20 e500 mov #h'0, r5
|
|
00ab22 0009 nop
|
|
00ab24 2f06 mov.l r0, @-r15
|
|
00ab26 2f46 mov.l r4, @-r15
|
|
00ab28 2f56 mov.l r5, @-r15
|
|
00ab2a 2f66 mov.l r6, @-r15
|
|
00ab2c 2f76 mov.l r7, @-r15
|
|
00ab2e 54f6 mov.l @(h'18,r15), r4
|
|
00ab30 55f7 mov.l @(h'1c,r15), r5
|
|
00ab32 56f8 mov.l @(h'20,r15), r6
|
|
00ab34 57f9 mov.l @(h'24,r15), r7
|
|
00ab36 2f26 mov.l r2, @-r15
|
|
00ab38 2f36 mov.l r3, @-r15
|
|
00ab3a 2f86 mov.l r8, @-r15
|
|
00ab3c 2f96 mov.l r9, @-r15
|
|
00ab3e 2fa6 mov.l r10, @-r15
|
|
00ab40 2fb6 mov.l r11, @-r15
|
|
00ab42 4404 rotl r4
|
|
00ab44 4604 rotl r6
|
|
00ab46 3462 cmp/hs r6, r4
|
|
00ab48 8905 bt h'a ;@(h'ab56)
|
|
00ab4a 6243 mov r4, r2
|
|
00ab4c 6463 mov r6, r4
|
|
00ab4e 6623 mov r2, r6
|
|
00ab50 6253 mov r5, r2
|
|
00ab52 6573 mov r7, r5
|
|
00ab54 6723 mov r2, r7
|
|
00ab56 4405 rotr r4
|
|
00ab58 4605 rotr r6
|
|
00ab5a d379 mov.l @(h'1e4,pc), r3 ;@(h'ad40)
|
|
00ab5c d079 mov.l @(h'1e4,pc), r0 ;@(h'ad44)
|
|
00ab5e 6a43 mov r4, r10
|
|
00ab60 6b63 mov r6, r11
|
|
00ab62 6843 mov r4, r8
|
|
00ab64 4829 shlr16 r8
|
|
00ab66 4809 shlr2 r8
|
|
00ab68 4809 shlr2 r8
|
|
00ab6a 2839 and r3, r8
|
|
00ab6c 6963 mov r6, r9
|
|
00ab6e 4929 shlr16 r9
|
|
00ab70 4909 shlr2 r9
|
|
00ab72 4909 shlr2 r9
|
|
00ab74 2939 and r3, r9
|
|
00ab76 2409 and r0, r4
|
|
00ab78 2609 and r0, r6
|
|
00ab7a 3830 cmp/eq r3, r8
|
|
00ab7c 8982 bt h'-fc ;@(h'aa84)
|
|
00ab7e 2998 tst r9, r9
|
|
00ab80 8990 bt h'-e0 ;@(h'aaa4)
|
|
00ab82 4500 shll r5
|
|
00ab84 4424 rotcl r4
|
|
00ab86 4500 shll r5
|
|
00ab88 4424 rotcl r4
|
|
00ab8a 4500 shll r5
|
|
00ab8c 4424 rotcl r4
|
|
00ab8e 4700 shll r7
|
|
00ab90 4624 rotcl r6
|
|
00ab92 4700 shll r7
|
|
00ab94 4624 rotcl r6
|
|
00ab96 4700 shll r7
|
|
00ab98 4624 rotcl r6
|
|
00ab9a d06b mov.l @(h'1ac,pc), r0 ;@(h'ad48)
|
|
00ab9c 240b or r0, r4
|
|
00ab9e 260b or r0, r6
|
|
00aba0 6283 mov r8, r2
|
|
00aba2 3298 sub r9, r2
|
|
00aba4 2228 tst r2, r2
|
|
00aba6 8929 bt h'52 ;@(h'abfc)
|
|
00aba8 e303 mov #h'3, r3
|
|
00abaa 3323 cmp/ge r2, r3
|
|
00abac 8922 bt h'44 ;@(h'abf4)
|
|
00abae e336 mov #h'36, r3
|
|
00abb0 3237 cmp/gt r3, r2
|
|
00abb2 891c bt h'38 ;@(h'abee)
|
|
00abb4 e320 mov #h'20, r3
|
|
00abb6 3237 cmp/gt r3, r2
|
|
00abb8 8f06 bf/s h'c ;@(h'abc8)
|
|
00abba e901 mov #h'1, r9
|
|
00abbc 3238 sub r3, r2
|
|
00abbe 2778 tst r7, r7
|
|
00abc0 8900 bt h'0 ;@(h'abc4)
|
|
00abc2 269b or r9, r6
|
|
00abc4 6763 mov r6, r7
|
|
00abc6 e600 mov #h'0, r6
|
|
00abc8 4f02 sts.l mach, @-r15
|
|
00abca c765 mova @(h'194,pc), r0 ;h'ad60
|
|
00abcc 4f12 sts.l macl, @-r15
|
|
00abce 4208 shll2 r2
|
|
00abd0 302c add r2, r0
|
|
00abd2 6002 mov.l @r0, r0
|
|
00abd4 3705 dmulu.l r0, r7
|
|
00abd6 070a sts mach, r7
|
|
00abd8 021a sts macl, r2
|
|
00abda 3605 dmulu.l r0, r6
|
|
00abdc 060a sts mach, r6
|
|
00abde 031a sts macl, r3
|
|
00abe0 4f16 lds.l @r15+, macl
|
|
00abe2 2228 tst r2, r2
|
|
00abe4 4f06 lds.l @r15+, mach
|
|
00abe6 8d09 bt/s h'12 ;@(h'abfc)
|
|
00abe8 273b or r3, r7
|
|
00abea a007 bra h'e ;@(h'abfc)
|
|
00abec 279b or r9, r7
|
|
00abee e600 mov #h'0, r6
|
|
00abf0 a004 bra h'8 ;@(h'abfc)
|
|
00abf2 e701 mov #h'1, r7
|
|
00abf4 4601 shlr r6
|
|
00abf6 4725 rotcr r7
|
|
00abf8 4210 dt r2
|
|
00abfa 8bfb bf h'-a ;@(h'abf4)
|
|
00abfc 2ba7 div0s r10, r11
|
|
00abfe 890f bt h'1e ;@(h'ac20)
|
|
00ac00 357e addc r7, r5
|
|
00ac02 346e addc r6, r4
|
|
00ac04 d352 mov.l @(h'148,pc), r3 ;@(h'ad50)
|
|
00ac06 3347 cmp/gt r4, r3
|
|
00ac08 8952 bt h'a4 ;@(h'acb0)
|
|
00ac0a 4401 shlr r4
|
|
00ac0c 4525 rotcr r5
|
|
00ac0e 0229 movt r2
|
|
00ac10 252b or r2, r5
|
|
00ac12 7801
|
|
00ac14 d34a mov.l @(h'128,pc), r3 ;@(h'ad40)
|
|
00ac16 3830 cmp/eq r3, r8
|
|
00ac18 8b4a bf h'94 ;@(h'acb0)
|
|
00ac1a e500 mov #h'0, r5
|
|
00ac1c a05f bra h'be ;@(h'acde)
|
|
00ac1e e400 mov #h'0, r4
|
|
00ac20 3640 cmp/eq r4, r6
|
|
00ac22 8b01 bf h'2 ;@(h'ac28)
|
|
00ac24 3750 cmp/eq r5, r7
|
|
00ac26 8979 bt h'f2 ;@(h'ad1c)
|
|
00ac28 357a subc r7, r5
|
|
00ac2a 346a subc r6, r4
|
|
00ac2c 8b03 bf h'6 ;@(h'ac36)
|
|
00ac2e 0008 clrt
|
|
00ac30 655a negc r5, r5
|
|
00ac32 644a negc r4, r4
|
|
00ac34 6ab3 mov r11, r10
|
|
00ac36 2448 tst r4, r4
|
|
00ac38 8b02 bf h'4 ;@(h'ac40)
|
|
00ac3a 6453 mov r5, r4
|
|
00ac3c e500 mov #h'0, r5
|
|
00ac3e 78e0 add #h'e0, r8
|
|
00ac40 d346 mov.l @(h'118,pc), r3 ;@(h'ad5c)
|
|
00ac42 2348 tst r4, r3
|
|
00ac44 8b04 bf h'8 ;@(h'ac50)
|
|
00ac46 6353 mov r5, r3
|
|
00ac48 234d xtrct r4, r3
|
|
00ac4a 6433 mov r3, r4
|
|
00ac4c 4528 shll16 r5
|
|
00ac4e 78f0 add #h'f0, r8
|
|
00ac50 d33f mov.l @(h'fc,pc), r3 ;@(h'ad50)
|
|
00ac52 3346 cmp/hi r4, r3
|
|
00ac54 8915 bt h'2a ;@(h'ac82)
|
|
00ac56 4401 shlr r4
|
|
00ac58 4525 rotcr r5
|
|
00ac5a 3346 cmp/hi r4, r3
|
|
00ac5c 8d28 bt/s h'50 ;@(h'acb0)
|
|
00ac5e 7801
|
|
00ac60 4401 shlr r4
|
|
00ac62 4525 rotcr r5
|
|
00ac64 3346 cmp/hi r4, r3
|
|
00ac66 8d23 bt/s h'46 ;@(h'acb0)
|
|
00ac68 7801
|
|
00ac6a 4401 shlr r4
|
|
00ac6c 4525 rotcr r5
|
|
00ac6e 3346 cmp/hi r4, r3
|
|
00ac70 8d1e bt/s h'3c ;@(h'acb0)
|
|
00ac72 7801
|
|
00ac74 4401 shlr r4
|
|
00ac76 4525 rotcr r5
|
|
00ac78 3346 cmp/hi r4, r3
|
|
00ac7a 8d19 bt/s h'32 ;@(h'acb0)
|
|
00ac7c 7801
|
|
00ac7e afea bra h'-2c ;@(h'ac56)
|
|
00ac80 0009 nop
|
|
00ac82 d331 mov.l @(h'c4,pc), r3 ;@(h'ad48)
|
|
00ac84 3433 cmp/ge r3, r4
|
|
00ac86 8913 bt h'26 ;@(h'acb0)
|
|
00ac88 4500 shll r5
|
|
00ac8a 4424 rotcl r4
|
|
00ac8c 3433 cmp/ge r3, r4
|
|
00ac8e 8d0f bt/s h'1e ;@(h'acb0)
|
|
00ac90 78ff add #h'ff, r8
|
|
00ac92 4500 shll r5
|
|
00ac94 4424 rotcl r4
|
|
00ac96 3433 cmp/ge r3, r4
|
|
00ac98 8d0a bt/s h'14 ;@(h'acb0)
|
|
00ac9a 78ff add #h'ff, r8
|
|
00ac9c 4500 shll r5
|
|
00ac9e 4424 rotcl r4
|
|
00aca0 3433 cmp/ge r3, r4
|
|
00aca2 8d05 bt/s h'a ;@(h'acb0)
|
|
00aca4 78ff add #h'ff, r8
|
|
00aca6 4500 shll r5
|
|
00aca8 4424 rotcl r4
|
|
00acaa 3433 cmp/ge r3, r4
|
|
00acac 8fec bf/s h'-28 ;@(h'ac88)
|
|
00acae 78ff add #h'ff, r8
|
|
00acb0 4815 cmp/pl r8
|
|
00acb2 8905 bt h'a ;@(h'acc0)
|
|
00acb4 688b neg r8, r8
|
|
00acb6 7801
|
|
00acb8 4401 shlr r4
|
|
00acba 4525 rotcr r5
|
|
00acbc 4810 dt r8
|
|
00acbe 8bfb bf h'-a ;@(h'acb8)
|
|
00acc0 6053 mov r5, r0
|
|
00acc2 c804 tst #h'4, r0
|
|
00acc4 890b bt h'16 ;@(h'acde)
|
|
00acc6 c80b tst #h'b, r0
|
|
00acc8 8909 bt h'12 ;@(h'acde)
|
|
00acca e008 mov #h'8, r0
|
|
00accc 350e addc r0, r5
|
|
00acce e000 mov #h'0, r0
|
|
00acd0 340e addc r0, r4
|
|
00acd2 d01f mov.l @(h'7c,pc), r0 ;@(h'ad50)
|
|
00acd4 3047 cmp/gt r4, r0
|
|
00acd6 8902 bt h'4 ;@(h'acde)
|
|
00acd8 4401 shlr r4
|
|
00acda 4525 rotcr r5
|
|
00acdc 7801
|
|
00acde 4401 shlr r4
|
|
00ace0 4525 rotcr r5
|
|
00ace2 4401 shlr r4
|
|
00ace4 4525 rotcr r5
|
|
00ace6 4401 shlr r4
|
|
00ace8 4525 rotcr r5
|
|
00acea d016 mov.l @(h'58,pc), r0 ;@(h'ad44)
|
|
00acec 2409 and r0, r4
|
|
00acee 4828 shll16 r8
|
|
00acf0 4808 shll2 r8
|
|
00acf2 4808 shll2 r8
|
|
00acf4 248b or r8, r4
|
|
00acf6 4400 shll r4
|
|
00acf8 4a00 shll r10
|
|
00acfa 4425 rotcr r4
|
|
00acfc 6bf6 mov.l @r15+, r11
|
|
00acfe 6af6 mov.l @r15+, r10
|
|
00ad00 69f6 mov.l @r15+, r9
|
|
00ad02 68f6 mov.l @r15+, r8
|
|
00ad04 63f6 mov.l @r15+, r3
|
|
00ad06 62f6 mov.l @r15+, r2
|
|
00ad08 56f5 mov.l @(h'14,r15), r6
|
|
00ad0a 2642 mov.l r4, @r6
|
|
00ad0c 1651 mov.l r5, @(h'4,r6)
|
|
00ad0e 67f6 mov.l @r15+, r7
|
|
00ad10 66f6 mov.l @r15+, r6
|
|
00ad12 65f6 mov.l @r15+, r5
|
|
00ad14 64f6 mov.l @r15+, r4
|
|
00ad16 60f6 mov.l @r15+, r0
|
|
00ad18 000b rts
|
|
00ad1a 7f14 add #h'14, r15
|
|
00ad1c ea00 mov #h'0, r10
|
|
00ad1e e800 mov #h'0, r8
|
|
00ad20 e400 mov #h'0, r4
|
|
00ad22 afdc bra h'-48 ;@(h'acde)
|
|
00ad24 e500 mov #h'0, r5
|
|
00ad26 2baa xor r10, r11
|
|
00ad28 2aba xor r11, r10
|
|
00ad2a 2baa xor r10, r11
|
|
00ad2c 298a xor r8, r9
|
|
00ad2e 289a xor r9, r8
|
|
00ad30 298a xor r8, r9
|
|
00ad32 264a xor r4, r6
|
|
00ad34 246a xor r6, r4
|
|
00ad36 264a xor r4, r6
|
|
00ad38 275a xor r5, r7
|
|
00ad3a 257a xor r7, r5
|
|
00ad3c aeeb bra h'-22a ;@(h'ab16)
|
|
00ad3e 275a xor r5, r7
|
|
00ad40 0000
|
|
00ad42 07ff mac.l @r15+, @r7+
|
|
00ad44 000f mac.l @r0+, @r0+
|
|
00ad46 ffff
|
|
00ad48 0080
|
|
00ad4a 0000
|
|
00ad4c 0000
|
|
00ad4e ffff
|
|
00ad50 0100
|
|
00ad52 0000
|
|
00ad54 0010
|
|
00ad56 0000
|
|
00ad58 8000 mov.b r0, @(h'0,r0)
|
|
00ad5a 0000
|
|
00ad5c ffff
|
|
00ad5e 0000
|
|
00ad60 0000
|
|
00ad62 0000
|
|
00ad64 8000 mov.b r0, @(h'0,r0)
|
|
00ad66 0000
|
|
00ad68 4000 shll r0
|
|
00ad6a 0000
|
|
00ad6c 2000 mov.b r0, @r0
|
|
00ad6e 0000
|
|
00ad70 1000 mov.l r0, @(h'0,r0)
|
|
00ad72 0000
|
|
00ad74 0800
|
|
00ad76 0000
|
|
00ad78 0400
|
|
00ad7a 0000
|
|
00ad7c 0200
|
|
00ad7e 0000
|
|
00ad80 0100
|
|
00ad82 0000
|
|
00ad84 0080
|
|
00ad86 0000
|
|
00ad88 0040
|
|
00ad8a 0000
|
|
00ad8c 0020
|
|
00ad8e 0000
|
|
00ad90 0010
|
|
00ad92 0000
|
|
00ad94 0008 clrt
|
|
00ad96 0000
|
|
00ad98 0004 mov.b r0, @(r0,r0)
|
|
00ad9a 0000
|
|
00ad9c 0002 stc sr, r0
|
|
00ad9e 0000
|
|
00ada0 0001
|
|
00ada2 0000
|
|
00ada4 0000
|
|
00ada6 8000 mov.b r0, @(h'0,r0)
|
|
00ada8 0000
|
|
00adaa 4000 shll r0
|
|
00adac 0000
|
|
00adae 2000 mov.b r0, @r0
|
|
00adb0 0000
|
|
00adb2 1000 mov.l r0, @(h'0,r0)
|
|
00adb4 0000
|
|
00adb6 0800
|
|
00adb8 0000
|
|
00adba 0400
|
|
00adbc 0000
|
|
00adbe 0200
|
|
00adc0 0000
|
|
00adc2 0100
|
|
00adc4 0000
|
|
00adc6 0080
|
|
00adc8 0000
|
|
00adca 0040
|
|
00adcc 0000
|
|
00adce 0020
|
|
00add0 0000
|
|
00add2 0010
|
|
00add4 0000
|
|
00add6 0008 clrt
|
|
00add8 0000
|
|
00adda 0004 mov.b r0, @(r0,r0)
|
|
00addc 0000
|
|
00adde 0002 stc sr, r0
|
|
00ade0 0000
|
|
00ade2 0001
|
|
00ade4 4004 rotl r0
|
|
00ade6 ca01 xor #h'1, r0
|
|
00ade8 4005 rotr r0
|
|
00adea 2f26 mov.l r2, @-r15
|
|
00adec 2f36 mov.l r3, @-r15
|
|
00adee 4104 rotl r1
|
|
00adf0 2f46 mov.l r4, @-r15
|
|
00adf2 4004 rotl r0
|
|
00adf4 2f56 mov.l r5, @-r15
|
|
00adf6 2f66 mov.l r6, @-r15
|
|
00adf8 2f76 mov.l r7, @-r15
|
|
00adfa 3102 cmp/hs r0, r1
|
|
00adfc 8902 bt h'4 ;@(h'ae04)
|
|
00adfe 6203 mov r0, r2
|
|
00ae00 6013 mov r1, r0
|
|
00ae02 6123 mov r2, r1
|
|
00ae04 4105 rotr r1
|
|
00ae06 4005 rotr r0
|
|
00ae08 d38c mov.l @(h'230,pc), r3 ;@(h'b03c)
|
|
00ae0a 6613 mov r1, r6
|
|
00ae0c 4100 shll r1
|
|
00ae0e 6413 mov r1, r4
|
|
00ae10 4429 shlr16 r4
|
|
00ae12 4419 shlr8 r4
|
|
00ae14 2439 and r3, r4
|
|
00ae16 4118 shll8 r1
|
|
00ae18 6703 mov r0, r7
|
|
00ae1a 4000 shll r0
|
|
00ae1c 6503 mov r0, r5
|
|
00ae1e 4529 shlr16 r5
|
|
00ae20 4519 shlr8 r5
|
|
00ae22 2539 and r3, r5
|
|
00ae24 4018 shll8 r0
|
|
00ae26 3430 cmp/eq r3, r4
|
|
00ae28 896a bt h'd4 ;@(h'af00)
|
|
00ae2a 2558 tst r5, r5
|
|
00ae2c 8974 bt h'e8 ;@(h'af18)
|
|
00ae2e cb01 or #h'1, r0
|
|
00ae30 4005 rotr r0
|
|
00ae32 4125 rotcr r1
|
|
00ae34 3548 sub r4, r5
|
|
00ae36 2558 tst r5, r5
|
|
00ae38 8910 bt h'20 ;@(h'ae5c)
|
|
00ae3a e2e7 mov #h'ffffffe7, r2
|
|
00ae3c 3257 cmp/gt r5, r2
|
|
00ae3e 8908 bt h'10 ;@(h'ae52)
|
|
00ae40 630b neg r0, r3
|
|
00ae42 230a xor r0, r3
|
|
00ae44 6203 mov r0, r2
|
|
00ae46 c763 mova @(h'18c,pc), r0 ;h'afd4
|
|
00ae48 4508 shll2 r5
|
|
00ae4a 3058 sub r5, r0
|
|
00ae4c 6002 mov.l @r0, r0
|
|
00ae4e 0023 braf r0
|
|
00ae50 6023 mov r2, r0
|
|
00ae52 a003 bra h'6 ;@(h'ae5c)
|
|
00ae54 e020 mov #h'20, r0
|
|
00ae56 4301 shlr r3
|
|
00ae58 0329 movt r3
|
|
00ae5a 203b or r3, r0
|
|
00ae5c 2767 div0s r6, r7
|
|
00ae5e 890a bt h'14 ;@(h'ae76)
|
|
00ae60 301e addc r1, r0
|
|
00ae62 8b2e bf h'5c ;@(h'aec2)
|
|
00ae64 4025 rotcr r0
|
|
00ae66 0229 movt r2
|
|
00ae68 d374 mov.l @(h'1d0,pc), r3 ;@(h'b03c)
|
|
00ae6a 7401
|
|
00ae6c 3430 cmp/eq r3, r4
|
|
00ae6e 8f28 bf/s h'50 ;@(h'aec2)
|
|
00ae70 202b or r2, r0
|
|
00ae72 a037 bra h'6e ;@(h'aee4)
|
|
00ae74 e000 mov #h'0, r0
|
|
00ae76 3010 cmp/eq r1, r0
|
|
00ae78 8966 bt h'cc ;@(h'af48)
|
|
00ae7a 301a subc r1, r0
|
|
00ae7c 600b neg r0, r0
|
|
00ae7e 6763 mov r6, r7
|
|
00ae80 4000 shll r0
|
|
00ae82 891d bt h'3a ;@(h'aec0)
|
|
00ae84 4000 shll r0
|
|
00ae86 8d1b bt/s h'36 ;@(h'aec0)
|
|
00ae88 74ff add #h'ff, r4
|
|
00ae8a d26d mov.l @(h'1b4,pc), r2 ;@(h'b040)
|
|
00ae8c 3206 cmp/hi r0, r2
|
|
00ae8e 8f02 bf/s h'4 ;@(h'ae96)
|
|
00ae90 74ff add #h'ff, r4
|
|
00ae92 4028 shll16 r0
|
|
00ae94 74f0 add #h'f0, r4
|
|
00ae96 4218 shll8 r2
|
|
00ae98 3206 cmp/hi r0, r2
|
|
00ae9a 8f02 bf/s h'4 ;@(h'aea2)
|
|
00ae9c 4208 shll2 r2
|
|
00ae9e 4018 shll8 r0
|
|
00aea0 74f8 add #h'f8, r4
|
|
00aea2 4208 shll2 r2
|
|
00aea4 3206 cmp/hi r0, r2
|
|
00aea6 8f03 bf/s h'6 ;@(h'aeb0)
|
|
00aea8 4208 shll2 r2
|
|
00aeaa 4008 shll2 r0
|
|
00aeac 4008 shll2 r0
|
|
00aeae 74fc add #h'fc, r4
|
|
00aeb0 3206 cmp/hi r0, r2
|
|
00aeb2 8b01 bf h'2 ;@(h'aeb8)
|
|
00aeb4 4008 shll2 r0
|
|
00aeb6 74fe add #h'fe, r4
|
|
00aeb8 4000 shll r0
|
|
00aeba 8901 bt h'2 ;@(h'aec0)
|
|
00aebc 4000 shll r0
|
|
00aebe 74ff add #h'ff, r4
|
|
00aec0 4025 rotcr r0
|
|
00aec2 4415 cmp/pl r4
|
|
00aec4 8904 bt h'8 ;@(h'aed0)
|
|
00aec6 644b neg r4, r4
|
|
00aec8 7401
|
|
00aeca 4410 dt r4
|
|
00aecc 8ffd bf/s h'-6 ;@(h'aeca)
|
|
00aece 4001 shlr r0
|
|
00aed0 c880 tst #h'80, r0
|
|
00aed2 8907 bt h'e ;@(h'aee4)
|
|
00aed4 d25b mov.l @(h'16c,pc), r2 ;@(h'b044)
|
|
00aed6 2028 tst r2, r0
|
|
00aed8 8904 bt h'8 ;@(h'aee4)
|
|
00aeda d25b mov.l @(h'16c,pc), r2 ;@(h'b048)
|
|
00aedc 302e addc r2, r0
|
|
00aede 8b01 bf h'2 ;@(h'aee4)
|
|
00aee0 4025 rotcr r0
|
|
00aee2 7401
|
|
00aee4 4000 shll r0
|
|
00aee6 4019 shlr8 r0
|
|
00aee8 4428 shll16 r4
|
|
00aeea 4418 shll8 r4
|
|
00aeec 204b or r4, r0
|
|
00aeee 4700 shll r7
|
|
00aef0 4025 rotcr r0
|
|
00aef2 67f6 mov.l @r15+, r7
|
|
00aef4 66f6 mov.l @r15+, r6
|
|
00aef6 65f6 mov.l @r15+, r5
|
|
00aef8 64f6 mov.l @r15+, r4
|
|
00aefa 63f6 mov.l @r15+, r3
|
|
00aefc 000b rts
|
|
00aefe 62f6 mov.l @r15+, r2
|
|
00af00 2118 tst r1, r1
|
|
00af02 8b04 bf h'8 ;@(h'af0e)
|
|
00af04 2767 div0s r6, r7
|
|
00af06 8b05 bf h'a ;@(h'af14)
|
|
00af08 6763 mov r6, r7
|
|
00af0a 3530 cmp/eq r3, r5
|
|
00af0c 8b02 bf h'4 ;@(h'af14)
|
|
00af0e d04f mov.l @(h'13c,pc), r0 ;@(h'b04c)
|
|
00af10 afef bra h'-22 ;@(h'aef2)
|
|
00af12 0009 nop
|
|
00af14 afe6 bra h'-34 ;@(h'aee4)
|
|
00af16 e000 mov #h'0, r0
|
|
00af18 2448 tst r4, r4
|
|
00af1a 8b03 bf h'6 ;@(h'af24)
|
|
00af1c 2118 tst r1, r1
|
|
00af1e 8b05 bf h'a ;@(h'af2c)
|
|
00af20 afe0 bra h'-40 ;@(h'aee4)
|
|
00af22 2769 and r6, r7
|
|
00af24 2008 tst r0, r0
|
|
00af26 8913 bt h'26 ;@(h'af50)
|
|
00af28 a007 bra h'e ;@(h'af3a)
|
|
00af2a 0009 nop
|
|
00af2c 2008 tst r0, r0
|
|
00af2e 890f bt h'1e ;@(h'af50)
|
|
00af30 4100 shll r1
|
|
00af32 8902 bt h'4 ;@(h'af3a)
|
|
00af34 4100 shll r1
|
|
00af36 8ffd bf/s h'-6 ;@(h'af34)
|
|
00af38 74ff add #h'ff, r4
|
|
00af3a 4000 shll r0
|
|
00af3c 8902 bt h'4 ;@(h'af44)
|
|
00af3e 4000 shll r0
|
|
00af40 8ffd bf/s h'-6 ;@(h'af3e)
|
|
00af42 75ff add #h'ff, r5
|
|
00af44 af73 bra h'-11a ;@(h'ae2e)
|
|
00af46 0009 nop
|
|
00af48 e700 mov #h'0, r7
|
|
00af4a e400 mov #h'0, r4
|
|
00af4c afca bra h'-6c ;@(h'aee4)
|
|
00af4e e000 mov #h'0, r0
|
|
00af50 6013 mov r1, r0
|
|
00af52 4001 shlr r0
|
|
00af54 afc6 bra h'-74 ;@(h'aee4)
|
|
00af56 6763 mov r6, r7
|
|
00af58 4009 shlr2 r0
|
|
00af5a 4009 shlr2 r0
|
|
00af5c 4009 shlr2 r0
|
|
00af5e af7d bra h'-106 ;@(h'ae5c)
|
|
00af60 4001 shlr r0
|
|
00af62 4009 shlr2 r0
|
|
00af64 4009 shlr2 r0
|
|
00af66 af79 bra h'-10e ;@(h'ae5c)
|
|
00af68 4009 shlr2 r0
|
|
00af6a 4009 shlr2 r0
|
|
00af6c 4309 shlr2 r3
|
|
00af6e 4009 shlr2 r0
|
|
00af70 4309 shlr2 r3
|
|
00af72 4009 shlr2 r0
|
|
00af74 4309 shlr2 r3
|
|
00af76 4001 shlr r0
|
|
00af78 4301 shlr r3
|
|
00af7a 4019 shlr8 r0
|
|
00af7c af6b bra h'-12a ;@(h'ae56)
|
|
00af7e 4319 shlr8 r3
|
|
00af80 4009 shlr2 r0
|
|
00af82 4309 shlr2 r3
|
|
00af84 4009 shlr2 r0
|
|
00af86 4309 shlr2 r3
|
|
00af88 4009 shlr2 r0
|
|
00af8a 4309 shlr2 r3
|
|
00af8c 4019 shlr8 r0
|
|
00af8e af62 bra h'-13c ;@(h'ae56)
|
|
00af90 4319 shlr8 r3
|
|
00af92 4009 shlr2 r0
|
|
00af94 4309 shlr2 r3
|
|
00af96 4009 shlr2 r0
|
|
00af98 4309 shlr2 r3
|
|
00af9a 4009 shlr2 r0
|
|
00af9c 4309 shlr2 r3
|
|
00af9e 4001 shlr r0
|
|
00afa0 4301 shlr r3
|
|
00afa2 4029 shlr16 r0
|
|
00afa4 af57 bra h'-152 ;@(h'ae56)
|
|
00afa6 4329 shlr16 r3
|
|
00afa8 4009 shlr2 r0
|
|
00afaa 4309 shlr2 r3
|
|
00afac 4009 shlr2 r0
|
|
00afae 4309 shlr2 r3
|
|
00afb0 4009 shlr2 r0
|
|
00afb2 4309 shlr2 r3
|
|
00afb4 4029 shlr16 r0
|
|
00afb6 af4e bra h'-164 ;@(h'ae56)
|
|
00afb8 4329 shlr16 r3
|
|
00afba 4001 shlr r0
|
|
00afbc 4301 shlr r3
|
|
00afbe 4019 shlr8 r0
|
|
00afc0 4319 shlr8 r3
|
|
00afc2 4029 shlr16 r0
|
|
00afc4 af47 bra h'-172 ;@(h'ae56)
|
|
00afc6 4329 shlr16 r3
|
|
00afc8 4019 shlr8 r0
|
|
00afca 4319 shlr8 r3
|
|
00afcc 4029 shlr16 r0
|
|
00afce af42 bra h'-17c ;@(h'ae56)
|
|
00afd0 4329 shlr16 r3
|
|
00afd2 0009 nop
|
|
00afd4 0000
|
|
00afd6 0000
|
|
00afd8 0000
|
|
00afda 010c mov.b @(r0,r0), r1
|
|
00afdc 0000
|
|
00afde 0114 mov.b r1, @(r0,r1)
|
|
00afe0 0000
|
|
00afe2 010a sts mach, r1
|
|
00afe4 0000
|
|
00afe6 0112 stc gbr, r1
|
|
00afe8 0000
|
|
00afea 0108 clrt
|
|
00afec 0000
|
|
00afee 0110
|
|
00aff0 0000
|
|
00aff2 0106 mov.l r0, @(r0,r1)
|
|
00aff4 0000
|
|
00aff6 013a
|
|
00aff8 0000
|
|
00affa 0124 mov.b r2, @(r0,r1)
|
|
00affc 0000
|
|
00affe 0136 mov.l r3, @(r0,r1)
|
|
00b000 0000
|
|
00b002 0120
|
|
00b004 0000
|
|
00b006 0132 stc ssr, r1
|
|
00b008 0000
|
|
00b00a 011c mov.b @(r0,r1), r1
|
|
00b00c 0000
|
|
00b00e 012e mov.l @(r0,r2), r1
|
|
00b010 0000
|
|
00b012 0118 sett
|
|
00b014 0000
|
|
00b016 0162
|
|
00b018 0000
|
|
00b01a 014c mov.b @(r0,r4), r1
|
|
00b01c 0000
|
|
00b01e 015e mov.l @(r0,r5), r1
|
|
00b020 0000
|
|
00b022 0148 clrs
|
|
00b024 0000
|
|
00b026 015a
|
|
00b028 0000
|
|
00b02a 0144 mov.b r4, @(r0,r1)
|
|
00b02c 0000
|
|
00b02e 0156 mov.l r5, @(r0,r1)
|
|
00b030 0000
|
|
00b032 0140
|
|
00b034 0000
|
|
00b036 0176 mov.l r7, @(r0,r1)
|
|
00b038 0000
|
|
00b03a 0168
|
|
00b03c 0000
|
|
00b03e 00ff mac.l @r15+, @r0+
|
|
00b040 0001
|
|
00b042 0000
|
|
00b044 0000
|
|
00b046 017f mac.l @r7+, @r1+
|
|
00b048 0000
|
|
00b04a 0100
|
|
00b04c 7f80 add #h'80, r15
|
|
00b04e 0001
|
|
00b050 2448 tst r4, r4
|
|
00b052 8b3e bf h'7c ;@(h'b0d2)
|
|
00b054 2558 tst r5, r5
|
|
00b056 8b3c bf h'78 ;@(h'b0d2)
|
|
00b058 3930 cmp/eq r3, r9
|
|
00b05a 8b36 bf h'6c ;@(h'b0ca)
|
|
00b05c a039 bra h'72 ;@(h'b0d2)
|
|
00b05e 0009 nop
|
|
00b060 2668 tst r6, r6
|
|
00b062 8b36 bf h'6c ;@(h'b0d2)
|
|
00b064 2778 tst r7, r7
|
|
00b066 8b34 bf h'68 ;@(h'b0d2)
|
|
00b068 a02a bra h'54 ;@(h'b0c0)
|
|
00b06a 0009 nop
|
|
00b06c 2448 tst r4, r4
|
|
00b06e 8b09 bf h'12 ;@(h'b084)
|
|
00b070 2558 tst r5, r5
|
|
00b072 8b07 bf h'e ;@(h'b084)
|
|
00b074 2998 tst r9, r9
|
|
00b076 8b23 bf h'46 ;@(h'b0c0)
|
|
00b078 2668 tst r6, r6
|
|
00b07a 8b21 bf h'42 ;@(h'b0c0)
|
|
00b07c 2778 tst r7, r7
|
|
00b07e 8b1f bf h'3e ;@(h'b0c0)
|
|
00b080 a027 bra h'4e ;@(h'b0d2)
|
|
00b082 0009 nop
|
|
00b084 d06e mov.l @(h'1b8,pc), r0 ;@(h'b240)
|
|
00b086 4500 shll r5
|
|
00b088 4424 rotcl r4
|
|
00b08a 3403 cmp/ge r0, r4
|
|
00b08c 8904 bt h'8 ;@(h'b098)
|
|
00b08e 4500 shll r5
|
|
00b090 4424 rotcl r4
|
|
00b092 3403 cmp/ge r0, r4
|
|
00b094 8ffb bf/s h'-a ;@(h'b08e)
|
|
00b096 78ff add #h'ff, r8
|
|
00b098 a053 bra h'a6 ;@(h'b142)
|
|
00b09a 0009 nop
|
|
00b09c 2668 tst r6, r6
|
|
00b09e 8b03 bf h'6 ;@(h'b0a8)
|
|
00b0a0 2778 tst r7, r7
|
|
00b0a2 8b01 bf h'2 ;@(h'b0a8)
|
|
00b0a4 a011 bra h'22 ;@(h'b0ca)
|
|
00b0a6 0009 nop
|
|
00b0a8 d065 mov.l @(h'194,pc), r0 ;@(h'b240)
|
|
00b0aa 4700 shll r7
|
|
00b0ac 4624 rotcl r6
|
|
00b0ae 3603 cmp/ge r0, r6
|
|
00b0b0 8904 bt h'8 ;@(h'b0bc)
|
|
00b0b2 4700 shll r7
|
|
00b0b4 4624 rotcl r6
|
|
00b0b6 3603 cmp/ge r0, r6
|
|
00b0b8 8ffb bf/s h'-a ;@(h'b0b2)
|
|
00b0ba 79ff add #h'ff, r9
|
|
00b0bc a043 bra h'86 ;@(h'b146)
|
|
00b0be 0009 nop
|
|
00b0c0 4a00 shll r10
|
|
00b0c2 0129 movt r1
|
|
00b0c4 e000 mov #h'0, r0
|
|
00b0c6 a0a2 bra h'144 ;@(h'b20e)
|
|
00b0c8 4105 rotr r1
|
|
00b0ca d85b mov.l @(h'16c,pc), r8 ;@(h'b238)
|
|
00b0cc e100 mov #h'0, r1
|
|
00b0ce a08f bra h'11e ;@(h'b1f0)
|
|
00b0d0 e000 mov #h'0, r0
|
|
00b0d2 ea00 mov #h'0, r10
|
|
00b0d4 d858 mov.l @(h'160,pc), r8 ;@(h'b238)
|
|
00b0d6 e100 mov #h'0, r1
|
|
00b0d8 a08a bra h'114 ;@(h'b1f0)
|
|
00b0da e008 mov #h'8, r0
|
|
00b0dc 2f46 mov.l r4, @-r15
|
|
00b0de 2f56 mov.l r5, @-r15
|
|
00b0e0 2f66 mov.l r6, @-r15
|
|
00b0e2 2f76 mov.l r7, @-r15
|
|
00b0e4 56f5 mov.l @(h'14,r15), r6
|
|
00b0e6 57f6 mov.l @(h'18,r15), r7
|
|
00b0e8 54f7 mov.l @(h'1c,r15), r4
|
|
00b0ea 55f8 mov.l @(h'20,r15), r5
|
|
00b0ec a008 bra h'10 ;@(h'b100)
|
|
00b0ee 0009 nop
|
|
00b0f0 2f46 mov.l r4, @-r15
|
|
00b0f2 2f56 mov.l r5, @-r15
|
|
00b0f4 2f66 mov.l r6, @-r15
|
|
00b0f6 2f76 mov.l r7, @-r15
|
|
00b0f8 54f5 mov.l @(h'14,r15), r4
|
|
00b0fa 55f6 mov.l @(h'18,r15), r5
|
|
00b0fc 56f7 mov.l @(h'1c,r15), r6
|
|
00b0fe 57f8 mov.l @(h'20,r15), r7
|
|
00b100 2f06 mov.l r0, @-r15
|
|
00b102 2f16 mov.l r1, @-r15
|
|
00b104 2f26 mov.l r2, @-r15
|
|
00b106 2f36 mov.l r3, @-r15
|
|
00b108 2f86 mov.l r8, @-r15
|
|
00b10a 2f96 mov.l r9, @-r15
|
|
00b10c 2fa6 mov.l r10, @-r15
|
|
00b10e 2fb6 mov.l r11, @-r15
|
|
00b110 2fc6 mov.l r12, @-r15
|
|
00b112 2fd6 mov.l r13, @-r15
|
|
00b114 2fe6 mov.l r14, @-r15
|
|
00b116 d348 mov.l @(h'120,pc), r3 ;@(h'b238)
|
|
00b118 d048 mov.l @(h'120,pc), r0 ;@(h'b23c)
|
|
00b11a 6a43 mov r4, r10
|
|
00b11c 2a6a xor r6, r10
|
|
00b11e 6843 mov r4, r8
|
|
00b120 4829 shlr16 r8
|
|
00b122 4809 shlr2 r8
|
|
00b124 4809 shlr2 r8
|
|
00b126 2839 and r3, r8
|
|
00b128 6963 mov r6, r9
|
|
00b12a 4929 shlr16 r9
|
|
00b12c 4909 shlr2 r9
|
|
00b12e 4909 shlr2 r9
|
|
00b130 2939 and r3, r9
|
|
00b132 2409 and r0, r4
|
|
00b134 2609 and r0, r6
|
|
00b136 3830 cmp/eq r3, r8
|
|
00b138 898a bt h'-ec ;@(h'b050)
|
|
00b13a 3930 cmp/eq r3, r9
|
|
00b13c 8990 bt h'-e0 ;@(h'b060)
|
|
00b13e 2888 tst r8, r8
|
|
00b140 8994 bt h'-d8 ;@(h'b06c)
|
|
00b142 2998 tst r9, r9
|
|
00b144 89aa bt h'-ac ;@(h'b09c)
|
|
00b146 d240 mov.l @(h'100,pc), r2 ;@(h'b248)
|
|
00b148 3898 sub r9, r8
|
|
00b14a 382c add r2, r8
|
|
00b14c e9cc mov #h'ffffffcc, r9
|
|
00b14e 3987 cmp/gt r8, r9
|
|
00b150 89b6 bt h'-94 ;@(h'b0c0)
|
|
00b152 d03b mov.l @(h'ec,pc), r0 ;@(h'b240)
|
|
00b154 240b or r0, r4
|
|
00b156 260b or r0, r6
|
|
00b158 d03c mov.l @(h'f0,pc), r0 ;@(h'b24c)
|
|
00b15a e100 mov #h'0, r1
|
|
00b15c 4700 shll r7
|
|
00b15e 4624 rotcl r6
|
|
00b160 4500 shll r5
|
|
00b162 4424 rotcl r4
|
|
00b164 8b07 bf h'e ;@(h'b176)
|
|
00b166 0008 clrt
|
|
00b168 357e addc r7, r5
|
|
00b16a 346e addc r6, r4
|
|
00b16c 4024 rotcl r0
|
|
00b16e 4124 rotcl r1
|
|
00b170 8bf6 bf h'-14 ;@(h'b160)
|
|
00b172 a007 bra h'e ;@(h'b184)
|
|
00b174 c801 tst #h'1, r0
|
|
00b176 357a subc r7, r5
|
|
00b178 346a subc r6, r4
|
|
00b17a 4024 rotcl r0
|
|
00b17c 4124 rotcl r1
|
|
00b17e 8fef bf/s h'-22 ;@(h'b160)
|
|
00b180 ca01 xor #h'1, r0
|
|
00b182 c801 tst #h'1, r0
|
|
00b184 8b02 bf h'4 ;@(h'b18c)
|
|
00b186 0008 clrt
|
|
00b188 357e addc r7, r5
|
|
00b18a 346e addc r6, r4
|
|
00b18c 245b or r5, r4
|
|
00b18e 2448 tst r4, r4
|
|
00b190 8900 bt h'0 ;@(h'b194)
|
|
00b192 cb01 or #h'1, r0
|
|
00b194 d92b mov.l @(h'ac,pc), r9 ;@(h'b244)
|
|
00b196 3193 cmp/ge r9, r1
|
|
00b198 8902 bt h'4 ;@(h'b1a0)
|
|
00b19a 4000 shll r0
|
|
00b19c 4124 rotcl r1
|
|
00b19e 78ff add #h'ff, r8
|
|
00b1a0 3833 cmp/ge r3, r8
|
|
00b1a2 8992 bt h'-dc ;@(h'b0ca)
|
|
00b1a4 4815 cmp/pl r8
|
|
00b1a6 8915 bt h'2a ;@(h'b1d4)
|
|
00b1a8 688b neg r8, r8
|
|
00b1aa 7801
|
|
00b1ac 4101 shlr r1
|
|
00b1ae 4025 rotcr r0
|
|
00b1b0 0329 movt r3
|
|
00b1b2 4810 dt r8
|
|
00b1b4 8ffa bf/s h'-c ;@(h'b1ac)
|
|
00b1b6 203b or r3, r0
|
|
00b1b8 c804 tst #h'4, r0
|
|
00b1ba 8909 bt h'12 ;@(h'b1d0)
|
|
00b1bc c80b tst #h'b, r0
|
|
00b1be 8907 bt h'e ;@(h'b1d0)
|
|
00b1c0 d520 mov.l @(h'80,pc), r5 ;@(h'b244)
|
|
00b1c2 e408 mov #h'8, r4
|
|
00b1c4 304e addc r4, r0
|
|
00b1c6 e900 mov #h'0, r9
|
|
00b1c8 319e addc r9, r1
|
|
00b1ca 3517 cmp/gt r1, r5
|
|
00b1cc 8900 bt h'0 ;@(h'b1d0)
|
|
00b1ce 7801
|
|
00b1d0 a00e bra h'1c ;@(h'b1f0)
|
|
00b1d2 0009 nop
|
|
00b1d4 c804 tst #h'4, r0
|
|
00b1d6 890b bt h'16 ;@(h'b1f0)
|
|
00b1d8 c80b tst #h'b, r0
|
|
00b1da 8909 bt h'12 ;@(h'b1f0)
|
|
00b1dc e408 mov #h'8, r4
|
|
00b1de 304e addc r4, r0
|
|
00b1e0 e900 mov #h'0, r9
|
|
00b1e2 319e addc r9, r1
|
|
00b1e4 d51a mov.l @(h'68,pc), r5 ;@(h'b250)
|
|
00b1e6 3517 cmp/gt r1, r5
|
|
00b1e8 8902 bt h'4 ;@(h'b1f0)
|
|
00b1ea 4101 shlr r1
|
|
00b1ec 4025 rotcr r0
|
|
00b1ee 7801
|
|
00b1f0 4101 shlr r1
|
|
00b1f2 4025 rotcr r0
|
|
00b1f4 4101 shlr r1
|
|
00b1f6 4025 rotcr r0
|
|
00b1f8 4101 shlr r1
|
|
00b1fa 4025 rotcr r0
|
|
00b1fc d20f mov.l @(h'3c,pc), r2 ;@(h'b23c)
|
|
00b1fe 2129 and r2, r1
|
|
00b200 4828 shll16 r8
|
|
00b202 4808 shll2 r8
|
|
00b204 4808 shll2 r8
|
|
00b206 218b or r8, r1
|
|
00b208 4100 shll r1
|
|
00b20a 4a00 shll r10
|
|
00b20c 4125 rotcr r1
|
|
00b20e 6ef6 mov.l @r15+, r14
|
|
00b210 6df6 mov.l @r15+, r13
|
|
00b212 6cf6 mov.l @r15+, r12
|
|
00b214 6bf6 mov.l @r15+, r11
|
|
00b216 6af6 mov.l @r15+, r10
|
|
00b218 69f6 mov.l @r15+, r9
|
|
00b21a 68f6 mov.l @r15+, r8
|
|
00b21c 63f6 mov.l @r15+, r3
|
|
00b21e 62f6 mov.l @r15+, r2
|
|
00b220 56f6 mov.l @(h'18,r15), r6
|
|
00b222 2612 mov.l r1, @r6
|
|
00b224 1601 mov.l r0, @(h'4,r6)
|
|
00b226 61f6 mov.l @r15+, r1
|
|
00b228 60f6 mov.l @r15+, r0
|
|
00b22a 67f6 mov.l @r15+, r7
|
|
00b22c 66f6 mov.l @r15+, r6
|
|
00b22e 65f6 mov.l @r15+, r5
|
|
00b230 64f6 mov.l @r15+, r4
|
|
00b232 000b rts
|
|
00b234 7f14 add #h'14, r15
|
|
00b236 0009 nop
|
|
00b238 0000
|
|
00b23a 07ff mac.l @r15+, @r7+
|
|
00b23c 000f mac.l @r0+, @r0+
|
|
00b23e ffff
|
|
00b240 0010
|
|
00b242 0000
|
|
00b244 0080
|
|
00b246 0000
|
|
00b248 0000
|
|
00b24a 03ff mac.l @r15+, @r3+
|
|
00b24c 0000
|
|
00b24e 0100
|
|
00b250 0100
|
|
00b252 0000
|
|
00b254 2118 tst r1, r1
|
|
00b256 8b26 bf h'4c ;@(h'b2a6)
|
|
00b258 3530 cmp/eq r3, r5
|
|
00b25a 8b21 bf h'42 ;@(h'b2a0)
|
|
00b25c a023 bra h'46 ;@(h'b2a6)
|
|
00b25e 0009 nop
|
|
00b260 2008 tst r0, r0
|
|
00b262 8919 bt h'32 ;@(h'b298)
|
|
00b264 a01f bra h'3e ;@(h'b2a6)
|
|
00b266 0009 nop
|
|
00b268 2118 tst r1, r1
|
|
00b26a 8b05 bf h'a ;@(h'b278)
|
|
00b26c 2558 tst r5, r5
|
|
00b26e 8b13 bf h'26 ;@(h'b298)
|
|
00b270 2008 tst r0, r0
|
|
00b272 8b11 bf h'22 ;@(h'b298)
|
|
00b274 a017 bra h'2e ;@(h'b2a6)
|
|
00b276 0009 nop
|
|
00b278 4100 shll r1
|
|
00b27a 8902 bt h'4 ;@(h'b282)
|
|
00b27c 4100 shll r1
|
|
00b27e 8ffd bf/s h'-6 ;@(h'b27c)
|
|
00b280 74ff add #h'ff, r4
|
|
00b282 a02d bra h'5a ;@(h'b2e0)
|
|
00b284 0009 nop
|
|
00b286 2008 tst r0, r0
|
|
00b288 890a bt h'14 ;@(h'b2a0)
|
|
00b28a 4000 shll r0
|
|
00b28c 8902 bt h'4 ;@(h'b294)
|
|
00b28e 4000 shll r0
|
|
00b290 8ffd bf/s h'-6 ;@(h'b28e)
|
|
00b292 75ff add #h'ff, r5
|
|
00b294 a026 bra h'4c ;@(h'b2e4)
|
|
00b296 0009 nop
|
|
00b298 4600 shll r6
|
|
00b29a 0029 movt r0
|
|
00b29c a097 bra h'12e ;@(h'b3ce)
|
|
00b29e 4005 rotr r0
|
|
00b2a0 d44e mov.l @(h'138,pc), r4 ;@(h'b3dc)
|
|
00b2a2 a08d bra h'11a ;@(h'b3c0)
|
|
00b2a4 e000 mov #h'0, r0
|
|
00b2a6 d050 mov.l @(h'140,pc), r0 ;@(h'b3e8)
|
|
00b2a8 a091 bra h'122 ;@(h'b3ce)
|
|
00b2aa 0009 nop
|
|
00b2ac 2f26 mov.l r2, @-r15
|
|
00b2ae 2f36 mov.l r3, @-r15
|
|
00b2b0 2f46 mov.l r4, @-r15
|
|
00b2b2 2f56 mov.l r5, @-r15
|
|
00b2b4 2f66 mov.l r6, @-r15
|
|
00b2b6 d349 mov.l @(h'124,pc), r3 ;@(h'b3dc)
|
|
00b2b8 6613 mov r1, r6
|
|
00b2ba 260a xor r0, r6
|
|
00b2bc 4100 shll r1
|
|
00b2be 6413 mov r1, r4
|
|
00b2c0 4429 shlr16 r4
|
|
00b2c2 4419 shlr8 r4
|
|
00b2c4 2439 and r3, r4
|
|
00b2c6 4118 shll8 r1
|
|
00b2c8 4000 shll r0
|
|
00b2ca 6503 mov r0, r5
|
|
00b2cc 4529 shlr16 r5
|
|
00b2ce 4519 shlr8 r5
|
|
00b2d0 2539 and r3, r5
|
|
00b2d2 4018 shll8 r0
|
|
00b2d4 3430 cmp/eq r3, r4
|
|
00b2d6 89bd bt h'-86 ;@(h'b254)
|
|
00b2d8 3530 cmp/eq r3, r5
|
|
00b2da 89c1 bt h'-7e ;@(h'b260)
|
|
00b2dc 2448 tst r4, r4
|
|
00b2de 89c3 bt h'-7a ;@(h'b268)
|
|
00b2e0 2558 tst r5, r5
|
|
00b2e2 89d0 bt h'-60 ;@(h'b286)
|
|
00b2e4 e27f mov #h'7f, r2
|
|
00b2e6 3458 sub r5, r4
|
|
00b2e8 342c add r2, r4
|
|
00b2ea cb01 or #h'1, r0
|
|
00b2ec 4005 rotr r0
|
|
00b2ee 4125 rotcr r1
|
|
00b2f0 4101 shlr r1
|
|
00b2f2 222a xor r2, r2
|
|
00b2f4 0019 div0u
|
|
00b2f6 3104 div1 r0, r1
|
|
00b2f8 4224 rotcl r2
|
|
00b2fa 3104 div1 r0, r1
|
|
00b2fc 4224 rotcl r2
|
|
00b2fe 3104 div1 r0, r1
|
|
00b300 4224 rotcl r2
|
|
00b302 3104 div1 r0, r1
|
|
00b304 4224 rotcl r2
|
|
00b306 3104 div1 r0, r1
|
|
00b308 4224 rotcl r2
|
|
00b30a 3104 div1 r0, r1
|
|
00b30c 4224 rotcl r2
|
|
00b30e 3104 div1 r0, r1
|
|
00b310 4224 rotcl r2
|
|
00b312 3104 div1 r0, r1
|
|
00b314 4224 rotcl r2
|
|
00b316 3104 div1 r0, r1
|
|
00b318 4224 rotcl r2
|
|
00b31a 3104 div1 r0, r1
|
|
00b31c 4224 rotcl r2
|
|
00b31e 3104 div1 r0, r1
|
|
00b320 4224 rotcl r2
|
|
00b322 3104 div1 r0, r1
|
|
00b324 4224 rotcl r2
|
|
00b326 3104 div1 r0, r1
|
|
00b328 4224 rotcl r2
|
|
00b32a 3104 div1 r0, r1
|
|
00b32c 4224 rotcl r2
|
|
00b32e 3104 div1 r0, r1
|
|
00b330 4224 rotcl r2
|
|
00b332 3104 div1 r0, r1
|
|
00b334 4224 rotcl r2
|
|
00b336 3104 div1 r0, r1
|
|
00b338 4224 rotcl r2
|
|
00b33a 3104 div1 r0, r1
|
|
00b33c 4224 rotcl r2
|
|
00b33e 3104 div1 r0, r1
|
|
00b340 4224 rotcl r2
|
|
00b342 3104 div1 r0, r1
|
|
00b344 4224 rotcl r2
|
|
00b346 3104 div1 r0, r1
|
|
00b348 4224 rotcl r2
|
|
00b34a 3104 div1 r0, r1
|
|
00b34c 4224 rotcl r2
|
|
00b34e 3104 div1 r0, r1
|
|
00b350 4224 rotcl r2
|
|
00b352 3104 div1 r0, r1
|
|
00b354 4224 rotcl r2
|
|
00b356 3104 div1 r0, r1
|
|
00b358 4224 rotcl r2
|
|
00b35a 3104 div1 r0, r1
|
|
00b35c 8900 bt h'0 ;@(h'b360)
|
|
00b35e 310c add r0, r1
|
|
00b360 6023 mov r2, r0
|
|
00b362 4024 rotcl r0
|
|
00b364 4008 shll2 r0
|
|
00b366 4008 shll2 r0
|
|
00b368 4008 shll2 r0
|
|
00b36a 2118 tst r1, r1
|
|
00b36c 8900 bt h'0 ;@(h'b370)
|
|
00b36e cb20 or #h'20, r0
|
|
00b370 4011 cmp/pz r0
|
|
00b372 8b01 bf h'2 ;@(h'b378)
|
|
00b374 4000 shll r0
|
|
00b376 74ff add #h'ff, r4
|
|
00b378 3433 cmp/ge r3, r4
|
|
00b37a 8991 bt h'-de ;@(h'b2a0)
|
|
00b37c e3e9 mov #h'ffffffe9, r3
|
|
00b37e 3347 cmp/gt r4, r3
|
|
00b380 898a bt h'-ec ;@(h'b298)
|
|
00b382 4415 cmp/pl r4
|
|
00b384 8912 bt h'24 ;@(h'b3ac)
|
|
00b386 644b neg r4, r4
|
|
00b388 7401
|
|
00b38a 4001 shlr r0
|
|
00b38c 0229 movt r2
|
|
00b38e 4410 dt r4
|
|
00b390 8ffb bf/s h'-a ;@(h'b38a)
|
|
00b392 202b or r2, r0
|
|
00b394 c880 tst #h'80, r0
|
|
00b396 8907 bt h'e ;@(h'b3a8)
|
|
00b398 d211 mov.l @(h'44,pc), r2 ;@(h'b3e0)
|
|
00b39a 2028 tst r2, r0
|
|
00b39c 8904 bt h'8 ;@(h'b3a8)
|
|
00b39e d211 mov.l @(h'44,pc), r2 ;@(h'b3e4)
|
|
00b3a0 302c add r2, r0
|
|
00b3a2 4011 cmp/pz r0
|
|
00b3a4 8900 bt h'0 ;@(h'b3a8)
|
|
00b3a6 7401
|
|
00b3a8 a00a bra h'14 ;@(h'b3c0)
|
|
00b3aa 0009 nop
|
|
00b3ac c880 tst #h'80, r0
|
|
00b3ae 8907 bt h'e ;@(h'b3c0)
|
|
00b3b0 d20b mov.l @(h'2c,pc), r2 ;@(h'b3e0)
|
|
00b3b2 2028 tst r2, r0
|
|
00b3b4 8904 bt h'8 ;@(h'b3c0)
|
|
00b3b6 d20b mov.l @(h'2c,pc), r2 ;@(h'b3e4)
|
|
00b3b8 302e addc r2, r0
|
|
00b3ba 8b01 bf h'2 ;@(h'b3c0)
|
|
00b3bc 4025 rotcr r0
|
|
00b3be 7401
|
|
00b3c0 4000 shll r0
|
|
00b3c2 4019 shlr8 r0
|
|
00b3c4 4428 shll16 r4
|
|
00b3c6 4418 shll8 r4
|
|
00b3c8 204b or r4, r0
|
|
00b3ca 4600 shll r6
|
|
00b3cc 4025 rotcr r0
|
|
00b3ce 66f6 mov.l @r15+, r6
|
|
00b3d0 65f6 mov.l @r15+, r5
|
|
00b3d2 64f6 mov.l @r15+, r4
|
|
00b3d4 63f6 mov.l @r15+, r3
|
|
00b3d6 000b rts
|
|
00b3d8 62f6 mov.l @r15+, r2
|
|
00b3da 0009 nop
|
|
00b3dc 0000
|
|
00b3de 00ff mac.l @r15+, @r0+
|
|
00b3e0 0000
|
|
00b3e2 017f mac.l @r7+, @r1+
|
|
00b3e4 0000
|
|
00b3e6 0100
|
|
00b3e8 7f80 add #h'80, r15
|
|
00b3ea 0001
|
|
00b3ec 2f16 mov.l r1, @-r15
|
|
00b3ee 2f26 mov.l r2, @-r15
|
|
00b3f0 2f36 mov.l r3, @-r15
|
|
00b3f2 2f46 mov.l r4, @-r15
|
|
00b3f4 2f56 mov.l r5, @-r15
|
|
00b3f6 50f5 mov.l @(h'14,r15), r0
|
|
00b3f8 51f6 mov.l @(h'18,r15), r1
|
|
00b3fa d41b mov.l @(h'6c,pc), r4 ;@(h'b468)
|
|
00b3fc d51b mov.l @(h'6c,pc), r5 ;@(h'b46c)
|
|
00b3fe 6303 mov r0, r3
|
|
00b400 6203 mov r0, r2
|
|
00b402 4229 shlr16 r2
|
|
00b404 4209 shlr2 r2
|
|
00b406 4209 shlr2 r2
|
|
00b408 2249 and r4, r2
|
|
00b40a 2059 and r5, r0
|
|
00b40c d419 mov.l @(h'64,pc), r4 ;@(h'b474)
|
|
00b40e 3248 sub r4, r2
|
|
00b410 4211 cmp/pz r2
|
|
00b412 8b27 bf h'4e ;@(h'b464)
|
|
00b414 e453 mov #h'53, r4
|
|
00b416 3247 cmp/gt r4, r2
|
|
00b418 8924 bt h'48 ;@(h'b464)
|
|
00b41a d415 mov.l @(h'54,pc), r4 ;@(h'b470)
|
|
00b41c 204b or r4, r0
|
|
00b41e 72ec add #h'ec, r2
|
|
00b420 4211 cmp/pz r2
|
|
00b422 8b11 bf h'22 ;@(h'b448)
|
|
00b424 e420 mov #h'20, r4
|
|
00b426 3243 cmp/ge r4, r2
|
|
00b428 8905 bt h'a ;@(h'b436)
|
|
00b42a 7201
|
|
00b42c 4210 dt r2
|
|
00b42e 890f bt h'1e ;@(h'b450)
|
|
00b430 4100 shll r1
|
|
00b432 affb bra h'-a ;@(h'b42c)
|
|
00b434 4024 rotcl r0
|
|
00b436 6013 mov r1, r0
|
|
00b438 72e0 add #h'e0, r2
|
|
00b43a 2228 tst r2, r2
|
|
00b43c 8908 bt h'10 ;@(h'b450)
|
|
00b43e 4210 dt r2
|
|
00b440 8ffd bf/s h'-6 ;@(h'b43e)
|
|
00b442 4000 shll r0
|
|
00b444 a004 bra h'8 ;@(h'b450)
|
|
00b446 0009 nop
|
|
00b448 622b neg r2, r2
|
|
00b44a 4210 dt r2
|
|
00b44c 8ffd bf/s h'-6 ;@(h'b44a)
|
|
00b44e 4001 shlr r0
|
|
00b450 4300 shll r3
|
|
00b452 8b00 bf h'0 ;@(h'b456)
|
|
00b454 600b neg r0, r0
|
|
00b456 65f6 mov.l @r15+, r5
|
|
00b458 64f6 mov.l @r15+, r4
|
|
00b45a 63f6 mov.l @r15+, r3
|
|
00b45c 62f6 mov.l @r15+, r2
|
|
00b45e 61f6 mov.l @r15+, r1
|
|
00b460 000b rts
|
|
00b462 7f08
|
|
00b464 aff7 bra h'-12 ;@(h'b456)
|
|
00b466 e000 mov #h'0, r0
|
|
00b468 0000
|
|
00b46a 07ff mac.l @r15+, @r7+
|
|
00b46c 000f mac.l @r0+, @r0+
|
|
00b46e ffff
|
|
00b470 0010
|
|
00b472 0000
|
|
00b474 0000
|
|
00b476 03ff mac.l @r15+, @r3+
|
|
00b478 2f16 mov.l r1, @-r15
|
|
00b47a 2f26 mov.l r2, @-r15
|
|
00b47c 2f36 mov.l r3, @-r15
|
|
00b47e 2f46 mov.l r4, @-r15
|
|
00b480 2f56 mov.l r5, @-r15
|
|
00b482 50f5 mov.l @(h'14,r15), r0
|
|
00b484 51f6 mov.l @(h'18,r15), r1
|
|
00b486 d42a mov.l @(h'a8,pc), r4 ;@(h'b530)
|
|
00b488 d52a mov.l @(h'a8,pc), r5 ;@(h'b534)
|
|
00b48a 6303 mov r0, r3
|
|
00b48c 6203 mov r0, r2
|
|
00b48e 4229 shlr16 r2
|
|
00b490 4209 shlr2 r2
|
|
00b492 4209 shlr2 r2
|
|
00b494 2249 and r4, r2
|
|
00b496 2059 and r5, r0
|
|
00b498 3240 cmp/eq r4, r2
|
|
00b49a 893a bt h'74 ;@(h'b512)
|
|
00b49c d427 mov.l @(h'9c,pc), r4 ;@(h'b53c)
|
|
00b49e 3248 sub r4, r2
|
|
00b4a0 d428 mov.l @(h'a0,pc), r4 ;@(h'b544)
|
|
00b4a2 3243 cmp/ge r4, r2
|
|
00b4a4 8939 bt h'72 ;@(h'b51a)
|
|
00b4a6 e4e8 mov #h'ffffffe8, r4
|
|
00b4a8 3427 cmp/gt r2, r4
|
|
00b4aa 893d bt h'7a ;@(h'b528)
|
|
00b4ac d424 mov.l @(h'90,pc), r4 ;@(h'b540)
|
|
00b4ae 204b or r4, r0
|
|
00b4b0 4100 shll r1
|
|
00b4b2 4024 rotcl r0
|
|
00b4b4 4100 shll r1
|
|
00b4b6 4024 rotcl r0
|
|
00b4b8 4100 shll r1
|
|
00b4ba 4024 rotcl r0
|
|
00b4bc 4100 shll r1
|
|
00b4be 4024 rotcl r0
|
|
00b4c0 4100 shll r1
|
|
00b4c2 4024 rotcl r0
|
|
00b4c4 4100 shll r1
|
|
00b4c6 4024 rotcl r0
|
|
00b4c8 2118 tst r1, r1
|
|
00b4ca 8900 bt h'0 ;@(h'b4ce)
|
|
00b4cc cb01 or #h'1, r0
|
|
00b4ce 4215 cmp/pl r2
|
|
00b4d0 8906 bt h'c ;@(h'b4e0)
|
|
00b4d2 622b neg r2, r2
|
|
00b4d4 7201
|
|
00b4d6 4001 shlr r0
|
|
00b4d8 0429 movt r4
|
|
00b4da 4210 dt r2
|
|
00b4dc 8ffb bf/s h'-a ;@(h'b4d6)
|
|
00b4de 204b or r4, r0
|
|
00b4e0 c804 tst #h'4, r0
|
|
00b4e2 8907 bt h'e ;@(h'b4f4)
|
|
00b4e4 c80b tst #h'b, r0
|
|
00b4e6 8905 bt h'a ;@(h'b4f4)
|
|
00b4e8 7008
|
|
00b4ea d417 mov.l @(h'5c,pc), r4 ;@(h'b548)
|
|
00b4ec 3407 cmp/gt r0, r4
|
|
00b4ee 8901 bt h'2 ;@(h'b4f4)
|
|
00b4f0 4025 rotcr r0
|
|
00b4f2 7201
|
|
00b4f4 d110 mov.l @(h'40,pc), r1 ;@(h'b538)
|
|
00b4f6 4009 shlr2 r0
|
|
00b4f8 2019 and r1, r0
|
|
00b4fa 4228 shll16 r2
|
|
00b4fc 4218 shll8 r2
|
|
00b4fe 202b or r2, r0
|
|
00b500 4300 shll r3
|
|
00b502 4025 rotcr r0
|
|
00b504 65f6 mov.l @r15+, r5
|
|
00b506 64f6 mov.l @r15+, r4
|
|
00b508 63f6 mov.l @r15+, r3
|
|
00b50a 62f6 mov.l @r15+, r2
|
|
00b50c 61f6 mov.l @r15+, r1
|
|
00b50e 000b rts
|
|
00b510 7f08
|
|
00b512 2008 tst r0, r0
|
|
00b514 8b05 bf h'a ;@(h'b522)
|
|
00b516 2118 tst r1, r1
|
|
00b518 8b03 bf h'6 ;@(h'b522)
|
|
00b51a d00c mov.l @(h'30,pc), r0 ;@(h'b54c)
|
|
00b51c 4300 shll r3
|
|
00b51e aff1 bra h'-1e ;@(h'b504)
|
|
00b520 4025 rotcr r0
|
|
00b522 d00b mov.l @(h'2c,pc), r0 ;@(h'b550)
|
|
00b524 afee bra h'-24 ;@(h'b504)
|
|
00b526 0009 nop
|
|
00b528 e000 mov #h'0, r0
|
|
00b52a 4300 shll r3
|
|
00b52c afea bra h'-2c ;@(h'b504)
|
|
00b52e 4025 rotcr r0
|
|
00b530 0000
|
|
00b532 07ff mac.l @r15+, @r7+
|
|
00b534 000f mac.l @r0+, @r0+
|
|
00b536 ffff
|
|
00b538 00ff mac.l @r15+, @r0+
|
|
00b53a ffff
|
|
00b53c 0000
|
|
00b53e 0380
|
|
00b540 0010
|
|
00b542 0000
|
|
00b544 0000
|
|
00b546 00ff mac.l @r15+, @r0+
|
|
00b548 0800
|
|
00b54a 0000
|
|
00b54c ff00
|
|
00b54e 0000
|
|
00b550 7f80 add #h'80, r15
|
|
00b552 0001
|
|
00b554 2f36 mov.l r3, @-r15
|
|
00b556 2f46 mov.l r4, @-r15
|
|
00b558 2f56 mov.l r5, @-r15
|
|
00b55a 2f66 mov.l r6, @-r15
|
|
00b55c 2f76 mov.l r7, @-r15
|
|
00b55e d316 mov.l @(h'58,pc), r3 ;@(h'b5b8)
|
|
00b560 6613 mov r1, r6
|
|
00b562 4100 shll r1
|
|
00b564 6413 mov r1, r4
|
|
00b566 2439 and r3, r4
|
|
00b568 4118 shll8 r1
|
|
00b56a 6703 mov r0, r7
|
|
00b56c 4000 shll r0
|
|
00b56e 6503 mov r0, r5
|
|
00b570 2539 and r3, r5
|
|
00b572 4018 shll8 r0
|
|
00b574 3430 cmp/eq r3, r4
|
|
00b576 890e bt h'1c ;@(h'b596)
|
|
00b578 3530 cmp/eq r3, r5
|
|
00b57a 8910 bt h'20 ;@(h'b59e)
|
|
00b57c 2448 tst r4, r4
|
|
00b57e 8912 bt h'24 ;@(h'b5a6)
|
|
00b580 3760 cmp/eq r6, r7
|
|
00b582 8b01 bf h'2 ;@(h'b588)
|
|
00b584 a001 bra h'2 ;@(h'b58a)
|
|
00b586 e001 mov #h'1, r0
|
|
00b588 e000 mov #h'0, r0
|
|
00b58a 67f6 mov.l @r15+, r7
|
|
00b58c 66f6 mov.l @r15+, r6
|
|
00b58e 65f6 mov.l @r15+, r5
|
|
00b590 64f6 mov.l @r15+, r4
|
|
00b592 000b rts
|
|
00b594 63f6 mov.l @r15+, r3
|
|
00b596 2118 tst r1, r1
|
|
00b598 8bf6 bf h'-14 ;@(h'b588)
|
|
00b59a afed bra h'-26 ;@(h'b578)
|
|
00b59c 0009 nop
|
|
00b59e 2008 tst r0, r0
|
|
00b5a0 8bf2 bf h'-1c ;@(h'b588)
|
|
00b5a2 afeb bra h'-2a ;@(h'b57c)
|
|
00b5a4 0009 nop
|
|
00b5a6 2558 tst r5, r5
|
|
00b5a8 8bee bf h'-24 ;@(h'b588)
|
|
00b5aa 2118 tst r1, r1
|
|
00b5ac 8be8 bf h'-30 ;@(h'b580)
|
|
00b5ae 2008 tst r0, r0
|
|
00b5b0 8bea bf h'-2c ;@(h'b588)
|
|
00b5b2 afea bra h'-2c ;@(h'b58a)
|
|
00b5b4 e001 mov #h'1, r0
|
|
00b5b6 0009 nop
|
|
00b5b8 ff00
|
|
00b5ba 0000
|
|
00b5bc 2f36 mov.l r3, @-r15
|
|
00b5be 2f46 mov.l r4, @-r15
|
|
00b5c0 2f56 mov.l r5, @-r15
|
|
00b5c2 2f66 mov.l r6, @-r15
|
|
00b5c4 2f76 mov.l r7, @-r15
|
|
00b5c6 d31a mov.l @(h'68,pc), r3 ;@(h'b630)
|
|
00b5c8 6613 mov r1, r6
|
|
00b5ca 4100 shll r1
|
|
00b5cc 6413 mov r1, r4
|
|
00b5ce 2439 and r3, r4
|
|
00b5d0 4118 shll8 r1
|
|
00b5d2 6703 mov r0, r7
|
|
00b5d4 4000 shll r0
|
|
00b5d6 6503 mov r0, r5
|
|
00b5d8 2539 and r3, r5
|
|
00b5da 4018 shll8 r0
|
|
00b5dc 3430 cmp/eq r3, r4
|
|
00b5de 8915 bt h'2a ;@(h'b60c)
|
|
00b5e0 3530 cmp/eq r3, r5
|
|
00b5e2 8917 bt h'2e ;@(h'b614)
|
|
00b5e4 2448 tst r4, r4
|
|
00b5e6 8919 bt h'32 ;@(h'b61c)
|
|
00b5e8 2767 div0s r6, r7
|
|
00b5ea 8907 bt h'e ;@(h'b5fc)
|
|
00b5ec 4611 cmp/pz r6
|
|
00b5ee 8b02 bf h'4 ;@(h'b5f6)
|
|
00b5f0 3673 cmp/ge r7, r6
|
|
00b5f2 a005 bra h'a ;@(h'b600)
|
|
00b5f4 0029 movt r0
|
|
00b5f6 3763 cmp/ge r6, r7
|
|
00b5f8 a002 bra h'4 ;@(h'b600)
|
|
00b5fa 0029 movt r0
|
|
00b5fc 4611 cmp/pz r6
|
|
00b5fe 0029 movt r0
|
|
00b600 67f6 mov.l @r15+, r7
|
|
00b602 66f6 mov.l @r15+, r6
|
|
00b604 65f6 mov.l @r15+, r5
|
|
00b606 64f6 mov.l @r15+, r4
|
|
00b608 000b rts
|
|
00b60a 63f6 mov.l @r15+, r3
|
|
00b60c 2118 tst r1, r1
|
|
00b60e 8b0d bf h'1a ;@(h'b62c)
|
|
00b610 afe6 bra h'-34 ;@(h'b5e0)
|
|
00b612 0009 nop
|
|
00b614 2008 tst r0, r0
|
|
00b616 8b09 bf h'12 ;@(h'b62c)
|
|
00b618 afe4 bra h'-38 ;@(h'b5e4)
|
|
00b61a 0009 nop
|
|
00b61c 2558 tst r5, r5
|
|
00b61e 8be3 bf h'-3a ;@(h'b5e8)
|
|
00b620 2118 tst r1, r1
|
|
00b622 8be1 bf h'-3e ;@(h'b5e8)
|
|
00b624 2008 tst r0, r0
|
|
00b626 8bdf bf h'-42 ;@(h'b5e8)
|
|
00b628 afea bra h'-2c ;@(h'b600)
|
|
00b62a e001 mov #h'1, r0
|
|
00b62c afe8 bra h'-30 ;@(h'b600)
|
|
00b62e e000 mov #h'0, r0
|
|
00b630 ff00
|
|
00b632 0000
|
|
00b634 2f46 mov.l r4, @-r15
|
|
00b636 2f56 mov.l r5, @-r15
|
|
00b638 2f66 mov.l r6, @-r15
|
|
00b63a 2f76 mov.l r7, @-r15
|
|
00b63c 54f6 mov.l @(h'18,r15), r4
|
|
00b63e 55f7 mov.l @(h'1c,r15), r5
|
|
00b640 56f4 mov.l @(h'10,r15), r6
|
|
00b642 57f5 mov.l @(h'14,r15), r7
|
|
00b644 2f86 mov.l r8, @-r15
|
|
00b646 2f96 mov.l r9, @-r15
|
|
00b648 2fa6 mov.l r10, @-r15
|
|
00b64a 2fb6 mov.l r11, @-r15
|
|
00b64c d021 mov.l @(h'84,pc), r0 ;@(h'b6d4)
|
|
00b64e 6a43 mov r4, r10
|
|
00b650 6b63 mov r6, r11
|
|
00b652 6843 mov r4, r8
|
|
00b654 2809 and r0, r8
|
|
00b656 6963 mov r6, r9
|
|
00b658 2909 and r0, r9
|
|
00b65a d01f mov.l @(h'7c,pc), r0 ;@(h'b6d8)
|
|
00b65c 2409 and r0, r4
|
|
00b65e 2609 and r0, r6
|
|
00b660 d01c mov.l @(h'70,pc), r0 ;@(h'b6d4)
|
|
00b662 3800 cmp/eq r0, r8
|
|
00b664 891c bt h'38 ;@(h'b6a0)
|
|
00b666 3900 cmp/eq r0, r9
|
|
00b668 8920 bt h'40 ;@(h'b6ac)
|
|
00b66a 2888 tst r8, r8
|
|
00b66c 8924 bt h'48 ;@(h'b6b8)
|
|
00b66e 2ba7 div0s r10, r11
|
|
00b670 890a bt h'14 ;@(h'b688)
|
|
00b672 4a11 cmp/pz r10
|
|
00b674 8b04 bf h'8 ;@(h'b680)
|
|
00b676 0008 clrt
|
|
00b678 375a subc r5, r7
|
|
00b67a 3baa subc r10, r11
|
|
00b67c a006 bra h'c ;@(h'b68c)
|
|
00b67e 0029 movt r0
|
|
00b680 357a subc r7, r5
|
|
00b682 3aba subc r11, r10
|
|
00b684 a002 bra h'4 ;@(h'b68c)
|
|
00b686 0029 movt r0
|
|
00b688 4a11 cmp/pz r10
|
|
00b68a 0029 movt r0
|
|
00b68c 6bf6 mov.l @r15+, r11
|
|
00b68e 6af6 mov.l @r15+, r10
|
|
00b690 69f6 mov.l @r15+, r9
|
|
00b692 68f6 mov.l @r15+, r8
|
|
00b694 67f6 mov.l @r15+, r7
|
|
00b696 66f6 mov.l @r15+, r6
|
|
00b698 65f6 mov.l @r15+, r5
|
|
00b69a 64f6 mov.l @r15+, r4
|
|
00b69c 000b rts
|
|
00b69e 7f10 add #h'10, r15
|
|
00b6a0 2448 tst r4, r4
|
|
00b6a2 8b15 bf h'2a ;@(h'b6d0)
|
|
00b6a4 2558 tst r5, r5
|
|
00b6a6 8b13 bf h'26 ;@(h'b6d0)
|
|
00b6a8 afdd bra h'-46 ;@(h'b666)
|
|
00b6aa 0009 nop
|
|
00b6ac 2668 tst r6, r6
|
|
00b6ae 8b0f bf h'1e ;@(h'b6d0)
|
|
00b6b0 2778 tst r7, r7
|
|
00b6b2 8b0d bf h'1a ;@(h'b6d0)
|
|
00b6b4 afd9 bra h'-4e ;@(h'b66a)
|
|
00b6b6 0009 nop
|
|
00b6b8 2998 tst r9, r9
|
|
00b6ba 8bd8 bf h'-50 ;@(h'b66e)
|
|
00b6bc 2448 tst r4, r4
|
|
00b6be 8bd6 bf h'-54 ;@(h'b66e)
|
|
00b6c0 2558 tst r5, r5
|
|
00b6c2 8bd4 bf h'-58 ;@(h'b66e)
|
|
00b6c4 2668 tst r6, r6
|
|
00b6c6 8bd2 bf h'-5c ;@(h'b66e)
|
|
00b6c8 2778 tst r7, r7
|
|
00b6ca 8bd0 bf h'-60 ;@(h'b66e)
|
|
00b6cc afde bra h'-44 ;@(h'b68c)
|
|
00b6ce e000 mov #h'0, r0
|
|
00b6d0 afdc bra h'-48 ;@(h'b68c)
|
|
00b6d2 e000 mov #h'0, r0
|
|
00b6d4 7ff0 add #h'f0, r15
|
|
00b6d6 0000
|
|
00b6d8 000f mac.l @r0+, @r0+
|
|
00b6da ffff
|
|
00b6dc 2f36 mov.l r3, @-r15
|
|
00b6de 2f46 mov.l r4, @-r15
|
|
00b6e0 2f56 mov.l r5, @-r15
|
|
00b6e2 2f66 mov.l r6, @-r15
|
|
00b6e4 2f76 mov.l r7, @-r15
|
|
00b6e6 d31a mov.l @(h'68,pc), r3 ;@(h'b750)
|
|
00b6e8 6613 mov r1, r6
|
|
00b6ea 4100 shll r1
|
|
00b6ec 6413 mov r1, r4
|
|
00b6ee 2439 and r3, r4
|
|
00b6f0 4118 shll8 r1
|
|
00b6f2 6703 mov r0, r7
|
|
00b6f4 4000 shll r0
|
|
00b6f6 6503 mov r0, r5
|
|
00b6f8 2539 and r3, r5
|
|
00b6fa 4018 shll8 r0
|
|
00b6fc 3430 cmp/eq r3, r4
|
|
00b6fe 8915 bt h'2a ;@(h'b72c)
|
|
00b700 3530 cmp/eq r3, r5
|
|
00b702 8917 bt h'2e ;@(h'b734)
|
|
00b704 2448 tst r4, r4
|
|
00b706 8919 bt h'32 ;@(h'b73c)
|
|
00b708 2767 div0s r6, r7
|
|
00b70a 8907 bt h'e ;@(h'b71c)
|
|
00b70c 4611 cmp/pz r6
|
|
00b70e 8b02 bf h'4 ;@(h'b716)
|
|
00b710 3677 cmp/gt r7, r6
|
|
00b712 a005 bra h'a ;@(h'b720)
|
|
00b714 0029 movt r0
|
|
00b716 3767 cmp/gt r6, r7
|
|
00b718 a002 bra h'4 ;@(h'b720)
|
|
00b71a 0029 movt r0
|
|
00b71c 4611 cmp/pz r6
|
|
00b71e 0029 movt r0
|
|
00b720 67f6 mov.l @r15+, r7
|
|
00b722 66f6 mov.l @r15+, r6
|
|
00b724 65f6 mov.l @r15+, r5
|
|
00b726 64f6 mov.l @r15+, r4
|
|
00b728 000b rts
|
|
00b72a 63f6 mov.l @r15+, r3
|
|
00b72c 2118 tst r1, r1
|
|
00b72e 8b0d bf h'1a ;@(h'b74c)
|
|
00b730 afe6 bra h'-34 ;@(h'b700)
|
|
00b732 0009 nop
|
|
00b734 2008 tst r0, r0
|
|
00b736 8b09 bf h'12 ;@(h'b74c)
|
|
00b738 afe4 bra h'-38 ;@(h'b704)
|
|
00b73a 0009 nop
|
|
00b73c 2558 tst r5, r5
|
|
00b73e 8be3 bf h'-3a ;@(h'b708)
|
|
00b740 2118 tst r1, r1
|
|
00b742 8be1 bf h'-3e ;@(h'b708)
|
|
00b744 2008 tst r0, r0
|
|
00b746 8bdf bf h'-42 ;@(h'b708)
|
|
00b748 afea bra h'-2c ;@(h'b720)
|
|
00b74a e000 mov #h'0, r0
|
|
00b74c afe8 bra h'-30 ;@(h'b720)
|
|
00b74e e000 mov #h'0, r0
|
|
00b750 ff00
|
|
00b752 0000
|
|
00b754 2f16 mov.l r1, @-r15
|
|
00b756 2f26 mov.l r2, @-r15
|
|
00b758 2f36 mov.l r3, @-r15
|
|
00b75a 2008 tst r0, r0
|
|
00b75c 891e bt h'3c ;@(h'b79c)
|
|
00b75e e300 mov #h'0, r3
|
|
00b760 4011 cmp/pz r0
|
|
00b762 8901 bt h'2 ;@(h'b768)
|
|
00b764 e301 mov #h'1, r3
|
|
00b766 600b neg r0, r0
|
|
00b768 d10e mov.l @(h'38,pc), r1 ;@(h'b7a4)
|
|
00b76a 4000 shll r0
|
|
00b76c 8ffd bf/s h'-6 ;@(h'b76a)
|
|
00b76e 71ff add #h'ff, r1
|
|
00b770 6203 mov r0, r2
|
|
00b772 4228 shll16 r2
|
|
00b774 4208 shll2 r2
|
|
00b776 4208 shll2 r2
|
|
00b778 4019 shlr8 r0
|
|
00b77a 4009 shlr2 r0
|
|
00b77c 4009 shlr2 r0
|
|
00b77e 4128 shll16 r1
|
|
00b780 4108 shll2 r1
|
|
00b782 4108 shll2 r1
|
|
00b784 201b or r1, r0
|
|
00b786 4000 shll r0
|
|
00b788 4301 shlr r3
|
|
00b78a 4025 rotcr r0
|
|
00b78c 51f3 mov.l @(h'c,r15), r1
|
|
00b78e 2102 mov.l r0, @r1
|
|
00b790 1121 mov.l r2, @(h'4,r1)
|
|
00b792 63f6 mov.l @r15+, r3
|
|
00b794 62f6 mov.l @r15+, r2
|
|
00b796 61f6 mov.l @r15+, r1
|
|
00b798 000b rts
|
|
00b79a 7f04
|
|
00b79c e200 mov #h'0, r2
|
|
00b79e aff5 bra h'-16 ;@(h'b78c)
|
|
00b7a0 e000 mov #h'0, r0
|
|
00b7a2 0009 nop
|
|
00b7a4 0000
|
|
00b7a6 041f mac.l @r1+, @r4+
|
|
00b7a8 2008 tst r0, r0
|
|
00b7aa 8921 bt h'42 ;@(h'b7f0)
|
|
00b7ac 2f16 mov.l r1, @-r15
|
|
00b7ae 2f26 mov.l r2, @-r15
|
|
00b7b0 2f36 mov.l r3, @-r15
|
|
00b7b2 e300 mov #h'0, r3
|
|
00b7b4 4011 cmp/pz r0
|
|
00b7b6 8901 bt h'2 ;@(h'b7bc)
|
|
00b7b8 e301 mov #h'1, r3
|
|
00b7ba 600b neg r0, r0
|
|
00b7bc d10d mov.l @(h'34,pc), r1 ;@(h'b7f4)
|
|
00b7be 4000 shll r0
|
|
00b7c0 8ffd bf/s h'-6 ;@(h'b7be)
|
|
00b7c2 71ff add #h'ff, r1
|
|
00b7c4 4025 rotcr r0
|
|
00b7c6 c880 tst #h'80, r0
|
|
00b7c8 8907 bt h'e ;@(h'b7da)
|
|
00b7ca d20b mov.l @(h'2c,pc), r2 ;@(h'b7f8)
|
|
00b7cc 2028 tst r2, r0
|
|
00b7ce 8904 bt h'8 ;@(h'b7da)
|
|
00b7d0 d20a mov.l @(h'28,pc), r2 ;@(h'b7fc)
|
|
00b7d2 302e addc r2, r0
|
|
00b7d4 8b01 bf h'2 ;@(h'b7da)
|
|
00b7d6 4025 rotcr r0
|
|
00b7d8 7101
|
|
00b7da 4000 shll r0
|
|
00b7dc 4019 shlr8 r0
|
|
00b7de 4128 shll16 r1
|
|
00b7e0 4118 shll8 r1
|
|
00b7e2 201b or r1, r0
|
|
00b7e4 4301 shlr r3
|
|
00b7e6 4025 rotcr r0
|
|
00b7e8 63f6 mov.l @r15+, r3
|
|
00b7ea 62f6 mov.l @r15+, r2
|
|
00b7ec 000b rts
|
|
00b7ee 61f6 mov.l @r15+, r1
|
|
00b7f0 000b rts
|
|
00b7f2 0009 nop
|
|
00b7f4 0000
|
|
00b7f6 009f mac.l @r9+, @r0+
|
|
00b7f8 0000
|
|
00b7fa 017f mac.l @r7+, @r1+
|
|
00b7fc 0000
|
|
00b7fe 0100
|
|
00b800 2f36 mov.l r3, @-r15
|
|
00b802 2f46 mov.l r4, @-r15
|
|
00b804 2f56 mov.l r5, @-r15
|
|
00b806 2f66 mov.l r6, @-r15
|
|
00b808 2f76 mov.l r7, @-r15
|
|
00b80a d31a mov.l @(h'68,pc), r3 ;@(h'b874)
|
|
00b80c 6613 mov r1, r6
|
|
00b80e 4100 shll r1
|
|
00b810 6413 mov r1, r4
|
|
00b812 2439 and r3, r4
|
|
00b814 4118 shll8 r1
|
|
00b816 6703 mov r0, r7
|
|
00b818 4000 shll r0
|
|
00b81a 6503 mov r0, r5
|
|
00b81c 2539 and r3, r5
|
|
00b81e 4018 shll8 r0
|
|
00b820 3430 cmp/eq r3, r4
|
|
00b822 8915 bt h'2a ;@(h'b850)
|
|
00b824 3530 cmp/eq r3, r5
|
|
00b826 8917 bt h'2e ;@(h'b858)
|
|
00b828 2448 tst r4, r4
|
|
00b82a 8919 bt h'32 ;@(h'b860)
|
|
00b82c 2767 div0s r6, r7
|
|
00b82e 8907 bt h'e ;@(h'b840)
|
|
00b830 4611 cmp/pz r6
|
|
00b832 8b02 bf h'4 ;@(h'b83a)
|
|
00b834 3763 cmp/ge r6, r7
|
|
00b836 a005 bra h'a ;@(h'b844)
|
|
00b838 0029 movt r0
|
|
00b83a 3673 cmp/ge r7, r6
|
|
00b83c a002 bra h'4 ;@(h'b844)
|
|
00b83e 0029 movt r0
|
|
00b840 4711 cmp/pz r7
|
|
00b842 0029 movt r0
|
|
00b844 67f6 mov.l @r15+, r7
|
|
00b846 66f6 mov.l @r15+, r6
|
|
00b848 65f6 mov.l @r15+, r5
|
|
00b84a 64f6 mov.l @r15+, r4
|
|
00b84c 000b rts
|
|
00b84e 63f6 mov.l @r15+, r3
|
|
00b850 2118 tst r1, r1
|
|
00b852 8b0d bf h'1a ;@(h'b870)
|
|
00b854 afe6 bra h'-34 ;@(h'b824)
|
|
00b856 0009 nop
|
|
00b858 2008 tst r0, r0
|
|
00b85a 8b09 bf h'12 ;@(h'b870)
|
|
00b85c afe4 bra h'-38 ;@(h'b828)
|
|
00b85e 0009 nop
|
|
00b860 2558 tst r5, r5
|
|
00b862 8be3 bf h'-3a ;@(h'b82c)
|
|
00b864 2118 tst r1, r1
|
|
00b866 8be1 bf h'-3e ;@(h'b82c)
|
|
00b868 2008 tst r0, r0
|
|
00b86a 8bdf bf h'-42 ;@(h'b82c)
|
|
00b86c afea bra h'-2c ;@(h'b844)
|
|
00b86e e001 mov #h'1, r0
|
|
00b870 afe8 bra h'-30 ;@(h'b844)
|
|
00b872 e000 mov #h'0, r0
|
|
00b874 ff00
|
|
00b876 0000
|
|
00b878 2f36 mov.l r3, @-r15
|
|
00b87a 2f46 mov.l r4, @-r15
|
|
00b87c 2f56 mov.l r5, @-r15
|
|
00b87e 2f66 mov.l r6, @-r15
|
|
00b880 2f76 mov.l r7, @-r15
|
|
00b882 d31a mov.l @(h'68,pc), r3 ;@(h'b8ec)
|
|
00b884 6613 mov r1, r6
|
|
00b886 4100 shll r1
|
|
00b888 6413 mov r1, r4
|
|
00b88a 2439 and r3, r4
|
|
00b88c 4118 shll8 r1
|
|
00b88e 6703 mov r0, r7
|
|
00b890 4000 shll r0
|
|
00b892 6503 mov r0, r5
|
|
00b894 2539 and r3, r5
|
|
00b896 4018 shll8 r0
|
|
00b898 3430 cmp/eq r3, r4
|
|
00b89a 8915 bt h'2a ;@(h'b8c8)
|
|
00b89c 3530 cmp/eq r3, r5
|
|
00b89e 8917 bt h'2e ;@(h'b8d0)
|
|
00b8a0 2448 tst r4, r4
|
|
00b8a2 8919 bt h'32 ;@(h'b8d8)
|
|
00b8a4 2767 div0s r6, r7
|
|
00b8a6 8907 bt h'e ;@(h'b8b8)
|
|
00b8a8 4611 cmp/pz r6
|
|
00b8aa 8b02 bf h'4 ;@(h'b8b2)
|
|
00b8ac 3767 cmp/gt r6, r7
|
|
00b8ae a005 bra h'a ;@(h'b8bc)
|
|
00b8b0 0029 movt r0
|
|
00b8b2 3677 cmp/gt r7, r6
|
|
00b8b4 a002 bra h'4 ;@(h'b8bc)
|
|
00b8b6 0029 movt r0
|
|
00b8b8 4711 cmp/pz r7
|
|
00b8ba 0029 movt r0
|
|
00b8bc 67f6 mov.l @r15+, r7
|
|
00b8be 66f6 mov.l @r15+, r6
|
|
00b8c0 65f6 mov.l @r15+, r5
|
|
00b8c2 64f6 mov.l @r15+, r4
|
|
00b8c4 000b rts
|
|
00b8c6 63f6 mov.l @r15+, r3
|
|
00b8c8 2118 tst r1, r1
|
|
00b8ca 8b0d bf h'1a ;@(h'b8e8)
|
|
00b8cc afe6 bra h'-34 ;@(h'b89c)
|
|
00b8ce 0009 nop
|
|
00b8d0 2008 tst r0, r0
|
|
00b8d2 8b09 bf h'12 ;@(h'b8e8)
|
|
00b8d4 afe4 bra h'-38 ;@(h'b8a0)
|
|
00b8d6 0009 nop
|
|
00b8d8 2558 tst r5, r5
|
|
00b8da 8be3 bf h'-3a ;@(h'b8a4)
|
|
00b8dc 2118 tst r1, r1
|
|
00b8de 8be1 bf h'-3e ;@(h'b8a4)
|
|
00b8e0 2008 tst r0, r0
|
|
00b8e2 8bdf bf h'-42 ;@(h'b8a4)
|
|
00b8e4 afea bra h'-2c ;@(h'b8bc)
|
|
00b8e6 e000 mov #h'0, r0
|
|
00b8e8 afe8 bra h'-30 ;@(h'b8bc)
|
|
00b8ea e000 mov #h'0, r0
|
|
00b8ec ff00
|
|
00b8ee 0000
|
|
00b8f0 2448 tst r4, r4
|
|
00b8f2 8b4a bf h'94 ;@(h'b98a)
|
|
00b8f4 2558 tst r5, r5
|
|
00b8f6 8b48 bf h'90 ;@(h'b98a)
|
|
00b8f8 3930 cmp/eq r3, r9
|
|
00b8fa 8907 bt h'e ;@(h'b90c)
|
|
00b8fc 2998 tst r9, r9
|
|
00b8fe 8b40 bf h'80 ;@(h'b982)
|
|
00b900 2668 tst r6, r6
|
|
00b902 8b3e bf h'7c ;@(h'b982)
|
|
00b904 2778 tst r7, r7
|
|
00b906 8b3c bf h'78 ;@(h'b982)
|
|
00b908 a03f bra h'7e ;@(h'b98a)
|
|
00b90a 0009 nop
|
|
00b90c 2668 tst r6, r6
|
|
00b90e 8b3c bf h'78 ;@(h'b98a)
|
|
00b910 2778 tst r7, r7
|
|
00b912 8b3a bf h'74 ;@(h'b98a)
|
|
00b914 a035 bra h'6a ;@(h'b982)
|
|
00b916 0009 nop
|
|
00b918 2668 tst r6, r6
|
|
00b91a 8b36 bf h'6c ;@(h'b98a)
|
|
00b91c 2778 tst r7, r7
|
|
00b91e 8b34 bf h'68 ;@(h'b98a)
|
|
00b920 2888 tst r8, r8
|
|
00b922 8b2e bf h'5c ;@(h'b982)
|
|
00b924 2448 tst r4, r4
|
|
00b926 8b2c bf h'58 ;@(h'b982)
|
|
00b928 2558 tst r5, r5
|
|
00b92a 8b2a bf h'54 ;@(h'b982)
|
|
00b92c a02d bra h'5a ;@(h'b98a)
|
|
00b92e 0009 nop
|
|
00b930 2448 tst r4, r4
|
|
00b932 8b03 bf h'6 ;@(h'b93c)
|
|
00b934 2558 tst r5, r5
|
|
00b936 8b01 bf h'2 ;@(h'b93c)
|
|
00b938 a01e bra h'3c ;@(h'b978)
|
|
00b93a 0009 nop
|
|
00b93c d06d mov.l @(h'1b4,pc), r0 ;@(h'baf4)
|
|
00b93e 4500 shll r5
|
|
00b940 4424 rotcl r4
|
|
00b942 3403 cmp/ge r0, r4
|
|
00b944 8904 bt h'8 ;@(h'b950)
|
|
00b946 4500 shll r5
|
|
00b948 4424 rotcl r4
|
|
00b94a 3403 cmp/ge r0, r4
|
|
00b94c 8ffb bf/s h'-a ;@(h'b946)
|
|
00b94e 78ff add #h'ff, r8
|
|
00b950 a04b bra h'96 ;@(h'b9ea)
|
|
00b952 0009 nop
|
|
00b954 2668 tst r6, r6
|
|
00b956 8b03 bf h'6 ;@(h'b960)
|
|
00b958 2778 tst r7, r7
|
|
00b95a 8b01 bf h'2 ;@(h'b960)
|
|
00b95c a00c bra h'18 ;@(h'b978)
|
|
00b95e 0009 nop
|
|
00b960 d064 mov.l @(h'190,pc), r0 ;@(h'baf4)
|
|
00b962 4700 shll r7
|
|
00b964 4624 rotcl r6
|
|
00b966 3603 cmp/ge r0, r6
|
|
00b968 8904 bt h'8 ;@(h'b974)
|
|
00b96a 4700 shll r7
|
|
00b96c 4624 rotcl r6
|
|
00b96e 3603 cmp/ge r0, r6
|
|
00b970 8ffb bf/s h'-a ;@(h'b96a)
|
|
00b972 79ff add #h'ff, r9
|
|
00b974 a03b bra h'76 ;@(h'b9ee)
|
|
00b976 0009 nop
|
|
00b978 4a00 shll r10
|
|
00b97a 0129 movt r1
|
|
00b97c e000 mov #h'0, r0
|
|
00b97e a09e bra h'13c ;@(h'babe)
|
|
00b980 4105 rotr r1
|
|
00b982 d85a mov.l @(h'168,pc), r8 ;@(h'baec)
|
|
00b984 e100 mov #h'0, r1
|
|
00b986 a08b bra h'116 ;@(h'baa0)
|
|
00b988 e000 mov #h'0, r0
|
|
00b98a ea00 mov #h'0, r10
|
|
00b98c d857 mov.l @(h'15c,pc), r8 ;@(h'baec)
|
|
00b98e e100 mov #h'0, r1
|
|
00b990 a086 bra h'10c ;@(h'baa0)
|
|
00b992 e008 mov #h'8, r0
|
|
00b994 2f06 mov.l r0, @-r15
|
|
00b996 2f16 mov.l r1, @-r15
|
|
00b998 2f46 mov.l r4, @-r15
|
|
00b99a 2f56 mov.l r5, @-r15
|
|
00b99c 2f66 mov.l r6, @-r15
|
|
00b99e 2f76 mov.l r7, @-r15
|
|
00b9a0 54f7 mov.l @(h'1c,r15), r4
|
|
00b9a2 55f8 mov.l @(h'20,r15), r5
|
|
00b9a4 56f9 mov.l @(h'24,r15), r6
|
|
00b9a6 57fa mov.l @(h'28,r15), r7
|
|
00b9a8 2f26 mov.l r2, @-r15
|
|
00b9aa 2f36 mov.l r3, @-r15
|
|
00b9ac 2f86 mov.l r8, @-r15
|
|
00b9ae 2f96 mov.l r9, @-r15
|
|
00b9b0 2fa6 mov.l r10, @-r15
|
|
00b9b2 2fb6 mov.l r11, @-r15
|
|
00b9b4 2fc6 mov.l r12, @-r15
|
|
00b9b6 2fd6 mov.l r13, @-r15
|
|
00b9b8 2fe6 mov.l r14, @-r15
|
|
00b9ba 4f12 sts.l macl, @-r15
|
|
00b9bc 4f02 sts.l mach, @-r15
|
|
00b9be d34b mov.l @(h'12c,pc), r3 ;@(h'baec)
|
|
00b9c0 d04b mov.l @(h'12c,pc), r0 ;@(h'baf0)
|
|
00b9c2 6a43 mov r4, r10
|
|
00b9c4 2a6a xor r6, r10
|
|
00b9c6 6843 mov r4, r8
|
|
00b9c8 4829 shlr16 r8
|
|
00b9ca 4809 shlr2 r8
|
|
00b9cc 4809 shlr2 r8
|
|
00b9ce 2839 and r3, r8
|
|
00b9d0 6963 mov r6, r9
|
|
00b9d2 4929 shlr16 r9
|
|
00b9d4 4909 shlr2 r9
|
|
00b9d6 4909 shlr2 r9
|
|
00b9d8 2939 and r3, r9
|
|
00b9da 2409 and r0, r4
|
|
00b9dc 2609 and r0, r6
|
|
00b9de 3830 cmp/eq r3, r8
|
|
00b9e0 8986 bt h'-f4 ;@(h'b8f0)
|
|
00b9e2 3930 cmp/eq r3, r9
|
|
00b9e4 8998 bt h'-d0 ;@(h'b918)
|
|
00b9e6 2888 tst r8, r8
|
|
00b9e8 89a2 bt h'-bc ;@(h'b930)
|
|
00b9ea 2998 tst r9, r9
|
|
00b9ec 89b2 bt h'-9c ;@(h'b954)
|
|
00b9ee d243 mov.l @(h'10c,pc), r2 ;@(h'bafc)
|
|
00b9f0 389c add r9, r8
|
|
00b9f2 3828 sub r2, r8
|
|
00b9f4 3833 cmp/ge r3, r8
|
|
00b9f6 89c4 bt h'-78 ;@(h'b982)
|
|
00b9f8 e3cb mov #h'ffffffcb, r3
|
|
00b9fa 3387 cmp/gt r8, r3
|
|
00b9fc 89bc bt h'-88 ;@(h'b978)
|
|
00b9fe d03d mov.l @(h'f4,pc), r0 ;@(h'baf4)
|
|
00ba00 240b or r0, r4
|
|
00ba02 260b or r0, r6
|
|
00ba04 3755 dmulu.l r5, r7
|
|
00ba06 020a sts mach, r2
|
|
00ba08 031a sts macl, r3
|
|
00ba0a 3645 dmulu.l r4, r6
|
|
00ba0c 090a sts mach, r9
|
|
00ba0e 011a sts macl, r1
|
|
00ba10 3745 dmulu.l r4, r7
|
|
00ba12 040a sts mach, r4
|
|
00ba14 071a sts macl, r7
|
|
00ba16 3655 dmulu.l r5, r6
|
|
00ba18 060a sts mach, r6
|
|
00ba1a 001a sts macl, r0
|
|
00ba1c 0008 clrt
|
|
00ba1e 372e addc r2, r7
|
|
00ba20 364e addc r4, r6
|
|
00ba22 e200 mov #h'0, r2
|
|
00ba24 307e addc r7, r0
|
|
00ba26 316e addc r6, r1
|
|
00ba28 392e addc r2, r9
|
|
00ba2a 2338 tst r3, r3
|
|
00ba2c 8900 bt h'0 ;@(h'ba30)
|
|
00ba2e cb01 or #h'1, r0
|
|
00ba30 230d xtrct r0, r3
|
|
00ba32 201d xtrct r1, r0
|
|
00ba34 219d xtrct r9, r1
|
|
00ba36 4101 shlr r1
|
|
00ba38 4025 rotcr r0
|
|
00ba3a 4325 rotcr r3
|
|
00ba3c d52e mov.l @(h'b8,pc), r5 ;@(h'baf8)
|
|
00ba3e 2518 tst r1, r5
|
|
00ba40 8908 bt h'10 ;@(h'ba54)
|
|
00ba42 4101 shlr r1
|
|
00ba44 4025 rotcr r0
|
|
00ba46 4325 rotcr r3
|
|
00ba48 7801
|
|
00ba4a d428 mov.l @(h'a0,pc), r4 ;@(h'baec)
|
|
00ba4c 3840 cmp/eq r4, r8
|
|
00ba4e 8b01 bf h'2 ;@(h'ba54)
|
|
00ba50 af97 bra h'-d2 ;@(h'b982)
|
|
00ba52 0009 nop
|
|
00ba54 2338 tst r3, r3
|
|
00ba56 8900 bt h'0 ;@(h'ba5a)
|
|
00ba58 cb01 or #h'1, r0
|
|
00ba5a 4815 cmp/pl r8
|
|
00ba5c 8914 bt h'28 ;@(h'ba88)
|
|
00ba5e 688b neg r8, r8
|
|
00ba60 7801
|
|
00ba62 4101 shlr r1
|
|
00ba64 4025 rotcr r0
|
|
00ba66 0329 movt r3
|
|
00ba68 4810 dt r8
|
|
00ba6a 8ffa bf/s h'-c ;@(h'ba62)
|
|
00ba6c 203b or r3, r0
|
|
00ba6e c804 tst #h'4, r0
|
|
00ba70 8908 bt h'10 ;@(h'ba84)
|
|
00ba72 c80b tst #h'b, r0
|
|
00ba74 8906 bt h'c ;@(h'ba84)
|
|
00ba76 d522 mov.l @(h'88,pc), r5 ;@(h'bb00)
|
|
00ba78 e408 mov #h'8, r4
|
|
00ba7a 304e addc r4, r0
|
|
00ba7c 312e addc r2, r1
|
|
00ba7e 3517 cmp/gt r1, r5
|
|
00ba80 8900 bt h'0 ;@(h'ba84)
|
|
00ba82 7801
|
|
00ba84 a00c bra h'18 ;@(h'baa0)
|
|
00ba86 0009 nop
|
|
00ba88 c804 tst #h'4, r0
|
|
00ba8a 8909 bt h'12 ;@(h'baa0)
|
|
00ba8c c80b tst #h'b, r0
|
|
00ba8e 8907 bt h'e ;@(h'baa0)
|
|
00ba90 e408 mov #h'8, r4
|
|
00ba92 304e addc r4, r0
|
|
00ba94 312e addc r2, r1
|
|
00ba96 3517 cmp/gt r1, r5
|
|
00ba98 8902 bt h'4 ;@(h'baa0)
|
|
00ba9a 4101 shlr r1
|
|
00ba9c 4025 rotcr r0
|
|
00ba9e 7801
|
|
00baa0 4101 shlr r1
|
|
00baa2 4025 rotcr r0
|
|
00baa4 4101 shlr r1
|
|
00baa6 4025 rotcr r0
|
|
00baa8 4101 shlr r1
|
|
00baaa 4025 rotcr r0
|
|
00baac d210 mov.l @(h'40,pc), r2 ;@(h'baf0)
|
|
00baae 2129 and r2, r1
|
|
00bab0 4828 shll16 r8
|
|
00bab2 4808 shll2 r8
|
|
00bab4 4808 shll2 r8
|
|
00bab6 218b or r8, r1
|
|
00bab8 4100 shll r1
|
|
00baba 4a00 shll r10
|
|
00babc 4125 rotcr r1
|
|
00babe 4f06 lds.l @r15+, mach
|
|
00bac0 4f16 lds.l @r15+, macl
|
|
00bac2 6ef6 mov.l @r15+, r14
|
|
00bac4 6df6 mov.l @r15+, r13
|
|
00bac6 6cf6 mov.l @r15+, r12
|
|
00bac8 6bf6 mov.l @r15+, r11
|
|
00baca 6af6 mov.l @r15+, r10
|
|
00bacc 69f6 mov.l @r15+, r9
|
|
00bace 68f6 mov.l @r15+, r8
|
|
00bad0 63f6 mov.l @r15+, r3
|
|
00bad2 62f6 mov.l @r15+, r2
|
|
00bad4 56f6 mov.l @(h'18,r15), r6
|
|
00bad6 2612 mov.l r1, @r6
|
|
00bad8 1601 mov.l r0, @(h'4,r6)
|
|
00bada 67f6 mov.l @r15+, r7
|
|
00badc 66f6 mov.l @r15+, r6
|
|
00bade 65f6 mov.l @r15+, r5
|
|
00bae0 64f6 mov.l @r15+, r4
|
|
00bae2 61f6 mov.l @r15+, r1
|
|
00bae4 60f6 mov.l @r15+, r0
|
|
00bae6 000b rts
|
|
00bae8 7f14 add #h'14, r15
|
|
00baea 0009 nop
|
|
00baec 0000
|
|
00baee 07ff mac.l @r15+, @r7+
|
|
00baf0 000f mac.l @r0+, @r0+
|
|
00baf2 ffff
|
|
00baf4 0010
|
|
00baf6 0000
|
|
00baf8 0100
|
|
00bafa 0000
|
|
00bafc 0000
|
|
00bafe 03ff mac.l @r15+, @r3+
|
|
00bb00 0080
|
|
00bb02 0000
|
|
00bb04 2f26 mov.l r2, @-r15
|
|
00bb06 2f36 mov.l r3, @-r15
|
|
00bb08 2f46 mov.l r4, @-r15
|
|
00bb0a 2f56 mov.l r5, @-r15
|
|
00bb0c 2f66 mov.l r6, @-r15
|
|
00bb0e 4f12 sts.l macl, @-r15
|
|
00bb10 4f02 sts.l mach, @-r15
|
|
00bb12 d348 mov.l @(h'120,pc), r3 ;@(h'bc34)
|
|
00bb14 6613 mov r1, r6
|
|
00bb16 260a xor r0, r6
|
|
00bb18 4100 shll r1
|
|
00bb1a 6413 mov r1, r4
|
|
00bb1c 4429 shlr16 r4
|
|
00bb1e 4419 shlr8 r4
|
|
00bb20 2439 and r3, r4
|
|
00bb22 4118 shll8 r1
|
|
00bb24 4000 shll r0
|
|
00bb26 6503 mov r0, r5
|
|
00bb28 4529 shlr16 r5
|
|
00bb2a 4519 shlr8 r5
|
|
00bb2c 2539 and r3, r5
|
|
00bb2e 4018 shll8 r0
|
|
00bb30 3430 cmp/eq r3, r4
|
|
00bb32 894d bt h'9a ;@(h'bbd0)
|
|
00bb34 3530 cmp/eq r3, r5
|
|
00bb36 8959 bt h'b2 ;@(h'bbec)
|
|
00bb38 2448 tst r4, r4
|
|
00bb3a 895f bt h'be ;@(h'bbfc)
|
|
00bb3c 2558 tst r5, r5
|
|
00bb3e 8966 bt h'cc ;@(h'bc0e)
|
|
00bb40 cb01 or #h'1, r0
|
|
00bb42 4005 rotr r0
|
|
00bb44 4125 rotcr r1
|
|
00bb46 e27f mov #h'7f, r2
|
|
00bb48 345c add r5, r4
|
|
00bb4a 3428 sub r2, r4
|
|
00bb4c 3433 cmp/ge r3, r4
|
|
00bb4e 896b bt h'd6 ;@(h'bc28)
|
|
00bb50 e3e8 mov #h'ffffffe8, r3
|
|
00bb52 3347 cmp/gt r4, r3
|
|
00bb54 8964 bt h'c8 ;@(h'bc20)
|
|
00bb56 3105 dmulu.l r0, r1
|
|
00bb58 031a sts macl, r3
|
|
00bb5a 2338 tst r3, r3
|
|
00bb5c 8d01 bt/s h'2 ;@(h'bb62)
|
|
00bb5e 000a sts mach, r0
|
|
00bb60 cb01 or #h'1, r0
|
|
00bb62 4011 cmp/pz r0
|
|
00bb64 8905 bt h'a ;@(h'bb72)
|
|
00bb66 7401
|
|
00bb68 d332 mov.l @(h'c8,pc), r3 ;@(h'bc34)
|
|
00bb6a 3430 cmp/eq r3, r4
|
|
00bb6c 8b02 bf h'4 ;@(h'bb74)
|
|
00bb6e a05b bra h'b6 ;@(h'bc28)
|
|
00bb70 0009 nop
|
|
00bb72 4000 shll r0
|
|
00bb74 4415 cmp/pl r4
|
|
00bb76 8912 bt h'24 ;@(h'bb9e)
|
|
00bb78 644b neg r4, r4
|
|
00bb7a 7401
|
|
00bb7c 4001 shlr r0
|
|
00bb7e 0229 movt r2
|
|
00bb80 4410 dt r4
|
|
00bb82 8ffb bf/s h'-a ;@(h'bb7c)
|
|
00bb84 202b or r2, r0
|
|
00bb86 c880 tst #h'80, r0
|
|
00bb88 8907 bt h'e ;@(h'bb9a)
|
|
00bb8a d22b mov.l @(h'ac,pc), r2 ;@(h'bc38)
|
|
00bb8c 2028 tst r2, r0
|
|
00bb8e 8904 bt h'8 ;@(h'bb9a)
|
|
00bb90 d22a mov.l @(h'a8,pc), r2 ;@(h'bc3c)
|
|
00bb92 302c add r2, r0
|
|
00bb94 4011 cmp/pz r0
|
|
00bb96 8900 bt h'0 ;@(h'bb9a)
|
|
00bb98 7401
|
|
00bb9a a00a bra h'14 ;@(h'bbb2)
|
|
00bb9c 0009 nop
|
|
00bb9e c880 tst #h'80, r0
|
|
00bba0 8907 bt h'e ;@(h'bbb2)
|
|
00bba2 d225 mov.l @(h'94,pc), r2 ;@(h'bc38)
|
|
00bba4 2028 tst r2, r0
|
|
00bba6 8904 bt h'8 ;@(h'bbb2)
|
|
00bba8 d224 mov.l @(h'90,pc), r2 ;@(h'bc3c)
|
|
00bbaa 302e addc r2, r0
|
|
00bbac 8b01 bf h'2 ;@(h'bbb2)
|
|
00bbae 4025 rotcr r0
|
|
00bbb0 7401
|
|
00bbb2 4000 shll r0
|
|
00bbb4 4019 shlr8 r0
|
|
00bbb6 4428 shll16 r4
|
|
00bbb8 4418 shll8 r4
|
|
00bbba 204b or r4, r0
|
|
00bbbc 4600 shll r6
|
|
00bbbe 4025 rotcr r0
|
|
00bbc0 4f06 lds.l @r15+, mach
|
|
00bbc2 4f16 lds.l @r15+, macl
|
|
00bbc4 66f6 mov.l @r15+, r6
|
|
00bbc6 65f6 mov.l @r15+, r5
|
|
00bbc8 64f6 mov.l @r15+, r4
|
|
00bbca 63f6 mov.l @r15+, r3
|
|
00bbcc 000b rts
|
|
00bbce 62f6 mov.l @r15+, r2
|
|
00bbd0 2118 tst r1, r1
|
|
00bbd2 8b2c bf h'58 ;@(h'bc2e)
|
|
00bbd4 3530 cmp/eq r3, r5
|
|
00bbd6 8905 bt h'a ;@(h'bbe4)
|
|
00bbd8 2558 tst r5, r5
|
|
00bbda 8b25 bf h'4a ;@(h'bc28)
|
|
00bbdc 2008 tst r0, r0
|
|
00bbde 8b23 bf h'46 ;@(h'bc28)
|
|
00bbe0 a025 bra h'4a ;@(h'bc2e)
|
|
00bbe2 0009 nop
|
|
00bbe4 2008 tst r0, r0
|
|
00bbe6 8b22 bf h'44 ;@(h'bc2e)
|
|
00bbe8 a01e bra h'3c ;@(h'bc28)
|
|
00bbea 0009 nop
|
|
00bbec 2008 tst r0, r0
|
|
00bbee 8b1e bf h'3c ;@(h'bc2e)
|
|
00bbf0 2448 tst r4, r4
|
|
00bbf2 8b19 bf h'32 ;@(h'bc28)
|
|
00bbf4 2118 tst r1, r1
|
|
00bbf6 8b17 bf h'2e ;@(h'bc28)
|
|
00bbf8 a019 bra h'32 ;@(h'bc2e)
|
|
00bbfa 0009 nop
|
|
00bbfc 2118 tst r1, r1
|
|
00bbfe 890f bt h'1e ;@(h'bc20)
|
|
00bc00 4100 shll r1
|
|
00bc02 8902 bt h'4 ;@(h'bc0a)
|
|
00bc04 4100 shll r1
|
|
00bc06 8ffd bf/s h'-6 ;@(h'bc04)
|
|
00bc08 74ff add #h'ff, r4
|
|
00bc0a af97 bra h'-d2 ;@(h'bb3c)
|
|
00bc0c 0009 nop
|
|
00bc0e 2008 tst r0, r0
|
|
00bc10 8906 bt h'c ;@(h'bc20)
|
|
00bc12 4000 shll r0
|
|
00bc14 8902 bt h'4 ;@(h'bc1c)
|
|
00bc16 4000 shll r0
|
|
00bc18 8ffd bf/s h'-6 ;@(h'bc16)
|
|
00bc1a 75ff add #h'ff, r5
|
|
00bc1c af90 bra h'-e0 ;@(h'bb40)
|
|
00bc1e 0009 nop
|
|
00bc20 4600 shll r6
|
|
00bc22 0029 movt r0
|
|
00bc24 afcc bra h'-68 ;@(h'bbc0)
|
|
00bc26 4005 rotr r0
|
|
00bc28 d402 mov.l @(h'8,pc), r4 ;@(h'bc34)
|
|
00bc2a afc2 bra h'-7c ;@(h'bbb2)
|
|
00bc2c e000 mov #h'0, r0
|
|
00bc2e d004 mov.l @(h'10,pc), r0 ;@(h'bc40)
|
|
00bc30 afc6 bra h'-74 ;@(h'bbc0)
|
|
00bc32 0009 nop
|
|
00bc34 0000
|
|
00bc36 00ff mac.l @r15+, @r0+
|
|
00bc38 0000
|
|
00bc3a 017f mac.l @r7+, @r1+
|
|
00bc3c 0000
|
|
00bc3e 0100
|
|
00bc40 7f80 add #h'80, r15
|
|
00bc42 0001
|
|
00bc44 2f06 mov.l r0, @-r15
|
|
00bc46 2f16 mov.l r1, @-r15
|
|
00bc48 2f26 mov.l r2, @-r15
|
|
00bc4a 50f4 mov.l @(h'10,r15), r0
|
|
00bc4c 51f5 mov.l @(h'14,r15), r1
|
|
00bc4e 4004 rotl r0
|
|
00bc50 ca01 xor #h'1, r0
|
|
00bc52 4005 rotr r0
|
|
00bc54 52f3 mov.l @(h'c,r15), r2
|
|
00bc56 2202 mov.l r0, @r2
|
|
00bc58 1211 mov.l r1, @(h'4,r2)
|
|
00bc5a 62f6 mov.l @r15+, r2
|
|
00bc5c 61f6 mov.l @r15+, r1
|
|
00bc5e 60f6 mov.l @r15+, r0
|
|
00bc60 000b rts
|
|
00bc62 7f0c
|
|
00bc64 4004 rotl r0
|
|
00bc66 ca01 xor #h'1, r0
|
|
00bc68 000b rts
|
|
00bc6a 4005 rotr r0
|
|
00bc6c 2f36 mov.l r3, @-r15
|
|
00bc6e 2f46 mov.l r4, @-r15
|
|
00bc70 2f56 mov.l r5, @-r15
|
|
00bc72 2f66 mov.l r6, @-r15
|
|
00bc74 2f76 mov.l r7, @-r15
|
|
00bc76 d316 mov.l @(h'58,pc), r3 ;@(h'bcd0)
|
|
00bc78 6613 mov r1, r6
|
|
00bc7a 4100 shll r1
|
|
00bc7c 6413 mov r1, r4
|
|
00bc7e 2439 and r3, r4
|
|
00bc80 4118 shll8 r1
|
|
00bc82 6703 mov r0, r7
|
|
00bc84 4000 shll r0
|
|
00bc86 6503 mov r0, r5
|
|
00bc88 2539 and r3, r5
|
|
00bc8a 4018 shll8 r0
|
|
00bc8c 3430 cmp/eq r3, r4
|
|
00bc8e 890e bt h'1c ;@(h'bcae)
|
|
00bc90 3530 cmp/eq r3, r5
|
|
00bc92 8910 bt h'20 ;@(h'bcb6)
|
|
00bc94 2448 tst r4, r4
|
|
00bc96 8912 bt h'24 ;@(h'bcbe)
|
|
00bc98 3760 cmp/eq r6, r7
|
|
00bc9a 8b01 bf h'2 ;@(h'bca0)
|
|
00bc9c a001 bra h'2 ;@(h'bca2)
|
|
00bc9e e000 mov #h'0, r0
|
|
00bca0 e001 mov #h'1, r0
|
|
00bca2 67f6 mov.l @r15+, r7
|
|
00bca4 66f6 mov.l @r15+, r6
|
|
00bca6 65f6 mov.l @r15+, r5
|
|
00bca8 64f6 mov.l @r15+, r4
|
|
00bcaa 000b rts
|
|
00bcac 63f6 mov.l @r15+, r3
|
|
00bcae 2118 tst r1, r1
|
|
00bcb0 8bf6 bf h'-14 ;@(h'bca0)
|
|
00bcb2 afed bra h'-26 ;@(h'bc90)
|
|
00bcb4 0009 nop
|
|
00bcb6 2008 tst r0, r0
|
|
00bcb8 8bf2 bf h'-1c ;@(h'bca0)
|
|
00bcba afeb bra h'-2a ;@(h'bc94)
|
|
00bcbc 0009 nop
|
|
00bcbe 2558 tst r5, r5
|
|
00bcc0 8bee bf h'-24 ;@(h'bca0)
|
|
00bcc2 2118 tst r1, r1
|
|
00bcc4 8be8 bf h'-30 ;@(h'bc98)
|
|
00bcc6 2008 tst r0, r0
|
|
00bcc8 8bea bf h'-2c ;@(h'bca0)
|
|
00bcca afea bra h'-2c ;@(h'bca2)
|
|
00bccc e000 mov #h'0, r0
|
|
00bcce 0009 nop
|
|
00bcd0 ff00
|
|
00bcd2 0000
|
|
00bcd4 2f16 mov.l r1, @-r15
|
|
00bcd6 2f26 mov.l r2, @-r15
|
|
00bcd8 2f36 mov.l r3, @-r15
|
|
00bcda d31b mov.l @(h'6c,pc), r3 ;@(h'bd48)
|
|
00bcdc 6203 mov r0, r2
|
|
00bcde 4000 shll r0
|
|
00bce0 6103 mov r0, r1
|
|
00bce2 4129 shlr16 r1
|
|
00bce4 4119 shlr8 r1
|
|
00bce6 2139 and r3, r1
|
|
00bce8 4018 shll8 r0
|
|
00bcea 3130 cmp/eq r3, r1
|
|
00bcec 8919 bt h'32 ;@(h'bd22)
|
|
00bcee 2118 tst r1, r1
|
|
00bcf0 891f bt h'3e ;@(h'bd32)
|
|
00bcf2 d319 mov.l @(h'64,pc), r3 ;@(h'bd58)
|
|
00bcf4 313c add r3, r1
|
|
00bcf6 e300 mov #h'0, r3
|
|
00bcf8 4019 shlr8 r0
|
|
00bcfa 4001 shlr r0
|
|
00bcfc 4001 shlr r0
|
|
00bcfe 4325 rotcr r3
|
|
00bd00 4001 shlr r0
|
|
00bd02 4325 rotcr r3
|
|
00bd04 4200 shll r2
|
|
00bd06 4025 rotcr r0
|
|
00bd08 4325 rotcr r3
|
|
00bd0a 4128 shll16 r1
|
|
00bd0c 4108 shll2 r1
|
|
00bd0e 4108 shll2 r1
|
|
00bd10 201b or r1, r0
|
|
00bd12 52f3 mov.l @(h'c,r15), r2
|
|
00bd14 2202 mov.l r0, @r2
|
|
00bd16 1231 mov.l r3, @(h'4,r2)
|
|
00bd18 63f6 mov.l @r15+, r3
|
|
00bd1a 62f6 mov.l @r15+, r2
|
|
00bd1c 61f6 mov.l @r15+, r1
|
|
00bd1e 000b rts
|
|
00bd20 7f04
|
|
00bd22 2008 tst r0, r0
|
|
00bd24 8b02 bf h'4 ;@(h'bd2c)
|
|
00bd26 d10a mov.l @(h'28,pc), r1 ;@(h'bd50)
|
|
00bd28 afe5 bra h'-36 ;@(h'bcf6)
|
|
00bd2a 0009 nop
|
|
00bd2c d009 mov.l @(h'24,pc), r0 ;@(h'bd54)
|
|
00bd2e aff0 bra h'-20 ;@(h'bd12)
|
|
00bd30 e301 mov #h'1, r3
|
|
00bd32 2008 tst r0, r0
|
|
00bd34 8906 bt h'c ;@(h'bd44)
|
|
00bd36 4000 shll r0
|
|
00bd38 8902 bt h'4 ;@(h'bd40)
|
|
00bd3a 71ff add #h'ff, r1
|
|
00bd3c 4000 shll r0
|
|
00bd3e 8bfc bf h'-8 ;@(h'bd3a)
|
|
00bd40 afd7 bra h'-52 ;@(h'bcf2)
|
|
00bd42 0009 nop
|
|
00bd44 afd7 bra h'-52 ;@(h'bcf6)
|
|
00bd46 e100 mov #h'0, r1
|
|
00bd48 0000
|
|
00bd4a 00ff mac.l @r15+, @r0+
|
|
00bd4c 007f mac.l @r7+, @r0+
|
|
00bd4e ffff
|
|
00bd50 0000
|
|
00bd52 07ff mac.l @r15+, @r7+
|
|
00bd54 7ff0 add #h'f0, r15
|
|
00bd56 0000
|
|
00bd58 0000
|
|
00bd5a 0380
|
|
00bd5c 2f16 mov.l r1, @-r15
|
|
00bd5e 2f26 mov.l r2, @-r15
|
|
00bd60 2f36 mov.l r3, @-r15
|
|
00bd62 d313 mov.l @(h'4c,pc), r3 ;@(h'bdb0)
|
|
00bd64 6203 mov r0, r2
|
|
00bd66 4000 shll r0
|
|
00bd68 6103 mov r0, r1
|
|
00bd6a 4129 shlr16 r1
|
|
00bd6c 4119 shlr8 r1
|
|
00bd6e 2139 and r3, r1
|
|
00bd70 4018 shll8 r0
|
|
00bd72 7181 add #h'81, r1
|
|
00bd74 4111 cmp/pz r1
|
|
00bd76 8b19 bf h'32 ;@(h'bdac)
|
|
00bd78 e336 mov #h'36, r3
|
|
00bd7a 3137 cmp/gt r3, r1
|
|
00bd7c 8916 bt h'2c ;@(h'bdac)
|
|
00bd7e cb01 or #h'1, r0
|
|
00bd80 4005 rotr r0
|
|
00bd82 71e1 add #h'e1, r1
|
|
00bd84 2118 tst r1, r1
|
|
00bd86 890a bt h'14 ;@(h'bd9e)
|
|
00bd88 4111 cmp/pz r1
|
|
00bd8a 8b04 bf h'8 ;@(h'bd96)
|
|
00bd8c 4110 dt r1
|
|
00bd8e 8ffd bf/s h'-6 ;@(h'bd8c)
|
|
00bd90 4000 shll r0
|
|
00bd92 a004 bra h'8 ;@(h'bd9e)
|
|
00bd94 0009 nop
|
|
00bd96 611b neg r1, r1
|
|
00bd98 4110 dt r1
|
|
00bd9a 8ffd bf/s h'-6 ;@(h'bd98)
|
|
00bd9c 4001 shlr r0
|
|
00bd9e 4200 shll r2
|
|
00bda0 8b00 bf h'0 ;@(h'bda4)
|
|
00bda2 600b neg r0, r0
|
|
00bda4 63f6 mov.l @r15+, r3
|
|
00bda6 62f6 mov.l @r15+, r2
|
|
00bda8 000b rts
|
|
00bdaa 61f6 mov.l @r15+, r1
|
|
00bdac affa bra h'-c ;@(h'bda4)
|
|
00bdae e000 mov #h'0, r0
|
|
00bdb0 0000
|
|
00bdb2 00ff mac.l @r15+, @r0+
|
|
00bdb4 2008 tst r0, r0
|
|
00bdb6 8919 bt h'32 ;@(h'bdec)
|
|
00bdb8 2f16 mov.l r1, @-r15
|
|
00bdba 2f26 mov.l r2, @-r15
|
|
00bdbc d10c mov.l @(h'30,pc), r1 ;@(h'bdf0)
|
|
00bdbe 4000 shll r0
|
|
00bdc0 8ffd bf/s h'-6 ;@(h'bdbe)
|
|
00bdc2 71ff add #h'ff, r1
|
|
00bdc4 4025 rotcr r0
|
|
00bdc6 c880 tst #h'80, r0
|
|
00bdc8 8907 bt h'e ;@(h'bdda)
|
|
00bdca d20a mov.l @(h'28,pc), r2 ;@(h'bdf4)
|
|
00bdcc 2028 tst r2, r0
|
|
00bdce 8904 bt h'8 ;@(h'bdda)
|
|
00bdd0 d209 mov.l @(h'24,pc), r2 ;@(h'bdf8)
|
|
00bdd2 302e addc r2, r0
|
|
00bdd4 8b01 bf h'2 ;@(h'bdda)
|
|
00bdd6 4025 rotcr r0
|
|
00bdd8 7101
|
|
00bdda 4000 shll r0
|
|
00bddc 4019 shlr8 r0
|
|
00bdde 4128 shll16 r1
|
|
00bde0 4118 shll8 r1
|
|
00bde2 201b or r1, r0
|
|
00bde4 4001 shlr r0
|
|
00bde6 62f6 mov.l @r15+, r2
|
|
00bde8 000b rts
|
|
00bdea 61f6 mov.l @r15+, r1
|
|
00bdec 000b rts
|
|
00bdee 0009 nop
|
|
00bdf0 0000
|
|
00bdf2 009f mac.l @r9+, @r0+
|
|
00bdf4 0000
|
|
00bdf6 017f mac.l @r7+, @r1+
|
|
00bdf8 0000
|
|
00bdfa 0100
|
|
00bdfc 2008 tst r0, r0
|
|
00bdfe 2f26 mov.l r2, @-r15
|
|
00be00 894b bt h'96 ;@(h'be9a)
|
|
00be02 2f36 mov.l r3, @-r15
|
|
00be04 e200 mov #h'0, r2
|
|
00be06 2127 div0s r2, r1
|
|
00be08 333a subc r3, r3
|
|
00be0a 312a subc r2, r1
|
|
00be0c 2307 div0s r0, r3
|
|
00be0e 4124 rotcl r1
|
|
00be10 3304 div1 r0, r3
|
|
00be12 4124 rotcl r1
|
|
00be14 3304 div1 r0, r3
|
|
00be16 4124 rotcl r1
|
|
00be18 3304 div1 r0, r3
|
|
00be1a 4124 rotcl r1
|
|
00be1c 3304 div1 r0, r3
|
|
00be1e 4124 rotcl r1
|
|
00be20 3304 div1 r0, r3
|
|
00be22 4124 rotcl r1
|
|
00be24 3304 div1 r0, r3
|
|
00be26 4124 rotcl r1
|
|
00be28 3304 div1 r0, r3
|
|
00be2a 4124 rotcl r1
|
|
00be2c 3304 div1 r0, r3
|
|
00be2e 4124 rotcl r1
|
|
00be30 3304 div1 r0, r3
|
|
00be32 4124 rotcl r1
|
|
00be34 3304 div1 r0, r3
|
|
00be36 4124 rotcl r1
|
|
00be38 3304 div1 r0, r3
|
|
00be3a 4124 rotcl r1
|
|
00be3c 3304 div1 r0, r3
|
|
00be3e 4124 rotcl r1
|
|
00be40 3304 div1 r0, r3
|
|
00be42 4124 rotcl r1
|
|
00be44 3304 div1 r0, r3
|
|
00be46 4124 rotcl r1
|
|
00be48 3304 div1 r0, r3
|
|
00be4a 4124 rotcl r1
|
|
00be4c 3304 div1 r0, r3
|
|
00be4e 4124 rotcl r1
|
|
00be50 3304 div1 r0, r3
|
|
00be52 4124 rotcl r1
|
|
00be54 3304 div1 r0, r3
|
|
00be56 4124 rotcl r1
|
|
00be58 3304 div1 r0, r3
|
|
00be5a 4124 rotcl r1
|
|
00be5c 3304 div1 r0, r3
|
|
00be5e 4124 rotcl r1
|
|
00be60 3304 div1 r0, r3
|
|
00be62 4124 rotcl r1
|
|
00be64 3304 div1 r0, r3
|
|
00be66 4124 rotcl r1
|
|
00be68 3304 div1 r0, r3
|
|
00be6a 4124 rotcl r1
|
|
00be6c 3304 div1 r0, r3
|
|
00be6e 4124 rotcl r1
|
|
00be70 3304 div1 r0, r3
|
|
00be72 4124 rotcl r1
|
|
00be74 3304 div1 r0, r3
|
|
00be76 4124 rotcl r1
|
|
00be78 3304 div1 r0, r3
|
|
00be7a 4124 rotcl r1
|
|
00be7c 3304 div1 r0, r3
|
|
00be7e 4124 rotcl r1
|
|
00be80 3304 div1 r0, r3
|
|
00be82 4124 rotcl r1
|
|
00be84 3304 div1 r0, r3
|
|
00be86 4124 rotcl r1
|
|
00be88 3304 div1 r0, r3
|
|
00be8a 4124 rotcl r1
|
|
00be8c 3304 div1 r0, r3
|
|
00be8e 4124 rotcl r1
|
|
00be90 312e addc r2, r1
|
|
00be92 6013 mov r1, r0
|
|
00be94 63f6 mov.l @r15+, r3
|
|
00be96 000b rts
|
|
00be98 62f6 mov.l @r15+, r2
|
|
00be9a d103 mov.l @(h'c,pc), r1 ;@(h'bea8)
|
|
00be9c d203 mov.l @(h'c,pc), r2 ;@(h'beac)
|
|
00be9e e000 mov #h'0, r0
|
|
00bea0 2122 mov.l r2, @r1
|
|
00bea2 000b rts
|
|
00bea4 62f6 mov.l @r15+, r2
|
|
00bea6 0009 nop
|
|
00bea8 0810
|
|
00beaa 0178
|
|
00beac 0000
|
|
00beae 044e mov.l @(r0,r4), r4
|
|
00beb0 2008 tst r0, r0
|
|
00beb2 2f26 mov.l r2, @-r15
|
|
00beb4 8955 bt h'aa ;@(h'bf62)
|
|
00beb6 2f36 mov.l r3, @-r15
|
|
00beb8 e200 mov #h'0, r2
|
|
00beba 2f46 mov.l r4, @-r15
|
|
00bebc 2127 div0s r2, r1
|
|
00bebe 0429 movt r4
|
|
00bec0 333a subc r3, r3
|
|
00bec2 312a subc r2, r1
|
|
00bec4 2307 div0s r0, r3
|
|
00bec6 4124 rotcl r1
|
|
00bec8 3304 div1 r0, r3
|
|
00beca 4124 rotcl r1
|
|
00becc 3304 div1 r0, r3
|
|
00bece 4124 rotcl r1
|
|
00bed0 3304 div1 r0, r3
|
|
00bed2 4124 rotcl r1
|
|
00bed4 3304 div1 r0, r3
|
|
00bed6 4124 rotcl r1
|
|
00bed8 3304 div1 r0, r3
|
|
00beda 4124 rotcl r1
|
|
00bedc 3304 div1 r0, r3
|
|
00bede 4124 rotcl r1
|
|
00bee0 3304 div1 r0, r3
|
|
00bee2 4124 rotcl r1
|
|
00bee4 3304 div1 r0, r3
|
|
00bee6 4124 rotcl r1
|
|
00bee8 3304 div1 r0, r3
|
|
00beea 4124 rotcl r1
|
|
00beec 3304 div1 r0, r3
|
|
00beee 4124 rotcl r1
|
|
00bef0 3304 div1 r0, r3
|
|
00bef2 4124 rotcl r1
|
|
00bef4 3304 div1 r0, r3
|
|
00bef6 4124 rotcl r1
|
|
00bef8 3304 div1 r0, r3
|
|
00befa 4124 rotcl r1
|
|
00befc 3304 div1 r0, r3
|
|
00befe 4124 rotcl r1
|
|
00bf00 3304 div1 r0, r3
|
|
00bf02 4124 rotcl r1
|
|
00bf04 3304 div1 r0, r3
|
|
00bf06 4124 rotcl r1
|
|
00bf08 3304 div1 r0, r3
|
|
00bf0a 4124 rotcl r1
|
|
00bf0c 3304 div1 r0, r3
|
|
00bf0e 4124 rotcl r1
|
|
00bf10 3304 div1 r0, r3
|
|
00bf12 4124 rotcl r1
|
|
00bf14 3304 div1 r0, r3
|
|
00bf16 4124 rotcl r1
|
|
00bf18 3304 div1 r0, r3
|
|
00bf1a 4124 rotcl r1
|
|
00bf1c 3304 div1 r0, r3
|
|
00bf1e 4124 rotcl r1
|
|
00bf20 3304 div1 r0, r3
|
|
00bf22 4124 rotcl r1
|
|
00bf24 3304 div1 r0, r3
|
|
00bf26 4124 rotcl r1
|
|
00bf28 3304 div1 r0, r3
|
|
00bf2a 4124 rotcl r1
|
|
00bf2c 3304 div1 r0, r3
|
|
00bf2e 4124 rotcl r1
|
|
00bf30 3304 div1 r0, r3
|
|
00bf32 4124 rotcl r1
|
|
00bf34 3304 div1 r0, r3
|
|
00bf36 4124 rotcl r1
|
|
00bf38 3304 div1 r0, r3
|
|
00bf3a 4124 rotcl r1
|
|
00bf3c 3304 div1 r0, r3
|
|
00bf3e 4124 rotcl r1
|
|
00bf40 3304 div1 r0, r3
|
|
00bf42 4124 rotcl r1
|
|
00bf44 3304 div1 r0, r3
|
|
00bf46 2327 div0s r2, r3
|
|
00bf48 0229 movt r2
|
|
00bf4a 224a xor r4, r2
|
|
00bf4c 4225 rotcr r2
|
|
00bf4e 8b02 bf h'4 ;@(h'bf56)
|
|
00bf50 2307 div0s r0, r3
|
|
00bf52 4321 shar r3
|
|
00bf54 3304 div1 r0, r3
|
|
00bf56 334c add r4, r3
|
|
00bf58 6033 mov r3, r0
|
|
00bf5a 64f6 mov.l @r15+, r4
|
|
00bf5c 63f6 mov.l @r15+, r3
|
|
00bf5e 000b rts
|
|
00bf60 62f6 mov.l @r15+, r2
|
|
00bf62 d103 mov.l @(h'c,pc), r1 ;@(h'bf70)
|
|
00bf64 d203 mov.l @(h'c,pc), r2 ;@(h'bf74)
|
|
00bf66 e000 mov #h'0, r0
|
|
00bf68 2122 mov.l r2, @r1
|
|
00bf6a 000b rts
|
|
00bf6c 62f6 mov.l @r15+, r2
|
|
00bf6e 0009 nop
|
|
00bf70 0810
|
|
00bf72 0178
|
|
00bf74 0000
|
|
00bf76 044e mov.l @(r0,r4), r4
|
|
00bf78 2f36 mov.l r3, @-r15
|
|
00bf7a e340 mov #h'40, r3
|
|
00bf7c 3302 cmp/hs r0, r3
|
|
00bf7e 8b4b bf h'96 ;@(h'c018)
|
|
00bf80 d301 mov.l @(h'4,pc), r3 ;@(h'bf88)
|
|
00bf82 033e mov.l @(r0,r3), r3
|
|
00bf84 432b jmp @r3
|
|
00bf86 0009 nop
|
|
00bf88 0030
|
|
00bf8a bfd4 bsr h'-58 ;@(h'bf36)
|
|
00bf8c 0009 nop
|
|
00bf8e 502f mov.l @(h'3c,r2), r0
|
|
00bf90 110f mov.l r0, @(h'3c,r1)
|
|
00bf92 502e mov.l @(h'38,r2), r0
|
|
00bf94 110e mov.l r0, @(h'38,r1)
|
|
00bf96 502d mov.l @(h'34,r2), r0
|
|
00bf98 110d mov.l r0, @(h'34,r1)
|
|
00bf9a 502c mov.l @(h'30,r2), r0
|
|
00bf9c 110c mov.l r0, @(h'30,r1)
|
|
00bf9e 502b mov.l @(h'2c,r2), r0
|
|
00bfa0 110b mov.l r0, @(h'2c,r1)
|
|
00bfa2 502a mov.l @(h'28,r2), r0
|
|
00bfa4 110a mov.l r0, @(h'28,r1)
|
|
00bfa6 5029 mov.l @(h'24,r2), r0
|
|
00bfa8 1109 mov.l r0, @(h'24,r1)
|
|
00bfaa 5028 mov.l @(h'20,r2), r0
|
|
00bfac 1108 mov.l r0, @(h'20,r1)
|
|
00bfae 5027 mov.l @(h'1c,r2), r0
|
|
00bfb0 1107 mov.l r0, @(h'1c,r1)
|
|
00bfb2 5026 mov.l @(h'18,r2), r0
|
|
00bfb4 1106 mov.l r0, @(h'18,r1)
|
|
00bfb6 5025 mov.l @(h'14,r2), r0
|
|
00bfb8 1105 mov.l r0, @(h'14,r1)
|
|
00bfba 5024 mov.l @(h'10,r2), r0
|
|
00bfbc 1104 mov.l r0, @(h'10,r1)
|
|
00bfbe 5023 mov.l @(h'c,r2), r0
|
|
00bfc0 1103 mov.l r0, @(h'c,r1)
|
|
00bfc2 5022 mov.l @(h'8,r2), r0
|
|
00bfc4 1102 mov.l r0, @(h'8,r1)
|
|
00bfc6 5021 mov.l @(h'4,r2), r0
|
|
00bfc8 1101 mov.l r0, @(h'4,r1)
|
|
00bfca 6022 mov.l @r2, r0
|
|
00bfcc 2102 mov.l r0, @r1
|
|
00bfce 000b rts
|
|
00bfd0 63f6 mov.l @r15+, r3
|
|
00bfd2 0009 nop
|
|
00bfd4 0030
|
|
00bfd6 bfce bsr h'-64 ;@(h'bf76)
|
|
00bfd8 0030
|
|
00bfda bfca bsr h'-6c ;@(h'bf72)
|
|
00bfdc 0030
|
|
00bfde bfc6 bsr h'-74 ;@(h'bf6e)
|
|
00bfe0 0030
|
|
00bfe2 bfc2 bsr h'-7c ;@(h'bf6a)
|
|
00bfe4 0030
|
|
00bfe6 bfbe bsr h'-84 ;@(h'bf66)
|
|
00bfe8 0030
|
|
00bfea bfba bsr h'-8c ;@(h'bf62)
|
|
00bfec 0030
|
|
00bfee bfb6 bsr h'-94 ;@(h'bf5e)
|
|
00bff0 0030
|
|
00bff2 bfb2 bsr h'-9c ;@(h'bf5a)
|
|
00bff4 0030
|
|
00bff6 bfae bsr h'-a4 ;@(h'bf56)
|
|
00bff8 0030
|
|
00bffa bfaa bsr h'-ac ;@(h'bf52)
|
|
00bffc 0030
|
|
00bffe bfa6 bsr h'-b4 ;@(h'bf4e)
|
|
00c000 0030
|
|
00c002 bfa2 bsr h'-bc ;@(h'bf4a)
|
|
00c004 0030
|
|
00c006 bf9e bsr h'-c4 ;@(h'bf46)
|
|
00c008 0030
|
|
00c00a bf9a bsr h'-cc ;@(h'bf42)
|
|
00c00c 0030
|
|
00c00e bf96 bsr h'-d4 ;@(h'bf3e)
|
|
00c010 0030
|
|
00c012 bf92 bsr h'-dc ;@(h'bf3a)
|
|
00c014 0030
|
|
00c016 bf8e bsr h'-e4 ;@(h'bf36)
|
|
00c018 2f26 mov.l r2, @-r15
|
|
00c01a 6323 mov r2, r3
|
|
00c01c 330c add r0, r3
|
|
00c01e 6026 mov.l @r2+, r0
|
|
00c020 3322 cmp/hs r2, r3
|
|
00c022 8b06 bf h'c ;@(h'c032)
|
|
00c024 2102 mov.l r0, @r1
|
|
00c026 6026 mov.l @r2+, r0
|
|
00c028 3322 cmp/hs r2, r3
|
|
00c02a 8b02 bf h'4 ;@(h'c032)
|
|
00c02c 1101 mov.l r0, @(h'4,r1)
|
|
00c02e aff6 bra h'-14 ;@(h'c01e)
|
|
00c030 7108
|
|
00c032 62f6 mov.l @r15+, r2
|
|
00c034 000b rts
|
|
00c036 63f6 mov.l @r15+, r3
|
|
00c038 2f36 mov.l r3, @-r15
|
|
00c03a d305 mov.l @(h'14,pc), r3 ;@(h'c050)
|
|
00c03c 033e mov.l @(r0,r3), r3
|
|
00c03e 70fc add #h'fc, r0
|
|
00c040 432b jmp @r3
|
|
00c042 002e mov.l @(r0,r2), r0
|
|
00c044 2f36 mov.l r3, @-r15
|
|
00c046 d302 mov.l @(h'8,pc), r3 ;@(h'c050)
|
|
00c048 033e mov.l @(r0,r3), r3
|
|
00c04a 70fc add #h'fc, r0
|
|
00c04c 432b jmp @r3
|
|
00c04e 032e mov.l @(r0,r2), r3
|
|
00c050 0030
|
|
00c052 c098 mov.b r0, @(h'98,gbr)
|
|
00c054 0009 nop
|
|
00c056 532e mov.l @(h'38,r2), r3
|
|
00c058 110f mov.l r0, @(h'3c,r1)
|
|
00c05a 502d mov.l @(h'34,r2), r0
|
|
00c05c 113e mov.l r3, @(h'38,r1)
|
|
00c05e 532c mov.l @(h'30,r2), r3
|
|
00c060 110d mov.l r0, @(h'34,r1)
|
|
00c062 502b mov.l @(h'2c,r2), r0
|
|
00c064 113c mov.l r3, @(h'30,r1)
|
|
00c066 532a mov.l @(h'28,r2), r3
|
|
00c068 110b mov.l r0, @(h'2c,r1)
|
|
00c06a 5029 mov.l @(h'24,r2), r0
|
|
00c06c 113a mov.l r3, @(h'28,r1)
|
|
00c06e 5328 mov.l @(h'20,r2), r3
|
|
00c070 1109 mov.l r0, @(h'24,r1)
|
|
00c072 5027 mov.l @(h'1c,r2), r0
|
|
00c074 1138 mov.l r3, @(h'20,r1)
|
|
00c076 5326 mov.l @(h'18,r2), r3
|
|
00c078 1107 mov.l r0, @(h'1c,r1)
|
|
00c07a 5025 mov.l @(h'14,r2), r0
|
|
00c07c 1136 mov.l r3, @(h'18,r1)
|
|
00c07e 5324 mov.l @(h'10,r2), r3
|
|
00c080 1105 mov.l r0, @(h'14,r1)
|
|
00c082 5023 mov.l @(h'c,r2), r0
|
|
00c084 1134 mov.l r3, @(h'10,r1)
|
|
00c086 5322 mov.l @(h'8,r2), r3
|
|
00c088 1103 mov.l r0, @(h'c,r1)
|
|
00c08a 5021 mov.l @(h'4,r2), r0
|
|
00c08c 1132 mov.l r3, @(h'8,r1)
|
|
00c08e 6322 mov.l @r2, r3
|
|
00c090 1101 mov.l r0, @(h'4,r1)
|
|
00c092 2132 mov.l r3, @r1
|
|
00c094 000b rts
|
|
00c096 63f6 mov.l @r15+, r3
|
|
00c098 0030
|
|
00c09a c094 mov.b r0, @(h'94,gbr)
|
|
00c09c 0030
|
|
00c09e c092 mov.b r0, @(h'92,gbr)
|
|
00c0a0 0030
|
|
00c0a2 c08e mov.b r0, @(h'8e,gbr)
|
|
00c0a4 0030
|
|
00c0a6 c08a mov.b r0, @(h'8a,gbr)
|
|
00c0a8 0030
|
|
00c0aa c086 mov.b r0, @(h'86,gbr)
|
|
00c0ac 0030
|
|
00c0ae c082 mov.b r0, @(h'82,gbr)
|
|
00c0b0 0030
|
|
00c0b2 c07e mov.b r0, @(h'7e,gbr)
|
|
00c0b4 0030
|
|
00c0b6 c07a mov.b r0, @(h'7a,gbr)
|
|
00c0b8 0030
|
|
00c0ba c076 mov.b r0, @(h'76,gbr)
|
|
00c0bc 0030
|
|
00c0be c072 mov.b r0, @(h'72,gbr)
|
|
00c0c0 0030
|
|
00c0c2 c06e mov.b r0, @(h'6e,gbr)
|
|
00c0c4 0030
|
|
00c0c6 c06a mov.b r0, @(h'6a,gbr)
|
|
00c0c8 0030
|
|
00c0ca c066 mov.b r0, @(h'66,gbr)
|
|
00c0cc 0030
|
|
00c0ce c062 mov.b r0, @(h'62,gbr)
|
|
00c0d0 0030
|
|
00c0d2 c05e mov.b r0, @(h'5e,gbr)
|
|
00c0d4 0030
|
|
00c0d6 c05a mov.b r0, @(h'5a,gbr)
|
|
00c0d8 0030
|
|
00c0da c056 mov.b r0, @(h'56,gbr)
|
|
00c0dc 2f26 mov.l r2, @-r15
|
|
00c0de 2f36 mov.l r3, @-r15
|
|
00c0e0 2f46 mov.l r4, @-r15
|
|
00c0e2 8800 cmp/eq #h'0, r0
|
|
00c0e4 8912 bt h'24 ;@(h'c10c)
|
|
00c0e6 6423 mov r2, r4
|
|
00c0e8 340c add r0, r4
|
|
00c0ea 6024 mov.b @r2+, r0
|
|
00c0ec 2100 mov.b r0, @r1
|
|
00c0ee 3426 cmp/hi r2, r4
|
|
00c0f0 8b0c bf h'18 ;@(h'c10c)
|
|
00c0f2 6024 mov.b @r2+, r0
|
|
00c0f4 8011 mov.b r0, @(h'1,r1)
|
|
00c0f6 3426 cmp/hi r2, r4
|
|
00c0f8 8b08 bf h'10 ;@(h'c10c)
|
|
00c0fa 6024 mov.b @r2+, r0
|
|
00c0fc 8012 mov.b r0, @(h'2,r1)
|
|
00c0fe 3426 cmp/hi r2, r4
|
|
00c100 8b04 bf h'8 ;@(h'c10c)
|
|
00c102 6024 mov.b @r2+, r0
|
|
00c104 8013 mov.b r0, @(h'3,r1)
|
|
00c106 3426 cmp/hi r2, r4
|
|
00c108 7104
|
|
00c10a 89ee bt h'-24 ;@(h'c0ea)
|
|
00c10c 64f6 mov.l @r15+, r4
|
|
00c10e 63f6 mov.l @r15+, r3
|
|
00c110 000b rts
|
|
00c112 62f6 mov.l @r15+, r2
|
|
00c114 4415 cmp/pl r4
|
|
00c116 8b01 bf h'2 ;@(h'c11c)
|
|
00c118 000b rts
|
|
00c11a 6043 mov r4, r0
|
|
00c11c 604b neg r4, r0
|
|
00c11e 000b rts
|
|
00c120 0009 nop
|
|
00c122 0000
|
|
00c124 4f22 sts.l pr, @-r15
|
|
00c126 e208 mov #h'8, r2
|
|
00c128 d11c mov.l @(h'70,pc), r1 ;@(h'c19c)
|
|
00c12a 7ff8 add #h'f8, r15
|
|
00c12c 7fe8 add #h'e8, r15
|
|
00c12e 53fb mov.l @(h'2c,r15), r3
|
|
00c130 2f36 mov.l r3, @-r15
|
|
00c132 53fb mov.l @(h'2c,r15), r3
|
|
00c134 2f36 mov.l r3, @-r15
|
|
00c136 32fc add r15, r2
|
|
00c138 410b jsr @r1
|
|
00c13a 2f26 mov.l r2, @-r15
|
|
00c13c d118 mov.l @(h'60,pc), r1 ;@(h'c1a0)
|
|
00c13e 7f0c
|
|
00c140 e20c mov #h'c, r2
|
|
00c142 32fc add r15, r2
|
|
00c144 410b jsr @r1
|
|
00c146 2f26 mov.l r2, @-r15
|
|
00c148 d116 mov.l @(h'58,pc), r1 ;@(h'c1a4)
|
|
00c14a 7f10 add #h'10, r15
|
|
00c14c 62f3 mov r15, r2
|
|
00c14e 720c
|
|
00c150 410b jsr @r1
|
|
00c152 2f26 mov.l r2, @-r15
|
|
00c154 d414 mov.l @(h'50,pc), r4 ;@(h'c1a8)
|
|
00c156 7f10 add #h'10, r15
|
|
00c158 63f3 mov r15, r3
|
|
00c15a 6232 mov.l @r3, r2
|
|
00c15c 2249 and r4, r2
|
|
00c15e 3240 cmp/eq r4, r2
|
|
00c160 8b10 bf h'20 ;@(h'c184)
|
|
00c162 62f3 mov r15, r2
|
|
00c164 d311 mov.l @(h'44,pc), r3 ;@(h'c1ac)
|
|
00c166 6122 mov.l @r2, r1
|
|
00c168 2138 tst r3, r1
|
|
00c16a 8b04 bf h'8 ;@(h'c176)
|
|
00c16c 60f3 mov r15, r0
|
|
00c16e e2ff mov #h'ffffffff, r2
|
|
00c170 5101 mov.l @(h'4,r0), r1
|
|
00c172 2128 tst r2, r1
|
|
00c174 8903 bt h'6 ;@(h'c17e)
|
|
00c176 930f mov.w @(h'1e,pc), r3 ;@(h'c198)
|
|
00c178 d00d mov.l @(h'34,pc), r0 ;@(h'c1b0)
|
|
00c17a a003 bra h'6 ;@(h'c184)
|
|
00c17c 2032 mov.l r3, @r0
|
|
00c17e 910c mov.w @(h'18,pc), r1 ;@(h'c19a)
|
|
00c180 d20b mov.l @(h'2c,pc), r2 ;@(h'c1b0)
|
|
00c182 2212 mov.l r1, @r2
|
|
00c184 52f3 mov.l @(h'c,r15), r2
|
|
00c186 60f3 mov r15, r0
|
|
00c188 6102 mov.l @r0, r1
|
|
00c18a 2212 mov.l r1, @r2
|
|
00c18c 5101 mov.l @(h'4,r0), r1
|
|
00c18e 1211 mov.l r1, @(h'4,r2)
|
|
00c190 7f08
|
|
00c192 4f26 lds.l @r15+, pr
|
|
00c194 000b rts
|
|
00c196 0009 nop
|
|
00c198 044d mov.w @(r0,r4), r4
|
|
00c19a 044c mov.b @(r0,r4), r4
|
|
00c19c 0030
|
|
00c19e d094 mov.l @(h'250,pc), r0 ;@(h'c3f0)
|
|
00c1a0 0030
|
|
00c1a2 e350 mov #h'50, r3
|
|
00c1a4 0030
|
|
00c1a6 d15c mov.l @(h'170,pc), r1 ;@(h'c318)
|
|
00c1a8 7ff0 add #h'f0, r15
|
|
00c1aa 0000
|
|
00c1ac 000f mac.l @r0+, @r0+
|
|
00c1ae ffff
|
|
00c1b0 0810
|
|
00c1b2 0178
|
|
00c1b4 4f12 sts.l macl, @-r15
|
|
00c1b6 d408 mov.l @(h'20,pc), r4 ;@(h'c1d8)
|
|
00c1b8 d308 mov.l @(h'20,pc), r3 ;@(h'c1dc)
|
|
00c1ba 6242 mov.l @r4, r2
|
|
00c1bc 9109 mov.w @(h'12,pc), r1 ;@(h'c1d2)
|
|
00c1be 0237 mul.l r3, r2
|
|
00c1c0 9208 mov.w @(h'10,pc), r2 ;@(h'c1d4)
|
|
00c1c2 031a sts macl, r3
|
|
00c1c4 331c add r1, r3
|
|
00c1c6 6033 mov r3, r0
|
|
00c1c8 2432 mov.l r3, @r4
|
|
00c1ca 4029 shlr16 r0
|
|
00c1cc 2029 and r2, r0
|
|
00c1ce 000b rts
|
|
00c1d0 4f16 lds.l @r15+, macl
|
|
00c1d2 3039
|
|
00c1d4 7fff add #h'ff, r15
|
|
00c1d6 0000
|
|
00c1d8 0810
|
|
00c1da 0298
|
|
00c1dc 41c6
|
|
00c1de 4e6d shld r6, r14
|
|
00c1e0 4f22 sts.l pr, @-r15
|
|
00c1e2 e208 mov #h'8, r2
|
|
00c1e4 d11c mov.l @(h'70,pc), r1 ;@(h'c258)
|
|
00c1e6 7ff8 add #h'f8, r15
|
|
00c1e8 7fe8 add #h'e8, r15
|
|
00c1ea 53fb mov.l @(h'2c,r15), r3
|
|
00c1ec 2f36 mov.l r3, @-r15
|
|
00c1ee 53fb mov.l @(h'2c,r15), r3
|
|
00c1f0 2f36 mov.l r3, @-r15
|
|
00c1f2 32fc add r15, r2
|
|
00c1f4 410b jsr @r1
|
|
00c1f6 2f26 mov.l r2, @-r15
|
|
00c1f8 d118 mov.l @(h'60,pc), r1 ;@(h'c25c)
|
|
00c1fa 7f0c
|
|
00c1fc e20c mov #h'c, r2
|
|
00c1fe 32fc add r15, r2
|
|
00c200 410b jsr @r1
|
|
00c202 2f26 mov.l r2, @-r15
|
|
00c204 d116 mov.l @(h'58,pc), r1 ;@(h'c260)
|
|
00c206 7f10 add #h'10, r15
|
|
00c208 62f3 mov r15, r2
|
|
00c20a 720c
|
|
00c20c 410b jsr @r1
|
|
00c20e 2f26 mov.l r2, @-r15
|
|
00c210 d414 mov.l @(h'50,pc), r4 ;@(h'c264)
|
|
00c212 7f10 add #h'10, r15
|
|
00c214 63f3 mov r15, r3
|
|
00c216 6232 mov.l @r3, r2
|
|
00c218 2249 and r4, r2
|
|
00c21a 3240 cmp/eq r4, r2
|
|
00c21c 8b10 bf h'20 ;@(h'c240)
|
|
00c21e 62f3 mov r15, r2
|
|
00c220 d311 mov.l @(h'44,pc), r3 ;@(h'c268)
|
|
00c222 6122 mov.l @r2, r1
|
|
00c224 2138 tst r3, r1
|
|
00c226 8b04 bf h'8 ;@(h'c232)
|
|
00c228 60f3 mov r15, r0
|
|
00c22a e2ff mov #h'ffffffff, r2
|
|
00c22c 5101 mov.l @(h'4,r0), r1
|
|
00c22e 2128 tst r2, r1
|
|
00c230 8903 bt h'6 ;@(h'c23a)
|
|
00c232 930f mov.w @(h'1e,pc), r3 ;@(h'c254)
|
|
00c234 d00d mov.l @(h'34,pc), r0 ;@(h'c26c)
|
|
00c236 a003 bra h'6 ;@(h'c240)
|
|
00c238 2032 mov.l r3, @r0
|
|
00c23a 910c mov.w @(h'18,pc), r1 ;@(h'c256)
|
|
00c23c d20b mov.l @(h'2c,pc), r2 ;@(h'c26c)
|
|
00c23e 2212 mov.l r1, @r2
|
|
00c240 52f3 mov.l @(h'c,r15), r2
|
|
00c242 60f3 mov r15, r0
|
|
00c244 6102 mov.l @r0, r1
|
|
00c246 2212 mov.l r1, @r2
|
|
00c248 5101 mov.l @(h'4,r0), r1
|
|
00c24a 1211 mov.l r1, @(h'4,r2)
|
|
00c24c 7f08
|
|
00c24e 4f26 lds.l @r15+, pr
|
|
00c250 000b rts
|
|
00c252 0009 nop
|
|
00c254 044d mov.w @(r0,r4), r4
|
|
00c256 044c mov.b @(r0,r4), r4
|
|
00c258 0030
|
|
00c25a d094 mov.l @(h'250,pc), r0 ;@(h'c4ac)
|
|
00c25c 0030
|
|
00c25e e4b0 mov #h'ffffffb0, r4
|
|
00c260 0030
|
|
00c262 d15c mov.l @(h'170,pc), r1 ;@(h'c3d4)
|
|
00c264 7ff0 add #h'f0, r15
|
|
00c266 0000
|
|
00c268 000f mac.l @r0+, @r0+
|
|
00c26a ffff
|
|
00c26c 0810
|
|
00c26e 0178
|
|
00c270 4f22 sts.l pr, @-r15
|
|
00c272 7ffc add #h'fc, r15
|
|
00c274 2f42 mov.l r4, @r15
|
|
00c276 60f3 mov r15, r0
|
|
00c278 7008
|
|
00c27a 7004
|
|
00c27c e403 mov #h'3, r4
|
|
00c27e 2408 tst r0, r4
|
|
00c280 8903 bt h'6 ;@(h'c28a)
|
|
00c282 64f3 mov r15, r4
|
|
00c284 7408
|
|
00c286 a003 bra h'6 ;@(h'c290)
|
|
00c288 7408
|
|
00c28a 64f3 mov r15, r4
|
|
00c28c 7408
|
|
00c28e 7404
|
|
00c290 2f46 mov.l r4, @-r15
|
|
00c292 e500 mov #h'0, r5
|
|
00c294 d304 mov.l @(h'10,pc), r3 ;@(h'c2a8)
|
|
00c296 57f3 mov.l @(h'c,r15), r7
|
|
00c298 56f1 mov.l @(h'4,r15), r6
|
|
00c29a 430b jsr @r3
|
|
00c29c e401 mov #h'1, r4
|
|
00c29e 7f08
|
|
00c2a0 4f26 lds.l @r15+, pr
|
|
00c2a2 000b rts
|
|
00c2a4 0009 nop
|
|
00c2a6 0000
|
|
00c2a8 0030
|
|
00c2aa d264 mov.l @(h'190,pc), r2 ;@(h'c43c)
|
|
00c2ac d301 mov.l @(h'4,pc), r3 ;@(h'c2b4)
|
|
00c2ae 000b rts
|
|
00c2b0 2342 mov.l r4, @r3
|
|
00c2b2 0000
|
|
00c2b4 0810
|
|
00c2b6 0298
|
|
00c2b8 d201 mov.l @(h'4,pc), r2 ;@(h'c2c0)
|
|
00c2ba d002 mov.l @(h'8,pc), r0 ;@(h'c2c4)
|
|
00c2bc 422b jmp @r2
|
|
00c2be 0009 nop
|
|
00c2c0 8001 mov.b r0, @(h'1,r0)
|
|
00c2c2 0070
|
|
00c2c4 0000
|
|
00c2c6 0119 div0u
|
|
00c2c8 d201 mov.l @(h'4,pc), r2 ;@(h'c2d0)
|
|
00c2ca d002 mov.l @(h'8,pc), r0 ;@(h'c2d4)
|
|
00c2cc 422b jmp @r2
|
|
00c2ce 0009 nop
|
|
00c2d0 8001 mov.b r0, @(h'1,r0)
|
|
00c2d2 0070
|
|
00c2d4 0000
|
|
00c2d6 0149
|
|
00c2d8 d201 mov.l @(h'4,pc), r2 ;@(h'c2e0)
|
|
00c2da d002 mov.l @(h'8,pc), r0 ;@(h'c2e4)
|
|
00c2dc 422b jmp @r2
|
|
00c2de 0009 nop
|
|
00c2e0 8001 mov.b r0, @(h'1,r0)
|
|
00c2e2 0070
|
|
00c2e4 0000
|
|
00c2e6 0146 mov.l r4, @(r0,r1)
|
|
00c2e8 d201 mov.l @(h'4,pc), r2 ;@(h'c2f0)
|
|
00c2ea d002 mov.l @(h'8,pc), r0 ;@(h'c2f4)
|
|
00c2ec 422b jmp @r2
|
|
00c2ee 0009 nop
|
|
00c2f0 8001 mov.b r0, @(h'1,r0)
|
|
00c2f2 0070
|
|
00c2f4 0000
|
|
00c2f6 01e7 mul.l r14, r1
|
|
00c2f8 d201 mov.l @(h'4,pc), r2 ;@(h'c300)
|
|
00c2fa d002 mov.l @(h'8,pc), r0 ;@(h'c304)
|
|
00c2fc 422b jmp @r2
|
|
00c2fe 0009 nop
|
|
00c300 8001 mov.b r0, @(h'1,r0)
|
|
00c302 0070
|
|
00c304 0000
|
|
00c306 0244 mov.b r4, @(r0,r2)
|
|
00c308 d201 mov.l @(h'4,pc), r2 ;@(h'c310)
|
|
00c30a d002 mov.l @(h'8,pc), r0 ;@(h'c314)
|
|
00c30c 422b jmp @r2
|
|
00c30e 0009 nop
|
|
00c310 8001 mov.b r0, @(h'1,r0)
|
|
00c312 0070
|
|
00c314 0000
|
|
00c316 0494 mov.b r9, @(r0,r4)
|
|
00c318 d201 mov.l @(h'4,pc), r2 ;@(h'c320)
|
|
00c31a d002 mov.l @(h'8,pc), r0 ;@(h'c324)
|
|
00c31c 422b jmp @r2
|
|
00c31e 0009 nop
|
|
00c320 8001 mov.b r0, @(h'1,r0)
|
|
00c322 0070
|
|
00c324 0000
|
|
00c326 0218 sett
|
|
00c328 d201 mov.l @(h'4,pc), r2 ;@(h'c330)
|
|
00c32a d002 mov.l @(h'8,pc), r0 ;@(h'c334)
|
|
00c32c 422b jmp @r2
|
|
00c32e 0009 nop
|
|
00c330 8001 mov.b r0, @(h'1,r0)
|
|
00c332 0070
|
|
00c334 0000
|
|
00c336 090f mac.l @r0+, @r9+
|
|
00c338 d201 mov.l @(h'4,pc), r2 ;@(h'c340)
|
|
00c33a d002 mov.l @(h'8,pc), r0 ;@(h'c344)
|
|
00c33c 422b jmp @r2
|
|
00c33e 0009 nop
|
|
00c340 8001 mov.b r0, @(h'1,r0)
|
|
00c342 0070
|
|
00c344 0000
|
|
00c346 0013
|
|
00c348 d201 mov.l @(h'4,pc), r2 ;@(h'c350)
|
|
00c34a d002 mov.l @(h'8,pc), r0 ;@(h'c354)
|
|
00c34c 422b jmp @r2
|
|
00c34e 0009 nop
|
|
00c350 8001 mov.b r0, @(h'1,r0)
|
|
00c352 0070
|
|
00c354 0000
|
|
00c356 03fa
|
|
00c358 d201 mov.l @(h'4,pc), r2 ;@(h'c360)
|
|
00c35a d002 mov.l @(h'8,pc), r0 ;@(h'c364)
|
|
00c35c 422b jmp @r2
|
|
00c35e 0009 nop
|
|
00c360 8001 mov.b r0, @(h'1,r0)
|
|
00c362 0070
|
|
00c364 0000
|
|
00c366 0acd mov.w @(r0,r12), r10
|
|
00c368 d201 mov.l @(h'4,pc), r2 ;@(h'c370)
|
|
00c36a d002 mov.l @(h'8,pc), r0 ;@(h'c374)
|
|
00c36c 422b jmp @r2
|
|
00c36e 0009 nop
|
|
00c370 8001 mov.b r0, @(h'1,r0)
|
|
00c372 0070
|
|
00c374 0000
|
|
00c376 09ad mov.w @(r0,r10), r9
|
|
00c378 d201 mov.l @(h'4,pc), r2 ;@(h'c380)
|
|
00c37a d002 mov.l @(h'8,pc), r0 ;@(h'c384)
|
|
00c37c 422b jmp @r2
|
|
00c37e 0009 nop
|
|
00c380 8001 mov.b r0, @(h'1,r0)
|
|
00c382 0070
|
|
00c384 0000
|
|
00c386 0e6d mov.w @(r0,r6), r14
|
|
00c388 d201 mov.l @(h'4,pc), r2 ;@(h'c390)
|
|
00c38a d002 mov.l @(h'8,pc), r0 ;@(h'c394)
|
|
00c38c 422b jmp @r2
|
|
00c38e 0009 nop
|
|
00c390 8001 mov.b r0, @(h'1,r0)
|
|
00c392 0070
|
|
00c394 0000
|
|
00c396 0814 mov.b r1, @(r0,r8)
|
|
00c398 d201 mov.l @(h'4,pc), r2 ;@(h'c3a0)
|
|
00c39a d002 mov.l @(h'8,pc), r0 ;@(h'c3a4)
|
|
00c39c 422b jmp @r2
|
|
00c39e 0009 nop
|
|
00c3a0 8001 mov.b r0, @(h'1,r0)
|
|
00c3a2 0070
|
|
00c3a4 0000
|
|
00c3a6 0813
|
|
00c3a8 4511 cmp/pz r5
|
|
00c3aa 8b04 bf h'8 ;@(h'c3b6)
|
|
00c3ac e23b mov #h'3b, r2
|
|
00c3ae 3527 cmp/gt r2, r5
|
|
00c3b0 8901 bt h'2 ;@(h'c3b6)
|
|
00c3b2 4411 cmp/pz r4
|
|
00c3b4 8901 bt h'2 ;@(h'c3ba)
|
|
00c3b6 000b rts
|
|
00c3b8 e000 mov #h'0, r0
|
|
00c3ba d32d mov.l @(h'b4,pc), r3 ;@(h'c470)
|
|
00c3bc 432b jmp @r3
|
|
00c3be 0009 nop
|
|
00c3c0 000b rts
|
|
00c3c2 0009 nop
|
|
00c3c4 4415 cmp/pl r4
|
|
00c3c6 8d02 bt/s h'4 ;@(h'c3ce)
|
|
00c3c8 e601 mov #h'1, r6
|
|
00c3ca a004 bra h'8 ;@(h'c3d6)
|
|
00c3cc 6463 mov r6, r4
|
|
00c3ce e715 mov #h'15, r7
|
|
00c3d0 3477 cmp/gt r7, r4
|
|
00c3d2 8b00 bf h'0 ;@(h'c3d6)
|
|
00c3d4 6473 mov r7, r4
|
|
00c3d6 4515 cmp/pl r5
|
|
00c3d8 8901 bt h'2 ;@(h'c3de)
|
|
00c3da a004 bra h'8 ;@(h'c3e6)
|
|
00c3dc 6563 mov r6, r5
|
|
00c3de e608 mov #h'8, r6
|
|
00c3e0 3567 cmp/gt r6, r5
|
|
00c3e2 8b00 bf h'0 ;@(h'c3e6)
|
|
00c3e4 6563 mov r6, r5
|
|
00c3e6 d323 mov.l @(h'8c,pc), r3 ;@(h'c474)
|
|
00c3e8 432b jmp @r3
|
|
00c3ea 0009 nop
|
|
00c3ec 2fe6 mov.l r14, @-r15
|
|
00c3ee 2fd6 mov.l r13, @-r15
|
|
00c3f0 2fc6 mov.l r12, @-r15
|
|
00c3f2 2fb6 mov.l r11, @-r15
|
|
00c3f4 2fa6 mov.l r10, @-r15
|
|
00c3f6 2f96 mov.l r9, @-r15
|
|
00c3f8 2f86 mov.l r8, @-r15
|
|
00c3fa 4f22 sts.l pr, @-r15
|
|
00c3fc 7ff0 add #h'f0, r15
|
|
00c3fe 2f52 mov.l r5, @r15
|
|
00c400 5342 mov.l @(h'8,r4), r3
|
|
00c402 6242 mov.l @r4, r2
|
|
00c404 3237 cmp/gt r3, r2
|
|
00c406 8f03 bf/s h'6 ;@(h'c410)
|
|
00c408 5243 mov.l @(h'c,r4), r2
|
|
00c40a 5542 mov.l @(h'8,r4), r5
|
|
00c40c a002 bra h'4 ;@(h'c414)
|
|
00c40e 6642 mov.l @r4, r6
|
|
00c410 6542 mov.l @r4, r5
|
|
00c412 5642 mov.l @(h'8,r4), r6
|
|
00c414 5341 mov.l @(h'4,r4), r3
|
|
00c416 3327 cmp/gt r2, r3
|
|
00c418 8b02 bf h'4 ;@(h'c420)
|
|
00c41a 5d43 mov.l @(h'c,r4), r13
|
|
00c41c a002 bra h'4 ;@(h'c424)
|
|
00c41e 5841 mov.l @(h'4,r4), r8
|
|
00c420 5d41 mov.l @(h'4,r4), r13
|
|
00c422 5843 mov.l @(h'c,r4), r8
|
|
00c424 4511 cmp/pz r5
|
|
00c426 8b70 bf h'e0 ;@(h'c50a)
|
|
00c428 9321 mov.w @(h'42,pc), r3 ;@(h'c46e)
|
|
00c42a 3633 cmp/ge r3, r6
|
|
00c42c 896d bt h'da ;@(h'c50a)
|
|
00c42e 4d11 cmp/pz r13
|
|
00c430 8b6b bf h'd6 ;@(h'c50a)
|
|
00c432 e240 mov #h'40, r2
|
|
00c434 3823 cmp/ge r2, r8
|
|
00c436 8968 bt h'd0 ;@(h'c50a)
|
|
00c438 d20f mov.l @(h'3c,pc), r2 ;@(h'c478)
|
|
00c43a e408 mov #h'8, r4
|
|
00c43c 6153 mov r5, r1
|
|
00c43e 420b jsr @r2
|
|
00c440 6043 mov r4, r0
|
|
00c442 6163 mov r6, r1
|
|
00c444 d30c mov.l @(h'30,pc), r3 ;@(h'c478)
|
|
00c446 1f02 mov.l r0, @(h'8,r15)
|
|
00c448 430b jsr @r3
|
|
00c44a 6043 mov r4, r0
|
|
00c44c 6c03 mov r0, r12
|
|
00c44e 6053 mov r5, r0
|
|
00c450 4011 cmp/pz r0
|
|
00c452 8b01 bf h'2 ;@(h'c458)
|
|
00c454 a005 bra h'a ;@(h'c462)
|
|
00c456 c907 and #h'7, r0
|
|
00c458 6007 not r0, r0
|
|
00c45a 7001
|
|
00c45c c907 and #h'7, r0
|
|
00c45e 6007 not r0, r0
|
|
00c460 7001
|
|
00c462 2008 tst r0, r0
|
|
00c464 db05 mov.l @(h'14,pc), r11 ;@(h'c47c)
|
|
00c466 8f1f bf/s h'3e ;@(h'c4a8)
|
|
00c468 1f01 mov.l r0, @(h'4,r15)
|
|
00c46a a019 bra h'32 ;@(h'c4a0)
|
|
00c46c 0009 nop
|
|
00c46e 0080
|
|
00c470 0030
|
|
00c472 e828 mov #h'28, r8
|
|
00c474 0030
|
|
00c476 e7b8 mov #h'ffffffb8, r7
|
|
00c478 0030
|
|
00c47a bdfc bsr h'-408 ;@(h'c076)
|
|
00c47c 0030
|
|
00c47e e778 mov #h'78, r7
|
|
00c480 5ef2 mov.l @(h'8,r15), r14
|
|
00c482 3ec7 cmp/gt r12, r14
|
|
00c484 8d0b bt/s h'16 ;@(h'c49e)
|
|
00c486 6ad3 mov r13, r10
|
|
00c488 64e3 mov r14, r4
|
|
00c48a 4b0b jsr @r11
|
|
00c48c 65a3 mov r10, r5
|
|
00c48e 6403 mov r0, r4
|
|
00c490 62f2 mov.l @r15, r2
|
|
00c492 7e01
|
|
00c494 7201
|
|
00c496 3ec7 cmp/gt r12, r14
|
|
00c498 2f22 mov.l r2, @r15
|
|
00c49a 8ff5 bf/s h'-16 ;@(h'c488)
|
|
00c49c 2244 mov.b r4, @-r2
|
|
00c49e 7d01
|
|
00c4a0 3d87 cmp/gt r8, r13
|
|
00c4a2 8bed bf h'-26 ;@(h'c480)
|
|
00c4a4 a031 bra h'62 ;@(h'c50a)
|
|
00c4a6 0009 nop
|
|
00c4a8 3658 sub r5, r6
|
|
00c4aa 7608
|
|
00c4ac 4611 cmp/pz r6
|
|
00c4ae 8900 bt h'0 ;@(h'c4b2)
|
|
00c4b0 7607
|
|
00c4b2 4621 shar r6
|
|
00c4b4 53f2 mov.l @(h'8,r15), r3
|
|
00c4b6 62c3 mov r12, r2
|
|
00c4b8 4621 shar r6
|
|
00c4ba 4621 shar r6
|
|
00c4bc 3238 sub r3, r2
|
|
00c4be 3627 cmp/gt r2, r6
|
|
00c4c0 8b00 bf h'0 ;@(h'c4c4)
|
|
00c4c2 7c01
|
|
00c4c4 53f1 mov.l @(h'4,r15), r3
|
|
00c4c6 3438 sub r3, r4
|
|
00c4c8 a01d bra h'3a ;@(h'c506)
|
|
00c4ca 1f43 mov.l r4, @(h'c,r15)
|
|
00c4cc 5ef2 mov.l @(h'8,r15), r14
|
|
00c4ce 3ec3 cmp/ge r12, r14
|
|
00c4d0 8d18 bt/s h'30 ;@(h'c504)
|
|
00c4d2 69d3 mov r13, r9
|
|
00c4d4 64e3 mov r14, r4
|
|
00c4d6 4b0b jsr @r11
|
|
00c4d8 6593 mov r9, r5
|
|
00c4da 6a03 mov r0, r10
|
|
00c4dc 64e3 mov r14, r4
|
|
00c4de 7401
|
|
00c4e0 4b0b jsr @r11
|
|
00c4e2 6593 mov r9, r5
|
|
00c4e4 62f2 mov.l @r15, r2
|
|
00c4e6 61ac extu.b r10, r1
|
|
00c4e8 6403 mov r0, r4
|
|
00c4ea 7201
|
|
00c4ec 2f22 mov.l r2, @r15
|
|
00c4ee 644c extu.b r4, r4
|
|
00c4f0 53f3 mov.l @(h'c,r15), r3
|
|
00c4f2 7e01
|
|
00c4f4 633b neg r3, r3
|
|
00c4f6 443d shld r3, r4
|
|
00c4f8 53f1 mov.l @(h'4,r15), r3
|
|
00c4fa 3ec3 cmp/ge r12, r14
|
|
00c4fc 413d shld r3, r1
|
|
00c4fe 241b or r1, r4
|
|
00c500 8fe8 bf/s h'-30 ;@(h'c4d4)
|
|
00c502 2244 mov.b r4, @-r2
|
|
00c504 7d01
|
|
00c506 3d87 cmp/gt r8, r13
|
|
00c508 8be0 bf h'-40 ;@(h'c4cc)
|
|
00c50a 7f10 add #h'10, r15
|
|
00c50c 4f26 lds.l @r15+, pr
|
|
00c50e 68f6 mov.l @r15+, r8
|
|
00c510 69f6 mov.l @r15+, r9
|
|
00c512 6af6 mov.l @r15+, r10
|
|
00c514 6bf6 mov.l @r15+, r11
|
|
00c516 6cf6 mov.l @r15+, r12
|
|
00c518 6df6 mov.l @r15+, r13
|
|
00c51a 000b rts
|
|
00c51c 6ef6 mov.l @r15+, r14
|
|
00c51e 0000
|
|
00c520 2fe6 mov.l r14, @-r15
|
|
00c522 e700 mov #h'0, r7
|
|
00c524 d640 mov.l @(h'100,pc), r6 ;@(h'c628)
|
|
00c526 ee04 mov #h'4, r14
|
|
00c528 2fd6 mov.l r13, @-r15
|
|
00c52a 6573 mov r7, r5
|
|
00c52c 9d7a mov.w @(h'f4,pc), r13 ;@(h'c624)
|
|
00c52e 6353 mov r5, r3
|
|
00c530 6253 mov r5, r2
|
|
00c532 4308 shll2 r3
|
|
00c534 332c add r2, r3
|
|
00c536 4308 shll2 r3
|
|
00c538 336c add r6, r3
|
|
00c53a e010 mov #h'10, r0
|
|
00c53c 013c mov.b @(r0,r3), r1
|
|
00c53e 611c extu.b r1, r1
|
|
00c540 31d0 cmp/eq r13, r1
|
|
00c542 8902 bt h'4 ;@(h'c54a)
|
|
00c544 7501
|
|
00c546 35e3 cmp/ge r14, r5
|
|
00c548 8bf1 bf h'-1e ;@(h'c52e)
|
|
00c54a 35e3 cmp/ge r14, r5
|
|
00c54c 8b01 bf h'2 ;@(h'c552)
|
|
00c54e a01b bra h'36 ;@(h'c588)
|
|
00c550 e0f8 mov #h'fffffff8, r0
|
|
00c552 6e73 mov r7, r14
|
|
00c554 6043 mov r4, r0
|
|
00c556 ed08 mov #h'8, r13
|
|
00c558 6453 mov r5, r4
|
|
00c55a 6353 mov r5, r3
|
|
00c55c 4408 shll2 r4
|
|
00c55e 343c add r3, r4
|
|
00c560 4408 shll2 r4
|
|
00c562 346c add r6, r4
|
|
00c564 6304 mov.b @r0+, r3
|
|
00c566 7e01
|
|
00c568 2430 mov.b r3, @r4
|
|
00c56a 3ed3 cmp/ge r13, r14
|
|
00c56c 8ffa bf/s h'-c ;@(h'c564)
|
|
00c56e 7401
|
|
00c570 6453 mov r5, r4
|
|
00c572 6353 mov r5, r3
|
|
00c574 4408 shll2 r4
|
|
00c576 343c add r3, r4
|
|
00c578 4408 shll2 r4
|
|
00c57a 346c add r6, r4
|
|
00c57c 1472 mov.l r7, @(h'8,r4)
|
|
00c57e e2ff mov #h'ffffffff, r2
|
|
00c580 1423 mov.l r2, @(h'c,r4)
|
|
00c582 e010 mov #h'10, r0
|
|
00c584 0474 mov.b r7, @(r0,r4)
|
|
00c586 6053 mov r5, r0
|
|
00c588 6df6 mov.l @r15+, r13
|
|
00c58a 000b rts
|
|
00c58c 6ef6 mov.l @r15+, r14
|
|
00c58e 2fe6 mov.l r14, @-r15
|
|
00c590 2fd6 mov.l r13, @-r15
|
|
00c592 4f22 sts.l pr, @-r15
|
|
00c594 d325 mov.l @(h'94,pc), r3 ;@(h'c62c)
|
|
00c596 2349 and r4, r3
|
|
00c598 4329 shlr16 r3
|
|
00c59a 4319 shlr8 r3
|
|
00c59c 633e exts.b r3, r3
|
|
00c59e 633c extu.b r3, r3
|
|
00c5a0 2338 tst r3, r3
|
|
00c5a2 8b22 bf h'44 ;@(h'c5ea)
|
|
00c5a4 dd22 mov.l @(h'88,pc), r13 ;@(h'c630)
|
|
00c5a6 ee00 mov #h'0, r14
|
|
00c5a8 2d49 and r4, r13
|
|
00c5aa b027 bsr h'4e ;@(h'c5fc)
|
|
00c5ac 64d3 mov r13, r4
|
|
00c5ae 2008 tst r0, r0
|
|
00c5b0 8b19 bf h'32 ;@(h'c5e6)
|
|
00c5b2 65e3 mov r14, r5
|
|
00c5b4 d71c mov.l @(h'70,pc), r7 ;@(h'c628)
|
|
00c5b6 e608 mov #h'8, r6
|
|
00c5b8 64d3 mov r13, r4
|
|
00c5ba 63d3 mov r13, r3
|
|
00c5bc 4408 shll2 r4
|
|
00c5be 343c add r3, r4
|
|
00c5c0 4408 shll2 r4
|
|
00c5c2 347c add r7, r4
|
|
00c5c4 24e0 mov.b r14, @r4
|
|
00c5c6 7501
|
|
00c5c8 3563 cmp/ge r6, r5
|
|
00c5ca 8ffb bf/s h'-a ;@(h'c5c4)
|
|
00c5cc 7401
|
|
00c5ce 64d3 mov r13, r4
|
|
00c5d0 63d3 mov r13, r3
|
|
00c5d2 4408 shll2 r4
|
|
00c5d4 343c add r3, r4
|
|
00c5d6 4408 shll2 r4
|
|
00c5d8 9324 mov.w @(h'48,pc), r3 ;@(h'c624)
|
|
00c5da e010 mov #h'10, r0
|
|
00c5dc 347c add r7, r4
|
|
00c5de e2ff mov #h'ffffffff, r2
|
|
00c5e0 14e2 mov.l r14, @(h'8,r4)
|
|
00c5e2 1423 mov.l r2, @(h'c,r4)
|
|
00c5e4 0434 mov.b r3, @(r0,r4)
|
|
00c5e6 a004 bra h'8 ;@(h'c5f2)
|
|
00c5e8 65e3 mov r14, r5
|
|
00c5ea d212 mov.l @(h'48,pc), r2 ;@(h'c634)
|
|
00c5ec 420b jsr @r2
|
|
00c5ee 0009 nop
|
|
00c5f0 6503 mov r0, r5
|
|
00c5f2 6053 mov r5, r0
|
|
00c5f4 4f26 lds.l @r15+, pr
|
|
00c5f6 6df6 mov.l @r15+, r13
|
|
00c5f8 000b rts
|
|
00c5fa 6ef6 mov.l @r15+, r14
|
|
00c5fc 4411 cmp/pz r4
|
|
00c5fe 8b0c bf h'18 ;@(h'c61a)
|
|
00c600 e204 mov #h'4, r2
|
|
00c602 3427 cmp/gt r2, r4
|
|
00c604 8909 bt h'12 ;@(h'c61a)
|
|
00c606 6343 mov r4, r3
|
|
00c608 d00b mov.l @(h'2c,pc), r0 ;@(h'c638)
|
|
00c60a 4408 shll2 r4
|
|
00c60c 343c add r3, r4
|
|
00c60e 4408 shll2 r4
|
|
00c610 9308 mov.w @(h'10,pc), r3 ;@(h'c624)
|
|
00c612 024c mov.b @(r0,r4), r2
|
|
00c614 622c extu.b r2, r2
|
|
00c616 3230 cmp/eq r3, r2
|
|
00c618 8b01 bf h'2 ;@(h'c61e)
|
|
00c61a 000b rts
|
|
00c61c e0ff mov #h'ffffffff, r0
|
|
00c61e e000 mov #h'0, r0
|
|
00c620 000b rts
|
|
00c622 0009 nop
|
|
00c624 00ff mac.l @r15+, @r0+
|
|
00c626 0000
|
|
00c628 0810
|
|
00c62a 0230
|
|
00c62c 0f00
|
|
00c62e 0000
|
|
00c630 f0ff
|
|
00c632 ffff
|
|
00c634 0030
|
|
00c636 e678 mov #h'78, r6
|
|
00c638 0810
|
|
00c63a 0240
|
|
00c63c 2fb6 mov.l r11, @-r15
|
|
00c63e e108 mov #h'8, r1
|
|
00c640 d640 mov.l @(h'100,pc), r6 ;@(h'c744)
|
|
00c642 ebff mov #h'ffffffff, r11
|
|
00c644 927c mov.w @(h'f8,pc), r2 ;@(h'c740)
|
|
00c646 6463 mov r6, r4
|
|
00c648 2fa6 mov.l r10, @-r15
|
|
00c64a 6563 mov r6, r5
|
|
00c64c 6763 mov r6, r7
|
|
00c64e e400 mov #h'0, r4
|
|
00c650 6a63 mov r6, r10
|
|
00c652 7a50 add #h'50, r10
|
|
00c654 6043 mov r4, r0
|
|
00c656 6673 mov r7, r6
|
|
00c658 2640 mov.b r4, @r6
|
|
00c65a 7001
|
|
00c65c 3013 cmp/ge r1, r0
|
|
00c65e 8ffb bf/s h'-a ;@(h'c658)
|
|
00c660 7601
|
|
00c662 e010 mov #h'10, r0
|
|
00c664 1542 mov.l r4, @(h'8,r5)
|
|
00c666 7714 add #h'14, r7
|
|
00c668 15b3 mov.l r11, @(h'c,r5)
|
|
00c66a 37a2 cmp/hs r10, r7
|
|
00c66c 0524 mov.b r2, @(r0,r5)
|
|
00c66e 8ff1 bf/s h'-1e ;@(h'c654)
|
|
00c670 7514 add #h'14, r5
|
|
00c672 6af6 mov.l @r15+, r10
|
|
00c674 000b rts
|
|
00c676 6bf6 mov.l @r15+, r11
|
|
00c678 2fe6 mov.l r14, @-r15
|
|
00c67a 2fd6 mov.l r13, @-r15
|
|
00c67c 2fc6 mov.l r12, @-r15
|
|
00c67e 6d63 mov r6, r13
|
|
00c680 d331 mov.l @(h'c4,pc), r3 ;@(h'c748)
|
|
00c682 2fb6 mov.l r11, @-r15
|
|
00c684 4f22 sts.l pr, @-r15
|
|
00c686 2349 and r4, r3
|
|
00c688 7fec add #h'ec, r15
|
|
00c68a 4329 shlr16 r3
|
|
00c68c 1f51 mov.l r5, @(h'4,r15)
|
|
00c68e 4319 shlr8 r3
|
|
00c690 633e exts.b r3, r3
|
|
00c692 633c extu.b r3, r3
|
|
00c694 2338 tst r3, r3
|
|
00c696 8f45 bf/s h'8a ;@(h'c724)
|
|
00c698 6b73 mov r7, r11
|
|
00c69a 66f3 mov r15, r6
|
|
00c69c de2b mov.l @(h'ac,pc), r14 ;@(h'c74c)
|
|
00c69e 2e49 and r4, r14
|
|
00c6a0 dc28 mov.l @(h'a0,pc), r12 ;@(h'c744)
|
|
00c6a2 63e3 mov r14, r3
|
|
00c6a4 2f66 mov.l r6, @-r15
|
|
00c6a6 62e3 mov r14, r2
|
|
00c6a8 4308 shll2 r3
|
|
00c6aa 332c add r2, r3
|
|
00c6ac 4308 shll2 r3
|
|
00c6ae 33cc add r12, r3
|
|
00c6b0 2f36 mov.l r3, @-r15
|
|
00c6b2 64f3 mov r15, r4
|
|
00c6b4 d326 mov.l @(h'98,pc), r3 ;@(h'c750)
|
|
00c6b6 430b jsr @r3
|
|
00c6b8 7410 add #h'10, r4
|
|
00c6ba 6403 mov r0, r4
|
|
00c6bc 65f6 mov.l @r15+, r5
|
|
00c6be d225 mov.l @(h'94,pc), r2 ;@(h'c754)
|
|
00c6c0 420b jsr @r2
|
|
00c6c2 66f6 mov.l @r15+, r6
|
|
00c6c4 2008 tst r0, r0
|
|
00c6c6 8b21 bf h'42 ;@(h'c70c)
|
|
00c6c8 62f2 mov.l @r15, r2
|
|
00c6ca 64e3 mov r14, r4
|
|
00c6cc 63e3 mov r14, r3
|
|
00c6ce 4408 shll2 r4
|
|
00c6d0 343c add r3, r4
|
|
00c6d2 4408 shll2 r4
|
|
00c6d4 34cc add r12, r4
|
|
00c6d6 5342 mov.l @(h'8,r4), r3
|
|
00c6d8 3323 cmp/ge r2, r3
|
|
00c6da 8917 bt h'2e ;@(h'c70c)
|
|
00c6dc 60b3 mov r11, r0
|
|
00c6de 88ff cmp/eq #h'ffffffff, r0
|
|
00c6e0 8901 bt h'2 ;@(h'c6e6)
|
|
00c6e2 a005 bra h'a ;@(h'c6f0)
|
|
00c6e4 14b2 mov.l r11, @(h'8,r4)
|
|
00c6e6 63f2 mov.l @r15, r3
|
|
00c6e8 3b32 cmp/hs r3, r11
|
|
00c6ea 8b01 bf h'2 ;@(h'c6f0)
|
|
00c6ec a021 bra h'42 ;@(h'c732)
|
|
00c6ee e0ed mov #h'ffffffed, r0
|
|
00c6f0 56f1 mov.l @(h'4,r15), r6
|
|
00c6f2 65d3 mov r13, r5
|
|
00c6f4 d218 mov.l @(h'60,pc), r2 ;@(h'c758)
|
|
00c6f6 64e3 mov r14, r4
|
|
00c6f8 63e3 mov r14, r3
|
|
00c6fa 4408 shll2 r4
|
|
00c6fc 343c add r3, r4
|
|
00c6fe 4408 shll2 r4
|
|
00c700 34cc add r12, r4
|
|
00c702 5442 mov.l @(h'8,r4), r4
|
|
00c704 420b jsr @r2
|
|
00c706 7401
|
|
00c708 2008 tst r0, r0
|
|
00c70a 8901 bt h'2 ;@(h'c710)
|
|
00c70c a011 bra h'22 ;@(h'c732)
|
|
00c70e e0fe mov #h'fffffffe, r0
|
|
00c710 63e3 mov r14, r3
|
|
00c712 4e08 shll2 r14
|
|
00c714 3e3c add r3, r14
|
|
00c716 4e08 shll2 r14
|
|
00c718 3ecc add r12, r14
|
|
00c71a 52e2 mov.l @(h'8,r14), r2
|
|
00c71c 32dc add r13, r2
|
|
00c71e 1e22 mov.l r2, @(h'8,r14)
|
|
00c720 a006 bra h'c ;@(h'c730)
|
|
00c722 65d3 mov r13, r5
|
|
00c724 d30d mov.l @(h'34,pc), r3 ;@(h'c75c)
|
|
00c726 67b3 mov r11, r7
|
|
00c728 66d3 mov r13, r6
|
|
00c72a 430b jsr @r3
|
|
00c72c 55f1 mov.l @(h'4,r15), r5
|
|
00c72e 6503 mov r0, r5
|
|
00c730 6053 mov r5, r0
|
|
00c732 7f14 add #h'14, r15
|
|
00c734 4f26 lds.l @r15+, pr
|
|
00c736 6bf6 mov.l @r15+, r11
|
|
00c738 6cf6 mov.l @r15+, r12
|
|
00c73a 6df6 mov.l @r15+, r13
|
|
00c73c 000b rts
|
|
00c73e 6ef6 mov.l @r15+, r14
|
|
00c740 00ff mac.l @r15+, @r0+
|
|
00c742 0000
|
|
00c744 0810
|
|
00c746 0230
|
|
00c748 0f00
|
|
00c74a 0000
|
|
00c74c f0ff
|
|
00c74e ffff
|
|
00c750 0030
|
|
00c752 e788 mov #h'ffffff88, r7
|
|
00c754 0030
|
|
00c756 e7f8 mov #h'fffffff8, r7
|
|
00c758 0030
|
|
00c75a e7e8 mov #h'ffffffe8, r7
|
|
00c75c 0030
|
|
00c75e e6d8 mov #h'ffffffd8, r6
|
|
00c760 2fe6 mov.l r14, @-r15
|
|
00c762 2fd6 mov.l r13, @-r15
|
|
00c764 2fc6 mov.l r12, @-r15
|
|
00c766 6c53 mov r5, r12
|
|
00c768 d385 mov.l @(h'214,pc), r3 ;@(h'c980)
|
|
00c76a 2fb6 mov.l r11, @-r15
|
|
00c76c 2fa6 mov.l r10, @-r15
|
|
00c76e 2349 and r4, r3
|
|
00c770 2f96 mov.l r9, @-r15
|
|
00c772 4329 shlr16 r3
|
|
00c774 4f22 sts.l pr, @-r15
|
|
00c776 4319 shlr8 r3
|
|
00c778 7ff0 add #h'f0, r15
|
|
00c77a 633e exts.b r3, r3
|
|
00c77c 633c extu.b r3, r3
|
|
00c77e 2338 tst r3, r3
|
|
00c780 8f4e bf/s h'9c ;@(h'c820)
|
|
00c782 6e63 mov r6, r14
|
|
00c784 dd7f mov.l @(h'1fc,pc), r13 ;@(h'c984)
|
|
00c786 6af3 mov r15, r10
|
|
00c788 d37f mov.l @(h'1fc,pc), r3 ;@(h'c988)
|
|
00c78a 2d49 and r4, r13
|
|
00c78c 7a04
|
|
00c78e 430b jsr @r3
|
|
00c790 64a3 mov r10, r4
|
|
00c792 67c3 mov r12, r7
|
|
00c794 d27e mov.l @(h'1f8,pc), r2 ;@(h'c990)
|
|
00c796 66e3 mov r14, r6
|
|
00c798 d97c mov.l @(h'1f0,pc), r9 ;@(h'c98c)
|
|
00c79a 65d3 mov r13, r5
|
|
00c79c 63d3 mov r13, r3
|
|
00c79e 4508 shll2 r5
|
|
00c7a0 353c add r3, r5
|
|
00c7a2 4508 shll2 r5
|
|
00c7a4 359c add r9, r5
|
|
00c7a6 420b jsr @r2
|
|
00c7a8 64a3 mov r10, r4
|
|
00c7aa 8800 cmp/eq #h'0, r0
|
|
00c7ac 8d2d bt/s h'5a ;@(h'c80a)
|
|
00c7ae 6b03 mov r0, r11
|
|
00c7b0 8811 cmp/eq #h'11, r0
|
|
00c7b2 8926 bt h'4c ;@(h'c802)
|
|
00c7b4 8812 cmp/eq #h'12, r0
|
|
00c7b6 8924 bt h'48 ;@(h'c802)
|
|
00c7b8 8830 cmp/eq #h'30, r0
|
|
00c7ba 8924 bt h'48 ;@(h'c806)
|
|
00c7bc 8825 cmp/eq #h'25, r0
|
|
00c7be 8b24 bf h'48 ;@(h'c80a)
|
|
00c7c0 62d3 mov r13, r2
|
|
00c7c2 63d3 mov r13, r3
|
|
00c7c4 4208 shll2 r2
|
|
00c7c6 323c add r3, r2
|
|
00c7c8 4208 shll2 r2
|
|
00c7ca 329c add r9, r2
|
|
00c7cc 2f22 mov.l r2, @r15
|
|
00c7ce 67c3 mov r12, r7
|
|
00c7d0 5322 mov.l @(h'8,r2), r3
|
|
00c7d2 66e3 mov r14, r6
|
|
00c7d4 2f36 mov.l r3, @-r15
|
|
00c7d6 55f1 mov.l @(h'4,r15), r5
|
|
00c7d8 d36e mov.l @(h'1b8,pc), r3 ;@(h'c994)
|
|
00c7da 430b jsr @r3
|
|
00c7dc 64a3 mov r10, r4
|
|
00c7de 60b3 mov r11, r0
|
|
00c7e0 8800 cmp/eq #h'0, r0
|
|
00c7e2 8d12 bt/s h'24 ;@(h'c80a)
|
|
00c7e4 7f04
|
|
00c7e6 8801 cmp/eq #h'1, r0
|
|
00c7e8 890f bt h'1e ;@(h'c80a)
|
|
00c7ea 8802 cmp/eq #h'2, r0
|
|
00c7ec 890d bt h'1a ;@(h'c80a)
|
|
00c7ee 8815 cmp/eq #h'15, r0
|
|
00c7f0 8907 bt h'e ;@(h'c802)
|
|
00c7f2 8852 cmp/eq #h'52, r0
|
|
00c7f4 8905 bt h'a ;@(h'c802)
|
|
00c7f6 8818 cmp/eq #h'18, r0
|
|
00c7f8 8903 bt h'6 ;@(h'c802)
|
|
00c7fa 8833 cmp/eq #h'33, r0
|
|
00c7fc 8903 bt h'6 ;@(h'c806)
|
|
00c7fe a004 bra h'8 ;@(h'c80a)
|
|
00c800 0009 nop
|
|
00c802 a013 bra h'26 ;@(h'c82c)
|
|
00c804 e0fe mov #h'fffffffe, r0
|
|
00c806 a011 bra h'22 ;@(h'c82c)
|
|
00c808 e0fc mov #h'fffffffc, r0
|
|
00c80a 64d3 mov r13, r4
|
|
00c80c 63d3 mov r13, r3
|
|
00c80e 4408 shll2 r4
|
|
00c810 343c add r3, r4
|
|
00c812 4408 shll2 r4
|
|
00c814 349c add r9, r4
|
|
00c816 5542 mov.l @(h'8,r4), r5
|
|
00c818 6253 mov r5, r2
|
|
00c81a 32ec add r14, r2
|
|
00c81c a005 bra h'a ;@(h'c82a)
|
|
00c81e 1422 mov.l r2, @(h'8,r4)
|
|
00c820 d25d mov.l @(h'174,pc), r2 ;@(h'c998)
|
|
00c822 66e3 mov r14, r6
|
|
00c824 420b jsr @r2
|
|
00c826 65c3 mov r12, r5
|
|
00c828 6503 mov r0, r5
|
|
00c82a 6053 mov r5, r0
|
|
00c82c 7f10 add #h'10, r15
|
|
00c82e 4f26 lds.l @r15+, pr
|
|
00c830 69f6 mov.l @r15+, r9
|
|
00c832 6af6 mov.l @r15+, r10
|
|
00c834 6bf6 mov.l @r15+, r11
|
|
00c836 6cf6 mov.l @r15+, r12
|
|
00c838 6df6 mov.l @r15+, r13
|
|
00c83a 000b rts
|
|
00c83c 6ef6 mov.l @r15+, r14
|
|
00c83e 2fe6 mov.l r14, @-r15
|
|
00c840 2fd6 mov.l r13, @-r15
|
|
00c842 4f22 sts.l pr, @-r15
|
|
00c844 d34e mov.l @(h'138,pc), r3 ;@(h'c980)
|
|
00c846 7ff0 add #h'f0, r15
|
|
00c848 2349 and r4, r3
|
|
00c84a 4329 shlr16 r3
|
|
00c84c 4319 shlr8 r3
|
|
00c84e 633e exts.b r3, r3
|
|
00c850 633c extu.b r3, r3
|
|
00c852 2338 tst r3, r3
|
|
00c854 8f1e bf/s h'3c ;@(h'c894)
|
|
00c856 6e53 mov r5, r14
|
|
00c858 d24a mov.l @(h'128,pc), r2 ;@(h'c984)
|
|
00c85a 66f3 mov r15, r6
|
|
00c85c d14b mov.l @(h'12c,pc), r1 ;@(h'c98c)
|
|
00c85e 2429 and r2, r4
|
|
00c860 6d43 mov r4, r13
|
|
00c862 6343 mov r4, r3
|
|
00c864 4d08 shll2 r13
|
|
00c866 3d3c add r3, r13
|
|
00c868 d347 mov.l @(h'11c,pc), r3 ;@(h'c988)
|
|
00c86a 4d08 shll2 r13
|
|
00c86c 3d1c add r1, r13
|
|
00c86e 1de2 mov.l r14, @(h'8,r13)
|
|
00c870 2f66 mov.l r6, @-r15
|
|
00c872 64f3 mov r15, r4
|
|
00c874 430b jsr @r3
|
|
00c876 7408
|
|
00c878 d248 mov.l @(h'120,pc), r2 ;@(h'c99c)
|
|
00c87a 6403 mov r0, r4
|
|
00c87c 65d3 mov r13, r5
|
|
00c87e 420b jsr @r2
|
|
00c880 66f6 mov.l @r15+, r6
|
|
00c882 63f2 mov.l @r15, r3
|
|
00c884 52d2 mov.l @(h'8,r13), r2
|
|
00c886 3237 cmp/gt r3, r2
|
|
00c888 8b01 bf h'2 ;@(h'c88e)
|
|
00c88a a008 bra h'10 ;@(h'c89e)
|
|
00c88c e0ed mov #h'ffffffed, r0
|
|
00c88e 65f2 mov.l @r15, r5
|
|
00c890 a004 bra h'8 ;@(h'c89c)
|
|
00c892 35e8 sub r14, r5
|
|
00c894 d242 mov.l @(h'108,pc), r2 ;@(h'c9a0)
|
|
00c896 420b jsr @r2
|
|
00c898 65e3 mov r14, r5
|
|
00c89a 6503 mov r0, r5
|
|
00c89c 6053 mov r5, r0
|
|
00c89e 7f10 add #h'10, r15
|
|
00c8a0 4f26 lds.l @r15+, pr
|
|
00c8a2 6df6 mov.l @r15+, r13
|
|
00c8a4 000b rts
|
|
00c8a6 6ef6 mov.l @r15+, r14
|
|
00c8a8 4f22 sts.l pr, @-r15
|
|
00c8aa 7fec add #h'ec, r15
|
|
00c8ac d336 mov.l @(h'd8,pc), r3 ;@(h'c988)
|
|
00c8ae 66f3 mov r15, r6
|
|
00c8b0 2f42 mov.l r4, @r15
|
|
00c8b2 7604
|
|
00c8b4 2f66 mov.l r6, @-r15
|
|
00c8b6 64f3 mov r15, r4
|
|
00c8b8 430b jsr @r3
|
|
00c8ba 740c
|
|
00c8bc 55f1 mov.l @(h'4,r15), r5
|
|
00c8be 6403 mov r0, r4
|
|
00c8c0 d336 mov.l @(h'd8,pc), r3 ;@(h'c99c)
|
|
00c8c2 430b jsr @r3
|
|
00c8c4 66f6 mov.l @r15+, r6
|
|
00c8c6 8840 cmp/eq #h'40, r0
|
|
00c8c8 8b03 bf h'6 ;@(h'c8d2)
|
|
00c8ca 7f14 add #h'14, r15
|
|
00c8cc 4f26 lds.l @r15+, pr
|
|
00c8ce 000b rts
|
|
00c8d0 e0ff mov #h'ffffffff, r0
|
|
00c8d2 be25 bsr h'-3b6 ;@(h'c520)
|
|
00c8d4 64f2 mov.l @r15, r4
|
|
00c8d6 6403 mov r0, r4
|
|
00c8d8 4411 cmp/pz r4
|
|
00c8da 8b01 bf h'2 ;@(h'c8e0)
|
|
00c8dc d329 mov.l @(h'a4,pc), r3 ;@(h'c984)
|
|
00c8de 2439 and r3, r4
|
|
00c8e0 6043 mov r4, r0
|
|
00c8e2 7f14 add #h'14, r15
|
|
00c8e4 4f26 lds.l @r15+, pr
|
|
00c8e6 000b rts
|
|
00c8e8 0009 nop
|
|
00c8ea d32e mov.l @(h'b8,pc), r3 ;@(h'c9a4)
|
|
00c8ec 432b jmp @r3
|
|
00c8ee e600 mov #h'0, r6
|
|
00c8f0 2fe6 mov.l r14, @-r15
|
|
00c8f2 6e53 mov r5, r14
|
|
00c8f4 d22c mov.l @(h'b0,pc), r2 ;@(h'c9a8)
|
|
00c8f6 4f22 sts.l pr, @-r15
|
|
00c8f8 d32c mov.l @(h'b0,pc), r3 ;@(h'c9ac)
|
|
00c8fa 7fd4 add #h'd4, r15
|
|
00c8fc 61f3 mov r15, r1
|
|
00c8fe 711c add #h'1c, r1
|
|
00c900 430b jsr @r3
|
|
00c902 e010 mov #h'10, r0
|
|
00c904 d22a mov.l @(h'a8,pc), r2 ;@(h'c9b0)
|
|
00c906 61f3 mov r15, r1
|
|
00c908 d328 mov.l @(h'a0,pc), r3 ;@(h'c9ac)
|
|
00c90a 710c
|
|
00c90c 430b jsr @r3
|
|
00c90e e010 mov #h'10, r0
|
|
00c910 6043 mov r4, r0
|
|
00c912 8800 cmp/eq #h'0, r0
|
|
00c914 8905 bt h'a ;@(h'c922)
|
|
00c916 8801 cmp/eq #h'1, r0
|
|
00c918 891a bt h'34 ;@(h'c950)
|
|
00c91a 8802 cmp/eq #h'2, r0
|
|
00c91c 8921 bt h'42 ;@(h'c962)
|
|
00c91e a029 bra h'52 ;@(h'c974)
|
|
00c920 0009 nop
|
|
00c922 66f3 mov r15, r6
|
|
00c924 d123 mov.l @(h'8c,pc), r1 ;@(h'c9b4)
|
|
00c926 65f3 mov r15, r5
|
|
00c928 7508
|
|
00c92a 64f3 mov r15, r4
|
|
00c92c 410b jsr @r1
|
|
00c92e 7404
|
|
00c930 2008 tst r0, r0
|
|
00c932 8906 bt h'c ;@(h'c942)
|
|
00c934 e200 mov #h'0, r2
|
|
00c936 e0e1 mov #h'ffffffe1, r0
|
|
00c938 2e22 mov.l r2, @r14
|
|
00c93a 7f2c add #h'2c, r15
|
|
00c93c 4f26 lds.l @r15+, pr
|
|
00c93e 000b rts
|
|
00c940 6ef6 mov.l @r15+, r14
|
|
00c942 e000 mov #h'0, r0
|
|
00c944 63f2 mov.l @r15, r3
|
|
00c946 2e32 mov.l r3, @r14
|
|
00c948 7f2c add #h'2c, r15
|
|
00c94a 4f26 lds.l @r15+, pr
|
|
00c94c 000b rts
|
|
00c94e 6ef6 mov.l @r15+, r14
|
|
00c950 d319 mov.l @(h'64,pc), r3 ;@(h'c9b8)
|
|
00c952 65e3 mov r14, r5
|
|
00c954 64f3 mov r15, r4
|
|
00c956 430b jsr @r3
|
|
00c958 741c add #h'1c, r4
|
|
00c95a 7f2c add #h'2c, r15
|
|
00c95c 4f26 lds.l @r15+, pr
|
|
00c95e 000b rts
|
|
00c960 6ef6 mov.l @r15+, r14
|
|
00c962 65e3 mov r14, r5
|
|
00c964 d214 mov.l @(h'50,pc), r2 ;@(h'c9b8)
|
|
00c966 64f3 mov r15, r4
|
|
00c968 420b jsr @r2
|
|
00c96a 740c
|
|
00c96c 7f2c add #h'2c, r15
|
|
00c96e 4f26 lds.l @r15+, pr
|
|
00c970 000b rts
|
|
00c972 6ef6 mov.l @r15+, r14
|
|
00c974 e0fb mov #h'fffffffb, r0
|
|
00c976 7f2c add #h'2c, r15
|
|
00c978 4f26 lds.l @r15+, pr
|
|
00c97a 000b rts
|
|
00c97c 6ef6 mov.l @r15+, r14
|
|
00c97e 0000
|
|
00c980 0f00
|
|
00c982 0000
|
|
00c984 f0ff
|
|
00c986 ffff
|
|
00c988 0030
|
|
00c98a e788 mov #h'ffffff88, r7
|
|
00c98c 0810
|
|
00c98e 0230
|
|
00c990 0030
|
|
00c992 e818 mov #h'18, r8
|
|
00c994 0030
|
|
00c996 e808 mov #h'8, r8
|
|
00c998 0030
|
|
00c99a e6f8 mov #h'fffffff8, r6
|
|
00c99c 0030
|
|
00c99e e7f8 mov #h'fffffff8, r7
|
|
00c9a0 0030
|
|
00c9a2 e6e8 mov #h'ffffffe8, r6
|
|
00c9a4 0030
|
|
00c9a6 e6c8 mov #h'ffffffc8, r6
|
|
00c9a8 0032 stc ssr, r0
|
|
00c9aa 09d8
|
|
00c9ac 0030
|
|
00c9ae c0dc mov.b r0, @(h'dc,gbr)
|
|
00c9b0 0032 stc ssr, r0
|
|
00c9b2 09e8
|
|
00c9b4 0030
|
|
00c9b6 e7d8 mov #h'ffffffd8, r7
|
|
00c9b8 0030
|
|
00c9ba e6b8 mov #h'ffffffb8, r6
|
|
00c9bc 2fe6 mov.l r14, @-r15
|
|
00c9be 6e43 mov r4, r14
|
|
00c9c0 d07c mov.l @(h'1f0,pc), r0 ;@(h'cbb4)
|
|
00c9c2 4f22 sts.l pr, @-r15
|
|
00c9c4 7ff0 add #h'f0, r15
|
|
00c9c6 20e9 and r14, r0
|
|
00c9c8 4029 shlr16 r0
|
|
00c9ca 4019 shlr8 r0
|
|
00c9cc 600e exts.b r0, r0
|
|
00c9ce 600c extu.b r0, r0
|
|
00c9d0 8800 cmp/eq #h'0, r0
|
|
00c9d2 8905 bt h'a ;@(h'c9e0)
|
|
00c9d4 8801 cmp/eq #h'1, r0
|
|
00c9d6 8922 bt h'44 ;@(h'ca1e)
|
|
00c9d8 8802 cmp/eq #h'2, r0
|
|
00c9da 8920 bt h'40 ;@(h'ca1e)
|
|
00c9dc a026 bra h'4c ;@(h'ca2c)
|
|
00c9de 0009 nop
|
|
00c9e0 d275 mov.l @(h'1d4,pc), r2 ;@(h'cbb8)
|
|
00c9e2 66f3 mov r15, r6
|
|
00c9e4 2f66 mov.l r6, @-r15
|
|
00c9e6 2e29 and r2, r14
|
|
00c9e8 d274 mov.l @(h'1d0,pc), r2 ;@(h'cbbc)
|
|
00c9ea 63e3 mov r14, r3
|
|
00c9ec 4e08 shll2 r14
|
|
00c9ee 3e3c add r3, r14
|
|
00c9f0 4e08 shll2 r14
|
|
00c9f2 64f3 mov r15, r4
|
|
00c9f4 420b jsr @r2
|
|
00c9f6 7408
|
|
00c9f8 d571 mov.l @(h'1c4,pc), r5 ;@(h'cbc0)
|
|
00c9fa 6403 mov r0, r4
|
|
00c9fc d371 mov.l @(h'1c4,pc), r3 ;@(h'cbc4)
|
|
00c9fe 35ec add r14, r5
|
|
00ca00 430b jsr @r3
|
|
00ca02 66f6 mov.l @r15+, r6
|
|
00ca04 2008 tst r0, r0
|
|
00ca06 8904 bt h'8 ;@(h'ca12)
|
|
00ca08 e0fe mov #h'fffffffe, r0
|
|
00ca0a 7f10 add #h'10, r15
|
|
00ca0c 4f26 lds.l @r15+, pr
|
|
00ca0e 000b rts
|
|
00ca10 6ef6 mov.l @r15+, r14
|
|
00ca12 60f2 mov.l @r15, r0
|
|
00ca14 7014 add #h'14, r0
|
|
00ca16 7f10 add #h'10, r15
|
|
00ca18 4f26 lds.l @r15+, pr
|
|
00ca1a 000b rts
|
|
00ca1c 6ef6 mov.l @r15+, r14
|
|
00ca1e d36a mov.l @(h'1a8,pc), r3 ;@(h'cbc8)
|
|
00ca20 430b jsr @r3
|
|
00ca22 64e3 mov r14, r4
|
|
00ca24 7f10 add #h'10, r15
|
|
00ca26 4f26 lds.l @r15+, pr
|
|
00ca28 000b rts
|
|
00ca2a 6ef6 mov.l @r15+, r14
|
|
00ca2c e0fb mov #h'fffffffb, r0
|
|
00ca2e 7f10 add #h'10, r15
|
|
00ca30 4f26 lds.l @r15+, pr
|
|
00ca32 000b rts
|
|
00ca34 6ef6 mov.l @r15+, r14
|
|
00ca36 2fe6 mov.l r14, @-r15
|
|
00ca38 2fd6 mov.l r13, @-r15
|
|
00ca3a 6d43 mov r4, r13
|
|
00ca3c d263 mov.l @(h'18c,pc), r2 ;@(h'cbcc)
|
|
00ca3e 4f22 sts.l pr, @-r15
|
|
00ca40 d363 mov.l @(h'18c,pc), r3 ;@(h'cbd0)
|
|
00ca42 7fec add #h'ec, r15
|
|
00ca44 61f3 mov r15, r1
|
|
00ca46 7104
|
|
00ca48 430b jsr @r3
|
|
00ca4a e004 mov #h'4, r0
|
|
00ca4c d15b mov.l @(h'16c,pc), r1 ;@(h'cbbc)
|
|
00ca4e 66f3 mov r15, r6
|
|
00ca50 2f66 mov.l r6, @-r15
|
|
00ca52 64f3 mov r15, r4
|
|
00ca54 410b jsr @r1
|
|
00ca56 740c
|
|
00ca58 d35a mov.l @(h'168,pc), r3 ;@(h'cbc4)
|
|
00ca5a 6403 mov r0, r4
|
|
00ca5c 65d3 mov r13, r5
|
|
00ca5e 430b jsr @r3
|
|
00ca60 66f6 mov.l @r15+, r6
|
|
00ca62 2008 tst r0, r0
|
|
00ca64 8b01 bf h'2 ;@(h'ca6a)
|
|
00ca66 a023 bra h'46 ;@(h'cab0)
|
|
00ca68 e0f3 mov #h'fffffff3, r0
|
|
00ca6a bd59 bsr h'-54e ;@(h'c520)
|
|
00ca6c 64d3 mov r13, r4
|
|
00ca6e 6e03 mov r0, r14
|
|
00ca70 4e11 cmp/pz r14
|
|
00ca72 8901 bt h'2 ;@(h'ca78)
|
|
00ca74 a01c bra h'38 ;@(h'cab0)
|
|
00ca76 60e3 mov r14, r0
|
|
00ca78 d34f mov.l @(h'13c,pc), r3 ;@(h'cbb8)
|
|
00ca7a 67f3 mov r15, r7
|
|
00ca7c d255 mov.l @(h'154,pc), r2 ;@(h'cbd4)
|
|
00ca7e e604 mov #h'4, r6
|
|
00ca80 2e39 and r3, r14
|
|
00ca82 7704
|
|
00ca84 65d3 mov r13, r5
|
|
00ca86 64f3 mov r15, r4
|
|
00ca88 420b jsr @r2
|
|
00ca8a 7408
|
|
00ca8c 8800 cmp/eq #h'0, r0
|
|
00ca8e 8d0c bt/s h'18 ;@(h'caaa)
|
|
00ca90 6403 mov r0, r4
|
|
00ca92 8811 cmp/eq #h'11, r0
|
|
00ca94 8905 bt h'a ;@(h'caa2)
|
|
00ca96 8812 cmp/eq #h'12, r0
|
|
00ca98 8903 bt h'6 ;@(h'caa2)
|
|
00ca9a 8830 cmp/eq #h'30, r0
|
|
00ca9c 8903 bt h'6 ;@(h'caa6)
|
|
00ca9e a004 bra h'8 ;@(h'caaa)
|
|
00caa0 0009 nop
|
|
00caa2 a005 bra h'a ;@(h'cab0)
|
|
00caa4 e0fe mov #h'fffffffe, r0
|
|
00caa6 a003 bra h'6 ;@(h'cab0)
|
|
00caa8 e0fc mov #h'fffffffc, r0
|
|
00caaa bd70 bsr h'-520 ;@(h'c58e)
|
|
00caac 64e3 mov r14, r4
|
|
00caae e000 mov #h'0, r0
|
|
00cab0 7f14 add #h'14, r15
|
|
00cab2 4f26 lds.l @r15+, pr
|
|
00cab4 6df6 mov.l @r15+, r13
|
|
00cab6 000b rts
|
|
00cab8 6ef6 mov.l @r15+, r14
|
|
00caba 4f22 sts.l pr, @-r15
|
|
00cabc d246 mov.l @(h'118,pc), r2 ;@(h'cbd8)
|
|
00cabe 7ffc add #h'fc, r15
|
|
00cac0 2f52 mov.l r5, @r15
|
|
00cac2 66f3 mov r15, r6
|
|
00cac4 420b jsr @r2
|
|
00cac6 e501 mov #h'1, r5
|
|
00cac8 7f04
|
|
00caca 4f26 lds.l @r15+, pr
|
|
00cacc 000b rts
|
|
00cace 0009 nop
|
|
00cad0 d341 mov.l @(h'104,pc), r3 ;@(h'cbd8)
|
|
00cad2 e600 mov #h'0, r6
|
|
00cad4 432b jmp @r3
|
|
00cad6 e505 mov #h'5, r5
|
|
00cad8 4f22 sts.l pr, @-r15
|
|
00cada 7fec add #h'ec, r15
|
|
00cadc d337 mov.l @(h'dc,pc), r3 ;@(h'cbbc)
|
|
00cade 2f42 mov.l r4, @r15
|
|
00cae0 1f51 mov.l r5, @(h'4,r15)
|
|
00cae2 64f3 mov r15, r4
|
|
00cae4 430b jsr @r3
|
|
00cae6 7408
|
|
00cae8 65f2 mov.l @r15, r5
|
|
00caea 6403 mov r0, r4
|
|
00caec d33b mov.l @(h'ec,pc), r3 ;@(h'cbdc)
|
|
00caee 430b jsr @r3
|
|
00caf0 56f1 mov.l @(h'4,r15), r6
|
|
00caf2 8800 cmp/eq #h'0, r0
|
|
00caf4 8d0c bt/s h'18 ;@(h'cb10)
|
|
00caf6 6403 mov r0, r4
|
|
00caf8 8830 cmp/eq #h'30, r0
|
|
00cafa 890d bt h'1a ;@(h'cb18)
|
|
00cafc 8832 cmp/eq #h'32, r0
|
|
00cafe 890f bt h'1e ;@(h'cb20)
|
|
00cb00 8834 cmp/eq #h'34, r0
|
|
00cb02 890d bt h'1a ;@(h'cb20)
|
|
00cb04 8831 cmp/eq #h'31, r0
|
|
00cb06 890f bt h'1e ;@(h'cb28)
|
|
00cb08 885f cmp/eq #h'5f, r0
|
|
00cb0a 8911 bt h'22 ;@(h'cb30)
|
|
00cb0c a014 bra h'28 ;@(h'cb38)
|
|
00cb0e 0009 nop
|
|
00cb10 7f14 add #h'14, r15
|
|
00cb12 4f26 lds.l @r15+, pr
|
|
00cb14 000b rts
|
|
00cb16 e000 mov #h'0, r0
|
|
00cb18 7f14 add #h'14, r15
|
|
00cb1a 4f26 lds.l @r15+, pr
|
|
00cb1c 000b rts
|
|
00cb1e e0ff mov #h'ffffffff, r0
|
|
00cb20 7f14 add #h'14, r15
|
|
00cb22 4f26 lds.l @r15+, pr
|
|
00cb24 000b rts
|
|
00cb26 e0f8 mov #h'fffffff8, r0
|
|
00cb28 7f14 add #h'14, r15
|
|
00cb2a 4f26 lds.l @r15+, pr
|
|
00cb2c 000b rts
|
|
00cb2e e0f3 mov #h'fffffff3, r0
|
|
00cb30 7f14 add #h'14, r15
|
|
00cb32 4f26 lds.l @r15+, pr
|
|
00cb34 000b rts
|
|
00cb36 e0fc mov #h'fffffffc, r0
|
|
00cb38 e0fe mov #h'fffffffe, r0
|
|
00cb3a 7f14 add #h'14, r15
|
|
00cb3c 4f26 lds.l @r15+, pr
|
|
00cb3e 000b rts
|
|
00cb40 0009 nop
|
|
00cb42 2fe6 mov.l r14, @-r15
|
|
00cb44 2fd6 mov.l r13, @-r15
|
|
00cb46 2fc6 mov.l r12, @-r15
|
|
00cb48 2fb6 mov.l r11, @-r15
|
|
00cb4a 6c43 mov r4, r12
|
|
00cb4c d51c mov.l @(h'70,pc), r5 ;@(h'cbc0)
|
|
00cb4e 2fa6 mov.l r10, @-r15
|
|
00cb50 4f22 sts.l pr, @-r15
|
|
00cb52 6453 mov r5, r4
|
|
00cb54 da22 mov.l @(h'88,pc), r10 ;@(h'cbe0)
|
|
00cb56 6e53 mov r5, r14
|
|
00cb58 7ff4 add #h'f4, r15
|
|
00cb5a 6b53 mov r5, r11
|
|
00cb5c 7b50 add #h'50, r11
|
|
00cb5e 3eb2 cmp/hs r11, r14
|
|
00cb60 8d10 bt/s h'20 ;@(h'cb84)
|
|
00cb62 6d53 mov r5, r13
|
|
00cb64 e010 mov #h'10, r0
|
|
00cb66 02ec mov.b @(r0,r14), r2
|
|
00cb68 2228 tst r2, r2
|
|
00cb6a 8b07 bf h'e ;@(h'cb7c)
|
|
00cb6c e608 mov #h'8, r6
|
|
00cb6e 65c3 mov r12, r5
|
|
00cb70 4a0b jsr @r10
|
|
00cb72 64d3 mov r13, r4
|
|
00cb74 2008 tst r0, r0
|
|
00cb76 8b01 bf h'2 ;@(h'cb7c)
|
|
00cb78 a010 bra h'20 ;@(h'cb9c)
|
|
00cb7a e0f8 mov #h'fffffff8, r0
|
|
00cb7c 7e14 add #h'14, r14
|
|
00cb7e 3eb2 cmp/hs r11, r14
|
|
00cb80 8ff0 bf/s h'-20 ;@(h'cb64)
|
|
00cb82 7d14 add #h'14, r13
|
|
00cb84 d20d mov.l @(h'34,pc), r2 ;@(h'cbbc)
|
|
00cb86 420b jsr @r2
|
|
00cb88 64f3 mov r15, r4
|
|
00cb8a 6403 mov r0, r4
|
|
00cb8c d315 mov.l @(h'54,pc), r3 ;@(h'cbe4)
|
|
00cb8e 430b jsr @r3
|
|
00cb90 65c3 mov r12, r5
|
|
00cb92 2008 tst r0, r0
|
|
00cb94 8b01 bf h'2 ;@(h'cb9a)
|
|
00cb96 a001 bra h'2 ;@(h'cb9c)
|
|
00cb98 e000 mov #h'0, r0
|
|
00cb9a e0ff mov #h'ffffffff, r0
|
|
00cb9c 7f0c
|
|
00cb9e 4f26 lds.l @r15+, pr
|
|
00cba0 6af6 mov.l @r15+, r10
|
|
00cba2 6bf6 mov.l @r15+, r11
|
|
00cba4 6cf6 mov.l @r15+, r12
|
|
00cba6 6df6 mov.l @r15+, r13
|
|
00cba8 000b rts
|
|
00cbaa 6ef6 mov.l @r15+, r14
|
|
00cbac d30e mov.l @(h'38,pc), r3 ;@(h'cbe8)
|
|
00cbae 432b jmp @r3
|
|
00cbb0 e500 mov #h'0, r5
|
|
00cbb2 0000
|
|
00cbb4 0f00
|
|
00cbb6 0000
|
|
00cbb8 f0ff
|
|
00cbba ffff
|
|
00cbbc 0030
|
|
00cbbe e788 mov #h'ffffff88, r7
|
|
00cbc0 0810
|
|
00cbc2 0230
|
|
00cbc4 0030
|
|
00cbc6 e7f8 mov #h'fffffff8, r7
|
|
00cbc8 0030
|
|
00cbca e6a8 mov #h'ffffffa8, r6
|
|
00cbcc 0032 stc ssr, r0
|
|
00cbce 09f8
|
|
00cbd0 0030
|
|
00cbd2 c0dc mov.b r0, @(h'dc,gbr)
|
|
00cbd4 0030
|
|
00cbd6 e818 mov #h'18, r8
|
|
00cbd8 0030
|
|
00cbda e688 mov #h'ffffff88, r6
|
|
00cbdc 0030
|
|
00cbde e728 mov #h'28, r7
|
|
00cbe0 0030
|
|
00cbe2 e628 mov #h'28, r6
|
|
00cbe4 0030
|
|
00cbe6 e7c8 mov #h'ffffffc8, r7
|
|
00cbe8 0030
|
|
00cbea e698 mov #h'ffffff98, r6
|
|
00cbec 6041 mov.w @r4, r0
|
|
00cbee 600d extu.w r0, r0
|
|
00cbf0 885c cmp/eq #h'5c, r0
|
|
00cbf2 8b25 bf h'4a ;@(h'cc40)
|
|
00cbf4 8541 mov.w @(h'2,r4), r0
|
|
00cbf6 600d extu.w r0, r0
|
|
00cbf8 885c cmp/eq #h'5c, r0
|
|
00cbfa 8b21 bf h'42 ;@(h'cc40)
|
|
00cbfc 8542 mov.w @(h'4,r4), r0
|
|
00cbfe 600d extu.w r0, r0
|
|
00cc00 8863 cmp/eq #h'63, r0
|
|
00cc02 8903 bt h'6 ;@(h'cc0c)
|
|
00cc04 8542 mov.w @(h'4,r4), r0
|
|
00cc06 600d extu.w r0, r0
|
|
00cc08 8843 cmp/eq #h'43, r0
|
|
00cc0a 8b19 bf h'32 ;@(h'cc40)
|
|
00cc0c 8543 mov.w @(h'6,r4), r0
|
|
00cc0e 600d extu.w r0, r0
|
|
00cc10 8872 cmp/eq #h'72, r0
|
|
00cc12 8903 bt h'6 ;@(h'cc1c)
|
|
00cc14 8543 mov.w @(h'6,r4), r0
|
|
00cc16 600d extu.w r0, r0
|
|
00cc18 8852 cmp/eq #h'52, r0
|
|
00cc1a 8b11 bf h'22 ;@(h'cc40)
|
|
00cc1c 8544 mov.w @(h'8,r4), r0
|
|
00cc1e 600d extu.w r0, r0
|
|
00cc20 8864 cmp/eq #h'64, r0
|
|
00cc22 8903 bt h'6 ;@(h'cc2c)
|
|
00cc24 8544 mov.w @(h'8,r4), r0
|
|
00cc26 600d extu.w r0, r0
|
|
00cc28 8844 cmp/eq #h'44, r0
|
|
00cc2a 8b09 bf h'12 ;@(h'cc40)
|
|
00cc2c 8545 mov.w @(h'a,r4), r0
|
|
00cc2e 600d extu.w r0, r0
|
|
00cc30 8830 cmp/eq #h'30, r0
|
|
00cc32 8b05 bf h'a ;@(h'cc40)
|
|
00cc34 8546 mov.w @(h'c,r4), r0
|
|
00cc36 600d extu.w r0, r0
|
|
00cc38 885c cmp/eq #h'5c, r0
|
|
00cc3a 8b01 bf h'2 ;@(h'cc40)
|
|
00cc3c 000b rts
|
|
00cc3e e0fb mov #h'fffffffb, r0
|
|
00cc40 d202 mov.l @(h'8,pc), r2 ;@(h'cc4c)
|
|
00cc42 422b jmp @r2
|
|
00cc44 e500 mov #h'0, r5
|
|
00cc46 000b rts
|
|
00cc48 0009 nop
|
|
00cc4a 0000
|
|
00cc4c 0030
|
|
00cc4e e698 mov #h'ffffff98, r6
|
|
00cc50 4f22 sts.l pr, @-r15
|
|
00cc52 e300 mov #h'0, r3
|
|
00cc54 7fe4 add #h'e4, r15
|
|
00cc56 62f3 mov r15, r2
|
|
00cc58 1f44 mov.l r4, @(h'10,r15)
|
|
00cc5a e401 mov #h'1, r4
|
|
00cc5c 1f53 mov.l r5, @(h'c,r15)
|
|
00cc5e 1f66 mov.l r6, @(h'18,r15)
|
|
00cc60 1f75 mov.l r7, @(h'14,r15)
|
|
00cc62 1f42 mov.l r4, @(h'8,r15)
|
|
00cc64 1f41 mov.l r4, @(h'4,r15)
|
|
00cc66 2f31 mov.w r3, @r15
|
|
00cc68 2f26 mov.l r2, @-r15
|
|
00cc6a 53f7 mov.l @(h'1c,r15), r3
|
|
00cc6c 2f36 mov.l r3, @-r15
|
|
00cc6e 65f3 mov r15, r5
|
|
00cc70 d335 mov.l @(h'd4,pc), r3 ;@(h'cd48)
|
|
00cc72 64f3 mov r15, r4
|
|
00cc74 57f5 mov.l @(h'14,r15), r7
|
|
00cc76 750c
|
|
00cc78 56f6 mov.l @(h'18,r15), r6
|
|
00cc7a 430b jsr @r3
|
|
00cc7c 7410 add #h'10, r4
|
|
00cc7e 6403 mov r0, r4
|
|
00cc80 52f7 mov.l @(h'1c,r15), r2
|
|
00cc82 85f4 mov.w @(h'8,r15), r0
|
|
00cc84 6303 mov r0, r3
|
|
00cc86 2232 mov.l r3, @r2
|
|
00cc88 7f24 add #h'24, r15
|
|
00cc8a 4f26 lds.l @r15+, pr
|
|
00cc8c 000b rts
|
|
00cc8e 6043 mov r4, r0
|
|
00cc90 4f22 sts.l pr, @-r15
|
|
00cc92 7fe4 add #h'e4, r15
|
|
00cc94 d32d mov.l @(h'b4,pc), r3 ;@(h'cd4c)
|
|
00cc96 66f3 mov r15, r6
|
|
00cc98 7618 add #h'18, r6
|
|
00cc9a 65f3 mov r15, r5
|
|
00cc9c 7514 add #h'14, r5
|
|
00cc9e 64f3 mov r15, r4
|
|
00cca0 430b jsr @r3
|
|
00cca2 7408
|
|
00cca4 d22a mov.l @(h'a8,pc), r2 ;@(h'cd50)
|
|
00cca6 67f3 mov r15, r7
|
|
00cca8 7710 add #h'10, r7
|
|
00ccaa 66f3 mov r15, r6
|
|
00ccac 760c
|
|
00ccae 65f3 mov r15, r5
|
|
00ccb0 7504
|
|
00ccb2 420b jsr @r2
|
|
00ccb4 64f3 mov r15, r4
|
|
00ccb6 53f2 mov.l @(h'8,r15), r3
|
|
00ccb8 2338 tst r3, r3
|
|
00ccba 8b10 bf h'20 ;@(h'ccde)
|
|
00ccbc 64f0 mov.b @r15, r4
|
|
00ccbe 644c extu.b r4, r4
|
|
00ccc0 d524 mov.l @(h'90,pc), r5 ;@(h'cd54)
|
|
00ccc2 2448 tst r4, r4
|
|
00ccc4 8907 bt h'e ;@(h'ccd6)
|
|
00ccc6 6043 mov r4, r0
|
|
00ccc8 8801 cmp/eq #h'1, r0
|
|
00ccca 8b08 bf h'10 ;@(h'ccde)
|
|
00cccc 84f4 mov.b @(h'4,r15), r0
|
|
00ccce e303 mov #h'3, r3
|
|
00ccd0 600c extu.b r0, r0
|
|
00ccd2 3037 cmp/gt r3, r0
|
|
00ccd4 8903 bt h'6 ;@(h'ccde)
|
|
00ccd6 7f1c add #h'1c, r15
|
|
00ccd8 4f26 lds.l @r15+, pr
|
|
00ccda 000b rts
|
|
00ccdc 6053 mov r5, r0
|
|
00ccde d31e mov.l @(h'78,pc), r3 ;@(h'cd58)
|
|
00cce0 430b jsr @r3
|
|
00cce2 0009 nop
|
|
00cce4 7f1c add #h'1c, r15
|
|
00cce6 4f26 lds.l @r15+, pr
|
|
00cce8 000b rts
|
|
00ccea 0009 nop
|
|
00ccec 2fe6 mov.l r14, @-r15
|
|
00ccee 2fc6 mov.l r12, @-r15
|
|
00ccf0 4f22 sts.l pr, @-r15
|
|
00ccf2 7ffc add #h'fc, r15
|
|
00ccf4 de19 mov.l @(h'64,pc), r14 ;@(h'cd5c)
|
|
00ccf6 63e2 mov.l @r14, r3
|
|
00ccf8 2338 tst r3, r3
|
|
00ccfa 8f03 bf/s h'6 ;@(h'cd04)
|
|
00ccfc 6c43 mov r4, r12
|
|
00ccfe bfc7 bsr h'-72 ;@(h'cc90)
|
|
00cd00 0009 nop
|
|
00cd02 2e02 mov.l r0, @r14
|
|
00cd04 60e2 mov.l @r14, r0
|
|
00cd06 e700 mov #h'0, r7
|
|
00cd08 ee0c mov #h'c, r14
|
|
00cd0a e607 mov #h'7, r6
|
|
00cd0c a008 bra h'10 ;@(h'cd20)
|
|
00cd0e 6573 mov r7, r5
|
|
00cd10 6473 mov r7, r4
|
|
00cd12 6306 mov.l @r0+, r3
|
|
00cd14 33c0 cmp/eq r12, r3
|
|
00cd16 8908 bt h'10 ;@(h'cd2a)
|
|
00cd18 7401
|
|
00cd1a 3463 cmp/ge r6, r4
|
|
00cd1c 8bf9 bf h'-e ;@(h'cd12)
|
|
00cd1e 7501
|
|
00cd20 35e3 cmp/ge r14, r5
|
|
00cd22 8bf5 bf h'-16 ;@(h'cd10)
|
|
00cd24 e6ff mov #h'ffffffff, r6
|
|
00cd26 6463 mov r6, r4
|
|
00cd28 6563 mov r6, r5
|
|
00cd2a 66f3 mov r15, r6
|
|
00cd2c d30c mov.l @(h'30,pc), r3 ;@(h'cd60)
|
|
00cd2e 6053 mov r5, r0
|
|
00cd30 2640 mov.b r4, @r6
|
|
00cd32 6263 mov r6, r2
|
|
00cd34 8061 mov.b r0, @(h'1,r6)
|
|
00cd36 51f4 mov.l @(h'10,r15), r1
|
|
00cd38 430b jsr @r3
|
|
00cd3a e002 mov #h'2, r0
|
|
00cd3c 7f04
|
|
00cd3e 4f26 lds.l @r15+, pr
|
|
00cd40 6cf6 mov.l @r15+, r12
|
|
00cd42 000b rts
|
|
00cd44 6ef6 mov.l @r15+, r14
|
|
00cd46 0000
|
|
00cd48 0030
|
|
00cd4a e718 mov #h'18, r7
|
|
00cd4c 0030
|
|
00cd4e e798 mov #h'ffffff98, r7
|
|
00cd50 0030
|
|
00cd52 e7a8 mov #h'ffffffa8, r7
|
|
00cd54 0032 stc ssr, r0
|
|
00cd56 09fc mov.b @(r0,r15), r9
|
|
00cd58 0030
|
|
00cd5a e708 mov #h'8, r7
|
|
00cd5c 0810
|
|
00cd5e 0294 mov.b r9, @(r0,r2)
|
|
00cd60 0030
|
|
00cd62 c0dc mov.b r0, @(h'dc,gbr)
|
|
00cd64 2fe6 mov.l r14, @-r15
|
|
00cd66 0312 stc gbr, r3
|
|
00cd68 d24c mov.l @(h'130,pc), r2 ;@(h'ce9c)
|
|
00cd6a e501 mov #h'1, r5
|
|
00cd6c 4f22 sts.l pr, @-r15
|
|
00cd6e 6e43 mov r4, r14
|
|
00cd70 4f12 sts.l macl, @-r15
|
|
00cd72 7ffc add #h'fc, r15
|
|
00cd74 2f32 mov.l r3, @r15
|
|
00cd76 420b jsr @r2
|
|
00cd78 e410 mov #h'10, r4
|
|
00cd7a 4e15 cmp/pl r14
|
|
00cd7c 8d01 bt/s h'2 ;@(h'cd82)
|
|
00cd7e e428 mov #h'28, r4
|
|
00cd80 ee01 mov #h'1, r14
|
|
00cd82 3e47 cmp/gt r4, r14
|
|
00cd84 8b00 bf h'0 ;@(h'cd88)
|
|
00cd86 6e43 mov r4, r14
|
|
00cd88 9283 mov.w @(h'106,pc), r2 ;@(h'ce92)
|
|
00cd8a e45c mov #h'5c, r4
|
|
00cd8c 0e47 mul.l r4, r14
|
|
00cd8e e3fc mov #h'fffffffc, r3
|
|
00cd90 041a sts macl, r4
|
|
00cd92 443c shad r3, r4
|
|
00cd94 6447 not r4, r4
|
|
00cd96 644c extu.b r4, r4
|
|
00cd98 421e ldc r2, gbr
|
|
00cd9a c502 mov.w @(h'4,gbr), r0
|
|
00cd9c 937a mov.w @(h'f4,pc), r3 ;@(h'ce94)
|
|
00cd9e 2039 and r3, r0
|
|
00cda0 c102 mov.w r0, @(h'4,gbr)
|
|
00cda2 e180 mov #h'ffffff80, r1
|
|
00cda4 d03e mov.l @(h'f8,pc), r0 ;@(h'cea0)
|
|
00cda6 411e ldc r1, gbr
|
|
00cda8 c103 mov.w r0, @(h'6,gbr)
|
|
00cdaa 9074 mov.w @(h'e8,pc), r0 ;@(h'ce96)
|
|
00cdac 204b or r4, r0
|
|
00cdae c102 mov.w r0, @(h'4,gbr)
|
|
00cdb0 d03c mov.l @(h'f0,pc), r0 ;@(h'cea4)
|
|
00cdb2 c103 mov.w r0, @(h'6,gbr)
|
|
00cdb4 d03c mov.l @(h'f0,pc), r0 ;@(h'cea8)
|
|
00cdb6 c103 mov.w r0, @(h'6,gbr)
|
|
00cdb8 e408 mov #h'8, r4
|
|
00cdba c406 mov.b @(h'6,gbr), r0
|
|
00cdbc 600c extu.b r0, r0
|
|
00cdbe 2048 tst r4, r0
|
|
00cdc0 89fb bt h'-a ;@(h'cdba)
|
|
00cdc2 c406 mov.b @(h'6,gbr), r0
|
|
00cdc4 600c extu.b r0, r0
|
|
00cdc6 c9f7 and #h'f7, r0
|
|
00cdc8 d335 mov.l @(h'd4,pc), r3 ;@(h'cea0)
|
|
00cdca 203b or r3, r0
|
|
00cdcc c103 mov.w r0, @(h'6,gbr)
|
|
00cdce 6033 mov r3, r0
|
|
00cdd0 c103 mov.w r0, @(h'6,gbr)
|
|
00cdd2 9060 mov.w @(h'c0,pc), r0 ;@(h'ce96)
|
|
00cdd4 c102 mov.w r0, @(h'4,gbr)
|
|
00cdd6 e500 mov #h'0, r5
|
|
00cdd8 d230 mov.l @(h'c0,pc), r2 ;@(h'ce9c)
|
|
00cdda 420b jsr @r2
|
|
00cddc e410 mov #h'10, r4
|
|
00cdde 63f2 mov.l @r15, r3
|
|
00cde0 431e ldc r3, gbr
|
|
00cde2 7f04
|
|
00cde4 4f16 lds.l @r15+, macl
|
|
00cde6 4f26 lds.l @r15+, pr
|
|
00cde8 000b rts
|
|
00cdea 6ef6 mov.l @r15+, r14
|
|
00cdec 2fe6 mov.l r14, @-r15
|
|
00cdee e501 mov #h'1, r5
|
|
00cdf0 2fd6 mov.l r13, @-r15
|
|
00cdf2 e708 mov #h'8, r7
|
|
00cdf4 2fc6 mov.l r12, @-r15
|
|
00cdf6 6c53 mov r5, r12
|
|
00cdf8 2fb6 mov.l r11, @-r15
|
|
00cdfa 2fa6 mov.l r10, @-r15
|
|
00cdfc 2f96 mov.l r9, @-r15
|
|
00cdfe ea00 mov #h'0, r10
|
|
00ce00 4f22 sts.l pr, @-r15
|
|
00ce02 6ba3 mov r10, r11
|
|
00ce04 6340 mov.b @r4, r3
|
|
00ce06 633c extu.b r3, r3
|
|
00ce08 8441 mov.b @(h'1,r4), r0
|
|
00ce0a 4c3d shld r3, r12
|
|
00ce0c 600c extu.b r0, r0
|
|
00ce0e 3073 cmp/ge r7, r0
|
|
00ce10 8d03 bt/s h'6 ;@(h'ce1a)
|
|
00ce12 6953 mov r5, r9
|
|
00ce14 8441 mov.b @(h'1,r4), r0
|
|
00ce16 a001 bra h'2 ;@(h'ce1c)
|
|
00ce18 600c extu.b r0, r0
|
|
00ce1a 70f8 add #h'f8, r0
|
|
00ce1c d323 mov.l @(h'8c,pc), r3 ;@(h'ceac)
|
|
00ce1e 450d shld r0, r5
|
|
00ce20 d023 mov.l @(h'8c,pc), r0 ;@(h'ceb0)
|
|
00ce22 431e ldc r3, gbr
|
|
00ce24 c101 mov.w r0, @(h'2,gbr)
|
|
00ce26 c50c mov.w @(h'18,gbr), r0
|
|
00ce28 d222 mov.l @(h'88,pc), r2 ;@(h'ceb4)
|
|
00ce2a 2029 and r2, r0
|
|
00ce2c cbaa or #h'aa, r0
|
|
00ce2e c10c mov.w r0, @(h'18,gbr)
|
|
00ce30 d621 mov.l @(h'84,pc), r6 ;@(h'ceb8)
|
|
00ce32 8441 mov.b @(h'1,r4), r0
|
|
00ce34 600c extu.b r0, r0
|
|
00ce36 3073 cmp/ge r7, r0
|
|
00ce38 8905 bt h'a ;@(h'ce46)
|
|
00ce3a 8441 mov.b @(h'1,r4), r0
|
|
00ce3c 600c extu.b r0, r0
|
|
00ce3e 4000 shll r0
|
|
00ce40 006d mov.w @(r0,r6), r0
|
|
00ce42 a007 bra h'e ;@(h'ce54)
|
|
00ce44 c101 mov.w r0, @(h'2,gbr)
|
|
00ce46 4000 shll r0
|
|
00ce48 006d mov.w @(r0,r6), r0
|
|
00ce4a 6103 mov r0, r1
|
|
00ce4c c50c mov.w @(h'18,gbr), r0
|
|
00ce4e 2029 and r2, r0
|
|
00ce50 201b or r1, r0
|
|
00ce52 c10c mov.w r0, @(h'18,gbr)
|
|
00ce54 d319 mov.l @(h'64,pc), r3 ;@(h'cebc)
|
|
00ce56 431e ldc r3, gbr
|
|
00ce58 8441 mov.b @(h'1,r4), r0
|
|
00ce5a 600c extu.b r0, r0
|
|
00ce5c 3073 cmp/ge r7, r0
|
|
00ce5e 8d06 bt/s h'c ;@(h'ce6e)
|
|
00ce60 6657 not r5, r6
|
|
00ce62 6063 mov r6, r0
|
|
00ce64 c002 mov.b r0, @(h'2,gbr)
|
|
00ce66 c418 mov.b @(h'18,gbr), r0
|
|
00ce68 c9f0 and #h'f0, r0
|
|
00ce6a a005 bra h'a ;@(h'ce78)
|
|
00ce6c cb0f or #h'f, r0
|
|
00ce6e 9013 mov.w @(h'26,pc), r0 ;@(h'ce98)
|
|
00ce70 c002 mov.b r0, @(h'2,gbr)
|
|
00ce72 c418 mov.b @(h'18,gbr), r0
|
|
00ce74 c9f0 and #h'f0, r0
|
|
00ce76 206b or r6, r0
|
|
00ce78 c018 mov.b r0, @(h'18,gbr)
|
|
00ce7a bf73 bsr h'-11a ;@(h'cd64)
|
|
00ce7c e401 mov #h'1, r4
|
|
00ce7e 6ea3 mov r10, r14
|
|
00ce80 ed05 mov #h'5, r13
|
|
00ce82 c400 mov.b @(h'0,gbr), r0
|
|
00ce84 6407 not r0, r4
|
|
00ce86 644c extu.b r4, r4
|
|
00ce88 62cc extu.b r12, r2
|
|
00ce8a 2428 tst r2, r4
|
|
00ce8c 8b18 bf h'30 ;@(h'cec0)
|
|
00ce8e a01c bra h'38 ;@(h'ceca)
|
|
00ce90 7b01
|
|
00ce92 fee0
|
|
00ce94 0fff mac.l @r15+, @r15+
|
|
00ce96 5a00 mov.l @(h'0,r0), r10
|
|
00ce98 00ff mac.l @r15+, @r0+
|
|
00ce9a 0000
|
|
00ce9c 0030
|
|
00ce9e e838 mov #h'38, r8
|
|
00cea0 0000
|
|
00cea2 a500 bra h'a00 ;@(h'd8a6)
|
|
00cea4 0000
|
|
00cea6 a505 bra h'a0a ;@(h'd8b4)
|
|
00cea8 0000
|
|
00ceaa a585 bra h'b0a ;@(h'd9b8)
|
|
00ceac a400 bra h'800 ;@(h'd6b0)
|
|
00ceae 0100
|
|
00ceb0 0000
|
|
00ceb2 aaaa bra h'-aac ;@(h'c40a)
|
|
00ceb4 0000
|
|
00ceb6 ff00
|
|
00ceb8 0032 stc ssr, r0
|
|
00ceba 0b4c mov.b @(r0,r4), r11
|
|
00cebc a400 bra h'800 ;@(h'd6c0)
|
|
00cebe 0120
|
|
00cec0 bf50 bsr h'-160 ;@(h'cd64)
|
|
00cec2 e40a mov #h'a, r4
|
|
00cec4 7e01
|
|
00cec6 3ed3 cmp/ge r13, r14
|
|
00cec8 8bdb bf h'-4a ;@(h'ce82)
|
|
00ceca 2bb8 tst r11, r11
|
|
00cecc 8900 bt h'0 ;@(h'ced0)
|
|
00cece 69a3 mov r10, r9
|
|
00ced0 d22b mov.l @(h'ac,pc), r2 ;@(h'cf80)
|
|
00ced2 421e ldc r2, gbr
|
|
00ced4 d02b mov.l @(h'ac,pc), r0 ;@(h'cf84)
|
|
00ced6 c101 mov.w r0, @(h'2,gbr)
|
|
00ced8 c50c mov.w @(h'18,gbr), r0
|
|
00ceda d32b mov.l @(h'ac,pc), r3 ;@(h'cf88)
|
|
00cedc 2039 and r3, r0
|
|
00cede cbaa or #h'aa, r0
|
|
00cee0 c10c mov.w r0, @(h'18,gbr)
|
|
00cee2 bf3f bsr h'-182 ;@(h'cd64)
|
|
00cee4 e401 mov #h'1, r4
|
|
00cee6 904a mov.w @(h'94,pc), r0 ;@(h'cf7e)
|
|
00cee8 c101 mov.w r0, @(h'2,gbr)
|
|
00ceea c50c mov.w @(h'18,gbr), r0
|
|
00ceec d326 mov.l @(h'98,pc), r3 ;@(h'cf88)
|
|
00ceee 2039 and r3, r0
|
|
00cef0 cb55 or #h'55, r0
|
|
00cef2 c10c mov.w r0, @(h'18,gbr)
|
|
00cef4 bf36 bsr h'-194 ;@(h'cd64)
|
|
00cef6 e401 mov #h'1, r4
|
|
00cef8 d324 mov.l @(h'90,pc), r3 ;@(h'cf8c)
|
|
00cefa e000 mov #h'0, r0
|
|
00cefc 431e ldc r3, gbr
|
|
00cefe c002 mov.b r0, @(h'2,gbr)
|
|
00cf00 c418 mov.b @(h'18,gbr), r0
|
|
00cf02 c9f0 and #h'f0, r0
|
|
00cf04 c018 mov.b r0, @(h'18,gbr)
|
|
00cf06 6093 mov r9, r0
|
|
00cf08 4f26 lds.l @r15+, pr
|
|
00cf0a 69f6 mov.l @r15+, r9
|
|
00cf0c 6af6 mov.l @r15+, r10
|
|
00cf0e 6bf6 mov.l @r15+, r11
|
|
00cf10 6cf6 mov.l @r15+, r12
|
|
00cf12 6df6 mov.l @r15+, r13
|
|
00cf14 000b rts
|
|
00cf16 6ef6 mov.l @r15+, r14
|
|
00cf18 4f22 sts.l pr, @-r15
|
|
00cf1a 7ffc add #h'fc, r15
|
|
00cf1c 63f3 mov r15, r3
|
|
00cf1e bee5 bsr h'-236 ;@(h'ccec)
|
|
00cf20 2f36 mov.l r3, @-r15
|
|
00cf22 7f04
|
|
00cf24 64f3 mov r15, r4
|
|
00cf26 e501 mov #h'1, r5
|
|
00cf28 d003 mov.l @(h'c,pc), r0 ;@(h'cf38)
|
|
00cf2a 400b jsr @r0
|
|
00cf2c 0009 nop
|
|
00cf2e 0009 nop
|
|
00cf30 7f04
|
|
00cf32 4f26 lds.l @r15+, pr
|
|
00cf34 000b rts
|
|
00cf36 0009 nop
|
|
00cf38 0032 stc ssr, r0
|
|
00cf3a 1178 mov.l r7, @(h'20,r1)
|
|
00cf3c bf56 bsr h'-154 ;@(h'cdec)
|
|
00cf3e 64f3 mov r15, r4
|
|
00cf40 7f04
|
|
00cf42 4f26 lds.l @r15+, pr
|
|
00cf44 000b rts
|
|
00cf46 0009 nop
|
|
00cf48 4f22 sts.l pr, @-r15
|
|
00cf4a 7ffc add #h'fc, r15
|
|
00cf4c 63f3 mov r15, r3
|
|
00cf4e becd bsr h'-266 ;@(h'ccec)
|
|
00cf50 2f36 mov.l r3, @-r15
|
|
00cf52 7f04
|
|
00cf54 64f3 mov r15, r4
|
|
00cf56 e502 mov #h'2, r5
|
|
00cf58 d004 mov.l @(h'10,pc), r0 ;@(h'cf6c)
|
|
00cf5a 400b jsr @r0
|
|
00cf5c 0009 nop
|
|
00cf5e 0009 nop
|
|
00cf60 6007 not r0, r0
|
|
00cf62 c901 and #h'1, r0
|
|
00cf64 7f04
|
|
00cf66 4f26 lds.l @r15+, pr
|
|
00cf68 000b rts
|
|
00cf6a 0009 nop
|
|
00cf6c 0032 stc ssr, r0
|
|
00cf6e 1178 mov.l r7, @(h'20,r1)
|
|
00cf70 64f3 mov r15, r4
|
|
00cf72 2008 tst r0, r0
|
|
00cf74 0029 movt r0
|
|
00cf76 7f04
|
|
00cf78 4f26 lds.l @r15+, pr
|
|
00cf7a 000b rts
|
|
00cf7c 0009 nop
|
|
00cf7e 5555 mov.l @(h'14,r5), r5
|
|
00cf80 a400 bra h'800 ;@(h'd784)
|
|
00cf82 0100
|
|
00cf84 0000
|
|
00cf86 aaaa bra h'-aac ;@(h'c4de)
|
|
00cf88 0000
|
|
00cf8a ff00
|
|
00cf8c a400 bra h'800 ;@(h'd790)
|
|
00cf8e 0120
|
|
00cf90 0030
|
|
00cf92 e768 mov #h'68, r7
|
|
00cf94 d037 mov.l @(h'dc,pc), r0 ;@(h'd074)
|
|
00cf96 000b rts
|
|
00cf98 0009 nop
|
|
00cf9a e301 mov #h'1, r3
|
|
00cf9c 2fe6 mov.l r14, @-r15
|
|
00cf9e 6e43 mov r4, r14
|
|
00cfa0 4f22 sts.l pr, @-r15
|
|
00cfa2 3e33 cmp/ge r3, r14
|
|
00cfa4 7ff8 add #h'f8, r15
|
|
00cfa6 1f51 mov.l r5, @(h'4,r15)
|
|
00cfa8 8f03 bf/s h'6 ;@(h'cfb2)
|
|
00cfaa 2f62 mov.l r6, @r15
|
|
00cfac e105 mov #h'5, r1
|
|
00cfae 3e17 cmp/gt r1, r14
|
|
00cfb0 8b04 bf h'8 ;@(h'cfbc)
|
|
00cfb2 e0ff mov #h'ffffffff, r0
|
|
00cfb4 7f08
|
|
00cfb6 4f26 lds.l @r15+, pr
|
|
00cfb8 000b rts
|
|
00cfba 6ef6 mov.l @r15+, r14
|
|
00cfbc 56f1 mov.l @(h'4,r15), r6
|
|
00cfbe 7e05
|
|
00cfc0 65f2 mov.l @r15, r5
|
|
00cfc2 d32d mov.l @(h'b4,pc), r3 ;@(h'd078)
|
|
00cfc4 430b jsr @r3
|
|
00cfc6 64e3 mov r14, r4
|
|
00cfc8 6403 mov r0, r4
|
|
00cfca 4411 cmp/pz r4
|
|
00cfcc 8b05 bf h'a ;@(h'cfda)
|
|
00cfce d32b mov.l @(h'ac,pc), r3 ;@(h'd07c)
|
|
00cfd0 430b jsr @r3
|
|
00cfd2 64e3 mov r14, r4
|
|
00cfd4 6403 mov r0, r4
|
|
00cfd6 4411 cmp/pz r4
|
|
00cfd8 8904 bt h'8 ;@(h'cfe4)
|
|
00cfda 6043 mov r4, r0
|
|
00cfdc 7f08
|
|
00cfde 4f26 lds.l @r15+, pr
|
|
00cfe0 000b rts
|
|
00cfe2 6ef6 mov.l @r15+, r14
|
|
00cfe4 60e3 mov r14, r0
|
|
00cfe6 7f08
|
|
00cfe8 4f26 lds.l @r15+, pr
|
|
00cfea 000b rts
|
|
00cfec 6ef6 mov.l @r15+, r14
|
|
00cfee e301 mov #h'1, r3
|
|
00cff0 2fe6 mov.l r14, @-r15
|
|
00cff2 6e43 mov r4, r14
|
|
00cff4 4f22 sts.l pr, @-r15
|
|
00cff6 3e33 cmp/ge r3, r14
|
|
00cff8 8b02 bf h'4 ;@(h'd000)
|
|
00cffa e105 mov #h'5, r1
|
|
00cffc 3e17 cmp/gt r1, r14
|
|
00cffe 8b03 bf h'6 ;@(h'd008)
|
|
00d000 4f26 lds.l @r15+, pr
|
|
00d002 e0ff mov #h'ffffffff, r0
|
|
00d004 000b rts
|
|
00d006 6ef6 mov.l @r15+, r14
|
|
00d008 d31d mov.l @(h'74,pc), r3 ;@(h'd080)
|
|
00d00a 7e05
|
|
00d00c 430b jsr @r3
|
|
00d00e 64e3 mov r14, r4
|
|
00d010 6403 mov r0, r4
|
|
00d012 4411 cmp/pz r4
|
|
00d014 8b05 bf h'a ;@(h'd022)
|
|
00d016 d31b mov.l @(h'6c,pc), r3 ;@(h'd084)
|
|
00d018 430b jsr @r3
|
|
00d01a 64e3 mov r14, r4
|
|
00d01c 6403 mov r0, r4
|
|
00d01e 4411 cmp/pz r4
|
|
00d020 8903 bt h'6 ;@(h'd02a)
|
|
00d022 6043 mov r4, r0
|
|
00d024 4f26 lds.l @r15+, pr
|
|
00d026 000b rts
|
|
00d028 6ef6 mov.l @r15+, r14
|
|
00d02a 60e3 mov r14, r0
|
|
00d02c 4f26 lds.l @r15+, pr
|
|
00d02e 000b rts
|
|
00d030 6ef6 mov.l @r15+, r14
|
|
00d032 6143 mov r4, r1
|
|
00d034 d314 mov.l @(h'50,pc), r3 ;@(h'd088)
|
|
00d036 2fe6 mov.l r14, @-r15
|
|
00d038 2fd6 mov.l r13, @-r15
|
|
00d03a 2fc6 mov.l r12, @-r15
|
|
00d03c 4f22 sts.l pr, @-r15
|
|
00d03e 7ffc add #h'fc, r15
|
|
00d040 9e17 mov.w @(h'2e,pc), r14 ;@(h'd072)
|
|
00d042 430b jsr @r3
|
|
00d044 60e3 mov r14, r0
|
|
00d046 6d03 mov r0, r13
|
|
00d048 d210 mov.l @(h'40,pc), r2 ;@(h'd08c)
|
|
00d04a 6143 mov r4, r1
|
|
00d04c 420b jsr @r2
|
|
00d04e 60e3 mov r14, r0
|
|
00d050 dc0f mov.l @(h'3c,pc), r12 ;@(h'd090)
|
|
00d052 4d15 cmp/pl r13
|
|
00d054 8f05 bf/s h'a ;@(h'd062)
|
|
00d056 2f02 mov.l r0, @r15
|
|
00d058 4c0b jsr @r12
|
|
00d05a 64e3 mov r14, r4
|
|
00d05c 7dff add #h'ff, r13
|
|
00d05e 4d15 cmp/pl r13
|
|
00d060 89fa bt h'-c ;@(h'd058)
|
|
00d062 4c0b jsr @r12
|
|
00d064 64f2 mov.l @r15, r4
|
|
00d066 7f04
|
|
00d068 4f26 lds.l @r15+, pr
|
|
00d06a 6cf6 mov.l @r15+, r12
|
|
00d06c 6df6 mov.l @r15+, r13
|
|
00d06e 000b rts
|
|
00d070 6ef6 mov.l @r15+, r14
|
|
00d072 03e8
|
|
00d074 0100
|
|
00d076 0000
|
|
00d078 0030
|
|
00d07a e668 mov #h'68, r6
|
|
00d07c 0030
|
|
00d07e e748 mov #h'48, r7
|
|
00d080 0030
|
|
00d082 e758 mov #h'58, r7
|
|
00d084 0030
|
|
00d086 c2b8 mov.l r0, @(h'2e0,gbr)
|
|
00d088 0030
|
|
00d08a bdfc bsr h'-408 ;@(h'cc86)
|
|
00d08c 0030
|
|
00d08e beb0 bsr h'-2a0 ;@(h'cdf2)
|
|
00d090 0030
|
|
00d092 e738 mov #h'38, r7
|
|
00d094 51f1 mov.l @(h'4,r15), r1
|
|
00d096 52f2 mov.l @(h'8,r15), r2
|
|
00d098 d029 mov.l @(h'a4,pc), r0 ;@(h'd140)
|
|
00d09a 6413 mov r1, r4
|
|
00d09c d52b mov.l @(h'ac,pc), r5 ;@(h'd14c)
|
|
00d09e 6313 mov r1, r3
|
|
00d0a0 4329 shlr16 r3
|
|
00d0a2 4309 shlr2 r3
|
|
00d0a4 4309 shlr2 r3
|
|
00d0a6 2309 and r0, r3
|
|
00d0a8 2159 and r5, r1
|
|
00d0aa 3300 cmp/eq r0, r3
|
|
00d0ac 8924 bt h'48 ;@(h'd0f8)
|
|
00d0ae 2338 tst r3, r3
|
|
00d0b0 8928 bt h'50 ;@(h'd104)
|
|
00d0b2 d029 mov.l @(h'a4,pc), r0 ;@(h'd158)
|
|
00d0b4 3308 sub r0, r3
|
|
00d0b6 4200 shll r2
|
|
00d0b8 4124 rotcl r1
|
|
00d0ba 4200 shll r2
|
|
00d0bc 4124 rotcl r1
|
|
00d0be 4200 shll r2
|
|
00d0c0 4124 rotcl r1
|
|
00d0c2 4200 shll r2
|
|
00d0c4 4124 rotcl r1
|
|
00d0c6 4200 shll r2
|
|
00d0c8 4124 rotcl r1
|
|
00d0ca 4200 shll r2
|
|
00d0cc 4124 rotcl r1
|
|
00d0ce 4200 shll r2
|
|
00d0d0 4124 rotcl r1
|
|
00d0d2 4200 shll r2
|
|
00d0d4 4124 rotcl r1
|
|
00d0d6 4200 shll r2
|
|
00d0d8 4124 rotcl r1
|
|
00d0da 4200 shll r2
|
|
00d0dc 4124 rotcl r1
|
|
00d0de 4200 shll r2
|
|
00d0e0 4124 rotcl r1
|
|
00d0e2 d01b mov.l @(h'6c,pc), r0 ;@(h'd150)
|
|
00d0e4 210b or r0, r1
|
|
00d0e6 633d extu.w r3, r3
|
|
00d0e8 4300 shll r3
|
|
00d0ea 4400 shll r4
|
|
00d0ec 4325 rotcr r3
|
|
00d0ee 60f2 mov.l @r15, r0
|
|
00d0f0 2032 mov.l r3, @r0
|
|
00d0f2 1011 mov.l r1, @(h'4,r0)
|
|
00d0f4 000b rts
|
|
00d0f6 1022 mov.l r2, @(h'8,r0)
|
|
00d0f8 2118 tst r1, r1
|
|
00d0fa 8b1b bf h'36 ;@(h'd134)
|
|
00d0fc 2228 tst r2, r2
|
|
00d0fe 8b19 bf h'32 ;@(h'd134)
|
|
00d100 a014 bra h'28 ;@(h'd12c)
|
|
00d102 0009 nop
|
|
00d104 2118 tst r1, r1
|
|
00d106 8b01 bf h'2 ;@(h'd10c)
|
|
00d108 2228 tst r2, r2
|
|
00d10a 890b bt h'16 ;@(h'd124)
|
|
00d10c d011 mov.l @(h'44,pc), r0 ;@(h'd154)
|
|
00d10e 4200 shll r2
|
|
00d110 4124 rotcl r1
|
|
00d112 3103 cmp/ge r0, r1
|
|
00d114 8904 bt h'8 ;@(h'd120)
|
|
00d116 73ff add #h'ff, r3
|
|
00d118 4200 shll r2
|
|
00d11a 4124 rotcl r1
|
|
00d11c 3103 cmp/ge r0, r1
|
|
00d11e 8bfa bf h'-c ;@(h'd116)
|
|
00d120 afc7 bra h'-72 ;@(h'd0b2)
|
|
00d122 0009 nop
|
|
00d124 d308 mov.l @(h'20,pc), r3 ;@(h'd148)
|
|
00d126 e100 mov #h'0, r1
|
|
00d128 afdd bra h'-46 ;@(h'd0e6)
|
|
00d12a e200 mov #h'0, r2
|
|
00d12c d305 mov.l @(h'14,pc), r3 ;@(h'd144)
|
|
00d12e e100 mov #h'0, r1
|
|
00d130 afd9 bra h'-4e ;@(h'd0e6)
|
|
00d132 e200 mov #h'0, r2
|
|
00d134 d303 mov.l @(h'c,pc), r3 ;@(h'd144)
|
|
00d136 e400 mov #h'0, r4
|
|
00d138 e1ff mov #h'ffffffff, r1
|
|
00d13a afd4 bra h'-58 ;@(h'd0e6)
|
|
00d13c e2ff mov #h'ffffffff, r2
|
|
00d13e 0009 nop
|
|
00d140 0000
|
|
00d142 07ff mac.l @r15+, @r7+
|
|
00d144 0000
|
|
00d146 7fff add #h'ff, r15
|
|
00d148 ffff
|
|
00d14a 8001 mov.b r0, @(h'1,r0)
|
|
00d14c 000f mac.l @r0+, @r0+
|
|
00d14e ffff
|
|
00d150 8000 mov.b r0, @(h'0,r0)
|
|
00d152 0000
|
|
00d154 0010
|
|
00d156 0000
|
|
00d158 0000
|
|
00d15a 03ff mac.l @r15+, @r3+
|
|
00d15c 52f1 mov.l @(h'4,r15), r2
|
|
00d15e 612f exts.w r2, r1
|
|
00d160 53f2 mov.l @(h'8,r15), r3
|
|
00d162 54f3 mov.l @(h'c,r15), r4
|
|
00d164 d038 mov.l @(h'e0,pc), r0 ;@(h'd248)
|
|
00d166 3103 cmp/ge r0, r1
|
|
00d168 8955 bt h'aa ;@(h'd216)
|
|
00d16a d03a mov.l @(h'e8,pc), r0 ;@(h'd254)
|
|
00d16c 310c add r0, r1
|
|
00d16e d035 mov.l @(h'd4,pc), r0 ;@(h'd244)
|
|
00d170 3103 cmp/ge r0, r1
|
|
00d172 895a bt h'b4 ;@(h'd22a)
|
|
00d174 e0cc mov #h'ffffffcc, r0
|
|
00d176 3017 cmp/gt r1, r0
|
|
00d178 8953 bt h'a6 ;@(h'd222)
|
|
00d17a 4115 cmp/pl r1
|
|
00d17c 891a bt h'34 ;@(h'd1b4)
|
|
00d17e 4301 shlr r3
|
|
00d180 4425 rotcr r4
|
|
00d182 0029 movt r0
|
|
00d184 240b or r0, r4
|
|
00d186 4111 cmp/pz r1
|
|
00d188 8905 bt h'a ;@(h'd196)
|
|
00d18a 4301 shlr r3
|
|
00d18c 4425 rotcr r4
|
|
00d18e 0029 movt r0
|
|
00d190 240b or r0, r4
|
|
00d192 aff8 bra h'-10 ;@(h'd186)
|
|
00d194 7101
|
|
00d196 d030 mov.l @(h'c0,pc), r0 ;@(h'd258)
|
|
00d198 2408 tst r0, r4
|
|
00d19a 8919 bt h'32 ;@(h'd1d0)
|
|
00d19c d02f mov.l @(h'bc,pc), r0 ;@(h'd25c)
|
|
00d19e 2408 tst r0, r4
|
|
00d1a0 8916 bt h'2c ;@(h'd1d0)
|
|
00d1a2 d02b mov.l @(h'ac,pc), r0 ;@(h'd250)
|
|
00d1a4 340e addc r0, r4
|
|
00d1a6 e000 mov #h'0, r0
|
|
00d1a8 330e addc r0, r3
|
|
00d1aa 4311 cmp/pz r3
|
|
00d1ac 8910 bt h'20 ;@(h'd1d0)
|
|
00d1ae 7101
|
|
00d1b0 a00e bra h'1c ;@(h'd1d0)
|
|
00d1b2 0009 nop
|
|
00d1b4 d028 mov.l @(h'a0,pc), r0 ;@(h'd258)
|
|
00d1b6 2408 tst r0, r4
|
|
00d1b8 890a bt h'14 ;@(h'd1d0)
|
|
00d1ba d028 mov.l @(h'a0,pc), r0 ;@(h'd25c)
|
|
00d1bc 2408 tst r0, r4
|
|
00d1be 8907 bt h'e ;@(h'd1d0)
|
|
00d1c0 d023 mov.l @(h'8c,pc), r0 ;@(h'd250)
|
|
00d1c2 340e addc r0, r4
|
|
00d1c4 e000 mov #h'0, r0
|
|
00d1c6 330e addc r0, r3
|
|
00d1c8 8b02 bf h'4 ;@(h'd1d0)
|
|
00d1ca 4325 rotcr r3
|
|
00d1cc 4425 rotcr r4
|
|
00d1ce 7101
|
|
00d1d0 4301 shlr r3
|
|
00d1d2 4425 rotcr r4
|
|
00d1d4 4301 shlr r3
|
|
00d1d6 4425 rotcr r4
|
|
00d1d8 4301 shlr r3
|
|
00d1da 4425 rotcr r4
|
|
00d1dc 4301 shlr r3
|
|
00d1de 4425 rotcr r4
|
|
00d1e0 4301 shlr r3
|
|
00d1e2 4425 rotcr r4
|
|
00d1e4 4301 shlr r3
|
|
00d1e6 4425 rotcr r4
|
|
00d1e8 4301 shlr r3
|
|
00d1ea 4425 rotcr r4
|
|
00d1ec 4301 shlr r3
|
|
00d1ee 4425 rotcr r4
|
|
00d1f0 4301 shlr r3
|
|
00d1f2 4425 rotcr r4
|
|
00d1f4 4301 shlr r3
|
|
00d1f6 4425 rotcr r4
|
|
00d1f8 4301 shlr r3
|
|
00d1fa 4425 rotcr r4
|
|
00d1fc d018 mov.l @(h'60,pc), r0 ;@(h'd260)
|
|
00d1fe 2309 and r0, r3
|
|
00d200 4128 shll16 r1
|
|
00d202 4108 shll2 r1
|
|
00d204 4108 shll2 r1
|
|
00d206 231b or r1, r3
|
|
00d208 4300 shll r3
|
|
00d20a 4200 shll r2
|
|
00d20c 4325 rotcr r3
|
|
00d20e 60f2 mov.l @r15, r0
|
|
00d210 2032 mov.l r3, @r0
|
|
00d212 000b rts
|
|
00d214 1041 mov.l r4, @(h'4,r0)
|
|
00d216 2338 tst r3, r3
|
|
00d218 8b0b bf h'16 ;@(h'd232)
|
|
00d21a 2448 tst r4, r4
|
|
00d21c 8b09 bf h'12 ;@(h'd232)
|
|
00d21e a004 bra h'8 ;@(h'd22a)
|
|
00d220 0009 nop
|
|
00d222 e100 mov #h'0, r1
|
|
00d224 e300 mov #h'0, r3
|
|
00d226 afd3 bra h'-5a ;@(h'd1d0)
|
|
00d228 e400 mov #h'0, r4
|
|
00d22a d106 mov.l @(h'18,pc), r1 ;@(h'd244)
|
|
00d22c e300 mov #h'0, r3
|
|
00d22e afcf bra h'-62 ;@(h'd1d0)
|
|
00d230 e400 mov #h'0, r4
|
|
00d232 d104 mov.l @(h'10,pc), r1 ;@(h'd244)
|
|
00d234 e200 mov #h'0, r2
|
|
00d236 e300 mov #h'0, r3
|
|
00d238 e401 mov #h'1, r4
|
|
00d23a 4418 shll8 r4
|
|
00d23c 4408 shll2 r4
|
|
00d23e afc7 bra h'-72 ;@(h'd1d0)
|
|
00d240 4400 shll r4
|
|
00d242 0009 nop
|
|
00d244 0000
|
|
00d246 07ff mac.l @r15+, @r7+
|
|
00d248 0000
|
|
00d24a 7fff add #h'ff, r15
|
|
00d24c ffff
|
|
00d24e 8001 mov.b r0, @(h'1,r0)
|
|
00d250 0000
|
|
00d252 0800
|
|
00d254 0000
|
|
00d256 03ff mac.l @r15+, @r3+
|
|
00d258 0000
|
|
00d25a 0400
|
|
00d25c 0000
|
|
00d25e 0bff mac.l @r15+, @r11+
|
|
00d260 000f mac.l @r0+, @r0+
|
|
00d262 ffff
|
|
00d264 2fe6 mov.l r14, @-r15
|
|
00d266 2fd6 mov.l r13, @-r15
|
|
00d268 2fc6 mov.l r12, @-r15
|
|
00d26a 2fb6 mov.l r11, @-r15
|
|
00d26c 2fa6 mov.l r10, @-r15
|
|
00d26e 6b73 mov r7, r11
|
|
00d270 9e6d mov.w @(h'da,pc), r14 ;@(h'd34e)
|
|
00d272 ea00 mov #h'0, r10
|
|
00d274 2f96 mov.l r9, @-r15
|
|
00d276 2f86 mov.l r8, @-r15
|
|
00d278 4f22 sts.l pr, @-r15
|
|
00d27a 9065 mov.w @(h'ca,pc), r0 ;@(h'd348)
|
|
00d27c 9966 mov.w @(h'cc,pc), r9 ;@(h'd34c)
|
|
00d27e 3f0c add r0, r15
|
|
00d280 9063 mov.w @(h'c6,pc), r0 ;@(h'd34a)
|
|
00d282 39fc add r15, r9
|
|
00d284 0dfe mov.l @(r0,r15), r13
|
|
00d286 3efc add r15, r14
|
|
00d288 29a2 mov.l r10, @r9
|
|
00d28a 60a3 mov r10, r0
|
|
00d28c 19a1 mov.l r10, @(h'4,r9)
|
|
00d28e 19a2 mov.l r10, @(h'8,r9)
|
|
00d290 2ea0 mov.b r10, @r14
|
|
00d292 80e1 mov.b r0, @(h'1,r14)
|
|
00d294 81e1 mov.w r0, @(h'2,r14)
|
|
00d296 1e01 mov.l r0, @(h'4,r14)
|
|
00d298 1e02 mov.l r0, @(h'8,r14)
|
|
00d29a 1e04 mov.l r0, @(h'10,r14)
|
|
00d29c 1e05 mov.l r0, @(h'14,r14)
|
|
00d29e 1e06 mov.l r0, @(h'18,r14)
|
|
00d2a0 1e07 mov.l r0, @(h'1c,r14)
|
|
00d2a2 2448 tst r4, r4
|
|
00d2a4 1e08 mov.l r0, @(h'20,r14)
|
|
00d2a6 1e09 mov.l r0, @(h'24,r14)
|
|
00d2a8 8f1b bf/s h'36 ;@(h'd2e2)
|
|
00d2aa 1e0a mov.l r0, @(h'28,r14)
|
|
00d2ac 2668 tst r6, r6
|
|
00d2ae 8b03 bf h'6 ;@(h'd2b8)
|
|
00d2b0 934e mov.w @(h'9c,pc), r3 ;@(h'd350)
|
|
00d2b2 d229 mov.l @(h'a4,pc), r2 ;@(h'd358)
|
|
00d2b4 a020 bra h'40 ;@(h'd2f8)
|
|
00d2b6 2232 mov.l r3, @r2
|
|
00d2b8 e010 mov #h'10, r0
|
|
00d2ba 006c mov.b @(r0,r6), r0
|
|
00d2bc c807 tst #h'7, r0
|
|
00d2be 8b03 bf h'6 ;@(h'd2c8)
|
|
00d2c0 9247 mov.w @(h'8e,pc), r2 ;@(h'd352)
|
|
00d2c2 d325 mov.l @(h'94,pc), r3 ;@(h'd358)
|
|
00d2c4 a018 bra h'30 ;@(h'd2f8)
|
|
00d2c6 2322 mov.l r2, @r3
|
|
00d2c8 e010 mov #h'10, r0
|
|
00d2ca e304 mov #h'4, r3
|
|
00d2cc 076c mov.b @(r0,r6), r7
|
|
00d2ce 2378 tst r7, r3
|
|
00d2d0 8b06 bf h'c ;@(h'd2e0)
|
|
00d2d2 e101 mov #h'1, r1
|
|
00d2d4 2178 tst r7, r1
|
|
00d2d6 8903 bt h'6 ;@(h'd2e0)
|
|
00d2d8 923c mov.w @(h'78,pc), r2 ;@(h'd354)
|
|
00d2da d31f mov.l @(h'7c,pc), r3 ;@(h'd358)
|
|
00d2dc a00c bra h'18 ;@(h'd2f8)
|
|
00d2de 2322 mov.l r2, @r3
|
|
00d2e0 1953 mov.l r5, @(h'c,r9)
|
|
00d2e2 e030 mov #h'30, r0
|
|
00d2e4 d31d mov.l @(h'74,pc), r3 ;@(h'd35c)
|
|
00d2e6 2942 mov.l r4, @r9
|
|
00d2e8 1961 mov.l r6, @(h'4,r9)
|
|
00d2ea 19a2 mov.l r10, @(h'8,r9)
|
|
00d2ec 2ea0 mov.b r10, @r14
|
|
00d2ee 80f8 mov.b r0, @(h'8,r15)
|
|
00d2f0 430b jsr @r3
|
|
00d2f2 6493 mov r9, r4
|
|
00d2f4 2008 tst r0, r0
|
|
00d2f6 8901 bt h'2 ;@(h'd2fc)
|
|
00d2f8 a35c bra h'6b8 ;@(h'd9b4)
|
|
00d2fa e0ff mov #h'ffffffff, r0
|
|
00d2fc 68f3 mov r15, r8
|
|
00d2fe 7814 add #h'14, r8
|
|
00d300 6383 mov r8, r3
|
|
00d302 1f34 mov.l r3, @(h'10,r15)
|
|
00d304 a347 bra h'68e ;@(h'd996)
|
|
00d306 ec03 mov #h'3, r12
|
|
00d308 60b0 mov.b @r11, r0
|
|
00d30a 8825 cmp/eq #h'25, r0
|
|
00d30c 8901 bt h'2 ;@(h'd312)
|
|
00d30e a330 bra h'660 ;@(h'd972)
|
|
00d310 0009 nop
|
|
00d312 7b01
|
|
00d314 2ea0 mov.b r10, @r14
|
|
00d316 1e84 mov.l r8, @(h'10,r14)
|
|
00d318 1e85 mov.l r8, @(h'14,r14)
|
|
00d31a 1ea6 mov.l r10, @(h'18,r14)
|
|
00d31c 1ea7 mov.l r10, @(h'1c,r14)
|
|
00d31e 1ea8 mov.l r10, @(h'20,r14)
|
|
00d320 1ea9 mov.l r10, @(h'24,r14)
|
|
00d322 a028 bra h'50 ;@(h'd376)
|
|
00d324 1eaa mov.l r10, @(h'28,r14)
|
|
00d326 60b0 mov.b @r11, r0
|
|
00d328 882d cmp/eq #h'2d, r0
|
|
00d32a 8907 bt h'e ;@(h'd33c)
|
|
00d32c 882b cmp/eq #h'2b, r0
|
|
00d32e 8908 bt h'10 ;@(h'd342)
|
|
00d330 8820 cmp/eq #h'20, r0
|
|
00d332 8915 bt h'2a ;@(h'd360)
|
|
00d334 8823 cmp/eq #h'23, r0
|
|
00d336 891a bt h'34 ;@(h'd36e)
|
|
00d338 a01c bra h'38 ;@(h'd374)
|
|
00d33a 0009 nop
|
|
00d33c 60e0 mov.b @r14, r0
|
|
00d33e a018 bra h'30 ;@(h'd372)
|
|
00d340 cb02 or #h'2, r0
|
|
00d342 60e0 mov.b @r14, r0
|
|
00d344 a015 bra h'2a ;@(h'd372)
|
|
00d346 cb08 or #h'8, r0
|
|
00d348 ff28
|
|
00d34a 00f8
|
|
00d34c 00c8
|
|
00d34e 009c mov.b @(r0,r9), r0
|
|
00d350 0452
|
|
00d352 0514 mov.b r1, @(r0,r5)
|
|
00d354 0516 mov.l r1, @(r0,r5)
|
|
00d356 0000
|
|
00d358 0810
|
|
00d35a 0178
|
|
00d35c 0030
|
|
00d35e e32c mov #h'2c, r3
|
|
00d360 60e0 mov.b @r14, r0
|
|
00d362 c808 tst #h'8, r0
|
|
00d364 8b06 bf h'c ;@(h'd374)
|
|
00d366 60e0 mov.b @r14, r0
|
|
00d368 cb10 or #h'10, r0
|
|
00d36a a003 bra h'6 ;@(h'd374)
|
|
00d36c 2e00 mov.b r0, @r14
|
|
00d36e 60e0 mov.b @r14, r0
|
|
00d370 cb04 or #h'4, r0
|
|
00d372 2e00 mov.b r0, @r14
|
|
00d374 7b01
|
|
00d376 60b0 mov.b @r11, r0
|
|
00d378 882d cmp/eq #h'2d, r0
|
|
00d37a 8dd4 bt/s h'-58 ;@(h'd326)
|
|
00d37c 6403 mov r0, r4
|
|
00d37e 6043 mov r4, r0
|
|
00d380 882b cmp/eq #h'2b, r0
|
|
00d382 89d0 bt h'-60 ;@(h'd326)
|
|
00d384 6043 mov r4, r0
|
|
00d386 8820 cmp/eq #h'20, r0
|
|
00d388 89cd bt h'-66 ;@(h'd326)
|
|
00d38a 6043 mov r4, r0
|
|
00d38c 8823 cmp/eq #h'23, r0
|
|
00d38e 89ca bt h'-6c ;@(h'd326)
|
|
00d390 e020 mov #h'20, r0
|
|
00d392 80e1 mov.b r0, @(h'1,r14)
|
|
00d394 60b0 mov.b @r11, r0
|
|
00d396 8830 cmp/eq #h'30, r0
|
|
00d398 8b02 bf h'4 ;@(h'd3a0)
|
|
00d39a e030 mov #h'30, r0
|
|
00d39c 80e1 mov.b r0, @(h'1,r14)
|
|
00d39e 7b01
|
|
00d3a0 1ea1 mov.l r10, @(h'4,r14)
|
|
00d3a2 60b0 mov.b @r11, r0
|
|
00d3a4 882a cmp/eq #h'2a, r0
|
|
00d3a6 8b26 bf h'4c ;@(h'd3f6)
|
|
00d3a8 64d3 mov r13, r4
|
|
00d3aa 7404
|
|
00d3ac 6243 mov r4, r2
|
|
00d3ae 22c8 tst r12, r2
|
|
00d3b0 8901 bt h'2 ;@(h'd3b6)
|
|
00d3b2 a001 bra h'2 ;@(h'd3b8)
|
|
00d3b4 7d08
|
|
00d3b6 6d43 mov r4, r13
|
|
00d3b8 65d3 mov r13, r5
|
|
00d3ba 75fc add #h'fc, r5
|
|
00d3bc 6253 mov r5, r2
|
|
00d3be 22c8 tst r12, r2
|
|
00d3c0 8902 bt h'4 ;@(h'd3c8)
|
|
00d3c2 63d3 mov r13, r3
|
|
00d3c4 a001 bra h'2 ;@(h'd3ca)
|
|
00d3c6 73f8 add #h'f8, r3
|
|
00d3c8 6353 mov r5, r3
|
|
00d3ca 6132 mov.l @r3, r1
|
|
00d3cc 6313 mov r1, r3
|
|
00d3ce 4311 cmp/pz r3
|
|
00d3d0 8d06 bt/s h'c ;@(h'd3e0)
|
|
00d3d2 1e11 mov.l r1, @(h'4,r14)
|
|
00d3d4 60e0 mov.b @r14, r0
|
|
00d3d6 cb02 or #h'2, r0
|
|
00d3d8 2e00 mov.b r0, @r14
|
|
00d3da 53e1 mov.l @(h'4,r14), r3
|
|
00d3dc 633b neg r3, r3
|
|
00d3de 1e31 mov.l r3, @(h'4,r14)
|
|
00d3e0 9225 mov.w @(h'4a,pc), r2 ;@(h'd42e)
|
|
00d3e2 51e1 mov.l @(h'4,r14), r1
|
|
00d3e4 3127 cmp/gt r2, r1
|
|
00d3e6 8f06 bf/s h'c ;@(h'd3f6)
|
|
00d3e8 7b01
|
|
00d3ea 60e0 mov.b @r14, r0
|
|
00d3ec 9120 mov.w @(h'40,pc), r1 ;@(h'd430)
|
|
00d3ee cb01 or #h'1, r0
|
|
00d3f0 d310 mov.l @(h'40,pc), r3 ;@(h'd434)
|
|
00d3f2 2e00 mov.b r0, @r14
|
|
00d3f4 2312 mov.l r1, @r3
|
|
00d3f6 60b0 mov.b @r11, r0
|
|
00d3f8 d10f mov.l @(h'3c,pc), r1 ;@(h'd438)
|
|
00d3fa 600c extu.b r0, r0
|
|
00d3fc 001c mov.b @(r0,r1), r0
|
|
00d3fe 600c extu.b r0, r0
|
|
00d400 c804 tst #h'4, r0
|
|
00d402 892a bt h'54 ;@(h'd45a)
|
|
00d404 a022 bra h'44 ;@(h'd44c)
|
|
00d406 1ea1 mov.l r10, @(h'4,r14)
|
|
00d408 64b0 mov.b @r11, r4
|
|
00d40a 74d0 add #h'd0, r4
|
|
00d40c 910f mov.w @(h'1e,pc), r1 ;@(h'd42e)
|
|
00d40e 3148 sub r4, r1
|
|
00d410 d30a mov.l @(h'28,pc), r3 ;@(h'd43c)
|
|
00d412 430b jsr @r3
|
|
00d414 e00a mov #h'a, r0
|
|
00d416 52e1 mov.l @(h'4,r14), r2
|
|
00d418 3023 cmp/ge r2, r0
|
|
00d41a 8f11 bf/s h'22 ;@(h'd440)
|
|
00d41c 7b01
|
|
00d41e 51e1 mov.l @(h'4,r14), r1
|
|
00d420 6313 mov r1, r3
|
|
00d422 4108 shll2 r1
|
|
00d424 313c add r3, r1
|
|
00d426 4100 shll r1
|
|
00d428 314c add r4, r1
|
|
00d42a a00f bra h'1e ;@(h'd44c)
|
|
00d42c 1e11 mov.l r1, @(h'4,r14)
|
|
00d42e 0200
|
|
00d430 0518 sett
|
|
00d432 0000
|
|
00d434 0810
|
|
00d436 0178
|
|
00d438 0032 stc ssr, r0
|
|
00d43a 0d50
|
|
00d43c 0030
|
|
00d43e bdfc bsr h'-408 ;@(h'd03a)
|
|
00d440 60e0 mov.b @r14, r0
|
|
00d442 cb01 or #h'1, r0
|
|
00d444 2e00 mov.b r0, @r14
|
|
00d446 9350 mov.w @(h'a0,pc), r3 ;@(h'd4ea)
|
|
00d448 d229 mov.l @(h'a4,pc), r2 ;@(h'd4f0)
|
|
00d44a 2232 mov.l r3, @r2
|
|
00d44c 60b0 mov.b @r11, r0
|
|
00d44e 600c extu.b r0, r0
|
|
00d450 d128 mov.l @(h'a0,pc), r1 ;@(h'd4f4)
|
|
00d452 001c mov.b @(r0,r1), r0
|
|
00d454 600c extu.b r0, r0
|
|
00d456 c804 tst #h'4, r0
|
|
00d458 8bd6 bf h'-54 ;@(h'd408)
|
|
00d45a e2ff mov #h'ffffffff, r2
|
|
00d45c 1e22 mov.l r2, @(h'8,r14)
|
|
00d45e 60b0 mov.b @r11, r0
|
|
00d460 882e cmp/eq #h'2e, r0
|
|
00d462 8b58 bf h'b0 ;@(h'd516)
|
|
00d464 7b01
|
|
00d466 60b0 mov.b @r11, r0
|
|
00d468 882a cmp/eq #h'2a, r0
|
|
00d46a 8b22 bf h'44 ;@(h'd4b2)
|
|
00d46c 64d3 mov r13, r4
|
|
00d46e 7404
|
|
00d470 6243 mov r4, r2
|
|
00d472 22c8 tst r12, r2
|
|
00d474 8901 bt h'2 ;@(h'd47a)
|
|
00d476 a001 bra h'2 ;@(h'd47c)
|
|
00d478 7d08
|
|
00d47a 6d43 mov r4, r13
|
|
00d47c 65d3 mov r13, r5
|
|
00d47e 75fc add #h'fc, r5
|
|
00d480 6253 mov r5, r2
|
|
00d482 22c8 tst r12, r2
|
|
00d484 8902 bt h'4 ;@(h'd48c)
|
|
00d486 63d3 mov r13, r3
|
|
00d488 a001 bra h'2 ;@(h'd48e)
|
|
00d48a 73f8 add #h'f8, r3
|
|
00d48c 6353 mov r5, r3
|
|
00d48e 6132 mov.l @r3, r1
|
|
00d490 6313 mov r1, r3
|
|
00d492 4311 cmp/pz r3
|
|
00d494 8d02 bt/s h'4 ;@(h'd49c)
|
|
00d496 1e12 mov.l r1, @(h'8,r14)
|
|
00d498 e1ff mov #h'ffffffff, r1
|
|
00d49a 1e12 mov.l r1, @(h'8,r14)
|
|
00d49c 9326 mov.w @(h'4c,pc), r3 ;@(h'd4ec)
|
|
00d49e 52e2 mov.l @(h'8,r14), r2
|
|
00d4a0 3237 cmp/gt r3, r2
|
|
00d4a2 8f06 bf/s h'c ;@(h'd4b2)
|
|
00d4a4 7b01
|
|
00d4a6 60e0 mov.b @r14, r0
|
|
00d4a8 921f mov.w @(h'3e,pc), r2 ;@(h'd4ea)
|
|
00d4aa cb01 or #h'1, r0
|
|
00d4ac d110 mov.l @(h'40,pc), r1 ;@(h'd4f0)
|
|
00d4ae 2e00 mov.b r0, @r14
|
|
00d4b0 2122 mov.l r2, @r1
|
|
00d4b2 60b0 mov.b @r11, r0
|
|
00d4b4 d10f mov.l @(h'3c,pc), r1 ;@(h'd4f4)
|
|
00d4b6 600c extu.b r0, r0
|
|
00d4b8 001c mov.b @(r0,r1), r0
|
|
00d4ba 600c extu.b r0, r0
|
|
00d4bc c804 tst #h'4, r0
|
|
00d4be 892a bt h'54 ;@(h'd516)
|
|
00d4c0 a022 bra h'44 ;@(h'd508)
|
|
00d4c2 1ea2 mov.l r10, @(h'8,r14)
|
|
00d4c4 64b0 mov.b @r11, r4
|
|
00d4c6 74d0 add #h'd0, r4
|
|
00d4c8 9110 mov.w @(h'20,pc), r1 ;@(h'd4ec)
|
|
00d4ca 3148 sub r4, r1
|
|
00d4cc d30a mov.l @(h'28,pc), r3 ;@(h'd4f8)
|
|
00d4ce 430b jsr @r3
|
|
00d4d0 e00a mov #h'a, r0
|
|
00d4d2 52e2 mov.l @(h'8,r14), r2
|
|
00d4d4 3023 cmp/ge r2, r0
|
|
00d4d6 8f11 bf/s h'22 ;@(h'd4fc)
|
|
00d4d8 7b01
|
|
00d4da 51e2 mov.l @(h'8,r14), r1
|
|
00d4dc 6313 mov r1, r3
|
|
00d4de 4108 shll2 r1
|
|
00d4e0 313c add r3, r1
|
|
00d4e2 4100 shll r1
|
|
00d4e4 314c add r4, r1
|
|
00d4e6 a00f bra h'1e ;@(h'd508)
|
|
00d4e8 1e12 mov.l r1, @(h'8,r14)
|
|
00d4ea 0518 sett
|
|
00d4ec 0200
|
|
00d4ee 0000
|
|
00d4f0 0810
|
|
00d4f2 0178
|
|
00d4f4 0032 stc ssr, r0
|
|
00d4f6 0d50
|
|
00d4f8 0030
|
|
00d4fa bdfc bsr h'-408 ;@(h'd0f6)
|
|
00d4fc 60e0 mov.b @r14, r0
|
|
00d4fe cb01 or #h'1, r0
|
|
00d500 2e00 mov.b r0, @r14
|
|
00d502 9361 mov.w @(h'c2,pc), r3 ;@(h'd5c8)
|
|
00d504 d231 mov.l @(h'c4,pc), r2 ;@(h'd5cc)
|
|
00d506 2232 mov.l r3, @r2
|
|
00d508 60b0 mov.b @r11, r0
|
|
00d50a 600c extu.b r0, r0
|
|
00d50c d130 mov.l @(h'c0,pc), r1 ;@(h'd5d0)
|
|
00d50e 001c mov.b @(r0,r1), r0
|
|
00d510 600c extu.b r0, r0
|
|
00d512 c804 tst #h'4, r0
|
|
00d514 8bd6 bf h'-54 ;@(h'd4c4)
|
|
00d516 e220 mov #h'20, r2
|
|
00d518 1e23 mov.l r2, @(h'c,r14)
|
|
00d51a 60b0 mov.b @r11, r0
|
|
00d51c 8868 cmp/eq #h'68, r0
|
|
00d51e 8d06 bt/s h'c ;@(h'd52e)
|
|
00d520 6403 mov r0, r4
|
|
00d522 6043 mov r4, r0
|
|
00d524 886c cmp/eq #h'6c, r0
|
|
00d526 8902 bt h'4 ;@(h'd52e)
|
|
00d528 6043 mov r4, r0
|
|
00d52a 884c cmp/eq #h'4c, r0
|
|
00d52c 8b01 bf h'2 ;@(h'd532)
|
|
00d52e 62b4 mov.b @r11+, r2
|
|
00d530 1e23 mov.l r2, @(h'c,r14)
|
|
00d532 60b0 mov.b @r11, r0
|
|
00d534 8864 cmp/eq #h'64, r0
|
|
00d536 8933 bt h'66 ;@(h'd5a0)
|
|
00d538 8869 cmp/eq #h'69, r0
|
|
00d53a 8931 bt h'62 ;@(h'd5a0)
|
|
00d53c 886f cmp/eq #h'6f, r0
|
|
00d53e 892f bt h'5e ;@(h'd5a0)
|
|
00d540 8875 cmp/eq #h'75, r0
|
|
00d542 892d bt h'5a ;@(h'd5a0)
|
|
00d544 8878 cmp/eq #h'78, r0
|
|
00d546 892b bt h'56 ;@(h'd5a0)
|
|
00d548 8858 cmp/eq #h'58, r0
|
|
00d54a 8929 bt h'52 ;@(h'd5a0)
|
|
00d54c 8866 cmp/eq #h'66, r0
|
|
00d54e 8b01 bf h'2 ;@(h'd554)
|
|
00d550 a0b1 bra h'162 ;@(h'd6b6)
|
|
00d552 0009 nop
|
|
00d554 8865 cmp/eq #h'65, r0
|
|
00d556 8b01 bf h'2 ;@(h'd55c)
|
|
00d558 a0ad bra h'15a ;@(h'd6b6)
|
|
00d55a 0009 nop
|
|
00d55c 8845 cmp/eq #h'45, r0
|
|
00d55e 8b01 bf h'2 ;@(h'd564)
|
|
00d560 a0a9 bra h'152 ;@(h'd6b6)
|
|
00d562 0009 nop
|
|
00d564 8867 cmp/eq #h'67, r0
|
|
00d566 8b01 bf h'2 ;@(h'd56c)
|
|
00d568 a0a5 bra h'14a ;@(h'd6b6)
|
|
00d56a 0009 nop
|
|
00d56c 8847 cmp/eq #h'47, r0
|
|
00d56e 8b01 bf h'2 ;@(h'd574)
|
|
00d570 a0a1 bra h'142 ;@(h'd6b6)
|
|
00d572 0009 nop
|
|
00d574 8863 cmp/eq #h'63, r0
|
|
00d576 8b01 bf h'2 ;@(h'd57c)
|
|
00d578 a0ea bra h'1d4 ;@(h'd750)
|
|
00d57a 0009 nop
|
|
00d57c 8873 cmp/eq #h'73, r0
|
|
00d57e 8b01 bf h'2 ;@(h'd584)
|
|
00d580 a0fc bra h'1f8 ;@(h'd77c)
|
|
00d582 0009 nop
|
|
00d584 8870 cmp/eq #h'70, r0
|
|
00d586 8b01 bf h'2 ;@(h'd58c)
|
|
00d588 a11f bra h'23e ;@(h'd7ca)
|
|
00d58a 0009 nop
|
|
00d58c 886e cmp/eq #h'6e, r0
|
|
00d58e 8b01 bf h'2 ;@(h'd594)
|
|
00d590 a140 bra h'280 ;@(h'd814)
|
|
00d592 0009 nop
|
|
00d594 8825 cmp/eq #h'25, r0
|
|
00d596 8b01 bf h'2 ;@(h'd59c)
|
|
00d598 a151 bra h'2a2 ;@(h'd83e)
|
|
00d59a 0009 nop
|
|
00d59c a15b bra h'2b6 ;@(h'd856)
|
|
00d59e 0009 nop
|
|
00d5a0 50e3 mov.l @(h'c,r14), r0
|
|
00d5a2 886c cmp/eq #h'6c, r0
|
|
00d5a4 8b16 bf h'2c ;@(h'd5d4)
|
|
00d5a6 66d3 mov r13, r6
|
|
00d5a8 7604
|
|
00d5aa 6463 mov r6, r4
|
|
00d5ac 24c8 tst r12, r4
|
|
00d5ae 8901 bt h'2 ;@(h'd5b4)
|
|
00d5b0 a001 bra h'2 ;@(h'd5b6)
|
|
00d5b2 7d08
|
|
00d5b4 6d63 mov r6, r13
|
|
00d5b6 65d3 mov r13, r5
|
|
00d5b8 75fc add #h'fc, r5
|
|
00d5ba 6453 mov r5, r4
|
|
00d5bc 24c8 tst r12, r4
|
|
00d5be 8901 bt h'2 ;@(h'd5c4)
|
|
00d5c0 64d3 mov r13, r4
|
|
00d5c2 74f8 add #h'f8, r4
|
|
00d5c4 a068 bra h'd0 ;@(h'd698)
|
|
00d5c6 6442 mov.l @r4, r4
|
|
00d5c8 0518 sett
|
|
00d5ca 0000
|
|
00d5cc 0810
|
|
00d5ce 0178
|
|
00d5d0 0032 stc ssr, r0
|
|
00d5d2 0d50
|
|
00d5d4 8868 cmp/eq #h'68, r0
|
|
00d5d6 8b30 bf h'60 ;@(h'd63a)
|
|
00d5d8 60b0 mov.b @r11, r0
|
|
00d5da 8875 cmp/eq #h'75, r0
|
|
00d5dc 8d09 bt/s h'12 ;@(h'd5f2)
|
|
00d5de 6403 mov r0, r4
|
|
00d5e0 6043 mov r4, r0
|
|
00d5e2 8858 cmp/eq #h'58, r0
|
|
00d5e4 8905 bt h'a ;@(h'd5f2)
|
|
00d5e6 6043 mov r4, r0
|
|
00d5e8 8878 cmp/eq #h'78, r0
|
|
00d5ea 8902 bt h'4 ;@(h'd5f2)
|
|
00d5ec 6043 mov r4, r0
|
|
00d5ee 886f cmp/eq #h'6f, r0
|
|
00d5f0 8b11 bf h'22 ;@(h'd616)
|
|
00d5f2 66d3 mov r13, r6
|
|
00d5f4 7604
|
|
00d5f6 6463 mov r6, r4
|
|
00d5f8 24c8 tst r12, r4
|
|
00d5fa 8901 bt h'2 ;@(h'd600)
|
|
00d5fc a001 bra h'2 ;@(h'd602)
|
|
00d5fe 7d08
|
|
00d600 6d63 mov r6, r13
|
|
00d602 65d3 mov r13, r5
|
|
00d604 75fc add #h'fc, r5
|
|
00d606 6453 mov r5, r4
|
|
00d608 24c8 tst r12, r4
|
|
00d60a 8901 bt h'2 ;@(h'd610)
|
|
00d60c 64d3 mov r13, r4
|
|
00d60e 74f8 add #h'f8, r4
|
|
00d610 6442 mov.l @r4, r4
|
|
00d612 a041 bra h'82 ;@(h'd698)
|
|
00d614 644d extu.w r4, r4
|
|
00d616 65d3 mov r13, r5
|
|
00d618 7504
|
|
00d61a 6453 mov r5, r4
|
|
00d61c 24c8 tst r12, r4
|
|
00d61e 8901 bt h'2 ;@(h'd624)
|
|
00d620 a001 bra h'2 ;@(h'd626)
|
|
00d622 7d08
|
|
00d624 6d53 mov r5, r13
|
|
00d626 66d3 mov r13, r6
|
|
00d628 76fc add #h'fc, r6
|
|
00d62a 6463 mov r6, r4
|
|
00d62c 24c8 tst r12, r4
|
|
00d62e 8901 bt h'2 ;@(h'd634)
|
|
00d630 64d3 mov r13, r4
|
|
00d632 74f8 add #h'f8, r4
|
|
00d634 6442 mov.l @r4, r4
|
|
00d636 a02f bra h'5e ;@(h'd698)
|
|
00d638 644f exts.w r4, r4
|
|
00d63a 60b0 mov.b @r11, r0
|
|
00d63c 8875 cmp/eq #h'75, r0
|
|
00d63e 8d09 bt/s h'12 ;@(h'd654)
|
|
00d640 6403 mov r0, r4
|
|
00d642 6043 mov r4, r0
|
|
00d644 8858 cmp/eq #h'58, r0
|
|
00d646 8905 bt h'a ;@(h'd654)
|
|
00d648 6043 mov r4, r0
|
|
00d64a 8878 cmp/eq #h'78, r0
|
|
00d64c 8902 bt h'4 ;@(h'd654)
|
|
00d64e 6043 mov r4, r0
|
|
00d650 886f cmp/eq #h'6f, r0
|
|
00d652 8b11 bf h'22 ;@(h'd678)
|
|
00d654 65d3 mov r13, r5
|
|
00d656 7504
|
|
00d658 6453 mov r5, r4
|
|
00d65a 24c8 tst r12, r4
|
|
00d65c 8901 bt h'2 ;@(h'd662)
|
|
00d65e a001 bra h'2 ;@(h'd664)
|
|
00d660 7d08
|
|
00d662 6d53 mov r5, r13
|
|
00d664 66d3 mov r13, r6
|
|
00d666 76fc add #h'fc, r6
|
|
00d668 6463 mov r6, r4
|
|
00d66a 24c8 tst r12, r4
|
|
00d66c 8913 bt h'26 ;@(h'd696)
|
|
00d66e 64d3 mov r13, r4
|
|
00d670 a011 bra h'22 ;@(h'd696)
|
|
00d672 74f8 add #h'f8, r4
|
|
00d674 a00f bra h'1e ;@(h'd696)
|
|
00d676 0009 nop
|
|
00d678 65d3 mov r13, r5
|
|
00d67a 7504
|
|
00d67c 6453 mov r5, r4
|
|
00d67e 24c8 tst r12, r4
|
|
00d680 8901 bt h'2 ;@(h'd686)
|
|
00d682 a001 bra h'2 ;@(h'd688)
|
|
00d684 7d08
|
|
00d686 6d53 mov r5, r13
|
|
00d688 66d3 mov r13, r6
|
|
00d68a 76fc add #h'fc, r6
|
|
00d68c 6463 mov r6, r4
|
|
00d68e 24c8 tst r12, r4
|
|
00d690 8901 bt h'2 ;@(h'd696)
|
|
00d692 64d3 mov r13, r4
|
|
00d694 74f8 add #h'f8, r4
|
|
00d696 6442 mov.l @r4, r4
|
|
00d698 50e2 mov.l @(h'8,r14), r0
|
|
00d69a 88ff cmp/eq #h'ffffffff, r0
|
|
00d69c 8f02 bf/s h'4 ;@(h'd6a4)
|
|
00d69e 67e3 mov r14, r7
|
|
00d6a0 e201 mov #h'1, r2
|
|
00d6a2 1e22 mov.l r2, @(h'8,r14)
|
|
00d6a4 66b0 mov.b @r11, r6
|
|
00d6a6 b191 bsr h'322 ;@(h'd9cc)
|
|
00d6a8 6583 mov r8, r5
|
|
00d6aa 1f81 mov.l r8, @(h'4,r15)
|
|
00d6ac d30b mov.l @(h'2c,pc), r3 ;@(h'd6dc)
|
|
00d6ae 430b jsr @r3
|
|
00d6b0 6483 mov r8, r4
|
|
00d6b2 a0ad bra h'15a ;@(h'd810)
|
|
00d6b4 0009 nop
|
|
00d6b6 50e3 mov.l @(h'c,r14), r0
|
|
00d6b8 884c cmp/eq #h'4c, r0
|
|
00d6ba 8b1b bf h'36 ;@(h'd6f4)
|
|
00d6bc 64d3 mov r13, r4
|
|
00d6be 7408
|
|
00d6c0 6343 mov r4, r3
|
|
00d6c2 23c8 tst r12, r3
|
|
00d6c4 8901 bt h'2 ;@(h'd6ca)
|
|
00d6c6 a001 bra h'2 ;@(h'd6cc)
|
|
00d6c8 7d0c
|
|
00d6ca 6d43 mov r4, r13
|
|
00d6cc 65d3 mov r13, r5
|
|
00d6ce 75f8 add #h'f8, r5
|
|
00d6d0 6353 mov r5, r3
|
|
00d6d2 23c8 tst r12, r3
|
|
00d6d4 8904 bt h'8 ;@(h'd6e0)
|
|
00d6d6 62d3 mov r13, r2
|
|
00d6d8 a003 bra h'6 ;@(h'd6e2)
|
|
00d6da 72f4 add #h'f4, r2
|
|
00d6dc 0030
|
|
00d6de f1cc
|
|
00d6e0 6253 mov r5, r2
|
|
00d6e2 6123 mov r2, r1
|
|
00d6e4 9378 mov.w @(h'f0,pc), r3 ;@(h'd7d8)
|
|
00d6e6 33fc add r15, r3
|
|
00d6e8 6012 mov.l @r1, r0
|
|
00d6ea 2302 mov.l r0, @r3
|
|
00d6ec 5011 mov.l @(h'4,r1), r0
|
|
00d6ee 1301 mov.l r0, @(h'4,r3)
|
|
00d6f0 a018 bra h'30 ;@(h'd724)
|
|
00d6f2 0009 nop
|
|
00d6f4 64d3 mov r13, r4
|
|
00d6f6 7408
|
|
00d6f8 6243 mov r4, r2
|
|
00d6fa 22c8 tst r12, r2
|
|
00d6fc 8901 bt h'2 ;@(h'd702)
|
|
00d6fe a001 bra h'2 ;@(h'd704)
|
|
00d700 7d0c
|
|
00d702 6d43 mov r4, r13
|
|
00d704 65d3 mov r13, r5
|
|
00d706 75f8 add #h'f8, r5
|
|
00d708 6253 mov r5, r2
|
|
00d70a 22c8 tst r12, r2
|
|
00d70c 8902 bt h'4 ;@(h'd714)
|
|
00d70e 63d3 mov r13, r3
|
|
00d710 a001 bra h'2 ;@(h'd716)
|
|
00d712 73f4 add #h'f4, r3
|
|
00d714 6353 mov r5, r3
|
|
00d716 6133 mov r3, r1
|
|
00d718 925e mov.w @(h'bc,pc), r2 ;@(h'd7d8)
|
|
00d71a 32fc add r15, r2
|
|
00d71c 6012 mov.l @r1, r0
|
|
00d71e 2202 mov.l r0, @r2
|
|
00d720 5011 mov.l @(h'4,r1), r0
|
|
00d722 1201 mov.l r0, @(h'4,r2)
|
|
00d724 50e2 mov.l @(h'8,r14), r0
|
|
00d726 88ff cmp/eq #h'ffffffff, r0
|
|
00d728 8b01 bf h'2 ;@(h'd72e)
|
|
00d72a e206 mov #h'6, r2
|
|
00d72c 1e22 mov.l r2, @(h'8,r14)
|
|
00d72e 66e3 mov r14, r6
|
|
00d730 9053 mov.w @(h'a6,pc), r0 ;@(h'd7da)
|
|
00d732 03fe mov.l @(r0,r15), r3
|
|
00d734 9051 mov.w @(h'a2,pc), r0 ;@(h'd7da)
|
|
00d736 2f36 mov.l r3, @-r15
|
|
00d738 03fe mov.l @(r0,r15), r3
|
|
00d73a 2f36 mov.l r3, @-r15
|
|
00d73c 65b0 mov.b @r11, r5
|
|
00d73e b24a bsr h'494 ;@(h'dbd6)
|
|
00d740 6483 mov r8, r4
|
|
00d742 7f08
|
|
00d744 d325 mov.l @(h'94,pc), r3 ;@(h'd7dc)
|
|
00d746 1f81 mov.l r8, @(h'4,r15)
|
|
00d748 430b jsr @r3
|
|
00d74a 6483 mov r8, r4
|
|
00d74c a060 bra h'c0 ;@(h'd810)
|
|
00d74e 0009 nop
|
|
00d750 64d3 mov r13, r4
|
|
00d752 7404
|
|
00d754 6343 mov r4, r3
|
|
00d756 23c8 tst r12, r3
|
|
00d758 8d02 bt/s h'4 ;@(h'd760)
|
|
00d75a 52f4 mov.l @(h'10,r15), r2
|
|
00d75c a001 bra h'2 ;@(h'd762)
|
|
00d75e 7d08
|
|
00d760 6d43 mov r4, r13
|
|
00d762 65d3 mov r13, r5
|
|
00d764 75fc add #h'fc, r5
|
|
00d766 6353 mov r5, r3
|
|
00d768 23c8 tst r12, r3
|
|
00d76a 8902 bt h'4 ;@(h'd772)
|
|
00d76c 61d3 mov r13, r1
|
|
00d76e a001 bra h'2 ;@(h'd774)
|
|
00d770 71f8 add #h'f8, r1
|
|
00d772 6153 mov r5, r1
|
|
00d774 6012 mov.l @r1, r0
|
|
00d776 2200 mov.b r0, @r2
|
|
00d778 a064 bra h'c8 ;@(h'd844)
|
|
00d77a 0009 nop
|
|
00d77c 64d3 mov r13, r4
|
|
00d77e 7404
|
|
00d780 6343 mov r4, r3
|
|
00d782 23c8 tst r12, r3
|
|
00d784 8901 bt h'2 ;@(h'd78a)
|
|
00d786 a001 bra h'2 ;@(h'd78c)
|
|
00d788 7d08
|
|
00d78a 6d43 mov r4, r13
|
|
00d78c 65d3 mov r13, r5
|
|
00d78e 75fc add #h'fc, r5
|
|
00d790 6353 mov r5, r3
|
|
00d792 23c8 tst r12, r3
|
|
00d794 8902 bt h'4 ;@(h'd79c)
|
|
00d796 62d3 mov r13, r2
|
|
00d798 a001 bra h'2 ;@(h'd79e)
|
|
00d79a 72f8 add #h'f8, r2
|
|
00d79c 6253 mov r5, r2
|
|
00d79e 6122 mov.l @r2, r1
|
|
00d7a0 d30e mov.l @(h'38,pc), r3 ;@(h'd7dc)
|
|
00d7a2 1f11 mov.l r1, @(h'4,r15)
|
|
00d7a4 430b jsr @r3
|
|
00d7a6 6413 mov r1, r4
|
|
00d7a8 1f03 mov.l r0, @(h'c,r15)
|
|
00d7aa 50e2 mov.l @(h'8,r14), r0
|
|
00d7ac 88ff cmp/eq #h'ffffffff, r0
|
|
00d7ae 8d05 bt/s h'a ;@(h'd7bc)
|
|
00d7b0 6403 mov r0, r4
|
|
00d7b2 52f3 mov.l @(h'c,r15), r2
|
|
00d7b4 3423 cmp/ge r2, r4
|
|
00d7b6 8901 bt h'2 ;@(h'd7bc)
|
|
00d7b8 51e2 mov.l @(h'8,r14), r1
|
|
00d7ba 1f13 mov.l r1, @(h'c,r15)
|
|
00d7bc 1e85 mov.l r8, @(h'14,r14)
|
|
00d7be 1ea8 mov.l r10, @(h'20,r14)
|
|
00d7c0 53f3 mov.l @(h'c,r15), r3
|
|
00d7c2 52e1 mov.l @(h'4,r14), r2
|
|
00d7c4 3238 sub r3, r2
|
|
00d7c6 a04c bra h'98 ;@(h'd862)
|
|
00d7c8 1e2a mov.l r2, @(h'28,r14)
|
|
00d7ca 65d3 mov r13, r5
|
|
00d7cc 7504
|
|
00d7ce 6253 mov r5, r2
|
|
00d7d0 22c8 tst r12, r2
|
|
00d7d2 8905 bt h'a ;@(h'd7e0)
|
|
00d7d4 a005 bra h'a ;@(h'd7e2)
|
|
00d7d6 7d08
|
|
00d7d8 0094 mov.b r9, @(r0,r0)
|
|
00d7da 0098
|
|
00d7dc 0030
|
|
00d7de f1cc
|
|
00d7e0 6d53 mov r5, r13
|
|
00d7e2 64d3 mov r13, r4
|
|
00d7e4 74fc add #h'fc, r4
|
|
00d7e6 6243 mov r4, r2
|
|
00d7e8 22c8 tst r12, r2
|
|
00d7ea 8902 bt h'4 ;@(h'd7f2)
|
|
00d7ec 63d3 mov r13, r3
|
|
00d7ee a001 bra h'2 ;@(h'd7f4)
|
|
00d7f0 73f8 add #h'f8, r3
|
|
00d7f2 6343 mov r4, r3
|
|
00d7f4 6432 mov.l @r3, r4
|
|
00d7f6 50e2 mov.l @(h'8,r14), r0
|
|
00d7f8 88ff cmp/eq #h'ffffffff, r0
|
|
00d7fa 8f02 bf/s h'4 ;@(h'd802)
|
|
00d7fc 67e3 mov r14, r7
|
|
00d7fe e201 mov #h'1, r2
|
|
00d800 1e22 mov.l r2, @(h'8,r14)
|
|
00d802 e678 mov #h'78, r6
|
|
00d804 b0e2 bsr h'1c4 ;@(h'd9cc)
|
|
00d806 6583 mov r8, r5
|
|
00d808 1f81 mov.l r8, @(h'4,r15)
|
|
00d80a d332 mov.l @(h'c8,pc), r3 ;@(h'd8d4)
|
|
00d80c 430b jsr @r3
|
|
00d80e 6483 mov r8, r4
|
|
00d810 a027 bra h'4e ;@(h'd862)
|
|
00d812 1f03 mov.l r0, @(h'c,r15)
|
|
00d814 64d3 mov r13, r4
|
|
00d816 7404
|
|
00d818 6243 mov r4, r2
|
|
00d81a 22c8 tst r12, r2
|
|
00d81c 8901 bt h'2 ;@(h'd822)
|
|
00d81e a001 bra h'2 ;@(h'd824)
|
|
00d820 7d08
|
|
00d822 6d43 mov r4, r13
|
|
00d824 65d3 mov r13, r5
|
|
00d826 75fc add #h'fc, r5
|
|
00d828 6253 mov r5, r2
|
|
00d82a 22c8 tst r12, r2
|
|
00d82c 8902 bt h'4 ;@(h'd834)
|
|
00d82e 63d3 mov r13, r3
|
|
00d830 a001 bra h'2 ;@(h'd836)
|
|
00d832 73f8 add #h'f8, r3
|
|
00d834 6353 mov r5, r3
|
|
00d836 6432 mov.l @r3, r4
|
|
00d838 5192 mov.l @(h'8,r9), r1
|
|
00d83a a012 bra h'24 ;@(h'd862)
|
|
00d83c 2412 mov.l r1, @r4
|
|
00d83e e325 mov #h'25, r3
|
|
00d840 52f4 mov.l @(h'10,r15), r2
|
|
00d842 2230 mov.b r3, @r2
|
|
00d844 1f81 mov.l r8, @(h'4,r15)
|
|
00d846 e301 mov #h'1, r3
|
|
00d848 1f33 mov.l r3, @(h'c,r15)
|
|
00d84a 1e85 mov.l r8, @(h'14,r14)
|
|
00d84c 1ea8 mov.l r10, @(h'20,r14)
|
|
00d84e 53e1 mov.l @(h'4,r14), r3
|
|
00d850 73ff add #h'ff, r3
|
|
00d852 a006 bra h'c ;@(h'd862)
|
|
00d854 1e3a mov.l r3, @(h'28,r14)
|
|
00d856 913b mov.w @(h'76,pc), r1 ;@(h'd8d0)
|
|
00d858 d21f mov.l @(h'7c,pc), r2 ;@(h'd8d8)
|
|
00d85a 2212 mov.l r1, @r2
|
|
00d85c 60e0 mov.b @r14, r0
|
|
00d85e cb01 or #h'1, r0
|
|
00d860 2e00 mov.b r0, @r14
|
|
00d862 60b0 mov.b @r11, r0
|
|
00d864 886e cmp/eq #h'6e, r0
|
|
00d866 8b01 bf h'2 ;@(h'd86c)
|
|
00d868 a081 bra h'102 ;@(h'd96e)
|
|
00d86a 0009 nop
|
|
00d86c 60e0 mov.b @r14, r0
|
|
00d86e c801 tst #h'1, r0
|
|
00d870 8901 bt h'2 ;@(h'd876)
|
|
00d872 a07c bra h'f8 ;@(h'd96e)
|
|
00d874 0009 nop
|
|
00d876 60e0 mov.b @r14, r0
|
|
00d878 c802 tst #h'2, r0
|
|
00d87a 8b0f bf h'1e ;@(h'd89c)
|
|
00d87c 52ea mov.l @(h'28,r14), r2
|
|
00d87e 4215 cmp/pl r2
|
|
00d880 8b0c bf h'18 ;@(h'd89c)
|
|
00d882 a008 bra h'10 ;@(h'd896)
|
|
00d884 0009 nop
|
|
00d886 6693 mov r9, r6
|
|
00d888 e501 mov #h'1, r5
|
|
00d88a 64e3 mov r14, r4
|
|
00d88c b51a bsr h'a34 ;@(h'e2c4)
|
|
00d88e 7401
|
|
00d890 52ea mov.l @(h'28,r14), r2
|
|
00d892 72ff add #h'ff, r2
|
|
00d894 1e2a mov.l r2, @(h'28,r14)
|
|
00d896 53ea mov.l @(h'28,r14), r3
|
|
00d898 4315 cmp/pl r3
|
|
00d89a 89f4 bt h'-18 ;@(h'd886)
|
|
00d89c 51e7 mov.l @(h'1c,r14), r1
|
|
00d89e 2118 tst r1, r1
|
|
00d8a0 8b0b bf h'16 ;@(h'd8ba)
|
|
00d8a2 52e8 mov.l @(h'20,r14), r2
|
|
00d8a4 2228 tst r2, r2
|
|
00d8a6 8b08 bf h'10 ;@(h'd8ba)
|
|
00d8a8 52e9 mov.l @(h'24,r14), r2
|
|
00d8aa 2228 tst r2, r2
|
|
00d8ac 8b05 bf h'a ;@(h'd8ba)
|
|
00d8ae 6693 mov r9, r6
|
|
00d8b0 55f3 mov.l @(h'c,r15), r5
|
|
00d8b2 b507 bsr h'a0e ;@(h'e2c4)
|
|
00d8b4 54f1 mov.l @(h'4,r15), r4
|
|
00d8b6 a047 bra h'8e ;@(h'd948)
|
|
00d8b8 0009 nop
|
|
00d8ba 53f1 mov.l @(h'4,r15), r3
|
|
00d8bc 55e4 mov.l @(h'10,r14), r5
|
|
00d8be 3538 sub r3, r5
|
|
00d8c0 4515 cmp/pl r5
|
|
00d8c2 8f13 bf/s h'26 ;@(h'd8ec)
|
|
00d8c4 2f52 mov.l r5, @r15
|
|
00d8c6 6693 mov r9, r6
|
|
00d8c8 b4fc bsr h'9f8 ;@(h'e2c4)
|
|
00d8ca 6433 mov r3, r4
|
|
00d8cc a00e bra h'1c ;@(h'd8ec)
|
|
00d8ce 0009 nop
|
|
00d8d0 0518 sett
|
|
00d8d2 0000
|
|
00d8d4 0030
|
|
00d8d6 f1cc
|
|
00d8d8 0810
|
|
00d8da 0178
|
|
00d8dc 6693 mov r9, r6
|
|
00d8de e501 mov #h'1, r5
|
|
00d8e0 64f3 mov r15, r4
|
|
00d8e2 b4ef bsr h'9de ;@(h'e2c4)
|
|
00d8e4 7408
|
|
00d8e6 52e7 mov.l @(h'1c,r14), r2
|
|
00d8e8 72ff add #h'ff, r2
|
|
00d8ea 1e27 mov.l r2, @(h'1c,r14)
|
|
00d8ec 53e7 mov.l @(h'1c,r14), r3
|
|
00d8ee 4315 cmp/pl r3
|
|
00d8f0 89f4 bt h'-18 ;@(h'd8dc)
|
|
00d8f2 53e4 mov.l @(h'10,r14), r3
|
|
00d8f4 55e5 mov.l @(h'14,r14), r5
|
|
00d8f6 3538 sub r3, r5
|
|
00d8f8 62f2 mov.l @r15, r2
|
|
00d8fa 4515 cmp/pl r5
|
|
00d8fc 325c add r5, r2
|
|
00d8fe 8f0d bf/s h'1a ;@(h'd91c)
|
|
00d900 2f22 mov.l r2, @r15
|
|
00d902 6693 mov r9, r6
|
|
00d904 b4de bsr h'9bc ;@(h'e2c4)
|
|
00d906 54e4 mov.l @(h'10,r14), r4
|
|
00d908 a008 bra h'10 ;@(h'd91c)
|
|
00d90a 0009 nop
|
|
00d90c 6693 mov r9, r6
|
|
00d90e e501 mov #h'1, r5
|
|
00d910 64f3 mov r15, r4
|
|
00d912 b4d7 bsr h'9ae ;@(h'e2c4)
|
|
00d914 7408
|
|
00d916 53e8 mov.l @(h'20,r14), r3
|
|
00d918 73ff add #h'ff, r3
|
|
00d91a 1e38 mov.l r3, @(h'20,r14)
|
|
00d91c 52e8 mov.l @(h'20,r14), r2
|
|
00d91e 4215 cmp/pl r2
|
|
00d920 89f4 bt h'-18 ;@(h'd90c)
|
|
00d922 6693 mov r9, r6
|
|
00d924 63f2 mov.l @r15, r3
|
|
00d926 55f3 mov.l @(h'c,r15), r5
|
|
00d928 3538 sub r3, r5
|
|
00d92a b4cb bsr h'996 ;@(h'e2c4)
|
|
00d92c 54e5 mov.l @(h'14,r14), r4
|
|
00d92e a008 bra h'10 ;@(h'd942)
|
|
00d930 0009 nop
|
|
00d932 6693 mov r9, r6
|
|
00d934 e501 mov #h'1, r5
|
|
00d936 64f3 mov r15, r4
|
|
00d938 b4c4 bsr h'988 ;@(h'e2c4)
|
|
00d93a 7408
|
|
00d93c 52e9 mov.l @(h'24,r14), r2
|
|
00d93e 72ff add #h'ff, r2
|
|
00d940 1e29 mov.l r2, @(h'24,r14)
|
|
00d942 53e9 mov.l @(h'24,r14), r3
|
|
00d944 4315 cmp/pl r3
|
|
00d946 89f4 bt h'-18 ;@(h'd932)
|
|
00d948 60e0 mov.b @r14, r0
|
|
00d94a c802 tst #h'2, r0
|
|
00d94c 890f bt h'1e ;@(h'd96e)
|
|
00d94e 52ea mov.l @(h'28,r14), r2
|
|
00d950 4215 cmp/pl r2
|
|
00d952 8b0c bf h'18 ;@(h'd96e)
|
|
00d954 a008 bra h'10 ;@(h'd968)
|
|
00d956 0009 nop
|
|
00d958 6693 mov r9, r6
|
|
00d95a e501 mov #h'1, r5
|
|
00d95c 64e3 mov r14, r4
|
|
00d95e b4b1 bsr h'962 ;@(h'e2c4)
|
|
00d960 7401
|
|
00d962 52ea mov.l @(h'28,r14), r2
|
|
00d964 72ff add #h'ff, r2
|
|
00d966 1e2a mov.l r2, @(h'28,r14)
|
|
00d968 53ea mov.l @(h'28,r14), r3
|
|
00d96a 4315 cmp/pl r3
|
|
00d96c 89f4 bt h'-18 ;@(h'd958)
|
|
00d96e a012 bra h'24 ;@(h'd996)
|
|
00d970 7b01
|
|
00d972 a003 bra h'6 ;@(h'd97c)
|
|
00d974 2fb2 mov.l r11, @r15
|
|
00d976 62f2 mov.l @r15, r2
|
|
00d978 7201
|
|
00d97a 2f22 mov.l r2, @r15
|
|
00d97c 64f2 mov.l @r15, r4
|
|
00d97e 6440 mov.b @r4, r4
|
|
00d980 2448 tst r4, r4
|
|
00d982 8902 bt h'4 ;@(h'd98a)
|
|
00d984 6043 mov r4, r0
|
|
00d986 8825 cmp/eq #h'25, r0
|
|
00d988 8bf5 bf h'-16 ;@(h'd976)
|
|
00d98a 6693 mov r9, r6
|
|
00d98c 65f2 mov.l @r15, r5
|
|
00d98e 35b8 sub r11, r5
|
|
00d990 b498 bsr h'930 ;@(h'e2c4)
|
|
00d992 64b3 mov r11, r4
|
|
00d994 6bf2 mov.l @r15, r11
|
|
00d996 63b0 mov.b @r11, r3
|
|
00d998 2338 tst r3, r3
|
|
00d99a 8908 bt h'10 ;@(h'd9ae)
|
|
00d99c b4c6 bsr h'98c ;@(h'e32c)
|
|
00d99e 6493 mov r9, r4
|
|
00d9a0 2008 tst r0, r0
|
|
00d9a2 8b04 bf h'8 ;@(h'd9ae)
|
|
00d9a4 60e0 mov.b @r14, r0
|
|
00d9a6 c801 tst #h'1, r0
|
|
00d9a8 8b01 bf h'2 ;@(h'd9ae)
|
|
00d9aa acad bra h'-6a6 ;@(h'd308)
|
|
00d9ac 0009 nop
|
|
00d9ae b4b5 bsr h'96a ;@(h'e31c)
|
|
00d9b0 6493 mov r9, r4
|
|
00d9b2 5092 mov.l @(h'8,r9), r0
|
|
00d9b4 9109 mov.w @(h'12,pc), r1 ;@(h'd9ca)
|
|
00d9b6 3f1c add r1, r15
|
|
00d9b8 4f26 lds.l @r15+, pr
|
|
00d9ba 68f6 mov.l @r15+, r8
|
|
00d9bc 69f6 mov.l @r15+, r9
|
|
00d9be 6af6 mov.l @r15+, r10
|
|
00d9c0 6bf6 mov.l @r15+, r11
|
|
00d9c2 6cf6 mov.l @r15+, r12
|
|
00d9c4 6df6 mov.l @r15+, r13
|
|
00d9c6 000b rts
|
|
00d9c8 6ef6 mov.l @r15+, r14
|
|
00d9ca 00d8
|
|
00d9cc 2fe6 mov.l r14, @-r15
|
|
00d9ce 6063 mov r6, r0
|
|
00d9d0 2fd6 mov.l r13, @-r15
|
|
00d9d2 8864 cmp/eq #h'64, r0
|
|
00d9d4 2fc6 mov.l r12, @-r15
|
|
00d9d6 2fb6 mov.l r11, @-r15
|
|
00d9d8 2fa6 mov.l r10, @-r15
|
|
00d9da 6a53 mov r5, r10
|
|
00d9dc 2f96 mov.l r9, @-r15
|
|
00d9de e900 mov #h'0, r9
|
|
00d9e0 2f86 mov.l r8, @-r15
|
|
00d9e2 4f22 sts.l pr, @-r15
|
|
00d9e4 7ff0 add #h'f0, r15
|
|
00d9e6 8d0c bt/s h'18 ;@(h'da02)
|
|
00d9e8 2a90 mov.b r9, @r10
|
|
00d9ea 8869 cmp/eq #h'69, r0
|
|
00d9ec 8909 bt h'12 ;@(h'da02)
|
|
00d9ee 8875 cmp/eq #h'75, r0
|
|
00d9f0 8907 bt h'e ;@(h'da02)
|
|
00d9f2 886f cmp/eq #h'6f, r0
|
|
00d9f4 8907 bt h'e ;@(h'da06)
|
|
00d9f6 8878 cmp/eq #h'78, r0
|
|
00d9f8 8907 bt h'e ;@(h'da0a)
|
|
00d9fa 8858 cmp/eq #h'58, r0
|
|
00d9fc 8905 bt h'a ;@(h'da0a)
|
|
00d9fe a005 bra h'a ;@(h'da0c)
|
|
00da00 0009 nop
|
|
00da02 a003 bra h'6 ;@(h'da0c)
|
|
00da04 e80a mov #h'a, r8
|
|
00da06 a001 bra h'2 ;@(h'da0c)
|
|
00da08 e808 mov #h'8, r8
|
|
00da0a e810 mov #h'10, r8
|
|
00da0c 6063 mov r6, r0
|
|
00da0e 8864 cmp/eq #h'64, r0
|
|
00da10 8902 bt h'4 ;@(h'da18)
|
|
00da12 6063 mov r6, r0
|
|
00da14 8869 cmp/eq #h'69, r0
|
|
00da16 8b03 bf h'6 ;@(h'da20)
|
|
00da18 4411 cmp/pz r4
|
|
00da1a 8901 bt h'2 ;@(h'da20)
|
|
00da1c a001 bra h'2 ;@(h'da22)
|
|
00da1e 6c4b neg r4, r12
|
|
00da20 6c43 mov r4, r12
|
|
00da22 6d93 mov r9, r13
|
|
00da24 6b93 mov r9, r11
|
|
00da26 6ef3 mov r15, r14
|
|
00da28 2cc8 tst r12, r12
|
|
00da2a 8f07 bf/s h'e ;@(h'da3c)
|
|
00da2c 7e04
|
|
00da2e 5372 mov.l @(h'8,r7), r3
|
|
00da30 2338 tst r3, r3
|
|
00da32 8903 bt h'6 ;@(h'da3c)
|
|
00da34 e330 mov #h'30, r3
|
|
00da36 2e30 mov.b r3, @r14
|
|
00da38 a02d bra h'5a ;@(h'da96)
|
|
00da3a ed01 mov #h'1, r13
|
|
00da3c e300 mov #h'0, r3
|
|
00da3e 3c36 cmp/hi r3, r12
|
|
00da40 8b29 bf h'52 ;@(h'da96)
|
|
00da42 61d3 mov r13, r1
|
|
00da44 d346 mov.l @(h'118,pc), r3 ;@(h'db60)
|
|
00da46 31ec add r14, r1
|
|
00da48 2f12 mov.l r1, @r15
|
|
00da4a 6213 mov r1, r2
|
|
00da4c 61c3 mov r12, r1
|
|
00da4e 430b jsr @r3
|
|
00da50 6083 mov r8, r0
|
|
00da52 2200 mov.b r0, @r2
|
|
00da54 63f2 mov.l @r15, r3
|
|
00da56 6230 mov.b @r3, r2
|
|
00da58 e309 mov #h'9, r3
|
|
00da5a 3237 cmp/gt r3, r2
|
|
00da5c 8905 bt h'a ;@(h'da6a)
|
|
00da5e 60d3 mov r13, r0
|
|
00da60 02ec mov.b @(r0,r14), r2
|
|
00da62 7230 add #h'30, r2
|
|
00da64 0e24 mov.b r2, @(r0,r14)
|
|
00da66 a00d bra h'1a ;@(h'da84)
|
|
00da68 0009 nop
|
|
00da6a 61d3 mov r13, r1
|
|
00da6c 31ec add r14, r1
|
|
00da6e 6063 mov r6, r0
|
|
00da70 2f12 mov.l r1, @r15
|
|
00da72 8878 cmp/eq #h'78, r0
|
|
00da74 8b03 bf h'6 ;@(h'da7e)
|
|
00da76 6010 mov.b @r1, r0
|
|
00da78 7057 add #h'57, r0
|
|
00da7a a003 bra h'6 ;@(h'da84)
|
|
00da7c 2100 mov.b r0, @r1
|
|
00da7e 6210 mov.b @r1, r2
|
|
00da80 7237 add #h'37, r2
|
|
00da82 2120 mov.b r2, @r1
|
|
00da84 d337 mov.l @(h'dc,pc), r3 ;@(h'db64)
|
|
00da86 61c3 mov r12, r1
|
|
00da88 430b jsr @r3
|
|
00da8a 6083 mov r8, r0
|
|
00da8c 6c03 mov r0, r12
|
|
00da8e e200 mov #h'0, r2
|
|
00da90 3c26 cmp/hi r2, r12
|
|
00da92 8dd6 bt/s h'-54 ;@(h'da42)
|
|
00da94 7d01
|
|
00da96 6070 mov.b @r7, r0
|
|
00da98 c804 tst #h'4, r0
|
|
00da9a 8917 bt h'2e ;@(h'dacc)
|
|
00da9c 6063 mov r6, r0
|
|
00da9e 886f cmp/eq #h'6f, r0
|
|
00daa0 8905 bt h'a ;@(h'daae)
|
|
00daa2 8878 cmp/eq #h'78, r0
|
|
00daa4 890a bt h'14 ;@(h'dabc)
|
|
00daa6 8858 cmp/eq #h'58, r0
|
|
00daa8 8908 bt h'10 ;@(h'dabc)
|
|
00daaa a00f bra h'1e ;@(h'dacc)
|
|
00daac 0009 nop
|
|
00daae 2448 tst r4, r4
|
|
00dab0 890c bt h'18 ;@(h'dacc)
|
|
00dab2 60d3 mov r13, r0
|
|
00dab4 7d01
|
|
00dab6 e330 mov #h'30, r3
|
|
00dab8 a008 bra h'10 ;@(h'dacc)
|
|
00daba 0e34 mov.b r3, @(r0,r14)
|
|
00dabc 2448 tst r4, r4
|
|
00dabe 8905 bt h'a ;@(h'dacc)
|
|
00dac0 e330 mov #h'30, r3
|
|
00dac2 eb02 mov #h'2, r11
|
|
00dac4 2530 mov.b r3, @r5
|
|
00dac6 7501
|
|
00dac8 2560 mov.b r6, @r5
|
|
00daca 7501
|
|
00dacc 2fd2 mov.l r13, @r15
|
|
00dace 6063 mov r6, r0
|
|
00dad0 8864 cmp/eq #h'64, r0
|
|
00dad2 8d03 bt/s h'6 ;@(h'dadc)
|
|
00dad4 3bdc add r13, r11
|
|
00dad6 6063 mov r6, r0
|
|
00dad8 8869 cmp/eq #h'69, r0
|
|
00dada 8b18 bf h'30 ;@(h'db0e)
|
|
00dadc 5372 mov.l @(h'8,r7), r3
|
|
00dade 2338 tst r3, r3
|
|
00dae0 8b01 bf h'2 ;@(h'dae6)
|
|
00dae2 2448 tst r4, r4
|
|
00dae4 8913 bt h'26 ;@(h'db0e)
|
|
00dae6 4411 cmp/pz r4
|
|
00dae8 8b0d bf h'1a ;@(h'db06)
|
|
00daea 6070 mov.b @r7, r0
|
|
00daec c808 tst #h'8, r0
|
|
00daee 8903 bt h'6 ;@(h'daf8)
|
|
00daf0 7b01
|
|
00daf2 e32b mov #h'2b, r3
|
|
00daf4 a00a bra h'14 ;@(h'db0c)
|
|
00daf6 2530 mov.b r3, @r5
|
|
00daf8 c810 tst #h'10, r0
|
|
00dafa 8908 bt h'10 ;@(h'db0e)
|
|
00dafc 7b01
|
|
00dafe e320 mov #h'20, r3
|
|
00db00 2530 mov.b r3, @r5
|
|
00db02 a004 bra h'8 ;@(h'db0e)
|
|
00db04 7501
|
|
00db06 7b01
|
|
00db08 e22d mov #h'2d, r2
|
|
00db0a 2520 mov.b r2, @r5
|
|
00db0c 7501
|
|
00db0e 64a3 mov r10, r4
|
|
00db10 60a0 mov.b @r10, r0
|
|
00db12 7401
|
|
00db14 882b cmp/eq #h'2b, r0
|
|
00db16 8d06 bt/s h'c ;@(h'db26)
|
|
00db18 6d03 mov r0, r13
|
|
00db1a 60d3 mov r13, r0
|
|
00db1c 882d cmp/eq #h'2d, r0
|
|
00db1e 8902 bt h'4 ;@(h'db26)
|
|
00db20 60d3 mov r13, r0
|
|
00db22 8820 cmp/eq #h'20, r0
|
|
00db24 8b01 bf h'2 ;@(h'db2a)
|
|
00db26 a013 bra h'26 ;@(h'db50)
|
|
00db28 1745 mov.l r4, @(h'14,r7)
|
|
00db2a 6070 mov.b @r7, r0
|
|
00db2c c804 tst #h'4, r0
|
|
00db2e 890e bt h'1c ;@(h'db4e)
|
|
00db30 6063 mov r6, r0
|
|
00db32 8858 cmp/eq #h'58, r0
|
|
00db34 8905 bt h'a ;@(h'db42)
|
|
00db36 8878 cmp/eq #h'78, r0
|
|
00db38 8903 bt h'6 ;@(h'db42)
|
|
00db3a 886f cmp/eq #h'6f, r0
|
|
00db3c 8905 bt h'a ;@(h'db4a)
|
|
00db3e a007 bra h'e ;@(h'db50)
|
|
00db40 0009 nop
|
|
00db42 62a3 mov r10, r2
|
|
00db44 7202
|
|
00db46 a003 bra h'6 ;@(h'db50)
|
|
00db48 1725 mov.l r2, @(h'14,r7)
|
|
00db4a a001 bra h'2 ;@(h'db50)
|
|
00db4c 1745 mov.l r4, @(h'14,r7)
|
|
00db4e 17a5 mov.l r10, @(h'14,r7)
|
|
00db50 5372 mov.l @(h'8,r7), r3
|
|
00db52 33b7 cmp/gt r11, r3
|
|
00db54 8b08 bf h'10 ;@(h'db68)
|
|
00db56 5672 mov.l @(h'8,r7), r6
|
|
00db58 6463 mov r6, r4
|
|
00db5a 36b8 sub r11, r6
|
|
00db5c a006 bra h'c ;@(h'db6c)
|
|
00db5e 1768 mov.l r6, @(h'20,r7)
|
|
00db60 0030
|
|
00db62 ebd8 mov #h'ffffffd8, r11
|
|
00db64 0030
|
|
00db66 eb30 mov #h'30, r11
|
|
00db68 1798 mov.l r9, @(h'20,r7)
|
|
00db6a 64b3 mov r11, r4
|
|
00db6c 60a0 mov.b @r10, r0
|
|
00db6e 882b cmp/eq #h'2b, r0
|
|
00db70 8d06 bt/s h'c ;@(h'db80)
|
|
00db72 6603 mov r0, r6
|
|
00db74 6063 mov r6, r0
|
|
00db76 882d cmp/eq #h'2d, r0
|
|
00db78 8902 bt h'4 ;@(h'db80)
|
|
00db7a 6063 mov r6, r0
|
|
00db7c 8820 cmp/eq #h'20, r0
|
|
00db7e 8b0c bf h'18 ;@(h'db9a)
|
|
00db80 5371 mov.l @(h'4,r7), r3
|
|
00db82 3347 cmp/gt r4, r3
|
|
00db84 8b10 bf h'20 ;@(h'dba8)
|
|
00db86 8471 mov.b @(h'1,r7), r0
|
|
00db88 8830 cmp/eq #h'30, r0
|
|
00db8a 8b06 bf h'c ;@(h'db9a)
|
|
00db8c 5271 mov.l @(h'4,r7), r2
|
|
00db8e 3248 sub r4, r2
|
|
00db90 5378 mov.l @(h'20,r7), r3
|
|
00db92 332c add r2, r3
|
|
00db94 1738 mov.l r3, @(h'20,r7)
|
|
00db96 a008 bra h'10 ;@(h'dbaa)
|
|
00db98 179a mov.l r9, @(h'28,r7)
|
|
00db9a 5371 mov.l @(h'4,r7), r3
|
|
00db9c 3347 cmp/gt r4, r3
|
|
00db9e 8b03 bf h'6 ;@(h'dba8)
|
|
00dba0 5171 mov.l @(h'4,r7), r1
|
|
00dba2 3148 sub r4, r1
|
|
00dba4 a001 bra h'2 ;@(h'dbaa)
|
|
00dba6 171a mov.l r1, @(h'28,r7)
|
|
00dba8 179a mov.l r9, @(h'28,r7)
|
|
00dbaa 64f2 mov.l @r15, r4
|
|
00dbac 74ff add #h'ff, r4
|
|
00dbae 4411 cmp/pz r4
|
|
00dbb0 8b06 bf h'c ;@(h'dbc0)
|
|
00dbb2 6043 mov r4, r0
|
|
00dbb4 03ec mov.b @(r0,r14), r3
|
|
00dbb6 74ff add #h'ff, r4
|
|
00dbb8 2530 mov.b r3, @r5
|
|
00dbba 4411 cmp/pz r4
|
|
00dbbc 8df9 bt/s h'-e ;@(h'dbb2)
|
|
00dbbe 7501
|
|
00dbc0 2590 mov.b r9, @r5
|
|
00dbc2 7f10 add #h'10, r15
|
|
00dbc4 4f26 lds.l @r15+, pr
|
|
00dbc6 68f6 mov.l @r15+, r8
|
|
00dbc8 69f6 mov.l @r15+, r9
|
|
00dbca 6af6 mov.l @r15+, r10
|
|
00dbcc 6bf6 mov.l @r15+, r11
|
|
00dbce 6cf6 mov.l @r15+, r12
|
|
00dbd0 6df6 mov.l @r15+, r13
|
|
00dbd2 000b rts
|
|
00dbd4 6ef6 mov.l @r15+, r14
|
|
00dbd6 e230 mov #h'30, r2
|
|
00dbd8 2fe6 mov.l r14, @-r15
|
|
00dbda e064 mov #h'64, r0
|
|
00dbdc 2fd6 mov.l r13, @-r15
|
|
00dbde 6e63 mov r6, r14
|
|
00dbe0 2fc6 mov.l r12, @-r15
|
|
00dbe2 6d43 mov r4, r13
|
|
00dbe4 2fb6 mov.l r11, @-r15
|
|
00dbe6 eb00 mov #h'0, r11
|
|
00dbe8 2fa6 mov.l r10, @-r15
|
|
00dbea 2f96 mov.l r9, @-r15
|
|
00dbec 2f86 mov.l r8, @-r15
|
|
00dbee 69d3 mov r13, r9
|
|
00dbf0 4f22 sts.l pr, @-r15
|
|
00dbf2 e801 mov #h'1, r8
|
|
00dbf4 7fc0 add #h'c0, r15
|
|
00dbf6 6cf3 mov r15, r12
|
|
00dbf8 1f51 mov.l r5, @(h'4,r15)
|
|
00dbfa 7c18 add #h'18, r12
|
|
00dbfc 63c3 mov r12, r3
|
|
00dbfe 1f34 mov.l r3, @(h'10,r15)
|
|
00dc00 2320 mov.b r2, @r3
|
|
00dc02 62b3 mov r11, r2
|
|
00dc04 03fe mov.l @(r0,r15), r3
|
|
00dc06 e064 mov #h'64, r0
|
|
00dc08 2f36 mov.l r3, @-r15
|
|
00dc0a 03fe mov.l @(r0,r15), r3
|
|
00dc0c 2f36 mov.l r3, @-r15
|
|
00dc0e 2fb6 mov.l r11, @-r15
|
|
00dc10 d355 mov.l @(h'154,pc), r3 ;@(h'dd68)
|
|
00dc12 430b jsr @r3
|
|
00dc14 2f26 mov.l r2, @-r15
|
|
00dc16 8800 cmp/eq #h'0, r0
|
|
00dc18 8b33 bf h'66 ;@(h'dc82)
|
|
00dc1a e064 mov #h'64, r0
|
|
00dc1c d353 mov.l @(h'14c,pc), r3 ;@(h'dd6c)
|
|
00dc1e 02fe mov.l @(r0,r15), r2
|
|
00dc20 2f26 mov.l r2, @-r15
|
|
00dc22 e064 mov #h'64, r0
|
|
00dc24 02fe mov.l @(r0,r15), r2
|
|
00dc26 2f26 mov.l r2, @-r15
|
|
00dc28 67f3 mov r15, r7
|
|
00dc2a 771c add #h'1c, r7
|
|
00dc2c 66f3 mov r15, r6
|
|
00dc2e 7608
|
|
00dc30 65f3 mov r15, r5
|
|
00dc32 7540 add #h'40, r5
|
|
00dc34 430b jsr @r3
|
|
00dc36 e411 mov #h'11, r4
|
|
00dc38 6403 mov r0, r4
|
|
00dc3a 2448 tst r4, r4
|
|
00dc3c 8d18 bt/s h'30 ;@(h'dc70)
|
|
00dc3e 7f08
|
|
00dc40 2db0 mov.b r11, @r13
|
|
00dc42 53e1 mov.l @(h'4,r14), r3
|
|
00dc44 52e2 mov.l @(h'8,r14), r2
|
|
00dc46 3237 cmp/gt r3, r2
|
|
00dc48 8b02 bf h'4 ;@(h'dc50)
|
|
00dc4a 50e2 mov.l @(h'8,r14), r0
|
|
00dc4c a002 bra h'4 ;@(h'dc54)
|
|
00dc4e 1e0a mov.l r0, @(h'28,r14)
|
|
00dc50 52e1 mov.l @(h'4,r14), r2
|
|
00dc52 1e2a mov.l r2, @(h'28,r14)
|
|
00dc54 6043 mov r4, r0
|
|
00dc56 8801 cmp/eq #h'1, r0
|
|
00dc58 8903 bt h'6 ;@(h'dc62)
|
|
00dc5a 88ff cmp/eq #h'ffffffff, r0
|
|
00dc5c 8903 bt h'6 ;@(h'dc66)
|
|
00dc5e a004 bra h'8 ;@(h'dc6a)
|
|
00dc60 0009 nop
|
|
00dc62 a003 bra h'6 ;@(h'dc6c)
|
|
00dc64 e02b mov #h'2b, r0
|
|
00dc66 a001 bra h'2 ;@(h'dc6c)
|
|
00dc68 e02d mov #h'2d, r0
|
|
00dc6a e02a mov #h'2a, r0
|
|
00dc6c a2f0 bra h'5e0 ;@(h'e250)
|
|
00dc6e 80e1 mov.b r0, @(h'1,r14)
|
|
00dc70 d23f mov.l @(h'fc,pc), r2 ;@(h'dd70)
|
|
00dc72 e611 mov #h'11, r6
|
|
00dc74 65c3 mov r12, r5
|
|
00dc76 7501
|
|
00dc78 64f3 mov r15, r4
|
|
00dc7a 420b jsr @r2
|
|
00dc7c 7438 add #h'38, r4
|
|
00dc7e a004 bra h'8 ;@(h'dc8a)
|
|
00dc80 0009 nop
|
|
00dc82 e014 mov #h'14, r0
|
|
00dc84 0f84 mov.b r8, @(r0,r15)
|
|
00dc86 60b3 mov r11, r0
|
|
00dc88 80c1 mov.b r0, @(h'1,r12)
|
|
00dc8a a001 bra h'2 ;@(h'dc90)
|
|
00dc8c 6a83 mov r8, r10
|
|
00dc8e 7a01
|
|
00dc90 60a3 mov r10, r0
|
|
00dc92 00cc mov.b @(r0,r12), r0
|
|
00dc94 8830 cmp/eq #h'30, r0
|
|
00dc96 89fa bt h'-c ;@(h'dc8e)
|
|
00dc98 3a87 cmp/gt r8, r10
|
|
00dc9a 8b15 bf h'2a ;@(h'dcc8)
|
|
00dc9c d335 mov.l @(h'd4,pc), r3 ;@(h'dd74)
|
|
00dc9e 64a3 mov r10, r4
|
|
00dca0 430b jsr @r3
|
|
00dca2 34cc add r12, r4
|
|
00dca4 63f2 mov.l @r15, r3
|
|
00dca6 6483 mov r8, r4
|
|
00dca8 6503 mov r0, r5
|
|
00dcaa 62a3 mov r10, r2
|
|
00dcac 72ff add #h'ff, r2
|
|
00dcae 332c add r2, r3
|
|
00dcb0 3457 cmp/gt r5, r4
|
|
00dcb2 8d07 bt/s h'e ;@(h'dcc4)
|
|
00dcb4 2f32 mov.l r3, @r15
|
|
00dcb6 60c3 mov r12, r0
|
|
00dcb8 03ac mov.b @(r0,r10), r3
|
|
00dcba 0434 mov.b r3, @(r0,r4)
|
|
00dcbc 7401
|
|
00dcbe 3457 cmp/gt r5, r4
|
|
00dcc0 8ff9 bf/s h'-e ;@(h'dcb6)
|
|
00dcc2 7a01
|
|
00dcc4 6043 mov r4, r0
|
|
00dcc6 0cb4 mov.b r11, @(r0,r12)
|
|
00dcc8 d32a mov.l @(h'a8,pc), r3 ;@(h'dd74)
|
|
00dcca 64c3 mov r12, r4
|
|
00dccc 7401
|
|
00dcce 430b jsr @r3
|
|
00dcd0 1f43 mov.l r4, @(h'c,r15)
|
|
00dcd2 6a03 mov r0, r10
|
|
00dcd4 54f3 mov.l @(h'c,r15), r4
|
|
00dcd6 e300 mov #h'0, r3
|
|
00dcd8 66b3 mov r11, r6
|
|
00dcda 34ac add r10, r4
|
|
00dcdc 74ff add #h'ff, r4
|
|
00dcde 67a3 mov r10, r7
|
|
00dce0 3377 cmp/gt r7, r3
|
|
00dce2 373e addc r3, r7
|
|
00dce4 4721 shar r7
|
|
00dce6 4715 cmp/pl r7
|
|
00dce8 8f0b bf/s h'16 ;@(h'dd02)
|
|
00dcea 55f3 mov.l @(h'c,r15), r5
|
|
00dcec 6050 mov.b @r5, r0
|
|
00dcee 7601
|
|
00dcf0 80f8 mov.b r0, @(h'8,r15)
|
|
00dcf2 3673 cmp/ge r7, r6
|
|
00dcf4 6340 mov.b @r4, r3
|
|
00dcf6 2530 mov.b r3, @r5
|
|
00dcf8 84f8 mov.b @(h'8,r15), r0
|
|
00dcfa 2400 mov.b r0, @r4
|
|
00dcfc 74ff add #h'ff, r4
|
|
00dcfe 8ff5 bf/s h'-16 ;@(h'dcec)
|
|
00dd00 7501
|
|
00dd02 2aa8 tst r10, r10
|
|
00dd04 8b04 bf h'8 ;@(h'dd10)
|
|
00dd06 e230 mov #h'30, r2
|
|
00dd08 53f3 mov.l @(h'c,r15), r3
|
|
00dd0a 6a83 mov r8, r10
|
|
00dd0c 2320 mov.b r2, @r3
|
|
00dd0e 2fb2 mov.l r11, @r15
|
|
00dd10 50f1 mov.l @(h'4,r15), r0
|
|
00dd12 8867 cmp/eq #h'67, r0
|
|
00dd14 8902 bt h'4 ;@(h'dd1c)
|
|
00dd16 50f1 mov.l @(h'4,r15), r0
|
|
00dd18 8847 cmp/eq #h'47, r0
|
|
00dd1a 8b11 bf h'22 ;@(h'dd40)
|
|
00dd1c 60e0 mov.b @r14, r0
|
|
00dd1e e3fc mov #h'fffffffc, r3
|
|
00dd20 cb20 or #h'20, r0
|
|
00dd22 2e00 mov.b r0, @r14
|
|
00dd24 64f2 mov.l @r15, r4
|
|
00dd26 34ac add r10, r4
|
|
00dd28 74ff add #h'ff, r4
|
|
00dd2a 3433 cmp/ge r3, r4
|
|
00dd2c 8b02 bf h'4 ;@(h'dd34)
|
|
00dd2e 51e2 mov.l @(h'8,r14), r1
|
|
00dd30 3417 cmp/gt r1, r4
|
|
00dd32 8b03 bf h'6 ;@(h'dd3c)
|
|
00dd34 53f1 mov.l @(h'4,r15), r3
|
|
00dd36 73fe add #h'fe, r3
|
|
00dd38 a002 bra h'4 ;@(h'dd40)
|
|
00dd3a 1f31 mov.l r3, @(h'4,r15)
|
|
00dd3c e166 mov #h'66, r1
|
|
00dd3e 1f11 mov.l r1, @(h'4,r15)
|
|
00dd40 e014 mov #h'14, r0
|
|
00dd42 00fc mov.b @(r0,r15), r0
|
|
00dd44 8801 cmp/eq #h'1, r0
|
|
00dd46 8b17 bf h'2e ;@(h'dd78)
|
|
00dd48 60e0 mov.b @r14, r0
|
|
00dd4a c918 and #h'18, r0
|
|
00dd4c 6403 mov r0, r4
|
|
00dd4e 604e exts.b r4, r0
|
|
00dd50 8808 cmp/eq #h'8, r0
|
|
00dd52 8903 bt h'6 ;@(h'dd5c)
|
|
00dd54 8810 cmp/eq #h'10, r0
|
|
00dd56 8903 bt h'6 ;@(h'dd60)
|
|
00dd58 a011 bra h'22 ;@(h'dd7e)
|
|
00dd5a 0009 nop
|
|
00dd5c a001 bra h'2 ;@(h'dd62)
|
|
00dd5e e32b mov #h'2b, r3
|
|
00dd60 e320 mov #h'20, r3
|
|
00dd62 2d30 mov.b r3, @r13
|
|
00dd64 a00b bra h'16 ;@(h'dd7e)
|
|
00dd66 7d01
|
|
00dd68 0030
|
|
00dd6a ea9c mov #h'ffffff9c, r10
|
|
00dd6c 0030
|
|
00dd6e ee7c mov #h'7c, r14
|
|
00dd70 0030
|
|
00dd72 ed4c mov #h'4c, r13
|
|
00dd74 0030
|
|
00dd76 f1cc
|
|
00dd78 e32d mov #h'2d, r3
|
|
00dd7a 2d30 mov.b r3, @r13
|
|
00dd7c 7d01
|
|
00dd7e 6293 mov r9, r2
|
|
00dd80 7201
|
|
00dd82 1f22 mov.l r2, @(h'8,r15)
|
|
00dd84 50f1 mov.l @(h'4,r15), r0
|
|
00dd86 8866 cmp/eq #h'66, r0
|
|
00dd88 8901 bt h'2 ;@(h'dd8e)
|
|
00dd8a a19d bra h'33a ;@(h'e0c8)
|
|
00dd8c 0009 nop
|
|
00dd8e 61f2 mov.l @r15, r1
|
|
00dd90 4111 cmp/pz r1
|
|
00dd92 8b4d bf h'9a ;@(h'de30)
|
|
00dd94 64b3 mov r11, r4
|
|
00dd96 4a15 cmp/pl r10
|
|
00dd98 8f06 bf/s h'c ;@(h'dda8)
|
|
00dd9a 55f3 mov.l @(h'c,r15), r5
|
|
00dd9c 6354 mov.b @r5+, r3
|
|
00dd9e 7401
|
|
00dda0 2d30 mov.b r3, @r13
|
|
00dda2 34a3 cmp/ge r10, r4
|
|
00dda4 8ffa bf/s h'-c ;@(h'dd9c)
|
|
00dda6 7d01
|
|
00dda8 1ed5 mov.l r13, @(h'14,r14)
|
|
00ddaa 63f2 mov.l @r15, r3
|
|
00ddac 1e38 mov.l r3, @(h'20,r14)
|
|
00ddae e320 mov #h'20, r3
|
|
00ddb0 65e0 mov.b @r14, r5
|
|
00ddb2 2358 tst r5, r3
|
|
00ddb4 8f03 bf/s h'6 ;@(h'ddbe)
|
|
00ddb6 64b3 mov r11, r4
|
|
00ddb8 51e2 mov.l @(h'8,r14), r1
|
|
00ddba 4115 cmp/pl r1
|
|
00ddbc 8902 bt h'4 ;@(h'ddc4)
|
|
00ddbe e204 mov #h'4, r2
|
|
00ddc0 2258 tst r5, r2
|
|
00ddc2 8903 bt h'6 ;@(h'ddcc)
|
|
00ddc4 e32e mov #h'2e, r3
|
|
00ddc6 7401
|
|
00ddc8 2d30 mov.b r3, @r13
|
|
00ddca 7d01
|
|
00ddcc 65e0 mov.b @r14, r5
|
|
00ddce e220 mov #h'20, r2
|
|
00ddd0 2258 tst r5, r2
|
|
00ddd2 8905 bt h'a ;@(h'dde0)
|
|
00ddd4 e120 mov #h'20, r1
|
|
00ddd6 2158 tst r5, r1
|
|
00ddd8 8907 bt h'e ;@(h'ddea)
|
|
00ddda e204 mov #h'4, r2
|
|
00dddc 2258 tst r5, r2
|
|
00ddde 8904 bt h'8 ;@(h'ddea)
|
|
00dde0 1ed6 mov.l r13, @(h'18,r14)
|
|
00dde2 52e2 mov.l @(h'8,r14), r2
|
|
00dde4 1e29 mov.l r2, @(h'24,r14)
|
|
00dde6 53e2 mov.l @(h'8,r14), r3
|
|
00dde8 343c add r3, r4
|
|
00ddea 62f2 mov.l @r15, r2
|
|
00ddec 6090 mov.b @r9, r0
|
|
00ddee 342c add r2, r4
|
|
00ddf0 34ac add r10, r4
|
|
00ddf2 882b cmp/eq #h'2b, r0
|
|
00ddf4 8d06 bt/s h'c ;@(h'de04)
|
|
00ddf6 6503 mov r0, r5
|
|
00ddf8 6053 mov r5, r0
|
|
00ddfa 882d cmp/eq #h'2d, r0
|
|
00ddfc 8902 bt h'4 ;@(h'de04)
|
|
00ddfe 6053 mov r5, r0
|
|
00de00 8820 cmp/eq #h'20, r0
|
|
00de02 8b0c bf h'18 ;@(h'de1e)
|
|
00de04 52e1 mov.l @(h'4,r14), r2
|
|
00de06 3247 cmp/gt r4, r2
|
|
00de08 8b09 bf h'12 ;@(h'de1e)
|
|
00de0a 84e1 mov.b @(h'1,r14), r0
|
|
00de0c 8830 cmp/eq #h'30, r0
|
|
00de0e 8b06 bf h'c ;@(h'de1e)
|
|
00de10 52f2 mov.l @(h'8,r15), r2
|
|
00de12 1e24 mov.l r2, @(h'10,r14)
|
|
00de14 53e1 mov.l @(h'4,r14), r3
|
|
00de16 3348 sub r4, r3
|
|
00de18 1e37 mov.l r3, @(h'1c,r14)
|
|
00de1a a218 bra h'430 ;@(h'e24e)
|
|
00de1c 1eba mov.l r11, @(h'28,r14)
|
|
00de1e 53e1 mov.l @(h'4,r14), r3
|
|
00de20 3347 cmp/gt r4, r3
|
|
00de22 8b03 bf h'6 ;@(h'de2c)
|
|
00de24 51e1 mov.l @(h'4,r14), r1
|
|
00de26 3148 sub r4, r1
|
|
00de28 a211 bra h'422 ;@(h'e24e)
|
|
00de2a 1e1a mov.l r1, @(h'28,r14)
|
|
00de2c a20f bra h'41e ;@(h'e24e)
|
|
00de2e 1eba mov.l r11, @(h'28,r14)
|
|
00de30 63f2 mov.l @r15, r3
|
|
00de32 33ac add r10, r3
|
|
00de34 2f32 mov.l r3, @r15
|
|
00de36 52e2 mov.l @(h'8,r14), r2
|
|
00de38 332c add r2, r3
|
|
00de3a 6233 mov r3, r2
|
|
00de3c 1f31 mov.l r3, @(h'4,r15)
|
|
00de3e 32a3 cmp/ge r10, r2
|
|
00de40 8906 bt h'c ;@(h'de50)
|
|
00de42 51f1 mov.l @(h'4,r15), r1
|
|
00de44 4111 cmp/pz r1
|
|
00de46 8b03 bf h'6 ;@(h'de50)
|
|
00de48 55f1 mov.l @(h'4,r15), r5
|
|
00de4a 7501
|
|
00de4c b20a bsr h'414 ;@(h'e264)
|
|
00de4e 64c3 mov r12, r4
|
|
00de50 62f2 mov.l @r15, r2
|
|
00de52 4215 cmp/pl r2
|
|
00de54 8901 bt h'2 ;@(h'de5a)
|
|
00de56 a08c bra h'118 ;@(h'df72)
|
|
00de58 0009 nop
|
|
00de5a 50f4 mov.l @(h'10,r15), r0
|
|
00de5c 6000 mov.b @r0, r0
|
|
00de5e 8830 cmp/eq #h'30, r0
|
|
00de60 8f03 bf/s h'6 ;@(h'de6a)
|
|
00de62 64b3 mov r11, r4
|
|
00de64 6583 mov r8, r5
|
|
00de66 a006 bra h'c ;@(h'de76)
|
|
00de68 6683 mov r8, r6
|
|
00de6a 65b3 mov r11, r5
|
|
00de6c 63f2 mov.l @r15, r3
|
|
00de6e 7a01
|
|
00de70 66b3 mov r11, r6
|
|
00de72 7301
|
|
00de74 2f32 mov.l r3, @r15
|
|
00de76 a009 bra h'12 ;@(h'de8c)
|
|
00de78 0009 nop
|
|
00de7a 6053 mov r5, r0
|
|
00de7c 02cc mov.b @(r0,r12), r2
|
|
00de7e 7401
|
|
00de80 2d20 mov.b r2, @r13
|
|
00de82 7501
|
|
00de84 63f2 mov.l @r15, r3
|
|
00de86 7d01
|
|
00de88 73ff add #h'ff, r3
|
|
00de8a 2f32 mov.l r3, @r15
|
|
00de8c 63f2 mov.l @r15, r3
|
|
00de8e 4315 cmp/pl r3
|
|
00de90 89f3 bt h'-1a ;@(h'de7a)
|
|
00de92 e32e mov #h'2e, r3
|
|
00de94 2d30 mov.b r3, @r13
|
|
00de96 a008 bra h'10 ;@(h'deaa)
|
|
00de98 7d01
|
|
00de9a 6053 mov r5, r0
|
|
00de9c 02cc mov.b @(r0,r12), r2
|
|
00de9e 7501
|
|
00dea0 2d20 mov.b r2, @r13
|
|
00dea2 7d01
|
|
00dea4 53e2 mov.l @(h'8,r14), r3
|
|
00dea6 73ff add #h'ff, r3
|
|
00dea8 1e32 mov.l r3, @(h'8,r14)
|
|
00deaa 6253 mov r5, r2
|
|
00deac 3268 sub r6, r2
|
|
00deae 32a3 cmp/ge r10, r2
|
|
00deb0 8d03 bt/s h'6 ;@(h'deba)
|
|
00deb2 7401
|
|
00deb4 52e2 mov.l @(h'8,r14), r2
|
|
00deb6 4215 cmp/pl r2
|
|
00deb8 89ef bt h'-22 ;@(h'de9a)
|
|
00deba e220 mov #h'20, r2
|
|
00debc 65e0 mov.b @r14, r5
|
|
00debe 2258 tst r5, r2
|
|
00dec0 8905 bt h'a ;@(h'dece)
|
|
00dec2 e120 mov #h'20, r1
|
|
00dec4 2158 tst r5, r1
|
|
00dec6 8908 bt h'10 ;@(h'deda)
|
|
00dec8 e204 mov #h'4, r2
|
|
00deca 2258 tst r5, r2
|
|
00decc 8905 bt h'a ;@(h'deda)
|
|
00dece 51e2 mov.l @(h'8,r14), r1
|
|
00ded0 1ed5 mov.l r13, @(h'14,r14)
|
|
00ded2 341c add r1, r4
|
|
00ded4 53e2 mov.l @(h'8,r14), r3
|
|
00ded6 a00e bra h'1c ;@(h'def6)
|
|
00ded8 1e38 mov.l r3, @(h'20,r14)
|
|
00deda 60d3 mov r13, r0
|
|
00dedc 70ff add #h'ff, r0
|
|
00dede 6000 mov.b @r0, r0
|
|
00dee0 8830 cmp/eq #h'30, r0
|
|
00dee2 8b08 bf h'10 ;@(h'def6)
|
|
00dee4 a002 bra h'4 ;@(h'deec)
|
|
00dee6 0009 nop
|
|
00dee8 7dff add #h'ff, r13
|
|
00deea 74ff add #h'ff, r4
|
|
00deec 60d3 mov r13, r0
|
|
00deee 70ff add #h'ff, r0
|
|
00def0 6000 mov.b @r0, r0
|
|
00def2 8830 cmp/eq #h'30, r0
|
|
00def4 89f8 bt h'-10 ;@(h'dee8)
|
|
00def6 e204 mov #h'4, r2
|
|
00def8 65e0 mov.b @r14, r5
|
|
00defa 2258 tst r5, r2
|
|
00defc 8b12 bf h'24 ;@(h'df24)
|
|
00defe 60d3 mov r13, r0
|
|
00df00 70ff add #h'ff, r0
|
|
00df02 6000 mov.b @r0, r0
|
|
00df04 882e cmp/eq #h'2e, r0
|
|
00df06 8b0d bf h'1a ;@(h'df24)
|
|
00df08 52e8 mov.l @(h'20,r14), r2
|
|
00df0a 2228 tst r2, r2
|
|
00df0c 8902 bt h'4 ;@(h'df14)
|
|
00df0e e320 mov #h'20, r3
|
|
00df10 2358 tst r5, r3
|
|
00df12 8907 bt h'e ;@(h'df24)
|
|
00df14 53e8 mov.l @(h'20,r14), r3
|
|
00df16 6243 mov r4, r2
|
|
00df18 1eb8 mov.l r11, @(h'20,r14)
|
|
00df1a 7dff add #h'ff, r13
|
|
00df1c 1e95 mov.l r9, @(h'14,r14)
|
|
00df1e 3238 sub r3, r2
|
|
00df20 6423 mov r2, r4
|
|
00df22 74ff add #h'ff, r4
|
|
00df24 6090 mov.b @r9, r0
|
|
00df26 882b cmp/eq #h'2b, r0
|
|
00df28 8d06 bt/s h'c ;@(h'df38)
|
|
00df2a 6503 mov r0, r5
|
|
00df2c 6053 mov r5, r0
|
|
00df2e 882d cmp/eq #h'2d, r0
|
|
00df30 8902 bt h'4 ;@(h'df38)
|
|
00df32 6053 mov r5, r0
|
|
00df34 8820 cmp/eq #h'20, r0
|
|
00df36 8b0c bf h'18 ;@(h'df52)
|
|
00df38 52e1 mov.l @(h'4,r14), r2
|
|
00df3a 3247 cmp/gt r4, r2
|
|
00df3c 8b09 bf h'12 ;@(h'df52)
|
|
00df3e 84e1 mov.b @(h'1,r14), r0
|
|
00df40 8830 cmp/eq #h'30, r0
|
|
00df42 8b06 bf h'c ;@(h'df52)
|
|
00df44 52f2 mov.l @(h'8,r15), r2
|
|
00df46 1e24 mov.l r2, @(h'10,r14)
|
|
00df48 53e1 mov.l @(h'4,r14), r3
|
|
00df4a 3348 sub r4, r3
|
|
00df4c 1e37 mov.l r3, @(h'1c,r14)
|
|
00df4e a008 bra h'10 ;@(h'df62)
|
|
00df50 1eba mov.l r11, @(h'28,r14)
|
|
00df52 53e1 mov.l @(h'4,r14), r3
|
|
00df54 3347 cmp/gt r4, r3
|
|
00df56 8b03 bf h'6 ;@(h'df60)
|
|
00df58 51e1 mov.l @(h'4,r14), r1
|
|
00df5a 3148 sub r4, r1
|
|
00df5c a001 bra h'2 ;@(h'df62)
|
|
00df5e 1e1a mov.l r1, @(h'28,r14)
|
|
00df60 1eba mov.l r11, @(h'28,r14)
|
|
00df62 52e5 mov.l @(h'14,r14), r2
|
|
00df64 3290 cmp/eq r9, r2
|
|
00df66 8901 bt h'2 ;@(h'df6c)
|
|
00df68 a171 bra h'2e2 ;@(h'e24e)
|
|
00df6a 0009 nop
|
|
00df6c 51e4 mov.l @(h'10,r14), r1
|
|
00df6e a16e bra h'2dc ;@(h'e24e)
|
|
00df70 1e15 mov.l r1, @(h'14,r14)
|
|
00df72 50f4 mov.l @(h'10,r15), r0
|
|
00df74 6000 mov.b @r0, r0
|
|
00df76 8830 cmp/eq #h'30, r0
|
|
00df78 8b02 bf h'4 ;@(h'df80)
|
|
00df7a 6583 mov r8, r5
|
|
00df7c a006 bra h'c ;@(h'df8c)
|
|
00df7e 6683 mov r8, r6
|
|
00df80 63f2 mov.l @r15, r3
|
|
00df82 7a01
|
|
00df84 65b3 mov r11, r5
|
|
00df86 66b3 mov r11, r6
|
|
00df88 7301
|
|
00df8a 2f32 mov.l r3, @r15
|
|
00df8c 63f2 mov.l @r15, r3
|
|
00df8e 4315 cmp/pl r3
|
|
00df90 8b04 bf h'8 ;@(h'df9c)
|
|
00df92 6583 mov r8, r5
|
|
00df94 52f4 mov.l @(h'10,r15), r2
|
|
00df96 6120 mov.b @r2, r1
|
|
00df98 a002 bra h'4 ;@(h'dfa0)
|
|
00df9a 2d10 mov.b r1, @r13
|
|
00df9c e330 mov #h'30, r3
|
|
00df9e 2d30 mov.b r3, @r13
|
|
00dfa0 7d01
|
|
00dfa2 6483 mov r8, r4
|
|
00dfa4 e32e mov #h'2e, r3
|
|
00dfa6 7401
|
|
00dfa8 2d30 mov.b r3, @r13
|
|
00dfaa 62f2 mov.l @r15, r2
|
|
00dfac 4211 cmp/pz r2
|
|
00dfae 8d1e bt/s h'3c ;@(h'dfee)
|
|
00dfb0 7d01
|
|
00dfb2 1ed5 mov.l r13, @(h'14,r14)
|
|
00dfb4 62f2 mov.l @r15, r2
|
|
00dfb6 622b neg r2, r2
|
|
00dfb8 53e2 mov.l @(h'8,r14), r3
|
|
00dfba 3327 cmp/gt r2, r3
|
|
00dfbc 8b05 bf h'a ;@(h'dfca)
|
|
00dfbe 61f2 mov.l @r15, r1
|
|
00dfc0 611b neg r1, r1
|
|
00dfc2 1e18 mov.l r1, @(h'20,r14)
|
|
00dfc4 63f2 mov.l @r15, r3
|
|
00dfc6 a004 bra h'8 ;@(h'dfd2)
|
|
00dfc8 3438 sub r3, r4
|
|
00dfca 51e2 mov.l @(h'8,r14), r1
|
|
00dfcc 1e18 mov.l r1, @(h'20,r14)
|
|
00dfce 53e2 mov.l @(h'8,r14), r3
|
|
00dfd0 343c add r3, r4
|
|
00dfd2 63f2 mov.l @r15, r3
|
|
00dfd4 52e2 mov.l @(h'8,r14), r2
|
|
00dfd6 323c add r3, r2
|
|
00dfd8 a009 bra h'12 ;@(h'dfee)
|
|
00dfda 1e22 mov.l r2, @(h'8,r14)
|
|
00dfdc 6053 mov r5, r0
|
|
00dfde 7401
|
|
00dfe0 02cc mov.b @(r0,r12), r2
|
|
00dfe2 7501
|
|
00dfe4 2d20 mov.b r2, @r13
|
|
00dfe6 7d01
|
|
00dfe8 53e2 mov.l @(h'8,r14), r3
|
|
00dfea 73ff add #h'ff, r3
|
|
00dfec 1e32 mov.l r3, @(h'8,r14)
|
|
00dfee 6253 mov r5, r2
|
|
00dff0 3268 sub r6, r2
|
|
00dff2 32a3 cmp/ge r10, r2
|
|
00dff4 8902 bt h'4 ;@(h'dffc)
|
|
00dff6 52e2 mov.l @(h'8,r14), r2
|
|
00dff8 4215 cmp/pl r2
|
|
00dffa 89ef bt h'-22 ;@(h'dfdc)
|
|
00dffc 65e0 mov.b @r14, r5
|
|
00dffe e220 mov #h'20, r2
|
|
00e000 2258 tst r5, r2
|
|
00e002 8905 bt h'a ;@(h'e010)
|
|
00e004 e120 mov #h'20, r1
|
|
00e006 2158 tst r5, r1
|
|
00e008 890b bt h'16 ;@(h'e022)
|
|
00e00a e204 mov #h'4, r2
|
|
00e00c 2258 tst r5, r2
|
|
00e00e 8908 bt h'10 ;@(h'e022)
|
|
00e010 51e2 mov.l @(h'8,r14), r1
|
|
00e012 4115 cmp/pl r1
|
|
00e014 8b13 bf h'26 ;@(h'e03e)
|
|
00e016 1ed6 mov.l r13, @(h'18,r14)
|
|
00e018 52e2 mov.l @(h'8,r14), r2
|
|
00e01a 1e29 mov.l r2, @(h'24,r14)
|
|
00e01c 53e2 mov.l @(h'8,r14), r3
|
|
00e01e a00e bra h'1c ;@(h'e03e)
|
|
00e020 343c add r3, r4
|
|
00e022 60d3 mov r13, r0
|
|
00e024 70ff add #h'ff, r0
|
|
00e026 6000 mov.b @r0, r0
|
|
00e028 8830 cmp/eq #h'30, r0
|
|
00e02a 8b08 bf h'10 ;@(h'e03e)
|
|
00e02c a002 bra h'4 ;@(h'e034)
|
|
00e02e 0009 nop
|
|
00e030 7dff add #h'ff, r13
|
|
00e032 74ff add #h'ff, r4
|
|
00e034 60d3 mov r13, r0
|
|
00e036 70ff add #h'ff, r0
|
|
00e038 6000 mov.b @r0, r0
|
|
00e03a 8830 cmp/eq #h'30, r0
|
|
00e03c 89f8 bt h'-10 ;@(h'e030)
|
|
00e03e e204 mov #h'4, r2
|
|
00e040 65e0 mov.b @r14, r5
|
|
00e042 2258 tst r5, r2
|
|
00e044 8b19 bf h'32 ;@(h'e07a)
|
|
00e046 60d3 mov r13, r0
|
|
00e048 70ff add #h'ff, r0
|
|
00e04a 6000 mov.b @r0, r0
|
|
00e04c 882e cmp/eq #h'2e, r0
|
|
00e04e 8b14 bf h'28 ;@(h'e07a)
|
|
00e050 52e8 mov.l @(h'20,r14), r2
|
|
00e052 2228 tst r2, r2
|
|
00e054 8b02 bf h'4 ;@(h'e05c)
|
|
00e056 53e9 mov.l @(h'24,r14), r3
|
|
00e058 2338 tst r3, r3
|
|
00e05a 8902 bt h'4 ;@(h'e062)
|
|
00e05c e320 mov #h'20, r3
|
|
00e05e 2358 tst r5, r3
|
|
00e060 890b bt h'16 ;@(h'e07a)
|
|
00e062 7dff add #h'ff, r13
|
|
00e064 53e8 mov.l @(h'20,r14), r3
|
|
00e066 6243 mov r4, r2
|
|
00e068 51e9 mov.l @(h'24,r14), r1
|
|
00e06a 3238 sub r3, r2
|
|
00e06c 1eb9 mov.l r11, @(h'24,r14)
|
|
00e06e 3218 sub r1, r2
|
|
00e070 1eb8 mov.l r11, @(h'20,r14)
|
|
00e072 6423 mov r2, r4
|
|
00e074 1e95 mov.l r9, @(h'14,r14)
|
|
00e076 74ff add #h'ff, r4
|
|
00e078 1eb6 mov.l r11, @(h'18,r14)
|
|
00e07a 6090 mov.b @r9, r0
|
|
00e07c 882b cmp/eq #h'2b, r0
|
|
00e07e 8d06 bt/s h'c ;@(h'e08e)
|
|
00e080 6503 mov r0, r5
|
|
00e082 6053 mov r5, r0
|
|
00e084 882d cmp/eq #h'2d, r0
|
|
00e086 8902 bt h'4 ;@(h'e08e)
|
|
00e088 6053 mov r5, r0
|
|
00e08a 8820 cmp/eq #h'20, r0
|
|
00e08c 8b0c bf h'18 ;@(h'e0a8)
|
|
00e08e 52e1 mov.l @(h'4,r14), r2
|
|
00e090 3247 cmp/gt r4, r2
|
|
00e092 8b09 bf h'12 ;@(h'e0a8)
|
|
00e094 84e1 mov.b @(h'1,r14), r0
|
|
00e096 8830 cmp/eq #h'30, r0
|
|
00e098 8b06 bf h'c ;@(h'e0a8)
|
|
00e09a 52f2 mov.l @(h'8,r15), r2
|
|
00e09c 1e24 mov.l r2, @(h'10,r14)
|
|
00e09e 53e1 mov.l @(h'4,r14), r3
|
|
00e0a0 3348 sub r4, r3
|
|
00e0a2 1e37 mov.l r3, @(h'1c,r14)
|
|
00e0a4 a008 bra h'10 ;@(h'e0b8)
|
|
00e0a6 1eba mov.l r11, @(h'28,r14)
|
|
00e0a8 53e1 mov.l @(h'4,r14), r3
|
|
00e0aa 3347 cmp/gt r4, r3
|
|
00e0ac 8b03 bf h'6 ;@(h'e0b6)
|
|
00e0ae 51e1 mov.l @(h'4,r14), r1
|
|
00e0b0 3148 sub r4, r1
|
|
00e0b2 a001 bra h'2 ;@(h'e0b8)
|
|
00e0b4 1e1a mov.l r1, @(h'28,r14)
|
|
00e0b6 1eba mov.l r11, @(h'28,r14)
|
|
00e0b8 52e5 mov.l @(h'14,r14), r2
|
|
00e0ba 3290 cmp/eq r9, r2
|
|
00e0bc 8901 bt h'2 ;@(h'e0c2)
|
|
00e0be a0c6 bra h'18c ;@(h'e24e)
|
|
00e0c0 0009 nop
|
|
00e0c2 51e4 mov.l @(h'10,r14), r1
|
|
00e0c4 a0c3 bra h'186 ;@(h'e24e)
|
|
00e0c6 1e15 mov.l r1, @(h'14,r14)
|
|
00e0c8 52e2 mov.l @(h'8,r14), r2
|
|
00e0ca 7201
|
|
00e0cc 32a3 cmp/ge r10, r2
|
|
00e0ce 8903 bt h'6 ;@(h'e0d8)
|
|
00e0d0 55e2 mov.l @(h'8,r14), r5
|
|
00e0d2 7502
|
|
00e0d4 b0c6 bsr h'18c ;@(h'e264)
|
|
00e0d6 64c3 mov r12, r4
|
|
00e0d8 50f4 mov.l @(h'10,r15), r0
|
|
00e0da 6000 mov.b @r0, r0
|
|
00e0dc 8830 cmp/eq #h'30, r0
|
|
00e0de 8b01 bf h'2 ;@(h'e0e4)
|
|
00e0e0 a005 bra h'a ;@(h'e0ee)
|
|
00e0e2 6683 mov r8, r6
|
|
00e0e4 63f2 mov.l @r15, r3
|
|
00e0e6 7a01
|
|
00e0e8 66b3 mov r11, r6
|
|
00e0ea 73ff add #h'ff, r3
|
|
00e0ec 2f32 mov.l r3, @r15
|
|
00e0ee 63a3 mov r10, r3
|
|
00e0f0 62f2 mov.l @r15, r2
|
|
00e0f2 6063 mov r6, r0
|
|
00e0f4 3368 sub r6, r3
|
|
00e0f6 323c add r3, r2
|
|
00e0f8 2f22 mov.l r2, @r15
|
|
00e0fa 6483 mov r8, r4
|
|
00e0fc 01cc mov.b @(r0,r12), r1
|
|
00e0fe e22e mov #h'2e, r2
|
|
00e100 2d10 mov.b r1, @r13
|
|
00e102 7401
|
|
00e104 7d01
|
|
00e106 6503 mov r0, r5
|
|
00e108 2d20 mov.b r2, @r13
|
|
00e10a 7501
|
|
00e10c a009 bra h'12 ;@(h'e122)
|
|
00e10e 7d01
|
|
00e110 6053 mov r5, r0
|
|
00e112 7401
|
|
00e114 02cc mov.b @(r0,r12), r2
|
|
00e116 7501
|
|
00e118 2d20 mov.b r2, @r13
|
|
00e11a 7d01
|
|
00e11c 53e2 mov.l @(h'8,r14), r3
|
|
00e11e 73ff add #h'ff, r3
|
|
00e120 1e32 mov.l r3, @(h'8,r14)
|
|
00e122 35a7 cmp/gt r10, r5
|
|
00e124 8902 bt h'4 ;@(h'e12c)
|
|
00e126 53e2 mov.l @(h'8,r14), r3
|
|
00e128 4315 cmp/pl r3
|
|
00e12a 89f1 bt h'-1e ;@(h'e110)
|
|
00e12c 65e0 mov.b @r14, r5
|
|
00e12e e320 mov #h'20, r3
|
|
00e130 2358 tst r5, r3
|
|
00e132 8905 bt h'a ;@(h'e140)
|
|
00e134 e120 mov #h'20, r1
|
|
00e136 2158 tst r5, r1
|
|
00e138 8908 bt h'10 ;@(h'e14c)
|
|
00e13a e204 mov #h'4, r2
|
|
00e13c 2258 tst r5, r2
|
|
00e13e 8905 bt h'a ;@(h'e14c)
|
|
00e140 1ed5 mov.l r13, @(h'14,r14)
|
|
00e142 52e2 mov.l @(h'8,r14), r2
|
|
00e144 1e28 mov.l r2, @(h'20,r14)
|
|
00e146 53e2 mov.l @(h'8,r14), r3
|
|
00e148 a00e bra h'1c ;@(h'e168)
|
|
00e14a 343c add r3, r4
|
|
00e14c 60d3 mov r13, r0
|
|
00e14e 70ff add #h'ff, r0
|
|
00e150 6000 mov.b @r0, r0
|
|
00e152 8830 cmp/eq #h'30, r0
|
|
00e154 8b08 bf h'10 ;@(h'e168)
|
|
00e156 a002 bra h'4 ;@(h'e15e)
|
|
00e158 0009 nop
|
|
00e15a 7dff add #h'ff, r13
|
|
00e15c 74ff add #h'ff, r4
|
|
00e15e 60d3 mov r13, r0
|
|
00e160 70ff add #h'ff, r0
|
|
00e162 6000 mov.b @r0, r0
|
|
00e164 8830 cmp/eq #h'30, r0
|
|
00e166 89f8 bt h'-10 ;@(h'e15a)
|
|
00e168 65e0 mov.b @r14, r5
|
|
00e16a e204 mov #h'4, r2
|
|
00e16c 2258 tst r5, r2
|
|
00e16e 8b12 bf h'24 ;@(h'e196)
|
|
00e170 60d3 mov r13, r0
|
|
00e172 70ff add #h'ff, r0
|
|
00e174 6000 mov.b @r0, r0
|
|
00e176 882e cmp/eq #h'2e, r0
|
|
00e178 8b0d bf h'1a ;@(h'e196)
|
|
00e17a 52e8 mov.l @(h'20,r14), r2
|
|
00e17c 2228 tst r2, r2
|
|
00e17e 8902 bt h'4 ;@(h'e186)
|
|
00e180 e320 mov #h'20, r3
|
|
00e182 2358 tst r5, r3
|
|
00e184 8907 bt h'e ;@(h'e196)
|
|
00e186 7dff add #h'ff, r13
|
|
00e188 53e8 mov.l @(h'20,r14), r3
|
|
00e18a 6243 mov r4, r2
|
|
00e18c 1e95 mov.l r9, @(h'14,r14)
|
|
00e18e 3238 sub r3, r2
|
|
00e190 1eb8 mov.l r11, @(h'20,r14)
|
|
00e192 6423 mov r2, r4
|
|
00e194 74ff add #h'ff, r4
|
|
00e196 50f1 mov.l @(h'4,r15), r0
|
|
00e198 8865 cmp/eq #h'65, r0
|
|
00e19a 8b01 bf h'2 ;@(h'e1a0)
|
|
00e19c a001 bra h'2 ;@(h'e1a2)
|
|
00e19e e365 mov #h'65, r3
|
|
00e1a0 e345 mov #h'45, r3
|
|
00e1a2 2d30 mov.b r3, @r13
|
|
00e1a4 62f2 mov.l @r15, r2
|
|
00e1a6 7d01
|
|
00e1a8 4211 cmp/pz r2
|
|
00e1aa 8f04 bf/s h'8 ;@(h'e1b6)
|
|
00e1ac 7401
|
|
00e1ae e32b mov #h'2b, r3
|
|
00e1b0 2d30 mov.b r3, @r13
|
|
00e1b2 a006 bra h'c ;@(h'e1c2)
|
|
00e1b4 7d01
|
|
00e1b6 e32d mov #h'2d, r3
|
|
00e1b8 2d30 mov.b r3, @r13
|
|
00e1ba 7d01
|
|
00e1bc 62f2 mov.l @r15, r2
|
|
00e1be 622b neg r2, r2
|
|
00e1c0 2f22 mov.l r2, @r15
|
|
00e1c2 e364 mov #h'64, r3
|
|
00e1c4 62f2 mov.l @r15, r2
|
|
00e1c6 3233 cmp/ge r3, r2
|
|
00e1c8 8f03 bf/s h'6 ;@(h'e1d2)
|
|
00e1ca 7401
|
|
00e1cc 7d02
|
|
00e1ce a006 bra h'c ;@(h'e1de)
|
|
00e1d0 7403
|
|
00e1d2 e230 mov #h'30, r2
|
|
00e1d4 2d20 mov.b r2, @r13
|
|
00e1d6 6123 mov r2, r1
|
|
00e1d8 7d01
|
|
00e1da 7402
|
|
00e1dc 2d10 mov.b r1, @r13
|
|
00e1de 66d3 mov r13, r6
|
|
00e1e0 7601
|
|
00e1e2 a00c bra h'18 ;@(h'e1fe)
|
|
00e1e4 e50a mov #h'a, r5
|
|
00e1e6 61f2 mov.l @r15, r1
|
|
00e1e8 d356 mov.l @(h'158,pc), r3 ;@(h'e344)
|
|
00e1ea 430b jsr @r3
|
|
00e1ec 6053 mov r5, r0
|
|
00e1ee 7030 add #h'30, r0
|
|
00e1f0 d355 mov.l @(h'154,pc), r3 ;@(h'e348)
|
|
00e1f2 2d00 mov.b r0, @r13
|
|
00e1f4 61f2 mov.l @r15, r1
|
|
00e1f6 7dff add #h'ff, r13
|
|
00e1f8 430b jsr @r3
|
|
00e1fa 6053 mov r5, r0
|
|
00e1fc 2f02 mov.l r0, @r15
|
|
00e1fe 63f2 mov.l @r15, r3
|
|
00e200 4315 cmp/pl r3
|
|
00e202 89f0 bt h'-20 ;@(h'e1e6)
|
|
00e204 6090 mov.b @r9, r0
|
|
00e206 6d63 mov r6, r13
|
|
00e208 882b cmp/eq #h'2b, r0
|
|
00e20a 8d06 bt/s h'c ;@(h'e21a)
|
|
00e20c 6503 mov r0, r5
|
|
00e20e 6053 mov r5, r0
|
|
00e210 882d cmp/eq #h'2d, r0
|
|
00e212 8902 bt h'4 ;@(h'e21a)
|
|
00e214 6053 mov r5, r0
|
|
00e216 8820 cmp/eq #h'20, r0
|
|
00e218 8b0c bf h'18 ;@(h'e234)
|
|
00e21a 52e1 mov.l @(h'4,r14), r2
|
|
00e21c 3247 cmp/gt r4, r2
|
|
00e21e 8b09 bf h'12 ;@(h'e234)
|
|
00e220 84e1 mov.b @(h'1,r14), r0
|
|
00e222 8830 cmp/eq #h'30, r0
|
|
00e224 8b06 bf h'c ;@(h'e234)
|
|
00e226 52f2 mov.l @(h'8,r15), r2
|
|
00e228 1e24 mov.l r2, @(h'10,r14)
|
|
00e22a 53e1 mov.l @(h'4,r14), r3
|
|
00e22c 3348 sub r4, r3
|
|
00e22e 1e37 mov.l r3, @(h'1c,r14)
|
|
00e230 a008 bra h'10 ;@(h'e244)
|
|
00e232 1eba mov.l r11, @(h'28,r14)
|
|
00e234 53e1 mov.l @(h'4,r14), r3
|
|
00e236 3347 cmp/gt r4, r3
|
|
00e238 8b03 bf h'6 ;@(h'e242)
|
|
00e23a 51e1 mov.l @(h'4,r14), r1
|
|
00e23c 3148 sub r4, r1
|
|
00e23e a001 bra h'2 ;@(h'e244)
|
|
00e240 1e1a mov.l r1, @(h'28,r14)
|
|
00e242 1eba mov.l r11, @(h'28,r14)
|
|
00e244 52e5 mov.l @(h'14,r14), r2
|
|
00e246 3290 cmp/eq r9, r2
|
|
00e248 8b01 bf h'2 ;@(h'e24e)
|
|
00e24a 51e4 mov.l @(h'10,r14), r1
|
|
00e24c 1e15 mov.l r1, @(h'14,r14)
|
|
00e24e 2db0 mov.b r11, @r13
|
|
00e250 7f40 add #h'40, r15
|
|
00e252 4f26 lds.l @r15+, pr
|
|
00e254 68f6 mov.l @r15+, r8
|
|
00e256 69f6 mov.l @r15+, r9
|
|
00e258 6af6 mov.l @r15+, r10
|
|
00e25a 6bf6 mov.l @r15+, r11
|
|
00e25c 6cf6 mov.l @r15+, r12
|
|
00e25e 6df6 mov.l @r15+, r13
|
|
00e260 000b rts
|
|
00e262 6ef6 mov.l @r15+, r14
|
|
00e264 7ffc add #h'fc, r15
|
|
00e266 6653 mov r5, r6
|
|
00e268 364c add r4, r6
|
|
00e26a e234 mov #h'34, r2
|
|
00e26c 6360 mov.b @r6, r3
|
|
00e26e 3327 cmp/gt r2, r3
|
|
00e270 8b26 bf h'4c ;@(h'e2c0)
|
|
00e272 e130 mov #h'30, r1
|
|
00e274 2610 mov.b r1, @r6
|
|
00e276 75ff add #h'ff, r5
|
|
00e278 354c add r4, r5
|
|
00e27a 2f52 mov.l r5, @r15
|
|
00e27c 6350 mov.b @r5, r3
|
|
00e27e 7301
|
|
00e280 2530 mov.b r3, @r5
|
|
00e282 65f2 mov.l @r15, r5
|
|
00e284 6653 mov r5, r6
|
|
00e286 3646 cmp/hi r4, r6
|
|
00e288 8f0f bf/s h'1e ;@(h'e2aa)
|
|
00e28a e739 mov #h'39, r7
|
|
00e28c 6260 mov.b @r6, r2
|
|
00e28e 3277 cmp/gt r7, r2
|
|
00e290 8b07 bf h'e ;@(h'e2a2)
|
|
00e292 6353 mov r5, r3
|
|
00e294 6250 mov.b @r5, r2
|
|
00e296 73ff add #h'ff, r3
|
|
00e298 72f6 add #h'f6, r2
|
|
00e29a 2520 mov.b r2, @r5
|
|
00e29c 6230 mov.b @r3, r2
|
|
00e29e 7201
|
|
00e2a0 2320 mov.b r2, @r3
|
|
00e2a2 76ff add #h'ff, r6
|
|
00e2a4 3646 cmp/hi r4, r6
|
|
00e2a6 8df1 bt/s h'-1e ;@(h'e28c)
|
|
00e2a8 75ff add #h'ff, r5
|
|
00e2aa 6543 mov r4, r5
|
|
00e2ac 7501
|
|
00e2ae 6250 mov.b @r5, r2
|
|
00e2b0 3277 cmp/gt r7, r2
|
|
00e2b2 8b05 bf h'a ;@(h'e2c0)
|
|
00e2b4 6250 mov.b @r5, r2
|
|
00e2b6 72f6 add #h'f6, r2
|
|
00e2b8 2520 mov.b r2, @r5
|
|
00e2ba 6340 mov.b @r4, r3
|
|
00e2bc 7301
|
|
00e2be 2430 mov.b r3, @r4
|
|
00e2c0 000b rts
|
|
00e2c2 7f04
|
|
00e2c4 2fe6 mov.l r14, @-r15
|
|
00e2c6 6e63 mov r6, r14
|
|
00e2c8 2fd6 mov.l r13, @-r15
|
|
00e2ca 2fc6 mov.l r12, @-r15
|
|
00e2cc 2fb6 mov.l r11, @-r15
|
|
00e2ce 6b43 mov r4, r11
|
|
00e2d0 4f22 sts.l pr, @-r15
|
|
00e2d2 60e2 mov.l @r14, r0
|
|
00e2d4 8801 cmp/eq #h'1, r0
|
|
00e2d6 8f0c bf/s h'18 ;@(h'e2f2)
|
|
00e2d8 6d53 mov r5, r13
|
|
00e2da 66d3 mov r13, r6
|
|
00e2dc d21b mov.l @(h'6c,pc), r2 ;@(h'e34c)
|
|
00e2de 65b3 mov r11, r5
|
|
00e2e0 420b jsr @r2
|
|
00e2e2 54e1 mov.l @(h'4,r14), r4
|
|
00e2e4 53e1 mov.l @(h'4,r14), r3
|
|
00e2e6 33dc add r13, r3
|
|
00e2e8 1e31 mov.l r3, @(h'4,r14)
|
|
00e2ea 52e2 mov.l @(h'8,r14), r2
|
|
00e2ec 32dc add r13, r2
|
|
00e2ee a00f bra h'1e ;@(h'e310)
|
|
00e2f0 1e22 mov.l r2, @(h'8,r14)
|
|
00e2f2 4d15 cmp/pl r13
|
|
00e2f4 8f0c bf/s h'18 ;@(h'e310)
|
|
00e2f6 ec00 mov #h'0, r12
|
|
00e2f8 50e3 mov.l @(h'c,r14), r0
|
|
00e2fa 55e1 mov.l @(h'4,r14), r5
|
|
00e2fc 400b jsr @r0
|
|
00e2fe 64b4 mov.b @r11+, r4
|
|
00e300 88ff cmp/eq #h'ffffffff, r0
|
|
00e302 8905 bt h'a ;@(h'e310)
|
|
00e304 52e2 mov.l @(h'8,r14), r2
|
|
00e306 7c01
|
|
00e308 7201
|
|
00e30a 3cd3 cmp/ge r13, r12
|
|
00e30c 8ff4 bf/s h'-18 ;@(h'e2f8)
|
|
00e30e 1e22 mov.l r2, @(h'8,r14)
|
|
00e310 4f26 lds.l @r15+, pr
|
|
00e312 6bf6 mov.l @r15+, r11
|
|
00e314 6cf6 mov.l @r15+, r12
|
|
00e316 6df6 mov.l @r15+, r13
|
|
00e318 000b rts
|
|
00e31a 6ef6 mov.l @r15+, r14
|
|
00e31c 6042 mov.l @r4, r0
|
|
00e31e 8801 cmp/eq #h'1, r0
|
|
00e320 8b02 bf h'4 ;@(h'e328)
|
|
00e322 e300 mov #h'0, r3
|
|
00e324 5241 mov.l @(h'4,r4), r2
|
|
00e326 2230 mov.b r3, @r2
|
|
00e328 000b rts
|
|
00e32a 0009 nop
|
|
00e32c 6042 mov.l @r4, r0
|
|
00e32e 8801 cmp/eq #h'1, r0
|
|
00e330 8b01 bf h'2 ;@(h'e336)
|
|
00e332 000b rts
|
|
00e334 e000 mov #h'0, r0
|
|
00e336 e110 mov #h'10, r1
|
|
00e338 5041 mov.l @(h'4,r4), r0
|
|
00e33a 001c mov.b @(r0,r1), r0
|
|
00e33c c940 and #h'40, r0
|
|
00e33e 000b rts
|
|
00e340 0009 nop
|
|
00e342 0000
|
|
00e344 0030
|
|
00e346 beb0 bsr h'-2a0 ;@(h'e0aa)
|
|
00e348 0030
|
|
00e34a bdfc bsr h'-408 ;@(h'df46)
|
|
00e34c 0030
|
|
00e34e f10c
|
|
00e350 2fe6 mov.l r14, @-r15
|
|
00e352 e00c mov #h'c, r0
|
|
00e354 d34b mov.l @(h'12c,pc), r3 ;@(h'e484)
|
|
00e356 2fd6 mov.l r13, @-r15
|
|
00e358 4f22 sts.l pr, @-r15
|
|
00e35a 7fe4 add #h'e4, r15
|
|
00e35c 6df3 mov r15, r13
|
|
00e35e 7d2c add #h'2c, r13
|
|
00e360 62d3 mov r13, r2
|
|
00e362 3f08 sub r0, r15
|
|
00e364 430b jsr @r3
|
|
00e366 61f3 mov r15, r1
|
|
00e368 d247 mov.l @(h'11c,pc), r2 ;@(h'e488)
|
|
00e36a 420b jsr @r2
|
|
00e36c 0009 nop
|
|
00e36e 6403 mov r0, r4
|
|
00e370 e303 mov #h'3, r3
|
|
00e372 2348 tst r4, r3
|
|
00e374 8d07 bt/s h'e ;@(h'e386)
|
|
00e376 7f0c
|
|
00e378 51fa mov.l @(h'28,r15), r1
|
|
00e37a d244 mov.l @(h'110,pc), r2 ;@(h'e48c)
|
|
00e37c d341 mov.l @(h'104,pc), r3 ;@(h'e484)
|
|
00e37e 430b jsr @r3
|
|
00e380 e00c mov #h'c, r0
|
|
00e382 a079 bra h'f2 ;@(h'e478)
|
|
00e384 0009 nop
|
|
00e386 e208 mov #h'8, r2
|
|
00e388 2428 tst r2, r4
|
|
00e38a 8903 bt h'6 ;@(h'e394)
|
|
00e38c d340 mov.l @(h'100,pc), r3 ;@(h'e490)
|
|
00e38e 61d2 mov.l @r13, r1
|
|
00e390 2139 and r3, r1
|
|
00e392 2d12 mov.l r1, @r13
|
|
00e394 d23f mov.l @(h'fc,pc), r2 ;@(h'e494)
|
|
00e396 e00c mov #h'c, r0
|
|
00e398 d33a mov.l @(h'e8,pc), r3 ;@(h'e484)
|
|
00e39a 6ef3 mov r15, r14
|
|
00e39c 7e04
|
|
00e39e 3f08 sub r0, r15
|
|
00e3a0 430b jsr @r3
|
|
00e3a2 61f3 mov r15, r1
|
|
00e3a4 d337 mov.l @(h'dc,pc), r3 ;@(h'e484)
|
|
00e3a6 62d3 mov r13, r2
|
|
00e3a8 e00c mov #h'c, r0
|
|
00e3aa 3f08 sub r0, r15
|
|
00e3ac 430b jsr @r3
|
|
00e3ae 61f3 mov r15, r1
|
|
00e3b0 d339 mov.l @(h'e4,pc), r3 ;@(h'e498)
|
|
00e3b2 64f3 mov r15, r4
|
|
00e3b4 7418 add #h'18, r4
|
|
00e3b6 430b jsr @r3
|
|
00e3b8 2fe6 mov.l r14, @-r15
|
|
00e3ba 7f1c add #h'1c, r15
|
|
00e3bc 60f2 mov.l @r15, r0
|
|
00e3be c907 and #h'7, r0
|
|
00e3c0 c801 tst #h'1, r0
|
|
00e3c2 8d10 bt/s h'20 ;@(h'e3e6)
|
|
00e3c4 2f02 mov.l r0, @r15
|
|
00e3c6 e00c mov #h'c, r0
|
|
00e3c8 d32e mov.l @(h'b8,pc), r3 ;@(h'e484)
|
|
00e3ca 3f08 sub r0, r15
|
|
00e3cc d233 mov.l @(h'cc,pc), r2 ;@(h'e49c)
|
|
00e3ce 430b jsr @r3
|
|
00e3d0 61f3 mov r15, r1
|
|
00e3d2 62e3 mov r14, r2
|
|
00e3d4 d32b mov.l @(h'ac,pc), r3 ;@(h'e484)
|
|
00e3d6 e00c mov #h'c, r0
|
|
00e3d8 3f08 sub r0, r15
|
|
00e3da 430b jsr @r3
|
|
00e3dc 61f3 mov r15, r1
|
|
00e3de d130 mov.l @(h'c0,pc), r1 ;@(h'e4a0)
|
|
00e3e0 410b jsr @r1
|
|
00e3e2 2fe6 mov.l r14, @-r15
|
|
00e3e4 7f1c add #h'1c, r15
|
|
00e3e6 6df3 mov r15, r13
|
|
00e3e8 60f2 mov.l @r15, r0
|
|
00e3ea 8800 cmp/eq #h'0, r0
|
|
00e3ec 8d10 bt/s h'20 ;@(h'e410)
|
|
00e3ee 7d10 add #h'10, r13
|
|
00e3f0 8807 cmp/eq #h'7, r0
|
|
00e3f2 890d bt h'1a ;@(h'e410)
|
|
00e3f4 8801 cmp/eq #h'1, r0
|
|
00e3f6 8916 bt h'2c ;@(h'e426)
|
|
00e3f8 8802 cmp/eq #h'2, r0
|
|
00e3fa 8914 bt h'28 ;@(h'e426)
|
|
00e3fc 8803 cmp/eq #h'3, r0
|
|
00e3fe 891d bt h'3a ;@(h'e43c)
|
|
00e400 8804 cmp/eq #h'4, r0
|
|
00e402 891b bt h'36 ;@(h'e43c)
|
|
00e404 8805 cmp/eq #h'5, r0
|
|
00e406 8928 bt h'50 ;@(h'e45a)
|
|
00e408 8806 cmp/eq #h'6, r0
|
|
00e40a 8926 bt h'4c ;@(h'e45a)
|
|
00e40c a02f bra h'5e ;@(h'e46e)
|
|
00e40e 0009 nop
|
|
00e410 d31c mov.l @(h'70,pc), r3 ;@(h'e484)
|
|
00e412 62e3 mov r14, r2
|
|
00e414 e00c mov #h'c, r0
|
|
00e416 3f08 sub r0, r15
|
|
00e418 430b jsr @r3
|
|
00e41a 61f3 mov r15, r1
|
|
00e41c d121 mov.l @(h'84,pc), r1 ;@(h'e4a4)
|
|
00e41e 410b jsr @r1
|
|
00e420 2fd6 mov.l r13, @-r15
|
|
00e422 a023 bra h'46 ;@(h'e46c)
|
|
00e424 0009 nop
|
|
00e426 62e3 mov r14, r2
|
|
00e428 d316 mov.l @(h'58,pc), r3 ;@(h'e484)
|
|
00e42a e00c mov #h'c, r0
|
|
00e42c 3f08 sub r0, r15
|
|
00e42e 430b jsr @r3
|
|
00e430 61f3 mov r15, r1
|
|
00e432 d11d mov.l @(h'74,pc), r1 ;@(h'e4a8)
|
|
00e434 410b jsr @r1
|
|
00e436 2fd6 mov.l r13, @-r15
|
|
00e438 a009 bra h'12 ;@(h'e44e)
|
|
00e43a 0009 nop
|
|
00e43c d311 mov.l @(h'44,pc), r3 ;@(h'e484)
|
|
00e43e 62e3 mov r14, r2
|
|
00e440 e00c mov #h'c, r0
|
|
00e442 3f08 sub r0, r15
|
|
00e444 430b jsr @r3
|
|
00e446 61f3 mov r15, r1
|
|
00e448 d116 mov.l @(h'58,pc), r1 ;@(h'e4a4)
|
|
00e44a 410b jsr @r1
|
|
00e44c 2fd6 mov.l r13, @-r15
|
|
00e44e 7f10 add #h'10, r15
|
|
00e450 d316 mov.l @(h'58,pc), r3 ;@(h'e4ac)
|
|
00e452 62d2 mov.l @r13, r2
|
|
00e454 223a xor r3, r2
|
|
00e456 a00a bra h'14 ;@(h'e46e)
|
|
00e458 2d22 mov.l r2, @r13
|
|
00e45a 62e3 mov r14, r2
|
|
00e45c d309 mov.l @(h'24,pc), r3 ;@(h'e484)
|
|
00e45e e00c mov #h'c, r0
|
|
00e460 3f08 sub r0, r15
|
|
00e462 430b jsr @r3
|
|
00e464 61f3 mov r15, r1
|
|
00e466 d110 mov.l @(h'40,pc), r1 ;@(h'e4a8)
|
|
00e468 410b jsr @r1
|
|
00e46a 2fd6 mov.l r13, @-r15
|
|
00e46c 7f10 add #h'10, r15
|
|
00e46e 62d3 mov r13, r2
|
|
00e470 d304 mov.l @(h'10,pc), r3 ;@(h'e484)
|
|
00e472 51fa mov.l @(h'28,r15), r1
|
|
00e474 430b jsr @r3
|
|
00e476 e00c mov #h'c, r0
|
|
00e478 7f1c add #h'1c, r15
|
|
00e47a 4f26 lds.l @r15+, pr
|
|
00e47c 6df6 mov.l @r15+, r13
|
|
00e47e 000b rts
|
|
00e480 6ef6 mov.l @r15+, r14
|
|
00e482 0000
|
|
00e484 0030
|
|
00e486 c044 mov.b r0, @(h'44,gbr)
|
|
00e488 0030
|
|
00e48a ea60 mov #h'60, r10
|
|
00e48c 0032 stc ssr, r0
|
|
00e48e 0b64 mov.b r6, @(r0,r11)
|
|
00e490 7fff add #h'ff, r15
|
|
00e492 ffff
|
|
00e494 0032 stc ssr, r0
|
|
00e496 0be8
|
|
00e498 0030
|
|
00e49a e998 mov #h'ffffff98, r9
|
|
00e49c 0032 stc ssr, r0
|
|
00e49e 0c78
|
|
00e4a0 0030
|
|
00e4a2 e854 mov #h'54, r8
|
|
00e4a4 0030
|
|
00e4a6 ec90 mov #h'ffffff90, r12
|
|
00e4a8 0030
|
|
00e4aa ece0 mov #h'ffffffe0, r12
|
|
00e4ac 8000 mov.b r0, @(h'0,r0)
|
|
00e4ae 0000
|
|
00e4b0 2fe6 mov.l r14, @-r15
|
|
00e4b2 e00c mov #h'c, r0
|
|
00e4b4 d351 mov.l @(h'144,pc), r3 ;@(h'e5fc)
|
|
00e4b6 2fd6 mov.l r13, @-r15
|
|
00e4b8 2fc6 mov.l r12, @-r15
|
|
00e4ba 2fb6 mov.l r11, @-r15
|
|
00e4bc 4f22 sts.l pr, @-r15
|
|
00e4be 7fe4 add #h'e4, r15
|
|
00e4c0 6ef3 mov r15, r14
|
|
00e4c2 7e34 add #h'34, r14
|
|
00e4c4 62e3 mov r14, r2
|
|
00e4c6 3f08 sub r0, r15
|
|
00e4c8 430b jsr @r3
|
|
00e4ca 61f3 mov r15, r1
|
|
00e4cc d24c mov.l @(h'130,pc), r2 ;@(h'e600)
|
|
00e4ce 420b jsr @r2
|
|
00e4d0 0009 nop
|
|
00e4d2 6403 mov r0, r4
|
|
00e4d4 e303 mov #h'3, r3
|
|
00e4d6 2348 tst r4, r3
|
|
00e4d8 8d07 bt/s h'e ;@(h'e4ea)
|
|
00e4da 7f0c
|
|
00e4dc 51fc mov.l @(h'30,r15), r1
|
|
00e4de d249 mov.l @(h'124,pc), r2 ;@(h'e604)
|
|
00e4e0 d346 mov.l @(h'118,pc), r3 ;@(h'e5fc)
|
|
00e4e2 430b jsr @r3
|
|
00e4e4 e00c mov #h'c, r0
|
|
00e4e6 a081 bra h'102 ;@(h'e5ec)
|
|
00e4e8 0009 nop
|
|
00e4ea e208 mov #h'8, r2
|
|
00e4ec 2428 tst r2, r4
|
|
00e4ee 8905 bt h'a ;@(h'e4fc)
|
|
00e4f0 d345 mov.l @(h'114,pc), r3 ;@(h'e608)
|
|
00e4f2 61e2 mov.l @r14, r1
|
|
00e4f4 2139 and r3, r1
|
|
00e4f6 2e12 mov.l r1, @r14
|
|
00e4f8 a001 bra h'2 ;@(h'e4fe)
|
|
00e4fa ec01 mov #h'1, r12
|
|
00e4fc ec00 mov #h'0, r12
|
|
00e4fe 6df3 mov r15, r13
|
|
00e500 d242 mov.l @(h'108,pc), r2 ;@(h'e60c)
|
|
00e502 e00c mov #h'c, r0
|
|
00e504 d33d mov.l @(h'f4,pc), r3 ;@(h'e5fc)
|
|
00e506 7d04
|
|
00e508 3f08 sub r0, r15
|
|
00e50a 430b jsr @r3
|
|
00e50c 61f3 mov r15, r1
|
|
00e50e 62e3 mov r14, r2
|
|
00e510 d33a mov.l @(h'e8,pc), r3 ;@(h'e5fc)
|
|
00e512 e00c mov #h'c, r0
|
|
00e514 3f08 sub r0, r15
|
|
00e516 430b jsr @r3
|
|
00e518 61f3 mov r15, r1
|
|
00e51a 64f3 mov r15, r4
|
|
00e51c d33c mov.l @(h'f0,pc), r3 ;@(h'e610)
|
|
00e51e 7418 add #h'18, r4
|
|
00e520 430b jsr @r3
|
|
00e522 2fd6 mov.l r13, @-r15
|
|
00e524 7f1c add #h'1c, r15
|
|
00e526 60f2 mov.l @r15, r0
|
|
00e528 c907 and #h'7, r0
|
|
00e52a c801 tst #h'1, r0
|
|
00e52c 8d10 bt/s h'20 ;@(h'e550)
|
|
00e52e 2f02 mov.l r0, @r15
|
|
00e530 d238 mov.l @(h'e0,pc), r2 ;@(h'e614)
|
|
00e532 e00c mov #h'c, r0
|
|
00e534 d331 mov.l @(h'c4,pc), r3 ;@(h'e5fc)
|
|
00e536 3f08 sub r0, r15
|
|
00e538 430b jsr @r3
|
|
00e53a 61f3 mov r15, r1
|
|
00e53c d32f mov.l @(h'bc,pc), r3 ;@(h'e5fc)
|
|
00e53e 62d3 mov r13, r2
|
|
00e540 e00c mov #h'c, r0
|
|
00e542 3f08 sub r0, r15
|
|
00e544 430b jsr @r3
|
|
00e546 61f3 mov r15, r1
|
|
00e548 d133 mov.l @(h'cc,pc), r1 ;@(h'e618)
|
|
00e54a 410b jsr @r1
|
|
00e54c 2fd6 mov.l r13, @-r15
|
|
00e54e 7f1c add #h'1c, r15
|
|
00e550 db32 mov.l @(h'c8,pc), r11 ;@(h'e61c)
|
|
00e552 6ef3 mov r15, r14
|
|
00e554 60f2 mov.l @r15, r0
|
|
00e556 8800 cmp/eq #h'0, r0
|
|
00e558 8d10 bt/s h'20 ;@(h'e57c)
|
|
00e55a 7e10 add #h'10, r14
|
|
00e55c 8807 cmp/eq #h'7, r0
|
|
00e55e 890d bt h'1a ;@(h'e57c)
|
|
00e560 8801 cmp/eq #h'1, r0
|
|
00e562 8916 bt h'2c ;@(h'e592)
|
|
00e564 8802 cmp/eq #h'2, r0
|
|
00e566 8914 bt h'28 ;@(h'e592)
|
|
00e568 8803 cmp/eq #h'3, r0
|
|
00e56a 891d bt h'3a ;@(h'e5a8)
|
|
00e56c 8804 cmp/eq #h'4, r0
|
|
00e56e 891b bt h'36 ;@(h'e5a8)
|
|
00e570 8805 cmp/eq #h'5, r0
|
|
00e572 8924 bt h'48 ;@(h'e5be)
|
|
00e574 8806 cmp/eq #h'6, r0
|
|
00e576 8922 bt h'44 ;@(h'e5be)
|
|
00e578 a02e bra h'5c ;@(h'e5d8)
|
|
00e57a 0009 nop
|
|
00e57c d31f mov.l @(h'7c,pc), r3 ;@(h'e5fc)
|
|
00e57e 62d3 mov r13, r2
|
|
00e580 e00c mov #h'c, r0
|
|
00e582 3f08 sub r0, r15
|
|
00e584 430b jsr @r3
|
|
00e586 61f3 mov r15, r1
|
|
00e588 d125 mov.l @(h'94,pc), r1 ;@(h'e620)
|
|
00e58a 410b jsr @r1
|
|
00e58c 2fe6 mov.l r14, @-r15
|
|
00e58e a009 bra h'12 ;@(h'e5a4)
|
|
00e590 0009 nop
|
|
00e592 62d3 mov r13, r2
|
|
00e594 d319 mov.l @(h'64,pc), r3 ;@(h'e5fc)
|
|
00e596 e00c mov #h'c, r0
|
|
00e598 3f08 sub r0, r15
|
|
00e59a 430b jsr @r3
|
|
00e59c 61f3 mov r15, r1
|
|
00e59e d121 mov.l @(h'84,pc), r1 ;@(h'e624)
|
|
00e5a0 410b jsr @r1
|
|
00e5a2 2fe6 mov.l r14, @-r15
|
|
00e5a4 a018 bra h'30 ;@(h'e5d8)
|
|
00e5a6 7f10 add #h'10, r15
|
|
00e5a8 d314 mov.l @(h'50,pc), r3 ;@(h'e5fc)
|
|
00e5aa 62d3 mov r13, r2
|
|
00e5ac e00c mov #h'c, r0
|
|
00e5ae 3f08 sub r0, r15
|
|
00e5b0 430b jsr @r3
|
|
00e5b2 61f3 mov r15, r1
|
|
00e5b4 d11a mov.l @(h'68,pc), r1 ;@(h'e620)
|
|
00e5b6 410b jsr @r1
|
|
00e5b8 2fe6 mov.l r14, @-r15
|
|
00e5ba a009 bra h'12 ;@(h'e5d0)
|
|
00e5bc 0009 nop
|
|
00e5be 62d3 mov r13, r2
|
|
00e5c0 d30e mov.l @(h'38,pc), r3 ;@(h'e5fc)
|
|
00e5c2 e00c mov #h'c, r0
|
|
00e5c4 3f08 sub r0, r15
|
|
00e5c6 430b jsr @r3
|
|
00e5c8 61f3 mov r15, r1
|
|
00e5ca d116 mov.l @(h'58,pc), r1 ;@(h'e624)
|
|
00e5cc 410b jsr @r1
|
|
00e5ce 2fe6 mov.l r14, @-r15
|
|
00e5d0 7f10 add #h'10, r15
|
|
00e5d2 62e2 mov.l @r14, r2
|
|
00e5d4 22ba xor r11, r2
|
|
00e5d6 2e22 mov.l r2, @r14
|
|
00e5d8 2cc8 tst r12, r12
|
|
00e5da 8902 bt h'4 ;@(h'e5e2)
|
|
00e5dc 63e2 mov.l @r14, r3
|
|
00e5de 23ba xor r11, r3
|
|
00e5e0 2e32 mov.l r3, @r14
|
|
00e5e2 62e3 mov r14, r2
|
|
00e5e4 d305 mov.l @(h'14,pc), r3 ;@(h'e5fc)
|
|
00e5e6 51fc mov.l @(h'30,r15), r1
|
|
00e5e8 430b jsr @r3
|
|
00e5ea e00c mov #h'c, r0
|
|
00e5ec 7f1c add #h'1c, r15
|
|
00e5ee 4f26 lds.l @r15+, pr
|
|
00e5f0 6bf6 mov.l @r15+, r11
|
|
00e5f2 6cf6 mov.l @r15+, r12
|
|
00e5f4 6df6 mov.l @r15+, r13
|
|
00e5f6 000b rts
|
|
00e5f8 6ef6 mov.l @r15+, r14
|
|
00e5fa 0000
|
|
00e5fc 0030
|
|
00e5fe c044 mov.b r0, @(h'44,gbr)
|
|
00e600 0030
|
|
00e602 ea60 mov #h'60, r10
|
|
00e604 0032 stc ssr, r0
|
|
00e606 0b64 mov.b r6, @(r0,r11)
|
|
00e608 7fff add #h'ff, r15
|
|
00e60a ffff
|
|
00e60c 0032 stc ssr, r0
|
|
00e60e 0be8
|
|
00e610 0030
|
|
00e612 e998 mov #h'ffffff98, r9
|
|
00e614 0032 stc ssr, r0
|
|
00e616 0c78
|
|
00e618 0030
|
|
00e61a e854 mov #h'54, r8
|
|
00e61c 8000 mov.b r0, @(h'0,r0)
|
|
00e61e 0000
|
|
00e620 0030
|
|
00e622 ece0 mov #h'ffffffe0, r12
|
|
00e624 0030
|
|
00e626 ec90 mov #h'ffffff90, r12
|
|
00e628 2668 tst r6, r6
|
|
00e62a 8f02 bf/s h'4 ;@(h'e632)
|
|
00e62c 6753 mov r5, r7
|
|
00e62e 000b rts
|
|
00e630 e000 mov #h'0, r0
|
|
00e632 e500 mov #h'0, r5
|
|
00e634 6253 mov r5, r2
|
|
00e636 3262 cmp/hs r6, r2
|
|
00e638 890b bt h'16 ;@(h'e652)
|
|
00e63a 6344 mov.b @r4+, r3
|
|
00e63c 6274 mov.b @r7+, r2
|
|
00e63e 3320 cmp/eq r2, r3
|
|
00e640 8b07 bf h'e ;@(h'e652)
|
|
00e642 6243 mov r4, r2
|
|
00e644 72ff add #h'ff, r2
|
|
00e646 6320 mov.b @r2, r3
|
|
00e648 2338 tst r3, r3
|
|
00e64a 8902 bt h'4 ;@(h'e652)
|
|
00e64c 7501
|
|
00e64e 3562 cmp/hs r6, r5
|
|
00e650 8bf3 bf h'-1a ;@(h'e63a)
|
|
00e652 6043 mov r4, r0
|
|
00e654 70ff add #h'ff, r0
|
|
00e656 77ff add #h'ff, r7
|
|
00e658 6000 mov.b @r0, r0
|
|
00e65a 600c extu.b r0, r0
|
|
00e65c 6370 mov.b @r7, r3
|
|
00e65e 633c extu.b r3, r3
|
|
00e660 3038 sub r3, r0
|
|
00e662 000b rts
|
|
00e664 0009 nop
|
|
00e666 0000
|
|
00e668 d201 mov.l @(h'4,pc), r2 ;@(h'e670)
|
|
00e66a d002 mov.l @(h'8,pc), r0 ;@(h'e674)
|
|
00e66c 422b jmp @r2
|
|
00e66e 0009 nop
|
|
00e670 8001 mov.b r0, @(h'1,r0)
|
|
00e672 0070
|
|
00e674 0000
|
|
00e676 0118 sett
|
|
00e678 d201 mov.l @(h'4,pc), r2 ;@(h'e680)
|
|
00e67a d002 mov.l @(h'8,pc), r0 ;@(h'e684)
|
|
00e67c 422b jmp @r2
|
|
00e67e 0009 nop
|
|
00e680 8001 mov.b r0, @(h'1,r0)
|
|
00e682 0070
|
|
00e684 0000
|
|
00e686 042d mov.w @(r0,r2), r4
|
|
00e688 d201 mov.l @(h'4,pc), r2 ;@(h'e690)
|
|
00e68a d002 mov.l @(h'8,pc), r0 ;@(h'e694)
|
|
00e68c 422b jmp @r2
|
|
00e68e 0009 nop
|
|
00e690 8001 mov.b r0, @(h'1,r0)
|
|
00e692 0070
|
|
00e694 0000
|
|
00e696 0434 mov.b r3, @(r0,r4)
|
|
00e698 d201 mov.l @(h'4,pc), r2 ;@(h'e6a0)
|
|
00e69a d002 mov.l @(h'8,pc), r0 ;@(h'e6a4)
|
|
00e69c 422b jmp @r2
|
|
00e69e 0009 nop
|
|
00e6a0 8001 mov.b r0, @(h'1,r0)
|
|
00e6a2 0070
|
|
00e6a4 0000
|
|
00e6a6 0439
|
|
00e6a8 d201 mov.l @(h'4,pc), r2 ;@(h'e6b0)
|
|
00e6aa d002 mov.l @(h'8,pc), r0 ;@(h'e6b4)
|
|
00e6ac 422b jmp @r2
|
|
00e6ae 0009 nop
|
|
00e6b0 8001 mov.b r0, @(h'1,r0)
|
|
00e6b2 0070
|
|
00e6b4 0000
|
|
00e6b6 042f mac.l @r2+, @r4+
|
|
00e6b8 d201 mov.l @(h'4,pc), r2 ;@(h'e6c0)
|
|
00e6ba d002 mov.l @(h'8,pc), r0 ;@(h'e6c4)
|
|
00e6bc 422b jmp @r2
|
|
00e6be 0009 nop
|
|
00e6c0 8001 mov.b r0, @(h'1,r0)
|
|
00e6c2 0070
|
|
00e6c4 0000
|
|
00e6c6 042e mov.l @(r0,r2), r4
|
|
00e6c8 d201 mov.l @(h'4,pc), r2 ;@(h'e6d0)
|
|
00e6ca d002 mov.l @(h'8,pc), r0 ;@(h'e6d4)
|
|
00e6cc 422b jmp @r2
|
|
00e6ce 0009 nop
|
|
00e6d0 8001 mov.b r0, @(h'1,r0)
|
|
00e6d2 0070
|
|
00e6d4 0000
|
|
00e6d6 042c mov.b @(r0,r2), r4
|
|
00e6d8 d201 mov.l @(h'4,pc), r2 ;@(h'e6e0)
|
|
00e6da d002 mov.l @(h'8,pc), r0 ;@(h'e6e4)
|
|
00e6dc 422b jmp @r2
|
|
00e6de 0009 nop
|
|
00e6e0 8001 mov.b r0, @(h'1,r0)
|
|
00e6e2 0070
|
|
00e6e4 0000
|
|
00e6e6 0432 stc ssr, r4
|
|
00e6e8 d201 mov.l @(h'4,pc), r2 ;@(h'e6f0)
|
|
00e6ea d002 mov.l @(h'8,pc), r0 ;@(h'e6f4)
|
|
00e6ec 422b jmp @r2
|
|
00e6ee 0009 nop
|
|
00e6f0 8001 mov.b r0, @(h'1,r0)
|
|
00e6f2 0070
|
|
00e6f4 0000
|
|
00e6f6 0431
|
|
00e6f8 d201 mov.l @(h'4,pc), r2 ;@(h'e700)
|
|
00e6fa d002 mov.l @(h'8,pc), r0 ;@(h'e704)
|
|
00e6fc 422b jmp @r2
|
|
00e6fe 0009 nop
|
|
00e700 8001 mov.b r0, @(h'1,r0)
|
|
00e702 0070
|
|
00e704 0000
|
|
00e706 0435 mov.w r3, @(r0,r4)
|
|
00e708 d201 mov.l @(h'4,pc), r2 ;@(h'e710)
|
|
00e70a d002 mov.l @(h'8,pc), r0 ;@(h'e714)
|
|
00e70c 422b jmp @r2
|
|
00e70e 0009 nop
|
|
00e710 8001 mov.b r0, @(h'1,r0)
|
|
00e712 0070
|
|
00e714 0000
|
|
00e716 1032 mov.l r3, @(h'8,r0)
|
|
00e718 d201 mov.l @(h'4,pc), r2 ;@(h'e720)
|
|
00e71a d002 mov.l @(h'8,pc), r0 ;@(h'e724)
|
|
00e71c 422b jmp @r2
|
|
00e71e 0009 nop
|
|
00e720 8001 mov.b r0, @(h'1,r0)
|
|
00e722 0070
|
|
00e724 0000
|
|
00e726 0247 mul.l r4, r2
|
|
00e728 d201 mov.l @(h'4,pc), r2 ;@(h'e730)
|
|
00e72a d002 mov.l @(h'8,pc), r0 ;@(h'e734)
|
|
00e72c 422b jmp @r2
|
|
00e72e 0009 nop
|
|
00e730 8001 mov.b r0, @(h'1,r0)
|
|
00e732 0070
|
|
00e734 0000
|
|
00e736 0374 mov.b r7, @(r0,r3)
|
|
00e738 d201 mov.l @(h'4,pc), r2 ;@(h'e740)
|
|
00e73a d002 mov.l @(h'8,pc), r0 ;@(h'e744)
|
|
00e73c 422b jmp @r2
|
|
00e73e 0009 nop
|
|
00e740 8001 mov.b r0, @(h'1,r0)
|
|
00e742 0070
|
|
00e744 0000
|
|
00e746 0420
|
|
00e748 d201 mov.l @(h'4,pc), r2 ;@(h'e750)
|
|
00e74a d002 mov.l @(h'8,pc), r0 ;@(h'e754)
|
|
00e74c 422b jmp @r2
|
|
00e74e 0009 nop
|
|
00e750 8001 mov.b r0, @(h'1,r0)
|
|
00e752 0070
|
|
00e754 0000
|
|
00e756 011a sts macl, r1
|
|
00e758 d201 mov.l @(h'4,pc), r2 ;@(h'e760)
|
|
00e75a d002 mov.l @(h'8,pc), r0 ;@(h'e764)
|
|
00e75c 422b jmp @r2
|
|
00e75e 0009 nop
|
|
00e760 8001 mov.b r0, @(h'1,r0)
|
|
00e762 0070
|
|
00e764 0000
|
|
00e766 011b sleep
|
|
00e768 d201 mov.l @(h'4,pc), r2 ;@(h'e770)
|
|
00e76a d002 mov.l @(h'8,pc), r0 ;@(h'e774)
|
|
00e76c 422b jmp @r2
|
|
00e76e 0009 nop
|
|
00e770 8001 mov.b r0, @(h'1,r0)
|
|
00e772 0070
|
|
00e774 0000
|
|
00e776 024c mov.b @(r0,r4), r2
|
|
00e778 d201 mov.l @(h'4,pc), r2 ;@(h'e780)
|
|
00e77a d002 mov.l @(h'8,pc), r0 ;@(h'e784)
|
|
00e77c 422b jmp @r2
|
|
00e77e 0009 nop
|
|
00e780 8001 mov.b r0, @(h'1,r0)
|
|
00e782 0070
|
|
00e784 0000
|
|
00e786 0026 mov.l r2, @(r0,r0)
|
|
00e788 d201 mov.l @(h'4,pc), r2 ;@(h'e790)
|
|
00e78a d002 mov.l @(h'8,pc), r0 ;@(h'e794)
|
|
00e78c 422b jmp @r2
|
|
00e78e 0009 nop
|
|
00e790 8001 mov.b r0, @(h'1,r0)
|
|
00e792 0070
|
|
00e794 0000
|
|
00e796 0462
|
|
00e798 d201 mov.l @(h'4,pc), r2 ;@(h'e7a0)
|
|
00e79a d002 mov.l @(h'8,pc), r0 ;@(h'e7a4)
|
|
00e79c 422b jmp @r2
|
|
00e79e 0009 nop
|
|
00e7a0 8001 mov.b r0, @(h'1,r0)
|
|
00e7a2 0070
|
|
00e7a4 0000
|
|
00e7a6 0014 mov.b r1, @(r0,r0)
|
|
00e7a8 d201 mov.l @(h'4,pc), r2 ;@(h'e7b0)
|
|
00e7aa d002 mov.l @(h'8,pc), r0 ;@(h'e7b4)
|
|
00e7ac 422b jmp @r2
|
|
00e7ae 0009 nop
|
|
00e7b0 8001 mov.b r0, @(h'1,r0)
|
|
00e7b2 0070
|
|
00e7b4 0000
|
|
00e7b6 0015 mov.w r1, @(r0,r0)
|
|
00e7b8 d201 mov.l @(h'4,pc), r2 ;@(h'e7c0)
|
|
00e7ba d002 mov.l @(h'8,pc), r0 ;@(h'e7c4)
|
|
00e7bc 422b jmp @r2
|
|
00e7be 0009 nop
|
|
00e7c0 8001 mov.b r0, @(h'1,r0)
|
|
00e7c2 0070
|
|
00e7c4 0000
|
|
00e7c6 0807 mul.l r0, r8
|
|
00e7c8 d201 mov.l @(h'4,pc), r2 ;@(h'e7d0)
|
|
00e7ca d002 mov.l @(h'8,pc), r0 ;@(h'e7d4)
|
|
00e7cc 422b jmp @r2
|
|
00e7ce 0009 nop
|
|
00e7d0 8001 mov.b r0, @(h'1,r0)
|
|
00e7d2 0070
|
|
00e7d4 0000
|
|
00e7d6 0836 mov.l r3, @(r0,r8)
|
|
00e7d8 d201 mov.l @(h'4,pc), r2 ;@(h'e7e0)
|
|
00e7da d002 mov.l @(h'8,pc), r0 ;@(h'e7e4)
|
|
00e7dc 422b jmp @r2
|
|
00e7de 0009 nop
|
|
00e7e0 8001 mov.b r0, @(h'1,r0)
|
|
00e7e2 0070
|
|
00e7e4 0000
|
|
00e7e6 0844 mov.b r4, @(r0,r8)
|
|
00e7e8 d201 mov.l @(h'4,pc), r2 ;@(h'e7f0)
|
|
00e7ea d002 mov.l @(h'8,pc), r0 ;@(h'e7f4)
|
|
00e7ec 422b jmp @r2
|
|
00e7ee 0009 nop
|
|
00e7f0 8001 mov.b r0, @(h'1,r0)
|
|
00e7f2 0070
|
|
00e7f4 0000
|
|
00e7f6 0841
|
|
00e7f8 d201 mov.l @(h'4,pc), r2 ;@(h'e800)
|
|
00e7fa d002 mov.l @(h'8,pc), r0 ;@(h'e804)
|
|
00e7fc 422b jmp @r2
|
|
00e7fe 0009 nop
|
|
00e800 8001 mov.b r0, @(h'1,r0)
|
|
00e802 0070
|
|
00e804 0000
|
|
00e806 0840
|
|
00e808 d201 mov.l @(h'4,pc), r2 ;@(h'e810)
|
|
00e80a d002 mov.l @(h'8,pc), r0 ;@(h'e814)
|
|
00e80c 422b jmp @r2
|
|
00e80e 0009 nop
|
|
00e810 8001 mov.b r0, @(h'1,r0)
|
|
00e812 0070
|
|
00e814 0000
|
|
00e816 0830
|
|
00e818 d201 mov.l @(h'4,pc), r2 ;@(h'e820)
|
|
00e81a d002 mov.l @(h'8,pc), r0 ;@(h'e824)
|
|
00e81c 422b jmp @r2
|
|
00e81e 0009 nop
|
|
00e820 8001 mov.b r0, @(h'1,r0)
|
|
00e822 0070
|
|
00e824 0000
|
|
00e826 082b rte
|
|
00e828 d201 mov.l @(h'4,pc), r2 ;@(h'e830)
|
|
00e82a d002 mov.l @(h'8,pc), r0 ;@(h'e834)
|
|
00e82c 422b jmp @r2
|
|
00e82e 0009 nop
|
|
00e830 8001 mov.b r0, @(h'1,r0)
|
|
00e832 0070
|
|
00e834 0000
|
|
00e836 0c4f mac.l @r4+, @r12+
|
|
00e838 d201 mov.l @(h'4,pc), r2 ;@(h'e840)
|
|
00e83a d002 mov.l @(h'8,pc), r0 ;@(h'e844)
|
|
00e83c 422b jmp @r2
|
|
00e83e 0009 nop
|
|
00e840 8001 mov.b r0, @(h'1,r0)
|
|
00e842 0070
|
|
00e844 0000
|
|
00e846 03ed mov.w @(r0,r14), r3
|
|
00e848 50f4 mov.l @(h'10,r15), r0
|
|
00e84a e101 mov #h'1, r1
|
|
00e84c 4105 rotr r1
|
|
00e84e 201a xor r1, r0
|
|
00e850 1f04 mov.l r0, @(h'10,r15)
|
|
00e852 0009 nop
|
|
00e854 2f86 mov.l r8, @-r15
|
|
00e856 2f96 mov.l r9, @-r15
|
|
00e858 55f3 mov.l @(h'c,r15), r5
|
|
00e85a 645f exts.w r5, r4
|
|
00e85c 59f6 mov.l @(h'18,r15), r9
|
|
00e85e 689f exts.w r9, r8
|
|
00e860 3847 cmp/gt r4, r8
|
|
00e862 8905 bt h'a ;@(h'e870)
|
|
00e864 52f4 mov.l @(h'10,r15), r2
|
|
00e866 53f5 mov.l @(h'14,r15), r3
|
|
00e868 56f7 mov.l @(h'1c,r15), r6
|
|
00e86a 57f8 mov.l @(h'20,r15), r7
|
|
00e86c a008 bra h'10 ;@(h'e880)
|
|
00e86e 0009 nop
|
|
00e870 59f3 mov.l @(h'c,r15), r9
|
|
00e872 689f exts.w r9, r8
|
|
00e874 55f6 mov.l @(h'18,r15), r5
|
|
00e876 645f exts.w r5, r4
|
|
00e878 56f4 mov.l @(h'10,r15), r6
|
|
00e87a 57f5 mov.l @(h'14,r15), r7
|
|
00e87c 52f7 mov.l @(h'1c,r15), r2
|
|
00e87e 53f8 mov.l @(h'20,r15), r3
|
|
00e880 d041 mov.l @(h'104,pc), r0 ;@(h'e988)
|
|
00e882 3403 cmp/ge r0, r4
|
|
00e884 8963 bt h'c6 ;@(h'e94e)
|
|
00e886 d041 mov.l @(h'104,pc), r0 ;@(h'e98c)
|
|
00e888 3083 cmp/ge r8, r0
|
|
00e88a 896e bt h'dc ;@(h'e96a)
|
|
00e88c 3848 sub r4, r8
|
|
00e88e 688b neg r8, r8
|
|
00e890 2888 tst r8, r8
|
|
00e892 8920 bt h'40 ;@(h'e8d6)
|
|
00e894 e03e mov #h'3e, r0
|
|
00e896 3807 cmp/gt r0, r8
|
|
00e898 891b bt h'36 ;@(h'e8d2)
|
|
00e89a e001 mov #h'1, r0
|
|
00e89c e120 mov #h'20, r1
|
|
00e89e 3813 cmp/ge r1, r8
|
|
00e8a0 8b05 bf h'a ;@(h'e8ae)
|
|
00e8a2 3818 sub r1, r8
|
|
00e8a4 2778 tst r7, r7
|
|
00e8a6 8900 bt h'0 ;@(h'e8aa)
|
|
00e8a8 260b or r0, r6
|
|
00e8aa 6763 mov r6, r7
|
|
00e8ac e600 mov #h'0, r6
|
|
00e8ae e110 mov #h'10, r1
|
|
00e8b0 3813 cmp/ge r1, r8
|
|
00e8b2 8b06 bf h'c ;@(h'e8c2)
|
|
00e8b4 3818 sub r1, r8
|
|
00e8b6 d137 mov.l @(h'dc,pc), r1 ;@(h'e994)
|
|
00e8b8 2718 tst r1, r7
|
|
00e8ba 276d xtrct r6, r7
|
|
00e8bc 4629 shlr16 r6
|
|
00e8be 8900 bt h'0 ;@(h'e8c2)
|
|
00e8c0 270b or r0, r7
|
|
00e8c2 4815 cmp/pl r8
|
|
00e8c4 8b07 bf h'e ;@(h'e8d6)
|
|
00e8c6 4601 shlr r6
|
|
00e8c8 4725 rotcr r7
|
|
00e8ca 0029 movt r0
|
|
00e8cc 270b or r0, r7
|
|
00e8ce aff8 bra h'-10 ;@(h'e8c2)
|
|
00e8d0 78ff add #h'ff, r8
|
|
00e8d2 e600 mov #h'0, r6
|
|
00e8d4 e701 mov #h'1, r7
|
|
00e8d6 2957 div0s r5, r9
|
|
00e8d8 890d bt h'1a ;@(h'e8f6)
|
|
00e8da 337e addc r7, r3
|
|
00e8dc 326e addc r6, r2
|
|
00e8de 8b2b bf h'56 ;@(h'e938)
|
|
00e8e0 4225 rotcr r2
|
|
00e8e2 4325 rotcr r3
|
|
00e8e4 0029 movt r0
|
|
00e8e6 230b or r0, r3
|
|
00e8e8 7401
|
|
00e8ea d127 mov.l @(h'9c,pc), r1 ;@(h'e988)
|
|
00e8ec 3413 cmp/ge r1, r4
|
|
00e8ee 8b23 bf h'46 ;@(h'e938)
|
|
00e8f0 e200 mov #h'0, r2
|
|
00e8f2 a021 bra h'42 ;@(h'e938)
|
|
00e8f4 e300 mov #h'0, r3
|
|
00e8f6 3620 cmp/eq r2, r6
|
|
00e8f8 8b01 bf h'2 ;@(h'e8fe)
|
|
00e8fa 3730 cmp/eq r3, r7
|
|
00e8fc 893e bt h'7c ;@(h'e97c)
|
|
00e8fe 337a subc r7, r3
|
|
00e900 326a subc r6, r2
|
|
00e902 8b03 bf h'6 ;@(h'e90c)
|
|
00e904 0008 clrt
|
|
00e906 633a negc r3, r3
|
|
00e908 622a negc r2, r2
|
|
00e90a 6593 mov r9, r5
|
|
00e90c 2228 tst r2, r2
|
|
00e90e 8b02 bf h'4 ;@(h'e916)
|
|
00e910 6233 mov r3, r2
|
|
00e912 e300 mov #h'0, r3
|
|
00e914 74e0 add #h'e0, r4
|
|
00e916 d01e mov.l @(h'78,pc), r0 ;@(h'e990)
|
|
00e918 2028 tst r2, r0
|
|
00e91a 8b04 bf h'8 ;@(h'e926)
|
|
00e91c 6133 mov r3, r1
|
|
00e91e 212d xtrct r2, r1
|
|
00e920 6213 mov r1, r2
|
|
00e922 4328 shll16 r3
|
|
00e924 74f0 add #h'f0, r4
|
|
00e926 4211 cmp/pz r2
|
|
00e928 8b03 bf h'6 ;@(h'e932)
|
|
00e92a 4300 shll r3
|
|
00e92c 4224 rotcl r2
|
|
00e92e affa bra h'-c ;@(h'e926)
|
|
00e930 74ff add #h'ff, r4
|
|
00e932 d116 mov.l @(h'58,pc), r1 ;@(h'e98c)
|
|
00e934 3143 cmp/ge r4, r1
|
|
00e936 8922 bt h'44 ;@(h'e97e)
|
|
00e938 644d extu.w r4, r4
|
|
00e93a 4400 shll r4
|
|
00e93c 4500 shll r5
|
|
00e93e 4425 rotcr r4
|
|
00e940 50f2 mov.l @(h'8,r15), r0
|
|
00e942 2042 mov.l r4, @r0
|
|
00e944 1021 mov.l r2, @(h'4,r0)
|
|
00e946 1032 mov.l r3, @(h'8,r0)
|
|
00e948 69f6 mov.l @r15+, r9
|
|
00e94a 000b rts
|
|
00e94c 68f6 mov.l @r15+, r8
|
|
00e94e 2228 tst r2, r2
|
|
00e950 8b0f bf h'1e ;@(h'e972)
|
|
00e952 2338 tst r3, r3
|
|
00e954 8b0d bf h'1a ;@(h'e972)
|
|
00e956 3803 cmp/ge r0, r8
|
|
00e958 8bee bf h'-24 ;@(h'e938)
|
|
00e95a 2668 tst r6, r6
|
|
00e95c 8b09 bf h'12 ;@(h'e972)
|
|
00e95e 2778 tst r7, r7
|
|
00e960 8b07 bf h'e ;@(h'e972)
|
|
00e962 2957 div0s r5, r9
|
|
00e964 8be8 bf h'-30 ;@(h'e938)
|
|
00e966 a004 bra h'8 ;@(h'e972)
|
|
00e968 0009 nop
|
|
00e96a 3043 cmp/ge r4, r0
|
|
00e96c 8be4 bf h'-38 ;@(h'e938)
|
|
00e96e afe3 bra h'-3a ;@(h'e938)
|
|
00e970 2599 and r9, r5
|
|
00e972 d405 mov.l @(h'14,pc), r4 ;@(h'e988)
|
|
00e974 e500 mov #h'0, r5
|
|
00e976 e2ff mov #h'ffffffff, r2
|
|
00e978 afde bra h'-44 ;@(h'e938)
|
|
00e97a e3ff mov #h'ffffffff, r3
|
|
00e97c e500 mov #h'0, r5
|
|
00e97e d403 mov.l @(h'c,pc), r4 ;@(h'e98c)
|
|
00e980 e200 mov #h'0, r2
|
|
00e982 afd9 bra h'-4e ;@(h'e938)
|
|
00e984 e300 mov #h'0, r3
|
|
00e986 0009 nop
|
|
00e988 0000
|
|
00e98a 7fff add #h'ff, r15
|
|
00e98c ffff
|
|
00e98e 8001 mov.b r0, @(h'1,r0)
|
|
00e990 ffff
|
|
00e992 0000
|
|
00e994 0000
|
|
00e996 ffff
|
|
00e998 2f86 mov.l r8, @-r15
|
|
00e99a 2f96 mov.l r9, @-r15
|
|
00e99c 2fa6 mov.l r10, @-r15
|
|
00e99e 2fb6 mov.l r11, @-r15
|
|
00e9a0 50f5 mov.l @(h'14,r15), r0
|
|
00e9a2 610f exts.w r0, r1
|
|
00e9a4 56f8 mov.l @(h'20,r15), r6
|
|
00e9a6 666f exts.w r6, r6
|
|
00e9a8 53f6 mov.l @(h'18,r15), r3
|
|
00e9aa 55f7 mov.l @(h'1c,r15), r5
|
|
00e9ac 58f9 mov.l @(h'24,r15), r8
|
|
00e9ae 59fa mov.l @(h'28,r15), r9
|
|
00e9b0 da29 mov.l @(h'a4,pc), r10 ;@(h'ea58)
|
|
00e9b2 db2a mov.l @(h'a8,pc), r11 ;@(h'ea5c)
|
|
00e9b4 31a3 cmp/ge r10, r1
|
|
00e9b6 8948 bt h'90 ;@(h'ea4a)
|
|
00e9b8 3b63 cmp/ge r6, r11
|
|
00e9ba 8946 bt h'8c ;@(h'ea4a)
|
|
00e9bc 36a3 cmp/ge r10, r6
|
|
00e9be 8934 bt h'68 ;@(h'ea2a)
|
|
00e9c0 3617 cmp/gt r1, r6
|
|
00e9c2 8936 bt h'6c ;@(h'ea32)
|
|
00e9c4 e200 mov #h'0, r2
|
|
00e9c6 e700 mov #h'0, r7
|
|
00e9c8 ea00 mov #h'0, r10
|
|
00e9ca 4a00 shll r10
|
|
00e9cc 0008 clrt
|
|
00e9ce 359a subc r9, r5
|
|
00e9d0 338a subc r8, r3
|
|
00e9d2 327a subc r7, r2
|
|
00e9d4 8908 bt h'10 ;@(h'e9e8)
|
|
00e9d6 7a01
|
|
00e9d8 2338 tst r3, r3
|
|
00e9da 8b09 bf h'12 ;@(h'e9f0)
|
|
00e9dc 2558 tst r5, r5
|
|
00e9de 8b07 bf h'e ;@(h'e9f0)
|
|
00e9e0 2228 tst r2, r2
|
|
00e9e2 8b05 bf h'a ;@(h'e9f0)
|
|
00e9e4 a027 bra h'4e ;@(h'ea36)
|
|
00e9e6 0009 nop
|
|
00e9e8 0008 clrt
|
|
00e9ea 359e addc r9, r5
|
|
00e9ec 338e addc r8, r3
|
|
00e9ee 327e addc r7, r2
|
|
00e9f0 3613 cmp/ge r1, r6
|
|
00e9f2 8904 bt h'8 ;@(h'e9fe)
|
|
00e9f4 4500 shll r5
|
|
00e9f6 4324 rotcl r3
|
|
00e9f8 4224 rotcl r2
|
|
00e9fa afe6 bra h'-34 ;@(h'e9ca)
|
|
00e9fc 71ff add #h'ff, r1
|
|
00e9fe 4311 cmp/pz r3
|
|
00ea00 8b05 bf h'a ;@(h'ea0e)
|
|
00ea02 4500 shll r5
|
|
00ea04 4324 rotcl r3
|
|
00ea06 3b13 cmp/ge r1, r11
|
|
00ea08 891b bt h'36 ;@(h'ea42)
|
|
00ea0a aff8 bra h'-10 ;@(h'e9fe)
|
|
00ea0c 71ff add #h'ff, r1
|
|
00ea0e 611d extu.w r1, r1
|
|
00ea10 4100 shll r1
|
|
00ea12 4000 shll r0
|
|
00ea14 4125 rotcr r1
|
|
00ea16 5bf4 mov.l @(h'10,r15), r11
|
|
00ea18 2b12 mov.l r1, @r11
|
|
00ea1a 1b31 mov.l r3, @(h'4,r11)
|
|
00ea1c 1b52 mov.l r5, @(h'8,r11)
|
|
00ea1e 24a2 mov.l r10, @r4
|
|
00ea20 6bf6 mov.l @r15+, r11
|
|
00ea22 6af6 mov.l @r15+, r10
|
|
00ea24 69f6 mov.l @r15+, r9
|
|
00ea26 000b rts
|
|
00ea28 68f6 mov.l @r15+, r8
|
|
00ea2a 2888 tst r8, r8
|
|
00ea2c 8b0d bf h'1a ;@(h'ea4a)
|
|
00ea2e 2998 tst r9, r9
|
|
00ea30 8b0b bf h'16 ;@(h'ea4a)
|
|
00ea32 afec bra h'-28 ;@(h'ea0e)
|
|
00ea34 ea00 mov #h'0, r10
|
|
00ea36 3168 sub r6, r1
|
|
00ea38 2118 tst r1, r1
|
|
00ea3a 8902 bt h'4 ;@(h'ea42)
|
|
00ea3c 4a20 shal r10
|
|
00ea3e affb bra h'-a ;@(h'ea38)
|
|
00ea40 71ff add #h'ff, r1
|
|
00ea42 d106 mov.l @(h'18,pc), r1 ;@(h'ea5c)
|
|
00ea44 e300 mov #h'0, r3
|
|
00ea46 afe2 bra h'-3c ;@(h'ea0e)
|
|
00ea48 e500 mov #h'0, r5
|
|
00ea4a d103 mov.l @(h'c,pc), r1 ;@(h'ea58)
|
|
00ea4c e000 mov #h'0, r0
|
|
00ea4e e3ff mov #h'ffffffff, r3
|
|
00ea50 e5ff mov #h'ffffffff, r5
|
|
00ea52 afdc bra h'-48 ;@(h'ea0e)
|
|
00ea54 ea00 mov #h'0, r10
|
|
00ea56 0009 nop
|
|
00ea58 0000
|
|
00ea5a 7fff add #h'ff, r15
|
|
00ea5c ffff
|
|
00ea5e 8001 mov.b r0, @(h'1,r0)
|
|
00ea60 61f2 mov.l @r15, r1
|
|
00ea62 621f exts.w r1, r2
|
|
00ea64 d50b mov.l @(h'2c,pc), r5 ;@(h'ea94)
|
|
00ea66 4100 shll r1
|
|
00ea68 d60b mov.l @(h'2c,pc), r6 ;@(h'ea98)
|
|
00ea6a 0029 movt r0
|
|
00ea6c 4008 shll2 r0
|
|
00ea6e 4000 shll r0
|
|
00ea70 3253 cmp/ge r5, r2
|
|
00ea72 8903 bt h'6 ;@(h'ea7c)
|
|
00ea74 3623 cmp/ge r2, r6
|
|
00ea76 890b bt h'16 ;@(h'ea90)
|
|
00ea78 000b rts
|
|
00ea7a 0009 nop
|
|
00ea7c 53f1 mov.l @(h'4,r15), r3
|
|
00ea7e 54f2 mov.l @(h'8,r15), r4
|
|
00ea80 2448 tst r4, r4
|
|
00ea82 8b03 bf h'6 ;@(h'ea8c)
|
|
00ea84 2338 tst r3, r3
|
|
00ea86 8b01 bf h'2 ;@(h'ea8c)
|
|
00ea88 000b rts
|
|
00ea8a cb02 or #h'2, r0
|
|
00ea8c 000b rts
|
|
00ea8e e001 mov #h'1, r0
|
|
00ea90 000b rts
|
|
00ea92 cb04 or #h'4, r0
|
|
00ea94 0000
|
|
00ea96 7fff add #h'ff, r15
|
|
00ea98 ffff
|
|
00ea9a 8001 mov.b r0, @(h'1,r0)
|
|
00ea9c 2f46 mov.l r4, @-r15
|
|
00ea9e 2f56 mov.l r5, @-r15
|
|
00eaa0 2f66 mov.l r6, @-r15
|
|
00eaa2 2f76 mov.l r7, @-r15
|
|
00eaa4 54f6 mov.l @(h'18,r15), r4
|
|
00eaa6 55f7 mov.l @(h'1c,r15), r5
|
|
00eaa8 56f4 mov.l @(h'10,r15), r6
|
|
00eaaa 57f5 mov.l @(h'14,r15), r7
|
|
00eaac 2f86 mov.l r8, @-r15
|
|
00eaae 2f96 mov.l r9, @-r15
|
|
00eab0 2fa6 mov.l r10, @-r15
|
|
00eab2 2fb6 mov.l r11, @-r15
|
|
00eab4 d01c mov.l @(h'70,pc), r0 ;@(h'eb28)
|
|
00eab6 6a43 mov r4, r10
|
|
00eab8 6b63 mov r6, r11
|
|
00eaba 6843 mov r4, r8
|
|
00eabc 2809 and r0, r8
|
|
00eabe 6963 mov r6, r9
|
|
00eac0 2909 and r0, r9
|
|
00eac2 d01a mov.l @(h'68,pc), r0 ;@(h'eb2c)
|
|
00eac4 2409 and r0, r4
|
|
00eac6 2609 and r0, r6
|
|
00eac8 d017 mov.l @(h'5c,pc), r0 ;@(h'eb28)
|
|
00eaca 3800 cmp/eq r0, r8
|
|
00eacc 8914 bt h'28 ;@(h'eaf8)
|
|
00eace 3900 cmp/eq r0, r9
|
|
00ead0 8918 bt h'30 ;@(h'eb04)
|
|
00ead2 2888 tst r8, r8
|
|
00ead4 891c bt h'38 ;@(h'eb10)
|
|
00ead6 3ba0 cmp/eq r10, r11
|
|
00ead8 8b03 bf h'6 ;@(h'eae2)
|
|
00eada 3750 cmp/eq r5, r7
|
|
00eadc 8b01 bf h'2 ;@(h'eae2)
|
|
00eade a001 bra h'2 ;@(h'eae4)
|
|
00eae0 e001 mov #h'1, r0
|
|
00eae2 e000 mov #h'0, r0
|
|
00eae4 6bf6 mov.l @r15+, r11
|
|
00eae6 6af6 mov.l @r15+, r10
|
|
00eae8 69f6 mov.l @r15+, r9
|
|
00eaea 68f6 mov.l @r15+, r8
|
|
00eaec 67f6 mov.l @r15+, r7
|
|
00eaee 66f6 mov.l @r15+, r6
|
|
00eaf0 65f6 mov.l @r15+, r5
|
|
00eaf2 64f6 mov.l @r15+, r4
|
|
00eaf4 000b rts
|
|
00eaf6 7f10 add #h'10, r15
|
|
00eaf8 2448 tst r4, r4
|
|
00eafa 8bf2 bf h'-1c ;@(h'eae2)
|
|
00eafc 2558 tst r5, r5
|
|
00eafe 8bf0 bf h'-20 ;@(h'eae2)
|
|
00eb00 afe5 bra h'-36 ;@(h'eace)
|
|
00eb02 0009 nop
|
|
00eb04 2668 tst r6, r6
|
|
00eb06 8bec bf h'-28 ;@(h'eae2)
|
|
00eb08 2778 tst r7, r7
|
|
00eb0a 8bea bf h'-2c ;@(h'eae2)
|
|
00eb0c afe1 bra h'-3e ;@(h'ead2)
|
|
00eb0e 0009 nop
|
|
00eb10 2998 tst r9, r9
|
|
00eb12 8be6 bf h'-34 ;@(h'eae2)
|
|
00eb14 2448 tst r4, r4
|
|
00eb16 8bde bf h'-44 ;@(h'ead6)
|
|
00eb18 2558 tst r5, r5
|
|
00eb1a 8bdc bf h'-48 ;@(h'ead6)
|
|
00eb1c 2668 tst r6, r6
|
|
00eb1e 8be0 bf h'-40 ;@(h'eae2)
|
|
00eb20 2778 tst r7, r7
|
|
00eb22 8bde bf h'-44 ;@(h'eae2)
|
|
00eb24 afde bra h'-44 ;@(h'eae4)
|
|
00eb26 e001 mov #h'1, r0
|
|
00eb28 7ff0 add #h'f0, r15
|
|
00eb2a 0000
|
|
00eb2c 000f mac.l @r0+, @r0+
|
|
00eb2e ffff
|
|
00eb30 2008 tst r0, r0
|
|
00eb32 2f26 mov.l r2, @-r15
|
|
00eb34 8945 bt h'8a ;@(h'ebc2)
|
|
00eb36 e200 mov #h'0, r2
|
|
00eb38 0019 div0u
|
|
00eb3a 4124 rotcl r1
|
|
00eb3c 3204 div1 r0, r2
|
|
00eb3e 4124 rotcl r1
|
|
00eb40 3204 div1 r0, r2
|
|
00eb42 4124 rotcl r1
|
|
00eb44 3204 div1 r0, r2
|
|
00eb46 4124 rotcl r1
|
|
00eb48 3204 div1 r0, r2
|
|
00eb4a 4124 rotcl r1
|
|
00eb4c 3204 div1 r0, r2
|
|
00eb4e 4124 rotcl r1
|
|
00eb50 3204 div1 r0, r2
|
|
00eb52 4124 rotcl r1
|
|
00eb54 3204 div1 r0, r2
|
|
00eb56 4124 rotcl r1
|
|
00eb58 3204 div1 r0, r2
|
|
00eb5a 4124 rotcl r1
|
|
00eb5c 3204 div1 r0, r2
|
|
00eb5e 4124 rotcl r1
|
|
00eb60 3204 div1 r0, r2
|
|
00eb62 4124 rotcl r1
|
|
00eb64 3204 div1 r0, r2
|
|
00eb66 4124 rotcl r1
|
|
00eb68 3204 div1 r0, r2
|
|
00eb6a 4124 rotcl r1
|
|
00eb6c 3204 div1 r0, r2
|
|
00eb6e 4124 rotcl r1
|
|
00eb70 3204 div1 r0, r2
|
|
00eb72 4124 rotcl r1
|
|
00eb74 3204 div1 r0, r2
|
|
00eb76 4124 rotcl r1
|
|
00eb78 3204 div1 r0, r2
|
|
00eb7a 4124 rotcl r1
|
|
00eb7c 3204 div1 r0, r2
|
|
00eb7e 4124 rotcl r1
|
|
00eb80 3204 div1 r0, r2
|
|
00eb82 4124 rotcl r1
|
|
00eb84 3204 div1 r0, r2
|
|
00eb86 4124 rotcl r1
|
|
00eb88 3204 div1 r0, r2
|
|
00eb8a 4124 rotcl r1
|
|
00eb8c 3204 div1 r0, r2
|
|
00eb8e 4124 rotcl r1
|
|
00eb90 3204 div1 r0, r2
|
|
00eb92 4124 rotcl r1
|
|
00eb94 3204 div1 r0, r2
|
|
00eb96 4124 rotcl r1
|
|
00eb98 3204 div1 r0, r2
|
|
00eb9a 4124 rotcl r1
|
|
00eb9c 3204 div1 r0, r2
|
|
00eb9e 4124 rotcl r1
|
|
00eba0 3204 div1 r0, r2
|
|
00eba2 4124 rotcl r1
|
|
00eba4 3204 div1 r0, r2
|
|
00eba6 4124 rotcl r1
|
|
00eba8 3204 div1 r0, r2
|
|
00ebaa 4124 rotcl r1
|
|
00ebac 3204 div1 r0, r2
|
|
00ebae 4124 rotcl r1
|
|
00ebb0 3204 div1 r0, r2
|
|
00ebb2 4124 rotcl r1
|
|
00ebb4 3204 div1 r0, r2
|
|
00ebb6 4124 rotcl r1
|
|
00ebb8 3204 div1 r0, r2
|
|
00ebba 4124 rotcl r1
|
|
00ebbc 6013 mov r1, r0
|
|
00ebbe 000b rts
|
|
00ebc0 62f6 mov.l @r15+, r2
|
|
00ebc2 d203 mov.l @(h'c,pc), r2 ;@(h'ebd0)
|
|
00ebc4 d103 mov.l @(h'c,pc), r1 ;@(h'ebd4)
|
|
00ebc6 e000 mov #h'0, r0
|
|
00ebc8 2212 mov.l r1, @r2
|
|
00ebca 000b rts
|
|
00ebcc 62f6 mov.l @r15+, r2
|
|
00ebce 0009 nop
|
|
00ebd0 0810
|
|
00ebd2 0178
|
|
00ebd4 0000
|
|
00ebd6 044e mov.l @(r0,r4), r4
|
|
00ebd8 2008 tst r0, r0
|
|
00ebda 894d bt h'9a ;@(h'ec78)
|
|
00ebdc 2f36 mov.l r3, @-r15
|
|
00ebde e300 mov #h'0, r3
|
|
00ebe0 2f46 mov.l r4, @-r15
|
|
00ebe2 6403 mov r0, r4
|
|
00ebe4 0019 div0u
|
|
00ebe6 4124 rotcl r1
|
|
00ebe8 3344 div1 r4, r3
|
|
00ebea 4124 rotcl r1
|
|
00ebec 3344 div1 r4, r3
|
|
00ebee 4124 rotcl r1
|
|
00ebf0 3344 div1 r4, r3
|
|
00ebf2 4124 rotcl r1
|
|
00ebf4 3344 div1 r4, r3
|
|
00ebf6 4124 rotcl r1
|
|
00ebf8 3344 div1 r4, r3
|
|
00ebfa 4124 rotcl r1
|
|
00ebfc 3344 div1 r4, r3
|
|
00ebfe 4124 rotcl r1
|
|
00ec00 3344 div1 r4, r3
|
|
00ec02 4124 rotcl r1
|
|
00ec04 3344 div1 r4, r3
|
|
00ec06 4124 rotcl r1
|
|
00ec08 3344 div1 r4, r3
|
|
00ec0a 4124 rotcl r1
|
|
00ec0c 3344 div1 r4, r3
|
|
00ec0e 4124 rotcl r1
|
|
00ec10 3344 div1 r4, r3
|
|
00ec12 4124 rotcl r1
|
|
00ec14 3344 div1 r4, r3
|
|
00ec16 4124 rotcl r1
|
|
00ec18 3344 div1 r4, r3
|
|
00ec1a 4124 rotcl r1
|
|
00ec1c 3344 div1 r4, r3
|
|
00ec1e 4124 rotcl r1
|
|
00ec20 3344 div1 r4, r3
|
|
00ec22 4124 rotcl r1
|
|
00ec24 3344 div1 r4, r3
|
|
00ec26 4124 rotcl r1
|
|
00ec28 3344 div1 r4, r3
|
|
00ec2a 4124 rotcl r1
|
|
00ec2c 3344 div1 r4, r3
|
|
00ec2e 4124 rotcl r1
|
|
00ec30 3344 div1 r4, r3
|
|
00ec32 4124 rotcl r1
|
|
00ec34 3344 div1 r4, r3
|
|
00ec36 4124 rotcl r1
|
|
00ec38 3344 div1 r4, r3
|
|
00ec3a 4124 rotcl r1
|
|
00ec3c 3344 div1 r4, r3
|
|
00ec3e 4124 rotcl r1
|
|
00ec40 3344 div1 r4, r3
|
|
00ec42 4124 rotcl r1
|
|
00ec44 3344 div1 r4, r3
|
|
00ec46 4124 rotcl r1
|
|
00ec48 3344 div1 r4, r3
|
|
00ec4a 4124 rotcl r1
|
|
00ec4c 3344 div1 r4, r3
|
|
00ec4e 4124 rotcl r1
|
|
00ec50 3344 div1 r4, r3
|
|
00ec52 4124 rotcl r1
|
|
00ec54 3344 div1 r4, r3
|
|
00ec56 4124 rotcl r1
|
|
00ec58 3344 div1 r4, r3
|
|
00ec5a 4124 rotcl r1
|
|
00ec5c 3344 div1 r4, r3
|
|
00ec5e 4124 rotcl r1
|
|
00ec60 3344 div1 r4, r3
|
|
00ec62 4124 rotcl r1
|
|
00ec64 3344 div1 r4, r3
|
|
00ec66 8b03 bf h'6 ;@(h'ec70)
|
|
00ec68 6033 mov r3, r0
|
|
00ec6a 64f6 mov.l @r15+, r4
|
|
00ec6c 000b rts
|
|
00ec6e 63f6 mov.l @r15+, r3
|
|
00ec70 303c add r3, r0
|
|
00ec72 64f6 mov.l @r15+, r4
|
|
00ec74 000b rts
|
|
00ec76 63f6 mov.l @r15+, r3
|
|
00ec78 2f26 mov.l r2, @-r15
|
|
00ec7a d103 mov.l @(h'c,pc), r1 ;@(h'ec88)
|
|
00ec7c d203 mov.l @(h'c,pc), r2 ;@(h'ec8c)
|
|
00ec7e e000 mov #h'0, r0
|
|
00ec80 2122 mov.l r2, @r1
|
|
00ec82 000b rts
|
|
00ec84 62f6 mov.l @r15+, r2
|
|
00ec86 0009 nop
|
|
00ec88 0810
|
|
00ec8a 0178
|
|
00ec8c 0000
|
|
00ec8e 044e mov.l @(r0,r4), r4
|
|
00ec90 4f22 sts.l pr, @-r15
|
|
00ec92 e00c mov #h'c, r0
|
|
00ec94 d30e mov.l @(h'38,pc), r3 ;@(h'ecd0)
|
|
00ec96 7ff4 add #h'f4, r15
|
|
00ec98 62f3 mov r15, r2
|
|
00ec9a 7214 add #h'14, r2
|
|
00ec9c 3f08 sub r0, r15
|
|
00ec9e 430b jsr @r3
|
|
00eca0 61f3 mov r15, r1
|
|
00eca2 62f3 mov r15, r2
|
|
00eca4 d30a mov.l @(h'28,pc), r3 ;@(h'ecd0)
|
|
00eca6 e00c mov #h'c, r0
|
|
00eca8 7220 add #h'20, r2
|
|
00ecaa 3f08 sub r0, r15
|
|
00ecac 430b jsr @r3
|
|
00ecae 61f3 mov r15, r1
|
|
00ecb0 d108 mov.l @(h'20,pc), r1 ;@(h'ecd4)
|
|
00ecb2 e218 mov #h'18, r2
|
|
00ecb4 32fc add r15, r2
|
|
00ecb6 410b jsr @r1
|
|
00ecb8 2f26 mov.l r2, @-r15
|
|
00ecba 7f1c add #h'1c, r15
|
|
00ecbc d406 mov.l @(h'18,pc), r4 ;@(h'ecd8)
|
|
00ecbe e507 mov #h'7, r5
|
|
00ecc0 d206 mov.l @(h'18,pc), r2 ;@(h'ecdc)
|
|
00ecc2 53f4 mov.l @(h'10,r15), r3
|
|
00ecc4 420b jsr @r2
|
|
00ecc6 2f36 mov.l r3, @-r15
|
|
00ecc8 7f10 add #h'10, r15
|
|
00ecca 4f26 lds.l @r15+, pr
|
|
00eccc 000b rts
|
|
00ecce 0009 nop
|
|
00ecd0 0030
|
|
00ecd2 c044 mov.b r0, @(h'44,gbr)
|
|
00ecd4 0030
|
|
00ecd6 f23a
|
|
00ecd8 0032 stc ssr, r0
|
|
00ecda 0c90
|
|
00ecdc 0030
|
|
00ecde f2fc
|
|
00ece0 2fe6 mov.l r14, @-r15
|
|
00ece2 e00c mov #h'c, r0
|
|
00ece4 d315 mov.l @(h'54,pc), r3 ;@(h'ed3c)
|
|
00ece6 4f22 sts.l pr, @-r15
|
|
00ece8 6ef3 mov r15, r14
|
|
00ecea 7e0c
|
|
00ecec 7fe8 add #h'e8, r15
|
|
00ecee 62e3 mov r14, r2
|
|
00ecf0 3f08 sub r0, r15
|
|
00ecf2 430b jsr @r3
|
|
00ecf4 61f3 mov r15, r1
|
|
00ecf6 62e3 mov r14, r2
|
|
00ecf8 d310 mov.l @(h'40,pc), r3 ;@(h'ed3c)
|
|
00ecfa e00c mov #h'c, r0
|
|
00ecfc 3f08 sub r0, r15
|
|
00ecfe 430b jsr @r3
|
|
00ed00 61f3 mov r15, r1
|
|
00ed02 e218 mov #h'18, r2
|
|
00ed04 d10e mov.l @(h'38,pc), r1 ;@(h'ed40)
|
|
00ed06 32fc add r15, r2
|
|
00ed08 410b jsr @r1
|
|
00ed0a 2f26 mov.l r2, @-r15
|
|
00ed0c d40d mov.l @(h'34,pc), r4 ;@(h'ed44)
|
|
00ed0e e30c mov #h'c, r3
|
|
00ed10 d20d mov.l @(h'34,pc), r2 ;@(h'ed48)
|
|
00ed12 7f1c add #h'1c, r15
|
|
00ed14 e507 mov #h'7, r5
|
|
00ed16 33fc add r15, r3
|
|
00ed18 420b jsr @r2
|
|
00ed1a 2f36 mov.l r3, @-r15
|
|
00ed1c d307 mov.l @(h'1c,pc), r3 ;@(h'ed3c)
|
|
00ed1e 7f10 add #h'10, r15
|
|
00ed20 62e3 mov r14, r2
|
|
00ed22 e00c mov #h'c, r0
|
|
00ed24 3f08 sub r0, r15
|
|
00ed26 430b jsr @r3
|
|
00ed28 61f3 mov r15, r1
|
|
00ed2a 52f8 mov.l @(h'20,r15), r2
|
|
00ed2c d104 mov.l @(h'10,pc), r1 ;@(h'ed40)
|
|
00ed2e 410b jsr @r1
|
|
00ed30 2f26 mov.l r2, @-r15
|
|
00ed32 7f1c add #h'1c, r15
|
|
00ed34 4f26 lds.l @r15+, pr
|
|
00ed36 000b rts
|
|
00ed38 6ef6 mov.l @r15+, r14
|
|
00ed3a 0000
|
|
00ed3c 0030
|
|
00ed3e c044 mov.b r0, @(h'44,gbr)
|
|
00ed40 0030
|
|
00ed42 f23a
|
|
00ed44 0032 stc ssr, r0
|
|
00ed46 0cf0
|
|
00ed48 0030
|
|
00ed4a f2fc
|
|
00ed4c 2fe6 mov.l r14, @-r15
|
|
00ed4e e301 mov #h'1, r3
|
|
00ed50 2fd6 mov.l r13, @-r15
|
|
00ed52 e200 mov #h'0, r2
|
|
00ed54 2fc6 mov.l r12, @-r15
|
|
00ed56 2fb6 mov.l r11, @-r15
|
|
00ed58 2fa6 mov.l r10, @-r15
|
|
00ed5a 2f96 mov.l r9, @-r15
|
|
00ed5c 2f86 mov.l r8, @-r15
|
|
00ed5e 4f22 sts.l pr, @-r15
|
|
00ed60 7fd4 add #h'd4, r15
|
|
00ed62 68f3 mov r15, r8
|
|
00ed64 1f53 mov.l r5, @(h'c,r15)
|
|
00ed66 7824 add #h'24, r8
|
|
00ed68 2f62 mov.l r6, @r15
|
|
00ed6a 6543 mov r4, r5
|
|
00ed6c 1f36 mov.l r3, @(h'18,r15)
|
|
00ed6e e608 mov #h'8, r6
|
|
00ed70 53f3 mov.l @(h'c,r15), r3
|
|
00ed72 6bf2 mov.l @r15, r11
|
|
00ed74 3b3c add r3, r11
|
|
00ed76 2b20 mov.b r2, @r11
|
|
00ed78 d33a mov.l @(h'e8,pc), r3 ;@(h'ee64)
|
|
00ed7a 430b jsr @r3
|
|
00ed7c 6483 mov r8, r4
|
|
00ed7e ea08 mov #h'8, r10
|
|
00ed80 62f2 mov.l @r15, r2
|
|
00ed82 6cf3 mov r15, r12
|
|
00ed84 d338 mov.l @(h'e0,pc), r3 ;@(h'ee68)
|
|
00ed86 72ff add #h'ff, r2
|
|
00ed88 1f21 mov.l r2, @(h'4,r15)
|
|
00ed8a 7c1c add #h'1c, r12
|
|
00ed8c 4208 shll2 r2
|
|
00ed8e 4200 shll r2
|
|
00ed90 323c add r3, r2
|
|
00ed92 1f25 mov.l r2, @(h'14,r15)
|
|
00ed94 53f1 mov.l @(h'4,r15), r3
|
|
00ed96 7301
|
|
00ed98 a056 bra h'ac ;@(h'ee48)
|
|
00ed9a 1f34 mov.l r3, @(h'10,r15)
|
|
00ed9c 51f4 mov.l @(h'10,r15), r1
|
|
00ed9e d333 mov.l @(h'cc,pc), r3 ;@(h'ee6c)
|
|
00eda0 430b jsr @r3
|
|
00eda2 e005 mov #h'5, r0
|
|
00eda4 55f5 mov.l @(h'14,r15), r5
|
|
00eda6 7001
|
|
00eda8 d32e mov.l @(h'b8,pc), r3 ;@(h'ee64)
|
|
00edaa 6ea3 mov r10, r14
|
|
00edac 4000 shll r0
|
|
00edae 3e08 sub r0, r14
|
|
00edb0 6da3 mov r10, r13
|
|
00edb2 3de8 sub r14, r13
|
|
00edb4 66d3 mov r13, r6
|
|
00edb6 35ec add r14, r5
|
|
00edb8 64e3 mov r14, r4
|
|
00edba 430b jsr @r3
|
|
00edbc 34cc add r12, r4
|
|
00edbe 69a3 mov r10, r9
|
|
00edc0 e200 mov #h'0, r2
|
|
00edc2 6323 mov r2, r3
|
|
00edc4 1f22 mov.l r2, @(h'8,r15)
|
|
00edc6 2f32 mov.l r3, @r15
|
|
00edc8 d329 mov.l @(h'a4,pc), r3 ;@(h'ee70)
|
|
00edca 66d3 mov r13, r6
|
|
00edcc 65e3 mov r14, r5
|
|
00edce 35cc add r12, r5
|
|
00edd0 64e3 mov r14, r4
|
|
00edd2 430b jsr @r3
|
|
00edd4 348c add r8, r4
|
|
00edd6 4011 cmp/pz r0
|
|
00edd8 8b0b bf h'16 ;@(h'edf2)
|
|
00edda 67d3 mov r13, r7
|
|
00eddc d325 mov.l @(h'94,pc), r3 ;@(h'ee74)
|
|
00edde 66e3 mov r14, r6
|
|
00ede0 36cc add r12, r6
|
|
00ede2 65e3 mov r14, r5
|
|
00ede4 358c add r8, r5
|
|
00ede6 430b jsr @r3
|
|
00ede8 e400 mov #h'0, r4
|
|
00edea 1f06 mov.l r0, @(h'18,r15)
|
|
00edec 53f2 mov.l @(h'8,r15), r3
|
|
00edee 339c add r9, r3
|
|
00edf0 1f32 mov.l r3, @(h'8,r15)
|
|
00edf2 e300 mov #h'0, r3
|
|
00edf4 3397 cmp/gt r9, r3
|
|
00edf6 393e addc r3, r9
|
|
00edf8 4921 shar r9
|
|
00edfa 2998 tst r9, r9
|
|
00edfc 890b bt h'16 ;@(h'ee16)
|
|
00edfe e601 mov #h'1, r6
|
|
00ee00 d31d mov.l @(h'74,pc), r3 ;@(h'ee78)
|
|
00ee02 65d3 mov r13, r5
|
|
00ee04 64e3 mov r14, r4
|
|
00ee06 430b jsr @r3
|
|
00ee08 34cc add r12, r4
|
|
00ee0a e304 mov #h'4, r3
|
|
00ee0c 62f2 mov.l @r15, r2
|
|
00ee0e 7201
|
|
00ee10 3233 cmp/ge r3, r2
|
|
00ee12 8fd9 bf/s h'-4e ;@(h'edc8)
|
|
00ee14 2f22 mov.l r2, @r15
|
|
00ee16 54f2 mov.l @(h'8,r15), r4
|
|
00ee18 53f6 mov.l @(h'18,r15), r3
|
|
00ee1a 2338 tst r3, r3
|
|
00ee1c 8f0a bf/s h'14 ;@(h'ee34)
|
|
00ee1e 7430 add #h'30, r4
|
|
00ee20 a002 bra h'4 ;@(h'ee28)
|
|
00ee22 2b44 mov.b r4, @-r11
|
|
00ee24 e230 mov #h'30, r2
|
|
00ee26 2b20 mov.b r2, @r11
|
|
00ee28 53f3 mov.l @(h'c,r15), r3
|
|
00ee2a 7bff add #h'ff, r11
|
|
00ee2c 3b32 cmp/hs r3, r11
|
|
00ee2e 89f9 bt h'-e ;@(h'ee24)
|
|
00ee30 a00d bra h'1a ;@(h'ee4e)
|
|
00ee32 0009 nop
|
|
00ee34 2b44 mov.b r4, @-r11
|
|
00ee36 53f1 mov.l @(h'4,r15), r3
|
|
00ee38 73ff add #h'ff, r3
|
|
00ee3a 1f31 mov.l r3, @(h'4,r15)
|
|
00ee3c 52f5 mov.l @(h'14,r15), r2
|
|
00ee3e 72f8 add #h'f8, r2
|
|
00ee40 1f25 mov.l r2, @(h'14,r15)
|
|
00ee42 51f4 mov.l @(h'10,r15), r1
|
|
00ee44 71ff add #h'ff, r1
|
|
00ee46 1f14 mov.l r1, @(h'10,r15)
|
|
00ee48 53f1 mov.l @(h'4,r15), r3
|
|
00ee4a 4311 cmp/pz r3
|
|
00ee4c 89a6 bt h'-b4 ;@(h'ed9c)
|
|
00ee4e 7f2c add #h'2c, r15
|
|
00ee50 4f26 lds.l @r15+, pr
|
|
00ee52 68f6 mov.l @r15+, r8
|
|
00ee54 69f6 mov.l @r15+, r9
|
|
00ee56 6af6 mov.l @r15+, r10
|
|
00ee58 6bf6 mov.l @r15+, r11
|
|
00ee5a 6cf6 mov.l @r15+, r12
|
|
00ee5c 6df6 mov.l @r15+, r13
|
|
00ee5e 000b rts
|
|
00ee60 6ef6 mov.l @r15+, r14
|
|
00ee62 0000
|
|
00ee64 0030
|
|
00ee66 f10c
|
|
00ee68 0032 stc ssr, r0
|
|
00ee6a 0e50
|
|
00ee6c 0030
|
|
00ee6e bdfc bsr h'-408 ;@(h'ea6a)
|
|
00ee70 0030
|
|
00ee72 f8b8
|
|
00ee74 0030
|
|
00ee76 f824
|
|
00ee78 0030
|
|
00ee7a f7cc
|
|
00ee7c 2fe6 mov.l r14, @-r15
|
|
00ee7e e308 mov #h'8, r3
|
|
00ee80 2fd6 mov.l r13, @-r15
|
|
00ee82 ee00 mov #h'0, r14
|
|
00ee84 2fc6 mov.l r12, @-r15
|
|
00ee86 60e3 mov r14, r0
|
|
00ee88 2fb6 mov.l r11, @-r15
|
|
00ee8a 6b53 mov r5, r11
|
|
00ee8c 2fa6 mov.l r10, @-r15
|
|
00ee8e 6a63 mov r6, r10
|
|
00ee90 2f96 mov.l r9, @-r15
|
|
00ee92 6943 mov r4, r9
|
|
00ee94 2f86 mov.l r8, @-r15
|
|
00ee96 4f22 sts.l pr, @-r15
|
|
00ee98 7fcc add #h'cc, r15
|
|
00ee9a 6cf3 mov r15, r12
|
|
00ee9c 1f32 mov.l r3, @(h'8,r15)
|
|
00ee9e 7c54 add #h'54, r12
|
|
00eea0 81f8 mov.w r0, @(h'10,r15)
|
|
00eea2 63c3 mov r12, r3
|
|
00eea4 7301
|
|
00eea6 1f31 mov.l r3, @(h'4,r15)
|
|
00eea8 60c0 mov.b @r12, r0
|
|
00eeaa 600c extu.b r0, r0
|
|
00eeac c87f tst #h'7f, r0
|
|
00eeae 8f1a bf/s h'34 ;@(h'eee6)
|
|
00eeb0 6d73 mov r7, r13
|
|
00eeb2 e507 mov #h'7, r5
|
|
00eeb4 d130 mov.l @(h'c0,pc), r1 ;@(h'ef78)
|
|
00eeb6 410b jsr @r1
|
|
00eeb8 6433 mov r3, r4
|
|
00eeba 2008 tst r0, r0
|
|
00eebc 8913 bt h'26 ;@(h'eee6)
|
|
00eebe 64b3 mov r11, r4
|
|
00eec0 65b3 mov r11, r5
|
|
00eec2 a002 bra h'4 ;@(h'eeca)
|
|
00eec4 7508
|
|
00eec6 24e0 mov.b r14, @r4
|
|
00eec8 7401
|
|
00eeca 3452 cmp/hs r5, r4
|
|
00eecc 8bfb bf h'-a ;@(h'eec6)
|
|
00eece 2ae2 mov.l r14, @r10
|
|
00eed0 60c0 mov.b @r12, r0
|
|
00eed2 600c extu.b r0, r0
|
|
00eed4 c880 tst #h'80, r0
|
|
00eed6 8902 bt h'4 ;@(h'eede)
|
|
00eed8 e2ff mov #h'ffffffff, r2
|
|
00eeda a0fd bra h'1fa ;@(h'f0d8)
|
|
00eedc 2d20 mov.b r2, @r13
|
|
00eede e101 mov #h'1, r1
|
|
00eee0 2d10 mov.b r1, @r13
|
|
00eee2 a0f9 bra h'1f2 ;@(h'f0d8)
|
|
00eee4 0009 nop
|
|
00eee6 68f3 mov r15, r8
|
|
00eee8 782c add #h'2c, r8
|
|
00eeea e058 mov #h'58, r0
|
|
00eeec 03fe mov.l @(r0,r15), r3
|
|
00eeee 6683 mov r8, r6
|
|
00eef0 2f36 mov.l r3, @-r15
|
|
00eef2 e058 mov #h'58, r0
|
|
00eef4 03fe mov.l @(r0,r15), r3
|
|
00eef6 2f36 mov.l r3, @-r15
|
|
00eef8 d320 mov.l @(h'80,pc), r3 ;@(h'ef7c)
|
|
00eefa 65f3 mov r15, r5
|
|
00eefc 7508
|
|
00eefe 430b jsr @r3
|
|
00ef00 64d3 mov r13, r4
|
|
00ef02 60d0 mov.b @r13, r0
|
|
00ef04 88ff cmp/eq #h'ffffffff, r0
|
|
00ef06 8f05 bf/s h'a ;@(h'ef14)
|
|
00ef08 7f08
|
|
00ef0a 63f3 mov r15, r3
|
|
00ef0c 7354 add #h'54, r3
|
|
00ef0e 6030 mov.b @r3, r0
|
|
00ef10 c97f and #h'7f, r0
|
|
00ef12 2300 mov.b r0, @r3
|
|
00ef14 62f1 mov.w @r15, r2
|
|
00ef16 932b mov.w @(h'56,pc), r3 ;@(h'ef70)
|
|
00ef18 3230 cmp/eq r3, r2
|
|
00ef1a 8b17 bf h'2e ;@(h'ef4c)
|
|
00ef1c 51f1 mov.l @(h'4,r15), r1
|
|
00ef1e 6210 mov.b @r1, r2
|
|
00ef20 9127 mov.w @(h'4e,pc), r1 ;@(h'ef72)
|
|
00ef22 622c extu.b r2, r2
|
|
00ef24 3210 cmp/eq r1, r2
|
|
00ef26 8b0f bf h'1e ;@(h'ef48)
|
|
00ef28 d213 mov.l @(h'4c,pc), r2 ;@(h'ef78)
|
|
00ef2a e506 mov #h'6, r5
|
|
00ef2c 64c3 mov r12, r4
|
|
00ef2e 420b jsr @r2
|
|
00ef30 7402
|
|
00ef32 2008 tst r0, r0
|
|
00ef34 8908 bt h'10 ;@(h'ef48)
|
|
00ef36 60d0 mov.b @r13, r0
|
|
00ef38 8801 cmp/eq #h'1, r0
|
|
00ef3a 8b01 bf h'2 ;@(h'ef40)
|
|
00ef3c a0cd bra h'19a ;@(h'f0da)
|
|
00ef3e e001 mov #h'1, r0
|
|
00ef40 88ff cmp/eq #h'ffffffff, r0
|
|
00ef42 8b03 bf h'6 ;@(h'ef4c)
|
|
00ef44 a0c9 bra h'192 ;@(h'f0da)
|
|
00ef46 e0ff mov #h'ffffffff, r0
|
|
00ef48 a0c7 bra h'18e ;@(h'f0da)
|
|
00ef4a e002 mov #h'2, r0
|
|
00ef4c 9312 mov.w @(h'24,pc), r3 ;@(h'ef74)
|
|
00ef4e 62f1 mov.w @r15, r2
|
|
00ef50 3238 sub r3, r2
|
|
00ef52 2f21 mov.w r2, @r15
|
|
00ef54 622f exts.w r2, r2
|
|
00ef56 4211 cmp/pz r2
|
|
00ef58 8b14 bf h'28 ;@(h'ef84)
|
|
00ef5a e058 mov #h'58, r0
|
|
00ef5c d208 mov.l @(h'20,pc), r2 ;@(h'ef80)
|
|
00ef5e 01fe mov.l @(r0,r15), r1
|
|
00ef60 2f16 mov.l r1, @-r15
|
|
00ef62 e058 mov #h'58, r0
|
|
00ef64 01fe mov.l @(r0,r15), r1
|
|
00ef66 420b jsr @r2
|
|
00ef68 2f16 mov.l r1, @-r15
|
|
00ef6a 7f08
|
|
00ef6c a015 bra h'2a ;@(h'ef9a)
|
|
00ef6e 6403 mov r0, r4
|
|
00ef70 07ff mac.l @r15+, @r7+
|
|
00ef72 00f0
|
|
00ef74 03ff mac.l @r15+, @r3+
|
|
00ef76 0000
|
|
00ef78 0030
|
|
00ef7a f374
|
|
00ef7c 0030
|
|
00ef7e f8ec
|
|
00ef80 0030
|
|
00ef82 f494
|
|
00ef84 d15a mov.l @(h'168,pc), r1 ;@(h'f0f0)
|
|
00ef86 e058 mov #h'58, r0
|
|
00ef88 02fe mov.l @(r0,r15), r2
|
|
00ef8a e058 mov #h'58, r0
|
|
00ef8c 2f26 mov.l r2, @-r15
|
|
00ef8e 02fe mov.l @(r0,r15), r2
|
|
00ef90 410b jsr @r1
|
|
00ef92 2f26 mov.l r2, @-r15
|
|
00ef94 7f08
|
|
00ef96 6403 mov r0, r4
|
|
00ef98 74ff add #h'ff, r4
|
|
00ef9a 60e3 mov r14, r0
|
|
00ef9c d355 mov.l @(h'154,pc), r3 ;@(h'f0f4)
|
|
00ef9e 3498 sub r9, r4
|
|
00efa0 8087 mov.b r0, @(h'7,r8)
|
|
00efa2 6df3 mov r15, r13
|
|
00efa4 7401
|
|
00efa6 7d24 add #h'24, r13
|
|
00efa8 2a42 mov.l r4, @r10
|
|
00efaa 65d3 mov r13, r5
|
|
00efac 430b jsr @r3
|
|
00efae 6493 mov r9, r4
|
|
00efb0 d251 mov.l @(h'144,pc), r2 ;@(h'f0f8)
|
|
00efb2 6193 mov r9, r1
|
|
00efb4 420b jsr @r2
|
|
00efb6 50f2 mov.l @(h'8,r15), r0
|
|
00efb8 6c03 mov r0, r12
|
|
00efba e508 mov #h'8, r5
|
|
00efbc 35c8 sub r12, r5
|
|
00efbe 4515 cmp/pl r5
|
|
00efc0 8f09 bf/s h'12 ;@(h'efd6)
|
|
00efc2 64e3 mov r14, r4
|
|
00efc4 6043 mov r4, r0
|
|
00efc6 6343 mov r4, r3
|
|
00efc8 33cc add r12, r3
|
|
00efca 33dc add r13, r3
|
|
00efcc 6330 mov.b @r3, r3
|
|
00efce 7401
|
|
00efd0 3453 cmp/ge r5, r4
|
|
00efd2 8ff7 bf/s h'-12 ;@(h'efc4)
|
|
00efd4 0d34 mov.b r3, @(r0,r13)
|
|
00efd6 34dc add r13, r4
|
|
00efd8 65d3 mov r13, r5
|
|
00efda 7508
|
|
00efdc 3452 cmp/hs r5, r4
|
|
00efde 8903 bt h'6 ;@(h'efe8)
|
|
00efe0 24e0 mov.b r14, @r4
|
|
00efe2 7401
|
|
00efe4 3452 cmp/hs r5, r4
|
|
00efe6 8bfb bf h'-a ;@(h'efe0)
|
|
00efe8 d344 mov.l @(h'110,pc), r3 ;@(h'f0fc)
|
|
00efea 4c08 shll2 r12
|
|
00efec 4c00 shll r12
|
|
00efee 6693 mov r9, r6
|
|
00eff0 36c8 sub r12, r6
|
|
00eff2 e508 mov #h'8, r5
|
|
00eff4 430b jsr @r3
|
|
00eff6 64d3 mov r13, r4
|
|
00eff8 d33e mov.l @(h'f8,pc), r3 ;@(h'f0f4)
|
|
00effa 6cf3 mov r15, r12
|
|
00effc 7c1c add #h'1c, r12
|
|
00effe 65c3 mov r12, r5
|
|
00f000 6493 mov r9, r4
|
|
00f002 74ff add #h'ff, r4
|
|
00f004 430b jsr @r3
|
|
00f006 1f43 mov.l r4, @(h'c,r15)
|
|
00f008 51f3 mov.l @(h'c,r15), r1
|
|
00f00a d23b mov.l @(h'ec,pc), r2 ;@(h'f0f8)
|
|
00f00c 420b jsr @r2
|
|
00f00e 50f2 mov.l @(h'8,r15), r0
|
|
00f010 1f01 mov.l r0, @(h'4,r15)
|
|
00f012 e508 mov #h'8, r5
|
|
00f014 3508 sub r0, r5
|
|
00f016 4515 cmp/pl r5
|
|
00f018 8f09 bf/s h'12 ;@(h'f02e)
|
|
00f01a 64e3 mov r14, r4
|
|
00f01c 53f1 mov.l @(h'4,r15), r3
|
|
00f01e 6043 mov r4, r0
|
|
00f020 330c add r0, r3
|
|
00f022 33cc add r12, r3
|
|
00f024 6330 mov.b @r3, r3
|
|
00f026 7401
|
|
00f028 3453 cmp/ge r5, r4
|
|
00f02a 8ff7 bf/s h'-12 ;@(h'f01c)
|
|
00f02c 0c34 mov.b r3, @(r0,r12)
|
|
00f02e 34cc add r12, r4
|
|
00f030 65c3 mov r12, r5
|
|
00f032 7508
|
|
00f034 3452 cmp/hs r5, r4
|
|
00f036 8903 bt h'6 ;@(h'f040)
|
|
00f038 24e0 mov.b r14, @r4
|
|
00f03a 7401
|
|
00f03c 3452 cmp/hs r5, r4
|
|
00f03e 8bfb bf h'-a ;@(h'f038)
|
|
00f040 53f1 mov.l @(h'4,r15), r3
|
|
00f042 e508 mov #h'8, r5
|
|
00f044 4308 shll2 r3
|
|
00f046 4300 shll r3
|
|
00f048 3938 sub r3, r9
|
|
00f04a 6693 mov r9, r6
|
|
00f04c d32b mov.l @(h'ac,pc), r3 ;@(h'f0fc)
|
|
00f04e 76ff add #h'ff, r6
|
|
00f050 430b jsr @r3
|
|
00f052 64c3 mov r12, r4
|
|
00f054 66a2 mov.l @r10, r6
|
|
00f056 6583 mov r8, r5
|
|
00f058 d329 mov.l @(h'a4,pc), r3 ;@(h'f100)
|
|
00f05a 67b3 mov r11, r7
|
|
00f05c 430b jsr @r3
|
|
00f05e 64f1 mov.w @r15, r4
|
|
00f060 d228 mov.l @(h'a0,pc), r2 ;@(h'f104)
|
|
00f062 6ef3 mov r15, r14
|
|
00f064 7e14 add #h'14, r14
|
|
00f066 e608 mov #h'8, r6
|
|
00f068 65b3 mov r11, r5
|
|
00f06a 420b jsr @r2
|
|
00f06c 64e3 mov r14, r4
|
|
00f06e e608 mov #h'8, r6
|
|
00f070 d925 mov.l @(h'94,pc), r9 ;@(h'f108)
|
|
00f072 65d3 mov r13, r5
|
|
00f074 490b jsr @r9
|
|
00f076 64e3 mov r14, r4
|
|
00f078 4015 cmp/pl r0
|
|
00f07a 8b05 bf h'a ;@(h'f088)
|
|
00f07c e001 mov #h'1, r0
|
|
00f07e 81f8 mov.w r0, @(h'10,r15)
|
|
00f080 63a2 mov.l @r10, r3
|
|
00f082 7301
|
|
00f084 afe6 bra h'-34 ;@(h'f054)
|
|
00f086 2a32 mov.l r3, @r10
|
|
00f088 d31e mov.l @(h'78,pc), r3 ;@(h'f104)
|
|
00f08a e608 mov #h'8, r6
|
|
00f08c 65b3 mov r11, r5
|
|
00f08e 430b jsr @r3
|
|
00f090 64e3 mov r14, r4
|
|
00f092 e608 mov #h'8, r6
|
|
00f094 65d3 mov r13, r5
|
|
00f096 490b jsr @r9
|
|
00f098 64e3 mov r14, r4
|
|
00f09a 2008 tst r0, r0
|
|
00f09c 8b0a bf h'14 ;@(h'f0b4)
|
|
00f09e 67b3 mov r11, r7
|
|
00f0a0 63a2 mov.l @r10, r3
|
|
00f0a2 6583 mov r8, r5
|
|
00f0a4 7301
|
|
00f0a6 6633 mov r3, r6
|
|
00f0a8 2a32 mov.l r3, @r10
|
|
00f0aa d315 mov.l @(h'54,pc), r3 ;@(h'f100)
|
|
00f0ac 430b jsr @r3
|
|
00f0ae 64f1 mov.w @r15, r4
|
|
00f0b0 a012 bra h'24 ;@(h'f0d8)
|
|
00f0b2 0009 nop
|
|
00f0b4 d313 mov.l @(h'4c,pc), r3 ;@(h'f104)
|
|
00f0b6 e608 mov #h'8, r6
|
|
00f0b8 65b3 mov r11, r5
|
|
00f0ba 430b jsr @r3
|
|
00f0bc 64e3 mov r14, r4
|
|
00f0be e608 mov #h'8, r6
|
|
00f0c0 65c3 mov r12, r5
|
|
00f0c2 490b jsr @r9
|
|
00f0c4 64e3 mov r14, r4
|
|
00f0c6 4011 cmp/pz r0
|
|
00f0c8 8906 bt h'c ;@(h'f0d8)
|
|
00f0ca 85f8 mov.w @(h'10,r15), r0
|
|
00f0cc 2008 tst r0, r0
|
|
00f0ce 8b03 bf h'6 ;@(h'f0d8)
|
|
00f0d0 62a2 mov.l @r10, r2
|
|
00f0d2 72ff add #h'ff, r2
|
|
00f0d4 afbe bra h'-84 ;@(h'f054)
|
|
00f0d6 2a22 mov.l r2, @r10
|
|
00f0d8 e000 mov #h'0, r0
|
|
00f0da 7f34 add #h'34, r15
|
|
00f0dc 4f26 lds.l @r15+, pr
|
|
00f0de 68f6 mov.l @r15+, r8
|
|
00f0e0 69f6 mov.l @r15+, r9
|
|
00f0e2 6af6 mov.l @r15+, r10
|
|
00f0e4 6bf6 mov.l @r15+, r11
|
|
00f0e6 6cf6 mov.l @r15+, r12
|
|
00f0e8 6df6 mov.l @r15+, r13
|
|
00f0ea 000b rts
|
|
00f0ec 6ef6 mov.l @r15+, r14
|
|
00f0ee 0000
|
|
00f0f0 0030
|
|
00f0f2 f494
|
|
00f0f4 0030
|
|
00f0f6 f7a8
|
|
00f0f8 0030
|
|
00f0fa bdfc bsr h'-408 ;@(h'ecf6)
|
|
00f0fc 0030
|
|
00f0fe f75c
|
|
00f100 0030
|
|
00f102 f394
|
|
00f104 0030
|
|
00f106 f10c
|
|
00f108 0030
|
|
00f10a f988
|
|
00f10c 2fd6 mov.l r13, @-r15
|
|
00f10e 3450 cmp/eq r5, r4
|
|
00f110 2fc6 mov.l r12, @-r15
|
|
00f112 2fb6 mov.l r11, @-r15
|
|
00f114 8954 bt h'a8 ;@(h'f1c0)
|
|
00f116 e200 mov #h'0, r2
|
|
00f118 3626 cmp/hi r2, r6
|
|
00f11a 8b51 bf h'a2 ;@(h'f1c0)
|
|
00f11c 6743 mov r4, r7
|
|
00f11e 275b or r5, r7
|
|
00f120 276b or r6, r7
|
|
00f122 6c63 mov r6, r12
|
|
00f124 6b63 mov r6, r11
|
|
00f126 4b01 shlr r11
|
|
00f128 3452 cmp/hs r5, r4
|
|
00f12a 8d24 bt/s h'48 ;@(h'f176)
|
|
00f12c 4c09 shlr2 r12
|
|
00f12e e301 mov #h'1, r3
|
|
00f130 2378 tst r7, r3
|
|
00f132 8b16 bf h'2c ;@(h'f162)
|
|
00f134 e103 mov #h'3, r1
|
|
00f136 2718 tst r1, r7
|
|
00f138 8b09 bf h'12 ;@(h'f14e)
|
|
00f13a 6743 mov r4, r7
|
|
00f13c 66c3 mov r12, r6
|
|
00f13e 76ff add #h'ff, r6
|
|
00f140 6356 mov.l @r5+, r3
|
|
00f142 2668 tst r6, r6
|
|
00f144 2732 mov.l r3, @r7
|
|
00f146 8ffa bf/s h'-c ;@(h'f13e)
|
|
00f148 7704
|
|
00f14a a039 bra h'72 ;@(h'f1c0)
|
|
00f14c 0009 nop
|
|
00f14e 6743 mov r4, r7
|
|
00f150 66b3 mov r11, r6
|
|
00f152 76ff add #h'ff, r6
|
|
00f154 6355 mov.w @r5+, r3
|
|
00f156 2668 tst r6, r6
|
|
00f158 2731 mov.w r3, @r7
|
|
00f15a 8ffa bf/s h'-c ;@(h'f152)
|
|
00f15c 7702
|
|
00f15e a02f bra h'5e ;@(h'f1c0)
|
|
00f160 0009 nop
|
|
00f162 6743 mov r4, r7
|
|
00f164 6053 mov r5, r0
|
|
00f166 76ff add #h'ff, r6
|
|
00f168 6304 mov.b @r0+, r3
|
|
00f16a 2668 tst r6, r6
|
|
00f16c 2730 mov.b r3, @r7
|
|
00f16e 8ffa bf/s h'-c ;@(h'f166)
|
|
00f170 7701
|
|
00f172 a025 bra h'4a ;@(h'f1c0)
|
|
00f174 0009 nop
|
|
00f176 6043 mov r4, r0
|
|
00f178 306c add r6, r0
|
|
00f17a 6d53 mov r5, r13
|
|
00f17c e201 mov #h'1, r2
|
|
00f17e 2278 tst r7, r2
|
|
00f180 8f17 bf/s h'2e ;@(h'f1b2)
|
|
00f182 3d6c add r6, r13
|
|
00f184 e103 mov #h'3, r1
|
|
00f186 2718 tst r1, r7
|
|
00f188 8b09 bf h'12 ;@(h'f19e)
|
|
00f18a 6503 mov r0, r5
|
|
00f18c 67d3 mov r13, r7
|
|
00f18e 66c3 mov r12, r6
|
|
00f190 77fc add #h'fc, r7
|
|
00f192 4610 dt r6
|
|
00f194 6372 mov.l @r7, r3
|
|
00f196 8ffb bf/s h'-a ;@(h'f190)
|
|
00f198 2536 mov.l r3, @-r5
|
|
00f19a a011 bra h'22 ;@(h'f1c0)
|
|
00f19c 0009 nop
|
|
00f19e 6703 mov r0, r7
|
|
00f1a0 65d3 mov r13, r5
|
|
00f1a2 66b3 mov r11, r6
|
|
00f1a4 75fe add #h'fe, r5
|
|
00f1a6 4610 dt r6
|
|
00f1a8 6351 mov.w @r5, r3
|
|
00f1aa 8ffb bf/s h'-a ;@(h'f1a4)
|
|
00f1ac 2735 mov.w r3, @-r7
|
|
00f1ae a007 bra h'e ;@(h'f1c0)
|
|
00f1b0 0009 nop
|
|
00f1b2 6503 mov r0, r5
|
|
00f1b4 67d3 mov r13, r7
|
|
00f1b6 77ff add #h'ff, r7
|
|
00f1b8 6370 mov.b @r7, r3
|
|
00f1ba 4610 dt r6
|
|
00f1bc 8ffb bf/s h'-a ;@(h'f1b6)
|
|
00f1be 2534 mov.b r3, @-r5
|
|
00f1c0 6bf6 mov.l @r15+, r11
|
|
00f1c2 6043 mov r4, r0
|
|
00f1c4 6cf6 mov.l @r15+, r12
|
|
00f1c6 000b rts
|
|
00f1c8 6df6 mov.l @r15+, r13
|
|
00f1ca 0000
|
|
00f1cc a001 bra h'2 ;@(h'f1d2)
|
|
00f1ce e500 mov #h'0, r5
|
|
00f1d0 7501
|
|
00f1d2 6344 mov.b @r4+, r3
|
|
00f1d4 2338 tst r3, r3
|
|
00f1d6 8bfb bf h'-a ;@(h'f1d0)
|
|
00f1d8 000b rts
|
|
00f1da 6053 mov r5, r0
|
|
00f1dc 2118 tst r1, r1
|
|
00f1de 8b27 bf h'4e ;@(h'f230)
|
|
00f1e0 2228 tst r2, r2
|
|
00f1e2 8b25 bf h'4a ;@(h'f230)
|
|
00f1e4 3793 cmp/ge r9, r7
|
|
00f1e6 8b05 bf h'a ;@(h'f1f4)
|
|
00f1e8 2558 tst r5, r5
|
|
00f1ea 8b21 bf h'42 ;@(h'f230)
|
|
00f1ec 2668 tst r6, r6
|
|
00f1ee 8b1f bf h'3e ;@(h'f230)
|
|
00f1f0 a01a bra h'34 ;@(h'f228)
|
|
00f1f2 0009 nop
|
|
00f1f4 d840 mov.l @(h'100,pc), r8 ;@(h'f2f8)
|
|
00f1f6 3873 cmp/ge r7, r8
|
|
00f1f8 8b16 bf h'2c ;@(h'f228)
|
|
00f1fa a019 bra h'32 ;@(h'f230)
|
|
00f1fc 0009 nop
|
|
00f1fe 2558 tst r5, r5
|
|
00f200 8b16 bf h'2c ;@(h'f230)
|
|
00f202 2668 tst r6, r6
|
|
00f204 8b14 bf h'28 ;@(h'f230)
|
|
00f206 3393 cmp/ge r9, r3
|
|
00f208 8b05 bf h'a ;@(h'f216)
|
|
00f20a 2118 tst r1, r1
|
|
00f20c 8b10 bf h'20 ;@(h'f230)
|
|
00f20e 2228 tst r2, r2
|
|
00f210 8b0e bf h'1c ;@(h'f230)
|
|
00f212 a009 bra h'12 ;@(h'f228)
|
|
00f214 0009 nop
|
|
00f216 d838 mov.l @(h'e0,pc), r8 ;@(h'f2f8)
|
|
00f218 3833 cmp/ge r3, r8
|
|
00f21a 8b05 bf h'a ;@(h'f228)
|
|
00f21c a008 bra h'10 ;@(h'f230)
|
|
00f21e 0009 nop
|
|
00f220 d335 mov.l @(h'd4,pc), r3 ;@(h'f2f8)
|
|
00f222 e800 mov #h'0, r8
|
|
00f224 a04e bra h'9c ;@(h'f2c4)
|
|
00f226 e000 mov #h'0, r0
|
|
00f228 d332 mov.l @(h'c8,pc), r3 ;@(h'f2f4)
|
|
00f22a e800 mov #h'0, r8
|
|
00f22c a04a bra h'94 ;@(h'f2c4)
|
|
00f22e e000 mov #h'0, r0
|
|
00f230 d330 mov.l @(h'c0,pc), r3 ;@(h'f2f4)
|
|
00f232 e400 mov #h'0, r4
|
|
00f234 e8ff mov #h'ffffffff, r8
|
|
00f236 a045 bra h'8a ;@(h'f2c4)
|
|
00f238 e0ff mov #h'ffffffff, r0
|
|
00f23a 2f86 mov.l r8, @-r15
|
|
00f23c 2f96 mov.l r9, @-r15
|
|
00f23e 2fa6 mov.l r10, @-r15
|
|
00f240 2fb6 mov.l r11, @-r15
|
|
00f242 2fc6 mov.l r12, @-r15
|
|
00f244 2fd6 mov.l r13, @-r15
|
|
00f246 54f7 mov.l @(h'1c,r15), r4
|
|
00f248 634f exts.w r4, r3
|
|
00f24a 50fa mov.l @(h'28,r15), r0
|
|
00f24c 670f exts.w r0, r7
|
|
00f24e 51f8 mov.l @(h'20,r15), r1
|
|
00f250 240a xor r0, r4
|
|
00f252 52f9 mov.l @(h'24,r15), r2
|
|
00f254 55fb mov.l @(h'2c,r15), r5
|
|
00f256 56fc mov.l @(h'30,r15), r6
|
|
00f258 d926 mov.l @(h'98,pc), r9 ;@(h'f2f4)
|
|
00f25a 3393 cmp/ge r9, r3
|
|
00f25c 89be bt h'-84 ;@(h'f1dc)
|
|
00f25e 3793 cmp/ge r9, r7
|
|
00f260 89cd bt h'-66 ;@(h'f1fe)
|
|
00f262 d825 mov.l @(h'94,pc), r8 ;@(h'f2f8)
|
|
00f264 3833 cmp/ge r3, r8
|
|
00f266 89db bt h'-4a ;@(h'f220)
|
|
00f268 3873 cmp/ge r7, r8
|
|
00f26a 89d9 bt h'-4e ;@(h'f220)
|
|
00f26c 337c add r7, r3
|
|
00f26e 4f12 sts.l macl, @-r15
|
|
00f270 4f02 sts.l mach, @-r15
|
|
00f272 3625 dmulu.l r2, r6
|
|
00f274 090a sts mach, r9
|
|
00f276 0a1a sts macl, r10
|
|
00f278 3515 dmulu.l r1, r5
|
|
00f27a 080a sts mach, r8
|
|
00f27c 001a sts macl, r0
|
|
00f27e 3615 dmulu.l r1, r6
|
|
00f280 e600 mov #h'0, r6
|
|
00f282 0008 clrt
|
|
00f284 0b0a sts mach, r11
|
|
00f286 0c1a sts macl, r12
|
|
00f288 3525 dmulu.l r2, r5
|
|
00f28a 39ce addc r12, r9
|
|
00f28c 30be addc r11, r0
|
|
00f28e 386e addc r6, r8
|
|
00f290 0d0a sts mach, r13
|
|
00f292 071a sts macl, r7
|
|
00f294 397e addc r7, r9
|
|
00f296 30de addc r13, r0
|
|
00f298 386e addc r6, r8
|
|
00f29a 4f06 lds.l @r15+, mach
|
|
00f29c 4f16 lds.l @r15+, macl
|
|
00f29e 4811 cmp/pz r8
|
|
00f2a0 8902 bt h'4 ;@(h'f2a8)
|
|
00f2a2 7301
|
|
00f2a4 a004 bra h'8 ;@(h'f2b0)
|
|
00f2a6 0009 nop
|
|
00f2a8 4a00 shll r10
|
|
00f2aa 4924 rotcl r9
|
|
00f2ac 4024 rotcl r0
|
|
00f2ae 4824 rotcl r8
|
|
00f2b0 db10 mov.l @(h'40,pc), r11 ;@(h'f2f4)
|
|
00f2b2 33b3 cmp/ge r11, r3
|
|
00f2b4 8919 bt h'32 ;@(h'f2ea)
|
|
00f2b6 db10 mov.l @(h'40,pc), r11 ;@(h'f2f8)
|
|
00f2b8 3b33 cmp/ge r3, r11
|
|
00f2ba 8912 bt h'24 ;@(h'f2e2)
|
|
00f2bc 29ab or r10, r9
|
|
00f2be 2998 tst r9, r9
|
|
00f2c0 8900 bt h'0 ;@(h'f2c4)
|
|
00f2c2 cb01 or #h'1, r0
|
|
00f2c4 633d extu.w r3, r3
|
|
00f2c6 4300 shll r3
|
|
00f2c8 4400 shll r4
|
|
00f2ca 4325 rotcr r3
|
|
00f2cc 5bf6 mov.l @(h'18,r15), r11
|
|
00f2ce 2b32 mov.l r3, @r11
|
|
00f2d0 1b81 mov.l r8, @(h'4,r11)
|
|
00f2d2 1b02 mov.l r0, @(h'8,r11)
|
|
00f2d4 6df6 mov.l @r15+, r13
|
|
00f2d6 6cf6 mov.l @r15+, r12
|
|
00f2d8 6bf6 mov.l @r15+, r11
|
|
00f2da 6af6 mov.l @r15+, r10
|
|
00f2dc 69f6 mov.l @r15+, r9
|
|
00f2de 000b rts
|
|
00f2e0 68f6 mov.l @r15+, r8
|
|
00f2e2 d305 mov.l @(h'14,pc), r3 ;@(h'f2f8)
|
|
00f2e4 e800 mov #h'0, r8
|
|
00f2e6 afed bra h'-26 ;@(h'f2c4)
|
|
00f2e8 e000 mov #h'0, r0
|
|
00f2ea d302 mov.l @(h'8,pc), r3 ;@(h'f2f4)
|
|
00f2ec e800 mov #h'0, r8
|
|
00f2ee afe9 bra h'-2e ;@(h'f2c4)
|
|
00f2f0 e000 mov #h'0, r0
|
|
00f2f2 0009 nop
|
|
00f2f4 0000
|
|
00f2f6 7fff add #h'ff, r15
|
|
00f2f8 ffff
|
|
00f2fa 8001 mov.b r0, @(h'1,r0)
|
|
00f2fc 2f96 mov.l r9, @-r15
|
|
00f2fe 6943 mov r4, r9
|
|
00f300 2fa6 mov.l r10, @-r15
|
|
00f302 6a53 mov r5, r10
|
|
00f304 2fb6 mov.l r11, @-r15
|
|
00f306 2fc6 mov.l r12, @-r15
|
|
00f308 2fd6 mov.l r13, @-r15
|
|
00f30a 2fe6 mov.l r14, @-r15
|
|
00f30c 4f22 sts.l pr, @-r15
|
|
00f30e 5ef7 mov.l @(h'1c,r15), r14
|
|
00f310 50f8 mov.l @(h'20,r15), r0
|
|
00f312 51f9 mov.l @(h'24,r15), r1
|
|
00f314 52fa mov.l @(h'28,r15), r2
|
|
00f316 2f26 mov.l r2, @-r15
|
|
00f318 2f16 mov.l r1, @-r15
|
|
00f31a 2f06 mov.l r0, @-r15
|
|
00f31c 6096 mov.l @r9+, r0
|
|
00f31e 6196 mov.l @r9+, r1
|
|
00f320 6296 mov.l @r9+, r2
|
|
00f322 2f26 mov.l r2, @-r15
|
|
00f324 2f16 mov.l r1, @-r15
|
|
00f326 2f06 mov.l r0, @-r15
|
|
00f328 6df3 mov r15, r13
|
|
00f32a db10 mov.l @(h'40,pc), r11 ;@(h'f36c)
|
|
00f32c dc10 mov.l @(h'40,pc), r12 ;@(h'f370)
|
|
00f32e 4c0b jsr @r12
|
|
00f330 2fd6 mov.l r13, @-r15
|
|
00f332 6096 mov.l @r9+, r0
|
|
00f334 6196 mov.l @r9+, r1
|
|
00f336 7f04
|
|
00f338 6296 mov.l @r9+, r2
|
|
00f33a 2f26 mov.l r2, @-r15
|
|
00f33c 2f16 mov.l r1, @-r15
|
|
00f33e 2f06 mov.l r0, @-r15
|
|
00f340 4b0b jsr @r11
|
|
00f342 2fd6 mov.l r13, @-r15
|
|
00f344 7f10 add #h'10, r15
|
|
00f346 7aff add #h'ff, r10
|
|
00f348 4a15 cmp/pl r10
|
|
00f34a 89f0 bt h'-20 ;@(h'f32e)
|
|
00f34c 60f6 mov.l @r15+, r0
|
|
00f34e 61f6 mov.l @r15+, r1
|
|
00f350 62f6 mov.l @r15+, r2
|
|
00f352 2e02 mov.l r0, @r14
|
|
00f354 1e11 mov.l r1, @(h'4,r14)
|
|
00f356 1e22 mov.l r2, @(h'8,r14)
|
|
00f358 7f0c
|
|
00f35a 4f26 lds.l @r15+, pr
|
|
00f35c 6ef6 mov.l @r15+, r14
|
|
00f35e 6df6 mov.l @r15+, r13
|
|
00f360 6cf6 mov.l @r15+, r12
|
|
00f362 6bf6 mov.l @r15+, r11
|
|
00f364 6af6 mov.l @r15+, r10
|
|
00f366 000b rts
|
|
00f368 69f6 mov.l @r15+, r9
|
|
00f36a 0009 nop
|
|
00f36c 0030
|
|
00f36e e854 mov #h'54, r8
|
|
00f370 0030
|
|
00f372 f23a
|
|
00f374 4515 cmp/pl r5
|
|
00f376 8f09 bf/s h'12 ;@(h'f38c)
|
|
00f378 e600 mov #h'0, r6
|
|
00f37a 6240 mov.b @r4, r2
|
|
00f37c 2228 tst r2, r2
|
|
00f37e 8901 bt h'2 ;@(h'f384)
|
|
00f380 000b rts
|
|
00f382 e000 mov #h'0, r0
|
|
00f384 7601
|
|
00f386 3653 cmp/ge r5, r6
|
|
00f388 8ff7 bf/s h'-12 ;@(h'f37a)
|
|
00f38a 7401
|
|
00f38c e001 mov #h'1, r0
|
|
00f38e 000b rts
|
|
00f390 0009 nop
|
|
00f392 0000
|
|
00f394 2fe6 mov.l r14, @-r15
|
|
00f396 6043 mov r4, r0
|
|
00f398 2fd6 mov.l r13, @-r15
|
|
00f39a 6d63 mov r6, r13
|
|
00f39c 2fc6 mov.l r12, @-r15
|
|
00f39e 4d15 cmp/pl r13
|
|
00f3a0 2fb6 mov.l r11, @-r15
|
|
00f3a2 ec08 mov #h'8, r12
|
|
00f3a4 4f22 sts.l pr, @-r15
|
|
00f3a6 7fe0 add #h'e0, r15
|
|
00f3a8 81f2 mov.w r0, @(h'4,r15)
|
|
00f3aa 6ef3 mov r15, r14
|
|
00f3ac 1f52 mov.l r5, @(h'8,r15)
|
|
00f3ae 60c3 mov r12, r0
|
|
00f3b0 1f73 mov.l r7, @(h'c,r15)
|
|
00f3b2 81f8 mov.w r0, @(h'10,r15)
|
|
00f3b4 8f0e bf/s h'1c ;@(h'f3d4)
|
|
00f3b6 7e14 add #h'14, r14
|
|
00f3b8 d22e mov.l @(h'b8,pc), r2 ;@(h'f474)
|
|
00f3ba 66e3 mov r14, r6
|
|
00f3bc 65f3 mov r15, r5
|
|
00f3be 420b jsr @r2
|
|
00f3c0 64d3 mov r13, r4
|
|
00f3c2 65e3 mov r14, r5
|
|
00f3c4 d32c mov.l @(h'b0,pc), r3 ;@(h'f478)
|
|
00f3c6 57f2 mov.l @(h'8,r15), r7
|
|
00f3c8 85f2 mov.w @(h'4,r15), r0
|
|
00f3ca 6603 mov r0, r6
|
|
00f3cc 430b jsr @r3
|
|
00f3ce 64f3 mov r15, r4
|
|
00f3d0 a00c bra h'18 ;@(h'f3ec)
|
|
00f3d2 0009 nop
|
|
00f3d4 d327 mov.l @(h'9c,pc), r3 ;@(h'f474)
|
|
00f3d6 66e3 mov r14, r6
|
|
00f3d8 65f3 mov r15, r5
|
|
00f3da 430b jsr @r3
|
|
00f3dc 64db neg r13, r4
|
|
00f3de 65e3 mov r14, r5
|
|
00f3e0 d326 mov.l @(h'98,pc), r3 ;@(h'f47c)
|
|
00f3e2 57f2 mov.l @(h'8,r15), r7
|
|
00f3e4 85f2 mov.w @(h'4,r15), r0
|
|
00f3e6 6603 mov r0, r6
|
|
00f3e8 430b jsr @r3
|
|
00f3ea 64f3 mov r15, r4
|
|
00f3ec 63f1 mov.w @r15, r3
|
|
00f3ee ed3f mov #h'3f, r13
|
|
00f3f0 d223 mov.l @(h'8c,pc), r2 ;@(h'f480)
|
|
00f3f2 3d38 sub r3, r13
|
|
00f3f4 61d3 mov r13, r1
|
|
00f3f6 420b jsr @r2
|
|
00f3f8 85f8 mov.w @(h'10,r15), r0
|
|
00f3fa 6b03 mov r0, r11
|
|
00f3fc d121 mov.l @(h'84,pc), r1 ;@(h'f484)
|
|
00f3fe 62df exts.w r13, r2
|
|
00f400 e642 mov #h'42, r6
|
|
00f402 3628 sub r2, r6
|
|
00f404 e509 mov #h'9, r5
|
|
00f406 410b jsr @r1
|
|
00f408 64e3 mov r14, r4
|
|
00f40a 65bf exts.w r11, r5
|
|
00f40c 3c53 cmp/ge r5, r12
|
|
00f40e 8f0a bf/s h'14 ;@(h'f426)
|
|
00f410 60c3 mov r12, r0
|
|
00f412 600f exts.w r0, r0
|
|
00f414 630f exts.w r0, r3
|
|
00f416 3358 sub r5, r3
|
|
00f418 33ec add r14, r3
|
|
00f41a 6330 mov.b @r3, r3
|
|
00f41c 0e34 mov.b r3, @(r0,r14)
|
|
00f41e 70ff add #h'ff, r0
|
|
00f420 620f exts.w r0, r2
|
|
00f422 3253 cmp/ge r5, r2
|
|
00f424 89f5 bt h'-16 ;@(h'f412)
|
|
00f426 660f exts.w r0, r6
|
|
00f428 36ec add r14, r6
|
|
00f42a 7601
|
|
00f42c 630f exts.w r0, r3
|
|
00f42e 4311 cmp/pz r3
|
|
00f430 8f05 bf/s h'a ;@(h'f43e)
|
|
00f432 e500 mov #h'0, r5
|
|
00f434 70ff add #h'ff, r0
|
|
00f436 630f exts.w r0, r3
|
|
00f438 4311 cmp/pz r3
|
|
00f43a 8dfb bt/s h'-a ;@(h'f434)
|
|
00f43c 2654 mov.b r5, @-r6
|
|
00f43e 4b08 shll2 r11
|
|
00f440 d311 mov.l @(h'44,pc), r3 ;@(h'f488)
|
|
00f442 66d3 mov r13, r6
|
|
00f444 4b00 shll r11
|
|
00f446 36b8 sub r11, r6
|
|
00f448 e509 mov #h'9, r5
|
|
00f44a 430b jsr @r3
|
|
00f44c 64e3 mov r14, r4
|
|
00f44e e23f mov #h'3f, r2
|
|
00f450 d30e mov.l @(h'38,pc), r3 ;@(h'f48c)
|
|
00f452 e540 mov #h'40, r5
|
|
00f454 2f21 mov.w r2, @r15
|
|
00f456 430b jsr @r3
|
|
00f458 64e3 mov r14, r4
|
|
00f45a e608 mov #h'8, r6
|
|
00f45c d30c mov.l @(h'30,pc), r3 ;@(h'f490)
|
|
00f45e 65e3 mov r14, r5
|
|
00f460 430b jsr @r3
|
|
00f462 54f3 mov.l @(h'c,r15), r4
|
|
00f464 7f20 add #h'20, r15
|
|
00f466 4f26 lds.l @r15+, pr
|
|
00f468 6bf6 mov.l @r15+, r11
|
|
00f46a 6cf6 mov.l @r15+, r12
|
|
00f46c 6df6 mov.l @r15+, r13
|
|
00f46e 000b rts
|
|
00f470 6ef6 mov.l @r15+, r14
|
|
00f472 0000
|
|
00f474 0030
|
|
00f476 fdc4
|
|
00f478 0030
|
|
00f47a fb48
|
|
00f47c 0030
|
|
00f47e fd54
|
|
00f480 0030
|
|
00f482 faf8
|
|
00f484 0031
|
|
00f486 0004 mov.b r0, @(r0,r0)
|
|
00f488 0030
|
|
00f48a f7cc
|
|
00f48c 0030
|
|
00f48e ff18
|
|
00f490 0030
|
|
00f492 f10c
|
|
00f494 4f22 sts.l pr, @-r15
|
|
00f496 7fec add #h'ec, r15
|
|
00f498 7ff8 add #h'f8, r15
|
|
00f49a 53f9 mov.l @(h'24,r15), r3
|
|
00f49c 2f36 mov.l r3, @-r15
|
|
00f49e 53f9 mov.l @(h'24,r15), r3
|
|
00f4a0 2f36 mov.l r3, @-r15
|
|
00f4a2 64f3 mov r15, r4
|
|
00f4a4 7410 add #h'10, r4
|
|
00f4a6 e308 mov #h'8, r3
|
|
00f4a8 33fc add r15, r3
|
|
00f4aa b024 bsr h'48 ;@(h'f4f6)
|
|
00f4ac 2f36 mov.l r3, @-r15
|
|
00f4ae 7f14 add #h'14, r15
|
|
00f4b0 d342 mov.l @(h'108,pc), r3 ;@(h'f5bc)
|
|
00f4b2 60f2 mov.l @r15, r0
|
|
00f4b4 7ff8 add #h'f8, r15
|
|
00f4b6 430b jsr @r3
|
|
00f4b8 2ff6 mov.l r15, @-r15
|
|
00f4ba d241 mov.l @(h'104,pc), r2 ;@(h'f5c0)
|
|
00f4bc d342 mov.l @(h'108,pc), r3 ;@(h'f5c8)
|
|
00f4be 2f26 mov.l r2, @-r15
|
|
00f4c0 d240 mov.l @(h'100,pc), r2 ;@(h'f5c4)
|
|
00f4c2 2f26 mov.l r2, @-r15
|
|
00f4c4 61f3 mov r15, r1
|
|
00f4c6 7114 add #h'14, r1
|
|
00f4c8 430b jsr @r3
|
|
00f4ca 2f16 mov.l r1, @-r15
|
|
00f4cc 7ff8 add #h'f8, r15
|
|
00f4ce e308 mov #h'8, r3
|
|
00f4d0 52f4 mov.l @(h'10,r15), r2
|
|
00f4d2 2f26 mov.l r2, @-r15
|
|
00f4d4 52f4 mov.l @(h'10,r15), r2
|
|
00f4d6 2f26 mov.l r2, @-r15
|
|
00f4d8 64f3 mov r15, r4
|
|
00f4da 741c add #h'1c, r4
|
|
00f4dc 33fc add r15, r3
|
|
00f4de b0a1 bsr h'142 ;@(h'f624)
|
|
00f4e0 2f36 mov.l r3, @-r15
|
|
00f4e2 53f9 mov.l @(h'24,r15), r3
|
|
00f4e4 d239 mov.l @(h'e4,pc), r2 ;@(h'f5cc)
|
|
00f4e6 2f36 mov.l r3, @-r15
|
|
00f4e8 53f9 mov.l @(h'24,r15), r3
|
|
00f4ea 420b jsr @r2
|
|
00f4ec 2f36 mov.l r3, @-r15
|
|
00f4ee 7f28 add #h'28, r15
|
|
00f4f0 4f26 lds.l @r15+, pr
|
|
00f4f2 000b rts
|
|
00f4f4 0009 nop
|
|
00f4f6 2fe6 mov.l r14, @-r15
|
|
00f4f8 2fd6 mov.l r13, @-r15
|
|
00f4fa 6d43 mov r4, r13
|
|
00f4fc d235 mov.l @(h'd4,pc), r2 ;@(h'f5d4)
|
|
00f4fe 2fc6 mov.l r12, @-r15
|
|
00f500 2fb6 mov.l r11, @-r15
|
|
00f502 2fa6 mov.l r10, @-r15
|
|
00f504 2f96 mov.l r9, @-r15
|
|
00f506 4f22 sts.l pr, @-r15
|
|
00f508 da31 mov.l @(h'c4,pc), r10 ;@(h'f5d0)
|
|
00f50a 53f9 mov.l @(h'24,r15), r3
|
|
00f50c 2f36 mov.l r3, @-r15
|
|
00f50e 53f9 mov.l @(h'24,r15), r3
|
|
00f510 420b jsr @r2
|
|
00f512 2f36 mov.l r3, @-r15
|
|
00f514 7f08
|
|
00f516 2008 tst r0, r0
|
|
00f518 8d1c bt/s h'38 ;@(h'f554)
|
|
00f51a 6403 mov r0, r4
|
|
00f51c 6043 mov r4, r0
|
|
00f51e 8801 cmp/eq #h'1, r0
|
|
00f520 8f03 bf/s h'6 ;@(h'f52a)
|
|
00f522 6043 mov r4, r0
|
|
00f524 9344 mov.w @(h'88,pc), r3 ;@(h'f5b0)
|
|
00f526 d22c mov.l @(h'b0,pc), r2 ;@(h'f5d8)
|
|
00f528 2232 mov.l r3, @r2
|
|
00f52a 8802 cmp/eq #h'2, r0
|
|
00f52c 8f03 bf/s h'6 ;@(h'f536)
|
|
00f52e e4ff mov #h'ffffffff, r4
|
|
00f530 923f mov.w @(h'7e,pc), r2 ;@(h'f5b2)
|
|
00f532 d329 mov.l @(h'a4,pc), r3 ;@(h'f5d8)
|
|
00f534 2322 mov.l r2, @r3
|
|
00f536 62f3 mov r15, r2
|
|
00f538 7220 add #h'20, r2
|
|
00f53a 63f3 mov r15, r3
|
|
00f53c 2242 mov.l r4, @r2
|
|
00f53e 7320 add #h'20, r3
|
|
00f540 1341 mov.l r4, @(h'4,r3)
|
|
00f542 63f3 mov r15, r3
|
|
00f544 51f7 mov.l @(h'1c,r15), r1
|
|
00f546 7320 add #h'20, r3
|
|
00f548 6032 mov.l @r3, r0
|
|
00f54a 2102 mov.l r0, @r1
|
|
00f54c 5031 mov.l @(h'4,r3), r0
|
|
00f54e 1101 mov.l r0, @(h'4,r1)
|
|
00f550 a060 bra h'c0 ;@(h'f614)
|
|
00f552 0009 nop
|
|
00f554 53f9 mov.l @(h'24,r15), r3
|
|
00f556 e200 mov #h'0, r2
|
|
00f558 2f36 mov.l r3, @-r15
|
|
00f55a 53f9 mov.l @(h'24,r15), r3
|
|
00f55c 2f36 mov.l r3, @-r15
|
|
00f55e 2f26 mov.l r2, @-r15
|
|
00f560 d31e mov.l @(h'78,pc), r3 ;@(h'f5dc)
|
|
00f562 430b jsr @r3
|
|
00f564 2f26 mov.l r2, @-r15
|
|
00f566 8800 cmp/eq #h'0, r0
|
|
00f568 8b07 bf h'e ;@(h'f57a)
|
|
00f56a e200 mov #h'0, r2
|
|
00f56c 2d22 mov.l r2, @r13
|
|
00f56e 6023 mov r2, r0
|
|
00f570 51f7 mov.l @(h'1c,r15), r1
|
|
00f572 2122 mov.l r2, @r1
|
|
00f574 1101 mov.l r0, @(h'4,r1)
|
|
00f576 a04d bra h'9a ;@(h'f614)
|
|
00f578 0009 nop
|
|
00f57a 6ef3 mov r15, r14
|
|
00f57c 921a mov.w @(h'34,pc), r2 ;@(h'f5b4)
|
|
00f57e 7e20 add #h'20, r14
|
|
00f580 9319 mov.w @(h'32,pc), r3 ;@(h'f5b6)
|
|
00f582 64e1 mov.w @r14, r4
|
|
00f584 9118 mov.w @(h'30,pc), r1 ;@(h'f5b8)
|
|
00f586 644d extu.w r4, r4
|
|
00f588 4409 shlr2 r4
|
|
00f58a 4409 shlr2 r4
|
|
00f58c 2429 and r2, r4
|
|
00f58e 343c add r3, r4
|
|
00f590 6043 mov r4, r0
|
|
00f592 301c add r1, r0
|
|
00f594 2008 tst r0, r0
|
|
00f596 8f2f bf/s h'5e ;@(h'f5f8)
|
|
00f598 2d42 mov.l r4, @r13
|
|
00f59a ec10 mov #h'10, r12
|
|
00f59c 63d2 mov.l @r13, r3
|
|
00f59e 6be3 mov r14, r11
|
|
00f5a0 d90f mov.l @(h'3c,pc), r9 ;@(h'f5e0)
|
|
00f5a2 7301
|
|
00f5a4 2d32 mov.l r3, @r13
|
|
00f5a6 60e1 mov.w @r14, r0
|
|
00f5a8 20a9 and r10, r0
|
|
00f5aa 2e01 mov.w r0, @r14
|
|
00f5ac a020 bra h'40 ;@(h'f5f0)
|
|
00f5ae 7b01
|
|
00f5b0 04b8
|
|
00f5b2 044c mov.b @(r0,r4), r4
|
|
00f5b4 07ff mac.l @r15+, @r7+
|
|
00f5b6 fc02
|
|
00f5b8 03fe mov.l @(r0,r15), r3
|
|
00f5ba 0000
|
|
00f5bc 0030
|
|
00f5be b754 bsr h'ea8 ;@(h'1046a)
|
|
00f5c0 8106 mov.w r0, @(h'c,r0)
|
|
00f5c2 24dd xtrct r13, r4
|
|
00f5c4 3fd3 cmp/ge r13, r15
|
|
00f5c6 4395
|
|
00f5c8 0030
|
|
00f5ca b994 bsr h'-cd8 ;@(h'e8f6)
|
|
00f5cc 0030
|
|
00f5ce b3ec bsr h'7d8 ;@(h'fdaa)
|
|
00f5d0 0000
|
|
00f5d2 800f mov.b r0, @(h'f,r0)
|
|
00f5d4 0030
|
|
00f5d6 fcdc
|
|
00f5d8 0810
|
|
00f5da 0178
|
|
00f5dc 0030
|
|
00f5de fa64
|
|
00f5e0 0030
|
|
00f5e2 fd0c
|
|
00f5e4 e507 mov #h'7, r5
|
|
00f5e6 490b jsr @r9
|
|
00f5e8 64b3 mov r11, r4
|
|
00f5ea 62d2 mov.l @r13, r2
|
|
00f5ec 72ff add #h'ff, r2
|
|
00f5ee 2d22 mov.l r2, @r13
|
|
00f5f0 63e1 mov.w @r14, r3
|
|
00f5f2 633d extu.w r3, r3
|
|
00f5f4 23c8 tst r12, r3
|
|
00f5f6 89f5 bt h'-16 ;@(h'f5e4)
|
|
00f5f8 61e1 mov.w @r14, r1
|
|
00f5fa 21a9 and r10, r1
|
|
00f5fc 2e11 mov.w r1, @r14
|
|
00f5fe 61f3 mov r15, r1
|
|
00f600 946a mov.w @(h'd4,pc), r4 ;@(h'f6d8)
|
|
00f602 7120 add #h'20, r1
|
|
00f604 63e1 mov.w @r14, r3
|
|
00f606 234b or r4, r3
|
|
00f608 2e31 mov.w r3, @r14
|
|
00f60a 50f7 mov.l @(h'1c,r15), r0
|
|
00f60c 6312 mov.l @r1, r3
|
|
00f60e 2032 mov.l r3, @r0
|
|
00f610 5311 mov.l @(h'4,r1), r3
|
|
00f612 1031 mov.l r3, @(h'4,r0)
|
|
00f614 4f26 lds.l @r15+, pr
|
|
00f616 69f6 mov.l @r15+, r9
|
|
00f618 6af6 mov.l @r15+, r10
|
|
00f61a 6bf6 mov.l @r15+, r11
|
|
00f61c 6cf6 mov.l @r15+, r12
|
|
00f61e 6df6 mov.l @r15+, r13
|
|
00f620 000b rts
|
|
00f622 6ef6 mov.l @r15+, r14
|
|
00f624 2fe6 mov.l r14, @-r15
|
|
00f626 6e43 mov r4, r14
|
|
00f628 d22e mov.l @(h'b8,pc), r2 ;@(h'f6e4)
|
|
00f62a 2fd6 mov.l r13, @-r15
|
|
00f62c 4f22 sts.l pr, @-r15
|
|
00f62e edff mov #h'ffffffff, r13
|
|
00f630 53f5 mov.l @(h'14,r15), r3
|
|
00f632 2f36 mov.l r3, @-r15
|
|
00f634 53f5 mov.l @(h'14,r15), r3
|
|
00f636 420b jsr @r2
|
|
00f638 2f36 mov.l r3, @-r15
|
|
00f63a 7f08
|
|
00f63c 2008 tst r0, r0
|
|
00f63e 8d1b bt/s h'36 ;@(h'f678)
|
|
00f640 6403 mov r0, r4
|
|
00f642 6043 mov r4, r0
|
|
00f644 8801 cmp/eq #h'1, r0
|
|
00f646 8f03 bf/s h'6 ;@(h'f650)
|
|
00f648 6043 mov r4, r0
|
|
00f64a 9346 mov.w @(h'8c,pc), r3 ;@(h'f6da)
|
|
00f64c d226 mov.l @(h'98,pc), r2 ;@(h'f6e8)
|
|
00f64e 2232 mov.l r3, @r2
|
|
00f650 8802 cmp/eq #h'2, r0
|
|
00f652 8b02 bf h'4 ;@(h'f65a)
|
|
00f654 9242 mov.w @(h'84,pc), r2 ;@(h'f6dc)
|
|
00f656 d324 mov.l @(h'90,pc), r3 ;@(h'f6e8)
|
|
00f658 2322 mov.l r2, @r3
|
|
00f65a 61f3 mov r15, r1
|
|
00f65c 7110 add #h'10, r1
|
|
00f65e 63f3 mov r15, r3
|
|
00f660 21d2 mov.l r13, @r1
|
|
00f662 7310 add #h'10, r3
|
|
00f664 13d1 mov.l r13, @(h'4,r3)
|
|
00f666 63f3 mov r15, r3
|
|
00f668 51f3 mov.l @(h'c,r15), r1
|
|
00f66a 7310 add #h'10, r3
|
|
00f66c 6032 mov.l @r3, r0
|
|
00f66e 2102 mov.l r0, @r1
|
|
00f670 5031 mov.l @(h'4,r3), r0
|
|
00f672 1101 mov.l r0, @(h'4,r1)
|
|
00f674 a06a bra h'd4 ;@(h'f74c)
|
|
00f676 0009 nop
|
|
00f678 9231 mov.w @(h'62,pc), r2 ;@(h'f6de)
|
|
00f67a 64f3 mov r15, r4
|
|
00f67c 9330 mov.w @(h'60,pc), r3 ;@(h'f6e0)
|
|
00f67e 7410 add #h'10, r4
|
|
00f680 6441 mov.w @r4, r4
|
|
00f682 644d extu.w r4, r4
|
|
00f684 4409 shlr2 r4
|
|
00f686 4409 shlr2 r4
|
|
00f688 2429 and r2, r4
|
|
00f68a 343c add r3, r4
|
|
00f68c 4411 cmp/pz r4
|
|
00f68e 8905 bt h'a ;@(h'f69c)
|
|
00f690 60e3 mov r14, r0
|
|
00f692 e100 mov #h'0, r1
|
|
00f694 2012 mov.l r1, @r0
|
|
00f696 1011 mov.l r1, @(h'4,r0)
|
|
00f698 a033 bra h'66 ;@(h'f702)
|
|
00f69a 0009 nop
|
|
00f69c 61f3 mov r15, r1
|
|
00f69e 7110 add #h'10, r1
|
|
00f6a0 6312 mov.l @r1, r3
|
|
00f6a2 e634 mov #h'34, r6
|
|
00f6a4 60e3 mov r14, r0
|
|
00f6a6 3463 cmp/ge r6, r4
|
|
00f6a8 2032 mov.l r3, @r0
|
|
00f6aa 5311 mov.l @(h'4,r1), r3
|
|
00f6ac 8d29 bt/s h'52 ;@(h'f702)
|
|
00f6ae 1031 mov.l r3, @(h'4,r0)
|
|
00f6b0 6563 mov r6, r5
|
|
00f6b2 3548 sub r4, r5
|
|
00f6b4 6353 mov r5, r3
|
|
00f6b6 4311 cmp/pz r3
|
|
00f6b8 8900 bt h'0 ;@(h'f6bc)
|
|
00f6ba 731f add #h'1f, r3
|
|
00f6bc e1fb mov #h'fffffffb, r1
|
|
00f6be 431c shad r1, r3
|
|
00f6c0 4315 cmp/pl r3
|
|
00f6c2 8f04 bf/s h'8 ;@(h'f6ce)
|
|
00f6c4 6053 mov r5, r0
|
|
00f6c6 61f3 mov r15, r1
|
|
00f6c8 7110 add #h'10, r1
|
|
00f6ca e300 mov #h'0, r3
|
|
00f6cc 1131 mov.l r3, @(h'4,r1)
|
|
00f6ce 4011 cmp/pz r0
|
|
00f6d0 8f0c bf/s h'18 ;@(h'f6ec)
|
|
00f6d2 64d3 mov r13, r4
|
|
00f6d4 a00f bra h'1e ;@(h'f6f6)
|
|
00f6d6 c91f and #h'1f, r0
|
|
00f6d8 3fe0 cmp/eq r14, r15
|
|
00f6da 04b8
|
|
00f6dc 044c mov.b @(r0,r4), r4
|
|
00f6de 07ff mac.l @r15+, @r7+
|
|
00f6e0 fc01
|
|
00f6e2 0000
|
|
00f6e4 0030
|
|
00f6e6 fcdc
|
|
00f6e8 0810
|
|
00f6ea 0178
|
|
00f6ec 6007 not r0, r0
|
|
00f6ee 7001
|
|
00f6f0 c91f and #h'1f, r0
|
|
00f6f2 6007 not r0, r0
|
|
00f6f4 7001
|
|
00f6f6 440d shld r0, r4
|
|
00f6f8 63f3 mov r15, r3
|
|
00f6fa 7310 add #h'10, r3
|
|
00f6fc 6232 mov.l @r3, r2
|
|
00f6fe 2249 and r4, r2
|
|
00f700 2322 mov.l r2, @r3
|
|
00f702 53f5 mov.l @(h'14,r15), r3
|
|
00f704 2f36 mov.l r3, @-r15
|
|
00f706 53f5 mov.l @(h'14,r15), r3
|
|
00f708 2f36 mov.l r3, @-r15
|
|
00f70a 53e1 mov.l @(h'4,r14), r3
|
|
00f70c 2f36 mov.l r3, @-r15
|
|
00f70e 63e2 mov.l @r14, r3
|
|
00f710 2f36 mov.l r3, @-r15
|
|
00f712 62f3 mov r15, r2
|
|
00f714 7220 add #h'20, r2
|
|
00f716 2f26 mov.l r2, @-r15
|
|
00f718 d20e mov.l @(h'38,pc), r2 ;@(h'f754)
|
|
00f71a 420b jsr @r2
|
|
00f71c 0009 nop
|
|
00f71e e200 mov #h'0, r2
|
|
00f720 53e1 mov.l @(h'4,r14), r3
|
|
00f722 2f36 mov.l r3, @-r15
|
|
00f724 63e2 mov.l @r14, r3
|
|
00f726 2f36 mov.l r3, @-r15
|
|
00f728 2f26 mov.l r2, @-r15
|
|
00f72a d30b mov.l @(h'2c,pc), r3 ;@(h'f758)
|
|
00f72c 430b jsr @r3
|
|
00f72e 2f26 mov.l r2, @-r15
|
|
00f730 8800 cmp/eq #h'0, r0
|
|
00f732 8904 bt h'8 ;@(h'f73e)
|
|
00f734 63f3 mov r15, r3
|
|
00f736 7310 add #h'10, r3
|
|
00f738 6030 mov.b @r3, r0
|
|
00f73a cb80 or #h'80, r0
|
|
00f73c 2300 mov.b r0, @r3
|
|
00f73e 63f3 mov r15, r3
|
|
00f740 51f3 mov.l @(h'c,r15), r1
|
|
00f742 7310 add #h'10, r3
|
|
00f744 6032 mov.l @r3, r0
|
|
00f746 2102 mov.l r0, @r1
|
|
00f748 5031 mov.l @(h'4,r3), r0
|
|
00f74a 1101 mov.l r0, @(h'4,r1)
|
|
00f74c 4f26 lds.l @r15+, pr
|
|
00f74e 6df6 mov.l @r15+, r13
|
|
00f750 000b rts
|
|
00f752 6ef6 mov.l @r15+, r14
|
|
00f754 0030
|
|
00f756 aa6c bra h'-b28 ;@(h'ec32)
|
|
00f758 0030
|
|
00f75a f9bc
|
|
00f75c 2fe6 mov.l r14, @-r15
|
|
00f75e e708 mov #h'8, r7
|
|
00f760 3768 sub r6, r7
|
|
00f762 6e7f exts.w r7, r14
|
|
00f764 2ee8 tst r14, r14
|
|
00f766 891c bt h'38 ;@(h'f7a2)
|
|
00f768 911d mov.w @(h'3a,pc), r1 ;@(h'f7a6)
|
|
00f76a 75ff add #h'ff, r5
|
|
00f76c 41ec shad r14, r1
|
|
00f76e 354c add r4, r5
|
|
00f770 3542 cmp/hs r4, r5
|
|
00f772 8f0f bf/s h'1e ;@(h'f794)
|
|
00f774 e700 mov #h'0, r7
|
|
00f776 636f exts.w r6, r3
|
|
00f778 6250 mov.b @r5, r2
|
|
00f77a 6050 mov.b @r5, r0
|
|
00f77c 2019 and r1, r0
|
|
00f77e 423d shld r3, r2
|
|
00f780 2520 mov.b r2, @r5
|
|
00f782 6350 mov.b @r5, r3
|
|
00f784 237b or r7, r3
|
|
00f786 670c extu.b r0, r7
|
|
00f788 2530 mov.b r3, @r5
|
|
00f78a 63eb neg r14, r3
|
|
00f78c 75ff add #h'ff, r5
|
|
00f78e 3542 cmp/hs r4, r5
|
|
00f790 8df1 bt/s h'-1e ;@(h'f776)
|
|
00f792 473d shld r3, r7
|
|
00f794 677c extu.b r7, r7
|
|
00f796 2778 tst r7, r7
|
|
00f798 8902 bt h'4 ;@(h'f7a0)
|
|
00f79a e001 mov #h'1, r0
|
|
00f79c 000b rts
|
|
00f79e 6ef6 mov.l @r15+, r14
|
|
00f7a0 e000 mov #h'0, r0
|
|
00f7a2 000b rts
|
|
00f7a4 6ef6 mov.l @r15+, r14
|
|
00f7a6 00ff mac.l @r15+, @r0+
|
|
00f7a8 d306 mov.l @(h'18,pc), r3 ;@(h'f7c4)
|
|
00f7aa 7ff8 add #h'f8, r15
|
|
00f7ac d206 mov.l @(h'18,pc), r2 ;@(h'f7c8)
|
|
00f7ae e608 mov #h'8, r6
|
|
00f7b0 1f41 mov.l r4, @(h'4,r15)
|
|
00f7b2 2f52 mov.l r5, @r15
|
|
00f7b4 55f1 mov.l @(h'4,r15), r5
|
|
00f7b6 4508 shll2 r5
|
|
00f7b8 64f2 mov.l @r15, r4
|
|
00f7ba 4500 shll r5
|
|
00f7bc 353c add r3, r5
|
|
00f7be 422b jmp @r2
|
|
00f7c0 7f08
|
|
00f7c2 0000
|
|
00f7c4 0032 stc ssr, r0
|
|
00f7c6 0ed8
|
|
00f7c8 0030
|
|
00f7ca f10c
|
|
00f7cc 2fe6 mov.l r14, @-r15
|
|
00f7ce e708 mov #h'8, r7
|
|
00f7d0 2fd6 mov.l r13, @-r15
|
|
00f7d2 3768 sub r6, r7
|
|
00f7d4 2fc6 mov.l r12, @-r15
|
|
00f7d6 6d7f exts.w r7, r13
|
|
00f7d8 2dd8 tst r13, r13
|
|
00f7da 891d bt h'3a ;@(h'f818)
|
|
00f7dc 9c20 mov.w @(h'40,pc), r12 ;@(h'f820)
|
|
00f7de e700 mov #h'0, r7
|
|
00f7e0 63db neg r13, r3
|
|
00f7e2 4c3c shad r3, r12
|
|
00f7e4 4515 cmp/pl r5
|
|
00f7e6 8f11 bf/s h'22 ;@(h'f80c)
|
|
00f7e8 6e73 mov r7, r14
|
|
00f7ea 636f exts.w r6, r3
|
|
00f7ec 6240 mov.b @r4, r2
|
|
00f7ee 7e01
|
|
00f7f0 6040 mov.b @r4, r0
|
|
00f7f2 633b neg r3, r3
|
|
00f7f4 20c9 and r12, r0
|
|
00f7f6 622c extu.b r2, r2
|
|
00f7f8 423d shld r3, r2
|
|
00f7fa 3e53 cmp/ge r5, r14
|
|
00f7fc 2420 mov.b r2, @r4
|
|
00f7fe 6140 mov.b @r4, r1
|
|
00f800 217b or r7, r1
|
|
00f802 670c extu.b r0, r7
|
|
00f804 2410 mov.b r1, @r4
|
|
00f806 47dd shld r13, r7
|
|
00f808 8fef bf/s h'-22 ;@(h'f7ea)
|
|
00f80a 7401
|
|
00f80c 677c extu.b r7, r7
|
|
00f80e 2778 tst r7, r7
|
|
00f810 8901 bt h'2 ;@(h'f816)
|
|
00f812 a001 bra h'2 ;@(h'f818)
|
|
00f814 e001 mov #h'1, r0
|
|
00f816 e000 mov #h'0, r0
|
|
00f818 6cf6 mov.l @r15+, r12
|
|
00f81a 6df6 mov.l @r15+, r13
|
|
00f81c 000b rts
|
|
00f81e 6ef6 mov.l @r15+, r14
|
|
00f820 00ff mac.l @r15+, @r0+
|
|
00f822 0000
|
|
00f824 2fe6 mov.l r14, @-r15
|
|
00f826 2fd6 mov.l r13, @-r15
|
|
00f828 2fc6 mov.l r12, @-r15
|
|
00f82a ed00 mov #h'0, r13
|
|
00f82c 2fb6 mov.l r11, @-r15
|
|
00f82e 6c53 mov r5, r12
|
|
00f830 2fa6 mov.l r10, @-r15
|
|
00f832 eb01 mov #h'1, r11
|
|
00f834 7ffc add #h'fc, r15
|
|
00f836 6a63 mov r6, r10
|
|
00f838 6ed3 mov r13, r14
|
|
00f83a 63d3 mov r13, r3
|
|
00f83c 3377 cmp/gt r7, r3
|
|
00f83e 373e addc r3, r7
|
|
00f840 4721 shar r7
|
|
00f842 6673 mov r7, r6
|
|
00f844 76ff add #h'ff, r6
|
|
00f846 6563 mov r6, r5
|
|
00f848 4500 shll r5
|
|
00f84a 6753 mov r5, r7
|
|
00f84c 37cc add r12, r7
|
|
00f84e 4611 cmp/pz r6
|
|
00f850 8f1c bf/s h'38 ;@(h'f88c)
|
|
00f852 7702
|
|
00f854 6053 mov r5, r0
|
|
00f856 03cd mov.w @(r0,r12), r3
|
|
00f858 02ad mov.w @(r0,r10), r2
|
|
00f85a 633d extu.w r3, r3
|
|
00f85c 622d extu.w r2, r2
|
|
00f85e 3328 sub r2, r3
|
|
00f860 33e8 sub r14, r3
|
|
00f862 6133 mov r3, r1
|
|
00f864 4111 cmp/pz r1
|
|
00f866 8d06 bt/s h'c ;@(h'f876)
|
|
00f868 2f32 mov.l r3, @r15
|
|
00f86a d312 mov.l @(h'48,pc), r3 ;@(h'f8b4)
|
|
00f86c 6ef2 mov.l @r15, r14
|
|
00f86e 3e3c add r3, r14
|
|
00f870 2fe2 mov.l r14, @r15
|
|
00f872 a001 bra h'2 ;@(h'f878)
|
|
00f874 ee01 mov #h'1, r14
|
|
00f876 ee00 mov #h'0, r14
|
|
00f878 62f2 mov.l @r15, r2
|
|
00f87a 2228 tst r2, r2
|
|
00f87c 8900 bt h'0 ;@(h'f880)
|
|
00f87e 6bd3 mov r13, r11
|
|
00f880 63f2 mov.l @r15, r3
|
|
00f882 76ff add #h'ff, r6
|
|
00f884 2735 mov.w r3, @-r7
|
|
00f886 4611 cmp/pz r6
|
|
00f888 8de4 bt/s h'-38 ;@(h'f854)
|
|
00f88a 75fe add #h'fe, r5
|
|
00f88c 60e3 mov r14, r0
|
|
00f88e 8801 cmp/eq #h'1, r0
|
|
00f890 8b03 bf h'6 ;@(h'f89a)
|
|
00f892 2448 tst r4, r4
|
|
00f894 8b01 bf h'2 ;@(h'f89a)
|
|
00f896 a006 bra h'c ;@(h'f8a6)
|
|
00f898 e0ff mov #h'ffffffff, r0
|
|
00f89a 60b3 mov r11, r0
|
|
00f89c 8801 cmp/eq #h'1, r0
|
|
00f89e 8b01 bf h'2 ;@(h'f8a4)
|
|
00f8a0 a001 bra h'2 ;@(h'f8a6)
|
|
00f8a2 e000 mov #h'0, r0
|
|
00f8a4 e001 mov #h'1, r0
|
|
00f8a6 7f04
|
|
00f8a8 6af6 mov.l @r15+, r10
|
|
00f8aa 6bf6 mov.l @r15+, r11
|
|
00f8ac 6cf6 mov.l @r15+, r12
|
|
00f8ae 6df6 mov.l @r15+, r13
|
|
00f8b0 000b rts
|
|
00f8b2 6ef6 mov.l @r15+, r14
|
|
00f8b4 0001
|
|
00f8b6 0000
|
|
00f8b8 2668 tst r6, r6
|
|
00f8ba 8f02 bf/s h'4 ;@(h'f8c2)
|
|
00f8bc 6753 mov r5, r7
|
|
00f8be 000b rts
|
|
00f8c0 e000 mov #h'0, r0
|
|
00f8c2 e500 mov #h'0, r5
|
|
00f8c4 6253 mov r5, r2
|
|
00f8c6 3262 cmp/hs r6, r2
|
|
00f8c8 8906 bt h'c ;@(h'f8d8)
|
|
00f8ca 6344 mov.b @r4+, r3
|
|
00f8cc 6274 mov.b @r7+, r2
|
|
00f8ce 3320 cmp/eq r2, r3
|
|
00f8d0 8b02 bf h'4 ;@(h'f8d8)
|
|
00f8d2 7501
|
|
00f8d4 3562 cmp/hs r6, r5
|
|
00f8d6 8bf8 bf h'-10 ;@(h'f8ca)
|
|
00f8d8 6043 mov r4, r0
|
|
00f8da 70ff add #h'ff, r0
|
|
00f8dc 6000 mov.b @r0, r0
|
|
00f8de 77ff add #h'ff, r7
|
|
00f8e0 6370 mov.b @r7, r3
|
|
00f8e2 600c extu.b r0, r0
|
|
00f8e4 633c extu.b r3, r3
|
|
00f8e6 3038 sub r3, r0
|
|
00f8e8 000b rts
|
|
00f8ea 0009 nop
|
|
00f8ec 2fe6 mov.l r14, @-r15
|
|
00f8ee 2fd6 mov.l r13, @-r15
|
|
00f8f0 2fc6 mov.l r12, @-r15
|
|
00f8f2 6d53 mov r5, r13
|
|
00f8f4 2fb6 mov.l r11, @-r15
|
|
00f8f6 4f22 sts.l pr, @-r15
|
|
00f8f8 d520 mov.l @(h'80,pc), r5 ;@(h'f97c)
|
|
00f8fa 6cf3 mov r15, r12
|
|
00f8fc 7c14 add #h'14, r12
|
|
00f8fe 62c1 mov.w @r12, r2
|
|
00f900 622d extu.w r2, r2
|
|
00f902 2259 and r5, r2
|
|
00f904 3250 cmp/eq r5, r2
|
|
00f906 8f02 bf/s h'4 ;@(h'f90e)
|
|
00f908 6e63 mov r6, r14
|
|
00f90a a001 bra h'2 ;@(h'f910)
|
|
00f90c e3ff mov #h'ffffffff, r3
|
|
00f90e e301 mov #h'1, r3
|
|
00f910 2430 mov.b r3, @r4
|
|
00f912 e607 mov #h'7, r6
|
|
00f914 9230 mov.w @(h'60,pc), r2 ;@(h'f978)
|
|
00f916 65c3 mov r12, r5
|
|
00f918 61c1 mov.w @r12, r1
|
|
00f91a 7501
|
|
00f91c 2d11 mov.w r1, @r13
|
|
00f91e e1fc mov #h'fffffffc, r1
|
|
00f920 63d1 mov.w @r13, r3
|
|
00f922 2329 and r2, r3
|
|
00f924 431c shad r1, r3
|
|
00f926 2d31 mov.w r3, @r13
|
|
00f928 d315 mov.l @(h'54,pc), r3 ;@(h'f980)
|
|
00f92a 430b jsr @r3
|
|
00f92c 64e3 mov r14, r4
|
|
00f92e e603 mov #h'3, r6
|
|
00f930 dc14 mov.l @(h'50,pc), r12 ;@(h'f984)
|
|
00f932 e507 mov #h'7, r5
|
|
00f934 4c0b jsr @r12
|
|
00f936 64e3 mov r14, r4
|
|
00f938 62d1 mov.w @r13, r2
|
|
00f93a 4215 cmp/pl r2
|
|
00f93c 8b03 bf h'6 ;@(h'f946)
|
|
00f93e 60e0 mov.b @r14, r0
|
|
00f940 cb80 or #h'80, r0
|
|
00f942 a013 bra h'26 ;@(h'f96c)
|
|
00f944 2e00 mov.b r0, @r14
|
|
00f946 63d1 mov.w @r13, r3
|
|
00f948 9b17 mov.w @(h'2e,pc), r11 ;@(h'f97a)
|
|
00f94a 7301
|
|
00f94c 2d31 mov.w r3, @r13
|
|
00f94e 60e0 mov.b @r14, r0
|
|
00f950 c97f and #h'7f, r0
|
|
00f952 a007 bra h'e ;@(h'f964)
|
|
00f954 2e00 mov.b r0, @r14
|
|
00f956 e601 mov #h'1, r6
|
|
00f958 e507 mov #h'7, r5
|
|
00f95a 4c0b jsr @r12
|
|
00f95c 64e3 mov r14, r4
|
|
00f95e 63d1 mov.w @r13, r3
|
|
00f960 73ff add #h'ff, r3
|
|
00f962 2d31 mov.w r3, @r13
|
|
00f964 62e0 mov.b @r14, r2
|
|
00f966 622c extu.b r2, r2
|
|
00f968 22b8 tst r11, r2
|
|
00f96a 89f4 bt h'-18 ;@(h'f956)
|
|
00f96c 4f26 lds.l @r15+, pr
|
|
00f96e 6bf6 mov.l @r15+, r11
|
|
00f970 6cf6 mov.l @r15+, r12
|
|
00f972 6df6 mov.l @r15+, r13
|
|
00f974 000b rts
|
|
00f976 6ef6 mov.l @r15+, r14
|
|
00f978 7ff0 add #h'f0, r15
|
|
00f97a 0080
|
|
00f97c 0000
|
|
00f97e 8000 mov.b r0, @(h'0,r0)
|
|
00f980 0030
|
|
00f982 f10c
|
|
00f984 0030
|
|
00f986 f75c
|
|
00f988 2668 tst r6, r6
|
|
00f98a 8f02 bf/s h'4 ;@(h'f992)
|
|
00f98c 6753 mov r5, r7
|
|
00f98e 000b rts
|
|
00f990 e000 mov #h'0, r0
|
|
00f992 e500 mov #h'0, r5
|
|
00f994 6253 mov r5, r2
|
|
00f996 3262 cmp/hs r6, r2
|
|
00f998 8906 bt h'c ;@(h'f9a8)
|
|
00f99a 6344 mov.b @r4+, r3
|
|
00f99c 6274 mov.b @r7+, r2
|
|
00f99e 3320 cmp/eq r2, r3
|
|
00f9a0 8b02 bf h'4 ;@(h'f9a8)
|
|
00f9a2 7501
|
|
00f9a4 3562 cmp/hs r6, r5
|
|
00f9a6 8bf8 bf h'-10 ;@(h'f99a)
|
|
00f9a8 6043 mov r4, r0
|
|
00f9aa 70ff add #h'ff, r0
|
|
00f9ac 6000 mov.b @r0, r0
|
|
00f9ae 77ff add #h'ff, r7
|
|
00f9b0 6370 mov.b @r7, r3
|
|
00f9b2 600c extu.b r0, r0
|
|
00f9b4 633c extu.b r3, r3
|
|
00f9b6 3038 sub r3, r0
|
|
00f9b8 000b rts
|
|
00f9ba 0009 nop
|
|
00f9bc 2f46 mov.l r4, @-r15
|
|
00f9be 2f56 mov.l r5, @-r15
|
|
00f9c0 2f66 mov.l r6, @-r15
|
|
00f9c2 2f76 mov.l r7, @-r15
|
|
00f9c4 54f6 mov.l @(h'18,r15), r4
|
|
00f9c6 55f7 mov.l @(h'1c,r15), r5
|
|
00f9c8 56f4 mov.l @(h'10,r15), r6
|
|
00f9ca 57f5 mov.l @(h'14,r15), r7
|
|
00f9cc 2f86 mov.l r8, @-r15
|
|
00f9ce 2f96 mov.l r9, @-r15
|
|
00f9d0 2fa6 mov.l r10, @-r15
|
|
00f9d2 2fb6 mov.l r11, @-r15
|
|
00f9d4 d021 mov.l @(h'84,pc), r0 ;@(h'fa5c)
|
|
00f9d6 6a43 mov r4, r10
|
|
00f9d8 6b63 mov r6, r11
|
|
00f9da 6843 mov r4, r8
|
|
00f9dc 2809 and r0, r8
|
|
00f9de 6963 mov r6, r9
|
|
00f9e0 2909 and r0, r9
|
|
00f9e2 d01f mov.l @(h'7c,pc), r0 ;@(h'fa60)
|
|
00f9e4 2409 and r0, r4
|
|
00f9e6 2609 and r0, r6
|
|
00f9e8 d01c mov.l @(h'70,pc), r0 ;@(h'fa5c)
|
|
00f9ea 3800 cmp/eq r0, r8
|
|
00f9ec 891c bt h'38 ;@(h'fa28)
|
|
00f9ee 3900 cmp/eq r0, r9
|
|
00f9f0 8920 bt h'40 ;@(h'fa34)
|
|
00f9f2 2888 tst r8, r8
|
|
00f9f4 8924 bt h'48 ;@(h'fa40)
|
|
00f9f6 2ba7 div0s r10, r11
|
|
00f9f8 890a bt h'14 ;@(h'fa10)
|
|
00f9fa 4a11 cmp/pz r10
|
|
00f9fc 8b04 bf h'8 ;@(h'fa08)
|
|
00f9fe 0008 clrt
|
|
00fa00 357a subc r7, r5
|
|
00fa02 3aba subc r11, r10
|
|
00fa04 a006 bra h'c ;@(h'fa14)
|
|
00fa06 0029 movt r0
|
|
00fa08 375a subc r5, r7
|
|
00fa0a 3baa subc r10, r11
|
|
00fa0c a002 bra h'4 ;@(h'fa14)
|
|
00fa0e 0029 movt r0
|
|
00fa10 4b11 cmp/pz r11
|
|
00fa12 0029 movt r0
|
|
00fa14 6bf6 mov.l @r15+, r11
|
|
00fa16 6af6 mov.l @r15+, r10
|
|
00fa18 69f6 mov.l @r15+, r9
|
|
00fa1a 68f6 mov.l @r15+, r8
|
|
00fa1c 67f6 mov.l @r15+, r7
|
|
00fa1e 66f6 mov.l @r15+, r6
|
|
00fa20 65f6 mov.l @r15+, r5
|
|
00fa22 64f6 mov.l @r15+, r4
|
|
00fa24 000b rts
|
|
00fa26 7f10 add #h'10, r15
|
|
00fa28 2448 tst r4, r4
|
|
00fa2a 8b15 bf h'2a ;@(h'fa58)
|
|
00fa2c 2558 tst r5, r5
|
|
00fa2e 8b13 bf h'26 ;@(h'fa58)
|
|
00fa30 afdd bra h'-46 ;@(h'f9ee)
|
|
00fa32 0009 nop
|
|
00fa34 2668 tst r6, r6
|
|
00fa36 8b0f bf h'1e ;@(h'fa58)
|
|
00fa38 2778 tst r7, r7
|
|
00fa3a 8b0d bf h'1a ;@(h'fa58)
|
|
00fa3c afd9 bra h'-4e ;@(h'f9f2)
|
|
00fa3e 0009 nop
|
|
00fa40 2998 tst r9, r9
|
|
00fa42 8bd8 bf h'-50 ;@(h'f9f6)
|
|
00fa44 2448 tst r4, r4
|
|
00fa46 8bd6 bf h'-54 ;@(h'f9f6)
|
|
00fa48 2558 tst r5, r5
|
|
00fa4a 8bd4 bf h'-58 ;@(h'f9f6)
|
|
00fa4c 2668 tst r6, r6
|
|
00fa4e 8bd2 bf h'-5c ;@(h'f9f6)
|
|
00fa50 2778 tst r7, r7
|
|
00fa52 8bd0 bf h'-60 ;@(h'f9f6)
|
|
00fa54 afde bra h'-44 ;@(h'fa14)
|
|
00fa56 e000 mov #h'0, r0
|
|
00fa58 afdc bra h'-48 ;@(h'fa14)
|
|
00fa5a e000 mov #h'0, r0
|
|
00fa5c 7ff0 add #h'f0, r15
|
|
00fa5e 0000
|
|
00fa60 000f mac.l @r0+, @r0+
|
|
00fa62 ffff
|
|
00fa64 2f46 mov.l r4, @-r15
|
|
00fa66 2f56 mov.l r5, @-r15
|
|
00fa68 2f66 mov.l r6, @-r15
|
|
00fa6a 2f76 mov.l r7, @-r15
|
|
00fa6c 54f6 mov.l @(h'18,r15), r4
|
|
00fa6e 55f7 mov.l @(h'1c,r15), r5
|
|
00fa70 56f4 mov.l @(h'10,r15), r6
|
|
00fa72 57f5 mov.l @(h'14,r15), r7
|
|
00fa74 2f86 mov.l r8, @-r15
|
|
00fa76 2f96 mov.l r9, @-r15
|
|
00fa78 2fa6 mov.l r10, @-r15
|
|
00fa7a 2fb6 mov.l r11, @-r15
|
|
00fa7c d01c mov.l @(h'70,pc), r0 ;@(h'faf0)
|
|
00fa7e 6a43 mov r4, r10
|
|
00fa80 6b63 mov r6, r11
|
|
00fa82 6843 mov r4, r8
|
|
00fa84 2809 and r0, r8
|
|
00fa86 6963 mov r6, r9
|
|
00fa88 2909 and r0, r9
|
|
00fa8a d01a mov.l @(h'68,pc), r0 ;@(h'faf4)
|
|
00fa8c 2409 and r0, r4
|
|
00fa8e 2609 and r0, r6
|
|
00fa90 d017 mov.l @(h'5c,pc), r0 ;@(h'faf0)
|
|
00fa92 3800 cmp/eq r0, r8
|
|
00fa94 8914 bt h'28 ;@(h'fac0)
|
|
00fa96 3900 cmp/eq r0, r9
|
|
00fa98 8918 bt h'30 ;@(h'facc)
|
|
00fa9a 2888 tst r8, r8
|
|
00fa9c 891c bt h'38 ;@(h'fad8)
|
|
00fa9e 3ba0 cmp/eq r10, r11
|
|
00faa0 8b03 bf h'6 ;@(h'faaa)
|
|
00faa2 3750 cmp/eq r5, r7
|
|
00faa4 8b01 bf h'2 ;@(h'faaa)
|
|
00faa6 a001 bra h'2 ;@(h'faac)
|
|
00faa8 e000 mov #h'0, r0
|
|
00faaa e001 mov #h'1, r0
|
|
00faac 6bf6 mov.l @r15+, r11
|
|
00faae 6af6 mov.l @r15+, r10
|
|
00fab0 69f6 mov.l @r15+, r9
|
|
00fab2 68f6 mov.l @r15+, r8
|
|
00fab4 67f6 mov.l @r15+, r7
|
|
00fab6 66f6 mov.l @r15+, r6
|
|
00fab8 65f6 mov.l @r15+, r5
|
|
00faba 64f6 mov.l @r15+, r4
|
|
00fabc 000b rts
|
|
00fabe 7f10 add #h'10, r15
|
|
00fac0 2448 tst r4, r4
|
|
00fac2 8bf2 bf h'-1c ;@(h'faaa)
|
|
00fac4 2558 tst r5, r5
|
|
00fac6 8bf0 bf h'-20 ;@(h'faaa)
|
|
00fac8 afe5 bra h'-36 ;@(h'fa96)
|
|
00faca 0009 nop
|
|
00facc 2668 tst r6, r6
|
|
00face 8bec bf h'-28 ;@(h'faaa)
|
|
00fad0 2778 tst r7, r7
|
|
00fad2 8bea bf h'-2c ;@(h'faaa)
|
|
00fad4 afe1 bra h'-3e ;@(h'fa9a)
|
|
00fad6 0009 nop
|
|
00fad8 2998 tst r9, r9
|
|
00fada 8be6 bf h'-34 ;@(h'faaa)
|
|
00fadc 2448 tst r4, r4
|
|
00fade 8bde bf h'-44 ;@(h'fa9e)
|
|
00fae0 2558 tst r5, r5
|
|
00fae2 8bdc bf h'-48 ;@(h'fa9e)
|
|
00fae4 2668 tst r6, r6
|
|
00fae6 8be0 bf h'-40 ;@(h'faaa)
|
|
00fae8 2778 tst r7, r7
|
|
00faea 8bde bf h'-44 ;@(h'faaa)
|
|
00faec afde bra h'-44 ;@(h'faac)
|
|
00faee e000 mov #h'0, r0
|
|
00faf0 7ff0 add #h'f0, r15
|
|
00faf2 0000
|
|
00faf4 000f mac.l @r0+, @r0+
|
|
00faf6 ffff
|
|
00faf8 600f exts.w r0, r0
|
|
00fafa 2008 tst r0, r0
|
|
00fafc 8d1b bt/s h'36 ;@(h'fb36)
|
|
00fafe 2f26 mov.l r2, @-r15
|
|
00fb00 611f exts.w r1, r1
|
|
00fb02 e200 mov #h'0, r2
|
|
00fb04 2127 div0s r2, r1
|
|
00fb06 312a subc r2, r1
|
|
00fb08 4028 shll16 r0
|
|
00fb0a 2107 div0s r0, r1
|
|
00fb0c 3104 div1 r0, r1
|
|
00fb0e 3104 div1 r0, r1
|
|
00fb10 3104 div1 r0, r1
|
|
00fb12 3104 div1 r0, r1
|
|
00fb14 3104 div1 r0, r1
|
|
00fb16 3104 div1 r0, r1
|
|
00fb18 3104 div1 r0, r1
|
|
00fb1a 3104 div1 r0, r1
|
|
00fb1c 3104 div1 r0, r1
|
|
00fb1e 3104 div1 r0, r1
|
|
00fb20 3104 div1 r0, r1
|
|
00fb22 3104 div1 r0, r1
|
|
00fb24 3104 div1 r0, r1
|
|
00fb26 3104 div1 r0, r1
|
|
00fb28 3104 div1 r0, r1
|
|
00fb2a 3104 div1 r0, r1
|
|
00fb2c 601f exts.w r1, r0
|
|
00fb2e 4024 rotcl r0
|
|
00fb30 302e addc r2, r0
|
|
00fb32 000b rts
|
|
00fb34 62f6 mov.l @r15+, r2
|
|
00fb36 d202 mov.l @(h'8,pc), r2 ;@(h'fb40)
|
|
00fb38 d102 mov.l @(h'8,pc), r1 ;@(h'fb44)
|
|
00fb3a 2212 mov.l r1, @r2
|
|
00fb3c 000b rts
|
|
00fb3e 62f6 mov.l @r15+, r2
|
|
00fb40 0810
|
|
00fb42 0178
|
|
00fb44 0000
|
|
00fb46 044e mov.l @(r0,r4), r4
|
|
00fb48 2fe6 mov.l r14, @-r15
|
|
00fb4a 6063 mov r6, r0
|
|
00fb4c 2fd6 mov.l r13, @-r15
|
|
00fb4e e604 mov #h'4, r6
|
|
00fb50 2fc6 mov.l r12, @-r15
|
|
00fb52 2fb6 mov.l r11, @-r15
|
|
00fb54 2fa6 mov.l r10, @-r15
|
|
00fb56 6a43 mov r4, r10
|
|
00fb58 dc24 mov.l @(h'90,pc), r12 ;@(h'fbec)
|
|
00fb5a 2f96 mov.l r9, @-r15
|
|
00fb5c 2f86 mov.l r8, @-r15
|
|
00fb5e 4f22 sts.l pr, @-r15
|
|
00fb60 7fc8 add #h'c8, r15
|
|
00fb62 6ef3 mov r15, r14
|
|
00fb64 1f51 mov.l r5, @(h'4,r15)
|
|
00fb66 7e2c add #h'2c, r14
|
|
00fb68 81f4 mov.w r0, @(h'8,r15)
|
|
00fb6a e500 mov #h'0, r5
|
|
00fb6c 2f72 mov.l r7, @r15
|
|
00fb6e 4c0b jsr @r12
|
|
00fb70 64e3 mov r14, r4
|
|
00fb72 e608 mov #h'8, r6
|
|
00fb74 65f2 mov.l @r15, r5
|
|
00fb76 64e3 mov r14, r4
|
|
00fb78 d81d mov.l @(h'74,pc), r8 ;@(h'fbf0)
|
|
00fb7a 7404
|
|
00fb7c 480b jsr @r8
|
|
00fb7e 1f43 mov.l r4, @(h'c,r15)
|
|
00fb80 6bf3 mov r15, r11
|
|
00fb82 7b20 add #h'20, r11
|
|
00fb84 e604 mov #h'4, r6
|
|
00fb86 e500 mov #h'0, r5
|
|
00fb88 4c0b jsr @r12
|
|
00fb8a 64b3 mov r11, r4
|
|
00fb8c 55f1 mov.l @(h'4,r15), r5
|
|
00fb8e 64b3 mov r11, r4
|
|
00fb90 e608 mov #h'8, r6
|
|
00fb92 480b jsr @r8
|
|
00fb94 7404
|
|
00fb96 6df3 mov r15, r13
|
|
00fb98 7d10 add #h'10, r13
|
|
00fb9a e610 mov #h'10, r6
|
|
00fb9c e500 mov #h'0, r5
|
|
00fb9e 4c0b jsr @r12
|
|
00fba0 64d3 mov r13, r4
|
|
00fba2 63d3 mov r13, r3
|
|
00fba4 dc13 mov.l @(h'4c,pc), r12 ;@(h'fbf4)
|
|
00fba6 730b
|
|
00fba8 2f32 mov.l r3, @r15
|
|
00fbaa a01a bra h'34 ;@(h'fbe2)
|
|
00fbac e942 mov #h'42, r9
|
|
00fbae e50c mov #h'c, r5
|
|
00fbb0 4c0b jsr @r12
|
|
00fbb2 64d3 mov r13, r4
|
|
00fbb4 d310 mov.l @(h'40,pc), r3 ;@(h'fbf8)
|
|
00fbb6 e70c mov #h'c, r7
|
|
00fbb8 66b3 mov r11, r6
|
|
00fbba 65e3 mov r14, r5
|
|
00fbbc 430b jsr @r3
|
|
00fbbe e400 mov #h'0, r4
|
|
00fbc0 4011 cmp/pz r0
|
|
00fbc2 8b05 bf h'a ;@(h'fbd0)
|
|
00fbc4 63f2 mov.l @r15, r3
|
|
00fbc6 6230 mov.b @r3, r2
|
|
00fbc8 7201
|
|
00fbca 2320 mov.b r2, @r3
|
|
00fbcc a005 bra h'a ;@(h'fbda)
|
|
00fbce 0009 nop
|
|
00fbd0 d20a mov.l @(h'28,pc), r2 ;@(h'fbfc)
|
|
00fbd2 e60c mov #h'c, r6
|
|
00fbd4 65b3 mov r11, r5
|
|
00fbd6 420b jsr @r2
|
|
00fbd8 64e3 mov r14, r4
|
|
00fbda e50c mov #h'c, r5
|
|
00fbdc 4c0b jsr @r12
|
|
00fbde 64e3 mov r14, r4
|
|
00fbe0 79ff add #h'ff, r9
|
|
00fbe2 2998 tst r9, r9
|
|
00fbe4 8be3 bf h'-3a ;@(h'fbae)
|
|
00fbe6 d906 mov.l @(h'18,pc), r9 ;@(h'fc00)
|
|
00fbe8 a010 bra h'20 ;@(h'fc0c)
|
|
00fbea eb02 mov #h'2, r11
|
|
00fbec 0031
|
|
00fbee 02a4 mov.b r10, @(r0,r2)
|
|
00fbf0 0030
|
|
00fbf2 f10c
|
|
00fbf4 0030
|
|
00fbf6 fd0c
|
|
00fbf8 0030
|
|
00fbfa f824
|
|
00fbfc 0031
|
|
00fbfe 0088
|
|
00fc00 0031
|
|
00fc02 0258 sets
|
|
00fc04 e510 mov #h'10, r5
|
|
00fc06 490b jsr @r9
|
|
00fc08 64d3 mov r13, r4
|
|
00fc0a 7bff add #h'ff, r11
|
|
00fc0c 2bb8 tst r11, r11
|
|
00fc0e 8bf9 bf h'-e ;@(h'fc04)
|
|
00fc10 62e0 mov.b @r14, r2
|
|
00fc12 2228 tst r2, r2
|
|
00fc14 8b21 bf h'42 ;@(h'fc5a)
|
|
00fc16 84e1 mov.b @(h'1,r14), r0
|
|
00fc18 2008 tst r0, r0
|
|
00fc1a 8b1e bf h'3c ;@(h'fc5a)
|
|
00fc1c 84e2 mov.b @(h'2,r14), r0
|
|
00fc1e 2008 tst r0, r0
|
|
00fc20 8b1b bf h'36 ;@(h'fc5a)
|
|
00fc22 84e3 mov.b @(h'3,r14), r0
|
|
00fc24 2008 tst r0, r0
|
|
00fc26 8b18 bf h'30 ;@(h'fc5a)
|
|
00fc28 53f3 mov.l @(h'c,r15), r3
|
|
00fc2a 6230 mov.b @r3, r2
|
|
00fc2c 2228 tst r2, r2
|
|
00fc2e 8b14 bf h'28 ;@(h'fc5a)
|
|
00fc30 84e5 mov.b @(h'5,r14), r0
|
|
00fc32 2008 tst r0, r0
|
|
00fc34 8b11 bf h'22 ;@(h'fc5a)
|
|
00fc36 84e6 mov.b @(h'6,r14), r0
|
|
00fc38 2008 tst r0, r0
|
|
00fc3a 8b0e bf h'1c ;@(h'fc5a)
|
|
00fc3c 84e7 mov.b @(h'7,r14), r0
|
|
00fc3e 2008 tst r0, r0
|
|
00fc40 8b0b bf h'16 ;@(h'fc5a)
|
|
00fc42 84e8 mov.b @(h'8,r14), r0
|
|
00fc44 2008 tst r0, r0
|
|
00fc46 8b08 bf h'10 ;@(h'fc5a)
|
|
00fc48 84e9 mov.b @(h'9,r14), r0
|
|
00fc4a 2008 tst r0, r0
|
|
00fc4c 8b05 bf h'a ;@(h'fc5a)
|
|
00fc4e 84ea mov.b @(h'a,r14), r0
|
|
00fc50 2008 tst r0, r0
|
|
00fc52 8b02 bf h'4 ;@(h'fc5a)
|
|
00fc54 84eb mov.b @(h'b,r14), r0
|
|
00fc56 2008 tst r0, r0
|
|
00fc58 8902 bt h'4 ;@(h'fc60)
|
|
00fc5a 84dc mov.b @(h'c,r13), r0
|
|
00fc5c cb20 or #h'20, r0
|
|
00fc5e 80dc mov.b r0, @(h'c,r13)
|
|
00fc60 63a1 mov.w @r10, r3
|
|
00fc62 85f4 mov.w @(h'8,r15), r0
|
|
00fc64 3038 sub r3, r0
|
|
00fc66 2a01 mov.w r0, @r10
|
|
00fc68 84d4 mov.b @(h'4,r13), r0
|
|
00fc6a 2008 tst r0, r0
|
|
00fc6c 8b18 bf h'30 ;@(h'fca0)
|
|
00fc6e 84d5 mov.b @(h'5,r13), r0
|
|
00fc70 2008 tst r0, r0
|
|
00fc72 8b15 bf h'2a ;@(h'fca0)
|
|
00fc74 84d6 mov.b @(h'6,r13), r0
|
|
00fc76 2008 tst r0, r0
|
|
00fc78 8b12 bf h'24 ;@(h'fca0)
|
|
00fc7a 84d7 mov.b @(h'7,r13), r0
|
|
00fc7c 2008 tst r0, r0
|
|
00fc7e 8b0f bf h'1e ;@(h'fca0)
|
|
00fc80 84d8 mov.b @(h'8,r13), r0
|
|
00fc82 2008 tst r0, r0
|
|
00fc84 8b0c bf h'18 ;@(h'fca0)
|
|
00fc86 84d9 mov.b @(h'9,r13), r0
|
|
00fc88 2008 tst r0, r0
|
|
00fc8a 8b09 bf h'12 ;@(h'fca0)
|
|
00fc8c 84da mov.b @(h'a,r13), r0
|
|
00fc8e 2008 tst r0, r0
|
|
00fc90 8b06 bf h'c ;@(h'fca0)
|
|
00fc92 63f2 mov.l @r15, r3
|
|
00fc94 6230 mov.b @r3, r2
|
|
00fc96 2228 tst r2, r2
|
|
00fc98 8b02 bf h'4 ;@(h'fca0)
|
|
00fc9a 84dc mov.b @(h'c,r13), r0
|
|
00fc9c 2008 tst r0, r0
|
|
00fc9e 890d bt h'1a ;@(h'fcbc)
|
|
00fca0 9b1b mov.w @(h'36,pc), r11 ;@(h'fcda)
|
|
00fca2 6ed3 mov r13, r14
|
|
00fca4 a006 bra h'c ;@(h'fcb4)
|
|
00fca6 7e04
|
|
00fca8 e509 mov #h'9, r5
|
|
00fcaa 4c0b jsr @r12
|
|
00fcac 64e3 mov r14, r4
|
|
00fcae 62a1 mov.w @r10, r2
|
|
00fcb0 72ff add #h'ff, r2
|
|
00fcb2 2a21 mov.w r2, @r10
|
|
00fcb4 63e0 mov.b @r14, r3
|
|
00fcb6 633c extu.b r3, r3
|
|
00fcb8 23b8 tst r11, r3
|
|
00fcba 89f5 bt h'-16 ;@(h'fca8)
|
|
00fcbc e609 mov #h'9, r6
|
|
00fcbe 65d3 mov r13, r5
|
|
00fcc0 7504
|
|
00fcc2 480b jsr @r8
|
|
00fcc4 54f1 mov.l @(h'4,r15), r4
|
|
00fcc6 7f38 add #h'38, r15
|
|
00fcc8 4f26 lds.l @r15+, pr
|
|
00fcca 68f6 mov.l @r15+, r8
|
|
00fccc 69f6 mov.l @r15+, r9
|
|
00fcce 6af6 mov.l @r15+, r10
|
|
00fcd0 6bf6 mov.l @r15+, r11
|
|
00fcd2 6cf6 mov.l @r15+, r12
|
|
00fcd4 6df6 mov.l @r15+, r13
|
|
00fcd6 000b rts
|
|
00fcd8 6ef6 mov.l @r15+, r14
|
|
00fcda 0080
|
|
00fcdc d509 mov.l @(h'24,pc), r5 ;@(h'fd04)
|
|
00fcde 64f3 mov r15, r4
|
|
00fce0 6342 mov.l @r4, r3
|
|
00fce2 2359 and r5, r3
|
|
00fce4 3350 cmp/eq r5, r3
|
|
00fce6 8901 bt h'2 ;@(h'fcec)
|
|
00fce8 000b rts
|
|
00fcea e000 mov #h'0, r0
|
|
00fcec d306 mov.l @(h'18,pc), r3 ;@(h'fd08)
|
|
00fcee 6242 mov.l @r4, r2
|
|
00fcf0 2238 tst r3, r2
|
|
00fcf2 8b02 bf h'4 ;@(h'fcfa)
|
|
00fcf4 5341 mov.l @(h'4,r4), r3
|
|
00fcf6 2338 tst r3, r3
|
|
00fcf8 8901 bt h'2 ;@(h'fcfe)
|
|
00fcfa 000b rts
|
|
00fcfc e001 mov #h'1, r0
|
|
00fcfe e002 mov #h'2, r0
|
|
00fd00 000b rts
|
|
00fd02 0009 nop
|
|
00fd04 7ff0 add #h'f0, r15
|
|
00fd06 0000
|
|
00fd08 000f mac.l @r0+, @r0+
|
|
00fd0a ffff
|
|
00fd0c 2fe6 mov.l r14, @-r15
|
|
00fd0e e700 mov #h'0, r7
|
|
00fd10 9e1e mov.w @(h'3c,pc), r14 ;@(h'fd50)
|
|
00fd12 6653 mov r5, r6
|
|
00fd14 76ff add #h'ff, r6
|
|
00fd16 6563 mov r6, r5
|
|
00fd18 354c add r4, r5
|
|
00fd1a 3542 cmp/hs r4, r5
|
|
00fd1c 8f10 bf/s h'20 ;@(h'fd40)
|
|
00fd1e 6653 mov r5, r6
|
|
00fd20 6150 mov.b @r5, r1
|
|
00fd22 611c extu.b r1, r1
|
|
00fd24 6350 mov.b @r5, r3
|
|
00fd26 21e9 and r14, r1
|
|
00fd28 4300 shll r3
|
|
00fd2a 2778 tst r7, r7
|
|
00fd2c 8d03 bt/s h'6 ;@(h'fd36)
|
|
00fd2e 2530 mov.b r3, @r5
|
|
00fd30 6060 mov.b @r6, r0
|
|
00fd32 cb01 or #h'1, r0
|
|
00fd34 2600 mov.b r0, @r6
|
|
00fd36 6713 mov r1, r7
|
|
00fd38 75ff add #h'ff, r5
|
|
00fd3a 3542 cmp/hs r4, r5
|
|
00fd3c 8df0 bt/s h'-20 ;@(h'fd20)
|
|
00fd3e 76ff add #h'ff, r6
|
|
00fd40 2778 tst r7, r7
|
|
00fd42 8902 bt h'4 ;@(h'fd4a)
|
|
00fd44 e001 mov #h'1, r0
|
|
00fd46 000b rts
|
|
00fd48 6ef6 mov.l @r15+, r14
|
|
00fd4a e000 mov #h'0, r0
|
|
00fd4c 000b rts
|
|
00fd4e 6ef6 mov.l @r15+, r14
|
|
00fd50 0080
|
|
00fd52 0000
|
|
00fd54 2fe6 mov.l r14, @-r15
|
|
00fd56 2fd6 mov.l r13, @-r15
|
|
00fd58 4f22 sts.l pr, @-r15
|
|
00fd5a 6d43 mov r4, r13
|
|
00fd5c 7fe8 add #h'e8, r15
|
|
00fd5e 6ef3 mov r15, r14
|
|
00fd60 2f52 mov.l r5, @r15
|
|
00fd62 7e08
|
|
00fd64 1f71 mov.l r7, @(h'4,r15)
|
|
00fd66 63d1 mov.w @r13, r3
|
|
00fd68 363c add r3, r6
|
|
00fd6a 2d61 mov.w r6, @r13
|
|
00fd6c 55f1 mov.l @(h'4,r15), r5
|
|
00fd6e 66e3 mov r14, r6
|
|
00fd70 d310 mov.l @(h'40,pc), r3 ;@(h'fdb4)
|
|
00fd72 430b jsr @r3
|
|
00fd74 64f2 mov.l @r15, r4
|
|
00fd76 60e0 mov.b @r14, r0
|
|
00fd78 600c extu.b r0, r0
|
|
00fd7a c880 tst #h'80, r0
|
|
00fd7c 8903 bt h'6 ;@(h'fd86)
|
|
00fd7e 62d1 mov.w @r13, r2
|
|
00fd80 7201
|
|
00fd82 a004 bra h'8 ;@(h'fd8e)
|
|
00fd84 2d21 mov.w r2, @r13
|
|
00fd86 e510 mov #h'10, r5
|
|
00fd88 d20b mov.l @(h'2c,pc), r2 ;@(h'fdb8)
|
|
00fd8a 420b jsr @r2
|
|
00fd8c 64e3 mov r14, r4
|
|
00fd8e e642 mov #h'42, r6
|
|
00fd90 d30a mov.l @(h'28,pc), r3 ;@(h'fdbc)
|
|
00fd92 e510 mov #h'10, r5
|
|
00fd94 430b jsr @r3
|
|
00fd96 64e3 mov r14, r4
|
|
00fd98 84e8 mov.b @(h'8,r14), r0
|
|
00fd9a e609 mov #h'9, r6
|
|
00fd9c d308 mov.l @(h'20,pc), r3 ;@(h'fdc0)
|
|
00fd9e 65e3 mov r14, r5
|
|
00fda0 c9e0 and #h'e0, r0
|
|
00fda2 80e8 mov.b r0, @(h'8,r14)
|
|
00fda4 430b jsr @r3
|
|
00fda6 64f2 mov.l @r15, r4
|
|
00fda8 7f18 add #h'18, r15
|
|
00fdaa 4f26 lds.l @r15+, pr
|
|
00fdac 6df6 mov.l @r15+, r13
|
|
00fdae 000b rts
|
|
00fdb0 6ef6 mov.l @r15+, r14
|
|
00fdb2 0000
|
|
00fdb4 0031
|
|
00fdb6 00e4 mov.b r14, @(r0,r0)
|
|
00fdb8 0030
|
|
00fdba fd0c
|
|
00fdbc 0031
|
|
00fdbe 0004 mov.b r0, @(r0,r0)
|
|
00fdc0 0030
|
|
00fdc2 f10c
|
|
00fdc4 2fe6 mov.l r14, @-r15
|
|
00fdc6 4411 cmp/pz r4
|
|
00fdc8 2fd6 mov.l r13, @-r15
|
|
00fdca ed00 mov #h'0, r13
|
|
00fdcc 2fc6 mov.l r12, @-r15
|
|
00fdce 2fb6 mov.l r11, @-r15
|
|
00fdd0 2fa6 mov.l r10, @-r15
|
|
00fdd2 2f96 mov.l r9, @-r15
|
|
00fdd4 2f86 mov.l r8, @-r15
|
|
00fdd6 4f22 sts.l pr, @-r15
|
|
00fdd8 7fd8 add #h'd8, r15
|
|
00fdda 1f52 mov.l r5, @(h'8,r15)
|
|
00fddc 1f63 mov.l r6, @(h'c,r15)
|
|
00fdde 8f02 bf/s h'4 ;@(h'fde6)
|
|
00fde0 e801 mov #h'1, r8
|
|
00fde2 a002 bra h'4 ;@(h'fdea)
|
|
00fde4 6cd3 mov r13, r12
|
|
00fde6 6c83 mov r8, r12
|
|
00fde8 644b neg r4, r4
|
|
00fdea e51b mov #h'1b, r5
|
|
00fdec d33f mov.l @(h'fc,pc), r3 ;@(h'feec)
|
|
00fdee 6143 mov r4, r1
|
|
00fdf0 430b jsr @r3
|
|
00fdf2 6053 mov r5, r0
|
|
00fdf4 d23e mov.l @(h'f8,pc), r2 ;@(h'fef0)
|
|
00fdf6 6a03 mov r0, r10
|
|
00fdf8 6143 mov r4, r1
|
|
00fdfa 420b jsr @r2
|
|
00fdfc 6053 mov r5, r0
|
|
00fdfe 6b03 mov r0, r11
|
|
00fe00 6ef3 mov r15, r14
|
|
00fe02 60c3 mov r12, r0
|
|
00fe04 8801 cmp/eq #h'1, r0
|
|
00fe06 8f10 bf/s h'20 ;@(h'fe2a)
|
|
00fe08 7e1c add #h'1c, r14
|
|
00fe0a 2bb8 tst r11, r11
|
|
00fe0c 890d bt h'1a ;@(h'fe2a)
|
|
00fe0e 6353 mov r5, r3
|
|
00fe10 d238 mov.l @(h'e0,pc), r2 ;@(h'fef4)
|
|
00fe12 e608 mov #h'8, r6
|
|
00fe14 d538 mov.l @(h'e0,pc), r5 ;@(h'fef8)
|
|
00fe16 33b8 sub r11, r3
|
|
00fe18 6b33 mov r3, r11
|
|
00fe1a 6321 mov.w @r2, r3
|
|
00fe1c 2f31 mov.w r3, @r15
|
|
00fe1e d337 mov.l @(h'dc,pc), r3 ;@(h'fefc)
|
|
00fe20 430b jsr @r3
|
|
00fe22 64e3 mov r14, r4
|
|
00fe24 60d3 mov r13, r0
|
|
00fe26 a009 bra h'12 ;@(h'fe3c)
|
|
00fe28 80e8 mov.b r0, @(h'8,r14)
|
|
00fe2a e609 mov #h'9, r6
|
|
00fe2c d234 mov.l @(h'd0,pc), r2 ;@(h'ff00)
|
|
00fe2e e500 mov #h'0, r5
|
|
00fe30 420b jsr @r2
|
|
00fe32 64e3 mov r14, r4
|
|
00fe34 60e0 mov.b @r14, r0
|
|
00fe36 cb80 or #h'80, r0
|
|
00fe38 2e00 mov.b r0, @r14
|
|
00fe3a 2fd1 mov.w r13, @r15
|
|
00fe3c d331 mov.l @(h'c4,pc), r3 ;@(h'ff04)
|
|
00fe3e 61e3 mov r14, r1
|
|
00fe40 d231 mov.l @(h'c4,pc), r2 ;@(h'ff08)
|
|
00fe42 69d3 mov r13, r9
|
|
00fe44 1f11 mov.l r1, @(h'4,r15)
|
|
00fe46 6dc3 mov r12, r13
|
|
00fe48 4d08 shll2 r13
|
|
00fe4a 4d08 shll2 r13
|
|
00fe4c 3d3c add r3, r13
|
|
00fe4e 4c08 shll2 r12
|
|
00fe50 4c08 shll2 r12
|
|
00fe52 4c08 shll2 r12
|
|
00fe54 3c2c add r2, r12
|
|
00fe56 63a3 mov r10, r3
|
|
00fe58 2388 tst r8, r3
|
|
00fe5a 8912 bt h'24 ;@(h'fe82)
|
|
00fe5c 66d1 mov.w @r13, r6
|
|
00fe5e 65e3 mov r14, r5
|
|
00fe60 d32a mov.l @(h'a8,pc), r3 ;@(h'ff0c)
|
|
00fe62 67c3 mov r12, r7
|
|
00fe64 430b jsr @r3
|
|
00fe66 64f3 mov r15, r4
|
|
00fe68 d229 mov.l @(h'a4,pc), r2 ;@(h'ff10)
|
|
00fe6a e540 mov #h'40, r5
|
|
00fe6c 420b jsr @r2
|
|
00fe6e 64e3 mov r14, r4
|
|
00fe70 2008 tst r0, r0
|
|
00fe72 8906 bt h'c ;@(h'fe82)
|
|
00fe74 62f1 mov.w @r15, r2
|
|
00fe76 7201
|
|
00fe78 2f21 mov.w r2, @r15
|
|
00fe7a 53f1 mov.l @(h'4,r15), r3
|
|
00fe7c 6030 mov.b @r3, r0
|
|
00fe7e cb80 or #h'80, r0
|
|
00fe80 2300 mov.b r0, @r3
|
|
00fe82 4a21 shar r10
|
|
00fe84 7901
|
|
00fe86 7d02
|
|
00fe88 e208 mov #h'8, r2
|
|
00fe8a 3923 cmp/ge r2, r9
|
|
00fe8c 8fe3 bf/s h'-3a ;@(h'fe56)
|
|
00fe8e 7c08
|
|
00fe90 2bb8 tst r11, r11
|
|
00fe92 8918 bt h'30 ;@(h'fec6)
|
|
00fe94 56f3 mov.l @(h'c,r15), r6
|
|
00fe96 55f2 mov.l @(h'8,r15), r5
|
|
00fe98 d31e mov.l @(h'78,pc), r3 ;@(h'ff14)
|
|
00fe9a 430b jsr @r3
|
|
00fe9c 64b3 mov r11, r4
|
|
00fe9e 65e3 mov r14, r5
|
|
00fea0 d31a mov.l @(h'68,pc), r3 ;@(h'ff0c)
|
|
00fea2 57f3 mov.l @(h'c,r15), r7
|
|
00fea4 56f2 mov.l @(h'8,r15), r6
|
|
00fea6 6661 mov.w @r6, r6
|
|
00fea8 430b jsr @r3
|
|
00feaa 64f3 mov r15, r4
|
|
00feac d218 mov.l @(h'60,pc), r2 ;@(h'ff10)
|
|
00feae e540 mov #h'40, r5
|
|
00feb0 420b jsr @r2
|
|
00feb2 64e3 mov r14, r4
|
|
00feb4 8801 cmp/eq #h'1, r0
|
|
00feb6 8b06 bf h'c ;@(h'fec6)
|
|
00feb8 62f1 mov.w @r15, r2
|
|
00feba 7201
|
|
00febc 2f21 mov.w r2, @r15
|
|
00febe 53f1 mov.l @(h'4,r15), r3
|
|
00fec0 6030 mov.b @r3, r0
|
|
00fec2 cb80 or #h'80, r0
|
|
00fec4 2300 mov.b r0, @r3
|
|
00fec6 e608 mov #h'8, r6
|
|
00fec8 53f2 mov.l @(h'8,r15), r3
|
|
00feca 65e3 mov r14, r5
|
|
00fecc 62f1 mov.w @r15, r2
|
|
00fece 2321 mov.w r2, @r3
|
|
00fed0 d30a mov.l @(h'28,pc), r3 ;@(h'fefc)
|
|
00fed2 430b jsr @r3
|
|
00fed4 54f3 mov.l @(h'c,r15), r4
|
|
00fed6 7f28 add #h'28, r15
|
|
00fed8 4f26 lds.l @r15+, pr
|
|
00feda 68f6 mov.l @r15+, r8
|
|
00fedc 69f6 mov.l @r15+, r9
|
|
00fede 6af6 mov.l @r15+, r10
|
|
00fee0 6bf6 mov.l @r15+, r11
|
|
00fee2 6cf6 mov.l @r15+, r12
|
|
00fee4 6df6 mov.l @r15+, r13
|
|
00fee6 000b rts
|
|
00fee8 6ef6 mov.l @r15+, r14
|
|
00feea 0000
|
|
00feec 0030
|
|
00feee bdfc bsr h'-408 ;@(h'faea)
|
|
00fef0 0030
|
|
00fef2 beb0 bsr h'-2a0 ;@(h'fc56)
|
|
00fef4 0032 stc ssr, r0
|
|
00fef6 1048 mov.l r4, @(h'20,r0)
|
|
00fef8 0032 stc ssr, r0
|
|
00fefa 0ff8
|
|
00fefc 0030
|
|
00fefe f10c
|
|
00ff00 0031
|
|
00ff02 02a4 mov.b r10, @(r0,r2)
|
|
00ff04 0032 stc ssr, r0
|
|
00ff06 1038 mov.l r3, @(h'20,r0)
|
|
00ff08 0032 stc ssr, r0
|
|
00ff0a 0fb8
|
|
00ff0c 0030
|
|
00ff0e fd54
|
|
00ff10 0030
|
|
00ff12 ff18
|
|
00ff14 0031
|
|
00ff16 01c0
|
|
00ff18 2fe6 mov.l r14, @-r15
|
|
00ff1a e608 mov #h'8, r6
|
|
00ff1c d338 mov.l @(h'e0,pc), r3 ;@(h'10000)
|
|
00ff1e 6153 mov r5, r1
|
|
00ff20 2fd6 mov.l r13, @-r15
|
|
00ff22 ee00 mov #h'0, r14
|
|
00ff24 4f22 sts.l pr, @-r15
|
|
00ff26 7ff4 add #h'f4, r15
|
|
00ff28 430b jsr @r3
|
|
00ff2a 6063 mov r6, r0
|
|
00ff2c 6d03 mov r0, r13
|
|
00ff2e 6053 mov r5, r0
|
|
00ff30 4011 cmp/pz r0
|
|
00ff32 8f02 bf/s h'4 ;@(h'ff3a)
|
|
00ff34 3d4c add r4, r13
|
|
00ff36 a005 bra h'a ;@(h'ff44)
|
|
00ff38 c907 and #h'7, r0
|
|
00ff3a 6007 not r0, r0
|
|
00ff3c 7001
|
|
00ff3e c907 and #h'7, r0
|
|
00ff40 6007 not r0, r0
|
|
00ff42 7001
|
|
00ff44 975a mov.w @(h'b4,pc), r7 ;@(h'fffc)
|
|
00ff46 600b neg r0, r0
|
|
00ff48 d32d mov.l @(h'b4,pc), r3 ;@(h'10000)
|
|
00ff4a 470c shad r0, r7
|
|
00ff4c 677c extu.b r7, r7
|
|
00ff4e 2f72 mov.l r7, @r15
|
|
00ff50 4721 shar r7
|
|
00ff52 607c extu.b r7, r0
|
|
00ff54 1f02 mov.l r0, @(h'8,r15)
|
|
00ff56 6753 mov r5, r7
|
|
00ff58 4021 shar r0
|
|
00ff5a 77ff add #h'ff, r7
|
|
00ff5c 80f4 mov.b r0, @(h'4,r15)
|
|
00ff5e 6173 mov r7, r1
|
|
00ff60 430b jsr @r3
|
|
00ff62 6063 mov r6, r0
|
|
00ff64 6503 mov r0, r5
|
|
00ff66 6073 mov r7, r0
|
|
00ff68 4011 cmp/pz r0
|
|
00ff6a 8f02 bf/s h'4 ;@(h'ff72)
|
|
00ff6c 354c add r4, r5
|
|
00ff6e a005 bra h'a ;@(h'ff7c)
|
|
00ff70 c907 and #h'7, r0
|
|
00ff72 6007 not r0, r0
|
|
00ff74 7001
|
|
00ff76 c907 and #h'7, r0
|
|
00ff78 6007 not r0, r0
|
|
00ff7a 7001
|
|
00ff7c 963e mov.w @(h'7c,pc), r6 ;@(h'fffc)
|
|
00ff7e 600b neg r0, r0
|
|
00ff80 63d0 mov.b @r13, r3
|
|
00ff82 460c shad r0, r6
|
|
00ff84 62f2 mov.l @r15, r2
|
|
00ff86 633c extu.b r3, r3
|
|
00ff88 2328 tst r2, r3
|
|
00ff8a 8d13 bt/s h'26 ;@(h'ffb4)
|
|
00ff8c e701 mov #h'1, r7
|
|
00ff8e 61d0 mov.b @r13, r1
|
|
00ff90 611c extu.b r1, r1
|
|
00ff92 2f12 mov.l r1, @r15
|
|
00ff94 53f2 mov.l @(h'8,r15), r3
|
|
00ff96 2138 tst r3, r1
|
|
00ff98 8b04 bf h'8 ;@(h'ffa4)
|
|
00ff9a 84f4 mov.b @(h'4,r15), r0
|
|
00ff9c 61f2 mov.l @r15, r1
|
|
00ff9e 600c extu.b r0, r0
|
|
00ffa0 2018 tst r1, r0
|
|
00ffa2 8901 bt h'2 ;@(h'ffa8)
|
|
00ffa4 a006 bra h'c ;@(h'ffb4)
|
|
00ffa6 6e73 mov r7, r14
|
|
00ffa8 6250 mov.b @r5, r2
|
|
00ffaa 636c extu.b r6, r3
|
|
00ffac 622c extu.b r2, r2
|
|
00ffae 2238 tst r3, r2
|
|
00ffb0 8900 bt h'0 ;@(h'ffb4)
|
|
00ffb2 6e73 mov r7, r14
|
|
00ffb4 60e3 mov r14, r0
|
|
00ffb6 8801 cmp/eq #h'1, r0
|
|
00ffb8 8b1a bf h'34 ;@(h'fff0)
|
|
00ffba a00a bra h'14 ;@(h'ffd2)
|
|
00ffbc 0009 nop
|
|
00ffbe 6267 not r6, r2
|
|
00ffc0 6350 mov.b @r5, r3
|
|
00ffc2 4600 shll r6
|
|
00ffc4 2329 and r2, r3
|
|
00ffc6 626c extu.b r6, r2
|
|
00ffc8 2530 mov.b r3, @r5
|
|
00ffca 2228 tst r2, r2
|
|
00ffcc 8b01 bf h'2 ;@(h'ffd2)
|
|
00ffce 75ff add #h'ff, r5
|
|
00ffd0 6673 mov r7, r6
|
|
00ffd2 636c extu.b r6, r3
|
|
00ffd4 6250 mov.b @r5, r2
|
|
00ffd6 622c extu.b r2, r2
|
|
00ffd8 2238 tst r3, r2
|
|
00ffda 8901 bt h'2 ;@(h'ffe0)
|
|
00ffdc 3542 cmp/hs r4, r5
|
|
00ffde 89ee bt h'-24 ;@(h'ffbe)
|
|
00ffe0 3542 cmp/hs r4, r5
|
|
00ffe2 8b03 bf h'6 ;@(h'ffec)
|
|
00ffe4 6350 mov.b @r5, r3
|
|
00ffe6 236b or r6, r3
|
|
00ffe8 a002 bra h'4 ;@(h'fff0)
|
|
00ffea 2530 mov.b r3, @r5
|
|
00ffec a001 bra h'2 ;@(h'fff2)
|
|
00ffee e001 mov #h'1, r0
|
|
00fff0 e000 mov #h'0, r0
|
|
00fff2 7f0c
|
|
00fff4 4f26 lds.l @r15+, pr
|
|
00fff6 6df6 mov.l @r15+, r13
|
|
00fff8 000b rts
|
|
00fffa 6ef6 mov.l @r15+, r14
|
|
00fffc 0080
|
|
00fffe 0000
|
|
010000 0030
|
|
010002 bdfc bsr h'-408 ;@(h'fbfe)
|
|
010004 2fe6 mov.l r14, @-r15
|
|
010006 e008 mov #h'8, r0
|
|
010008 d31e mov.l @(h'78,pc), r3 ;@(h'10084)
|
|
01000a 2fd6 mov.l r13, @-r15
|
|
01000c 4f22 sts.l pr, @-r15
|
|
01000e 430b jsr @r3
|
|
010010 6163 mov r6, r1
|
|
010012 6e03 mov r0, r14
|
|
010014 3e4c add r4, r14
|
|
010016 6063 mov r6, r0
|
|
010018 4011 cmp/pz r0
|
|
01001a 8f02 bf/s h'4 ;@(h'10022)
|
|
01001c 67e3 mov r14, r7
|
|
01001e a005 bra h'a ;@(h'1002c)
|
|
010020 c907 and #h'7, r0
|
|
010022 6007 not r0, r0
|
|
010024 7001
|
|
010026 c907 and #h'7, r0
|
|
010028 6007 not r0, r0
|
|
01002a 7001
|
|
01002c 9d28 mov.w @(h'50,pc), r13 ;@(h'10080)
|
|
01002e 600b neg r0, r0
|
|
010030 6370 mov.b @r7, r3
|
|
010032 4d0c shad r0, r13
|
|
010034 633c extu.b r3, r3
|
|
010036 62dc extu.b r13, r2
|
|
010038 2328 tst r2, r3
|
|
01003a 8b1d bf h'3a ;@(h'10078)
|
|
01003c 66d3 mov r13, r6
|
|
01003e a003 bra h'6 ;@(h'10048)
|
|
010040 e000 mov #h'0, r0
|
|
010042 206b or r6, r0
|
|
010044 666c extu.b r6, r6
|
|
010046 4601 shlr r6
|
|
010048 636c extu.b r6, r3
|
|
01004a 2338 tst r3, r3
|
|
01004c 8bf9 bf h'-e ;@(h'10042)
|
|
01004e 600c extu.b r0, r0
|
|
010050 6170 mov.b @r7, r1
|
|
010052 611c extu.b r1, r1
|
|
010054 2108 tst r0, r1
|
|
010056 8903 bt h'6 ;@(h'10060)
|
|
010058 6270 mov.b @r7, r2
|
|
01005a 22db or r13, r2
|
|
01005c a00c bra h'18 ;@(h'10078)
|
|
01005e 2720 mov.b r2, @r7
|
|
010060 a007 bra h'e ;@(h'10072)
|
|
010062 345c add r5, r4
|
|
010064 6370 mov.b @r7, r3
|
|
010066 2338 tst r3, r3
|
|
010068 8903 bt h'6 ;@(h'10072)
|
|
01006a 61e0 mov.b @r14, r1
|
|
01006c 21db or r13, r1
|
|
01006e a003 bra h'6 ;@(h'10078)
|
|
010070 2e10 mov.b r1, @r14
|
|
010072 7701
|
|
010074 3742 cmp/hs r4, r7
|
|
010076 8bf5 bf h'-16 ;@(h'10064)
|
|
010078 4f26 lds.l @r15+, pr
|
|
01007a 6df6 mov.l @r15+, r13
|
|
01007c 000b rts
|
|
01007e 6ef6 mov.l @r15+, r14
|
|
010080 0080
|
|
010082 0000
|
|
010084 0030
|
|
010086 bdfc bsr h'-408 ;@(h'fc82)
|
|
010088 2fe6 mov.l r14, @-r15
|
|
01008a e700 mov #h'0, r7
|
|
01008c 2fc6 mov.l r12, @-r15
|
|
01008e 6e43 mov r4, r14
|
|
010090 2fb6 mov.l r11, @-r15
|
|
010092 6c53 mov r5, r12
|
|
010094 4f22 sts.l pr, @-r15
|
|
010096 6373 mov r7, r3
|
|
010098 db10 mov.l @(h'40,pc), r11 ;@(h'100dc)
|
|
01009a 3367 cmp/gt r6, r3
|
|
01009c 363e addc r3, r6
|
|
01009e 4621 shar r6
|
|
0100a0 6563 mov r6, r5
|
|
0100a2 75ff add #h'ff, r5
|
|
0100a4 6453 mov r5, r4
|
|
0100a6 4400 shll r4
|
|
0100a8 4511 cmp/pz r5
|
|
0100aa 8b12 bf h'24 ;@(h'100d2)
|
|
0100ac d20c mov.l @(h'30,pc), r2 ;@(h'100e0)
|
|
0100ae 6043 mov r4, r0
|
|
0100b0 03cd mov.w @(r0,r12), r3
|
|
0100b2 6143 mov r4, r1
|
|
0100b4 31ec add r14, r1
|
|
0100b6 633d extu.w r3, r3
|
|
0100b8 6611 mov.w @r1, r6
|
|
0100ba 666d extu.w r6, r6
|
|
0100bc 363c add r3, r6
|
|
0100be 367c add r7, r6
|
|
0100c0 2161 mov.w r6, @r1
|
|
0100c2 6163 mov r6, r1
|
|
0100c4 420b jsr @r2
|
|
0100c6 60b3 mov r11, r0
|
|
0100c8 6703 mov r0, r7
|
|
0100ca 75ff add #h'ff, r5
|
|
0100cc 4511 cmp/pz r5
|
|
0100ce 8ded bt/s h'-26 ;@(h'100ac)
|
|
0100d0 74fe add #h'fe, r4
|
|
0100d2 4f26 lds.l @r15+, pr
|
|
0100d4 6bf6 mov.l @r15+, r11
|
|
0100d6 6cf6 mov.l @r15+, r12
|
|
0100d8 000b rts
|
|
0100da 6ef6 mov.l @r15+, r14
|
|
0100dc 0001
|
|
0100de 0000
|
|
0100e0 0030
|
|
0100e2 bdfc bsr h'-408 ;@(h'fcde)
|
|
0100e4 2fe6 mov.l r14, @-r15
|
|
0100e6 2fd6 mov.l r13, @-r15
|
|
0100e8 2fc6 mov.l r12, @-r15
|
|
0100ea 2fb6 mov.l r11, @-r15
|
|
0100ec 2fa6 mov.l r10, @-r15
|
|
0100ee 2f96 mov.l r9, @-r15
|
|
0100f0 2f86 mov.l r8, @-r15
|
|
0100f2 6863 mov r6, r8
|
|
0100f4 d32f mov.l @(h'bc,pc), r3 ;@(h'101b4)
|
|
0100f6 e610 mov #h'10, r6
|
|
0100f8 4f22 sts.l pr, @-r15
|
|
0100fa 4f12 sts.l macl, @-r15
|
|
0100fc 7fcc add #h'cc, r15
|
|
0100fe 1f41 mov.l r4, @(h'4,r15)
|
|
010100 1f52 mov.l r5, @(h'8,r15)
|
|
010102 e500 mov #h'0, r5
|
|
010104 430b jsr @r3
|
|
010106 6483 mov r8, r4
|
|
010108 52f1 mov.l @(h'4,r15), r2
|
|
01010a 6bf3 mov r15, r11
|
|
01010c da2a mov.l @(h'a8,pc), r10 ;@(h'101b8)
|
|
01010e ec03 mov #h'3, r12
|
|
010110 1f23 mov.l r2, @(h'c,r15)
|
|
010112 7b14 add #h'14, r11
|
|
010114 53f2 mov.l @(h'8,r15), r3
|
|
010116 1f31 mov.l r3, @(h'4,r15)
|
|
010118 50f1 mov.l @(h'4,r15), r0
|
|
01011a 6ecf exts.w r12, r14
|
|
01011c 4e00 shll r14
|
|
01011e 03ed mov.w @(r0,r14), r3
|
|
010120 633d extu.w r3, r3
|
|
010122 2338 tst r3, r3
|
|
010124 8937 bt h'6e ;@(h'10196)
|
|
010126 e610 mov #h'10, r6
|
|
010128 d222 mov.l @(h'88,pc), r2 ;@(h'101b4)
|
|
01012a e500 mov #h'0, r5
|
|
01012c 420b jsr @r2
|
|
01012e 64b3 mov r11, r4
|
|
010130 e903 mov #h'3, r9
|
|
010132 ed06 mov #h'6, r13
|
|
010134 50f3 mov.l @(h'c,r15), r0
|
|
010136 e604 mov #h'4, r6
|
|
010138 03dd mov.w @(r0,r13), r3
|
|
01013a 65e3 mov r14, r5
|
|
01013c 50f1 mov.l @(h'4,r15), r0
|
|
01013e 35dc add r13, r5
|
|
010140 02ed mov.w @(r0,r14), r2
|
|
010142 35bc add r11, r5
|
|
010144 232e mulu.w r2, r3
|
|
010146 031a sts macl, r3
|
|
010148 1f32 mov.l r3, @(h'8,r15)
|
|
01014a 1f54 mov.l r5, @(h'10,r15)
|
|
01014c 4a0b jsr @r10
|
|
01014e 64f3 mov r15, r4
|
|
010150 53f2 mov.l @(h'8,r15), r3
|
|
010152 e604 mov #h'4, r6
|
|
010154 62f2 mov.l @r15, r2
|
|
010156 65f3 mov r15, r5
|
|
010158 323c add r3, r2
|
|
01015a 2f22 mov.l r2, @r15
|
|
01015c 4a0b jsr @r10
|
|
01015e 54f4 mov.l @(h'10,r15), r4
|
|
010160 79ff add #h'ff, r9
|
|
010162 639f exts.w r9, r3
|
|
010164 4311 cmp/pz r3
|
|
010166 8de5 bt/s h'-36 ;@(h'10134)
|
|
010168 7dfe add #h'fe, r13
|
|
01016a 60cf exts.w r12, r0
|
|
01016c 8803 cmp/eq #h'3, r0
|
|
01016e 8b09 bf h'12 ;@(h'10184)
|
|
010170 e60a mov #h'a, r6
|
|
010172 65e3 mov r14, r5
|
|
010174 35bc add r11, r5
|
|
010176 6dcf exts.w r12, r13
|
|
010178 64d3 mov r13, r4
|
|
01017a 34dc add r13, r4
|
|
01017c 4a0b jsr @r10
|
|
01017e 348c add r8, r4
|
|
010180 a009 bra h'12 ;@(h'10196)
|
|
010182 0009 nop
|
|
010184 d30d mov.l @(h'34,pc), r3 ;@(h'101bc)
|
|
010186 e60a mov #h'a, r6
|
|
010188 65e3 mov r14, r5
|
|
01018a 35bc add r11, r5
|
|
01018c 6dcf exts.w r12, r13
|
|
01018e 64d3 mov r13, r4
|
|
010190 34dc add r13, r4
|
|
010192 430b jsr @r3
|
|
010194 348c add r8, r4
|
|
010196 7cff add #h'ff, r12
|
|
010198 62cf exts.w r12, r2
|
|
01019a 4211 cmp/pz r2
|
|
01019c 89bc bt h'-88 ;@(h'10118)
|
|
01019e 7f34 add #h'34, r15
|
|
0101a0 4f16 lds.l @r15+, macl
|
|
0101a2 4f26 lds.l @r15+, pr
|
|
0101a4 68f6 mov.l @r15+, r8
|
|
0101a6 69f6 mov.l @r15+, r9
|
|
0101a8 6af6 mov.l @r15+, r10
|
|
0101aa 6bf6 mov.l @r15+, r11
|
|
0101ac 6cf6 mov.l @r15+, r12
|
|
0101ae 6df6 mov.l @r15+, r13
|
|
0101b0 000b rts
|
|
0101b2 6ef6 mov.l @r15+, r14
|
|
0101b4 0031
|
|
0101b6 02a4 mov.b r10, @(r0,r2)
|
|
0101b8 0030
|
|
0101ba f10c
|
|
0101bc 0031
|
|
0101be 0088
|
|
0101c0 2fe6 mov.l r14, @-r15
|
|
0101c2 6343 mov r4, r3
|
|
0101c4 d220 mov.l @(h'80,pc), r2 ;@(h'10248)
|
|
0101c6 733f add #h'3f, r3
|
|
0101c8 2fd6 mov.l r13, @-r15
|
|
0101ca 6d53 mov r5, r13
|
|
0101cc 2fc6 mov.l r12, @-r15
|
|
0101ce 2fb6 mov.l r11, @-r15
|
|
0101d0 4f22 sts.l pr, @-r15
|
|
0101d2 7ff0 add #h'f0, r15
|
|
0101d4 2f62 mov.l r6, @r15
|
|
0101d6 65f3 mov r15, r5
|
|
0101d8 2d31 mov.w r3, @r13
|
|
0101da 420b jsr @r2
|
|
0101dc 7508
|
|
0101de e608 mov #h'8, r6
|
|
0101e0 d31a mov.l @(h'68,pc), r3 ;@(h'1024c)
|
|
0101e2 e500 mov #h'0, r5
|
|
0101e4 430b jsr @r3
|
|
0101e6 64f2 mov.l @r15, r4
|
|
0101e8 eb00 mov #h'0, r11
|
|
0101ea 6cb3 mov r11, r12
|
|
0101ec 6ef3 mov r15, r14
|
|
0101ee a005 bra h'a ;@(h'101fc)
|
|
0101f0 7e08
|
|
0101f2 7e01
|
|
0101f4 63d1 mov.w @r13, r3
|
|
0101f6 7b01
|
|
0101f8 73f8 add #h'f8, r3
|
|
0101fa 2d31 mov.w r3, @r13
|
|
0101fc 62e0 mov.b @r14, r2
|
|
0101fe 2228 tst r2, r2
|
|
010200 89f7 bt h'-12 ;@(h'101f2)
|
|
010202 941f mov.w @(h'3e,pc), r4 ;@(h'10244)
|
|
010204 a003 bra h'6 ;@(h'1020e)
|
|
010206 0009 nop
|
|
010208 644c extu.b r4, r4
|
|
01020a 4401 shlr r4
|
|
01020c 7c01
|
|
01020e 634c extu.b r4, r3
|
|
010210 62e0 mov.b @r14, r2
|
|
010212 622c extu.b r2, r2
|
|
010214 2238 tst r3, r2
|
|
010216 89f7 bt h'-12 ;@(h'10208)
|
|
010218 d30d mov.l @(h'34,pc), r3 ;@(h'10250)
|
|
01021a 66c3 mov r12, r6
|
|
01021c e508 mov #h'8, r5
|
|
01021e 35b8 sub r11, r5
|
|
010220 1f51 mov.l r5, @(h'4,r15)
|
|
010222 430b jsr @r3
|
|
010224 64e3 mov r14, r4
|
|
010226 65e3 mov r14, r5
|
|
010228 d30a mov.l @(h'28,pc), r3 ;@(h'10254)
|
|
01022a 62d1 mov.w @r13, r2
|
|
01022c 32c8 sub r12, r2
|
|
01022e 2d21 mov.w r2, @r13
|
|
010230 56f1 mov.l @(h'4,r15), r6
|
|
010232 430b jsr @r3
|
|
010234 64f2 mov.l @r15, r4
|
|
010236 7f10 add #h'10, r15
|
|
010238 4f26 lds.l @r15+, pr
|
|
01023a 6bf6 mov.l @r15+, r11
|
|
01023c 6cf6 mov.l @r15+, r12
|
|
01023e 6df6 mov.l @r15+, r13
|
|
010240 000b rts
|
|
010242 6ef6 mov.l @r15+, r14
|
|
010244 0080
|
|
010246 0000
|
|
010248 0030
|
|
01024a f7a8
|
|
01024c 0031
|
|
01024e 02a4 mov.b r10, @(r0,r2)
|
|
010250 0030
|
|
010252 f75c
|
|
010254 0030
|
|
010256 f10c
|
|
010258 2fe6 mov.l r14, @-r15
|
|
01025a e700 mov #h'0, r7
|
|
01025c 2fd6 mov.l r13, @-r15
|
|
01025e e600 mov #h'0, r6
|
|
010260 2fc6 mov.l r12, @-r15
|
|
010262 6e73 mov r7, r14
|
|
010264 7ffc add #h'fc, r15
|
|
010266 364c add r4, r6
|
|
010268 2f62 mov.l r6, @r15
|
|
01026a 6463 mov r6, r4
|
|
01026c 4515 cmp/pl r5
|
|
01026e 8f12 bf/s h'24 ;@(h'10296)
|
|
010270 ed01 mov #h'1, r13
|
|
010272 6c40 mov.b @r4, r12
|
|
010274 6340 mov.b @r4, r3
|
|
010276 6ccc extu.b r12, r12
|
|
010278 2cd9 and r13, r12
|
|
01027a 633c extu.b r3, r3
|
|
01027c 4301 shlr r3
|
|
01027e 2778 tst r7, r7
|
|
010280 8d03 bt/s h'6 ;@(h'1028a)
|
|
010282 2430 mov.b r3, @r4
|
|
010284 6060 mov.b @r6, r0
|
|
010286 cb80 or #h'80, r0
|
|
010288 2600 mov.b r0, @r6
|
|
01028a 67c3 mov r12, r7
|
|
01028c 7e01
|
|
01028e 7601
|
|
010290 3e53 cmp/ge r5, r14
|
|
010292 8fee bf/s h'-24 ;@(h'10272)
|
|
010294 7401
|
|
010296 6073 mov r7, r0
|
|
010298 7f04
|
|
01029a 6cf6 mov.l @r15+, r12
|
|
01029c 6df6 mov.l @r15+, r13
|
|
01029e 000b rts
|
|
0102a0 6ef6 mov.l @r15+, r14
|
|
0102a2 0000
|
|
0102a4 e700 mov #h'0, r7
|
|
0102a6 6373 mov r7, r3
|
|
0102a8 3362 cmp/hs r6, r3
|
|
0102aa 8d05 bt/s h'a ;@(h'102b8)
|
|
0102ac 6043 mov r4, r0
|
|
0102ae 7701
|
|
0102b0 2050 mov.b r5, @r0
|
|
0102b2 3762 cmp/hs r6, r7
|
|
0102b4 8ffb bf/s h'-a ;@(h'102ae)
|
|
0102b6 7001
|
|
0102b8 000b rts
|
|
0102ba 6043 mov r4, r0
|
|
0102bc 0880
|
|
0102be 3f80 cmp/eq r8, r15
|
|
0102c0 7f80 add #h'80, r15
|
|
0102c2 ff80
|
|
0102c4 f900
|
|
0102c6 f880
|
|
0102c8 ca80 xor #h'80, r0
|
|
0102ca ca40 xor #h'40, r0
|
|
0102cc 6880 mov.b @r8, r8
|
|
0102ce 5080 mov.l @(h'0,r8), r0
|
|
0102d0 af00 bra h'-200 ;@(h'100d4)
|
|
0102d2 5080 mov.l @(h'0,r8), r0
|
|
0102d4 2e80 mov.b r8, @r14
|
|
0102d6 2500 mov.b r0, @r5
|
|
0102d8 4800 shll r8
|
|
0102da 7000
|
|
0102dc 3e00 cmp/eq r0, r14
|
|
0102de 3e00 cmp/eq r0, r14
|
|
0102e0 3e00 cmp/eq r0, r14
|
|
0102e2 ff80
|
|
0102e4 7900
|
|
0102e6 f880
|
|
0102e8 ca80 xor #h'80, r0
|
|
0102ea ca40 xor #h'40, r0
|
|
0102ec 6880 mov.b @r8, r8
|
|
0102ee 5080 mov.l @(h'0,r8), r0
|
|
0102f0 af00 bra h'-200 ;@(h'100f4)
|
|
0102f2 5080 mov.l @(h'0,r8), r0
|
|
0102f4 3e80 cmp/eq r8, r14
|
|
0102f6 3d00 cmp/eq r0, r13
|
|
0102f8 7800
|
|
0102fa 7000
|
|
0102fc 1c00 mov.l r0, @(h'0,r12)
|
|
0102fe 2200 mov.b r0, @r2
|
|
010300 2200 mov.b r0, @r2
|
|
010302 7fc0 add #h'c0, r15
|
|
010304 f900
|
|
010306 f880
|
|
010308 ca80 xor #h'80, r0
|
|
01030a ca40 xor #h'40, r0
|
|
01030c 6880 mov.b @r8, r8
|
|
01030e 5080 mov.l @(h'0,r8), r0
|
|
010310 af00 bra h'-200 ;@(h'10114)
|
|
010312 5080 mov.l @(h'0,r8), r0
|
|
010314 2e80 mov.b r8, @r14
|
|
010316 2500 mov.b r0, @r5
|
|
010318 4800 shll r8
|
|
01031a 7000
|
|
01031c 0880
|
|
01031e 3f80 cmp/eq r8, r15
|
|
010320 7f80 add #h'80, r15
|
|
010322 ff80
|
|
010324 f900
|
|
010326 f880
|
|
010328 ca80 xor #h'80, r0
|
|
01032a fa40
|
|
01032c 7f80 add #h'80, r15
|
|
01032e 5f80 mov.l @(h'0,r8), r15
|
|
010330 af00 bra h'-200 ;@(h'10134)
|
|
010332 5080 mov.l @(h'0,r8), r0
|
|
010334 3e80 cmp/eq r8, r14
|
|
010336 3d00 cmp/eq r0, r13
|
|
010338 7800
|
|
01033a 7000
|
|
01033c 0000
|
|
01033e 3f00 cmp/eq r0, r15
|
|
010340 4180
|
|
010342 8080 mov.b r0, @(h'0,r8)
|
|
010344 8080 mov.b r0, @(h'0,r8)
|
|
010346 8f80 bf/s h'-100 ;@(h'1024a)
|
|
010348 8e80
|
|
01034a cf40 or.b #h'40, @(r0,gbr)
|
|
01034c 6880 mov.b @r8, r8
|
|
01034e 5080 mov.l @(h'0,r8), r0
|
|
010350 af00 bra h'-200 ;@(h'10154)
|
|
010352 5080 mov.l @(h'0,r8), r0
|
|
010354 3e80 cmp/eq r8, r14
|
|
010356 3d00 cmp/eq r0, r13
|
|
010358 4800 shll r8
|
|
01035a 7000
|
|
01035c 0800
|
|
01035e 1400 mov.l r0, @(h'0,r4)
|
|
010360 2200 mov.b r0, @r2
|
|
010362 4100 shll r1
|
|
010364 8080 mov.b r0, @(h'0,r8)
|
|
010366 ff80
|
|
010368 d880 mov.l @(h'200,pc), r8 ;@(h'1056c)
|
|
01036a ab40 bra h'-980 ;@(h'f9ee)
|
|
01036c 5880 mov.l @(h'0,r8), r8
|
|
01036e 7080 add #h'80, r0
|
|
010370 af00 bra h'-200 ;@(h'10174)
|
|
010372 5080 mov.l @(h'0,r8), r0
|
|
010374 2e80 mov.b r8, @r14
|
|
010376 2500 mov.b r0, @r5
|
|
010378 4800 shll r8
|
|
01037a 7000
|
|
01037c 0880
|
|
01037e 3f80 cmp/eq r8, r15
|
|
010380 7f80 add #h'80, r15
|
|
010382 ff80
|
|
010384 f900
|
|
010386 f880
|
|
010388 ca80 xor #h'80, r0
|
|
01038a ca40 xor #h'40, r0
|
|
01038c 6880 mov.b @r8, r8
|
|
01038e 5080 mov.l @(h'0,r8), r0
|
|
010390 af00 bra h'-200 ;@(h'10194)
|
|
010392 5080 mov.l @(h'0,r8), r0
|
|
010394 2e80 mov.b r8, @r14
|
|
010396 2500 mov.b r0, @r5
|
|
010398 4900 shll r9
|
|
01039a 7700
|
|
01039c 3e00 cmp/eq r0, r14
|
|
01039e 3e00 cmp/eq r0, r14
|
|
0103a0 3e00 cmp/eq r0, r14
|
|
0103a2 ff80
|
|
0103a4 7900
|
|
0103a6 f880
|
|
0103a8 ca80 xor #h'80, r0
|
|
0103aa ca40 xor #h'40, r0
|
|
0103ac 6880 mov.b @r8, r8
|
|
0103ae 5080 mov.l @(h'0,r8), r0
|
|
0103b0 af00 bra h'-200 ;@(h'101b4)
|
|
0103b2 5080 mov.l @(h'0,r8), r0
|
|
0103b4 3e80 cmp/eq r8, r14
|
|
0103b6 3f00 cmp/eq r0, r15
|
|
0103b8 7f00
|
|
0103ba 7700
|
|
0103bc 1c00 mov.l r0, @(h'0,r12)
|
|
0103be 2200 mov.b r0, @r2
|
|
0103c0 2200 mov.b r0, @r2
|
|
0103c2 7fc0 add #h'c0, r15
|
|
0103c4 f900
|
|
0103c6 f880
|
|
0103c8 ca80 xor #h'80, r0
|
|
0103ca ca40 xor #h'40, r0
|
|
0103cc 6880 mov.b @r8, r8
|
|
0103ce 5080 mov.l @(h'0,r8), r0
|
|
0103d0 af00 bra h'-200 ;@(h'101d4)
|
|
0103d2 5080 mov.l @(h'0,r8), r0
|
|
0103d4 2e80 mov.b r8, @r14
|
|
0103d6 2500 mov.b r0, @r5
|
|
0103d8 4900 shll r9
|
|
0103da 7700
|
|
0103dc 0880
|
|
0103de 3f80 cmp/eq r8, r15
|
|
0103e0 7f80 add #h'80, r15
|
|
0103e2 ff80
|
|
0103e4 f900
|
|
0103e6 f880
|
|
0103e8 ca80 xor #h'80, r0
|
|
0103ea fa40
|
|
0103ec 7f80 add #h'80, r15
|
|
0103ee 5f80 mov.l @(h'0,r8), r15
|
|
0103f0 af00 bra h'-200 ;@(h'101f4)
|
|
0103f2 5080 mov.l @(h'0,r8), r0
|
|
0103f4 3e80 cmp/eq r8, r14
|
|
0103f6 3f00 cmp/eq r0, r15
|
|
0103f8 7f00
|
|
0103fa 7700
|
|
0103fc 0000
|
|
0103fe 3f00 cmp/eq r0, r15
|
|
010400 4180
|
|
010402 8080 mov.b r0, @(h'0,r8)
|
|
010404 8080 mov.b r0, @(h'0,r8)
|
|
010406 8f80 bf/s h'-100 ;@(h'1030a)
|
|
010408 8e80
|
|
01040a cf40 or.b #h'40, @(r0,gbr)
|
|
01040c 6880 mov.b @r8, r8
|
|
01040e 5080 mov.l @(h'0,r8), r0
|
|
010410 af00 bra h'-200 ;@(h'10214)
|
|
010412 5080 mov.l @(h'0,r8), r0
|
|
010414 3e80 cmp/eq r8, r14
|
|
010416 3f00 cmp/eq r0, r15
|
|
010418 4900 shll r9
|
|
01041a 7700
|
|
01041c 0800
|
|
01041e 1400 mov.l r0, @(h'0,r4)
|
|
010420 2200 mov.b r0, @r2
|
|
010422 4100 shll r1
|
|
010424 8080 mov.b r0, @(h'0,r8)
|
|
010426 ff80
|
|
010428 d880 mov.l @(h'200,pc), r8 ;@(h'1062c)
|
|
01042a ab40 bra h'-980 ;@(h'faae)
|
|
01042c 5880 mov.l @(h'0,r8), r8
|
|
01042e 7080 add #h'80, r0
|
|
010430 af00 bra h'-200 ;@(h'10234)
|
|
010432 5080 mov.l @(h'0,r8), r0
|
|
010434 2e80 mov.b r8, @r14
|
|
010436 2500 mov.b r0, @r5
|
|
010438 4900 shll r9
|
|
01043a 7700
|
|
01043c 0880
|
|
01043e 3f80 cmp/eq r8, r15
|
|
010440 7f80 add #h'80, r15
|
|
010442 ff80
|
|
010444 f900
|
|
010446 f880
|
|
010448 ca80 xor #h'80, r0
|
|
01044a ca40 xor #h'40, r0
|
|
01044c 6880 mov.b @r8, r8
|
|
01044e 5080 mov.l @(h'0,r8), r0
|
|
010450 af00 bra h'-200 ;@(h'10254)
|
|
010452 5080 mov.l @(h'0,r8), r0
|
|
010454 2e80 mov.b r8, @r14
|
|
010456 2300 mov.b r0, @r3
|
|
010458 1a00 mov.l r0, @(h'0,r10)
|
|
01045a 0e00
|
|
01045c 3e00 cmp/eq r0, r14
|
|
01045e 3e00 cmp/eq r0, r14
|
|
010460 3e00 cmp/eq r0, r14
|
|
010462 ff80
|
|
010464 7900
|
|
010466 f880
|
|
010468 ca80 xor #h'80, r0
|
|
01046a ca40 xor #h'40, r0
|
|
01046c 6880 mov.b @r8, r8
|
|
01046e 5080 mov.l @(h'0,r8), r0
|
|
010470 af00 bra h'-200 ;@(h'10274)
|
|
010472 5080 mov.l @(h'0,r8), r0
|
|
010474 3e80 cmp/eq r8, r14
|
|
010476 3f00 cmp/eq r0, r15
|
|
010478 1e00 mov.l r0, @(h'0,r14)
|
|
01047a 0e00
|
|
01047c 1c00 mov.l r0, @(h'0,r12)
|
|
01047e 2200 mov.b r0, @r2
|
|
010480 2200 mov.b r0, @r2
|
|
010482 7fc0 add #h'c0, r15
|
|
010484 f900
|
|
010486 f880
|
|
010488 ca80 xor #h'80, r0
|
|
01048a ca40 xor #h'40, r0
|
|
01048c 6880 mov.b @r8, r8
|
|
01048e 5080 mov.l @(h'0,r8), r0
|
|
010490 af00 bra h'-200 ;@(h'10294)
|
|
010492 5080 mov.l @(h'0,r8), r0
|
|
010494 2e80 mov.b r8, @r14
|
|
010496 2300 mov.b r0, @r3
|
|
010498 1a00 mov.l r0, @(h'0,r10)
|
|
01049a 0e00
|
|
01049c 0880
|
|
01049e 3f80 cmp/eq r8, r15
|
|
0104a0 7f80 add #h'80, r15
|
|
0104a2 ff80
|
|
0104a4 f900
|
|
0104a6 f880
|
|
0104a8 ca80 xor #h'80, r0
|
|
0104aa fa40
|
|
0104ac 7f80 add #h'80, r15
|
|
0104ae 5f80 mov.l @(h'0,r8), r15
|
|
0104b0 af00 bra h'-200 ;@(h'102b4)
|
|
0104b2 5080 mov.l @(h'0,r8), r0
|
|
0104b4 3e80 cmp/eq r8, r14
|
|
0104b6 3f00 cmp/eq r0, r15
|
|
0104b8 1e00 mov.l r0, @(h'0,r14)
|
|
0104ba 0e00
|
|
0104bc 0000
|
|
0104be 3f00 cmp/eq r0, r15
|
|
0104c0 4180
|
|
0104c2 8080 mov.b r0, @(h'0,r8)
|
|
0104c4 8080 mov.b r0, @(h'0,r8)
|
|
0104c6 8f80 bf/s h'-100 ;@(h'103ca)
|
|
0104c8 8e80
|
|
0104ca cf40 or.b #h'40, @(r0,gbr)
|
|
0104cc 6880 mov.b @r8, r8
|
|
0104ce 5080 mov.l @(h'0,r8), r0
|
|
0104d0 af00 bra h'-200 ;@(h'102d4)
|
|
0104d2 5080 mov.l @(h'0,r8), r0
|
|
0104d4 3e80 cmp/eq r8, r14
|
|
0104d6 3f00 cmp/eq r0, r15
|
|
0104d8 1200 mov.l r0, @(h'0,r2)
|
|
0104da 0e00
|
|
0104dc 0800
|
|
0104de 1400 mov.l r0, @(h'0,r4)
|
|
0104e0 2200 mov.b r0, @r2
|
|
0104e2 4100 shll r1
|
|
0104e4 8080 mov.b r0, @(h'0,r8)
|
|
0104e6 ff80
|
|
0104e8 d880 mov.l @(h'200,pc), r8 ;@(h'106ec)
|
|
0104ea ab40 bra h'-980 ;@(h'fb6e)
|
|
0104ec 5880 mov.l @(h'0,r8), r8
|
|
0104ee 7080 add #h'80, r0
|
|
0104f0 af00 bra h'-200 ;@(h'102f4)
|
|
0104f2 5080 mov.l @(h'0,r8), r0
|
|
0104f4 2e80 mov.b r8, @r14
|
|
0104f6 2300 mov.b r0, @r3
|
|
0104f8 1a00 mov.l r0, @(h'0,r10)
|
|
0104fa 0e00
|
|
0104fc f77f
|
|
0104fe c07f mov.b r0, @(h'7f,gbr)
|
|
010500 807f mov.b r0, @(h'f,r7)
|
|
010502 007f mac.l @r7+, @r0+
|
|
010504 00ff mac.l @r15+, @r0+
|
|
010506 007f mac.l @r7+, @r0+
|
|
010508 007f mac.l @r7+, @r0+
|
|
01050a 003f mac.l @r3+, @r0+
|
|
01050c 807f mov.b r0, @(h'f,r7)
|
|
01050e 807f mov.b r0, @(h'f,r7)
|
|
010510 40ff mac.w @r15+, @r0+
|
|
010512 a07f bra h'fe ;@(h'10614)
|
|
010514 c07f mov.b r0, @(h'7f,gbr)
|
|
010516 c2ff mov.l r0, @(h'3fc,gbr)
|
|
010518 87ff
|
|
01051a 8fff bf/s h'-2 ;@(h'1051c)
|
|
01051c c1ff mov.w r0, @(h'1fe,gbr)
|
|
01051e c1ff mov.w r0, @(h'1fe,gbr)
|
|
010520 c1ff mov.w r0, @(h'1fe,gbr)
|
|
010522 007f mac.l @r7+, @r0+
|
|
010524 80ff mov.b r0, @(h'f,r15)
|
|
010526 007f mac.l @r7+, @r0+
|
|
010528 007f mac.l @r7+, @r0+
|
|
01052a 003f mac.l @r3+, @r0+
|
|
01052c 807f mov.b r0, @(h'f,r7)
|
|
01052e 807f mov.b r0, @(h'f,r7)
|
|
010530 00ff mac.l @r15+, @r0+
|
|
010532 807f mov.b r0, @(h'f,r7)
|
|
010534 c07f mov.b r0, @(h'7f,gbr)
|
|
010536 c2ff mov.l r0, @(h'3fc,gbr)
|
|
010538 87ff
|
|
01053a 8fff bf/s h'-2 ;@(h'1053c)
|
|
01053c e3c0 mov #h'ffffffc0, r3
|
|
01053e c1c0 mov.w r0, @(h'180,gbr)
|
|
010540 c1c0 mov.w r0, @(h'180,gbr)
|
|
010542 8000 mov.b r0, @(h'0,r0)
|
|
010544 00c0
|
|
010546 0040
|
|
010548 0040
|
|
01054a 0000
|
|
01054c 8040 mov.b r0, @(h'0,r4)
|
|
01054e 8040 mov.b r0, @(h'0,r4)
|
|
010550 00c0
|
|
010552 8040 mov.b r0, @(h'0,r4)
|
|
010554 c040 mov.b r0, @(h'40,gbr)
|
|
010556 c2c0 mov.l r0, @(h'300,gbr)
|
|
010558 87c0
|
|
01055a 8fc0 bf/s h'-80 ;@(h'104de)
|
|
01055c f740
|
|
01055e c040 mov.b r0, @(h'40,gbr)
|
|
010560 8040 mov.b r0, @(h'0,r4)
|
|
010562 0040
|
|
010564 00c0
|
|
010566 0040
|
|
010568 0040
|
|
01056a 0000
|
|
01056c 8040 mov.b r0, @(h'0,r4)
|
|
01056e 8040 mov.b r0, @(h'0,r4)
|
|
010570 00c0
|
|
010572 8040 mov.b r0, @(h'0,r4)
|
|
010574 c040 mov.b r0, @(h'40,gbr)
|
|
010576 c2c0 mov.l r0, @(h'300,gbr)
|
|
010578 87c0
|
|
01057a 8fc0 bf/s h'-80 ;@(h'104fe)
|
|
01057c ffc0
|
|
01057e c0c0 mov.b r0, @(h'c0,gbr)
|
|
010580 8040 mov.b r0, @(h'0,r4)
|
|
010582 0040
|
|
010584 0040
|
|
010586 0040
|
|
010588 0040
|
|
01058a 0000
|
|
01058c 8040 mov.b r0, @(h'0,r4)
|
|
01058e 8040 mov.b r0, @(h'0,r4)
|
|
010590 00c0
|
|
010592 8040 mov.b r0, @(h'0,r4)
|
|
010594 c040 mov.b r0, @(h'40,gbr)
|
|
010596 c2c0 mov.l r0, @(h'300,gbr)
|
|
010598 87c0
|
|
01059a 8fc0 bf/s h'-80 ;@(h'1051e)
|
|
01059c f7c0
|
|
01059e e3c0 mov #h'ffffffc0, r3
|
|
0105a0 c1c0 mov.w r0, @(h'180,gbr)
|
|
0105a2 80c0 mov.b r0, @(h'0,r12)
|
|
0105a4 0040
|
|
0105a6 0040
|
|
0105a8 0040
|
|
0105aa 0000
|
|
0105ac 8040 mov.b r0, @(h'0,r4)
|
|
0105ae 8040 mov.b r0, @(h'0,r4)
|
|
0105b0 00c0
|
|
0105b2 8040 mov.b r0, @(h'0,r4)
|
|
0105b4 c040 mov.b r0, @(h'40,gbr)
|
|
0105b6 c2c0 mov.l r0, @(h'300,gbr)
|
|
0105b8 87c0
|
|
0105ba 8fc0 bf/s h'-80 ;@(h'1053e)
|
|
0105bc f77f
|
|
0105be c07f mov.b r0, @(h'7f,gbr)
|
|
0105c0 807f mov.b r0, @(h'f,r7)
|
|
0105c2 007f mac.l @r7+, @r0+
|
|
0105c4 00ff mac.l @r15+, @r0+
|
|
0105c6 007f mac.l @r7+, @r0+
|
|
0105c8 007f mac.l @r7+, @r0+
|
|
0105ca 003f mac.l @r3+, @r0+
|
|
0105cc 807f mov.b r0, @(h'f,r7)
|
|
0105ce 807f mov.b r0, @(h'f,r7)
|
|
0105d0 40ff mac.w @r15+, @r0+
|
|
0105d2 a07f bra h'fe ;@(h'106d4)
|
|
0105d4 c07f mov.b r0, @(h'7f,gbr)
|
|
0105d6 c0ff mov.b r0, @(h'ff,gbr)
|
|
0105d8 80ff mov.b r0, @(h'f,r15)
|
|
0105da 88ff cmp/eq #h'ffffffff, r0
|
|
0105dc c1c0 mov.w r0, @(h'180,gbr)
|
|
0105de c1c0 mov.w r0, @(h'180,gbr)
|
|
0105e0 c1c0 mov.w r0, @(h'180,gbr)
|
|
0105e2 0040
|
|
0105e4 80c0 mov.b r0, @(h'0,r12)
|
|
0105e6 0040
|
|
0105e8 0040
|
|
0105ea 0000
|
|
0105ec 8040 mov.b r0, @(h'0,r4)
|
|
0105ee 8040 mov.b r0, @(h'0,r4)
|
|
0105f0 00c0
|
|
0105f2 8040 mov.b r0, @(h'0,r4)
|
|
0105f4 c040 mov.b r0, @(h'40,gbr)
|
|
0105f6 c0c0 mov.b r0, @(h'c0,gbr)
|
|
0105f8 80c0 mov.b r0, @(h'0,r12)
|
|
0105fa 88c0 cmp/eq #h'ffffffc0, r0
|
|
0105fc e3c0 mov #h'ffffffc0, r3
|
|
0105fe c1c0 mov.w r0, @(h'180,gbr)
|
|
010600 c1c0 mov.w r0, @(h'180,gbr)
|
|
010602 8000 mov.b r0, @(h'0,r0)
|
|
010604 00c0
|
|
010606 0040
|
|
010608 0040
|
|
01060a 0000
|
|
01060c 8040 mov.b r0, @(h'0,r4)
|
|
01060e 8040 mov.b r0, @(h'0,r4)
|
|
010610 00c0
|
|
010612 8040 mov.b r0, @(h'0,r4)
|
|
010614 c040 mov.b r0, @(h'40,gbr)
|
|
010616 c0c0 mov.b r0, @(h'c0,gbr)
|
|
010618 80c0 mov.b r0, @(h'0,r12)
|
|
01061a 88c0 cmp/eq #h'ffffffc0, r0
|
|
01061c f740
|
|
01061e c040 mov.b r0, @(h'40,gbr)
|
|
010620 8040 mov.b r0, @(h'0,r4)
|
|
010622 0040
|
|
010624 00c0
|
|
010626 0040
|
|
010628 0040
|
|
01062a 0000
|
|
01062c 8040 mov.b r0, @(h'0,r4)
|
|
01062e 8040 mov.b r0, @(h'0,r4)
|
|
010630 00c0
|
|
010632 8040 mov.b r0, @(h'0,r4)
|
|
010634 c040 mov.b r0, @(h'40,gbr)
|
|
010636 c0c0 mov.b r0, @(h'c0,gbr)
|
|
010638 80c0 mov.b r0, @(h'0,r12)
|
|
01063a 88c0 cmp/eq #h'ffffffc0, r0
|
|
01063c ffc0
|
|
01063e c0c0 mov.b r0, @(h'c0,gbr)
|
|
010640 8040 mov.b r0, @(h'0,r4)
|
|
010642 0040
|
|
010644 0040
|
|
010646 0040
|
|
010648 0040
|
|
01064a 0000
|
|
01064c 8040 mov.b r0, @(h'0,r4)
|
|
01064e 8040 mov.b r0, @(h'0,r4)
|
|
010650 00c0
|
|
010652 8040 mov.b r0, @(h'0,r4)
|
|
010654 c040 mov.b r0, @(h'40,gbr)
|
|
010656 c0c0 mov.b r0, @(h'c0,gbr)
|
|
010658 80c0 mov.b r0, @(h'0,r12)
|
|
01065a 88c0 cmp/eq #h'ffffffc0, r0
|
|
01065c f7c0
|
|
01065e e3c0 mov #h'ffffffc0, r3
|
|
010660 c1c0 mov.w r0, @(h'180,gbr)
|
|
010662 80c0 mov.b r0, @(h'0,r12)
|
|
010664 0040
|
|
010666 0040
|
|
010668 0040
|
|
01066a 0000
|
|
01066c 8040 mov.b r0, @(h'0,r4)
|
|
01066e 8040 mov.b r0, @(h'0,r4)
|
|
010670 00c0
|
|
010672 8040 mov.b r0, @(h'0,r4)
|
|
010674 c040 mov.b r0, @(h'40,gbr)
|
|
010676 c0c0 mov.b r0, @(h'c0,gbr)
|
|
010678 80c0 mov.b r0, @(h'0,r12)
|
|
01067a 88c0 cmp/eq #h'ffffffc0, r0
|
|
01067c f77f
|
|
01067e c07f mov.b r0, @(h'7f,gbr)
|
|
010680 807f mov.b r0, @(h'f,r7)
|
|
010682 007f mac.l @r7+, @r0+
|
|
010684 00ff mac.l @r15+, @r0+
|
|
010686 007f mac.l @r7+, @r0+
|
|
010688 007f mac.l @r7+, @r0+
|
|
01068a 003f mac.l @r3+, @r0+
|
|
01068c 807f mov.b r0, @(h'f,r7)
|
|
01068e 807f mov.b r0, @(h'f,r7)
|
|
010690 40ff mac.w @r15+, @r0+
|
|
010692 a07f bra h'fe ;@(h'10794)
|
|
010694 c07f mov.b r0, @(h'7f,gbr)
|
|
010696 c0ff mov.b r0, @(h'ff,gbr)
|
|
010698 e1ff mov #h'ffffffff, r1
|
|
01069a f1ff
|
|
01069c c1c0 mov.w r0, @(h'180,gbr)
|
|
01069e c1c0 mov.w r0, @(h'180,gbr)
|
|
0106a0 c1c0 mov.w r0, @(h'180,gbr)
|
|
0106a2 0040
|
|
0106a4 80c0 mov.b r0, @(h'0,r12)
|
|
0106a6 0040
|
|
0106a8 0040
|
|
0106aa 0000
|
|
0106ac 8040 mov.b r0, @(h'0,r4)
|
|
0106ae 8040 mov.b r0, @(h'0,r4)
|
|
0106b0 00c0
|
|
0106b2 8040 mov.b r0, @(h'0,r4)
|
|
0106b4 c040 mov.b r0, @(h'40,gbr)
|
|
0106b6 c0c0 mov.b r0, @(h'c0,gbr)
|
|
0106b8 e1c0 mov #h'ffffffc0, r1
|
|
0106ba f1c0
|
|
0106bc e3c0 mov #h'ffffffc0, r3
|
|
0106be c1c0 mov.w r0, @(h'180,gbr)
|
|
0106c0 c1c0 mov.w r0, @(h'180,gbr)
|
|
0106c2 8000 mov.b r0, @(h'0,r0)
|
|
0106c4 00c0
|
|
0106c6 0040
|
|
0106c8 0040
|
|
0106ca 0000
|
|
0106cc 8040 mov.b r0, @(h'0,r4)
|
|
0106ce 8040 mov.b r0, @(h'0,r4)
|
|
0106d0 00c0
|
|
0106d2 8040 mov.b r0, @(h'0,r4)
|
|
0106d4 c040 mov.b r0, @(h'40,gbr)
|
|
0106d6 c0c0 mov.b r0, @(h'c0,gbr)
|
|
0106d8 e1c0 mov #h'ffffffc0, r1
|
|
0106da f1c0
|
|
0106dc f740
|
|
0106de c040 mov.b r0, @(h'40,gbr)
|
|
0106e0 8040 mov.b r0, @(h'0,r4)
|
|
0106e2 0040
|
|
0106e4 00c0
|
|
0106e6 0040
|
|
0106e8 0040
|
|
0106ea 0000
|
|
0106ec 8040 mov.b r0, @(h'0,r4)
|
|
0106ee 8040 mov.b r0, @(h'0,r4)
|
|
0106f0 00c0
|
|
0106f2 8040 mov.b r0, @(h'0,r4)
|
|
0106f4 c040 mov.b r0, @(h'40,gbr)
|
|
0106f6 c0c0 mov.b r0, @(h'c0,gbr)
|
|
0106f8 e1c0 mov #h'ffffffc0, r1
|
|
0106fa f1c0
|
|
0106fc ffc0
|
|
0106fe c0c0 mov.b r0, @(h'c0,gbr)
|
|
010700 8040 mov.b r0, @(h'0,r4)
|
|
010702 0040
|
|
010704 0040
|
|
010706 0040
|
|
010708 0040
|
|
01070a 0000
|
|
01070c 8040 mov.b r0, @(h'0,r4)
|
|
01070e 8040 mov.b r0, @(h'0,r4)
|
|
010710 00c0
|
|
010712 8040 mov.b r0, @(h'0,r4)
|
|
010714 c040 mov.b r0, @(h'40,gbr)
|
|
010716 c0c0 mov.b r0, @(h'c0,gbr)
|
|
010718 e1c0 mov #h'ffffffc0, r1
|
|
01071a f1c0
|
|
01071c f7c0
|
|
01071e e3c0 mov #h'ffffffc0, r3
|
|
010720 c1c0 mov.w r0, @(h'180,gbr)
|
|
010722 80c0 mov.b r0, @(h'0,r12)
|
|
010724 0040
|
|
010726 0040
|
|
010728 0040
|
|
01072a 0000
|
|
01072c 8040 mov.b r0, @(h'0,r4)
|
|
01072e 8040 mov.b r0, @(h'0,r4)
|
|
010730 00c0
|
|
010732 8040 mov.b r0, @(h'0,r4)
|
|
010734 c040 mov.b r0, @(h'40,gbr)
|
|
010736 c0c0 mov.b r0, @(h'c0,gbr)
|
|
010738 e1c0 mov #h'ffffffc0, r1
|
|
01073a f1c0
|
|
01073c 0e11
|
|
01073e 111e mov.l r1, @(h'38,r1)
|
|
010740 1214 mov.l r1, @(h'10,r2)
|
|
010742 0a1b sleep
|
|
010744 151b mov.l r1, @(h'2c,r5)
|
|
010746 151f mov.l r1, @(h'3c,r5)
|
|
010748 1515 mov.l r1, @(h'14,r5)
|
|
01074a 1f00 mov.l r0, @(h'0,r15)
|
|
01074c 0e11
|
|
01074e 111e mov.l r1, @(h'38,r1)
|
|
010750 1214 mov.l r1, @(h'10,r2)
|
|
010752 0a1b sleep
|
|
010754 1b11 mov.l r1, @(h'4,r11)
|
|
010756 1b1f mov.l r1, @(h'3c,r11)
|
|
010758 0a0a sts mach, r10
|
|
01075a 1f00 mov.l r0, @(h'0,r15)
|
|
01075c f1e0
|
|
01075e e0e1 mov #h'ffffffe1, r0
|
|
010760 e1e3 mov #h'ffffffe3, r1
|
|
010762 f1e0
|
|
010764 e0e0 mov #h'ffffffe0, r0
|
|
010766 e0e0 mov #h'ffffffe0, r0
|
|
010768 e0e0 mov #h'ffffffe0, r0
|
|
01076a e0ff mov #h'ffffffff, r0
|
|
01076c 001c mov.b @(r0,r1), r0
|
|
01076e 2241 mov.w r4, @r2
|
|
010770 415d shld r5, r1
|
|
010772 415d shld r5, r1
|
|
010774 415d shld r5, r1
|
|
010776 4141
|
|
010778 7f3e add #h'3e, r15
|
|
01077a 1c00 mov.l r0, @(h'0,r12)
|
|
01077c ffe3
|
|
01077e c180 mov.w r0, @(h'100,gbr)
|
|
010780 8080 mov.b r0, @(h'0,r8)
|
|
010782 8080 mov.b r0, @(h'0,r8)
|
|
010784 8080 mov.b r0, @(h'0,r8)
|
|
010786 8080 mov.b r0, @(h'0,r8)
|
|
010788 80c1 mov.b r0, @(h'1,r12)
|
|
01078a e3ff mov #h'ffffffff, r3
|
|
01078c 001c mov.b @(r0,r1), r0
|
|
01078e 2241 mov.w r4, @r2
|
|
010790 7f41 add #h'41, r15
|
|
010792 7f49 add #h'49, r15
|
|
010794 4941
|
|
010796 3e1c add r1, r14
|
|
010798 0000
|
|
01079a 0000
|
|
01079c 001c mov.b @(r0,r1), r0
|
|
01079e 2241 mov.w r4, @r2
|
|
0107a0 7f41 add #h'41, r15
|
|
0107a2 7f49 add #h'49, r15
|
|
0107a4 4941
|
|
0107a6 7f5d add #h'5d, r15
|
|
0107a8 4922 sts.l pr, @-r9
|
|
0107aa 1408 mov.l r0, @(h'20,r4)
|
|
0107ac 001c mov.b @(r0,r1), r0
|
|
0107ae 2241 mov.w r4, @r2
|
|
0107b0 7f41 add #h'41, r15
|
|
0107b2 7f49 add #h'49, r15
|
|
0107b4 4941
|
|
0107b6 3e2a subc r2, r14
|
|
0107b8 1414 mov.l r1, @(h'10,r4)
|
|
0107ba 0808 clrt
|
|
0107bc ffe3
|
|
0107be c180 mov.w r0, @(h'100,gbr)
|
|
0107c0 8080 mov.b r0, @(h'0,r8)
|
|
0107c2 8080 mov.b r0, @(h'0,r8)
|
|
0107c4 8080 mov.b r0, @(h'0,r8)
|
|
0107c6 c1e3 mov.w r0, @(h'1c6,gbr)
|
|
0107c8 ffff
|
|
0107ca ffff
|
|
0107cc ffe3
|
|
0107ce c180 mov.w r0, @(h'100,gbr)
|
|
0107d0 8080 mov.b r0, @(h'0,r8)
|
|
0107d2 8080 mov.b r0, @(h'0,r8)
|
|
0107d4 8080 mov.b r0, @(h'0,r8)
|
|
0107d6 8080 mov.b r0, @(h'0,r8)
|
|
0107d8 80c1 mov.b r0, @(h'1,r12)
|
|
0107da e3f7 mov #h'fffffff7, r3
|
|
0107dc ffe3
|
|
0107de c180 mov.w r0, @(h'100,gbr)
|
|
0107e0 8080 mov.b r0, @(h'0,r8)
|
|
0107e2 8080 mov.b r0, @(h'0,r8)
|
|
0107e4 8080 mov.b r0, @(h'0,r8)
|
|
0107e6 c1c1 mov.w r0, @(h'182,gbr)
|
|
0107e8 e3e3 mov #h'ffffffe3, r3
|
|
0107ea f7f7
|
|
0107ec c3a5 trapa #h'a5
|
|
0107ee 9966 mov.w @(h'cc,pc), r9 ;@(h'108be)
|
|
0107f0 5a24 mov.l @(h'10,r2), r10
|
|
0107f2 1818 mov.l r1, @(h'20,r8)
|
|
0107f4 1f18 mov.l r1, @(h'20,r15)
|
|
0107f6 1f18 mov.l r1, @(h'20,r15)
|
|
0107f8 342c add r2, r4
|
|
0107fa 1408 mov.l r0, @(h'20,r4)
|
|
0107fc 3c18 sub r1, r12
|
|
0107fe 0081
|
|
010800 81c3 mov.w r0, @(h'6,r12)
|
|
010802 e7e7 mov #h'ffffffe7, r7
|
|
010804 e0e0 mov #h'ffffffe0, r0
|
|
010806 e0e7 mov #h'ffffffe7, r0
|
|
010808 c3c3 trapa #h'c3
|
|
01080a e3f7 mov #h'fffffff7, r3
|
|
01080c 0305 mov.w r0, @(r0,r3)
|
|
01080e 09d2 stc r5_bank, r9
|
|
010810 a488 bra h'910 ;@(h'11124)
|
|
010812 5020 mov.l @(h'0,r2), r0
|
|
010814 fcf8
|
|
010816 f021
|
|
010818 0307 mul.l r0, r3
|
|
01081a 8fdf bf/s h'-42 ;@(h'107dc)
|
|
01081c 7884 add #h'84, r8
|
|
01081e 9484 mov.w @(h'108,pc), r4 ;@(h'1092a)
|
|
010820 8478 mov.b @(h'8,r7), r0
|
|
010822 0000
|
|
010824 7884 add #h'84, r8
|
|
010826 b4b4 bsr h'968 ;@(h'11192)
|
|
010828 8478 mov.b @(h'8,r7), r0
|
|
01082a 0000
|
|
01082c 8703
|
|
01082e 0303 bsrf r3
|
|
010830 0387 mul.l r8, r3
|
|
010832 ffff
|
|
010834 0a00
|
|
010836 3500 cmp/eq r0, r5
|
|
010838 5e80 mov.l @(h'0,r8), r14
|
|
01083a a180 bra h'300 ;@(h'10b3e)
|
|
01083c 6940 mov.b @r4, r9
|
|
01083e a580 bra h'b00 ;@(h'11342)
|
|
010840 6140 mov.b @r4, r1
|
|
010842 5e80 mov.l @(h'0,r8), r14
|
|
010844 2b00 mov.b r0, @r11
|
|
010846 1400 mov.l r0, @(h'0,r4)
|
|
010848 0000
|
|
01084a 0000
|
|
01084c 0000
|
|
01084e 0000
|
|
010850 0000
|
|
010852 0000
|
|
010854 f1ff
|
|
010856 c0ff mov.b r0, @(h'ff,gbr)
|
|
010858 807f mov.b r0, @(h'f,r7)
|
|
01085a 007f mac.l @r7+, @r0+
|
|
01085c 003f mac.l @r3+, @r0+
|
|
01085e 003f mac.l @r3+, @r0+
|
|
010860 803f mov.b r0, @(h'f,r3)
|
|
010862 807f mov.b r0, @(h'f,r7)
|
|
010864 c0ff mov.b r0, @(h'ff,gbr)
|
|
010866 e3ff mov #h'ffffffff, r3
|
|
010868 ffff
|
|
01086a ffff
|
|
01086c ffff
|
|
01086e ffff
|
|
010870 ffff
|
|
010872 ffff
|
|
010874 7c8e add #h'8e, r12
|
|
010876 adad bra h'-4a6 ;@(h'103d4)
|
|
010878 ad8e bra h'-4e4 ;@(h'10398)
|
|
01087a 7c00
|
|
01087c 3e71
|
|
01087e b5b5 bsr h'b6a ;@(h'113ec)
|
|
010880 b571 bsr h'ae2 ;@(h'11366)
|
|
010882 3e00 cmp/eq r0, r14
|
|
010884 8301
|
|
010886 0000
|
|
010888 0001
|
|
01088a 83ff
|
|
01088c c180 mov.w r0, @(h'100,gbr)
|
|
01088e 0000
|
|
010890 0080
|
|
010892 c1ff mov.w r0, @(h'1fe,gbr)
|
|
010894 0300
|
|
010896 3f80 cmp/eq r8, r15
|
|
010898 7078 add #h'78, r0
|
|
01089a d046 mov.l @(h'118,pc), r0 ;@(h'109b4)
|
|
01089c 9371 mov.w @(h'e2,pc), r3 ;@(h'10982)
|
|
01089e d046 mov.l @(h'118,pc), r0 ;@(h'109b8)
|
|
0108a0 7078 add #h'78, r0
|
|
0108a2 3f80 cmp/eq r8, r15
|
|
0108a4 0300
|
|
0108a6 0000
|
|
0108a8 0000
|
|
0108aa 0000
|
|
0108ac 0000
|
|
0108ae 0000
|
|
0108b0 0000
|
|
0108b2 0000
|
|
0108b4 0300
|
|
0108b6 3fb0 cmp/eq r11, r15
|
|
0108b8 704c add #h'4c, r0
|
|
0108ba d062 mov.l @(h'188,pc), r0 ;@(h'10a44)
|
|
0108bc 9371 mov.w @(h'e2,pc), r3 ;@(h'109a2)
|
|
0108be d062 mov.l @(h'188,pc), r0 ;@(h'10a48)
|
|
0108c0 704c add #h'4c, r0
|
|
0108c2 3fb0 cmp/eq r11, r15
|
|
0108c4 0300
|
|
0108c6 0000
|
|
0108c8 0000
|
|
0108ca 0000
|
|
0108cc 0000
|
|
0108ce 0000
|
|
0108d0 0000
|
|
0108d2 0000
|
|
0108d4 fcff
|
|
0108d6 c07f mov.b r0, @(h'7f,gbr)
|
|
0108d8 8007 mov.b r0, @(h'7,r0)
|
|
0108da 0001
|
|
0108dc 0000
|
|
0108de 0001
|
|
0108e0 8007 mov.b r0, @(h'7,r0)
|
|
0108e2 c07f mov.b r0, @(h'7f,gbr)
|
|
0108e4 fcff
|
|
0108e6 ffff
|
|
0108e8 ffff
|
|
0108ea ffff
|
|
0108ec ffff
|
|
0108ee ffff
|
|
0108f0 ffff
|
|
0108f2 ffff
|
|
0108f4 fcff
|
|
0108f6 c04f mov.b r0, @(h'4f,gbr)
|
|
0108f8 8003 mov.b r0, @(h'3,r0)
|
|
0108fa 0001
|
|
0108fc 0000
|
|
0108fe 0001
|
|
010900 8003 mov.b r0, @(h'3,r0)
|
|
010902 c04f mov.b r0, @(h'4f,gbr)
|
|
010904 fcff
|
|
010906 ffff
|
|
010908 ffff
|
|
01090a ffff
|
|
01090c ffff
|
|
01090e ffff
|
|
010910 ffff
|
|
010912 ffff
|
|
010914 1818 mov.l r1, @(h'20,r8)
|
|
010916 1818 mov.l r1, @(h'20,r8)
|
|
010918 1800 mov.l r0, @(h'0,r8)
|
|
01091a 1818 mov.l r1, @(h'20,r8)
|
|
01091c 3c24 div1 r2, r12
|
|
01091e 2424 mov.b r2, @-r4
|
|
010920 2424 mov.b r2, @-r4
|
|
010922 3c24 div1 r2, r12
|
|
010924 243c cmp/str r3, r4
|
|
010926 3ff0 cmp/eq r15, r15
|
|
010928 4008 shll2 r0
|
|
01092a bce4 bsr h'-638 ;@(h'102f6)
|
|
01092c e604 mov #h'4, r6
|
|
01092e ca74 xor #h'74, r0
|
|
010930 c2dc mov.l r0, @(h'370,gbr)
|
|
010932 e68c mov #h'ffffff8c, r6
|
|
010934 bcdc bsr h'-648 ;@(h'102f0)
|
|
010936 8774
|
|
010938 ad84 bra h'-4f8 ;@(h'10444)
|
|
01093a a8b4 bra h'-e98 ;@(h'faa6)
|
|
01093c 8da4 bt/s h'-b8 ;@(h'10888)
|
|
01093e 4708 shll2 r7
|
|
010940 3ff0 cmp/eq r15, r15
|
|
010942 0000
|
|
010944 0000
|
|
010946 0700
|
|
010948 18c0 mov.l r12, @(h'0,r8)
|
|
01094a 3060 cmp/eq r6, r0
|
|
01094c 78f0 add #h'f0, r8
|
|
01094e 5dd0 mov.l @(h'0,r13), r13
|
|
010950 8f88 bf/s h'-f0 ;@(h'10864)
|
|
010952 8708
|
|
010954 8f88 bf/s h'-f0 ;@(h'10868)
|
|
010956 5dd0 mov.l @(h'0,r13), r13
|
|
010958 78f0 add #h'f0, r8
|
|
01095a 3060 cmp/eq r6, r0
|
|
01095c 18c0 mov.l r12, @(h'0,r8)
|
|
01095e 0700
|
|
010960 0000
|
|
010962 0000
|
|
010964 0000
|
|
010966 f8ff
|
|
010968 e03f mov #h'3f, r0
|
|
01096a c01f mov.b r0, @(h'1f,gbr)
|
|
01096c 800f mov.b r0, @(h'f,r0)
|
|
01096e 800f mov.b r0, @(h'f,r0)
|
|
010970 0007 mul.l r0, r0
|
|
010972 0007 mul.l r0, r0
|
|
010974 0007 mul.l r0, r0
|
|
010976 800f mov.b r0, @(h'f,r0)
|
|
010978 800f mov.b r0, @(h'f,r0)
|
|
01097a c01f mov.b r0, @(h'1f,gbr)
|
|
01097c e03f mov #h'3f, r0
|
|
01097e f8ff
|
|
010980 ffff
|
|
010982 ffff
|
|
010984 ffff
|
|
010986 0000
|
|
010988 0000
|
|
01098a 0000
|
|
01098c 0000
|
|
01098e 0000
|
|
010990 0000
|
|
010992 0000
|
|
010994 0000
|
|
010996 0000
|
|
010998 0000
|
|
01099a 0000
|
|
01099c 0000
|
|
01099e 0000
|
|
0109a0 0000
|
|
0109a2 0000
|
|
0109a4 0000
|
|
0109a6 0000
|
|
0109a8 0000
|
|
0109aa 0000
|
|
0109ac 0000
|
|
0109ae 0000
|
|
0109b0 0000
|
|
0109b2 0000
|
|
0109b4 0000
|
|
0109b6 0000
|
|
0109b8 0000
|
|
0109ba 0000
|
|
0109bc 0000
|
|
0109be 0000
|
|
0109c0 0000
|
|
0109c2 0000
|
|
0109c4 0000
|
|
0109c6 f800
|
|
0109c8 ffff
|
|
0109ca fc00
|
|
0109cc 7fff add #h'ff, r15
|
|
0109ce fc00
|
|
0109d0 7fff add #h'ff, r15
|
|
0109d2 ff80
|
|
0109d4 0fff mac.l @r15+, @r15+
|
|
0109d6 0401
|
|
0109d8 0000
|
|
0109da 0200
|
|
0109dc 8000 mov.b r0, @(h'0,r0)
|
|
0109de 0200
|
|
0109e0 8000 mov.b r0, @(h'0,r0)
|
|
0109e2 0040
|
|
0109e4 1000 mov.l r0, @(h'0,r0)
|
|
0109e6 0202 stc sr, r2
|
|
0109e8 0000
|
|
0109ea 0101
|
|
0109ec 0000
|
|
0109ee 0101
|
|
0109f0 0000
|
|
0109f2 0020
|
|
0109f4 2000 mov.b r0, @r0
|
|
0109f6 0104 mov.b r0, @(r0,r1)
|
|
0109f8 0000
|
|
0109fa 00fe mov.l @(r0,r15), r0
|
|
0109fc 0000
|
|
0109fe 0082 stc r0_bank, r0
|
|
010a00 0000
|
|
010a02 001f mac.l @r1+, @r0+
|
|
010a04 c000 mov.b r0, @(h'0,gbr)
|
|
010a06 0104 mov.b r0, @(r0,r1)
|
|
010a08 0000
|
|
010a0a 0000
|
|
010a0c 0000
|
|
010a0e 0082 stc r0_bank, r0
|
|
010a10 0000
|
|
010a12 0000
|
|
010a14 0000
|
|
010a16 0104 mov.b r0, @(r0,r1)
|
|
010a18 0000
|
|
010a1a 0000
|
|
010a1c 0000
|
|
010a1e 0082 stc r0_bank, r0
|
|
010a20 0000
|
|
010a22 0000
|
|
010a24 0000
|
|
010a26 0104 mov.b r0, @(r0,r1)
|
|
010a28 0000
|
|
010a2a 0000
|
|
010a2c 0000
|
|
010a2e 0082 stc r0_bank, r0
|
|
010a30 0000
|
|
010a32 0000
|
|
010a34 0000
|
|
010a36 0104 mov.b r0, @(r0,r1)
|
|
010a38 0000
|
|
010a3a 0000
|
|
010a3c 0000
|
|
010a3e 0082 stc r0_bank, r0
|
|
010a40 0000
|
|
010a42 0000
|
|
010a44 0000
|
|
010a46 0104 mov.b r0, @(r0,r1)
|
|
010a48 0000
|
|
010a4a 0000
|
|
010a4c 0000
|
|
010a4e 0082 stc r0_bank, r0
|
|
010a50 0000
|
|
010a52 0000
|
|
010a54 0000
|
|
010a56 0104 mov.b r0, @(r0,r1)
|
|
010a58 0000
|
|
010a5a 0000
|
|
010a5c 0000
|
|
010a5e 0082 stc r0_bank, r0
|
|
010a60 0000
|
|
010a62 0000
|
|
010a64 0000
|
|
010a66 0104 mov.b r0, @(r0,r1)
|
|
010a68 0000
|
|
010a6a 0000
|
|
010a6c 0000
|
|
010a6e 0082 stc r0_bank, r0
|
|
010a70 0000
|
|
010a72 0000
|
|
010a74 0000
|
|
010a76 0104 mov.b r0, @(r0,r1)
|
|
010a78 0001
|
|
010a7a ffff
|
|
010a7c fe00
|
|
010a7e 0082 stc r0_bank, r0
|
|
010a80 0000
|
|
010a82 0000
|
|
010a84 0000
|
|
010a86 0104 mov.b r0, @(r0,r1)
|
|
010a88 0002 stc sr, r0
|
|
010a8a 0000
|
|
010a8c 0100
|
|
010a8e 0082 stc r0_bank, r0
|
|
010a90 0000
|
|
010a92 0000
|
|
010a94 0000
|
|
010a96 0104 mov.b r0, @(r0,r1)
|
|
010a98 0004 mov.b r0, @(r0,r0)
|
|
010a9a ffff
|
|
010a9c fc80
|
|
010a9e 0082 stc r0_bank, r0
|
|
010aa0 0000
|
|
010aa2 0000
|
|
010aa4 0000
|
|
010aa6 0104 mov.b r0, @(r0,r1)
|
|
010aa8 0009 nop
|
|
010aaa ffff
|
|
010aac fe40
|
|
010aae 0082 stc r0_bank, r0
|
|
010ab0 0000
|
|
010ab2 0000
|
|
010ab4 0000
|
|
010ab6 0104 mov.b r0, @(r0,r1)
|
|
010ab8 0013
|
|
010aba ffff
|
|
010abc ff20
|
|
010abe 0082 stc r0_bank, r0
|
|
010ac0 0000
|
|
010ac2 0000
|
|
010ac4 0000
|
|
010ac6 0104 mov.b r0, @(r0,r1)
|
|
010ac8 0027 mul.l r2, r0
|
|
010aca ffff
|
|
010acc ff90
|
|
010ace 0082 stc r0_bank, r0
|
|
010ad0 0000
|
|
010ad2 0000
|
|
010ad4 0000
|
|
010ad6 0104 mov.b r0, @(r0,r1)
|
|
010ad8 004f mac.l @r4+, @r0+
|
|
010ada ffff
|
|
010adc ffc8
|
|
010ade 0082 stc r0_bank, r0
|
|
010ae0 0000
|
|
010ae2 0000
|
|
010ae4 0000
|
|
010ae6 ff07
|
|
010ae8 ff9f
|
|
010aea ffff
|
|
010aec ffe7
|
|
010aee ff83
|
|
010af0 ffff
|
|
010af2 ffff
|
|
010af4 ffff
|
|
010af6 0104 mov.b r0, @(r0,r1)
|
|
010af8 003f mac.l @r3+, @r0+
|
|
010afa c000 mov.b r0, @(h'0,gbr)
|
|
010afc 0ff0
|
|
010afe 0082 stc r0_bank, r0
|
|
010b00 0000
|
|
010b02 0000
|
|
010b04 0000
|
|
010b06 ff07
|
|
010b08 ffff
|
|
010b0a 8000 mov.b r0, @(h'0,r0)
|
|
010b0c 07ff mac.l @r15+, @r7+
|
|
010b0e ff83
|
|
010b10 ffff
|
|
010b12 ffff
|
|
010b14 ffff
|
|
010b16 ff07
|
|
010b18 ffff
|
|
010b1a 0000
|
|
010b1c 03ff mac.l @r15+, @r3+
|
|
010b1e ff83
|
|
010b20 ffff
|
|
010b22 ffff
|
|
010b24 ffff
|
|
010b26 ff07
|
|
010b28 fffe
|
|
010b2a 0000
|
|
010b2c 01ff mac.l @r15+, @r1+
|
|
010b2e ff83
|
|
010b30 ffff
|
|
010b32 ffff
|
|
010b34 ffff
|
|
010b36 ff07
|
|
010b38 fffc
|
|
010b3a 0000
|
|
010b3c 00ff mac.l @r15+, @r0+
|
|
010b3e ff83
|
|
010b40 ffff
|
|
010b42 ffff
|
|
010b44 ffff
|
|
010b46 ff07
|
|
010b48 fff8
|
|
010b4a 0000
|
|
010b4c 007f mac.l @r7+, @r0+
|
|
010b4e ff83
|
|
010b50 ffff
|
|
010b52 ffff
|
|
010b54 ffff
|
|
010b56 ff07
|
|
010b58 fff0
|
|
010b5a 0000
|
|
010b5c 003f mac.l @r3+, @r0+
|
|
010b5e ff83
|
|
010b60 ffff
|
|
010b62 ffff
|
|
010b64 ffff
|
|
010b66 0104 mov.b r0, @(r0,r1)
|
|
010b68 0000
|
|
010b6a 0000
|
|
010b6c 0000
|
|
010b6e 0082 stc r0_bank, r0
|
|
010b70 0000
|
|
010b72 0000
|
|
010b74 0000
|
|
010b76 0104 mov.b r0, @(r0,r1)
|
|
010b78 0000
|
|
010b7a 0000
|
|
010b7c 0000
|
|
010b7e 0082 stc r0_bank, r0
|
|
010b80 0000
|
|
010b82 0000
|
|
010b84 0000
|
|
010b86 0104 mov.b r0, @(r0,r1)
|
|
010b88 0000
|
|
010b8a 0000
|
|
010b8c 0000
|
|
010b8e 0082 stc r0_bank, r0
|
|
010b90 0000
|
|
010b92 0000
|
|
010b94 0000
|
|
010b96 0104 mov.b r0, @(r0,r1)
|
|
010b98 0000
|
|
010b9a 0000
|
|
010b9c 0000
|
|
010b9e 0082 stc r0_bank, r0
|
|
010ba0 0000
|
|
010ba2 0000
|
|
010ba4 0000
|
|
010ba6 0104 mov.b r0, @(r0,r1)
|
|
010ba8 0000
|
|
010baa 0000
|
|
010bac 0000
|
|
010bae 0082 stc r0_bank, r0
|
|
010bb0 0000
|
|
010bb2 0000
|
|
010bb4 0000
|
|
010bb6 0104 mov.b r0, @(r0,r1)
|
|
010bb8 0000
|
|
010bba 0000
|
|
010bbc 0000
|
|
010bbe 0082 stc r0_bank, r0
|
|
010bc0 0000
|
|
010bc2 0000
|
|
010bc4 0000
|
|
010bc6 0104 mov.b r0, @(r0,r1)
|
|
010bc8 0000
|
|
010bca 0000
|
|
010bcc 0000
|
|
010bce 0082 stc r0_bank, r0
|
|
010bd0 0000
|
|
010bd2 0000
|
|
010bd4 0000
|
|
010bd6 0104 mov.b r0, @(r0,r1)
|
|
010bd8 0000
|
|
010bda 0000
|
|
010bdc 0000
|
|
010bde 0082 stc r0_bank, r0
|
|
010be0 0000
|
|
010be2 0000
|
|
010be4 0000
|
|
010be6 0104 mov.b r0, @(r0,r1)
|
|
010be8 0000
|
|
010bea 0000
|
|
010bec 0000
|
|
010bee 0082 stc r0_bank, r0
|
|
010bf0 0000
|
|
010bf2 0000
|
|
010bf4 0000
|
|
010bf6 0104 mov.b r0, @(r0,r1)
|
|
010bf8 0000
|
|
010bfa 0000
|
|
010bfc 0000
|
|
010bfe 0082 stc r0_bank, r0
|
|
010c00 0000
|
|
010c02 0000
|
|
010c04 0000
|
|
010c06 0104 mov.b r0, @(r0,r1)
|
|
010c08 0000
|
|
010c0a 0000
|
|
010c0c 0000
|
|
010c0e 0082 stc r0_bank, r0
|
|
010c10 0000
|
|
010c12 0000
|
|
010c14 0000
|
|
010c16 0104 mov.b r0, @(r0,r1)
|
|
010c18 0000
|
|
010c1a 0000
|
|
010c1c 0000
|
|
010c1e 0082 stc r0_bank, r0
|
|
010c20 0000
|
|
010c22 0000
|
|
010c24 0000
|
|
010c26 0104 mov.b r0, @(r0,r1)
|
|
010c28 0000
|
|
010c2a 0000
|
|
010c2c 0000
|
|
010c2e 0082 stc r0_bank, r0
|
|
010c30 0000
|
|
010c32 0000
|
|
010c34 0000
|
|
010c36 0104 mov.b r0, @(r0,r1)
|
|
010c38 0000
|
|
010c3a 0000
|
|
010c3c 0000
|
|
010c3e 0082 stc r0_bank, r0
|
|
010c40 0000
|
|
010c42 0000
|
|
010c44 0000
|
|
010c46 0104 mov.b r0, @(r0,r1)
|
|
010c48 0000
|
|
010c4a 00fe mov.l @(r0,r15), r0
|
|
010c4c 0000
|
|
010c4e 0082 stc r0_bank, r0
|
|
010c50 0000
|
|
010c52 001f mac.l @r1+, @r0+
|
|
010c54 c000 mov.b r0, @(h'0,gbr)
|
|
010c56 0202 stc sr, r2
|
|
010c58 0000
|
|
010c5a 0101
|
|
010c5c 0000
|
|
010c5e 0101
|
|
010c60 0000
|
|
010c62 0020
|
|
010c64 2000 mov.b r0, @r0
|
|
010c66 0401
|
|
010c68 0000
|
|
010c6a 0200
|
|
010c6c 8000 mov.b r0, @(h'0,r0)
|
|
010c6e 0200
|
|
010c70 8000 mov.b r0, @(h'0,r0)
|
|
010c72 0040
|
|
010c74 1000 mov.l r0, @(h'0,r0)
|
|
010c76 f800
|
|
010c78 ffff
|
|
010c7a fc00
|
|
010c7c 7fff add #h'ff, r15
|
|
010c7e fc00
|
|
010c80 7fff add #h'ff, r15
|
|
010c82 ff80
|
|
010c84 0fff mac.l @r15+, @r15+
|
|
010c86 0000
|
|
010c88 0000
|
|
010c8a 0000
|
|
010c8c 0000
|
|
010c8e 0000
|
|
010c90 0000
|
|
010c92 0000
|
|
010c94 0000
|
|
010c96 0000
|
|
010c98 0000
|
|
010c9a 0000
|
|
010c9c 0000
|
|
010c9e 0000
|
|
010ca0 0000
|
|
010ca2 0000
|
|
010ca4 0000
|
|
010ca6 0000
|
|
010ca8 0000
|
|
010caa 0000
|
|
010cac 0000
|
|
010cae 0000
|
|
010cb0 0000
|
|
010cb2 0000
|
|
010cb4 0000
|
|
010cb6 ffff
|
|
010cb8 ffff
|
|
010cba ffff
|
|
010cbc ffff
|
|
010cbe ffff
|
|
010cc0 ffff
|
|
010cc2 ffff
|
|
010cc4 ffff
|
|
010cc6 ffff
|
|
010cc8 ffff
|
|
010cca ffff
|
|
010ccc ffff
|
|
010cce ffff
|
|
010cd0 ffff
|
|
010cd2 ffff
|
|
010cd4 ffff
|
|
010cd6 c020 mov.b r0, @(h'20,gbr)
|
|
010cd8 c020 mov.b r0, @(h'20,gbr)
|
|
010cda c020 mov.b r0, @(h'20,gbr)
|
|
010cdc c020 mov.b r0, @(h'20,gbr)
|
|
010cde c020 mov.b r0, @(h'20,gbr)
|
|
010ce0 c020 mov.b r0, @(h'20,gbr)
|
|
010ce2 c020 mov.b r0, @(h'20,gbr)
|
|
010ce4 c020 mov.b r0, @(h'20,gbr)
|
|
010ce6 c020 mov.b r0, @(h'20,gbr)
|
|
010ce8 c020 mov.b r0, @(h'20,gbr)
|
|
010cea c020 mov.b r0, @(h'20,gbr)
|
|
010cec c020 mov.b r0, @(h'20,gbr)
|
|
010cee c020 mov.b r0, @(h'20,gbr)
|
|
010cf0 c020 mov.b r0, @(h'20,gbr)
|
|
010cf2 c020 mov.b r0, @(h'20,gbr)
|
|
010cf4 c020 mov.b r0, @(h'20,gbr)
|
|
010cf6 6010 mov.b @r1, r0
|
|
010cf8 6010 mov.b @r1, r0
|
|
010cfa 6010 mov.b @r1, r0
|
|
010cfc 6010 mov.b @r1, r0
|
|
010cfe 6010 mov.b @r1, r0
|
|
010d00 6010 mov.b @r1, r0
|
|
010d02 6010 mov.b @r1, r0
|
|
010d04 6010 mov.b @r1, r0
|
|
010d06 3008 sub r0, r0
|
|
010d08 3008 sub r0, r0
|
|
010d0a 3008 sub r0, r0
|
|
010d0c 3008 sub r0, r0
|
|
010d0e 3008 sub r0, r0
|
|
010d10 3008 sub r0, r0
|
|
010d12 3008 sub r0, r0
|
|
010d14 3008 sub r0, r0
|
|
010d16 ffff
|
|
010d18 ffff
|
|
010d1a ffff
|
|
010d1c ffff
|
|
010d1e ffff
|
|
010d20 ffff
|
|
010d22 ffff
|
|
010d24 ffff
|
|
010d26 1808 mov.l r0, @(h'20,r8)
|
|
010d28 1808 mov.l r0, @(h'20,r8)
|
|
010d2a 1808 mov.l r0, @(h'20,r8)
|
|
010d2c 1808 mov.l r0, @(h'20,r8)
|
|
010d2e 1808 mov.l r0, @(h'20,r8)
|
|
010d30 1808 mov.l r0, @(h'20,r8)
|
|
010d32 1808 mov.l r0, @(h'20,r8)
|
|
010d34 1808 mov.l r0, @(h'20,r8)
|
|
010d36 0c04 mov.b r0, @(r0,r12)
|
|
010d38 0c04 mov.b r0, @(r0,r12)
|
|
010d3a 0c04 mov.b r0, @(r0,r12)
|
|
010d3c 0c04 mov.b r0, @(r0,r12)
|
|
010d3e 0c04 mov.b r0, @(r0,r12)
|
|
010d40 0c04 mov.b r0, @(r0,r12)
|
|
010d42 0c04 mov.b r0, @(r0,r12)
|
|
010d44 0c04 mov.b r0, @(r0,r12)
|
|
010d46 0602 stc sr, r6
|
|
010d48 0602 stc sr, r6
|
|
010d4a 0602 stc sr, r6
|
|
010d4c 0602 stc sr, r6
|
|
010d4e 0602 stc sr, r6
|
|
010d50 0602 stc sr, r6
|
|
010d52 0602 stc sr, r6
|
|
010d54 0602 stc sr, r6
|
|
010d56 0602 stc sr, r6
|
|
010d58 0602 stc sr, r6
|
|
010d5a 0602 stc sr, r6
|
|
010d5c 0602 stc sr, r6
|
|
010d5e 0602 stc sr, r6
|
|
010d60 0602 stc sr, r6
|
|
010d62 0602 stc sr, r6
|
|
010d64 0602 stc sr, r6
|
|
010d66 0301
|
|
010d68 0301
|
|
010d6a 0301
|
|
010d6c 0301
|
|
010d6e 0301
|
|
010d70 0301
|
|
010d72 0301
|
|
010d74 0301
|
|
010d76 fe7d
|
|
010d78 ffdf
|
|
010d7a ff7e
|
|
010d7c 07e0
|
|
010d7e fe0f
|
|
010d80 fe7f
|
|
010d82 fc7f
|
|
010d84 c1f8 mov.w r0, @(h'1f0,gbr)
|
|
010d86 fcff
|
|
010d88 ffff
|
|
010d8a ffff
|
|
010d8c 0ff1
|
|
010d8e ff1f
|
|
010d90 ff3f
|
|
010d92 f9ff
|
|
010d94 fc0f
|
|
010d96 f9ff
|
|
010d98 ffff
|
|
010d9a ffff
|
|
010d9c 9ffb mov.w @(h'1f6,pc), r15 ;@(h'10f96)
|
|
010d9e ffbf
|
|
010da0 ffbf
|
|
010da2 f3ff
|
|
010da4 ffe3
|
|
010da6 fbff
|
|
010da8 ffff
|
|
010daa ffff
|
|
010dac ffff
|
|
010dae ffff
|
|
010db0 ffbf
|
|
010db2 e7ff mov #h'ffffffff, r7
|
|
010db4 fff9
|
|
010db6 fa1e
|
|
010db8 0180
|
|
010dba 0783 pref @r7
|
|
010dbc fc3f
|
|
010dbe 83e1
|
|
010dc0 8fbf bf/s h'-82 ;@(h'10d42)
|
|
010dc2 efff mov #h'ffffffff, r15
|
|
010dc4 fffc
|
|
010dc6 fa1c
|
|
010dc8 0180
|
|
010dca 0701
|
|
010dcc f81f
|
|
010dce 01e1
|
|
010dd0 87bf
|
|
010dd2 cfff or.b #h'ff, @(r0,gbr)
|
|
010dd4 fffe
|
|
010dd6 fa18
|
|
010dd8 0180
|
|
010dda 0600
|
|
010ddc f00e
|
|
010dde 00e1
|
|
010de0 87bf
|
|
010de2 dfff mov.l @(h'3fc,pc), r15 ;@(h'111e0)
|
|
010de4 fffe
|
|
010de6 fa18
|
|
010de8 0180
|
|
010dea 0600
|
|
010dec 6006 mov.l @r0+, r0
|
|
010dee 00e1
|
|
010df0 87bf
|
|
010df2 dfff mov.l @(h'3fc,pc), r15 ;@(h'111f0)
|
|
010df4 fffe
|
|
010df6 fa18
|
|
010df8 7ff8 add #h'f8, r15
|
|
010dfa 7e18 add #h'18, r14
|
|
010dfc 6186 mov.l @r8+, r1
|
|
010dfe 1fe1 mov.l r14, @(h'4,r15)
|
|
010e00 87bf
|
|
010e02 9fff mov.w @(h'1fe,pc), r15 ;@(h'11004)
|
|
010e04 fffe
|
|
010e06 fa18
|
|
010e08 7f88 add #h'88, r15
|
|
010e0a 7a18 add #h'18, r10
|
|
010e0c 6186 mov.l @r8+, r1
|
|
010e0e 1821 mov.l r2, @(h'4,r8)
|
|
010e10 8fbf bf/s h'-82 ;@(h'10d92)
|
|
010e12 bfff bsr h'-2 ;@(h'10e14)
|
|
010e14 fffe
|
|
010e16 fa18
|
|
010e18 0788
|
|
010e1a 7a00
|
|
010e1c 6186 mov.l @r8+, r1
|
|
010e1e 1820 mov.l r2, @(h'0,r8)
|
|
010e20 1f3f mov.l r3, @(h'3c,r15)
|
|
010e22 3fe0 cmp/eq r14, r15
|
|
010e24 7ffe add #h'fe, r15
|
|
010e26 c218 mov.l r0, @(h'60,gbr)
|
|
010e28 0788
|
|
010e2a 7a00
|
|
010e2c e186 mov #h'ffffff86, r1
|
|
010e2e 1820 mov.l r2, @(h'0,r8)
|
|
010e30 1e7f mov.l r7, @(h'3c,r14)
|
|
010e32 7f80 add #h'80, r15
|
|
010e34 0ffe mov.l @(r0,r15), r15
|
|
010e36 9e18 mov.w @(h'30,pc), r14 ;@(h'10e6a)
|
|
010e38 0788
|
|
010e3a 7a01
|
|
010e3c e006 mov #h'6, r0
|
|
010e3e 1820 mov.l r2, @(h'0,r8)
|
|
010e40 1e7c mov.l r7, @(h'30,r14)
|
|
010e42 7f00
|
|
010e44 01fc mov.b @(r0,r15), r1
|
|
010e46 3e18 sub r1, r14
|
|
010e48 0788
|
|
010e4a 7a03
|
|
010e4c e006 mov #h'6, r0
|
|
010e4e 1820 mov.l r2, @(h'0,r8)
|
|
010e50 1f31 mov.l r3, @(h'4,r15)
|
|
010e52 ff00
|
|
010e54 007d mov.w @(r0,r7), r0
|
|
010e56 7e18 add #h'18, r14
|
|
010e58 7f88 add #h'88, r15
|
|
010e5a 7a1f add #h'1f, r10
|
|
010e5c a006 bra h'c ;@(h'10e6c)
|
|
010e5e 1821 mov.l r2, @(h'4,r8)
|
|
010e60 8fa7 bf/s h'-b2 ;@(h'10db2)
|
|
010e62 3f07 cmp/gt r0, r15
|
|
010e64 8005 mov.b r0, @(h'5,r0)
|
|
010e66 fe18
|
|
010e68 7fe8 add #h'e8, r15
|
|
010e6a 7a1e add #h'1e, r10
|
|
010e6c 2006 mov.l r0, @-r0
|
|
010e6e 1fe1 mov.l r14, @(h'4,r15)
|
|
010e70 878d
|
|
010e72 bf80 bsr h'-100 ;@(h'10d76)
|
|
010e74 e005 mov #h'5, r0
|
|
010e76 8018 mov.b r0, @(h'8,r1)
|
|
010e78 01e8
|
|
010e7a 7a1e add #h'1e, r10
|
|
010e7c 2186 mov.l r8, @-r1
|
|
010e7e 00e1
|
|
010e80 87b7
|
|
010e82 3f0f addv r0, r15
|
|
010e84 30f5 dmulu.l r15, r0
|
|
010e86 8018 mov.b r0, @(h'8,r1)
|
|
010e88 01e8
|
|
010e8a 7a1e add #h'1e, r10
|
|
010e8c 2186 mov.l r8, @-r1
|
|
010e8e 00e1
|
|
010e90 87fc
|
|
010e92 3e17 cmp/gt r1, r14
|
|
010e94 9105 mov.w @(h'a,pc), r1 ;@(h'10ea2)
|
|
010e96 c03c mov.b r0, @(h'3c,gbr)
|
|
010e98 01e8
|
|
010e9a 7a1e add #h'1e, r10
|
|
010e9c 2187 div0s r8, r1
|
|
010e9e 01e1
|
|
010ea0 87f0
|
|
010ea2 fe13
|
|
010ea4 407d shld r7, r0
|
|
010ea6 6076 mov.l @r7+, r0
|
|
010ea8 01c8
|
|
010eaa 721c add #h'1c, r2
|
|
010eac 2187 div0s r8, r1
|
|
010eae 83e1
|
|
010eb0 8f01 bf/s h'2 ;@(h'10eb6)
|
|
010eb2 fe13
|
|
010eb4 40e9
|
|
010eb6 3fe3 cmp/ge r14, r15
|
|
010eb8 ff8f
|
|
010eba e3f8 mov #h'fffffff8, r3
|
|
010ebc 3ffe addc r15, r15
|
|
010ebe ffbf
|
|
010ec0 fe01
|
|
010ec2 1e15 mov.l r1, @(h'14,r14)
|
|
010ec4 406b
|
|
010ec6 8000 mov.b r0, @(h'0,r0)
|
|
010ec8 0000
|
|
010eca 0000
|
|
010ecc 0000
|
|
010ece 0000
|
|
010ed0 0a01
|
|
010ed2 0e17 mul.l r1, r14
|
|
010ed4 44ab
|
|
010ed6 fcfd
|
|
010ed8 fc3c
|
|
010eda 3e7f addv r7, r14
|
|
010edc 0fff mac.l @r15+, @r15+
|
|
010ede c1ff mov.w r0, @(h'1fe,gbr)
|
|
010ee0 8f03 bf/s h'6 ;@(h'10eea)
|
|
010ee2 6e0f exts.w r0, r14
|
|
010ee4 82eb
|
|
010ee6 f9ff
|
|
010ee8 fe7e
|
|
010eea 7fff add #h'ff, r15
|
|
010eec 9fff mov.w @(h'1fe,pc), r15 ;@(h'110ee)
|
|
010eee e3ff mov #h'ffffffff, r3
|
|
010ef0 cd87 and.b #h'87, @(r0,gbr)
|
|
010ef2 2600 mov.b r0, @r6
|
|
010ef4 027b
|
|
010ef6 fbff
|
|
010ef8 ffff
|
|
010efa ffff
|
|
010efc ffff
|
|
010efe ffff
|
|
010f00 edc7 mov #h'ffffffc7, r13
|
|
010f02 2000 mov.b r0, @r0
|
|
010f04 0c0b rts
|
|
010f06 fbff
|
|
010f08 ffff
|
|
010f0a ffff
|
|
010f0c ffff
|
|
010f0e ffff
|
|
010f10 ed7f mov #h'7f, r13
|
|
010f12 8403 mov.b @(h'3,r0), r0
|
|
010f14 000b rts
|
|
010f16 fa1e
|
|
010f18 0787 mul.l r8, r7
|
|
010f1a 8781
|
|
010f1c e180 mov #h'ffffff80, r1
|
|
010f1e 7e01
|
|
010f20 ed5f mov #h'5f, r13
|
|
010f22 e402 mov #h'2, r4
|
|
010f24 ff0b
|
|
010f26 fa1c
|
|
010f28 0387 mul.l r8, r3
|
|
010f2a 8700
|
|
010f2c e180 mov #h'ffffff80, r1
|
|
010f2e 3c01
|
|
010f30 e55f mov #h'5f, r5
|
|
010f32 fc02
|
|
010f34 008b
|
|
010f36 fa18
|
|
010f38 0187 mul.l r8, r1
|
|
010f3a 8600
|
|
010f3c 6180 mov.b @r8, r1
|
|
010f3e 1801 mov.l r0, @(h'4,r8)
|
|
010f40 e35f mov #h'5f, r3
|
|
010f42 f603
|
|
010f44 ff8b
|
|
010f46 fa18
|
|
010f48 0183 pref @r1
|
|
010f4a 0600
|
|
010f4c 6180 mov.b @r8, r1
|
|
010f4e 1801 mov.l r0, @(h'4,r8)
|
|
010f50 c9df and #h'df, r0
|
|
010f52 ee02 mov #h'2, r14
|
|
010f54 0093
|
|
010f56 fa18
|
|
010f58 6180 mov.b @r8, r1
|
|
010f5a 0618 sett
|
|
010f5c 6186 mov.l @r8+, r1
|
|
010f5e 187f mov.l r7, @(h'3c,r8)
|
|
010f60 9c7f mov.w @(h'fe,pc), r12 ;@(h'11062)
|
|
010f62 df81 mov.l @(h'204,pc), r15 ;@(h'11168)
|
|
010f64 ff27
|
|
010f66 fa18
|
|
010f68 61c0 mov.b @r12, r1
|
|
010f6a 0e18 sett
|
|
010f6c 6186 mov.l @r8+, r1
|
|
010f6e 187f mov.l r7, @(h'3c,r8)
|
|
010f70 bf3f bsr h'-182 ;@(h'10df2)
|
|
010f72 bfe0 bsr h'-40 ;@(h'10f36)
|
|
010f74 004f mac.l @r4+, @r0+
|
|
010f76 fa18
|
|
010f78 61e0 mov.b @r14, r1
|
|
010f7a 1a00 mov.l r0, @(h'0,r10)
|
|
010f7c 6186 mov.l @r8+, r1
|
|
010f7e 1807 mov.l r0, @(h'1c,r8)
|
|
010f80 bfbf bsr h'-82 ;@(h'10f02)
|
|
010f82 7ff8 add #h'f8, r15
|
|
010f84 00df mac.l @r13+, @r0+
|
|
010f86 8218
|
|
010f88 61f0 mov.b @r15, r1
|
|
010f8a 3a00 cmp/eq r0, r10
|
|
010f8c 6186 mov.l @r8+, r1
|
|
010f8e 1807 mov.l r0, @(h'1c,r8)
|
|
010f90 bfbf bsr h'-82 ;@(h'10f12)
|
|
010f92 cfff or.b #h'ff, @(r0,gbr)
|
|
010f94 ffdf
|
|
010f96 3e18 sub r1, r14
|
|
010f98 61f8 swap.b r15, r1
|
|
010f9a 7a01
|
|
010f9c e186 mov #h'ffffff86, r1
|
|
010f9e 1807 mov.l r0, @(h'1c,r8)
|
|
010fa0 bf3e bsr h'-184 ;@(h'10e20)
|
|
010fa2 47fa
|
|
010fa4 1fdf mov.l r13, @(h'3c,r15)
|
|
010fa6 7e18 add #h'18, r14
|
|
010fa8 61e8 swap.b r14, r1
|
|
010faa 7a00
|
|
010fac e186 mov #h'ffffff86, r1
|
|
010fae 1807 mov.l r0, @(h'1c,r8)
|
|
010fb0 bf7e bsr h'-104 ;@(h'10eb0)
|
|
010fb2 47f9
|
|
010fb4 ffdf
|
|
010fb6 fe18
|
|
010fb8 61e8 swap.b r14, r1
|
|
010fba 7a00
|
|
010fbc 6186 mov.l @r8+, r1
|
|
010fbe 187f mov.l r7, @(h'3c,r8)
|
|
010fc0 8f7f bf/s h'fe ;@(h'110c2)
|
|
010fc2 47f9
|
|
010fc4 5fdf mov.l @(h'3c,r13), r15
|
|
010fc6 fe18
|
|
010fc8 61e8 swap.b r14, r1
|
|
010fca 7a00
|
|
010fcc 6186 mov.l @r8+, r1
|
|
010fce 187f mov.l r7, @(h'3c,r8)
|
|
010fd0 ee7f mov #h'7f, r14
|
|
010fd2 47fe ldc r7, r7_bank
|
|
010fd4 9e5f mov.w @(h'be,pc), r14 ;@(h'11096)
|
|
010fd6 8018 mov.b r0, @(h'8,r1)
|
|
010fd8 01e8
|
|
010fda 7a18 add #h'18, r10
|
|
010fdc 6180 mov.b @r8, r1
|
|
010fde 1801 mov.l r0, @(h'4,r8)
|
|
010fe0 eeff mov #h'ffffffff, r14
|
|
010fe2 43f8
|
|
010fe4 9e4f mov.w @(h'9e,pc), r14 ;@(h'11086)
|
|
010fe6 8018 mov.b r0, @(h'8,r1)
|
|
010fe8 01e8
|
|
010fea 7a18 add #h'18, r10
|
|
010fec 6180 mov.b @r8, r1
|
|
010fee 1801 mov.l r0, @(h'4,r8)
|
|
010ff0 eeff mov #h'ffffffff, r14
|
|
010ff2 43f9
|
|
010ff4 9e6f mov.w @(h'de,pc), r14 ;@(h'110d6)
|
|
010ff6 c03c mov.b r0, @(h'3c,gbr)
|
|
010ff8 03c8
|
|
010ffa 7a18 add #h'18, r10
|
|
010ffc 6180 mov.b @r8, r1
|
|
010ffe 3c01
|
|
011000 eeff mov #h'ffffffff, r14
|
|
011002 44f9
|
|
011004 1c27 mov.l r2, @(h'1c,r12)
|
|
011006 6076 mov.l @r7+, r0
|
|
011008 0788
|
|
01100a 7218 add #h'18, r2
|
|
01100c 6180 mov.b @r8, r1
|
|
01100e 7601
|
|
011010 ceff xor.b #h'ff, @(r0,gbr)
|
|
011012 46fb
|
|
011014 1cf7 mov.l r15, @(h'1c,r12)
|
|
011016 3fe3 cmp/ge r14, r15
|
|
011018 ff0f
|
|
01101a e3ff mov #h'ffffffff, r3
|
|
01101c ffff
|
|
01101e e3ff mov #h'ffffffff, r3
|
|
011020 9cff mov.w @(h'1fe,pc), r12 ;@(h'11222)
|
|
011022 42fe ldc r2, r7_bank
|
|
011024 fe97
|
|
011026 0000
|
|
011028 0000
|
|
01102a 0000
|
|
01102c 0000
|
|
01102e 0800
|
|
011030 3dff addv r15, r13
|
|
011032 d3f9 mov.l @(h'3e4,pc), r3 ;@(h'11418)
|
|
011034 fef7
|
|
011036 ffff
|
|
011038 fffe
|
|
01103a 7df7 add #h'f7, r13
|
|
01103c cfff or.b #h'ff, @(r0,gbr)
|
|
01103e ffff
|
|
011040 fdff
|
|
011042 d3ff mov.l @(h'3fc,pc), r3 ;@(h'11440)
|
|
011044 fa17
|
|
011046 ffff
|
|
011048 fffe
|
|
01104a c71c mova @(h'70,pc), r0 ;h'110bc
|
|
01104c 6fff exts.w r15, r15
|
|
01104e ffff
|
|
011050 fd7f
|
|
011052 f7ff
|
|
011054 e2d7 mov #h'ffffffd7, r2
|
|
011056 ffff
|
|
011058 fffe
|
|
01105a 8208
|
|
01105c 2fff muls.w r15, r15
|
|
01105e ffff
|
|
011060 fd3f
|
|
011062 dfff mov.l @(h'3fc,pc), r15 ;@(h'11460)
|
|
011064 f337
|
|
011066 ffff
|
|
011068 fffe
|
|
01106a 9249 mov.w @(h'92,pc), r2 ;@(h'11100)
|
|
01106c 2fff muls.w r15, r15
|
|
01106e ffff
|
|
011070 fd2f
|
|
011072 c7ff mova @(h'3fc,pc), r0 ;h'11470
|
|
011074 e1e7 mov #h'ffffffe7, r1
|
|
011076 ffff
|
|
011078 fffe
|
|
01107a 8248
|
|
01107c 2fff muls.w r15, r15
|
|
01107e ffff
|
|
011080 fd28
|
|
011082 47ae ldc r7, r2_bank
|
|
011084 e40f mov #h'f, r4
|
|
011086 ffff
|
|
011088 fffe
|
|
01108a 8608
|
|
01108c 6fff exts.w r15, r15
|
|
01108e ffff
|
|
011090 fceb
|
|
011092 502a mov.l @(h'28,r2), r0
|
|
011094 cfff or.b #h'ff, @(r0,gbr)
|
|
011096 ffff
|
|
011098 fffe
|
|
01109a 9e08 mov.w @(h'10,pc), r14 ;@(h'110ae)
|
|
01109c 2fff muls.w r15, r15
|
|
01109e ffff
|
|
0110a0 fc7d
|
|
0110a2 dfaa mov.l @(h'2a8,pc), r15 ;@(h'1134c)
|
|
0110a4 cfff or.b #h'ff, @(r0,gbr)
|
|
0110a6 ffff
|
|
0110a8 fffe
|
|
0110aa 9e49 mov.w @(h'92,pc), r14 ;@(h'11140)
|
|
0110ac 2fff muls.w r15, r15
|
|
0110ae ffff
|
|
0110b0 fc47
|
|
0110b2 dfbf mov.l @(h'2fc,pc), r15 ;@(h'113b0)
|
|
0110b4 cfff or.b #h'ff, @(r0,gbr)
|
|
0110b6 ffff
|
|
0110b8 fffe
|
|
0110ba 9e49 mov.w @(h'92,pc), r14 ;@(h'11150)
|
|
0110bc 2fff muls.w r15, r15
|
|
0110be ffff
|
|
0110c0 fd54
|
|
0110c2 9f85 mov.w @(h'10a,pc), r15 ;@(h'111d0)
|
|
0110c4 4fff mac.w @r15+, @r15+
|
|
0110c6 ffc0
|
|
0110c8 0000
|
|
0110ca ffff
|
|
0110cc e000 mov #h'0, r0
|
|
0110ce 0007 mul.l r0, r0
|
|
0110d0 fd10
|
|
0110d2 bf85 bsr h'-f6 ;@(h'10fe0)
|
|
0110d4 0fff mac.l @r15+, @r15+
|
|
0110d6 ff9f
|
|
0110d8 7df6 add #h'f6, r13
|
|
0110da ffff
|
|
0110dc f6df
|
|
0110de 7df3 add #h'f3, r13
|
|
0110e0 fd14
|
|
0110e2 3fa0 cmp/eq r10, r15
|
|
0110e4 0fff mac.l @r15+, @r15+
|
|
0110e6 ffa1
|
|
0110e8 c719 mova @(h'64,pc), r0 ;h'11150
|
|
0110ea 319f addv r9, r1
|
|
0110ec 0920
|
|
0110ee 820b
|
|
0110f0 fd14
|
|
0110f2 3fa8 sub r10, r15
|
|
0110f4 2fff muls.w r15, r15
|
|
0110f6 ffa0
|
|
0110f8 8209
|
|
0110fa 209e mulu.w r9, r0
|
|
0110fc 0920
|
|
0110fe 820b
|
|
011100 fc44
|
|
011102 3fa0 cmp/eq r10, r15
|
|
011104 2fff muls.w r15, r15
|
|
011106 ffa4
|
|
011108 9249 mov.w @(h'92,pc), r2 ;@(h'1119e)
|
|
01110a 249e mulu.w r9, r4
|
|
01110c 7824 add #h'24, r8
|
|
01110e 93cb mov.w @(h'196,pc), r3 ;@(h'112a8)
|
|
011110 fc05
|
|
011112 3faa subc r10, r15
|
|
011114 4fff mac.w @r15+, @r15+
|
|
011116 ffa4
|
|
011118 8248
|
|
01111a 649e exts.b r9, r4
|
|
01111c 1c64 mov.l r6, @(h'10,r12)
|
|
01111e 93cb mov.w @(h'196,pc), r3 ;@(h'112b8)
|
|
011120 fc05
|
|
011122 3f8a subc r8, r15
|
|
011124 0fff mac.l @r15+, @r15+
|
|
011126 ffa4
|
|
011128 8608
|
|
01112a 609e exts.b r9, r0
|
|
01112c 1c64 mov.l r6, @(h'10,r12)
|
|
01112e 93cb mov.w @(h'196,pc), r3 ;@(h'112c8)
|
|
011130 fc85
|
|
011132 3f8a subc r8, r15
|
|
011134 4fff mac.w @r15+, @r15+
|
|
011136 ffa4
|
|
011138 8209
|
|
01113a 209e mulu.w r9, r0
|
|
01113c 7824 add #h'24, r8
|
|
01113e 93cb mov.w @(h'196,pc), r3 ;@(h'112d8)
|
|
011140 fc91
|
|
011142 3f88 sub r8, r15
|
|
011144 0fff mac.l @r15+, @r15+
|
|
011146 ffa0
|
|
011148 9249 mov.w @(h'92,pc), r2 ;@(h'111de)
|
|
01114a 2482 mov.l r8, @r4
|
|
01114c 0920
|
|
01114e 83cb
|
|
011150 fc20
|
|
011152 3f84 div1 r8, r15
|
|
011154 0fff mac.l @r15+, @r15+
|
|
011156 ffa1
|
|
011158 9249 mov.w @(h'92,pc), r2 ;@(h'111ee)
|
|
01115a 24c3
|
|
01115c 0920
|
|
01115e 83cb
|
|
011160 fc20
|
|
011162 3f89
|
|
011164 0fff mac.l @r15+, @r15+
|
|
011166 ff9f
|
|
011168 6db6 mov.l @r11+, r13
|
|
01116a db7d mov.l @(h'1f4,pc), r11 ;@(h'11360)
|
|
01116c f6df
|
|
01116e 7db3 add #h'b3, r13
|
|
011170 fc00
|
|
011172 3f88 sub r8, r15
|
|
011174 afff bra h'-2 ;@(h'11176)
|
|
011176 ffff
|
|
011178 ffff
|
|
01117a ffff
|
|
01117c ffff
|
|
01117e ffff
|
|
011180 ffff
|
|
011182 ffff
|
|
011184 ffff
|
|
011186 ffff
|
|
011188 ffff
|
|
01118a ffff
|
|
01118c ffff
|
|
01118e ff3f
|
|
011190 ffff
|
|
011192 ffff
|
|
011194 ffff
|
|
011196 ffff
|
|
011198 ffff
|
|
01119a f3e3
|
|
01119c e33e mov #h'3e, r3
|
|
01119e 3f31
|
|
0111a0 931f mov.w @(h'3e,pc), r3 ;@(h'111e2)
|
|
0111a2 ffff
|
|
0111a4 ffff
|
|
0111a6 ffff
|
|
0111a8 ffff
|
|
0111aa f3c1
|
|
0111ac c13c mov.w r0, @(h'78,gbr)
|
|
0111ae 1320 mov.l r2, @(h'0,r3)
|
|
0111b0 921f mov.w @(h'3e,pc), r2 ;@(h'111f2)
|
|
0111b2 ffff
|
|
0111b4 ffff
|
|
0111b6 ffff
|
|
0111b8 ffff
|
|
0111ba f3c9
|
|
0111bc c93c and #h'3c, r0
|
|
0111be 9120 mov.w @(h'40,pc), r1 ;@(h'11202)
|
|
0111c0 927f mov.w @(h'fe,pc), r2 ;@(h'112c2)
|
|
0111c2 ffff
|
|
0111c4 ffff
|
|
0111c6 ffff
|
|
0111c8 ffff
|
|
0111ca f3c9
|
|
0111cc c13c mov.w r0, @(h'78,gbr)
|
|
0111ce 9024 mov.w @(h'48,pc), r0 ;@(h'1121a)
|
|
0111d0 923f mov.w @(h'7e,pc), r2 ;@(h'11252)
|
|
0111d2 ffff
|
|
0111d4 ffff
|
|
0111d6 ffff
|
|
0111d8 ffff
|
|
0111da f3c1
|
|
0111dc c33c trapa #h'3c
|
|
0111de 1024 mov.l r2, @(h'10,r0)
|
|
0111e0 923f mov.w @(h'7e,pc), r2 ;@(h'11262)
|
|
0111e2 ffff
|
|
0111e4 ffff
|
|
0111e6 ffff
|
|
0111e8 ffff
|
|
0111ea f3c1
|
|
0111ec cf3c or.b #h'3c, @(r0,gbr)
|
|
0111ee 1220 mov.l r2, @(h'0,r2)
|
|
0111f0 927f mov.w @(h'fe,pc), r2 ;@(h'112f2)
|
|
0111f2 ffff
|
|
0111f4 ffff
|
|
0111f6 0000
|
|
0111f8 0003 bsrf r0
|
|
0111fa f049
|
|
0111fc cf04 or.b #h'4, @(r0,gbr)
|
|
0111fe 9320 mov.w @(h'40,pc), r3 ;@(h'11242)
|
|
011200 821f
|
|
011202 c000 mov.b r0, @(h'0,gbr)
|
|
011204 0000
|
|
011206 0000
|
|
011208 0001
|
|
01120a f849
|
|
01120c cf84 or.b #h'84, @(r0,gbr)
|
|
01120e 93f0 mov.w @(h'1e0,pc), r3 ;@(h'113f2)
|
|
011210 c71f mova @(h'7c,pc), r0 ;h'11290
|
|
011212 8000 mov.b r0, @(h'0,r0)
|
|
011214 0000
|
|
011216 0000
|
|
011218 0000
|
|
01121a ffff
|
|
01121c ffff
|
|
01121e f3fc
|
|
011220 7fff add #h'ff, r15
|
|
011222 0000
|
|
011224 0000
|
|
011226 0000
|
|
011228 0000
|
|
01122a 7fff add #h'ff, r15
|
|
01122c ffff
|
|
01122e ffff
|
|
011230 fffe
|
|
011232 0000
|
|
011234 0000
|
|
011236 0000
|
|
011238 0000
|
|
01123a 0000
|
|
01123c 0000
|
|
01123e 0000
|
|
011240 0000
|
|
011242 0000
|
|
011244 0000
|
|
011246 0000
|
|
011248 0000
|
|
01124a 0000
|
|
01124c 0000
|
|
01124e 0000
|
|
011250 0000
|
|
011252 0000
|
|
011254 0000
|
|
011256 0000
|
|
011258 0000
|
|
01125a 0000
|
|
01125c 0000
|
|
01125e 0000
|
|
011260 0000
|
|
011262 0000
|
|
011264 0000
|
|
011266 0000
|
|
011268 0000
|
|
01126a 0000
|
|
01126c 0000
|
|
01126e 0000
|
|
011270 0000
|
|
011272 0000
|
|
011274 0000
|
|
011276 0000
|
|
011278 0000
|
|
01127a 0000
|
|
01127c 0000
|
|
01127e 0000
|
|
011280 0000
|
|
011282 0000
|
|
011284 0000
|
|
011286 007f mac.l @r7+, @r0+
|
|
011288 fff8
|
|
01128a 01ff mac.l @r15+, @r1+
|
|
01128c ffe0
|
|
01128e 07ff mac.l @r15+, @r7+
|
|
011290 ff80
|
|
011292 1fff mov.l r15, @(h'3c,r15)
|
|
011294 fe00
|
|
011296 0040
|
|
011298 0008 clrt
|
|
01129a 0100
|
|
01129c 0020
|
|
01129e 0400
|
|
0112a0 0080
|
|
0112a2 1000 mov.l r0, @(h'0,r0)
|
|
0112a4 0200
|
|
0112a6 0040
|
|
0112a8 0008 clrt
|
|
0112aa 010c mov.b @(r0,r0), r1
|
|
0112ac 0c20
|
|
0112ae 0438 ldtlb
|
|
0112b0 7080 add #h'80, r0
|
|
0112b2 1000 mov.l r0, @(h'0,r0)
|
|
0112b4 0200
|
|
0112b6 0047 mul.l r4, r0
|
|
0112b8 8788
|
|
0112ba 0112 stc gbr, r1
|
|
0112bc 1220 mov.l r2, @(h'0,r2)
|
|
0112be 0444 mov.b r4, @(r0,r4)
|
|
0112c0 8880 cmp/eq #h'ffffff80, r0
|
|
0112c2 1000 mov.l r0, @(h'0,r0)
|
|
0112c4 0200
|
|
0112c6 004c mov.b @(r0,r4), r0
|
|
0112c8 ccc8 tst.b #h'c8, @(r0,gbr)
|
|
0112ca 0121
|
|
0112cc 2120 mov.b r2, @r1
|
|
0112ce 0448 clrs
|
|
0112d0 4880
|
|
0112d2 1000 mov.l r0, @(h'0,r0)
|
|
0112d4 0200
|
|
0112d6 0050
|
|
0112d8 7828 add #h'28, r8
|
|
0112da 0121
|
|
0112dc 2120 mov.b r2, @r1
|
|
0112de 0448 clrs
|
|
0112e0 4880
|
|
0112e2 1010 mov.l r1, @(h'0,r0)
|
|
0112e4 0200
|
|
0112e6 0050
|
|
0112e8 0028 clrmac
|
|
0112ea 0121
|
|
0112ec 2120 mov.b r2, @r1
|
|
0112ee 0444 mov.b r4, @(r0,r4)
|
|
0112f0 8880 cmp/eq #h'ffffff80, r0
|
|
0112f2 13ff mov.l r15, @(h'3c,r3)
|
|
0112f4 f200
|
|
0112f6 004f mac.l @r4+, @r0+
|
|
0112f8 03c8
|
|
0112fa 0121
|
|
0112fc e120 mov #h'20, r1
|
|
0112fe 0423 braf r4
|
|
011300 1080 mov.l r8, @(h'0,r0)
|
|
011302 1010 mov.l r1, @(h'0,r0)
|
|
011304 0200
|
|
011306 0041
|
|
011308 0208 clrt
|
|
01130a 0121
|
|
01130c 2120 mov.b r2, @r1
|
|
01130e 0418 sett
|
|
011310 6080 mov.b @r8, r0
|
|
011312 1000 mov.l r0, @(h'0,r0)
|
|
011314 0200
|
|
011316 0041
|
|
011318 0208 clrt
|
|
01131a 0121
|
|
01131c 2120 mov.b r2, @r1
|
|
01131e 0404 mov.b r0, @(r0,r4)
|
|
011320 8080 mov.b r0, @(h'0,r8)
|
|
011322 1000 mov.l r0, @(h'0,r0)
|
|
011324 4200 shll r2
|
|
011326 0041
|
|
011328 0208 clrt
|
|
01132a 0121
|
|
01132c 2120 mov.b r2, @r1
|
|
01132e 0404 mov.b r0, @(r0,r4)
|
|
011330 8080 mov.b r0, @(h'0,r8)
|
|
011332 13ff mov.l r15, @(h'3c,r3)
|
|
011334 f200
|
|
011336 0041
|
|
011338 0208 clrt
|
|
01133a 0121
|
|
01133c 2120 mov.b r2, @r1
|
|
01133e 0404 mov.b r0, @(r0,r4)
|
|
011340 8080 mov.b r0, @(h'0,r8)
|
|
011342 1000 mov.l r0, @(h'0,r0)
|
|
011344 4200 shll r2
|
|
011346 0041
|
|
011348 0208 clrt
|
|
01134a 0121
|
|
01134c 2120 mov.b r2, @r1
|
|
01134e 0404 mov.b r0, @(r0,r4)
|
|
011350 8080 mov.b r0, @(h'0,r8)
|
|
011352 1000 mov.l r0, @(h'0,r0)
|
|
011354 0200
|
|
011356 0041
|
|
011358 0208 clrt
|
|
01135a 013f mac.l @r3+, @r1+
|
|
01135c 3f20 cmp/eq r2, r15
|
|
01135e 0404 mov.b r0, @(r0,r4)
|
|
011360 8080 mov.b r0, @(h'0,r8)
|
|
011362 1100 mov.l r0, @(h'0,r1)
|
|
011364 0200
|
|
011366 0041
|
|
011368 0208 clrt
|
|
01136a 011e mov.l @(r0,r1), r1
|
|
01136c 1e20 mov.l r2, @(h'0,r14)
|
|
01136e 0404 mov.b r0, @(r0,r4)
|
|
011370 8080 mov.b r0, @(h'0,r8)
|
|
011372 13ff mov.l r15, @(h'3c,r3)
|
|
011374 f200
|
|
011376 0041
|
|
011378 8608
|
|
01137a 010c mov.b @(r0,r0), r1
|
|
01137c 0c20
|
|
01137e 0404 mov.b r0, @(r0,r4)
|
|
011380 8080 mov.b r0, @(h'0,r8)
|
|
011382 1100 mov.l r0, @(h'0,r1)
|
|
011384 0200
|
|
011386 0040
|
|
011388 fc08
|
|
01138a 010c mov.b @(r0,r0), r1
|
|
01138c 0c20
|
|
01138e 0404 mov.b r0, @(r0,r4)
|
|
011390 8080 mov.b r0, @(h'0,r8)
|
|
011392 1000 mov.l r0, @(h'0,r0)
|
|
011394 0200
|
|
011396 0040
|
|
011398 0008 clrt
|
|
01139a 010c mov.b @(r0,r0), r1
|
|
01139c 0c20
|
|
01139e 0403 bsrf r4
|
|
0113a0 0080
|
|
0113a2 1000 mov.l r0, @(h'0,r0)
|
|
0113a4 0200
|
|
0113a6 0040
|
|
0113a8 0008 clrt
|
|
0113aa 0100
|
|
0113ac 0020
|
|
0113ae 0400
|
|
0113b0 0080
|
|
0113b2 1000 mov.l r0, @(h'0,r0)
|
|
0113b4 0200
|
|
0113b6 007f mac.l @r7+, @r0+
|
|
0113b8 fff8
|
|
0113ba 01ff mac.l @r15+, @r1+
|
|
0113bc ffe0
|
|
0113be 07ff mac.l @r15+, @r7+
|
|
0113c0 ff80
|
|
0113c2 1fff mov.l r15, @(h'3c,r15)
|
|
0113c4 fe00
|
|
0113c6 0000
|
|
0113c8 0000
|
|
0113ca 0000
|
|
0113cc 0000
|
|
0113ce 0000
|
|
0113d0 0000
|
|
0113d2 0000
|
|
0113d4 0000
|
|
0113d6 0000
|
|
0113d8 0000
|
|
0113da 0000
|
|
0113dc 0000
|
|
0113de 0000
|
|
0113e0 0000
|
|
0113e2 0000
|
|
0113e4 0000
|
|
0113e6 0000
|
|
0113e8 0000
|
|
0113ea 0000
|
|
0113ec 0000
|
|
0113ee 0000
|
|
0113f0 0000
|
|
0113f2 0000
|
|
0113f4 0000
|
|
0113f6 0000
|
|
0113f8 0000
|
|
0113fa 0000
|
|
0113fc 0000
|
|
0113fe 0000
|
|
011400 0000
|
|
011402 0000
|
|
011404 0000
|
|
011406 007f mac.l @r7+, @r0+
|
|
011408 fff8
|
|
01140a 01ff mac.l @r15+, @r1+
|
|
01140c ffe0
|
|
01140e 07ff mac.l @r15+, @r7+
|
|
011410 ff80
|
|
011412 1fff mov.l r15, @(h'3c,r15)
|
|
011414 fe00
|
|
011416 0040
|
|
011418 0008 clrt
|
|
01141a 0100
|
|
01141c 0020
|
|
01141e 0400
|
|
011420 0080
|
|
011422 1000 mov.l r0, @(h'0,r0)
|
|
011424 0200
|
|
011426 0040
|
|
011428 0008 clrt
|
|
01142a 0100
|
|
01142c 0020
|
|
01142e 0400
|
|
011430 0080
|
|
011432 1754 mov.l r5, @(h'10,r7)
|
|
011434 aa00 bra h'-c00 ;@(h'10838)
|
|
011436 0040
|
|
011438 0408 clrt
|
|
01143a 0100
|
|
01143c 0020
|
|
01143e 0400
|
|
011440 0080
|
|
011442 1556 mov.l r5, @(h'18,r5)
|
|
011444 aa00 bra h'-c00 ;@(h'10848)
|
|
011446 0040
|
|
011448 0408 clrt
|
|
01144a 0100
|
|
01144c 0020
|
|
01144e 04ff mac.l @r15+, @r4+
|
|
011450 fc80
|
|
011452 1755 mov.l r5, @(h'14,r7)
|
|
011454 aa00 bra h'-c00 ;@(h'10858)
|
|
011456 0041
|
|
011458 c408 mov.b @(h'8,gbr), r0
|
|
01145a 0100
|
|
01145c 1820 mov.l r2, @(h'0,r8)
|
|
01145e 049f mac.l @r9+, @r4+
|
|
011460 e480 mov #h'ffffff80, r4
|
|
011462 1654 mov.l r5, @(h'10,r6)
|
|
011464 8200
|
|
011466 0043
|
|
011468 ff08
|
|
01146a 0100
|
|
01146c 1820 mov.l r2, @(h'0,r8)
|
|
01146e 045f mac.l @r5+, @r4+
|
|
011470 e880 mov #h'ffffff80, r8
|
|
011472 1574 mov.l r7, @(h'10,r5)
|
|
011474 aa00 bra h'-c00 ;@(h'10878)
|
|
011476 0042 stc spc, r0
|
|
011478 0108 clrt
|
|
01147a 0100
|
|
01147c 1820 mov.l r2, @(h'0,r8)
|
|
01147e 043f mac.l @r3+, @r4+
|
|
011480 f080
|
|
011482 1000 mov.l r0, @(h'0,r0)
|
|
011484 0200
|
|
011486 0042 stc spc, r0
|
|
011488 3108 sub r0, r1
|
|
01148a 0106 mov.l r0, @(r0,r1)
|
|
01148c 1820 mov.l r2, @(h'0,r8)
|
|
01148e 040f mac.l @r0+, @r4+
|
|
011490 c080 mov.b r0, @(h'80,gbr)
|
|
011492 1000 mov.l r0, @(h'0,r0)
|
|
011494 0200
|
|
011496 0042 stc spc, r0
|
|
011498 4908 shll2 r9
|
|
01149a 0106 mov.l r0, @(r0,r1)
|
|
01149c 1820 mov.l r2, @(h'0,r8)
|
|
01149e 0407 mul.l r0, r4
|
|
0114a0 8080 mov.b r0, @(h'0,r8)
|
|
0114a2 1003 mov.l r0, @(h'c,r0)
|
|
0114a4 0200
|
|
0114a6 0042 stc spc, r0
|
|
0114a8 8508 mov.w @(h'10,r0), r0
|
|
0114aa 0106 mov.l r0, @(r0,r1)
|
|
0114ac 1b20 mov.l r2, @(h'0,r11)
|
|
0114ae 0403 bsrf r4
|
|
0114b0 0080
|
|
0114b2 1003 mov.l r0, @(h'c,r0)
|
|
0114b4 8200
|
|
0114b6 0042 stc spc, r0
|
|
0114b8 8508 mov.w @(h'10,r0), r0
|
|
0114ba 0106 mov.l r0, @(r0,r1)
|
|
0114bc 1b20 mov.l r2, @(h'0,r11)
|
|
0114be 0403 bsrf r4
|
|
0114c0 0080
|
|
0114c2 11ff mov.l r15, @(h'3c,r1)
|
|
0114c4 c200 mov.l r0, @(h'0,gbr)
|
|
0114c6 0042 stc spc, r0
|
|
0114c8 4908 shll2 r9
|
|
0114ca 0136 mov.l r3, @(r0,r1)
|
|
0114cc 1b20 mov.l r2, @(h'0,r11)
|
|
0114ce 0403 bsrf r4
|
|
0114d0 0080
|
|
0114d2 11ff mov.l r15, @(h'3c,r1)
|
|
0114d4 e200 mov #h'0, r2
|
|
0114d6 0042 stc spc, r0
|
|
0114d8 3108 sub r0, r1
|
|
0114da 0136 mov.l r3, @(r0,r1)
|
|
0114dc 1b20 mov.l r2, @(h'0,r11)
|
|
0114de 0403 bsrf r4
|
|
0114e0 0080
|
|
0114e2 11ff mov.l r15, @(h'3c,r1)
|
|
0114e4 e200 mov #h'0, r2
|
|
0114e6 0042 stc spc, r0
|
|
0114e8 0108 clrt
|
|
0114ea 0136 mov.l r3, @(r0,r1)
|
|
0114ec db20 mov.l @(h'80,pc), r11 ;@(h'11570)
|
|
0114ee 040f mac.l @r0+, @r4+
|
|
0114f0 c080 mov.b r0, @(h'80,gbr)
|
|
0114f2 11ff mov.l r15, @(h'3c,r1)
|
|
0114f4 c200 mov.l r0, @(h'0,gbr)
|
|
0114f6 0043
|
|
0114f8 ff08
|
|
0114fa 013f mac.l @r3+, @r1+
|
|
0114fc ff20
|
|
0114fe 0438 ldtlb
|
|
011500 7080 add #h'80, r0
|
|
011502 1003 mov.l r0, @(h'c,r0)
|
|
011504 8200
|
|
011506 0040
|
|
011508 0008 clrt
|
|
01150a 0100
|
|
01150c 0020
|
|
01150e 043f mac.l @r3+, @r4+
|
|
011510 f080
|
|
011512 1003 mov.l r0, @(h'c,r0)
|
|
011514 0200
|
|
011516 0040
|
|
011518 0008 clrt
|
|
01151a 0100
|
|
01151c 0020
|
|
01151e 0400
|
|
011520 0080
|
|
011522 1000 mov.l r0, @(h'0,r0)
|
|
011524 0200
|
|
011526 0040
|
|
011528 0008 clrt
|
|
01152a 0100
|
|
01152c 0020
|
|
01152e 0400
|
|
011530 0080
|
|
011532 1000 mov.l r0, @(h'0,r0)
|
|
011534 0200
|
|
011536 007f mac.l @r7+, @r0+
|
|
011538 fff8
|
|
01153a 01ff mac.l @r15+, @r1+
|
|
01153c ffe0
|
|
01153e 07ff mac.l @r15+, @r7+
|
|
011540 ff80
|
|
011542 1fff mov.l r15, @(h'3c,r15)
|
|
011544 fe00
|
|
011546 0000
|
|
011548 0000
|
|
01154a 0000
|
|
01154c 0000
|
|
01154e 0000
|
|
011550 0000
|
|
011552 0000
|
|
011554 0000
|
|
011556 0000
|
|
011558 0000
|
|
01155a 0000
|
|
01155c 0000
|
|
01155e 0000
|
|
011560 0000
|
|
011562 0000
|
|
011564 0000
|
|
011566 0000
|
|
011568 0000
|
|
01156a 0000
|
|
01156c 0000
|
|
01156e 0000
|
|
011570 0000
|
|
011572 0000
|
|
011574 0000
|
|
011576 ffff
|
|
011578 ffff
|
|
01157a ffff
|
|
01157c ffff
|
|
01157e ffff
|
|
011580 ffff
|
|
011582 ffff
|
|
011584 ffff
|
|
011586 ffff
|
|
011588 ffff
|
|
01158a ffff
|
|
01158c ffff
|
|
01158e ffff
|
|
011590 ffff
|
|
011592 ffff
|
|
011594 ffff
|
|
011596 ffff
|
|
011598 ffff
|
|
01159a ffff
|
|
01159c ffff
|
|
01159e ffff
|
|
0115a0 ffff
|
|
0115a2 ffff
|
|
0115a4 ffff
|
|
0115a6 e000 mov #h'0, r0
|
|
0115a8 0000
|
|
0115aa 0000
|
|
0115ac 0000
|
|
0115ae 0000
|
|
0115b0 0000
|
|
0115b2 0000
|
|
0115b4 0007 mul.l r0, r0
|
|
0115b6 e000 mov #h'0, r0
|
|
0115b8 0000
|
|
0115ba 0000
|
|
0115bc 0000
|
|
0115be 003f mac.l @r3+, @r0+
|
|
0115c0 fc03
|
|
0115c2 ffc0
|
|
0115c4 0007 mul.l r0, r0
|
|
0115c6 e000 mov #h'0, r0
|
|
0115c8 0000
|
|
0115ca 0000
|
|
0115cc 0000
|
|
0115ce 0040
|
|
0115d0 0204 mov.b r0, @(r0,r2)
|
|
0115d2 0020
|
|
0115d4 0007 mul.l r0, r0
|
|
0115d6 e000 mov #h'0, r0
|
|
0115d8 0000
|
|
0115da 0000
|
|
0115dc 0000
|
|
0115de 0080
|
|
0115e0 0108 clrt
|
|
0115e2 0010
|
|
0115e4 0007 mul.l r0, r0
|
|
0115e6 e000 mov #h'0, r0
|
|
0115e8 0000
|
|
0115ea 0000
|
|
0115ec 0000
|
|
0115ee 0080
|
|
0115f0 0108 clrt
|
|
0115f2 0010
|
|
0115f4 0007 mul.l r0, r0
|
|
0115f6 e003 mov #h'3, r0
|
|
0115f8 8e38
|
|
0115fa e3c0 mov #h'ffffffc0, r3
|
|
0115fc 0000
|
|
0115fe 0080
|
|
011600 0108 clrt
|
|
011602 0010
|
|
011604 0007 mul.l r0, r0
|
|
011606 e007 mov #h'7, r0
|
|
011608 df7d mov.l @(h'1f4,pc), r15 ;@(h'11800)
|
|
01160a f7c0
|
|
01160c 0000
|
|
01160e 0080
|
|
011610 0108 clrt
|
|
011612 0010
|
|
011614 0007 mul.l r0, r0
|
|
011616 e006 mov #h'6, r0
|
|
011618 187d mov.l r7, @(h'34,r8)
|
|
01161a b600 bsr h'c00 ;@(h'1221e)
|
|
01161c 0000
|
|
01161e 0080
|
|
011620 0108 clrt
|
|
011622 0010
|
|
011624 0007 mul.l r0, r0
|
|
011626 e007 mov #h'7, r0
|
|
011628 986d mov.w @(h'da,pc), r8 ;@(h'11706)
|
|
01162a f798
|
|
01162c 0000
|
|
01162e 0080
|
|
011630 0108 clrt
|
|
011632 0010
|
|
011634 0007 mul.l r0, r0
|
|
011636 e003 mov #h'3, r0
|
|
011638 d86d mov.l @(h'1b4,pc), r8 ;@(h'117f0)
|
|
01163a e798 mov #h'ffffff98, r7
|
|
01163c 0000
|
|
01163e 0080
|
|
011640 0108 clrt
|
|
011642 0010
|
|
011644 0007 mul.l r0, r0
|
|
011646 e000 mov #h'0, r0
|
|
011648 d87d mov.l @(h'1f4,pc), r8 ;@(h'11840)
|
|
01164a f600
|
|
01164c 0000
|
|
01164e 0080
|
|
011650 0108 clrt
|
|
011652 0010
|
|
011654 0007 mul.l r0, r0
|
|
011656 e007 mov #h'7, r0
|
|
011658 df7d mov.l @(h'1f4,pc), r15 ;@(h'11850)
|
|
01165a b7d8 bsr h'fb0 ;@(h'1260e)
|
|
01165c 0000
|
|
01165e 0080
|
|
011660 0108 clrt
|
|
011662 0010
|
|
011664 0007 mul.l r0, r0
|
|
011666 e003 mov #h'3, r0
|
|
011668 8e39
|
|
01166a b3d8 bsr h'7b0 ;@(h'11e1e)
|
|
01166c 0000
|
|
01166e 0080
|
|
011670 0108 clrt
|
|
011672 0010
|
|
011674 0007 mul.l r0, r0
|
|
011676 e000 mov #h'0, r0
|
|
011678 0000
|
|
01167a 0000
|
|
01167c 0000
|
|
01167e 0080
|
|
011680 0108 clrt
|
|
011682 0010
|
|
011684 0007 mul.l r0, r0
|
|
011686 e000 mov #h'0, r0
|
|
011688 0000
|
|
01168a 0000
|
|
01168c 0000
|
|
01168e 0080
|
|
011690 0108 clrt
|
|
011692 0010
|
|
011694 0007 mul.l r0, r0
|
|
011696 e000 mov #h'0, r0
|
|
011698 0000
|
|
01169a 0000
|
|
01169c 0000
|
|
01169e 0040
|
|
0116a0 0204 mov.b r0, @(r0,r2)
|
|
0116a2 0020
|
|
0116a4 0007 mul.l r0, r0
|
|
0116a6 e000 mov #h'0, r0
|
|
0116a8 0000
|
|
0116aa 0000
|
|
0116ac 0000
|
|
0116ae 003f mac.l @r3+, @r0+
|
|
0116b0 fc03
|
|
0116b2 ffc0
|
|
0116b4 0007 mul.l r0, r0
|
|
0116b6 e000 mov #h'0, r0
|
|
0116b8 0000
|
|
0116ba 0000
|
|
0116bc 0000
|
|
0116be 0000
|
|
0116c0 0000
|
|
0116c2 0000
|
|
0116c4 0007 mul.l r0, r0
|
|
0116c6 e000 mov #h'0, r0
|
|
0116c8 0000
|
|
0116ca 0000
|
|
0116cc 0000
|
|
0116ce 0000
|
|
0116d0 0000
|
|
0116d2 0000
|
|
0116d4 0007 mul.l r0, r0
|
|
0116d6 e000 mov #h'0, r0
|
|
0116d8 0000
|
|
0116da 0000
|
|
0116dc 0000
|
|
0116de 001c mov.b @(r0,r1), r0
|
|
0116e0 ce3b xor.b #h'3b, @(r0,gbr)
|
|
0116e2 fee0
|
|
0116e4 0007 mul.l r0, r0
|
|
0116e6 e000 mov #h'0, r0
|
|
0116e8 0000
|
|
0116ea 0000
|
|
0116ec 0000
|
|
0116ee 0021
|
|
0116f0 2942 mov.l r4, @r9
|
|
0116f2 0900
|
|
0116f4 0007 mul.l r0, r0
|
|
0116f6 e000 mov #h'0, r0
|
|
0116f8 0000
|
|
0116fa 0000
|
|
0116fc 0000
|
|
0116fe 0021
|
|
011700 e943 mov #h'43, r9
|
|
011702 88c0 cmp/eq #h'ffffffc0, r0
|
|
011704 0007 mul.l r0, r0
|
|
011706 e000 mov #h'0, r0
|
|
011708 0000
|
|
01170a 0000
|
|
01170c 0000
|
|
01170e 0025 mov.w r2, @(r0,r0)
|
|
011710 294a xor r4, r9
|
|
011712 0820
|
|
011714 0007 mul.l r0, r0
|
|
011716 e000 mov #h'0, r0
|
|
011718 0000
|
|
01171a 0000
|
|
01171c 0000
|
|
01171e 001d mov.w @(r0,r1), r0
|
|
011720 2e3b or r3, r14
|
|
011722 c9c0 and #h'c0, r0
|
|
011724 0007 mul.l r0, r0
|
|
011726 e000 mov #h'0, r0
|
|
011728 0000
|
|
01172a 0000
|
|
01172c 0000
|
|
01172e 0000
|
|
011730 0000
|
|
011732 0000
|
|
011734 0007 mul.l r0, r0
|
|
011736 e000 mov #h'0, r0
|
|
011738 0000
|
|
01173a 0000
|
|
01173c 0000
|
|
01173e 0000
|
|
011740 0000
|
|
011742 0000
|
|
011744 0007 mul.l r0, r0
|
|
011746 e000 mov #h'0, r0
|
|
011748 0000
|
|
01174a 0000
|
|
01174c 001f mac.l @r1+, @r0+
|
|
01174e ffff
|
|
011750 ffff
|
|
011752 ffff
|
|
011754 ff87
|
|
011756 e000 mov #h'0, r0
|
|
011758 0000
|
|
01175a 0000
|
|
01175c 0010
|
|
01175e 0000
|
|
011760 0000
|
|
011762 0000
|
|
011764 0087 mul.l r8, r0
|
|
011766 e000 mov #h'0, r0
|
|
011768 0000
|
|
01176a 0000
|
|
01176c 0010
|
|
01176e 0000
|
|
011770 0000
|
|
011772 0000
|
|
011774 0087 mul.l r8, r0
|
|
011776 e000 mov #h'0, r0
|
|
011778 0000
|
|
01177a 0000
|
|
01177c 0013
|
|
01177e 0707 mul.l r0, r7
|
|
011780 3073 cmp/ge r7, r0
|
|
011782 339b subv r9, r3
|
|
011784 3c87 cmp/gt r8, r12
|
|
011786 e000 mov #h'0, r0
|
|
011788 0000
|
|
01178a 0000
|
|
01178c 0013
|
|
01178e 0f8f mac.l @r8+, @r15+
|
|
011790 b0fb bsr h'1f6 ;@(h'1198a)
|
|
011792 37db subv r13, r7
|
|
011794 7c87 add #h'87, r12
|
|
011796 e000 mov #h'0, r0
|
|
011798 0000
|
|
01179a 0000
|
|
01179c 0013
|
|
01179e 0d8d mov.w @(r0,r8), r13
|
|
0117a0 b0db bsr h'1b6 ;@(h'1195a)
|
|
0117a2 b7db bsr h'fb6 ;@(h'1275c)
|
|
0117a4 6087 not r8, r0
|
|
0117a6 e000 mov #h'0, r0
|
|
0117a8 0000
|
|
0117aa 0000
|
|
0117ac 0013
|
|
0117ae 0d8f mac.l @r8+, @r13+
|
|
0117b0 b0db bsr h'1b6 ;@(h'1196a)
|
|
0117b2 f6db
|
|
0117b4 7887 add #h'87, r8
|
|
0117b6 e000 mov #h'0, r0
|
|
0117b8 0000
|
|
0117ba 0000
|
|
0117bc 0013
|
|
0117be 0f8f mac.l @r8+, @r15+
|
|
0117c0 30fb subv r15, r0
|
|
0117c2 f6db
|
|
0117c4 7887 add #h'87, r8
|
|
0117c6 e000 mov #h'0, r0
|
|
0117c8 0000
|
|
0117ca 0000
|
|
0117cc 0013
|
|
0117ce 0f8c mov.b @(r0,r8), r15
|
|
0117d0 30fb subv r15, r0
|
|
0117d2 77db add #h'db, r7
|
|
0117d4 6087 not r8, r0
|
|
0117d6 e000 mov #h'0, r0
|
|
0117d8 0000
|
|
0117da 0000
|
|
0117dc 0013
|
|
0117de ed8c mov #h'ffffff8c, r13
|
|
0117e0 3edb subv r13, r14
|
|
0117e2 37df addv r13, r7
|
|
0117e4 7c87 add #h'87, r12
|
|
0117e6 e000 mov #h'0, r0
|
|
0117e8 0000
|
|
0117ea 0000
|
|
0117ec 0011
|
|
0117ee ed8c mov #h'ffffff8c, r13
|
|
0117f0 1edb mov.l r13, @(h'2c,r14)
|
|
0117f2 33ce addc r12, r3
|
|
0117f4 3c87 cmp/gt r8, r12
|
|
0117f6 e000 mov #h'0, r0
|
|
0117f8 0000
|
|
0117fa 0000
|
|
0117fc 0010
|
|
0117fe 0000
|
|
011800 0000
|
|
011802 00e0
|
|
011804 0087 mul.l r8, r0
|
|
011806 e000 mov #h'0, r0
|
|
011808 0000
|
|
01180a 0000
|
|
01180c 0010
|
|
01180e 0000
|
|
011810 0000
|
|
011812 0000
|
|
011814 0087 mul.l r8, r0
|
|
011816 e000 mov #h'0, r0
|
|
011818 0000
|
|
01181a 0000
|
|
01181c 001f mac.l @r1+, @r0+
|
|
01181e ffff
|
|
011820 ffff
|
|
011822 ffff
|
|
011824 ff87
|
|
011826 e000 mov #h'0, r0
|
|
011828 0000
|
|
01182a 0000
|
|
01182c 0000
|
|
01182e 0000
|
|
011830 0000
|
|
011832 0000
|
|
011834 0007 mul.l r0, r0
|
|
011836 e000 mov #h'0, r0
|
|
011838 0000
|
|
01183a 0000
|
|
01183c 0000
|
|
01183e 0000
|
|
011840 0000
|
|
011842 0000
|
|
011844 0007 mul.l r0, r0
|
|
011846 e000 mov #h'0, r0
|
|
011848 0000
|
|
01184a 0000
|
|
01184c 0000
|
|
01184e 0000
|
|
011850 0000
|
|
011852 0000
|
|
011854 0007 mul.l r0, r0
|
|
011856 e000 mov #h'0, r0
|
|
011858 0000
|
|
01185a 0000
|
|
01185c 001f mac.l @r1+, @r0+
|
|
01185e ffff
|
|
011860 ffff
|
|
011862 ffff
|
|
011864 ff87
|
|
011866 e000 mov #h'0, r0
|
|
011868 0000
|
|
01186a 0000
|
|
01186c 0010
|
|
01186e 0000
|
|
011870 0000
|
|
011872 0000
|
|
011874 0087 mul.l r8, r0
|
|
011876 e000 mov #h'0, r0
|
|
011878 0000
|
|
01187a 0000
|
|
01187c 0010
|
|
01187e 0000
|
|
011880 0000
|
|
011882 0000
|
|
011884 0087 mul.l r8, r0
|
|
011886 e000 mov #h'0, r0
|
|
011888 0000
|
|
01188a 0000
|
|
01188c 0010
|
|
01188e 01c7 mul.l r12, r1
|
|
011890 8673
|
|
011892 679c extu.b r9, r7
|
|
011894 0087 mul.l r8, r0
|
|
011896 e000 mov #h'0, r0
|
|
011898 0000
|
|
01189a 0000
|
|
01189c 0010
|
|
01189e 03ef mac.l @r14+, @r3+
|
|
0118a0 86fb
|
|
0118a2 6fbe exts.b r11, r15
|
|
0118a4 0087 mul.l r8, r0
|
|
0118a6 e000 mov #h'0, r0
|
|
0118a8 0000
|
|
0118aa 0000
|
|
0118ac 0010
|
|
0118ae 036c mov.b @(r0,r6), r3
|
|
0118b0 06fb
|
|
0118b2 6c36 mov.l @r3+, r12
|
|
0118b4 0087 mul.l r8, r0
|
|
0118b6 e000 mov #h'0, r0
|
|
0118b8 0000
|
|
0118ba 0000
|
|
0118bc 0010
|
|
0118be 03ef mac.l @r14+, @r3+
|
|
0118c0 06db
|
|
0118c2 6f3e exts.b r3, r15
|
|
0118c4 0087 mul.l r8, r0
|
|
0118c6 e000 mov #h'0, r0
|
|
0118c8 0000
|
|
0118ca 0000
|
|
0118cc 0010
|
|
0118ce 03cf mac.l @r12+, @r3+
|
|
0118d0 06db
|
|
0118d2 6f3c extu.b r3, r15
|
|
0118d4 0087 mul.l r8, r0
|
|
0118d6 e000 mov #h'0, r0
|
|
0118d8 0000
|
|
0118da 0000
|
|
0118dc 0010
|
|
0118de 03ec mov.b @(r0,r14), r3
|
|
0118e0 06fb
|
|
0118e2 6c3e exts.b r3, r12
|
|
0118e4 0087 mul.l r8, r0
|
|
0118e6 e000 mov #h'0, r0
|
|
0118e8 0000
|
|
0118ea 0000
|
|
0118ec 0010
|
|
0118ee 036f mac.l @r6+, @r3+
|
|
0118f0 befb bsr h'-20a ;@(h'116ea)
|
|
0118f2 efb6 mov #h'ffffffb6, r15
|
|
0118f4 0087 mul.l r8, r0
|
|
0118f6 e000 mov #h'0, r0
|
|
0118f8 0000
|
|
0118fa 0000
|
|
0118fc 0010
|
|
0118fe 0367 mul.l r6, r3
|
|
011900 9c71 mov.w @(h'e2,pc), r12 ;@(h'119e6)
|
|
011902 c7b6 mova @(h'2d8,pc), r0 ;h'11bdc
|
|
011904 0087 mul.l r8, r0
|
|
011906 e000 mov #h'0, r0
|
|
011908 0000
|
|
01190a 0000
|
|
01190c 0010
|
|
01190e 0000
|
|
011910 0000
|
|
011912 0000
|
|
011914 0087 mul.l r8, r0
|
|
011916 e000 mov #h'0, r0
|
|
011918 0000
|
|
01191a 0000
|
|
01191c 0010
|
|
01191e 0000
|
|
011920 0000
|
|
011922 0000
|
|
011924 0087 mul.l r8, r0
|
|
011926 e000 mov #h'0, r0
|
|
011928 0000
|
|
01192a 0000
|
|
01192c 001f mac.l @r1+, @r0+
|
|
01192e ffff
|
|
011930 ffff
|
|
011932 ffff
|
|
011934 ff87
|
|
011936 e000 mov #h'0, r0
|
|
011938 0000
|
|
01193a 0000
|
|
01193c 0000
|
|
01193e 0000
|
|
011940 0000
|
|
011942 0000
|
|
011944 0007 mul.l r0, r0
|
|
011946 ffff
|
|
011948 ffff
|
|
01194a ffff
|
|
01194c ffff
|
|
01194e ffff
|
|
011950 ffff
|
|
011952 ffff
|
|
011954 ffff
|
|
011956 ffff
|
|
011958 ffff
|
|
01195a ffff
|
|
01195c ffff
|
|
01195e ffff
|
|
011960 ffff
|
|
011962 ffff
|
|
011964 ffff
|
|
011966 ffff
|
|
011968 ffff
|
|
01196a ffff
|
|
01196c ffff
|
|
01196e ffff
|
|
011970 ffff
|
|
011972 ffff
|
|
011974 ffff
|
|
011976 ffff
|
|
011978 ffff
|
|
01197a ffff
|
|
01197c ffff
|
|
01197e ffff
|
|
011980 ffff
|
|
011982 ffff
|
|
011984 ffff
|
|
011986 ffff
|
|
011988 ffff
|
|
01198a ffff
|
|
01198c ffff
|
|
01198e fe00
|
|
011990 1c00 mov.l r0, @(h'0,r12)
|
|
011992 3fff addv r15, r15
|
|
011994 ffff
|
|
011996 ffff
|
|
011998 ffff
|
|
01199a ffff
|
|
01199c ffff
|
|
01199e fc00
|
|
0119a0 0800
|
|
0119a2 1fff mov.l r15, @(h'3c,r15)
|
|
0119a4 ffff
|
|
0119a6 ffff
|
|
0119a8 fff1
|
|
0119aa c61c mov.l @(h'70,gbr), r0
|
|
0119ac 7081 add #h'81, r0
|
|
0119ae 8c00
|
|
0119b0 0800
|
|
0119b2 1fff mov.l r15, @(h'3c,r15)
|
|
0119b4 ffff
|
|
0119b6 ffff
|
|
0119b8 ffe0
|
|
0119ba 8208
|
|
0119bc 2081 mov.w r8, @r0
|
|
0119be 0400
|
|
0119c0 0800
|
|
0119c2 1fff mov.l r15, @(h'3c,r15)
|
|
0119c4 ffff
|
|
0119c6 ffff
|
|
0119c8 ffe7
|
|
0119ca 9249 mov.w @(h'92,pc), r2 ;@(h'11a60)
|
|
0119cc e7e7 mov #h'ffffffe7, r7
|
|
0119ce 3c00 cmp/eq r0, r12
|
|
0119d0 0800
|
|
0119d2 1fff mov.l r15, @(h'3c,r15)
|
|
0119d4 ffff
|
|
0119d6 ffff
|
|
0119d8 ffe7
|
|
0119da 9249 mov.w @(h'92,pc), r2 ;@(h'11a70)
|
|
0119dc e1e7 mov #h'ffffffe7, r1
|
|
0119de 0c00
|
|
0119e0 0800
|
|
0119e2 1fff mov.l r15, @(h'3c,r15)
|
|
0119e4 ffff
|
|
0119e6 ffff
|
|
0119e8 ffe4
|
|
0119ea 8249
|
|
0119ec 21e7 div0s r14, r1
|
|
0119ee 8400 mov.b @(h'0,r0), r0
|
|
0119f0 0800
|
|
0119f2 1fff mov.l r15, @(h'3c,r15)
|
|
0119f4 ffff
|
|
0119f6 ffff
|
|
0119f8 ffe4
|
|
0119fa 8249
|
|
0119fc 27e7 div0s r14, r7
|
|
0119fe e400 mov #h'0, r4
|
|
011a00 0800
|
|
011a02 1fff mov.l r15, @(h'3c,r15)
|
|
011a04 ffff
|
|
011a06 ffff
|
|
011a08 ffe0
|
|
011a0a 9208 mov.w @(h'10,pc), r2 ;@(h'11a1e)
|
|
011a0c 20e7 div0s r14, r0
|
|
011a0e 0400
|
|
011a10 0800
|
|
011a12 1fff mov.l r15, @(h'3c,r15)
|
|
011a14 ffff
|
|
011a16 0000
|
|
011a18 00f1
|
|
011a1a 921c mov.w @(h'38,pc), r2 ;@(h'11a56)
|
|
011a1c 70e7 add #h'e7, r0
|
|
011a1e 8c00
|
|
011a20 0800
|
|
011a22 1f00 mov.l r0, @(h'0,r15)
|
|
011a24 0000
|
|
011a26 0000
|
|
011a28 007f mac.l @r7+, @r0+
|
|
011a2a ffff
|
|
011a2c ffff
|
|
011a2e fc00
|
|
011a30 0800
|
|
011a32 1e00 mov.l r0, @(h'0,r14)
|
|
011a34 0000
|
|
011a36 0000
|
|
011a38 003f mac.l @r3+, @r0+
|
|
011a3a ffff
|
|
011a3c ffff
|
|
011a3e fc00
|
|
011a40 0800
|
|
011a42 1c00 mov.l r0, @(h'0,r12)
|
|
011a44 0000
|
|
011a46 0000
|
|
011a48 001f mac.l @r1+, @r0+
|
|
011a4a ffff
|
|
011a4c ffff
|
|
011a4e fc00
|
|
011a50 0800
|
|
011a52 1800 mov.l r0, @(h'0,r8)
|
|
011a54 0000
|
|
011a56 0000
|
|
011a58 0000
|
|
011a5a 0000
|
|
011a5c 0000
|
|
011a5e 0200
|
|
011a60 1400 mov.l r0, @(h'0,r4)
|
|
011a62 2000 mov.b r0, @r0
|
|
011a64 0000
|
|
011a66 0000
|
|
011a68 0000
|
|
011a6a 0000
|
|
011a6c 0000
|
|
011a6e 01ff mac.l @r15+, @r1+
|
|
011a70 e3ff mov #h'ffffffff, r3
|
|
011a72 c000 mov.b r0, @(h'0,gbr)
|
|
011a74 0000
|
|
011a76 ffff
|
|
011a78 ffff
|
|
011a7a ffff
|
|
011a7c ffff
|
|
011a7e ffff
|
|
011a80 ffff
|
|
011a82 ffff
|
|
011a84 ffff
|
|
011a86 ffff
|
|
011a88 ffff
|
|
011a8a ffff
|
|
011a8c ffff
|
|
011a8e ffff
|
|
011a90 000f mac.l @r0+, @r0+
|
|
011a92 ffff
|
|
011a94 ffff
|
|
011a96 ffff
|
|
011a98 ffff
|
|
011a9a ffff
|
|
011a9c ffff
|
|
011a9e fffe
|
|
011aa0 0007 mul.l r0, r0
|
|
011aa2 ffff
|
|
011aa4 ffff
|
|
011aa6 ffff
|
|
011aa8 ffff
|
|
011aaa 8184 mov.w r0, @(h'8,r8)
|
|
011aac c930 and #h'30, r0
|
|
011aae c7fe mova @(h'3f8,pc), r0 ;h'11ea8
|
|
011ab0 0007 mul.l r0, r0
|
|
011ab2 ffff
|
|
011ab4 ffff
|
|
011ab6 ffff
|
|
011ab8 ffff
|
|
011aba 8104 mov.w r0, @(h'8,r0)
|
|
011abc c920 and #h'20, r0
|
|
011abe 83fe
|
|
011ac0 0007 mul.l r0, r0
|
|
011ac2 ffff
|
|
011ac4 ffff
|
|
011ac6 ffff
|
|
011ac8 ffff
|
|
011aca e73c mov #h'3c, r7
|
|
011acc 4927 ldc.l @r9+, vbr
|
|
011ace 9ffe mov.w @(h'1fc,pc), r15 ;@(h'11cce)
|
|
011ad0 0007 mul.l r0, r0
|
|
011ad2 ffff
|
|
011ad4 ffff
|
|
011ad6 ffff
|
|
011ad8 ffff
|
|
011ada e70c mov #h'c, r7
|
|
011adc 0921
|
|
011ade 87fe
|
|
011ae0 0007 mul.l r0, r0
|
|
011ae2 ffff
|
|
011ae4 ffff
|
|
011ae6 ffff
|
|
011ae8 ffff
|
|
011aea e70c mov #h'c, r7
|
|
011aec 0921
|
|
011aee c3fe trapa #h'fe
|
|
011af0 0007 mul.l r0, r0
|
|
011af2 ffff
|
|
011af4 ffff
|
|
011af6 ffff
|
|
011af8 ffff
|
|
011afa e73c mov #h'3c, r7
|
|
011afc 8927 bt h'4e ;@(h'11b4e)
|
|
011afe f3fe
|
|
011b00 0007 mul.l r0, r0
|
|
011b02 ffff
|
|
011b04 ffff
|
|
011b06 ffff
|
|
011b08 ffff
|
|
011b0a e704 mov #h'4, r7
|
|
011b0c c820 tst #h'20, r0
|
|
011b0e 83fe
|
|
011b10 0007 mul.l r0, r0
|
|
011b12 ffff
|
|
011b14 ffff
|
|
011b16 0000
|
|
011b18 00ff mac.l @r15+, @r0+
|
|
011b1a e784 mov #h'ffffff84, r7
|
|
011b1c cc70 tst.b #h'70, @(r0,gbr)
|
|
011b1e c7fe mova @(h'3f8,pc), r0 ;h'11f18
|
|
011b20 0007 mul.l r0, r0
|
|
011b22 ff00
|
|
011b24 0000
|
|
011b26 0000
|
|
011b28 007f mac.l @r7+, @r0+
|
|
011b2a ffff
|
|
011b2c ffff
|
|
011b2e fffe
|
|
011b30 0007 mul.l r0, r0
|
|
011b32 fe00
|
|
011b34 0000
|
|
011b36 0000
|
|
011b38 003f mac.l @r3+, @r0+
|
|
011b3a ffff
|
|
011b3c ffff
|
|
011b3e fffe
|
|
011b40 0007 mul.l r0, r0
|
|
011b42 fc00
|
|
011b44 0000
|
|
011b46 0000
|
|
011b48 001f mac.l @r1+, @r0+
|
|
011b4a ffff
|
|
011b4c ffff
|
|
011b4e fffe
|
|
011b50 0007 mul.l r0, r0
|
|
011b52 f800
|
|
011b54 0000
|
|
011b56 0000
|
|
011b58 0000
|
|
011b5a 0000
|
|
011b5c 0000
|
|
011b5e 0001
|
|
011b60 0008 clrt
|
|
011b62 0000
|
|
011b64 0000
|
|
011b66 0000
|
|
011b68 0000
|
|
011b6a 0000
|
|
011b6c 0000
|
|
011b6e 0000
|
|
011b70 fff0
|
|
011b72 0000
|
|
011b74 0000
|
|
011b76 ffff
|
|
011b78 ffff
|
|
011b7a ffff
|
|
011b7c ffff
|
|
011b7e ffff
|
|
011b80 ffff
|
|
011b82 ffff
|
|
011b84 ffff
|
|
011b86 ffff
|
|
011b88 ffff
|
|
011b8a ffff
|
|
011b8c ffff
|
|
011b8e ffff
|
|
011b90 f800
|
|
011b92 7fff add #h'ff, r15
|
|
011b94 ffff
|
|
011b96 ffff
|
|
011b98 ffff
|
|
011b9a ffff
|
|
011b9c ffff
|
|
011b9e ffff
|
|
011ba0 f000
|
|
011ba2 3fff addv r15, r15
|
|
011ba4 ffff
|
|
011ba6 ffff
|
|
011ba8 ffff
|
|
011baa 9840 mov.w @(h'80,pc), r8 ;@(h'11c2e)
|
|
011bac c71c mova @(h'70,pc), r0 ;h'11c20
|
|
011bae 64c7 not r12, r4
|
|
011bb0 f000
|
|
011bb2 3fff addv r15, r15
|
|
011bb4 ffff
|
|
011bb6 ffff
|
|
011bb8 ffff
|
|
011bba 9040 mov.w @(h'80,pc), r0 ;@(h'11c3e)
|
|
011bbc 8208
|
|
011bbe 2483
|
|
011bc0 f000
|
|
011bc2 3fff addv r15, r15
|
|
011bc4 ffff
|
|
011bc6 ffff
|
|
011bc8 ffff
|
|
011bca 93f3 mov.w @(h'1e6,pc), r3 ;@(h'11db4)
|
|
011bcc 9249 mov.w @(h'92,pc), r2 ;@(h'11c62)
|
|
011bce e49f mov #h'ffffff9f, r4
|
|
011bd0 f000
|
|
011bd2 3fff addv r15, r15
|
|
011bd4 ffff
|
|
011bd6 ffff
|
|
011bd8 ffff
|
|
011bda 90f3 mov.w @(h'1e6,pc), r0 ;@(h'11dc4)
|
|
011bdc 8249
|
|
011bde e187 mov #h'ffffff87, r1
|
|
011be0 f000
|
|
011be2 3fff addv r15, r15
|
|
011be4 ffff
|
|
011be6 ffff
|
|
011be8 ffff
|
|
011bea 90f3 mov.w @(h'1e6,pc), r0 ;@(h'11dd4)
|
|
011bec 8609
|
|
011bee e1c3 mov #h'ffffffc3, r1
|
|
011bf0 f000
|
|
011bf2 3fff addv r15, r15
|
|
011bf4 ffff
|
|
011bf6 ffff
|
|
011bf8 ffff
|
|
011bfa 93f3 mov.w @(h'1e6,pc), r3 ;@(h'11de4)
|
|
011bfc 9e09 mov.w @(h'12,pc), r14 ;@(h'11c12)
|
|
011bfe e4f3 mov #h'fffffff3, r4
|
|
011c00 f000
|
|
011c02 3fff addv r15, r15
|
|
011c04 ffff
|
|
011c06 ffff
|
|
011c08 fffc
|
|
011c0a 1073 mov.l r7, @(h'c,r0)
|
|
011c0c 9e48 mov.w @(h'90,pc), r14 ;@(h'11ca0)
|
|
011c0e 2483
|
|
011c10 f000
|
|
011c12 3fff addv r15, r15
|
|
011c14 ffff
|
|
011c16 0000
|
|
011c18 00fe mov.l @(r0,r15), r0
|
|
011c1a 3873 cmp/ge r7, r8
|
|
011c1c 9e4c mov.w @(h'98,pc), r14 ;@(h'11cb8)
|
|
011c1e 64c7 not r12, r4
|
|
011c20 f000
|
|
011c22 3f00 cmp/eq r0, r15
|
|
011c24 0000
|
|
011c26 0000
|
|
011c28 007f mac.l @r7+, @r0+
|
|
011c2a ffff
|
|
011c2c ffff
|
|
011c2e ffff
|
|
011c30 f000
|
|
011c32 3e00 cmp/eq r0, r14
|
|
011c34 0000
|
|
011c36 0000
|
|
011c38 003f mac.l @r3+, @r0+
|
|
011c3a ffff
|
|
011c3c ffff
|
|
011c3e ffff
|
|
011c40 f000
|
|
011c42 3c00 cmp/eq r0, r12
|
|
011c44 0000
|
|
011c46 0000
|
|
011c48 001f mac.l @r1+, @r0+
|
|
011c4a ffff
|
|
011c4c ffff
|
|
011c4e ffff
|
|
011c50 f000
|
|
011c52 3800 cmp/eq r0, r8
|
|
011c54 0000
|
|
011c56 0000
|
|
011c58 0000
|
|
011c5a 0000
|
|
011c5c 0000
|
|
011c5e 0000
|
|
011c60 0800
|
|
011c62 4000 shll r0
|
|
011c64 0000
|
|
011c66 0000
|
|
011c68 0000
|
|
011c6a 0000
|
|
011c6c 0000
|
|
011c6e 0000
|
|
011c70 07ff mac.l @r15+, @r7+
|
|
011c72 8000 mov.b r0, @(h'0,r0)
|
|
011c74 0000
|
|
011c76 ffff
|
|
011c78 ffff
|
|
011c7a ffff
|
|
011c7c ffff
|
|
011c7e ffff
|
|
011c80 ffff
|
|
011c82 ffff
|
|
011c84 ffff
|
|
011c86 ffff
|
|
011c88 ffff
|
|
011c8a ffff
|
|
011c8c ffff
|
|
011c8e ffff
|
|
011c90 ffff
|
|
011c92 ffff
|
|
011c94 ffff
|
|
011c96 ffff
|
|
011c98 ffff
|
|
011c9a ffff
|
|
011c9c ffff
|
|
011c9e ffff
|
|
011ca0 ffff
|
|
011ca2 ffff
|
|
011ca4 ffff
|
|
011ca6 ffff
|
|
011ca8 ffe3
|
|
011caa 9384 mov.w @(h'108,pc), r3 ;@(h'11db6)
|
|
011cac f31c
|
|
011cae 7181 add #h'81, r1
|
|
011cb0 3199
|
|
011cb2 8fff bf/s h'-2 ;@(h'11cb4)
|
|
011cb4 ffff
|
|
011cb6 ffff
|
|
011cb8 ffc1
|
|
011cba 0104 mov.b r0, @(r0,r1)
|
|
011cbc f208
|
|
011cbe 2081 mov.w r8, @r0
|
|
011cc0 2099 and r9, r0
|
|
011cc2 07ff mac.l @r15+, @r7+
|
|
011cc4 ffff
|
|
011cc6 ffff
|
|
011cc8 ffc9
|
|
011cca 293c cmp/str r3, r9
|
|
011ccc f249
|
|
011cce 24e7 div0s r14, r4
|
|
011cd0 2489 and r8, r4
|
|
011cd2 3fff addv r15, r15
|
|
011cd4 ffff
|
|
011cd6 ffff
|
|
011cd8 ffc9
|
|
011cda 290c cmp/str r0, r9
|
|
011cdc f248
|
|
011cde 24e7 div0s r14, r4
|
|
011ce0 2481 mov.w r8, @r4
|
|
011ce2 0fff mac.l @r15+, @r15+
|
|
011ce4 ffff
|
|
011ce6 ffff
|
|
011ce8 ffc1
|
|
011cea 290c cmp/str r0, r9
|
|
011cec f248
|
|
011cee 60e7 not r14, r0
|
|
011cf0 2481 mov.w r8, @r4
|
|
011cf2 87ff
|
|
011cf4 ffff
|
|
011cf6 ffff
|
|
011cf8 ffc1
|
|
011cfa 393c add r3, r9
|
|
011cfc f248
|
|
011cfe 20e7 div0s r14, r0
|
|
011d00 2491 mov.w r9, @r4
|
|
011d02 e7ff mov #h'ffffffff, r7
|
|
011d04 ffff
|
|
011d06 ffff
|
|
011d08 ffc9
|
|
011d0a 3904 div1 r0, r9
|
|
011d0c 1209 mov.l r0, @(h'24,r2)
|
|
011d0e 24e7 div0s r14, r4
|
|
011d10 2099 and r9, r0
|
|
011d12 07ff mac.l @r15+, @r7+
|
|
011d14 ffff
|
|
011d16 0000
|
|
011d18 03c9
|
|
011d1a 3986 cmp/hi r8, r9
|
|
011d1c 1319 mov.l r1, @(h'24,r3)
|
|
011d1e 24e7 div0s r14, r4
|
|
011d20 3199
|
|
011d22 8f80 bf/s h'-100 ;@(h'11c26)
|
|
011d24 0000
|
|
011d26 0000
|
|
011d28 01ff mac.l @r15+, @r1+
|
|
011d2a ffff
|
|
011d2c ffff
|
|
011d2e ffff
|
|
011d30 ffff
|
|
011d32 ff00
|
|
011d34 0000
|
|
011d36 0000
|
|
011d38 00ff mac.l @r15+, @r0+
|
|
011d3a ffff
|
|
011d3c ffff
|
|
011d3e ffff
|
|
011d40 ffff
|
|
011d42 fe00
|
|
011d44 0000
|
|
011d46 0000
|
|
011d48 007f mac.l @r7+, @r0+
|
|
011d4a ffff
|
|
011d4c ffff
|
|
011d4e ffff
|
|
011d50 ffff
|
|
011d52 fc00
|
|
011d54 0000
|
|
011d56 0000
|
|
011d58 0000
|
|
011d5a 0000
|
|
011d5c 0000
|
|
011d5e 0000
|
|
011d60 0000
|
|
011d62 0000
|
|
011d64 0000
|
|
011d66 0000
|
|
011d68 0000
|
|
011d6a 0000
|
|
011d6c 0000
|
|
011d6e 0000
|
|
011d70 0000
|
|
011d72 0000
|
|
011d74 0000
|
|
011d76 ffff
|
|
011d78 ffff
|
|
011d7a ffff
|
|
011d7c ffff
|
|
011d7e ffff
|
|
011d80 ffff
|
|
011d82 ffff
|
|
011d84 ffff
|
|
011d86 ffff
|
|
011d88 ffff
|
|
011d8a ffff
|
|
011d8c ffff
|
|
011d8e ffff
|
|
011d90 ffff
|
|
011d92 ffff
|
|
011d94 ffff
|
|
011d96 ffff
|
|
011d98 ffff
|
|
011d9a ffff
|
|
011d9c ffff
|
|
011d9e ffff
|
|
011da0 ffff
|
|
011da2 ffff
|
|
011da4 ffff
|
|
011da6 ffff
|
|
011da8 fffc
|
|
011daa 6063 mov r6, r0
|
|
011dac 0263
|
|
011dae 0263
|
|
011db0 930c mov.w @(h'18,pc), r3 ;@(h'11dcc)
|
|
011db2 7fff add #h'ff, r15
|
|
011db4 ffff
|
|
011db6 ffff
|
|
011db8 fff8
|
|
011dba 2041 mov.w r4, @r0
|
|
011dbc 0241
|
|
011dbe 0241
|
|
011dc0 9208 mov.w @(h'10,pc), r2 ;@(h'11dd4)
|
|
011dc2 3fff addv r15, r15
|
|
011dc4 ffff
|
|
011dc6 ffff
|
|
011dc8 fff9
|
|
011dca f9c9
|
|
011dcc ce4f xor.b #h'4f, @(r0,gbr)
|
|
011dce ce41 xor.b #h'41, @(r0,gbr)
|
|
011dd0 9279 mov.w @(h'f2,pc), r2 ;@(h'11ec6)
|
|
011dd2 ffff
|
|
011dd4 ffff
|
|
011dd6 ffff
|
|
011dd8 fff8
|
|
011dda 79c9 add #h'c9, r9
|
|
011ddc ce43 xor.b #h'43, @(r0,gbr)
|
|
011dde ce49 xor.b #h'49, @(r0,gbr)
|
|
011de0 9218 mov.w @(h'30,pc), r2 ;@(h'11e14)
|
|
011de2 7fff add #h'ff, r15
|
|
011de4 ffff
|
|
011de6 ffff
|
|
011de8 fffc
|
|
011dea 39c1
|
|
011dec ce61 xor.b #h'61, @(r0,gbr)
|
|
011dee ce49 xor.b #h'49, @(r0,gbr)
|
|
011df0 921c mov.w @(h'38,pc), r2 ;@(h'11e2c)
|
|
011df2 3fff addv r15, r15
|
|
011df4 ffff
|
|
011df6 ffff
|
|
011df8 ffff
|
|
011dfa 39c1
|
|
011dfc ce79 xor.b #h'79, @(r0,gbr)
|
|
011dfe ce41 xor.b #h'41, @(r0,gbr)
|
|
011e00 927f mov.w @(h'fe,pc), r2 ;@(h'11f02)
|
|
011e02 3fff addv r15, r15
|
|
011e04 ffff
|
|
011e06 ffff
|
|
011e08 fff8
|
|
011e0a 39c9
|
|
011e0c ce41 xor.b #h'41, @(r0,gbr)
|
|
011e0e ce41 xor.b #h'41, @(r0,gbr)
|
|
011e10 8208
|
|
011e12 3fff addv r15, r15
|
|
011e14 ffff
|
|
011e16 0000
|
|
011e18 03fc mov.b @(r0,r15), r3
|
|
011e1a 79c9 add #h'c9, r9
|
|
011e1c ce63 xor.b #h'63, @(r0,gbr)
|
|
011e1e ce61 xor.b #h'61, @(r0,gbr)
|
|
011e20 c70c mova @(h'30,pc), r0 ;h'11e54
|
|
011e22 7f80 add #h'80, r15
|
|
011e24 0000
|
|
011e26 0000
|
|
011e28 01ff mac.l @r15+, @r1+
|
|
011e2a ffff
|
|
011e2c ffff
|
|
011e2e fff8
|
|
011e30 ffff
|
|
011e32 ff00
|
|
011e34 0000
|
|
011e36 0000
|
|
011e38 00ff mac.l @r15+, @r0+
|
|
011e3a ffff
|
|
011e3c ffff
|
|
011e3e ffff
|
|
011e40 ffff
|
|
011e42 fe00
|
|
011e44 0000
|
|
011e46 0000
|
|
011e48 007f mac.l @r7+, @r0+
|
|
011e4a ffff
|
|
011e4c ffff
|
|
011e4e ffff
|
|
011e50 ffff
|
|
011e52 fc00
|
|
011e54 0000
|
|
011e56 0000
|
|
011e58 0000
|
|
011e5a 0000
|
|
011e5c 0000
|
|
011e5e 0000
|
|
011e60 0000
|
|
011e62 0000
|
|
011e64 0000
|
|
011e66 0000
|
|
011e68 0000
|
|
011e6a 0000
|
|
011e6c 0000
|
|
011e6e 0000
|
|
011e70 0000
|
|
011e72 0000
|
|
011e74 0000
|
|
011e76 ffff
|
|
011e78 ffff
|
|
011e7a ffff
|
|
011e7c ffff
|
|
011e7e ffff
|
|
011e80 ffff
|
|
011e82 ffff
|
|
011e84 ffff
|
|
011e86 ffff
|
|
011e88 ffff
|
|
011e8a ffff
|
|
011e8c ffff
|
|
011e8e ffff
|
|
011e90 ffff
|
|
011e92 ffff
|
|
011e94 ffff
|
|
011e96 ffff
|
|
011e98 ffff
|
|
011e9a ffff
|
|
011e9c ffff
|
|
011e9e ffff
|
|
011ea0 ffff
|
|
011ea2 ffff
|
|
011ea4 ffff
|
|
011ea6 ffff
|
|
011ea8 ffff
|
|
011eaa ffff
|
|
011eac 1931 mov.l r3, @(h'4,r9)
|
|
011eae c70c mova @(h'30,pc), r0 ;h'11ee0
|
|
011eb0 7fff add #h'ff, r15
|
|
011eb2 ffff
|
|
011eb4 ffff
|
|
011eb6 ffff
|
|
011eb8 ffff
|
|
011eba fffe
|
|
011ebc 0920
|
|
011ebe 8208
|
|
011ec0 3fff addv r15, r15
|
|
011ec2 ffff
|
|
011ec4 ffff
|
|
011ec6 ffff
|
|
011ec8 ffff
|
|
011eca fffe
|
|
011ecc 7927 add #h'27, r9
|
|
011ece 9e79 mov.w @(h'f2,pc), r14 ;@(h'11fc4)
|
|
011ed0 ffff
|
|
011ed2 ffff
|
|
011ed4 ffff
|
|
011ed6 ffff
|
|
011ed8 ffff
|
|
011eda fffe
|
|
011edc 1927 mov.l r2, @(h'1c,r9)
|
|
011ede 9e18 mov.w @(h'30,pc), r14 ;@(h'11f12)
|
|
011ee0 7fff add #h'ff, r15
|
|
011ee2 ffff
|
|
011ee4 ffff
|
|
011ee6 ffff
|
|
011ee8 ffff
|
|
011eea ffff
|
|
011eec 0927 mul.l r2, r9
|
|
011eee 9e1c mov.w @(h'38,pc), r14 ;@(h'11f2a)
|
|
011ef0 3fff addv r15, r15
|
|
011ef2 ffff
|
|
011ef4 ffff
|
|
011ef6 ffff
|
|
011ef8 ffff
|
|
011efa ffff
|
|
011efc c927 and #h'27, r0
|
|
011efe 9e7f mov.w @(h'fe,pc), r14 ;@(h'12000)
|
|
011f00 3fff addv r15, r15
|
|
011f02 ffff
|
|
011f04 ffff
|
|
011f06 ffff
|
|
011f08 ffff
|
|
011f0a fffe
|
|
011f0c 0820
|
|
011f0e 8208
|
|
011f10 3fff addv r15, r15
|
|
011f12 ffff
|
|
011f14 ffff
|
|
011f16 0000
|
|
011f18 0000
|
|
011f1a 0fff mac.l @r15+, @r15+
|
|
011f1c 1c71 mov.l r7, @(h'4,r12)
|
|
011f1e c70c mova @(h'30,pc), r0 ;h'11f50
|
|
011f20 7ff0 add #h'f0, r15
|
|
011f22 0000
|
|
011f24 0000
|
|
011f26 0000
|
|
011f28 0000
|
|
011f2a 07ff mac.l @r15+, @r7+
|
|
011f2c ffff
|
|
011f2e ffff
|
|
011f30 ffe0
|
|
011f32 0000
|
|
011f34 0000
|
|
011f36 0000
|
|
011f38 0000
|
|
011f3a 03ff mac.l @r15+, @r3+
|
|
011f3c ffff
|
|
011f3e ffff
|
|
011f40 ffc0
|
|
011f42 0000
|
|
011f44 0000
|
|
011f46 0000
|
|
011f48 0000
|
|
011f4a 01ff mac.l @r15+, @r1+
|
|
011f4c ffff
|
|
011f4e ffff
|
|
011f50 ff80
|
|
011f52 0000
|
|
011f54 0000
|
|
011f56 0000
|
|
011f58 0000
|
|
011f5a 0000
|
|
011f5c 0000
|
|
011f5e 0000
|
|
011f60 0000
|
|
011f62 0000
|
|
011f64 0000
|
|
011f66 0000
|
|
011f68 0000
|
|
011f6a 0000
|
|
011f6c 0000
|
|
011f6e 0000
|
|
011f70 0000
|
|
011f72 0000
|
|
011f74 0000
|
|
011f76 ffff
|
|
011f78 ffff
|
|
011f7a ffff
|
|
011f7c ffff
|
|
011f7e ffff
|
|
011f80 ffff
|
|
011f82 ffff
|
|
011f84 ffff
|
|
011f86 ffff
|
|
011f88 ffff
|
|
011f8a ffff
|
|
011f8c ffff
|
|
011f8e ffff
|
|
011f90 ffff
|
|
011f92 ffff
|
|
011f94 ffff
|
|
011f96 ffff
|
|
011f98 ffff
|
|
011f9a ffff
|
|
011f9c ffff
|
|
011f9e ffff
|
|
011fa0 ffff
|
|
011fa2 ffff
|
|
011fa4 ffff
|
|
011fa6 ffff
|
|
011fa8 ffff
|
|
011faa fff8
|
|
011fac e302 mov #h'2, r3
|
|
011fae 6333 mov r3, r3
|
|
011fb0 1fff mov.l r15, @(h'3c,r15)
|
|
011fb2 ffff
|
|
011fb4 ffff
|
|
011fb6 ffff
|
|
011fb8 ffff
|
|
011fba fff0
|
|
011fbc 4102 sts.l mach, @-r1
|
|
011fbe 4132
|
|
011fc0 0fff mac.l @r15+, @r15+
|
|
011fc2 ffff
|
|
011fc4 ffff
|
|
011fc6 ffff
|
|
011fc8 ffff
|
|
011fca fff0
|
|
011fcc 49ce ldc r9, r4_bank
|
|
011fce 4112 sts.l macl, @-r1
|
|
011fd0 7fff add #h'ff, r15
|
|
011fd2 ffff
|
|
011fd4 ffff
|
|
011fd6 ffff
|
|
011fd8 ffff
|
|
011fda fff2
|
|
011fdc 41ce ldc r1, r4_bank
|
|
011fde 4902 sts.l mach, @-r9
|
|
011fe0 1fff mov.l r15, @(h'3c,r15)
|
|
011fe2 ffff
|
|
011fe4 ffff
|
|
011fe6 ffff
|
|
011fe8 ffff
|
|
011fea fff2
|
|
011fec 43ce ldc r3, r4_bank
|
|
011fee 4903 stc.l sr, @-r9
|
|
011ff0 0fff mac.l @r15+, @r15+
|
|
011ff2 ffff
|
|
011ff4 ffff
|
|
011ff6 ffff
|
|
011ff8 ffff
|
|
011ffa fff0
|
|
011ffc 4fce ldc r15, r4_bank
|
|
011ffe 4123 stc.l vbr, @-r1
|
|
012000 cfff or.b #h'ff, @(r0,gbr)
|
|
012002 ffff
|
|
012004 ffff
|
|
012006 ffff
|
|
012008 ffff
|
|
01200a fff0
|
|
01200c 4fce ldc r15, r4_bank
|
|
01200e 4132
|
|
012010 0fff mac.l @r15+, @r15+
|
|
012012 ffff
|
|
012014 ffff
|
|
012016 0000
|
|
012018 0000
|
|
01201a 0ff8
|
|
01201c cfce or.b #h'ce, @(r0,gbr)
|
|
01201e 6333 mov r3, r3
|
|
012020 1ff0 mov.l r15, @(h'0,r15)
|
|
012022 0000
|
|
012024 0000
|
|
012026 0000
|
|
012028 0000
|
|
01202a 07ff mac.l @r15+, @r7+
|
|
01202c ffff
|
|
01202e ffff
|
|
012030 ffe0
|
|
012032 0000
|
|
012034 0000
|
|
012036 0000
|
|
012038 0000
|
|
01203a 03ff mac.l @r15+, @r3+
|
|
01203c ffff
|
|
01203e ffff
|
|
012040 ffc0
|
|
012042 0000
|
|
012044 0000
|
|
012046 0000
|
|
012048 0000
|
|
01204a 01ff mac.l @r15+, @r1+
|
|
01204c ffff
|
|
01204e ffff
|
|
012050 ff80
|
|
012052 0000
|
|
012054 0000
|
|
012056 0000
|
|
012058 0000
|
|
01205a 0000
|
|
01205c 0000
|
|
01205e 0000
|
|
012060 0000
|
|
012062 0000
|
|
012064 0000
|
|
012066 0000
|
|
012068 0000
|
|
01206a 0000
|
|
01206c 0000
|
|
01206e 0000
|
|
012070 0000
|
|
012072 0000
|
|
012074 0000
|
|
012076 f00f
|
|
012078 ffff
|
|
01207a ffff
|
|
01207c cff3 or.b #h'f3, @(r0,gbr)
|
|
01207e 6ff6 mov.l @r15+, r15
|
|
012080 3ffc add r15, r15
|
|
012082 1ff8 mov.l r15, @(h'20,r15)
|
|
012084 07e0
|
|
012086 03c0
|
|
012088 03c0
|
|
01208a 03c0
|
|
01208c 07e0
|
|
01208e 1ff8 mov.l r15, @(h'20,r15)
|
|
012090 3ffc add r15, r15
|
|
012092 3ffc add r15, r15
|
|
012094 3ffc add r15, r15
|
|
012096 f00f
|
|
012098 8ff1 bf/s h'-1e ;@(h'1207e)
|
|
01209a 8001 mov.b r0, @(h'1,r0)
|
|
01209c b00d bsr h'1a ;@(h'120ba)
|
|
01209e 500a mov.l @(h'28,r0), r0
|
|
0120a0 2004 mov.b r0, @-r0
|
|
0120a2 1818 mov.l r1, @(h'20,r8)
|
|
0120a4 0420
|
|
0120a6 0240
|
|
0120a8 0240
|
|
0120aa 0240
|
|
0120ac 0660
|
|
0120ae 1818 mov.l r1, @(h'20,r8)
|
|
0120b0 23c4 mov.b r12, @-r3
|
|
0120b2 2004 mov.b r0, @-r0
|
|
0120b4 3ffc add r15, r15
|
|
0120b6 f870
|
|
0120b8 2000 mov.b r0, @r0
|
|
0120ba 0000
|
|
0120bc 0000
|
|
0120be 2070 mov.b r7, @r0
|
|
0120c0 f800
|
|
0120c2 0000
|
|
0120c4 0000
|
|
0120c6 8000 mov.b r0, @(h'0,r0)
|
|
0120c8 0000
|
|
0120ca 0000
|
|
0120cc 0000
|
|
0120ce 0000
|
|
0120d0 0000
|
|
0120d2 0080
|
|
0120d4 bc03 bsr h'-7fa ;@(h'118de)
|
|
0120d6 c000 mov.b r0, @(h'0,gbr)
|
|
0120d8 0000
|
|
0120da 0000
|
|
0120dc 0000
|
|
0120de 0000
|
|
0120e0 0080
|
|
0120e2 a3fc bra h'7f8 ;@(h'128de)
|
|
0120e4 4000 shll r0
|
|
0120e6 0000
|
|
0120e8 0000
|
|
0120ea 0000
|
|
0120ec 0000
|
|
0120ee 0080
|
|
0120f0 a000 bra h'0 ;@(h'120f4)
|
|
0120f2 4cce ldc r12, r4_bank
|
|
0120f4 6db3 mov r11, r13
|
|
0120f6 ce6c xor.b #h'6c, @(r0,gbr)
|
|
0120f8 0e6c mov.b @(r0,r6), r14
|
|
0120fa e38f mov #h'ffffff8f, r3
|
|
0120fc 3880 cmp/eq r8, r8
|
|
0120fe ac03 bra h'-7fa ;@(h'11908)
|
|
012100 4cdf mac.w @r13+, @r12+
|
|
012102 6db7 not r11, r13
|
|
012104 df6c mov.l @(h'1b0,pc), r15 ;@(h'122b8)
|
|
012106 1f6d mov.l r6, @(h'34,r15)
|
|
012108 f7df
|
|
01210a 7c80 add #h'80, r12
|
|
01210c 9402 mov.w @(h'4,pc), r4 ;@(h'12114)
|
|
01210e 8edb
|
|
012110 6db6 mov.l @r11+, r13
|
|
012112 1b6c mov.l r6, @(h'30,r11)
|
|
012114 186d mov.l r6, @(h'34,r8)
|
|
012116 8618
|
|
012118 6080 mov.b @r8, r0
|
|
01211a 8801 cmp/eq #h'1, r0
|
|
01211c 0fdb
|
|
01211e 6db7 not r11, r13
|
|
012120 9b6c mov.w @(h'd8,pc), r11 ;@(h'121fc)
|
|
012122 1e6d mov.l r6, @(h'34,r14)
|
|
012124 861e
|
|
012126 7880 add #h'80, r8
|
|
012128 8606
|
|
01212a 0fdb
|
|
01212c 6db7 not r11, r13
|
|
01212e 9f6c mov.w @(h'd8,pc), r15 ;@(h'1220a)
|
|
012130 0f6d mov.w @(r0,r6), r15
|
|
012132 861e
|
|
012134 3c80 cmp/eq r8, r12
|
|
012136 8108 mov.w r0, @(h'10,r0)
|
|
012138 0ddb
|
|
01213a 6db6 mov.l @r11+, r13
|
|
01213c 1f6c mov.l r6, @(h'30,r15)
|
|
01213e 036d mov.w @(r0,r6), r3
|
|
012140 8618
|
|
012142 0c80
|
|
012144 8090 mov.b r0, @(h'0,r9)
|
|
012146 0cdf mac.l @r13+, @r12+
|
|
012148 7ce7 add #h'e7, r12
|
|
01214a db7c mov.l @(h'1f0,pc), r11 ;@(h'1233c)
|
|
01214c 1f7d mov.l r7, @(h'34,r15)
|
|
01214e f7df
|
|
012150 7c80 add #h'80, r12
|
|
012152 8090 mov.b r0, @(h'0,r9)
|
|
012154 0cce mov.l @(r0,r12), r12
|
|
012156 3843 cmp/ge r4, r8
|
|
012158 db38 mov.l @(h'e0,pc), r11 ;@(h'1223c)
|
|
01215a 0e38 ldtlb
|
|
01215c e38f mov #h'ffffff8f, r3
|
|
01215e 3880 cmp/eq r8, r8
|
|
012160 8090 mov.b r0, @(h'0,r9)
|
|
012162 0000
|
|
012164 0000
|
|
012166 0000
|
|
012168 0000
|
|
01216a 0000
|
|
01216c 0080
|
|
01216e 8198 mov.w r0, @(h'10,r9)
|
|
012170 0000
|
|
012172 0000
|
|
012174 0000
|
|
012176 0000
|
|
012178 0000
|
|
01217a 0100
|
|
01217c 8606
|
|
01217e 0fff mac.l @r15+, @r15+
|
|
012180 ffff
|
|
012182 ffff
|
|
012184 ffff
|
|
012186 ffff
|
|
012188 fe00
|
|
01218a 88f1 cmp/eq #h'fffffff1, r0
|
|
01218c 1000 mov.l r0, @(h'0,r0)
|
|
01218e 0000
|
|
012190 0000
|
|
012192 0000
|
|
012194 0000
|
|
012196 0000
|
|
012198 8801 cmp/eq #h'1, r0
|
|
01219a 1000 mov.l r0, @(h'0,r0)
|
|
01219c 0000
|
|
01219e 0000
|
|
0121a0 0000
|
|
0121a2 0000
|
|
0121a4 0000
|
|
0121a6 8fff bf/s h'-2 ;@(h'121a8)
|
|
0121a8 1000 mov.l r0, @(h'0,r0)
|
|
0121aa 0000
|
|
0121ac 0000
|
|
0121ae 0000
|
|
0121b0 0000
|
|
0121b2 0000
|
|
0121b4 8000 mov.b r0, @(h'0,r0)
|
|
0121b6 1000 mov.l r0, @(h'0,r0)
|
|
0121b8 0000
|
|
0121ba 0000
|
|
0121bc 0000
|
|
0121be 0000
|
|
0121c0 0000
|
|
0121c2 4000 shll r0
|
|
0121c4 2000 mov.b r0, @r0
|
|
0121c6 0000
|
|
0121c8 0000
|
|
0121ca 0000
|
|
0121cc 0000
|
|
0121ce 0000
|
|
0121d0 3fff addv r15, r15
|
|
0121d2 c000 mov.b r0, @(h'0,gbr)
|
|
0121d4 0000
|
|
0121d6 0000
|
|
0121d8 0000
|
|
0121da 0000
|
|
0121dc 0000
|
|
0121de 0000
|
|
0121e0 0000
|
|
0121e2 0000
|
|
0121e4 0000
|
|
0121e6 0000
|
|
0121e8 0000
|
|
0121ea 0000
|
|
0121ec 0000
|
|
0121ee 0000
|
|
0121f0 0000
|
|
0121f2 0000
|
|
0121f4 0000
|
|
0121f6 0000
|
|
0121f8 0000
|
|
0121fa 0000
|
|
0121fc 0000
|
|
0121fe 0000
|
|
012200 0000
|
|
012202 0000
|
|
012204 0000
|
|
012206 0000
|
|
012208 0000
|
|
01220a 0000
|
|
01220c 0000
|
|
01220e 0000
|
|
012210 0000
|
|
012212 0000
|
|
012214 0000
|
|
012216 0000
|
|
012218 0000
|
|
01221a 0000
|
|
01221c 0000
|
|
01221e 0000
|
|
012220 0000
|
|
012222 0000
|
|
012224 0000
|
|
012226 0000
|
|
012228 0000
|
|
01222a 0000
|
|
01222c 0000
|
|
01222e 0000
|
|
012230 0000
|
|
012232 0000
|
|
012234 0000
|
|
012236 0000
|
|
012238 0000
|
|
01223a 0000
|
|
01223c 0000
|
|
01223e 0000
|
|
012240 0000
|
|
012242 0000
|
|
012244 0000
|
|
012246 0000
|
|
012248 0000
|
|
01224a 0000
|
|
01224c 0000
|
|
01224e 0000
|
|
012250 0000
|
|
012252 0000
|
|
012254 0000
|
|
012256 0000
|
|
012258 0000
|
|
01225a 0000
|
|
01225c 0000
|
|
01225e 0000
|
|
012260 0000
|
|
012262 0000
|
|
012264 0000
|
|
012266 0000
|
|
012268 0000
|
|
01226a 0000
|
|
01226c 0000
|
|
01226e 0000
|
|
012270 0000
|
|
012272 0000
|
|
012274 0000
|
|
012276 0000
|
|
012278 0000
|
|
01227a 0000
|
|
01227c 0000
|
|
01227e 0000
|
|
012280 0000
|
|
012282 0000
|
|
012284 0000
|
|
012286 0000
|
|
012288 0000
|
|
01228a 0000
|
|
01228c 0000
|
|
01228e 0000
|
|
012290 0000
|
|
012292 0080
|
|
012294 0000
|
|
012296 0000
|
|
012298 0000
|
|
01229a 0000
|
|
01229c 0000
|
|
01229e 0000
|
|
0122a0 0180
|
|
0122a2 0000
|
|
0122a4 0fff mac.l @r15+, @r15+
|
|
0122a6 ffff
|
|
0122a8 ffff
|
|
0122aa ffff
|
|
0122ac ffff
|
|
0122ae ff80
|
|
0122b0 0000
|
|
0122b2 0fff mac.l @r15+, @r15+
|
|
0122b4 ffff
|
|
0122b6 ffff
|
|
0122b8 ffff
|
|
0122ba ffff
|
|
0122bc ff80
|
|
0122be 0000
|
|
0122c0 0fff mac.l @r15+, @r15+
|
|
0122c2 ffff
|
|
0122c4 ffff
|
|
0122c6 ffff
|
|
0122c8 ffff
|
|
0122ca ff80
|
|
0122cc 0000
|
|
0122ce 0fff mac.l @r15+, @r15+
|
|
0122d0 ffff
|
|
0122d2 ffff
|
|
0122d4 ffff
|
|
0122d6 ffff
|
|
0122d8 ff80
|
|
0122da 8000 mov.b r0, @(h'0,r0)
|
|
0122dc 1fff mov.l r15, @(h'3c,r15)
|
|
0122de ffff
|
|
0122e0 ffff
|
|
0122e2 ffff
|
|
0122e4 ffff
|
|
0122e6 ff80
|
|
0122e8 c000 mov.b r0, @(h'0,gbr)
|
|
0122ea 3fff addv r15, r15
|
|
0122ec ffff
|
|
0122ee ffff
|
|
0122f0 ffff
|
|
0122f2 ffff
|
|
0122f4 ff80
|
|
0122f6 7c3e add #h'3e, r12
|
|
0122f8 fe7f
|
|
0122fa c663 mov.l @(h'18c,gbr), r0
|
|
0122fc c663 mov.l @(h'18c,gbr), r0
|
|
0122fe c063 mov.b r0, @(h'63,gbr)
|
|
012300 c07f mov.b r0, @(h'7f,gbr)
|
|
012302 fc3f
|
|
012304 fe03
|
|
012306 c603 mov.l @(h'c,gbr), r0
|
|
012308 c663 mov.l @(h'18c,gbr), r0
|
|
01230a c663 mov.l @(h'18c,gbr), r0
|
|
01230c fe7f
|
|
01230e 7c3e add #h'3e, r12
|
|
012310 0000
|
|
012312 0000
|
|
012314 0000
|
|
012316 71e7 add #h'e7, r1
|
|
012318 1c73 mov.l r7, @(h'c,r12)
|
|
01231a c6c0 mov.l @(h'300,gbr), r0
|
|
01231c fbef
|
|
01231e befb bsr h'-20a ;@(h'12118)
|
|
012320 e6c0 mov #h'ffffffc0, r6
|
|
012322 db0c mov.l @(h'30,pc), r11 ;@(h'12354)
|
|
012324 3edb subv r13, r14
|
|
012326 66c0 mov.b @r12, r6
|
|
012328 fbcc
|
|
01232a 36fb subv r15, r6
|
|
01232c 66c0 mov.b @r12, r6
|
|
01232e f3cc
|
|
012330 36f3 cmp/ge r15, r6
|
|
012332 66c0 mov.b @r12, r6
|
|
012334 fb0c
|
|
012336 3efb subv r15, r14
|
|
012338 6000 mov.b @r0, r0
|
|
01233a dbef mov.l @(h'3bc,pc), r11 ;@(h'126f8)
|
|
01233c bedb bsr h'-24a ;@(h'120f6)
|
|
01233e e6c0 mov #h'ffffffc0, r6
|
|
012340 d9e7 mov.l @(h'39c,pc), r9 ;@(h'126e0)
|
|
012342 1cdb mov.l r13, @(h'2c,r12)
|
|
012344 c6c0 mov.l @(h'300,gbr), r0
|
|
012346 ffff
|
|
012348 ffff
|
|
01234a ffff
|
|
01234c ffff
|
|
01234e ffff
|
|
012350 ffff
|
|
012352 ffff
|
|
012354 ffff
|
|
012356 8000 mov.b r0, @(h'0,r0)
|
|
012358 0000
|
|
01235a 0000
|
|
01235c 0000
|
|
01235e 00ff mac.l @r15+, @r0+
|
|
012360 0000
|
|
012362 0000
|
|
012364 01ff mac.l @r15+, @r1+
|
|
012366 bfff bsr h'-2 ;@(h'12368)
|
|
012368 ffff
|
|
01236a ffff
|
|
01236c ffff
|
|
01236e feff
|
|
012370 7fff add #h'ff, r15
|
|
012372 ffff
|
|
012374 fdff
|
|
012376 a000 bra h'0 ;@(h'1237a)
|
|
012378 0000
|
|
01237a 0000
|
|
01237c 0000
|
|
01237e 02ff mac.l @r15+, @r2+
|
|
012380 41c0
|
|
012382 0000
|
|
012384 05ff mac.l @r15+, @r5+
|
|
012386 a000 bra h'0 ;@(h'1238a)
|
|
012388 0000
|
|
01238a 0000
|
|
01238c 0000
|
|
01238e 02ff mac.l @r15+, @r2+
|
|
012390 4630
|
|
012392 0000
|
|
012394 05ff mac.l @r15+, @r5+
|
|
012396 a000 bra h'0 ;@(h'1239a)
|
|
012398 0000
|
|
01239a 0000
|
|
01239c 0000
|
|
01239e 02ff mac.l @r15+, @r2+
|
|
0123a0 4c18 shll8 r12
|
|
0123a2 0000
|
|
0123a4 05ff mac.l @r15+, @r5+
|
|
0123a6 afd9 bra h'-4e ;@(h'1235c)
|
|
0123a8 c71c mova @(h'70,pc), r0 ;h'1241c
|
|
0123aa 783d add #h'3d, r8
|
|
0123ac b339 bsr h'672 ;@(h'12a22)
|
|
0123ae 82ff
|
|
0123b0 5e3c mov.l @(h'30,r3), r14
|
|
0123b2 0000
|
|
0123b4 05ff mac.l @r15+, @r5+
|
|
0123b6 afdb bra h'-4a ;@(h'12370)
|
|
0123b8 efbe mov #h'ffffffbe, r15
|
|
0123ba f87d
|
|
0123bc b37d bsr h'6fa ;@(h'12aba)
|
|
0123be 82ff
|
|
0123c0 5774 mov.l @(h'10,r7), r7
|
|
0123c2 0000
|
|
0123c4 05ff mac.l @r15+, @r5+
|
|
0123c6 a31b bra h'636 ;@(h'12a00)
|
|
0123c8 6db0 mov.b @r11, r13
|
|
0123ca c061 mov.b r0, @(h'61,gbr)
|
|
0123cc bb6d bsr h'-926 ;@(h'11aaa)
|
|
0123ce 82ff
|
|
0123d0 63e2 mov.l @r14, r3
|
|
0123d2 0000
|
|
0123d4 05ff mac.l @r15+, @r5+
|
|
0123d6 a31b bra h'636 ;@(h'12a10)
|
|
0123d8 edb0 mov #h'ffffffb0, r13
|
|
0123da f079
|
|
0123dc bf6d bsr h'-126 ;@(h'122ba)
|
|
0123de 82ff
|
|
0123e0 61c2 mov.l @r12, r1
|
|
0123e2 0000
|
|
0123e4 05ff mac.l @r15+, @r5+
|
|
0123e6 a31b bra h'636 ;@(h'12a20)
|
|
0123e8 cfb6 or.b #h'b6, @(r0,gbr)
|
|
0123ea f079
|
|
0123ec bf7d bsr h'-106 ;@(h'122ea)
|
|
0123ee 82ff
|
|
0123f0 63e2 mov.l @r14, r3
|
|
0123f2 0000
|
|
0123f4 05ff mac.l @r15+, @r5+
|
|
0123f6 a31b bra h'636 ;@(h'12a30)
|
|
0123f8 efb6 mov #h'ffffffb6, r15
|
|
0123fa c061 mov.b r0, @(h'61,gbr)
|
|
0123fc b77d bsr h'efa ;@(h'132fa)
|
|
0123fe 82ff
|
|
012400 5774 mov.l @(h'10,r7), r7
|
|
012402 0000
|
|
012404 05ff mac.l @r15+, @r5+
|
|
012406 a31b bra h'636 ;@(h'12a40)
|
|
012408 6dbe exts.b r11, r13
|
|
01240a f861
|
|
01240c b36d bsr h'6da ;@(h'12aea)
|
|
01240e f2ff
|
|
012410 5e3c mov.l @(h'30,r3), r14
|
|
012412 0000
|
|
012414 05ff mac.l @r15+, @r5+
|
|
012416 a31b bra h'636 ;@(h'12a50)
|
|
012418 6d9c extu.b r9, r13
|
|
01241a 7861 add #h'61, r8
|
|
01241c b36c bsr h'6d8 ;@(h'12af8)
|
|
01241e f2ff
|
|
012420 4c18 shll8 r12
|
|
012422 0000
|
|
012424 05ff mac.l @r15+, @r5+
|
|
012426 a000 bra h'0 ;@(h'1242a)
|
|
012428 0000
|
|
01242a 0000
|
|
01242c 0000
|
|
01242e 02ff mac.l @r15+, @r2+
|
|
012430 4630
|
|
012432 0000
|
|
012434 05ff mac.l @r15+, @r5+
|
|
012436 a000 bra h'0 ;@(h'1243a)
|
|
012438 0000
|
|
01243a 0000
|
|
01243c 0000
|
|
01243e 02ff mac.l @r15+, @r2+
|
|
012440 41c0
|
|
012442 0000
|
|
012444 05ff mac.l @r15+, @r5+
|
|
012446 bfff bsr h'-2 ;@(h'12448)
|
|
012448 ffff
|
|
01244a ffff
|
|
01244c ffff
|
|
01244e feff
|
|
012450 7fff add #h'ff, r15
|
|
012452 ffff
|
|
012454 fdff
|
|
012456 8000 mov.b r0, @(h'0,r0)
|
|
012458 0000
|
|
01245a 0000
|
|
01245c 0000
|
|
01245e 00ff mac.l @r15+, @r0+
|
|
012460 0000
|
|
012462 0000
|
|
012464 01ff mac.l @r15+, @r1+
|
|
012466 ffff
|
|
012468 ffff
|
|
01246a ffff
|
|
01246c ffff
|
|
01246e ffff
|
|
012470 ffff
|
|
012472 ffff
|
|
012474 ffff
|
|
012476 ffff
|
|
012478 ffff
|
|
01247a ffff
|
|
01247c ffff
|
|
01247e ffff
|
|
012480 e000 mov #h'0, r0
|
|
012482 0000
|
|
012484 07ff mac.l @r15+, @r7+
|
|
012486 8000 mov.b r0, @(h'0,r0)
|
|
012488 0080
|
|
01248a 0000
|
|
01248c 8000 mov.b r0, @(h'0,r0)
|
|
01248e 00ff mac.l @r15+, @r0+
|
|
012490 efff mov #h'ffffffff, r15
|
|
012492 ffff
|
|
012494 f7ff
|
|
012496 bfff bsr h'-2 ;@(h'12498)
|
|
012498 febf
|
|
01249a fffe
|
|
01249c bfff bsr h'-2 ;@(h'1249e)
|
|
01249e feff
|
|
0124a0 e800 mov #h'0, r8
|
|
0124a2 0000
|
|
0124a4 17ff mov.l r15, @(h'3c,r7)
|
|
0124a6 a000 bra h'0 ;@(h'124aa)
|
|
0124a8 02a0
|
|
0124aa 0002 stc sr, r0
|
|
0124ac a000 bra h'0 ;@(h'124b0)
|
|
0124ae 02ec mov.b @(r0,r14), r2
|
|
0124b0 e800 mov #h'0, r8
|
|
0124b2 0000
|
|
0124b4 1607 mov.l r0, @(h'1c,r6)
|
|
0124b6 a000 bra h'0 ;@(h'124ba)
|
|
0124b8 02a0
|
|
0124ba 0002 stc sr, r0
|
|
0124bc a000 bra h'0 ;@(h'124c0)
|
|
0124be 02db
|
|
0124c0 6800 mov.b @r0, r8
|
|
0124c2 0000
|
|
0124c4 1403 mov.l r0, @(h'c,r4)
|
|
0124c6 a000 bra h'0 ;@(h'124ca)
|
|
0124c8 02a0
|
|
0124ca 0002 stc sr, r0
|
|
0124cc a000 bra h'0 ;@(h'124d0)
|
|
0124ce 0280
|
|
0124d0 2800 mov.b r0, @r8
|
|
0124d2 0000
|
|
0124d4 1493 mov.l r9, @(h'c,r4)
|
|
0124d6 a000 bra h'0 ;@(h'124da)
|
|
0124d8 02a0
|
|
0124da 0002 stc sr, r0
|
|
0124dc a000 bra h'0 ;@(h'124e0)
|
|
0124de 02db
|
|
0124e0 6800 mov.b @r0, r8
|
|
0124e2 0000
|
|
0124e4 1493 mov.l r9, @(h'c,r4)
|
|
0124e6 a000 bra h'0 ;@(h'124ea)
|
|
0124e8 02a0
|
|
0124ea 0002 stc sr, r0
|
|
0124ec a000 bra h'0 ;@(h'124f0)
|
|
0124ee 02e6 mov.l r14, @(r0,r2)
|
|
0124f0 e800 mov #h'0, r8
|
|
0124f2 0000
|
|
0124f4 14f3 mov.l r15, @(h'c,r4)
|
|
0124f6 a000 bra h'0 ;@(h'124fa)
|
|
0124f8 02a0
|
|
0124fa 0002 stc sr, r0
|
|
0124fc a000 bra h'0 ;@(h'12500)
|
|
0124fe 02ff mac.l @r15+, @r2+
|
|
012500 e800 mov #h'0, r8
|
|
012502 0000
|
|
012504 17ff mov.l r15, @(h'3c,r7)
|
|
012506 a000 bra h'0 ;@(h'1250a)
|
|
012508 02a0
|
|
01250a 0002 stc sr, r0
|
|
01250c a000 bra h'0 ;@(h'12510)
|
|
01250e 02ff mac.l @r15+, @r2+
|
|
012510 e800 mov #h'0, r8
|
|
012512 0000
|
|
012514 1463 mov.l r6, @(h'c,r4)
|
|
012516 a000 bra h'0 ;@(h'1251a)
|
|
012518 02a0
|
|
01251a 0002 stc sr, r0
|
|
01251c a000 bra h'0 ;@(h'12520)
|
|
01251e 02f2 stc r7_bank, r2
|
|
012520 6be0 mov.b @r14, r11
|
|
012522 0007 mul.l r0, r0
|
|
012524 d403 mov.l @(h'c,pc), r4 ;@(h'12534)
|
|
012526 a000 bra h'0 ;@(h'1252a)
|
|
012528 02a0
|
|
01252a 0002 stc sr, r0
|
|
01252c a000 bra h'0 ;@(h'12530)
|
|
01252e 02f2 stc r7_bank, r2
|
|
012530 69c0 mov.b @r12, r9
|
|
012532 0003 bsrf r0
|
|
012534 979f mov.w @(h'13e,pc), r7 ;@(h'12676)
|
|
012536 a000 bra h'0 ;@(h'1253a)
|
|
012538 02a0
|
|
01253a 0002 stc sr, r0
|
|
01253c a000 bra h'0 ;@(h'12540)
|
|
01253e 02ff mac.l @r15+, @r2+
|
|
012540 e880 mov #h'ffffff80, r8
|
|
012542 0001
|
|
012544 1403 mov.l r0, @(h'c,r4)
|
|
012546 a000 bra h'0 ;@(h'1254a)
|
|
012548 02a0
|
|
01254a 0002 stc sr, r0
|
|
01254c a000 bra h'0 ;@(h'12550)
|
|
01254e 02cf mac.l @r12+, @r2+
|
|
012550 e800 mov #h'0, r8
|
|
012552 0000
|
|
012554 1463 mov.l r6, @(h'c,r4)
|
|
012556 a000 bra h'0 ;@(h'1255a)
|
|
012558 02a0
|
|
01255a 0002 stc sr, r0
|
|
01255c a000 bra h'0 ;@(h'12560)
|
|
01255e 02cf mac.l @r12+, @r2+
|
|
012560 e800 mov #h'0, r8
|
|
012562 0000
|
|
012564 17ff mov.l r15, @(h'3c,r7)
|
|
012566 a000 bra h'0 ;@(h'1256a)
|
|
012568 02a0
|
|
01256a 0002 stc sr, r0
|
|
01256c a000 bra h'0 ;@(h'12570)
|
|
01256e 02c0
|
|
012570 2800 mov.b r0, @r8
|
|
012572 0000
|
|
012574 1607 mov.l r0, @(h'1c,r6)
|
|
012576 a000 bra h'0 ;@(h'1257a)
|
|
012578 02a0
|
|
01257a 0002 stc sr, r0
|
|
01257c a000 bra h'0 ;@(h'12580)
|
|
01257e 02c0
|
|
012580 2800 mov.b r0, @r8
|
|
012582 0000
|
|
012584 1403 mov.l r0, @(h'c,r4)
|
|
012586 a000 bra h'0 ;@(h'1258a)
|
|
012588 02a0
|
|
01258a 0002 stc sr, r0
|
|
01258c a000 bra h'0 ;@(h'12590)
|
|
01258e 02cf mac.l @r12+, @r2+
|
|
012590 ebe0 mov #h'ffffffe0, r11
|
|
012592 0007 mul.l r0, r0
|
|
012594 d493 mov.l @(h'24c,pc), r4 ;@(h'127e4)
|
|
012596 a000 bra h'0 ;@(h'1259a)
|
|
012598 02a0
|
|
01259a 0002 stc sr, r0
|
|
01259c a000 bra h'0 ;@(h'125a0)
|
|
01259e 02cf mac.l @r12+, @r2+
|
|
0125a0 e9c0 mov #h'ffffffc0, r9
|
|
0125a2 0003 bsrf r0
|
|
0125a4 9493 mov.w @(h'126,pc), r4 ;@(h'126ce)
|
|
0125a6 a000 bra h'0 ;@(h'125aa)
|
|
0125a8 02a0
|
|
0125aa 0002 stc sr, r0
|
|
0125ac a000 bra h'0 ;@(h'125b0)
|
|
0125ae 02ff mac.l @r15+, @r2+
|
|
0125b0 e880 mov #h'ffffff80, r8
|
|
0125b2 0001
|
|
0125b4 14f3 mov.l r15, @(h'c,r4)
|
|
0125b6 a000 bra h'0 ;@(h'125ba)
|
|
0125b8 02a0
|
|
0125ba 0002 stc sr, r0
|
|
0125bc a000 bra h'0 ;@(h'125c0)
|
|
0125be 02cf mac.l @r12+, @r2+
|
|
0125c0 e800 mov #h'0, r8
|
|
0125c2 0000
|
|
0125c4 17ff mov.l r15, @(h'3c,r7)
|
|
0125c6 a000 bra h'0 ;@(h'125ca)
|
|
0125c8 02a0
|
|
0125ca 0002 stc sr, r0
|
|
0125cc a000 bra h'0 ;@(h'125d0)
|
|
0125ce 02c9
|
|
0125d0 e800 mov #h'0, r8
|
|
0125d2 0000
|
|
0125d4 17ff mov.l r15, @(h'3c,r7)
|
|
0125d6 a000 bra h'0 ;@(h'125da)
|
|
0125d8 02a0
|
|
0125da 0002 stc sr, r0
|
|
0125dc a000 bra h'0 ;@(h'125e0)
|
|
0125de 02c9
|
|
0125e0 e800 mov #h'0, r8
|
|
0125e2 0000
|
|
0125e4 17ff mov.l r15, @(h'3c,r7)
|
|
0125e6 a000 bra h'0 ;@(h'125ea)
|
|
0125e8 02a0
|
|
0125ea 0002 stc sr, r0
|
|
0125ec a000 bra h'0 ;@(h'125f0)
|
|
0125ee 02c0
|
|
0125f0 2800 mov.b r0, @r8
|
|
0125f2 0000
|
|
0125f4 170f mov.l r0, @(h'3c,r7)
|
|
0125f6 a000 bra h'0 ;@(h'125fa)
|
|
0125f8 02a0
|
|
0125fa 0002 stc sr, r0
|
|
0125fc a000 bra h'0 ;@(h'12600)
|
|
0125fe 02e0
|
|
012600 2be0 mov.b r14, @r11
|
|
012602 0007 mul.l r0, r0
|
|
012604 d70f mov.l @(h'3c,pc), r7 ;@(h'12644)
|
|
012606 a000 bra h'0 ;@(h'1260a)
|
|
012608 02a0
|
|
01260a 0002 stc sr, r0
|
|
01260c a000 bra h'0 ;@(h'12610)
|
|
01260e 02ff mac.l @r15+, @r2+
|
|
012610 e9c0 mov #h'ffffffc0, r9
|
|
012612 0003 bsrf r0
|
|
012614 970f mov.w @(h'1e,pc), r7 ;@(h'12636)
|
|
012616 a000 bra h'0 ;@(h'1261a)
|
|
012618 02a0
|
|
01261a 0002 stc sr, r0
|
|
01261c a000 bra h'0 ;@(h'12620)
|
|
01261e 02c0
|
|
012620 2880 mov.b r8, @r8
|
|
012622 0001
|
|
012624 170f mov.l r0, @(h'3c,r7)
|
|
012626 a000 bra h'0 ;@(h'1262a)
|
|
012628 02a0
|
|
01262a 0002 stc sr, r0
|
|
01262c a000 bra h'0 ;@(h'12630)
|
|
01262e 02c0
|
|
012630 2800 mov.b r0, @r8
|
|
012632 0000
|
|
012634 170f mov.l r0, @(h'3c,r7)
|
|
012636 a000 bra h'0 ;@(h'1263a)
|
|
012638 02a0
|
|
01263a 0002 stc sr, r0
|
|
01263c a000 bra h'0 ;@(h'12640)
|
|
01263e 02ff mac.l @r15+, @r2+
|
|
012640 e800 mov #h'0, r8
|
|
012642 0000
|
|
012644 170f mov.l r0, @(h'3c,r7)
|
|
012646 a000 bra h'0 ;@(h'1264a)
|
|
012648 02a0
|
|
01264a 0002 stc sr, r0
|
|
01264c a000 bra h'0 ;@(h'12650)
|
|
01264e 02c0
|
|
012650 2800 mov.b r0, @r8
|
|
012652 0000
|
|
012654 170f mov.l r0, @(h'3c,r7)
|
|
012656 a000 bra h'0 ;@(h'1265a)
|
|
012658 02a0
|
|
01265a 0002 stc sr, r0
|
|
01265c a000 bra h'0 ;@(h'12660)
|
|
01265e 02c0
|
|
012660 2800 mov.b r0, @r8
|
|
012662 0000
|
|
012664 170f mov.l r0, @(h'3c,r7)
|
|
012666 a000 bra h'0 ;@(h'1266a)
|
|
012668 02a0
|
|
01266a 0002 stc sr, r0
|
|
01266c a000 bra h'0 ;@(h'12670)
|
|
01266e 02f9
|
|
012670 ebe0 mov #h'ffffffe0, r11
|
|
012672 0007 mul.l r0, r0
|
|
012674 d70f mov.l @(h'3c,pc), r7 ;@(h'126b4)
|
|
012676 a000 bra h'0 ;@(h'1267a)
|
|
012678 02a0
|
|
01267a 0002 stc sr, r0
|
|
01267c a000 bra h'0 ;@(h'12680)
|
|
01267e 02c0
|
|
012680 29c0 mov.b r12, @r9
|
|
012682 0003 bsrf r0
|
|
012684 970f mov.w @(h'1e,pc), r7 ;@(h'126a6)
|
|
012686 a000 bra h'0 ;@(h'1268a)
|
|
012688 02a0
|
|
01268a 0002 stc sr, r0
|
|
01268c a000 bra h'0 ;@(h'12690)
|
|
01268e 02c0
|
|
012690 2880 mov.b r8, @r8
|
|
012692 0001
|
|
012694 170f mov.l r0, @(h'3c,r7)
|
|
012696 a000 bra h'0 ;@(h'1269a)
|
|
012698 02a0
|
|
01269a 0002 stc sr, r0
|
|
01269c a000 bra h'0 ;@(h'126a0)
|
|
01269e 02ff mac.l @r15+, @r2+
|
|
0126a0 e800 mov #h'0, r8
|
|
0126a2 0000
|
|
0126a4 170f mov.l r0, @(h'3c,r7)
|
|
0126a6 a000 bra h'0 ;@(h'126aa)
|
|
0126a8 02a0
|
|
0126aa 0002 stc sr, r0
|
|
0126ac a000 bra h'0 ;@(h'126b0)
|
|
0126ae 02ec mov.b @(r0,r14), r2
|
|
0126b0 6800 mov.b @r0, r8
|
|
0126b2 0000
|
|
0126b4 1403 mov.l r0, @(h'c,r4)
|
|
0126b6 a000 bra h'0 ;@(h'126ba)
|
|
0126b8 02a0
|
|
0126ba 0002 stc sr, r0
|
|
0126bc a000 bra h'0 ;@(h'126c0)
|
|
0126be 02c8
|
|
0126c0 2800 mov.b r0, @r8
|
|
0126c2 0000
|
|
0126c4 1607 mov.l r0, @(h'1c,r6)
|
|
0126c6 a000 bra h'0 ;@(h'126ca)
|
|
0126c8 02a0
|
|
0126ca 0002 stc sr, r0
|
|
0126cc a000 bra h'0 ;@(h'126d0)
|
|
0126ce 02c9
|
|
0126d0 2800 mov.b r0, @r8
|
|
0126d2 0000
|
|
0126d4 170f mov.l r0, @(h'3c,r7)
|
|
0126d6 a000 bra h'0 ;@(h'126da)
|
|
0126d8 02a0
|
|
0126da 0002 stc sr, r0
|
|
0126dc a000 bra h'0 ;@(h'126e0)
|
|
0126de 02c1
|
|
0126e0 2800 mov.b r0, @r8
|
|
0126e2 0000
|
|
0126e4 179f mov.l r9, @(h'3c,r7)
|
|
0126e6 a000 bra h'0 ;@(h'126ea)
|
|
0126e8 02a0
|
|
0126ea 0002 stc sr, r0
|
|
0126ec a000 bra h'0 ;@(h'126f0)
|
|
0126ee 02e3
|
|
0126f0 6800 mov.b @r0, r8
|
|
0126f2 0000
|
|
0126f4 17ff mov.l r15, @(h'3c,r7)
|
|
0126f6 a000 bra h'0 ;@(h'126fa)
|
|
0126f8 02a0
|
|
0126fa 0002 stc sr, r0
|
|
0126fc a000 bra h'0 ;@(h'12700)
|
|
0126fe 02ff mac.l @r15+, @r2+
|
|
012700 e800 mov #h'0, r8
|
|
012702 0000
|
|
012704 17ff mov.l r15, @(h'3c,r7)
|
|
012706 a000 bra h'0 ;@(h'1270a)
|
|
012708 02a0
|
|
01270a 0002 stc sr, r0
|
|
01270c a000 bra h'0 ;@(h'12710)
|
|
01270e 02ff mac.l @r15+, @r2+
|
|
012710 e800 mov #h'0, r8
|
|
012712 0000
|
|
012714 17ff mov.l r15, @(h'3c,r7)
|
|
012716 bfff bsr h'-2 ;@(h'12718)
|
|
012718 febf
|
|
01271a fffe
|
|
01271c bfff bsr h'-2 ;@(h'1271e)
|
|
01271e feff
|
|
012720 efff mov #h'ffffffff, r15
|
|
012722 ffff
|
|
012724 f7ff
|
|
012726 8000 mov.b r0, @(h'0,r0)
|
|
012728 0080
|
|
01272a 0000
|
|
01272c 8000 mov.b r0, @(h'0,r0)
|
|
01272e 00ff mac.l @r15+, @r0+
|
|
012730 e000 mov #h'0, r0
|
|
012732 0000
|
|
012734 07ff mac.l @r15+, @r7+
|
|
012736 ffff
|
|
012738 ffff
|
|
01273a ffff
|
|
01273c ffff
|
|
01273e ffff
|
|
012740 ffff
|
|
012742 ffff
|
|
012744 ffff
|
|
012746 0000
|
|
012748 0000
|
|
01274a 0000
|
|
01274c 0000
|
|
01274e 0000
|
|
012750 0000
|
|
012752 0000
|
|
012754 0000
|
|
012756 0000
|
|
012758 0000
|
|
01275a 0000
|
|
01275c 0000
|
|
01275e 0000
|
|
012760 0000
|
|
012762 0000
|
|
012764 0000
|
|
012766 0000
|
|
012768 0000
|
|
01276a 0000
|
|
01276c 0000
|
|
01276e 0000
|
|
012770 7fff add #h'ff, r15
|
|
012772 ffff
|
|
012774 fc00
|
|
012776 0000
|
|
012778 0000
|
|
01277a 0000
|
|
01277c 0000
|
|
01277e 0000
|
|
012780 7fff add #h'ff, r15
|
|
012782 ffff
|
|
012784 fc00
|
|
012786 0000
|
|
012788 0000
|
|
01278a 0000
|
|
01278c 0000
|
|
01278e 0000
|
|
012790 7fff add #h'ff, r15
|
|
012792 ffff
|
|
012794 fc00
|
|
012796 0000
|
|
012798 0000
|
|
01279a 0000
|
|
01279c 0000
|
|
01279e 0000
|
|
0127a0 7fff add #h'ff, r15
|
|
0127a2 ffff
|
|
0127a4 fc00
|
|
0127a6 0000
|
|
0127a8 0000
|
|
0127aa 0000
|
|
0127ac 0000
|
|
0127ae 0000
|
|
0127b0 7fff add #h'ff, r15
|
|
0127b2 ffff
|
|
0127b4 fc00
|
|
0127b6 0000
|
|
0127b8 0000
|
|
0127ba 0000
|
|
0127bc 0000
|
|
0127be 0000
|
|
0127c0 7fff add #h'ff, r15
|
|
0127c2 ffff
|
|
0127c4 fc00
|
|
0127c6 0000
|
|
0127c8 0000
|
|
0127ca 0000
|
|
0127cc 0000
|
|
0127ce 0000
|
|
0127d0 7fff add #h'ff, r15
|
|
0127d2 ffff
|
|
0127d4 fc00
|
|
0127d6 0000
|
|
0127d8 0000
|
|
0127da 0000
|
|
0127dc 0000
|
|
0127de 0000
|
|
0127e0 7fff add #h'ff, r15
|
|
0127e2 ffff
|
|
0127e4 fc00
|
|
0127e6 0000
|
|
0127e8 0000
|
|
0127ea 0000
|
|
0127ec 0000
|
|
0127ee 0000
|
|
0127f0 7fff add #h'ff, r15
|
|
0127f2 ffff
|
|
0127f4 fc00
|
|
0127f6 0000
|
|
0127f8 0000
|
|
0127fa 0000
|
|
0127fc 0000
|
|
0127fe 0000
|
|
012800 7fff add #h'ff, r15
|
|
012802 ffff
|
|
012804 fc00
|
|
012806 0000
|
|
012808 0000
|
|
01280a 0000
|
|
01280c 0000
|
|
01280e 0000
|
|
012810 7fff add #h'ff, r15
|
|
012812 ffff
|
|
012814 fc00
|
|
012816 0000
|
|
012818 0000
|
|
01281a 0000
|
|
01281c 0000
|
|
01281e 0000
|
|
012820 7fff add #h'ff, r15
|
|
012822 ffff
|
|
012824 fc00
|
|
012826 0000
|
|
012828 0000
|
|
01282a 0000
|
|
01282c 0000
|
|
01282e 0000
|
|
012830 7fff add #h'ff, r15
|
|
012832 ffff
|
|
012834 fc00
|
|
012836 0000
|
|
012838 0000
|
|
01283a 0000
|
|
01283c 0000
|
|
01283e 0000
|
|
012840 7fff add #h'ff, r15
|
|
012842 ffff
|
|
012844 fc00
|
|
012846 0000
|
|
012848 0000
|
|
01284a 0000
|
|
01284c 0000
|
|
01284e 0000
|
|
012850 7fff add #h'ff, r15
|
|
012852 ffff
|
|
012854 fc00
|
|
012856 0000
|
|
012858 0000
|
|
01285a 0000
|
|
01285c 0000
|
|
01285e 0000
|
|
012860 0000
|
|
012862 0000
|
|
012864 0000
|
|
012866 0000
|
|
012868 0000
|
|
01286a 0000
|
|
01286c 0000
|
|
01286e 0000
|
|
012870 0000
|
|
012872 0000
|
|
012874 0000
|
|
012876 0000
|
|
012878 0000
|
|
01287a 0000
|
|
01287c 0000
|
|
01287e 0000
|
|
012880 0000
|
|
012882 0000
|
|
012884 0000
|
|
012886 0000
|
|
012888 0000
|
|
01288a 0000
|
|
01288c 0000
|
|
01288e 0000
|
|
012890 0000
|
|
012892 0000
|
|
012894 0000
|
|
012896 0000
|
|
012898 0000
|
|
01289a 0000
|
|
01289c 0000
|
|
01289e 0000
|
|
0128a0 0000
|
|
0128a2 0000
|
|
0128a4 0000
|
|
0128a6 1fff mov.l r15, @(h'3c,r15)
|
|
0128a8 fc1f
|
|
0128aa fffc
|
|
0128ac 1fff mov.l r15, @(h'3c,r15)
|
|
0128ae fc00
|
|
0128b0 0000
|
|
0128b2 0000
|
|
0128b4 0000
|
|
0128b6 1fff mov.l r15, @(h'3c,r15)
|
|
0128b8 fc1f
|
|
0128ba fffc
|
|
0128bc 1fff mov.l r15, @(h'3c,r15)
|
|
0128be fc00
|
|
0128c0 0000
|
|
0128c2 0000
|
|
0128c4 0000
|
|
0128c6 1fff mov.l r15, @(h'3c,r15)
|
|
0128c8 fc1f
|
|
0128ca fffc
|
|
0128cc 1fff mov.l r15, @(h'3c,r15)
|
|
0128ce fc00
|
|
0128d0 0000
|
|
0128d2 0000
|
|
0128d4 0000
|
|
0128d6 1fff mov.l r15, @(h'3c,r15)
|
|
0128d8 fc1f
|
|
0128da fffc
|
|
0128dc 1fff mov.l r15, @(h'3c,r15)
|
|
0128de fc00
|
|
0128e0 0000
|
|
0128e2 0000
|
|
0128e4 0000
|
|
0128e6 1fff mov.l r15, @(h'3c,r15)
|
|
0128e8 fc1f
|
|
0128ea fffc
|
|
0128ec 1fff mov.l r15, @(h'3c,r15)
|
|
0128ee fc00
|
|
0128f0 0000
|
|
0128f2 0000
|
|
0128f4 0000
|
|
0128f6 1fff mov.l r15, @(h'3c,r15)
|
|
0128f8 fc1f
|
|
0128fa fffc
|
|
0128fc 1fff mov.l r15, @(h'3c,r15)
|
|
0128fe fc00
|
|
012900 0000
|
|
012902 0000
|
|
012904 0000
|
|
012906 1fff mov.l r15, @(h'3c,r15)
|
|
012908 fc1f
|
|
01290a fffc
|
|
01290c 1fff mov.l r15, @(h'3c,r15)
|
|
01290e fc00
|
|
012910 0000
|
|
012912 0000
|
|
012914 0000
|
|
012916 1fff mov.l r15, @(h'3c,r15)
|
|
012918 fc1f
|
|
01291a fffc
|
|
01291c 1fff mov.l r15, @(h'3c,r15)
|
|
01291e fc00
|
|
012920 0000
|
|
012922 0000
|
|
012924 0000
|
|
012926 1fff mov.l r15, @(h'3c,r15)
|
|
012928 fc1f
|
|
01292a fffc
|
|
01292c 1fff mov.l r15, @(h'3c,r15)
|
|
01292e fc00
|
|
012930 0000
|
|
012932 0000
|
|
012934 0000
|
|
012936 1fff mov.l r15, @(h'3c,r15)
|
|
012938 fc1f
|
|
01293a fffc
|
|
01293c 1fff mov.l r15, @(h'3c,r15)
|
|
01293e fc00
|
|
012940 0000
|
|
012942 0000
|
|
012944 0000
|
|
012946 1fff mov.l r15, @(h'3c,r15)
|
|
012948 fc1f
|
|
01294a fffc
|
|
01294c 1fff mov.l r15, @(h'3c,r15)
|
|
01294e fc00
|
|
012950 0000
|
|
012952 0000
|
|
012954 0000
|
|
012956 1fff mov.l r15, @(h'3c,r15)
|
|
012958 fc1f
|
|
01295a fffc
|
|
01295c 1fff mov.l r15, @(h'3c,r15)
|
|
01295e fc00
|
|
012960 0000
|
|
012962 0000
|
|
012964 0000
|
|
012966 1fff mov.l r15, @(h'3c,r15)
|
|
012968 fc1f
|
|
01296a fffc
|
|
01296c 1fff mov.l r15, @(h'3c,r15)
|
|
01296e fc00
|
|
012970 0000
|
|
012972 0000
|
|
012974 0000
|
|
012976 1fff mov.l r15, @(h'3c,r15)
|
|
012978 fc1f
|
|
01297a fffc
|
|
01297c 1fff mov.l r15, @(h'3c,r15)
|
|
01297e fc00
|
|
012980 0000
|
|
012982 0000
|
|
012984 0000
|
|
012986 1fff mov.l r15, @(h'3c,r15)
|
|
012988 fc1f
|
|
01298a fffc
|
|
01298c 1fff mov.l r15, @(h'3c,r15)
|
|
01298e fc00
|
|
012990 0000
|
|
012992 0000
|
|
012994 0000
|
|
012996 1fff mov.l r15, @(h'3c,r15)
|
|
012998 fc1f
|
|
01299a fffc
|
|
01299c 1fff mov.l r15, @(h'3c,r15)
|
|
01299e fc00
|
|
0129a0 0000
|
|
0129a2 0000
|
|
0129a4 0000
|
|
0129a6 1fff mov.l r15, @(h'3c,r15)
|
|
0129a8 fc1f
|
|
0129aa fffc
|
|
0129ac 1fff mov.l r15, @(h'3c,r15)
|
|
0129ae fc00
|
|
0129b0 0000
|
|
0129b2 0000
|
|
0129b4 0000
|
|
0129b6 1fff mov.l r15, @(h'3c,r15)
|
|
0129b8 fc1f
|
|
0129ba fffc
|
|
0129bc 1fff mov.l r15, @(h'3c,r15)
|
|
0129be fc00
|
|
0129c0 0000
|
|
0129c2 0000
|
|
0129c4 0000
|
|
0129c6 1fff mov.l r15, @(h'3c,r15)
|
|
0129c8 fc1f
|
|
0129ca fffc
|
|
0129cc 1fff mov.l r15, @(h'3c,r15)
|
|
0129ce fc00
|
|
0129d0 0000
|
|
0129d2 0000
|
|
0129d4 0000
|
|
0129d6 1fff mov.l r15, @(h'3c,r15)
|
|
0129d8 fc1f
|
|
0129da fffc
|
|
0129dc 1fff mov.l r15, @(h'3c,r15)
|
|
0129de fc00
|
|
0129e0 0000
|
|
0129e2 0000
|
|
0129e4 0000
|
|
0129e6 1fff mov.l r15, @(h'3c,r15)
|
|
0129e8 fc1f
|
|
0129ea fffc
|
|
0129ec 1fff mov.l r15, @(h'3c,r15)
|
|
0129ee fc00
|
|
0129f0 0000
|
|
0129f2 0000
|
|
0129f4 0000
|
|
0129f6 1fff mov.l r15, @(h'3c,r15)
|
|
0129f8 fc1f
|
|
0129fa fffc
|
|
0129fc 1fff mov.l r15, @(h'3c,r15)
|
|
0129fe fc00
|
|
012a00 0000
|
|
012a02 0000
|
|
012a04 0000
|
|
012a06 1fff mov.l r15, @(h'3c,r15)
|
|
012a08 fc1f
|
|
012a0a fffc
|
|
012a0c 1fff mov.l r15, @(h'3c,r15)
|
|
012a0e fc00
|
|
012a10 0000
|
|
012a12 0000
|
|
012a14 0000
|
|
012a16 1fff mov.l r15, @(h'3c,r15)
|
|
012a18 fc1f
|
|
012a1a fffc
|
|
012a1c 1fff mov.l r15, @(h'3c,r15)
|
|
012a1e fc00
|
|
012a20 0000
|
|
012a22 0000
|
|
012a24 0000
|
|
012a26 1fff mov.l r15, @(h'3c,r15)
|
|
012a28 fc1f
|
|
012a2a fffc
|
|
012a2c 1fff mov.l r15, @(h'3c,r15)
|
|
012a2e fc00
|
|
012a30 0000
|
|
012a32 0000
|
|
012a34 0000
|
|
012a36 1fff mov.l r15, @(h'3c,r15)
|
|
012a38 fc1f
|
|
012a3a fffc
|
|
012a3c 1fff mov.l r15, @(h'3c,r15)
|
|
012a3e fc00
|
|
012a40 0000
|
|
012a42 0000
|
|
012a44 0000
|
|
012a46 1fff mov.l r15, @(h'3c,r15)
|
|
012a48 fc1f
|
|
012a4a fffc
|
|
012a4c 1fff mov.l r15, @(h'3c,r15)
|
|
012a4e fc00
|
|
012a50 0000
|
|
012a52 0000
|
|
012a54 0000
|
|
012a56 1fff mov.l r15, @(h'3c,r15)
|
|
012a58 fc1f
|
|
012a5a fffc
|
|
012a5c 1fff mov.l r15, @(h'3c,r15)
|
|
012a5e fc00
|
|
012a60 0000
|
|
012a62 0000
|
|
012a64 0000
|
|
012a66 1fff mov.l r15, @(h'3c,r15)
|
|
012a68 fc1f
|
|
012a6a fffc
|
|
012a6c 1fff mov.l r15, @(h'3c,r15)
|
|
012a6e fc00
|
|
012a70 0000
|
|
012a72 0000
|
|
012a74 0000
|
|
012a76 1fff mov.l r15, @(h'3c,r15)
|
|
012a78 fc1f
|
|
012a7a fffc
|
|
012a7c 1fff mov.l r15, @(h'3c,r15)
|
|
012a7e fc00
|
|
012a80 0000
|
|
012a82 0000
|
|
012a84 0000
|
|
012a86 1fff mov.l r15, @(h'3c,r15)
|
|
012a88 fc1f
|
|
012a8a fffc
|
|
012a8c 1fff mov.l r15, @(h'3c,r15)
|
|
012a8e fc00
|
|
012a90 0000
|
|
012a92 0000
|
|
012a94 0000
|
|
012a96 1fff mov.l r15, @(h'3c,r15)
|
|
012a98 fc1f
|
|
012a9a fffc
|
|
012a9c 1fff mov.l r15, @(h'3c,r15)
|
|
012a9e fc00
|
|
012aa0 0000
|
|
012aa2 0000
|
|
012aa4 0000
|
|
012aa6 1fff mov.l r15, @(h'3c,r15)
|
|
012aa8 fc1f
|
|
012aaa fffc
|
|
012aac 1fff mov.l r15, @(h'3c,r15)
|
|
012aae fc00
|
|
012ab0 0000
|
|
012ab2 0000
|
|
012ab4 0000
|
|
012ab6 1fff mov.l r15, @(h'3c,r15)
|
|
012ab8 fc1f
|
|
012aba fffc
|
|
012abc 1fff mov.l r15, @(h'3c,r15)
|
|
012abe fc00
|
|
012ac0 0000
|
|
012ac2 0000
|
|
012ac4 0000
|
|
012ac6 1fff mov.l r15, @(h'3c,r15)
|
|
012ac8 fc1f
|
|
012aca fffc
|
|
012acc 1fff mov.l r15, @(h'3c,r15)
|
|
012ace fc00
|
|
012ad0 0000
|
|
012ad2 0000
|
|
012ad4 0000
|
|
012ad6 1fff mov.l r15, @(h'3c,r15)
|
|
012ad8 fc1f
|
|
012ada fffc
|
|
012adc 1fff mov.l r15, @(h'3c,r15)
|
|
012ade fc00
|
|
012ae0 0000
|
|
012ae2 0000
|
|
012ae4 0000
|
|
012ae6 1fff mov.l r15, @(h'3c,r15)
|
|
012ae8 fc1f
|
|
012aea fffc
|
|
012aec 1fff mov.l r15, @(h'3c,r15)
|
|
012aee fc00
|
|
012af0 0000
|
|
012af2 0000
|
|
012af4 0000
|
|
012af6 1fff mov.l r15, @(h'3c,r15)
|
|
012af8 fc1f
|
|
012afa fffc
|
|
012afc 1fff mov.l r15, @(h'3c,r15)
|
|
012afe fc00
|
|
012b00 0000
|
|
012b02 0000
|
|
012b04 0000
|
|
012b06 1fff mov.l r15, @(h'3c,r15)
|
|
012b08 fc1f
|
|
012b0a fffc
|
|
012b0c 1fff mov.l r15, @(h'3c,r15)
|
|
012b0e fc00
|
|
012b10 0000
|
|
012b12 0000
|
|
012b14 0000
|
|
012b16 0000
|
|
012b18 0000
|
|
012b1a 0000
|
|
012b1c 0000
|
|
012b1e 0000
|
|
012b20 0000
|
|
012b22 0000
|
|
012b24 0000
|
|
012b26 0000
|
|
012b28 0000
|
|
012b2a 0000
|
|
012b2c 0000
|
|
012b2e 0000
|
|
012b30 0000
|
|
012b32 0000
|
|
012b34 0000
|
|
012b36 0000
|
|
012b38 0000
|
|
012b3a 0000
|
|
012b3c 0000
|
|
012b3e 0000
|
|
012b40 0000
|
|
012b42 0000
|
|
012b44 0000
|
|
012b46 0088
|
|
012b48 0003 bsrf r0
|
|
012b4a f800
|
|
012b4c 07f8
|
|
012b4e 000f mac.l @r0+, @r0+
|
|
012b50 f000
|
|
012b52 0f88
|
|
012b54 000f mac.l @r0+, @r0+
|
|
012b56 8800 cmp/eq #h'0, r0
|
|
012b58 0cf8
|
|
012b5a 000c mov.b @(r0,r0), r0
|
|
012b5c b400 bsr h'800 ;@(h'13360)
|
|
012b5e 0688
|
|
012b60 0005 mov.w r0, @(r0,r0)
|
|
012b62 0800
|
|
012b64 02f7 mul.l r15, r2
|
|
012b66 4004 rotl r0
|
|
012b68 0fc0
|
|
012b6a 07df mac.l @r13+, @r7+
|
|
012b6c c0ff mov.b r0, @(h'ff,gbr)
|
|
012b6e 2fae mulu.w r10, r15
|
|
012b70 9f9f mov.w @(h'13e,pc), r15 ;@(h'12cb2)
|
|
012b72 1541 mov.l r4, @(h'4,r5)
|
|
012b74 ce2f xor.b #h'2f, @(r0,gbr)
|
|
012b76 7ffe add #h'fe, r15
|
|
012b78 3d57 cmp/gt r5, r13
|
|
012b7a fc2b
|
|
012b7c 3c00 cmp/eq r0, r12
|
|
012b7e 1e00 mov.l r0, @(h'0,r14)
|
|
012b80 0000
|
|
012b82 0000
|
|
012b84 0000
|
|
012b86 0000
|
|
012b88 0000
|
|
012b8a 0000
|
|
012b8c 0000
|
|
012b8e 0088
|
|
012b90 0003 bsrf r0
|
|
012b92 f800
|
|
012b94 07f8
|
|
012b96 000f mac.l @r0+, @r0+
|
|
012b98 f000
|
|
012b9a 0f88
|
|
012b9c 000f mac.l @r0+, @r0+
|
|
012b9e 8800 cmp/eq #h'0, r0
|
|
012ba0 0cf8
|
|
012ba2 000c mov.b @(r0,r0), r0
|
|
012ba4 b400 bsr h'800 ;@(h'133a8)
|
|
012ba6 0688
|
|
012ba8 0005 mov.w r0, @(r0,r0)
|
|
012baa 0800
|
|
012bac 02f7 mul.l r15, r2
|
|
012bae 4004 rotl r0
|
|
012bb0 0fc0
|
|
012bb2 07df mac.l @r13+, @r7+
|
|
012bb4 c0ff mov.b r0, @(h'ff,gbr)
|
|
012bb6 2fae mulu.w r10, r15
|
|
012bb8 ff9f
|
|
012bba 1f7f mov.l r7, @(h'3c,r15)
|
|
012bbc ce3f xor.b #h'3f, @(r0,gbr)
|
|
012bbe 7ffe add #h'fe, r15
|
|
012bc0 3f7f addv r7, r15
|
|
012bc2 fc3f
|
|
012bc4 3c00 cmp/eq r0, r12
|
|
012bc6 1e00 mov.l r0, @(h'0,r14)
|
|
012bc8 0000
|
|
012bca 0000
|
|
012bcc 0000
|
|
012bce 0000
|
|
012bd0 0000
|
|
012bd2 0000
|
|
012bd4 0000
|
|
012bd6 0420
|
|
012bd8 000f mac.l @r0+, @r0+
|
|
012bda e000 mov #h'0, r0
|
|
012bdc 1fc0 mov.l r12, @(h'0,r15)
|
|
012bde 003f mac.l @r3+, @r0+
|
|
012be0 2000 mov.b r0, @r0
|
|
012be2 3e20 cmp/eq r2, r14
|
|
012be4 003f mac.l @r3+, @r0+
|
|
012be6 e000 mov #h'0, r0
|
|
012be8 3ad0 cmp/eq r13, r10
|
|
012bea 003a
|
|
012bec 2000 mov.b r0, @r0
|
|
012bee 1e26 mov.l r2, @(h'18,r14)
|
|
012bf0 800b mov.b r0, @(h'b,r0)
|
|
012bf2 cf80 or.b #h'80, @(r0,gbr)
|
|
012bf4 0daf mac.l @r10+, @r13+
|
|
012bf6 8002 mov.b r0, @(h'2,r0)
|
|
012bf8 5f80 mov.l @(h'0,r8), r15
|
|
012bfa 0787 mul.l r8, r7
|
|
012bfc 5c07 mov.l @(h'1c,r0), r12
|
|
012bfe 9f36 mov.w @(h'6c,pc), r15 ;@(h'12c6e)
|
|
012c00 7fcf add #h'cf, r15
|
|
012c02 7acc add #h'cc, r10
|
|
012c04 ee5e mov #h'5e, r14
|
|
012c06 63fc extu.b r15, r3
|
|
012c08 6a3f exts.w r3, r10
|
|
012c0a c03c mov.b r0, @(h'3c,gbr)
|
|
012c0c 3500 cmp/eq r0, r5
|
|
012c0e 001e mov.l @(r0,r1), r0
|
|
012c10 0000
|
|
012c12 0000
|
|
012c14 0000
|
|
012c16 0000
|
|
012c18 0000
|
|
012c1a 0000
|
|
012c1c 0000
|
|
012c1e 0420
|
|
012c20 000f mac.l @r0+, @r0+
|
|
012c22 e000 mov #h'0, r0
|
|
012c24 1fc0 mov.l r12, @(h'0,r15)
|
|
012c26 003f mac.l @r3+, @r0+
|
|
012c28 2000 mov.b r0, @r0
|
|
012c2a 3e20 cmp/eq r2, r14
|
|
012c2c 003f mac.l @r3+, @r0+
|
|
012c2e e000 mov #h'0, r0
|
|
012c30 3ad0 cmp/eq r13, r10
|
|
012c32 003a
|
|
012c34 2000 mov.b r0, @r0
|
|
012c36 1e26 mov.l r2, @(h'18,r14)
|
|
012c38 800b mov.b r0, @(h'b,r0)
|
|
012c3a cf80 or.b #h'80, @(r0,gbr)
|
|
012c3c 0daf mac.l @r10+, @r13+
|
|
012c3e 8002 mov.b r0, @(h'2,r0)
|
|
012c40 5f80 mov.l @(h'0,r8), r15
|
|
012c42 0787 mul.l r8, r7
|
|
012c44 5c07 mov.l @(h'1c,r0), r12
|
|
012c46 9e3e mov.w @(h'7c,pc), r14 ;@(h'12cc6)
|
|
012c48 7fcf add #h'cf, r15
|
|
012c4a 7eff add #h'ff, r14
|
|
012c4c ee7e mov #h'7e, r14
|
|
012c4e 7ffc add #h'fc, r15
|
|
012c50 7e3f add #h'3f, r14
|
|
012c52 c03c mov.b r0, @(h'3c,gbr)
|
|
012c54 3f00 cmp/eq r0, r15
|
|
012c56 001e mov.l @(r0,r1), r0
|
|
012c58 0000
|
|
012c5a 0000
|
|
012c5c 0000
|
|
012c5e 0000
|
|
012c60 0000
|
|
012c62 0000
|
|
012c64 0000
|
|
012c66 0088
|
|
012c68 0003 bsrf r0
|
|
012c6a f800
|
|
012c6c 07f8
|
|
012c6e 000f mac.l @r0+, @r0+
|
|
012c70 f000
|
|
012c72 0f88
|
|
012c74 000f mac.l @r0+, @r0+
|
|
012c76 8800 cmp/eq #h'0, r0
|
|
012c78 0cf8
|
|
012c7a 000c mov.b @(r0,r0), r0
|
|
012c7c b400 bsr h'800 ;@(h'13480)
|
|
012c7e 0688
|
|
012c80 0005 mov.w r0, @(r0,r0)
|
|
012c82 0800
|
|
012c84 02f7 mul.l r15, r2
|
|
012c86 4004 rotl r0
|
|
012c88 0fc0
|
|
012c8a 07df mac.l @r13+, @r7+
|
|
012c8c c0ff mov.b r0, @(h'ff,gbr)
|
|
012c8e 2fae mulu.w r10, r15
|
|
012c90 9f9f mov.w @(h'13e,pc), r15 ;@(h'12dd2)
|
|
012c92 1b41 mov.l r4, @(h'4,r11)
|
|
012c94 ce3d xor.b #h'3d, @(r0,gbr)
|
|
012c96 7ffe add #h'fe, r15
|
|
012c98 2f6b or r6, r15
|
|
012c9a fc35
|
|
012c9c 3c00 cmp/eq r0, r12
|
|
012c9e 1e00 mov.l r0, @(h'0,r14)
|
|
012ca0 0000
|
|
012ca2 0000
|
|
012ca4 0000
|
|
012ca6 0000
|
|
012ca8 0000
|
|
012caa 0000
|
|
012cac 0000
|
|
012cae ff77
|
|
012cb0 fffc
|
|
012cb2 07ff mac.l @r15+, @r7+
|
|
012cb4 f807
|
|
012cb6 fff0
|
|
012cb8 0fff mac.l @r15+, @r15+
|
|
012cba f007
|
|
012cbc fff0
|
|
012cbe 07ff mac.l @r15+, @r7+
|
|
012cc0 f007
|
|
012cc2 fff0
|
|
012cc4 03ff mac.l @r15+, @r3+
|
|
012cc6 f807
|
|
012cc8 fff8
|
|
012cca 07ff mac.l @r15+, @r7+
|
|
012ccc fc00
|
|
012cce bff8 bsr h'-10 ;@(h'12cc2)
|
|
012cd0 003f mac.l @r3+, @r0+
|
|
012cd2 f800
|
|
012cd4 3f00 cmp/eq r0, r15
|
|
012cd6 0051
|
|
012cd8 0000
|
|
012cda e080 mov #h'ffffff80, r0
|
|
012cdc 01c0
|
|
012cde 8001 mov.b r0, @(h'1,r0)
|
|
012ce0 c080 mov.b r0, @(h'80,gbr)
|
|
012ce2 03c0
|
|
012ce4 c7ff mova @(h'3fc,pc), r0 ;h'130e4
|
|
012ce6 e1ff mov #h'ffffffff, r1
|
|
012ce8 ffff
|
|
012cea ffff
|
|
012cec ffff
|
|
012cee ffff
|
|
012cf0 ffff
|
|
012cf2 ffff
|
|
012cf4 ffff
|
|
012cf6 fbdf
|
|
012cf8 fff0
|
|
012cfa 1fff mov.l r15, @(h'3c,r15)
|
|
012cfc e03f mov #h'3f, r0
|
|
012cfe ffc0
|
|
012d00 1fff mov.l r15, @(h'3c,r15)
|
|
012d02 c01f mov.b r0, @(h'1f,gbr)
|
|
012d04 ffc0
|
|
012d06 1fff mov.l r15, @(h'3c,r15)
|
|
012d08 c00f mov.b r0, @(h'f,gbr)
|
|
012d0a ffc0
|
|
012d0c 1fff mov.l r15, @(h'3c,r15)
|
|
012d0e e019 mov #h'19, r0
|
|
012d10 7ff0 add #h'f0, r15
|
|
012d12 307f addv r7, r0
|
|
012d14 f010
|
|
012d16 7ffc add #h'fc, r15
|
|
012d18 007f mac.l @r7+, @r0+
|
|
012d1a f800
|
|
012d1c a3f8 bra h'7f0 ;@(h'13510)
|
|
012d1e 00c1
|
|
012d20 8000 mov.b r0, @(h'0,r0)
|
|
012d22 8100 mov.w r0, @(h'0,r0)
|
|
012d24 0181
|
|
012d26 8003 mov.b r0, @(h'3,r0)
|
|
012d28 81c0 mov.w r0, @(h'0,r12)
|
|
012d2a 3fc3 cmp/ge r12, r15
|
|
012d2c c0ff mov.b r0, @(h'ff,gbr)
|
|
012d2e ffe1
|
|
012d30 ffff
|
|
012d32 ffff
|
|
012d34 ffff
|
|
012d36 ffff
|
|
012d38 ffff
|
|
012d3a ffff
|
|
012d3c ffff
|
|
012d3e 8142 mov.w r0, @(h'4,r4)
|
|
012d40 3c7e addc r7, r12
|
|
012d42 e7c3 mov #h'ffffffc3, r7
|
|
012d44 8181 mov.w r0, @(h'2,r8)
|
|
012d46 8181 mov.w r0, @(h'2,r8)
|
|
012d48 c3e7 trapa #h'e7
|
|
012d4a 7e3c add #h'3c, r14
|
|
012d4c 4281
|
|
012d4e 8142 mov.w r0, @(h'4,r4)
|
|
012d50 3c7e addc r7, r12
|
|
012d52 efdf mov #h'ffffffdf, r15
|
|
012d54 ffff
|
|
012d56 ffff
|
|
012d58 ffff
|
|
012d5a 7e3c add #h'3c, r14
|
|
012d5c 4281
|
|
012d5e 0000
|
|
012d60 8142 mov.w r0, @(h'4,r4)
|
|
012d62 3c7e addc r7, r12
|
|
012d64 e781 mov #h'ffffff81, r7
|
|
012d66 81e7 mov.w r0, @(h'e,r14)
|
|
012d68 7e3c add #h'3c, r14
|
|
012d6a 4281
|
|
012d6c 0000
|
|
012d6e 0000
|
|
012d70 8142 mov.w r0, @(h'4,r4)
|
|
012d72 3c7e addc r7, r12
|
|
012d74 efdf mov #h'ffffffdf, r15
|
|
012d76 ffff
|
|
012d78 7e3c add #h'3c, r14
|
|
012d7a 4281
|
|
012d7c 0000
|
|
012d7e 0000
|
|
012d80 0000
|
|
012d82 8142 mov.w r0, @(h'4,r4)
|
|
012d84 3c7e addc r7, r12
|
|
012d86 817e mov.w r0, @(h'1c,r7)
|
|
012d88 3c42 cmp/hs r4, r12
|
|
012d8a 8100 mov.w r0, @(h'0,r0)
|
|
012d8c 0000
|
|
012d8e 0000
|
|
012d90 0000
|
|
012d92 8142 mov.w r0, @(h'4,r4)
|
|
012d94 3c7e addc r7, r12
|
|
012d96 df7e mov.l @(h'1f8,pc), r15 ;@(h'12f90)
|
|
012d98 3c42 cmp/hs r4, r12
|
|
012d9a 8100 mov.w r0, @(h'0,r0)
|
|
012d9c 0000
|
|
012d9e 7ebd add #h'bd, r14
|
|
012da0 c381 trapa #h'81
|
|
012da2 0000
|
|
012da4 0000
|
|
012da6 0000
|
|
012da8 0000
|
|
012daa 81c3 mov.w r0, @(h'6,r12)
|
|
012dac bd7e bsr h'-504 ;@(h'128ac)
|
|
012dae ffff
|
|
012db0 7ebd add #h'bd, r14
|
|
012db2 c381 trapa #h'81
|
|
012db4 0000
|
|
012db6 0000
|
|
012db8 81c3 mov.w r0, @(h'6,r12)
|
|
012dba bd7e bsr h'-504 ;@(h'128ba)
|
|
012dbc ffff
|
|
012dbe ffff
|
|
012dc0 ffff
|
|
012dc2 7ebd add #h'bd, r14
|
|
012dc4 c381 trapa #h'81
|
|
012dc6 0081
|
|
012dc8 c3bd trapa #h'bd
|
|
012dca 7eff add #h'ff, r14
|
|
012dcc ffff
|
|
012dce fe00
|
|
012dd0 7f80 add #h'80, r15
|
|
012dd2 3fe0 cmp/eq r14, r15
|
|
012dd4 3810 cmp/eq r1, r8
|
|
012dd6 31f0 cmp/eq r15, r1
|
|
012dd8 13e0 mov.l r14, @(h'0,r3)
|
|
012dda 17f0 mov.l r15, @(h'0,r7)
|
|
012ddc 17b0 mov.l r11, @(h'0,r7)
|
|
012dde 13f8 mov.l r15, @(h'20,r3)
|
|
012de0 1210 mov.l r1, @(h'0,r2)
|
|
012de2 0e10
|
|
012de4 05e0
|
|
012de6 0490
|
|
012de8 03d0
|
|
012dea 04a0
|
|
012dec 0920
|
|
012dee 0ee0
|
|
012df0 0000
|
|
012df2 0000
|
|
012df4 0000
|
|
012df6 0000
|
|
012df8 0000
|
|
012dfa 0000
|
|
012dfc 0000
|
|
012dfe fe00
|
|
012e00 7f80 add #h'80, r15
|
|
012e02 3fe0 cmp/eq r14, r15
|
|
012e04 3810 cmp/eq r1, r8
|
|
012e06 31f0 cmp/eq r15, r1
|
|
012e08 13e0 mov.l r14, @(h'0,r3)
|
|
012e0a 17f0 mov.l r15, @(h'0,r7)
|
|
012e0c 17b0 mov.l r11, @(h'0,r7)
|
|
012e0e 13f8 mov.l r15, @(h'20,r3)
|
|
012e10 1210 mov.l r1, @(h'0,r2)
|
|
012e12 0e10
|
|
012e14 07e0
|
|
012e16 07f0
|
|
012e18 03f0
|
|
012e1a 07e0
|
|
012e1c 0fe0
|
|
012e1e 0ee0
|
|
012e20 0000
|
|
012e22 0000
|
|
012e24 0000
|
|
012e26 0000
|
|
012e28 0000
|
|
012e2a 0000
|
|
012e2c 0000
|
|
012e2e fe00
|
|
012e30 7f80 add #h'80, r15
|
|
012e32 3fe0 cmp/eq r14, r15
|
|
012e34 3810 cmp/eq r1, r8
|
|
012e36 31f0 cmp/eq r15, r1
|
|
012e38 13e0 mov.l r14, @(h'0,r3)
|
|
012e3a 17f0 mov.l r15, @(h'0,r7)
|
|
012e3c 17b0 mov.l r11, @(h'0,r7)
|
|
012e3e 13f8 mov.l r15, @(h'20,r3)
|
|
012e40 1210 mov.l r1, @(h'0,r2)
|
|
012e42 0e10
|
|
012e44 05e0
|
|
012e46 0490
|
|
012e48 07d0
|
|
012e4a 0460
|
|
012e4c 0340
|
|
012e4e 01c0
|
|
012e50 0000
|
|
012e52 0000
|
|
012e54 0000
|
|
012e56 0000
|
|
012e58 0000
|
|
012e5a 0000
|
|
012e5c 0000
|
|
012e5e fe00
|
|
012e60 7f80 add #h'80, r15
|
|
012e62 3fe0 cmp/eq r14, r15
|
|
012e64 3810 cmp/eq r1, r8
|
|
012e66 31f0 cmp/eq r15, r1
|
|
012e68 13e0 mov.l r14, @(h'0,r3)
|
|
012e6a 17f0 mov.l r15, @(h'0,r7)
|
|
012e6c 17b0 mov.l r11, @(h'0,r7)
|
|
012e6e 13f8 mov.l r15, @(h'20,r3)
|
|
012e70 1210 mov.l r1, @(h'0,r2)
|
|
012e72 0e10
|
|
012e74 07e0
|
|
012e76 07f0
|
|
012e78 07f0
|
|
012e7a 07e0
|
|
012e7c 03c0
|
|
012e7e 01c0
|
|
012e80 0000
|
|
012e82 0000
|
|
012e84 0000
|
|
012e86 0000
|
|
012e88 0000
|
|
012e8a 0000
|
|
012e8c 0000
|
|
012e8e 0ee0
|
|
012e90 0920
|
|
012e92 04a0
|
|
012e94 03d0
|
|
012e96 0490
|
|
012e98 05e0
|
|
012e9a 0e10
|
|
012e9c 1210 mov.l r1, @(h'0,r2)
|
|
012e9e 13f8 mov.l r15, @(h'20,r3)
|
|
012ea0 17b0 mov.l r11, @(h'0,r7)
|
|
012ea2 17f0 mov.l r15, @(h'0,r7)
|
|
012ea4 13e0 mov.l r14, @(h'0,r3)
|
|
012ea6 31f0 cmp/eq r15, r1
|
|
012ea8 3810 cmp/eq r1, r8
|
|
012eaa 3fe0 cmp/eq r14, r15
|
|
012eac 7f80 add #h'80, r15
|
|
012eae fe00
|
|
012eb0 0000
|
|
012eb2 0000
|
|
012eb4 0000
|
|
012eb6 0000
|
|
012eb8 0000
|
|
012eba 0000
|
|
012ebc 0000
|
|
012ebe 0ee0
|
|
012ec0 0fe0
|
|
012ec2 07e0
|
|
012ec4 03f0
|
|
012ec6 07f0
|
|
012ec8 07e0
|
|
012eca 0e10
|
|
012ecc 1210 mov.l r1, @(h'0,r2)
|
|
012ece 13f8 mov.l r15, @(h'20,r3)
|
|
012ed0 17b0 mov.l r11, @(h'0,r7)
|
|
012ed2 17f0 mov.l r15, @(h'0,r7)
|
|
012ed4 13e0 mov.l r14, @(h'0,r3)
|
|
012ed6 31f0 cmp/eq r15, r1
|
|
012ed8 3810 cmp/eq r1, r8
|
|
012eda 3fe0 cmp/eq r14, r15
|
|
012edc 7f80 add #h'80, r15
|
|
012ede fe00
|
|
012ee0 0000
|
|
012ee2 0000
|
|
012ee4 0000
|
|
012ee6 0000
|
|
012ee8 0000
|
|
012eea 0000
|
|
012eec 0000
|
|
012eee 01c0
|
|
012ef0 0340
|
|
012ef2 0460
|
|
012ef4 07d0
|
|
012ef6 0490
|
|
012ef8 05e0
|
|
012efa 0e10
|
|
012efc 1210 mov.l r1, @(h'0,r2)
|
|
012efe 13f8 mov.l r15, @(h'20,r3)
|
|
012f00 17b0 mov.l r11, @(h'0,r7)
|
|
012f02 17f0 mov.l r15, @(h'0,r7)
|
|
012f04 13e0 mov.l r14, @(h'0,r3)
|
|
012f06 31f0 cmp/eq r15, r1
|
|
012f08 3810 cmp/eq r1, r8
|
|
012f0a 3fe0 cmp/eq r14, r15
|
|
012f0c 7f80 add #h'80, r15
|
|
012f0e fe00
|
|
012f10 0000
|
|
012f12 0000
|
|
012f14 0000
|
|
012f16 0000
|
|
012f18 0000
|
|
012f1a 0000
|
|
012f1c 0000
|
|
012f1e 01c0
|
|
012f20 03c0
|
|
012f22 07e0
|
|
012f24 07f0
|
|
012f26 07f0
|
|
012f28 07e0
|
|
012f2a 0e10
|
|
012f2c 1210 mov.l r1, @(h'0,r2)
|
|
012f2e 13f8 mov.l r15, @(h'20,r3)
|
|
012f30 17b0 mov.l r11, @(h'0,r7)
|
|
012f32 17f0 mov.l r15, @(h'0,r7)
|
|
012f34 13e0 mov.l r14, @(h'0,r3)
|
|
012f36 31f0 cmp/eq r15, r1
|
|
012f38 3810 cmp/eq r1, r8
|
|
012f3a 3fe0 cmp/eq r14, r15
|
|
012f3c 7f80 add #h'80, r15
|
|
012f3e fe00
|
|
012f40 0000
|
|
012f42 0000
|
|
012f44 0000
|
|
012f46 0000
|
|
012f48 0000
|
|
012f4a 0000
|
|
012f4c 0000
|
|
012f4e 01ff mac.l @r15+, @r1+
|
|
012f50 807f mov.b r0, @(h'f,r7)
|
|
012f52 c01f mov.b r0, @(h'1f,gbr)
|
|
012f54 c00f mov.b r0, @(h'f,gbr)
|
|
012f56 c00f mov.b r0, @(h'f,gbr)
|
|
012f58 e01f mov #h'1f, r0
|
|
012f5a e00f mov #h'f, r0
|
|
012f5c e00f mov #h'f, r0
|
|
012f5e e007 mov #h'7, r0
|
|
012f60 e00f mov #h'f, r0
|
|
012f62 f00f
|
|
012f64 f81f
|
|
012f66 f80f
|
|
012f68 fc0f
|
|
012f6a f81f
|
|
012f6c f01f
|
|
012f6e f11f
|
|
012f70 ffff
|
|
012f72 ffff
|
|
012f74 ffff
|
|
012f76 ffff
|
|
012f78 ffff
|
|
012f7a ffff
|
|
012f7c ffff
|
|
012f7e 01ff mac.l @r15+, @r1+
|
|
012f80 807f mov.b r0, @(h'f,r7)
|
|
012f82 c01f mov.b r0, @(h'1f,gbr)
|
|
012f84 c00f mov.b r0, @(h'f,gbr)
|
|
012f86 c00f mov.b r0, @(h'f,gbr)
|
|
012f88 e01f mov #h'1f, r0
|
|
012f8a e00f mov #h'f, r0
|
|
012f8c e00f mov #h'f, r0
|
|
012f8e e007 mov #h'7, r0
|
|
012f90 e00f mov #h'f, r0
|
|
012f92 f00f
|
|
012f94 f81f
|
|
012f96 f80f
|
|
012f98 f80f
|
|
012f9a f81f
|
|
012f9c fc3f
|
|
012f9e fe3f
|
|
012fa0 ffff
|
|
012fa2 ffff
|
|
012fa4 ffff
|
|
012fa6 ffff
|
|
012fa8 ffff
|
|
012faa ffff
|
|
012fac ffff
|
|
012fae f11f
|
|
012fb0 f01f
|
|
012fb2 f81f
|
|
012fb4 fc0f
|
|
012fb6 f80f
|
|
012fb8 f81f
|
|
012fba f00f
|
|
012fbc e00f mov #h'f, r0
|
|
012fbe e007 mov #h'7, r0
|
|
012fc0 e00f mov #h'f, r0
|
|
012fc2 e00f mov #h'f, r0
|
|
012fc4 e01f mov #h'1f, r0
|
|
012fc6 c00f mov.b r0, @(h'f,gbr)
|
|
012fc8 c00f mov.b r0, @(h'f,gbr)
|
|
012fca c01f mov.b r0, @(h'1f,gbr)
|
|
012fcc 807f mov.b r0, @(h'f,r7)
|
|
012fce 01ff mac.l @r15+, @r1+
|
|
012fd0 ffff
|
|
012fd2 ffff
|
|
012fd4 ffff
|
|
012fd6 ffff
|
|
012fd8 ffff
|
|
012fda ffff
|
|
012fdc ffff
|
|
012fde fe3f
|
|
012fe0 fc3f
|
|
012fe2 f81f
|
|
012fe4 f80f
|
|
012fe6 f80f
|
|
012fe8 f81f
|
|
012fea f00f
|
|
012fec e00f mov #h'f, r0
|
|
012fee e007 mov #h'7, r0
|
|
012ff0 e00f mov #h'f, r0
|
|
012ff2 e00f mov #h'f, r0
|
|
012ff4 e01f mov #h'1f, r0
|
|
012ff6 c00f mov.b r0, @(h'f,gbr)
|
|
012ff8 c00f mov.b r0, @(h'f,gbr)
|
|
012ffa c01f mov.b r0, @(h'1f,gbr)
|
|
012ffc 807f mov.b r0, @(h'f,r7)
|
|
012ffe 01ff mac.l @r15+, @r1+
|
|
013000 ffff
|
|
013002 ffff
|
|
013004 ffff
|
|
013006 ffff
|
|
013008 ffff
|
|
01300a ffff
|
|
01300c ffff
|
|
01300e 0078
|
|
013010 0001
|
|
013012 8500 mov.w @(h'0,r0), r0
|
|
013014 0ffe mov.l @(r0,r15), r15
|
|
013016 80f4 mov.b r0, @(h'4,r15)
|
|
013018 cc40 tst.b #h'40, @(r0,gbr)
|
|
01301a 8458 mov.b @(h'8,r5), r0
|
|
01301c 204a xor r4, r0
|
|
01301e 2858 tst r5, r8
|
|
013020 2928 tst r2, r9
|
|
013022 847c mov.b @(h'c,r7), r0
|
|
013024 9702 mov.w @(h'4,pc), r7 ;@(h'1302c)
|
|
013026 2209 and r0, r2
|
|
013028 0111
|
|
01302a 09ff mac.l @r15+, @r9+
|
|
01302c 0ef9
|
|
01302e 0204 mov.b r0, @(r0,r2)
|
|
013030 0104 mov.b r0, @(r0,r1)
|
|
013032 0301
|
|
013034 1800 mov.l r0, @(h'0,r8)
|
|
013036 ffe0
|
|
013038 0000
|
|
01303a 0000
|
|
01303c 0000
|
|
01303e 0078
|
|
013040 0001
|
|
013042 8500 mov.w @(h'0,r0), r0
|
|
013044 0ffe mov.l @(r0,r15), r15
|
|
013046 80fc mov.b r0, @(h'c,r15)
|
|
013048 cc40 tst.b #h'40, @(r0,gbr)
|
|
01304a fc58
|
|
01304c 207a xor r7, r0
|
|
01304e 3858 sub r5, r8
|
|
013050 3938 sub r3, r9
|
|
013052 847c mov.b @(h'c,r7), r0
|
|
013054 9f02 mov.w @(h'4,pc), r15 ;@(h'1305c)
|
|
013056 3e0f addv r0, r14
|
|
013058 011f mac.l @r1+, @r1+
|
|
01305a 0fff mac.l @r15+, @r15+
|
|
01305c 0fff mac.l @r15+, @r15+
|
|
01305e 0207 mul.l r0, r2
|
|
013060 ff04
|
|
013062 03ff mac.l @r15+, @r3+
|
|
013064 1800 mov.l r0, @(h'0,r8)
|
|
013066 ffe0
|
|
013068 0000
|
|
01306a 0000
|
|
01306c 0000
|
|
01306e 0078
|
|
013070 0001
|
|
013072 8500 mov.w @(h'0,r0), r0
|
|
013074 0f7e mov.l @(r0,r7), r15
|
|
013076 80f1 mov.b r0, @(h'1,r15)
|
|
013078 4c40
|
|
01307a 8178 mov.w r0, @(h'10,r7)
|
|
01307c 2041 mov.w r4, @r0
|
|
01307e 4858
|
|
013080 20f8 tst r15, r0
|
|
013082 8478 mov.b @(h'8,r7), r0
|
|
013084 0702 stc sr, r7
|
|
013086 27f9 and r15, r7
|
|
013088 0112 stc gbr, r1
|
|
01308a 09ff mac.l @r15+, @r9+
|
|
01308c 0df9
|
|
01308e 0204 mov.b r0, @(r0,r2)
|
|
013090 0104 mov.b r0, @(r0,r1)
|
|
013092 0301
|
|
013094 1800 mov.l r0, @(h'0,r8)
|
|
013096 ffe0
|
|
013098 0000
|
|
01309a 0000
|
|
01309c 0000
|
|
01309e 0078
|
|
0130a0 0001
|
|
0130a2 8500 mov.w @(h'0,r0), r0
|
|
0130a4 0f7e mov.l @(r0,r7), r15
|
|
0130a6 80ff mov.b r0, @(h'f,r15)
|
|
0130a8 4c40
|
|
0130aa ff78
|
|
0130ac 207f muls.w r7, r0
|
|
0130ae 4858
|
|
0130b0 3ff8 sub r15, r15
|
|
0130b2 847f mov.b @(h'f,r7), r0
|
|
0130b4 ff02
|
|
0130b6 3fff addv r15, r15
|
|
0130b8 011e mov.l @(r0,r1), r1
|
|
0130ba 0fff mac.l @r15+, @r15+
|
|
0130bc 0fff mac.l @r15+, @r15+
|
|
0130be 0207 mul.l r0, r2
|
|
0130c0 ff04
|
|
0130c2 03ff mac.l @r15+, @r3+
|
|
0130c4 1800 mov.l r0, @(h'0,r8)
|
|
0130c6 ffe0
|
|
0130c8 0000
|
|
0130ca 0000
|
|
0130cc 0000
|
|
0130ce 0078
|
|
0130d0 0001
|
|
0130d2 8500 mov.w @(h'0,r0), r0
|
|
0130d4 0f7e mov.l @(r0,r7), r15
|
|
0130d6 80f1 mov.b r0, @(h'1,r15)
|
|
0130d8 4c40
|
|
0130da 8178 mov.w r0, @(h'10,r7)
|
|
0130dc 2041 mov.w r4, @r0
|
|
0130de 4858
|
|
0130e0 20f8 tst r15, r0
|
|
0130e2 8478 mov.b @(h'8,r7), r0
|
|
0130e4 0702 stc sr, r7
|
|
0130e6 20f9 and r15, r0
|
|
0130e8 0111
|
|
0130ea 09ff mac.l @r15+, @r9+
|
|
0130ec 0a09 nop
|
|
0130ee 020c mov.b @(r0,r0), r2
|
|
0130f0 9104 mov.w @(h'8,pc), r1 ;@(h'130fc)
|
|
0130f2 0921
|
|
0130f4 180a mov.l r0, @(h'28,r8)
|
|
0130f6 3fe0 cmp/eq r14, r15
|
|
0130f8 0440
|
|
0130fa 0003 bsrf r0
|
|
0130fc 8000 mov.b r0, @(h'0,r0)
|
|
0130fe 0078
|
|
013100 0001
|
|
013102 8500 mov.w @(h'0,r0), r0
|
|
013104 0f7e mov.l @(r0,r7), r15
|
|
013106 80ff mov.b r0, @(h'f,r15)
|
|
013108 4c40
|
|
01310a ff78
|
|
01310c 207f muls.w r7, r0
|
|
01310e 4858
|
|
013110 3ff8 sub r15, r15
|
|
013112 847f mov.b @(h'f,r7), r0
|
|
013114 ff02
|
|
013116 3fff addv r15, r15
|
|
013118 011f mac.l @r1+, @r1+
|
|
01311a 0fff mac.l @r15+, @r15+
|
|
01311c 0e0f mac.l @r0+, @r14+
|
|
01311e 020c mov.b @(r0,r0), r2
|
|
013120 9f04 mov.w @(h'8,pc), r15 ;@(h'1312c)
|
|
013122 093f mac.l @r3+, @r9+
|
|
013124 180a mov.l r0, @(h'28,r8)
|
|
013126 3fe0 cmp/eq r14, r15
|
|
013128 0440
|
|
01312a 0003 bsrf r0
|
|
01312c 8000 mov.b r0, @(h'0,r0)
|
|
01312e ff87
|
|
013130 fffe
|
|
013132 02ff mac.l @r15+, @r2+
|
|
013134 f000
|
|
013136 7f00
|
|
013138 003f mac.l @r3+, @r0+
|
|
01313a 0000
|
|
01313c 1f80 mov.l r8, @(h'0,r15)
|
|
01313e 0007 mul.l r0, r0
|
|
013140 c000 mov.b r0, @(h'0,gbr)
|
|
013142 0380
|
|
013144 0001
|
|
013146 c000 mov.b r0, @(h'0,gbr)
|
|
013148 00e0
|
|
01314a 0000
|
|
01314c f000
|
|
01314e 01f8
|
|
013150 0003 bsrf r0
|
|
013152 fc00
|
|
013154 07ff mac.l @r15+, @r7+
|
|
013156 001f mac.l @r1+, @r0+
|
|
013158 ffff
|
|
01315a ffff
|
|
01315c ffff
|
|
01315e 0018 sett
|
|
013160 0001
|
|
013162 e700 mov #h'0, r7
|
|
013164 0218 sett
|
|
013166 e001 mov #h'1, r0
|
|
013168 85f0 mov.w @(h'0,r15), r0
|
|
01316a 0063
|
|
01316c 1001 mov.l r0, @(h'4,r0)
|
|
01316e d108 mov.l @(h'20,pc), r1 ;@(h'13190)
|
|
013170 022a sts pr, r2
|
|
013172 8802 cmp/eq #h'2, r0
|
|
013174 4684
|
|
013176 028c mov.b @(r0,r8), r2
|
|
013178 4401 shlr r4
|
|
01317a 1624 mov.l r2, @(h'10,r6)
|
|
01317c 02a2 stc r2_bank, r2
|
|
01317e 1c04 mov.l r0, @(h'10,r12)
|
|
013180 5504 mov.l @(h'10,r0), r5
|
|
013182 0428 clrmac
|
|
013184 c40a mov.b @(h'a,gbr), r0
|
|
013186 a024 bra h'48 ;@(h'131d2)
|
|
013188 07d0
|
|
01318a 5800 mov.l @(h'0,r0), r8
|
|
01318c 6fa0 mov.b @r10, r15
|
|
01318e 0090
|
|
013190 4001 shlr r0
|
|
013192 6020 mov.b @r2, r0
|
|
013194 0257 mul.l r5, r2
|
|
013196 5001 mov.l @(h'4,r0), r0
|
|
013198 8888 cmp/eq #h'ffffff88, r0
|
|
01319a 0077 mul.l r7, r0
|
|
01319c 7000
|
|
01319e 0000
|
|
0131a0 0000
|
|
0131a2 0000
|
|
0131a4 0000
|
|
0131a6 0018 sett
|
|
0131a8 0001
|
|
0131aa e700 mov #h'0, r7
|
|
0131ac 03ff mac.l @r15+, @r3+
|
|
0131ae e001 mov #h'1, r0
|
|
0131b0 fff0
|
|
0131b2 007f mac.l @r7+, @r0+
|
|
0131b4 1001 mov.l r0, @(h'4,r0)
|
|
0131b6 ff08
|
|
0131b8 03ef mac.l @r14+, @r3+
|
|
0131ba 8803 cmp/eq #h'3, r0
|
|
0131bc c784 mova @(h'210,pc), r0 ;h'133d0
|
|
0131be 038f mac.l @r8+, @r3+
|
|
0131c0 c401 mov.b @(h'1,gbr), r0
|
|
0131c2 17e4 mov.l r14, @(h'10,r7)
|
|
0131c4 02a3
|
|
0131c6 fc04
|
|
0131c8 77fc add #h'fc, r7
|
|
0131ca 043f mac.l @r3+, @r4+
|
|
0131cc fc0a
|
|
0131ce bffc bsr h'-8 ;@(h'131ca)
|
|
0131d0 07ff mac.l @r15+, @r7+
|
|
0131d2 f800
|
|
0131d4 7fe0 add #h'e0, r15
|
|
0131d6 00ff mac.l @r15+, @r0+
|
|
0131d8 c001 mov.b r0, @(h'1,gbr)
|
|
0131da 7fe0 add #h'e0, r15
|
|
0131dc 025f mac.l @r5+, @r2+
|
|
0131de d001 mov.l @(h'4,pc), r0 ;@(h'131e4)
|
|
0131e0 8888 cmp/eq #h'ffffff88, r0
|
|
0131e2 0077 mul.l r7, r0
|
|
0131e4 7000
|
|
0131e6 0000
|
|
0131e8 0000
|
|
0131ea 0000
|
|
0131ec 0000
|
|
0131ee 0018 sett
|
|
0131f0 0001
|
|
0131f2 e700 mov #h'0, r7
|
|
0131f4 0218 sett
|
|
0131f6 e001 mov #h'1, r0
|
|
0131f8 85f0 mov.w @(h'0,r15), r0
|
|
0131fa 0063
|
|
0131fc 1001 mov.l r0, @(h'4,r0)
|
|
0131fe d108 mov.l @(h'20,pc), r1 ;@(h'13220)
|
|
013200 022a sts pr, r2
|
|
013202 8802 cmp/eq #h'2, r0
|
|
013204 4684
|
|
013206 028c mov.b @(r0,r8), r2
|
|
013208 4401 shlr r4
|
|
01320a 1624 mov.l r2, @(h'10,r6)
|
|
01320c 02a2 stc r2_bank, r2
|
|
01320e 1c04 mov.l r0, @(h'10,r12)
|
|
013210 5504 mov.l @(h'10,r0), r5
|
|
013212 0428 clrmac
|
|
013214 c40a mov.b @(h'a,gbr), r0
|
|
013216 a024 bra h'48 ;@(h'13262)
|
|
013218 07c7 mul.l r12, r7
|
|
01321a d800 mov.l @(h'0,pc), r8 ;@(h'1321c)
|
|
01321c 7e40 add #h'40, r14
|
|
01321e 0041
|
|
013220 2000 mov.b r0, @r0
|
|
013222 80d0 mov.b r0, @(h'0,r13)
|
|
013224 015d mov.w @(r0,r5), r1
|
|
013226 4802 sts.l mach, @-r8
|
|
013228 2230 mov.b r3, @r2
|
|
01322a 01dd mov.w @(r0,r13), r1
|
|
01322c c000 mov.b r0, @(h'0,gbr)
|
|
01322e 0000
|
|
013230 0000
|
|
013232 0000
|
|
013234 0000
|
|
013236 0018 sett
|
|
013238 0001
|
|
01323a e700 mov #h'0, r7
|
|
01323c 03ff mac.l @r15+, @r3+
|
|
01323e e001 mov #h'1, r0
|
|
013240 fff0
|
|
013242 007f mac.l @r7+, @r0+
|
|
013244 1001 mov.l r0, @(h'4,r0)
|
|
013246 ff08
|
|
013248 03ef mac.l @r14+, @r3+
|
|
01324a 8803 cmp/eq #h'3, r0
|
|
01324c c784 mova @(h'210,pc), r0 ;h'13460
|
|
01324e 038f mac.l @r8+, @r3+
|
|
013250 c401 mov.b @(h'1,gbr), r0
|
|
013252 17e4 mov.l r14, @(h'10,r7)
|
|
013254 02a3
|
|
013256 fc04
|
|
013258 77fc add #h'fc, r7
|
|
01325a 043f mac.l @r3+, @r4+
|
|
01325c fc0a
|
|
01325e bffc bsr h'-8 ;@(h'1325a)
|
|
013260 07ff mac.l @r15+, @r7+
|
|
013262 d800 mov.l @(h'0,pc), r8 ;@(h'13264)
|
|
013264 7fc0 add #h'c0, r15
|
|
013266 007f mac.l @r7+, @r0+
|
|
013268 e000 mov #h'0, r0
|
|
01326a ffd0
|
|
01326c 017f mac.l @r7+, @r1+
|
|
01326e 4802 sts.l mach, @-r8
|
|
013270 2230 mov.b r3, @r2
|
|
013272 01dd mov.w @(r0,r13), r1
|
|
013274 c000 mov.b r0, @(h'0,gbr)
|
|
013276 0000
|
|
013278 0000
|
|
01327a 0000
|
|
01327c 0000
|
|
01327e 0018 sett
|
|
013280 0001
|
|
013282 e700 mov #h'0, r7
|
|
013284 0218 sett
|
|
013286 e001 mov #h'1, r0
|
|
013288 85f0 mov.w @(h'0,r15), r0
|
|
01328a 0063
|
|
01328c 1001 mov.l r0, @(h'4,r0)
|
|
01328e d108 mov.l @(h'20,pc), r1 ;@(h'132b0)
|
|
013290 022a sts pr, r2
|
|
013292 8802 cmp/eq #h'2, r0
|
|
013294 4684
|
|
013296 5a8c mov.l @(h'30,r8), r10
|
|
013298 44a5
|
|
01329a 1624 mov.l r2, @(h'10,r6)
|
|
01329c 80a2 mov.b r0, @(h'2,r10)
|
|
01329e 1cbb mov.l r11, @(h'2c,r12)
|
|
0132a0 5404 mov.l @(h'10,r0), r4
|
|
0132a2 651e exts.b r1, r5
|
|
0132a4 04a1
|
|
0132a6 1184 mov.l r8, @(h'10,r1)
|
|
0132a8 8110 mov.w r0, @(h'0,r1)
|
|
0132aa 78a3 add #h'a3, r8
|
|
0132ac 1800 mov.l r0, @(h'0,r8)
|
|
0132ae 4ea8
|
|
0132b0 0050
|
|
0132b2 4000 shll r0
|
|
0132b4 2000 mov.b r0, @r0
|
|
0132b6 0000
|
|
0132b8 0000
|
|
0132ba 0000
|
|
0132bc 0000
|
|
0132be 0000
|
|
0132c0 0000
|
|
0132c2 0000
|
|
0132c4 0000
|
|
0132c6 0018 sett
|
|
0132c8 0001
|
|
0132ca ff00
|
|
0132cc 03ff mac.l @r15+, @r3+
|
|
0132ce e001 mov #h'1, r0
|
|
0132d0 fff0
|
|
0132d2 007f mac.l @r7+, @r0+
|
|
0132d4 1001 mov.l r0, @(h'4,r0)
|
|
0132d6 ff08
|
|
0132d8 03ef mac.l @r14+, @r3+
|
|
0132da 8803 cmp/eq #h'3, r0
|
|
0132dc c784 mova @(h'210,pc), r0 ;h'134f0
|
|
0132de 5b8f mov.l @(h'3c,r8), r11
|
|
0132e0 c4bf mov.b @(h'bf,gbr), r0
|
|
0132e2 17e4 mov.l r14, @(h'10,r7)
|
|
0132e4 9fa3 mov.w @(h'146,pc), r15 ;@(h'1342e)
|
|
0132e6 fcbf
|
|
0132e8 57fc mov.l @(h'30,r15), r7
|
|
0132ea 7f1f add #h'1f, r15
|
|
0132ec fcbf
|
|
0132ee 11fc mov.l r15, @(h'30,r1)
|
|
0132f0 9f10 mov.w @(h'20,pc), r15 ;@(h'13314)
|
|
0132f2 78bf add #h'bf, r8
|
|
0132f4 1800 mov.l r0, @(h'0,r8)
|
|
0132f6 5ea8 mov.l @(h'20,r10), r14
|
|
0132f8 0050
|
|
0132fa 4000 shll r0
|
|
0132fc 2000 mov.b r0, @r0
|
|
0132fe 0000
|
|
013300 0000
|
|
013302 0000
|
|
013304 0000
|
|
013306 0000
|
|
013308 0000
|
|
01330a 0000
|
|
01330c 0000
|
|
01330e 0018 sett
|
|
013310 0001
|
|
013312 e700 mov #h'0, r7
|
|
013314 0218 sett
|
|
013316 e001 mov #h'1, r0
|
|
013318 85f0 mov.w @(h'0,r15), r0
|
|
01331a 0063
|
|
01331c 1001 mov.l r0, @(h'4,r0)
|
|
01331e d108 mov.l @(h'20,pc), r1 ;@(h'13340)
|
|
013320 022a sts pr, r2
|
|
013322 8802 cmp/eq #h'2, r0
|
|
013324 4684
|
|
013326 5a8c mov.l @(h'30,r8), r10
|
|
013328 44a5
|
|
01332a 1624 mov.l r2, @(h'10,r6)
|
|
01332c 80a2 mov.b r0, @(h'2,r10)
|
|
01332e 1cbb mov.l r11, @(h'2c,r12)
|
|
013330 5404 mov.l @(h'10,r0), r4
|
|
013332 651e exts.b r1, r5
|
|
013334 04a1
|
|
013336 1184 mov.l r8, @(h'10,r1)
|
|
013338 8110 mov.w r0, @(h'0,r1)
|
|
01333a 78a3 add #h'a3, r8
|
|
01333c 1800 mov.l r0, @(h'0,r8)
|
|
01333e 4ea8
|
|
013340 0051
|
|
013342 5000 mov.l @(h'0,r0), r0
|
|
013344 2150 mov.b r5, @r1
|
|
013346 0001
|
|
013348 1000 mov.l r0, @(h'0,r0)
|
|
01334a 00a0
|
|
01334c 0000
|
|
01334e a000 bra h'0 ;@(h'13352)
|
|
013350 0040
|
|
013352 0000
|
|
013354 0000
|
|
013356 0018 sett
|
|
013358 0001
|
|
01335a ff00
|
|
01335c 03ff mac.l @r15+, @r3+
|
|
01335e e001 mov #h'1, r0
|
|
013360 fff0
|
|
013362 007f mac.l @r7+, @r0+
|
|
013364 1001 mov.l r0, @(h'4,r0)
|
|
013366 ff08
|
|
013368 03ef mac.l @r14+, @r3+
|
|
01336a 8803 cmp/eq #h'3, r0
|
|
01336c c784 mova @(h'210,pc), r0 ;h'13580
|
|
01336e 5b8f mov.l @(h'3c,r8), r11
|
|
013370 c4bf mov.b @(h'bf,gbr), r0
|
|
013372 17e4 mov.l r14, @(h'10,r7)
|
|
013374 9fa3 mov.w @(h'146,pc), r15 ;@(h'134be)
|
|
013376 fcbf
|
|
013378 57fc mov.l @(h'30,r15), r7
|
|
01337a 7f1f add #h'1f, r15
|
|
01337c fcbf
|
|
01337e 11fc mov.l r15, @(h'30,r1)
|
|
013380 9f10 mov.w @(h'20,pc), r15 ;@(h'133a4)
|
|
013382 78bf add #h'bf, r8
|
|
013384 1800 mov.l r0, @(h'0,r8)
|
|
013386 5ea8 mov.l @(h'20,r10), r14
|
|
013388 0051
|
|
01338a 5000 mov.l @(h'0,r0), r0
|
|
01338c 2150 mov.b r5, @r1
|
|
01338e 0001
|
|
013390 1000 mov.l r0, @(h'0,r0)
|
|
013392 00a0
|
|
013394 0000
|
|
013396 a000 bra h'0 ;@(h'1339a)
|
|
013398 0040
|
|
01339a 0000
|
|
01339c 0000
|
|
01339e 0018 sett
|
|
0133a0 0001
|
|
0133a2 e700 mov #h'0, r7
|
|
0133a4 0218 sett
|
|
0133a6 e001 mov #h'1, r0
|
|
0133a8 85f0 mov.w @(h'0,r15), r0
|
|
0133aa 0063
|
|
0133ac 1001 mov.l r0, @(h'4,r0)
|
|
0133ae d108 mov.l @(h'20,pc), r1 ;@(h'133d0)
|
|
0133b0 022a sts pr, r2
|
|
0133b2 8802 cmp/eq #h'2, r0
|
|
0133b4 4684
|
|
0133b6 5a8c mov.l @(h'30,r8), r10
|
|
0133b8 44a5
|
|
0133ba 1624 mov.l r2, @(h'10,r6)
|
|
0133bc 80a2 mov.b r0, @(h'2,r10)
|
|
0133be 1cbb mov.l r11, @(h'2c,r12)
|
|
0133c0 5404 mov.l @(h'10,r0), r4
|
|
0133c2 651e exts.b r1, r5
|
|
0133c4 04a1
|
|
0133c6 1184 mov.l r8, @(h'10,r1)
|
|
0133c8 8110 mov.w r0, @(h'0,r1)
|
|
0133ca 78a3 add #h'a3, r8
|
|
0133cc 1800 mov.l r0, @(h'0,r8)
|
|
0133ce 4ea8
|
|
0133d0 0052
|
|
0133d2 e800 mov #h'0, r8
|
|
0133d4 2248 tst r4, r2
|
|
0133d6 0001
|
|
0133d8 1000 mov.l r0, @(h'0,r0)
|
|
0133da 0110
|
|
0133dc 0000
|
|
0133de a000 bra h'0 ;@(h'133e2)
|
|
0133e0 0040
|
|
0133e2 0000
|
|
0133e4 0000
|
|
0133e6 0018 sett
|
|
0133e8 0001
|
|
0133ea ff00
|
|
0133ec 03ff mac.l @r15+, @r3+
|
|
0133ee e001 mov #h'1, r0
|
|
0133f0 fff0
|
|
0133f2 007f mac.l @r7+, @r0+
|
|
0133f4 1001 mov.l r0, @(h'4,r0)
|
|
0133f6 ff08
|
|
0133f8 03ef mac.l @r14+, @r3+
|
|
0133fa 8803 cmp/eq #h'3, r0
|
|
0133fc c784 mova @(h'210,pc), r0 ;h'13610
|
|
0133fe 5b8f mov.l @(h'3c,r8), r11
|
|
013400 c4bf mov.b @(h'bf,gbr), r0
|
|
013402 17e4 mov.l r14, @(h'10,r7)
|
|
013404 9fa3 mov.w @(h'146,pc), r15 ;@(h'1354e)
|
|
013406 fcbf
|
|
013408 57fc mov.l @(h'30,r15), r7
|
|
01340a 7f1f add #h'1f, r15
|
|
01340c fcbf
|
|
01340e 11fc mov.l r15, @(h'30,r1)
|
|
013410 9f10 mov.w @(h'20,pc), r15 ;@(h'13434)
|
|
013412 78bf add #h'bf, r8
|
|
013414 1800 mov.l r0, @(h'0,r8)
|
|
013416 5ea8 mov.l @(h'20,r10), r14
|
|
013418 0052
|
|
01341a e800 mov #h'0, r8
|
|
01341c 2248 tst r4, r2
|
|
01341e 0001
|
|
013420 1000 mov.l r0, @(h'0,r0)
|
|
013422 0110
|
|
013424 0000
|
|
013426 a000 bra h'0 ;@(h'1342a)
|
|
013428 0040
|
|
01342a 0000
|
|
01342c 0000
|
|
01342e ffe7
|
|
013430 fffe
|
|
013432 00ff mac.l @r15+, @r0+
|
|
013434 fc00
|
|
013436 1ffe mov.l r15, @(h'38,r15)
|
|
013438 000f mac.l @r0+, @r0+
|
|
01343a ff80
|
|
01343c 0ffe mov.l @(r0,r15), r15
|
|
01343e 0007 mul.l r0, r0
|
|
013440 fc00
|
|
013442 07fc mov.b @(r0,r15), r7
|
|
013444 0003 bsrf r0
|
|
013446 fc00
|
|
013448 03fe mov.l @(r0,r15), r3
|
|
01344a 0003 bsrf r0
|
|
01344c fc00
|
|
01344e 03f8
|
|
013450 0003 bsrf r0
|
|
013452 f800
|
|
013454 03f0
|
|
013456 0003 bsrf r0
|
|
013458 f800
|
|
01345a 07ff mac.l @r15+, @r7+
|
|
01345c 801f mov.b r0, @(h'f,r1)
|
|
01345e ff00
|
|
013460 3ffe addc r15, r15
|
|
013462 001f mac.l @r1+, @r0+
|
|
013464 fc00
|
|
013466 0ffe mov.l @(r0,r15), r15
|
|
013468 0007 mul.l r0, r0
|
|
01346a ff88
|
|
01346c 8fff bf/s h'-2 ;@(h'1346e)
|
|
01346e ffff
|
|
013470 ffff
|
|
013472 ffff
|
|
013474 ffff
|
|
013476 ffe7
|
|
013478 fffe
|
|
01347a 00ff mac.l @r15+, @r0+
|
|
01347c fc00
|
|
01347e 1ffe mov.l r15, @(h'38,r15)
|
|
013480 000f mac.l @r0+, @r0+
|
|
013482 ff80
|
|
013484 0ffe mov.l @(r0,r15), r15
|
|
013486 0007 mul.l r0, r0
|
|
013488 fc00
|
|
01348a 07fc mov.b @(r0,r15), r7
|
|
01348c 0003 bsrf r0
|
|
01348e fc00
|
|
013490 03fe mov.l @(r0,r15), r3
|
|
013492 0003 bsrf r0
|
|
013494 fc00
|
|
013496 03f8
|
|
013498 0003 bsrf r0
|
|
01349a f800
|
|
01349c 03f0
|
|
01349e 0003 bsrf r0
|
|
0134a0 f800
|
|
0134a2 27ff muls.w r15, r7
|
|
0134a4 803f mov.b r0, @(h'f,r3)
|
|
0134a6 ff80
|
|
0134a8 1fff mov.l r15, @(h'3c,r15)
|
|
0134aa 000f mac.l @r0+, @r0+
|
|
0134ac fe00
|
|
0134ae 07fc mov.b @(r0,r15), r7
|
|
0134b0 000f mac.l @r0+, @r0+
|
|
0134b2 fe22
|
|
0134b4 3fff addv r15, r15
|
|
0134b6 ffff
|
|
0134b8 ffff
|
|
0134ba ffff
|
|
0134bc ffff
|
|
0134be ffe7
|
|
0134c0 fffe
|
|
0134c2 00ff mac.l @r15+, @r0+
|
|
0134c4 fc00
|
|
0134c6 1ffe mov.l r15, @(h'38,r15)
|
|
0134c8 000f mac.l @r0+, @r0+
|
|
0134ca ff80
|
|
0134cc 0ffe mov.l @(r0,r15), r15
|
|
0134ce 0007 mul.l r0, r0
|
|
0134d0 fc00
|
|
0134d2 07fc mov.b @(r0,r15), r7
|
|
0134d4 0003 bsrf r0
|
|
0134d6 a400 bra h'800 ;@(h'13cda)
|
|
0134d8 0300
|
|
0134da 0003 bsrf r0
|
|
0134dc 0000
|
|
0134de 0300
|
|
0134e0 0003 bsrf r0
|
|
0134e2 8000 mov.b r0, @(h'0,r0)
|
|
0134e4 0300
|
|
0134e6 0e03 bsrf r14
|
|
0134e8 000f mac.l @r0+, @r0+
|
|
0134ea 8700
|
|
0134ec 07ff mac.l @r15+, @r7+
|
|
0134ee 8117 mov.w r0, @(h'e,r1)
|
|
0134f0 ff8f
|
|
0134f2 bfff bsr h'-2 ;@(h'134f4)
|
|
0134f4 dfff mov.l @(h'3fc,pc), r15 ;@(h'138f4)
|
|
0134f6 ffff
|
|
0134f8 ffff
|
|
0134fa ffff
|
|
0134fc ffff
|
|
0134fe ffff
|
|
013500 ffff
|
|
013502 ffff
|
|
013504 ffff
|
|
013506 ffe7
|
|
013508 fffe
|
|
01350a 00ff mac.l @r15+, @r0+
|
|
01350c fc00
|
|
01350e 1ffe mov.l r15, @(h'38,r15)
|
|
013510 000f mac.l @r0+, @r0+
|
|
013512 ff80
|
|
013514 0ffe mov.l @(r0,r15), r15
|
|
013516 0007 mul.l r0, r0
|
|
013518 fc00
|
|
01351a 07fc mov.b @(r0,r15), r7
|
|
01351c 0003 bsrf r0
|
|
01351e a400 bra h'800 ;@(h'13d22)
|
|
013520 0300
|
|
013522 0003 bsrf r0
|
|
013524 0000
|
|
013526 0300
|
|
013528 0003 bsrf r0
|
|
01352a 8000 mov.b r0, @(h'0,r0)
|
|
01352c 0300
|
|
01352e 0e03 bsrf r14
|
|
013530 000f mac.l @r0+, @r0+
|
|
013532 8700
|
|
013534 07ff mac.l @r15+, @r7+
|
|
013536 8007 mov.b r0, @(h'7,r0)
|
|
013538 ff8e
|
|
01353a 0fff mac.l @r15+, @r15+
|
|
01353c de0f mov.l @(h'3c,pc), r14 ;@(h'1357c)
|
|
01353e fffe
|
|
013540 0fff mac.l @r15+, @r15+
|
|
013542 ff1f
|
|
013544 ffff
|
|
013546 1fff mov.l r15, @(h'3c,r15)
|
|
013548 ffbf
|
|
01354a ffff
|
|
01354c ffff
|
|
01354e ffe7
|
|
013550 fffe
|
|
013552 00ff mac.l @r15+, @r0+
|
|
013554 fc00
|
|
013556 1ffe mov.l r15, @(h'38,r15)
|
|
013558 000f mac.l @r0+, @r0+
|
|
01355a ff80
|
|
01355c 0ffe mov.l @(r0,r15), r15
|
|
01355e 0007 mul.l r0, r0
|
|
013560 fc00
|
|
013562 07fc mov.b @(r0,r15), r7
|
|
013564 0003 bsrf r0
|
|
013566 a400 bra h'800 ;@(h'13d6a)
|
|
013568 0300
|
|
01356a 0003 bsrf r0
|
|
01356c 0000
|
|
01356e 0300
|
|
013570 0003 bsrf r0
|
|
013572 8000 mov.b r0, @(h'0,r0)
|
|
013574 0300
|
|
013576 0e03 bsrf r14
|
|
013578 000f mac.l @r0+, @r0+
|
|
01357a 8700
|
|
01357c 07ff mac.l @r15+, @r7+
|
|
01357e 8007 mov.b r0, @(h'7,r0)
|
|
013580 ff8c
|
|
013582 07ff mac.l @r15+, @r7+
|
|
013584 dc07 mov.l @(h'1c,pc), r12 ;@(h'135a4)
|
|
013586 fffe
|
|
013588 0fff mac.l @r15+, @r15+
|
|
01358a fe0f
|
|
01358c ffff
|
|
01358e 1fff mov.l r15, @(h'3c,r15)
|
|
013590 ffbf
|
|
013592 ffff
|
|
013594 ffff
|
|
013596 ffe0
|
|
013598 0000
|
|
01359a 4097 ldc.l @r0+, r1_bank
|
|
01359c 8000 mov.b r0, @(h'0,r0)
|
|
01359e 3088 sub r8, r0
|
|
0135a0 4000 shll r0
|
|
0135a2 0f08 clrt
|
|
0135a4 2000 mov.b r0, @r0
|
|
0135a6 1090 mov.l r9, @(h'0,r0)
|
|
0135a8 1840 mov.l r4, @(h'0,r8)
|
|
0135aa 0f20
|
|
0135ac 67a0 mov.b @r10, r7
|
|
0135ae c493 mov.b @(h'93,gbr), r0
|
|
0135b0 8010 mov.b r0, @(h'0,r1)
|
|
0135b2 3a54 div1 r5, r10
|
|
0135b4 4010 dt r0
|
|
0135b6 0449
|
|
0135b8 a410 bra h'820 ;@(h'13ddc)
|
|
0135ba 8f89 bf/s h'-ee ;@(h'134d0)
|
|
0135bc 9ba0 mov.w @(h'140,pc), r11 ;@(h'13700)
|
|
0135be 8248
|
|
0135c0 0040
|
|
0135c2 0248 clrs
|
|
0135c4 0680
|
|
0135c6 3aa4 div1 r10, r10
|
|
0135c8 1900 mov.l r0, @(h'0,r9)
|
|
0135ca c553 mov.w @(h'a6,gbr), r0
|
|
0135cc e000 mov #h'0, r0
|
|
0135ce 008c mov.b @(r0,r8), r0
|
|
0135d0 0000
|
|
0135d2 01f0
|
|
0135d4 0000
|
|
0135d6 ffe0
|
|
0135d8 0000
|
|
0135da 7f97 add #h'97, r15
|
|
0135dc 8000 mov.b r0, @(h'0,r0)
|
|
0135de 3f88 sub r8, r15
|
|
0135e0 4000 shll r0
|
|
0135e2 0f08 clrt
|
|
0135e4 2000 mov.b r0, @r0
|
|
0135e6 1f90 mov.l r9, @(h'0,r15)
|
|
0135e8 1840 mov.l r4, @(h'0,r8)
|
|
0135ea 0f20
|
|
0135ec 67a0 mov.b @r10, r7
|
|
0135ee c793 mova @(h'24c,pc), r0 ;h'1383c
|
|
0135f0 8010 mov.b r0, @(h'0,r1)
|
|
0135f2 ffd7
|
|
0135f4 c010 mov.b r0, @(h'10,gbr)
|
|
0135f6 ffcf
|
|
0135f8 e410 mov #h'10, r4
|
|
0135fa ff8f
|
|
0135fc ffa0
|
|
0135fe ffcf
|
|
013600 ffc0
|
|
013602 ffcf
|
|
013604 ff80
|
|
013606 ffe7
|
|
013608 f900
|
|
01360a c5f3 mov.w @(h'1e6,gbr), r0
|
|
01360c e000 mov #h'0, r0
|
|
01360e 00fc mov.b @(r0,r15), r0
|
|
013610 0000
|
|
013612 01f0
|
|
013614 0000
|
|
013616 ffe0
|
|
013618 0000
|
|
01361a 4090
|
|
01361c 0000
|
|
01361e 308f addv r8, r0
|
|
013620 8000 mov.b r0, @(h'0,r0)
|
|
013622 0f08 clrt
|
|
013624 4000 shll r0
|
|
013626 1088 mov.l r8, @(h'20,r0)
|
|
013628 2000 mov.b r0, @r0
|
|
01362a 0f10
|
|
01362c 1840 mov.l r4, @(h'0,r8)
|
|
01362e c4a0 mov.b @(h'a0,gbr), r0
|
|
013630 67a0 mov.b @r10, r7
|
|
013632 3a53 cmp/ge r5, r10
|
|
013634 8010 mov.b r0, @(h'0,r1)
|
|
013636 0454 mov.b r5, @(r0,r4)
|
|
013638 4010 dt r0
|
|
01363a 8f88 bf/s h'-f0 ;@(h'1354e)
|
|
01363c 2410 mov.b r1, @r4
|
|
01363e 824b
|
|
013640 5ba0 mov.l @(h'0,r10), r11
|
|
013642 024b
|
|
013644 4040
|
|
013646 3aa8 sub r10, r10
|
|
013648 4000 shll r0
|
|
01364a c554 mov.w @(h'a8,gbr), r0
|
|
01364c 9200 mov.w @(h'0,pc), r2 ;@(h'13650)
|
|
01364e 008a
|
|
013650 6d00 mov.b @r0, r13
|
|
013652 01f1
|
|
013654 0100
|
|
013656 0000
|
|
013658 fe00
|
|
01365a ffe0
|
|
01365c 0000
|
|
01365e 7f90 add #h'90, r15
|
|
013660 0000
|
|
013662 3f8f addv r8, r15
|
|
013664 8000 mov.b r0, @(h'0,r0)
|
|
013666 0f08 clrt
|
|
013668 4000 shll r0
|
|
01366a 1f88 mov.l r8, @(h'20,r15)
|
|
01366c 2000 mov.b r0, @r0
|
|
01366e 0f10
|
|
013670 1840 mov.l r4, @(h'0,r8)
|
|
013672 c7a0 mova @(h'280,pc), r0 ;h'138f4
|
|
013674 67a0 mov.b @r10, r7
|
|
013676 fbd3
|
|
013678 8010 mov.b r0, @(h'0,r1)
|
|
01367a ffd7
|
|
01367c c010 mov.b r0, @(h'10,gbr)
|
|
01367e ff8f
|
|
013680 e410 mov #h'10, r4
|
|
013682 ffcf
|
|
013684 dba0 mov.l @(h'280,pc), r11 ;@(h'13908)
|
|
013686 ffcf
|
|
013688 c040 mov.b r0, @(h'40,gbr)
|
|
01368a ffef
|
|
01368c c000 mov.b r0, @(h'0,gbr)
|
|
01368e c5f7 mov.w @(h'1ee,gbr), r0
|
|
013690 9200 mov.w @(h'0,pc), r2 ;@(h'13694)
|
|
013692 00fb
|
|
013694 ff00
|
|
013696 01f1
|
|
013698 ff00
|
|
01369a 0000
|
|
01369c fe00
|
|
01369e ffe7
|
|
0136a0 8000 mov.b r0, @(h'0,r0)
|
|
0136a2 4098
|
|
0136a4 4000 shll r0
|
|
0136a6 3088 sub r8, r0
|
|
0136a8 2000 mov.b r0, @r0
|
|
0136aa 0f10
|
|
0136ac 1840 mov.l r4, @(h'0,r8)
|
|
0136ae 10a0 mov.l r10, @(h'0,r0)
|
|
0136b0 67a0 mov.b @r10, r7
|
|
0136b2 0f13
|
|
0136b4 8010 mov.b r0, @(h'0,r1)
|
|
0136b6 c494 mov.b @(h'94,gbr), r0
|
|
0136b8 4010 dt r0
|
|
0136ba 3a48 sub r4, r10
|
|
0136bc 2410 mov.b r1, @r4
|
|
0136be 044b
|
|
0136c0 1ba0 mov.l r10, @(h'0,r11)
|
|
0136c2 8f8b bf/s h'-ea ;@(h'135dc)
|
|
0136c4 0040
|
|
0136c6 8248
|
|
0136c8 0680
|
|
0136ca 0244 mov.b r4, @(r0,r2)
|
|
0136cc 1900 mov.l r0, @(h'0,r9)
|
|
0136ce 3aa3 cmp/ge r10, r10
|
|
0136d0 e000 mov #h'0, r0
|
|
0136d2 c552 mov.w @(h'a4,gbr), r0
|
|
0136d4 0000
|
|
0136d6 008c mov.b @(r0,r8), r0
|
|
0136d8 0000
|
|
0136da 01f0
|
|
0136dc 0000
|
|
0136de ffe7
|
|
0136e0 8000 mov.b r0, @(h'0,r0)
|
|
0136e2 7f98 add #h'98, r15
|
|
0136e4 4000 shll r0
|
|
0136e6 3f88 sub r8, r15
|
|
0136e8 2000 mov.b r0, @r0
|
|
0136ea 0f10
|
|
0136ec 1840 mov.l r4, @(h'0,r8)
|
|
0136ee 1fa0 mov.l r10, @(h'0,r15)
|
|
0136f0 67a0 mov.b @r10, r7
|
|
0136f2 0f13
|
|
0136f4 8010 mov.b r0, @(h'0,r1)
|
|
0136f6 c797 mova @(h'25c,pc), r0 ;h'13954
|
|
0136f8 c010 mov.b r0, @(h'10,gbr)
|
|
0136fa ffcf
|
|
0136fc e410 mov #h'10, r4
|
|
0136fe ffcf
|
|
013700 ffa0
|
|
013702 ff8f
|
|
013704 ffc0
|
|
013706 ffcf
|
|
013708 ff80
|
|
01370a ffc7
|
|
01370c f900
|
|
01370e ffe3
|
|
013710 e000 mov #h'0, r0
|
|
013712 c5f2 mov.w @(h'1e4,gbr), r0
|
|
013714 0000
|
|
013716 00fc mov.b @(r0,r15), r0
|
|
013718 0000
|
|
01371a 01f0
|
|
01371c 0000
|
|
01371e 001f mac.l @r1+, @r0+
|
|
013720 fff0
|
|
013722 8008 mov.b r0, @(h'8,r0)
|
|
013724 7ff0 add #h'f0, r15
|
|
013726 c000 mov.b r0, @(h'0,gbr)
|
|
013728 3ff0 cmp/eq r15, r15
|
|
01372a f000
|
|
01372c 1ff0 mov.l r15, @(h'0,r15)
|
|
01372e e000 mov #h'0, r0
|
|
013730 07b0
|
|
013732 f000
|
|
013734 0010
|
|
013736 3800 cmp/eq r0, r8
|
|
013738 0000
|
|
01373a 0000
|
|
01373c 0000
|
|
01373e 0000
|
|
013740 0000
|
|
013742 0000
|
|
013744 0010
|
|
013746 0000
|
|
013748 0030
|
|
01374a 0000
|
|
01374c 0070
|
|
01374e 0000
|
|
013750 06f0
|
|
013752 3a00 cmp/eq r0, r10
|
|
013754 1ff0 mov.l r15, @(h'0,r15)
|
|
013756 ff03
|
|
013758 fff0
|
|
01375a fe0f
|
|
01375c fff0
|
|
01375e 001f mac.l @r1+, @r0+
|
|
013760 fff0
|
|
013762 800f mov.b r0, @(h'f,r0)
|
|
013764 fff0
|
|
013766 c000 mov.b r0, @(h'0,gbr)
|
|
013768 7ff0 add #h'f0, r15
|
|
01376a f000
|
|
01376c 3ff0 cmp/eq r15, r15
|
|
01376e e000 mov #h'0, r0
|
|
013770 1ff0 mov.l r15, @(h'0,r15)
|
|
013772 f000
|
|
013774 07b0
|
|
013776 3800 cmp/eq r0, r8
|
|
013778 0010
|
|
01377a 0000
|
|
01377c 0000
|
|
01377e 0000
|
|
013780 0000
|
|
013782 0000
|
|
013784 0000
|
|
013786 0000
|
|
013788 2410 mov.b r1, @r4
|
|
01378a 0000
|
|
01378c 3fb0 cmp/eq r11, r15
|
|
01378e 0000
|
|
013790 3ff0 cmp/eq r15, r15
|
|
013792 3a08 sub r0, r10
|
|
013794 6df0 mov.b @r15, r13
|
|
013796 ff04
|
|
013798 00f0
|
|
01379a fe0e
|
|
01379c 00f0
|
|
01379e ffff
|
|
0137a0 01f0
|
|
0137a2 0018 sett
|
|
0137a4 7ff0 add #h'f0, r15
|
|
0137a6 8000 mov.b r0, @(h'0,r0)
|
|
0137a8 3ff0 cmp/eq r15, r15
|
|
0137aa c000 mov.b r0, @(h'0,gbr)
|
|
0137ac 1ff0 mov.l r15, @(h'0,r15)
|
|
0137ae f000
|
|
0137b0 07b0
|
|
0137b2 e000 mov #h'0, r0
|
|
0137b4 0010
|
|
0137b6 f000
|
|
0137b8 0000
|
|
0137ba 3800 cmp/eq r0, r8
|
|
0137bc 0000
|
|
0137be 0000
|
|
0137c0 0000
|
|
0137c2 0000
|
|
0137c4 0010
|
|
0137c6 0000
|
|
0137c8 0030
|
|
0137ca 0000
|
|
0137cc 0070
|
|
0137ce 0000
|
|
0137d0 06f0
|
|
0137d2 0000
|
|
0137d4 1ff0 mov.l r15, @(h'0,r15)
|
|
0137d6 3a01
|
|
0137d8 fff0
|
|
0137da ff03
|
|
0137dc fff0
|
|
0137de fe0f
|
|
0137e0 fff0
|
|
0137e2 0000
|
|
0137e4 0000
|
|
0137e6 0000
|
|
0137e8 03c0
|
|
0137ea 0c30
|
|
0137ec 1008 mov.l r0, @(h'20,r0)
|
|
0137ee 2078 tst r7, r0
|
|
0137f0 3984 div1 r8, r9
|
|
0137f2 4604 rotl r6
|
|
0137f4 4104 rotl r1
|
|
0137f6 4112 sts.l macl, @-r1
|
|
0137f8 9282 mov.w @(h'104,pc), r2 ;@(h'13900)
|
|
0137fa 8441 mov.b @(h'1,r4), r0
|
|
0137fc 8441 mov.b @(h'1,r4), r0
|
|
0137fe 783e add #h'3e, r8
|
|
013800 07c0
|
|
013802 0000
|
|
013804 0000
|
|
013806 0000
|
|
013808 0000
|
|
01380a 0ff0
|
|
01380c 1008 mov.l r0, @(h'20,r0)
|
|
01380e 2278 tst r7, r2
|
|
013810 3984 div1 r8, r9
|
|
013812 4604 rotl r6
|
|
013814 4104 rotl r1
|
|
013816 4912 sts.l macl, @-r9
|
|
013818 9292 mov.w @(h'124,pc), r2 ;@(h'13940)
|
|
01381a 8441 mov.b @(h'1,r4), r0
|
|
01381c 8441 mov.b @(h'1,r4), r0
|
|
01381e 783e add #h'3e, r8
|
|
013820 07c0
|
|
013822 0000
|
|
013824 0000
|
|
013826 0000
|
|
013828 0000
|
|
01382a 0000
|
|
01382c 1ff0 mov.l r15, @(h'0,r15)
|
|
01382e 2208 tst r0, r2
|
|
013830 39f4 div1 r15, r9
|
|
013832 4604 rotl r6
|
|
013834 4104 rotl r1
|
|
013836 4912 sts.l macl, @-r9
|
|
013838 9292 mov.w @(h'124,pc), r2 ;@(h'13960)
|
|
01383a e449 mov #h'49, r4
|
|
01383c 8445 mov.b @(h'5,r4), r0
|
|
01383e 793e add #h'3e, r9
|
|
013840 07c0
|
|
013842 0000
|
|
013844 0000
|
|
013846 0000
|
|
013848 0000
|
|
01384a 0000
|
|
01384c 0000
|
|
01384e 0038 ldtlb
|
|
013850 3fc4 div1 r12, r15
|
|
013852 66ac extu.b r10, r6
|
|
013854 5124 mov.l @(h'10,r2), r1
|
|
013856 4912 sts.l macl, @-r9
|
|
013858 9292 mov.w @(h'124,pc), r2 ;@(h'13980)
|
|
01385a e449 mov #h'49, r4
|
|
01385c 8645
|
|
01385e 793e add #h'3e, r9
|
|
013860 07c0
|
|
013862 ffff
|
|
013864 ffff
|
|
013866 ffff
|
|
013868 fc1f
|
|
01386a f00f
|
|
01386c e007 mov #h'7, r0
|
|
01386e c007 mov.b r0, @(h'7,gbr)
|
|
013870 c003 mov.b r0, @(h'3,gbr)
|
|
013872 8003 mov.b r0, @(h'3,r0)
|
|
013874 8003 mov.b r0, @(h'3,r0)
|
|
013876 8001 mov.b r0, @(h'1,r0)
|
|
013878 0001
|
|
01387a 0000
|
|
01387c 0000
|
|
01387e 8001 mov.b r0, @(h'1,r0)
|
|
013880 f83f
|
|
013882 ffff
|
|
013884 ffff
|
|
013886 ffff
|
|
013888 ffff
|
|
01388a f00f
|
|
01388c e007 mov #h'7, r0
|
|
01388e c007 mov.b r0, @(h'7,gbr)
|
|
013890 c003 mov.b r0, @(h'3,gbr)
|
|
013892 8003 mov.b r0, @(h'3,r0)
|
|
013894 8003 mov.b r0, @(h'3,r0)
|
|
013896 8001 mov.b r0, @(h'1,r0)
|
|
013898 0001
|
|
01389a 0000
|
|
01389c 0000
|
|
01389e 8001 mov.b r0, @(h'1,r0)
|
|
0138a0 f83f
|
|
0138a2 ffff
|
|
0138a4 ffff
|
|
0138a6 ffff
|
|
0138a8 ffff
|
|
0138aa ffff
|
|
0138ac e00f mov #h'f, r0
|
|
0138ae c007 mov.b r0, @(h'7,gbr)
|
|
0138b0 c003 mov.b r0, @(h'3,gbr)
|
|
0138b2 8003 mov.b r0, @(h'3,r0)
|
|
0138b4 8003 mov.b r0, @(h'3,r0)
|
|
0138b6 8001 mov.b r0, @(h'1,r0)
|
|
0138b8 0001
|
|
0138ba 0000
|
|
0138bc 0000
|
|
0138be 8001 mov.b r0, @(h'1,r0)
|
|
0138c0 f83f
|
|
0138c2 ffff
|
|
0138c4 ffff
|
|
0138c6 ffff
|
|
0138c8 ffff
|
|
0138ca ffff
|
|
0138cc ffff
|
|
0138ce ffc7
|
|
0138d0 c003 mov.b r0, @(h'3,gbr)
|
|
0138d2 8003 mov.b r0, @(h'3,r0)
|
|
0138d4 8003 mov.b r0, @(h'3,r0)
|
|
0138d6 8001 mov.b r0, @(h'1,r0)
|
|
0138d8 0001
|
|
0138da 0000
|
|
0138dc 0000
|
|
0138de 8001 mov.b r0, @(h'1,r0)
|
|
0138e0 f83f
|
|
0138e2 7ffe add #h'fe, r15
|
|
0138e4 8001 mov.b r0, @(h'1,r0)
|
|
0138e6 8001 mov.b r0, @(h'1,r0)
|
|
0138e8 8e01
|
|
0138ea 9a01 mov.w @(h'2,pc), r10 ;@(h'138f0)
|
|
0138ec 9f81 mov.w @(h'102,pc), r15 ;@(h'139f2)
|
|
0138ee 9141 mov.w @(h'82,pc), r1 ;@(h'13974)
|
|
0138f0 9ea1 mov.w @(h'142,pc), r14 ;@(h'13a36)
|
|
0138f2 9051 mov.w @(h'a2,pc), r0 ;@(h'13998)
|
|
0138f4 9029 mov.w @(h'52,pc), r0 ;@(h'1394a)
|
|
0138f6 9009 mov.w @(h'12,pc), r0 ;@(h'1390c)
|
|
0138f8 8ff1 bf/s h'-1e ;@(h'138de)
|
|
0138fa 8001 mov.b r0, @(h'1,r0)
|
|
0138fc 8001 mov.b r0, @(h'1,r0)
|
|
0138fe 8001 mov.b r0, @(h'1,r0)
|
|
013900 7ffe add #h'fe, r15
|
|
013902 7ffe add #h'fe, r15
|
|
013904 8001 mov.b r0, @(h'1,r0)
|
|
013906 87e1
|
|
013908 8811 cmp/eq #h'11, r0
|
|
01390a 9209 mov.w @(h'12,pc), r2 ;@(h'13920)
|
|
01390c a605 bra h'c0a ;@(h'1451a)
|
|
01390e a005 bra h'a ;@(h'1391c)
|
|
013910 a0fd bra h'1fa ;@(h'13b0e)
|
|
013912 bf05 bsr h'-1f6 ;@(h'13720)
|
|
013914 a005 bra h'a ;@(h'13922)
|
|
013916 a005 bra h'a ;@(h'13924)
|
|
013918 9009 mov.w @(h'12,pc), r0 ;@(h'1392e)
|
|
01391a 8811 cmp/eq #h'11, r0
|
|
01391c 87e1
|
|
01391e 8001 mov.b r0, @(h'1,r0)
|
|
013920 7ffe add #h'fe, r15
|
|
013922 7ffe add #h'fe, r15
|
|
013924 8001 mov.b r0, @(h'1,r0)
|
|
013926 87e1
|
|
013928 8811 cmp/eq #h'11, r0
|
|
01392a 97e9 mov.w @(h'1d2,pc), r7 ;@(h'13b00)
|
|
01392c 9009 mov.w @(h'12,pc), r0 ;@(h'13942)
|
|
01392e b22d bsr h'45a ;@(h'13d8c)
|
|
013930 b14d bsr h'29a ;@(h'13bce)
|
|
013932 b08d bsr h'11a ;@(h'13a50)
|
|
013934 b22d bsr h'45a ;@(h'13d92)
|
|
013936 9149 mov.w @(h'92,pc), r1 ;@(h'139cc)
|
|
013938 9089 mov.w @(h'112,pc), r0 ;@(h'13a4e)
|
|
01393a 8811 cmp/eq #h'11, r0
|
|
01393c 87e1
|
|
01393e 8001 mov.b r0, @(h'1,r0)
|
|
013940 7ffe add #h'fe, r15
|
|
013942 7ffe add #h'fe, r15
|
|
013944 8001 mov.b r0, @(h'1,r0)
|
|
013946 8001 mov.b r0, @(h'1,r0)
|
|
013948 80c1 mov.b r0, @(h'1,r12)
|
|
01394a 8fe1 bf/s h'-3e ;@(h'13910)
|
|
01394c 9c11 mov.w @(h'22,pc), r12 ;@(h'13972)
|
|
01394e b419 bsr h'832 ;@(h'14184)
|
|
013950 a4dd bra h'9ba ;@(h'1430e)
|
|
013952 b419 bsr h'832 ;@(h'14188)
|
|
013954 9c11 mov.w @(h'22,pc), r12 ;@(h'1397a)
|
|
013956 8fe1 bf/s h'-3e ;@(h'1391c)
|
|
013958 80c1 mov.b r0, @(h'1,r12)
|
|
01395a 8001 mov.b r0, @(h'1,r0)
|
|
01395c 8001 mov.b r0, @(h'1,r0)
|
|
01395e 8001 mov.b r0, @(h'1,r0)
|
|
013960 7ffe add #h'fe, r15
|
|
013962 7ffe add #h'fe, r15
|
|
013964 8001 mov.b r0, @(h'1,r0)
|
|
013966 8001 mov.b r0, @(h'1,r0)
|
|
013968 87e1
|
|
01396a 8c31
|
|
01396c 9e79 mov.w @(h'f2,pc), r14 ;@(h'13a62)
|
|
01396e 97e9 mov.w @(h'1d2,pc), r7 ;@(h'13b44)
|
|
013970 93c9 mov.w @(h'192,pc), r3 ;@(h'13b06)
|
|
013972 93c9 mov.w @(h'192,pc), r3 ;@(h'13b08)
|
|
013974 97e9 mov.w @(h'1d2,pc), r7 ;@(h'13b4a)
|
|
013976 9e79 mov.w @(h'f2,pc), r14 ;@(h'13a6c)
|
|
013978 8c31
|
|
01397a 87e1
|
|
01397c 8001 mov.b r0, @(h'1,r0)
|
|
01397e 8001 mov.b r0, @(h'1,r0)
|
|
013980 7ffe add #h'fe, r15
|
|
013982 7ffe add #h'fe, r15
|
|
013984 8001 mov.b r0, @(h'1,r0)
|
|
013986 8301
|
|
013988 8c81
|
|
01398a 9141 mov.w @(h'82,pc), r1 ;@(h'13a10)
|
|
01398c ad21 bra h'-5be ;@(h'133d2)
|
|
01398e a221 bra h'442 ;@(h'13dd4)
|
|
013990 a1d1 bra h'3a2 ;@(h'13d36)
|
|
013992 a211 bra h'422 ;@(h'13db8)
|
|
013994 a511 bra h'a22 ;@(h'143ba)
|
|
013996 a489 bra h'912 ;@(h'142ac)
|
|
013998 a489 bra h'912 ;@(h'142ae)
|
|
01399a 9c79 mov.w @(h'f2,pc), r12 ;@(h'13a90)
|
|
01399c 8381
|
|
01399e 8001 mov.b r0, @(h'1,r0)
|
|
0139a0 7ffe add #h'fe, r15
|
|
0139a2 7ffe add #h'fe, r15
|
|
0139a4 8001 mov.b r0, @(h'1,r0)
|
|
0139a6 8001 mov.b r0, @(h'1,r0)
|
|
0139a8 87e1
|
|
0139aa 8a51
|
|
0139ac 9429 mov.w @(h'52,pc), r4 ;@(h'13a02)
|
|
0139ae 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'13b64)
|
|
0139b0 9349 mov.w @(h'92,pc), r3 ;@(h'13a46)
|
|
0139b2 93c9 mov.w @(h'192,pc), r3 ;@(h'13b48)
|
|
0139b4 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'13b6a)
|
|
0139b6 9429 mov.w @(h'52,pc), r4 ;@(h'13a0c)
|
|
0139b8 8a51
|
|
0139ba 87e1
|
|
0139bc 8001 mov.b r0, @(h'1,r0)
|
|
0139be 8001 mov.b r0, @(h'1,r0)
|
|
0139c0 7ffe add #h'fe, r15
|
|
0139c2 7ffe add #h'fe, r15
|
|
0139c4 8001 mov.b r0, @(h'1,r0)
|
|
0139c6 8001 mov.b r0, @(h'1,r0)
|
|
0139c8 87e1
|
|
0139ca 8811 cmp/eq #h'11, r0
|
|
0139cc 9249 mov.w @(h'92,pc), r2 ;@(h'13a62)
|
|
0139ce 9669 mov.w @(h'd2,pc), r6 ;@(h'13aa4)
|
|
0139d0 9669 mov.w @(h'd2,pc), r6 ;@(h'13aa6)
|
|
0139d2 9669 mov.w @(h'd2,pc), r6 ;@(h'13aa8)
|
|
0139d4 97e9 mov.w @(h'1d2,pc), r7 ;@(h'13baa)
|
|
0139d6 93c9 mov.w @(h'192,pc), r3 ;@(h'13b6c)
|
|
0139d8 8811 cmp/eq #h'11, r0
|
|
0139da 87e1
|
|
0139dc 8001 mov.b r0, @(h'1,r0)
|
|
0139de 8001 mov.b r0, @(h'1,r0)
|
|
0139e0 7ffe add #h'fe, r15
|
|
0139e2 7ffe add #h'fe, r15
|
|
0139e4 8001 mov.b r0, @(h'1,r0)
|
|
0139e6 8ff1 bf/s h'-1e ;@(h'139cc)
|
|
0139e8 9049 mov.w @(h'92,pc), r0 ;@(h'13a7e)
|
|
0139ea ae05 bra h'-3f6 ;@(h'135f8)
|
|
0139ec bb75 bsr h'-916 ;@(h'130da)
|
|
0139ee b1dd bsr h'3ba ;@(h'13dac)
|
|
0139f0 bbad bsr h'-8a6 ;@(h'1314e)
|
|
0139f2 aedd bra h'-246 ;@(h'137b0)
|
|
0139f4 a775 bra h'eea ;@(h'148e2)
|
|
0139f6 ad85 bra h'-4f6 ;@(h'13504)
|
|
0139f8 a8b5 bra h'-e96 ;@(h'12b66)
|
|
0139fa 9d89 mov.w @(h'112,pc), r13 ;@(h'13b10)
|
|
0139fc 8ff1 bf/s h'-1e ;@(h'139e2)
|
|
0139fe 8001 mov.b r0, @(h'1,r0)
|
|
013a00 7ffe add #h'fe, r15
|
|
013a02 7ffe add #h'fe, r15
|
|
013a04 8001 mov.b r0, @(h'1,r0)
|
|
013a06 8001 mov.b r0, @(h'1,r0)
|
|
013a08 8e71
|
|
013a0a 9249 mov.w @(h'92,pc), r2 ;@(h'13aa0)
|
|
013a0c 9249 mov.w @(h'92,pc), r2 ;@(h'13aa2)
|
|
013a0e a425 bra h'84a ;@(h'1425c)
|
|
013a10 bc3d bsr h'-786 ;@(h'1328e)
|
|
013a12 bc3d bsr h'-786 ;@(h'13290)
|
|
013a14 bc3d bsr h'-786 ;@(h'13292)
|
|
013a16 be7d bsr h'-306 ;@(h'13714)
|
|
013a18 9ff9 mov.w @(h'1f2,pc), r15 ;@(h'13c0e)
|
|
013a1a 8ff1 bf/s h'-1e ;@(h'13a00)
|
|
013a1c 87e1
|
|
013a1e 8001 mov.b r0, @(h'1,r0)
|
|
013a20 7ffe add #h'fe, r15
|
|
013a22 7ffe add #h'fe, r15
|
|
013a24 8001 mov.b r0, @(h'1,r0)
|
|
013a26 8001 mov.b r0, @(h'1,r0)
|
|
013a28 87e1
|
|
013a2a 8891 cmp/eq #h'ffffff91, r0
|
|
013a2c 91c9 mov.w @(h'192,pc), r1 ;@(h'13bc2)
|
|
013a2e 9209 mov.w @(h'12,pc), r2 ;@(h'13a44)
|
|
013a30 9309 mov.w @(h'12,pc), r3 ;@(h'13a46)
|
|
013a32 90c9 mov.w @(h'192,pc), r0 ;@(h'13bc8)
|
|
013a34 9049 mov.w @(h'92,pc), r0 ;@(h'13aca)
|
|
013a36 9389 mov.w @(h'112,pc), r3 ;@(h'13b4c)
|
|
013a38 8911 bt h'22 ;@(h'13a5e)
|
|
013a3a 87e1
|
|
013a3c 8001 mov.b r0, @(h'1,r0)
|
|
013a3e 8001 mov.b r0, @(h'1,r0)
|
|
013a40 7ffe add #h'fe, r15
|
|
013a42 7ffe add #h'fe, r15
|
|
013a44 8001 mov.b r0, @(h'1,r0)
|
|
013a46 8001 mov.b r0, @(h'1,r0)
|
|
013a48 8001 mov.b r0, @(h'1,r0)
|
|
013a4a 8079 mov.b r0, @(h'9,r7)
|
|
013a4c 80c5 mov.b r0, @(h'5,r12)
|
|
013a4e 9555 mov.w @(h'aa,pc), r5 ;@(h'13afc)
|
|
013a50 8355
|
|
013a52 a555 bra h'aaa ;@(h'14500)
|
|
013a54 80c5 mov.b r0, @(h'5,r12)
|
|
013a56 8079 mov.b r0, @(h'9,r7)
|
|
013a58 8001 mov.b r0, @(h'1,r0)
|
|
013a5a 8001 mov.b r0, @(h'1,r0)
|
|
013a5c 8001 mov.b r0, @(h'1,r0)
|
|
013a5e 8001 mov.b r0, @(h'1,r0)
|
|
013a60 7ffe add #h'fe, r15
|
|
013a62 07e0
|
|
013a64 1c38 mov.l r3, @(h'20,r12)
|
|
013a66 300c add r0, r0
|
|
013a68 2004 mov.b r0, @-r0
|
|
013a6a 6606 mov.l @r0+, r6
|
|
013a6c 4402 sts.l mach, @-r4
|
|
013a6e 4002 sts.l mach, @-r0
|
|
013a70 4002 sts.l mach, @-r0
|
|
013a72 c003 mov.b r0, @(h'3,gbr)
|
|
013a74 e007 mov #h'7, r0
|
|
013a76 e007 mov #h'7, r0
|
|
013a78 f00f
|
|
013a7a fc3f
|
|
013a7c e7e7 mov #h'ffffffe7, r7
|
|
013a7e e3c7 mov #h'ffffffc7, r3
|
|
013a80 ffff
|
|
013a82 f3cf
|
|
013a84 f3cf
|
|
013a86 f00f
|
|
013a88 f00f
|
|
013a8a f00f
|
|
013a8c f00f
|
|
013a8e f00f
|
|
013a90 f00f
|
|
013a92 f00f
|
|
013a94 f00f
|
|
013a96 ffff
|
|
013a98 e007 mov #h'7, r0
|
|
013a9a e007 mov #h'7, r0
|
|
013a9c e007 mov #h'7, r0
|
|
013a9e e007 mov #h'7, r0
|
|
013aa0 c003 mov.b r0, @(h'3,gbr)
|
|
013aa2 c003 mov.b r0, @(h'3,gbr)
|
|
013aa4 c003 mov.b r0, @(h'3,gbr)
|
|
013aa6 ffff
|
|
013aa8 ffff
|
|
013aaa ffff
|
|
013aac fc3f
|
|
013aae f00f
|
|
013ab0 e007 mov #h'7, r0
|
|
013ab2 e607 mov #h'7, r6
|
|
013ab4 c403 mov.b @(h'3,gbr), r0
|
|
013ab6 c003 mov.b r0, @(h'3,gbr)
|
|
013ab8 c003 mov.b r0, @(h'3,gbr)
|
|
013aba c003 mov.b r0, @(h'3,gbr)
|
|
013abc e007 mov #h'7, r0
|
|
013abe e007 mov #h'7, r0
|
|
013ac0 f00f
|
|
013ac2 fc3f
|
|
013ac4 f7ef
|
|
013ac6 f00f
|
|
013ac8 f00f
|
|
013aca f00f
|
|
013acc f00f
|
|
013ace f00f
|
|
013ad0 ffff
|
|
013ad2 e007 mov #h'7, r0
|
|
013ad4 e007 mov #h'7, r0
|
|
013ad6 e007 mov #h'7, r0
|
|
013ad8 c003 mov.b r0, @(h'3,gbr)
|
|
013ada c003 mov.b r0, @(h'3,gbr)
|
|
013adc c003 mov.b r0, @(h'3,gbr)
|
|
013ade ffff
|
|
013ae0 ffff
|
|
013ae2 0000
|
|
013ae4 0000
|
|
013ae6 0000
|
|
013ae8 0000
|
|
013aea 0000
|
|
013aec 0000
|
|
013aee 0000
|
|
013af0 0000
|
|
013af2 ffff
|
|
013af4 ffff
|
|
013af6 c003 mov.b r0, @(h'3,gbr)
|
|
013af8 c003 mov.b r0, @(h'3,gbr)
|
|
013afa c003 mov.b r0, @(h'3,gbr)
|
|
013afc e007 mov #h'7, r0
|
|
013afe e007 mov #h'7, r0
|
|
013b00 e7e7 mov #h'ffffffe7, r7
|
|
013b02 fc3f
|
|
013b04 f00f
|
|
013b06 e007 mov #h'7, r0
|
|
013b08 e607 mov #h'7, r6
|
|
013b0a c403 mov.b @(h'3,gbr), r0
|
|
013b0c c003 mov.b r0, @(h'3,gbr)
|
|
013b0e c003 mov.b r0, @(h'3,gbr)
|
|
013b10 c003 mov.b r0, @(h'3,gbr)
|
|
013b12 e007 mov #h'7, r0
|
|
013b14 e007 mov #h'7, r0
|
|
013b16 f00f
|
|
013b18 fc3f
|
|
013b1a e7e7 mov #h'ffffffe7, r7
|
|
013b1c e007 mov #h'7, r0
|
|
013b1e e007 mov #h'7, r0
|
|
013b20 c003 mov.b r0, @(h'3,gbr)
|
|
013b22 c003 mov.b r0, @(h'3,gbr)
|
|
013b24 c003 mov.b r0, @(h'3,gbr)
|
|
013b26 ffff
|
|
013b28 ffff
|
|
013b2a 0000
|
|
013b2c 0000
|
|
013b2e 0000
|
|
013b30 0000
|
|
013b32 0000
|
|
013b34 0000
|
|
013b36 0000
|
|
013b38 0000
|
|
013b3a ffff
|
|
013b3c ffff
|
|
013b3e c003 mov.b r0, @(h'3,gbr)
|
|
013b40 c003 mov.b r0, @(h'3,gbr)
|
|
013b42 c003 mov.b r0, @(h'3,gbr)
|
|
013b44 e007 mov #h'7, r0
|
|
013b46 e007 mov #h'7, r0
|
|
013b48 e007 mov #h'7, r0
|
|
013b4a ffff
|
|
013b4c f00f
|
|
013b4e f00f
|
|
013b50 f00f
|
|
013b52 f00f
|
|
013b54 f00f
|
|
013b56 f7ef
|
|
013b58 fc3f
|
|
013b5a f00f
|
|
013b5c e007 mov #h'7, r0
|
|
013b5e e607 mov #h'7, r6
|
|
013b60 c403 mov.b @(h'3,gbr), r0
|
|
013b62 c003 mov.b r0, @(h'3,gbr)
|
|
013b64 c003 mov.b r0, @(h'3,gbr)
|
|
013b66 c003 mov.b r0, @(h'3,gbr)
|
|
013b68 e007 mov #h'7, r0
|
|
013b6a e007 mov #h'7, r0
|
|
013b6c f00f
|
|
013b6e fc3f
|
|
013b70 ffff
|
|
013b72 0000
|
|
013b74 0000
|
|
013b76 0000
|
|
013b78 0000
|
|
013b7a 0000
|
|
013b7c 0000
|
|
013b7e 0000
|
|
013b80 0000
|
|
013b82 ffff
|
|
013b84 ffff
|
|
013b86 c003 mov.b r0, @(h'3,gbr)
|
|
013b88 c003 mov.b r0, @(h'3,gbr)
|
|
013b8a c003 mov.b r0, @(h'3,gbr)
|
|
013b8c e007 mov #h'7, r0
|
|
013b8e e007 mov #h'7, r0
|
|
013b90 e007 mov #h'7, r0
|
|
013b92 e007 mov #h'7, r0
|
|
013b94 ffff
|
|
013b96 f00f
|
|
013b98 f00f
|
|
013b9a f00f
|
|
013b9c f00f
|
|
013b9e f00f
|
|
013ba0 f00f
|
|
013ba2 f00f
|
|
013ba4 f00f
|
|
013ba6 f3cf
|
|
013ba8 f3cf
|
|
013baa ffff
|
|
013bac e3c7 mov #h'ffffffc7, r3
|
|
013bae e7e7 mov #h'ffffffe7, r7
|
|
013bb0 fc3f
|
|
013bb2 f00f
|
|
013bb4 e007 mov #h'7, r0
|
|
013bb6 e607 mov #h'7, r6
|
|
013bb8 c403 mov.b @(h'3,gbr), r0
|
|
013bba 4002 sts.l mach, @-r0
|
|
013bbc 4002 sts.l mach, @-r0
|
|
013bbe 4002 sts.l mach, @-r0
|
|
013bc0 6006 mov.l @r0+, r0
|
|
013bc2 2004 mov.b r0, @-r0
|
|
013bc4 300c add r0, r0
|
|
013bc6 1c38 mov.l r3, @(h'20,r12)
|
|
013bc8 07e0
|
|
013bca 0000
|
|
013bcc 0000
|
|
013bce 0000
|
|
013bd0 0000
|
|
013bd2 0000
|
|
013bd4 0000
|
|
013bd6 0000
|
|
013bd8 0003 bsrf r0
|
|
013bda c000 mov.b r0, @(h'0,gbr)
|
|
013bdc 0420
|
|
013bde 0005 mov.w r0, @(r0,r0)
|
|
013be0 2000 mov.b r0, @r0
|
|
013be2 0420
|
|
013be4 0004 mov.b r0, @(r0,r0)
|
|
013be6 2000 mov.b r0, @r0
|
|
013be8 03c0
|
|
013bea 0000
|
|
013bec 0000
|
|
013bee 0000
|
|
013bf0 0000
|
|
013bf2 0000
|
|
013bf4 0000
|
|
013bf6 0000
|
|
013bf8 0000
|
|
013bfa 0000
|
|
013bfc 0000
|
|
013bfe 0000
|
|
013c00 0000
|
|
013c02 0003 bsrf r0
|
|
013c04 c000 mov.b r0, @(h'0,gbr)
|
|
013c06 0420
|
|
013c08 0005 mov.w r0, @(r0,r0)
|
|
013c0a 2000 mov.b r0, @r0
|
|
013c0c 0420
|
|
013c0e 0004 mov.b r0, @(r0,r0)
|
|
013c10 2000 mov.b r0, @r0
|
|
013c12 03c0
|
|
013c14 0000
|
|
013c16 0000
|
|
013c18 1e3c mov.l r3, @(h'30,r14)
|
|
013c1a 0021
|
|
013c1c 4200 shll r2
|
|
013c1e 2952 mov.l r5, @r9
|
|
013c20 0021
|
|
013c22 4200 shll r2
|
|
013c24 2142 mov.l r4, @r1
|
|
013c26 001e mov.l @(r0,r1), r0
|
|
013c28 3c00 cmp/eq r0, r12
|
|
013c2a 0000
|
|
013c2c 0000
|
|
013c2e 0000
|
|
013c30 0000
|
|
013c32 0000
|
|
013c34 0000
|
|
013c36 0f3c mov.b @(r0,r3), r15
|
|
013c38 001e mov.l @(r0,r1), r0
|
|
013c3a c200 mov.l r0, @(h'0,gbr)
|
|
013c3c 21d2 mov.l r13, @r1
|
|
013c3e 0029 movt r0
|
|
013c40 7a00
|
|
013c42 2186 mov.l r8, @-r1
|
|
013c44 002f mac.l @r2+, @r0+
|
|
013c46 a400 bra h'800 ;@(h'1444a)
|
|
013c48 1084 mov.l r8, @(h'10,r0)
|
|
013c4a 0034 mov.b r3, @(r0,r0)
|
|
013c4c 8600
|
|
013c4e 50fe mov.l @(h'38,r15), r0
|
|
013c50 0050
|
|
013c52 a100 bra h'200 ;@(h'13e56)
|
|
013c54 4f29 shlr16 r15
|
|
013c56 0042 stc spc, r0
|
|
013c58 2100 mov.b r0, @r1
|
|
013c5a 3de1
|
|
013c5c 0000
|
|
013c5e 1e00 mov.l r0, @(h'0,r14)
|
|
013c60 0000
|
|
013c62 0000
|
|
013c64 0000
|
|
013c66 0000
|
|
013c68 0000
|
|
013c6a 0000
|
|
013c6c 0007 mul.l r0, r0
|
|
013c6e 0000
|
|
013c70 2800 mov.b r0, @r8
|
|
013c72 0070
|
|
013c74 0000
|
|
013c76 b800 bsr h'-1000 ;@(h'12c7a)
|
|
013c78 0170
|
|
013c7a 0003 bsrf r0
|
|
013c7c e000 mov #h'0, r0
|
|
013c7e 07c0
|
|
013c80 000f mac.l @r0+, @r0+
|
|
013c82 8000 mov.b r0, @(h'0,r0)
|
|
013c84 1f00 mov.l r0, @(h'0,r15)
|
|
013c86 003e mov.l @(r0,r3), r0
|
|
013c88 0000
|
|
013c8a 7c00
|
|
013c8c 0038 ldtlb
|
|
013c8e 0000
|
|
013c90 1000 mov.l r0, @(h'0,r0)
|
|
013c92 0000
|
|
013c94 0000
|
|
013c96 0000
|
|
013c98 0000
|
|
013c9a 6000 mov.b @r0, r0
|
|
013c9c 0080
|
|
013c9e 0000
|
|
013ca0 8000 mov.b r0, @(h'0,r0)
|
|
013ca2 01c0
|
|
013ca4 0007 mul.l r0, r0
|
|
013ca6 f000
|
|
013ca8 0ff8
|
|
013caa 0019 div0u
|
|
013cac fc00
|
|
013cae 1bfc mov.l r15, @(h'30,r11)
|
|
013cb0 003f mac.l @r3+, @r0+
|
|
013cb2 fe00
|
|
013cb4 3ffe addc r15, r15
|
|
013cb6 003f mac.l @r3+, @r0+
|
|
013cb8 fe00
|
|
013cba 1ffc mov.l r15, @(h'30,r15)
|
|
013cbc 001f mac.l @r1+, @r0+
|
|
013cbe fc00
|
|
013cc0 0ff8
|
|
013cc2 0007 mul.l r0, r0
|
|
013cc4 f000
|
|
013cc6 01c0
|
|
013cc8 0001
|
|
013cca c000 mov.b r0, @(h'0,gbr)
|
|
013ccc 0e38 ldtlb
|
|
013cce 0030
|
|
013cd0 0600
|
|
013cd2 4109 shlr2 r1
|
|
013cd4 0055 mov.w r5, @(r0,r0)
|
|
013cd6 2900 mov.b r0, @r9
|
|
013cd8 3ffe addc r15, r15
|
|
013cda 0001
|
|
013cdc 4000 shll r0
|
|
013cde 1f7c mov.l r7, @(h'30,r15)
|
|
013ce0 0061
|
|
013ce2 4300 shll r3
|
|
013ce4 3ffe addc r15, r15
|
|
013ce6 0001
|
|
013ce8 4000 shll r0
|
|
013cea 0220
|
|
013cec 0002 stc sr, r0
|
|
013cee a000 bra h'0 ;@(h'13cf2)
|
|
013cf0 0490
|
|
013cf2 0039
|
|
013cf4 6e00 mov.b @r0, r14
|
|
013cf6 4611 cmp/pz r6
|
|
013cf8 00ff mac.l @r15+, @r0+
|
|
013cfa ff80
|
|
013cfc 0000
|
|
013cfe 0000
|
|
013d00 0000
|
|
013d02 1e3c mov.l r3, @(h'30,r14)
|
|
013d04 003f mac.l @r3+, @r0+
|
|
013d06 7e00
|
|
013d08 67ff exts.w r15, r7
|
|
013d0a 006f mac.l @r6+, @r0+
|
|
013d0c ff00
|
|
013d0e 7fff add #h'ff, r15
|
|
013d10 007f mac.l @r7+, @r0+
|
|
013d12 ff00
|
|
013d14 7fff add #h'ff, r15
|
|
013d16 003f mac.l @r3+, @r0+
|
|
013d18 fe00
|
|
013d1a 1ffc mov.l r15, @(h'30,r15)
|
|
013d1c 000f mac.l @r0+, @r0+
|
|
013d1e f800
|
|
013d20 07f0
|
|
013d22 0003 bsrf r0
|
|
013d24 e000 mov #h'0, r0
|
|
013d26 01c0
|
|
013d28 0000
|
|
013d2a 8000 mov.b r0, @(h'0,r0)
|
|
013d2c 0000
|
|
013d2e 0000
|
|
013d30 0000
|
|
013d32 01c0
|
|
013d34 0002 stc sr, r0
|
|
013d36 2000 mov.b r0, @r0
|
|
013d38 0550
|
|
013d3a 0004 mov.b r0, @(r0,r0)
|
|
013d3c 9000 mov.w @(h'0,pc), r0 ;@(h'13d40)
|
|
013d3e 0550
|
|
013d40 0002 stc sr, r0
|
|
013d42 2000 mov.b r0, @r0
|
|
013d44 01c0
|
|
013d46 0038 ldtlb
|
|
013d48 0e00
|
|
013d4a 4411 cmp/pz r4
|
|
013d4c 00aa
|
|
013d4e 2a80 mov.b r8, @r10
|
|
013d50 9224 mov.w @(h'48,pc), r2 ;@(h'13d9c)
|
|
013d52 80aa mov.b r0, @(h'a,r10)
|
|
013d54 2a80 mov.b r8, @r10
|
|
013d56 4411 cmp/pz r4
|
|
013d58 0038 ldtlb
|
|
013d5a 0e00
|
|
013d5c 0000
|
|
013d5e 0000
|
|
013d60 0000
|
|
013d62 0000
|
|
013d64 0000
|
|
013d66 0000
|
|
013d68 0000
|
|
013d6a 0000
|
|
013d6c 0000
|
|
013d6e 7800
|
|
013d70 0084 mov.b r8, @(r0,r0)
|
|
013d72 0e00
|
|
013d74 a411 bra h'822 ;@(h'1459a)
|
|
013d76 0084 mov.b r8, @(r0,r0)
|
|
013d78 1100 mov.l r0, @(h'0,r1)
|
|
013d7a 7802
|
|
013d7c 0085 mov.w r8, @(r0,r0)
|
|
013d7e 4400 shll r4
|
|
013d80 a488 bra h'910 ;@(h'14694)
|
|
013d82 0085 mov.w r8, @(r0,r0)
|
|
013d84 5f00 mov.l @(h'0,r0), r15
|
|
013d86 8400 mov.b @(h'0,r0), r0
|
|
013d88 0078
|
|
013d8a 0000
|
|
013d8c 0000
|
|
013d8e 0000
|
|
013d90 0000
|
|
013d92 0000
|
|
013d94 0000
|
|
013d96 0000
|
|
013d98 0000
|
|
013d9a 0000
|
|
013d9c 0000
|
|
013d9e 0000
|
|
013da0 003f mac.l @r3+, @r0+
|
|
013da2 f800
|
|
013da4 4004 rotl r0
|
|
013da6 0051
|
|
013da8 1200 mov.l r0, @(h'0,r2)
|
|
013daa 4889
|
|
013dac 0044 mov.b r4, @(r0,r0)
|
|
013dae 4500 shll r5
|
|
013db0 4889
|
|
013db2 0051
|
|
013db4 1200 mov.l r0, @(h'0,r2)
|
|
013db6 4004 rotl r0
|
|
013db8 003f mac.l @r3+, @r0+
|
|
013dba f800
|
|
013dbc 0000
|
|
013dbe 0000
|
|
013dc0 0000
|
|
013dc2 0000
|
|
013dc4 0000
|
|
013dc6 0000
|
|
013dc8 03e0
|
|
013dca 000c mov.b @(r0,r0), r0
|
|
013dcc 1800 mov.l r0, @(h'0,r8)
|
|
013dce 1004 mov.l r0, @(h'10,r0)
|
|
013dd0 0027 mul.l r2, r0
|
|
013dd2 7200
|
|
013dd4 4f79
|
|
013dd6 004f mac.l @r4+, @r0+
|
|
013dd8 f900
|
|
013dda 8ff8 bf/s h'-10 ;@(h'13dce)
|
|
013ddc 8083 mov.b r0, @(h'3,r8)
|
|
013dde e080 mov #h'ffffff80, r0
|
|
013de0 8ff8 bf/s h'-10 ;@(h'13dd4)
|
|
013de2 808f mov.b r0, @(h'f,r8)
|
|
013de4 f880
|
|
013de6 8f78 bf/s h'f0 ;@(h'13eda)
|
|
013de8 8047 mov.b r0, @(h'7,r4)
|
|
013dea 7100
|
|
013dec 4081
|
|
013dee 0020
|
|
013df0 8200
|
|
013df2 1104 mov.l r0, @(h'10,r1)
|
|
013df4 000c mov.b @(r0,r0), r0
|
|
013df6 1800 mov.l r0, @(h'0,r8)
|
|
013df8 03e0
|
|
013dfa 0004 mov.b r0, @(r0,r0)
|
|
013dfc 0102 stc sr, r1
|
|
013dfe 0002 stc sr, r0
|
|
013e00 0106 mov.l r0, @(r0,r1)
|
|
013e02 0105 mov.w r0, @(r0,r1)
|
|
013e04 0105 mov.w r0, @(r0,r1)
|
|
013e06 0010
|
|
013e08 1615 mov.l r1, @(h'14,r6)
|
|
013e0a 070b rts
|
|
013e0c 1614 mov.l r1, @(h'10,r6)
|
|
013e0e 141a mov.l r1, @(h'28,r4)
|
|
013e10 1110 mov.l r1, @(h'0,r1)
|
|
013e12 1001 mov.l r0, @(h'4,r0)
|
|
013e14 0101
|
|
013e16 0101
|
|
013e18 0101
|
|
013e1a 0101
|
|
013e1c 0101
|
|
013e1e 010e mov.l @(r0,r0), r1
|
|
013e20 1112 mov.l r1, @(h'8,r1)
|
|
013e22 0e0f mac.l @r0+, @r14+
|
|
013e24 0c13
|
|
013e26 100d mov.l r0, @(h'34,r0)
|
|
013e28 110e mov.l r0, @(h'38,r1)
|
|
013e2a 0ee3
|
|
013e2c 8e38
|
|
013e2e e380 mov #h'ffffff80, r3
|
|
013e30 71c7 add #h'c7, r1
|
|
013e32 1c71 mov.l r7, @(h'4,r12)
|
|
013e34 c038 mov.b r0, @(h'38,gbr)
|
|
013e36 e38e mov #h'ffffff8e, r3
|
|
013e38 38e0 cmp/eq r14, r8
|
|
013e3a 71c7 add #h'c7, r1
|
|
013e3c 1c71 mov.l r7, @(h'4,r12)
|
|
013e3e c0e3 mov.b r0, @(h'e3,gbr)
|
|
013e40 8e38
|
|
013e42 e380 mov #h'ffffff80, r3
|
|
013e44 0000
|
|
013e46 0000
|
|
013e48 0000
|
|
013e4a 0000
|
|
013e4c 0000
|
|
013e4e 0000
|
|
013e50 0000
|
|
013e52 0000
|
|
013e54 0000
|
|
013e56 0000
|
|
013e58 7f00
|
|
013e5a 1fc0 mov.l r12, @(h'0,r15)
|
|
013e5c ff80
|
|
013e5e 3fe0 cmp/eq r14, r15
|
|
013e60 7f00
|
|
013e62 1fc0 mov.l r12, @(h'0,r15)
|
|
013e64 003f mac.l @r3+, @r0+
|
|
013e66 8000 mov.b r0, @(h'0,r0)
|
|
013e68 007f mac.l @r7+, @r0+
|
|
013e6a c000 mov.b r0, @(h'0,gbr)
|
|
013e6c 003f mac.l @r3+, @r0+
|
|
013e6e 8000 mov.b r0, @(h'0,r0)
|
|
013e70 0000
|
|
013e72 0000
|
|
013e74 0000
|
|
013e76 0000
|
|
013e78 0000
|
|
013e7a 0000
|
|
013e7c 0000
|
|
013e7e 0000
|
|
013e80 0000
|
|
013e82 0000
|
|
013e84 0073
|
|
013e86 3a4e addc r4, r10
|
|
013e88 a884 bra h'-ef8 ;@(h'12f94)
|
|
013e8a 9350 mov.w @(h'a0,pc), r3 ;@(h'13f2e)
|
|
013e8c a884 bra h'-ef8 ;@(h'12f98)
|
|
013e8e 92de mov.w @(h'1bc,pc), r2 ;@(h'1404e)
|
|
013e90 a884 bra h'-ef8 ;@(h'12f9c)
|
|
013e92 9242 mov.w @(h'84,pc), r2 ;@(h'13f1a)
|
|
013e94 0073
|
|
013e96 3a5e addc r5, r10
|
|
013e98 a800 bra h'-1000 ;@(h'12e9c)
|
|
013e9a 0000
|
|
013e9c 0000
|
|
013e9e 0000
|
|
013ea0 0000
|
|
013ea2 0000
|
|
013ea4 0000
|
|
013ea6 0000
|
|
013ea8 0000
|
|
013eaa 0000
|
|
013eac 0000
|
|
013eae 0000
|
|
013eb0 0000
|
|
013eb2 6300 mov.b @r0, r3
|
|
013eb4 9480 mov.w @(h'100,pc), r4 ;@(h'13fb8)
|
|
013eb6 9400 mov.w @(h'0,pc), r4 ;@(h'13eba)
|
|
013eb8 e400 mov #h'0, r4
|
|
013eba 8480 mov.b @(h'0,r8), r0
|
|
013ebc 8300
|
|
013ebe 0000
|
|
013ec0 0000
|
|
013ec2 0000
|
|
013ec4 0000
|
|
013ec6 0000
|
|
013ec8 0000
|
|
013eca 0000
|
|
013ecc 0000
|
|
013ece 0000
|
|
013ed0 0000
|
|
013ed2 0000
|
|
013ed4 0000
|
|
013ed6 0000
|
|
013ed8 0000
|
|
013eda 0000
|
|
013edc 0000
|
|
013ede 007f mac.l @r7+, @r0+
|
|
013ee0 0000
|
|
013ee2 00ff mac.l @r15+, @r0+
|
|
013ee4 8000 mov.b r0, @(h'0,r0)
|
|
013ee6 007f mac.l @r7+, @r0+
|
|
013ee8 0000
|
|
013eea 0000
|
|
013eec 3f80 cmp/eq r8, r15
|
|
013eee 0000
|
|
013ef0 7fc0 add #h'c0, r15
|
|
013ef2 0000
|
|
013ef4 3f80 cmp/eq r8, r15
|
|
013ef6 0000
|
|
013ef8 001f mac.l @r1+, @r0+
|
|
013efa c000 mov.b r0, @(h'0,gbr)
|
|
013efc 003f mac.l @r3+, @r0+
|
|
013efe e000 mov #h'0, r0
|
|
013f00 001f mac.l @r1+, @r0+
|
|
013f02 c000 mov.b r0, @(h'0,gbr)
|
|
013f04 0000
|
|
013f06 0000
|
|
013f08 0000
|
|
013f0a 0000
|
|
013f0c aaa0 bra h'-ac0 ;@(h'13450)
|
|
013f0e 5540 mov.l @(h'0,r4), r5
|
|
013f10 aaa0 bra h'-ac0 ;@(h'13454)
|
|
013f12 5540 mov.l @(h'0,r4), r5
|
|
013f14 aaa0 bra h'-ac0 ;@(h'13458)
|
|
013f16 5540 mov.l @(h'0,r4), r5
|
|
013f18 aaa0 bra h'-ac0 ;@(h'1345c)
|
|
013f1a 5540 mov.l @(h'0,r4), r5
|
|
013f1c aaa0 bra h'-ac0 ;@(h'13460)
|
|
013f1e 0000
|
|
013f20 0000
|
|
013f22 0000
|
|
013f24 0000
|
|
013f26 0000
|
|
013f28 0000
|
|
013f2a 0000
|
|
013f2c 0000
|
|
013f2e 0000
|
|
013f30 0000
|
|
013f32 0000
|
|
013f34 0000
|
|
013f36 0000
|
|
013f38 007f mac.l @r7+, @r0+
|
|
013f3a fcff
|
|
013f3c fe7f
|
|
013f3e fc00
|
|
013f40 0000
|
|
013f42 0000
|
|
013f44 0000
|
|
013f46 0000
|
|
013f48 0000
|
|
013f4a 0000
|
|
013f4c 0000
|
|
013f4e 0000
|
|
013f50 0000
|
|
013f52 0000
|
|
013f54 0000
|
|
013f56 0000
|
|
013f58 0000
|
|
013f5a 0000
|
|
013f5c 0000
|
|
013f5e 0000
|
|
013f60 0000
|
|
013f62 0000
|
|
013f64 0000
|
|
013f66 6cfe exts.b r15, r12
|
|
013f68 fe7c
|
|
013f6a 3810 cmp/eq r1, r8
|
|
013f6c 0000
|
|
013f6e 0000
|
|
013f70 0000
|
|
013f72 0000
|
|
013f74 0000
|
|
013f76 0000
|
|
013f78 0000
|
|
013f7a 0000
|
|
013f7c 0000
|
|
013f7e 0000
|
|
013f80 0000
|
|
013f82 0000
|
|
013f84 0000
|
|
013f86 0000
|
|
013f88 0000
|
|
013f8a 0000
|
|
013f8c 0000
|
|
013f8e 0000
|
|
013f90 0000
|
|
013f92 00f0
|
|
013f94 03c0
|
|
013f96 0008 clrt
|
|
013f98 0420
|
|
013f9a 0004 mov.b r0, @(r0,r0)
|
|
013f9c 0810
|
|
013f9e 0002 stc sr, r0
|
|
013fa0 1008 mov.l r0, @(h'20,r0)
|
|
013fa2 0001
|
|
013fa4 e007 mov #h'7, r0
|
|
013fa6 8000 mov.b r0, @(h'0,r0)
|
|
013fa8 0000
|
|
013faa 0000
|
|
013fac 0000
|
|
013fae 0000
|
|
013fb0 0000
|
|
013fb2 0000
|
|
013fb4 0000
|
|
013fb6 0000
|
|
013fb8 0000
|
|
013fba 0000
|
|
013fbc 0000
|
|
013fbe 0000
|
|
013fc0 fc00
|
|
013fc2 1f80 mov.l r8, @(h'0,r15)
|
|
013fc4 0380
|
|
013fc6 e000 mov #h'0, r0
|
|
013fc8 0063
|
|
013fca 0000
|
|
013fcc 0014 mov.b r1, @(r0,r0)
|
|
013fce 0000
|
|
013fd0 0008 clrt
|
|
013fd2 0000
|
|
013fd4 0014 mov.b r1, @(r0,r0)
|
|
013fd6 0000
|
|
013fd8 0063
|
|
013fda 0000
|
|
013fdc 0380
|
|
013fde e000 mov #h'0, r0
|
|
013fe0 fc00
|
|
013fe2 1f80 mov.l r8, @(h'0,r15)
|
|
013fe4 0000
|
|
013fe6 0000
|
|
013fe8 0000
|
|
013fea 0000
|
|
013fec 00f3
|
|
013fee 39c9
|
|
013ff0 94a5 mov.w @(h'14a,pc), r4 ;@(h'1413e)
|
|
013ff2 29e7 div0s r14, r9
|
|
013ff4 bdef bsr h'-422 ;@(h'13bd6)
|
|
013ff6 94a9 mov.w @(h'152,pc), r4 ;@(h'1414c)
|
|
013ff8 42f4
|
|
013ffa a522 bra h'a44 ;@(h'14a42)
|
|
013ffc 0000
|
|
013ffe 0000
|
|
014000 0000
|
|
014002 0000
|
|
014004 0000
|
|
014006 0000
|
|
014008 0000
|
|
01400a 0000
|
|
01400c 0000
|
|
01400e 0000
|
|
014010 0000
|
|
014012 0000
|
|
014014 0000
|
|
014016 0000
|
|
014018 0000
|
|
01401a 0300
|
|
01401c 0300
|
|
01401e 1860 mov.l r6, @(h'0,r8)
|
|
014020 1860 mov.l r6, @(h'0,r8)
|
|
014022 c30c trapa #h'c
|
|
014024 c30c trapa #h'c
|
|
014026 1860 mov.l r6, @(h'0,r8)
|
|
014028 1860 mov.l r6, @(h'0,r8)
|
|
01402a 0300
|
|
01402c 0300
|
|
01402e 0000
|
|
014030 0000
|
|
014032 0000
|
|
014034 0000
|
|
014036 0000
|
|
014038 0000
|
|
01403a 0000
|
|
01403c 0000
|
|
01403e 0000
|
|
014040 0000
|
|
014042 0000
|
|
014044 0000
|
|
014046 0002 stc sr, r0
|
|
014048 0003 bsrf r0
|
|
01404a 0003 bsrf r0
|
|
01404c 80ff mov.b r0, @(h'f,r15)
|
|
01404e c0ff mov.b r0, @(h'ff,gbr)
|
|
014050 e0ff mov #h'ffffffff, r0
|
|
014052 c003 mov.b r0, @(h'3,gbr)
|
|
014054 8003 mov.b r0, @(h'3,r0)
|
|
014056 0002 stc sr, r0
|
|
014058 0000
|
|
01405a 0000
|
|
01405c 0000
|
|
01405e 0000
|
|
014060 0000
|
|
014062 0000
|
|
014064 0000
|
|
014066 0000
|
|
014068 0000
|
|
01406a 0000
|
|
01406c 0000
|
|
01406e 0000
|
|
014070 0000
|
|
014072 0000
|
|
014074 0001
|
|
014076 f000
|
|
014078 0000
|
|
01407a 3e0f addv r0, r14
|
|
01407c 8000 mov.b r0, @(h'0,r0)
|
|
01407e 07c0
|
|
014080 007c mov.b @(r0,r7), r0
|
|
014082 00f8
|
|
014084 0000
|
|
014086 03e0
|
|
014088 0000
|
|
01408a 0000
|
|
01408c 0000
|
|
01408e 0000
|
|
014090 0000
|
|
014092 0000
|
|
014094 0000
|
|
014096 0000
|
|
014098 0000
|
|
01409a 0000
|
|
01409c 0000
|
|
01409e 0000
|
|
0140a0 00aa
|
|
0140a2 aaaa bra h'-aac ;@(h'135fa)
|
|
0140a4 a0aa bra h'154 ;@(h'141fc)
|
|
0140a6 aaaa bra h'-aac ;@(h'135fe)
|
|
0140a8 a000 bra h'0 ;@(h'140ac)
|
|
0140aa 0000
|
|
0140ac 0000
|
|
0140ae 0000
|
|
0140b0 0000
|
|
0140b2 0000
|
|
0140b4 0000
|
|
0140b6 0000
|
|
0140b8 0000
|
|
0140ba 0000
|
|
0140bc 0000
|
|
0140be 0000
|
|
0140c0 0000
|
|
0140c2 0000
|
|
0140c4 0000
|
|
0140c6 0000
|
|
0140c8 0000
|
|
0140ca 0000
|
|
0140cc 0000
|
|
0140ce f87c
|
|
0140d0 3e1f addv r1, r14
|
|
0140d2 3e7c add r7, r14
|
|
0140d4 f800
|
|
0140d6 0000
|
|
0140d8 0000
|
|
0140da 0000
|
|
0140dc 0000
|
|
0140de 0000
|
|
0140e0 0000
|
|
0140e2 0000
|
|
0140e4 0000
|
|
0140e6 0000
|
|
0140e8 0000
|
|
0140ea 0000
|
|
0140ec 0000
|
|
0140ee 0000
|
|
0140f0 0000
|
|
0140f2 0000
|
|
0140f4 0000
|
|
0140f6 0000
|
|
0140f8 0000
|
|
0140fa 00ff mac.l @r15+, @r0+
|
|
0140fc 003f mac.l @r3+, @r0+
|
|
0140fe c000 mov.b r0, @(h'0,gbr)
|
|
014100 0000
|
|
014102 0000
|
|
014104 0000
|
|
014106 7f80 add #h'80, r15
|
|
014108 1fe0 mov.l r14, @(h'0,r15)
|
|
01410a 0000
|
|
01410c 0000
|
|
01410e 0000
|
|
014110 0000
|
|
014112 0000
|
|
014114 0000
|
|
014116 0000
|
|
014118 0000
|
|
01411a 0000
|
|
01411c 0000
|
|
01411e 0000
|
|
014120 0000
|
|
014122 0000
|
|
014124 0000
|
|
014126 0000
|
|
014128 ffff
|
|
01412a ffff
|
|
01412c ff00
|
|
01412e 0000
|
|
014130 0000
|
|
014132 0000
|
|
014134 0000
|
|
014136 0000
|
|
014138 0000
|
|
01413a 0000
|
|
01413c 0000
|
|
01413e 0000
|
|
014140 0000
|
|
014142 0000
|
|
014144 0000
|
|
014146 0000
|
|
014148 0000
|
|
01414a 0000
|
|
01414c 0000
|
|
01414e 0000
|
|
014150 0000
|
|
014152 0000
|
|
014154 00ff mac.l @r15+, @r0+
|
|
014156 ff80
|
|
014158 0000
|
|
01415a 0000
|
|
01415c 0000
|
|
01415e 0000
|
|
014160 0000
|
|
014162 0000
|
|
014164 0000
|
|
014166 0000
|
|
014168 0000
|
|
01416a 0003 bsrf r0
|
|
01416c fffe
|
|
01416e 0000
|
|
014170 0000
|
|
014172 0000
|
|
014174 0000
|
|
014176 0000
|
|
014178 0000
|
|
01417a 0000
|
|
01417c 0000
|
|
01417e 0000
|
|
014180 0000
|
|
014182 0046 mov.l r4, @(r0,r0)
|
|
014184 0046 mov.l r4, @(r0,r0)
|
|
014186 0000
|
|
014188 0000
|
|
01418a 0000
|
|
01418c 0000
|
|
01418e 0032 stc ssr, r0
|
|
014190 0082 stc r0_bank, r0
|
|
014192 0000
|
|
014194 0000
|
|
014196 0046 mov.l r4, @(r0,r0)
|
|
014198 0046 mov.l r4, @(r0,r0)
|
|
01419a 0000
|
|
01419c 0000
|
|
01419e 0032 stc ssr, r0
|
|
0141a0 0082 stc r0_bank, r0
|
|
0141a2 0000
|
|
0141a4 0000
|
|
0141a6 0000
|
|
0141a8 0000
|
|
0141aa 0046 mov.l r4, @(r0,r0)
|
|
0141ac 0046 mov.l r4, @(r0,r0)
|
|
0141ae 0032 stc ssr, r0
|
|
0141b0 0082 stc r0_bank, r0
|
|
0141b2 0000
|
|
0141b4 0000
|
|
0141b6 0046 mov.l r4, @(r0,r0)
|
|
0141b8 0046 mov.l r4, @(r0,r0)
|
|
0141ba 0046 mov.l r4, @(r0,r0)
|
|
0141bc 0046 mov.l r4, @(r0,r0)
|
|
0141be 0032 stc ssr, r0
|
|
0141c0 0082 stc r0_bank, r0
|
|
0141c2 0046 mov.l r4, @(r0,r0)
|
|
0141c4 0046 mov.l r4, @(r0,r0)
|
|
0141c6 0046 mov.l r4, @(r0,r0)
|
|
0141c8 0046 mov.l r4, @(r0,r0)
|
|
0141ca 0000
|
|
0141cc 0000
|
|
0141ce 0032 stc ssr, r0
|
|
0141d0 0082 stc r0_bank, r0
|
|
0141d2 0000
|
|
0141d4 0000
|
|
0141d6 0046 mov.l r4, @(r0,r0)
|
|
0141d8 0000
|
|
0141da 0000
|
|
0141dc 0000
|
|
0141de 0032 stc ssr, r0
|
|
0141e0 0082 stc r0_bank, r0
|
|
0141e2 0000
|
|
0141e4 0000
|
|
0141e6 0000
|
|
0141e8 0046 mov.l r4, @(r0,r0)
|
|
0141ea 0000
|
|
0141ec 0000
|
|
0141ee 0032 stc ssr, r0
|
|
0141f0 0082 stc r0_bank, r0
|
|
0141f2 0046 mov.l r4, @(r0,r0)
|
|
0141f4 0000
|
|
0141f6 0000
|
|
0141f8 0000
|
|
0141fa 0000
|
|
0141fc 0000
|
|
0141fe 0032 stc ssr, r0
|
|
014200 0120
|
|
014202 0000
|
|
014204 0000
|
|
014206 0000
|
|
014208 0000
|
|
01420a 0000
|
|
01420c 0046 mov.l r4, @(r0,r0)
|
|
01420e 0032 stc ssr, r0
|
|
014210 0120
|
|
014212 0046 mov.l r4, @(r0,r0)
|
|
014214 0046 mov.l r4, @(r0,r0)
|
|
014216 008c mov.b @(r0,r8), r0
|
|
014218 008c mov.b @(r0,r8), r0
|
|
01421a 00d2 stc r5_bank, r0
|
|
01421c 00d2 stc r5_bank, r0
|
|
01421e 0032 stc ssr, r0
|
|
014220 0104 mov.b r0, @(r0,r1)
|
|
014222 0046 mov.l r4, @(r0,r0)
|
|
014224 03e7 mul.l r14, r3
|
|
014226 008c mov.b @(r0,r8), r0
|
|
014228 008c mov.b @(r0,r8), r0
|
|
01422a 03e7 mul.l r14, r3
|
|
01422c 0046 mov.l r4, @(r0,r0)
|
|
01422e 0032 stc ssr, r0
|
|
014230 00be mov.l @(r0,r11), r0
|
|
014232 0046 mov.l r4, @(r0,r0)
|
|
014234 0000
|
|
014236 0000
|
|
014238 0000
|
|
01423a 0000
|
|
01423c 0046 mov.l r4, @(r0,r0)
|
|
01423e 0032 stc ssr, r0
|
|
014240 0082 stc r0_bank, r0
|
|
014242 0046 mov.l r4, @(r0,r0)
|
|
014244 006e mov.l @(r0,r6), r0
|
|
014246 0096 mov.l r9, @(r0,r0)
|
|
014248 00be mov.l @(r0,r11), r0
|
|
01424a 00e6 mov.l r14, @(r0,r0)
|
|
01424c 010e mov.l @(r0,r0), r1
|
|
01424e 001e mov.l @(r0,r1), r0
|
|
014250 012c mov.b @(r0,r2), r1
|
|
014252 0046 mov.l r4, @(r0,r0)
|
|
014254 0046 mov.l r4, @(r0,r0)
|
|
014256 00aa
|
|
014258 00aa
|
|
01425a 0078
|
|
01425c 0078
|
|
01425e 0032 stc ssr, r0
|
|
014260 00dc mov.b @(r0,r13), r0
|
|
014262 0078
|
|
014264 00d2 stc r5_bank, r0
|
|
014266 0136 mov.l r3, @(r0,r1)
|
|
014268 0104 mov.b r0, @(r0,r1)
|
|
01426a 00a0
|
|
01426c 0046 mov.l r4, @(r0,r0)
|
|
01426e 001e mov.l @(r0,r1), r0
|
|
014270 0154 mov.b r5, @(r0,r1)
|
|
014272 0046 mov.l r4, @(r0,r0)
|
|
014274 0000
|
|
014276 0000
|
|
014278 0000
|
|
01427a 0000
|
|
01427c 0046 mov.l r4, @(r0,r0)
|
|
01427e 0032 stc ssr, r0
|
|
014280 00a4 mov.b r10, @(r0,r0)
|
|
014282 0046 mov.l r4, @(r0,r0)
|
|
014284 0000
|
|
014286 0000
|
|
014288 0000
|
|
01428a 0000
|
|
01428c 0046 mov.l r4, @(r0,r0)
|
|
01428e 0032 stc ssr, r0
|
|
014290 0138 ldtlb
|
|
014292 0000
|
|
014294 2564 mov.b r6, @-r5
|
|
014296 4d00 shll r13
|
|
014298 2564 mov.b r6, @-r5
|
|
01429a 2400 mov.b r0, @r4
|
|
01429c 2b25 mov.w r2, @-r11
|
|
01429e 6400 mov.b @r0, r4
|
|
0142a0 5155 mov.l @(h'14,r5), r1
|
|
0142a2 4954
|
|
0142a4 5445 mov.l @(h'14,r4), r4
|
|
0142a6 5220 mov.l @(h'0,r2), r2
|
|
0142a8 3f00 cmp/eq r0, r15
|
|
0142aa 0000
|
|
0142ac 4e4f mac.w @r4+, @r14+
|
|
0142ae 4e00 shll r14
|
|
0142b0 4f55
|
|
0142b2 4900 shll r9
|
|
0142b4 0880
|
|
0142b6 3f80 cmp/eq r8, r15
|
|
0142b8 7f80 add #h'80, r15
|
|
0142ba ff80
|
|
0142bc f900
|
|
0142be f880
|
|
0142c0 ca80 xor #h'80, r0
|
|
0142c2 ca40 xor #h'40, r0
|
|
0142c4 6880 mov.b @r8, r8
|
|
0142c6 5080 mov.l @(h'0,r8), r0
|
|
0142c8 af00 bra h'-200 ;@(h'140cc)
|
|
0142ca 5080 mov.l @(h'0,r8), r0
|
|
0142cc 2e80 mov.b r8, @r14
|
|
0142ce 2500 mov.b r0, @r5
|
|
0142d0 4800 shll r8
|
|
0142d2 7000
|
|
0142d4 3e00 cmp/eq r0, r14
|
|
0142d6 3e00 cmp/eq r0, r14
|
|
0142d8 3e00 cmp/eq r0, r14
|
|
0142da ff80
|
|
0142dc 7900
|
|
0142de f880
|
|
0142e0 ca80 xor #h'80, r0
|
|
0142e2 ca40 xor #h'40, r0
|
|
0142e4 6880 mov.b @r8, r8
|
|
0142e6 5080 mov.l @(h'0,r8), r0
|
|
0142e8 af00 bra h'-200 ;@(h'140ec)
|
|
0142ea 5080 mov.l @(h'0,r8), r0
|
|
0142ec 3e80 cmp/eq r8, r14
|
|
0142ee 3d00 cmp/eq r0, r13
|
|
0142f0 7800
|
|
0142f2 7000
|
|
0142f4 1c00 mov.l r0, @(h'0,r12)
|
|
0142f6 2200 mov.b r0, @r2
|
|
0142f8 2200 mov.b r0, @r2
|
|
0142fa 7fc0 add #h'c0, r15
|
|
0142fc f900
|
|
0142fe f880
|
|
014300 ca80 xor #h'80, r0
|
|
014302 ca40 xor #h'40, r0
|
|
014304 6880 mov.b @r8, r8
|
|
014306 5080 mov.l @(h'0,r8), r0
|
|
014308 af00 bra h'-200 ;@(h'1410c)
|
|
01430a 5080 mov.l @(h'0,r8), r0
|
|
01430c 2e80 mov.b r8, @r14
|
|
01430e 2500 mov.b r0, @r5
|
|
014310 4800 shll r8
|
|
014312 7000
|
|
014314 0880
|
|
014316 3f80 cmp/eq r8, r15
|
|
014318 7f80 add #h'80, r15
|
|
01431a ff80
|
|
01431c f900
|
|
01431e f880
|
|
014320 ca80 xor #h'80, r0
|
|
014322 fa40
|
|
014324 7f80 add #h'80, r15
|
|
014326 5f80 mov.l @(h'0,r8), r15
|
|
014328 af00 bra h'-200 ;@(h'1412c)
|
|
01432a 5080 mov.l @(h'0,r8), r0
|
|
01432c 3e80 cmp/eq r8, r14
|
|
01432e 3d00 cmp/eq r0, r13
|
|
014330 7800
|
|
014332 7000
|
|
014334 0000
|
|
014336 3f00 cmp/eq r0, r15
|
|
014338 4180
|
|
01433a 8080 mov.b r0, @(h'0,r8)
|
|
01433c 8080 mov.b r0, @(h'0,r8)
|
|
01433e 8f80 bf/s h'-100 ;@(h'14242)
|
|
014340 8e80
|
|
014342 cf40 or.b #h'40, @(r0,gbr)
|
|
014344 6880 mov.b @r8, r8
|
|
014346 5080 mov.l @(h'0,r8), r0
|
|
014348 af00 bra h'-200 ;@(h'1414c)
|
|
01434a 5080 mov.l @(h'0,r8), r0
|
|
01434c 3e80 cmp/eq r8, r14
|
|
01434e 3d00 cmp/eq r0, r13
|
|
014350 4800 shll r8
|
|
014352 7000
|
|
014354 0800
|
|
014356 1400 mov.l r0, @(h'0,r4)
|
|
014358 2200 mov.b r0, @r2
|
|
01435a 4100 shll r1
|
|
01435c 8080 mov.b r0, @(h'0,r8)
|
|
01435e ff80
|
|
014360 d880 mov.l @(h'200,pc), r8 ;@(h'14564)
|
|
014362 ab40 bra h'-980 ;@(h'139e6)
|
|
014364 5880 mov.l @(h'0,r8), r8
|
|
014366 7080 add #h'80, r0
|
|
014368 af00 bra h'-200 ;@(h'1416c)
|
|
01436a 5080 mov.l @(h'0,r8), r0
|
|
01436c 2e80 mov.b r8, @r14
|
|
01436e 2500 mov.b r0, @r5
|
|
014370 4800 shll r8
|
|
014372 7000
|
|
014374 0880
|
|
014376 3f80 cmp/eq r8, r15
|
|
014378 7f80 add #h'80, r15
|
|
01437a ff80
|
|
01437c f900
|
|
01437e f880
|
|
014380 ca80 xor #h'80, r0
|
|
014382 ca40 xor #h'40, r0
|
|
014384 6880 mov.b @r8, r8
|
|
014386 5080 mov.l @(h'0,r8), r0
|
|
014388 af00 bra h'-200 ;@(h'1418c)
|
|
01438a 5080 mov.l @(h'0,r8), r0
|
|
01438c 2e80 mov.b r8, @r14
|
|
01438e 2500 mov.b r0, @r5
|
|
014390 4900 shll r9
|
|
014392 7700
|
|
014394 3e00 cmp/eq r0, r14
|
|
014396 3e00 cmp/eq r0, r14
|
|
014398 3e00 cmp/eq r0, r14
|
|
01439a ff80
|
|
01439c 7900
|
|
01439e f880
|
|
0143a0 ca80 xor #h'80, r0
|
|
0143a2 ca40 xor #h'40, r0
|
|
0143a4 6880 mov.b @r8, r8
|
|
0143a6 5080 mov.l @(h'0,r8), r0
|
|
0143a8 af00 bra h'-200 ;@(h'141ac)
|
|
0143aa 5080 mov.l @(h'0,r8), r0
|
|
0143ac 3e80 cmp/eq r8, r14
|
|
0143ae 3f00 cmp/eq r0, r15
|
|
0143b0 7f00
|
|
0143b2 7700
|
|
0143b4 1c00 mov.l r0, @(h'0,r12)
|
|
0143b6 2200 mov.b r0, @r2
|
|
0143b8 2200 mov.b r0, @r2
|
|
0143ba 7fc0 add #h'c0, r15
|
|
0143bc f900
|
|
0143be f880
|
|
0143c0 ca80 xor #h'80, r0
|
|
0143c2 ca40 xor #h'40, r0
|
|
0143c4 6880 mov.b @r8, r8
|
|
0143c6 5080 mov.l @(h'0,r8), r0
|
|
0143c8 af00 bra h'-200 ;@(h'141cc)
|
|
0143ca 5080 mov.l @(h'0,r8), r0
|
|
0143cc 2e80 mov.b r8, @r14
|
|
0143ce 2500 mov.b r0, @r5
|
|
0143d0 4900 shll r9
|
|
0143d2 7700
|
|
0143d4 0880
|
|
0143d6 3f80 cmp/eq r8, r15
|
|
0143d8 7f80 add #h'80, r15
|
|
0143da ff80
|
|
0143dc f900
|
|
0143de f880
|
|
0143e0 ca80 xor #h'80, r0
|
|
0143e2 fa40
|
|
0143e4 7f80 add #h'80, r15
|
|
0143e6 5f80 mov.l @(h'0,r8), r15
|
|
0143e8 af00 bra h'-200 ;@(h'141ec)
|
|
0143ea 5080 mov.l @(h'0,r8), r0
|
|
0143ec 3e80 cmp/eq r8, r14
|
|
0143ee 3f00 cmp/eq r0, r15
|
|
0143f0 7f00
|
|
0143f2 7700
|
|
0143f4 0000
|
|
0143f6 3f00 cmp/eq r0, r15
|
|
0143f8 4180
|
|
0143fa 8080 mov.b r0, @(h'0,r8)
|
|
0143fc 8080 mov.b r0, @(h'0,r8)
|
|
0143fe 8f80 bf/s h'-100 ;@(h'14302)
|
|
014400 8e80
|
|
014402 cf40 or.b #h'40, @(r0,gbr)
|
|
014404 6880 mov.b @r8, r8
|
|
014406 5080 mov.l @(h'0,r8), r0
|
|
014408 af00 bra h'-200 ;@(h'1420c)
|
|
01440a 5080 mov.l @(h'0,r8), r0
|
|
01440c 3e80 cmp/eq r8, r14
|
|
01440e 3f00 cmp/eq r0, r15
|
|
014410 4900 shll r9
|
|
014412 7700
|
|
014414 0800
|
|
014416 1400 mov.l r0, @(h'0,r4)
|
|
014418 2200 mov.b r0, @r2
|
|
01441a 4100 shll r1
|
|
01441c 8080 mov.b r0, @(h'0,r8)
|
|
01441e ff80
|
|
014420 d880 mov.l @(h'200,pc), r8 ;@(h'14624)
|
|
014422 ab40 bra h'-980 ;@(h'13aa6)
|
|
014424 5880 mov.l @(h'0,r8), r8
|
|
014426 7080 add #h'80, r0
|
|
014428 af00 bra h'-200 ;@(h'1422c)
|
|
01442a 5080 mov.l @(h'0,r8), r0
|
|
01442c 2e80 mov.b r8, @r14
|
|
01442e 2500 mov.b r0, @r5
|
|
014430 4900 shll r9
|
|
014432 7700
|
|
014434 0880
|
|
014436 3f80 cmp/eq r8, r15
|
|
014438 7f80 add #h'80, r15
|
|
01443a ff80
|
|
01443c f900
|
|
01443e f880
|
|
014440 ca80 xor #h'80, r0
|
|
014442 ca40 xor #h'40, r0
|
|
014444 6880 mov.b @r8, r8
|
|
014446 5080 mov.l @(h'0,r8), r0
|
|
014448 af00 bra h'-200 ;@(h'1424c)
|
|
01444a 5080 mov.l @(h'0,r8), r0
|
|
01444c 2e80 mov.b r8, @r14
|
|
01444e 2300 mov.b r0, @r3
|
|
014450 1a00 mov.l r0, @(h'0,r10)
|
|
014452 0e00
|
|
014454 3e00 cmp/eq r0, r14
|
|
014456 3e00 cmp/eq r0, r14
|
|
014458 3e00 cmp/eq r0, r14
|
|
01445a ff80
|
|
01445c 7900
|
|
01445e f880
|
|
014460 ca80 xor #h'80, r0
|
|
014462 ca40 xor #h'40, r0
|
|
014464 6880 mov.b @r8, r8
|
|
014466 5080 mov.l @(h'0,r8), r0
|
|
014468 af00 bra h'-200 ;@(h'1426c)
|
|
01446a 5080 mov.l @(h'0,r8), r0
|
|
01446c 3e80 cmp/eq r8, r14
|
|
01446e 3f00 cmp/eq r0, r15
|
|
014470 1e00 mov.l r0, @(h'0,r14)
|
|
014472 0e00
|
|
014474 1c00 mov.l r0, @(h'0,r12)
|
|
014476 2200 mov.b r0, @r2
|
|
014478 2200 mov.b r0, @r2
|
|
01447a 7fc0 add #h'c0, r15
|
|
01447c f900
|
|
01447e f880
|
|
014480 ca80 xor #h'80, r0
|
|
014482 ca40 xor #h'40, r0
|
|
014484 6880 mov.b @r8, r8
|
|
014486 5080 mov.l @(h'0,r8), r0
|
|
014488 af00 bra h'-200 ;@(h'1428c)
|
|
01448a 5080 mov.l @(h'0,r8), r0
|
|
01448c 2e80 mov.b r8, @r14
|
|
01448e 2300 mov.b r0, @r3
|
|
014490 1a00 mov.l r0, @(h'0,r10)
|
|
014492 0e00
|
|
014494 0880
|
|
014496 3f80 cmp/eq r8, r15
|
|
014498 7f80 add #h'80, r15
|
|
01449a ff80
|
|
01449c f900
|
|
01449e f880
|
|
0144a0 ca80 xor #h'80, r0
|
|
0144a2 fa40
|
|
0144a4 7f80 add #h'80, r15
|
|
0144a6 5f80 mov.l @(h'0,r8), r15
|
|
0144a8 af00 bra h'-200 ;@(h'142ac)
|
|
0144aa 5080 mov.l @(h'0,r8), r0
|
|
0144ac 3e80 cmp/eq r8, r14
|
|
0144ae 3f00 cmp/eq r0, r15
|
|
0144b0 1e00 mov.l r0, @(h'0,r14)
|
|
0144b2 0e00
|
|
0144b4 0000
|
|
0144b6 3f00 cmp/eq r0, r15
|
|
0144b8 4180
|
|
0144ba 8080 mov.b r0, @(h'0,r8)
|
|
0144bc 8080 mov.b r0, @(h'0,r8)
|
|
0144be 8f80 bf/s h'-100 ;@(h'143c2)
|
|
0144c0 8e80
|
|
0144c2 cf40 or.b #h'40, @(r0,gbr)
|
|
0144c4 6880 mov.b @r8, r8
|
|
0144c6 5080 mov.l @(h'0,r8), r0
|
|
0144c8 af00 bra h'-200 ;@(h'142cc)
|
|
0144ca 5080 mov.l @(h'0,r8), r0
|
|
0144cc 3e80 cmp/eq r8, r14
|
|
0144ce 3f00 cmp/eq r0, r15
|
|
0144d0 1200 mov.l r0, @(h'0,r2)
|
|
0144d2 0e00
|
|
0144d4 0800
|
|
0144d6 1400 mov.l r0, @(h'0,r4)
|
|
0144d8 2200 mov.b r0, @r2
|
|
0144da 4100 shll r1
|
|
0144dc 8080 mov.b r0, @(h'0,r8)
|
|
0144de ff80
|
|
0144e0 d880 mov.l @(h'200,pc), r8 ;@(h'146e4)
|
|
0144e2 ab40 bra h'-980 ;@(h'13b66)
|
|
0144e4 5880 mov.l @(h'0,r8), r8
|
|
0144e6 7080 add #h'80, r0
|
|
0144e8 af00 bra h'-200 ;@(h'142ec)
|
|
0144ea 5080 mov.l @(h'0,r8), r0
|
|
0144ec 2e80 mov.b r8, @r14
|
|
0144ee 2300 mov.b r0, @r3
|
|
0144f0 1a00 mov.l r0, @(h'0,r10)
|
|
0144f2 0e00
|
|
0144f4 f77f
|
|
0144f6 c07f mov.b r0, @(h'7f,gbr)
|
|
0144f8 807f mov.b r0, @(h'f,r7)
|
|
0144fa 007f mac.l @r7+, @r0+
|
|
0144fc 00ff mac.l @r15+, @r0+
|
|
0144fe 007f mac.l @r7+, @r0+
|
|
014500 007f mac.l @r7+, @r0+
|
|
014502 003f mac.l @r3+, @r0+
|
|
014504 807f mov.b r0, @(h'f,r7)
|
|
014506 807f mov.b r0, @(h'f,r7)
|
|
014508 40ff mac.w @r15+, @r0+
|
|
01450a a07f bra h'fe ;@(h'1460c)
|
|
01450c c07f mov.b r0, @(h'7f,gbr)
|
|
01450e c2ff mov.l r0, @(h'3fc,gbr)
|
|
014510 87ff
|
|
014512 8fff bf/s h'-2 ;@(h'14514)
|
|
014514 c1ff mov.w r0, @(h'1fe,gbr)
|
|
014516 c1ff mov.w r0, @(h'1fe,gbr)
|
|
014518 c1ff mov.w r0, @(h'1fe,gbr)
|
|
01451a 007f mac.l @r7+, @r0+
|
|
01451c 80ff mov.b r0, @(h'f,r15)
|
|
01451e 007f mac.l @r7+, @r0+
|
|
014520 007f mac.l @r7+, @r0+
|
|
014522 003f mac.l @r3+, @r0+
|
|
014524 807f mov.b r0, @(h'f,r7)
|
|
014526 807f mov.b r0, @(h'f,r7)
|
|
014528 00ff mac.l @r15+, @r0+
|
|
01452a 807f mov.b r0, @(h'f,r7)
|
|
01452c c07f mov.b r0, @(h'7f,gbr)
|
|
01452e c2ff mov.l r0, @(h'3fc,gbr)
|
|
014530 87ff
|
|
014532 8fff bf/s h'-2 ;@(h'14534)
|
|
014534 e3c0 mov #h'ffffffc0, r3
|
|
014536 c1c0 mov.w r0, @(h'180,gbr)
|
|
014538 c1c0 mov.w r0, @(h'180,gbr)
|
|
01453a 8000 mov.b r0, @(h'0,r0)
|
|
01453c 00c0
|
|
01453e 0040
|
|
014540 0040
|
|
014542 0000
|
|
014544 8040 mov.b r0, @(h'0,r4)
|
|
014546 8040 mov.b r0, @(h'0,r4)
|
|
014548 00c0
|
|
01454a 8040 mov.b r0, @(h'0,r4)
|
|
01454c c040 mov.b r0, @(h'40,gbr)
|
|
01454e c2c0 mov.l r0, @(h'300,gbr)
|
|
014550 87c0
|
|
014552 8fc0 bf/s h'-80 ;@(h'144d6)
|
|
014554 f740
|
|
014556 c040 mov.b r0, @(h'40,gbr)
|
|
014558 8040 mov.b r0, @(h'0,r4)
|
|
01455a 0040
|
|
01455c 00c0
|
|
01455e 0040
|
|
014560 0040
|
|
014562 0000
|
|
014564 8040 mov.b r0, @(h'0,r4)
|
|
014566 8040 mov.b r0, @(h'0,r4)
|
|
014568 00c0
|
|
01456a 8040 mov.b r0, @(h'0,r4)
|
|
01456c c040 mov.b r0, @(h'40,gbr)
|
|
01456e c2c0 mov.l r0, @(h'300,gbr)
|
|
014570 87c0
|
|
014572 8fc0 bf/s h'-80 ;@(h'144f6)
|
|
014574 ffc0
|
|
014576 c0c0 mov.b r0, @(h'c0,gbr)
|
|
014578 8040 mov.b r0, @(h'0,r4)
|
|
01457a 0040
|
|
01457c 0040
|
|
01457e 0040
|
|
014580 0040
|
|
014582 0000
|
|
014584 8040 mov.b r0, @(h'0,r4)
|
|
014586 8040 mov.b r0, @(h'0,r4)
|
|
014588 00c0
|
|
01458a 8040 mov.b r0, @(h'0,r4)
|
|
01458c c040 mov.b r0, @(h'40,gbr)
|
|
01458e c2c0 mov.l r0, @(h'300,gbr)
|
|
014590 87c0
|
|
014592 8fc0 bf/s h'-80 ;@(h'14516)
|
|
014594 f7c0
|
|
014596 e3c0 mov #h'ffffffc0, r3
|
|
014598 c1c0 mov.w r0, @(h'180,gbr)
|
|
01459a 80c0 mov.b r0, @(h'0,r12)
|
|
01459c 0040
|
|
01459e 0040
|
|
0145a0 0040
|
|
0145a2 0000
|
|
0145a4 8040 mov.b r0, @(h'0,r4)
|
|
0145a6 8040 mov.b r0, @(h'0,r4)
|
|
0145a8 00c0
|
|
0145aa 8040 mov.b r0, @(h'0,r4)
|
|
0145ac c040 mov.b r0, @(h'40,gbr)
|
|
0145ae c2c0 mov.l r0, @(h'300,gbr)
|
|
0145b0 87c0
|
|
0145b2 8fc0 bf/s h'-80 ;@(h'14536)
|
|
0145b4 f77f
|
|
0145b6 c07f mov.b r0, @(h'7f,gbr)
|
|
0145b8 807f mov.b r0, @(h'f,r7)
|
|
0145ba 007f mac.l @r7+, @r0+
|
|
0145bc 00ff mac.l @r15+, @r0+
|
|
0145be 007f mac.l @r7+, @r0+
|
|
0145c0 007f mac.l @r7+, @r0+
|
|
0145c2 003f mac.l @r3+, @r0+
|
|
0145c4 807f mov.b r0, @(h'f,r7)
|
|
0145c6 807f mov.b r0, @(h'f,r7)
|
|
0145c8 40ff mac.w @r15+, @r0+
|
|
0145ca a07f bra h'fe ;@(h'146cc)
|
|
0145cc c07f mov.b r0, @(h'7f,gbr)
|
|
0145ce c0ff mov.b r0, @(h'ff,gbr)
|
|
0145d0 80ff mov.b r0, @(h'f,r15)
|
|
0145d2 88ff cmp/eq #h'ffffffff, r0
|
|
0145d4 c1c0 mov.w r0, @(h'180,gbr)
|
|
0145d6 c1c0 mov.w r0, @(h'180,gbr)
|
|
0145d8 c1c0 mov.w r0, @(h'180,gbr)
|
|
0145da 0040
|
|
0145dc 80c0 mov.b r0, @(h'0,r12)
|
|
0145de 0040
|
|
0145e0 0040
|
|
0145e2 0000
|
|
0145e4 8040 mov.b r0, @(h'0,r4)
|
|
0145e6 8040 mov.b r0, @(h'0,r4)
|
|
0145e8 00c0
|
|
0145ea 8040 mov.b r0, @(h'0,r4)
|
|
0145ec c040 mov.b r0, @(h'40,gbr)
|
|
0145ee c0c0 mov.b r0, @(h'c0,gbr)
|
|
0145f0 80c0 mov.b r0, @(h'0,r12)
|
|
0145f2 88c0 cmp/eq #h'ffffffc0, r0
|
|
0145f4 e3c0 mov #h'ffffffc0, r3
|
|
0145f6 c1c0 mov.w r0, @(h'180,gbr)
|
|
0145f8 c1c0 mov.w r0, @(h'180,gbr)
|
|
0145fa 8000 mov.b r0, @(h'0,r0)
|
|
0145fc 00c0
|
|
0145fe 0040
|
|
014600 0040
|
|
014602 0000
|
|
014604 8040 mov.b r0, @(h'0,r4)
|
|
014606 8040 mov.b r0, @(h'0,r4)
|
|
014608 00c0
|
|
01460a 8040 mov.b r0, @(h'0,r4)
|
|
01460c c040 mov.b r0, @(h'40,gbr)
|
|
01460e c0c0 mov.b r0, @(h'c0,gbr)
|
|
014610 80c0 mov.b r0, @(h'0,r12)
|
|
014612 88c0 cmp/eq #h'ffffffc0, r0
|
|
014614 f740
|
|
014616 c040 mov.b r0, @(h'40,gbr)
|
|
014618 8040 mov.b r0, @(h'0,r4)
|
|
01461a 0040
|
|
01461c 00c0
|
|
01461e 0040
|
|
014620 0040
|
|
014622 0000
|
|
014624 8040 mov.b r0, @(h'0,r4)
|
|
014626 8040 mov.b r0, @(h'0,r4)
|
|
014628 00c0
|
|
01462a 8040 mov.b r0, @(h'0,r4)
|
|
01462c c040 mov.b r0, @(h'40,gbr)
|
|
01462e c0c0 mov.b r0, @(h'c0,gbr)
|
|
014630 80c0 mov.b r0, @(h'0,r12)
|
|
014632 88c0 cmp/eq #h'ffffffc0, r0
|
|
014634 ffc0
|
|
014636 c0c0 mov.b r0, @(h'c0,gbr)
|
|
014638 8040 mov.b r0, @(h'0,r4)
|
|
01463a 0040
|
|
01463c 0040
|
|
01463e 0040
|
|
014640 0040
|
|
014642 0000
|
|
014644 8040 mov.b r0, @(h'0,r4)
|
|
014646 8040 mov.b r0, @(h'0,r4)
|
|
014648 00c0
|
|
01464a 8040 mov.b r0, @(h'0,r4)
|
|
01464c c040 mov.b r0, @(h'40,gbr)
|
|
01464e c0c0 mov.b r0, @(h'c0,gbr)
|
|
014650 80c0 mov.b r0, @(h'0,r12)
|
|
014652 88c0 cmp/eq #h'ffffffc0, r0
|
|
014654 f7c0
|
|
014656 e3c0 mov #h'ffffffc0, r3
|
|
014658 c1c0 mov.w r0, @(h'180,gbr)
|
|
01465a 80c0 mov.b r0, @(h'0,r12)
|
|
01465c 0040
|
|
01465e 0040
|
|
014660 0040
|
|
014662 0000
|
|
014664 8040 mov.b r0, @(h'0,r4)
|
|
014666 8040 mov.b r0, @(h'0,r4)
|
|
014668 00c0
|
|
01466a 8040 mov.b r0, @(h'0,r4)
|
|
01466c c040 mov.b r0, @(h'40,gbr)
|
|
01466e c0c0 mov.b r0, @(h'c0,gbr)
|
|
014670 80c0 mov.b r0, @(h'0,r12)
|
|
014672 88c0 cmp/eq #h'ffffffc0, r0
|
|
014674 f77f
|
|
014676 c07f mov.b r0, @(h'7f,gbr)
|
|
014678 807f mov.b r0, @(h'f,r7)
|
|
01467a 007f mac.l @r7+, @r0+
|
|
01467c 00ff mac.l @r15+, @r0+
|
|
01467e 007f mac.l @r7+, @r0+
|
|
014680 007f mac.l @r7+, @r0+
|
|
014682 003f mac.l @r3+, @r0+
|
|
014684 807f mov.b r0, @(h'f,r7)
|
|
014686 807f mov.b r0, @(h'f,r7)
|
|
014688 40ff mac.w @r15+, @r0+
|
|
01468a a07f bra h'fe ;@(h'1478c)
|
|
01468c c07f mov.b r0, @(h'7f,gbr)
|
|
01468e c0ff mov.b r0, @(h'ff,gbr)
|
|
014690 e1ff mov #h'ffffffff, r1
|
|
014692 f1ff
|
|
014694 c1c0 mov.w r0, @(h'180,gbr)
|
|
014696 c1c0 mov.w r0, @(h'180,gbr)
|
|
014698 c1c0 mov.w r0, @(h'180,gbr)
|
|
01469a 0040
|
|
01469c 80c0 mov.b r0, @(h'0,r12)
|
|
01469e 0040
|
|
0146a0 0040
|
|
0146a2 0000
|
|
0146a4 8040 mov.b r0, @(h'0,r4)
|
|
0146a6 8040 mov.b r0, @(h'0,r4)
|
|
0146a8 00c0
|
|
0146aa 8040 mov.b r0, @(h'0,r4)
|
|
0146ac c040 mov.b r0, @(h'40,gbr)
|
|
0146ae c0c0 mov.b r0, @(h'c0,gbr)
|
|
0146b0 e1c0 mov #h'ffffffc0, r1
|
|
0146b2 f1c0
|
|
0146b4 e3c0 mov #h'ffffffc0, r3
|
|
0146b6 c1c0 mov.w r0, @(h'180,gbr)
|
|
0146b8 c1c0 mov.w r0, @(h'180,gbr)
|
|
0146ba 8000 mov.b r0, @(h'0,r0)
|
|
0146bc 00c0
|
|
0146be 0040
|
|
0146c0 0040
|
|
0146c2 0000
|
|
0146c4 8040 mov.b r0, @(h'0,r4)
|
|
0146c6 8040 mov.b r0, @(h'0,r4)
|
|
0146c8 00c0
|
|
0146ca 8040 mov.b r0, @(h'0,r4)
|
|
0146cc c040 mov.b r0, @(h'40,gbr)
|
|
0146ce c0c0 mov.b r0, @(h'c0,gbr)
|
|
0146d0 e1c0 mov #h'ffffffc0, r1
|
|
0146d2 f1c0
|
|
0146d4 f740
|
|
0146d6 c040 mov.b r0, @(h'40,gbr)
|
|
0146d8 8040 mov.b r0, @(h'0,r4)
|
|
0146da 0040
|
|
0146dc 00c0
|
|
0146de 0040
|
|
0146e0 0040
|
|
0146e2 0000
|
|
0146e4 8040 mov.b r0, @(h'0,r4)
|
|
0146e6 8040 mov.b r0, @(h'0,r4)
|
|
0146e8 00c0
|
|
0146ea 8040 mov.b r0, @(h'0,r4)
|
|
0146ec c040 mov.b r0, @(h'40,gbr)
|
|
0146ee c0c0 mov.b r0, @(h'c0,gbr)
|
|
0146f0 e1c0 mov #h'ffffffc0, r1
|
|
0146f2 f1c0
|
|
0146f4 ffc0
|
|
0146f6 c0c0 mov.b r0, @(h'c0,gbr)
|
|
0146f8 8040 mov.b r0, @(h'0,r4)
|
|
0146fa 0040
|
|
0146fc 0040
|
|
0146fe 0040
|
|
014700 0040
|
|
014702 0000
|
|
014704 8040 mov.b r0, @(h'0,r4)
|
|
014706 8040 mov.b r0, @(h'0,r4)
|
|
014708 00c0
|
|
01470a 8040 mov.b r0, @(h'0,r4)
|
|
01470c c040 mov.b r0, @(h'40,gbr)
|
|
01470e c0c0 mov.b r0, @(h'c0,gbr)
|
|
014710 e1c0 mov #h'ffffffc0, r1
|
|
014712 f1c0
|
|
014714 f7c0
|
|
014716 e3c0 mov #h'ffffffc0, r3
|
|
014718 c1c0 mov.w r0, @(h'180,gbr)
|
|
01471a 80c0 mov.b r0, @(h'0,r12)
|
|
01471c 0040
|
|
01471e 0040
|
|
014720 0040
|
|
014722 0000
|
|
014724 8040 mov.b r0, @(h'0,r4)
|
|
014726 8040 mov.b r0, @(h'0,r4)
|
|
014728 00c0
|
|
01472a 8040 mov.b r0, @(h'0,r4)
|
|
01472c c040 mov.b r0, @(h'40,gbr)
|
|
01472e c0c0 mov.b r0, @(h'c0,gbr)
|
|
014730 e1c0 mov #h'ffffffc0, r1
|
|
014732 f1c0
|
|
014734 0e11
|
|
014736 111e mov.l r1, @(h'38,r1)
|
|
014738 1214 mov.l r1, @(h'10,r2)
|
|
01473a 0a1b sleep
|
|
01473c 151b mov.l r1, @(h'2c,r5)
|
|
01473e 151f mov.l r1, @(h'3c,r5)
|
|
014740 1515 mov.l r1, @(h'14,r5)
|
|
014742 1f00 mov.l r0, @(h'0,r15)
|
|
014744 0e11
|
|
014746 111e mov.l r1, @(h'38,r1)
|
|
014748 1214 mov.l r1, @(h'10,r2)
|
|
01474a 0a1b sleep
|
|
01474c 1b11 mov.l r1, @(h'4,r11)
|
|
01474e 1b1f mov.l r1, @(h'3c,r11)
|
|
014750 0a0a sts mach, r10
|
|
014752 1f00 mov.l r0, @(h'0,r15)
|
|
014754 f1e0
|
|
014756 e0e1 mov #h'ffffffe1, r0
|
|
014758 e1e3 mov #h'ffffffe3, r1
|
|
01475a f1e0
|
|
01475c e0e0 mov #h'ffffffe0, r0
|
|
01475e e0e0 mov #h'ffffffe0, r0
|
|
014760 e0e0 mov #h'ffffffe0, r0
|
|
014762 e0ff mov #h'ffffffff, r0
|
|
014764 001c mov.b @(r0,r1), r0
|
|
014766 2241 mov.w r4, @r2
|
|
014768 415d shld r5, r1
|
|
01476a 415d shld r5, r1
|
|
01476c 415d shld r5, r1
|
|
01476e 4141
|
|
014770 7f3e add #h'3e, r15
|
|
014772 1c00 mov.l r0, @(h'0,r12)
|
|
014774 ffe3
|
|
014776 c180 mov.w r0, @(h'100,gbr)
|
|
014778 8080 mov.b r0, @(h'0,r8)
|
|
01477a 8080 mov.b r0, @(h'0,r8)
|
|
01477c 8080 mov.b r0, @(h'0,r8)
|
|
01477e 8080 mov.b r0, @(h'0,r8)
|
|
014780 80c1 mov.b r0, @(h'1,r12)
|
|
014782 e3ff mov #h'ffffffff, r3
|
|
014784 001c mov.b @(r0,r1), r0
|
|
014786 2241 mov.w r4, @r2
|
|
014788 7f41 add #h'41, r15
|
|
01478a 7f49 add #h'49, r15
|
|
01478c 4941
|
|
01478e 3e1c add r1, r14
|
|
014790 0000
|
|
014792 0000
|
|
014794 001c mov.b @(r0,r1), r0
|
|
014796 2241 mov.w r4, @r2
|
|
014798 7f41 add #h'41, r15
|
|
01479a 7f49 add #h'49, r15
|
|
01479c 4941
|
|
01479e 7f5d add #h'5d, r15
|
|
0147a0 4922 sts.l pr, @-r9
|
|
0147a2 1408 mov.l r0, @(h'20,r4)
|
|
0147a4 001c mov.b @(r0,r1), r0
|
|
0147a6 2241 mov.w r4, @r2
|
|
0147a8 7f41 add #h'41, r15
|
|
0147aa 7f49 add #h'49, r15
|
|
0147ac 4941
|
|
0147ae 3e2a subc r2, r14
|
|
0147b0 1414 mov.l r1, @(h'10,r4)
|
|
0147b2 0808 clrt
|
|
0147b4 ffe3
|
|
0147b6 c180 mov.w r0, @(h'100,gbr)
|
|
0147b8 8080 mov.b r0, @(h'0,r8)
|
|
0147ba 8080 mov.b r0, @(h'0,r8)
|
|
0147bc 8080 mov.b r0, @(h'0,r8)
|
|
0147be c1e3 mov.w r0, @(h'1c6,gbr)
|
|
0147c0 ffff
|
|
0147c2 ffff
|
|
0147c4 ffe3
|
|
0147c6 c180 mov.w r0, @(h'100,gbr)
|
|
0147c8 8080 mov.b r0, @(h'0,r8)
|
|
0147ca 8080 mov.b r0, @(h'0,r8)
|
|
0147cc 8080 mov.b r0, @(h'0,r8)
|
|
0147ce 8080 mov.b r0, @(h'0,r8)
|
|
0147d0 80c1 mov.b r0, @(h'1,r12)
|
|
0147d2 e3f7 mov #h'fffffff7, r3
|
|
0147d4 ffe3
|
|
0147d6 c180 mov.w r0, @(h'100,gbr)
|
|
0147d8 8080 mov.b r0, @(h'0,r8)
|
|
0147da 8080 mov.b r0, @(h'0,r8)
|
|
0147dc 8080 mov.b r0, @(h'0,r8)
|
|
0147de c1c1 mov.w r0, @(h'182,gbr)
|
|
0147e0 e3e3 mov #h'ffffffe3, r3
|
|
0147e2 f7f7
|
|
0147e4 c3a5 trapa #h'a5
|
|
0147e6 9966 mov.w @(h'cc,pc), r9 ;@(h'148b6)
|
|
0147e8 5a24 mov.l @(h'10,r2), r10
|
|
0147ea 1818 mov.l r1, @(h'20,r8)
|
|
0147ec 1f18 mov.l r1, @(h'20,r15)
|
|
0147ee 1f18 mov.l r1, @(h'20,r15)
|
|
0147f0 342c add r2, r4
|
|
0147f2 1408 mov.l r0, @(h'20,r4)
|
|
0147f4 3c18 sub r1, r12
|
|
0147f6 0081
|
|
0147f8 81c3 mov.w r0, @(h'6,r12)
|
|
0147fa e7e7 mov #h'ffffffe7, r7
|
|
0147fc e0e0 mov #h'ffffffe0, r0
|
|
0147fe e0e7 mov #h'ffffffe7, r0
|
|
014800 c3c3 trapa #h'c3
|
|
014802 e3f7 mov #h'fffffff7, r3
|
|
014804 0305 mov.w r0, @(r0,r3)
|
|
014806 09d2 stc r5_bank, r9
|
|
014808 a488 bra h'910 ;@(h'1511c)
|
|
01480a 5020 mov.l @(h'0,r2), r0
|
|
01480c fcf8
|
|
01480e f021
|
|
014810 0307 mul.l r0, r3
|
|
014812 8fdf bf/s h'-42 ;@(h'147d4)
|
|
014814 7884 add #h'84, r8
|
|
014816 9484 mov.w @(h'108,pc), r4 ;@(h'14922)
|
|
014818 8478 mov.b @(h'8,r7), r0
|
|
01481a 0000
|
|
01481c 7884 add #h'84, r8
|
|
01481e b4b4 bsr h'968 ;@(h'1518a)
|
|
014820 8478 mov.b @(h'8,r7), r0
|
|
014822 0000
|
|
014824 8703
|
|
014826 0303 bsrf r3
|
|
014828 0387 mul.l r8, r3
|
|
01482a ffff
|
|
01482c 0a00
|
|
01482e 3500 cmp/eq r0, r5
|
|
014830 5e80 mov.l @(h'0,r8), r14
|
|
014832 a180 bra h'300 ;@(h'14b36)
|
|
014834 6940 mov.b @r4, r9
|
|
014836 a580 bra h'b00 ;@(h'1533a)
|
|
014838 6140 mov.b @r4, r1
|
|
01483a 5e80 mov.l @(h'0,r8), r14
|
|
01483c 2b00 mov.b r0, @r11
|
|
01483e 1400 mov.l r0, @(h'0,r4)
|
|
014840 0000
|
|
014842 0000
|
|
014844 0000
|
|
014846 0000
|
|
014848 0000
|
|
01484a 0000
|
|
01484c f1ff
|
|
01484e c0ff mov.b r0, @(h'ff,gbr)
|
|
014850 807f mov.b r0, @(h'f,r7)
|
|
014852 007f mac.l @r7+, @r0+
|
|
014854 003f mac.l @r3+, @r0+
|
|
014856 003f mac.l @r3+, @r0+
|
|
014858 803f mov.b r0, @(h'f,r3)
|
|
01485a 807f mov.b r0, @(h'f,r7)
|
|
01485c c0ff mov.b r0, @(h'ff,gbr)
|
|
01485e e3ff mov #h'ffffffff, r3
|
|
014860 ffff
|
|
014862 ffff
|
|
014864 ffff
|
|
014866 ffff
|
|
014868 ffff
|
|
01486a ffff
|
|
01486c 7c8e add #h'8e, r12
|
|
01486e adad bra h'-4a6 ;@(h'143cc)
|
|
014870 ad8e bra h'-4e4 ;@(h'14390)
|
|
014872 7c00
|
|
014874 3e71
|
|
014876 b5b5 bsr h'b6a ;@(h'153e4)
|
|
014878 b571 bsr h'ae2 ;@(h'1535e)
|
|
01487a 3e00 cmp/eq r0, r14
|
|
01487c 8301
|
|
01487e 0000
|
|
014880 0001
|
|
014882 83ff
|
|
014884 c180 mov.w r0, @(h'100,gbr)
|
|
014886 0000
|
|
014888 0080
|
|
01488a c1ff mov.w r0, @(h'1fe,gbr)
|
|
01488c 0300
|
|
01488e 3f80 cmp/eq r8, r15
|
|
014890 7078 add #h'78, r0
|
|
014892 d046 mov.l @(h'118,pc), r0 ;@(h'149ac)
|
|
014894 9371 mov.w @(h'e2,pc), r3 ;@(h'1497a)
|
|
014896 d046 mov.l @(h'118,pc), r0 ;@(h'149b0)
|
|
014898 7078 add #h'78, r0
|
|
01489a 3f80 cmp/eq r8, r15
|
|
01489c 0300
|
|
01489e 0000
|
|
0148a0 0000
|
|
0148a2 0000
|
|
0148a4 0000
|
|
0148a6 0000
|
|
0148a8 0000
|
|
0148aa 0000
|
|
0148ac 0300
|
|
0148ae 3fb0 cmp/eq r11, r15
|
|
0148b0 704c add #h'4c, r0
|
|
0148b2 d062 mov.l @(h'188,pc), r0 ;@(h'14a3c)
|
|
0148b4 9371 mov.w @(h'e2,pc), r3 ;@(h'1499a)
|
|
0148b6 d062 mov.l @(h'188,pc), r0 ;@(h'14a40)
|
|
0148b8 704c add #h'4c, r0
|
|
0148ba 3fb0 cmp/eq r11, r15
|
|
0148bc 0300
|
|
0148be 0000
|
|
0148c0 0000
|
|
0148c2 0000
|
|
0148c4 0000
|
|
0148c6 0000
|
|
0148c8 0000
|
|
0148ca 0000
|
|
0148cc fcff
|
|
0148ce c07f mov.b r0, @(h'7f,gbr)
|
|
0148d0 8007 mov.b r0, @(h'7,r0)
|
|
0148d2 0001
|
|
0148d4 0000
|
|
0148d6 0001
|
|
0148d8 8007 mov.b r0, @(h'7,r0)
|
|
0148da c07f mov.b r0, @(h'7f,gbr)
|
|
0148dc fcff
|
|
0148de ffff
|
|
0148e0 ffff
|
|
0148e2 ffff
|
|
0148e4 ffff
|
|
0148e6 ffff
|
|
0148e8 ffff
|
|
0148ea ffff
|
|
0148ec fcff
|
|
0148ee c04f mov.b r0, @(h'4f,gbr)
|
|
0148f0 8003 mov.b r0, @(h'3,r0)
|
|
0148f2 0001
|
|
0148f4 0000
|
|
0148f6 0001
|
|
0148f8 8003 mov.b r0, @(h'3,r0)
|
|
0148fa c04f mov.b r0, @(h'4f,gbr)
|
|
0148fc fcff
|
|
0148fe ffff
|
|
014900 ffff
|
|
014902 ffff
|
|
014904 ffff
|
|
014906 ffff
|
|
014908 ffff
|
|
01490a ffff
|
|
01490c 1818 mov.l r1, @(h'20,r8)
|
|
01490e 1818 mov.l r1, @(h'20,r8)
|
|
014910 1800 mov.l r0, @(h'0,r8)
|
|
014912 1818 mov.l r1, @(h'20,r8)
|
|
014914 3c24 div1 r2, r12
|
|
014916 2424 mov.b r2, @-r4
|
|
014918 2424 mov.b r2, @-r4
|
|
01491a 3c24 div1 r2, r12
|
|
01491c 243c cmp/str r3, r4
|
|
01491e 3ff0 cmp/eq r15, r15
|
|
014920 4008 shll2 r0
|
|
014922 bce4 bsr h'-638 ;@(h'142ee)
|
|
014924 e604 mov #h'4, r6
|
|
014926 ca74 xor #h'74, r0
|
|
014928 c2dc mov.l r0, @(h'370,gbr)
|
|
01492a e68c mov #h'ffffff8c, r6
|
|
01492c bcdc bsr h'-648 ;@(h'142e8)
|
|
01492e 8774
|
|
014930 ad84 bra h'-4f8 ;@(h'1443c)
|
|
014932 a8b4 bra h'-e98 ;@(h'13a9e)
|
|
014934 8da4 bt/s h'-b8 ;@(h'14880)
|
|
014936 4708 shll2 r7
|
|
014938 3ff0 cmp/eq r15, r15
|
|
01493a 0000
|
|
01493c 0000
|
|
01493e 0700
|
|
014940 18c0 mov.l r12, @(h'0,r8)
|
|
014942 3060 cmp/eq r6, r0
|
|
014944 78f0 add #h'f0, r8
|
|
014946 5dd0 mov.l @(h'0,r13), r13
|
|
014948 8f88 bf/s h'-f0 ;@(h'1485c)
|
|
01494a 8708
|
|
01494c 8f88 bf/s h'-f0 ;@(h'14860)
|
|
01494e 5dd0 mov.l @(h'0,r13), r13
|
|
014950 78f0 add #h'f0, r8
|
|
014952 3060 cmp/eq r6, r0
|
|
014954 18c0 mov.l r12, @(h'0,r8)
|
|
014956 0700
|
|
014958 0000
|
|
01495a 0000
|
|
01495c 0000
|
|
01495e f8ff
|
|
014960 e03f mov #h'3f, r0
|
|
014962 c01f mov.b r0, @(h'1f,gbr)
|
|
014964 800f mov.b r0, @(h'f,r0)
|
|
014966 800f mov.b r0, @(h'f,r0)
|
|
014968 0007 mul.l r0, r0
|
|
01496a 0007 mul.l r0, r0
|
|
01496c 0007 mul.l r0, r0
|
|
01496e 800f mov.b r0, @(h'f,r0)
|
|
014970 800f mov.b r0, @(h'f,r0)
|
|
014972 c01f mov.b r0, @(h'1f,gbr)
|
|
014974 e03f mov #h'3f, r0
|
|
014976 f8ff
|
|
014978 ffff
|
|
01497a ffff
|
|
01497c ffff
|
|
01497e 0000
|
|
014980 0000
|
|
014982 0000
|
|
014984 0000
|
|
014986 0000
|
|
014988 0000
|
|
01498a 0000
|
|
01498c 0000
|
|
01498e 0000
|
|
014990 0000
|
|
014992 0000
|
|
014994 0000
|
|
014996 0000
|
|
014998 0000
|
|
01499a 0000
|
|
01499c 0000
|
|
01499e 0000
|
|
0149a0 0000
|
|
0149a2 0000
|
|
0149a4 0000
|
|
0149a6 0000
|
|
0149a8 0000
|
|
0149aa 0000
|
|
0149ac 0000
|
|
0149ae 0000
|
|
0149b0 0000
|
|
0149b2 0000
|
|
0149b4 0000
|
|
0149b6 0000
|
|
0149b8 0000
|
|
0149ba 0000
|
|
0149bc 0000
|
|
0149be f800
|
|
0149c0 ffff
|
|
0149c2 fc00
|
|
0149c4 7fff add #h'ff, r15
|
|
0149c6 fc00
|
|
0149c8 7fff add #h'ff, r15
|
|
0149ca ff80
|
|
0149cc 0fff mac.l @r15+, @r15+
|
|
0149ce 0401
|
|
0149d0 0000
|
|
0149d2 0200
|
|
0149d4 8000 mov.b r0, @(h'0,r0)
|
|
0149d6 0200
|
|
0149d8 8000 mov.b r0, @(h'0,r0)
|
|
0149da 0040
|
|
0149dc 1000 mov.l r0, @(h'0,r0)
|
|
0149de 0202 stc sr, r2
|
|
0149e0 0000
|
|
0149e2 0101
|
|
0149e4 0000
|
|
0149e6 0101
|
|
0149e8 0000
|
|
0149ea 0020
|
|
0149ec 2000 mov.b r0, @r0
|
|
0149ee 0104 mov.b r0, @(r0,r1)
|
|
0149f0 0000
|
|
0149f2 00fe mov.l @(r0,r15), r0
|
|
0149f4 0000
|
|
0149f6 0082 stc r0_bank, r0
|
|
0149f8 0000
|
|
0149fa 001f mac.l @r1+, @r0+
|
|
0149fc c000 mov.b r0, @(h'0,gbr)
|
|
0149fe 0104 mov.b r0, @(r0,r1)
|
|
014a00 0000
|
|
014a02 0000
|
|
014a04 0000
|
|
014a06 0082 stc r0_bank, r0
|
|
014a08 0000
|
|
014a0a 0000
|
|
014a0c 0000
|
|
014a0e 0104 mov.b r0, @(r0,r1)
|
|
014a10 0000
|
|
014a12 0000
|
|
014a14 0000
|
|
014a16 0082 stc r0_bank, r0
|
|
014a18 0000
|
|
014a1a 0000
|
|
014a1c 0000
|
|
014a1e 0104 mov.b r0, @(r0,r1)
|
|
014a20 0000
|
|
014a22 0000
|
|
014a24 0000
|
|
014a26 0082 stc r0_bank, r0
|
|
014a28 0000
|
|
014a2a 0000
|
|
014a2c 0000
|
|
014a2e 0104 mov.b r0, @(r0,r1)
|
|
014a30 0000
|
|
014a32 0000
|
|
014a34 0000
|
|
014a36 0082 stc r0_bank, r0
|
|
014a38 0000
|
|
014a3a 0000
|
|
014a3c 0000
|
|
014a3e 0104 mov.b r0, @(r0,r1)
|
|
014a40 0000
|
|
014a42 0000
|
|
014a44 0000
|
|
014a46 0082 stc r0_bank, r0
|
|
014a48 0000
|
|
014a4a 0000
|
|
014a4c 0000
|
|
014a4e 0104 mov.b r0, @(r0,r1)
|
|
014a50 0000
|
|
014a52 0000
|
|
014a54 0000
|
|
014a56 0082 stc r0_bank, r0
|
|
014a58 0000
|
|
014a5a 0000
|
|
014a5c 0000
|
|
014a5e 0104 mov.b r0, @(r0,r1)
|
|
014a60 0000
|
|
014a62 0000
|
|
014a64 0000
|
|
014a66 0082 stc r0_bank, r0
|
|
014a68 0000
|
|
014a6a 0000
|
|
014a6c 0000
|
|
014a6e 0104 mov.b r0, @(r0,r1)
|
|
014a70 0001
|
|
014a72 ffff
|
|
014a74 fe00
|
|
014a76 0082 stc r0_bank, r0
|
|
014a78 0000
|
|
014a7a 0000
|
|
014a7c 0000
|
|
014a7e 0104 mov.b r0, @(r0,r1)
|
|
014a80 0002 stc sr, r0
|
|
014a82 0000
|
|
014a84 0100
|
|
014a86 0082 stc r0_bank, r0
|
|
014a88 0000
|
|
014a8a 0000
|
|
014a8c 0000
|
|
014a8e 0104 mov.b r0, @(r0,r1)
|
|
014a90 0004 mov.b r0, @(r0,r0)
|
|
014a92 ffff
|
|
014a94 fc80
|
|
014a96 0082 stc r0_bank, r0
|
|
014a98 0000
|
|
014a9a 0000
|
|
014a9c 0000
|
|
014a9e 0104 mov.b r0, @(r0,r1)
|
|
014aa0 0009 nop
|
|
014aa2 ffff
|
|
014aa4 fe40
|
|
014aa6 0082 stc r0_bank, r0
|
|
014aa8 0000
|
|
014aaa 0000
|
|
014aac 0000
|
|
014aae 0104 mov.b r0, @(r0,r1)
|
|
014ab0 0013
|
|
014ab2 ffff
|
|
014ab4 ff20
|
|
014ab6 0082 stc r0_bank, r0
|
|
014ab8 0000
|
|
014aba 0000
|
|
014abc 0000
|
|
014abe 0104 mov.b r0, @(r0,r1)
|
|
014ac0 0027 mul.l r2, r0
|
|
014ac2 ffff
|
|
014ac4 ff90
|
|
014ac6 0082 stc r0_bank, r0
|
|
014ac8 0000
|
|
014aca 0000
|
|
014acc 0000
|
|
014ace 0104 mov.b r0, @(r0,r1)
|
|
014ad0 004f mac.l @r4+, @r0+
|
|
014ad2 ffff
|
|
014ad4 ffc8
|
|
014ad6 0082 stc r0_bank, r0
|
|
014ad8 0000
|
|
014ada 0000
|
|
014adc 0000
|
|
014ade ff07
|
|
014ae0 ff9f
|
|
014ae2 ffff
|
|
014ae4 ffe7
|
|
014ae6 ff83
|
|
014ae8 ffff
|
|
014aea ffff
|
|
014aec ffff
|
|
014aee 0104 mov.b r0, @(r0,r1)
|
|
014af0 003f mac.l @r3+, @r0+
|
|
014af2 c000 mov.b r0, @(h'0,gbr)
|
|
014af4 0ff0
|
|
014af6 0082 stc r0_bank, r0
|
|
014af8 0000
|
|
014afa 0000
|
|
014afc 0000
|
|
014afe ff07
|
|
014b00 ffff
|
|
014b02 8000 mov.b r0, @(h'0,r0)
|
|
014b04 07ff mac.l @r15+, @r7+
|
|
014b06 ff83
|
|
014b08 ffff
|
|
014b0a ffff
|
|
014b0c ffff
|
|
014b0e ff07
|
|
014b10 ffff
|
|
014b12 0000
|
|
014b14 03ff mac.l @r15+, @r3+
|
|
014b16 ff83
|
|
014b18 ffff
|
|
014b1a ffff
|
|
014b1c ffff
|
|
014b1e ff07
|
|
014b20 fffe
|
|
014b22 0000
|
|
014b24 01ff mac.l @r15+, @r1+
|
|
014b26 ff83
|
|
014b28 ffff
|
|
014b2a ffff
|
|
014b2c ffff
|
|
014b2e ff07
|
|
014b30 fffc
|
|
014b32 0000
|
|
014b34 00ff mac.l @r15+, @r0+
|
|
014b36 ff83
|
|
014b38 ffff
|
|
014b3a ffff
|
|
014b3c ffff
|
|
014b3e ff07
|
|
014b40 fff8
|
|
014b42 0000
|
|
014b44 007f mac.l @r7+, @r0+
|
|
014b46 ff83
|
|
014b48 ffff
|
|
014b4a ffff
|
|
014b4c ffff
|
|
014b4e ff07
|
|
014b50 fff0
|
|
014b52 0000
|
|
014b54 003f mac.l @r3+, @r0+
|
|
014b56 ff83
|
|
014b58 ffff
|
|
014b5a ffff
|
|
014b5c ffff
|
|
014b5e 0104 mov.b r0, @(r0,r1)
|
|
014b60 0000
|
|
014b62 0000
|
|
014b64 0000
|
|
014b66 0082 stc r0_bank, r0
|
|
014b68 0000
|
|
014b6a 0000
|
|
014b6c 0000
|
|
014b6e 0104 mov.b r0, @(r0,r1)
|
|
014b70 0000
|
|
014b72 0000
|
|
014b74 0000
|
|
014b76 0082 stc r0_bank, r0
|
|
014b78 0000
|
|
014b7a 0000
|
|
014b7c 0000
|
|
014b7e 0104 mov.b r0, @(r0,r1)
|
|
014b80 0000
|
|
014b82 0000
|
|
014b84 0000
|
|
014b86 0082 stc r0_bank, r0
|
|
014b88 0000
|
|
014b8a 0000
|
|
014b8c 0000
|
|
014b8e 0104 mov.b r0, @(r0,r1)
|
|
014b90 0000
|
|
014b92 0000
|
|
014b94 0000
|
|
014b96 0082 stc r0_bank, r0
|
|
014b98 0000
|
|
014b9a 0000
|
|
014b9c 0000
|
|
014b9e 0104 mov.b r0, @(r0,r1)
|
|
014ba0 0000
|
|
014ba2 0000
|
|
014ba4 0000
|
|
014ba6 0082 stc r0_bank, r0
|
|
014ba8 0000
|
|
014baa 0000
|
|
014bac 0000
|
|
014bae 0104 mov.b r0, @(r0,r1)
|
|
014bb0 0000
|
|
014bb2 0000
|
|
014bb4 0000
|
|
014bb6 0082 stc r0_bank, r0
|
|
014bb8 0000
|
|
014bba 0000
|
|
014bbc 0000
|
|
014bbe 0104 mov.b r0, @(r0,r1)
|
|
014bc0 0000
|
|
014bc2 0000
|
|
014bc4 0000
|
|
014bc6 0082 stc r0_bank, r0
|
|
014bc8 0000
|
|
014bca 0000
|
|
014bcc 0000
|
|
014bce 0104 mov.b r0, @(r0,r1)
|
|
014bd0 0000
|
|
014bd2 0000
|
|
014bd4 0000
|
|
014bd6 0082 stc r0_bank, r0
|
|
014bd8 0000
|
|
014bda 0000
|
|
014bdc 0000
|
|
014bde 0104 mov.b r0, @(r0,r1)
|
|
014be0 0000
|
|
014be2 0000
|
|
014be4 0000
|
|
014be6 0082 stc r0_bank, r0
|
|
014be8 0000
|
|
014bea 0000
|
|
014bec 0000
|
|
014bee 0104 mov.b r0, @(r0,r1)
|
|
014bf0 0000
|
|
014bf2 0000
|
|
014bf4 0000
|
|
014bf6 0082 stc r0_bank, r0
|
|
014bf8 0000
|
|
014bfa 0000
|
|
014bfc 0000
|
|
014bfe 0104 mov.b r0, @(r0,r1)
|
|
014c00 0000
|
|
014c02 0000
|
|
014c04 0000
|
|
014c06 0082 stc r0_bank, r0
|
|
014c08 0000
|
|
014c0a 0000
|
|
014c0c 0000
|
|
014c0e 0104 mov.b r0, @(r0,r1)
|
|
014c10 0000
|
|
014c12 0000
|
|
014c14 0000
|
|
014c16 0082 stc r0_bank, r0
|
|
014c18 0000
|
|
014c1a 0000
|
|
014c1c 0000
|
|
014c1e 0104 mov.b r0, @(r0,r1)
|
|
014c20 0000
|
|
014c22 0000
|
|
014c24 0000
|
|
014c26 0082 stc r0_bank, r0
|
|
014c28 0000
|
|
014c2a 0000
|
|
014c2c 0000
|
|
014c2e 0104 mov.b r0, @(r0,r1)
|
|
014c30 0000
|
|
014c32 0000
|
|
014c34 0000
|
|
014c36 0082 stc r0_bank, r0
|
|
014c38 0000
|
|
014c3a 0000
|
|
014c3c 0000
|
|
014c3e 0104 mov.b r0, @(r0,r1)
|
|
014c40 0000
|
|
014c42 00fe mov.l @(r0,r15), r0
|
|
014c44 0000
|
|
014c46 0082 stc r0_bank, r0
|
|
014c48 0000
|
|
014c4a 001f mac.l @r1+, @r0+
|
|
014c4c c000 mov.b r0, @(h'0,gbr)
|
|
014c4e 0202 stc sr, r2
|
|
014c50 0000
|
|
014c52 0101
|
|
014c54 0000
|
|
014c56 0101
|
|
014c58 0000
|
|
014c5a 0020
|
|
014c5c 2000 mov.b r0, @r0
|
|
014c5e 0401
|
|
014c60 0000
|
|
014c62 0200
|
|
014c64 8000 mov.b r0, @(h'0,r0)
|
|
014c66 0200
|
|
014c68 8000 mov.b r0, @(h'0,r0)
|
|
014c6a 0040
|
|
014c6c 1000 mov.l r0, @(h'0,r0)
|
|
014c6e f800
|
|
014c70 ffff
|
|
014c72 fc00
|
|
014c74 7fff add #h'ff, r15
|
|
014c76 fc00
|
|
014c78 7fff add #h'ff, r15
|
|
014c7a ff80
|
|
014c7c 0fff mac.l @r15+, @r15+
|
|
014c7e 0000
|
|
014c80 0000
|
|
014c82 0000
|
|
014c84 0000
|
|
014c86 0000
|
|
014c88 0000
|
|
014c8a 0000
|
|
014c8c 0000
|
|
014c8e 0000
|
|
014c90 0000
|
|
014c92 0000
|
|
014c94 0000
|
|
014c96 0000
|
|
014c98 0000
|
|
014c9a 0000
|
|
014c9c 0000
|
|
014c9e 0000
|
|
014ca0 0000
|
|
014ca2 0000
|
|
014ca4 0000
|
|
014ca6 0000
|
|
014ca8 0000
|
|
014caa 0000
|
|
014cac 0000
|
|
014cae ffff
|
|
014cb0 ffff
|
|
014cb2 ffff
|
|
014cb4 ffff
|
|
014cb6 ffff
|
|
014cb8 ffff
|
|
014cba ffff
|
|
014cbc ffff
|
|
014cbe ffff
|
|
014cc0 ffff
|
|
014cc2 ffff
|
|
014cc4 ffff
|
|
014cc6 ffff
|
|
014cc8 ffff
|
|
014cca ffff
|
|
014ccc ffff
|
|
014cce c020 mov.b r0, @(h'20,gbr)
|
|
014cd0 c020 mov.b r0, @(h'20,gbr)
|
|
014cd2 c020 mov.b r0, @(h'20,gbr)
|
|
014cd4 c020 mov.b r0, @(h'20,gbr)
|
|
014cd6 c020 mov.b r0, @(h'20,gbr)
|
|
014cd8 c020 mov.b r0, @(h'20,gbr)
|
|
014cda c020 mov.b r0, @(h'20,gbr)
|
|
014cdc c020 mov.b r0, @(h'20,gbr)
|
|
014cde c020 mov.b r0, @(h'20,gbr)
|
|
014ce0 c020 mov.b r0, @(h'20,gbr)
|
|
014ce2 c020 mov.b r0, @(h'20,gbr)
|
|
014ce4 c020 mov.b r0, @(h'20,gbr)
|
|
014ce6 c020 mov.b r0, @(h'20,gbr)
|
|
014ce8 c020 mov.b r0, @(h'20,gbr)
|
|
014cea c020 mov.b r0, @(h'20,gbr)
|
|
014cec c020 mov.b r0, @(h'20,gbr)
|
|
014cee 6010 mov.b @r1, r0
|
|
014cf0 6010 mov.b @r1, r0
|
|
014cf2 6010 mov.b @r1, r0
|
|
014cf4 6010 mov.b @r1, r0
|
|
014cf6 6010 mov.b @r1, r0
|
|
014cf8 6010 mov.b @r1, r0
|
|
014cfa 6010 mov.b @r1, r0
|
|
014cfc 6010 mov.b @r1, r0
|
|
014cfe 3008 sub r0, r0
|
|
014d00 3008 sub r0, r0
|
|
014d02 3008 sub r0, r0
|
|
014d04 3008 sub r0, r0
|
|
014d06 3008 sub r0, r0
|
|
014d08 3008 sub r0, r0
|
|
014d0a 3008 sub r0, r0
|
|
014d0c 3008 sub r0, r0
|
|
014d0e ffff
|
|
014d10 ffff
|
|
014d12 ffff
|
|
014d14 ffff
|
|
014d16 ffff
|
|
014d18 ffff
|
|
014d1a ffff
|
|
014d1c ffff
|
|
014d1e 1808 mov.l r0, @(h'20,r8)
|
|
014d20 1808 mov.l r0, @(h'20,r8)
|
|
014d22 1808 mov.l r0, @(h'20,r8)
|
|
014d24 1808 mov.l r0, @(h'20,r8)
|
|
014d26 1808 mov.l r0, @(h'20,r8)
|
|
014d28 1808 mov.l r0, @(h'20,r8)
|
|
014d2a 1808 mov.l r0, @(h'20,r8)
|
|
014d2c 1808 mov.l r0, @(h'20,r8)
|
|
014d2e 0c04 mov.b r0, @(r0,r12)
|
|
014d30 0c04 mov.b r0, @(r0,r12)
|
|
014d32 0c04 mov.b r0, @(r0,r12)
|
|
014d34 0c04 mov.b r0, @(r0,r12)
|
|
014d36 0c04 mov.b r0, @(r0,r12)
|
|
014d38 0c04 mov.b r0, @(r0,r12)
|
|
014d3a 0c04 mov.b r0, @(r0,r12)
|
|
014d3c 0c04 mov.b r0, @(r0,r12)
|
|
014d3e 0602 stc sr, r6
|
|
014d40 0602 stc sr, r6
|
|
014d42 0602 stc sr, r6
|
|
014d44 0602 stc sr, r6
|
|
014d46 0602 stc sr, r6
|
|
014d48 0602 stc sr, r6
|
|
014d4a 0602 stc sr, r6
|
|
014d4c 0602 stc sr, r6
|
|
014d4e 0602 stc sr, r6
|
|
014d50 0602 stc sr, r6
|
|
014d52 0602 stc sr, r6
|
|
014d54 0602 stc sr, r6
|
|
014d56 0602 stc sr, r6
|
|
014d58 0602 stc sr, r6
|
|
014d5a 0602 stc sr, r6
|
|
014d5c 0602 stc sr, r6
|
|
014d5e 0301
|
|
014d60 0301
|
|
014d62 0301
|
|
014d64 0301
|
|
014d66 0301
|
|
014d68 0301
|
|
014d6a 0301
|
|
014d6c 0301
|
|
014d6e fe7d
|
|
014d70 ffdf
|
|
014d72 ff7e
|
|
014d74 07e0
|
|
014d76 fe0f
|
|
014d78 fe7f
|
|
014d7a fc7f
|
|
014d7c c1f8 mov.w r0, @(h'1f0,gbr)
|
|
014d7e fcff
|
|
014d80 ffff
|
|
014d82 ffff
|
|
014d84 0ff1
|
|
014d86 ff1f
|
|
014d88 ff3f
|
|
014d8a f9ff
|
|
014d8c fc0f
|
|
014d8e f9ff
|
|
014d90 ffff
|
|
014d92 ffff
|
|
014d94 9ffb mov.w @(h'1f6,pc), r15 ;@(h'14f8e)
|
|
014d96 ffbf
|
|
014d98 ffbf
|
|
014d9a f3ff
|
|
014d9c ffe3
|
|
014d9e fbff
|
|
014da0 ffff
|
|
014da2 ffff
|
|
014da4 ffff
|
|
014da6 ffff
|
|
014da8 ffbf
|
|
014daa e7ff mov #h'ffffffff, r7
|
|
014dac fff9
|
|
014dae fa1e
|
|
014db0 0180
|
|
014db2 0783 pref @r7
|
|
014db4 fc3f
|
|
014db6 83e1
|
|
014db8 8fbf bf/s h'-82 ;@(h'14d3a)
|
|
014dba efff mov #h'ffffffff, r15
|
|
014dbc fffc
|
|
014dbe fa1c
|
|
014dc0 0180
|
|
014dc2 0701
|
|
014dc4 f81f
|
|
014dc6 01e1
|
|
014dc8 87bf
|
|
014dca cfff or.b #h'ff, @(r0,gbr)
|
|
014dcc fffe
|
|
014dce fa18
|
|
014dd0 0180
|
|
014dd2 0600
|
|
014dd4 f00e
|
|
014dd6 00e1
|
|
014dd8 87bf
|
|
014dda dfff mov.l @(h'3fc,pc), r15 ;@(h'151d8)
|
|
014ddc fffe
|
|
014dde fa18
|
|
014de0 0180
|
|
014de2 0600
|
|
014de4 6006 mov.l @r0+, r0
|
|
014de6 00e1
|
|
014de8 87bf
|
|
014dea dfff mov.l @(h'3fc,pc), r15 ;@(h'151e8)
|
|
014dec fffe
|
|
014dee fa18
|
|
014df0 7ff8 add #h'f8, r15
|
|
014df2 7e18 add #h'18, r14
|
|
014df4 6186 mov.l @r8+, r1
|
|
014df6 1fe1 mov.l r14, @(h'4,r15)
|
|
014df8 87bf
|
|
014dfa 9fff mov.w @(h'1fe,pc), r15 ;@(h'14ffc)
|
|
014dfc fffe
|
|
014dfe fa18
|
|
014e00 7f88 add #h'88, r15
|
|
014e02 7a18 add #h'18, r10
|
|
014e04 6186 mov.l @r8+, r1
|
|
014e06 1821 mov.l r2, @(h'4,r8)
|
|
014e08 8fbf bf/s h'-82 ;@(h'14d8a)
|
|
014e0a bfff bsr h'-2 ;@(h'14e0c)
|
|
014e0c fffe
|
|
014e0e fa18
|
|
014e10 0788
|
|
014e12 7a00
|
|
014e14 6186 mov.l @r8+, r1
|
|
014e16 1820 mov.l r2, @(h'0,r8)
|
|
014e18 1f3f mov.l r3, @(h'3c,r15)
|
|
014e1a 3fe0 cmp/eq r14, r15
|
|
014e1c 7ffe add #h'fe, r15
|
|
014e1e c218 mov.l r0, @(h'60,gbr)
|
|
014e20 0788
|
|
014e22 7a00
|
|
014e24 e186 mov #h'ffffff86, r1
|
|
014e26 1820 mov.l r2, @(h'0,r8)
|
|
014e28 1e7f mov.l r7, @(h'3c,r14)
|
|
014e2a 7f80 add #h'80, r15
|
|
014e2c 0ffe mov.l @(r0,r15), r15
|
|
014e2e 9e18 mov.w @(h'30,pc), r14 ;@(h'14e62)
|
|
014e30 0788
|
|
014e32 7a01
|
|
014e34 e006 mov #h'6, r0
|
|
014e36 1820 mov.l r2, @(h'0,r8)
|
|
014e38 1e7c mov.l r7, @(h'30,r14)
|
|
014e3a 7f00
|
|
014e3c 01fc mov.b @(r0,r15), r1
|
|
014e3e 3e18 sub r1, r14
|
|
014e40 0788
|
|
014e42 7a03
|
|
014e44 e006 mov #h'6, r0
|
|
014e46 1820 mov.l r2, @(h'0,r8)
|
|
014e48 1f31 mov.l r3, @(h'4,r15)
|
|
014e4a ff00
|
|
014e4c 007d mov.w @(r0,r7), r0
|
|
014e4e 7e18 add #h'18, r14
|
|
014e50 7f88 add #h'88, r15
|
|
014e52 7a1f add #h'1f, r10
|
|
014e54 a006 bra h'c ;@(h'14e64)
|
|
014e56 1821 mov.l r2, @(h'4,r8)
|
|
014e58 8fa7 bf/s h'-b2 ;@(h'14daa)
|
|
014e5a 3f07 cmp/gt r0, r15
|
|
014e5c 8005 mov.b r0, @(h'5,r0)
|
|
014e5e fe18
|
|
014e60 7fe8 add #h'e8, r15
|
|
014e62 7a1e add #h'1e, r10
|
|
014e64 2006 mov.l r0, @-r0
|
|
014e66 1fe1 mov.l r14, @(h'4,r15)
|
|
014e68 878d
|
|
014e6a bf80 bsr h'-100 ;@(h'14d6e)
|
|
014e6c e005 mov #h'5, r0
|
|
014e6e 8018 mov.b r0, @(h'8,r1)
|
|
014e70 01e8
|
|
014e72 7a1e add #h'1e, r10
|
|
014e74 2186 mov.l r8, @-r1
|
|
014e76 00e1
|
|
014e78 87b7
|
|
014e7a 3f0f addv r0, r15
|
|
014e7c 30f5 dmulu.l r15, r0
|
|
014e7e 8018 mov.b r0, @(h'8,r1)
|
|
014e80 01e8
|
|
014e82 7a1e add #h'1e, r10
|
|
014e84 2186 mov.l r8, @-r1
|
|
014e86 00e1
|
|
014e88 87fc
|
|
014e8a 3e17 cmp/gt r1, r14
|
|
014e8c 9105 mov.w @(h'a,pc), r1 ;@(h'14e9a)
|
|
014e8e c03c mov.b r0, @(h'3c,gbr)
|
|
014e90 01e8
|
|
014e92 7a1e add #h'1e, r10
|
|
014e94 2187 div0s r8, r1
|
|
014e96 01e1
|
|
014e98 87f0
|
|
014e9a fe13
|
|
014e9c 407d shld r7, r0
|
|
014e9e 6076 mov.l @r7+, r0
|
|
014ea0 01c8
|
|
014ea2 721c add #h'1c, r2
|
|
014ea4 2187 div0s r8, r1
|
|
014ea6 83e1
|
|
014ea8 8f01 bf/s h'2 ;@(h'14eae)
|
|
014eaa fe13
|
|
014eac 40e9
|
|
014eae 3fe3 cmp/ge r14, r15
|
|
014eb0 ff8f
|
|
014eb2 e3f8 mov #h'fffffff8, r3
|
|
014eb4 3ffe addc r15, r15
|
|
014eb6 ffbf
|
|
014eb8 fe01
|
|
014eba 1e15 mov.l r1, @(h'14,r14)
|
|
014ebc 406b
|
|
014ebe 8000 mov.b r0, @(h'0,r0)
|
|
014ec0 0000
|
|
014ec2 0000
|
|
014ec4 0000
|
|
014ec6 0000
|
|
014ec8 0a01
|
|
014eca 0e17 mul.l r1, r14
|
|
014ecc 44ab
|
|
014ece fcfd
|
|
014ed0 fc3c
|
|
014ed2 3e7f addv r7, r14
|
|
014ed4 0fff mac.l @r15+, @r15+
|
|
014ed6 c1ff mov.w r0, @(h'1fe,gbr)
|
|
014ed8 8f03 bf/s h'6 ;@(h'14ee2)
|
|
014eda 6e0f exts.w r0, r14
|
|
014edc 82eb
|
|
014ede f9ff
|
|
014ee0 fe7e
|
|
014ee2 7fff add #h'ff, r15
|
|
014ee4 9fff mov.w @(h'1fe,pc), r15 ;@(h'150e6)
|
|
014ee6 e3ff mov #h'ffffffff, r3
|
|
014ee8 cd87 and.b #h'87, @(r0,gbr)
|
|
014eea 2600 mov.b r0, @r6
|
|
014eec 027b
|
|
014eee fbff
|
|
014ef0 ffff
|
|
014ef2 ffff
|
|
014ef4 ffff
|
|
014ef6 ffff
|
|
014ef8 edc7 mov #h'ffffffc7, r13
|
|
014efa 2000 mov.b r0, @r0
|
|
014efc 0c0b rts
|
|
014efe fbff
|
|
014f00 ffff
|
|
014f02 ffff
|
|
014f04 ffff
|
|
014f06 ffff
|
|
014f08 ed7f mov #h'7f, r13
|
|
014f0a 8403 mov.b @(h'3,r0), r0
|
|
014f0c 000b rts
|
|
014f0e fa1e
|
|
014f10 0787 mul.l r8, r7
|
|
014f12 8781
|
|
014f14 e180 mov #h'ffffff80, r1
|
|
014f16 7e01
|
|
014f18 ed5f mov #h'5f, r13
|
|
014f1a e402 mov #h'2, r4
|
|
014f1c ff0b
|
|
014f1e fa1c
|
|
014f20 0387 mul.l r8, r3
|
|
014f22 8700
|
|
014f24 e180 mov #h'ffffff80, r1
|
|
014f26 3c01
|
|
014f28 e55f mov #h'5f, r5
|
|
014f2a fc02
|
|
014f2c 008b
|
|
014f2e fa18
|
|
014f30 0187 mul.l r8, r1
|
|
014f32 8600
|
|
014f34 6180 mov.b @r8, r1
|
|
014f36 1801 mov.l r0, @(h'4,r8)
|
|
014f38 e35f mov #h'5f, r3
|
|
014f3a f603
|
|
014f3c ff8b
|
|
014f3e fa18
|
|
014f40 0183 pref @r1
|
|
014f42 0600
|
|
014f44 6180 mov.b @r8, r1
|
|
014f46 1801 mov.l r0, @(h'4,r8)
|
|
014f48 c9df and #h'df, r0
|
|
014f4a ee02 mov #h'2, r14
|
|
014f4c 0093
|
|
014f4e fa18
|
|
014f50 6180 mov.b @r8, r1
|
|
014f52 0618 sett
|
|
014f54 6186 mov.l @r8+, r1
|
|
014f56 187f mov.l r7, @(h'3c,r8)
|
|
014f58 9c7f mov.w @(h'fe,pc), r12 ;@(h'1505a)
|
|
014f5a df81 mov.l @(h'204,pc), r15 ;@(h'15160)
|
|
014f5c ff27
|
|
014f5e fa18
|
|
014f60 61c0 mov.b @r12, r1
|
|
014f62 0e18 sett
|
|
014f64 6186 mov.l @r8+, r1
|
|
014f66 187f mov.l r7, @(h'3c,r8)
|
|
014f68 bf3f bsr h'-182 ;@(h'14dea)
|
|
014f6a bfe0 bsr h'-40 ;@(h'14f2e)
|
|
014f6c 004f mac.l @r4+, @r0+
|
|
014f6e fa18
|
|
014f70 61e0 mov.b @r14, r1
|
|
014f72 1a00 mov.l r0, @(h'0,r10)
|
|
014f74 6186 mov.l @r8+, r1
|
|
014f76 1807 mov.l r0, @(h'1c,r8)
|
|
014f78 bfbf bsr h'-82 ;@(h'14efa)
|
|
014f7a 7ff8 add #h'f8, r15
|
|
014f7c 00df mac.l @r13+, @r0+
|
|
014f7e 8218
|
|
014f80 61f0 mov.b @r15, r1
|
|
014f82 3a00 cmp/eq r0, r10
|
|
014f84 6186 mov.l @r8+, r1
|
|
014f86 1807 mov.l r0, @(h'1c,r8)
|
|
014f88 bfbf bsr h'-82 ;@(h'14f0a)
|
|
014f8a cfff or.b #h'ff, @(r0,gbr)
|
|
014f8c ffdf
|
|
014f8e 3e18 sub r1, r14
|
|
014f90 61f8 swap.b r15, r1
|
|
014f92 7a01
|
|
014f94 e186 mov #h'ffffff86, r1
|
|
014f96 1807 mov.l r0, @(h'1c,r8)
|
|
014f98 bf3e bsr h'-184 ;@(h'14e18)
|
|
014f9a 47fa
|
|
014f9c 1fdf mov.l r13, @(h'3c,r15)
|
|
014f9e 7e18 add #h'18, r14
|
|
014fa0 61e8 swap.b r14, r1
|
|
014fa2 7a00
|
|
014fa4 e186 mov #h'ffffff86, r1
|
|
014fa6 1807 mov.l r0, @(h'1c,r8)
|
|
014fa8 bf7e bsr h'-104 ;@(h'14ea8)
|
|
014faa 47f9
|
|
014fac ffdf
|
|
014fae fe18
|
|
014fb0 61e8 swap.b r14, r1
|
|
014fb2 7a00
|
|
014fb4 6186 mov.l @r8+, r1
|
|
014fb6 187f mov.l r7, @(h'3c,r8)
|
|
014fb8 8f7f bf/s h'fe ;@(h'150ba)
|
|
014fba 47f9
|
|
014fbc 5fdf mov.l @(h'3c,r13), r15
|
|
014fbe fe18
|
|
014fc0 61e8 swap.b r14, r1
|
|
014fc2 7a00
|
|
014fc4 6186 mov.l @r8+, r1
|
|
014fc6 187f mov.l r7, @(h'3c,r8)
|
|
014fc8 ee7f mov #h'7f, r14
|
|
014fca 47fe ldc r7, r7_bank
|
|
014fcc 9e5f mov.w @(h'be,pc), r14 ;@(h'1508e)
|
|
014fce 8018 mov.b r0, @(h'8,r1)
|
|
014fd0 01e8
|
|
014fd2 7a18 add #h'18, r10
|
|
014fd4 6180 mov.b @r8, r1
|
|
014fd6 1801 mov.l r0, @(h'4,r8)
|
|
014fd8 eeff mov #h'ffffffff, r14
|
|
014fda 43f8
|
|
014fdc 9e4f mov.w @(h'9e,pc), r14 ;@(h'1507e)
|
|
014fde 8018 mov.b r0, @(h'8,r1)
|
|
014fe0 01e8
|
|
014fe2 7a18 add #h'18, r10
|
|
014fe4 6180 mov.b @r8, r1
|
|
014fe6 1801 mov.l r0, @(h'4,r8)
|
|
014fe8 eeff mov #h'ffffffff, r14
|
|
014fea 43f9
|
|
014fec 9e6f mov.w @(h'de,pc), r14 ;@(h'150ce)
|
|
014fee c03c mov.b r0, @(h'3c,gbr)
|
|
014ff0 03c8
|
|
014ff2 7a18 add #h'18, r10
|
|
014ff4 6180 mov.b @r8, r1
|
|
014ff6 3c01
|
|
014ff8 eeff mov #h'ffffffff, r14
|
|
014ffa 44f9
|
|
014ffc 1c27 mov.l r2, @(h'1c,r12)
|
|
014ffe 6076 mov.l @r7+, r0
|
|
015000 0788
|
|
015002 7218 add #h'18, r2
|
|
015004 6180 mov.b @r8, r1
|
|
015006 7601
|
|
015008 ceff xor.b #h'ff, @(r0,gbr)
|
|
01500a 46fb
|
|
01500c 1cf7 mov.l r15, @(h'1c,r12)
|
|
01500e 3fe3 cmp/ge r14, r15
|
|
015010 ff0f
|
|
015012 e3ff mov #h'ffffffff, r3
|
|
015014 ffff
|
|
015016 e3ff mov #h'ffffffff, r3
|
|
015018 9cff mov.w @(h'1fe,pc), r12 ;@(h'1521a)
|
|
01501a 42fe ldc r2, r7_bank
|
|
01501c fe97
|
|
01501e 0000
|
|
015020 0000
|
|
015022 0000
|
|
015024 0000
|
|
015026 0800
|
|
015028 3dff addv r15, r13
|
|
01502a d3f9 mov.l @(h'3e4,pc), r3 ;@(h'15410)
|
|
01502c fef7
|
|
01502e ffff
|
|
015030 fffe
|
|
015032 7df7 add #h'f7, r13
|
|
015034 cfff or.b #h'ff, @(r0,gbr)
|
|
015036 ffff
|
|
015038 fdff
|
|
01503a d3ff mov.l @(h'3fc,pc), r3 ;@(h'15438)
|
|
01503c fa17
|
|
01503e ffff
|
|
015040 fffe
|
|
015042 c71c mova @(h'70,pc), r0 ;h'150b4
|
|
015044 6fff exts.w r15, r15
|
|
015046 ffff
|
|
015048 fd7f
|
|
01504a f7ff
|
|
01504c e2d7 mov #h'ffffffd7, r2
|
|
01504e ffff
|
|
015050 fffe
|
|
015052 8208
|
|
015054 2fff muls.w r15, r15
|
|
015056 ffff
|
|
015058 fd3f
|
|
01505a dfff mov.l @(h'3fc,pc), r15 ;@(h'15458)
|
|
01505c f337
|
|
01505e ffff
|
|
015060 fffe
|
|
015062 9249 mov.w @(h'92,pc), r2 ;@(h'150f8)
|
|
015064 2fff muls.w r15, r15
|
|
015066 ffff
|
|
015068 fd2f
|
|
01506a c7ff mova @(h'3fc,pc), r0 ;h'15468
|
|
01506c e1e7 mov #h'ffffffe7, r1
|
|
01506e ffff
|
|
015070 fffe
|
|
015072 8248
|
|
015074 2fff muls.w r15, r15
|
|
015076 ffff
|
|
015078 fd28
|
|
01507a 47ae ldc r7, r2_bank
|
|
01507c e40f mov #h'f, r4
|
|
01507e ffff
|
|
015080 fffe
|
|
015082 8608
|
|
015084 6fff exts.w r15, r15
|
|
015086 ffff
|
|
015088 fceb
|
|
01508a 502a mov.l @(h'28,r2), r0
|
|
01508c cfff or.b #h'ff, @(r0,gbr)
|
|
01508e ffff
|
|
015090 fffe
|
|
015092 9e08 mov.w @(h'10,pc), r14 ;@(h'150a6)
|
|
015094 2fff muls.w r15, r15
|
|
015096 ffff
|
|
015098 fc7d
|
|
01509a dfaa mov.l @(h'2a8,pc), r15 ;@(h'15344)
|
|
01509c cfff or.b #h'ff, @(r0,gbr)
|
|
01509e ffff
|
|
0150a0 fffe
|
|
0150a2 9e49 mov.w @(h'92,pc), r14 ;@(h'15138)
|
|
0150a4 2fff muls.w r15, r15
|
|
0150a6 ffff
|
|
0150a8 fc47
|
|
0150aa dfbf mov.l @(h'2fc,pc), r15 ;@(h'153a8)
|
|
0150ac cfff or.b #h'ff, @(r0,gbr)
|
|
0150ae ffff
|
|
0150b0 fffe
|
|
0150b2 9e49 mov.w @(h'92,pc), r14 ;@(h'15148)
|
|
0150b4 2fff muls.w r15, r15
|
|
0150b6 ffff
|
|
0150b8 fd54
|
|
0150ba 9f85 mov.w @(h'10a,pc), r15 ;@(h'151c8)
|
|
0150bc 4fff mac.w @r15+, @r15+
|
|
0150be ffc0
|
|
0150c0 0000
|
|
0150c2 ffff
|
|
0150c4 e000 mov #h'0, r0
|
|
0150c6 0007 mul.l r0, r0
|
|
0150c8 fd10
|
|
0150ca bf85 bsr h'-f6 ;@(h'14fd8)
|
|
0150cc 0fff mac.l @r15+, @r15+
|
|
0150ce ff9f
|
|
0150d0 7df6 add #h'f6, r13
|
|
0150d2 ffff
|
|
0150d4 f6df
|
|
0150d6 7df3 add #h'f3, r13
|
|
0150d8 fd14
|
|
0150da 3fa0 cmp/eq r10, r15
|
|
0150dc 0fff mac.l @r15+, @r15+
|
|
0150de ffa1
|
|
0150e0 c719 mova @(h'64,pc), r0 ;h'15148
|
|
0150e2 319f addv r9, r1
|
|
0150e4 0920
|
|
0150e6 820b
|
|
0150e8 fd14
|
|
0150ea 3fa8 sub r10, r15
|
|
0150ec 2fff muls.w r15, r15
|
|
0150ee ffa0
|
|
0150f0 8209
|
|
0150f2 209e mulu.w r9, r0
|
|
0150f4 0920
|
|
0150f6 820b
|
|
0150f8 fc44
|
|
0150fa 3fa0 cmp/eq r10, r15
|
|
0150fc 2fff muls.w r15, r15
|
|
0150fe ffa4
|
|
015100 9249 mov.w @(h'92,pc), r2 ;@(h'15196)
|
|
015102 249e mulu.w r9, r4
|
|
015104 7824 add #h'24, r8
|
|
015106 93cb mov.w @(h'196,pc), r3 ;@(h'152a0)
|
|
015108 fc05
|
|
01510a 3faa subc r10, r15
|
|
01510c 4fff mac.w @r15+, @r15+
|
|
01510e ffa4
|
|
015110 8248
|
|
015112 649e exts.b r9, r4
|
|
015114 1c64 mov.l r6, @(h'10,r12)
|
|
015116 93cb mov.w @(h'196,pc), r3 ;@(h'152b0)
|
|
015118 fc05
|
|
01511a 3f8a subc r8, r15
|
|
01511c 0fff mac.l @r15+, @r15+
|
|
01511e ffa4
|
|
015120 8608
|
|
015122 609e exts.b r9, r0
|
|
015124 1c64 mov.l r6, @(h'10,r12)
|
|
015126 93cb mov.w @(h'196,pc), r3 ;@(h'152c0)
|
|
015128 fc85
|
|
01512a 3f8a subc r8, r15
|
|
01512c 4fff mac.w @r15+, @r15+
|
|
01512e ffa4
|
|
015130 8209
|
|
015132 209e mulu.w r9, r0
|
|
015134 7824 add #h'24, r8
|
|
015136 93cb mov.w @(h'196,pc), r3 ;@(h'152d0)
|
|
015138 fc91
|
|
01513a 3f88 sub r8, r15
|
|
01513c 0fff mac.l @r15+, @r15+
|
|
01513e ffa0
|
|
015140 9249 mov.w @(h'92,pc), r2 ;@(h'151d6)
|
|
015142 2482 mov.l r8, @r4
|
|
015144 0920
|
|
015146 83cb
|
|
015148 fc20
|
|
01514a 3f84 div1 r8, r15
|
|
01514c 0fff mac.l @r15+, @r15+
|
|
01514e ffa1
|
|
015150 9249 mov.w @(h'92,pc), r2 ;@(h'151e6)
|
|
015152 24c3
|
|
015154 0920
|
|
015156 83cb
|
|
015158 fc20
|
|
01515a 3f89
|
|
01515c 0fff mac.l @r15+, @r15+
|
|
01515e ff9f
|
|
015160 6db6 mov.l @r11+, r13
|
|
015162 db7d mov.l @(h'1f4,pc), r11 ;@(h'15358)
|
|
015164 f6df
|
|
015166 7db3 add #h'b3, r13
|
|
015168 fc00
|
|
01516a 3f88 sub r8, r15
|
|
01516c afff bra h'-2 ;@(h'1516e)
|
|
01516e ffff
|
|
015170 ffff
|
|
015172 ffff
|
|
015174 ffff
|
|
015176 ffff
|
|
015178 ffff
|
|
01517a ffff
|
|
01517c ffff
|
|
01517e ffff
|
|
015180 ffff
|
|
015182 ffff
|
|
015184 ffff
|
|
015186 ff3f
|
|
015188 ffff
|
|
01518a ffff
|
|
01518c ffff
|
|
01518e ffff
|
|
015190 ffff
|
|
015192 f3e3
|
|
015194 e33e mov #h'3e, r3
|
|
015196 3f31
|
|
015198 931f mov.w @(h'3e,pc), r3 ;@(h'151da)
|
|
01519a ffff
|
|
01519c ffff
|
|
01519e ffff
|
|
0151a0 ffff
|
|
0151a2 f3c1
|
|
0151a4 c13c mov.w r0, @(h'78,gbr)
|
|
0151a6 1320 mov.l r2, @(h'0,r3)
|
|
0151a8 921f mov.w @(h'3e,pc), r2 ;@(h'151ea)
|
|
0151aa ffff
|
|
0151ac ffff
|
|
0151ae ffff
|
|
0151b0 ffff
|
|
0151b2 f3c9
|
|
0151b4 c93c and #h'3c, r0
|
|
0151b6 9120 mov.w @(h'40,pc), r1 ;@(h'151fa)
|
|
0151b8 927f mov.w @(h'fe,pc), r2 ;@(h'152ba)
|
|
0151ba ffff
|
|
0151bc ffff
|
|
0151be ffff
|
|
0151c0 ffff
|
|
0151c2 f3c9
|
|
0151c4 c13c mov.w r0, @(h'78,gbr)
|
|
0151c6 9024 mov.w @(h'48,pc), r0 ;@(h'15212)
|
|
0151c8 923f mov.w @(h'7e,pc), r2 ;@(h'1524a)
|
|
0151ca ffff
|
|
0151cc ffff
|
|
0151ce ffff
|
|
0151d0 ffff
|
|
0151d2 f3c1
|
|
0151d4 c33c trapa #h'3c
|
|
0151d6 1024 mov.l r2, @(h'10,r0)
|
|
0151d8 923f mov.w @(h'7e,pc), r2 ;@(h'1525a)
|
|
0151da ffff
|
|
0151dc ffff
|
|
0151de ffff
|
|
0151e0 ffff
|
|
0151e2 f3c1
|
|
0151e4 cf3c or.b #h'3c, @(r0,gbr)
|
|
0151e6 1220 mov.l r2, @(h'0,r2)
|
|
0151e8 927f mov.w @(h'fe,pc), r2 ;@(h'152ea)
|
|
0151ea ffff
|
|
0151ec ffff
|
|
0151ee 0000
|
|
0151f0 0003 bsrf r0
|
|
0151f2 f049
|
|
0151f4 cf04 or.b #h'4, @(r0,gbr)
|
|
0151f6 9320 mov.w @(h'40,pc), r3 ;@(h'1523a)
|
|
0151f8 821f
|
|
0151fa c000 mov.b r0, @(h'0,gbr)
|
|
0151fc 0000
|
|
0151fe 0000
|
|
015200 0001
|
|
015202 f849
|
|
015204 cf84 or.b #h'84, @(r0,gbr)
|
|
015206 93f0 mov.w @(h'1e0,pc), r3 ;@(h'153ea)
|
|
015208 c71f mova @(h'7c,pc), r0 ;h'15288
|
|
01520a 8000 mov.b r0, @(h'0,r0)
|
|
01520c 0000
|
|
01520e 0000
|
|
015210 0000
|
|
015212 ffff
|
|
015214 ffff
|
|
015216 f3fc
|
|
015218 7fff add #h'ff, r15
|
|
01521a 0000
|
|
01521c 0000
|
|
01521e 0000
|
|
015220 0000
|
|
015222 7fff add #h'ff, r15
|
|
015224 ffff
|
|
015226 ffff
|
|
015228 fffe
|
|
01522a 0000
|
|
01522c 0000
|
|
01522e 0000
|
|
015230 0000
|
|
015232 0000
|
|
015234 0000
|
|
015236 0000
|
|
015238 0000
|
|
01523a 0000
|
|
01523c 0000
|
|
01523e 0000
|
|
015240 0000
|
|
015242 0000
|
|
015244 0000
|
|
015246 0000
|
|
015248 0000
|
|
01524a 0000
|
|
01524c 0000
|
|
01524e 0000
|
|
015250 0000
|
|
015252 0000
|
|
015254 0000
|
|
015256 0000
|
|
015258 0000
|
|
01525a 0000
|
|
01525c 0000
|
|
01525e 0000
|
|
015260 0000
|
|
015262 0000
|
|
015264 0000
|
|
015266 0000
|
|
015268 0000
|
|
01526a 0000
|
|
01526c 0000
|
|
01526e 0000
|
|
015270 0000
|
|
015272 0000
|
|
015274 0000
|
|
015276 0000
|
|
015278 0000
|
|
01527a 0000
|
|
01527c 0000
|
|
01527e 007f mac.l @r7+, @r0+
|
|
015280 fff8
|
|
015282 01ff mac.l @r15+, @r1+
|
|
015284 ffe0
|
|
015286 07ff mac.l @r15+, @r7+
|
|
015288 ff80
|
|
01528a 1fff mov.l r15, @(h'3c,r15)
|
|
01528c fe00
|
|
01528e 0040
|
|
015290 0008 clrt
|
|
015292 0100
|
|
015294 0020
|
|
015296 0400
|
|
015298 0080
|
|
01529a 1000 mov.l r0, @(h'0,r0)
|
|
01529c 0200
|
|
01529e 0040
|
|
0152a0 0008 clrt
|
|
0152a2 010c mov.b @(r0,r0), r1
|
|
0152a4 0c20
|
|
0152a6 0438 ldtlb
|
|
0152a8 7080 add #h'80, r0
|
|
0152aa 1000 mov.l r0, @(h'0,r0)
|
|
0152ac 0200
|
|
0152ae 0047 mul.l r4, r0
|
|
0152b0 8788
|
|
0152b2 0112 stc gbr, r1
|
|
0152b4 1220 mov.l r2, @(h'0,r2)
|
|
0152b6 0444 mov.b r4, @(r0,r4)
|
|
0152b8 8880 cmp/eq #h'ffffff80, r0
|
|
0152ba 1000 mov.l r0, @(h'0,r0)
|
|
0152bc 0200
|
|
0152be 004c mov.b @(r0,r4), r0
|
|
0152c0 ccc8 tst.b #h'c8, @(r0,gbr)
|
|
0152c2 0121
|
|
0152c4 2120 mov.b r2, @r1
|
|
0152c6 0448 clrs
|
|
0152c8 4880
|
|
0152ca 1000 mov.l r0, @(h'0,r0)
|
|
0152cc 0200
|
|
0152ce 0050
|
|
0152d0 7828 add #h'28, r8
|
|
0152d2 0121
|
|
0152d4 2120 mov.b r2, @r1
|
|
0152d6 0448 clrs
|
|
0152d8 4880
|
|
0152da 1010 mov.l r1, @(h'0,r0)
|
|
0152dc 0200
|
|
0152de 0050
|
|
0152e0 0028 clrmac
|
|
0152e2 0121
|
|
0152e4 2120 mov.b r2, @r1
|
|
0152e6 0444 mov.b r4, @(r0,r4)
|
|
0152e8 8880 cmp/eq #h'ffffff80, r0
|
|
0152ea 13ff mov.l r15, @(h'3c,r3)
|
|
0152ec f200
|
|
0152ee 004f mac.l @r4+, @r0+
|
|
0152f0 03c8
|
|
0152f2 0121
|
|
0152f4 e120 mov #h'20, r1
|
|
0152f6 0423 braf r4
|
|
0152f8 1080 mov.l r8, @(h'0,r0)
|
|
0152fa 1010 mov.l r1, @(h'0,r0)
|
|
0152fc 0200
|
|
0152fe 0041
|
|
015300 0208 clrt
|
|
015302 0121
|
|
015304 2120 mov.b r2, @r1
|
|
015306 0418 sett
|
|
015308 6080 mov.b @r8, r0
|
|
01530a 1000 mov.l r0, @(h'0,r0)
|
|
01530c 0200
|
|
01530e 0041
|
|
015310 0208 clrt
|
|
015312 0121
|
|
015314 2120 mov.b r2, @r1
|
|
015316 0404 mov.b r0, @(r0,r4)
|
|
015318 8080 mov.b r0, @(h'0,r8)
|
|
01531a 1000 mov.l r0, @(h'0,r0)
|
|
01531c 4200 shll r2
|
|
01531e 0041
|
|
015320 0208 clrt
|
|
015322 0121
|
|
015324 2120 mov.b r2, @r1
|
|
015326 0404 mov.b r0, @(r0,r4)
|
|
015328 8080 mov.b r0, @(h'0,r8)
|
|
01532a 13ff mov.l r15, @(h'3c,r3)
|
|
01532c f200
|
|
01532e 0041
|
|
015330 0208 clrt
|
|
015332 0121
|
|
015334 2120 mov.b r2, @r1
|
|
015336 0404 mov.b r0, @(r0,r4)
|
|
015338 8080 mov.b r0, @(h'0,r8)
|
|
01533a 1000 mov.l r0, @(h'0,r0)
|
|
01533c 4200 shll r2
|
|
01533e 0041
|
|
015340 0208 clrt
|
|
015342 0121
|
|
015344 2120 mov.b r2, @r1
|
|
015346 0404 mov.b r0, @(r0,r4)
|
|
015348 8080 mov.b r0, @(h'0,r8)
|
|
01534a 1000 mov.l r0, @(h'0,r0)
|
|
01534c 0200
|
|
01534e 0041
|
|
015350 0208 clrt
|
|
015352 013f mac.l @r3+, @r1+
|
|
015354 3f20 cmp/eq r2, r15
|
|
015356 0404 mov.b r0, @(r0,r4)
|
|
015358 8080 mov.b r0, @(h'0,r8)
|
|
01535a 1100 mov.l r0, @(h'0,r1)
|
|
01535c 0200
|
|
01535e 0041
|
|
015360 0208 clrt
|
|
015362 011e mov.l @(r0,r1), r1
|
|
015364 1e20 mov.l r2, @(h'0,r14)
|
|
015366 0404 mov.b r0, @(r0,r4)
|
|
015368 8080 mov.b r0, @(h'0,r8)
|
|
01536a 13ff mov.l r15, @(h'3c,r3)
|
|
01536c f200
|
|
01536e 0041
|
|
015370 8608
|
|
015372 010c mov.b @(r0,r0), r1
|
|
015374 0c20
|
|
015376 0404 mov.b r0, @(r0,r4)
|
|
015378 8080 mov.b r0, @(h'0,r8)
|
|
01537a 1100 mov.l r0, @(h'0,r1)
|
|
01537c 0200
|
|
01537e 0040
|
|
015380 fc08
|
|
015382 010c mov.b @(r0,r0), r1
|
|
015384 0c20
|
|
015386 0404 mov.b r0, @(r0,r4)
|
|
015388 8080 mov.b r0, @(h'0,r8)
|
|
01538a 1000 mov.l r0, @(h'0,r0)
|
|
01538c 0200
|
|
01538e 0040
|
|
015390 0008 clrt
|
|
015392 010c mov.b @(r0,r0), r1
|
|
015394 0c20
|
|
015396 0403 bsrf r4
|
|
015398 0080
|
|
01539a 1000 mov.l r0, @(h'0,r0)
|
|
01539c 0200
|
|
01539e 0040
|
|
0153a0 0008 clrt
|
|
0153a2 0100
|
|
0153a4 0020
|
|
0153a6 0400
|
|
0153a8 0080
|
|
0153aa 1000 mov.l r0, @(h'0,r0)
|
|
0153ac 0200
|
|
0153ae 007f mac.l @r7+, @r0+
|
|
0153b0 fff8
|
|
0153b2 01ff mac.l @r15+, @r1+
|
|
0153b4 ffe0
|
|
0153b6 07ff mac.l @r15+, @r7+
|
|
0153b8 ff80
|
|
0153ba 1fff mov.l r15, @(h'3c,r15)
|
|
0153bc fe00
|
|
0153be 0000
|
|
0153c0 0000
|
|
0153c2 0000
|
|
0153c4 0000
|
|
0153c6 0000
|
|
0153c8 0000
|
|
0153ca 0000
|
|
0153cc 0000
|
|
0153ce 0000
|
|
0153d0 0000
|
|
0153d2 0000
|
|
0153d4 0000
|
|
0153d6 0000
|
|
0153d8 0000
|
|
0153da 0000
|
|
0153dc 0000
|
|
0153de 0000
|
|
0153e0 0000
|
|
0153e2 0000
|
|
0153e4 0000
|
|
0153e6 0000
|
|
0153e8 0000
|
|
0153ea 0000
|
|
0153ec 0000
|
|
0153ee 0000
|
|
0153f0 0000
|
|
0153f2 0000
|
|
0153f4 0000
|
|
0153f6 0000
|
|
0153f8 0000
|
|
0153fa 0000
|
|
0153fc 0000
|
|
0153fe 007f mac.l @r7+, @r0+
|
|
015400 fff8
|
|
015402 01ff mac.l @r15+, @r1+
|
|
015404 ffe0
|
|
015406 07ff mac.l @r15+, @r7+
|
|
015408 ff80
|
|
01540a 1fff mov.l r15, @(h'3c,r15)
|
|
01540c fe00
|
|
01540e 0040
|
|
015410 0008 clrt
|
|
015412 0100
|
|
015414 0020
|
|
015416 0400
|
|
015418 0080
|
|
01541a 1000 mov.l r0, @(h'0,r0)
|
|
01541c 0200
|
|
01541e 0040
|
|
015420 0008 clrt
|
|
015422 0100
|
|
015424 0020
|
|
015426 0400
|
|
015428 0080
|
|
01542a 1754 mov.l r5, @(h'10,r7)
|
|
01542c aa00 bra h'-c00 ;@(h'14830)
|
|
01542e 0040
|
|
015430 0408 clrt
|
|
015432 0100
|
|
015434 0020
|
|
015436 0400
|
|
015438 0080
|
|
01543a 1556 mov.l r5, @(h'18,r5)
|
|
01543c aa00 bra h'-c00 ;@(h'14840)
|
|
01543e 0040
|
|
015440 0408 clrt
|
|
015442 0100
|
|
015444 0020
|
|
015446 04ff mac.l @r15+, @r4+
|
|
015448 fc80
|
|
01544a 1755 mov.l r5, @(h'14,r7)
|
|
01544c aa00 bra h'-c00 ;@(h'14850)
|
|
01544e 0041
|
|
015450 c408 mov.b @(h'8,gbr), r0
|
|
015452 0100
|
|
015454 1820 mov.l r2, @(h'0,r8)
|
|
015456 049f mac.l @r9+, @r4+
|
|
015458 e480 mov #h'ffffff80, r4
|
|
01545a 1654 mov.l r5, @(h'10,r6)
|
|
01545c 8200
|
|
01545e 0043
|
|
015460 ff08
|
|
015462 0100
|
|
015464 1820 mov.l r2, @(h'0,r8)
|
|
015466 045f mac.l @r5+, @r4+
|
|
015468 e880 mov #h'ffffff80, r8
|
|
01546a 1574 mov.l r7, @(h'10,r5)
|
|
01546c aa00 bra h'-c00 ;@(h'14870)
|
|
01546e 0042 stc spc, r0
|
|
015470 0108 clrt
|
|
015472 0100
|
|
015474 1820 mov.l r2, @(h'0,r8)
|
|
015476 043f mac.l @r3+, @r4+
|
|
015478 f080
|
|
01547a 1000 mov.l r0, @(h'0,r0)
|
|
01547c 0200
|
|
01547e 0042 stc spc, r0
|
|
015480 3108 sub r0, r1
|
|
015482 0106 mov.l r0, @(r0,r1)
|
|
015484 1820 mov.l r2, @(h'0,r8)
|
|
015486 040f mac.l @r0+, @r4+
|
|
015488 c080 mov.b r0, @(h'80,gbr)
|
|
01548a 1000 mov.l r0, @(h'0,r0)
|
|
01548c 0200
|
|
01548e 0042 stc spc, r0
|
|
015490 4908 shll2 r9
|
|
015492 0106 mov.l r0, @(r0,r1)
|
|
015494 1820 mov.l r2, @(h'0,r8)
|
|
015496 0407 mul.l r0, r4
|
|
015498 8080 mov.b r0, @(h'0,r8)
|
|
01549a 1003 mov.l r0, @(h'c,r0)
|
|
01549c 0200
|
|
01549e 0042 stc spc, r0
|
|
0154a0 8508 mov.w @(h'10,r0), r0
|
|
0154a2 0106 mov.l r0, @(r0,r1)
|
|
0154a4 1b20 mov.l r2, @(h'0,r11)
|
|
0154a6 0403 bsrf r4
|
|
0154a8 0080
|
|
0154aa 1003 mov.l r0, @(h'c,r0)
|
|
0154ac 8200
|
|
0154ae 0042 stc spc, r0
|
|
0154b0 8508 mov.w @(h'10,r0), r0
|
|
0154b2 0106 mov.l r0, @(r0,r1)
|
|
0154b4 1b20 mov.l r2, @(h'0,r11)
|
|
0154b6 0403 bsrf r4
|
|
0154b8 0080
|
|
0154ba 11ff mov.l r15, @(h'3c,r1)
|
|
0154bc c200 mov.l r0, @(h'0,gbr)
|
|
0154be 0042 stc spc, r0
|
|
0154c0 4908 shll2 r9
|
|
0154c2 0136 mov.l r3, @(r0,r1)
|
|
0154c4 1b20 mov.l r2, @(h'0,r11)
|
|
0154c6 0403 bsrf r4
|
|
0154c8 0080
|
|
0154ca 11ff mov.l r15, @(h'3c,r1)
|
|
0154cc e200 mov #h'0, r2
|
|
0154ce 0042 stc spc, r0
|
|
0154d0 3108 sub r0, r1
|
|
0154d2 0136 mov.l r3, @(r0,r1)
|
|
0154d4 1b20 mov.l r2, @(h'0,r11)
|
|
0154d6 0403 bsrf r4
|
|
0154d8 0080
|
|
0154da 11ff mov.l r15, @(h'3c,r1)
|
|
0154dc e200 mov #h'0, r2
|
|
0154de 0042 stc spc, r0
|
|
0154e0 0108 clrt
|
|
0154e2 0136 mov.l r3, @(r0,r1)
|
|
0154e4 db20 mov.l @(h'80,pc), r11 ;@(h'15568)
|
|
0154e6 040f mac.l @r0+, @r4+
|
|
0154e8 c080 mov.b r0, @(h'80,gbr)
|
|
0154ea 11ff mov.l r15, @(h'3c,r1)
|
|
0154ec c200 mov.l r0, @(h'0,gbr)
|
|
0154ee 0043
|
|
0154f0 ff08
|
|
0154f2 013f mac.l @r3+, @r1+
|
|
0154f4 ff20
|
|
0154f6 0438 ldtlb
|
|
0154f8 7080 add #h'80, r0
|
|
0154fa 1003 mov.l r0, @(h'c,r0)
|
|
0154fc 8200
|
|
0154fe 0040
|
|
015500 0008 clrt
|
|
015502 0100
|
|
015504 0020
|
|
015506 043f mac.l @r3+, @r4+
|
|
015508 f080
|
|
01550a 1003 mov.l r0, @(h'c,r0)
|
|
01550c 0200
|
|
01550e 0040
|
|
015510 0008 clrt
|
|
015512 0100
|
|
015514 0020
|
|
015516 0400
|
|
015518 0080
|
|
01551a 1000 mov.l r0, @(h'0,r0)
|
|
01551c 0200
|
|
01551e 0040
|
|
015520 0008 clrt
|
|
015522 0100
|
|
015524 0020
|
|
015526 0400
|
|
015528 0080
|
|
01552a 1000 mov.l r0, @(h'0,r0)
|
|
01552c 0200
|
|
01552e 007f mac.l @r7+, @r0+
|
|
015530 fff8
|
|
015532 01ff mac.l @r15+, @r1+
|
|
015534 ffe0
|
|
015536 07ff mac.l @r15+, @r7+
|
|
015538 ff80
|
|
01553a 1fff mov.l r15, @(h'3c,r15)
|
|
01553c fe00
|
|
01553e 0000
|
|
015540 0000
|
|
015542 0000
|
|
015544 0000
|
|
015546 0000
|
|
015548 0000
|
|
01554a 0000
|
|
01554c 0000
|
|
01554e 0000
|
|
015550 0000
|
|
015552 0000
|
|
015554 0000
|
|
015556 0000
|
|
015558 0000
|
|
01555a 0000
|
|
01555c 0000
|
|
01555e 0000
|
|
015560 0000
|
|
015562 0000
|
|
015564 0000
|
|
015566 0000
|
|
015568 0000
|
|
01556a 0000
|
|
01556c 0000
|
|
01556e ffff
|
|
015570 ffff
|
|
015572 ffff
|
|
015574 ffff
|
|
015576 ffff
|
|
015578 ffff
|
|
01557a ffff
|
|
01557c ffff
|
|
01557e ffff
|
|
015580 ffff
|
|
015582 ffff
|
|
015584 ffff
|
|
015586 ffff
|
|
015588 ffff
|
|
01558a ffff
|
|
01558c ffff
|
|
01558e ffff
|
|
015590 ffff
|
|
015592 ffff
|
|
015594 ffff
|
|
015596 ffff
|
|
015598 ffff
|
|
01559a ffff
|
|
01559c ffff
|
|
01559e e000 mov #h'0, r0
|
|
0155a0 0000
|
|
0155a2 0000
|
|
0155a4 0000
|
|
0155a6 0000
|
|
0155a8 0000
|
|
0155aa 0000
|
|
0155ac 0007 mul.l r0, r0
|
|
0155ae e000 mov #h'0, r0
|
|
0155b0 0000
|
|
0155b2 0000
|
|
0155b4 0000
|
|
0155b6 003f mac.l @r3+, @r0+
|
|
0155b8 fc03
|
|
0155ba ffc0
|
|
0155bc 0007 mul.l r0, r0
|
|
0155be e000 mov #h'0, r0
|
|
0155c0 0000
|
|
0155c2 0000
|
|
0155c4 0000
|
|
0155c6 0040
|
|
0155c8 0204 mov.b r0, @(r0,r2)
|
|
0155ca 0020
|
|
0155cc 0007 mul.l r0, r0
|
|
0155ce e000 mov #h'0, r0
|
|
0155d0 0000
|
|
0155d2 0000
|
|
0155d4 0000
|
|
0155d6 0080
|
|
0155d8 0108 clrt
|
|
0155da 0010
|
|
0155dc 0007 mul.l r0, r0
|
|
0155de e000 mov #h'0, r0
|
|
0155e0 0000
|
|
0155e2 0000
|
|
0155e4 0000
|
|
0155e6 0080
|
|
0155e8 0108 clrt
|
|
0155ea 0010
|
|
0155ec 0007 mul.l r0, r0
|
|
0155ee e003 mov #h'3, r0
|
|
0155f0 8e38
|
|
0155f2 e3c0 mov #h'ffffffc0, r3
|
|
0155f4 0000
|
|
0155f6 0080
|
|
0155f8 0108 clrt
|
|
0155fa 0010
|
|
0155fc 0007 mul.l r0, r0
|
|
0155fe e007 mov #h'7, r0
|
|
015600 df7d mov.l @(h'1f4,pc), r15 ;@(h'157f8)
|
|
015602 f7c0
|
|
015604 0000
|
|
015606 0080
|
|
015608 0108 clrt
|
|
01560a 0010
|
|
01560c 0007 mul.l r0, r0
|
|
01560e e006 mov #h'6, r0
|
|
015610 187d mov.l r7, @(h'34,r8)
|
|
015612 b600 bsr h'c00 ;@(h'16216)
|
|
015614 0000
|
|
015616 0080
|
|
015618 0108 clrt
|
|
01561a 0010
|
|
01561c 0007 mul.l r0, r0
|
|
01561e e007 mov #h'7, r0
|
|
015620 986d mov.w @(h'da,pc), r8 ;@(h'156fe)
|
|
015622 f798
|
|
015624 0000
|
|
015626 0080
|
|
015628 0108 clrt
|
|
01562a 0010
|
|
01562c 0007 mul.l r0, r0
|
|
01562e e003 mov #h'3, r0
|
|
015630 d86d mov.l @(h'1b4,pc), r8 ;@(h'157e8)
|
|
015632 e798 mov #h'ffffff98, r7
|
|
015634 0000
|
|
015636 0080
|
|
015638 0108 clrt
|
|
01563a 0010
|
|
01563c 0007 mul.l r0, r0
|
|
01563e e000 mov #h'0, r0
|
|
015640 d87d mov.l @(h'1f4,pc), r8 ;@(h'15838)
|
|
015642 f600
|
|
015644 0000
|
|
015646 0080
|
|
015648 0108 clrt
|
|
01564a 0010
|
|
01564c 0007 mul.l r0, r0
|
|
01564e e007 mov #h'7, r0
|
|
015650 df7d mov.l @(h'1f4,pc), r15 ;@(h'15848)
|
|
015652 b7d8 bsr h'fb0 ;@(h'16606)
|
|
015654 0000
|
|
015656 0080
|
|
015658 0108 clrt
|
|
01565a 0010
|
|
01565c 0007 mul.l r0, r0
|
|
01565e e003 mov #h'3, r0
|
|
015660 8e39
|
|
015662 b3d8 bsr h'7b0 ;@(h'15e16)
|
|
015664 0000
|
|
015666 0080
|
|
015668 0108 clrt
|
|
01566a 0010
|
|
01566c 0007 mul.l r0, r0
|
|
01566e e000 mov #h'0, r0
|
|
015670 0000
|
|
015672 0000
|
|
015674 0000
|
|
015676 0080
|
|
015678 0108 clrt
|
|
01567a 0010
|
|
01567c 0007 mul.l r0, r0
|
|
01567e e000 mov #h'0, r0
|
|
015680 0000
|
|
015682 0000
|
|
015684 0000
|
|
015686 0080
|
|
015688 0108 clrt
|
|
01568a 0010
|
|
01568c 0007 mul.l r0, r0
|
|
01568e e000 mov #h'0, r0
|
|
015690 0000
|
|
015692 0000
|
|
015694 0000
|
|
015696 0040
|
|
015698 0204 mov.b r0, @(r0,r2)
|
|
01569a 0020
|
|
01569c 0007 mul.l r0, r0
|
|
01569e e000 mov #h'0, r0
|
|
0156a0 0000
|
|
0156a2 0000
|
|
0156a4 0000
|
|
0156a6 003f mac.l @r3+, @r0+
|
|
0156a8 fc03
|
|
0156aa ffc0
|
|
0156ac 0007 mul.l r0, r0
|
|
0156ae e000 mov #h'0, r0
|
|
0156b0 0000
|
|
0156b2 0000
|
|
0156b4 0000
|
|
0156b6 0000
|
|
0156b8 0000
|
|
0156ba 0000
|
|
0156bc 0007 mul.l r0, r0
|
|
0156be e000 mov #h'0, r0
|
|
0156c0 0000
|
|
0156c2 0000
|
|
0156c4 0000
|
|
0156c6 0000
|
|
0156c8 0000
|
|
0156ca 0000
|
|
0156cc 0007 mul.l r0, r0
|
|
0156ce e000 mov #h'0, r0
|
|
0156d0 0000
|
|
0156d2 0000
|
|
0156d4 0000
|
|
0156d6 001c mov.b @(r0,r1), r0
|
|
0156d8 ce3b xor.b #h'3b, @(r0,gbr)
|
|
0156da fee0
|
|
0156dc 0007 mul.l r0, r0
|
|
0156de e000 mov #h'0, r0
|
|
0156e0 0000
|
|
0156e2 0000
|
|
0156e4 0000
|
|
0156e6 0021
|
|
0156e8 2942 mov.l r4, @r9
|
|
0156ea 0900
|
|
0156ec 0007 mul.l r0, r0
|
|
0156ee e000 mov #h'0, r0
|
|
0156f0 0000
|
|
0156f2 0000
|
|
0156f4 0000
|
|
0156f6 0021
|
|
0156f8 e943 mov #h'43, r9
|
|
0156fa 88c0 cmp/eq #h'ffffffc0, r0
|
|
0156fc 0007 mul.l r0, r0
|
|
0156fe e000 mov #h'0, r0
|
|
015700 0000
|
|
015702 0000
|
|
015704 0000
|
|
015706 0025 mov.w r2, @(r0,r0)
|
|
015708 294a xor r4, r9
|
|
01570a 0820
|
|
01570c 0007 mul.l r0, r0
|
|
01570e e000 mov #h'0, r0
|
|
015710 0000
|
|
015712 0000
|
|
015714 0000
|
|
015716 001d mov.w @(r0,r1), r0
|
|
015718 2e3b or r3, r14
|
|
01571a c9c0 and #h'c0, r0
|
|
01571c 0007 mul.l r0, r0
|
|
01571e e000 mov #h'0, r0
|
|
015720 0000
|
|
015722 0000
|
|
015724 0000
|
|
015726 0000
|
|
015728 0000
|
|
01572a 0000
|
|
01572c 0007 mul.l r0, r0
|
|
01572e e000 mov #h'0, r0
|
|
015730 0000
|
|
015732 0000
|
|
015734 0000
|
|
015736 0000
|
|
015738 0000
|
|
01573a 0000
|
|
01573c 0007 mul.l r0, r0
|
|
01573e e000 mov #h'0, r0
|
|
015740 0000
|
|
015742 0000
|
|
015744 001f mac.l @r1+, @r0+
|
|
015746 ffff
|
|
015748 ffff
|
|
01574a ffff
|
|
01574c ff87
|
|
01574e e000 mov #h'0, r0
|
|
015750 0000
|
|
015752 0000
|
|
015754 0010
|
|
015756 0000
|
|
015758 0000
|
|
01575a 0000
|
|
01575c 0087 mul.l r8, r0
|
|
01575e e000 mov #h'0, r0
|
|
015760 0000
|
|
015762 0000
|
|
015764 0010
|
|
015766 0000
|
|
015768 0000
|
|
01576a 0000
|
|
01576c 0087 mul.l r8, r0
|
|
01576e e000 mov #h'0, r0
|
|
015770 0000
|
|
015772 0000
|
|
015774 0013
|
|
015776 0707 mul.l r0, r7
|
|
015778 3073 cmp/ge r7, r0
|
|
01577a 339b subv r9, r3
|
|
01577c 3c87 cmp/gt r8, r12
|
|
01577e e000 mov #h'0, r0
|
|
015780 0000
|
|
015782 0000
|
|
015784 0013
|
|
015786 0f8f mac.l @r8+, @r15+
|
|
015788 b0fb bsr h'1f6 ;@(h'15982)
|
|
01578a 37db subv r13, r7
|
|
01578c 7c87 add #h'87, r12
|
|
01578e e000 mov #h'0, r0
|
|
015790 0000
|
|
015792 0000
|
|
015794 0013
|
|
015796 0d8d mov.w @(r0,r8), r13
|
|
015798 b0db bsr h'1b6 ;@(h'15952)
|
|
01579a b7db bsr h'fb6 ;@(h'16754)
|
|
01579c 6087 not r8, r0
|
|
01579e e000 mov #h'0, r0
|
|
0157a0 0000
|
|
0157a2 0000
|
|
0157a4 0013
|
|
0157a6 0d8f mac.l @r8+, @r13+
|
|
0157a8 b0db bsr h'1b6 ;@(h'15962)
|
|
0157aa f6db
|
|
0157ac 7887 add #h'87, r8
|
|
0157ae e000 mov #h'0, r0
|
|
0157b0 0000
|
|
0157b2 0000
|
|
0157b4 0013
|
|
0157b6 0f8f mac.l @r8+, @r15+
|
|
0157b8 30fb subv r15, r0
|
|
0157ba f6db
|
|
0157bc 7887 add #h'87, r8
|
|
0157be e000 mov #h'0, r0
|
|
0157c0 0000
|
|
0157c2 0000
|
|
0157c4 0013
|
|
0157c6 0f8c mov.b @(r0,r8), r15
|
|
0157c8 30fb subv r15, r0
|
|
0157ca 77db add #h'db, r7
|
|
0157cc 6087 not r8, r0
|
|
0157ce e000 mov #h'0, r0
|
|
0157d0 0000
|
|
0157d2 0000
|
|
0157d4 0013
|
|
0157d6 ed8c mov #h'ffffff8c, r13
|
|
0157d8 3edb subv r13, r14
|
|
0157da 37df addv r13, r7
|
|
0157dc 7c87 add #h'87, r12
|
|
0157de e000 mov #h'0, r0
|
|
0157e0 0000
|
|
0157e2 0000
|
|
0157e4 0011
|
|
0157e6 ed8c mov #h'ffffff8c, r13
|
|
0157e8 1edb mov.l r13, @(h'2c,r14)
|
|
0157ea 33ce addc r12, r3
|
|
0157ec 3c87 cmp/gt r8, r12
|
|
0157ee e000 mov #h'0, r0
|
|
0157f0 0000
|
|
0157f2 0000
|
|
0157f4 0010
|
|
0157f6 0000
|
|
0157f8 0000
|
|
0157fa 00e0
|
|
0157fc 0087 mul.l r8, r0
|
|
0157fe e000 mov #h'0, r0
|
|
015800 0000
|
|
015802 0000
|
|
015804 0010
|
|
015806 0000
|
|
015808 0000
|
|
01580a 0000
|
|
01580c 0087 mul.l r8, r0
|
|
01580e e000 mov #h'0, r0
|
|
015810 0000
|
|
015812 0000
|
|
015814 001f mac.l @r1+, @r0+
|
|
015816 ffff
|
|
015818 ffff
|
|
01581a ffff
|
|
01581c ff87
|
|
01581e e000 mov #h'0, r0
|
|
015820 0000
|
|
015822 0000
|
|
015824 0000
|
|
015826 0000
|
|
015828 0000
|
|
01582a 0000
|
|
01582c 0007 mul.l r0, r0
|
|
01582e e000 mov #h'0, r0
|
|
015830 0000
|
|
015832 0000
|
|
015834 0000
|
|
015836 0000
|
|
015838 0000
|
|
01583a 0000
|
|
01583c 0007 mul.l r0, r0
|
|
01583e e000 mov #h'0, r0
|
|
015840 0000
|
|
015842 0000
|
|
015844 0000
|
|
015846 0000
|
|
015848 0000
|
|
01584a 0000
|
|
01584c 0007 mul.l r0, r0
|
|
01584e e000 mov #h'0, r0
|
|
015850 0000
|
|
015852 0000
|
|
015854 001f mac.l @r1+, @r0+
|
|
015856 ffff
|
|
015858 ffff
|
|
01585a ffff
|
|
01585c ff87
|
|
01585e e000 mov #h'0, r0
|
|
015860 0000
|
|
015862 0000
|
|
015864 0010
|
|
015866 0000
|
|
015868 0000
|
|
01586a 0000
|
|
01586c 0087 mul.l r8, r0
|
|
01586e e000 mov #h'0, r0
|
|
015870 0000
|
|
015872 0000
|
|
015874 0010
|
|
015876 0000
|
|
015878 0000
|
|
01587a 0000
|
|
01587c 0087 mul.l r8, r0
|
|
01587e e000 mov #h'0, r0
|
|
015880 0000
|
|
015882 0000
|
|
015884 0010
|
|
015886 01c7 mul.l r12, r1
|
|
015888 8673
|
|
01588a 679c extu.b r9, r7
|
|
01588c 0087 mul.l r8, r0
|
|
01588e e000 mov #h'0, r0
|
|
015890 0000
|
|
015892 0000
|
|
015894 0010
|
|
015896 03ef mac.l @r14+, @r3+
|
|
015898 86fb
|
|
01589a 6fbe exts.b r11, r15
|
|
01589c 0087 mul.l r8, r0
|
|
01589e e000 mov #h'0, r0
|
|
0158a0 0000
|
|
0158a2 0000
|
|
0158a4 0010
|
|
0158a6 036c mov.b @(r0,r6), r3
|
|
0158a8 06fb
|
|
0158aa 6c36 mov.l @r3+, r12
|
|
0158ac 0087 mul.l r8, r0
|
|
0158ae e000 mov #h'0, r0
|
|
0158b0 0000
|
|
0158b2 0000
|
|
0158b4 0010
|
|
0158b6 03ef mac.l @r14+, @r3+
|
|
0158b8 06db
|
|
0158ba 6f3e exts.b r3, r15
|
|
0158bc 0087 mul.l r8, r0
|
|
0158be e000 mov #h'0, r0
|
|
0158c0 0000
|
|
0158c2 0000
|
|
0158c4 0010
|
|
0158c6 03cf mac.l @r12+, @r3+
|
|
0158c8 06db
|
|
0158ca 6f3c extu.b r3, r15
|
|
0158cc 0087 mul.l r8, r0
|
|
0158ce e000 mov #h'0, r0
|
|
0158d0 0000
|
|
0158d2 0000
|
|
0158d4 0010
|
|
0158d6 03ec mov.b @(r0,r14), r3
|
|
0158d8 06fb
|
|
0158da 6c3e exts.b r3, r12
|
|
0158dc 0087 mul.l r8, r0
|
|
0158de e000 mov #h'0, r0
|
|
0158e0 0000
|
|
0158e2 0000
|
|
0158e4 0010
|
|
0158e6 036f mac.l @r6+, @r3+
|
|
0158e8 befb bsr h'-20a ;@(h'156e2)
|
|
0158ea efb6 mov #h'ffffffb6, r15
|
|
0158ec 0087 mul.l r8, r0
|
|
0158ee e000 mov #h'0, r0
|
|
0158f0 0000
|
|
0158f2 0000
|
|
0158f4 0010
|
|
0158f6 0367 mul.l r6, r3
|
|
0158f8 9c71 mov.w @(h'e2,pc), r12 ;@(h'159de)
|
|
0158fa c7b6 mova @(h'2d8,pc), r0 ;h'15bd4
|
|
0158fc 0087 mul.l r8, r0
|
|
0158fe e000 mov #h'0, r0
|
|
015900 0000
|
|
015902 0000
|
|
015904 0010
|
|
015906 0000
|
|
015908 0000
|
|
01590a 0000
|
|
01590c 0087 mul.l r8, r0
|
|
01590e e000 mov #h'0, r0
|
|
015910 0000
|
|
015912 0000
|
|
015914 0010
|
|
015916 0000
|
|
015918 0000
|
|
01591a 0000
|
|
01591c 0087 mul.l r8, r0
|
|
01591e e000 mov #h'0, r0
|
|
015920 0000
|
|
015922 0000
|
|
015924 001f mac.l @r1+, @r0+
|
|
015926 ffff
|
|
015928 ffff
|
|
01592a ffff
|
|
01592c ff87
|
|
01592e e000 mov #h'0, r0
|
|
015930 0000
|
|
015932 0000
|
|
015934 0000
|
|
015936 0000
|
|
015938 0000
|
|
01593a 0000
|
|
01593c 0007 mul.l r0, r0
|
|
01593e ffff
|
|
015940 ffff
|
|
015942 ffff
|
|
015944 ffff
|
|
015946 ffff
|
|
015948 ffff
|
|
01594a ffff
|
|
01594c ffff
|
|
01594e ffff
|
|
015950 ffff
|
|
015952 ffff
|
|
015954 ffff
|
|
015956 ffff
|
|
015958 ffff
|
|
01595a ffff
|
|
01595c ffff
|
|
01595e ffff
|
|
015960 ffff
|
|
015962 ffff
|
|
015964 ffff
|
|
015966 ffff
|
|
015968 ffff
|
|
01596a ffff
|
|
01596c ffff
|
|
01596e ffff
|
|
015970 ffff
|
|
015972 ffff
|
|
015974 ffff
|
|
015976 ffff
|
|
015978 ffff
|
|
01597a ffff
|
|
01597c ffff
|
|
01597e ffff
|
|
015980 ffff
|
|
015982 ffff
|
|
015984 ffff
|
|
015986 fe00
|
|
015988 1c00 mov.l r0, @(h'0,r12)
|
|
01598a 3fff addv r15, r15
|
|
01598c ffff
|
|
01598e ffff
|
|
015990 ffff
|
|
015992 ffff
|
|
015994 ffff
|
|
015996 fc00
|
|
015998 0800
|
|
01599a 1fff mov.l r15, @(h'3c,r15)
|
|
01599c ffff
|
|
01599e ffff
|
|
0159a0 fff1
|
|
0159a2 c61c mov.l @(h'70,gbr), r0
|
|
0159a4 7081 add #h'81, r0
|
|
0159a6 8c00
|
|
0159a8 0800
|
|
0159aa 1fff mov.l r15, @(h'3c,r15)
|
|
0159ac ffff
|
|
0159ae ffff
|
|
0159b0 ffe0
|
|
0159b2 8208
|
|
0159b4 2081 mov.w r8, @r0
|
|
0159b6 0400
|
|
0159b8 0800
|
|
0159ba 1fff mov.l r15, @(h'3c,r15)
|
|
0159bc ffff
|
|
0159be ffff
|
|
0159c0 ffe7
|
|
0159c2 9249 mov.w @(h'92,pc), r2 ;@(h'15a58)
|
|
0159c4 e7e7 mov #h'ffffffe7, r7
|
|
0159c6 3c00 cmp/eq r0, r12
|
|
0159c8 0800
|
|
0159ca 1fff mov.l r15, @(h'3c,r15)
|
|
0159cc ffff
|
|
0159ce ffff
|
|
0159d0 ffe7
|
|
0159d2 9249 mov.w @(h'92,pc), r2 ;@(h'15a68)
|
|
0159d4 e1e7 mov #h'ffffffe7, r1
|
|
0159d6 0c00
|
|
0159d8 0800
|
|
0159da 1fff mov.l r15, @(h'3c,r15)
|
|
0159dc ffff
|
|
0159de ffff
|
|
0159e0 ffe4
|
|
0159e2 8249
|
|
0159e4 21e7 div0s r14, r1
|
|
0159e6 8400 mov.b @(h'0,r0), r0
|
|
0159e8 0800
|
|
0159ea 1fff mov.l r15, @(h'3c,r15)
|
|
0159ec ffff
|
|
0159ee ffff
|
|
0159f0 ffe4
|
|
0159f2 8249
|
|
0159f4 27e7 div0s r14, r7
|
|
0159f6 e400 mov #h'0, r4
|
|
0159f8 0800
|
|
0159fa 1fff mov.l r15, @(h'3c,r15)
|
|
0159fc ffff
|
|
0159fe ffff
|
|
015a00 ffe0
|
|
015a02 9208 mov.w @(h'10,pc), r2 ;@(h'15a16)
|
|
015a04 20e7 div0s r14, r0
|
|
015a06 0400
|
|
015a08 0800
|
|
015a0a 1fff mov.l r15, @(h'3c,r15)
|
|
015a0c ffff
|
|
015a0e 0000
|
|
015a10 00f1
|
|
015a12 921c mov.w @(h'38,pc), r2 ;@(h'15a4e)
|
|
015a14 70e7 add #h'e7, r0
|
|
015a16 8c00
|
|
015a18 0800
|
|
015a1a 1f00 mov.l r0, @(h'0,r15)
|
|
015a1c 0000
|
|
015a1e 0000
|
|
015a20 007f mac.l @r7+, @r0+
|
|
015a22 ffff
|
|
015a24 ffff
|
|
015a26 fc00
|
|
015a28 0800
|
|
015a2a 1e00 mov.l r0, @(h'0,r14)
|
|
015a2c 0000
|
|
015a2e 0000
|
|
015a30 003f mac.l @r3+, @r0+
|
|
015a32 ffff
|
|
015a34 ffff
|
|
015a36 fc00
|
|
015a38 0800
|
|
015a3a 1c00 mov.l r0, @(h'0,r12)
|
|
015a3c 0000
|
|
015a3e 0000
|
|
015a40 001f mac.l @r1+, @r0+
|
|
015a42 ffff
|
|
015a44 ffff
|
|
015a46 fc00
|
|
015a48 0800
|
|
015a4a 1800 mov.l r0, @(h'0,r8)
|
|
015a4c 0000
|
|
015a4e 0000
|
|
015a50 0000
|
|
015a52 0000
|
|
015a54 0000
|
|
015a56 0200
|
|
015a58 1400 mov.l r0, @(h'0,r4)
|
|
015a5a 2000 mov.b r0, @r0
|
|
015a5c 0000
|
|
015a5e 0000
|
|
015a60 0000
|
|
015a62 0000
|
|
015a64 0000
|
|
015a66 01ff mac.l @r15+, @r1+
|
|
015a68 e3ff mov #h'ffffffff, r3
|
|
015a6a c000 mov.b r0, @(h'0,gbr)
|
|
015a6c 0000
|
|
015a6e ffff
|
|
015a70 ffff
|
|
015a72 ffff
|
|
015a74 ffff
|
|
015a76 ffff
|
|
015a78 ffff
|
|
015a7a ffff
|
|
015a7c ffff
|
|
015a7e ffff
|
|
015a80 ffff
|
|
015a82 ffff
|
|
015a84 ffff
|
|
015a86 ffff
|
|
015a88 000f mac.l @r0+, @r0+
|
|
015a8a ffff
|
|
015a8c ffff
|
|
015a8e ffff
|
|
015a90 ffff
|
|
015a92 ffff
|
|
015a94 ffff
|
|
015a96 fffe
|
|
015a98 0007 mul.l r0, r0
|
|
015a9a ffff
|
|
015a9c ffff
|
|
015a9e ffff
|
|
015aa0 ffff
|
|
015aa2 8184 mov.w r0, @(h'8,r8)
|
|
015aa4 c930 and #h'30, r0
|
|
015aa6 c7fe mova @(h'3f8,pc), r0 ;h'15ea0
|
|
015aa8 0007 mul.l r0, r0
|
|
015aaa ffff
|
|
015aac ffff
|
|
015aae ffff
|
|
015ab0 ffff
|
|
015ab2 8104 mov.w r0, @(h'8,r0)
|
|
015ab4 c920 and #h'20, r0
|
|
015ab6 83fe
|
|
015ab8 0007 mul.l r0, r0
|
|
015aba ffff
|
|
015abc ffff
|
|
015abe ffff
|
|
015ac0 ffff
|
|
015ac2 e73c mov #h'3c, r7
|
|
015ac4 4927 ldc.l @r9+, vbr
|
|
015ac6 9ffe mov.w @(h'1fc,pc), r15 ;@(h'15cc6)
|
|
015ac8 0007 mul.l r0, r0
|
|
015aca ffff
|
|
015acc ffff
|
|
015ace ffff
|
|
015ad0 ffff
|
|
015ad2 e70c mov #h'c, r7
|
|
015ad4 0921
|
|
015ad6 87fe
|
|
015ad8 0007 mul.l r0, r0
|
|
015ada ffff
|
|
015adc ffff
|
|
015ade ffff
|
|
015ae0 ffff
|
|
015ae2 e70c mov #h'c, r7
|
|
015ae4 0921
|
|
015ae6 c3fe trapa #h'fe
|
|
015ae8 0007 mul.l r0, r0
|
|
015aea ffff
|
|
015aec ffff
|
|
015aee ffff
|
|
015af0 ffff
|
|
015af2 e73c mov #h'3c, r7
|
|
015af4 8927 bt h'4e ;@(h'15b46)
|
|
015af6 f3fe
|
|
015af8 0007 mul.l r0, r0
|
|
015afa ffff
|
|
015afc ffff
|
|
015afe ffff
|
|
015b00 ffff
|
|
015b02 e704 mov #h'4, r7
|
|
015b04 c820 tst #h'20, r0
|
|
015b06 83fe
|
|
015b08 0007 mul.l r0, r0
|
|
015b0a ffff
|
|
015b0c ffff
|
|
015b0e 0000
|
|
015b10 00ff mac.l @r15+, @r0+
|
|
015b12 e784 mov #h'ffffff84, r7
|
|
015b14 cc70 tst.b #h'70, @(r0,gbr)
|
|
015b16 c7fe mova @(h'3f8,pc), r0 ;h'15f10
|
|
015b18 0007 mul.l r0, r0
|
|
015b1a ff00
|
|
015b1c 0000
|
|
015b1e 0000
|
|
015b20 007f mac.l @r7+, @r0+
|
|
015b22 ffff
|
|
015b24 ffff
|
|
015b26 fffe
|
|
015b28 0007 mul.l r0, r0
|
|
015b2a fe00
|
|
015b2c 0000
|
|
015b2e 0000
|
|
015b30 003f mac.l @r3+, @r0+
|
|
015b32 ffff
|
|
015b34 ffff
|
|
015b36 fffe
|
|
015b38 0007 mul.l r0, r0
|
|
015b3a fc00
|
|
015b3c 0000
|
|
015b3e 0000
|
|
015b40 001f mac.l @r1+, @r0+
|
|
015b42 ffff
|
|
015b44 ffff
|
|
015b46 fffe
|
|
015b48 0007 mul.l r0, r0
|
|
015b4a f800
|
|
015b4c 0000
|
|
015b4e 0000
|
|
015b50 0000
|
|
015b52 0000
|
|
015b54 0000
|
|
015b56 0001
|
|
015b58 0008 clrt
|
|
015b5a 0000
|
|
015b5c 0000
|
|
015b5e 0000
|
|
015b60 0000
|
|
015b62 0000
|
|
015b64 0000
|
|
015b66 0000
|
|
015b68 fff0
|
|
015b6a 0000
|
|
015b6c 0000
|
|
015b6e ffff
|
|
015b70 ffff
|
|
015b72 ffff
|
|
015b74 ffff
|
|
015b76 ffff
|
|
015b78 ffff
|
|
015b7a ffff
|
|
015b7c ffff
|
|
015b7e ffff
|
|
015b80 ffff
|
|
015b82 ffff
|
|
015b84 ffff
|
|
015b86 ffff
|
|
015b88 f800
|
|
015b8a 7fff add #h'ff, r15
|
|
015b8c ffff
|
|
015b8e ffff
|
|
015b90 ffff
|
|
015b92 ffff
|
|
015b94 ffff
|
|
015b96 ffff
|
|
015b98 f000
|
|
015b9a 3fff addv r15, r15
|
|
015b9c ffff
|
|
015b9e ffff
|
|
015ba0 ffff
|
|
015ba2 9840 mov.w @(h'80,pc), r8 ;@(h'15c26)
|
|
015ba4 c71c mova @(h'70,pc), r0 ;h'15c18
|
|
015ba6 64c7 not r12, r4
|
|
015ba8 f000
|
|
015baa 3fff addv r15, r15
|
|
015bac ffff
|
|
015bae ffff
|
|
015bb0 ffff
|
|
015bb2 9040 mov.w @(h'80,pc), r0 ;@(h'15c36)
|
|
015bb4 8208
|
|
015bb6 2483
|
|
015bb8 f000
|
|
015bba 3fff addv r15, r15
|
|
015bbc ffff
|
|
015bbe ffff
|
|
015bc0 ffff
|
|
015bc2 93f3 mov.w @(h'1e6,pc), r3 ;@(h'15dac)
|
|
015bc4 9249 mov.w @(h'92,pc), r2 ;@(h'15c5a)
|
|
015bc6 e49f mov #h'ffffff9f, r4
|
|
015bc8 f000
|
|
015bca 3fff addv r15, r15
|
|
015bcc ffff
|
|
015bce ffff
|
|
015bd0 ffff
|
|
015bd2 90f3 mov.w @(h'1e6,pc), r0 ;@(h'15dbc)
|
|
015bd4 8249
|
|
015bd6 e187 mov #h'ffffff87, r1
|
|
015bd8 f000
|
|
015bda 3fff addv r15, r15
|
|
015bdc ffff
|
|
015bde ffff
|
|
015be0 ffff
|
|
015be2 90f3 mov.w @(h'1e6,pc), r0 ;@(h'15dcc)
|
|
015be4 8609
|
|
015be6 e1c3 mov #h'ffffffc3, r1
|
|
015be8 f000
|
|
015bea 3fff addv r15, r15
|
|
015bec ffff
|
|
015bee ffff
|
|
015bf0 ffff
|
|
015bf2 93f3 mov.w @(h'1e6,pc), r3 ;@(h'15ddc)
|
|
015bf4 9e09 mov.w @(h'12,pc), r14 ;@(h'15c0a)
|
|
015bf6 e4f3 mov #h'fffffff3, r4
|
|
015bf8 f000
|
|
015bfa 3fff addv r15, r15
|
|
015bfc ffff
|
|
015bfe ffff
|
|
015c00 fffc
|
|
015c02 1073 mov.l r7, @(h'c,r0)
|
|
015c04 9e48 mov.w @(h'90,pc), r14 ;@(h'15c98)
|
|
015c06 2483
|
|
015c08 f000
|
|
015c0a 3fff addv r15, r15
|
|
015c0c ffff
|
|
015c0e 0000
|
|
015c10 00fe mov.l @(r0,r15), r0
|
|
015c12 3873 cmp/ge r7, r8
|
|
015c14 9e4c mov.w @(h'98,pc), r14 ;@(h'15cb0)
|
|
015c16 64c7 not r12, r4
|
|
015c18 f000
|
|
015c1a 3f00 cmp/eq r0, r15
|
|
015c1c 0000
|
|
015c1e 0000
|
|
015c20 007f mac.l @r7+, @r0+
|
|
015c22 ffff
|
|
015c24 ffff
|
|
015c26 ffff
|
|
015c28 f000
|
|
015c2a 3e00 cmp/eq r0, r14
|
|
015c2c 0000
|
|
015c2e 0000
|
|
015c30 003f mac.l @r3+, @r0+
|
|
015c32 ffff
|
|
015c34 ffff
|
|
015c36 ffff
|
|
015c38 f000
|
|
015c3a 3c00 cmp/eq r0, r12
|
|
015c3c 0000
|
|
015c3e 0000
|
|
015c40 001f mac.l @r1+, @r0+
|
|
015c42 ffff
|
|
015c44 ffff
|
|
015c46 ffff
|
|
015c48 f000
|
|
015c4a 3800 cmp/eq r0, r8
|
|
015c4c 0000
|
|
015c4e 0000
|
|
015c50 0000
|
|
015c52 0000
|
|
015c54 0000
|
|
015c56 0000
|
|
015c58 0800
|
|
015c5a 4000 shll r0
|
|
015c5c 0000
|
|
015c5e 0000
|
|
015c60 0000
|
|
015c62 0000
|
|
015c64 0000
|
|
015c66 0000
|
|
015c68 07ff mac.l @r15+, @r7+
|
|
015c6a 8000 mov.b r0, @(h'0,r0)
|
|
015c6c 0000
|
|
015c6e ffff
|
|
015c70 ffff
|
|
015c72 ffff
|
|
015c74 ffff
|
|
015c76 ffff
|
|
015c78 ffff
|
|
015c7a ffff
|
|
015c7c ffff
|
|
015c7e ffff
|
|
015c80 ffff
|
|
015c82 ffff
|
|
015c84 ffff
|
|
015c86 ffff
|
|
015c88 ffff
|
|
015c8a ffff
|
|
015c8c ffff
|
|
015c8e ffff
|
|
015c90 ffff
|
|
015c92 ffff
|
|
015c94 ffff
|
|
015c96 ffff
|
|
015c98 ffff
|
|
015c9a ffff
|
|
015c9c ffff
|
|
015c9e ffff
|
|
015ca0 ffe3
|
|
015ca2 9384 mov.w @(h'108,pc), r3 ;@(h'15dae)
|
|
015ca4 f31c
|
|
015ca6 7181 add #h'81, r1
|
|
015ca8 3199
|
|
015caa 8fff bf/s h'-2 ;@(h'15cac)
|
|
015cac ffff
|
|
015cae ffff
|
|
015cb0 ffc1
|
|
015cb2 0104 mov.b r0, @(r0,r1)
|
|
015cb4 f208
|
|
015cb6 2081 mov.w r8, @r0
|
|
015cb8 2099 and r9, r0
|
|
015cba 07ff mac.l @r15+, @r7+
|
|
015cbc ffff
|
|
015cbe ffff
|
|
015cc0 ffc9
|
|
015cc2 293c cmp/str r3, r9
|
|
015cc4 f249
|
|
015cc6 24e7 div0s r14, r4
|
|
015cc8 2489 and r8, r4
|
|
015cca 3fff addv r15, r15
|
|
015ccc ffff
|
|
015cce ffff
|
|
015cd0 ffc9
|
|
015cd2 290c cmp/str r0, r9
|
|
015cd4 f248
|
|
015cd6 24e7 div0s r14, r4
|
|
015cd8 2481 mov.w r8, @r4
|
|
015cda 0fff mac.l @r15+, @r15+
|
|
015cdc ffff
|
|
015cde ffff
|
|
015ce0 ffc1
|
|
015ce2 290c cmp/str r0, r9
|
|
015ce4 f248
|
|
015ce6 60e7 not r14, r0
|
|
015ce8 2481 mov.w r8, @r4
|
|
015cea 87ff
|
|
015cec ffff
|
|
015cee ffff
|
|
015cf0 ffc1
|
|
015cf2 393c add r3, r9
|
|
015cf4 f248
|
|
015cf6 20e7 div0s r14, r0
|
|
015cf8 2491 mov.w r9, @r4
|
|
015cfa e7ff mov #h'ffffffff, r7
|
|
015cfc ffff
|
|
015cfe ffff
|
|
015d00 ffc9
|
|
015d02 3904 div1 r0, r9
|
|
015d04 1209 mov.l r0, @(h'24,r2)
|
|
015d06 24e7 div0s r14, r4
|
|
015d08 2099 and r9, r0
|
|
015d0a 07ff mac.l @r15+, @r7+
|
|
015d0c ffff
|
|
015d0e 0000
|
|
015d10 03c9
|
|
015d12 3986 cmp/hi r8, r9
|
|
015d14 1319 mov.l r1, @(h'24,r3)
|
|
015d16 24e7 div0s r14, r4
|
|
015d18 3199
|
|
015d1a 8f80 bf/s h'-100 ;@(h'15c1e)
|
|
015d1c 0000
|
|
015d1e 0000
|
|
015d20 01ff mac.l @r15+, @r1+
|
|
015d22 ffff
|
|
015d24 ffff
|
|
015d26 ffff
|
|
015d28 ffff
|
|
015d2a ff00
|
|
015d2c 0000
|
|
015d2e 0000
|
|
015d30 00ff mac.l @r15+, @r0+
|
|
015d32 ffff
|
|
015d34 ffff
|
|
015d36 ffff
|
|
015d38 ffff
|
|
015d3a fe00
|
|
015d3c 0000
|
|
015d3e 0000
|
|
015d40 007f mac.l @r7+, @r0+
|
|
015d42 ffff
|
|
015d44 ffff
|
|
015d46 ffff
|
|
015d48 ffff
|
|
015d4a fc00
|
|
015d4c 0000
|
|
015d4e 0000
|
|
015d50 0000
|
|
015d52 0000
|
|
015d54 0000
|
|
015d56 0000
|
|
015d58 0000
|
|
015d5a 0000
|
|
015d5c 0000
|
|
015d5e 0000
|
|
015d60 0000
|
|
015d62 0000
|
|
015d64 0000
|
|
015d66 0000
|
|
015d68 0000
|
|
015d6a 0000
|
|
015d6c 0000
|
|
015d6e ffff
|
|
015d70 ffff
|
|
015d72 ffff
|
|
015d74 ffff
|
|
015d76 ffff
|
|
015d78 ffff
|
|
015d7a ffff
|
|
015d7c ffff
|
|
015d7e ffff
|
|
015d80 ffff
|
|
015d82 ffff
|
|
015d84 ffff
|
|
015d86 ffff
|
|
015d88 ffff
|
|
015d8a ffff
|
|
015d8c ffff
|
|
015d8e ffff
|
|
015d90 ffff
|
|
015d92 ffff
|
|
015d94 ffff
|
|
015d96 ffff
|
|
015d98 ffff
|
|
015d9a ffff
|
|
015d9c ffff
|
|
015d9e ffff
|
|
015da0 fffc
|
|
015da2 6063 mov r6, r0
|
|
015da4 0263
|
|
015da6 0263
|
|
015da8 930c mov.w @(h'18,pc), r3 ;@(h'15dc4)
|
|
015daa 7fff add #h'ff, r15
|
|
015dac ffff
|
|
015dae ffff
|
|
015db0 fff8
|
|
015db2 2041 mov.w r4, @r0
|
|
015db4 0241
|
|
015db6 0241
|
|
015db8 9208 mov.w @(h'10,pc), r2 ;@(h'15dcc)
|
|
015dba 3fff addv r15, r15
|
|
015dbc ffff
|
|
015dbe ffff
|
|
015dc0 fff9
|
|
015dc2 f9c9
|
|
015dc4 ce4f xor.b #h'4f, @(r0,gbr)
|
|
015dc6 ce41 xor.b #h'41, @(r0,gbr)
|
|
015dc8 9279 mov.w @(h'f2,pc), r2 ;@(h'15ebe)
|
|
015dca ffff
|
|
015dcc ffff
|
|
015dce ffff
|
|
015dd0 fff8
|
|
015dd2 79c9 add #h'c9, r9
|
|
015dd4 ce43 xor.b #h'43, @(r0,gbr)
|
|
015dd6 ce49 xor.b #h'49, @(r0,gbr)
|
|
015dd8 9218 mov.w @(h'30,pc), r2 ;@(h'15e0c)
|
|
015dda 7fff add #h'ff, r15
|
|
015ddc ffff
|
|
015dde ffff
|
|
015de0 fffc
|
|
015de2 39c1
|
|
015de4 ce61 xor.b #h'61, @(r0,gbr)
|
|
015de6 ce49 xor.b #h'49, @(r0,gbr)
|
|
015de8 921c mov.w @(h'38,pc), r2 ;@(h'15e24)
|
|
015dea 3fff addv r15, r15
|
|
015dec ffff
|
|
015dee ffff
|
|
015df0 ffff
|
|
015df2 39c1
|
|
015df4 ce79 xor.b #h'79, @(r0,gbr)
|
|
015df6 ce41 xor.b #h'41, @(r0,gbr)
|
|
015df8 927f mov.w @(h'fe,pc), r2 ;@(h'15efa)
|
|
015dfa 3fff addv r15, r15
|
|
015dfc ffff
|
|
015dfe ffff
|
|
015e00 fff8
|
|
015e02 39c9
|
|
015e04 ce41 xor.b #h'41, @(r0,gbr)
|
|
015e06 ce41 xor.b #h'41, @(r0,gbr)
|
|
015e08 8208
|
|
015e0a 3fff addv r15, r15
|
|
015e0c ffff
|
|
015e0e 0000
|
|
015e10 03fc mov.b @(r0,r15), r3
|
|
015e12 79c9 add #h'c9, r9
|
|
015e14 ce63 xor.b #h'63, @(r0,gbr)
|
|
015e16 ce61 xor.b #h'61, @(r0,gbr)
|
|
015e18 c70c mova @(h'30,pc), r0 ;h'15e4c
|
|
015e1a 7f80 add #h'80, r15
|
|
015e1c 0000
|
|
015e1e 0000
|
|
015e20 01ff mac.l @r15+, @r1+
|
|
015e22 ffff
|
|
015e24 ffff
|
|
015e26 fff8
|
|
015e28 ffff
|
|
015e2a ff00
|
|
015e2c 0000
|
|
015e2e 0000
|
|
015e30 00ff mac.l @r15+, @r0+
|
|
015e32 ffff
|
|
015e34 ffff
|
|
015e36 ffff
|
|
015e38 ffff
|
|
015e3a fe00
|
|
015e3c 0000
|
|
015e3e 0000
|
|
015e40 007f mac.l @r7+, @r0+
|
|
015e42 ffff
|
|
015e44 ffff
|
|
015e46 ffff
|
|
015e48 ffff
|
|
015e4a fc00
|
|
015e4c 0000
|
|
015e4e 0000
|
|
015e50 0000
|
|
015e52 0000
|
|
015e54 0000
|
|
015e56 0000
|
|
015e58 0000
|
|
015e5a 0000
|
|
015e5c 0000
|
|
015e5e 0000
|
|
015e60 0000
|
|
015e62 0000
|
|
015e64 0000
|
|
015e66 0000
|
|
015e68 0000
|
|
015e6a 0000
|
|
015e6c 0000
|
|
015e6e ffff
|
|
015e70 ffff
|
|
015e72 ffff
|
|
015e74 ffff
|
|
015e76 ffff
|
|
015e78 ffff
|
|
015e7a ffff
|
|
015e7c ffff
|
|
015e7e ffff
|
|
015e80 ffff
|
|
015e82 ffff
|
|
015e84 ffff
|
|
015e86 ffff
|
|
015e88 ffff
|
|
015e8a ffff
|
|
015e8c ffff
|
|
015e8e ffff
|
|
015e90 ffff
|
|
015e92 ffff
|
|
015e94 ffff
|
|
015e96 ffff
|
|
015e98 ffff
|
|
015e9a ffff
|
|
015e9c ffff
|
|
015e9e ffff
|
|
015ea0 ffff
|
|
015ea2 ffff
|
|
015ea4 1931 mov.l r3, @(h'4,r9)
|
|
015ea6 c70c mova @(h'30,pc), r0 ;h'15ed8
|
|
015ea8 7fff add #h'ff, r15
|
|
015eaa ffff
|
|
015eac ffff
|
|
015eae ffff
|
|
015eb0 ffff
|
|
015eb2 fffe
|
|
015eb4 0920
|
|
015eb6 8208
|
|
015eb8 3fff addv r15, r15
|
|
015eba ffff
|
|
015ebc ffff
|
|
015ebe ffff
|
|
015ec0 ffff
|
|
015ec2 fffe
|
|
015ec4 7927 add #h'27, r9
|
|
015ec6 9e79 mov.w @(h'f2,pc), r14 ;@(h'15fbc)
|
|
015ec8 ffff
|
|
015eca ffff
|
|
015ecc ffff
|
|
015ece ffff
|
|
015ed0 ffff
|
|
015ed2 fffe
|
|
015ed4 1927 mov.l r2, @(h'1c,r9)
|
|
015ed6 9e18 mov.w @(h'30,pc), r14 ;@(h'15f0a)
|
|
015ed8 7fff add #h'ff, r15
|
|
015eda ffff
|
|
015edc ffff
|
|
015ede ffff
|
|
015ee0 ffff
|
|
015ee2 ffff
|
|
015ee4 0927 mul.l r2, r9
|
|
015ee6 9e1c mov.w @(h'38,pc), r14 ;@(h'15f22)
|
|
015ee8 3fff addv r15, r15
|
|
015eea ffff
|
|
015eec ffff
|
|
015eee ffff
|
|
015ef0 ffff
|
|
015ef2 ffff
|
|
015ef4 c927 and #h'27, r0
|
|
015ef6 9e7f mov.w @(h'fe,pc), r14 ;@(h'15ff8)
|
|
015ef8 3fff addv r15, r15
|
|
015efa ffff
|
|
015efc ffff
|
|
015efe ffff
|
|
015f00 ffff
|
|
015f02 fffe
|
|
015f04 0820
|
|
015f06 8208
|
|
015f08 3fff addv r15, r15
|
|
015f0a ffff
|
|
015f0c ffff
|
|
015f0e 0000
|
|
015f10 0000
|
|
015f12 0fff mac.l @r15+, @r15+
|
|
015f14 1c71 mov.l r7, @(h'4,r12)
|
|
015f16 c70c mova @(h'30,pc), r0 ;h'15f48
|
|
015f18 7ff0 add #h'f0, r15
|
|
015f1a 0000
|
|
015f1c 0000
|
|
015f1e 0000
|
|
015f20 0000
|
|
015f22 07ff mac.l @r15+, @r7+
|
|
015f24 ffff
|
|
015f26 ffff
|
|
015f28 ffe0
|
|
015f2a 0000
|
|
015f2c 0000
|
|
015f2e 0000
|
|
015f30 0000
|
|
015f32 03ff mac.l @r15+, @r3+
|
|
015f34 ffff
|
|
015f36 ffff
|
|
015f38 ffc0
|
|
015f3a 0000
|
|
015f3c 0000
|
|
015f3e 0000
|
|
015f40 0000
|
|
015f42 01ff mac.l @r15+, @r1+
|
|
015f44 ffff
|
|
015f46 ffff
|
|
015f48 ff80
|
|
015f4a 0000
|
|
015f4c 0000
|
|
015f4e 0000
|
|
015f50 0000
|
|
015f52 0000
|
|
015f54 0000
|
|
015f56 0000
|
|
015f58 0000
|
|
015f5a 0000
|
|
015f5c 0000
|
|
015f5e 0000
|
|
015f60 0000
|
|
015f62 0000
|
|
015f64 0000
|
|
015f66 0000
|
|
015f68 0000
|
|
015f6a 0000
|
|
015f6c 0000
|
|
015f6e ffff
|
|
015f70 ffff
|
|
015f72 ffff
|
|
015f74 ffff
|
|
015f76 ffff
|
|
015f78 ffff
|
|
015f7a ffff
|
|
015f7c ffff
|
|
015f7e ffff
|
|
015f80 ffff
|
|
015f82 ffff
|
|
015f84 ffff
|
|
015f86 ffff
|
|
015f88 ffff
|
|
015f8a ffff
|
|
015f8c ffff
|
|
015f8e ffff
|
|
015f90 ffff
|
|
015f92 ffff
|
|
015f94 ffff
|
|
015f96 ffff
|
|
015f98 ffff
|
|
015f9a ffff
|
|
015f9c ffff
|
|
015f9e ffff
|
|
015fa0 ffff
|
|
015fa2 fff8
|
|
015fa4 e302 mov #h'2, r3
|
|
015fa6 6333 mov r3, r3
|
|
015fa8 1fff mov.l r15, @(h'3c,r15)
|
|
015faa ffff
|
|
015fac ffff
|
|
015fae ffff
|
|
015fb0 ffff
|
|
015fb2 fff0
|
|
015fb4 4102 sts.l mach, @-r1
|
|
015fb6 4132
|
|
015fb8 0fff mac.l @r15+, @r15+
|
|
015fba ffff
|
|
015fbc ffff
|
|
015fbe ffff
|
|
015fc0 ffff
|
|
015fc2 fff0
|
|
015fc4 49ce ldc r9, r4_bank
|
|
015fc6 4112 sts.l macl, @-r1
|
|
015fc8 7fff add #h'ff, r15
|
|
015fca ffff
|
|
015fcc ffff
|
|
015fce ffff
|
|
015fd0 ffff
|
|
015fd2 fff2
|
|
015fd4 41ce ldc r1, r4_bank
|
|
015fd6 4902 sts.l mach, @-r9
|
|
015fd8 1fff mov.l r15, @(h'3c,r15)
|
|
015fda ffff
|
|
015fdc ffff
|
|
015fde ffff
|
|
015fe0 ffff
|
|
015fe2 fff2
|
|
015fe4 43ce ldc r3, r4_bank
|
|
015fe6 4903 stc.l sr, @-r9
|
|
015fe8 0fff mac.l @r15+, @r15+
|
|
015fea ffff
|
|
015fec ffff
|
|
015fee ffff
|
|
015ff0 ffff
|
|
015ff2 fff0
|
|
015ff4 4fce ldc r15, r4_bank
|
|
015ff6 4123 stc.l vbr, @-r1
|
|
015ff8 cfff or.b #h'ff, @(r0,gbr)
|
|
015ffa ffff
|
|
015ffc ffff
|
|
015ffe ffff
|
|
016000 ffff
|
|
016002 fff0
|
|
016004 4fce ldc r15, r4_bank
|
|
016006 4132
|
|
016008 0fff mac.l @r15+, @r15+
|
|
01600a ffff
|
|
01600c ffff
|
|
01600e 0000
|
|
016010 0000
|
|
016012 0ff8
|
|
016014 cfce or.b #h'ce, @(r0,gbr)
|
|
016016 6333 mov r3, r3
|
|
016018 1ff0 mov.l r15, @(h'0,r15)
|
|
01601a 0000
|
|
01601c 0000
|
|
01601e 0000
|
|
016020 0000
|
|
016022 07ff mac.l @r15+, @r7+
|
|
016024 ffff
|
|
016026 ffff
|
|
016028 ffe0
|
|
01602a 0000
|
|
01602c 0000
|
|
01602e 0000
|
|
016030 0000
|
|
016032 03ff mac.l @r15+, @r3+
|
|
016034 ffff
|
|
016036 ffff
|
|
016038 ffc0
|
|
01603a 0000
|
|
01603c 0000
|
|
01603e 0000
|
|
016040 0000
|
|
016042 01ff mac.l @r15+, @r1+
|
|
016044 ffff
|
|
016046 ffff
|
|
016048 ff80
|
|
01604a 0000
|
|
01604c 0000
|
|
01604e 0000
|
|
016050 0000
|
|
016052 0000
|
|
016054 0000
|
|
016056 0000
|
|
016058 0000
|
|
01605a 0000
|
|
01605c 0000
|
|
01605e 0000
|
|
016060 0000
|
|
016062 0000
|
|
016064 0000
|
|
016066 0000
|
|
016068 0000
|
|
01606a 0000
|
|
01606c 0000
|
|
01606e f00f
|
|
016070 ffff
|
|
016072 ffff
|
|
016074 cff3 or.b #h'f3, @(r0,gbr)
|
|
016076 6ff6 mov.l @r15+, r15
|
|
016078 3ffc add r15, r15
|
|
01607a 1ff8 mov.l r15, @(h'20,r15)
|
|
01607c 07e0
|
|
01607e 03c0
|
|
016080 03c0
|
|
016082 03c0
|
|
016084 07e0
|
|
016086 1ff8 mov.l r15, @(h'20,r15)
|
|
016088 3ffc add r15, r15
|
|
01608a 3ffc add r15, r15
|
|
01608c 3ffc add r15, r15
|
|
01608e f00f
|
|
016090 8ff1 bf/s h'-1e ;@(h'16076)
|
|
016092 8001 mov.b r0, @(h'1,r0)
|
|
016094 b00d bsr h'1a ;@(h'160b2)
|
|
016096 500a mov.l @(h'28,r0), r0
|
|
016098 2004 mov.b r0, @-r0
|
|
01609a 1818 mov.l r1, @(h'20,r8)
|
|
01609c 0420
|
|
01609e 0240
|
|
0160a0 0240
|
|
0160a2 0240
|
|
0160a4 0660
|
|
0160a6 1818 mov.l r1, @(h'20,r8)
|
|
0160a8 23c4 mov.b r12, @-r3
|
|
0160aa 2004 mov.b r0, @-r0
|
|
0160ac 3ffc add r15, r15
|
|
0160ae f870
|
|
0160b0 2000 mov.b r0, @r0
|
|
0160b2 0000
|
|
0160b4 0000
|
|
0160b6 2070 mov.b r7, @r0
|
|
0160b8 f800
|
|
0160ba 0000
|
|
0160bc 0000
|
|
0160be 8000 mov.b r0, @(h'0,r0)
|
|
0160c0 0000
|
|
0160c2 0000
|
|
0160c4 0000
|
|
0160c6 0000
|
|
0160c8 0000
|
|
0160ca 0080
|
|
0160cc bc03 bsr h'-7fa ;@(h'158d6)
|
|
0160ce c000 mov.b r0, @(h'0,gbr)
|
|
0160d0 0000
|
|
0160d2 0000
|
|
0160d4 0000
|
|
0160d6 0000
|
|
0160d8 0080
|
|
0160da a3fc bra h'7f8 ;@(h'168d6)
|
|
0160dc 4000 shll r0
|
|
0160de 0000
|
|
0160e0 0000
|
|
0160e2 0000
|
|
0160e4 0000
|
|
0160e6 0080
|
|
0160e8 a000 bra h'0 ;@(h'160ec)
|
|
0160ea 4cce ldc r12, r4_bank
|
|
0160ec 6db3 mov r11, r13
|
|
0160ee ce6c xor.b #h'6c, @(r0,gbr)
|
|
0160f0 0e6c mov.b @(r0,r6), r14
|
|
0160f2 e38f mov #h'ffffff8f, r3
|
|
0160f4 3880 cmp/eq r8, r8
|
|
0160f6 ac03 bra h'-7fa ;@(h'15900)
|
|
0160f8 4cdf mac.w @r13+, @r12+
|
|
0160fa 6db7 not r11, r13
|
|
0160fc df6c mov.l @(h'1b0,pc), r15 ;@(h'162b0)
|
|
0160fe 1f6d mov.l r6, @(h'34,r15)
|
|
016100 f7df
|
|
016102 7c80 add #h'80, r12
|
|
016104 9402 mov.w @(h'4,pc), r4 ;@(h'1610c)
|
|
016106 8edb
|
|
016108 6db6 mov.l @r11+, r13
|
|
01610a 1b6c mov.l r6, @(h'30,r11)
|
|
01610c 186d mov.l r6, @(h'34,r8)
|
|
01610e 8618
|
|
016110 6080 mov.b @r8, r0
|
|
016112 8801 cmp/eq #h'1, r0
|
|
016114 0fdb
|
|
016116 6db7 not r11, r13
|
|
016118 9b6c mov.w @(h'd8,pc), r11 ;@(h'161f4)
|
|
01611a 1e6d mov.l r6, @(h'34,r14)
|
|
01611c 861e
|
|
01611e 7880 add #h'80, r8
|
|
016120 8606
|
|
016122 0fdb
|
|
016124 6db7 not r11, r13
|
|
016126 9f6c mov.w @(h'd8,pc), r15 ;@(h'16202)
|
|
016128 0f6d mov.w @(r0,r6), r15
|
|
01612a 861e
|
|
01612c 3c80 cmp/eq r8, r12
|
|
01612e 8108 mov.w r0, @(h'10,r0)
|
|
016130 0ddb
|
|
016132 6db6 mov.l @r11+, r13
|
|
016134 1f6c mov.l r6, @(h'30,r15)
|
|
016136 036d mov.w @(r0,r6), r3
|
|
016138 8618
|
|
01613a 0c80
|
|
01613c 8090 mov.b r0, @(h'0,r9)
|
|
01613e 0cdf mac.l @r13+, @r12+
|
|
016140 7ce7 add #h'e7, r12
|
|
016142 db7c mov.l @(h'1f0,pc), r11 ;@(h'16334)
|
|
016144 1f7d mov.l r7, @(h'34,r15)
|
|
016146 f7df
|
|
016148 7c80 add #h'80, r12
|
|
01614a 8090 mov.b r0, @(h'0,r9)
|
|
01614c 0cce mov.l @(r0,r12), r12
|
|
01614e 3843 cmp/ge r4, r8
|
|
016150 db38 mov.l @(h'e0,pc), r11 ;@(h'16234)
|
|
016152 0e38 ldtlb
|
|
016154 e38f mov #h'ffffff8f, r3
|
|
016156 3880 cmp/eq r8, r8
|
|
016158 8090 mov.b r0, @(h'0,r9)
|
|
01615a 0000
|
|
01615c 0000
|
|
01615e 0000
|
|
016160 0000
|
|
016162 0000
|
|
016164 0080
|
|
016166 8198 mov.w r0, @(h'10,r9)
|
|
016168 0000
|
|
01616a 0000
|
|
01616c 0000
|
|
01616e 0000
|
|
016170 0000
|
|
016172 0100
|
|
016174 8606
|
|
016176 0fff mac.l @r15+, @r15+
|
|
016178 ffff
|
|
01617a ffff
|
|
01617c ffff
|
|
01617e ffff
|
|
016180 fe00
|
|
016182 88f1 cmp/eq #h'fffffff1, r0
|
|
016184 1000 mov.l r0, @(h'0,r0)
|
|
016186 0000
|
|
016188 0000
|
|
01618a 0000
|
|
01618c 0000
|
|
01618e 0000
|
|
016190 8801 cmp/eq #h'1, r0
|
|
016192 1000 mov.l r0, @(h'0,r0)
|
|
016194 0000
|
|
016196 0000
|
|
016198 0000
|
|
01619a 0000
|
|
01619c 0000
|
|
01619e 8fff bf/s h'-2 ;@(h'161a0)
|
|
0161a0 1000 mov.l r0, @(h'0,r0)
|
|
0161a2 0000
|
|
0161a4 0000
|
|
0161a6 0000
|
|
0161a8 0000
|
|
0161aa 0000
|
|
0161ac 8000 mov.b r0, @(h'0,r0)
|
|
0161ae 1000 mov.l r0, @(h'0,r0)
|
|
0161b0 0000
|
|
0161b2 0000
|
|
0161b4 0000
|
|
0161b6 0000
|
|
0161b8 0000
|
|
0161ba 4000 shll r0
|
|
0161bc 2000 mov.b r0, @r0
|
|
0161be 0000
|
|
0161c0 0000
|
|
0161c2 0000
|
|
0161c4 0000
|
|
0161c6 0000
|
|
0161c8 3fff addv r15, r15
|
|
0161ca c000 mov.b r0, @(h'0,gbr)
|
|
0161cc 0000
|
|
0161ce 0000
|
|
0161d0 0000
|
|
0161d2 0000
|
|
0161d4 0000
|
|
0161d6 0000
|
|
0161d8 0000
|
|
0161da 0000
|
|
0161dc 0000
|
|
0161de 0000
|
|
0161e0 0000
|
|
0161e2 0000
|
|
0161e4 0000
|
|
0161e6 0000
|
|
0161e8 0000
|
|
0161ea 0000
|
|
0161ec 0000
|
|
0161ee 0000
|
|
0161f0 0000
|
|
0161f2 0000
|
|
0161f4 0000
|
|
0161f6 0000
|
|
0161f8 0000
|
|
0161fa 0000
|
|
0161fc 0000
|
|
0161fe 0000
|
|
016200 0000
|
|
016202 0000
|
|
016204 0000
|
|
016206 0000
|
|
016208 0000
|
|
01620a 0000
|
|
01620c 0000
|
|
01620e 0000
|
|
016210 0000
|
|
016212 0000
|
|
016214 0000
|
|
016216 0000
|
|
016218 0000
|
|
01621a 0000
|
|
01621c 0000
|
|
01621e 0000
|
|
016220 0000
|
|
016222 0000
|
|
016224 0000
|
|
016226 0000
|
|
016228 0000
|
|
01622a 0000
|
|
01622c 0000
|
|
01622e 0000
|
|
016230 0000
|
|
016232 0000
|
|
016234 0000
|
|
016236 0000
|
|
016238 0000
|
|
01623a 0000
|
|
01623c 0000
|
|
01623e 0000
|
|
016240 0000
|
|
016242 0000
|
|
016244 0000
|
|
016246 0000
|
|
016248 0000
|
|
01624a 0000
|
|
01624c 0000
|
|
01624e 0000
|
|
016250 0000
|
|
016252 0000
|
|
016254 0000
|
|
016256 0000
|
|
016258 0000
|
|
01625a 0000
|
|
01625c 0000
|
|
01625e 0000
|
|
016260 0000
|
|
016262 0000
|
|
016264 0000
|
|
016266 0000
|
|
016268 0000
|
|
01626a 0000
|
|
01626c 0000
|
|
01626e 0000
|
|
016270 0000
|
|
016272 0000
|
|
016274 0000
|
|
016276 0000
|
|
016278 0000
|
|
01627a 0000
|
|
01627c 0000
|
|
01627e 0000
|
|
016280 0000
|
|
016282 0000
|
|
016284 0000
|
|
016286 0000
|
|
016288 0000
|
|
01628a 0080
|
|
01628c 0000
|
|
01628e 0000
|
|
016290 0000
|
|
016292 0000
|
|
016294 0000
|
|
016296 0000
|
|
016298 0180
|
|
01629a 0000
|
|
01629c 0fff mac.l @r15+, @r15+
|
|
01629e ffff
|
|
0162a0 ffff
|
|
0162a2 ffff
|
|
0162a4 ffff
|
|
0162a6 ff80
|
|
0162a8 0000
|
|
0162aa 0fff mac.l @r15+, @r15+
|
|
0162ac ffff
|
|
0162ae ffff
|
|
0162b0 ffff
|
|
0162b2 ffff
|
|
0162b4 ff80
|
|
0162b6 0000
|
|
0162b8 0fff mac.l @r15+, @r15+
|
|
0162ba ffff
|
|
0162bc ffff
|
|
0162be ffff
|
|
0162c0 ffff
|
|
0162c2 ff80
|
|
0162c4 0000
|
|
0162c6 0fff mac.l @r15+, @r15+
|
|
0162c8 ffff
|
|
0162ca ffff
|
|
0162cc ffff
|
|
0162ce ffff
|
|
0162d0 ff80
|
|
0162d2 8000 mov.b r0, @(h'0,r0)
|
|
0162d4 1fff mov.l r15, @(h'3c,r15)
|
|
0162d6 ffff
|
|
0162d8 ffff
|
|
0162da ffff
|
|
0162dc ffff
|
|
0162de ff80
|
|
0162e0 c000 mov.b r0, @(h'0,gbr)
|
|
0162e2 3fff addv r15, r15
|
|
0162e4 ffff
|
|
0162e6 ffff
|
|
0162e8 ffff
|
|
0162ea ffff
|
|
0162ec ff80
|
|
0162ee 7c3e add #h'3e, r12
|
|
0162f0 fe7f
|
|
0162f2 c663 mov.l @(h'18c,gbr), r0
|
|
0162f4 c663 mov.l @(h'18c,gbr), r0
|
|
0162f6 c063 mov.b r0, @(h'63,gbr)
|
|
0162f8 c07f mov.b r0, @(h'7f,gbr)
|
|
0162fa fc3f
|
|
0162fc fe03
|
|
0162fe c603 mov.l @(h'c,gbr), r0
|
|
016300 c663 mov.l @(h'18c,gbr), r0
|
|
016302 c663 mov.l @(h'18c,gbr), r0
|
|
016304 fe7f
|
|
016306 7c3e add #h'3e, r12
|
|
016308 0000
|
|
01630a 0000
|
|
01630c 0000
|
|
01630e 71e7 add #h'e7, r1
|
|
016310 1c73 mov.l r7, @(h'c,r12)
|
|
016312 c6c0 mov.l @(h'300,gbr), r0
|
|
016314 fbef
|
|
016316 befb bsr h'-20a ;@(h'16110)
|
|
016318 e6c0 mov #h'ffffffc0, r6
|
|
01631a db0c mov.l @(h'30,pc), r11 ;@(h'1634c)
|
|
01631c 3edb subv r13, r14
|
|
01631e 66c0 mov.b @r12, r6
|
|
016320 fbcc
|
|
016322 36fb subv r15, r6
|
|
016324 66c0 mov.b @r12, r6
|
|
016326 f3cc
|
|
016328 36f3 cmp/ge r15, r6
|
|
01632a 66c0 mov.b @r12, r6
|
|
01632c fb0c
|
|
01632e 3efb subv r15, r14
|
|
016330 6000 mov.b @r0, r0
|
|
016332 dbef mov.l @(h'3bc,pc), r11 ;@(h'166f0)
|
|
016334 bedb bsr h'-24a ;@(h'160ee)
|
|
016336 e6c0 mov #h'ffffffc0, r6
|
|
016338 d9e7 mov.l @(h'39c,pc), r9 ;@(h'166d8)
|
|
01633a 1cdb mov.l r13, @(h'2c,r12)
|
|
01633c c6c0 mov.l @(h'300,gbr), r0
|
|
01633e ffff
|
|
016340 ffff
|
|
016342 ffff
|
|
016344 ffff
|
|
016346 ffff
|
|
016348 ffff
|
|
01634a ffff
|
|
01634c ffff
|
|
01634e 8000 mov.b r0, @(h'0,r0)
|
|
016350 0000
|
|
016352 0000
|
|
016354 0000
|
|
016356 00ff mac.l @r15+, @r0+
|
|
016358 0000
|
|
01635a 0000
|
|
01635c 01ff mac.l @r15+, @r1+
|
|
01635e bfff bsr h'-2 ;@(h'16360)
|
|
016360 ffff
|
|
016362 ffff
|
|
016364 ffff
|
|
016366 feff
|
|
016368 7fff add #h'ff, r15
|
|
01636a ffff
|
|
01636c fdff
|
|
01636e a000 bra h'0 ;@(h'16372)
|
|
016370 0000
|
|
016372 0000
|
|
016374 0000
|
|
016376 02ff mac.l @r15+, @r2+
|
|
016378 41c0
|
|
01637a 0000
|
|
01637c 05ff mac.l @r15+, @r5+
|
|
01637e a000 bra h'0 ;@(h'16382)
|
|
016380 0000
|
|
016382 0000
|
|
016384 0000
|
|
016386 02ff mac.l @r15+, @r2+
|
|
016388 4630
|
|
01638a 0000
|
|
01638c 05ff mac.l @r15+, @r5+
|
|
01638e a000 bra h'0 ;@(h'16392)
|
|
016390 0000
|
|
016392 0000
|
|
016394 0000
|
|
016396 02ff mac.l @r15+, @r2+
|
|
016398 4c18 shll8 r12
|
|
01639a 0000
|
|
01639c 05ff mac.l @r15+, @r5+
|
|
01639e afd9 bra h'-4e ;@(h'16354)
|
|
0163a0 c71c mova @(h'70,pc), r0 ;h'16414
|
|
0163a2 783d add #h'3d, r8
|
|
0163a4 b339 bsr h'672 ;@(h'16a1a)
|
|
0163a6 82ff
|
|
0163a8 5e3c mov.l @(h'30,r3), r14
|
|
0163aa 0000
|
|
0163ac 05ff mac.l @r15+, @r5+
|
|
0163ae afdb bra h'-4a ;@(h'16368)
|
|
0163b0 efbe mov #h'ffffffbe, r15
|
|
0163b2 f87d
|
|
0163b4 b37d bsr h'6fa ;@(h'16ab2)
|
|
0163b6 82ff
|
|
0163b8 5774 mov.l @(h'10,r7), r7
|
|
0163ba 0000
|
|
0163bc 05ff mac.l @r15+, @r5+
|
|
0163be a31b bra h'636 ;@(h'169f8)
|
|
0163c0 6db0 mov.b @r11, r13
|
|
0163c2 c061 mov.b r0, @(h'61,gbr)
|
|
0163c4 bb6d bsr h'-926 ;@(h'15aa2)
|
|
0163c6 82ff
|
|
0163c8 63e2 mov.l @r14, r3
|
|
0163ca 0000
|
|
0163cc 05ff mac.l @r15+, @r5+
|
|
0163ce a31b bra h'636 ;@(h'16a08)
|
|
0163d0 edb0 mov #h'ffffffb0, r13
|
|
0163d2 f079
|
|
0163d4 bf6d bsr h'-126 ;@(h'162b2)
|
|
0163d6 82ff
|
|
0163d8 61c2 mov.l @r12, r1
|
|
0163da 0000
|
|
0163dc 05ff mac.l @r15+, @r5+
|
|
0163de a31b bra h'636 ;@(h'16a18)
|
|
0163e0 cfb6 or.b #h'b6, @(r0,gbr)
|
|
0163e2 f079
|
|
0163e4 bf7d bsr h'-106 ;@(h'162e2)
|
|
0163e6 82ff
|
|
0163e8 63e2 mov.l @r14, r3
|
|
0163ea 0000
|
|
0163ec 05ff mac.l @r15+, @r5+
|
|
0163ee a31b bra h'636 ;@(h'16a28)
|
|
0163f0 efb6 mov #h'ffffffb6, r15
|
|
0163f2 c061 mov.b r0, @(h'61,gbr)
|
|
0163f4 b77d bsr h'efa ;@(h'172f2)
|
|
0163f6 82ff
|
|
0163f8 5774 mov.l @(h'10,r7), r7
|
|
0163fa 0000
|
|
0163fc 05ff mac.l @r15+, @r5+
|
|
0163fe a31b bra h'636 ;@(h'16a38)
|
|
016400 6dbe exts.b r11, r13
|
|
016402 f861
|
|
016404 b36d bsr h'6da ;@(h'16ae2)
|
|
016406 f2ff
|
|
016408 5e3c mov.l @(h'30,r3), r14
|
|
01640a 0000
|
|
01640c 05ff mac.l @r15+, @r5+
|
|
01640e a31b bra h'636 ;@(h'16a48)
|
|
016410 6d9c extu.b r9, r13
|
|
016412 7861 add #h'61, r8
|
|
016414 b36c bsr h'6d8 ;@(h'16af0)
|
|
016416 f2ff
|
|
016418 4c18 shll8 r12
|
|
01641a 0000
|
|
01641c 05ff mac.l @r15+, @r5+
|
|
01641e a000 bra h'0 ;@(h'16422)
|
|
016420 0000
|
|
016422 0000
|
|
016424 0000
|
|
016426 02ff mac.l @r15+, @r2+
|
|
016428 4630
|
|
01642a 0000
|
|
01642c 05ff mac.l @r15+, @r5+
|
|
01642e a000 bra h'0 ;@(h'16432)
|
|
016430 0000
|
|
016432 0000
|
|
016434 0000
|
|
016436 02ff mac.l @r15+, @r2+
|
|
016438 41c0
|
|
01643a 0000
|
|
01643c 05ff mac.l @r15+, @r5+
|
|
01643e bfff bsr h'-2 ;@(h'16440)
|
|
016440 ffff
|
|
016442 ffff
|
|
016444 ffff
|
|
016446 feff
|
|
016448 7fff add #h'ff, r15
|
|
01644a ffff
|
|
01644c fdff
|
|
01644e 8000 mov.b r0, @(h'0,r0)
|
|
016450 0000
|
|
016452 0000
|
|
016454 0000
|
|
016456 00ff mac.l @r15+, @r0+
|
|
016458 0000
|
|
01645a 0000
|
|
01645c 01ff mac.l @r15+, @r1+
|
|
01645e ffff
|
|
016460 ffff
|
|
016462 ffff
|
|
016464 ffff
|
|
016466 ffff
|
|
016468 ffff
|
|
01646a ffff
|
|
01646c ffff
|
|
01646e ffff
|
|
016470 ffff
|
|
016472 ffff
|
|
016474 ffff
|
|
016476 ffff
|
|
016478 e000 mov #h'0, r0
|
|
01647a 0000
|
|
01647c 07ff mac.l @r15+, @r7+
|
|
01647e 8000 mov.b r0, @(h'0,r0)
|
|
016480 0080
|
|
016482 0000
|
|
016484 8000 mov.b r0, @(h'0,r0)
|
|
016486 00ff mac.l @r15+, @r0+
|
|
016488 efff mov #h'ffffffff, r15
|
|
01648a ffff
|
|
01648c f7ff
|
|
01648e bfff bsr h'-2 ;@(h'16490)
|
|
016490 febf
|
|
016492 fffe
|
|
016494 bfff bsr h'-2 ;@(h'16496)
|
|
016496 feff
|
|
016498 e800 mov #h'0, r8
|
|
01649a 0000
|
|
01649c 17ff mov.l r15, @(h'3c,r7)
|
|
01649e a000 bra h'0 ;@(h'164a2)
|
|
0164a0 02a0
|
|
0164a2 0002 stc sr, r0
|
|
0164a4 a000 bra h'0 ;@(h'164a8)
|
|
0164a6 02ec mov.b @(r0,r14), r2
|
|
0164a8 e800 mov #h'0, r8
|
|
0164aa 0000
|
|
0164ac 1607 mov.l r0, @(h'1c,r6)
|
|
0164ae a000 bra h'0 ;@(h'164b2)
|
|
0164b0 02a0
|
|
0164b2 0002 stc sr, r0
|
|
0164b4 a000 bra h'0 ;@(h'164b8)
|
|
0164b6 02db
|
|
0164b8 6800 mov.b @r0, r8
|
|
0164ba 0000
|
|
0164bc 1403 mov.l r0, @(h'c,r4)
|
|
0164be a000 bra h'0 ;@(h'164c2)
|
|
0164c0 02a0
|
|
0164c2 0002 stc sr, r0
|
|
0164c4 a000 bra h'0 ;@(h'164c8)
|
|
0164c6 0280
|
|
0164c8 2800 mov.b r0, @r8
|
|
0164ca 0000
|
|
0164cc 1493 mov.l r9, @(h'c,r4)
|
|
0164ce a000 bra h'0 ;@(h'164d2)
|
|
0164d0 02a0
|
|
0164d2 0002 stc sr, r0
|
|
0164d4 a000 bra h'0 ;@(h'164d8)
|
|
0164d6 02db
|
|
0164d8 6800 mov.b @r0, r8
|
|
0164da 0000
|
|
0164dc 1493 mov.l r9, @(h'c,r4)
|
|
0164de a000 bra h'0 ;@(h'164e2)
|
|
0164e0 02a0
|
|
0164e2 0002 stc sr, r0
|
|
0164e4 a000 bra h'0 ;@(h'164e8)
|
|
0164e6 02e6 mov.l r14, @(r0,r2)
|
|
0164e8 e800 mov #h'0, r8
|
|
0164ea 0000
|
|
0164ec 14f3 mov.l r15, @(h'c,r4)
|
|
0164ee a000 bra h'0 ;@(h'164f2)
|
|
0164f0 02a0
|
|
0164f2 0002 stc sr, r0
|
|
0164f4 a000 bra h'0 ;@(h'164f8)
|
|
0164f6 02ff mac.l @r15+, @r2+
|
|
0164f8 e800 mov #h'0, r8
|
|
0164fa 0000
|
|
0164fc 17ff mov.l r15, @(h'3c,r7)
|
|
0164fe a000 bra h'0 ;@(h'16502)
|
|
016500 02a0
|
|
016502 0002 stc sr, r0
|
|
016504 a000 bra h'0 ;@(h'16508)
|
|
016506 02ff mac.l @r15+, @r2+
|
|
016508 e800 mov #h'0, r8
|
|
01650a 0000
|
|
01650c 1463 mov.l r6, @(h'c,r4)
|
|
01650e a000 bra h'0 ;@(h'16512)
|
|
016510 02a0
|
|
016512 0002 stc sr, r0
|
|
016514 a000 bra h'0 ;@(h'16518)
|
|
016516 02f2 stc r7_bank, r2
|
|
016518 6be0 mov.b @r14, r11
|
|
01651a 0007 mul.l r0, r0
|
|
01651c d403 mov.l @(h'c,pc), r4 ;@(h'1652c)
|
|
01651e a000 bra h'0 ;@(h'16522)
|
|
016520 02a0
|
|
016522 0002 stc sr, r0
|
|
016524 a000 bra h'0 ;@(h'16528)
|
|
016526 02f2 stc r7_bank, r2
|
|
016528 69c0 mov.b @r12, r9
|
|
01652a 0003 bsrf r0
|
|
01652c 979f mov.w @(h'13e,pc), r7 ;@(h'1666e)
|
|
01652e a000 bra h'0 ;@(h'16532)
|
|
016530 02a0
|
|
016532 0002 stc sr, r0
|
|
016534 a000 bra h'0 ;@(h'16538)
|
|
016536 02ff mac.l @r15+, @r2+
|
|
016538 e880 mov #h'ffffff80, r8
|
|
01653a 0001
|
|
01653c 1403 mov.l r0, @(h'c,r4)
|
|
01653e a000 bra h'0 ;@(h'16542)
|
|
016540 02a0
|
|
016542 0002 stc sr, r0
|
|
016544 a000 bra h'0 ;@(h'16548)
|
|
016546 02cf mac.l @r12+, @r2+
|
|
016548 e800 mov #h'0, r8
|
|
01654a 0000
|
|
01654c 1463 mov.l r6, @(h'c,r4)
|
|
01654e a000 bra h'0 ;@(h'16552)
|
|
016550 02a0
|
|
016552 0002 stc sr, r0
|
|
016554 a000 bra h'0 ;@(h'16558)
|
|
016556 02cf mac.l @r12+, @r2+
|
|
016558 e800 mov #h'0, r8
|
|
01655a 0000
|
|
01655c 17ff mov.l r15, @(h'3c,r7)
|
|
01655e a000 bra h'0 ;@(h'16562)
|
|
016560 02a0
|
|
016562 0002 stc sr, r0
|
|
016564 a000 bra h'0 ;@(h'16568)
|
|
016566 02c0
|
|
016568 2800 mov.b r0, @r8
|
|
01656a 0000
|
|
01656c 1607 mov.l r0, @(h'1c,r6)
|
|
01656e a000 bra h'0 ;@(h'16572)
|
|
016570 02a0
|
|
016572 0002 stc sr, r0
|
|
016574 a000 bra h'0 ;@(h'16578)
|
|
016576 02c0
|
|
016578 2800 mov.b r0, @r8
|
|
01657a 0000
|
|
01657c 1403 mov.l r0, @(h'c,r4)
|
|
01657e a000 bra h'0 ;@(h'16582)
|
|
016580 02a0
|
|
016582 0002 stc sr, r0
|
|
016584 a000 bra h'0 ;@(h'16588)
|
|
016586 02cf mac.l @r12+, @r2+
|
|
016588 ebe0 mov #h'ffffffe0, r11
|
|
01658a 0007 mul.l r0, r0
|
|
01658c d493 mov.l @(h'24c,pc), r4 ;@(h'167dc)
|
|
01658e a000 bra h'0 ;@(h'16592)
|
|
016590 02a0
|
|
016592 0002 stc sr, r0
|
|
016594 a000 bra h'0 ;@(h'16598)
|
|
016596 02cf mac.l @r12+, @r2+
|
|
016598 e9c0 mov #h'ffffffc0, r9
|
|
01659a 0003 bsrf r0
|
|
01659c 9493 mov.w @(h'126,pc), r4 ;@(h'166c6)
|
|
01659e a000 bra h'0 ;@(h'165a2)
|
|
0165a0 02a0
|
|
0165a2 0002 stc sr, r0
|
|
0165a4 a000 bra h'0 ;@(h'165a8)
|
|
0165a6 02ff mac.l @r15+, @r2+
|
|
0165a8 e880 mov #h'ffffff80, r8
|
|
0165aa 0001
|
|
0165ac 14f3 mov.l r15, @(h'c,r4)
|
|
0165ae a000 bra h'0 ;@(h'165b2)
|
|
0165b0 02a0
|
|
0165b2 0002 stc sr, r0
|
|
0165b4 a000 bra h'0 ;@(h'165b8)
|
|
0165b6 02cf mac.l @r12+, @r2+
|
|
0165b8 e800 mov #h'0, r8
|
|
0165ba 0000
|
|
0165bc 17ff mov.l r15, @(h'3c,r7)
|
|
0165be a000 bra h'0 ;@(h'165c2)
|
|
0165c0 02a0
|
|
0165c2 0002 stc sr, r0
|
|
0165c4 a000 bra h'0 ;@(h'165c8)
|
|
0165c6 02c9
|
|
0165c8 e800 mov #h'0, r8
|
|
0165ca 0000
|
|
0165cc 17ff mov.l r15, @(h'3c,r7)
|
|
0165ce a000 bra h'0 ;@(h'165d2)
|
|
0165d0 02a0
|
|
0165d2 0002 stc sr, r0
|
|
0165d4 a000 bra h'0 ;@(h'165d8)
|
|
0165d6 02c9
|
|
0165d8 e800 mov #h'0, r8
|
|
0165da 0000
|
|
0165dc 17ff mov.l r15, @(h'3c,r7)
|
|
0165de a000 bra h'0 ;@(h'165e2)
|
|
0165e0 02a0
|
|
0165e2 0002 stc sr, r0
|
|
0165e4 a000 bra h'0 ;@(h'165e8)
|
|
0165e6 02c0
|
|
0165e8 2800 mov.b r0, @r8
|
|
0165ea 0000
|
|
0165ec 170f mov.l r0, @(h'3c,r7)
|
|
0165ee a000 bra h'0 ;@(h'165f2)
|
|
0165f0 02a0
|
|
0165f2 0002 stc sr, r0
|
|
0165f4 a000 bra h'0 ;@(h'165f8)
|
|
0165f6 02e0
|
|
0165f8 2be0 mov.b r14, @r11
|
|
0165fa 0007 mul.l r0, r0
|
|
0165fc d70f mov.l @(h'3c,pc), r7 ;@(h'1663c)
|
|
0165fe a000 bra h'0 ;@(h'16602)
|
|
016600 02a0
|
|
016602 0002 stc sr, r0
|
|
016604 a000 bra h'0 ;@(h'16608)
|
|
016606 02ff mac.l @r15+, @r2+
|
|
016608 e9c0 mov #h'ffffffc0, r9
|
|
01660a 0003 bsrf r0
|
|
01660c 970f mov.w @(h'1e,pc), r7 ;@(h'1662e)
|
|
01660e a000 bra h'0 ;@(h'16612)
|
|
016610 02a0
|
|
016612 0002 stc sr, r0
|
|
016614 a000 bra h'0 ;@(h'16618)
|
|
016616 02c0
|
|
016618 2880 mov.b r8, @r8
|
|
01661a 0001
|
|
01661c 170f mov.l r0, @(h'3c,r7)
|
|
01661e a000 bra h'0 ;@(h'16622)
|
|
016620 02a0
|
|
016622 0002 stc sr, r0
|
|
016624 a000 bra h'0 ;@(h'16628)
|
|
016626 02c0
|
|
016628 2800 mov.b r0, @r8
|
|
01662a 0000
|
|
01662c 170f mov.l r0, @(h'3c,r7)
|
|
01662e a000 bra h'0 ;@(h'16632)
|
|
016630 02a0
|
|
016632 0002 stc sr, r0
|
|
016634 a000 bra h'0 ;@(h'16638)
|
|
016636 02ff mac.l @r15+, @r2+
|
|
016638 e800 mov #h'0, r8
|
|
01663a 0000
|
|
01663c 170f mov.l r0, @(h'3c,r7)
|
|
01663e a000 bra h'0 ;@(h'16642)
|
|
016640 02a0
|
|
016642 0002 stc sr, r0
|
|
016644 a000 bra h'0 ;@(h'16648)
|
|
016646 02c0
|
|
016648 2800 mov.b r0, @r8
|
|
01664a 0000
|
|
01664c 170f mov.l r0, @(h'3c,r7)
|
|
01664e a000 bra h'0 ;@(h'16652)
|
|
016650 02a0
|
|
016652 0002 stc sr, r0
|
|
016654 a000 bra h'0 ;@(h'16658)
|
|
016656 02c0
|
|
016658 2800 mov.b r0, @r8
|
|
01665a 0000
|
|
01665c 170f mov.l r0, @(h'3c,r7)
|
|
01665e a000 bra h'0 ;@(h'16662)
|
|
016660 02a0
|
|
016662 0002 stc sr, r0
|
|
016664 a000 bra h'0 ;@(h'16668)
|
|
016666 02f9
|
|
016668 ebe0 mov #h'ffffffe0, r11
|
|
01666a 0007 mul.l r0, r0
|
|
01666c d70f mov.l @(h'3c,pc), r7 ;@(h'166ac)
|
|
01666e a000 bra h'0 ;@(h'16672)
|
|
016670 02a0
|
|
016672 0002 stc sr, r0
|
|
016674 a000 bra h'0 ;@(h'16678)
|
|
016676 02c0
|
|
016678 29c0 mov.b r12, @r9
|
|
01667a 0003 bsrf r0
|
|
01667c 970f mov.w @(h'1e,pc), r7 ;@(h'1669e)
|
|
01667e a000 bra h'0 ;@(h'16682)
|
|
016680 02a0
|
|
016682 0002 stc sr, r0
|
|
016684 a000 bra h'0 ;@(h'16688)
|
|
016686 02c0
|
|
016688 2880 mov.b r8, @r8
|
|
01668a 0001
|
|
01668c 170f mov.l r0, @(h'3c,r7)
|
|
01668e a000 bra h'0 ;@(h'16692)
|
|
016690 02a0
|
|
016692 0002 stc sr, r0
|
|
016694 a000 bra h'0 ;@(h'16698)
|
|
016696 02ff mac.l @r15+, @r2+
|
|
016698 e800 mov #h'0, r8
|
|
01669a 0000
|
|
01669c 170f mov.l r0, @(h'3c,r7)
|
|
01669e a000 bra h'0 ;@(h'166a2)
|
|
0166a0 02a0
|
|
0166a2 0002 stc sr, r0
|
|
0166a4 a000 bra h'0 ;@(h'166a8)
|
|
0166a6 02ec mov.b @(r0,r14), r2
|
|
0166a8 6800 mov.b @r0, r8
|
|
0166aa 0000
|
|
0166ac 1403 mov.l r0, @(h'c,r4)
|
|
0166ae a000 bra h'0 ;@(h'166b2)
|
|
0166b0 02a0
|
|
0166b2 0002 stc sr, r0
|
|
0166b4 a000 bra h'0 ;@(h'166b8)
|
|
0166b6 02c8
|
|
0166b8 2800 mov.b r0, @r8
|
|
0166ba 0000
|
|
0166bc 1607 mov.l r0, @(h'1c,r6)
|
|
0166be a000 bra h'0 ;@(h'166c2)
|
|
0166c0 02a0
|
|
0166c2 0002 stc sr, r0
|
|
0166c4 a000 bra h'0 ;@(h'166c8)
|
|
0166c6 02c9
|
|
0166c8 2800 mov.b r0, @r8
|
|
0166ca 0000
|
|
0166cc 170f mov.l r0, @(h'3c,r7)
|
|
0166ce a000 bra h'0 ;@(h'166d2)
|
|
0166d0 02a0
|
|
0166d2 0002 stc sr, r0
|
|
0166d4 a000 bra h'0 ;@(h'166d8)
|
|
0166d6 02c1
|
|
0166d8 2800 mov.b r0, @r8
|
|
0166da 0000
|
|
0166dc 179f mov.l r9, @(h'3c,r7)
|
|
0166de a000 bra h'0 ;@(h'166e2)
|
|
0166e0 02a0
|
|
0166e2 0002 stc sr, r0
|
|
0166e4 a000 bra h'0 ;@(h'166e8)
|
|
0166e6 02e3
|
|
0166e8 6800 mov.b @r0, r8
|
|
0166ea 0000
|
|
0166ec 17ff mov.l r15, @(h'3c,r7)
|
|
0166ee a000 bra h'0 ;@(h'166f2)
|
|
0166f0 02a0
|
|
0166f2 0002 stc sr, r0
|
|
0166f4 a000 bra h'0 ;@(h'166f8)
|
|
0166f6 02ff mac.l @r15+, @r2+
|
|
0166f8 e800 mov #h'0, r8
|
|
0166fa 0000
|
|
0166fc 17ff mov.l r15, @(h'3c,r7)
|
|
0166fe a000 bra h'0 ;@(h'16702)
|
|
016700 02a0
|
|
016702 0002 stc sr, r0
|
|
016704 a000 bra h'0 ;@(h'16708)
|
|
016706 02ff mac.l @r15+, @r2+
|
|
016708 e800 mov #h'0, r8
|
|
01670a 0000
|
|
01670c 17ff mov.l r15, @(h'3c,r7)
|
|
01670e bfff bsr h'-2 ;@(h'16710)
|
|
016710 febf
|
|
016712 fffe
|
|
016714 bfff bsr h'-2 ;@(h'16716)
|
|
016716 feff
|
|
016718 efff mov #h'ffffffff, r15
|
|
01671a ffff
|
|
01671c f7ff
|
|
01671e 8000 mov.b r0, @(h'0,r0)
|
|
016720 0080
|
|
016722 0000
|
|
016724 8000 mov.b r0, @(h'0,r0)
|
|
016726 00ff mac.l @r15+, @r0+
|
|
016728 e000 mov #h'0, r0
|
|
01672a 0000
|
|
01672c 07ff mac.l @r15+, @r7+
|
|
01672e ffff
|
|
016730 ffff
|
|
016732 ffff
|
|
016734 ffff
|
|
016736 ffff
|
|
016738 ffff
|
|
01673a ffff
|
|
01673c ffff
|
|
01673e 0000
|
|
016740 0000
|
|
016742 0000
|
|
016744 0000
|
|
016746 0000
|
|
016748 0000
|
|
01674a 0000
|
|
01674c 0000
|
|
01674e 0000
|
|
016750 0000
|
|
016752 0000
|
|
016754 0000
|
|
016756 0000
|
|
016758 0000
|
|
01675a 0000
|
|
01675c 0000
|
|
01675e 0000
|
|
016760 0000
|
|
016762 0000
|
|
016764 0000
|
|
016766 0000
|
|
016768 7fff add #h'ff, r15
|
|
01676a ffff
|
|
01676c fc00
|
|
01676e 0000
|
|
016770 0000
|
|
016772 0000
|
|
016774 0000
|
|
016776 0000
|
|
016778 7fff add #h'ff, r15
|
|
01677a ffff
|
|
01677c fc00
|
|
01677e 0000
|
|
016780 0000
|
|
016782 0000
|
|
016784 0000
|
|
016786 0000
|
|
016788 7fff add #h'ff, r15
|
|
01678a ffff
|
|
01678c fc00
|
|
01678e 0000
|
|
016790 0000
|
|
016792 0000
|
|
016794 0000
|
|
016796 0000
|
|
016798 7fff add #h'ff, r15
|
|
01679a ffff
|
|
01679c fc00
|
|
01679e 0000
|
|
0167a0 0000
|
|
0167a2 0000
|
|
0167a4 0000
|
|
0167a6 0000
|
|
0167a8 7fff add #h'ff, r15
|
|
0167aa ffff
|
|
0167ac fc00
|
|
0167ae 0000
|
|
0167b0 0000
|
|
0167b2 0000
|
|
0167b4 0000
|
|
0167b6 0000
|
|
0167b8 7fff add #h'ff, r15
|
|
0167ba ffff
|
|
0167bc fc00
|
|
0167be 0000
|
|
0167c0 0000
|
|
0167c2 0000
|
|
0167c4 0000
|
|
0167c6 0000
|
|
0167c8 7fff add #h'ff, r15
|
|
0167ca ffff
|
|
0167cc fc00
|
|
0167ce 0000
|
|
0167d0 0000
|
|
0167d2 0000
|
|
0167d4 0000
|
|
0167d6 0000
|
|
0167d8 7fff add #h'ff, r15
|
|
0167da ffff
|
|
0167dc fc00
|
|
0167de 0000
|
|
0167e0 0000
|
|
0167e2 0000
|
|
0167e4 0000
|
|
0167e6 0000
|
|
0167e8 7fff add #h'ff, r15
|
|
0167ea ffff
|
|
0167ec fc00
|
|
0167ee 0000
|
|
0167f0 0000
|
|
0167f2 0000
|
|
0167f4 0000
|
|
0167f6 0000
|
|
0167f8 7fff add #h'ff, r15
|
|
0167fa ffff
|
|
0167fc fc00
|
|
0167fe 0000
|
|
016800 0000
|
|
016802 0000
|
|
016804 0000
|
|
016806 0000
|
|
016808 7fff add #h'ff, r15
|
|
01680a ffff
|
|
01680c fc00
|
|
01680e 0000
|
|
016810 0000
|
|
016812 0000
|
|
016814 0000
|
|
016816 0000
|
|
016818 7fff add #h'ff, r15
|
|
01681a ffff
|
|
01681c fc00
|
|
01681e 0000
|
|
016820 0000
|
|
016822 0000
|
|
016824 0000
|
|
016826 0000
|
|
016828 7fff add #h'ff, r15
|
|
01682a ffff
|
|
01682c fc00
|
|
01682e 0000
|
|
016830 0000
|
|
016832 0000
|
|
016834 0000
|
|
016836 0000
|
|
016838 7fff add #h'ff, r15
|
|
01683a ffff
|
|
01683c fc00
|
|
01683e 0000
|
|
016840 0000
|
|
016842 0000
|
|
016844 0000
|
|
016846 0000
|
|
016848 7fff add #h'ff, r15
|
|
01684a ffff
|
|
01684c fc00
|
|
01684e 0000
|
|
016850 0000
|
|
016852 0000
|
|
016854 0000
|
|
016856 0000
|
|
016858 0000
|
|
01685a 0000
|
|
01685c 0000
|
|
01685e 0000
|
|
016860 0000
|
|
016862 0000
|
|
016864 0000
|
|
016866 0000
|
|
016868 0000
|
|
01686a 0000
|
|
01686c 0000
|
|
01686e 0000
|
|
016870 0000
|
|
016872 0000
|
|
016874 0000
|
|
016876 0000
|
|
016878 0000
|
|
01687a 0000
|
|
01687c 0000
|
|
01687e 0000
|
|
016880 0000
|
|
016882 0000
|
|
016884 0000
|
|
016886 0000
|
|
016888 0000
|
|
01688a 0000
|
|
01688c 0000
|
|
01688e 0000
|
|
016890 0000
|
|
016892 0000
|
|
016894 0000
|
|
016896 0000
|
|
016898 0000
|
|
01689a 0000
|
|
01689c 0000
|
|
01689e 1fff mov.l r15, @(h'3c,r15)
|
|
0168a0 fc1f
|
|
0168a2 fffc
|
|
0168a4 1fff mov.l r15, @(h'3c,r15)
|
|
0168a6 fc00
|
|
0168a8 0000
|
|
0168aa 0000
|
|
0168ac 0000
|
|
0168ae 1fff mov.l r15, @(h'3c,r15)
|
|
0168b0 fc1f
|
|
0168b2 fffc
|
|
0168b4 1fff mov.l r15, @(h'3c,r15)
|
|
0168b6 fc00
|
|
0168b8 0000
|
|
0168ba 0000
|
|
0168bc 0000
|
|
0168be 1fff mov.l r15, @(h'3c,r15)
|
|
0168c0 fc1f
|
|
0168c2 fffc
|
|
0168c4 1fff mov.l r15, @(h'3c,r15)
|
|
0168c6 fc00
|
|
0168c8 0000
|
|
0168ca 0000
|
|
0168cc 0000
|
|
0168ce 1fff mov.l r15, @(h'3c,r15)
|
|
0168d0 fc1f
|
|
0168d2 fffc
|
|
0168d4 1fff mov.l r15, @(h'3c,r15)
|
|
0168d6 fc00
|
|
0168d8 0000
|
|
0168da 0000
|
|
0168dc 0000
|
|
0168de 1fff mov.l r15, @(h'3c,r15)
|
|
0168e0 fc1f
|
|
0168e2 fffc
|
|
0168e4 1fff mov.l r15, @(h'3c,r15)
|
|
0168e6 fc00
|
|
0168e8 0000
|
|
0168ea 0000
|
|
0168ec 0000
|
|
0168ee 1fff mov.l r15, @(h'3c,r15)
|
|
0168f0 fc1f
|
|
0168f2 fffc
|
|
0168f4 1fff mov.l r15, @(h'3c,r15)
|
|
0168f6 fc00
|
|
0168f8 0000
|
|
0168fa 0000
|
|
0168fc 0000
|
|
0168fe 1fff mov.l r15, @(h'3c,r15)
|
|
016900 fc1f
|
|
016902 fffc
|
|
016904 1fff mov.l r15, @(h'3c,r15)
|
|
016906 fc00
|
|
016908 0000
|
|
01690a 0000
|
|
01690c 0000
|
|
01690e 1fff mov.l r15, @(h'3c,r15)
|
|
016910 fc1f
|
|
016912 fffc
|
|
016914 1fff mov.l r15, @(h'3c,r15)
|
|
016916 fc00
|
|
016918 0000
|
|
01691a 0000
|
|
01691c 0000
|
|
01691e 1fff mov.l r15, @(h'3c,r15)
|
|
016920 fc1f
|
|
016922 fffc
|
|
016924 1fff mov.l r15, @(h'3c,r15)
|
|
016926 fc00
|
|
016928 0000
|
|
01692a 0000
|
|
01692c 0000
|
|
01692e 1fff mov.l r15, @(h'3c,r15)
|
|
016930 fc1f
|
|
016932 fffc
|
|
016934 1fff mov.l r15, @(h'3c,r15)
|
|
016936 fc00
|
|
016938 0000
|
|
01693a 0000
|
|
01693c 0000
|
|
01693e 1fff mov.l r15, @(h'3c,r15)
|
|
016940 fc1f
|
|
016942 fffc
|
|
016944 1fff mov.l r15, @(h'3c,r15)
|
|
016946 fc00
|
|
016948 0000
|
|
01694a 0000
|
|
01694c 0000
|
|
01694e 1fff mov.l r15, @(h'3c,r15)
|
|
016950 fc1f
|
|
016952 fffc
|
|
016954 1fff mov.l r15, @(h'3c,r15)
|
|
016956 fc00
|
|
016958 0000
|
|
01695a 0000
|
|
01695c 0000
|
|
01695e 1fff mov.l r15, @(h'3c,r15)
|
|
016960 fc1f
|
|
016962 fffc
|
|
016964 1fff mov.l r15, @(h'3c,r15)
|
|
016966 fc00
|
|
016968 0000
|
|
01696a 0000
|
|
01696c 0000
|
|
01696e 1fff mov.l r15, @(h'3c,r15)
|
|
016970 fc1f
|
|
016972 fffc
|
|
016974 1fff mov.l r15, @(h'3c,r15)
|
|
016976 fc00
|
|
016978 0000
|
|
01697a 0000
|
|
01697c 0000
|
|
01697e 1fff mov.l r15, @(h'3c,r15)
|
|
016980 fc1f
|
|
016982 fffc
|
|
016984 1fff mov.l r15, @(h'3c,r15)
|
|
016986 fc00
|
|
016988 0000
|
|
01698a 0000
|
|
01698c 0000
|
|
01698e 1fff mov.l r15, @(h'3c,r15)
|
|
016990 fc1f
|
|
016992 fffc
|
|
016994 1fff mov.l r15, @(h'3c,r15)
|
|
016996 fc00
|
|
016998 0000
|
|
01699a 0000
|
|
01699c 0000
|
|
01699e 1fff mov.l r15, @(h'3c,r15)
|
|
0169a0 fc1f
|
|
0169a2 fffc
|
|
0169a4 1fff mov.l r15, @(h'3c,r15)
|
|
0169a6 fc00
|
|
0169a8 0000
|
|
0169aa 0000
|
|
0169ac 0000
|
|
0169ae 1fff mov.l r15, @(h'3c,r15)
|
|
0169b0 fc1f
|
|
0169b2 fffc
|
|
0169b4 1fff mov.l r15, @(h'3c,r15)
|
|
0169b6 fc00
|
|
0169b8 0000
|
|
0169ba 0000
|
|
0169bc 0000
|
|
0169be 1fff mov.l r15, @(h'3c,r15)
|
|
0169c0 fc1f
|
|
0169c2 fffc
|
|
0169c4 1fff mov.l r15, @(h'3c,r15)
|
|
0169c6 fc00
|
|
0169c8 0000
|
|
0169ca 0000
|
|
0169cc 0000
|
|
0169ce 1fff mov.l r15, @(h'3c,r15)
|
|
0169d0 fc1f
|
|
0169d2 fffc
|
|
0169d4 1fff mov.l r15, @(h'3c,r15)
|
|
0169d6 fc00
|
|
0169d8 0000
|
|
0169da 0000
|
|
0169dc 0000
|
|
0169de 1fff mov.l r15, @(h'3c,r15)
|
|
0169e0 fc1f
|
|
0169e2 fffc
|
|
0169e4 1fff mov.l r15, @(h'3c,r15)
|
|
0169e6 fc00
|
|
0169e8 0000
|
|
0169ea 0000
|
|
0169ec 0000
|
|
0169ee 1fff mov.l r15, @(h'3c,r15)
|
|
0169f0 fc1f
|
|
0169f2 fffc
|
|
0169f4 1fff mov.l r15, @(h'3c,r15)
|
|
0169f6 fc00
|
|
0169f8 0000
|
|
0169fa 0000
|
|
0169fc 0000
|
|
0169fe 1fff mov.l r15, @(h'3c,r15)
|
|
016a00 fc1f
|
|
016a02 fffc
|
|
016a04 1fff mov.l r15, @(h'3c,r15)
|
|
016a06 fc00
|
|
016a08 0000
|
|
016a0a 0000
|
|
016a0c 0000
|
|
016a0e 1fff mov.l r15, @(h'3c,r15)
|
|
016a10 fc1f
|
|
016a12 fffc
|
|
016a14 1fff mov.l r15, @(h'3c,r15)
|
|
016a16 fc00
|
|
016a18 0000
|
|
016a1a 0000
|
|
016a1c 0000
|
|
016a1e 1fff mov.l r15, @(h'3c,r15)
|
|
016a20 fc1f
|
|
016a22 fffc
|
|
016a24 1fff mov.l r15, @(h'3c,r15)
|
|
016a26 fc00
|
|
016a28 0000
|
|
016a2a 0000
|
|
016a2c 0000
|
|
016a2e 1fff mov.l r15, @(h'3c,r15)
|
|
016a30 fc1f
|
|
016a32 fffc
|
|
016a34 1fff mov.l r15, @(h'3c,r15)
|
|
016a36 fc00
|
|
016a38 0000
|
|
016a3a 0000
|
|
016a3c 0000
|
|
016a3e 1fff mov.l r15, @(h'3c,r15)
|
|
016a40 fc1f
|
|
016a42 fffc
|
|
016a44 1fff mov.l r15, @(h'3c,r15)
|
|
016a46 fc00
|
|
016a48 0000
|
|
016a4a 0000
|
|
016a4c 0000
|
|
016a4e 1fff mov.l r15, @(h'3c,r15)
|
|
016a50 fc1f
|
|
016a52 fffc
|
|
016a54 1fff mov.l r15, @(h'3c,r15)
|
|
016a56 fc00
|
|
016a58 0000
|
|
016a5a 0000
|
|
016a5c 0000
|
|
016a5e 1fff mov.l r15, @(h'3c,r15)
|
|
016a60 fc1f
|
|
016a62 fffc
|
|
016a64 1fff mov.l r15, @(h'3c,r15)
|
|
016a66 fc00
|
|
016a68 0000
|
|
016a6a 0000
|
|
016a6c 0000
|
|
016a6e 1fff mov.l r15, @(h'3c,r15)
|
|
016a70 fc1f
|
|
016a72 fffc
|
|
016a74 1fff mov.l r15, @(h'3c,r15)
|
|
016a76 fc00
|
|
016a78 0000
|
|
016a7a 0000
|
|
016a7c 0000
|
|
016a7e 1fff mov.l r15, @(h'3c,r15)
|
|
016a80 fc1f
|
|
016a82 fffc
|
|
016a84 1fff mov.l r15, @(h'3c,r15)
|
|
016a86 fc00
|
|
016a88 0000
|
|
016a8a 0000
|
|
016a8c 0000
|
|
016a8e 1fff mov.l r15, @(h'3c,r15)
|
|
016a90 fc1f
|
|
016a92 fffc
|
|
016a94 1fff mov.l r15, @(h'3c,r15)
|
|
016a96 fc00
|
|
016a98 0000
|
|
016a9a 0000
|
|
016a9c 0000
|
|
016a9e 1fff mov.l r15, @(h'3c,r15)
|
|
016aa0 fc1f
|
|
016aa2 fffc
|
|
016aa4 1fff mov.l r15, @(h'3c,r15)
|
|
016aa6 fc00
|
|
016aa8 0000
|
|
016aaa 0000
|
|
016aac 0000
|
|
016aae 1fff mov.l r15, @(h'3c,r15)
|
|
016ab0 fc1f
|
|
016ab2 fffc
|
|
016ab4 1fff mov.l r15, @(h'3c,r15)
|
|
016ab6 fc00
|
|
016ab8 0000
|
|
016aba 0000
|
|
016abc 0000
|
|
016abe 1fff mov.l r15, @(h'3c,r15)
|
|
016ac0 fc1f
|
|
016ac2 fffc
|
|
016ac4 1fff mov.l r15, @(h'3c,r15)
|
|
016ac6 fc00
|
|
016ac8 0000
|
|
016aca 0000
|
|
016acc 0000
|
|
016ace 1fff mov.l r15, @(h'3c,r15)
|
|
016ad0 fc1f
|
|
016ad2 fffc
|
|
016ad4 1fff mov.l r15, @(h'3c,r15)
|
|
016ad6 fc00
|
|
016ad8 0000
|
|
016ada 0000
|
|
016adc 0000
|
|
016ade 1fff mov.l r15, @(h'3c,r15)
|
|
016ae0 fc1f
|
|
016ae2 fffc
|
|
016ae4 1fff mov.l r15, @(h'3c,r15)
|
|
016ae6 fc00
|
|
016ae8 0000
|
|
016aea 0000
|
|
016aec 0000
|
|
016aee 1fff mov.l r15, @(h'3c,r15)
|
|
016af0 fc1f
|
|
016af2 fffc
|
|
016af4 1fff mov.l r15, @(h'3c,r15)
|
|
016af6 fc00
|
|
016af8 0000
|
|
016afa 0000
|
|
016afc 0000
|
|
016afe 1fff mov.l r15, @(h'3c,r15)
|
|
016b00 fc1f
|
|
016b02 fffc
|
|
016b04 1fff mov.l r15, @(h'3c,r15)
|
|
016b06 fc00
|
|
016b08 0000
|
|
016b0a 0000
|
|
016b0c 0000
|
|
016b0e 0000
|
|
016b10 0000
|
|
016b12 0000
|
|
016b14 0000
|
|
016b16 0000
|
|
016b18 0000
|
|
016b1a 0000
|
|
016b1c 0000
|
|
016b1e 0000
|
|
016b20 0000
|
|
016b22 0000
|
|
016b24 0000
|
|
016b26 0000
|
|
016b28 0000
|
|
016b2a 0000
|
|
016b2c 0000
|
|
016b2e 0000
|
|
016b30 0000
|
|
016b32 0000
|
|
016b34 0000
|
|
016b36 0000
|
|
016b38 0000
|
|
016b3a 0000
|
|
016b3c 0000
|
|
016b3e 0088
|
|
016b40 0003 bsrf r0
|
|
016b42 f800
|
|
016b44 07f8
|
|
016b46 000f mac.l @r0+, @r0+
|
|
016b48 f000
|
|
016b4a 0f88
|
|
016b4c 000f mac.l @r0+, @r0+
|
|
016b4e 8800 cmp/eq #h'0, r0
|
|
016b50 0cf8
|
|
016b52 000c mov.b @(r0,r0), r0
|
|
016b54 b400 bsr h'800 ;@(h'17358)
|
|
016b56 0688
|
|
016b58 0005 mov.w r0, @(r0,r0)
|
|
016b5a 0800
|
|
016b5c 02f7 mul.l r15, r2
|
|
016b5e 4004 rotl r0
|
|
016b60 0fc0
|
|
016b62 07df mac.l @r13+, @r7+
|
|
016b64 c0ff mov.b r0, @(h'ff,gbr)
|
|
016b66 2fae mulu.w r10, r15
|
|
016b68 9f9f mov.w @(h'13e,pc), r15 ;@(h'16caa)
|
|
016b6a 1541 mov.l r4, @(h'4,r5)
|
|
016b6c ce2f xor.b #h'2f, @(r0,gbr)
|
|
016b6e 7ffe add #h'fe, r15
|
|
016b70 3d57 cmp/gt r5, r13
|
|
016b72 fc2b
|
|
016b74 3c00 cmp/eq r0, r12
|
|
016b76 1e00 mov.l r0, @(h'0,r14)
|
|
016b78 0000
|
|
016b7a 0000
|
|
016b7c 0000
|
|
016b7e 0000
|
|
016b80 0000
|
|
016b82 0000
|
|
016b84 0000
|
|
016b86 0088
|
|
016b88 0003 bsrf r0
|
|
016b8a f800
|
|
016b8c 07f8
|
|
016b8e 000f mac.l @r0+, @r0+
|
|
016b90 f000
|
|
016b92 0f88
|
|
016b94 000f mac.l @r0+, @r0+
|
|
016b96 8800 cmp/eq #h'0, r0
|
|
016b98 0cf8
|
|
016b9a 000c mov.b @(r0,r0), r0
|
|
016b9c b400 bsr h'800 ;@(h'173a0)
|
|
016b9e 0688
|
|
016ba0 0005 mov.w r0, @(r0,r0)
|
|
016ba2 0800
|
|
016ba4 02f7 mul.l r15, r2
|
|
016ba6 4004 rotl r0
|
|
016ba8 0fc0
|
|
016baa 07df mac.l @r13+, @r7+
|
|
016bac c0ff mov.b r0, @(h'ff,gbr)
|
|
016bae 2fae mulu.w r10, r15
|
|
016bb0 ff9f
|
|
016bb2 1f7f mov.l r7, @(h'3c,r15)
|
|
016bb4 ce3f xor.b #h'3f, @(r0,gbr)
|
|
016bb6 7ffe add #h'fe, r15
|
|
016bb8 3f7f addv r7, r15
|
|
016bba fc3f
|
|
016bbc 3c00 cmp/eq r0, r12
|
|
016bbe 1e00 mov.l r0, @(h'0,r14)
|
|
016bc0 0000
|
|
016bc2 0000
|
|
016bc4 0000
|
|
016bc6 0000
|
|
016bc8 0000
|
|
016bca 0000
|
|
016bcc 0000
|
|
016bce 0420
|
|
016bd0 000f mac.l @r0+, @r0+
|
|
016bd2 e000 mov #h'0, r0
|
|
016bd4 1fc0 mov.l r12, @(h'0,r15)
|
|
016bd6 003f mac.l @r3+, @r0+
|
|
016bd8 2000 mov.b r0, @r0
|
|
016bda 3e20 cmp/eq r2, r14
|
|
016bdc 003f mac.l @r3+, @r0+
|
|
016bde e000 mov #h'0, r0
|
|
016be0 3ad0 cmp/eq r13, r10
|
|
016be2 003a
|
|
016be4 2000 mov.b r0, @r0
|
|
016be6 1e26 mov.l r2, @(h'18,r14)
|
|
016be8 800b mov.b r0, @(h'b,r0)
|
|
016bea cf80 or.b #h'80, @(r0,gbr)
|
|
016bec 0daf mac.l @r10+, @r13+
|
|
016bee 8002 mov.b r0, @(h'2,r0)
|
|
016bf0 5f80 mov.l @(h'0,r8), r15
|
|
016bf2 0787 mul.l r8, r7
|
|
016bf4 5c07 mov.l @(h'1c,r0), r12
|
|
016bf6 9f36 mov.w @(h'6c,pc), r15 ;@(h'16c66)
|
|
016bf8 7fcf add #h'cf, r15
|
|
016bfa 7acc add #h'cc, r10
|
|
016bfc ee5e mov #h'5e, r14
|
|
016bfe 63fc extu.b r15, r3
|
|
016c00 6a3f exts.w r3, r10
|
|
016c02 c03c mov.b r0, @(h'3c,gbr)
|
|
016c04 3500 cmp/eq r0, r5
|
|
016c06 001e mov.l @(r0,r1), r0
|
|
016c08 0000
|
|
016c0a 0000
|
|
016c0c 0000
|
|
016c0e 0000
|
|
016c10 0000
|
|
016c12 0000
|
|
016c14 0000
|
|
016c16 0420
|
|
016c18 000f mac.l @r0+, @r0+
|
|
016c1a e000 mov #h'0, r0
|
|
016c1c 1fc0 mov.l r12, @(h'0,r15)
|
|
016c1e 003f mac.l @r3+, @r0+
|
|
016c20 2000 mov.b r0, @r0
|
|
016c22 3e20 cmp/eq r2, r14
|
|
016c24 003f mac.l @r3+, @r0+
|
|
016c26 e000 mov #h'0, r0
|
|
016c28 3ad0 cmp/eq r13, r10
|
|
016c2a 003a
|
|
016c2c 2000 mov.b r0, @r0
|
|
016c2e 1e26 mov.l r2, @(h'18,r14)
|
|
016c30 800b mov.b r0, @(h'b,r0)
|
|
016c32 cf80 or.b #h'80, @(r0,gbr)
|
|
016c34 0daf mac.l @r10+, @r13+
|
|
016c36 8002 mov.b r0, @(h'2,r0)
|
|
016c38 5f80 mov.l @(h'0,r8), r15
|
|
016c3a 0787 mul.l r8, r7
|
|
016c3c 5c07 mov.l @(h'1c,r0), r12
|
|
016c3e 9e3e mov.w @(h'7c,pc), r14 ;@(h'16cbe)
|
|
016c40 7fcf add #h'cf, r15
|
|
016c42 7eff add #h'ff, r14
|
|
016c44 ee7e mov #h'7e, r14
|
|
016c46 7ffc add #h'fc, r15
|
|
016c48 7e3f add #h'3f, r14
|
|
016c4a c03c mov.b r0, @(h'3c,gbr)
|
|
016c4c 3f00 cmp/eq r0, r15
|
|
016c4e 001e mov.l @(r0,r1), r0
|
|
016c50 0000
|
|
016c52 0000
|
|
016c54 0000
|
|
016c56 0000
|
|
016c58 0000
|
|
016c5a 0000
|
|
016c5c 0000
|
|
016c5e 0088
|
|
016c60 0003 bsrf r0
|
|
016c62 f800
|
|
016c64 07f8
|
|
016c66 000f mac.l @r0+, @r0+
|
|
016c68 f000
|
|
016c6a 0f88
|
|
016c6c 000f mac.l @r0+, @r0+
|
|
016c6e 8800 cmp/eq #h'0, r0
|
|
016c70 0cf8
|
|
016c72 000c mov.b @(r0,r0), r0
|
|
016c74 b400 bsr h'800 ;@(h'17478)
|
|
016c76 0688
|
|
016c78 0005 mov.w r0, @(r0,r0)
|
|
016c7a 0800
|
|
016c7c 02f7 mul.l r15, r2
|
|
016c7e 4004 rotl r0
|
|
016c80 0fc0
|
|
016c82 07df mac.l @r13+, @r7+
|
|
016c84 c0ff mov.b r0, @(h'ff,gbr)
|
|
016c86 2fae mulu.w r10, r15
|
|
016c88 9f9f mov.w @(h'13e,pc), r15 ;@(h'16dca)
|
|
016c8a 1b41 mov.l r4, @(h'4,r11)
|
|
016c8c ce3d xor.b #h'3d, @(r0,gbr)
|
|
016c8e 7ffe add #h'fe, r15
|
|
016c90 2f6b or r6, r15
|
|
016c92 fc35
|
|
016c94 3c00 cmp/eq r0, r12
|
|
016c96 1e00 mov.l r0, @(h'0,r14)
|
|
016c98 0000
|
|
016c9a 0000
|
|
016c9c 0000
|
|
016c9e 0000
|
|
016ca0 0000
|
|
016ca2 0000
|
|
016ca4 0000
|
|
016ca6 ff77
|
|
016ca8 fffc
|
|
016caa 07ff mac.l @r15+, @r7+
|
|
016cac f807
|
|
016cae fff0
|
|
016cb0 0fff mac.l @r15+, @r15+
|
|
016cb2 f007
|
|
016cb4 fff0
|
|
016cb6 07ff mac.l @r15+, @r7+
|
|
016cb8 f007
|
|
016cba fff0
|
|
016cbc 03ff mac.l @r15+, @r3+
|
|
016cbe f807
|
|
016cc0 fff8
|
|
016cc2 07ff mac.l @r15+, @r7+
|
|
016cc4 fc00
|
|
016cc6 bff8 bsr h'-10 ;@(h'16cba)
|
|
016cc8 003f mac.l @r3+, @r0+
|
|
016cca f800
|
|
016ccc 3f00 cmp/eq r0, r15
|
|
016cce 0051
|
|
016cd0 0000
|
|
016cd2 e080 mov #h'ffffff80, r0
|
|
016cd4 01c0
|
|
016cd6 8001 mov.b r0, @(h'1,r0)
|
|
016cd8 c080 mov.b r0, @(h'80,gbr)
|
|
016cda 03c0
|
|
016cdc c7ff mova @(h'3fc,pc), r0 ;h'170dc
|
|
016cde e1ff mov #h'ffffffff, r1
|
|
016ce0 ffff
|
|
016ce2 ffff
|
|
016ce4 ffff
|
|
016ce6 ffff
|
|
016ce8 ffff
|
|
016cea ffff
|
|
016cec ffff
|
|
016cee fbdf
|
|
016cf0 fff0
|
|
016cf2 1fff mov.l r15, @(h'3c,r15)
|
|
016cf4 e03f mov #h'3f, r0
|
|
016cf6 ffc0
|
|
016cf8 1fff mov.l r15, @(h'3c,r15)
|
|
016cfa c01f mov.b r0, @(h'1f,gbr)
|
|
016cfc ffc0
|
|
016cfe 1fff mov.l r15, @(h'3c,r15)
|
|
016d00 c00f mov.b r0, @(h'f,gbr)
|
|
016d02 ffc0
|
|
016d04 1fff mov.l r15, @(h'3c,r15)
|
|
016d06 e019 mov #h'19, r0
|
|
016d08 7ff0 add #h'f0, r15
|
|
016d0a 307f addv r7, r0
|
|
016d0c f010
|
|
016d0e 7ffc add #h'fc, r15
|
|
016d10 007f mac.l @r7+, @r0+
|
|
016d12 f800
|
|
016d14 a3f8 bra h'7f0 ;@(h'17508)
|
|
016d16 00c1
|
|
016d18 8000 mov.b r0, @(h'0,r0)
|
|
016d1a 8100 mov.w r0, @(h'0,r0)
|
|
016d1c 0181
|
|
016d1e 8003 mov.b r0, @(h'3,r0)
|
|
016d20 81c0 mov.w r0, @(h'0,r12)
|
|
016d22 3fc3 cmp/ge r12, r15
|
|
016d24 c0ff mov.b r0, @(h'ff,gbr)
|
|
016d26 ffe1
|
|
016d28 ffff
|
|
016d2a ffff
|
|
016d2c ffff
|
|
016d2e ffff
|
|
016d30 ffff
|
|
016d32 ffff
|
|
016d34 ffff
|
|
016d36 8142 mov.w r0, @(h'4,r4)
|
|
016d38 3c7e addc r7, r12
|
|
016d3a e7c3 mov #h'ffffffc3, r7
|
|
016d3c 8181 mov.w r0, @(h'2,r8)
|
|
016d3e 8181 mov.w r0, @(h'2,r8)
|
|
016d40 c3e7 trapa #h'e7
|
|
016d42 7e3c add #h'3c, r14
|
|
016d44 4281
|
|
016d46 8142 mov.w r0, @(h'4,r4)
|
|
016d48 3c7e addc r7, r12
|
|
016d4a efdf mov #h'ffffffdf, r15
|
|
016d4c ffff
|
|
016d4e ffff
|
|
016d50 ffff
|
|
016d52 7e3c add #h'3c, r14
|
|
016d54 4281
|
|
016d56 0000
|
|
016d58 8142 mov.w r0, @(h'4,r4)
|
|
016d5a 3c7e addc r7, r12
|
|
016d5c e781 mov #h'ffffff81, r7
|
|
016d5e 81e7 mov.w r0, @(h'e,r14)
|
|
016d60 7e3c add #h'3c, r14
|
|
016d62 4281
|
|
016d64 0000
|
|
016d66 0000
|
|
016d68 8142 mov.w r0, @(h'4,r4)
|
|
016d6a 3c7e addc r7, r12
|
|
016d6c efdf mov #h'ffffffdf, r15
|
|
016d6e ffff
|
|
016d70 7e3c add #h'3c, r14
|
|
016d72 4281
|
|
016d74 0000
|
|
016d76 0000
|
|
016d78 0000
|
|
016d7a 8142 mov.w r0, @(h'4,r4)
|
|
016d7c 3c7e addc r7, r12
|
|
016d7e 817e mov.w r0, @(h'1c,r7)
|
|
016d80 3c42 cmp/hs r4, r12
|
|
016d82 8100 mov.w r0, @(h'0,r0)
|
|
016d84 0000
|
|
016d86 0000
|
|
016d88 0000
|
|
016d8a 8142 mov.w r0, @(h'4,r4)
|
|
016d8c 3c7e addc r7, r12
|
|
016d8e df7e mov.l @(h'1f8,pc), r15 ;@(h'16f88)
|
|
016d90 3c42 cmp/hs r4, r12
|
|
016d92 8100 mov.w r0, @(h'0,r0)
|
|
016d94 0000
|
|
016d96 7ebd add #h'bd, r14
|
|
016d98 c381 trapa #h'81
|
|
016d9a 0000
|
|
016d9c 0000
|
|
016d9e 0000
|
|
016da0 0000
|
|
016da2 81c3 mov.w r0, @(h'6,r12)
|
|
016da4 bd7e bsr h'-504 ;@(h'168a4)
|
|
016da6 ffff
|
|
016da8 7ebd add #h'bd, r14
|
|
016daa c381 trapa #h'81
|
|
016dac 0000
|
|
016dae 0000
|
|
016db0 81c3 mov.w r0, @(h'6,r12)
|
|
016db2 bd7e bsr h'-504 ;@(h'168b2)
|
|
016db4 ffff
|
|
016db6 ffff
|
|
016db8 ffff
|
|
016dba 7ebd add #h'bd, r14
|
|
016dbc c381 trapa #h'81
|
|
016dbe 0081
|
|
016dc0 c3bd trapa #h'bd
|
|
016dc2 7eff add #h'ff, r14
|
|
016dc4 ffff
|
|
016dc6 fe00
|
|
016dc8 7f80 add #h'80, r15
|
|
016dca 3fe0 cmp/eq r14, r15
|
|
016dcc 3810 cmp/eq r1, r8
|
|
016dce 31f0 cmp/eq r15, r1
|
|
016dd0 13e0 mov.l r14, @(h'0,r3)
|
|
016dd2 17f0 mov.l r15, @(h'0,r7)
|
|
016dd4 17b0 mov.l r11, @(h'0,r7)
|
|
016dd6 13f8 mov.l r15, @(h'20,r3)
|
|
016dd8 1210 mov.l r1, @(h'0,r2)
|
|
016dda 0e10
|
|
016ddc 05e0
|
|
016dde 0490
|
|
016de0 03d0
|
|
016de2 04a0
|
|
016de4 0920
|
|
016de6 0ee0
|
|
016de8 0000
|
|
016dea 0000
|
|
016dec 0000
|
|
016dee 0000
|
|
016df0 0000
|
|
016df2 0000
|
|
016df4 0000
|
|
016df6 fe00
|
|
016df8 7f80 add #h'80, r15
|
|
016dfa 3fe0 cmp/eq r14, r15
|
|
016dfc 3810 cmp/eq r1, r8
|
|
016dfe 31f0 cmp/eq r15, r1
|
|
016e00 13e0 mov.l r14, @(h'0,r3)
|
|
016e02 17f0 mov.l r15, @(h'0,r7)
|
|
016e04 17b0 mov.l r11, @(h'0,r7)
|
|
016e06 13f8 mov.l r15, @(h'20,r3)
|
|
016e08 1210 mov.l r1, @(h'0,r2)
|
|
016e0a 0e10
|
|
016e0c 07e0
|
|
016e0e 07f0
|
|
016e10 03f0
|
|
016e12 07e0
|
|
016e14 0fe0
|
|
016e16 0ee0
|
|
016e18 0000
|
|
016e1a 0000
|
|
016e1c 0000
|
|
016e1e 0000
|
|
016e20 0000
|
|
016e22 0000
|
|
016e24 0000
|
|
016e26 fe00
|
|
016e28 7f80 add #h'80, r15
|
|
016e2a 3fe0 cmp/eq r14, r15
|
|
016e2c 3810 cmp/eq r1, r8
|
|
016e2e 31f0 cmp/eq r15, r1
|
|
016e30 13e0 mov.l r14, @(h'0,r3)
|
|
016e32 17f0 mov.l r15, @(h'0,r7)
|
|
016e34 17b0 mov.l r11, @(h'0,r7)
|
|
016e36 13f8 mov.l r15, @(h'20,r3)
|
|
016e38 1210 mov.l r1, @(h'0,r2)
|
|
016e3a 0e10
|
|
016e3c 05e0
|
|
016e3e 0490
|
|
016e40 07d0
|
|
016e42 0460
|
|
016e44 0340
|
|
016e46 01c0
|
|
016e48 0000
|
|
016e4a 0000
|
|
016e4c 0000
|
|
016e4e 0000
|
|
016e50 0000
|
|
016e52 0000
|
|
016e54 0000
|
|
016e56 fe00
|
|
016e58 7f80 add #h'80, r15
|
|
016e5a 3fe0 cmp/eq r14, r15
|
|
016e5c 3810 cmp/eq r1, r8
|
|
016e5e 31f0 cmp/eq r15, r1
|
|
016e60 13e0 mov.l r14, @(h'0,r3)
|
|
016e62 17f0 mov.l r15, @(h'0,r7)
|
|
016e64 17b0 mov.l r11, @(h'0,r7)
|
|
016e66 13f8 mov.l r15, @(h'20,r3)
|
|
016e68 1210 mov.l r1, @(h'0,r2)
|
|
016e6a 0e10
|
|
016e6c 07e0
|
|
016e6e 07f0
|
|
016e70 07f0
|
|
016e72 07e0
|
|
016e74 03c0
|
|
016e76 01c0
|
|
016e78 0000
|
|
016e7a 0000
|
|
016e7c 0000
|
|
016e7e 0000
|
|
016e80 0000
|
|
016e82 0000
|
|
016e84 0000
|
|
016e86 0ee0
|
|
016e88 0920
|
|
016e8a 04a0
|
|
016e8c 03d0
|
|
016e8e 0490
|
|
016e90 05e0
|
|
016e92 0e10
|
|
016e94 1210 mov.l r1, @(h'0,r2)
|
|
016e96 13f8 mov.l r15, @(h'20,r3)
|
|
016e98 17b0 mov.l r11, @(h'0,r7)
|
|
016e9a 17f0 mov.l r15, @(h'0,r7)
|
|
016e9c 13e0 mov.l r14, @(h'0,r3)
|
|
016e9e 31f0 cmp/eq r15, r1
|
|
016ea0 3810 cmp/eq r1, r8
|
|
016ea2 3fe0 cmp/eq r14, r15
|
|
016ea4 7f80 add #h'80, r15
|
|
016ea6 fe00
|
|
016ea8 0000
|
|
016eaa 0000
|
|
016eac 0000
|
|
016eae 0000
|
|
016eb0 0000
|
|
016eb2 0000
|
|
016eb4 0000
|
|
016eb6 0ee0
|
|
016eb8 0fe0
|
|
016eba 07e0
|
|
016ebc 03f0
|
|
016ebe 07f0
|
|
016ec0 07e0
|
|
016ec2 0e10
|
|
016ec4 1210 mov.l r1, @(h'0,r2)
|
|
016ec6 13f8 mov.l r15, @(h'20,r3)
|
|
016ec8 17b0 mov.l r11, @(h'0,r7)
|
|
016eca 17f0 mov.l r15, @(h'0,r7)
|
|
016ecc 13e0 mov.l r14, @(h'0,r3)
|
|
016ece 31f0 cmp/eq r15, r1
|
|
016ed0 3810 cmp/eq r1, r8
|
|
016ed2 3fe0 cmp/eq r14, r15
|
|
016ed4 7f80 add #h'80, r15
|
|
016ed6 fe00
|
|
016ed8 0000
|
|
016eda 0000
|
|
016edc 0000
|
|
016ede 0000
|
|
016ee0 0000
|
|
016ee2 0000
|
|
016ee4 0000
|
|
016ee6 01c0
|
|
016ee8 0340
|
|
016eea 0460
|
|
016eec 07d0
|
|
016eee 0490
|
|
016ef0 05e0
|
|
016ef2 0e10
|
|
016ef4 1210 mov.l r1, @(h'0,r2)
|
|
016ef6 13f8 mov.l r15, @(h'20,r3)
|
|
016ef8 17b0 mov.l r11, @(h'0,r7)
|
|
016efa 17f0 mov.l r15, @(h'0,r7)
|
|
016efc 13e0 mov.l r14, @(h'0,r3)
|
|
016efe 31f0 cmp/eq r15, r1
|
|
016f00 3810 cmp/eq r1, r8
|
|
016f02 3fe0 cmp/eq r14, r15
|
|
016f04 7f80 add #h'80, r15
|
|
016f06 fe00
|
|
016f08 0000
|
|
016f0a 0000
|
|
016f0c 0000
|
|
016f0e 0000
|
|
016f10 0000
|
|
016f12 0000
|
|
016f14 0000
|
|
016f16 01c0
|
|
016f18 03c0
|
|
016f1a 07e0
|
|
016f1c 07f0
|
|
016f1e 07f0
|
|
016f20 07e0
|
|
016f22 0e10
|
|
016f24 1210 mov.l r1, @(h'0,r2)
|
|
016f26 13f8 mov.l r15, @(h'20,r3)
|
|
016f28 17b0 mov.l r11, @(h'0,r7)
|
|
016f2a 17f0 mov.l r15, @(h'0,r7)
|
|
016f2c 13e0 mov.l r14, @(h'0,r3)
|
|
016f2e 31f0 cmp/eq r15, r1
|
|
016f30 3810 cmp/eq r1, r8
|
|
016f32 3fe0 cmp/eq r14, r15
|
|
016f34 7f80 add #h'80, r15
|
|
016f36 fe00
|
|
016f38 0000
|
|
016f3a 0000
|
|
016f3c 0000
|
|
016f3e 0000
|
|
016f40 0000
|
|
016f42 0000
|
|
016f44 0000
|
|
016f46 01ff mac.l @r15+, @r1+
|
|
016f48 807f mov.b r0, @(h'f,r7)
|
|
016f4a c01f mov.b r0, @(h'1f,gbr)
|
|
016f4c c00f mov.b r0, @(h'f,gbr)
|
|
016f4e c00f mov.b r0, @(h'f,gbr)
|
|
016f50 e01f mov #h'1f, r0
|
|
016f52 e00f mov #h'f, r0
|
|
016f54 e00f mov #h'f, r0
|
|
016f56 e007 mov #h'7, r0
|
|
016f58 e00f mov #h'f, r0
|
|
016f5a f00f
|
|
016f5c f81f
|
|
016f5e f80f
|
|
016f60 fc0f
|
|
016f62 f81f
|
|
016f64 f01f
|
|
016f66 f11f
|
|
016f68 ffff
|
|
016f6a ffff
|
|
016f6c ffff
|
|
016f6e ffff
|
|
016f70 ffff
|
|
016f72 ffff
|
|
016f74 ffff
|
|
016f76 01ff mac.l @r15+, @r1+
|
|
016f78 807f mov.b r0, @(h'f,r7)
|
|
016f7a c01f mov.b r0, @(h'1f,gbr)
|
|
016f7c c00f mov.b r0, @(h'f,gbr)
|
|
016f7e c00f mov.b r0, @(h'f,gbr)
|
|
016f80 e01f mov #h'1f, r0
|
|
016f82 e00f mov #h'f, r0
|
|
016f84 e00f mov #h'f, r0
|
|
016f86 e007 mov #h'7, r0
|
|
016f88 e00f mov #h'f, r0
|
|
016f8a f00f
|
|
016f8c f81f
|
|
016f8e f80f
|
|
016f90 f80f
|
|
016f92 f81f
|
|
016f94 fc3f
|
|
016f96 fe3f
|
|
016f98 ffff
|
|
016f9a ffff
|
|
016f9c ffff
|
|
016f9e ffff
|
|
016fa0 ffff
|
|
016fa2 ffff
|
|
016fa4 ffff
|
|
016fa6 f11f
|
|
016fa8 f01f
|
|
016faa f81f
|
|
016fac fc0f
|
|
016fae f80f
|
|
016fb0 f81f
|
|
016fb2 f00f
|
|
016fb4 e00f mov #h'f, r0
|
|
016fb6 e007 mov #h'7, r0
|
|
016fb8 e00f mov #h'f, r0
|
|
016fba e00f mov #h'f, r0
|
|
016fbc e01f mov #h'1f, r0
|
|
016fbe c00f mov.b r0, @(h'f,gbr)
|
|
016fc0 c00f mov.b r0, @(h'f,gbr)
|
|
016fc2 c01f mov.b r0, @(h'1f,gbr)
|
|
016fc4 807f mov.b r0, @(h'f,r7)
|
|
016fc6 01ff mac.l @r15+, @r1+
|
|
016fc8 ffff
|
|
016fca ffff
|
|
016fcc ffff
|
|
016fce ffff
|
|
016fd0 ffff
|
|
016fd2 ffff
|
|
016fd4 ffff
|
|
016fd6 fe3f
|
|
016fd8 fc3f
|
|
016fda f81f
|
|
016fdc f80f
|
|
016fde f80f
|
|
016fe0 f81f
|
|
016fe2 f00f
|
|
016fe4 e00f mov #h'f, r0
|
|
016fe6 e007 mov #h'7, r0
|
|
016fe8 e00f mov #h'f, r0
|
|
016fea e00f mov #h'f, r0
|
|
016fec e01f mov #h'1f, r0
|
|
016fee c00f mov.b r0, @(h'f,gbr)
|
|
016ff0 c00f mov.b r0, @(h'f,gbr)
|
|
016ff2 c01f mov.b r0, @(h'1f,gbr)
|
|
016ff4 807f mov.b r0, @(h'f,r7)
|
|
016ff6 01ff mac.l @r15+, @r1+
|
|
016ff8 ffff
|
|
016ffa ffff
|
|
016ffc ffff
|
|
016ffe ffff
|
|
017000 ffff
|
|
017002 ffff
|
|
017004 ffff
|
|
017006 0078
|
|
017008 0001
|
|
01700a 8500 mov.w @(h'0,r0), r0
|
|
01700c 0ffe mov.l @(r0,r15), r15
|
|
01700e 80f4 mov.b r0, @(h'4,r15)
|
|
017010 cc40 tst.b #h'40, @(r0,gbr)
|
|
017012 8458 mov.b @(h'8,r5), r0
|
|
017014 204a xor r4, r0
|
|
017016 2858 tst r5, r8
|
|
017018 2928 tst r2, r9
|
|
01701a 847c mov.b @(h'c,r7), r0
|
|
01701c 9702 mov.w @(h'4,pc), r7 ;@(h'17024)
|
|
01701e 2209 and r0, r2
|
|
017020 0111
|
|
017022 09ff mac.l @r15+, @r9+
|
|
017024 0ef9
|
|
017026 0204 mov.b r0, @(r0,r2)
|
|
017028 0104 mov.b r0, @(r0,r1)
|
|
01702a 0301
|
|
01702c 1800 mov.l r0, @(h'0,r8)
|
|
01702e ffe0
|
|
017030 0000
|
|
017032 0000
|
|
017034 0000
|
|
017036 0078
|
|
017038 0001
|
|
01703a 8500 mov.w @(h'0,r0), r0
|
|
01703c 0ffe mov.l @(r0,r15), r15
|
|
01703e 80fc mov.b r0, @(h'c,r15)
|
|
017040 cc40 tst.b #h'40, @(r0,gbr)
|
|
017042 fc58
|
|
017044 207a xor r7, r0
|
|
017046 3858 sub r5, r8
|
|
017048 3938 sub r3, r9
|
|
01704a 847c mov.b @(h'c,r7), r0
|
|
01704c 9f02 mov.w @(h'4,pc), r15 ;@(h'17054)
|
|
01704e 3e0f addv r0, r14
|
|
017050 011f mac.l @r1+, @r1+
|
|
017052 0fff mac.l @r15+, @r15+
|
|
017054 0fff mac.l @r15+, @r15+
|
|
017056 0207 mul.l r0, r2
|
|
017058 ff04
|
|
01705a 03ff mac.l @r15+, @r3+
|
|
01705c 1800 mov.l r0, @(h'0,r8)
|
|
01705e ffe0
|
|
017060 0000
|
|
017062 0000
|
|
017064 0000
|
|
017066 0078
|
|
017068 0001
|
|
01706a 8500 mov.w @(h'0,r0), r0
|
|
01706c 0f7e mov.l @(r0,r7), r15
|
|
01706e 80f1 mov.b r0, @(h'1,r15)
|
|
017070 4c40
|
|
017072 8178 mov.w r0, @(h'10,r7)
|
|
017074 2041 mov.w r4, @r0
|
|
017076 4858
|
|
017078 20f8 tst r15, r0
|
|
01707a 8478 mov.b @(h'8,r7), r0
|
|
01707c 0702 stc sr, r7
|
|
01707e 27f9 and r15, r7
|
|
017080 0112 stc gbr, r1
|
|
017082 09ff mac.l @r15+, @r9+
|
|
017084 0df9
|
|
017086 0204 mov.b r0, @(r0,r2)
|
|
017088 0104 mov.b r0, @(r0,r1)
|
|
01708a 0301
|
|
01708c 1800 mov.l r0, @(h'0,r8)
|
|
01708e ffe0
|
|
017090 0000
|
|
017092 0000
|
|
017094 0000
|
|
017096 0078
|
|
017098 0001
|
|
01709a 8500 mov.w @(h'0,r0), r0
|
|
01709c 0f7e mov.l @(r0,r7), r15
|
|
01709e 80ff mov.b r0, @(h'f,r15)
|
|
0170a0 4c40
|
|
0170a2 ff78
|
|
0170a4 207f muls.w r7, r0
|
|
0170a6 4858
|
|
0170a8 3ff8 sub r15, r15
|
|
0170aa 847f mov.b @(h'f,r7), r0
|
|
0170ac ff02
|
|
0170ae 3fff addv r15, r15
|
|
0170b0 011e mov.l @(r0,r1), r1
|
|
0170b2 0fff mac.l @r15+, @r15+
|
|
0170b4 0fff mac.l @r15+, @r15+
|
|
0170b6 0207 mul.l r0, r2
|
|
0170b8 ff04
|
|
0170ba 03ff mac.l @r15+, @r3+
|
|
0170bc 1800 mov.l r0, @(h'0,r8)
|
|
0170be ffe0
|
|
0170c0 0000
|
|
0170c2 0000
|
|
0170c4 0000
|
|
0170c6 0078
|
|
0170c8 0001
|
|
0170ca 8500 mov.w @(h'0,r0), r0
|
|
0170cc 0f7e mov.l @(r0,r7), r15
|
|
0170ce 80f1 mov.b r0, @(h'1,r15)
|
|
0170d0 4c40
|
|
0170d2 8178 mov.w r0, @(h'10,r7)
|
|
0170d4 2041 mov.w r4, @r0
|
|
0170d6 4858
|
|
0170d8 20f8 tst r15, r0
|
|
0170da 8478 mov.b @(h'8,r7), r0
|
|
0170dc 0702 stc sr, r7
|
|
0170de 20f9 and r15, r0
|
|
0170e0 0111
|
|
0170e2 09ff mac.l @r15+, @r9+
|
|
0170e4 0a09 nop
|
|
0170e6 020c mov.b @(r0,r0), r2
|
|
0170e8 9104 mov.w @(h'8,pc), r1 ;@(h'170f4)
|
|
0170ea 0921
|
|
0170ec 180a mov.l r0, @(h'28,r8)
|
|
0170ee 3fe0 cmp/eq r14, r15
|
|
0170f0 0440
|
|
0170f2 0003 bsrf r0
|
|
0170f4 8000 mov.b r0, @(h'0,r0)
|
|
0170f6 0078
|
|
0170f8 0001
|
|
0170fa 8500 mov.w @(h'0,r0), r0
|
|
0170fc 0f7e mov.l @(r0,r7), r15
|
|
0170fe 80ff mov.b r0, @(h'f,r15)
|
|
017100 4c40
|
|
017102 ff78
|
|
017104 207f muls.w r7, r0
|
|
017106 4858
|
|
017108 3ff8 sub r15, r15
|
|
01710a 847f mov.b @(h'f,r7), r0
|
|
01710c ff02
|
|
01710e 3fff addv r15, r15
|
|
017110 011f mac.l @r1+, @r1+
|
|
017112 0fff mac.l @r15+, @r15+
|
|
017114 0e0f mac.l @r0+, @r14+
|
|
017116 020c mov.b @(r0,r0), r2
|
|
017118 9f04 mov.w @(h'8,pc), r15 ;@(h'17124)
|
|
01711a 093f mac.l @r3+, @r9+
|
|
01711c 180a mov.l r0, @(h'28,r8)
|
|
01711e 3fe0 cmp/eq r14, r15
|
|
017120 0440
|
|
017122 0003 bsrf r0
|
|
017124 8000 mov.b r0, @(h'0,r0)
|
|
017126 ff87
|
|
017128 fffe
|
|
01712a 02ff mac.l @r15+, @r2+
|
|
01712c f000
|
|
01712e 7f00
|
|
017130 003f mac.l @r3+, @r0+
|
|
017132 0000
|
|
017134 1f80 mov.l r8, @(h'0,r15)
|
|
017136 0007 mul.l r0, r0
|
|
017138 c000 mov.b r0, @(h'0,gbr)
|
|
01713a 0380
|
|
01713c 0001
|
|
01713e c000 mov.b r0, @(h'0,gbr)
|
|
017140 00e0
|
|
017142 0000
|
|
017144 f000
|
|
017146 01f8
|
|
017148 0003 bsrf r0
|
|
01714a fc00
|
|
01714c 07ff mac.l @r15+, @r7+
|
|
01714e 001f mac.l @r1+, @r0+
|
|
017150 ffff
|
|
017152 ffff
|
|
017154 ffff
|
|
017156 0018 sett
|
|
017158 0001
|
|
01715a e700 mov #h'0, r7
|
|
01715c 0218 sett
|
|
01715e e001 mov #h'1, r0
|
|
017160 85f0 mov.w @(h'0,r15), r0
|
|
017162 0063
|
|
017164 1001 mov.l r0, @(h'4,r0)
|
|
017166 d108 mov.l @(h'20,pc), r1 ;@(h'17188)
|
|
017168 022a sts pr, r2
|
|
01716a 8802 cmp/eq #h'2, r0
|
|
01716c 4684
|
|
01716e 028c mov.b @(r0,r8), r2
|
|
017170 4401 shlr r4
|
|
017172 1624 mov.l r2, @(h'10,r6)
|
|
017174 02a2 stc r2_bank, r2
|
|
017176 1c04 mov.l r0, @(h'10,r12)
|
|
017178 5504 mov.l @(h'10,r0), r5
|
|
01717a 0428 clrmac
|
|
01717c c40a mov.b @(h'a,gbr), r0
|
|
01717e a024 bra h'48 ;@(h'171ca)
|
|
017180 07d0
|
|
017182 5800 mov.l @(h'0,r0), r8
|
|
017184 6fa0 mov.b @r10, r15
|
|
017186 0090
|
|
017188 4001 shlr r0
|
|
01718a 6020 mov.b @r2, r0
|
|
01718c 0257 mul.l r5, r2
|
|
01718e 5001 mov.l @(h'4,r0), r0
|
|
017190 8888 cmp/eq #h'ffffff88, r0
|
|
017192 0077 mul.l r7, r0
|
|
017194 7000
|
|
017196 0000
|
|
017198 0000
|
|
01719a 0000
|
|
01719c 0000
|
|
01719e 0018 sett
|
|
0171a0 0001
|
|
0171a2 e700 mov #h'0, r7
|
|
0171a4 03ff mac.l @r15+, @r3+
|
|
0171a6 e001 mov #h'1, r0
|
|
0171a8 fff0
|
|
0171aa 007f mac.l @r7+, @r0+
|
|
0171ac 1001 mov.l r0, @(h'4,r0)
|
|
0171ae ff08
|
|
0171b0 03ef mac.l @r14+, @r3+
|
|
0171b2 8803 cmp/eq #h'3, r0
|
|
0171b4 c784 mova @(h'210,pc), r0 ;h'173c8
|
|
0171b6 038f mac.l @r8+, @r3+
|
|
0171b8 c401 mov.b @(h'1,gbr), r0
|
|
0171ba 17e4 mov.l r14, @(h'10,r7)
|
|
0171bc 02a3
|
|
0171be fc04
|
|
0171c0 77fc add #h'fc, r7
|
|
0171c2 043f mac.l @r3+, @r4+
|
|
0171c4 fc0a
|
|
0171c6 bffc bsr h'-8 ;@(h'171c2)
|
|
0171c8 07ff mac.l @r15+, @r7+
|
|
0171ca f800
|
|
0171cc 7fe0 add #h'e0, r15
|
|
0171ce 00ff mac.l @r15+, @r0+
|
|
0171d0 c001 mov.b r0, @(h'1,gbr)
|
|
0171d2 7fe0 add #h'e0, r15
|
|
0171d4 025f mac.l @r5+, @r2+
|
|
0171d6 d001 mov.l @(h'4,pc), r0 ;@(h'171dc)
|
|
0171d8 8888 cmp/eq #h'ffffff88, r0
|
|
0171da 0077 mul.l r7, r0
|
|
0171dc 7000
|
|
0171de 0000
|
|
0171e0 0000
|
|
0171e2 0000
|
|
0171e4 0000
|
|
0171e6 0018 sett
|
|
0171e8 0001
|
|
0171ea e700 mov #h'0, r7
|
|
0171ec 0218 sett
|
|
0171ee e001 mov #h'1, r0
|
|
0171f0 85f0 mov.w @(h'0,r15), r0
|
|
0171f2 0063
|
|
0171f4 1001 mov.l r0, @(h'4,r0)
|
|
0171f6 d108 mov.l @(h'20,pc), r1 ;@(h'17218)
|
|
0171f8 022a sts pr, r2
|
|
0171fa 8802 cmp/eq #h'2, r0
|
|
0171fc 4684
|
|
0171fe 028c mov.b @(r0,r8), r2
|
|
017200 4401 shlr r4
|
|
017202 1624 mov.l r2, @(h'10,r6)
|
|
017204 02a2 stc r2_bank, r2
|
|
017206 1c04 mov.l r0, @(h'10,r12)
|
|
017208 5504 mov.l @(h'10,r0), r5
|
|
01720a 0428 clrmac
|
|
01720c c40a mov.b @(h'a,gbr), r0
|
|
01720e a024 bra h'48 ;@(h'1725a)
|
|
017210 07c7 mul.l r12, r7
|
|
017212 d800 mov.l @(h'0,pc), r8 ;@(h'17214)
|
|
017214 7e40 add #h'40, r14
|
|
017216 0041
|
|
017218 2000 mov.b r0, @r0
|
|
01721a 80d0 mov.b r0, @(h'0,r13)
|
|
01721c 015d mov.w @(r0,r5), r1
|
|
01721e 4802 sts.l mach, @-r8
|
|
017220 2230 mov.b r3, @r2
|
|
017222 01dd mov.w @(r0,r13), r1
|
|
017224 c000 mov.b r0, @(h'0,gbr)
|
|
017226 0000
|
|
017228 0000
|
|
01722a 0000
|
|
01722c 0000
|
|
01722e 0018 sett
|
|
017230 0001
|
|
017232 e700 mov #h'0, r7
|
|
017234 03ff mac.l @r15+, @r3+
|
|
017236 e001 mov #h'1, r0
|
|
017238 fff0
|
|
01723a 007f mac.l @r7+, @r0+
|
|
01723c 1001 mov.l r0, @(h'4,r0)
|
|
01723e ff08
|
|
017240 03ef mac.l @r14+, @r3+
|
|
017242 8803 cmp/eq #h'3, r0
|
|
017244 c784 mova @(h'210,pc), r0 ;h'17458
|
|
017246 038f mac.l @r8+, @r3+
|
|
017248 c401 mov.b @(h'1,gbr), r0
|
|
01724a 17e4 mov.l r14, @(h'10,r7)
|
|
01724c 02a3
|
|
01724e fc04
|
|
017250 77fc add #h'fc, r7
|
|
017252 043f mac.l @r3+, @r4+
|
|
017254 fc0a
|
|
017256 bffc bsr h'-8 ;@(h'17252)
|
|
017258 07ff mac.l @r15+, @r7+
|
|
01725a d800 mov.l @(h'0,pc), r8 ;@(h'1725c)
|
|
01725c 7fc0 add #h'c0, r15
|
|
01725e 007f mac.l @r7+, @r0+
|
|
017260 e000 mov #h'0, r0
|
|
017262 ffd0
|
|
017264 017f mac.l @r7+, @r1+
|
|
017266 4802 sts.l mach, @-r8
|
|
017268 2230 mov.b r3, @r2
|
|
01726a 01dd mov.w @(r0,r13), r1
|
|
01726c c000 mov.b r0, @(h'0,gbr)
|
|
01726e 0000
|
|
017270 0000
|
|
017272 0000
|
|
017274 0000
|
|
017276 0018 sett
|
|
017278 0001
|
|
01727a e700 mov #h'0, r7
|
|
01727c 0218 sett
|
|
01727e e001 mov #h'1, r0
|
|
017280 85f0 mov.w @(h'0,r15), r0
|
|
017282 0063
|
|
017284 1001 mov.l r0, @(h'4,r0)
|
|
017286 d108 mov.l @(h'20,pc), r1 ;@(h'172a8)
|
|
017288 022a sts pr, r2
|
|
01728a 8802 cmp/eq #h'2, r0
|
|
01728c 4684
|
|
01728e 5a8c mov.l @(h'30,r8), r10
|
|
017290 44a5
|
|
017292 1624 mov.l r2, @(h'10,r6)
|
|
017294 80a2 mov.b r0, @(h'2,r10)
|
|
017296 1cbb mov.l r11, @(h'2c,r12)
|
|
017298 5404 mov.l @(h'10,r0), r4
|
|
01729a 651e exts.b r1, r5
|
|
01729c 04a1
|
|
01729e 1184 mov.l r8, @(h'10,r1)
|
|
0172a0 8110 mov.w r0, @(h'0,r1)
|
|
0172a2 78a3 add #h'a3, r8
|
|
0172a4 1800 mov.l r0, @(h'0,r8)
|
|
0172a6 4ea8
|
|
0172a8 0050
|
|
0172aa 4000 shll r0
|
|
0172ac 2000 mov.b r0, @r0
|
|
0172ae 0000
|
|
0172b0 0000
|
|
0172b2 0000
|
|
0172b4 0000
|
|
0172b6 0000
|
|
0172b8 0000
|
|
0172ba 0000
|
|
0172bc 0000
|
|
0172be 0018 sett
|
|
0172c0 0001
|
|
0172c2 ff00
|
|
0172c4 03ff mac.l @r15+, @r3+
|
|
0172c6 e001 mov #h'1, r0
|
|
0172c8 fff0
|
|
0172ca 007f mac.l @r7+, @r0+
|
|
0172cc 1001 mov.l r0, @(h'4,r0)
|
|
0172ce ff08
|
|
0172d0 03ef mac.l @r14+, @r3+
|
|
0172d2 8803 cmp/eq #h'3, r0
|
|
0172d4 c784 mova @(h'210,pc), r0 ;h'174e8
|
|
0172d6 5b8f mov.l @(h'3c,r8), r11
|
|
0172d8 c4bf mov.b @(h'bf,gbr), r0
|
|
0172da 17e4 mov.l r14, @(h'10,r7)
|
|
0172dc 9fa3 mov.w @(h'146,pc), r15 ;@(h'17426)
|
|
0172de fcbf
|
|
0172e0 57fc mov.l @(h'30,r15), r7
|
|
0172e2 7f1f add #h'1f, r15
|
|
0172e4 fcbf
|
|
0172e6 11fc mov.l r15, @(h'30,r1)
|
|
0172e8 9f10 mov.w @(h'20,pc), r15 ;@(h'1730c)
|
|
0172ea 78bf add #h'bf, r8
|
|
0172ec 1800 mov.l r0, @(h'0,r8)
|
|
0172ee 5ea8 mov.l @(h'20,r10), r14
|
|
0172f0 0050
|
|
0172f2 4000 shll r0
|
|
0172f4 2000 mov.b r0, @r0
|
|
0172f6 0000
|
|
0172f8 0000
|
|
0172fa 0000
|
|
0172fc 0000
|
|
0172fe 0000
|
|
017300 0000
|
|
017302 0000
|
|
017304 0000
|
|
017306 0018 sett
|
|
017308 0001
|
|
01730a e700 mov #h'0, r7
|
|
01730c 0218 sett
|
|
01730e e001 mov #h'1, r0
|
|
017310 85f0 mov.w @(h'0,r15), r0
|
|
017312 0063
|
|
017314 1001 mov.l r0, @(h'4,r0)
|
|
017316 d108 mov.l @(h'20,pc), r1 ;@(h'17338)
|
|
017318 022a sts pr, r2
|
|
01731a 8802 cmp/eq #h'2, r0
|
|
01731c 4684
|
|
01731e 5a8c mov.l @(h'30,r8), r10
|
|
017320 44a5
|
|
017322 1624 mov.l r2, @(h'10,r6)
|
|
017324 80a2 mov.b r0, @(h'2,r10)
|
|
017326 1cbb mov.l r11, @(h'2c,r12)
|
|
017328 5404 mov.l @(h'10,r0), r4
|
|
01732a 651e exts.b r1, r5
|
|
01732c 04a1
|
|
01732e 1184 mov.l r8, @(h'10,r1)
|
|
017330 8110 mov.w r0, @(h'0,r1)
|
|
017332 78a3 add #h'a3, r8
|
|
017334 1800 mov.l r0, @(h'0,r8)
|
|
017336 4ea8
|
|
017338 0051
|
|
01733a 5000 mov.l @(h'0,r0), r0
|
|
01733c 2150 mov.b r5, @r1
|
|
01733e 0001
|
|
017340 1000 mov.l r0, @(h'0,r0)
|
|
017342 00a0
|
|
017344 0000
|
|
017346 a000 bra h'0 ;@(h'1734a)
|
|
017348 0040
|
|
01734a 0000
|
|
01734c 0000
|
|
01734e 0018 sett
|
|
017350 0001
|
|
017352 ff00
|
|
017354 03ff mac.l @r15+, @r3+
|
|
017356 e001 mov #h'1, r0
|
|
017358 fff0
|
|
01735a 007f mac.l @r7+, @r0+
|
|
01735c 1001 mov.l r0, @(h'4,r0)
|
|
01735e ff08
|
|
017360 03ef mac.l @r14+, @r3+
|
|
017362 8803 cmp/eq #h'3, r0
|
|
017364 c784 mova @(h'210,pc), r0 ;h'17578
|
|
017366 5b8f mov.l @(h'3c,r8), r11
|
|
017368 c4bf mov.b @(h'bf,gbr), r0
|
|
01736a 17e4 mov.l r14, @(h'10,r7)
|
|
01736c 9fa3 mov.w @(h'146,pc), r15 ;@(h'174b6)
|
|
01736e fcbf
|
|
017370 57fc mov.l @(h'30,r15), r7
|
|
017372 7f1f add #h'1f, r15
|
|
017374 fcbf
|
|
017376 11fc mov.l r15, @(h'30,r1)
|
|
017378 9f10 mov.w @(h'20,pc), r15 ;@(h'1739c)
|
|
01737a 78bf add #h'bf, r8
|
|
01737c 1800 mov.l r0, @(h'0,r8)
|
|
01737e 5ea8 mov.l @(h'20,r10), r14
|
|
017380 0051
|
|
017382 5000 mov.l @(h'0,r0), r0
|
|
017384 2150 mov.b r5, @r1
|
|
017386 0001
|
|
017388 1000 mov.l r0, @(h'0,r0)
|
|
01738a 00a0
|
|
01738c 0000
|
|
01738e a000 bra h'0 ;@(h'17392)
|
|
017390 0040
|
|
017392 0000
|
|
017394 0000
|
|
017396 0018 sett
|
|
017398 0001
|
|
01739a e700 mov #h'0, r7
|
|
01739c 0218 sett
|
|
01739e e001 mov #h'1, r0
|
|
0173a0 85f0 mov.w @(h'0,r15), r0
|
|
0173a2 0063
|
|
0173a4 1001 mov.l r0, @(h'4,r0)
|
|
0173a6 d108 mov.l @(h'20,pc), r1 ;@(h'173c8)
|
|
0173a8 022a sts pr, r2
|
|
0173aa 8802 cmp/eq #h'2, r0
|
|
0173ac 4684
|
|
0173ae 5a8c mov.l @(h'30,r8), r10
|
|
0173b0 44a5
|
|
0173b2 1624 mov.l r2, @(h'10,r6)
|
|
0173b4 80a2 mov.b r0, @(h'2,r10)
|
|
0173b6 1cbb mov.l r11, @(h'2c,r12)
|
|
0173b8 5404 mov.l @(h'10,r0), r4
|
|
0173ba 651e exts.b r1, r5
|
|
0173bc 04a1
|
|
0173be 1184 mov.l r8, @(h'10,r1)
|
|
0173c0 8110 mov.w r0, @(h'0,r1)
|
|
0173c2 78a3 add #h'a3, r8
|
|
0173c4 1800 mov.l r0, @(h'0,r8)
|
|
0173c6 4ea8
|
|
0173c8 0052
|
|
0173ca e800 mov #h'0, r8
|
|
0173cc 2248 tst r4, r2
|
|
0173ce 0001
|
|
0173d0 1000 mov.l r0, @(h'0,r0)
|
|
0173d2 0110
|
|
0173d4 0000
|
|
0173d6 a000 bra h'0 ;@(h'173da)
|
|
0173d8 0040
|
|
0173da 0000
|
|
0173dc 0000
|
|
0173de 0018 sett
|
|
0173e0 0001
|
|
0173e2 ff00
|
|
0173e4 03ff mac.l @r15+, @r3+
|
|
0173e6 e001 mov #h'1, r0
|
|
0173e8 fff0
|
|
0173ea 007f mac.l @r7+, @r0+
|
|
0173ec 1001 mov.l r0, @(h'4,r0)
|
|
0173ee ff08
|
|
0173f0 03ef mac.l @r14+, @r3+
|
|
0173f2 8803 cmp/eq #h'3, r0
|
|
0173f4 c784 mova @(h'210,pc), r0 ;h'17608
|
|
0173f6 5b8f mov.l @(h'3c,r8), r11
|
|
0173f8 c4bf mov.b @(h'bf,gbr), r0
|
|
0173fa 17e4 mov.l r14, @(h'10,r7)
|
|
0173fc 9fa3 mov.w @(h'146,pc), r15 ;@(h'17546)
|
|
0173fe fcbf
|
|
017400 57fc mov.l @(h'30,r15), r7
|
|
017402 7f1f add #h'1f, r15
|
|
017404 fcbf
|
|
017406 11fc mov.l r15, @(h'30,r1)
|
|
017408 9f10 mov.w @(h'20,pc), r15 ;@(h'1742c)
|
|
01740a 78bf add #h'bf, r8
|
|
01740c 1800 mov.l r0, @(h'0,r8)
|
|
01740e 5ea8 mov.l @(h'20,r10), r14
|
|
017410 0052
|
|
017412 e800 mov #h'0, r8
|
|
017414 2248 tst r4, r2
|
|
017416 0001
|
|
017418 1000 mov.l r0, @(h'0,r0)
|
|
01741a 0110
|
|
01741c 0000
|
|
01741e a000 bra h'0 ;@(h'17422)
|
|
017420 0040
|
|
017422 0000
|
|
017424 0000
|
|
017426 ffe7
|
|
017428 fffe
|
|
01742a 00ff mac.l @r15+, @r0+
|
|
01742c fc00
|
|
01742e 1ffe mov.l r15, @(h'38,r15)
|
|
017430 000f mac.l @r0+, @r0+
|
|
017432 ff80
|
|
017434 0ffe mov.l @(r0,r15), r15
|
|
017436 0007 mul.l r0, r0
|
|
017438 fc00
|
|
01743a 07fc mov.b @(r0,r15), r7
|
|
01743c 0003 bsrf r0
|
|
01743e fc00
|
|
017440 03fe mov.l @(r0,r15), r3
|
|
017442 0003 bsrf r0
|
|
017444 fc00
|
|
017446 03f8
|
|
017448 0003 bsrf r0
|
|
01744a f800
|
|
01744c 03f0
|
|
01744e 0003 bsrf r0
|
|
017450 f800
|
|
017452 07ff mac.l @r15+, @r7+
|
|
017454 801f mov.b r0, @(h'f,r1)
|
|
017456 ff00
|
|
017458 3ffe addc r15, r15
|
|
01745a 001f mac.l @r1+, @r0+
|
|
01745c fc00
|
|
01745e 0ffe mov.l @(r0,r15), r15
|
|
017460 0007 mul.l r0, r0
|
|
017462 ff88
|
|
017464 8fff bf/s h'-2 ;@(h'17466)
|
|
017466 ffff
|
|
017468 ffff
|
|
01746a ffff
|
|
01746c ffff
|
|
01746e ffe7
|
|
017470 fffe
|
|
017472 00ff mac.l @r15+, @r0+
|
|
017474 fc00
|
|
017476 1ffe mov.l r15, @(h'38,r15)
|
|
017478 000f mac.l @r0+, @r0+
|
|
01747a ff80
|
|
01747c 0ffe mov.l @(r0,r15), r15
|
|
01747e 0007 mul.l r0, r0
|
|
017480 fc00
|
|
017482 07fc mov.b @(r0,r15), r7
|
|
017484 0003 bsrf r0
|
|
017486 fc00
|
|
017488 03fe mov.l @(r0,r15), r3
|
|
01748a 0003 bsrf r0
|
|
01748c fc00
|
|
01748e 03f8
|
|
017490 0003 bsrf r0
|
|
017492 f800
|
|
017494 03f0
|
|
017496 0003 bsrf r0
|
|
017498 f800
|
|
01749a 27ff muls.w r15, r7
|
|
01749c 803f mov.b r0, @(h'f,r3)
|
|
01749e ff80
|
|
0174a0 1fff mov.l r15, @(h'3c,r15)
|
|
0174a2 000f mac.l @r0+, @r0+
|
|
0174a4 fe00
|
|
0174a6 07fc mov.b @(r0,r15), r7
|
|
0174a8 000f mac.l @r0+, @r0+
|
|
0174aa fe22
|
|
0174ac 3fff addv r15, r15
|
|
0174ae ffff
|
|
0174b0 ffff
|
|
0174b2 ffff
|
|
0174b4 ffff
|
|
0174b6 ffe7
|
|
0174b8 fffe
|
|
0174ba 00ff mac.l @r15+, @r0+
|
|
0174bc fc00
|
|
0174be 1ffe mov.l r15, @(h'38,r15)
|
|
0174c0 000f mac.l @r0+, @r0+
|
|
0174c2 ff80
|
|
0174c4 0ffe mov.l @(r0,r15), r15
|
|
0174c6 0007 mul.l r0, r0
|
|
0174c8 fc00
|
|
0174ca 07fc mov.b @(r0,r15), r7
|
|
0174cc 0003 bsrf r0
|
|
0174ce a400 bra h'800 ;@(h'17cd2)
|
|
0174d0 0300
|
|
0174d2 0003 bsrf r0
|
|
0174d4 0000
|
|
0174d6 0300
|
|
0174d8 0003 bsrf r0
|
|
0174da 8000 mov.b r0, @(h'0,r0)
|
|
0174dc 0300
|
|
0174de 0e03 bsrf r14
|
|
0174e0 000f mac.l @r0+, @r0+
|
|
0174e2 8700
|
|
0174e4 07ff mac.l @r15+, @r7+
|
|
0174e6 8117 mov.w r0, @(h'e,r1)
|
|
0174e8 ff8f
|
|
0174ea bfff bsr h'-2 ;@(h'174ec)
|
|
0174ec dfff mov.l @(h'3fc,pc), r15 ;@(h'178ec)
|
|
0174ee ffff
|
|
0174f0 ffff
|
|
0174f2 ffff
|
|
0174f4 ffff
|
|
0174f6 ffff
|
|
0174f8 ffff
|
|
0174fa ffff
|
|
0174fc ffff
|
|
0174fe ffe7
|
|
017500 fffe
|
|
017502 00ff mac.l @r15+, @r0+
|
|
017504 fc00
|
|
017506 1ffe mov.l r15, @(h'38,r15)
|
|
017508 000f mac.l @r0+, @r0+
|
|
01750a ff80
|
|
01750c 0ffe mov.l @(r0,r15), r15
|
|
01750e 0007 mul.l r0, r0
|
|
017510 fc00
|
|
017512 07fc mov.b @(r0,r15), r7
|
|
017514 0003 bsrf r0
|
|
017516 a400 bra h'800 ;@(h'17d1a)
|
|
017518 0300
|
|
01751a 0003 bsrf r0
|
|
01751c 0000
|
|
01751e 0300
|
|
017520 0003 bsrf r0
|
|
017522 8000 mov.b r0, @(h'0,r0)
|
|
017524 0300
|
|
017526 0e03 bsrf r14
|
|
017528 000f mac.l @r0+, @r0+
|
|
01752a 8700
|
|
01752c 07ff mac.l @r15+, @r7+
|
|
01752e 8007 mov.b r0, @(h'7,r0)
|
|
017530 ff8e
|
|
017532 0fff mac.l @r15+, @r15+
|
|
017534 de0f mov.l @(h'3c,pc), r14 ;@(h'17574)
|
|
017536 fffe
|
|
017538 0fff mac.l @r15+, @r15+
|
|
01753a ff1f
|
|
01753c ffff
|
|
01753e 1fff mov.l r15, @(h'3c,r15)
|
|
017540 ffbf
|
|
017542 ffff
|
|
017544 ffff
|
|
017546 ffe7
|
|
017548 fffe
|
|
01754a 00ff mac.l @r15+, @r0+
|
|
01754c fc00
|
|
01754e 1ffe mov.l r15, @(h'38,r15)
|
|
017550 000f mac.l @r0+, @r0+
|
|
017552 ff80
|
|
017554 0ffe mov.l @(r0,r15), r15
|
|
017556 0007 mul.l r0, r0
|
|
017558 fc00
|
|
01755a 07fc mov.b @(r0,r15), r7
|
|
01755c 0003 bsrf r0
|
|
01755e a400 bra h'800 ;@(h'17d62)
|
|
017560 0300
|
|
017562 0003 bsrf r0
|
|
017564 0000
|
|
017566 0300
|
|
017568 0003 bsrf r0
|
|
01756a 8000 mov.b r0, @(h'0,r0)
|
|
01756c 0300
|
|
01756e 0e03 bsrf r14
|
|
017570 000f mac.l @r0+, @r0+
|
|
017572 8700
|
|
017574 07ff mac.l @r15+, @r7+
|
|
017576 8007 mov.b r0, @(h'7,r0)
|
|
017578 ff8c
|
|
01757a 07ff mac.l @r15+, @r7+
|
|
01757c dc07 mov.l @(h'1c,pc), r12 ;@(h'1759c)
|
|
01757e fffe
|
|
017580 0fff mac.l @r15+, @r15+
|
|
017582 fe0f
|
|
017584 ffff
|
|
017586 1fff mov.l r15, @(h'3c,r15)
|
|
017588 ffbf
|
|
01758a ffff
|
|
01758c ffff
|
|
01758e ffe0
|
|
017590 0000
|
|
017592 4097 ldc.l @r0+, r1_bank
|
|
017594 8000 mov.b r0, @(h'0,r0)
|
|
017596 3088 sub r8, r0
|
|
017598 4000 shll r0
|
|
01759a 0f08 clrt
|
|
01759c 2000 mov.b r0, @r0
|
|
01759e 1090 mov.l r9, @(h'0,r0)
|
|
0175a0 1840 mov.l r4, @(h'0,r8)
|
|
0175a2 0f20
|
|
0175a4 67a0 mov.b @r10, r7
|
|
0175a6 c493 mov.b @(h'93,gbr), r0
|
|
0175a8 8010 mov.b r0, @(h'0,r1)
|
|
0175aa 3a54 div1 r5, r10
|
|
0175ac 4010 dt r0
|
|
0175ae 0449
|
|
0175b0 a410 bra h'820 ;@(h'17dd4)
|
|
0175b2 8f89 bf/s h'-ee ;@(h'174c8)
|
|
0175b4 9ba0 mov.w @(h'140,pc), r11 ;@(h'176f8)
|
|
0175b6 8248
|
|
0175b8 0040
|
|
0175ba 0248 clrs
|
|
0175bc 0680
|
|
0175be 3aa4 div1 r10, r10
|
|
0175c0 1900 mov.l r0, @(h'0,r9)
|
|
0175c2 c553 mov.w @(h'a6,gbr), r0
|
|
0175c4 e000 mov #h'0, r0
|
|
0175c6 008c mov.b @(r0,r8), r0
|
|
0175c8 0000
|
|
0175ca 01f0
|
|
0175cc 0000
|
|
0175ce ffe0
|
|
0175d0 0000
|
|
0175d2 7f97 add #h'97, r15
|
|
0175d4 8000 mov.b r0, @(h'0,r0)
|
|
0175d6 3f88 sub r8, r15
|
|
0175d8 4000 shll r0
|
|
0175da 0f08 clrt
|
|
0175dc 2000 mov.b r0, @r0
|
|
0175de 1f90 mov.l r9, @(h'0,r15)
|
|
0175e0 1840 mov.l r4, @(h'0,r8)
|
|
0175e2 0f20
|
|
0175e4 67a0 mov.b @r10, r7
|
|
0175e6 c793 mova @(h'24c,pc), r0 ;h'17834
|
|
0175e8 8010 mov.b r0, @(h'0,r1)
|
|
0175ea ffd7
|
|
0175ec c010 mov.b r0, @(h'10,gbr)
|
|
0175ee ffcf
|
|
0175f0 e410 mov #h'10, r4
|
|
0175f2 ff8f
|
|
0175f4 ffa0
|
|
0175f6 ffcf
|
|
0175f8 ffc0
|
|
0175fa ffcf
|
|
0175fc ff80
|
|
0175fe ffe7
|
|
017600 f900
|
|
017602 c5f3 mov.w @(h'1e6,gbr), r0
|
|
017604 e000 mov #h'0, r0
|
|
017606 00fc mov.b @(r0,r15), r0
|
|
017608 0000
|
|
01760a 01f0
|
|
01760c 0000
|
|
01760e ffe0
|
|
017610 0000
|
|
017612 4090
|
|
017614 0000
|
|
017616 308f addv r8, r0
|
|
017618 8000 mov.b r0, @(h'0,r0)
|
|
01761a 0f08 clrt
|
|
01761c 4000 shll r0
|
|
01761e 1088 mov.l r8, @(h'20,r0)
|
|
017620 2000 mov.b r0, @r0
|
|
017622 0f10
|
|
017624 1840 mov.l r4, @(h'0,r8)
|
|
017626 c4a0 mov.b @(h'a0,gbr), r0
|
|
017628 67a0 mov.b @r10, r7
|
|
01762a 3a53 cmp/ge r5, r10
|
|
01762c 8010 mov.b r0, @(h'0,r1)
|
|
01762e 0454 mov.b r5, @(r0,r4)
|
|
017630 4010 dt r0
|
|
017632 8f88 bf/s h'-f0 ;@(h'17546)
|
|
017634 2410 mov.b r1, @r4
|
|
017636 824b
|
|
017638 5ba0 mov.l @(h'0,r10), r11
|
|
01763a 024b
|
|
01763c 4040
|
|
01763e 3aa8 sub r10, r10
|
|
017640 4000 shll r0
|
|
017642 c554 mov.w @(h'a8,gbr), r0
|
|
017644 9200 mov.w @(h'0,pc), r2 ;@(h'17648)
|
|
017646 008a
|
|
017648 6d00 mov.b @r0, r13
|
|
01764a 01f1
|
|
01764c 0100
|
|
01764e 0000
|
|
017650 fe00
|
|
017652 ffe0
|
|
017654 0000
|
|
017656 7f90 add #h'90, r15
|
|
017658 0000
|
|
01765a 3f8f addv r8, r15
|
|
01765c 8000 mov.b r0, @(h'0,r0)
|
|
01765e 0f08 clrt
|
|
017660 4000 shll r0
|
|
017662 1f88 mov.l r8, @(h'20,r15)
|
|
017664 2000 mov.b r0, @r0
|
|
017666 0f10
|
|
017668 1840 mov.l r4, @(h'0,r8)
|
|
01766a c7a0 mova @(h'280,pc), r0 ;h'178ec
|
|
01766c 67a0 mov.b @r10, r7
|
|
01766e fbd3
|
|
017670 8010 mov.b r0, @(h'0,r1)
|
|
017672 ffd7
|
|
017674 c010 mov.b r0, @(h'10,gbr)
|
|
017676 ff8f
|
|
017678 e410 mov #h'10, r4
|
|
01767a ffcf
|
|
01767c dba0 mov.l @(h'280,pc), r11 ;@(h'17900)
|
|
01767e ffcf
|
|
017680 c040 mov.b r0, @(h'40,gbr)
|
|
017682 ffef
|
|
017684 c000 mov.b r0, @(h'0,gbr)
|
|
017686 c5f7 mov.w @(h'1ee,gbr), r0
|
|
017688 9200 mov.w @(h'0,pc), r2 ;@(h'1768c)
|
|
01768a 00fb
|
|
01768c ff00
|
|
01768e 01f1
|
|
017690 ff00
|
|
017692 0000
|
|
017694 fe00
|
|
017696 ffe7
|
|
017698 8000 mov.b r0, @(h'0,r0)
|
|
01769a 4098
|
|
01769c 4000 shll r0
|
|
01769e 3088 sub r8, r0
|
|
0176a0 2000 mov.b r0, @r0
|
|
0176a2 0f10
|
|
0176a4 1840 mov.l r4, @(h'0,r8)
|
|
0176a6 10a0 mov.l r10, @(h'0,r0)
|
|
0176a8 67a0 mov.b @r10, r7
|
|
0176aa 0f13
|
|
0176ac 8010 mov.b r0, @(h'0,r1)
|
|
0176ae c494 mov.b @(h'94,gbr), r0
|
|
0176b0 4010 dt r0
|
|
0176b2 3a48 sub r4, r10
|
|
0176b4 2410 mov.b r1, @r4
|
|
0176b6 044b
|
|
0176b8 1ba0 mov.l r10, @(h'0,r11)
|
|
0176ba 8f8b bf/s h'-ea ;@(h'175d4)
|
|
0176bc 0040
|
|
0176be 8248
|
|
0176c0 0680
|
|
0176c2 0244 mov.b r4, @(r0,r2)
|
|
0176c4 1900 mov.l r0, @(h'0,r9)
|
|
0176c6 3aa3 cmp/ge r10, r10
|
|
0176c8 e000 mov #h'0, r0
|
|
0176ca c552 mov.w @(h'a4,gbr), r0
|
|
0176cc 0000
|
|
0176ce 008c mov.b @(r0,r8), r0
|
|
0176d0 0000
|
|
0176d2 01f0
|
|
0176d4 0000
|
|
0176d6 ffe7
|
|
0176d8 8000 mov.b r0, @(h'0,r0)
|
|
0176da 7f98 add #h'98, r15
|
|
0176dc 4000 shll r0
|
|
0176de 3f88 sub r8, r15
|
|
0176e0 2000 mov.b r0, @r0
|
|
0176e2 0f10
|
|
0176e4 1840 mov.l r4, @(h'0,r8)
|
|
0176e6 1fa0 mov.l r10, @(h'0,r15)
|
|
0176e8 67a0 mov.b @r10, r7
|
|
0176ea 0f13
|
|
0176ec 8010 mov.b r0, @(h'0,r1)
|
|
0176ee c797 mova @(h'25c,pc), r0 ;h'1794c
|
|
0176f0 c010 mov.b r0, @(h'10,gbr)
|
|
0176f2 ffcf
|
|
0176f4 e410 mov #h'10, r4
|
|
0176f6 ffcf
|
|
0176f8 ffa0
|
|
0176fa ff8f
|
|
0176fc ffc0
|
|
0176fe ffcf
|
|
017700 ff80
|
|
017702 ffc7
|
|
017704 f900
|
|
017706 ffe3
|
|
017708 e000 mov #h'0, r0
|
|
01770a c5f2 mov.w @(h'1e4,gbr), r0
|
|
01770c 0000
|
|
01770e 00fc mov.b @(r0,r15), r0
|
|
017710 0000
|
|
017712 01f0
|
|
017714 0000
|
|
017716 001f mac.l @r1+, @r0+
|
|
017718 fff0
|
|
01771a 8008 mov.b r0, @(h'8,r0)
|
|
01771c 7ff0 add #h'f0, r15
|
|
01771e c000 mov.b r0, @(h'0,gbr)
|
|
017720 3ff0 cmp/eq r15, r15
|
|
017722 f000
|
|
017724 1ff0 mov.l r15, @(h'0,r15)
|
|
017726 e000 mov #h'0, r0
|
|
017728 07b0
|
|
01772a f000
|
|
01772c 0010
|
|
01772e 3800 cmp/eq r0, r8
|
|
017730 0000
|
|
017732 0000
|
|
017734 0000
|
|
017736 0000
|
|
017738 0000
|
|
01773a 0000
|
|
01773c 0010
|
|
01773e 0000
|
|
017740 0030
|
|
017742 0000
|
|
017744 0070
|
|
017746 0000
|
|
017748 06f0
|
|
01774a 3a00 cmp/eq r0, r10
|
|
01774c 1ff0 mov.l r15, @(h'0,r15)
|
|
01774e ff03
|
|
017750 fff0
|
|
017752 fe0f
|
|
017754 fff0
|
|
017756 001f mac.l @r1+, @r0+
|
|
017758 fff0
|
|
01775a 800f mov.b r0, @(h'f,r0)
|
|
01775c fff0
|
|
01775e c000 mov.b r0, @(h'0,gbr)
|
|
017760 7ff0 add #h'f0, r15
|
|
017762 f000
|
|
017764 3ff0 cmp/eq r15, r15
|
|
017766 e000 mov #h'0, r0
|
|
017768 1ff0 mov.l r15, @(h'0,r15)
|
|
01776a f000
|
|
01776c 07b0
|
|
01776e 3800 cmp/eq r0, r8
|
|
017770 0010
|
|
017772 0000
|
|
017774 0000
|
|
017776 0000
|
|
017778 0000
|
|
01777a 0000
|
|
01777c 0000
|
|
01777e 0000
|
|
017780 2410 mov.b r1, @r4
|
|
017782 0000
|
|
017784 3fb0 cmp/eq r11, r15
|
|
017786 0000
|
|
017788 3ff0 cmp/eq r15, r15
|
|
01778a 3a08 sub r0, r10
|
|
01778c 6df0 mov.b @r15, r13
|
|
01778e ff04
|
|
017790 00f0
|
|
017792 fe0e
|
|
017794 00f0
|
|
017796 ffff
|
|
017798 01f0
|
|
01779a 0018 sett
|
|
01779c 7ff0 add #h'f0, r15
|
|
01779e 8000 mov.b r0, @(h'0,r0)
|
|
0177a0 3ff0 cmp/eq r15, r15
|
|
0177a2 c000 mov.b r0, @(h'0,gbr)
|
|
0177a4 1ff0 mov.l r15, @(h'0,r15)
|
|
0177a6 f000
|
|
0177a8 07b0
|
|
0177aa e000 mov #h'0, r0
|
|
0177ac 0010
|
|
0177ae f000
|
|
0177b0 0000
|
|
0177b2 3800 cmp/eq r0, r8
|
|
0177b4 0000
|
|
0177b6 0000
|
|
0177b8 0000
|
|
0177ba 0000
|
|
0177bc 0010
|
|
0177be 0000
|
|
0177c0 0030
|
|
0177c2 0000
|
|
0177c4 0070
|
|
0177c6 0000
|
|
0177c8 06f0
|
|
0177ca 0000
|
|
0177cc 1ff0 mov.l r15, @(h'0,r15)
|
|
0177ce 3a01
|
|
0177d0 fff0
|
|
0177d2 ff03
|
|
0177d4 fff0
|
|
0177d6 fe0f
|
|
0177d8 fff0
|
|
0177da 0000
|
|
0177dc 0000
|
|
0177de 0000
|
|
0177e0 03c0
|
|
0177e2 0c30
|
|
0177e4 1008 mov.l r0, @(h'20,r0)
|
|
0177e6 2078 tst r7, r0
|
|
0177e8 3984 div1 r8, r9
|
|
0177ea 4604 rotl r6
|
|
0177ec 4104 rotl r1
|
|
0177ee 4112 sts.l macl, @-r1
|
|
0177f0 9282 mov.w @(h'104,pc), r2 ;@(h'178f8)
|
|
0177f2 8441 mov.b @(h'1,r4), r0
|
|
0177f4 8441 mov.b @(h'1,r4), r0
|
|
0177f6 783e add #h'3e, r8
|
|
0177f8 07c0
|
|
0177fa 0000
|
|
0177fc 0000
|
|
0177fe 0000
|
|
017800 0000
|
|
017802 0ff0
|
|
017804 1008 mov.l r0, @(h'20,r0)
|
|
017806 2278 tst r7, r2
|
|
017808 3984 div1 r8, r9
|
|
01780a 4604 rotl r6
|
|
01780c 4104 rotl r1
|
|
01780e 4912 sts.l macl, @-r9
|
|
017810 9292 mov.w @(h'124,pc), r2 ;@(h'17938)
|
|
017812 8441 mov.b @(h'1,r4), r0
|
|
017814 8441 mov.b @(h'1,r4), r0
|
|
017816 783e add #h'3e, r8
|
|
017818 07c0
|
|
01781a 0000
|
|
01781c 0000
|
|
01781e 0000
|
|
017820 0000
|
|
017822 0000
|
|
017824 1ff0 mov.l r15, @(h'0,r15)
|
|
017826 2208 tst r0, r2
|
|
017828 39f4 div1 r15, r9
|
|
01782a 4604 rotl r6
|
|
01782c 4104 rotl r1
|
|
01782e 4912 sts.l macl, @-r9
|
|
017830 9292 mov.w @(h'124,pc), r2 ;@(h'17958)
|
|
017832 e449 mov #h'49, r4
|
|
017834 8445 mov.b @(h'5,r4), r0
|
|
017836 793e add #h'3e, r9
|
|
017838 07c0
|
|
01783a 0000
|
|
01783c 0000
|
|
01783e 0000
|
|
017840 0000
|
|
017842 0000
|
|
017844 0000
|
|
017846 0038 ldtlb
|
|
017848 3fc4 div1 r12, r15
|
|
01784a 66ac extu.b r10, r6
|
|
01784c 5124 mov.l @(h'10,r2), r1
|
|
01784e 4912 sts.l macl, @-r9
|
|
017850 9292 mov.w @(h'124,pc), r2 ;@(h'17978)
|
|
017852 e449 mov #h'49, r4
|
|
017854 8645
|
|
017856 793e add #h'3e, r9
|
|
017858 07c0
|
|
01785a ffff
|
|
01785c ffff
|
|
01785e ffff
|
|
017860 fc1f
|
|
017862 f00f
|
|
017864 e007 mov #h'7, r0
|
|
017866 c007 mov.b r0, @(h'7,gbr)
|
|
017868 c003 mov.b r0, @(h'3,gbr)
|
|
01786a 8003 mov.b r0, @(h'3,r0)
|
|
01786c 8003 mov.b r0, @(h'3,r0)
|
|
01786e 8001 mov.b r0, @(h'1,r0)
|
|
017870 0001
|
|
017872 0000
|
|
017874 0000
|
|
017876 8001 mov.b r0, @(h'1,r0)
|
|
017878 f83f
|
|
01787a ffff
|
|
01787c ffff
|
|
01787e ffff
|
|
017880 ffff
|
|
017882 f00f
|
|
017884 e007 mov #h'7, r0
|
|
017886 c007 mov.b r0, @(h'7,gbr)
|
|
017888 c003 mov.b r0, @(h'3,gbr)
|
|
01788a 8003 mov.b r0, @(h'3,r0)
|
|
01788c 8003 mov.b r0, @(h'3,r0)
|
|
01788e 8001 mov.b r0, @(h'1,r0)
|
|
017890 0001
|
|
017892 0000
|
|
017894 0000
|
|
017896 8001 mov.b r0, @(h'1,r0)
|
|
017898 f83f
|
|
01789a ffff
|
|
01789c ffff
|
|
01789e ffff
|
|
0178a0 ffff
|
|
0178a2 ffff
|
|
0178a4 e00f mov #h'f, r0
|
|
0178a6 c007 mov.b r0, @(h'7,gbr)
|
|
0178a8 c003 mov.b r0, @(h'3,gbr)
|
|
0178aa 8003 mov.b r0, @(h'3,r0)
|
|
0178ac 8003 mov.b r0, @(h'3,r0)
|
|
0178ae 8001 mov.b r0, @(h'1,r0)
|
|
0178b0 0001
|
|
0178b2 0000
|
|
0178b4 0000
|
|
0178b6 8001 mov.b r0, @(h'1,r0)
|
|
0178b8 f83f
|
|
0178ba ffff
|
|
0178bc ffff
|
|
0178be ffff
|
|
0178c0 ffff
|
|
0178c2 ffff
|
|
0178c4 ffff
|
|
0178c6 ffc7
|
|
0178c8 c003 mov.b r0, @(h'3,gbr)
|
|
0178ca 8003 mov.b r0, @(h'3,r0)
|
|
0178cc 8003 mov.b r0, @(h'3,r0)
|
|
0178ce 8001 mov.b r0, @(h'1,r0)
|
|
0178d0 0001
|
|
0178d2 0000
|
|
0178d4 0000
|
|
0178d6 8001 mov.b r0, @(h'1,r0)
|
|
0178d8 f83f
|
|
0178da 7ffe add #h'fe, r15
|
|
0178dc 8001 mov.b r0, @(h'1,r0)
|
|
0178de 8001 mov.b r0, @(h'1,r0)
|
|
0178e0 8e01
|
|
0178e2 9a01 mov.w @(h'2,pc), r10 ;@(h'178e8)
|
|
0178e4 9f81 mov.w @(h'102,pc), r15 ;@(h'179ea)
|
|
0178e6 9141 mov.w @(h'82,pc), r1 ;@(h'1796c)
|
|
0178e8 9ea1 mov.w @(h'142,pc), r14 ;@(h'17a2e)
|
|
0178ea 9051 mov.w @(h'a2,pc), r0 ;@(h'17990)
|
|
0178ec 9029 mov.w @(h'52,pc), r0 ;@(h'17942)
|
|
0178ee 9009 mov.w @(h'12,pc), r0 ;@(h'17904)
|
|
0178f0 8ff1 bf/s h'-1e ;@(h'178d6)
|
|
0178f2 8001 mov.b r0, @(h'1,r0)
|
|
0178f4 8001 mov.b r0, @(h'1,r0)
|
|
0178f6 8001 mov.b r0, @(h'1,r0)
|
|
0178f8 7ffe add #h'fe, r15
|
|
0178fa 7ffe add #h'fe, r15
|
|
0178fc 8001 mov.b r0, @(h'1,r0)
|
|
0178fe 87e1
|
|
017900 8811 cmp/eq #h'11, r0
|
|
017902 9209 mov.w @(h'12,pc), r2 ;@(h'17918)
|
|
017904 a605 bra h'c0a ;@(h'18512)
|
|
017906 a005 bra h'a ;@(h'17914)
|
|
017908 a0fd bra h'1fa ;@(h'17b06)
|
|
01790a bf05 bsr h'-1f6 ;@(h'17718)
|
|
01790c a005 bra h'a ;@(h'1791a)
|
|
01790e a005 bra h'a ;@(h'1791c)
|
|
017910 9009 mov.w @(h'12,pc), r0 ;@(h'17926)
|
|
017912 8811 cmp/eq #h'11, r0
|
|
017914 87e1
|
|
017916 8001 mov.b r0, @(h'1,r0)
|
|
017918 7ffe add #h'fe, r15
|
|
01791a 7ffe add #h'fe, r15
|
|
01791c 8001 mov.b r0, @(h'1,r0)
|
|
01791e 87e1
|
|
017920 8811 cmp/eq #h'11, r0
|
|
017922 97e9 mov.w @(h'1d2,pc), r7 ;@(h'17af8)
|
|
017924 9009 mov.w @(h'12,pc), r0 ;@(h'1793a)
|
|
017926 b22d bsr h'45a ;@(h'17d84)
|
|
017928 b14d bsr h'29a ;@(h'17bc6)
|
|
01792a b08d bsr h'11a ;@(h'17a48)
|
|
01792c b22d bsr h'45a ;@(h'17d8a)
|
|
01792e 9149 mov.w @(h'92,pc), r1 ;@(h'179c4)
|
|
017930 9089 mov.w @(h'112,pc), r0 ;@(h'17a46)
|
|
017932 8811 cmp/eq #h'11, r0
|
|
017934 87e1
|
|
017936 8001 mov.b r0, @(h'1,r0)
|
|
017938 7ffe add #h'fe, r15
|
|
01793a 7ffe add #h'fe, r15
|
|
01793c 8001 mov.b r0, @(h'1,r0)
|
|
01793e 8001 mov.b r0, @(h'1,r0)
|
|
017940 80c1 mov.b r0, @(h'1,r12)
|
|
017942 8fe1 bf/s h'-3e ;@(h'17908)
|
|
017944 9c11 mov.w @(h'22,pc), r12 ;@(h'1796a)
|
|
017946 b419 bsr h'832 ;@(h'1817c)
|
|
017948 a4dd bra h'9ba ;@(h'18306)
|
|
01794a b419 bsr h'832 ;@(h'18180)
|
|
01794c 9c11 mov.w @(h'22,pc), r12 ;@(h'17972)
|
|
01794e 8fe1 bf/s h'-3e ;@(h'17914)
|
|
017950 80c1 mov.b r0, @(h'1,r12)
|
|
017952 8001 mov.b r0, @(h'1,r0)
|
|
017954 8001 mov.b r0, @(h'1,r0)
|
|
017956 8001 mov.b r0, @(h'1,r0)
|
|
017958 7ffe add #h'fe, r15
|
|
01795a 7ffe add #h'fe, r15
|
|
01795c 8001 mov.b r0, @(h'1,r0)
|
|
01795e 8001 mov.b r0, @(h'1,r0)
|
|
017960 87e1
|
|
017962 8c31
|
|
017964 9e79 mov.w @(h'f2,pc), r14 ;@(h'17a5a)
|
|
017966 97e9 mov.w @(h'1d2,pc), r7 ;@(h'17b3c)
|
|
017968 93c9 mov.w @(h'192,pc), r3 ;@(h'17afe)
|
|
01796a 93c9 mov.w @(h'192,pc), r3 ;@(h'17b00)
|
|
01796c 97e9 mov.w @(h'1d2,pc), r7 ;@(h'17b42)
|
|
01796e 9e79 mov.w @(h'f2,pc), r14 ;@(h'17a64)
|
|
017970 8c31
|
|
017972 87e1
|
|
017974 8001 mov.b r0, @(h'1,r0)
|
|
017976 8001 mov.b r0, @(h'1,r0)
|
|
017978 7ffe add #h'fe, r15
|
|
01797a 7ffe add #h'fe, r15
|
|
01797c 8001 mov.b r0, @(h'1,r0)
|
|
01797e 8301
|
|
017980 8c81
|
|
017982 9141 mov.w @(h'82,pc), r1 ;@(h'17a08)
|
|
017984 ad21 bra h'-5be ;@(h'173ca)
|
|
017986 a221 bra h'442 ;@(h'17dcc)
|
|
017988 a1d1 bra h'3a2 ;@(h'17d2e)
|
|
01798a a211 bra h'422 ;@(h'17db0)
|
|
01798c a511 bra h'a22 ;@(h'183b2)
|
|
01798e a489 bra h'912 ;@(h'182a4)
|
|
017990 a489 bra h'912 ;@(h'182a6)
|
|
017992 9c79 mov.w @(h'f2,pc), r12 ;@(h'17a88)
|
|
017994 8381
|
|
017996 8001 mov.b r0, @(h'1,r0)
|
|
017998 7ffe add #h'fe, r15
|
|
01799a 7ffe add #h'fe, r15
|
|
01799c 8001 mov.b r0, @(h'1,r0)
|
|
01799e 8001 mov.b r0, @(h'1,r0)
|
|
0179a0 87e1
|
|
0179a2 8a51
|
|
0179a4 9429 mov.w @(h'52,pc), r4 ;@(h'179fa)
|
|
0179a6 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'17b5c)
|
|
0179a8 9349 mov.w @(h'92,pc), r3 ;@(h'17a3e)
|
|
0179aa 93c9 mov.w @(h'192,pc), r3 ;@(h'17b40)
|
|
0179ac 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'17b62)
|
|
0179ae 9429 mov.w @(h'52,pc), r4 ;@(h'17a04)
|
|
0179b0 8a51
|
|
0179b2 87e1
|
|
0179b4 8001 mov.b r0, @(h'1,r0)
|
|
0179b6 8001 mov.b r0, @(h'1,r0)
|
|
0179b8 7ffe add #h'fe, r15
|
|
0179ba 7ffe add #h'fe, r15
|
|
0179bc 8001 mov.b r0, @(h'1,r0)
|
|
0179be 8001 mov.b r0, @(h'1,r0)
|
|
0179c0 87e1
|
|
0179c2 8811 cmp/eq #h'11, r0
|
|
0179c4 9249 mov.w @(h'92,pc), r2 ;@(h'17a5a)
|
|
0179c6 9669 mov.w @(h'd2,pc), r6 ;@(h'17a9c)
|
|
0179c8 9669 mov.w @(h'd2,pc), r6 ;@(h'17a9e)
|
|
0179ca 9669 mov.w @(h'd2,pc), r6 ;@(h'17aa0)
|
|
0179cc 97e9 mov.w @(h'1d2,pc), r7 ;@(h'17ba2)
|
|
0179ce 93c9 mov.w @(h'192,pc), r3 ;@(h'17b64)
|
|
0179d0 8811 cmp/eq #h'11, r0
|
|
0179d2 87e1
|
|
0179d4 8001 mov.b r0, @(h'1,r0)
|
|
0179d6 8001 mov.b r0, @(h'1,r0)
|
|
0179d8 7ffe add #h'fe, r15
|
|
0179da 7ffe add #h'fe, r15
|
|
0179dc 8001 mov.b r0, @(h'1,r0)
|
|
0179de 8ff1 bf/s h'-1e ;@(h'179c4)
|
|
0179e0 9049 mov.w @(h'92,pc), r0 ;@(h'17a76)
|
|
0179e2 ae05 bra h'-3f6 ;@(h'175f0)
|
|
0179e4 bb75 bsr h'-916 ;@(h'170d2)
|
|
0179e6 b1dd bsr h'3ba ;@(h'17da4)
|
|
0179e8 bbad bsr h'-8a6 ;@(h'17146)
|
|
0179ea aedd bra h'-246 ;@(h'177a8)
|
|
0179ec a775 bra h'eea ;@(h'188da)
|
|
0179ee ad85 bra h'-4f6 ;@(h'174fc)
|
|
0179f0 a8b5 bra h'-e96 ;@(h'16b5e)
|
|
0179f2 9d89 mov.w @(h'112,pc), r13 ;@(h'17b08)
|
|
0179f4 8ff1 bf/s h'-1e ;@(h'179da)
|
|
0179f6 8001 mov.b r0, @(h'1,r0)
|
|
0179f8 7ffe add #h'fe, r15
|
|
0179fa 7ffe add #h'fe, r15
|
|
0179fc 8001 mov.b r0, @(h'1,r0)
|
|
0179fe 8001 mov.b r0, @(h'1,r0)
|
|
017a00 8e71
|
|
017a02 9249 mov.w @(h'92,pc), r2 ;@(h'17a98)
|
|
017a04 9249 mov.w @(h'92,pc), r2 ;@(h'17a9a)
|
|
017a06 a425 bra h'84a ;@(h'18254)
|
|
017a08 bc3d bsr h'-786 ;@(h'17286)
|
|
017a0a bc3d bsr h'-786 ;@(h'17288)
|
|
017a0c bc3d bsr h'-786 ;@(h'1728a)
|
|
017a0e be7d bsr h'-306 ;@(h'1770c)
|
|
017a10 9ff9 mov.w @(h'1f2,pc), r15 ;@(h'17c06)
|
|
017a12 8ff1 bf/s h'-1e ;@(h'179f8)
|
|
017a14 87e1
|
|
017a16 8001 mov.b r0, @(h'1,r0)
|
|
017a18 7ffe add #h'fe, r15
|
|
017a1a 7ffe add #h'fe, r15
|
|
017a1c 8001 mov.b r0, @(h'1,r0)
|
|
017a1e 8001 mov.b r0, @(h'1,r0)
|
|
017a20 87e1
|
|
017a22 8891 cmp/eq #h'ffffff91, r0
|
|
017a24 91c9 mov.w @(h'192,pc), r1 ;@(h'17bba)
|
|
017a26 9209 mov.w @(h'12,pc), r2 ;@(h'17a3c)
|
|
017a28 9309 mov.w @(h'12,pc), r3 ;@(h'17a3e)
|
|
017a2a 90c9 mov.w @(h'192,pc), r0 ;@(h'17bc0)
|
|
017a2c 9049 mov.w @(h'92,pc), r0 ;@(h'17ac2)
|
|
017a2e 9389 mov.w @(h'112,pc), r3 ;@(h'17b44)
|
|
017a30 8911 bt h'22 ;@(h'17a56)
|
|
017a32 87e1
|
|
017a34 8001 mov.b r0, @(h'1,r0)
|
|
017a36 8001 mov.b r0, @(h'1,r0)
|
|
017a38 7ffe add #h'fe, r15
|
|
017a3a 7ffe add #h'fe, r15
|
|
017a3c 8001 mov.b r0, @(h'1,r0)
|
|
017a3e 8001 mov.b r0, @(h'1,r0)
|
|
017a40 8001 mov.b r0, @(h'1,r0)
|
|
017a42 8079 mov.b r0, @(h'9,r7)
|
|
017a44 80c5 mov.b r0, @(h'5,r12)
|
|
017a46 9555 mov.w @(h'aa,pc), r5 ;@(h'17af4)
|
|
017a48 8355
|
|
017a4a a555 bra h'aaa ;@(h'184f8)
|
|
017a4c 80c5 mov.b r0, @(h'5,r12)
|
|
017a4e 8079 mov.b r0, @(h'9,r7)
|
|
017a50 8001 mov.b r0, @(h'1,r0)
|
|
017a52 8001 mov.b r0, @(h'1,r0)
|
|
017a54 8001 mov.b r0, @(h'1,r0)
|
|
017a56 8001 mov.b r0, @(h'1,r0)
|
|
017a58 7ffe add #h'fe, r15
|
|
017a5a 07e0
|
|
017a5c 1c38 mov.l r3, @(h'20,r12)
|
|
017a5e 300c add r0, r0
|
|
017a60 2004 mov.b r0, @-r0
|
|
017a62 6606 mov.l @r0+, r6
|
|
017a64 4402 sts.l mach, @-r4
|
|
017a66 4002 sts.l mach, @-r0
|
|
017a68 4002 sts.l mach, @-r0
|
|
017a6a c003 mov.b r0, @(h'3,gbr)
|
|
017a6c e007 mov #h'7, r0
|
|
017a6e e007 mov #h'7, r0
|
|
017a70 f00f
|
|
017a72 fc3f
|
|
017a74 e7e7 mov #h'ffffffe7, r7
|
|
017a76 e3c7 mov #h'ffffffc7, r3
|
|
017a78 ffff
|
|
017a7a f3cf
|
|
017a7c f3cf
|
|
017a7e f00f
|
|
017a80 f00f
|
|
017a82 f00f
|
|
017a84 f00f
|
|
017a86 f00f
|
|
017a88 f00f
|
|
017a8a f00f
|
|
017a8c f00f
|
|
017a8e ffff
|
|
017a90 e007 mov #h'7, r0
|
|
017a92 e007 mov #h'7, r0
|
|
017a94 e007 mov #h'7, r0
|
|
017a96 e007 mov #h'7, r0
|
|
017a98 c003 mov.b r0, @(h'3,gbr)
|
|
017a9a c003 mov.b r0, @(h'3,gbr)
|
|
017a9c c003 mov.b r0, @(h'3,gbr)
|
|
017a9e ffff
|
|
017aa0 ffff
|
|
017aa2 ffff
|
|
017aa4 fc3f
|
|
017aa6 f00f
|
|
017aa8 e007 mov #h'7, r0
|
|
017aaa e607 mov #h'7, r6
|
|
017aac c403 mov.b @(h'3,gbr), r0
|
|
017aae c003 mov.b r0, @(h'3,gbr)
|
|
017ab0 c003 mov.b r0, @(h'3,gbr)
|
|
017ab2 c003 mov.b r0, @(h'3,gbr)
|
|
017ab4 e007 mov #h'7, r0
|
|
017ab6 e007 mov #h'7, r0
|
|
017ab8 f00f
|
|
017aba fc3f
|
|
017abc f7ef
|
|
017abe f00f
|
|
017ac0 f00f
|
|
017ac2 f00f
|
|
017ac4 f00f
|
|
017ac6 f00f
|
|
017ac8 ffff
|
|
017aca e007 mov #h'7, r0
|
|
017acc e007 mov #h'7, r0
|
|
017ace e007 mov #h'7, r0
|
|
017ad0 c003 mov.b r0, @(h'3,gbr)
|
|
017ad2 c003 mov.b r0, @(h'3,gbr)
|
|
017ad4 c003 mov.b r0, @(h'3,gbr)
|
|
017ad6 ffff
|
|
017ad8 ffff
|
|
017ada 0000
|
|
017adc 0000
|
|
017ade 0000
|
|
017ae0 0000
|
|
017ae2 0000
|
|
017ae4 0000
|
|
017ae6 0000
|
|
017ae8 0000
|
|
017aea ffff
|
|
017aec ffff
|
|
017aee c003 mov.b r0, @(h'3,gbr)
|
|
017af0 c003 mov.b r0, @(h'3,gbr)
|
|
017af2 c003 mov.b r0, @(h'3,gbr)
|
|
017af4 e007 mov #h'7, r0
|
|
017af6 e007 mov #h'7, r0
|
|
017af8 e7e7 mov #h'ffffffe7, r7
|
|
017afa fc3f
|
|
017afc f00f
|
|
017afe e007 mov #h'7, r0
|
|
017b00 e607 mov #h'7, r6
|
|
017b02 c403 mov.b @(h'3,gbr), r0
|
|
017b04 c003 mov.b r0, @(h'3,gbr)
|
|
017b06 c003 mov.b r0, @(h'3,gbr)
|
|
017b08 c003 mov.b r0, @(h'3,gbr)
|
|
017b0a e007 mov #h'7, r0
|
|
017b0c e007 mov #h'7, r0
|
|
017b0e f00f
|
|
017b10 fc3f
|
|
017b12 e7e7 mov #h'ffffffe7, r7
|
|
017b14 e007 mov #h'7, r0
|
|
017b16 e007 mov #h'7, r0
|
|
017b18 c003 mov.b r0, @(h'3,gbr)
|
|
017b1a c003 mov.b r0, @(h'3,gbr)
|
|
017b1c c003 mov.b r0, @(h'3,gbr)
|
|
017b1e ffff
|
|
017b20 ffff
|
|
017b22 0000
|
|
017b24 0000
|
|
017b26 0000
|
|
017b28 0000
|
|
017b2a 0000
|
|
017b2c 0000
|
|
017b2e 0000
|
|
017b30 0000
|
|
017b32 ffff
|
|
017b34 ffff
|
|
017b36 c003 mov.b r0, @(h'3,gbr)
|
|
017b38 c003 mov.b r0, @(h'3,gbr)
|
|
017b3a c003 mov.b r0, @(h'3,gbr)
|
|
017b3c e007 mov #h'7, r0
|
|
017b3e e007 mov #h'7, r0
|
|
017b40 e007 mov #h'7, r0
|
|
017b42 ffff
|
|
017b44 f00f
|
|
017b46 f00f
|
|
017b48 f00f
|
|
017b4a f00f
|
|
017b4c f00f
|
|
017b4e f7ef
|
|
017b50 fc3f
|
|
017b52 f00f
|
|
017b54 e007 mov #h'7, r0
|
|
017b56 e607 mov #h'7, r6
|
|
017b58 c403 mov.b @(h'3,gbr), r0
|
|
017b5a c003 mov.b r0, @(h'3,gbr)
|
|
017b5c c003 mov.b r0, @(h'3,gbr)
|
|
017b5e c003 mov.b r0, @(h'3,gbr)
|
|
017b60 e007 mov #h'7, r0
|
|
017b62 e007 mov #h'7, r0
|
|
017b64 f00f
|
|
017b66 fc3f
|
|
017b68 ffff
|
|
017b6a 0000
|
|
017b6c 0000
|
|
017b6e 0000
|
|
017b70 0000
|
|
017b72 0000
|
|
017b74 0000
|
|
017b76 0000
|
|
017b78 0000
|
|
017b7a ffff
|
|
017b7c ffff
|
|
017b7e c003 mov.b r0, @(h'3,gbr)
|
|
017b80 c003 mov.b r0, @(h'3,gbr)
|
|
017b82 c003 mov.b r0, @(h'3,gbr)
|
|
017b84 e007 mov #h'7, r0
|
|
017b86 e007 mov #h'7, r0
|
|
017b88 e007 mov #h'7, r0
|
|
017b8a e007 mov #h'7, r0
|
|
017b8c ffff
|
|
017b8e f00f
|
|
017b90 f00f
|
|
017b92 f00f
|
|
017b94 f00f
|
|
017b96 f00f
|
|
017b98 f00f
|
|
017b9a f00f
|
|
017b9c f00f
|
|
017b9e f3cf
|
|
017ba0 f3cf
|
|
017ba2 ffff
|
|
017ba4 e3c7 mov #h'ffffffc7, r3
|
|
017ba6 e7e7 mov #h'ffffffe7, r7
|
|
017ba8 fc3f
|
|
017baa f00f
|
|
017bac e007 mov #h'7, r0
|
|
017bae e607 mov #h'7, r6
|
|
017bb0 c403 mov.b @(h'3,gbr), r0
|
|
017bb2 4002 sts.l mach, @-r0
|
|
017bb4 4002 sts.l mach, @-r0
|
|
017bb6 4002 sts.l mach, @-r0
|
|
017bb8 6006 mov.l @r0+, r0
|
|
017bba 2004 mov.b r0, @-r0
|
|
017bbc 300c add r0, r0
|
|
017bbe 1c38 mov.l r3, @(h'20,r12)
|
|
017bc0 07e0
|
|
017bc2 0000
|
|
017bc4 0000
|
|
017bc6 0000
|
|
017bc8 0000
|
|
017bca 0000
|
|
017bcc 0000
|
|
017bce 0000
|
|
017bd0 0003 bsrf r0
|
|
017bd2 c000 mov.b r0, @(h'0,gbr)
|
|
017bd4 0420
|
|
017bd6 0005 mov.w r0, @(r0,r0)
|
|
017bd8 2000 mov.b r0, @r0
|
|
017bda 0420
|
|
017bdc 0004 mov.b r0, @(r0,r0)
|
|
017bde 2000 mov.b r0, @r0
|
|
017be0 03c0
|
|
017be2 0000
|
|
017be4 0000
|
|
017be6 0000
|
|
017be8 0000
|
|
017bea 0000
|
|
017bec 0000
|
|
017bee 0000
|
|
017bf0 0000
|
|
017bf2 0000
|
|
017bf4 0000
|
|
017bf6 0000
|
|
017bf8 0000
|
|
017bfa 0003 bsrf r0
|
|
017bfc c000 mov.b r0, @(h'0,gbr)
|
|
017bfe 0420
|
|
017c00 0005 mov.w r0, @(r0,r0)
|
|
017c02 2000 mov.b r0, @r0
|
|
017c04 0420
|
|
017c06 0004 mov.b r0, @(r0,r0)
|
|
017c08 2000 mov.b r0, @r0
|
|
017c0a 03c0
|
|
017c0c 0000
|
|
017c0e 0000
|
|
017c10 1e3c mov.l r3, @(h'30,r14)
|
|
017c12 0021
|
|
017c14 4200 shll r2
|
|
017c16 2952 mov.l r5, @r9
|
|
017c18 0021
|
|
017c1a 4200 shll r2
|
|
017c1c 2142 mov.l r4, @r1
|
|
017c1e 001e mov.l @(r0,r1), r0
|
|
017c20 3c00 cmp/eq r0, r12
|
|
017c22 0000
|
|
017c24 0000
|
|
017c26 0000
|
|
017c28 0000
|
|
017c2a 0000
|
|
017c2c 0000
|
|
017c2e 0f3c mov.b @(r0,r3), r15
|
|
017c30 001e mov.l @(r0,r1), r0
|
|
017c32 c200 mov.l r0, @(h'0,gbr)
|
|
017c34 21d2 mov.l r13, @r1
|
|
017c36 0029 movt r0
|
|
017c38 7a00
|
|
017c3a 2186 mov.l r8, @-r1
|
|
017c3c 002f mac.l @r2+, @r0+
|
|
017c3e a400 bra h'800 ;@(h'18442)
|
|
017c40 1084 mov.l r8, @(h'10,r0)
|
|
017c42 0034 mov.b r3, @(r0,r0)
|
|
017c44 8600
|
|
017c46 50fe mov.l @(h'38,r15), r0
|
|
017c48 0050
|
|
017c4a a100 bra h'200 ;@(h'17e4e)
|
|
017c4c 4f29 shlr16 r15
|
|
017c4e 0042 stc spc, r0
|
|
017c50 2100 mov.b r0, @r1
|
|
017c52 3de1
|
|
017c54 0000
|
|
017c56 1e00 mov.l r0, @(h'0,r14)
|
|
017c58 0000
|
|
017c5a 0000
|
|
017c5c 0000
|
|
017c5e 0000
|
|
017c60 0000
|
|
017c62 0000
|
|
017c64 0007 mul.l r0, r0
|
|
017c66 0000
|
|
017c68 2800 mov.b r0, @r8
|
|
017c6a 0070
|
|
017c6c 0000
|
|
017c6e b800 bsr h'-1000 ;@(h'16c72)
|
|
017c70 0170
|
|
017c72 0003 bsrf r0
|
|
017c74 e000 mov #h'0, r0
|
|
017c76 07c0
|
|
017c78 000f mac.l @r0+, @r0+
|
|
017c7a 8000 mov.b r0, @(h'0,r0)
|
|
017c7c 1f00 mov.l r0, @(h'0,r15)
|
|
017c7e 003e mov.l @(r0,r3), r0
|
|
017c80 0000
|
|
017c82 7c00
|
|
017c84 0038 ldtlb
|
|
017c86 0000
|
|
017c88 1000 mov.l r0, @(h'0,r0)
|
|
017c8a 0000
|
|
017c8c 0000
|
|
017c8e 0000
|
|
017c90 0000
|
|
017c92 6000 mov.b @r0, r0
|
|
017c94 0080
|
|
017c96 0000
|
|
017c98 8000 mov.b r0, @(h'0,r0)
|
|
017c9a 01c0
|
|
017c9c 0007 mul.l r0, r0
|
|
017c9e f000
|
|
017ca0 0ff8
|
|
017ca2 0019 div0u
|
|
017ca4 fc00
|
|
017ca6 1bfc mov.l r15, @(h'30,r11)
|
|
017ca8 003f mac.l @r3+, @r0+
|
|
017caa fe00
|
|
017cac 3ffe addc r15, r15
|
|
017cae 003f mac.l @r3+, @r0+
|
|
017cb0 fe00
|
|
017cb2 1ffc mov.l r15, @(h'30,r15)
|
|
017cb4 001f mac.l @r1+, @r0+
|
|
017cb6 fc00
|
|
017cb8 0ff8
|
|
017cba 0007 mul.l r0, r0
|
|
017cbc f000
|
|
017cbe 01c0
|
|
017cc0 0001
|
|
017cc2 c000 mov.b r0, @(h'0,gbr)
|
|
017cc4 0e38 ldtlb
|
|
017cc6 0030
|
|
017cc8 0600
|
|
017cca 4109 shlr2 r1
|
|
017ccc 0055 mov.w r5, @(r0,r0)
|
|
017cce 2900 mov.b r0, @r9
|
|
017cd0 3ffe addc r15, r15
|
|
017cd2 0001
|
|
017cd4 4000 shll r0
|
|
017cd6 1f7c mov.l r7, @(h'30,r15)
|
|
017cd8 0061
|
|
017cda 4300 shll r3
|
|
017cdc 3ffe addc r15, r15
|
|
017cde 0001
|
|
017ce0 4000 shll r0
|
|
017ce2 0220
|
|
017ce4 0002 stc sr, r0
|
|
017ce6 a000 bra h'0 ;@(h'17cea)
|
|
017ce8 0490
|
|
017cea 0039
|
|
017cec 6e00 mov.b @r0, r14
|
|
017cee 4611 cmp/pz r6
|
|
017cf0 00ff mac.l @r15+, @r0+
|
|
017cf2 ff80
|
|
017cf4 0000
|
|
017cf6 0000
|
|
017cf8 0000
|
|
017cfa 1e3c mov.l r3, @(h'30,r14)
|
|
017cfc 003f mac.l @r3+, @r0+
|
|
017cfe 7e00
|
|
017d00 67ff exts.w r15, r7
|
|
017d02 006f mac.l @r6+, @r0+
|
|
017d04 ff00
|
|
017d06 7fff add #h'ff, r15
|
|
017d08 007f mac.l @r7+, @r0+
|
|
017d0a ff00
|
|
017d0c 7fff add #h'ff, r15
|
|
017d0e 003f mac.l @r3+, @r0+
|
|
017d10 fe00
|
|
017d12 1ffc mov.l r15, @(h'30,r15)
|
|
017d14 000f mac.l @r0+, @r0+
|
|
017d16 f800
|
|
017d18 07f0
|
|
017d1a 0003 bsrf r0
|
|
017d1c e000 mov #h'0, r0
|
|
017d1e 01c0
|
|
017d20 0000
|
|
017d22 8000 mov.b r0, @(h'0,r0)
|
|
017d24 0000
|
|
017d26 0000
|
|
017d28 0000
|
|
017d2a 01c0
|
|
017d2c 0002 stc sr, r0
|
|
017d2e 2000 mov.b r0, @r0
|
|
017d30 0550
|
|
017d32 0004 mov.b r0, @(r0,r0)
|
|
017d34 9000 mov.w @(h'0,pc), r0 ;@(h'17d38)
|
|
017d36 0550
|
|
017d38 0002 stc sr, r0
|
|
017d3a 2000 mov.b r0, @r0
|
|
017d3c 01c0
|
|
017d3e 0038 ldtlb
|
|
017d40 0e00
|
|
017d42 4411 cmp/pz r4
|
|
017d44 00aa
|
|
017d46 2a80 mov.b r8, @r10
|
|
017d48 9224 mov.w @(h'48,pc), r2 ;@(h'17d94)
|
|
017d4a 80aa mov.b r0, @(h'a,r10)
|
|
017d4c 2a80 mov.b r8, @r10
|
|
017d4e 4411 cmp/pz r4
|
|
017d50 0038 ldtlb
|
|
017d52 0e00
|
|
017d54 0000
|
|
017d56 0000
|
|
017d58 0000
|
|
017d5a 0000
|
|
017d5c 0000
|
|
017d5e 0000
|
|
017d60 0000
|
|
017d62 0000
|
|
017d64 0000
|
|
017d66 7800
|
|
017d68 0084 mov.b r8, @(r0,r0)
|
|
017d6a 0e00
|
|
017d6c a411 bra h'822 ;@(h'18592)
|
|
017d6e 0084 mov.b r8, @(r0,r0)
|
|
017d70 1100 mov.l r0, @(h'0,r1)
|
|
017d72 7802
|
|
017d74 0085 mov.w r8, @(r0,r0)
|
|
017d76 4400 shll r4
|
|
017d78 a488 bra h'910 ;@(h'1868c)
|
|
017d7a 0085 mov.w r8, @(r0,r0)
|
|
017d7c 5f00 mov.l @(h'0,r0), r15
|
|
017d7e 8400 mov.b @(h'0,r0), r0
|
|
017d80 0078
|
|
017d82 0000
|
|
017d84 0000
|
|
017d86 0000
|
|
017d88 0000
|
|
017d8a 0000
|
|
017d8c 0000
|
|
017d8e 0000
|
|
017d90 0000
|
|
017d92 0000
|
|
017d94 0000
|
|
017d96 0000
|
|
017d98 003f mac.l @r3+, @r0+
|
|
017d9a f800
|
|
017d9c 4004 rotl r0
|
|
017d9e 0051
|
|
017da0 1200 mov.l r0, @(h'0,r2)
|
|
017da2 4889
|
|
017da4 0044 mov.b r4, @(r0,r0)
|
|
017da6 4500 shll r5
|
|
017da8 4889
|
|
017daa 0051
|
|
017dac 1200 mov.l r0, @(h'0,r2)
|
|
017dae 4004 rotl r0
|
|
017db0 003f mac.l @r3+, @r0+
|
|
017db2 f800
|
|
017db4 0000
|
|
017db6 0000
|
|
017db8 0000
|
|
017dba 0000
|
|
017dbc 0000
|
|
017dbe 0000
|
|
017dc0 03e0
|
|
017dc2 000c mov.b @(r0,r0), r0
|
|
017dc4 1800 mov.l r0, @(h'0,r8)
|
|
017dc6 1004 mov.l r0, @(h'10,r0)
|
|
017dc8 0027 mul.l r2, r0
|
|
017dca 7200
|
|
017dcc 4f79
|
|
017dce 004f mac.l @r4+, @r0+
|
|
017dd0 f900
|
|
017dd2 8ff8 bf/s h'-10 ;@(h'17dc6)
|
|
017dd4 8083 mov.b r0, @(h'3,r8)
|
|
017dd6 e080 mov #h'ffffff80, r0
|
|
017dd8 8ff8 bf/s h'-10 ;@(h'17dcc)
|
|
017dda 808f mov.b r0, @(h'f,r8)
|
|
017ddc f880
|
|
017dde 8f78 bf/s h'f0 ;@(h'17ed2)
|
|
017de0 8047 mov.b r0, @(h'7,r4)
|
|
017de2 7100
|
|
017de4 4081
|
|
017de6 0020
|
|
017de8 8200
|
|
017dea 1104 mov.l r0, @(h'10,r1)
|
|
017dec 000c mov.b @(r0,r0), r0
|
|
017dee 1800 mov.l r0, @(h'0,r8)
|
|
017df0 03e0
|
|
017df2 0000
|
|
017df4 2564 mov.b r6, @-r5
|
|
017df6 0000
|
|
017df8 0880
|
|
017dfa 3f80 cmp/eq r8, r15
|
|
017dfc 7f80 add #h'80, r15
|
|
017dfe ff80
|
|
017e00 f900
|
|
017e02 f880
|
|
017e04 ca80 xor #h'80, r0
|
|
017e06 ca40 xor #h'40, r0
|
|
017e08 6880 mov.b @r8, r8
|
|
017e0a 5080 mov.l @(h'0,r8), r0
|
|
017e0c af00 bra h'-200 ;@(h'17c10)
|
|
017e0e 5080 mov.l @(h'0,r8), r0
|
|
017e10 2e80 mov.b r8, @r14
|
|
017e12 2500 mov.b r0, @r5
|
|
017e14 4800 shll r8
|
|
017e16 7000
|
|
017e18 3e00 cmp/eq r0, r14
|
|
017e1a 3e00 cmp/eq r0, r14
|
|
017e1c 3e00 cmp/eq r0, r14
|
|
017e1e ff80
|
|
017e20 7900
|
|
017e22 f880
|
|
017e24 ca80 xor #h'80, r0
|
|
017e26 ca40 xor #h'40, r0
|
|
017e28 6880 mov.b @r8, r8
|
|
017e2a 5080 mov.l @(h'0,r8), r0
|
|
017e2c af00 bra h'-200 ;@(h'17c30)
|
|
017e2e 5080 mov.l @(h'0,r8), r0
|
|
017e30 3e80 cmp/eq r8, r14
|
|
017e32 3d00 cmp/eq r0, r13
|
|
017e34 7800
|
|
017e36 7000
|
|
017e38 1c00 mov.l r0, @(h'0,r12)
|
|
017e3a 2200 mov.b r0, @r2
|
|
017e3c 2200 mov.b r0, @r2
|
|
017e3e 7fc0 add #h'c0, r15
|
|
017e40 f900
|
|
017e42 f880
|
|
017e44 ca80 xor #h'80, r0
|
|
017e46 ca40 xor #h'40, r0
|
|
017e48 6880 mov.b @r8, r8
|
|
017e4a 5080 mov.l @(h'0,r8), r0
|
|
017e4c af00 bra h'-200 ;@(h'17c50)
|
|
017e4e 5080 mov.l @(h'0,r8), r0
|
|
017e50 2e80 mov.b r8, @r14
|
|
017e52 2500 mov.b r0, @r5
|
|
017e54 4800 shll r8
|
|
017e56 7000
|
|
017e58 0880
|
|
017e5a 3f80 cmp/eq r8, r15
|
|
017e5c 7f80 add #h'80, r15
|
|
017e5e ff80
|
|
017e60 f900
|
|
017e62 f880
|
|
017e64 ca80 xor #h'80, r0
|
|
017e66 fa40
|
|
017e68 7f80 add #h'80, r15
|
|
017e6a 5f80 mov.l @(h'0,r8), r15
|
|
017e6c af00 bra h'-200 ;@(h'17c70)
|
|
017e6e 5080 mov.l @(h'0,r8), r0
|
|
017e70 3e80 cmp/eq r8, r14
|
|
017e72 3d00 cmp/eq r0, r13
|
|
017e74 7800
|
|
017e76 7000
|
|
017e78 0000
|
|
017e7a 3f00 cmp/eq r0, r15
|
|
017e7c 4180
|
|
017e7e 8080 mov.b r0, @(h'0,r8)
|
|
017e80 8080 mov.b r0, @(h'0,r8)
|
|
017e82 8f80 bf/s h'-100 ;@(h'17d86)
|
|
017e84 8e80
|
|
017e86 cf40 or.b #h'40, @(r0,gbr)
|
|
017e88 6880 mov.b @r8, r8
|
|
017e8a 5080 mov.l @(h'0,r8), r0
|
|
017e8c af00 bra h'-200 ;@(h'17c90)
|
|
017e8e 5080 mov.l @(h'0,r8), r0
|
|
017e90 3e80 cmp/eq r8, r14
|
|
017e92 3d00 cmp/eq r0, r13
|
|
017e94 4800 shll r8
|
|
017e96 7000
|
|
017e98 0800
|
|
017e9a 1400 mov.l r0, @(h'0,r4)
|
|
017e9c 2200 mov.b r0, @r2
|
|
017e9e 4100 shll r1
|
|
017ea0 8080 mov.b r0, @(h'0,r8)
|
|
017ea2 ff80
|
|
017ea4 d880 mov.l @(h'200,pc), r8 ;@(h'180a8)
|
|
017ea6 ab40 bra h'-980 ;@(h'1752a)
|
|
017ea8 5880 mov.l @(h'0,r8), r8
|
|
017eaa 7080 add #h'80, r0
|
|
017eac af00 bra h'-200 ;@(h'17cb0)
|
|
017eae 5080 mov.l @(h'0,r8), r0
|
|
017eb0 2e80 mov.b r8, @r14
|
|
017eb2 2500 mov.b r0, @r5
|
|
017eb4 4800 shll r8
|
|
017eb6 7000
|
|
017eb8 0880
|
|
017eba 3f80 cmp/eq r8, r15
|
|
017ebc 7f80 add #h'80, r15
|
|
017ebe ff80
|
|
017ec0 f900
|
|
017ec2 f880
|
|
017ec4 ca80 xor #h'80, r0
|
|
017ec6 ca40 xor #h'40, r0
|
|
017ec8 6880 mov.b @r8, r8
|
|
017eca 5080 mov.l @(h'0,r8), r0
|
|
017ecc af00 bra h'-200 ;@(h'17cd0)
|
|
017ece 5080 mov.l @(h'0,r8), r0
|
|
017ed0 2e80 mov.b r8, @r14
|
|
017ed2 2500 mov.b r0, @r5
|
|
017ed4 4900 shll r9
|
|
017ed6 7700
|
|
017ed8 3e00 cmp/eq r0, r14
|
|
017eda 3e00 cmp/eq r0, r14
|
|
017edc 3e00 cmp/eq r0, r14
|
|
017ede ff80
|
|
017ee0 7900
|
|
017ee2 f880
|
|
017ee4 ca80 xor #h'80, r0
|
|
017ee6 ca40 xor #h'40, r0
|
|
017ee8 6880 mov.b @r8, r8
|
|
017eea 5080 mov.l @(h'0,r8), r0
|
|
017eec af00 bra h'-200 ;@(h'17cf0)
|
|
017eee 5080 mov.l @(h'0,r8), r0
|
|
017ef0 3e80 cmp/eq r8, r14
|
|
017ef2 3f00 cmp/eq r0, r15
|
|
017ef4 7f00
|
|
017ef6 7700
|
|
017ef8 1c00 mov.l r0, @(h'0,r12)
|
|
017efa 2200 mov.b r0, @r2
|
|
017efc 2200 mov.b r0, @r2
|
|
017efe 7fc0 add #h'c0, r15
|
|
017f00 f900
|
|
017f02 f880
|
|
017f04 ca80 xor #h'80, r0
|
|
017f06 ca40 xor #h'40, r0
|
|
017f08 6880 mov.b @r8, r8
|
|
017f0a 5080 mov.l @(h'0,r8), r0
|
|
017f0c af00 bra h'-200 ;@(h'17d10)
|
|
017f0e 5080 mov.l @(h'0,r8), r0
|
|
017f10 2e80 mov.b r8, @r14
|
|
017f12 2500 mov.b r0, @r5
|
|
017f14 4900 shll r9
|
|
017f16 7700
|
|
017f18 0880
|
|
017f1a 3f80 cmp/eq r8, r15
|
|
017f1c 7f80 add #h'80, r15
|
|
017f1e ff80
|
|
017f20 f900
|
|
017f22 f880
|
|
017f24 ca80 xor #h'80, r0
|
|
017f26 fa40
|
|
017f28 7f80 add #h'80, r15
|
|
017f2a 5f80 mov.l @(h'0,r8), r15
|
|
017f2c af00 bra h'-200 ;@(h'17d30)
|
|
017f2e 5080 mov.l @(h'0,r8), r0
|
|
017f30 3e80 cmp/eq r8, r14
|
|
017f32 3f00 cmp/eq r0, r15
|
|
017f34 7f00
|
|
017f36 7700
|
|
017f38 0000
|
|
017f3a 3f00 cmp/eq r0, r15
|
|
017f3c 4180
|
|
017f3e 8080 mov.b r0, @(h'0,r8)
|
|
017f40 8080 mov.b r0, @(h'0,r8)
|
|
017f42 8f80 bf/s h'-100 ;@(h'17e46)
|
|
017f44 8e80
|
|
017f46 cf40 or.b #h'40, @(r0,gbr)
|
|
017f48 6880 mov.b @r8, r8
|
|
017f4a 5080 mov.l @(h'0,r8), r0
|
|
017f4c af00 bra h'-200 ;@(h'17d50)
|
|
017f4e 5080 mov.l @(h'0,r8), r0
|
|
017f50 3e80 cmp/eq r8, r14
|
|
017f52 3f00 cmp/eq r0, r15
|
|
017f54 4900 shll r9
|
|
017f56 7700
|
|
017f58 0800
|
|
017f5a 1400 mov.l r0, @(h'0,r4)
|
|
017f5c 2200 mov.b r0, @r2
|
|
017f5e 4100 shll r1
|
|
017f60 8080 mov.b r0, @(h'0,r8)
|
|
017f62 ff80
|
|
017f64 d880 mov.l @(h'200,pc), r8 ;@(h'18168)
|
|
017f66 ab40 bra h'-980 ;@(h'175ea)
|
|
017f68 5880 mov.l @(h'0,r8), r8
|
|
017f6a 7080 add #h'80, r0
|
|
017f6c af00 bra h'-200 ;@(h'17d70)
|
|
017f6e 5080 mov.l @(h'0,r8), r0
|
|
017f70 2e80 mov.b r8, @r14
|
|
017f72 2500 mov.b r0, @r5
|
|
017f74 4900 shll r9
|
|
017f76 7700
|
|
017f78 0880
|
|
017f7a 3f80 cmp/eq r8, r15
|
|
017f7c 7f80 add #h'80, r15
|
|
017f7e ff80
|
|
017f80 f900
|
|
017f82 f880
|
|
017f84 ca80 xor #h'80, r0
|
|
017f86 ca40 xor #h'40, r0
|
|
017f88 6880 mov.b @r8, r8
|
|
017f8a 5080 mov.l @(h'0,r8), r0
|
|
017f8c af00 bra h'-200 ;@(h'17d90)
|
|
017f8e 5080 mov.l @(h'0,r8), r0
|
|
017f90 2e80 mov.b r8, @r14
|
|
017f92 2300 mov.b r0, @r3
|
|
017f94 1a00 mov.l r0, @(h'0,r10)
|
|
017f96 0e00
|
|
017f98 3e00 cmp/eq r0, r14
|
|
017f9a 3e00 cmp/eq r0, r14
|
|
017f9c 3e00 cmp/eq r0, r14
|
|
017f9e ff80
|
|
017fa0 7900
|
|
017fa2 f880
|
|
017fa4 ca80 xor #h'80, r0
|
|
017fa6 ca40 xor #h'40, r0
|
|
017fa8 6880 mov.b @r8, r8
|
|
017faa 5080 mov.l @(h'0,r8), r0
|
|
017fac af00 bra h'-200 ;@(h'17db0)
|
|
017fae 5080 mov.l @(h'0,r8), r0
|
|
017fb0 3e80 cmp/eq r8, r14
|
|
017fb2 3f00 cmp/eq r0, r15
|
|
017fb4 1e00 mov.l r0, @(h'0,r14)
|
|
017fb6 0e00
|
|
017fb8 1c00 mov.l r0, @(h'0,r12)
|
|
017fba 2200 mov.b r0, @r2
|
|
017fbc 2200 mov.b r0, @r2
|
|
017fbe 7fc0 add #h'c0, r15
|
|
017fc0 f900
|
|
017fc2 f880
|
|
017fc4 ca80 xor #h'80, r0
|
|
017fc6 ca40 xor #h'40, r0
|
|
017fc8 6880 mov.b @r8, r8
|
|
017fca 5080 mov.l @(h'0,r8), r0
|
|
017fcc af00 bra h'-200 ;@(h'17dd0)
|
|
017fce 5080 mov.l @(h'0,r8), r0
|
|
017fd0 2e80 mov.b r8, @r14
|
|
017fd2 2300 mov.b r0, @r3
|
|
017fd4 1a00 mov.l r0, @(h'0,r10)
|
|
017fd6 0e00
|
|
017fd8 0880
|
|
017fda 3f80 cmp/eq r8, r15
|
|
017fdc 7f80 add #h'80, r15
|
|
017fde ff80
|
|
017fe0 f900
|
|
017fe2 f880
|
|
017fe4 ca80 xor #h'80, r0
|
|
017fe6 fa40
|
|
017fe8 7f80 add #h'80, r15
|
|
017fea 5f80 mov.l @(h'0,r8), r15
|
|
017fec af00 bra h'-200 ;@(h'17df0)
|
|
017fee 5080 mov.l @(h'0,r8), r0
|
|
017ff0 3e80 cmp/eq r8, r14
|
|
017ff2 3f00 cmp/eq r0, r15
|
|
017ff4 1e00 mov.l r0, @(h'0,r14)
|
|
017ff6 0e00
|
|
017ff8 0000
|
|
017ffa 3f00 cmp/eq r0, r15
|
|
017ffc 4180
|
|
017ffe 8080 mov.b r0, @(h'0,r8)
|
|
018000 8080 mov.b r0, @(h'0,r8)
|
|
018002 8f80 bf/s h'-100 ;@(h'17f06)
|
|
018004 8e80
|
|
018006 cf40 or.b #h'40, @(r0,gbr)
|
|
018008 6880 mov.b @r8, r8
|
|
01800a 5080 mov.l @(h'0,r8), r0
|
|
01800c af00 bra h'-200 ;@(h'17e10)
|
|
01800e 5080 mov.l @(h'0,r8), r0
|
|
018010 3e80 cmp/eq r8, r14
|
|
018012 3f00 cmp/eq r0, r15
|
|
018014 1200 mov.l r0, @(h'0,r2)
|
|
018016 0e00
|
|
018018 0800
|
|
01801a 1400 mov.l r0, @(h'0,r4)
|
|
01801c 2200 mov.b r0, @r2
|
|
01801e 4100 shll r1
|
|
018020 8080 mov.b r0, @(h'0,r8)
|
|
018022 ff80
|
|
018024 d880 mov.l @(h'200,pc), r8 ;@(h'18228)
|
|
018026 ab40 bra h'-980 ;@(h'176aa)
|
|
018028 5880 mov.l @(h'0,r8), r8
|
|
01802a 7080 add #h'80, r0
|
|
01802c af00 bra h'-200 ;@(h'17e30)
|
|
01802e 5080 mov.l @(h'0,r8), r0
|
|
018030 2e80 mov.b r8, @r14
|
|
018032 2300 mov.b r0, @r3
|
|
018034 1a00 mov.l r0, @(h'0,r10)
|
|
018036 0e00
|
|
018038 f77f
|
|
01803a c07f mov.b r0, @(h'7f,gbr)
|
|
01803c 807f mov.b r0, @(h'f,r7)
|
|
01803e 007f mac.l @r7+, @r0+
|
|
018040 00ff mac.l @r15+, @r0+
|
|
018042 007f mac.l @r7+, @r0+
|
|
018044 007f mac.l @r7+, @r0+
|
|
018046 003f mac.l @r3+, @r0+
|
|
018048 807f mov.b r0, @(h'f,r7)
|
|
01804a 807f mov.b r0, @(h'f,r7)
|
|
01804c 40ff mac.w @r15+, @r0+
|
|
01804e a07f bra h'fe ;@(h'18150)
|
|
018050 c07f mov.b r0, @(h'7f,gbr)
|
|
018052 c2ff mov.l r0, @(h'3fc,gbr)
|
|
018054 87ff
|
|
018056 8fff bf/s h'-2 ;@(h'18058)
|
|
018058 c1ff mov.w r0, @(h'1fe,gbr)
|
|
01805a c1ff mov.w r0, @(h'1fe,gbr)
|
|
01805c c1ff mov.w r0, @(h'1fe,gbr)
|
|
01805e 007f mac.l @r7+, @r0+
|
|
018060 80ff mov.b r0, @(h'f,r15)
|
|
018062 007f mac.l @r7+, @r0+
|
|
018064 007f mac.l @r7+, @r0+
|
|
018066 003f mac.l @r3+, @r0+
|
|
018068 807f mov.b r0, @(h'f,r7)
|
|
01806a 807f mov.b r0, @(h'f,r7)
|
|
01806c 00ff mac.l @r15+, @r0+
|
|
01806e 807f mov.b r0, @(h'f,r7)
|
|
018070 c07f mov.b r0, @(h'7f,gbr)
|
|
018072 c2ff mov.l r0, @(h'3fc,gbr)
|
|
018074 87ff
|
|
018076 8fff bf/s h'-2 ;@(h'18078)
|
|
018078 e3c0 mov #h'ffffffc0, r3
|
|
01807a c1c0 mov.w r0, @(h'180,gbr)
|
|
01807c c1c0 mov.w r0, @(h'180,gbr)
|
|
01807e 8000 mov.b r0, @(h'0,r0)
|
|
018080 00c0
|
|
018082 0040
|
|
018084 0040
|
|
018086 0000
|
|
018088 8040 mov.b r0, @(h'0,r4)
|
|
01808a 8040 mov.b r0, @(h'0,r4)
|
|
01808c 00c0
|
|
01808e 8040 mov.b r0, @(h'0,r4)
|
|
018090 c040 mov.b r0, @(h'40,gbr)
|
|
018092 c2c0 mov.l r0, @(h'300,gbr)
|
|
018094 87c0
|
|
018096 8fc0 bf/s h'-80 ;@(h'1801a)
|
|
018098 f740
|
|
01809a c040 mov.b r0, @(h'40,gbr)
|
|
01809c 8040 mov.b r0, @(h'0,r4)
|
|
01809e 0040
|
|
0180a0 00c0
|
|
0180a2 0040
|
|
0180a4 0040
|
|
0180a6 0000
|
|
0180a8 8040 mov.b r0, @(h'0,r4)
|
|
0180aa 8040 mov.b r0, @(h'0,r4)
|
|
0180ac 00c0
|
|
0180ae 8040 mov.b r0, @(h'0,r4)
|
|
0180b0 c040 mov.b r0, @(h'40,gbr)
|
|
0180b2 c2c0 mov.l r0, @(h'300,gbr)
|
|
0180b4 87c0
|
|
0180b6 8fc0 bf/s h'-80 ;@(h'1803a)
|
|
0180b8 ffc0
|
|
0180ba c0c0 mov.b r0, @(h'c0,gbr)
|
|
0180bc 8040 mov.b r0, @(h'0,r4)
|
|
0180be 0040
|
|
0180c0 0040
|
|
0180c2 0040
|
|
0180c4 0040
|
|
0180c6 0000
|
|
0180c8 8040 mov.b r0, @(h'0,r4)
|
|
0180ca 8040 mov.b r0, @(h'0,r4)
|
|
0180cc 00c0
|
|
0180ce 8040 mov.b r0, @(h'0,r4)
|
|
0180d0 c040 mov.b r0, @(h'40,gbr)
|
|
0180d2 c2c0 mov.l r0, @(h'300,gbr)
|
|
0180d4 87c0
|
|
0180d6 8fc0 bf/s h'-80 ;@(h'1805a)
|
|
0180d8 f7c0
|
|
0180da e3c0 mov #h'ffffffc0, r3
|
|
0180dc c1c0 mov.w r0, @(h'180,gbr)
|
|
0180de 80c0 mov.b r0, @(h'0,r12)
|
|
0180e0 0040
|
|
0180e2 0040
|
|
0180e4 0040
|
|
0180e6 0000
|
|
0180e8 8040 mov.b r0, @(h'0,r4)
|
|
0180ea 8040 mov.b r0, @(h'0,r4)
|
|
0180ec 00c0
|
|
0180ee 8040 mov.b r0, @(h'0,r4)
|
|
0180f0 c040 mov.b r0, @(h'40,gbr)
|
|
0180f2 c2c0 mov.l r0, @(h'300,gbr)
|
|
0180f4 87c0
|
|
0180f6 8fc0 bf/s h'-80 ;@(h'1807a)
|
|
0180f8 f77f
|
|
0180fa c07f mov.b r0, @(h'7f,gbr)
|
|
0180fc 807f mov.b r0, @(h'f,r7)
|
|
0180fe 007f mac.l @r7+, @r0+
|
|
018100 00ff mac.l @r15+, @r0+
|
|
018102 007f mac.l @r7+, @r0+
|
|
018104 007f mac.l @r7+, @r0+
|
|
018106 003f mac.l @r3+, @r0+
|
|
018108 807f mov.b r0, @(h'f,r7)
|
|
01810a 807f mov.b r0, @(h'f,r7)
|
|
01810c 40ff mac.w @r15+, @r0+
|
|
01810e a07f bra h'fe ;@(h'18210)
|
|
018110 c07f mov.b r0, @(h'7f,gbr)
|
|
018112 c0ff mov.b r0, @(h'ff,gbr)
|
|
018114 80ff mov.b r0, @(h'f,r15)
|
|
018116 88ff cmp/eq #h'ffffffff, r0
|
|
018118 c1c0 mov.w r0, @(h'180,gbr)
|
|
01811a c1c0 mov.w r0, @(h'180,gbr)
|
|
01811c c1c0 mov.w r0, @(h'180,gbr)
|
|
01811e 0040
|
|
018120 80c0 mov.b r0, @(h'0,r12)
|
|
018122 0040
|
|
018124 0040
|
|
018126 0000
|
|
018128 8040 mov.b r0, @(h'0,r4)
|
|
01812a 8040 mov.b r0, @(h'0,r4)
|
|
01812c 00c0
|
|
01812e 8040 mov.b r0, @(h'0,r4)
|
|
018130 c040 mov.b r0, @(h'40,gbr)
|
|
018132 c0c0 mov.b r0, @(h'c0,gbr)
|
|
018134 80c0 mov.b r0, @(h'0,r12)
|
|
018136 88c0 cmp/eq #h'ffffffc0, r0
|
|
018138 e3c0 mov #h'ffffffc0, r3
|
|
01813a c1c0 mov.w r0, @(h'180,gbr)
|
|
01813c c1c0 mov.w r0, @(h'180,gbr)
|
|
01813e 8000 mov.b r0, @(h'0,r0)
|
|
018140 00c0
|
|
018142 0040
|
|
018144 0040
|
|
018146 0000
|
|
018148 8040 mov.b r0, @(h'0,r4)
|
|
01814a 8040 mov.b r0, @(h'0,r4)
|
|
01814c 00c0
|
|
01814e 8040 mov.b r0, @(h'0,r4)
|
|
018150 c040 mov.b r0, @(h'40,gbr)
|
|
018152 c0c0 mov.b r0, @(h'c0,gbr)
|
|
018154 80c0 mov.b r0, @(h'0,r12)
|
|
018156 88c0 cmp/eq #h'ffffffc0, r0
|
|
018158 f740
|
|
01815a c040 mov.b r0, @(h'40,gbr)
|
|
01815c 8040 mov.b r0, @(h'0,r4)
|
|
01815e 0040
|
|
018160 00c0
|
|
018162 0040
|
|
018164 0040
|
|
018166 0000
|
|
018168 8040 mov.b r0, @(h'0,r4)
|
|
01816a 8040 mov.b r0, @(h'0,r4)
|
|
01816c 00c0
|
|
01816e 8040 mov.b r0, @(h'0,r4)
|
|
018170 c040 mov.b r0, @(h'40,gbr)
|
|
018172 c0c0 mov.b r0, @(h'c0,gbr)
|
|
018174 80c0 mov.b r0, @(h'0,r12)
|
|
018176 88c0 cmp/eq #h'ffffffc0, r0
|
|
018178 ffc0
|
|
01817a c0c0 mov.b r0, @(h'c0,gbr)
|
|
01817c 8040 mov.b r0, @(h'0,r4)
|
|
01817e 0040
|
|
018180 0040
|
|
018182 0040
|
|
018184 0040
|
|
018186 0000
|
|
018188 8040 mov.b r0, @(h'0,r4)
|
|
01818a 8040 mov.b r0, @(h'0,r4)
|
|
01818c 00c0
|
|
01818e 8040 mov.b r0, @(h'0,r4)
|
|
018190 c040 mov.b r0, @(h'40,gbr)
|
|
018192 c0c0 mov.b r0, @(h'c0,gbr)
|
|
018194 80c0 mov.b r0, @(h'0,r12)
|
|
018196 88c0 cmp/eq #h'ffffffc0, r0
|
|
018198 f7c0
|
|
01819a e3c0 mov #h'ffffffc0, r3
|
|
01819c c1c0 mov.w r0, @(h'180,gbr)
|
|
01819e 80c0 mov.b r0, @(h'0,r12)
|
|
0181a0 0040
|
|
0181a2 0040
|
|
0181a4 0040
|
|
0181a6 0000
|
|
0181a8 8040 mov.b r0, @(h'0,r4)
|
|
0181aa 8040 mov.b r0, @(h'0,r4)
|
|
0181ac 00c0
|
|
0181ae 8040 mov.b r0, @(h'0,r4)
|
|
0181b0 c040 mov.b r0, @(h'40,gbr)
|
|
0181b2 c0c0 mov.b r0, @(h'c0,gbr)
|
|
0181b4 80c0 mov.b r0, @(h'0,r12)
|
|
0181b6 88c0 cmp/eq #h'ffffffc0, r0
|
|
0181b8 f77f
|
|
0181ba c07f mov.b r0, @(h'7f,gbr)
|
|
0181bc 807f mov.b r0, @(h'f,r7)
|
|
0181be 007f mac.l @r7+, @r0+
|
|
0181c0 00ff mac.l @r15+, @r0+
|
|
0181c2 007f mac.l @r7+, @r0+
|
|
0181c4 007f mac.l @r7+, @r0+
|
|
0181c6 003f mac.l @r3+, @r0+
|
|
0181c8 807f mov.b r0, @(h'f,r7)
|
|
0181ca 807f mov.b r0, @(h'f,r7)
|
|
0181cc 40ff mac.w @r15+, @r0+
|
|
0181ce a07f bra h'fe ;@(h'182d0)
|
|
0181d0 c07f mov.b r0, @(h'7f,gbr)
|
|
0181d2 c0ff mov.b r0, @(h'ff,gbr)
|
|
0181d4 e1ff mov #h'ffffffff, r1
|
|
0181d6 f1ff
|
|
0181d8 c1c0 mov.w r0, @(h'180,gbr)
|
|
0181da c1c0 mov.w r0, @(h'180,gbr)
|
|
0181dc c1c0 mov.w r0, @(h'180,gbr)
|
|
0181de 0040
|
|
0181e0 80c0 mov.b r0, @(h'0,r12)
|
|
0181e2 0040
|
|
0181e4 0040
|
|
0181e6 0000
|
|
0181e8 8040 mov.b r0, @(h'0,r4)
|
|
0181ea 8040 mov.b r0, @(h'0,r4)
|
|
0181ec 00c0
|
|
0181ee 8040 mov.b r0, @(h'0,r4)
|
|
0181f0 c040 mov.b r0, @(h'40,gbr)
|
|
0181f2 c0c0 mov.b r0, @(h'c0,gbr)
|
|
0181f4 e1c0 mov #h'ffffffc0, r1
|
|
0181f6 f1c0
|
|
0181f8 e3c0 mov #h'ffffffc0, r3
|
|
0181fa c1c0 mov.w r0, @(h'180,gbr)
|
|
0181fc c1c0 mov.w r0, @(h'180,gbr)
|
|
0181fe 8000 mov.b r0, @(h'0,r0)
|
|
018200 00c0
|
|
018202 0040
|
|
018204 0040
|
|
018206 0000
|
|
018208 8040 mov.b r0, @(h'0,r4)
|
|
01820a 8040 mov.b r0, @(h'0,r4)
|
|
01820c 00c0
|
|
01820e 8040 mov.b r0, @(h'0,r4)
|
|
018210 c040 mov.b r0, @(h'40,gbr)
|
|
018212 c0c0 mov.b r0, @(h'c0,gbr)
|
|
018214 e1c0 mov #h'ffffffc0, r1
|
|
018216 f1c0
|
|
018218 f740
|
|
01821a c040 mov.b r0, @(h'40,gbr)
|
|
01821c 8040 mov.b r0, @(h'0,r4)
|
|
01821e 0040
|
|
018220 00c0
|
|
018222 0040
|
|
018224 0040
|
|
018226 0000
|
|
018228 8040 mov.b r0, @(h'0,r4)
|
|
01822a 8040 mov.b r0, @(h'0,r4)
|
|
01822c 00c0
|
|
01822e 8040 mov.b r0, @(h'0,r4)
|
|
018230 c040 mov.b r0, @(h'40,gbr)
|
|
018232 c0c0 mov.b r0, @(h'c0,gbr)
|
|
018234 e1c0 mov #h'ffffffc0, r1
|
|
018236 f1c0
|
|
018238 ffc0
|
|
01823a c0c0 mov.b r0, @(h'c0,gbr)
|
|
01823c 8040 mov.b r0, @(h'0,r4)
|
|
01823e 0040
|
|
018240 0040
|
|
018242 0040
|
|
018244 0040
|
|
018246 0000
|
|
018248 8040 mov.b r0, @(h'0,r4)
|
|
01824a 8040 mov.b r0, @(h'0,r4)
|
|
01824c 00c0
|
|
01824e 8040 mov.b r0, @(h'0,r4)
|
|
018250 c040 mov.b r0, @(h'40,gbr)
|
|
018252 c0c0 mov.b r0, @(h'c0,gbr)
|
|
018254 e1c0 mov #h'ffffffc0, r1
|
|
018256 f1c0
|
|
018258 f7c0
|
|
01825a e3c0 mov #h'ffffffc0, r3
|
|
01825c c1c0 mov.w r0, @(h'180,gbr)
|
|
01825e 80c0 mov.b r0, @(h'0,r12)
|
|
018260 0040
|
|
018262 0040
|
|
018264 0040
|
|
018266 0000
|
|
018268 8040 mov.b r0, @(h'0,r4)
|
|
01826a 8040 mov.b r0, @(h'0,r4)
|
|
01826c 00c0
|
|
01826e 8040 mov.b r0, @(h'0,r4)
|
|
018270 c040 mov.b r0, @(h'40,gbr)
|
|
018272 c0c0 mov.b r0, @(h'c0,gbr)
|
|
018274 e1c0 mov #h'ffffffc0, r1
|
|
018276 f1c0
|
|
018278 0e11
|
|
01827a 111e mov.l r1, @(h'38,r1)
|
|
01827c 1214 mov.l r1, @(h'10,r2)
|
|
01827e 0a1b sleep
|
|
018280 151b mov.l r1, @(h'2c,r5)
|
|
018282 151f mov.l r1, @(h'3c,r5)
|
|
018284 1515 mov.l r1, @(h'14,r5)
|
|
018286 1f00 mov.l r0, @(h'0,r15)
|
|
018288 0e11
|
|
01828a 111e mov.l r1, @(h'38,r1)
|
|
01828c 1214 mov.l r1, @(h'10,r2)
|
|
01828e 0a1b sleep
|
|
018290 1b11 mov.l r1, @(h'4,r11)
|
|
018292 1b1f mov.l r1, @(h'3c,r11)
|
|
018294 0a0a sts mach, r10
|
|
018296 1f00 mov.l r0, @(h'0,r15)
|
|
018298 f1e0
|
|
01829a e0e1 mov #h'ffffffe1, r0
|
|
01829c e1e3 mov #h'ffffffe3, r1
|
|
01829e f1e0
|
|
0182a0 e0e0 mov #h'ffffffe0, r0
|
|
0182a2 e0e0 mov #h'ffffffe0, r0
|
|
0182a4 e0e0 mov #h'ffffffe0, r0
|
|
0182a6 e0ff mov #h'ffffffff, r0
|
|
0182a8 001c mov.b @(r0,r1), r0
|
|
0182aa 2241 mov.w r4, @r2
|
|
0182ac 415d shld r5, r1
|
|
0182ae 415d shld r5, r1
|
|
0182b0 415d shld r5, r1
|
|
0182b2 4141
|
|
0182b4 7f3e add #h'3e, r15
|
|
0182b6 1c00 mov.l r0, @(h'0,r12)
|
|
0182b8 ffe3
|
|
0182ba c180 mov.w r0, @(h'100,gbr)
|
|
0182bc 8080 mov.b r0, @(h'0,r8)
|
|
0182be 8080 mov.b r0, @(h'0,r8)
|
|
0182c0 8080 mov.b r0, @(h'0,r8)
|
|
0182c2 8080 mov.b r0, @(h'0,r8)
|
|
0182c4 80c1 mov.b r0, @(h'1,r12)
|
|
0182c6 e3ff mov #h'ffffffff, r3
|
|
0182c8 001c mov.b @(r0,r1), r0
|
|
0182ca 2241 mov.w r4, @r2
|
|
0182cc 7f41 add #h'41, r15
|
|
0182ce 7f49 add #h'49, r15
|
|
0182d0 4941
|
|
0182d2 3e1c add r1, r14
|
|
0182d4 0000
|
|
0182d6 0000
|
|
0182d8 001c mov.b @(r0,r1), r0
|
|
0182da 2241 mov.w r4, @r2
|
|
0182dc 7f41 add #h'41, r15
|
|
0182de 7f49 add #h'49, r15
|
|
0182e0 4941
|
|
0182e2 7f5d add #h'5d, r15
|
|
0182e4 4922 sts.l pr, @-r9
|
|
0182e6 1408 mov.l r0, @(h'20,r4)
|
|
0182e8 001c mov.b @(r0,r1), r0
|
|
0182ea 2241 mov.w r4, @r2
|
|
0182ec 7f41 add #h'41, r15
|
|
0182ee 7f49 add #h'49, r15
|
|
0182f0 4941
|
|
0182f2 3e2a subc r2, r14
|
|
0182f4 1414 mov.l r1, @(h'10,r4)
|
|
0182f6 0808 clrt
|
|
0182f8 ffe3
|
|
0182fa c180 mov.w r0, @(h'100,gbr)
|
|
0182fc 8080 mov.b r0, @(h'0,r8)
|
|
0182fe 8080 mov.b r0, @(h'0,r8)
|
|
018300 8080 mov.b r0, @(h'0,r8)
|
|
018302 c1e3 mov.w r0, @(h'1c6,gbr)
|
|
018304 ffff
|
|
018306 ffff
|
|
018308 ffe3
|
|
01830a c180 mov.w r0, @(h'100,gbr)
|
|
01830c 8080 mov.b r0, @(h'0,r8)
|
|
01830e 8080 mov.b r0, @(h'0,r8)
|
|
018310 8080 mov.b r0, @(h'0,r8)
|
|
018312 8080 mov.b r0, @(h'0,r8)
|
|
018314 80c1 mov.b r0, @(h'1,r12)
|
|
018316 e3f7 mov #h'fffffff7, r3
|
|
018318 ffe3
|
|
01831a c180 mov.w r0, @(h'100,gbr)
|
|
01831c 8080 mov.b r0, @(h'0,r8)
|
|
01831e 8080 mov.b r0, @(h'0,r8)
|
|
018320 8080 mov.b r0, @(h'0,r8)
|
|
018322 c1c1 mov.w r0, @(h'182,gbr)
|
|
018324 e3e3 mov #h'ffffffe3, r3
|
|
018326 f7f7
|
|
018328 c3a5 trapa #h'a5
|
|
01832a 9966 mov.w @(h'cc,pc), r9 ;@(h'183fa)
|
|
01832c 5a24 mov.l @(h'10,r2), r10
|
|
01832e 1818 mov.l r1, @(h'20,r8)
|
|
018330 1f18 mov.l r1, @(h'20,r15)
|
|
018332 1f18 mov.l r1, @(h'20,r15)
|
|
018334 342c add r2, r4
|
|
018336 1408 mov.l r0, @(h'20,r4)
|
|
018338 3c18 sub r1, r12
|
|
01833a 0081
|
|
01833c 81c3 mov.w r0, @(h'6,r12)
|
|
01833e e7e7 mov #h'ffffffe7, r7
|
|
018340 e0e0 mov #h'ffffffe0, r0
|
|
018342 e0e7 mov #h'ffffffe7, r0
|
|
018344 c3c3 trapa #h'c3
|
|
018346 e3f7 mov #h'fffffff7, r3
|
|
018348 0305 mov.w r0, @(r0,r3)
|
|
01834a 09d2 stc r5_bank, r9
|
|
01834c a488 bra h'910 ;@(h'18c60)
|
|
01834e 5020 mov.l @(h'0,r2), r0
|
|
018350 fcf8
|
|
018352 f021
|
|
018354 0307 mul.l r0, r3
|
|
018356 8fdf bf/s h'-42 ;@(h'18318)
|
|
018358 7884 add #h'84, r8
|
|
01835a 9484 mov.w @(h'108,pc), r4 ;@(h'18466)
|
|
01835c 8478 mov.b @(h'8,r7), r0
|
|
01835e 0000
|
|
018360 7884 add #h'84, r8
|
|
018362 b4b4 bsr h'968 ;@(h'18cce)
|
|
018364 8478 mov.b @(h'8,r7), r0
|
|
018366 0000
|
|
018368 8703
|
|
01836a 0303 bsrf r3
|
|
01836c 0387 mul.l r8, r3
|
|
01836e ffff
|
|
018370 0a00
|
|
018372 3500 cmp/eq r0, r5
|
|
018374 5e80 mov.l @(h'0,r8), r14
|
|
018376 a180 bra h'300 ;@(h'1867a)
|
|
018378 6940 mov.b @r4, r9
|
|
01837a a580 bra h'b00 ;@(h'18e7e)
|
|
01837c 6140 mov.b @r4, r1
|
|
01837e 5e80 mov.l @(h'0,r8), r14
|
|
018380 2b00 mov.b r0, @r11
|
|
018382 1400 mov.l r0, @(h'0,r4)
|
|
018384 0000
|
|
018386 0000
|
|
018388 0000
|
|
01838a 0000
|
|
01838c 0000
|
|
01838e 0000
|
|
018390 f1ff
|
|
018392 c0ff mov.b r0, @(h'ff,gbr)
|
|
018394 807f mov.b r0, @(h'f,r7)
|
|
018396 007f mac.l @r7+, @r0+
|
|
018398 003f mac.l @r3+, @r0+
|
|
01839a 003f mac.l @r3+, @r0+
|
|
01839c 803f mov.b r0, @(h'f,r3)
|
|
01839e 807f mov.b r0, @(h'f,r7)
|
|
0183a0 c0ff mov.b r0, @(h'ff,gbr)
|
|
0183a2 e3ff mov #h'ffffffff, r3
|
|
0183a4 ffff
|
|
0183a6 ffff
|
|
0183a8 ffff
|
|
0183aa ffff
|
|
0183ac ffff
|
|
0183ae ffff
|
|
0183b0 7c8e add #h'8e, r12
|
|
0183b2 adad bra h'-4a6 ;@(h'17f10)
|
|
0183b4 ad8e bra h'-4e4 ;@(h'17ed4)
|
|
0183b6 7c00
|
|
0183b8 3e71
|
|
0183ba b5b5 bsr h'b6a ;@(h'18f28)
|
|
0183bc b571 bsr h'ae2 ;@(h'18ea2)
|
|
0183be 3e00 cmp/eq r0, r14
|
|
0183c0 8301
|
|
0183c2 0000
|
|
0183c4 0001
|
|
0183c6 83ff
|
|
0183c8 c180 mov.w r0, @(h'100,gbr)
|
|
0183ca 0000
|
|
0183cc 0080
|
|
0183ce c1ff mov.w r0, @(h'1fe,gbr)
|
|
0183d0 0300
|
|
0183d2 3f80 cmp/eq r8, r15
|
|
0183d4 7078 add #h'78, r0
|
|
0183d6 d046 mov.l @(h'118,pc), r0 ;@(h'184f0)
|
|
0183d8 9371 mov.w @(h'e2,pc), r3 ;@(h'184be)
|
|
0183da d046 mov.l @(h'118,pc), r0 ;@(h'184f4)
|
|
0183dc 7078 add #h'78, r0
|
|
0183de 3f80 cmp/eq r8, r15
|
|
0183e0 0300
|
|
0183e2 0000
|
|
0183e4 0000
|
|
0183e6 0000
|
|
0183e8 0000
|
|
0183ea 0000
|
|
0183ec 0000
|
|
0183ee 0000
|
|
0183f0 0300
|
|
0183f2 3fb0 cmp/eq r11, r15
|
|
0183f4 704c add #h'4c, r0
|
|
0183f6 d062 mov.l @(h'188,pc), r0 ;@(h'18580)
|
|
0183f8 9371 mov.w @(h'e2,pc), r3 ;@(h'184de)
|
|
0183fa d062 mov.l @(h'188,pc), r0 ;@(h'18584)
|
|
0183fc 704c add #h'4c, r0
|
|
0183fe 3fb0 cmp/eq r11, r15
|
|
018400 0300
|
|
018402 0000
|
|
018404 0000
|
|
018406 0000
|
|
018408 0000
|
|
01840a 0000
|
|
01840c 0000
|
|
01840e 0000
|
|
018410 fcff
|
|
018412 c07f mov.b r0, @(h'7f,gbr)
|
|
018414 8007 mov.b r0, @(h'7,r0)
|
|
018416 0001
|
|
018418 0000
|
|
01841a 0001
|
|
01841c 8007 mov.b r0, @(h'7,r0)
|
|
01841e c07f mov.b r0, @(h'7f,gbr)
|
|
018420 fcff
|
|
018422 ffff
|
|
018424 ffff
|
|
018426 ffff
|
|
018428 ffff
|
|
01842a ffff
|
|
01842c ffff
|
|
01842e ffff
|
|
018430 fcff
|
|
018432 c04f mov.b r0, @(h'4f,gbr)
|
|
018434 8003 mov.b r0, @(h'3,r0)
|
|
018436 0001
|
|
018438 0000
|
|
01843a 0001
|
|
01843c 8003 mov.b r0, @(h'3,r0)
|
|
01843e c04f mov.b r0, @(h'4f,gbr)
|
|
018440 fcff
|
|
018442 ffff
|
|
018444 ffff
|
|
018446 ffff
|
|
018448 ffff
|
|
01844a ffff
|
|
01844c ffff
|
|
01844e ffff
|
|
018450 1818 mov.l r1, @(h'20,r8)
|
|
018452 1818 mov.l r1, @(h'20,r8)
|
|
018454 1800 mov.l r0, @(h'0,r8)
|
|
018456 1818 mov.l r1, @(h'20,r8)
|
|
018458 3c24 div1 r2, r12
|
|
01845a 2424 mov.b r2, @-r4
|
|
01845c 2424 mov.b r2, @-r4
|
|
01845e 3c24 div1 r2, r12
|
|
018460 243c cmp/str r3, r4
|
|
018462 3ff0 cmp/eq r15, r15
|
|
018464 4008 shll2 r0
|
|
018466 bce4 bsr h'-638 ;@(h'17e32)
|
|
018468 e604 mov #h'4, r6
|
|
01846a ca74 xor #h'74, r0
|
|
01846c c2dc mov.l r0, @(h'370,gbr)
|
|
01846e e68c mov #h'ffffff8c, r6
|
|
018470 bcdc bsr h'-648 ;@(h'17e2c)
|
|
018472 8774
|
|
018474 ad84 bra h'-4f8 ;@(h'17f80)
|
|
018476 a8b4 bra h'-e98 ;@(h'175e2)
|
|
018478 8da4 bt/s h'-b8 ;@(h'183c4)
|
|
01847a 4708 shll2 r7
|
|
01847c 3ff0 cmp/eq r15, r15
|
|
01847e 0000
|
|
018480 0000
|
|
018482 0700
|
|
018484 18c0 mov.l r12, @(h'0,r8)
|
|
018486 3060 cmp/eq r6, r0
|
|
018488 78f0 add #h'f0, r8
|
|
01848a 5dd0 mov.l @(h'0,r13), r13
|
|
01848c 8f88 bf/s h'-f0 ;@(h'183a0)
|
|
01848e 8708
|
|
018490 8f88 bf/s h'-f0 ;@(h'183a4)
|
|
018492 5dd0 mov.l @(h'0,r13), r13
|
|
018494 78f0 add #h'f0, r8
|
|
018496 3060 cmp/eq r6, r0
|
|
018498 18c0 mov.l r12, @(h'0,r8)
|
|
01849a 0700
|
|
01849c 0000
|
|
01849e 0000
|
|
0184a0 0000
|
|
0184a2 f8ff
|
|
0184a4 e03f mov #h'3f, r0
|
|
0184a6 c01f mov.b r0, @(h'1f,gbr)
|
|
0184a8 800f mov.b r0, @(h'f,r0)
|
|
0184aa 800f mov.b r0, @(h'f,r0)
|
|
0184ac 0007 mul.l r0, r0
|
|
0184ae 0007 mul.l r0, r0
|
|
0184b0 0007 mul.l r0, r0
|
|
0184b2 800f mov.b r0, @(h'f,r0)
|
|
0184b4 800f mov.b r0, @(h'f,r0)
|
|
0184b6 c01f mov.b r0, @(h'1f,gbr)
|
|
0184b8 e03f mov #h'3f, r0
|
|
0184ba f8ff
|
|
0184bc ffff
|
|
0184be ffff
|
|
0184c0 ffff
|
|
0184c2 0000
|
|
0184c4 0000
|
|
0184c6 0000
|
|
0184c8 0000
|
|
0184ca 0000
|
|
0184cc 0000
|
|
0184ce 0000
|
|
0184d0 0000
|
|
0184d2 0000
|
|
0184d4 0000
|
|
0184d6 0000
|
|
0184d8 0000
|
|
0184da 0000
|
|
0184dc 0000
|
|
0184de 0000
|
|
0184e0 0000
|
|
0184e2 0000
|
|
0184e4 0000
|
|
0184e6 0000
|
|
0184e8 0000
|
|
0184ea 0000
|
|
0184ec 0000
|
|
0184ee 0000
|
|
0184f0 0000
|
|
0184f2 0000
|
|
0184f4 0000
|
|
0184f6 0000
|
|
0184f8 0000
|
|
0184fa 0000
|
|
0184fc 0000
|
|
0184fe 0000
|
|
018500 0000
|
|
018502 f800
|
|
018504 ffff
|
|
018506 fc00
|
|
018508 7fff add #h'ff, r15
|
|
01850a fc00
|
|
01850c 7fff add #h'ff, r15
|
|
01850e ff80
|
|
018510 0fff mac.l @r15+, @r15+
|
|
018512 0401
|
|
018514 0000
|
|
018516 0200
|
|
018518 8000 mov.b r0, @(h'0,r0)
|
|
01851a 0200
|
|
01851c 8000 mov.b r0, @(h'0,r0)
|
|
01851e 0040
|
|
018520 1000 mov.l r0, @(h'0,r0)
|
|
018522 0202 stc sr, r2
|
|
018524 0000
|
|
018526 0101
|
|
018528 0000
|
|
01852a 0101
|
|
01852c 0000
|
|
01852e 0020
|
|
018530 2000 mov.b r0, @r0
|
|
018532 0104 mov.b r0, @(r0,r1)
|
|
018534 0000
|
|
018536 00fe mov.l @(r0,r15), r0
|
|
018538 0000
|
|
01853a 0082 stc r0_bank, r0
|
|
01853c 0000
|
|
01853e 001f mac.l @r1+, @r0+
|
|
018540 c000 mov.b r0, @(h'0,gbr)
|
|
018542 0104 mov.b r0, @(r0,r1)
|
|
018544 0000
|
|
018546 0000
|
|
018548 0000
|
|
01854a 0082 stc r0_bank, r0
|
|
01854c 0000
|
|
01854e 0000
|
|
018550 0000
|
|
018552 0104 mov.b r0, @(r0,r1)
|
|
018554 0000
|
|
018556 0000
|
|
018558 0000
|
|
01855a 0082 stc r0_bank, r0
|
|
01855c 0000
|
|
01855e 0000
|
|
018560 0000
|
|
018562 0104 mov.b r0, @(r0,r1)
|
|
018564 0000
|
|
018566 0000
|
|
018568 0000
|
|
01856a 0082 stc r0_bank, r0
|
|
01856c 0000
|
|
01856e 0000
|
|
018570 0000
|
|
018572 0104 mov.b r0, @(r0,r1)
|
|
018574 0000
|
|
018576 0000
|
|
018578 0000
|
|
01857a 0082 stc r0_bank, r0
|
|
01857c 0000
|
|
01857e 0000
|
|
018580 0000
|
|
018582 0104 mov.b r0, @(r0,r1)
|
|
018584 0000
|
|
018586 0000
|
|
018588 0000
|
|
01858a 0082 stc r0_bank, r0
|
|
01858c 0000
|
|
01858e 0000
|
|
018590 0000
|
|
018592 0104 mov.b r0, @(r0,r1)
|
|
018594 0000
|
|
018596 0000
|
|
018598 0000
|
|
01859a 0082 stc r0_bank, r0
|
|
01859c 0000
|
|
01859e 0000
|
|
0185a0 0000
|
|
0185a2 0104 mov.b r0, @(r0,r1)
|
|
0185a4 0000
|
|
0185a6 0000
|
|
0185a8 0000
|
|
0185aa 0082 stc r0_bank, r0
|
|
0185ac 0000
|
|
0185ae 0000
|
|
0185b0 0000
|
|
0185b2 0104 mov.b r0, @(r0,r1)
|
|
0185b4 0001
|
|
0185b6 ffff
|
|
0185b8 fe00
|
|
0185ba 0082 stc r0_bank, r0
|
|
0185bc 0000
|
|
0185be 0000
|
|
0185c0 0000
|
|
0185c2 0104 mov.b r0, @(r0,r1)
|
|
0185c4 0002 stc sr, r0
|
|
0185c6 0000
|
|
0185c8 0100
|
|
0185ca 0082 stc r0_bank, r0
|
|
0185cc 0000
|
|
0185ce 0000
|
|
0185d0 0000
|
|
0185d2 0104 mov.b r0, @(r0,r1)
|
|
0185d4 0004 mov.b r0, @(r0,r0)
|
|
0185d6 ffff
|
|
0185d8 fc80
|
|
0185da 0082 stc r0_bank, r0
|
|
0185dc 0000
|
|
0185de 0000
|
|
0185e0 0000
|
|
0185e2 0104 mov.b r0, @(r0,r1)
|
|
0185e4 0009 nop
|
|
0185e6 ffff
|
|
0185e8 fe40
|
|
0185ea 0082 stc r0_bank, r0
|
|
0185ec 0000
|
|
0185ee 0000
|
|
0185f0 0000
|
|
0185f2 0104 mov.b r0, @(r0,r1)
|
|
0185f4 0013
|
|
0185f6 ffff
|
|
0185f8 ff20
|
|
0185fa 0082 stc r0_bank, r0
|
|
0185fc 0000
|
|
0185fe 0000
|
|
018600 0000
|
|
018602 0104 mov.b r0, @(r0,r1)
|
|
018604 0027 mul.l r2, r0
|
|
018606 ffff
|
|
018608 ff90
|
|
01860a 0082 stc r0_bank, r0
|
|
01860c 0000
|
|
01860e 0000
|
|
018610 0000
|
|
018612 0104 mov.b r0, @(r0,r1)
|
|
018614 004f mac.l @r4+, @r0+
|
|
018616 ffff
|
|
018618 ffc8
|
|
01861a 0082 stc r0_bank, r0
|
|
01861c 0000
|
|
01861e 0000
|
|
018620 0000
|
|
018622 ff07
|
|
018624 ff9f
|
|
018626 ffff
|
|
018628 ffe7
|
|
01862a ff83
|
|
01862c ffff
|
|
01862e ffff
|
|
018630 ffff
|
|
018632 0104 mov.b r0, @(r0,r1)
|
|
018634 003f mac.l @r3+, @r0+
|
|
018636 c000 mov.b r0, @(h'0,gbr)
|
|
018638 0ff0
|
|
01863a 0082 stc r0_bank, r0
|
|
01863c 0000
|
|
01863e 0000
|
|
018640 0000
|
|
018642 ff07
|
|
018644 ffff
|
|
018646 8000 mov.b r0, @(h'0,r0)
|
|
018648 07ff mac.l @r15+, @r7+
|
|
01864a ff83
|
|
01864c ffff
|
|
01864e ffff
|
|
018650 ffff
|
|
018652 ff07
|
|
018654 ffff
|
|
018656 0000
|
|
018658 03ff mac.l @r15+, @r3+
|
|
01865a ff83
|
|
01865c ffff
|
|
01865e ffff
|
|
018660 ffff
|
|
018662 ff07
|
|
018664 fffe
|
|
018666 0000
|
|
018668 01ff mac.l @r15+, @r1+
|
|
01866a ff83
|
|
01866c ffff
|
|
01866e ffff
|
|
018670 ffff
|
|
018672 ff07
|
|
018674 fffc
|
|
018676 0000
|
|
018678 00ff mac.l @r15+, @r0+
|
|
01867a ff83
|
|
01867c ffff
|
|
01867e ffff
|
|
018680 ffff
|
|
018682 ff07
|
|
018684 fff8
|
|
018686 0000
|
|
018688 007f mac.l @r7+, @r0+
|
|
01868a ff83
|
|
01868c ffff
|
|
01868e ffff
|
|
018690 ffff
|
|
018692 ff07
|
|
018694 fff0
|
|
018696 0000
|
|
018698 003f mac.l @r3+, @r0+
|
|
01869a ff83
|
|
01869c ffff
|
|
01869e ffff
|
|
0186a0 ffff
|
|
0186a2 0104 mov.b r0, @(r0,r1)
|
|
0186a4 0000
|
|
0186a6 0000
|
|
0186a8 0000
|
|
0186aa 0082 stc r0_bank, r0
|
|
0186ac 0000
|
|
0186ae 0000
|
|
0186b0 0000
|
|
0186b2 0104 mov.b r0, @(r0,r1)
|
|
0186b4 0000
|
|
0186b6 0000
|
|
0186b8 0000
|
|
0186ba 0082 stc r0_bank, r0
|
|
0186bc 0000
|
|
0186be 0000
|
|
0186c0 0000
|
|
0186c2 0104 mov.b r0, @(r0,r1)
|
|
0186c4 0000
|
|
0186c6 0000
|
|
0186c8 0000
|
|
0186ca 0082 stc r0_bank, r0
|
|
0186cc 0000
|
|
0186ce 0000
|
|
0186d0 0000
|
|
0186d2 0104 mov.b r0, @(r0,r1)
|
|
0186d4 0000
|
|
0186d6 0000
|
|
0186d8 0000
|
|
0186da 0082 stc r0_bank, r0
|
|
0186dc 0000
|
|
0186de 0000
|
|
0186e0 0000
|
|
0186e2 0104 mov.b r0, @(r0,r1)
|
|
0186e4 0000
|
|
0186e6 0000
|
|
0186e8 0000
|
|
0186ea 0082 stc r0_bank, r0
|
|
0186ec 0000
|
|
0186ee 0000
|
|
0186f0 0000
|
|
0186f2 0104 mov.b r0, @(r0,r1)
|
|
0186f4 0000
|
|
0186f6 0000
|
|
0186f8 0000
|
|
0186fa 0082 stc r0_bank, r0
|
|
0186fc 0000
|
|
0186fe 0000
|
|
018700 0000
|
|
018702 0104 mov.b r0, @(r0,r1)
|
|
018704 0000
|
|
018706 0000
|
|
018708 0000
|
|
01870a 0082 stc r0_bank, r0
|
|
01870c 0000
|
|
01870e 0000
|
|
018710 0000
|
|
018712 0104 mov.b r0, @(r0,r1)
|
|
018714 0000
|
|
018716 0000
|
|
018718 0000
|
|
01871a 0082 stc r0_bank, r0
|
|
01871c 0000
|
|
01871e 0000
|
|
018720 0000
|
|
018722 0104 mov.b r0, @(r0,r1)
|
|
018724 0000
|
|
018726 0000
|
|
018728 0000
|
|
01872a 0082 stc r0_bank, r0
|
|
01872c 0000
|
|
01872e 0000
|
|
018730 0000
|
|
018732 0104 mov.b r0, @(r0,r1)
|
|
018734 0000
|
|
018736 0000
|
|
018738 0000
|
|
01873a 0082 stc r0_bank, r0
|
|
01873c 0000
|
|
01873e 0000
|
|
018740 0000
|
|
018742 0104 mov.b r0, @(r0,r1)
|
|
018744 0000
|
|
018746 0000
|
|
018748 0000
|
|
01874a 0082 stc r0_bank, r0
|
|
01874c 0000
|
|
01874e 0000
|
|
018750 0000
|
|
018752 0104 mov.b r0, @(r0,r1)
|
|
018754 0000
|
|
018756 0000
|
|
018758 0000
|
|
01875a 0082 stc r0_bank, r0
|
|
01875c 0000
|
|
01875e 0000
|
|
018760 0000
|
|
018762 0104 mov.b r0, @(r0,r1)
|
|
018764 0000
|
|
018766 0000
|
|
018768 0000
|
|
01876a 0082 stc r0_bank, r0
|
|
01876c 0000
|
|
01876e 0000
|
|
018770 0000
|
|
018772 0104 mov.b r0, @(r0,r1)
|
|
018774 0000
|
|
018776 0000
|
|
018778 0000
|
|
01877a 0082 stc r0_bank, r0
|
|
01877c 0000
|
|
01877e 0000
|
|
018780 0000
|
|
018782 0104 mov.b r0, @(r0,r1)
|
|
018784 0000
|
|
018786 00fe mov.l @(r0,r15), r0
|
|
018788 0000
|
|
01878a 0082 stc r0_bank, r0
|
|
01878c 0000
|
|
01878e 001f mac.l @r1+, @r0+
|
|
018790 c000 mov.b r0, @(h'0,gbr)
|
|
018792 0202 stc sr, r2
|
|
018794 0000
|
|
018796 0101
|
|
018798 0000
|
|
01879a 0101
|
|
01879c 0000
|
|
01879e 0020
|
|
0187a0 2000 mov.b r0, @r0
|
|
0187a2 0401
|
|
0187a4 0000
|
|
0187a6 0200
|
|
0187a8 8000 mov.b r0, @(h'0,r0)
|
|
0187aa 0200
|
|
0187ac 8000 mov.b r0, @(h'0,r0)
|
|
0187ae 0040
|
|
0187b0 1000 mov.l r0, @(h'0,r0)
|
|
0187b2 f800
|
|
0187b4 ffff
|
|
0187b6 fc00
|
|
0187b8 7fff add #h'ff, r15
|
|
0187ba fc00
|
|
0187bc 7fff add #h'ff, r15
|
|
0187be ff80
|
|
0187c0 0fff mac.l @r15+, @r15+
|
|
0187c2 0000
|
|
0187c4 0000
|
|
0187c6 0000
|
|
0187c8 0000
|
|
0187ca 0000
|
|
0187cc 0000
|
|
0187ce 0000
|
|
0187d0 0000
|
|
0187d2 0000
|
|
0187d4 0000
|
|
0187d6 0000
|
|
0187d8 0000
|
|
0187da 0000
|
|
0187dc 0000
|
|
0187de 0000
|
|
0187e0 0000
|
|
0187e2 0000
|
|
0187e4 0000
|
|
0187e6 0000
|
|
0187e8 0000
|
|
0187ea 0000
|
|
0187ec 0000
|
|
0187ee 0000
|
|
0187f0 0000
|
|
0187f2 ffff
|
|
0187f4 ffff
|
|
0187f6 ffff
|
|
0187f8 ffff
|
|
0187fa ffff
|
|
0187fc ffff
|
|
0187fe ffff
|
|
018800 ffff
|
|
018802 ffff
|
|
018804 ffff
|
|
018806 ffff
|
|
018808 ffff
|
|
01880a ffff
|
|
01880c ffff
|
|
01880e ffff
|
|
018810 ffff
|
|
018812 c020 mov.b r0, @(h'20,gbr)
|
|
018814 c020 mov.b r0, @(h'20,gbr)
|
|
018816 c020 mov.b r0, @(h'20,gbr)
|
|
018818 c020 mov.b r0, @(h'20,gbr)
|
|
01881a c020 mov.b r0, @(h'20,gbr)
|
|
01881c c020 mov.b r0, @(h'20,gbr)
|
|
01881e c020 mov.b r0, @(h'20,gbr)
|
|
018820 c020 mov.b r0, @(h'20,gbr)
|
|
018822 c020 mov.b r0, @(h'20,gbr)
|
|
018824 c020 mov.b r0, @(h'20,gbr)
|
|
018826 c020 mov.b r0, @(h'20,gbr)
|
|
018828 c020 mov.b r0, @(h'20,gbr)
|
|
01882a c020 mov.b r0, @(h'20,gbr)
|
|
01882c c020 mov.b r0, @(h'20,gbr)
|
|
01882e c020 mov.b r0, @(h'20,gbr)
|
|
018830 c020 mov.b r0, @(h'20,gbr)
|
|
018832 6010 mov.b @r1, r0
|
|
018834 6010 mov.b @r1, r0
|
|
018836 6010 mov.b @r1, r0
|
|
018838 6010 mov.b @r1, r0
|
|
01883a 6010 mov.b @r1, r0
|
|
01883c 6010 mov.b @r1, r0
|
|
01883e 6010 mov.b @r1, r0
|
|
018840 6010 mov.b @r1, r0
|
|
018842 3008 sub r0, r0
|
|
018844 3008 sub r0, r0
|
|
018846 3008 sub r0, r0
|
|
018848 3008 sub r0, r0
|
|
01884a 3008 sub r0, r0
|
|
01884c 3008 sub r0, r0
|
|
01884e 3008 sub r0, r0
|
|
018850 3008 sub r0, r0
|
|
018852 ffff
|
|
018854 ffff
|
|
018856 ffff
|
|
018858 ffff
|
|
01885a ffff
|
|
01885c ffff
|
|
01885e ffff
|
|
018860 ffff
|
|
018862 1808 mov.l r0, @(h'20,r8)
|
|
018864 1808 mov.l r0, @(h'20,r8)
|
|
018866 1808 mov.l r0, @(h'20,r8)
|
|
018868 1808 mov.l r0, @(h'20,r8)
|
|
01886a 1808 mov.l r0, @(h'20,r8)
|
|
01886c 1808 mov.l r0, @(h'20,r8)
|
|
01886e 1808 mov.l r0, @(h'20,r8)
|
|
018870 1808 mov.l r0, @(h'20,r8)
|
|
018872 0c04 mov.b r0, @(r0,r12)
|
|
018874 0c04 mov.b r0, @(r0,r12)
|
|
018876 0c04 mov.b r0, @(r0,r12)
|
|
018878 0c04 mov.b r0, @(r0,r12)
|
|
01887a 0c04 mov.b r0, @(r0,r12)
|
|
01887c 0c04 mov.b r0, @(r0,r12)
|
|
01887e 0c04 mov.b r0, @(r0,r12)
|
|
018880 0c04 mov.b r0, @(r0,r12)
|
|
018882 0602 stc sr, r6
|
|
018884 0602 stc sr, r6
|
|
018886 0602 stc sr, r6
|
|
018888 0602 stc sr, r6
|
|
01888a 0602 stc sr, r6
|
|
01888c 0602 stc sr, r6
|
|
01888e 0602 stc sr, r6
|
|
018890 0602 stc sr, r6
|
|
018892 0602 stc sr, r6
|
|
018894 0602 stc sr, r6
|
|
018896 0602 stc sr, r6
|
|
018898 0602 stc sr, r6
|
|
01889a 0602 stc sr, r6
|
|
01889c 0602 stc sr, r6
|
|
01889e 0602 stc sr, r6
|
|
0188a0 0602 stc sr, r6
|
|
0188a2 0301
|
|
0188a4 0301
|
|
0188a6 0301
|
|
0188a8 0301
|
|
0188aa 0301
|
|
0188ac 0301
|
|
0188ae 0301
|
|
0188b0 0301
|
|
0188b2 fe7d
|
|
0188b4 ffdf
|
|
0188b6 ff7e
|
|
0188b8 07e0
|
|
0188ba fe0f
|
|
0188bc fe7f
|
|
0188be fc7f
|
|
0188c0 c1f8 mov.w r0, @(h'1f0,gbr)
|
|
0188c2 fcff
|
|
0188c4 ffff
|
|
0188c6 ffff
|
|
0188c8 0ff1
|
|
0188ca ff1f
|
|
0188cc ff3f
|
|
0188ce f9ff
|
|
0188d0 fc0f
|
|
0188d2 f9ff
|
|
0188d4 ffff
|
|
0188d6 ffff
|
|
0188d8 9ffb mov.w @(h'1f6,pc), r15 ;@(h'18ad2)
|
|
0188da ffbf
|
|
0188dc ffbf
|
|
0188de f3ff
|
|
0188e0 ffe3
|
|
0188e2 fbff
|
|
0188e4 ffff
|
|
0188e6 ffff
|
|
0188e8 ffff
|
|
0188ea ffff
|
|
0188ec ffbf
|
|
0188ee e7ff mov #h'ffffffff, r7
|
|
0188f0 fff9
|
|
0188f2 fa1e
|
|
0188f4 0180
|
|
0188f6 0783 pref @r7
|
|
0188f8 fc3f
|
|
0188fa 83e1
|
|
0188fc 8fbf bf/s h'-82 ;@(h'1887e)
|
|
0188fe efff mov #h'ffffffff, r15
|
|
018900 fffc
|
|
018902 fa1c
|
|
018904 0180
|
|
018906 0701
|
|
018908 f81f
|
|
01890a 01e1
|
|
01890c 87bf
|
|
01890e cfff or.b #h'ff, @(r0,gbr)
|
|
018910 fffe
|
|
018912 fa18
|
|
018914 0180
|
|
018916 0600
|
|
018918 f00e
|
|
01891a 00e1
|
|
01891c 87bf
|
|
01891e dfff mov.l @(h'3fc,pc), r15 ;@(h'18d1c)
|
|
018920 fffe
|
|
018922 fa18
|
|
018924 0180
|
|
018926 0600
|
|
018928 6006 mov.l @r0+, r0
|
|
01892a 00e1
|
|
01892c 87bf
|
|
01892e dfff mov.l @(h'3fc,pc), r15 ;@(h'18d2c)
|
|
018930 fffe
|
|
018932 fa18
|
|
018934 7ff8 add #h'f8, r15
|
|
018936 7e18 add #h'18, r14
|
|
018938 6186 mov.l @r8+, r1
|
|
01893a 1fe1 mov.l r14, @(h'4,r15)
|
|
01893c 87bf
|
|
01893e 9fff mov.w @(h'1fe,pc), r15 ;@(h'18b40)
|
|
018940 fffe
|
|
018942 fa18
|
|
018944 7f88 add #h'88, r15
|
|
018946 7a18 add #h'18, r10
|
|
018948 6186 mov.l @r8+, r1
|
|
01894a 1821 mov.l r2, @(h'4,r8)
|
|
01894c 8fbf bf/s h'-82 ;@(h'188ce)
|
|
01894e bfff bsr h'-2 ;@(h'18950)
|
|
018950 fffe
|
|
018952 fa18
|
|
018954 0788
|
|
018956 7a00
|
|
018958 6186 mov.l @r8+, r1
|
|
01895a 1820 mov.l r2, @(h'0,r8)
|
|
01895c 1f3f mov.l r3, @(h'3c,r15)
|
|
01895e 3fe0 cmp/eq r14, r15
|
|
018960 7ffe add #h'fe, r15
|
|
018962 c218 mov.l r0, @(h'60,gbr)
|
|
018964 0788
|
|
018966 7a00
|
|
018968 e186 mov #h'ffffff86, r1
|
|
01896a 1820 mov.l r2, @(h'0,r8)
|
|
01896c 1e7f mov.l r7, @(h'3c,r14)
|
|
01896e 7f80 add #h'80, r15
|
|
018970 0ffe mov.l @(r0,r15), r15
|
|
018972 9e18 mov.w @(h'30,pc), r14 ;@(h'189a6)
|
|
018974 0788
|
|
018976 7a01
|
|
018978 e006 mov #h'6, r0
|
|
01897a 1820 mov.l r2, @(h'0,r8)
|
|
01897c 1e7c mov.l r7, @(h'30,r14)
|
|
01897e 7f00
|
|
018980 01fc mov.b @(r0,r15), r1
|
|
018982 3e18 sub r1, r14
|
|
018984 0788
|
|
018986 7a03
|
|
018988 e006 mov #h'6, r0
|
|
01898a 1820 mov.l r2, @(h'0,r8)
|
|
01898c 1f31 mov.l r3, @(h'4,r15)
|
|
01898e ff00
|
|
018990 007d mov.w @(r0,r7), r0
|
|
018992 7e18 add #h'18, r14
|
|
018994 7f88 add #h'88, r15
|
|
018996 7a1f add #h'1f, r10
|
|
018998 a006 bra h'c ;@(h'189a8)
|
|
01899a 1821 mov.l r2, @(h'4,r8)
|
|
01899c 8fa7 bf/s h'-b2 ;@(h'188ee)
|
|
01899e 3f07 cmp/gt r0, r15
|
|
0189a0 8005 mov.b r0, @(h'5,r0)
|
|
0189a2 fe18
|
|
0189a4 7fe8 add #h'e8, r15
|
|
0189a6 7a1e add #h'1e, r10
|
|
0189a8 2006 mov.l r0, @-r0
|
|
0189aa 1fe1 mov.l r14, @(h'4,r15)
|
|
0189ac 878d
|
|
0189ae bf80 bsr h'-100 ;@(h'188b2)
|
|
0189b0 e005 mov #h'5, r0
|
|
0189b2 8018 mov.b r0, @(h'8,r1)
|
|
0189b4 01e8
|
|
0189b6 7a1e add #h'1e, r10
|
|
0189b8 2186 mov.l r8, @-r1
|
|
0189ba 00e1
|
|
0189bc 87b7
|
|
0189be 3f0f addv r0, r15
|
|
0189c0 30f5 dmulu.l r15, r0
|
|
0189c2 8018 mov.b r0, @(h'8,r1)
|
|
0189c4 01e8
|
|
0189c6 7a1e add #h'1e, r10
|
|
0189c8 2186 mov.l r8, @-r1
|
|
0189ca 00e1
|
|
0189cc 87fc
|
|
0189ce 3e17 cmp/gt r1, r14
|
|
0189d0 9105 mov.w @(h'a,pc), r1 ;@(h'189de)
|
|
0189d2 c03c mov.b r0, @(h'3c,gbr)
|
|
0189d4 01e8
|
|
0189d6 7a1e add #h'1e, r10
|
|
0189d8 2187 div0s r8, r1
|
|
0189da 01e1
|
|
0189dc 87f0
|
|
0189de fe13
|
|
0189e0 407d shld r7, r0
|
|
0189e2 6076 mov.l @r7+, r0
|
|
0189e4 01c8
|
|
0189e6 721c add #h'1c, r2
|
|
0189e8 2187 div0s r8, r1
|
|
0189ea 83e1
|
|
0189ec 8f01 bf/s h'2 ;@(h'189f2)
|
|
0189ee fe13
|
|
0189f0 40e9
|
|
0189f2 3fe3 cmp/ge r14, r15
|
|
0189f4 ff8f
|
|
0189f6 e3f8 mov #h'fffffff8, r3
|
|
0189f8 3ffe addc r15, r15
|
|
0189fa ffbf
|
|
0189fc fe01
|
|
0189fe 1e15 mov.l r1, @(h'14,r14)
|
|
018a00 406b
|
|
018a02 8000 mov.b r0, @(h'0,r0)
|
|
018a04 0000
|
|
018a06 0000
|
|
018a08 0000
|
|
018a0a 0000
|
|
018a0c 0a01
|
|
018a0e 0e17 mul.l r1, r14
|
|
018a10 44ab
|
|
018a12 fcfd
|
|
018a14 fc3c
|
|
018a16 3e7f addv r7, r14
|
|
018a18 0fff mac.l @r15+, @r15+
|
|
018a1a c1ff mov.w r0, @(h'1fe,gbr)
|
|
018a1c 8f03 bf/s h'6 ;@(h'18a26)
|
|
018a1e 6e0f exts.w r0, r14
|
|
018a20 82eb
|
|
018a22 f9ff
|
|
018a24 fe7e
|
|
018a26 7fff add #h'ff, r15
|
|
018a28 9fff mov.w @(h'1fe,pc), r15 ;@(h'18c2a)
|
|
018a2a e3ff mov #h'ffffffff, r3
|
|
018a2c cd87 and.b #h'87, @(r0,gbr)
|
|
018a2e 2600 mov.b r0, @r6
|
|
018a30 027b
|
|
018a32 fbff
|
|
018a34 ffff
|
|
018a36 ffff
|
|
018a38 ffff
|
|
018a3a ffff
|
|
018a3c edc7 mov #h'ffffffc7, r13
|
|
018a3e 2000 mov.b r0, @r0
|
|
018a40 0c0b rts
|
|
018a42 fbff
|
|
018a44 ffff
|
|
018a46 ffff
|
|
018a48 ffff
|
|
018a4a ffff
|
|
018a4c ed7f mov #h'7f, r13
|
|
018a4e 8403 mov.b @(h'3,r0), r0
|
|
018a50 000b rts
|
|
018a52 fa1e
|
|
018a54 0787 mul.l r8, r7
|
|
018a56 8781
|
|
018a58 e180 mov #h'ffffff80, r1
|
|
018a5a 7e01
|
|
018a5c ed5f mov #h'5f, r13
|
|
018a5e e402 mov #h'2, r4
|
|
018a60 ff0b
|
|
018a62 fa1c
|
|
018a64 0387 mul.l r8, r3
|
|
018a66 8700
|
|
018a68 e180 mov #h'ffffff80, r1
|
|
018a6a 3c01
|
|
018a6c e55f mov #h'5f, r5
|
|
018a6e fc02
|
|
018a70 008b
|
|
018a72 fa18
|
|
018a74 0187 mul.l r8, r1
|
|
018a76 8600
|
|
018a78 6180 mov.b @r8, r1
|
|
018a7a 1801 mov.l r0, @(h'4,r8)
|
|
018a7c e35f mov #h'5f, r3
|
|
018a7e f603
|
|
018a80 ff8b
|
|
018a82 fa18
|
|
018a84 0183 pref @r1
|
|
018a86 0600
|
|
018a88 6180 mov.b @r8, r1
|
|
018a8a 1801 mov.l r0, @(h'4,r8)
|
|
018a8c c9df and #h'df, r0
|
|
018a8e ee02 mov #h'2, r14
|
|
018a90 0093
|
|
018a92 fa18
|
|
018a94 6180 mov.b @r8, r1
|
|
018a96 0618 sett
|
|
018a98 6186 mov.l @r8+, r1
|
|
018a9a 187f mov.l r7, @(h'3c,r8)
|
|
018a9c 9c7f mov.w @(h'fe,pc), r12 ;@(h'18b9e)
|
|
018a9e df81 mov.l @(h'204,pc), r15 ;@(h'18ca4)
|
|
018aa0 ff27
|
|
018aa2 fa18
|
|
018aa4 61c0 mov.b @r12, r1
|
|
018aa6 0e18 sett
|
|
018aa8 6186 mov.l @r8+, r1
|
|
018aaa 187f mov.l r7, @(h'3c,r8)
|
|
018aac bf3f bsr h'-182 ;@(h'1892e)
|
|
018aae bfe0 bsr h'-40 ;@(h'18a72)
|
|
018ab0 004f mac.l @r4+, @r0+
|
|
018ab2 fa18
|
|
018ab4 61e0 mov.b @r14, r1
|
|
018ab6 1a00 mov.l r0, @(h'0,r10)
|
|
018ab8 6186 mov.l @r8+, r1
|
|
018aba 1807 mov.l r0, @(h'1c,r8)
|
|
018abc bfbf bsr h'-82 ;@(h'18a3e)
|
|
018abe 7ff8 add #h'f8, r15
|
|
018ac0 00df mac.l @r13+, @r0+
|
|
018ac2 8218
|
|
018ac4 61f0 mov.b @r15, r1
|
|
018ac6 3a00 cmp/eq r0, r10
|
|
018ac8 6186 mov.l @r8+, r1
|
|
018aca 1807 mov.l r0, @(h'1c,r8)
|
|
018acc bfbf bsr h'-82 ;@(h'18a4e)
|
|
018ace cfff or.b #h'ff, @(r0,gbr)
|
|
018ad0 ffdf
|
|
018ad2 3e18 sub r1, r14
|
|
018ad4 61f8 swap.b r15, r1
|
|
018ad6 7a01
|
|
018ad8 e186 mov #h'ffffff86, r1
|
|
018ada 1807 mov.l r0, @(h'1c,r8)
|
|
018adc bf3e bsr h'-184 ;@(h'1895c)
|
|
018ade 47fa
|
|
018ae0 1fdf mov.l r13, @(h'3c,r15)
|
|
018ae2 7e18 add #h'18, r14
|
|
018ae4 61e8 swap.b r14, r1
|
|
018ae6 7a00
|
|
018ae8 e186 mov #h'ffffff86, r1
|
|
018aea 1807 mov.l r0, @(h'1c,r8)
|
|
018aec bf7e bsr h'-104 ;@(h'189ec)
|
|
018aee 47f9
|
|
018af0 ffdf
|
|
018af2 fe18
|
|
018af4 61e8 swap.b r14, r1
|
|
018af6 7a00
|
|
018af8 6186 mov.l @r8+, r1
|
|
018afa 187f mov.l r7, @(h'3c,r8)
|
|
018afc 8f7f bf/s h'fe ;@(h'18bfe)
|
|
018afe 47f9
|
|
018b00 5fdf mov.l @(h'3c,r13), r15
|
|
018b02 fe18
|
|
018b04 61e8 swap.b r14, r1
|
|
018b06 7a00
|
|
018b08 6186 mov.l @r8+, r1
|
|
018b0a 187f mov.l r7, @(h'3c,r8)
|
|
018b0c ee7f mov #h'7f, r14
|
|
018b0e 47fe ldc r7, r7_bank
|
|
018b10 9e5f mov.w @(h'be,pc), r14 ;@(h'18bd2)
|
|
018b12 8018 mov.b r0, @(h'8,r1)
|
|
018b14 01e8
|
|
018b16 7a18 add #h'18, r10
|
|
018b18 6180 mov.b @r8, r1
|
|
018b1a 1801 mov.l r0, @(h'4,r8)
|
|
018b1c eeff mov #h'ffffffff, r14
|
|
018b1e 43f8
|
|
018b20 9e4f mov.w @(h'9e,pc), r14 ;@(h'18bc2)
|
|
018b22 8018 mov.b r0, @(h'8,r1)
|
|
018b24 01e8
|
|
018b26 7a18 add #h'18, r10
|
|
018b28 6180 mov.b @r8, r1
|
|
018b2a 1801 mov.l r0, @(h'4,r8)
|
|
018b2c eeff mov #h'ffffffff, r14
|
|
018b2e 43f9
|
|
018b30 9e6f mov.w @(h'de,pc), r14 ;@(h'18c12)
|
|
018b32 c03c mov.b r0, @(h'3c,gbr)
|
|
018b34 03c8
|
|
018b36 7a18 add #h'18, r10
|
|
018b38 6180 mov.b @r8, r1
|
|
018b3a 3c01
|
|
018b3c eeff mov #h'ffffffff, r14
|
|
018b3e 44f9
|
|
018b40 1c27 mov.l r2, @(h'1c,r12)
|
|
018b42 6076 mov.l @r7+, r0
|
|
018b44 0788
|
|
018b46 7218 add #h'18, r2
|
|
018b48 6180 mov.b @r8, r1
|
|
018b4a 7601
|
|
018b4c ceff xor.b #h'ff, @(r0,gbr)
|
|
018b4e 46fb
|
|
018b50 1cf7 mov.l r15, @(h'1c,r12)
|
|
018b52 3fe3 cmp/ge r14, r15
|
|
018b54 ff0f
|
|
018b56 e3ff mov #h'ffffffff, r3
|
|
018b58 ffff
|
|
018b5a e3ff mov #h'ffffffff, r3
|
|
018b5c 9cff mov.w @(h'1fe,pc), r12 ;@(h'18d5e)
|
|
018b5e 42fe ldc r2, r7_bank
|
|
018b60 fe97
|
|
018b62 0000
|
|
018b64 0000
|
|
018b66 0000
|
|
018b68 0000
|
|
018b6a 0800
|
|
018b6c 3dff addv r15, r13
|
|
018b6e d3f9 mov.l @(h'3e4,pc), r3 ;@(h'18f54)
|
|
018b70 fef7
|
|
018b72 ffff
|
|
018b74 fffe
|
|
018b76 7df7 add #h'f7, r13
|
|
018b78 cfff or.b #h'ff, @(r0,gbr)
|
|
018b7a ffff
|
|
018b7c fdff
|
|
018b7e d3ff mov.l @(h'3fc,pc), r3 ;@(h'18f7c)
|
|
018b80 fa17
|
|
018b82 ffff
|
|
018b84 fffe
|
|
018b86 c71c mova @(h'70,pc), r0 ;h'18bf8
|
|
018b88 6fff exts.w r15, r15
|
|
018b8a ffff
|
|
018b8c fd7f
|
|
018b8e f7ff
|
|
018b90 e2d7 mov #h'ffffffd7, r2
|
|
018b92 ffff
|
|
018b94 fffe
|
|
018b96 8208
|
|
018b98 2fff muls.w r15, r15
|
|
018b9a ffff
|
|
018b9c fd3f
|
|
018b9e dfff mov.l @(h'3fc,pc), r15 ;@(h'18f9c)
|
|
018ba0 f337
|
|
018ba2 ffff
|
|
018ba4 fffe
|
|
018ba6 9249 mov.w @(h'92,pc), r2 ;@(h'18c3c)
|
|
018ba8 2fff muls.w r15, r15
|
|
018baa ffff
|
|
018bac fd2f
|
|
018bae c7ff mova @(h'3fc,pc), r0 ;h'18fac
|
|
018bb0 e1e7 mov #h'ffffffe7, r1
|
|
018bb2 ffff
|
|
018bb4 fffe
|
|
018bb6 8248
|
|
018bb8 2fff muls.w r15, r15
|
|
018bba ffff
|
|
018bbc fd28
|
|
018bbe 47ae ldc r7, r2_bank
|
|
018bc0 e40f mov #h'f, r4
|
|
018bc2 ffff
|
|
018bc4 fffe
|
|
018bc6 8608
|
|
018bc8 6fff exts.w r15, r15
|
|
018bca ffff
|
|
018bcc fceb
|
|
018bce 502a mov.l @(h'28,r2), r0
|
|
018bd0 cfff or.b #h'ff, @(r0,gbr)
|
|
018bd2 ffff
|
|
018bd4 fffe
|
|
018bd6 9e08 mov.w @(h'10,pc), r14 ;@(h'18bea)
|
|
018bd8 2fff muls.w r15, r15
|
|
018bda ffff
|
|
018bdc fc7d
|
|
018bde dfaa mov.l @(h'2a8,pc), r15 ;@(h'18e88)
|
|
018be0 cfff or.b #h'ff, @(r0,gbr)
|
|
018be2 ffff
|
|
018be4 fffe
|
|
018be6 9e49 mov.w @(h'92,pc), r14 ;@(h'18c7c)
|
|
018be8 2fff muls.w r15, r15
|
|
018bea ffff
|
|
018bec fc47
|
|
018bee dfbf mov.l @(h'2fc,pc), r15 ;@(h'18eec)
|
|
018bf0 cfff or.b #h'ff, @(r0,gbr)
|
|
018bf2 ffff
|
|
018bf4 fffe
|
|
018bf6 9e49 mov.w @(h'92,pc), r14 ;@(h'18c8c)
|
|
018bf8 2fff muls.w r15, r15
|
|
018bfa ffff
|
|
018bfc fd54
|
|
018bfe 9f85 mov.w @(h'10a,pc), r15 ;@(h'18d0c)
|
|
018c00 4fff mac.w @r15+, @r15+
|
|
018c02 ffc0
|
|
018c04 0000
|
|
018c06 ffff
|
|
018c08 e000 mov #h'0, r0
|
|
018c0a 0007 mul.l r0, r0
|
|
018c0c fd10
|
|
018c0e bf85 bsr h'-f6 ;@(h'18b1c)
|
|
018c10 0fff mac.l @r15+, @r15+
|
|
018c12 ff9f
|
|
018c14 7df6 add #h'f6, r13
|
|
018c16 ffff
|
|
018c18 f6df
|
|
018c1a 7df3 add #h'f3, r13
|
|
018c1c fd14
|
|
018c1e 3fa0 cmp/eq r10, r15
|
|
018c20 0fff mac.l @r15+, @r15+
|
|
018c22 ffa1
|
|
018c24 c719 mova @(h'64,pc), r0 ;h'18c8c
|
|
018c26 319f addv r9, r1
|
|
018c28 0920
|
|
018c2a 820b
|
|
018c2c fd14
|
|
018c2e 3fa8 sub r10, r15
|
|
018c30 2fff muls.w r15, r15
|
|
018c32 ffa0
|
|
018c34 8209
|
|
018c36 209e mulu.w r9, r0
|
|
018c38 0920
|
|
018c3a 820b
|
|
018c3c fc44
|
|
018c3e 3fa0 cmp/eq r10, r15
|
|
018c40 2fff muls.w r15, r15
|
|
018c42 ffa4
|
|
018c44 9249 mov.w @(h'92,pc), r2 ;@(h'18cda)
|
|
018c46 249e mulu.w r9, r4
|
|
018c48 7824 add #h'24, r8
|
|
018c4a 93cb mov.w @(h'196,pc), r3 ;@(h'18de4)
|
|
018c4c fc05
|
|
018c4e 3faa subc r10, r15
|
|
018c50 4fff mac.w @r15+, @r15+
|
|
018c52 ffa4
|
|
018c54 8248
|
|
018c56 649e exts.b r9, r4
|
|
018c58 1c64 mov.l r6, @(h'10,r12)
|
|
018c5a 93cb mov.w @(h'196,pc), r3 ;@(h'18df4)
|
|
018c5c fc05
|
|
018c5e 3f8a subc r8, r15
|
|
018c60 0fff mac.l @r15+, @r15+
|
|
018c62 ffa4
|
|
018c64 8608
|
|
018c66 609e exts.b r9, r0
|
|
018c68 1c64 mov.l r6, @(h'10,r12)
|
|
018c6a 93cb mov.w @(h'196,pc), r3 ;@(h'18e04)
|
|
018c6c fc85
|
|
018c6e 3f8a subc r8, r15
|
|
018c70 4fff mac.w @r15+, @r15+
|
|
018c72 ffa4
|
|
018c74 8209
|
|
018c76 209e mulu.w r9, r0
|
|
018c78 7824 add #h'24, r8
|
|
018c7a 93cb mov.w @(h'196,pc), r3 ;@(h'18e14)
|
|
018c7c fc91
|
|
018c7e 3f88 sub r8, r15
|
|
018c80 0fff mac.l @r15+, @r15+
|
|
018c82 ffa0
|
|
018c84 9249 mov.w @(h'92,pc), r2 ;@(h'18d1a)
|
|
018c86 2482 mov.l r8, @r4
|
|
018c88 0920
|
|
018c8a 83cb
|
|
018c8c fc20
|
|
018c8e 3f84 div1 r8, r15
|
|
018c90 0fff mac.l @r15+, @r15+
|
|
018c92 ffa1
|
|
018c94 9249 mov.w @(h'92,pc), r2 ;@(h'18d2a)
|
|
018c96 24c3
|
|
018c98 0920
|
|
018c9a 83cb
|
|
018c9c fc20
|
|
018c9e 3f89
|
|
018ca0 0fff mac.l @r15+, @r15+
|
|
018ca2 ff9f
|
|
018ca4 6db6 mov.l @r11+, r13
|
|
018ca6 db7d mov.l @(h'1f4,pc), r11 ;@(h'18e9c)
|
|
018ca8 f6df
|
|
018caa 7db3 add #h'b3, r13
|
|
018cac fc00
|
|
018cae 3f88 sub r8, r15
|
|
018cb0 afff bra h'-2 ;@(h'18cb2)
|
|
018cb2 ffff
|
|
018cb4 ffff
|
|
018cb6 ffff
|
|
018cb8 ffff
|
|
018cba ffff
|
|
018cbc ffff
|
|
018cbe ffff
|
|
018cc0 ffff
|
|
018cc2 ffff
|
|
018cc4 ffff
|
|
018cc6 ffff
|
|
018cc8 ffff
|
|
018cca ff3f
|
|
018ccc ffff
|
|
018cce ffff
|
|
018cd0 ffff
|
|
018cd2 ffff
|
|
018cd4 ffff
|
|
018cd6 f3e3
|
|
018cd8 e33e mov #h'3e, r3
|
|
018cda 3f31
|
|
018cdc 931f mov.w @(h'3e,pc), r3 ;@(h'18d1e)
|
|
018cde ffff
|
|
018ce0 ffff
|
|
018ce2 ffff
|
|
018ce4 ffff
|
|
018ce6 f3c1
|
|
018ce8 c13c mov.w r0, @(h'78,gbr)
|
|
018cea 1320 mov.l r2, @(h'0,r3)
|
|
018cec 921f mov.w @(h'3e,pc), r2 ;@(h'18d2e)
|
|
018cee ffff
|
|
018cf0 ffff
|
|
018cf2 ffff
|
|
018cf4 ffff
|
|
018cf6 f3c9
|
|
018cf8 c93c and #h'3c, r0
|
|
018cfa 9120 mov.w @(h'40,pc), r1 ;@(h'18d3e)
|
|
018cfc 927f mov.w @(h'fe,pc), r2 ;@(h'18dfe)
|
|
018cfe ffff
|
|
018d00 ffff
|
|
018d02 ffff
|
|
018d04 ffff
|
|
018d06 f3c9
|
|
018d08 c13c mov.w r0, @(h'78,gbr)
|
|
018d0a 9024 mov.w @(h'48,pc), r0 ;@(h'18d56)
|
|
018d0c 923f mov.w @(h'7e,pc), r2 ;@(h'18d8e)
|
|
018d0e ffff
|
|
018d10 ffff
|
|
018d12 ffff
|
|
018d14 ffff
|
|
018d16 f3c1
|
|
018d18 c33c trapa #h'3c
|
|
018d1a 1024 mov.l r2, @(h'10,r0)
|
|
018d1c 923f mov.w @(h'7e,pc), r2 ;@(h'18d9e)
|
|
018d1e ffff
|
|
018d20 ffff
|
|
018d22 ffff
|
|
018d24 ffff
|
|
018d26 f3c1
|
|
018d28 cf3c or.b #h'3c, @(r0,gbr)
|
|
018d2a 1220 mov.l r2, @(h'0,r2)
|
|
018d2c 927f mov.w @(h'fe,pc), r2 ;@(h'18e2e)
|
|
018d2e ffff
|
|
018d30 ffff
|
|
018d32 0000
|
|
018d34 0003 bsrf r0
|
|
018d36 f049
|
|
018d38 cf04 or.b #h'4, @(r0,gbr)
|
|
018d3a 9320 mov.w @(h'40,pc), r3 ;@(h'18d7e)
|
|
018d3c 821f
|
|
018d3e c000 mov.b r0, @(h'0,gbr)
|
|
018d40 0000
|
|
018d42 0000
|
|
018d44 0001
|
|
018d46 f849
|
|
018d48 cf84 or.b #h'84, @(r0,gbr)
|
|
018d4a 93f0 mov.w @(h'1e0,pc), r3 ;@(h'18f2e)
|
|
018d4c c71f mova @(h'7c,pc), r0 ;h'18dcc
|
|
018d4e 8000 mov.b r0, @(h'0,r0)
|
|
018d50 0000
|
|
018d52 0000
|
|
018d54 0000
|
|
018d56 ffff
|
|
018d58 ffff
|
|
018d5a f3fc
|
|
018d5c 7fff add #h'ff, r15
|
|
018d5e 0000
|
|
018d60 0000
|
|
018d62 0000
|
|
018d64 0000
|
|
018d66 7fff add #h'ff, r15
|
|
018d68 ffff
|
|
018d6a ffff
|
|
018d6c fffe
|
|
018d6e 0000
|
|
018d70 0000
|
|
018d72 0000
|
|
018d74 0000
|
|
018d76 0000
|
|
018d78 0000
|
|
018d7a 0000
|
|
018d7c 0000
|
|
018d7e 0000
|
|
018d80 0000
|
|
018d82 0000
|
|
018d84 0000
|
|
018d86 0000
|
|
018d88 0000
|
|
018d8a 0000
|
|
018d8c 0000
|
|
018d8e 0000
|
|
018d90 0000
|
|
018d92 0000
|
|
018d94 0000
|
|
018d96 0000
|
|
018d98 0000
|
|
018d9a 0000
|
|
018d9c 0000
|
|
018d9e 0000
|
|
018da0 0000
|
|
018da2 0000
|
|
018da4 0000
|
|
018da6 0000
|
|
018da8 0000
|
|
018daa 0000
|
|
018dac 0000
|
|
018dae 0000
|
|
018db0 0000
|
|
018db2 0000
|
|
018db4 0000
|
|
018db6 0000
|
|
018db8 0000
|
|
018dba 0000
|
|
018dbc 0000
|
|
018dbe 0000
|
|
018dc0 0000
|
|
018dc2 007f mac.l @r7+, @r0+
|
|
018dc4 fff8
|
|
018dc6 01ff mac.l @r15+, @r1+
|
|
018dc8 ffe0
|
|
018dca 07ff mac.l @r15+, @r7+
|
|
018dcc ff80
|
|
018dce 1fff mov.l r15, @(h'3c,r15)
|
|
018dd0 fe00
|
|
018dd2 0040
|
|
018dd4 0008 clrt
|
|
018dd6 0100
|
|
018dd8 0020
|
|
018dda 0400
|
|
018ddc 0080
|
|
018dde 1000 mov.l r0, @(h'0,r0)
|
|
018de0 0200
|
|
018de2 0040
|
|
018de4 0008 clrt
|
|
018de6 010c mov.b @(r0,r0), r1
|
|
018de8 0c20
|
|
018dea 0438 ldtlb
|
|
018dec 7080 add #h'80, r0
|
|
018dee 1000 mov.l r0, @(h'0,r0)
|
|
018df0 0200
|
|
018df2 0047 mul.l r4, r0
|
|
018df4 8788
|
|
018df6 0112 stc gbr, r1
|
|
018df8 1220 mov.l r2, @(h'0,r2)
|
|
018dfa 0444 mov.b r4, @(r0,r4)
|
|
018dfc 8880 cmp/eq #h'ffffff80, r0
|
|
018dfe 1000 mov.l r0, @(h'0,r0)
|
|
018e00 0200
|
|
018e02 004c mov.b @(r0,r4), r0
|
|
018e04 ccc8 tst.b #h'c8, @(r0,gbr)
|
|
018e06 0121
|
|
018e08 2120 mov.b r2, @r1
|
|
018e0a 0448 clrs
|
|
018e0c 4880
|
|
018e0e 1000 mov.l r0, @(h'0,r0)
|
|
018e10 0200
|
|
018e12 0050
|
|
018e14 7828 add #h'28, r8
|
|
018e16 0121
|
|
018e18 2120 mov.b r2, @r1
|
|
018e1a 0448 clrs
|
|
018e1c 4880
|
|
018e1e 1010 mov.l r1, @(h'0,r0)
|
|
018e20 0200
|
|
018e22 0050
|
|
018e24 0028 clrmac
|
|
018e26 0121
|
|
018e28 2120 mov.b r2, @r1
|
|
018e2a 0444 mov.b r4, @(r0,r4)
|
|
018e2c 8880 cmp/eq #h'ffffff80, r0
|
|
018e2e 13ff mov.l r15, @(h'3c,r3)
|
|
018e30 f200
|
|
018e32 004f mac.l @r4+, @r0+
|
|
018e34 03c8
|
|
018e36 0121
|
|
018e38 e120 mov #h'20, r1
|
|
018e3a 0423 braf r4
|
|
018e3c 1080 mov.l r8, @(h'0,r0)
|
|
018e3e 1010 mov.l r1, @(h'0,r0)
|
|
018e40 0200
|
|
018e42 0041
|
|
018e44 0208 clrt
|
|
018e46 0121
|
|
018e48 2120 mov.b r2, @r1
|
|
018e4a 0418 sett
|
|
018e4c 6080 mov.b @r8, r0
|
|
018e4e 1000 mov.l r0, @(h'0,r0)
|
|
018e50 0200
|
|
018e52 0041
|
|
018e54 0208 clrt
|
|
018e56 0121
|
|
018e58 2120 mov.b r2, @r1
|
|
018e5a 0404 mov.b r0, @(r0,r4)
|
|
018e5c 8080 mov.b r0, @(h'0,r8)
|
|
018e5e 1000 mov.l r0, @(h'0,r0)
|
|
018e60 4200 shll r2
|
|
018e62 0041
|
|
018e64 0208 clrt
|
|
018e66 0121
|
|
018e68 2120 mov.b r2, @r1
|
|
018e6a 0404 mov.b r0, @(r0,r4)
|
|
018e6c 8080 mov.b r0, @(h'0,r8)
|
|
018e6e 13ff mov.l r15, @(h'3c,r3)
|
|
018e70 f200
|
|
018e72 0041
|
|
018e74 0208 clrt
|
|
018e76 0121
|
|
018e78 2120 mov.b r2, @r1
|
|
018e7a 0404 mov.b r0, @(r0,r4)
|
|
018e7c 8080 mov.b r0, @(h'0,r8)
|
|
018e7e 1000 mov.l r0, @(h'0,r0)
|
|
018e80 4200 shll r2
|
|
018e82 0041
|
|
018e84 0208 clrt
|
|
018e86 0121
|
|
018e88 2120 mov.b r2, @r1
|
|
018e8a 0404 mov.b r0, @(r0,r4)
|
|
018e8c 8080 mov.b r0, @(h'0,r8)
|
|
018e8e 1000 mov.l r0, @(h'0,r0)
|
|
018e90 0200
|
|
018e92 0041
|
|
018e94 0208 clrt
|
|
018e96 013f mac.l @r3+, @r1+
|
|
018e98 3f20 cmp/eq r2, r15
|
|
018e9a 0404 mov.b r0, @(r0,r4)
|
|
018e9c 8080 mov.b r0, @(h'0,r8)
|
|
018e9e 1100 mov.l r0, @(h'0,r1)
|
|
018ea0 0200
|
|
018ea2 0041
|
|
018ea4 0208 clrt
|
|
018ea6 011e mov.l @(r0,r1), r1
|
|
018ea8 1e20 mov.l r2, @(h'0,r14)
|
|
018eaa 0404 mov.b r0, @(r0,r4)
|
|
018eac 8080 mov.b r0, @(h'0,r8)
|
|
018eae 13ff mov.l r15, @(h'3c,r3)
|
|
018eb0 f200
|
|
018eb2 0041
|
|
018eb4 8608
|
|
018eb6 010c mov.b @(r0,r0), r1
|
|
018eb8 0c20
|
|
018eba 0404 mov.b r0, @(r0,r4)
|
|
018ebc 8080 mov.b r0, @(h'0,r8)
|
|
018ebe 1100 mov.l r0, @(h'0,r1)
|
|
018ec0 0200
|
|
018ec2 0040
|
|
018ec4 fc08
|
|
018ec6 010c mov.b @(r0,r0), r1
|
|
018ec8 0c20
|
|
018eca 0404 mov.b r0, @(r0,r4)
|
|
018ecc 8080 mov.b r0, @(h'0,r8)
|
|
018ece 1000 mov.l r0, @(h'0,r0)
|
|
018ed0 0200
|
|
018ed2 0040
|
|
018ed4 0008 clrt
|
|
018ed6 010c mov.b @(r0,r0), r1
|
|
018ed8 0c20
|
|
018eda 0403 bsrf r4
|
|
018edc 0080
|
|
018ede 1000 mov.l r0, @(h'0,r0)
|
|
018ee0 0200
|
|
018ee2 0040
|
|
018ee4 0008 clrt
|
|
018ee6 0100
|
|
018ee8 0020
|
|
018eea 0400
|
|
018eec 0080
|
|
018eee 1000 mov.l r0, @(h'0,r0)
|
|
018ef0 0200
|
|
018ef2 007f mac.l @r7+, @r0+
|
|
018ef4 fff8
|
|
018ef6 01ff mac.l @r15+, @r1+
|
|
018ef8 ffe0
|
|
018efa 07ff mac.l @r15+, @r7+
|
|
018efc ff80
|
|
018efe 1fff mov.l r15, @(h'3c,r15)
|
|
018f00 fe00
|
|
018f02 0000
|
|
018f04 0000
|
|
018f06 0000
|
|
018f08 0000
|
|
018f0a 0000
|
|
018f0c 0000
|
|
018f0e 0000
|
|
018f10 0000
|
|
018f12 0000
|
|
018f14 0000
|
|
018f16 0000
|
|
018f18 0000
|
|
018f1a 0000
|
|
018f1c 0000
|
|
018f1e 0000
|
|
018f20 0000
|
|
018f22 0000
|
|
018f24 0000
|
|
018f26 0000
|
|
018f28 0000
|
|
018f2a 0000
|
|
018f2c 0000
|
|
018f2e 0000
|
|
018f30 0000
|
|
018f32 0000
|
|
018f34 0000
|
|
018f36 0000
|
|
018f38 0000
|
|
018f3a 0000
|
|
018f3c 0000
|
|
018f3e 0000
|
|
018f40 0000
|
|
018f42 007f mac.l @r7+, @r0+
|
|
018f44 fff8
|
|
018f46 01ff mac.l @r15+, @r1+
|
|
018f48 ffe0
|
|
018f4a 07ff mac.l @r15+, @r7+
|
|
018f4c ff80
|
|
018f4e 1fff mov.l r15, @(h'3c,r15)
|
|
018f50 fe00
|
|
018f52 0040
|
|
018f54 0008 clrt
|
|
018f56 0100
|
|
018f58 0020
|
|
018f5a 0400
|
|
018f5c 0080
|
|
018f5e 1000 mov.l r0, @(h'0,r0)
|
|
018f60 0200
|
|
018f62 0040
|
|
018f64 0008 clrt
|
|
018f66 0100
|
|
018f68 0020
|
|
018f6a 0400
|
|
018f6c 0080
|
|
018f6e 1754 mov.l r5, @(h'10,r7)
|
|
018f70 aa00 bra h'-c00 ;@(h'18374)
|
|
018f72 0040
|
|
018f74 0408 clrt
|
|
018f76 0100
|
|
018f78 0020
|
|
018f7a 0400
|
|
018f7c 0080
|
|
018f7e 1556 mov.l r5, @(h'18,r5)
|
|
018f80 aa00 bra h'-c00 ;@(h'18384)
|
|
018f82 0040
|
|
018f84 0408 clrt
|
|
018f86 0100
|
|
018f88 0020
|
|
018f8a 04ff mac.l @r15+, @r4+
|
|
018f8c fc80
|
|
018f8e 1755 mov.l r5, @(h'14,r7)
|
|
018f90 aa00 bra h'-c00 ;@(h'18394)
|
|
018f92 0041
|
|
018f94 c408 mov.b @(h'8,gbr), r0
|
|
018f96 0100
|
|
018f98 1820 mov.l r2, @(h'0,r8)
|
|
018f9a 049f mac.l @r9+, @r4+
|
|
018f9c e480 mov #h'ffffff80, r4
|
|
018f9e 1654 mov.l r5, @(h'10,r6)
|
|
018fa0 8200
|
|
018fa2 0043
|
|
018fa4 ff08
|
|
018fa6 0100
|
|
018fa8 1820 mov.l r2, @(h'0,r8)
|
|
018faa 045f mac.l @r5+, @r4+
|
|
018fac e880 mov #h'ffffff80, r8
|
|
018fae 1574 mov.l r7, @(h'10,r5)
|
|
018fb0 aa00 bra h'-c00 ;@(h'183b4)
|
|
018fb2 0042 stc spc, r0
|
|
018fb4 0108 clrt
|
|
018fb6 0100
|
|
018fb8 1820 mov.l r2, @(h'0,r8)
|
|
018fba 043f mac.l @r3+, @r4+
|
|
018fbc f080
|
|
018fbe 1000 mov.l r0, @(h'0,r0)
|
|
018fc0 0200
|
|
018fc2 0042 stc spc, r0
|
|
018fc4 3108 sub r0, r1
|
|
018fc6 0106 mov.l r0, @(r0,r1)
|
|
018fc8 1820 mov.l r2, @(h'0,r8)
|
|
018fca 040f mac.l @r0+, @r4+
|
|
018fcc c080 mov.b r0, @(h'80,gbr)
|
|
018fce 1000 mov.l r0, @(h'0,r0)
|
|
018fd0 0200
|
|
018fd2 0042 stc spc, r0
|
|
018fd4 4908 shll2 r9
|
|
018fd6 0106 mov.l r0, @(r0,r1)
|
|
018fd8 1820 mov.l r2, @(h'0,r8)
|
|
018fda 0407 mul.l r0, r4
|
|
018fdc 8080 mov.b r0, @(h'0,r8)
|
|
018fde 1003 mov.l r0, @(h'c,r0)
|
|
018fe0 0200
|
|
018fe2 0042 stc spc, r0
|
|
018fe4 8508 mov.w @(h'10,r0), r0
|
|
018fe6 0106 mov.l r0, @(r0,r1)
|
|
018fe8 1b20 mov.l r2, @(h'0,r11)
|
|
018fea 0403 bsrf r4
|
|
018fec 0080
|
|
018fee 1003 mov.l r0, @(h'c,r0)
|
|
018ff0 8200
|
|
018ff2 0042 stc spc, r0
|
|
018ff4 8508 mov.w @(h'10,r0), r0
|
|
018ff6 0106 mov.l r0, @(r0,r1)
|
|
018ff8 1b20 mov.l r2, @(h'0,r11)
|
|
018ffa 0403 bsrf r4
|
|
018ffc 0080
|
|
018ffe 11ff mov.l r15, @(h'3c,r1)
|
|
019000 c200 mov.l r0, @(h'0,gbr)
|
|
019002 0042 stc spc, r0
|
|
019004 4908 shll2 r9
|
|
019006 0136 mov.l r3, @(r0,r1)
|
|
019008 1b20 mov.l r2, @(h'0,r11)
|
|
01900a 0403 bsrf r4
|
|
01900c 0080
|
|
01900e 11ff mov.l r15, @(h'3c,r1)
|
|
019010 e200 mov #h'0, r2
|
|
019012 0042 stc spc, r0
|
|
019014 3108 sub r0, r1
|
|
019016 0136 mov.l r3, @(r0,r1)
|
|
019018 1b20 mov.l r2, @(h'0,r11)
|
|
01901a 0403 bsrf r4
|
|
01901c 0080
|
|
01901e 11ff mov.l r15, @(h'3c,r1)
|
|
019020 e200 mov #h'0, r2
|
|
019022 0042 stc spc, r0
|
|
019024 0108 clrt
|
|
019026 0136 mov.l r3, @(r0,r1)
|
|
019028 db20 mov.l @(h'80,pc), r11 ;@(h'190ac)
|
|
01902a 040f mac.l @r0+, @r4+
|
|
01902c c080 mov.b r0, @(h'80,gbr)
|
|
01902e 11ff mov.l r15, @(h'3c,r1)
|
|
019030 c200 mov.l r0, @(h'0,gbr)
|
|
019032 0043
|
|
019034 ff08
|
|
019036 013f mac.l @r3+, @r1+
|
|
019038 ff20
|
|
01903a 0438 ldtlb
|
|
01903c 7080 add #h'80, r0
|
|
01903e 1003 mov.l r0, @(h'c,r0)
|
|
019040 8200
|
|
019042 0040
|
|
019044 0008 clrt
|
|
019046 0100
|
|
019048 0020
|
|
01904a 043f mac.l @r3+, @r4+
|
|
01904c f080
|
|
01904e 1003 mov.l r0, @(h'c,r0)
|
|
019050 0200
|
|
019052 0040
|
|
019054 0008 clrt
|
|
019056 0100
|
|
019058 0020
|
|
01905a 0400
|
|
01905c 0080
|
|
01905e 1000 mov.l r0, @(h'0,r0)
|
|
019060 0200
|
|
019062 0040
|
|
019064 0008 clrt
|
|
019066 0100
|
|
019068 0020
|
|
01906a 0400
|
|
01906c 0080
|
|
01906e 1000 mov.l r0, @(h'0,r0)
|
|
019070 0200
|
|
019072 007f mac.l @r7+, @r0+
|
|
019074 fff8
|
|
019076 01ff mac.l @r15+, @r1+
|
|
019078 ffe0
|
|
01907a 07ff mac.l @r15+, @r7+
|
|
01907c ff80
|
|
01907e 1fff mov.l r15, @(h'3c,r15)
|
|
019080 fe00
|
|
019082 0000
|
|
019084 0000
|
|
019086 0000
|
|
019088 0000
|
|
01908a 0000
|
|
01908c 0000
|
|
01908e 0000
|
|
019090 0000
|
|
019092 0000
|
|
019094 0000
|
|
019096 0000
|
|
019098 0000
|
|
01909a 0000
|
|
01909c 0000
|
|
01909e 0000
|
|
0190a0 0000
|
|
0190a2 0000
|
|
0190a4 0000
|
|
0190a6 0000
|
|
0190a8 0000
|
|
0190aa 0000
|
|
0190ac 0000
|
|
0190ae 0000
|
|
0190b0 0000
|
|
0190b2 ffff
|
|
0190b4 ffff
|
|
0190b6 ffff
|
|
0190b8 ffff
|
|
0190ba ffff
|
|
0190bc ffff
|
|
0190be ffff
|
|
0190c0 ffff
|
|
0190c2 ffff
|
|
0190c4 ffff
|
|
0190c6 ffff
|
|
0190c8 ffff
|
|
0190ca ffff
|
|
0190cc ffff
|
|
0190ce ffff
|
|
0190d0 ffff
|
|
0190d2 ffff
|
|
0190d4 ffff
|
|
0190d6 ffff
|
|
0190d8 ffff
|
|
0190da ffff
|
|
0190dc ffff
|
|
0190de ffff
|
|
0190e0 ffff
|
|
0190e2 e000 mov #h'0, r0
|
|
0190e4 0000
|
|
0190e6 0000
|
|
0190e8 0000
|
|
0190ea 0000
|
|
0190ec 0000
|
|
0190ee 0000
|
|
0190f0 0007 mul.l r0, r0
|
|
0190f2 e000 mov #h'0, r0
|
|
0190f4 0000
|
|
0190f6 0000
|
|
0190f8 0000
|
|
0190fa 003f mac.l @r3+, @r0+
|
|
0190fc fc03
|
|
0190fe ffc0
|
|
019100 0007 mul.l r0, r0
|
|
019102 e000 mov #h'0, r0
|
|
019104 0000
|
|
019106 0000
|
|
019108 0000
|
|
01910a 0040
|
|
01910c 0204 mov.b r0, @(r0,r2)
|
|
01910e 0020
|
|
019110 0007 mul.l r0, r0
|
|
019112 e000 mov #h'0, r0
|
|
019114 0000
|
|
019116 0000
|
|
019118 0000
|
|
01911a 0080
|
|
01911c 0108 clrt
|
|
01911e 0010
|
|
019120 0007 mul.l r0, r0
|
|
019122 e000 mov #h'0, r0
|
|
019124 0000
|
|
019126 0000
|
|
019128 0000
|
|
01912a 0080
|
|
01912c 0108 clrt
|
|
01912e 0010
|
|
019130 0007 mul.l r0, r0
|
|
019132 e003 mov #h'3, r0
|
|
019134 8e38
|
|
019136 e3c0 mov #h'ffffffc0, r3
|
|
019138 0000
|
|
01913a 0080
|
|
01913c 0108 clrt
|
|
01913e 0010
|
|
019140 0007 mul.l r0, r0
|
|
019142 e007 mov #h'7, r0
|
|
019144 df7d mov.l @(h'1f4,pc), r15 ;@(h'1933c)
|
|
019146 f7c0
|
|
019148 0000
|
|
01914a 0080
|
|
01914c 0108 clrt
|
|
01914e 0010
|
|
019150 0007 mul.l r0, r0
|
|
019152 e006 mov #h'6, r0
|
|
019154 187d mov.l r7, @(h'34,r8)
|
|
019156 b600 bsr h'c00 ;@(h'19d5a)
|
|
019158 0000
|
|
01915a 0080
|
|
01915c 0108 clrt
|
|
01915e 0010
|
|
019160 0007 mul.l r0, r0
|
|
019162 e007 mov #h'7, r0
|
|
019164 986d mov.w @(h'da,pc), r8 ;@(h'19242)
|
|
019166 f798
|
|
019168 0000
|
|
01916a 0080
|
|
01916c 0108 clrt
|
|
01916e 0010
|
|
019170 0007 mul.l r0, r0
|
|
019172 e003 mov #h'3, r0
|
|
019174 d86d mov.l @(h'1b4,pc), r8 ;@(h'1932c)
|
|
019176 e798 mov #h'ffffff98, r7
|
|
019178 0000
|
|
01917a 0080
|
|
01917c 0108 clrt
|
|
01917e 0010
|
|
019180 0007 mul.l r0, r0
|
|
019182 e000 mov #h'0, r0
|
|
019184 d87d mov.l @(h'1f4,pc), r8 ;@(h'1937c)
|
|
019186 f600
|
|
019188 0000
|
|
01918a 0080
|
|
01918c 0108 clrt
|
|
01918e 0010
|
|
019190 0007 mul.l r0, r0
|
|
019192 e007 mov #h'7, r0
|
|
019194 df7d mov.l @(h'1f4,pc), r15 ;@(h'1938c)
|
|
019196 b7d8 bsr h'fb0 ;@(h'1a14a)
|
|
019198 0000
|
|
01919a 0080
|
|
01919c 0108 clrt
|
|
01919e 0010
|
|
0191a0 0007 mul.l r0, r0
|
|
0191a2 e003 mov #h'3, r0
|
|
0191a4 8e39
|
|
0191a6 b3d8 bsr h'7b0 ;@(h'1995a)
|
|
0191a8 0000
|
|
0191aa 0080
|
|
0191ac 0108 clrt
|
|
0191ae 0010
|
|
0191b0 0007 mul.l r0, r0
|
|
0191b2 e000 mov #h'0, r0
|
|
0191b4 0000
|
|
0191b6 0000
|
|
0191b8 0000
|
|
0191ba 0080
|
|
0191bc 0108 clrt
|
|
0191be 0010
|
|
0191c0 0007 mul.l r0, r0
|
|
0191c2 e000 mov #h'0, r0
|
|
0191c4 0000
|
|
0191c6 0000
|
|
0191c8 0000
|
|
0191ca 0080
|
|
0191cc 0108 clrt
|
|
0191ce 0010
|
|
0191d0 0007 mul.l r0, r0
|
|
0191d2 e000 mov #h'0, r0
|
|
0191d4 0000
|
|
0191d6 0000
|
|
0191d8 0000
|
|
0191da 0040
|
|
0191dc 0204 mov.b r0, @(r0,r2)
|
|
0191de 0020
|
|
0191e0 0007 mul.l r0, r0
|
|
0191e2 e000 mov #h'0, r0
|
|
0191e4 0000
|
|
0191e6 0000
|
|
0191e8 0000
|
|
0191ea 003f mac.l @r3+, @r0+
|
|
0191ec fc03
|
|
0191ee ffc0
|
|
0191f0 0007 mul.l r0, r0
|
|
0191f2 e000 mov #h'0, r0
|
|
0191f4 0000
|
|
0191f6 0000
|
|
0191f8 0000
|
|
0191fa 0000
|
|
0191fc 0000
|
|
0191fe 0000
|
|
019200 0007 mul.l r0, r0
|
|
019202 e000 mov #h'0, r0
|
|
019204 0000
|
|
019206 0000
|
|
019208 0000
|
|
01920a 0000
|
|
01920c 0000
|
|
01920e 0000
|
|
019210 0007 mul.l r0, r0
|
|
019212 e000 mov #h'0, r0
|
|
019214 0000
|
|
019216 0000
|
|
019218 0000
|
|
01921a 001c mov.b @(r0,r1), r0
|
|
01921c ce3b xor.b #h'3b, @(r0,gbr)
|
|
01921e fee0
|
|
019220 0007 mul.l r0, r0
|
|
019222 e000 mov #h'0, r0
|
|
019224 0000
|
|
019226 0000
|
|
019228 0000
|
|
01922a 0021
|
|
01922c 2942 mov.l r4, @r9
|
|
01922e 0900
|
|
019230 0007 mul.l r0, r0
|
|
019232 e000 mov #h'0, r0
|
|
019234 0000
|
|
019236 0000
|
|
019238 0000
|
|
01923a 0021
|
|
01923c e943 mov #h'43, r9
|
|
01923e 88c0 cmp/eq #h'ffffffc0, r0
|
|
019240 0007 mul.l r0, r0
|
|
019242 e000 mov #h'0, r0
|
|
019244 0000
|
|
019246 0000
|
|
019248 0000
|
|
01924a 0025 mov.w r2, @(r0,r0)
|
|
01924c 294a xor r4, r9
|
|
01924e 0820
|
|
019250 0007 mul.l r0, r0
|
|
019252 e000 mov #h'0, r0
|
|
019254 0000
|
|
019256 0000
|
|
019258 0000
|
|
01925a 001d mov.w @(r0,r1), r0
|
|
01925c 2e3b or r3, r14
|
|
01925e c9c0 and #h'c0, r0
|
|
019260 0007 mul.l r0, r0
|
|
019262 e000 mov #h'0, r0
|
|
019264 0000
|
|
019266 0000
|
|
019268 0000
|
|
01926a 0000
|
|
01926c 0000
|
|
01926e 0000
|
|
019270 0007 mul.l r0, r0
|
|
019272 e000 mov #h'0, r0
|
|
019274 0000
|
|
019276 0000
|
|
019278 0000
|
|
01927a 0000
|
|
01927c 0000
|
|
01927e 0000
|
|
019280 0007 mul.l r0, r0
|
|
019282 e000 mov #h'0, r0
|
|
019284 0000
|
|
019286 0000
|
|
019288 001f mac.l @r1+, @r0+
|
|
01928a ffff
|
|
01928c ffff
|
|
01928e ffff
|
|
019290 ff87
|
|
019292 e000 mov #h'0, r0
|
|
019294 0000
|
|
019296 0000
|
|
019298 0010
|
|
01929a 0000
|
|
01929c 0000
|
|
01929e 0000
|
|
0192a0 0087 mul.l r8, r0
|
|
0192a2 e000 mov #h'0, r0
|
|
0192a4 0000
|
|
0192a6 0000
|
|
0192a8 0010
|
|
0192aa 0000
|
|
0192ac 0000
|
|
0192ae 0000
|
|
0192b0 0087 mul.l r8, r0
|
|
0192b2 e000 mov #h'0, r0
|
|
0192b4 0000
|
|
0192b6 0000
|
|
0192b8 0013
|
|
0192ba 0707 mul.l r0, r7
|
|
0192bc 3073 cmp/ge r7, r0
|
|
0192be 339b subv r9, r3
|
|
0192c0 3c87 cmp/gt r8, r12
|
|
0192c2 e000 mov #h'0, r0
|
|
0192c4 0000
|
|
0192c6 0000
|
|
0192c8 0013
|
|
0192ca 0f8f mac.l @r8+, @r15+
|
|
0192cc b0fb bsr h'1f6 ;@(h'194c6)
|
|
0192ce 37db subv r13, r7
|
|
0192d0 7c87 add #h'87, r12
|
|
0192d2 e000 mov #h'0, r0
|
|
0192d4 0000
|
|
0192d6 0000
|
|
0192d8 0013
|
|
0192da 0d8d mov.w @(r0,r8), r13
|
|
0192dc b0db bsr h'1b6 ;@(h'19496)
|
|
0192de b7db bsr h'fb6 ;@(h'1a298)
|
|
0192e0 6087 not r8, r0
|
|
0192e2 e000 mov #h'0, r0
|
|
0192e4 0000
|
|
0192e6 0000
|
|
0192e8 0013
|
|
0192ea 0d8f mac.l @r8+, @r13+
|
|
0192ec b0db bsr h'1b6 ;@(h'194a6)
|
|
0192ee f6db
|
|
0192f0 7887 add #h'87, r8
|
|
0192f2 e000 mov #h'0, r0
|
|
0192f4 0000
|
|
0192f6 0000
|
|
0192f8 0013
|
|
0192fa 0f8f mac.l @r8+, @r15+
|
|
0192fc 30fb subv r15, r0
|
|
0192fe f6db
|
|
019300 7887 add #h'87, r8
|
|
019302 e000 mov #h'0, r0
|
|
019304 0000
|
|
019306 0000
|
|
019308 0013
|
|
01930a 0f8c mov.b @(r0,r8), r15
|
|
01930c 30fb subv r15, r0
|
|
01930e 77db add #h'db, r7
|
|
019310 6087 not r8, r0
|
|
019312 e000 mov #h'0, r0
|
|
019314 0000
|
|
019316 0000
|
|
019318 0013
|
|
01931a ed8c mov #h'ffffff8c, r13
|
|
01931c 3edb subv r13, r14
|
|
01931e 37df addv r13, r7
|
|
019320 7c87 add #h'87, r12
|
|
019322 e000 mov #h'0, r0
|
|
019324 0000
|
|
019326 0000
|
|
019328 0011
|
|
01932a ed8c mov #h'ffffff8c, r13
|
|
01932c 1edb mov.l r13, @(h'2c,r14)
|
|
01932e 33ce addc r12, r3
|
|
019330 3c87 cmp/gt r8, r12
|
|
019332 e000 mov #h'0, r0
|
|
019334 0000
|
|
019336 0000
|
|
019338 0010
|
|
01933a 0000
|
|
01933c 0000
|
|
01933e 00e0
|
|
019340 0087 mul.l r8, r0
|
|
019342 e000 mov #h'0, r0
|
|
019344 0000
|
|
019346 0000
|
|
019348 0010
|
|
01934a 0000
|
|
01934c 0000
|
|
01934e 0000
|
|
019350 0087 mul.l r8, r0
|
|
019352 e000 mov #h'0, r0
|
|
019354 0000
|
|
019356 0000
|
|
019358 001f mac.l @r1+, @r0+
|
|
01935a ffff
|
|
01935c ffff
|
|
01935e ffff
|
|
019360 ff87
|
|
019362 e000 mov #h'0, r0
|
|
019364 0000
|
|
019366 0000
|
|
019368 0000
|
|
01936a 0000
|
|
01936c 0000
|
|
01936e 0000
|
|
019370 0007 mul.l r0, r0
|
|
019372 e000 mov #h'0, r0
|
|
019374 0000
|
|
019376 0000
|
|
019378 0000
|
|
01937a 0000
|
|
01937c 0000
|
|
01937e 0000
|
|
019380 0007 mul.l r0, r0
|
|
019382 e000 mov #h'0, r0
|
|
019384 0000
|
|
019386 0000
|
|
019388 0000
|
|
01938a 0000
|
|
01938c 0000
|
|
01938e 0000
|
|
019390 0007 mul.l r0, r0
|
|
019392 e000 mov #h'0, r0
|
|
019394 0000
|
|
019396 0000
|
|
019398 001f mac.l @r1+, @r0+
|
|
01939a ffff
|
|
01939c ffff
|
|
01939e ffff
|
|
0193a0 ff87
|
|
0193a2 e000 mov #h'0, r0
|
|
0193a4 0000
|
|
0193a6 0000
|
|
0193a8 0010
|
|
0193aa 0000
|
|
0193ac 0000
|
|
0193ae 0000
|
|
0193b0 0087 mul.l r8, r0
|
|
0193b2 e000 mov #h'0, r0
|
|
0193b4 0000
|
|
0193b6 0000
|
|
0193b8 0010
|
|
0193ba 0000
|
|
0193bc 0000
|
|
0193be 0000
|
|
0193c0 0087 mul.l r8, r0
|
|
0193c2 e000 mov #h'0, r0
|
|
0193c4 0000
|
|
0193c6 0000
|
|
0193c8 0010
|
|
0193ca 01c7 mul.l r12, r1
|
|
0193cc 8673
|
|
0193ce 679c extu.b r9, r7
|
|
0193d0 0087 mul.l r8, r0
|
|
0193d2 e000 mov #h'0, r0
|
|
0193d4 0000
|
|
0193d6 0000
|
|
0193d8 0010
|
|
0193da 03ef mac.l @r14+, @r3+
|
|
0193dc 86fb
|
|
0193de 6fbe exts.b r11, r15
|
|
0193e0 0087 mul.l r8, r0
|
|
0193e2 e000 mov #h'0, r0
|
|
0193e4 0000
|
|
0193e6 0000
|
|
0193e8 0010
|
|
0193ea 036c mov.b @(r0,r6), r3
|
|
0193ec 06fb
|
|
0193ee 6c36 mov.l @r3+, r12
|
|
0193f0 0087 mul.l r8, r0
|
|
0193f2 e000 mov #h'0, r0
|
|
0193f4 0000
|
|
0193f6 0000
|
|
0193f8 0010
|
|
0193fa 03ef mac.l @r14+, @r3+
|
|
0193fc 06db
|
|
0193fe 6f3e exts.b r3, r15
|
|
019400 0087 mul.l r8, r0
|
|
019402 e000 mov #h'0, r0
|
|
019404 0000
|
|
019406 0000
|
|
019408 0010
|
|
01940a 03cf mac.l @r12+, @r3+
|
|
01940c 06db
|
|
01940e 6f3c extu.b r3, r15
|
|
019410 0087 mul.l r8, r0
|
|
019412 e000 mov #h'0, r0
|
|
019414 0000
|
|
019416 0000
|
|
019418 0010
|
|
01941a 03ec mov.b @(r0,r14), r3
|
|
01941c 06fb
|
|
01941e 6c3e exts.b r3, r12
|
|
019420 0087 mul.l r8, r0
|
|
019422 e000 mov #h'0, r0
|
|
019424 0000
|
|
019426 0000
|
|
019428 0010
|
|
01942a 036f mac.l @r6+, @r3+
|
|
01942c befb bsr h'-20a ;@(h'19226)
|
|
01942e efb6 mov #h'ffffffb6, r15
|
|
019430 0087 mul.l r8, r0
|
|
019432 e000 mov #h'0, r0
|
|
019434 0000
|
|
019436 0000
|
|
019438 0010
|
|
01943a 0367 mul.l r6, r3
|
|
01943c 9c71 mov.w @(h'e2,pc), r12 ;@(h'19522)
|
|
01943e c7b6 mova @(h'2d8,pc), r0 ;h'19718
|
|
019440 0087 mul.l r8, r0
|
|
019442 e000 mov #h'0, r0
|
|
019444 0000
|
|
019446 0000
|
|
019448 0010
|
|
01944a 0000
|
|
01944c 0000
|
|
01944e 0000
|
|
019450 0087 mul.l r8, r0
|
|
019452 e000 mov #h'0, r0
|
|
019454 0000
|
|
019456 0000
|
|
019458 0010
|
|
01945a 0000
|
|
01945c 0000
|
|
01945e 0000
|
|
019460 0087 mul.l r8, r0
|
|
019462 e000 mov #h'0, r0
|
|
019464 0000
|
|
019466 0000
|
|
019468 001f mac.l @r1+, @r0+
|
|
01946a ffff
|
|
01946c ffff
|
|
01946e ffff
|
|
019470 ff87
|
|
019472 e000 mov #h'0, r0
|
|
019474 0000
|
|
019476 0000
|
|
019478 0000
|
|
01947a 0000
|
|
01947c 0000
|
|
01947e 0000
|
|
019480 0007 mul.l r0, r0
|
|
019482 ffff
|
|
019484 ffff
|
|
019486 ffff
|
|
019488 ffff
|
|
01948a ffff
|
|
01948c ffff
|
|
01948e ffff
|
|
019490 ffff
|
|
019492 ffff
|
|
019494 ffff
|
|
019496 ffff
|
|
019498 ffff
|
|
01949a ffff
|
|
01949c ffff
|
|
01949e ffff
|
|
0194a0 ffff
|
|
0194a2 ffff
|
|
0194a4 ffff
|
|
0194a6 ffff
|
|
0194a8 ffff
|
|
0194aa ffff
|
|
0194ac ffff
|
|
0194ae ffff
|
|
0194b0 ffff
|
|
0194b2 ffff
|
|
0194b4 ffff
|
|
0194b6 ffff
|
|
0194b8 ffff
|
|
0194ba ffff
|
|
0194bc ffff
|
|
0194be ffff
|
|
0194c0 ffff
|
|
0194c2 ffff
|
|
0194c4 ffff
|
|
0194c6 ffff
|
|
0194c8 ffff
|
|
0194ca fe00
|
|
0194cc 1c00 mov.l r0, @(h'0,r12)
|
|
0194ce 3fff addv r15, r15
|
|
0194d0 ffff
|
|
0194d2 ffff
|
|
0194d4 ffff
|
|
0194d6 ffff
|
|
0194d8 ffff
|
|
0194da fc00
|
|
0194dc 0800
|
|
0194de 1fff mov.l r15, @(h'3c,r15)
|
|
0194e0 ffff
|
|
0194e2 ffff
|
|
0194e4 fff1
|
|
0194e6 c61c mov.l @(h'70,gbr), r0
|
|
0194e8 7081 add #h'81, r0
|
|
0194ea 8c00
|
|
0194ec 0800
|
|
0194ee 1fff mov.l r15, @(h'3c,r15)
|
|
0194f0 ffff
|
|
0194f2 ffff
|
|
0194f4 ffe0
|
|
0194f6 8208
|
|
0194f8 2081 mov.w r8, @r0
|
|
0194fa 0400
|
|
0194fc 0800
|
|
0194fe 1fff mov.l r15, @(h'3c,r15)
|
|
019500 ffff
|
|
019502 ffff
|
|
019504 ffe7
|
|
019506 9249 mov.w @(h'92,pc), r2 ;@(h'1959c)
|
|
019508 e7e7 mov #h'ffffffe7, r7
|
|
01950a 3c00 cmp/eq r0, r12
|
|
01950c 0800
|
|
01950e 1fff mov.l r15, @(h'3c,r15)
|
|
019510 ffff
|
|
019512 ffff
|
|
019514 ffe7
|
|
019516 9249 mov.w @(h'92,pc), r2 ;@(h'195ac)
|
|
019518 e1e7 mov #h'ffffffe7, r1
|
|
01951a 0c00
|
|
01951c 0800
|
|
01951e 1fff mov.l r15, @(h'3c,r15)
|
|
019520 ffff
|
|
019522 ffff
|
|
019524 ffe4
|
|
019526 8249
|
|
019528 21e7 div0s r14, r1
|
|
01952a 8400 mov.b @(h'0,r0), r0
|
|
01952c 0800
|
|
01952e 1fff mov.l r15, @(h'3c,r15)
|
|
019530 ffff
|
|
019532 ffff
|
|
019534 ffe4
|
|
019536 8249
|
|
019538 27e7 div0s r14, r7
|
|
01953a e400 mov #h'0, r4
|
|
01953c 0800
|
|
01953e 1fff mov.l r15, @(h'3c,r15)
|
|
019540 ffff
|
|
019542 ffff
|
|
019544 ffe0
|
|
019546 9208 mov.w @(h'10,pc), r2 ;@(h'1955a)
|
|
019548 20e7 div0s r14, r0
|
|
01954a 0400
|
|
01954c 0800
|
|
01954e 1fff mov.l r15, @(h'3c,r15)
|
|
019550 ffff
|
|
019552 0000
|
|
019554 00f1
|
|
019556 921c mov.w @(h'38,pc), r2 ;@(h'19592)
|
|
019558 70e7 add #h'e7, r0
|
|
01955a 8c00
|
|
01955c 0800
|
|
01955e 1f00 mov.l r0, @(h'0,r15)
|
|
019560 0000
|
|
019562 0000
|
|
019564 007f mac.l @r7+, @r0+
|
|
019566 ffff
|
|
019568 ffff
|
|
01956a fc00
|
|
01956c 0800
|
|
01956e 1e00 mov.l r0, @(h'0,r14)
|
|
019570 0000
|
|
019572 0000
|
|
019574 003f mac.l @r3+, @r0+
|
|
019576 ffff
|
|
019578 ffff
|
|
01957a fc00
|
|
01957c 0800
|
|
01957e 1c00 mov.l r0, @(h'0,r12)
|
|
019580 0000
|
|
019582 0000
|
|
019584 001f mac.l @r1+, @r0+
|
|
019586 ffff
|
|
019588 ffff
|
|
01958a fc00
|
|
01958c 0800
|
|
01958e 1800 mov.l r0, @(h'0,r8)
|
|
019590 0000
|
|
019592 0000
|
|
019594 0000
|
|
019596 0000
|
|
019598 0000
|
|
01959a 0200
|
|
01959c 1400 mov.l r0, @(h'0,r4)
|
|
01959e 2000 mov.b r0, @r0
|
|
0195a0 0000
|
|
0195a2 0000
|
|
0195a4 0000
|
|
0195a6 0000
|
|
0195a8 0000
|
|
0195aa 01ff mac.l @r15+, @r1+
|
|
0195ac e3ff mov #h'ffffffff, r3
|
|
0195ae c000 mov.b r0, @(h'0,gbr)
|
|
0195b0 0000
|
|
0195b2 ffff
|
|
0195b4 ffff
|
|
0195b6 ffff
|
|
0195b8 ffff
|
|
0195ba ffff
|
|
0195bc ffff
|
|
0195be ffff
|
|
0195c0 ffff
|
|
0195c2 ffff
|
|
0195c4 ffff
|
|
0195c6 ffff
|
|
0195c8 ffff
|
|
0195ca ffff
|
|
0195cc 000f mac.l @r0+, @r0+
|
|
0195ce ffff
|
|
0195d0 ffff
|
|
0195d2 ffff
|
|
0195d4 ffff
|
|
0195d6 ffff
|
|
0195d8 ffff
|
|
0195da fffe
|
|
0195dc 0007 mul.l r0, r0
|
|
0195de ffff
|
|
0195e0 ffff
|
|
0195e2 ffff
|
|
0195e4 ffff
|
|
0195e6 8184 mov.w r0, @(h'8,r8)
|
|
0195e8 c930 and #h'30, r0
|
|
0195ea c7fe mova @(h'3f8,pc), r0 ;h'199e4
|
|
0195ec 0007 mul.l r0, r0
|
|
0195ee ffff
|
|
0195f0 ffff
|
|
0195f2 ffff
|
|
0195f4 ffff
|
|
0195f6 8104 mov.w r0, @(h'8,r0)
|
|
0195f8 c920 and #h'20, r0
|
|
0195fa 83fe
|
|
0195fc 0007 mul.l r0, r0
|
|
0195fe ffff
|
|
019600 ffff
|
|
019602 ffff
|
|
019604 ffff
|
|
019606 e73c mov #h'3c, r7
|
|
019608 4927 ldc.l @r9+, vbr
|
|
01960a 9ffe mov.w @(h'1fc,pc), r15 ;@(h'1980a)
|
|
01960c 0007 mul.l r0, r0
|
|
01960e ffff
|
|
019610 ffff
|
|
019612 ffff
|
|
019614 ffff
|
|
019616 e70c mov #h'c, r7
|
|
019618 0921
|
|
01961a 87fe
|
|
01961c 0007 mul.l r0, r0
|
|
01961e ffff
|
|
019620 ffff
|
|
019622 ffff
|
|
019624 ffff
|
|
019626 e70c mov #h'c, r7
|
|
019628 0921
|
|
01962a c3fe trapa #h'fe
|
|
01962c 0007 mul.l r0, r0
|
|
01962e ffff
|
|
019630 ffff
|
|
019632 ffff
|
|
019634 ffff
|
|
019636 e73c mov #h'3c, r7
|
|
019638 8927 bt h'4e ;@(h'1968a)
|
|
01963a f3fe
|
|
01963c 0007 mul.l r0, r0
|
|
01963e ffff
|
|
019640 ffff
|
|
019642 ffff
|
|
019644 ffff
|
|
019646 e704 mov #h'4, r7
|
|
019648 c820 tst #h'20, r0
|
|
01964a 83fe
|
|
01964c 0007 mul.l r0, r0
|
|
01964e ffff
|
|
019650 ffff
|
|
019652 0000
|
|
019654 00ff mac.l @r15+, @r0+
|
|
019656 e784 mov #h'ffffff84, r7
|
|
019658 cc70 tst.b #h'70, @(r0,gbr)
|
|
01965a c7fe mova @(h'3f8,pc), r0 ;h'19a54
|
|
01965c 0007 mul.l r0, r0
|
|
01965e ff00
|
|
019660 0000
|
|
019662 0000
|
|
019664 007f mac.l @r7+, @r0+
|
|
019666 ffff
|
|
019668 ffff
|
|
01966a fffe
|
|
01966c 0007 mul.l r0, r0
|
|
01966e fe00
|
|
019670 0000
|
|
019672 0000
|
|
019674 003f mac.l @r3+, @r0+
|
|
019676 ffff
|
|
019678 ffff
|
|
01967a fffe
|
|
01967c 0007 mul.l r0, r0
|
|
01967e fc00
|
|
019680 0000
|
|
019682 0000
|
|
019684 001f mac.l @r1+, @r0+
|
|
019686 ffff
|
|
019688 ffff
|
|
01968a fffe
|
|
01968c 0007 mul.l r0, r0
|
|
01968e f800
|
|
019690 0000
|
|
019692 0000
|
|
019694 0000
|
|
019696 0000
|
|
019698 0000
|
|
01969a 0001
|
|
01969c 0008 clrt
|
|
01969e 0000
|
|
0196a0 0000
|
|
0196a2 0000
|
|
0196a4 0000
|
|
0196a6 0000
|
|
0196a8 0000
|
|
0196aa 0000
|
|
0196ac fff0
|
|
0196ae 0000
|
|
0196b0 0000
|
|
0196b2 ffff
|
|
0196b4 ffff
|
|
0196b6 ffff
|
|
0196b8 ffff
|
|
0196ba ffff
|
|
0196bc ffff
|
|
0196be ffff
|
|
0196c0 ffff
|
|
0196c2 ffff
|
|
0196c4 ffff
|
|
0196c6 ffff
|
|
0196c8 ffff
|
|
0196ca ffff
|
|
0196cc f800
|
|
0196ce 7fff add #h'ff, r15
|
|
0196d0 ffff
|
|
0196d2 ffff
|
|
0196d4 ffff
|
|
0196d6 ffff
|
|
0196d8 ffff
|
|
0196da ffff
|
|
0196dc f000
|
|
0196de 3fff addv r15, r15
|
|
0196e0 ffff
|
|
0196e2 ffff
|
|
0196e4 ffff
|
|
0196e6 9840 mov.w @(h'80,pc), r8 ;@(h'1976a)
|
|
0196e8 c71c mova @(h'70,pc), r0 ;h'1975c
|
|
0196ea 64c7 not r12, r4
|
|
0196ec f000
|
|
0196ee 3fff addv r15, r15
|
|
0196f0 ffff
|
|
0196f2 ffff
|
|
0196f4 ffff
|
|
0196f6 9040 mov.w @(h'80,pc), r0 ;@(h'1977a)
|
|
0196f8 8208
|
|
0196fa 2483
|
|
0196fc f000
|
|
0196fe 3fff addv r15, r15
|
|
019700 ffff
|
|
019702 ffff
|
|
019704 ffff
|
|
019706 93f3 mov.w @(h'1e6,pc), r3 ;@(h'198f0)
|
|
019708 9249 mov.w @(h'92,pc), r2 ;@(h'1979e)
|
|
01970a e49f mov #h'ffffff9f, r4
|
|
01970c f000
|
|
01970e 3fff addv r15, r15
|
|
019710 ffff
|
|
019712 ffff
|
|
019714 ffff
|
|
019716 90f3 mov.w @(h'1e6,pc), r0 ;@(h'19900)
|
|
019718 8249
|
|
01971a e187 mov #h'ffffff87, r1
|
|
01971c f000
|
|
01971e 3fff addv r15, r15
|
|
019720 ffff
|
|
019722 ffff
|
|
019724 ffff
|
|
019726 90f3 mov.w @(h'1e6,pc), r0 ;@(h'19910)
|
|
019728 8609
|
|
01972a e1c3 mov #h'ffffffc3, r1
|
|
01972c f000
|
|
01972e 3fff addv r15, r15
|
|
019730 ffff
|
|
019732 ffff
|
|
019734 ffff
|
|
019736 93f3 mov.w @(h'1e6,pc), r3 ;@(h'19920)
|
|
019738 9e09 mov.w @(h'12,pc), r14 ;@(h'1974e)
|
|
01973a e4f3 mov #h'fffffff3, r4
|
|
01973c f000
|
|
01973e 3fff addv r15, r15
|
|
019740 ffff
|
|
019742 ffff
|
|
019744 fffc
|
|
019746 1073 mov.l r7, @(h'c,r0)
|
|
019748 9e48 mov.w @(h'90,pc), r14 ;@(h'197dc)
|
|
01974a 2483
|
|
01974c f000
|
|
01974e 3fff addv r15, r15
|
|
019750 ffff
|
|
019752 0000
|
|
019754 00fe mov.l @(r0,r15), r0
|
|
019756 3873 cmp/ge r7, r8
|
|
019758 9e4c mov.w @(h'98,pc), r14 ;@(h'197f4)
|
|
01975a 64c7 not r12, r4
|
|
01975c f000
|
|
01975e 3f00 cmp/eq r0, r15
|
|
019760 0000
|
|
019762 0000
|
|
019764 007f mac.l @r7+, @r0+
|
|
019766 ffff
|
|
019768 ffff
|
|
01976a ffff
|
|
01976c f000
|
|
01976e 3e00 cmp/eq r0, r14
|
|
019770 0000
|
|
019772 0000
|
|
019774 003f mac.l @r3+, @r0+
|
|
019776 ffff
|
|
019778 ffff
|
|
01977a ffff
|
|
01977c f000
|
|
01977e 3c00 cmp/eq r0, r12
|
|
019780 0000
|
|
019782 0000
|
|
019784 001f mac.l @r1+, @r0+
|
|
019786 ffff
|
|
019788 ffff
|
|
01978a ffff
|
|
01978c f000
|
|
01978e 3800 cmp/eq r0, r8
|
|
019790 0000
|
|
019792 0000
|
|
019794 0000
|
|
019796 0000
|
|
019798 0000
|
|
01979a 0000
|
|
01979c 0800
|
|
01979e 4000 shll r0
|
|
0197a0 0000
|
|
0197a2 0000
|
|
0197a4 0000
|
|
0197a6 0000
|
|
0197a8 0000
|
|
0197aa 0000
|
|
0197ac 07ff mac.l @r15+, @r7+
|
|
0197ae 8000 mov.b r0, @(h'0,r0)
|
|
0197b0 0000
|
|
0197b2 ffff
|
|
0197b4 ffff
|
|
0197b6 ffff
|
|
0197b8 ffff
|
|
0197ba ffff
|
|
0197bc ffff
|
|
0197be ffff
|
|
0197c0 ffff
|
|
0197c2 ffff
|
|
0197c4 ffff
|
|
0197c6 ffff
|
|
0197c8 ffff
|
|
0197ca ffff
|
|
0197cc ffff
|
|
0197ce ffff
|
|
0197d0 ffff
|
|
0197d2 ffff
|
|
0197d4 ffff
|
|
0197d6 ffff
|
|
0197d8 ffff
|
|
0197da ffff
|
|
0197dc ffff
|
|
0197de ffff
|
|
0197e0 ffff
|
|
0197e2 ffff
|
|
0197e4 ffe3
|
|
0197e6 9384 mov.w @(h'108,pc), r3 ;@(h'198f2)
|
|
0197e8 f31c
|
|
0197ea 7181 add #h'81, r1
|
|
0197ec 3199
|
|
0197ee 8fff bf/s h'-2 ;@(h'197f0)
|
|
0197f0 ffff
|
|
0197f2 ffff
|
|
0197f4 ffc1
|
|
0197f6 0104 mov.b r0, @(r0,r1)
|
|
0197f8 f208
|
|
0197fa 2081 mov.w r8, @r0
|
|
0197fc 2099 and r9, r0
|
|
0197fe 07ff mac.l @r15+, @r7+
|
|
019800 ffff
|
|
019802 ffff
|
|
019804 ffc9
|
|
019806 293c cmp/str r3, r9
|
|
019808 f249
|
|
01980a 24e7 div0s r14, r4
|
|
01980c 2489 and r8, r4
|
|
01980e 3fff addv r15, r15
|
|
019810 ffff
|
|
019812 ffff
|
|
019814 ffc9
|
|
019816 290c cmp/str r0, r9
|
|
019818 f248
|
|
01981a 24e7 div0s r14, r4
|
|
01981c 2481 mov.w r8, @r4
|
|
01981e 0fff mac.l @r15+, @r15+
|
|
019820 ffff
|
|
019822 ffff
|
|
019824 ffc1
|
|
019826 290c cmp/str r0, r9
|
|
019828 f248
|
|
01982a 60e7 not r14, r0
|
|
01982c 2481 mov.w r8, @r4
|
|
01982e 87ff
|
|
019830 ffff
|
|
019832 ffff
|
|
019834 ffc1
|
|
019836 393c add r3, r9
|
|
019838 f248
|
|
01983a 20e7 div0s r14, r0
|
|
01983c 2491 mov.w r9, @r4
|
|
01983e e7ff mov #h'ffffffff, r7
|
|
019840 ffff
|
|
019842 ffff
|
|
019844 ffc9
|
|
019846 3904 div1 r0, r9
|
|
019848 1209 mov.l r0, @(h'24,r2)
|
|
01984a 24e7 div0s r14, r4
|
|
01984c 2099 and r9, r0
|
|
01984e 07ff mac.l @r15+, @r7+
|
|
019850 ffff
|
|
019852 0000
|
|
019854 03c9
|
|
019856 3986 cmp/hi r8, r9
|
|
019858 1319 mov.l r1, @(h'24,r3)
|
|
01985a 24e7 div0s r14, r4
|
|
01985c 3199
|
|
01985e 8f80 bf/s h'-100 ;@(h'19762)
|
|
019860 0000
|
|
019862 0000
|
|
019864 01ff mac.l @r15+, @r1+
|
|
019866 ffff
|
|
019868 ffff
|
|
01986a ffff
|
|
01986c ffff
|
|
01986e ff00
|
|
019870 0000
|
|
019872 0000
|
|
019874 00ff mac.l @r15+, @r0+
|
|
019876 ffff
|
|
019878 ffff
|
|
01987a ffff
|
|
01987c ffff
|
|
01987e fe00
|
|
019880 0000
|
|
019882 0000
|
|
019884 007f mac.l @r7+, @r0+
|
|
019886 ffff
|
|
019888 ffff
|
|
01988a ffff
|
|
01988c ffff
|
|
01988e fc00
|
|
019890 0000
|
|
019892 0000
|
|
019894 0000
|
|
019896 0000
|
|
019898 0000
|
|
01989a 0000
|
|
01989c 0000
|
|
01989e 0000
|
|
0198a0 0000
|
|
0198a2 0000
|
|
0198a4 0000
|
|
0198a6 0000
|
|
0198a8 0000
|
|
0198aa 0000
|
|
0198ac 0000
|
|
0198ae 0000
|
|
0198b0 0000
|
|
0198b2 ffff
|
|
0198b4 ffff
|
|
0198b6 ffff
|
|
0198b8 ffff
|
|
0198ba ffff
|
|
0198bc ffff
|
|
0198be ffff
|
|
0198c0 ffff
|
|
0198c2 ffff
|
|
0198c4 ffff
|
|
0198c6 ffff
|
|
0198c8 ffff
|
|
0198ca ffff
|
|
0198cc ffff
|
|
0198ce ffff
|
|
0198d0 ffff
|
|
0198d2 ffff
|
|
0198d4 ffff
|
|
0198d6 ffff
|
|
0198d8 ffff
|
|
0198da ffff
|
|
0198dc ffff
|
|
0198de ffff
|
|
0198e0 ffff
|
|
0198e2 ffff
|
|
0198e4 fffc
|
|
0198e6 6063 mov r6, r0
|
|
0198e8 0263
|
|
0198ea 0263
|
|
0198ec 930c mov.w @(h'18,pc), r3 ;@(h'19908)
|
|
0198ee 7fff add #h'ff, r15
|
|
0198f0 ffff
|
|
0198f2 ffff
|
|
0198f4 fff8
|
|
0198f6 2041 mov.w r4, @r0
|
|
0198f8 0241
|
|
0198fa 0241
|
|
0198fc 9208 mov.w @(h'10,pc), r2 ;@(h'19910)
|
|
0198fe 3fff addv r15, r15
|
|
019900 ffff
|
|
019902 ffff
|
|
019904 fff9
|
|
019906 f9c9
|
|
019908 ce4f xor.b #h'4f, @(r0,gbr)
|
|
01990a ce41 xor.b #h'41, @(r0,gbr)
|
|
01990c 9279 mov.w @(h'f2,pc), r2 ;@(h'19a02)
|
|
01990e ffff
|
|
019910 ffff
|
|
019912 ffff
|
|
019914 fff8
|
|
019916 79c9 add #h'c9, r9
|
|
019918 ce43 xor.b #h'43, @(r0,gbr)
|
|
01991a ce49 xor.b #h'49, @(r0,gbr)
|
|
01991c 9218 mov.w @(h'30,pc), r2 ;@(h'19950)
|
|
01991e 7fff add #h'ff, r15
|
|
019920 ffff
|
|
019922 ffff
|
|
019924 fffc
|
|
019926 39c1
|
|
019928 ce61 xor.b #h'61, @(r0,gbr)
|
|
01992a ce49 xor.b #h'49, @(r0,gbr)
|
|
01992c 921c mov.w @(h'38,pc), r2 ;@(h'19968)
|
|
01992e 3fff addv r15, r15
|
|
019930 ffff
|
|
019932 ffff
|
|
019934 ffff
|
|
019936 39c1
|
|
019938 ce79 xor.b #h'79, @(r0,gbr)
|
|
01993a ce41 xor.b #h'41, @(r0,gbr)
|
|
01993c 927f mov.w @(h'fe,pc), r2 ;@(h'19a3e)
|
|
01993e 3fff addv r15, r15
|
|
019940 ffff
|
|
019942 ffff
|
|
019944 fff8
|
|
019946 39c9
|
|
019948 ce41 xor.b #h'41, @(r0,gbr)
|
|
01994a ce41 xor.b #h'41, @(r0,gbr)
|
|
01994c 8208
|
|
01994e 3fff addv r15, r15
|
|
019950 ffff
|
|
019952 0000
|
|
019954 03fc mov.b @(r0,r15), r3
|
|
019956 79c9 add #h'c9, r9
|
|
019958 ce63 xor.b #h'63, @(r0,gbr)
|
|
01995a ce61 xor.b #h'61, @(r0,gbr)
|
|
01995c c70c mova @(h'30,pc), r0 ;h'19990
|
|
01995e 7f80 add #h'80, r15
|
|
019960 0000
|
|
019962 0000
|
|
019964 01ff mac.l @r15+, @r1+
|
|
019966 ffff
|
|
019968 ffff
|
|
01996a fff8
|
|
01996c ffff
|
|
01996e ff00
|
|
019970 0000
|
|
019972 0000
|
|
019974 00ff mac.l @r15+, @r0+
|
|
019976 ffff
|
|
019978 ffff
|
|
01997a ffff
|
|
01997c ffff
|
|
01997e fe00
|
|
019980 0000
|
|
019982 0000
|
|
019984 007f mac.l @r7+, @r0+
|
|
019986 ffff
|
|
019988 ffff
|
|
01998a ffff
|
|
01998c ffff
|
|
01998e fc00
|
|
019990 0000
|
|
019992 0000
|
|
019994 0000
|
|
019996 0000
|
|
019998 0000
|
|
01999a 0000
|
|
01999c 0000
|
|
01999e 0000
|
|
0199a0 0000
|
|
0199a2 0000
|
|
0199a4 0000
|
|
0199a6 0000
|
|
0199a8 0000
|
|
0199aa 0000
|
|
0199ac 0000
|
|
0199ae 0000
|
|
0199b0 0000
|
|
0199b2 ffff
|
|
0199b4 ffff
|
|
0199b6 ffff
|
|
0199b8 ffff
|
|
0199ba ffff
|
|
0199bc ffff
|
|
0199be ffff
|
|
0199c0 ffff
|
|
0199c2 ffff
|
|
0199c4 ffff
|
|
0199c6 ffff
|
|
0199c8 ffff
|
|
0199ca ffff
|
|
0199cc ffff
|
|
0199ce ffff
|
|
0199d0 ffff
|
|
0199d2 ffff
|
|
0199d4 ffff
|
|
0199d6 ffff
|
|
0199d8 ffff
|
|
0199da ffff
|
|
0199dc ffff
|
|
0199de ffff
|
|
0199e0 ffff
|
|
0199e2 ffff
|
|
0199e4 ffff
|
|
0199e6 ffff
|
|
0199e8 1931 mov.l r3, @(h'4,r9)
|
|
0199ea c70c mova @(h'30,pc), r0 ;h'19a1c
|
|
0199ec 7fff add #h'ff, r15
|
|
0199ee ffff
|
|
0199f0 ffff
|
|
0199f2 ffff
|
|
0199f4 ffff
|
|
0199f6 fffe
|
|
0199f8 0920
|
|
0199fa 8208
|
|
0199fc 3fff addv r15, r15
|
|
0199fe ffff
|
|
019a00 ffff
|
|
019a02 ffff
|
|
019a04 ffff
|
|
019a06 fffe
|
|
019a08 7927 add #h'27, r9
|
|
019a0a 9e79 mov.w @(h'f2,pc), r14 ;@(h'19b00)
|
|
019a0c ffff
|
|
019a0e ffff
|
|
019a10 ffff
|
|
019a12 ffff
|
|
019a14 ffff
|
|
019a16 fffe
|
|
019a18 1927 mov.l r2, @(h'1c,r9)
|
|
019a1a 9e18 mov.w @(h'30,pc), r14 ;@(h'19a4e)
|
|
019a1c 7fff add #h'ff, r15
|
|
019a1e ffff
|
|
019a20 ffff
|
|
019a22 ffff
|
|
019a24 ffff
|
|
019a26 ffff
|
|
019a28 0927 mul.l r2, r9
|
|
019a2a 9e1c mov.w @(h'38,pc), r14 ;@(h'19a66)
|
|
019a2c 3fff addv r15, r15
|
|
019a2e ffff
|
|
019a30 ffff
|
|
019a32 ffff
|
|
019a34 ffff
|
|
019a36 ffff
|
|
019a38 c927 and #h'27, r0
|
|
019a3a 9e7f mov.w @(h'fe,pc), r14 ;@(h'19b3c)
|
|
019a3c 3fff addv r15, r15
|
|
019a3e ffff
|
|
019a40 ffff
|
|
019a42 ffff
|
|
019a44 ffff
|
|
019a46 fffe
|
|
019a48 0820
|
|
019a4a 8208
|
|
019a4c 3fff addv r15, r15
|
|
019a4e ffff
|
|
019a50 ffff
|
|
019a52 0000
|
|
019a54 0000
|
|
019a56 0fff mac.l @r15+, @r15+
|
|
019a58 1c71 mov.l r7, @(h'4,r12)
|
|
019a5a c70c mova @(h'30,pc), r0 ;h'19a8c
|
|
019a5c 7ff0 add #h'f0, r15
|
|
019a5e 0000
|
|
019a60 0000
|
|
019a62 0000
|
|
019a64 0000
|
|
019a66 07ff mac.l @r15+, @r7+
|
|
019a68 ffff
|
|
019a6a ffff
|
|
019a6c ffe0
|
|
019a6e 0000
|
|
019a70 0000
|
|
019a72 0000
|
|
019a74 0000
|
|
019a76 03ff mac.l @r15+, @r3+
|
|
019a78 ffff
|
|
019a7a ffff
|
|
019a7c ffc0
|
|
019a7e 0000
|
|
019a80 0000
|
|
019a82 0000
|
|
019a84 0000
|
|
019a86 01ff mac.l @r15+, @r1+
|
|
019a88 ffff
|
|
019a8a ffff
|
|
019a8c ff80
|
|
019a8e 0000
|
|
019a90 0000
|
|
019a92 0000
|
|
019a94 0000
|
|
019a96 0000
|
|
019a98 0000
|
|
019a9a 0000
|
|
019a9c 0000
|
|
019a9e 0000
|
|
019aa0 0000
|
|
019aa2 0000
|
|
019aa4 0000
|
|
019aa6 0000
|
|
019aa8 0000
|
|
019aaa 0000
|
|
019aac 0000
|
|
019aae 0000
|
|
019ab0 0000
|
|
019ab2 ffff
|
|
019ab4 ffff
|
|
019ab6 ffff
|
|
019ab8 ffff
|
|
019aba ffff
|
|
019abc ffff
|
|
019abe ffff
|
|
019ac0 ffff
|
|
019ac2 ffff
|
|
019ac4 ffff
|
|
019ac6 ffff
|
|
019ac8 ffff
|
|
019aca ffff
|
|
019acc ffff
|
|
019ace ffff
|
|
019ad0 ffff
|
|
019ad2 ffff
|
|
019ad4 ffff
|
|
019ad6 ffff
|
|
019ad8 ffff
|
|
019ada ffff
|
|
019adc ffff
|
|
019ade ffff
|
|
019ae0 ffff
|
|
019ae2 ffff
|
|
019ae4 ffff
|
|
019ae6 fff8
|
|
019ae8 e302 mov #h'2, r3
|
|
019aea 6333 mov r3, r3
|
|
019aec 1fff mov.l r15, @(h'3c,r15)
|
|
019aee ffff
|
|
019af0 ffff
|
|
019af2 ffff
|
|
019af4 ffff
|
|
019af6 fff0
|
|
019af8 4102 sts.l mach, @-r1
|
|
019afa 4132
|
|
019afc 0fff mac.l @r15+, @r15+
|
|
019afe ffff
|
|
019b00 ffff
|
|
019b02 ffff
|
|
019b04 ffff
|
|
019b06 fff0
|
|
019b08 49ce ldc r9, r4_bank
|
|
019b0a 4112 sts.l macl, @-r1
|
|
019b0c 7fff add #h'ff, r15
|
|
019b0e ffff
|
|
019b10 ffff
|
|
019b12 ffff
|
|
019b14 ffff
|
|
019b16 fff2
|
|
019b18 41ce ldc r1, r4_bank
|
|
019b1a 4902 sts.l mach, @-r9
|
|
019b1c 1fff mov.l r15, @(h'3c,r15)
|
|
019b1e ffff
|
|
019b20 ffff
|
|
019b22 ffff
|
|
019b24 ffff
|
|
019b26 fff2
|
|
019b28 43ce ldc r3, r4_bank
|
|
019b2a 4903 stc.l sr, @-r9
|
|
019b2c 0fff mac.l @r15+, @r15+
|
|
019b2e ffff
|
|
019b30 ffff
|
|
019b32 ffff
|
|
019b34 ffff
|
|
019b36 fff0
|
|
019b38 4fce ldc r15, r4_bank
|
|
019b3a 4123 stc.l vbr, @-r1
|
|
019b3c cfff or.b #h'ff, @(r0,gbr)
|
|
019b3e ffff
|
|
019b40 ffff
|
|
019b42 ffff
|
|
019b44 ffff
|
|
019b46 fff0
|
|
019b48 4fce ldc r15, r4_bank
|
|
019b4a 4132
|
|
019b4c 0fff mac.l @r15+, @r15+
|
|
019b4e ffff
|
|
019b50 ffff
|
|
019b52 0000
|
|
019b54 0000
|
|
019b56 0ff8
|
|
019b58 cfce or.b #h'ce, @(r0,gbr)
|
|
019b5a 6333 mov r3, r3
|
|
019b5c 1ff0 mov.l r15, @(h'0,r15)
|
|
019b5e 0000
|
|
019b60 0000
|
|
019b62 0000
|
|
019b64 0000
|
|
019b66 07ff mac.l @r15+, @r7+
|
|
019b68 ffff
|
|
019b6a ffff
|
|
019b6c ffe0
|
|
019b6e 0000
|
|
019b70 0000
|
|
019b72 0000
|
|
019b74 0000
|
|
019b76 03ff mac.l @r15+, @r3+
|
|
019b78 ffff
|
|
019b7a ffff
|
|
019b7c ffc0
|
|
019b7e 0000
|
|
019b80 0000
|
|
019b82 0000
|
|
019b84 0000
|
|
019b86 01ff mac.l @r15+, @r1+
|
|
019b88 ffff
|
|
019b8a ffff
|
|
019b8c ff80
|
|
019b8e 0000
|
|
019b90 0000
|
|
019b92 0000
|
|
019b94 0000
|
|
019b96 0000
|
|
019b98 0000
|
|
019b9a 0000
|
|
019b9c 0000
|
|
019b9e 0000
|
|
019ba0 0000
|
|
019ba2 0000
|
|
019ba4 0000
|
|
019ba6 0000
|
|
019ba8 0000
|
|
019baa 0000
|
|
019bac 0000
|
|
019bae 0000
|
|
019bb0 0000
|
|
019bb2 f00f
|
|
019bb4 ffff
|
|
019bb6 ffff
|
|
019bb8 cff3 or.b #h'f3, @(r0,gbr)
|
|
019bba 6ff6 mov.l @r15+, r15
|
|
019bbc 3ffc add r15, r15
|
|
019bbe 1ff8 mov.l r15, @(h'20,r15)
|
|
019bc0 07e0
|
|
019bc2 03c0
|
|
019bc4 03c0
|
|
019bc6 03c0
|
|
019bc8 07e0
|
|
019bca 1ff8 mov.l r15, @(h'20,r15)
|
|
019bcc 3ffc add r15, r15
|
|
019bce 3ffc add r15, r15
|
|
019bd0 3ffc add r15, r15
|
|
019bd2 f00f
|
|
019bd4 8ff1 bf/s h'-1e ;@(h'19bba)
|
|
019bd6 8001 mov.b r0, @(h'1,r0)
|
|
019bd8 b00d bsr h'1a ;@(h'19bf6)
|
|
019bda 500a mov.l @(h'28,r0), r0
|
|
019bdc 2004 mov.b r0, @-r0
|
|
019bde 1818 mov.l r1, @(h'20,r8)
|
|
019be0 0420
|
|
019be2 0240
|
|
019be4 0240
|
|
019be6 0240
|
|
019be8 0660
|
|
019bea 1818 mov.l r1, @(h'20,r8)
|
|
019bec 23c4 mov.b r12, @-r3
|
|
019bee 2004 mov.b r0, @-r0
|
|
019bf0 3ffc add r15, r15
|
|
019bf2 f870
|
|
019bf4 2000 mov.b r0, @r0
|
|
019bf6 0000
|
|
019bf8 0000
|
|
019bfa 2070 mov.b r7, @r0
|
|
019bfc f800
|
|
019bfe 0000
|
|
019c00 0000
|
|
019c02 8000 mov.b r0, @(h'0,r0)
|
|
019c04 0000
|
|
019c06 0000
|
|
019c08 0000
|
|
019c0a 0000
|
|
019c0c 0000
|
|
019c0e 0080
|
|
019c10 bc03 bsr h'-7fa ;@(h'1941a)
|
|
019c12 c000 mov.b r0, @(h'0,gbr)
|
|
019c14 0000
|
|
019c16 0000
|
|
019c18 0000
|
|
019c1a 0000
|
|
019c1c 0080
|
|
019c1e a3fc bra h'7f8 ;@(h'1a41a)
|
|
019c20 4000 shll r0
|
|
019c22 0000
|
|
019c24 0000
|
|
019c26 0000
|
|
019c28 0000
|
|
019c2a 0080
|
|
019c2c a000 bra h'0 ;@(h'19c30)
|
|
019c2e 4cce ldc r12, r4_bank
|
|
019c30 6db3 mov r11, r13
|
|
019c32 ce6c xor.b #h'6c, @(r0,gbr)
|
|
019c34 0e6c mov.b @(r0,r6), r14
|
|
019c36 e38f mov #h'ffffff8f, r3
|
|
019c38 3880 cmp/eq r8, r8
|
|
019c3a ac03 bra h'-7fa ;@(h'19444)
|
|
019c3c 4cdf mac.w @r13+, @r12+
|
|
019c3e 6db7 not r11, r13
|
|
019c40 df6c mov.l @(h'1b0,pc), r15 ;@(h'19df4)
|
|
019c42 1f6d mov.l r6, @(h'34,r15)
|
|
019c44 f7df
|
|
019c46 7c80 add #h'80, r12
|
|
019c48 9402 mov.w @(h'4,pc), r4 ;@(h'19c50)
|
|
019c4a 8edb
|
|
019c4c 6db6 mov.l @r11+, r13
|
|
019c4e 1b6c mov.l r6, @(h'30,r11)
|
|
019c50 186d mov.l r6, @(h'34,r8)
|
|
019c52 8618
|
|
019c54 6080 mov.b @r8, r0
|
|
019c56 8801 cmp/eq #h'1, r0
|
|
019c58 0fdb
|
|
019c5a 6db7 not r11, r13
|
|
019c5c 9b6c mov.w @(h'd8,pc), r11 ;@(h'19d38)
|
|
019c5e 1e6d mov.l r6, @(h'34,r14)
|
|
019c60 861e
|
|
019c62 7880 add #h'80, r8
|
|
019c64 8606
|
|
019c66 0fdb
|
|
019c68 6db7 not r11, r13
|
|
019c6a 9f6c mov.w @(h'd8,pc), r15 ;@(h'19d46)
|
|
019c6c 0f6d mov.w @(r0,r6), r15
|
|
019c6e 861e
|
|
019c70 3c80 cmp/eq r8, r12
|
|
019c72 8108 mov.w r0, @(h'10,r0)
|
|
019c74 0ddb
|
|
019c76 6db6 mov.l @r11+, r13
|
|
019c78 1f6c mov.l r6, @(h'30,r15)
|
|
019c7a 036d mov.w @(r0,r6), r3
|
|
019c7c 8618
|
|
019c7e 0c80
|
|
019c80 8090 mov.b r0, @(h'0,r9)
|
|
019c82 0cdf mac.l @r13+, @r12+
|
|
019c84 7ce7 add #h'e7, r12
|
|
019c86 db7c mov.l @(h'1f0,pc), r11 ;@(h'19e78)
|
|
019c88 1f7d mov.l r7, @(h'34,r15)
|
|
019c8a f7df
|
|
019c8c 7c80 add #h'80, r12
|
|
019c8e 8090 mov.b r0, @(h'0,r9)
|
|
019c90 0cce mov.l @(r0,r12), r12
|
|
019c92 3843 cmp/ge r4, r8
|
|
019c94 db38 mov.l @(h'e0,pc), r11 ;@(h'19d78)
|
|
019c96 0e38 ldtlb
|
|
019c98 e38f mov #h'ffffff8f, r3
|
|
019c9a 3880 cmp/eq r8, r8
|
|
019c9c 8090 mov.b r0, @(h'0,r9)
|
|
019c9e 0000
|
|
019ca0 0000
|
|
019ca2 0000
|
|
019ca4 0000
|
|
019ca6 0000
|
|
019ca8 0080
|
|
019caa 8198 mov.w r0, @(h'10,r9)
|
|
019cac 0000
|
|
019cae 0000
|
|
019cb0 0000
|
|
019cb2 0000
|
|
019cb4 0000
|
|
019cb6 0100
|
|
019cb8 8606
|
|
019cba 0fff mac.l @r15+, @r15+
|
|
019cbc ffff
|
|
019cbe ffff
|
|
019cc0 ffff
|
|
019cc2 ffff
|
|
019cc4 fe00
|
|
019cc6 88f1 cmp/eq #h'fffffff1, r0
|
|
019cc8 1000 mov.l r0, @(h'0,r0)
|
|
019cca 0000
|
|
019ccc 0000
|
|
019cce 0000
|
|
019cd0 0000
|
|
019cd2 0000
|
|
019cd4 8801 cmp/eq #h'1, r0
|
|
019cd6 1000 mov.l r0, @(h'0,r0)
|
|
019cd8 0000
|
|
019cda 0000
|
|
019cdc 0000
|
|
019cde 0000
|
|
019ce0 0000
|
|
019ce2 8fff bf/s h'-2 ;@(h'19ce4)
|
|
019ce4 1000 mov.l r0, @(h'0,r0)
|
|
019ce6 0000
|
|
019ce8 0000
|
|
019cea 0000
|
|
019cec 0000
|
|
019cee 0000
|
|
019cf0 8000 mov.b r0, @(h'0,r0)
|
|
019cf2 1000 mov.l r0, @(h'0,r0)
|
|
019cf4 0000
|
|
019cf6 0000
|
|
019cf8 0000
|
|
019cfa 0000
|
|
019cfc 0000
|
|
019cfe 4000 shll r0
|
|
019d00 2000 mov.b r0, @r0
|
|
019d02 0000
|
|
019d04 0000
|
|
019d06 0000
|
|
019d08 0000
|
|
019d0a 0000
|
|
019d0c 3fff addv r15, r15
|
|
019d0e c000 mov.b r0, @(h'0,gbr)
|
|
019d10 0000
|
|
019d12 0000
|
|
019d14 0000
|
|
019d16 0000
|
|
019d18 0000
|
|
019d1a 0000
|
|
019d1c 0000
|
|
019d1e 0000
|
|
019d20 0000
|
|
019d22 0000
|
|
019d24 0000
|
|
019d26 0000
|
|
019d28 0000
|
|
019d2a 0000
|
|
019d2c 0000
|
|
019d2e 0000
|
|
019d30 0000
|
|
019d32 0000
|
|
019d34 0000
|
|
019d36 0000
|
|
019d38 0000
|
|
019d3a 0000
|
|
019d3c 0000
|
|
019d3e 0000
|
|
019d40 0000
|
|
019d42 0000
|
|
019d44 0000
|
|
019d46 0000
|
|
019d48 0000
|
|
019d4a 0000
|
|
019d4c 0000
|
|
019d4e 0000
|
|
019d50 0000
|
|
019d52 0000
|
|
019d54 0000
|
|
019d56 0000
|
|
019d58 0000
|
|
019d5a 0000
|
|
019d5c 0000
|
|
019d5e 0000
|
|
019d60 0000
|
|
019d62 0000
|
|
019d64 0000
|
|
019d66 0000
|
|
019d68 0000
|
|
019d6a 0000
|
|
019d6c 0000
|
|
019d6e 0000
|
|
019d70 0000
|
|
019d72 0000
|
|
019d74 0000
|
|
019d76 0000
|
|
019d78 0000
|
|
019d7a 0000
|
|
019d7c 0000
|
|
019d7e 0000
|
|
019d80 0000
|
|
019d82 0000
|
|
019d84 0000
|
|
019d86 0000
|
|
019d88 0000
|
|
019d8a 0000
|
|
019d8c 0000
|
|
019d8e 0000
|
|
019d90 0000
|
|
019d92 0000
|
|
019d94 0000
|
|
019d96 0000
|
|
019d98 0000
|
|
019d9a 0000
|
|
019d9c 0000
|
|
019d9e 0000
|
|
019da0 0000
|
|
019da2 0000
|
|
019da4 0000
|
|
019da6 0000
|
|
019da8 0000
|
|
019daa 0000
|
|
019dac 0000
|
|
019dae 0000
|
|
019db0 0000
|
|
019db2 0000
|
|
019db4 0000
|
|
019db6 0000
|
|
019db8 0000
|
|
019dba 0000
|
|
019dbc 0000
|
|
019dbe 0000
|
|
019dc0 0000
|
|
019dc2 0000
|
|
019dc4 0000
|
|
019dc6 0000
|
|
019dc8 0000
|
|
019dca 0000
|
|
019dcc 0000
|
|
019dce 0080
|
|
019dd0 0000
|
|
019dd2 0000
|
|
019dd4 0000
|
|
019dd6 0000
|
|
019dd8 0000
|
|
019dda 0000
|
|
019ddc 0180
|
|
019dde 0000
|
|
019de0 0fff mac.l @r15+, @r15+
|
|
019de2 ffff
|
|
019de4 ffff
|
|
019de6 ffff
|
|
019de8 ffff
|
|
019dea ff80
|
|
019dec 0000
|
|
019dee 0fff mac.l @r15+, @r15+
|
|
019df0 ffff
|
|
019df2 ffff
|
|
019df4 ffff
|
|
019df6 ffff
|
|
019df8 ff80
|
|
019dfa 0000
|
|
019dfc 0fff mac.l @r15+, @r15+
|
|
019dfe ffff
|
|
019e00 ffff
|
|
019e02 ffff
|
|
019e04 ffff
|
|
019e06 ff80
|
|
019e08 0000
|
|
019e0a 0fff mac.l @r15+, @r15+
|
|
019e0c ffff
|
|
019e0e ffff
|
|
019e10 ffff
|
|
019e12 ffff
|
|
019e14 ff80
|
|
019e16 8000 mov.b r0, @(h'0,r0)
|
|
019e18 1fff mov.l r15, @(h'3c,r15)
|
|
019e1a ffff
|
|
019e1c ffff
|
|
019e1e ffff
|
|
019e20 ffff
|
|
019e22 ff80
|
|
019e24 c000 mov.b r0, @(h'0,gbr)
|
|
019e26 3fff addv r15, r15
|
|
019e28 ffff
|
|
019e2a ffff
|
|
019e2c ffff
|
|
019e2e ffff
|
|
019e30 ff80
|
|
019e32 7c3e add #h'3e, r12
|
|
019e34 fe7f
|
|
019e36 c663 mov.l @(h'18c,gbr), r0
|
|
019e38 c663 mov.l @(h'18c,gbr), r0
|
|
019e3a c063 mov.b r0, @(h'63,gbr)
|
|
019e3c c07f mov.b r0, @(h'7f,gbr)
|
|
019e3e fc3f
|
|
019e40 fe03
|
|
019e42 c603 mov.l @(h'c,gbr), r0
|
|
019e44 c663 mov.l @(h'18c,gbr), r0
|
|
019e46 c663 mov.l @(h'18c,gbr), r0
|
|
019e48 fe7f
|
|
019e4a 7c3e add #h'3e, r12
|
|
019e4c 0000
|
|
019e4e 0000
|
|
019e50 0000
|
|
019e52 71e7 add #h'e7, r1
|
|
019e54 1c73 mov.l r7, @(h'c,r12)
|
|
019e56 c6c0 mov.l @(h'300,gbr), r0
|
|
019e58 fbef
|
|
019e5a befb bsr h'-20a ;@(h'19c54)
|
|
019e5c e6c0 mov #h'ffffffc0, r6
|
|
019e5e db0c mov.l @(h'30,pc), r11 ;@(h'19e90)
|
|
019e60 3edb subv r13, r14
|
|
019e62 66c0 mov.b @r12, r6
|
|
019e64 fbcc
|
|
019e66 36fb subv r15, r6
|
|
019e68 66c0 mov.b @r12, r6
|
|
019e6a f3cc
|
|
019e6c 36f3 cmp/ge r15, r6
|
|
019e6e 66c0 mov.b @r12, r6
|
|
019e70 fb0c
|
|
019e72 3efb subv r15, r14
|
|
019e74 6000 mov.b @r0, r0
|
|
019e76 dbef mov.l @(h'3bc,pc), r11 ;@(h'1a234)
|
|
019e78 bedb bsr h'-24a ;@(h'19c32)
|
|
019e7a e6c0 mov #h'ffffffc0, r6
|
|
019e7c d9e7 mov.l @(h'39c,pc), r9 ;@(h'1a21c)
|
|
019e7e 1cdb mov.l r13, @(h'2c,r12)
|
|
019e80 c6c0 mov.l @(h'300,gbr), r0
|
|
019e82 ffff
|
|
019e84 ffff
|
|
019e86 ffff
|
|
019e88 ffff
|
|
019e8a ffff
|
|
019e8c ffff
|
|
019e8e ffff
|
|
019e90 ffff
|
|
019e92 8000 mov.b r0, @(h'0,r0)
|
|
019e94 0000
|
|
019e96 0000
|
|
019e98 0000
|
|
019e9a 00ff mac.l @r15+, @r0+
|
|
019e9c 0000
|
|
019e9e 0000
|
|
019ea0 01ff mac.l @r15+, @r1+
|
|
019ea2 bfff bsr h'-2 ;@(h'19ea4)
|
|
019ea4 ffff
|
|
019ea6 ffff
|
|
019ea8 ffff
|
|
019eaa feff
|
|
019eac 7fff add #h'ff, r15
|
|
019eae ffff
|
|
019eb0 fdff
|
|
019eb2 a000 bra h'0 ;@(h'19eb6)
|
|
019eb4 0000
|
|
019eb6 0000
|
|
019eb8 0000
|
|
019eba 02ff mac.l @r15+, @r2+
|
|
019ebc 41c0
|
|
019ebe 0000
|
|
019ec0 05ff mac.l @r15+, @r5+
|
|
019ec2 a000 bra h'0 ;@(h'19ec6)
|
|
019ec4 0000
|
|
019ec6 0000
|
|
019ec8 0000
|
|
019eca 02ff mac.l @r15+, @r2+
|
|
019ecc 4630
|
|
019ece 0000
|
|
019ed0 05ff mac.l @r15+, @r5+
|
|
019ed2 a000 bra h'0 ;@(h'19ed6)
|
|
019ed4 0000
|
|
019ed6 0000
|
|
019ed8 0000
|
|
019eda 02ff mac.l @r15+, @r2+
|
|
019edc 4c18 shll8 r12
|
|
019ede 0000
|
|
019ee0 05ff mac.l @r15+, @r5+
|
|
019ee2 afd9 bra h'-4e ;@(h'19e98)
|
|
019ee4 c71c mova @(h'70,pc), r0 ;h'19f58
|
|
019ee6 783d add #h'3d, r8
|
|
019ee8 b339 bsr h'672 ;@(h'1a55e)
|
|
019eea 82ff
|
|
019eec 5e3c mov.l @(h'30,r3), r14
|
|
019eee 0000
|
|
019ef0 05ff mac.l @r15+, @r5+
|
|
019ef2 afdb bra h'-4a ;@(h'19eac)
|
|
019ef4 efbe mov #h'ffffffbe, r15
|
|
019ef6 f87d
|
|
019ef8 b37d bsr h'6fa ;@(h'1a5f6)
|
|
019efa 82ff
|
|
019efc 5774 mov.l @(h'10,r7), r7
|
|
019efe 0000
|
|
019f00 05ff mac.l @r15+, @r5+
|
|
019f02 a31b bra h'636 ;@(h'1a53c)
|
|
019f04 6db0 mov.b @r11, r13
|
|
019f06 c061 mov.b r0, @(h'61,gbr)
|
|
019f08 bb6d bsr h'-926 ;@(h'195e6)
|
|
019f0a 82ff
|
|
019f0c 63e2 mov.l @r14, r3
|
|
019f0e 0000
|
|
019f10 05ff mac.l @r15+, @r5+
|
|
019f12 a31b bra h'636 ;@(h'1a54c)
|
|
019f14 edb0 mov #h'ffffffb0, r13
|
|
019f16 f079
|
|
019f18 bf6d bsr h'-126 ;@(h'19df6)
|
|
019f1a 82ff
|
|
019f1c 61c2 mov.l @r12, r1
|
|
019f1e 0000
|
|
019f20 05ff mac.l @r15+, @r5+
|
|
019f22 a31b bra h'636 ;@(h'1a55c)
|
|
019f24 cfb6 or.b #h'b6, @(r0,gbr)
|
|
019f26 f079
|
|
019f28 bf7d bsr h'-106 ;@(h'19e26)
|
|
019f2a 82ff
|
|
019f2c 63e2 mov.l @r14, r3
|
|
019f2e 0000
|
|
019f30 05ff mac.l @r15+, @r5+
|
|
019f32 a31b bra h'636 ;@(h'1a56c)
|
|
019f34 efb6 mov #h'ffffffb6, r15
|
|
019f36 c061 mov.b r0, @(h'61,gbr)
|
|
019f38 b77d bsr h'efa ;@(h'1ae36)
|
|
019f3a 82ff
|
|
019f3c 5774 mov.l @(h'10,r7), r7
|
|
019f3e 0000
|
|
019f40 05ff mac.l @r15+, @r5+
|
|
019f42 a31b bra h'636 ;@(h'1a57c)
|
|
019f44 6dbe exts.b r11, r13
|
|
019f46 f861
|
|
019f48 b36d bsr h'6da ;@(h'1a626)
|
|
019f4a f2ff
|
|
019f4c 5e3c mov.l @(h'30,r3), r14
|
|
019f4e 0000
|
|
019f50 05ff mac.l @r15+, @r5+
|
|
019f52 a31b bra h'636 ;@(h'1a58c)
|
|
019f54 6d9c extu.b r9, r13
|
|
019f56 7861 add #h'61, r8
|
|
019f58 b36c bsr h'6d8 ;@(h'1a634)
|
|
019f5a f2ff
|
|
019f5c 4c18 shll8 r12
|
|
019f5e 0000
|
|
019f60 05ff mac.l @r15+, @r5+
|
|
019f62 a000 bra h'0 ;@(h'19f66)
|
|
019f64 0000
|
|
019f66 0000
|
|
019f68 0000
|
|
019f6a 02ff mac.l @r15+, @r2+
|
|
019f6c 4630
|
|
019f6e 0000
|
|
019f70 05ff mac.l @r15+, @r5+
|
|
019f72 a000 bra h'0 ;@(h'19f76)
|
|
019f74 0000
|
|
019f76 0000
|
|
019f78 0000
|
|
019f7a 02ff mac.l @r15+, @r2+
|
|
019f7c 41c0
|
|
019f7e 0000
|
|
019f80 05ff mac.l @r15+, @r5+
|
|
019f82 bfff bsr h'-2 ;@(h'19f84)
|
|
019f84 ffff
|
|
019f86 ffff
|
|
019f88 ffff
|
|
019f8a feff
|
|
019f8c 7fff add #h'ff, r15
|
|
019f8e ffff
|
|
019f90 fdff
|
|
019f92 8000 mov.b r0, @(h'0,r0)
|
|
019f94 0000
|
|
019f96 0000
|
|
019f98 0000
|
|
019f9a 00ff mac.l @r15+, @r0+
|
|
019f9c 0000
|
|
019f9e 0000
|
|
019fa0 01ff mac.l @r15+, @r1+
|
|
019fa2 ffff
|
|
019fa4 ffff
|
|
019fa6 ffff
|
|
019fa8 ffff
|
|
019faa ffff
|
|
019fac ffff
|
|
019fae ffff
|
|
019fb0 ffff
|
|
019fb2 ffff
|
|
019fb4 ffff
|
|
019fb6 ffff
|
|
019fb8 ffff
|
|
019fba ffff
|
|
019fbc e000 mov #h'0, r0
|
|
019fbe 0000
|
|
019fc0 07ff mac.l @r15+, @r7+
|
|
019fc2 8000 mov.b r0, @(h'0,r0)
|
|
019fc4 0080
|
|
019fc6 0000
|
|
019fc8 8000 mov.b r0, @(h'0,r0)
|
|
019fca 00ff mac.l @r15+, @r0+
|
|
019fcc efff mov #h'ffffffff, r15
|
|
019fce ffff
|
|
019fd0 f7ff
|
|
019fd2 bfff bsr h'-2 ;@(h'19fd4)
|
|
019fd4 febf
|
|
019fd6 fffe
|
|
019fd8 bfff bsr h'-2 ;@(h'19fda)
|
|
019fda feff
|
|
019fdc e800 mov #h'0, r8
|
|
019fde 0000
|
|
019fe0 17ff mov.l r15, @(h'3c,r7)
|
|
019fe2 a000 bra h'0 ;@(h'19fe6)
|
|
019fe4 02a0
|
|
019fe6 0002 stc sr, r0
|
|
019fe8 a000 bra h'0 ;@(h'19fec)
|
|
019fea 02ec mov.b @(r0,r14), r2
|
|
019fec e800 mov #h'0, r8
|
|
019fee 0000
|
|
019ff0 1607 mov.l r0, @(h'1c,r6)
|
|
019ff2 a000 bra h'0 ;@(h'19ff6)
|
|
019ff4 02a0
|
|
019ff6 0002 stc sr, r0
|
|
019ff8 a000 bra h'0 ;@(h'19ffc)
|
|
019ffa 02db
|
|
019ffc 6800 mov.b @r0, r8
|
|
019ffe 0000
|
|
01a000 1403 mov.l r0, @(h'c,r4)
|
|
01a002 a000 bra h'0 ;@(h'1a006)
|
|
01a004 02a0
|
|
01a006 0002 stc sr, r0
|
|
01a008 a000 bra h'0 ;@(h'1a00c)
|
|
01a00a 0280
|
|
01a00c 2800 mov.b r0, @r8
|
|
01a00e 0000
|
|
01a010 1493 mov.l r9, @(h'c,r4)
|
|
01a012 a000 bra h'0 ;@(h'1a016)
|
|
01a014 02a0
|
|
01a016 0002 stc sr, r0
|
|
01a018 a000 bra h'0 ;@(h'1a01c)
|
|
01a01a 02db
|
|
01a01c 6800 mov.b @r0, r8
|
|
01a01e 0000
|
|
01a020 1493 mov.l r9, @(h'c,r4)
|
|
01a022 a000 bra h'0 ;@(h'1a026)
|
|
01a024 02a0
|
|
01a026 0002 stc sr, r0
|
|
01a028 a000 bra h'0 ;@(h'1a02c)
|
|
01a02a 02e6 mov.l r14, @(r0,r2)
|
|
01a02c e800 mov #h'0, r8
|
|
01a02e 0000
|
|
01a030 14f3 mov.l r15, @(h'c,r4)
|
|
01a032 a000 bra h'0 ;@(h'1a036)
|
|
01a034 02a0
|
|
01a036 0002 stc sr, r0
|
|
01a038 a000 bra h'0 ;@(h'1a03c)
|
|
01a03a 02ff mac.l @r15+, @r2+
|
|
01a03c e800 mov #h'0, r8
|
|
01a03e 0000
|
|
01a040 17ff mov.l r15, @(h'3c,r7)
|
|
01a042 a000 bra h'0 ;@(h'1a046)
|
|
01a044 02a0
|
|
01a046 0002 stc sr, r0
|
|
01a048 a000 bra h'0 ;@(h'1a04c)
|
|
01a04a 02ff mac.l @r15+, @r2+
|
|
01a04c e800 mov #h'0, r8
|
|
01a04e 0000
|
|
01a050 1463 mov.l r6, @(h'c,r4)
|
|
01a052 a000 bra h'0 ;@(h'1a056)
|
|
01a054 02a0
|
|
01a056 0002 stc sr, r0
|
|
01a058 a000 bra h'0 ;@(h'1a05c)
|
|
01a05a 02f2 stc r7_bank, r2
|
|
01a05c 6be0 mov.b @r14, r11
|
|
01a05e 0007 mul.l r0, r0
|
|
01a060 d403 mov.l @(h'c,pc), r4 ;@(h'1a070)
|
|
01a062 a000 bra h'0 ;@(h'1a066)
|
|
01a064 02a0
|
|
01a066 0002 stc sr, r0
|
|
01a068 a000 bra h'0 ;@(h'1a06c)
|
|
01a06a 02f2 stc r7_bank, r2
|
|
01a06c 69c0 mov.b @r12, r9
|
|
01a06e 0003 bsrf r0
|
|
01a070 979f mov.w @(h'13e,pc), r7 ;@(h'1a1b2)
|
|
01a072 a000 bra h'0 ;@(h'1a076)
|
|
01a074 02a0
|
|
01a076 0002 stc sr, r0
|
|
01a078 a000 bra h'0 ;@(h'1a07c)
|
|
01a07a 02ff mac.l @r15+, @r2+
|
|
01a07c e880 mov #h'ffffff80, r8
|
|
01a07e 0001
|
|
01a080 1403 mov.l r0, @(h'c,r4)
|
|
01a082 a000 bra h'0 ;@(h'1a086)
|
|
01a084 02a0
|
|
01a086 0002 stc sr, r0
|
|
01a088 a000 bra h'0 ;@(h'1a08c)
|
|
01a08a 02cf mac.l @r12+, @r2+
|
|
01a08c e800 mov #h'0, r8
|
|
01a08e 0000
|
|
01a090 1463 mov.l r6, @(h'c,r4)
|
|
01a092 a000 bra h'0 ;@(h'1a096)
|
|
01a094 02a0
|
|
01a096 0002 stc sr, r0
|
|
01a098 a000 bra h'0 ;@(h'1a09c)
|
|
01a09a 02cf mac.l @r12+, @r2+
|
|
01a09c e800 mov #h'0, r8
|
|
01a09e 0000
|
|
01a0a0 17ff mov.l r15, @(h'3c,r7)
|
|
01a0a2 a000 bra h'0 ;@(h'1a0a6)
|
|
01a0a4 02a0
|
|
01a0a6 0002 stc sr, r0
|
|
01a0a8 a000 bra h'0 ;@(h'1a0ac)
|
|
01a0aa 02c0
|
|
01a0ac 2800 mov.b r0, @r8
|
|
01a0ae 0000
|
|
01a0b0 1607 mov.l r0, @(h'1c,r6)
|
|
01a0b2 a000 bra h'0 ;@(h'1a0b6)
|
|
01a0b4 02a0
|
|
01a0b6 0002 stc sr, r0
|
|
01a0b8 a000 bra h'0 ;@(h'1a0bc)
|
|
01a0ba 02c0
|
|
01a0bc 2800 mov.b r0, @r8
|
|
01a0be 0000
|
|
01a0c0 1403 mov.l r0, @(h'c,r4)
|
|
01a0c2 a000 bra h'0 ;@(h'1a0c6)
|
|
01a0c4 02a0
|
|
01a0c6 0002 stc sr, r0
|
|
01a0c8 a000 bra h'0 ;@(h'1a0cc)
|
|
01a0ca 02cf mac.l @r12+, @r2+
|
|
01a0cc ebe0 mov #h'ffffffe0, r11
|
|
01a0ce 0007 mul.l r0, r0
|
|
01a0d0 d493 mov.l @(h'24c,pc), r4 ;@(h'1a320)
|
|
01a0d2 a000 bra h'0 ;@(h'1a0d6)
|
|
01a0d4 02a0
|
|
01a0d6 0002 stc sr, r0
|
|
01a0d8 a000 bra h'0 ;@(h'1a0dc)
|
|
01a0da 02cf mac.l @r12+, @r2+
|
|
01a0dc e9c0 mov #h'ffffffc0, r9
|
|
01a0de 0003 bsrf r0
|
|
01a0e0 9493 mov.w @(h'126,pc), r4 ;@(h'1a20a)
|
|
01a0e2 a000 bra h'0 ;@(h'1a0e6)
|
|
01a0e4 02a0
|
|
01a0e6 0002 stc sr, r0
|
|
01a0e8 a000 bra h'0 ;@(h'1a0ec)
|
|
01a0ea 02ff mac.l @r15+, @r2+
|
|
01a0ec e880 mov #h'ffffff80, r8
|
|
01a0ee 0001
|
|
01a0f0 14f3 mov.l r15, @(h'c,r4)
|
|
01a0f2 a000 bra h'0 ;@(h'1a0f6)
|
|
01a0f4 02a0
|
|
01a0f6 0002 stc sr, r0
|
|
01a0f8 a000 bra h'0 ;@(h'1a0fc)
|
|
01a0fa 02cf mac.l @r12+, @r2+
|
|
01a0fc e800 mov #h'0, r8
|
|
01a0fe 0000
|
|
01a100 17ff mov.l r15, @(h'3c,r7)
|
|
01a102 a000 bra h'0 ;@(h'1a106)
|
|
01a104 02a0
|
|
01a106 0002 stc sr, r0
|
|
01a108 a000 bra h'0 ;@(h'1a10c)
|
|
01a10a 02c9
|
|
01a10c e800 mov #h'0, r8
|
|
01a10e 0000
|
|
01a110 17ff mov.l r15, @(h'3c,r7)
|
|
01a112 a000 bra h'0 ;@(h'1a116)
|
|
01a114 02a0
|
|
01a116 0002 stc sr, r0
|
|
01a118 a000 bra h'0 ;@(h'1a11c)
|
|
01a11a 02c9
|
|
01a11c e800 mov #h'0, r8
|
|
01a11e 0000
|
|
01a120 17ff mov.l r15, @(h'3c,r7)
|
|
01a122 a000 bra h'0 ;@(h'1a126)
|
|
01a124 02a0
|
|
01a126 0002 stc sr, r0
|
|
01a128 a000 bra h'0 ;@(h'1a12c)
|
|
01a12a 02c0
|
|
01a12c 2800 mov.b r0, @r8
|
|
01a12e 0000
|
|
01a130 170f mov.l r0, @(h'3c,r7)
|
|
01a132 a000 bra h'0 ;@(h'1a136)
|
|
01a134 02a0
|
|
01a136 0002 stc sr, r0
|
|
01a138 a000 bra h'0 ;@(h'1a13c)
|
|
01a13a 02e0
|
|
01a13c 2be0 mov.b r14, @r11
|
|
01a13e 0007 mul.l r0, r0
|
|
01a140 d70f mov.l @(h'3c,pc), r7 ;@(h'1a180)
|
|
01a142 a000 bra h'0 ;@(h'1a146)
|
|
01a144 02a0
|
|
01a146 0002 stc sr, r0
|
|
01a148 a000 bra h'0 ;@(h'1a14c)
|
|
01a14a 02ff mac.l @r15+, @r2+
|
|
01a14c e9c0 mov #h'ffffffc0, r9
|
|
01a14e 0003 bsrf r0
|
|
01a150 970f mov.w @(h'1e,pc), r7 ;@(h'1a172)
|
|
01a152 a000 bra h'0 ;@(h'1a156)
|
|
01a154 02a0
|
|
01a156 0002 stc sr, r0
|
|
01a158 a000 bra h'0 ;@(h'1a15c)
|
|
01a15a 02c0
|
|
01a15c 2880 mov.b r8, @r8
|
|
01a15e 0001
|
|
01a160 170f mov.l r0, @(h'3c,r7)
|
|
01a162 a000 bra h'0 ;@(h'1a166)
|
|
01a164 02a0
|
|
01a166 0002 stc sr, r0
|
|
01a168 a000 bra h'0 ;@(h'1a16c)
|
|
01a16a 02c0
|
|
01a16c 2800 mov.b r0, @r8
|
|
01a16e 0000
|
|
01a170 170f mov.l r0, @(h'3c,r7)
|
|
01a172 a000 bra h'0 ;@(h'1a176)
|
|
01a174 02a0
|
|
01a176 0002 stc sr, r0
|
|
01a178 a000 bra h'0 ;@(h'1a17c)
|
|
01a17a 02ff mac.l @r15+, @r2+
|
|
01a17c e800 mov #h'0, r8
|
|
01a17e 0000
|
|
01a180 170f mov.l r0, @(h'3c,r7)
|
|
01a182 a000 bra h'0 ;@(h'1a186)
|
|
01a184 02a0
|
|
01a186 0002 stc sr, r0
|
|
01a188 a000 bra h'0 ;@(h'1a18c)
|
|
01a18a 02c0
|
|
01a18c 2800 mov.b r0, @r8
|
|
01a18e 0000
|
|
01a190 170f mov.l r0, @(h'3c,r7)
|
|
01a192 a000 bra h'0 ;@(h'1a196)
|
|
01a194 02a0
|
|
01a196 0002 stc sr, r0
|
|
01a198 a000 bra h'0 ;@(h'1a19c)
|
|
01a19a 02c0
|
|
01a19c 2800 mov.b r0, @r8
|
|
01a19e 0000
|
|
01a1a0 170f mov.l r0, @(h'3c,r7)
|
|
01a1a2 a000 bra h'0 ;@(h'1a1a6)
|
|
01a1a4 02a0
|
|
01a1a6 0002 stc sr, r0
|
|
01a1a8 a000 bra h'0 ;@(h'1a1ac)
|
|
01a1aa 02f9
|
|
01a1ac ebe0 mov #h'ffffffe0, r11
|
|
01a1ae 0007 mul.l r0, r0
|
|
01a1b0 d70f mov.l @(h'3c,pc), r7 ;@(h'1a1f0)
|
|
01a1b2 a000 bra h'0 ;@(h'1a1b6)
|
|
01a1b4 02a0
|
|
01a1b6 0002 stc sr, r0
|
|
01a1b8 a000 bra h'0 ;@(h'1a1bc)
|
|
01a1ba 02c0
|
|
01a1bc 29c0 mov.b r12, @r9
|
|
01a1be 0003 bsrf r0
|
|
01a1c0 970f mov.w @(h'1e,pc), r7 ;@(h'1a1e2)
|
|
01a1c2 a000 bra h'0 ;@(h'1a1c6)
|
|
01a1c4 02a0
|
|
01a1c6 0002 stc sr, r0
|
|
01a1c8 a000 bra h'0 ;@(h'1a1cc)
|
|
01a1ca 02c0
|
|
01a1cc 2880 mov.b r8, @r8
|
|
01a1ce 0001
|
|
01a1d0 170f mov.l r0, @(h'3c,r7)
|
|
01a1d2 a000 bra h'0 ;@(h'1a1d6)
|
|
01a1d4 02a0
|
|
01a1d6 0002 stc sr, r0
|
|
01a1d8 a000 bra h'0 ;@(h'1a1dc)
|
|
01a1da 02ff mac.l @r15+, @r2+
|
|
01a1dc e800 mov #h'0, r8
|
|
01a1de 0000
|
|
01a1e0 170f mov.l r0, @(h'3c,r7)
|
|
01a1e2 a000 bra h'0 ;@(h'1a1e6)
|
|
01a1e4 02a0
|
|
01a1e6 0002 stc sr, r0
|
|
01a1e8 a000 bra h'0 ;@(h'1a1ec)
|
|
01a1ea 02ec mov.b @(r0,r14), r2
|
|
01a1ec 6800 mov.b @r0, r8
|
|
01a1ee 0000
|
|
01a1f0 1403 mov.l r0, @(h'c,r4)
|
|
01a1f2 a000 bra h'0 ;@(h'1a1f6)
|
|
01a1f4 02a0
|
|
01a1f6 0002 stc sr, r0
|
|
01a1f8 a000 bra h'0 ;@(h'1a1fc)
|
|
01a1fa 02c8
|
|
01a1fc 2800 mov.b r0, @r8
|
|
01a1fe 0000
|
|
01a200 1607 mov.l r0, @(h'1c,r6)
|
|
01a202 a000 bra h'0 ;@(h'1a206)
|
|
01a204 02a0
|
|
01a206 0002 stc sr, r0
|
|
01a208 a000 bra h'0 ;@(h'1a20c)
|
|
01a20a 02c9
|
|
01a20c 2800 mov.b r0, @r8
|
|
01a20e 0000
|
|
01a210 170f mov.l r0, @(h'3c,r7)
|
|
01a212 a000 bra h'0 ;@(h'1a216)
|
|
01a214 02a0
|
|
01a216 0002 stc sr, r0
|
|
01a218 a000 bra h'0 ;@(h'1a21c)
|
|
01a21a 02c1
|
|
01a21c 2800 mov.b r0, @r8
|
|
01a21e 0000
|
|
01a220 179f mov.l r9, @(h'3c,r7)
|
|
01a222 a000 bra h'0 ;@(h'1a226)
|
|
01a224 02a0
|
|
01a226 0002 stc sr, r0
|
|
01a228 a000 bra h'0 ;@(h'1a22c)
|
|
01a22a 02e3
|
|
01a22c 6800 mov.b @r0, r8
|
|
01a22e 0000
|
|
01a230 17ff mov.l r15, @(h'3c,r7)
|
|
01a232 a000 bra h'0 ;@(h'1a236)
|
|
01a234 02a0
|
|
01a236 0002 stc sr, r0
|
|
01a238 a000 bra h'0 ;@(h'1a23c)
|
|
01a23a 02ff mac.l @r15+, @r2+
|
|
01a23c e800 mov #h'0, r8
|
|
01a23e 0000
|
|
01a240 17ff mov.l r15, @(h'3c,r7)
|
|
01a242 a000 bra h'0 ;@(h'1a246)
|
|
01a244 02a0
|
|
01a246 0002 stc sr, r0
|
|
01a248 a000 bra h'0 ;@(h'1a24c)
|
|
01a24a 02ff mac.l @r15+, @r2+
|
|
01a24c e800 mov #h'0, r8
|
|
01a24e 0000
|
|
01a250 17ff mov.l r15, @(h'3c,r7)
|
|
01a252 bfff bsr h'-2 ;@(h'1a254)
|
|
01a254 febf
|
|
01a256 fffe
|
|
01a258 bfff bsr h'-2 ;@(h'1a25a)
|
|
01a25a feff
|
|
01a25c efff mov #h'ffffffff, r15
|
|
01a25e ffff
|
|
01a260 f7ff
|
|
01a262 8000 mov.b r0, @(h'0,r0)
|
|
01a264 0080
|
|
01a266 0000
|
|
01a268 8000 mov.b r0, @(h'0,r0)
|
|
01a26a 00ff mac.l @r15+, @r0+
|
|
01a26c e000 mov #h'0, r0
|
|
01a26e 0000
|
|
01a270 07ff mac.l @r15+, @r7+
|
|
01a272 ffff
|
|
01a274 ffff
|
|
01a276 ffff
|
|
01a278 ffff
|
|
01a27a ffff
|
|
01a27c ffff
|
|
01a27e ffff
|
|
01a280 ffff
|
|
01a282 0000
|
|
01a284 0000
|
|
01a286 0000
|
|
01a288 0000
|
|
01a28a 0000
|
|
01a28c 0000
|
|
01a28e 0000
|
|
01a290 0000
|
|
01a292 0000
|
|
01a294 0000
|
|
01a296 0000
|
|
01a298 0000
|
|
01a29a 0000
|
|
01a29c 0000
|
|
01a29e 0000
|
|
01a2a0 0000
|
|
01a2a2 0000
|
|
01a2a4 0000
|
|
01a2a6 0000
|
|
01a2a8 0000
|
|
01a2aa 0000
|
|
01a2ac 7fff add #h'ff, r15
|
|
01a2ae ffff
|
|
01a2b0 fc00
|
|
01a2b2 0000
|
|
01a2b4 0000
|
|
01a2b6 0000
|
|
01a2b8 0000
|
|
01a2ba 0000
|
|
01a2bc 7fff add #h'ff, r15
|
|
01a2be ffff
|
|
01a2c0 fc00
|
|
01a2c2 0000
|
|
01a2c4 0000
|
|
01a2c6 0000
|
|
01a2c8 0000
|
|
01a2ca 0000
|
|
01a2cc 7fff add #h'ff, r15
|
|
01a2ce ffff
|
|
01a2d0 fc00
|
|
01a2d2 0000
|
|
01a2d4 0000
|
|
01a2d6 0000
|
|
01a2d8 0000
|
|
01a2da 0000
|
|
01a2dc 7fff add #h'ff, r15
|
|
01a2de ffff
|
|
01a2e0 fc00
|
|
01a2e2 0000
|
|
01a2e4 0000
|
|
01a2e6 0000
|
|
01a2e8 0000
|
|
01a2ea 0000
|
|
01a2ec 7fff add #h'ff, r15
|
|
01a2ee ffff
|
|
01a2f0 fc00
|
|
01a2f2 0000
|
|
01a2f4 0000
|
|
01a2f6 0000
|
|
01a2f8 0000
|
|
01a2fa 0000
|
|
01a2fc 7fff add #h'ff, r15
|
|
01a2fe ffff
|
|
01a300 fc00
|
|
01a302 0000
|
|
01a304 0000
|
|
01a306 0000
|
|
01a308 0000
|
|
01a30a 0000
|
|
01a30c 7fff add #h'ff, r15
|
|
01a30e ffff
|
|
01a310 fc00
|
|
01a312 0000
|
|
01a314 0000
|
|
01a316 0000
|
|
01a318 0000
|
|
01a31a 0000
|
|
01a31c 7fff add #h'ff, r15
|
|
01a31e ffff
|
|
01a320 fc00
|
|
01a322 0000
|
|
01a324 0000
|
|
01a326 0000
|
|
01a328 0000
|
|
01a32a 0000
|
|
01a32c 7fff add #h'ff, r15
|
|
01a32e ffff
|
|
01a330 fc00
|
|
01a332 0000
|
|
01a334 0000
|
|
01a336 0000
|
|
01a338 0000
|
|
01a33a 0000
|
|
01a33c 7fff add #h'ff, r15
|
|
01a33e ffff
|
|
01a340 fc00
|
|
01a342 0000
|
|
01a344 0000
|
|
01a346 0000
|
|
01a348 0000
|
|
01a34a 0000
|
|
01a34c 7fff add #h'ff, r15
|
|
01a34e ffff
|
|
01a350 fc00
|
|
01a352 0000
|
|
01a354 0000
|
|
01a356 0000
|
|
01a358 0000
|
|
01a35a 0000
|
|
01a35c 7fff add #h'ff, r15
|
|
01a35e ffff
|
|
01a360 fc00
|
|
01a362 0000
|
|
01a364 0000
|
|
01a366 0000
|
|
01a368 0000
|
|
01a36a 0000
|
|
01a36c 7fff add #h'ff, r15
|
|
01a36e ffff
|
|
01a370 fc00
|
|
01a372 0000
|
|
01a374 0000
|
|
01a376 0000
|
|
01a378 0000
|
|
01a37a 0000
|
|
01a37c 7fff add #h'ff, r15
|
|
01a37e ffff
|
|
01a380 fc00
|
|
01a382 0000
|
|
01a384 0000
|
|
01a386 0000
|
|
01a388 0000
|
|
01a38a 0000
|
|
01a38c 7fff add #h'ff, r15
|
|
01a38e ffff
|
|
01a390 fc00
|
|
01a392 0000
|
|
01a394 0000
|
|
01a396 0000
|
|
01a398 0000
|
|
01a39a 0000
|
|
01a39c 0000
|
|
01a39e 0000
|
|
01a3a0 0000
|
|
01a3a2 0000
|
|
01a3a4 0000
|
|
01a3a6 0000
|
|
01a3a8 0000
|
|
01a3aa 0000
|
|
01a3ac 0000
|
|
01a3ae 0000
|
|
01a3b0 0000
|
|
01a3b2 0000
|
|
01a3b4 0000
|
|
01a3b6 0000
|
|
01a3b8 0000
|
|
01a3ba 0000
|
|
01a3bc 0000
|
|
01a3be 0000
|
|
01a3c0 0000
|
|
01a3c2 0000
|
|
01a3c4 0000
|
|
01a3c6 0000
|
|
01a3c8 0000
|
|
01a3ca 0000
|
|
01a3cc 0000
|
|
01a3ce 0000
|
|
01a3d0 0000
|
|
01a3d2 0000
|
|
01a3d4 0000
|
|
01a3d6 0000
|
|
01a3d8 0000
|
|
01a3da 0000
|
|
01a3dc 0000
|
|
01a3de 0000
|
|
01a3e0 0000
|
|
01a3e2 1fff mov.l r15, @(h'3c,r15)
|
|
01a3e4 fc1f
|
|
01a3e6 fffc
|
|
01a3e8 1fff mov.l r15, @(h'3c,r15)
|
|
01a3ea fc00
|
|
01a3ec 0000
|
|
01a3ee 0000
|
|
01a3f0 0000
|
|
01a3f2 1fff mov.l r15, @(h'3c,r15)
|
|
01a3f4 fc1f
|
|
01a3f6 fffc
|
|
01a3f8 1fff mov.l r15, @(h'3c,r15)
|
|
01a3fa fc00
|
|
01a3fc 0000
|
|
01a3fe 0000
|
|
01a400 0000
|
|
01a402 1fff mov.l r15, @(h'3c,r15)
|
|
01a404 fc1f
|
|
01a406 fffc
|
|
01a408 1fff mov.l r15, @(h'3c,r15)
|
|
01a40a fc00
|
|
01a40c 0000
|
|
01a40e 0000
|
|
01a410 0000
|
|
01a412 1fff mov.l r15, @(h'3c,r15)
|
|
01a414 fc1f
|
|
01a416 fffc
|
|
01a418 1fff mov.l r15, @(h'3c,r15)
|
|
01a41a fc00
|
|
01a41c 0000
|
|
01a41e 0000
|
|
01a420 0000
|
|
01a422 1fff mov.l r15, @(h'3c,r15)
|
|
01a424 fc1f
|
|
01a426 fffc
|
|
01a428 1fff mov.l r15, @(h'3c,r15)
|
|
01a42a fc00
|
|
01a42c 0000
|
|
01a42e 0000
|
|
01a430 0000
|
|
01a432 1fff mov.l r15, @(h'3c,r15)
|
|
01a434 fc1f
|
|
01a436 fffc
|
|
01a438 1fff mov.l r15, @(h'3c,r15)
|
|
01a43a fc00
|
|
01a43c 0000
|
|
01a43e 0000
|
|
01a440 0000
|
|
01a442 1fff mov.l r15, @(h'3c,r15)
|
|
01a444 fc1f
|
|
01a446 fffc
|
|
01a448 1fff mov.l r15, @(h'3c,r15)
|
|
01a44a fc00
|
|
01a44c 0000
|
|
01a44e 0000
|
|
01a450 0000
|
|
01a452 1fff mov.l r15, @(h'3c,r15)
|
|
01a454 fc1f
|
|
01a456 fffc
|
|
01a458 1fff mov.l r15, @(h'3c,r15)
|
|
01a45a fc00
|
|
01a45c 0000
|
|
01a45e 0000
|
|
01a460 0000
|
|
01a462 1fff mov.l r15, @(h'3c,r15)
|
|
01a464 fc1f
|
|
01a466 fffc
|
|
01a468 1fff mov.l r15, @(h'3c,r15)
|
|
01a46a fc00
|
|
01a46c 0000
|
|
01a46e 0000
|
|
01a470 0000
|
|
01a472 1fff mov.l r15, @(h'3c,r15)
|
|
01a474 fc1f
|
|
01a476 fffc
|
|
01a478 1fff mov.l r15, @(h'3c,r15)
|
|
01a47a fc00
|
|
01a47c 0000
|
|
01a47e 0000
|
|
01a480 0000
|
|
01a482 1fff mov.l r15, @(h'3c,r15)
|
|
01a484 fc1f
|
|
01a486 fffc
|
|
01a488 1fff mov.l r15, @(h'3c,r15)
|
|
01a48a fc00
|
|
01a48c 0000
|
|
01a48e 0000
|
|
01a490 0000
|
|
01a492 1fff mov.l r15, @(h'3c,r15)
|
|
01a494 fc1f
|
|
01a496 fffc
|
|
01a498 1fff mov.l r15, @(h'3c,r15)
|
|
01a49a fc00
|
|
01a49c 0000
|
|
01a49e 0000
|
|
01a4a0 0000
|
|
01a4a2 1fff mov.l r15, @(h'3c,r15)
|
|
01a4a4 fc1f
|
|
01a4a6 fffc
|
|
01a4a8 1fff mov.l r15, @(h'3c,r15)
|
|
01a4aa fc00
|
|
01a4ac 0000
|
|
01a4ae 0000
|
|
01a4b0 0000
|
|
01a4b2 1fff mov.l r15, @(h'3c,r15)
|
|
01a4b4 fc1f
|
|
01a4b6 fffc
|
|
01a4b8 1fff mov.l r15, @(h'3c,r15)
|
|
01a4ba fc00
|
|
01a4bc 0000
|
|
01a4be 0000
|
|
01a4c0 0000
|
|
01a4c2 1fff mov.l r15, @(h'3c,r15)
|
|
01a4c4 fc1f
|
|
01a4c6 fffc
|
|
01a4c8 1fff mov.l r15, @(h'3c,r15)
|
|
01a4ca fc00
|
|
01a4cc 0000
|
|
01a4ce 0000
|
|
01a4d0 0000
|
|
01a4d2 1fff mov.l r15, @(h'3c,r15)
|
|
01a4d4 fc1f
|
|
01a4d6 fffc
|
|
01a4d8 1fff mov.l r15, @(h'3c,r15)
|
|
01a4da fc00
|
|
01a4dc 0000
|
|
01a4de 0000
|
|
01a4e0 0000
|
|
01a4e2 1fff mov.l r15, @(h'3c,r15)
|
|
01a4e4 fc1f
|
|
01a4e6 fffc
|
|
01a4e8 1fff mov.l r15, @(h'3c,r15)
|
|
01a4ea fc00
|
|
01a4ec 0000
|
|
01a4ee 0000
|
|
01a4f0 0000
|
|
01a4f2 1fff mov.l r15, @(h'3c,r15)
|
|
01a4f4 fc1f
|
|
01a4f6 fffc
|
|
01a4f8 1fff mov.l r15, @(h'3c,r15)
|
|
01a4fa fc00
|
|
01a4fc 0000
|
|
01a4fe 0000
|
|
01a500 0000
|
|
01a502 1fff mov.l r15, @(h'3c,r15)
|
|
01a504 fc1f
|
|
01a506 fffc
|
|
01a508 1fff mov.l r15, @(h'3c,r15)
|
|
01a50a fc00
|
|
01a50c 0000
|
|
01a50e 0000
|
|
01a510 0000
|
|
01a512 1fff mov.l r15, @(h'3c,r15)
|
|
01a514 fc1f
|
|
01a516 fffc
|
|
01a518 1fff mov.l r15, @(h'3c,r15)
|
|
01a51a fc00
|
|
01a51c 0000
|
|
01a51e 0000
|
|
01a520 0000
|
|
01a522 1fff mov.l r15, @(h'3c,r15)
|
|
01a524 fc1f
|
|
01a526 fffc
|
|
01a528 1fff mov.l r15, @(h'3c,r15)
|
|
01a52a fc00
|
|
01a52c 0000
|
|
01a52e 0000
|
|
01a530 0000
|
|
01a532 1fff mov.l r15, @(h'3c,r15)
|
|
01a534 fc1f
|
|
01a536 fffc
|
|
01a538 1fff mov.l r15, @(h'3c,r15)
|
|
01a53a fc00
|
|
01a53c 0000
|
|
01a53e 0000
|
|
01a540 0000
|
|
01a542 1fff mov.l r15, @(h'3c,r15)
|
|
01a544 fc1f
|
|
01a546 fffc
|
|
01a548 1fff mov.l r15, @(h'3c,r15)
|
|
01a54a fc00
|
|
01a54c 0000
|
|
01a54e 0000
|
|
01a550 0000
|
|
01a552 1fff mov.l r15, @(h'3c,r15)
|
|
01a554 fc1f
|
|
01a556 fffc
|
|
01a558 1fff mov.l r15, @(h'3c,r15)
|
|
01a55a fc00
|
|
01a55c 0000
|
|
01a55e 0000
|
|
01a560 0000
|
|
01a562 1fff mov.l r15, @(h'3c,r15)
|
|
01a564 fc1f
|
|
01a566 fffc
|
|
01a568 1fff mov.l r15, @(h'3c,r15)
|
|
01a56a fc00
|
|
01a56c 0000
|
|
01a56e 0000
|
|
01a570 0000
|
|
01a572 1fff mov.l r15, @(h'3c,r15)
|
|
01a574 fc1f
|
|
01a576 fffc
|
|
01a578 1fff mov.l r15, @(h'3c,r15)
|
|
01a57a fc00
|
|
01a57c 0000
|
|
01a57e 0000
|
|
01a580 0000
|
|
01a582 1fff mov.l r15, @(h'3c,r15)
|
|
01a584 fc1f
|
|
01a586 fffc
|
|
01a588 1fff mov.l r15, @(h'3c,r15)
|
|
01a58a fc00
|
|
01a58c 0000
|
|
01a58e 0000
|
|
01a590 0000
|
|
01a592 1fff mov.l r15, @(h'3c,r15)
|
|
01a594 fc1f
|
|
01a596 fffc
|
|
01a598 1fff mov.l r15, @(h'3c,r15)
|
|
01a59a fc00
|
|
01a59c 0000
|
|
01a59e 0000
|
|
01a5a0 0000
|
|
01a5a2 1fff mov.l r15, @(h'3c,r15)
|
|
01a5a4 fc1f
|
|
01a5a6 fffc
|
|
01a5a8 1fff mov.l r15, @(h'3c,r15)
|
|
01a5aa fc00
|
|
01a5ac 0000
|
|
01a5ae 0000
|
|
01a5b0 0000
|
|
01a5b2 1fff mov.l r15, @(h'3c,r15)
|
|
01a5b4 fc1f
|
|
01a5b6 fffc
|
|
01a5b8 1fff mov.l r15, @(h'3c,r15)
|
|
01a5ba fc00
|
|
01a5bc 0000
|
|
01a5be 0000
|
|
01a5c0 0000
|
|
01a5c2 1fff mov.l r15, @(h'3c,r15)
|
|
01a5c4 fc1f
|
|
01a5c6 fffc
|
|
01a5c8 1fff mov.l r15, @(h'3c,r15)
|
|
01a5ca fc00
|
|
01a5cc 0000
|
|
01a5ce 0000
|
|
01a5d0 0000
|
|
01a5d2 1fff mov.l r15, @(h'3c,r15)
|
|
01a5d4 fc1f
|
|
01a5d6 fffc
|
|
01a5d8 1fff mov.l r15, @(h'3c,r15)
|
|
01a5da fc00
|
|
01a5dc 0000
|
|
01a5de 0000
|
|
01a5e0 0000
|
|
01a5e2 1fff mov.l r15, @(h'3c,r15)
|
|
01a5e4 fc1f
|
|
01a5e6 fffc
|
|
01a5e8 1fff mov.l r15, @(h'3c,r15)
|
|
01a5ea fc00
|
|
01a5ec 0000
|
|
01a5ee 0000
|
|
01a5f0 0000
|
|
01a5f2 1fff mov.l r15, @(h'3c,r15)
|
|
01a5f4 fc1f
|
|
01a5f6 fffc
|
|
01a5f8 1fff mov.l r15, @(h'3c,r15)
|
|
01a5fa fc00
|
|
01a5fc 0000
|
|
01a5fe 0000
|
|
01a600 0000
|
|
01a602 1fff mov.l r15, @(h'3c,r15)
|
|
01a604 fc1f
|
|
01a606 fffc
|
|
01a608 1fff mov.l r15, @(h'3c,r15)
|
|
01a60a fc00
|
|
01a60c 0000
|
|
01a60e 0000
|
|
01a610 0000
|
|
01a612 1fff mov.l r15, @(h'3c,r15)
|
|
01a614 fc1f
|
|
01a616 fffc
|
|
01a618 1fff mov.l r15, @(h'3c,r15)
|
|
01a61a fc00
|
|
01a61c 0000
|
|
01a61e 0000
|
|
01a620 0000
|
|
01a622 1fff mov.l r15, @(h'3c,r15)
|
|
01a624 fc1f
|
|
01a626 fffc
|
|
01a628 1fff mov.l r15, @(h'3c,r15)
|
|
01a62a fc00
|
|
01a62c 0000
|
|
01a62e 0000
|
|
01a630 0000
|
|
01a632 1fff mov.l r15, @(h'3c,r15)
|
|
01a634 fc1f
|
|
01a636 fffc
|
|
01a638 1fff mov.l r15, @(h'3c,r15)
|
|
01a63a fc00
|
|
01a63c 0000
|
|
01a63e 0000
|
|
01a640 0000
|
|
01a642 1fff mov.l r15, @(h'3c,r15)
|
|
01a644 fc1f
|
|
01a646 fffc
|
|
01a648 1fff mov.l r15, @(h'3c,r15)
|
|
01a64a fc00
|
|
01a64c 0000
|
|
01a64e 0000
|
|
01a650 0000
|
|
01a652 0000
|
|
01a654 0000
|
|
01a656 0000
|
|
01a658 0000
|
|
01a65a 0000
|
|
01a65c 0000
|
|
01a65e 0000
|
|
01a660 0000
|
|
01a662 0000
|
|
01a664 0000
|
|
01a666 0000
|
|
01a668 0000
|
|
01a66a 0000
|
|
01a66c 0000
|
|
01a66e 0000
|
|
01a670 0000
|
|
01a672 0000
|
|
01a674 0000
|
|
01a676 0000
|
|
01a678 0000
|
|
01a67a 0000
|
|
01a67c 0000
|
|
01a67e 0000
|
|
01a680 0000
|
|
01a682 0088
|
|
01a684 0003 bsrf r0
|
|
01a686 f800
|
|
01a688 07f8
|
|
01a68a 000f mac.l @r0+, @r0+
|
|
01a68c f000
|
|
01a68e 0f88
|
|
01a690 000f mac.l @r0+, @r0+
|
|
01a692 8800 cmp/eq #h'0, r0
|
|
01a694 0cf8
|
|
01a696 000c mov.b @(r0,r0), r0
|
|
01a698 b400 bsr h'800 ;@(h'1ae9c)
|
|
01a69a 0688
|
|
01a69c 0005 mov.w r0, @(r0,r0)
|
|
01a69e 0800
|
|
01a6a0 02f7 mul.l r15, r2
|
|
01a6a2 4004 rotl r0
|
|
01a6a4 0fc0
|
|
01a6a6 07df mac.l @r13+, @r7+
|
|
01a6a8 c0ff mov.b r0, @(h'ff,gbr)
|
|
01a6aa 2fae mulu.w r10, r15
|
|
01a6ac 9f9f mov.w @(h'13e,pc), r15 ;@(h'1a7ee)
|
|
01a6ae 1541 mov.l r4, @(h'4,r5)
|
|
01a6b0 ce2f xor.b #h'2f, @(r0,gbr)
|
|
01a6b2 7ffe add #h'fe, r15
|
|
01a6b4 3d57 cmp/gt r5, r13
|
|
01a6b6 fc2b
|
|
01a6b8 3c00 cmp/eq r0, r12
|
|
01a6ba 1e00 mov.l r0, @(h'0,r14)
|
|
01a6bc 0000
|
|
01a6be 0000
|
|
01a6c0 0000
|
|
01a6c2 0000
|
|
01a6c4 0000
|
|
01a6c6 0000
|
|
01a6c8 0000
|
|
01a6ca 0088
|
|
01a6cc 0003 bsrf r0
|
|
01a6ce f800
|
|
01a6d0 07f8
|
|
01a6d2 000f mac.l @r0+, @r0+
|
|
01a6d4 f000
|
|
01a6d6 0f88
|
|
01a6d8 000f mac.l @r0+, @r0+
|
|
01a6da 8800 cmp/eq #h'0, r0
|
|
01a6dc 0cf8
|
|
01a6de 000c mov.b @(r0,r0), r0
|
|
01a6e0 b400 bsr h'800 ;@(h'1aee4)
|
|
01a6e2 0688
|
|
01a6e4 0005 mov.w r0, @(r0,r0)
|
|
01a6e6 0800
|
|
01a6e8 02f7 mul.l r15, r2
|
|
01a6ea 4004 rotl r0
|
|
01a6ec 0fc0
|
|
01a6ee 07df mac.l @r13+, @r7+
|
|
01a6f0 c0ff mov.b r0, @(h'ff,gbr)
|
|
01a6f2 2fae mulu.w r10, r15
|
|
01a6f4 ff9f
|
|
01a6f6 1f7f mov.l r7, @(h'3c,r15)
|
|
01a6f8 ce3f xor.b #h'3f, @(r0,gbr)
|
|
01a6fa 7ffe add #h'fe, r15
|
|
01a6fc 3f7f addv r7, r15
|
|
01a6fe fc3f
|
|
01a700 3c00 cmp/eq r0, r12
|
|
01a702 1e00 mov.l r0, @(h'0,r14)
|
|
01a704 0000
|
|
01a706 0000
|
|
01a708 0000
|
|
01a70a 0000
|
|
01a70c 0000
|
|
01a70e 0000
|
|
01a710 0000
|
|
01a712 0420
|
|
01a714 000f mac.l @r0+, @r0+
|
|
01a716 e000 mov #h'0, r0
|
|
01a718 1fc0 mov.l r12, @(h'0,r15)
|
|
01a71a 003f mac.l @r3+, @r0+
|
|
01a71c 2000 mov.b r0, @r0
|
|
01a71e 3e20 cmp/eq r2, r14
|
|
01a720 003f mac.l @r3+, @r0+
|
|
01a722 e000 mov #h'0, r0
|
|
01a724 3ad0 cmp/eq r13, r10
|
|
01a726 003a
|
|
01a728 2000 mov.b r0, @r0
|
|
01a72a 1e26 mov.l r2, @(h'18,r14)
|
|
01a72c 800b mov.b r0, @(h'b,r0)
|
|
01a72e cf80 or.b #h'80, @(r0,gbr)
|
|
01a730 0daf mac.l @r10+, @r13+
|
|
01a732 8002 mov.b r0, @(h'2,r0)
|
|
01a734 5f80 mov.l @(h'0,r8), r15
|
|
01a736 0787 mul.l r8, r7
|
|
01a738 5c07 mov.l @(h'1c,r0), r12
|
|
01a73a 9f36 mov.w @(h'6c,pc), r15 ;@(h'1a7aa)
|
|
01a73c 7fcf add #h'cf, r15
|
|
01a73e 7acc add #h'cc, r10
|
|
01a740 ee5e mov #h'5e, r14
|
|
01a742 63fc extu.b r15, r3
|
|
01a744 6a3f exts.w r3, r10
|
|
01a746 c03c mov.b r0, @(h'3c,gbr)
|
|
01a748 3500 cmp/eq r0, r5
|
|
01a74a 001e mov.l @(r0,r1), r0
|
|
01a74c 0000
|
|
01a74e 0000
|
|
01a750 0000
|
|
01a752 0000
|
|
01a754 0000
|
|
01a756 0000
|
|
01a758 0000
|
|
01a75a 0420
|
|
01a75c 000f mac.l @r0+, @r0+
|
|
01a75e e000 mov #h'0, r0
|
|
01a760 1fc0 mov.l r12, @(h'0,r15)
|
|
01a762 003f mac.l @r3+, @r0+
|
|
01a764 2000 mov.b r0, @r0
|
|
01a766 3e20 cmp/eq r2, r14
|
|
01a768 003f mac.l @r3+, @r0+
|
|
01a76a e000 mov #h'0, r0
|
|
01a76c 3ad0 cmp/eq r13, r10
|
|
01a76e 003a
|
|
01a770 2000 mov.b r0, @r0
|
|
01a772 1e26 mov.l r2, @(h'18,r14)
|
|
01a774 800b mov.b r0, @(h'b,r0)
|
|
01a776 cf80 or.b #h'80, @(r0,gbr)
|
|
01a778 0daf mac.l @r10+, @r13+
|
|
01a77a 8002 mov.b r0, @(h'2,r0)
|
|
01a77c 5f80 mov.l @(h'0,r8), r15
|
|
01a77e 0787 mul.l r8, r7
|
|
01a780 5c07 mov.l @(h'1c,r0), r12
|
|
01a782 9e3e mov.w @(h'7c,pc), r14 ;@(h'1a802)
|
|
01a784 7fcf add #h'cf, r15
|
|
01a786 7eff add #h'ff, r14
|
|
01a788 ee7e mov #h'7e, r14
|
|
01a78a 7ffc add #h'fc, r15
|
|
01a78c 7e3f add #h'3f, r14
|
|
01a78e c03c mov.b r0, @(h'3c,gbr)
|
|
01a790 3f00 cmp/eq r0, r15
|
|
01a792 001e mov.l @(r0,r1), r0
|
|
01a794 0000
|
|
01a796 0000
|
|
01a798 0000
|
|
01a79a 0000
|
|
01a79c 0000
|
|
01a79e 0000
|
|
01a7a0 0000
|
|
01a7a2 0088
|
|
01a7a4 0003 bsrf r0
|
|
01a7a6 f800
|
|
01a7a8 07f8
|
|
01a7aa 000f mac.l @r0+, @r0+
|
|
01a7ac f000
|
|
01a7ae 0f88
|
|
01a7b0 000f mac.l @r0+, @r0+
|
|
01a7b2 8800 cmp/eq #h'0, r0
|
|
01a7b4 0cf8
|
|
01a7b6 000c mov.b @(r0,r0), r0
|
|
01a7b8 b400 bsr h'800 ;@(h'1afbc)
|
|
01a7ba 0688
|
|
01a7bc 0005 mov.w r0, @(r0,r0)
|
|
01a7be 0800
|
|
01a7c0 02f7 mul.l r15, r2
|
|
01a7c2 4004 rotl r0
|
|
01a7c4 0fc0
|
|
01a7c6 07df mac.l @r13+, @r7+
|
|
01a7c8 c0ff mov.b r0, @(h'ff,gbr)
|
|
01a7ca 2fae mulu.w r10, r15
|
|
01a7cc 9f9f mov.w @(h'13e,pc), r15 ;@(h'1a90e)
|
|
01a7ce 1b41 mov.l r4, @(h'4,r11)
|
|
01a7d0 ce3d xor.b #h'3d, @(r0,gbr)
|
|
01a7d2 7ffe add #h'fe, r15
|
|
01a7d4 2f6b or r6, r15
|
|
01a7d6 fc35
|
|
01a7d8 3c00 cmp/eq r0, r12
|
|
01a7da 1e00 mov.l r0, @(h'0,r14)
|
|
01a7dc 0000
|
|
01a7de 0000
|
|
01a7e0 0000
|
|
01a7e2 0000
|
|
01a7e4 0000
|
|
01a7e6 0000
|
|
01a7e8 0000
|
|
01a7ea ff77
|
|
01a7ec fffc
|
|
01a7ee 07ff mac.l @r15+, @r7+
|
|
01a7f0 f807
|
|
01a7f2 fff0
|
|
01a7f4 0fff mac.l @r15+, @r15+
|
|
01a7f6 f007
|
|
01a7f8 fff0
|
|
01a7fa 07ff mac.l @r15+, @r7+
|
|
01a7fc f007
|
|
01a7fe fff0
|
|
01a800 03ff mac.l @r15+, @r3+
|
|
01a802 f807
|
|
01a804 fff8
|
|
01a806 07ff mac.l @r15+, @r7+
|
|
01a808 fc00
|
|
01a80a bff8 bsr h'-10 ;@(h'1a7fe)
|
|
01a80c 003f mac.l @r3+, @r0+
|
|
01a80e f800
|
|
01a810 3f00 cmp/eq r0, r15
|
|
01a812 0051
|
|
01a814 0000
|
|
01a816 e080 mov #h'ffffff80, r0
|
|
01a818 01c0
|
|
01a81a 8001 mov.b r0, @(h'1,r0)
|
|
01a81c c080 mov.b r0, @(h'80,gbr)
|
|
01a81e 03c0
|
|
01a820 c7ff mova @(h'3fc,pc), r0 ;h'1ac20
|
|
01a822 e1ff mov #h'ffffffff, r1
|
|
01a824 ffff
|
|
01a826 ffff
|
|
01a828 ffff
|
|
01a82a ffff
|
|
01a82c ffff
|
|
01a82e ffff
|
|
01a830 ffff
|
|
01a832 fbdf
|
|
01a834 fff0
|
|
01a836 1fff mov.l r15, @(h'3c,r15)
|
|
01a838 e03f mov #h'3f, r0
|
|
01a83a ffc0
|
|
01a83c 1fff mov.l r15, @(h'3c,r15)
|
|
01a83e c01f mov.b r0, @(h'1f,gbr)
|
|
01a840 ffc0
|
|
01a842 1fff mov.l r15, @(h'3c,r15)
|
|
01a844 c00f mov.b r0, @(h'f,gbr)
|
|
01a846 ffc0
|
|
01a848 1fff mov.l r15, @(h'3c,r15)
|
|
01a84a e019 mov #h'19, r0
|
|
01a84c 7ff0 add #h'f0, r15
|
|
01a84e 307f addv r7, r0
|
|
01a850 f010
|
|
01a852 7ffc add #h'fc, r15
|
|
01a854 007f mac.l @r7+, @r0+
|
|
01a856 f800
|
|
01a858 a3f8 bra h'7f0 ;@(h'1b04c)
|
|
01a85a 00c1
|
|
01a85c 8000 mov.b r0, @(h'0,r0)
|
|
01a85e 8100 mov.w r0, @(h'0,r0)
|
|
01a860 0181
|
|
01a862 8003 mov.b r0, @(h'3,r0)
|
|
01a864 81c0 mov.w r0, @(h'0,r12)
|
|
01a866 3fc3 cmp/ge r12, r15
|
|
01a868 c0ff mov.b r0, @(h'ff,gbr)
|
|
01a86a ffe1
|
|
01a86c ffff
|
|
01a86e ffff
|
|
01a870 ffff
|
|
01a872 ffff
|
|
01a874 ffff
|
|
01a876 ffff
|
|
01a878 ffff
|
|
01a87a 8142 mov.w r0, @(h'4,r4)
|
|
01a87c 3c7e addc r7, r12
|
|
01a87e e7c3 mov #h'ffffffc3, r7
|
|
01a880 8181 mov.w r0, @(h'2,r8)
|
|
01a882 8181 mov.w r0, @(h'2,r8)
|
|
01a884 c3e7 trapa #h'e7
|
|
01a886 7e3c add #h'3c, r14
|
|
01a888 4281
|
|
01a88a 8142 mov.w r0, @(h'4,r4)
|
|
01a88c 3c7e addc r7, r12
|
|
01a88e efdf mov #h'ffffffdf, r15
|
|
01a890 ffff
|
|
01a892 ffff
|
|
01a894 ffff
|
|
01a896 7e3c add #h'3c, r14
|
|
01a898 4281
|
|
01a89a 0000
|
|
01a89c 8142 mov.w r0, @(h'4,r4)
|
|
01a89e 3c7e addc r7, r12
|
|
01a8a0 e781 mov #h'ffffff81, r7
|
|
01a8a2 81e7 mov.w r0, @(h'e,r14)
|
|
01a8a4 7e3c add #h'3c, r14
|
|
01a8a6 4281
|
|
01a8a8 0000
|
|
01a8aa 0000
|
|
01a8ac 8142 mov.w r0, @(h'4,r4)
|
|
01a8ae 3c7e addc r7, r12
|
|
01a8b0 efdf mov #h'ffffffdf, r15
|
|
01a8b2 ffff
|
|
01a8b4 7e3c add #h'3c, r14
|
|
01a8b6 4281
|
|
01a8b8 0000
|
|
01a8ba 0000
|
|
01a8bc 0000
|
|
01a8be 8142 mov.w r0, @(h'4,r4)
|
|
01a8c0 3c7e addc r7, r12
|
|
01a8c2 817e mov.w r0, @(h'1c,r7)
|
|
01a8c4 3c42 cmp/hs r4, r12
|
|
01a8c6 8100 mov.w r0, @(h'0,r0)
|
|
01a8c8 0000
|
|
01a8ca 0000
|
|
01a8cc 0000
|
|
01a8ce 8142 mov.w r0, @(h'4,r4)
|
|
01a8d0 3c7e addc r7, r12
|
|
01a8d2 df7e mov.l @(h'1f8,pc), r15 ;@(h'1aacc)
|
|
01a8d4 3c42 cmp/hs r4, r12
|
|
01a8d6 8100 mov.w r0, @(h'0,r0)
|
|
01a8d8 0000
|
|
01a8da 7ebd add #h'bd, r14
|
|
01a8dc c381 trapa #h'81
|
|
01a8de 0000
|
|
01a8e0 0000
|
|
01a8e2 0000
|
|
01a8e4 0000
|
|
01a8e6 81c3 mov.w r0, @(h'6,r12)
|
|
01a8e8 bd7e bsr h'-504 ;@(h'1a3e8)
|
|
01a8ea ffff
|
|
01a8ec 7ebd add #h'bd, r14
|
|
01a8ee c381 trapa #h'81
|
|
01a8f0 0000
|
|
01a8f2 0000
|
|
01a8f4 81c3 mov.w r0, @(h'6,r12)
|
|
01a8f6 bd7e bsr h'-504 ;@(h'1a3f6)
|
|
01a8f8 ffff
|
|
01a8fa ffff
|
|
01a8fc ffff
|
|
01a8fe 7ebd add #h'bd, r14
|
|
01a900 c381 trapa #h'81
|
|
01a902 0081
|
|
01a904 c3bd trapa #h'bd
|
|
01a906 7eff add #h'ff, r14
|
|
01a908 ffff
|
|
01a90a fe00
|
|
01a90c 7f80 add #h'80, r15
|
|
01a90e 3fe0 cmp/eq r14, r15
|
|
01a910 3810 cmp/eq r1, r8
|
|
01a912 31f0 cmp/eq r15, r1
|
|
01a914 13e0 mov.l r14, @(h'0,r3)
|
|
01a916 17f0 mov.l r15, @(h'0,r7)
|
|
01a918 17b0 mov.l r11, @(h'0,r7)
|
|
01a91a 13f8 mov.l r15, @(h'20,r3)
|
|
01a91c 1210 mov.l r1, @(h'0,r2)
|
|
01a91e 0e10
|
|
01a920 05e0
|
|
01a922 0490
|
|
01a924 03d0
|
|
01a926 04a0
|
|
01a928 0920
|
|
01a92a 0ee0
|
|
01a92c 0000
|
|
01a92e 0000
|
|
01a930 0000
|
|
01a932 0000
|
|
01a934 0000
|
|
01a936 0000
|
|
01a938 0000
|
|
01a93a fe00
|
|
01a93c 7f80 add #h'80, r15
|
|
01a93e 3fe0 cmp/eq r14, r15
|
|
01a940 3810 cmp/eq r1, r8
|
|
01a942 31f0 cmp/eq r15, r1
|
|
01a944 13e0 mov.l r14, @(h'0,r3)
|
|
01a946 17f0 mov.l r15, @(h'0,r7)
|
|
01a948 17b0 mov.l r11, @(h'0,r7)
|
|
01a94a 13f8 mov.l r15, @(h'20,r3)
|
|
01a94c 1210 mov.l r1, @(h'0,r2)
|
|
01a94e 0e10
|
|
01a950 07e0
|
|
01a952 07f0
|
|
01a954 03f0
|
|
01a956 07e0
|
|
01a958 0fe0
|
|
01a95a 0ee0
|
|
01a95c 0000
|
|
01a95e 0000
|
|
01a960 0000
|
|
01a962 0000
|
|
01a964 0000
|
|
01a966 0000
|
|
01a968 0000
|
|
01a96a fe00
|
|
01a96c 7f80 add #h'80, r15
|
|
01a96e 3fe0 cmp/eq r14, r15
|
|
01a970 3810 cmp/eq r1, r8
|
|
01a972 31f0 cmp/eq r15, r1
|
|
01a974 13e0 mov.l r14, @(h'0,r3)
|
|
01a976 17f0 mov.l r15, @(h'0,r7)
|
|
01a978 17b0 mov.l r11, @(h'0,r7)
|
|
01a97a 13f8 mov.l r15, @(h'20,r3)
|
|
01a97c 1210 mov.l r1, @(h'0,r2)
|
|
01a97e 0e10
|
|
01a980 05e0
|
|
01a982 0490
|
|
01a984 07d0
|
|
01a986 0460
|
|
01a988 0340
|
|
01a98a 01c0
|
|
01a98c 0000
|
|
01a98e 0000
|
|
01a990 0000
|
|
01a992 0000
|
|
01a994 0000
|
|
01a996 0000
|
|
01a998 0000
|
|
01a99a fe00
|
|
01a99c 7f80 add #h'80, r15
|
|
01a99e 3fe0 cmp/eq r14, r15
|
|
01a9a0 3810 cmp/eq r1, r8
|
|
01a9a2 31f0 cmp/eq r15, r1
|
|
01a9a4 13e0 mov.l r14, @(h'0,r3)
|
|
01a9a6 17f0 mov.l r15, @(h'0,r7)
|
|
01a9a8 17b0 mov.l r11, @(h'0,r7)
|
|
01a9aa 13f8 mov.l r15, @(h'20,r3)
|
|
01a9ac 1210 mov.l r1, @(h'0,r2)
|
|
01a9ae 0e10
|
|
01a9b0 07e0
|
|
01a9b2 07f0
|
|
01a9b4 07f0
|
|
01a9b6 07e0
|
|
01a9b8 03c0
|
|
01a9ba 01c0
|
|
01a9bc 0000
|
|
01a9be 0000
|
|
01a9c0 0000
|
|
01a9c2 0000
|
|
01a9c4 0000
|
|
01a9c6 0000
|
|
01a9c8 0000
|
|
01a9ca 0ee0
|
|
01a9cc 0920
|
|
01a9ce 04a0
|
|
01a9d0 03d0
|
|
01a9d2 0490
|
|
01a9d4 05e0
|
|
01a9d6 0e10
|
|
01a9d8 1210 mov.l r1, @(h'0,r2)
|
|
01a9da 13f8 mov.l r15, @(h'20,r3)
|
|
01a9dc 17b0 mov.l r11, @(h'0,r7)
|
|
01a9de 17f0 mov.l r15, @(h'0,r7)
|
|
01a9e0 13e0 mov.l r14, @(h'0,r3)
|
|
01a9e2 31f0 cmp/eq r15, r1
|
|
01a9e4 3810 cmp/eq r1, r8
|
|
01a9e6 3fe0 cmp/eq r14, r15
|
|
01a9e8 7f80 add #h'80, r15
|
|
01a9ea fe00
|
|
01a9ec 0000
|
|
01a9ee 0000
|
|
01a9f0 0000
|
|
01a9f2 0000
|
|
01a9f4 0000
|
|
01a9f6 0000
|
|
01a9f8 0000
|
|
01a9fa 0ee0
|
|
01a9fc 0fe0
|
|
01a9fe 07e0
|
|
01aa00 03f0
|
|
01aa02 07f0
|
|
01aa04 07e0
|
|
01aa06 0e10
|
|
01aa08 1210 mov.l r1, @(h'0,r2)
|
|
01aa0a 13f8 mov.l r15, @(h'20,r3)
|
|
01aa0c 17b0 mov.l r11, @(h'0,r7)
|
|
01aa0e 17f0 mov.l r15, @(h'0,r7)
|
|
01aa10 13e0 mov.l r14, @(h'0,r3)
|
|
01aa12 31f0 cmp/eq r15, r1
|
|
01aa14 3810 cmp/eq r1, r8
|
|
01aa16 3fe0 cmp/eq r14, r15
|
|
01aa18 7f80 add #h'80, r15
|
|
01aa1a fe00
|
|
01aa1c 0000
|
|
01aa1e 0000
|
|
01aa20 0000
|
|
01aa22 0000
|
|
01aa24 0000
|
|
01aa26 0000
|
|
01aa28 0000
|
|
01aa2a 01c0
|
|
01aa2c 0340
|
|
01aa2e 0460
|
|
01aa30 07d0
|
|
01aa32 0490
|
|
01aa34 05e0
|
|
01aa36 0e10
|
|
01aa38 1210 mov.l r1, @(h'0,r2)
|
|
01aa3a 13f8 mov.l r15, @(h'20,r3)
|
|
01aa3c 17b0 mov.l r11, @(h'0,r7)
|
|
01aa3e 17f0 mov.l r15, @(h'0,r7)
|
|
01aa40 13e0 mov.l r14, @(h'0,r3)
|
|
01aa42 31f0 cmp/eq r15, r1
|
|
01aa44 3810 cmp/eq r1, r8
|
|
01aa46 3fe0 cmp/eq r14, r15
|
|
01aa48 7f80 add #h'80, r15
|
|
01aa4a fe00
|
|
01aa4c 0000
|
|
01aa4e 0000
|
|
01aa50 0000
|
|
01aa52 0000
|
|
01aa54 0000
|
|
01aa56 0000
|
|
01aa58 0000
|
|
01aa5a 01c0
|
|
01aa5c 03c0
|
|
01aa5e 07e0
|
|
01aa60 07f0
|
|
01aa62 07f0
|
|
01aa64 07e0
|
|
01aa66 0e10
|
|
01aa68 1210 mov.l r1, @(h'0,r2)
|
|
01aa6a 13f8 mov.l r15, @(h'20,r3)
|
|
01aa6c 17b0 mov.l r11, @(h'0,r7)
|
|
01aa6e 17f0 mov.l r15, @(h'0,r7)
|
|
01aa70 13e0 mov.l r14, @(h'0,r3)
|
|
01aa72 31f0 cmp/eq r15, r1
|
|
01aa74 3810 cmp/eq r1, r8
|
|
01aa76 3fe0 cmp/eq r14, r15
|
|
01aa78 7f80 add #h'80, r15
|
|
01aa7a fe00
|
|
01aa7c 0000
|
|
01aa7e 0000
|
|
01aa80 0000
|
|
01aa82 0000
|
|
01aa84 0000
|
|
01aa86 0000
|
|
01aa88 0000
|
|
01aa8a 01ff mac.l @r15+, @r1+
|
|
01aa8c 807f mov.b r0, @(h'f,r7)
|
|
01aa8e c01f mov.b r0, @(h'1f,gbr)
|
|
01aa90 c00f mov.b r0, @(h'f,gbr)
|
|
01aa92 c00f mov.b r0, @(h'f,gbr)
|
|
01aa94 e01f mov #h'1f, r0
|
|
01aa96 e00f mov #h'f, r0
|
|
01aa98 e00f mov #h'f, r0
|
|
01aa9a e007 mov #h'7, r0
|
|
01aa9c e00f mov #h'f, r0
|
|
01aa9e f00f
|
|
01aaa0 f81f
|
|
01aaa2 f80f
|
|
01aaa4 fc0f
|
|
01aaa6 f81f
|
|
01aaa8 f01f
|
|
01aaaa f11f
|
|
01aaac ffff
|
|
01aaae ffff
|
|
01aab0 ffff
|
|
01aab2 ffff
|
|
01aab4 ffff
|
|
01aab6 ffff
|
|
01aab8 ffff
|
|
01aaba 01ff mac.l @r15+, @r1+
|
|
01aabc 807f mov.b r0, @(h'f,r7)
|
|
01aabe c01f mov.b r0, @(h'1f,gbr)
|
|
01aac0 c00f mov.b r0, @(h'f,gbr)
|
|
01aac2 c00f mov.b r0, @(h'f,gbr)
|
|
01aac4 e01f mov #h'1f, r0
|
|
01aac6 e00f mov #h'f, r0
|
|
01aac8 e00f mov #h'f, r0
|
|
01aaca e007 mov #h'7, r0
|
|
01aacc e00f mov #h'f, r0
|
|
01aace f00f
|
|
01aad0 f81f
|
|
01aad2 f80f
|
|
01aad4 f80f
|
|
01aad6 f81f
|
|
01aad8 fc3f
|
|
01aada fe3f
|
|
01aadc ffff
|
|
01aade ffff
|
|
01aae0 ffff
|
|
01aae2 ffff
|
|
01aae4 ffff
|
|
01aae6 ffff
|
|
01aae8 ffff
|
|
01aaea f11f
|
|
01aaec f01f
|
|
01aaee f81f
|
|
01aaf0 fc0f
|
|
01aaf2 f80f
|
|
01aaf4 f81f
|
|
01aaf6 f00f
|
|
01aaf8 e00f mov #h'f, r0
|
|
01aafa e007 mov #h'7, r0
|
|
01aafc e00f mov #h'f, r0
|
|
01aafe e00f mov #h'f, r0
|
|
01ab00 e01f mov #h'1f, r0
|
|
01ab02 c00f mov.b r0, @(h'f,gbr)
|
|
01ab04 c00f mov.b r0, @(h'f,gbr)
|
|
01ab06 c01f mov.b r0, @(h'1f,gbr)
|
|
01ab08 807f mov.b r0, @(h'f,r7)
|
|
01ab0a 01ff mac.l @r15+, @r1+
|
|
01ab0c ffff
|
|
01ab0e ffff
|
|
01ab10 ffff
|
|
01ab12 ffff
|
|
01ab14 ffff
|
|
01ab16 ffff
|
|
01ab18 ffff
|
|
01ab1a fe3f
|
|
01ab1c fc3f
|
|
01ab1e f81f
|
|
01ab20 f80f
|
|
01ab22 f80f
|
|
01ab24 f81f
|
|
01ab26 f00f
|
|
01ab28 e00f mov #h'f, r0
|
|
01ab2a e007 mov #h'7, r0
|
|
01ab2c e00f mov #h'f, r0
|
|
01ab2e e00f mov #h'f, r0
|
|
01ab30 e01f mov #h'1f, r0
|
|
01ab32 c00f mov.b r0, @(h'f,gbr)
|
|
01ab34 c00f mov.b r0, @(h'f,gbr)
|
|
01ab36 c01f mov.b r0, @(h'1f,gbr)
|
|
01ab38 807f mov.b r0, @(h'f,r7)
|
|
01ab3a 01ff mac.l @r15+, @r1+
|
|
01ab3c ffff
|
|
01ab3e ffff
|
|
01ab40 ffff
|
|
01ab42 ffff
|
|
01ab44 ffff
|
|
01ab46 ffff
|
|
01ab48 ffff
|
|
01ab4a 0078
|
|
01ab4c 0001
|
|
01ab4e 8500 mov.w @(h'0,r0), r0
|
|
01ab50 0ffe mov.l @(r0,r15), r15
|
|
01ab52 80f4 mov.b r0, @(h'4,r15)
|
|
01ab54 cc40 tst.b #h'40, @(r0,gbr)
|
|
01ab56 8458 mov.b @(h'8,r5), r0
|
|
01ab58 204a xor r4, r0
|
|
01ab5a 2858 tst r5, r8
|
|
01ab5c 2928 tst r2, r9
|
|
01ab5e 847c mov.b @(h'c,r7), r0
|
|
01ab60 9702 mov.w @(h'4,pc), r7 ;@(h'1ab68)
|
|
01ab62 2209 and r0, r2
|
|
01ab64 0111
|
|
01ab66 09ff mac.l @r15+, @r9+
|
|
01ab68 0ef9
|
|
01ab6a 0204 mov.b r0, @(r0,r2)
|
|
01ab6c 0104 mov.b r0, @(r0,r1)
|
|
01ab6e 0301
|
|
01ab70 1800 mov.l r0, @(h'0,r8)
|
|
01ab72 ffe0
|
|
01ab74 0000
|
|
01ab76 0000
|
|
01ab78 0000
|
|
01ab7a 0078
|
|
01ab7c 0001
|
|
01ab7e 8500 mov.w @(h'0,r0), r0
|
|
01ab80 0ffe mov.l @(r0,r15), r15
|
|
01ab82 80fc mov.b r0, @(h'c,r15)
|
|
01ab84 cc40 tst.b #h'40, @(r0,gbr)
|
|
01ab86 fc58
|
|
01ab88 207a xor r7, r0
|
|
01ab8a 3858 sub r5, r8
|
|
01ab8c 3938 sub r3, r9
|
|
01ab8e 847c mov.b @(h'c,r7), r0
|
|
01ab90 9f02 mov.w @(h'4,pc), r15 ;@(h'1ab98)
|
|
01ab92 3e0f addv r0, r14
|
|
01ab94 011f mac.l @r1+, @r1+
|
|
01ab96 0fff mac.l @r15+, @r15+
|
|
01ab98 0fff mac.l @r15+, @r15+
|
|
01ab9a 0207 mul.l r0, r2
|
|
01ab9c ff04
|
|
01ab9e 03ff mac.l @r15+, @r3+
|
|
01aba0 1800 mov.l r0, @(h'0,r8)
|
|
01aba2 ffe0
|
|
01aba4 0000
|
|
01aba6 0000
|
|
01aba8 0000
|
|
01abaa 0078
|
|
01abac 0001
|
|
01abae 8500 mov.w @(h'0,r0), r0
|
|
01abb0 0f7e mov.l @(r0,r7), r15
|
|
01abb2 80f1 mov.b r0, @(h'1,r15)
|
|
01abb4 4c40
|
|
01abb6 8178 mov.w r0, @(h'10,r7)
|
|
01abb8 2041 mov.w r4, @r0
|
|
01abba 4858
|
|
01abbc 20f8 tst r15, r0
|
|
01abbe 8478 mov.b @(h'8,r7), r0
|
|
01abc0 0702 stc sr, r7
|
|
01abc2 27f9 and r15, r7
|
|
01abc4 0112 stc gbr, r1
|
|
01abc6 09ff mac.l @r15+, @r9+
|
|
01abc8 0df9
|
|
01abca 0204 mov.b r0, @(r0,r2)
|
|
01abcc 0104 mov.b r0, @(r0,r1)
|
|
01abce 0301
|
|
01abd0 1800 mov.l r0, @(h'0,r8)
|
|
01abd2 ffe0
|
|
01abd4 0000
|
|
01abd6 0000
|
|
01abd8 0000
|
|
01abda 0078
|
|
01abdc 0001
|
|
01abde 8500 mov.w @(h'0,r0), r0
|
|
01abe0 0f7e mov.l @(r0,r7), r15
|
|
01abe2 80ff mov.b r0, @(h'f,r15)
|
|
01abe4 4c40
|
|
01abe6 ff78
|
|
01abe8 207f muls.w r7, r0
|
|
01abea 4858
|
|
01abec 3ff8 sub r15, r15
|
|
01abee 847f mov.b @(h'f,r7), r0
|
|
01abf0 ff02
|
|
01abf2 3fff addv r15, r15
|
|
01abf4 011e mov.l @(r0,r1), r1
|
|
01abf6 0fff mac.l @r15+, @r15+
|
|
01abf8 0fff mac.l @r15+, @r15+
|
|
01abfa 0207 mul.l r0, r2
|
|
01abfc ff04
|
|
01abfe 03ff mac.l @r15+, @r3+
|
|
01ac00 1800 mov.l r0, @(h'0,r8)
|
|
01ac02 ffe0
|
|
01ac04 0000
|
|
01ac06 0000
|
|
01ac08 0000
|
|
01ac0a 0078
|
|
01ac0c 0001
|
|
01ac0e 8500 mov.w @(h'0,r0), r0
|
|
01ac10 0f7e mov.l @(r0,r7), r15
|
|
01ac12 80f1 mov.b r0, @(h'1,r15)
|
|
01ac14 4c40
|
|
01ac16 8178 mov.w r0, @(h'10,r7)
|
|
01ac18 2041 mov.w r4, @r0
|
|
01ac1a 4858
|
|
01ac1c 20f8 tst r15, r0
|
|
01ac1e 8478 mov.b @(h'8,r7), r0
|
|
01ac20 0702 stc sr, r7
|
|
01ac22 20f9 and r15, r0
|
|
01ac24 0111
|
|
01ac26 09ff mac.l @r15+, @r9+
|
|
01ac28 0a09 nop
|
|
01ac2a 020c mov.b @(r0,r0), r2
|
|
01ac2c 9104 mov.w @(h'8,pc), r1 ;@(h'1ac38)
|
|
01ac2e 0921
|
|
01ac30 180a mov.l r0, @(h'28,r8)
|
|
01ac32 3fe0 cmp/eq r14, r15
|
|
01ac34 0440
|
|
01ac36 0003 bsrf r0
|
|
01ac38 8000 mov.b r0, @(h'0,r0)
|
|
01ac3a 0078
|
|
01ac3c 0001
|
|
01ac3e 8500 mov.w @(h'0,r0), r0
|
|
01ac40 0f7e mov.l @(r0,r7), r15
|
|
01ac42 80ff mov.b r0, @(h'f,r15)
|
|
01ac44 4c40
|
|
01ac46 ff78
|
|
01ac48 207f muls.w r7, r0
|
|
01ac4a 4858
|
|
01ac4c 3ff8 sub r15, r15
|
|
01ac4e 847f mov.b @(h'f,r7), r0
|
|
01ac50 ff02
|
|
01ac52 3fff addv r15, r15
|
|
01ac54 011f mac.l @r1+, @r1+
|
|
01ac56 0fff mac.l @r15+, @r15+
|
|
01ac58 0e0f mac.l @r0+, @r14+
|
|
01ac5a 020c mov.b @(r0,r0), r2
|
|
01ac5c 9f04 mov.w @(h'8,pc), r15 ;@(h'1ac68)
|
|
01ac5e 093f mac.l @r3+, @r9+
|
|
01ac60 180a mov.l r0, @(h'28,r8)
|
|
01ac62 3fe0 cmp/eq r14, r15
|
|
01ac64 0440
|
|
01ac66 0003 bsrf r0
|
|
01ac68 8000 mov.b r0, @(h'0,r0)
|
|
01ac6a ff87
|
|
01ac6c fffe
|
|
01ac6e 02ff mac.l @r15+, @r2+
|
|
01ac70 f000
|
|
01ac72 7f00
|
|
01ac74 003f mac.l @r3+, @r0+
|
|
01ac76 0000
|
|
01ac78 1f80 mov.l r8, @(h'0,r15)
|
|
01ac7a 0007 mul.l r0, r0
|
|
01ac7c c000 mov.b r0, @(h'0,gbr)
|
|
01ac7e 0380
|
|
01ac80 0001
|
|
01ac82 c000 mov.b r0, @(h'0,gbr)
|
|
01ac84 00e0
|
|
01ac86 0000
|
|
01ac88 f000
|
|
01ac8a 01f8
|
|
01ac8c 0003 bsrf r0
|
|
01ac8e fc00
|
|
01ac90 07ff mac.l @r15+, @r7+
|
|
01ac92 001f mac.l @r1+, @r0+
|
|
01ac94 ffff
|
|
01ac96 ffff
|
|
01ac98 ffff
|
|
01ac9a 0018 sett
|
|
01ac9c 0001
|
|
01ac9e e700 mov #h'0, r7
|
|
01aca0 0218 sett
|
|
01aca2 e001 mov #h'1, r0
|
|
01aca4 85f0 mov.w @(h'0,r15), r0
|
|
01aca6 0063
|
|
01aca8 1001 mov.l r0, @(h'4,r0)
|
|
01acaa d108 mov.l @(h'20,pc), r1 ;@(h'1accc)
|
|
01acac 022a sts pr, r2
|
|
01acae 8802 cmp/eq #h'2, r0
|
|
01acb0 4684
|
|
01acb2 028c mov.b @(r0,r8), r2
|
|
01acb4 4401 shlr r4
|
|
01acb6 1624 mov.l r2, @(h'10,r6)
|
|
01acb8 02a2 stc r2_bank, r2
|
|
01acba 1c04 mov.l r0, @(h'10,r12)
|
|
01acbc 5504 mov.l @(h'10,r0), r5
|
|
01acbe 0428 clrmac
|
|
01acc0 c40a mov.b @(h'a,gbr), r0
|
|
01acc2 a024 bra h'48 ;@(h'1ad0e)
|
|
01acc4 07d0
|
|
01acc6 5800 mov.l @(h'0,r0), r8
|
|
01acc8 6fa0 mov.b @r10, r15
|
|
01acca 0090
|
|
01accc 4001 shlr r0
|
|
01acce 6020 mov.b @r2, r0
|
|
01acd0 0257 mul.l r5, r2
|
|
01acd2 5001 mov.l @(h'4,r0), r0
|
|
01acd4 8888 cmp/eq #h'ffffff88, r0
|
|
01acd6 0077 mul.l r7, r0
|
|
01acd8 7000
|
|
01acda 0000
|
|
01acdc 0000
|
|
01acde 0000
|
|
01ace0 0000
|
|
01ace2 0018 sett
|
|
01ace4 0001
|
|
01ace6 e700 mov #h'0, r7
|
|
01ace8 03ff mac.l @r15+, @r3+
|
|
01acea e001 mov #h'1, r0
|
|
01acec fff0
|
|
01acee 007f mac.l @r7+, @r0+
|
|
01acf0 1001 mov.l r0, @(h'4,r0)
|
|
01acf2 ff08
|
|
01acf4 03ef mac.l @r14+, @r3+
|
|
01acf6 8803 cmp/eq #h'3, r0
|
|
01acf8 c784 mova @(h'210,pc), r0 ;h'1af0c
|
|
01acfa 038f mac.l @r8+, @r3+
|
|
01acfc c401 mov.b @(h'1,gbr), r0
|
|
01acfe 17e4 mov.l r14, @(h'10,r7)
|
|
01ad00 02a3
|
|
01ad02 fc04
|
|
01ad04 77fc add #h'fc, r7
|
|
01ad06 043f mac.l @r3+, @r4+
|
|
01ad08 fc0a
|
|
01ad0a bffc bsr h'-8 ;@(h'1ad06)
|
|
01ad0c 07ff mac.l @r15+, @r7+
|
|
01ad0e f800
|
|
01ad10 7fe0 add #h'e0, r15
|
|
01ad12 00ff mac.l @r15+, @r0+
|
|
01ad14 c001 mov.b r0, @(h'1,gbr)
|
|
01ad16 7fe0 add #h'e0, r15
|
|
01ad18 025f mac.l @r5+, @r2+
|
|
01ad1a d001 mov.l @(h'4,pc), r0 ;@(h'1ad20)
|
|
01ad1c 8888 cmp/eq #h'ffffff88, r0
|
|
01ad1e 0077 mul.l r7, r0
|
|
01ad20 7000
|
|
01ad22 0000
|
|
01ad24 0000
|
|
01ad26 0000
|
|
01ad28 0000
|
|
01ad2a 0018 sett
|
|
01ad2c 0001
|
|
01ad2e e700 mov #h'0, r7
|
|
01ad30 0218 sett
|
|
01ad32 e001 mov #h'1, r0
|
|
01ad34 85f0 mov.w @(h'0,r15), r0
|
|
01ad36 0063
|
|
01ad38 1001 mov.l r0, @(h'4,r0)
|
|
01ad3a d108 mov.l @(h'20,pc), r1 ;@(h'1ad5c)
|
|
01ad3c 022a sts pr, r2
|
|
01ad3e 8802 cmp/eq #h'2, r0
|
|
01ad40 4684
|
|
01ad42 028c mov.b @(r0,r8), r2
|
|
01ad44 4401 shlr r4
|
|
01ad46 1624 mov.l r2, @(h'10,r6)
|
|
01ad48 02a2 stc r2_bank, r2
|
|
01ad4a 1c04 mov.l r0, @(h'10,r12)
|
|
01ad4c 5504 mov.l @(h'10,r0), r5
|
|
01ad4e 0428 clrmac
|
|
01ad50 c40a mov.b @(h'a,gbr), r0
|
|
01ad52 a024 bra h'48 ;@(h'1ad9e)
|
|
01ad54 07c7 mul.l r12, r7
|
|
01ad56 d800 mov.l @(h'0,pc), r8 ;@(h'1ad58)
|
|
01ad58 7e40 add #h'40, r14
|
|
01ad5a 0041
|
|
01ad5c 2000 mov.b r0, @r0
|
|
01ad5e 80d0 mov.b r0, @(h'0,r13)
|
|
01ad60 015d mov.w @(r0,r5), r1
|
|
01ad62 4802 sts.l mach, @-r8
|
|
01ad64 2230 mov.b r3, @r2
|
|
01ad66 01dd mov.w @(r0,r13), r1
|
|
01ad68 c000 mov.b r0, @(h'0,gbr)
|
|
01ad6a 0000
|
|
01ad6c 0000
|
|
01ad6e 0000
|
|
01ad70 0000
|
|
01ad72 0018 sett
|
|
01ad74 0001
|
|
01ad76 e700 mov #h'0, r7
|
|
01ad78 03ff mac.l @r15+, @r3+
|
|
01ad7a e001 mov #h'1, r0
|
|
01ad7c fff0
|
|
01ad7e 007f mac.l @r7+, @r0+
|
|
01ad80 1001 mov.l r0, @(h'4,r0)
|
|
01ad82 ff08
|
|
01ad84 03ef mac.l @r14+, @r3+
|
|
01ad86 8803 cmp/eq #h'3, r0
|
|
01ad88 c784 mova @(h'210,pc), r0 ;h'1af9c
|
|
01ad8a 038f mac.l @r8+, @r3+
|
|
01ad8c c401 mov.b @(h'1,gbr), r0
|
|
01ad8e 17e4 mov.l r14, @(h'10,r7)
|
|
01ad90 02a3
|
|
01ad92 fc04
|
|
01ad94 77fc add #h'fc, r7
|
|
01ad96 043f mac.l @r3+, @r4+
|
|
01ad98 fc0a
|
|
01ad9a bffc bsr h'-8 ;@(h'1ad96)
|
|
01ad9c 07ff mac.l @r15+, @r7+
|
|
01ad9e d800 mov.l @(h'0,pc), r8 ;@(h'1ada0)
|
|
01ada0 7fc0 add #h'c0, r15
|
|
01ada2 007f mac.l @r7+, @r0+
|
|
01ada4 e000 mov #h'0, r0
|
|
01ada6 ffd0
|
|
01ada8 017f mac.l @r7+, @r1+
|
|
01adaa 4802 sts.l mach, @-r8
|
|
01adac 2230 mov.b r3, @r2
|
|
01adae 01dd mov.w @(r0,r13), r1
|
|
01adb0 c000 mov.b r0, @(h'0,gbr)
|
|
01adb2 0000
|
|
01adb4 0000
|
|
01adb6 0000
|
|
01adb8 0000
|
|
01adba 0018 sett
|
|
01adbc 0001
|
|
01adbe e700 mov #h'0, r7
|
|
01adc0 0218 sett
|
|
01adc2 e001 mov #h'1, r0
|
|
01adc4 85f0 mov.w @(h'0,r15), r0
|
|
01adc6 0063
|
|
01adc8 1001 mov.l r0, @(h'4,r0)
|
|
01adca d108 mov.l @(h'20,pc), r1 ;@(h'1adec)
|
|
01adcc 022a sts pr, r2
|
|
01adce 8802 cmp/eq #h'2, r0
|
|
01add0 4684
|
|
01add2 5a8c mov.l @(h'30,r8), r10
|
|
01add4 44a5
|
|
01add6 1624 mov.l r2, @(h'10,r6)
|
|
01add8 80a2 mov.b r0, @(h'2,r10)
|
|
01adda 1cbb mov.l r11, @(h'2c,r12)
|
|
01addc 5404 mov.l @(h'10,r0), r4
|
|
01adde 651e exts.b r1, r5
|
|
01ade0 04a1
|
|
01ade2 1184 mov.l r8, @(h'10,r1)
|
|
01ade4 8110 mov.w r0, @(h'0,r1)
|
|
01ade6 78a3 add #h'a3, r8
|
|
01ade8 1800 mov.l r0, @(h'0,r8)
|
|
01adea 4ea8
|
|
01adec 0050
|
|
01adee 4000 shll r0
|
|
01adf0 2000 mov.b r0, @r0
|
|
01adf2 0000
|
|
01adf4 0000
|
|
01adf6 0000
|
|
01adf8 0000
|
|
01adfa 0000
|
|
01adfc 0000
|
|
01adfe 0000
|
|
01ae00 0000
|
|
01ae02 0018 sett
|
|
01ae04 0001
|
|
01ae06 ff00
|
|
01ae08 03ff mac.l @r15+, @r3+
|
|
01ae0a e001 mov #h'1, r0
|
|
01ae0c fff0
|
|
01ae0e 007f mac.l @r7+, @r0+
|
|
01ae10 1001 mov.l r0, @(h'4,r0)
|
|
01ae12 ff08
|
|
01ae14 03ef mac.l @r14+, @r3+
|
|
01ae16 8803 cmp/eq #h'3, r0
|
|
01ae18 c784 mova @(h'210,pc), r0 ;h'1b02c
|
|
01ae1a 5b8f mov.l @(h'3c,r8), r11
|
|
01ae1c c4bf mov.b @(h'bf,gbr), r0
|
|
01ae1e 17e4 mov.l r14, @(h'10,r7)
|
|
01ae20 9fa3 mov.w @(h'146,pc), r15 ;@(h'1af6a)
|
|
01ae22 fcbf
|
|
01ae24 57fc mov.l @(h'30,r15), r7
|
|
01ae26 7f1f add #h'1f, r15
|
|
01ae28 fcbf
|
|
01ae2a 11fc mov.l r15, @(h'30,r1)
|
|
01ae2c 9f10 mov.w @(h'20,pc), r15 ;@(h'1ae50)
|
|
01ae2e 78bf add #h'bf, r8
|
|
01ae30 1800 mov.l r0, @(h'0,r8)
|
|
01ae32 5ea8 mov.l @(h'20,r10), r14
|
|
01ae34 0050
|
|
01ae36 4000 shll r0
|
|
01ae38 2000 mov.b r0, @r0
|
|
01ae3a 0000
|
|
01ae3c 0000
|
|
01ae3e 0000
|
|
01ae40 0000
|
|
01ae42 0000
|
|
01ae44 0000
|
|
01ae46 0000
|
|
01ae48 0000
|
|
01ae4a 0018 sett
|
|
01ae4c 0001
|
|
01ae4e e700 mov #h'0, r7
|
|
01ae50 0218 sett
|
|
01ae52 e001 mov #h'1, r0
|
|
01ae54 85f0 mov.w @(h'0,r15), r0
|
|
01ae56 0063
|
|
01ae58 1001 mov.l r0, @(h'4,r0)
|
|
01ae5a d108 mov.l @(h'20,pc), r1 ;@(h'1ae7c)
|
|
01ae5c 022a sts pr, r2
|
|
01ae5e 8802 cmp/eq #h'2, r0
|
|
01ae60 4684
|
|
01ae62 5a8c mov.l @(h'30,r8), r10
|
|
01ae64 44a5
|
|
01ae66 1624 mov.l r2, @(h'10,r6)
|
|
01ae68 80a2 mov.b r0, @(h'2,r10)
|
|
01ae6a 1cbb mov.l r11, @(h'2c,r12)
|
|
01ae6c 5404 mov.l @(h'10,r0), r4
|
|
01ae6e 651e exts.b r1, r5
|
|
01ae70 04a1
|
|
01ae72 1184 mov.l r8, @(h'10,r1)
|
|
01ae74 8110 mov.w r0, @(h'0,r1)
|
|
01ae76 78a3 add #h'a3, r8
|
|
01ae78 1800 mov.l r0, @(h'0,r8)
|
|
01ae7a 4ea8
|
|
01ae7c 0051
|
|
01ae7e 5000 mov.l @(h'0,r0), r0
|
|
01ae80 2150 mov.b r5, @r1
|
|
01ae82 0001
|
|
01ae84 1000 mov.l r0, @(h'0,r0)
|
|
01ae86 00a0
|
|
01ae88 0000
|
|
01ae8a a000 bra h'0 ;@(h'1ae8e)
|
|
01ae8c 0040
|
|
01ae8e 0000
|
|
01ae90 0000
|
|
01ae92 0018 sett
|
|
01ae94 0001
|
|
01ae96 ff00
|
|
01ae98 03ff mac.l @r15+, @r3+
|
|
01ae9a e001 mov #h'1, r0
|
|
01ae9c fff0
|
|
01ae9e 007f mac.l @r7+, @r0+
|
|
01aea0 1001 mov.l r0, @(h'4,r0)
|
|
01aea2 ff08
|
|
01aea4 03ef mac.l @r14+, @r3+
|
|
01aea6 8803 cmp/eq #h'3, r0
|
|
01aea8 c784 mova @(h'210,pc), r0 ;h'1b0bc
|
|
01aeaa 5b8f mov.l @(h'3c,r8), r11
|
|
01aeac c4bf mov.b @(h'bf,gbr), r0
|
|
01aeae 17e4 mov.l r14, @(h'10,r7)
|
|
01aeb0 9fa3 mov.w @(h'146,pc), r15 ;@(h'1affa)
|
|
01aeb2 fcbf
|
|
01aeb4 57fc mov.l @(h'30,r15), r7
|
|
01aeb6 7f1f add #h'1f, r15
|
|
01aeb8 fcbf
|
|
01aeba 11fc mov.l r15, @(h'30,r1)
|
|
01aebc 9f10 mov.w @(h'20,pc), r15 ;@(h'1aee0)
|
|
01aebe 78bf add #h'bf, r8
|
|
01aec0 1800 mov.l r0, @(h'0,r8)
|
|
01aec2 5ea8 mov.l @(h'20,r10), r14
|
|
01aec4 0051
|
|
01aec6 5000 mov.l @(h'0,r0), r0
|
|
01aec8 2150 mov.b r5, @r1
|
|
01aeca 0001
|
|
01aecc 1000 mov.l r0, @(h'0,r0)
|
|
01aece 00a0
|
|
01aed0 0000
|
|
01aed2 a000 bra h'0 ;@(h'1aed6)
|
|
01aed4 0040
|
|
01aed6 0000
|
|
01aed8 0000
|
|
01aeda 0018 sett
|
|
01aedc 0001
|
|
01aede e700 mov #h'0, r7
|
|
01aee0 0218 sett
|
|
01aee2 e001 mov #h'1, r0
|
|
01aee4 85f0 mov.w @(h'0,r15), r0
|
|
01aee6 0063
|
|
01aee8 1001 mov.l r0, @(h'4,r0)
|
|
01aeea d108 mov.l @(h'20,pc), r1 ;@(h'1af0c)
|
|
01aeec 022a sts pr, r2
|
|
01aeee 8802 cmp/eq #h'2, r0
|
|
01aef0 4684
|
|
01aef2 5a8c mov.l @(h'30,r8), r10
|
|
01aef4 44a5
|
|
01aef6 1624 mov.l r2, @(h'10,r6)
|
|
01aef8 80a2 mov.b r0, @(h'2,r10)
|
|
01aefa 1cbb mov.l r11, @(h'2c,r12)
|
|
01aefc 5404 mov.l @(h'10,r0), r4
|
|
01aefe 651e exts.b r1, r5
|
|
01af00 04a1
|
|
01af02 1184 mov.l r8, @(h'10,r1)
|
|
01af04 8110 mov.w r0, @(h'0,r1)
|
|
01af06 78a3 add #h'a3, r8
|
|
01af08 1800 mov.l r0, @(h'0,r8)
|
|
01af0a 4ea8
|
|
01af0c 0052
|
|
01af0e e800 mov #h'0, r8
|
|
01af10 2248 tst r4, r2
|
|
01af12 0001
|
|
01af14 1000 mov.l r0, @(h'0,r0)
|
|
01af16 0110
|
|
01af18 0000
|
|
01af1a a000 bra h'0 ;@(h'1af1e)
|
|
01af1c 0040
|
|
01af1e 0000
|
|
01af20 0000
|
|
01af22 0018 sett
|
|
01af24 0001
|
|
01af26 ff00
|
|
01af28 03ff mac.l @r15+, @r3+
|
|
01af2a e001 mov #h'1, r0
|
|
01af2c fff0
|
|
01af2e 007f mac.l @r7+, @r0+
|
|
01af30 1001 mov.l r0, @(h'4,r0)
|
|
01af32 ff08
|
|
01af34 03ef mac.l @r14+, @r3+
|
|
01af36 8803 cmp/eq #h'3, r0
|
|
01af38 c784 mova @(h'210,pc), r0 ;h'1b14c
|
|
01af3a 5b8f mov.l @(h'3c,r8), r11
|
|
01af3c c4bf mov.b @(h'bf,gbr), r0
|
|
01af3e 17e4 mov.l r14, @(h'10,r7)
|
|
01af40 9fa3 mov.w @(h'146,pc), r15 ;@(h'1b08a)
|
|
01af42 fcbf
|
|
01af44 57fc mov.l @(h'30,r15), r7
|
|
01af46 7f1f add #h'1f, r15
|
|
01af48 fcbf
|
|
01af4a 11fc mov.l r15, @(h'30,r1)
|
|
01af4c 9f10 mov.w @(h'20,pc), r15 ;@(h'1af70)
|
|
01af4e 78bf add #h'bf, r8
|
|
01af50 1800 mov.l r0, @(h'0,r8)
|
|
01af52 5ea8 mov.l @(h'20,r10), r14
|
|
01af54 0052
|
|
01af56 e800 mov #h'0, r8
|
|
01af58 2248 tst r4, r2
|
|
01af5a 0001
|
|
01af5c 1000 mov.l r0, @(h'0,r0)
|
|
01af5e 0110
|
|
01af60 0000
|
|
01af62 a000 bra h'0 ;@(h'1af66)
|
|
01af64 0040
|
|
01af66 0000
|
|
01af68 0000
|
|
01af6a ffe7
|
|
01af6c fffe
|
|
01af6e 00ff mac.l @r15+, @r0+
|
|
01af70 fc00
|
|
01af72 1ffe mov.l r15, @(h'38,r15)
|
|
01af74 000f mac.l @r0+, @r0+
|
|
01af76 ff80
|
|
01af78 0ffe mov.l @(r0,r15), r15
|
|
01af7a 0007 mul.l r0, r0
|
|
01af7c fc00
|
|
01af7e 07fc mov.b @(r0,r15), r7
|
|
01af80 0003 bsrf r0
|
|
01af82 fc00
|
|
01af84 03fe mov.l @(r0,r15), r3
|
|
01af86 0003 bsrf r0
|
|
01af88 fc00
|
|
01af8a 03f8
|
|
01af8c 0003 bsrf r0
|
|
01af8e f800
|
|
01af90 03f0
|
|
01af92 0003 bsrf r0
|
|
01af94 f800
|
|
01af96 07ff mac.l @r15+, @r7+
|
|
01af98 801f mov.b r0, @(h'f,r1)
|
|
01af9a ff00
|
|
01af9c 3ffe addc r15, r15
|
|
01af9e 001f mac.l @r1+, @r0+
|
|
01afa0 fc00
|
|
01afa2 0ffe mov.l @(r0,r15), r15
|
|
01afa4 0007 mul.l r0, r0
|
|
01afa6 ff88
|
|
01afa8 8fff bf/s h'-2 ;@(h'1afaa)
|
|
01afaa ffff
|
|
01afac ffff
|
|
01afae ffff
|
|
01afb0 ffff
|
|
01afb2 ffe7
|
|
01afb4 fffe
|
|
01afb6 00ff mac.l @r15+, @r0+
|
|
01afb8 fc00
|
|
01afba 1ffe mov.l r15, @(h'38,r15)
|
|
01afbc 000f mac.l @r0+, @r0+
|
|
01afbe ff80
|
|
01afc0 0ffe mov.l @(r0,r15), r15
|
|
01afc2 0007 mul.l r0, r0
|
|
01afc4 fc00
|
|
01afc6 07fc mov.b @(r0,r15), r7
|
|
01afc8 0003 bsrf r0
|
|
01afca fc00
|
|
01afcc 03fe mov.l @(r0,r15), r3
|
|
01afce 0003 bsrf r0
|
|
01afd0 fc00
|
|
01afd2 03f8
|
|
01afd4 0003 bsrf r0
|
|
01afd6 f800
|
|
01afd8 03f0
|
|
01afda 0003 bsrf r0
|
|
01afdc f800
|
|
01afde 27ff muls.w r15, r7
|
|
01afe0 803f mov.b r0, @(h'f,r3)
|
|
01afe2 ff80
|
|
01afe4 1fff mov.l r15, @(h'3c,r15)
|
|
01afe6 000f mac.l @r0+, @r0+
|
|
01afe8 fe00
|
|
01afea 07fc mov.b @(r0,r15), r7
|
|
01afec 000f mac.l @r0+, @r0+
|
|
01afee fe22
|
|
01aff0 3fff addv r15, r15
|
|
01aff2 ffff
|
|
01aff4 ffff
|
|
01aff6 ffff
|
|
01aff8 ffff
|
|
01affa ffe7
|
|
01affc fffe
|
|
01affe 00ff mac.l @r15+, @r0+
|
|
01b000 fc00
|
|
01b002 1ffe mov.l r15, @(h'38,r15)
|
|
01b004 000f mac.l @r0+, @r0+
|
|
01b006 ff80
|
|
01b008 0ffe mov.l @(r0,r15), r15
|
|
01b00a 0007 mul.l r0, r0
|
|
01b00c fc00
|
|
01b00e 07fc mov.b @(r0,r15), r7
|
|
01b010 0003 bsrf r0
|
|
01b012 a400 bra h'800 ;@(h'1b816)
|
|
01b014 0300
|
|
01b016 0003 bsrf r0
|
|
01b018 0000
|
|
01b01a 0300
|
|
01b01c 0003 bsrf r0
|
|
01b01e 8000 mov.b r0, @(h'0,r0)
|
|
01b020 0300
|
|
01b022 0e03 bsrf r14
|
|
01b024 000f mac.l @r0+, @r0+
|
|
01b026 8700
|
|
01b028 07ff mac.l @r15+, @r7+
|
|
01b02a 8117 mov.w r0, @(h'e,r1)
|
|
01b02c ff8f
|
|
01b02e bfff bsr h'-2 ;@(h'1b030)
|
|
01b030 dfff mov.l @(h'3fc,pc), r15 ;@(h'1b430)
|
|
01b032 ffff
|
|
01b034 ffff
|
|
01b036 ffff
|
|
01b038 ffff
|
|
01b03a ffff
|
|
01b03c ffff
|
|
01b03e ffff
|
|
01b040 ffff
|
|
01b042 ffe7
|
|
01b044 fffe
|
|
01b046 00ff mac.l @r15+, @r0+
|
|
01b048 fc00
|
|
01b04a 1ffe mov.l r15, @(h'38,r15)
|
|
01b04c 000f mac.l @r0+, @r0+
|
|
01b04e ff80
|
|
01b050 0ffe mov.l @(r0,r15), r15
|
|
01b052 0007 mul.l r0, r0
|
|
01b054 fc00
|
|
01b056 07fc mov.b @(r0,r15), r7
|
|
01b058 0003 bsrf r0
|
|
01b05a a400 bra h'800 ;@(h'1b85e)
|
|
01b05c 0300
|
|
01b05e 0003 bsrf r0
|
|
01b060 0000
|
|
01b062 0300
|
|
01b064 0003 bsrf r0
|
|
01b066 8000 mov.b r0, @(h'0,r0)
|
|
01b068 0300
|
|
01b06a 0e03 bsrf r14
|
|
01b06c 000f mac.l @r0+, @r0+
|
|
01b06e 8700
|
|
01b070 07ff mac.l @r15+, @r7+
|
|
01b072 8007 mov.b r0, @(h'7,r0)
|
|
01b074 ff8e
|
|
01b076 0fff mac.l @r15+, @r15+
|
|
01b078 de0f mov.l @(h'3c,pc), r14 ;@(h'1b0b8)
|
|
01b07a fffe
|
|
01b07c 0fff mac.l @r15+, @r15+
|
|
01b07e ff1f
|
|
01b080 ffff
|
|
01b082 1fff mov.l r15, @(h'3c,r15)
|
|
01b084 ffbf
|
|
01b086 ffff
|
|
01b088 ffff
|
|
01b08a ffe7
|
|
01b08c fffe
|
|
01b08e 00ff mac.l @r15+, @r0+
|
|
01b090 fc00
|
|
01b092 1ffe mov.l r15, @(h'38,r15)
|
|
01b094 000f mac.l @r0+, @r0+
|
|
01b096 ff80
|
|
01b098 0ffe mov.l @(r0,r15), r15
|
|
01b09a 0007 mul.l r0, r0
|
|
01b09c fc00
|
|
01b09e 07fc mov.b @(r0,r15), r7
|
|
01b0a0 0003 bsrf r0
|
|
01b0a2 a400 bra h'800 ;@(h'1b8a6)
|
|
01b0a4 0300
|
|
01b0a6 0003 bsrf r0
|
|
01b0a8 0000
|
|
01b0aa 0300
|
|
01b0ac 0003 bsrf r0
|
|
01b0ae 8000 mov.b r0, @(h'0,r0)
|
|
01b0b0 0300
|
|
01b0b2 0e03 bsrf r14
|
|
01b0b4 000f mac.l @r0+, @r0+
|
|
01b0b6 8700
|
|
01b0b8 07ff mac.l @r15+, @r7+
|
|
01b0ba 8007 mov.b r0, @(h'7,r0)
|
|
01b0bc ff8c
|
|
01b0be 07ff mac.l @r15+, @r7+
|
|
01b0c0 dc07 mov.l @(h'1c,pc), r12 ;@(h'1b0e0)
|
|
01b0c2 fffe
|
|
01b0c4 0fff mac.l @r15+, @r15+
|
|
01b0c6 fe0f
|
|
01b0c8 ffff
|
|
01b0ca 1fff mov.l r15, @(h'3c,r15)
|
|
01b0cc ffbf
|
|
01b0ce ffff
|
|
01b0d0 ffff
|
|
01b0d2 ffe0
|
|
01b0d4 0000
|
|
01b0d6 4097 ldc.l @r0+, r1_bank
|
|
01b0d8 8000 mov.b r0, @(h'0,r0)
|
|
01b0da 3088 sub r8, r0
|
|
01b0dc 4000 shll r0
|
|
01b0de 0f08 clrt
|
|
01b0e0 2000 mov.b r0, @r0
|
|
01b0e2 1090 mov.l r9, @(h'0,r0)
|
|
01b0e4 1840 mov.l r4, @(h'0,r8)
|
|
01b0e6 0f20
|
|
01b0e8 67a0 mov.b @r10, r7
|
|
01b0ea c493 mov.b @(h'93,gbr), r0
|
|
01b0ec 8010 mov.b r0, @(h'0,r1)
|
|
01b0ee 3a54 div1 r5, r10
|
|
01b0f0 4010 dt r0
|
|
01b0f2 0449
|
|
01b0f4 a410 bra h'820 ;@(h'1b918)
|
|
01b0f6 8f89 bf/s h'-ee ;@(h'1b00c)
|
|
01b0f8 9ba0 mov.w @(h'140,pc), r11 ;@(h'1b23c)
|
|
01b0fa 8248
|
|
01b0fc 0040
|
|
01b0fe 0248 clrs
|
|
01b100 0680
|
|
01b102 3aa4 div1 r10, r10
|
|
01b104 1900 mov.l r0, @(h'0,r9)
|
|
01b106 c553 mov.w @(h'a6,gbr), r0
|
|
01b108 e000 mov #h'0, r0
|
|
01b10a 008c mov.b @(r0,r8), r0
|
|
01b10c 0000
|
|
01b10e 01f0
|
|
01b110 0000
|
|
01b112 ffe0
|
|
01b114 0000
|
|
01b116 7f97 add #h'97, r15
|
|
01b118 8000 mov.b r0, @(h'0,r0)
|
|
01b11a 3f88 sub r8, r15
|
|
01b11c 4000 shll r0
|
|
01b11e 0f08 clrt
|
|
01b120 2000 mov.b r0, @r0
|
|
01b122 1f90 mov.l r9, @(h'0,r15)
|
|
01b124 1840 mov.l r4, @(h'0,r8)
|
|
01b126 0f20
|
|
01b128 67a0 mov.b @r10, r7
|
|
01b12a c793 mova @(h'24c,pc), r0 ;h'1b378
|
|
01b12c 8010 mov.b r0, @(h'0,r1)
|
|
01b12e ffd7
|
|
01b130 c010 mov.b r0, @(h'10,gbr)
|
|
01b132 ffcf
|
|
01b134 e410 mov #h'10, r4
|
|
01b136 ff8f
|
|
01b138 ffa0
|
|
01b13a ffcf
|
|
01b13c ffc0
|
|
01b13e ffcf
|
|
01b140 ff80
|
|
01b142 ffe7
|
|
01b144 f900
|
|
01b146 c5f3 mov.w @(h'1e6,gbr), r0
|
|
01b148 e000 mov #h'0, r0
|
|
01b14a 00fc mov.b @(r0,r15), r0
|
|
01b14c 0000
|
|
01b14e 01f0
|
|
01b150 0000
|
|
01b152 ffe0
|
|
01b154 0000
|
|
01b156 4090
|
|
01b158 0000
|
|
01b15a 308f addv r8, r0
|
|
01b15c 8000 mov.b r0, @(h'0,r0)
|
|
01b15e 0f08 clrt
|
|
01b160 4000 shll r0
|
|
01b162 1088 mov.l r8, @(h'20,r0)
|
|
01b164 2000 mov.b r0, @r0
|
|
01b166 0f10
|
|
01b168 1840 mov.l r4, @(h'0,r8)
|
|
01b16a c4a0 mov.b @(h'a0,gbr), r0
|
|
01b16c 67a0 mov.b @r10, r7
|
|
01b16e 3a53 cmp/ge r5, r10
|
|
01b170 8010 mov.b r0, @(h'0,r1)
|
|
01b172 0454 mov.b r5, @(r0,r4)
|
|
01b174 4010 dt r0
|
|
01b176 8f88 bf/s h'-f0 ;@(h'1b08a)
|
|
01b178 2410 mov.b r1, @r4
|
|
01b17a 824b
|
|
01b17c 5ba0 mov.l @(h'0,r10), r11
|
|
01b17e 024b
|
|
01b180 4040
|
|
01b182 3aa8 sub r10, r10
|
|
01b184 4000 shll r0
|
|
01b186 c554 mov.w @(h'a8,gbr), r0
|
|
01b188 9200 mov.w @(h'0,pc), r2 ;@(h'1b18c)
|
|
01b18a 008a
|
|
01b18c 6d00 mov.b @r0, r13
|
|
01b18e 01f1
|
|
01b190 0100
|
|
01b192 0000
|
|
01b194 fe00
|
|
01b196 ffe0
|
|
01b198 0000
|
|
01b19a 7f90 add #h'90, r15
|
|
01b19c 0000
|
|
01b19e 3f8f addv r8, r15
|
|
01b1a0 8000 mov.b r0, @(h'0,r0)
|
|
01b1a2 0f08 clrt
|
|
01b1a4 4000 shll r0
|
|
01b1a6 1f88 mov.l r8, @(h'20,r15)
|
|
01b1a8 2000 mov.b r0, @r0
|
|
01b1aa 0f10
|
|
01b1ac 1840 mov.l r4, @(h'0,r8)
|
|
01b1ae c7a0 mova @(h'280,pc), r0 ;h'1b430
|
|
01b1b0 67a0 mov.b @r10, r7
|
|
01b1b2 fbd3
|
|
01b1b4 8010 mov.b r0, @(h'0,r1)
|
|
01b1b6 ffd7
|
|
01b1b8 c010 mov.b r0, @(h'10,gbr)
|
|
01b1ba ff8f
|
|
01b1bc e410 mov #h'10, r4
|
|
01b1be ffcf
|
|
01b1c0 dba0 mov.l @(h'280,pc), r11 ;@(h'1b444)
|
|
01b1c2 ffcf
|
|
01b1c4 c040 mov.b r0, @(h'40,gbr)
|
|
01b1c6 ffef
|
|
01b1c8 c000 mov.b r0, @(h'0,gbr)
|
|
01b1ca c5f7 mov.w @(h'1ee,gbr), r0
|
|
01b1cc 9200 mov.w @(h'0,pc), r2 ;@(h'1b1d0)
|
|
01b1ce 00fb
|
|
01b1d0 ff00
|
|
01b1d2 01f1
|
|
01b1d4 ff00
|
|
01b1d6 0000
|
|
01b1d8 fe00
|
|
01b1da ffe7
|
|
01b1dc 8000 mov.b r0, @(h'0,r0)
|
|
01b1de 4098
|
|
01b1e0 4000 shll r0
|
|
01b1e2 3088 sub r8, r0
|
|
01b1e4 2000 mov.b r0, @r0
|
|
01b1e6 0f10
|
|
01b1e8 1840 mov.l r4, @(h'0,r8)
|
|
01b1ea 10a0 mov.l r10, @(h'0,r0)
|
|
01b1ec 67a0 mov.b @r10, r7
|
|
01b1ee 0f13
|
|
01b1f0 8010 mov.b r0, @(h'0,r1)
|
|
01b1f2 c494 mov.b @(h'94,gbr), r0
|
|
01b1f4 4010 dt r0
|
|
01b1f6 3a48 sub r4, r10
|
|
01b1f8 2410 mov.b r1, @r4
|
|
01b1fa 044b
|
|
01b1fc 1ba0 mov.l r10, @(h'0,r11)
|
|
01b1fe 8f8b bf/s h'-ea ;@(h'1b118)
|
|
01b200 0040
|
|
01b202 8248
|
|
01b204 0680
|
|
01b206 0244 mov.b r4, @(r0,r2)
|
|
01b208 1900 mov.l r0, @(h'0,r9)
|
|
01b20a 3aa3 cmp/ge r10, r10
|
|
01b20c e000 mov #h'0, r0
|
|
01b20e c552 mov.w @(h'a4,gbr), r0
|
|
01b210 0000
|
|
01b212 008c mov.b @(r0,r8), r0
|
|
01b214 0000
|
|
01b216 01f0
|
|
01b218 0000
|
|
01b21a ffe7
|
|
01b21c 8000 mov.b r0, @(h'0,r0)
|
|
01b21e 7f98 add #h'98, r15
|
|
01b220 4000 shll r0
|
|
01b222 3f88 sub r8, r15
|
|
01b224 2000 mov.b r0, @r0
|
|
01b226 0f10
|
|
01b228 1840 mov.l r4, @(h'0,r8)
|
|
01b22a 1fa0 mov.l r10, @(h'0,r15)
|
|
01b22c 67a0 mov.b @r10, r7
|
|
01b22e 0f13
|
|
01b230 8010 mov.b r0, @(h'0,r1)
|
|
01b232 c797 mova @(h'25c,pc), r0 ;h'1b490
|
|
01b234 c010 mov.b r0, @(h'10,gbr)
|
|
01b236 ffcf
|
|
01b238 e410 mov #h'10, r4
|
|
01b23a ffcf
|
|
01b23c ffa0
|
|
01b23e ff8f
|
|
01b240 ffc0
|
|
01b242 ffcf
|
|
01b244 ff80
|
|
01b246 ffc7
|
|
01b248 f900
|
|
01b24a ffe3
|
|
01b24c e000 mov #h'0, r0
|
|
01b24e c5f2 mov.w @(h'1e4,gbr), r0
|
|
01b250 0000
|
|
01b252 00fc mov.b @(r0,r15), r0
|
|
01b254 0000
|
|
01b256 01f0
|
|
01b258 0000
|
|
01b25a 001f mac.l @r1+, @r0+
|
|
01b25c fff0
|
|
01b25e 8008 mov.b r0, @(h'8,r0)
|
|
01b260 7ff0 add #h'f0, r15
|
|
01b262 c000 mov.b r0, @(h'0,gbr)
|
|
01b264 3ff0 cmp/eq r15, r15
|
|
01b266 f000
|
|
01b268 1ff0 mov.l r15, @(h'0,r15)
|
|
01b26a e000 mov #h'0, r0
|
|
01b26c 07b0
|
|
01b26e f000
|
|
01b270 0010
|
|
01b272 3800 cmp/eq r0, r8
|
|
01b274 0000
|
|
01b276 0000
|
|
01b278 0000
|
|
01b27a 0000
|
|
01b27c 0000
|
|
01b27e 0000
|
|
01b280 0010
|
|
01b282 0000
|
|
01b284 0030
|
|
01b286 0000
|
|
01b288 0070
|
|
01b28a 0000
|
|
01b28c 06f0
|
|
01b28e 3a00 cmp/eq r0, r10
|
|
01b290 1ff0 mov.l r15, @(h'0,r15)
|
|
01b292 ff03
|
|
01b294 fff0
|
|
01b296 fe0f
|
|
01b298 fff0
|
|
01b29a 001f mac.l @r1+, @r0+
|
|
01b29c fff0
|
|
01b29e 800f mov.b r0, @(h'f,r0)
|
|
01b2a0 fff0
|
|
01b2a2 c000 mov.b r0, @(h'0,gbr)
|
|
01b2a4 7ff0 add #h'f0, r15
|
|
01b2a6 f000
|
|
01b2a8 3ff0 cmp/eq r15, r15
|
|
01b2aa e000 mov #h'0, r0
|
|
01b2ac 1ff0 mov.l r15, @(h'0,r15)
|
|
01b2ae f000
|
|
01b2b0 07b0
|
|
01b2b2 3800 cmp/eq r0, r8
|
|
01b2b4 0010
|
|
01b2b6 0000
|
|
01b2b8 0000
|
|
01b2ba 0000
|
|
01b2bc 0000
|
|
01b2be 0000
|
|
01b2c0 0000
|
|
01b2c2 0000
|
|
01b2c4 2410 mov.b r1, @r4
|
|
01b2c6 0000
|
|
01b2c8 3fb0 cmp/eq r11, r15
|
|
01b2ca 0000
|
|
01b2cc 3ff0 cmp/eq r15, r15
|
|
01b2ce 3a08 sub r0, r10
|
|
01b2d0 6df0 mov.b @r15, r13
|
|
01b2d2 ff04
|
|
01b2d4 00f0
|
|
01b2d6 fe0e
|
|
01b2d8 00f0
|
|
01b2da ffff
|
|
01b2dc 01f0
|
|
01b2de 0018 sett
|
|
01b2e0 7ff0 add #h'f0, r15
|
|
01b2e2 8000 mov.b r0, @(h'0,r0)
|
|
01b2e4 3ff0 cmp/eq r15, r15
|
|
01b2e6 c000 mov.b r0, @(h'0,gbr)
|
|
01b2e8 1ff0 mov.l r15, @(h'0,r15)
|
|
01b2ea f000
|
|
01b2ec 07b0
|
|
01b2ee e000 mov #h'0, r0
|
|
01b2f0 0010
|
|
01b2f2 f000
|
|
01b2f4 0000
|
|
01b2f6 3800 cmp/eq r0, r8
|
|
01b2f8 0000
|
|
01b2fa 0000
|
|
01b2fc 0000
|
|
01b2fe 0000
|
|
01b300 0010
|
|
01b302 0000
|
|
01b304 0030
|
|
01b306 0000
|
|
01b308 0070
|
|
01b30a 0000
|
|
01b30c 06f0
|
|
01b30e 0000
|
|
01b310 1ff0 mov.l r15, @(h'0,r15)
|
|
01b312 3a01
|
|
01b314 fff0
|
|
01b316 ff03
|
|
01b318 fff0
|
|
01b31a fe0f
|
|
01b31c fff0
|
|
01b31e 0000
|
|
01b320 0000
|
|
01b322 0000
|
|
01b324 03c0
|
|
01b326 0c30
|
|
01b328 1008 mov.l r0, @(h'20,r0)
|
|
01b32a 2078 tst r7, r0
|
|
01b32c 3984 div1 r8, r9
|
|
01b32e 4604 rotl r6
|
|
01b330 4104 rotl r1
|
|
01b332 4112 sts.l macl, @-r1
|
|
01b334 9282 mov.w @(h'104,pc), r2 ;@(h'1b43c)
|
|
01b336 8441 mov.b @(h'1,r4), r0
|
|
01b338 8441 mov.b @(h'1,r4), r0
|
|
01b33a 783e add #h'3e, r8
|
|
01b33c 07c0
|
|
01b33e 0000
|
|
01b340 0000
|
|
01b342 0000
|
|
01b344 0000
|
|
01b346 0ff0
|
|
01b348 1008 mov.l r0, @(h'20,r0)
|
|
01b34a 2278 tst r7, r2
|
|
01b34c 3984 div1 r8, r9
|
|
01b34e 4604 rotl r6
|
|
01b350 4104 rotl r1
|
|
01b352 4912 sts.l macl, @-r9
|
|
01b354 9292 mov.w @(h'124,pc), r2 ;@(h'1b47c)
|
|
01b356 8441 mov.b @(h'1,r4), r0
|
|
01b358 8441 mov.b @(h'1,r4), r0
|
|
01b35a 783e add #h'3e, r8
|
|
01b35c 07c0
|
|
01b35e 0000
|
|
01b360 0000
|
|
01b362 0000
|
|
01b364 0000
|
|
01b366 0000
|
|
01b368 1ff0 mov.l r15, @(h'0,r15)
|
|
01b36a 2208 tst r0, r2
|
|
01b36c 39f4 div1 r15, r9
|
|
01b36e 4604 rotl r6
|
|
01b370 4104 rotl r1
|
|
01b372 4912 sts.l macl, @-r9
|
|
01b374 9292 mov.w @(h'124,pc), r2 ;@(h'1b49c)
|
|
01b376 e449 mov #h'49, r4
|
|
01b378 8445 mov.b @(h'5,r4), r0
|
|
01b37a 793e add #h'3e, r9
|
|
01b37c 07c0
|
|
01b37e 0000
|
|
01b380 0000
|
|
01b382 0000
|
|
01b384 0000
|
|
01b386 0000
|
|
01b388 0000
|
|
01b38a 0038 ldtlb
|
|
01b38c 3fc4 div1 r12, r15
|
|
01b38e 66ac extu.b r10, r6
|
|
01b390 5124 mov.l @(h'10,r2), r1
|
|
01b392 4912 sts.l macl, @-r9
|
|
01b394 9292 mov.w @(h'124,pc), r2 ;@(h'1b4bc)
|
|
01b396 e449 mov #h'49, r4
|
|
01b398 8645
|
|
01b39a 793e add #h'3e, r9
|
|
01b39c 07c0
|
|
01b39e ffff
|
|
01b3a0 ffff
|
|
01b3a2 ffff
|
|
01b3a4 fc1f
|
|
01b3a6 f00f
|
|
01b3a8 e007 mov #h'7, r0
|
|
01b3aa c007 mov.b r0, @(h'7,gbr)
|
|
01b3ac c003 mov.b r0, @(h'3,gbr)
|
|
01b3ae 8003 mov.b r0, @(h'3,r0)
|
|
01b3b0 8003 mov.b r0, @(h'3,r0)
|
|
01b3b2 8001 mov.b r0, @(h'1,r0)
|
|
01b3b4 0001
|
|
01b3b6 0000
|
|
01b3b8 0000
|
|
01b3ba 8001 mov.b r0, @(h'1,r0)
|
|
01b3bc f83f
|
|
01b3be ffff
|
|
01b3c0 ffff
|
|
01b3c2 ffff
|
|
01b3c4 ffff
|
|
01b3c6 f00f
|
|
01b3c8 e007 mov #h'7, r0
|
|
01b3ca c007 mov.b r0, @(h'7,gbr)
|
|
01b3cc c003 mov.b r0, @(h'3,gbr)
|
|
01b3ce 8003 mov.b r0, @(h'3,r0)
|
|
01b3d0 8003 mov.b r0, @(h'3,r0)
|
|
01b3d2 8001 mov.b r0, @(h'1,r0)
|
|
01b3d4 0001
|
|
01b3d6 0000
|
|
01b3d8 0000
|
|
01b3da 8001 mov.b r0, @(h'1,r0)
|
|
01b3dc f83f
|
|
01b3de ffff
|
|
01b3e0 ffff
|
|
01b3e2 ffff
|
|
01b3e4 ffff
|
|
01b3e6 ffff
|
|
01b3e8 e00f mov #h'f, r0
|
|
01b3ea c007 mov.b r0, @(h'7,gbr)
|
|
01b3ec c003 mov.b r0, @(h'3,gbr)
|
|
01b3ee 8003 mov.b r0, @(h'3,r0)
|
|
01b3f0 8003 mov.b r0, @(h'3,r0)
|
|
01b3f2 8001 mov.b r0, @(h'1,r0)
|
|
01b3f4 0001
|
|
01b3f6 0000
|
|
01b3f8 0000
|
|
01b3fa 8001 mov.b r0, @(h'1,r0)
|
|
01b3fc f83f
|
|
01b3fe ffff
|
|
01b400 ffff
|
|
01b402 ffff
|
|
01b404 ffff
|
|
01b406 ffff
|
|
01b408 ffff
|
|
01b40a ffc7
|
|
01b40c c003 mov.b r0, @(h'3,gbr)
|
|
01b40e 8003 mov.b r0, @(h'3,r0)
|
|
01b410 8003 mov.b r0, @(h'3,r0)
|
|
01b412 8001 mov.b r0, @(h'1,r0)
|
|
01b414 0001
|
|
01b416 0000
|
|
01b418 0000
|
|
01b41a 8001 mov.b r0, @(h'1,r0)
|
|
01b41c f83f
|
|
01b41e 7ffe add #h'fe, r15
|
|
01b420 8001 mov.b r0, @(h'1,r0)
|
|
01b422 8001 mov.b r0, @(h'1,r0)
|
|
01b424 8e01
|
|
01b426 9a01 mov.w @(h'2,pc), r10 ;@(h'1b42c)
|
|
01b428 9f81 mov.w @(h'102,pc), r15 ;@(h'1b52e)
|
|
01b42a 9141 mov.w @(h'82,pc), r1 ;@(h'1b4b0)
|
|
01b42c 9ea1 mov.w @(h'142,pc), r14 ;@(h'1b572)
|
|
01b42e 9051 mov.w @(h'a2,pc), r0 ;@(h'1b4d4)
|
|
01b430 9029 mov.w @(h'52,pc), r0 ;@(h'1b486)
|
|
01b432 9009 mov.w @(h'12,pc), r0 ;@(h'1b448)
|
|
01b434 8ff1 bf/s h'-1e ;@(h'1b41a)
|
|
01b436 8001 mov.b r0, @(h'1,r0)
|
|
01b438 8001 mov.b r0, @(h'1,r0)
|
|
01b43a 8001 mov.b r0, @(h'1,r0)
|
|
01b43c 7ffe add #h'fe, r15
|
|
01b43e 7ffe add #h'fe, r15
|
|
01b440 8001 mov.b r0, @(h'1,r0)
|
|
01b442 87e1
|
|
01b444 8811 cmp/eq #h'11, r0
|
|
01b446 9209 mov.w @(h'12,pc), r2 ;@(h'1b45c)
|
|
01b448 a605 bra h'c0a ;@(h'1c056)
|
|
01b44a a005 bra h'a ;@(h'1b458)
|
|
01b44c a0fd bra h'1fa ;@(h'1b64a)
|
|
01b44e bf05 bsr h'-1f6 ;@(h'1b25c)
|
|
01b450 a005 bra h'a ;@(h'1b45e)
|
|
01b452 a005 bra h'a ;@(h'1b460)
|
|
01b454 9009 mov.w @(h'12,pc), r0 ;@(h'1b46a)
|
|
01b456 8811 cmp/eq #h'11, r0
|
|
01b458 87e1
|
|
01b45a 8001 mov.b r0, @(h'1,r0)
|
|
01b45c 7ffe add #h'fe, r15
|
|
01b45e 7ffe add #h'fe, r15
|
|
01b460 8001 mov.b r0, @(h'1,r0)
|
|
01b462 87e1
|
|
01b464 8811 cmp/eq #h'11, r0
|
|
01b466 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1b63c)
|
|
01b468 9009 mov.w @(h'12,pc), r0 ;@(h'1b47e)
|
|
01b46a b22d bsr h'45a ;@(h'1b8c8)
|
|
01b46c b14d bsr h'29a ;@(h'1b70a)
|
|
01b46e b08d bsr h'11a ;@(h'1b58c)
|
|
01b470 b22d bsr h'45a ;@(h'1b8ce)
|
|
01b472 9149 mov.w @(h'92,pc), r1 ;@(h'1b508)
|
|
01b474 9089 mov.w @(h'112,pc), r0 ;@(h'1b58a)
|
|
01b476 8811 cmp/eq #h'11, r0
|
|
01b478 87e1
|
|
01b47a 8001 mov.b r0, @(h'1,r0)
|
|
01b47c 7ffe add #h'fe, r15
|
|
01b47e 7ffe add #h'fe, r15
|
|
01b480 8001 mov.b r0, @(h'1,r0)
|
|
01b482 8001 mov.b r0, @(h'1,r0)
|
|
01b484 80c1 mov.b r0, @(h'1,r12)
|
|
01b486 8fe1 bf/s h'-3e ;@(h'1b44c)
|
|
01b488 9c11 mov.w @(h'22,pc), r12 ;@(h'1b4ae)
|
|
01b48a b419 bsr h'832 ;@(h'1bcc0)
|
|
01b48c a4dd bra h'9ba ;@(h'1be4a)
|
|
01b48e b419 bsr h'832 ;@(h'1bcc4)
|
|
01b490 9c11 mov.w @(h'22,pc), r12 ;@(h'1b4b6)
|
|
01b492 8fe1 bf/s h'-3e ;@(h'1b458)
|
|
01b494 80c1 mov.b r0, @(h'1,r12)
|
|
01b496 8001 mov.b r0, @(h'1,r0)
|
|
01b498 8001 mov.b r0, @(h'1,r0)
|
|
01b49a 8001 mov.b r0, @(h'1,r0)
|
|
01b49c 7ffe add #h'fe, r15
|
|
01b49e 7ffe add #h'fe, r15
|
|
01b4a0 8001 mov.b r0, @(h'1,r0)
|
|
01b4a2 8001 mov.b r0, @(h'1,r0)
|
|
01b4a4 87e1
|
|
01b4a6 8c31
|
|
01b4a8 9e79 mov.w @(h'f2,pc), r14 ;@(h'1b59e)
|
|
01b4aa 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1b680)
|
|
01b4ac 93c9 mov.w @(h'192,pc), r3 ;@(h'1b642)
|
|
01b4ae 93c9 mov.w @(h'192,pc), r3 ;@(h'1b644)
|
|
01b4b0 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1b686)
|
|
01b4b2 9e79 mov.w @(h'f2,pc), r14 ;@(h'1b5a8)
|
|
01b4b4 8c31
|
|
01b4b6 87e1
|
|
01b4b8 8001 mov.b r0, @(h'1,r0)
|
|
01b4ba 8001 mov.b r0, @(h'1,r0)
|
|
01b4bc 7ffe add #h'fe, r15
|
|
01b4be 7ffe add #h'fe, r15
|
|
01b4c0 8001 mov.b r0, @(h'1,r0)
|
|
01b4c2 8301
|
|
01b4c4 8c81
|
|
01b4c6 9141 mov.w @(h'82,pc), r1 ;@(h'1b54c)
|
|
01b4c8 ad21 bra h'-5be ;@(h'1af0e)
|
|
01b4ca a221 bra h'442 ;@(h'1b910)
|
|
01b4cc a1d1 bra h'3a2 ;@(h'1b872)
|
|
01b4ce a211 bra h'422 ;@(h'1b8f4)
|
|
01b4d0 a511 bra h'a22 ;@(h'1bef6)
|
|
01b4d2 a489 bra h'912 ;@(h'1bde8)
|
|
01b4d4 a489 bra h'912 ;@(h'1bdea)
|
|
01b4d6 9c79 mov.w @(h'f2,pc), r12 ;@(h'1b5cc)
|
|
01b4d8 8381
|
|
01b4da 8001 mov.b r0, @(h'1,r0)
|
|
01b4dc 7ffe add #h'fe, r15
|
|
01b4de 7ffe add #h'fe, r15
|
|
01b4e0 8001 mov.b r0, @(h'1,r0)
|
|
01b4e2 8001 mov.b r0, @(h'1,r0)
|
|
01b4e4 87e1
|
|
01b4e6 8a51
|
|
01b4e8 9429 mov.w @(h'52,pc), r4 ;@(h'1b53e)
|
|
01b4ea 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'1b6a0)
|
|
01b4ec 9349 mov.w @(h'92,pc), r3 ;@(h'1b582)
|
|
01b4ee 93c9 mov.w @(h'192,pc), r3 ;@(h'1b684)
|
|
01b4f0 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'1b6a6)
|
|
01b4f2 9429 mov.w @(h'52,pc), r4 ;@(h'1b548)
|
|
01b4f4 8a51
|
|
01b4f6 87e1
|
|
01b4f8 8001 mov.b r0, @(h'1,r0)
|
|
01b4fa 8001 mov.b r0, @(h'1,r0)
|
|
01b4fc 7ffe add #h'fe, r15
|
|
01b4fe 7ffe add #h'fe, r15
|
|
01b500 8001 mov.b r0, @(h'1,r0)
|
|
01b502 8001 mov.b r0, @(h'1,r0)
|
|
01b504 87e1
|
|
01b506 8811 cmp/eq #h'11, r0
|
|
01b508 9249 mov.w @(h'92,pc), r2 ;@(h'1b59e)
|
|
01b50a 9669 mov.w @(h'd2,pc), r6 ;@(h'1b5e0)
|
|
01b50c 9669 mov.w @(h'd2,pc), r6 ;@(h'1b5e2)
|
|
01b50e 9669 mov.w @(h'd2,pc), r6 ;@(h'1b5e4)
|
|
01b510 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1b6e6)
|
|
01b512 93c9 mov.w @(h'192,pc), r3 ;@(h'1b6a8)
|
|
01b514 8811 cmp/eq #h'11, r0
|
|
01b516 87e1
|
|
01b518 8001 mov.b r0, @(h'1,r0)
|
|
01b51a 8001 mov.b r0, @(h'1,r0)
|
|
01b51c 7ffe add #h'fe, r15
|
|
01b51e 7ffe add #h'fe, r15
|
|
01b520 8001 mov.b r0, @(h'1,r0)
|
|
01b522 8ff1 bf/s h'-1e ;@(h'1b508)
|
|
01b524 9049 mov.w @(h'92,pc), r0 ;@(h'1b5ba)
|
|
01b526 ae05 bra h'-3f6 ;@(h'1b134)
|
|
01b528 bb75 bsr h'-916 ;@(h'1ac16)
|
|
01b52a b1dd bsr h'3ba ;@(h'1b8e8)
|
|
01b52c bbad bsr h'-8a6 ;@(h'1ac8a)
|
|
01b52e aedd bra h'-246 ;@(h'1b2ec)
|
|
01b530 a775 bra h'eea ;@(h'1c41e)
|
|
01b532 ad85 bra h'-4f6 ;@(h'1b040)
|
|
01b534 a8b5 bra h'-e96 ;@(h'1a6a2)
|
|
01b536 9d89 mov.w @(h'112,pc), r13 ;@(h'1b64c)
|
|
01b538 8ff1 bf/s h'-1e ;@(h'1b51e)
|
|
01b53a 8001 mov.b r0, @(h'1,r0)
|
|
01b53c 7ffe add #h'fe, r15
|
|
01b53e 7ffe add #h'fe, r15
|
|
01b540 8001 mov.b r0, @(h'1,r0)
|
|
01b542 8001 mov.b r0, @(h'1,r0)
|
|
01b544 8e71
|
|
01b546 9249 mov.w @(h'92,pc), r2 ;@(h'1b5dc)
|
|
01b548 9249 mov.w @(h'92,pc), r2 ;@(h'1b5de)
|
|
01b54a a425 bra h'84a ;@(h'1bd98)
|
|
01b54c bc3d bsr h'-786 ;@(h'1adca)
|
|
01b54e bc3d bsr h'-786 ;@(h'1adcc)
|
|
01b550 bc3d bsr h'-786 ;@(h'1adce)
|
|
01b552 be7d bsr h'-306 ;@(h'1b250)
|
|
01b554 9ff9 mov.w @(h'1f2,pc), r15 ;@(h'1b74a)
|
|
01b556 8ff1 bf/s h'-1e ;@(h'1b53c)
|
|
01b558 87e1
|
|
01b55a 8001 mov.b r0, @(h'1,r0)
|
|
01b55c 7ffe add #h'fe, r15
|
|
01b55e 7ffe add #h'fe, r15
|
|
01b560 8001 mov.b r0, @(h'1,r0)
|
|
01b562 8001 mov.b r0, @(h'1,r0)
|
|
01b564 87e1
|
|
01b566 8891 cmp/eq #h'ffffff91, r0
|
|
01b568 91c9 mov.w @(h'192,pc), r1 ;@(h'1b6fe)
|
|
01b56a 9209 mov.w @(h'12,pc), r2 ;@(h'1b580)
|
|
01b56c 9309 mov.w @(h'12,pc), r3 ;@(h'1b582)
|
|
01b56e 90c9 mov.w @(h'192,pc), r0 ;@(h'1b704)
|
|
01b570 9049 mov.w @(h'92,pc), r0 ;@(h'1b606)
|
|
01b572 9389 mov.w @(h'112,pc), r3 ;@(h'1b688)
|
|
01b574 8911 bt h'22 ;@(h'1b59a)
|
|
01b576 87e1
|
|
01b578 8001 mov.b r0, @(h'1,r0)
|
|
01b57a 8001 mov.b r0, @(h'1,r0)
|
|
01b57c 7ffe add #h'fe, r15
|
|
01b57e 7ffe add #h'fe, r15
|
|
01b580 8001 mov.b r0, @(h'1,r0)
|
|
01b582 8001 mov.b r0, @(h'1,r0)
|
|
01b584 8001 mov.b r0, @(h'1,r0)
|
|
01b586 8079 mov.b r0, @(h'9,r7)
|
|
01b588 80c5 mov.b r0, @(h'5,r12)
|
|
01b58a 9555 mov.w @(h'aa,pc), r5 ;@(h'1b638)
|
|
01b58c 8355
|
|
01b58e a555 bra h'aaa ;@(h'1c03c)
|
|
01b590 80c5 mov.b r0, @(h'5,r12)
|
|
01b592 8079 mov.b r0, @(h'9,r7)
|
|
01b594 8001 mov.b r0, @(h'1,r0)
|
|
01b596 8001 mov.b r0, @(h'1,r0)
|
|
01b598 8001 mov.b r0, @(h'1,r0)
|
|
01b59a 8001 mov.b r0, @(h'1,r0)
|
|
01b59c 7ffe add #h'fe, r15
|
|
01b59e 07e0
|
|
01b5a0 1c38 mov.l r3, @(h'20,r12)
|
|
01b5a2 300c add r0, r0
|
|
01b5a4 2004 mov.b r0, @-r0
|
|
01b5a6 6606 mov.l @r0+, r6
|
|
01b5a8 4402 sts.l mach, @-r4
|
|
01b5aa 4002 sts.l mach, @-r0
|
|
01b5ac 4002 sts.l mach, @-r0
|
|
01b5ae c003 mov.b r0, @(h'3,gbr)
|
|
01b5b0 e007 mov #h'7, r0
|
|
01b5b2 e007 mov #h'7, r0
|
|
01b5b4 f00f
|
|
01b5b6 fc3f
|
|
01b5b8 e7e7 mov #h'ffffffe7, r7
|
|
01b5ba e3c7 mov #h'ffffffc7, r3
|
|
01b5bc ffff
|
|
01b5be f3cf
|
|
01b5c0 f3cf
|
|
01b5c2 f00f
|
|
01b5c4 f00f
|
|
01b5c6 f00f
|
|
01b5c8 f00f
|
|
01b5ca f00f
|
|
01b5cc f00f
|
|
01b5ce f00f
|
|
01b5d0 f00f
|
|
01b5d2 ffff
|
|
01b5d4 e007 mov #h'7, r0
|
|
01b5d6 e007 mov #h'7, r0
|
|
01b5d8 e007 mov #h'7, r0
|
|
01b5da e007 mov #h'7, r0
|
|
01b5dc c003 mov.b r0, @(h'3,gbr)
|
|
01b5de c003 mov.b r0, @(h'3,gbr)
|
|
01b5e0 c003 mov.b r0, @(h'3,gbr)
|
|
01b5e2 ffff
|
|
01b5e4 ffff
|
|
01b5e6 ffff
|
|
01b5e8 fc3f
|
|
01b5ea f00f
|
|
01b5ec e007 mov #h'7, r0
|
|
01b5ee e607 mov #h'7, r6
|
|
01b5f0 c403 mov.b @(h'3,gbr), r0
|
|
01b5f2 c003 mov.b r0, @(h'3,gbr)
|
|
01b5f4 c003 mov.b r0, @(h'3,gbr)
|
|
01b5f6 c003 mov.b r0, @(h'3,gbr)
|
|
01b5f8 e007 mov #h'7, r0
|
|
01b5fa e007 mov #h'7, r0
|
|
01b5fc f00f
|
|
01b5fe fc3f
|
|
01b600 f7ef
|
|
01b602 f00f
|
|
01b604 f00f
|
|
01b606 f00f
|
|
01b608 f00f
|
|
01b60a f00f
|
|
01b60c ffff
|
|
01b60e e007 mov #h'7, r0
|
|
01b610 e007 mov #h'7, r0
|
|
01b612 e007 mov #h'7, r0
|
|
01b614 c003 mov.b r0, @(h'3,gbr)
|
|
01b616 c003 mov.b r0, @(h'3,gbr)
|
|
01b618 c003 mov.b r0, @(h'3,gbr)
|
|
01b61a ffff
|
|
01b61c ffff
|
|
01b61e 0000
|
|
01b620 0000
|
|
01b622 0000
|
|
01b624 0000
|
|
01b626 0000
|
|
01b628 0000
|
|
01b62a 0000
|
|
01b62c 0000
|
|
01b62e ffff
|
|
01b630 ffff
|
|
01b632 c003 mov.b r0, @(h'3,gbr)
|
|
01b634 c003 mov.b r0, @(h'3,gbr)
|
|
01b636 c003 mov.b r0, @(h'3,gbr)
|
|
01b638 e007 mov #h'7, r0
|
|
01b63a e007 mov #h'7, r0
|
|
01b63c e7e7 mov #h'ffffffe7, r7
|
|
01b63e fc3f
|
|
01b640 f00f
|
|
01b642 e007 mov #h'7, r0
|
|
01b644 e607 mov #h'7, r6
|
|
01b646 c403 mov.b @(h'3,gbr), r0
|
|
01b648 c003 mov.b r0, @(h'3,gbr)
|
|
01b64a c003 mov.b r0, @(h'3,gbr)
|
|
01b64c c003 mov.b r0, @(h'3,gbr)
|
|
01b64e e007 mov #h'7, r0
|
|
01b650 e007 mov #h'7, r0
|
|
01b652 f00f
|
|
01b654 fc3f
|
|
01b656 e7e7 mov #h'ffffffe7, r7
|
|
01b658 e007 mov #h'7, r0
|
|
01b65a e007 mov #h'7, r0
|
|
01b65c c003 mov.b r0, @(h'3,gbr)
|
|
01b65e c003 mov.b r0, @(h'3,gbr)
|
|
01b660 c003 mov.b r0, @(h'3,gbr)
|
|
01b662 ffff
|
|
01b664 ffff
|
|
01b666 0000
|
|
01b668 0000
|
|
01b66a 0000
|
|
01b66c 0000
|
|
01b66e 0000
|
|
01b670 0000
|
|
01b672 0000
|
|
01b674 0000
|
|
01b676 ffff
|
|
01b678 ffff
|
|
01b67a c003 mov.b r0, @(h'3,gbr)
|
|
01b67c c003 mov.b r0, @(h'3,gbr)
|
|
01b67e c003 mov.b r0, @(h'3,gbr)
|
|
01b680 e007 mov #h'7, r0
|
|
01b682 e007 mov #h'7, r0
|
|
01b684 e007 mov #h'7, r0
|
|
01b686 ffff
|
|
01b688 f00f
|
|
01b68a f00f
|
|
01b68c f00f
|
|
01b68e f00f
|
|
01b690 f00f
|
|
01b692 f7ef
|
|
01b694 fc3f
|
|
01b696 f00f
|
|
01b698 e007 mov #h'7, r0
|
|
01b69a e607 mov #h'7, r6
|
|
01b69c c403 mov.b @(h'3,gbr), r0
|
|
01b69e c003 mov.b r0, @(h'3,gbr)
|
|
01b6a0 c003 mov.b r0, @(h'3,gbr)
|
|
01b6a2 c003 mov.b r0, @(h'3,gbr)
|
|
01b6a4 e007 mov #h'7, r0
|
|
01b6a6 e007 mov #h'7, r0
|
|
01b6a8 f00f
|
|
01b6aa fc3f
|
|
01b6ac ffff
|
|
01b6ae 0000
|
|
01b6b0 0000
|
|
01b6b2 0000
|
|
01b6b4 0000
|
|
01b6b6 0000
|
|
01b6b8 0000
|
|
01b6ba 0000
|
|
01b6bc 0000
|
|
01b6be ffff
|
|
01b6c0 ffff
|
|
01b6c2 c003 mov.b r0, @(h'3,gbr)
|
|
01b6c4 c003 mov.b r0, @(h'3,gbr)
|
|
01b6c6 c003 mov.b r0, @(h'3,gbr)
|
|
01b6c8 e007 mov #h'7, r0
|
|
01b6ca e007 mov #h'7, r0
|
|
01b6cc e007 mov #h'7, r0
|
|
01b6ce e007 mov #h'7, r0
|
|
01b6d0 ffff
|
|
01b6d2 f00f
|
|
01b6d4 f00f
|
|
01b6d6 f00f
|
|
01b6d8 f00f
|
|
01b6da f00f
|
|
01b6dc f00f
|
|
01b6de f00f
|
|
01b6e0 f00f
|
|
01b6e2 f3cf
|
|
01b6e4 f3cf
|
|
01b6e6 ffff
|
|
01b6e8 e3c7 mov #h'ffffffc7, r3
|
|
01b6ea e7e7 mov #h'ffffffe7, r7
|
|
01b6ec fc3f
|
|
01b6ee f00f
|
|
01b6f0 e007 mov #h'7, r0
|
|
01b6f2 e607 mov #h'7, r6
|
|
01b6f4 c403 mov.b @(h'3,gbr), r0
|
|
01b6f6 4002 sts.l mach, @-r0
|
|
01b6f8 4002 sts.l mach, @-r0
|
|
01b6fa 4002 sts.l mach, @-r0
|
|
01b6fc 6006 mov.l @r0+, r0
|
|
01b6fe 2004 mov.b r0, @-r0
|
|
01b700 300c add r0, r0
|
|
01b702 1c38 mov.l r3, @(h'20,r12)
|
|
01b704 07e0
|
|
01b706 0000
|
|
01b708 0000
|
|
01b70a 0000
|
|
01b70c 0000
|
|
01b70e 0000
|
|
01b710 0000
|
|
01b712 0000
|
|
01b714 0003 bsrf r0
|
|
01b716 c000 mov.b r0, @(h'0,gbr)
|
|
01b718 0420
|
|
01b71a 0005 mov.w r0, @(r0,r0)
|
|
01b71c 2000 mov.b r0, @r0
|
|
01b71e 0420
|
|
01b720 0004 mov.b r0, @(r0,r0)
|
|
01b722 2000 mov.b r0, @r0
|
|
01b724 03c0
|
|
01b726 0000
|
|
01b728 0000
|
|
01b72a 0000
|
|
01b72c 0000
|
|
01b72e 0000
|
|
01b730 0000
|
|
01b732 0000
|
|
01b734 0000
|
|
01b736 0000
|
|
01b738 0000
|
|
01b73a 0000
|
|
01b73c 0000
|
|
01b73e 0003 bsrf r0
|
|
01b740 c000 mov.b r0, @(h'0,gbr)
|
|
01b742 0420
|
|
01b744 0005 mov.w r0, @(r0,r0)
|
|
01b746 2000 mov.b r0, @r0
|
|
01b748 0420
|
|
01b74a 0004 mov.b r0, @(r0,r0)
|
|
01b74c 2000 mov.b r0, @r0
|
|
01b74e 03c0
|
|
01b750 0000
|
|
01b752 0000
|
|
01b754 1e3c mov.l r3, @(h'30,r14)
|
|
01b756 0021
|
|
01b758 4200 shll r2
|
|
01b75a 2952 mov.l r5, @r9
|
|
01b75c 0021
|
|
01b75e 4200 shll r2
|
|
01b760 2142 mov.l r4, @r1
|
|
01b762 001e mov.l @(r0,r1), r0
|
|
01b764 3c00 cmp/eq r0, r12
|
|
01b766 0000
|
|
01b768 0000
|
|
01b76a 0000
|
|
01b76c 0000
|
|
01b76e 0000
|
|
01b770 0000
|
|
01b772 0f3c mov.b @(r0,r3), r15
|
|
01b774 001e mov.l @(r0,r1), r0
|
|
01b776 c200 mov.l r0, @(h'0,gbr)
|
|
01b778 21d2 mov.l r13, @r1
|
|
01b77a 0029 movt r0
|
|
01b77c 7a00
|
|
01b77e 2186 mov.l r8, @-r1
|
|
01b780 002f mac.l @r2+, @r0+
|
|
01b782 a400 bra h'800 ;@(h'1bf86)
|
|
01b784 1084 mov.l r8, @(h'10,r0)
|
|
01b786 0034 mov.b r3, @(r0,r0)
|
|
01b788 8600
|
|
01b78a 50fe mov.l @(h'38,r15), r0
|
|
01b78c 0050
|
|
01b78e a100 bra h'200 ;@(h'1b992)
|
|
01b790 4f29 shlr16 r15
|
|
01b792 0042 stc spc, r0
|
|
01b794 2100 mov.b r0, @r1
|
|
01b796 3de1
|
|
01b798 0000
|
|
01b79a 1e00 mov.l r0, @(h'0,r14)
|
|
01b79c 0000
|
|
01b79e 0000
|
|
01b7a0 0000
|
|
01b7a2 0000
|
|
01b7a4 0000
|
|
01b7a6 0000
|
|
01b7a8 0007 mul.l r0, r0
|
|
01b7aa 0000
|
|
01b7ac 2800 mov.b r0, @r8
|
|
01b7ae 0070
|
|
01b7b0 0000
|
|
01b7b2 b800 bsr h'-1000 ;@(h'1a7b6)
|
|
01b7b4 0170
|
|
01b7b6 0003 bsrf r0
|
|
01b7b8 e000 mov #h'0, r0
|
|
01b7ba 07c0
|
|
01b7bc 000f mac.l @r0+, @r0+
|
|
01b7be 8000 mov.b r0, @(h'0,r0)
|
|
01b7c0 1f00 mov.l r0, @(h'0,r15)
|
|
01b7c2 003e mov.l @(r0,r3), r0
|
|
01b7c4 0000
|
|
01b7c6 7c00
|
|
01b7c8 0038 ldtlb
|
|
01b7ca 0000
|
|
01b7cc 1000 mov.l r0, @(h'0,r0)
|
|
01b7ce 0000
|
|
01b7d0 0000
|
|
01b7d2 0000
|
|
01b7d4 0000
|
|
01b7d6 6000 mov.b @r0, r0
|
|
01b7d8 0080
|
|
01b7da 0000
|
|
01b7dc 8000 mov.b r0, @(h'0,r0)
|
|
01b7de 01c0
|
|
01b7e0 0007 mul.l r0, r0
|
|
01b7e2 f000
|
|
01b7e4 0ff8
|
|
01b7e6 0019 div0u
|
|
01b7e8 fc00
|
|
01b7ea 1bfc mov.l r15, @(h'30,r11)
|
|
01b7ec 003f mac.l @r3+, @r0+
|
|
01b7ee fe00
|
|
01b7f0 3ffe addc r15, r15
|
|
01b7f2 003f mac.l @r3+, @r0+
|
|
01b7f4 fe00
|
|
01b7f6 1ffc mov.l r15, @(h'30,r15)
|
|
01b7f8 001f mac.l @r1+, @r0+
|
|
01b7fa fc00
|
|
01b7fc 0ff8
|
|
01b7fe 0007 mul.l r0, r0
|
|
01b800 f000
|
|
01b802 01c0
|
|
01b804 0001
|
|
01b806 c000 mov.b r0, @(h'0,gbr)
|
|
01b808 0e38 ldtlb
|
|
01b80a 0030
|
|
01b80c 0600
|
|
01b80e 4109 shlr2 r1
|
|
01b810 0055 mov.w r5, @(r0,r0)
|
|
01b812 2900 mov.b r0, @r9
|
|
01b814 3ffe addc r15, r15
|
|
01b816 0001
|
|
01b818 4000 shll r0
|
|
01b81a 1f7c mov.l r7, @(h'30,r15)
|
|
01b81c 0061
|
|
01b81e 4300 shll r3
|
|
01b820 3ffe addc r15, r15
|
|
01b822 0001
|
|
01b824 4000 shll r0
|
|
01b826 0220
|
|
01b828 0002 stc sr, r0
|
|
01b82a a000 bra h'0 ;@(h'1b82e)
|
|
01b82c 0490
|
|
01b82e 0039
|
|
01b830 6e00 mov.b @r0, r14
|
|
01b832 4611 cmp/pz r6
|
|
01b834 00ff mac.l @r15+, @r0+
|
|
01b836 ff80
|
|
01b838 0000
|
|
01b83a 0000
|
|
01b83c 0000
|
|
01b83e 1e3c mov.l r3, @(h'30,r14)
|
|
01b840 003f mac.l @r3+, @r0+
|
|
01b842 7e00
|
|
01b844 67ff exts.w r15, r7
|
|
01b846 006f mac.l @r6+, @r0+
|
|
01b848 ff00
|
|
01b84a 7fff add #h'ff, r15
|
|
01b84c 007f mac.l @r7+, @r0+
|
|
01b84e ff00
|
|
01b850 7fff add #h'ff, r15
|
|
01b852 003f mac.l @r3+, @r0+
|
|
01b854 fe00
|
|
01b856 1ffc mov.l r15, @(h'30,r15)
|
|
01b858 000f mac.l @r0+, @r0+
|
|
01b85a f800
|
|
01b85c 07f0
|
|
01b85e 0003 bsrf r0
|
|
01b860 e000 mov #h'0, r0
|
|
01b862 01c0
|
|
01b864 0000
|
|
01b866 8000 mov.b r0, @(h'0,r0)
|
|
01b868 0000
|
|
01b86a 0000
|
|
01b86c 0000
|
|
01b86e 01c0
|
|
01b870 0002 stc sr, r0
|
|
01b872 2000 mov.b r0, @r0
|
|
01b874 0550
|
|
01b876 0004 mov.b r0, @(r0,r0)
|
|
01b878 9000 mov.w @(h'0,pc), r0 ;@(h'1b87c)
|
|
01b87a 0550
|
|
01b87c 0002 stc sr, r0
|
|
01b87e 2000 mov.b r0, @r0
|
|
01b880 01c0
|
|
01b882 0038 ldtlb
|
|
01b884 0e00
|
|
01b886 4411 cmp/pz r4
|
|
01b888 00aa
|
|
01b88a 2a80 mov.b r8, @r10
|
|
01b88c 9224 mov.w @(h'48,pc), r2 ;@(h'1b8d8)
|
|
01b88e 80aa mov.b r0, @(h'a,r10)
|
|
01b890 2a80 mov.b r8, @r10
|
|
01b892 4411 cmp/pz r4
|
|
01b894 0038 ldtlb
|
|
01b896 0e00
|
|
01b898 0000
|
|
01b89a 0000
|
|
01b89c 0000
|
|
01b89e 0000
|
|
01b8a0 0000
|
|
01b8a2 0000
|
|
01b8a4 0000
|
|
01b8a6 0000
|
|
01b8a8 0000
|
|
01b8aa 7800
|
|
01b8ac 0084 mov.b r8, @(r0,r0)
|
|
01b8ae 0e00
|
|
01b8b0 a411 bra h'822 ;@(h'1c0d6)
|
|
01b8b2 0084 mov.b r8, @(r0,r0)
|
|
01b8b4 1100 mov.l r0, @(h'0,r1)
|
|
01b8b6 7802
|
|
01b8b8 0085 mov.w r8, @(r0,r0)
|
|
01b8ba 4400 shll r4
|
|
01b8bc a488 bra h'910 ;@(h'1c1d0)
|
|
01b8be 0085 mov.w r8, @(r0,r0)
|
|
01b8c0 5f00 mov.l @(h'0,r0), r15
|
|
01b8c2 8400 mov.b @(h'0,r0), r0
|
|
01b8c4 0078
|
|
01b8c6 0000
|
|
01b8c8 0000
|
|
01b8ca 0000
|
|
01b8cc 0000
|
|
01b8ce 0000
|
|
01b8d0 0000
|
|
01b8d2 0000
|
|
01b8d4 0000
|
|
01b8d6 0000
|
|
01b8d8 0000
|
|
01b8da 0000
|
|
01b8dc 003f mac.l @r3+, @r0+
|
|
01b8de f800
|
|
01b8e0 4004 rotl r0
|
|
01b8e2 0051
|
|
01b8e4 1200 mov.l r0, @(h'0,r2)
|
|
01b8e6 4889
|
|
01b8e8 0044 mov.b r4, @(r0,r0)
|
|
01b8ea 4500 shll r5
|
|
01b8ec 4889
|
|
01b8ee 0051
|
|
01b8f0 1200 mov.l r0, @(h'0,r2)
|
|
01b8f2 4004 rotl r0
|
|
01b8f4 003f mac.l @r3+, @r0+
|
|
01b8f6 f800
|
|
01b8f8 0000
|
|
01b8fa 0000
|
|
01b8fc 0000
|
|
01b8fe 0000
|
|
01b900 0000
|
|
01b902 0000
|
|
01b904 03e0
|
|
01b906 000c mov.b @(r0,r0), r0
|
|
01b908 1800 mov.l r0, @(h'0,r8)
|
|
01b90a 1004 mov.l r0, @(h'10,r0)
|
|
01b90c 0027 mul.l r2, r0
|
|
01b90e 7200
|
|
01b910 4f79
|
|
01b912 004f mac.l @r4+, @r0+
|
|
01b914 f900
|
|
01b916 8ff8 bf/s h'-10 ;@(h'1b90a)
|
|
01b918 8083 mov.b r0, @(h'3,r8)
|
|
01b91a e080 mov #h'ffffff80, r0
|
|
01b91c 8ff8 bf/s h'-10 ;@(h'1b910)
|
|
01b91e 808f mov.b r0, @(h'f,r8)
|
|
01b920 f880
|
|
01b922 8f78 bf/s h'f0 ;@(h'1ba16)
|
|
01b924 8047 mov.b r0, @(h'7,r4)
|
|
01b926 7100
|
|
01b928 4081
|
|
01b92a 0020
|
|
01b92c 8200
|
|
01b92e 1104 mov.l r0, @(h'10,r1)
|
|
01b930 000c mov.b @(r0,r0), r0
|
|
01b932 1800 mov.l r0, @(h'0,r8)
|
|
01b934 03e0
|
|
01b936 0000
|
|
01b938 0000
|
|
01b93a 0000
|
|
01b93c 0000
|
|
01b93e 0000
|
|
01b940 0000
|
|
01b942 0000
|
|
01b944 0000
|
|
01b946 0000
|
|
01b948 0000
|
|
01b94a 0000
|
|
01b94c 0000
|
|
01b94e 0000
|
|
01b950 0880
|
|
01b952 3f80 cmp/eq r8, r15
|
|
01b954 7f80 add #h'80, r15
|
|
01b956 ff80
|
|
01b958 f900
|
|
01b95a f880
|
|
01b95c ca80 xor #h'80, r0
|
|
01b95e ca40 xor #h'40, r0
|
|
01b960 6880 mov.b @r8, r8
|
|
01b962 5080 mov.l @(h'0,r8), r0
|
|
01b964 af00 bra h'-200 ;@(h'1b768)
|
|
01b966 5080 mov.l @(h'0,r8), r0
|
|
01b968 2e80 mov.b r8, @r14
|
|
01b96a 2500 mov.b r0, @r5
|
|
01b96c 4800 shll r8
|
|
01b96e 7000
|
|
01b970 3e00 cmp/eq r0, r14
|
|
01b972 3e00 cmp/eq r0, r14
|
|
01b974 3e00 cmp/eq r0, r14
|
|
01b976 ff80
|
|
01b978 7900
|
|
01b97a f880
|
|
01b97c ca80 xor #h'80, r0
|
|
01b97e ca40 xor #h'40, r0
|
|
01b980 6880 mov.b @r8, r8
|
|
01b982 5080 mov.l @(h'0,r8), r0
|
|
01b984 af00 bra h'-200 ;@(h'1b788)
|
|
01b986 5080 mov.l @(h'0,r8), r0
|
|
01b988 3e80 cmp/eq r8, r14
|
|
01b98a 3d00 cmp/eq r0, r13
|
|
01b98c 7800
|
|
01b98e 7000
|
|
01b990 1c00 mov.l r0, @(h'0,r12)
|
|
01b992 2200 mov.b r0, @r2
|
|
01b994 2200 mov.b r0, @r2
|
|
01b996 7fc0 add #h'c0, r15
|
|
01b998 f900
|
|
01b99a f880
|
|
01b99c ca80 xor #h'80, r0
|
|
01b99e ca40 xor #h'40, r0
|
|
01b9a0 6880 mov.b @r8, r8
|
|
01b9a2 5080 mov.l @(h'0,r8), r0
|
|
01b9a4 af00 bra h'-200 ;@(h'1b7a8)
|
|
01b9a6 5080 mov.l @(h'0,r8), r0
|
|
01b9a8 2e80 mov.b r8, @r14
|
|
01b9aa 2500 mov.b r0, @r5
|
|
01b9ac 4800 shll r8
|
|
01b9ae 7000
|
|
01b9b0 0880
|
|
01b9b2 3f80 cmp/eq r8, r15
|
|
01b9b4 7f80 add #h'80, r15
|
|
01b9b6 ff80
|
|
01b9b8 f900
|
|
01b9ba f880
|
|
01b9bc ca80 xor #h'80, r0
|
|
01b9be fa40
|
|
01b9c0 7f80 add #h'80, r15
|
|
01b9c2 5f80 mov.l @(h'0,r8), r15
|
|
01b9c4 af00 bra h'-200 ;@(h'1b7c8)
|
|
01b9c6 5080 mov.l @(h'0,r8), r0
|
|
01b9c8 3e80 cmp/eq r8, r14
|
|
01b9ca 3d00 cmp/eq r0, r13
|
|
01b9cc 7800
|
|
01b9ce 7000
|
|
01b9d0 0000
|
|
01b9d2 3f00 cmp/eq r0, r15
|
|
01b9d4 4180
|
|
01b9d6 8080 mov.b r0, @(h'0,r8)
|
|
01b9d8 8080 mov.b r0, @(h'0,r8)
|
|
01b9da 8f80 bf/s h'-100 ;@(h'1b8de)
|
|
01b9dc 8e80
|
|
01b9de cf40 or.b #h'40, @(r0,gbr)
|
|
01b9e0 6880 mov.b @r8, r8
|
|
01b9e2 5080 mov.l @(h'0,r8), r0
|
|
01b9e4 af00 bra h'-200 ;@(h'1b7e8)
|
|
01b9e6 5080 mov.l @(h'0,r8), r0
|
|
01b9e8 3e80 cmp/eq r8, r14
|
|
01b9ea 3d00 cmp/eq r0, r13
|
|
01b9ec 4800 shll r8
|
|
01b9ee 7000
|
|
01b9f0 0800
|
|
01b9f2 1400 mov.l r0, @(h'0,r4)
|
|
01b9f4 2200 mov.b r0, @r2
|
|
01b9f6 4100 shll r1
|
|
01b9f8 8080 mov.b r0, @(h'0,r8)
|
|
01b9fa ff80
|
|
01b9fc d880 mov.l @(h'200,pc), r8 ;@(h'1bc00)
|
|
01b9fe ab40 bra h'-980 ;@(h'1b082)
|
|
01ba00 5880 mov.l @(h'0,r8), r8
|
|
01ba02 7080 add #h'80, r0
|
|
01ba04 af00 bra h'-200 ;@(h'1b808)
|
|
01ba06 5080 mov.l @(h'0,r8), r0
|
|
01ba08 2e80 mov.b r8, @r14
|
|
01ba0a 2500 mov.b r0, @r5
|
|
01ba0c 4800 shll r8
|
|
01ba0e 7000
|
|
01ba10 0880
|
|
01ba12 3f80 cmp/eq r8, r15
|
|
01ba14 7f80 add #h'80, r15
|
|
01ba16 ff80
|
|
01ba18 f900
|
|
01ba1a f880
|
|
01ba1c ca80 xor #h'80, r0
|
|
01ba1e ca40 xor #h'40, r0
|
|
01ba20 6880 mov.b @r8, r8
|
|
01ba22 5080 mov.l @(h'0,r8), r0
|
|
01ba24 af00 bra h'-200 ;@(h'1b828)
|
|
01ba26 5080 mov.l @(h'0,r8), r0
|
|
01ba28 2e80 mov.b r8, @r14
|
|
01ba2a 2500 mov.b r0, @r5
|
|
01ba2c 4900 shll r9
|
|
01ba2e 7700
|
|
01ba30 3e00 cmp/eq r0, r14
|
|
01ba32 3e00 cmp/eq r0, r14
|
|
01ba34 3e00 cmp/eq r0, r14
|
|
01ba36 ff80
|
|
01ba38 7900
|
|
01ba3a f880
|
|
01ba3c ca80 xor #h'80, r0
|
|
01ba3e ca40 xor #h'40, r0
|
|
01ba40 6880 mov.b @r8, r8
|
|
01ba42 5080 mov.l @(h'0,r8), r0
|
|
01ba44 af00 bra h'-200 ;@(h'1b848)
|
|
01ba46 5080 mov.l @(h'0,r8), r0
|
|
01ba48 3e80 cmp/eq r8, r14
|
|
01ba4a 3f00 cmp/eq r0, r15
|
|
01ba4c 7f00
|
|
01ba4e 7700
|
|
01ba50 1c00 mov.l r0, @(h'0,r12)
|
|
01ba52 2200 mov.b r0, @r2
|
|
01ba54 2200 mov.b r0, @r2
|
|
01ba56 7fc0 add #h'c0, r15
|
|
01ba58 f900
|
|
01ba5a f880
|
|
01ba5c ca80 xor #h'80, r0
|
|
01ba5e ca40 xor #h'40, r0
|
|
01ba60 6880 mov.b @r8, r8
|
|
01ba62 5080 mov.l @(h'0,r8), r0
|
|
01ba64 af00 bra h'-200 ;@(h'1b868)
|
|
01ba66 5080 mov.l @(h'0,r8), r0
|
|
01ba68 2e80 mov.b r8, @r14
|
|
01ba6a 2500 mov.b r0, @r5
|
|
01ba6c 4900 shll r9
|
|
01ba6e 7700
|
|
01ba70 0880
|
|
01ba72 3f80 cmp/eq r8, r15
|
|
01ba74 7f80 add #h'80, r15
|
|
01ba76 ff80
|
|
01ba78 f900
|
|
01ba7a f880
|
|
01ba7c ca80 xor #h'80, r0
|
|
01ba7e fa40
|
|
01ba80 7f80 add #h'80, r15
|
|
01ba82 5f80 mov.l @(h'0,r8), r15
|
|
01ba84 af00 bra h'-200 ;@(h'1b888)
|
|
01ba86 5080 mov.l @(h'0,r8), r0
|
|
01ba88 3e80 cmp/eq r8, r14
|
|
01ba8a 3f00 cmp/eq r0, r15
|
|
01ba8c 7f00
|
|
01ba8e 7700
|
|
01ba90 0000
|
|
01ba92 3f00 cmp/eq r0, r15
|
|
01ba94 4180
|
|
01ba96 8080 mov.b r0, @(h'0,r8)
|
|
01ba98 8080 mov.b r0, @(h'0,r8)
|
|
01ba9a 8f80 bf/s h'-100 ;@(h'1b99e)
|
|
01ba9c 8e80
|
|
01ba9e cf40 or.b #h'40, @(r0,gbr)
|
|
01baa0 6880 mov.b @r8, r8
|
|
01baa2 5080 mov.l @(h'0,r8), r0
|
|
01baa4 af00 bra h'-200 ;@(h'1b8a8)
|
|
01baa6 5080 mov.l @(h'0,r8), r0
|
|
01baa8 3e80 cmp/eq r8, r14
|
|
01baaa 3f00 cmp/eq r0, r15
|
|
01baac 4900 shll r9
|
|
01baae 7700
|
|
01bab0 0800
|
|
01bab2 1400 mov.l r0, @(h'0,r4)
|
|
01bab4 2200 mov.b r0, @r2
|
|
01bab6 4100 shll r1
|
|
01bab8 8080 mov.b r0, @(h'0,r8)
|
|
01baba ff80
|
|
01babc d880 mov.l @(h'200,pc), r8 ;@(h'1bcc0)
|
|
01babe ab40 bra h'-980 ;@(h'1b142)
|
|
01bac0 5880 mov.l @(h'0,r8), r8
|
|
01bac2 7080 add #h'80, r0
|
|
01bac4 af00 bra h'-200 ;@(h'1b8c8)
|
|
01bac6 5080 mov.l @(h'0,r8), r0
|
|
01bac8 2e80 mov.b r8, @r14
|
|
01baca 2500 mov.b r0, @r5
|
|
01bacc 4900 shll r9
|
|
01bace 7700
|
|
01bad0 0880
|
|
01bad2 3f80 cmp/eq r8, r15
|
|
01bad4 7f80 add #h'80, r15
|
|
01bad6 ff80
|
|
01bad8 f900
|
|
01bada f880
|
|
01badc ca80 xor #h'80, r0
|
|
01bade ca40 xor #h'40, r0
|
|
01bae0 6880 mov.b @r8, r8
|
|
01bae2 5080 mov.l @(h'0,r8), r0
|
|
01bae4 af00 bra h'-200 ;@(h'1b8e8)
|
|
01bae6 5080 mov.l @(h'0,r8), r0
|
|
01bae8 2e80 mov.b r8, @r14
|
|
01baea 2300 mov.b r0, @r3
|
|
01baec 1a00 mov.l r0, @(h'0,r10)
|
|
01baee 0e00
|
|
01baf0 3e00 cmp/eq r0, r14
|
|
01baf2 3e00 cmp/eq r0, r14
|
|
01baf4 3e00 cmp/eq r0, r14
|
|
01baf6 ff80
|
|
01baf8 7900
|
|
01bafa f880
|
|
01bafc ca80 xor #h'80, r0
|
|
01bafe ca40 xor #h'40, r0
|
|
01bb00 6880 mov.b @r8, r8
|
|
01bb02 5080 mov.l @(h'0,r8), r0
|
|
01bb04 af00 bra h'-200 ;@(h'1b908)
|
|
01bb06 5080 mov.l @(h'0,r8), r0
|
|
01bb08 3e80 cmp/eq r8, r14
|
|
01bb0a 3f00 cmp/eq r0, r15
|
|
01bb0c 1e00 mov.l r0, @(h'0,r14)
|
|
01bb0e 0e00
|
|
01bb10 1c00 mov.l r0, @(h'0,r12)
|
|
01bb12 2200 mov.b r0, @r2
|
|
01bb14 2200 mov.b r0, @r2
|
|
01bb16 7fc0 add #h'c0, r15
|
|
01bb18 f900
|
|
01bb1a f880
|
|
01bb1c ca80 xor #h'80, r0
|
|
01bb1e ca40 xor #h'40, r0
|
|
01bb20 6880 mov.b @r8, r8
|
|
01bb22 5080 mov.l @(h'0,r8), r0
|
|
01bb24 af00 bra h'-200 ;@(h'1b928)
|
|
01bb26 5080 mov.l @(h'0,r8), r0
|
|
01bb28 2e80 mov.b r8, @r14
|
|
01bb2a 2300 mov.b r0, @r3
|
|
01bb2c 1a00 mov.l r0, @(h'0,r10)
|
|
01bb2e 0e00
|
|
01bb30 0880
|
|
01bb32 3f80 cmp/eq r8, r15
|
|
01bb34 7f80 add #h'80, r15
|
|
01bb36 ff80
|
|
01bb38 f900
|
|
01bb3a f880
|
|
01bb3c ca80 xor #h'80, r0
|
|
01bb3e fa40
|
|
01bb40 7f80 add #h'80, r15
|
|
01bb42 5f80 mov.l @(h'0,r8), r15
|
|
01bb44 af00 bra h'-200 ;@(h'1b948)
|
|
01bb46 5080 mov.l @(h'0,r8), r0
|
|
01bb48 3e80 cmp/eq r8, r14
|
|
01bb4a 3f00 cmp/eq r0, r15
|
|
01bb4c 1e00 mov.l r0, @(h'0,r14)
|
|
01bb4e 0e00
|
|
01bb50 0000
|
|
01bb52 3f00 cmp/eq r0, r15
|
|
01bb54 4180
|
|
01bb56 8080 mov.b r0, @(h'0,r8)
|
|
01bb58 8080 mov.b r0, @(h'0,r8)
|
|
01bb5a 8f80 bf/s h'-100 ;@(h'1ba5e)
|
|
01bb5c 8e80
|
|
01bb5e cf40 or.b #h'40, @(r0,gbr)
|
|
01bb60 6880 mov.b @r8, r8
|
|
01bb62 5080 mov.l @(h'0,r8), r0
|
|
01bb64 af00 bra h'-200 ;@(h'1b968)
|
|
01bb66 5080 mov.l @(h'0,r8), r0
|
|
01bb68 3e80 cmp/eq r8, r14
|
|
01bb6a 3f00 cmp/eq r0, r15
|
|
01bb6c 1200 mov.l r0, @(h'0,r2)
|
|
01bb6e 0e00
|
|
01bb70 0800
|
|
01bb72 1400 mov.l r0, @(h'0,r4)
|
|
01bb74 2200 mov.b r0, @r2
|
|
01bb76 4100 shll r1
|
|
01bb78 8080 mov.b r0, @(h'0,r8)
|
|
01bb7a ff80
|
|
01bb7c d880 mov.l @(h'200,pc), r8 ;@(h'1bd80)
|
|
01bb7e ab40 bra h'-980 ;@(h'1b202)
|
|
01bb80 5880 mov.l @(h'0,r8), r8
|
|
01bb82 7080 add #h'80, r0
|
|
01bb84 af00 bra h'-200 ;@(h'1b988)
|
|
01bb86 5080 mov.l @(h'0,r8), r0
|
|
01bb88 2e80 mov.b r8, @r14
|
|
01bb8a 2300 mov.b r0, @r3
|
|
01bb8c 1a00 mov.l r0, @(h'0,r10)
|
|
01bb8e 0e00
|
|
01bb90 f77f
|
|
01bb92 c07f mov.b r0, @(h'7f,gbr)
|
|
01bb94 807f mov.b r0, @(h'f,r7)
|
|
01bb96 007f mac.l @r7+, @r0+
|
|
01bb98 00ff mac.l @r15+, @r0+
|
|
01bb9a 007f mac.l @r7+, @r0+
|
|
01bb9c 007f mac.l @r7+, @r0+
|
|
01bb9e 003f mac.l @r3+, @r0+
|
|
01bba0 807f mov.b r0, @(h'f,r7)
|
|
01bba2 807f mov.b r0, @(h'f,r7)
|
|
01bba4 40ff mac.w @r15+, @r0+
|
|
01bba6 a07f bra h'fe ;@(h'1bca8)
|
|
01bba8 c07f mov.b r0, @(h'7f,gbr)
|
|
01bbaa c2ff mov.l r0, @(h'3fc,gbr)
|
|
01bbac 87ff
|
|
01bbae 8fff bf/s h'-2 ;@(h'1bbb0)
|
|
01bbb0 c1ff mov.w r0, @(h'1fe,gbr)
|
|
01bbb2 c1ff mov.w r0, @(h'1fe,gbr)
|
|
01bbb4 c1ff mov.w r0, @(h'1fe,gbr)
|
|
01bbb6 007f mac.l @r7+, @r0+
|
|
01bbb8 80ff mov.b r0, @(h'f,r15)
|
|
01bbba 007f mac.l @r7+, @r0+
|
|
01bbbc 007f mac.l @r7+, @r0+
|
|
01bbbe 003f mac.l @r3+, @r0+
|
|
01bbc0 807f mov.b r0, @(h'f,r7)
|
|
01bbc2 807f mov.b r0, @(h'f,r7)
|
|
01bbc4 00ff mac.l @r15+, @r0+
|
|
01bbc6 807f mov.b r0, @(h'f,r7)
|
|
01bbc8 c07f mov.b r0, @(h'7f,gbr)
|
|
01bbca c2ff mov.l r0, @(h'3fc,gbr)
|
|
01bbcc 87ff
|
|
01bbce 8fff bf/s h'-2 ;@(h'1bbd0)
|
|
01bbd0 e3c0 mov #h'ffffffc0, r3
|
|
01bbd2 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bbd4 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bbd6 8000 mov.b r0, @(h'0,r0)
|
|
01bbd8 00c0
|
|
01bbda 0040
|
|
01bbdc 0040
|
|
01bbde 0000
|
|
01bbe0 8040 mov.b r0, @(h'0,r4)
|
|
01bbe2 8040 mov.b r0, @(h'0,r4)
|
|
01bbe4 00c0
|
|
01bbe6 8040 mov.b r0, @(h'0,r4)
|
|
01bbe8 c040 mov.b r0, @(h'40,gbr)
|
|
01bbea c2c0 mov.l r0, @(h'300,gbr)
|
|
01bbec 87c0
|
|
01bbee 8fc0 bf/s h'-80 ;@(h'1bb72)
|
|
01bbf0 f740
|
|
01bbf2 c040 mov.b r0, @(h'40,gbr)
|
|
01bbf4 8040 mov.b r0, @(h'0,r4)
|
|
01bbf6 0040
|
|
01bbf8 00c0
|
|
01bbfa 0040
|
|
01bbfc 0040
|
|
01bbfe 0000
|
|
01bc00 8040 mov.b r0, @(h'0,r4)
|
|
01bc02 8040 mov.b r0, @(h'0,r4)
|
|
01bc04 00c0
|
|
01bc06 8040 mov.b r0, @(h'0,r4)
|
|
01bc08 c040 mov.b r0, @(h'40,gbr)
|
|
01bc0a c2c0 mov.l r0, @(h'300,gbr)
|
|
01bc0c 87c0
|
|
01bc0e 8fc0 bf/s h'-80 ;@(h'1bb92)
|
|
01bc10 ffc0
|
|
01bc12 c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bc14 8040 mov.b r0, @(h'0,r4)
|
|
01bc16 0040
|
|
01bc18 0040
|
|
01bc1a 0040
|
|
01bc1c 0040
|
|
01bc1e 0000
|
|
01bc20 8040 mov.b r0, @(h'0,r4)
|
|
01bc22 8040 mov.b r0, @(h'0,r4)
|
|
01bc24 00c0
|
|
01bc26 8040 mov.b r0, @(h'0,r4)
|
|
01bc28 c040 mov.b r0, @(h'40,gbr)
|
|
01bc2a c2c0 mov.l r0, @(h'300,gbr)
|
|
01bc2c 87c0
|
|
01bc2e 8fc0 bf/s h'-80 ;@(h'1bbb2)
|
|
01bc30 f7c0
|
|
01bc32 e3c0 mov #h'ffffffc0, r3
|
|
01bc34 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bc36 80c0 mov.b r0, @(h'0,r12)
|
|
01bc38 0040
|
|
01bc3a 0040
|
|
01bc3c 0040
|
|
01bc3e 0000
|
|
01bc40 8040 mov.b r0, @(h'0,r4)
|
|
01bc42 8040 mov.b r0, @(h'0,r4)
|
|
01bc44 00c0
|
|
01bc46 8040 mov.b r0, @(h'0,r4)
|
|
01bc48 c040 mov.b r0, @(h'40,gbr)
|
|
01bc4a c2c0 mov.l r0, @(h'300,gbr)
|
|
01bc4c 87c0
|
|
01bc4e 8fc0 bf/s h'-80 ;@(h'1bbd2)
|
|
01bc50 f77f
|
|
01bc52 c07f mov.b r0, @(h'7f,gbr)
|
|
01bc54 807f mov.b r0, @(h'f,r7)
|
|
01bc56 007f mac.l @r7+, @r0+
|
|
01bc58 00ff mac.l @r15+, @r0+
|
|
01bc5a 007f mac.l @r7+, @r0+
|
|
01bc5c 007f mac.l @r7+, @r0+
|
|
01bc5e 003f mac.l @r3+, @r0+
|
|
01bc60 807f mov.b r0, @(h'f,r7)
|
|
01bc62 807f mov.b r0, @(h'f,r7)
|
|
01bc64 40ff mac.w @r15+, @r0+
|
|
01bc66 a07f bra h'fe ;@(h'1bd68)
|
|
01bc68 c07f mov.b r0, @(h'7f,gbr)
|
|
01bc6a c0ff mov.b r0, @(h'ff,gbr)
|
|
01bc6c 80ff mov.b r0, @(h'f,r15)
|
|
01bc6e 88ff cmp/eq #h'ffffffff, r0
|
|
01bc70 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bc72 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bc74 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bc76 0040
|
|
01bc78 80c0 mov.b r0, @(h'0,r12)
|
|
01bc7a 0040
|
|
01bc7c 0040
|
|
01bc7e 0000
|
|
01bc80 8040 mov.b r0, @(h'0,r4)
|
|
01bc82 8040 mov.b r0, @(h'0,r4)
|
|
01bc84 00c0
|
|
01bc86 8040 mov.b r0, @(h'0,r4)
|
|
01bc88 c040 mov.b r0, @(h'40,gbr)
|
|
01bc8a c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bc8c 80c0 mov.b r0, @(h'0,r12)
|
|
01bc8e 88c0 cmp/eq #h'ffffffc0, r0
|
|
01bc90 e3c0 mov #h'ffffffc0, r3
|
|
01bc92 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bc94 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bc96 8000 mov.b r0, @(h'0,r0)
|
|
01bc98 00c0
|
|
01bc9a 0040
|
|
01bc9c 0040
|
|
01bc9e 0000
|
|
01bca0 8040 mov.b r0, @(h'0,r4)
|
|
01bca2 8040 mov.b r0, @(h'0,r4)
|
|
01bca4 00c0
|
|
01bca6 8040 mov.b r0, @(h'0,r4)
|
|
01bca8 c040 mov.b r0, @(h'40,gbr)
|
|
01bcaa c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bcac 80c0 mov.b r0, @(h'0,r12)
|
|
01bcae 88c0 cmp/eq #h'ffffffc0, r0
|
|
01bcb0 f740
|
|
01bcb2 c040 mov.b r0, @(h'40,gbr)
|
|
01bcb4 8040 mov.b r0, @(h'0,r4)
|
|
01bcb6 0040
|
|
01bcb8 00c0
|
|
01bcba 0040
|
|
01bcbc 0040
|
|
01bcbe 0000
|
|
01bcc0 8040 mov.b r0, @(h'0,r4)
|
|
01bcc2 8040 mov.b r0, @(h'0,r4)
|
|
01bcc4 00c0
|
|
01bcc6 8040 mov.b r0, @(h'0,r4)
|
|
01bcc8 c040 mov.b r0, @(h'40,gbr)
|
|
01bcca c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bccc 80c0 mov.b r0, @(h'0,r12)
|
|
01bcce 88c0 cmp/eq #h'ffffffc0, r0
|
|
01bcd0 ffc0
|
|
01bcd2 c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bcd4 8040 mov.b r0, @(h'0,r4)
|
|
01bcd6 0040
|
|
01bcd8 0040
|
|
01bcda 0040
|
|
01bcdc 0040
|
|
01bcde 0000
|
|
01bce0 8040 mov.b r0, @(h'0,r4)
|
|
01bce2 8040 mov.b r0, @(h'0,r4)
|
|
01bce4 00c0
|
|
01bce6 8040 mov.b r0, @(h'0,r4)
|
|
01bce8 c040 mov.b r0, @(h'40,gbr)
|
|
01bcea c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bcec 80c0 mov.b r0, @(h'0,r12)
|
|
01bcee 88c0 cmp/eq #h'ffffffc0, r0
|
|
01bcf0 f7c0
|
|
01bcf2 e3c0 mov #h'ffffffc0, r3
|
|
01bcf4 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bcf6 80c0 mov.b r0, @(h'0,r12)
|
|
01bcf8 0040
|
|
01bcfa 0040
|
|
01bcfc 0040
|
|
01bcfe 0000
|
|
01bd00 8040 mov.b r0, @(h'0,r4)
|
|
01bd02 8040 mov.b r0, @(h'0,r4)
|
|
01bd04 00c0
|
|
01bd06 8040 mov.b r0, @(h'0,r4)
|
|
01bd08 c040 mov.b r0, @(h'40,gbr)
|
|
01bd0a c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bd0c 80c0 mov.b r0, @(h'0,r12)
|
|
01bd0e 88c0 cmp/eq #h'ffffffc0, r0
|
|
01bd10 f77f
|
|
01bd12 c07f mov.b r0, @(h'7f,gbr)
|
|
01bd14 807f mov.b r0, @(h'f,r7)
|
|
01bd16 007f mac.l @r7+, @r0+
|
|
01bd18 00ff mac.l @r15+, @r0+
|
|
01bd1a 007f mac.l @r7+, @r0+
|
|
01bd1c 007f mac.l @r7+, @r0+
|
|
01bd1e 003f mac.l @r3+, @r0+
|
|
01bd20 807f mov.b r0, @(h'f,r7)
|
|
01bd22 807f mov.b r0, @(h'f,r7)
|
|
01bd24 40ff mac.w @r15+, @r0+
|
|
01bd26 a07f bra h'fe ;@(h'1be28)
|
|
01bd28 c07f mov.b r0, @(h'7f,gbr)
|
|
01bd2a c0ff mov.b r0, @(h'ff,gbr)
|
|
01bd2c e1ff mov #h'ffffffff, r1
|
|
01bd2e f1ff
|
|
01bd30 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bd32 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bd34 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bd36 0040
|
|
01bd38 80c0 mov.b r0, @(h'0,r12)
|
|
01bd3a 0040
|
|
01bd3c 0040
|
|
01bd3e 0000
|
|
01bd40 8040 mov.b r0, @(h'0,r4)
|
|
01bd42 8040 mov.b r0, @(h'0,r4)
|
|
01bd44 00c0
|
|
01bd46 8040 mov.b r0, @(h'0,r4)
|
|
01bd48 c040 mov.b r0, @(h'40,gbr)
|
|
01bd4a c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bd4c e1c0 mov #h'ffffffc0, r1
|
|
01bd4e f1c0
|
|
01bd50 e3c0 mov #h'ffffffc0, r3
|
|
01bd52 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bd54 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bd56 8000 mov.b r0, @(h'0,r0)
|
|
01bd58 00c0
|
|
01bd5a 0040
|
|
01bd5c 0040
|
|
01bd5e 0000
|
|
01bd60 8040 mov.b r0, @(h'0,r4)
|
|
01bd62 8040 mov.b r0, @(h'0,r4)
|
|
01bd64 00c0
|
|
01bd66 8040 mov.b r0, @(h'0,r4)
|
|
01bd68 c040 mov.b r0, @(h'40,gbr)
|
|
01bd6a c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bd6c e1c0 mov #h'ffffffc0, r1
|
|
01bd6e f1c0
|
|
01bd70 f740
|
|
01bd72 c040 mov.b r0, @(h'40,gbr)
|
|
01bd74 8040 mov.b r0, @(h'0,r4)
|
|
01bd76 0040
|
|
01bd78 00c0
|
|
01bd7a 0040
|
|
01bd7c 0040
|
|
01bd7e 0000
|
|
01bd80 8040 mov.b r0, @(h'0,r4)
|
|
01bd82 8040 mov.b r0, @(h'0,r4)
|
|
01bd84 00c0
|
|
01bd86 8040 mov.b r0, @(h'0,r4)
|
|
01bd88 c040 mov.b r0, @(h'40,gbr)
|
|
01bd8a c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bd8c e1c0 mov #h'ffffffc0, r1
|
|
01bd8e f1c0
|
|
01bd90 ffc0
|
|
01bd92 c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bd94 8040 mov.b r0, @(h'0,r4)
|
|
01bd96 0040
|
|
01bd98 0040
|
|
01bd9a 0040
|
|
01bd9c 0040
|
|
01bd9e 0000
|
|
01bda0 8040 mov.b r0, @(h'0,r4)
|
|
01bda2 8040 mov.b r0, @(h'0,r4)
|
|
01bda4 00c0
|
|
01bda6 8040 mov.b r0, @(h'0,r4)
|
|
01bda8 c040 mov.b r0, @(h'40,gbr)
|
|
01bdaa c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bdac e1c0 mov #h'ffffffc0, r1
|
|
01bdae f1c0
|
|
01bdb0 f7c0
|
|
01bdb2 e3c0 mov #h'ffffffc0, r3
|
|
01bdb4 c1c0 mov.w r0, @(h'180,gbr)
|
|
01bdb6 80c0 mov.b r0, @(h'0,r12)
|
|
01bdb8 0040
|
|
01bdba 0040
|
|
01bdbc 0040
|
|
01bdbe 0000
|
|
01bdc0 8040 mov.b r0, @(h'0,r4)
|
|
01bdc2 8040 mov.b r0, @(h'0,r4)
|
|
01bdc4 00c0
|
|
01bdc6 8040 mov.b r0, @(h'0,r4)
|
|
01bdc8 c040 mov.b r0, @(h'40,gbr)
|
|
01bdca c0c0 mov.b r0, @(h'c0,gbr)
|
|
01bdcc e1c0 mov #h'ffffffc0, r1
|
|
01bdce f1c0
|
|
01bdd0 0e11
|
|
01bdd2 111e mov.l r1, @(h'38,r1)
|
|
01bdd4 1214 mov.l r1, @(h'10,r2)
|
|
01bdd6 0a1b sleep
|
|
01bdd8 151b mov.l r1, @(h'2c,r5)
|
|
01bdda 151f mov.l r1, @(h'3c,r5)
|
|
01bddc 1515 mov.l r1, @(h'14,r5)
|
|
01bdde 1f00 mov.l r0, @(h'0,r15)
|
|
01bde0 0e11
|
|
01bde2 111e mov.l r1, @(h'38,r1)
|
|
01bde4 1214 mov.l r1, @(h'10,r2)
|
|
01bde6 0a1b sleep
|
|
01bde8 1b11 mov.l r1, @(h'4,r11)
|
|
01bdea 1b1f mov.l r1, @(h'3c,r11)
|
|
01bdec 0a0a sts mach, r10
|
|
01bdee 1f00 mov.l r0, @(h'0,r15)
|
|
01bdf0 f1e0
|
|
01bdf2 e0e1 mov #h'ffffffe1, r0
|
|
01bdf4 e1e3 mov #h'ffffffe3, r1
|
|
01bdf6 f1e0
|
|
01bdf8 e0e0 mov #h'ffffffe0, r0
|
|
01bdfa e0e0 mov #h'ffffffe0, r0
|
|
01bdfc e0e0 mov #h'ffffffe0, r0
|
|
01bdfe e0ff mov #h'ffffffff, r0
|
|
01be00 001c mov.b @(r0,r1), r0
|
|
01be02 2241 mov.w r4, @r2
|
|
01be04 415d shld r5, r1
|
|
01be06 415d shld r5, r1
|
|
01be08 415d shld r5, r1
|
|
01be0a 4141
|
|
01be0c 7f3e add #h'3e, r15
|
|
01be0e 1c00 mov.l r0, @(h'0,r12)
|
|
01be10 ffe3
|
|
01be12 c180 mov.w r0, @(h'100,gbr)
|
|
01be14 8080 mov.b r0, @(h'0,r8)
|
|
01be16 8080 mov.b r0, @(h'0,r8)
|
|
01be18 8080 mov.b r0, @(h'0,r8)
|
|
01be1a 8080 mov.b r0, @(h'0,r8)
|
|
01be1c 80c1 mov.b r0, @(h'1,r12)
|
|
01be1e e3ff mov #h'ffffffff, r3
|
|
01be20 001c mov.b @(r0,r1), r0
|
|
01be22 2241 mov.w r4, @r2
|
|
01be24 7f41 add #h'41, r15
|
|
01be26 7f49 add #h'49, r15
|
|
01be28 4941
|
|
01be2a 3e1c add r1, r14
|
|
01be2c 0000
|
|
01be2e 0000
|
|
01be30 001c mov.b @(r0,r1), r0
|
|
01be32 2241 mov.w r4, @r2
|
|
01be34 7f41 add #h'41, r15
|
|
01be36 7f49 add #h'49, r15
|
|
01be38 4941
|
|
01be3a 7f5d add #h'5d, r15
|
|
01be3c 4922 sts.l pr, @-r9
|
|
01be3e 1408 mov.l r0, @(h'20,r4)
|
|
01be40 001c mov.b @(r0,r1), r0
|
|
01be42 2241 mov.w r4, @r2
|
|
01be44 7f41 add #h'41, r15
|
|
01be46 7f49 add #h'49, r15
|
|
01be48 4941
|
|
01be4a 3e2a subc r2, r14
|
|
01be4c 1414 mov.l r1, @(h'10,r4)
|
|
01be4e 0808 clrt
|
|
01be50 ffe3
|
|
01be52 c180 mov.w r0, @(h'100,gbr)
|
|
01be54 8080 mov.b r0, @(h'0,r8)
|
|
01be56 8080 mov.b r0, @(h'0,r8)
|
|
01be58 8080 mov.b r0, @(h'0,r8)
|
|
01be5a c1e3 mov.w r0, @(h'1c6,gbr)
|
|
01be5c ffff
|
|
01be5e ffff
|
|
01be60 ffe3
|
|
01be62 c180 mov.w r0, @(h'100,gbr)
|
|
01be64 8080 mov.b r0, @(h'0,r8)
|
|
01be66 8080 mov.b r0, @(h'0,r8)
|
|
01be68 8080 mov.b r0, @(h'0,r8)
|
|
01be6a 8080 mov.b r0, @(h'0,r8)
|
|
01be6c 80c1 mov.b r0, @(h'1,r12)
|
|
01be6e e3f7 mov #h'fffffff7, r3
|
|
01be70 ffe3
|
|
01be72 c180 mov.w r0, @(h'100,gbr)
|
|
01be74 8080 mov.b r0, @(h'0,r8)
|
|
01be76 8080 mov.b r0, @(h'0,r8)
|
|
01be78 8080 mov.b r0, @(h'0,r8)
|
|
01be7a c1c1 mov.w r0, @(h'182,gbr)
|
|
01be7c e3e3 mov #h'ffffffe3, r3
|
|
01be7e f7f7
|
|
01be80 c3a5 trapa #h'a5
|
|
01be82 9966 mov.w @(h'cc,pc), r9 ;@(h'1bf52)
|
|
01be84 5a24 mov.l @(h'10,r2), r10
|
|
01be86 1818 mov.l r1, @(h'20,r8)
|
|
01be88 1f18 mov.l r1, @(h'20,r15)
|
|
01be8a 1f18 mov.l r1, @(h'20,r15)
|
|
01be8c 342c add r2, r4
|
|
01be8e 1408 mov.l r0, @(h'20,r4)
|
|
01be90 3c18 sub r1, r12
|
|
01be92 0081
|
|
01be94 81c3 mov.w r0, @(h'6,r12)
|
|
01be96 e7e7 mov #h'ffffffe7, r7
|
|
01be98 e0e0 mov #h'ffffffe0, r0
|
|
01be9a e0e7 mov #h'ffffffe7, r0
|
|
01be9c c3c3 trapa #h'c3
|
|
01be9e e3f7 mov #h'fffffff7, r3
|
|
01bea0 0305 mov.w r0, @(r0,r3)
|
|
01bea2 09d2 stc r5_bank, r9
|
|
01bea4 a488 bra h'910 ;@(h'1c7b8)
|
|
01bea6 5020 mov.l @(h'0,r2), r0
|
|
01bea8 fcf8
|
|
01beaa f021
|
|
01beac 0307 mul.l r0, r3
|
|
01beae 8fdf bf/s h'-42 ;@(h'1be70)
|
|
01beb0 7884 add #h'84, r8
|
|
01beb2 9484 mov.w @(h'108,pc), r4 ;@(h'1bfbe)
|
|
01beb4 8478 mov.b @(h'8,r7), r0
|
|
01beb6 0000
|
|
01beb8 7884 add #h'84, r8
|
|
01beba b4b4 bsr h'968 ;@(h'1c826)
|
|
01bebc 8478 mov.b @(h'8,r7), r0
|
|
01bebe 0000
|
|
01bec0 8703
|
|
01bec2 0303 bsrf r3
|
|
01bec4 0387 mul.l r8, r3
|
|
01bec6 ffff
|
|
01bec8 0a00
|
|
01beca 3500 cmp/eq r0, r5
|
|
01becc 5e80 mov.l @(h'0,r8), r14
|
|
01bece a180 bra h'300 ;@(h'1c1d2)
|
|
01bed0 6940 mov.b @r4, r9
|
|
01bed2 a580 bra h'b00 ;@(h'1c9d6)
|
|
01bed4 6140 mov.b @r4, r1
|
|
01bed6 5e80 mov.l @(h'0,r8), r14
|
|
01bed8 2b00 mov.b r0, @r11
|
|
01beda 1400 mov.l r0, @(h'0,r4)
|
|
01bedc 0000
|
|
01bede 0000
|
|
01bee0 0000
|
|
01bee2 0000
|
|
01bee4 0000
|
|
01bee6 0000
|
|
01bee8 f1ff
|
|
01beea c0ff mov.b r0, @(h'ff,gbr)
|
|
01beec 807f mov.b r0, @(h'f,r7)
|
|
01beee 007f mac.l @r7+, @r0+
|
|
01bef0 003f mac.l @r3+, @r0+
|
|
01bef2 003f mac.l @r3+, @r0+
|
|
01bef4 803f mov.b r0, @(h'f,r3)
|
|
01bef6 807f mov.b r0, @(h'f,r7)
|
|
01bef8 c0ff mov.b r0, @(h'ff,gbr)
|
|
01befa e3ff mov #h'ffffffff, r3
|
|
01befc ffff
|
|
01befe ffff
|
|
01bf00 ffff
|
|
01bf02 ffff
|
|
01bf04 ffff
|
|
01bf06 ffff
|
|
01bf08 7c8e add #h'8e, r12
|
|
01bf0a adad bra h'-4a6 ;@(h'1ba68)
|
|
01bf0c ad8e bra h'-4e4 ;@(h'1ba2c)
|
|
01bf0e 7c00
|
|
01bf10 3e71
|
|
01bf12 b5b5 bsr h'b6a ;@(h'1ca80)
|
|
01bf14 b571 bsr h'ae2 ;@(h'1c9fa)
|
|
01bf16 3e00 cmp/eq r0, r14
|
|
01bf18 8301
|
|
01bf1a 0000
|
|
01bf1c 0001
|
|
01bf1e 83ff
|
|
01bf20 c180 mov.w r0, @(h'100,gbr)
|
|
01bf22 0000
|
|
01bf24 0080
|
|
01bf26 c1ff mov.w r0, @(h'1fe,gbr)
|
|
01bf28 0300
|
|
01bf2a 3f80 cmp/eq r8, r15
|
|
01bf2c 7078 add #h'78, r0
|
|
01bf2e d046 mov.l @(h'118,pc), r0 ;@(h'1c048)
|
|
01bf30 9371 mov.w @(h'e2,pc), r3 ;@(h'1c016)
|
|
01bf32 d046 mov.l @(h'118,pc), r0 ;@(h'1c04c)
|
|
01bf34 7078 add #h'78, r0
|
|
01bf36 3f80 cmp/eq r8, r15
|
|
01bf38 0300
|
|
01bf3a 0000
|
|
01bf3c 0000
|
|
01bf3e 0000
|
|
01bf40 0000
|
|
01bf42 0000
|
|
01bf44 0000
|
|
01bf46 0000
|
|
01bf48 0300
|
|
01bf4a 3fb0 cmp/eq r11, r15
|
|
01bf4c 704c add #h'4c, r0
|
|
01bf4e d062 mov.l @(h'188,pc), r0 ;@(h'1c0d8)
|
|
01bf50 9371 mov.w @(h'e2,pc), r3 ;@(h'1c036)
|
|
01bf52 d062 mov.l @(h'188,pc), r0 ;@(h'1c0dc)
|
|
01bf54 704c add #h'4c, r0
|
|
01bf56 3fb0 cmp/eq r11, r15
|
|
01bf58 0300
|
|
01bf5a 0000
|
|
01bf5c 0000
|
|
01bf5e 0000
|
|
01bf60 0000
|
|
01bf62 0000
|
|
01bf64 0000
|
|
01bf66 0000
|
|
01bf68 fcff
|
|
01bf6a c07f mov.b r0, @(h'7f,gbr)
|
|
01bf6c 8007 mov.b r0, @(h'7,r0)
|
|
01bf6e 0001
|
|
01bf70 0000
|
|
01bf72 0001
|
|
01bf74 8007 mov.b r0, @(h'7,r0)
|
|
01bf76 c07f mov.b r0, @(h'7f,gbr)
|
|
01bf78 fcff
|
|
01bf7a ffff
|
|
01bf7c ffff
|
|
01bf7e ffff
|
|
01bf80 ffff
|
|
01bf82 ffff
|
|
01bf84 ffff
|
|
01bf86 ffff
|
|
01bf88 fcff
|
|
01bf8a c04f mov.b r0, @(h'4f,gbr)
|
|
01bf8c 8003 mov.b r0, @(h'3,r0)
|
|
01bf8e 0001
|
|
01bf90 0000
|
|
01bf92 0001
|
|
01bf94 8003 mov.b r0, @(h'3,r0)
|
|
01bf96 c04f mov.b r0, @(h'4f,gbr)
|
|
01bf98 fcff
|
|
01bf9a ffff
|
|
01bf9c ffff
|
|
01bf9e ffff
|
|
01bfa0 ffff
|
|
01bfa2 ffff
|
|
01bfa4 ffff
|
|
01bfa6 ffff
|
|
01bfa8 1818 mov.l r1, @(h'20,r8)
|
|
01bfaa 1818 mov.l r1, @(h'20,r8)
|
|
01bfac 1800 mov.l r0, @(h'0,r8)
|
|
01bfae 1818 mov.l r1, @(h'20,r8)
|
|
01bfb0 3c24 div1 r2, r12
|
|
01bfb2 2424 mov.b r2, @-r4
|
|
01bfb4 2424 mov.b r2, @-r4
|
|
01bfb6 3c24 div1 r2, r12
|
|
01bfb8 243c cmp/str r3, r4
|
|
01bfba 3ff0 cmp/eq r15, r15
|
|
01bfbc 4008 shll2 r0
|
|
01bfbe bce4 bsr h'-638 ;@(h'1b98a)
|
|
01bfc0 e604 mov #h'4, r6
|
|
01bfc2 ca74 xor #h'74, r0
|
|
01bfc4 c2dc mov.l r0, @(h'370,gbr)
|
|
01bfc6 e68c mov #h'ffffff8c, r6
|
|
01bfc8 bcdc bsr h'-648 ;@(h'1b984)
|
|
01bfca 8774
|
|
01bfcc ad84 bra h'-4f8 ;@(h'1bad8)
|
|
01bfce a8b4 bra h'-e98 ;@(h'1b13a)
|
|
01bfd0 8da4 bt/s h'-b8 ;@(h'1bf1c)
|
|
01bfd2 4708 shll2 r7
|
|
01bfd4 3ff0 cmp/eq r15, r15
|
|
01bfd6 0000
|
|
01bfd8 0000
|
|
01bfda 0700
|
|
01bfdc 18c0 mov.l r12, @(h'0,r8)
|
|
01bfde 3060 cmp/eq r6, r0
|
|
01bfe0 78f0 add #h'f0, r8
|
|
01bfe2 5dd0 mov.l @(h'0,r13), r13
|
|
01bfe4 8f88 bf/s h'-f0 ;@(h'1bef8)
|
|
01bfe6 8708
|
|
01bfe8 8f88 bf/s h'-f0 ;@(h'1befc)
|
|
01bfea 5dd0 mov.l @(h'0,r13), r13
|
|
01bfec 78f0 add #h'f0, r8
|
|
01bfee 3060 cmp/eq r6, r0
|
|
01bff0 18c0 mov.l r12, @(h'0,r8)
|
|
01bff2 0700
|
|
01bff4 0000
|
|
01bff6 0000
|
|
01bff8 0000
|
|
01bffa f8ff
|
|
01bffc e03f mov #h'3f, r0
|
|
01bffe c01f mov.b r0, @(h'1f,gbr)
|
|
01c000 800f mov.b r0, @(h'f,r0)
|
|
01c002 800f mov.b r0, @(h'f,r0)
|
|
01c004 0007 mul.l r0, r0
|
|
01c006 0007 mul.l r0, r0
|
|
01c008 0007 mul.l r0, r0
|
|
01c00a 800f mov.b r0, @(h'f,r0)
|
|
01c00c 800f mov.b r0, @(h'f,r0)
|
|
01c00e c01f mov.b r0, @(h'1f,gbr)
|
|
01c010 e03f mov #h'3f, r0
|
|
01c012 f8ff
|
|
01c014 ffff
|
|
01c016 ffff
|
|
01c018 ffff
|
|
01c01a 0000
|
|
01c01c 0000
|
|
01c01e 0000
|
|
01c020 0000
|
|
01c022 0000
|
|
01c024 0000
|
|
01c026 0000
|
|
01c028 0000
|
|
01c02a 0000
|
|
01c02c 0000
|
|
01c02e 0000
|
|
01c030 0000
|
|
01c032 0000
|
|
01c034 0000
|
|
01c036 0000
|
|
01c038 0000
|
|
01c03a 0000
|
|
01c03c 0000
|
|
01c03e 0000
|
|
01c040 0000
|
|
01c042 0000
|
|
01c044 0000
|
|
01c046 0000
|
|
01c048 0000
|
|
01c04a 0000
|
|
01c04c 0000
|
|
01c04e 0000
|
|
01c050 0000
|
|
01c052 0000
|
|
01c054 0000
|
|
01c056 0000
|
|
01c058 0000
|
|
01c05a f800
|
|
01c05c ffff
|
|
01c05e fc00
|
|
01c060 7fff add #h'ff, r15
|
|
01c062 fc00
|
|
01c064 7fff add #h'ff, r15
|
|
01c066 ff80
|
|
01c068 0fff mac.l @r15+, @r15+
|
|
01c06a 0401
|
|
01c06c 0000
|
|
01c06e 0200
|
|
01c070 8000 mov.b r0, @(h'0,r0)
|
|
01c072 0200
|
|
01c074 8000 mov.b r0, @(h'0,r0)
|
|
01c076 0040
|
|
01c078 1000 mov.l r0, @(h'0,r0)
|
|
01c07a 0202 stc sr, r2
|
|
01c07c 0000
|
|
01c07e 0101
|
|
01c080 0000
|
|
01c082 0101
|
|
01c084 0000
|
|
01c086 0020
|
|
01c088 2000 mov.b r0, @r0
|
|
01c08a 0104 mov.b r0, @(r0,r1)
|
|
01c08c 0000
|
|
01c08e 00fe mov.l @(r0,r15), r0
|
|
01c090 0000
|
|
01c092 0082 stc r0_bank, r0
|
|
01c094 0000
|
|
01c096 001f mac.l @r1+, @r0+
|
|
01c098 c000 mov.b r0, @(h'0,gbr)
|
|
01c09a 0104 mov.b r0, @(r0,r1)
|
|
01c09c 0000
|
|
01c09e 0000
|
|
01c0a0 0000
|
|
01c0a2 0082 stc r0_bank, r0
|
|
01c0a4 0000
|
|
01c0a6 0000
|
|
01c0a8 0000
|
|
01c0aa 0104 mov.b r0, @(r0,r1)
|
|
01c0ac 0000
|
|
01c0ae 0000
|
|
01c0b0 0000
|
|
01c0b2 0082 stc r0_bank, r0
|
|
01c0b4 0000
|
|
01c0b6 0000
|
|
01c0b8 0000
|
|
01c0ba 0104 mov.b r0, @(r0,r1)
|
|
01c0bc 0000
|
|
01c0be 0000
|
|
01c0c0 0000
|
|
01c0c2 0082 stc r0_bank, r0
|
|
01c0c4 0000
|
|
01c0c6 0000
|
|
01c0c8 0000
|
|
01c0ca 0104 mov.b r0, @(r0,r1)
|
|
01c0cc 0000
|
|
01c0ce 0000
|
|
01c0d0 0000
|
|
01c0d2 0082 stc r0_bank, r0
|
|
01c0d4 0000
|
|
01c0d6 0000
|
|
01c0d8 0000
|
|
01c0da 0104 mov.b r0, @(r0,r1)
|
|
01c0dc 0000
|
|
01c0de 0000
|
|
01c0e0 0000
|
|
01c0e2 0082 stc r0_bank, r0
|
|
01c0e4 0000
|
|
01c0e6 0000
|
|
01c0e8 0000
|
|
01c0ea 0104 mov.b r0, @(r0,r1)
|
|
01c0ec 0000
|
|
01c0ee 0000
|
|
01c0f0 0000
|
|
01c0f2 0082 stc r0_bank, r0
|
|
01c0f4 0000
|
|
01c0f6 0000
|
|
01c0f8 0000
|
|
01c0fa 0104 mov.b r0, @(r0,r1)
|
|
01c0fc 0000
|
|
01c0fe 0000
|
|
01c100 0000
|
|
01c102 0082 stc r0_bank, r0
|
|
01c104 0000
|
|
01c106 0000
|
|
01c108 0000
|
|
01c10a 0104 mov.b r0, @(r0,r1)
|
|
01c10c 0001
|
|
01c10e ffff
|
|
01c110 fe00
|
|
01c112 0082 stc r0_bank, r0
|
|
01c114 0000
|
|
01c116 0000
|
|
01c118 0000
|
|
01c11a 0104 mov.b r0, @(r0,r1)
|
|
01c11c 0002 stc sr, r0
|
|
01c11e 0000
|
|
01c120 0100
|
|
01c122 0082 stc r0_bank, r0
|
|
01c124 0000
|
|
01c126 0000
|
|
01c128 0000
|
|
01c12a 0104 mov.b r0, @(r0,r1)
|
|
01c12c 0004 mov.b r0, @(r0,r0)
|
|
01c12e ffff
|
|
01c130 fc80
|
|
01c132 0082 stc r0_bank, r0
|
|
01c134 0000
|
|
01c136 0000
|
|
01c138 0000
|
|
01c13a 0104 mov.b r0, @(r0,r1)
|
|
01c13c 0009 nop
|
|
01c13e ffff
|
|
01c140 fe40
|
|
01c142 0082 stc r0_bank, r0
|
|
01c144 0000
|
|
01c146 0000
|
|
01c148 0000
|
|
01c14a 0104 mov.b r0, @(r0,r1)
|
|
01c14c 0013
|
|
01c14e ffff
|
|
01c150 ff20
|
|
01c152 0082 stc r0_bank, r0
|
|
01c154 0000
|
|
01c156 0000
|
|
01c158 0000
|
|
01c15a 0104 mov.b r0, @(r0,r1)
|
|
01c15c 0027 mul.l r2, r0
|
|
01c15e ffff
|
|
01c160 ff90
|
|
01c162 0082 stc r0_bank, r0
|
|
01c164 0000
|
|
01c166 0000
|
|
01c168 0000
|
|
01c16a 0104 mov.b r0, @(r0,r1)
|
|
01c16c 004f mac.l @r4+, @r0+
|
|
01c16e ffff
|
|
01c170 ffc8
|
|
01c172 0082 stc r0_bank, r0
|
|
01c174 0000
|
|
01c176 0000
|
|
01c178 0000
|
|
01c17a ff07
|
|
01c17c ff9f
|
|
01c17e ffff
|
|
01c180 ffe7
|
|
01c182 ff83
|
|
01c184 ffff
|
|
01c186 ffff
|
|
01c188 ffff
|
|
01c18a 0104 mov.b r0, @(r0,r1)
|
|
01c18c 003f mac.l @r3+, @r0+
|
|
01c18e c000 mov.b r0, @(h'0,gbr)
|
|
01c190 0ff0
|
|
01c192 0082 stc r0_bank, r0
|
|
01c194 0000
|
|
01c196 0000
|
|
01c198 0000
|
|
01c19a ff07
|
|
01c19c ffff
|
|
01c19e 8000 mov.b r0, @(h'0,r0)
|
|
01c1a0 07ff mac.l @r15+, @r7+
|
|
01c1a2 ff83
|
|
01c1a4 ffff
|
|
01c1a6 ffff
|
|
01c1a8 ffff
|
|
01c1aa ff07
|
|
01c1ac ffff
|
|
01c1ae 0000
|
|
01c1b0 03ff mac.l @r15+, @r3+
|
|
01c1b2 ff83
|
|
01c1b4 ffff
|
|
01c1b6 ffff
|
|
01c1b8 ffff
|
|
01c1ba ff07
|
|
01c1bc fffe
|
|
01c1be 0000
|
|
01c1c0 01ff mac.l @r15+, @r1+
|
|
01c1c2 ff83
|
|
01c1c4 ffff
|
|
01c1c6 ffff
|
|
01c1c8 ffff
|
|
01c1ca ff07
|
|
01c1cc fffc
|
|
01c1ce 0000
|
|
01c1d0 00ff mac.l @r15+, @r0+
|
|
01c1d2 ff83
|
|
01c1d4 ffff
|
|
01c1d6 ffff
|
|
01c1d8 ffff
|
|
01c1da ff07
|
|
01c1dc fff8
|
|
01c1de 0000
|
|
01c1e0 007f mac.l @r7+, @r0+
|
|
01c1e2 ff83
|
|
01c1e4 ffff
|
|
01c1e6 ffff
|
|
01c1e8 ffff
|
|
01c1ea ff07
|
|
01c1ec fff0
|
|
01c1ee 0000
|
|
01c1f0 003f mac.l @r3+, @r0+
|
|
01c1f2 ff83
|
|
01c1f4 ffff
|
|
01c1f6 ffff
|
|
01c1f8 ffff
|
|
01c1fa 0104 mov.b r0, @(r0,r1)
|
|
01c1fc 0000
|
|
01c1fe 0000
|
|
01c200 0000
|
|
01c202 0082 stc r0_bank, r0
|
|
01c204 0000
|
|
01c206 0000
|
|
01c208 0000
|
|
01c20a 0104 mov.b r0, @(r0,r1)
|
|
01c20c 0000
|
|
01c20e 0000
|
|
01c210 0000
|
|
01c212 0082 stc r0_bank, r0
|
|
01c214 0000
|
|
01c216 0000
|
|
01c218 0000
|
|
01c21a 0104 mov.b r0, @(r0,r1)
|
|
01c21c 0000
|
|
01c21e 0000
|
|
01c220 0000
|
|
01c222 0082 stc r0_bank, r0
|
|
01c224 0000
|
|
01c226 0000
|
|
01c228 0000
|
|
01c22a 0104 mov.b r0, @(r0,r1)
|
|
01c22c 0000
|
|
01c22e 0000
|
|
01c230 0000
|
|
01c232 0082 stc r0_bank, r0
|
|
01c234 0000
|
|
01c236 0000
|
|
01c238 0000
|
|
01c23a 0104 mov.b r0, @(r0,r1)
|
|
01c23c 0000
|
|
01c23e 0000
|
|
01c240 0000
|
|
01c242 0082 stc r0_bank, r0
|
|
01c244 0000
|
|
01c246 0000
|
|
01c248 0000
|
|
01c24a 0104 mov.b r0, @(r0,r1)
|
|
01c24c 0000
|
|
01c24e 0000
|
|
01c250 0000
|
|
01c252 0082 stc r0_bank, r0
|
|
01c254 0000
|
|
01c256 0000
|
|
01c258 0000
|
|
01c25a 0104 mov.b r0, @(r0,r1)
|
|
01c25c 0000
|
|
01c25e 0000
|
|
01c260 0000
|
|
01c262 0082 stc r0_bank, r0
|
|
01c264 0000
|
|
01c266 0000
|
|
01c268 0000
|
|
01c26a 0104 mov.b r0, @(r0,r1)
|
|
01c26c 0000
|
|
01c26e 0000
|
|
01c270 0000
|
|
01c272 0082 stc r0_bank, r0
|
|
01c274 0000
|
|
01c276 0000
|
|
01c278 0000
|
|
01c27a 0104 mov.b r0, @(r0,r1)
|
|
01c27c 0000
|
|
01c27e 0000
|
|
01c280 0000
|
|
01c282 0082 stc r0_bank, r0
|
|
01c284 0000
|
|
01c286 0000
|
|
01c288 0000
|
|
01c28a 0104 mov.b r0, @(r0,r1)
|
|
01c28c 0000
|
|
01c28e 0000
|
|
01c290 0000
|
|
01c292 0082 stc r0_bank, r0
|
|
01c294 0000
|
|
01c296 0000
|
|
01c298 0000
|
|
01c29a 0104 mov.b r0, @(r0,r1)
|
|
01c29c 0000
|
|
01c29e 0000
|
|
01c2a0 0000
|
|
01c2a2 0082 stc r0_bank, r0
|
|
01c2a4 0000
|
|
01c2a6 0000
|
|
01c2a8 0000
|
|
01c2aa 0104 mov.b r0, @(r0,r1)
|
|
01c2ac 0000
|
|
01c2ae 0000
|
|
01c2b0 0000
|
|
01c2b2 0082 stc r0_bank, r0
|
|
01c2b4 0000
|
|
01c2b6 0000
|
|
01c2b8 0000
|
|
01c2ba 0104 mov.b r0, @(r0,r1)
|
|
01c2bc 0000
|
|
01c2be 0000
|
|
01c2c0 0000
|
|
01c2c2 0082 stc r0_bank, r0
|
|
01c2c4 0000
|
|
01c2c6 0000
|
|
01c2c8 0000
|
|
01c2ca 0104 mov.b r0, @(r0,r1)
|
|
01c2cc 0000
|
|
01c2ce 0000
|
|
01c2d0 0000
|
|
01c2d2 0082 stc r0_bank, r0
|
|
01c2d4 0000
|
|
01c2d6 0000
|
|
01c2d8 0000
|
|
01c2da 0104 mov.b r0, @(r0,r1)
|
|
01c2dc 0000
|
|
01c2de 00fe mov.l @(r0,r15), r0
|
|
01c2e0 0000
|
|
01c2e2 0082 stc r0_bank, r0
|
|
01c2e4 0000
|
|
01c2e6 001f mac.l @r1+, @r0+
|
|
01c2e8 c000 mov.b r0, @(h'0,gbr)
|
|
01c2ea 0202 stc sr, r2
|
|
01c2ec 0000
|
|
01c2ee 0101
|
|
01c2f0 0000
|
|
01c2f2 0101
|
|
01c2f4 0000
|
|
01c2f6 0020
|
|
01c2f8 2000 mov.b r0, @r0
|
|
01c2fa 0401
|
|
01c2fc 0000
|
|
01c2fe 0200
|
|
01c300 8000 mov.b r0, @(h'0,r0)
|
|
01c302 0200
|
|
01c304 8000 mov.b r0, @(h'0,r0)
|
|
01c306 0040
|
|
01c308 1000 mov.l r0, @(h'0,r0)
|
|
01c30a f800
|
|
01c30c ffff
|
|
01c30e fc00
|
|
01c310 7fff add #h'ff, r15
|
|
01c312 fc00
|
|
01c314 7fff add #h'ff, r15
|
|
01c316 ff80
|
|
01c318 0fff mac.l @r15+, @r15+
|
|
01c31a 0000
|
|
01c31c 0000
|
|
01c31e 0000
|
|
01c320 0000
|
|
01c322 0000
|
|
01c324 0000
|
|
01c326 0000
|
|
01c328 0000
|
|
01c32a 0000
|
|
01c32c 0000
|
|
01c32e 0000
|
|
01c330 0000
|
|
01c332 0000
|
|
01c334 0000
|
|
01c336 0000
|
|
01c338 0000
|
|
01c33a 0000
|
|
01c33c 0000
|
|
01c33e 0000
|
|
01c340 0000
|
|
01c342 0000
|
|
01c344 0000
|
|
01c346 0000
|
|
01c348 0000
|
|
01c34a ffff
|
|
01c34c ffff
|
|
01c34e ffff
|
|
01c350 ffff
|
|
01c352 ffff
|
|
01c354 ffff
|
|
01c356 ffff
|
|
01c358 ffff
|
|
01c35a ffff
|
|
01c35c ffff
|
|
01c35e ffff
|
|
01c360 ffff
|
|
01c362 ffff
|
|
01c364 ffff
|
|
01c366 ffff
|
|
01c368 ffff
|
|
01c36a c020 mov.b r0, @(h'20,gbr)
|
|
01c36c c020 mov.b r0, @(h'20,gbr)
|
|
01c36e c020 mov.b r0, @(h'20,gbr)
|
|
01c370 c020 mov.b r0, @(h'20,gbr)
|
|
01c372 c020 mov.b r0, @(h'20,gbr)
|
|
01c374 c020 mov.b r0, @(h'20,gbr)
|
|
01c376 c020 mov.b r0, @(h'20,gbr)
|
|
01c378 c020 mov.b r0, @(h'20,gbr)
|
|
01c37a c020 mov.b r0, @(h'20,gbr)
|
|
01c37c c020 mov.b r0, @(h'20,gbr)
|
|
01c37e c020 mov.b r0, @(h'20,gbr)
|
|
01c380 c020 mov.b r0, @(h'20,gbr)
|
|
01c382 c020 mov.b r0, @(h'20,gbr)
|
|
01c384 c020 mov.b r0, @(h'20,gbr)
|
|
01c386 c020 mov.b r0, @(h'20,gbr)
|
|
01c388 c020 mov.b r0, @(h'20,gbr)
|
|
01c38a 6010 mov.b @r1, r0
|
|
01c38c 6010 mov.b @r1, r0
|
|
01c38e 6010 mov.b @r1, r0
|
|
01c390 6010 mov.b @r1, r0
|
|
01c392 6010 mov.b @r1, r0
|
|
01c394 6010 mov.b @r1, r0
|
|
01c396 6010 mov.b @r1, r0
|
|
01c398 6010 mov.b @r1, r0
|
|
01c39a 3008 sub r0, r0
|
|
01c39c 3008 sub r0, r0
|
|
01c39e 3008 sub r0, r0
|
|
01c3a0 3008 sub r0, r0
|
|
01c3a2 3008 sub r0, r0
|
|
01c3a4 3008 sub r0, r0
|
|
01c3a6 3008 sub r0, r0
|
|
01c3a8 3008 sub r0, r0
|
|
01c3aa ffff
|
|
01c3ac ffff
|
|
01c3ae ffff
|
|
01c3b0 ffff
|
|
01c3b2 ffff
|
|
01c3b4 ffff
|
|
01c3b6 ffff
|
|
01c3b8 ffff
|
|
01c3ba 1808 mov.l r0, @(h'20,r8)
|
|
01c3bc 1808 mov.l r0, @(h'20,r8)
|
|
01c3be 1808 mov.l r0, @(h'20,r8)
|
|
01c3c0 1808 mov.l r0, @(h'20,r8)
|
|
01c3c2 1808 mov.l r0, @(h'20,r8)
|
|
01c3c4 1808 mov.l r0, @(h'20,r8)
|
|
01c3c6 1808 mov.l r0, @(h'20,r8)
|
|
01c3c8 1808 mov.l r0, @(h'20,r8)
|
|
01c3ca 0c04 mov.b r0, @(r0,r12)
|
|
01c3cc 0c04 mov.b r0, @(r0,r12)
|
|
01c3ce 0c04 mov.b r0, @(r0,r12)
|
|
01c3d0 0c04 mov.b r0, @(r0,r12)
|
|
01c3d2 0c04 mov.b r0, @(r0,r12)
|
|
01c3d4 0c04 mov.b r0, @(r0,r12)
|
|
01c3d6 0c04 mov.b r0, @(r0,r12)
|
|
01c3d8 0c04 mov.b r0, @(r0,r12)
|
|
01c3da 0602 stc sr, r6
|
|
01c3dc 0602 stc sr, r6
|
|
01c3de 0602 stc sr, r6
|
|
01c3e0 0602 stc sr, r6
|
|
01c3e2 0602 stc sr, r6
|
|
01c3e4 0602 stc sr, r6
|
|
01c3e6 0602 stc sr, r6
|
|
01c3e8 0602 stc sr, r6
|
|
01c3ea 0602 stc sr, r6
|
|
01c3ec 0602 stc sr, r6
|
|
01c3ee 0602 stc sr, r6
|
|
01c3f0 0602 stc sr, r6
|
|
01c3f2 0602 stc sr, r6
|
|
01c3f4 0602 stc sr, r6
|
|
01c3f6 0602 stc sr, r6
|
|
01c3f8 0602 stc sr, r6
|
|
01c3fa 0301
|
|
01c3fc 0301
|
|
01c3fe 0301
|
|
01c400 0301
|
|
01c402 0301
|
|
01c404 0301
|
|
01c406 0301
|
|
01c408 0301
|
|
01c40a fe7d
|
|
01c40c ffdf
|
|
01c40e ff7e
|
|
01c410 07e0
|
|
01c412 fe0f
|
|
01c414 fe7f
|
|
01c416 fc7f
|
|
01c418 c1f8 mov.w r0, @(h'1f0,gbr)
|
|
01c41a fcff
|
|
01c41c ffff
|
|
01c41e ffff
|
|
01c420 0ff1
|
|
01c422 ff1f
|
|
01c424 ff3f
|
|
01c426 f9ff
|
|
01c428 fc0f
|
|
01c42a f9ff
|
|
01c42c ffff
|
|
01c42e ffff
|
|
01c430 9ffb mov.w @(h'1f6,pc), r15 ;@(h'1c62a)
|
|
01c432 ffbf
|
|
01c434 ffbf
|
|
01c436 f3ff
|
|
01c438 ffe3
|
|
01c43a fbff
|
|
01c43c ffff
|
|
01c43e ffff
|
|
01c440 ffff
|
|
01c442 ffff
|
|
01c444 ffbf
|
|
01c446 e7ff mov #h'ffffffff, r7
|
|
01c448 fff9
|
|
01c44a fa1e
|
|
01c44c 0180
|
|
01c44e 0783 pref @r7
|
|
01c450 fc3f
|
|
01c452 83e1
|
|
01c454 8fbf bf/s h'-82 ;@(h'1c3d6)
|
|
01c456 efff mov #h'ffffffff, r15
|
|
01c458 fffc
|
|
01c45a fa1c
|
|
01c45c 0180
|
|
01c45e 0701
|
|
01c460 f81f
|
|
01c462 01e1
|
|
01c464 87bf
|
|
01c466 cfff or.b #h'ff, @(r0,gbr)
|
|
01c468 fffe
|
|
01c46a fa18
|
|
01c46c 0180
|
|
01c46e 0600
|
|
01c470 f00e
|
|
01c472 00e1
|
|
01c474 87bf
|
|
01c476 dfff mov.l @(h'3fc,pc), r15 ;@(h'1c874)
|
|
01c478 fffe
|
|
01c47a fa18
|
|
01c47c 0180
|
|
01c47e 0600
|
|
01c480 6006 mov.l @r0+, r0
|
|
01c482 00e1
|
|
01c484 87bf
|
|
01c486 dfff mov.l @(h'3fc,pc), r15 ;@(h'1c884)
|
|
01c488 fffe
|
|
01c48a fa18
|
|
01c48c 7ff8 add #h'f8, r15
|
|
01c48e 7e18 add #h'18, r14
|
|
01c490 6186 mov.l @r8+, r1
|
|
01c492 1fe1 mov.l r14, @(h'4,r15)
|
|
01c494 87bf
|
|
01c496 9fff mov.w @(h'1fe,pc), r15 ;@(h'1c698)
|
|
01c498 fffe
|
|
01c49a fa18
|
|
01c49c 7f88 add #h'88, r15
|
|
01c49e 7a18 add #h'18, r10
|
|
01c4a0 6186 mov.l @r8+, r1
|
|
01c4a2 1821 mov.l r2, @(h'4,r8)
|
|
01c4a4 8fbf bf/s h'-82 ;@(h'1c426)
|
|
01c4a6 bfff bsr h'-2 ;@(h'1c4a8)
|
|
01c4a8 fffe
|
|
01c4aa fa18
|
|
01c4ac 0788
|
|
01c4ae 7a00
|
|
01c4b0 6186 mov.l @r8+, r1
|
|
01c4b2 1820 mov.l r2, @(h'0,r8)
|
|
01c4b4 1f3f mov.l r3, @(h'3c,r15)
|
|
01c4b6 3fe0 cmp/eq r14, r15
|
|
01c4b8 7ffe add #h'fe, r15
|
|
01c4ba c218 mov.l r0, @(h'60,gbr)
|
|
01c4bc 0788
|
|
01c4be 7a00
|
|
01c4c0 e186 mov #h'ffffff86, r1
|
|
01c4c2 1820 mov.l r2, @(h'0,r8)
|
|
01c4c4 1e7f mov.l r7, @(h'3c,r14)
|
|
01c4c6 7f80 add #h'80, r15
|
|
01c4c8 0ffe mov.l @(r0,r15), r15
|
|
01c4ca 9e18 mov.w @(h'30,pc), r14 ;@(h'1c4fe)
|
|
01c4cc 0788
|
|
01c4ce 7a01
|
|
01c4d0 e006 mov #h'6, r0
|
|
01c4d2 1820 mov.l r2, @(h'0,r8)
|
|
01c4d4 1e7c mov.l r7, @(h'30,r14)
|
|
01c4d6 7f00
|
|
01c4d8 01fc mov.b @(r0,r15), r1
|
|
01c4da 3e18 sub r1, r14
|
|
01c4dc 0788
|
|
01c4de 7a03
|
|
01c4e0 e006 mov #h'6, r0
|
|
01c4e2 1820 mov.l r2, @(h'0,r8)
|
|
01c4e4 1f31 mov.l r3, @(h'4,r15)
|
|
01c4e6 ff00
|
|
01c4e8 007d mov.w @(r0,r7), r0
|
|
01c4ea 7e18 add #h'18, r14
|
|
01c4ec 7f88 add #h'88, r15
|
|
01c4ee 7a1f add #h'1f, r10
|
|
01c4f0 a006 bra h'c ;@(h'1c500)
|
|
01c4f2 1821 mov.l r2, @(h'4,r8)
|
|
01c4f4 8fa7 bf/s h'-b2 ;@(h'1c446)
|
|
01c4f6 3f07 cmp/gt r0, r15
|
|
01c4f8 8005 mov.b r0, @(h'5,r0)
|
|
01c4fa fe18
|
|
01c4fc 7fe8 add #h'e8, r15
|
|
01c4fe 7a1e add #h'1e, r10
|
|
01c500 2006 mov.l r0, @-r0
|
|
01c502 1fe1 mov.l r14, @(h'4,r15)
|
|
01c504 878d
|
|
01c506 bf80 bsr h'-100 ;@(h'1c40a)
|
|
01c508 e005 mov #h'5, r0
|
|
01c50a 8018 mov.b r0, @(h'8,r1)
|
|
01c50c 01e8
|
|
01c50e 7a1e add #h'1e, r10
|
|
01c510 2186 mov.l r8, @-r1
|
|
01c512 00e1
|
|
01c514 87b7
|
|
01c516 3f0f addv r0, r15
|
|
01c518 30f5 dmulu.l r15, r0
|
|
01c51a 8018 mov.b r0, @(h'8,r1)
|
|
01c51c 01e8
|
|
01c51e 7a1e add #h'1e, r10
|
|
01c520 2186 mov.l r8, @-r1
|
|
01c522 00e1
|
|
01c524 87fc
|
|
01c526 3e17 cmp/gt r1, r14
|
|
01c528 9105 mov.w @(h'a,pc), r1 ;@(h'1c536)
|
|
01c52a c03c mov.b r0, @(h'3c,gbr)
|
|
01c52c 01e8
|
|
01c52e 7a1e add #h'1e, r10
|
|
01c530 2187 div0s r8, r1
|
|
01c532 01e1
|
|
01c534 87f0
|
|
01c536 fe13
|
|
01c538 407d shld r7, r0
|
|
01c53a 6076 mov.l @r7+, r0
|
|
01c53c 01c8
|
|
01c53e 721c add #h'1c, r2
|
|
01c540 2187 div0s r8, r1
|
|
01c542 83e1
|
|
01c544 8f01 bf/s h'2 ;@(h'1c54a)
|
|
01c546 fe13
|
|
01c548 40e9
|
|
01c54a 3fe3 cmp/ge r14, r15
|
|
01c54c ff8f
|
|
01c54e e3f8 mov #h'fffffff8, r3
|
|
01c550 3ffe addc r15, r15
|
|
01c552 ffbf
|
|
01c554 fe01
|
|
01c556 1e15 mov.l r1, @(h'14,r14)
|
|
01c558 406b
|
|
01c55a 8000 mov.b r0, @(h'0,r0)
|
|
01c55c 0000
|
|
01c55e 0000
|
|
01c560 0000
|
|
01c562 0000
|
|
01c564 0a01
|
|
01c566 0e17 mul.l r1, r14
|
|
01c568 44ab
|
|
01c56a fcfd
|
|
01c56c fc3c
|
|
01c56e 3e7f addv r7, r14
|
|
01c570 0fff mac.l @r15+, @r15+
|
|
01c572 c1ff mov.w r0, @(h'1fe,gbr)
|
|
01c574 8f03 bf/s h'6 ;@(h'1c57e)
|
|
01c576 6e0f exts.w r0, r14
|
|
01c578 82eb
|
|
01c57a f9ff
|
|
01c57c fe7e
|
|
01c57e 7fff add #h'ff, r15
|
|
01c580 9fff mov.w @(h'1fe,pc), r15 ;@(h'1c782)
|
|
01c582 e3ff mov #h'ffffffff, r3
|
|
01c584 cd87 and.b #h'87, @(r0,gbr)
|
|
01c586 2600 mov.b r0, @r6
|
|
01c588 027b
|
|
01c58a fbff
|
|
01c58c ffff
|
|
01c58e ffff
|
|
01c590 ffff
|
|
01c592 ffff
|
|
01c594 edc7 mov #h'ffffffc7, r13
|
|
01c596 2000 mov.b r0, @r0
|
|
01c598 0c0b rts
|
|
01c59a fbff
|
|
01c59c ffff
|
|
01c59e ffff
|
|
01c5a0 ffff
|
|
01c5a2 ffff
|
|
01c5a4 ed7f mov #h'7f, r13
|
|
01c5a6 8403 mov.b @(h'3,r0), r0
|
|
01c5a8 000b rts
|
|
01c5aa fa1e
|
|
01c5ac 0787 mul.l r8, r7
|
|
01c5ae 8781
|
|
01c5b0 e180 mov #h'ffffff80, r1
|
|
01c5b2 7e01
|
|
01c5b4 ed5f mov #h'5f, r13
|
|
01c5b6 e402 mov #h'2, r4
|
|
01c5b8 ff0b
|
|
01c5ba fa1c
|
|
01c5bc 0387 mul.l r8, r3
|
|
01c5be 8700
|
|
01c5c0 e180 mov #h'ffffff80, r1
|
|
01c5c2 3c01
|
|
01c5c4 e55f mov #h'5f, r5
|
|
01c5c6 fc02
|
|
01c5c8 008b
|
|
01c5ca fa18
|
|
01c5cc 0187 mul.l r8, r1
|
|
01c5ce 8600
|
|
01c5d0 6180 mov.b @r8, r1
|
|
01c5d2 1801 mov.l r0, @(h'4,r8)
|
|
01c5d4 e35f mov #h'5f, r3
|
|
01c5d6 f603
|
|
01c5d8 ff8b
|
|
01c5da fa18
|
|
01c5dc 0183 pref @r1
|
|
01c5de 0600
|
|
01c5e0 6180 mov.b @r8, r1
|
|
01c5e2 1801 mov.l r0, @(h'4,r8)
|
|
01c5e4 c9df and #h'df, r0
|
|
01c5e6 ee02 mov #h'2, r14
|
|
01c5e8 0093
|
|
01c5ea fa18
|
|
01c5ec 6180 mov.b @r8, r1
|
|
01c5ee 0618 sett
|
|
01c5f0 6186 mov.l @r8+, r1
|
|
01c5f2 187f mov.l r7, @(h'3c,r8)
|
|
01c5f4 9c7f mov.w @(h'fe,pc), r12 ;@(h'1c6f6)
|
|
01c5f6 df81 mov.l @(h'204,pc), r15 ;@(h'1c7fc)
|
|
01c5f8 ff27
|
|
01c5fa fa18
|
|
01c5fc 61c0 mov.b @r12, r1
|
|
01c5fe 0e18 sett
|
|
01c600 6186 mov.l @r8+, r1
|
|
01c602 187f mov.l r7, @(h'3c,r8)
|
|
01c604 bf3f bsr h'-182 ;@(h'1c486)
|
|
01c606 bfe0 bsr h'-40 ;@(h'1c5ca)
|
|
01c608 004f mac.l @r4+, @r0+
|
|
01c60a fa18
|
|
01c60c 61e0 mov.b @r14, r1
|
|
01c60e 1a00 mov.l r0, @(h'0,r10)
|
|
01c610 6186 mov.l @r8+, r1
|
|
01c612 1807 mov.l r0, @(h'1c,r8)
|
|
01c614 bfbf bsr h'-82 ;@(h'1c596)
|
|
01c616 7ff8 add #h'f8, r15
|
|
01c618 00df mac.l @r13+, @r0+
|
|
01c61a 8218
|
|
01c61c 61f0 mov.b @r15, r1
|
|
01c61e 3a00 cmp/eq r0, r10
|
|
01c620 6186 mov.l @r8+, r1
|
|
01c622 1807 mov.l r0, @(h'1c,r8)
|
|
01c624 bfbf bsr h'-82 ;@(h'1c5a6)
|
|
01c626 cfff or.b #h'ff, @(r0,gbr)
|
|
01c628 ffdf
|
|
01c62a 3e18 sub r1, r14
|
|
01c62c 61f8 swap.b r15, r1
|
|
01c62e 7a01
|
|
01c630 e186 mov #h'ffffff86, r1
|
|
01c632 1807 mov.l r0, @(h'1c,r8)
|
|
01c634 bf3e bsr h'-184 ;@(h'1c4b4)
|
|
01c636 47fa
|
|
01c638 1fdf mov.l r13, @(h'3c,r15)
|
|
01c63a 7e18 add #h'18, r14
|
|
01c63c 61e8 swap.b r14, r1
|
|
01c63e 7a00
|
|
01c640 e186 mov #h'ffffff86, r1
|
|
01c642 1807 mov.l r0, @(h'1c,r8)
|
|
01c644 bf7e bsr h'-104 ;@(h'1c544)
|
|
01c646 47f9
|
|
01c648 ffdf
|
|
01c64a fe18
|
|
01c64c 61e8 swap.b r14, r1
|
|
01c64e 7a00
|
|
01c650 6186 mov.l @r8+, r1
|
|
01c652 187f mov.l r7, @(h'3c,r8)
|
|
01c654 8f7f bf/s h'fe ;@(h'1c756)
|
|
01c656 47f9
|
|
01c658 5fdf mov.l @(h'3c,r13), r15
|
|
01c65a fe18
|
|
01c65c 61e8 swap.b r14, r1
|
|
01c65e 7a00
|
|
01c660 6186 mov.l @r8+, r1
|
|
01c662 187f mov.l r7, @(h'3c,r8)
|
|
01c664 ee7f mov #h'7f, r14
|
|
01c666 47fe ldc r7, r7_bank
|
|
01c668 9e5f mov.w @(h'be,pc), r14 ;@(h'1c72a)
|
|
01c66a 8018 mov.b r0, @(h'8,r1)
|
|
01c66c 01e8
|
|
01c66e 7a18 add #h'18, r10
|
|
01c670 6180 mov.b @r8, r1
|
|
01c672 1801 mov.l r0, @(h'4,r8)
|
|
01c674 eeff mov #h'ffffffff, r14
|
|
01c676 43f8
|
|
01c678 9e4f mov.w @(h'9e,pc), r14 ;@(h'1c71a)
|
|
01c67a 8018 mov.b r0, @(h'8,r1)
|
|
01c67c 01e8
|
|
01c67e 7a18 add #h'18, r10
|
|
01c680 6180 mov.b @r8, r1
|
|
01c682 1801 mov.l r0, @(h'4,r8)
|
|
01c684 eeff mov #h'ffffffff, r14
|
|
01c686 43f9
|
|
01c688 9e6f mov.w @(h'de,pc), r14 ;@(h'1c76a)
|
|
01c68a c03c mov.b r0, @(h'3c,gbr)
|
|
01c68c 03c8
|
|
01c68e 7a18 add #h'18, r10
|
|
01c690 6180 mov.b @r8, r1
|
|
01c692 3c01
|
|
01c694 eeff mov #h'ffffffff, r14
|
|
01c696 44f9
|
|
01c698 1c27 mov.l r2, @(h'1c,r12)
|
|
01c69a 6076 mov.l @r7+, r0
|
|
01c69c 0788
|
|
01c69e 7218 add #h'18, r2
|
|
01c6a0 6180 mov.b @r8, r1
|
|
01c6a2 7601
|
|
01c6a4 ceff xor.b #h'ff, @(r0,gbr)
|
|
01c6a6 46fb
|
|
01c6a8 1cf7 mov.l r15, @(h'1c,r12)
|
|
01c6aa 3fe3 cmp/ge r14, r15
|
|
01c6ac ff0f
|
|
01c6ae e3ff mov #h'ffffffff, r3
|
|
01c6b0 ffff
|
|
01c6b2 e3ff mov #h'ffffffff, r3
|
|
01c6b4 9cff mov.w @(h'1fe,pc), r12 ;@(h'1c8b6)
|
|
01c6b6 42fe ldc r2, r7_bank
|
|
01c6b8 fe97
|
|
01c6ba 0000
|
|
01c6bc 0000
|
|
01c6be 0000
|
|
01c6c0 0000
|
|
01c6c2 0800
|
|
01c6c4 3dff addv r15, r13
|
|
01c6c6 d3f9 mov.l @(h'3e4,pc), r3 ;@(h'1caac)
|
|
01c6c8 fef7
|
|
01c6ca ffff
|
|
01c6cc fffe
|
|
01c6ce 7df7 add #h'f7, r13
|
|
01c6d0 cfff or.b #h'ff, @(r0,gbr)
|
|
01c6d2 ffff
|
|
01c6d4 fdff
|
|
01c6d6 d3ff mov.l @(h'3fc,pc), r3 ;@(h'1cad4)
|
|
01c6d8 fa17
|
|
01c6da ffff
|
|
01c6dc fffe
|
|
01c6de c71c mova @(h'70,pc), r0 ;h'1c750
|
|
01c6e0 6fff exts.w r15, r15
|
|
01c6e2 ffff
|
|
01c6e4 fd7f
|
|
01c6e6 f7ff
|
|
01c6e8 e2d7 mov #h'ffffffd7, r2
|
|
01c6ea ffff
|
|
01c6ec fffe
|
|
01c6ee 8208
|
|
01c6f0 2fff muls.w r15, r15
|
|
01c6f2 ffff
|
|
01c6f4 fd3f
|
|
01c6f6 dfff mov.l @(h'3fc,pc), r15 ;@(h'1caf4)
|
|
01c6f8 f337
|
|
01c6fa ffff
|
|
01c6fc fffe
|
|
01c6fe 9249 mov.w @(h'92,pc), r2 ;@(h'1c794)
|
|
01c700 2fff muls.w r15, r15
|
|
01c702 ffff
|
|
01c704 fd2f
|
|
01c706 c7ff mova @(h'3fc,pc), r0 ;h'1cb04
|
|
01c708 e1e7 mov #h'ffffffe7, r1
|
|
01c70a ffff
|
|
01c70c fffe
|
|
01c70e 8248
|
|
01c710 2fff muls.w r15, r15
|
|
01c712 ffff
|
|
01c714 fd28
|
|
01c716 47ae ldc r7, r2_bank
|
|
01c718 e40f mov #h'f, r4
|
|
01c71a ffff
|
|
01c71c fffe
|
|
01c71e 8608
|
|
01c720 6fff exts.w r15, r15
|
|
01c722 ffff
|
|
01c724 fceb
|
|
01c726 502a mov.l @(h'28,r2), r0
|
|
01c728 cfff or.b #h'ff, @(r0,gbr)
|
|
01c72a ffff
|
|
01c72c fffe
|
|
01c72e 9e08 mov.w @(h'10,pc), r14 ;@(h'1c742)
|
|
01c730 2fff muls.w r15, r15
|
|
01c732 ffff
|
|
01c734 fc7d
|
|
01c736 dfaa mov.l @(h'2a8,pc), r15 ;@(h'1c9e0)
|
|
01c738 cfff or.b #h'ff, @(r0,gbr)
|
|
01c73a ffff
|
|
01c73c fffe
|
|
01c73e 9e49 mov.w @(h'92,pc), r14 ;@(h'1c7d4)
|
|
01c740 2fff muls.w r15, r15
|
|
01c742 ffff
|
|
01c744 fc47
|
|
01c746 dfbf mov.l @(h'2fc,pc), r15 ;@(h'1ca44)
|
|
01c748 cfff or.b #h'ff, @(r0,gbr)
|
|
01c74a ffff
|
|
01c74c fffe
|
|
01c74e 9e49 mov.w @(h'92,pc), r14 ;@(h'1c7e4)
|
|
01c750 2fff muls.w r15, r15
|
|
01c752 ffff
|
|
01c754 fd54
|
|
01c756 9f85 mov.w @(h'10a,pc), r15 ;@(h'1c864)
|
|
01c758 4fff mac.w @r15+, @r15+
|
|
01c75a ffc0
|
|
01c75c 0000
|
|
01c75e ffff
|
|
01c760 e000 mov #h'0, r0
|
|
01c762 0007 mul.l r0, r0
|
|
01c764 fd10
|
|
01c766 bf85 bsr h'-f6 ;@(h'1c674)
|
|
01c768 0fff mac.l @r15+, @r15+
|
|
01c76a ff9f
|
|
01c76c 7df6 add #h'f6, r13
|
|
01c76e ffff
|
|
01c770 f6df
|
|
01c772 7df3 add #h'f3, r13
|
|
01c774 fd14
|
|
01c776 3fa0 cmp/eq r10, r15
|
|
01c778 0fff mac.l @r15+, @r15+
|
|
01c77a ffa1
|
|
01c77c c719 mova @(h'64,pc), r0 ;h'1c7e4
|
|
01c77e 319f addv r9, r1
|
|
01c780 0920
|
|
01c782 820b
|
|
01c784 fd14
|
|
01c786 3fa8 sub r10, r15
|
|
01c788 2fff muls.w r15, r15
|
|
01c78a ffa0
|
|
01c78c 8209
|
|
01c78e 209e mulu.w r9, r0
|
|
01c790 0920
|
|
01c792 820b
|
|
01c794 fc44
|
|
01c796 3fa0 cmp/eq r10, r15
|
|
01c798 2fff muls.w r15, r15
|
|
01c79a ffa4
|
|
01c79c 9249 mov.w @(h'92,pc), r2 ;@(h'1c832)
|
|
01c79e 249e mulu.w r9, r4
|
|
01c7a0 7824 add #h'24, r8
|
|
01c7a2 93cb mov.w @(h'196,pc), r3 ;@(h'1c93c)
|
|
01c7a4 fc05
|
|
01c7a6 3faa subc r10, r15
|
|
01c7a8 4fff mac.w @r15+, @r15+
|
|
01c7aa ffa4
|
|
01c7ac 8248
|
|
01c7ae 649e exts.b r9, r4
|
|
01c7b0 1c64 mov.l r6, @(h'10,r12)
|
|
01c7b2 93cb mov.w @(h'196,pc), r3 ;@(h'1c94c)
|
|
01c7b4 fc05
|
|
01c7b6 3f8a subc r8, r15
|
|
01c7b8 0fff mac.l @r15+, @r15+
|
|
01c7ba ffa4
|
|
01c7bc 8608
|
|
01c7be 609e exts.b r9, r0
|
|
01c7c0 1c64 mov.l r6, @(h'10,r12)
|
|
01c7c2 93cb mov.w @(h'196,pc), r3 ;@(h'1c95c)
|
|
01c7c4 fc85
|
|
01c7c6 3f8a subc r8, r15
|
|
01c7c8 4fff mac.w @r15+, @r15+
|
|
01c7ca ffa4
|
|
01c7cc 8209
|
|
01c7ce 209e mulu.w r9, r0
|
|
01c7d0 7824 add #h'24, r8
|
|
01c7d2 93cb mov.w @(h'196,pc), r3 ;@(h'1c96c)
|
|
01c7d4 fc91
|
|
01c7d6 3f88 sub r8, r15
|
|
01c7d8 0fff mac.l @r15+, @r15+
|
|
01c7da ffa0
|
|
01c7dc 9249 mov.w @(h'92,pc), r2 ;@(h'1c872)
|
|
01c7de 2482 mov.l r8, @r4
|
|
01c7e0 0920
|
|
01c7e2 83cb
|
|
01c7e4 fc20
|
|
01c7e6 3f84 div1 r8, r15
|
|
01c7e8 0fff mac.l @r15+, @r15+
|
|
01c7ea ffa1
|
|
01c7ec 9249 mov.w @(h'92,pc), r2 ;@(h'1c882)
|
|
01c7ee 24c3
|
|
01c7f0 0920
|
|
01c7f2 83cb
|
|
01c7f4 fc20
|
|
01c7f6 3f89
|
|
01c7f8 0fff mac.l @r15+, @r15+
|
|
01c7fa ff9f
|
|
01c7fc 6db6 mov.l @r11+, r13
|
|
01c7fe db7d mov.l @(h'1f4,pc), r11 ;@(h'1c9f4)
|
|
01c800 f6df
|
|
01c802 7db3 add #h'b3, r13
|
|
01c804 fc00
|
|
01c806 3f88 sub r8, r15
|
|
01c808 afff bra h'-2 ;@(h'1c80a)
|
|
01c80a ffff
|
|
01c80c ffff
|
|
01c80e ffff
|
|
01c810 ffff
|
|
01c812 ffff
|
|
01c814 ffff
|
|
01c816 ffff
|
|
01c818 ffff
|
|
01c81a ffff
|
|
01c81c ffff
|
|
01c81e ffff
|
|
01c820 ffff
|
|
01c822 ff3f
|
|
01c824 ffff
|
|
01c826 ffff
|
|
01c828 ffff
|
|
01c82a ffff
|
|
01c82c ffff
|
|
01c82e f3e3
|
|
01c830 e33e mov #h'3e, r3
|
|
01c832 3f31
|
|
01c834 931f mov.w @(h'3e,pc), r3 ;@(h'1c876)
|
|
01c836 ffff
|
|
01c838 ffff
|
|
01c83a ffff
|
|
01c83c ffff
|
|
01c83e f3c1
|
|
01c840 c13c mov.w r0, @(h'78,gbr)
|
|
01c842 1320 mov.l r2, @(h'0,r3)
|
|
01c844 921f mov.w @(h'3e,pc), r2 ;@(h'1c886)
|
|
01c846 ffff
|
|
01c848 ffff
|
|
01c84a ffff
|
|
01c84c ffff
|
|
01c84e f3c9
|
|
01c850 c93c and #h'3c, r0
|
|
01c852 9120 mov.w @(h'40,pc), r1 ;@(h'1c896)
|
|
01c854 927f mov.w @(h'fe,pc), r2 ;@(h'1c956)
|
|
01c856 ffff
|
|
01c858 ffff
|
|
01c85a ffff
|
|
01c85c ffff
|
|
01c85e f3c9
|
|
01c860 c13c mov.w r0, @(h'78,gbr)
|
|
01c862 9024 mov.w @(h'48,pc), r0 ;@(h'1c8ae)
|
|
01c864 923f mov.w @(h'7e,pc), r2 ;@(h'1c8e6)
|
|
01c866 ffff
|
|
01c868 ffff
|
|
01c86a ffff
|
|
01c86c ffff
|
|
01c86e f3c1
|
|
01c870 c33c trapa #h'3c
|
|
01c872 1024 mov.l r2, @(h'10,r0)
|
|
01c874 923f mov.w @(h'7e,pc), r2 ;@(h'1c8f6)
|
|
01c876 ffff
|
|
01c878 ffff
|
|
01c87a ffff
|
|
01c87c ffff
|
|
01c87e f3c1
|
|
01c880 cf3c or.b #h'3c, @(r0,gbr)
|
|
01c882 1220 mov.l r2, @(h'0,r2)
|
|
01c884 927f mov.w @(h'fe,pc), r2 ;@(h'1c986)
|
|
01c886 ffff
|
|
01c888 ffff
|
|
01c88a 0000
|
|
01c88c 0003 bsrf r0
|
|
01c88e f049
|
|
01c890 cf04 or.b #h'4, @(r0,gbr)
|
|
01c892 9320 mov.w @(h'40,pc), r3 ;@(h'1c8d6)
|
|
01c894 821f
|
|
01c896 c000 mov.b r0, @(h'0,gbr)
|
|
01c898 0000
|
|
01c89a 0000
|
|
01c89c 0001
|
|
01c89e f849
|
|
01c8a0 cf84 or.b #h'84, @(r0,gbr)
|
|
01c8a2 93f0 mov.w @(h'1e0,pc), r3 ;@(h'1ca86)
|
|
01c8a4 c71f mova @(h'7c,pc), r0 ;h'1c924
|
|
01c8a6 8000 mov.b r0, @(h'0,r0)
|
|
01c8a8 0000
|
|
01c8aa 0000
|
|
01c8ac 0000
|
|
01c8ae ffff
|
|
01c8b0 ffff
|
|
01c8b2 f3fc
|
|
01c8b4 7fff add #h'ff, r15
|
|
01c8b6 0000
|
|
01c8b8 0000
|
|
01c8ba 0000
|
|
01c8bc 0000
|
|
01c8be 7fff add #h'ff, r15
|
|
01c8c0 ffff
|
|
01c8c2 ffff
|
|
01c8c4 fffe
|
|
01c8c6 0000
|
|
01c8c8 0000
|
|
01c8ca 0000
|
|
01c8cc 0000
|
|
01c8ce 0000
|
|
01c8d0 0000
|
|
01c8d2 0000
|
|
01c8d4 0000
|
|
01c8d6 0000
|
|
01c8d8 0000
|
|
01c8da 0000
|
|
01c8dc 0000
|
|
01c8de 0000
|
|
01c8e0 0000
|
|
01c8e2 0000
|
|
01c8e4 0000
|
|
01c8e6 0000
|
|
01c8e8 0000
|
|
01c8ea 0000
|
|
01c8ec 0000
|
|
01c8ee 0000
|
|
01c8f0 0000
|
|
01c8f2 0000
|
|
01c8f4 0000
|
|
01c8f6 0000
|
|
01c8f8 0000
|
|
01c8fa 0000
|
|
01c8fc 0000
|
|
01c8fe 0000
|
|
01c900 0000
|
|
01c902 0000
|
|
01c904 0000
|
|
01c906 0000
|
|
01c908 0000
|
|
01c90a 0000
|
|
01c90c 0000
|
|
01c90e 0000
|
|
01c910 0000
|
|
01c912 0000
|
|
01c914 0000
|
|
01c916 0000
|
|
01c918 0000
|
|
01c91a 007f mac.l @r7+, @r0+
|
|
01c91c fff8
|
|
01c91e 01ff mac.l @r15+, @r1+
|
|
01c920 ffe0
|
|
01c922 07ff mac.l @r15+, @r7+
|
|
01c924 ff80
|
|
01c926 1fff mov.l r15, @(h'3c,r15)
|
|
01c928 fe00
|
|
01c92a 0040
|
|
01c92c 0008 clrt
|
|
01c92e 0100
|
|
01c930 0020
|
|
01c932 0400
|
|
01c934 0080
|
|
01c936 1000 mov.l r0, @(h'0,r0)
|
|
01c938 0200
|
|
01c93a 0040
|
|
01c93c 0008 clrt
|
|
01c93e 010c mov.b @(r0,r0), r1
|
|
01c940 0c20
|
|
01c942 0438 ldtlb
|
|
01c944 7080 add #h'80, r0
|
|
01c946 1000 mov.l r0, @(h'0,r0)
|
|
01c948 0200
|
|
01c94a 0047 mul.l r4, r0
|
|
01c94c 8788
|
|
01c94e 0112 stc gbr, r1
|
|
01c950 1220 mov.l r2, @(h'0,r2)
|
|
01c952 0444 mov.b r4, @(r0,r4)
|
|
01c954 8880 cmp/eq #h'ffffff80, r0
|
|
01c956 1000 mov.l r0, @(h'0,r0)
|
|
01c958 0200
|
|
01c95a 004c mov.b @(r0,r4), r0
|
|
01c95c ccc8 tst.b #h'c8, @(r0,gbr)
|
|
01c95e 0121
|
|
01c960 2120 mov.b r2, @r1
|
|
01c962 0448 clrs
|
|
01c964 4880
|
|
01c966 1000 mov.l r0, @(h'0,r0)
|
|
01c968 0200
|
|
01c96a 0050
|
|
01c96c 7828 add #h'28, r8
|
|
01c96e 0121
|
|
01c970 2120 mov.b r2, @r1
|
|
01c972 0448 clrs
|
|
01c974 4880
|
|
01c976 1010 mov.l r1, @(h'0,r0)
|
|
01c978 0200
|
|
01c97a 0050
|
|
01c97c 0028 clrmac
|
|
01c97e 0121
|
|
01c980 2120 mov.b r2, @r1
|
|
01c982 0444 mov.b r4, @(r0,r4)
|
|
01c984 8880 cmp/eq #h'ffffff80, r0
|
|
01c986 13ff mov.l r15, @(h'3c,r3)
|
|
01c988 f200
|
|
01c98a 004f mac.l @r4+, @r0+
|
|
01c98c 03c8
|
|
01c98e 0121
|
|
01c990 e120 mov #h'20, r1
|
|
01c992 0423 braf r4
|
|
01c994 1080 mov.l r8, @(h'0,r0)
|
|
01c996 1010 mov.l r1, @(h'0,r0)
|
|
01c998 0200
|
|
01c99a 0041
|
|
01c99c 0208 clrt
|
|
01c99e 0121
|
|
01c9a0 2120 mov.b r2, @r1
|
|
01c9a2 0418 sett
|
|
01c9a4 6080 mov.b @r8, r0
|
|
01c9a6 1000 mov.l r0, @(h'0,r0)
|
|
01c9a8 0200
|
|
01c9aa 0041
|
|
01c9ac 0208 clrt
|
|
01c9ae 0121
|
|
01c9b0 2120 mov.b r2, @r1
|
|
01c9b2 0404 mov.b r0, @(r0,r4)
|
|
01c9b4 8080 mov.b r0, @(h'0,r8)
|
|
01c9b6 1000 mov.l r0, @(h'0,r0)
|
|
01c9b8 4200 shll r2
|
|
01c9ba 0041
|
|
01c9bc 0208 clrt
|
|
01c9be 0121
|
|
01c9c0 2120 mov.b r2, @r1
|
|
01c9c2 0404 mov.b r0, @(r0,r4)
|
|
01c9c4 8080 mov.b r0, @(h'0,r8)
|
|
01c9c6 13ff mov.l r15, @(h'3c,r3)
|
|
01c9c8 f200
|
|
01c9ca 0041
|
|
01c9cc 0208 clrt
|
|
01c9ce 0121
|
|
01c9d0 2120 mov.b r2, @r1
|
|
01c9d2 0404 mov.b r0, @(r0,r4)
|
|
01c9d4 8080 mov.b r0, @(h'0,r8)
|
|
01c9d6 1000 mov.l r0, @(h'0,r0)
|
|
01c9d8 4200 shll r2
|
|
01c9da 0041
|
|
01c9dc 0208 clrt
|
|
01c9de 0121
|
|
01c9e0 2120 mov.b r2, @r1
|
|
01c9e2 0404 mov.b r0, @(r0,r4)
|
|
01c9e4 8080 mov.b r0, @(h'0,r8)
|
|
01c9e6 1000 mov.l r0, @(h'0,r0)
|
|
01c9e8 0200
|
|
01c9ea 0041
|
|
01c9ec 0208 clrt
|
|
01c9ee 013f mac.l @r3+, @r1+
|
|
01c9f0 3f20 cmp/eq r2, r15
|
|
01c9f2 0404 mov.b r0, @(r0,r4)
|
|
01c9f4 8080 mov.b r0, @(h'0,r8)
|
|
01c9f6 1100 mov.l r0, @(h'0,r1)
|
|
01c9f8 0200
|
|
01c9fa 0041
|
|
01c9fc 0208 clrt
|
|
01c9fe 011e mov.l @(r0,r1), r1
|
|
01ca00 1e20 mov.l r2, @(h'0,r14)
|
|
01ca02 0404 mov.b r0, @(r0,r4)
|
|
01ca04 8080 mov.b r0, @(h'0,r8)
|
|
01ca06 13ff mov.l r15, @(h'3c,r3)
|
|
01ca08 f200
|
|
01ca0a 0041
|
|
01ca0c 8608
|
|
01ca0e 010c mov.b @(r0,r0), r1
|
|
01ca10 0c20
|
|
01ca12 0404 mov.b r0, @(r0,r4)
|
|
01ca14 8080 mov.b r0, @(h'0,r8)
|
|
01ca16 1100 mov.l r0, @(h'0,r1)
|
|
01ca18 0200
|
|
01ca1a 0040
|
|
01ca1c fc08
|
|
01ca1e 010c mov.b @(r0,r0), r1
|
|
01ca20 0c20
|
|
01ca22 0404 mov.b r0, @(r0,r4)
|
|
01ca24 8080 mov.b r0, @(h'0,r8)
|
|
01ca26 1000 mov.l r0, @(h'0,r0)
|
|
01ca28 0200
|
|
01ca2a 0040
|
|
01ca2c 0008 clrt
|
|
01ca2e 010c mov.b @(r0,r0), r1
|
|
01ca30 0c20
|
|
01ca32 0403 bsrf r4
|
|
01ca34 0080
|
|
01ca36 1000 mov.l r0, @(h'0,r0)
|
|
01ca38 0200
|
|
01ca3a 0040
|
|
01ca3c 0008 clrt
|
|
01ca3e 0100
|
|
01ca40 0020
|
|
01ca42 0400
|
|
01ca44 0080
|
|
01ca46 1000 mov.l r0, @(h'0,r0)
|
|
01ca48 0200
|
|
01ca4a 007f mac.l @r7+, @r0+
|
|
01ca4c fff8
|
|
01ca4e 01ff mac.l @r15+, @r1+
|
|
01ca50 ffe0
|
|
01ca52 07ff mac.l @r15+, @r7+
|
|
01ca54 ff80
|
|
01ca56 1fff mov.l r15, @(h'3c,r15)
|
|
01ca58 fe00
|
|
01ca5a 0000
|
|
01ca5c 0000
|
|
01ca5e 0000
|
|
01ca60 0000
|
|
01ca62 0000
|
|
01ca64 0000
|
|
01ca66 0000
|
|
01ca68 0000
|
|
01ca6a 0000
|
|
01ca6c 0000
|
|
01ca6e 0000
|
|
01ca70 0000
|
|
01ca72 0000
|
|
01ca74 0000
|
|
01ca76 0000
|
|
01ca78 0000
|
|
01ca7a 0000
|
|
01ca7c 0000
|
|
01ca7e 0000
|
|
01ca80 0000
|
|
01ca82 0000
|
|
01ca84 0000
|
|
01ca86 0000
|
|
01ca88 0000
|
|
01ca8a 0000
|
|
01ca8c 0000
|
|
01ca8e 0000
|
|
01ca90 0000
|
|
01ca92 0000
|
|
01ca94 0000
|
|
01ca96 0000
|
|
01ca98 0000
|
|
01ca9a 007f mac.l @r7+, @r0+
|
|
01ca9c fff8
|
|
01ca9e 01ff mac.l @r15+, @r1+
|
|
01caa0 ffe0
|
|
01caa2 07ff mac.l @r15+, @r7+
|
|
01caa4 ff80
|
|
01caa6 1fff mov.l r15, @(h'3c,r15)
|
|
01caa8 fe00
|
|
01caaa 0040
|
|
01caac 0008 clrt
|
|
01caae 0100
|
|
01cab0 0020
|
|
01cab2 0400
|
|
01cab4 0080
|
|
01cab6 1000 mov.l r0, @(h'0,r0)
|
|
01cab8 0200
|
|
01caba 0040
|
|
01cabc 0008 clrt
|
|
01cabe 0100
|
|
01cac0 0020
|
|
01cac2 0400
|
|
01cac4 0080
|
|
01cac6 1754 mov.l r5, @(h'10,r7)
|
|
01cac8 aa00 bra h'-c00 ;@(h'1becc)
|
|
01caca 0040
|
|
01cacc 0408 clrt
|
|
01cace 0100
|
|
01cad0 0020
|
|
01cad2 0400
|
|
01cad4 0080
|
|
01cad6 1556 mov.l r5, @(h'18,r5)
|
|
01cad8 aa00 bra h'-c00 ;@(h'1bedc)
|
|
01cada 0040
|
|
01cadc 0408 clrt
|
|
01cade 0100
|
|
01cae0 0020
|
|
01cae2 04ff mac.l @r15+, @r4+
|
|
01cae4 fc80
|
|
01cae6 1755 mov.l r5, @(h'14,r7)
|
|
01cae8 aa00 bra h'-c00 ;@(h'1beec)
|
|
01caea 0041
|
|
01caec c408 mov.b @(h'8,gbr), r0
|
|
01caee 0100
|
|
01caf0 1820 mov.l r2, @(h'0,r8)
|
|
01caf2 049f mac.l @r9+, @r4+
|
|
01caf4 e480 mov #h'ffffff80, r4
|
|
01caf6 1654 mov.l r5, @(h'10,r6)
|
|
01caf8 8200
|
|
01cafa 0043
|
|
01cafc ff08
|
|
01cafe 0100
|
|
01cb00 1820 mov.l r2, @(h'0,r8)
|
|
01cb02 045f mac.l @r5+, @r4+
|
|
01cb04 e880 mov #h'ffffff80, r8
|
|
01cb06 1574 mov.l r7, @(h'10,r5)
|
|
01cb08 aa00 bra h'-c00 ;@(h'1bf0c)
|
|
01cb0a 0042 stc spc, r0
|
|
01cb0c 0108 clrt
|
|
01cb0e 0100
|
|
01cb10 1820 mov.l r2, @(h'0,r8)
|
|
01cb12 043f mac.l @r3+, @r4+
|
|
01cb14 f080
|
|
01cb16 1000 mov.l r0, @(h'0,r0)
|
|
01cb18 0200
|
|
01cb1a 0042 stc spc, r0
|
|
01cb1c 3108 sub r0, r1
|
|
01cb1e 0106 mov.l r0, @(r0,r1)
|
|
01cb20 1820 mov.l r2, @(h'0,r8)
|
|
01cb22 040f mac.l @r0+, @r4+
|
|
01cb24 c080 mov.b r0, @(h'80,gbr)
|
|
01cb26 1000 mov.l r0, @(h'0,r0)
|
|
01cb28 0200
|
|
01cb2a 0042 stc spc, r0
|
|
01cb2c 4908 shll2 r9
|
|
01cb2e 0106 mov.l r0, @(r0,r1)
|
|
01cb30 1820 mov.l r2, @(h'0,r8)
|
|
01cb32 0407 mul.l r0, r4
|
|
01cb34 8080 mov.b r0, @(h'0,r8)
|
|
01cb36 1003 mov.l r0, @(h'c,r0)
|
|
01cb38 0200
|
|
01cb3a 0042 stc spc, r0
|
|
01cb3c 8508 mov.w @(h'10,r0), r0
|
|
01cb3e 0106 mov.l r0, @(r0,r1)
|
|
01cb40 1b20 mov.l r2, @(h'0,r11)
|
|
01cb42 0403 bsrf r4
|
|
01cb44 0080
|
|
01cb46 1003 mov.l r0, @(h'c,r0)
|
|
01cb48 8200
|
|
01cb4a 0042 stc spc, r0
|
|
01cb4c 8508 mov.w @(h'10,r0), r0
|
|
01cb4e 0106 mov.l r0, @(r0,r1)
|
|
01cb50 1b20 mov.l r2, @(h'0,r11)
|
|
01cb52 0403 bsrf r4
|
|
01cb54 0080
|
|
01cb56 11ff mov.l r15, @(h'3c,r1)
|
|
01cb58 c200 mov.l r0, @(h'0,gbr)
|
|
01cb5a 0042 stc spc, r0
|
|
01cb5c 4908 shll2 r9
|
|
01cb5e 0136 mov.l r3, @(r0,r1)
|
|
01cb60 1b20 mov.l r2, @(h'0,r11)
|
|
01cb62 0403 bsrf r4
|
|
01cb64 0080
|
|
01cb66 11ff mov.l r15, @(h'3c,r1)
|
|
01cb68 e200 mov #h'0, r2
|
|
01cb6a 0042 stc spc, r0
|
|
01cb6c 3108 sub r0, r1
|
|
01cb6e 0136 mov.l r3, @(r0,r1)
|
|
01cb70 1b20 mov.l r2, @(h'0,r11)
|
|
01cb72 0403 bsrf r4
|
|
01cb74 0080
|
|
01cb76 11ff mov.l r15, @(h'3c,r1)
|
|
01cb78 e200 mov #h'0, r2
|
|
01cb7a 0042 stc spc, r0
|
|
01cb7c 0108 clrt
|
|
01cb7e 0136 mov.l r3, @(r0,r1)
|
|
01cb80 db20 mov.l @(h'80,pc), r11 ;@(h'1cc04)
|
|
01cb82 040f mac.l @r0+, @r4+
|
|
01cb84 c080 mov.b r0, @(h'80,gbr)
|
|
01cb86 11ff mov.l r15, @(h'3c,r1)
|
|
01cb88 c200 mov.l r0, @(h'0,gbr)
|
|
01cb8a 0043
|
|
01cb8c ff08
|
|
01cb8e 013f mac.l @r3+, @r1+
|
|
01cb90 ff20
|
|
01cb92 0438 ldtlb
|
|
01cb94 7080 add #h'80, r0
|
|
01cb96 1003 mov.l r0, @(h'c,r0)
|
|
01cb98 8200
|
|
01cb9a 0040
|
|
01cb9c 0008 clrt
|
|
01cb9e 0100
|
|
01cba0 0020
|
|
01cba2 043f mac.l @r3+, @r4+
|
|
01cba4 f080
|
|
01cba6 1003 mov.l r0, @(h'c,r0)
|
|
01cba8 0200
|
|
01cbaa 0040
|
|
01cbac 0008 clrt
|
|
01cbae 0100
|
|
01cbb0 0020
|
|
01cbb2 0400
|
|
01cbb4 0080
|
|
01cbb6 1000 mov.l r0, @(h'0,r0)
|
|
01cbb8 0200
|
|
01cbba 0040
|
|
01cbbc 0008 clrt
|
|
01cbbe 0100
|
|
01cbc0 0020
|
|
01cbc2 0400
|
|
01cbc4 0080
|
|
01cbc6 1000 mov.l r0, @(h'0,r0)
|
|
01cbc8 0200
|
|
01cbca 007f mac.l @r7+, @r0+
|
|
01cbcc fff8
|
|
01cbce 01ff mac.l @r15+, @r1+
|
|
01cbd0 ffe0
|
|
01cbd2 07ff mac.l @r15+, @r7+
|
|
01cbd4 ff80
|
|
01cbd6 1fff mov.l r15, @(h'3c,r15)
|
|
01cbd8 fe00
|
|
01cbda 0000
|
|
01cbdc 0000
|
|
01cbde 0000
|
|
01cbe0 0000
|
|
01cbe2 0000
|
|
01cbe4 0000
|
|
01cbe6 0000
|
|
01cbe8 0000
|
|
01cbea 0000
|
|
01cbec 0000
|
|
01cbee 0000
|
|
01cbf0 0000
|
|
01cbf2 0000
|
|
01cbf4 0000
|
|
01cbf6 0000
|
|
01cbf8 0000
|
|
01cbfa 0000
|
|
01cbfc 0000
|
|
01cbfe 0000
|
|
01cc00 0000
|
|
01cc02 0000
|
|
01cc04 0000
|
|
01cc06 0000
|
|
01cc08 0000
|
|
01cc0a ffff
|
|
01cc0c ffff
|
|
01cc0e ffff
|
|
01cc10 ffff
|
|
01cc12 ffff
|
|
01cc14 ffff
|
|
01cc16 ffff
|
|
01cc18 ffff
|
|
01cc1a ffff
|
|
01cc1c ffff
|
|
01cc1e ffff
|
|
01cc20 ffff
|
|
01cc22 ffff
|
|
01cc24 ffff
|
|
01cc26 ffff
|
|
01cc28 ffff
|
|
01cc2a ffff
|
|
01cc2c ffff
|
|
01cc2e ffff
|
|
01cc30 ffff
|
|
01cc32 ffff
|
|
01cc34 ffff
|
|
01cc36 ffff
|
|
01cc38 ffff
|
|
01cc3a e000 mov #h'0, r0
|
|
01cc3c 0000
|
|
01cc3e 0000
|
|
01cc40 0000
|
|
01cc42 0000
|
|
01cc44 0000
|
|
01cc46 0000
|
|
01cc48 0007 mul.l r0, r0
|
|
01cc4a e000 mov #h'0, r0
|
|
01cc4c 0000
|
|
01cc4e 0000
|
|
01cc50 0000
|
|
01cc52 003f mac.l @r3+, @r0+
|
|
01cc54 fc03
|
|
01cc56 ffc0
|
|
01cc58 0007 mul.l r0, r0
|
|
01cc5a e000 mov #h'0, r0
|
|
01cc5c 0000
|
|
01cc5e 0000
|
|
01cc60 0000
|
|
01cc62 0040
|
|
01cc64 0204 mov.b r0, @(r0,r2)
|
|
01cc66 0020
|
|
01cc68 0007 mul.l r0, r0
|
|
01cc6a e000 mov #h'0, r0
|
|
01cc6c 0000
|
|
01cc6e 0000
|
|
01cc70 0000
|
|
01cc72 0080
|
|
01cc74 0108 clrt
|
|
01cc76 0010
|
|
01cc78 0007 mul.l r0, r0
|
|
01cc7a e000 mov #h'0, r0
|
|
01cc7c 0000
|
|
01cc7e 0000
|
|
01cc80 0000
|
|
01cc82 0080
|
|
01cc84 0108 clrt
|
|
01cc86 0010
|
|
01cc88 0007 mul.l r0, r0
|
|
01cc8a e003 mov #h'3, r0
|
|
01cc8c 8e38
|
|
01cc8e e3c0 mov #h'ffffffc0, r3
|
|
01cc90 0000
|
|
01cc92 0080
|
|
01cc94 0108 clrt
|
|
01cc96 0010
|
|
01cc98 0007 mul.l r0, r0
|
|
01cc9a e007 mov #h'7, r0
|
|
01cc9c df7d mov.l @(h'1f4,pc), r15 ;@(h'1ce94)
|
|
01cc9e f7c0
|
|
01cca0 0000
|
|
01cca2 0080
|
|
01cca4 0108 clrt
|
|
01cca6 0010
|
|
01cca8 0007 mul.l r0, r0
|
|
01ccaa e006 mov #h'6, r0
|
|
01ccac 187d mov.l r7, @(h'34,r8)
|
|
01ccae b600 bsr h'c00 ;@(h'1d8b2)
|
|
01ccb0 0000
|
|
01ccb2 0080
|
|
01ccb4 0108 clrt
|
|
01ccb6 0010
|
|
01ccb8 0007 mul.l r0, r0
|
|
01ccba e007 mov #h'7, r0
|
|
01ccbc 986d mov.w @(h'da,pc), r8 ;@(h'1cd9a)
|
|
01ccbe f798
|
|
01ccc0 0000
|
|
01ccc2 0080
|
|
01ccc4 0108 clrt
|
|
01ccc6 0010
|
|
01ccc8 0007 mul.l r0, r0
|
|
01ccca e003 mov #h'3, r0
|
|
01cccc d86d mov.l @(h'1b4,pc), r8 ;@(h'1ce84)
|
|
01ccce e798 mov #h'ffffff98, r7
|
|
01ccd0 0000
|
|
01ccd2 0080
|
|
01ccd4 0108 clrt
|
|
01ccd6 0010
|
|
01ccd8 0007 mul.l r0, r0
|
|
01ccda e000 mov #h'0, r0
|
|
01ccdc d87d mov.l @(h'1f4,pc), r8 ;@(h'1ced4)
|
|
01ccde f600
|
|
01cce0 0000
|
|
01cce2 0080
|
|
01cce4 0108 clrt
|
|
01cce6 0010
|
|
01cce8 0007 mul.l r0, r0
|
|
01ccea e007 mov #h'7, r0
|
|
01ccec df7d mov.l @(h'1f4,pc), r15 ;@(h'1cee4)
|
|
01ccee b7d8 bsr h'fb0 ;@(h'1dca2)
|
|
01ccf0 0000
|
|
01ccf2 0080
|
|
01ccf4 0108 clrt
|
|
01ccf6 0010
|
|
01ccf8 0007 mul.l r0, r0
|
|
01ccfa e003 mov #h'3, r0
|
|
01ccfc 8e39
|
|
01ccfe b3d8 bsr h'7b0 ;@(h'1d4b2)
|
|
01cd00 0000
|
|
01cd02 0080
|
|
01cd04 0108 clrt
|
|
01cd06 0010
|
|
01cd08 0007 mul.l r0, r0
|
|
01cd0a e000 mov #h'0, r0
|
|
01cd0c 0000
|
|
01cd0e 0000
|
|
01cd10 0000
|
|
01cd12 0080
|
|
01cd14 0108 clrt
|
|
01cd16 0010
|
|
01cd18 0007 mul.l r0, r0
|
|
01cd1a e000 mov #h'0, r0
|
|
01cd1c 0000
|
|
01cd1e 0000
|
|
01cd20 0000
|
|
01cd22 0080
|
|
01cd24 0108 clrt
|
|
01cd26 0010
|
|
01cd28 0007 mul.l r0, r0
|
|
01cd2a e000 mov #h'0, r0
|
|
01cd2c 0000
|
|
01cd2e 0000
|
|
01cd30 0000
|
|
01cd32 0040
|
|
01cd34 0204 mov.b r0, @(r0,r2)
|
|
01cd36 0020
|
|
01cd38 0007 mul.l r0, r0
|
|
01cd3a e000 mov #h'0, r0
|
|
01cd3c 0000
|
|
01cd3e 0000
|
|
01cd40 0000
|
|
01cd42 003f mac.l @r3+, @r0+
|
|
01cd44 fc03
|
|
01cd46 ffc0
|
|
01cd48 0007 mul.l r0, r0
|
|
01cd4a e000 mov #h'0, r0
|
|
01cd4c 0000
|
|
01cd4e 0000
|
|
01cd50 0000
|
|
01cd52 0000
|
|
01cd54 0000
|
|
01cd56 0000
|
|
01cd58 0007 mul.l r0, r0
|
|
01cd5a e000 mov #h'0, r0
|
|
01cd5c 0000
|
|
01cd5e 0000
|
|
01cd60 0000
|
|
01cd62 0000
|
|
01cd64 0000
|
|
01cd66 0000
|
|
01cd68 0007 mul.l r0, r0
|
|
01cd6a e000 mov #h'0, r0
|
|
01cd6c 0000
|
|
01cd6e 0000
|
|
01cd70 0000
|
|
01cd72 001c mov.b @(r0,r1), r0
|
|
01cd74 ce3b xor.b #h'3b, @(r0,gbr)
|
|
01cd76 fee0
|
|
01cd78 0007 mul.l r0, r0
|
|
01cd7a e000 mov #h'0, r0
|
|
01cd7c 0000
|
|
01cd7e 0000
|
|
01cd80 0000
|
|
01cd82 0021
|
|
01cd84 2942 mov.l r4, @r9
|
|
01cd86 0900
|
|
01cd88 0007 mul.l r0, r0
|
|
01cd8a e000 mov #h'0, r0
|
|
01cd8c 0000
|
|
01cd8e 0000
|
|
01cd90 0000
|
|
01cd92 0021
|
|
01cd94 e943 mov #h'43, r9
|
|
01cd96 88c0 cmp/eq #h'ffffffc0, r0
|
|
01cd98 0007 mul.l r0, r0
|
|
01cd9a e000 mov #h'0, r0
|
|
01cd9c 0000
|
|
01cd9e 0000
|
|
01cda0 0000
|
|
01cda2 0025 mov.w r2, @(r0,r0)
|
|
01cda4 294a xor r4, r9
|
|
01cda6 0820
|
|
01cda8 0007 mul.l r0, r0
|
|
01cdaa e000 mov #h'0, r0
|
|
01cdac 0000
|
|
01cdae 0000
|
|
01cdb0 0000
|
|
01cdb2 001d mov.w @(r0,r1), r0
|
|
01cdb4 2e3b or r3, r14
|
|
01cdb6 c9c0 and #h'c0, r0
|
|
01cdb8 0007 mul.l r0, r0
|
|
01cdba e000 mov #h'0, r0
|
|
01cdbc 0000
|
|
01cdbe 0000
|
|
01cdc0 0000
|
|
01cdc2 0000
|
|
01cdc4 0000
|
|
01cdc6 0000
|
|
01cdc8 0007 mul.l r0, r0
|
|
01cdca e000 mov #h'0, r0
|
|
01cdcc 0000
|
|
01cdce 0000
|
|
01cdd0 0000
|
|
01cdd2 0000
|
|
01cdd4 0000
|
|
01cdd6 0000
|
|
01cdd8 0007 mul.l r0, r0
|
|
01cdda e000 mov #h'0, r0
|
|
01cddc 0000
|
|
01cdde 0000
|
|
01cde0 001f mac.l @r1+, @r0+
|
|
01cde2 ffff
|
|
01cde4 ffff
|
|
01cde6 ffff
|
|
01cde8 ff87
|
|
01cdea e000 mov #h'0, r0
|
|
01cdec 0000
|
|
01cdee 0000
|
|
01cdf0 0010
|
|
01cdf2 0000
|
|
01cdf4 0000
|
|
01cdf6 0000
|
|
01cdf8 0087 mul.l r8, r0
|
|
01cdfa e000 mov #h'0, r0
|
|
01cdfc 0000
|
|
01cdfe 0000
|
|
01ce00 0010
|
|
01ce02 0000
|
|
01ce04 0000
|
|
01ce06 0000
|
|
01ce08 0087 mul.l r8, r0
|
|
01ce0a e000 mov #h'0, r0
|
|
01ce0c 0000
|
|
01ce0e 0000
|
|
01ce10 0013
|
|
01ce12 0707 mul.l r0, r7
|
|
01ce14 3073 cmp/ge r7, r0
|
|
01ce16 339b subv r9, r3
|
|
01ce18 3c87 cmp/gt r8, r12
|
|
01ce1a e000 mov #h'0, r0
|
|
01ce1c 0000
|
|
01ce1e 0000
|
|
01ce20 0013
|
|
01ce22 0f8f mac.l @r8+, @r15+
|
|
01ce24 b0fb bsr h'1f6 ;@(h'1d01e)
|
|
01ce26 37db subv r13, r7
|
|
01ce28 7c87 add #h'87, r12
|
|
01ce2a e000 mov #h'0, r0
|
|
01ce2c 0000
|
|
01ce2e 0000
|
|
01ce30 0013
|
|
01ce32 0d8d mov.w @(r0,r8), r13
|
|
01ce34 b0db bsr h'1b6 ;@(h'1cfee)
|
|
01ce36 b7db bsr h'fb6 ;@(h'1ddf0)
|
|
01ce38 6087 not r8, r0
|
|
01ce3a e000 mov #h'0, r0
|
|
01ce3c 0000
|
|
01ce3e 0000
|
|
01ce40 0013
|
|
01ce42 0d8f mac.l @r8+, @r13+
|
|
01ce44 b0db bsr h'1b6 ;@(h'1cffe)
|
|
01ce46 f6db
|
|
01ce48 7887 add #h'87, r8
|
|
01ce4a e000 mov #h'0, r0
|
|
01ce4c 0000
|
|
01ce4e 0000
|
|
01ce50 0013
|
|
01ce52 0f8f mac.l @r8+, @r15+
|
|
01ce54 30fb subv r15, r0
|
|
01ce56 f6db
|
|
01ce58 7887 add #h'87, r8
|
|
01ce5a e000 mov #h'0, r0
|
|
01ce5c 0000
|
|
01ce5e 0000
|
|
01ce60 0013
|
|
01ce62 0f8c mov.b @(r0,r8), r15
|
|
01ce64 30fb subv r15, r0
|
|
01ce66 77db add #h'db, r7
|
|
01ce68 6087 not r8, r0
|
|
01ce6a e000 mov #h'0, r0
|
|
01ce6c 0000
|
|
01ce6e 0000
|
|
01ce70 0013
|
|
01ce72 ed8c mov #h'ffffff8c, r13
|
|
01ce74 3edb subv r13, r14
|
|
01ce76 37df addv r13, r7
|
|
01ce78 7c87 add #h'87, r12
|
|
01ce7a e000 mov #h'0, r0
|
|
01ce7c 0000
|
|
01ce7e 0000
|
|
01ce80 0011
|
|
01ce82 ed8c mov #h'ffffff8c, r13
|
|
01ce84 1edb mov.l r13, @(h'2c,r14)
|
|
01ce86 33ce addc r12, r3
|
|
01ce88 3c87 cmp/gt r8, r12
|
|
01ce8a e000 mov #h'0, r0
|
|
01ce8c 0000
|
|
01ce8e 0000
|
|
01ce90 0010
|
|
01ce92 0000
|
|
01ce94 0000
|
|
01ce96 00e0
|
|
01ce98 0087 mul.l r8, r0
|
|
01ce9a e000 mov #h'0, r0
|
|
01ce9c 0000
|
|
01ce9e 0000
|
|
01cea0 0010
|
|
01cea2 0000
|
|
01cea4 0000
|
|
01cea6 0000
|
|
01cea8 0087 mul.l r8, r0
|
|
01ceaa e000 mov #h'0, r0
|
|
01ceac 0000
|
|
01ceae 0000
|
|
01ceb0 001f mac.l @r1+, @r0+
|
|
01ceb2 ffff
|
|
01ceb4 ffff
|
|
01ceb6 ffff
|
|
01ceb8 ff87
|
|
01ceba e000 mov #h'0, r0
|
|
01cebc 0000
|
|
01cebe 0000
|
|
01cec0 0000
|
|
01cec2 0000
|
|
01cec4 0000
|
|
01cec6 0000
|
|
01cec8 0007 mul.l r0, r0
|
|
01ceca e000 mov #h'0, r0
|
|
01cecc 0000
|
|
01cece 0000
|
|
01ced0 0000
|
|
01ced2 0000
|
|
01ced4 0000
|
|
01ced6 0000
|
|
01ced8 0007 mul.l r0, r0
|
|
01ceda e000 mov #h'0, r0
|
|
01cedc 0000
|
|
01cede 0000
|
|
01cee0 0000
|
|
01cee2 0000
|
|
01cee4 0000
|
|
01cee6 0000
|
|
01cee8 0007 mul.l r0, r0
|
|
01ceea e000 mov #h'0, r0
|
|
01ceec 0000
|
|
01ceee 0000
|
|
01cef0 001f mac.l @r1+, @r0+
|
|
01cef2 ffff
|
|
01cef4 ffff
|
|
01cef6 ffff
|
|
01cef8 ff87
|
|
01cefa e000 mov #h'0, r0
|
|
01cefc 0000
|
|
01cefe 0000
|
|
01cf00 0010
|
|
01cf02 0000
|
|
01cf04 0000
|
|
01cf06 0000
|
|
01cf08 0087 mul.l r8, r0
|
|
01cf0a e000 mov #h'0, r0
|
|
01cf0c 0000
|
|
01cf0e 0000
|
|
01cf10 0010
|
|
01cf12 0000
|
|
01cf14 0000
|
|
01cf16 0000
|
|
01cf18 0087 mul.l r8, r0
|
|
01cf1a e000 mov #h'0, r0
|
|
01cf1c 0000
|
|
01cf1e 0000
|
|
01cf20 0010
|
|
01cf22 01c7 mul.l r12, r1
|
|
01cf24 8673
|
|
01cf26 679c extu.b r9, r7
|
|
01cf28 0087 mul.l r8, r0
|
|
01cf2a e000 mov #h'0, r0
|
|
01cf2c 0000
|
|
01cf2e 0000
|
|
01cf30 0010
|
|
01cf32 03ef mac.l @r14+, @r3+
|
|
01cf34 86fb
|
|
01cf36 6fbe exts.b r11, r15
|
|
01cf38 0087 mul.l r8, r0
|
|
01cf3a e000 mov #h'0, r0
|
|
01cf3c 0000
|
|
01cf3e 0000
|
|
01cf40 0010
|
|
01cf42 036c mov.b @(r0,r6), r3
|
|
01cf44 06fb
|
|
01cf46 6c36 mov.l @r3+, r12
|
|
01cf48 0087 mul.l r8, r0
|
|
01cf4a e000 mov #h'0, r0
|
|
01cf4c 0000
|
|
01cf4e 0000
|
|
01cf50 0010
|
|
01cf52 03ef mac.l @r14+, @r3+
|
|
01cf54 06db
|
|
01cf56 6f3e exts.b r3, r15
|
|
01cf58 0087 mul.l r8, r0
|
|
01cf5a e000 mov #h'0, r0
|
|
01cf5c 0000
|
|
01cf5e 0000
|
|
01cf60 0010
|
|
01cf62 03cf mac.l @r12+, @r3+
|
|
01cf64 06db
|
|
01cf66 6f3c extu.b r3, r15
|
|
01cf68 0087 mul.l r8, r0
|
|
01cf6a e000 mov #h'0, r0
|
|
01cf6c 0000
|
|
01cf6e 0000
|
|
01cf70 0010
|
|
01cf72 03ec mov.b @(r0,r14), r3
|
|
01cf74 06fb
|
|
01cf76 6c3e exts.b r3, r12
|
|
01cf78 0087 mul.l r8, r0
|
|
01cf7a e000 mov #h'0, r0
|
|
01cf7c 0000
|
|
01cf7e 0000
|
|
01cf80 0010
|
|
01cf82 036f mac.l @r6+, @r3+
|
|
01cf84 befb bsr h'-20a ;@(h'1cd7e)
|
|
01cf86 efb6 mov #h'ffffffb6, r15
|
|
01cf88 0087 mul.l r8, r0
|
|
01cf8a e000 mov #h'0, r0
|
|
01cf8c 0000
|
|
01cf8e 0000
|
|
01cf90 0010
|
|
01cf92 0367 mul.l r6, r3
|
|
01cf94 9c71 mov.w @(h'e2,pc), r12 ;@(h'1d07a)
|
|
01cf96 c7b6 mova @(h'2d8,pc), r0 ;h'1d270
|
|
01cf98 0087 mul.l r8, r0
|
|
01cf9a e000 mov #h'0, r0
|
|
01cf9c 0000
|
|
01cf9e 0000
|
|
01cfa0 0010
|
|
01cfa2 0000
|
|
01cfa4 0000
|
|
01cfa6 0000
|
|
01cfa8 0087 mul.l r8, r0
|
|
01cfaa e000 mov #h'0, r0
|
|
01cfac 0000
|
|
01cfae 0000
|
|
01cfb0 0010
|
|
01cfb2 0000
|
|
01cfb4 0000
|
|
01cfb6 0000
|
|
01cfb8 0087 mul.l r8, r0
|
|
01cfba e000 mov #h'0, r0
|
|
01cfbc 0000
|
|
01cfbe 0000
|
|
01cfc0 001f mac.l @r1+, @r0+
|
|
01cfc2 ffff
|
|
01cfc4 ffff
|
|
01cfc6 ffff
|
|
01cfc8 ff87
|
|
01cfca e000 mov #h'0, r0
|
|
01cfcc 0000
|
|
01cfce 0000
|
|
01cfd0 0000
|
|
01cfd2 0000
|
|
01cfd4 0000
|
|
01cfd6 0000
|
|
01cfd8 0007 mul.l r0, r0
|
|
01cfda ffff
|
|
01cfdc ffff
|
|
01cfde ffff
|
|
01cfe0 ffff
|
|
01cfe2 ffff
|
|
01cfe4 ffff
|
|
01cfe6 ffff
|
|
01cfe8 ffff
|
|
01cfea ffff
|
|
01cfec ffff
|
|
01cfee ffff
|
|
01cff0 ffff
|
|
01cff2 ffff
|
|
01cff4 ffff
|
|
01cff6 ffff
|
|
01cff8 ffff
|
|
01cffa ffff
|
|
01cffc ffff
|
|
01cffe ffff
|
|
01d000 ffff
|
|
01d002 ffff
|
|
01d004 ffff
|
|
01d006 ffff
|
|
01d008 ffff
|
|
01d00a ffff
|
|
01d00c ffff
|
|
01d00e ffff
|
|
01d010 ffff
|
|
01d012 ffff
|
|
01d014 ffff
|
|
01d016 ffff
|
|
01d018 ffff
|
|
01d01a ffff
|
|
01d01c ffff
|
|
01d01e ffff
|
|
01d020 ffff
|
|
01d022 fe00
|
|
01d024 1c00 mov.l r0, @(h'0,r12)
|
|
01d026 3fff addv r15, r15
|
|
01d028 ffff
|
|
01d02a ffff
|
|
01d02c ffff
|
|
01d02e ffff
|
|
01d030 ffff
|
|
01d032 fc00
|
|
01d034 0800
|
|
01d036 1fff mov.l r15, @(h'3c,r15)
|
|
01d038 ffff
|
|
01d03a ffff
|
|
01d03c fff1
|
|
01d03e c61c mov.l @(h'70,gbr), r0
|
|
01d040 7081 add #h'81, r0
|
|
01d042 8c00
|
|
01d044 0800
|
|
01d046 1fff mov.l r15, @(h'3c,r15)
|
|
01d048 ffff
|
|
01d04a ffff
|
|
01d04c ffe0
|
|
01d04e 8208
|
|
01d050 2081 mov.w r8, @r0
|
|
01d052 0400
|
|
01d054 0800
|
|
01d056 1fff mov.l r15, @(h'3c,r15)
|
|
01d058 ffff
|
|
01d05a ffff
|
|
01d05c ffe7
|
|
01d05e 9249 mov.w @(h'92,pc), r2 ;@(h'1d0f4)
|
|
01d060 e7e7 mov #h'ffffffe7, r7
|
|
01d062 3c00 cmp/eq r0, r12
|
|
01d064 0800
|
|
01d066 1fff mov.l r15, @(h'3c,r15)
|
|
01d068 ffff
|
|
01d06a ffff
|
|
01d06c ffe7
|
|
01d06e 9249 mov.w @(h'92,pc), r2 ;@(h'1d104)
|
|
01d070 e1e7 mov #h'ffffffe7, r1
|
|
01d072 0c00
|
|
01d074 0800
|
|
01d076 1fff mov.l r15, @(h'3c,r15)
|
|
01d078 ffff
|
|
01d07a ffff
|
|
01d07c ffe4
|
|
01d07e 8249
|
|
01d080 21e7 div0s r14, r1
|
|
01d082 8400 mov.b @(h'0,r0), r0
|
|
01d084 0800
|
|
01d086 1fff mov.l r15, @(h'3c,r15)
|
|
01d088 ffff
|
|
01d08a ffff
|
|
01d08c ffe4
|
|
01d08e 8249
|
|
01d090 27e7 div0s r14, r7
|
|
01d092 e400 mov #h'0, r4
|
|
01d094 0800
|
|
01d096 1fff mov.l r15, @(h'3c,r15)
|
|
01d098 ffff
|
|
01d09a ffff
|
|
01d09c ffe0
|
|
01d09e 9208 mov.w @(h'10,pc), r2 ;@(h'1d0b2)
|
|
01d0a0 20e7 div0s r14, r0
|
|
01d0a2 0400
|
|
01d0a4 0800
|
|
01d0a6 1fff mov.l r15, @(h'3c,r15)
|
|
01d0a8 ffff
|
|
01d0aa 0000
|
|
01d0ac 00f1
|
|
01d0ae 921c mov.w @(h'38,pc), r2 ;@(h'1d0ea)
|
|
01d0b0 70e7 add #h'e7, r0
|
|
01d0b2 8c00
|
|
01d0b4 0800
|
|
01d0b6 1f00 mov.l r0, @(h'0,r15)
|
|
01d0b8 0000
|
|
01d0ba 0000
|
|
01d0bc 007f mac.l @r7+, @r0+
|
|
01d0be ffff
|
|
01d0c0 ffff
|
|
01d0c2 fc00
|
|
01d0c4 0800
|
|
01d0c6 1e00 mov.l r0, @(h'0,r14)
|
|
01d0c8 0000
|
|
01d0ca 0000
|
|
01d0cc 003f mac.l @r3+, @r0+
|
|
01d0ce ffff
|
|
01d0d0 ffff
|
|
01d0d2 fc00
|
|
01d0d4 0800
|
|
01d0d6 1c00 mov.l r0, @(h'0,r12)
|
|
01d0d8 0000
|
|
01d0da 0000
|
|
01d0dc 001f mac.l @r1+, @r0+
|
|
01d0de ffff
|
|
01d0e0 ffff
|
|
01d0e2 fc00
|
|
01d0e4 0800
|
|
01d0e6 1800 mov.l r0, @(h'0,r8)
|
|
01d0e8 0000
|
|
01d0ea 0000
|
|
01d0ec 0000
|
|
01d0ee 0000
|
|
01d0f0 0000
|
|
01d0f2 0200
|
|
01d0f4 1400 mov.l r0, @(h'0,r4)
|
|
01d0f6 2000 mov.b r0, @r0
|
|
01d0f8 0000
|
|
01d0fa 0000
|
|
01d0fc 0000
|
|
01d0fe 0000
|
|
01d100 0000
|
|
01d102 01ff mac.l @r15+, @r1+
|
|
01d104 e3ff mov #h'ffffffff, r3
|
|
01d106 c000 mov.b r0, @(h'0,gbr)
|
|
01d108 0000
|
|
01d10a ffff
|
|
01d10c ffff
|
|
01d10e ffff
|
|
01d110 ffff
|
|
01d112 ffff
|
|
01d114 ffff
|
|
01d116 ffff
|
|
01d118 ffff
|
|
01d11a ffff
|
|
01d11c ffff
|
|
01d11e ffff
|
|
01d120 ffff
|
|
01d122 ffff
|
|
01d124 000f mac.l @r0+, @r0+
|
|
01d126 ffff
|
|
01d128 ffff
|
|
01d12a ffff
|
|
01d12c ffff
|
|
01d12e ffff
|
|
01d130 ffff
|
|
01d132 fffe
|
|
01d134 0007 mul.l r0, r0
|
|
01d136 ffff
|
|
01d138 ffff
|
|
01d13a ffff
|
|
01d13c ffff
|
|
01d13e 8184 mov.w r0, @(h'8,r8)
|
|
01d140 c930 and #h'30, r0
|
|
01d142 c7fe mova @(h'3f8,pc), r0 ;h'1d53c
|
|
01d144 0007 mul.l r0, r0
|
|
01d146 ffff
|
|
01d148 ffff
|
|
01d14a ffff
|
|
01d14c ffff
|
|
01d14e 8104 mov.w r0, @(h'8,r0)
|
|
01d150 c920 and #h'20, r0
|
|
01d152 83fe
|
|
01d154 0007 mul.l r0, r0
|
|
01d156 ffff
|
|
01d158 ffff
|
|
01d15a ffff
|
|
01d15c ffff
|
|
01d15e e73c mov #h'3c, r7
|
|
01d160 4927 ldc.l @r9+, vbr
|
|
01d162 9ffe mov.w @(h'1fc,pc), r15 ;@(h'1d362)
|
|
01d164 0007 mul.l r0, r0
|
|
01d166 ffff
|
|
01d168 ffff
|
|
01d16a ffff
|
|
01d16c ffff
|
|
01d16e e70c mov #h'c, r7
|
|
01d170 0921
|
|
01d172 87fe
|
|
01d174 0007 mul.l r0, r0
|
|
01d176 ffff
|
|
01d178 ffff
|
|
01d17a ffff
|
|
01d17c ffff
|
|
01d17e e70c mov #h'c, r7
|
|
01d180 0921
|
|
01d182 c3fe trapa #h'fe
|
|
01d184 0007 mul.l r0, r0
|
|
01d186 ffff
|
|
01d188 ffff
|
|
01d18a ffff
|
|
01d18c ffff
|
|
01d18e e73c mov #h'3c, r7
|
|
01d190 8927 bt h'4e ;@(h'1d1e2)
|
|
01d192 f3fe
|
|
01d194 0007 mul.l r0, r0
|
|
01d196 ffff
|
|
01d198 ffff
|
|
01d19a ffff
|
|
01d19c ffff
|
|
01d19e e704 mov #h'4, r7
|
|
01d1a0 c820 tst #h'20, r0
|
|
01d1a2 83fe
|
|
01d1a4 0007 mul.l r0, r0
|
|
01d1a6 ffff
|
|
01d1a8 ffff
|
|
01d1aa 0000
|
|
01d1ac 00ff mac.l @r15+, @r0+
|
|
01d1ae e784 mov #h'ffffff84, r7
|
|
01d1b0 cc70 tst.b #h'70, @(r0,gbr)
|
|
01d1b2 c7fe mova @(h'3f8,pc), r0 ;h'1d5ac
|
|
01d1b4 0007 mul.l r0, r0
|
|
01d1b6 ff00
|
|
01d1b8 0000
|
|
01d1ba 0000
|
|
01d1bc 007f mac.l @r7+, @r0+
|
|
01d1be ffff
|
|
01d1c0 ffff
|
|
01d1c2 fffe
|
|
01d1c4 0007 mul.l r0, r0
|
|
01d1c6 fe00
|
|
01d1c8 0000
|
|
01d1ca 0000
|
|
01d1cc 003f mac.l @r3+, @r0+
|
|
01d1ce ffff
|
|
01d1d0 ffff
|
|
01d1d2 fffe
|
|
01d1d4 0007 mul.l r0, r0
|
|
01d1d6 fc00
|
|
01d1d8 0000
|
|
01d1da 0000
|
|
01d1dc 001f mac.l @r1+, @r0+
|
|
01d1de ffff
|
|
01d1e0 ffff
|
|
01d1e2 fffe
|
|
01d1e4 0007 mul.l r0, r0
|
|
01d1e6 f800
|
|
01d1e8 0000
|
|
01d1ea 0000
|
|
01d1ec 0000
|
|
01d1ee 0000
|
|
01d1f0 0000
|
|
01d1f2 0001
|
|
01d1f4 0008 clrt
|
|
01d1f6 0000
|
|
01d1f8 0000
|
|
01d1fa 0000
|
|
01d1fc 0000
|
|
01d1fe 0000
|
|
01d200 0000
|
|
01d202 0000
|
|
01d204 fff0
|
|
01d206 0000
|
|
01d208 0000
|
|
01d20a ffff
|
|
01d20c ffff
|
|
01d20e ffff
|
|
01d210 ffff
|
|
01d212 ffff
|
|
01d214 ffff
|
|
01d216 ffff
|
|
01d218 ffff
|
|
01d21a ffff
|
|
01d21c ffff
|
|
01d21e ffff
|
|
01d220 ffff
|
|
01d222 ffff
|
|
01d224 f800
|
|
01d226 7fff add #h'ff, r15
|
|
01d228 ffff
|
|
01d22a ffff
|
|
01d22c ffff
|
|
01d22e ffff
|
|
01d230 ffff
|
|
01d232 ffff
|
|
01d234 f000
|
|
01d236 3fff addv r15, r15
|
|
01d238 ffff
|
|
01d23a ffff
|
|
01d23c ffff
|
|
01d23e 9840 mov.w @(h'80,pc), r8 ;@(h'1d2c2)
|
|
01d240 c71c mova @(h'70,pc), r0 ;h'1d2b4
|
|
01d242 64c7 not r12, r4
|
|
01d244 f000
|
|
01d246 3fff addv r15, r15
|
|
01d248 ffff
|
|
01d24a ffff
|
|
01d24c ffff
|
|
01d24e 9040 mov.w @(h'80,pc), r0 ;@(h'1d2d2)
|
|
01d250 8208
|
|
01d252 2483
|
|
01d254 f000
|
|
01d256 3fff addv r15, r15
|
|
01d258 ffff
|
|
01d25a ffff
|
|
01d25c ffff
|
|
01d25e 93f3 mov.w @(h'1e6,pc), r3 ;@(h'1d448)
|
|
01d260 9249 mov.w @(h'92,pc), r2 ;@(h'1d2f6)
|
|
01d262 e49f mov #h'ffffff9f, r4
|
|
01d264 f000
|
|
01d266 3fff addv r15, r15
|
|
01d268 ffff
|
|
01d26a ffff
|
|
01d26c ffff
|
|
01d26e 90f3 mov.w @(h'1e6,pc), r0 ;@(h'1d458)
|
|
01d270 8249
|
|
01d272 e187 mov #h'ffffff87, r1
|
|
01d274 f000
|
|
01d276 3fff addv r15, r15
|
|
01d278 ffff
|
|
01d27a ffff
|
|
01d27c ffff
|
|
01d27e 90f3 mov.w @(h'1e6,pc), r0 ;@(h'1d468)
|
|
01d280 8609
|
|
01d282 e1c3 mov #h'ffffffc3, r1
|
|
01d284 f000
|
|
01d286 3fff addv r15, r15
|
|
01d288 ffff
|
|
01d28a ffff
|
|
01d28c ffff
|
|
01d28e 93f3 mov.w @(h'1e6,pc), r3 ;@(h'1d478)
|
|
01d290 9e09 mov.w @(h'12,pc), r14 ;@(h'1d2a6)
|
|
01d292 e4f3 mov #h'fffffff3, r4
|
|
01d294 f000
|
|
01d296 3fff addv r15, r15
|
|
01d298 ffff
|
|
01d29a ffff
|
|
01d29c fffc
|
|
01d29e 1073 mov.l r7, @(h'c,r0)
|
|
01d2a0 9e48 mov.w @(h'90,pc), r14 ;@(h'1d334)
|
|
01d2a2 2483
|
|
01d2a4 f000
|
|
01d2a6 3fff addv r15, r15
|
|
01d2a8 ffff
|
|
01d2aa 0000
|
|
01d2ac 00fe mov.l @(r0,r15), r0
|
|
01d2ae 3873 cmp/ge r7, r8
|
|
01d2b0 9e4c mov.w @(h'98,pc), r14 ;@(h'1d34c)
|
|
01d2b2 64c7 not r12, r4
|
|
01d2b4 f000
|
|
01d2b6 3f00 cmp/eq r0, r15
|
|
01d2b8 0000
|
|
01d2ba 0000
|
|
01d2bc 007f mac.l @r7+, @r0+
|
|
01d2be ffff
|
|
01d2c0 ffff
|
|
01d2c2 ffff
|
|
01d2c4 f000
|
|
01d2c6 3e00 cmp/eq r0, r14
|
|
01d2c8 0000
|
|
01d2ca 0000
|
|
01d2cc 003f mac.l @r3+, @r0+
|
|
01d2ce ffff
|
|
01d2d0 ffff
|
|
01d2d2 ffff
|
|
01d2d4 f000
|
|
01d2d6 3c00 cmp/eq r0, r12
|
|
01d2d8 0000
|
|
01d2da 0000
|
|
01d2dc 001f mac.l @r1+, @r0+
|
|
01d2de ffff
|
|
01d2e0 ffff
|
|
01d2e2 ffff
|
|
01d2e4 f000
|
|
01d2e6 3800 cmp/eq r0, r8
|
|
01d2e8 0000
|
|
01d2ea 0000
|
|
01d2ec 0000
|
|
01d2ee 0000
|
|
01d2f0 0000
|
|
01d2f2 0000
|
|
01d2f4 0800
|
|
01d2f6 4000 shll r0
|
|
01d2f8 0000
|
|
01d2fa 0000
|
|
01d2fc 0000
|
|
01d2fe 0000
|
|
01d300 0000
|
|
01d302 0000
|
|
01d304 07ff mac.l @r15+, @r7+
|
|
01d306 8000 mov.b r0, @(h'0,r0)
|
|
01d308 0000
|
|
01d30a ffff
|
|
01d30c ffff
|
|
01d30e ffff
|
|
01d310 ffff
|
|
01d312 ffff
|
|
01d314 ffff
|
|
01d316 ffff
|
|
01d318 ffff
|
|
01d31a ffff
|
|
01d31c ffff
|
|
01d31e ffff
|
|
01d320 ffff
|
|
01d322 ffff
|
|
01d324 ffff
|
|
01d326 ffff
|
|
01d328 ffff
|
|
01d32a ffff
|
|
01d32c ffff
|
|
01d32e ffff
|
|
01d330 ffff
|
|
01d332 ffff
|
|
01d334 ffff
|
|
01d336 ffff
|
|
01d338 ffff
|
|
01d33a ffff
|
|
01d33c ffe3
|
|
01d33e 9384 mov.w @(h'108,pc), r3 ;@(h'1d44a)
|
|
01d340 f31c
|
|
01d342 7181 add #h'81, r1
|
|
01d344 3199
|
|
01d346 8fff bf/s h'-2 ;@(h'1d348)
|
|
01d348 ffff
|
|
01d34a ffff
|
|
01d34c ffc1
|
|
01d34e 0104 mov.b r0, @(r0,r1)
|
|
01d350 f208
|
|
01d352 2081 mov.w r8, @r0
|
|
01d354 2099 and r9, r0
|
|
01d356 07ff mac.l @r15+, @r7+
|
|
01d358 ffff
|
|
01d35a ffff
|
|
01d35c ffc9
|
|
01d35e 293c cmp/str r3, r9
|
|
01d360 f249
|
|
01d362 24e7 div0s r14, r4
|
|
01d364 2489 and r8, r4
|
|
01d366 3fff addv r15, r15
|
|
01d368 ffff
|
|
01d36a ffff
|
|
01d36c ffc9
|
|
01d36e 290c cmp/str r0, r9
|
|
01d370 f248
|
|
01d372 24e7 div0s r14, r4
|
|
01d374 2481 mov.w r8, @r4
|
|
01d376 0fff mac.l @r15+, @r15+
|
|
01d378 ffff
|
|
01d37a ffff
|
|
01d37c ffc1
|
|
01d37e 290c cmp/str r0, r9
|
|
01d380 f248
|
|
01d382 60e7 not r14, r0
|
|
01d384 2481 mov.w r8, @r4
|
|
01d386 87ff
|
|
01d388 ffff
|
|
01d38a ffff
|
|
01d38c ffc1
|
|
01d38e 393c add r3, r9
|
|
01d390 f248
|
|
01d392 20e7 div0s r14, r0
|
|
01d394 2491 mov.w r9, @r4
|
|
01d396 e7ff mov #h'ffffffff, r7
|
|
01d398 ffff
|
|
01d39a ffff
|
|
01d39c ffc9
|
|
01d39e 3904 div1 r0, r9
|
|
01d3a0 1209 mov.l r0, @(h'24,r2)
|
|
01d3a2 24e7 div0s r14, r4
|
|
01d3a4 2099 and r9, r0
|
|
01d3a6 07ff mac.l @r15+, @r7+
|
|
01d3a8 ffff
|
|
01d3aa 0000
|
|
01d3ac 03c9
|
|
01d3ae 3986 cmp/hi r8, r9
|
|
01d3b0 1319 mov.l r1, @(h'24,r3)
|
|
01d3b2 24e7 div0s r14, r4
|
|
01d3b4 3199
|
|
01d3b6 8f80 bf/s h'-100 ;@(h'1d2ba)
|
|
01d3b8 0000
|
|
01d3ba 0000
|
|
01d3bc 01ff mac.l @r15+, @r1+
|
|
01d3be ffff
|
|
01d3c0 ffff
|
|
01d3c2 ffff
|
|
01d3c4 ffff
|
|
01d3c6 ff00
|
|
01d3c8 0000
|
|
01d3ca 0000
|
|
01d3cc 00ff mac.l @r15+, @r0+
|
|
01d3ce ffff
|
|
01d3d0 ffff
|
|
01d3d2 ffff
|
|
01d3d4 ffff
|
|
01d3d6 fe00
|
|
01d3d8 0000
|
|
01d3da 0000
|
|
01d3dc 007f mac.l @r7+, @r0+
|
|
01d3de ffff
|
|
01d3e0 ffff
|
|
01d3e2 ffff
|
|
01d3e4 ffff
|
|
01d3e6 fc00
|
|
01d3e8 0000
|
|
01d3ea 0000
|
|
01d3ec 0000
|
|
01d3ee 0000
|
|
01d3f0 0000
|
|
01d3f2 0000
|
|
01d3f4 0000
|
|
01d3f6 0000
|
|
01d3f8 0000
|
|
01d3fa 0000
|
|
01d3fc 0000
|
|
01d3fe 0000
|
|
01d400 0000
|
|
01d402 0000
|
|
01d404 0000
|
|
01d406 0000
|
|
01d408 0000
|
|
01d40a ffff
|
|
01d40c ffff
|
|
01d40e ffff
|
|
01d410 ffff
|
|
01d412 ffff
|
|
01d414 ffff
|
|
01d416 ffff
|
|
01d418 ffff
|
|
01d41a ffff
|
|
01d41c ffff
|
|
01d41e ffff
|
|
01d420 ffff
|
|
01d422 ffff
|
|
01d424 ffff
|
|
01d426 ffff
|
|
01d428 ffff
|
|
01d42a ffff
|
|
01d42c ffff
|
|
01d42e ffff
|
|
01d430 ffff
|
|
01d432 ffff
|
|
01d434 ffff
|
|
01d436 ffff
|
|
01d438 ffff
|
|
01d43a ffff
|
|
01d43c fffc
|
|
01d43e 6063 mov r6, r0
|
|
01d440 0263
|
|
01d442 0263
|
|
01d444 930c mov.w @(h'18,pc), r3 ;@(h'1d460)
|
|
01d446 7fff add #h'ff, r15
|
|
01d448 ffff
|
|
01d44a ffff
|
|
01d44c fff8
|
|
01d44e 2041 mov.w r4, @r0
|
|
01d450 0241
|
|
01d452 0241
|
|
01d454 9208 mov.w @(h'10,pc), r2 ;@(h'1d468)
|
|
01d456 3fff addv r15, r15
|
|
01d458 ffff
|
|
01d45a ffff
|
|
01d45c fff9
|
|
01d45e f9c9
|
|
01d460 ce4f xor.b #h'4f, @(r0,gbr)
|
|
01d462 ce41 xor.b #h'41, @(r0,gbr)
|
|
01d464 9279 mov.w @(h'f2,pc), r2 ;@(h'1d55a)
|
|
01d466 ffff
|
|
01d468 ffff
|
|
01d46a ffff
|
|
01d46c fff8
|
|
01d46e 79c9 add #h'c9, r9
|
|
01d470 ce43 xor.b #h'43, @(r0,gbr)
|
|
01d472 ce49 xor.b #h'49, @(r0,gbr)
|
|
01d474 9218 mov.w @(h'30,pc), r2 ;@(h'1d4a8)
|
|
01d476 7fff add #h'ff, r15
|
|
01d478 ffff
|
|
01d47a ffff
|
|
01d47c fffc
|
|
01d47e 39c1
|
|
01d480 ce61 xor.b #h'61, @(r0,gbr)
|
|
01d482 ce49 xor.b #h'49, @(r0,gbr)
|
|
01d484 921c mov.w @(h'38,pc), r2 ;@(h'1d4c0)
|
|
01d486 3fff addv r15, r15
|
|
01d488 ffff
|
|
01d48a ffff
|
|
01d48c ffff
|
|
01d48e 39c1
|
|
01d490 ce79 xor.b #h'79, @(r0,gbr)
|
|
01d492 ce41 xor.b #h'41, @(r0,gbr)
|
|
01d494 927f mov.w @(h'fe,pc), r2 ;@(h'1d596)
|
|
01d496 3fff addv r15, r15
|
|
01d498 ffff
|
|
01d49a ffff
|
|
01d49c fff8
|
|
01d49e 39c9
|
|
01d4a0 ce41 xor.b #h'41, @(r0,gbr)
|
|
01d4a2 ce41 xor.b #h'41, @(r0,gbr)
|
|
01d4a4 8208
|
|
01d4a6 3fff addv r15, r15
|
|
01d4a8 ffff
|
|
01d4aa 0000
|
|
01d4ac 03fc mov.b @(r0,r15), r3
|
|
01d4ae 79c9 add #h'c9, r9
|
|
01d4b0 ce63 xor.b #h'63, @(r0,gbr)
|
|
01d4b2 ce61 xor.b #h'61, @(r0,gbr)
|
|
01d4b4 c70c mova @(h'30,pc), r0 ;h'1d4e8
|
|
01d4b6 7f80 add #h'80, r15
|
|
01d4b8 0000
|
|
01d4ba 0000
|
|
01d4bc 01ff mac.l @r15+, @r1+
|
|
01d4be ffff
|
|
01d4c0 ffff
|
|
01d4c2 fff8
|
|
01d4c4 ffff
|
|
01d4c6 ff00
|
|
01d4c8 0000
|
|
01d4ca 0000
|
|
01d4cc 00ff mac.l @r15+, @r0+
|
|
01d4ce ffff
|
|
01d4d0 ffff
|
|
01d4d2 ffff
|
|
01d4d4 ffff
|
|
01d4d6 fe00
|
|
01d4d8 0000
|
|
01d4da 0000
|
|
01d4dc 007f mac.l @r7+, @r0+
|
|
01d4de ffff
|
|
01d4e0 ffff
|
|
01d4e2 ffff
|
|
01d4e4 ffff
|
|
01d4e6 fc00
|
|
01d4e8 0000
|
|
01d4ea 0000
|
|
01d4ec 0000
|
|
01d4ee 0000
|
|
01d4f0 0000
|
|
01d4f2 0000
|
|
01d4f4 0000
|
|
01d4f6 0000
|
|
01d4f8 0000
|
|
01d4fa 0000
|
|
01d4fc 0000
|
|
01d4fe 0000
|
|
01d500 0000
|
|
01d502 0000
|
|
01d504 0000
|
|
01d506 0000
|
|
01d508 0000
|
|
01d50a ffff
|
|
01d50c ffff
|
|
01d50e ffff
|
|
01d510 ffff
|
|
01d512 ffff
|
|
01d514 ffff
|
|
01d516 ffff
|
|
01d518 ffff
|
|
01d51a ffff
|
|
01d51c ffff
|
|
01d51e ffff
|
|
01d520 ffff
|
|
01d522 ffff
|
|
01d524 ffff
|
|
01d526 ffff
|
|
01d528 ffff
|
|
01d52a ffff
|
|
01d52c ffff
|
|
01d52e ffff
|
|
01d530 ffff
|
|
01d532 ffff
|
|
01d534 ffff
|
|
01d536 ffff
|
|
01d538 ffff
|
|
01d53a ffff
|
|
01d53c ffff
|
|
01d53e ffff
|
|
01d540 1931 mov.l r3, @(h'4,r9)
|
|
01d542 c70c mova @(h'30,pc), r0 ;h'1d574
|
|
01d544 7fff add #h'ff, r15
|
|
01d546 ffff
|
|
01d548 ffff
|
|
01d54a ffff
|
|
01d54c ffff
|
|
01d54e fffe
|
|
01d550 0920
|
|
01d552 8208
|
|
01d554 3fff addv r15, r15
|
|
01d556 ffff
|
|
01d558 ffff
|
|
01d55a ffff
|
|
01d55c ffff
|
|
01d55e fffe
|
|
01d560 7927 add #h'27, r9
|
|
01d562 9e79 mov.w @(h'f2,pc), r14 ;@(h'1d658)
|
|
01d564 ffff
|
|
01d566 ffff
|
|
01d568 ffff
|
|
01d56a ffff
|
|
01d56c ffff
|
|
01d56e fffe
|
|
01d570 1927 mov.l r2, @(h'1c,r9)
|
|
01d572 9e18 mov.w @(h'30,pc), r14 ;@(h'1d5a6)
|
|
01d574 7fff add #h'ff, r15
|
|
01d576 ffff
|
|
01d578 ffff
|
|
01d57a ffff
|
|
01d57c ffff
|
|
01d57e ffff
|
|
01d580 0927 mul.l r2, r9
|
|
01d582 9e1c mov.w @(h'38,pc), r14 ;@(h'1d5be)
|
|
01d584 3fff addv r15, r15
|
|
01d586 ffff
|
|
01d588 ffff
|
|
01d58a ffff
|
|
01d58c ffff
|
|
01d58e ffff
|
|
01d590 c927 and #h'27, r0
|
|
01d592 9e7f mov.w @(h'fe,pc), r14 ;@(h'1d694)
|
|
01d594 3fff addv r15, r15
|
|
01d596 ffff
|
|
01d598 ffff
|
|
01d59a ffff
|
|
01d59c ffff
|
|
01d59e fffe
|
|
01d5a0 0820
|
|
01d5a2 8208
|
|
01d5a4 3fff addv r15, r15
|
|
01d5a6 ffff
|
|
01d5a8 ffff
|
|
01d5aa 0000
|
|
01d5ac 0000
|
|
01d5ae 0fff mac.l @r15+, @r15+
|
|
01d5b0 1c71 mov.l r7, @(h'4,r12)
|
|
01d5b2 c70c mova @(h'30,pc), r0 ;h'1d5e4
|
|
01d5b4 7ff0 add #h'f0, r15
|
|
01d5b6 0000
|
|
01d5b8 0000
|
|
01d5ba 0000
|
|
01d5bc 0000
|
|
01d5be 07ff mac.l @r15+, @r7+
|
|
01d5c0 ffff
|
|
01d5c2 ffff
|
|
01d5c4 ffe0
|
|
01d5c6 0000
|
|
01d5c8 0000
|
|
01d5ca 0000
|
|
01d5cc 0000
|
|
01d5ce 03ff mac.l @r15+, @r3+
|
|
01d5d0 ffff
|
|
01d5d2 ffff
|
|
01d5d4 ffc0
|
|
01d5d6 0000
|
|
01d5d8 0000
|
|
01d5da 0000
|
|
01d5dc 0000
|
|
01d5de 01ff mac.l @r15+, @r1+
|
|
01d5e0 ffff
|
|
01d5e2 ffff
|
|
01d5e4 ff80
|
|
01d5e6 0000
|
|
01d5e8 0000
|
|
01d5ea 0000
|
|
01d5ec 0000
|
|
01d5ee 0000
|
|
01d5f0 0000
|
|
01d5f2 0000
|
|
01d5f4 0000
|
|
01d5f6 0000
|
|
01d5f8 0000
|
|
01d5fa 0000
|
|
01d5fc 0000
|
|
01d5fe 0000
|
|
01d600 0000
|
|
01d602 0000
|
|
01d604 0000
|
|
01d606 0000
|
|
01d608 0000
|
|
01d60a ffff
|
|
01d60c ffff
|
|
01d60e ffff
|
|
01d610 ffff
|
|
01d612 ffff
|
|
01d614 ffff
|
|
01d616 ffff
|
|
01d618 ffff
|
|
01d61a ffff
|
|
01d61c ffff
|
|
01d61e ffff
|
|
01d620 ffff
|
|
01d622 ffff
|
|
01d624 ffff
|
|
01d626 ffff
|
|
01d628 ffff
|
|
01d62a ffff
|
|
01d62c ffff
|
|
01d62e ffff
|
|
01d630 ffff
|
|
01d632 ffff
|
|
01d634 ffff
|
|
01d636 ffff
|
|
01d638 ffff
|
|
01d63a ffff
|
|
01d63c ffff
|
|
01d63e fff8
|
|
01d640 e302 mov #h'2, r3
|
|
01d642 6333 mov r3, r3
|
|
01d644 1fff mov.l r15, @(h'3c,r15)
|
|
01d646 ffff
|
|
01d648 ffff
|
|
01d64a ffff
|
|
01d64c ffff
|
|
01d64e fff0
|
|
01d650 4102 sts.l mach, @-r1
|
|
01d652 4132
|
|
01d654 0fff mac.l @r15+, @r15+
|
|
01d656 ffff
|
|
01d658 ffff
|
|
01d65a ffff
|
|
01d65c ffff
|
|
01d65e fff0
|
|
01d660 49ce ldc r9, r4_bank
|
|
01d662 4112 sts.l macl, @-r1
|
|
01d664 7fff add #h'ff, r15
|
|
01d666 ffff
|
|
01d668 ffff
|
|
01d66a ffff
|
|
01d66c ffff
|
|
01d66e fff2
|
|
01d670 41ce ldc r1, r4_bank
|
|
01d672 4902 sts.l mach, @-r9
|
|
01d674 1fff mov.l r15, @(h'3c,r15)
|
|
01d676 ffff
|
|
01d678 ffff
|
|
01d67a ffff
|
|
01d67c ffff
|
|
01d67e fff2
|
|
01d680 43ce ldc r3, r4_bank
|
|
01d682 4903 stc.l sr, @-r9
|
|
01d684 0fff mac.l @r15+, @r15+
|
|
01d686 ffff
|
|
01d688 ffff
|
|
01d68a ffff
|
|
01d68c ffff
|
|
01d68e fff0
|
|
01d690 4fce ldc r15, r4_bank
|
|
01d692 4123 stc.l vbr, @-r1
|
|
01d694 cfff or.b #h'ff, @(r0,gbr)
|
|
01d696 ffff
|
|
01d698 ffff
|
|
01d69a ffff
|
|
01d69c ffff
|
|
01d69e fff0
|
|
01d6a0 4fce ldc r15, r4_bank
|
|
01d6a2 4132
|
|
01d6a4 0fff mac.l @r15+, @r15+
|
|
01d6a6 ffff
|
|
01d6a8 ffff
|
|
01d6aa 0000
|
|
01d6ac 0000
|
|
01d6ae 0ff8
|
|
01d6b0 cfce or.b #h'ce, @(r0,gbr)
|
|
01d6b2 6333 mov r3, r3
|
|
01d6b4 1ff0 mov.l r15, @(h'0,r15)
|
|
01d6b6 0000
|
|
01d6b8 0000
|
|
01d6ba 0000
|
|
01d6bc 0000
|
|
01d6be 07ff mac.l @r15+, @r7+
|
|
01d6c0 ffff
|
|
01d6c2 ffff
|
|
01d6c4 ffe0
|
|
01d6c6 0000
|
|
01d6c8 0000
|
|
01d6ca 0000
|
|
01d6cc 0000
|
|
01d6ce 03ff mac.l @r15+, @r3+
|
|
01d6d0 ffff
|
|
01d6d2 ffff
|
|
01d6d4 ffc0
|
|
01d6d6 0000
|
|
01d6d8 0000
|
|
01d6da 0000
|
|
01d6dc 0000
|
|
01d6de 01ff mac.l @r15+, @r1+
|
|
01d6e0 ffff
|
|
01d6e2 ffff
|
|
01d6e4 ff80
|
|
01d6e6 0000
|
|
01d6e8 0000
|
|
01d6ea 0000
|
|
01d6ec 0000
|
|
01d6ee 0000
|
|
01d6f0 0000
|
|
01d6f2 0000
|
|
01d6f4 0000
|
|
01d6f6 0000
|
|
01d6f8 0000
|
|
01d6fa 0000
|
|
01d6fc 0000
|
|
01d6fe 0000
|
|
01d700 0000
|
|
01d702 0000
|
|
01d704 0000
|
|
01d706 0000
|
|
01d708 0000
|
|
01d70a f00f
|
|
01d70c ffff
|
|
01d70e ffff
|
|
01d710 cff3 or.b #h'f3, @(r0,gbr)
|
|
01d712 6ff6 mov.l @r15+, r15
|
|
01d714 3ffc add r15, r15
|
|
01d716 1ff8 mov.l r15, @(h'20,r15)
|
|
01d718 07e0
|
|
01d71a 03c0
|
|
01d71c 03c0
|
|
01d71e 03c0
|
|
01d720 07e0
|
|
01d722 1ff8 mov.l r15, @(h'20,r15)
|
|
01d724 3ffc add r15, r15
|
|
01d726 3ffc add r15, r15
|
|
01d728 3ffc add r15, r15
|
|
01d72a f00f
|
|
01d72c 8ff1 bf/s h'-1e ;@(h'1d712)
|
|
01d72e 8001 mov.b r0, @(h'1,r0)
|
|
01d730 b00d bsr h'1a ;@(h'1d74e)
|
|
01d732 500a mov.l @(h'28,r0), r0
|
|
01d734 2004 mov.b r0, @-r0
|
|
01d736 1818 mov.l r1, @(h'20,r8)
|
|
01d738 0420
|
|
01d73a 0240
|
|
01d73c 0240
|
|
01d73e 0240
|
|
01d740 0660
|
|
01d742 1818 mov.l r1, @(h'20,r8)
|
|
01d744 23c4 mov.b r12, @-r3
|
|
01d746 2004 mov.b r0, @-r0
|
|
01d748 3ffc add r15, r15
|
|
01d74a f870
|
|
01d74c 2000 mov.b r0, @r0
|
|
01d74e 0000
|
|
01d750 0000
|
|
01d752 2070 mov.b r7, @r0
|
|
01d754 f800
|
|
01d756 0000
|
|
01d758 0000
|
|
01d75a 8000 mov.b r0, @(h'0,r0)
|
|
01d75c 0000
|
|
01d75e 0000
|
|
01d760 0000
|
|
01d762 0000
|
|
01d764 0000
|
|
01d766 0080
|
|
01d768 bc03 bsr h'-7fa ;@(h'1cf72)
|
|
01d76a c000 mov.b r0, @(h'0,gbr)
|
|
01d76c 0000
|
|
01d76e 0000
|
|
01d770 0000
|
|
01d772 0000
|
|
01d774 0080
|
|
01d776 a3fc bra h'7f8 ;@(h'1df72)
|
|
01d778 4000 shll r0
|
|
01d77a 0000
|
|
01d77c 0000
|
|
01d77e 0000
|
|
01d780 0000
|
|
01d782 0080
|
|
01d784 a000 bra h'0 ;@(h'1d788)
|
|
01d786 4cce ldc r12, r4_bank
|
|
01d788 6db3 mov r11, r13
|
|
01d78a ce6c xor.b #h'6c, @(r0,gbr)
|
|
01d78c 0e6c mov.b @(r0,r6), r14
|
|
01d78e e38f mov #h'ffffff8f, r3
|
|
01d790 3880 cmp/eq r8, r8
|
|
01d792 ac03 bra h'-7fa ;@(h'1cf9c)
|
|
01d794 4cdf mac.w @r13+, @r12+
|
|
01d796 6db7 not r11, r13
|
|
01d798 df6c mov.l @(h'1b0,pc), r15 ;@(h'1d94c)
|
|
01d79a 1f6d mov.l r6, @(h'34,r15)
|
|
01d79c f7df
|
|
01d79e 7c80 add #h'80, r12
|
|
01d7a0 9402 mov.w @(h'4,pc), r4 ;@(h'1d7a8)
|
|
01d7a2 8edb
|
|
01d7a4 6db6 mov.l @r11+, r13
|
|
01d7a6 1b6c mov.l r6, @(h'30,r11)
|
|
01d7a8 186d mov.l r6, @(h'34,r8)
|
|
01d7aa 8618
|
|
01d7ac 6080 mov.b @r8, r0
|
|
01d7ae 8801 cmp/eq #h'1, r0
|
|
01d7b0 0fdb
|
|
01d7b2 6db7 not r11, r13
|
|
01d7b4 9b6c mov.w @(h'd8,pc), r11 ;@(h'1d890)
|
|
01d7b6 1e6d mov.l r6, @(h'34,r14)
|
|
01d7b8 861e
|
|
01d7ba 7880 add #h'80, r8
|
|
01d7bc 8606
|
|
01d7be 0fdb
|
|
01d7c0 6db7 not r11, r13
|
|
01d7c2 9f6c mov.w @(h'd8,pc), r15 ;@(h'1d89e)
|
|
01d7c4 0f6d mov.w @(r0,r6), r15
|
|
01d7c6 861e
|
|
01d7c8 3c80 cmp/eq r8, r12
|
|
01d7ca 8108 mov.w r0, @(h'10,r0)
|
|
01d7cc 0ddb
|
|
01d7ce 6db6 mov.l @r11+, r13
|
|
01d7d0 1f6c mov.l r6, @(h'30,r15)
|
|
01d7d2 036d mov.w @(r0,r6), r3
|
|
01d7d4 8618
|
|
01d7d6 0c80
|
|
01d7d8 8090 mov.b r0, @(h'0,r9)
|
|
01d7da 0cdf mac.l @r13+, @r12+
|
|
01d7dc 7ce7 add #h'e7, r12
|
|
01d7de db7c mov.l @(h'1f0,pc), r11 ;@(h'1d9d0)
|
|
01d7e0 1f7d mov.l r7, @(h'34,r15)
|
|
01d7e2 f7df
|
|
01d7e4 7c80 add #h'80, r12
|
|
01d7e6 8090 mov.b r0, @(h'0,r9)
|
|
01d7e8 0cce mov.l @(r0,r12), r12
|
|
01d7ea 3843 cmp/ge r4, r8
|
|
01d7ec db38 mov.l @(h'e0,pc), r11 ;@(h'1d8d0)
|
|
01d7ee 0e38 ldtlb
|
|
01d7f0 e38f mov #h'ffffff8f, r3
|
|
01d7f2 3880 cmp/eq r8, r8
|
|
01d7f4 8090 mov.b r0, @(h'0,r9)
|
|
01d7f6 0000
|
|
01d7f8 0000
|
|
01d7fa 0000
|
|
01d7fc 0000
|
|
01d7fe 0000
|
|
01d800 0080
|
|
01d802 8198 mov.w r0, @(h'10,r9)
|
|
01d804 0000
|
|
01d806 0000
|
|
01d808 0000
|
|
01d80a 0000
|
|
01d80c 0000
|
|
01d80e 0100
|
|
01d810 8606
|
|
01d812 0fff mac.l @r15+, @r15+
|
|
01d814 ffff
|
|
01d816 ffff
|
|
01d818 ffff
|
|
01d81a ffff
|
|
01d81c fe00
|
|
01d81e 88f1 cmp/eq #h'fffffff1, r0
|
|
01d820 1000 mov.l r0, @(h'0,r0)
|
|
01d822 0000
|
|
01d824 0000
|
|
01d826 0000
|
|
01d828 0000
|
|
01d82a 0000
|
|
01d82c 8801 cmp/eq #h'1, r0
|
|
01d82e 1000 mov.l r0, @(h'0,r0)
|
|
01d830 0000
|
|
01d832 0000
|
|
01d834 0000
|
|
01d836 0000
|
|
01d838 0000
|
|
01d83a 8fff bf/s h'-2 ;@(h'1d83c)
|
|
01d83c 1000 mov.l r0, @(h'0,r0)
|
|
01d83e 0000
|
|
01d840 0000
|
|
01d842 0000
|
|
01d844 0000
|
|
01d846 0000
|
|
01d848 8000 mov.b r0, @(h'0,r0)
|
|
01d84a 1000 mov.l r0, @(h'0,r0)
|
|
01d84c 0000
|
|
01d84e 0000
|
|
01d850 0000
|
|
01d852 0000
|
|
01d854 0000
|
|
01d856 4000 shll r0
|
|
01d858 2000 mov.b r0, @r0
|
|
01d85a 0000
|
|
01d85c 0000
|
|
01d85e 0000
|
|
01d860 0000
|
|
01d862 0000
|
|
01d864 3fff addv r15, r15
|
|
01d866 c000 mov.b r0, @(h'0,gbr)
|
|
01d868 0000
|
|
01d86a 0000
|
|
01d86c 0000
|
|
01d86e 0000
|
|
01d870 0000
|
|
01d872 0000
|
|
01d874 0000
|
|
01d876 0000
|
|
01d878 0000
|
|
01d87a 0000
|
|
01d87c 0000
|
|
01d87e 0000
|
|
01d880 0000
|
|
01d882 0000
|
|
01d884 0000
|
|
01d886 0000
|
|
01d888 0000
|
|
01d88a 0000
|
|
01d88c 0000
|
|
01d88e 0000
|
|
01d890 0000
|
|
01d892 0000
|
|
01d894 0000
|
|
01d896 0000
|
|
01d898 0000
|
|
01d89a 0000
|
|
01d89c 0000
|
|
01d89e 0000
|
|
01d8a0 0000
|
|
01d8a2 0000
|
|
01d8a4 0000
|
|
01d8a6 0000
|
|
01d8a8 0000
|
|
01d8aa 0000
|
|
01d8ac 0000
|
|
01d8ae 0000
|
|
01d8b0 0000
|
|
01d8b2 0000
|
|
01d8b4 0000
|
|
01d8b6 0000
|
|
01d8b8 0000
|
|
01d8ba 0000
|
|
01d8bc 0000
|
|
01d8be 0000
|
|
01d8c0 0000
|
|
01d8c2 0000
|
|
01d8c4 0000
|
|
01d8c6 0000
|
|
01d8c8 0000
|
|
01d8ca 0000
|
|
01d8cc 0000
|
|
01d8ce 0000
|
|
01d8d0 0000
|
|
01d8d2 0000
|
|
01d8d4 0000
|
|
01d8d6 0000
|
|
01d8d8 0000
|
|
01d8da 0000
|
|
01d8dc 0000
|
|
01d8de 0000
|
|
01d8e0 0000
|
|
01d8e2 0000
|
|
01d8e4 0000
|
|
01d8e6 0000
|
|
01d8e8 0000
|
|
01d8ea 0000
|
|
01d8ec 0000
|
|
01d8ee 0000
|
|
01d8f0 0000
|
|
01d8f2 0000
|
|
01d8f4 0000
|
|
01d8f6 0000
|
|
01d8f8 0000
|
|
01d8fa 0000
|
|
01d8fc 0000
|
|
01d8fe 0000
|
|
01d900 0000
|
|
01d902 0000
|
|
01d904 0000
|
|
01d906 0000
|
|
01d908 0000
|
|
01d90a 0000
|
|
01d90c 0000
|
|
01d90e 0000
|
|
01d910 0000
|
|
01d912 0000
|
|
01d914 0000
|
|
01d916 0000
|
|
01d918 0000
|
|
01d91a 0000
|
|
01d91c 0000
|
|
01d91e 0000
|
|
01d920 0000
|
|
01d922 0000
|
|
01d924 0000
|
|
01d926 0080
|
|
01d928 0000
|
|
01d92a 0000
|
|
01d92c 0000
|
|
01d92e 0000
|
|
01d930 0000
|
|
01d932 0000
|
|
01d934 0180
|
|
01d936 0000
|
|
01d938 0fff mac.l @r15+, @r15+
|
|
01d93a ffff
|
|
01d93c ffff
|
|
01d93e ffff
|
|
01d940 ffff
|
|
01d942 ff80
|
|
01d944 0000
|
|
01d946 0fff mac.l @r15+, @r15+
|
|
01d948 ffff
|
|
01d94a ffff
|
|
01d94c ffff
|
|
01d94e ffff
|
|
01d950 ff80
|
|
01d952 0000
|
|
01d954 0fff mac.l @r15+, @r15+
|
|
01d956 ffff
|
|
01d958 ffff
|
|
01d95a ffff
|
|
01d95c ffff
|
|
01d95e ff80
|
|
01d960 0000
|
|
01d962 0fff mac.l @r15+, @r15+
|
|
01d964 ffff
|
|
01d966 ffff
|
|
01d968 ffff
|
|
01d96a ffff
|
|
01d96c ff80
|
|
01d96e 8000 mov.b r0, @(h'0,r0)
|
|
01d970 1fff mov.l r15, @(h'3c,r15)
|
|
01d972 ffff
|
|
01d974 ffff
|
|
01d976 ffff
|
|
01d978 ffff
|
|
01d97a ff80
|
|
01d97c c000 mov.b r0, @(h'0,gbr)
|
|
01d97e 3fff addv r15, r15
|
|
01d980 ffff
|
|
01d982 ffff
|
|
01d984 ffff
|
|
01d986 ffff
|
|
01d988 ff80
|
|
01d98a 7c3e add #h'3e, r12
|
|
01d98c fe7f
|
|
01d98e c663 mov.l @(h'18c,gbr), r0
|
|
01d990 c663 mov.l @(h'18c,gbr), r0
|
|
01d992 c063 mov.b r0, @(h'63,gbr)
|
|
01d994 c07f mov.b r0, @(h'7f,gbr)
|
|
01d996 fc3f
|
|
01d998 fe03
|
|
01d99a c603 mov.l @(h'c,gbr), r0
|
|
01d99c c663 mov.l @(h'18c,gbr), r0
|
|
01d99e c663 mov.l @(h'18c,gbr), r0
|
|
01d9a0 fe7f
|
|
01d9a2 7c3e add #h'3e, r12
|
|
01d9a4 0000
|
|
01d9a6 0000
|
|
01d9a8 0000
|
|
01d9aa 71e7 add #h'e7, r1
|
|
01d9ac 1c73 mov.l r7, @(h'c,r12)
|
|
01d9ae c6c0 mov.l @(h'300,gbr), r0
|
|
01d9b0 fbef
|
|
01d9b2 befb bsr h'-20a ;@(h'1d7ac)
|
|
01d9b4 e6c0 mov #h'ffffffc0, r6
|
|
01d9b6 db0c mov.l @(h'30,pc), r11 ;@(h'1d9e8)
|
|
01d9b8 3edb subv r13, r14
|
|
01d9ba 66c0 mov.b @r12, r6
|
|
01d9bc fbcc
|
|
01d9be 36fb subv r15, r6
|
|
01d9c0 66c0 mov.b @r12, r6
|
|
01d9c2 f3cc
|
|
01d9c4 36f3 cmp/ge r15, r6
|
|
01d9c6 66c0 mov.b @r12, r6
|
|
01d9c8 fb0c
|
|
01d9ca 3efb subv r15, r14
|
|
01d9cc 6000 mov.b @r0, r0
|
|
01d9ce dbef mov.l @(h'3bc,pc), r11 ;@(h'1dd8c)
|
|
01d9d0 bedb bsr h'-24a ;@(h'1d78a)
|
|
01d9d2 e6c0 mov #h'ffffffc0, r6
|
|
01d9d4 d9e7 mov.l @(h'39c,pc), r9 ;@(h'1dd74)
|
|
01d9d6 1cdb mov.l r13, @(h'2c,r12)
|
|
01d9d8 c6c0 mov.l @(h'300,gbr), r0
|
|
01d9da ffff
|
|
01d9dc ffff
|
|
01d9de ffff
|
|
01d9e0 ffff
|
|
01d9e2 ffff
|
|
01d9e4 ffff
|
|
01d9e6 ffff
|
|
01d9e8 ffff
|
|
01d9ea 8000 mov.b r0, @(h'0,r0)
|
|
01d9ec 0000
|
|
01d9ee 0000
|
|
01d9f0 0000
|
|
01d9f2 00ff mac.l @r15+, @r0+
|
|
01d9f4 0000
|
|
01d9f6 0000
|
|
01d9f8 01ff mac.l @r15+, @r1+
|
|
01d9fa bfff bsr h'-2 ;@(h'1d9fc)
|
|
01d9fc ffff
|
|
01d9fe ffff
|
|
01da00 ffff
|
|
01da02 feff
|
|
01da04 7fff add #h'ff, r15
|
|
01da06 ffff
|
|
01da08 fdff
|
|
01da0a a000 bra h'0 ;@(h'1da0e)
|
|
01da0c 0000
|
|
01da0e 0000
|
|
01da10 0000
|
|
01da12 02ff mac.l @r15+, @r2+
|
|
01da14 41c0
|
|
01da16 0000
|
|
01da18 05ff mac.l @r15+, @r5+
|
|
01da1a a000 bra h'0 ;@(h'1da1e)
|
|
01da1c 0000
|
|
01da1e 0000
|
|
01da20 0000
|
|
01da22 02ff mac.l @r15+, @r2+
|
|
01da24 4630
|
|
01da26 0000
|
|
01da28 05ff mac.l @r15+, @r5+
|
|
01da2a a000 bra h'0 ;@(h'1da2e)
|
|
01da2c 0000
|
|
01da2e 0000
|
|
01da30 0000
|
|
01da32 02ff mac.l @r15+, @r2+
|
|
01da34 4c18 shll8 r12
|
|
01da36 0000
|
|
01da38 05ff mac.l @r15+, @r5+
|
|
01da3a afd9 bra h'-4e ;@(h'1d9f0)
|
|
01da3c c71c mova @(h'70,pc), r0 ;h'1dab0
|
|
01da3e 783d add #h'3d, r8
|
|
01da40 b339 bsr h'672 ;@(h'1e0b6)
|
|
01da42 82ff
|
|
01da44 5e3c mov.l @(h'30,r3), r14
|
|
01da46 0000
|
|
01da48 05ff mac.l @r15+, @r5+
|
|
01da4a afdb bra h'-4a ;@(h'1da04)
|
|
01da4c efbe mov #h'ffffffbe, r15
|
|
01da4e f87d
|
|
01da50 b37d bsr h'6fa ;@(h'1e14e)
|
|
01da52 82ff
|
|
01da54 5774 mov.l @(h'10,r7), r7
|
|
01da56 0000
|
|
01da58 05ff mac.l @r15+, @r5+
|
|
01da5a a31b bra h'636 ;@(h'1e094)
|
|
01da5c 6db0 mov.b @r11, r13
|
|
01da5e c061 mov.b r0, @(h'61,gbr)
|
|
01da60 bb6d bsr h'-926 ;@(h'1d13e)
|
|
01da62 82ff
|
|
01da64 63e2 mov.l @r14, r3
|
|
01da66 0000
|
|
01da68 05ff mac.l @r15+, @r5+
|
|
01da6a a31b bra h'636 ;@(h'1e0a4)
|
|
01da6c edb0 mov #h'ffffffb0, r13
|
|
01da6e f079
|
|
01da70 bf6d bsr h'-126 ;@(h'1d94e)
|
|
01da72 82ff
|
|
01da74 61c2 mov.l @r12, r1
|
|
01da76 0000
|
|
01da78 05ff mac.l @r15+, @r5+
|
|
01da7a a31b bra h'636 ;@(h'1e0b4)
|
|
01da7c cfb6 or.b #h'b6, @(r0,gbr)
|
|
01da7e f079
|
|
01da80 bf7d bsr h'-106 ;@(h'1d97e)
|
|
01da82 82ff
|
|
01da84 63e2 mov.l @r14, r3
|
|
01da86 0000
|
|
01da88 05ff mac.l @r15+, @r5+
|
|
01da8a a31b bra h'636 ;@(h'1e0c4)
|
|
01da8c efb6 mov #h'ffffffb6, r15
|
|
01da8e c061 mov.b r0, @(h'61,gbr)
|
|
01da90 b77d bsr h'efa ;@(h'1e98e)
|
|
01da92 82ff
|
|
01da94 5774 mov.l @(h'10,r7), r7
|
|
01da96 0000
|
|
01da98 05ff mac.l @r15+, @r5+
|
|
01da9a a31b bra h'636 ;@(h'1e0d4)
|
|
01da9c 6dbe exts.b r11, r13
|
|
01da9e f861
|
|
01daa0 b36d bsr h'6da ;@(h'1e17e)
|
|
01daa2 f2ff
|
|
01daa4 5e3c mov.l @(h'30,r3), r14
|
|
01daa6 0000
|
|
01daa8 05ff mac.l @r15+, @r5+
|
|
01daaa a31b bra h'636 ;@(h'1e0e4)
|
|
01daac 6d9c extu.b r9, r13
|
|
01daae 7861 add #h'61, r8
|
|
01dab0 b36c bsr h'6d8 ;@(h'1e18c)
|
|
01dab2 f2ff
|
|
01dab4 4c18 shll8 r12
|
|
01dab6 0000
|
|
01dab8 05ff mac.l @r15+, @r5+
|
|
01daba a000 bra h'0 ;@(h'1dabe)
|
|
01dabc 0000
|
|
01dabe 0000
|
|
01dac0 0000
|
|
01dac2 02ff mac.l @r15+, @r2+
|
|
01dac4 4630
|
|
01dac6 0000
|
|
01dac8 05ff mac.l @r15+, @r5+
|
|
01daca a000 bra h'0 ;@(h'1dace)
|
|
01dacc 0000
|
|
01dace 0000
|
|
01dad0 0000
|
|
01dad2 02ff mac.l @r15+, @r2+
|
|
01dad4 41c0
|
|
01dad6 0000
|
|
01dad8 05ff mac.l @r15+, @r5+
|
|
01dada bfff bsr h'-2 ;@(h'1dadc)
|
|
01dadc ffff
|
|
01dade ffff
|
|
01dae0 ffff
|
|
01dae2 feff
|
|
01dae4 7fff add #h'ff, r15
|
|
01dae6 ffff
|
|
01dae8 fdff
|
|
01daea 8000 mov.b r0, @(h'0,r0)
|
|
01daec 0000
|
|
01daee 0000
|
|
01daf0 0000
|
|
01daf2 00ff mac.l @r15+, @r0+
|
|
01daf4 0000
|
|
01daf6 0000
|
|
01daf8 01ff mac.l @r15+, @r1+
|
|
01dafa ffff
|
|
01dafc ffff
|
|
01dafe ffff
|
|
01db00 ffff
|
|
01db02 ffff
|
|
01db04 ffff
|
|
01db06 ffff
|
|
01db08 ffff
|
|
01db0a ffff
|
|
01db0c ffff
|
|
01db0e ffff
|
|
01db10 ffff
|
|
01db12 ffff
|
|
01db14 e000 mov #h'0, r0
|
|
01db16 0000
|
|
01db18 07ff mac.l @r15+, @r7+
|
|
01db1a 8000 mov.b r0, @(h'0,r0)
|
|
01db1c 0080
|
|
01db1e 0000
|
|
01db20 8000 mov.b r0, @(h'0,r0)
|
|
01db22 00ff mac.l @r15+, @r0+
|
|
01db24 efff mov #h'ffffffff, r15
|
|
01db26 ffff
|
|
01db28 f7ff
|
|
01db2a bfff bsr h'-2 ;@(h'1db2c)
|
|
01db2c febf
|
|
01db2e fffe
|
|
01db30 bfff bsr h'-2 ;@(h'1db32)
|
|
01db32 feff
|
|
01db34 e800 mov #h'0, r8
|
|
01db36 0000
|
|
01db38 17ff mov.l r15, @(h'3c,r7)
|
|
01db3a a000 bra h'0 ;@(h'1db3e)
|
|
01db3c 02a0
|
|
01db3e 0002 stc sr, r0
|
|
01db40 a000 bra h'0 ;@(h'1db44)
|
|
01db42 02ec mov.b @(r0,r14), r2
|
|
01db44 e800 mov #h'0, r8
|
|
01db46 0000
|
|
01db48 1607 mov.l r0, @(h'1c,r6)
|
|
01db4a a000 bra h'0 ;@(h'1db4e)
|
|
01db4c 02a0
|
|
01db4e 0002 stc sr, r0
|
|
01db50 a000 bra h'0 ;@(h'1db54)
|
|
01db52 02db
|
|
01db54 6800 mov.b @r0, r8
|
|
01db56 0000
|
|
01db58 1403 mov.l r0, @(h'c,r4)
|
|
01db5a a000 bra h'0 ;@(h'1db5e)
|
|
01db5c 02a0
|
|
01db5e 0002 stc sr, r0
|
|
01db60 a000 bra h'0 ;@(h'1db64)
|
|
01db62 0280
|
|
01db64 2800 mov.b r0, @r8
|
|
01db66 0000
|
|
01db68 1493 mov.l r9, @(h'c,r4)
|
|
01db6a a000 bra h'0 ;@(h'1db6e)
|
|
01db6c 02a0
|
|
01db6e 0002 stc sr, r0
|
|
01db70 a000 bra h'0 ;@(h'1db74)
|
|
01db72 02db
|
|
01db74 6800 mov.b @r0, r8
|
|
01db76 0000
|
|
01db78 1493 mov.l r9, @(h'c,r4)
|
|
01db7a a000 bra h'0 ;@(h'1db7e)
|
|
01db7c 02a0
|
|
01db7e 0002 stc sr, r0
|
|
01db80 a000 bra h'0 ;@(h'1db84)
|
|
01db82 02e6 mov.l r14, @(r0,r2)
|
|
01db84 e800 mov #h'0, r8
|
|
01db86 0000
|
|
01db88 14f3 mov.l r15, @(h'c,r4)
|
|
01db8a a000 bra h'0 ;@(h'1db8e)
|
|
01db8c 02a0
|
|
01db8e 0002 stc sr, r0
|
|
01db90 a000 bra h'0 ;@(h'1db94)
|
|
01db92 02ff mac.l @r15+, @r2+
|
|
01db94 e800 mov #h'0, r8
|
|
01db96 0000
|
|
01db98 17ff mov.l r15, @(h'3c,r7)
|
|
01db9a a000 bra h'0 ;@(h'1db9e)
|
|
01db9c 02a0
|
|
01db9e 0002 stc sr, r0
|
|
01dba0 a000 bra h'0 ;@(h'1dba4)
|
|
01dba2 02ff mac.l @r15+, @r2+
|
|
01dba4 e800 mov #h'0, r8
|
|
01dba6 0000
|
|
01dba8 1463 mov.l r6, @(h'c,r4)
|
|
01dbaa a000 bra h'0 ;@(h'1dbae)
|
|
01dbac 02a0
|
|
01dbae 0002 stc sr, r0
|
|
01dbb0 a000 bra h'0 ;@(h'1dbb4)
|
|
01dbb2 02f2 stc r7_bank, r2
|
|
01dbb4 6be0 mov.b @r14, r11
|
|
01dbb6 0007 mul.l r0, r0
|
|
01dbb8 d403 mov.l @(h'c,pc), r4 ;@(h'1dbc8)
|
|
01dbba a000 bra h'0 ;@(h'1dbbe)
|
|
01dbbc 02a0
|
|
01dbbe 0002 stc sr, r0
|
|
01dbc0 a000 bra h'0 ;@(h'1dbc4)
|
|
01dbc2 02f2 stc r7_bank, r2
|
|
01dbc4 69c0 mov.b @r12, r9
|
|
01dbc6 0003 bsrf r0
|
|
01dbc8 979f mov.w @(h'13e,pc), r7 ;@(h'1dd0a)
|
|
01dbca a000 bra h'0 ;@(h'1dbce)
|
|
01dbcc 02a0
|
|
01dbce 0002 stc sr, r0
|
|
01dbd0 a000 bra h'0 ;@(h'1dbd4)
|
|
01dbd2 02ff mac.l @r15+, @r2+
|
|
01dbd4 e880 mov #h'ffffff80, r8
|
|
01dbd6 0001
|
|
01dbd8 1403 mov.l r0, @(h'c,r4)
|
|
01dbda a000 bra h'0 ;@(h'1dbde)
|
|
01dbdc 02a0
|
|
01dbde 0002 stc sr, r0
|
|
01dbe0 a000 bra h'0 ;@(h'1dbe4)
|
|
01dbe2 02cf mac.l @r12+, @r2+
|
|
01dbe4 e800 mov #h'0, r8
|
|
01dbe6 0000
|
|
01dbe8 1463 mov.l r6, @(h'c,r4)
|
|
01dbea a000 bra h'0 ;@(h'1dbee)
|
|
01dbec 02a0
|
|
01dbee 0002 stc sr, r0
|
|
01dbf0 a000 bra h'0 ;@(h'1dbf4)
|
|
01dbf2 02cf mac.l @r12+, @r2+
|
|
01dbf4 e800 mov #h'0, r8
|
|
01dbf6 0000
|
|
01dbf8 17ff mov.l r15, @(h'3c,r7)
|
|
01dbfa a000 bra h'0 ;@(h'1dbfe)
|
|
01dbfc 02a0
|
|
01dbfe 0002 stc sr, r0
|
|
01dc00 a000 bra h'0 ;@(h'1dc04)
|
|
01dc02 02c0
|
|
01dc04 2800 mov.b r0, @r8
|
|
01dc06 0000
|
|
01dc08 1607 mov.l r0, @(h'1c,r6)
|
|
01dc0a a000 bra h'0 ;@(h'1dc0e)
|
|
01dc0c 02a0
|
|
01dc0e 0002 stc sr, r0
|
|
01dc10 a000 bra h'0 ;@(h'1dc14)
|
|
01dc12 02c0
|
|
01dc14 2800 mov.b r0, @r8
|
|
01dc16 0000
|
|
01dc18 1403 mov.l r0, @(h'c,r4)
|
|
01dc1a a000 bra h'0 ;@(h'1dc1e)
|
|
01dc1c 02a0
|
|
01dc1e 0002 stc sr, r0
|
|
01dc20 a000 bra h'0 ;@(h'1dc24)
|
|
01dc22 02cf mac.l @r12+, @r2+
|
|
01dc24 ebe0 mov #h'ffffffe0, r11
|
|
01dc26 0007 mul.l r0, r0
|
|
01dc28 d493 mov.l @(h'24c,pc), r4 ;@(h'1de78)
|
|
01dc2a a000 bra h'0 ;@(h'1dc2e)
|
|
01dc2c 02a0
|
|
01dc2e 0002 stc sr, r0
|
|
01dc30 a000 bra h'0 ;@(h'1dc34)
|
|
01dc32 02cf mac.l @r12+, @r2+
|
|
01dc34 e9c0 mov #h'ffffffc0, r9
|
|
01dc36 0003 bsrf r0
|
|
01dc38 9493 mov.w @(h'126,pc), r4 ;@(h'1dd62)
|
|
01dc3a a000 bra h'0 ;@(h'1dc3e)
|
|
01dc3c 02a0
|
|
01dc3e 0002 stc sr, r0
|
|
01dc40 a000 bra h'0 ;@(h'1dc44)
|
|
01dc42 02ff mac.l @r15+, @r2+
|
|
01dc44 e880 mov #h'ffffff80, r8
|
|
01dc46 0001
|
|
01dc48 14f3 mov.l r15, @(h'c,r4)
|
|
01dc4a a000 bra h'0 ;@(h'1dc4e)
|
|
01dc4c 02a0
|
|
01dc4e 0002 stc sr, r0
|
|
01dc50 a000 bra h'0 ;@(h'1dc54)
|
|
01dc52 02cf mac.l @r12+, @r2+
|
|
01dc54 e800 mov #h'0, r8
|
|
01dc56 0000
|
|
01dc58 17ff mov.l r15, @(h'3c,r7)
|
|
01dc5a a000 bra h'0 ;@(h'1dc5e)
|
|
01dc5c 02a0
|
|
01dc5e 0002 stc sr, r0
|
|
01dc60 a000 bra h'0 ;@(h'1dc64)
|
|
01dc62 02c9
|
|
01dc64 e800 mov #h'0, r8
|
|
01dc66 0000
|
|
01dc68 17ff mov.l r15, @(h'3c,r7)
|
|
01dc6a a000 bra h'0 ;@(h'1dc6e)
|
|
01dc6c 02a0
|
|
01dc6e 0002 stc sr, r0
|
|
01dc70 a000 bra h'0 ;@(h'1dc74)
|
|
01dc72 02c9
|
|
01dc74 e800 mov #h'0, r8
|
|
01dc76 0000
|
|
01dc78 17ff mov.l r15, @(h'3c,r7)
|
|
01dc7a a000 bra h'0 ;@(h'1dc7e)
|
|
01dc7c 02a0
|
|
01dc7e 0002 stc sr, r0
|
|
01dc80 a000 bra h'0 ;@(h'1dc84)
|
|
01dc82 02c0
|
|
01dc84 2800 mov.b r0, @r8
|
|
01dc86 0000
|
|
01dc88 170f mov.l r0, @(h'3c,r7)
|
|
01dc8a a000 bra h'0 ;@(h'1dc8e)
|
|
01dc8c 02a0
|
|
01dc8e 0002 stc sr, r0
|
|
01dc90 a000 bra h'0 ;@(h'1dc94)
|
|
01dc92 02e0
|
|
01dc94 2be0 mov.b r14, @r11
|
|
01dc96 0007 mul.l r0, r0
|
|
01dc98 d70f mov.l @(h'3c,pc), r7 ;@(h'1dcd8)
|
|
01dc9a a000 bra h'0 ;@(h'1dc9e)
|
|
01dc9c 02a0
|
|
01dc9e 0002 stc sr, r0
|
|
01dca0 a000 bra h'0 ;@(h'1dca4)
|
|
01dca2 02ff mac.l @r15+, @r2+
|
|
01dca4 e9c0 mov #h'ffffffc0, r9
|
|
01dca6 0003 bsrf r0
|
|
01dca8 970f mov.w @(h'1e,pc), r7 ;@(h'1dcca)
|
|
01dcaa a000 bra h'0 ;@(h'1dcae)
|
|
01dcac 02a0
|
|
01dcae 0002 stc sr, r0
|
|
01dcb0 a000 bra h'0 ;@(h'1dcb4)
|
|
01dcb2 02c0
|
|
01dcb4 2880 mov.b r8, @r8
|
|
01dcb6 0001
|
|
01dcb8 170f mov.l r0, @(h'3c,r7)
|
|
01dcba a000 bra h'0 ;@(h'1dcbe)
|
|
01dcbc 02a0
|
|
01dcbe 0002 stc sr, r0
|
|
01dcc0 a000 bra h'0 ;@(h'1dcc4)
|
|
01dcc2 02c0
|
|
01dcc4 2800 mov.b r0, @r8
|
|
01dcc6 0000
|
|
01dcc8 170f mov.l r0, @(h'3c,r7)
|
|
01dcca a000 bra h'0 ;@(h'1dcce)
|
|
01dccc 02a0
|
|
01dcce 0002 stc sr, r0
|
|
01dcd0 a000 bra h'0 ;@(h'1dcd4)
|
|
01dcd2 02ff mac.l @r15+, @r2+
|
|
01dcd4 e800 mov #h'0, r8
|
|
01dcd6 0000
|
|
01dcd8 170f mov.l r0, @(h'3c,r7)
|
|
01dcda a000 bra h'0 ;@(h'1dcde)
|
|
01dcdc 02a0
|
|
01dcde 0002 stc sr, r0
|
|
01dce0 a000 bra h'0 ;@(h'1dce4)
|
|
01dce2 02c0
|
|
01dce4 2800 mov.b r0, @r8
|
|
01dce6 0000
|
|
01dce8 170f mov.l r0, @(h'3c,r7)
|
|
01dcea a000 bra h'0 ;@(h'1dcee)
|
|
01dcec 02a0
|
|
01dcee 0002 stc sr, r0
|
|
01dcf0 a000 bra h'0 ;@(h'1dcf4)
|
|
01dcf2 02c0
|
|
01dcf4 2800 mov.b r0, @r8
|
|
01dcf6 0000
|
|
01dcf8 170f mov.l r0, @(h'3c,r7)
|
|
01dcfa a000 bra h'0 ;@(h'1dcfe)
|
|
01dcfc 02a0
|
|
01dcfe 0002 stc sr, r0
|
|
01dd00 a000 bra h'0 ;@(h'1dd04)
|
|
01dd02 02f9
|
|
01dd04 ebe0 mov #h'ffffffe0, r11
|
|
01dd06 0007 mul.l r0, r0
|
|
01dd08 d70f mov.l @(h'3c,pc), r7 ;@(h'1dd48)
|
|
01dd0a a000 bra h'0 ;@(h'1dd0e)
|
|
01dd0c 02a0
|
|
01dd0e 0002 stc sr, r0
|
|
01dd10 a000 bra h'0 ;@(h'1dd14)
|
|
01dd12 02c0
|
|
01dd14 29c0 mov.b r12, @r9
|
|
01dd16 0003 bsrf r0
|
|
01dd18 970f mov.w @(h'1e,pc), r7 ;@(h'1dd3a)
|
|
01dd1a a000 bra h'0 ;@(h'1dd1e)
|
|
01dd1c 02a0
|
|
01dd1e 0002 stc sr, r0
|
|
01dd20 a000 bra h'0 ;@(h'1dd24)
|
|
01dd22 02c0
|
|
01dd24 2880 mov.b r8, @r8
|
|
01dd26 0001
|
|
01dd28 170f mov.l r0, @(h'3c,r7)
|
|
01dd2a a000 bra h'0 ;@(h'1dd2e)
|
|
01dd2c 02a0
|
|
01dd2e 0002 stc sr, r0
|
|
01dd30 a000 bra h'0 ;@(h'1dd34)
|
|
01dd32 02ff mac.l @r15+, @r2+
|
|
01dd34 e800 mov #h'0, r8
|
|
01dd36 0000
|
|
01dd38 170f mov.l r0, @(h'3c,r7)
|
|
01dd3a a000 bra h'0 ;@(h'1dd3e)
|
|
01dd3c 02a0
|
|
01dd3e 0002 stc sr, r0
|
|
01dd40 a000 bra h'0 ;@(h'1dd44)
|
|
01dd42 02ec mov.b @(r0,r14), r2
|
|
01dd44 6800 mov.b @r0, r8
|
|
01dd46 0000
|
|
01dd48 1403 mov.l r0, @(h'c,r4)
|
|
01dd4a a000 bra h'0 ;@(h'1dd4e)
|
|
01dd4c 02a0
|
|
01dd4e 0002 stc sr, r0
|
|
01dd50 a000 bra h'0 ;@(h'1dd54)
|
|
01dd52 02c8
|
|
01dd54 2800 mov.b r0, @r8
|
|
01dd56 0000
|
|
01dd58 1607 mov.l r0, @(h'1c,r6)
|
|
01dd5a a000 bra h'0 ;@(h'1dd5e)
|
|
01dd5c 02a0
|
|
01dd5e 0002 stc sr, r0
|
|
01dd60 a000 bra h'0 ;@(h'1dd64)
|
|
01dd62 02c9
|
|
01dd64 2800 mov.b r0, @r8
|
|
01dd66 0000
|
|
01dd68 170f mov.l r0, @(h'3c,r7)
|
|
01dd6a a000 bra h'0 ;@(h'1dd6e)
|
|
01dd6c 02a0
|
|
01dd6e 0002 stc sr, r0
|
|
01dd70 a000 bra h'0 ;@(h'1dd74)
|
|
01dd72 02c1
|
|
01dd74 2800 mov.b r0, @r8
|
|
01dd76 0000
|
|
01dd78 179f mov.l r9, @(h'3c,r7)
|
|
01dd7a a000 bra h'0 ;@(h'1dd7e)
|
|
01dd7c 02a0
|
|
01dd7e 0002 stc sr, r0
|
|
01dd80 a000 bra h'0 ;@(h'1dd84)
|
|
01dd82 02e3
|
|
01dd84 6800 mov.b @r0, r8
|
|
01dd86 0000
|
|
01dd88 17ff mov.l r15, @(h'3c,r7)
|
|
01dd8a a000 bra h'0 ;@(h'1dd8e)
|
|
01dd8c 02a0
|
|
01dd8e 0002 stc sr, r0
|
|
01dd90 a000 bra h'0 ;@(h'1dd94)
|
|
01dd92 02ff mac.l @r15+, @r2+
|
|
01dd94 e800 mov #h'0, r8
|
|
01dd96 0000
|
|
01dd98 17ff mov.l r15, @(h'3c,r7)
|
|
01dd9a a000 bra h'0 ;@(h'1dd9e)
|
|
01dd9c 02a0
|
|
01dd9e 0002 stc sr, r0
|
|
01dda0 a000 bra h'0 ;@(h'1dda4)
|
|
01dda2 02ff mac.l @r15+, @r2+
|
|
01dda4 e800 mov #h'0, r8
|
|
01dda6 0000
|
|
01dda8 17ff mov.l r15, @(h'3c,r7)
|
|
01ddaa bfff bsr h'-2 ;@(h'1ddac)
|
|
01ddac febf
|
|
01ddae fffe
|
|
01ddb0 bfff bsr h'-2 ;@(h'1ddb2)
|
|
01ddb2 feff
|
|
01ddb4 efff mov #h'ffffffff, r15
|
|
01ddb6 ffff
|
|
01ddb8 f7ff
|
|
01ddba 8000 mov.b r0, @(h'0,r0)
|
|
01ddbc 0080
|
|
01ddbe 0000
|
|
01ddc0 8000 mov.b r0, @(h'0,r0)
|
|
01ddc2 00ff mac.l @r15+, @r0+
|
|
01ddc4 e000 mov #h'0, r0
|
|
01ddc6 0000
|
|
01ddc8 07ff mac.l @r15+, @r7+
|
|
01ddca ffff
|
|
01ddcc ffff
|
|
01ddce ffff
|
|
01ddd0 ffff
|
|
01ddd2 ffff
|
|
01ddd4 ffff
|
|
01ddd6 ffff
|
|
01ddd8 ffff
|
|
01ddda 0000
|
|
01dddc 0000
|
|
01ddde 0000
|
|
01dde0 0000
|
|
01dde2 0000
|
|
01dde4 0000
|
|
01dde6 0000
|
|
01dde8 0000
|
|
01ddea 0000
|
|
01ddec 0000
|
|
01ddee 0000
|
|
01ddf0 0000
|
|
01ddf2 0000
|
|
01ddf4 0000
|
|
01ddf6 0000
|
|
01ddf8 0000
|
|
01ddfa 0000
|
|
01ddfc 0000
|
|
01ddfe 0000
|
|
01de00 0000
|
|
01de02 0000
|
|
01de04 7fff add #h'ff, r15
|
|
01de06 ffff
|
|
01de08 fc00
|
|
01de0a 0000
|
|
01de0c 0000
|
|
01de0e 0000
|
|
01de10 0000
|
|
01de12 0000
|
|
01de14 7fff add #h'ff, r15
|
|
01de16 ffff
|
|
01de18 fc00
|
|
01de1a 0000
|
|
01de1c 0000
|
|
01de1e 0000
|
|
01de20 0000
|
|
01de22 0000
|
|
01de24 7fff add #h'ff, r15
|
|
01de26 ffff
|
|
01de28 fc00
|
|
01de2a 0000
|
|
01de2c 0000
|
|
01de2e 0000
|
|
01de30 0000
|
|
01de32 0000
|
|
01de34 7fff add #h'ff, r15
|
|
01de36 ffff
|
|
01de38 fc00
|
|
01de3a 0000
|
|
01de3c 0000
|
|
01de3e 0000
|
|
01de40 0000
|
|
01de42 0000
|
|
01de44 7fff add #h'ff, r15
|
|
01de46 ffff
|
|
01de48 fc00
|
|
01de4a 0000
|
|
01de4c 0000
|
|
01de4e 0000
|
|
01de50 0000
|
|
01de52 0000
|
|
01de54 7fff add #h'ff, r15
|
|
01de56 ffff
|
|
01de58 fc00
|
|
01de5a 0000
|
|
01de5c 0000
|
|
01de5e 0000
|
|
01de60 0000
|
|
01de62 0000
|
|
01de64 7fff add #h'ff, r15
|
|
01de66 ffff
|
|
01de68 fc00
|
|
01de6a 0000
|
|
01de6c 0000
|
|
01de6e 0000
|
|
01de70 0000
|
|
01de72 0000
|
|
01de74 7fff add #h'ff, r15
|
|
01de76 ffff
|
|
01de78 fc00
|
|
01de7a 0000
|
|
01de7c 0000
|
|
01de7e 0000
|
|
01de80 0000
|
|
01de82 0000
|
|
01de84 7fff add #h'ff, r15
|
|
01de86 ffff
|
|
01de88 fc00
|
|
01de8a 0000
|
|
01de8c 0000
|
|
01de8e 0000
|
|
01de90 0000
|
|
01de92 0000
|
|
01de94 7fff add #h'ff, r15
|
|
01de96 ffff
|
|
01de98 fc00
|
|
01de9a 0000
|
|
01de9c 0000
|
|
01de9e 0000
|
|
01dea0 0000
|
|
01dea2 0000
|
|
01dea4 7fff add #h'ff, r15
|
|
01dea6 ffff
|
|
01dea8 fc00
|
|
01deaa 0000
|
|
01deac 0000
|
|
01deae 0000
|
|
01deb0 0000
|
|
01deb2 0000
|
|
01deb4 7fff add #h'ff, r15
|
|
01deb6 ffff
|
|
01deb8 fc00
|
|
01deba 0000
|
|
01debc 0000
|
|
01debe 0000
|
|
01dec0 0000
|
|
01dec2 0000
|
|
01dec4 7fff add #h'ff, r15
|
|
01dec6 ffff
|
|
01dec8 fc00
|
|
01deca 0000
|
|
01decc 0000
|
|
01dece 0000
|
|
01ded0 0000
|
|
01ded2 0000
|
|
01ded4 7fff add #h'ff, r15
|
|
01ded6 ffff
|
|
01ded8 fc00
|
|
01deda 0000
|
|
01dedc 0000
|
|
01dede 0000
|
|
01dee0 0000
|
|
01dee2 0000
|
|
01dee4 7fff add #h'ff, r15
|
|
01dee6 ffff
|
|
01dee8 fc00
|
|
01deea 0000
|
|
01deec 0000
|
|
01deee 0000
|
|
01def0 0000
|
|
01def2 0000
|
|
01def4 0000
|
|
01def6 0000
|
|
01def8 0000
|
|
01defa 0000
|
|
01defc 0000
|
|
01defe 0000
|
|
01df00 0000
|
|
01df02 0000
|
|
01df04 0000
|
|
01df06 0000
|
|
01df08 0000
|
|
01df0a 0000
|
|
01df0c 0000
|
|
01df0e 0000
|
|
01df10 0000
|
|
01df12 0000
|
|
01df14 0000
|
|
01df16 0000
|
|
01df18 0000
|
|
01df1a 0000
|
|
01df1c 0000
|
|
01df1e 0000
|
|
01df20 0000
|
|
01df22 0000
|
|
01df24 0000
|
|
01df26 0000
|
|
01df28 0000
|
|
01df2a 0000
|
|
01df2c 0000
|
|
01df2e 0000
|
|
01df30 0000
|
|
01df32 0000
|
|
01df34 0000
|
|
01df36 0000
|
|
01df38 0000
|
|
01df3a 1fff mov.l r15, @(h'3c,r15)
|
|
01df3c fc1f
|
|
01df3e fffc
|
|
01df40 1fff mov.l r15, @(h'3c,r15)
|
|
01df42 fc00
|
|
01df44 0000
|
|
01df46 0000
|
|
01df48 0000
|
|
01df4a 1fff mov.l r15, @(h'3c,r15)
|
|
01df4c fc1f
|
|
01df4e fffc
|
|
01df50 1fff mov.l r15, @(h'3c,r15)
|
|
01df52 fc00
|
|
01df54 0000
|
|
01df56 0000
|
|
01df58 0000
|
|
01df5a 1fff mov.l r15, @(h'3c,r15)
|
|
01df5c fc1f
|
|
01df5e fffc
|
|
01df60 1fff mov.l r15, @(h'3c,r15)
|
|
01df62 fc00
|
|
01df64 0000
|
|
01df66 0000
|
|
01df68 0000
|
|
01df6a 1fff mov.l r15, @(h'3c,r15)
|
|
01df6c fc1f
|
|
01df6e fffc
|
|
01df70 1fff mov.l r15, @(h'3c,r15)
|
|
01df72 fc00
|
|
01df74 0000
|
|
01df76 0000
|
|
01df78 0000
|
|
01df7a 1fff mov.l r15, @(h'3c,r15)
|
|
01df7c fc1f
|
|
01df7e fffc
|
|
01df80 1fff mov.l r15, @(h'3c,r15)
|
|
01df82 fc00
|
|
01df84 0000
|
|
01df86 0000
|
|
01df88 0000
|
|
01df8a 1fff mov.l r15, @(h'3c,r15)
|
|
01df8c fc1f
|
|
01df8e fffc
|
|
01df90 1fff mov.l r15, @(h'3c,r15)
|
|
01df92 fc00
|
|
01df94 0000
|
|
01df96 0000
|
|
01df98 0000
|
|
01df9a 1fff mov.l r15, @(h'3c,r15)
|
|
01df9c fc1f
|
|
01df9e fffc
|
|
01dfa0 1fff mov.l r15, @(h'3c,r15)
|
|
01dfa2 fc00
|
|
01dfa4 0000
|
|
01dfa6 0000
|
|
01dfa8 0000
|
|
01dfaa 1fff mov.l r15, @(h'3c,r15)
|
|
01dfac fc1f
|
|
01dfae fffc
|
|
01dfb0 1fff mov.l r15, @(h'3c,r15)
|
|
01dfb2 fc00
|
|
01dfb4 0000
|
|
01dfb6 0000
|
|
01dfb8 0000
|
|
01dfba 1fff mov.l r15, @(h'3c,r15)
|
|
01dfbc fc1f
|
|
01dfbe fffc
|
|
01dfc0 1fff mov.l r15, @(h'3c,r15)
|
|
01dfc2 fc00
|
|
01dfc4 0000
|
|
01dfc6 0000
|
|
01dfc8 0000
|
|
01dfca 1fff mov.l r15, @(h'3c,r15)
|
|
01dfcc fc1f
|
|
01dfce fffc
|
|
01dfd0 1fff mov.l r15, @(h'3c,r15)
|
|
01dfd2 fc00
|
|
01dfd4 0000
|
|
01dfd6 0000
|
|
01dfd8 0000
|
|
01dfda 1fff mov.l r15, @(h'3c,r15)
|
|
01dfdc fc1f
|
|
01dfde fffc
|
|
01dfe0 1fff mov.l r15, @(h'3c,r15)
|
|
01dfe2 fc00
|
|
01dfe4 0000
|
|
01dfe6 0000
|
|
01dfe8 0000
|
|
01dfea 1fff mov.l r15, @(h'3c,r15)
|
|
01dfec fc1f
|
|
01dfee fffc
|
|
01dff0 1fff mov.l r15, @(h'3c,r15)
|
|
01dff2 fc00
|
|
01dff4 0000
|
|
01dff6 0000
|
|
01dff8 0000
|
|
01dffa 1fff mov.l r15, @(h'3c,r15)
|
|
01dffc fc1f
|
|
01dffe fffc
|
|
01e000 1fff mov.l r15, @(h'3c,r15)
|
|
01e002 fc00
|
|
01e004 0000
|
|
01e006 0000
|
|
01e008 0000
|
|
01e00a 1fff mov.l r15, @(h'3c,r15)
|
|
01e00c fc1f
|
|
01e00e fffc
|
|
01e010 1fff mov.l r15, @(h'3c,r15)
|
|
01e012 fc00
|
|
01e014 0000
|
|
01e016 0000
|
|
01e018 0000
|
|
01e01a 1fff mov.l r15, @(h'3c,r15)
|
|
01e01c fc1f
|
|
01e01e fffc
|
|
01e020 1fff mov.l r15, @(h'3c,r15)
|
|
01e022 fc00
|
|
01e024 0000
|
|
01e026 0000
|
|
01e028 0000
|
|
01e02a 1fff mov.l r15, @(h'3c,r15)
|
|
01e02c fc1f
|
|
01e02e fffc
|
|
01e030 1fff mov.l r15, @(h'3c,r15)
|
|
01e032 fc00
|
|
01e034 0000
|
|
01e036 0000
|
|
01e038 0000
|
|
01e03a 1fff mov.l r15, @(h'3c,r15)
|
|
01e03c fc1f
|
|
01e03e fffc
|
|
01e040 1fff mov.l r15, @(h'3c,r15)
|
|
01e042 fc00
|
|
01e044 0000
|
|
01e046 0000
|
|
01e048 0000
|
|
01e04a 1fff mov.l r15, @(h'3c,r15)
|
|
01e04c fc1f
|
|
01e04e fffc
|
|
01e050 1fff mov.l r15, @(h'3c,r15)
|
|
01e052 fc00
|
|
01e054 0000
|
|
01e056 0000
|
|
01e058 0000
|
|
01e05a 1fff mov.l r15, @(h'3c,r15)
|
|
01e05c fc1f
|
|
01e05e fffc
|
|
01e060 1fff mov.l r15, @(h'3c,r15)
|
|
01e062 fc00
|
|
01e064 0000
|
|
01e066 0000
|
|
01e068 0000
|
|
01e06a 1fff mov.l r15, @(h'3c,r15)
|
|
01e06c fc1f
|
|
01e06e fffc
|
|
01e070 1fff mov.l r15, @(h'3c,r15)
|
|
01e072 fc00
|
|
01e074 0000
|
|
01e076 0000
|
|
01e078 0000
|
|
01e07a 1fff mov.l r15, @(h'3c,r15)
|
|
01e07c fc1f
|
|
01e07e fffc
|
|
01e080 1fff mov.l r15, @(h'3c,r15)
|
|
01e082 fc00
|
|
01e084 0000
|
|
01e086 0000
|
|
01e088 0000
|
|
01e08a 1fff mov.l r15, @(h'3c,r15)
|
|
01e08c fc1f
|
|
01e08e fffc
|
|
01e090 1fff mov.l r15, @(h'3c,r15)
|
|
01e092 fc00
|
|
01e094 0000
|
|
01e096 0000
|
|
01e098 0000
|
|
01e09a 1fff mov.l r15, @(h'3c,r15)
|
|
01e09c fc1f
|
|
01e09e fffc
|
|
01e0a0 1fff mov.l r15, @(h'3c,r15)
|
|
01e0a2 fc00
|
|
01e0a4 0000
|
|
01e0a6 0000
|
|
01e0a8 0000
|
|
01e0aa 1fff mov.l r15, @(h'3c,r15)
|
|
01e0ac fc1f
|
|
01e0ae fffc
|
|
01e0b0 1fff mov.l r15, @(h'3c,r15)
|
|
01e0b2 fc00
|
|
01e0b4 0000
|
|
01e0b6 0000
|
|
01e0b8 0000
|
|
01e0ba 1fff mov.l r15, @(h'3c,r15)
|
|
01e0bc fc1f
|
|
01e0be fffc
|
|
01e0c0 1fff mov.l r15, @(h'3c,r15)
|
|
01e0c2 fc00
|
|
01e0c4 0000
|
|
01e0c6 0000
|
|
01e0c8 0000
|
|
01e0ca 1fff mov.l r15, @(h'3c,r15)
|
|
01e0cc fc1f
|
|
01e0ce fffc
|
|
01e0d0 1fff mov.l r15, @(h'3c,r15)
|
|
01e0d2 fc00
|
|
01e0d4 0000
|
|
01e0d6 0000
|
|
01e0d8 0000
|
|
01e0da 1fff mov.l r15, @(h'3c,r15)
|
|
01e0dc fc1f
|
|
01e0de fffc
|
|
01e0e0 1fff mov.l r15, @(h'3c,r15)
|
|
01e0e2 fc00
|
|
01e0e4 0000
|
|
01e0e6 0000
|
|
01e0e8 0000
|
|
01e0ea 1fff mov.l r15, @(h'3c,r15)
|
|
01e0ec fc1f
|
|
01e0ee fffc
|
|
01e0f0 1fff mov.l r15, @(h'3c,r15)
|
|
01e0f2 fc00
|
|
01e0f4 0000
|
|
01e0f6 0000
|
|
01e0f8 0000
|
|
01e0fa 1fff mov.l r15, @(h'3c,r15)
|
|
01e0fc fc1f
|
|
01e0fe fffc
|
|
01e100 1fff mov.l r15, @(h'3c,r15)
|
|
01e102 fc00
|
|
01e104 0000
|
|
01e106 0000
|
|
01e108 0000
|
|
01e10a 1fff mov.l r15, @(h'3c,r15)
|
|
01e10c fc1f
|
|
01e10e fffc
|
|
01e110 1fff mov.l r15, @(h'3c,r15)
|
|
01e112 fc00
|
|
01e114 0000
|
|
01e116 0000
|
|
01e118 0000
|
|
01e11a 1fff mov.l r15, @(h'3c,r15)
|
|
01e11c fc1f
|
|
01e11e fffc
|
|
01e120 1fff mov.l r15, @(h'3c,r15)
|
|
01e122 fc00
|
|
01e124 0000
|
|
01e126 0000
|
|
01e128 0000
|
|
01e12a 1fff mov.l r15, @(h'3c,r15)
|
|
01e12c fc1f
|
|
01e12e fffc
|
|
01e130 1fff mov.l r15, @(h'3c,r15)
|
|
01e132 fc00
|
|
01e134 0000
|
|
01e136 0000
|
|
01e138 0000
|
|
01e13a 1fff mov.l r15, @(h'3c,r15)
|
|
01e13c fc1f
|
|
01e13e fffc
|
|
01e140 1fff mov.l r15, @(h'3c,r15)
|
|
01e142 fc00
|
|
01e144 0000
|
|
01e146 0000
|
|
01e148 0000
|
|
01e14a 1fff mov.l r15, @(h'3c,r15)
|
|
01e14c fc1f
|
|
01e14e fffc
|
|
01e150 1fff mov.l r15, @(h'3c,r15)
|
|
01e152 fc00
|
|
01e154 0000
|
|
01e156 0000
|
|
01e158 0000
|
|
01e15a 1fff mov.l r15, @(h'3c,r15)
|
|
01e15c fc1f
|
|
01e15e fffc
|
|
01e160 1fff mov.l r15, @(h'3c,r15)
|
|
01e162 fc00
|
|
01e164 0000
|
|
01e166 0000
|
|
01e168 0000
|
|
01e16a 1fff mov.l r15, @(h'3c,r15)
|
|
01e16c fc1f
|
|
01e16e fffc
|
|
01e170 1fff mov.l r15, @(h'3c,r15)
|
|
01e172 fc00
|
|
01e174 0000
|
|
01e176 0000
|
|
01e178 0000
|
|
01e17a 1fff mov.l r15, @(h'3c,r15)
|
|
01e17c fc1f
|
|
01e17e fffc
|
|
01e180 1fff mov.l r15, @(h'3c,r15)
|
|
01e182 fc00
|
|
01e184 0000
|
|
01e186 0000
|
|
01e188 0000
|
|
01e18a 1fff mov.l r15, @(h'3c,r15)
|
|
01e18c fc1f
|
|
01e18e fffc
|
|
01e190 1fff mov.l r15, @(h'3c,r15)
|
|
01e192 fc00
|
|
01e194 0000
|
|
01e196 0000
|
|
01e198 0000
|
|
01e19a 1fff mov.l r15, @(h'3c,r15)
|
|
01e19c fc1f
|
|
01e19e fffc
|
|
01e1a0 1fff mov.l r15, @(h'3c,r15)
|
|
01e1a2 fc00
|
|
01e1a4 0000
|
|
01e1a6 0000
|
|
01e1a8 0000
|
|
01e1aa 0000
|
|
01e1ac 0000
|
|
01e1ae 0000
|
|
01e1b0 0000
|
|
01e1b2 0000
|
|
01e1b4 0000
|
|
01e1b6 0000
|
|
01e1b8 0000
|
|
01e1ba 0000
|
|
01e1bc 0000
|
|
01e1be 0000
|
|
01e1c0 0000
|
|
01e1c2 0000
|
|
01e1c4 0000
|
|
01e1c6 0000
|
|
01e1c8 0000
|
|
01e1ca 0000
|
|
01e1cc 0000
|
|
01e1ce 0000
|
|
01e1d0 0000
|
|
01e1d2 0000
|
|
01e1d4 0000
|
|
01e1d6 0000
|
|
01e1d8 0000
|
|
01e1da 0088
|
|
01e1dc 0003 bsrf r0
|
|
01e1de f800
|
|
01e1e0 07f8
|
|
01e1e2 000f mac.l @r0+, @r0+
|
|
01e1e4 f000
|
|
01e1e6 0f88
|
|
01e1e8 000f mac.l @r0+, @r0+
|
|
01e1ea 8800 cmp/eq #h'0, r0
|
|
01e1ec 0cf8
|
|
01e1ee 000c mov.b @(r0,r0), r0
|
|
01e1f0 b400 bsr h'800 ;@(h'1e9f4)
|
|
01e1f2 0688
|
|
01e1f4 0005 mov.w r0, @(r0,r0)
|
|
01e1f6 0800
|
|
01e1f8 02f7 mul.l r15, r2
|
|
01e1fa 4004 rotl r0
|
|
01e1fc 0fc0
|
|
01e1fe 07df mac.l @r13+, @r7+
|
|
01e200 c0ff mov.b r0, @(h'ff,gbr)
|
|
01e202 2fae mulu.w r10, r15
|
|
01e204 9f9f mov.w @(h'13e,pc), r15 ;@(h'1e346)
|
|
01e206 1541 mov.l r4, @(h'4,r5)
|
|
01e208 ce2f xor.b #h'2f, @(r0,gbr)
|
|
01e20a 7ffe add #h'fe, r15
|
|
01e20c 3d57 cmp/gt r5, r13
|
|
01e20e fc2b
|
|
01e210 3c00 cmp/eq r0, r12
|
|
01e212 1e00 mov.l r0, @(h'0,r14)
|
|
01e214 0000
|
|
01e216 0000
|
|
01e218 0000
|
|
01e21a 0000
|
|
01e21c 0000
|
|
01e21e 0000
|
|
01e220 0000
|
|
01e222 0088
|
|
01e224 0003 bsrf r0
|
|
01e226 f800
|
|
01e228 07f8
|
|
01e22a 000f mac.l @r0+, @r0+
|
|
01e22c f000
|
|
01e22e 0f88
|
|
01e230 000f mac.l @r0+, @r0+
|
|
01e232 8800 cmp/eq #h'0, r0
|
|
01e234 0cf8
|
|
01e236 000c mov.b @(r0,r0), r0
|
|
01e238 b400 bsr h'800 ;@(h'1ea3c)
|
|
01e23a 0688
|
|
01e23c 0005 mov.w r0, @(r0,r0)
|
|
01e23e 0800
|
|
01e240 02f7 mul.l r15, r2
|
|
01e242 4004 rotl r0
|
|
01e244 0fc0
|
|
01e246 07df mac.l @r13+, @r7+
|
|
01e248 c0ff mov.b r0, @(h'ff,gbr)
|
|
01e24a 2fae mulu.w r10, r15
|
|
01e24c ff9f
|
|
01e24e 1f7f mov.l r7, @(h'3c,r15)
|
|
01e250 ce3f xor.b #h'3f, @(r0,gbr)
|
|
01e252 7ffe add #h'fe, r15
|
|
01e254 3f7f addv r7, r15
|
|
01e256 fc3f
|
|
01e258 3c00 cmp/eq r0, r12
|
|
01e25a 1e00 mov.l r0, @(h'0,r14)
|
|
01e25c 0000
|
|
01e25e 0000
|
|
01e260 0000
|
|
01e262 0000
|
|
01e264 0000
|
|
01e266 0000
|
|
01e268 0000
|
|
01e26a 0420
|
|
01e26c 000f mac.l @r0+, @r0+
|
|
01e26e e000 mov #h'0, r0
|
|
01e270 1fc0 mov.l r12, @(h'0,r15)
|
|
01e272 003f mac.l @r3+, @r0+
|
|
01e274 2000 mov.b r0, @r0
|
|
01e276 3e20 cmp/eq r2, r14
|
|
01e278 003f mac.l @r3+, @r0+
|
|
01e27a e000 mov #h'0, r0
|
|
01e27c 3ad0 cmp/eq r13, r10
|
|
01e27e 003a
|
|
01e280 2000 mov.b r0, @r0
|
|
01e282 1e26 mov.l r2, @(h'18,r14)
|
|
01e284 800b mov.b r0, @(h'b,r0)
|
|
01e286 cf80 or.b #h'80, @(r0,gbr)
|
|
01e288 0daf mac.l @r10+, @r13+
|
|
01e28a 8002 mov.b r0, @(h'2,r0)
|
|
01e28c 5f80 mov.l @(h'0,r8), r15
|
|
01e28e 0787 mul.l r8, r7
|
|
01e290 5c07 mov.l @(h'1c,r0), r12
|
|
01e292 9f36 mov.w @(h'6c,pc), r15 ;@(h'1e302)
|
|
01e294 7fcf add #h'cf, r15
|
|
01e296 7acc add #h'cc, r10
|
|
01e298 ee5e mov #h'5e, r14
|
|
01e29a 63fc extu.b r15, r3
|
|
01e29c 6a3f exts.w r3, r10
|
|
01e29e c03c mov.b r0, @(h'3c,gbr)
|
|
01e2a0 3500 cmp/eq r0, r5
|
|
01e2a2 001e mov.l @(r0,r1), r0
|
|
01e2a4 0000
|
|
01e2a6 0000
|
|
01e2a8 0000
|
|
01e2aa 0000
|
|
01e2ac 0000
|
|
01e2ae 0000
|
|
01e2b0 0000
|
|
01e2b2 0420
|
|
01e2b4 000f mac.l @r0+, @r0+
|
|
01e2b6 e000 mov #h'0, r0
|
|
01e2b8 1fc0 mov.l r12, @(h'0,r15)
|
|
01e2ba 003f mac.l @r3+, @r0+
|
|
01e2bc 2000 mov.b r0, @r0
|
|
01e2be 3e20 cmp/eq r2, r14
|
|
01e2c0 003f mac.l @r3+, @r0+
|
|
01e2c2 e000 mov #h'0, r0
|
|
01e2c4 3ad0 cmp/eq r13, r10
|
|
01e2c6 003a
|
|
01e2c8 2000 mov.b r0, @r0
|
|
01e2ca 1e26 mov.l r2, @(h'18,r14)
|
|
01e2cc 800b mov.b r0, @(h'b,r0)
|
|
01e2ce cf80 or.b #h'80, @(r0,gbr)
|
|
01e2d0 0daf mac.l @r10+, @r13+
|
|
01e2d2 8002 mov.b r0, @(h'2,r0)
|
|
01e2d4 5f80 mov.l @(h'0,r8), r15
|
|
01e2d6 0787 mul.l r8, r7
|
|
01e2d8 5c07 mov.l @(h'1c,r0), r12
|
|
01e2da 9e3e mov.w @(h'7c,pc), r14 ;@(h'1e35a)
|
|
01e2dc 7fcf add #h'cf, r15
|
|
01e2de 7eff add #h'ff, r14
|
|
01e2e0 ee7e mov #h'7e, r14
|
|
01e2e2 7ffc add #h'fc, r15
|
|
01e2e4 7e3f add #h'3f, r14
|
|
01e2e6 c03c mov.b r0, @(h'3c,gbr)
|
|
01e2e8 3f00 cmp/eq r0, r15
|
|
01e2ea 001e mov.l @(r0,r1), r0
|
|
01e2ec 0000
|
|
01e2ee 0000
|
|
01e2f0 0000
|
|
01e2f2 0000
|
|
01e2f4 0000
|
|
01e2f6 0000
|
|
01e2f8 0000
|
|
01e2fa 0088
|
|
01e2fc 0003 bsrf r0
|
|
01e2fe f800
|
|
01e300 07f8
|
|
01e302 000f mac.l @r0+, @r0+
|
|
01e304 f000
|
|
01e306 0f88
|
|
01e308 000f mac.l @r0+, @r0+
|
|
01e30a 8800 cmp/eq #h'0, r0
|
|
01e30c 0cf8
|
|
01e30e 000c mov.b @(r0,r0), r0
|
|
01e310 b400 bsr h'800 ;@(h'1eb14)
|
|
01e312 0688
|
|
01e314 0005 mov.w r0, @(r0,r0)
|
|
01e316 0800
|
|
01e318 02f7 mul.l r15, r2
|
|
01e31a 4004 rotl r0
|
|
01e31c 0fc0
|
|
01e31e 07df mac.l @r13+, @r7+
|
|
01e320 c0ff mov.b r0, @(h'ff,gbr)
|
|
01e322 2fae mulu.w r10, r15
|
|
01e324 9f9f mov.w @(h'13e,pc), r15 ;@(h'1e466)
|
|
01e326 1b41 mov.l r4, @(h'4,r11)
|
|
01e328 ce3d xor.b #h'3d, @(r0,gbr)
|
|
01e32a 7ffe add #h'fe, r15
|
|
01e32c 2f6b or r6, r15
|
|
01e32e fc35
|
|
01e330 3c00 cmp/eq r0, r12
|
|
01e332 1e00 mov.l r0, @(h'0,r14)
|
|
01e334 0000
|
|
01e336 0000
|
|
01e338 0000
|
|
01e33a 0000
|
|
01e33c 0000
|
|
01e33e 0000
|
|
01e340 0000
|
|
01e342 ff77
|
|
01e344 fffc
|
|
01e346 07ff mac.l @r15+, @r7+
|
|
01e348 f807
|
|
01e34a fff0
|
|
01e34c 0fff mac.l @r15+, @r15+
|
|
01e34e f007
|
|
01e350 fff0
|
|
01e352 07ff mac.l @r15+, @r7+
|
|
01e354 f007
|
|
01e356 fff0
|
|
01e358 03ff mac.l @r15+, @r3+
|
|
01e35a f807
|
|
01e35c fff8
|
|
01e35e 07ff mac.l @r15+, @r7+
|
|
01e360 fc00
|
|
01e362 bff8 bsr h'-10 ;@(h'1e356)
|
|
01e364 003f mac.l @r3+, @r0+
|
|
01e366 f800
|
|
01e368 3f00 cmp/eq r0, r15
|
|
01e36a 0051
|
|
01e36c 0000
|
|
01e36e e080 mov #h'ffffff80, r0
|
|
01e370 01c0
|
|
01e372 8001 mov.b r0, @(h'1,r0)
|
|
01e374 c080 mov.b r0, @(h'80,gbr)
|
|
01e376 03c0
|
|
01e378 c7ff mova @(h'3fc,pc), r0 ;h'1e778
|
|
01e37a e1ff mov #h'ffffffff, r1
|
|
01e37c ffff
|
|
01e37e ffff
|
|
01e380 ffff
|
|
01e382 ffff
|
|
01e384 ffff
|
|
01e386 ffff
|
|
01e388 ffff
|
|
01e38a fbdf
|
|
01e38c fff0
|
|
01e38e 1fff mov.l r15, @(h'3c,r15)
|
|
01e390 e03f mov #h'3f, r0
|
|
01e392 ffc0
|
|
01e394 1fff mov.l r15, @(h'3c,r15)
|
|
01e396 c01f mov.b r0, @(h'1f,gbr)
|
|
01e398 ffc0
|
|
01e39a 1fff mov.l r15, @(h'3c,r15)
|
|
01e39c c00f mov.b r0, @(h'f,gbr)
|
|
01e39e ffc0
|
|
01e3a0 1fff mov.l r15, @(h'3c,r15)
|
|
01e3a2 e019 mov #h'19, r0
|
|
01e3a4 7ff0 add #h'f0, r15
|
|
01e3a6 307f addv r7, r0
|
|
01e3a8 f010
|
|
01e3aa 7ffc add #h'fc, r15
|
|
01e3ac 007f mac.l @r7+, @r0+
|
|
01e3ae f800
|
|
01e3b0 a3f8 bra h'7f0 ;@(h'1eba4)
|
|
01e3b2 00c1
|
|
01e3b4 8000 mov.b r0, @(h'0,r0)
|
|
01e3b6 8100 mov.w r0, @(h'0,r0)
|
|
01e3b8 0181
|
|
01e3ba 8003 mov.b r0, @(h'3,r0)
|
|
01e3bc 81c0 mov.w r0, @(h'0,r12)
|
|
01e3be 3fc3 cmp/ge r12, r15
|
|
01e3c0 c0ff mov.b r0, @(h'ff,gbr)
|
|
01e3c2 ffe1
|
|
01e3c4 ffff
|
|
01e3c6 ffff
|
|
01e3c8 ffff
|
|
01e3ca ffff
|
|
01e3cc ffff
|
|
01e3ce ffff
|
|
01e3d0 ffff
|
|
01e3d2 8142 mov.w r0, @(h'4,r4)
|
|
01e3d4 3c7e addc r7, r12
|
|
01e3d6 e7c3 mov #h'ffffffc3, r7
|
|
01e3d8 8181 mov.w r0, @(h'2,r8)
|
|
01e3da 8181 mov.w r0, @(h'2,r8)
|
|
01e3dc c3e7 trapa #h'e7
|
|
01e3de 7e3c add #h'3c, r14
|
|
01e3e0 4281
|
|
01e3e2 8142 mov.w r0, @(h'4,r4)
|
|
01e3e4 3c7e addc r7, r12
|
|
01e3e6 efdf mov #h'ffffffdf, r15
|
|
01e3e8 ffff
|
|
01e3ea ffff
|
|
01e3ec ffff
|
|
01e3ee 7e3c add #h'3c, r14
|
|
01e3f0 4281
|
|
01e3f2 0000
|
|
01e3f4 8142 mov.w r0, @(h'4,r4)
|
|
01e3f6 3c7e addc r7, r12
|
|
01e3f8 e781 mov #h'ffffff81, r7
|
|
01e3fa 81e7 mov.w r0, @(h'e,r14)
|
|
01e3fc 7e3c add #h'3c, r14
|
|
01e3fe 4281
|
|
01e400 0000
|
|
01e402 0000
|
|
01e404 8142 mov.w r0, @(h'4,r4)
|
|
01e406 3c7e addc r7, r12
|
|
01e408 efdf mov #h'ffffffdf, r15
|
|
01e40a ffff
|
|
01e40c 7e3c add #h'3c, r14
|
|
01e40e 4281
|
|
01e410 0000
|
|
01e412 0000
|
|
01e414 0000
|
|
01e416 8142 mov.w r0, @(h'4,r4)
|
|
01e418 3c7e addc r7, r12
|
|
01e41a 817e mov.w r0, @(h'1c,r7)
|
|
01e41c 3c42 cmp/hs r4, r12
|
|
01e41e 8100 mov.w r0, @(h'0,r0)
|
|
01e420 0000
|
|
01e422 0000
|
|
01e424 0000
|
|
01e426 8142 mov.w r0, @(h'4,r4)
|
|
01e428 3c7e addc r7, r12
|
|
01e42a df7e mov.l @(h'1f8,pc), r15 ;@(h'1e624)
|
|
01e42c 3c42 cmp/hs r4, r12
|
|
01e42e 8100 mov.w r0, @(h'0,r0)
|
|
01e430 0000
|
|
01e432 7ebd add #h'bd, r14
|
|
01e434 c381 trapa #h'81
|
|
01e436 0000
|
|
01e438 0000
|
|
01e43a 0000
|
|
01e43c 0000
|
|
01e43e 81c3 mov.w r0, @(h'6,r12)
|
|
01e440 bd7e bsr h'-504 ;@(h'1df40)
|
|
01e442 ffff
|
|
01e444 7ebd add #h'bd, r14
|
|
01e446 c381 trapa #h'81
|
|
01e448 0000
|
|
01e44a 0000
|
|
01e44c 81c3 mov.w r0, @(h'6,r12)
|
|
01e44e bd7e bsr h'-504 ;@(h'1df4e)
|
|
01e450 ffff
|
|
01e452 ffff
|
|
01e454 ffff
|
|
01e456 7ebd add #h'bd, r14
|
|
01e458 c381 trapa #h'81
|
|
01e45a 0081
|
|
01e45c c3bd trapa #h'bd
|
|
01e45e 7eff add #h'ff, r14
|
|
01e460 ffff
|
|
01e462 fe00
|
|
01e464 7f80 add #h'80, r15
|
|
01e466 3fe0 cmp/eq r14, r15
|
|
01e468 3810 cmp/eq r1, r8
|
|
01e46a 31f0 cmp/eq r15, r1
|
|
01e46c 13e0 mov.l r14, @(h'0,r3)
|
|
01e46e 17f0 mov.l r15, @(h'0,r7)
|
|
01e470 17b0 mov.l r11, @(h'0,r7)
|
|
01e472 13f8 mov.l r15, @(h'20,r3)
|
|
01e474 1210 mov.l r1, @(h'0,r2)
|
|
01e476 0e10
|
|
01e478 05e0
|
|
01e47a 0490
|
|
01e47c 03d0
|
|
01e47e 04a0
|
|
01e480 0920
|
|
01e482 0ee0
|
|
01e484 0000
|
|
01e486 0000
|
|
01e488 0000
|
|
01e48a 0000
|
|
01e48c 0000
|
|
01e48e 0000
|
|
01e490 0000
|
|
01e492 fe00
|
|
01e494 7f80 add #h'80, r15
|
|
01e496 3fe0 cmp/eq r14, r15
|
|
01e498 3810 cmp/eq r1, r8
|
|
01e49a 31f0 cmp/eq r15, r1
|
|
01e49c 13e0 mov.l r14, @(h'0,r3)
|
|
01e49e 17f0 mov.l r15, @(h'0,r7)
|
|
01e4a0 17b0 mov.l r11, @(h'0,r7)
|
|
01e4a2 13f8 mov.l r15, @(h'20,r3)
|
|
01e4a4 1210 mov.l r1, @(h'0,r2)
|
|
01e4a6 0e10
|
|
01e4a8 07e0
|
|
01e4aa 07f0
|
|
01e4ac 03f0
|
|
01e4ae 07e0
|
|
01e4b0 0fe0
|
|
01e4b2 0ee0
|
|
01e4b4 0000
|
|
01e4b6 0000
|
|
01e4b8 0000
|
|
01e4ba 0000
|
|
01e4bc 0000
|
|
01e4be 0000
|
|
01e4c0 0000
|
|
01e4c2 fe00
|
|
01e4c4 7f80 add #h'80, r15
|
|
01e4c6 3fe0 cmp/eq r14, r15
|
|
01e4c8 3810 cmp/eq r1, r8
|
|
01e4ca 31f0 cmp/eq r15, r1
|
|
01e4cc 13e0 mov.l r14, @(h'0,r3)
|
|
01e4ce 17f0 mov.l r15, @(h'0,r7)
|
|
01e4d0 17b0 mov.l r11, @(h'0,r7)
|
|
01e4d2 13f8 mov.l r15, @(h'20,r3)
|
|
01e4d4 1210 mov.l r1, @(h'0,r2)
|
|
01e4d6 0e10
|
|
01e4d8 05e0
|
|
01e4da 0490
|
|
01e4dc 07d0
|
|
01e4de 0460
|
|
01e4e0 0340
|
|
01e4e2 01c0
|
|
01e4e4 0000
|
|
01e4e6 0000
|
|
01e4e8 0000
|
|
01e4ea 0000
|
|
01e4ec 0000
|
|
01e4ee 0000
|
|
01e4f0 0000
|
|
01e4f2 fe00
|
|
01e4f4 7f80 add #h'80, r15
|
|
01e4f6 3fe0 cmp/eq r14, r15
|
|
01e4f8 3810 cmp/eq r1, r8
|
|
01e4fa 31f0 cmp/eq r15, r1
|
|
01e4fc 13e0 mov.l r14, @(h'0,r3)
|
|
01e4fe 17f0 mov.l r15, @(h'0,r7)
|
|
01e500 17b0 mov.l r11, @(h'0,r7)
|
|
01e502 13f8 mov.l r15, @(h'20,r3)
|
|
01e504 1210 mov.l r1, @(h'0,r2)
|
|
01e506 0e10
|
|
01e508 07e0
|
|
01e50a 07f0
|
|
01e50c 07f0
|
|
01e50e 07e0
|
|
01e510 03c0
|
|
01e512 01c0
|
|
01e514 0000
|
|
01e516 0000
|
|
01e518 0000
|
|
01e51a 0000
|
|
01e51c 0000
|
|
01e51e 0000
|
|
01e520 0000
|
|
01e522 0ee0
|
|
01e524 0920
|
|
01e526 04a0
|
|
01e528 03d0
|
|
01e52a 0490
|
|
01e52c 05e0
|
|
01e52e 0e10
|
|
01e530 1210 mov.l r1, @(h'0,r2)
|
|
01e532 13f8 mov.l r15, @(h'20,r3)
|
|
01e534 17b0 mov.l r11, @(h'0,r7)
|
|
01e536 17f0 mov.l r15, @(h'0,r7)
|
|
01e538 13e0 mov.l r14, @(h'0,r3)
|
|
01e53a 31f0 cmp/eq r15, r1
|
|
01e53c 3810 cmp/eq r1, r8
|
|
01e53e 3fe0 cmp/eq r14, r15
|
|
01e540 7f80 add #h'80, r15
|
|
01e542 fe00
|
|
01e544 0000
|
|
01e546 0000
|
|
01e548 0000
|
|
01e54a 0000
|
|
01e54c 0000
|
|
01e54e 0000
|
|
01e550 0000
|
|
01e552 0ee0
|
|
01e554 0fe0
|
|
01e556 07e0
|
|
01e558 03f0
|
|
01e55a 07f0
|
|
01e55c 07e0
|
|
01e55e 0e10
|
|
01e560 1210 mov.l r1, @(h'0,r2)
|
|
01e562 13f8 mov.l r15, @(h'20,r3)
|
|
01e564 17b0 mov.l r11, @(h'0,r7)
|
|
01e566 17f0 mov.l r15, @(h'0,r7)
|
|
01e568 13e0 mov.l r14, @(h'0,r3)
|
|
01e56a 31f0 cmp/eq r15, r1
|
|
01e56c 3810 cmp/eq r1, r8
|
|
01e56e 3fe0 cmp/eq r14, r15
|
|
01e570 7f80 add #h'80, r15
|
|
01e572 fe00
|
|
01e574 0000
|
|
01e576 0000
|
|
01e578 0000
|
|
01e57a 0000
|
|
01e57c 0000
|
|
01e57e 0000
|
|
01e580 0000
|
|
01e582 01c0
|
|
01e584 0340
|
|
01e586 0460
|
|
01e588 07d0
|
|
01e58a 0490
|
|
01e58c 05e0
|
|
01e58e 0e10
|
|
01e590 1210 mov.l r1, @(h'0,r2)
|
|
01e592 13f8 mov.l r15, @(h'20,r3)
|
|
01e594 17b0 mov.l r11, @(h'0,r7)
|
|
01e596 17f0 mov.l r15, @(h'0,r7)
|
|
01e598 13e0 mov.l r14, @(h'0,r3)
|
|
01e59a 31f0 cmp/eq r15, r1
|
|
01e59c 3810 cmp/eq r1, r8
|
|
01e59e 3fe0 cmp/eq r14, r15
|
|
01e5a0 7f80 add #h'80, r15
|
|
01e5a2 fe00
|
|
01e5a4 0000
|
|
01e5a6 0000
|
|
01e5a8 0000
|
|
01e5aa 0000
|
|
01e5ac 0000
|
|
01e5ae 0000
|
|
01e5b0 0000
|
|
01e5b2 01c0
|
|
01e5b4 03c0
|
|
01e5b6 07e0
|
|
01e5b8 07f0
|
|
01e5ba 07f0
|
|
01e5bc 07e0
|
|
01e5be 0e10
|
|
01e5c0 1210 mov.l r1, @(h'0,r2)
|
|
01e5c2 13f8 mov.l r15, @(h'20,r3)
|
|
01e5c4 17b0 mov.l r11, @(h'0,r7)
|
|
01e5c6 17f0 mov.l r15, @(h'0,r7)
|
|
01e5c8 13e0 mov.l r14, @(h'0,r3)
|
|
01e5ca 31f0 cmp/eq r15, r1
|
|
01e5cc 3810 cmp/eq r1, r8
|
|
01e5ce 3fe0 cmp/eq r14, r15
|
|
01e5d0 7f80 add #h'80, r15
|
|
01e5d2 fe00
|
|
01e5d4 0000
|
|
01e5d6 0000
|
|
01e5d8 0000
|
|
01e5da 0000
|
|
01e5dc 0000
|
|
01e5de 0000
|
|
01e5e0 0000
|
|
01e5e2 01ff mac.l @r15+, @r1+
|
|
01e5e4 807f mov.b r0, @(h'f,r7)
|
|
01e5e6 c01f mov.b r0, @(h'1f,gbr)
|
|
01e5e8 c00f mov.b r0, @(h'f,gbr)
|
|
01e5ea c00f mov.b r0, @(h'f,gbr)
|
|
01e5ec e01f mov #h'1f, r0
|
|
01e5ee e00f mov #h'f, r0
|
|
01e5f0 e00f mov #h'f, r0
|
|
01e5f2 e007 mov #h'7, r0
|
|
01e5f4 e00f mov #h'f, r0
|
|
01e5f6 f00f
|
|
01e5f8 f81f
|
|
01e5fa f80f
|
|
01e5fc fc0f
|
|
01e5fe f81f
|
|
01e600 f01f
|
|
01e602 f11f
|
|
01e604 ffff
|
|
01e606 ffff
|
|
01e608 ffff
|
|
01e60a ffff
|
|
01e60c ffff
|
|
01e60e ffff
|
|
01e610 ffff
|
|
01e612 01ff mac.l @r15+, @r1+
|
|
01e614 807f mov.b r0, @(h'f,r7)
|
|
01e616 c01f mov.b r0, @(h'1f,gbr)
|
|
01e618 c00f mov.b r0, @(h'f,gbr)
|
|
01e61a c00f mov.b r0, @(h'f,gbr)
|
|
01e61c e01f mov #h'1f, r0
|
|
01e61e e00f mov #h'f, r0
|
|
01e620 e00f mov #h'f, r0
|
|
01e622 e007 mov #h'7, r0
|
|
01e624 e00f mov #h'f, r0
|
|
01e626 f00f
|
|
01e628 f81f
|
|
01e62a f80f
|
|
01e62c f80f
|
|
01e62e f81f
|
|
01e630 fc3f
|
|
01e632 fe3f
|
|
01e634 ffff
|
|
01e636 ffff
|
|
01e638 ffff
|
|
01e63a ffff
|
|
01e63c ffff
|
|
01e63e ffff
|
|
01e640 ffff
|
|
01e642 f11f
|
|
01e644 f01f
|
|
01e646 f81f
|
|
01e648 fc0f
|
|
01e64a f80f
|
|
01e64c f81f
|
|
01e64e f00f
|
|
01e650 e00f mov #h'f, r0
|
|
01e652 e007 mov #h'7, r0
|
|
01e654 e00f mov #h'f, r0
|
|
01e656 e00f mov #h'f, r0
|
|
01e658 e01f mov #h'1f, r0
|
|
01e65a c00f mov.b r0, @(h'f,gbr)
|
|
01e65c c00f mov.b r0, @(h'f,gbr)
|
|
01e65e c01f mov.b r0, @(h'1f,gbr)
|
|
01e660 807f mov.b r0, @(h'f,r7)
|
|
01e662 01ff mac.l @r15+, @r1+
|
|
01e664 ffff
|
|
01e666 ffff
|
|
01e668 ffff
|
|
01e66a ffff
|
|
01e66c ffff
|
|
01e66e ffff
|
|
01e670 ffff
|
|
01e672 fe3f
|
|
01e674 fc3f
|
|
01e676 f81f
|
|
01e678 f80f
|
|
01e67a f80f
|
|
01e67c f81f
|
|
01e67e f00f
|
|
01e680 e00f mov #h'f, r0
|
|
01e682 e007 mov #h'7, r0
|
|
01e684 e00f mov #h'f, r0
|
|
01e686 e00f mov #h'f, r0
|
|
01e688 e01f mov #h'1f, r0
|
|
01e68a c00f mov.b r0, @(h'f,gbr)
|
|
01e68c c00f mov.b r0, @(h'f,gbr)
|
|
01e68e c01f mov.b r0, @(h'1f,gbr)
|
|
01e690 807f mov.b r0, @(h'f,r7)
|
|
01e692 01ff mac.l @r15+, @r1+
|
|
01e694 ffff
|
|
01e696 ffff
|
|
01e698 ffff
|
|
01e69a ffff
|
|
01e69c ffff
|
|
01e69e ffff
|
|
01e6a0 ffff
|
|
01e6a2 0078
|
|
01e6a4 0001
|
|
01e6a6 8500 mov.w @(h'0,r0), r0
|
|
01e6a8 0ffe mov.l @(r0,r15), r15
|
|
01e6aa 80f4 mov.b r0, @(h'4,r15)
|
|
01e6ac cc40 tst.b #h'40, @(r0,gbr)
|
|
01e6ae 8458 mov.b @(h'8,r5), r0
|
|
01e6b0 204a xor r4, r0
|
|
01e6b2 2858 tst r5, r8
|
|
01e6b4 2928 tst r2, r9
|
|
01e6b6 847c mov.b @(h'c,r7), r0
|
|
01e6b8 9702 mov.w @(h'4,pc), r7 ;@(h'1e6c0)
|
|
01e6ba 2209 and r0, r2
|
|
01e6bc 0111
|
|
01e6be 09ff mac.l @r15+, @r9+
|
|
01e6c0 0ef9
|
|
01e6c2 0204 mov.b r0, @(r0,r2)
|
|
01e6c4 0104 mov.b r0, @(r0,r1)
|
|
01e6c6 0301
|
|
01e6c8 1800 mov.l r0, @(h'0,r8)
|
|
01e6ca ffe0
|
|
01e6cc 0000
|
|
01e6ce 0000
|
|
01e6d0 0000
|
|
01e6d2 0078
|
|
01e6d4 0001
|
|
01e6d6 8500 mov.w @(h'0,r0), r0
|
|
01e6d8 0ffe mov.l @(r0,r15), r15
|
|
01e6da 80fc mov.b r0, @(h'c,r15)
|
|
01e6dc cc40 tst.b #h'40, @(r0,gbr)
|
|
01e6de fc58
|
|
01e6e0 207a xor r7, r0
|
|
01e6e2 3858 sub r5, r8
|
|
01e6e4 3938 sub r3, r9
|
|
01e6e6 847c mov.b @(h'c,r7), r0
|
|
01e6e8 9f02 mov.w @(h'4,pc), r15 ;@(h'1e6f0)
|
|
01e6ea 3e0f addv r0, r14
|
|
01e6ec 011f mac.l @r1+, @r1+
|
|
01e6ee 0fff mac.l @r15+, @r15+
|
|
01e6f0 0fff mac.l @r15+, @r15+
|
|
01e6f2 0207 mul.l r0, r2
|
|
01e6f4 ff04
|
|
01e6f6 03ff mac.l @r15+, @r3+
|
|
01e6f8 1800 mov.l r0, @(h'0,r8)
|
|
01e6fa ffe0
|
|
01e6fc 0000
|
|
01e6fe 0000
|
|
01e700 0000
|
|
01e702 0078
|
|
01e704 0001
|
|
01e706 8500 mov.w @(h'0,r0), r0
|
|
01e708 0f7e mov.l @(r0,r7), r15
|
|
01e70a 80f1 mov.b r0, @(h'1,r15)
|
|
01e70c 4c40
|
|
01e70e 8178 mov.w r0, @(h'10,r7)
|
|
01e710 2041 mov.w r4, @r0
|
|
01e712 4858
|
|
01e714 20f8 tst r15, r0
|
|
01e716 8478 mov.b @(h'8,r7), r0
|
|
01e718 0702 stc sr, r7
|
|
01e71a 27f9 and r15, r7
|
|
01e71c 0112 stc gbr, r1
|
|
01e71e 09ff mac.l @r15+, @r9+
|
|
01e720 0df9
|
|
01e722 0204 mov.b r0, @(r0,r2)
|
|
01e724 0104 mov.b r0, @(r0,r1)
|
|
01e726 0301
|
|
01e728 1800 mov.l r0, @(h'0,r8)
|
|
01e72a ffe0
|
|
01e72c 0000
|
|
01e72e 0000
|
|
01e730 0000
|
|
01e732 0078
|
|
01e734 0001
|
|
01e736 8500 mov.w @(h'0,r0), r0
|
|
01e738 0f7e mov.l @(r0,r7), r15
|
|
01e73a 80ff mov.b r0, @(h'f,r15)
|
|
01e73c 4c40
|
|
01e73e ff78
|
|
01e740 207f muls.w r7, r0
|
|
01e742 4858
|
|
01e744 3ff8 sub r15, r15
|
|
01e746 847f mov.b @(h'f,r7), r0
|
|
01e748 ff02
|
|
01e74a 3fff addv r15, r15
|
|
01e74c 011e mov.l @(r0,r1), r1
|
|
01e74e 0fff mac.l @r15+, @r15+
|
|
01e750 0fff mac.l @r15+, @r15+
|
|
01e752 0207 mul.l r0, r2
|
|
01e754 ff04
|
|
01e756 03ff mac.l @r15+, @r3+
|
|
01e758 1800 mov.l r0, @(h'0,r8)
|
|
01e75a ffe0
|
|
01e75c 0000
|
|
01e75e 0000
|
|
01e760 0000
|
|
01e762 0078
|
|
01e764 0001
|
|
01e766 8500 mov.w @(h'0,r0), r0
|
|
01e768 0f7e mov.l @(r0,r7), r15
|
|
01e76a 80f1 mov.b r0, @(h'1,r15)
|
|
01e76c 4c40
|
|
01e76e 8178 mov.w r0, @(h'10,r7)
|
|
01e770 2041 mov.w r4, @r0
|
|
01e772 4858
|
|
01e774 20f8 tst r15, r0
|
|
01e776 8478 mov.b @(h'8,r7), r0
|
|
01e778 0702 stc sr, r7
|
|
01e77a 20f9 and r15, r0
|
|
01e77c 0111
|
|
01e77e 09ff mac.l @r15+, @r9+
|
|
01e780 0a09 nop
|
|
01e782 020c mov.b @(r0,r0), r2
|
|
01e784 9104 mov.w @(h'8,pc), r1 ;@(h'1e790)
|
|
01e786 0921
|
|
01e788 180a mov.l r0, @(h'28,r8)
|
|
01e78a 3fe0 cmp/eq r14, r15
|
|
01e78c 0440
|
|
01e78e 0003 bsrf r0
|
|
01e790 8000 mov.b r0, @(h'0,r0)
|
|
01e792 0078
|
|
01e794 0001
|
|
01e796 8500 mov.w @(h'0,r0), r0
|
|
01e798 0f7e mov.l @(r0,r7), r15
|
|
01e79a 80ff mov.b r0, @(h'f,r15)
|
|
01e79c 4c40
|
|
01e79e ff78
|
|
01e7a0 207f muls.w r7, r0
|
|
01e7a2 4858
|
|
01e7a4 3ff8 sub r15, r15
|
|
01e7a6 847f mov.b @(h'f,r7), r0
|
|
01e7a8 ff02
|
|
01e7aa 3fff addv r15, r15
|
|
01e7ac 011f mac.l @r1+, @r1+
|
|
01e7ae 0fff mac.l @r15+, @r15+
|
|
01e7b0 0e0f mac.l @r0+, @r14+
|
|
01e7b2 020c mov.b @(r0,r0), r2
|
|
01e7b4 9f04 mov.w @(h'8,pc), r15 ;@(h'1e7c0)
|
|
01e7b6 093f mac.l @r3+, @r9+
|
|
01e7b8 180a mov.l r0, @(h'28,r8)
|
|
01e7ba 3fe0 cmp/eq r14, r15
|
|
01e7bc 0440
|
|
01e7be 0003 bsrf r0
|
|
01e7c0 8000 mov.b r0, @(h'0,r0)
|
|
01e7c2 ff87
|
|
01e7c4 fffe
|
|
01e7c6 02ff mac.l @r15+, @r2+
|
|
01e7c8 f000
|
|
01e7ca 7f00
|
|
01e7cc 003f mac.l @r3+, @r0+
|
|
01e7ce 0000
|
|
01e7d0 1f80 mov.l r8, @(h'0,r15)
|
|
01e7d2 0007 mul.l r0, r0
|
|
01e7d4 c000 mov.b r0, @(h'0,gbr)
|
|
01e7d6 0380
|
|
01e7d8 0001
|
|
01e7da c000 mov.b r0, @(h'0,gbr)
|
|
01e7dc 00e0
|
|
01e7de 0000
|
|
01e7e0 f000
|
|
01e7e2 01f8
|
|
01e7e4 0003 bsrf r0
|
|
01e7e6 fc00
|
|
01e7e8 07ff mac.l @r15+, @r7+
|
|
01e7ea 001f mac.l @r1+, @r0+
|
|
01e7ec ffff
|
|
01e7ee ffff
|
|
01e7f0 ffff
|
|
01e7f2 0018 sett
|
|
01e7f4 0001
|
|
01e7f6 e700 mov #h'0, r7
|
|
01e7f8 0218 sett
|
|
01e7fa e001 mov #h'1, r0
|
|
01e7fc 85f0 mov.w @(h'0,r15), r0
|
|
01e7fe 0063
|
|
01e800 1001 mov.l r0, @(h'4,r0)
|
|
01e802 d108 mov.l @(h'20,pc), r1 ;@(h'1e824)
|
|
01e804 022a sts pr, r2
|
|
01e806 8802 cmp/eq #h'2, r0
|
|
01e808 4684
|
|
01e80a 028c mov.b @(r0,r8), r2
|
|
01e80c 4401 shlr r4
|
|
01e80e 1624 mov.l r2, @(h'10,r6)
|
|
01e810 02a2 stc r2_bank, r2
|
|
01e812 1c04 mov.l r0, @(h'10,r12)
|
|
01e814 5504 mov.l @(h'10,r0), r5
|
|
01e816 0428 clrmac
|
|
01e818 c40a mov.b @(h'a,gbr), r0
|
|
01e81a a024 bra h'48 ;@(h'1e866)
|
|
01e81c 07d0
|
|
01e81e 5800 mov.l @(h'0,r0), r8
|
|
01e820 6fa0 mov.b @r10, r15
|
|
01e822 0090
|
|
01e824 4001 shlr r0
|
|
01e826 6020 mov.b @r2, r0
|
|
01e828 0257 mul.l r5, r2
|
|
01e82a 5001 mov.l @(h'4,r0), r0
|
|
01e82c 8888 cmp/eq #h'ffffff88, r0
|
|
01e82e 0077 mul.l r7, r0
|
|
01e830 7000
|
|
01e832 0000
|
|
01e834 0000
|
|
01e836 0000
|
|
01e838 0000
|
|
01e83a 0018 sett
|
|
01e83c 0001
|
|
01e83e e700 mov #h'0, r7
|
|
01e840 03ff mac.l @r15+, @r3+
|
|
01e842 e001 mov #h'1, r0
|
|
01e844 fff0
|
|
01e846 007f mac.l @r7+, @r0+
|
|
01e848 1001 mov.l r0, @(h'4,r0)
|
|
01e84a ff08
|
|
01e84c 03ef mac.l @r14+, @r3+
|
|
01e84e 8803 cmp/eq #h'3, r0
|
|
01e850 c784 mova @(h'210,pc), r0 ;h'1ea64
|
|
01e852 038f mac.l @r8+, @r3+
|
|
01e854 c401 mov.b @(h'1,gbr), r0
|
|
01e856 17e4 mov.l r14, @(h'10,r7)
|
|
01e858 02a3
|
|
01e85a fc04
|
|
01e85c 77fc add #h'fc, r7
|
|
01e85e 043f mac.l @r3+, @r4+
|
|
01e860 fc0a
|
|
01e862 bffc bsr h'-8 ;@(h'1e85e)
|
|
01e864 07ff mac.l @r15+, @r7+
|
|
01e866 f800
|
|
01e868 7fe0 add #h'e0, r15
|
|
01e86a 00ff mac.l @r15+, @r0+
|
|
01e86c c001 mov.b r0, @(h'1,gbr)
|
|
01e86e 7fe0 add #h'e0, r15
|
|
01e870 025f mac.l @r5+, @r2+
|
|
01e872 d001 mov.l @(h'4,pc), r0 ;@(h'1e878)
|
|
01e874 8888 cmp/eq #h'ffffff88, r0
|
|
01e876 0077 mul.l r7, r0
|
|
01e878 7000
|
|
01e87a 0000
|
|
01e87c 0000
|
|
01e87e 0000
|
|
01e880 0000
|
|
01e882 0018 sett
|
|
01e884 0001
|
|
01e886 e700 mov #h'0, r7
|
|
01e888 0218 sett
|
|
01e88a e001 mov #h'1, r0
|
|
01e88c 85f0 mov.w @(h'0,r15), r0
|
|
01e88e 0063
|
|
01e890 1001 mov.l r0, @(h'4,r0)
|
|
01e892 d108 mov.l @(h'20,pc), r1 ;@(h'1e8b4)
|
|
01e894 022a sts pr, r2
|
|
01e896 8802 cmp/eq #h'2, r0
|
|
01e898 4684
|
|
01e89a 028c mov.b @(r0,r8), r2
|
|
01e89c 4401 shlr r4
|
|
01e89e 1624 mov.l r2, @(h'10,r6)
|
|
01e8a0 02a2 stc r2_bank, r2
|
|
01e8a2 1c04 mov.l r0, @(h'10,r12)
|
|
01e8a4 5504 mov.l @(h'10,r0), r5
|
|
01e8a6 0428 clrmac
|
|
01e8a8 c40a mov.b @(h'a,gbr), r0
|
|
01e8aa a024 bra h'48 ;@(h'1e8f6)
|
|
01e8ac 07c7 mul.l r12, r7
|
|
01e8ae d800 mov.l @(h'0,pc), r8 ;@(h'1e8b0)
|
|
01e8b0 7e40 add #h'40, r14
|
|
01e8b2 0041
|
|
01e8b4 2000 mov.b r0, @r0
|
|
01e8b6 80d0 mov.b r0, @(h'0,r13)
|
|
01e8b8 015d mov.w @(r0,r5), r1
|
|
01e8ba 4802 sts.l mach, @-r8
|
|
01e8bc 2230 mov.b r3, @r2
|
|
01e8be 01dd mov.w @(r0,r13), r1
|
|
01e8c0 c000 mov.b r0, @(h'0,gbr)
|
|
01e8c2 0000
|
|
01e8c4 0000
|
|
01e8c6 0000
|
|
01e8c8 0000
|
|
01e8ca 0018 sett
|
|
01e8cc 0001
|
|
01e8ce e700 mov #h'0, r7
|
|
01e8d0 03ff mac.l @r15+, @r3+
|
|
01e8d2 e001 mov #h'1, r0
|
|
01e8d4 fff0
|
|
01e8d6 007f mac.l @r7+, @r0+
|
|
01e8d8 1001 mov.l r0, @(h'4,r0)
|
|
01e8da ff08
|
|
01e8dc 03ef mac.l @r14+, @r3+
|
|
01e8de 8803 cmp/eq #h'3, r0
|
|
01e8e0 c784 mova @(h'210,pc), r0 ;h'1eaf4
|
|
01e8e2 038f mac.l @r8+, @r3+
|
|
01e8e4 c401 mov.b @(h'1,gbr), r0
|
|
01e8e6 17e4 mov.l r14, @(h'10,r7)
|
|
01e8e8 02a3
|
|
01e8ea fc04
|
|
01e8ec 77fc add #h'fc, r7
|
|
01e8ee 043f mac.l @r3+, @r4+
|
|
01e8f0 fc0a
|
|
01e8f2 bffc bsr h'-8 ;@(h'1e8ee)
|
|
01e8f4 07ff mac.l @r15+, @r7+
|
|
01e8f6 d800 mov.l @(h'0,pc), r8 ;@(h'1e8f8)
|
|
01e8f8 7fc0 add #h'c0, r15
|
|
01e8fa 007f mac.l @r7+, @r0+
|
|
01e8fc e000 mov #h'0, r0
|
|
01e8fe ffd0
|
|
01e900 017f mac.l @r7+, @r1+
|
|
01e902 4802 sts.l mach, @-r8
|
|
01e904 2230 mov.b r3, @r2
|
|
01e906 01dd mov.w @(r0,r13), r1
|
|
01e908 c000 mov.b r0, @(h'0,gbr)
|
|
01e90a 0000
|
|
01e90c 0000
|
|
01e90e 0000
|
|
01e910 0000
|
|
01e912 0018 sett
|
|
01e914 0001
|
|
01e916 e700 mov #h'0, r7
|
|
01e918 0218 sett
|
|
01e91a e001 mov #h'1, r0
|
|
01e91c 85f0 mov.w @(h'0,r15), r0
|
|
01e91e 0063
|
|
01e920 1001 mov.l r0, @(h'4,r0)
|
|
01e922 d108 mov.l @(h'20,pc), r1 ;@(h'1e944)
|
|
01e924 022a sts pr, r2
|
|
01e926 8802 cmp/eq #h'2, r0
|
|
01e928 4684
|
|
01e92a 5a8c mov.l @(h'30,r8), r10
|
|
01e92c 44a5
|
|
01e92e 1624 mov.l r2, @(h'10,r6)
|
|
01e930 80a2 mov.b r0, @(h'2,r10)
|
|
01e932 1cbb mov.l r11, @(h'2c,r12)
|
|
01e934 5404 mov.l @(h'10,r0), r4
|
|
01e936 651e exts.b r1, r5
|
|
01e938 04a1
|
|
01e93a 1184 mov.l r8, @(h'10,r1)
|
|
01e93c 8110 mov.w r0, @(h'0,r1)
|
|
01e93e 78a3 add #h'a3, r8
|
|
01e940 1800 mov.l r0, @(h'0,r8)
|
|
01e942 4ea8
|
|
01e944 0050
|
|
01e946 4000 shll r0
|
|
01e948 2000 mov.b r0, @r0
|
|
01e94a 0000
|
|
01e94c 0000
|
|
01e94e 0000
|
|
01e950 0000
|
|
01e952 0000
|
|
01e954 0000
|
|
01e956 0000
|
|
01e958 0000
|
|
01e95a 0018 sett
|
|
01e95c 0001
|
|
01e95e ff00
|
|
01e960 03ff mac.l @r15+, @r3+
|
|
01e962 e001 mov #h'1, r0
|
|
01e964 fff0
|
|
01e966 007f mac.l @r7+, @r0+
|
|
01e968 1001 mov.l r0, @(h'4,r0)
|
|
01e96a ff08
|
|
01e96c 03ef mac.l @r14+, @r3+
|
|
01e96e 8803 cmp/eq #h'3, r0
|
|
01e970 c784 mova @(h'210,pc), r0 ;h'1eb84
|
|
01e972 5b8f mov.l @(h'3c,r8), r11
|
|
01e974 c4bf mov.b @(h'bf,gbr), r0
|
|
01e976 17e4 mov.l r14, @(h'10,r7)
|
|
01e978 9fa3 mov.w @(h'146,pc), r15 ;@(h'1eac2)
|
|
01e97a fcbf
|
|
01e97c 57fc mov.l @(h'30,r15), r7
|
|
01e97e 7f1f add #h'1f, r15
|
|
01e980 fcbf
|
|
01e982 11fc mov.l r15, @(h'30,r1)
|
|
01e984 9f10 mov.w @(h'20,pc), r15 ;@(h'1e9a8)
|
|
01e986 78bf add #h'bf, r8
|
|
01e988 1800 mov.l r0, @(h'0,r8)
|
|
01e98a 5ea8 mov.l @(h'20,r10), r14
|
|
01e98c 0050
|
|
01e98e 4000 shll r0
|
|
01e990 2000 mov.b r0, @r0
|
|
01e992 0000
|
|
01e994 0000
|
|
01e996 0000
|
|
01e998 0000
|
|
01e99a 0000
|
|
01e99c 0000
|
|
01e99e 0000
|
|
01e9a0 0000
|
|
01e9a2 0018 sett
|
|
01e9a4 0001
|
|
01e9a6 e700 mov #h'0, r7
|
|
01e9a8 0218 sett
|
|
01e9aa e001 mov #h'1, r0
|
|
01e9ac 85f0 mov.w @(h'0,r15), r0
|
|
01e9ae 0063
|
|
01e9b0 1001 mov.l r0, @(h'4,r0)
|
|
01e9b2 d108 mov.l @(h'20,pc), r1 ;@(h'1e9d4)
|
|
01e9b4 022a sts pr, r2
|
|
01e9b6 8802 cmp/eq #h'2, r0
|
|
01e9b8 4684
|
|
01e9ba 5a8c mov.l @(h'30,r8), r10
|
|
01e9bc 44a5
|
|
01e9be 1624 mov.l r2, @(h'10,r6)
|
|
01e9c0 80a2 mov.b r0, @(h'2,r10)
|
|
01e9c2 1cbb mov.l r11, @(h'2c,r12)
|
|
01e9c4 5404 mov.l @(h'10,r0), r4
|
|
01e9c6 651e exts.b r1, r5
|
|
01e9c8 04a1
|
|
01e9ca 1184 mov.l r8, @(h'10,r1)
|
|
01e9cc 8110 mov.w r0, @(h'0,r1)
|
|
01e9ce 78a3 add #h'a3, r8
|
|
01e9d0 1800 mov.l r0, @(h'0,r8)
|
|
01e9d2 4ea8
|
|
01e9d4 0051
|
|
01e9d6 5000 mov.l @(h'0,r0), r0
|
|
01e9d8 2150 mov.b r5, @r1
|
|
01e9da 0001
|
|
01e9dc 1000 mov.l r0, @(h'0,r0)
|
|
01e9de 00a0
|
|
01e9e0 0000
|
|
01e9e2 a000 bra h'0 ;@(h'1e9e6)
|
|
01e9e4 0040
|
|
01e9e6 0000
|
|
01e9e8 0000
|
|
01e9ea 0018 sett
|
|
01e9ec 0001
|
|
01e9ee ff00
|
|
01e9f0 03ff mac.l @r15+, @r3+
|
|
01e9f2 e001 mov #h'1, r0
|
|
01e9f4 fff0
|
|
01e9f6 007f mac.l @r7+, @r0+
|
|
01e9f8 1001 mov.l r0, @(h'4,r0)
|
|
01e9fa ff08
|
|
01e9fc 03ef mac.l @r14+, @r3+
|
|
01e9fe 8803 cmp/eq #h'3, r0
|
|
01ea00 c784 mova @(h'210,pc), r0 ;h'1ec14
|
|
01ea02 5b8f mov.l @(h'3c,r8), r11
|
|
01ea04 c4bf mov.b @(h'bf,gbr), r0
|
|
01ea06 17e4 mov.l r14, @(h'10,r7)
|
|
01ea08 9fa3 mov.w @(h'146,pc), r15 ;@(h'1eb52)
|
|
01ea0a fcbf
|
|
01ea0c 57fc mov.l @(h'30,r15), r7
|
|
01ea0e 7f1f add #h'1f, r15
|
|
01ea10 fcbf
|
|
01ea12 11fc mov.l r15, @(h'30,r1)
|
|
01ea14 9f10 mov.w @(h'20,pc), r15 ;@(h'1ea38)
|
|
01ea16 78bf add #h'bf, r8
|
|
01ea18 1800 mov.l r0, @(h'0,r8)
|
|
01ea1a 5ea8 mov.l @(h'20,r10), r14
|
|
01ea1c 0051
|
|
01ea1e 5000 mov.l @(h'0,r0), r0
|
|
01ea20 2150 mov.b r5, @r1
|
|
01ea22 0001
|
|
01ea24 1000 mov.l r0, @(h'0,r0)
|
|
01ea26 00a0
|
|
01ea28 0000
|
|
01ea2a a000 bra h'0 ;@(h'1ea2e)
|
|
01ea2c 0040
|
|
01ea2e 0000
|
|
01ea30 0000
|
|
01ea32 0018 sett
|
|
01ea34 0001
|
|
01ea36 e700 mov #h'0, r7
|
|
01ea38 0218 sett
|
|
01ea3a e001 mov #h'1, r0
|
|
01ea3c 85f0 mov.w @(h'0,r15), r0
|
|
01ea3e 0063
|
|
01ea40 1001 mov.l r0, @(h'4,r0)
|
|
01ea42 d108 mov.l @(h'20,pc), r1 ;@(h'1ea64)
|
|
01ea44 022a sts pr, r2
|
|
01ea46 8802 cmp/eq #h'2, r0
|
|
01ea48 4684
|
|
01ea4a 5a8c mov.l @(h'30,r8), r10
|
|
01ea4c 44a5
|
|
01ea4e 1624 mov.l r2, @(h'10,r6)
|
|
01ea50 80a2 mov.b r0, @(h'2,r10)
|
|
01ea52 1cbb mov.l r11, @(h'2c,r12)
|
|
01ea54 5404 mov.l @(h'10,r0), r4
|
|
01ea56 651e exts.b r1, r5
|
|
01ea58 04a1
|
|
01ea5a 1184 mov.l r8, @(h'10,r1)
|
|
01ea5c 8110 mov.w r0, @(h'0,r1)
|
|
01ea5e 78a3 add #h'a3, r8
|
|
01ea60 1800 mov.l r0, @(h'0,r8)
|
|
01ea62 4ea8
|
|
01ea64 0052
|
|
01ea66 e800 mov #h'0, r8
|
|
01ea68 2248 tst r4, r2
|
|
01ea6a 0001
|
|
01ea6c 1000 mov.l r0, @(h'0,r0)
|
|
01ea6e 0110
|
|
01ea70 0000
|
|
01ea72 a000 bra h'0 ;@(h'1ea76)
|
|
01ea74 0040
|
|
01ea76 0000
|
|
01ea78 0000
|
|
01ea7a 0018 sett
|
|
01ea7c 0001
|
|
01ea7e ff00
|
|
01ea80 03ff mac.l @r15+, @r3+
|
|
01ea82 e001 mov #h'1, r0
|
|
01ea84 fff0
|
|
01ea86 007f mac.l @r7+, @r0+
|
|
01ea88 1001 mov.l r0, @(h'4,r0)
|
|
01ea8a ff08
|
|
01ea8c 03ef mac.l @r14+, @r3+
|
|
01ea8e 8803 cmp/eq #h'3, r0
|
|
01ea90 c784 mova @(h'210,pc), r0 ;h'1eca4
|
|
01ea92 5b8f mov.l @(h'3c,r8), r11
|
|
01ea94 c4bf mov.b @(h'bf,gbr), r0
|
|
01ea96 17e4 mov.l r14, @(h'10,r7)
|
|
01ea98 9fa3 mov.w @(h'146,pc), r15 ;@(h'1ebe2)
|
|
01ea9a fcbf
|
|
01ea9c 57fc mov.l @(h'30,r15), r7
|
|
01ea9e 7f1f add #h'1f, r15
|
|
01eaa0 fcbf
|
|
01eaa2 11fc mov.l r15, @(h'30,r1)
|
|
01eaa4 9f10 mov.w @(h'20,pc), r15 ;@(h'1eac8)
|
|
01eaa6 78bf add #h'bf, r8
|
|
01eaa8 1800 mov.l r0, @(h'0,r8)
|
|
01eaaa 5ea8 mov.l @(h'20,r10), r14
|
|
01eaac 0052
|
|
01eaae e800 mov #h'0, r8
|
|
01eab0 2248 tst r4, r2
|
|
01eab2 0001
|
|
01eab4 1000 mov.l r0, @(h'0,r0)
|
|
01eab6 0110
|
|
01eab8 0000
|
|
01eaba a000 bra h'0 ;@(h'1eabe)
|
|
01eabc 0040
|
|
01eabe 0000
|
|
01eac0 0000
|
|
01eac2 ffe7
|
|
01eac4 fffe
|
|
01eac6 00ff mac.l @r15+, @r0+
|
|
01eac8 fc00
|
|
01eaca 1ffe mov.l r15, @(h'38,r15)
|
|
01eacc 000f mac.l @r0+, @r0+
|
|
01eace ff80
|
|
01ead0 0ffe mov.l @(r0,r15), r15
|
|
01ead2 0007 mul.l r0, r0
|
|
01ead4 fc00
|
|
01ead6 07fc mov.b @(r0,r15), r7
|
|
01ead8 0003 bsrf r0
|
|
01eada fc00
|
|
01eadc 03fe mov.l @(r0,r15), r3
|
|
01eade 0003 bsrf r0
|
|
01eae0 fc00
|
|
01eae2 03f8
|
|
01eae4 0003 bsrf r0
|
|
01eae6 f800
|
|
01eae8 03f0
|
|
01eaea 0003 bsrf r0
|
|
01eaec f800
|
|
01eaee 07ff mac.l @r15+, @r7+
|
|
01eaf0 801f mov.b r0, @(h'f,r1)
|
|
01eaf2 ff00
|
|
01eaf4 3ffe addc r15, r15
|
|
01eaf6 001f mac.l @r1+, @r0+
|
|
01eaf8 fc00
|
|
01eafa 0ffe mov.l @(r0,r15), r15
|
|
01eafc 0007 mul.l r0, r0
|
|
01eafe ff88
|
|
01eb00 8fff bf/s h'-2 ;@(h'1eb02)
|
|
01eb02 ffff
|
|
01eb04 ffff
|
|
01eb06 ffff
|
|
01eb08 ffff
|
|
01eb0a ffe7
|
|
01eb0c fffe
|
|
01eb0e 00ff mac.l @r15+, @r0+
|
|
01eb10 fc00
|
|
01eb12 1ffe mov.l r15, @(h'38,r15)
|
|
01eb14 000f mac.l @r0+, @r0+
|
|
01eb16 ff80
|
|
01eb18 0ffe mov.l @(r0,r15), r15
|
|
01eb1a 0007 mul.l r0, r0
|
|
01eb1c fc00
|
|
01eb1e 07fc mov.b @(r0,r15), r7
|
|
01eb20 0003 bsrf r0
|
|
01eb22 fc00
|
|
01eb24 03fe mov.l @(r0,r15), r3
|
|
01eb26 0003 bsrf r0
|
|
01eb28 fc00
|
|
01eb2a 03f8
|
|
01eb2c 0003 bsrf r0
|
|
01eb2e f800
|
|
01eb30 03f0
|
|
01eb32 0003 bsrf r0
|
|
01eb34 f800
|
|
01eb36 27ff muls.w r15, r7
|
|
01eb38 803f mov.b r0, @(h'f,r3)
|
|
01eb3a ff80
|
|
01eb3c 1fff mov.l r15, @(h'3c,r15)
|
|
01eb3e 000f mac.l @r0+, @r0+
|
|
01eb40 fe00
|
|
01eb42 07fc mov.b @(r0,r15), r7
|
|
01eb44 000f mac.l @r0+, @r0+
|
|
01eb46 fe22
|
|
01eb48 3fff addv r15, r15
|
|
01eb4a ffff
|
|
01eb4c ffff
|
|
01eb4e ffff
|
|
01eb50 ffff
|
|
01eb52 ffe7
|
|
01eb54 fffe
|
|
01eb56 00ff mac.l @r15+, @r0+
|
|
01eb58 fc00
|
|
01eb5a 1ffe mov.l r15, @(h'38,r15)
|
|
01eb5c 000f mac.l @r0+, @r0+
|
|
01eb5e ff80
|
|
01eb60 0ffe mov.l @(r0,r15), r15
|
|
01eb62 0007 mul.l r0, r0
|
|
01eb64 fc00
|
|
01eb66 07fc mov.b @(r0,r15), r7
|
|
01eb68 0003 bsrf r0
|
|
01eb6a a400 bra h'800 ;@(h'1f36e)
|
|
01eb6c 0300
|
|
01eb6e 0003 bsrf r0
|
|
01eb70 0000
|
|
01eb72 0300
|
|
01eb74 0003 bsrf r0
|
|
01eb76 8000 mov.b r0, @(h'0,r0)
|
|
01eb78 0300
|
|
01eb7a 0e03 bsrf r14
|
|
01eb7c 000f mac.l @r0+, @r0+
|
|
01eb7e 8700
|
|
01eb80 07ff mac.l @r15+, @r7+
|
|
01eb82 8117 mov.w r0, @(h'e,r1)
|
|
01eb84 ff8f
|
|
01eb86 bfff bsr h'-2 ;@(h'1eb88)
|
|
01eb88 dfff mov.l @(h'3fc,pc), r15 ;@(h'1ef88)
|
|
01eb8a ffff
|
|
01eb8c ffff
|
|
01eb8e ffff
|
|
01eb90 ffff
|
|
01eb92 ffff
|
|
01eb94 ffff
|
|
01eb96 ffff
|
|
01eb98 ffff
|
|
01eb9a ffe7
|
|
01eb9c fffe
|
|
01eb9e 00ff mac.l @r15+, @r0+
|
|
01eba0 fc00
|
|
01eba2 1ffe mov.l r15, @(h'38,r15)
|
|
01eba4 000f mac.l @r0+, @r0+
|
|
01eba6 ff80
|
|
01eba8 0ffe mov.l @(r0,r15), r15
|
|
01ebaa 0007 mul.l r0, r0
|
|
01ebac fc00
|
|
01ebae 07fc mov.b @(r0,r15), r7
|
|
01ebb0 0003 bsrf r0
|
|
01ebb2 a400 bra h'800 ;@(h'1f3b6)
|
|
01ebb4 0300
|
|
01ebb6 0003 bsrf r0
|
|
01ebb8 0000
|
|
01ebba 0300
|
|
01ebbc 0003 bsrf r0
|
|
01ebbe 8000 mov.b r0, @(h'0,r0)
|
|
01ebc0 0300
|
|
01ebc2 0e03 bsrf r14
|
|
01ebc4 000f mac.l @r0+, @r0+
|
|
01ebc6 8700
|
|
01ebc8 07ff mac.l @r15+, @r7+
|
|
01ebca 8007 mov.b r0, @(h'7,r0)
|
|
01ebcc ff8e
|
|
01ebce 0fff mac.l @r15+, @r15+
|
|
01ebd0 de0f mov.l @(h'3c,pc), r14 ;@(h'1ec10)
|
|
01ebd2 fffe
|
|
01ebd4 0fff mac.l @r15+, @r15+
|
|
01ebd6 ff1f
|
|
01ebd8 ffff
|
|
01ebda 1fff mov.l r15, @(h'3c,r15)
|
|
01ebdc ffbf
|
|
01ebde ffff
|
|
01ebe0 ffff
|
|
01ebe2 ffe7
|
|
01ebe4 fffe
|
|
01ebe6 00ff mac.l @r15+, @r0+
|
|
01ebe8 fc00
|
|
01ebea 1ffe mov.l r15, @(h'38,r15)
|
|
01ebec 000f mac.l @r0+, @r0+
|
|
01ebee ff80
|
|
01ebf0 0ffe mov.l @(r0,r15), r15
|
|
01ebf2 0007 mul.l r0, r0
|
|
01ebf4 fc00
|
|
01ebf6 07fc mov.b @(r0,r15), r7
|
|
01ebf8 0003 bsrf r0
|
|
01ebfa a400 bra h'800 ;@(h'1f3fe)
|
|
01ebfc 0300
|
|
01ebfe 0003 bsrf r0
|
|
01ec00 0000
|
|
01ec02 0300
|
|
01ec04 0003 bsrf r0
|
|
01ec06 8000 mov.b r0, @(h'0,r0)
|
|
01ec08 0300
|
|
01ec0a 0e03 bsrf r14
|
|
01ec0c 000f mac.l @r0+, @r0+
|
|
01ec0e 8700
|
|
01ec10 07ff mac.l @r15+, @r7+
|
|
01ec12 8007 mov.b r0, @(h'7,r0)
|
|
01ec14 ff8c
|
|
01ec16 07ff mac.l @r15+, @r7+
|
|
01ec18 dc07 mov.l @(h'1c,pc), r12 ;@(h'1ec38)
|
|
01ec1a fffe
|
|
01ec1c 0fff mac.l @r15+, @r15+
|
|
01ec1e fe0f
|
|
01ec20 ffff
|
|
01ec22 1fff mov.l r15, @(h'3c,r15)
|
|
01ec24 ffbf
|
|
01ec26 ffff
|
|
01ec28 ffff
|
|
01ec2a ffe0
|
|
01ec2c 0000
|
|
01ec2e 4097 ldc.l @r0+, r1_bank
|
|
01ec30 8000 mov.b r0, @(h'0,r0)
|
|
01ec32 3088 sub r8, r0
|
|
01ec34 4000 shll r0
|
|
01ec36 0f08 clrt
|
|
01ec38 2000 mov.b r0, @r0
|
|
01ec3a 1090 mov.l r9, @(h'0,r0)
|
|
01ec3c 1840 mov.l r4, @(h'0,r8)
|
|
01ec3e 0f20
|
|
01ec40 67a0 mov.b @r10, r7
|
|
01ec42 c493 mov.b @(h'93,gbr), r0
|
|
01ec44 8010 mov.b r0, @(h'0,r1)
|
|
01ec46 3a54 div1 r5, r10
|
|
01ec48 4010 dt r0
|
|
01ec4a 0449
|
|
01ec4c a410 bra h'820 ;@(h'1f470)
|
|
01ec4e 8f89 bf/s h'-ee ;@(h'1eb64)
|
|
01ec50 9ba0 mov.w @(h'140,pc), r11 ;@(h'1ed94)
|
|
01ec52 8248
|
|
01ec54 0040
|
|
01ec56 0248 clrs
|
|
01ec58 0680
|
|
01ec5a 3aa4 div1 r10, r10
|
|
01ec5c 1900 mov.l r0, @(h'0,r9)
|
|
01ec5e c553 mov.w @(h'a6,gbr), r0
|
|
01ec60 e000 mov #h'0, r0
|
|
01ec62 008c mov.b @(r0,r8), r0
|
|
01ec64 0000
|
|
01ec66 01f0
|
|
01ec68 0000
|
|
01ec6a ffe0
|
|
01ec6c 0000
|
|
01ec6e 7f97 add #h'97, r15
|
|
01ec70 8000 mov.b r0, @(h'0,r0)
|
|
01ec72 3f88 sub r8, r15
|
|
01ec74 4000 shll r0
|
|
01ec76 0f08 clrt
|
|
01ec78 2000 mov.b r0, @r0
|
|
01ec7a 1f90 mov.l r9, @(h'0,r15)
|
|
01ec7c 1840 mov.l r4, @(h'0,r8)
|
|
01ec7e 0f20
|
|
01ec80 67a0 mov.b @r10, r7
|
|
01ec82 c793 mova @(h'24c,pc), r0 ;h'1eed0
|
|
01ec84 8010 mov.b r0, @(h'0,r1)
|
|
01ec86 ffd7
|
|
01ec88 c010 mov.b r0, @(h'10,gbr)
|
|
01ec8a ffcf
|
|
01ec8c e410 mov #h'10, r4
|
|
01ec8e ff8f
|
|
01ec90 ffa0
|
|
01ec92 ffcf
|
|
01ec94 ffc0
|
|
01ec96 ffcf
|
|
01ec98 ff80
|
|
01ec9a ffe7
|
|
01ec9c f900
|
|
01ec9e c5f3 mov.w @(h'1e6,gbr), r0
|
|
01eca0 e000 mov #h'0, r0
|
|
01eca2 00fc mov.b @(r0,r15), r0
|
|
01eca4 0000
|
|
01eca6 01f0
|
|
01eca8 0000
|
|
01ecaa ffe0
|
|
01ecac 0000
|
|
01ecae 4090
|
|
01ecb0 0000
|
|
01ecb2 308f addv r8, r0
|
|
01ecb4 8000 mov.b r0, @(h'0,r0)
|
|
01ecb6 0f08 clrt
|
|
01ecb8 4000 shll r0
|
|
01ecba 1088 mov.l r8, @(h'20,r0)
|
|
01ecbc 2000 mov.b r0, @r0
|
|
01ecbe 0f10
|
|
01ecc0 1840 mov.l r4, @(h'0,r8)
|
|
01ecc2 c4a0 mov.b @(h'a0,gbr), r0
|
|
01ecc4 67a0 mov.b @r10, r7
|
|
01ecc6 3a53 cmp/ge r5, r10
|
|
01ecc8 8010 mov.b r0, @(h'0,r1)
|
|
01ecca 0454 mov.b r5, @(r0,r4)
|
|
01eccc 4010 dt r0
|
|
01ecce 8f88 bf/s h'-f0 ;@(h'1ebe2)
|
|
01ecd0 2410 mov.b r1, @r4
|
|
01ecd2 824b
|
|
01ecd4 5ba0 mov.l @(h'0,r10), r11
|
|
01ecd6 024b
|
|
01ecd8 4040
|
|
01ecda 3aa8 sub r10, r10
|
|
01ecdc 4000 shll r0
|
|
01ecde c554 mov.w @(h'a8,gbr), r0
|
|
01ece0 9200 mov.w @(h'0,pc), r2 ;@(h'1ece4)
|
|
01ece2 008a
|
|
01ece4 6d00 mov.b @r0, r13
|
|
01ece6 01f1
|
|
01ece8 0100
|
|
01ecea 0000
|
|
01ecec fe00
|
|
01ecee ffe0
|
|
01ecf0 0000
|
|
01ecf2 7f90 add #h'90, r15
|
|
01ecf4 0000
|
|
01ecf6 3f8f addv r8, r15
|
|
01ecf8 8000 mov.b r0, @(h'0,r0)
|
|
01ecfa 0f08 clrt
|
|
01ecfc 4000 shll r0
|
|
01ecfe 1f88 mov.l r8, @(h'20,r15)
|
|
01ed00 2000 mov.b r0, @r0
|
|
01ed02 0f10
|
|
01ed04 1840 mov.l r4, @(h'0,r8)
|
|
01ed06 c7a0 mova @(h'280,pc), r0 ;h'1ef88
|
|
01ed08 67a0 mov.b @r10, r7
|
|
01ed0a fbd3
|
|
01ed0c 8010 mov.b r0, @(h'0,r1)
|
|
01ed0e ffd7
|
|
01ed10 c010 mov.b r0, @(h'10,gbr)
|
|
01ed12 ff8f
|
|
01ed14 e410 mov #h'10, r4
|
|
01ed16 ffcf
|
|
01ed18 dba0 mov.l @(h'280,pc), r11 ;@(h'1ef9c)
|
|
01ed1a ffcf
|
|
01ed1c c040 mov.b r0, @(h'40,gbr)
|
|
01ed1e ffef
|
|
01ed20 c000 mov.b r0, @(h'0,gbr)
|
|
01ed22 c5f7 mov.w @(h'1ee,gbr), r0
|
|
01ed24 9200 mov.w @(h'0,pc), r2 ;@(h'1ed28)
|
|
01ed26 00fb
|
|
01ed28 ff00
|
|
01ed2a 01f1
|
|
01ed2c ff00
|
|
01ed2e 0000
|
|
01ed30 fe00
|
|
01ed32 ffe7
|
|
01ed34 8000 mov.b r0, @(h'0,r0)
|
|
01ed36 4098
|
|
01ed38 4000 shll r0
|
|
01ed3a 3088 sub r8, r0
|
|
01ed3c 2000 mov.b r0, @r0
|
|
01ed3e 0f10
|
|
01ed40 1840 mov.l r4, @(h'0,r8)
|
|
01ed42 10a0 mov.l r10, @(h'0,r0)
|
|
01ed44 67a0 mov.b @r10, r7
|
|
01ed46 0f13
|
|
01ed48 8010 mov.b r0, @(h'0,r1)
|
|
01ed4a c494 mov.b @(h'94,gbr), r0
|
|
01ed4c 4010 dt r0
|
|
01ed4e 3a48 sub r4, r10
|
|
01ed50 2410 mov.b r1, @r4
|
|
01ed52 044b
|
|
01ed54 1ba0 mov.l r10, @(h'0,r11)
|
|
01ed56 8f8b bf/s h'-ea ;@(h'1ec70)
|
|
01ed58 0040
|
|
01ed5a 8248
|
|
01ed5c 0680
|
|
01ed5e 0244 mov.b r4, @(r0,r2)
|
|
01ed60 1900 mov.l r0, @(h'0,r9)
|
|
01ed62 3aa3 cmp/ge r10, r10
|
|
01ed64 e000 mov #h'0, r0
|
|
01ed66 c552 mov.w @(h'a4,gbr), r0
|
|
01ed68 0000
|
|
01ed6a 008c mov.b @(r0,r8), r0
|
|
01ed6c 0000
|
|
01ed6e 01f0
|
|
01ed70 0000
|
|
01ed72 ffe7
|
|
01ed74 8000 mov.b r0, @(h'0,r0)
|
|
01ed76 7f98 add #h'98, r15
|
|
01ed78 4000 shll r0
|
|
01ed7a 3f88 sub r8, r15
|
|
01ed7c 2000 mov.b r0, @r0
|
|
01ed7e 0f10
|
|
01ed80 1840 mov.l r4, @(h'0,r8)
|
|
01ed82 1fa0 mov.l r10, @(h'0,r15)
|
|
01ed84 67a0 mov.b @r10, r7
|
|
01ed86 0f13
|
|
01ed88 8010 mov.b r0, @(h'0,r1)
|
|
01ed8a c797 mova @(h'25c,pc), r0 ;h'1efe8
|
|
01ed8c c010 mov.b r0, @(h'10,gbr)
|
|
01ed8e ffcf
|
|
01ed90 e410 mov #h'10, r4
|
|
01ed92 ffcf
|
|
01ed94 ffa0
|
|
01ed96 ff8f
|
|
01ed98 ffc0
|
|
01ed9a ffcf
|
|
01ed9c ff80
|
|
01ed9e ffc7
|
|
01eda0 f900
|
|
01eda2 ffe3
|
|
01eda4 e000 mov #h'0, r0
|
|
01eda6 c5f2 mov.w @(h'1e4,gbr), r0
|
|
01eda8 0000
|
|
01edaa 00fc mov.b @(r0,r15), r0
|
|
01edac 0000
|
|
01edae 01f0
|
|
01edb0 0000
|
|
01edb2 001f mac.l @r1+, @r0+
|
|
01edb4 fff0
|
|
01edb6 8008 mov.b r0, @(h'8,r0)
|
|
01edb8 7ff0 add #h'f0, r15
|
|
01edba c000 mov.b r0, @(h'0,gbr)
|
|
01edbc 3ff0 cmp/eq r15, r15
|
|
01edbe f000
|
|
01edc0 1ff0 mov.l r15, @(h'0,r15)
|
|
01edc2 e000 mov #h'0, r0
|
|
01edc4 07b0
|
|
01edc6 f000
|
|
01edc8 0010
|
|
01edca 3800 cmp/eq r0, r8
|
|
01edcc 0000
|
|
01edce 0000
|
|
01edd0 0000
|
|
01edd2 0000
|
|
01edd4 0000
|
|
01edd6 0000
|
|
01edd8 0010
|
|
01edda 0000
|
|
01eddc 0030
|
|
01edde 0000
|
|
01ede0 0070
|
|
01ede2 0000
|
|
01ede4 06f0
|
|
01ede6 3a00 cmp/eq r0, r10
|
|
01ede8 1ff0 mov.l r15, @(h'0,r15)
|
|
01edea ff03
|
|
01edec fff0
|
|
01edee fe0f
|
|
01edf0 fff0
|
|
01edf2 001f mac.l @r1+, @r0+
|
|
01edf4 fff0
|
|
01edf6 800f mov.b r0, @(h'f,r0)
|
|
01edf8 fff0
|
|
01edfa c000 mov.b r0, @(h'0,gbr)
|
|
01edfc 7ff0 add #h'f0, r15
|
|
01edfe f000
|
|
01ee00 3ff0 cmp/eq r15, r15
|
|
01ee02 e000 mov #h'0, r0
|
|
01ee04 1ff0 mov.l r15, @(h'0,r15)
|
|
01ee06 f000
|
|
01ee08 07b0
|
|
01ee0a 3800 cmp/eq r0, r8
|
|
01ee0c 0010
|
|
01ee0e 0000
|
|
01ee10 0000
|
|
01ee12 0000
|
|
01ee14 0000
|
|
01ee16 0000
|
|
01ee18 0000
|
|
01ee1a 0000
|
|
01ee1c 2410 mov.b r1, @r4
|
|
01ee1e 0000
|
|
01ee20 3fb0 cmp/eq r11, r15
|
|
01ee22 0000
|
|
01ee24 3ff0 cmp/eq r15, r15
|
|
01ee26 3a08 sub r0, r10
|
|
01ee28 6df0 mov.b @r15, r13
|
|
01ee2a ff04
|
|
01ee2c 00f0
|
|
01ee2e fe0e
|
|
01ee30 00f0
|
|
01ee32 ffff
|
|
01ee34 01f0
|
|
01ee36 0018 sett
|
|
01ee38 7ff0 add #h'f0, r15
|
|
01ee3a 8000 mov.b r0, @(h'0,r0)
|
|
01ee3c 3ff0 cmp/eq r15, r15
|
|
01ee3e c000 mov.b r0, @(h'0,gbr)
|
|
01ee40 1ff0 mov.l r15, @(h'0,r15)
|
|
01ee42 f000
|
|
01ee44 07b0
|
|
01ee46 e000 mov #h'0, r0
|
|
01ee48 0010
|
|
01ee4a f000
|
|
01ee4c 0000
|
|
01ee4e 3800 cmp/eq r0, r8
|
|
01ee50 0000
|
|
01ee52 0000
|
|
01ee54 0000
|
|
01ee56 0000
|
|
01ee58 0010
|
|
01ee5a 0000
|
|
01ee5c 0030
|
|
01ee5e 0000
|
|
01ee60 0070
|
|
01ee62 0000
|
|
01ee64 06f0
|
|
01ee66 0000
|
|
01ee68 1ff0 mov.l r15, @(h'0,r15)
|
|
01ee6a 3a01
|
|
01ee6c fff0
|
|
01ee6e ff03
|
|
01ee70 fff0
|
|
01ee72 fe0f
|
|
01ee74 fff0
|
|
01ee76 0000
|
|
01ee78 0000
|
|
01ee7a 0000
|
|
01ee7c 03c0
|
|
01ee7e 0c30
|
|
01ee80 1008 mov.l r0, @(h'20,r0)
|
|
01ee82 2078 tst r7, r0
|
|
01ee84 3984 div1 r8, r9
|
|
01ee86 4604 rotl r6
|
|
01ee88 4104 rotl r1
|
|
01ee8a 4112 sts.l macl, @-r1
|
|
01ee8c 9282 mov.w @(h'104,pc), r2 ;@(h'1ef94)
|
|
01ee8e 8441 mov.b @(h'1,r4), r0
|
|
01ee90 8441 mov.b @(h'1,r4), r0
|
|
01ee92 783e add #h'3e, r8
|
|
01ee94 07c0
|
|
01ee96 0000
|
|
01ee98 0000
|
|
01ee9a 0000
|
|
01ee9c 0000
|
|
01ee9e 0ff0
|
|
01eea0 1008 mov.l r0, @(h'20,r0)
|
|
01eea2 2278 tst r7, r2
|
|
01eea4 3984 div1 r8, r9
|
|
01eea6 4604 rotl r6
|
|
01eea8 4104 rotl r1
|
|
01eeaa 4912 sts.l macl, @-r9
|
|
01eeac 9292 mov.w @(h'124,pc), r2 ;@(h'1efd4)
|
|
01eeae 8441 mov.b @(h'1,r4), r0
|
|
01eeb0 8441 mov.b @(h'1,r4), r0
|
|
01eeb2 783e add #h'3e, r8
|
|
01eeb4 07c0
|
|
01eeb6 0000
|
|
01eeb8 0000
|
|
01eeba 0000
|
|
01eebc 0000
|
|
01eebe 0000
|
|
01eec0 1ff0 mov.l r15, @(h'0,r15)
|
|
01eec2 2208 tst r0, r2
|
|
01eec4 39f4 div1 r15, r9
|
|
01eec6 4604 rotl r6
|
|
01eec8 4104 rotl r1
|
|
01eeca 4912 sts.l macl, @-r9
|
|
01eecc 9292 mov.w @(h'124,pc), r2 ;@(h'1eff4)
|
|
01eece e449 mov #h'49, r4
|
|
01eed0 8445 mov.b @(h'5,r4), r0
|
|
01eed2 793e add #h'3e, r9
|
|
01eed4 07c0
|
|
01eed6 0000
|
|
01eed8 0000
|
|
01eeda 0000
|
|
01eedc 0000
|
|
01eede 0000
|
|
01eee0 0000
|
|
01eee2 0038 ldtlb
|
|
01eee4 3fc4 div1 r12, r15
|
|
01eee6 66ac extu.b r10, r6
|
|
01eee8 5124 mov.l @(h'10,r2), r1
|
|
01eeea 4912 sts.l macl, @-r9
|
|
01eeec 9292 mov.w @(h'124,pc), r2 ;@(h'1f014)
|
|
01eeee e449 mov #h'49, r4
|
|
01eef0 8645
|
|
01eef2 793e add #h'3e, r9
|
|
01eef4 07c0
|
|
01eef6 ffff
|
|
01eef8 ffff
|
|
01eefa ffff
|
|
01eefc fc1f
|
|
01eefe f00f
|
|
01ef00 e007 mov #h'7, r0
|
|
01ef02 c007 mov.b r0, @(h'7,gbr)
|
|
01ef04 c003 mov.b r0, @(h'3,gbr)
|
|
01ef06 8003 mov.b r0, @(h'3,r0)
|
|
01ef08 8003 mov.b r0, @(h'3,r0)
|
|
01ef0a 8001 mov.b r0, @(h'1,r0)
|
|
01ef0c 0001
|
|
01ef0e 0000
|
|
01ef10 0000
|
|
01ef12 8001 mov.b r0, @(h'1,r0)
|
|
01ef14 f83f
|
|
01ef16 ffff
|
|
01ef18 ffff
|
|
01ef1a ffff
|
|
01ef1c ffff
|
|
01ef1e f00f
|
|
01ef20 e007 mov #h'7, r0
|
|
01ef22 c007 mov.b r0, @(h'7,gbr)
|
|
01ef24 c003 mov.b r0, @(h'3,gbr)
|
|
01ef26 8003 mov.b r0, @(h'3,r0)
|
|
01ef28 8003 mov.b r0, @(h'3,r0)
|
|
01ef2a 8001 mov.b r0, @(h'1,r0)
|
|
01ef2c 0001
|
|
01ef2e 0000
|
|
01ef30 0000
|
|
01ef32 8001 mov.b r0, @(h'1,r0)
|
|
01ef34 f83f
|
|
01ef36 ffff
|
|
01ef38 ffff
|
|
01ef3a ffff
|
|
01ef3c ffff
|
|
01ef3e ffff
|
|
01ef40 e00f mov #h'f, r0
|
|
01ef42 c007 mov.b r0, @(h'7,gbr)
|
|
01ef44 c003 mov.b r0, @(h'3,gbr)
|
|
01ef46 8003 mov.b r0, @(h'3,r0)
|
|
01ef48 8003 mov.b r0, @(h'3,r0)
|
|
01ef4a 8001 mov.b r0, @(h'1,r0)
|
|
01ef4c 0001
|
|
01ef4e 0000
|
|
01ef50 0000
|
|
01ef52 8001 mov.b r0, @(h'1,r0)
|
|
01ef54 f83f
|
|
01ef56 ffff
|
|
01ef58 ffff
|
|
01ef5a ffff
|
|
01ef5c ffff
|
|
01ef5e ffff
|
|
01ef60 ffff
|
|
01ef62 ffc7
|
|
01ef64 c003 mov.b r0, @(h'3,gbr)
|
|
01ef66 8003 mov.b r0, @(h'3,r0)
|
|
01ef68 8003 mov.b r0, @(h'3,r0)
|
|
01ef6a 8001 mov.b r0, @(h'1,r0)
|
|
01ef6c 0001
|
|
01ef6e 0000
|
|
01ef70 0000
|
|
01ef72 8001 mov.b r0, @(h'1,r0)
|
|
01ef74 f83f
|
|
01ef76 7ffe add #h'fe, r15
|
|
01ef78 8001 mov.b r0, @(h'1,r0)
|
|
01ef7a 8001 mov.b r0, @(h'1,r0)
|
|
01ef7c 8e01
|
|
01ef7e 9a01 mov.w @(h'2,pc), r10 ;@(h'1ef84)
|
|
01ef80 9f81 mov.w @(h'102,pc), r15 ;@(h'1f086)
|
|
01ef82 9141 mov.w @(h'82,pc), r1 ;@(h'1f008)
|
|
01ef84 9ea1 mov.w @(h'142,pc), r14 ;@(h'1f0ca)
|
|
01ef86 9051 mov.w @(h'a2,pc), r0 ;@(h'1f02c)
|
|
01ef88 9029 mov.w @(h'52,pc), r0 ;@(h'1efde)
|
|
01ef8a 9009 mov.w @(h'12,pc), r0 ;@(h'1efa0)
|
|
01ef8c 8ff1 bf/s h'-1e ;@(h'1ef72)
|
|
01ef8e 8001 mov.b r0, @(h'1,r0)
|
|
01ef90 8001 mov.b r0, @(h'1,r0)
|
|
01ef92 8001 mov.b r0, @(h'1,r0)
|
|
01ef94 7ffe add #h'fe, r15
|
|
01ef96 7ffe add #h'fe, r15
|
|
01ef98 8001 mov.b r0, @(h'1,r0)
|
|
01ef9a 87e1
|
|
01ef9c 8811 cmp/eq #h'11, r0
|
|
01ef9e 9209 mov.w @(h'12,pc), r2 ;@(h'1efb4)
|
|
01efa0 a605 bra h'c0a ;@(h'1fbae)
|
|
01efa2 a005 bra h'a ;@(h'1efb0)
|
|
01efa4 a0fd bra h'1fa ;@(h'1f1a2)
|
|
01efa6 bf05 bsr h'-1f6 ;@(h'1edb4)
|
|
01efa8 a005 bra h'a ;@(h'1efb6)
|
|
01efaa a005 bra h'a ;@(h'1efb8)
|
|
01efac 9009 mov.w @(h'12,pc), r0 ;@(h'1efc2)
|
|
01efae 8811 cmp/eq #h'11, r0
|
|
01efb0 87e1
|
|
01efb2 8001 mov.b r0, @(h'1,r0)
|
|
01efb4 7ffe add #h'fe, r15
|
|
01efb6 7ffe add #h'fe, r15
|
|
01efb8 8001 mov.b r0, @(h'1,r0)
|
|
01efba 87e1
|
|
01efbc 8811 cmp/eq #h'11, r0
|
|
01efbe 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1f194)
|
|
01efc0 9009 mov.w @(h'12,pc), r0 ;@(h'1efd6)
|
|
01efc2 b22d bsr h'45a ;@(h'1f420)
|
|
01efc4 b14d bsr h'29a ;@(h'1f262)
|
|
01efc6 b08d bsr h'11a ;@(h'1f0e4)
|
|
01efc8 b22d bsr h'45a ;@(h'1f426)
|
|
01efca 9149 mov.w @(h'92,pc), r1 ;@(h'1f060)
|
|
01efcc 9089 mov.w @(h'112,pc), r0 ;@(h'1f0e2)
|
|
01efce 8811 cmp/eq #h'11, r0
|
|
01efd0 87e1
|
|
01efd2 8001 mov.b r0, @(h'1,r0)
|
|
01efd4 7ffe add #h'fe, r15
|
|
01efd6 7ffe add #h'fe, r15
|
|
01efd8 8001 mov.b r0, @(h'1,r0)
|
|
01efda 8001 mov.b r0, @(h'1,r0)
|
|
01efdc 80c1 mov.b r0, @(h'1,r12)
|
|
01efde 8fe1 bf/s h'-3e ;@(h'1efa4)
|
|
01efe0 9c11 mov.w @(h'22,pc), r12 ;@(h'1f006)
|
|
01efe2 b419 bsr h'832 ;@(h'1f818)
|
|
01efe4 a4dd bra h'9ba ;@(h'1f9a2)
|
|
01efe6 b419 bsr h'832 ;@(h'1f81c)
|
|
01efe8 9c11 mov.w @(h'22,pc), r12 ;@(h'1f00e)
|
|
01efea 8fe1 bf/s h'-3e ;@(h'1efb0)
|
|
01efec 80c1 mov.b r0, @(h'1,r12)
|
|
01efee 8001 mov.b r0, @(h'1,r0)
|
|
01eff0 8001 mov.b r0, @(h'1,r0)
|
|
01eff2 8001 mov.b r0, @(h'1,r0)
|
|
01eff4 7ffe add #h'fe, r15
|
|
01eff6 7ffe add #h'fe, r15
|
|
01eff8 8001 mov.b r0, @(h'1,r0)
|
|
01effa 8001 mov.b r0, @(h'1,r0)
|
|
01effc 87e1
|
|
01effe 8c31
|
|
01f000 9e79 mov.w @(h'f2,pc), r14 ;@(h'1f0f6)
|
|
01f002 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1f1d8)
|
|
01f004 93c9 mov.w @(h'192,pc), r3 ;@(h'1f19a)
|
|
01f006 93c9 mov.w @(h'192,pc), r3 ;@(h'1f19c)
|
|
01f008 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1f1de)
|
|
01f00a 9e79 mov.w @(h'f2,pc), r14 ;@(h'1f100)
|
|
01f00c 8c31
|
|
01f00e 87e1
|
|
01f010 8001 mov.b r0, @(h'1,r0)
|
|
01f012 8001 mov.b r0, @(h'1,r0)
|
|
01f014 7ffe add #h'fe, r15
|
|
01f016 7ffe add #h'fe, r15
|
|
01f018 8001 mov.b r0, @(h'1,r0)
|
|
01f01a 8301
|
|
01f01c 8c81
|
|
01f01e 9141 mov.w @(h'82,pc), r1 ;@(h'1f0a4)
|
|
01f020 ad21 bra h'-5be ;@(h'1ea66)
|
|
01f022 a221 bra h'442 ;@(h'1f468)
|
|
01f024 a1d1 bra h'3a2 ;@(h'1f3ca)
|
|
01f026 a211 bra h'422 ;@(h'1f44c)
|
|
01f028 a511 bra h'a22 ;@(h'1fa4e)
|
|
01f02a a489 bra h'912 ;@(h'1f940)
|
|
01f02c a489 bra h'912 ;@(h'1f942)
|
|
01f02e 9c79 mov.w @(h'f2,pc), r12 ;@(h'1f124)
|
|
01f030 8381
|
|
01f032 8001 mov.b r0, @(h'1,r0)
|
|
01f034 7ffe add #h'fe, r15
|
|
01f036 7ffe add #h'fe, r15
|
|
01f038 8001 mov.b r0, @(h'1,r0)
|
|
01f03a 8001 mov.b r0, @(h'1,r0)
|
|
01f03c 87e1
|
|
01f03e 8a51
|
|
01f040 9429 mov.w @(h'52,pc), r4 ;@(h'1f096)
|
|
01f042 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'1f1f8)
|
|
01f044 9349 mov.w @(h'92,pc), r3 ;@(h'1f0da)
|
|
01f046 93c9 mov.w @(h'192,pc), r3 ;@(h'1f1dc)
|
|
01f048 9bd9 mov.w @(h'1b2,pc), r11 ;@(h'1f1fe)
|
|
01f04a 9429 mov.w @(h'52,pc), r4 ;@(h'1f0a0)
|
|
01f04c 8a51
|
|
01f04e 87e1
|
|
01f050 8001 mov.b r0, @(h'1,r0)
|
|
01f052 8001 mov.b r0, @(h'1,r0)
|
|
01f054 7ffe add #h'fe, r15
|
|
01f056 7ffe add #h'fe, r15
|
|
01f058 8001 mov.b r0, @(h'1,r0)
|
|
01f05a 8001 mov.b r0, @(h'1,r0)
|
|
01f05c 87e1
|
|
01f05e 8811 cmp/eq #h'11, r0
|
|
01f060 9249 mov.w @(h'92,pc), r2 ;@(h'1f0f6)
|
|
01f062 9669 mov.w @(h'd2,pc), r6 ;@(h'1f138)
|
|
01f064 9669 mov.w @(h'd2,pc), r6 ;@(h'1f13a)
|
|
01f066 9669 mov.w @(h'd2,pc), r6 ;@(h'1f13c)
|
|
01f068 97e9 mov.w @(h'1d2,pc), r7 ;@(h'1f23e)
|
|
01f06a 93c9 mov.w @(h'192,pc), r3 ;@(h'1f200)
|
|
01f06c 8811 cmp/eq #h'11, r0
|
|
01f06e 87e1
|
|
01f070 8001 mov.b r0, @(h'1,r0)
|
|
01f072 8001 mov.b r0, @(h'1,r0)
|
|
01f074 7ffe add #h'fe, r15
|
|
01f076 7ffe add #h'fe, r15
|
|
01f078 8001 mov.b r0, @(h'1,r0)
|
|
01f07a 8ff1 bf/s h'-1e ;@(h'1f060)
|
|
01f07c 9049 mov.w @(h'92,pc), r0 ;@(h'1f112)
|
|
01f07e ae05 bra h'-3f6 ;@(h'1ec8c)
|
|
01f080 bb75 bsr h'-916 ;@(h'1e76e)
|
|
01f082 b1dd bsr h'3ba ;@(h'1f440)
|
|
01f084 bbad bsr h'-8a6 ;@(h'1e7e2)
|
|
01f086 aedd bra h'-246 ;@(h'1ee44)
|
|
01f088 a775 bra h'eea ;@(h'1ff76)
|
|
01f08a ad85 bra h'-4f6 ;@(h'1eb98)
|
|
01f08c a8b5 bra h'-e96 ;@(h'1e1fa)
|
|
01f08e 9d89 mov.w @(h'112,pc), r13 ;@(h'1f1a4)
|
|
01f090 8ff1 bf/s h'-1e ;@(h'1f076)
|
|
01f092 8001 mov.b r0, @(h'1,r0)
|
|
01f094 7ffe add #h'fe, r15
|
|
01f096 7ffe add #h'fe, r15
|
|
01f098 8001 mov.b r0, @(h'1,r0)
|
|
01f09a 8001 mov.b r0, @(h'1,r0)
|
|
01f09c 8e71
|
|
01f09e 9249 mov.w @(h'92,pc), r2 ;@(h'1f134)
|
|
01f0a0 9249 mov.w @(h'92,pc), r2 ;@(h'1f136)
|
|
01f0a2 a425 bra h'84a ;@(h'1f8f0)
|
|
01f0a4 bc3d bsr h'-786 ;@(h'1e922)
|
|
01f0a6 bc3d bsr h'-786 ;@(h'1e924)
|
|
01f0a8 bc3d bsr h'-786 ;@(h'1e926)
|
|
01f0aa be7d bsr h'-306 ;@(h'1eda8)
|
|
01f0ac 9ff9 mov.w @(h'1f2,pc), r15 ;@(h'1f2a2)
|
|
01f0ae 8ff1 bf/s h'-1e ;@(h'1f094)
|
|
01f0b0 87e1
|
|
01f0b2 8001 mov.b r0, @(h'1,r0)
|
|
01f0b4 7ffe add #h'fe, r15
|
|
01f0b6 7ffe add #h'fe, r15
|
|
01f0b8 8001 mov.b r0, @(h'1,r0)
|
|
01f0ba 8001 mov.b r0, @(h'1,r0)
|
|
01f0bc 87e1
|
|
01f0be 8891 cmp/eq #h'ffffff91, r0
|
|
01f0c0 91c9 mov.w @(h'192,pc), r1 ;@(h'1f256)
|
|
01f0c2 9209 mov.w @(h'12,pc), r2 ;@(h'1f0d8)
|
|
01f0c4 9309 mov.w @(h'12,pc), r3 ;@(h'1f0da)
|
|
01f0c6 90c9 mov.w @(h'192,pc), r0 ;@(h'1f25c)
|
|
01f0c8 9049 mov.w @(h'92,pc), r0 ;@(h'1f15e)
|
|
01f0ca 9389 mov.w @(h'112,pc), r3 ;@(h'1f1e0)
|
|
01f0cc 8911 bt h'22 ;@(h'1f0f2)
|
|
01f0ce 87e1
|
|
01f0d0 8001 mov.b r0, @(h'1,r0)
|
|
01f0d2 8001 mov.b r0, @(h'1,r0)
|
|
01f0d4 7ffe add #h'fe, r15
|
|
01f0d6 7ffe add #h'fe, r15
|
|
01f0d8 8001 mov.b r0, @(h'1,r0)
|
|
01f0da 8001 mov.b r0, @(h'1,r0)
|
|
01f0dc 8001 mov.b r0, @(h'1,r0)
|
|
01f0de 8079 mov.b r0, @(h'9,r7)
|
|
01f0e0 80c5 mov.b r0, @(h'5,r12)
|
|
01f0e2 9555 mov.w @(h'aa,pc), r5 ;@(h'1f190)
|
|
01f0e4 8355
|
|
01f0e6 a555 bra h'aaa ;@(h'1fb94)
|
|
01f0e8 80c5 mov.b r0, @(h'5,r12)
|
|
01f0ea 8079 mov.b r0, @(h'9,r7)
|
|
01f0ec 8001 mov.b r0, @(h'1,r0)
|
|
01f0ee 8001 mov.b r0, @(h'1,r0)
|
|
01f0f0 8001 mov.b r0, @(h'1,r0)
|
|
01f0f2 8001 mov.b r0, @(h'1,r0)
|
|
01f0f4 7ffe add #h'fe, r15
|
|
01f0f6 07e0
|
|
01f0f8 1c38 mov.l r3, @(h'20,r12)
|
|
01f0fa 300c add r0, r0
|
|
01f0fc 2004 mov.b r0, @-r0
|
|
01f0fe 6606 mov.l @r0+, r6
|
|
01f100 4402 sts.l mach, @-r4
|
|
01f102 4002 sts.l mach, @-r0
|
|
01f104 4002 sts.l mach, @-r0
|
|
01f106 c003 mov.b r0, @(h'3,gbr)
|
|
01f108 e007 mov #h'7, r0
|
|
01f10a e007 mov #h'7, r0
|
|
01f10c f00f
|
|
01f10e fc3f
|
|
01f110 e7e7 mov #h'ffffffe7, r7
|
|
01f112 e3c7 mov #h'ffffffc7, r3
|
|
01f114 ffff
|
|
01f116 f3cf
|
|
01f118 f3cf
|
|
01f11a f00f
|
|
01f11c f00f
|
|
01f11e f00f
|
|
01f120 f00f
|
|
01f122 f00f
|
|
01f124 f00f
|
|
01f126 f00f
|
|
01f128 f00f
|
|
01f12a ffff
|
|
01f12c e007 mov #h'7, r0
|
|
01f12e e007 mov #h'7, r0
|
|
01f130 e007 mov #h'7, r0
|
|
01f132 e007 mov #h'7, r0
|
|
01f134 c003 mov.b r0, @(h'3,gbr)
|
|
01f136 c003 mov.b r0, @(h'3,gbr)
|
|
01f138 c003 mov.b r0, @(h'3,gbr)
|
|
01f13a ffff
|
|
01f13c ffff
|
|
01f13e ffff
|
|
01f140 fc3f
|
|
01f142 f00f
|
|
01f144 e007 mov #h'7, r0
|
|
01f146 e607 mov #h'7, r6
|
|
01f148 c403 mov.b @(h'3,gbr), r0
|
|
01f14a c003 mov.b r0, @(h'3,gbr)
|
|
01f14c c003 mov.b r0, @(h'3,gbr)
|
|
01f14e c003 mov.b r0, @(h'3,gbr)
|
|
01f150 e007 mov #h'7, r0
|
|
01f152 e007 mov #h'7, r0
|
|
01f154 f00f
|
|
01f156 fc3f
|
|
01f158 f7ef
|
|
01f15a f00f
|
|
01f15c f00f
|
|
01f15e f00f
|
|
01f160 f00f
|
|
01f162 f00f
|
|
01f164 ffff
|
|
01f166 e007 mov #h'7, r0
|
|
01f168 e007 mov #h'7, r0
|
|
01f16a e007 mov #h'7, r0
|
|
01f16c c003 mov.b r0, @(h'3,gbr)
|
|
01f16e c003 mov.b r0, @(h'3,gbr)
|
|
01f170 c003 mov.b r0, @(h'3,gbr)
|
|
01f172 ffff
|
|
01f174 ffff
|
|
01f176 0000
|
|
01f178 0000
|
|
01f17a 0000
|
|
01f17c 0000
|
|
01f17e 0000
|
|
01f180 0000
|
|
01f182 0000
|
|
01f184 0000
|
|
01f186 ffff
|
|
01f188 ffff
|
|
01f18a c003 mov.b r0, @(h'3,gbr)
|
|
01f18c c003 mov.b r0, @(h'3,gbr)
|
|
01f18e c003 mov.b r0, @(h'3,gbr)
|
|
01f190 e007 mov #h'7, r0
|
|
01f192 e007 mov #h'7, r0
|
|
01f194 e7e7 mov #h'ffffffe7, r7
|
|
01f196 fc3f
|
|
01f198 f00f
|
|
01f19a e007 mov #h'7, r0
|
|
01f19c e607 mov #h'7, r6
|
|
01f19e c403 mov.b @(h'3,gbr), r0
|
|
01f1a0 c003 mov.b r0, @(h'3,gbr)
|
|
01f1a2 c003 mov.b r0, @(h'3,gbr)
|
|
01f1a4 c003 mov.b r0, @(h'3,gbr)
|
|
01f1a6 e007 mov #h'7, r0
|
|
01f1a8 e007 mov #h'7, r0
|
|
01f1aa f00f
|
|
01f1ac fc3f
|
|
01f1ae e7e7 mov #h'ffffffe7, r7
|
|
01f1b0 e007 mov #h'7, r0
|
|
01f1b2 e007 mov #h'7, r0
|
|
01f1b4 c003 mov.b r0, @(h'3,gbr)
|
|
01f1b6 c003 mov.b r0, @(h'3,gbr)
|
|
01f1b8 c003 mov.b r0, @(h'3,gbr)
|
|
01f1ba ffff
|
|
01f1bc ffff
|
|
01f1be 0000
|
|
01f1c0 0000
|
|
01f1c2 0000
|
|
01f1c4 0000
|
|
01f1c6 0000
|
|
01f1c8 0000
|
|
01f1ca 0000
|
|
01f1cc 0000
|
|
01f1ce ffff
|
|
01f1d0 ffff
|
|
01f1d2 c003 mov.b r0, @(h'3,gbr)
|
|
01f1d4 c003 mov.b r0, @(h'3,gbr)
|
|
01f1d6 c003 mov.b r0, @(h'3,gbr)
|
|
01f1d8 e007 mov #h'7, r0
|
|
01f1da e007 mov #h'7, r0
|
|
01f1dc e007 mov #h'7, r0
|
|
01f1de ffff
|
|
01f1e0 f00f
|
|
01f1e2 f00f
|
|
01f1e4 f00f
|
|
01f1e6 f00f
|
|
01f1e8 f00f
|
|
01f1ea f7ef
|
|
01f1ec fc3f
|
|
01f1ee f00f
|
|
01f1f0 e007 mov #h'7, r0
|
|
01f1f2 e607 mov #h'7, r6
|
|
01f1f4 c403 mov.b @(h'3,gbr), r0
|
|
01f1f6 c003 mov.b r0, @(h'3,gbr)
|
|
01f1f8 c003 mov.b r0, @(h'3,gbr)
|
|
01f1fa c003 mov.b r0, @(h'3,gbr)
|
|
01f1fc e007 mov #h'7, r0
|
|
01f1fe e007 mov #h'7, r0
|
|
01f200 f00f
|
|
01f202 fc3f
|
|
01f204 ffff
|
|
01f206 0000
|
|
01f208 0000
|
|
01f20a 0000
|
|
01f20c 0000
|
|
01f20e 0000
|
|
01f210 0000
|
|
01f212 0000
|
|
01f214 0000
|
|
01f216 ffff
|
|
01f218 ffff
|
|
01f21a c003 mov.b r0, @(h'3,gbr)
|
|
01f21c c003 mov.b r0, @(h'3,gbr)
|
|
01f21e c003 mov.b r0, @(h'3,gbr)
|
|
01f220 e007 mov #h'7, r0
|
|
01f222 e007 mov #h'7, r0
|
|
01f224 e007 mov #h'7, r0
|
|
01f226 e007 mov #h'7, r0
|
|
01f228 ffff
|
|
01f22a f00f
|
|
01f22c f00f
|
|
01f22e f00f
|
|
01f230 f00f
|
|
01f232 f00f
|
|
01f234 f00f
|
|
01f236 f00f
|
|
01f238 f00f
|
|
01f23a f3cf
|
|
01f23c f3cf
|
|
01f23e ffff
|
|
01f240 e3c7 mov #h'ffffffc7, r3
|
|
01f242 e7e7 mov #h'ffffffe7, r7
|
|
01f244 fc3f
|
|
01f246 f00f
|
|
01f248 e007 mov #h'7, r0
|
|
01f24a e607 mov #h'7, r6
|
|
01f24c c403 mov.b @(h'3,gbr), r0
|
|
01f24e 4002 sts.l mach, @-r0
|
|
01f250 4002 sts.l mach, @-r0
|
|
01f252 4002 sts.l mach, @-r0
|
|
01f254 6006 mov.l @r0+, r0
|
|
01f256 2004 mov.b r0, @-r0
|
|
01f258 300c add r0, r0
|
|
01f25a 1c38 mov.l r3, @(h'20,r12)
|
|
01f25c 07e0
|
|
01f25e 0000
|
|
01f260 0000
|
|
01f262 0000
|
|
01f264 0000
|
|
01f266 0000
|
|
01f268 0000
|
|
01f26a 0000
|
|
01f26c 0003 bsrf r0
|
|
01f26e c000 mov.b r0, @(h'0,gbr)
|
|
01f270 0420
|
|
01f272 0005 mov.w r0, @(r0,r0)
|
|
01f274 2000 mov.b r0, @r0
|
|
01f276 0420
|
|
01f278 0004 mov.b r0, @(r0,r0)
|
|
01f27a 2000 mov.b r0, @r0
|
|
01f27c 03c0
|
|
01f27e 0000
|
|
01f280 0000
|
|
01f282 0000
|
|
01f284 0000
|
|
01f286 0000
|
|
01f288 0000
|
|
01f28a 0000
|
|
01f28c 0000
|
|
01f28e 0000
|
|
01f290 0000
|
|
01f292 0000
|
|
01f294 0000
|
|
01f296 0003 bsrf r0
|
|
01f298 c000 mov.b r0, @(h'0,gbr)
|
|
01f29a 0420
|
|
01f29c 0005 mov.w r0, @(r0,r0)
|
|
01f29e 2000 mov.b r0, @r0
|
|
01f2a0 0420
|
|
01f2a2 0004 mov.b r0, @(r0,r0)
|
|
01f2a4 2000 mov.b r0, @r0
|
|
01f2a6 03c0
|
|
01f2a8 0000
|
|
01f2aa 0000
|
|
01f2ac 1e3c mov.l r3, @(h'30,r14)
|
|
01f2ae 0021
|
|
01f2b0 4200 shll r2
|
|
01f2b2 2952 mov.l r5, @r9
|
|
01f2b4 0021
|
|
01f2b6 4200 shll r2
|
|
01f2b8 2142 mov.l r4, @r1
|
|
01f2ba 001e mov.l @(r0,r1), r0
|
|
01f2bc 3c00 cmp/eq r0, r12
|
|
01f2be 0000
|
|
01f2c0 0000
|
|
01f2c2 0000
|
|
01f2c4 0000
|
|
01f2c6 0000
|
|
01f2c8 0000
|
|
01f2ca 0f3c mov.b @(r0,r3), r15
|
|
01f2cc 001e mov.l @(r0,r1), r0
|
|
01f2ce c200 mov.l r0, @(h'0,gbr)
|
|
01f2d0 21d2 mov.l r13, @r1
|
|
01f2d2 0029 movt r0
|
|
01f2d4 7a00
|
|
01f2d6 2186 mov.l r8, @-r1
|
|
01f2d8 002f mac.l @r2+, @r0+
|
|
01f2da a400 bra h'800 ;@(h'1fade)
|
|
01f2dc 1084 mov.l r8, @(h'10,r0)
|
|
01f2de 0034 mov.b r3, @(r0,r0)
|
|
01f2e0 8600
|
|
01f2e2 50fe mov.l @(h'38,r15), r0
|
|
01f2e4 0050
|
|
01f2e6 a100 bra h'200 ;@(h'1f4ea)
|
|
01f2e8 4f29 shlr16 r15
|
|
01f2ea 0042 stc spc, r0
|
|
01f2ec 2100 mov.b r0, @r1
|
|
01f2ee 3de1
|
|
01f2f0 0000
|
|
01f2f2 1e00 mov.l r0, @(h'0,r14)
|
|
01f2f4 0000
|
|
01f2f6 0000
|
|
01f2f8 0000
|
|
01f2fa 0000
|
|
01f2fc 0000
|
|
01f2fe 0000
|
|
01f300 0007 mul.l r0, r0
|
|
01f302 0000
|
|
01f304 2800 mov.b r0, @r8
|
|
01f306 0070
|
|
01f308 0000
|
|
01f30a b800 bsr h'-1000 ;@(h'1e30e)
|
|
01f30c 0170
|
|
01f30e 0003 bsrf r0
|
|
01f310 e000 mov #h'0, r0
|
|
01f312 07c0
|
|
01f314 000f mac.l @r0+, @r0+
|
|
01f316 8000 mov.b r0, @(h'0,r0)
|
|
01f318 1f00 mov.l r0, @(h'0,r15)
|
|
01f31a 003e mov.l @(r0,r3), r0
|
|
01f31c 0000
|
|
01f31e 7c00
|
|
01f320 0038 ldtlb
|
|
01f322 0000
|
|
01f324 1000 mov.l r0, @(h'0,r0)
|
|
01f326 0000
|
|
01f328 0000
|
|
01f32a 0000
|
|
01f32c 0000
|
|
01f32e 6000 mov.b @r0, r0
|
|
01f330 0080
|
|
01f332 0000
|
|
01f334 8000 mov.b r0, @(h'0,r0)
|
|
01f336 01c0
|
|
01f338 0007 mul.l r0, r0
|
|
01f33a f000
|
|
01f33c 0ff8
|
|
01f33e 0019 div0u
|
|
01f340 fc00
|
|
01f342 1bfc mov.l r15, @(h'30,r11)
|
|
01f344 003f mac.l @r3+, @r0+
|
|
01f346 fe00
|
|
01f348 3ffe addc r15, r15
|
|
01f34a 003f mac.l @r3+, @r0+
|
|
01f34c fe00
|
|
01f34e 1ffc mov.l r15, @(h'30,r15)
|
|
01f350 001f mac.l @r1+, @r0+
|
|
01f352 fc00
|
|
01f354 0ff8
|
|
01f356 0007 mul.l r0, r0
|
|
01f358 f000
|
|
01f35a 01c0
|
|
01f35c 0001
|
|
01f35e c000 mov.b r0, @(h'0,gbr)
|
|
01f360 0e38 ldtlb
|
|
01f362 0030
|
|
01f364 0600
|
|
01f366 4109 shlr2 r1
|
|
01f368 0055 mov.w r5, @(r0,r0)
|
|
01f36a 2900 mov.b r0, @r9
|
|
01f36c 3ffe addc r15, r15
|
|
01f36e 0001
|
|
01f370 4000 shll r0
|
|
01f372 1f7c mov.l r7, @(h'30,r15)
|
|
01f374 0061
|
|
01f376 4300 shll r3
|
|
01f378 3ffe addc r15, r15
|
|
01f37a 0001
|
|
01f37c 4000 shll r0
|
|
01f37e 0220
|
|
01f380 0002 stc sr, r0
|
|
01f382 a000 bra h'0 ;@(h'1f386)
|
|
01f384 0490
|
|
01f386 0039
|
|
01f388 6e00 mov.b @r0, r14
|
|
01f38a 4611 cmp/pz r6
|
|
01f38c 00ff mac.l @r15+, @r0+
|
|
01f38e ff80
|
|
01f390 0000
|
|
01f392 0000
|
|
01f394 0000
|
|
01f396 1e3c mov.l r3, @(h'30,r14)
|
|
01f398 003f mac.l @r3+, @r0+
|
|
01f39a 7e00
|
|
01f39c 67ff exts.w r15, r7
|
|
01f39e 006f mac.l @r6+, @r0+
|
|
01f3a0 ff00
|
|
01f3a2 7fff add #h'ff, r15
|
|
01f3a4 007f mac.l @r7+, @r0+
|
|
01f3a6 ff00
|
|
01f3a8 7fff add #h'ff, r15
|
|
01f3aa 003f mac.l @r3+, @r0+
|
|
01f3ac fe00
|
|
01f3ae 1ffc mov.l r15, @(h'30,r15)
|
|
01f3b0 000f mac.l @r0+, @r0+
|
|
01f3b2 f800
|
|
01f3b4 07f0
|
|
01f3b6 0003 bsrf r0
|
|
01f3b8 e000 mov #h'0, r0
|
|
01f3ba 01c0
|
|
01f3bc 0000
|
|
01f3be 8000 mov.b r0, @(h'0,r0)
|
|
01f3c0 0000
|
|
01f3c2 0000
|
|
01f3c4 0000
|
|
01f3c6 01c0
|
|
01f3c8 0002 stc sr, r0
|
|
01f3ca 2000 mov.b r0, @r0
|
|
01f3cc 0550
|
|
01f3ce 0004 mov.b r0, @(r0,r0)
|
|
01f3d0 9000 mov.w @(h'0,pc), r0 ;@(h'1f3d4)
|
|
01f3d2 0550
|
|
01f3d4 0002 stc sr, r0
|
|
01f3d6 2000 mov.b r0, @r0
|
|
01f3d8 01c0
|
|
01f3da 0038 ldtlb
|
|
01f3dc 0e00
|
|
01f3de 4411 cmp/pz r4
|
|
01f3e0 00aa
|
|
01f3e2 2a80 mov.b r8, @r10
|
|
01f3e4 9224 mov.w @(h'48,pc), r2 ;@(h'1f430)
|
|
01f3e6 80aa mov.b r0, @(h'a,r10)
|
|
01f3e8 2a80 mov.b r8, @r10
|
|
01f3ea 4411 cmp/pz r4
|
|
01f3ec 0038 ldtlb
|
|
01f3ee 0e00
|
|
01f3f0 0000
|
|
01f3f2 0000
|
|
01f3f4 0000
|
|
01f3f6 0000
|
|
01f3f8 0000
|
|
01f3fa 0000
|
|
01f3fc 0000
|
|
01f3fe 0000
|
|
01f400 0000
|
|
01f402 7800
|
|
01f404 0084 mov.b r8, @(r0,r0)
|
|
01f406 0e00
|
|
01f408 a411 bra h'822 ;@(h'1fc2e)
|
|
01f40a 0084 mov.b r8, @(r0,r0)
|
|
01f40c 1100 mov.l r0, @(h'0,r1)
|
|
01f40e 7802
|
|
01f410 0085 mov.w r8, @(r0,r0)
|
|
01f412 4400 shll r4
|
|
01f414 a488 bra h'910 ;@(h'1fd28)
|
|
01f416 0085 mov.w r8, @(r0,r0)
|
|
01f418 5f00 mov.l @(h'0,r0), r15
|
|
01f41a 8400 mov.b @(h'0,r0), r0
|
|
01f41c 0078
|
|
01f41e 0000
|
|
01f420 0000
|
|
01f422 0000
|
|
01f424 0000
|
|
01f426 0000
|
|
01f428 0000
|
|
01f42a 0000
|
|
01f42c 0000
|
|
01f42e 0000
|
|
01f430 0000
|
|
01f432 0000
|
|
01f434 003f mac.l @r3+, @r0+
|
|
01f436 f800
|
|
01f438 4004 rotl r0
|
|
01f43a 0051
|
|
01f43c 1200 mov.l r0, @(h'0,r2)
|
|
01f43e 4889
|
|
01f440 0044 mov.b r4, @(r0,r0)
|
|
01f442 4500 shll r5
|
|
01f444 4889
|
|
01f446 0051
|
|
01f448 1200 mov.l r0, @(h'0,r2)
|
|
01f44a 4004 rotl r0
|
|
01f44c 003f mac.l @r3+, @r0+
|
|
01f44e f800
|
|
01f450 0000
|
|
01f452 0000
|
|
01f454 0000
|
|
01f456 0000
|
|
01f458 0000
|
|
01f45a 0000
|
|
01f45c 03e0
|
|
01f45e 000c mov.b @(r0,r0), r0
|
|
01f460 1800 mov.l r0, @(h'0,r8)
|
|
01f462 1004 mov.l r0, @(h'10,r0)
|
|
01f464 0027 mul.l r2, r0
|
|
01f466 7200
|
|
01f468 4f79
|
|
01f46a 004f mac.l @r4+, @r0+
|
|
01f46c f900
|
|
01f46e 8ff8 bf/s h'-10 ;@(h'1f462)
|
|
01f470 8083 mov.b r0, @(h'3,r8)
|
|
01f472 e080 mov #h'ffffff80, r0
|
|
01f474 8ff8 bf/s h'-10 ;@(h'1f468)
|
|
01f476 808f mov.b r0, @(h'f,r8)
|
|
01f478 f880
|
|
01f47a 8f78 bf/s h'f0 ;@(h'1f56e)
|
|
01f47c 8047 mov.b r0, @(h'7,r4)
|
|
01f47e 7100
|
|
01f480 4081
|
|
01f482 0020
|
|
01f484 8200
|
|
01f486 1104 mov.l r0, @(h'10,r1)
|
|
01f488 000c mov.b @(r0,r0), r0
|
|
01f48a 1800 mov.l r0, @(h'0,r8)
|
|
01f48c 03e0
|
|
01f48e 0000
|
|
01f490 2564 mov.b r6, @-r5
|
|
01f492 204d xtrct r4, r0
|
|
01f494 0000
|
|
01f496 0000
|
|
01f498 2564 mov.b r6, @-r5
|
|
01f49a 2024 mov.b r2, @-r0
|
|
01f49c 0000
|
|
01f49e 0000
|
|
01f4a0 0000
|
|
01f4a2 0000
|
|
01f4a4 0000
|
|
01f4a6 2710 mov.b r1, @r7
|
|
01f4a8 0000
|
|
01f4aa 1b58 mov.l r5, @(h'20,r11)
|
|
01f4ac 0000
|
|
01f4ae 2328 tst r2, r3
|
|
01f4b0 0000
|
|
01f4b2 1770 mov.l r7, @(h'0,r7)
|
|
01f4b4 0000
|
|
01f4b6 1b58 mov.l r5, @(h'20,r11)
|
|
01f4b8 0031
|
|
01f4ba fb78
|
|
01f4bc 0031
|
|
01f4be fb7c
|
|
01f4c0 0031
|
|
01f4c2 fb84
|
|
01f4c4 0031
|
|
01f4c6 fb8c
|
|
01f4c8 0031
|
|
01f4ca fb94
|
|
01f4cc 0031
|
|
01f4ce fb84
|
|
01f4d0 0031
|
|
01f4d2 fb9c
|
|
01f4d4 0031
|
|
01f4d6 fba4
|
|
01f4d8 0031
|
|
01f4da fbb4
|
|
01f4dc 0031
|
|
01f4de fbc0
|
|
01f4e0 0031
|
|
01f4e2 fbcc
|
|
01f4e4 0031
|
|
01f4e6 fbd8
|
|
01f4e8 2564 mov.b r6, @-r5
|
|
01f4ea 2400 mov.b r0, @r4
|
|
01f4ec 4571
|
|
01f4ee 7569 add #h'69, r5
|
|
01f4f0 7065 add #h'65, r0
|
|
01f4f2 7200
|
|
01f4f4 0000
|
|
01f4f6 0000
|
|
01f4f8 0000
|
|
01f4fa 9c40 mov.w @(h'80,pc), r12 ;@(h'1f57e)
|
|
01f4fc 0000
|
|
01f4fe c350 trapa #h'50
|
|
01f500 0000
|
|
01f502 4e20 shal r14
|
|
01f504 0031
|
|
01f506 fb78
|
|
01f508 0031
|
|
01f50a fbe4
|
|
01f50c 0031
|
|
01f50e fbec
|
|
01f510 0031
|
|
01f512 fbf4
|
|
01f514 0031
|
|
01f516 fbfc
|
|
01f518 0031
|
|
01f51a fc10
|
|
01f51c 0031
|
|
01f51e fc20
|
|
01f520 0031
|
|
01f522 fc34
|
|
01f524 0031
|
|
01f526 fc44
|
|
01f528 0031
|
|
01f52a fc5c
|
|
01f52c 0031
|
|
01f52e fc6c
|
|
01f530 0031
|
|
01f532 fc84
|
|
01f534 0031
|
|
01f536 fc90
|
|
01f538 0031
|
|
01f53a fca0
|
|
01f53c 0031
|
|
01f53e fcb0
|
|
01f540 0031
|
|
01f542 fcbc
|
|
01f544 0031
|
|
01f546 fccc
|
|
01f548 0031
|
|
01f54a fcdc
|
|
01f54c 0031
|
|
01f54e fcf0
|
|
01f550 0031
|
|
01f552 fd04
|
|
01f554 0031
|
|
01f556 fd18
|
|
01f558 0031
|
|
01f55a fd2c
|
|
01f55c 0031
|
|
01f55e fd38
|
|
01f560 0031
|
|
01f562 fd48
|
|
01f564 0031
|
|
01f566 fd5c
|
|
01f568 0031
|
|
01f56a fd74
|
|
01f56c 0031
|
|
01f56e fd84
|
|
01f570 0031
|
|
01f572 fd98
|
|
01f574 0031
|
|
01f576 fdb0
|
|
01f578 0031
|
|
01f57a fdbc
|
|
01f57c 0031
|
|
01f57e fdc8
|
|
01f580 0031
|
|
01f582 fddc
|
|
01f584 0031
|
|
01f586 fdf4
|
|
01f588 0031
|
|
01f58a fe04
|
|
01f58c 0031
|
|
01f58e fe14
|
|
01f590 0031
|
|
01f592 fe20
|
|
01f594 0031
|
|
01f596 fe34
|
|
01f598 0031
|
|
01f59a fe44
|
|
01f59c 0031
|
|
01f59e fe54
|
|
01f5a0 0031
|
|
01f5a2 fe64
|
|
01f5a4 0031
|
|
01f5a6 fe70
|
|
01f5a8 0031
|
|
01f5aa fe84
|
|
01f5ac 0031
|
|
01f5ae fe9c
|
|
01f5b0 0031
|
|
01f5b2 feb4
|
|
01f5b4 0031
|
|
01f5b6 fed0
|
|
01f5b8 0031
|
|
01f5ba fee8
|
|
01f5bc 0031
|
|
01f5be ff00
|
|
01f5c0 0031
|
|
01f5c2 ff18
|
|
01f5c4 0031
|
|
01f5c6 ff34
|
|
01f5c8 0031
|
|
01f5ca ff50
|
|
01f5cc 0031
|
|
01f5ce ff6c
|
|
01f5d0 0031
|
|
01f5d2 ff84
|
|
01f5d4 0031
|
|
01f5d6 fb78
|
|
01f5d8 0031
|
|
01f5da ff98
|
|
01f5dc 0031
|
|
01f5de ffac
|
|
01f5e0 0031
|
|
01f5e2 ffc8
|
|
01f5e4 0031
|
|
01f5e6 ffe4
|
|
01f5e8 0032 stc ssr, r0
|
|
01f5ea 0000
|
|
01f5ec 0032 stc ssr, r0
|
|
01f5ee 0014 mov.b r1, @(r0,r0)
|
|
01f5f0 0032 stc ssr, r0
|
|
01f5f2 0030
|
|
01f5f4 0032 stc ssr, r0
|
|
01f5f6 0048 clrs
|
|
01f5f8 0032 stc ssr, r0
|
|
01f5fa 0058 sets
|
|
01f5fc 0032 stc ssr, r0
|
|
01f5fe 0070
|
|
01f600 0032 stc ssr, r0
|
|
01f602 008c mov.b @(r0,r8), r0
|
|
01f604 0031
|
|
01f606 fb78
|
|
01f608 0032 stc ssr, r0
|
|
01f60a 00a8
|
|
01f60c 0031
|
|
01f60e fb78
|
|
01f610 0032 stc ssr, r0
|
|
01f612 00c4 mov.b r12, @(r0,r0)
|
|
01f614 0032 stc ssr, r0
|
|
01f616 00d8
|
|
01f618 0032 stc ssr, r0
|
|
01f61a 00ec mov.b @(r0,r14), r0
|
|
01f61c 0032 stc ssr, r0
|
|
01f61e 0104 mov.b r0, @(r0,r1)
|
|
01f620 0032 stc ssr, r0
|
|
01f622 0110
|
|
01f624 0031
|
|
01f626 fb78
|
|
01f628 0032 stc ssr, r0
|
|
01f62a 0118 sett
|
|
01f62c 0032 stc ssr, r0
|
|
01f62e 012c mov.b @(r0,r2), r1
|
|
01f630 0032 stc ssr, r0
|
|
01f632 013c mov.b @(r0,r3), r1
|
|
01f634 0032 stc ssr, r0
|
|
01f636 0154 mov.b r5, @(r0,r1)
|
|
01f638 0032 stc ssr, r0
|
|
01f63a 0160
|
|
01f63c 0032 stc ssr, r0
|
|
01f63e 0168
|
|
01f640 0032 stc ssr, r0
|
|
01f642 0170
|
|
01f644 2564 mov.b r6, @-r5
|
|
01f646 0000
|
|
01f648 5b2d mov.l @(h'34,r2), r11
|
|
01f64a 5d00 mov.l @(h'0,r0), r13
|
|
01f64c 5b2b mov.l @(h'2c,r2), r11
|
|
01f64e 5d00 mov.l @(h'0,r0), r13
|
|
01f650 5b45 mov.l @(h'14,r4), r11
|
|
01f652 5849 mov.l @(h'24,r4), r8
|
|
01f654 545d mov.l @(h'34,r5), r4
|
|
01f656 2020 mov.b r2, @r0
|
|
01f658 2020 mov.b r2, @r0
|
|
01f65a 205b or r5, r0
|
|
01f65c 4558
|
|
01f65e 455d shld r5, r5
|
|
01f660 0000
|
|
01f662 0000
|
|
01f664 3d3d dmuls.l r3, r13
|
|
01f666 3d20 cmp/eq r2, r13
|
|
01f668 4352
|
|
01f66a 4544
|
|
01f66c 4954
|
|
01f66e 5320 mov.l @(h'0,r2), r3
|
|
01f670 3d3d dmuls.l r3, r13
|
|
01f672 3d00 cmp/eq r0, r13
|
|
01f674 5052 mov.l @(h'8,r5), r0
|
|
01f676 4f4a
|
|
01f678 4554
|
|
01f67a 203a xor r3, r0
|
|
01f67c 0000
|
|
01f67e 0000
|
|
01f680 4445
|
|
01f682 5645 mov.l @(h'14,r4), r6
|
|
01f684 4c4f mac.w @r4+, @r12+
|
|
01f686 5050 mov.l @(h'0,r5), r0
|
|
01f688 4555
|
|
01f68a 5220 mov.l @(h'0,r2), r2
|
|
01f68c 3a20 cmp/eq r2, r10
|
|
01f68e 4452
|
|
01f690 414b
|
|
01f692 414c shad r4, r1
|
|
01f694 4558
|
|
01f696 3030 cmp/eq r3, r0
|
|
01f698 3700 cmp/eq r0, r7
|
|
01f69a 0000
|
|
01f69c 4752
|
|
01f69e 4150
|
|
01f6a0 4849
|
|
01f6a2 5354 mov.l @(h'10,r5), r3
|
|
01f6a4 4520 shal r5
|
|
01f6a6 3a20 cmp/eq r2, r10
|
|
01f6a8 4452
|
|
01f6aa 414b
|
|
01f6ac 414c shad r4, r1
|
|
01f6ae 4558
|
|
01f6b0 3030 cmp/eq r3, r0
|
|
01f6b2 3700 cmp/eq r0, r7
|
|
01f6b4 4c41
|
|
01f6b6 4e43 stc.l spc, @-r14
|
|
01f6b8 454d shld r4, r5
|
|
01f6ba 454e ldc r5, spc
|
|
01f6bc 5420 mov.l @(h'0,r2), r4
|
|
01f6be 4455
|
|
01f6c0 2050 mov.b r5, @r0
|
|
01f6c2 524f mov.l @(h'3c,r4), r2
|
|
01f6c4 4a45
|
|
01f6c6 5420 mov.l @(h'0,r2), r4
|
|
01f6c8 3a20 cmp/eq r2, r10
|
|
01f6ca 3036 cmp/hi r3, r0
|
|
01f6cc 2f30 mov.b r3, @r15
|
|
01f6ce 362f addv r2, r6
|
|
01f6d0 3134 div1 r3, r1
|
|
01f6d2 0000
|
|
01f6d4 534f mov.l @(h'3c,r4), r3
|
|
01f6d6 5254 mov.l @(h'10,r5), r2
|
|
01f6d8 4945
|
|
01f6da 2044 mov.b r4, @-r0
|
|
01f6dc 5520 mov.l @(h'0,r2), r5
|
|
01f6de 4a45
|
|
01f6e0 5520 mov.l @(h'0,r2), r5
|
|
01f6e2 3a20 cmp/eq r2, r10
|
|
01f6e4 3230 cmp/eq r3, r2
|
|
01f6e6 2f30 mov.b r3, @r15
|
|
01f6e8 312f addv r2, r1
|
|
01f6ea 3230 cmp/eq r3, r2
|
|
01f6ec 3135 dmulu.l r3, r1
|
|
01f6ee 0000
|
|
01f6f0 494e ldc r9, spc
|
|
01f6f2 464f mac.w @r4+, @r6+
|
|
01f6f4 524d mov.l @(h'34,r4), r2
|
|
01f6f6 4154
|
|
01f6f8 494f mac.w @r4+, @r9+
|
|
01f6fa 4e53
|
|
01f6fc 203a xor r3, r0
|
|
01f6fe 0000
|
|
01f700 4c49
|
|
01f702 474e ldc r7, spc
|
|
01f704 4553
|
|
01f706 2044 mov.b r4, @-r0
|
|
01f708 4520 shal r5
|
|
01f70a 434f mac.w @r4+, @r3+
|
|
01f70c 4445
|
|
01f70e 203a xor r3, r0
|
|
01f710 2033
|
|
01f712 3639
|
|
01f714 3200 cmp/eq r0, r2
|
|
01f716 0000
|
|
01f718 5350 mov.l @(h'0,r5), r3
|
|
01f71a 5249 mov.l @(h'24,r4), r2
|
|
01f71c 5445 mov.l @(h'14,r4), r4
|
|
01f71e 5320 mov.l @(h'0,r2), r3
|
|
01f720 3a20 cmp/eq r2, r10
|
|
01f722 3336 cmp/hi r3, r3
|
|
01f724 3400 cmp/eq r0, r4
|
|
01f726 0000
|
|
01f728 5245 mov.l @(h'14,r4), r2
|
|
01f72a 4d45
|
|
01f72c 5243 mov.l @(h'c,r4), r2
|
|
01f72e 4945
|
|
01f730 4d45
|
|
01f732 4e54
|
|
01f734 5320 mov.l @(h'0,r2), r3
|
|
01f736 5350 mov.l @(h'0,r5), r3
|
|
01f738 4543 stc.l spc, @-r5
|
|
01f73a 4941
|
|
01f73c 5558 mov.l @(h'20,r5), r5
|
|
01f73e 203a xor r3, r0
|
|
01f740 0000
|
|
01f742 0000
|
|
01f744 4c45
|
|
01f746 5048 mov.l @(h'20,r4), r0
|
|
01f748 454e ldc r5, spc
|
|
01f74a 4958
|
|
01f74c 4e4f mac.w @r4+, @r14+
|
|
01f74e 4952
|
|
01f750 2021 mov.w r2, @r0
|
|
01f752 0000
|
|
01f754 4441
|
|
01f756 524b mov.l @(h'2c,r4), r2
|
|
01f758 5354 mov.l @(h'10,r5), r3
|
|
01f75a 4f52
|
|
01f75c 4d00 shll r13
|
|
01f75e 0000
|
|
01f760 4549
|
|
01f762 5945 mov.l @(h'14,r4), r9
|
|
01f764 524f mov.l @(h'3c,r4), r2
|
|
01f766 4e00 shll r14
|
|
01f768 4c41
|
|
01f76a 2043
|
|
01f76c 4f4d shld r4, r15
|
|
01f76e 4d55
|
|
01f770 4e41
|
|
01f772 5554 mov.l @(h'10,r5), r5
|
|
01f774 4520 shal r5
|
|
01f776 504c mov.l @(h'30,r4), r0
|
|
01f778 414e ldc r1, spc
|
|
01f77a 4554
|
|
01f77c 4520 shal r5
|
|
01f77e 4341
|
|
01f780 5349 mov.l @(h'24,r4), r3
|
|
01f782 4f00 shll r15
|
|
01f784 504f mov.l @(h'3c,r4), r0
|
|
01f786 5552 mov.l @(h'8,r5), r5
|
|
01f788 2053
|
|
01f78a 4f4e ldc r15, spc
|
|
01f78c 2053
|
|
01f78e 4f55
|
|
01f790 5449 mov.l @(h'24,r4), r4
|
|
01f792 454e ldc r5, spc
|
|
01f794 203a xor r3, r0
|
|
01f796 0000
|
|
01f798 5757 mov.l @(h'1c,r5), r7
|
|
01f79a 572e mov.l @(h'38,r2), r7
|
|
01f79c 504c mov.l @(h'30,r4), r0
|
|
01f79e 414e ldc r1, spc
|
|
01f7a0 4554
|
|
01f7a2 2d43
|
|
01f7a4 4153
|
|
01f7a6 494f mac.w @r4+, @r9+
|
|
01f7a8 2e43
|
|
01f7aa 4f4d shld r4, r15
|
|
01f7ac 0000
|
|
01f7ae 0000
|
|
01f7b0 4e27 ldc.l @r14+, vbr
|
|
01f7b2 4845
|
|
01f7b4 5349 mov.l @(h'24,r4), r3
|
|
01f7b6 5445 mov.l @(h'14,r4), r4
|
|
01f7b8 5a20 mov.l @(h'0,r2), r10
|
|
01f7ba 5041 mov.l @(h'4,r4), r0
|
|
01f7bc 5320 mov.l @(h'0,r2), r3
|
|
01f7be 4120 shal r1
|
|
01f7c0 414c shad r4, r1
|
|
01f7c2 4c45
|
|
01f7c4 5220 mov.l @(h'0,r2), r2
|
|
01f7c6 4e4f mac.w @r4+, @r14+
|
|
01f7c8 5445 mov.l @(h'14,r4), r4
|
|
01f7ca 5200 mov.l @(h'0,r0), r2
|
|
01f7cc 4d4f mac.w @r4+, @r13+
|
|
01f7ce 4e20 shal r14
|
|
01f7d0 4a45
|
|
01f7d2 5520 mov.l @(h'0,r2), r5
|
|
01f7d4 5355 mov.l @(h'14,r5), r3
|
|
01f7d6 5220 mov.l @(h'0,r2), r2
|
|
01f7d8 4c45
|
|
01f7da 2053
|
|
01f7dc 4954
|
|
01f7de 4520 shal r5
|
|
01f7e0 2100 mov.b r0, @r1
|
|
01f7e2 0000
|
|
01f7e4 424f mac.w @r4+, @r2+
|
|
01f7e6 4e20 shal r14
|
|
01f7e8 434f mac.w @r4+, @r3+
|
|
01f7ea 5552 mov.l @(h'8,r5), r5
|
|
01f7ec 5320 mov.l @(h'0,r2), r3
|
|
01f7ee 4445
|
|
01f7f0 204d xtrct r4, r0
|
|
01f7f2 4154
|
|
01f7f4 4853
|
|
01f7f6 2021 mov.w r2, @r0
|
|
01f7f8 0000
|
|
01f7fa 0000
|
|
01f7fc 5b45 mov.l @(h'14,r4), r11
|
|
01f7fe 5845 mov.l @(h'14,r4), r8
|
|
01f800 5d00 mov.l @(h'0,r0), r13
|
|
01f802 0000
|
|
01f804 4154
|
|
01f806 5445 mov.l @(h'14,r4), r4
|
|
01f808 4e54
|
|
01f80a 494f mac.w @r4+, @r9+
|
|
01f80c 4e3a
|
|
01f80e 2045 mov.w r4, @-r0
|
|
01f810 5445 mov.l @(h'14,r4), r4
|
|
01f812 5320 mov.l @(h'0,r2), r3
|
|
01f814 564f mov.l @(h'3c,r4), r6
|
|
01f816 5553 mov.l @(h'c,r5), r5
|
|
01f818 2053
|
|
01f81a 5552 mov.l @(h'8,r5), r5
|
|
01f81c 2044 mov.b r4, @-r0
|
|
01f81e 4500 shll r5
|
|
01f820 2020 mov.b r2, @r0
|
|
01f822 564f mov.l @(h'3c,r4), r6
|
|
01f824 554c mov.l @(h'30,r4), r5
|
|
01f826 4f49
|
|
01f828 5220 mov.l @(h'0,r2), r2
|
|
01f82a 544f mov.l @(h'3c,r4), r4
|
|
01f82c 5554 mov.l @(h'10,r5), r5
|
|
01f82e 2053
|
|
01f830 5550 mov.l @(h'0,r5), r5
|
|
01f832 5052 mov.l @(h'8,r5), r0
|
|
01f834 494d shld r4, r9
|
|
01f836 4552
|
|
01f838 203f muls.w r3, r0
|
|
01f83a 0000
|
|
01f83c 2054 mov.b r5, @-r0
|
|
01f83e 4f55
|
|
01f840 5445 mov.l @(h'14,r4), r4
|
|
01f842 5320 mov.l @(h'0,r2), r3
|
|
01f844 564f mov.l @(h'3c,r4), r6
|
|
01f846 5320 mov.l @(h'0,r2), r3
|
|
01f848 444f mac.w @r4+, @r4+
|
|
01f84a 4e4e ldc r14, spc
|
|
01f84c 4545
|
|
01f84e 5320 mov.l @(h'0,r2), r3
|
|
01f850 5345 mov.l @(h'14,r4), r3
|
|
01f852 524f mov.l @(h'3c,r4), r2
|
|
01f854 4e54
|
|
01f856 0000
|
|
01f858 2020 mov.b r2, @r0
|
|
01f85a 2020 mov.b r2, @r0
|
|
01f85c 2020 mov.b r2, @r0
|
|
01f85e 5245 mov.l @(h'14,r4), r2
|
|
01f860 494e ldc r9, spc
|
|
01f862 4954
|
|
01f864 4941
|
|
01f866 4c49
|
|
01f868 5345 mov.l @(h'14,r4), r3
|
|
01f86a 4553
|
|
01f86c 2e00 mov.b r0, @r14
|
|
01f86e 0000
|
|
01f870 414e ldc r1, spc
|
|
01f872 4e55
|
|
01f874 4c45
|
|
01f876 5200 mov.l @(h'0,r0), r2
|
|
01f878 4f55
|
|
01f87a 4900 shll r9
|
|
01f87c 4a45
|
|
01f87e 5520 mov.l @(h'0,r2), r5
|
|
01f880 5245 mov.l @(h'14,r4), r2
|
|
01f882 494e ldc r9, spc
|
|
01f884 4954
|
|
01f886 4941
|
|
01f888 4c49
|
|
01f88a 5345 mov.l @(h'14,r4), r3
|
|
01f88c 0000
|
|
01f88e 0000
|
|
01f890 4f4b
|
|
01f892 0000
|
|
01f894 0000
|
|
01f896 0dac mov.b @(r0,r10), r13
|
|
01f898 0000
|
|
01f89a 0fa0
|
|
01f89c 0000
|
|
01f89e 1b58 mov.l r5, @(h'20,r11)
|
|
01f8a0 0000
|
|
01f8a2 1f40 mov.l r4, @(h'0,r15)
|
|
01f8a4 0000
|
|
01f8a6 1388 mov.l r8, @(h'20,r3)
|
|
01f8a8 0000
|
|
01f8aa 0bb8
|
|
01f8ac 0000
|
|
01f8ae 251c cmp/str r1, r5
|
|
01f8b0 0000
|
|
01f8b2 1194 mov.l r9, @(h'10,r1)
|
|
01f8b4 0000
|
|
01f8b6 1388 mov.l r8, @(h'20,r3)
|
|
01f8b8 0000
|
|
01f8ba 1770 mov.l r7, @(h'0,r7)
|
|
01f8bc 0000
|
|
01f8be 157c mov.l r7, @(h'30,r5)
|
|
01f8c0 0000
|
|
01f8c2 1770 mov.l r7, @(h'0,r7)
|
|
01f8c4 0032 stc ssr, r0
|
|
01f8c6 0180
|
|
01f8c8 0032 stc ssr, r0
|
|
01f8ca 0188
|
|
01f8cc 0031
|
|
01f8ce fb84
|
|
01f8d0 0032 stc ssr, r0
|
|
01f8d2 0190
|
|
01f8d4 0032 stc ssr, r0
|
|
01f8d6 0198
|
|
01f8d8 0032 stc ssr, r0
|
|
01f8da 01a0
|
|
01f8dc 0032 stc ssr, r0
|
|
01f8de 01a8
|
|
01f8e0 0032 stc ssr, r0
|
|
01f8e2 01b0
|
|
01f8e4 0032 stc ssr, r0
|
|
01f8e6 0198
|
|
01f8e8 0031
|
|
01f8ea fb94
|
|
01f8ec 0032 stc ssr, r0
|
|
01f8ee 01b8
|
|
01f8f0 0031
|
|
01f8f2 fb94
|
|
01f8f4 0032 stc ssr, r0
|
|
01f8f6 01c0
|
|
01f8f8 0032 stc ssr, r0
|
|
01f8fa 01d8
|
|
01f8fc 0032 stc ssr, r0
|
|
01f8fe 01f0
|
|
01f900 0032 stc ssr, r0
|
|
01f902 020c mov.b @(r0,r0), r2
|
|
01f904 0032 stc ssr, r0
|
|
01f906 0224 mov.b r2, @(r0,r2)
|
|
01f908 0032 stc ssr, r0
|
|
01f90a 023c mov.b @(r0,r3), r2
|
|
01f90c 0031
|
|
01f90e fdb0
|
|
01f910 0031
|
|
01f912 fdbc
|
|
01f914 0031
|
|
01f916 fdc8
|
|
01f918 0032 stc ssr, r0
|
|
01f91a 0258 sets
|
|
01f91c 0031
|
|
01f91e fdf4
|
|
01f920 0031
|
|
01f922 fe04
|
|
01f924 0031
|
|
01f926 fe14
|
|
01f928 0031
|
|
01f92a fe20
|
|
01f92c 0031
|
|
01f92e fe34
|
|
01f930 0031
|
|
01f932 fe44
|
|
01f934 0031
|
|
01f936 fe54
|
|
01f938 0031
|
|
01f93a fe64
|
|
01f93c 0032 stc ssr, r0
|
|
01f93e 0270
|
|
01f940 0031
|
|
01f942 fddc
|
|
01f944 4163
|
|
01f946 6865 mov.w @r6+, r8
|
|
01f948 7465 add #h'65, r4
|
|
01f94a 7a20 add #h'20, r10
|
|
01f94c 706c add #h'6c, r0
|
|
01f94e 7573 add #h'73, r5
|
|
01f950 2064 mov.b r6, @-r0
|
|
01f952 6520 mov.b @r2, r5
|
|
01f954 6761 mov.w @r6, r7
|
|
01f956 6467 not r6, r4
|
|
01f958 6574 mov.b @r7+, r5
|
|
01f95a 7300
|
|
01f95c 0032 stc ssr, r0
|
|
01f95e 0284 mov.b r8, @(r0,r2)
|
|
01f960 0032 stc ssr, r0
|
|
01f962 0298
|
|
01f964 0032 stc ssr, r0
|
|
01f966 02a4 mov.b r10, @(r0,r2)
|
|
01f968 0032 stc ssr, r0
|
|
01f96a 02ac mov.b @(r0,r10), r2
|
|
01f96c 0032 stc ssr, r0
|
|
01f96e 02b4 mov.b r11, @(r0,r2)
|
|
01f970 0032 stc ssr, r0
|
|
01f972 02c4 mov.b r12, @(r0,r2)
|
|
01f974 0032 stc ssr, r0
|
|
01f976 02dc mov.b @(r0,r13), r2
|
|
01f978 0031
|
|
01f97a fc5c
|
|
01f97c 0032 stc ssr, r0
|
|
01f97e 02f4 mov.b r15, @(r0,r2)
|
|
01f980 0031
|
|
01f982 fc84
|
|
01f984 0031
|
|
01f986 fc90
|
|
01f988 0031
|
|
01f98a fca0
|
|
01f98c 0031
|
|
01f98e fcb0
|
|
01f990 0032 stc ssr, r0
|
|
01f992 0300
|
|
01f994 0032 stc ssr, r0
|
|
01f996 0314 mov.b r1, @(r0,r3)
|
|
01f998 0032 stc ssr, r0
|
|
01f99a 0328 clrmac
|
|
01f99c 0032 stc ssr, r0
|
|
01f99e 0338 ldtlb
|
|
01f9a0 0032 stc ssr, r0
|
|
01f9a2 0348 clrs
|
|
01f9a4 0032 stc ssr, r0
|
|
01f9a6 035c mov.b @(r0,r5), r3
|
|
01f9a8 0032 stc ssr, r0
|
|
01f9aa 0374 mov.b r7, @(r0,r3)
|
|
01f9ac 0032 stc ssr, r0
|
|
01f9ae 0388
|
|
01f9b0 0032 stc ssr, r0
|
|
01f9b2 039c mov.b @(r0,r9), r3
|
|
01f9b4 0032 stc ssr, r0
|
|
01f9b6 03ac mov.b @(r0,r10), r3
|
|
01f9b8 0032 stc ssr, r0
|
|
01f9ba 03c0
|
|
01f9bc 0032 stc ssr, r0
|
|
01f9be 03d4 mov.b r13, @(r0,r3)
|
|
01f9c0 0032 stc ssr, r0
|
|
01f9c2 03e8
|
|
01f9c4 0306 mov.l r0, @(r0,r3)
|
|
01f9c6 0706 mov.l r0, @(r0,r7)
|
|
01f9c8 0032 stc ssr, r0
|
|
01f9ca 03fc mov.b @(r0,r15), r3
|
|
01f9cc 0032 stc ssr, r0
|
|
01f9ce 0404 mov.b r0, @(r0,r4)
|
|
01f9d0 0032 stc ssr, r0
|
|
01f9d2 040c mov.b @(r0,r0), r4
|
|
01f9d4 0032 stc ssr, r0
|
|
01f9d6 0418 sett
|
|
01f9d8 0032 stc ssr, r0
|
|
01f9da 0424 mov.b r2, @(r0,r4)
|
|
01f9dc 0032 stc ssr, r0
|
|
01f9de 0430
|
|
01f9e0 0032 stc ssr, r0
|
|
01f9e2 0440
|
|
01f9e4 0032 stc ssr, r0
|
|
01f9e6 044c mov.b @(r0,r4), r4
|
|
01f9e8 0032 stc ssr, r0
|
|
01f9ea 045c mov.b @(r0,r5), r4
|
|
01f9ec 0032 stc ssr, r0
|
|
01f9ee 0470
|
|
01f9f0 0032 stc ssr, r0
|
|
01f9f2 0480
|
|
01f9f4 0032 stc ssr, r0
|
|
01f9f6 048c mov.b @(r0,r8), r4
|
|
01f9f8 0032 stc ssr, r0
|
|
01f9fa 0498
|
|
01f9fc 0032 stc ssr, r0
|
|
01f9fe 04a0
|
|
01fa00 0032 stc ssr, r0
|
|
01fa02 04b0
|
|
01fa04 0032 stc ssr, r0
|
|
01fa06 04c8
|
|
01fa08 0032 stc ssr, r0
|
|
01fa0a 04d8
|
|
01fa0c 0032 stc ssr, r0
|
|
01fa0e 04e8
|
|
01fa10 0032 stc ssr, r0
|
|
01fa12 04f8
|
|
01fa14 0032 stc ssr, r0
|
|
01fa16 0510
|
|
01fa18 0032 stc ssr, r0
|
|
01fa1a 051c mov.b @(r0,r1), r5
|
|
01fa1c 0032 stc ssr, r0
|
|
01fa1e 0528 clrmac
|
|
01fa20 0032 stc ssr, r0
|
|
01fa22 0538 ldtlb
|
|
01fa24 0032 stc ssr, r0
|
|
01fa26 054c mov.b @(r0,r4), r5
|
|
01fa28 0032 stc ssr, r0
|
|
01fa2a 0564 mov.b r6, @(r0,r5)
|
|
01fa2c 0032 stc ssr, r0
|
|
01fa2e 0578
|
|
01fa30 0032 stc ssr, r0
|
|
01fa32 058c mov.b @(r0,r8), r5
|
|
01fa34 0032 stc ssr, r0
|
|
01fa36 05a4 mov.b r10, @(r0,r5)
|
|
01fa38 0032 stc ssr, r0
|
|
01fa3a 05c0
|
|
01fa3c 0032 stc ssr, r0
|
|
01fa3e 05d4 mov.b r13, @(r0,r5)
|
|
01fa40 0032 stc ssr, r0
|
|
01fa42 05e4 mov.b r14, @(r0,r5)
|
|
01fa44 0032 stc ssr, r0
|
|
01fa46 05f4 mov.b r15, @(r0,r5)
|
|
01fa48 0032 stc ssr, r0
|
|
01fa4a 060c mov.b @(r0,r0), r6
|
|
01fa4c 0032 stc ssr, r0
|
|
01fa4e 0624 mov.b r2, @(r0,r6)
|
|
01fa50 0032 stc ssr, r0
|
|
01fa52 0638 ldtlb
|
|
01fa54 0032 stc ssr, r0
|
|
01fa56 0648 clrs
|
|
01fa58 0032 stc ssr, r0
|
|
01fa5a 065c mov.b @(r0,r5), r6
|
|
01fa5c 0032 stc ssr, r0
|
|
01fa5e 0670
|
|
01fa60 0032 stc ssr, r0
|
|
01fa62 0688
|
|
01fa64 0032 stc ssr, r0
|
|
01fa66 06a4 mov.b r10, @(r0,r6)
|
|
01fa68 0032 stc ssr, r0
|
|
01fa6a 06b8
|
|
01fa6c 0032 stc ssr, r0
|
|
01fa6e 06c0
|
|
01fa70 0032 stc ssr, r0
|
|
01fa72 06d0
|
|
01fa74 0032 stc ssr, r0
|
|
01fa76 06e4 mov.b r14, @(r0,r6)
|
|
01fa78 0032 stc ssr, r0
|
|
01fa7a 06fc mov.b @(r0,r15), r6
|
|
01fa7c 0032 stc ssr, r0
|
|
01fa7e 0710
|
|
01fa80 0031
|
|
01fa82 fb78
|
|
01fa84 0032 stc ssr, r0
|
|
01fa86 072c mov.b @(r0,r2), r7
|
|
01fa88 0032 stc ssr, r0
|
|
01fa8a 073c mov.b @(r0,r3), r7
|
|
01fa8c 0032 stc ssr, r0
|
|
01fa8e 0748 clrs
|
|
01fa90 0032 stc ssr, r0
|
|
01fa92 0764 mov.b r6, @(r0,r7)
|
|
01fa94 0031
|
|
01fa96 fb78
|
|
01fa98 0031
|
|
01fa9a fb78
|
|
01fa9c 0032 stc ssr, r0
|
|
01fa9e 0780
|
|
01faa0 0032 stc ssr, r0
|
|
01faa2 0798
|
|
01faa4 0032 stc ssr, r0
|
|
01faa6 07a4 mov.b r10, @(r0,r7)
|
|
01faa8 0032 stc ssr, r0
|
|
01faaa 07b0
|
|
01faac 0031
|
|
01faae fb78
|
|
01fab0 0032 stc ssr, r0
|
|
01fab2 07c4 mov.b r12, @(r0,r7)
|
|
01fab4 0032 stc ssr, r0
|
|
01fab6 07d8
|
|
01fab8 0031
|
|
01faba fb78
|
|
01fabc 0032 stc ssr, r0
|
|
01fabe 07f0
|
|
01fac0 0032 stc ssr, r0
|
|
01fac2 0808 clrt
|
|
01fac4 0031
|
|
01fac6 fb78
|
|
01fac8 0032 stc ssr, r0
|
|
01faca 0820
|
|
01facc 0032 stc ssr, r0
|
|
01face 0830
|
|
01fad0 2564 mov.b r6, @-r5
|
|
01fad2 202f muls.w r2, r0
|
|
01fad4 2032 mov.l r3, @r0
|
|
01fad6 3200 cmp/eq r0, r2
|
|
01fad8 5375 mov.l @(h'14,r7), r3
|
|
01fada 6363 mov r6, r3
|
|
01fadc 6573 mov r7, r5
|
|
01fade 2073
|
|
01fae0 6563 mov r6, r5
|
|
01fae2 7265 add #h'65, r2
|
|
01fae4 7400
|
|
01fae6 0000
|
|
01fae8 0032 stc ssr, r0
|
|
01faea 0838 ldtlb
|
|
01faec 0032 stc ssr, r0
|
|
01faee 0844 mov.b r4, @(r0,r8)
|
|
01faf0 0032 stc ssr, r0
|
|
01faf2 0850
|
|
01faf4 0032 stc ssr, r0
|
|
01faf6 0858 sets
|
|
01faf8 0032 stc ssr, r0
|
|
01fafa 086c mov.b @(r0,r6), r8
|
|
01fafc 0032 stc ssr, r0
|
|
01fafe 0880
|
|
01fb00 0032 stc ssr, r0
|
|
01fb02 0890
|
|
01fb04 0032 stc ssr, r0
|
|
01fb06 08a0
|
|
01fb08 0032 stc ssr, r0
|
|
01fb0a 08b0
|
|
01fb0c 0032 stc ssr, r0
|
|
01fb0e 08c0
|
|
01fb10 0032 stc ssr, r0
|
|
01fb12 08d4 mov.b r13, @(r0,r8)
|
|
01fb14 0032 stc ssr, r0
|
|
01fb16 08e4 mov.b r14, @(r0,r8)
|
|
01fb18 0032 stc ssr, r0
|
|
01fb1a 08f4 mov.b r15, @(r0,r8)
|
|
01fb1c 0032 stc ssr, r0
|
|
01fb1e 0904 mov.b r0, @(r0,r9)
|
|
01fb20 0032 stc ssr, r0
|
|
01fb22 0918 sett
|
|
01fb24 0032 stc ssr, r0
|
|
01fb26 0930
|
|
01fb28 0032 stc ssr, r0
|
|
01fb2a 0944 mov.b r4, @(r0,r9)
|
|
01fb2c 0032 stc ssr, r0
|
|
01fb2e 0958 sets
|
|
01fb30 0032 stc ssr, r0
|
|
01fb32 0968
|
|
01fb34 0032 stc ssr, r0
|
|
01fb36 0980
|
|
01fb38 0031
|
|
01fb3a fb78
|
|
01fb3c 0031
|
|
01fb3e fb78
|
|
01fb40 0031
|
|
01fb42 fb78
|
|
01fb44 0032 stc ssr, r0
|
|
01fb46 0994 mov.b r9, @(r0,r9)
|
|
01fb48 0031
|
|
01fb4a fb78
|
|
01fb4c 0031
|
|
01fb4e fb78
|
|
01fb50 0032 stc ssr, r0
|
|
01fb52 09a0
|
|
01fb54 0031
|
|
01fb56 fb78
|
|
01fb58 0032 stc ssr, r0
|
|
01fb5a 09b0
|
|
01fb5c 0032 stc ssr, r0
|
|
01fb5e 09b0
|
|
01fb60 ffff
|
|
01fb62 ffff
|
|
01fb64 ffff
|
|
01fb66 ffff
|
|
01fb68 ffff
|
|
01fb6a ffff
|
|
01fb6c 3025 dmulu.l r2, r0
|
|
01fb6e 6400 mov.b @r0, r4
|
|
01fb70 7820 add #h'20, r8
|
|
01fb72 2020 mov.b r2, @r0
|
|
01fb74 3d00 cmp/eq r0, r13
|
|
01fb76 0000
|
|
01fb78 0000
|
|
01fb7a 0000
|
|
01fb7c 3130 cmp/eq r3, r1
|
|
01fb7e 3030 cmp/eq r3, r0
|
|
01fb80 3024 div1 r2, r0
|
|
01fb82 0000
|
|
01fb84 3730 cmp/eq r3, r7
|
|
01fb86 3030 cmp/eq r3, r0
|
|
01fb88 2400 mov.b r0, @r4
|
|
01fb8a 0000
|
|
01fb8c 3930 cmp/eq r3, r9
|
|
01fb8e 3030 cmp/eq r3, r0
|
|
01fb90 2400 mov.b r0, @r4
|
|
01fb92 0000
|
|
01fb94 3630 cmp/eq r3, r6
|
|
01fb96 3030 cmp/eq r3, r0
|
|
01fb98 2400 mov.b r0, @r4
|
|
01fb9a 0000
|
|
01fb9c 4241
|
|
01fb9e 5252 mov.l @(h'8,r5), r2
|
|
01fba0 5900 mov.l @(h'0,r0), r9
|
|
01fba2 0000
|
|
01fba4 4241
|
|
01fba6 5252 mov.l @(h'8,r5), r2
|
|
01fba8 5920 mov.l @(h'0,r2), r9
|
|
01fbaa 434f mac.w @r4+, @r3+
|
|
01fbac 5354 mov.l @(h'10,r5), r3
|
|
01fbae 554d mov.l @(h'34,r4), r5
|
|
01fbb0 4500 shll r5
|
|
01fbb2 0000
|
|
01fbb4 4241
|
|
01fbb6 5252 mov.l @(h'8,r5), r2
|
|
01fbb8 5920 mov.l @(h'0,r2), r9
|
|
01fbba 4b49
|
|
01fbbc 4400 shll r4
|
|
01fbbe 0000
|
|
01fbc0 4e49
|
|
01fbc2 4e4a
|
|
01fbc4 4120 shal r1
|
|
01fbc6 4241
|
|
01fbc8 5252 mov.l @(h'8,r5), r2
|
|
01fbca 5900 mov.l @(h'0,r0), r9
|
|
01fbcc 5350 mov.l @(h'0,r5), r3
|
|
01fbce 4143 stc.l spc, @-r1
|
|
01fbd0 4520 shal r5
|
|
01fbd2 4241
|
|
01fbd4 5252 mov.l @(h'8,r5), r2
|
|
01fbd6 5900 mov.l @(h'0,r0), r9
|
|
01fbd8 4241
|
|
01fbda 5252 mov.l @(h'8,r5), r2
|
|
01fbdc 5920 mov.l @(h'0,r2), r9
|
|
01fbde 4c45
|
|
01fbe0 4500 shll r5
|
|
01fbe2 0000
|
|
01fbe4 3430 cmp/eq r3, r4
|
|
01fbe6 3030 cmp/eq r3, r0
|
|
01fbe8 3024 div1 r2, r0
|
|
01fbea 0000
|
|
01fbec 3530 cmp/eq r3, r5
|
|
01fbee 3030 cmp/eq r3, r0
|
|
01fbf0 3024 div1 r2, r0
|
|
01fbf2 0000
|
|
01fbf4 3230 cmp/eq r3, r2
|
|
01fbf6 3030 cmp/eq r3, r0
|
|
01fbf8 3024 div1 r2, r0
|
|
01fbfa 0000
|
|
01fbfc 4d41
|
|
01fbfe 4348
|
|
01fc00 494e ldc r9, spc
|
|
01fc02 4547 ldc.l @r5+, spc
|
|
01fc04 554e mov.l @(h'38,r4), r5
|
|
01fc06 204a xor r4, r0
|
|
01fc08 4554
|
|
01fc0a 5041 mov.l @(h'4,r4), r0
|
|
01fc0c 434b
|
|
01fc0e 0000
|
|
01fc10 4c41
|
|
01fc12 5345 mov.l @(h'14,r4), r3
|
|
01fc14 5220 mov.l @(h'0,r2), r2
|
|
01fc16 4a45
|
|
01fc18 5450 mov.l @(h'0,r5), r4
|
|
01fc1a 4143 stc.l spc, @-r1
|
|
01fc1c 4b00 shll r11
|
|
01fc1e 0000
|
|
01fc20 5245 mov.l @(h'14,r4), r2
|
|
01fc22 4143 stc.l spc, @-r1
|
|
01fc24 5445 mov.l @(h'14,r4), r4
|
|
01fc26 5552 mov.l @(h'8,r5), r5
|
|
01fc28 204a xor r4, r0
|
|
01fc2a 4554
|
|
01fc2c 5041 mov.l @(h'4,r4), r0
|
|
01fc2e 434b
|
|
01fc30 0000
|
|
01fc32 0000
|
|
01fc34 4755
|
|
01fc36 4954
|
|
01fc38 4152
|
|
01fc3a 4520 shal r5
|
|
01fc3c 4a45
|
|
01fc3e 5450 mov.l @(h'0,r5), r4
|
|
01fc40 4143 stc.l spc, @-r1
|
|
01fc42 4b00 shll r11
|
|
01fc44 4d41
|
|
01fc46 4348
|
|
01fc48 494e ldc r9, spc
|
|
01fc4a 4520 shal r5
|
|
01fc4c 4755
|
|
01fc4e 4e20 shal r14
|
|
01fc50 4a45
|
|
01fc52 5450 mov.l @(h'0,r5), r4
|
|
01fc54 412e ldc r1, vbr
|
|
01fc56 2e2e mulu.w r2, r14
|
|
01fc58 0000
|
|
01fc5a 0000
|
|
01fc5c 4265
|
|
01fc5e 6361 mov.w @r6, r3
|
|
01fc60 6e65 mov.w @r6+, r14
|
|
01fc62 2064 mov.b r6, @-r0
|
|
01fc64 2765 mov.w r6, @-r7
|
|
01fc66 6e66 mov.l @r6+, r14
|
|
01fc68 6572 mov.l @r7, r5
|
|
01fc6a 0000
|
|
01fc6c 5465 mov.l @(h'14,r6), r4
|
|
01fc6e 6c65 mov.w @r6+, r12
|
|
01fc70 706f add #h'6f, r0
|
|
01fc72 7274 add #h'74, r2
|
|
01fc74 6575 mov.w @r7+, r5
|
|
01fc76 7220 add #h'20, r2
|
|
01fc78 4d65
|
|
01fc7a 6761 mov.w @r6, r7
|
|
01fc7c 2044 mov.b r4, @-r0
|
|
01fc7e 656d extu.w r6, r5
|
|
01fc80 656e exts.b r6, r5
|
|
01fc82 7400
|
|
01fc84 4772
|
|
01fc86 6176 mov.l @r7+, r1
|
|
01fc88 6974 mov.b @r7+, r9
|
|
01fc8a 7920 add #h'20, r9
|
|
01fc8c 4775
|
|
01fc8e 7900
|
|
01fc90 4f69
|
|
01fc92 7365 add #h'65, r3
|
|
01fc94 6175 mov.w @r7+, r1
|
|
01fc96 2042 mov.l r4, @r0
|
|
01fc98 656e exts.b r6, r5
|
|
01fc9a 6566 mov.l @r6+, r5
|
|
01fc9c 0000
|
|
01fc9e 0000
|
|
01fca0 5027 mov.l @(h'1c,r2), r0
|
|
01fca2 7469 add #h'69, r4
|
|
01fca4 7420 add #h'20, r4
|
|
01fca6 4563
|
|
01fca8 7261 add #h'61, r2
|
|
01fcaa 7365 add #h'65, r3
|
|
01fcac 7572 add #h'72, r5
|
|
01fcae 0000
|
|
01fcb0 4d72
|
|
01fcb2 2043
|
|
01fcb4 616c extu.b r6, r1
|
|
01fcb6 696e exts.b r6, r9
|
|
01fcb8 0000
|
|
01fcba 0000
|
|
01fcbc 4245
|
|
01fcbe 4341
|
|
01fcc0 4e45
|
|
01fcc2 204e mulu.w r4, r0
|
|
01fcc4 4f49
|
|
01fcc6 5245 mov.l @(h'14,r4), r2
|
|
01fcc8 0000
|
|
01fcca 0000
|
|
01fccc 4245
|
|
01fcce 4341
|
|
01fcd0 4e45
|
|
01fcd2 2041 mov.w r4, @r0
|
|
01fcd4 494d shld r4, r9
|
|
01fcd6 414e ldc r1, spc
|
|
01fcd8 5445 mov.l @(h'14,r4), r4
|
|
01fcda 4500 shll r5
|
|
01fcdc 5445 mov.l @(h'14,r4), r4
|
|
01fcde 4c45
|
|
01fce0 504f mov.l @(h'3c,r4), r0
|
|
01fce2 5254 mov.l @(h'10,r5), r2
|
|
01fce4 4555
|
|
01fce6 5220 mov.l @(h'0,r2), r2
|
|
01fce8 4e4f mac.w @r4+, @r14+
|
|
01fcea 4952
|
|
01fcec 0000
|
|
01fcee 0000
|
|
01fcf0 5445 mov.l @(h'14,r4), r4
|
|
01fcf2 4c45
|
|
01fcf4 504f mov.l @(h'3c,r4), r0
|
|
01fcf6 5254 mov.l @(h'10,r5), r2
|
|
01fcf8 4555
|
|
01fcfa 5220 mov.l @(h'0,r2), r2
|
|
01fcfc 4149
|
|
01fcfe 4d41
|
|
01fd00 4e54
|
|
01fd02 4500 shll r5
|
|
01fd04 4752
|
|
01fd06 4156
|
|
01fd08 4954
|
|
01fd0a 5920 mov.l @(h'0,r2), r9
|
|
01fd0c 4755
|
|
01fd0e 5920 mov.l @(h'0,r2), r9
|
|
01fd10 4e4f mac.w @r4+, @r14+
|
|
01fd12 4952
|
|
01fd14 0000
|
|
01fd16 0000
|
|
01fd18 4752
|
|
01fd1a 4156
|
|
01fd1c 4954
|
|
01fd1e 5920 mov.l @(h'0,r2), r9
|
|
01fd20 4755
|
|
01fd22 5920 mov.l @(h'0,r2), r9
|
|
01fd24 4149
|
|
01fd26 4d41
|
|
01fd28 4e54
|
|
01fd2a 4500 shll r5
|
|
01fd2c 4f49
|
|
01fd2e 5345 mov.l @(h'14,r4), r3
|
|
01fd30 4155
|
|
01fd32 204e mulu.w r4, r0
|
|
01fd34 4f49
|
|
01fd36 5200 mov.l @(h'0,r0), r2
|
|
01fd38 4f49
|
|
01fd3a 5345 mov.l @(h'14,r4), r3
|
|
01fd3c 4155
|
|
01fd3e 2041 mov.w r4, @r0
|
|
01fd40 494d shld r4, r9
|
|
01fd42 414e ldc r1, spc
|
|
01fd44 5445 mov.l @(h'14,r4), r4
|
|
01fd46 0000
|
|
01fd48 5027 mov.l @(h'1c,r2), r0
|
|
01fd4a 5449 mov.l @(h'24,r4), r4
|
|
01fd4c 5420 mov.l @(h'0,r2), r4
|
|
01fd4e 4543 stc.l spc, @-r5
|
|
01fd50 5241 mov.l @(h'4,r4), r2
|
|
01fd52 5345 mov.l @(h'14,r4), r3
|
|
01fd54 5552 mov.l @(h'8,r5), r5
|
|
01fd56 204e mulu.w r4, r0
|
|
01fd58 4f49
|
|
01fd5a 5200 mov.l @(h'0,r0), r2
|
|
01fd5c 5027 mov.l @(h'1c,r2), r0
|
|
01fd5e 5449 mov.l @(h'24,r4), r4
|
|
01fd60 5420 mov.l @(h'0,r2), r4
|
|
01fd62 4543 stc.l spc, @-r5
|
|
01fd64 5241 mov.l @(h'4,r4), r2
|
|
01fd66 5345 mov.l @(h'14,r4), r3
|
|
01fd68 5552 mov.l @(h'8,r5), r5
|
|
01fd6a 2041 mov.w r4, @r0
|
|
01fd6c 494d shld r4, r9
|
|
01fd6e 414e ldc r1, spc
|
|
01fd70 5445 mov.l @(h'14,r4), r4
|
|
01fd72 0000
|
|
01fd74 4d52
|
|
01fd76 2043
|
|
01fd78 414c shad r4, r1
|
|
01fd7a 494e ldc r9, spc
|
|
01fd7c 204e mulu.w r4, r0
|
|
01fd7e 4f49
|
|
01fd80 5200 mov.l @(h'0,r0), r2
|
|
01fd82 0000
|
|
01fd84 4d52
|
|
01fd86 2043
|
|
01fd88 414c shad r4, r1
|
|
01fd8a 494e ldc r9, spc
|
|
01fd8c 2041 mov.w r4, @r0
|
|
01fd8e 494d shld r4, r9
|
|
01fd90 414e ldc r1, spc
|
|
01fd92 5445 mov.l @(h'14,r4), r4
|
|
01fd94 0000
|
|
01fd96 0000
|
|
01fd98 5027 mov.l @(h'1c,r2), r0
|
|
01fd9a 5449 mov.l @(h'24,r4), r4
|
|
01fd9c 5420 mov.l @(h'0,r2), r4
|
|
01fd9e 4543 stc.l spc, @-r5
|
|
01fda0 5241 mov.l @(h'4,r4), r2
|
|
01fda2 5345 mov.l @(h'14,r4), r3
|
|
01fda4 5552 mov.l @(h'8,r5), r5
|
|
01fda6 2041 mov.w r4, @r0
|
|
01fda8 492e ldc r9, vbr
|
|
01fdaa 2e2e mulu.w r2, r14
|
|
01fdac 0000
|
|
01fdae 0000
|
|
01fdb0 4149
|
|
01fdb2 5220 mov.l @(h'0,r2), r2
|
|
01fdb4 4241
|
|
01fdb6 5252 mov.l @(h'8,r5), r2
|
|
01fdb8 5953 mov.l @(h'c,r5), r9
|
|
01fdba 0000
|
|
01fdbc 494e ldc r9, spc
|
|
01fdbe 5354 mov.l @(h'10,r5), r3
|
|
01fdc0 412d shld r2, r1
|
|
01fdc2 4241
|
|
01fdc4 4c4c shad r4, r12
|
|
01fdc6 4500 shll r5
|
|
01fdc8 4345
|
|
01fdca 494e ldc r9, spc
|
|
01fdcc 5455 mov.l @(h'14,r5), r4
|
|
01fdce 5245 mov.l @(h'14,r4), r2
|
|
01fdd0 2044 mov.b r4, @-r0
|
|
01fdd2 4520 shal r5
|
|
01fdd4 4752
|
|
01fdd6 4156
|
|
01fdd8 4954
|
|
01fdda 4500 shll r5
|
|
01fddc 4252
|
|
01fdde 4f55
|
|
01fde0 494c shad r4, r9
|
|
01fde2 4c45
|
|
01fde4 5552 mov.l @(h'8,r5), r5
|
|
01fde6 2044 mov.b r4, @-r0
|
|
01fde8 4520 shal r5
|
|
01fdea 4d49
|
|
01fdec 5353 mov.l @(h'c,r5), r3
|
|
01fdee 494c shad r4, r9
|
|
01fdf0 4553
|
|
01fdf2 0000
|
|
01fdf4 4a45
|
|
01fdf6 544f mov.l @(h'3c,r4), r4
|
|
01fdf8 4e20 shal r14
|
|
01fdfa 4f46
|
|
01fdfc 4645
|
|
01fdfe 5254 mov.l @(h'10,r5), r2
|
|
01fe00 0000
|
|
01fe02 0000
|
|
01fe04 474c shad r4, r7
|
|
01fe06 4143 stc.l spc, @-r1
|
|
01fe08 4f4d shld r4, r15
|
|
01fe0a 4154
|
|
01fe0c 4951
|
|
01fe0e 5545 mov.l @(h'14,r4), r5
|
|
01fe10 0000
|
|
01fe12 0000
|
|
01fe14 4745
|
|
01fe16 4d4d shld r4, r13
|
|
01fe18 4f4c shad r4, r15
|
|
01fe1a 4f47 ldc.l @r15+, spc
|
|
01fe1c 4945
|
|
01fe1e 0000
|
|
01fe20 4a45
|
|
01fe22 544f mov.l @(h'3c,r4), r4
|
|
01fe24 4e53
|
|
01fe26 204d xtrct r4, r0
|
|
01fe28 4147 ldc.l @r1+, spc
|
|
01fe2a 4e45
|
|
01fe2c 5449 mov.l @(h'24,r4), r4
|
|
01fe2e 5155 mov.l @(h'14,r5), r1
|
|
01fe30 4553
|
|
01fe32 0000
|
|
01fe34 544f mov.l @(h'3c,r4), r4
|
|
01fe36 5552 mov.l @(h'8,r5), r5
|
|
01fe38 2047 div0s r4, r0
|
|
01fe3a 5241 mov.l @(h'4,r4), r2
|
|
01fe3c 5455 mov.l @(h'14,r5), r4
|
|
01fe3e 4954
|
|
01fe40 0000
|
|
01fe42 0000
|
|
01fe44 4149
|
|
01fe46 4d41
|
|
01fe48 4e54
|
|
01fe4a 2041 mov.w r4, @r0
|
|
01fe4c 2050 mov.b r5, @r0
|
|
01fe4e 4945
|
|
01fe50 4345
|
|
01fe52 5300 mov.l @(h'0,r0), r3
|
|
01fe54 4445
|
|
01fe56 524e mov.l @(h'38,r4), r2
|
|
01fe58 4945
|
|
01fe5a 5245 mov.l @(h'14,r4), r2
|
|
01fe5c 2043
|
|
01fe5e 4841
|
|
01fe60 4e43 stc.l spc, @-r14
|
|
01fe62 4500 shll r5
|
|
01fe64 4445
|
|
01fe66 5a41 mov.l @(h'4,r4), r10
|
|
01fe68 5050 mov.l @(h'0,r5), r0
|
|
01fe6a 4555
|
|
01fe6c 5200 mov.l @(h'0,r0), r2
|
|
01fe6e 0000
|
|
01fe70 5361 mov.l @(h'4,r6), r3
|
|
01fe72 7574 add #h'74, r5
|
|
01fe74 657a negc r7, r5
|
|
01fe76 2070 mov.b r7, @r0
|
|
01fe78 6c75 mov.w @r7+, r12
|
|
01fe7a 7320 add #h'20, r3
|
|
01fe7c 6861 mov.w @r6, r8
|
|
01fe7e 7574 add #h'74, r5
|
|
01fe80 2021 mov.w r2, @r0
|
|
01fe82 0000
|
|
01fe84 5265 mov.l @(h'14,r6), r2
|
|
01fe86 626f exts.w r6, r2
|
|
01fe88 6e64 mov.b @r6+, r14
|
|
01fe8a 6973 mov r7, r9
|
|
01fe8c 7365 add #h'65, r3
|
|
01fe8e 7a20 add #h'20, r10
|
|
01fe90 6176 mov.l @r7+, r1
|
|
01fe92 616e exts.b r6, r1
|
|
01fe94 7420 add #h'20, r4
|
|
01fe96 766f add #h'6f, r6
|
|
01fe98 7472 add #h'72, r4
|
|
01fe9a 6500 mov.b @r0, r5
|
|
01fe9c 5265 mov.l @(h'14,r6), r2
|
|
01fe9e 6a6f exts.w r6, r10
|
|
01fea0 6967 not r6, r9
|
|
01fea2 6e65 mov.w @r6+, r14
|
|
01fea4 7a20 add #h'20, r10
|
|
01fea6 6c65 mov.w @r6+, r12
|
|
01fea8 2073
|
|
01feaa 6f6c extu.b r6, r15
|
|
01feac 2070 mov.b r7, @r0
|
|
01feae 6c75 mov.w @r7+, r12
|
|
01feb0 7300
|
|
01feb2 0000
|
|
01feb4 4465
|
|
01feb6 7361 add #h'61, r3
|
|
01feb8 726d add #h'6d, r2
|
|
01feba 657a negc r7, r5
|
|
01febc 2063
|
|
01febe 6572 mov.l @r7, r5
|
|
01fec0 7461 add #h'61, r4
|
|
01fec2 696e exts.b r6, r9
|
|
01fec4 7320 add #h'20, r3
|
|
01fec6 6d69 swap.w r6, r13
|
|
01fec8 7373 add #h'73, r3
|
|
01feca 696c extu.b r6, r9
|
|
01fecc 6573 mov r7, r5
|
|
01fece 0000
|
|
01fed0 556e mov.l @(h'38,r6), r5
|
|
01fed2 206a xor r6, r0
|
|
01fed4 6574 mov.b @r7+, r5
|
|
01fed6 6f6e exts.b r6, r15
|
|
01fed8 206f muls.w r6, r0
|
|
01feda 6666 mov.l @r6+, r6
|
|
01fedc 6572 mov.l @r7, r5
|
|
01fede 7420 add #h'20, r4
|
|
01fee0 6465 mov.w @r6+, r4
|
|
01fee2 7320 add #h'20, r3
|
|
01fee4 6c65 mov.w @r6+, r12
|
|
01fee6 0000
|
|
01fee8 476c shad r6, r7
|
|
01feea 6973 mov r7, r9
|
|
01feec 7365 add #h'65, r3
|
|
01feee 7a20 add #h'20, r10
|
|
01fef0 7375 add #h'75, r3
|
|
01fef2 7220 add #h'20, r2
|
|
01fef4 6c65 mov.w @r6+, r12
|
|
01fef6 2076 mov.l r7, @-r0
|
|
01fef8 656e exts.b r6, r5
|
|
01fefa 7472 add #h'72, r4
|
|
01fefc 6500 mov.b @r0, r5
|
|
01fefe 0000
|
|
01ff00 4465
|
|
01ff02 7320 add #h'20, r3
|
|
01ff04 7069 add #h'69, r0
|
|
01ff06 6563 mov r6, r5
|
|
01ff08 6573 mov r7, r5
|
|
01ff0a 2071 mov.w r7, @r0
|
|
01ff0c 7569 add #h'69, r5
|
|
01ff0e 2063
|
|
01ff10 6f6d extu.w r6, r15
|
|
01ff12 7074 add #h'74, r0
|
|
01ff14 656e exts.b r6, r5
|
|
01ff16 7400
|
|
01ff18 4c65
|
|
01ff1a 7320 add #h'20, r3
|
|
01ff1c 6a65 mov.w @r6+, r10
|
|
01ff1e 746f add #h'6f, r4
|
|
01ff20 6e73 mov r7, r14
|
|
01ff22 2073
|
|
01ff24 6f6e exts.b r6, r15
|
|
01ff26 7420 add #h'20, r4
|
|
01ff28 6169 swap.w r6, r1
|
|
01ff2a 6d61 mov.w @r6, r13
|
|
01ff2c 6e74 mov.b @r7+, r14
|
|
01ff2e 6573 mov r7, r5
|
|
01ff30 0000
|
|
01ff32 0000
|
|
01ff34 4465
|
|
01ff36 6d61 mov.w @r6, r13
|
|
01ff38 7272 add #h'72, r2
|
|
01ff3a 657a negc r7, r5
|
|
01ff3c 2063
|
|
01ff3e 6861 mov.w @r6, r8
|
|
01ff40 7175 add #h'75, r1
|
|
01ff42 6520 mov.b @r2, r5
|
|
01ff44 7061 add #h'61, r0
|
|
01ff46 7274 add #h'74, r2
|
|
01ff48 6965 mov.w @r6+, r9
|
|
01ff4a 2061 mov.w r6, @r0
|
|
01ff4c 7665 add #h'65, r6
|
|
01ff4e 6300 mov.b @r0, r3
|
|
01ff50 4c65
|
|
01ff52 7320 add #h'20, r3
|
|
01ff54 7069 add #h'69, r0
|
|
01ff56 6563 mov r6, r5
|
|
01ff58 6573 mov r7, r5
|
|
01ff5a 2076 mov.l r7, @-r0
|
|
01ff5c 6965 mov.w @r6+, r9
|
|
01ff5e 6e6e exts.b r6, r14
|
|
01ff60 656e exts.b r6, r5
|
|
01ff62 7420 add #h'20, r4
|
|
01ff64 6427 not r2, r4
|
|
01ff66 656c extu.b r6, r5
|
|
01ff68 6c65 mov.w @r6+, r12
|
|
01ff6a 7300
|
|
01ff6c 4761
|
|
01ff6e 676e exts.b r6, r7
|
|
01ff70 657a negc r7, r5
|
|
01ff72 2061 mov.w r6, @r0
|
|
01ff74 2063
|
|
01ff76 6f75 mov.w @r7+, r15
|
|
01ff78 7020 add #h'20, r0
|
|
01ff7a 7375 add #h'75, r3
|
|
01ff7c 7220 add #h'20, r2
|
|
01ff7e 766f add #h'6f, r6
|
|
01ff80 7472 add #h'72, r4
|
|
01ff82 6500 mov.b @r0, r5
|
|
01ff84 4465
|
|
01ff86 7361 add #h'61, r3
|
|
01ff88 6374 mov.b @r7+, r3
|
|
01ff8a 6976 mov.l @r7+, r9
|
|
01ff8c 657a negc r7, r5
|
|
01ff8e 2063
|
|
01ff90 6572 mov.l @r7, r5
|
|
01ff92 7461 add #h'61, r4
|
|
01ff94 696e exts.b r6, r9
|
|
01ff96 7300
|
|
01ff98 6d6f exts.w r6, r13
|
|
01ff9a 7274 add #h'74, r2
|
|
01ff9c 2061 mov.w r6, @r0
|
|
01ff9e 6669 swap.w r6, r6
|
|
01ffa0 6e20 mov.b @r2, r14
|
|
01ffa2 6465 mov.w @r6+, r4
|
|
01ffa4 2067 div0s r6, r0
|
|
01ffa6 6167 not r6, r1
|
|
01ffa8 6e65 mov.w @r6+, r14
|
|
01ffaa 7200
|
|
01ffac 7261 add #h'61, r2
|
|
01ffae 7069 add #h'69, r0
|
|
01ffb0 6465 mov.w @r6+, r4
|
|
01ffb2 6d65 mov.w @r6+, r13
|
|
01ffb4 6e74 mov.b @r7+, r14
|
|
01ffb6 2071 mov.w r7, @r0
|
|
01ffb8 7565 add #h'65, r5
|
|
01ffba 2064 mov.b r6, @-r0
|
|
01ffbc 2768 tst r6, r7
|
|
01ffbe 6162 mov.l @r6, r1
|
|
01ffc0 6974 mov.b @r7+, r9
|
|
01ffc2 7564 add #h'64, r5
|
|
01ffc4 6520 mov.b @r2, r5
|
|
01ffc6 2100 mov.b r0, @r1
|
|
01ffc8 6166 mov.l @r6+, r1
|
|
01ffca 696e exts.b r6, r9
|
|
01ffcc 2071 mov.w r7, @r0
|
|
01ffce 7527 add #h'27, r5
|
|
01ffd0 696c extu.b r6, r9
|
|
01ffd2 7320 add #h'20, r3
|
|
01ffd4 6578 swap.b r7, r5
|
|
01ffd6 706c add #h'6c, r0
|
|
01ffd8 6f73 mov r7, r15
|
|
01ffda 656e exts.b r6, r5
|
|
01ffdc 7420 add #h'20, r4
|
|
01ffde 6176 mov.l @r7+, r1
|
|
01ffe0 616e exts.b r6, r1
|
|
01ffe2 7400
|
|
01ffe4 6465 mov.w @r6+, r4
|
|
01ffe6 6d61 mov.w @r6, r13
|
|
01ffe8 7272 add #h'72, r2
|
|
01ffea 6167 not r6, r1
|
|
01ffec 6520 mov.b @r2, r5
|
|
01ffee 6427 not r2, r4
|
|
01fff0 756e add #h'6e, r5
|
|
01fff2 6520 mov.b @r2, r5
|
|
01fff4 7061 add #h'61, r0
|
|
01fff6 7274 add #h'74, r2
|
|
01fff8 6965 mov.w @r6+, r9
|
|
01fffa 2c20 mov.b r2, @r12
|
|
01fffc 7369 add #h'69, r3
|
|
01fffe 0000
|
|
020000 6120 mov.b @r2, r1
|
|
020002 766f add #h'6f, r6
|
|
020004 7472 add #h'72, r4
|
|
020006 6520 mov.b @r2, r5
|
|
020008 6d6f exts.w r6, r13
|
|
02000a 7274 add #h'74, r2
|
|
02000c 2070 mov.b r7, @r0
|
|
02000e 6f75 mov.w @r7+, r15
|
|
020010 7200
|
|
020012 0000
|
|
020014 646f exts.w r6, r4
|
|
020016 7562 add #h'62, r5
|
|
020018 6c65 mov.w @r6+, r12
|
|
02001a 2021 mov.w r2, @r0
|
|
02001c 2044 mov.b r4, @-r0
|
|
02001e 6520 mov.b @r2, r5
|
|
020020 7175 add #h'75, r1
|
|
020022 6f69 swap.w r6, r15
|
|
020024 2065 mov.w r6, @-r0
|
|
020026 6e20 mov.b @r2, r14
|
|
020028 7261 add #h'61, r2
|
|
02002a 7669 add #h'69, r6
|
|
02002c 7200
|
|
02002e 0000
|
|
020030 6120 mov.b @r2, r1
|
|
020032 766f add #h'6f, r6
|
|
020034 7573 add #h'73, r5
|
|
020036 2021 mov.w r2, @r0
|
|
020038 2041 mov.w r4, @r0
|
|
02003a 7474 add #h'74, r4
|
|
02003c 7261 add #h'61, r2
|
|
02003e 7065 add #h'65, r0
|
|
020040 7a20 add #h'20, r10
|
|
020042 6c65 mov.w @r6+, r12
|
|
020044 7300
|
|
020046 0000
|
|
020048 756e add #h'6e, r5
|
|
02004a 2076 mov.l r7, @-r0
|
|
02004c 6568 swap.b r6, r5
|
|
02004e 6963 mov r6, r9
|
|
020050 756c add #h'6c, r5
|
|
020052 6520 mov.b @r2, r5
|
|
020054 2100 mov.b r0, @r1
|
|
020056 0000
|
|
020058 6d65 mov.w @r6+, r13
|
|
02005a 6d65 mov.w @r6+, r13
|
|
02005c 7320 add #h'20, r3
|
|
02005e 7665 add #h'65, r6
|
|
020060 7273 add #h'73, r2
|
|
020062 2076 mov.l r7, @-r0
|
|
020064 6f75 mov.w @r7+, r15
|
|
020066 7320 add #h'20, r3
|
|
020068 2120 mov.b r2, @r1
|
|
02006a 4669
|
|
02006c 6e69 swap.w r6, r14
|
|
02006e 0000
|
|
020070 6465 mov.w @r6+, r4
|
|
020072 726e add #h'6e, r2
|
|
020074 6965 mov.w @r6+, r9
|
|
020076 7220 add #h'20, r2
|
|
020078 6a65 mov.w @r6+, r10
|
|
02007a 746f add #h'6f, r4
|
|
02007c 6e20 mov.b @r2, r14
|
|
02007e 6465 mov.w @r6+, r4
|
|
020080 2074 mov.b r7, @-r0
|
|
020082 6972 mov.l @r7, r9
|
|
020084 6167 not r6, r1
|
|
020086 6520 mov.b @r2, r5
|
|
020088 2100 mov.b r0, @r1
|
|
02008a 0000
|
|
02008c 7a61 add #h'61, r10
|
|
02008e 7070 add #h'70, r0
|
|
020090 6575 mov.w @r7+, r5
|
|
020092 7273 add #h'73, r2
|
|
020094 2021 mov.w r2, @r0
|
|
020096 2049 and r4, r0
|
|
020098 6465 mov.w @r6+, r4
|
|
02009a 616c extu.b r6, r1
|
|
02009c 2073
|
|
02009e 6920 mov.b @r2, r9
|
|
0200a0 766f add #h'6f, r6
|
|
0200a2 7573 add #h'73, r5
|
|
0200a4 0000
|
|
0200a6 0000
|
|
0200a8 7175 add #h'75, r1
|
|
0200aa 656c extu.b r6, r5
|
|
0200ac 7175 add #h'75, r1
|
|
0200ae 6573 mov r7, r5
|
|
0200b0 206d xtrct r6, r0
|
|
0200b2 6574 mov.b @r7+, r5
|
|
0200b4 7265 add #h'65, r2
|
|
0200b6 7320 add #h'20, r3
|
|
0200b8 6465 mov.w @r6+, r4
|
|
0200ba 2070 mov.b r7, @r0
|
|
0200bc 6c75 mov.w @r7+, r12
|
|
0200be 7320 add #h'20, r3
|
|
0200c0 2100 mov.b r0, @r1
|
|
0200c2 0000
|
|
0200c4 6465 mov.w @r6+, r4
|
|
0200c6 2076 mov.l r7, @-r0
|
|
0200c8 6f75 mov.w @r7+, r15
|
|
0200ca 7320 add #h'20, r3
|
|
0200cc 6174 mov.b @r7+, r1
|
|
0200ce 7465 add #h'65, r4
|
|
0200d0 696e exts.b r6, r9
|
|
0200d2 6472 mov.l @r7, r4
|
|
0200d4 6520 mov.b @r2, r5
|
|
0200d6 2100 mov.b r0, @r1
|
|
0200d8 6327 not r2, r3
|
|
0200da 6573 mov r7, r5
|
|
0200dc 7420 add #h'20, r4
|
|
0200de 7061 add #h'61, r0
|
|
0200e0 7320 add #h'20, r3
|
|
0200e2 6265 mov.w @r6+, r2
|
|
0200e4 6175 mov.w @r7+, r1
|
|
0200e6 2063
|
|
0200e8 6120 mov.b @r2, r1
|
|
0200ea 2100 mov.b r0, @r1
|
|
0200ec 6175 mov.w @r7+, r1
|
|
0200ee 676d extu.w r6, r7
|
|
0200f0 656e exts.b r6, r5
|
|
0200f2 7465 add #h'65, r4
|
|
0200f4 7220 add #h'20, r2
|
|
0200f6 766f add #h'6f, r6
|
|
0200f8 7472 add #h'72, r4
|
|
0200fa 6520 mov.b @r2, r5
|
|
0200fc 7363 add #h'63, r3
|
|
0200fe 6f72 mov.l @r7, r15
|
|
020100 6520 mov.b @r2, r5
|
|
020102 2100 mov.b r0, @r1
|
|
020104 6365 mov.w @r6+, r3
|
|
020106 7274 add #h'74, r2
|
|
020108 6169 swap.w r6, r1
|
|
02010a 6e73 mov r7, r14
|
|
02010c 2021 mov.w r2, @r0
|
|
02010e 0000
|
|
020110 746f add #h'6f, r4
|
|
020112 7573 add #h'73, r5
|
|
020114 2021 mov.w r2, @r0
|
|
020116 0000
|
|
020118 6c65 mov.w @r6+, r12
|
|
02011a 7320 add #h'20, r3
|
|
02011c 6163 mov r6, r1
|
|
02011e 726f add #h'6f, r2
|
|
020120 6261 mov.w @r6, r2
|
|
020122 7469 add #h'69, r4
|
|
020124 6573 mov r7, r5
|
|
020126 2021 mov.w r2, @r0
|
|
020128 0000
|
|
02012a 0000
|
|
02012c 5472 mov.l @(h'8,r7), r4
|
|
02012e 6963 mov r6, r9
|
|
020130 6865 mov.w @r6+, r8
|
|
020132 7572 add #h'72, r5
|
|
020134 2c20 mov.b r2, @r12
|
|
020136 7661 add #h'61, r6
|
|
020138 2021 mov.w r2, @r0
|
|
02013a 0000
|
|
02013c 6176 mov.l @r7+, r1
|
|
02013e 657a negc r7, r5
|
|
020140 2064 mov.b r6, @-r0
|
|
020142 6573 mov r7, r5
|
|
020144 2064 mov.b r6, @-r0
|
|
020146 6966 mov.l @r6+, r9
|
|
020148 6669 swap.w r6, r6
|
|
02014a 6375 mov.w @r7+, r3
|
|
02014c 6c74 mov.b @r7+, r12
|
|
02014e 6565 mov.w @r6+, r5
|
|
020150 7320 add #h'20, r3
|
|
020152 2100 mov.b r0, @r1
|
|
020154 434f mac.w @r4+, @r3+
|
|
020156 4e54
|
|
020158 5241 mov.l @(h'4,r4), r2
|
|
02015a 5354 mov.l @(h'10,r5), r3
|
|
02015c 4500 shll r5
|
|
02015e 0000
|
|
020160 4741
|
|
020162 4447 ldc.l @r4+, spc
|
|
020164 4554
|
|
020166 5300 mov.l @(h'0,r0), r3
|
|
020168 4352
|
|
02016a 4544
|
|
02016c 4954
|
|
02016e 5300 mov.l @(h'0,r0), r3
|
|
020170 5245 mov.l @(h'14,r4), r2
|
|
020172 494e ldc r9, spc
|
|
020174 4954
|
|
020176 4941
|
|
020178 4c49
|
|
02017a 5345 mov.l @(h'14,r4), r3
|
|
02017c 5200 mov.l @(h'0,r0), r2
|
|
02017e 0000
|
|
020180 3335 dmulu.l r3, r3
|
|
020182 3030 cmp/eq r3, r0
|
|
020184 2400 mov.b r0, @r4
|
|
020186 0000
|
|
020188 3430 cmp/eq r3, r4
|
|
02018a 3030 cmp/eq r3, r0
|
|
02018c 2400 mov.b r0, @r4
|
|
02018e 0000
|
|
020190 3830 cmp/eq r3, r8
|
|
020192 3030 cmp/eq r3, r0
|
|
020194 2400 mov.b r0, @r4
|
|
020196 0000
|
|
020198 3530 cmp/eq r3, r5
|
|
02019a 3030 cmp/eq r3, r0
|
|
02019c 2400 mov.b r0, @r4
|
|
02019e 0000
|
|
0201a0 3330 cmp/eq r3, r3
|
|
0201a2 3030 cmp/eq r3, r0
|
|
0201a4 2400 mov.b r0, @r4
|
|
0201a6 0000
|
|
0201a8 3935 dmulu.l r3, r9
|
|
0201aa 3030 cmp/eq r3, r0
|
|
0201ac 2400 mov.b r0, @r4
|
|
0201ae 0000
|
|
0201b0 3435 dmulu.l r3, r4
|
|
0201b2 3030 cmp/eq r3, r0
|
|
0201b4 2400 mov.b r0, @r4
|
|
0201b6 0000
|
|
0201b8 3535 dmulu.l r3, r5
|
|
0201ba 3030 cmp/eq r3, r0
|
|
0201bc 2400 mov.b r0, @r4
|
|
0201be 0000
|
|
0201c0 5365 mov.l @(h'14,r6), r3
|
|
0201c2 6374 mov.b @r7+, r3
|
|
0201c4 6575 mov.w @r7+, r5
|
|
0201c6 7220 add #h'20, r2
|
|
0201c8 313a subc r3, r1
|
|
0201ca 2050 mov.b r5, @r0
|
|
0201cc 7265 add #h'65, r2
|
|
0201ce 7061 add #h'61, r0
|
|
0201d0 7261 add #h'61, r2
|
|
0201d2 7469 add #h'69, r4
|
|
0201d4 6f6e exts.b r6, r15
|
|
0201d6 0000
|
|
0201d8 5365 mov.l @(h'14,r6), r3
|
|
0201da 6374 mov.b @r7+, r3
|
|
0201dc 6575 mov.w @r7+, r5
|
|
0201de 7220 add #h'20, r2
|
|
0201e0 323a subc r3, r2
|
|
0201e2 2052 mov.l r5, @r0
|
|
0201e4 6563 mov r6, r5
|
|
0201e6 6865 mov.w @r6+, r8
|
|
0201e8 7263 add #h'63, r2
|
|
0201ea 6865 mov.w @r6+, r8
|
|
0201ec 0000
|
|
0201ee 0000
|
|
0201f0 5365 mov.l @(h'14,r6), r3
|
|
0201f2 6374 mov.b @r7+, r3
|
|
0201f4 6575 mov.w @r7+, r5
|
|
0201f6 7220 add #h'20, r2
|
|
0201f8 333a subc r3, r3
|
|
0201fa 2044 mov.b r4, @-r0
|
|
0201fc 6576 mov.l @r7+, r5
|
|
0201fe 656c extu.b r6, r5
|
|
020200 6f70 mov.b @r7, r15
|
|
020202 7065 add #h'65, r0
|
|
020204 6d65 mov.w @r6+, r13
|
|
020206 6e74 mov.b @r7+, r14
|
|
020208 0000
|
|
02020a 0000
|
|
02020c 5365 mov.l @(h'14,r6), r3
|
|
02020e 6374 mov.b @r7+, r3
|
|
020210 6575 mov.w @r7+, r5
|
|
020212 7220 add #h'20, r2
|
|
020214 343a subc r3, r4
|
|
020216 2050 mov.b r5, @r0
|
|
020218 726f add #h'6f, r2
|
|
02021a 6475 mov.w @r7+, r4
|
|
02021c 6374 mov.b @r7+, r3
|
|
02021e 696f exts.w r6, r9
|
|
020220 6e00 mov.b @r0, r14
|
|
020222 0000
|
|
020224 5365 mov.l @(h'14,r6), r3
|
|
020226 6374 mov.b @r7+, r3
|
|
020228 6575 mov.w @r7+, r5
|
|
02022a 7220 add #h'20, r2
|
|
02022c 353a subc r3, r5
|
|
02022e 2041 mov.w r4, @r0
|
|
020230 6d65 mov.w @r6+, r13
|
|
020232 6c69 swap.w r6, r12
|
|
020234 6f72 mov.l @r7, r15
|
|
020236 6174 mov.b @r7+, r1
|
|
020238 696f exts.w r6, r9
|
|
02023a 6e00 mov.b @r0, r14
|
|
02023c 5365 mov.l @(h'14,r6), r3
|
|
02023e 6374 mov.b @r7+, r3
|
|
020240 6575 mov.w @r7+, r5
|
|
020242 7220 add #h'20, r2
|
|
020244 363a subc r3, r6
|
|
020246 2045 mov.w r4, @-r0
|
|
020248 7874 add #h'74, r8
|
|
02024a 6572 mov.l @r7, r5
|
|
02024c 6d69 swap.w r6, r13
|
|
02024e 6e61 mov.w @r6, r14
|
|
020250 7469 add #h'69, r4
|
|
020252 6f6e exts.b r6, r15
|
|
020254 0000
|
|
020256 0000
|
|
020258 4252
|
|
02025a 4f55
|
|
02025c 494c shad r4, r9
|
|
02025e 4c45
|
|
020260 5552 mov.l @(h'8,r5), r5
|
|
020262 2044 mov.b r4, @-r0
|
|
020264 4520 shal r5
|
|
020266 4d49
|
|
020268 5353 mov.l @(h'c,r5), r3
|
|
02026a 492e ldc r9, vbr
|
|
02026c 2e00 mov.b r0, @r14
|
|
02026e 0000
|
|
020270 4252
|
|
020272 4f55
|
|
020274 494c shad r4, r9
|
|
020276 4c45
|
|
020278 5552 mov.l @(h'8,r5), r5
|
|
02027a 2044 mov.b r4, @-r0
|
|
02027c 4520 shal r5
|
|
02027e 4d49
|
|
020280 532e mov.l @(h'38,r2), r3
|
|
020282 2e00 mov.b r0, @r14
|
|
020284 4d45
|
|
020286 494c shad r4, r9
|
|
020288 4c45
|
|
02028a 5552 mov.l @(h'8,r5), r5
|
|
02028c 5320 mov.l @(h'0,r2), r3
|
|
02028e 5343 mov.l @(h'c,r4), r3
|
|
020290 4f52
|
|
020292 4553
|
|
020294 0000
|
|
020296 0000
|
|
020298 5645 mov.l @(h'14,r4), r6
|
|
02029a 4849
|
|
02029c 4355
|
|
02029e 4c45
|
|
0202a0 5300 mov.l @(h'0,r0), r3
|
|
0202a2 0000
|
|
0202a4 544f mov.l @(h'3c,r4), r4
|
|
0202a6 5441 mov.l @(h'4,r4), r4
|
|
0202a8 4c00 shll r12
|
|
0202aa 0000
|
|
0202ac 4d4f mac.w @r4+, @r13+
|
|
0202ae 5254 mov.l @(h'10,r5), r2
|
|
0202b0 5300 mov.l @(h'0,r0), r3
|
|
0202b2 0000
|
|
0202b4 4d65
|
|
0202b6 696c extu.b r6, r9
|
|
0202b8 6c65 mov.w @r6+, r12
|
|
0202ba 7572 add #h'72, r5
|
|
0202bc 2053
|
|
0202be 636f exts.w r6, r3
|
|
0202c0 7265 add #h'65, r2
|
|
0202c2 0000
|
|
0202c4 4d61
|
|
0202c6 7820 add #h'20, r8
|
|
0202c8 7069 add #h'69, r0
|
|
0202ca 6563 mov r6, r5
|
|
0202cc 6573 mov r7, r5
|
|
0202ce 2063
|
|
0202d0 6f6c extu.b r6, r15
|
|
0202d2 6c65 mov.w @r6+, r12
|
|
0202d4 6374 mov.b @r7+, r3
|
|
0202d6 6565 mov.w @r6+, r5
|
|
0202d8 7300
|
|
0202da 0000
|
|
0202dc 4d61
|
|
0202de 7820 add #h'20, r8
|
|
0202e0 6a65 mov.w @r6+, r10
|
|
0202e2 746f add #h'6f, r4
|
|
0202e4 6e73 mov r7, r14
|
|
0202e6 2063
|
|
0202e8 6f6c extu.b r6, r15
|
|
0202ea 6c65 mov.w @r6+, r12
|
|
0202ec 6374 mov.b @r7+, r3
|
|
0202ee 6573 mov r7, r5
|
|
0202f0 0000
|
|
0202f2 0000
|
|
0202f4 5465 mov.l @(h'14,r6), r4
|
|
0202f6 6c65 mov.w @r6+, r12
|
|
0202f8 706f add #h'6f, r0
|
|
0202fa 7274 add #h'74, r2
|
|
0202fc 6575 mov.w @r7+, r5
|
|
0202fe 7200
|
|
020300 546f mov.l @(h'3c,r6), r4
|
|
020302 7461 add #h'61, r4
|
|
020304 6c20 mov.b @r2, r12
|
|
020306 6465 mov.w @r6+, r4
|
|
020308 2070 mov.b r7, @r0
|
|
02030a 6172 mov.l @r7, r1
|
|
02030c 7469 add #h'69, r4
|
|
02030e 6573 mov r7, r5
|
|
020310 0000
|
|
020312 0000
|
|
020314 4469
|
|
020316 7374 add #h'74, r3
|
|
020318 616e exts.b r6, r1
|
|
02031a 6365 mov.w @r6+, r3
|
|
02031c 2070 mov.b r7, @r0
|
|
02031e 6172 mov.l @r7, r1
|
|
020320 636f exts.w r6, r3
|
|
020322 7572 add #h'72, r5
|
|
020324 7565 add #h'65, r5
|
|
020326 0000
|
|
020328 546f mov.l @(h'3c,r6), r4
|
|
02032a 7461 add #h'61, r4
|
|
02032c 6c20 mov.b @r2, r12
|
|
02032e 6465 mov.w @r6+, r4
|
|
020330 2070 mov.b r7, @r0
|
|
020332 6965 mov.w @r6+, r9
|
|
020334 6365 mov.w @r6+, r3
|
|
020336 7300
|
|
020338 546f mov.l @(h'3c,r6), r4
|
|
02033a 7461 add #h'61, r4
|
|
02033c 6c20 mov.b @r2, r12
|
|
02033e 6465 mov.w @r6+, r4
|
|
020340 206a xor r6, r0
|
|
020342 6574 mov.b @r7+, r5
|
|
020344 6f6e exts.b r6, r15
|
|
020346 7300
|
|
020348 546f mov.l @(h'3c,r6), r4
|
|
02034a 7461 add #h'61, r4
|
|
02034c 6c20 mov.b @r2, r12
|
|
02034e 6465 mov.w @r6+, r4
|
|
020350 2076 mov.l r7, @-r0
|
|
020352 6568 swap.b r6, r5
|
|
020354 6963 mov r6, r9
|
|
020356 756c add #h'6c, r5
|
|
020358 6573 mov r7, r5
|
|
02035a 0000
|
|
02035c 5072 mov.l @(h'8,r7), r0
|
|
02035e 6978 swap.b r7, r9
|
|
020360 2064 mov.b r6, @-r0
|
|
020362 7520 add #h'20, r5
|
|
020364 7469 add #h'69, r4
|
|
020366 7261 add #h'61, r2
|
|
020368 6765 mov.w @r6+, r7
|
|
02036a 2066 mov.l r6, @-r0
|
|
02036c 696e exts.b r6, r9
|
|
02036e 616c extu.b r6, r1
|
|
020370 0000
|
|
020372 0000
|
|
020374 5069 mov.l @(h'24,r6), r0
|
|
020376 6563 mov r6, r5
|
|
020378 6573 mov r7, r5
|
|
02037a 2064 mov.b r6, @-r0
|
|
02037c 6570 mov.b @r7, r5
|
|
02037e 656e exts.b r6, r5
|
|
020380 7365 add #h'65, r3
|
|
020382 6573 mov r7, r5
|
|
020384 0000
|
|
020386 0000
|
|
020388 4d6f mac.w @r6+, @r13+
|
|
02038a 7274 add #h'74, r2
|
|
02038c 2070 mov.b r7, @r0
|
|
02038e 6172 mov.l @r7, r1
|
|
020390 207a xor r7, r0
|
|
020392 6170 mov.b @r7, r1
|
|
020394 7065 add #h'65, r0
|
|
020396 7572 add #h'72, r5
|
|
020398 0000
|
|
02039a 0000
|
|
02039c 4d6f mac.w @r6+, @r13+
|
|
02039e 7274 add #h'74, r2
|
|
0203a0 2070 mov.b r7, @r0
|
|
0203a2 6172 mov.l @r7, r1
|
|
0203a4 206c cmp/str r6, r0
|
|
0203a6 6173 mov r7, r1
|
|
0203a8 6572 mov.l @r7, r5
|
|
0203aa 0000
|
|
0203ac 4d6f mac.w @r6+, @r13+
|
|
0203ae 7274 add #h'74, r2
|
|
0203b0 2070 mov.b r7, @r0
|
|
0203b2 6172 mov.l @r7, r1
|
|
0203b4 206d xtrct r6, r0
|
|
0203b6 6973 mov r7, r9
|
|
0203b8 7369 add #h'69, r3
|
|
0203ba 6c65 mov.w @r6+, r12
|
|
0203bc 0000
|
|
0203be 0000
|
|
0203c0 4469
|
|
0203c2 7374 add #h'74, r3
|
|
0203c4 616e exts.b r6, r1
|
|
0203c6 6365 mov.w @r6+, r3
|
|
0203c8 2065 mov.w r6, @-r0
|
|
0203ca 7461 add #h'61, r4
|
|
0203cc 6e74 mov.b @r7+, r14
|
|
0203ce 206d xtrct r6, r0
|
|
0203d0 6f72 mov.l @r7, r15
|
|
0203d2 7400
|
|
0203d4 5069 mov.l @(h'24,r6), r0
|
|
0203d6 6563 mov r6, r5
|
|
0203d8 6573 mov r7, r5
|
|
0203da 2065 mov.w r6, @-r0
|
|
0203dc 7461 add #h'61, r4
|
|
0203de 6e74 mov.b @r7+, r14
|
|
0203e0 206d xtrct r6, r0
|
|
0203e2 6f72 mov.l @r7, r15
|
|
0203e4 7400
|
|
0203e6 0000
|
|
0203e8 4a65
|
|
0203ea 746f add #h'6f, r4
|
|
0203ec 6e73 mov r7, r14
|
|
0203ee 2065 mov.w r6, @-r0
|
|
0203f0 7461 add #h'61, r4
|
|
0203f2 6e74 mov.b @r7+, r14
|
|
0203f4 206d xtrct r6, r0
|
|
0203f6 6f72 mov.l @r7, r15
|
|
0203f8 7400
|
|
0203fa 0000
|
|
0203fc 5041 mov.l @(h'4,r4), r0
|
|
0203fe 5449 mov.l @(h'24,r4), r4
|
|
020400 454e ldc r5, spc
|
|
020402 5400 mov.l @(h'0,r0), r4
|
|
020404 4849
|
|
020406 5050 mov.l @(h'0,r5), r0
|
|
020408 4945
|
|
02040a 0000
|
|
02040c 4841
|
|
02040e 4c46
|
|
020410 2057 div0s r5, r0
|
|
020412 4159
|
|
020414 0000
|
|
020416 0000
|
|
020418 4249
|
|
02041a 4c4c shad r4, r12
|
|
02041c 2047 div0s r4, r0
|
|
02041e 4154
|
|
020420 4553
|
|
020422 0000
|
|
020424 474f mac.w @r4+, @r7+
|
|
020426 4c44
|
|
020428 2044 mov.b r4, @-r0
|
|
02042a 4947 ldc.l @r9+, spc
|
|
02042c 4745
|
|
02042e 5200 mov.l @(h'0,r0), r2
|
|
020430 4c49
|
|
020432 4b45
|
|
020434 2041 mov.w r4, @r0
|
|
020436 2054 mov.b r5, @-r0
|
|
020438 4f41
|
|
02043a 5354 mov.l @(h'10,r5), r3
|
|
02043c 0000
|
|
02043e 0000
|
|
020440 454c shad r4, r5
|
|
020442 4543 stc.l spc, @-r5
|
|
020444 5452 mov.l @(h'8,r5), r4
|
|
020446 4943 stc.l spc, @-r9
|
|
020448 4945
|
|
02044a 4e00 shll r14
|
|
02044c 5049 mov.l @(h'24,r4), r0
|
|
02044e 4c4f mac.w @r4+, @r12+
|
|
020450 5445 mov.l @(h'14,r4), r4
|
|
020452 2044 mov.b r4, @-r0
|
|
020454 4520 shal r5
|
|
020456 4c49
|
|
020458 474e ldc r7, spc
|
|
02045a 4500 shll r5
|
|
02045c 5049 mov.l @(h'24,r4), r0
|
|
02045e 4c4f mac.w @r4+, @r12+
|
|
020460 5445 mov.l @(h'14,r4), r4
|
|
020462 2044 mov.b r4, @-r0
|
|
020464 4520 shal r5
|
|
020466 4348
|
|
020468 4153
|
|
02046a 5345 mov.l @(h'14,r4), r3
|
|
02046c 0000
|
|
02046e 0000
|
|
020470 5452 mov.l @(h'8,r5), r4
|
|
020472 4f50
|
|
020474 2044 mov.b r4, @-r0
|
|
020476 4520 shal r5
|
|
020478 4249
|
|
02047a 4c4c shad r4, r12
|
|
02047c 4559
|
|
02047e 0000
|
|
020480 4d41
|
|
020482 4c43 stc.l spc, @-r12
|
|
020484 4841
|
|
020486 4e43 stc.l spc, @-r14
|
|
020488 4555
|
|
02048a 5800 mov.l @(h'0,r0), r8
|
|
02048c 4449
|
|
02048e 4354
|
|
020490 4154
|
|
020492 4555
|
|
020494 5200 mov.l @(h'0,r0), r2
|
|
020496 0000
|
|
020498 5052 mov.l @(h'8,r5), r0
|
|
02049a 4543 stc.l spc, @-r5
|
|
02049c 4953
|
|
02049e 0000
|
|
0204a0 434f mac.w @r4+, @r3+
|
|
0204a2 4c4c shad r4, r12
|
|
0204a4 4543 stc.l spc, @-r5
|
|
0204a6 5449 mov.l @(h'24,r4), r4
|
|
0204a8 4f4e ldc r15, spc
|
|
0204aa 4e45
|
|
0204ac 5552 mov.l @(h'8,r5), r5
|
|
0204ae 0000
|
|
0204b0 4352
|
|
0204b2 415a
|
|
0204b4 5920 mov.l @(h'0,r2), r9
|
|
0204b6 4652
|
|
0204b8 4541
|
|
0204ba 4b49
|
|
0204bc 4e47 ldc.l @r14+, spc
|
|
0204be 2053
|
|
0204c0 4b49
|
|
0204c2 4c4c shad r4, r12
|
|
0204c4 5300 mov.l @(h'0,r0), r3
|
|
0204c6 0000
|
|
0204c8 414d shld r4, r1
|
|
0204ca 4920 shal r9
|
|
0204cc 4445
|
|
0204ce 5320 mov.l @(h'0,r2), r3
|
|
0204d0 4245
|
|
0204d2 5445 mov.l @(h'14,r4), r4
|
|
0204d4 5300 mov.l @(h'0,r0), r3
|
|
0204d6 0000
|
|
0204d8 5049 mov.l @(h'24,r4), r0
|
|
0204da 4d50
|
|
0204dc 204d xtrct r4, r0
|
|
0204de 5920 mov.l @(h'0,r2), r9
|
|
0204e0 5249 mov.l @(h'24,r4), r2
|
|
0204e2 4445
|
|
0204e4 0000
|
|
0204e6 0000
|
|
0204e8 4d4d shld r4, r13
|
|
0204ea 4848
|
|
0204ec 2e2e mulu.w r2, r14
|
|
0204ee 2e20 mov.b r2, @r14
|
|
0204f0 5745 mov.l @(h'14,r4), r7
|
|
0204f2 4c4c shad r4, r12
|
|
0204f4 0000
|
|
0204f6 0000
|
|
0204f8 4a45
|
|
0204fa 2043
|
|
0204fc 4f4e ldc r15, spc
|
|
0204fe 4e41
|
|
020500 4953
|
|
020502 204c cmp/str r4, r0
|
|
020504 4520 shal r5
|
|
020506 4352
|
|
020508 4541
|
|
02050a 5445 mov.l @(h'14,r4), r4
|
|
02050c 5552 mov.l @(h'8,r5), r5
|
|
02050e 0000
|
|
020510 4d41
|
|
020512 5241 mov.l @(h'4,r4), r2
|
|
020514 5448 mov.l @(h'20,r4), r4
|
|
020516 4f4e ldc r15, spc
|
|
020518 0000
|
|
02051a 0000
|
|
02051c 4927 ldc.l @r9+, vbr
|
|
02051e 4d20 shal r13
|
|
020520 4120 shal r1
|
|
020522 4249
|
|
020524 4b45
|
|
020526 5200 mov.l @(h'0,r0), r2
|
|
020528 5348 mov.l @(h'20,r4), r3
|
|
02052a 4f50
|
|
02052c 5049 mov.l @(h'24,r4), r0
|
|
02052e 4e47 ldc.l @r14+, spc
|
|
020530 2041 mov.w r4, @r0
|
|
020532 4444
|
|
020534 4943 stc.l spc, @-r9
|
|
020536 5400 mov.l @(h'0,r0), r4
|
|
020538 5265 mov.l @(h'14,r6), r2
|
|
02053a 6761 mov.w @r6, r7
|
|
02053c 7264 add #h'64, r2
|
|
02053e 657a negc r7, r5
|
|
020540 206c cmp/str r6, r0
|
|
020542 6120 mov.b @r2, r1
|
|
020544 706c add #h'6c, r0
|
|
020546 616e exts.b r6, r1
|
|
020548 7175 add #h'75, r1
|
|
02054a 6500 mov.b @r0, r5
|
|
02054c 4661
|
|
02054e 6974 mov.b @r7+, r9
|
|
020550 6573 mov r7, r5
|
|
020552 2075 mov.w r7, @-r0
|
|
020554 6e65 mov.w @r6+, r14
|
|
020556 2070 mov.b r7, @r0
|
|
020558 6172 mov.l @r7, r1
|
|
02055a 7469 add #h'69, r4
|
|
02055c 6520 mov.b @r2, r5
|
|
02055e 7361 add #h'61, r3
|
|
020560 6e73 mov r7, r14
|
|
020562 0000
|
|
020564 4465
|
|
020566 626c extu.b r6, r2
|
|
020568 6f71 mov.w @r7, r15
|
|
02056a 7565 add #h'65, r5
|
|
02056c 7a20 add #h'20, r10
|
|
02056e 3130 cmp/eq r3, r1
|
|
020570 2073
|
|
020572 7563 add #h'63, r5
|
|
020574 6365 mov.w @r6+, r3
|
|
020576 7300
|
|
020578 4163
|
|
02057a 6865 mov.w @r6+, r8
|
|
02057c 7465 add #h'65, r4
|
|
02057e 7a20 add #h'20, r10
|
|
020580 746f add #h'6f, r4
|
|
020582 7574 add #h'74, r5
|
|
020584 206c cmp/str r6, r0
|
|
020586 6573 mov r7, r5
|
|
020588 0000
|
|
02058a 0000
|
|
02058c 436f mac.w @r6+, @r3+
|
|
02058e 6c6c extu.b r6, r12
|
|
020590 6563 mov r6, r5
|
|
020592 7465 add #h'65, r4
|
|
020594 7a20 add #h'20, r10
|
|
020596 3230 cmp/eq r3, r2
|
|
020598 2070 mov.b r7, @r0
|
|
02059a 6965 mov.w @r6+, r9
|
|
02059c 6365 mov.w @r6+, r3
|
|
02059e 7320 add #h'20, r3
|
|
0205a0 656e exts.b r6, r5
|
|
0205a2 0000
|
|
0205a4 4661
|
|
0205a6 6974 mov.b @r7+, r9
|
|
0205a8 6573 mov r7, r5
|
|
0205aa 2076 mov.l r7, @-r0
|
|
0205ac 6f75 mov.w @r7+, r15
|
|
0205ae 7320 add #h'20, r3
|
|
0205b0 6578 swap.b r7, r5
|
|
0205b2 706c add #h'6c, r0
|
|
0205b4 6f73 mov r7, r15
|
|
0205b6 6572 mov.l @r7, r5
|
|
0205b8 2070 mov.b r7, @r0
|
|
0205ba 6172 mov.l @r7, r1
|
|
0205bc 0000
|
|
0205be 0000
|
|
0205c0 4661
|
|
0205c2 6974 mov.b @r7+, r9
|
|
0205c4 6573 mov r7, r5
|
|
0205c6 2076 mov.l r7, @-r0
|
|
0205c8 6f75 mov.w @r7+, r15
|
|
0205ca 7320 add #h'20, r3
|
|
0205cc 6372 mov.l @r7, r3
|
|
0205ce 616d extu.w r6, r1
|
|
0205d0 6572 mov.l @r7, r5
|
|
0205d2 0000
|
|
0205d4 4465
|
|
0205d6 7061 add #h'61, r0
|
|
0205d8 7373 add #h'73, r3
|
|
0205da 657a negc r7, r5
|
|
0205dc 2032 mov.l r3, @r0
|
|
0205de 6b6d extu.w r6, r11
|
|
0205e0 0000
|
|
0205e2 0000
|
|
0205e4 4465
|
|
0205e6 7061 add #h'61, r0
|
|
0205e8 7373 add #h'73, r3
|
|
0205ea 657a negc r7, r5
|
|
0205ec 2035 mov.w r3, @-r0
|
|
0205ee 6b6d extu.w r6, r11
|
|
0205f0 0000
|
|
0205f2 0000
|
|
0205f4 4661
|
|
0205f6 6974 mov.b @r7+, r9
|
|
0205f8 6573 mov r7, r5
|
|
0205fa 2075 mov.w r7, @-r0
|
|
0205fc 6e65 mov.w @r6+, r14
|
|
0205fe 2070 mov.b r7, @r0
|
|
020600 6172 mov.l @r7, r1
|
|
020602 7469 add #h'69, r4
|
|
020604 6520 mov.b @r2, r5
|
|
020606 656e exts.b r6, r5
|
|
020608 0000
|
|
02060a 0000
|
|
02060c 5065 mov.l @(h'14,r6), r0
|
|
02060e 7264 add #h'64, r2
|
|
020610 657a negc r7, r5
|
|
020612 206c cmp/str r6, r0
|
|
020614 6520 mov.b @r2, r5
|
|
020616 7469 add #h'69, r4
|
|
020618 7261 add #h'61, r2
|
|
02061a 6765 mov.w @r6+, r7
|
|
02061c 2066 mov.l r6, @-r0
|
|
02061e 696e exts.b r6, r9
|
|
020620 616c extu.b r6, r1
|
|
020622 0000
|
|
020624 4761
|
|
020626 676e exts.b r6, r7
|
|
020628 657a negc r7, r5
|
|
02062a 2033
|
|
02062c 2065 mov.w r6, @-r0
|
|
02062e 7870 add #h'70, r8
|
|
020630 6c6f exts.w r6, r12
|
|
020632 7369 add #h'69, r3
|
|
020634 6f6e exts.b r6, r15
|
|
020636 7300
|
|
020638 4661
|
|
02063a 6974 mov.b @r7+, r9
|
|
02063c 6573 mov r7, r5
|
|
02063e 2075 mov.w r7, @-r0
|
|
020640 6e20 mov.b @r2, r14
|
|
020642 7363 add #h'63, r3
|
|
020644 6f72 mov.l @r7, r15
|
|
020646 6500 mov.b @r0, r5
|
|
020648 4163
|
|
02064a 6865 mov.w @r6+, r8
|
|
02064c 7465 add #h'65, r4
|
|
02064e 7a20 add #h'20, r10
|
|
020650 3220 cmp/eq r2, r2
|
|
020652 6a65 mov.w @r6+, r10
|
|
020654 7470 add #h'70, r4
|
|
020656 6163 mov r6, r1
|
|
020658 6b73 mov r7, r11
|
|
02065a 0000
|
|
02065c 4661
|
|
02065e 6974 mov.b @r7+, r9
|
|
020660 6573 mov r7, r5
|
|
020662 2070 mov.b r7, @r0
|
|
020664 6c75 mov.w @r7+, r12
|
|
020666 7320 add #h'20, r3
|
|
020668 6465 mov.w @r6+, r4
|
|
02066a 2038 tst r3, r0
|
|
02066c 3030 cmp/eq r3, r0
|
|
02066e 6d00 mov.b @r0, r13
|
|
020670 4f62
|
|
020672 7465 add #h'65, r4
|
|
020674 6e65 mov.w @r6+, r14
|
|
020676 7a20 add #h'20, r10
|
|
020678 6c27 not r2, r12
|
|
02067a 6f69 swap.w r6, r15
|
|
02067c 7365 add #h'65, r3
|
|
02067e 6175 mov.w @r7+, r1
|
|
020680 2062 mov.l r6, @r0
|
|
020682 656e exts.b r6, r5
|
|
020684 6566 mov.l @r6+, r5
|
|
020686 0000
|
|
020688 4163
|
|
02068a 6865 mov.w @r6+, r8
|
|
02068c 7465 add #h'65, r4
|
|
02068e 7a20 add #h'20, r10
|
|
020690 756e add #h'6e, r5
|
|
020692 2076 mov.l r7, @-r0
|
|
020694 6568 swap.b r6, r5
|
|
020696 6963 mov r6, r9
|
|
020698 756c add #h'6c, r5
|
|
02069a 6520 mov.b @r2, r5
|
|
02069c 6e6f exts.w r6, r14
|
|
02069e 6972 mov.l @r7, r9
|
|
0206a0 0000
|
|
0206a2 0000
|
|
0206a4 4f62
|
|
0206a6 7465 add #h'65, r4
|
|
0206a8 6e65 mov.w @r6+, r14
|
|
0206aa 7a20 add #h'20, r10
|
|
0206ac 756e add #h'6e, r5
|
|
0206ae 2073
|
|
0206b0 636f exts.w r6, r3
|
|
0206b2 7265 add #h'65, r2
|
|
0206b4 0000
|
|
0206b6 0000
|
|
0206b8 4f68
|
|
0206ba 2e2e mulu.w r2, r14
|
|
0206bc 2e00 mov.b r0, @r14
|
|
0206be 0000
|
|
0206c0 566f mov.l @(h'3c,r6), r6
|
|
0206c2 6c65 mov.w @r6+, r12
|
|
0206c4 7a20 add #h'20, r10
|
|
0206c6 7375 add #h'75, r3
|
|
0206c8 7220 add #h'20, r2
|
|
0206ca 3530 cmp/eq r3, r5
|
|
0206cc 6b6d extu.w r6, r11
|
|
0206ce 0000
|
|
0206d0 4661
|
|
0206d2 6974 mov.b @r7+, r9
|
|
0206d4 6573 mov r7, r5
|
|
0206d6 2031 mov.w r3, @r0
|
|
0206d8 306b subv r6, r0
|
|
0206da 6d20 mov.b @r2, r13
|
|
0206dc 6176 mov.l @r7+, r1
|
|
0206de 6563 mov r6, r5
|
|
0206e0 206c cmp/str r6, r0
|
|
0206e2 6100 mov.b @r0, r1
|
|
0206e4 4465
|
|
0206e6 7065 add #h'65, r0
|
|
0206e8 6e73 mov r7, r14
|
|
0206ea 657a negc r7, r5
|
|
0206ec 2070 mov.b r7, @r0
|
|
0206ee 6c75 mov.w @r7+, r12
|
|
0206f0 7320 add #h'20, r3
|
|
0206f2 6465 mov.w @r6+, r4
|
|
0206f4 2035 mov.w r3, @-r0
|
|
0206f6 3030 cmp/eq r3, r0
|
|
0206f8 3030 cmp/eq r3, r0
|
|
0206fa 0000
|
|
0206fc 7065 add #h'65, r0
|
|
0206fe 6e64 mov.b @r6+, r14
|
|
020700 616e exts.b r6, r1
|
|
020702 7420 add #h'20, r4
|
|
020704 3220 cmp/eq r2, r2
|
|
020706 6d69 swap.w r6, r13
|
|
020708 6e75 mov.w @r7+, r14
|
|
02070a 7465 add #h'65, r4
|
|
02070c 7300
|
|
02070e 0000
|
|
020710 636f exts.w r6, r3
|
|
020712 6c6c extu.b r6, r12
|
|
020714 6563 mov r6, r5
|
|
020716 7465 add #h'65, r4
|
|
020718 7220 add #h'20, r2
|
|
02071a 6465 mov.w @r6+, r4
|
|
02071c 2070 mov.b r7, @r0
|
|
02071e 6965 mov.w @r6+, r9
|
|
020720 6365 mov.w @r6+, r3
|
|
020722 2f6a xor r6, r15
|
|
020724 6574 mov.b @r7+, r5
|
|
020726 6f6e exts.b r6, r15
|
|
020728 0000
|
|
02072a 0000
|
|
02072c 656c extu.b r6, r5
|
|
02072e 656d extu.w r6, r5
|
|
020730 656e exts.b r6, r5
|
|
020732 7473 add #h'73, r4
|
|
020734 2064 mov.b r6, @-r0
|
|
020736 7520 add #h'20, r5
|
|
020738 6a65 mov.w @r6+, r10
|
|
02073a 7500
|
|
02073c 6574 mov.b @r7+, r5
|
|
02073e 616e exts.b r6, r1
|
|
020740 7420 add #h'20, r4
|
|
020742 6d6f exts.w r6, r13
|
|
020744 7274 add #h'74, r2
|
|
020746 0000
|
|
020748 756e add #h'6e, r5
|
|
02074a 206d xtrct r6, r0
|
|
02074c 6973 mov r7, r9
|
|
02074e 7369 add #h'69, r3
|
|
020750 6c65 mov.w @r6+, r12
|
|
020752 2033
|
|
020754 2066 mov.l r6, @-r0
|
|
020756 6f69 swap.w r6, r15
|
|
020758 7320 add #h'20, r3
|
|
02075a 6465 mov.w @r6+, r4
|
|
02075c 2073
|
|
02075e 7569 add #h'69, r5
|
|
020760 7465 add #h'65, r4
|
|
020762 0000
|
|
020764 287a xor r7, r8
|
|
020766 6170 mov.b @r7, r1
|
|
020768 7065 add #h'65, r0
|
|
02076a 7572 add #h'72, r5
|
|
02076c 206f muls.w r6, r0
|
|
02076e 7520 add #h'20, r5
|
|
020770 6c61 mov.w @r6, r12
|
|
020772 7365 add #h'65, r3
|
|
020774 7229 add #h'29, r2
|
|
020776 2039 and r3, r0
|
|
020778 3920 cmp/eq r2, r9
|
|
02077a 666f exts.w r6, r6
|
|
02077c 6973 mov r7, r9
|
|
02077e 0000
|
|
020780 636f exts.w r6, r3
|
|
020782 7374 add #h'74, r3
|
|
020784 756d add #h'6d, r5
|
|
020786 6520 mov.b @r2, r5
|
|
020788 6574 mov.b @r7+, r5
|
|
02078a 2065 mov.w r6, @-r0
|
|
02078c 6e20 mov.b @r2, r14
|
|
02078e 7265 add #h'65, r2
|
|
020790 6163 mov r6, r1
|
|
020792 7465 add #h'65, r4
|
|
020794 7572 add #h'72, r5
|
|
020796 0000
|
|
020798 3130 cmp/eq r3, r1
|
|
02079a 3020 cmp/eq r2, r0
|
|
02079c 666f exts.w r6, r6
|
|
02079e 6973 mov r7, r9
|
|
0207a0 0000
|
|
0207a2 0000
|
|
0207a4 6174 mov.b @r7+, r1
|
|
0207a6 6f6d extu.w r6, r15
|
|
0207a8 6971 mov.w @r7, r9
|
|
0207aa 7565 add #h'65, r5
|
|
0207ac 7300
|
|
0207ae 0000
|
|
0207b0 6427 not r2, r4
|
|
0207b2 6578 swap.b r7, r5
|
|
0207b4 6163 mov r6, r1
|
|
0207b6 7465 add #h'65, r4
|
|
0207b8 6d65 mov.w @r6+, r13
|
|
0207ba 6e74 mov.b @r7+, r14
|
|
0207bc 2032 mov.l r3, @r0
|
|
0207be 3030 cmp/eq r3, r0
|
|
0207c0 6d00 mov.b @r0, r13
|
|
0207c2 0000
|
|
0207c4 6176 mov.l @r7+, r1
|
|
0207c6 6563 mov r6, r5
|
|
0207c8 206c cmp/str r6, r0
|
|
0207ca 6520 mov.b @r2, r5
|
|
0207cc 7465 add #h'65, r4
|
|
0207ce 6c65 mov.w @r6+, r12
|
|
0207d0 706f add #h'6f, r0
|
|
0207d2 7274 add #h'74, r2
|
|
0207d4 6575 mov.w @r7+, r5
|
|
0207d6 7200
|
|
0207d8 3220 cmp/eq r2, r2
|
|
0207da 666f exts.w r6, r6
|
|
0207dc 6973 mov r7, r9
|
|
0207de 2065 mov.w r6, @-r0
|
|
0207e0 6e20 mov.b @r2, r14
|
|
0207e2 756e add #h'6e, r5
|
|
0207e4 6520 mov.b @r2, r5
|
|
0207e6 7061 add #h'61, r0
|
|
0207e8 7274 add #h'74, r2
|
|
0207ea 6965 mov.w @r6+, r9
|
|
0207ec 0000
|
|
0207ee 0000
|
|
0207f0 6427 not r2, r4
|
|
0207f2 6578 swap.b r7, r5
|
|
0207f4 6163 mov r6, r1
|
|
0207f6 7465 add #h'65, r4
|
|
0207f8 6d65 mov.w @r6+, r13
|
|
0207fa 6e74 mov.b @r7+, r14
|
|
0207fc 2036 mov.l r3, @-r0
|
|
0207fe 3920 cmp/eq r2, r9
|
|
020800 7069 add #h'69, r0
|
|
020802 6563 mov r6, r5
|
|
020804 6573 mov r7, r5
|
|
020806 0000
|
|
020808 596f mov.l @(h'3c,r6), r9
|
|
02080a 7520 add #h'20, r5
|
|
02080c 746f add #h'6f, r4
|
|
02080e 7563 add #h'63, r5
|
|
020810 6820 mov.b @r2, r8
|
|
020812 6d79 swap.w r7, r13
|
|
020814 2074 mov.b r7, @-r0
|
|
020816 7261 add #h'61, r2
|
|
020818 6c61 mov.w @r6, r12
|
|
02081a 6c61 mov.w @r6, r12
|
|
02081c 2e2e mulu.w r2, r14
|
|
02081e 2e00 mov.b r0, @r14
|
|
020820 6265 mov.w @r6+, r2
|
|
020822 6361 mov.w @r6, r3
|
|
020824 6e65 mov.w @r6+, r14
|
|
020826 2064 mov.b r6, @-r0
|
|
020828 2765 mov.w r6, @-r7
|
|
02082a 6e66 mov.l @r6+, r14
|
|
02082c 6572 mov.l @r7, r5
|
|
02082e 0000
|
|
020830 7069 add #h'69, r0
|
|
020832 6563 mov r6, r5
|
|
020834 6573 mov r7, r5
|
|
020836 0000
|
|
020838 5045 mov.l @(h'14,r4), r0
|
|
02083a 5449 mov.l @(h'24,r4), r4
|
|
02083c 5420 mov.l @(h'0,r2), r4
|
|
02083e 424f mac.w @r4+, @r2+
|
|
020840 4e55
|
|
020842 5300 mov.l @(h'0,r0), r3
|
|
020844 4752
|
|
020846 4f53
|
|
020848 2042 mov.l r4, @r0
|
|
02084a 4f4e ldc r15, spc
|
|
02084c 5553 mov.l @(h'c,r5), r5
|
|
02084e 0000
|
|
020850 4a41
|
|
020852 434b
|
|
020854 504f mov.l @(h'3c,r4), r0
|
|
020856 5400 mov.l @(h'0,r0), r4
|
|
020858 5045 mov.l @(h'14,r4), r0
|
|
02085a 5449 mov.l @(h'24,r4), r4
|
|
02085c 5445 mov.l @(h'14,r4), r4
|
|
02085e 2045 mov.w r4, @-r0
|
|
020860 5850 mov.l @(h'0,r5), r8
|
|
020862 4c4f mac.w @r4+, @r12+
|
|
020864 5349 mov.l @(h'24,r4), r3
|
|
020866 4f4e ldc r15, spc
|
|
020868 0000
|
|
02086a 0000
|
|
02086c 4752
|
|
02086e 4f53
|
|
020870 5345 mov.l @(h'14,r4), r3
|
|
020872 2045 mov.w r4, @-r0
|
|
020874 5850 mov.l @(h'0,r5), r8
|
|
020876 4c4f mac.w @r4+, @r12+
|
|
020878 5349 mov.l @(h'24,r4), r3
|
|
02087a 4f4e ldc r15, spc
|
|
02087c 0000
|
|
02087e 0000
|
|
020880 424f mac.w @r4+, @r2+
|
|
020882 4d42
|
|
020884 4520 shal r5
|
|
020886 4154
|
|
020888 4f4d shld r4, r15
|
|
02088a 4951
|
|
02088c 5545 mov.l @(h'14,r4), r5
|
|
02088e 0000
|
|
020890 5345 mov.l @(h'14,r4), r3
|
|
020892 434f mac.w @r4+, @r3+
|
|
020894 4e44
|
|
020896 4520 shal r5
|
|
020898 4348
|
|
02089a 414e ldc r1, spc
|
|
02089c 4345
|
|
02089e 0000
|
|
0208a0 4a45
|
|
0208a2 544f mov.l @(h'3c,r4), r4
|
|
0208a4 4e53
|
|
0208a6 2042 mov.l r4, @r0
|
|
0208a8 4f4e ldc r15, spc
|
|
0208aa 5553 mov.l @(h'c,r5), r5
|
|
0208ac 0000
|
|
0208ae 0000
|
|
0208b0 444f mac.w @r4+, @r4+
|
|
0208b2 5542 mov.l @(h'8,r4), r5
|
|
0208b4 4c45
|
|
0208b6 2050 mov.b r5, @r0
|
|
0208b8 4945
|
|
0208ba 4345
|
|
0208bc 0000
|
|
0208be 0000
|
|
0208c0 4c4f mac.w @r4+, @r12+
|
|
0208c2 4e47 ldc.l @r14+, spc
|
|
0208c4 5545 mov.l @(h'14,r4), r5
|
|
0208c6 5552 mov.l @(h'8,r5), r5
|
|
0208c8 2044 mov.b r4, @-r0
|
|
0208ca 2741 mov.w r4, @r7
|
|
0208cc 5641 mov.l @(h'4,r4), r6
|
|
0208ce 4e43 stc.l spc, @-r14
|
|
0208d0 4500 shll r5
|
|
0208d2 0000
|
|
0208d4 2b31 mov.w r3, @r11
|
|
0208d6 3030 cmp/eq r3, r0
|
|
0208d8 2070 mov.b r7, @r0
|
|
0208da 6965 mov.w @r6+, r9
|
|
0208dc 6365 mov.w @r6+, r3
|
|
0208de 7320 add #h'20, r3
|
|
0208e0 2100 mov.b r0, @r1
|
|
0208e2 0000
|
|
0208e4 2b35 mov.w r3, @-r11
|
|
0208e6 3030 cmp/eq r3, r0
|
|
0208e8 2070 mov.b r7, @r0
|
|
0208ea 6965 mov.w @r6+, r9
|
|
0208ec 6365 mov.w @r6+, r3
|
|
0208ee 7320 add #h'20, r3
|
|
0208f0 2100 mov.b r0, @r1
|
|
0208f2 0000
|
|
0208f4 2b31 mov.w r3, @r11
|
|
0208f6 3030 cmp/eq r3, r0
|
|
0208f8 3020 cmp/eq r2, r0
|
|
0208fa 7069 add #h'69, r0
|
|
0208fc 6563 mov r6, r5
|
|
0208fe 6573 mov r7, r5
|
|
020900 2021 mov.w r2, @r0
|
|
020902 0000
|
|
020904 4175
|
|
020906 676d extu.w r6, r7
|
|
020908 656e exts.b r6, r5
|
|
02090a 7465 add #h'65, r4
|
|
02090c 206c cmp/str r6, r0
|
|
02090e 6567 not r6, r5
|
|
020910 6572 mov.l @r7, r5
|
|
020912 656d extu.w r6, r5
|
|
020914 656e exts.b r6, r5
|
|
020916 7400
|
|
020918 4175
|
|
02091a 676d extu.w r6, r7
|
|
02091c 656e exts.b r6, r5
|
|
02091e 7465 add #h'65, r4
|
|
020920 2074 mov.b r7, @-r0
|
|
020922 6f6e exts.b r6, r15
|
|
020924 2073
|
|
020926 636f exts.w r6, r3
|
|
020928 7265 add #h'65, r2
|
|
02092a 2021 mov.w r2, @r0
|
|
02092c 0000
|
|
02092e 0000
|
|
020930 426f mac.w @r6+, @r2+
|
|
020932 6f73 mov r7, r15
|
|
020934 7420 add #h'20, r4
|
|
020936 746f add #h'6f, r4
|
|
020938 6e20 mov.b @r2, r14
|
|
02093a 7363 add #h'63, r3
|
|
02093c 6f72 mov.l @r7, r15
|
|
02093e 6520 mov.b @r2, r5
|
|
020940 2100 mov.b r0, @r1
|
|
020942 0000
|
|
020944 5265 mov.l @(h'14,r6), r2
|
|
020946 7061 add #h'61, r0
|
|
020948 7273 add #h'73, r2
|
|
02094a 2063
|
|
02094c 6f6d extu.w r6, r15
|
|
02094e 6d65 mov.w @r6+, r13
|
|
020950 2073
|
|
020952 6920 mov.b @r2, r9
|
|
020954 6465 mov.w @r6+, r4
|
|
020956 0000
|
|
020958 416c shad r6, r1
|
|
02095a 6c65 mov.w @r6+, r12
|
|
02095c 7a2c add #h'2c, r10
|
|
02095e 2063
|
|
020960 6164 mov.b @r6+, r1
|
|
020962 6561 mov.w @r6, r5
|
|
020964 7520 add #h'20, r5
|
|
020966 2100 mov.b r0, @r1
|
|
020968 5069 mov.l @(h'24,r6), r0
|
|
02096a 6563 mov r6, r5
|
|
02096c 6573 mov r7, r5
|
|
02096e 2064 mov.b r6, @-r0
|
|
020970 6f75 mov.w @r7+, r15
|
|
020972 626c extu.b r6, r2
|
|
020974 6565 mov.w @r6+, r5
|
|
020976 7320 add #h'20, r3
|
|
020978 6120 mov.b @r2, r1
|
|
02097a 6c61 mov.w @r6, r12
|
|
02097c 0000
|
|
02097e 0000
|
|
020980 3735 dmulu.l r3, r7
|
|
020982 306d dmuls.l r6, r0
|
|
020984 2064 mov.b r6, @-r0
|
|
020986 2761 mov.w r6, @r7
|
|
020988 7661 add #h'61, r6
|
|
02098a 6e63 mov r6, r14
|
|
02098c 6520 mov.b @r2, r5
|
|
02098e 6120 mov.b @r2, r1
|
|
020990 6c61 mov.w @r6, r12
|
|
020992 0000
|
|
020994 746f add #h'6f, r4
|
|
020996 6e20 mov.b @r2, r14
|
|
020998 7363 add #h'63, r3
|
|
02099a 6f72 mov.l @r7, r15
|
|
02099c 6520 mov.b @r2, r5
|
|
02099e 2100 mov.b r0, @r1
|
|
0209a0 7269 add #h'69, r2
|
|
0209a2 656e exts.b r6, r5
|
|
0209a4 206e mulu.w r6, r0
|
|
0209a6 2765 mov.w r6, @-r7
|
|
0209a8 7461 add #h'61, r4
|
|
0209aa 6974 mov.b @r7+, r9
|
|
0209ac 2021 mov.w r2, @r0
|
|
0209ae 0000
|
|
0209b0 7072 add #h'72, r0
|
|
0209b2 6f63 mov r6, r15
|
|
0209b4 6861 mov.w @r6, r8
|
|
0209b6 696e exts.b r6, r9
|
|
0209b8 6520 mov.b @r2, r5
|
|
0209ba 7061 add #h'61, r0
|
|
0209bc 7274 add #h'74, r2
|
|
0209be 6965 mov.w @r6+, r9
|
|
0209c0 2021 mov.w r2, @r0
|
|
0209c2 0000
|
|
0209c4 0810
|
|
0209c6 0004 mov.b r0, @(r0,r0)
|
|
0209c8 0810
|
|
0209ca 017c mov.b @(r0,r7), r1
|
|
0209cc 0810
|
|
0209ce 017c mov.b @(r0,r7), r1
|
|
0209d0 0810
|
|
0209d2 029c mov.b @(r0,r9), r2
|
|
0209d4 0032 stc ssr, r0
|
|
0209d6 1058 mov.l r5, @(h'20,r0)
|
|
0209d8 005c mov.b @(r0,r5), r0
|
|
0209da 005c mov.b @(r0,r5), r0
|
|
0209dc 0066 mov.l r6, @(r0,r0)
|
|
0209de 006c mov.b @(r0,r6), r0
|
|
0209e0 0073
|
|
0209e2 0030
|
|
0209e4 005c mov.b @(r0,r5), r0
|
|
0209e6 0000
|
|
0209e8 005c mov.b @(r0,r5), r0
|
|
0209ea 005c mov.b @(r0,r5), r0
|
|
0209ec 0063
|
|
0209ee 0072
|
|
0209f0 0064 mov.b r6, @(r0,r0)
|
|
0209f2 0030
|
|
0209f4 005c mov.b @(r0,r5), r0
|
|
0209f6 0000
|
|
0209f8 0000
|
|
0209fa 0000
|
|
0209fc 0000
|
|
0209fe 753f add #h'3f, r5
|
|
020a00 ffff
|
|
020a02 ffff
|
|
020a04 ffff
|
|
020a06 ffff
|
|
020a08 ffff
|
|
020a0a ffff
|
|
020a0c ffff
|
|
020a0e ffff
|
|
020a10 ffff
|
|
020a12 ffff
|
|
020a14 ffff
|
|
020a16 ffff
|
|
020a18 ffff
|
|
020a1a ffff
|
|
020a1c ffff
|
|
020a1e ffff
|
|
020a20 0000
|
|
020a22 7534 add #h'34, r5
|
|
020a24 0000
|
|
020a26 0087 mul.l r8, r0
|
|
020a28 0000
|
|
020a2a 000f mac.l @r0+, @r0+
|
|
020a2c 0000
|
|
020a2e 002e mov.l @(r0,r2), r0
|
|
020a30 0000
|
|
020a32 0030
|
|
020a34 ffff
|
|
020a36 ffff
|
|
020a38 ffff
|
|
020a3a ffff
|
|
020a3c 0000
|
|
020a3e 0099
|
|
020a40 0000
|
|
020a42 0089
|
|
020a44 0000
|
|
020a46 0033
|
|
020a48 0000
|
|
020a4a 0032 stc ssr, r0
|
|
020a4c 0000
|
|
020a4e 0031
|
|
020a50 ffff
|
|
020a52 ffff
|
|
020a54 ffff
|
|
020a56 ffff
|
|
020a58 0000
|
|
020a5a 00b9
|
|
020a5c 0000
|
|
020a5e 00a9
|
|
020a60 0000
|
|
020a62 0036 mov.l r3, @(r0,r0)
|
|
020a64 0000
|
|
020a66 0035 mov.w r3, @(r0,r0)
|
|
020a68 0000
|
|
020a6a 0034 mov.b r3, @(r0,r0)
|
|
020a6c ffff
|
|
020a6e ffff
|
|
020a70 ffff
|
|
020a72 ffff
|
|
020a74 ffff
|
|
020a76 ffff
|
|
020a78 0000
|
|
020a7a 7549 add #h'49, r5
|
|
020a7c 0000
|
|
020a7e 0039
|
|
020a80 0000
|
|
020a82 0038 ldtlb
|
|
020a84 0000
|
|
020a86 0037 mul.l r3, r0
|
|
020a88 ffff
|
|
020a8a ffff
|
|
020a8c 0000
|
|
020a8e 000e mov.l @(r0,r0), r0
|
|
020a90 0000
|
|
020a92 002c mov.b @(r0,r2), r0
|
|
020a94 0000
|
|
020a96 0029 movt r0
|
|
020a98 0000
|
|
020a9a 0028 clrmac
|
|
020a9c 0000
|
|
020a9e 755e add #h'5e, r5
|
|
020aa0 0000
|
|
020aa2 00bb
|
|
020aa4 ffff
|
|
020aa6 ffff
|
|
020aa8 0000
|
|
020aaa 0083 pref @r0
|
|
020aac 0000
|
|
020aae 0082 stc r0_bank, r0
|
|
020ab0 0000
|
|
020ab2 0081
|
|
020ab4 0000
|
|
020ab6 0085 mov.w r8, @(r0,r0)
|
|
020ab8 0000
|
|
020aba 0095 mov.w r9, @(r0,r0)
|
|
020abc 0000
|
|
020abe 7531 add #h'31, r5
|
|
020ac0 ffff
|
|
020ac2 ffff
|
|
020ac4 0000
|
|
020ac6 7545 add #h'45, r5
|
|
020ac8 0000
|
|
020aca 7547 add #h'47, r5
|
|
020acc 0000
|
|
020ace 7532 add #h'32, r5
|
|
020ad0 0000
|
|
020ad2 00a8
|
|
020ad4 0000
|
|
020ad6 008b
|
|
020ad8 0000
|
|
020ada 7537 add #h'37, r5
|
|
020adc ffff
|
|
020ade ffff
|
|
020ae0 0000
|
|
020ae2 7542 add #h'42, r5
|
|
020ae4 0000
|
|
020ae6 7544 add #h'44, r5
|
|
020ae8 0000
|
|
020aea 7533 add #h'33, r5
|
|
020aec 0000
|
|
020aee 7540 add #h'40, r5
|
|
020af0 0000
|
|
020af2 7538 add #h'38, r5
|
|
020af4 0000
|
|
020af6 7536 add #h'36, r5
|
|
020af8 ffff
|
|
020afa ffff
|
|
020afc 0000
|
|
020afe 753e add #h'3e, r5
|
|
020b00 0000
|
|
020b02 753d add #h'3d, r5
|
|
020b04 0000
|
|
020b06 753c add #h'3c, r5
|
|
020b08 0000
|
|
020b0a 753b add #h'3b, r5
|
|
020b0c 0000
|
|
020b0e 753a add #h'3a, r5
|
|
020b10 0000
|
|
020b12 7539 add #h'39, r5
|
|
020b14 ffff
|
|
020b16 ffff
|
|
020b18 ffff
|
|
020b1a ffff
|
|
020b1c ffff
|
|
020b1e ffff
|
|
020b20 ffff
|
|
020b22 ffff
|
|
020b24 ffff
|
|
020b26 ffff
|
|
020b28 ffff
|
|
020b2a ffff
|
|
020b2c ffff
|
|
020b2e ffff
|
|
020b30 ffff
|
|
020b32 ffff
|
|
020b34 ffff
|
|
020b36 ffff
|
|
020b38 ffff
|
|
020b3a ffff
|
|
020b3c ffff
|
|
020b3e ffff
|
|
020b40 ffff
|
|
020b42 ffff
|
|
020b44 ffff
|
|
020b46 ffff
|
|
020b48 ffff
|
|
020b4a ffff
|
|
020b4c aaa9 bra h'-aae ;@(h'200a2)
|
|
020b4e aaa6 bra h'-ab4 ;@(h'2009e)
|
|
020b50 aa9a bra h'-acc ;@(h'20088)
|
|
020b52 aa6a bra h'-b2c ;@(h'2002a)
|
|
020b54 a9aa bra h'-cac ;@(h'1feac)
|
|
020b56 a6aa bra h'd54 ;@(h'218ae)
|
|
020b58 9aaa mov.w @(h'154,pc), r10 ;@(h'20cb0)
|
|
020b5a 6aaa negc r10, r10
|
|
020b5c 00a9
|
|
020b5e 00a6 mov.l r10, @(r0,r0)
|
|
020b60 009a
|
|
020b62 006a
|
|
020b64 0000
|
|
020b66 7fff add #h'ff, r15
|
|
020b68 ffff
|
|
020b6a ffff
|
|
020b6c ffff
|
|
020b6e ffff
|
|
020b70 0000
|
|
020b72 8001 mov.b r0, @(h'1,r0)
|
|
020b74 0000
|
|
020b76 0000
|
|
020b78 0000
|
|
020b7a 0000
|
|
020b7c 0000
|
|
020b7e 7fff add #h'ff, r15
|
|
020b80 0000
|
|
020b82 0000
|
|
020b84 0000
|
|
020b86 0000
|
|
020b88 0000
|
|
020b8a 0000
|
|
020b8c 8000 mov.b r0, @(h'0,r0)
|
|
020b8e 0000
|
|
020b90 0000
|
|
020b92 0000
|
|
020b94 0000
|
|
020b96 ffff
|
|
020b98 8000 mov.b r0, @(h'0,r0)
|
|
020b9a 0000
|
|
020b9c 0000
|
|
020b9e 0000
|
|
020ba0 0000
|
|
020ba2 fffe
|
|
020ba4 8000 mov.b r0, @(h'0,r0)
|
|
020ba6 0000
|
|
020ba8 0000
|
|
020baa 0000
|
|
020bac 0000
|
|
020bae 0001
|
|
020bb0 8000 mov.b r0, @(h'0,r0)
|
|
020bb2 0000
|
|
020bb4 0000
|
|
020bb6 0000
|
|
020bb8 0000
|
|
020bba 0002 stc sr, r0
|
|
020bbc 8000 mov.b r0, @(h'0,r0)
|
|
020bbe 0000
|
|
020bc0 0000
|
|
020bc2 0000
|
|
020bc4 0000
|
|
020bc6 0001
|
|
020bc8 c90f and #h'f, r0
|
|
020bca daa2 mov.l @(h'288,pc), r10 ;@(h'20e54)
|
|
020bcc 2168 tst r6, r1
|
|
020bce c235 mov.l r0, @(h'd4,gbr)
|
|
020bd0 0000
|
|
020bd2 0002 stc sr, r0
|
|
020bd4 c90f and #h'f, r0
|
|
020bd6 daa2 mov.l @(h'288,pc), r10 ;@(h'20e60)
|
|
020bd8 2168 tst r6, r1
|
|
020bda c235 mov.l r0, @(h'd4,gbr)
|
|
020bdc 0000
|
|
020bde 0000
|
|
020be0 c90f and #h'f, r0
|
|
020be2 daa2 mov.l @(h'288,pc), r10 ;@(h'20e6c)
|
|
020be4 2168 tst r6, r1
|
|
020be6 c235 mov.l r0, @(h'd4,gbr)
|
|
020be8 0000
|
|
020bea ffff
|
|
020bec c90f and #h'f, r0
|
|
020bee daa2 mov.l @(h'288,pc), r10 ;@(h'20e78)
|
|
020bf0 2168 tst r6, r1
|
|
020bf2 c235 mov.l r0, @(h'd4,gbr)
|
|
020bf4 0000
|
|
020bf6 ffff
|
|
020bf8 b172 bsr h'2e4 ;@(h'20ee0)
|
|
020bfa 17f7 mov.l r15, @(h'1c,r7)
|
|
020bfc d1cf mov.l @(h'33c,pc), r1 ;@(h'20f3c)
|
|
020bfe 79ac add #h'ac, r9
|
|
020c00 8000 mov.b r0, @(h'0,r0)
|
|
020c02 8001 mov.b r0, @(h'1,r0)
|
|
020c04 0000
|
|
020c06 0000
|
|
020c08 0000
|
|
020c0a 0000
|
|
020c0c 8000 mov.b r0, @(h'0,r0)
|
|
020c0e 7fff add #h'ff, r15
|
|
020c10 0000
|
|
020c12 0000
|
|
020c14 0000
|
|
020c16 0000
|
|
020c18 8000 mov.b r0, @(h'0,r0)
|
|
020c1a 0000
|
|
020c1c 8000 mov.b r0, @(h'0,r0)
|
|
020c1e 0000
|
|
020c20 0000
|
|
020c22 0000
|
|
020c24 8000 mov.b r0, @(h'0,r0)
|
|
020c26 ffff
|
|
020c28 8000 mov.b r0, @(h'0,r0)
|
|
020c2a 0000
|
|
020c2c 0000
|
|
020c2e 0000
|
|
020c30 8000 mov.b r0, @(h'0,r0)
|
|
020c32 fffe
|
|
020c34 8000 mov.b r0, @(h'0,r0)
|
|
020c36 0000
|
|
020c38 0000
|
|
020c3a 0000
|
|
020c3c 8000 mov.b r0, @(h'0,r0)
|
|
020c3e 0001
|
|
020c40 8000 mov.b r0, @(h'0,r0)
|
|
020c42 0000
|
|
020c44 0000
|
|
020c46 0000
|
|
020c48 8000 mov.b r0, @(h'0,r0)
|
|
020c4a 0002 stc sr, r0
|
|
020c4c 8000 mov.b r0, @(h'0,r0)
|
|
020c4e 0000
|
|
020c50 0000
|
|
020c52 0000
|
|
020c54 8000 mov.b r0, @(h'0,r0)
|
|
020c56 0001
|
|
020c58 c90f and #h'f, r0
|
|
020c5a daa2 mov.l @(h'288,pc), r10 ;@(h'20ee4)
|
|
020c5c 2168 tst r6, r1
|
|
020c5e c235 mov.l r0, @(h'd4,gbr)
|
|
020c60 8000 mov.b r0, @(h'0,r0)
|
|
020c62 0002 stc sr, r0
|
|
020c64 c90f and #h'f, r0
|
|
020c66 daa2 mov.l @(h'288,pc), r10 ;@(h'20ef0)
|
|
020c68 2168 tst r6, r1
|
|
020c6a c235 mov.l r0, @(h'd4,gbr)
|
|
020c6c 8000 mov.b r0, @(h'0,r0)
|
|
020c6e 0000
|
|
020c70 c90f and #h'f, r0
|
|
020c72 daa2 mov.l @(h'288,pc), r10 ;@(h'20efc)
|
|
020c74 2168 tst r6, r1
|
|
020c76 c235 mov.l r0, @(h'd4,gbr)
|
|
020c78 8000 mov.b r0, @(h'0,r0)
|
|
020c7a ffff
|
|
020c7c c90f and #h'f, r0
|
|
020c7e daa2 mov.l @(h'288,pc), r10 ;@(h'20f08)
|
|
020c80 2168 tst r6, r1
|
|
020c82 c235 mov.l r0, @(h'd4,gbr)
|
|
020c84 8000 mov.b r0, @(h'0,r0)
|
|
020c86 ffff
|
|
020c88 b172 bsr h'2e4 ;@(h'20f70)
|
|
020c8a 17f7 mov.l r15, @(h'1c,r7)
|
|
020c8c d1cf mov.l @(h'33c,pc), r1 ;@(h'20fcc)
|
|
020c8e 79ac add #h'ac, r9
|
|
020c90 8000 mov.b r0, @(h'0,r0)
|
|
020c92 ffdb
|
|
020c94 c7c0 mova @(h'300,pc), r0 ;h'20f98
|
|
020c96 3795 dmulu.l r9, r7
|
|
020c98 d58e mov.l @(h'238,pc), r5 ;@(h'20ed4)
|
|
020c9a 01ba
|
|
020c9c 0000
|
|
020c9e ffe3
|
|
020ca0 8f74 bf/s h'e8 ;@(h'20d8c)
|
|
020ca2 c256 mov.l r0, @(h'158,gbr)
|
|
020ca4 eed7 mov #h'ffffffd7, r14
|
|
020ca6 0cfe mov.l @(r0,r15), r12
|
|
020ca8 8000 mov.b r0, @(h'0,r0)
|
|
020caa ffea
|
|
020cac 93f2 mov.w @(h'1e4,pc), r3 ;@(h'20e94)
|
|
020cae 7ba9 add #h'a9, r11
|
|
020cb0 be48 bsr h'-370 ;@(h'20944)
|
|
020cb2 e7c1 mov #h'ffffffc1, r7
|
|
020cb4 0000
|
|
020cb6 fff0
|
|
020cb8 d00d mov.l @(h'34,pc), r0 ;@(h'20cf0)
|
|
020cba 00cd mov.w @(r0,r12), r0
|
|
020cbc b7c6 bsr h'f8c ;@(h'21c4c)
|
|
020cbe dcdd mov.l @(h'374,pc), r12 ;@(h'21034)
|
|
020cc0 8000 mov.b r0, @(h'0,r0)
|
|
020cc2 fff6
|
|
020cc4 b60b bsr h'c16 ;@(h'218de)
|
|
020cc6 60b6 mov.l @r11+, r0
|
|
020cc8 09f8
|
|
020cca c3ea trapa #h'ea
|
|
020ccc 0000
|
|
020cce fffb
|
|
020cd0 aaaa bra h'-aac ;@(h'20228)
|
|
020cd2 aaaa bra h'-aac ;@(h'2022a)
|
|
020cd4 aaa9 bra h'-aae ;@(h'2022a)
|
|
020cd6 dcf4 mov.l @(h'3d0,pc), r12 ;@(h'210a8)
|
|
020cd8 8000 mov.b r0, @(h'0,r0)
|
|
020cda fffe
|
|
020cdc ffff
|
|
020cde ffff
|
|
020ce0 ffff
|
|
020ce2 ff61
|
|
020ce4 0000
|
|
020ce6 0000
|
|
020ce8 8000 mov.b r0, @(h'0,r0)
|
|
020cea 0000
|
|
020cec 0000
|
|
020cee 0000
|
|
020cf0 8000 mov.b r0, @(h'0,r0)
|
|
020cf2 ffd7
|
|
020cf4 d551 mov.l @(h'144,pc), r5 ;@(h'20e3c)
|
|
020cf6 2388 tst r8, r3
|
|
020cf8 913c mov.w @(h'78,pc), r1 ;@(h'20d74)
|
|
020cfa fec2
|
|
020cfc 0000
|
|
020cfe ffdf
|
|
020d00 b090 bsr h'120 ;@(h'20e24)
|
|
020d02 4623 stc.l vbr, @-r6
|
|
020d04 e76d mov #h'6d, r7
|
|
020d06 d6b4 mov.l @(h'2d0,pc), r6 ;@(h'20fd8)
|
|
020d08 8000 mov.b r0, @(h'0,r0)
|
|
020d0a ffe6
|
|
020d0c d732 mov.l @(h'c8,pc), r7 ;@(h'20dd8)
|
|
020d0e 2946 mov.l r4, @-r9
|
|
020d10 bf3b bsr h'-18a ;@(h'20b8a)
|
|
020d12 01d7 mul.l r13, r1
|
|
020d14 0000
|
|
020d16 ffed
|
|
020d18 b8ef bsr h'-e22 ;@(h'1fefa)
|
|
020d1a 1d29 mov.l r2, @(h'24,r13)
|
|
020d1c 9845 mov.w @(h'8a,pc), r8 ;@(h'20daa)
|
|
020d1e d505 mov.l @(h'14,pc), r5 ;@(h'20d34)
|
|
020d20 8000 mov.b r0, @(h'0,r0)
|
|
020d22 fff3
|
|
020d24 d00d mov.l @(h'34,pc), r0 ;@(h'20d5c)
|
|
020d26 00d0
|
|
020d28 0c53
|
|
020d2a 6524 mov.b @r2+, r5
|
|
020d2c 0000
|
|
020d2e fff9
|
|
020d30 8888 cmp/eq #h'ffffff88, r0
|
|
020d32 8888 cmp/eq #h'ffffff88, r0
|
|
020d34 8888 cmp/eq #h'ffffff88, r0
|
|
020d36 568a mov.l @(h'28,r8), r6
|
|
020d38 8000 mov.b r0, @(h'0,r0)
|
|
020d3a fffd
|
|
020d3c aaaa bra h'-aac ;@(h'20294)
|
|
020d3e aaaa bra h'-aac ;@(h'20296)
|
|
020d40 aaaa bra h'-aac ;@(h'20298)
|
|
020d42 aa97 bra h'-ad2 ;@(h'20274)
|
|
020d44 0000
|
|
020d46 0000
|
|
020d48 8000 mov.b r0, @(h'0,r0)
|
|
020d4a 0000
|
|
020d4c 0000
|
|
020d4e 0000
|
|
020d50 2020 mov.b r2, @r0
|
|
020d52 2020 mov.b r2, @r0
|
|
020d54 2020 mov.b r2, @r0
|
|
020d56 2020 mov.b r2, @r0
|
|
020d58 2060 mov.b r6, @r0
|
|
020d5a 6060 mov.b @r6, r0
|
|
020d5c 6060 mov.b @r6, r0
|
|
020d5e 2020 mov.b r2, @r0
|
|
020d60 2020 mov.b r2, @r0
|
|
020d62 2020 mov.b r2, @r0
|
|
020d64 2020 mov.b r2, @r0
|
|
020d66 2020 mov.b r2, @r0
|
|
020d68 2020 mov.b r2, @r0
|
|
020d6a 2020 mov.b r2, @r0
|
|
020d6c 2020 mov.b r2, @r0
|
|
020d6e 2020 mov.b r2, @r0
|
|
020d70 4810 dt r8
|
|
020d72 1010 mov.l r1, @(h'0,r0)
|
|
020d74 1010 mov.l r1, @(h'0,r0)
|
|
020d76 1010 mov.l r1, @(h'0,r0)
|
|
020d78 1010 mov.l r1, @(h'0,r0)
|
|
020d7a 1010 mov.l r1, @(h'0,r0)
|
|
020d7c 1010 mov.l r1, @(h'0,r0)
|
|
020d7e 1010 mov.l r1, @(h'0,r0)
|
|
020d80 8484 mov.b @(h'4,r8), r0
|
|
020d82 8484 mov.b @(h'4,r8), r0
|
|
020d84 8484 mov.b @(h'4,r8), r0
|
|
020d86 8484 mov.b @(h'4,r8), r0
|
|
020d88 8484 mov.b @(h'4,r8), r0
|
|
020d8a 1010 mov.l r1, @(h'0,r0)
|
|
020d8c 1010 mov.l r1, @(h'0,r0)
|
|
020d8e 1010 mov.l r1, @(h'0,r0)
|
|
020d90 1081 mov.l r8, @(h'4,r0)
|
|
020d92 8181 mov.w r0, @(h'2,r8)
|
|
020d94 8181 mov.w r0, @(h'2,r8)
|
|
020d96 8101 mov.w r0, @(h'2,r0)
|
|
020d98 0101
|
|
020d9a 0101
|
|
020d9c 0101
|
|
020d9e 0101
|
|
020da0 0101
|
|
020da2 0101
|
|
020da4 0101
|
|
020da6 0101
|
|
020da8 0101
|
|
020daa 0110
|
|
020dac 1010 mov.l r1, @(h'0,r0)
|
|
020dae 1010 mov.l r1, @(h'0,r0)
|
|
020db0 1082 mov.l r8, @(h'8,r0)
|
|
020db2 8282
|
|
020db4 8282
|
|
020db6 8202
|
|
020db8 0202 stc sr, r2
|
|
020dba 0202 stc sr, r2
|
|
020dbc 0202 stc sr, r2
|
|
020dbe 0202 stc sr, r2
|
|
020dc0 0202 stc sr, r2
|
|
020dc2 0202 stc sr, r2
|
|
020dc4 0202 stc sr, r2
|
|
020dc6 0202 stc sr, r2
|
|
020dc8 0202 stc sr, r2
|
|
020dca 0210
|
|
020dcc 1010 mov.l r1, @(h'0,r0)
|
|
020dce 1020 mov.l r2, @(h'0,r0)
|
|
020dd0 0000
|
|
020dd2 0000
|
|
020dd4 0000
|
|
020dd6 0000
|
|
020dd8 0000
|
|
020dda 0000
|
|
020ddc 0000
|
|
020dde 0000
|
|
020de0 0000
|
|
020de2 0000
|
|
020de4 0000
|
|
020de6 0000
|
|
020de8 0000
|
|
020dea 0000
|
|
020dec 0000
|
|
020dee 0000
|
|
020df0 0000
|
|
020df2 0000
|
|
020df4 0000
|
|
020df6 0000
|
|
020df8 0000
|
|
020dfa 0000
|
|
020dfc 0000
|
|
020dfe 0000
|
|
020e00 0000
|
|
020e02 0000
|
|
020e04 0000
|
|
020e06 0000
|
|
020e08 0000
|
|
020e0a 0000
|
|
020e0c 0000
|
|
020e0e 0000
|
|
020e10 0000
|
|
020e12 0000
|
|
020e14 0000
|
|
020e16 0000
|
|
020e18 0000
|
|
020e1a 0000
|
|
020e1c 0000
|
|
020e1e 0000
|
|
020e20 0000
|
|
020e22 0000
|
|
020e24 0000
|
|
020e26 0000
|
|
020e28 0000
|
|
020e2a 0000
|
|
020e2c 0000
|
|
020e2e 0000
|
|
020e30 0000
|
|
020e32 0000
|
|
020e34 0000
|
|
020e36 0000
|
|
020e38 0000
|
|
020e3a 0000
|
|
020e3c 0000
|
|
020e3e 0000
|
|
020e40 0000
|
|
020e42 0000
|
|
020e44 0000
|
|
020e46 0000
|
|
020e48 0000
|
|
020e4a 0000
|
|
020e4c 0000
|
|
020e4e 0000
|
|
020e50 0000
|
|
020e52 0000
|
|
020e54 0000
|
|
020e56 0008 clrt
|
|
020e58 0000
|
|
020e5a 0000
|
|
020e5c 0000
|
|
020e5e 0050
|
|
020e60 0000
|
|
020e62 0000
|
|
020e64 0000
|
|
020e66 0320
|
|
020e68 0000
|
|
020e6a 0000
|
|
020e6c 0000
|
|
020e6e 1f40 mov.l r4, @(h'0,r15)
|
|
020e70 0000
|
|
020e72 0000
|
|
020e74 0001
|
|
020e76 3880 cmp/eq r8, r8
|
|
020e78 0000
|
|
020e7a 0000
|
|
020e7c 000c mov.b @(r0,r0), r0
|
|
020e7e 3500 cmp/eq r0, r5
|
|
020e80 0000
|
|
020e82 0000
|
|
020e84 007a
|
|
020e86 1200 mov.l r0, @(h'0,r2)
|
|
020e88 0000
|
|
020e8a 0000
|
|
020e8c 04c4 mov.b r12, @(r0,r4)
|
|
020e8e b400 bsr h'800 ;@(h'21692)
|
|
020e90 0000
|
|
020e92 0000
|
|
020e94 2faf muls.w r10, r15
|
|
020e96 0800
|
|
020e98 0000
|
|
020e9a 0001
|
|
020e9c dcd6 mov.l @(h'358,pc), r12 ;@(h'211f8)
|
|
020e9e 5000 mov.l @(h'0,r0), r0
|
|
020ea0 0000
|
|
020ea2 0012 stc gbr, r0
|
|
020ea4 a05f bra h'be ;@(h'20f66)
|
|
020ea6 2000 mov.b r0, @r0
|
|
020ea8 0000
|
|
020eaa 00ba
|
|
020eac 43b7 ldc.l @r3+, r3_bank
|
|
020eae 4000 shll r0
|
|
020eb0 0000
|
|
020eb2 0746 mov.l r4, @(r0,r7)
|
|
020eb4 a528 bra h'a50 ;@(h'21908)
|
|
020eb6 8000 mov.b r0, @(h'0,r0)
|
|
020eb8 0000
|
|
020eba 48c2
|
|
020ebc 7395 add #h'95, r3
|
|
020ebe 0000
|
|
020ec0 0002 stc sr, r0
|
|
020ec2 d798 mov.l @(h'260,pc), r7 ;@(h'21124)
|
|
020ec4 83d2
|
|
020ec6 0000
|
|
020ec8 001c mov.b @(r0,r1), r0
|
|
020eca 6bf5 mov.w @r15+, r11
|
|
020ecc 2634 mov.b r3, @-r6
|
|
020ece 0000
|
|
020ed0 011c mov.b @(r0,r1), r1
|
|
020ed2 3793 cmp/ge r9, r7
|
|
020ed4 7e08
|
|
020ed6 0000
|
|
020ed8 0000
|
|
020eda 0000
|
|
020edc 0000
|
|
020ede 0001
|
|
020ee0 0000
|
|
020ee2 0000
|
|
020ee4 0000
|
|
020ee6 0005 mov.w r0, @(r0,r0)
|
|
020ee8 0000
|
|
020eea 0000
|
|
020eec 0000
|
|
020eee 0019 div0u
|
|
020ef0 0000
|
|
020ef2 0000
|
|
020ef4 0000
|
|
020ef6 007d mov.w @(r0,r7), r0
|
|
020ef8 0000
|
|
020efa 0000
|
|
020efc 0000
|
|
020efe 0271
|
|
020f00 0000
|
|
020f02 0000
|
|
020f04 0000
|
|
020f06 0c35 mov.w r3, @(r0,r12)
|
|
020f08 0000
|
|
020f0a 0000
|
|
020f0c 0000
|
|
020f0e 3d09
|
|
020f10 0000
|
|
020f12 0000
|
|
020f14 0001
|
|
020f16 312d dmuls.l r2, r1
|
|
020f18 0000
|
|
020f1a 0000
|
|
020f1c 0005 mov.w r0, @(r0,r0)
|
|
020f1e f5e1
|
|
020f20 0000
|
|
020f22 0000
|
|
020f24 001d mov.w @(r0,r1), r0
|
|
020f26 cd65 and.b #h'65, @(r0,gbr)
|
|
020f28 0000
|
|
020f2a 0000
|
|
020f2c 0095 mov.w r9, @(r0,r0)
|
|
020f2e 02f9
|
|
020f30 0000
|
|
020f32 0000
|
|
020f34 02e9
|
|
020f36 0edd mov.w @(r0,r13), r14
|
|
020f38 0000
|
|
020f3a 0000
|
|
020f3c 0e8d mov.w @(r0,r8), r14
|
|
020f3e 4a51
|
|
020f40 0000
|
|
020f42 0000
|
|
020f44 48c2
|
|
020f46 7395 add #h'95, r3
|
|
020f48 0000
|
|
020f4a 0001
|
|
020f4c 6bcc extu.b r12, r11
|
|
020f4e 41e9
|
|
020f50 0000
|
|
020f52 0007 mul.l r0, r0
|
|
020f54 1afd mov.l r15, @(h'34,r10)
|
|
020f56 498d shld r8, r9
|
|
020f58 0000
|
|
020f5a 0023 braf r0
|
|
020f5c 86f2
|
|
020f5e 6fc1 mov.w @r12, r15
|
|
020f60 0000
|
|
020f62 00b1
|
|
020f64 a2bc bra h'578 ;@(h'214e0)
|
|
020f66 2ec5 mov.w r12, @-r14
|
|
020f68 0000
|
|
020f6a 0378
|
|
020f6c 2dac cmp/str r10, r13
|
|
020f6e e9d9 mov #h'ffffffd9, r9
|
|
020f70 0000
|
|
020f72 1158 mov.l r5, @(h'20,r1)
|
|
020f74 e460 mov #h'60, r4
|
|
020f76 913d mov.w @(h'7a,pc), r1 ;@(h'20ff4)
|
|
020f78 0000
|
|
020f7a 56bc mov.l @(h'30,r11), r6
|
|
020f7c 75e2 add #h'e2, r5
|
|
020f7e d631 mov.l @(h'c4,pc), r6 ;@(h'21044)
|
|
020f80 0001
|
|
020f82 b1ae bsr h'35c ;@(h'212e2)
|
|
020f84 4d6e
|
|
020f86 2ef5 mov.w r15, @-r14
|
|
020f88 0008 clrt
|
|
020f8a 7867 add #h'67, r8
|
|
020f8c 8326
|
|
020f8e eac9 mov #h'ffffffc9, r10
|
|
020f90 002a sts pr, r0
|
|
020f92 5a05 mov.l @(h'14,r0), r10
|
|
020f94 8fc2 bf/s h'-7c ;@(h'20f1c)
|
|
020f96 95ed mov.w @(h'1da,pc), r5 ;@(h'21174)
|
|
020f98 00d3
|
|
020f9a c21b mov.l r0, @(h'6c,gbr)
|
|
020f9c cecc xor.b #h'cc, @(r0,gbr)
|
|
020f9e eda1 mov #h'ffffffa1, r13
|
|
020fa0 0422 stc vbr, r4
|
|
020fa2 ca8b xor #h'8b, r0
|
|
020fa4 0a00
|
|
020fa6 a425 bra h'84a ;@(h'217f4)
|
|
020fa8 14ad mov.l r10, @(h'34,r4)
|
|
020faa f4b7
|
|
020fac 3203 cmp/ge r0, r2
|
|
020fae 34b9
|
|
020fb0 6765 mov.w @r6+, r7
|
|
020fb2 c793 mova @(h'24c,pc), r0 ;h'21200
|
|
020fb4 fa10
|
|
020fb6 079d mov.w @(r0,r9), r7
|
|
020fb8 cecb xor.b #h'cb, @(r0,gbr)
|
|
020fba 8f27 bf/s h'4e ;@(h'2100c)
|
|
020fbc f420
|
|
020fbe 0f3a
|
|
020fc0 a70c bra h'e18 ;@(h'21ddc)
|
|
020fc2 3c40 cmp/eq r4, r12
|
|
020fc4 a64e bra h'c9c ;@(h'21c64)
|
|
020fc6 6c52 mov.l @r5, r12
|
|
020fc8 da01 mov.l @(h'4,pc), r10 ;@(h'20fd0)
|
|
020fca ee64 mov #h'64, r14
|
|
020fcc 1a70 mov.l r7, @(h'0,r10)
|
|
020fce 8deb bt/s h'-2a ;@(h'20fa8)
|
|
020fd0 b9a7 bsr h'-cb2 ;@(h'20322)
|
|
020fd2 4a06 lds.l @r10+, mach
|
|
020fd4 37ce addc r12, r7
|
|
020fd6 2ee3
|
|
020fd8 86a3
|
|
020fda 364e addc r4, r6
|
|
020fdc a62c bra h'c58 ;@(h'21c38)
|
|
020fde 672f exts.w r2, r7
|
|
020fe0 8d9e bt/s h'-c4 ;@(h'20f20)
|
|
020fe2 89d1 bt h'-5e ;@(h'20f88)
|
|
020fe4 1346 mov.l r4, @(h'18,r3)
|
|
020fe6 bdaa bsr h'-4ac ;@(h'20b3e)
|
|
020fe8 9cb0 mov.w @(h'160,pc), r12 ;@(h'2114c)
|
|
020fea 0bfd mov.w @(r0,r15), r11
|
|
020fec 6f02 mov.l @r0, r15
|
|
020fee 5343 mov.l @(h'c,r4), r3
|
|
020ff0 bfce bsr h'-64 ;@(h'20f90)
|
|
020ff2 0f5a
|
|
020ff4 b8a6 bsr h'-eb4 ;@(h'20144)
|
|
020ff6 7636 add #h'36, r6
|
|
020ff8 9e74 mov.w @(h'e8,pc), r14 ;@(h'210e4)
|
|
020ffa d1b7 mov.l @(h'2dc,pc), r1 ;@(h'212d8)
|
|
020ffc 91e0 mov.w @(h'1c0,pc), r1 ;@(h'211c0)
|
|
020ffe 7e48 add #h'48, r14
|
|
021000 c428 mov.b @(h'28,gbr), r0
|
|
021002 d05a mov.l @(h'168,pc), r0 ;@(h'2116c)
|
|
021004 a475 bra h'8ea ;@(h'218f2)
|
|
021006 1e4c mov.l r4, @(h'30,r14)
|
|
021008 964e mov.w @(h'9c,pc), r6 ;@(h'210a8)
|
|
02100a 858c mov.w @(h'18,r8), r0
|
|
02100c 91ba mov.w @(h'174,pc), r1 ;@(h'21184)
|
|
02100e 2654 mov.b r5, @-r6
|
|
021010 b080 bsr h'100 ;@(h'21114)
|
|
021012 392c add r2, r9
|
|
021014 c434 mov.b @(h'34,gbr), r0
|
|
021016 9dea mov.w @(h'1d4,pc), r13 ;@(h'211ee)
|
|
021018 f361
|
|
02101a 1dad mov.l r10, @(h'34,r13)
|
|
02101c 8ea3
|
|
02101e 09e6 mov.l r14, @(r0,r9)
|
|
021020 e761 mov #h'61, r7
|
|
021022 832e
|
|
021024 fdc0
|
|
021026 6453 mov r5, r4
|
|
021028 d121 mov.l @(h'84,pc), r1 ;@(h'210b0)
|
|
02102a 1fe3 mov.l r14, @(h'c,r15)
|
|
02102c 7ac6 add #h'c6, r10
|
|
02102e a12d bra h'25a ;@(h'2128c)
|
|
021030 aad7 bra h'-a52 ;@(h'205e2)
|
|
021032 1a5a mov.l r5, @(h'28,r10)
|
|
021034 ab16 bra h'-9d4 ;@(h'20664)
|
|
021036 dc40 mov.l @(h'100,pc), r12 ;@(h'21138)
|
|
021038 0059
|
|
02103a 00b3
|
|
02103c 0166 mov.l r6, @(r0,r1)
|
|
02103e 02cd mov.w @(r0,r12), r2
|
|
021040 059b
|
|
021042 0b36 mov.l r3, @(r0,r11)
|
|
021044 166c mov.l r6, @(h'30,r6)
|
|
021046 2cd8 tst r13, r12
|
|
021048 ffa6
|
|
02104a ff4c
|
|
02104c fe99
|
|
02104e fd32
|
|
021050 fa64
|
|
021052 f4c9
|
|
021054 e993 mov #h'ffffff93, r9
|
|
021056 d327 mov.l @(h'9c,pc), r3 ;@(h'210f4)
|
|
021058 d201 mov.l @(h'4,pc), r2 ;@(h'21060)
|
|
02105a 422b jmp @r2
|
|
02105c 60f2 mov.l @r15, r0
|
|
02105e 0000
|
|
021060 8001 mov.b r0, @(h'1,r0)
|
|
021062 0070
|
|
021064 0810
|
|
021066 017c mov.b @(r0,r7), r1
|
|
021068 0000
|
|
02106a 0000
|
|
02106c 0000
|
|
02106e 0020
|
|
021070 d201 mov.l @(h'4,pc), r2 ;@(h'21078)
|
|
021072 422b jmp @r2
|
|
021074 60f2 mov.l @r15, r0
|
|
021076 0000
|
|
021078 8001 mov.b r0, @(h'1,r0)
|
|
02107a 0070
|
|
02107c 0810
|
|
02107e 0194 mov.b r9, @(r0,r1)
|
|
021080 0000
|
|
021082 0000
|
|
021084 0000
|
|
021086 0008 clrt
|
|
021088 0000
|
|
02108a 0000
|
|
02108c 0000
|
|
02108e 0000
|
|
021090 0000
|
|
021092 0000
|
|
021094 0000
|
|
021096 0000
|
|
021098 0000
|
|
02109a 0000
|
|
02109c 0000
|
|
02109e 0000
|
|
0210a0 0000
|
|
0210a2 0000
|
|
0210a4 ff00
|
|
0210a6 0000
|
|
0210a8 d201 mov.l @(h'4,pc), r2 ;@(h'210b0)
|
|
0210aa 422b jmp @r2
|
|
0210ac 60f2 mov.l @r15, r0
|
|
0210ae 0000
|
|
0210b0 8001 mov.b r0, @(h'1,r0)
|
|
0210b2 0070
|
|
0210b4 0810
|
|
0210b6 01cc mov.b @(r0,r12), r1
|
|
0210b8 0000
|
|
0210ba 0000
|
|
0210bc 0000
|
|
0210be 0000
|
|
0210c0 d201 mov.l @(h'4,pc), r2 ;@(h'210c8)
|
|
0210c2 422b jmp @r2
|
|
0210c4 60f2 mov.l @r15, r0
|
|
0210c6 0000
|
|
0210c8 8001 mov.b r0, @(h'1,r0)
|
|
0210ca 0070
|
|
0210cc 0810
|
|
0210ce 01e4 mov.b r14, @(r0,r1)
|
|
0210d0 005c mov.b @(r0,r5), r0
|
|
0210d2 005c mov.b @(r0,r5), r0
|
|
0210d4 0066 mov.l r6, @(r0,r0)
|
|
0210d6 006c mov.b @(r0,r6), r0
|
|
0210d8 0073
|
|
0210da 0030
|
|
0210dc 005c mov.b @(r0,r5), r0
|
|
0210de 004a
|
|
0210e0 0045 mov.w r4, @(r0,r0)
|
|
0210e2 0054 mov.b r5, @(r0,r0)
|
|
0210e4 0050
|
|
0210e6 0041
|
|
0210e8 0043
|
|
0210ea 004b
|
|
0210ec 002e mov.l @(r0,r2), r0
|
|
0210ee 0073
|
|
0210f0 0061
|
|
0210f2 0076 mov.l r7, @(r0,r0)
|
|
0210f4 0000
|
|
0210f6 0000
|
|
0210f8 d201 mov.l @(h'4,pc), r2 ;@(h'21100)
|
|
0210fa 422b jmp @r2
|
|
0210fc 60f2 mov.l @r15, r0
|
|
0210fe 0000
|
|
021100 8001 mov.b r0, @(h'1,r0)
|
|
021102 0070
|
|
021104 0810
|
|
021106 021c mov.b @(r0,r1), r2
|
|
021108 0000
|
|
02110a 0000
|
|
02110c 0000
|
|
02110e 0000
|
|
021110 0000
|
|
021112 0000
|
|
021114 0000
|
|
021116 0000
|
|
021118 ffff
|
|
02111a ffff
|
|
02111c ff00
|
|
02111e 0000
|
|
021120 0000
|
|
021122 0000
|
|
021124 0000
|
|
021126 0000
|
|
021128 0000
|
|
02112a 0000
|
|
02112c ffff
|
|
02112e ffff
|
|
021130 ff00
|
|
021132 0000
|
|
021134 0000
|
|
021136 0000
|
|
021138 0000
|
|
02113a 0000
|
|
02113c 0000
|
|
02113e 0000
|
|
021140 ffff
|
|
021142 ffff
|
|
021144 ff00
|
|
021146 0000
|
|
021148 0000
|
|
02114a 0000
|
|
02114c 0000
|
|
02114e 0000
|
|
021150 0000
|
|
021152 0000
|
|
021154 ffff
|
|
021156 ffff
|
|
021158 ff00
|
|
02115a 0000
|
|
02115c 0000
|
|
02115e 0000
|
|
021160 0000
|
|
021162 0000
|
|
021164 0000
|
|
021166 0000
|
|
021168 0000
|
|
02116a 0000
|
|
02116c 0000
|
|
02116e 0000
|
|
021170 0000
|
|
021172 0000
|
|
021174 0000
|
|
021176 0000
|
|
021178 4f22 sts.l pr, @-r15
|
|
02117a 2f16 mov.l r1, @-r15
|
|
02117c 2f26 mov.l r2, @-r15
|
|
02117e 2f36 mov.l r3, @-r15
|
|
021180 2f66 mov.l r6, @-r15
|
|
021182 2f76 mov.l r7, @-r15
|
|
021184 2f86 mov.l r8, @-r15
|
|
021186 2f96 mov.l r9, @-r15
|
|
021188 6843 mov r4, r8
|
|
02118a 6953 mov r5, r9
|
|
02118c 7ffc add #h'fc, r15
|
|
02118e 64f3 mov r15, r4
|
|
021190 7ffc add #h'fc, r15
|
|
021192 65f3 mov r15, r5
|
|
021194 7ffc add #h'fc, r15
|
|
021196 66f3 mov r15, r6
|
|
021198 7ffc add #h'fc, r15
|
|
02119a 67f3 mov r15, r7
|
|
02119c d21f mov.l @(h'7c,pc), r2 ;@(h'2121c)
|
|
02119e 420b jsr @r2
|
|
0211a0 e015 mov #h'15, r0
|
|
0211a2 7f08
|
|
0211a4 66f0 mov.b @r15, r6
|
|
0211a6 7f04
|
|
0211a8 60f0 mov.b @r15, r0
|
|
0211aa 7f04
|
|
0211ac 4018 shll8 r0
|
|
0211ae 360c add r0, r6
|
|
0211b0 6780 mov.b @r8, r7
|
|
0211b2 8481 mov.b @(h'1,r8), r0
|
|
0211b4 6803 mov r0, r8
|
|
0211b6 e000 mov #h'0, r0
|
|
0211b8 3087 cmp/gt r8, r0
|
|
0211ba 897b bt h'f6 ;@(h'212b4)
|
|
0211bc e109 mov #h'9, r1
|
|
0211be 3817 cmp/gt r1, r8
|
|
0211c0 8978 bt h'f0 ;@(h'212b4)
|
|
0211c2 3077 cmp/gt r7, r0
|
|
0211c4 8976 bt h'ec ;@(h'212b4)
|
|
0211c6 e106 mov #h'6, r1
|
|
0211c8 3717 cmp/gt r1, r7
|
|
0211ca 8973 bt h'e6 ;@(h'212b4)
|
|
0211cc 9023 mov.w @(h'46,pc), r0 ;@(h'21216)
|
|
0211ce 3603 cmp/ge r0, r6
|
|
0211d0 8959 bt h'b2 ;@(h'21286)
|
|
0211d2 6083 mov r8, r0
|
|
0211d4 c907 and #h'7, r0
|
|
0211d6 300c add r0, r0
|
|
0211d8 e603 mov #h'3, r6
|
|
0211da 460d shld r0, r6
|
|
0211dc 6083 mov r8, r0
|
|
0211de c907 and #h'7, r0
|
|
0211e0 e501 mov #h'1, r5
|
|
0211e2 450d shld r0, r5
|
|
0211e4 6557 not r5, r5
|
|
0211e6 d00e mov.l @(h'38,pc), r0 ;@(h'21220)
|
|
0211e8 401e ldc r0, gbr
|
|
0211ea e008 mov #h'8, r0
|
|
0211ec 3087 cmp/gt r8, r0
|
|
0211ee 8b19 bf h'32 ;@(h'21224)
|
|
0211f0 6063 mov r6, r0
|
|
0211f2 9111 mov.w @(h'22,pc), r1 ;@(h'21218)
|
|
0211f4 201a xor r1, r0
|
|
0211f6 c101 mov.w r0, @(h'2,gbr)
|
|
0211f8 c50c mov.w @(h'18,gbr), r0
|
|
0211fa 910e mov.w @(h'1c,pc), r1 ;@(h'2121a)
|
|
0211fc 2019 and r1, r0
|
|
0211fe cbaa or #h'aa, r0
|
|
021200 c10c mov.w r0, @(h'18,gbr)
|
|
021202 b065 bsr h'ca ;@(h'212d0)
|
|
021204 e4f6 mov #h'fffffff6, r4
|
|
021206 6053 mov r5, r0
|
|
021208 c022 mov.b r0, @(h'22,gbr)
|
|
02120a c438 mov.b @(h'38,gbr), r0
|
|
02120c c9f0 and #h'f0, r0
|
|
02120e cb0f or #h'f, r0
|
|
021210 c038 mov.b r0, @(h'38,gbr)
|
|
021212 a017 bra h'2e ;@(h'21244)
|
|
021214 0009 nop
|
|
021216 0202 stc sr, r2
|
|
021218 aaaa bra h'-aac ;@(h'20770)
|
|
02121a ff00
|
|
02121c 8001 mov.b r0, @(h'1,r0)
|
|
02121e 0070
|
|
021220 a400 bra h'800 ;@(h'21a24)
|
|
021222 0100
|
|
021224 902c mov.w @(h'58,pc), r0 ;@(h'21280)
|
|
021226 c101 mov.w r0, @(h'2,gbr)
|
|
021228 c50c mov.w @(h'18,gbr), r0
|
|
02122a 912a mov.w @(h'54,pc), r1 ;@(h'21282)
|
|
02122c 2019 and r1, r0
|
|
02122e cbaa or #h'aa, r0
|
|
021230 206a xor r6, r0
|
|
021232 c10c mov.w r0, @(h'18,gbr)
|
|
021234 b04c bsr h'98 ;@(h'212d0)
|
|
021236 e4f6 mov #h'fffffff6, r4
|
|
021238 e0ff mov #h'ffffffff, r0
|
|
02123a c022 mov.b r0, @(h'22,gbr)
|
|
02123c c438 mov.b @(h'38,gbr), r0
|
|
02123e c9f0 and #h'f0, r0
|
|
021240 205b or r5, r0
|
|
021242 c038 mov.b r0, @(h'38,gbr)
|
|
021244 b044 bsr h'88 ;@(h'212d0)
|
|
021246 e4f6 mov #h'fffffff6, r4
|
|
021248 c420 mov.b @(h'20,gbr), r0
|
|
02124a 6607 not r0, r6
|
|
02124c 607b neg r7, r0
|
|
02124e 460d shld r0, r6
|
|
021250 e001 mov #h'1, r0
|
|
021252 2609 and r0, r6
|
|
021254 b03c bsr h'78 ;@(h'212d0)
|
|
021256 e4f6 mov #h'fffffff6, r4
|
|
021258 9012 mov.w @(h'24,pc), r0 ;@(h'21280)
|
|
02125a c101 mov.w r0, @(h'2,gbr)
|
|
02125c c50c mov.w @(h'18,gbr), r0
|
|
02125e 9110 mov.w @(h'20,pc), r1 ;@(h'21282)
|
|
021260 2019 and r1, r0
|
|
021262 cbaa or #h'aa, r0
|
|
021264 c10c mov.w r0, @(h'18,gbr)
|
|
021266 b033 bsr h'66 ;@(h'212d0)
|
|
021268 e4f6 mov #h'fffffff6, r4
|
|
02126a 900b mov.w @(h'16,pc), r0 ;@(h'21284)
|
|
02126c c101 mov.w r0, @(h'2,gbr)
|
|
02126e c50c mov.w @(h'18,gbr), r0
|
|
021270 9107 mov.w @(h'e,pc), r1 ;@(h'21282)
|
|
021272 2019 and r1, r0
|
|
021274 cb55 or #h'55, r0
|
|
021276 c10c mov.w r0, @(h'18,gbr)
|
|
021278 b02a bsr h'54 ;@(h'212d0)
|
|
02127a e4f6 mov #h'fffffff6, r4
|
|
02127c a01b bra h'36 ;@(h'212b6)
|
|
02127e 0009 nop
|
|
021280 aaaa bra h'-aac ;@(h'207d8)
|
|
021282 ff00
|
|
021284 5555 mov.l @(h'14,r5), r5
|
|
021286 e000 mov #h'0, r0
|
|
021288 3907 cmp/gt r0, r9
|
|
02128a 8b00 bf h'0 ;@(h'2128e)
|
|
02128c 7903
|
|
02128e d108 mov.l @(h'20,pc), r1 ;@(h'212b0)
|
|
021290 6083 mov r8, r0
|
|
021292 c801 tst #h'1, r0
|
|
021294 318c add r8, r1
|
|
021296 8900 bt h'0 ;@(h'2129a)
|
|
021298 71fe add #h'fe, r1
|
|
02129a 6010 mov.b @r1, r0
|
|
02129c e101 mov #h'1, r1
|
|
02129e 417d shld r7, r1
|
|
0212a0 2018 tst r1, r0
|
|
0212a2 0029 movt r0
|
|
0212a4 6007 not r0, r0
|
|
0212a6 c901 and #h'1, r0
|
|
0212a8 6603 mov r0, r6
|
|
0212aa a004 bra h'8 ;@(h'212b6)
|
|
0212ac 0009 nop
|
|
0212ae 0000
|
|
0212b0 a44b bra h'896 ;@(h'21b4a)
|
|
0212b2 0001
|
|
0212b4 e600 mov #h'0, r6
|
|
0212b6 b00b bsr h'16 ;@(h'212d0)
|
|
0212b8 6493 mov r9, r4
|
|
0212ba 6063 mov r6, r0
|
|
0212bc 69f6 mov.l @r15+, r9
|
|
0212be 68f6 mov.l @r15+, r8
|
|
0212c0 67f6 mov.l @r15+, r7
|
|
0212c2 66f6 mov.l @r15+, r6
|
|
0212c4 63f6 mov.l @r15+, r3
|
|
0212c6 62f6 mov.l @r15+, r2
|
|
0212c8 61f6 mov.l @r15+, r1
|
|
0212ca 4f26 lds.l @r15+, pr
|
|
0212cc 000b rts
|
|
0212ce 0009 nop
|
|
0212d0 e000 mov #h'0, r0
|
|
0212d2 3403 cmp/ge r0, r4
|
|
0212d4 8b14 bf h'28 ;@(h'21300)
|
|
0212d6 344c add r4, r4
|
|
0212d8 c702 mova @(h'8,pc), r0 ;h'212e4
|
|
0212da 344c add r4, r4
|
|
0212dc 304c add r4, r0
|
|
0212de 6102 mov.l @r0, r1
|
|
0212e0 a00f bra h'1e ;@(h'21302)
|
|
0212e2 0009 nop
|
|
0212e4 0000
|
|
0212e6 0001
|
|
0212e8 0000
|
|
0212ea 06f7 mul.l r15, r6
|
|
0212ec 0001
|
|
0212ee 2d1f muls.w r1, r13
|
|
0212f0 0000
|
|
0212f2 0001
|
|
0212f4 0000
|
|
0212f6 05cd mov.w @(r0,r12), r5
|
|
0212f8 0000
|
|
0212fa f1a8
|
|
0212fc 0000
|
|
0212fe 0001
|
|
021300 614b neg r4, r1
|
|
021302 4110 dt r1
|
|
021304 8bfd bf h'-6 ;@(h'21302)
|
|
021306 000b rts
|
|
021308 0009 nop
|
|
02130a 0009 nop
|
|
02130c d201 mov.l @(h'4,pc), r2 ;@(h'21314)
|
|
02130e 422b jmp @r2
|
|
021310 60f2 mov.l @r15, r0
|
|
021312 0000
|
|
021314 8001 mov.b r0, @(h'1,r0)
|
|
021316 0070
|
|
021318 0000
|
|
02131a 0000
|
|
02131c 5348 mov.l @(h'20,r4), r3
|
|
02131e 3420 cmp/eq r2, r4
|
|
021320 436f mac.w @r6+, @r3+
|
|
021322 6d70 mov.b @r7, r13
|
|
021324 6174 mov.b @r7+, r1
|
|
021326 6962 mov.l @r6, r9
|
|
021328 696c extu.b r6, r9
|
|
02132a 6974 mov.b @r7+, r9
|
|
02132c 7920 add #h'20, r9
|
|
02132e 546f mov.l @(h'3c,r6), r4
|
|
021330 6f6c extu.b r6, r15
|
|
021332 2076 mov.l r7, @-r0
|
|
021334 312e addc r2, r1
|
|
021336 3031
|