52403 lines
1.3 MiB
52403 lines
1.3 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 5afe mov.l @(h'38,r15), r10
|
|
000010 fffe
|
|
000012 669b neg r9, r6
|
|
000014 e300 mov #h'0, r3
|
|
000016 1e09 mov.l r0, @(h'24,r14)
|
|
000018 0000
|
|
00001a 0000
|
|
00001c 0000
|
|
00001e 0000
|
|
000020 4046
|
|
000022 414c shad r4, r1
|
|
000024 4c42
|
|
000026 4c4f mac.w @r4+, @r12+
|
|
000028 0000
|
|
00002a 0000
|
|
00002c 0000
|
|
00002e 0000
|
|
000030 3031
|
|
000032 2e30 mov.b r3, @r14
|
|
000034 302e addc r2, r0
|
|
000036 3030 cmp/eq r3, r0
|
|
000038 3030 cmp/eq r3, r0
|
|
00003a 0000
|
|
00003c 3230 cmp/eq r3, r2
|
|
00003e 3232 cmp/hs r3, r2
|
|
000040 2e30 mov.b r3, @r14
|
|
000042 3730 cmp/eq r3, r7
|
|
000044 322e addc r2, r2
|
|
000046 3135 dmulu.l r3, r1
|
|
000048 3538 sub r3, r5
|
|
00004a 0000
|
|
00004c 31c9
|
|
00004e 10f4 mov.l r15, @(h'10,r0)
|
|
000050 5915 mov.l @(h'14,r1), r9
|
|
000052 1094 mov.l r9, @(h'10,r0)
|
|
000054 799d add #h'9d, r9
|
|
000056 10b4 mov.l r11, @(h'10,r0)
|
|
000058 3115 dmulu.l r1, r1
|
|
00005a dcf4 mov.l @(h'3d0,pc), r12 ;@(h'42c)
|
|
00005c 0000
|
|
00005e 0004 mov.b r0, @(r0,r0)
|
|
000060 390f addv r0, r9
|
|
000062 9ce4 mov.w @(h'1c8,pc), r12 ;@(h'22e)
|
|
000064 2508 tst r0, r5
|
|
000066 a104 bra h'208 ;@(h'272)
|
|
000068 3909
|
|
00006a a0c4 bra h'188 ;@(h'1f6)
|
|
00006c 250b or r0, r5
|
|
00006e a024 bra h'48 ;@(h'ba)
|
|
000070 39ef addv r14, r9
|
|
000072 9dc4 mov.w @(h'188,pc), r13 ;@(h'1fe)
|
|
000074 0000
|
|
000076 0004 mov.b r0, @(r0,r0)
|
|
000078 0f8f mac.l @r8+, @r15+
|
|
00007a 81fc mov.w r0, @(h'18,r15)
|
|
00007c 0a87 mul.l r8, r10
|
|
00007e 7dfc add #h'fc, r13
|
|
000080 0f82 stc r0_bank, r15
|
|
000082 45fc shad r15, r5
|
|
000084 18c0 mov.l r12, @(h'0,r8)
|
|
000086 4dfc shad r15, r13
|
|
000088 0f80
|
|
00008a 5dfc mov.l @(h'30,r15), r13
|
|
00008c 0500
|
|
00008e 7dfc add #h'fc, r13
|
|
000090 7fff add #h'ff, r15
|
|
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 4661
|
|
0001d6 6c6c extu.b r6, r12
|
|
0001d8 426c shad r6, r2
|
|
0001da 6f63 mov r6, r15
|
|
0001dc 0000
|
|
0001de 0000
|
|
0001e0 0000
|
|
0001e2 0000
|
|
0001e4 0000
|
|
0001e6 0000
|
|
0001e8 0000
|
|
0001ea 0000
|
|
0001ec 0000
|
|
0001ee 0000
|
|
0001f0 0001
|
|
0001f2 9964 mov.w @(h'c8,pc), r9 ;@(h'2be)
|
|
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 9e62 mov.w @(h'c4,pc), r14 ;@(h'2d2)
|
|
00020c a001 bra h'2 ;@(h'212)
|
|
00020e e500 mov #h'0, r5
|
|
000210 7501
|
|
000212 6053 mov r5, r0
|
|
000214 034c mov.b @(r0,r4), r3
|
|
000216 2338 tst r3, r3
|
|
000218 8bfa bf h'-c ;@(h'210)
|
|
00021a 000b rts
|
|
00021c 6053 mov r5, r0
|
|
00021e 2fe6 mov.l r14, @-r15
|
|
000220 4f22 sts.l pr, @-r15
|
|
000222 6e63 mov r6, r14
|
|
000224 d39b mov.l @(h'26c,pc), r3 ;@(h'494)
|
|
000226 7ff8 add #h'f8, r15
|
|
000228 2f42 mov.l r4, @r15
|
|
00022a 1f51 mov.l r5, @(h'4,r15)
|
|
00022c 430b jsr @r3
|
|
00022e e432 mov #h'32, r4
|
|
000230 51f1 mov.l @(h'4,r15), r1
|
|
000232 e400 mov #h'0, r4
|
|
000234 63f2 mov.l @r15, r3
|
|
000236 4e15 cmp/pl r14
|
|
000238 6603 mov r0, r6
|
|
00023a e700 mov #h'0, r7
|
|
00023c 6573 mov r7, r5
|
|
00023e 313c add r3, r1
|
|
000240 8f06 bf/s h'c ;@(h'250)
|
|
000242 346c add r6, r4
|
|
000244 6314 mov.b @r1+, r3
|
|
000246 7501
|
|
000248 2430 mov.b r3, @r4
|
|
00024a 35e3 cmp/ge r14, r5
|
|
00024c 8ffa bf/s h'-c ;@(h'244)
|
|
00024e 7401
|
|
000250 60e3 mov r14, r0
|
|
000252 0674 mov.b r7, @(r0,r6)
|
|
000254 6063 mov r6, r0
|
|
000256 7f08
|
|
000258 4f26 lds.l @r15+, pr
|
|
00025a 000b rts
|
|
00025c 6ef6 mov.l @r15+, r14
|
|
00025e 2fe6 mov.l r14, @-r15
|
|
000260 2fd6 mov.l r13, @-r15
|
|
000262 6d43 mov r4, r13
|
|
000264 2fc6 mov.l r12, @-r15
|
|
000266 2fb6 mov.l r11, @-r15
|
|
000268 4f22 sts.l pr, @-r15
|
|
00026a 7ffc add #h'fc, r15
|
|
00026c db8a mov.l @(h'228,pc), r11 ;@(h'498)
|
|
00026e 2f52 mov.l r5, @r15
|
|
000270 4b0b jsr @r11
|
|
000272 64d3 mov r13, r4
|
|
000274 d387 mov.l @(h'21c,pc), r3 ;@(h'494)
|
|
000276 7001
|
|
000278 6403 mov r0, r4
|
|
00027a 430b jsr @r3
|
|
00027c 4400 shll r4
|
|
00027e 6c03 mov r0, r12
|
|
000280 a007 bra h'e ;@(h'292)
|
|
000282 ee00 mov #h'0, r14
|
|
000284 63e3 mov r14, r3
|
|
000286 4300 shll r3
|
|
000288 33cc add r12, r3
|
|
00028a 60e3 mov r14, r0
|
|
00028c 02dc mov.b @(r0,r13), r2
|
|
00028e 7e01
|
|
000290 2321 mov.w r2, @r3
|
|
000292 4b0b jsr @r11
|
|
000294 64d3 mov r13, r4
|
|
000296 3e03 cmp/ge r0, r14
|
|
000298 8bf4 bf h'-18 ;@(h'284)
|
|
00029a 64c3 mov r12, r4
|
|
00029c d37f mov.l @(h'1fc,pc), r3 ;@(h'49c)
|
|
00029e 65f2 mov.l @r15, r5
|
|
0002a0 7f04
|
|
0002a2 4f26 lds.l @r15+, pr
|
|
0002a4 6bf6 mov.l @r15+, r11
|
|
0002a6 6cf6 mov.l @r15+, r12
|
|
0002a8 6df6 mov.l @r15+, r13
|
|
0002aa 432b jmp @r3
|
|
0002ac 6ef6 mov.l @r15+, r14
|
|
0002ae 2fe6 mov.l r14, @-r15
|
|
0002b0 2fd6 mov.l r13, @-r15
|
|
0002b2 2fc6 mov.l r12, @-r15
|
|
0002b4 2fb6 mov.l r11, @-r15
|
|
0002b6 4f22 sts.l pr, @-r15
|
|
0002b8 db77 mov.l @(h'1dc,pc), r11 ;@(h'498)
|
|
0002ba 4b0b jsr @r11
|
|
0002bc 6d43 mov r4, r13
|
|
0002be 7001
|
|
0002c0 d374 mov.l @(h'1d0,pc), r3 ;@(h'494)
|
|
0002c2 6403 mov r0, r4
|
|
0002c4 430b jsr @r3
|
|
0002c6 4400 shll r4
|
|
0002c8 6c03 mov r0, r12
|
|
0002ca a007 bra h'e ;@(h'2dc)
|
|
0002cc ee00 mov #h'0, r14
|
|
0002ce 63e3 mov r14, r3
|
|
0002d0 4300 shll r3
|
|
0002d2 33cc add r12, r3
|
|
0002d4 60e3 mov r14, r0
|
|
0002d6 7e01
|
|
0002d8 02dc mov.b @(r0,r13), r2
|
|
0002da 2321 mov.w r2, @r3
|
|
0002dc 4b0b jsr @r11
|
|
0002de 64d3 mov r13, r4
|
|
0002e0 3e03 cmp/ge r0, r14
|
|
0002e2 8bf4 bf h'-18 ;@(h'2ce)
|
|
0002e4 4f26 lds.l @r15+, pr
|
|
0002e6 64c3 mov r12, r4
|
|
0002e8 d26d mov.l @(h'1b4,pc), r2 ;@(h'4a0)
|
|
0002ea 6bf6 mov.l @r15+, r11
|
|
0002ec 6cf6 mov.l @r15+, r12
|
|
0002ee 6df6 mov.l @r15+, r13
|
|
0002f0 422b jmp @r2
|
|
0002f2 6ef6 mov.l @r15+, r14
|
|
0002f4 2fe6 mov.l r14, @-r15
|
|
0002f6 2fd6 mov.l r13, @-r15
|
|
0002f8 2fc6 mov.l r12, @-r15
|
|
0002fa 6d43 mov r4, r13
|
|
0002fc 2fb6 mov.l r11, @-r15
|
|
0002fe 4f22 sts.l pr, @-r15
|
|
000300 db65 mov.l @(h'194,pc), r11 ;@(h'498)
|
|
000302 7ffc add #h'fc, r15
|
|
000304 2f52 mov.l r5, @r15
|
|
000306 4b0b jsr @r11
|
|
000308 64d3 mov r13, r4
|
|
00030a 7001
|
|
00030c d361 mov.l @(h'184,pc), r3 ;@(h'494)
|
|
00030e 6403 mov r0, r4
|
|
000310 430b jsr @r3
|
|
000312 4400 shll r4
|
|
000314 6c03 mov r0, r12
|
|
000316 a007 bra h'e ;@(h'328)
|
|
000318 ee00 mov #h'0, r14
|
|
00031a 63e3 mov r14, r3
|
|
00031c 4300 shll r3
|
|
00031e 33cc add r12, r3
|
|
000320 60e3 mov r14, r0
|
|
000322 7e01
|
|
000324 02dc mov.b @(r0,r13), r2
|
|
000326 2321 mov.w r2, @r3
|
|
000328 4b0b jsr @r11
|
|
00032a 64d3 mov r13, r4
|
|
00032c 3e03 cmp/ge r0, r14
|
|
00032e 8bf4 bf h'-18 ;@(h'31a)
|
|
000330 65f2 mov.l @r15, r5
|
|
000332 64c3 mov r12, r4
|
|
000334 d35b mov.l @(h'16c,pc), r3 ;@(h'4a4)
|
|
000336 7f04
|
|
000338 4f26 lds.l @r15+, pr
|
|
00033a 6bf6 mov.l @r15+, r11
|
|
00033c 6cf6 mov.l @r15+, r12
|
|
00033e 6df6 mov.l @r15+, r13
|
|
000340 432b jmp @r3
|
|
000342 6ef6 mov.l @r15+, r14
|
|
000344 d358 mov.l @(h'160,pc), r3 ;@(h'4a8)
|
|
000346 432b jmp @r3
|
|
000348 0009 nop
|
|
00034a d358 mov.l @(h'160,pc), r3 ;@(h'4ac)
|
|
00034c 432b jmp @r3
|
|
00034e 0009 nop
|
|
000350 d357 mov.l @(h'15c,pc), r3 ;@(h'4b0)
|
|
000352 432b jmp @r3
|
|
000354 0009 nop
|
|
000356 d357 mov.l @(h'15c,pc), r3 ;@(h'4b4)
|
|
000358 432b jmp @r3
|
|
00035a 0009 nop
|
|
00035c d356 mov.l @(h'158,pc), r3 ;@(h'4b8)
|
|
00035e 432b jmp @r3
|
|
000360 0009 nop
|
|
000362 2fe6 mov.l r14, @-r15
|
|
000364 2fd6 mov.l r13, @-r15
|
|
000366 2fc6 mov.l r12, @-r15
|
|
000368 2fb6 mov.l r11, @-r15
|
|
00036a 4f22 sts.l pr, @-r15
|
|
00036c db4a mov.l @(h'128,pc), r11 ;@(h'498)
|
|
00036e 4b0b jsr @r11
|
|
000370 6d43 mov r4, r13
|
|
000372 7001
|
|
000374 d347 mov.l @(h'11c,pc), r3 ;@(h'494)
|
|
000376 6403 mov r0, r4
|
|
000378 430b jsr @r3
|
|
00037a 4400 shll r4
|
|
00037c 6c03 mov r0, r12
|
|
00037e a007 bra h'e ;@(h'390)
|
|
000380 ee00 mov #h'0, r14
|
|
000382 63e3 mov r14, r3
|
|
000384 4300 shll r3
|
|
000386 33cc add r12, r3
|
|
000388 60e3 mov r14, r0
|
|
00038a 7e01
|
|
00038c 02dc mov.b @(r0,r13), r2
|
|
00038e 2321 mov.w r2, @r3
|
|
000390 4b0b jsr @r11
|
|
000392 64d3 mov r13, r4
|
|
000394 3e03 cmp/ge r0, r14
|
|
000396 8bf4 bf h'-18 ;@(h'382)
|
|
000398 4f26 lds.l @r15+, pr
|
|
00039a 64c3 mov r12, r4
|
|
00039c d247 mov.l @(h'11c,pc), r2 ;@(h'4bc)
|
|
00039e 6bf6 mov.l @r15+, r11
|
|
0003a0 6cf6 mov.l @r15+, r12
|
|
0003a2 6df6 mov.l @r15+, r13
|
|
0003a4 422b jmp @r2
|
|
0003a6 6ef6 mov.l @r15+, r14
|
|
0003a8 2fe6 mov.l r14, @-r15
|
|
0003aa 2fd6 mov.l r13, @-r15
|
|
0003ac 2fc6 mov.l r12, @-r15
|
|
0003ae 6d53 mov r5, r13
|
|
0003b0 2fb6 mov.l r11, @-r15
|
|
0003b2 ec01 mov #h'1, r12
|
|
0003b4 2fa6 mov.l r10, @-r15
|
|
0003b6 2f96 mov.l r9, @-r15
|
|
0003b8 2f86 mov.l r8, @-r15
|
|
0003ba 6843 mov r4, r8
|
|
0003bc db36 mov.l @(h'd8,pc), r11 ;@(h'498)
|
|
0003be 4f22 sts.l pr, @-r15
|
|
0003c0 7fac add #h'ac, r15
|
|
0003c2 4b0b jsr @r11
|
|
0003c4 6453 mov r5, r4
|
|
0003c6 7001
|
|
0003c8 d332 mov.l @(h'c8,pc), r3 ;@(h'494)
|
|
0003ca 6403 mov r0, r4
|
|
0003cc 430b jsr @r3
|
|
0003ce 4400 shll r4
|
|
0003d0 6903 mov r0, r9
|
|
0003d2 ea00 mov #h'0, r10
|
|
0003d4 a007 bra h'e ;@(h'3e6)
|
|
0003d6 6ea3 mov r10, r14
|
|
0003d8 63e3 mov r14, r3
|
|
0003da 4300 shll r3
|
|
0003dc 339c add r9, r3
|
|
0003de 60e3 mov r14, r0
|
|
0003e0 02dc mov.b @(r0,r13), r2
|
|
0003e2 7e01
|
|
0003e4 2321 mov.w r2, @r3
|
|
0003e6 4b0b jsr @r11
|
|
0003e8 64d3 mov r13, r4
|
|
0003ea 3e03 cmp/ge r0, r14
|
|
0003ec 8bf4 bf h'-18 ;@(h'3d8)
|
|
0003ee 6ef3 mov r15, r14
|
|
0003f0 d233 mov.l @(h'cc,pc), r2 ;@(h'4c0)
|
|
0003f2 67f3 mov r15, r7
|
|
0003f4 7e18 add #h'18, r14
|
|
0003f6 7704
|
|
0003f8 66e3 mov r14, r6
|
|
0003fa 65f3 mov r15, r5
|
|
0003fc 420b jsr @r2
|
|
0003fe 6493 mov r9, r4
|
|
000400 2008 tst r0, r0
|
|
000402 8901 bt h'2 ;@(h'408)
|
|
000404 a03b bra h'76 ;@(h'47e)
|
|
000406 e000 mov #h'0, r0
|
|
000408 ed0e mov #h'e, r13
|
|
00040a a008 bra h'10 ;@(h'41e)
|
|
00040c 64a3 mov r10, r4
|
|
00040e 6343 mov r4, r3
|
|
000410 6282 mov.l @r8, r2
|
|
000412 4300 shll r3
|
|
000414 324c add r4, r2
|
|
000416 33ec add r14, r3
|
|
000418 8431 mov.b @(h'1,r3), r0
|
|
00041a 7401
|
|
00041c 2200 mov.b r0, @r2
|
|
00041e 34d3 cmp/ge r13, r4
|
|
000420 8907 bt h'e ;@(h'432)
|
|
000422 6243 mov r4, r2
|
|
000424 4200 shll r2
|
|
000426 63f3 mov r15, r3
|
|
000428 7318 add #h'18, r3
|
|
00042a 323c add r3, r2
|
|
00042c 6121 mov.w @r2, r1
|
|
00042e 2118 tst r1, r1
|
|
000430 8bed bf h'-26 ;@(h'40e)
|
|
000432 db24 mov.l @(h'90,pc), r11 ;@(h'4c4)
|
|
000434 a018 bra h'30 ;@(h'468)
|
|
000436 0009 nop
|
|
000438 64a3 mov r10, r4
|
|
00043a 65c3 mov r12, r5
|
|
00043c 4508 shll2 r5
|
|
00043e a008 bra h'10 ;@(h'452)
|
|
000440 358c add r8, r5
|
|
000442 6243 mov r4, r2
|
|
000444 6352 mov.l @r5, r3
|
|
000446 4200 shll r2
|
|
000448 334c add r4, r3
|
|
00044a 32ec add r14, r2
|
|
00044c 8421 mov.b @(h'1,r2), r0
|
|
00044e 7401
|
|
000450 2300 mov.b r0, @r3
|
|
000452 34d3 cmp/ge r13, r4
|
|
000454 8907 bt h'e ;@(h'466)
|
|
000456 6243 mov r4, r2
|
|
000458 4200 shll r2
|
|
00045a 63f3 mov r15, r3
|
|
00045c 7318 add #h'18, r3
|
|
00045e 323c add r3, r2
|
|
000460 6121 mov.w @r2, r1
|
|
000462 2118 tst r1, r1
|
|
000464 8bed bf h'-26 ;@(h'442)
|
|
000466 7c01
|
|
000468 66f3 mov r15, r6
|
|
00046a 7604
|
|
00046c 65e3 mov r14, r5
|
|
00046e 4b0b jsr @r11
|
|
000470 64f2 mov.l @r15, r4
|
|
000472 2008 tst r0, r0
|
|
000474 89e0 bt h'-40 ;@(h'438)
|
|
000476 d314 mov.l @(h'50,pc), r3 ;@(h'4c8)
|
|
000478 430b jsr @r3
|
|
00047a 64f2 mov.l @r15, r4
|
|
00047c 60c3 mov r12, r0
|
|
00047e 7f54 add #h'54, r15
|
|
000480 4f26 lds.l @r15+, pr
|
|
000482 68f6 mov.l @r15+, r8
|
|
000484 69f6 mov.l @r15+, r9
|
|
000486 6af6 mov.l @r15+, r10
|
|
000488 6bf6 mov.l @r15+, r11
|
|
00048a 6cf6 mov.l @r15+, r12
|
|
00048c 6df6 mov.l @r15+, r13
|
|
00048e 000b rts
|
|
000490 6ef6 mov.l @r15+, r14
|
|
000492 0000
|
|
000494 0030
|
|
000496 b164 bsr h'2c8 ;@(h'762)
|
|
000498 0030
|
|
00049a b074 bsr h'e8 ;@(h'586)
|
|
00049c 0030
|
|
00049e b896 bsr h'-ed4 ;@(h'fffff5ce)
|
|
0004a0 0030
|
|
0004a2 b8ac bsr h'-ea8 ;@(h'fffff5fe)
|
|
0004a4 0030
|
|
0004a6 b6c6 bsr h'd8c ;@(h'1236)
|
|
0004a8 0030
|
|
0004aa b36a bsr h'6d4 ;@(h'b82)
|
|
0004ac 0030
|
|
0004ae b53c bsr h'a78 ;@(h'f2a)
|
|
0004b0 0030
|
|
0004b2 b454 bsr h'8a8 ;@(h'd5e)
|
|
0004b4 0030
|
|
0004b6 b61a bsr h'c34 ;@(h'10ee)
|
|
0004b8 0030
|
|
0004ba b798 bsr h'f30 ;@(h'13ee)
|
|
0004bc 0030
|
|
0004be b988 bsr h'-cf0 ;@(h'fffff7d2)
|
|
0004c0 0030
|
|
0004c2 b0c4 bsr h'188 ;@(h'64e)
|
|
0004c4 0030
|
|
0004c6 b0d4 bsr h'1a8 ;@(h'672)
|
|
0004c8 0030
|
|
0004ca b0b4 bsr h'168 ;@(h'636)
|
|
0004cc 2fe6 mov.l r14, @-r15
|
|
0004ce 4f22 sts.l pr, @-r15
|
|
0004d0 d333 mov.l @(h'cc,pc), r3 ;@(h'5a0)
|
|
0004d2 7ff8 add #h'f8, r15
|
|
0004d4 2f42 mov.l r4, @r15
|
|
0004d6 6ef3 mov r15, r14
|
|
0004d8 7e04
|
|
0004da 430b jsr @r3
|
|
0004dc e40e mov #h'e, r4
|
|
0004de 6203 mov r0, r2
|
|
0004e0 2e02 mov.l r0, @r14
|
|
0004e2 e300 mov #h'0, r3
|
|
0004e4 2230 mov.b r3, @r2
|
|
0004e6 65f2 mov.l @r15, r5
|
|
0004e8 bf5e bsr h'-144 ;@(h'3a8)
|
|
0004ea 64e3 mov r14, r4
|
|
0004ec 62e2 mov.l @r14, r2
|
|
0004ee 6320 mov.b @r2, r3
|
|
0004f0 2338 tst r3, r3
|
|
0004f2 8904 bt h'8 ;@(h'4fe)
|
|
0004f4 e001 mov #h'1, r0
|
|
0004f6 7f08
|
|
0004f8 4f26 lds.l @r15+, pr
|
|
0004fa 000b rts
|
|
0004fc 6ef6 mov.l @r15+, r14
|
|
0004fe e000 mov #h'0, r0
|
|
000500 7f08
|
|
000502 4f26 lds.l @r15+, pr
|
|
000504 000b rts
|
|
000506 6ef6 mov.l @r15+, r14
|
|
000508 2fe6 mov.l r14, @-r15
|
|
00050a 2668 tst r6, r6
|
|
00050c 2fd6 mov.l r13, @-r15
|
|
00050e ee00 mov #h'0, r14
|
|
000510 2fc6 mov.l r12, @-r15
|
|
000512 6c43 mov r4, r12
|
|
000514 2fb6 mov.l r11, @-r15
|
|
000516 2fa6 mov.l r10, @-r15
|
|
000518 2f96 mov.l r9, @-r15
|
|
00051a 2f86 mov.l r8, @-r15
|
|
00051c 4f22 sts.l pr, @-r15
|
|
00051e 7ff8 add #h'f8, r15
|
|
000520 2f52 mov.l r5, @r15
|
|
000522 8f10 bf/s h'20 ;@(h'546)
|
|
000524 6be3 mov r14, r11
|
|
000526 ea00 mov #h'0, r10
|
|
000528 4c15 cmp/pl r12
|
|
00052a 8f0c bf/s h'18 ;@(h'546)
|
|
00052c 6df2 mov.l @r15, r13
|
|
00052e be6d bsr h'-326 ;@(h'20c)
|
|
000530 64d2 mov.l @r13, r4
|
|
000532 6603 mov r0, r6
|
|
000534 76fc add #h'fc, r6
|
|
000536 e500 mov #h'0, r5
|
|
000538 be71 bsr h'-31e ;@(h'21e)
|
|
00053a 64d2 mov.l @r13, r4
|
|
00053c 2d02 mov.l r0, @r13
|
|
00053e 7a01
|
|
000540 3ac3 cmp/ge r12, r10
|
|
000542 8ff4 bf/s h'-18 ;@(h'52e)
|
|
000544 7d04
|
|
000546 e806 mov #h'6, r8
|
|
000548 d916 mov.l @(h'58,pc), r9 ;@(h'5a4)
|
|
00054a dd17 mov.l @(h'5c,pc), r13 ;@(h'5a8)
|
|
00054c d217 mov.l @(h'5c,pc), r2 ;@(h'5ac)
|
|
00054e 420b jsr @r2
|
|
000550 0009 nop
|
|
000552 e501 mov #h'1, r5
|
|
000554 d316 mov.l @(h'58,pc), r3 ;@(h'5b0)
|
|
000556 430b jsr @r3
|
|
000558 e402 mov #h'2, r4
|
|
00055a d416 mov.l @(h'58,pc), r4 ;@(h'5b4)
|
|
00055c d216 mov.l @(h'58,pc), r2 ;@(h'5b8)
|
|
00055e 420b jsr @r2
|
|
000560 0009 nop
|
|
000562 e70c mov #h'c, r7
|
|
000564 d315 mov.l @(h'54,pc), r3 ;@(h'5bc)
|
|
000566 e66b mov #h'6b, r6
|
|
000568 6573 mov r7, r5
|
|
00056a 430b jsr @r3
|
|
00056c e414 mov #h'14, r4
|
|
00056e ea00 mov #h'0, r10
|
|
000570 62b3 mov r11, r2
|
|
000572 4208 shll2 r2
|
|
000574 a010 bra h'20 ;@(h'598)
|
|
000576 1f21 mov.l r2, @(h'4,r15)
|
|
000578 53f1 mov.l @(h'4,r15), r3
|
|
00057a 65a3 mov r10, r5
|
|
00057c 60f2 mov.l @r15, r0
|
|
00057e 62a3 mov r10, r2
|
|
000580 e700 mov #h'0, r7
|
|
000582 66a3 mov r10, r6
|
|
000584 4608 shll2 r6
|
|
000586 363c add r3, r6
|
|
000588 066e mov.l @(r0,r6), r6
|
|
00058a 4508 shll2 r5
|
|
00058c 4500 shll r5
|
|
00058e 3528 sub r2, r5
|
|
000590 7512 add #h'12, r5
|
|
000592 490b jsr @r9
|
|
000594 e420 mov #h'20, r4
|
|
000596 7a01
|
|
000598 3c87 cmp/gt r8, r12
|
|
00059a 8b11 bf h'22 ;@(h'5c0)
|
|
00059c a011 bra h'22 ;@(h'5c2)
|
|
00059e 6383 mov r8, r3
|
|
0005a0 0030
|
|
0005a2 b164 bsr h'2c8 ;@(h'86e)
|
|
0005a4 0030
|
|
0005a6 b184 bsr h'308 ;@(h'8b2)
|
|
0005a8 0810
|
|
0005aa 0004 mov.b r0, @(r0,r0)
|
|
0005ac 0030
|
|
0005ae b094 bsr h'128 ;@(h'6da)
|
|
0005b0 0030
|
|
0005b2 b1a0 bsr h'340 ;@(h'8f6)
|
|
0005b4 0030
|
|
0005b6 f060
|
|
0005b8 0030
|
|
0005ba b174 bsr h'2e8 ;@(h'8a6)
|
|
0005bc 0030
|
|
0005be b0a4 bsr h'148 ;@(h'70a)
|
|
0005c0 63c3 mov r12, r3
|
|
0005c2 3a33 cmp/ge r3, r10
|
|
0005c4 8bd8 bf h'-50 ;@(h'578)
|
|
0005c6 4b15 cmp/pl r11
|
|
0005c8 8b04 bf h'8 ;@(h'5d4)
|
|
0005ca e700 mov #h'0, r7
|
|
0005cc d62d mov.l @(h'b4,pc), r6 ;@(h'684)
|
|
0005ce e512 mov #h'12, r5
|
|
0005d0 490b jsr @r9
|
|
0005d2 e45a mov #h'5a, r4
|
|
0005d4 6ab3 mov r11, r10
|
|
0005d6 7a06
|
|
0005d8 3ac3 cmp/ge r12, r10
|
|
0005da 8904 bt h'8 ;@(h'5e6)
|
|
0005dc d62a mov.l @(h'a8,pc), r6 ;@(h'688)
|
|
0005de e535 mov #h'35, r5
|
|
0005e0 e700 mov #h'0, r7
|
|
0005e2 490b jsr @r9
|
|
0005e4 e45a mov #h'5a, r4
|
|
0005e6 e700 mov #h'0, r7
|
|
0005e8 d628 mov.l @(h'a0,pc), r6 ;@(h'68c)
|
|
0005ea 65e3 mov r14, r5
|
|
0005ec 63e3 mov r14, r3
|
|
0005ee 4508 shll2 r5
|
|
0005f0 4500 shll r5
|
|
0005f2 3538 sub r3, r5
|
|
0005f4 7512 add #h'12, r5
|
|
0005f6 490b jsr @r9
|
|
0005f8 e418 mov #h'18, r4
|
|
0005fa d425 mov.l @(h'94,pc), r4 ;@(h'690)
|
|
0005fc d325 mov.l @(h'94,pc), r3 ;@(h'694)
|
|
0005fe 430b jsr @r3
|
|
000600 0009 nop
|
|
000602 923b mov.w @(h'76,pc), r2 ;@(h'67c)
|
|
000604 63d2 mov.l @r13, r3
|
|
000606 3320 cmp/eq r2, r3
|
|
000608 8b01 bf h'2 ;@(h'60e)
|
|
00060a a02d bra h'5a ;@(h'668)
|
|
00060c e0ff mov #h'ffffffff, r0
|
|
00060e 9336 mov.w @(h'6c,pc), r3 ;@(h'67e)
|
|
000610 62d2 mov.l @r13, r2
|
|
000612 3230 cmp/eq r3, r2
|
|
000614 8920 bt h'40 ;@(h'658)
|
|
000616 9133 mov.w @(h'66,pc), r1 ;@(h'680)
|
|
000618 60d2 mov.l @r13, r0
|
|
00061a 3010 cmp/eq r1, r0
|
|
00061c 8b09 bf h'12 ;@(h'632)
|
|
00061e 2bb8 tst r11, r11
|
|
000620 8b01 bf h'2 ;@(h'626)
|
|
000622 2ee8 tst r14, r14
|
|
000624 8905 bt h'a ;@(h'632)
|
|
000626 2ee8 tst r14, r14
|
|
000628 8901 bt h'2 ;@(h'62e)
|
|
00062a a015 bra h'2a ;@(h'658)
|
|
00062c 7eff add #h'ff, r14
|
|
00062e a013 bra h'26 ;@(h'658)
|
|
000630 7bff add #h'ff, r11
|
|
000632 9326 mov.w @(h'4c,pc), r3 ;@(h'682)
|
|
000634 62d2 mov.l @r13, r2
|
|
000636 3230 cmp/eq r3, r2
|
|
000638 8bdf bf h'-42 ;@(h'5fa)
|
|
00063a 3ac3 cmp/ge r12, r10
|
|
00063c 8b06 bf h'c ;@(h'64c)
|
|
00063e e105 mov #h'5, r1
|
|
000640 3e13 cmp/ge r1, r14
|
|
000642 89da bt h'-4c ;@(h'5fa)
|
|
000644 60e3 mov r14, r0
|
|
000646 7001
|
|
000648 30c3 cmp/ge r12, r0
|
|
00064a 89d6 bt h'-54 ;@(h'5fa)
|
|
00064c e305 mov #h'5, r3
|
|
00064e 3e33 cmp/ge r3, r14
|
|
000650 8901 bt h'2 ;@(h'656)
|
|
000652 a001 bra h'2 ;@(h'658)
|
|
000654 7e01
|
|
000656 7b01
|
|
000658 9311 mov.w @(h'22,pc), r3 ;@(h'67e)
|
|
00065a 62d2 mov.l @r13, r2
|
|
00065c 3230 cmp/eq r3, r2
|
|
00065e 8901 bt h'2 ;@(h'664)
|
|
000660 af74 bra h'-118 ;@(h'54c)
|
|
000662 0009 nop
|
|
000664 60e3 mov r14, r0
|
|
000666 30bc add r11, r0
|
|
000668 7f08
|
|
00066a 4f26 lds.l @r15+, pr
|
|
00066c 68f6 mov.l @r15+, r8
|
|
00066e 69f6 mov.l @r15+, r9
|
|
000670 6af6 mov.l @r15+, r10
|
|
000672 6bf6 mov.l @r15+, r11
|
|
000674 6cf6 mov.l @r15+, r12
|
|
000676 6df6 mov.l @r15+, r13
|
|
000678 000b rts
|
|
00067a 6ef6 mov.l @r15+, r14
|
|
00067c 7532 add #h'32, r5
|
|
00067e 7534 add #h'34, r5
|
|
000680 7542 add #h'42, r5
|
|
000682 7547 add #h'47, r5
|
|
000684 0030
|
|
000686 f074
|
|
000688 0030
|
|
00068a f078
|
|
00068c 0030
|
|
00068e f07c
|
|
000690 0810
|
|
000692 0004 mov.b r0, @(r0,r0)
|
|
000694 0030
|
|
000696 b134 bsr h'268 ;@(h'902)
|
|
000698 2fd6 mov.l r13, @-r15
|
|
00069a 4f22 sts.l pr, @-r15
|
|
00069c d33e mov.l @(h'f8,pc), r3 ;@(h'798)
|
|
00069e 430b jsr @r3
|
|
0006a0 0009 nop
|
|
0006a2 6703 mov r0, r7
|
|
0006a4 e004 mov #h'4, r0
|
|
0006a6 3078 sub r7, r0
|
|
0006a8 e603 mov #h'3, r6
|
|
0006aa 2609 and r0, r6
|
|
0006ac 6d73 mov r7, r13
|
|
0006ae e400 mov #h'0, r4
|
|
0006b0 6143 mov r4, r1
|
|
0006b2 4615 cmp/pl r6
|
|
0006b4 8f05 bf/s h'a ;@(h'6c2)
|
|
0006b6 6573 mov r7, r5
|
|
0006b8 2540 mov.b r4, @r5
|
|
0006ba 7101
|
|
0006bc 3163 cmp/ge r6, r1
|
|
0006be 8ffb bf/s h'-a ;@(h'6b8)
|
|
0006c0 7501
|
|
0006c2 6163 mov r6, r1
|
|
0006c4 9066 mov.w @(h'cc,pc), r0 ;@(h'794)
|
|
0006c6 317c add r7, r1
|
|
0006c8 6513 mov r1, r5
|
|
0006ca 301c add r1, r0
|
|
0006cc 2542 mov.l r4, @r5
|
|
0006ce 7504
|
|
0006d0 3502 cmp/hs r0, r5
|
|
0006d2 8bfb bf h'-a ;@(h'6cc)
|
|
0006d4 925e mov.w @(h'bc,pc), r2 ;@(h'794)
|
|
0006d6 362c add r2, r6
|
|
0006d8 3d6c add r6, r13
|
|
0006da e603 mov #h'3, r6
|
|
0006dc 2679 and r7, r6
|
|
0006de 6743 mov r4, r7
|
|
0006e0 4615 cmp/pl r6
|
|
0006e2 8f05 bf/s h'a ;@(h'6f0)
|
|
0006e4 65d3 mov r13, r5
|
|
0006e6 7701
|
|
0006e8 2540 mov.b r4, @r5
|
|
0006ea 3763 cmp/ge r6, r7
|
|
0006ec 8ffb bf/s h'-a ;@(h'6e6)
|
|
0006ee 7501
|
|
0006f0 4f26 lds.l @r15+, pr
|
|
0006f2 000b rts
|
|
0006f4 6df6 mov.l @r15+, r13
|
|
0006f6 e704 mov #h'4, r7
|
|
0006f8 d528 mov.l @(h'a0,pc), r5 ;@(h'79c)
|
|
0006fa e600 mov #h'0, r6
|
|
0006fc d428 mov.l @(h'a0,pc), r4 ;@(h'7a0)
|
|
0006fe 6163 mov r6, r1
|
|
000700 2fc6 mov.l r12, @-r15
|
|
000702 ec07 mov #h'7, r12
|
|
000704 2fb6 mov.l r11, @-r15
|
|
000706 eb10 mov #h'10, r11
|
|
000708 2fa6 mov.l r10, @-r15
|
|
00070a ea40 mov #h'40, r10
|
|
00070c 2570 mov.b r7, @r5
|
|
00070e e3c0 mov #h'ffffffc0, r3
|
|
000710 231b or r1, r3
|
|
000712 60b3 mov r11, r0
|
|
000714 2430 mov.b r3, @r4
|
|
000716 2570 mov.b r7, @r5
|
|
000718 2460 mov.b r6, @r4
|
|
00071a 25c0 mov.b r12, @r5
|
|
00071c 4010 dt r0
|
|
00071e 8ffd bf/s h'-6 ;@(h'71c)
|
|
000720 2460 mov.b r6, @r4
|
|
000722 7101
|
|
000724 31a3 cmp/ge r10, r1
|
|
000726 8bf1 bf h'-1e ;@(h'70c)
|
|
000728 6af6 mov.l @r15+, r10
|
|
00072a 6bf6 mov.l @r15+, r11
|
|
00072c 000b rts
|
|
00072e 6cf6 mov.l @r15+, r12
|
|
000730 2fc6 mov.l r12, @-r15
|
|
000732 2fb6 mov.l r11, @-r15
|
|
000734 2fa6 mov.l r10, @-r15
|
|
000736 2f96 mov.l r9, @-r15
|
|
000738 4f22 sts.l pr, @-r15
|
|
00073a dc17 mov.l @(h'5c,pc), r12 ;@(h'798)
|
|
00073c 4c0b jsr @r12
|
|
00073e 0009 nop
|
|
000740 d516 mov.l @(h'58,pc), r5 ;@(h'79c)
|
|
000742 6c03 mov r0, r12
|
|
000744 d416 mov.l @(h'58,pc), r4 ;@(h'7a0)
|
|
000746 e940 mov #h'40, r9
|
|
000748 ea10 mov #h'10, r10
|
|
00074a eb07 mov #h'7, r11
|
|
00074c e100 mov #h'0, r1
|
|
00074e e704 mov #h'4, r7
|
|
000750 6013 mov r1, r0
|
|
000752 e3c0 mov #h'ffffffc0, r3
|
|
000754 2570 mov.b r7, @r5
|
|
000756 66a3 mov r10, r6
|
|
000758 230b or r0, r3
|
|
00075a 2430 mov.b r3, @r4
|
|
00075c 2570 mov.b r7, @r5
|
|
00075e 2410 mov.b r1, @r4
|
|
000760 25b0 mov.b r11, @r5
|
|
000762 4610 dt r6
|
|
000764 63c4 mov.b @r12+, r3
|
|
000766 8ffc bf/s h'-8 ;@(h'762)
|
|
000768 2430 mov.b r3, @r4
|
|
00076a 7001
|
|
00076c 3093 cmp/ge r9, r0
|
|
00076e 8bf0 bf h'-20 ;@(h'752)
|
|
000770 4f26 lds.l @r15+, pr
|
|
000772 69f6 mov.l @r15+, r9
|
|
000774 6af6 mov.l @r15+, r10
|
|
000776 6bf6 mov.l @r15+, r11
|
|
000778 000b rts
|
|
00077a 6cf6 mov.l @r15+, r12
|
|
00077c d207 mov.l @(h'1c,pc), r2 ;@(h'79c)
|
|
00077e e306 mov #h'6, r3
|
|
000780 d107 mov.l @(h'1c,pc), r1 ;@(h'7a0)
|
|
000782 2230 mov.b r3, @r2
|
|
000784 000b rts
|
|
000786 2140 mov.b r4, @r1
|
|
000788 d204 mov.l @(h'10,pc), r2 ;@(h'79c)
|
|
00078a e306 mov #h'6, r3
|
|
00078c d104 mov.l @(h'10,pc), r1 ;@(h'7a0)
|
|
00078e 2230 mov.b r3, @r2
|
|
000790 000b rts
|
|
000792 6010 mov.b @r1, r0
|
|
000794 03fc mov.b @(r0,r15), r3
|
|
000796 0000
|
|
000798 0030
|
|
00079a f080
|
|
00079c b400 bsr h'800 ;@(h'fa0)
|
|
00079e 0000
|
|
0007a0 b401 bsr h'802 ;@(h'fa6)
|
|
0007a2 0000
|
|
0007a4 2fe6 mov.l r14, @-r15
|
|
0007a6 6e43 mov r4, r14
|
|
0007a8 d346 mov.l @(h'118,pc), r3 ;@(h'8c4)
|
|
0007aa 2fd6 mov.l r13, @-r15
|
|
0007ac 4f22 sts.l pr, @-r15
|
|
0007ae 6d53 mov r5, r13
|
|
0007b0 7ffc add #h'fc, r15
|
|
0007b2 430b jsr @r3
|
|
0007b4 2f62 mov.l r6, @r15
|
|
0007b6 e280 mov #h'ffffff80, r2
|
|
0007b8 22e8 tst r14, r2
|
|
0007ba 8f35 bf/s h'6a ;@(h'828)
|
|
0007bc 6603 mov r0, r6
|
|
0007be e1c0 mov #h'ffffffc0, r1
|
|
0007c0 21d8 tst r13, r1
|
|
0007c2 8b31 bf h'62 ;@(h'828)
|
|
0007c4 957d mov.w @(h'fa,pc), r5 ;@(h'8c2)
|
|
0007c6 64d3 mov r13, r4
|
|
0007c8 60f2 mov.l @r15, r0
|
|
0007ca 63e3 mov r14, r3
|
|
0007cc 4408 shll2 r4
|
|
0007ce 4408 shll2 r4
|
|
0007d0 4321 shar r3
|
|
0007d2 4321 shar r3
|
|
0007d4 4321 shar r3
|
|
0007d6 343c add r3, r4
|
|
0007d8 346c add r6, r4
|
|
0007da e307 mov #h'7, r3
|
|
0007dc 23e9 and r14, r3
|
|
0007de 633b neg r3, r3
|
|
0007e0 8801 cmp/eq #h'1, r0
|
|
0007e2 8d08 bt/s h'10 ;@(h'7f6)
|
|
0007e4 453c shad r3, r5
|
|
0007e6 8800 cmp/eq #h'0, r0
|
|
0007e8 8908 bt h'10 ;@(h'7fc)
|
|
0007ea 8802 cmp/eq #h'2, r0
|
|
0007ec 890a bt h'14 ;@(h'804)
|
|
0007ee 8803 cmp/eq #h'3, r0
|
|
0007f0 890c bt h'18 ;@(h'80c)
|
|
0007f2 a019 bra h'32 ;@(h'828)
|
|
0007f4 0009 nop
|
|
0007f6 6340 mov.b @r4, r3
|
|
0007f8 a011 bra h'22 ;@(h'81e)
|
|
0007fa 235b or r5, r3
|
|
0007fc 6340 mov.b @r4, r3
|
|
0007fe 6557 not r5, r5
|
|
000800 a00d bra h'1a ;@(h'81e)
|
|
000802 2359 and r5, r3
|
|
000804 6140 mov.b @r4, r1
|
|
000806 215a xor r5, r1
|
|
000808 a00e bra h'1c ;@(h'828)
|
|
00080a 2410 mov.b r1, @r4
|
|
00080c e601 mov #h'1, r6
|
|
00080e 2d69 and r6, r13
|
|
000810 2e69 and r6, r14
|
|
000812 2dea xor r14, r13
|
|
000814 2dd8 tst r13, r13
|
|
000816 8904 bt h'8 ;@(h'822)
|
|
000818 6340 mov.b @r4, r3
|
|
00081a 6557 not r5, r5
|
|
00081c 2359 and r5, r3
|
|
00081e a003 bra h'6 ;@(h'828)
|
|
000820 2430 mov.b r3, @r4
|
|
000822 6140 mov.b @r4, r1
|
|
000824 215b or r5, r1
|
|
000826 2410 mov.b r1, @r4
|
|
000828 7f04
|
|
00082a 4f26 lds.l @r15+, pr
|
|
00082c 6df6 mov.l @r15+, r13
|
|
00082e 000b rts
|
|
000830 6ef6 mov.l @r15+, r14
|
|
000832 e301 mov #h'1, r3
|
|
000834 2fe6 mov.l r14, @-r15
|
|
000836 3633 cmp/ge r3, r6
|
|
000838 2fd6 mov.l r13, @-r15
|
|
00083a 6d53 mov r5, r13
|
|
00083c 2fc6 mov.l r12, @-r15
|
|
00083e 6c43 mov r4, r12
|
|
000840 2fb6 mov.l r11, @-r15
|
|
000842 4f22 sts.l pr, @-r15
|
|
000844 7ffc add #h'fc, r15
|
|
000846 8f24 bf/s h'48 ;@(h'892)
|
|
000848 2f72 mov.l r7, @r15
|
|
00084a 6063 mov r6, r0
|
|
00084c 8801 cmp/eq #h'1, r0
|
|
00084e 8b09 bf h'12 ;@(h'864)
|
|
000850 66f2 mov.l @r15, r6
|
|
000852 65d3 mov r13, r5
|
|
000854 64c3 mov r12, r4
|
|
000856 7f04
|
|
000858 4f26 lds.l @r15+, pr
|
|
00085a 6bf6 mov.l @r15+, r11
|
|
00085c 6cf6 mov.l @r15+, r12
|
|
00085e 6df6 mov.l @r15+, r13
|
|
000860 afa0 bra h'-c0 ;@(h'7a4)
|
|
000862 6ef6 mov.l @r15+, r14
|
|
000864 63f2 mov.l @r15, r3
|
|
000866 e200 mov #h'0, r2
|
|
000868 2f36 mov.l r3, @-r15
|
|
00086a 67d3 mov r13, r7
|
|
00086c 2f26 mov.l r2, @-r15
|
|
00086e 65d3 mov r13, r5
|
|
000870 2f26 mov.l r2, @-r15
|
|
000872 64c3 mov r12, r4
|
|
000874 6e63 mov r6, r14
|
|
000876 4e21 shar r14
|
|
000878 eb01 mov #h'1, r11
|
|
00087a 2b69 and r6, r11
|
|
00087c 2bb8 tst r11, r11
|
|
00087e 0b29 movt r11
|
|
000880 37ec add r14, r7
|
|
000882 66c3 mov r12, r6
|
|
000884 36ec add r14, r6
|
|
000886 35e8 sub r14, r5
|
|
000888 35bc add r11, r5
|
|
00088a 34e8 sub r14, r4
|
|
00088c b29e bsr h'53c ;@(h'dcc)
|
|
00088e 34bc add r11, r4
|
|
000890 7f0c
|
|
000892 7f04
|
|
000894 4f26 lds.l @r15+, pr
|
|
000896 6bf6 mov.l @r15+, r11
|
|
000898 6cf6 mov.l @r15+, r12
|
|
00089a 6df6 mov.l @r15+, r13
|
|
00089c 000b rts
|
|
00089e 6ef6 mov.l @r15+, r14
|
|
0008a0 2fe6 mov.l r14, @-r15
|
|
0008a2 e380 mov #h'ffffff80, r3
|
|
0008a4 4f22 sts.l pr, @-r15
|
|
0008a6 6e43 mov r4, r14
|
|
0008a8 7ffc add #h'fc, r15
|
|
0008aa 23e8 tst r14, r3
|
|
0008ac 8f04 bf/s h'8 ;@(h'8b8)
|
|
0008ae 2f52 mov.l r5, @r15
|
|
0008b0 62f2 mov.l @r15, r2
|
|
0008b2 e3c0 mov #h'ffffffc0, r3
|
|
0008b4 2238 tst r3, r2
|
|
0008b6 8907 bt h'e ;@(h'8c8)
|
|
0008b8 e0ff mov #h'ffffffff, r0
|
|
0008ba 7f04
|
|
0008bc 4f26 lds.l @r15+, pr
|
|
0008be 000b rts
|
|
0008c0 6ef6 mov.l @r15+, r14
|
|
0008c2 0080
|
|
0008c4 0030
|
|
0008c6 f080
|
|
0008c8 d344 mov.l @(h'110,pc), r3 ;@(h'9dc)
|
|
0008ca 430b jsr @r3
|
|
0008cc 0009 nop
|
|
0008ce 6403 mov r0, r4
|
|
0008d0 60f2 mov.l @r15, r0
|
|
0008d2 e507 mov #h'7, r5
|
|
0008d4 e601 mov #h'1, r6
|
|
0008d6 62e3 mov r14, r2
|
|
0008d8 2259 and r5, r2
|
|
0008da 6353 mov r5, r3
|
|
0008dc 3328 sub r2, r3
|
|
0008de 6563 mov r6, r5
|
|
0008e0 453c shad r3, r5
|
|
0008e2 4008 shll2 r0
|
|
0008e4 4008 shll2 r0
|
|
0008e6 4e21 shar r14
|
|
0008e8 4e21 shar r14
|
|
0008ea 4e21 shar r14
|
|
0008ec 30ec add r14, r0
|
|
0008ee 655e exts.b r5, r5
|
|
0008f0 004c mov.b @(r0,r4), r0
|
|
0008f2 2058 tst r5, r0
|
|
0008f4 8904 bt h'8 ;@(h'900)
|
|
0008f6 6063 mov r6, r0
|
|
0008f8 7f04
|
|
0008fa 4f26 lds.l @r15+, pr
|
|
0008fc 000b rts
|
|
0008fe 6ef6 mov.l @r15+, r14
|
|
000900 e000 mov #h'0, r0
|
|
000902 7f04
|
|
000904 4f26 lds.l @r15+, pr
|
|
000906 000b rts
|
|
000908 6ef6 mov.l @r15+, r14
|
|
00090a 2fe6 mov.l r14, @-r15
|
|
00090c 2fd6 mov.l r13, @-r15
|
|
00090e 6e63 mov r6, r14
|
|
000910 2fc6 mov.l r12, @-r15
|
|
000912 3e48 sub r4, r14
|
|
000914 2fb6 mov.l r11, @-r15
|
|
000916 6c53 mov r5, r12
|
|
000918 2fa6 mov.l r10, @-r15
|
|
00091a 6b43 mov r4, r11
|
|
00091c 2f96 mov.l r9, @-r15
|
|
00091e 6a73 mov r7, r10
|
|
000920 2f86 mov.l r8, @-r15
|
|
000922 4e11 cmp/pz r14
|
|
000924 4f22 sts.l pr, @-r15
|
|
000926 7ff8 add #h'f8, r15
|
|
000928 59fa mov.l @(h'28,r15), r9
|
|
00092a 8d02 bt/s h'4 ;@(h'932)
|
|
00092c 3a58 sub r5, r10
|
|
00092e a001 bra h'2 ;@(h'934)
|
|
000930 e8ff mov #h'ffffffff, r8
|
|
000932 e801 mov #h'1, r8
|
|
000934 4a11 cmp/pz r10
|
|
000936 8901 bt h'2 ;@(h'93c)
|
|
000938 a001 bra h'2 ;@(h'93e)
|
|
00093a e2ff mov #h'ffffffff, r2
|
|
00093c e201 mov #h'1, r2
|
|
00093e 1f21 mov.l r2, @(h'4,r15)
|
|
000940 d327 mov.l @(h'9c,pc), r3 ;@(h'9e0)
|
|
000942 430b jsr @r3
|
|
000944 64e3 mov r14, r4
|
|
000946 6d03 mov r0, r13
|
|
000948 d225 mov.l @(h'94,pc), r2 ;@(h'9e0)
|
|
00094a 420b jsr @r2
|
|
00094c 64a3 mov r10, r4
|
|
00094e 6e03 mov r0, r14
|
|
000950 6693 mov r9, r6
|
|
000952 65c3 mov r12, r5
|
|
000954 bf26 bsr h'-1b4 ;@(h'7a4)
|
|
000956 64b3 mov r11, r4
|
|
000958 3de7 cmp/gt r14, r13
|
|
00095a 8f1b bf/s h'36 ;@(h'994)
|
|
00095c e401 mov #h'1, r4
|
|
00095e 6ad3 mov r13, r10
|
|
000960 e300 mov #h'0, r3
|
|
000962 33a7 cmp/gt r10, r3
|
|
000964 3a3e addc r3, r10
|
|
000966 4a21 shar r10
|
|
000968 6343 mov r4, r3
|
|
00096a 33d3 cmp/ge r13, r3
|
|
00096c 8d2b bt/s h'56 ;@(h'9c6)
|
|
00096e 2f42 mov.l r4, @r15
|
|
000970 3aec add r14, r10
|
|
000972 3ad7 cmp/gt r13, r10
|
|
000974 8f03 bf/s h'6 ;@(h'97e)
|
|
000976 3b8c add r8, r11
|
|
000978 52f1 mov.l @(h'4,r15), r2
|
|
00097a 3ad8 sub r13, r10
|
|
00097c 3c2c add r2, r12
|
|
00097e 6693 mov r9, r6
|
|
000980 65c3 mov r12, r5
|
|
000982 bf0f bsr h'-1e2 ;@(h'7a4)
|
|
000984 64b3 mov r11, r4
|
|
000986 62f2 mov.l @r15, r2
|
|
000988 7201
|
|
00098a 32d3 cmp/ge r13, r2
|
|
00098c 8ff0 bf/s h'-20 ;@(h'970)
|
|
00098e 2f22 mov.l r2, @r15
|
|
000990 a019 bra h'32 ;@(h'9c6)
|
|
000992 0009 nop
|
|
000994 6ae3 mov r14, r10
|
|
000996 e300 mov #h'0, r3
|
|
000998 33a7 cmp/gt r10, r3
|
|
00099a 3a3e addc r3, r10
|
|
00099c 4a21 shar r10
|
|
00099e 6343 mov r4, r3
|
|
0009a0 33e3 cmp/ge r14, r3
|
|
0009a2 8d10 bt/s h'20 ;@(h'9c6)
|
|
0009a4 2f42 mov.l r4, @r15
|
|
0009a6 3adc add r13, r10
|
|
0009a8 51f1 mov.l @(h'4,r15), r1
|
|
0009aa 3ae7 cmp/gt r14, r10
|
|
0009ac 8f02 bf/s h'4 ;@(h'9b4)
|
|
0009ae 3c1c add r1, r12
|
|
0009b0 3ae8 sub r14, r10
|
|
0009b2 3b8c add r8, r11
|
|
0009b4 6693 mov r9, r6
|
|
0009b6 65c3 mov r12, r5
|
|
0009b8 bef4 bsr h'-218 ;@(h'7a4)
|
|
0009ba 64b3 mov r11, r4
|
|
0009bc 63f2 mov.l @r15, r3
|
|
0009be 7301
|
|
0009c0 33e3 cmp/ge r14, r3
|
|
0009c2 8ff0 bf/s h'-20 ;@(h'9a6)
|
|
0009c4 2f32 mov.l r3, @r15
|
|
0009c6 7f08
|
|
0009c8 4f26 lds.l @r15+, pr
|
|
0009ca 68f6 mov.l @r15+, r8
|
|
0009cc 69f6 mov.l @r15+, r9
|
|
0009ce 6af6 mov.l @r15+, r10
|
|
0009d0 6bf6 mov.l @r15+, r11
|
|
0009d2 6cf6 mov.l @r15+, r12
|
|
0009d4 6df6 mov.l @r15+, r13
|
|
0009d6 000b rts
|
|
0009d8 6ef6 mov.l @r15+, r14
|
|
0009da 0000
|
|
0009dc 0030
|
|
0009de f080
|
|
0009e0 0030
|
|
0009e2 adfc bra h'-408 ;@(h'5de)
|
|
0009e4 2fe6 mov.l r14, @-r15
|
|
0009e6 2fd6 mov.l r13, @-r15
|
|
0009e8 2fc6 mov.l r12, @-r15
|
|
0009ea 6c53 mov r5, r12
|
|
0009ec d332 mov.l @(h'c8,pc), r3 ;@(h'ab8)
|
|
0009ee 2fb6 mov.l r11, @-r15
|
|
0009f0 2fa6 mov.l r10, @-r15
|
|
0009f2 6b63 mov r6, r11
|
|
0009f4 2f96 mov.l r9, @-r15
|
|
0009f6 2f86 mov.l r8, @-r15
|
|
0009f8 4f22 sts.l pr, @-r15
|
|
0009fa 7ff4 add #h'f4, r15
|
|
0009fc 2f42 mov.l r4, @r15
|
|
0009fe 430b jsr @r3
|
|
000a00 1f72 mov.l r7, @(h'8,r15)
|
|
000a02 6603 mov r0, r6
|
|
000a04 62f2 mov.l @r15, r2
|
|
000a06 e3c0 mov #h'ffffffc0, r3
|
|
000a08 2238 tst r3, r2
|
|
000a0a 8901 bt h'2 ;@(h'a10)
|
|
000a0c a136 bra h'26c ;@(h'c7c)
|
|
000a0e 0009 nop
|
|
000a10 4c11 cmp/pz r12
|
|
000a12 8903 bt h'6 ;@(h'a1c)
|
|
000a14 4b11 cmp/pz r11
|
|
000a16 8901 bt h'2 ;@(h'a1c)
|
|
000a18 a130 bra h'260 ;@(h'c7c)
|
|
000a1a 0009 nop
|
|
000a1c e37f mov #h'7f, r3
|
|
000a1e 3c37 cmp/gt r3, r12
|
|
000a20 8b03 bf h'6 ;@(h'a2a)
|
|
000a22 3b37 cmp/gt r3, r11
|
|
000a24 8b01 bf h'2 ;@(h'a2a)
|
|
000a26 a129 bra h'252 ;@(h'c7c)
|
|
000a28 0009 nop
|
|
000a2a 3cb7 cmp/gt r11, r12
|
|
000a2c 8f03 bf/s h'6 ;@(h'a36)
|
|
000a2e e800 mov #h'0, r8
|
|
000a30 64c3 mov r12, r4
|
|
000a32 6cb3 mov r11, r12
|
|
000a34 6b43 mov r4, r11
|
|
000a36 4c11 cmp/pz r12
|
|
000a38 8d01 bt/s h'2 ;@(h'a3e)
|
|
000a3a e47f mov #h'7f, r4
|
|
000a3c 6c83 mov r8, r12
|
|
000a3e 3b47 cmp/gt r4, r11
|
|
000a40 8f01 bf/s h'2 ;@(h'a46)
|
|
000a42 e707 mov #h'7, r7
|
|
000a44 6b43 mov r4, r11
|
|
000a46 65c3 mov r12, r5
|
|
000a48 6df2 mov.l @r15, r13
|
|
000a4a 69c3 mov r12, r9
|
|
000a4c 9433 mov.w @(h'66,pc), r4 ;@(h'ab6)
|
|
000a4e 6eb3 mov r11, r14
|
|
000a50 4521 shar r5
|
|
000a52 4521 shar r5
|
|
000a54 4521 shar r5
|
|
000a56 4e21 shar r14
|
|
000a58 4e21 shar r14
|
|
000a5a 4e21 shar r14
|
|
000a5c 4d08 shll2 r13
|
|
000a5e 4d08 shll2 r13
|
|
000a60 2979 and r7, r9
|
|
000a62 6ab3 mov r11, r10
|
|
000a64 60c3 mov r12, r0
|
|
000a66 4011 cmp/pz r0
|
|
000a68 8f02 bf/s h'4 ;@(h'a70)
|
|
000a6a 2a79 and r7, r10
|
|
000a6c a005 bra h'a ;@(h'a7a)
|
|
000a6e c907 and #h'7, r0
|
|
000a70 6007 not r0, r0
|
|
000a72 7001
|
|
000a74 c907 and #h'7, r0
|
|
000a76 6007 not r0, r0
|
|
000a78 7001
|
|
000a7a 6303 mov r0, r3
|
|
000a7c 60b3 mov r11, r0
|
|
000a7e 4011 cmp/pz r0
|
|
000a80 8b01 bf h'2 ;@(h'a86)
|
|
000a82 a005 bra h'a ;@(h'a90)
|
|
000a84 c907 and #h'7, r0
|
|
000a86 6007 not r0, r0
|
|
000a88 7001
|
|
000a8a c907 and #h'7, r0
|
|
000a8c 6007 not r0, r0
|
|
000a8e 7001
|
|
000a90 3308 sub r0, r3
|
|
000a92 7307
|
|
000a94 633b neg r3, r3
|
|
000a96 6043 mov r4, r0
|
|
000a98 403c shad r3, r0
|
|
000a9a 1f01 mov.l r0, @(h'4,r15)
|
|
000a9c 50f2 mov.l @(h'8,r15), r0
|
|
000a9e 8801 cmp/eq #h'1, r0
|
|
000aa0 890c bt h'18 ;@(h'abc)
|
|
000aa2 8800 cmp/eq #h'0, r0
|
|
000aa4 8934 bt h'68 ;@(h'b10)
|
|
000aa6 8802 cmp/eq #h'2, r0
|
|
000aa8 8965 bt h'ca ;@(h'b76)
|
|
000aaa 8803 cmp/eq #h'3, r0
|
|
000aac 8b01 bf h'2 ;@(h'ab2)
|
|
000aae a091 bra h'122 ;@(h'bd4)
|
|
000ab0 0009 nop
|
|
000ab2 a0e3 bra h'1c6 ;@(h'c7c)
|
|
000ab4 0009 nop
|
|
000ab6 00ff mac.l @r15+, @r0+
|
|
000ab8 0030
|
|
000aba f080
|
|
000abc 35e0 cmp/eq r14, r5
|
|
000abe 891e bt h'3c ;@(h'afe)
|
|
000ac0 60d3 mov r13, r0
|
|
000ac2 305c add r5, r0
|
|
000ac4 016c mov.b @(r0,r6), r1
|
|
000ac6 37a8 sub r10, r7
|
|
000ac8 639b neg r9, r3
|
|
000aca 6243 mov r4, r2
|
|
000acc 423c shad r3, r2
|
|
000ace 212b or r2, r1
|
|
000ad0 0614 mov.b r1, @(r0,r6)
|
|
000ad2 447c shad r7, r4
|
|
000ad4 60e3 mov r14, r0
|
|
000ad6 30dc add r13, r0
|
|
000ad8 036c mov.b @(r0,r6), r3
|
|
000ada 7501
|
|
000adc 234b or r4, r3
|
|
000ade 64d3 mov r13, r4
|
|
000ae0 0634 mov.b r3, @(r0,r6)
|
|
000ae2 35e3 cmp/ge r14, r5
|
|
000ae4 345c add r5, r4
|
|
000ae6 346c add r6, r4
|
|
000ae8 8f02 bf/s h'4 ;@(h'af0)
|
|
000aea e6ff mov #h'ffffffff, r6
|
|
000aec a0c6 bra h'18c ;@(h'c7c)
|
|
000aee 0009 nop
|
|
000af0 2460 mov.b r6, @r4
|
|
000af2 7501
|
|
000af4 35e3 cmp/ge r14, r5
|
|
000af6 8ffb bf/s h'-a ;@(h'af0)
|
|
000af8 7401
|
|
000afa a0bf bra h'17e ;@(h'c7c)
|
|
000afc 0009 nop
|
|
000afe 60d3 mov r13, r0
|
|
000b00 53f1 mov.l @(h'4,r15), r3
|
|
000b02 37a8 sub r10, r7
|
|
000b04 305c add r5, r0
|
|
000b06 437c shad r7, r3
|
|
000b08 026c mov.b @(r0,r6), r2
|
|
000b0a 223b or r3, r2
|
|
000b0c a0b6 bra h'16c ;@(h'c7c)
|
|
000b0e 0624 mov.b r2, @(r0,r6)
|
|
000b10 35e0 cmp/eq r14, r5
|
|
000b12 8920 bt h'40 ;@(h'b56)
|
|
000b14 60d3 mov r13, r0
|
|
000b16 305c add r5, r0
|
|
000b18 e308 mov #h'8, r3
|
|
000b1a 3398 sub r9, r3
|
|
000b1c 6243 mov r4, r2
|
|
000b1e 423c shad r3, r2
|
|
000b20 036c mov.b @(r0,r6), r3
|
|
000b22 7501
|
|
000b24 2329 and r2, r3
|
|
000b26 35e3 cmp/ge r14, r5
|
|
000b28 0634 mov.b r3, @(r0,r6)
|
|
000b2a 60e3 mov r14, r0
|
|
000b2c 30dc add r13, r0
|
|
000b2e 63a3 mov r10, r3
|
|
000b30 026c mov.b @(r0,r6), r2
|
|
000b32 7301
|
|
000b34 633b neg r3, r3
|
|
000b36 443c shad r3, r4
|
|
000b38 2249 and r4, r2
|
|
000b3a 64d3 mov r13, r4
|
|
000b3c 0624 mov.b r2, @(r0,r6)
|
|
000b3e 345c add r5, r4
|
|
000b40 8f02 bf/s h'4 ;@(h'b48)
|
|
000b42 346c add r6, r4
|
|
000b44 a09a bra h'134 ;@(h'c7c)
|
|
000b46 0009 nop
|
|
000b48 2480 mov.b r8, @r4
|
|
000b4a 7501
|
|
000b4c 35e3 cmp/ge r14, r5
|
|
000b4e 8ffb bf/s h'-a ;@(h'b48)
|
|
000b50 7401
|
|
000b52 a093 bra h'126 ;@(h'c7c)
|
|
000b54 0009 nop
|
|
000b56 60d3 mov r13, r0
|
|
000b58 305c add r5, r0
|
|
000b5a e308 mov #h'8, r3
|
|
000b5c 3398 sub r9, r3
|
|
000b5e 6243 mov r4, r2
|
|
000b60 423c shad r3, r2
|
|
000b62 63a3 mov r10, r3
|
|
000b64 7301
|
|
000b66 633b neg r3, r3
|
|
000b68 6143 mov r4, r1
|
|
000b6a 413c shad r3, r1
|
|
000b6c 036c mov.b @(r0,r6), r3
|
|
000b6e 221b or r1, r2
|
|
000b70 2329 and r2, r3
|
|
000b72 a083 bra h'106 ;@(h'c7c)
|
|
000b74 0634 mov.b r3, @(r0,r6)
|
|
000b76 35e0 cmp/eq r14, r5
|
|
000b78 891e bt h'3c ;@(h'bb8)
|
|
000b7a 60d3 mov r13, r0
|
|
000b7c 305c add r5, r0
|
|
000b7e 639b neg r9, r3
|
|
000b80 016c mov.b @(r0,r6), r1
|
|
000b82 37a8 sub r10, r7
|
|
000b84 6243 mov r4, r2
|
|
000b86 423c shad r3, r2
|
|
000b88 212a xor r2, r1
|
|
000b8a 6343 mov r4, r3
|
|
000b8c 0614 mov.b r1, @(r0,r6)
|
|
000b8e 7501
|
|
000b90 60e3 mov r14, r0
|
|
000b92 30dc add r13, r0
|
|
000b94 026c mov.b @(r0,r6), r2
|
|
000b96 35e3 cmp/ge r14, r5
|
|
000b98 437c shad r7, r3
|
|
000b9a 223a xor r3, r2
|
|
000b9c 0624 mov.b r2, @(r0,r6)
|
|
000b9e 63d3 mov r13, r3
|
|
000ba0 335c add r5, r3
|
|
000ba2 8d6b bt/s h'd6 ;@(h'c7c)
|
|
000ba4 363c add r3, r6
|
|
000ba6 7501
|
|
000ba8 6360 mov.b @r6, r3
|
|
000baa 35e3 cmp/ge r14, r5
|
|
000bac 234a xor r4, r3
|
|
000bae 2630 mov.b r3, @r6
|
|
000bb0 8ff9 bf/s h'-e ;@(h'ba6)
|
|
000bb2 7601
|
|
000bb4 a062 bra h'c4 ;@(h'c7c)
|
|
000bb6 0009 nop
|
|
000bb8 60d3 mov r13, r0
|
|
000bba 305c add r5, r0
|
|
000bbc 6393 mov r9, r3
|
|
000bbe 33a8 sub r10, r3
|
|
000bc0 7307
|
|
000bc2 633b neg r3, r3
|
|
000bc4 443c shad r3, r4
|
|
000bc6 e207 mov #h'7, r2
|
|
000bc8 036c mov.b @(r0,r6), r3
|
|
000bca 32a8 sub r10, r2
|
|
000bcc 442c shad r2, r4
|
|
000bce 234a xor r4, r3
|
|
000bd0 a054 bra h'a8 ;@(h'c7c)
|
|
000bd2 0634 mov.b r3, @(r0,r6)
|
|
000bd4 60f2 mov.l @r15, r0
|
|
000bd6 c801 tst #h'1, r0
|
|
000bd8 8901 bt h'2 ;@(h'bde)
|
|
000bda a001 bra h'2 ;@(h'be0)
|
|
000bdc ec55 mov #h'55, r12
|
|
000bde 9c57 mov.w @(h'ae,pc), r12 ;@(h'c90)
|
|
000be0 35e0 cmp/eq r14, r5
|
|
000be2 8932 bt h'64 ;@(h'c4a)
|
|
000be4 63d3 mov r13, r3
|
|
000be6 335c add r5, r3
|
|
000be8 336c add r6, r3
|
|
000bea 629b neg r9, r2
|
|
000bec 1f31 mov.l r3, @(h'4,r15)
|
|
000bee 6143 mov r4, r1
|
|
000bf0 7208
|
|
000bf2 412c shad r2, r1
|
|
000bf4 6230 mov.b @r3, r2
|
|
000bf6 2219 and r1, r2
|
|
000bf8 2320 mov.b r2, @r3
|
|
000bfa 6143 mov r4, r1
|
|
000bfc 63e3 mov r14, r3
|
|
000bfe 33dc add r13, r3
|
|
000c00 336c add r6, r3
|
|
000c02 62a3 mov r10, r2
|
|
000c04 2f32 mov.l r3, @r15
|
|
000c06 7201
|
|
000c08 6030 mov.b @r3, r0
|
|
000c0a 622b neg r2, r2
|
|
000c0c 412c shad r2, r1
|
|
000c0e 2019 and r1, r0
|
|
000c10 2300 mov.b r0, @r3
|
|
000c12 629b neg r9, r2
|
|
000c14 53f1 mov.l @(h'4,r15), r3
|
|
000c16 6143 mov r4, r1
|
|
000c18 412c shad r2, r1
|
|
000c1a 21c9 and r12, r1
|
|
000c1c 6230 mov.b @r3, r2
|
|
000c1e 221b or r1, r2
|
|
000c20 2320 mov.b r2, @r3
|
|
000c22 63f2 mov.l @r15, r3
|
|
000c24 6230 mov.b @r3, r2
|
|
000c26 7501
|
|
000c28 37a8 sub r10, r7
|
|
000c2a 447c shad r7, r4
|
|
000c2c 24c9 and r12, r4
|
|
000c2e 224b or r4, r2
|
|
000c30 2320 mov.b r2, @r3
|
|
000c32 64d3 mov r13, r4
|
|
000c34 345c add r5, r4
|
|
000c36 35e3 cmp/ge r14, r5
|
|
000c38 8d20 bt/s h'40 ;@(h'c7c)
|
|
000c3a 346c add r6, r4
|
|
000c3c 24c0 mov.b r12, @r4
|
|
000c3e 7501
|
|
000c40 35e3 cmp/ge r14, r5
|
|
000c42 8ffb bf/s h'-a ;@(h'c3c)
|
|
000c44 7401
|
|
000c46 a019 bra h'32 ;@(h'c7c)
|
|
000c48 0009 nop
|
|
000c4a 63d3 mov r13, r3
|
|
000c4c 335c add r5, r3
|
|
000c4e 336c add r6, r3
|
|
000c50 2f32 mov.l r3, @r15
|
|
000c52 e208 mov #h'8, r2
|
|
000c54 3298 sub r9, r2
|
|
000c56 6143 mov r4, r1
|
|
000c58 412c shad r2, r1
|
|
000c5a 62a3 mov r10, r2
|
|
000c5c 7201
|
|
000c5e 622b neg r2, r2
|
|
000c60 6043 mov r4, r0
|
|
000c62 402c shad r2, r0
|
|
000c64 6230 mov.b @r3, r2
|
|
000c66 37a8 sub r10, r7
|
|
000c68 210b or r0, r1
|
|
000c6a 2219 and r1, r2
|
|
000c6c 2320 mov.b r2, @r3
|
|
000c6e 63f2 mov.l @r15, r3
|
|
000c70 52f1 mov.l @(h'4,r15), r2
|
|
000c72 427c shad r7, r2
|
|
000c74 6130 mov.b @r3, r1
|
|
000c76 22c9 and r12, r2
|
|
000c78 212b or r2, r1
|
|
000c7a 2310 mov.b r1, @r3
|
|
000c7c 7f0c
|
|
000c7e 4f26 lds.l @r15+, pr
|
|
000c80 68f6 mov.l @r15+, r8
|
|
000c82 69f6 mov.l @r15+, r9
|
|
000c84 6af6 mov.l @r15+, r10
|
|
000c86 6bf6 mov.l @r15+, r11
|
|
000c88 6cf6 mov.l @r15+, r12
|
|
000c8a 6df6 mov.l @r15+, r13
|
|
000c8c 000b rts
|
|
000c8e 6ef6 mov.l @r15+, r14
|
|
000c90 00aa
|
|
000c92 2fe6 mov.l r14, @-r15
|
|
000c94 2fd6 mov.l r13, @-r15
|
|
000c96 6e53 mov r5, r14
|
|
000c98 d338 mov.l @(h'e0,pc), r3 ;@(h'd7c)
|
|
000c9a 6d63 mov r6, r13
|
|
000c9c 2fc6 mov.l r12, @-r15
|
|
000c9e 6c43 mov r4, r12
|
|
000ca0 4f22 sts.l pr, @-r15
|
|
000ca2 7ff8 add #h'f8, r15
|
|
000ca4 430b jsr @r3
|
|
000ca6 2f72 mov.l r7, @r15
|
|
000ca8 e380 mov #h'ffffff80, r3
|
|
000caa 23c8 tst r12, r3
|
|
000cac 8d02 bt/s h'4 ;@(h'cb4)
|
|
000cae 1f01 mov.l r0, @(h'4,r15)
|
|
000cb0 a086 bra h'10c ;@(h'dc0)
|
|
000cb2 0009 nop
|
|
000cb4 4e11 cmp/pz r14
|
|
000cb6 8903 bt h'6 ;@(h'cc0)
|
|
000cb8 4d11 cmp/pz r13
|
|
000cba 8901 bt h'2 ;@(h'cc0)
|
|
000cbc a080 bra h'100 ;@(h'dc0)
|
|
000cbe 0009 nop
|
|
000cc0 e33f mov #h'3f, r3
|
|
000cc2 3e37 cmp/gt r3, r14
|
|
000cc4 8b03 bf h'6 ;@(h'cce)
|
|
000cc6 3d37 cmp/gt r3, r13
|
|
000cc8 8b01 bf h'2 ;@(h'cce)
|
|
000cca a079 bra h'f2 ;@(h'dc0)
|
|
000ccc 0009 nop
|
|
000cce 3ed7 cmp/gt r13, r14
|
|
000cd0 8b02 bf h'4 ;@(h'cd8)
|
|
000cd2 64e3 mov r14, r4
|
|
000cd4 6ed3 mov r13, r14
|
|
000cd6 6d43 mov r4, r13
|
|
000cd8 4e11 cmp/pz r14
|
|
000cda 8d01 bt/s h'2 ;@(h'ce0)
|
|
000cdc e43f mov #h'3f, r4
|
|
000cde ee00 mov #h'0, r14
|
|
000ce0 3d47 cmp/gt r4, r13
|
|
000ce2 8b00 bf h'0 ;@(h'ce6)
|
|
000ce4 6d43 mov r4, r13
|
|
000ce6 64e3 mov r14, r4
|
|
000ce8 9747 mov.w @(h'8e,pc), r7 ;@(h'd7a)
|
|
000cea e607 mov #h'7, r6
|
|
000cec 60f2 mov.l @r15, r0
|
|
000cee 65c3 mov r12, r5
|
|
000cf0 4408 shll2 r4
|
|
000cf2 4408 shll2 r4
|
|
000cf4 4521 shar r5
|
|
000cf6 4521 shar r5
|
|
000cf8 4521 shar r5
|
|
000cfa 345c add r5, r4
|
|
000cfc 4d08 shll2 r13
|
|
000cfe 4d08 shll2 r13
|
|
000d00 35dc add r13, r5
|
|
000d02 8801 cmp/eq #h'1, r0
|
|
000d04 5df1 mov.l @(h'4,r15), r13
|
|
000d06 8d08 bt/s h'10 ;@(h'd1a)
|
|
000d08 3d4c add r4, r13
|
|
000d0a 8800 cmp/eq #h'0, r0
|
|
000d0c 8915 bt h'2a ;@(h'd3a)
|
|
000d0e 8802 cmp/eq #h'2, r0
|
|
000d10 8923 bt h'46 ;@(h'd5a)
|
|
000d12 8803 cmp/eq #h'3, r0
|
|
000d14 8934 bt h'68 ;@(h'd80)
|
|
000d16 a053 bra h'a6 ;@(h'dc0)
|
|
000d18 0009 nop
|
|
000d1a 2c69 and r6, r12
|
|
000d1c 6ccb neg r12, r12
|
|
000d1e 6e73 mov r7, r14
|
|
000d20 4ecc shad r12, r14
|
|
000d22 3457 cmp/gt r5, r4
|
|
000d24 8d4c bt/s h'98 ;@(h'dc0)
|
|
000d26 66d3 mov r13, r6
|
|
000d28 6260 mov.b @r6, r2
|
|
000d2a 7410 add #h'10, r4
|
|
000d2c 22eb or r14, r2
|
|
000d2e 3457 cmp/gt r5, r4
|
|
000d30 2620 mov.b r2, @r6
|
|
000d32 8ff9 bf/s h'-e ;@(h'd28)
|
|
000d34 7610 add #h'10, r6
|
|
000d36 a043 bra h'86 ;@(h'dc0)
|
|
000d38 0009 nop
|
|
000d3a 2c69 and r6, r12
|
|
000d3c 6ccb neg r12, r12
|
|
000d3e 47cc shad r12, r7
|
|
000d40 6e77 not r7, r14
|
|
000d42 3457 cmp/gt r5, r4
|
|
000d44 8d3c bt/s h'78 ;@(h'dc0)
|
|
000d46 66d3 mov r13, r6
|
|
000d48 6260 mov.b @r6, r2
|
|
000d4a 7410 add #h'10, r4
|
|
000d4c 22e9 and r14, r2
|
|
000d4e 3457 cmp/gt r5, r4
|
|
000d50 2620 mov.b r2, @r6
|
|
000d52 8ff9 bf/s h'-e ;@(h'd48)
|
|
000d54 7610 add #h'10, r6
|
|
000d56 a033 bra h'66 ;@(h'dc0)
|
|
000d58 0009 nop
|
|
000d5a 2c69 and r6, r12
|
|
000d5c 6ccb neg r12, r12
|
|
000d5e 6e73 mov r7, r14
|
|
000d60 4ecc shad r12, r14
|
|
000d62 3457 cmp/gt r5, r4
|
|
000d64 8d2c bt/s h'58 ;@(h'dc0)
|
|
000d66 66d3 mov r13, r6
|
|
000d68 6260 mov.b @r6, r2
|
|
000d6a 7410 add #h'10, r4
|
|
000d6c 22ea xor r14, r2
|
|
000d6e 3457 cmp/gt r5, r4
|
|
000d70 2620 mov.b r2, @r6
|
|
000d72 8ff9 bf/s h'-e ;@(h'd68)
|
|
000d74 7610 add #h'10, r6
|
|
000d76 a023 bra h'46 ;@(h'dc0)
|
|
000d78 0009 nop
|
|
000d7a 0080
|
|
000d7c 0030
|
|
000d7e f080
|
|
000d80 26c9 and r12, r6
|
|
000d82 666b neg r6, r6
|
|
000d84 6073 mov r7, r0
|
|
000d86 406c shad r6, r0
|
|
000d88 e701 mov #h'1, r7
|
|
000d8a 27e9 and r14, r7
|
|
000d8c e301 mov #h'1, r3
|
|
000d8e 2c39 and r3, r12
|
|
000d90 27ca xor r12, r7
|
|
000d92 66d3 mov r13, r6
|
|
000d94 6ed3 mov r13, r14
|
|
000d96 3457 cmp/gt r5, r4
|
|
000d98 8d12 bt/s h'24 ;@(h'dc0)
|
|
000d9a 6d07 not r0, r13
|
|
000d9c 637e exts.b r7, r3
|
|
000d9e 2338 tst r3, r3
|
|
000da0 8d04 bt/s h'8 ;@(h'dac)
|
|
000da2 677e exts.b r7, r7
|
|
000da4 62e0 mov.b @r14, r2
|
|
000da6 22d9 and r13, r2
|
|
000da8 a003 bra h'6 ;@(h'db2)
|
|
000daa 2e20 mov.b r2, @r14
|
|
000dac 6160 mov.b @r6, r1
|
|
000dae 210b or r0, r1
|
|
000db0 2610 mov.b r1, @r6
|
|
000db2 2778 tst r7, r7
|
|
000db4 0729 movt r7
|
|
000db6 7410 add #h'10, r4
|
|
000db8 7610 add #h'10, r6
|
|
000dba 3457 cmp/gt r5, r4
|
|
000dbc 8fee bf/s h'-24 ;@(h'd9c)
|
|
000dbe 7e10 add #h'10, r14
|
|
000dc0 7f08
|
|
000dc2 4f26 lds.l @r15+, pr
|
|
000dc4 6cf6 mov.l @r15+, r12
|
|
000dc6 6df6 mov.l @r15+, r13
|
|
000dc8 000b rts
|
|
000dca 6ef6 mov.l @r15+, r14
|
|
000dcc 2fe6 mov.l r14, @-r15
|
|
000dce 2fd6 mov.l r13, @-r15
|
|
000dd0 2fc6 mov.l r12, @-r15
|
|
000dd2 6d43 mov r4, r13
|
|
000dd4 2fb6 mov.l r11, @-r15
|
|
000dd6 6c63 mov r6, r12
|
|
000dd8 2fa6 mov.l r10, @-r15
|
|
000dda 3dc7 cmp/gt r12, r13
|
|
000ddc 2f96 mov.l r9, @-r15
|
|
000dde 2f86 mov.l r8, @-r15
|
|
000de0 4f22 sts.l pr, @-r15
|
|
000de2 7ff0 add #h'f0, r15
|
|
000de4 5efc mov.l @(h'30,r15), r14
|
|
000de6 8f03 bf/s h'6 ;@(h'df0)
|
|
000de8 5bfd mov.l @(h'34,r15), r11
|
|
000dea 64d3 mov r13, r4
|
|
000dec 6dc3 mov r12, r13
|
|
000dee 6c43 mov r4, r12
|
|
000df0 3577 cmp/gt r7, r5
|
|
000df2 8b02 bf h'4 ;@(h'dfa)
|
|
000df4 6453 mov r5, r4
|
|
000df6 6573 mov r7, r5
|
|
000df8 6743 mov r4, r7
|
|
000dfa 64c3 mov r12, r4
|
|
000dfc 34d8 sub r13, r4
|
|
000dfe e300 mov #h'0, r3
|
|
000e00 3347 cmp/gt r4, r3
|
|
000e02 343e addc r3, r4
|
|
000e04 4421 shar r4
|
|
000e06 7401
|
|
000e08 3e47 cmp/gt r4, r14
|
|
000e0a 8b00 bf h'0 ;@(h'e0e)
|
|
000e0c 6e43 mov r4, r14
|
|
000e0e 6473 mov r7, r4
|
|
000e10 3458 sub r5, r4
|
|
000e12 e300 mov #h'0, r3
|
|
000e14 3347 cmp/gt r4, r3
|
|
000e16 343e addc r3, r4
|
|
000e18 4421 shar r4
|
|
000e1a 7401
|
|
000e1c 3e47 cmp/gt r4, r14
|
|
000e1e 8f01 bf/s h'2 ;@(h'e24)
|
|
000e20 6353 mov r5, r3
|
|
000e22 6e43 mov r4, r14
|
|
000e24 33ec add r14, r3
|
|
000e26 6873 mov r7, r8
|
|
000e28 1f33 mov.l r3, @(h'c,r15)
|
|
000e2a 62d3 mov r13, r2
|
|
000e2c 32ec add r14, r2
|
|
000e2e 61c3 mov r12, r1
|
|
000e30 1f22 mov.l r2, @(h'8,r15)
|
|
000e32 60b3 mov r11, r0
|
|
000e34 31e8 sub r14, r1
|
|
000e36 88ff cmp/eq #h'ffffffff, r0
|
|
000e38 2f12 mov.l r1, @r15
|
|
000e3a 8d2d bt/s h'5a ;@(h'e98)
|
|
000e3c 38e8 sub r14, r8
|
|
000e3e 4e15 cmp/pl r14
|
|
000e40 8b2a bf h'54 ;@(h'e98)
|
|
000e42 e300 mov #h'0, r3
|
|
000e44 1f31 mov.l r3, @(h'4,r15)
|
|
000e46 6973 mov r7, r9
|
|
000e48 4e15 cmp/pl r14
|
|
000e4a 8f11 bf/s h'22 ;@(h'e70)
|
|
000e4c 6a53 mov r5, r10
|
|
000e4e 67b3 mov r11, r7
|
|
000e50 66c3 mov r12, r6
|
|
000e52 65d3 mov r13, r5
|
|
000e54 bdc6 bsr h'-474 ;@(h'9e4)
|
|
000e56 64a3 mov r10, r4
|
|
000e58 67b3 mov r11, r7
|
|
000e5a 66c3 mov r12, r6
|
|
000e5c 65d3 mov r13, r5
|
|
000e5e bdc1 bsr h'-47e ;@(h'9e4)
|
|
000e60 6493 mov r9, r4
|
|
000e62 79ff add #h'ff, r9
|
|
000e64 52f1 mov.l @(h'4,r15), r2
|
|
000e66 7201
|
|
000e68 1f21 mov.l r2, @(h'4,r15)
|
|
000e6a 32e3 cmp/ge r14, r2
|
|
000e6c 8fef bf/s h'-22 ;@(h'e4e)
|
|
000e6e 7a01
|
|
000e70 5ef3 mov.l @(h'c,r15), r14
|
|
000e72 5af2 mov.l @(h'8,r15), r10
|
|
000e74 69f2 mov.l @r15, r9
|
|
000e76 3e87 cmp/gt r8, r14
|
|
000e78 7aff add #h'ff, r10
|
|
000e7a 8d0d bt/s h'1a ;@(h'e98)
|
|
000e7c 7901
|
|
000e7e 67b3 mov r11, r7
|
|
000e80 66a3 mov r10, r6
|
|
000e82 65d3 mov r13, r5
|
|
000e84 bdae bsr h'-4a4 ;@(h'9e4)
|
|
000e86 64e3 mov r14, r4
|
|
000e88 67b3 mov r11, r7
|
|
000e8a 66c3 mov r12, r6
|
|
000e8c 6593 mov r9, r5
|
|
000e8e bda9 bsr h'-4ae ;@(h'9e4)
|
|
000e90 64e3 mov r14, r4
|
|
000e92 7e01
|
|
000e94 3e87 cmp/gt r8, r14
|
|
000e96 8bf2 bf h'-1c ;@(h'e7e)
|
|
000e98 50fe mov.l @(h'38,r15), r0
|
|
000e9a 88ff cmp/eq #h'ffffffff, r0
|
|
000e9c 890a bt h'14 ;@(h'eb4)
|
|
000e9e 5ef3 mov.l @(h'c,r15), r14
|
|
000ea0 3e87 cmp/gt r8, r14
|
|
000ea2 8907 bt h'e ;@(h'eb4)
|
|
000ea4 57fe mov.l @(h'38,r15), r7
|
|
000ea6 66f2 mov.l @r15, r6
|
|
000ea8 55f2 mov.l @(h'8,r15), r5
|
|
000eaa bd9b bsr h'-4ca ;@(h'9e4)
|
|
000eac 64e3 mov r14, r4
|
|
000eae 7e01
|
|
000eb0 3e87 cmp/gt r8, r14
|
|
000eb2 8bf7 bf h'-12 ;@(h'ea4)
|
|
000eb4 7f10 add #h'10, r15
|
|
000eb6 4f26 lds.l @r15+, pr
|
|
000eb8 68f6 mov.l @r15+, r8
|
|
000eba 69f6 mov.l @r15+, r9
|
|
000ebc 6af6 mov.l @r15+, r10
|
|
000ebe 6bf6 mov.l @r15+, r11
|
|
000ec0 6cf6 mov.l @r15+, r12
|
|
000ec2 6df6 mov.l @r15+, r13
|
|
000ec4 000b rts
|
|
000ec6 6ef6 mov.l @r15+, r14
|
|
000ec8 2fe6 mov.l r14, @-r15
|
|
000eca e301 mov #h'1, r3
|
|
000ecc 2fd6 mov.l r13, @-r15
|
|
000ece 3633 cmp/ge r3, r6
|
|
000ed0 2fc6 mov.l r12, @-r15
|
|
000ed2 6d43 mov r4, r13
|
|
000ed4 2fb6 mov.l r11, @-r15
|
|
000ed6 6c53 mov r5, r12
|
|
000ed8 2fa6 mov.l r10, @-r15
|
|
000eda 2f96 mov.l r9, @-r15
|
|
000edc 2f86 mov.l r8, @-r15
|
|
000ede 4f22 sts.l pr, @-r15
|
|
000ee0 7ff8 add #h'f8, r15
|
|
000ee2 8f21 bf/s h'42 ;@(h'f28)
|
|
000ee4 2f72 mov.l r7, @r15
|
|
000ee6 6863 mov r6, r8
|
|
000ee8 78ff add #h'ff, r8
|
|
000eea 4815 cmp/pl r8
|
|
000eec 8f11 bf/s h'22 ;@(h'f12)
|
|
000eee ee00 mov #h'0, r14
|
|
000ef0 62f2 mov.l @r15, r2
|
|
000ef2 69e3 mov r14, r9
|
|
000ef4 2f26 mov.l r2, @-r15
|
|
000ef6 4908 shll2 r9
|
|
000ef8 6a93 mov r9, r10
|
|
000efa 3acc add r12, r10
|
|
000efc 57a1 mov.l @(h'4,r10), r7
|
|
000efe 6b93 mov r9, r11
|
|
000f00 65a2 mov.l @r10, r5
|
|
000f02 3bdc add r13, r11
|
|
000f04 56b1 mov.l @(h'4,r11), r6
|
|
000f06 bd00 bsr h'-600 ;@(h'90a)
|
|
000f08 64b2 mov.l @r11, r4
|
|
000f0a 7e01
|
|
000f0c 3e83 cmp/ge r8, r14
|
|
000f0e 8fef bf/s h'-22 ;@(h'ef0)
|
|
000f10 7f04
|
|
000f12 60e3 mov r14, r0
|
|
000f14 63f2 mov.l @r15, r3
|
|
000f16 4008 shll2 r0
|
|
000f18 2f36 mov.l r3, @-r15
|
|
000f1a 67c2 mov.l @r12, r7
|
|
000f1c 66d2 mov.l @r13, r6
|
|
000f1e 1f02 mov.l r0, @(h'8,r15)
|
|
000f20 05ce mov.l @(r0,r12), r5
|
|
000f22 bcf2 bsr h'-61c ;@(h'90a)
|
|
000f24 04de mov.l @(r0,r13), r4
|
|
000f26 7f04
|
|
000f28 7f08
|
|
000f2a 4f26 lds.l @r15+, pr
|
|
000f2c 68f6 mov.l @r15+, r8
|
|
000f2e 69f6 mov.l @r15+, r9
|
|
000f30 6af6 mov.l @r15+, r10
|
|
000f32 6bf6 mov.l @r15+, r11
|
|
000f34 6cf6 mov.l @r15+, r12
|
|
000f36 6df6 mov.l @r15+, r13
|
|
000f38 000b rts
|
|
000f3a 6ef6 mov.l @r15+, r14
|
|
000f3c 2fe6 mov.l r14, @-r15
|
|
000f3e 6753 mov r5, r7
|
|
000f40 2fd6 mov.l r13, @-r15
|
|
000f42 6e53 mov r5, r14
|
|
000f44 2fc6 mov.l r12, @-r15
|
|
000f46 3763 cmp/ge r6, r7
|
|
000f48 7ff8 add #h'f8, r15
|
|
000f4a 7eff add #h'ff, r14
|
|
000f4c 6c63 mov r6, r12
|
|
000f4e 4c08 shll2 r12
|
|
000f50 3c4c add r4, r12
|
|
000f52 4508 shll2 r5
|
|
000f54 1fc1 mov.l r12, @(h'4,r15)
|
|
000f56 354c add r4, r5
|
|
000f58 6cc2 mov.l @r12, r12
|
|
000f5a 2f52 mov.l r5, @r15
|
|
000f5c 8d10 bt/s h'20 ;@(h'f80)
|
|
000f5e 6d53 mov r5, r13
|
|
000f60 62d2 mov.l @r13, r2
|
|
000f62 3c27 cmp/gt r2, r12
|
|
000f64 8f08 bf/s h'10 ;@(h'f78)
|
|
000f66 7701
|
|
000f68 6352 mov.l @r5, r3
|
|
000f6a 7e01
|
|
000f6c 60e3 mov r14, r0
|
|
000f6e 4008 shll2 r0
|
|
000f70 304c add r4, r0
|
|
000f72 6102 mov.l @r0, r1
|
|
000f74 2032 mov.l r3, @r0
|
|
000f76 2512 mov.l r1, @r5
|
|
000f78 7504
|
|
000f7a 3763 cmp/ge r6, r7
|
|
000f7c 8ff0 bf/s h'-20 ;@(h'f60)
|
|
000f7e 7d04
|
|
000f80 53f1 mov.l @(h'4,r15), r3
|
|
000f82 65e3 mov r14, r5
|
|
000f84 4508 shll2 r5
|
|
000f86 354c add r4, r5
|
|
000f88 7504
|
|
000f8a 60e3 mov r14, r0
|
|
000f8c 6252 mov.l @r5, r2
|
|
000f8e 7001
|
|
000f90 2322 mov.l r2, @r3
|
|
000f92 25c2 mov.l r12, @r5
|
|
000f94 7f08
|
|
000f96 6cf6 mov.l @r15+, r12
|
|
000f98 6df6 mov.l @r15+, r13
|
|
000f9a 000b rts
|
|
000f9c 6ef6 mov.l @r15+, r14
|
|
000f9e 2fe6 mov.l r14, @-r15
|
|
000fa0 2fd6 mov.l r13, @-r15
|
|
000fa2 6e53 mov r5, r14
|
|
000fa4 2fc6 mov.l r12, @-r15
|
|
000fa6 6d63 mov r6, r13
|
|
000fa8 4f22 sts.l pr, @-r15
|
|
000faa 7ffc add #h'fc, r15
|
|
000fac 2f42 mov.l r4, @r15
|
|
000fae 3ed3 cmp/ge r13, r14
|
|
000fb0 890e bt h'1c ;@(h'fd0)
|
|
000fb2 66d3 mov r13, r6
|
|
000fb4 65e3 mov r14, r5
|
|
000fb6 bfc1 bsr h'-7e ;@(h'f3c)
|
|
000fb8 64f2 mov.l @r15, r4
|
|
000fba 6c03 mov r0, r12
|
|
000fbc 6603 mov r0, r6
|
|
000fbe 76ff add #h'ff, r6
|
|
000fc0 65e3 mov r14, r5
|
|
000fc2 bfec bsr h'-28 ;@(h'f9e)
|
|
000fc4 64f2 mov.l @r15, r4
|
|
000fc6 65d3 mov r13, r5
|
|
000fc8 64c3 mov r12, r4
|
|
000fca 7401
|
|
000fcc afef bra h'-22 ;@(h'fae)
|
|
000fce 6e43 mov r4, r14
|
|
000fd0 7f04
|
|
000fd2 4f26 lds.l @r15+, pr
|
|
000fd4 6cf6 mov.l @r15+, r12
|
|
000fd6 6df6 mov.l @r15+, r13
|
|
000fd8 000b rts
|
|
000fda 6ef6 mov.l @r15+, r14
|
|
000fdc 2fe6 mov.l r14, @-r15
|
|
000fde e303 mov #h'3, r3
|
|
000fe0 2fd6 mov.l r13, @-r15
|
|
000fe2 2fc6 mov.l r12, @-r15
|
|
000fe4 2fb6 mov.l r11, @-r15
|
|
000fe6 6b63 mov r6, r11
|
|
000fe8 2fa6 mov.l r10, @-r15
|
|
000fea 3b33 cmp/ge r3, r11
|
|
000fec 2f96 mov.l r9, @-r15
|
|
000fee 6a53 mov r5, r10
|
|
000ff0 2f86 mov.l r8, @-r15
|
|
000ff2 4f22 sts.l pr, @-r15
|
|
000ff4 4f12 sts.l macl, @-r15
|
|
000ff6 7fd8 add #h'd8, r15
|
|
000ff8 1f44 mov.l r4, @(h'10,r15)
|
|
000ffa 8d02 bt/s h'4 ;@(h'1002)
|
|
000ffc 1f73 mov.l r7, @(h'c,r15)
|
|
000ffe a100 bra h'200 ;@(h'1202)
|
|
001000 0009 nop
|
|
001002 64b3 mov r11, r4
|
|
001004 d384 mov.l @(h'210,pc), r3 ;@(h'1218)
|
|
001006 430b jsr @r3
|
|
001008 4408 shll2 r4
|
|
00100a 6d03 mov r0, r13
|
|
00100c 2dd8 tst r13, r13
|
|
00100e 8b01 bf h'2 ;@(h'1014)
|
|
001010 a0f7 bra h'1ee ;@(h'1202)
|
|
001012 0009 nop
|
|
001014 6ea2 mov.l @r10, r14
|
|
001016 e801 mov #h'1, r8
|
|
001018 1fe6 mov.l r14, @(h'18,r15)
|
|
00101a e704 mov #h'4, r7
|
|
00101c 6483 mov r8, r4
|
|
00101e 37ac add r10, r7
|
|
001020 6573 mov r7, r5
|
|
001022 34b3 cmp/ge r11, r4
|
|
001024 8d12 bt/s h'24 ;@(h'104c)
|
|
001026 6673 mov r7, r6
|
|
001028 6043 mov r4, r0
|
|
00102a 4008 shll2 r0
|
|
00102c 03ae mov.l @(r0,r10), r3
|
|
00102e 33e3 cmp/ge r14, r3
|
|
001030 8900 bt h'0 ;@(h'1034)
|
|
001032 6e72 mov.l @r7, r14
|
|
001034 53f6 mov.l @(h'18,r15), r3
|
|
001036 6262 mov.l @r6, r2
|
|
001038 3237 cmp/gt r3, r2
|
|
00103a 8f02 bf/s h'4 ;@(h'1042)
|
|
00103c 7401
|
|
00103e 6252 mov.l @r5, r2
|
|
001040 1f26 mov.l r2, @(h'18,r15)
|
|
001042 7504
|
|
001044 7604
|
|
001046 34b3 cmp/ge r11, r4
|
|
001048 8fee bf/s h'-24 ;@(h'1028)
|
|
00104a 7704
|
|
00104c a0c7 bra h'18e ;@(h'11de)
|
|
00104e 6ce3 mov r14, r12
|
|
001050 e900 mov #h'0, r9
|
|
001052 6e93 mov r9, r14
|
|
001054 6393 mov r9, r3
|
|
001056 4b15 cmp/pl r11
|
|
001058 2f32 mov.l r3, @r15
|
|
00105a 1f81 mov.l r8, @(h'4,r15)
|
|
00105c 8f73 bf/s h'e6 ;@(h'1146)
|
|
00105e 1f82 mov.l r8, @(h'8,r15)
|
|
001060 60e3 mov r14, r0
|
|
001062 4008 shll2 r0
|
|
001064 04ae mov.l @(r0,r10), r4
|
|
001066 34c7 cmp/gt r12, r4
|
|
001068 8908 bt h'10 ;@(h'107c)
|
|
00106a 61e3 mov r14, r1
|
|
00106c d36b mov.l @(h'1ac,pc), r3 ;@(h'121c)
|
|
00106e 7101
|
|
001070 430b jsr @r3
|
|
001072 60b3 mov r11, r0
|
|
001074 4008 shll2 r0
|
|
001076 02ae mov.l @(r0,r10), r2
|
|
001078 32c3 cmp/ge r12, r2
|
|
00107a 890a bt h'14 ;@(h'1092)
|
|
00107c 34c3 cmp/ge r12, r4
|
|
00107e 8b56 bf h'ac ;@(h'112e)
|
|
001080 d366 mov.l @(h'198,pc), r3 ;@(h'121c)
|
|
001082 61e3 mov r14, r1
|
|
001084 7101
|
|
001086 430b jsr @r3
|
|
001088 60b3 mov r11, r0
|
|
00108a 4008 shll2 r0
|
|
00108c 02ae mov.l @(r0,r10), r2
|
|
00108e 32c7 cmp/gt r12, r2
|
|
001090 894d bt h'9a ;@(h'112e)
|
|
001092 60e3 mov r14, r0
|
|
001094 51f2 mov.l @(h'8,r15), r1
|
|
001096 4008 shll2 r0
|
|
001098 d360 mov.l @(h'180,pc), r3 ;@(h'121c)
|
|
00109a 04ae mov.l @(r0,r10), r4
|
|
00109c 430b jsr @r3
|
|
00109e 60b3 mov r11, r0
|
|
0010a0 d25f mov.l @(h'17c,pc), r2 ;@(h'1220)
|
|
0010a2 4008 shll2 r0
|
|
0010a4 03ae mov.l @(r0,r10), r3
|
|
0010a6 420b jsr @r2
|
|
0010a8 3438 sub r3, r4
|
|
0010aa 2008 tst r0, r0
|
|
0010ac 8d3f bt/s h'7e ;@(h'112e)
|
|
0010ae 1f05 mov.l r0, @(h'14,r15)
|
|
0010b0 51f1 mov.l @(h'4,r15), r1
|
|
0010b2 d25a mov.l @(h'168,pc), r2 ;@(h'121c)
|
|
0010b4 420b jsr @r2
|
|
0010b6 60b3 mov r11, r0
|
|
0010b8 53f4 mov.l @(h'10,r15), r3
|
|
0010ba 64c3 mov r12, r4
|
|
0010bc 4008 shll2 r0
|
|
0010be 023e mov.l @(r0,r3), r2
|
|
0010c0 60f2 mov.l @r15, r0
|
|
0010c2 013e mov.l @(r0,r3), r1
|
|
0010c4 1f18 mov.l r1, @(h'20,r15)
|
|
0010c6 3218 sub r1, r2
|
|
0010c8 1f27 mov.l r2, @(h'1c,r15)
|
|
0010ca 6193 mov r9, r1
|
|
0010cc 4108 shll2 r1
|
|
0010ce 31dc add r13, r1
|
|
0010d0 2f16 mov.l r1, @-r15
|
|
0010d2 7ff8 add #h'f8, r15
|
|
0010d4 50f3 mov.l @(h'c,r15), r0
|
|
0010d6 02ae mov.l @(r0,r10), r2
|
|
0010d8 3428 sub r2, r4
|
|
0010da 4411 cmp/pz r4
|
|
0010dc 8d02 bt/s h'4 ;@(h'10e4)
|
|
0010de 1f2c mov.l r2, @(h'30,r15)
|
|
0010e0 a001 bra h'2 ;@(h'10e6)
|
|
0010e2 e4ff mov #h'ffffffff, r4
|
|
0010e4 e401 mov #h'1, r4
|
|
0010e6 e300 mov #h'0, r3
|
|
0010e8 52fc mov.l @(h'30,r15), r2
|
|
0010ea 3347 cmp/gt r4, r3
|
|
0010ec 343e addc r3, r4
|
|
0010ee 4421 shar r4
|
|
0010f0 d34b mov.l @(h'12c,pc), r3 ;@(h'1220)
|
|
0010f2 3428 sub r2, r4
|
|
0010f4 430b jsr @r3
|
|
0010f6 34cc add r12, r4
|
|
0010f8 51fa mov.l @(h'28,r15), r1
|
|
0010fa 0017 mul.l r1, r0
|
|
0010fc d349 mov.l @(h'124,pc), r3 ;@(h'1224)
|
|
0010fe 011a sts macl, r1
|
|
001100 430b jsr @r3
|
|
001102 50f8 mov.l @(h'20,r15), r0
|
|
001104 d248 mov.l @(h'120,pc), r2 ;@(h'1228)
|
|
001106 7ff8 add #h'f8, r15
|
|
001108 420b jsr @r2
|
|
00110a 2ff6 mov.l r15, @-r15
|
|
00110c d148 mov.l @(h'120,pc), r1 ;@(h'1230)
|
|
00110e e300 mov #h'0, r3
|
|
001110 2f36 mov.l r3, @-r15
|
|
001112 d346 mov.l @(h'118,pc), r3 ;@(h'122c)
|
|
001114 2f36 mov.l r3, @-r15
|
|
001116 62f3 mov r15, r2
|
|
001118 7210 add #h'10, r2
|
|
00111a 410b jsr @r1
|
|
00111c 2f26 mov.l r2, @-r15
|
|
00111e d345 mov.l @(h'114,pc), r3 ;@(h'1234)
|
|
001120 430b jsr @r3
|
|
001122 0009 nop
|
|
001124 52f9 mov.l @(h'24,r15), r2
|
|
001126 7901
|
|
001128 63f6 mov.l @r15+, r3
|
|
00112a 302c add r2, r0
|
|
00112c 2302 mov.l r0, @r3
|
|
00112e 7e01
|
|
001130 62f2 mov.l @r15, r2
|
|
001132 3eb3 cmp/ge r11, r14
|
|
001134 7204
|
|
001136 2f22 mov.l r2, @r15
|
|
001138 53f1 mov.l @(h'4,r15), r3
|
|
00113a 7301
|
|
00113c 1f31 mov.l r3, @(h'4,r15)
|
|
00113e 51f2 mov.l @(h'8,r15), r1
|
|
001140 7101
|
|
001142 8f8d bf/s h'-e6 ;@(h'1060)
|
|
001144 1f12 mov.l r1, @(h'8,r15)
|
|
001146 6693 mov r9, r6
|
|
001148 76ff add #h'ff, r6
|
|
00114a e500 mov #h'0, r5
|
|
00114c 1f61 mov.l r6, @(h'4,r15)
|
|
00114e bf26 bsr h'-1b4 ;@(h'f9e)
|
|
001150 64d3 mov r13, r4
|
|
001152 ee00 mov #h'0, r14
|
|
001154 6493 mov r9, r4
|
|
001156 a001 bra h'2 ;@(h'115c)
|
|
001158 74fe add #h'fe, r4
|
|
00115a 7e01
|
|
00115c 3e43 cmp/ge r4, r14
|
|
00115e 893b bt h'76 ;@(h'11d8)
|
|
001160 60e3 mov r14, r0
|
|
001162 4008 shll2 r0
|
|
001164 03de mov.l @(r0,r13), r3
|
|
001166 62e3 mov r14, r2
|
|
001168 4208 shll2 r2
|
|
00116a 32dc add r13, r2
|
|
00116c 5121 mov.l @(h'4,r2), r1
|
|
00116e 3310 cmp/eq r1, r3
|
|
001170 89f3 bt h'-1a ;@(h'115a)
|
|
001172 a031 bra h'62 ;@(h'11d8)
|
|
001174 0009 nop
|
|
001176 63e3 mov r14, r3
|
|
001178 4308 shll2 r3
|
|
00117a 33dc add r13, r3
|
|
00117c 1f32 mov.l r3, @(h'8,r15)
|
|
00117e 52f1 mov.l @(h'4,r15), r2
|
|
001180 3e20 cmp/eq r2, r14
|
|
001182 8b0a bf h'14 ;@(h'119a)
|
|
001184 57f3 mov.l @(h'c,r15), r7
|
|
001186 60e3 mov r14, r0
|
|
001188 6632 mov.l @r3, r6
|
|
00118a 70ff add #h'ff, r0
|
|
00118c 4008 shll2 r0
|
|
00118e 05de mov.l @(r0,r13), r5
|
|
001190 7501
|
|
001192 bc27 bsr h'-7b2 ;@(h'9e4)
|
|
001194 64c3 mov r12, r4
|
|
001196 a01e bra h'3c ;@(h'11d6)
|
|
001198 0009 nop
|
|
00119a a003 bra h'6 ;@(h'11a4)
|
|
00119c 2f82 mov.l r8, @r15
|
|
00119e 63f2 mov.l @r15, r3
|
|
0011a0 7301
|
|
0011a2 2f32 mov.l r3, @r15
|
|
0011a4 64f2 mov.l @r15, r4
|
|
0011a6 34ec add r14, r4
|
|
0011a8 53f1 mov.l @(h'4,r15), r3
|
|
0011aa 3433 cmp/ge r3, r4
|
|
0011ac 8908 bt h'10 ;@(h'11c0)
|
|
0011ae 6043 mov r4, r0
|
|
0011b0 4008 shll2 r0
|
|
0011b2 6243 mov r4, r2
|
|
0011b4 03de mov.l @(r0,r13), r3
|
|
0011b6 4208 shll2 r2
|
|
0011b8 32dc add r13, r2
|
|
0011ba 5121 mov.l @(h'4,r2), r1
|
|
0011bc 3310 cmp/eq r1, r3
|
|
0011be 89ee bt h'-24 ;@(h'119e)
|
|
0011c0 57f3 mov.l @(h'c,r15), r7
|
|
0011c2 60f2 mov.l @r15, r0
|
|
0011c4 55f2 mov.l @(h'8,r15), r5
|
|
0011c6 30ec add r14, r0
|
|
0011c8 6552 mov.l @r5, r5
|
|
0011ca 4008 shll2 r0
|
|
0011cc 06de mov.l @(r0,r13), r6
|
|
0011ce bc09 bsr h'-7ee ;@(h'9e4)
|
|
0011d0 64c3 mov r12, r4
|
|
0011d2 62f2 mov.l @r15, r2
|
|
0011d4 3e2c add r2, r14
|
|
0011d6 7e01
|
|
0011d8 3e93 cmp/ge r9, r14
|
|
0011da 8bcc bf h'-68 ;@(h'1176)
|
|
0011dc 7c01
|
|
0011de 52f6 mov.l @(h'18,r15), r2
|
|
0011e0 3c27 cmp/gt r2, r12
|
|
0011e2 8901 bt h'2 ;@(h'11e8)
|
|
0011e4 af34 bra h'-198 ;@(h'1050)
|
|
0011e6 0009 nop
|
|
0011e8 d213 mov.l @(h'4c,pc), r2 ;@(h'1238)
|
|
0011ea 64d3 mov r13, r4
|
|
0011ec 7f28 add #h'28, r15
|
|
0011ee 4f16 lds.l @r15+, macl
|
|
0011f0 4f26 lds.l @r15+, pr
|
|
0011f2 68f6 mov.l @r15+, r8
|
|
0011f4 69f6 mov.l @r15+, r9
|
|
0011f6 6af6 mov.l @r15+, r10
|
|
0011f8 6bf6 mov.l @r15+, r11
|
|
0011fa 6cf6 mov.l @r15+, r12
|
|
0011fc 6df6 mov.l @r15+, r13
|
|
0011fe 422b jmp @r2
|
|
001200 6ef6 mov.l @r15+, r14
|
|
001202 7f28 add #h'28, r15
|
|
001204 4f16 lds.l @r15+, macl
|
|
001206 4f26 lds.l @r15+, pr
|
|
001208 68f6 mov.l @r15+, r8
|
|
00120a 69f6 mov.l @r15+, r9
|
|
00120c 6af6 mov.l @r15+, r10
|
|
00120e 6bf6 mov.l @r15+, r11
|
|
001210 6cf6 mov.l @r15+, r12
|
|
001212 6df6 mov.l @r15+, r13
|
|
001214 000b rts
|
|
001216 6ef6 mov.l @r15+, r14
|
|
001218 0030
|
|
00121a b164 bsr h'2c8 ;@(h'14e6)
|
|
00121c 0030
|
|
00121e ab98 bra h'-8d0 ;@(h'952)
|
|
001220 0030
|
|
001222 adfc bra h'-408 ;@(h'e1e)
|
|
001224 0030
|
|
001226 aae4 bra h'-a38 ;@(h'7f2)
|
|
001228 0030
|
|
00122a a6e4 bra h'dc8 ;@(h'1ff6)
|
|
00122c 3fe0 cmp/eq r14, r15
|
|
00122e 0000
|
|
001230 0030
|
|
001232 9fa8 mov.w @(h'150,pc), r15 ;@(h'1386)
|
|
001234 0030
|
|
001236 a4d4 bra h'9a8 ;@(h'1be2)
|
|
001238 0030
|
|
00123a b124 bsr h'248 ;@(h'1486)
|
|
00123c 2fe6 mov.l r14, @-r15
|
|
00123e 2fd6 mov.l r13, @-r15
|
|
001240 2fc6 mov.l r12, @-r15
|
|
001242 2fb6 mov.l r11, @-r15
|
|
001244 2fa6 mov.l r10, @-r15
|
|
001246 6b53 mov r5, r11
|
|
001248 2f96 mov.l r9, @-r15
|
|
00124a 6a43 mov r4, r10
|
|
00124c 2f86 mov.l r8, @-r15
|
|
00124e 6863 mov r6, r8
|
|
001250 4f22 sts.l pr, @-r15
|
|
001252 4811 cmp/pz r8
|
|
001254 7ff8 add #h'f8, r15
|
|
001256 8f60 bf/s h'c0 ;@(h'131a)
|
|
001258 6c73 mov r7, r12
|
|
00125a ed00 mov #h'0, r13
|
|
00125c 6e83 mov r8, r14
|
|
00125e e901 mov #h'1, r9
|
|
001260 3988 sub r8, r9
|
|
001262 66c3 mov r12, r6
|
|
001264 65b3 mov r11, r5
|
|
001266 35ec add r14, r5
|
|
001268 ba9c bsr h'-ac8 ;@(h'7a4)
|
|
00126a 64a3 mov r10, r4
|
|
00126c 2888 tst r8, r8
|
|
00126e 890e bt h'1c ;@(h'128e)
|
|
001270 66c3 mov r12, r6
|
|
001272 65b3 mov r11, r5
|
|
001274 35e8 sub r14, r5
|
|
001276 ba95 bsr h'-ad6 ;@(h'7a4)
|
|
001278 64a3 mov r10, r4
|
|
00127a 66c3 mov r12, r6
|
|
00127c 65b3 mov r11, r5
|
|
00127e 64a3 mov r10, r4
|
|
001280 ba90 bsr h'-ae0 ;@(h'7a4)
|
|
001282 34ec add r14, r4
|
|
001284 66c3 mov r12, r6
|
|
001286 65b3 mov r11, r5
|
|
001288 64a3 mov r10, r4
|
|
00128a ba8b bsr h'-aea ;@(h'7a4)
|
|
00128c 34e8 sub r14, r4
|
|
00128e 4e15 cmp/pl r14
|
|
001290 8b43 bf h'86 ;@(h'131a)
|
|
001292 4911 cmp/pz r9
|
|
001294 8904 bt h'8 ;@(h'12a0)
|
|
001296 63d3 mov r13, r3
|
|
001298 4300 shll r3
|
|
00129a 7303
|
|
00129c a006 bra h'c ;@(h'12ac)
|
|
00129e 393c add r3, r9
|
|
0012a0 63d3 mov r13, r3
|
|
0012a2 33e8 sub r14, r3
|
|
0012a4 4300 shll r3
|
|
0012a6 7305
|
|
0012a8 393c add r3, r9
|
|
0012aa 7eff add #h'ff, r14
|
|
0012ac 7d01
|
|
0012ae 3ed3 cmp/ge r13, r14
|
|
0012b0 8b17 bf h'2e ;@(h'12e2)
|
|
0012b2 66c3 mov r12, r6
|
|
0012b4 65b3 mov r11, r5
|
|
0012b6 35ec add r14, r5
|
|
0012b8 2f52 mov.l r5, @r15
|
|
0012ba 64a3 mov r10, r4
|
|
0012bc 34dc add r13, r4
|
|
0012be ba71 bsr h'-b1e ;@(h'7a4)
|
|
0012c0 1f41 mov.l r4, @(h'4,r15)
|
|
0012c2 66c3 mov r12, r6
|
|
0012c4 65f2 mov.l @r15, r5
|
|
0012c6 68a3 mov r10, r8
|
|
0012c8 38d8 sub r13, r8
|
|
0012ca ba6b bsr h'-b2a ;@(h'7a4)
|
|
0012cc 6483 mov r8, r4
|
|
0012ce 66c3 mov r12, r6
|
|
0012d0 65b3 mov r11, r5
|
|
0012d2 35e8 sub r14, r5
|
|
0012d4 2f52 mov.l r5, @r15
|
|
0012d6 ba65 bsr h'-b36 ;@(h'7a4)
|
|
0012d8 54f1 mov.l @(h'4,r15), r4
|
|
0012da 66c3 mov r12, r6
|
|
0012dc 65f2 mov.l @r15, r5
|
|
0012de ba61 bsr h'-b3e ;@(h'7a4)
|
|
0012e0 6483 mov r8, r4
|
|
0012e2 3ed7 cmp/gt r13, r14
|
|
0012e4 8b17 bf h'2e ;@(h'1316)
|
|
0012e6 66c3 mov r12, r6
|
|
0012e8 65b3 mov r11, r5
|
|
0012ea 35dc add r13, r5
|
|
0012ec 2f52 mov.l r5, @r15
|
|
0012ee 64a3 mov r10, r4
|
|
0012f0 34ec add r14, r4
|
|
0012f2 ba57 bsr h'-b52 ;@(h'7a4)
|
|
0012f4 1f41 mov.l r4, @(h'4,r15)
|
|
0012f6 66c3 mov r12, r6
|
|
0012f8 65f2 mov.l @r15, r5
|
|
0012fa 68a3 mov r10, r8
|
|
0012fc 38e8 sub r14, r8
|
|
0012fe ba51 bsr h'-b5e ;@(h'7a4)
|
|
001300 6483 mov r8, r4
|
|
001302 66c3 mov r12, r6
|
|
001304 65b3 mov r11, r5
|
|
001306 35d8 sub r13, r5
|
|
001308 2f52 mov.l r5, @r15
|
|
00130a ba4b bsr h'-b6a ;@(h'7a4)
|
|
00130c 54f1 mov.l @(h'4,r15), r4
|
|
00130e 66c3 mov r12, r6
|
|
001310 65f2 mov.l @r15, r5
|
|
001312 ba47 bsr h'-b72 ;@(h'7a4)
|
|
001314 6483 mov r8, r4
|
|
001316 3ed7 cmp/gt r13, r14
|
|
001318 89bb bt h'-8a ;@(h'1292)
|
|
00131a 7f08
|
|
00131c 4f26 lds.l @r15+, pr
|
|
00131e 68f6 mov.l @r15+, r8
|
|
001320 69f6 mov.l @r15+, r9
|
|
001322 6af6 mov.l @r15+, r10
|
|
001324 6bf6 mov.l @r15+, r11
|
|
001326 6cf6 mov.l @r15+, r12
|
|
001328 6df6 mov.l @r15+, r13
|
|
00132a 000b rts
|
|
00132c 6ef6 mov.l @r15+, r14
|
|
00132e 4611 cmp/pz r6
|
|
001330 2fe6 mov.l r14, @-r15
|
|
001332 2fd6 mov.l r13, @-r15
|
|
001334 2fc6 mov.l r12, @-r15
|
|
001336 6c43 mov r4, r12
|
|
001338 2fb6 mov.l r11, @-r15
|
|
00133a 2fa6 mov.l r10, @-r15
|
|
00133c 2f96 mov.l r9, @-r15
|
|
00133e 6a53 mov r5, r10
|
|
001340 2f86 mov.l r8, @-r15
|
|
001342 4f22 sts.l pr, @-r15
|
|
001344 7ffc add #h'fc, r15
|
|
001346 8f41 bf/s h'82 ;@(h'13cc)
|
|
001348 6b73 mov r7, r11
|
|
00134a ed00 mov #h'0, r13
|
|
00134c 6e63 mov r6, r14
|
|
00134e e901 mov #h'1, r9
|
|
001350 3968 sub r6, r9
|
|
001352 67b3 mov r11, r7
|
|
001354 66c3 mov r12, r6
|
|
001356 36ec add r14, r6
|
|
001358 65c3 mov r12, r5
|
|
00135a 35e8 sub r14, r5
|
|
00135c bb42 bsr h'-97c ;@(h'9e4)
|
|
00135e 64a3 mov r10, r4
|
|
001360 4e15 cmp/pl r14
|
|
001362 8b33 bf h'66 ;@(h'13cc)
|
|
001364 4911 cmp/pz r9
|
|
001366 8904 bt h'8 ;@(h'1372)
|
|
001368 63d3 mov r13, r3
|
|
00136a 4300 shll r3
|
|
00136c 7303
|
|
00136e a018 bra h'30 ;@(h'13a2)
|
|
001370 393c add r3, r9
|
|
001372 63d3 mov r13, r3
|
|
001374 33e8 sub r14, r3
|
|
001376 4300 shll r3
|
|
001378 7305
|
|
00137a 393c add r3, r9
|
|
00137c 7eff add #h'ff, r14
|
|
00137e 67b3 mov r11, r7
|
|
001380 68c3 mov r12, r8
|
|
001382 38dc add r13, r8
|
|
001384 6683 mov r8, r6
|
|
001386 65c3 mov r12, r5
|
|
001388 35d8 sub r13, r5
|
|
00138a 64a3 mov r10, r4
|
|
00138c 2f52 mov.l r5, @r15
|
|
00138e 34ec add r14, r4
|
|
001390 bb28 bsr h'-9b0 ;@(h'9e4)
|
|
001392 7401
|
|
001394 65f2 mov.l @r15, r5
|
|
001396 64a3 mov r10, r4
|
|
001398 67b3 mov r11, r7
|
|
00139a 6683 mov r8, r6
|
|
00139c 34e8 sub r14, r4
|
|
00139e bb21 bsr h'-9be ;@(h'9e4)
|
|
0013a0 74ff add #h'ff, r4
|
|
0013a2 7d01
|
|
0013a4 3ed3 cmp/ge r13, r14
|
|
0013a6 8b0f bf h'1e ;@(h'13c8)
|
|
0013a8 67b3 mov r11, r7
|
|
0013aa 66c3 mov r12, r6
|
|
0013ac 36ec add r14, r6
|
|
0013ae 68c3 mov r12, r8
|
|
0013b0 2f62 mov.l r6, @r15
|
|
0013b2 64a3 mov r10, r4
|
|
0013b4 38e8 sub r14, r8
|
|
0013b6 6583 mov r8, r5
|
|
0013b8 bb14 bsr h'-9d8 ;@(h'9e4)
|
|
0013ba 34dc add r13, r4
|
|
0013bc 66f2 mov.l @r15, r6
|
|
0013be 6583 mov r8, r5
|
|
0013c0 67b3 mov r11, r7
|
|
0013c2 64a3 mov r10, r4
|
|
0013c4 bb0e bsr h'-9e4 ;@(h'9e4)
|
|
0013c6 34d8 sub r13, r4
|
|
0013c8 3ed7 cmp/gt r13, r14
|
|
0013ca 89cb bt h'-6a ;@(h'1364)
|
|
0013cc 7f04
|
|
0013ce 4f26 lds.l @r15+, pr
|
|
0013d0 68f6 mov.l @r15+, r8
|
|
0013d2 69f6 mov.l @r15+, r9
|
|
0013d4 6af6 mov.l @r15+, r10
|
|
0013d6 6bf6 mov.l @r15+, r11
|
|
0013d8 6cf6 mov.l @r15+, r12
|
|
0013da 6df6 mov.l @r15+, r13
|
|
0013dc 000b rts
|
|
0013de 6ef6 mov.l @r15+, r14
|
|
0013e0 2fe6 mov.l r14, @-r15
|
|
0013e2 2fd6 mov.l r13, @-r15
|
|
0013e4 2fc6 mov.l r12, @-r15
|
|
0013e6 6c73 mov r7, r12
|
|
0013e8 2fb6 mov.l r11, @-r15
|
|
0013ea 2fa6 mov.l r10, @-r15
|
|
0013ec 2f96 mov.l r9, @-r15
|
|
0013ee 6a63 mov r6, r10
|
|
0013f0 2f86 mov.l r8, @-r15
|
|
0013f2 6953 mov r5, r9
|
|
0013f4 4f22 sts.l pr, @-r15
|
|
0013f6 6843 mov r4, r8
|
|
0013f8 4f12 sts.l macl, @-r15
|
|
0013fa e401 mov #h'1, r4
|
|
0013fc 7fe8 add #h'e8, r15
|
|
0013fe 3a43 cmp/ge r4, r10
|
|
001400 8d02 bt/s h'4 ;@(h'1408)
|
|
001402 5bff mov.l @(h'3c,r15), r11
|
|
001404 a13a bra h'274 ;@(h'167c)
|
|
001406 0009 nop
|
|
001408 3c43 cmp/ge r4, r12
|
|
00140a 8901 bt h'2 ;@(h'1410)
|
|
00140c a136 bra h'26c ;@(h'167c)
|
|
00140e 0009 nop
|
|
001410 0aa7 mul.l r10, r10
|
|
001412 ed00 mov #h'0, r13
|
|
001414 6ec3 mov r12, r14
|
|
001416 001a sts macl, r0
|
|
001418 4011 cmp/pz r0
|
|
00141a 8d01 bt/s h'2 ;@(h'1420)
|
|
00141c 1f02 mov.l r0, @(h'8,r15)
|
|
00141e 7003
|
|
001420 52f2 mov.l @(h'8,r15), r2
|
|
001422 4021 shar r0
|
|
001424 02c7 mul.l r12, r2
|
|
001426 4021 shar r0
|
|
001428 021a sts macl, r2
|
|
00142a 3028 sub r2, r0
|
|
00142c 0cc7 mul.l r12, r12
|
|
00142e 031a sts macl, r3
|
|
001430 1f35 mov.l r3, @(h'14,r15)
|
|
001432 d212 mov.l @(h'48,pc), r2 ;@(h'147c)
|
|
001434 420b jsr @r2
|
|
001436 303c add r3, r0
|
|
001438 2f02 mov.l r0, @r15
|
|
00143a 66b3 mov r11, r6
|
|
00143c 6593 mov r9, r5
|
|
00143e 35ec add r14, r5
|
|
001440 b9b0 bsr h'-ca0 ;@(h'7a4)
|
|
001442 6483 mov r8, r4
|
|
001444 66b3 mov r11, r6
|
|
001446 6593 mov r9, r5
|
|
001448 35e8 sub r14, r5
|
|
00144a a045 bra h'8a ;@(h'14d8)
|
|
00144c 6483 mov r8, r4
|
|
00144e 64d3 mov r13, r4
|
|
001450 61f2 mov.l @r15, r1
|
|
001452 4400 shll r4
|
|
001454 d30a mov.l @(h'28,pc), r3 ;@(h'1480)
|
|
001456 7403
|
|
001458 04c7 mul.l r12, r4
|
|
00145a 041a sts macl, r4
|
|
00145c 04c7 mul.l r12, r4
|
|
00145e 041a sts macl, r4
|
|
001460 430b jsr @r3
|
|
001462 e000 mov #h'0, r0
|
|
001464 8800 cmp/eq #h'0, r0
|
|
001466 890f bt h'1e ;@(h'1488)
|
|
001468 d204 mov.l @(h'10,pc), r2 ;@(h'147c)
|
|
00146a 420b jsr @r2
|
|
00146c 6043 mov r4, r0
|
|
00146e d305 mov.l @(h'14,pc), r3 ;@(h'1484)
|
|
001470 430b jsr @r3
|
|
001472 61f2 mov.l @r15, r1
|
|
001474 2f02 mov.l r0, @r15
|
|
001476 a018 bra h'30 ;@(h'14aa)
|
|
001478 7d01
|
|
00147a 0000
|
|
00147c 0030
|
|
00147e a738 bra h'e70 ;@(h'22f2)
|
|
001480 0030
|
|
001482 a838 bra h'-f90 ;@(h'4f6)
|
|
001484 0030
|
|
001486 a26e bra h'4dc ;@(h'1966)
|
|
001488 d3ba mov.l @(h'2e8,pc), r3 ;@(h'1774)
|
|
00148a 62e3 mov r14, r2
|
|
00148c 4200 shll r2
|
|
00148e e002 mov #h'2, r0
|
|
001490 3028 sub r2, r0
|
|
001492 00a7 mul.l r10, r0
|
|
001494 001a sts macl, r0
|
|
001496 00a7 mul.l r10, r0
|
|
001498 001a sts macl, r0
|
|
00149a 430b jsr @r3
|
|
00149c 304c add r4, r0
|
|
00149e d2b6 mov.l @(h'2d8,pc), r2 ;@(h'1778)
|
|
0014a0 420b jsr @r2
|
|
0014a2 61f2 mov.l @r15, r1
|
|
0014a4 2f02 mov.l r0, @r15
|
|
0014a6 7d01
|
|
0014a8 7eff add #h'ff, r14
|
|
0014aa 66b3 mov r11, r6
|
|
0014ac 6593 mov r9, r5
|
|
0014ae 35ec add r14, r5
|
|
0014b0 1f51 mov.l r5, @(h'4,r15)
|
|
0014b2 6483 mov r8, r4
|
|
0014b4 34dc add r13, r4
|
|
0014b6 b975 bsr h'-d16 ;@(h'7a4)
|
|
0014b8 1f43 mov.l r4, @(h'c,r15)
|
|
0014ba 66b3 mov r11, r6
|
|
0014bc 55f1 mov.l @(h'4,r15), r5
|
|
0014be 6483 mov r8, r4
|
|
0014c0 34d8 sub r13, r4
|
|
0014c2 b96f bsr h'-d22 ;@(h'7a4)
|
|
0014c4 1f44 mov.l r4, @(h'10,r15)
|
|
0014c6 66b3 mov r11, r6
|
|
0014c8 6593 mov r9, r5
|
|
0014ca 35e8 sub r14, r5
|
|
0014cc 1f51 mov.l r5, @(h'4,r15)
|
|
0014ce b969 bsr h'-d2e ;@(h'7a4)
|
|
0014d0 54f3 mov.l @(h'c,r15), r4
|
|
0014d2 66b3 mov r11, r6
|
|
0014d4 55f1 mov.l @(h'4,r15), r5
|
|
0014d6 54f4 mov.l @(h'10,r15), r4
|
|
0014d8 b964 bsr h'-d38 ;@(h'7a4)
|
|
0014da 0009 nop
|
|
0014dc d2a7 mov.l @(h'29c,pc), r2 ;@(h'177c)
|
|
0014de 7ff8 add #h'f8, r15
|
|
0014e0 50f4 mov.l @(h'10,r15), r0
|
|
0014e2 7ff8 add #h'f8, r15
|
|
0014e4 420b jsr @r2
|
|
0014e6 2ff6 mov.l r15, @-r15
|
|
0014e8 d3a4 mov.l @(h'290,pc), r3 ;@(h'177c)
|
|
0014ea 60e3 mov r14, r0
|
|
0014ec 7ff0 add #h'f0, r15
|
|
0014ee 430b jsr @r3
|
|
0014f0 2ff6 mov.l r15, @-r15
|
|
0014f2 e200 mov #h'0, r2
|
|
0014f4 d1a3 mov.l @(h'28c,pc), r1 ;@(h'1784)
|
|
0014f6 2f26 mov.l r2, @-r15
|
|
0014f8 d2a1 mov.l @(h'284,pc), r2 ;@(h'1780)
|
|
0014fa 2f26 mov.l r2, @-r15
|
|
0014fc 63f3 mov r15, r3
|
|
0014fe 7310 add #h'10, r3
|
|
001500 410b jsr @r1
|
|
001502 2f36 mov.l r3, @-r15
|
|
001504 d0a0 mov.l @(h'280,pc), r0 ;@(h'1788)
|
|
001506 62f3 mov r15, r2
|
|
001508 7210 add #h'10, r2
|
|
00150a 400b jsr @r0
|
|
00150c 2f26 mov.l r2, @-r15
|
|
00150e 60d3 mov r13, r0
|
|
001510 d39a mov.l @(h'268,pc), r3 ;@(h'177c)
|
|
001512 7ff8 add #h'f8, r15
|
|
001514 7001
|
|
001516 00c7 mul.l r12, r0
|
|
001518 001a sts macl, r0
|
|
00151a 00c7 mul.l r12, r0
|
|
00151c 001a sts macl, r0
|
|
00151e 430b jsr @r3
|
|
001520 2ff6 mov.l r15, @-r15
|
|
001522 d29a mov.l @(h'268,pc), r2 ;@(h'178c)
|
|
001524 420b jsr @r2
|
|
001526 0009 nop
|
|
001528 8800 cmp/eq #h'0, r0
|
|
00152a 8b90 bf h'-e0 ;@(h'144e)
|
|
00152c d393 mov.l @(h'24c,pc), r3 ;@(h'177c)
|
|
00152e 7fe0 add #h'e0, r15
|
|
001530 50fd mov.l @(h'34,r15), r0
|
|
001532 7ff8 add #h'f8, r15
|
|
001534 430b jsr @r3
|
|
001536 2ff6 mov.l r15, @-r15
|
|
001538 d290 mov.l @(h'240,pc), r2 ;@(h'177c)
|
|
00153a 60d3 mov r13, r0
|
|
00153c 7ff0 add #h'f0, r15
|
|
00153e 420b jsr @r2
|
|
001540 2ff6 mov.l r15, @-r15
|
|
001542 e300 mov #h'0, r3
|
|
001544 d18f mov.l @(h'23c,pc), r1 ;@(h'1784)
|
|
001546 2f36 mov.l r3, @-r15
|
|
001548 d391 mov.l @(h'244,pc), r3 ;@(h'1790)
|
|
00154a 2f36 mov.l r3, @-r15
|
|
00154c 62f3 mov r15, r2
|
|
00154e 7210 add #h'10, r2
|
|
001550 410b jsr @r1
|
|
001552 2f26 mov.l r2, @-r15
|
|
001554 d08c mov.l @(h'230,pc), r0 ;@(h'1788)
|
|
001556 63f3 mov r15, r3
|
|
001558 7310 add #h'10, r3
|
|
00155a 400b jsr @r0
|
|
00155c 2f36 mov.l r3, @-r15
|
|
00155e 60d3 mov r13, r0
|
|
001560 d286 mov.l @(h'218,pc), r2 ;@(h'177c)
|
|
001562 7ff0 add #h'f0, r15
|
|
001564 420b jsr @r2
|
|
001566 2ff6 mov.l r15, @-r15
|
|
001568 d186 mov.l @(h'218,pc), r1 ;@(h'1784)
|
|
00156a e300 mov #h'0, r3
|
|
00156c 2f36 mov.l r3, @-r15
|
|
00156e d388 mov.l @(h'220,pc), r3 ;@(h'1790)
|
|
001570 2f36 mov.l r3, @-r15
|
|
001572 62f3 mov r15, r2
|
|
001574 7210 add #h'10, r2
|
|
001576 410b jsr @r1
|
|
001578 2f26 mov.l r2, @-r15
|
|
00157a 63f3 mov r15, r3
|
|
00157c d082 mov.l @(h'208,pc), r0 ;@(h'1788)
|
|
00157e 7310 add #h'10, r3
|
|
001580 400b jsr @r0
|
|
001582 2f36 mov.l r3, @-r15
|
|
001584 d37d mov.l @(h'1f4,pc), r3 ;@(h'177c)
|
|
001586 64e3 mov r14, r4
|
|
001588 74ff add #h'ff, r4
|
|
00158a 7ff8 add #h'f8, r15
|
|
00158c 0447 mul.l r4, r4
|
|
00158e 001a sts macl, r0
|
|
001590 00a7 mul.l r10, r0
|
|
001592 001a sts macl, r0
|
|
001594 00a7 mul.l r10, r0
|
|
001596 001a sts macl, r0
|
|
001598 430b jsr @r3
|
|
00159a 2ff6 mov.l r15, @-r15
|
|
00159c d179 mov.l @(h'1e4,pc), r1 ;@(h'1784)
|
|
00159e 62f3 mov r15, r2
|
|
0015a0 7210 add #h'10, r2
|
|
0015a2 410b jsr @r1
|
|
0015a4 2f26 mov.l r2, @-r15
|
|
0015a6 50f6 mov.l @(h'18,r15), r0
|
|
0015a8 d374 mov.l @(h'1d0,pc), r3 ;@(h'177c)
|
|
0015aa 7ff8 add #h'f8, r15
|
|
0015ac 00c7 mul.l r12, r0
|
|
0015ae 001a sts macl, r0
|
|
0015b0 00c7 mul.l r12, r0
|
|
0015b2 001a sts macl, r0
|
|
0015b4 430b jsr @r3
|
|
0015b6 2ff6 mov.l r15, @-r15
|
|
0015b8 d176 mov.l @(h'1d8,pc), r1 ;@(h'1794)
|
|
0015ba 62f3 mov r15, r2
|
|
0015bc 7210 add #h'10, r2
|
|
0015be 410b jsr @r1
|
|
0015c0 2f26 mov.l r2, @-r15
|
|
0015c2 d375 mov.l @(h'1d4,pc), r3 ;@(h'1798)
|
|
0015c4 430b jsr @r3
|
|
0015c6 0009 nop
|
|
0015c8 2f02 mov.l r0, @r15
|
|
0015ca 6483 mov r8, r4
|
|
0015cc 34d8 sub r13, r4
|
|
0015ce 6383 mov r8, r3
|
|
0015d0 1f42 mov.l r4, @(h'8,r15)
|
|
0015d2 4e15 cmp/pl r14
|
|
0015d4 33dc add r13, r3
|
|
0015d6 1f31 mov.l r3, @(h'4,r15)
|
|
0015d8 8f50 bf/s h'a0 ;@(h'167c)
|
|
0015da 1f44 mov.l r4, @(h'10,r15)
|
|
0015dc 61f2 mov.l @r15, r1
|
|
0015de d36f mov.l @(h'1bc,pc), r3 ;@(h'179c)
|
|
0015e0 430b jsr @r3
|
|
0015e2 e000 mov #h'0, r0
|
|
0015e4 8800 cmp/eq #h'0, r0
|
|
0015e6 8921 bt h'42 ;@(h'162c)
|
|
0015e8 60d3 mov r13, r0
|
|
0015ea 4000 shll r0
|
|
0015ec 7002
|
|
0015ee 63e3 mov r14, r3
|
|
0015f0 00c7 mul.l r12, r0
|
|
0015f2 e203 mov #h'3, r2
|
|
0015f4 001a sts macl, r0
|
|
0015f6 4300 shll r3
|
|
0015f8 00c7 mul.l r12, r0
|
|
0015fa 3238 sub r3, r2
|
|
0015fc d35d mov.l @(h'174,pc), r3 ;@(h'1774)
|
|
0015fe 001a sts macl, r0
|
|
001600 02a7 mul.l r10, r2
|
|
001602 021a sts macl, r2
|
|
001604 02a7 mul.l r10, r2
|
|
001606 021a sts macl, r2
|
|
001608 430b jsr @r3
|
|
00160a 302c add r2, r0
|
|
00160c d25a mov.l @(h'168,pc), r2 ;@(h'1778)
|
|
00160e 420b jsr @r2
|
|
001610 61f2 mov.l @r15, r1
|
|
001612 7eff add #h'ff, r14
|
|
001614 2f02 mov.l r0, @r15
|
|
001616 7d01
|
|
001618 53f2 mov.l @(h'8,r15), r3
|
|
00161a 73ff add #h'ff, r3
|
|
00161c 1f32 mov.l r3, @(h'8,r15)
|
|
00161e 52f1 mov.l @(h'4,r15), r2
|
|
001620 7201
|
|
001622 1f21 mov.l r2, @(h'4,r15)
|
|
001624 51f4 mov.l @(h'10,r15), r1
|
|
001626 71ff add #h'ff, r1
|
|
001628 a00f bra h'1e ;@(h'164a)
|
|
00162a 1f14 mov.l r1, @(h'10,r15)
|
|
00162c d351 mov.l @(h'144,pc), r3 ;@(h'1774)
|
|
00162e 62e3 mov r14, r2
|
|
001630 4200 shll r2
|
|
001632 e003 mov #h'3, r0
|
|
001634 3028 sub r2, r0
|
|
001636 00a7 mul.l r10, r0
|
|
001638 001a sts macl, r0
|
|
00163a 00a7 mul.l r10, r0
|
|
00163c 430b jsr @r3
|
|
00163e 001a sts macl, r0
|
|
001640 d24d mov.l @(h'134,pc), r2 ;@(h'1778)
|
|
001642 420b jsr @r2
|
|
001644 61f2 mov.l @r15, r1
|
|
001646 7eff add #h'ff, r14
|
|
001648 2f02 mov.l r0, @r15
|
|
00164a 66b3 mov r11, r6
|
|
00164c 6593 mov r9, r5
|
|
00164e 35ec add r14, r5
|
|
001650 1f53 mov.l r5, @(h'c,r15)
|
|
001652 6483 mov r8, r4
|
|
001654 b8a6 bsr h'-eb4 ;@(h'7a4)
|
|
001656 34dc add r13, r4
|
|
001658 55f3 mov.l @(h'c,r15), r5
|
|
00165a 66b3 mov r11, r6
|
|
00165c b8a2 bsr h'-ebc ;@(h'7a4)
|
|
00165e 54f4 mov.l @(h'10,r15), r4
|
|
001660 4e15 cmp/pl r14
|
|
001662 8b09 bf h'12 ;@(h'1678)
|
|
001664 66b3 mov r11, r6
|
|
001666 6593 mov r9, r5
|
|
001668 35e8 sub r14, r5
|
|
00166a 1f53 mov.l r5, @(h'c,r15)
|
|
00166c b89a bsr h'-ecc ;@(h'7a4)
|
|
00166e 54f1 mov.l @(h'4,r15), r4
|
|
001670 55f3 mov.l @(h'c,r15), r5
|
|
001672 66b3 mov r11, r6
|
|
001674 b896 bsr h'-ed4 ;@(h'7a4)
|
|
001676 54f2 mov.l @(h'8,r15), r4
|
|
001678 4e15 cmp/pl r14
|
|
00167a 89af bt h'-a2 ;@(h'15dc)
|
|
00167c 7f18 add #h'18, r15
|
|
00167e 4f16 lds.l @r15+, macl
|
|
001680 4f26 lds.l @r15+, pr
|
|
001682 68f6 mov.l @r15+, r8
|
|
001684 69f6 mov.l @r15+, r9
|
|
001686 6af6 mov.l @r15+, r10
|
|
001688 6bf6 mov.l @r15+, r11
|
|
00168a 6cf6 mov.l @r15+, r12
|
|
00168c 6df6 mov.l @r15+, r13
|
|
00168e 000b rts
|
|
001690 6ef6 mov.l @r15+, r14
|
|
001692 2fe6 mov.l r14, @-r15
|
|
001694 2fd6 mov.l r13, @-r15
|
|
001696 6e43 mov r4, r14
|
|
001698 2fc6 mov.l r12, @-r15
|
|
00169a 3e67 cmp/gt r6, r14
|
|
00169c 2fb6 mov.l r11, @-r15
|
|
00169e 4f22 sts.l pr, @-r15
|
|
0016a0 8f03 bf/s h'6 ;@(h'16aa)
|
|
0016a2 6d53 mov r5, r13
|
|
0016a4 64e3 mov r14, r4
|
|
0016a6 6e63 mov r6, r14
|
|
0016a8 6643 mov r4, r6
|
|
0016aa 3d77 cmp/gt r7, r13
|
|
0016ac 8f03 bf/s h'6 ;@(h'16b6)
|
|
0016ae 36e8 sub r14, r6
|
|
0016b0 64d3 mov r13, r4
|
|
0016b2 6d73 mov r7, r13
|
|
0016b4 6743 mov r4, r7
|
|
0016b6 6b63 mov r6, r11
|
|
0016b8 52f5 mov.l @(h'14,r15), r2
|
|
0016ba 65d3 mov r13, r5
|
|
0016bc 2f26 mov.l r2, @-r15
|
|
0016be 64e3 mov r14, r4
|
|
0016c0 e300 mov #h'0, r3
|
|
0016c2 33b7 cmp/gt r11, r3
|
|
0016c4 3b3e addc r3, r11
|
|
0016c6 4b21 shar r11
|
|
0016c8 37d8 sub r13, r7
|
|
0016ca 6c73 mov r7, r12
|
|
0016cc 33c7 cmp/gt r12, r3
|
|
0016ce 3c3e addc r3, r12
|
|
0016d0 4c21 shar r12
|
|
0016d2 67c3 mov r12, r7
|
|
0016d4 66b3 mov r11, r6
|
|
0016d6 35cc add r12, r5
|
|
0016d8 be82 bsr h'-2fc ;@(h'13e0)
|
|
0016da 34bc add r11, r4
|
|
0016dc 7f04
|
|
0016de 4f26 lds.l @r15+, pr
|
|
0016e0 6bf6 mov.l @r15+, r11
|
|
0016e2 6cf6 mov.l @r15+, r12
|
|
0016e4 6df6 mov.l @r15+, r13
|
|
0016e6 000b rts
|
|
0016e8 6ef6 mov.l @r15+, r14
|
|
0016ea 2fe6 mov.l r14, @-r15
|
|
0016ec 2fd6 mov.l r13, @-r15
|
|
0016ee 2fc6 mov.l r12, @-r15
|
|
0016f0 2fb6 mov.l r11, @-r15
|
|
0016f2 6c73 mov r7, r12
|
|
0016f4 2fa6 mov.l r10, @-r15
|
|
0016f6 6b63 mov r6, r11
|
|
0016f8 2f96 mov.l r9, @-r15
|
|
0016fa 6953 mov r5, r9
|
|
0016fc 2f86 mov.l r8, @-r15
|
|
0016fe 6843 mov r4, r8
|
|
001700 4f22 sts.l pr, @-r15
|
|
001702 e401 mov #h'1, r4
|
|
001704 4f12 sts.l macl, @-r15
|
|
001706 3b43 cmp/ge r4, r11
|
|
001708 7fec add #h'ec, r15
|
|
00170a 8d02 bt/s h'4 ;@(h'1712)
|
|
00170c 5afe mov.l @(h'38,r15), r10
|
|
00170e a13f bra h'27e ;@(h'1990)
|
|
001710 0009 nop
|
|
001712 3c43 cmp/ge r4, r12
|
|
001714 8901 bt h'2 ;@(h'171a)
|
|
001716 a13b bra h'276 ;@(h'1990)
|
|
001718 0009 nop
|
|
00171a ed00 mov #h'0, r13
|
|
00171c 0bb7 mul.l r11, r11
|
|
00171e 6ec3 mov r12, r14
|
|
001720 001a sts macl, r0
|
|
001722 4011 cmp/pz r0
|
|
001724 8d01 bt/s h'2 ;@(h'172a)
|
|
001726 1f02 mov.l r0, @(h'8,r15)
|
|
001728 7003
|
|
00172a 4021 shar r0
|
|
00172c 52f2 mov.l @(h'8,r15), r2
|
|
00172e 4021 shar r0
|
|
001730 02c7 mul.l r12, r2
|
|
001732 021a sts macl, r2
|
|
001734 0cc7 mul.l r12, r12
|
|
001736 3028 sub r2, r0
|
|
001738 d20e mov.l @(h'38,pc), r2 ;@(h'1774)
|
|
00173a 031a sts macl, r3
|
|
00173c 1f34 mov.l r3, @(h'10,r15)
|
|
00173e 420b jsr @r2
|
|
001740 303c add r3, r0
|
|
001742 a04e bra h'9c ;@(h'17e2)
|
|
001744 2f02 mov.l r0, @r15
|
|
001746 64d3 mov r13, r4
|
|
001748 61f2 mov.l @r15, r1
|
|
00174a 4400 shll r4
|
|
00174c d313 mov.l @(h'4c,pc), r3 ;@(h'179c)
|
|
00174e 7403
|
|
001750 04c7 mul.l r12, r4
|
|
001752 041a sts macl, r4
|
|
001754 04c7 mul.l r12, r4
|
|
001756 041a sts macl, r4
|
|
001758 430b jsr @r3
|
|
00175a e000 mov #h'0, r0
|
|
00175c 8800 cmp/eq #h'0, r0
|
|
00175e 891f bt h'3e ;@(h'17a0)
|
|
001760 d204 mov.l @(h'10,pc), r2 ;@(h'1774)
|
|
001762 420b jsr @r2
|
|
001764 6043 mov r4, r0
|
|
001766 d304 mov.l @(h'10,pc), r3 ;@(h'1778)
|
|
001768 430b jsr @r3
|
|
00176a 61f2 mov.l @r15, r1
|
|
00176c 2f02 mov.l r0, @r15
|
|
00176e a038 bra h'70 ;@(h'17e2)
|
|
001770 7d01
|
|
001772 0000
|
|
001774 0030
|
|
001776 a738 bra h'e70 ;@(h'25ea)
|
|
001778 0030
|
|
00177a a26e bra h'4dc ;@(h'1c5a)
|
|
00177c 0030
|
|
00177e a6e4 bra h'dc8 ;@(h'254a)
|
|
001780 bfe0 bsr h'-40 ;@(h'1744)
|
|
001782 0000
|
|
001784 0030
|
|
001786 9fa8 mov.w @(h'150,pc), r15 ;@(h'18da)
|
|
001788 0030
|
|
00178a a954 bra h'-d58 ;@(h'a36)
|
|
00178c 0030
|
|
00178e a63c bra h'c78 ;@(h'240a)
|
|
001790 3fe0 cmp/eq r14, r15
|
|
001792 0000
|
|
001794 0030
|
|
001796 9ef0 mov.w @(h'1e0,pc), r14 ;@(h'197a)
|
|
001798 0030
|
|
00179a a560 bra h'ac0 ;@(h'225e)
|
|
00179c 0030
|
|
00179e a838 bra h'-f90 ;@(h'812)
|
|
0017a0 d3a0 mov.l @(h'280,pc), r3 ;@(h'1a24)
|
|
0017a2 62e3 mov r14, r2
|
|
0017a4 4200 shll r2
|
|
0017a6 e002 mov #h'2, r0
|
|
0017a8 3028 sub r2, r0
|
|
0017aa 00b7 mul.l r11, r0
|
|
0017ac 001a sts macl, r0
|
|
0017ae 00b7 mul.l r11, r0
|
|
0017b0 001a sts macl, r0
|
|
0017b2 430b jsr @r3
|
|
0017b4 304c add r4, r0
|
|
0017b6 d29c mov.l @(h'270,pc), r2 ;@(h'1a28)
|
|
0017b8 420b jsr @r2
|
|
0017ba 61f2 mov.l @r15, r1
|
|
0017bc 2f02 mov.l r0, @r15
|
|
0017be 67a3 mov r10, r7
|
|
0017c0 6683 mov r8, r6
|
|
0017c2 36dc add r13, r6
|
|
0017c4 1f61 mov.l r6, @(h'4,r15)
|
|
0017c6 6583 mov r8, r5
|
|
0017c8 35d8 sub r13, r5
|
|
0017ca 6493 mov r9, r4
|
|
0017cc 1f53 mov.l r5, @(h'c,r15)
|
|
0017ce b909 bsr h'-dee ;@(h'9e4)
|
|
0017d0 34ec add r14, r4
|
|
0017d2 67a3 mov r10, r7
|
|
0017d4 56f1 mov.l @(h'4,r15), r6
|
|
0017d6 6493 mov r9, r4
|
|
0017d8 55f3 mov.l @(h'c,r15), r5
|
|
0017da b903 bsr h'-dfa ;@(h'9e4)
|
|
0017dc 34e8 sub r14, r4
|
|
0017de 7d01
|
|
0017e0 7eff add #h'ff, r14
|
|
0017e2 7ff8 add #h'f8, r15
|
|
0017e4 d291 mov.l @(h'244,pc), r2 ;@(h'1a2c)
|
|
0017e6 50f4 mov.l @(h'10,r15), r0
|
|
0017e8 7ff8 add #h'f8, r15
|
|
0017ea 420b jsr @r2
|
|
0017ec 2ff6 mov.l r15, @-r15
|
|
0017ee 60e3 mov r14, r0
|
|
0017f0 d38e mov.l @(h'238,pc), r3 ;@(h'1a2c)
|
|
0017f2 7ff0 add #h'f0, r15
|
|
0017f4 430b jsr @r3
|
|
0017f6 2ff6 mov.l r15, @-r15
|
|
0017f8 d18e mov.l @(h'238,pc), r1 ;@(h'1a34)
|
|
0017fa e200 mov #h'0, r2
|
|
0017fc 2f26 mov.l r2, @-r15
|
|
0017fe d28c mov.l @(h'230,pc), r2 ;@(h'1a30)
|
|
001800 2f26 mov.l r2, @-r15
|
|
001802 63f3 mov r15, r3
|
|
001804 7310 add #h'10, r3
|
|
001806 410b jsr @r1
|
|
001808 2f36 mov.l r3, @-r15
|
|
00180a 62f3 mov r15, r2
|
|
00180c d08a mov.l @(h'228,pc), r0 ;@(h'1a38)
|
|
00180e 7210 add #h'10, r2
|
|
001810 400b jsr @r0
|
|
001812 2f26 mov.l r2, @-r15
|
|
001814 d385 mov.l @(h'214,pc), r3 ;@(h'1a2c)
|
|
001816 60d3 mov r13, r0
|
|
001818 7001
|
|
00181a 7ff8 add #h'f8, r15
|
|
00181c 00c7 mul.l r12, r0
|
|
00181e 001a sts macl, r0
|
|
001820 00c7 mul.l r12, r0
|
|
001822 001a sts macl, r0
|
|
001824 430b jsr @r3
|
|
001826 2ff6 mov.l r15, @-r15
|
|
001828 d284 mov.l @(h'210,pc), r2 ;@(h'1a3c)
|
|
00182a 420b jsr @r2
|
|
00182c 0009 nop
|
|
00182e 8800 cmp/eq #h'0, r0
|
|
001830 8b89 bf h'-ee ;@(h'1746)
|
|
001832 67a3 mov r10, r7
|
|
001834 6683 mov r8, r6
|
|
001836 36dc add r13, r6
|
|
001838 1f61 mov.l r6, @(h'4,r15)
|
|
00183a 6583 mov r8, r5
|
|
00183c 35d8 sub r13, r5
|
|
00183e 6493 mov r9, r4
|
|
001840 1f53 mov.l r5, @(h'c,r15)
|
|
001842 b8cf bsr h'-e62 ;@(h'9e4)
|
|
001844 34ec add r14, r4
|
|
001846 67a3 mov r10, r7
|
|
001848 56f1 mov.l @(h'4,r15), r6
|
|
00184a 6493 mov r9, r4
|
|
00184c 55f3 mov.l @(h'c,r15), r5
|
|
00184e b8c9 bsr h'-e6e ;@(h'9e4)
|
|
001850 34e8 sub r14, r4
|
|
001852 7fe0 add #h'e0, r15
|
|
001854 d275 mov.l @(h'1d4,pc), r2 ;@(h'1a2c)
|
|
001856 50fc mov.l @(h'30,r15), r0
|
|
001858 7ff8 add #h'f8, r15
|
|
00185a 420b jsr @r2
|
|
00185c 2ff6 mov.l r15, @-r15
|
|
00185e 60d3 mov r13, r0
|
|
001860 d372 mov.l @(h'1c8,pc), r3 ;@(h'1a2c)
|
|
001862 7ff0 add #h'f0, r15
|
|
001864 430b jsr @r3
|
|
001866 2ff6 mov.l r15, @-r15
|
|
001868 d172 mov.l @(h'1c8,pc), r1 ;@(h'1a34)
|
|
00186a e200 mov #h'0, r2
|
|
00186c 2f26 mov.l r2, @-r15
|
|
00186e d274 mov.l @(h'1d0,pc), r2 ;@(h'1a40)
|
|
001870 2f26 mov.l r2, @-r15
|
|
001872 63f3 mov r15, r3
|
|
001874 7310 add #h'10, r3
|
|
001876 410b jsr @r1
|
|
001878 2f36 mov.l r3, @-r15
|
|
00187a 62f3 mov r15, r2
|
|
00187c d06e mov.l @(h'1b8,pc), r0 ;@(h'1a38)
|
|
00187e 7210 add #h'10, r2
|
|
001880 400b jsr @r0
|
|
001882 2f26 mov.l r2, @-r15
|
|
001884 d369 mov.l @(h'1a4,pc), r3 ;@(h'1a2c)
|
|
001886 60d3 mov r13, r0
|
|
001888 7ff0 add #h'f0, r15
|
|
00188a 430b jsr @r3
|
|
00188c 2ff6 mov.l r15, @-r15
|
|
00188e e200 mov #h'0, r2
|
|
001890 d168 mov.l @(h'1a0,pc), r1 ;@(h'1a34)
|
|
001892 2f26 mov.l r2, @-r15
|
|
001894 d26a mov.l @(h'1a8,pc), r2 ;@(h'1a40)
|
|
001896 2f26 mov.l r2, @-r15
|
|
001898 63f3 mov r15, r3
|
|
00189a 7310 add #h'10, r3
|
|
00189c 410b jsr @r1
|
|
00189e 2f36 mov.l r3, @-r15
|
|
0018a0 d065 mov.l @(h'194,pc), r0 ;@(h'1a38)
|
|
0018a2 62f3 mov r15, r2
|
|
0018a4 7210 add #h'10, r2
|
|
0018a6 400b jsr @r0
|
|
0018a8 2f26 mov.l r2, @-r15
|
|
0018aa 64e3 mov r14, r4
|
|
0018ac d35f mov.l @(h'17c,pc), r3 ;@(h'1a2c)
|
|
0018ae 7ff8 add #h'f8, r15
|
|
0018b0 74ff add #h'ff, r4
|
|
0018b2 0447 mul.l r4, r4
|
|
0018b4 001a sts macl, r0
|
|
0018b6 00b7 mul.l r11, r0
|
|
0018b8 001a sts macl, r0
|
|
0018ba 00b7 mul.l r11, r0
|
|
0018bc 001a sts macl, r0
|
|
0018be 430b jsr @r3
|
|
0018c0 2ff6 mov.l r15, @-r15
|
|
0018c2 62f3 mov r15, r2
|
|
0018c4 d15b mov.l @(h'16c,pc), r1 ;@(h'1a34)
|
|
0018c6 7210 add #h'10, r2
|
|
0018c8 410b jsr @r1
|
|
0018ca 2f26 mov.l r2, @-r15
|
|
0018cc 50f6 mov.l @(h'18,r15), r0
|
|
0018ce 7ff8 add #h'f8, r15
|
|
0018d0 d356 mov.l @(h'158,pc), r3 ;@(h'1a2c)
|
|
0018d2 00c7 mul.l r12, r0
|
|
0018d4 001a sts macl, r0
|
|
0018d6 00c7 mul.l r12, r0
|
|
0018d8 001a sts macl, r0
|
|
0018da 430b jsr @r3
|
|
0018dc 2ff6 mov.l r15, @-r15
|
|
0018de 62f3 mov r15, r2
|
|
0018e0 d158 mov.l @(h'160,pc), r1 ;@(h'1a44)
|
|
0018e2 7210 add #h'10, r2
|
|
0018e4 410b jsr @r1
|
|
0018e6 2f26 mov.l r2, @-r15
|
|
0018e8 d357 mov.l @(h'15c,pc), r3 ;@(h'1a48)
|
|
0018ea 430b jsr @r3
|
|
0018ec 0009 nop
|
|
0018ee 4e15 cmp/pl r14
|
|
0018f0 2f02 mov.l r0, @r15
|
|
0018f2 53f3 mov.l @(h'c,r15), r3
|
|
0018f4 1f32 mov.l r3, @(h'8,r15)
|
|
0018f6 52f1 mov.l @(h'4,r15), r2
|
|
0018f8 1f24 mov.l r2, @(h'10,r15)
|
|
0018fa 53f3 mov.l @(h'c,r15), r3
|
|
0018fc 1f31 mov.l r3, @(h'4,r15)
|
|
0018fe 8b47 bf h'8e ;@(h'1990)
|
|
001900 61f2 mov.l @r15, r1
|
|
001902 d252 mov.l @(h'148,pc), r2 ;@(h'1a4c)
|
|
001904 420b jsr @r2
|
|
001906 e000 mov #h'0, r0
|
|
001908 8800 cmp/eq #h'0, r0
|
|
00190a 8921 bt h'42 ;@(h'1950)
|
|
00190c 60d3 mov r13, r0
|
|
00190e 4000 shll r0
|
|
001910 7002
|
|
001912 63e3 mov r14, r3
|
|
001914 00c7 mul.l r12, r0
|
|
001916 e203 mov #h'3, r2
|
|
001918 001a sts macl, r0
|
|
00191a 4300 shll r3
|
|
00191c 00c7 mul.l r12, r0
|
|
00191e 3238 sub r3, r2
|
|
001920 d340 mov.l @(h'100,pc), r3 ;@(h'1a24)
|
|
001922 001a sts macl, r0
|
|
001924 02b7 mul.l r11, r2
|
|
001926 021a sts macl, r2
|
|
001928 02b7 mul.l r11, r2
|
|
00192a 021a sts macl, r2
|
|
00192c 430b jsr @r3
|
|
00192e 302c add r2, r0
|
|
001930 d23d mov.l @(h'f4,pc), r2 ;@(h'1a28)
|
|
001932 420b jsr @r2
|
|
001934 61f2 mov.l @r15, r1
|
|
001936 7eff add #h'ff, r14
|
|
001938 2f02 mov.l r0, @r15
|
|
00193a 7d01
|
|
00193c 53f2 mov.l @(h'8,r15), r3
|
|
00193e 73ff add #h'ff, r3
|
|
001940 1f32 mov.l r3, @(h'8,r15)
|
|
001942 52f4 mov.l @(h'10,r15), r2
|
|
001944 7201
|
|
001946 1f24 mov.l r2, @(h'10,r15)
|
|
001948 51f1 mov.l @(h'4,r15), r1
|
|
00194a 71ff add #h'ff, r1
|
|
00194c a00f bra h'1e ;@(h'196e)
|
|
00194e 1f11 mov.l r1, @(h'4,r15)
|
|
001950 d334 mov.l @(h'd0,pc), r3 ;@(h'1a24)
|
|
001952 62e3 mov r14, r2
|
|
001954 4200 shll r2
|
|
001956 e003 mov #h'3, r0
|
|
001958 3028 sub r2, r0
|
|
00195a 00b7 mul.l r11, r0
|
|
00195c 001a sts macl, r0
|
|
00195e 00b7 mul.l r11, r0
|
|
001960 430b jsr @r3
|
|
001962 001a sts macl, r0
|
|
001964 d230 mov.l @(h'c0,pc), r2 ;@(h'1a28)
|
|
001966 420b jsr @r2
|
|
001968 61f2 mov.l @r15, r1
|
|
00196a 7eff add #h'ff, r14
|
|
00196c 2f02 mov.l r0, @r15
|
|
00196e 67a3 mov r10, r7
|
|
001970 55f1 mov.l @(h'4,r15), r5
|
|
001972 6493 mov r9, r4
|
|
001974 6683 mov r8, r6
|
|
001976 36dc add r13, r6
|
|
001978 b834 bsr h'-f98 ;@(h'9e4)
|
|
00197a 34ec add r14, r4
|
|
00197c 4e15 cmp/pl r14
|
|
00197e 8b05 bf h'a ;@(h'198c)
|
|
001980 56f4 mov.l @(h'10,r15), r6
|
|
001982 6493 mov r9, r4
|
|
001984 55f2 mov.l @(h'8,r15), r5
|
|
001986 67a3 mov r10, r7
|
|
001988 b82c bsr h'-fa8 ;@(h'9e4)
|
|
00198a 34e8 sub r14, r4
|
|
00198c 4e15 cmp/pl r14
|
|
00198e 89b7 bt h'-92 ;@(h'1900)
|
|
001990 7f14 add #h'14, r15
|
|
001992 4f16 lds.l @r15+, macl
|
|
001994 4f26 lds.l @r15+, pr
|
|
001996 68f6 mov.l @r15+, r8
|
|
001998 69f6 mov.l @r15+, r9
|
|
00199a 6af6 mov.l @r15+, r10
|
|
00199c 6bf6 mov.l @r15+, r11
|
|
00199e 6cf6 mov.l @r15+, r12
|
|
0019a0 6df6 mov.l @r15+, r13
|
|
0019a2 000b rts
|
|
0019a4 6ef6 mov.l @r15+, r14
|
|
0019a6 2fe6 mov.l r14, @-r15
|
|
0019a8 2fd6 mov.l r13, @-r15
|
|
0019aa 6e43 mov r4, r14
|
|
0019ac 2fc6 mov.l r12, @-r15
|
|
0019ae 3e67 cmp/gt r6, r14
|
|
0019b0 2fb6 mov.l r11, @-r15
|
|
0019b2 4f22 sts.l pr, @-r15
|
|
0019b4 8f03 bf/s h'6 ;@(h'19be)
|
|
0019b6 6d53 mov r5, r13
|
|
0019b8 64e3 mov r14, r4
|
|
0019ba 6e63 mov r6, r14
|
|
0019bc 6643 mov r4, r6
|
|
0019be 3d77 cmp/gt r7, r13
|
|
0019c0 8f03 bf/s h'6 ;@(h'19ca)
|
|
0019c2 36e8 sub r14, r6
|
|
0019c4 64d3 mov r13, r4
|
|
0019c6 6d73 mov r7, r13
|
|
0019c8 6743 mov r4, r7
|
|
0019ca 6b63 mov r6, r11
|
|
0019cc 52f5 mov.l @(h'14,r15), r2
|
|
0019ce 65d3 mov r13, r5
|
|
0019d0 2f26 mov.l r2, @-r15
|
|
0019d2 64e3 mov r14, r4
|
|
0019d4 e300 mov #h'0, r3
|
|
0019d6 33b7 cmp/gt r11, r3
|
|
0019d8 3b3e addc r3, r11
|
|
0019da 4b21 shar r11
|
|
0019dc 37d8 sub r13, r7
|
|
0019de 6c73 mov r7, r12
|
|
0019e0 33c7 cmp/gt r12, r3
|
|
0019e2 3c3e addc r3, r12
|
|
0019e4 4c21 shar r12
|
|
0019e6 67c3 mov r12, r7
|
|
0019e8 66b3 mov r11, r6
|
|
0019ea 35cc add r12, r5
|
|
0019ec be7d bsr h'-306 ;@(h'16ea)
|
|
0019ee 34bc add r11, r4
|
|
0019f0 7f04
|
|
0019f2 4f26 lds.l @r15+, pr
|
|
0019f4 6bf6 mov.l @r15+, r11
|
|
0019f6 6cf6 mov.l @r15+, r12
|
|
0019f8 6df6 mov.l @r15+, r13
|
|
0019fa 000b rts
|
|
0019fc 6ef6 mov.l @r15+, r14
|
|
0019fe 2fe6 mov.l r14, @-r15
|
|
001a00 2fd6 mov.l r13, @-r15
|
|
001a02 2fc6 mov.l r12, @-r15
|
|
001a04 2fb6 mov.l r11, @-r15
|
|
001a06 2fa6 mov.l r10, @-r15
|
|
001a08 2f96 mov.l r9, @-r15
|
|
001a0a 2f86 mov.l r8, @-r15
|
|
001a0c 4f22 sts.l pr, @-r15
|
|
001a0e 7fd0 add #h'd0, r15
|
|
001a10 de0f mov.l @(h'3c,pc), r14 ;@(h'1a50)
|
|
001a12 4e0b jsr @r14
|
|
001a14 6c43 mov r4, r12
|
|
001a16 6e03 mov r0, r14
|
|
001a18 4c11 cmp/pz r12
|
|
001a1a 8f1b bf/s h'36 ;@(h'1a54)
|
|
001a1c e37f mov #h'7f, r3
|
|
001a1e a01e bra h'3c ;@(h'1a5e)
|
|
001a20 2c39 and r3, r12
|
|
001a22 0000
|
|
001a24 0030
|
|
001a26 a738 bra h'e70 ;@(h'289a)
|
|
001a28 0030
|
|
001a2a a26e bra h'4dc ;@(h'1f0a)
|
|
001a2c 0030
|
|
001a2e a6e4 bra h'dc8 ;@(h'27fa)
|
|
001a30 bfe0 bsr h'-40 ;@(h'19f4)
|
|
001a32 0000
|
|
001a34 0030
|
|
001a36 9fa8 mov.w @(h'150,pc), r15 ;@(h'1b8a)
|
|
001a38 0030
|
|
001a3a a954 bra h'-d58 ;@(h'ce6)
|
|
001a3c 0030
|
|
001a3e a63c bra h'c78 ;@(h'26ba)
|
|
001a40 3fe0 cmp/eq r14, r15
|
|
001a42 0000
|
|
001a44 0030
|
|
001a46 9ef0 mov.w @(h'1e0,pc), r14 ;@(h'1c2a)
|
|
001a48 0030
|
|
001a4a a560 bra h'ac0 ;@(h'250e)
|
|
001a4c 0030
|
|
001a4e a838 bra h'-f90 ;@(h'ac2)
|
|
001a50 0030
|
|
001a52 f080
|
|
001a54 6cc7 not r12, r12
|
|
001a56 7c01
|
|
001a58 2c39 and r3, r12
|
|
001a5a 6cc7 not r12, r12
|
|
001a5c 7c01
|
|
001a5e e107 mov #h'7, r1
|
|
001a60 21c9 and r12, r1
|
|
001a62 e008 mov #h'8, r0
|
|
001a64 3018 sub r1, r0
|
|
001a66 e700 mov #h'0, r7
|
|
001a68 80f4 mov.b r0, @(h'4,r15)
|
|
001a6a 6de3 mov r14, r13
|
|
001a6c 6a73 mov r7, r10
|
|
001a6e 6873 mov r7, r8
|
|
001a70 69e3 mov r14, r9
|
|
001a72 790f
|
|
001a74 64f3 mov r15, r4
|
|
001a76 7420 add #h'20, r4
|
|
001a78 6343 mov r4, r3
|
|
001a7a 7310 add #h'10, r3
|
|
001a7c 1f32 mov.l r3, @(h'8,r15)
|
|
001a7e 4c21 shar r12
|
|
001a80 4c21 shar r12
|
|
001a82 4c21 shar r12
|
|
001a84 1fc4 mov.l r12, @(h'10,r15)
|
|
001a86 6243 mov r4, r2
|
|
001a88 1f25 mov.l r2, @(h'14,r15)
|
|
001a8a 6123 mov r2, r1
|
|
001a8c 710f
|
|
001a8e ec0f mov #h'f, r12
|
|
001a90 1f16 mov.l r1, @(h'18,r15)
|
|
001a92 740e
|
|
001a94 1f47 mov.l r4, @(h'1c,r15)
|
|
001a96 6473 mov r7, r4
|
|
001a98 53f4 mov.l @(h'10,r15), r3
|
|
001a9a 66a3 mov r10, r6
|
|
001a9c 3438 sub r3, r4
|
|
001a9e 6543 mov r4, r5
|
|
001aa0 54f5 mov.l @(h'14,r15), r4
|
|
001aa2 4608 shll2 r6
|
|
001aa4 750f
|
|
001aa6 4608 shll2 r6
|
|
001aa8 6053 mov r5, r0
|
|
001aaa 20c9 and r12, r0
|
|
001aac 306c add r6, r0
|
|
001aae 03ec mov.b @(r0,r14), r3
|
|
001ab0 2430 mov.b r3, @r4
|
|
001ab2 7401
|
|
001ab4 52f2 mov.l @(h'8,r15), r2
|
|
001ab6 3422 cmp/hs r2, r4
|
|
001ab8 8ff6 bf/s h'-14 ;@(h'1aa8)
|
|
001aba 7501
|
|
001abc 56f6 mov.l @(h'18,r15), r6
|
|
001abe 6bc3 mov r12, r11
|
|
001ac0 6660 mov.b @r6, r6
|
|
001ac2 6483 mov r8, r4
|
|
001ac4 2970 mov.b r7, @r9
|
|
001ac6 740f
|
|
001ac8 55f7 mov.l @(h'1c,r15), r5
|
|
001aca 666c extu.b r6, r6
|
|
001acc 84f4 mov.b @(h'4,r15), r0
|
|
001ace 63f3 mov r15, r3
|
|
001ad0 460d shld r0, r6
|
|
001ad2 6043 mov r4, r0
|
|
001ad4 2f61 mov.w r6, @r15
|
|
001ad6 e201 mov #h'1, r2
|
|
001ad8 6650 mov.b @r5, r6
|
|
001ada 7bff add #h'ff, r11
|
|
001adc 323c add r3, r2
|
|
001ade 4b15 cmp/pl r11
|
|
001ae0 6320 mov.b @r2, r3
|
|
001ae2 02ec mov.b @(r0,r14), r2
|
|
001ae4 223b or r3, r2
|
|
001ae6 63f3 mov r15, r3
|
|
001ae8 0e24 mov.b r2, @(r0,r14)
|
|
001aea 70ff add #h'ff, r0
|
|
001aec 1f03 mov.l r0, @(h'c,r15)
|
|
001aee 6230 mov.b @r3, r2
|
|
001af0 0e24 mov.b r2, @(r0,r14)
|
|
001af2 54f3 mov.l @(h'c,r15), r4
|
|
001af4 8de9 bt/s h'-2e ;@(h'1aca)
|
|
001af6 75ff add #h'ff, r5
|
|
001af8 84f4 mov.b @(h'4,r15), r0
|
|
001afa 63f3 mov r15, r3
|
|
001afc 666c extu.b r6, r6
|
|
001afe 460d shld r0, r6
|
|
001b00 2f61 mov.w r6, @r15
|
|
001b02 7a01
|
|
001b04 8431 mov.b @(h'1,r3), r0
|
|
001b06 7810 add #h'10, r8
|
|
001b08 62d0 mov.b @r13, r2
|
|
001b0a 63f3 mov r15, r3
|
|
001b0c 220b or r0, r2
|
|
001b0e 2d20 mov.b r2, @r13
|
|
001b10 6330 mov.b @r3, r3
|
|
001b12 84df mov.b @(h'f,r13), r0
|
|
001b14 203b or r3, r0
|
|
001b16 e340 mov #h'40, r3
|
|
001b18 80df mov.b r0, @(h'f,r13)
|
|
001b1a 3a33 cmp/ge r3, r10
|
|
001b1c 7d10 add #h'10, r13
|
|
001b1e 8fba bf/s h'-8c ;@(h'1a96)
|
|
001b20 7910 add #h'10, r9
|
|
001b22 7f30 add #h'30, r15
|
|
001b24 4f26 lds.l @r15+, pr
|
|
001b26 68f6 mov.l @r15+, r8
|
|
001b28 69f6 mov.l @r15+, r9
|
|
001b2a 6af6 mov.l @r15+, r10
|
|
001b2c 6bf6 mov.l @r15+, r11
|
|
001b2e 6cf6 mov.l @r15+, r12
|
|
001b30 6df6 mov.l @r15+, r13
|
|
001b32 000b rts
|
|
001b34 6ef6 mov.l @r15+, r14
|
|
001b36 2fe6 mov.l r14, @-r15
|
|
001b38 2fd6 mov.l r13, @-r15
|
|
001b3a 2fc6 mov.l r12, @-r15
|
|
001b3c 2fb6 mov.l r11, @-r15
|
|
001b3e 2fa6 mov.l r10, @-r15
|
|
001b40 2f86 mov.l r8, @-r15
|
|
001b42 4f22 sts.l pr, @-r15
|
|
001b44 d31f mov.l @(h'7c,pc), r3 ;@(h'1bc4)
|
|
001b46 7fb4 add #h'b4, r15
|
|
001b48 430b jsr @r3
|
|
001b4a 2f42 mov.l r4, @r15
|
|
001b4c 1f01 mov.l r0, @(h'4,r15)
|
|
001b4e 60f2 mov.l @r15, r0
|
|
001b50 4011 cmp/pz r0
|
|
001b52 8b01 bf h'2 ;@(h'1b58)
|
|
001b54 a005 bra h'a ;@(h'1b62)
|
|
001b56 c93f and #h'3f, r0
|
|
001b58 6007 not r0, r0
|
|
001b5a 7001
|
|
001b5c c93f and #h'3f, r0
|
|
001b5e 6007 not r0, r0
|
|
001b60 7001
|
|
001b62 ec00 mov #h'0, r12
|
|
001b64 2f02 mov.l r0, @r15
|
|
001b66 6ef3 mov r15, r14
|
|
001b68 67c3 mov r12, r7
|
|
001b6a 7e0c
|
|
001b6c 68e3 mov r14, r8
|
|
001b6e 7840 add #h'40, r8
|
|
001b70 ea10 mov #h'10, r10
|
|
001b72 eb3f mov #h'3f, r11
|
|
001b74 ed40 mov #h'40, r13
|
|
001b76 63e3 mov r14, r3
|
|
001b78 1f32 mov.l r3, @(h'8,r15)
|
|
001b7a 51f1 mov.l @(h'4,r15), r1
|
|
001b7c 54f2 mov.l @(h'8,r15), r4
|
|
001b7e 317c add r7, r1
|
|
001b80 6513 mov r1, r5
|
|
001b82 6250 mov.b @r5, r2
|
|
001b84 2420 mov.b r2, @r4
|
|
001b86 7401
|
|
001b88 3482 cmp/hs r8, r4
|
|
001b8a 8ffa bf/s h'-c ;@(h'1b82)
|
|
001b8c 7510 add #h'10, r5
|
|
001b8e 66c3 mov r12, r6
|
|
001b90 63f2 mov.l @r15, r3
|
|
001b92 64c3 mov r12, r4
|
|
001b94 3438 sub r3, r4
|
|
001b96 7440 add #h'40, r4
|
|
001b98 6513 mov r1, r5
|
|
001b9a 6043 mov r4, r0
|
|
001b9c 20b9 and r11, r0
|
|
001b9e 7601
|
|
001ba0 03ec mov.b @(r0,r14), r3
|
|
001ba2 7401
|
|
001ba4 2530 mov.b r3, @r5
|
|
001ba6 36d3 cmp/ge r13, r6
|
|
001ba8 8ff7 bf/s h'-12 ;@(h'1b9a)
|
|
001baa 7510 add #h'10, r5
|
|
001bac 7701
|
|
001bae 37a3 cmp/ge r10, r7
|
|
001bb0 8be3 bf h'-3a ;@(h'1b7a)
|
|
001bb2 7f4c add #h'4c, r15
|
|
001bb4 4f26 lds.l @r15+, pr
|
|
001bb6 68f6 mov.l @r15+, r8
|
|
001bb8 6af6 mov.l @r15+, r10
|
|
001bba 6bf6 mov.l @r15+, r11
|
|
001bbc 6cf6 mov.l @r15+, r12
|
|
001bbe 6df6 mov.l @r15+, r13
|
|
001bc0 000b rts
|
|
001bc2 6ef6 mov.l @r15+, r14
|
|
001bc4 0030
|
|
001bc6 f080
|
|
001bc8 2fe6 mov.l r14, @-r15
|
|
001bca 6e63 mov r6, r14
|
|
001bcc 2fd6 mov.l r13, @-r15
|
|
001bce 2fc6 mov.l r12, @-r15
|
|
001bd0 2fb6 mov.l r11, @-r15
|
|
001bd2 6b43 mov r4, r11
|
|
001bd4 2fa6 mov.l r10, @-r15
|
|
001bd6 6a53 mov r5, r10
|
|
001bd8 2f96 mov.l r9, @-r15
|
|
001bda 6973 mov r7, r9
|
|
001bdc 2f86 mov.l r8, @-r15
|
|
001bde 6c93 mov r9, r12
|
|
001be0 4f22 sts.l pr, @-r15
|
|
001be2 e800 mov #h'0, r8
|
|
001be4 4f12 sts.l macl, @-r15
|
|
001be6 7cff add #h'ff, r12
|
|
001be8 7fe8 add #h'e8, r15
|
|
001bea 6df3 mov r15, r13
|
|
001bec 54ff mov.l @(h'3c,r15), r4
|
|
001bee 4c21 shar r12
|
|
001bf0 2f82 mov.l r8, @r15
|
|
001bf2 7d04
|
|
001bf4 1f45 mov.l r4, @(h'14,r15)
|
|
001bf6 4c21 shar r12
|
|
001bf8 4c21 shar r12
|
|
001bfa 62c3 mov r12, r2
|
|
001bfc 4208 shll2 r2
|
|
001bfe 4200 shll r2
|
|
001c00 7208
|
|
001c02 2bb8 tst r11, r11
|
|
001c04 8f02 bf/s h'4 ;@(h'1c0c)
|
|
001c06 1f23 mov.l r2, @(h'c,r15)
|
|
001c08 a085 bra h'10a ;@(h'1d16)
|
|
001c0a 0009 nop
|
|
001c0c 4a11 cmp/pz r10
|
|
001c0e 8901 bt h'2 ;@(h'1c14)
|
|
001c10 a081 bra h'102 ;@(h'1d16)
|
|
001c12 0009 nop
|
|
001c14 933d mov.w @(h'7a,pc), r3 ;@(h'1c92)
|
|
001c16 3398 sub r9, r3
|
|
001c18 3a37 cmp/gt r3, r10
|
|
001c1a 8b01 bf h'2 ;@(h'1c20)
|
|
001c1c a07b bra h'f6 ;@(h'1d16)
|
|
001c1e 0009 nop
|
|
001c20 e301 mov #h'1, r3
|
|
001c22 3348 sub r4, r3
|
|
001c24 3e33 cmp/ge r3, r14
|
|
001c26 8b76 bf h'ec ;@(h'1d16)
|
|
001c28 e33f mov #h'3f, r3
|
|
001c2a 3e37 cmp/gt r3, r14
|
|
001c2c 8973 bt h'e6 ;@(h'1d16)
|
|
001c2e e001 mov #h'1, r0
|
|
001c30 3903 cmp/ge r0, r9
|
|
001c32 8b70 bf h'e0 ;@(h'1d16)
|
|
001c34 3403 cmp/ge r0, r4
|
|
001c36 8b6e bf h'dc ;@(h'1d16)
|
|
001c38 4e11 cmp/pz r14
|
|
001c3a 8d02 bt/s h'4 ;@(h'1c42)
|
|
001c3c e540 mov #h'40, r5
|
|
001c3e 62eb neg r14, r2
|
|
001c40 2f22 mov.l r2, @r15
|
|
001c42 34ec add r14, r4
|
|
001c44 3457 cmp/gt r5, r4
|
|
001c46 8b01 bf h'2 ;@(h'1c4c)
|
|
001c48 35e8 sub r14, r5
|
|
001c4a 1f55 mov.l r5, @(h'14,r15)
|
|
001c4c e307 mov #h'7, r3
|
|
001c4e 23a9 and r10, r3
|
|
001c50 e208 mov #h'8, r2
|
|
001c52 3238 sub r3, r2
|
|
001c54 d30f mov.l @(h'3c,pc), r3 ;@(h'1c94)
|
|
001c56 e010 mov #h'10, r0
|
|
001c58 430b jsr @r3
|
|
001c5a 0f24 mov.b r2, @(r0,r15)
|
|
001c5c 62f2 mov.l @r15, r2
|
|
001c5e 63a3 mov r10, r3
|
|
001c60 3e2c add r2, r14
|
|
001c62 4e08 shll2 r14
|
|
001c64 4e08 shll2 r14
|
|
001c66 30ec add r14, r0
|
|
001c68 4321 shar r3
|
|
001c6a 4321 shar r3
|
|
001c6c 4321 shar r3
|
|
001c6e 6503 mov r0, r5
|
|
001c70 353c add r3, r5
|
|
001c72 6623 mov r2, r6
|
|
001c74 63d3 mov r13, r3
|
|
001c76 7301
|
|
001c78 2f32 mov.l r3, @r15
|
|
001c7a 54f3 mov.l @(h'c,r15), r4
|
|
001c7c 6143 mov r4, r1
|
|
001c7e 4121 shar r1
|
|
001c80 4121 shar r1
|
|
001c82 4121 shar r1
|
|
001c84 1f12 mov.l r1, @(h'8,r15)
|
|
001c86 6243 mov r4, r2
|
|
001c88 3298 sub r9, r2
|
|
001c8a e9ff mov #h'ffffffff, r9
|
|
001c8c 492c shad r2, r9
|
|
001c8e a03f bra h'7e ;@(h'1d10)
|
|
001c90 3a4c add r4, r10
|
|
001c92 0080
|
|
001c94 0030
|
|
001c96 f080
|
|
001c98 57f2 mov.l @(h'8,r15), r7
|
|
001c9a e010 mov #h'10, r0
|
|
001c9c 0767 mul.l r6, r7
|
|
001c9e 4c15 cmp/pl r12
|
|
001ca0 6483 mov r8, r4
|
|
001ca2 071a sts macl, r7
|
|
001ca4 8f18 bf/s h'30 ;@(h'1cd8)
|
|
001ca6 0efc mov.b @(r0,r15), r14
|
|
001ca8 6073 mov r7, r0
|
|
001caa 304c add r4, r0
|
|
001cac 00bc mov.b @(r0,r11), r0
|
|
001cae 600c extu.b r0, r0
|
|
001cb0 40ed shld r14, r0
|
|
001cb2 81f2 mov.w r0, @(h'4,r15)
|
|
001cb4 63d0 mov.b @r13, r3
|
|
001cb6 6043 mov r4, r0
|
|
001cb8 025c mov.b @(r0,r5), r2
|
|
001cba 223b or r3, r2
|
|
001cbc 0524 mov.b r2, @(r0,r5)
|
|
001cbe 60e3 mov r14, r0
|
|
001cc0 8808 cmp/eq #h'8, r0
|
|
001cc2 8906 bt h'c ;@(h'1cd2)
|
|
001cc4 62f2 mov.l @r15, r2
|
|
001cc6 6343 mov r4, r3
|
|
001cc8 6220 mov.b @r2, r2
|
|
001cca 335c add r5, r3
|
|
001ccc 8431 mov.b @(h'1,r3), r0
|
|
001cce 202b or r2, r0
|
|
001cd0 8031 mov.b r0, @(h'1,r3)
|
|
001cd2 7401
|
|
001cd4 34c3 cmp/ge r12, r4
|
|
001cd6 8be7 bf h'-32 ;@(h'1ca8)
|
|
001cd8 50f2 mov.l @(h'8,r15), r0
|
|
001cda 6743 mov r4, r7
|
|
001cdc 0067 mul.l r6, r0
|
|
001cde 375c add r5, r7
|
|
001ce0 001a sts macl, r0
|
|
001ce2 304c add r4, r0
|
|
001ce4 00bc mov.b @(r0,r11), r0
|
|
001ce6 600c extu.b r0, r0
|
|
001ce8 2099 and r9, r0
|
|
001cea 40ec shad r14, r0
|
|
001cec 81f2 mov.w r0, @(h'4,r15)
|
|
001cee 60e3 mov r14, r0
|
|
001cf0 63d0 mov.b @r13, r3
|
|
001cf2 8808 cmp/eq #h'8, r0
|
|
001cf4 6270 mov.b @r7, r2
|
|
001cf6 223b or r3, r2
|
|
001cf8 8d08 bt/s h'10 ;@(h'1d0c)
|
|
001cfa 2720 mov.b r2, @r7
|
|
001cfc 9216 mov.w @(h'2c,pc), r2 ;@(h'1d2c)
|
|
001cfe 3a23 cmp/ge r2, r10
|
|
001d00 8904 bt h'8 ;@(h'1d0c)
|
|
001d02 61f2 mov.l @r15, r1
|
|
001d04 8471 mov.b @(h'1,r7), r0
|
|
001d06 6310 mov.b @r1, r3
|
|
001d08 203b or r3, r0
|
|
001d0a 8071 mov.b r0, @(h'1,r7)
|
|
001d0c 7510 add #h'10, r5
|
|
001d0e 7601
|
|
001d10 53f5 mov.l @(h'14,r15), r3
|
|
001d12 3633 cmp/ge r3, r6
|
|
001d14 8bc0 bf h'-80 ;@(h'1c98)
|
|
001d16 7f18 add #h'18, r15
|
|
001d18 4f16 lds.l @r15+, macl
|
|
001d1a 4f26 lds.l @r15+, pr
|
|
001d1c 68f6 mov.l @r15+, r8
|
|
001d1e 69f6 mov.l @r15+, r9
|
|
001d20 6af6 mov.l @r15+, r10
|
|
001d22 6bf6 mov.l @r15+, r11
|
|
001d24 6cf6 mov.l @r15+, r12
|
|
001d26 6df6 mov.l @r15+, r13
|
|
001d28 000b rts
|
|
001d2a 6ef6 mov.l @r15+, r14
|
|
001d2c 0081
|
|
001d2e 2fe6 mov.l r14, @-r15
|
|
001d30 2fd6 mov.l r13, @-r15
|
|
001d32 6e63 mov r6, r14
|
|
001d34 2fc6 mov.l r12, @-r15
|
|
001d36 2fb6 mov.l r11, @-r15
|
|
001d38 2fa6 mov.l r10, @-r15
|
|
001d3a 6b53 mov r5, r11
|
|
001d3c 2f96 mov.l r9, @-r15
|
|
001d3e 6a43 mov r4, r10
|
|
001d40 2f86 mov.l r8, @-r15
|
|
001d42 e800 mov #h'0, r8
|
|
001d44 4f22 sts.l pr, @-r15
|
|
001d46 6983 mov r8, r9
|
|
001d48 4f12 sts.l macl, @-r15
|
|
001d4a 7fe8 add #h'e8, r15
|
|
001d4c 1f71 mov.l r7, @(h'4,r15)
|
|
001d4e 6df3 mov r15, r13
|
|
001d50 54ff mov.l @(h'3c,r15), r4
|
|
001d52 1f45 mov.l r4, @(h'14,r15)
|
|
001d54 5cf1 mov.l @(h'4,r15), r12
|
|
001d56 7cff add #h'ff, r12
|
|
001d58 4c21 shar r12
|
|
001d5a 4c21 shar r12
|
|
001d5c 4c21 shar r12
|
|
001d5e 62c3 mov r12, r2
|
|
001d60 4208 shll2 r2
|
|
001d62 4200 shll r2
|
|
001d64 7208
|
|
001d66 2aa8 tst r10, r10
|
|
001d68 8f02 bf/s h'4 ;@(h'1d70)
|
|
001d6a 1f24 mov.l r2, @(h'10,r15)
|
|
001d6c a08e bra h'11c ;@(h'1e8c)
|
|
001d6e 0009 nop
|
|
001d70 4b11 cmp/pz r11
|
|
001d72 8901 bt h'2 ;@(h'1d78)
|
|
001d74 a08a bra h'114 ;@(h'1e8c)
|
|
001d76 0009 nop
|
|
001d78 53f1 mov.l @(h'4,r15), r3
|
|
001d7a 9140 mov.w @(h'80,pc), r1 ;@(h'1dfe)
|
|
001d7c 3138 sub r3, r1
|
|
001d7e 3b17 cmp/gt r1, r11
|
|
001d80 8b01 bf h'2 ;@(h'1d86)
|
|
001d82 a083 bra h'106 ;@(h'1e8c)
|
|
001d84 0009 nop
|
|
001d86 e001 mov #h'1, r0
|
|
001d88 3048 sub r4, r0
|
|
001d8a 3e03 cmp/ge r0, r14
|
|
001d8c 8901 bt h'2 ;@(h'1d92)
|
|
001d8e a07d bra h'fa ;@(h'1e8c)
|
|
001d90 0009 nop
|
|
001d92 e13f mov #h'3f, r1
|
|
001d94 3e17 cmp/gt r1, r14
|
|
001d96 8979 bt h'f2 ;@(h'1e8c)
|
|
001d98 e001 mov #h'1, r0
|
|
001d9a 3303 cmp/ge r0, r3
|
|
001d9c 8b76 bf h'ec ;@(h'1e8c)
|
|
001d9e e201 mov #h'1, r2
|
|
001da0 3423 cmp/ge r2, r4
|
|
001da2 8b73 bf h'e6 ;@(h'1e8c)
|
|
001da4 4e11 cmp/pz r14
|
|
001da6 8d01 bt/s h'2 ;@(h'1dac)
|
|
001da8 e540 mov #h'40, r5
|
|
001daa 69eb neg r14, r9
|
|
001dac 34ec add r14, r4
|
|
001dae 3457 cmp/gt r5, r4
|
|
001db0 8f02 bf/s h'4 ;@(h'1db8)
|
|
001db2 e307 mov #h'7, r3
|
|
001db4 35e8 sub r14, r5
|
|
001db6 1f55 mov.l r5, @(h'14,r15)
|
|
001db8 23b9 and r11, r3
|
|
001dba e008 mov #h'8, r0
|
|
001dbc 3038 sub r3, r0
|
|
001dbe d311 mov.l @(h'44,pc), r3 ;@(h'1e04)
|
|
001dc0 430b jsr @r3
|
|
001dc2 80fc mov.b r0, @(h'c,r15)
|
|
001dc4 3e9c add r9, r14
|
|
001dc6 4e08 shll2 r14
|
|
001dc8 4e08 shll2 r14
|
|
001dca 30ec add r14, r0
|
|
001dcc 62b3 mov r11, r2
|
|
001dce 4221 shar r2
|
|
001dd0 4221 shar r2
|
|
001dd2 4221 shar r2
|
|
001dd4 6503 mov r0, r5
|
|
001dd6 352c add r2, r5
|
|
001dd8 52f4 mov.l @(h'10,r15), r2
|
|
001dda e308 mov #h'8, r3
|
|
001ddc 6693 mov r9, r6
|
|
001dde 69d3 mov r13, r9
|
|
001de0 7901
|
|
001de2 4221 shar r2
|
|
001de4 4221 shar r2
|
|
001de6 4221 shar r2
|
|
001de8 1f22 mov.l r2, @(h'8,r15)
|
|
001dea 50f1 mov.l @(h'4,r15), r0
|
|
001dec c907 and #h'7, r0
|
|
001dee 3308 sub r0, r3
|
|
001df0 9006 mov.w @(h'c,pc), r0 ;@(h'1e00)
|
|
001df2 633b neg r3, r3
|
|
001df4 403c shad r3, r0
|
|
001df6 80f4 mov.b r0, @(h'4,r15)
|
|
001df8 53f4 mov.l @(h'10,r15), r3
|
|
001dfa a044 bra h'88 ;@(h'1e86)
|
|
001dfc 3b3c add r3, r11
|
|
001dfe 0080
|
|
001e00 00ff mac.l @r15+, @r0+
|
|
001e02 0000
|
|
001e04 0030
|
|
001e06 f080
|
|
001e08 57f2 mov.l @(h'8,r15), r7
|
|
001e0a 4c15 cmp/pl r12
|
|
001e0c 84fc mov.b @(h'c,r15), r0
|
|
001e0e 6483 mov r8, r4
|
|
001e10 0767 mul.l r6, r7
|
|
001e12 071a sts macl, r7
|
|
001e14 8f19 bf/s h'32 ;@(h'1e4a)
|
|
001e16 6e03 mov r0, r14
|
|
001e18 6073 mov r7, r0
|
|
001e1a 304c add r4, r0
|
|
001e1c 03ac mov.b @(r0,r10), r3
|
|
001e1e 6043 mov r4, r0
|
|
001e20 6337 not r3, r3
|
|
001e22 633c extu.b r3, r3
|
|
001e24 43ed shld r14, r3
|
|
001e26 6337 not r3, r3
|
|
001e28 2f31 mov.w r3, @r15
|
|
001e2a 62d0 mov.b @r13, r2
|
|
001e2c 015c mov.b @(r0,r5), r1
|
|
001e2e 2129 and r2, r1
|
|
001e30 0514 mov.b r1, @(r0,r5)
|
|
001e32 60e3 mov r14, r0
|
|
001e34 8808 cmp/eq #h'8, r0
|
|
001e36 8905 bt h'a ;@(h'1e44)
|
|
001e38 6290 mov.b @r9, r2
|
|
001e3a 6343 mov r4, r3
|
|
001e3c 335c add r5, r3
|
|
001e3e 8431 mov.b @(h'1,r3), r0
|
|
001e40 2029 and r2, r0
|
|
001e42 8031 mov.b r0, @(h'1,r3)
|
|
001e44 7401
|
|
001e46 34c3 cmp/ge r12, r4
|
|
001e48 8be6 bf h'-34 ;@(h'1e18)
|
|
001e4a 6743 mov r4, r7
|
|
001e4c 50f2 mov.l @(h'8,r15), r0
|
|
001e4e 375c add r5, r7
|
|
001e50 0067 mul.l r6, r0
|
|
001e52 001a sts macl, r0
|
|
001e54 304c add r4, r0
|
|
001e56 03ac mov.b @(r0,r10), r3
|
|
001e58 84f4 mov.b @(h'4,r15), r0
|
|
001e5a 203b or r3, r0
|
|
001e5c 6007 not r0, r0
|
|
001e5e 600c extu.b r0, r0
|
|
001e60 40ed shld r14, r0
|
|
001e62 6007 not r0, r0
|
|
001e64 2f01 mov.w r0, @r15
|
|
001e66 60e3 mov r14, r0
|
|
001e68 63d0 mov.b @r13, r3
|
|
001e6a 8808 cmp/eq #h'8, r0
|
|
001e6c 6270 mov.b @r7, r2
|
|
001e6e 2239 and r3, r2
|
|
001e70 8d07 bt/s h'e ;@(h'1e82)
|
|
001e72 2720 mov.b r2, @r7
|
|
001e74 9215 mov.w @(h'2a,pc), r2 ;@(h'1ea2)
|
|
001e76 3b23 cmp/ge r2, r11
|
|
001e78 8903 bt h'6 ;@(h'1e82)
|
|
001e7a 6390 mov.b @r9, r3
|
|
001e7c 8471 mov.b @(h'1,r7), r0
|
|
001e7e 2039 and r3, r0
|
|
001e80 8071 mov.b r0, @(h'1,r7)
|
|
001e82 7510 add #h'10, r5
|
|
001e84 7601
|
|
001e86 53f5 mov.l @(h'14,r15), r3
|
|
001e88 3633 cmp/ge r3, r6
|
|
001e8a 8bbd bf h'-86 ;@(h'1e08)
|
|
001e8c 7f18 add #h'18, r15
|
|
001e8e 4f16 lds.l @r15+, macl
|
|
001e90 4f26 lds.l @r15+, pr
|
|
001e92 68f6 mov.l @r15+, r8
|
|
001e94 69f6 mov.l @r15+, r9
|
|
001e96 6af6 mov.l @r15+, r10
|
|
001e98 6bf6 mov.l @r15+, r11
|
|
001e9a 6cf6 mov.l @r15+, r12
|
|
001e9c 6df6 mov.l @r15+, r13
|
|
001e9e 000b rts
|
|
001ea0 6ef6 mov.l @r15+, r14
|
|
001ea2 0081
|
|
001ea4 2fe6 mov.l r14, @-r15
|
|
001ea6 6e63 mov r6, r14
|
|
001ea8 2fd6 mov.l r13, @-r15
|
|
001eaa 2fc6 mov.l r12, @-r15
|
|
001eac 2fb6 mov.l r11, @-r15
|
|
001eae 6b43 mov r4, r11
|
|
001eb0 2fa6 mov.l r10, @-r15
|
|
001eb2 6a53 mov r5, r10
|
|
001eb4 2f96 mov.l r9, @-r15
|
|
001eb6 6973 mov r7, r9
|
|
001eb8 2f86 mov.l r8, @-r15
|
|
001eba 6c93 mov r9, r12
|
|
001ebc 4f22 sts.l pr, @-r15
|
|
001ebe e800 mov #h'0, r8
|
|
001ec0 4f12 sts.l macl, @-r15
|
|
001ec2 7cff add #h'ff, r12
|
|
001ec4 7fe8 add #h'e8, r15
|
|
001ec6 6df3 mov r15, r13
|
|
001ec8 54ff mov.l @(h'3c,r15), r4
|
|
001eca 4c21 shar r12
|
|
001ecc 2f82 mov.l r8, @r15
|
|
001ece 7d04
|
|
001ed0 1f45 mov.l r4, @(h'14,r15)
|
|
001ed2 4c21 shar r12
|
|
001ed4 4c21 shar r12
|
|
001ed6 62c3 mov r12, r2
|
|
001ed8 4208 shll2 r2
|
|
001eda 4200 shll r2
|
|
001edc 7208
|
|
001ede 2bb8 tst r11, r11
|
|
001ee0 8f02 bf/s h'4 ;@(h'1ee8)
|
|
001ee2 1f23 mov.l r2, @(h'c,r15)
|
|
001ee4 a085 bra h'10a ;@(h'1ff2)
|
|
001ee6 0009 nop
|
|
001ee8 4a11 cmp/pz r10
|
|
001eea 8901 bt h'2 ;@(h'1ef0)
|
|
001eec a081 bra h'102 ;@(h'1ff2)
|
|
001eee 0009 nop
|
|
001ef0 933d mov.w @(h'7a,pc), r3 ;@(h'1f6e)
|
|
001ef2 3398 sub r9, r3
|
|
001ef4 3a37 cmp/gt r3, r10
|
|
001ef6 8b01 bf h'2 ;@(h'1efc)
|
|
001ef8 a07b bra h'f6 ;@(h'1ff2)
|
|
001efa 0009 nop
|
|
001efc e301 mov #h'1, r3
|
|
001efe 3348 sub r4, r3
|
|
001f00 3e33 cmp/ge r3, r14
|
|
001f02 8b76 bf h'ec ;@(h'1ff2)
|
|
001f04 e33f mov #h'3f, r3
|
|
001f06 3e37 cmp/gt r3, r14
|
|
001f08 8973 bt h'e6 ;@(h'1ff2)
|
|
001f0a e001 mov #h'1, r0
|
|
001f0c 3903 cmp/ge r0, r9
|
|
001f0e 8b70 bf h'e0 ;@(h'1ff2)
|
|
001f10 3403 cmp/ge r0, r4
|
|
001f12 8b6e bf h'dc ;@(h'1ff2)
|
|
001f14 4e11 cmp/pz r14
|
|
001f16 8d02 bt/s h'4 ;@(h'1f1e)
|
|
001f18 e540 mov #h'40, r5
|
|
001f1a 62eb neg r14, r2
|
|
001f1c 2f22 mov.l r2, @r15
|
|
001f1e 34ec add r14, r4
|
|
001f20 3457 cmp/gt r5, r4
|
|
001f22 8b01 bf h'2 ;@(h'1f28)
|
|
001f24 35e8 sub r14, r5
|
|
001f26 1f55 mov.l r5, @(h'14,r15)
|
|
001f28 e307 mov #h'7, r3
|
|
001f2a 23a9 and r10, r3
|
|
001f2c e208 mov #h'8, r2
|
|
001f2e 3238 sub r3, r2
|
|
001f30 d30f mov.l @(h'3c,pc), r3 ;@(h'1f70)
|
|
001f32 e010 mov #h'10, r0
|
|
001f34 430b jsr @r3
|
|
001f36 0f24 mov.b r2, @(r0,r15)
|
|
001f38 62f2 mov.l @r15, r2
|
|
001f3a 63a3 mov r10, r3
|
|
001f3c 3e2c add r2, r14
|
|
001f3e 4e08 shll2 r14
|
|
001f40 4e08 shll2 r14
|
|
001f42 30ec add r14, r0
|
|
001f44 4321 shar r3
|
|
001f46 4321 shar r3
|
|
001f48 4321 shar r3
|
|
001f4a 6503 mov r0, r5
|
|
001f4c 353c add r3, r5
|
|
001f4e 6623 mov r2, r6
|
|
001f50 63d3 mov r13, r3
|
|
001f52 7301
|
|
001f54 2f32 mov.l r3, @r15
|
|
001f56 54f3 mov.l @(h'c,r15), r4
|
|
001f58 6143 mov r4, r1
|
|
001f5a 4121 shar r1
|
|
001f5c 4121 shar r1
|
|
001f5e 4121 shar r1
|
|
001f60 1f12 mov.l r1, @(h'8,r15)
|
|
001f62 6243 mov r4, r2
|
|
001f64 3298 sub r9, r2
|
|
001f66 e9ff mov #h'ffffffff, r9
|
|
001f68 492c shad r2, r9
|
|
001f6a a03f bra h'7e ;@(h'1fec)
|
|
001f6c 3a4c add r4, r10
|
|
001f6e 0080
|
|
001f70 0030
|
|
001f72 f080
|
|
001f74 57f2 mov.l @(h'8,r15), r7
|
|
001f76 e010 mov #h'10, r0
|
|
001f78 0767 mul.l r6, r7
|
|
001f7a 4c15 cmp/pl r12
|
|
001f7c 6483 mov r8, r4
|
|
001f7e 071a sts macl, r7
|
|
001f80 8f18 bf/s h'30 ;@(h'1fb4)
|
|
001f82 0efc mov.b @(r0,r15), r14
|
|
001f84 6073 mov r7, r0
|
|
001f86 304c add r4, r0
|
|
001f88 00bc mov.b @(r0,r11), r0
|
|
001f8a 600c extu.b r0, r0
|
|
001f8c 40ed shld r14, r0
|
|
001f8e 81f2 mov.w r0, @(h'4,r15)
|
|
001f90 63d0 mov.b @r13, r3
|
|
001f92 6043 mov r4, r0
|
|
001f94 025c mov.b @(r0,r5), r2
|
|
001f96 223a xor r3, r2
|
|
001f98 0524 mov.b r2, @(r0,r5)
|
|
001f9a 60e3 mov r14, r0
|
|
001f9c 8808 cmp/eq #h'8, r0
|
|
001f9e 8906 bt h'c ;@(h'1fae)
|
|
001fa0 62f2 mov.l @r15, r2
|
|
001fa2 6343 mov r4, r3
|
|
001fa4 6220 mov.b @r2, r2
|
|
001fa6 335c add r5, r3
|
|
001fa8 8431 mov.b @(h'1,r3), r0
|
|
001faa 202a xor r2, r0
|
|
001fac 8031 mov.b r0, @(h'1,r3)
|
|
001fae 7401
|
|
001fb0 34c3 cmp/ge r12, r4
|
|
001fb2 8be7 bf h'-32 ;@(h'1f84)
|
|
001fb4 50f2 mov.l @(h'8,r15), r0
|
|
001fb6 6743 mov r4, r7
|
|
001fb8 0067 mul.l r6, r0
|
|
001fba 375c add r5, r7
|
|
001fbc 001a sts macl, r0
|
|
001fbe 304c add r4, r0
|
|
001fc0 00bc mov.b @(r0,r11), r0
|
|
001fc2 600c extu.b r0, r0
|
|
001fc4 2099 and r9, r0
|
|
001fc6 40ec shad r14, r0
|
|
001fc8 81f2 mov.w r0, @(h'4,r15)
|
|
001fca 60e3 mov r14, r0
|
|
001fcc 63d0 mov.b @r13, r3
|
|
001fce 8808 cmp/eq #h'8, r0
|
|
001fd0 6270 mov.b @r7, r2
|
|
001fd2 223a xor r3, r2
|
|
001fd4 8d08 bt/s h'10 ;@(h'1fe8)
|
|
001fd6 2720 mov.b r2, @r7
|
|
001fd8 9268 mov.w @(h'd0,pc), r2 ;@(h'20ac)
|
|
001fda 3a23 cmp/ge r2, r10
|
|
001fdc 8904 bt h'8 ;@(h'1fe8)
|
|
001fde 61f2 mov.l @r15, r1
|
|
001fe0 8471 mov.b @(h'1,r7), r0
|
|
001fe2 6310 mov.b @r1, r3
|
|
001fe4 203a xor r3, r0
|
|
001fe6 8071 mov.b r0, @(h'1,r7)
|
|
001fe8 7510 add #h'10, r5
|
|
001fea 7601
|
|
001fec 53f5 mov.l @(h'14,r15), r3
|
|
001fee 3633 cmp/ge r3, r6
|
|
001ff0 8bc0 bf h'-80 ;@(h'1f74)
|
|
001ff2 7f18 add #h'18, r15
|
|
001ff4 4f16 lds.l @r15+, macl
|
|
001ff6 4f26 lds.l @r15+, pr
|
|
001ff8 68f6 mov.l @r15+, r8
|
|
001ffa 69f6 mov.l @r15+, r9
|
|
001ffc 6af6 mov.l @r15+, r10
|
|
001ffe 6bf6 mov.l @r15+, r11
|
|
002000 6cf6 mov.l @r15+, r12
|
|
002002 6df6 mov.l @r15+, r13
|
|
002004 000b rts
|
|
002006 6ef6 mov.l @r15+, r14
|
|
002008 2fe6 mov.l r14, @-r15
|
|
00200a e05c mov #h'5c, r0
|
|
00200c 2fd6 mov.l r13, @-r15
|
|
00200e 2fc6 mov.l r12, @-r15
|
|
002010 2fb6 mov.l r11, @-r15
|
|
002012 2fa6 mov.l r10, @-r15
|
|
002014 2f96 mov.l r9, @-r15
|
|
002016 6963 mov r6, r9
|
|
002018 2f86 mov.l r8, @-r15
|
|
00201a e601 mov #h'1, r6
|
|
00201c 4f22 sts.l pr, @-r15
|
|
00201e 4f12 sts.l macl, @-r15
|
|
002020 7fc8 add #h'c8, r15
|
|
002022 1f45 mov.l r4, @(h'14,r15)
|
|
002024 1f72 mov.l r7, @(h'8,r15)
|
|
002026 04fe mov.l @(r0,r15), r4
|
|
002028 e01c mov #h'1c, r0
|
|
00202a 0f64 mov.b r6, @(r0,r15)
|
|
00202c e034 mov #h'34, r0
|
|
00202e 0f64 mov.b r6, @(r0,r15)
|
|
002030 53f5 mov.l @(h'14,r15), r3
|
|
002032 2338 tst r3, r3
|
|
002034 8b01 bf h'2 ;@(h'203a)
|
|
002036 a103 bra h'206 ;@(h'2240)
|
|
002038 0009 nop
|
|
00203a e201 mov #h'1, r2
|
|
00203c 53f2 mov.l @(h'8,r15), r3
|
|
00203e 3238 sub r3, r2
|
|
002040 3523 cmp/ge r2, r5
|
|
002042 8901 bt h'2 ;@(h'2048)
|
|
002044 a0fc bra h'1f8 ;@(h'2240)
|
|
002046 0009 nop
|
|
002048 e17f mov #h'7f, r1
|
|
00204a 3517 cmp/gt r1, r5
|
|
00204c 8b01 bf h'2 ;@(h'2052)
|
|
00204e a0f7 bra h'1ee ;@(h'2240)
|
|
002050 0009 nop
|
|
002052 e001 mov #h'1, r0
|
|
002054 3048 sub r4, r0
|
|
002056 3903 cmp/ge r0, r9
|
|
002058 8901 bt h'2 ;@(h'205e)
|
|
00205a a0f1 bra h'1e2 ;@(h'2240)
|
|
00205c 0009 nop
|
|
00205e e23f mov #h'3f, r2
|
|
002060 3927 cmp/gt r2, r9
|
|
002062 8b01 bf h'2 ;@(h'2068)
|
|
002064 a0ec bra h'1d8 ;@(h'2240)
|
|
002066 0009 nop
|
|
002068 e001 mov #h'1, r0
|
|
00206a 3403 cmp/ge r0, r4
|
|
00206c 8901 bt h'2 ;@(h'2072)
|
|
00206e a0e7 bra h'1ce ;@(h'2240)
|
|
002070 0009 nop
|
|
002072 52f2 mov.l @(h'8,r15), r2
|
|
002074 3203 cmp/ge r0, r2
|
|
002076 8901 bt h'2 ;@(h'207c)
|
|
002078 a0e2 bra h'1c4 ;@(h'2240)
|
|
00207a 0009 nop
|
|
00207c 52f2 mov.l @(h'8,r15), r2
|
|
00207e 6bf3 mov r15, r11
|
|
002080 72ff add #h'ff, r2
|
|
002082 4221 shar r2
|
|
002084 4221 shar r2
|
|
002086 4221 shar r2
|
|
002088 4208 shll2 r2
|
|
00208a 4200 shll r2
|
|
00208c 7208
|
|
00208e 4911 cmp/pz r9
|
|
002090 1f23 mov.l r2, @(h'c,r15)
|
|
002092 8d02 bt/s h'4 ;@(h'209a)
|
|
002094 e600 mov #h'0, r6
|
|
002096 a001 bra h'2 ;@(h'209c)
|
|
002098 689b neg r9, r8
|
|
00209a 6863 mov r6, r8
|
|
00209c e740 mov #h'40, r7
|
|
00209e 6393 mov r9, r3
|
|
0020a0 334c add r4, r3
|
|
0020a2 3377 cmp/gt r7, r3
|
|
0020a4 8b03 bf h'6 ;@(h'20ae)
|
|
0020a6 3798 sub r9, r7
|
|
0020a8 a002 bra h'4 ;@(h'20b0)
|
|
0020aa 1f7c mov.l r7, @(h'30,r15)
|
|
0020ac 0081
|
|
0020ae 1f4c mov.l r4, @(h'30,r15)
|
|
0020b0 e307 mov #h'7, r3
|
|
0020b2 2359 and r5, r3
|
|
0020b4 e408 mov #h'8, r4
|
|
0020b6 3438 sub r3, r4
|
|
0020b8 4511 cmp/pz r5
|
|
0020ba 8d0a bt/s h'14 ;@(h'20d2)
|
|
0020bc 6e4e exts.b r4, r14
|
|
0020be 6c5b neg r5, r12
|
|
0020c0 4c21 shar r12
|
|
0020c2 4c21 shar r12
|
|
0020c4 4c21 shar r12
|
|
0020c6 60e3 mov r14, r0
|
|
0020c8 8808 cmp/eq #h'8, r0
|
|
0020ca 8903 bt h'6 ;@(h'20d4)
|
|
0020cc e01c mov #h'1c, r0
|
|
0020ce a001 bra h'2 ;@(h'20d4)
|
|
0020d0 0f64 mov.b r6, @(r0,r15)
|
|
0020d2 6c63 mov r6, r12
|
|
0020d4 9343 mov.w @(h'86,pc), r3 ;@(h'215e)
|
|
0020d6 6253 mov r5, r2
|
|
0020d8 4221 shar r2
|
|
0020da 4221 shar r2
|
|
0020dc 4221 shar r2
|
|
0020de 1f21 mov.l r2, @(h'4,r15)
|
|
0020e0 54f3 mov.l @(h'c,r15), r4
|
|
0020e2 74ff add #h'ff, r4
|
|
0020e4 51f3 mov.l @(h'c,r15), r1
|
|
0020e6 4421 shar r4
|
|
0020e8 4421 shar r4
|
|
0020ea 4421 shar r4
|
|
0020ec 315c add r5, r1
|
|
0020ee 3137 cmp/gt r3, r1
|
|
0020f0 8b04 bf h'8 ;@(h'20fc)
|
|
0020f2 ed0f mov #h'f, r13
|
|
0020f4 3d28 sub r2, r13
|
|
0020f6 e034 mov #h'34, r0
|
|
0020f8 a001 bra h'2 ;@(h'20fe)
|
|
0020fa 0f64 mov.b r6, @(r0,r15)
|
|
0020fc 6d43 mov r4, r13
|
|
0020fe 3d40 cmp/eq r4, r13
|
|
002100 da17 mov.l @(h'5c,pc), r10 ;@(h'2160)
|
|
002102 61f3 mov r15, r1
|
|
002104 0029 movt r0
|
|
002106 712c add #h'2c, r1
|
|
002108 4a0b jsr @r10
|
|
00210a 2100 mov.b r0, @r1
|
|
00210c 53f1 mov.l @(h'4,r15), r3
|
|
00210e 61b3 mov r11, r1
|
|
002110 1f86 mov.l r8, @(h'18,r15)
|
|
002112 6a93 mov r9, r10
|
|
002114 54f3 mov.l @(h'c,r15), r4
|
|
002116 7101
|
|
002118 3a8c add r8, r10
|
|
00211a 4a08 shll2 r10
|
|
00211c 4a08 shll2 r10
|
|
00211e 3a0c add r0, r10
|
|
002120 3a3c add r3, r10
|
|
002122 4421 shar r4
|
|
002124 4421 shar r4
|
|
002126 4421 shar r4
|
|
002128 1f44 mov.l r4, @(h'10,r15)
|
|
00212a 53f6 mov.l @(h'18,r15), r3
|
|
00212c 52f5 mov.l @(h'14,r15), r2
|
|
00212e 0437 mul.l r3, r4
|
|
002130 041a sts macl, r4
|
|
002132 6843 mov r4, r8
|
|
002134 38dc add r13, r8
|
|
002136 382c add r2, r8
|
|
002138 6943 mov r4, r9
|
|
00213a 34cc add r12, r4
|
|
00213c 342c add r2, r4
|
|
00213e 63c3 mov r12, r3
|
|
002140 1f48 mov.l r4, @(h'20,r15)
|
|
002142 7301
|
|
002144 1f11 mov.l r1, @(h'4,r15)
|
|
002146 1f3a mov.l r3, @(h'28,r15)
|
|
002148 52f2 mov.l @(h'8,r15), r2
|
|
00214a 50f3 mov.l @(h'c,r15), r0
|
|
00214c 3028 sub r2, r0
|
|
00214e e1ff mov #h'ffffffff, r1
|
|
002150 410c shad r0, r1
|
|
002152 1f13 mov.l r1, @(h'c,r15)
|
|
002154 55f4 mov.l @(h'10,r15), r5
|
|
002156 1f59 mov.l r5, @(h'24,r15)
|
|
002158 1f54 mov.l r5, @(h'10,r15)
|
|
00215a a06d bra h'da ;@(h'2238)
|
|
00215c 1f52 mov.l r5, @(h'8,r15)
|
|
00215e 0080
|
|
002160 0030
|
|
002162 f080
|
|
002164 3cd3 cmp/ge r13, r12
|
|
002166 8938 bt h'70 ;@(h'21da)
|
|
002168 53f8 mov.l @(h'20,r15), r3
|
|
00216a 64c3 mov r12, r4
|
|
00216c 6230 mov.b @r3, r2
|
|
00216e e01c mov #h'1c, r0
|
|
002170 622c extu.b r2, r2
|
|
002172 42ed shld r14, r2
|
|
002174 2f21 mov.w r2, @r15
|
|
002176 03fc mov.b @(r0,r15), r3
|
|
002178 2338 tst r3, r3
|
|
00217a 8d04 bt/s h'8 ;@(h'2186)
|
|
00217c 34ac add r10, r4
|
|
00217e 63b0 mov.b @r11, r3
|
|
002180 6140 mov.b @r4, r1
|
|
002182 213b or r3, r1
|
|
002184 2410 mov.b r1, @r4
|
|
002186 60e3 mov r14, r0
|
|
002188 8808 cmp/eq #h'8, r0
|
|
00218a 8904 bt h'8 ;@(h'2196)
|
|
00218c 52f1 mov.l @(h'4,r15), r2
|
|
00218e 6320 mov.b @r2, r3
|
|
002190 8441 mov.b @(h'1,r4), r0
|
|
002192 203b or r3, r0
|
|
002194 8041 mov.b r0, @(h'1,r4)
|
|
002196 54fa mov.l @(h'28,r15), r4
|
|
002198 53f5 mov.l @(h'14,r15), r3
|
|
00219a 34d3 cmp/ge r13, r4
|
|
00219c 6643 mov r4, r6
|
|
00219e 36ac add r10, r6
|
|
0021a0 6563 mov r6, r5
|
|
0021a2 7501
|
|
0021a4 6763 mov r6, r7
|
|
0021a6 6693 mov r9, r6
|
|
0021a8 364c add r4, r6
|
|
0021aa 8d16 bt/s h'2c ;@(h'21da)
|
|
0021ac 363c add r3, r6
|
|
0021ae 60e3 mov r14, r0
|
|
0021b0 6360 mov.b @r6, r3
|
|
0021b2 8808 cmp/eq #h'8, r0
|
|
0021b4 633c extu.b r3, r3
|
|
0021b6 43ed shld r14, r3
|
|
0021b8 2f31 mov.w r3, @r15
|
|
0021ba 62b0 mov.b @r11, r2
|
|
0021bc 6170 mov.b @r7, r1
|
|
0021be 212b or r2, r1
|
|
0021c0 8d05 bt/s h'a ;@(h'21ce)
|
|
0021c2 2710 mov.b r1, @r7
|
|
0021c4 52f1 mov.l @(h'4,r15), r2
|
|
0021c6 6320 mov.b @r2, r3
|
|
0021c8 6150 mov.b @r5, r1
|
|
0021ca 213b or r3, r1
|
|
0021cc 2510 mov.b r1, @r5
|
|
0021ce 7401
|
|
0021d0 7501
|
|
0021d2 7701
|
|
0021d4 34d3 cmp/ge r13, r4
|
|
0021d6 8fea bf/s h'-2c ;@(h'21ae)
|
|
0021d8 7601
|
|
0021da e02c mov #h'2c, r0
|
|
0021dc 6280 mov.b @r8, r2
|
|
0021de 622c extu.b r2, r2
|
|
0021e0 2f21 mov.w r2, @r15
|
|
0021e2 03fc mov.b @(r0,r15), r3
|
|
0021e4 2338 tst r3, r3
|
|
0021e6 8903 bt h'6 ;@(h'21f0)
|
|
0021e8 53f3 mov.l @(h'c,r15), r3
|
|
0021ea 61f1 mov.w @r15, r1
|
|
0021ec 2139 and r3, r1
|
|
0021ee 2f11 mov.w r1, @r15
|
|
0021f0 62f1 mov.w @r15, r2
|
|
0021f2 64d3 mov r13, r4
|
|
0021f4 42ed shld r14, r2
|
|
0021f6 3cd3 cmp/ge r13, r12
|
|
0021f8 2f21 mov.w r2, @r15
|
|
0021fa 8f04 bf/s h'8 ;@(h'2206)
|
|
0021fc 34ac add r10, r4
|
|
0021fe e01c mov #h'1c, r0
|
|
002200 01fc mov.b @(r0,r15), r1
|
|
002202 2118 tst r1, r1
|
|
002204 8903 bt h'6 ;@(h'220e)
|
|
002206 63b0 mov.b @r11, r3
|
|
002208 6240 mov.b @r4, r2
|
|
00220a 223b or r3, r2
|
|
00220c 2420 mov.b r2, @r4
|
|
00220e e034 mov #h'34, r0
|
|
002210 01fc mov.b @(r0,r15), r1
|
|
002212 2118 tst r1, r1
|
|
002214 8d05 bt/s h'a ;@(h'2222)
|
|
002216 7a10 add #h'10, r10
|
|
002218 51f1 mov.l @(h'4,r15), r1
|
|
00221a 6310 mov.b @r1, r3
|
|
00221c 8441 mov.b @(h'1,r4), r0
|
|
00221e 203b or r3, r0
|
|
002220 8041 mov.b r0, @(h'1,r4)
|
|
002222 53f6 mov.l @(h'18,r15), r3
|
|
002224 7301
|
|
002226 1f36 mov.l r3, @(h'18,r15)
|
|
002228 52f9 mov.l @(h'24,r15), r2
|
|
00222a 382c add r2, r8
|
|
00222c 51f4 mov.l @(h'10,r15), r1
|
|
00222e 391c add r1, r9
|
|
002230 53f8 mov.l @(h'20,r15), r3
|
|
002232 50f2 mov.l @(h'8,r15), r0
|
|
002234 303c add r3, r0
|
|
002236 1f08 mov.l r0, @(h'20,r15)
|
|
002238 53fc mov.l @(h'30,r15), r3
|
|
00223a 51f6 mov.l @(h'18,r15), r1
|
|
00223c 3133 cmp/ge r3, r1
|
|
00223e 8b91 bf h'-de ;@(h'2164)
|
|
002240 7f38 add #h'38, r15
|
|
002242 4f16 lds.l @r15+, macl
|
|
002244 4f26 lds.l @r15+, pr
|
|
002246 68f6 mov.l @r15+, r8
|
|
002248 69f6 mov.l @r15+, r9
|
|
00224a 6af6 mov.l @r15+, r10
|
|
00224c 6bf6 mov.l @r15+, r11
|
|
00224e 6cf6 mov.l @r15+, r12
|
|
002250 6df6 mov.l @r15+, r13
|
|
002252 000b rts
|
|
002254 6ef6 mov.l @r15+, r14
|
|
002256 e05c mov #h'5c, r0
|
|
002258 2fe6 mov.l r14, @-r15
|
|
00225a 2fd6 mov.l r13, @-r15
|
|
00225c 2fc6 mov.l r12, @-r15
|
|
00225e 2fb6 mov.l r11, @-r15
|
|
002260 2fa6 mov.l r10, @-r15
|
|
002262 2f96 mov.l r9, @-r15
|
|
002264 2f86 mov.l r8, @-r15
|
|
002266 6963 mov r6, r9
|
|
002268 4f22 sts.l pr, @-r15
|
|
00226a e601 mov #h'1, r6
|
|
00226c 4f12 sts.l macl, @-r15
|
|
00226e 7fc8 add #h'c8, r15
|
|
002270 1f45 mov.l r4, @(h'14,r15)
|
|
002272 1f72 mov.l r7, @(h'8,r15)
|
|
002274 04fe mov.l @(r0,r15), r4
|
|
002276 e01c mov #h'1c, r0
|
|
002278 0f64 mov.b r6, @(r0,r15)
|
|
00227a e034 mov #h'34, r0
|
|
00227c 0f64 mov.b r6, @(r0,r15)
|
|
00227e 53f5 mov.l @(h'14,r15), r3
|
|
002280 2338 tst r3, r3
|
|
002282 8b01 bf h'2 ;@(h'2288)
|
|
002284 a109 bra h'212 ;@(h'249a)
|
|
002286 0009 nop
|
|
002288 53f2 mov.l @(h'8,r15), r3
|
|
00228a e201 mov #h'1, r2
|
|
00228c 3238 sub r3, r2
|
|
00228e 3523 cmp/ge r2, r5
|
|
002290 8901 bt h'2 ;@(h'2296)
|
|
002292 a102 bra h'204 ;@(h'249a)
|
|
002294 0009 nop
|
|
002296 e17f mov #h'7f, r1
|
|
002298 3517 cmp/gt r1, r5
|
|
00229a 8b01 bf h'2 ;@(h'22a0)
|
|
00229c a0fd bra h'1fa ;@(h'249a)
|
|
00229e 0009 nop
|
|
0022a0 e001 mov #h'1, r0
|
|
0022a2 3048 sub r4, r0
|
|
0022a4 3903 cmp/ge r0, r9
|
|
0022a6 8901 bt h'2 ;@(h'22ac)
|
|
0022a8 a0f7 bra h'1ee ;@(h'249a)
|
|
0022aa 0009 nop
|
|
0022ac e23f mov #h'3f, r2
|
|
0022ae 3927 cmp/gt r2, r9
|
|
0022b0 8b01 bf h'2 ;@(h'22b6)
|
|
0022b2 a0f2 bra h'1e4 ;@(h'249a)
|
|
0022b4 0009 nop
|
|
0022b6 e001 mov #h'1, r0
|
|
0022b8 3403 cmp/ge r0, r4
|
|
0022ba 8901 bt h'2 ;@(h'22c0)
|
|
0022bc a0ed bra h'1da ;@(h'249a)
|
|
0022be 0009 nop
|
|
0022c0 52f2 mov.l @(h'8,r15), r2
|
|
0022c2 3203 cmp/ge r0, r2
|
|
0022c4 8901 bt h'2 ;@(h'22ca)
|
|
0022c6 a0e8 bra h'1d0 ;@(h'249a)
|
|
0022c8 0009 nop
|
|
0022ca 6bf3 mov r15, r11
|
|
0022cc 52f2 mov.l @(h'8,r15), r2
|
|
0022ce 72ff add #h'ff, r2
|
|
0022d0 4221 shar r2
|
|
0022d2 4221 shar r2
|
|
0022d4 4221 shar r2
|
|
0022d6 4208 shll2 r2
|
|
0022d8 4200 shll r2
|
|
0022da 7208
|
|
0022dc 1f23 mov.l r2, @(h'c,r15)
|
|
0022de 4911 cmp/pz r9
|
|
0022e0 8d02 bt/s h'4 ;@(h'22e8)
|
|
0022e2 e600 mov #h'0, r6
|
|
0022e4 a001 bra h'2 ;@(h'22ea)
|
|
0022e6 689b neg r9, r8
|
|
0022e8 6863 mov r6, r8
|
|
0022ea e740 mov #h'40, r7
|
|
0022ec 6393 mov r9, r3
|
|
0022ee 334c add r4, r3
|
|
0022f0 3377 cmp/gt r7, r3
|
|
0022f2 8b02 bf h'4 ;@(h'22fa)
|
|
0022f4 3798 sub r9, r7
|
|
0022f6 a001 bra h'2 ;@(h'22fc)
|
|
0022f8 1f7c mov.l r7, @(h'30,r15)
|
|
0022fa 1f4c mov.l r4, @(h'30,r15)
|
|
0022fc e307 mov #h'7, r3
|
|
0022fe 2359 and r5, r3
|
|
002300 e408 mov #h'8, r4
|
|
002302 3438 sub r3, r4
|
|
002304 4511 cmp/pz r5
|
|
002306 8d0a bt/s h'14 ;@(h'231e)
|
|
002308 6e4e exts.b r4, r14
|
|
00230a 6c5b neg r5, r12
|
|
00230c 4c21 shar r12
|
|
00230e 4c21 shar r12
|
|
002310 4c21 shar r12
|
|
002312 60e3 mov r14, r0
|
|
002314 8808 cmp/eq #h'8, r0
|
|
002316 8903 bt h'6 ;@(h'2320)
|
|
002318 e01c mov #h'1c, r0
|
|
00231a a001 bra h'2 ;@(h'2320)
|
|
00231c 0f64 mov.b r6, @(r0,r15)
|
|
00231e 6c63 mov r6, r12
|
|
002320 9343 mov.w @(h'86,pc), r3 ;@(h'23aa)
|
|
002322 6253 mov r5, r2
|
|
002324 4221 shar r2
|
|
002326 4221 shar r2
|
|
002328 4221 shar r2
|
|
00232a 1f21 mov.l r2, @(h'4,r15)
|
|
00232c 54f3 mov.l @(h'c,r15), r4
|
|
00232e 74ff add #h'ff, r4
|
|
002330 51f3 mov.l @(h'c,r15), r1
|
|
002332 4421 shar r4
|
|
002334 4421 shar r4
|
|
002336 4421 shar r4
|
|
002338 315c add r5, r1
|
|
00233a 3137 cmp/gt r3, r1
|
|
00233c 8b04 bf h'8 ;@(h'2348)
|
|
00233e ed0f mov #h'f, r13
|
|
002340 3d28 sub r2, r13
|
|
002342 e034 mov #h'34, r0
|
|
002344 a001 bra h'2 ;@(h'234a)
|
|
002346 0f64 mov.b r6, @(r0,r15)
|
|
002348 6d43 mov r4, r13
|
|
00234a 3d40 cmp/eq r4, r13
|
|
00234c da17 mov.l @(h'5c,pc), r10 ;@(h'23ac)
|
|
00234e 61f3 mov r15, r1
|
|
002350 0029 movt r0
|
|
002352 712c add #h'2c, r1
|
|
002354 4a0b jsr @r10
|
|
002356 2100 mov.b r0, @r1
|
|
002358 53f1 mov.l @(h'4,r15), r3
|
|
00235a 61b3 mov r11, r1
|
|
00235c 1f86 mov.l r8, @(h'18,r15)
|
|
00235e 6a93 mov r9, r10
|
|
002360 54f3 mov.l @(h'c,r15), r4
|
|
002362 7101
|
|
002364 3a8c add r8, r10
|
|
002366 4a08 shll2 r10
|
|
002368 4a08 shll2 r10
|
|
00236a 3a0c add r0, r10
|
|
00236c 3a3c add r3, r10
|
|
00236e 4421 shar r4
|
|
002370 4421 shar r4
|
|
002372 4421 shar r4
|
|
002374 1f44 mov.l r4, @(h'10,r15)
|
|
002376 53f6 mov.l @(h'18,r15), r3
|
|
002378 52f5 mov.l @(h'14,r15), r2
|
|
00237a 0437 mul.l r3, r4
|
|
00237c 041a sts macl, r4
|
|
00237e 6843 mov r4, r8
|
|
002380 38dc add r13, r8
|
|
002382 382c add r2, r8
|
|
002384 6943 mov r4, r9
|
|
002386 34cc add r12, r4
|
|
002388 342c add r2, r4
|
|
00238a 63c3 mov r12, r3
|
|
00238c 1f48 mov.l r4, @(h'20,r15)
|
|
00238e 7301
|
|
002390 1f11 mov.l r1, @(h'4,r15)
|
|
002392 1f3a mov.l r3, @(h'28,r15)
|
|
002394 52f2 mov.l @(h'8,r15), r2
|
|
002396 50f3 mov.l @(h'c,r15), r0
|
|
002398 3028 sub r2, r0
|
|
00239a e1ff mov #h'ffffffff, r1
|
|
00239c 410c shad r0, r1
|
|
00239e 1f13 mov.l r1, @(h'c,r15)
|
|
0023a0 55f4 mov.l @(h'10,r15), r5
|
|
0023a2 1f59 mov.l r5, @(h'24,r15)
|
|
0023a4 1f54 mov.l r5, @(h'10,r15)
|
|
0023a6 a074 bra h'e8 ;@(h'2492)
|
|
0023a8 1f52 mov.l r5, @(h'8,r15)
|
|
0023aa 0080
|
|
0023ac 0030
|
|
0023ae f080
|
|
0023b0 3cd3 cmp/ge r13, r12
|
|
0023b2 893c bt h'78 ;@(h'242e)
|
|
0023b4 53f8 mov.l @(h'20,r15), r3
|
|
0023b6 64c3 mov r12, r4
|
|
0023b8 6230 mov.b @r3, r2
|
|
0023ba e01c mov #h'1c, r0
|
|
0023bc 6227 not r2, r2
|
|
0023be 622c extu.b r2, r2
|
|
0023c0 42ed shld r14, r2
|
|
0023c2 6227 not r2, r2
|
|
0023c4 2f21 mov.w r2, @r15
|
|
0023c6 03fc mov.b @(r0,r15), r3
|
|
0023c8 2338 tst r3, r3
|
|
0023ca 8d04 bt/s h'8 ;@(h'23d6)
|
|
0023cc 34ac add r10, r4
|
|
0023ce 63b0 mov.b @r11, r3
|
|
0023d0 6140 mov.b @r4, r1
|
|
0023d2 2139 and r3, r1
|
|
0023d4 2410 mov.b r1, @r4
|
|
0023d6 60e3 mov r14, r0
|
|
0023d8 8808 cmp/eq #h'8, r0
|
|
0023da 8904 bt h'8 ;@(h'23e6)
|
|
0023dc 52f1 mov.l @(h'4,r15), r2
|
|
0023de 6320 mov.b @r2, r3
|
|
0023e0 8441 mov.b @(h'1,r4), r0
|
|
0023e2 2039 and r3, r0
|
|
0023e4 8041 mov.b r0, @(h'1,r4)
|
|
0023e6 54fa mov.l @(h'28,r15), r4
|
|
0023e8 53f5 mov.l @(h'14,r15), r3
|
|
0023ea 34d3 cmp/ge r13, r4
|
|
0023ec 6643 mov r4, r6
|
|
0023ee 36ac add r10, r6
|
|
0023f0 6563 mov r6, r5
|
|
0023f2 7501
|
|
0023f4 6763 mov r6, r7
|
|
0023f6 6693 mov r9, r6
|
|
0023f8 364c add r4, r6
|
|
0023fa 8d18 bt/s h'30 ;@(h'242e)
|
|
0023fc 363c add r3, r6
|
|
0023fe 60e3 mov r14, r0
|
|
002400 6360 mov.b @r6, r3
|
|
002402 8808 cmp/eq #h'8, r0
|
|
002404 6337 not r3, r3
|
|
002406 633c extu.b r3, r3
|
|
002408 43ed shld r14, r3
|
|
00240a 6337 not r3, r3
|
|
00240c 2f31 mov.w r3, @r15
|
|
00240e 62b0 mov.b @r11, r2
|
|
002410 6170 mov.b @r7, r1
|
|
002412 2129 and r2, r1
|
|
002414 8d05 bt/s h'a ;@(h'2422)
|
|
002416 2710 mov.b r1, @r7
|
|
002418 52f1 mov.l @(h'4,r15), r2
|
|
00241a 6320 mov.b @r2, r3
|
|
00241c 6150 mov.b @r5, r1
|
|
00241e 2139 and r3, r1
|
|
002420 2510 mov.b r1, @r5
|
|
002422 7401
|
|
002424 7501
|
|
002426 7701
|
|
002428 34d3 cmp/ge r13, r4
|
|
00242a 8fe8 bf/s h'-30 ;@(h'23fe)
|
|
00242c 7601
|
|
00242e e02c mov #h'2c, r0
|
|
002430 6280 mov.b @r8, r2
|
|
002432 6227 not r2, r2
|
|
002434 622c extu.b r2, r2
|
|
002436 2f21 mov.w r2, @r15
|
|
002438 03fc mov.b @(r0,r15), r3
|
|
00243a 2338 tst r3, r3
|
|
00243c 8903 bt h'6 ;@(h'2446)
|
|
00243e 53f3 mov.l @(h'c,r15), r3
|
|
002440 61f1 mov.w @r15, r1
|
|
002442 2139 and r3, r1
|
|
002444 2f11 mov.w r1, @r15
|
|
002446 64d3 mov r13, r4
|
|
002448 62f1 mov.w @r15, r2
|
|
00244a 3cd3 cmp/ge r13, r12
|
|
00244c 622d extu.w r2, r2
|
|
00244e 42ed shld r14, r2
|
|
002450 6227 not r2, r2
|
|
002452 2f21 mov.w r2, @r15
|
|
002454 8f04 bf/s h'8 ;@(h'2460)
|
|
002456 34ac add r10, r4
|
|
002458 e01c mov #h'1c, r0
|
|
00245a 01fc mov.b @(r0,r15), r1
|
|
00245c 2118 tst r1, r1
|
|
00245e 8903 bt h'6 ;@(h'2468)
|
|
002460 63b0 mov.b @r11, r3
|
|
002462 6240 mov.b @r4, r2
|
|
002464 2239 and r3, r2
|
|
002466 2420 mov.b r2, @r4
|
|
002468 e034 mov #h'34, r0
|
|
00246a 01fc mov.b @(r0,r15), r1
|
|
00246c 2118 tst r1, r1
|
|
00246e 8d05 bt/s h'a ;@(h'247c)
|
|
002470 7a10 add #h'10, r10
|
|
002472 51f1 mov.l @(h'4,r15), r1
|
|
002474 8441 mov.b @(h'1,r4), r0
|
|
002476 6310 mov.b @r1, r3
|
|
002478 2039 and r3, r0
|
|
00247a 8041 mov.b r0, @(h'1,r4)
|
|
00247c 53f6 mov.l @(h'18,r15), r3
|
|
00247e 7301
|
|
002480 1f36 mov.l r3, @(h'18,r15)
|
|
002482 52f9 mov.l @(h'24,r15), r2
|
|
002484 51f4 mov.l @(h'10,r15), r1
|
|
002486 382c add r2, r8
|
|
002488 53f8 mov.l @(h'20,r15), r3
|
|
00248a 391c add r1, r9
|
|
00248c 50f2 mov.l @(h'8,r15), r0
|
|
00248e 303c add r3, r0
|
|
002490 1f08 mov.l r0, @(h'20,r15)
|
|
002492 53fc mov.l @(h'30,r15), r3
|
|
002494 51f6 mov.l @(h'18,r15), r1
|
|
002496 3133 cmp/ge r3, r1
|
|
002498 8b8a bf h'-ec ;@(h'23b0)
|
|
00249a 7f38 add #h'38, r15
|
|
00249c 4f16 lds.l @r15+, macl
|
|
00249e 4f26 lds.l @r15+, pr
|
|
0024a0 68f6 mov.l @r15+, r8
|
|
0024a2 69f6 mov.l @r15+, r9
|
|
0024a4 6af6 mov.l @r15+, r10
|
|
0024a6 6bf6 mov.l @r15+, r11
|
|
0024a8 6cf6 mov.l @r15+, r12
|
|
0024aa 6df6 mov.l @r15+, r13
|
|
0024ac 000b rts
|
|
0024ae 6ef6 mov.l @r15+, r14
|
|
0024b0 2fe6 mov.l r14, @-r15
|
|
0024b2 e05c mov #h'5c, r0
|
|
0024b4 2fd6 mov.l r13, @-r15
|
|
0024b6 2fc6 mov.l r12, @-r15
|
|
0024b8 2fb6 mov.l r11, @-r15
|
|
0024ba 2fa6 mov.l r10, @-r15
|
|
0024bc 2f96 mov.l r9, @-r15
|
|
0024be 6963 mov r6, r9
|
|
0024c0 2f86 mov.l r8, @-r15
|
|
0024c2 e601 mov #h'1, r6
|
|
0024c4 4f22 sts.l pr, @-r15
|
|
0024c6 4f12 sts.l macl, @-r15
|
|
0024c8 7fc8 add #h'c8, r15
|
|
0024ca 1f45 mov.l r4, @(h'14,r15)
|
|
0024cc 1f72 mov.l r7, @(h'8,r15)
|
|
0024ce 04fe mov.l @(r0,r15), r4
|
|
0024d0 e01c mov #h'1c, r0
|
|
0024d2 0f64 mov.b r6, @(r0,r15)
|
|
0024d4 e034 mov #h'34, r0
|
|
0024d6 0f64 mov.b r6, @(r0,r15)
|
|
0024d8 53f5 mov.l @(h'14,r15), r3
|
|
0024da 2338 tst r3, r3
|
|
0024dc 8b01 bf h'2 ;@(h'24e2)
|
|
0024de a103 bra h'206 ;@(h'26e8)
|
|
0024e0 0009 nop
|
|
0024e2 e201 mov #h'1, r2
|
|
0024e4 53f2 mov.l @(h'8,r15), r3
|
|
0024e6 3238 sub r3, r2
|
|
0024e8 3523 cmp/ge r2, r5
|
|
0024ea 8901 bt h'2 ;@(h'24f0)
|
|
0024ec a0fc bra h'1f8 ;@(h'26e8)
|
|
0024ee 0009 nop
|
|
0024f0 e17f mov #h'7f, r1
|
|
0024f2 3517 cmp/gt r1, r5
|
|
0024f4 8b01 bf h'2 ;@(h'24fa)
|
|
0024f6 a0f7 bra h'1ee ;@(h'26e8)
|
|
0024f8 0009 nop
|
|
0024fa e001 mov #h'1, r0
|
|
0024fc 3048 sub r4, r0
|
|
0024fe 3903 cmp/ge r0, r9
|
|
002500 8901 bt h'2 ;@(h'2506)
|
|
002502 a0f1 bra h'1e2 ;@(h'26e8)
|
|
002504 0009 nop
|
|
002506 e23f mov #h'3f, r2
|
|
002508 3927 cmp/gt r2, r9
|
|
00250a 8b01 bf h'2 ;@(h'2510)
|
|
00250c a0ec bra h'1d8 ;@(h'26e8)
|
|
00250e 0009 nop
|
|
002510 e001 mov #h'1, r0
|
|
002512 3403 cmp/ge r0, r4
|
|
002514 8901 bt h'2 ;@(h'251a)
|
|
002516 a0e7 bra h'1ce ;@(h'26e8)
|
|
002518 0009 nop
|
|
00251a 52f2 mov.l @(h'8,r15), r2
|
|
00251c 3203 cmp/ge r0, r2
|
|
00251e 8901 bt h'2 ;@(h'2524)
|
|
002520 a0e2 bra h'1c4 ;@(h'26e8)
|
|
002522 0009 nop
|
|
002524 52f2 mov.l @(h'8,r15), r2
|
|
002526 6bf3 mov r15, r11
|
|
002528 72ff add #h'ff, r2
|
|
00252a 4221 shar r2
|
|
00252c 4221 shar r2
|
|
00252e 4221 shar r2
|
|
002530 4208 shll2 r2
|
|
002532 4200 shll r2
|
|
002534 7208
|
|
002536 4911 cmp/pz r9
|
|
002538 1f23 mov.l r2, @(h'c,r15)
|
|
00253a 8d02 bt/s h'4 ;@(h'2542)
|
|
00253c e600 mov #h'0, r6
|
|
00253e a001 bra h'2 ;@(h'2544)
|
|
002540 689b neg r9, r8
|
|
002542 6863 mov r6, r8
|
|
002544 e740 mov #h'40, r7
|
|
002546 6393 mov r9, r3
|
|
002548 334c add r4, r3
|
|
00254a 3377 cmp/gt r7, r3
|
|
00254c 8b02 bf h'4 ;@(h'2554)
|
|
00254e 3798 sub r9, r7
|
|
002550 a001 bra h'2 ;@(h'2556)
|
|
002552 1f7c mov.l r7, @(h'30,r15)
|
|
002554 1f4c mov.l r4, @(h'30,r15)
|
|
002556 e307 mov #h'7, r3
|
|
002558 2359 and r5, r3
|
|
00255a e408 mov #h'8, r4
|
|
00255c 3438 sub r3, r4
|
|
00255e 4511 cmp/pz r5
|
|
002560 8d0a bt/s h'14 ;@(h'2578)
|
|
002562 6e4e exts.b r4, r14
|
|
002564 6c5b neg r5, r12
|
|
002566 4c21 shar r12
|
|
002568 4c21 shar r12
|
|
00256a 4c21 shar r12
|
|
00256c 60e3 mov r14, r0
|
|
00256e 8808 cmp/eq #h'8, r0
|
|
002570 8903 bt h'6 ;@(h'257a)
|
|
002572 e01c mov #h'1c, r0
|
|
002574 a001 bra h'2 ;@(h'257a)
|
|
002576 0f64 mov.b r6, @(r0,r15)
|
|
002578 6c63 mov r6, r12
|
|
00257a 6253 mov r5, r2
|
|
00257c 9342 mov.w @(h'84,pc), r3 ;@(h'2604)
|
|
00257e 4221 shar r2
|
|
002580 4221 shar r2
|
|
002582 4221 shar r2
|
|
002584 1f21 mov.l r2, @(h'4,r15)
|
|
002586 54f3 mov.l @(h'c,r15), r4
|
|
002588 51f3 mov.l @(h'c,r15), r1
|
|
00258a 74ff add #h'ff, r4
|
|
00258c 4421 shar r4
|
|
00258e 4421 shar r4
|
|
002590 4421 shar r4
|
|
002592 315c add r5, r1
|
|
002594 3137 cmp/gt r3, r1
|
|
002596 8b04 bf h'8 ;@(h'25a2)
|
|
002598 ed0f mov #h'f, r13
|
|
00259a 3d28 sub r2, r13
|
|
00259c e034 mov #h'34, r0
|
|
00259e a001 bra h'2 ;@(h'25a4)
|
|
0025a0 0f64 mov.b r6, @(r0,r15)
|
|
0025a2 6d43 mov r4, r13
|
|
0025a4 da18 mov.l @(h'60,pc), r10 ;@(h'2608)
|
|
0025a6 3d40 cmp/eq r4, r13
|
|
0025a8 0029 movt r0
|
|
0025aa 61f3 mov r15, r1
|
|
0025ac 712c add #h'2c, r1
|
|
0025ae 4a0b jsr @r10
|
|
0025b0 2100 mov.b r0, @r1
|
|
0025b2 6a93 mov r9, r10
|
|
0025b4 53f1 mov.l @(h'4,r15), r3
|
|
0025b6 61b3 mov r11, r1
|
|
0025b8 1f86 mov.l r8, @(h'18,r15)
|
|
0025ba 3a8c add r8, r10
|
|
0025bc 54f3 mov.l @(h'c,r15), r4
|
|
0025be 7101
|
|
0025c0 4a08 shll2 r10
|
|
0025c2 4a08 shll2 r10
|
|
0025c4 3a0c add r0, r10
|
|
0025c6 3a3c add r3, r10
|
|
0025c8 4421 shar r4
|
|
0025ca 4421 shar r4
|
|
0025cc 4421 shar r4
|
|
0025ce 1f44 mov.l r4, @(h'10,r15)
|
|
0025d0 53f6 mov.l @(h'18,r15), r3
|
|
0025d2 0437 mul.l r3, r4
|
|
0025d4 52f5 mov.l @(h'14,r15), r2
|
|
0025d6 63c3 mov r12, r3
|
|
0025d8 041a sts macl, r4
|
|
0025da 6843 mov r4, r8
|
|
0025dc 38dc add r13, r8
|
|
0025de 382c add r2, r8
|
|
0025e0 6943 mov r4, r9
|
|
0025e2 34cc add r12, r4
|
|
0025e4 342c add r2, r4
|
|
0025e6 7301
|
|
0025e8 1f48 mov.l r4, @(h'20,r15)
|
|
0025ea 1f11 mov.l r1, @(h'4,r15)
|
|
0025ec 1f3a mov.l r3, @(h'28,r15)
|
|
0025ee 52f2 mov.l @(h'8,r15), r2
|
|
0025f0 50f3 mov.l @(h'c,r15), r0
|
|
0025f2 3028 sub r2, r0
|
|
0025f4 e1ff mov #h'ffffffff, r1
|
|
0025f6 410c shad r0, r1
|
|
0025f8 1f13 mov.l r1, @(h'c,r15)
|
|
0025fa 55f4 mov.l @(h'10,r15), r5
|
|
0025fc 1f59 mov.l r5, @(h'24,r15)
|
|
0025fe 1f54 mov.l r5, @(h'10,r15)
|
|
002600 a06e bra h'dc ;@(h'26e0)
|
|
002602 1f52 mov.l r5, @(h'8,r15)
|
|
002604 0080
|
|
002606 0000
|
|
002608 0030
|
|
00260a f080
|
|
00260c 3cd3 cmp/ge r13, r12
|
|
00260e 8938 bt h'70 ;@(h'2682)
|
|
002610 53f8 mov.l @(h'20,r15), r3
|
|
002612 64c3 mov r12, r4
|
|
002614 6230 mov.b @r3, r2
|
|
002616 e01c mov #h'1c, r0
|
|
002618 622c extu.b r2, r2
|
|
00261a 42ed shld r14, r2
|
|
00261c 2f21 mov.w r2, @r15
|
|
00261e 03fc mov.b @(r0,r15), r3
|
|
002620 2338 tst r3, r3
|
|
002622 8d04 bt/s h'8 ;@(h'262e)
|
|
002624 34ac add r10, r4
|
|
002626 63b0 mov.b @r11, r3
|
|
002628 6140 mov.b @r4, r1
|
|
00262a 213a xor r3, r1
|
|
00262c 2410 mov.b r1, @r4
|
|
00262e 60e3 mov r14, r0
|
|
002630 8808 cmp/eq #h'8, r0
|
|
002632 8904 bt h'8 ;@(h'263e)
|
|
002634 52f1 mov.l @(h'4,r15), r2
|
|
002636 6320 mov.b @r2, r3
|
|
002638 8441 mov.b @(h'1,r4), r0
|
|
00263a 203a xor r3, r0
|
|
00263c 8041 mov.b r0, @(h'1,r4)
|
|
00263e 54fa mov.l @(h'28,r15), r4
|
|
002640 53f5 mov.l @(h'14,r15), r3
|
|
002642 34d3 cmp/ge r13, r4
|
|
002644 6643 mov r4, r6
|
|
002646 36ac add r10, r6
|
|
002648 6563 mov r6, r5
|
|
00264a 7501
|
|
00264c 6763 mov r6, r7
|
|
00264e 6693 mov r9, r6
|
|
002650 364c add r4, r6
|
|
002652 8d16 bt/s h'2c ;@(h'2682)
|
|
002654 363c add r3, r6
|
|
002656 60e3 mov r14, r0
|
|
002658 6360 mov.b @r6, r3
|
|
00265a 8808 cmp/eq #h'8, r0
|
|
00265c 633c extu.b r3, r3
|
|
00265e 43ed shld r14, r3
|
|
002660 2f31 mov.w r3, @r15
|
|
002662 62b0 mov.b @r11, r2
|
|
002664 6170 mov.b @r7, r1
|
|
002666 212a xor r2, r1
|
|
002668 8d05 bt/s h'a ;@(h'2676)
|
|
00266a 2710 mov.b r1, @r7
|
|
00266c 52f1 mov.l @(h'4,r15), r2
|
|
00266e 6320 mov.b @r2, r3
|
|
002670 6150 mov.b @r5, r1
|
|
002672 213a xor r3, r1
|
|
002674 2510 mov.b r1, @r5
|
|
002676 7401
|
|
002678 7501
|
|
00267a 7701
|
|
00267c 34d3 cmp/ge r13, r4
|
|
00267e 8fea bf/s h'-2c ;@(h'2656)
|
|
002680 7601
|
|
002682 e02c mov #h'2c, r0
|
|
002684 6280 mov.b @r8, r2
|
|
002686 622c extu.b r2, r2
|
|
002688 2f21 mov.w r2, @r15
|
|
00268a 03fc mov.b @(r0,r15), r3
|
|
00268c 2338 tst r3, r3
|
|
00268e 8903 bt h'6 ;@(h'2698)
|
|
002690 53f3 mov.l @(h'c,r15), r3
|
|
002692 61f1 mov.w @r15, r1
|
|
002694 2139 and r3, r1
|
|
002696 2f11 mov.w r1, @r15
|
|
002698 62f1 mov.w @r15, r2
|
|
00269a 64d3 mov r13, r4
|
|
00269c 42ed shld r14, r2
|
|
00269e 3cd3 cmp/ge r13, r12
|
|
0026a0 2f21 mov.w r2, @r15
|
|
0026a2 8f04 bf/s h'8 ;@(h'26ae)
|
|
0026a4 34ac add r10, r4
|
|
0026a6 e01c mov #h'1c, r0
|
|
0026a8 01fc mov.b @(r0,r15), r1
|
|
0026aa 2118 tst r1, r1
|
|
0026ac 8903 bt h'6 ;@(h'26b6)
|
|
0026ae 63b0 mov.b @r11, r3
|
|
0026b0 6240 mov.b @r4, r2
|
|
0026b2 223a xor r3, r2
|
|
0026b4 2420 mov.b r2, @r4
|
|
0026b6 e034 mov #h'34, r0
|
|
0026b8 01fc mov.b @(r0,r15), r1
|
|
0026ba 2118 tst r1, r1
|
|
0026bc 8d05 bt/s h'a ;@(h'26ca)
|
|
0026be 7a10 add #h'10, r10
|
|
0026c0 51f1 mov.l @(h'4,r15), r1
|
|
0026c2 6310 mov.b @r1, r3
|
|
0026c4 8441 mov.b @(h'1,r4), r0
|
|
0026c6 203a xor r3, r0
|
|
0026c8 8041 mov.b r0, @(h'1,r4)
|
|
0026ca 53f6 mov.l @(h'18,r15), r3
|
|
0026cc 7301
|
|
0026ce 1f36 mov.l r3, @(h'18,r15)
|
|
0026d0 52f9 mov.l @(h'24,r15), r2
|
|
0026d2 382c add r2, r8
|
|
0026d4 51f4 mov.l @(h'10,r15), r1
|
|
0026d6 391c add r1, r9
|
|
0026d8 53f8 mov.l @(h'20,r15), r3
|
|
0026da 50f2 mov.l @(h'8,r15), r0
|
|
0026dc 303c add r3, r0
|
|
0026de 1f08 mov.l r0, @(h'20,r15)
|
|
0026e0 53fc mov.l @(h'30,r15), r3
|
|
0026e2 51f6 mov.l @(h'18,r15), r1
|
|
0026e4 3133 cmp/ge r3, r1
|
|
0026e6 8b91 bf h'-de ;@(h'260c)
|
|
0026e8 7f38 add #h'38, r15
|
|
0026ea 4f16 lds.l @r15+, macl
|
|
0026ec 4f26 lds.l @r15+, pr
|
|
0026ee 68f6 mov.l @r15+, r8
|
|
0026f0 69f6 mov.l @r15+, r9
|
|
0026f2 6af6 mov.l @r15+, r10
|
|
0026f4 6bf6 mov.l @r15+, r11
|
|
0026f6 6cf6 mov.l @r15+, r12
|
|
0026f8 6df6 mov.l @r15+, r13
|
|
0026fa 000b rts
|
|
0026fc 6ef6 mov.l @r15+, r14
|
|
0026fe 2fe6 mov.l r14, @-r15
|
|
002700 2fd6 mov.l r13, @-r15
|
|
002702 6e63 mov r6, r14
|
|
002704 2fc6 mov.l r12, @-r15
|
|
002706 6d53 mov r5, r13
|
|
002708 2fb6 mov.l r11, @-r15
|
|
00270a eb00 mov #h'0, r11
|
|
00270c 2fa6 mov.l r10, @-r15
|
|
00270e 2f96 mov.l r9, @-r15
|
|
002710 4f22 sts.l pr, @-r15
|
|
002712 7ff8 add #h'f8, r15
|
|
002714 1f41 mov.l r4, @(h'4,r15)
|
|
002716 e408 mov #h'8, r4
|
|
002718 53f1 mov.l @(h'4,r15), r3
|
|
00271a 6943 mov r4, r9
|
|
00271c 2338 tst r3, r3
|
|
00271e 8d43 bt/s h'86 ;@(h'27a8)
|
|
002720 6cf3 mov r15, r12
|
|
002722 4d11 cmp/pz r13
|
|
002724 8b40 bf h'80 ;@(h'27a8)
|
|
002726 e278 mov #h'78, r2
|
|
002728 3d27 cmp/gt r2, r13
|
|
00272a 893d bt h'7a ;@(h'27a8)
|
|
00272c e1f9 mov #h'fffffff9, r1
|
|
00272e 3e13 cmp/ge r1, r14
|
|
002730 8b3a bf h'74 ;@(h'27a8)
|
|
002732 e03f mov #h'3f, r0
|
|
002734 3e07 cmp/gt r0, r14
|
|
002736 8937 bt h'6e ;@(h'27a8)
|
|
002738 4e11 cmp/pz r14
|
|
00273a 8d01 bt/s h'2 ;@(h'2740)
|
|
00273c e338 mov #h'38, r3
|
|
00273e 6beb neg r14, r11
|
|
002740 3e37 cmp/gt r3, r14
|
|
002742 8f02 bf/s h'4 ;@(h'274a)
|
|
002744 e307 mov #h'7, r3
|
|
002746 e940 mov #h'40, r9
|
|
002748 39e8 sub r14, r9
|
|
00274a 23d9 and r13, r3
|
|
00274c d24b mov.l @(h'12c,pc), r2 ;@(h'287c)
|
|
00274e 6a43 mov r4, r10
|
|
002750 420b jsr @r2
|
|
002752 3a38 sub r3, r10
|
|
002754 63be exts.b r11, r3
|
|
002756 33ec add r14, r3
|
|
002758 4308 shll2 r3
|
|
00275a 4308 shll2 r3
|
|
00275c 303c add r3, r0
|
|
00275e 4d21 shar r13
|
|
002760 53f1 mov.l @(h'4,r15), r3
|
|
002762 6ec3 mov r12, r14
|
|
002764 4d21 shar r13
|
|
002766 4d21 shar r13
|
|
002768 6603 mov r0, r6
|
|
00276a 36dc add r13, r6
|
|
00276c 65b3 mov r11, r5
|
|
00276e 645e exts.b r5, r4
|
|
002770 343c add r3, r4
|
|
002772 679e exts.b r9, r7
|
|
002774 625e exts.b r5, r2
|
|
002776 3273 cmp/ge r7, r2
|
|
002778 8d16 bt/s h'2c ;@(h'27a8)
|
|
00277a 7e01
|
|
00277c 6340 mov.b @r4, r3
|
|
00277e 6dae exts.b r10, r13
|
|
002780 633c extu.b r3, r3
|
|
002782 43dd shld r13, r3
|
|
002784 2f31 mov.w r3, @r15
|
|
002786 60d3 mov r13, r0
|
|
002788 62c0 mov.b @r12, r2
|
|
00278a 8808 cmp/eq #h'8, r0
|
|
00278c 6160 mov.b @r6, r1
|
|
00278e 212b or r2, r1
|
|
002790 8d04 bt/s h'8 ;@(h'279c)
|
|
002792 2610 mov.b r1, @r6
|
|
002794 63e0 mov.b @r14, r3
|
|
002796 8461 mov.b @(h'1,r6), r0
|
|
002798 203b or r3, r0
|
|
00279a 8061 mov.b r0, @(h'1,r6)
|
|
00279c 7610 add #h'10, r6
|
|
00279e 7501
|
|
0027a0 635e exts.b r5, r3
|
|
0027a2 3373 cmp/ge r7, r3
|
|
0027a4 8fea bf/s h'-2c ;@(h'277c)
|
|
0027a6 7401
|
|
0027a8 7f08
|
|
0027aa 4f26 lds.l @r15+, pr
|
|
0027ac 69f6 mov.l @r15+, r9
|
|
0027ae 6af6 mov.l @r15+, r10
|
|
0027b0 6bf6 mov.l @r15+, r11
|
|
0027b2 6cf6 mov.l @r15+, r12
|
|
0027b4 6df6 mov.l @r15+, r13
|
|
0027b6 000b rts
|
|
0027b8 6ef6 mov.l @r15+, r14
|
|
0027ba 2fe6 mov.l r14, @-r15
|
|
0027bc 2fd6 mov.l r13, @-r15
|
|
0027be 6e63 mov r6, r14
|
|
0027c0 2fc6 mov.l r12, @-r15
|
|
0027c2 6d53 mov r5, r13
|
|
0027c4 2fb6 mov.l r11, @-r15
|
|
0027c6 eb00 mov #h'0, r11
|
|
0027c8 2fa6 mov.l r10, @-r15
|
|
0027ca 2f96 mov.l r9, @-r15
|
|
0027cc 4f22 sts.l pr, @-r15
|
|
0027ce 7ff8 add #h'f8, r15
|
|
0027d0 1f41 mov.l r4, @(h'4,r15)
|
|
0027d2 e408 mov #h'8, r4
|
|
0027d4 53f1 mov.l @(h'4,r15), r3
|
|
0027d6 6943 mov r4, r9
|
|
0027d8 2338 tst r3, r3
|
|
0027da 8d45 bt/s h'8a ;@(h'2868)
|
|
0027dc 6cf3 mov r15, r12
|
|
0027de 4d11 cmp/pz r13
|
|
0027e0 8b42 bf h'84 ;@(h'2868)
|
|
0027e2 e278 mov #h'78, r2
|
|
0027e4 3d27 cmp/gt r2, r13
|
|
0027e6 893f bt h'7e ;@(h'2868)
|
|
0027e8 e1f9 mov #h'fffffff9, r1
|
|
0027ea 3e13 cmp/ge r1, r14
|
|
0027ec 8b3c bf h'78 ;@(h'2868)
|
|
0027ee e03f mov #h'3f, r0
|
|
0027f0 3e07 cmp/gt r0, r14
|
|
0027f2 8939 bt h'72 ;@(h'2868)
|
|
0027f4 4e11 cmp/pz r14
|
|
0027f6 8d01 bt/s h'2 ;@(h'27fc)
|
|
0027f8 e338 mov #h'38, r3
|
|
0027fa 6beb neg r14, r11
|
|
0027fc 3e37 cmp/gt r3, r14
|
|
0027fe 8f02 bf/s h'4 ;@(h'2806)
|
|
002800 e307 mov #h'7, r3
|
|
002802 e940 mov #h'40, r9
|
|
002804 39e8 sub r14, r9
|
|
002806 23d9 and r13, r3
|
|
002808 d21c mov.l @(h'70,pc), r2 ;@(h'287c)
|
|
00280a 6a43 mov r4, r10
|
|
00280c 420b jsr @r2
|
|
00280e 3a38 sub r3, r10
|
|
002810 63be exts.b r11, r3
|
|
002812 33ec add r14, r3
|
|
002814 4308 shll2 r3
|
|
002816 4308 shll2 r3
|
|
002818 303c add r3, r0
|
|
00281a 4d21 shar r13
|
|
00281c 53f1 mov.l @(h'4,r15), r3
|
|
00281e 6ec3 mov r12, r14
|
|
002820 4d21 shar r13
|
|
002822 4d21 shar r13
|
|
002824 6603 mov r0, r6
|
|
002826 36dc add r13, r6
|
|
002828 65b3 mov r11, r5
|
|
00282a 645e exts.b r5, r4
|
|
00282c 343c add r3, r4
|
|
00282e 679e exts.b r9, r7
|
|
002830 625e exts.b r5, r2
|
|
002832 3273 cmp/ge r7, r2
|
|
002834 8d18 bt/s h'30 ;@(h'2868)
|
|
002836 7e01
|
|
002838 6340 mov.b @r4, r3
|
|
00283a 6dae exts.b r10, r13
|
|
00283c 6337 not r3, r3
|
|
00283e 633c extu.b r3, r3
|
|
002840 43dd shld r13, r3
|
|
002842 6337 not r3, r3
|
|
002844 2f31 mov.w r3, @r15
|
|
002846 60d3 mov r13, r0
|
|
002848 62c0 mov.b @r12, r2
|
|
00284a 8808 cmp/eq #h'8, r0
|
|
00284c 6160 mov.b @r6, r1
|
|
00284e 2129 and r2, r1
|
|
002850 8d04 bt/s h'8 ;@(h'285c)
|
|
002852 2610 mov.b r1, @r6
|
|
002854 63e0 mov.b @r14, r3
|
|
002856 8461 mov.b @(h'1,r6), r0
|
|
002858 2039 and r3, r0
|
|
00285a 8061 mov.b r0, @(h'1,r6)
|
|
00285c 7610 add #h'10, r6
|
|
00285e 7501
|
|
002860 635e exts.b r5, r3
|
|
002862 3373 cmp/ge r7, r3
|
|
002864 8fe8 bf/s h'-30 ;@(h'2838)
|
|
002866 7401
|
|
002868 7f08
|
|
00286a 4f26 lds.l @r15+, pr
|
|
00286c 69f6 mov.l @r15+, r9
|
|
00286e 6af6 mov.l @r15+, r10
|
|
002870 6bf6 mov.l @r15+, r11
|
|
002872 6cf6 mov.l @r15+, r12
|
|
002874 6df6 mov.l @r15+, r13
|
|
002876 000b rts
|
|
002878 6ef6 mov.l @r15+, r14
|
|
00287a 0000
|
|
00287c 0030
|
|
00287e f080
|
|
002880 2fe6 mov.l r14, @-r15
|
|
002882 6343 mov r4, r3
|
|
002884 2fd6 mov.l r13, @-r15
|
|
002886 6e63 mov r6, r14
|
|
002888 2fc6 mov.l r12, @-r15
|
|
00288a ed08 mov #h'8, r13
|
|
00288c 2fb6 mov.l r11, @-r15
|
|
00288e 2338 tst r3, r3
|
|
002890 2fa6 mov.l r10, @-r15
|
|
002892 6b53 mov r5, r11
|
|
002894 2f96 mov.l r9, @-r15
|
|
002896 ea00 mov #h'0, r10
|
|
002898 2f86 mov.l r8, @-r15
|
|
00289a 69d3 mov r13, r9
|
|
00289c 4f22 sts.l pr, @-r15
|
|
00289e 7ff8 add #h'f8, r15
|
|
0028a0 1f41 mov.l r4, @(h'4,r15)
|
|
0028a2 8d42 bt/s h'84 ;@(h'292a)
|
|
0028a4 6cf3 mov r15, r12
|
|
0028a6 4b11 cmp/pz r11
|
|
0028a8 8b3f bf h'7e ;@(h'292a)
|
|
0028aa e278 mov #h'78, r2
|
|
0028ac 3b27 cmp/gt r2, r11
|
|
0028ae 893c bt h'78 ;@(h'292a)
|
|
0028b0 e1f9 mov #h'fffffff9, r1
|
|
0028b2 3e13 cmp/ge r1, r14
|
|
0028b4 8b39 bf h'72 ;@(h'292a)
|
|
0028b6 e03f mov #h'3f, r0
|
|
0028b8 3e07 cmp/gt r0, r14
|
|
0028ba 8936 bt h'6c ;@(h'292a)
|
|
0028bc 4e11 cmp/pz r14
|
|
0028be 8d01 bt/s h'2 ;@(h'28c4)
|
|
0028c0 e338 mov #h'38, r3
|
|
0028c2 6aeb neg r14, r10
|
|
0028c4 3e37 cmp/gt r3, r14
|
|
0028c6 8f02 bf/s h'4 ;@(h'28ce)
|
|
0028c8 e307 mov #h'7, r3
|
|
0028ca e940 mov #h'40, r9
|
|
0028cc 39e8 sub r14, r9
|
|
0028ce 23b9 and r11, r3
|
|
0028d0 d255 mov.l @(h'154,pc), r2 ;@(h'2a28)
|
|
0028d2 68d3 mov r13, r8
|
|
0028d4 420b jsr @r2
|
|
0028d6 3838 sub r3, r8
|
|
0028d8 63ae exts.b r10, r3
|
|
0028da 33ec add r14, r3
|
|
0028dc 4308 shll2 r3
|
|
0028de 4308 shll2 r3
|
|
0028e0 303c add r3, r0
|
|
0028e2 4b21 shar r11
|
|
0028e4 53f1 mov.l @(h'4,r15), r3
|
|
0028e6 679e exts.b r9, r7
|
|
0028e8 4b21 shar r11
|
|
0028ea 4b21 shar r11
|
|
0028ec 6503 mov r0, r5
|
|
0028ee 35bc add r11, r5
|
|
0028f0 64a3 mov r10, r4
|
|
0028f2 664e exts.b r4, r6
|
|
0028f4 363c add r3, r6
|
|
0028f6 6bc3 mov r12, r11
|
|
0028f8 624e exts.b r4, r2
|
|
0028fa 3273 cmp/ge r7, r2
|
|
0028fc 8d15 bt/s h'2a ;@(h'292a)
|
|
0028fe 7b01
|
|
002900 6360 mov.b @r6, r3
|
|
002902 6e8e exts.b r8, r14
|
|
002904 633c extu.b r3, r3
|
|
002906 43ed shld r14, r3
|
|
002908 2f31 mov.w r3, @r15
|
|
00290a 3ed3 cmp/ge r13, r14
|
|
00290c 62c0 mov.b @r12, r2
|
|
00290e 6150 mov.b @r5, r1
|
|
002910 212a xor r2, r1
|
|
002912 8d04 bt/s h'8 ;@(h'291e)
|
|
002914 2510 mov.b r1, @r5
|
|
002916 63b0 mov.b @r11, r3
|
|
002918 8451 mov.b @(h'1,r5), r0
|
|
00291a 203a xor r3, r0
|
|
00291c 8051 mov.b r0, @(h'1,r5)
|
|
00291e 7510 add #h'10, r5
|
|
002920 7401
|
|
002922 634e exts.b r4, r3
|
|
002924 3373 cmp/ge r7, r3
|
|
002926 8feb bf/s h'-2a ;@(h'2900)
|
|
002928 7601
|
|
00292a 7f08
|
|
00292c 4f26 lds.l @r15+, pr
|
|
00292e 68f6 mov.l @r15+, r8
|
|
002930 69f6 mov.l @r15+, r9
|
|
002932 6af6 mov.l @r15+, r10
|
|
002934 6bf6 mov.l @r15+, r11
|
|
002936 6cf6 mov.l @r15+, r12
|
|
002938 6df6 mov.l @r15+, r13
|
|
00293a 000b rts
|
|
00293c 6ef6 mov.l @r15+, r14
|
|
00293e 2fe6 mov.l r14, @-r15
|
|
002940 2fd6 mov.l r13, @-r15
|
|
002942 6e63 mov r6, r14
|
|
002944 2fc6 mov.l r12, @-r15
|
|
002946 6d53 mov r5, r13
|
|
002948 2fb6 mov.l r11, @-r15
|
|
00294a e601 mov #h'1, r6
|
|
00294c 2fa6 mov.l r10, @-r15
|
|
00294e e508 mov #h'8, r5
|
|
002950 2f96 mov.l r9, @-r15
|
|
002952 6c63 mov r6, r12
|
|
002954 2f86 mov.l r8, @-r15
|
|
002956 6053 mov r5, r0
|
|
002958 4f22 sts.l pr, @-r15
|
|
00295a 6963 mov r6, r9
|
|
00295c 7ff4 add #h'f4, r15
|
|
00295e 1f41 mov.l r4, @(h'4,r15)
|
|
002960 80f8 mov.b r0, @(h'8,r15)
|
|
002962 e400 mov #h'0, r4
|
|
002964 53f1 mov.l @(h'4,r15), r3
|
|
002966 6a43 mov r4, r10
|
|
002968 2338 tst r3, r3
|
|
00296a 8d53 bt/s h'a6 ;@(h'2a14)
|
|
00296c 6bf3 mov r15, r11
|
|
00296e e3f9 mov #h'fffffff9, r3
|
|
002970 3d33 cmp/ge r3, r13
|
|
002972 8b4f bf h'9e ;@(h'2a14)
|
|
002974 e17f mov #h'7f, r1
|
|
002976 3d17 cmp/gt r1, r13
|
|
002978 894c bt h'98 ;@(h'2a14)
|
|
00297a 3e33 cmp/ge r3, r14
|
|
00297c 8b4a bf h'94 ;@(h'2a14)
|
|
00297e e23f mov #h'3f, r2
|
|
002980 3e27 cmp/gt r2, r14
|
|
002982 8947 bt h'8e ;@(h'2a14)
|
|
002984 4e11 cmp/pz r14
|
|
002986 8d01 bt/s h'2 ;@(h'298c)
|
|
002988 e238 mov #h'38, r2
|
|
00298a 6aeb neg r14, r10
|
|
00298c 3e27 cmp/gt r2, r14
|
|
00298e 8b02 bf h'4 ;@(h'2996)
|
|
002990 e040 mov #h'40, r0
|
|
002992 30e8 sub r14, r0
|
|
002994 80f8 mov.b r0, @(h'8,r15)
|
|
002996 e307 mov #h'7, r3
|
|
002998 23d9 and r13, r3
|
|
00299a 6853 mov r5, r8
|
|
00299c 4d11 cmp/pz r13
|
|
00299e 8d01 bt/s h'2 ;@(h'29a4)
|
|
0029a0 3838 sub r3, r8
|
|
0029a2 6943 mov r4, r9
|
|
0029a4 e378 mov #h'78, r3
|
|
0029a6 3d37 cmp/gt r3, r13
|
|
0029a8 8902 bt h'4 ;@(h'29b0)
|
|
0029aa 608e exts.b r8, r0
|
|
0029ac 8808 cmp/eq #h'8, r0
|
|
0029ae 8b00 bf h'0 ;@(h'29b2)
|
|
0029b0 6c43 mov r4, r12
|
|
0029b2 d31d mov.l @(h'74,pc), r3 ;@(h'2a28)
|
|
0029b4 430b jsr @r3
|
|
0029b6 0009 nop
|
|
0029b8 53f1 mov.l @(h'4,r15), r3
|
|
0029ba 62ae exts.b r10, r2
|
|
0029bc 32ec add r14, r2
|
|
0029be 4208 shll2 r2
|
|
0029c0 4208 shll2 r2
|
|
0029c2 302c add r2, r0
|
|
0029c4 4d21 shar r13
|
|
0029c6 4d21 shar r13
|
|
0029c8 4d21 shar r13
|
|
0029ca 6503 mov r0, r5
|
|
0029cc 84f8 mov.b @(h'8,r15), r0
|
|
0029ce 35dc add r13, r5
|
|
0029d0 64a3 mov r10, r4
|
|
0029d2 664e exts.b r4, r6
|
|
0029d4 363c add r3, r6
|
|
0029d6 6eb3 mov r11, r14
|
|
0029d8 6703 mov r0, r7
|
|
0029da 624e exts.b r4, r2
|
|
0029dc 3273 cmp/ge r7, r2
|
|
0029de 8d19 bt/s h'32 ;@(h'2a14)
|
|
0029e0 7e01
|
|
0029e2 628e exts.b r8, r2
|
|
0029e4 6360 mov.b @r6, r3
|
|
0029e6 633c extu.b r3, r3
|
|
0029e8 432d shld r2, r3
|
|
0029ea 629e exts.b r9, r2
|
|
0029ec 2228 tst r2, r2
|
|
0029ee 8d04 bt/s h'8 ;@(h'29fa)
|
|
0029f0 2f31 mov.w r3, @r15
|
|
0029f2 62b0 mov.b @r11, r2
|
|
0029f4 6150 mov.b @r5, r1
|
|
0029f6 212b or r2, r1
|
|
0029f8 2510 mov.b r1, @r5
|
|
0029fa 63ce exts.b r12, r3
|
|
0029fc 2338 tst r3, r3
|
|
0029fe 8903 bt h'6 ;@(h'2a08)
|
|
002a00 63e0 mov.b @r14, r3
|
|
002a02 8451 mov.b @(h'1,r5), r0
|
|
002a04 203b or r3, r0
|
|
002a06 8051 mov.b r0, @(h'1,r5)
|
|
002a08 7510 add #h'10, r5
|
|
002a0a 7401
|
|
002a0c 634e exts.b r4, r3
|
|
002a0e 3373 cmp/ge r7, r3
|
|
002a10 8fe7 bf/s h'-32 ;@(h'29e2)
|
|
002a12 7601
|
|
002a14 7f0c
|
|
002a16 4f26 lds.l @r15+, pr
|
|
002a18 68f6 mov.l @r15+, r8
|
|
002a1a 69f6 mov.l @r15+, r9
|
|
002a1c 6af6 mov.l @r15+, r10
|
|
002a1e 6bf6 mov.l @r15+, r11
|
|
002a20 6cf6 mov.l @r15+, r12
|
|
002a22 6df6 mov.l @r15+, r13
|
|
002a24 000b rts
|
|
002a26 6ef6 mov.l @r15+, r14
|
|
002a28 0030
|
|
002a2a f080
|
|
002a2c 2fe6 mov.l r14, @-r15
|
|
002a2e 6e63 mov r6, r14
|
|
002a30 2fd6 mov.l r13, @-r15
|
|
002a32 e601 mov #h'1, r6
|
|
002a34 2fc6 mov.l r12, @-r15
|
|
002a36 6d53 mov r5, r13
|
|
002a38 2fb6 mov.l r11, @-r15
|
|
002a3a 6c63 mov r6, r12
|
|
002a3c 2fa6 mov.l r10, @-r15
|
|
002a3e e508 mov #h'8, r5
|
|
002a40 2f96 mov.l r9, @-r15
|
|
002a42 6053 mov r5, r0
|
|
002a44 2f86 mov.l r8, @-r15
|
|
002a46 6963 mov r6, r9
|
|
002a48 4f22 sts.l pr, @-r15
|
|
002a4a 7ff4 add #h'f4, r15
|
|
002a4c 1f41 mov.l r4, @(h'4,r15)
|
|
002a4e e400 mov #h'0, r4
|
|
002a50 80f8 mov.b r0, @(h'8,r15)
|
|
002a52 6a43 mov r4, r10
|
|
002a54 53f1 mov.l @(h'4,r15), r3
|
|
002a56 2338 tst r3, r3
|
|
002a58 8d55 bt/s h'aa ;@(h'2b06)
|
|
002a5a 6bf3 mov r15, r11
|
|
002a5c e3f9 mov #h'fffffff9, r3
|
|
002a5e 3d33 cmp/ge r3, r13
|
|
002a60 8b51 bf h'a2 ;@(h'2b06)
|
|
002a62 e17f mov #h'7f, r1
|
|
002a64 3d17 cmp/gt r1, r13
|
|
002a66 894e bt h'9c ;@(h'2b06)
|
|
002a68 3e33 cmp/ge r3, r14
|
|
002a6a 8b4c bf h'98 ;@(h'2b06)
|
|
002a6c e23f mov #h'3f, r2
|
|
002a6e 3e27 cmp/gt r2, r14
|
|
002a70 8949 bt h'92 ;@(h'2b06)
|
|
002a72 4e11 cmp/pz r14
|
|
002a74 8d01 bt/s h'2 ;@(h'2a7a)
|
|
002a76 e238 mov #h'38, r2
|
|
002a78 6aeb neg r14, r10
|
|
002a7a 3e27 cmp/gt r2, r14
|
|
002a7c 8b02 bf h'4 ;@(h'2a84)
|
|
002a7e e040 mov #h'40, r0
|
|
002a80 30e8 sub r14, r0
|
|
002a82 80f8 mov.b r0, @(h'8,r15)
|
|
002a84 e307 mov #h'7, r3
|
|
002a86 23d9 and r13, r3
|
|
002a88 6853 mov r5, r8
|
|
002a8a 4d11 cmp/pz r13
|
|
002a8c 8d01 bt/s h'2 ;@(h'2a92)
|
|
002a8e 3838 sub r3, r8
|
|
002a90 6943 mov r4, r9
|
|
002a92 e378 mov #h'78, r3
|
|
002a94 3d37 cmp/gt r3, r13
|
|
002a96 8902 bt h'4 ;@(h'2a9e)
|
|
002a98 608e exts.b r8, r0
|
|
002a9a 8808 cmp/eq #h'8, r0
|
|
002a9c 8b00 bf h'0 ;@(h'2aa0)
|
|
002a9e 6c43 mov r4, r12
|
|
002aa0 d358 mov.l @(h'160,pc), r3 ;@(h'2c04)
|
|
002aa2 430b jsr @r3
|
|
002aa4 0009 nop
|
|
002aa6 62ae exts.b r10, r2
|
|
002aa8 53f1 mov.l @(h'4,r15), r3
|
|
002aaa 4d21 shar r13
|
|
002aac 32ec add r14, r2
|
|
002aae 4208 shll2 r2
|
|
002ab0 4208 shll2 r2
|
|
002ab2 302c add r2, r0
|
|
002ab4 4d21 shar r13
|
|
002ab6 4d21 shar r13
|
|
002ab8 6503 mov r0, r5
|
|
002aba 35dc add r13, r5
|
|
002abc 84f8 mov.b @(h'8,r15), r0
|
|
002abe 64a3 mov r10, r4
|
|
002ac0 664e exts.b r4, r6
|
|
002ac2 363c add r3, r6
|
|
002ac4 6eb3 mov r11, r14
|
|
002ac6 6703 mov r0, r7
|
|
002ac8 624e exts.b r4, r2
|
|
002aca 3273 cmp/ge r7, r2
|
|
002acc 8d1b bt/s h'36 ;@(h'2b06)
|
|
002ace 7e01
|
|
002ad0 6360 mov.b @r6, r3
|
|
002ad2 628e exts.b r8, r2
|
|
002ad4 6337 not r3, r3
|
|
002ad6 633c extu.b r3, r3
|
|
002ad8 432d shld r2, r3
|
|
002ada 6337 not r3, r3
|
|
002adc 629e exts.b r9, r2
|
|
002ade 2228 tst r2, r2
|
|
002ae0 8d04 bt/s h'8 ;@(h'2aec)
|
|
002ae2 2f31 mov.w r3, @r15
|
|
002ae4 62b0 mov.b @r11, r2
|
|
002ae6 6150 mov.b @r5, r1
|
|
002ae8 2129 and r2, r1
|
|
002aea 2510 mov.b r1, @r5
|
|
002aec 63ce exts.b r12, r3
|
|
002aee 2338 tst r3, r3
|
|
002af0 8903 bt h'6 ;@(h'2afa)
|
|
002af2 63e0 mov.b @r14, r3
|
|
002af4 8451 mov.b @(h'1,r5), r0
|
|
002af6 2039 and r3, r0
|
|
002af8 8051 mov.b r0, @(h'1,r5)
|
|
002afa 7510 add #h'10, r5
|
|
002afc 7401
|
|
002afe 634e exts.b r4, r3
|
|
002b00 3373 cmp/ge r7, r3
|
|
002b02 8fe5 bf/s h'-36 ;@(h'2ad0)
|
|
002b04 7601
|
|
002b06 7f0c
|
|
002b08 4f26 lds.l @r15+, pr
|
|
002b0a 68f6 mov.l @r15+, r8
|
|
002b0c 69f6 mov.l @r15+, r9
|
|
002b0e 6af6 mov.l @r15+, r10
|
|
002b10 6bf6 mov.l @r15+, r11
|
|
002b12 6cf6 mov.l @r15+, r12
|
|
002b14 6df6 mov.l @r15+, r13
|
|
002b16 000b rts
|
|
002b18 6ef6 mov.l @r15+, r14
|
|
002b1a 2fe6 mov.l r14, @-r15
|
|
002b1c 2fd6 mov.l r13, @-r15
|
|
002b1e 6e63 mov r6, r14
|
|
002b20 2fc6 mov.l r12, @-r15
|
|
002b22 6d53 mov r5, r13
|
|
002b24 2fb6 mov.l r11, @-r15
|
|
002b26 e601 mov #h'1, r6
|
|
002b28 2fa6 mov.l r10, @-r15
|
|
002b2a e508 mov #h'8, r5
|
|
002b2c 2f96 mov.l r9, @-r15
|
|
002b2e 6c63 mov r6, r12
|
|
002b30 2f86 mov.l r8, @-r15
|
|
002b32 6053 mov r5, r0
|
|
002b34 4f22 sts.l pr, @-r15
|
|
002b36 6963 mov r6, r9
|
|
002b38 7ff4 add #h'f4, r15
|
|
002b3a 1f41 mov.l r4, @(h'4,r15)
|
|
002b3c 80f8 mov.b r0, @(h'8,r15)
|
|
002b3e e400 mov #h'0, r4
|
|
002b40 53f1 mov.l @(h'4,r15), r3
|
|
002b42 6a43 mov r4, r10
|
|
002b44 2338 tst r3, r3
|
|
002b46 8d53 bt/s h'a6 ;@(h'2bf0)
|
|
002b48 6bf3 mov r15, r11
|
|
002b4a e3f9 mov #h'fffffff9, r3
|
|
002b4c 3d33 cmp/ge r3, r13
|
|
002b4e 8b4f bf h'9e ;@(h'2bf0)
|
|
002b50 e17f mov #h'7f, r1
|
|
002b52 3d17 cmp/gt r1, r13
|
|
002b54 894c bt h'98 ;@(h'2bf0)
|
|
002b56 3e33 cmp/ge r3, r14
|
|
002b58 8b4a bf h'94 ;@(h'2bf0)
|
|
002b5a e23f mov #h'3f, r2
|
|
002b5c 3e27 cmp/gt r2, r14
|
|
002b5e 8947 bt h'8e ;@(h'2bf0)
|
|
002b60 4e11 cmp/pz r14
|
|
002b62 8d01 bt/s h'2 ;@(h'2b68)
|
|
002b64 e238 mov #h'38, r2
|
|
002b66 6aeb neg r14, r10
|
|
002b68 3e27 cmp/gt r2, r14
|
|
002b6a 8b02 bf h'4 ;@(h'2b72)
|
|
002b6c e040 mov #h'40, r0
|
|
002b6e 30e8 sub r14, r0
|
|
002b70 80f8 mov.b r0, @(h'8,r15)
|
|
002b72 e307 mov #h'7, r3
|
|
002b74 23d9 and r13, r3
|
|
002b76 6853 mov r5, r8
|
|
002b78 4d11 cmp/pz r13
|
|
002b7a 8d01 bt/s h'2 ;@(h'2b80)
|
|
002b7c 3838 sub r3, r8
|
|
002b7e 6943 mov r4, r9
|
|
002b80 e378 mov #h'78, r3
|
|
002b82 3d37 cmp/gt r3, r13
|
|
002b84 8902 bt h'4 ;@(h'2b8c)
|
|
002b86 608e exts.b r8, r0
|
|
002b88 8808 cmp/eq #h'8, r0
|
|
002b8a 8b00 bf h'0 ;@(h'2b8e)
|
|
002b8c 6c43 mov r4, r12
|
|
002b8e d31d mov.l @(h'74,pc), r3 ;@(h'2c04)
|
|
002b90 430b jsr @r3
|
|
002b92 0009 nop
|
|
002b94 53f1 mov.l @(h'4,r15), r3
|
|
002b96 62ae exts.b r10, r2
|
|
002b98 32ec add r14, r2
|
|
002b9a 4208 shll2 r2
|
|
002b9c 4208 shll2 r2
|
|
002b9e 302c add r2, r0
|
|
002ba0 4d21 shar r13
|
|
002ba2 4d21 shar r13
|
|
002ba4 4d21 shar r13
|
|
002ba6 6503 mov r0, r5
|
|
002ba8 84f8 mov.b @(h'8,r15), r0
|
|
002baa 35dc add r13, r5
|
|
002bac 64a3 mov r10, r4
|
|
002bae 664e exts.b r4, r6
|
|
002bb0 363c add r3, r6
|
|
002bb2 6eb3 mov r11, r14
|
|
002bb4 6703 mov r0, r7
|
|
002bb6 624e exts.b r4, r2
|
|
002bb8 3273 cmp/ge r7, r2
|
|
002bba 8d19 bt/s h'32 ;@(h'2bf0)
|
|
002bbc 7e01
|
|
002bbe 628e exts.b r8, r2
|
|
002bc0 6360 mov.b @r6, r3
|
|
002bc2 633c extu.b r3, r3
|
|
002bc4 432d shld r2, r3
|
|
002bc6 629e exts.b r9, r2
|
|
002bc8 2228 tst r2, r2
|
|
002bca 8d04 bt/s h'8 ;@(h'2bd6)
|
|
002bcc 2f31 mov.w r3, @r15
|
|
002bce 62b0 mov.b @r11, r2
|
|
002bd0 6150 mov.b @r5, r1
|
|
002bd2 212a xor r2, r1
|
|
002bd4 2510 mov.b r1, @r5
|
|
002bd6 63ce exts.b r12, r3
|
|
002bd8 2338 tst r3, r3
|
|
002bda 8903 bt h'6 ;@(h'2be4)
|
|
002bdc 63e0 mov.b @r14, r3
|
|
002bde 8451 mov.b @(h'1,r5), r0
|
|
002be0 203a xor r3, r0
|
|
002be2 8051 mov.b r0, @(h'1,r5)
|
|
002be4 7510 add #h'10, r5
|
|
002be6 7401
|
|
002be8 634e exts.b r4, r3
|
|
002bea 3373 cmp/ge r7, r3
|
|
002bec 8fe7 bf/s h'-32 ;@(h'2bbe)
|
|
002bee 7601
|
|
002bf0 7f0c
|
|
002bf2 4f26 lds.l @r15+, pr
|
|
002bf4 68f6 mov.l @r15+, r8
|
|
002bf6 69f6 mov.l @r15+, r9
|
|
002bf8 6af6 mov.l @r15+, r10
|
|
002bfa 6bf6 mov.l @r15+, r11
|
|
002bfc 6cf6 mov.l @r15+, r12
|
|
002bfe 6df6 mov.l @r15+, r13
|
|
002c00 000b rts
|
|
002c02 6ef6 mov.l @r15+, r14
|
|
002c04 0030
|
|
002c06 f080
|
|
002c08 2fe6 mov.l r14, @-r15
|
|
002c0a 6343 mov r4, r3
|
|
002c0c 2fd6 mov.l r13, @-r15
|
|
002c0e 6e63 mov r6, r14
|
|
002c10 2fc6 mov.l r12, @-r15
|
|
002c12 2338 tst r3, r3
|
|
002c14 2fb6 mov.l r11, @-r15
|
|
002c16 ec00 mov #h'0, r12
|
|
002c18 2fa6 mov.l r10, @-r15
|
|
002c1a 6b53 mov r5, r11
|
|
002c1c 2f96 mov.l r9, @-r15
|
|
002c1e e910 mov #h'10, r9
|
|
002c20 4f22 sts.l pr, @-r15
|
|
002c22 7ff8 add #h'f8, r15
|
|
002c24 1f41 mov.l r4, @(h'4,r15)
|
|
002c26 6df3 mov r15, r13
|
|
002c28 8d4a bt/s h'94 ;@(h'2cc0)
|
|
002c2a 7d01
|
|
002c2c 4b11 cmp/pz r11
|
|
002c2e 8b47 bf h'8e ;@(h'2cc0)
|
|
002c30 e270 mov #h'70, r2
|
|
002c32 3b27 cmp/gt r2, r11
|
|
002c34 8944 bt h'88 ;@(h'2cc0)
|
|
002c36 e1f1 mov #h'fffffff1, r1
|
|
002c38 3e13 cmp/ge r1, r14
|
|
002c3a 8b41 bf h'82 ;@(h'2cc0)
|
|
002c3c e03f mov #h'3f, r0
|
|
002c3e 3e07 cmp/gt r0, r14
|
|
002c40 893e bt h'7c ;@(h'2cc0)
|
|
002c42 4e11 cmp/pz r14
|
|
002c44 8d01 bt/s h'2 ;@(h'2c4a)
|
|
002c46 e330 mov #h'30, r3
|
|
002c48 6ceb neg r14, r12
|
|
002c4a 3e37 cmp/gt r3, r14
|
|
002c4c 8f02 bf/s h'4 ;@(h'2c54)
|
|
002c4e e307 mov #h'7, r3
|
|
002c50 e940 mov #h'40, r9
|
|
002c52 39e8 sub r14, r9
|
|
002c54 d285 mov.l @(h'214,pc), r2 ;@(h'2e6c)
|
|
002c56 23b9 and r11, r3
|
|
002c58 ea08 mov #h'8, r10
|
|
002c5a 420b jsr @r2
|
|
002c5c 3a38 sub r3, r10
|
|
002c5e 63ce exts.b r12, r3
|
|
002c60 33ec add r14, r3
|
|
002c62 4308 shll2 r3
|
|
002c64 4308 shll2 r3
|
|
002c66 303c add r3, r0
|
|
002c68 53f1 mov.l @(h'4,r15), r3
|
|
002c6a 679e exts.b r9, r7
|
|
002c6c 4b21 shar r11
|
|
002c6e 4b21 shar r11
|
|
002c70 4b21 shar r11
|
|
002c72 6403 mov r0, r4
|
|
002c74 34bc add r11, r4
|
|
002c76 66c3 mov r12, r6
|
|
002c78 656e exts.b r6, r5
|
|
002c7a 4500 shll r5
|
|
002c7c 353c add r3, r5
|
|
002c7e 6bd3 mov r13, r11
|
|
002c80 7b01
|
|
002c82 6cd3 mov r13, r12
|
|
002c84 626e exts.b r6, r2
|
|
002c86 3273 cmp/ge r7, r2
|
|
002c88 8d1a bt/s h'34 ;@(h'2cc0)
|
|
002c8a 7c02
|
|
002c8c 6351 mov.w @r5, r3
|
|
002c8e 6eae exts.b r10, r14
|
|
002c90 633d extu.w r3, r3
|
|
002c92 43ed shld r14, r3
|
|
002c94 2f32 mov.l r3, @r15
|
|
002c96 62d0 mov.b @r13, r2
|
|
002c98 6140 mov.b @r4, r1
|
|
002c9a 212b or r2, r1
|
|
002c9c 2410 mov.b r1, @r4
|
|
002c9e 63b0 mov.b @r11, r3
|
|
002ca0 8441 mov.b @(h'1,r4), r0
|
|
002ca2 203b or r3, r0
|
|
002ca4 8041 mov.b r0, @(h'1,r4)
|
|
002ca6 60e3 mov r14, r0
|
|
002ca8 8808 cmp/eq #h'8, r0
|
|
002caa 8903 bt h'6 ;@(h'2cb4)
|
|
002cac 63c0 mov.b @r12, r3
|
|
002cae 8442 mov.b @(h'2,r4), r0
|
|
002cb0 203b or r3, r0
|
|
002cb2 8042 mov.b r0, @(h'2,r4)
|
|
002cb4 7410 add #h'10, r4
|
|
002cb6 7601
|
|
002cb8 636e exts.b r6, r3
|
|
002cba 3373 cmp/ge r7, r3
|
|
002cbc 8fe6 bf/s h'-34 ;@(h'2c8c)
|
|
002cbe 7502
|
|
002cc0 7f08
|
|
002cc2 4f26 lds.l @r15+, pr
|
|
002cc4 69f6 mov.l @r15+, r9
|
|
002cc6 6af6 mov.l @r15+, r10
|
|
002cc8 6bf6 mov.l @r15+, r11
|
|
002cca 6cf6 mov.l @r15+, r12
|
|
002ccc 6df6 mov.l @r15+, r13
|
|
002cce 000b rts
|
|
002cd0 6ef6 mov.l @r15+, r14
|
|
002cd2 6343 mov r4, r3
|
|
002cd4 2fe6 mov.l r14, @-r15
|
|
002cd6 2338 tst r3, r3
|
|
002cd8 2fd6 mov.l r13, @-r15
|
|
002cda 6e63 mov r6, r14
|
|
002cdc 2fc6 mov.l r12, @-r15
|
|
002cde ec00 mov #h'0, r12
|
|
002ce0 2fb6 mov.l r11, @-r15
|
|
002ce2 6b53 mov r5, r11
|
|
002ce4 2fa6 mov.l r10, @-r15
|
|
002ce6 2f96 mov.l r9, @-r15
|
|
002ce8 4f22 sts.l pr, @-r15
|
|
002cea e910 mov #h'10, r9
|
|
002cec 7ff8 add #h'f8, r15
|
|
002cee 6df3 mov r15, r13
|
|
002cf0 1f41 mov.l r4, @(h'4,r15)
|
|
002cf2 8d4c bt/s h'98 ;@(h'2d8e)
|
|
002cf4 7d01
|
|
002cf6 4b11 cmp/pz r11
|
|
002cf8 8b49 bf h'92 ;@(h'2d8e)
|
|
002cfa e270 mov #h'70, r2
|
|
002cfc 3b27 cmp/gt r2, r11
|
|
002cfe 8946 bt h'8c ;@(h'2d8e)
|
|
002d00 e1f1 mov #h'fffffff1, r1
|
|
002d02 3e13 cmp/ge r1, r14
|
|
002d04 8b43 bf h'86 ;@(h'2d8e)
|
|
002d06 e03f mov #h'3f, r0
|
|
002d08 3e07 cmp/gt r0, r14
|
|
002d0a 8940 bt h'80 ;@(h'2d8e)
|
|
002d0c 4e11 cmp/pz r14
|
|
002d0e 8d01 bt/s h'2 ;@(h'2d14)
|
|
002d10 e330 mov #h'30, r3
|
|
002d12 6ceb neg r14, r12
|
|
002d14 3e37 cmp/gt r3, r14
|
|
002d16 8f02 bf/s h'4 ;@(h'2d1e)
|
|
002d18 e307 mov #h'7, r3
|
|
002d1a e940 mov #h'40, r9
|
|
002d1c 39e8 sub r14, r9
|
|
002d1e 23b9 and r11, r3
|
|
002d20 d252 mov.l @(h'148,pc), r2 ;@(h'2e6c)
|
|
002d22 ea08 mov #h'8, r10
|
|
002d24 420b jsr @r2
|
|
002d26 3a38 sub r3, r10
|
|
002d28 63ce exts.b r12, r3
|
|
002d2a 33ec add r14, r3
|
|
002d2c 4308 shll2 r3
|
|
002d2e 4308 shll2 r3
|
|
002d30 303c add r3, r0
|
|
002d32 4b21 shar r11
|
|
002d34 53f1 mov.l @(h'4,r15), r3
|
|
002d36 679e exts.b r9, r7
|
|
002d38 4b21 shar r11
|
|
002d3a 4b21 shar r11
|
|
002d3c 6403 mov r0, r4
|
|
002d3e 34bc add r11, r4
|
|
002d40 66c3 mov r12, r6
|
|
002d42 656e exts.b r6, r5
|
|
002d44 4500 shll r5
|
|
002d46 353c add r3, r5
|
|
002d48 6bd3 mov r13, r11
|
|
002d4a 7b01
|
|
002d4c 6cd3 mov r13, r12
|
|
002d4e 626e exts.b r6, r2
|
|
002d50 3273 cmp/ge r7, r2
|
|
002d52 8d1c bt/s h'38 ;@(h'2d8e)
|
|
002d54 7c02
|
|
002d56 6eae exts.b r10, r14
|
|
002d58 6351 mov.w @r5, r3
|
|
002d5a 6337 not r3, r3
|
|
002d5c 633d extu.w r3, r3
|
|
002d5e 43ed shld r14, r3
|
|
002d60 6337 not r3, r3
|
|
002d62 2f32 mov.l r3, @r15
|
|
002d64 62d0 mov.b @r13, r2
|
|
002d66 6140 mov.b @r4, r1
|
|
002d68 2129 and r2, r1
|
|
002d6a 2410 mov.b r1, @r4
|
|
002d6c 63b0 mov.b @r11, r3
|
|
002d6e 8441 mov.b @(h'1,r4), r0
|
|
002d70 2039 and r3, r0
|
|
002d72 8041 mov.b r0, @(h'1,r4)
|
|
002d74 60e3 mov r14, r0
|
|
002d76 8808 cmp/eq #h'8, r0
|
|
002d78 8903 bt h'6 ;@(h'2d82)
|
|
002d7a 63c0 mov.b @r12, r3
|
|
002d7c 8442 mov.b @(h'2,r4), r0
|
|
002d7e 2039 and r3, r0
|
|
002d80 8042 mov.b r0, @(h'2,r4)
|
|
002d82 7410 add #h'10, r4
|
|
002d84 7601
|
|
002d86 636e exts.b r6, r3
|
|
002d88 3373 cmp/ge r7, r3
|
|
002d8a 8fe4 bf/s h'-38 ;@(h'2d56)
|
|
002d8c 7502
|
|
002d8e 7f08
|
|
002d90 4f26 lds.l @r15+, pr
|
|
002d92 69f6 mov.l @r15+, r9
|
|
002d94 6af6 mov.l @r15+, r10
|
|
002d96 6bf6 mov.l @r15+, r11
|
|
002d98 6cf6 mov.l @r15+, r12
|
|
002d9a 6df6 mov.l @r15+, r13
|
|
002d9c 000b rts
|
|
002d9e 6ef6 mov.l @r15+, r14
|
|
002da0 2fe6 mov.l r14, @-r15
|
|
002da2 6343 mov r4, r3
|
|
002da4 2fd6 mov.l r13, @-r15
|
|
002da6 6e63 mov r6, r14
|
|
002da8 2fc6 mov.l r12, @-r15
|
|
002daa 2338 tst r3, r3
|
|
002dac 2fb6 mov.l r11, @-r15
|
|
002dae ec00 mov #h'0, r12
|
|
002db0 2fa6 mov.l r10, @-r15
|
|
002db2 6b53 mov r5, r11
|
|
002db4 2f96 mov.l r9, @-r15
|
|
002db6 e910 mov #h'10, r9
|
|
002db8 4f22 sts.l pr, @-r15
|
|
002dba 7ff8 add #h'f8, r15
|
|
002dbc 1f41 mov.l r4, @(h'4,r15)
|
|
002dbe 6df3 mov r15, r13
|
|
002dc0 8d4a bt/s h'94 ;@(h'2e58)
|
|
002dc2 7d01
|
|
002dc4 4b11 cmp/pz r11
|
|
002dc6 8b47 bf h'8e ;@(h'2e58)
|
|
002dc8 e270 mov #h'70, r2
|
|
002dca 3b27 cmp/gt r2, r11
|
|
002dcc 8944 bt h'88 ;@(h'2e58)
|
|
002dce e1f1 mov #h'fffffff1, r1
|
|
002dd0 3e13 cmp/ge r1, r14
|
|
002dd2 8b41 bf h'82 ;@(h'2e58)
|
|
002dd4 e03f mov #h'3f, r0
|
|
002dd6 3e07 cmp/gt r0, r14
|
|
002dd8 893e bt h'7c ;@(h'2e58)
|
|
002dda 4e11 cmp/pz r14
|
|
002ddc 8d01 bt/s h'2 ;@(h'2de2)
|
|
002dde e330 mov #h'30, r3
|
|
002de0 6ceb neg r14, r12
|
|
002de2 3e37 cmp/gt r3, r14
|
|
002de4 8f02 bf/s h'4 ;@(h'2dec)
|
|
002de6 e307 mov #h'7, r3
|
|
002de8 e940 mov #h'40, r9
|
|
002dea 39e8 sub r14, r9
|
|
002dec d21f mov.l @(h'7c,pc), r2 ;@(h'2e6c)
|
|
002dee 23b9 and r11, r3
|
|
002df0 ea08 mov #h'8, r10
|
|
002df2 420b jsr @r2
|
|
002df4 3a38 sub r3, r10
|
|
002df6 63ce exts.b r12, r3
|
|
002df8 33ec add r14, r3
|
|
002dfa 4308 shll2 r3
|
|
002dfc 4308 shll2 r3
|
|
002dfe 303c add r3, r0
|
|
002e00 53f1 mov.l @(h'4,r15), r3
|
|
002e02 679e exts.b r9, r7
|
|
002e04 4b21 shar r11
|
|
002e06 4b21 shar r11
|
|
002e08 4b21 shar r11
|
|
002e0a 6403 mov r0, r4
|
|
002e0c 34bc add r11, r4
|
|
002e0e 66c3 mov r12, r6
|
|
002e10 656e exts.b r6, r5
|
|
002e12 4500 shll r5
|
|
002e14 353c add r3, r5
|
|
002e16 6bd3 mov r13, r11
|
|
002e18 7b01
|
|
002e1a 6cd3 mov r13, r12
|
|
002e1c 626e exts.b r6, r2
|
|
002e1e 3273 cmp/ge r7, r2
|
|
002e20 8d1a bt/s h'34 ;@(h'2e58)
|
|
002e22 7c02
|
|
002e24 6351 mov.w @r5, r3
|
|
002e26 6eae exts.b r10, r14
|
|
002e28 633d extu.w r3, r3
|
|
002e2a 43ed shld r14, r3
|
|
002e2c 2f32 mov.l r3, @r15
|
|
002e2e 62d0 mov.b @r13, r2
|
|
002e30 6140 mov.b @r4, r1
|
|
002e32 212a xor r2, r1
|
|
002e34 2410 mov.b r1, @r4
|
|
002e36 63b0 mov.b @r11, r3
|
|
002e38 8441 mov.b @(h'1,r4), r0
|
|
002e3a 203a xor r3, r0
|
|
002e3c 8041 mov.b r0, @(h'1,r4)
|
|
002e3e 60e3 mov r14, r0
|
|
002e40 8808 cmp/eq #h'8, r0
|
|
002e42 8903 bt h'6 ;@(h'2e4c)
|
|
002e44 63c0 mov.b @r12, r3
|
|
002e46 8442 mov.b @(h'2,r4), r0
|
|
002e48 203a xor r3, r0
|
|
002e4a 8042 mov.b r0, @(h'2,r4)
|
|
002e4c 7410 add #h'10, r4
|
|
002e4e 7601
|
|
002e50 636e exts.b r6, r3
|
|
002e52 3373 cmp/ge r7, r3
|
|
002e54 8fe6 bf/s h'-34 ;@(h'2e24)
|
|
002e56 7502
|
|
002e58 7f08
|
|
002e5a 4f26 lds.l @r15+, pr
|
|
002e5c 69f6 mov.l @r15+, r9
|
|
002e5e 6af6 mov.l @r15+, r10
|
|
002e60 6bf6 mov.l @r15+, r11
|
|
002e62 6cf6 mov.l @r15+, r12
|
|
002e64 6df6 mov.l @r15+, r13
|
|
002e66 000b rts
|
|
002e68 6ef6 mov.l @r15+, r14
|
|
002e6a 0000
|
|
002e6c 0030
|
|
002e6e f080
|
|
002e70 2fe6 mov.l r14, @-r15
|
|
002e72 e010 mov #h'10, r0
|
|
002e74 2fd6 mov.l r13, @-r15
|
|
002e76 6e53 mov r5, r14
|
|
002e78 2fc6 mov.l r12, @-r15
|
|
002e7a 6d63 mov r6, r13
|
|
002e7c 2fb6 mov.l r11, @-r15
|
|
002e7e e501 mov #h'1, r5
|
|
002e80 2fa6 mov.l r10, @-r15
|
|
002e82 2f96 mov.l r9, @-r15
|
|
002e84 2f86 mov.l r8, @-r15
|
|
002e86 6953 mov r5, r9
|
|
002e88 4f22 sts.l pr, @-r15
|
|
002e8a 6b93 mov r9, r11
|
|
002e8c 7ff0 add #h'f0, r15
|
|
002e8e 6cf3 mov r15, r12
|
|
002e90 1f41 mov.l r4, @(h'4,r15)
|
|
002e92 e400 mov #h'0, r4
|
|
002e94 80fc mov.b r0, @(h'c,r15)
|
|
002e96 6a43 mov r4, r10
|
|
002e98 6053 mov r5, r0
|
|
002e9a 80f8 mov.b r0, @(h'8,r15)
|
|
002e9c 53f1 mov.l @(h'4,r15), r3
|
|
002e9e 2338 tst r3, r3
|
|
002ea0 8d65 bt/s h'ca ;@(h'2f6e)
|
|
002ea2 7c01
|
|
002ea4 e3f1 mov #h'fffffff1, r3
|
|
002ea6 3e33 cmp/ge r3, r14
|
|
002ea8 8b61 bf h'c2 ;@(h'2f6e)
|
|
002eaa e17f mov #h'7f, r1
|
|
002eac 3e17 cmp/gt r1, r14
|
|
002eae 895e bt h'bc ;@(h'2f6e)
|
|
002eb0 3d33 cmp/ge r3, r13
|
|
002eb2 8b5c bf h'b8 ;@(h'2f6e)
|
|
002eb4 e23f mov #h'3f, r2
|
|
002eb6 3d27 cmp/gt r2, r13
|
|
002eb8 8959 bt h'b2 ;@(h'2f6e)
|
|
002eba 4d11 cmp/pz r13
|
|
002ebc 8d01 bt/s h'2 ;@(h'2ec2)
|
|
002ebe e230 mov #h'30, r2
|
|
002ec0 6adb neg r13, r10
|
|
002ec2 3d27 cmp/gt r2, r13
|
|
002ec4 8b02 bf h'4 ;@(h'2ecc)
|
|
002ec6 e040 mov #h'40, r0
|
|
002ec8 30d8 sub r13, r0
|
|
002eca 80fc mov.b r0, @(h'c,r15)
|
|
002ecc e307 mov #h'7, r3
|
|
002ece 23e9 and r14, r3
|
|
002ed0 e808 mov #h'8, r8
|
|
002ed2 4e11 cmp/pz r14
|
|
002ed4 8d01 bt/s h'2 ;@(h'2eda)
|
|
002ed6 3838 sub r3, r8
|
|
002ed8 6943 mov r4, r9
|
|
002eda e3f8 mov #h'fffffff8, r3
|
|
002edc 3e33 cmp/ge r3, r14
|
|
002ede 8b02 bf h'4 ;@(h'2ee6)
|
|
002ee0 e177 mov #h'77, r1
|
|
002ee2 3e17 cmp/gt r1, r14
|
|
002ee4 8b01 bf h'2 ;@(h'2eea)
|
|
002ee6 6043 mov r4, r0
|
|
002ee8 80f8 mov.b r0, @(h'8,r15)
|
|
002eea e36f mov #h'6f, r3
|
|
002eec 3e37 cmp/gt r3, r14
|
|
002eee 8902 bt h'4 ;@(h'2ef6)
|
|
002ef0 608e exts.b r8, r0
|
|
002ef2 8808 cmp/eq #h'8, r0
|
|
002ef4 8b00 bf h'0 ;@(h'2ef8)
|
|
002ef6 6b43 mov r4, r11
|
|
002ef8 d367 mov.l @(h'19c,pc), r3 ;@(h'3098)
|
|
002efa 430b jsr @r3
|
|
002efc 0009 nop
|
|
002efe 62ae exts.b r10, r2
|
|
002f00 53f1 mov.l @(h'4,r15), r3
|
|
002f02 4e21 shar r14
|
|
002f04 32dc add r13, r2
|
|
002f06 4208 shll2 r2
|
|
002f08 4208 shll2 r2
|
|
002f0a 302c add r2, r0
|
|
002f0c 4e21 shar r14
|
|
002f0e 4e21 shar r14
|
|
002f10 6403 mov r0, r4
|
|
002f12 34ec add r14, r4
|
|
002f14 84fc mov.b @(h'c,r15), r0
|
|
002f16 65a3 mov r10, r5
|
|
002f18 665e exts.b r5, r6
|
|
002f1a 4600 shll r6
|
|
002f1c 363c add r3, r6
|
|
002f1e 6ec3 mov r12, r14
|
|
002f20 7e01
|
|
002f22 6dc3 mov r12, r13
|
|
002f24 6703 mov r0, r7
|
|
002f26 625e exts.b r5, r2
|
|
002f28 3273 cmp/ge r7, r2
|
|
002f2a 8d20 bt/s h'40 ;@(h'2f6e)
|
|
002f2c 7d02
|
|
002f2e 628e exts.b r8, r2
|
|
002f30 6361 mov.w @r6, r3
|
|
002f32 633d extu.w r3, r3
|
|
002f34 432d shld r2, r3
|
|
002f36 629e exts.b r9, r2
|
|
002f38 2228 tst r2, r2
|
|
002f3a 8d04 bt/s h'8 ;@(h'2f46)
|
|
002f3c 2f32 mov.l r3, @r15
|
|
002f3e 62c0 mov.b @r12, r2
|
|
002f40 6140 mov.b @r4, r1
|
|
002f42 212b or r2, r1
|
|
002f44 2410 mov.b r1, @r4
|
|
002f46 84f8 mov.b @(h'8,r15), r0
|
|
002f48 2008 tst r0, r0
|
|
002f4a 8d04 bt/s h'8 ;@(h'2f56)
|
|
002f4c 62be exts.b r11, r2
|
|
002f4e 63e0 mov.b @r14, r3
|
|
002f50 8441 mov.b @(h'1,r4), r0
|
|
002f52 203b or r3, r0
|
|
002f54 8041 mov.b r0, @(h'1,r4)
|
|
002f56 2228 tst r2, r2
|
|
002f58 8903 bt h'6 ;@(h'2f62)
|
|
002f5a 63d0 mov.b @r13, r3
|
|
002f5c 8442 mov.b @(h'2,r4), r0
|
|
002f5e 203b or r3, r0
|
|
002f60 8042 mov.b r0, @(h'2,r4)
|
|
002f62 7410 add #h'10, r4
|
|
002f64 7501
|
|
002f66 635e exts.b r5, r3
|
|
002f68 3373 cmp/ge r7, r3
|
|
002f6a 8fe0 bf/s h'-40 ;@(h'2f2e)
|
|
002f6c 7602
|
|
002f6e 7f10 add #h'10, r15
|
|
002f70 4f26 lds.l @r15+, pr
|
|
002f72 68f6 mov.l @r15+, r8
|
|
002f74 69f6 mov.l @r15+, r9
|
|
002f76 6af6 mov.l @r15+, r10
|
|
002f78 6bf6 mov.l @r15+, r11
|
|
002f7a 6cf6 mov.l @r15+, r12
|
|
002f7c 6df6 mov.l @r15+, r13
|
|
002f7e 000b rts
|
|
002f80 6ef6 mov.l @r15+, r14
|
|
002f82 e010 mov #h'10, r0
|
|
002f84 2fe6 mov.l r14, @-r15
|
|
002f86 6e53 mov r5, r14
|
|
002f88 2fd6 mov.l r13, @-r15
|
|
002f8a e501 mov #h'1, r5
|
|
002f8c 2fc6 mov.l r12, @-r15
|
|
002f8e 6d63 mov r6, r13
|
|
002f90 2fb6 mov.l r11, @-r15
|
|
002f92 2fa6 mov.l r10, @-r15
|
|
002f94 2f96 mov.l r9, @-r15
|
|
002f96 6953 mov r5, r9
|
|
002f98 2f86 mov.l r8, @-r15
|
|
002f9a 6b93 mov r9, r11
|
|
002f9c 4f22 sts.l pr, @-r15
|
|
002f9e 7ff0 add #h'f0, r15
|
|
002fa0 1f41 mov.l r4, @(h'4,r15)
|
|
002fa2 6cf3 mov r15, r12
|
|
002fa4 80fc mov.b r0, @(h'c,r15)
|
|
002fa6 e400 mov #h'0, r4
|
|
002fa8 6a43 mov r4, r10
|
|
002faa 6053 mov r5, r0
|
|
002fac 80f8 mov.b r0, @(h'8,r15)
|
|
002fae 53f1 mov.l @(h'4,r15), r3
|
|
002fb0 2338 tst r3, r3
|
|
002fb2 8d67 bt/s h'ce ;@(h'3084)
|
|
002fb4 7c01
|
|
002fb6 e3f1 mov #h'fffffff1, r3
|
|
002fb8 3e33 cmp/ge r3, r14
|
|
002fba 8b63 bf h'c6 ;@(h'3084)
|
|
002fbc e17f mov #h'7f, r1
|
|
002fbe 3e17 cmp/gt r1, r14
|
|
002fc0 8960 bt h'c0 ;@(h'3084)
|
|
002fc2 3d33 cmp/ge r3, r13
|
|
002fc4 8b5e bf h'bc ;@(h'3084)
|
|
002fc6 e23f mov #h'3f, r2
|
|
002fc8 3d27 cmp/gt r2, r13
|
|
002fca 895b bt h'b6 ;@(h'3084)
|
|
002fcc 4d11 cmp/pz r13
|
|
002fce 8d01 bt/s h'2 ;@(h'2fd4)
|
|
002fd0 e230 mov #h'30, r2
|
|
002fd2 6adb neg r13, r10
|
|
002fd4 3d27 cmp/gt r2, r13
|
|
002fd6 8b02 bf h'4 ;@(h'2fde)
|
|
002fd8 e040 mov #h'40, r0
|
|
002fda 30d8 sub r13, r0
|
|
002fdc 80fc mov.b r0, @(h'c,r15)
|
|
002fde e307 mov #h'7, r3
|
|
002fe0 23e9 and r14, r3
|
|
002fe2 e808 mov #h'8, r8
|
|
002fe4 4e11 cmp/pz r14
|
|
002fe6 8d01 bt/s h'2 ;@(h'2fec)
|
|
002fe8 3838 sub r3, r8
|
|
002fea 6943 mov r4, r9
|
|
002fec e3f8 mov #h'fffffff8, r3
|
|
002fee 3e33 cmp/ge r3, r14
|
|
002ff0 8b02 bf h'4 ;@(h'2ff8)
|
|
002ff2 e177 mov #h'77, r1
|
|
002ff4 3e17 cmp/gt r1, r14
|
|
002ff6 8b01 bf h'2 ;@(h'2ffc)
|
|
002ff8 6043 mov r4, r0
|
|
002ffa 80f8 mov.b r0, @(h'8,r15)
|
|
002ffc e36f mov #h'6f, r3
|
|
002ffe 3e37 cmp/gt r3, r14
|
|
003000 8902 bt h'4 ;@(h'3008)
|
|
003002 608e exts.b r8, r0
|
|
003004 8808 cmp/eq #h'8, r0
|
|
003006 8b00 bf h'0 ;@(h'300a)
|
|
003008 6b43 mov r4, r11
|
|
00300a d323 mov.l @(h'8c,pc), r3 ;@(h'3098)
|
|
00300c 430b jsr @r3
|
|
00300e 0009 nop
|
|
003010 53f1 mov.l @(h'4,r15), r3
|
|
003012 62ae exts.b r10, r2
|
|
003014 32dc add r13, r2
|
|
003016 4208 shll2 r2
|
|
003018 4208 shll2 r2
|
|
00301a 302c add r2, r0
|
|
00301c 4e21 shar r14
|
|
00301e 4e21 shar r14
|
|
003020 4e21 shar r14
|
|
003022 6403 mov r0, r4
|
|
003024 84fc mov.b @(h'c,r15), r0
|
|
003026 34ec add r14, r4
|
|
003028 65a3 mov r10, r5
|
|
00302a 665e exts.b r5, r6
|
|
00302c 4600 shll r6
|
|
00302e 363c add r3, r6
|
|
003030 6ec3 mov r12, r14
|
|
003032 7e01
|
|
003034 6dc3 mov r12, r13
|
|
003036 6703 mov r0, r7
|
|
003038 625e exts.b r5, r2
|
|
00303a 3273 cmp/ge r7, r2
|
|
00303c 8d22 bt/s h'44 ;@(h'3084)
|
|
00303e 7d02
|
|
003040 6361 mov.w @r6, r3
|
|
003042 628e exts.b r8, r2
|
|
003044 6337 not r3, r3
|
|
003046 633d extu.w r3, r3
|
|
003048 432d shld r2, r3
|
|
00304a 6337 not r3, r3
|
|
00304c 629e exts.b r9, r2
|
|
00304e 2228 tst r2, r2
|
|
003050 8d04 bt/s h'8 ;@(h'305c)
|
|
003052 2f32 mov.l r3, @r15
|
|
003054 62c0 mov.b @r12, r2
|
|
003056 6140 mov.b @r4, r1
|
|
003058 2129 and r2, r1
|
|
00305a 2410 mov.b r1, @r4
|
|
00305c 84f8 mov.b @(h'8,r15), r0
|
|
00305e 2008 tst r0, r0
|
|
003060 8d04 bt/s h'8 ;@(h'306c)
|
|
003062 62be exts.b r11, r2
|
|
003064 63e0 mov.b @r14, r3
|
|
003066 8441 mov.b @(h'1,r4), r0
|
|
003068 2039 and r3, r0
|
|
00306a 8041 mov.b r0, @(h'1,r4)
|
|
00306c 2228 tst r2, r2
|
|
00306e 8903 bt h'6 ;@(h'3078)
|
|
003070 63d0 mov.b @r13, r3
|
|
003072 8442 mov.b @(h'2,r4), r0
|
|
003074 2039 and r3, r0
|
|
003076 8042 mov.b r0, @(h'2,r4)
|
|
003078 7410 add #h'10, r4
|
|
00307a 7501
|
|
00307c 635e exts.b r5, r3
|
|
00307e 3373 cmp/ge r7, r3
|
|
003080 8fde bf/s h'-44 ;@(h'3040)
|
|
003082 7602
|
|
003084 7f10 add #h'10, r15
|
|
003086 4f26 lds.l @r15+, pr
|
|
003088 68f6 mov.l @r15+, r8
|
|
00308a 69f6 mov.l @r15+, r9
|
|
00308c 6af6 mov.l @r15+, r10
|
|
00308e 6bf6 mov.l @r15+, r11
|
|
003090 6cf6 mov.l @r15+, r12
|
|
003092 6df6 mov.l @r15+, r13
|
|
003094 000b rts
|
|
003096 6ef6 mov.l @r15+, r14
|
|
003098 0030
|
|
00309a f080
|
|
00309c 2fe6 mov.l r14, @-r15
|
|
00309e e010 mov #h'10, r0
|
|
0030a0 2fd6 mov.l r13, @-r15
|
|
0030a2 6e53 mov r5, r14
|
|
0030a4 2fc6 mov.l r12, @-r15
|
|
0030a6 6d63 mov r6, r13
|
|
0030a8 2fb6 mov.l r11, @-r15
|
|
0030aa e501 mov #h'1, r5
|
|
0030ac 2fa6 mov.l r10, @-r15
|
|
0030ae 2f96 mov.l r9, @-r15
|
|
0030b0 2f86 mov.l r8, @-r15
|
|
0030b2 6953 mov r5, r9
|
|
0030b4 4f22 sts.l pr, @-r15
|
|
0030b6 6b93 mov r9, r11
|
|
0030b8 7ff0 add #h'f0, r15
|
|
0030ba 6cf3 mov r15, r12
|
|
0030bc 1f41 mov.l r4, @(h'4,r15)
|
|
0030be e400 mov #h'0, r4
|
|
0030c0 80fc mov.b r0, @(h'c,r15)
|
|
0030c2 6a43 mov r4, r10
|
|
0030c4 6053 mov r5, r0
|
|
0030c6 80f8 mov.b r0, @(h'8,r15)
|
|
0030c8 53f1 mov.l @(h'4,r15), r3
|
|
0030ca 2338 tst r3, r3
|
|
0030cc 8d65 bt/s h'ca ;@(h'319a)
|
|
0030ce 7c01
|
|
0030d0 e3f1 mov #h'fffffff1, r3
|
|
0030d2 3e33 cmp/ge r3, r14
|
|
0030d4 8b61 bf h'c2 ;@(h'319a)
|
|
0030d6 e17f mov #h'7f, r1
|
|
0030d8 3e17 cmp/gt r1, r14
|
|
0030da 895e bt h'bc ;@(h'319a)
|
|
0030dc 3d33 cmp/ge r3, r13
|
|
0030de 8b5c bf h'b8 ;@(h'319a)
|
|
0030e0 e23f mov #h'3f, r2
|
|
0030e2 3d27 cmp/gt r2, r13
|
|
0030e4 8959 bt h'b2 ;@(h'319a)
|
|
0030e6 4d11 cmp/pz r13
|
|
0030e8 8d01 bt/s h'2 ;@(h'30ee)
|
|
0030ea e230 mov #h'30, r2
|
|
0030ec 6adb neg r13, r10
|
|
0030ee 3d27 cmp/gt r2, r13
|
|
0030f0 8b02 bf h'4 ;@(h'30f8)
|
|
0030f2 e040 mov #h'40, r0
|
|
0030f4 30d8 sub r13, r0
|
|
0030f6 80fc mov.b r0, @(h'c,r15)
|
|
0030f8 e307 mov #h'7, r3
|
|
0030fa 23e9 and r14, r3
|
|
0030fc e808 mov #h'8, r8
|
|
0030fe 4e11 cmp/pz r14
|
|
003100 8d01 bt/s h'2 ;@(h'3106)
|
|
003102 3838 sub r3, r8
|
|
003104 6943 mov r4, r9
|
|
003106 e3f8 mov #h'fffffff8, r3
|
|
003108 3e33 cmp/ge r3, r14
|
|
00310a 8b02 bf h'4 ;@(h'3112)
|
|
00310c e177 mov #h'77, r1
|
|
00310e 3e17 cmp/gt r1, r14
|
|
003110 8b01 bf h'2 ;@(h'3116)
|
|
003112 6043 mov r4, r0
|
|
003114 80f8 mov.b r0, @(h'8,r15)
|
|
003116 e36f mov #h'6f, r3
|
|
003118 3e37 cmp/gt r3, r14
|
|
00311a 8902 bt h'4 ;@(h'3122)
|
|
00311c 608e exts.b r8, r0
|
|
00311e 8808 cmp/eq #h'8, r0
|
|
003120 8b00 bf h'0 ;@(h'3124)
|
|
003122 6b43 mov r4, r11
|
|
003124 d322 mov.l @(h'88,pc), r3 ;@(h'31b0)
|
|
003126 430b jsr @r3
|
|
003128 0009 nop
|
|
00312a 62ae exts.b r10, r2
|
|
00312c 53f1 mov.l @(h'4,r15), r3
|
|
00312e 4e21 shar r14
|
|
003130 32dc add r13, r2
|
|
003132 4208 shll2 r2
|
|
003134 4208 shll2 r2
|
|
003136 302c add r2, r0
|
|
003138 4e21 shar r14
|
|
00313a 4e21 shar r14
|
|
00313c 6403 mov r0, r4
|
|
00313e 34ec add r14, r4
|
|
003140 84fc mov.b @(h'c,r15), r0
|
|
003142 65a3 mov r10, r5
|
|
003144 665e exts.b r5, r6
|
|
003146 4600 shll r6
|
|
003148 363c add r3, r6
|
|
00314a 6ec3 mov r12, r14
|
|
00314c 7e01
|
|
00314e 6dc3 mov r12, r13
|
|
003150 6703 mov r0, r7
|
|
003152 625e exts.b r5, r2
|
|
003154 3273 cmp/ge r7, r2
|
|
003156 8d20 bt/s h'40 ;@(h'319a)
|
|
003158 7d02
|
|
00315a 628e exts.b r8, r2
|
|
00315c 6361 mov.w @r6, r3
|
|
00315e 633d extu.w r3, r3
|
|
003160 432d shld r2, r3
|
|
003162 629e exts.b r9, r2
|
|
003164 2228 tst r2, r2
|
|
003166 8d04 bt/s h'8 ;@(h'3172)
|
|
003168 2f32 mov.l r3, @r15
|
|
00316a 62c0 mov.b @r12, r2
|
|
00316c 6140 mov.b @r4, r1
|
|
00316e 212a xor r2, r1
|
|
003170 2410 mov.b r1, @r4
|
|
003172 84f8 mov.b @(h'8,r15), r0
|
|
003174 2008 tst r0, r0
|
|
003176 8d04 bt/s h'8 ;@(h'3182)
|
|
003178 62be exts.b r11, r2
|
|
00317a 63e0 mov.b @r14, r3
|
|
00317c 8441 mov.b @(h'1,r4), r0
|
|
00317e 203a xor r3, r0
|
|
003180 8041 mov.b r0, @(h'1,r4)
|
|
003182 2228 tst r2, r2
|
|
003184 8903 bt h'6 ;@(h'318e)
|
|
003186 63d0 mov.b @r13, r3
|
|
003188 8442 mov.b @(h'2,r4), r0
|
|
00318a 203a xor r3, r0
|
|
00318c 8042 mov.b r0, @(h'2,r4)
|
|
00318e 7410 add #h'10, r4
|
|
003190 7501
|
|
003192 635e exts.b r5, r3
|
|
003194 3373 cmp/ge r7, r3
|
|
003196 8fe0 bf/s h'-40 ;@(h'315a)
|
|
003198 7602
|
|
00319a 7f10 add #h'10, r15
|
|
00319c 4f26 lds.l @r15+, pr
|
|
00319e 68f6 mov.l @r15+, r8
|
|
0031a0 69f6 mov.l @r15+, r9
|
|
0031a2 6af6 mov.l @r15+, r10
|
|
0031a4 6bf6 mov.l @r15+, r11
|
|
0031a6 6cf6 mov.l @r15+, r12
|
|
0031a8 6df6 mov.l @r15+, r13
|
|
0031aa 000b rts
|
|
0031ac 6ef6 mov.l @r15+, r14
|
|
0031ae 0000
|
|
0031b0 0030
|
|
0031b2 f080
|
|
0031b4 4f22 sts.l pr, @-r15
|
|
0031b6 7ff0 add #h'f0, r15
|
|
0031b8 d349 mov.l @(h'124,pc), r3 ;@(h'32e0)
|
|
0031ba 67f3 mov r15, r7
|
|
0031bc 770c
|
|
0031be 66f3 mov r15, r6
|
|
0031c0 7608
|
|
0031c2 65f3 mov r15, r5
|
|
0031c4 7504
|
|
0031c6 430b jsr @r3
|
|
0031c8 64f3 mov r15, r4
|
|
0031ca 60f0 mov.b @r15, r0
|
|
0031cc d345 mov.l @(h'114,pc), r3 ;@(h'32e4)
|
|
0031ce 600c extu.b r0, r0
|
|
0031d0 d245 mov.l @(h'114,pc), r2 ;@(h'32e8)
|
|
0031d2 4028 shll16 r0
|
|
0031d4 4018 shll8 r0
|
|
0031d6 2039 and r3, r0
|
|
0031d8 6103 mov r0, r1
|
|
0031da 84f4 mov.b @(h'4,r15), r0
|
|
0031dc 600c extu.b r0, r0
|
|
0031de 4028 shll16 r0
|
|
0031e0 2029 and r2, r0
|
|
0031e2 201b or r1, r0
|
|
0031e4 6103 mov r0, r1
|
|
0031e6 85f4 mov.w @(h'8,r15), r0
|
|
0031e8 600d extu.w r0, r0
|
|
0031ea 7f10 add #h'10, r15
|
|
0031ec 4f26 lds.l @r15+, pr
|
|
0031ee 000b rts
|
|
0031f0 201b or r1, r0
|
|
0031f2 e700 mov #h'0, r7
|
|
0031f4 4f22 sts.l pr, @-r15
|
|
0031f6 6673 mov r7, r6
|
|
0031f8 d23c mov.l @(h'f0,pc), r2 ;@(h'32ec)
|
|
0031fa 6322 mov.l @r2, r3
|
|
0031fc 916b mov.w @(h'd6,pc), r1 ;@(h'32d6)
|
|
0031fe 2f16 mov.l r1, @-r15
|
|
003200 430b jsr @r3
|
|
003202 6573 mov r7, r5
|
|
003204 7f04
|
|
003206 4f26 lds.l @r15+, pr
|
|
003208 000b rts
|
|
00320a 0009 nop
|
|
00320c d038 mov.l @(h'e0,pc), r0 ;@(h'32f0)
|
|
00320e 402b jmp @r0
|
|
003210 0009 nop
|
|
003212 2fe6 mov.l r14, @-r15
|
|
003214 4f22 sts.l pr, @-r15
|
|
003216 de37 mov.l @(h'dc,pc), r14 ;@(h'32f4)
|
|
003218 bff8 bsr h'-10 ;@(h'320c)
|
|
00321a 0009 nop
|
|
00321c d336 mov.l @(h'd8,pc), r3 ;@(h'32f8)
|
|
00321e 6232 mov.l @r3, r2
|
|
003220 915a mov.w @(h'b4,pc), r1 ;@(h'32d8)
|
|
003222 3028 sub r2, r0
|
|
003224 3012 cmp/hs r1, r0
|
|
003226 8b09 bf h'12 ;@(h'323c)
|
|
003228 60e2 mov.l @r14, r0
|
|
00322a e201 mov #h'1, r2
|
|
00322c d333 mov.l @(h'cc,pc), r3 ;@(h'32fc)
|
|
00322e 2302 mov.l r0, @r3
|
|
003230 2e22 mov.l r2, @r14
|
|
003232 bfeb bsr h'-2a ;@(h'320c)
|
|
003234 0009 nop
|
|
003236 d330 mov.l @(h'c0,pc), r3 ;@(h'32f8)
|
|
003238 a003 bra h'6 ;@(h'3242)
|
|
00323a 2302 mov.l r0, @r3
|
|
00323c 63e2 mov.l @r14, r3
|
|
00323e 7301
|
|
003240 2e32 mov.l r3, @r14
|
|
003242 d22e mov.l @(h'b8,pc), r2 ;@(h'32fc)
|
|
003244 4f26 lds.l @r15+, pr
|
|
003246 6022 mov.l @r2, r0
|
|
003248 000b rts
|
|
00324a 6ef6 mov.l @r15+, r14
|
|
00324c 2f46 mov.l r4, @-r15
|
|
00324e 6643 mov r4, r6
|
|
003250 d32b mov.l @(h'ac,pc), r3 ;@(h'3300)
|
|
003252 e5ff mov #h'ffffffff, r5
|
|
003254 6453 mov r5, r4
|
|
003256 432b jmp @r3
|
|
003258 7f04
|
|
00325a e505 mov #h'5, r5
|
|
00325c e400 mov #h'0, r4
|
|
00325e 7401
|
|
003260 634c extu.b r4, r3
|
|
003262 3353 cmp/ge r5, r3
|
|
003264 8bfb bf h'-a ;@(h'325e)
|
|
003266 000b rts
|
|
003268 0009 nop
|
|
00326a 634c extu.b r4, r3
|
|
00326c 2fe6 mov.l r14, @-r15
|
|
00326e e50f mov #h'f, r5
|
|
003270 2fd6 mov.l r13, @-r15
|
|
003272 4309 shlr2 r3
|
|
003274 2fc6 mov.l r12, @-r15
|
|
003276 2549 and r4, r5
|
|
003278 2fb6 mov.l r11, @-r15
|
|
00327a 4309 shlr2 r3
|
|
00327c 2fa6 mov.l r10, @-r15
|
|
00327e 665c extu.b r5, r6
|
|
003280 2f96 mov.l r9, @-r15
|
|
003282 6063 mov r6, r0
|
|
003284 4f22 sts.l pr, @-r15
|
|
003286 4011 cmp/pz r0
|
|
003288 7ffc add #h'fc, r15
|
|
00328a 2f30 mov.b r3, @r15
|
|
00328c 8b01 bf h'2 ;@(h'3292)
|
|
00328e a005 bra h'a ;@(h'329c)
|
|
003290 c907 and #h'7, r0
|
|
003292 6007 not r0, r0
|
|
003294 7001
|
|
003296 c907 and #h'7, r0
|
|
003298 6007 not r0, r0
|
|
00329a 7001
|
|
00329c 991d mov.w @(h'3a,pc), r9 ;@(h'32da)
|
|
00329e e208 mov #h'8, r2
|
|
0032a0 db18 mov.l @(h'60,pc), r11 ;@(h'3304)
|
|
0032a2 6403 mov r0, r4
|
|
0032a4 9d1a mov.w @(h'34,pc), r13 ;@(h'32dc)
|
|
0032a6 e503 mov #h'3, r5
|
|
0032a8 de17 mov.l @(h'5c,pc), r14 ;@(h'3308)
|
|
0032aa ea01 mov #h'1, r10
|
|
0032ac 4000 shll r0
|
|
0032ae 450c shad r0, r5
|
|
0032b0 4a4c shad r4, r10
|
|
0032b2 6aa7 not r10, r10
|
|
0032b4 6cb3 mov r11, r12
|
|
0032b6 3623 cmp/ge r2, r6
|
|
0032b8 8d2a bt/s h'54 ;@(h'3310)
|
|
0032ba 7c36 add #h'36, r12
|
|
0032bc 259a xor r9, r5
|
|
0032be 2b51 mov.w r5, @r11
|
|
0032c0 60e1 mov.w @r14, r0
|
|
0032c2 20d9 and r13, r0
|
|
0032c4 cbaa or #h'aa, r0
|
|
0032c6 bfc8 bsr h'-70 ;@(h'325a)
|
|
0032c8 2e01 mov.w r0, @r14
|
|
0032ca d210 mov.l @(h'40,pc), r2 ;@(h'330c)
|
|
0032cc 22a0 mov.b r10, @r2
|
|
0032ce 60c0 mov.b @r12, r0
|
|
0032d0 c9f0 and #h'f0, r0
|
|
0032d2 a02a bra h'54 ;@(h'332a)
|
|
0032d4 cb0f or #h'f, r0
|
|
0032d6 0248 clrs
|
|
0032d8 0080
|
|
0032da aaaa bra h'-aac ;@(h'2832)
|
|
0032dc ff00
|
|
0032de 0000
|
|
0032e0 0030
|
|
0032e2 f0a0
|
|
0032e4 ff00
|
|
0032e6 0000
|
|
0032e8 00ff mac.l @r15+, @r0+
|
|
0032ea 0000
|
|
0032ec 0810
|
|
0032ee 0044 mov.b r4, @(r0,r0)
|
|
0032f0 0030
|
|
0032f2 f090
|
|
0032f4 0810
|
|
0032f6 004c mov.b @(r0,r4), r0
|
|
0032f8 0810
|
|
0032fa 0050
|
|
0032fc 0810
|
|
0032fe 0048 clrs
|
|
003300 0030
|
|
003302 f0b0
|
|
003304 a400 bra h'800 ;@(h'3b08)
|
|
003306 0102 stc sr, r1
|
|
003308 a400 bra h'800 ;@(h'3b0c)
|
|
00330a 0118 sett
|
|
00330c a400 bra h'800 ;@(h'3b10)
|
|
00330e 0122 stc vbr, r1
|
|
003310 2b91 mov.w r9, @r11
|
|
003312 60e1 mov.w @r14, r0
|
|
003314 20d9 and r13, r0
|
|
003316 cbaa or #h'aa, r0
|
|
003318 205a xor r5, r0
|
|
00331a bf9e bsr h'-c4 ;@(h'325a)
|
|
00331c 2e01 mov.w r0, @r14
|
|
00331e e2ff mov #h'ffffffff, r2
|
|
003320 d349 mov.l @(h'124,pc), r3 ;@(h'3448)
|
|
003322 2320 mov.b r2, @r3
|
|
003324 60c0 mov.b @r12, r0
|
|
003326 c9f0 and #h'f0, r0
|
|
003328 20ab or r10, r0
|
|
00332a bf96 bsr h'-d4 ;@(h'325a)
|
|
00332c 2c00 mov.b r0, @r12
|
|
00332e d347 mov.l @(h'11c,pc), r3 ;@(h'344c)
|
|
003330 62f0 mov.b @r15, r2
|
|
003332 6030 mov.b @r3, r0
|
|
003334 6007 not r0, r0
|
|
003336 622c extu.b r2, r2
|
|
003338 622b neg r2, r2
|
|
00333a 402c shad r2, r0
|
|
00333c c901 and #h'1, r0
|
|
00333e bf8c bsr h'-e8 ;@(h'325a)
|
|
003340 2f00 mov.b r0, @r15
|
|
003342 2b91 mov.w r9, @r11
|
|
003344 60e1 mov.w @r14, r0
|
|
003346 20d9 and r13, r0
|
|
003348 cbaa or #h'aa, r0
|
|
00334a bf86 bsr h'-f4 ;@(h'325a)
|
|
00334c 2e01 mov.w r0, @r14
|
|
00334e 927a mov.w @(h'f4,pc), r2 ;@(h'3446)
|
|
003350 2b21 mov.w r2, @r11
|
|
003352 60e1 mov.w @r14, r0
|
|
003354 20d9 and r13, r0
|
|
003356 cb55 or #h'55, r0
|
|
003358 bf7f bsr h'-102 ;@(h'325a)
|
|
00335a 2e01 mov.w r0, @r14
|
|
00335c 60f0 mov.b @r15, r0
|
|
00335e 7f04
|
|
003360 4f26 lds.l @r15+, pr
|
|
003362 69f6 mov.l @r15+, r9
|
|
003364 6af6 mov.l @r15+, r10
|
|
003366 6bf6 mov.l @r15+, r11
|
|
003368 6cf6 mov.l @r15+, r12
|
|
00336a 6df6 mov.l @r15+, r13
|
|
00336c 000b rts
|
|
00336e 6ef6 mov.l @r15+, r14
|
|
003370 2fe6 mov.l r14, @-r15
|
|
003372 ee0a mov #h'a, r14
|
|
003374 2fd6 mov.l r13, @-r15
|
|
003376 4f22 sts.l pr, @-r15
|
|
003378 d335 mov.l @(h'd4,pc), r3 ;@(h'3450)
|
|
00337a 7fe8 add #h'e8, r15
|
|
00337c 2f40 mov.b r4, @r15
|
|
00337e 1f31 mov.l r3, @(h'4,r15)
|
|
003380 6df0 mov.b @r15, r13
|
|
003382 bf17 bsr h'-1d2 ;@(h'31b4)
|
|
003384 6ddc extu.b r13, r13
|
|
003386 d233 mov.l @(h'cc,pc), r2 ;@(h'3454)
|
|
003388 3023 cmp/ge r2, r0
|
|
00338a 8b25 bf h'4a ;@(h'33d8)
|
|
00338c 55f1 mov.l @(h'4,r15), r5
|
|
00338e 64f3 mov r15, r4
|
|
003390 d331 mov.l @(h'c4,pc), r3 ;@(h'3458)
|
|
003392 e610 mov #h'10, r6
|
|
003394 430b jsr @r3
|
|
003396 7408
|
|
003398 d230 mov.l @(h'c0,pc), r2 ;@(h'345c)
|
|
00339a 61d3 mov r13, r1
|
|
00339c 420b jsr @r2
|
|
00339e 60e3 mov r14, r0
|
|
0033a0 d22f mov.l @(h'bc,pc), r2 ;@(h'3460)
|
|
0033a2 6503 mov r0, r5
|
|
0033a4 e601 mov #h'1, r6
|
|
0033a6 645c extu.b r5, r4
|
|
0033a8 6343 mov r4, r3
|
|
0033aa 2369 and r6, r3
|
|
0033ac 4308 shll2 r3
|
|
0033ae 4300 shll r3
|
|
0033b0 61d3 mov r13, r1
|
|
0033b2 420b jsr @r2
|
|
0033b4 60e3 mov r14, r0
|
|
0033b6 330c add r0, r3
|
|
0033b8 73ff add #h'ff, r3
|
|
0033ba 6063 mov r6, r0
|
|
0033bc 403c shad r3, r0
|
|
0033be 6343 mov r4, r3
|
|
0033c0 4321 shar r3
|
|
0033c2 4300 shll r3
|
|
0033c4 61f3 mov r15, r1
|
|
0033c6 7108
|
|
0033c8 331c add r1, r3
|
|
0033ca 6231 mov.w @r3, r2
|
|
0033cc 622d extu.w r2, r2
|
|
0033ce 2029 and r2, r0
|
|
0033d0 2008 tst r0, r0
|
|
0033d2 0029 movt r0
|
|
0033d4 a00e bra h'1c ;@(h'33f4)
|
|
0033d6 ca01 xor #h'1, r0
|
|
0033d8 d321 mov.l @(h'84,pc), r3 ;@(h'3460)
|
|
0033da 61d3 mov r13, r1
|
|
0033dc 430b jsr @r3
|
|
0033de 60e3 mov r14, r0
|
|
0033e0 d31e mov.l @(h'78,pc), r3 ;@(h'345c)
|
|
0033e2 6403 mov r0, r4
|
|
0033e4 74ff add #h'ff, r4
|
|
0033e6 4408 shll2 r4
|
|
0033e8 4408 shll2 r4
|
|
0033ea 61d3 mov r13, r1
|
|
0033ec 430b jsr @r3
|
|
0033ee 60e3 mov r14, r0
|
|
0033f0 bf3b bsr h'-18a ;@(h'326a)
|
|
0033f2 340c add r0, r4
|
|
0033f4 7f18 add #h'18, r15
|
|
0033f6 4f26 lds.l @r15+, pr
|
|
0033f8 6df6 mov.l @r15+, r13
|
|
0033fa 000b rts
|
|
0033fc 6ef6 mov.l @r15+, r14
|
|
0033fe 2fe6 mov.l r14, @-r15
|
|
003400 2fd6 mov.l r13, @-r15
|
|
003402 ed00 mov #h'0, r13
|
|
003404 d217 mov.l @(h'5c,pc), r2 ;@(h'3464)
|
|
003406 2fc6 mov.l r12, @-r15
|
|
003408 4f22 sts.l pr, @-r15
|
|
00340a 7ff4 add #h'f4, r15
|
|
00340c d316 mov.l @(h'58,pc), r3 ;@(h'3468)
|
|
00340e 6ef3 mov r15, r14
|
|
003410 61f3 mov r15, r1
|
|
003412 430b jsr @r3
|
|
003414 e00c mov #h'c, r0
|
|
003416 2668 tst r6, r6
|
|
003418 8938 bt h'70 ;@(h'348c)
|
|
00341a 4611 cmp/pz r6
|
|
00341c 8d04 bt/s h'8 ;@(h'3428)
|
|
00341e e70a mov #h'a, r7
|
|
003420 7d01
|
|
003422 e12d mov #h'2d, r1
|
|
003424 2e10 mov.b r1, @r14
|
|
003426 666b neg r6, r6
|
|
003428 a006 bra h'c ;@(h'3438)
|
|
00342a 6c63 mov r6, r12
|
|
00342c d20c mov.l @(h'30,pc), r2 ;@(h'3460)
|
|
00342e 7d01
|
|
003430 6073 mov r7, r0
|
|
003432 420b jsr @r2
|
|
003434 61c3 mov r12, r1
|
|
003436 6c03 mov r0, r12
|
|
003438 2cc8 tst r12, r12
|
|
00343a 8bf7 bf h'-12 ;@(h'342c)
|
|
00343c 60d3 mov r13, r0
|
|
00343e e300 mov #h'0, r3
|
|
003440 0e34 mov.b r3, @(r0,r14)
|
|
003442 a021 bra h'42 ;@(h'3488)
|
|
003444 0009 nop
|
|
003446 5555 mov.l @(h'14,r5), r5
|
|
003448 a400 bra h'800 ;@(h'3c4c)
|
|
00344a 0122 stc vbr, r1
|
|
00344c a400 bra h'800 ;@(h'3c50)
|
|
00344e 0120
|
|
003450 a44b bra h'896 ;@(h'3cea)
|
|
003452 0000
|
|
003454 0202 stc sr, r2
|
|
003456 0000
|
|
003458 0030
|
|
00345a ae9c bra h'-2c8 ;@(h'3196)
|
|
00345c 0030
|
|
00345e ab98 bra h'-8d0 ;@(h'2b92)
|
|
003460 0030
|
|
003462 aae4 bra h'-a38 ;@(h'2a2e)
|
|
003464 0030
|
|
003466 f0c0
|
|
003468 0030
|
|
00346a adc4 bra h'-478 ;@(h'2ff6)
|
|
00346c d31c mov.l @(h'70,pc), r3 ;@(h'34e0)
|
|
00346e 7dff add #h'ff, r13
|
|
003470 62e3 mov r14, r2
|
|
003472 32dc add r13, r2
|
|
003474 6163 mov r6, r1
|
|
003476 430b jsr @r3
|
|
003478 6073 mov r7, r0
|
|
00347a 7030 add #h'30, r0
|
|
00347c 2200 mov.b r0, @r2
|
|
00347e 6073 mov r7, r0
|
|
003480 d218 mov.l @(h'60,pc), r2 ;@(h'34e4)
|
|
003482 420b jsr @r2
|
|
003484 6163 mov r6, r1
|
|
003486 6603 mov r0, r6
|
|
003488 2668 tst r6, r6
|
|
00348a 8bef bf h'-22 ;@(h'346c)
|
|
00348c d216 mov.l @(h'58,pc), r2 ;@(h'34e8)
|
|
00348e e701 mov #h'1, r7
|
|
003490 420b jsr @r2
|
|
003492 66e3 mov r14, r6
|
|
003494 7f0c
|
|
003496 4f26 lds.l @r15+, pr
|
|
003498 6cf6 mov.l @r15+, r12
|
|
00349a 6df6 mov.l @r15+, r13
|
|
00349c 000b rts
|
|
00349e 6ef6 mov.l @r15+, r14
|
|
0034a0 2fe6 mov.l r14, @-r15
|
|
0034a2 2fd6 mov.l r13, @-r15
|
|
0034a4 4f22 sts.l pr, @-r15
|
|
0034a6 7ffc add #h'fc, r15
|
|
0034a8 dd10 mov.l @(h'40,pc), r13 ;@(h'34ec)
|
|
0034aa 2f42 mov.l r4, @r15
|
|
0034ac de10 mov.l @(h'40,pc), r14 ;@(h'34f0)
|
|
0034ae bead bsr h'-2a6 ;@(h'320c)
|
|
0034b0 0009 nop
|
|
0034b2 2e02 mov.l r0, @r14
|
|
0034b4 63d2 mov.l @r13, r3
|
|
0034b6 62f2 mov.l @r15, r2
|
|
0034b8 61e2 mov.l @r14, r1
|
|
0034ba 323c add r3, r2
|
|
0034bc 3122 cmp/hs r2, r1
|
|
0034be 8bf6 bf h'-14 ;@(h'34ae)
|
|
0034c0 bea4 bsr h'-2b8 ;@(h'320c)
|
|
0034c2 0009 nop
|
|
0034c4 2d02 mov.l r0, @r13
|
|
0034c6 7f04
|
|
0034c8 4f26 lds.l @r15+, pr
|
|
0034ca 6df6 mov.l @r15+, r13
|
|
0034cc 000b rts
|
|
0034ce 6ef6 mov.l @r15+, r14
|
|
0034d0 3453 cmp/ge r5, r4
|
|
0034d2 8901 bt h'2 ;@(h'34d8)
|
|
0034d4 000b rts
|
|
0034d6 6053 mov r5, r0
|
|
0034d8 6043 mov r4, r0
|
|
0034da 000b rts
|
|
0034dc 0009 nop
|
|
0034de 0000
|
|
0034e0 0030
|
|
0034e2 ab98 bra h'-8d0 ;@(h'2c16)
|
|
0034e4 0030
|
|
0034e6 aae4 bra h'-a38 ;@(h'2ab2)
|
|
0034e8 0030
|
|
0034ea b184 bsr h'308 ;@(h'37f6)
|
|
0034ec 0810
|
|
0034ee 0058 sets
|
|
0034f0 0810
|
|
0034f2 0054 mov.b r5, @(r0,r0)
|
|
0034f4 4f22 sts.l pr, @-r15
|
|
0034f6 e23b mov #h'3b, r2
|
|
0034f8 d346 mov.l @(h'118,pc), r3 ;@(h'3614)
|
|
0034fa e700 mov #h'0, r7
|
|
0034fc 6032 mov.l @r3, r0
|
|
0034fe 6673 mov r7, r6
|
|
003500 2f26 mov.l r2, @-r15
|
|
003502 6573 mov r7, r5
|
|
003504 400b jsr @r0
|
|
003506 6473 mov r7, r4
|
|
003508 7f04
|
|
00350a 4f26 lds.l @r15+, pr
|
|
00350c 000b rts
|
|
00350e 0009 nop
|
|
003510 2fe6 mov.l r14, @-r15
|
|
003512 2fd6 mov.l r13, @-r15
|
|
003514 4f22 sts.l pr, @-r15
|
|
003516 7ff4 add #h'f4, r15
|
|
003518 d340 mov.l @(h'100,pc), r3 ;@(h'361c)
|
|
00351a 1f42 mov.l r4, @(h'8,r15)
|
|
00351c 2f52 mov.l r5, @r15
|
|
00351e 1f61 mov.l r6, @(h'4,r15)
|
|
003520 d43d mov.l @(h'f4,pc), r4 ;@(h'3618)
|
|
003522 430b jsr @r3
|
|
003524 e501 mov #h'1, r5
|
|
003526 6e03 mov r0, r14
|
|
003528 dd3d mov.l @(h'f4,pc), r13 ;@(h'3620)
|
|
00352a e7ff mov #h'ffffffff, r7
|
|
00352c 55f2 mov.l @(h'8,r15), r5
|
|
00352e e60c mov #h'c, r6
|
|
003530 4d0b jsr @r13
|
|
003532 64e3 mov r14, r4
|
|
003534 966c mov.w @(h'd8,pc), r6 ;@(h'3610)
|
|
003536 e7ff mov #h'ffffffff, r7
|
|
003538 65f2 mov.l @r15, r5
|
|
00353a 4d0b jsr @r13
|
|
00353c 64e3 mov r14, r4
|
|
00353e e7ff mov #h'ffffffff, r7
|
|
003540 55f1 mov.l @(h'4,r15), r5
|
|
003542 e604 mov #h'4, r6
|
|
003544 4d0b jsr @r13
|
|
003546 64e3 mov r14, r4
|
|
003548 d336 mov.l @(h'd8,pc), r3 ;@(h'3624)
|
|
00354a 64e3 mov r14, r4
|
|
00354c 7f0c
|
|
00354e 4f26 lds.l @r15+, pr
|
|
003550 6df6 mov.l @r15+, r13
|
|
003552 432b jmp @r3
|
|
003554 6ef6 mov.l @r15+, r14
|
|
003556 2fe6 mov.l r14, @-r15
|
|
003558 2fd6 mov.l r13, @-r15
|
|
00355a 4f22 sts.l pr, @-r15
|
|
00355c de2e mov.l @(h'b8,pc), r14 ;@(h'3618)
|
|
00355e 7ff4 add #h'f4, r15
|
|
003560 d331 mov.l @(h'c4,pc), r3 ;@(h'3628)
|
|
003562 1f62 mov.l r6, @(h'8,r15)
|
|
003564 1f41 mov.l r4, @(h'4,r15)
|
|
003566 2f52 mov.l r5, @r15
|
|
003568 430b jsr @r3
|
|
00356a 64e3 mov r14, r4
|
|
00356c 9551 mov.w @(h'a2,pc), r5 ;@(h'3612)
|
|
00356e d22f mov.l @(h'bc,pc), r2 ;@(h'362c)
|
|
003570 420b jsr @r2
|
|
003572 64e3 mov r14, r4
|
|
003574 d329 mov.l @(h'a4,pc), r3 ;@(h'361c)
|
|
003576 e502 mov #h'2, r5
|
|
003578 430b jsr @r3
|
|
00357a 64e3 mov r14, r4
|
|
00357c dd2c mov.l @(h'b0,pc), r13 ;@(h'3630)
|
|
00357e e60c mov #h'c, r6
|
|
003580 55f1 mov.l @(h'4,r15), r5
|
|
003582 6e03 mov r0, r14
|
|
003584 4d0b jsr @r13
|
|
003586 64e3 mov r14, r4
|
|
003588 9642 mov.w @(h'84,pc), r6 ;@(h'3610)
|
|
00358a 65f2 mov.l @r15, r5
|
|
00358c 4d0b jsr @r13
|
|
00358e 64e3 mov r14, r4
|
|
003590 e604 mov #h'4, r6
|
|
003592 65f3 mov r15, r5
|
|
003594 7508
|
|
003596 4d0b jsr @r13
|
|
003598 64e3 mov r14, r4
|
|
00359a d322 mov.l @(h'88,pc), r3 ;@(h'3624)
|
|
00359c 430b jsr @r3
|
|
00359e 64e3 mov r14, r4
|
|
0035a0 7f0c
|
|
0035a2 4f26 lds.l @r15+, pr
|
|
0035a4 6df6 mov.l @r15+, r13
|
|
0035a6 000b rts
|
|
0035a8 6ef6 mov.l @r15+, r14
|
|
0035aa 2fe6 mov.l r14, @-r15
|
|
0035ac 2fd6 mov.l r13, @-r15
|
|
0035ae 2fc6 mov.l r12, @-r15
|
|
0035b0 2fb6 mov.l r11, @-r15
|
|
0035b2 6b63 mov r6, r11
|
|
0035b4 2fa6 mov.l r10, @-r15
|
|
0035b6 6a43 mov r4, r10
|
|
0035b8 2f96 mov.l r9, @-r15
|
|
0035ba 2aa8 tst r10, r10
|
|
0035bc 2f86 mov.l r8, @-r15
|
|
0035be 6873 mov r7, r8
|
|
0035c0 4f22 sts.l pr, @-r15
|
|
0035c2 4f12 sts.l macl, @-r15
|
|
0035c4 7ff8 add #h'f8, r15
|
|
0035c6 2f52 mov.l r5, @r15
|
|
0035c8 5cfb mov.l @(h'2c,r15), r12
|
|
0035ca 8f39 bf/s h'72 ;@(h'3640)
|
|
0035cc ee06 mov #h'6, r14
|
|
0035ce e201 mov #h'1, r2
|
|
0035d0 3c23 cmp/ge r2, r12
|
|
0035d2 8b07 bf h'e ;@(h'35e4)
|
|
0035d4 2fe6 mov.l r14, @-r15
|
|
0035d6 e708 mov #h'8, r7
|
|
0035d8 d316 mov.l @(h'58,pc), r3 ;@(h'3634)
|
|
0035da 6683 mov r8, r6
|
|
0035dc 65b3 mov r11, r5
|
|
0035de 430b jsr @r3
|
|
0035e0 54f1 mov.l @(h'4,r15), r4
|
|
0035e2 7f04
|
|
0035e4 60c3 mov r12, r0
|
|
0035e6 8802 cmp/eq #h'2, r0
|
|
0035e8 8b07 bf h'e ;@(h'35fa)
|
|
0035ea e708 mov #h'8, r7
|
|
0035ec d312 mov.l @(h'48,pc), r3 ;@(h'3638)
|
|
0035ee 6683 mov r8, r6
|
|
0035f0 2fe6 mov.l r14, @-r15
|
|
0035f2 65b3 mov r11, r5
|
|
0035f4 430b jsr @r3
|
|
0035f6 54f1 mov.l @(h'4,r15), r4
|
|
0035f8 7f04
|
|
0035fa 2cc8 tst r12, r12
|
|
0035fc 8b72 bf h'e4 ;@(h'36e4)
|
|
0035fe e708 mov #h'8, r7
|
|
003600 d30e mov.l @(h'38,pc), r3 ;@(h'363c)
|
|
003602 6683 mov r8, r6
|
|
003604 2fe6 mov.l r14, @-r15
|
|
003606 65b3 mov r11, r5
|
|
003608 430b jsr @r3
|
|
00360a 54f1 mov.l @(h'4,r15), r4
|
|
00360c a06a bra h'd4 ;@(h'36e4)
|
|
00360e 7f04
|
|
003610 00a0
|
|
003612 00b0
|
|
003614 0810
|
|
003616 0068
|
|
003618 0030
|
|
00361a f0cc
|
|
00361c 0030
|
|
00361e 02f4 mov.b r15, @(r0,r2)
|
|
003620 0030
|
|
003622 0350
|
|
003624 0030
|
|
003626 0344 mov.b r4, @(r0,r3)
|
|
003628 0030
|
|
00362a 0362
|
|
00362c 0030
|
|
00362e 025e mov.l @(r0,r5), r2
|
|
003630 0030
|
|
003632 034a
|
|
003634 0030
|
|
003636 1bc8 mov.l r12, @(h'20,r11)
|
|
003638 0030
|
|
00363a 2256 mov.l r5, @-r2
|
|
00363c 0030
|
|
00363e 1ea4 mov.l r10, @(h'10,r14)
|
|
003640 e308 mov #h'8, r3
|
|
003642 1f31 mov.l r3, @(h'4,r15)
|
|
003644 50fc mov.l @(h'30,r15), r0
|
|
003646 8801 cmp/eq #h'1, r0
|
|
003648 8b01 bf h'2 ;@(h'364e)
|
|
00364a e204 mov #h'4, r2
|
|
00364c 1f21 mov.l r2, @(h'4,r15)
|
|
00364e 50fc mov.l @(h'30,r15), r0
|
|
003650 8802 cmp/eq #h'2, r0
|
|
003652 8f02 bf/s h'4 ;@(h'365a)
|
|
003654 e90a mov #h'a, r9
|
|
003656 e200 mov #h'0, r2
|
|
003658 1f21 mov.l r2, @(h'4,r15)
|
|
00365a 60a3 mov r10, r0
|
|
00365c d36d mov.l @(h'1b4,pc), r3 ;@(h'3814)
|
|
00365e 7ff0 add #h'f0, r15
|
|
003660 430b jsr @r3
|
|
003662 2ff6 mov.l r15, @-r15
|
|
003664 d16c mov.l @(h'1b0,pc), r1 ;@(h'3818)
|
|
003666 e208 mov #h'8, r2
|
|
003668 32fc add r15, r2
|
|
00366a 410b jsr @r1
|
|
00366c 2f26 mov.l r2, @-r15
|
|
00366e d26b mov.l @(h'1ac,pc), r2 ;@(h'381c)
|
|
003670 420b jsr @r2
|
|
003672 7f0c
|
|
003674 5df1 mov.l @(h'4,r15), r13
|
|
003676 0d07 mul.l r0, r13
|
|
003678 0d1a sts macl, r13
|
|
00367a a031 bra h'62 ;@(h'36e0)
|
|
00367c 3d8c add r8, r13
|
|
00367e 61a3 mov r10, r1
|
|
003680 d267 mov.l @(h'19c,pc), r2 ;@(h'3820)
|
|
003682 420b jsr @r2
|
|
003684 6093 mov r9, r0
|
|
003686 6803 mov r0, r8
|
|
003688 62f2 mov.l @r15, r2
|
|
00368a 6303 mov r0, r3
|
|
00368c 4800 shll r8
|
|
00368e 4308 shll2 r3
|
|
003690 383c add r3, r8
|
|
003692 e301 mov #h'1, r3
|
|
003694 3c33 cmp/ge r3, r12
|
|
003696 8f08 bf/s h'10 ;@(h'36aa)
|
|
003698 382c add r2, r8
|
|
00369a e708 mov #h'8, r7
|
|
00369c d161 mov.l @(h'184,pc), r1 ;@(h'3824)
|
|
00369e 66d3 mov r13, r6
|
|
0036a0 2fe6 mov.l r14, @-r15
|
|
0036a2 65b3 mov r11, r5
|
|
0036a4 410b jsr @r1
|
|
0036a6 6483 mov r8, r4
|
|
0036a8 7f04
|
|
0036aa 60c3 mov r12, r0
|
|
0036ac 8802 cmp/eq #h'2, r0
|
|
0036ae 8b07 bf h'e ;@(h'36c0)
|
|
0036b0 2fe6 mov.l r14, @-r15
|
|
0036b2 e708 mov #h'8, r7
|
|
0036b4 d25c mov.l @(h'170,pc), r2 ;@(h'3828)
|
|
0036b6 66d3 mov r13, r6
|
|
0036b8 65b3 mov r11, r5
|
|
0036ba 420b jsr @r2
|
|
0036bc 6483 mov r8, r4
|
|
0036be 7f04
|
|
0036c0 2cc8 tst r12, r12
|
|
0036c2 8b07 bf h'e ;@(h'36d4)
|
|
0036c4 2fe6 mov.l r14, @-r15
|
|
0036c6 e708 mov #h'8, r7
|
|
0036c8 d258 mov.l @(h'160,pc), r2 ;@(h'382c)
|
|
0036ca 66d3 mov r13, r6
|
|
0036cc 65b3 mov r11, r5
|
|
0036ce 420b jsr @r2
|
|
0036d0 6483 mov r8, r4
|
|
0036d2 7f04
|
|
0036d4 d356 mov.l @(h'158,pc), r3 ;@(h'3830)
|
|
0036d6 6093 mov r9, r0
|
|
0036d8 430b jsr @r3
|
|
0036da 61a3 mov r10, r1
|
|
0036dc 6a03 mov r0, r10
|
|
0036de 7df8 add #h'f8, r13
|
|
0036e0 2aa8 tst r10, r10
|
|
0036e2 8bcc bf h'-68 ;@(h'367e)
|
|
0036e4 7f08
|
|
0036e6 4f16 lds.l @r15+, macl
|
|
0036e8 4f26 lds.l @r15+, pr
|
|
0036ea 68f6 mov.l @r15+, r8
|
|
0036ec 69f6 mov.l @r15+, r9
|
|
0036ee 6af6 mov.l @r15+, r10
|
|
0036f0 6bf6 mov.l @r15+, r11
|
|
0036f2 6cf6 mov.l @r15+, r12
|
|
0036f4 6df6 mov.l @r15+, r13
|
|
0036f6 000b rts
|
|
0036f8 6ef6 mov.l @r15+, r14
|
|
0036fa 2fe6 mov.l r14, @-r15
|
|
0036fc 2fd6 mov.l r13, @-r15
|
|
0036fe 2fc6 mov.l r12, @-r15
|
|
003700 2fb6 mov.l r11, @-r15
|
|
003702 6b63 mov r6, r11
|
|
003704 2fa6 mov.l r10, @-r15
|
|
003706 6a43 mov r4, r10
|
|
003708 2f96 mov.l r9, @-r15
|
|
00370a 2aa8 tst r10, r10
|
|
00370c 2f86 mov.l r8, @-r15
|
|
00370e 6873 mov r7, r8
|
|
003710 4f22 sts.l pr, @-r15
|
|
003712 4f12 sts.l macl, @-r15
|
|
003714 7ff8 add #h'f8, r15
|
|
003716 2f52 mov.l r5, @r15
|
|
003718 5cfb mov.l @(h'2c,r15), r12
|
|
00371a 8f21 bf/s h'42 ;@(h'3760)
|
|
00371c ee04 mov #h'4, r14
|
|
00371e e201 mov #h'1, r2
|
|
003720 3c23 cmp/ge r2, r12
|
|
003722 8b07 bf h'e ;@(h'3734)
|
|
003724 2fe6 mov.l r14, @-r15
|
|
003726 e705 mov #h'5, r7
|
|
003728 d33e mov.l @(h'f8,pc), r3 ;@(h'3824)
|
|
00372a 6683 mov r8, r6
|
|
00372c 65b3 mov r11, r5
|
|
00372e 430b jsr @r3
|
|
003730 54f1 mov.l @(h'4,r15), r4
|
|
003732 7f04
|
|
003734 60c3 mov r12, r0
|
|
003736 8802 cmp/eq #h'2, r0
|
|
003738 8b07 bf h'e ;@(h'374a)
|
|
00373a e705 mov #h'5, r7
|
|
00373c d33a mov.l @(h'e8,pc), r3 ;@(h'3828)
|
|
00373e 6683 mov r8, r6
|
|
003740 2fe6 mov.l r14, @-r15
|
|
003742 65b3 mov r11, r5
|
|
003744 430b jsr @r3
|
|
003746 54f1 mov.l @(h'4,r15), r4
|
|
003748 7f04
|
|
00374a 2cc8 tst r12, r12
|
|
00374c 8b57 bf h'ae ;@(h'37fe)
|
|
00374e e705 mov #h'5, r7
|
|
003750 d336 mov.l @(h'd8,pc), r3 ;@(h'382c)
|
|
003752 6683 mov r8, r6
|
|
003754 2fe6 mov.l r14, @-r15
|
|
003756 65b3 mov r11, r5
|
|
003758 430b jsr @r3
|
|
00375a 54f1 mov.l @(h'4,r15), r4
|
|
00375c a04f bra h'9e ;@(h'37fe)
|
|
00375e 7f04
|
|
003760 e305 mov #h'5, r3
|
|
003762 1f31 mov.l r3, @(h'4,r15)
|
|
003764 50fc mov.l @(h'30,r15), r0
|
|
003766 8801 cmp/eq #h'1, r0
|
|
003768 8b01 bf h'2 ;@(h'376e)
|
|
00376a e203 mov #h'3, r2
|
|
00376c 1f21 mov.l r2, @(h'4,r15)
|
|
00376e 50fc mov.l @(h'30,r15), r0
|
|
003770 8802 cmp/eq #h'2, r0
|
|
003772 8f02 bf/s h'4 ;@(h'377a)
|
|
003774 e90a mov #h'a, r9
|
|
003776 e200 mov #h'0, r2
|
|
003778 1f21 mov.l r2, @(h'4,r15)
|
|
00377a 60a3 mov r10, r0
|
|
00377c d325 mov.l @(h'94,pc), r3 ;@(h'3814)
|
|
00377e 7ff0 add #h'f0, r15
|
|
003780 430b jsr @r3
|
|
003782 2ff6 mov.l r15, @-r15
|
|
003784 d124 mov.l @(h'90,pc), r1 ;@(h'3818)
|
|
003786 e208 mov #h'8, r2
|
|
003788 32fc add r15, r2
|
|
00378a 410b jsr @r1
|
|
00378c 2f26 mov.l r2, @-r15
|
|
00378e d223 mov.l @(h'8c,pc), r2 ;@(h'381c)
|
|
003790 420b jsr @r2
|
|
003792 7f0c
|
|
003794 5df1 mov.l @(h'4,r15), r13
|
|
003796 0d07 mul.l r0, r13
|
|
003798 0d1a sts macl, r13
|
|
00379a a02e bra h'5c ;@(h'37fa)
|
|
00379c 3d8c add r8, r13
|
|
00379e 61a3 mov r10, r1
|
|
0037a0 d21f mov.l @(h'7c,pc), r2 ;@(h'3820)
|
|
0037a2 420b jsr @r2
|
|
0037a4 6093 mov r9, r0
|
|
0037a6 6803 mov r0, r8
|
|
0037a8 63f2 mov.l @r15, r3
|
|
0037aa e201 mov #h'1, r2
|
|
0037ac 4808 shll2 r8
|
|
0037ae 3c23 cmp/ge r2, r12
|
|
0037b0 8f08 bf/s h'10 ;@(h'37c4)
|
|
0037b2 383c add r3, r8
|
|
0037b4 2fe6 mov.l r14, @-r15
|
|
0037b6 e705 mov #h'5, r7
|
|
0037b8 d11a mov.l @(h'68,pc), r1 ;@(h'3824)
|
|
0037ba 66d3 mov r13, r6
|
|
0037bc 65b3 mov r11, r5
|
|
0037be 410b jsr @r1
|
|
0037c0 6483 mov r8, r4
|
|
0037c2 7f04
|
|
0037c4 60c3 mov r12, r0
|
|
0037c6 8802 cmp/eq #h'2, r0
|
|
0037c8 8b07 bf h'e ;@(h'37da)
|
|
0037ca e705 mov #h'5, r7
|
|
0037cc d216 mov.l @(h'58,pc), r2 ;@(h'3828)
|
|
0037ce 66d3 mov r13, r6
|
|
0037d0 2fe6 mov.l r14, @-r15
|
|
0037d2 65b3 mov r11, r5
|
|
0037d4 420b jsr @r2
|
|
0037d6 6483 mov r8, r4
|
|
0037d8 7f04
|
|
0037da 2cc8 tst r12, r12
|
|
0037dc 8b07 bf h'e ;@(h'37ee)
|
|
0037de e705 mov #h'5, r7
|
|
0037e0 d212 mov.l @(h'48,pc), r2 ;@(h'382c)
|
|
0037e2 66d3 mov r13, r6
|
|
0037e4 2fe6 mov.l r14, @-r15
|
|
0037e6 65b3 mov r11, r5
|
|
0037e8 420b jsr @r2
|
|
0037ea 6483 mov r8, r4
|
|
0037ec 7f04
|
|
0037ee 6093 mov r9, r0
|
|
0037f0 d30f mov.l @(h'3c,pc), r3 ;@(h'3830)
|
|
0037f2 430b jsr @r3
|
|
0037f4 61a3 mov r10, r1
|
|
0037f6 6a03 mov r0, r10
|
|
0037f8 7dfb add #h'fb, r13
|
|
0037fa 2aa8 tst r10, r10
|
|
0037fc 8bcf bf h'-62 ;@(h'379e)
|
|
0037fe 7f08
|
|
003800 4f16 lds.l @r15+, macl
|
|
003802 4f26 lds.l @r15+, pr
|
|
003804 68f6 mov.l @r15+, r8
|
|
003806 69f6 mov.l @r15+, r9
|
|
003808 6af6 mov.l @r15+, r10
|
|
00380a 6bf6 mov.l @r15+, r11
|
|
00380c 6cf6 mov.l @r15+, r12
|
|
00380e 6df6 mov.l @r15+, r13
|
|
003810 000b rts
|
|
003812 6ef6 mov.l @r15+, r14
|
|
003814 0030
|
|
003816 a6e4 bra h'dc8 ;@(h'45e2)
|
|
003818 0030
|
|
00381a ae0c bra h'-3e8 ;@(h'3436)
|
|
00381c 0030
|
|
00381e a4d4 bra h'9a8 ;@(h'41ca)
|
|
003820 0030
|
|
003822 ab98 bra h'-8d0 ;@(h'2f56)
|
|
003824 0030
|
|
003826 1bc8 mov.l r12, @(h'20,r11)
|
|
003828 0030
|
|
00382a 2256 mov.l r5, @-r2
|
|
00382c 0030
|
|
00382e 1ea4 mov.l r10, @(h'10,r14)
|
|
003830 0030
|
|
003832 aae4 bra h'-a38 ;@(h'2dfe)
|
|
003834 2f86 mov.l r8, @-r15
|
|
003836 4f22 sts.l pr, @-r15
|
|
003838 4f12 sts.l macl, @-r15
|
|
00383a d052 mov.l @(h'148,pc), r0 ;@(h'3984)
|
|
00383c d352 mov.l @(h'148,pc), r3 ;@(h'3988)
|
|
00383e 3f0c add r0, r15
|
|
003840 d252 mov.l @(h'148,pc), r2 ;@(h'398c)
|
|
003842 33fc add r15, r3
|
|
003844 d152 mov.l @(h'148,pc), r1 ;@(h'3990)
|
|
003846 32fc add r15, r2
|
|
003848 9086 mov.w @(h'10c,pc), r0 ;@(h'3958)
|
|
00384a 2342 mov.l r4, @r3
|
|
00384c 2251 mov.w r5, @r2
|
|
00384e d251 mov.l @(h'144,pc), r2 ;@(h'3994)
|
|
003850 d351 mov.l @(h'144,pc), r3 ;@(h'3998)
|
|
003852 430b jsr @r3
|
|
003854 31fc add r15, r1
|
|
003856 d151 mov.l @(h'144,pc), r1 ;@(h'399c)
|
|
003858 d251 mov.l @(h'144,pc), r2 ;@(h'39a0)
|
|
00385a 907d mov.w @(h'fa,pc), r0 ;@(h'3958)
|
|
00385c d34e mov.l @(h'138,pc), r3 ;@(h'3998)
|
|
00385e 430b jsr @r3
|
|
003860 31fc add r15, r1
|
|
003862 d150 mov.l @(h'140,pc), r1 ;@(h'39a4)
|
|
003864 d250 mov.l @(h'140,pc), r2 ;@(h'39a8)
|
|
003866 9078 mov.w @(h'f0,pc), r0 ;@(h'395a)
|
|
003868 d34b mov.l @(h'12c,pc), r3 ;@(h'3998)
|
|
00386a 430b jsr @r3
|
|
00386c 31fc add r15, r1
|
|
00386e d14f mov.l @(h'13c,pc), r1 ;@(h'39ac)
|
|
003870 d24f mov.l @(h'13c,pc), r2 ;@(h'39b0)
|
|
003872 9071 mov.w @(h'e2,pc), r0 ;@(h'3958)
|
|
003874 d348 mov.l @(h'120,pc), r3 ;@(h'3998)
|
|
003876 430b jsr @r3
|
|
003878 31fc add r15, r1
|
|
00387a d14e mov.l @(h'138,pc), r1 ;@(h'39b4)
|
|
00387c d24e mov.l @(h'138,pc), r2 ;@(h'39b8)
|
|
00387e 906c mov.w @(h'd8,pc), r0 ;@(h'395a)
|
|
003880 d345 mov.l @(h'114,pc), r3 ;@(h'3998)
|
|
003882 430b jsr @r3
|
|
003884 31fc add r15, r1
|
|
003886 d14d mov.l @(h'134,pc), r1 ;@(h'39bc)
|
|
003888 d24d mov.l @(h'134,pc), r2 ;@(h'39c0)
|
|
00388a 31fc add r15, r1
|
|
00388c d342 mov.l @(h'108,pc), r3 ;@(h'3998)
|
|
00388e 430b jsr @r3
|
|
003890 e064 mov #h'64, r0
|
|
003892 9163 mov.w @(h'c6,pc), r1 ;@(h'395c)
|
|
003894 d24b mov.l @(h'12c,pc), r2 ;@(h'39c4)
|
|
003896 9062 mov.w @(h'c4,pc), r0 ;@(h'395e)
|
|
003898 d33f mov.l @(h'fc,pc), r3 ;@(h'3998)
|
|
00389a 430b jsr @r3
|
|
00389c 31fc add r15, r1
|
|
00389e 915f mov.w @(h'be,pc), r1 ;@(h'3960)
|
|
0038a0 d249 mov.l @(h'124,pc), r2 ;@(h'39c8)
|
|
0038a2 31fc add r15, r1
|
|
0038a4 d33c mov.l @(h'f0,pc), r3 ;@(h'3998)
|
|
0038a6 430b jsr @r3
|
|
0038a8 e051 mov #h'51, r0
|
|
0038aa 915a mov.w @(h'b4,pc), r1 ;@(h'3962)
|
|
0038ac d247 mov.l @(h'11c,pc), r2 ;@(h'39cc)
|
|
0038ae 31fc add r15, r1
|
|
0038b0 d339 mov.l @(h'e4,pc), r3 ;@(h'3998)
|
|
0038b2 430b jsr @r3
|
|
0038b4 e02e mov #h'2e, r0
|
|
0038b6 9155 mov.w @(h'aa,pc), r1 ;@(h'3964)
|
|
0038b8 d245 mov.l @(h'114,pc), r2 ;@(h'39d0)
|
|
0038ba 31fc add r15, r1
|
|
0038bc d336 mov.l @(h'd8,pc), r3 ;@(h'3998)
|
|
0038be 430b jsr @r3
|
|
0038c0 e036 mov #h'36, r0
|
|
0038c2 9150 mov.w @(h'a0,pc), r1 ;@(h'3966)
|
|
0038c4 d243 mov.l @(h'10c,pc), r2 ;@(h'39d4)
|
|
0038c6 31fc add r15, r1
|
|
0038c8 d333 mov.l @(h'cc,pc), r3 ;@(h'3998)
|
|
0038ca 430b jsr @r3
|
|
0038cc e01e mov #h'1e, r0
|
|
0038ce 914b mov.w @(h'96,pc), r1 ;@(h'3968)
|
|
0038d0 d241 mov.l @(h'104,pc), r2 ;@(h'39d8)
|
|
0038d2 31fc add r15, r1
|
|
0038d4 d330 mov.l @(h'c0,pc), r3 ;@(h'3998)
|
|
0038d6 430b jsr @r3
|
|
0038d8 e01e mov #h'1e, r0
|
|
0038da 9146 mov.w @(h'8c,pc), r1 ;@(h'396a)
|
|
0038dc d23f mov.l @(h'fc,pc), r2 ;@(h'39dc)
|
|
0038de 31fc add r15, r1
|
|
0038e0 d32d mov.l @(h'b4,pc), r3 ;@(h'3998)
|
|
0038e2 430b jsr @r3
|
|
0038e4 e03c mov #h'3c, r0
|
|
0038e6 9141 mov.w @(h'82,pc), r1 ;@(h'396c)
|
|
0038e8 d23d mov.l @(h'f4,pc), r2 ;@(h'39e0)
|
|
0038ea 31fc add r15, r1
|
|
0038ec d32a mov.l @(h'a8,pc), r3 ;@(h'3998)
|
|
0038ee 430b jsr @r3
|
|
0038f0 e028 mov #h'28, r0
|
|
0038f2 913c mov.w @(h'78,pc), r1 ;@(h'396e)
|
|
0038f4 d23b mov.l @(h'ec,pc), r2 ;@(h'39e4)
|
|
0038f6 903b mov.w @(h'76,pc), r0 ;@(h'3970)
|
|
0038f8 d327 mov.l @(h'9c,pc), r3 ;@(h'3998)
|
|
0038fa 430b jsr @r3
|
|
0038fc 31fc add r15, r1
|
|
0038fe 9138 mov.w @(h'70,pc), r1 ;@(h'3972)
|
|
003900 d239 mov.l @(h'e4,pc), r2 ;@(h'39e8)
|
|
003902 9035 mov.w @(h'6a,pc), r0 ;@(h'3970)
|
|
003904 d324 mov.l @(h'90,pc), r3 ;@(h'3998)
|
|
003906 430b jsr @r3
|
|
003908 31fc add r15, r1
|
|
00390a 9133 mov.w @(h'66,pc), r1 ;@(h'3974)
|
|
00390c d237 mov.l @(h'dc,pc), r2 ;@(h'39ec)
|
|
00390e 9032 mov.w @(h'64,pc), r0 ;@(h'3976)
|
|
003910 d321 mov.l @(h'84,pc), r3 ;@(h'3998)
|
|
003912 430b jsr @r3
|
|
003914 31fc add r15, r1
|
|
003916 912f mov.w @(h'5e,pc), r1 ;@(h'3978)
|
|
003918 d235 mov.l @(h'd4,pc), r2 ;@(h'39f0)
|
|
00391a 902c mov.w @(h'58,pc), r0 ;@(h'3976)
|
|
00391c d31e mov.l @(h'78,pc), r3 ;@(h'3998)
|
|
00391e 430b jsr @r3
|
|
003920 31fc add r15, r1
|
|
003922 912a mov.w @(h'54,pc), r1 ;@(h'397a)
|
|
003924 d233 mov.l @(h'cc,pc), r2 ;@(h'39f4)
|
|
003926 31fc add r15, r1
|
|
003928 d31b mov.l @(h'6c,pc), r3 ;@(h'3998)
|
|
00392a 430b jsr @r3
|
|
00392c e01c mov #h'1c, r0
|
|
00392e 9125 mov.w @(h'4a,pc), r1 ;@(h'397c)
|
|
003930 d231 mov.l @(h'c4,pc), r2 ;@(h'39f8)
|
|
003932 31fc add r15, r1
|
|
003934 d318 mov.l @(h'60,pc), r3 ;@(h'3998)
|
|
003936 430b jsr @r3
|
|
003938 e015 mov #h'15, r0
|
|
00393a 9120 mov.w @(h'40,pc), r1 ;@(h'397e)
|
|
00393c d22f mov.l @(h'bc,pc), r2 ;@(h'39fc)
|
|
00393e 31fc add r15, r1
|
|
003940 d315 mov.l @(h'54,pc), r3 ;@(h'3998)
|
|
003942 430b jsr @r3
|
|
003944 e03f mov #h'3f, r0
|
|
003946 911b mov.w @(h'36,pc), r1 ;@(h'3980)
|
|
003948 d22d mov.l @(h'b4,pc), r2 ;@(h'3a00)
|
|
00394a 31fc add r15, r1
|
|
00394c d312 mov.l @(h'48,pc), r3 ;@(h'3998)
|
|
00394e 430b jsr @r3
|
|
003950 e070 mov #h'70, r0
|
|
003952 9116 mov.w @(h'2c,pc), r1 ;@(h'3982)
|
|
003954 a056 bra h'ac ;@(h'3a04)
|
|
003956 31fc add r15, r1
|
|
003958 00c0
|
|
00395a 0200
|
|
00395c 7d4c add #h'4c, r13
|
|
00395e 02c0
|
|
003960 7cf8 add #h'f8, r12
|
|
003962 7cc8 add #h'c8, r12
|
|
003964 7c90 add #h'90, r12
|
|
003966 7c70 add #h'70, r12
|
|
003968 7c50 add #h'50, r12
|
|
00396a 7c14 add #h'14, r12
|
|
00396c 7bec add #h'ec, r11
|
|
00396e 7b34 add #h'34, r11
|
|
003970 00b6 mov.l r11, @(r0,r0)
|
|
003972 7a7c add #h'7c, r10
|
|
003974 7940 add #h'40, r9
|
|
003976 013b
|
|
003978 7804
|
|
00397a 77e8 add #h'e8, r7
|
|
00397c 77d0 add #h'd0, r7
|
|
00397e 7790 add #h'90, r7
|
|
003980 7720 add #h'20, r7
|
|
003982 6e60 mov.b @r6, r14
|
|
003984 ffff
|
|
003986 7948 add #h'48, r9
|
|
003988 0000
|
|
00398a 86b4
|
|
00398c 0000
|
|
00398e 86b2
|
|
003990 0000
|
|
003992 85f0 mov.w @(h'0,r15), r0
|
|
003994 0030
|
|
003996 f0e0
|
|
003998 0030
|
|
00399a adc4 bra h'-478 ;@(h'3526)
|
|
00399c 0000
|
|
00399e 8530 mov.w @(h'0,r3), r0
|
|
0039a0 0030
|
|
0039a2 f1a0
|
|
0039a4 0000
|
|
0039a6 8330
|
|
0039a8 0030
|
|
0039aa f260
|
|
0039ac 0000
|
|
0039ae 8270
|
|
0039b0 0030
|
|
0039b2 f460
|
|
0039b4 0000
|
|
0039b6 8070 mov.b r0, @(h'0,r7)
|
|
0039b8 0030
|
|
0039ba f520
|
|
0039bc 0000
|
|
0039be 800c mov.b r0, @(h'c,r0)
|
|
0039c0 0030
|
|
0039c2 f720
|
|
0039c4 0030
|
|
0039c6 f784
|
|
0039c8 0030
|
|
0039ca fa44
|
|
0039cc 0030
|
|
0039ce fa95
|
|
0039d0 0030
|
|
0039d2 fac3
|
|
0039d4 0030
|
|
0039d6 faf9
|
|
0039d8 0030
|
|
0039da fb17
|
|
0039dc 0030
|
|
0039de fb35
|
|
0039e0 0030
|
|
0039e2 fb71
|
|
0039e4 0030
|
|
0039e6 fb99
|
|
0039e8 0030
|
|
0039ea fc4f
|
|
0039ec 0030
|
|
0039ee fd05
|
|
0039f0 0030
|
|
0039f2 fe40
|
|
0039f4 0030
|
|
0039f6 ff7b
|
|
0039f8 0030
|
|
0039fa ff97
|
|
0039fc 0030
|
|
0039fe ffac
|
|
003a00 0030
|
|
003a02 ffeb
|
|
003a04 d253 mov.l @(h'14c,pc), r2 ;@(h'3b54)
|
|
003a06 908c mov.w @(h'118,pc), r0 ;@(h'3b22)
|
|
003a08 d353 mov.l @(h'14c,pc), r3 ;@(h'3b58)
|
|
003a0a 430b jsr @r3
|
|
003a0c 0009 nop
|
|
003a0e 9189 mov.w @(h'112,pc), r1 ;@(h'3b24)
|
|
003a10 d252 mov.l @(h'148,pc), r2 ;@(h'3b5c)
|
|
003a12 9088 mov.w @(h'110,pc), r0 ;@(h'3b26)
|
|
003a14 d350 mov.l @(h'140,pc), r3 ;@(h'3b58)
|
|
003a16 430b jsr @r3
|
|
003a18 31fc add r15, r1
|
|
003a1a 9185 mov.w @(h'10a,pc), r1 ;@(h'3b28)
|
|
003a1c d250 mov.l @(h'140,pc), r2 ;@(h'3b60)
|
|
003a1e 9084 mov.w @(h'108,pc), r0 ;@(h'3b2a)
|
|
003a20 d34d mov.l @(h'134,pc), r3 ;@(h'3b58)
|
|
003a22 430b jsr @r3
|
|
003a24 31fc add r15, r1
|
|
003a26 9181 mov.w @(h'102,pc), r1 ;@(h'3b2c)
|
|
003a28 d24e mov.l @(h'138,pc), r2 ;@(h'3b64)
|
|
003a2a 9080 mov.w @(h'100,pc), r0 ;@(h'3b2e)
|
|
003a2c d34e mov.l @(h'138,pc), r3 ;@(h'3b68)
|
|
003a2e 430b jsr @r3
|
|
003a30 31fc add r15, r1
|
|
003a32 917d mov.w @(h'fa,pc), r1 ;@(h'3b30)
|
|
003a34 d24d mov.l @(h'134,pc), r2 ;@(h'3b6c)
|
|
003a36 907a mov.w @(h'f4,pc), r0 ;@(h'3b2e)
|
|
003a38 d34b mov.l @(h'12c,pc), r3 ;@(h'3b68)
|
|
003a3a 430b jsr @r3
|
|
003a3c 31fc add r15, r1
|
|
003a3e 9178 mov.w @(h'f0,pc), r1 ;@(h'3b32)
|
|
003a40 d24b mov.l @(h'12c,pc), r2 ;@(h'3b70)
|
|
003a42 9074 mov.w @(h'e8,pc), r0 ;@(h'3b2e)
|
|
003a44 d348 mov.l @(h'120,pc), r3 ;@(h'3b68)
|
|
003a46 430b jsr @r3
|
|
003a48 31fc add r15, r1
|
|
003a4a 9173 mov.w @(h'e6,pc), r1 ;@(h'3b34)
|
|
003a4c d249 mov.l @(h'124,pc), r2 ;@(h'3b74)
|
|
003a4e 906e mov.w @(h'dc,pc), r0 ;@(h'3b2e)
|
|
003a50 d345 mov.l @(h'114,pc), r3 ;@(h'3b68)
|
|
003a52 430b jsr @r3
|
|
003a54 31fc add r15, r1
|
|
003a56 916e mov.w @(h'dc,pc), r1 ;@(h'3b36)
|
|
003a58 d247 mov.l @(h'11c,pc), r2 ;@(h'3b78)
|
|
003a5a 9068 mov.w @(h'd0,pc), r0 ;@(h'3b2e)
|
|
003a5c d342 mov.l @(h'108,pc), r3 ;@(h'3b68)
|
|
003a5e 430b jsr @r3
|
|
003a60 31fc add r15, r1
|
|
003a62 9169 mov.w @(h'd2,pc), r1 ;@(h'3b38)
|
|
003a64 d245 mov.l @(h'114,pc), r2 ;@(h'3b7c)
|
|
003a66 9062 mov.w @(h'c4,pc), r0 ;@(h'3b2e)
|
|
003a68 d33f mov.l @(h'fc,pc), r3 ;@(h'3b68)
|
|
003a6a 430b jsr @r3
|
|
003a6c 31fc add r15, r1
|
|
003a6e 9164 mov.w @(h'c8,pc), r1 ;@(h'3b3a)
|
|
003a70 d243 mov.l @(h'10c,pc), r2 ;@(h'3b80)
|
|
003a72 905c mov.w @(h'b8,pc), r0 ;@(h'3b2e)
|
|
003a74 d33c mov.l @(h'f0,pc), r3 ;@(h'3b68)
|
|
003a76 430b jsr @r3
|
|
003a78 31fc add r15, r1
|
|
003a7a 915f mov.w @(h'be,pc), r1 ;@(h'3b3c)
|
|
003a7c d241 mov.l @(h'104,pc), r2 ;@(h'3b84)
|
|
003a7e 31fc add r15, r1
|
|
003a80 d335 mov.l @(h'd4,pc), r3 ;@(h'3b58)
|
|
003a82 430b jsr @r3
|
|
003a84 e007 mov #h'7, r0
|
|
003a86 915a mov.w @(h'b4,pc), r1 ;@(h'3b3e)
|
|
003a88 d23f mov.l @(h'fc,pc), r2 ;@(h'3b88)
|
|
003a8a 9059 mov.w @(h'b2,pc), r0 ;@(h'3b40)
|
|
003a8c d332 mov.l @(h'c8,pc), r3 ;@(h'3b58)
|
|
003a8e 430b jsr @r3
|
|
003a90 31fc add r15, r1
|
|
003a92 9156 mov.w @(h'ac,pc), r1 ;@(h'3b42)
|
|
003a94 d23d mov.l @(h'f4,pc), r2 ;@(h'3b8c)
|
|
003a96 31fc add r15, r1
|
|
003a98 d32f mov.l @(h'bc,pc), r3 ;@(h'3b58)
|
|
003a9a 430b jsr @r3
|
|
003a9c e02b mov #h'2b, r0
|
|
003a9e 9151 mov.w @(h'a2,pc), r1 ;@(h'3b44)
|
|
003aa0 d23b mov.l @(h'ec,pc), r2 ;@(h'3b90)
|
|
003aa2 31fc add r15, r1
|
|
003aa4 d32c mov.l @(h'b0,pc), r3 ;@(h'3b58)
|
|
003aa6 430b jsr @r3
|
|
003aa8 e012 mov #h'12, r0
|
|
003aaa 914c mov.w @(h'98,pc), r1 ;@(h'3b46)
|
|
003aac d239 mov.l @(h'e4,pc), r2 ;@(h'3b94)
|
|
003aae 31fc add r15, r1
|
|
003ab0 d329 mov.l @(h'a4,pc), r3 ;@(h'3b58)
|
|
003ab2 430b jsr @r3
|
|
003ab4 e06c mov #h'6c, r0
|
|
003ab6 9147 mov.w @(h'8e,pc), r1 ;@(h'3b48)
|
|
003ab8 d237 mov.l @(h'dc,pc), r2 ;@(h'3b98)
|
|
003aba 31fc add r15, r1
|
|
003abc d337 mov.l @(h'dc,pc), r3 ;@(h'3b9c)
|
|
003abe 430b jsr @r3
|
|
003ac0 e00c mov #h'c, r0
|
|
003ac2 9142 mov.w @(h'84,pc), r1 ;@(h'3b4a)
|
|
003ac4 d236 mov.l @(h'd8,pc), r2 ;@(h'3ba0)
|
|
003ac6 9032 mov.w @(h'64,pc), r0 ;@(h'3b2e)
|
|
003ac8 d327 mov.l @(h'9c,pc), r3 ;@(h'3b68)
|
|
003aca 430b jsr @r3
|
|
003acc 31fc add r15, r1
|
|
003ace e101 mov #h'1, r1
|
|
003ad0 903c mov.w @(h'78,pc), r0 ;@(h'3b4c)
|
|
003ad2 0f16 mov.l r1, @(r0,r15)
|
|
003ad4 913b mov.w @(h'76,pc), r1 ;@(h'3b4e)
|
|
003ad6 31fc add r15, r1
|
|
003ad8 d232 mov.l @(h'c8,pc), r2 ;@(h'3ba4)
|
|
003ada d31f mov.l @(h'7c,pc), r3 ;@(h'3b58)
|
|
003adc 430b jsr @r3
|
|
003ade e040 mov #h'40, r0
|
|
003ae0 9136 mov.w @(h'6c,pc), r1 ;@(h'3b50)
|
|
003ae2 31fc add r15, r1
|
|
003ae4 d230 mov.l @(h'c0,pc), r2 ;@(h'3ba8)
|
|
003ae6 d31c mov.l @(h'70,pc), r3 ;@(h'3b58)
|
|
003ae8 430b jsr @r3
|
|
003aea e008 mov #h'8, r0
|
|
003aec d12f mov.l @(h'bc,pc), r1 ;@(h'3bac)
|
|
003aee 410b jsr @r1
|
|
003af0 0009 nop
|
|
003af2 d32f mov.l @(h'bc,pc), r3 ;@(h'3bb0)
|
|
003af4 430b jsr @r3
|
|
003af6 6403 mov r0, r4
|
|
003af8 d22e mov.l @(h'b8,pc), r2 ;@(h'3bb4)
|
|
003afa 420b jsr @r2
|
|
003afc e411 mov #h'11, r4
|
|
003afe d42e mov.l @(h'b8,pc), r4 ;@(h'3bb8)
|
|
003b00 d22e mov.l @(h'b8,pc), r2 ;@(h'3bbc)
|
|
003b02 420b jsr @r2
|
|
003b04 0009 nop
|
|
003b06 2008 tst r0, r0
|
|
003b08 8b5e bf h'bc ;@(h'3bc8)
|
|
003b0a 9522 mov.w @(h'44,pc), r5 ;@(h'3b52)
|
|
003b0c d42a mov.l @(h'a8,pc), r4 ;@(h'3bb8)
|
|
003b0e d22c mov.l @(h'b0,pc), r2 ;@(h'3bc0)
|
|
003b10 420b jsr @r2
|
|
003b12 0009 nop
|
|
003b14 901a mov.w @(h'34,pc), r0 ;@(h'3b4c)
|
|
003b16 06fe mov.l @(r0,r15), r6
|
|
003b18 9517 mov.w @(h'2e,pc), r5 ;@(h'3b4a)
|
|
003b1a 35fc add r15, r5
|
|
003b1c 9414 mov.w @(h'28,pc), r4 ;@(h'3b48)
|
|
003b1e a051 bra h'a2 ;@(h'3bc4)
|
|
003b20 34fc add r15, r4
|
|
003b22 08c0
|
|
003b24 0ec0
|
|
003b26 5fa0 mov.l @(h'0,r10), r15
|
|
003b28 0e30
|
|
003b2a 0090
|
|
003b2c 0d90
|
|
003b2e 00a0
|
|
003b30 0cf0
|
|
003b32 0c50
|
|
003b34 0bb0
|
|
003b36 0b10
|
|
003b38 0a70
|
|
003b3a 09d0
|
|
003b3c 09c8
|
|
003b3e 0310
|
|
003b40 06b8
|
|
003b42 02e4 mov.b r14, @(r0,r2)
|
|
003b44 02d0
|
|
003b46 0264 mov.b r6, @(r0,r2)
|
|
003b48 0258 sets
|
|
003b4a 01b8
|
|
003b4c 01b4 mov.b r11, @(r0,r1)
|
|
003b4e 0134 mov.b r3, @(r0,r1)
|
|
003b50 0124 mov.b r2, @(r0,r1)
|
|
003b52 00b0
|
|
003b54 0031
|
|
003b56 005b
|
|
003b58 0030
|
|
003b5a adc4 bra h'-478 ;@(h'36e6)
|
|
003b5c 0031
|
|
003b5e 091b sleep
|
|
003b60 0031
|
|
003b62 68bb neg r11, r8
|
|
003b64 0031
|
|
003b66 694c extu.b r4, r9
|
|
003b68 0030
|
|
003b6a ac60 bra h'-740 ;@(h'342e)
|
|
003b6c 0031
|
|
003b6e 69ec extu.b r14, r9
|
|
003b70 0031
|
|
003b72 6a8c extu.b r8, r10
|
|
003b74 0031
|
|
003b76 6b2c extu.b r2, r11
|
|
003b78 0031
|
|
003b7a 6bcc extu.b r12, r11
|
|
003b7c 0031
|
|
003b7e 6c6c extu.b r6, r12
|
|
003b80 0031
|
|
003b82 6d0c extu.b r0, r13
|
|
003b84 0031
|
|
003b86 6dac extu.b r10, r13
|
|
003b88 0031
|
|
003b8a 6db3 mov r11, r13
|
|
003b8c 0031
|
|
003b8e 746b add #h'6b, r4
|
|
003b90 0031
|
|
003b92 7496 add #h'96, r4
|
|
003b94 0031
|
|
003b96 74a8 add #h'a8, r4
|
|
003b98 0031
|
|
003b9a 7514 add #h'14, r5
|
|
003b9c 0030
|
|
003b9e ad2c bra h'-5a8 ;@(h'35fa)
|
|
003ba0 0031
|
|
003ba2 7520 add #h'20, r5
|
|
003ba4 0031
|
|
003ba6 75c0 add #h'c0, r5
|
|
003ba8 0031
|
|
003baa 7600
|
|
003bac 0030
|
|
003bae 320c add r0, r2
|
|
003bb0 0030
|
|
003bb2 b068 bsr h'd0 ;@(h'3c86)
|
|
003bb4 0030
|
|
003bb6 9824 mov.w @(h'48,pc), r8 ;@(h'3c02)
|
|
003bb8 0030
|
|
003bba f0cc
|
|
003bbc 0030
|
|
003bbe 04cc mov.b @(r0,r12), r4
|
|
003bc0 0030
|
|
003bc2 025e mov.l @(r0,r5), r2
|
|
003bc4 bcc7 bsr h'-672 ;@(h'3556)
|
|
003bc6 0009 nop
|
|
003bc8 966c mov.w @(h'd8,pc), r6 ;@(h'3ca4)
|
|
003bca 36fc add r15, r6
|
|
003bcc 956b mov.w @(h'd6,pc), r5 ;@(h'3ca6)
|
|
003bce 35fc add r15, r5
|
|
003bd0 946a mov.w @(h'd4,pc), r4 ;@(h'3ca8)
|
|
003bd2 bc9d bsr h'-6c6 ;@(h'3510)
|
|
003bd4 34fc add r15, r4
|
|
003bd6 d339 mov.l @(h'e4,pc), r3 ;@(h'3cbc)
|
|
003bd8 430b jsr @r3
|
|
003bda 0009 nop
|
|
003bdc d438 mov.l @(h'e0,pc), r4 ;@(h'3cc0)
|
|
003bde e240 mov #h'40, r2
|
|
003be0 d338 mov.l @(h'e0,pc), r3 ;@(h'3cc4)
|
|
003be2 e716 mov #h'16, r7
|
|
003be4 2f26 mov.l r2, @-r15
|
|
003be6 e600 mov #h'0, r6
|
|
003be8 e56a mov #h'6a, r5
|
|
003bea 430b jsr @r3
|
|
003bec 34fc add r15, r4
|
|
003bee e240 mov #h'40, r2
|
|
003bf0 d435 mov.l @(h'd4,pc), r4 ;@(h'3cc8)
|
|
003bf2 e600 mov #h'0, r6
|
|
003bf4 d333 mov.l @(h'cc,pc), r3 ;@(h'3cc4)
|
|
003bf6 e516 mov #h'16, r5
|
|
003bf8 2f26 mov.l r2, @-r15
|
|
003bfa 6723 mov r2, r7
|
|
003bfc 430b jsr @r3
|
|
003bfe 34fc add r15, r4
|
|
003c00 d432 mov.l @(h'c8,pc), r4 ;@(h'3ccc)
|
|
003c02 e240 mov #h'40, r2
|
|
003c04 d32f mov.l @(h'bc,pc), r3 ;@(h'3cc4)
|
|
003c06 e716 mov #h'16, r7
|
|
003c08 2f26 mov.l r2, @-r15
|
|
003c0a e600 mov #h'0, r6
|
|
003c0c 6563 mov r6, r5
|
|
003c0e 430b jsr @r3
|
|
003c10 34fc add r15, r4
|
|
003c12 e240 mov #h'40, r2
|
|
003c14 d42e mov.l @(h'b8,pc), r4 ;@(h'3cd0)
|
|
003c16 e714 mov #h'14, r7
|
|
003c18 d32a mov.l @(h'a8,pc), r3 ;@(h'3cc4)
|
|
003c1a e600 mov #h'0, r6
|
|
003c1c 2f26 mov.l r2, @-r15
|
|
003c1e e556 mov #h'56, r5
|
|
003c20 430b jsr @r3
|
|
003c22 34fc add r15, r4
|
|
003c24 9541 mov.w @(h'82,pc), r5 ;@(h'3caa)
|
|
003c26 e202 mov #h'2, r2
|
|
003c28 9040 mov.w @(h'80,pc), r0 ;@(h'3cac)
|
|
003c2a e737 mov #h'37, r7
|
|
003c2c 2f26 mov.l r2, @-r15
|
|
003c2e e664 mov #h'64, r6
|
|
003c30 2f26 mov.l r2, @-r15
|
|
003c32 35fc add r15, r5
|
|
003c34 bd61 bsr h'-53e ;@(h'36fa)
|
|
003c36 04fe mov.l @(r0,r15), r4
|
|
003c38 9539 mov.w @(h'72,pc), r5 ;@(h'3cae)
|
|
003c3a e202 mov #h'2, r2
|
|
003c3c 9038 mov.w @(h'70,pc), r0 ;@(h'3cb0)
|
|
003c3e e737 mov #h'37, r7
|
|
003c40 2f26 mov.l r2, @-r15
|
|
003c42 e65e mov #h'5e, r6
|
|
003c44 2f26 mov.l r2, @-r15
|
|
003c46 35fc add r15, r5
|
|
003c48 bd57 bsr h'-552 ;@(h'36fa)
|
|
003c4a 04fe mov.l @(r0,r15), r4
|
|
003c4c 9531 mov.w @(h'62,pc), r5 ;@(h'3cb2)
|
|
003c4e e202 mov #h'2, r2
|
|
003c50 9030 mov.w @(h'60,pc), r0 ;@(h'3cb4)
|
|
003c52 e737 mov #h'37, r7
|
|
003c54 2f26 mov.l r2, @-r15
|
|
003c56 e658 mov #h'58, r6
|
|
003c58 2f26 mov.l r2, @-r15
|
|
003c5a 35fc add r15, r5
|
|
003c5c bd4d bsr h'-566 ;@(h'36fa)
|
|
003c5e 04fe mov.l @(r0,r15), r4
|
|
003c60 9029 mov.w @(h'52,pc), r0 ;@(h'3cb6)
|
|
003c62 e207 mov #h'7, r2
|
|
003c64 9128 mov.w @(h'50,pc), r1 ;@(h'3cb8)
|
|
003c66 e634 mov #h'34, r6
|
|
003c68 2f26 mov.l r2, @-r15
|
|
003c6a 6723 mov r2, r7
|
|
003c6c 04fe mov.l @(r0,r15), r4
|
|
003c6e 31fc add r15, r1
|
|
003c70 e531 mov #h'31, r5
|
|
003c72 6343 mov r4, r3
|
|
003c74 4408 shll2 r4
|
|
003c76 4400 shll r4
|
|
003c78 343c add r3, r4
|
|
003c7a 6343 mov r4, r3
|
|
003c7c 4408 shll2 r4
|
|
003c7e 4400 shll r4
|
|
003c80 3438 sub r3, r4
|
|
003c82 341c add r1, r4
|
|
003c84 d30f mov.l @(h'3c,pc), r3 ;@(h'3cc4)
|
|
003c86 430b jsr @r3
|
|
003c88 741c add #h'1c, r4
|
|
003c8a d212 mov.l @(h'48,pc), r2 ;@(h'3cd4)
|
|
003c8c 420b jsr @r2
|
|
003c8e 7f2c add #h'2c, r15
|
|
003c90 d211 mov.l @(h'44,pc), r2 ;@(h'3cd8)
|
|
003c92 420b jsr @r2
|
|
003c94 e41f mov #h'1f, r4
|
|
003c96 600c extu.b r0, r0
|
|
003c98 2008 tst r0, r0
|
|
003c9a 8bf9 bf h'-e ;@(h'3c90)
|
|
003c9c 900d mov.w @(h'1a,pc), r0 ;@(h'3cba)
|
|
003c9e e200 mov #h'0, r2
|
|
003ca0 a0f8 bra h'1f0 ;@(h'3e94)
|
|
003ca2 0f26 mov.l r2, @(r0,r15)
|
|
003ca4 01b4 mov.b r11, @(r0,r1)
|
|
003ca6 01b8
|
|
003ca8 0258 sets
|
|
003caa 7c04
|
|
003cac 0270
|
|
003cae 7c0c
|
|
003cb0 027c mov.b @(r0,r7), r2
|
|
003cb2 7c14 add #h'14, r12
|
|
003cb4 0288
|
|
003cb6 01e0
|
|
003cb8 796c add #h'6c, r9
|
|
003cba 01a0
|
|
003cbc 0030
|
|
003cbe 0698
|
|
003cc0 0000
|
|
003cc2 8534 mov.w @(h'8,r3), r0
|
|
003cc4 0030
|
|
003cc6 1bc8 mov.l r12, @(h'20,r11)
|
|
003cc8 0000
|
|
003cca 8338
|
|
003ccc 0000
|
|
003cce 85fc mov.w @(h'18,r15), r0
|
|
003cd0 0000
|
|
003cd2 8280
|
|
003cd4 0030
|
|
003cd6 0730
|
|
003cd8 0030
|
|
003cda 3370 cmp/eq r7, r3
|
|
003cdc d258 mov.l @(h'160,pc), r2 ;@(h'3e40)
|
|
003cde 420b jsr @r2
|
|
003ce0 e41f mov #h'1f, r4
|
|
003ce2 600c extu.b r0, r0
|
|
003ce4 2008 tst r0, r0
|
|
003ce6 891e bt h'3c ;@(h'3d26)
|
|
003ce8 90a2 mov.w @(h'144,pc), r0 ;@(h'3e30)
|
|
003cea e300 mov #h'0, r3
|
|
003cec e201 mov #h'1, r2
|
|
003cee e71c mov #h'1c, r7
|
|
003cf0 0f26 mov.l r2, @(r0,r15)
|
|
003cf2 e639 mov #h'39, r6
|
|
003cf4 2f36 mov.l r3, @-r15
|
|
003cf6 e508 mov #h'8, r5
|
|
003cf8 d252 mov.l @(h'148,pc), r2 ;@(h'3e44)
|
|
003cfa 2f36 mov.l r3, @-r15
|
|
003cfc 2f36 mov.l r3, @-r15
|
|
003cfe 420b jsr @r2
|
|
003d00 e42e mov #h'2e, r4
|
|
003d02 e317 mov #h'17, r3
|
|
003d04 9495 mov.w @(h'12a,pc), r4 ;@(h'3e32)
|
|
003d06 e70e mov #h'e, r7
|
|
003d08 d24f mov.l @(h'13c,pc), r2 ;@(h'3e48)
|
|
003d0a e607 mov #h'7, r6
|
|
003d0c 2f36 mov.l r3, @-r15
|
|
003d0e e52d mov #h'2d, r5
|
|
003d10 420b jsr @r2
|
|
003d12 34fc add r15, r4
|
|
003d14 d34d mov.l @(h'134,pc), r3 ;@(h'3e4c)
|
|
003d16 430b jsr @r3
|
|
003d18 7f10 add #h'10, r15
|
|
003d1a d349 mov.l @(h'124,pc), r3 ;@(h'3e40)
|
|
003d1c 430b jsr @r3
|
|
003d1e e41f mov #h'1f, r4
|
|
003d20 600c extu.b r0, r0
|
|
003d22 2008 tst r0, r0
|
|
003d24 8bf9 bf h'-e ;@(h'3d1a)
|
|
003d26 d346 mov.l @(h'118,pc), r3 ;@(h'3e40)
|
|
003d28 430b jsr @r3
|
|
003d2a e42c mov #h'2c, r4
|
|
003d2c 600c extu.b r0, r0
|
|
003d2e 2008 tst r0, r0
|
|
003d30 8952 bt h'a4 ;@(h'3dd8)
|
|
003d32 e204 mov #h'4, r2
|
|
003d34 907e mov.w @(h'fc,pc), r0 ;@(h'3e34)
|
|
003d36 03fe mov.l @(r0,r15), r3
|
|
003d38 907c mov.w @(h'f8,pc), r0 ;@(h'3e34)
|
|
003d3a 7301
|
|
003d3c 3327 cmp/gt r2, r3
|
|
003d3e 8f04 bf/s h'8 ;@(h'3d4a)
|
|
003d40 0f36 mov.l r3, @(r0,r15)
|
|
003d42 e001 mov #h'1, r0
|
|
003d44 9176 mov.w @(h'ec,pc), r1 ;@(h'3e34)
|
|
003d46 31fc add r15, r1
|
|
003d48 2102 mov.l r0, @r1
|
|
003d4a e300 mov #h'0, r3
|
|
003d4c d23d mov.l @(h'f4,pc), r2 ;@(h'3e44)
|
|
003d4e e72c mov #h'2c, r7
|
|
003d50 2f36 mov.l r3, @-r15
|
|
003d52 e638 mov #h'38, r6
|
|
003d54 2f36 mov.l r3, @-r15
|
|
003d56 e520 mov #h'20, r5
|
|
003d58 2f36 mov.l r3, @-r15
|
|
003d5a 420b jsr @r2
|
|
003d5c e430 mov #h'30, r4
|
|
003d5e e30f mov #h'f, r3
|
|
003d60 9469 mov.w @(h'd2,pc), r4 ;@(h'3e36)
|
|
003d62 e70b mov #h'b, r7
|
|
003d64 d238 mov.l @(h'e0,pc), r2 ;@(h'3e48)
|
|
003d66 e61f mov #h'1f, r6
|
|
003d68 2f36 mov.l r3, @-r15
|
|
003d6a e52f mov #h'2f, r5
|
|
003d6c 420b jsr @r2
|
|
003d6e 34fc add r15, r4
|
|
003d70 d336 mov.l @(h'd8,pc), r3 ;@(h'3e4c)
|
|
003d72 430b jsr @r3
|
|
003d74 7f10 add #h'10, r15
|
|
003d76 d332 mov.l @(h'c8,pc), r3 ;@(h'3e40)
|
|
003d78 430b jsr @r3
|
|
003d7a e42c mov #h'2c, r4
|
|
003d7c 600c extu.b r0, r0
|
|
003d7e 2008 tst r0, r0
|
|
003d80 8bf9 bf h'-e ;@(h'3d76)
|
|
003d82 e300 mov #h'0, r3
|
|
003d84 d22f mov.l @(h'bc,pc), r2 ;@(h'3e44)
|
|
003d86 e73f mov #h'3f, r7
|
|
003d88 2f36 mov.l r3, @-r15
|
|
003d8a e655 mov #h'55, r6
|
|
003d8c 2f36 mov.l r3, @-r15
|
|
003d8e 6533 mov r3, r5
|
|
003d90 2f36 mov.l r3, @-r15
|
|
003d92 420b jsr @r2
|
|
003d94 e416 mov #h'16, r4
|
|
003d96 e340 mov #h'40, r3
|
|
003d98 d42d mov.l @(h'b4,pc), r4 ;@(h'3e50)
|
|
003d9a e600 mov #h'0, r6
|
|
003d9c d22a mov.l @(h'a8,pc), r2 ;@(h'3e48)
|
|
003d9e e516 mov #h'16, r5
|
|
003da0 2f36 mov.l r3, @-r15
|
|
003da2 6733 mov r3, r7
|
|
003da4 420b jsr @r2
|
|
003da6 34fc add r15, r4
|
|
003da8 9046 mov.w @(h'8c,pc), r0 ;@(h'3e38)
|
|
003daa e307 mov #h'7, r3
|
|
003dac 9145 mov.w @(h'8a,pc), r1 ;@(h'3e3a)
|
|
003dae e634 mov #h'34, r6
|
|
003db0 2f36 mov.l r3, @-r15
|
|
003db2 6733 mov r3, r7
|
|
003db4 04fe mov.l @(r0,r15), r4
|
|
003db6 31fc add r15, r1
|
|
003db8 e531 mov #h'31, r5
|
|
003dba 6243 mov r4, r2
|
|
003dbc 4408 shll2 r4
|
|
003dbe 4400 shll r4
|
|
003dc0 342c add r2, r4
|
|
003dc2 6243 mov r4, r2
|
|
003dc4 4408 shll2 r4
|
|
003dc6 4400 shll r4
|
|
003dc8 3428 sub r2, r4
|
|
003dca 341c add r1, r4
|
|
003dcc d21e mov.l @(h'78,pc), r2 ;@(h'3e48)
|
|
003dce 420b jsr @r2
|
|
003dd0 741c add #h'1c, r4
|
|
003dd2 d31e mov.l @(h'78,pc), r3 ;@(h'3e4c)
|
|
003dd4 430b jsr @r3
|
|
003dd6 7f14 add #h'14, r15
|
|
003dd8 d219 mov.l @(h'64,pc), r2 ;@(h'3e40)
|
|
003dda 420b jsr @r2
|
|
003ddc e44f mov #h'4f, r4
|
|
003dde 600c extu.b r0, r0
|
|
003de0 2008 tst r0, r0
|
|
003de2 891e bt h'3c ;@(h'3e22)
|
|
003de4 9024 mov.w @(h'48,pc), r0 ;@(h'3e30)
|
|
003de6 e300 mov #h'0, r3
|
|
003de8 e203 mov #h'3, r2
|
|
003dea e718 mov #h'18, r7
|
|
003dec 0f26 mov.l r2, @(r0,r15)
|
|
003dee e62b mov #h'2b, r6
|
|
003df0 2f36 mov.l r3, @-r15
|
|
003df2 e50c mov #h'c, r5
|
|
003df4 d213 mov.l @(h'4c,pc), r2 ;@(h'3e44)
|
|
003df6 2f36 mov.l r3, @-r15
|
|
003df8 2f36 mov.l r3, @-r15
|
|
003dfa 420b jsr @r2
|
|
003dfc e420 mov #h'20, r4
|
|
003dfe e30f mov #h'f, r3
|
|
003e00 941c mov.w @(h'38,pc), r4 ;@(h'3e3c)
|
|
003e02 e70e mov #h'e, r7
|
|
003e04 d210 mov.l @(h'40,pc), r2 ;@(h'3e48)
|
|
003e06 e60b mov #h'b, r6
|
|
003e08 2f36 mov.l r3, @-r15
|
|
003e0a e51f mov #h'1f, r5
|
|
003e0c 420b jsr @r2
|
|
003e0e 34fc add r15, r4
|
|
003e10 d30e mov.l @(h'38,pc), r3 ;@(h'3e4c)
|
|
003e12 430b jsr @r3
|
|
003e14 7f10 add #h'10, r15
|
|
003e16 d30a mov.l @(h'28,pc), r3 ;@(h'3e40)
|
|
003e18 430b jsr @r3
|
|
003e1a e44f mov #h'4f, r4
|
|
003e1c 600c extu.b r0, r0
|
|
003e1e 2008 tst r0, r0
|
|
003e20 8bf9 bf h'-e ;@(h'3e16)
|
|
003e22 d307 mov.l @(h'1c,pc), r3 ;@(h'3e40)
|
|
003e24 430b jsr @r3
|
|
003e26 e42f mov #h'2f, r4
|
|
003e28 600c extu.b r0, r0
|
|
003e2a 2008 tst r0, r0
|
|
003e2c a012 bra h'24 ;@(h'3e54)
|
|
003e2e 0009 nop
|
|
003e30 01a0
|
|
003e32 7cd8 add #h'd8, r12
|
|
003e34 01b4 mov.b r11, @(r0,r1)
|
|
003e36 7c80 add #h'80, r12
|
|
003e38 01c8
|
|
003e3a 7954 add #h'54, r9
|
|
003e3c 7c60 add #h'60, r12
|
|
003e3e 0000
|
|
003e40 0030
|
|
003e42 3370 cmp/eq r7, r3
|
|
003e44 0030
|
|
003e46 0dcc mov.b @(r0,r12), r13
|
|
003e48 0030
|
|
003e4a 1bc8 mov.l r12, @(h'20,r11)
|
|
003e4c 0030
|
|
003e4e 0730
|
|
003e50 0000
|
|
003e52 8340
|
|
003e54 891e bt h'3c ;@(h'3e94)
|
|
003e56 e304 mov #h'4, r3
|
|
003e58 905d mov.w @(h'ba,pc), r0 ;@(h'3f16)
|
|
003e5a e200 mov #h'0, r2
|
|
003e5c 0f36 mov.l r3, @(r0,r15)
|
|
003e5e e739 mov #h'39, r7
|
|
003e60 2f26 mov.l r2, @-r15
|
|
003e62 e62b mov #h'2b, r6
|
|
003e64 d32f mov.l @(h'bc,pc), r3 ;@(h'3f24)
|
|
003e66 e521 mov #h'21, r5
|
|
003e68 2f26 mov.l r2, @-r15
|
|
003e6a 2f26 mov.l r2, @-r15
|
|
003e6c 430b jsr @r3
|
|
003e6e 6453 mov r5, r4
|
|
003e70 9452 mov.w @(h'a4,pc), r4 ;@(h'3f18)
|
|
003e72 e21b mov #h'1b, r2
|
|
003e74 d32c mov.l @(h'b0,pc), r3 ;@(h'3f28)
|
|
003e76 e70d mov #h'd, r7
|
|
003e78 2f26 mov.l r2, @-r15
|
|
003e7a e620 mov #h'20, r6
|
|
003e7c 6563 mov r6, r5
|
|
003e7e 430b jsr @r3
|
|
003e80 34fc add r15, r4
|
|
003e82 d22a mov.l @(h'a8,pc), r2 ;@(h'3f2c)
|
|
003e84 420b jsr @r2
|
|
003e86 7f10 add #h'10, r15
|
|
003e88 d229 mov.l @(h'a4,pc), r2 ;@(h'3f30)
|
|
003e8a 420b jsr @r2
|
|
003e8c e42f mov #h'2f, r4
|
|
003e8e 600c extu.b r0, r0
|
|
003e90 2008 tst r0, r0
|
|
003e92 8bf9 bf h'-e ;@(h'3e88)
|
|
003e94 903f mov.w @(h'7e,pc), r0 ;@(h'3f16)
|
|
003e96 02fe mov.l @(r0,r15), r2
|
|
003e98 2228 tst r2, r2
|
|
003e9a 8b01 bf h'2 ;@(h'3ea0)
|
|
003e9c af1e bra h'-1c4 ;@(h'3cdc)
|
|
003e9e 0009 nop
|
|
003ea0 e304 mov #h'4, r3
|
|
003ea2 e074 mov #h'74, r0
|
|
003ea4 0f36 mov.l r3, @(r0,r15)
|
|
003ea6 9036 mov.w @(h'6c,pc), r0 ;@(h'3f16)
|
|
003ea8 00fe mov.l @(r0,r15), r0
|
|
003eaa 8801 cmp/eq #h'1, r0
|
|
003eac 8901 bt h'2 ;@(h'3eb2)
|
|
003eae a1d4 bra h'3a8 ;@(h'425a)
|
|
003eb0 0009 nop
|
|
003eb2 a1cc bra h'398 ;@(h'424e)
|
|
003eb4 0009 nop
|
|
003eb6 e300 mov #h'0, r3
|
|
003eb8 902f mov.w @(h'5e,pc), r0 ;@(h'3f1a)
|
|
003eba 6233 mov r3, r2
|
|
003ebc 0f36 mov.l r3, @(r0,r15)
|
|
003ebe a020 bra h'40 ;@(h'3f02)
|
|
003ec0 0009 nop
|
|
003ec2 902b mov.w @(h'56,pc), r0 ;@(h'3f1c)
|
|
003ec4 932b mov.w @(h'56,pc), r3 ;@(h'3f1e)
|
|
003ec6 01fe mov.l @(r0,r15), r1
|
|
003ec8 9028 mov.w @(h'50,pc), r0 ;@(h'3f1c)
|
|
003eca 4108 shll2 r1
|
|
003ecc 02fe mov.l @(r0,r15), r2
|
|
003ece 33fc add r15, r3
|
|
003ed0 9026 mov.w @(h'4c,pc), r0 ;@(h'3f20)
|
|
003ed2 4208 shll2 r2
|
|
003ed4 313c add r3, r1
|
|
003ed6 30fc add r15, r0
|
|
003ed8 6112 mov.l @r1, r1
|
|
003eda 022e mov.l @(r0,r2), r2
|
|
003edc 3123 cmp/ge r2, r1
|
|
003ede 8b0d bf h'1a ;@(h'3efc)
|
|
003ee0 901c mov.w @(h'38,pc), r0 ;@(h'3f1c)
|
|
003ee2 02fe mov.l @(r0,r15), r2
|
|
003ee4 911c mov.w @(h'38,pc), r1 ;@(h'3f20)
|
|
003ee6 4208 shll2 r2
|
|
003ee8 31fc add r15, r1
|
|
003eea 321c add r1, r2
|
|
003eec 6022 mov.l @r2, r0
|
|
003eee 2008 tst r0, r0
|
|
003ef0 8904 bt h'8 ;@(h'3efc)
|
|
003ef2 9012 mov.w @(h'24,pc), r0 ;@(h'3f1a)
|
|
003ef4 03fe mov.l @(r0,r15), r3
|
|
003ef6 7301
|
|
003ef8 900f mov.w @(h'1e,pc), r0 ;@(h'3f1a)
|
|
003efa 0f36 mov.l r3, @(r0,r15)
|
|
003efc 900e mov.w @(h'1c,pc), r0 ;@(h'3f1c)
|
|
003efe 02fe mov.l @(r0,r15), r2
|
|
003f00 7201
|
|
003f02 e328 mov #h'28, r3
|
|
003f04 900a mov.w @(h'14,pc), r0 ;@(h'3f1c)
|
|
003f06 6123 mov r2, r1
|
|
003f08 0f26 mov.l r2, @(r0,r15)
|
|
003f0a 3133 cmp/ge r3, r1
|
|
003f0c 8bd9 bf h'-4e ;@(h'3ec2)
|
|
003f0e e350 mov #h'50, r3
|
|
003f10 9004 mov.w @(h'8,pc), r0 ;@(h'3f1c)
|
|
003f12 a113 bra h'226 ;@(h'413c)
|
|
003f14 0f36 mov.l r3, @(r0,r15)
|
|
003f16 01a0
|
|
003f18 7ca0 add #h'a0, r12
|
|
003f1a 01a8
|
|
003f1c 01b0
|
|
003f1e 01b8
|
|
003f20 0cf0
|
|
003f22 0000
|
|
003f24 0030
|
|
003f26 0dcc mov.b @(r0,r12), r13
|
|
003f28 0030
|
|
003f2a 1bc8 mov.l r12, @(h'20,r11)
|
|
003f2c 0030
|
|
003f2e 0730
|
|
003f30 0030
|
|
003f32 3370 cmp/eq r7, r3
|
|
003f34 d166 mov.l @(h'198,pc), r1 ;@(h'40d0)
|
|
003f36 410b jsr @r1
|
|
003f38 0009 nop
|
|
003f3a e240 mov #h'40, r2
|
|
003f3c 90ba mov.w @(h'174,pc), r0 ;@(h'40b4)
|
|
003f3e e600 mov #h'0, r6
|
|
003f40 d464 mov.l @(h'190,pc), r4 ;@(h'40d4)
|
|
003f42 6723 mov r2, r7
|
|
003f44 d364 mov.l @(h'190,pc), r3 ;@(h'40d8)
|
|
003f46 2f26 mov.l r2, @-r15
|
|
003f48 05fe mov.l @(r0,r15), r5
|
|
003f4a 75c6 add #h'c6, r5
|
|
003f4c 430b jsr @r3
|
|
003f4e 34fc add r15, r4
|
|
003f50 90b1 mov.w @(h'162,pc), r0 ;@(h'40b6)
|
|
003f52 e207 mov #h'7, r2
|
|
003f54 91b1 mov.w @(h'162,pc), r1 ;@(h'40ba)
|
|
003f56 e634 mov #h'34, r6
|
|
003f58 2f26 mov.l r2, @-r15
|
|
003f5a 6723 mov r2, r7
|
|
003f5c 05fe mov.l @(r0,r15), r5
|
|
003f5e 31fc add r15, r1
|
|
003f60 90aa mov.w @(h'154,pc), r0 ;@(h'40b8)
|
|
003f62 75e1 add #h'e1, r5
|
|
003f64 04fe mov.l @(r0,r15), r4
|
|
003f66 6343 mov r4, r3
|
|
003f68 4408 shll2 r4
|
|
003f6a 4400 shll r4
|
|
003f6c 343c add r3, r4
|
|
003f6e 6343 mov r4, r3
|
|
003f70 4408 shll2 r4
|
|
003f72 4400 shll r4
|
|
003f74 3438 sub r3, r4
|
|
003f76 341c add r1, r4
|
|
003f78 d357 mov.l @(h'15c,pc), r3 ;@(h'40d8)
|
|
003f7a 430b jsr @r3
|
|
003f7c 741c add #h'1c, r4
|
|
003f7e e240 mov #h'40, r2
|
|
003f80 909a mov.w @(h'134,pc), r0 ;@(h'40b8)
|
|
003f82 e600 mov #h'0, r6
|
|
003f84 d455 mov.l @(h'154,pc), r4 ;@(h'40dc)
|
|
003f86 6723 mov r2, r7
|
|
003f88 d353 mov.l @(h'14c,pc), r3 ;@(h'40d8)
|
|
003f8a 2f26 mov.l r2, @-r15
|
|
003f8c 05fe mov.l @(r0,r15), r5
|
|
003f8e 430b jsr @r3
|
|
003f90 34fc add r15, r4
|
|
003f92 7f0c
|
|
003f94 9092 mov.w @(h'124,pc), r0 ;@(h'40bc)
|
|
003f96 e20a mov #h'a, r2
|
|
003f98 03fe mov.l @(r0,r15), r3
|
|
003f9a 3323 cmp/ge r2, r3
|
|
003f9c 8956 bt h'ac ;@(h'404c)
|
|
003f9e e300 mov #h'0, r3
|
|
003fa0 908a mov.w @(h'114,pc), r0 ;@(h'40b8)
|
|
003fa2 e507 mov #h'7, r5
|
|
003fa4 d14e mov.l @(h'138,pc), r1 ;@(h'40e0)
|
|
003fa6 e738 mov #h'38, r7
|
|
003fa8 2f36 mov.l r3, @-r15
|
|
003faa 2f36 mov.l r3, @-r15
|
|
003fac 2f36 mov.l r3, @-r15
|
|
003fae 06fe mov.l @(r0,r15), r6
|
|
003fb0 9082 mov.w @(h'104,pc), r0 ;@(h'40b8)
|
|
003fb2 761e add #h'1e, r6
|
|
003fb4 04fe mov.l @(r0,r15), r4
|
|
003fb6 410b jsr @r1
|
|
003fb8 7415 add #h'15, r4
|
|
003fba e332 mov #h'32, r3
|
|
003fbc 907f mov.w @(h'fe,pc), r0 ;@(h'40be)
|
|
003fbe e70a mov #h'a, r7
|
|
003fc0 d448 mov.l @(h'120,pc), r4 ;@(h'40e4)
|
|
003fc2 e607 mov #h'7, r6
|
|
003fc4 d248 mov.l @(h'120,pc), r2 ;@(h'40e8)
|
|
003fc6 2f36 mov.l r3, @-r15
|
|
003fc8 05fe mov.l @(r0,r15), r5
|
|
003fca 7515 add #h'15, r5
|
|
003fcc 420b jsr @r2
|
|
003fce 34fc add r15, r4
|
|
003fd0 9076 mov.w @(h'ec,pc), r0 ;@(h'40c0)
|
|
003fd2 e40a mov #h'a, r4
|
|
003fd4 9575 mov.w @(h'ea,pc), r5 ;@(h'40c2)
|
|
003fd6 e301 mov #h'1, r3
|
|
003fd8 2f36 mov.l r3, @-r15
|
|
003fda e200 mov #h'0, r2
|
|
003fdc 2f26 mov.l r2, @-r15
|
|
003fde e70d mov #h'd, r7
|
|
003fe0 06fe mov.l @(r0,r15), r6
|
|
003fe2 35fc add r15, r5
|
|
003fe4 906b mov.w @(h'd6,pc), r0 ;@(h'40be)
|
|
003fe6 7616 add #h'16, r6
|
|
003fe8 01fe mov.l @(r0,r15), r1
|
|
003fea bb86 bsr h'-8f4 ;@(h'36fa)
|
|
003fec 3418 sub r1, r4
|
|
003fee 7f18 add #h'18, r15
|
|
003ff0 9064 mov.w @(h'c8,pc), r0 ;@(h'40bc)
|
|
003ff2 e205 mov #h'5, r2
|
|
003ff4 03fe mov.l @(r0,r15), r3
|
|
003ff6 3323 cmp/ge r2, r3
|
|
003ff8 8928 bt h'50 ;@(h'404c)
|
|
003ffa e300 mov #h'0, r3
|
|
003ffc 905c mov.w @(h'b8,pc), r0 ;@(h'40b8)
|
|
003ffe e507 mov #h'7, r5
|
|
004000 d137 mov.l @(h'dc,pc), r1 ;@(h'40e0)
|
|
004002 e738 mov #h'38, r7
|
|
004004 2f36 mov.l r3, @-r15
|
|
004006 2f36 mov.l r3, @-r15
|
|
004008 2f36 mov.l r3, @-r15
|
|
00400a 06fe mov.l @(r0,r15), r6
|
|
00400c 9054 mov.w @(h'a8,pc), r0 ;@(h'40b8)
|
|
00400e 762a add #h'2a, r6
|
|
004010 04fe mov.l @(r0,r15), r4
|
|
004012 410b jsr @r1
|
|
004014 7421 add #h'21, r4
|
|
004016 e332 mov #h'32, r3
|
|
004018 9051 mov.w @(h'a2,pc), r0 ;@(h'40be)
|
|
00401a e70a mov #h'a, r7
|
|
00401c d431 mov.l @(h'c4,pc), r4 ;@(h'40e4)
|
|
00401e e607 mov #h'7, r6
|
|
004020 d231 mov.l @(h'c4,pc), r2 ;@(h'40e8)
|
|
004022 2f36 mov.l r3, @-r15
|
|
004024 05fe mov.l @(r0,r15), r5
|
|
004026 7521 add #h'21, r5
|
|
004028 420b jsr @r2
|
|
00402a 34fc add r15, r4
|
|
00402c 9048 mov.w @(h'90,pc), r0 ;@(h'40c0)
|
|
00402e e405 mov #h'5, r4
|
|
004030 9547 mov.w @(h'8e,pc), r5 ;@(h'40c2)
|
|
004032 e301 mov #h'1, r3
|
|
004034 2f36 mov.l r3, @-r15
|
|
004036 e200 mov #h'0, r2
|
|
004038 2f26 mov.l r2, @-r15
|
|
00403a e70d mov #h'd, r7
|
|
00403c 06fe mov.l @(r0,r15), r6
|
|
00403e 35fc add r15, r5
|
|
004040 903d mov.w @(h'7a,pc), r0 ;@(h'40be)
|
|
004042 7622 add #h'22, r6
|
|
004044 01fe mov.l @(r0,r15), r1
|
|
004046 bb58 bsr h'-950 ;@(h'36fa)
|
|
004048 3418 sub r1, r4
|
|
00404a 7f18 add #h'18, r15
|
|
00404c d324 mov.l @(h'90,pc), r3 ;@(h'40e0)
|
|
00404e e200 mov #h'0, r2
|
|
004050 2f26 mov.l r2, @-r15
|
|
004052 e73f mov #h'3f, r7
|
|
004054 2f26 mov.l r2, @-r15
|
|
004056 e67f mov #h'7f, r6
|
|
004058 2f26 mov.l r2, @-r15
|
|
00405a 6523 mov r2, r5
|
|
00405c 430b jsr @r3
|
|
00405e e456 mov #h'56, r4
|
|
004060 d422 mov.l @(h'88,pc), r4 ;@(h'40ec)
|
|
004062 e240 mov #h'40, r2
|
|
004064 d320 mov.l @(h'80,pc), r3 ;@(h'40e8)
|
|
004066 e714 mov #h'14, r7
|
|
004068 2f26 mov.l r2, @-r15
|
|
00406a e600 mov #h'0, r6
|
|
00406c e556 mov #h'56, r5
|
|
00406e 430b jsr @r3
|
|
004070 34fc add r15, r4
|
|
004072 e202 mov #h'2, r2
|
|
004074 9525 mov.w @(h'4a,pc), r5 ;@(h'40c2)
|
|
004076 e737 mov #h'37, r7
|
|
004078 9024 mov.w @(h'48,pc), r0 ;@(h'40c4)
|
|
00407a e664 mov #h'64, r6
|
|
00407c 2f26 mov.l r2, @-r15
|
|
00407e 2f26 mov.l r2, @-r15
|
|
004080 35fc add r15, r5
|
|
004082 bb3a bsr h'-98c ;@(h'36fa)
|
|
004084 04fe mov.l @(r0,r15), r4
|
|
004086 e202 mov #h'2, r2
|
|
004088 951d mov.w @(h'3a,pc), r5 ;@(h'40c6)
|
|
00408a e737 mov #h'37, r7
|
|
00408c 901c mov.w @(h'38,pc), r0 ;@(h'40c8)
|
|
00408e e65e mov #h'5e, r6
|
|
004090 2f26 mov.l r2, @-r15
|
|
004092 2f26 mov.l r2, @-r15
|
|
004094 35fc add r15, r5
|
|
004096 bb30 bsr h'-9a0 ;@(h'36fa)
|
|
004098 04fe mov.l @(r0,r15), r4
|
|
00409a e202 mov #h'2, r2
|
|
00409c 9515 mov.w @(h'2a,pc), r5 ;@(h'40ca)
|
|
00409e e737 mov #h'37, r7
|
|
0040a0 9014 mov.w @(h'28,pc), r0 ;@(h'40cc)
|
|
0040a2 e658 mov #h'58, r6
|
|
0040a4 2f26 mov.l r2, @-r15
|
|
0040a6 2f26 mov.l r2, @-r15
|
|
0040a8 35fc add r15, r5
|
|
0040aa bb26 bsr h'-9b4 ;@(h'36fa)
|
|
0040ac 04fe mov.l @(r0,r15), r4
|
|
0040ae e240 mov #h'40, r2
|
|
0040b0 a01e bra h'3c ;@(h'40f0)
|
|
0040b2 0009 nop
|
|
0040b4 01b4 mov.b r11, @(r0,r1)
|
|
0040b6 01b8
|
|
0040b8 01bc mov.b @(r0,r11), r1
|
|
0040ba 7948 add #h'48, r9
|
|
0040bc 01a8
|
|
0040be 01c0
|
|
0040c0 01c8
|
|
0040c2 7c04
|
|
0040c4 0270
|
|
0040c6 7c0c
|
|
0040c8 027c mov.b @(r0,r7), r2
|
|
0040ca 7c14 add #h'14, r12
|
|
0040cc 0288
|
|
0040ce 0000
|
|
0040d0 0030
|
|
0040d2 0698
|
|
0040d4 0000
|
|
0040d6 8334
|
|
0040d8 0030
|
|
0040da 2008 tst r0, r0
|
|
0040dc 0000
|
|
0040de 807c mov.b r0, @(h'c,r7)
|
|
0040e0 0030
|
|
0040e2 0dcc mov.b @(r0,r12), r13
|
|
0040e4 0000
|
|
0040e6 801c mov.b r0, @(h'c,r1)
|
|
0040e8 0030
|
|
0040ea 1bc8 mov.l r12, @(h'20,r11)
|
|
0040ec 0000
|
|
0040ee 8280
|
|
0040f0 2f26 mov.l r2, @-r15
|
|
0040f2 e716 mov #h'16, r7
|
|
0040f4 d416 mov.l @(h'58,pc), r4 ;@(h'4150)
|
|
0040f6 e600 mov #h'0, r6
|
|
0040f8 d316 mov.l @(h'58,pc), r3 ;@(h'4154)
|
|
0040fa e56a mov #h'6a, r5
|
|
0040fc 430b jsr @r3
|
|
0040fe 34fc add r15, r4
|
|
004100 d315 mov.l @(h'54,pc), r3 ;@(h'4158)
|
|
004102 e200 mov #h'0, r2
|
|
004104 2f26 mov.l r2, @-r15
|
|
004106 e73f mov #h'3f, r7
|
|
004108 2f26 mov.l r2, @-r15
|
|
00410a e615 mov #h'15, r6
|
|
00410c 2f26 mov.l r2, @-r15
|
|
00410e 6523 mov r2, r5
|
|
004110 430b jsr @r3
|
|
004112 6423 mov r2, r4
|
|
004114 d411 mov.l @(h'44,pc), r4 ;@(h'415c)
|
|
004116 e140 mov #h'40, r1
|
|
004118 d30e mov.l @(h'38,pc), r3 ;@(h'4154)
|
|
00411a e716 mov #h'16, r7
|
|
00411c 2f16 mov.l r1, @-r15
|
|
00411e e600 mov #h'0, r6
|
|
004120 6563 mov r6, r5
|
|
004122 430b jsr @r3
|
|
004124 34fc add r15, r4
|
|
004126 d20e mov.l @(h'38,pc), r2 ;@(h'4160)
|
|
004128 420b jsr @r2
|
|
00412a 7f3c add #h'3c, r15
|
|
00412c d30d mov.l @(h'34,pc), r3 ;@(h'4164)
|
|
00412e 430b jsr @r3
|
|
004130 e40a mov #h'a, r4
|
|
004132 900c mov.w @(h'18,pc), r0 ;@(h'414e)
|
|
004134 02fe mov.l @(r0,r15), r2
|
|
004136 72ff add #h'ff, r2
|
|
004138 9009 mov.w @(h'12,pc), r0 ;@(h'414e)
|
|
00413a 0f26 mov.l r2, @(r0,r15)
|
|
00413c 9007 mov.w @(h'e,pc), r0 ;@(h'414e)
|
|
00413e e315 mov #h'15, r3
|
|
004140 01fe mov.l @(r0,r15), r1
|
|
004142 3137 cmp/gt r3, r1
|
|
004144 8b01 bf h'2 ;@(h'414a)
|
|
004146 aef5 bra h'-216 ;@(h'3f34)
|
|
004148 0009 nop
|
|
00414a a042 bra h'84 ;@(h'41d2)
|
|
00414c 0009 nop
|
|
00414e 01b0
|
|
004150 0000
|
|
004152 855c mov.w @(h'18,r5), r0
|
|
004154 0030
|
|
004156 1bc8 mov.l r12, @(h'20,r11)
|
|
004158 0030
|
|
00415a 0dcc mov.b @(r0,r12), r13
|
|
00415c 0000
|
|
00415e 862c
|
|
004160 0030
|
|
004162 0730
|
|
004164 0030
|
|
004166 baca bsr h'-a6c ;@(h'36fe)
|
|
004168 d246 mov.l @(h'118,pc), r2 ;@(h'4284)
|
|
00416a 420b jsr @r2
|
|
00416c e44f mov #h'4f, r4
|
|
00416e 600c extu.b r0, r0
|
|
004170 2008 tst r0, r0
|
|
004172 8d03 bt/s h'6 ;@(h'417c)
|
|
004174 e445 mov #h'45, r4
|
|
004176 e200 mov #h'0, r2
|
|
004178 e074 mov #h'74, r0
|
|
00417a 0f26 mov.l r2, @(r0,r15)
|
|
00417c d341 mov.l @(h'104,pc), r3 ;@(h'4284)
|
|
00417e 430b jsr @r3
|
|
004180 0009 nop
|
|
004182 600c extu.b r0, r0
|
|
004184 2008 tst r0, r0
|
|
004186 8907 bt h'e ;@(h'4198)
|
|
004188 907a mov.w @(h'f4,pc), r0 ;@(h'4280)
|
|
00418a e305 mov #h'5, r3
|
|
00418c 02fe mov.l @(r0,r15), r2
|
|
00418e 3233 cmp/ge r3, r2
|
|
004190 8b02 bf h'4 ;@(h'4198)
|
|
004192 e301 mov #h'1, r3
|
|
004194 e074 mov #h'74, r0
|
|
004196 0f36 mov.l r3, @(r0,r15)
|
|
004198 d33a mov.l @(h'e8,pc), r3 ;@(h'4284)
|
|
00419a 430b jsr @r3
|
|
00419c e43b mov #h'3b, r4
|
|
00419e 600c extu.b r0, r0
|
|
0041a0 2008 tst r0, r0
|
|
0041a2 8907 bt h'e ;@(h'41b4)
|
|
0041a4 906c mov.w @(h'd8,pc), r0 ;@(h'4280)
|
|
0041a6 e30a mov #h'a, r3
|
|
0041a8 02fe mov.l @(r0,r15), r2
|
|
0041aa 3233 cmp/ge r3, r2
|
|
0041ac 8b02 bf h'4 ;@(h'41b4)
|
|
0041ae e302 mov #h'2, r3
|
|
0041b0 e074 mov #h'74, r0
|
|
0041b2 0f36 mov.l r3, @(r0,r15)
|
|
0041b4 d333 mov.l @(h'cc,pc), r3 ;@(h'4284)
|
|
0041b6 430b jsr @r3
|
|
0041b8 e431 mov #h'31, r4
|
|
0041ba 600c extu.b r0, r0
|
|
0041bc 2008 tst r0, r0
|
|
0041be 8b05 bf h'a ;@(h'41cc)
|
|
0041c0 d330 mov.l @(h'c0,pc), r3 ;@(h'4284)
|
|
0041c2 430b jsr @r3
|
|
0041c4 e430 mov #h'30, r4
|
|
0041c6 600c extu.b r0, r0
|
|
0041c8 2008 tst r0, r0
|
|
0041ca 8902 bt h'4 ;@(h'41d2)
|
|
0041cc e303 mov #h'3, r3
|
|
0041ce e074 mov #h'74, r0
|
|
0041d0 0f36 mov.l r3, @(r0,r15)
|
|
0041d2 e074 mov #h'74, r0
|
|
0041d4 00fe mov.l @(r0,r15), r0
|
|
0041d6 8804 cmp/eq #h'4, r0
|
|
0041d8 89c6 bt h'-74 ;@(h'4168)
|
|
0041da e202 mov #h'2, r2
|
|
0041dc 9051 mov.w @(h'a2,pc), r0 ;@(h'4282)
|
|
0041de e64b mov #h'4b, r6
|
|
0041e0 2f26 mov.l r2, @-r15
|
|
0041e2 e300 mov #h'0, r3
|
|
0041e4 2f36 mov.l r3, @-r15
|
|
0041e6 e737 mov #h'37, r7
|
|
0041e8 2f36 mov.l r3, @-r15
|
|
0041ea e444 mov #h'44, r4
|
|
0041ec 01fe mov.l @(r0,r15), r1
|
|
0041ee 6013 mov r1, r0
|
|
0041f0 4100 shll r1
|
|
0041f2 310c add r0, r1
|
|
0041f4 9045 mov.w @(h'8a,pc), r0 ;@(h'4282)
|
|
0041f6 4108 shll2 r1
|
|
0041f8 3618 sub r1, r6
|
|
0041fa 01fe mov.l @(r0,r15), r1
|
|
0041fc 6013 mov r1, r0
|
|
0041fe 4100 shll r1
|
|
004200 310c add r0, r1
|
|
004202 4108 shll2 r1
|
|
004204 3418 sub r1, r4
|
|
004206 d120 mov.l @(h'80,pc), r1 ;@(h'4288)
|
|
004208 410b jsr @r1
|
|
00420a e508 mov #h'8, r5
|
|
00420c d31f mov.l @(h'7c,pc), r3 ;@(h'428c)
|
|
00420e 430b jsr @r3
|
|
004210 7f0c
|
|
004212 d31c mov.l @(h'70,pc), r3 ;@(h'4284)
|
|
004214 430b jsr @r3
|
|
004216 e44f mov #h'4f, r4
|
|
004218 600c extu.b r0, r0
|
|
00421a 2008 tst r0, r0
|
|
00421c 8bf9 bf h'-e ;@(h'4212)
|
|
00421e d319 mov.l @(h'64,pc), r3 ;@(h'4284)
|
|
004220 430b jsr @r3
|
|
004222 e445 mov #h'45, r4
|
|
004224 600c extu.b r0, r0
|
|
004226 2008 tst r0, r0
|
|
004228 8bf3 bf h'-1a ;@(h'4212)
|
|
00422a d316 mov.l @(h'58,pc), r3 ;@(h'4284)
|
|
00422c 430b jsr @r3
|
|
00422e e43b mov #h'3b, r4
|
|
004230 600c extu.b r0, r0
|
|
004232 2008 tst r0, r0
|
|
004234 8bed bf h'-26 ;@(h'4212)
|
|
004236 d313 mov.l @(h'4c,pc), r3 ;@(h'4284)
|
|
004238 430b jsr @r3
|
|
00423a e431 mov #h'31, r4
|
|
00423c 600c extu.b r0, r0
|
|
00423e 2008 tst r0, r0
|
|
004240 8be7 bf h'-32 ;@(h'4212)
|
|
004242 d310 mov.l @(h'40,pc), r3 ;@(h'4284)
|
|
004244 430b jsr @r3
|
|
004246 e427 mov #h'27, r4
|
|
004248 600c extu.b r0, r0
|
|
00424a 2008 tst r0, r0
|
|
00424c 8be1 bf h'-3e ;@(h'4212)
|
|
00424e e074 mov #h'74, r0
|
|
004250 00fe mov.l @(r0,r15), r0
|
|
004252 8804 cmp/eq #h'4, r0
|
|
004254 8b01 bf h'2 ;@(h'425a)
|
|
004256 ae2e bra h'-3a4 ;@(h'3eb6)
|
|
004258 0009 nop
|
|
00425a e200 mov #h'0, r2
|
|
00425c 9010 mov.w @(h'20,pc), r0 ;@(h'4280)
|
|
00425e e302 mov #h'2, r3
|
|
004260 0f26 mov.l r2, @(r0,r15)
|
|
004262 e074 mov #h'74, r0
|
|
004264 01fe mov.l @(r0,r15), r1
|
|
004266 3137 cmp/gt r3, r1
|
|
004268 8b02 bf h'4 ;@(h'4270)
|
|
00426a d209 mov.l @(h'24,pc), r2 ;@(h'4290)
|
|
00426c 422b jmp @r2
|
|
00426e 0009 nop
|
|
004270 9006 mov.w @(h'c,pc), r0 ;@(h'4280)
|
|
004272 03fe mov.l @(r0,r15), r3
|
|
004274 2338 tst r3, r3
|
|
004276 8901 bt h'2 ;@(h'427c)
|
|
004278 a19a bra h'334 ;@(h'45b0)
|
|
00427a 0009 nop
|
|
00427c a07f bra h'fe ;@(h'437e)
|
|
00427e e250 mov #h'50, r2
|
|
004280 01a8
|
|
004282 0080
|
|
004284 0030
|
|
004286 3370 cmp/eq r7, r3
|
|
004288 0030
|
|
00428a 0dcc mov.b @(r0,r12), r13
|
|
00428c 0030
|
|
00428e 0730
|
|
004290 0030
|
|
004292 881e cmp/eq #h'1e, r0
|
|
004294 907b mov.w @(h'f6,pc), r0 ;@(h'438e)
|
|
004296 e14f mov #h'4f, r1
|
|
004298 03fe mov.l @(r0,r15), r3
|
|
00429a 3313 cmp/ge r1, r3
|
|
00429c 892c bt h'58 ;@(h'42f8)
|
|
00429e e300 mov #h'0, r3
|
|
0042a0 9076 mov.w @(h'ec,pc), r0 ;@(h'4390)
|
|
0042a2 e504 mov #h'4, r5
|
|
0042a4 d23c mov.l @(h'f0,pc), r2 ;@(h'4398)
|
|
0042a6 e73b mov #h'3b, r7
|
|
0042a8 2f36 mov.l r3, @-r15
|
|
0042aa 2f36 mov.l r3, @-r15
|
|
0042ac 2f36 mov.l r3, @-r15
|
|
0042ae 06fe mov.l @(r0,r15), r6
|
|
0042b0 906e mov.w @(h'dc,pc), r0 ;@(h'4390)
|
|
0042b2 7607
|
|
0042b4 420b jsr @r2
|
|
0042b6 04fe mov.l @(r0,r15), r4
|
|
0042b8 906b mov.w @(h'd6,pc), r0 ;@(h'4392)
|
|
0042ba 7f0c
|
|
0042bc e300 mov #h'0, r3
|
|
0042be a016 bra h'2c ;@(h'42ee)
|
|
0042c0 0f36 mov.l r3, @(r0,r15)
|
|
0042c2 e107 mov #h'7, r1
|
|
0042c4 9063 mov.w @(h'c6,pc), r0 ;@(h'438e)
|
|
0042c6 6713 mov r1, r7
|
|
0042c8 9465 mov.w @(h'ca,pc), r4 ;@(h'4396)
|
|
0042ca 2f16 mov.l r1, @-r15
|
|
0042cc 06fe mov.l @(r0,r15), r6
|
|
0042ce 6363 mov r6, r3
|
|
0042d0 9060 mov.w @(h'c0,pc), r0 ;@(h'4394)
|
|
0042d2 4608 shll2 r6
|
|
0042d4 05fe mov.l @(r0,r15), r5
|
|
0042d6 4600 shll r6
|
|
0042d8 3638 sub r3, r6
|
|
0042da 7604
|
|
0042dc d32f mov.l @(h'bc,pc), r3 ;@(h'439c)
|
|
0042de 430b jsr @r3
|
|
0042e0 34fc add r15, r4
|
|
0042e2 7f04
|
|
0042e4 9055 mov.w @(h'aa,pc), r0 ;@(h'4392)
|
|
0042e6 02fe mov.l @(r0,r15), r2
|
|
0042e8 9053 mov.w @(h'a6,pc), r0 ;@(h'4392)
|
|
0042ea 7201
|
|
0042ec 0f26 mov.l r2, @(r0,r15)
|
|
0042ee e308 mov #h'8, r3
|
|
0042f0 904f mov.w @(h'9e,pc), r0 ;@(h'4392)
|
|
0042f2 01fe mov.l @(r0,r15), r1
|
|
0042f4 3133 cmp/ge r3, r1
|
|
0042f6 8be4 bf h'-38 ;@(h'42c2)
|
|
0042f8 9049 mov.w @(h'92,pc), r0 ;@(h'438e)
|
|
0042fa e31f mov #h'1f, r3
|
|
0042fc 02fe mov.l @(r0,r15), r2
|
|
0042fe 3237 cmp/gt r3, r2
|
|
004300 8b0e bf h'1c ;@(h'4320)
|
|
004302 e200 mov #h'0, r2
|
|
004304 9044 mov.w @(h'88,pc), r0 ;@(h'4390)
|
|
004306 e504 mov #h'4, r5
|
|
004308 d123 mov.l @(h'8c,pc), r1 ;@(h'4398)
|
|
00430a e73b mov #h'3b, r7
|
|
00430c 2f26 mov.l r2, @-r15
|
|
00430e 2f26 mov.l r2, @-r15
|
|
004310 2f26 mov.l r2, @-r15
|
|
004312 06fe mov.l @(r0,r15), r6
|
|
004314 903c mov.w @(h'78,pc), r0 ;@(h'4390)
|
|
004316 76ff add #h'ff, r6
|
|
004318 04fe mov.l @(r0,r15), r4
|
|
00431a 410b jsr @r1
|
|
00431c 74f6 add #h'f6, r4
|
|
00431e 7f0c
|
|
004320 9035 mov.w @(h'6a,pc), r0 ;@(h'438e)
|
|
004322 01fe mov.l @(r0,r15), r1
|
|
004324 d31e mov.l @(h'78,pc), r3 ;@(h'43a0)
|
|
004326 430b jsr @r3
|
|
004328 e003 mov #h'3, r0
|
|
00432a 2008 tst r0, r0
|
|
00432c 8b0b bf h'16 ;@(h'4346)
|
|
00432e e703 mov #h'3, r7
|
|
004330 902d mov.w @(h'5a,pc), r0 ;@(h'438e)
|
|
004332 e63b mov #h'3b, r6
|
|
004334 d31b mov.l @(h'6c,pc), r3 ;@(h'43a4)
|
|
004336 e504 mov #h'4, r5
|
|
004338 01fe mov.l @(r0,r15), r1
|
|
00433a 430b jsr @r3
|
|
00433c 6073 mov r7, r0
|
|
00433e 6403 mov r0, r4
|
|
004340 d319 mov.l @(h'64,pc), r3 ;@(h'43a8)
|
|
004342 430b jsr @r3
|
|
004344 744f add #h'4f, r4
|
|
004346 9022 mov.w @(h'44,pc), r0 ;@(h'438e)
|
|
004348 d215 mov.l @(h'54,pc), r2 ;@(h'43a0)
|
|
00434a 01fe mov.l @(r0,r15), r1
|
|
00434c 420b jsr @r2
|
|
00434e e003 mov #h'3, r0
|
|
004350 2008 tst r0, r0
|
|
004352 8b0b bf h'16 ;@(h'436c)
|
|
004354 901b mov.w @(h'36,pc), r0 ;@(h'438e)
|
|
004356 e701 mov #h'1, r7
|
|
004358 d212 mov.l @(h'48,pc), r2 ;@(h'43a4)
|
|
00435a e63b mov #h'3b, r6
|
|
00435c 01fe mov.l @(r0,r15), r1
|
|
00435e e504 mov #h'4, r5
|
|
004360 420b jsr @r2
|
|
004362 e003 mov #h'3, r0
|
|
004364 d310 mov.l @(h'40,pc), r3 ;@(h'43a8)
|
|
004366 6403 mov r0, r4
|
|
004368 430b jsr @r3
|
|
00436a 744e add #h'4e, r4
|
|
00436c d20f mov.l @(h'3c,pc), r2 ;@(h'43ac)
|
|
00436e 420b jsr @r2
|
|
004370 0009 nop
|
|
004372 d30f mov.l @(h'3c,pc), r3 ;@(h'43b0)
|
|
004374 430b jsr @r3
|
|
004376 e40a mov #h'a, r4
|
|
004378 9009 mov.w @(h'12,pc), r0 ;@(h'438e)
|
|
00437a 02fe mov.l @(r0,r15), r2
|
|
00437c 72ff add #h'ff, r2
|
|
00437e e315 mov #h'15, r3
|
|
004380 9005 mov.w @(h'a,pc), r0 ;@(h'438e)
|
|
004382 6123 mov r2, r1
|
|
004384 0f26 mov.l r2, @(r0,r15)
|
|
004386 3137 cmp/gt r3, r1
|
|
004388 8984 bt h'-f8 ;@(h'4294)
|
|
00438a a109 bra h'212 ;@(h'45a0)
|
|
00438c e356 mov #h'56, r3
|
|
00438e 01b0
|
|
004390 01bc mov.b @(r0,r11), r1
|
|
004392 01ac mov.b @(r0,r10), r1
|
|
004394 01b4 mov.b r11, @(r0,r1)
|
|
004396 77ec add #h'ec, r7
|
|
004398 0030
|
|
00439a 0dcc mov.b @(r0,r12), r13
|
|
00439c 0030
|
|
00439e 1bc8 mov.l r12, @(h'20,r11)
|
|
0043a0 0030
|
|
0043a2 ab98 bra h'-8d0 ;@(h'3ad6)
|
|
0043a4 0030
|
|
0043a6 aae4 bra h'-a38 ;@(h'3972)
|
|
0043a8 0030
|
|
0043aa 0c92 stc r1_bank, r12
|
|
0043ac 0030
|
|
0043ae 0730
|
|
0043b0 0030
|
|
0043b2 baca bsr h'-a6c ;@(h'394a)
|
|
0043b4 d364 mov.l @(h'190,pc), r3 ;@(h'4548)
|
|
0043b6 e100 mov #h'0, r1
|
|
0043b8 2f16 mov.l r1, @-r15
|
|
0043ba e73b mov #h'3b, r7
|
|
0043bc 2f16 mov.l r1, @-r15
|
|
0043be e669 mov #h'69, r6
|
|
0043c0 2f16 mov.l r1, @-r15
|
|
0043c2 e504 mov #h'4, r5
|
|
0043c4 430b jsr @r3
|
|
0043c6 e456 mov #h'56, r4
|
|
0043c8 d15f mov.l @(h'17c,pc), r1 ;@(h'4548)
|
|
0043ca e200 mov #h'0, r2
|
|
0043cc 2f26 mov.l r2, @-r15
|
|
0043ce e301 mov #h'1, r3
|
|
0043d0 2f36 mov.l r3, @-r15
|
|
0043d2 e731 mov #h'31, r7
|
|
0043d4 2f36 mov.l r3, @-r15
|
|
0043d6 e66a mov #h'6a, r6
|
|
0043d8 e50e mov #h'e, r5
|
|
0043da 410b jsr @r1
|
|
0043dc e45f mov #h'5f, r4
|
|
0043de e300 mov #h'0, r3
|
|
0043e0 d159 mov.l @(h'164,pc), r1 ;@(h'4548)
|
|
0043e2 e201 mov #h'1, r2
|
|
0043e4 2f36 mov.l r3, @-r15
|
|
0043e6 e70e mov #h'e, r7
|
|
0043e8 2f26 mov.l r2, @-r15
|
|
0043ea e66a mov #h'6a, r6
|
|
0043ec 2f26 mov.l r2, @-r15
|
|
0043ee e503 mov #h'3, r5
|
|
0043f0 410b jsr @r1
|
|
0043f2 e45f mov #h'5f, r4
|
|
0043f4 d154 mov.l @(h'150,pc), r1 ;@(h'4548)
|
|
0043f6 e300 mov #h'0, r3
|
|
0043f8 2f36 mov.l r3, @-r15
|
|
0043fa e201 mov #h'1, r2
|
|
0043fc 2f26 mov.l r2, @-r15
|
|
0043fe e73c mov #h'3c, r7
|
|
004400 2f26 mov.l r2, @-r15
|
|
004402 e66a mov #h'6a, r6
|
|
004404 e531 mov #h'31, r5
|
|
004406 410b jsr @r1
|
|
004408 e45f mov #h'5f, r4
|
|
00440a e701 mov #h'1, r7
|
|
00440c d34f mov.l @(h'13c,pc), r3 ;@(h'454c)
|
|
00440e e60d mov #h'd, r6
|
|
004410 e505 mov #h'5, r5
|
|
004412 430b jsr @r3
|
|
004414 e460 mov #h'60, r4
|
|
004416 e701 mov #h'1, r7
|
|
004418 d24d mov.l @(h'134,pc), r2 ;@(h'4550)
|
|
00441a e668 mov #h'68, r6
|
|
00441c e560 mov #h'60, r5
|
|
00441e 420b jsr @r2
|
|
004420 e40d mov #h'd, r4
|
|
004422 e701 mov #h'1, r7
|
|
004424 d349 mov.l @(h'124,pc), r3 ;@(h'454c)
|
|
004426 e63b mov #h'3b, r6
|
|
004428 e533 mov #h'33, r5
|
|
00442a 430b jsr @r3
|
|
00442c e460 mov #h'60, r4
|
|
00442e e701 mov #h'1, r7
|
|
004430 d247 mov.l @(h'11c,pc), r2 ;@(h'4550)
|
|
004432 e668 mov #h'68, r6
|
|
004434 e560 mov #h'60, r5
|
|
004436 420b jsr @r2
|
|
004438 e43b mov #h'3b, r4
|
|
00443a e300 mov #h'0, r3
|
|
00443c d142 mov.l @(h'108,pc), r1 ;@(h'4548)
|
|
00443e e201 mov #h'1, r2
|
|
004440 2f36 mov.l r3, @-r15
|
|
004442 e73c mov #h'3c, r7
|
|
004444 2f26 mov.l r2, @-r15
|
|
004446 e65f mov #h'5f, r6
|
|
004448 2f26 mov.l r2, @-r15
|
|
00444a e503 mov #h'3, r5
|
|
00444c 410b jsr @r1
|
|
00444e e45c mov #h'5c, r4
|
|
004450 9572 mov.w @(h'e4,pc), r5 ;@(h'4538)
|
|
004452 e301 mov #h'1, r3
|
|
004454 2f36 mov.l r3, @-r15
|
|
004456 e71d mov #h'1d, r7
|
|
004458 2f36 mov.l r3, @-r15
|
|
00445a e661 mov #h'61, r6
|
|
00445c 35fc add r15, r5
|
|
00445e b8a4 bsr h'-eb8 ;@(h'35aa)
|
|
004460 e400 mov #h'0, r4
|
|
004462 7f44 add #h'44, r15
|
|
004464 9069 mov.w @(h'd2,pc), r0 ;@(h'453a)
|
|
004466 e369 mov #h'69, r3
|
|
004468 02fe mov.l @(r0,r15), r2
|
|
00446a 3233 cmp/ge r3, r2
|
|
00446c 890d bt h'1a ;@(h'448a)
|
|
00446e e203 mov #h'3, r2
|
|
004470 9064 mov.w @(h'c8,pc), r0 ;@(h'453c)
|
|
004472 e100 mov #h'0, r1
|
|
004474 d334 mov.l @(h'd0,pc), r3 ;@(h'4548)
|
|
004476 e73b mov #h'3b, r7
|
|
004478 2f26 mov.l r2, @-r15
|
|
00447a e669 mov #h'69, r6
|
|
00447c 2f16 mov.l r1, @-r15
|
|
00447e e504 mov #h'4, r5
|
|
004480 2f16 mov.l r1, @-r15
|
|
004482 04fe mov.l @(r0,r15), r4
|
|
004484 430b jsr @r3
|
|
004486 7401
|
|
004488 7f0c
|
|
00448a e701 mov #h'1, r7
|
|
00448c 9055 mov.w @(h'aa,pc), r0 ;@(h'453a)
|
|
00448e e63b mov #h'3b, r6
|
|
004490 d32e mov.l @(h'b8,pc), r3 ;@(h'454c)
|
|
004492 e504 mov #h'4, r5
|
|
004494 430b jsr @r3
|
|
004496 04fe mov.l @(r0,r15), r4
|
|
004498 904f mov.w @(h'9e,pc), r0 ;@(h'453a)
|
|
00449a e25b mov #h'5b, r2
|
|
00449c 03fe mov.l @(r0,r15), r3
|
|
00449e 3327 cmp/gt r2, r3
|
|
0044a0 8b31 bf h'62 ;@(h'4506)
|
|
0044a2 e363 mov #h'63, r3
|
|
0044a4 9049 mov.w @(h'92,pc), r0 ;@(h'453a)
|
|
0044a6 01fe mov.l @(r0,r15), r1
|
|
0044a8 3133 cmp/ge r3, r1
|
|
0044aa 892c bt h'58 ;@(h'4506)
|
|
0044ac d226 mov.l @(h'98,pc), r2 ;@(h'4548)
|
|
0044ae e100 mov #h'0, r1
|
|
0044b0 2f16 mov.l r1, @-r15
|
|
0044b2 e722 mov #h'22, r7
|
|
0044b4 2f16 mov.l r1, @-r15
|
|
0044b6 e62d mov #h'2d, r6
|
|
0044b8 2f16 mov.l r1, @-r15
|
|
0044ba e516 mov #h'16, r5
|
|
0044bc 420b jsr @r2
|
|
0044be e421 mov #h'21, r4
|
|
0044c0 903d mov.w @(h'7a,pc), r0 ;@(h'453e)
|
|
0044c2 e462 mov #h'62, r4
|
|
0044c4 e30d mov #h'd, r3
|
|
0044c6 6733 mov r3, r7
|
|
0044c8 2f36 mov.l r3, @-r15
|
|
0044ca e616 mov #h'16, r6
|
|
0044cc 02fe mov.l @(r0,r15), r2
|
|
0044ce e11a mov #h'1a, r1
|
|
0044d0 e521 mov #h'21, r5
|
|
0044d2 3428 sub r2, r4
|
|
0044d4 0417 mul.l r1, r4
|
|
0044d6 041a sts macl, r4
|
|
0044d8 9232 mov.w @(h'64,pc), r2 ;@(h'4540)
|
|
0044da 32fc add r15, r2
|
|
0044dc d11d mov.l @(h'74,pc), r1 ;@(h'4554)
|
|
0044de 410b jsr @r1
|
|
0044e0 342c add r2, r4
|
|
0044e2 e30d mov #h'd, r3
|
|
0044e4 902d mov.w @(h'5a,pc), r0 ;@(h'4542)
|
|
0044e6 e462 mov #h'62, r4
|
|
0044e8 2f36 mov.l r3, @-r15
|
|
0044ea 6733 mov r3, r7
|
|
0044ec 02fe mov.l @(r0,r15), r2
|
|
0044ee e11a mov #h'1a, r1
|
|
0044f0 e616 mov #h'16, r6
|
|
0044f2 e521 mov #h'21, r5
|
|
0044f4 3428 sub r2, r4
|
|
0044f6 0417 mul.l r1, r4
|
|
0044f8 9224 mov.w @(h'48,pc), r2 ;@(h'4544)
|
|
0044fa 041a sts macl, r4
|
|
0044fc d116 mov.l @(h'58,pc), r1 ;@(h'4558)
|
|
0044fe 32fc add r15, r2
|
|
004500 410b jsr @r1
|
|
004502 342c add r2, r4
|
|
004504 7f14 add #h'14, r15
|
|
004506 e362 mov #h'62, r3
|
|
004508 9017 mov.w @(h'2e,pc), r0 ;@(h'453a)
|
|
00450a 02fe mov.l @(r0,r15), r2
|
|
00450c 3237 cmp/gt r3, r2
|
|
00450e 8b3e bf h'7c ;@(h'458e)
|
|
004510 9014 mov.w @(h'28,pc), r0 ;@(h'453c)
|
|
004512 e519 mov #h'19, r5
|
|
004514 e200 mov #h'0, r2
|
|
004516 e71f mov #h'1f, r7
|
|
004518 2f26 mov.l r2, @-r15
|
|
00451a 6453 mov r5, r4
|
|
00451c 2f26 mov.l r2, @-r15
|
|
00451e 6673 mov r7, r6
|
|
004520 2f26 mov.l r2, @-r15
|
|
004522 746e add #h'6e, r4
|
|
004524 01fe mov.l @(r0,r15), r1
|
|
004526 766f add #h'6f, r6
|
|
004528 3618 sub r1, r6
|
|
00452a 3418 sub r1, r4
|
|
00452c d106 mov.l @(h'18,pc), r1 ;@(h'4548)
|
|
00452e 410b jsr @r1
|
|
004530 0009 nop
|
|
004532 e307 mov #h'7, r3
|
|
004534 a012 bra h'24 ;@(h'455c)
|
|
004536 0009 nop
|
|
004538 7c58 add #h'58, r12
|
|
00453a 01b0
|
|
00453c 01bc mov.b @(r0,r11), r1
|
|
00453e 01c0
|
|
004540 7b44 add #h'44, r11
|
|
004542 01c4 mov.b r12, @(r0,r1)
|
|
004544 7a90 add #h'90, r10
|
|
004546 0000
|
|
004548 0030
|
|
00454a 0dcc mov.b @(r0,r12), r13
|
|
00454c 0030
|
|
00454e 0c92 stc r1_bank, r12
|
|
004550 0030
|
|
004552 09e4 mov.b r14, @(r0,r9)
|
|
004554 0030
|
|
004556 1bc8 mov.l r12, @(h'20,r11)
|
|
004558 0030
|
|
00455a 1ea4 mov.l r10, @(h'10,r14)
|
|
00455c 2f36 mov.l r3, @-r15
|
|
00455e 6733 mov r3, r7
|
|
004560 9094 mov.w @(h'128,pc), r0 ;@(h'468c)
|
|
004562 e619 mov #h'19, r6
|
|
004564 9194 mov.w @(h'128,pc), r1 ;@(h'4690)
|
|
004566 6563 mov r6, r5
|
|
004568 02fe mov.l @(r0,r15), r2
|
|
00456a 31fc add r15, r1
|
|
00456c 908f mov.w @(h'11e,pc), r0 ;@(h'468e)
|
|
00456e 756e add #h'6e, r5
|
|
004570 04fe mov.l @(r0,r15), r4
|
|
004572 3528 sub r2, r5
|
|
004574 6243 mov r4, r2
|
|
004576 4408 shll2 r4
|
|
004578 4400 shll r4
|
|
00457a 342c add r2, r4
|
|
00457c 6243 mov r4, r2
|
|
00457e 4408 shll2 r4
|
|
004580 4400 shll r4
|
|
004582 3428 sub r2, r4
|
|
004584 d24c mov.l @(h'130,pc), r2 ;@(h'46b8)
|
|
004586 341c add r1, r4
|
|
004588 420b jsr @r2
|
|
00458a 741c add #h'1c, r4
|
|
00458c 7f10 add #h'10, r15
|
|
00458e d34b mov.l @(h'12c,pc), r3 ;@(h'46bc)
|
|
004590 430b jsr @r3
|
|
004592 0009 nop
|
|
004594 d24a mov.l @(h'128,pc), r2 ;@(h'46c0)
|
|
004596 420b jsr @r2
|
|
004598 e41e mov #h'1e, r4
|
|
00459a 907a mov.w @(h'f4,pc), r0 ;@(h'4692)
|
|
00459c 03fe mov.l @(r0,r15), r3
|
|
00459e 7301
|
|
0045a0 9077 mov.w @(h'ee,pc), r0 ;@(h'4692)
|
|
0045a2 e26b mov #h'6b, r2
|
|
0045a4 0f36 mov.l r3, @(r0,r15)
|
|
0045a6 6133 mov r3, r1
|
|
0045a8 3123 cmp/ge r2, r1
|
|
0045aa 8901 bt h'2 ;@(h'45b0)
|
|
0045ac af02 bra h'-1fc ;@(h'43b4)
|
|
0045ae 0009 nop
|
|
0045b0 9070 mov.w @(h'e0,pc), r0 ;@(h'4694)
|
|
0045b2 e300 mov #h'0, r3
|
|
0045b4 0f36 mov.l r3, @(r0,r15)
|
|
0045b6 6233 mov r3, r2
|
|
0045b8 906d mov.w @(h'da,pc), r0 ;@(h'4696)
|
|
0045ba 0f26 mov.l r2, @(r0,r15)
|
|
0045bc 906c mov.w @(h'd8,pc), r0 ;@(h'4698)
|
|
0045be e21d mov #h'1d, r2
|
|
0045c0 0f36 mov.l r3, @(r0,r15)
|
|
0045c2 e319 mov #h'19, r3
|
|
0045c4 9069 mov.w @(h'd2,pc), r0 ;@(h'469a)
|
|
0045c6 0f26 mov.l r2, @(r0,r15)
|
|
0045c8 9068 mov.w @(h'd0,pc), r0 ;@(h'469c)
|
|
0045ca e204 mov #h'4, r2
|
|
0045cc 0f36 mov.l r3, @(r0,r15)
|
|
0045ce e300 mov #h'0, r3
|
|
0045d0 9065 mov.w @(h'ca,pc), r0 ;@(h'469e)
|
|
0045d2 0f26 mov.l r2, @(r0,r15)
|
|
0045d4 9064 mov.w @(h'c8,pc), r0 ;@(h'46a0)
|
|
0045d6 6233 mov r3, r2
|
|
0045d8 0f36 mov.l r3, @(r0,r15)
|
|
0045da 9062 mov.w @(h'c4,pc), r0 ;@(h'46a2)
|
|
0045dc 0f26 mov.l r2, @(r0,r15)
|
|
0045de 9061 mov.w @(h'c2,pc), r0 ;@(h'46a4)
|
|
0045e0 0f36 mov.l r3, @(r0,r15)
|
|
0045e2 9060 mov.w @(h'c0,pc), r0 ;@(h'46a6)
|
|
0045e4 0f26 mov.l r2, @(r0,r15)
|
|
0045e6 9054 mov.w @(h'a8,pc), r0 ;@(h'4692)
|
|
0045e8 a042 bra h'84 ;@(h'4670)
|
|
0045ea 0f36 mov.l r3, @(r0,r15)
|
|
0045ec 905c mov.w @(h'b8,pc), r0 ;@(h'46a8)
|
|
0045ee e100 mov #h'0, r1
|
|
0045f0 a011 bra h'22 ;@(h'4616)
|
|
0045f2 0f16 mov.l r1, @(r0,r15)
|
|
0045f4 9058 mov.w @(h'b0,pc), r0 ;@(h'46a8)
|
|
0045f6 00fe mov.l @(r0,r15), r0
|
|
0045f8 9357 mov.w @(h'ae,pc), r3 ;@(h'46aa)
|
|
0045fa 4008 shll2 r0
|
|
0045fc 9149 mov.w @(h'92,pc), r1 ;@(h'4692)
|
|
0045fe 33fc add r15, r3
|
|
004600 4000 shll r0
|
|
004602 303c add r3, r0
|
|
004604 31fc add r15, r1
|
|
004606 6212 mov.l @r1, r2
|
|
004608 e100 mov #h'0, r1
|
|
00460a 0214 mov.b r1, @(r0,r2)
|
|
00460c 904c mov.w @(h'98,pc), r0 ;@(h'46a8)
|
|
00460e 02fe mov.l @(r0,r15), r2
|
|
004610 904a mov.w @(h'94,pc), r0 ;@(h'46a8)
|
|
004612 7201
|
|
004614 0f26 mov.l r2, @(r0,r15)
|
|
004616 e308 mov #h'8, r3
|
|
004618 9046 mov.w @(h'8c,pc), r0 ;@(h'46a8)
|
|
00461a 01fe mov.l @(r0,r15), r1
|
|
00461c 3133 cmp/ge r3, r1
|
|
00461e 8be9 bf h'-2e ;@(h'45f4)
|
|
004620 9037 mov.w @(h'6e,pc), r0 ;@(h'4692)
|
|
004622 e101 mov #h'1, r1
|
|
004624 9241 mov.w @(h'82,pc), r2 ;@(h'46aa)
|
|
004626 03fe mov.l @(r0,r15), r3
|
|
004628 9033 mov.w @(h'66,pc), r0 ;@(h'4692)
|
|
00462a 32fc add r15, r2
|
|
00462c 323c add r3, r2
|
|
00462e 2210 mov.b r1, @r2
|
|
004630 933c mov.w @(h'78,pc), r3 ;@(h'46ac)
|
|
004632 33fc add r15, r3
|
|
004634 02fe mov.l @(r0,r15), r2
|
|
004636 323c add r3, r2
|
|
004638 2210 mov.b r1, @r2
|
|
00463a e300 mov #h'0, r3
|
|
00463c 9029 mov.w @(h'52,pc), r0 ;@(h'4692)
|
|
00463e e100 mov #h'0, r1
|
|
004640 9235 mov.w @(h'6a,pc), r2 ;@(h'46ae)
|
|
004642 32fc add r15, r2
|
|
004644 00fe mov.l @(r0,r15), r0
|
|
004646 302c add r2, r0
|
|
004648 2010 mov.b r1, @r0
|
|
00464a 9131 mov.w @(h'62,pc), r1 ;@(h'46b0)
|
|
00464c 9021 mov.w @(h'42,pc), r0 ;@(h'4692)
|
|
00464e 31fc add r15, r1
|
|
004650 00fe mov.l @(r0,r15), r0
|
|
004652 301c add r1, r0
|
|
004654 2030 mov.b r3, @r0
|
|
004656 932c mov.w @(h'58,pc), r3 ;@(h'46b2)
|
|
004658 901b mov.w @(h'36,pc), r0 ;@(h'4692)
|
|
00465a 33fc add r15, r3
|
|
00465c 00fe mov.l @(r0,r15), r0
|
|
00465e 303c add r3, r0
|
|
004660 e200 mov #h'0, r2
|
|
004662 2020 mov.b r2, @r0
|
|
004664 9015 mov.w @(h'2a,pc), r0 ;@(h'4692)
|
|
004666 00fe mov.l @(r0,r15), r0
|
|
004668 9213 mov.w @(h'26,pc), r2 ;@(h'4692)
|
|
00466a 7001
|
|
00466c 32fc add r15, r2
|
|
00466e 2202 mov.l r0, @r2
|
|
004670 900f mov.w @(h'1e,pc), r0 ;@(h'4692)
|
|
004672 e308 mov #h'8, r3
|
|
004674 01fe mov.l @(r0,r15), r1
|
|
004676 3133 cmp/ge r3, r1
|
|
004678 8bb8 bf h'-90 ;@(h'45ec)
|
|
00467a e300 mov #h'0, r3
|
|
00467c 901a mov.w @(h'34,pc), r0 ;@(h'46b4)
|
|
00467e 6233 mov r3, r2
|
|
004680 0f36 mov.l r3, @(r0,r15)
|
|
004682 9018 mov.w @(h'30,pc), r0 ;@(h'46b6)
|
|
004684 0f26 mov.l r2, @(r0,r15)
|
|
004686 9004 mov.w @(h'8,pc), r0 ;@(h'4692)
|
|
004688 a028 bra h'50 ;@(h'46dc)
|
|
00468a 0f36 mov.l r3, @(r0,r15)
|
|
00468c 01c0
|
|
00468e 01c4 mov.b r12, @(r0,r1)
|
|
004690 7950 add #h'50, r9
|
|
004692 01b0
|
|
004694 019c mov.b @(r0,r9), r1
|
|
004696 0198
|
|
004698 0194 mov.b r9, @(r0,r1)
|
|
00469a 0190
|
|
00469c 018c mov.b @(r0,r8), r1
|
|
00469e 0180
|
|
0046a0 0178
|
|
0046a2 0174 mov.b r7, @(r0,r1)
|
|
0046a4 010c mov.b @(r0,r0), r1
|
|
0046a6 0108 clrt
|
|
0046a8 01ac mov.b @(r0,r10), r1
|
|
0046aa 0134 mov.b r3, @(r0,r1)
|
|
0046ac 012c mov.b @(r0,r2), r1
|
|
0046ae 011c mov.b @(r0,r1), r1
|
|
0046b0 0114 mov.b r1, @(r0,r1)
|
|
0046b2 00e4 mov.b r14, @(r0,r0)
|
|
0046b4 00e0
|
|
0046b6 00dc mov.b @(r0,r13), r0
|
|
0046b8 0030
|
|
0046ba 1bc8 mov.l r12, @(h'20,r11)
|
|
0046bc 0030
|
|
0046be 0730
|
|
0046c0 0030
|
|
0046c2 baca bsr h'-a6c ;@(h'3c5a)
|
|
0046c4 93a2 mov.w @(h'144,pc), r3 ;@(h'480c)
|
|
0046c6 e100 mov #h'0, r1
|
|
0046c8 90a1 mov.w @(h'142,pc), r0 ;@(h'480e)
|
|
0046ca 33fc add r15, r3
|
|
0046cc 02fe mov.l @(r0,r15), r2
|
|
0046ce 323c add r3, r2
|
|
0046d0 2210 mov.b r1, @r2
|
|
0046d2 909c mov.w @(h'138,pc), r0 ;@(h'480e)
|
|
0046d4 02fe mov.l @(r0,r15), r2
|
|
0046d6 7201
|
|
0046d8 9099 mov.w @(h'132,pc), r0 ;@(h'480e)
|
|
0046da 0f26 mov.l r2, @(r0,r15)
|
|
0046dc 9097 mov.w @(h'12e,pc), r0 ;@(h'480e)
|
|
0046de e303 mov #h'3, r3
|
|
0046e0 01fe mov.l @(r0,r15), r1
|
|
0046e2 3133 cmp/ge r3, r1
|
|
0046e4 8bee bf h'-24 ;@(h'46c4)
|
|
0046e6 e300 mov #h'0, r3
|
|
0046e8 9091 mov.w @(h'122,pc), r0 ;@(h'480e)
|
|
0046ea a01a bra h'34 ;@(h'4722)
|
|
0046ec 0f36 mov.l r3, @(r0,r15)
|
|
0046ee e100 mov #h'0, r1
|
|
0046f0 938e mov.w @(h'11c,pc), r3 ;@(h'4810)
|
|
0046f2 33fc add r15, r3
|
|
0046f4 908b mov.w @(h'116,pc), r0 ;@(h'480e)
|
|
0046f6 02fe mov.l @(r0,r15), r2
|
|
0046f8 9089 mov.w @(h'112,pc), r0 ;@(h'480e)
|
|
0046fa 323c add r3, r2
|
|
0046fc 2210 mov.b r1, @r2
|
|
0046fe e300 mov #h'0, r3
|
|
004700 9287 mov.w @(h'10e,pc), r2 ;@(h'4812)
|
|
004702 32fc add r15, r2
|
|
004704 00fe mov.l @(r0,r15), r0
|
|
004706 302c add r2, r0
|
|
004708 2010 mov.b r1, @r0
|
|
00470a 9183 mov.w @(h'106,pc), r1 ;@(h'4814)
|
|
00470c 907f mov.w @(h'fe,pc), r0 ;@(h'480e)
|
|
00470e 31fc add r15, r1
|
|
004710 00fe mov.l @(r0,r15), r0
|
|
004712 301c add r1, r0
|
|
004714 2030 mov.b r3, @r0
|
|
004716 907a mov.w @(h'f4,pc), r0 ;@(h'480e)
|
|
004718 9379 mov.w @(h'f2,pc), r3 ;@(h'480e)
|
|
00471a 00fe mov.l @(r0,r15), r0
|
|
00471c 7001
|
|
00471e 33fc add r15, r3
|
|
004720 2302 mov.l r0, @r3
|
|
004722 e206 mov #h'6, r2
|
|
004724 9073 mov.w @(h'e6,pc), r0 ;@(h'480e)
|
|
004726 01fe mov.l @(r0,r15), r1
|
|
004728 3123 cmp/ge r2, r1
|
|
00472a 8be0 bf h'-40 ;@(h'46ee)
|
|
00472c 9073 mov.w @(h'e6,pc), r0 ;@(h'4816)
|
|
00472e e300 mov #h'0, r3
|
|
004730 0f36 mov.l r3, @(r0,r15)
|
|
004732 6233 mov r3, r2
|
|
004734 9070 mov.w @(h'e0,pc), r0 ;@(h'4818)
|
|
004736 e302 mov #h'2, r3
|
|
004738 0f26 mov.l r2, @(r0,r15)
|
|
00473a e200 mov #h'0, r2
|
|
00473c 906d mov.w @(h'da,pc), r0 ;@(h'481a)
|
|
00473e 0f36 mov.l r3, @(r0,r15)
|
|
004740 906c mov.w @(h'd8,pc), r0 ;@(h'481c)
|
|
004742 e301 mov #h'1, r3
|
|
004744 0f26 mov.l r2, @(r0,r15)
|
|
004746 906a mov.w @(h'd4,pc), r0 ;@(h'481e)
|
|
004748 0f36 mov.l r3, @(r0,r15)
|
|
00474a 6323 mov r2, r3
|
|
00474c 9068 mov.w @(h'd0,pc), r0 ;@(h'4820)
|
|
00474e 0f26 mov.l r2, @(r0,r15)
|
|
004750 9067 mov.w @(h'ce,pc), r0 ;@(h'4822)
|
|
004752 0f36 mov.l r3, @(r0,r15)
|
|
004754 9066 mov.w @(h'cc,pc), r0 ;@(h'4824)
|
|
004756 0f26 mov.l r2, @(r0,r15)
|
|
004758 9065 mov.w @(h'ca,pc), r0 ;@(h'4826)
|
|
00475a 0f36 mov.l r3, @(r0,r15)
|
|
00475c e07c mov #h'7c, r0
|
|
00475e 0f26 mov.l r2, @(r0,r15)
|
|
004760 e078 mov #h'78, r0
|
|
004762 e201 mov #h'1, r2
|
|
004764 0f36 mov.l r3, @(r0,r15)
|
|
004766 e070 mov #h'70, r0
|
|
004768 0f26 mov.l r2, @(r0,r15)
|
|
00476a e300 mov #h'0, r3
|
|
00476c e06c mov #h'6c, r0
|
|
00476e 6233 mov r3, r2
|
|
004770 0f36 mov.l r3, @(r0,r15)
|
|
004772 e068 mov #h'68, r0
|
|
004774 0f26 mov.l r2, @(r0,r15)
|
|
004776 e064 mov #h'64, r0
|
|
004778 0f36 mov.l r3, @(r0,r15)
|
|
00477a e060 mov #h'60, r0
|
|
00477c 0f26 mov.l r2, @(r0,r15)
|
|
00477e e05c mov #h'5c, r0
|
|
004780 0f36 mov.l r3, @(r0,r15)
|
|
004782 e058 mov #h'58, r0
|
|
004784 0f26 mov.l r2, @(r0,r15)
|
|
004786 e054 mov #h'54, r0
|
|
004788 0f36 mov.l r3, @(r0,r15)
|
|
00478a e050 mov #h'50, r0
|
|
00478c 0f26 mov.l r2, @(r0,r15)
|
|
00478e e04c mov #h'4c, r0
|
|
004790 0f36 mov.l r3, @(r0,r15)
|
|
004792 e048 mov #h'48, r0
|
|
004794 0f26 mov.l r2, @(r0,r15)
|
|
004796 e044 mov #h'44, r0
|
|
004798 0f36 mov.l r3, @(r0,r15)
|
|
00479a e040 mov #h'40, r0
|
|
00479c 0f26 mov.l r2, @(r0,r15)
|
|
00479e e074 mov #h'74, r0
|
|
0047a0 1f3f mov.l r3, @(h'3c,r15)
|
|
0047a2 1f2e mov.l r2, @(h'38,r15)
|
|
0047a4 1f3d mov.l r3, @(h'34,r15)
|
|
0047a6 1f2c mov.l r2, @(h'30,r15)
|
|
0047a8 00fe mov.l @(r0,r15), r0
|
|
0047aa 8801 cmp/eq #h'1, r0
|
|
0047ac 8b02 bf h'4 ;@(h'47b4)
|
|
0047ae e201 mov #h'1, r2
|
|
0047b0 9038 mov.w @(h'70,pc), r0 ;@(h'4824)
|
|
0047b2 0f26 mov.l r2, @(r0,r15)
|
|
0047b4 e074 mov #h'74, r0
|
|
0047b6 00fe mov.l @(r0,r15), r0
|
|
0047b8 8802 cmp/eq #h'2, r0
|
|
0047ba 8b21 bf h'42 ;@(h'4800)
|
|
0047bc 9027 mov.w @(h'4e,pc), r0 ;@(h'480e)
|
|
0047be e200 mov #h'0, r2
|
|
0047c0 a019 bra h'32 ;@(h'47f6)
|
|
0047c2 0f26 mov.l r2, @(r0,r15)
|
|
0047c4 9023 mov.w @(h'46,pc), r0 ;@(h'480e)
|
|
0047c6 63f3 mov r15, r3
|
|
0047c8 01fe mov.l @(r0,r15), r1
|
|
0047ca e20b mov #h'b, r2
|
|
0047cc 901f mov.w @(h'3e,pc), r0 ;@(h'480e)
|
|
0047ce 4108 shll2 r1
|
|
0047d0 00fe mov.l @(r0,r15), r0
|
|
0047d2 7318 add #h'18, r3
|
|
0047d4 0027 mul.l r2, r0
|
|
0047d6 313c add r3, r1
|
|
0047d8 9019 mov.w @(h'32,pc), r0 ;@(h'480e)
|
|
0047da 021a sts macl, r2
|
|
0047dc 721c add #h'1c, r2
|
|
0047de 2122 mov.l r2, @r1
|
|
0047e0 01fe mov.l @(r0,r15), r1
|
|
0047e2 62f3 mov r15, r2
|
|
0047e4 4108 shll2 r1
|
|
0047e6 312c add r2, r1
|
|
0047e8 e0fe mov #h'fffffffe, r0
|
|
0047ea 2102 mov.l r0, @r1
|
|
0047ec 900f mov.w @(h'1e,pc), r0 ;@(h'480e)
|
|
0047ee 01fe mov.l @(r0,r15), r1
|
|
0047f0 900d mov.w @(h'1a,pc), r0 ;@(h'480e)
|
|
0047f2 7101
|
|
0047f4 0f16 mov.l r1, @(r0,r15)
|
|
0047f6 e306 mov #h'6, r3
|
|
0047f8 9009 mov.w @(h'12,pc), r0 ;@(h'480e)
|
|
0047fa 02fe mov.l @(r0,r15), r2
|
|
0047fc 3233 cmp/ge r3, r2
|
|
0047fe 8be1 bf h'-3e ;@(h'47c4)
|
|
004800 d309 mov.l @(h'24,pc), r3 ;@(h'4828)
|
|
004802 430b jsr @r3
|
|
004804 0009 nop
|
|
004806 d109 mov.l @(h'24,pc), r1 ;@(h'482c)
|
|
004808 412b jmp @r1
|
|
00480a 0009 nop
|
|
00480c 00fc mov.b @(r0,r15), r0
|
|
00480e 01b0
|
|
004810 0100
|
|
004812 00f4 mov.b r15, @(r0,r0)
|
|
004814 00ec mov.b @(r0,r14), r0
|
|
004816 00d8
|
|
004818 00d4 mov.b r13, @(r0,r0)
|
|
00481a 00d0
|
|
00481c 00cc mov.b @(r0,r12), r0
|
|
00481e 00c8
|
|
004820 00c4 mov.b r12, @(r0,r0)
|
|
004822 00c0
|
|
004824 0084 mov.b r8, @(r0,r0)
|
|
004826 0080
|
|
004828 0030
|
|
00482a 0730
|
|
00482c 0030
|
|
00482e 7690 add #h'90, r6
|
|
004830 d250 mov.l @(h'140,pc), r2 ;@(h'4974)
|
|
004832 e300 mov #h'0, r3
|
|
004834 2f36 mov.l r3, @-r15
|
|
004836 e73b mov #h'3b, r7
|
|
004838 2f36 mov.l r3, @-r15
|
|
00483a e65b mov #h'5b, r6
|
|
00483c 2f36 mov.l r3, @-r15
|
|
00483e e504 mov #h'4, r5
|
|
004840 420b jsr @r2
|
|
004842 e416 mov #h'16, r4
|
|
004844 7f0c
|
|
004846 e074 mov #h'74, r0
|
|
004848 00fe mov.l @(r0,r15), r0
|
|
00484a 8802 cmp/eq #h'2, r0
|
|
00484c 8b01 bf h'2 ;@(h'4852)
|
|
00484e a0ed bra h'1da ;@(h'4a2c)
|
|
004850 0009 nop
|
|
004852 e21d mov #h'1d, r2
|
|
004854 9084 mov.w @(h'108,pc), r0 ;@(h'4960)
|
|
004856 03fe mov.l @(r0,r15), r3
|
|
004858 3323 cmp/ge r2, r3
|
|
00485a 8b01 bf h'2 ;@(h'4860)
|
|
00485c a0e6 bra h'1cc ;@(h'4a2c)
|
|
00485e 0009 nop
|
|
004860 907f mov.w @(h'fe,pc), r0 ;@(h'4962)
|
|
004862 03fe mov.l @(r0,r15), r3
|
|
004864 2338 tst r3, r3
|
|
004866 8904 bt h'8 ;@(h'4872)
|
|
004868 907b mov.w @(h'f6,pc), r0 ;@(h'4962)
|
|
00486a 01fe mov.l @(r0,r15), r1
|
|
00486c 9079 mov.w @(h'f2,pc), r0 ;@(h'4962)
|
|
00486e 71ff add #h'ff, r1
|
|
004870 0f16 mov.l r1, @(r0,r15)
|
|
004872 e355 mov #h'55, r3
|
|
004874 9074 mov.w @(h'e8,pc), r0 ;@(h'4960)
|
|
004876 e200 mov #h'0, r2
|
|
004878 0f36 mov.l r3, @(r0,r15)
|
|
00487a 9073 mov.w @(h'e6,pc), r0 ;@(h'4964)
|
|
00487c 0f26 mov.l r2, @(r0,r15)
|
|
00487e 9072 mov.w @(h'e4,pc), r0 ;@(h'4966)
|
|
004880 00fe mov.l @(r0,r15), r0
|
|
004882 8805 cmp/eq #h'5, r0
|
|
004884 8b02 bf h'4 ;@(h'488c)
|
|
004886 e201 mov #h'1, r2
|
|
004888 906e mov.w @(h'dc,pc), r0 ;@(h'4968)
|
|
00488a 0f26 mov.l r2, @(r0,r15)
|
|
00488c 906b mov.w @(h'd6,pc), r0 ;@(h'4966)
|
|
00488e 03fe mov.l @(r0,r15), r3
|
|
004890 2338 tst r3, r3
|
|
004892 8b0a bf h'14 ;@(h'48aa)
|
|
004894 9068 mov.w @(h'd0,pc), r0 ;@(h'4968)
|
|
004896 03fe mov.l @(r0,r15), r3
|
|
004898 2338 tst r3, r3
|
|
00489a 8906 bt h'c ;@(h'48aa)
|
|
00489c e074 mov #h'74, r0
|
|
00489e 00fe mov.l @(r0,r15), r0
|
|
0048a0 8801 cmp/eq #h'1, r0
|
|
0048a2 8902 bt h'4 ;@(h'48aa)
|
|
0048a4 9060 mov.w @(h'c0,pc), r0 ;@(h'4968)
|
|
0048a6 e200 mov #h'0, r2
|
|
0048a8 0f26 mov.l r2, @(r0,r15)
|
|
0048aa a045 bra h'8a ;@(h'4938)
|
|
0048ac e300 mov #h'0, r3
|
|
0048ae 935c mov.w @(h'b8,pc), r3 ;@(h'496a)
|
|
0048b0 905c mov.w @(h'b8,pc), r0 ;@(h'496c)
|
|
0048b2 33fc add r15, r3
|
|
0048b4 915b mov.w @(h'b6,pc), r1 ;@(h'496e)
|
|
0048b6 02fe mov.l @(r0,r15), r2
|
|
0048b8 9058 mov.w @(h'b0,pc), r0 ;@(h'496c)
|
|
0048ba 323c add r3, r2
|
|
0048bc 00fe mov.l @(r0,r15), r0
|
|
0048be 31fc add r15, r1
|
|
0048c0 9353 mov.w @(h'a6,pc), r3 ;@(h'496a)
|
|
0048c2 001c mov.b @(r0,r1), r0
|
|
0048c4 2200 mov.b r0, @r2
|
|
0048c6 e200 mov #h'0, r2
|
|
0048c8 9050 mov.w @(h'a0,pc), r0 ;@(h'496c)
|
|
0048ca 33fc add r15, r3
|
|
0048cc 00fe mov.l @(r0,r15), r0
|
|
0048ce 0124 mov.b r2, @(r0,r1)
|
|
0048d0 924e mov.w @(h'9c,pc), r2 ;@(h'4970)
|
|
0048d2 32fc add r15, r2
|
|
0048d4 904a mov.w @(h'94,pc), r0 ;@(h'496c)
|
|
0048d6 00fe mov.l @(r0,r15), r0
|
|
0048d8 9148 mov.w @(h'90,pc), r1 ;@(h'496c)
|
|
0048da 302c add r2, r0
|
|
0048dc 6200 mov.b @r0, r2
|
|
0048de 31fc add r15, r1
|
|
0048e0 6112 mov.l @r1, r1
|
|
0048e2 313c add r3, r1
|
|
0048e4 6110 mov.b @r1, r1
|
|
0048e6 321c add r1, r2
|
|
0048e8 2020 mov.b r2, @r0
|
|
0048ea 903d mov.w @(h'7a,pc), r0 ;@(h'4968)
|
|
0048ec 00fe mov.l @(r0,r15), r0
|
|
0048ee 2008 tst r0, r0
|
|
0048f0 890c bt h'18 ;@(h'490c)
|
|
0048f2 923d mov.w @(h'7a,pc), r2 ;@(h'4970)
|
|
0048f4 903a mov.w @(h'74,pc), r0 ;@(h'496c)
|
|
0048f6 32fc add r15, r2
|
|
0048f8 9138 mov.w @(h'70,pc), r1 ;@(h'496c)
|
|
0048fa 00fe mov.l @(r0,r15), r0
|
|
0048fc 302c add r2, r0
|
|
0048fe 6203 mov r0, r2
|
|
004900 31fc add r15, r1
|
|
004902 6012 mov.l @r1, r0
|
|
004904 013c mov.b @(r0,r3), r1
|
|
004906 6020 mov.b @r2, r0
|
|
004908 301c add r1, r0
|
|
00490a 2200 mov.b r0, @r2
|
|
00490c 9330 mov.w @(h'60,pc), r3 ;@(h'4970)
|
|
00490e 33fc add r15, r3
|
|
004910 902c mov.w @(h'58,pc), r0 ;@(h'496c)
|
|
004912 02fe mov.l @(r0,r15), r2
|
|
004914 9028 mov.w @(h'50,pc), r0 ;@(h'4968)
|
|
004916 323c add r3, r2
|
|
004918 6120 mov.b @r2, r1
|
|
00491a 611c extu.b r1, r1
|
|
00491c 02fe mov.l @(r0,r15), r2
|
|
00491e e006 mov #h'6, r0
|
|
004920 3028 sub r2, r0
|
|
004922 3107 cmp/gt r0, r1
|
|
004924 8b05 bf h'a ;@(h'4932)
|
|
004926 901d mov.w @(h'3a,pc), r0 ;@(h'4964)
|
|
004928 911c mov.w @(h'38,pc), r1 ;@(h'4964)
|
|
00492a 00fe mov.l @(r0,r15), r0
|
|
00492c 7001
|
|
00492e 31fc add r15, r1
|
|
004930 2102 mov.l r0, @r1
|
|
004932 901b mov.w @(h'36,pc), r0 ;@(h'496c)
|
|
004934 03fe mov.l @(r0,r15), r3
|
|
004936 7301
|
|
004938 9018 mov.w @(h'30,pc), r0 ;@(h'496c)
|
|
00493a e208 mov #h'8, r2
|
|
00493c 0f36 mov.l r3, @(r0,r15)
|
|
00493e 6133 mov r3, r1
|
|
004940 3123 cmp/ge r2, r1
|
|
004942 8bb4 bf h'-98 ;@(h'48ae)
|
|
004944 900e mov.w @(h'1c,pc), r0 ;@(h'4964)
|
|
004946 e304 mov #h'4, r3
|
|
004948 02fe mov.l @(r0,r15), r2
|
|
00494a 3233 cmp/ge r3, r2
|
|
00494c 8918 bt h'30 ;@(h'4980)
|
|
00494e d20a mov.l @(h'28,pc), r2 ;@(h'4978)
|
|
004950 420b jsr @r2
|
|
004952 0009 nop
|
|
004954 d309 mov.l @(h'24,pc), r3 ;@(h'497c)
|
|
004956 6103 mov r0, r1
|
|
004958 430b jsr @r3
|
|
00495a e005 mov #h'5, r0
|
|
00495c a01d bra h'3a ;@(h'499a)
|
|
00495e 0009 nop
|
|
004960 010c mov.b @(r0,r0), r1
|
|
004962 00d0
|
|
004964 01a8
|
|
004966 00cc mov.b @(r0,r12), r0
|
|
004968 0084 mov.b r8, @(r0,r0)
|
|
00496a 011c mov.b @(r0,r1), r1
|
|
00496c 01b0
|
|
00496e 0114 mov.b r1, @(r0,r1)
|
|
004970 012c mov.b @(r0,r2), r1
|
|
004972 0000
|
|
004974 0030
|
|
004976 0dcc mov.b @(r0,r12), r13
|
|
004978 0030
|
|
00497a b000 bsr h'0 ;@(h'497e)
|
|
00497c 0030
|
|
00497e ab98 bra h'-8d0 ;@(h'40b2)
|
|
004980 d249 mov.l @(h'124,pc), r2 ;@(h'4aa8)
|
|
004982 420b jsr @r2
|
|
004984 0009 nop
|
|
004986 e208 mov #h'8, r2
|
|
004988 9186 mov.w @(h'10c,pc), r1 ;@(h'4a98)
|
|
00498a 31fc add r15, r1
|
|
00498c 6312 mov.l @r1, r3
|
|
00498e 6103 mov r0, r1
|
|
004990 3238 sub r3, r2
|
|
004992 6023 mov r2, r0
|
|
004994 d245 mov.l @(h'114,pc), r2 ;@(h'4aac)
|
|
004996 420b jsr @r2
|
|
004998 0009 nop
|
|
00499a 6303 mov r0, r3
|
|
00499c 907d mov.w @(h'fa,pc), r0 ;@(h'4a9a)
|
|
00499e 7301
|
|
0049a0 a040 bra h'80 ;@(h'4a24)
|
|
0049a2 0f36 mov.l r3, @(r0,r15)
|
|
0049a4 d140 mov.l @(h'100,pc), r1 ;@(h'4aa8)
|
|
0049a6 410b jsr @r1
|
|
0049a8 0009 nop
|
|
0049aa 4011 cmp/pz r0
|
|
0049ac 8b01 bf h'2 ;@(h'49b2)
|
|
0049ae a005 bra h'a ;@(h'49bc)
|
|
0049b0 c907 and #h'7, r0
|
|
0049b2 6007 not r0, r0
|
|
0049b4 7001
|
|
0049b6 c907 and #h'7, r0
|
|
0049b8 6007 not r0, r0
|
|
0049ba 7001
|
|
0049bc 916e mov.w @(h'dc,pc), r1 ;@(h'4a9c)
|
|
0049be 31fc add r15, r1
|
|
0049c0 d339 mov.l @(h'e4,pc), r3 ;@(h'4aa8)
|
|
0049c2 430b jsr @r3
|
|
0049c4 2102 mov.l r0, @r1
|
|
0049c6 6103 mov r0, r1
|
|
0049c8 d238 mov.l @(h'e0,pc), r2 ;@(h'4aac)
|
|
0049ca 420b jsr @r2
|
|
0049cc e02d mov #h'2d, r0
|
|
0049ce 9166 mov.w @(h'cc,pc), r1 ;@(h'4a9e)
|
|
0049d0 9366 mov.w @(h'cc,pc), r3 ;@(h'4aa0)
|
|
0049d2 31fc add r15, r1
|
|
0049d4 2102 mov.l r0, @r1
|
|
0049d6 33fc add r15, r3
|
|
0049d8 9060 mov.w @(h'c0,pc), r0 ;@(h'4a9c)
|
|
0049da 02fe mov.l @(r0,r15), r2
|
|
0049dc 323c add r3, r2
|
|
0049de 6120 mov.b @r2, r1
|
|
0049e0 2118 tst r1, r1
|
|
0049e2 8b1f bf h'3e ;@(h'4a24)
|
|
0049e4 925d mov.w @(h'ba,pc), r2 ;@(h'4aa2)
|
|
0049e6 32fc add r15, r2
|
|
0049e8 9058 mov.w @(h'b0,pc), r0 ;@(h'4a9c)
|
|
0049ea 01fe mov.l @(r0,r15), r1
|
|
0049ec 905a mov.w @(h'b4,pc), r0 ;@(h'4aa4)
|
|
0049ee 312c add r2, r1
|
|
0049f0 9359 mov.w @(h'b2,pc), r3 ;@(h'4aa6)
|
|
0049f2 6110 mov.b @r1, r1
|
|
0049f4 00fe mov.l @(r0,r15), r0
|
|
0049f6 33fc add r15, r3
|
|
0049f8 611c extu.b r1, r1
|
|
0049fa 310c add r0, r1
|
|
0049fc 904f mov.w @(h'9e,pc), r0 ;@(h'4a9e)
|
|
0049fe 71ff add #h'ff, r1
|
|
004a00 313c add r3, r1
|
|
004a02 6210 mov.b @r1, r2
|
|
004a04 01fe mov.l @(r0,r15), r1
|
|
004a06 622c extu.b r2, r2
|
|
004a08 3123 cmp/ge r2, r1
|
|
004a0a 890b bt h'16 ;@(h'4a24)
|
|
004a0c 9348 mov.w @(h'90,pc), r3 ;@(h'4aa0)
|
|
004a0e e101 mov #h'1, r1
|
|
004a10 9044 mov.w @(h'88,pc), r0 ;@(h'4a9c)
|
|
004a12 33fc add r15, r3
|
|
004a14 02fe mov.l @(r0,r15), r2
|
|
004a16 323c add r3, r2
|
|
004a18 2210 mov.b r1, @r2
|
|
004a1a 903e mov.w @(h'7c,pc), r0 ;@(h'4a9a)
|
|
004a1c 02fe mov.l @(r0,r15), r2
|
|
004a1e 72ff add #h'ff, r2
|
|
004a20 903b mov.w @(h'76,pc), r0 ;@(h'4a9a)
|
|
004a22 0f26 mov.l r2, @(r0,r15)
|
|
004a24 9039 mov.w @(h'72,pc), r0 ;@(h'4a9a)
|
|
004a26 03fe mov.l @(r0,r15), r3
|
|
004a28 2338 tst r3, r3
|
|
004a2a 8bbb bf h'-8a ;@(h'49a4)
|
|
004a2c e074 mov #h'74, r0
|
|
004a2e 00fe mov.l @(r0,r15), r0
|
|
004a30 8802 cmp/eq #h'2, r0
|
|
004a32 8b6f bf h'de ;@(h'4b14)
|
|
004a34 53f6 mov.l @(h'18,r15), r3
|
|
004a36 e21d mov #h'1d, r2
|
|
004a38 3323 cmp/ge r2, r3
|
|
004a3a 896b bt h'd6 ;@(h'4b14)
|
|
004a3c 902e mov.w @(h'5c,pc), r0 ;@(h'4a9c)
|
|
004a3e e300 mov #h'0, r3
|
|
004a40 a01c bra h'38 ;@(h'4a7c)
|
|
004a42 0f36 mov.l r3, @(r0,r15)
|
|
004a44 902a mov.w @(h'54,pc), r0 ;@(h'4a9c)
|
|
004a46 63f3 mov r15, r3
|
|
004a48 01fe mov.l @(r0,r15), r1
|
|
004a4a 7318 add #h'18, r3
|
|
004a4c 9026 mov.w @(h'4c,pc), r0 ;@(h'4a9c)
|
|
004a4e 4108 shll2 r1
|
|
004a50 02fe mov.l @(r0,r15), r2
|
|
004a52 313c add r3, r1
|
|
004a54 9022 mov.w @(h'44,pc), r0 ;@(h'4a9c)
|
|
004a56 4208 shll2 r2
|
|
004a58 323c add r3, r2
|
|
004a5a 5221 mov.l @(h'4,r2), r2
|
|
004a5c 2122 mov.l r2, @r1
|
|
004a5e 62f3 mov r15, r2
|
|
004a60 01fe mov.l @(r0,r15), r1
|
|
004a62 4108 shll2 r1
|
|
004a64 901a mov.w @(h'34,pc), r0 ;@(h'4a9c)
|
|
004a66 312c add r2, r1
|
|
004a68 00fe mov.l @(r0,r15), r0
|
|
004a6a 4008 shll2 r0
|
|
004a6c 302c add r2, r0
|
|
004a6e 5001 mov.l @(h'4,r0), r0
|
|
004a70 2102 mov.l r0, @r1
|
|
004a72 9013 mov.w @(h'26,pc), r0 ;@(h'4a9c)
|
|
004a74 01fe mov.l @(r0,r15), r1
|
|
004a76 7101
|
|
004a78 9010 mov.w @(h'20,pc), r0 ;@(h'4a9c)
|
|
004a7a 0f16 mov.l r1, @(r0,r15)
|
|
004a7c 900e mov.w @(h'1c,pc), r0 ;@(h'4a9c)
|
|
004a7e e305 mov #h'5, r3
|
|
004a80 02fe mov.l @(r0,r15), r2
|
|
004a82 3233 cmp/ge r3, r2
|
|
004a84 8bde bf h'-44 ;@(h'4a44)
|
|
004a86 e355 mov #h'55, r3
|
|
004a88 1f3b mov.l r3, @(h'2c,r15)
|
|
004a8a d107 mov.l @(h'1c,pc), r1 ;@(h'4aa8)
|
|
004a8c 410b jsr @r1
|
|
004a8e 0009 nop
|
|
004a90 4011 cmp/pz r0
|
|
004a92 8b0d bf h'1a ;@(h'4ab0)
|
|
004a94 a011 bra h'22 ;@(h'4aba)
|
|
004a96 c907 and #h'7, r0
|
|
004a98 01a8
|
|
004a9a 0110
|
|
004a9c 01b0
|
|
004a9e 01ac mov.b @(r0,r10), r1
|
|
004aa0 0114 mov.b r1, @(r0,r1)
|
|
004aa2 012c mov.b @(r0,r2), r1
|
|
004aa4 0084 mov.b r8, @(r0,r0)
|
|
004aa6 0124 mov.b r2, @(r0,r1)
|
|
004aa8 0030
|
|
004aaa b000 bsr h'0 ;@(h'4aae)
|
|
004aac 0030
|
|
004aae ab98 bra h'-8d0 ;@(h'41e2)
|
|
004ab0 6007 not r0, r0
|
|
004ab2 7001
|
|
004ab4 c907 and #h'7, r0
|
|
004ab6 6007 not r0, r0
|
|
004ab8 7001
|
|
004aba 9131 mov.w @(h'62,pc), r1 ;@(h'4b20)
|
|
004abc d31b mov.l @(h'6c,pc), r3 ;@(h'4b2c)
|
|
004abe 31fc add r15, r1
|
|
004ac0 430b jsr @r3
|
|
004ac2 2102 mov.l r0, @r1
|
|
004ac4 d21a mov.l @(h'68,pc), r2 ;@(h'4b30)
|
|
004ac6 6103 mov r0, r1
|
|
004ac8 420b jsr @r2
|
|
004aca e02d mov #h'2d, r0
|
|
004acc 9129 mov.w @(h'52,pc), r1 ;@(h'4b22)
|
|
004ace 31fc add r15, r1
|
|
004ad0 2102 mov.l r0, @r1
|
|
004ad2 9327 mov.w @(h'4e,pc), r3 ;@(h'4b24)
|
|
004ad4 9224 mov.w @(h'48,pc), r2 ;@(h'4b20)
|
|
004ad6 33fc add r15, r3
|
|
004ad8 32fc add r15, r2
|
|
004ada 6222 mov.l @r2, r2
|
|
004adc 323c add r3, r2
|
|
004ade 6120 mov.b @r2, r1
|
|
004ae0 9221 mov.w @(h'42,pc), r2 ;@(h'4b26)
|
|
004ae2 611c extu.b r1, r1
|
|
004ae4 32fc add r15, r2
|
|
004ae6 6322 mov.l @r2, r3
|
|
004ae8 313c add r3, r1
|
|
004aea 71ff add #h'ff, r1
|
|
004aec 931c mov.w @(h'38,pc), r3 ;@(h'4b28)
|
|
004aee 33fc add r15, r3
|
|
004af0 313c add r3, r1
|
|
004af2 6210 mov.b @r1, r2
|
|
004af4 622c extu.b r2, r2
|
|
004af6 3023 cmp/ge r2, r0
|
|
004af8 89c7 bt h'-72 ;@(h'4a8a)
|
|
004afa 9011 mov.w @(h'22,pc), r0 ;@(h'4b20)
|
|
004afc 03fe mov.l @(r0,r15), r3
|
|
004afe 1f35 mov.l r3, @(h'14,r15)
|
|
004b00 9310 mov.w @(h'20,pc), r3 ;@(h'4b24)
|
|
004b02 33fc add r15, r3
|
|
004b04 52f5 mov.l @(h'14,r15), r2
|
|
004b06 323c add r3, r2
|
|
004b08 6120 mov.b @r2, r1
|
|
004b0a 7101
|
|
004b0c 2210 mov.b r1, @r2
|
|
004b0e e201 mov #h'1, r2
|
|
004b10 900b mov.w @(h'16,pc), r0 ;@(h'4b2a)
|
|
004b12 0f26 mov.l r2, @(r0,r15)
|
|
004b14 e074 mov #h'74, r0
|
|
004b16 00fe mov.l @(r0,r15), r0
|
|
004b18 8802 cmp/eq #h'2, r0
|
|
004b1a 8937 bt h'6e ;@(h'4b8c)
|
|
004b1c a030 bra h'60 ;@(h'4b80)
|
|
004b1e e200 mov #h'0, r2
|
|
004b20 01b0
|
|
004b22 01ac mov.b @(r0,r10), r1
|
|
004b24 012c mov.b @(r0,r2), r1
|
|
004b26 0084 mov.b r8, @(r0,r0)
|
|
004b28 0124 mov.b r2, @(r0,r1)
|
|
004b2a 01a4 mov.b r10, @(r0,r1)
|
|
004b2c 0030
|
|
004b2e b000 bsr h'0 ;@(h'4b32)
|
|
004b30 0030
|
|
004b32 ab98 bra h'-8d0 ;@(h'4266)
|
|
004b34 937e mov.w @(h'fc,pc), r3 ;@(h'4c34)
|
|
004b36 33fc add r15, r3
|
|
004b38 907d mov.w @(h'fa,pc), r0 ;@(h'4c36)
|
|
004b3a 01fe mov.l @(r0,r15), r1
|
|
004b3c 313c add r3, r1
|
|
004b3e 6210 mov.b @r1, r2
|
|
004b40 2228 tst r2, r2
|
|
004b42 891a bt h'34 ;@(h'4b7a)
|
|
004b44 9078 mov.w @(h'f0,pc), r0 ;@(h'4c38)
|
|
004b46 e555 mov #h'55, r5
|
|
004b48 d340 mov.l @(h'100,pc), r3 ;@(h'4c4c)
|
|
004b4a e207 mov #h'7, r2
|
|
004b4c 2f26 mov.l r2, @-r15
|
|
004b4e 6723 mov r2, r7
|
|
004b50 06fe mov.l @(r0,r15), r6
|
|
004b52 6163 mov r6, r1
|
|
004b54 9071 mov.w @(h'e2,pc), r0 ;@(h'4c3a)
|
|
004b56 4608 shll2 r6
|
|
004b58 4600 shll r6
|
|
004b5a 3618 sub r1, r6
|
|
004b5c 01fe mov.l @(r0,r15), r1
|
|
004b5e 7604
|
|
004b60 71ef add #h'ef, r1
|
|
004b62 430b jsr @r3
|
|
004b64 e012 mov #h'12, r0
|
|
004b66 6303 mov r0, r3
|
|
004b68 9468 mov.w @(h'd0,pc), r4 ;@(h'4c3c)
|
|
004b6a 4008 shll2 r0
|
|
004b6c 4000 shll r0
|
|
004b6e 3038 sub r3, r0
|
|
004b70 d337 mov.l @(h'dc,pc), r3 ;@(h'4c50)
|
|
004b72 34fc add r15, r4
|
|
004b74 430b jsr @r3
|
|
004b76 340c add r0, r4
|
|
004b78 7f04
|
|
004b7a 905c mov.w @(h'b8,pc), r0 ;@(h'4c36)
|
|
004b7c 02fe mov.l @(r0,r15), r2
|
|
004b7e 7201
|
|
004b80 9059 mov.w @(h'b2,pc), r0 ;@(h'4c36)
|
|
004b82 e308 mov #h'8, r3
|
|
004b84 0f26 mov.l r2, @(r0,r15)
|
|
004b86 6123 mov r2, r1
|
|
004b88 3133 cmp/ge r3, r1
|
|
004b8a 8bd3 bf h'-5a ;@(h'4b34)
|
|
004b8c e074 mov #h'74, r0
|
|
004b8e 00fe mov.l @(r0,r15), r0
|
|
004b90 8802 cmp/eq #h'2, r0
|
|
004b92 8b1a bf h'34 ;@(h'4bca)
|
|
004b94 e207 mov #h'7, r2
|
|
004b96 6723 mov r2, r7
|
|
004b98 2f26 mov.l r2, @-r15
|
|
004b9a 56f6 mov.l @(h'18,r15), r6
|
|
004b9c 54f7 mov.l @(h'1c,r15), r4
|
|
004b9e 6363 mov r6, r3
|
|
004ba0 4608 shll2 r6
|
|
004ba2 4600 shll r6
|
|
004ba4 3638 sub r3, r6
|
|
004ba6 7604
|
|
004ba8 74e1 add #h'e1, r4
|
|
004baa 4411 cmp/pz r4
|
|
004bac 8d01 bt/s h'2 ;@(h'4bb2)
|
|
004bae e555 mov #h'55, r5
|
|
004bb0 7403
|
|
004bb2 4421 shar r4
|
|
004bb4 9142 mov.w @(h'84,pc), r1 ;@(h'4c3c)
|
|
004bb6 4421 shar r4
|
|
004bb8 6343 mov r4, r3
|
|
004bba 4408 shll2 r4
|
|
004bbc 4400 shll r4
|
|
004bbe 3438 sub r3, r4
|
|
004bc0 d323 mov.l @(h'8c,pc), r3 ;@(h'4c50)
|
|
004bc2 31fc add r15, r1
|
|
004bc4 430b jsr @r3
|
|
004bc6 341c add r1, r4
|
|
004bc8 7f04
|
|
004bca e074 mov #h'74, r0
|
|
004bcc 00fe mov.l @(r0,r15), r0
|
|
004bce 8802 cmp/eq #h'2, r0
|
|
004bd0 891d bt h'3a ;@(h'4c0e)
|
|
004bd2 9034 mov.w @(h'68,pc), r0 ;@(h'4c3e)
|
|
004bd4 02fe mov.l @(r0,r15), r2
|
|
004bd6 2228 tst r2, r2
|
|
004bd8 890b bt h'16 ;@(h'4bf2)
|
|
004bda 9031 mov.w @(h'62,pc), r0 ;@(h'4c40)
|
|
004bdc 00fe mov.l @(r0,r15), r0
|
|
004bde 8803 cmp/eq #h'3, r0
|
|
004be0 8907 bt h'e ;@(h'4bf2)
|
|
004be2 902d mov.w @(h'5a,pc), r0 ;@(h'4c40)
|
|
004be4 00fe mov.l @(r0,r15), r0
|
|
004be6 8809 cmp/eq #h'9, r0
|
|
004be8 8903 bt h'6 ;@(h'4bf2)
|
|
004bea 902a mov.w @(h'54,pc), r0 ;@(h'4c42)
|
|
004bec 02fe mov.l @(r0,r15), r2
|
|
004bee 2228 tst r2, r2
|
|
004bf0 8b0d bf h'1a ;@(h'4c0e)
|
|
004bf2 e32b mov #h'2b, r3
|
|
004bf4 9026 mov.w @(h'4c,pc), r0 ;@(h'4c44)
|
|
004bf6 02fe mov.l @(r0,r15), r2
|
|
004bf8 3237 cmp/gt r3, r2
|
|
004bfa 8b08 bf h'10 ;@(h'4c0e)
|
|
004bfc 9022 mov.w @(h'44,pc), r0 ;@(h'4c44)
|
|
004bfe e24e mov #h'4e, r2
|
|
004c00 01fe mov.l @(r0,r15), r1
|
|
004c02 3123 cmp/ge r2, r1
|
|
004c04 8903 bt h'6 ;@(h'4c0e)
|
|
004c06 901e mov.w @(h'3c,pc), r0 ;@(h'4c46)
|
|
004c08 01fe mov.l @(r0,r15), r1
|
|
004c0a 2118 tst r1, r1
|
|
004c0c 890b bt h'16 ;@(h'4c26)
|
|
004c0e e074 mov #h'74, r0
|
|
004c10 00fe mov.l @(r0,r15), r0
|
|
004c12 8802 cmp/eq #h'2, r0
|
|
004c14 8901 bt h'2 ;@(h'4c1a)
|
|
004c16 a0f1 bra h'1e2 ;@(h'4dfc)
|
|
004c18 0009 nop
|
|
004c1a 9015 mov.w @(h'2a,pc), r0 ;@(h'4c48)
|
|
004c1c 00fe mov.l @(r0,r15), r0
|
|
004c1e 8801 cmp/eq #h'1, r0
|
|
004c20 8901 bt h'2 ;@(h'4c26)
|
|
004c22 a0eb bra h'1d6 ;@(h'4dfc)
|
|
004c24 0009 nop
|
|
004c26 e200 mov #h'0, r2
|
|
004c28 900e mov.w @(h'1c,pc), r0 ;@(h'4c48)
|
|
004c2a 6323 mov r2, r3
|
|
004c2c 0f26 mov.l r2, @(r0,r15)
|
|
004c2e 9002 mov.w @(h'4,pc), r0 ;@(h'4c36)
|
|
004c30 a0dd bra h'1ba ;@(h'4dee)
|
|
004c32 0f36 mov.l r3, @(r0,r15)
|
|
004c34 0114 mov.b r1, @(r0,r1)
|
|
004c36 01b0
|
|
004c38 01b4 mov.b r11, @(r0,r1)
|
|
004c3a 0110
|
|
004c3c 77ec add #h'ec, r7
|
|
004c3e 00d8
|
|
004c40 00cc mov.b @(r0,r12), r0
|
|
004c42 00e0
|
|
004c44 010c mov.b @(r0,r0), r1
|
|
004c46 00d0
|
|
004c48 01a4 mov.b r10, @(r0,r1)
|
|
004c4a 0000
|
|
004c4c 0030
|
|
004c4e aae4 bra h'-a38 ;@(h'421a)
|
|
004c50 0030
|
|
004c52 1bc8 mov.l r12, @(h'20,r11)
|
|
004c54 937f mov.w @(h'fe,pc), r3 ;@(h'4d56)
|
|
004c56 33fc add r15, r3
|
|
004c58 907e mov.w @(h'fc,pc), r0 ;@(h'4d58)
|
|
004c5a 02fe mov.l @(r0,r15), r2
|
|
004c5c 323c add r3, r2
|
|
004c5e 6120 mov.b @r2, r1
|
|
004c60 2118 tst r1, r1
|
|
004c62 8901 bt h'2 ;@(h'4c68)
|
|
004c64 a0be bra h'17c ;@(h'4de4)
|
|
004c66 0009 nop
|
|
004c68 d13f mov.l @(h'fc,pc), r1 ;@(h'4d68)
|
|
004c6a 410b jsr @r1
|
|
004c6c 0009 nop
|
|
004c6e 6103 mov r0, r1
|
|
004c70 d33e mov.l @(h'f8,pc), r3 ;@(h'4d6c)
|
|
004c72 430b jsr @r3
|
|
004c74 e018 mov #h'18, r0
|
|
004c76 9170 mov.w @(h'e0,pc), r1 ;@(h'4d5a)
|
|
004c78 31fc add r15, r1
|
|
004c7a 2102 mov.l r0, @r1
|
|
004c7c 906e mov.w @(h'dc,pc), r0 ;@(h'4d5c)
|
|
004c7e 00fe mov.l @(r0,r15), r0
|
|
004c80 8809 cmp/eq #h'9, r0
|
|
004c82 8b02 bf h'4 ;@(h'4c8a)
|
|
004c84 9069 mov.w @(h'd2,pc), r0 ;@(h'4d5a)
|
|
004c86 e29c mov #h'ffffff9c, r2
|
|
004c88 0f26 mov.l r2, @(r0,r15)
|
|
004c8a 9066 mov.w @(h'cc,pc), r0 ;@(h'4d5a)
|
|
004c8c d338 mov.l @(h'e0,pc), r3 ;@(h'4d70)
|
|
004c8e 00fe mov.l @(r0,r15), r0
|
|
004c90 7ff8 add #h'f8, r15
|
|
004c92 430b jsr @r3
|
|
004c94 2ff6 mov.l r15, @-r15
|
|
004c96 7fe8 add #h'e8, r15
|
|
004c98 9061 mov.w @(h'c2,pc), r0 ;@(h'4d5e)
|
|
004c9a e200 mov #h'0, r2
|
|
004c9c d334 mov.l @(h'd0,pc), r3 ;@(h'4d70)
|
|
004c9e 2f26 mov.l r2, @-r15
|
|
004ca0 d234 mov.l @(h'd0,pc), r2 ;@(h'4d74)
|
|
004ca2 2f26 mov.l r2, @-r15
|
|
004ca4 00fe mov.l @(r0,r15), r0
|
|
004ca6 7ff8 add #h'f8, r15
|
|
004ca8 7004
|
|
004caa 430b jsr @r3
|
|
004cac 2ff6 mov.l r15, @-r15
|
|
004cae e210 mov #h'10, r2
|
|
004cb0 d131 mov.l @(h'c4,pc), r1 ;@(h'4d78)
|
|
004cb2 32fc add r15, r2
|
|
004cb4 410b jsr @r1
|
|
004cb6 2f26 mov.l r2, @-r15
|
|
004cb8 7f14 add #h'14, r15
|
|
004cba e208 mov #h'8, r2
|
|
004cbc 32fc add r15, r2
|
|
004cbe 2f26 mov.l r2, @-r15
|
|
004cc0 d22e mov.l @(h'b8,pc), r2 ;@(h'4d7c)
|
|
004cc2 420b jsr @r2
|
|
004cc4 0009 nop
|
|
004cc6 e300 mov #h'0, r3
|
|
004cc8 d12e mov.l @(h'b8,pc), r1 ;@(h'4d84)
|
|
004cca 2f36 mov.l r3, @-r15
|
|
004ccc d32c mov.l @(h'b0,pc), r3 ;@(h'4d80)
|
|
004cce 2f36 mov.l r3, @-r15
|
|
004cd0 62f3 mov r15, r2
|
|
004cd2 7210 add #h'10, r2
|
|
004cd4 410b jsr @r1
|
|
004cd6 2f26 mov.l r2, @-r15
|
|
004cd8 d32b mov.l @(h'ac,pc), r3 ;@(h'4d88)
|
|
004cda 430b jsr @r3
|
|
004cdc 0009 nop
|
|
004cde 8800 cmp/eq #h'0, r0
|
|
004ce0 8b01 bf h'2 ;@(h'4ce6)
|
|
004ce2 a08b bra h'116 ;@(h'4dfc)
|
|
004ce4 0009 nop
|
|
004ce6 903b mov.w @(h'76,pc), r0 ;@(h'4d60)
|
|
004ce8 d31f mov.l @(h'7c,pc), r3 ;@(h'4d68)
|
|
004cea 02fe mov.l @(r0,r15), r2
|
|
004cec 9038 mov.w @(h'70,pc), r0 ;@(h'4d60)
|
|
004cee 7201
|
|
004cf0 430b jsr @r3
|
|
004cf2 0f26 mov.l r2, @(r0,r15)
|
|
004cf4 d31d mov.l @(h'74,pc), r3 ;@(h'4d6c)
|
|
004cf6 6103 mov r0, r1
|
|
004cf8 430b jsr @r3
|
|
004cfa e018 mov #h'18, r0
|
|
004cfc 912d mov.w @(h'5a,pc), r1 ;@(h'4d5a)
|
|
004cfe 2008 tst r0, r0
|
|
004d00 31fc add r15, r1
|
|
004d02 8d0a bt/s h'14 ;@(h'4d1a)
|
|
004d04 2102 mov.l r0, @r1
|
|
004d06 e203 mov #h'3, r2
|
|
004d08 3027 cmp/gt r2, r0
|
|
004d0a 8906 bt h'c ;@(h'4d1a)
|
|
004d0c 9329 mov.w @(h'52,pc), r3 ;@(h'4d62)
|
|
004d0e e201 mov #h'1, r2
|
|
004d10 9022 mov.w @(h'44,pc), r0 ;@(h'4d58)
|
|
004d12 33fc add r15, r3
|
|
004d14 01fe mov.l @(r0,r15), r1
|
|
004d16 313c add r3, r1
|
|
004d18 2120 mov.b r2, @r1
|
|
004d1a 901e mov.w @(h'3c,pc), r0 ;@(h'4d5a)
|
|
004d1c 03fe mov.l @(r0,r15), r3
|
|
004d1e 2338 tst r3, r3
|
|
004d20 8b06 bf h'c ;@(h'4d30)
|
|
004d22 e202 mov #h'2, r2
|
|
004d24 931d mov.w @(h'3a,pc), r3 ;@(h'4d62)
|
|
004d26 33fc add r15, r3
|
|
004d28 9016 mov.w @(h'2c,pc), r0 ;@(h'4d58)
|
|
004d2a 01fe mov.l @(r0,r15), r1
|
|
004d2c 313c add r3, r1
|
|
004d2e 2120 mov.b r2, @r1
|
|
004d30 9311 mov.w @(h'22,pc), r3 ;@(h'4d56)
|
|
004d32 e25c mov #h'5c, r2
|
|
004d34 9010 mov.w @(h'20,pc), r0 ;@(h'4d58)
|
|
004d36 33fc add r15, r3
|
|
004d38 01fe mov.l @(r0,r15), r1
|
|
004d3a 313c add r3, r1
|
|
004d3c 2120 mov.b r2, @r1
|
|
004d3e 9311 mov.w @(h'22,pc), r3 ;@(h'4d64)
|
|
004d40 900a mov.w @(h'14,pc), r0 ;@(h'4d58)
|
|
004d42 33fc add r15, r3
|
|
004d44 d208 mov.l @(h'20,pc), r2 ;@(h'4d68)
|
|
004d46 01fe mov.l @(r0,r15), r1
|
|
004d48 313c add r3, r1
|
|
004d4a 420b jsr @r2
|
|
004d4c 6813 mov r1, r8
|
|
004d4e 4011 cmp/pz r0
|
|
004d50 8b1c bf h'38 ;@(h'4d8c)
|
|
004d52 a020 bra h'40 ;@(h'4d96)
|
|
004d54 c907 and #h'7, r0
|
|
004d56 00f4 mov.b r15, @(r0,r0)
|
|
004d58 01b0
|
|
004d5a 01a8
|
|
004d5c 00cc mov.b @(r0,r12), r0
|
|
004d5e 0108 clrt
|
|
004d60 00e0
|
|
004d62 0100
|
|
004d64 00ec mov.b @(r0,r14), r0
|
|
004d66 0000
|
|
004d68 0030
|
|
004d6a b000 bsr h'0 ;@(h'4d6e)
|
|
004d6c 0030
|
|
004d6e ab98 bra h'-8d0 ;@(h'44a2)
|
|
004d70 0030
|
|
004d72 a6e4 bra h'dc8 ;@(h'5b3e)
|
|
004d74 4000 shll r0
|
|
004d76 0000
|
|
004d78 0030
|
|
004d7a af5c bra h'-148 ;@(h'4c36)
|
|
004d7c 0030
|
|
004d7e aac4 bra h'-a78 ;@(h'430a)
|
|
004d80 4044
|
|
004d82 0000
|
|
004d84 0030
|
|
004d86 9fa8 mov.w @(h'150,pc), r15 ;@(h'4eda)
|
|
004d88 0030
|
|
004d8a a790 bra h'f20 ;@(h'5cae)
|
|
004d8c 6007 not r0, r0
|
|
004d8e 7001
|
|
004d90 c907 and #h'7, r0
|
|
004d92 6007 not r0, r0
|
|
004d94 7001
|
|
004d96 2800 mov.b r0, @r8
|
|
004d98 9377 mov.w @(h'ee,pc), r3 ;@(h'4e8a)
|
|
004d9a 33fc add r15, r3
|
|
004d9c 9076 mov.w @(h'ec,pc), r0 ;@(h'4e8c)
|
|
004d9e 02fe mov.l @(r0,r15), r2
|
|
004da0 323c add r3, r2
|
|
004da2 6120 mov.b @r2, r1
|
|
004da4 9273 mov.w @(h'e6,pc), r2 ;@(h'4e8e)
|
|
004da6 611c extu.b r1, r1
|
|
004da8 32fc add r15, r2
|
|
004daa 312c add r2, r1
|
|
004dac 6010 mov.b @r1, r0
|
|
004dae 2008 tst r0, r0
|
|
004db0 8bc5 bf h'-76 ;@(h'4d3e)
|
|
004db2 936a mov.w @(h'd4,pc), r3 ;@(h'4e8a)
|
|
004db4 906a mov.w @(h'd4,pc), r0 ;@(h'4e8c)
|
|
004db6 33fc add r15, r3
|
|
004db8 9169 mov.w @(h'd2,pc), r1 ;@(h'4e8e)
|
|
004dba 00fe mov.l @(r0,r15), r0
|
|
004dbc 023c mov.b @(r0,r3), r2
|
|
004dbe 31fc add r15, r1
|
|
004dc0 622c extu.b r2, r2
|
|
004dc2 321c add r1, r2
|
|
004dc4 e001 mov #h'1, r0
|
|
004dc6 2200 mov.b r0, @r2
|
|
004dc8 e074 mov #h'74, r0
|
|
004dca 00fe mov.l @(r0,r15), r0
|
|
004dcc 8802 cmp/eq #h'2, r0
|
|
004dce 8b15 bf h'2a ;@(h'4dfc)
|
|
004dd0 925e mov.w @(h'bc,pc), r2 ;@(h'4e90)
|
|
004dd2 32fc add r15, r2
|
|
004dd4 50f5 mov.l @(h'14,r15), r0
|
|
004dd6 302c add r2, r0
|
|
004dd8 6300 mov.b @r0, r3
|
|
004dda 73ff add #h'ff, r3
|
|
004ddc 2030 mov.b r3, @r0
|
|
004dde e0fe mov #h'fffffffe, r0
|
|
004de0 a00c bra h'18 ;@(h'4dfc)
|
|
004de2 1f05 mov.l r0, @(h'14,r15)
|
|
004de4 9052 mov.w @(h'a4,pc), r0 ;@(h'4e8c)
|
|
004de6 01fe mov.l @(r0,r15), r1
|
|
004de8 9050 mov.w @(h'a0,pc), r0 ;@(h'4e8c)
|
|
004dea 7101
|
|
004dec 0f16 mov.l r1, @(r0,r15)
|
|
004dee e306 mov #h'6, r3
|
|
004df0 904c mov.w @(h'98,pc), r0 ;@(h'4e8c)
|
|
004df2 02fe mov.l @(r0,r15), r2
|
|
004df4 3233 cmp/ge r3, r2
|
|
004df6 8901 bt h'2 ;@(h'4dfc)
|
|
004df8 af2c bra h'-1a8 ;@(h'4c54)
|
|
004dfa 0009 nop
|
|
004dfc 9049 mov.w @(h'92,pc), r0 ;@(h'4e92)
|
|
004dfe 03fe mov.l @(r0,r15), r3
|
|
004e00 2338 tst r3, r3
|
|
004e02 8961 bt h'c2 ;@(h'4ec8)
|
|
004e04 9046 mov.w @(h'8c,pc), r0 ;@(h'4e94)
|
|
004e06 e100 mov #h'0, r1
|
|
004e08 0f16 mov.l r1, @(r0,r15)
|
|
004e0a a010 bra h'20 ;@(h'4e2e)
|
|
004e0c 6313 mov r1, r3
|
|
004e0e 903d mov.w @(h'7a,pc), r0 ;@(h'4e8c)
|
|
004e10 03fe mov.l @(r0,r15), r3
|
|
004e12 9040 mov.w @(h'80,pc), r0 ;@(h'4e96)
|
|
004e14 30fc add r15, r0
|
|
004e16 003c mov.b @(r0,r3), r0
|
|
004e18 600c extu.b r0, r0
|
|
004e1a 8801 cmp/eq #h'1, r0
|
|
004e1c 8b04 bf h'8 ;@(h'4e28)
|
|
004e1e 9039 mov.w @(h'72,pc), r0 ;@(h'4e94)
|
|
004e20 02fe mov.l @(r0,r15), r2
|
|
004e22 7201
|
|
004e24 9036 mov.w @(h'6c,pc), r0 ;@(h'4e94)
|
|
004e26 0f26 mov.l r2, @(r0,r15)
|
|
004e28 9030 mov.w @(h'60,pc), r0 ;@(h'4e8c)
|
|
004e2a 03fe mov.l @(r0,r15), r3
|
|
004e2c 7301
|
|
004e2e e208 mov #h'8, r2
|
|
004e30 902c mov.w @(h'58,pc), r0 ;@(h'4e8c)
|
|
004e32 6133 mov r3, r1
|
|
004e34 0f36 mov.l r3, @(r0,r15)
|
|
004e36 3123 cmp/ge r2, r1
|
|
004e38 8be9 bf h'-2e ;@(h'4e0e)
|
|
004e3a 902b mov.w @(h'56,pc), r0 ;@(h'4e94)
|
|
004e3c 00fe mov.l @(r0,r15), r0
|
|
004e3e 8808 cmp/eq #h'8, r0
|
|
004e40 8b42 bf h'84 ;@(h'4ec8)
|
|
004e42 9029 mov.w @(h'52,pc), r0 ;@(h'4e98)
|
|
004e44 02fe mov.l @(r0,r15), r2
|
|
004e46 2228 tst r2, r2
|
|
004e48 8b3e bf h'7c ;@(h'4ec8)
|
|
004e4a e300 mov #h'0, r3
|
|
004e4c 901e mov.w @(h'3c,pc), r0 ;@(h'4e8c)
|
|
004e4e a00d bra h'1a ;@(h'4e6c)
|
|
004e50 0f36 mov.l r3, @(r0,r15)
|
|
004e52 931d mov.w @(h'3a,pc), r3 ;@(h'4e90)
|
|
004e54 901a mov.w @(h'34,pc), r0 ;@(h'4e8c)
|
|
004e56 33fc add r15, r3
|
|
004e58 02fe mov.l @(r0,r15), r2
|
|
004e5a 323c add r3, r2
|
|
004e5c 6120 mov.b @r2, r1
|
|
004e5e 71ff add #h'ff, r1
|
|
004e60 2210 mov.b r1, @r2
|
|
004e62 9013 mov.w @(h'26,pc), r0 ;@(h'4e8c)
|
|
004e64 02fe mov.l @(r0,r15), r2
|
|
004e66 7201
|
|
004e68 9010 mov.w @(h'20,pc), r0 ;@(h'4e8c)
|
|
004e6a 0f26 mov.l r2, @(r0,r15)
|
|
004e6c 900e mov.w @(h'1c,pc), r0 ;@(h'4e8c)
|
|
004e6e e308 mov #h'8, r3
|
|
004e70 01fe mov.l @(r0,r15), r1
|
|
004e72 3133 cmp/ge r3, r1
|
|
004e74 8bed bf h'-26 ;@(h'4e52)
|
|
004e76 e301 mov #h'1, r3
|
|
004e78 900e mov.w @(h'1c,pc), r0 ;@(h'4e98)
|
|
004e7a 0f36 mov.l r3, @(r0,r15)
|
|
004e7c 900d mov.w @(h'1a,pc), r0 ;@(h'4e9a)
|
|
004e7e 02fe mov.l @(r0,r15), r2
|
|
004e80 900b mov.w @(h'16,pc), r0 ;@(h'4e9a)
|
|
004e82 72ff add #h'ff, r2
|
|
004e84 0f26 mov.l r2, @(r0,r15)
|
|
004e86 a019 bra h'32 ;@(h'4ebc)
|
|
004e88 e300 mov #h'0, r3
|
|
004e8a 00ec mov.b @(r0,r14), r0
|
|
004e8c 01b0
|
|
004e8e 00e4 mov.b r14, @(r0,r0)
|
|
004e90 012c mov.b @(r0,r2), r1
|
|
004e92 0108 clrt
|
|
004e94 01a8
|
|
004e96 013c mov.b @(r0,r3), r1
|
|
004e98 00d4 mov.b r13, @(r0,r0)
|
|
004e9a 0190
|
|
004e9c 9394 mov.w @(h'128,pc), r3 ;@(h'4fc8)
|
|
004e9e 33fc add r15, r3
|
|
004ea0 9093 mov.w @(h'126,pc), r0 ;@(h'4fca)
|
|
004ea2 02fe mov.l @(r0,r15), r2
|
|
004ea4 323c add r3, r2
|
|
004ea6 6120 mov.b @r2, r1
|
|
004ea8 2118 tst r1, r1
|
|
004eaa 8904 bt h'8 ;@(h'4eb6)
|
|
004eac 908d mov.w @(h'11a,pc), r0 ;@(h'4fca)
|
|
004eae 00fe mov.l @(r0,r15), r0
|
|
004eb0 023c mov.b @(r0,r3), r2
|
|
004eb2 72ff add #h'ff, r2
|
|
004eb4 0324 mov.b r2, @(r0,r3)
|
|
004eb6 9088 mov.w @(h'110,pc), r0 ;@(h'4fca)
|
|
004eb8 03fe mov.l @(r0,r15), r3
|
|
004eba 7301
|
|
004ebc 9085 mov.w @(h'10a,pc), r0 ;@(h'4fca)
|
|
004ebe e206 mov #h'6, r2
|
|
004ec0 0f36 mov.l r3, @(r0,r15)
|
|
004ec2 6133 mov r3, r1
|
|
004ec4 3123 cmp/ge r2, r1
|
|
004ec6 8be9 bf h'-2e ;@(h'4e9c)
|
|
004ec8 9080 mov.w @(h'100,pc), r0 ;@(h'4fcc)
|
|
004eca 03fe mov.l @(r0,r15), r3
|
|
004ecc 2338 tst r3, r3
|
|
004ece 8b01 bf h'2 ;@(h'4ed4)
|
|
004ed0 a0be bra h'17c ;@(h'5050)
|
|
004ed2 0009 nop
|
|
004ed4 907b mov.w @(h'f6,pc), r0 ;@(h'4fce)
|
|
004ed6 03fe mov.l @(r0,r15), r3
|
|
004ed8 2338 tst r3, r3
|
|
004eda 8901 bt h'2 ;@(h'4ee0)
|
|
004edc a0b8 bra h'170 ;@(h'5050)
|
|
004ede 0009 nop
|
|
004ee0 9074 mov.w @(h'e8,pc), r0 ;@(h'4fcc)
|
|
004ee2 e100 mov #h'0, r1
|
|
004ee4 03fe mov.l @(r0,r15), r3
|
|
004ee6 7301
|
|
004ee8 9070 mov.w @(h'e0,pc), r0 ;@(h'4fcc)
|
|
004eea 0f36 mov.l r3, @(r0,r15)
|
|
004eec 9070 mov.w @(h'e0,pc), r0 ;@(h'4fd0)
|
|
004eee 02fe mov.l @(r0,r15), r2
|
|
004ef0 906e mov.w @(h'dc,pc), r0 ;@(h'4fd0)
|
|
004ef2 72ff add #h'ff, r2
|
|
004ef4 0f26 mov.l r2, @(r0,r15)
|
|
004ef6 9068 mov.w @(h'd0,pc), r0 ;@(h'4fca)
|
|
004ef8 0f16 mov.l r1, @(r0,r15)
|
|
004efa a012 bra h'24 ;@(h'4f22)
|
|
004efc 0009 nop
|
|
004efe 9363 mov.w @(h'c6,pc), r3 ;@(h'4fc8)
|
|
004f00 9063 mov.w @(h'c6,pc), r0 ;@(h'4fca)
|
|
004f02 33fc add r15, r3
|
|
004f04 02fe mov.l @(r0,r15), r2
|
|
004f06 323c add r3, r2
|
|
004f08 6120 mov.b @r2, r1
|
|
004f0a 2118 tst r1, r1
|
|
004f0c 8904 bt h'8 ;@(h'4f18)
|
|
004f0e 905c mov.w @(h'b8,pc), r0 ;@(h'4fca)
|
|
004f10 00fe mov.l @(r0,r15), r0
|
|
004f12 023c mov.b @(r0,r3), r2
|
|
004f14 72ff add #h'ff, r2
|
|
004f16 0324 mov.b r2, @(r0,r3)
|
|
004f18 9057 mov.w @(h'ae,pc), r0 ;@(h'4fca)
|
|
004f1a 03fe mov.l @(r0,r15), r3
|
|
004f1c 9055 mov.w @(h'aa,pc), r0 ;@(h'4fca)
|
|
004f1e 7301
|
|
004f20 0f36 mov.l r3, @(r0,r15)
|
|
004f22 e206 mov #h'6, r2
|
|
004f24 9051 mov.w @(h'a2,pc), r0 ;@(h'4fca)
|
|
004f26 01fe mov.l @(r0,r15), r1
|
|
004f28 3123 cmp/ge r2, r1
|
|
004f2a 8be8 bf h'-30 ;@(h'4efe)
|
|
004f2c 904e mov.w @(h'9c,pc), r0 ;@(h'4fcc)
|
|
004f2e 00fe mov.l @(r0,r15), r0
|
|
004f30 8808 cmp/eq #h'8, r0
|
|
004f32 8901 bt h'2 ;@(h'4f38)
|
|
004f34 a08c bra h'118 ;@(h'5050)
|
|
004f36 0009 nop
|
|
004f38 9048 mov.w @(h'90,pc), r0 ;@(h'4fcc)
|
|
004f3a e200 mov #h'0, r2
|
|
004f3c 0f26 mov.l r2, @(r0,r15)
|
|
004f3e 6323 mov r2, r3
|
|
004f40 a028 bra h'50 ;@(h'4f94)
|
|
004f42 0009 nop
|
|
004f44 9045 mov.w @(h'8a,pc), r0 ;@(h'4fd2)
|
|
004f46 e101 mov #h'1, r1
|
|
004f48 a01c bra h'38 ;@(h'4f84)
|
|
004f4a 0f16 mov.l r1, @(r0,r15)
|
|
004f4c 9041 mov.w @(h'82,pc), r0 ;@(h'4fd2)
|
|
004f4e 00fe mov.l @(r0,r15), r0
|
|
004f50 9340 mov.w @(h'80,pc), r3 ;@(h'4fd4)
|
|
004f52 70ff add #h'ff, r0
|
|
004f54 9139 mov.w @(h'72,pc), r1 ;@(h'4fca)
|
|
004f56 33fc add r15, r3
|
|
004f58 4008 shll2 r0
|
|
004f5a 4000 shll r0
|
|
004f5c 303c add r3, r0
|
|
004f5e 31fc add r15, r1
|
|
004f60 6212 mov.l @r1, r2
|
|
004f62 320c add r0, r2
|
|
004f64 9135 mov.w @(h'6a,pc), r1 ;@(h'4fd2)
|
|
004f66 31fc add r15, r1
|
|
004f68 6112 mov.l @r1, r1
|
|
004f6a 4108 shll2 r1
|
|
004f6c 4100 shll r1
|
|
004f6e 313c add r3, r1
|
|
004f70 932b mov.w @(h'56,pc), r3 ;@(h'4fca)
|
|
004f72 33fc add r15, r3
|
|
004f74 6032 mov.l @r3, r0
|
|
004f76 011c mov.b @(r0,r1), r1
|
|
004f78 902b mov.w @(h'56,pc), r0 ;@(h'4fd2)
|
|
004f7a 2210 mov.b r1, @r2
|
|
004f7c 03fe mov.l @(r0,r15), r3
|
|
004f7e 7301
|
|
004f80 9027 mov.w @(h'4e,pc), r0 ;@(h'4fd2)
|
|
004f82 0f36 mov.l r3, @(r0,r15)
|
|
004f84 9025 mov.w @(h'4a,pc), r0 ;@(h'4fd2)
|
|
004f86 e208 mov #h'8, r2
|
|
004f88 01fe mov.l @(r0,r15), r1
|
|
004f8a 3123 cmp/ge r2, r1
|
|
004f8c 8bde bf h'-44 ;@(h'4f4c)
|
|
004f8e 901c mov.w @(h'38,pc), r0 ;@(h'4fca)
|
|
004f90 03fe mov.l @(r0,r15), r3
|
|
004f92 7301
|
|
004f94 9019 mov.w @(h'32,pc), r0 ;@(h'4fca)
|
|
004f96 e208 mov #h'8, r2
|
|
004f98 0f36 mov.l r3, @(r0,r15)
|
|
004f9a 6133 mov r3, r1
|
|
004f9c 3123 cmp/ge r2, r1
|
|
004f9e 8bd1 bf h'-5e ;@(h'4f44)
|
|
004fa0 9019 mov.w @(h'32,pc), r0 ;@(h'4fd6)
|
|
004fa2 03fe mov.l @(r0,r15), r3
|
|
004fa4 9017 mov.w @(h'2e,pc), r0 ;@(h'4fd6)
|
|
004fa6 7301
|
|
004fa8 0f36 mov.l r3, @(r0,r15)
|
|
004faa e300 mov #h'0, r3
|
|
004fac 9014 mov.w @(h'28,pc), r0 ;@(h'4fd8)
|
|
004fae 02fe mov.l @(r0,r15), r2
|
|
004fb0 9012 mov.w @(h'24,pc), r0 ;@(h'4fd8)
|
|
004fb2 7201
|
|
004fb4 0f26 mov.l r2, @(r0,r15)
|
|
004fb6 900b mov.w @(h'16,pc), r0 ;@(h'4fd0)
|
|
004fb8 01fe mov.l @(r0,r15), r1
|
|
004fba 7101
|
|
004fbc 9008 mov.w @(h'10,pc), r0 ;@(h'4fd0)
|
|
004fbe 0f16 mov.l r1, @(r0,r15)
|
|
004fc0 9003 mov.w @(h'6,pc), r0 ;@(h'4fca)
|
|
004fc2 0f36 mov.l r3, @(r0,r15)
|
|
004fc4 a01b bra h'36 ;@(h'4ffe)
|
|
004fc6 0009 nop
|
|
004fc8 00f4 mov.b r15, @(r0,r0)
|
|
004fca 01b0
|
|
004fcc 00d4 mov.b r13, @(r0,r0)
|
|
004fce 0108 clrt
|
|
004fd0 0190
|
|
004fd2 01ac mov.b @(r0,r10), r1
|
|
004fd4 0134 mov.b r3, @(r0,r1)
|
|
004fd6 019c mov.b @(r0,r9), r1
|
|
004fd8 0198
|
|
004fda 9398 mov.w @(h'130,pc), r3 ;@(h'510e)
|
|
004fdc 9098 mov.w @(h'130,pc), r0 ;@(h'5110)
|
|
004fde 33fc add r15, r3
|
|
004fe0 02fe mov.l @(r0,r15), r2
|
|
004fe2 323c add r3, r2
|
|
004fe4 6120 mov.b @r2, r1
|
|
004fe6 2118 tst r1, r1
|
|
004fe8 8904 bt h'8 ;@(h'4ff4)
|
|
004fea 9091 mov.w @(h'122,pc), r0 ;@(h'5110)
|
|
004fec 00fe mov.l @(r0,r15), r0
|
|
004fee 023c mov.b @(r0,r3), r2
|
|
004ff0 7201
|
|
004ff2 0324 mov.b r2, @(r0,r3)
|
|
004ff4 908c mov.w @(h'118,pc), r0 ;@(h'5110)
|
|
004ff6 03fe mov.l @(r0,r15), r3
|
|
004ff8 908a mov.w @(h'114,pc), r0 ;@(h'5110)
|
|
004ffa 7301
|
|
004ffc 0f36 mov.l r3, @(r0,r15)
|
|
004ffe e206 mov #h'6, r2
|
|
005000 9086 mov.w @(h'10c,pc), r0 ;@(h'5110)
|
|
005002 01fe mov.l @(r0,r15), r1
|
|
005004 3123 cmp/ge r2, r1
|
|
005006 8be8 bf h'-30 ;@(h'4fda)
|
|
005008 d145 mov.l @(h'114,pc), r1 ;@(h'5120)
|
|
00500a e300 mov #h'0, r3
|
|
00500c 2f36 mov.l r3, @-r15
|
|
00500e e201 mov #h'1, r2
|
|
005010 2f26 mov.l r2, @-r15
|
|
005012 e731 mov #h'31, r7
|
|
005014 2f26 mov.l r2, @-r15
|
|
005016 e66a mov #h'6a, r6
|
|
005018 e50e mov #h'e, r5
|
|
00501a 410b jsr @r1
|
|
00501c e45f mov #h'5f, r4
|
|
00501e e301 mov #h'1, r3
|
|
005020 9577 mov.w @(h'ee,pc), r5 ;@(h'5112)
|
|
005022 e71d mov #h'1d, r7
|
|
005024 9074 mov.w @(h'e8,pc), r0 ;@(h'5110)
|
|
005026 e661 mov #h'61, r6
|
|
005028 d23e mov.l @(h'f8,pc), r2 ;@(h'5124)
|
|
00502a 2f36 mov.l r3, @-r15
|
|
00502c 2f36 mov.l r3, @-r15
|
|
00502e 35fc add r15, r5
|
|
005030 420b jsr @r2
|
|
005032 04fe mov.l @(r0,r15), r4
|
|
005034 7f14 add #h'14, r15
|
|
005036 e054 mov #h'54, r0
|
|
005038 03fe mov.l @(r0,r15), r3
|
|
00503a e058 mov #h'58, r0
|
|
00503c 02fe mov.l @(r0,r15), r2
|
|
00503e 3237 cmp/gt r3, r2
|
|
005040 8f04 bf/s h'8 ;@(h'504c)
|
|
005042 e300 mov #h'0, r3
|
|
005044 e058 mov #h'58, r0
|
|
005046 02fe mov.l @(r0,r15), r2
|
|
005048 e054 mov #h'54, r0
|
|
00504a 0f26 mov.l r2, @(r0,r15)
|
|
00504c e058 mov #h'58, r0
|
|
00504e 0f36 mov.l r3, @(r0,r15)
|
|
005050 905e mov.w @(h'bc,pc), r0 ;@(h'5110)
|
|
005052 e200 mov #h'0, r2
|
|
005054 a03a bra h'74 ;@(h'50cc)
|
|
005056 0f26 mov.l r2, @(r0,r15)
|
|
005058 905c mov.w @(h'b8,pc), r0 ;@(h'5114)
|
|
00505a e100 mov #h'0, r1
|
|
00505c a02c bra h'58 ;@(h'50b8)
|
|
00505e 0f16 mov.l r1, @(r0,r15)
|
|
005060 9058 mov.w @(h'b0,pc), r0 ;@(h'5114)
|
|
005062 00fe mov.l @(r0,r15), r0
|
|
005064 9357 mov.w @(h'ae,pc), r3 ;@(h'5116)
|
|
005066 4008 shll2 r0
|
|
005068 9152 mov.w @(h'a4,pc), r1 ;@(h'5110)
|
|
00506a 33fc add r15, r3
|
|
00506c 4000 shll r0
|
|
00506e 303c add r3, r0
|
|
005070 31fc add r15, r1
|
|
005072 6212 mov.l @r1, r2
|
|
005074 002c mov.b @(r0,r2), r0
|
|
005076 600c extu.b r0, r0
|
|
005078 8801 cmp/eq #h'1, r0
|
|
00507a 8b18 bf h'30 ;@(h'50ae)
|
|
00507c 904c mov.w @(h'98,pc), r0 ;@(h'5118)
|
|
00507e e107 mov #h'7, r1
|
|
005080 944c mov.w @(h'98,pc), r4 ;@(h'511c)
|
|
005082 6713 mov r1, r7
|
|
005084 2f16 mov.l r1, @-r15
|
|
005086 06fe mov.l @(r0,r15), r6
|
|
005088 9042 mov.w @(h'84,pc), r0 ;@(h'5110)
|
|
00508a 6263 mov r6, r2
|
|
00508c 05fe mov.l @(r0,r15), r5
|
|
00508e 4608 shll2 r6
|
|
005090 9043 mov.w @(h'86,pc), r0 ;@(h'511a)
|
|
005092 4600 shll r6
|
|
005094 3628 sub r2, r6
|
|
005096 7604
|
|
005098 6253 mov r5, r2
|
|
00509a 4508 shll2 r5
|
|
00509c 4500 shll r5
|
|
00509e 3528 sub r2, r5
|
|
0050a0 02fe mov.l @(r0,r15), r2
|
|
0050a2 3528 sub r2, r5
|
|
0050a4 d220 mov.l @(h'80,pc), r2 ;@(h'5128)
|
|
0050a6 7516 add #h'16, r5
|
|
0050a8 420b jsr @r2
|
|
0050aa 34fc add r15, r4
|
|
0050ac 7f04
|
|
0050ae 9031 mov.w @(h'62,pc), r0 ;@(h'5114)
|
|
0050b0 03fe mov.l @(r0,r15), r3
|
|
0050b2 7301
|
|
0050b4 902e mov.w @(h'5c,pc), r0 ;@(h'5114)
|
|
0050b6 0f36 mov.l r3, @(r0,r15)
|
|
0050b8 902c mov.w @(h'58,pc), r0 ;@(h'5114)
|
|
0050ba e208 mov #h'8, r2
|
|
0050bc 01fe mov.l @(r0,r15), r1
|
|
0050be 3123 cmp/ge r2, r1
|
|
0050c0 8bce bf h'-64 ;@(h'5060)
|
|
0050c2 9025 mov.w @(h'4a,pc), r0 ;@(h'5110)
|
|
0050c4 03fe mov.l @(r0,r15), r3
|
|
0050c6 7301
|
|
0050c8 9022 mov.w @(h'44,pc), r0 ;@(h'5110)
|
|
0050ca 0f36 mov.l r3, @(r0,r15)
|
|
0050cc 9020 mov.w @(h'40,pc), r0 ;@(h'5110)
|
|
0050ce e208 mov #h'8, r2
|
|
0050d0 01fe mov.l @(r0,r15), r1
|
|
0050d2 3123 cmp/ge r2, r1
|
|
0050d4 8bc0 bf h'-80 ;@(h'5058)
|
|
0050d6 9022 mov.w @(h'44,pc), r0 ;@(h'511e)
|
|
0050d8 03fe mov.l @(r0,r15), r3
|
|
0050da 2338 tst r3, r3
|
|
0050dc 8913 bt h'26 ;@(h'5106)
|
|
0050de e300 mov #h'0, r3
|
|
0050e0 d20f mov.l @(h'3c,pc), r2 ;@(h'5120)
|
|
0050e2 e73b mov #h'3b, r7
|
|
0050e4 2f36 mov.l r3, @-r15
|
|
0050e6 e614 mov #h'14, r6
|
|
0050e8 2f36 mov.l r3, @-r15
|
|
0050ea e504 mov #h'4, r5
|
|
0050ec 2f36 mov.l r3, @-r15
|
|
0050ee 420b jsr @r2
|
|
0050f0 6433 mov r3, r4
|
|
0050f2 e140 mov #h'40, r1
|
|
0050f4 d40d mov.l @(h'34,pc), r4 ;@(h'512c)
|
|
0050f6 e716 mov #h'16, r7
|
|
0050f8 d30b mov.l @(h'2c,pc), r3 ;@(h'5128)
|
|
0050fa e600 mov #h'0, r6
|
|
0050fc 2f16 mov.l r1, @-r15
|
|
0050fe 6563 mov r6, r5
|
|
005100 430b jsr @r3
|
|
005102 34fc add r15, r4
|
|
005104 7f10 add #h'10, r15
|
|
005106 e200 mov #h'0, r2
|
|
005108 9002 mov.w @(h'4,pc), r0 ;@(h'5110)
|
|
00510a a0f6 bra h'1ec ;@(h'52fa)
|
|
00510c 0f26 mov.l r2, @(r0,r15)
|
|
00510e 00f4 mov.b r15, @(r0,r0)
|
|
005110 01b0
|
|
005112 7c28 add #h'28, r12
|
|
005114 01ac mov.b @(r0,r10), r1
|
|
005116 0134 mov.b r3, @(r0,r1)
|
|
005118 01b4 mov.b r11, @(r0,r1)
|
|
00511a 00d8
|
|
00511c 77ec add #h'ec, r7
|
|
00511e 00d4 mov.b r13, @(r0,r0)
|
|
005120 0030
|
|
005122 0dcc mov.b @(r0,r12), r13
|
|
005124 0030
|
|
005126 35aa subc r10, r5
|
|
005128 0030
|
|
00512a 1bc8 mov.l r12, @(h'20,r11)
|
|
00512c 0000
|
|
00512e 8600
|
|
005130 9353 mov.w @(h'a6,pc), r3 ;@(h'51da)
|
|
005132 33fc add r15, r3
|
|
005134 9052 mov.w @(h'a4,pc), r0 ;@(h'51dc)
|
|
005136 01fe mov.l @(r0,r15), r1
|
|
005138 313c add r3, r1
|
|
00513a 6210 mov.b @r1, r2
|
|
00513c 2228 tst r2, r2
|
|
00513e 8b01 bf h'2 ;@(h'5144)
|
|
005140 a0d6 bra h'1ac ;@(h'52f0)
|
|
005142 0009 nop
|
|
005144 924b mov.w @(h'96,pc), r2 ;@(h'51de)
|
|
005146 32fc add r15, r2
|
|
005148 9048 mov.w @(h'90,pc), r0 ;@(h'51dc)
|
|
00514a 01fe mov.l @(r0,r15), r1
|
|
00514c 312c add r2, r1
|
|
00514e 6110 mov.b @r1, r1
|
|
005150 611c extu.b r1, r1
|
|
005152 6013 mov r1, r0
|
|
005154 4108 shll2 r1
|
|
005156 4100 shll r1
|
|
005158 3108 sub r0, r1
|
|
00515a 710a
|
|
00515c 9040 mov.w @(h'80,pc), r0 ;@(h'51e0)
|
|
00515e 00fe mov.l @(r0,r15), r0
|
|
005160 3013 cmp/ge r1, r0
|
|
005162 8b01 bf h'2 ;@(h'5168)
|
|
005164 a0c4 bra h'188 ;@(h'52f0)
|
|
005166 0009 nop
|
|
005168 9038 mov.w @(h'70,pc), r0 ;@(h'51dc)
|
|
00516a 00fe mov.l @(r0,r15), r0
|
|
00516c 012c mov.b @(r0,r2), r1
|
|
00516e 611c extu.b r1, r1
|
|
005170 6013 mov r1, r0
|
|
005172 4108 shll2 r1
|
|
005174 4100 shll r1
|
|
005176 3108 sub r0, r1
|
|
005178 9032 mov.w @(h'64,pc), r0 ;@(h'51e0)
|
|
00517a 71fe add #h'fe, r1
|
|
00517c 00fe mov.l @(r0,r15), r0
|
|
00517e 3017 cmp/gt r1, r0
|
|
005180 8901 bt h'2 ;@(h'5186)
|
|
005182 a0b5 bra h'16a ;@(h'52f0)
|
|
005184 0009 nop
|
|
005186 9029 mov.w @(h'52,pc), r0 ;@(h'51dc)
|
|
005188 00fe mov.l @(r0,r15), r0
|
|
00518a 013c mov.b @(r0,r3), r1
|
|
00518c 9029 mov.w @(h'52,pc), r0 ;@(h'51e2)
|
|
00518e 611c extu.b r1, r1
|
|
005190 00fe mov.l @(r0,r15), r0
|
|
005192 7106
|
|
005194 3013 cmp/ge r1, r0
|
|
005196 8b01 bf h'2 ;@(h'519c)
|
|
005198 a0aa bra h'154 ;@(h'52f0)
|
|
00519a 0009 nop
|
|
00519c 901e mov.w @(h'3c,pc), r0 ;@(h'51dc)
|
|
00519e 00fe mov.l @(r0,r15), r0
|
|
0051a0 013c mov.b @(r0,r3), r1
|
|
0051a2 611c extu.b r1, r1
|
|
0051a4 901d mov.w @(h'3a,pc), r0 ;@(h'51e2)
|
|
0051a6 71fa add #h'fa, r1
|
|
0051a8 00fe mov.l @(r0,r15), r0
|
|
0051aa 3017 cmp/gt r1, r0
|
|
0051ac 8901 bt h'2 ;@(h'51b2)
|
|
0051ae a09f bra h'13e ;@(h'52f0)
|
|
0051b0 0009 nop
|
|
0051b2 9317 mov.w @(h'2e,pc), r3 ;@(h'51e4)
|
|
0051b4 9012 mov.w @(h'24,pc), r0 ;@(h'51dc)
|
|
0051b6 33fc add r15, r3
|
|
0051b8 02fe mov.l @(r0,r15), r2
|
|
0051ba 323c add r3, r2
|
|
0051bc 6120 mov.b @r2, r1
|
|
0051be 2118 tst r1, r1
|
|
0051c0 8b01 bf h'2 ;@(h'51c6)
|
|
0051c2 a007 bra h'e ;@(h'51d4)
|
|
0051c4 e102 mov #h'2, r1
|
|
0051c6 9009 mov.w @(h'12,pc), r0 ;@(h'51dc)
|
|
0051c8 00fe mov.l @(r0,r15), r0
|
|
0051ca 003c mov.b @(r0,r3), r0
|
|
0051cc 600c extu.b r0, r0
|
|
0051ce 8801 cmp/eq #h'1, r0
|
|
0051d0 8b0a bf h'14 ;@(h'51e8)
|
|
0051d2 e105 mov #h'5, r1
|
|
0051d4 9007 mov.w @(h'e,pc), r0 ;@(h'51e6)
|
|
0051d6 a00a bra h'14 ;@(h'51ee)
|
|
0051d8 0f16 mov.l r1, @(r0,r15)
|
|
0051da 00f4 mov.b r15, @(r0,r0)
|
|
0051dc 01b0
|
|
0051de 00ec mov.b @(r0,r14), r0
|
|
0051e0 018c mov.b @(r0,r8), r1
|
|
0051e2 0190
|
|
0051e4 0100
|
|
0051e6 01a8
|
|
0051e8 9092 mov.w @(h'124,pc), r0 ;@(h'5310)
|
|
0051ea e21e mov #h'1e, r2
|
|
0051ec 0f26 mov.l r2, @(r0,r15)
|
|
0051ee 9090 mov.w @(h'120,pc), r0 ;@(h'5312)
|
|
0051f0 00fe mov.l @(r0,r15), r0
|
|
0051f2 8803 cmp/eq #h'3, r0
|
|
0051f4 8b09 bf h'12 ;@(h'520a)
|
|
0051f6 908b mov.w @(h'116,pc), r0 ;@(h'5310)
|
|
0051f8 03fe mov.l @(r0,r15), r3
|
|
0051fa e078 mov #h'78, r0
|
|
0051fc 02fe mov.l @(r0,r15), r2
|
|
0051fe e078 mov #h'78, r0
|
|
005200 323c add r3, r2
|
|
005202 4300 shll r3
|
|
005204 0f26 mov.l r2, @(r0,r15)
|
|
005206 9083 mov.w @(h'106,pc), r0 ;@(h'5310)
|
|
005208 0f36 mov.l r3, @(r0,r15)
|
|
00520a 9082 mov.w @(h'104,pc), r0 ;@(h'5312)
|
|
00520c 00fe mov.l @(r0,r15), r0
|
|
00520e 8804 cmp/eq #h'4, r0
|
|
005210 8b09 bf h'12 ;@(h'5226)
|
|
005212 907d mov.w @(h'fa,pc), r0 ;@(h'5310)
|
|
005214 03fe mov.l @(r0,r15), r3
|
|
005216 e07c mov #h'7c, r0
|
|
005218 02fe mov.l @(r0,r15), r2
|
|
00521a e07c mov #h'7c, r0
|
|
00521c 323c add r3, r2
|
|
00521e 633b neg r3, r3
|
|
005220 0f26 mov.l r2, @(r0,r15)
|
|
005222 9075 mov.w @(h'ea,pc), r0 ;@(h'5310)
|
|
005224 0f36 mov.l r3, @(r0,r15)
|
|
005226 9073 mov.w @(h'e6,pc), r0 ;@(h'5310)
|
|
005228 03fe mov.l @(r0,r15), r3
|
|
00522a 9073 mov.w @(h'e6,pc), r0 ;@(h'5314)
|
|
00522c 02fe mov.l @(r0,r15), r2
|
|
00522e 323c add r3, r2
|
|
005230 9070 mov.w @(h'e0,pc), r0 ;@(h'5314)
|
|
005232 4211 cmp/pz r2
|
|
005234 8d04 bt/s h'8 ;@(h'5240)
|
|
005236 0f26 mov.l r2, @(r0,r15)
|
|
005238 916c mov.w @(h'd8,pc), r1 ;@(h'5314)
|
|
00523a e000 mov #h'0, r0
|
|
00523c 31fc add r15, r1
|
|
00523e 2102 mov.l r0, @r1
|
|
005240 9369 mov.w @(h'd2,pc), r3 ;@(h'5316)
|
|
005242 33fc add r15, r3
|
|
005244 9068 mov.w @(h'd0,pc), r0 ;@(h'5318)
|
|
005246 02fe mov.l @(r0,r15), r2
|
|
005248 323c add r3, r2
|
|
00524a 6120 mov.b @r2, r1
|
|
00524c 9265 mov.w @(h'ca,pc), r2 ;@(h'531a)
|
|
00524e 611c extu.b r1, r1
|
|
005250 9365 mov.w @(h'ca,pc), r3 ;@(h'531e)
|
|
005252 32fc add r15, r2
|
|
005254 312c add r2, r1
|
|
005256 33fc add r15, r3
|
|
005258 6010 mov.b @r1, r0
|
|
00525a 7001
|
|
00525c 2100 mov.b r0, @r1
|
|
00525e 905d mov.w @(h'ba,pc), r0 ;@(h'531c)
|
|
005260 01fe mov.l @(r0,r15), r1
|
|
005262 71ff add #h'ff, r1
|
|
005264 905a mov.w @(h'b4,pc), r0 ;@(h'531c)
|
|
005266 0f16 mov.l r1, @(r0,r15)
|
|
005268 9056 mov.w @(h'ac,pc), r0 ;@(h'5318)
|
|
00526a e100 mov #h'0, r1
|
|
00526c 00fe mov.l @(r0,r15), r0
|
|
00526e 303c add r3, r0
|
|
005270 6200 mov.b @r0, r2
|
|
005272 622c extu.b r2, r2
|
|
005274 9054 mov.w @(h'a8,pc), r0 ;@(h'5320)
|
|
005276 30fc add r15, r0
|
|
005278 320c add r0, r2
|
|
00527a 2210 mov.b r1, @r2
|
|
00527c 9251 mov.w @(h'a2,pc), r2 ;@(h'5322)
|
|
00527e 32fc add r15, r2
|
|
005280 904a mov.w @(h'94,pc), r0 ;@(h'5318)
|
|
005282 e731 mov #h'31, r7
|
|
005284 01fe mov.l @(r0,r15), r1
|
|
005286 e66a mov #h'6a, r6
|
|
005288 312c add r2, r1
|
|
00528a e000 mov #h'0, r0
|
|
00528c d226 mov.l @(h'98,pc), r2 ;@(h'5328)
|
|
00528e e50e mov #h'e, r5
|
|
005290 2100 mov.b r0, @r1
|
|
005292 e100 mov #h'0, r1
|
|
005294 9040 mov.w @(h'80,pc), r0 ;@(h'5318)
|
|
005296 00fe mov.l @(r0,r15), r0
|
|
005298 0314 mov.b r1, @(r0,r3)
|
|
00529a e300 mov #h'0, r3
|
|
00529c 913b mov.w @(h'76,pc), r1 ;@(h'5316)
|
|
00529e 31fc add r15, r1
|
|
0052a0 903a mov.w @(h'74,pc), r0 ;@(h'5318)
|
|
0052a2 00fe mov.l @(r0,r15), r0
|
|
0052a4 301c add r1, r0
|
|
0052a6 2030 mov.b r3, @r0
|
|
0052a8 2f36 mov.l r3, @-r15
|
|
0052aa 6033 mov r3, r0
|
|
0052ac e301 mov #h'1, r3
|
|
0052ae 2f36 mov.l r3, @-r15
|
|
0052b0 2f36 mov.l r3, @-r15
|
|
0052b2 420b jsr @r2
|
|
0052b4 e45f mov #h'5f, r4
|
|
0052b6 e301 mov #h'1, r3
|
|
0052b8 9534 mov.w @(h'68,pc), r5 ;@(h'5324)
|
|
0052ba e71d mov #h'1d, r7
|
|
0052bc 902c mov.w @(h'58,pc), r0 ;@(h'5318)
|
|
0052be e661 mov #h'61, r6
|
|
0052c0 d21a mov.l @(h'68,pc), r2 ;@(h'532c)
|
|
0052c2 2f36 mov.l r3, @-r15
|
|
0052c4 2f36 mov.l r3, @-r15
|
|
0052c6 35fc add r15, r5
|
|
0052c8 420b jsr @r2
|
|
0052ca 04fe mov.l @(r0,r15), r4
|
|
0052cc 7f14 add #h'14, r15
|
|
0052ce e074 mov #h'74, r0
|
|
0052d0 03fe mov.l @(r0,r15), r3
|
|
0052d2 2338 tst r3, r3
|
|
0052d4 8b07 bf h'e ;@(h'52e6)
|
|
0052d6 e05c mov #h'5c, r0
|
|
0052d8 03fe mov.l @(r0,r15), r3
|
|
0052da 2338 tst r3, r3
|
|
0052dc 8b03 bf h'6 ;@(h'52e6)
|
|
0052de 9022 mov.w @(h'44,pc), r0 ;@(h'5326)
|
|
0052e0 03fe mov.l @(r0,r15), r3
|
|
0052e2 e05c mov #h'5c, r0
|
|
0052e4 0f36 mov.l r3, @(r0,r15)
|
|
0052e6 e058 mov #h'58, r0
|
|
0052e8 02fe mov.l @(r0,r15), r2
|
|
0052ea e058 mov #h'58, r0
|
|
0052ec 7201
|
|
0052ee 0f26 mov.l r2, @(r0,r15)
|
|
0052f0 9012 mov.w @(h'24,pc), r0 ;@(h'5318)
|
|
0052f2 03fe mov.l @(r0,r15), r3
|
|
0052f4 9010 mov.w @(h'20,pc), r0 ;@(h'5318)
|
|
0052f6 7301
|
|
0052f8 0f36 mov.l r3, @(r0,r15)
|
|
0052fa e206 mov #h'6, r2
|
|
0052fc 900c mov.w @(h'18,pc), r0 ;@(h'5318)
|
|
0052fe 01fe mov.l @(r0,r15), r1
|
|
005300 3123 cmp/ge r2, r1
|
|
005302 8901 bt h'2 ;@(h'5308)
|
|
005304 af14 bra h'-1d8 ;@(h'5130)
|
|
005306 0009 nop
|
|
005308 9006 mov.w @(h'c,pc), r0 ;@(h'5318)
|
|
00530a e300 mov #h'0, r3
|
|
00530c a073 bra h'e6 ;@(h'53f6)
|
|
00530e 0f36 mov.l r3, @(r0,r15)
|
|
005310 01a8
|
|
005312 00cc mov.b @(r0,r12), r0
|
|
005314 019c mov.b @(r0,r9), r1
|
|
005316 0100
|
|
005318 01b0
|
|
00531a 00fc mov.b @(r0,r15), r0
|
|
00531c 00e0
|
|
00531e 00ec mov.b @(r0,r14), r0
|
|
005320 00e4 mov.b r14, @(r0,r0)
|
|
005322 00f4 mov.b r15, @(r0,r0)
|
|
005324 7c28 add #h'28, r12
|
|
005326 0198
|
|
005328 0030
|
|
00532a 0dcc mov.b @(r0,r12), r13
|
|
00532c 0030
|
|
00532e 35aa subc r10, r5
|
|
005330 9370 mov.w @(h'e0,pc), r3 ;@(h'5414)
|
|
005332 33fc add r15, r3
|
|
005334 906f mov.w @(h'de,pc), r0 ;@(h'5416)
|
|
005336 02fe mov.l @(r0,r15), r2
|
|
005338 323c add r3, r2
|
|
00533a 6120 mov.b @r2, r1
|
|
00533c 2118 tst r1, r1
|
|
00533e 8955 bt h'aa ;@(h'53ec)
|
|
005340 9069 mov.w @(h'd2,pc), r0 ;@(h'5416)
|
|
005342 e156 mov #h'56, r1
|
|
005344 00fe mov.l @(r0,r15), r0
|
|
005346 023c mov.b @(r0,r3), r2
|
|
005348 622c extu.b r2, r2
|
|
00534a 3213 cmp/ge r1, r2
|
|
00534c 8923 bt h'46 ;@(h'5396)
|
|
00534e e007 mov #h'7, r0
|
|
005350 9262 mov.w @(h'c4,pc), r2 ;@(h'5418)
|
|
005352 6703 mov r0, r7
|
|
005354 9163 mov.w @(h'c6,pc), r1 ;@(h'541e)
|
|
005356 2f06 mov.l r0, @-r15
|
|
005358 905f mov.w @(h'be,pc), r0 ;@(h'541a)
|
|
00535a 31fc add r15, r1
|
|
00535c 06fe mov.l @(r0,r15), r6
|
|
00535e 32fc add r15, r2
|
|
005360 905b mov.w @(h'b6,pc), r0 ;@(h'541a)
|
|
005362 362c add r2, r6
|
|
005364 00fe mov.l @(r0,r15), r0
|
|
005366 6660 mov.b @r6, r6
|
|
005368 053c mov.b @(r0,r3), r5
|
|
00536a 666c extu.b r6, r6
|
|
00536c 9055 mov.w @(h'aa,pc), r0 ;@(h'541a)
|
|
00536e 655c extu.b r5, r5
|
|
005370 04fe mov.l @(r0,r15), r4
|
|
005372 6263 mov r6, r2
|
|
005374 4608 shll2 r6
|
|
005376 4600 shll r6
|
|
005378 3628 sub r2, r6
|
|
00537a 7604
|
|
00537c 924e mov.w @(h'9c,pc), r2 ;@(h'541c)
|
|
00537e 32fc add r15, r2
|
|
005380 342c add r2, r4
|
|
005382 6440 mov.b @r4, r4
|
|
005384 644c extu.b r4, r4
|
|
005386 6243 mov r4, r2
|
|
005388 4408 shll2 r4
|
|
00538a 4400 shll r4
|
|
00538c 3428 sub r2, r4
|
|
00538e d224 mov.l @(h'90,pc), r2 ;@(h'5420)
|
|
005390 420b jsr @r2
|
|
005392 341c add r1, r4
|
|
005394 7f04
|
|
005396 933d mov.w @(h'7a,pc), r3 ;@(h'5414)
|
|
005398 903d mov.w @(h'7a,pc), r0 ;@(h'5416)
|
|
00539a 33fc add r15, r3
|
|
00539c 02fe mov.l @(r0,r15), r2
|
|
00539e 323c add r3, r2
|
|
0053a0 6120 mov.b @r2, r1
|
|
0053a2 e255 mov #h'55, r2
|
|
0053a4 611c extu.b r1, r1
|
|
0053a6 3127 cmp/gt r2, r1
|
|
0053a8 8b20 bf h'40 ;@(h'53ec)
|
|
0053aa e007 mov #h'7, r0
|
|
0053ac 9334 mov.w @(h'68,pc), r3 ;@(h'5418)
|
|
0053ae 6523 mov r2, r5
|
|
0053b0 9135 mov.w @(h'6a,pc), r1 ;@(h'541e)
|
|
0053b2 6703 mov r0, r7
|
|
0053b4 2f06 mov.l r0, @-r15
|
|
0053b6 33fc add r15, r3
|
|
0053b8 902f mov.w @(h'5e,pc), r0 ;@(h'541a)
|
|
0053ba 31fc add r15, r1
|
|
0053bc 06fe mov.l @(r0,r15), r6
|
|
0053be 363c add r3, r6
|
|
0053c0 6660 mov.b @r6, r6
|
|
0053c2 666c extu.b r6, r6
|
|
0053c4 9029 mov.w @(h'52,pc), r0 ;@(h'541a)
|
|
0053c6 6363 mov r6, r3
|
|
0053c8 04fe mov.l @(r0,r15), r4
|
|
0053ca 4608 shll2 r6
|
|
0053cc 4600 shll r6
|
|
0053ce 3638 sub r3, r6
|
|
0053d0 9324 mov.w @(h'48,pc), r3 ;@(h'541c)
|
|
0053d2 7604
|
|
0053d4 33fc add r15, r3
|
|
0053d6 343c add r3, r4
|
|
0053d8 6440 mov.b @r4, r4
|
|
0053da 644c extu.b r4, r4
|
|
0053dc 6343 mov r4, r3
|
|
0053de 4408 shll2 r4
|
|
0053e0 4400 shll r4
|
|
0053e2 3438 sub r3, r4
|
|
0053e4 d30e mov.l @(h'38,pc), r3 ;@(h'5420)
|
|
0053e6 430b jsr @r3
|
|
0053e8 341c add r1, r4
|
|
0053ea 7f04
|
|
0053ec 9013 mov.w @(h'26,pc), r0 ;@(h'5416)
|
|
0053ee 02fe mov.l @(r0,r15), r2
|
|
0053f0 9011 mov.w @(h'22,pc), r0 ;@(h'5416)
|
|
0053f2 7201
|
|
0053f4 0f26 mov.l r2, @(r0,r15)
|
|
0053f6 e306 mov #h'6, r3
|
|
0053f8 900d mov.w @(h'1a,pc), r0 ;@(h'5416)
|
|
0053fa 01fe mov.l @(r0,r15), r1
|
|
0053fc 3133 cmp/ge r3, r1
|
|
0053fe 8b97 bf h'-d2 ;@(h'5330)
|
|
005400 e074 mov #h'74, r0
|
|
005402 00fe mov.l @(r0,r15), r0
|
|
005404 8802 cmp/eq #h'2, r0
|
|
005406 8b01 bf h'2 ;@(h'540c)
|
|
005408 a184 bra h'308 ;@(h'5714)
|
|
00540a 0009 nop
|
|
00540c 9003 mov.w @(h'6,pc), r0 ;@(h'5416)
|
|
00540e e200 mov #h'0, r2
|
|
005410 a179 bra h'2f2 ;@(h'5706)
|
|
005412 0f26 mov.l r2, @(r0,r15)
|
|
005414 00f4 mov.b r15, @(r0,r0)
|
|
005416 01b0
|
|
005418 00f0
|
|
00541a 01b4 mov.b r11, @(r0,r1)
|
|
00541c 0104 mov.b r0, @(r0,r1)
|
|
00541e 77d4 add #h'd4, r7
|
|
005420 0030
|
|
005422 1bc8 mov.l r12, @(h'20,r11)
|
|
005424 9366 mov.w @(h'cc,pc), r3 ;@(h'54f4)
|
|
005426 33fc add r15, r3
|
|
005428 9065 mov.w @(h'ca,pc), r0 ;@(h'54f6)
|
|
00542a 01fe mov.l @(r0,r15), r1
|
|
00542c 313c add r3, r1
|
|
00542e 6210 mov.b @r1, r2
|
|
005430 2228 tst r2, r2
|
|
005432 8b01 bf h'2 ;@(h'5438)
|
|
005434 a162 bra h'2c4 ;@(h'56fc)
|
|
005436 0009 nop
|
|
005438 905d mov.w @(h'ba,pc), r0 ;@(h'54f6)
|
|
00543a 05fe mov.l @(r0,r15), r5
|
|
00543c 905c mov.w @(h'b8,pc), r0 ;@(h'54f8)
|
|
00543e 6253 mov r5, r2
|
|
005440 04fe mov.l @(r0,r15), r4
|
|
005442 4508 shll2 r5
|
|
005444 4500 shll r5
|
|
005446 3528 sub r2, r5
|
|
005448 d22e mov.l @(h'b8,pc), r2 ;@(h'5504)
|
|
00544a 7504
|
|
00544c 420b jsr @r2
|
|
00544e 74ff add #h'ff, r4
|
|
005450 2008 tst r0, r0
|
|
005452 8b01 bf h'2 ;@(h'5458)
|
|
005454 a0b6 bra h'16c ;@(h'55c4)
|
|
005456 0009 nop
|
|
005458 904d mov.w @(h'9a,pc), r0 ;@(h'54f6)
|
|
00545a 05fe mov.l @(r0,r15), r5
|
|
00545c 904c mov.w @(h'98,pc), r0 ;@(h'54f8)
|
|
00545e 6353 mov r5, r3
|
|
005460 04fe mov.l @(r0,r15), r4
|
|
005462 4508 shll2 r5
|
|
005464 4500 shll r5
|
|
005466 3538 sub r3, r5
|
|
005468 d326 mov.l @(h'98,pc), r3 ;@(h'5504)
|
|
00546a 750a
|
|
00546c 430b jsr @r3
|
|
00546e 74ff add #h'ff, r4
|
|
005470 2008 tst r0, r0
|
|
005472 8b01 bf h'2 ;@(h'5478)
|
|
005474 a0a6 bra h'14c ;@(h'55c4)
|
|
005476 0009 nop
|
|
005478 903e mov.w @(h'7c,pc), r0 ;@(h'54f8)
|
|
00547a 01fe mov.l @(r0,r15), r1
|
|
00547c d322 mov.l @(h'88,pc), r3 ;@(h'5508)
|
|
00547e 71ea add #h'ea, r1
|
|
005480 430b jsr @r3
|
|
005482 e007 mov #h'7, r0
|
|
005484 9239 mov.w @(h'72,pc), r2 ;@(h'54fa)
|
|
005486 4008 shll2 r0
|
|
005488 9135 mov.w @(h'6a,pc), r1 ;@(h'54f6)
|
|
00548a 32fc add r15, r2
|
|
00548c 4000 shll r0
|
|
00548e 302c add r2, r0
|
|
005490 31fc add r15, r1
|
|
005492 6312 mov.l @r1, r3
|
|
005494 e101 mov #h'1, r1
|
|
005496 0314 mov.b r1, @(r0,r3)
|
|
005498 9030 mov.w @(h'60,pc), r0 ;@(h'54fc)
|
|
00549a 03fe mov.l @(r0,r15), r3
|
|
00549c 2338 tst r3, r3
|
|
00549e 8910 bt h'20 ;@(h'54c2)
|
|
0054a0 902a mov.w @(h'54,pc), r0 ;@(h'54f8)
|
|
0054a2 01fe mov.l @(r0,r15), r1
|
|
0054a4 d318 mov.l @(h'60,pc), r3 ;@(h'5508)
|
|
0054a6 71ea add #h'ea, r1
|
|
0054a8 430b jsr @r3
|
|
0054aa e007 mov #h'7, r0
|
|
0054ac 9123 mov.w @(h'46,pc), r1 ;@(h'54f6)
|
|
0054ae 4008 shll2 r0
|
|
0054b0 4000 shll r0
|
|
0054b2 302c add r2, r0
|
|
0054b4 31fc add r15, r1
|
|
0054b6 6312 mov.l @r1, r3
|
|
0054b8 6103 mov r0, r1
|
|
0054ba 7108
|
|
0054bc 313c add r3, r1
|
|
0054be e001 mov #h'1, r0
|
|
0054c0 2100 mov.b r0, @r1
|
|
0054c2 e100 mov #h'0, r1
|
|
0054c4 9316 mov.w @(h'2c,pc), r3 ;@(h'54f4)
|
|
0054c6 33fc add r15, r3
|
|
0054c8 9015 mov.w @(h'2a,pc), r0 ;@(h'54f6)
|
|
0054ca 02fe mov.l @(r0,r15), r2
|
|
0054cc 9017 mov.w @(h'2e,pc), r0 ;@(h'54fe)
|
|
0054ce 323c add r3, r2
|
|
0054d0 2210 mov.b r1, @r2
|
|
0054d2 e206 mov #h'6, r2
|
|
0054d4 0f26 mov.l r2, @(r0,r15)
|
|
0054d6 e074 mov #h'74, r0
|
|
0054d8 00fe mov.l @(r0,r15), r0
|
|
0054da 8801 cmp/eq #h'1, r0
|
|
0054dc 8903 bt h'6 ;@(h'54e6)
|
|
0054de 900d mov.w @(h'1a,pc), r0 ;@(h'54fc)
|
|
0054e0 01fe mov.l @(r0,r15), r1
|
|
0054e2 2118 tst r1, r1
|
|
0054e4 8902 bt h'4 ;@(h'54ec)
|
|
0054e6 e30d mov #h'd, r3
|
|
0054e8 9009 mov.w @(h'12,pc), r0 ;@(h'54fe)
|
|
0054ea 0f36 mov.l r3, @(r0,r15)
|
|
0054ec 9008 mov.w @(h'10,pc), r0 ;@(h'5500)
|
|
0054ee e200 mov #h'0, r2
|
|
0054f0 a063 bra h'c6 ;@(h'55ba)
|
|
0054f2 0f26 mov.l r2, @(r0,r15)
|
|
0054f4 011c mov.b @(r0,r1), r1
|
|
0054f6 01b0
|
|
0054f8 010c mov.b @(r0,r0), r1
|
|
0054fa 0134 mov.b r3, @(r0,r1)
|
|
0054fc 0084 mov.b r8, @(r0,r0)
|
|
0054fe 01a8
|
|
005500 01ac mov.b @(r0,r10), r1
|
|
005502 0000
|
|
005504 0030
|
|
005506 08a0
|
|
005508 0030
|
|
00550a aae4 bra h'-a38 ;@(h'4ad6)
|
|
00550c 93ac mov.w @(h'158,pc), r3 ;@(h'5668)
|
|
00550e 33fc add r15, r3
|
|
005510 90ab mov.w @(h'156,pc), r0 ;@(h'566a)
|
|
005512 01fe mov.l @(r0,r15), r1
|
|
005514 313c add r3, r1
|
|
005516 6210 mov.b @r1, r2
|
|
005518 2228 tst r2, r2
|
|
00551a 8949 bt h'92 ;@(h'55b0)
|
|
00551c 90a5 mov.w @(h'14a,pc), r0 ;@(h'566a)
|
|
00551e 00fe mov.l @(r0,r15), r0
|
|
005520 023c mov.b @(r0,r3), r2
|
|
005522 622c extu.b r2, r2
|
|
005524 90a2 mov.w @(h'144,pc), r0 ;@(h'566c)
|
|
005526 01fe mov.l @(r0,r15), r1
|
|
005528 90a1 mov.w @(h'142,pc), r0 ;@(h'566e)
|
|
00552a 3218 sub r1, r2
|
|
00552c 01fe mov.l @(r0,r15), r1
|
|
00552e 3123 cmp/ge r2, r1
|
|
005530 8b3e bf h'7c ;@(h'55b0)
|
|
005532 909a mov.w @(h'134,pc), r0 ;@(h'566a)
|
|
005534 00fe mov.l @(r0,r15), r0
|
|
005536 023c mov.b @(r0,r3), r2
|
|
005538 9099 mov.w @(h'132,pc), r0 ;@(h'566e)
|
|
00553a 622c extu.b r2, r2
|
|
00553c 01fe mov.l @(r0,r15), r1
|
|
00553e 3127 cmp/gt r2, r1
|
|
005540 8936 bt h'6c ;@(h'55b0)
|
|
005542 9095 mov.w @(h'12a,pc), r0 ;@(h'5670)
|
|
005544 02fe mov.l @(r0,r15), r2
|
|
005546 6123 mov r2, r1
|
|
005548 908f mov.w @(h'11e,pc), r0 ;@(h'566a)
|
|
00554a 4208 shll2 r2
|
|
00554c 00fe mov.l @(r0,r15), r0
|
|
00554e 4200 shll r2
|
|
005550 3218 sub r1, r2
|
|
005552 7204
|
|
005554 918d mov.w @(h'11a,pc), r1 ;@(h'5672)
|
|
005556 31fc add r15, r1
|
|
005558 011c mov.b @(r0,r1), r1
|
|
00555a 611c extu.b r1, r1
|
|
00555c 6013 mov r1, r0
|
|
00555e 4108 shll2 r1
|
|
005560 4100 shll r1
|
|
005562 3108 sub r0, r1
|
|
005564 7104
|
|
005566 3210 cmp/eq r1, r2
|
|
005568 8b22 bf h'44 ;@(h'55b0)
|
|
00556a 9083 mov.w @(h'106,pc), r0 ;@(h'5674)
|
|
00556c 9281 mov.w @(h'102,pc), r2 ;@(h'5672)
|
|
00556e 03fe mov.l @(r0,r15), r3
|
|
005570 9080 mov.w @(h'100,pc), r0 ;@(h'5674)
|
|
005572 32fc add r15, r2
|
|
005574 73ff add #h'ff, r3
|
|
005576 0f36 mov.l r3, @(r0,r15)
|
|
005578 9077 mov.w @(h'ee,pc), r0 ;@(h'566a)
|
|
00557a e300 mov #h'0, r3
|
|
00557c 01fe mov.l @(r0,r15), r1
|
|
00557e 312c add r2, r1
|
|
005580 6110 mov.b @r1, r1
|
|
005582 611c extu.b r1, r1
|
|
005584 9077 mov.w @(h'ee,pc), r0 ;@(h'5676)
|
|
005586 30fc add r15, r0
|
|
005588 310c add r0, r1
|
|
00558a 2130 mov.b r3, @r1
|
|
00558c 936c mov.w @(h'd8,pc), r3 ;@(h'5668)
|
|
00558e 33fc add r15, r3
|
|
005590 906b mov.w @(h'd6,pc), r0 ;@(h'566a)
|
|
005592 01fe mov.l @(r0,r15), r1
|
|
005594 313c add r3, r1
|
|
005596 e000 mov #h'0, r0
|
|
005598 2100 mov.b r0, @r1
|
|
00559a e100 mov #h'0, r1
|
|
00559c 9065 mov.w @(h'ca,pc), r0 ;@(h'566a)
|
|
00559e 00fe mov.l @(r0,r15), r0
|
|
0055a0 0214 mov.b r1, @(r0,r2)
|
|
0055a2 9169 mov.w @(h'd2,pc), r1 ;@(h'5678)
|
|
0055a4 9061 mov.w @(h'c2,pc), r0 ;@(h'566a)
|
|
0055a6 31fc add r15, r1
|
|
0055a8 00fe mov.l @(r0,r15), r0
|
|
0055aa 301c add r1, r0
|
|
0055ac e200 mov #h'0, r2
|
|
0055ae 2020 mov.b r2, @r0
|
|
0055b0 905b mov.w @(h'b6,pc), r0 ;@(h'566a)
|
|
0055b2 03fe mov.l @(r0,r15), r3
|
|
0055b4 9059 mov.w @(h'b2,pc), r0 ;@(h'566a)
|
|
0055b6 7301
|
|
0055b8 0f36 mov.l r3, @(r0,r15)
|
|
0055ba e206 mov #h'6, r2
|
|
0055bc 9055 mov.w @(h'aa,pc), r0 ;@(h'566a)
|
|
0055be 01fe mov.l @(r0,r15), r1
|
|
0055c0 3123 cmp/ge r2, r1
|
|
0055c2 8ba3 bf h'-ba ;@(h'550c)
|
|
0055c4 9059 mov.w @(h'b2,pc), r0 ;@(h'567a)
|
|
0055c6 03fe mov.l @(r0,r15), r3
|
|
0055c8 2338 tst r3, r3
|
|
0055ca 8976 bt h'ec ;@(h'56ba)
|
|
0055cc 904f mov.w @(h'9e,pc), r0 ;@(h'566e)
|
|
0055ce e354 mov #h'54, r3
|
|
0055d0 02fe mov.l @(r0,r15), r2
|
|
0055d2 3233 cmp/ge r3, r2
|
|
0055d4 8933 bt h'66 ;@(h'563e)
|
|
0055d6 e24f mov #h'4f, r2
|
|
0055d8 9049 mov.w @(h'92,pc), r0 ;@(h'566e)
|
|
0055da 01fe mov.l @(r0,r15), r1
|
|
0055dc 3127 cmp/gt r2, r1
|
|
0055de 8b2e bf h'5c ;@(h'563e)
|
|
0055e0 904c mov.w @(h'98,pc), r0 ;@(h'567c)
|
|
0055e2 e555 mov #h'55, r5
|
|
0055e4 914c mov.w @(h'98,pc), r1 ;@(h'5680)
|
|
0055e6 e307 mov #h'7, r3
|
|
0055e8 2f36 mov.l r3, @-r15
|
|
0055ea 6733 mov r3, r7
|
|
0055ec 06fe mov.l @(r0,r15), r6
|
|
0055ee 31fc add r15, r1
|
|
0055f0 9045 mov.w @(h'8a,pc), r0 ;@(h'567e)
|
|
0055f2 6263 mov r6, r2
|
|
0055f4 04fe mov.l @(r0,r15), r4
|
|
0055f6 4608 shll2 r6
|
|
0055f8 4600 shll r6
|
|
0055fa 3628 sub r2, r6
|
|
0055fc 7604
|
|
0055fe 74b0 add #h'b0, r4
|
|
005600 6243 mov r4, r2
|
|
005602 4408 shll2 r4
|
|
005604 4400 shll r4
|
|
005606 3428 sub r2, r4
|
|
005608 d21f mov.l @(h'7c,pc), r2 ;@(h'5688)
|
|
00560a 420b jsr @r2
|
|
00560c 341c add r1, r4
|
|
00560e e307 mov #h'7, r3
|
|
005610 9037 mov.w @(h'6e,pc), r0 ;@(h'5682)
|
|
005612 e555 mov #h'55, r5
|
|
005614 9137 mov.w @(h'6e,pc), r1 ;@(h'5686)
|
|
005616 6733 mov r3, r7
|
|
005618 2f36 mov.l r3, @-r15
|
|
00561a 31fc add r15, r1
|
|
00561c 06fe mov.l @(r0,r15), r6
|
|
00561e 6263 mov r6, r2
|
|
005620 9030 mov.w @(h'60,pc), r0 ;@(h'5684)
|
|
005622 4608 shll2 r6
|
|
005624 04fe mov.l @(r0,r15), r4
|
|
005626 4600 shll r6
|
|
005628 3628 sub r2, r6
|
|
00562a 7604
|
|
00562c 74b0 add #h'b0, r4
|
|
00562e 6243 mov r4, r2
|
|
005630 4408 shll2 r4
|
|
005632 4400 shll r4
|
|
005634 3428 sub r2, r4
|
|
005636 d215 mov.l @(h'54,pc), r2 ;@(h'568c)
|
|
005638 420b jsr @r2
|
|
00563a 341c add r1, r4
|
|
00563c 7f08
|
|
00563e e350 mov #h'50, r3
|
|
005640 9015 mov.w @(h'2a,pc), r0 ;@(h'566e)
|
|
005642 02fe mov.l @(r0,r15), r2
|
|
005644 3233 cmp/ge r3, r2
|
|
005646 8938 bt h'70 ;@(h'56ba)
|
|
005648 9018 mov.w @(h'30,pc), r0 ;@(h'567c)
|
|
00564a e207 mov #h'7, r2
|
|
00564c 9418 mov.w @(h'30,pc), r4 ;@(h'5680)
|
|
00564e 6723 mov r2, r7
|
|
005650 2f26 mov.l r2, @-r15
|
|
005652 06fe mov.l @(r0,r15), r6
|
|
005654 9013 mov.w @(h'26,pc), r0 ;@(h'567e)
|
|
005656 6163 mov r6, r1
|
|
005658 05fe mov.l @(r0,r15), r5
|
|
00565a 4608 shll2 r6
|
|
00565c 4600 shll r6
|
|
00565e 3618 sub r1, r6
|
|
005660 7604
|
|
005662 352c add r2, r5
|
|
005664 a014 bra h'28 ;@(h'5690)
|
|
005666 34fc add r15, r4
|
|
005668 00f4 mov.b r15, @(r0,r0)
|
|
00566a 01ac mov.b @(r0,r10), r1
|
|
00566c 01a8
|
|
00566e 010c mov.b @(r0,r0), r1
|
|
005670 01b0
|
|
005672 00ec mov.b @(r0,r14), r0
|
|
005674 00e0
|
|
005676 00e4 mov.b r14, @(r0,r0)
|
|
005678 0100
|
|
00567a 0084 mov.b r8, @(r0,r0)
|
|
00567c 01b4 mov.b r11, @(r0,r1)
|
|
00567e 0110
|
|
005680 77ec add #h'ec, r7
|
|
005682 01b8
|
|
005684 0114 mov.b r1, @(r0,r1)
|
|
005686 77f0 add #h'f0, r7
|
|
005688 0030
|
|
00568a 1bc8 mov.l r12, @(h'20,r11)
|
|
00568c 0030
|
|
00568e 2256 mov.l r5, @-r2
|
|
005690 d129 mov.l @(h'a4,pc), r1 ;@(h'5738)
|
|
005692 410b jsr @r1
|
|
005694 0009 nop
|
|
005696 e307 mov #h'7, r3
|
|
005698 9046 mov.w @(h'8c,pc), r0 ;@(h'5728)
|
|
00569a 6733 mov r3, r7
|
|
00569c 9446 mov.w @(h'8c,pc), r4 ;@(h'572c)
|
|
00569e 2f36 mov.l r3, @-r15
|
|
0056a0 06fe mov.l @(r0,r15), r6
|
|
0056a2 6263 mov r6, r2
|
|
0056a4 9041 mov.w @(h'82,pc), r0 ;@(h'572a)
|
|
0056a6 4608 shll2 r6
|
|
0056a8 05fe mov.l @(r0,r15), r5
|
|
0056aa 4600 shll r6
|
|
0056ac 3628 sub r2, r6
|
|
0056ae 7604
|
|
0056b0 d222 mov.l @(h'88,pc), r2 ;@(h'573c)
|
|
0056b2 353c add r3, r5
|
|
0056b4 420b jsr @r2
|
|
0056b6 34fc add r15, r4
|
|
0056b8 7f08
|
|
0056ba e307 mov #h'7, r3
|
|
0056bc 9037 mov.w @(h'6e,pc), r0 ;@(h'572e)
|
|
0056be 6733 mov r3, r7
|
|
0056c0 9437 mov.w @(h'6e,pc), r4 ;@(h'5732)
|
|
0056c2 2f36 mov.l r3, @-r15
|
|
0056c4 06fe mov.l @(r0,r15), r6
|
|
0056c6 6263 mov r6, r2
|
|
0056c8 9032 mov.w @(h'64,pc), r0 ;@(h'5730)
|
|
0056ca 4608 shll2 r6
|
|
0056cc 05fe mov.l @(r0,r15), r5
|
|
0056ce 4600 shll r6
|
|
0056d0 3628 sub r2, r6
|
|
0056d2 7604
|
|
0056d4 d218 mov.l @(h'60,pc), r2 ;@(h'5738)
|
|
0056d6 420b jsr @r2
|
|
0056d8 34fc add r15, r4
|
|
0056da e307 mov #h'7, r3
|
|
0056dc 9024 mov.w @(h'48,pc), r0 ;@(h'5728)
|
|
0056de 6733 mov r3, r7
|
|
0056e0 9424 mov.w @(h'48,pc), r4 ;@(h'572c)
|
|
0056e2 2f36 mov.l r3, @-r15
|
|
0056e4 06fe mov.l @(r0,r15), r6
|
|
0056e6 6263 mov r6, r2
|
|
0056e8 901f mov.w @(h'3e,pc), r0 ;@(h'572a)
|
|
0056ea 4608 shll2 r6
|
|
0056ec 05fe mov.l @(r0,r15), r5
|
|
0056ee 4600 shll r6
|
|
0056f0 3628 sub r2, r6
|
|
0056f2 7604
|
|
0056f4 d211 mov.l @(h'44,pc), r2 ;@(h'573c)
|
|
0056f6 420b jsr @r2
|
|
0056f8 34fc add r15, r4
|
|
0056fa 7f08
|
|
0056fc 901a mov.w @(h'34,pc), r0 ;@(h'5734)
|
|
0056fe 03fe mov.l @(r0,r15), r3
|
|
005700 9018 mov.w @(h'30,pc), r0 ;@(h'5734)
|
|
005702 7301
|
|
005704 0f36 mov.l r3, @(r0,r15)
|
|
005706 e208 mov #h'8, r2
|
|
005708 9014 mov.w @(h'28,pc), r0 ;@(h'5734)
|
|
00570a 01fe mov.l @(r0,r15), r1
|
|
00570c 3123 cmp/ge r2, r1
|
|
00570e 8901 bt h'2 ;@(h'5714)
|
|
005710 ae88 bra h'-2f0 ;@(h'5424)
|
|
005712 0009 nop
|
|
005714 e074 mov #h'74, r0
|
|
005716 00fe mov.l @(r0,r15), r0
|
|
005718 8802 cmp/eq #h'2, r0
|
|
00571a 8901 bt h'2 ;@(h'5720)
|
|
00571c a120 bra h'240 ;@(h'5960)
|
|
00571e 0009 nop
|
|
005720 9008 mov.w @(h'10,pc), r0 ;@(h'5734)
|
|
005722 e200 mov #h'0, r2
|
|
005724 a115 bra h'22a ;@(h'5952)
|
|
005726 0f26 mov.l r2, @(r0,r15)
|
|
005728 01b8
|
|
00572a 0114 mov.b r1, @(r0,r1)
|
|
00572c 77f0 add #h'f0, r7
|
|
00572e 01b4 mov.b r11, @(r0,r1)
|
|
005730 0110
|
|
005732 77ec add #h'ec, r7
|
|
005734 01b0
|
|
005736 0000
|
|
005738 0030
|
|
00573a 1bc8 mov.l r12, @(h'20,r11)
|
|
00573c 0030
|
|
00573e 2256 mov.l r5, @-r2
|
|
005740 9087 mov.w @(h'10e,pc), r0 ;@(h'5852)
|
|
005742 63f3 mov r15, r3
|
|
005744 00fe mov.l @(r0,r15), r0
|
|
005746 4008 shll2 r0
|
|
005748 003e mov.l @(r0,r3), r0
|
|
00574a 88fe cmp/eq #h'fffffffe, r0
|
|
00574c 8b01 bf h'2 ;@(h'5752)
|
|
00574e a0fb bra h'1f6 ;@(h'5948)
|
|
005750 0009 nop
|
|
005752 e107 mov #h'7, r1
|
|
005754 907e mov.w @(h'fc,pc), r0 ;@(h'5854)
|
|
005756 6713 mov r1, r7
|
|
005758 947d mov.w @(h'fa,pc), r4 ;@(h'5856)
|
|
00575a 2f16 mov.l r1, @-r15
|
|
00575c 06fe mov.l @(r0,r15), r6
|
|
00575e 4608 shll2 r6
|
|
005760 9078 mov.w @(h'f0,pc), r0 ;@(h'5854)
|
|
005762 363c add r3, r6
|
|
005764 05fe mov.l @(r0,r15), r5
|
|
005766 6662 mov.l @r6, r6
|
|
005768 6263 mov r6, r2
|
|
00576a 4608 shll2 r6
|
|
00576c 4600 shll r6
|
|
00576e 3628 sub r2, r6
|
|
005770 7604
|
|
005772 4508 shll2 r5
|
|
005774 62f3 mov r15, r2
|
|
005776 721c add #h'1c, r2
|
|
005778 352c add r2, r5
|
|
00577a 6552 mov.l @r5, r5
|
|
00577c d238 mov.l @(h'e0,pc), r2 ;@(h'5860)
|
|
00577e 420b jsr @r2
|
|
005780 34fc add r15, r4
|
|
005782 e307 mov #h'7, r3
|
|
005784 9068 mov.w @(h'd0,pc), r0 ;@(h'5858)
|
|
005786 6733 mov r3, r7
|
|
005788 9467 mov.w @(h'ce,pc), r4 ;@(h'585a)
|
|
00578a 2f36 mov.l r3, @-r15
|
|
00578c 06fe mov.l @(r0,r15), r6
|
|
00578e 62f3 mov r15, r2
|
|
005790 d134 mov.l @(h'd0,pc), r1 ;@(h'5864)
|
|
005792 4608 shll2 r6
|
|
005794 9060 mov.w @(h'c0,pc), r0 ;@(h'5858)
|
|
005796 7208
|
|
005798 05fe mov.l @(r0,r15), r5
|
|
00579a 362c add r2, r6
|
|
00579c 6662 mov.l @r6, r6
|
|
00579e 4508 shll2 r5
|
|
0057a0 6263 mov r6, r2
|
|
0057a2 4608 shll2 r6
|
|
0057a4 4600 shll r6
|
|
0057a6 3628 sub r2, r6
|
|
0057a8 7604
|
|
0057aa 62f3 mov r15, r2
|
|
0057ac 7220 add #h'20, r2
|
|
0057ae 352c add r2, r5
|
|
0057b0 6552 mov.l @r5, r5
|
|
0057b2 410b jsr @r1
|
|
0057b4 34fc add r15, r4
|
|
0057b6 7f08
|
|
0057b8 904b mov.w @(h'96,pc), r0 ;@(h'5852)
|
|
0057ba 63f3 mov r15, r3
|
|
0057bc d12a mov.l @(h'a8,pc), r1 ;@(h'5868)
|
|
0057be 05fe mov.l @(r0,r15), r5
|
|
0057c0 9047 mov.w @(h'8e,pc), r0 ;@(h'5852)
|
|
0057c2 4508 shll2 r5
|
|
0057c4 04fe mov.l @(r0,r15), r4
|
|
0057c6 353c add r3, r5
|
|
0057c8 6552 mov.l @r5, r5
|
|
0057ca 4408 shll2 r4
|
|
0057cc 6253 mov r5, r2
|
|
0057ce 4508 shll2 r5
|
|
0057d0 4500 shll r5
|
|
0057d2 3528 sub r2, r5
|
|
0057d4 7504
|
|
0057d6 62f3 mov r15, r2
|
|
0057d8 7218 add #h'18, r2
|
|
0057da 342c add r2, r4
|
|
0057dc 6442 mov.l @r4, r4
|
|
0057de 410b jsr @r1
|
|
0057e0 74ff add #h'ff, r4
|
|
0057e2 2008 tst r0, r0
|
|
0057e4 8b01 bf h'2 ;@(h'57ea)
|
|
0057e6 a0af bra h'15e ;@(h'5948)
|
|
0057e8 0009 nop
|
|
0057ea 63f3 mov r15, r3
|
|
0057ec d11e mov.l @(h'78,pc), r1 ;@(h'5868)
|
|
0057ee 9030 mov.w @(h'60,pc), r0 ;@(h'5852)
|
|
0057f0 05fe mov.l @(r0,r15), r5
|
|
0057f2 4508 shll2 r5
|
|
0057f4 902d mov.w @(h'5a,pc), r0 ;@(h'5852)
|
|
0057f6 353c add r3, r5
|
|
0057f8 04fe mov.l @(r0,r15), r4
|
|
0057fa 6552 mov.l @r5, r5
|
|
0057fc 6253 mov r5, r2
|
|
0057fe 4508 shll2 r5
|
|
005800 4500 shll r5
|
|
005802 3528 sub r2, r5
|
|
005804 750a
|
|
005806 4408 shll2 r4
|
|
005808 62f3 mov r15, r2
|
|
00580a 7218 add #h'18, r2
|
|
00580c 342c add r2, r4
|
|
00580e 6442 mov.l @r4, r4
|
|
005810 410b jsr @r1
|
|
005812 74ff add #h'ff, r4
|
|
005814 2008 tst r0, r0
|
|
005816 8b01 bf h'2 ;@(h'581c)
|
|
005818 a096 bra h'12c ;@(h'5948)
|
|
00581a 0009 nop
|
|
00581c 9019 mov.w @(h'32,pc), r0 ;@(h'5852)
|
|
00581e 63f3 mov r15, r3
|
|
005820 d212 mov.l @(h'48,pc), r2 ;@(h'586c)
|
|
005822 7318 add #h'18, r3
|
|
005824 01fe mov.l @(r0,r15), r1
|
|
005826 4108 shll2 r1
|
|
005828 313c add r3, r1
|
|
00582a 6112 mov.l @r1, r1
|
|
00582c 71ea add #h'ea, r1
|
|
00582e 420b jsr @r2
|
|
005830 e007 mov #h'7, r0
|
|
005832 4008 shll2 r0
|
|
005834 9112 mov.w @(h'24,pc), r1 ;@(h'585c)
|
|
005836 63f3 mov r15, r3
|
|
005838 920b mov.w @(h'16,pc), r2 ;@(h'5852)
|
|
00583a 4000 shll r0
|
|
00583c 31fc add r15, r1
|
|
00583e 301c add r1, r0
|
|
005840 32fc add r15, r2
|
|
005842 6222 mov.l @r2, r2
|
|
005844 4208 shll2 r2
|
|
005846 323c add r3, r2
|
|
005848 6222 mov.l @r2, r2
|
|
00584a e301 mov #h'1, r3
|
|
00584c 0234 mov.b r3, @(r0,r2)
|
|
00584e a06e bra h'dc ;@(h'592e)
|
|
005850 e200 mov #h'0, r2
|
|
005852 01b0
|
|
005854 01b4 mov.b r11, @(r0,r1)
|
|
005856 77ec add #h'ec, r7
|
|
005858 01b8
|
|
00585a 77f0 add #h'f0, r7
|
|
00585c 0134 mov.b r3, @(r0,r1)
|
|
00585e 0000
|
|
005860 0030
|
|
005862 1bc8 mov.l r12, @(h'20,r11)
|
|
005864 0030
|
|
005866 2256 mov.l r5, @-r2
|
|
005868 0030
|
|
00586a 08a0
|
|
00586c 0030
|
|
00586e aae4 bra h'-a38 ;@(h'4e3a)
|
|
005870 9389 mov.w @(h'112,pc), r3 ;@(h'5986)
|
|
005872 33fc add r15, r3
|
|
005874 9088 mov.w @(h'110,pc), r0 ;@(h'5988)
|
|
005876 01fe mov.l @(r0,r15), r1
|
|
005878 313c add r3, r1
|
|
00587a 6210 mov.b @r1, r2
|
|
00587c 2228 tst r2, r2
|
|
00587e 8953 bt h'a6 ;@(h'5928)
|
|
005880 9083 mov.w @(h'106,pc), r0 ;@(h'598a)
|
|
005882 61f3 mov r15, r1
|
|
005884 02fe mov.l @(r0,r15), r2
|
|
005886 7118 add #h'18, r1
|
|
005888 907e mov.w @(h'fc,pc), r0 ;@(h'5988)
|
|
00588a 4208 shll2 r2
|
|
00588c 00fe mov.l @(r0,r15), r0
|
|
00588e 321c add r1, r2
|
|
005890 003c mov.b @(r0,r3), r0
|
|
005892 600c extu.b r0, r0
|
|
005894 6222 mov.l @r2, r2
|
|
005896 70fa add #h'fa, r0
|
|
005898 3203 cmp/ge r0, r2
|
|
00589a 8b45 bf h'8a ;@(h'5928)
|
|
00589c 9075 mov.w @(h'ea,pc), r0 ;@(h'598a)
|
|
00589e 02fe mov.l @(r0,r15), r2
|
|
0058a0 9072 mov.w @(h'e4,pc), r0 ;@(h'5988)
|
|
0058a2 4208 shll2 r2
|
|
0058a4 00fe mov.l @(r0,r15), r0
|
|
0058a6 321c add r1, r2
|
|
0058a8 003c mov.b @(r0,r3), r0
|
|
0058aa 600c extu.b r0, r0
|
|
0058ac 6222 mov.l @r2, r2
|
|
0058ae 3207 cmp/gt r0, r2
|
|
0058b0 893a bt h'74 ;@(h'5928)
|
|
0058b2 906a mov.w @(h'd4,pc), r0 ;@(h'598a)
|
|
0058b4 9368 mov.w @(h'd0,pc), r3 ;@(h'5988)
|
|
0058b6 02fe mov.l @(r0,r15), r2
|
|
0058b8 4208 shll2 r2
|
|
0058ba 60f3 mov r15, r0
|
|
0058bc 022e mov.l @(r0,r2), r2
|
|
0058be 33fc add r15, r3
|
|
0058c0 6332 mov.l @r3, r3
|
|
0058c2 6023 mov r2, r0
|
|
0058c4 4208 shll2 r2
|
|
0058c6 4200 shll r2
|
|
0058c8 3208 sub r0, r2
|
|
0058ca 7204
|
|
0058cc 905e mov.w @(h'bc,pc), r0 ;@(h'598c)
|
|
0058ce 30fc add r15, r0
|
|
0058d0 033c mov.b @(r0,r3), r3
|
|
0058d2 633c extu.b r3, r3
|
|
0058d4 6033 mov r3, r0
|
|
0058d6 4308 shll2 r3
|
|
0058d8 4300 shll r3
|
|
0058da 3308 sub r0, r3
|
|
0058dc 7304
|
|
0058de 3230 cmp/eq r3, r2
|
|
0058e0 8b22 bf h'44 ;@(h'5928)
|
|
0058e2 9054 mov.w @(h'a8,pc), r0 ;@(h'598e)
|
|
0058e4 9352 mov.w @(h'a4,pc), r3 ;@(h'598c)
|
|
0058e6 02fe mov.l @(r0,r15), r2
|
|
0058e8 9051 mov.w @(h'a2,pc), r0 ;@(h'598e)
|
|
0058ea 33fc add r15, r3
|
|
0058ec 72ff add #h'ff, r2
|
|
0058ee 0f26 mov.l r2, @(r0,r15)
|
|
0058f0 904a mov.w @(h'94,pc), r0 ;@(h'5988)
|
|
0058f2 e200 mov #h'0, r2
|
|
0058f4 01fe mov.l @(r0,r15), r1
|
|
0058f6 313c add r3, r1
|
|
0058f8 6110 mov.b @r1, r1
|
|
0058fa 611c extu.b r1, r1
|
|
0058fc 9048 mov.w @(h'90,pc), r0 ;@(h'5990)
|
|
0058fe 30fc add r15, r0
|
|
005900 310c add r0, r1
|
|
005902 2120 mov.b r2, @r1
|
|
005904 923f mov.w @(h'7e,pc), r2 ;@(h'5986)
|
|
005906 32fc add r15, r2
|
|
005908 903e mov.w @(h'7c,pc), r0 ;@(h'5988)
|
|
00590a 01fe mov.l @(r0,r15), r1
|
|
00590c 312c add r2, r1
|
|
00590e e000 mov #h'0, r0
|
|
005910 2100 mov.b r0, @r1
|
|
005912 e100 mov #h'0, r1
|
|
005914 9038 mov.w @(h'70,pc), r0 ;@(h'5988)
|
|
005916 00fe mov.l @(r0,r15), r0
|
|
005918 0314 mov.b r1, @(r0,r3)
|
|
00591a 913a mov.w @(h'74,pc), r1 ;@(h'5992)
|
|
00591c 9034 mov.w @(h'68,pc), r0 ;@(h'5988)
|
|
00591e 31fc add r15, r1
|
|
005920 00fe mov.l @(r0,r15), r0
|
|
005922 301c add r1, r0
|
|
005924 e300 mov #h'0, r3
|
|
005926 2030 mov.b r3, @r0
|
|
005928 902e mov.w @(h'5c,pc), r0 ;@(h'5988)
|
|
00592a 02fe mov.l @(r0,r15), r2
|
|
00592c 7201
|
|
00592e e306 mov #h'6, r3
|
|
005930 902a mov.w @(h'54,pc), r0 ;@(h'5988)
|
|
005932 6123 mov r2, r1
|
|
005934 0f26 mov.l r2, @(r0,r15)
|
|
005936 3133 cmp/ge r3, r1
|
|
005938 8b9a bf h'-cc ;@(h'5870)
|
|
00593a 62f3 mov r15, r2
|
|
00593c 9025 mov.w @(h'4a,pc), r0 ;@(h'598a)
|
|
00593e e1fe mov #h'fffffffe, r1
|
|
005940 03fe mov.l @(r0,r15), r3
|
|
005942 4308 shll2 r3
|
|
005944 332c add r2, r3
|
|
005946 2312 mov.l r1, @r3
|
|
005948 901f mov.w @(h'3e,pc), r0 ;@(h'598a)
|
|
00594a 03fe mov.l @(r0,r15), r3
|
|
00594c 901d mov.w @(h'3a,pc), r0 ;@(h'598a)
|
|
00594e 7301
|
|
005950 0f36 mov.l r3, @(r0,r15)
|
|
005952 e205 mov #h'5, r2
|
|
005954 9019 mov.w @(h'32,pc), r0 ;@(h'598a)
|
|
005956 01fe mov.l @(r0,r15), r1
|
|
005958 3123 cmp/ge r2, r1
|
|
00595a 8901 bt h'2 ;@(h'5960)
|
|
00595c aef0 bra h'-220 ;@(h'5740)
|
|
00595e 0009 nop
|
|
005960 9018 mov.w @(h'30,pc), r0 ;@(h'5994)
|
|
005962 00fe mov.l @(r0,r15), r0
|
|
005964 4011 cmp/pz r0
|
|
005966 8b01 bf h'2 ;@(h'596c)
|
|
005968 a005 bra h'a ;@(h'5976)
|
|
00596a c901 and #h'1, r0
|
|
00596c 6007 not r0, r0
|
|
00596e 7001
|
|
005970 c901 and #h'1, r0
|
|
005972 6007 not r0, r0
|
|
005974 7001
|
|
005976 2008 tst r0, r0
|
|
005978 8901 bt h'2 ;@(h'597e)
|
|
00597a a094 bra h'128 ;@(h'5aa6)
|
|
00597c 0009 nop
|
|
00597e e100 mov #h'0, r1
|
|
005980 9003 mov.w @(h'6,pc), r0 ;@(h'598a)
|
|
005982 a089 bra h'112 ;@(h'5a98)
|
|
005984 0f16 mov.l r1, @(r0,r15)
|
|
005986 00f4 mov.b r15, @(r0,r0)
|
|
005988 01ac mov.b @(r0,r10), r1
|
|
00598a 01b0
|
|
00598c 00ec mov.b @(r0,r14), r0
|
|
00598e 00e0
|
|
005990 00e4 mov.b r14, @(r0,r0)
|
|
005992 0100
|
|
005994 00dc mov.b @(r0,r13), r0
|
|
005996 938e mov.w @(h'11c,pc), r3 ;@(h'5ab6)
|
|
005998 908e mov.w @(h'11c,pc), r0 ;@(h'5ab8)
|
|
00599a 33fc add r15, r3
|
|
00599c 02fe mov.l @(r0,r15), r2
|
|
00599e 323c add r3, r2
|
|
0059a0 6120 mov.b @r2, r1
|
|
0059a2 2118 tst r1, r1
|
|
0059a4 8973 bt h'e6 ;@(h'5a8e)
|
|
0059a6 e156 mov #h'56, r1
|
|
0059a8 9086 mov.w @(h'10c,pc), r0 ;@(h'5ab8)
|
|
0059aa 00fe mov.l @(r0,r15), r0
|
|
0059ac 023c mov.b @(r0,r3), r2
|
|
0059ae 622c extu.b r2, r2
|
|
0059b0 3213 cmp/ge r1, r2
|
|
0059b2 896c bt h'd8 ;@(h'5a8e)
|
|
0059b4 9381 mov.w @(h'102,pc), r3 ;@(h'5aba)
|
|
0059b6 33fc add r15, r3
|
|
0059b8 907e mov.w @(h'fc,pc), r0 ;@(h'5ab8)
|
|
0059ba 05fe mov.l @(r0,r15), r5
|
|
0059bc 907c mov.w @(h'f8,pc), r0 ;@(h'5ab8)
|
|
0059be 353c add r3, r5
|
|
0059c0 d143 mov.l @(h'10c,pc), r1 ;@(h'5ad0)
|
|
0059c2 6550 mov.b @r5, r5
|
|
0059c4 04fe mov.l @(r0,r15), r4
|
|
0059c6 655c extu.b r5, r5
|
|
0059c8 6253 mov r5, r2
|
|
0059ca 4508 shll2 r5
|
|
0059cc 4500 shll r5
|
|
0059ce 3528 sub r2, r5
|
|
0059d0 9271 mov.w @(h'e2,pc), r2 ;@(h'5ab6)
|
|
0059d2 7504
|
|
0059d4 32fc add r15, r2
|
|
0059d6 342c add r2, r4
|
|
0059d8 6440 mov.b @r4, r4
|
|
0059da 644c extu.b r4, r4
|
|
0059dc 410b jsr @r1
|
|
0059de 74ff add #h'ff, r4
|
|
0059e0 2008 tst r0, r0
|
|
0059e2 8b54 bf h'a8 ;@(h'5a8e)
|
|
0059e4 936a mov.w @(h'd4,pc), r3 ;@(h'5abc)
|
|
0059e6 e200 mov #h'0, r2
|
|
0059e8 9069 mov.w @(h'd2,pc), r0 ;@(h'5abe)
|
|
0059ea 2f26 mov.l r2, @-r15
|
|
0059ec 2f26 mov.l r2, @-r15
|
|
0059ee 2f26 mov.l r2, @-r15
|
|
0059f0 07fe mov.l @(r0,r15), r7
|
|
0059f2 33fc add r15, r3
|
|
0059f4 9063 mov.w @(h'c6,pc), r0 ;@(h'5abe)
|
|
0059f6 373c add r3, r7
|
|
0059f8 06fe mov.l @(r0,r15), r6
|
|
0059fa 6770 mov.b @r7, r7
|
|
0059fc 905f mov.w @(h'be,pc), r0 ;@(h'5abe)
|
|
0059fe 677c extu.b r7, r7
|
|
005a00 05fe mov.l @(r0,r15), r5
|
|
005a02 6373 mov r7, r3
|
|
005a04 4708 shll2 r7
|
|
005a06 4700 shll r7
|
|
005a08 3738 sub r3, r7
|
|
005a0a 7708
|
|
005a0c 9358 mov.w @(h'b0,pc), r3 ;@(h'5ac0)
|
|
005a0e 33fc add r15, r3
|
|
005a10 363c add r3, r6
|
|
005a12 6660 mov.b @r6, r6
|
|
005a14 9352 mov.w @(h'a4,pc), r3 ;@(h'5abc)
|
|
005a16 666c extu.b r6, r6
|
|
005a18 7604
|
|
005a1a 33fc add r15, r3
|
|
005a1c 353c add r3, r5
|
|
005a1e 6550 mov.b @r5, r5
|
|
005a20 655c extu.b r5, r5
|
|
005a22 6353 mov r5, r3
|
|
005a24 904b mov.w @(h'96,pc), r0 ;@(h'5abe)
|
|
005a26 4508 shll2 r5
|
|
005a28 04fe mov.l @(r0,r15), r4
|
|
005a2a 4500 shll r5
|
|
005a2c 3538 sub r3, r5
|
|
005a2e 7506
|
|
005a30 9346 mov.w @(h'8c,pc), r3 ;@(h'5ac0)
|
|
005a32 33fc add r15, r3
|
|
005a34 343c add r3, r4
|
|
005a36 6440 mov.b @r4, r4
|
|
005a38 d326 mov.l @(h'98,pc), r3 ;@(h'5ad4)
|
|
005a3a 644c extu.b r4, r4
|
|
005a3c 430b jsr @r3
|
|
005a3e 7402
|
|
005a40 933f mov.w @(h'7e,pc), r3 ;@(h'5ac2)
|
|
005a42 e207 mov #h'7, r2
|
|
005a44 903e mov.w @(h'7c,pc), r0 ;@(h'5ac4)
|
|
005a46 6723 mov r2, r7
|
|
005a48 2f26 mov.l r2, @-r15
|
|
005a4a 33fc add r15, r3
|
|
005a4c 06fe mov.l @(r0,r15), r6
|
|
005a4e 363c add r3, r6
|
|
005a50 6660 mov.b @r6, r6
|
|
005a52 666c extu.b r6, r6
|
|
005a54 9036 mov.w @(h'6c,pc), r0 ;@(h'5ac4)
|
|
005a56 6363 mov r6, r3
|
|
005a58 05fe mov.l @(r0,r15), r5
|
|
005a5a 4608 shll2 r6
|
|
005a5c 9032 mov.w @(h'64,pc), r0 ;@(h'5ac4)
|
|
005a5e 4600 shll r6
|
|
005a60 04fe mov.l @(r0,r15), r4
|
|
005a62 3638 sub r3, r6
|
|
005a64 932f mov.w @(h'5e,pc), r3 ;@(h'5ac6)
|
|
005a66 7604
|
|
005a68 33fc add r15, r3
|
|
005a6a 353c add r3, r5
|
|
005a6c 6550 mov.b @r5, r5
|
|
005a6e 655c extu.b r5, r5
|
|
005a70 932a mov.w @(h'54,pc), r3 ;@(h'5ac8)
|
|
005a72 33fc add r15, r3
|
|
005a74 343c add r3, r4
|
|
005a76 6440 mov.b @r4, r4
|
|
005a78 644c extu.b r4, r4
|
|
005a7a 6343 mov r4, r3
|
|
005a7c 4408 shll2 r4
|
|
005a7e 4400 shll r4
|
|
005a80 9123 mov.w @(h'46,pc), r1 ;@(h'5aca)
|
|
005a82 3438 sub r3, r4
|
|
005a84 d314 mov.l @(h'50,pc), r3 ;@(h'5ad8)
|
|
005a86 31fc add r15, r1
|
|
005a88 430b jsr @r3
|
|
005a8a 341c add r1, r4
|
|
005a8c 7f10 add #h'10, r15
|
|
005a8e 9013 mov.w @(h'26,pc), r0 ;@(h'5ab8)
|
|
005a90 02fe mov.l @(r0,r15), r2
|
|
005a92 7201
|
|
005a94 9010 mov.w @(h'20,pc), r0 ;@(h'5ab8)
|
|
005a96 0f26 mov.l r2, @(r0,r15)
|
|
005a98 900e mov.w @(h'1c,pc), r0 ;@(h'5ab8)
|
|
005a9a e306 mov #h'6, r3
|
|
005a9c 01fe mov.l @(r0,r15), r1
|
|
005a9e 3133 cmp/ge r3, r1
|
|
005aa0 8901 bt h'2 ;@(h'5aa6)
|
|
005aa2 af78 bra h'-110 ;@(h'5996)
|
|
005aa4 0009 nop
|
|
005aa6 9011 mov.w @(h'22,pc), r0 ;@(h'5acc)
|
|
005aa8 03fe mov.l @(r0,r15), r3
|
|
005aaa 2338 tst r3, r3
|
|
005aac 8b45 bf h'8a ;@(h'5b3a)
|
|
005aae e200 mov #h'0, r2
|
|
005ab0 9002 mov.w @(h'4,pc), r0 ;@(h'5ab8)
|
|
005ab2 a03d bra h'7a ;@(h'5b30)
|
|
005ab4 0f26 mov.l r2, @(r0,r15)
|
|
005ab6 00f4 mov.b r15, @(r0,r0)
|
|
005ab8 01b0
|
|
005aba 00ec mov.b @(r0,r14), r0
|
|
005abc 00f8
|
|
005abe 01bc mov.b @(r0,r11), r1
|
|
005ac0 0100
|
|
005ac2 00fc mov.b @(r0,r15), r0
|
|
005ac4 01c0
|
|
005ac6 0104 mov.b r0, @(r0,r1)
|
|
005ac8 0110
|
|
005aca 77e0 add #h'e0, r7
|
|
005acc 00dc mov.b @(r0,r13), r0
|
|
005ace 0000
|
|
005ad0 0030
|
|
005ad2 08a0
|
|
005ad4 0030
|
|
005ad6 0dcc mov.b @(r0,r12), r13
|
|
005ad8 0030
|
|
005ada 1bc8 mov.l r12, @(h'20,r11)
|
|
005adc 9342 mov.w @(h'84,pc), r3 ;@(h'5b64)
|
|
005ade 33fc add r15, r3
|
|
005ae0 9041 mov.w @(h'82,pc), r0 ;@(h'5b66)
|
|
005ae2 01fe mov.l @(r0,r15), r1
|
|
005ae4 313c add r3, r1
|
|
005ae6 6210 mov.b @r1, r2
|
|
005ae8 2228 tst r2, r2
|
|
005aea 891c bt h'38 ;@(h'5b26)
|
|
005aec 923c mov.w @(h'78,pc), r2 ;@(h'5b68)
|
|
005aee 32fc add r15, r2
|
|
005af0 9039 mov.w @(h'72,pc), r0 ;@(h'5b66)
|
|
005af2 05fe mov.l @(r0,r15), r5
|
|
005af4 9037 mov.w @(h'6e,pc), r0 ;@(h'5b66)
|
|
005af6 352c add r2, r5
|
|
005af8 00fe mov.l @(r0,r15), r0
|
|
005afa 6550 mov.b @r5, r5
|
|
005afc 043c mov.b @(r0,r3), r4
|
|
005afe 655c extu.b r5, r5
|
|
005b00 6153 mov r5, r1
|
|
005b02 4508 shll2 r5
|
|
005b04 4500 shll r5
|
|
005b06 3518 sub r1, r5
|
|
005b08 d119 mov.l @(h'64,pc), r1 ;@(h'5b70)
|
|
005b0a 7504
|
|
005b0c 644c extu.b r4, r4
|
|
005b0e 410b jsr @r1
|
|
005b10 74ff add #h'ff, r4
|
|
005b12 2008 tst r0, r0
|
|
005b14 8b07 bf h'e ;@(h'5b26)
|
|
005b16 9325 mov.w @(h'4a,pc), r3 ;@(h'5b64)
|
|
005b18 9025 mov.w @(h'4a,pc), r0 ;@(h'5b66)
|
|
005b1a 33fc add r15, r3
|
|
005b1c 02fe mov.l @(r0,r15), r2
|
|
005b1e 323c add r3, r2
|
|
005b20 6120 mov.b @r2, r1
|
|
005b22 71ff add #h'ff, r1
|
|
005b24 2210 mov.b r1, @r2
|
|
005b26 901e mov.w @(h'3c,pc), r0 ;@(h'5b66)
|
|
005b28 03fe mov.l @(r0,r15), r3
|
|
005b2a 7301
|
|
005b2c 901b mov.w @(h'36,pc), r0 ;@(h'5b66)
|
|
005b2e 0f36 mov.l r3, @(r0,r15)
|
|
005b30 9019 mov.w @(h'32,pc), r0 ;@(h'5b66)
|
|
005b32 e206 mov #h'6, r2
|
|
005b34 01fe mov.l @(r0,r15), r1
|
|
005b36 3123 cmp/ge r2, r1
|
|
005b38 8bd0 bf h'-60 ;@(h'5adc)
|
|
005b3a 9016 mov.w @(h'2c,pc), r0 ;@(h'5b6a)
|
|
005b3c 03fe mov.l @(r0,r15), r3
|
|
005b3e 2338 tst r3, r3
|
|
005b40 8b2b bf h'56 ;@(h'5b9a)
|
|
005b42 e074 mov #h'74, r0
|
|
005b44 00fe mov.l @(r0,r15), r0
|
|
005b46 8802 cmp/eq #h'2, r0
|
|
005b48 8904 bt h'8 ;@(h'5b54)
|
|
005b4a 900f mov.w @(h'1e,pc), r0 ;@(h'5b6c)
|
|
005b4c 02fe mov.l @(r0,r15), r2
|
|
005b4e 72ff add #h'ff, r2
|
|
005b50 900c mov.w @(h'18,pc), r0 ;@(h'5b6c)
|
|
005b52 0f26 mov.l r2, @(r0,r15)
|
|
005b54 e074 mov #h'74, r0
|
|
005b56 00fe mov.l @(r0,r15), r0
|
|
005b58 8802 cmp/eq #h'2, r0
|
|
005b5a 8b1e bf h'3c ;@(h'5b9a)
|
|
005b5c 9003 mov.w @(h'6,pc), r0 ;@(h'5b66)
|
|
005b5e e200 mov #h'0, r2
|
|
005b60 a016 bra h'2c ;@(h'5b90)
|
|
005b62 0f26 mov.l r2, @(r0,r15)
|
|
005b64 00f4 mov.b r15, @(r0,r0)
|
|
005b66 01b0
|
|
005b68 00ec mov.b @(r0,r14), r0
|
|
005b6a 0108 clrt
|
|
005b6c 010c mov.b @(r0,r0), r1
|
|
005b6e 0000
|
|
005b70 0030
|
|
005b72 08a0
|
|
005b74 9065 mov.w @(h'ca,pc), r0 ;@(h'5c42)
|
|
005b76 63f3 mov r15, r3
|
|
005b78 01fe mov.l @(r0,r15), r1
|
|
005b7a 7318 add #h'18, r3
|
|
005b7c 9061 mov.w @(h'c2,pc), r0 ;@(h'5c42)
|
|
005b7e 4108 shll2 r1
|
|
005b80 313c add r3, r1
|
|
005b82 6212 mov.l @r1, r2
|
|
005b84 72ff add #h'ff, r2
|
|
005b86 2122 mov.l r2, @r1
|
|
005b88 01fe mov.l @(r0,r15), r1
|
|
005b8a 7101
|
|
005b8c 9059 mov.w @(h'b2,pc), r0 ;@(h'5c42)
|
|
005b8e 0f16 mov.l r1, @(r0,r15)
|
|
005b90 9057 mov.w @(h'ae,pc), r0 ;@(h'5c42)
|
|
005b92 e305 mov #h'5, r3
|
|
005b94 02fe mov.l @(r0,r15), r2
|
|
005b96 3233 cmp/ge r3, r2
|
|
005b98 8bec bf h'-28 ;@(h'5b74)
|
|
005b9a 9053 mov.w @(h'a6,pc), r0 ;@(h'5c44)
|
|
005b9c 00fe mov.l @(r0,r15), r0
|
|
005b9e 8808 cmp/eq #h'8, r0
|
|
005ba0 8901 bt h'2 ;@(h'5ba6)
|
|
005ba2 a0aa bra h'154 ;@(h'5cfa)
|
|
005ba4 0009 nop
|
|
005ba6 d22a mov.l @(h'a8,pc), r2 ;@(h'5c50)
|
|
005ba8 420b jsr @r2
|
|
005baa e43d mov #h'3d, r4
|
|
005bac 600c extu.b r0, r0
|
|
005bae 2008 tst r0, r0
|
|
005bb0 8b01 bf h'2 ;@(h'5bb6)
|
|
005bb2 a0a2 bra h'144 ;@(h'5cfa)
|
|
005bb4 0009 nop
|
|
005bb6 9046 mov.w @(h'8c,pc), r0 ;@(h'5c46)
|
|
005bb8 02fe mov.l @(r0,r15), r2
|
|
005bba 2228 tst r2, r2
|
|
005bbc 8901 bt h'2 ;@(h'5bc2)
|
|
005bbe a09c bra h'138 ;@(h'5cfa)
|
|
005bc0 0009 nop
|
|
005bc2 53ff mov.l @(h'3c,r15), r3
|
|
005bc4 2338 tst r3, r3
|
|
005bc6 8901 bt h'2 ;@(h'5bcc)
|
|
005bc8 a097 bra h'12e ;@(h'5cfa)
|
|
005bca 0009 nop
|
|
005bcc 903a mov.w @(h'74,pc), r0 ;@(h'5c44)
|
|
005bce e70b mov #h'b, r7
|
|
005bd0 e300 mov #h'0, r3
|
|
005bd2 6233 mov r3, r2
|
|
005bd4 0f36 mov.l r3, @(r0,r15)
|
|
005bd6 e668 mov #h'68, r6
|
|
005bd8 2f36 mov.l r3, @-r15
|
|
005bda e505 mov #h'5, r5
|
|
005bdc 2f26 mov.l r2, @-r15
|
|
005bde 2f26 mov.l r2, @-r15
|
|
005be0 d31c mov.l @(h'70,pc), r3 ;@(h'5c54)
|
|
005be2 430b jsr @r3
|
|
005be4 e462 mov #h'62, r4
|
|
005be6 e200 mov #h'0, r2
|
|
005be8 d31a mov.l @(h'68,pc), r3 ;@(h'5c54)
|
|
005bea e739 mov #h'39, r7
|
|
005bec 2f26 mov.l r2, @-r15
|
|
005bee e668 mov #h'68, r6
|
|
005bf0 2f26 mov.l r2, @-r15
|
|
005bf2 e533 mov #h'33, r5
|
|
005bf4 2f26 mov.l r2, @-r15
|
|
005bf6 430b jsr @r3
|
|
005bf8 e462 mov #h'62, r4
|
|
005bfa 7f18 add #h'18, r15
|
|
005bfc 9024 mov.w @(h'48,pc), r0 ;@(h'5c48)
|
|
005bfe e201 mov #h'1, r2
|
|
005c00 1f2f mov.l r2, @(h'3c,r15)
|
|
005c02 6323 mov r2, r3
|
|
005c04 1f3e mov.l r3, @(h'38,r15)
|
|
005c06 00fe mov.l @(r0,r15), r0
|
|
005c08 8804 cmp/eq #h'4, r0
|
|
005c0a 8904 bt h'8 ;@(h'5c16)
|
|
005c0c 901d mov.w @(h'3a,pc), r0 ;@(h'5c4a)
|
|
005c0e 02fe mov.l @(r0,r15), r2
|
|
005c10 901b mov.w @(h'36,pc), r0 ;@(h'5c4a)
|
|
005c12 7201
|
|
005c14 0f26 mov.l r2, @(r0,r15)
|
|
005c16 e304 mov #h'4, r3
|
|
005c18 9016 mov.w @(h'2c,pc), r0 ;@(h'5c48)
|
|
005c1a e200 mov #h'0, r2
|
|
005c1c 0f36 mov.l r3, @(r0,r15)
|
|
005c1e e73b mov #h'3b, r7
|
|
005c20 2f26 mov.l r2, @-r15
|
|
005c22 e64d mov #h'4d, r6
|
|
005c24 2f26 mov.l r2, @-r15
|
|
005c26 6533 mov r3, r5
|
|
005c28 2f26 mov.l r2, @-r15
|
|
005c2a d30a mov.l @(h'28,pc), r3 ;@(h'5c54)
|
|
005c2c 430b jsr @r3
|
|
005c2e e41d mov #h'1d, r4
|
|
005c30 900c mov.w @(h'18,pc), r0 ;@(h'5c4c)
|
|
005c32 7f0c
|
|
005c34 e200 mov #h'0, r2
|
|
005c36 a03e bra h'7c ;@(h'5cb6)
|
|
005c38 0f26 mov.l r2, @(r0,r15)
|
|
005c3a e101 mov #h'1, r1
|
|
005c3c 9001 mov.w @(h'2,pc), r0 ;@(h'5c42)
|
|
005c3e a030 bra h'60 ;@(h'5ca2)
|
|
005c40 0f16 mov.l r1, @(r0,r15)
|
|
005c42 01b0
|
|
005c44 00cc mov.b @(r0,r12), r0
|
|
005c46 00d4 mov.b r13, @(r0,r0)
|
|
005c48 0180
|
|
005c4a 0190
|
|
005c4c 01ac mov.b @(r0,r10), r1
|
|
005c4e 0000
|
|
005c50 0030
|
|
005c52 3370 cmp/eq r7, r3
|
|
005c54 0030
|
|
005c56 0dcc mov.b @(r0,r12), r13
|
|
005c58 906b mov.w @(h'd6,pc), r0 ;@(h'5d32)
|
|
005c5a 00fe mov.l @(r0,r15), r0
|
|
005c5c 936a mov.w @(h'd4,pc), r3 ;@(h'5d34)
|
|
005c5e 4008 shll2 r0
|
|
005c60 9169 mov.w @(h'd2,pc), r1 ;@(h'5d36)
|
|
005c62 33fc add r15, r3
|
|
005c64 4000 shll r0
|
|
005c66 303c add r3, r0
|
|
005c68 31fc add r15, r1
|
|
005c6a 6212 mov.l @r1, r2
|
|
005c6c 002c mov.b @(r0,r2), r0
|
|
005c6e 600c extu.b r0, r0
|
|
005c70 8801 cmp/eq #h'1, r0
|
|
005c72 8b1b bf h'36 ;@(h'5cac)
|
|
005c74 905d mov.w @(h'ba,pc), r0 ;@(h'5d32)
|
|
005c76 00fe mov.l @(r0,r15), r0
|
|
005c78 915d mov.w @(h'ba,pc), r1 ;@(h'5d36)
|
|
005c7a 4008 shll2 r0
|
|
005c7c 4000 shll r0
|
|
005c7e 303c add r3, r0
|
|
005c80 31fc add r15, r1
|
|
005c82 6212 mov.l @r1, r2
|
|
005c84 e102 mov #h'2, r1
|
|
005c86 0214 mov.b r1, @(r0,r2)
|
|
005c88 52fd mov.l @(h'34,r15), r2
|
|
005c8a 7201
|
|
005c8c 1f2d mov.l r2, @(h'34,r15)
|
|
005c8e 9053 mov.w @(h'a6,pc), r0 ;@(h'5d38)
|
|
005c90 01fe mov.l @(r0,r15), r1
|
|
005c92 7103
|
|
005c94 9050 mov.w @(h'a0,pc), r0 ;@(h'5d38)
|
|
005c96 0f16 mov.l r1, @(r0,r15)
|
|
005c98 904b mov.w @(h'96,pc), r0 ;@(h'5d32)
|
|
005c9a 03fe mov.l @(r0,r15), r3
|
|
005c9c 9049 mov.w @(h'92,pc), r0 ;@(h'5d32)
|
|
005c9e 7301
|
|
005ca0 0f36 mov.l r3, @(r0,r15)
|
|
005ca2 e208 mov #h'8, r2
|
|
005ca4 9045 mov.w @(h'8a,pc), r0 ;@(h'5d32)
|
|
005ca6 01fe mov.l @(r0,r15), r1
|
|
005ca8 3123 cmp/ge r2, r1
|
|
005caa 8bd5 bf h'-56 ;@(h'5c58)
|
|
005cac 9043 mov.w @(h'86,pc), r0 ;@(h'5d36)
|
|
005cae 03fe mov.l @(r0,r15), r3
|
|
005cb0 9041 mov.w @(h'82,pc), r0 ;@(h'5d36)
|
|
005cb2 7301
|
|
005cb4 0f36 mov.l r3, @(r0,r15)
|
|
005cb6 e208 mov #h'8, r2
|
|
005cb8 903d mov.w @(h'7a,pc), r0 ;@(h'5d36)
|
|
005cba 01fe mov.l @(r0,r15), r1
|
|
005cbc 3123 cmp/ge r2, r1
|
|
005cbe 8bbc bf h'-88 ;@(h'5c3a)
|
|
005cc0 53fc mov.l @(h'30,r15), r3
|
|
005cc2 52fd mov.l @(h'34,r15), r2
|
|
005cc4 3237 cmp/gt r3, r2
|
|
005cc6 8f02 bf/s h'4 ;@(h'5cce)
|
|
005cc8 e300 mov #h'0, r3
|
|
005cca 52fd mov.l @(h'34,r15), r2
|
|
005ccc 1f2c mov.l r2, @(h'30,r15)
|
|
005cce e201 mov #h'1, r2
|
|
005cd0 d11b mov.l @(h'6c,pc), r1 ;@(h'5d40)
|
|
005cd2 e731 mov #h'31, r7
|
|
005cd4 2f36 mov.l r3, @-r15
|
|
005cd6 e66a mov #h'6a, r6
|
|
005cd8 2f26 mov.l r2, @-r15
|
|
005cda e50e mov #h'e, r5
|
|
005cdc 2f26 mov.l r2, @-r15
|
|
005cde 410b jsr @r1
|
|
005ce0 e45f mov #h'5f, r4
|
|
005ce2 e301 mov #h'1, r3
|
|
005ce4 9529 mov.w @(h'52,pc), r5 ;@(h'5d3a)
|
|
005ce6 e71d mov #h'1d, r7
|
|
005ce8 9023 mov.w @(h'46,pc), r0 ;@(h'5d32)
|
|
005cea e661 mov #h'61, r6
|
|
005cec d215 mov.l @(h'54,pc), r2 ;@(h'5d44)
|
|
005cee 2f36 mov.l r3, @-r15
|
|
005cf0 2f36 mov.l r3, @-r15
|
|
005cf2 35fc add r15, r5
|
|
005cf4 420b jsr @r2
|
|
005cf6 04fe mov.l @(r0,r15), r4
|
|
005cf8 7f14 add #h'14, r15
|
|
005cfa 53ff mov.l @(h'3c,r15), r3
|
|
005cfc 2338 tst r3, r3
|
|
005cfe 8b01 bf h'2 ;@(h'5d04)
|
|
005d00 a104 bra h'208 ;@(h'5f0c)
|
|
005d02 0009 nop
|
|
005d04 901a mov.w @(h'34,pc), r0 ;@(h'5d3c)
|
|
005d06 03fe mov.l @(r0,r15), r3
|
|
005d08 2338 tst r3, r3
|
|
005d0a 8b04 bf h'8 ;@(h'5d16)
|
|
005d0c 9017 mov.w @(h'2e,pc), r0 ;@(h'5d3e)
|
|
005d0e 03fe mov.l @(r0,r15), r3
|
|
005d10 9015 mov.w @(h'2a,pc), r0 ;@(h'5d3e)
|
|
005d12 7301
|
|
005d14 0f36 mov.l r3, @(r0,r15)
|
|
005d16 9011 mov.w @(h'22,pc), r0 ;@(h'5d3c)
|
|
005d18 02fe mov.l @(r0,r15), r2
|
|
005d1a 2228 tst r2, r2
|
|
005d1c 8b01 bf h'2 ;@(h'5d22)
|
|
005d1e a0a2 bra h'144 ;@(h'5e66)
|
|
005d20 0009 nop
|
|
005d22 e200 mov #h'0, r2
|
|
005d24 9007 mov.w @(h'e,pc), r0 ;@(h'5d36)
|
|
005d26 a097 bra h'12e ;@(h'5e58)
|
|
005d28 0f26 mov.l r2, @(r0,r15)
|
|
005d2a e101 mov #h'1, r1
|
|
005d2c 9001 mov.w @(h'2,pc), r0 ;@(h'5d32)
|
|
005d2e a087 bra h'10e ;@(h'5e40)
|
|
005d30 0f16 mov.l r1, @(r0,r15)
|
|
005d32 01b0
|
|
005d34 0134 mov.b r3, @(r0,r1)
|
|
005d36 01ac mov.b @(r0,r10), r1
|
|
005d38 019c mov.b @(r0,r9), r1
|
|
005d3a 7c28 add #h'28, r12
|
|
005d3c 0108 clrt
|
|
005d3e 00c4 mov.b r12, @(r0,r0)
|
|
005d40 0030
|
|
005d42 0dcc mov.b @(r0,r12), r13
|
|
005d44 0030
|
|
005d46 35aa subc r10, r5
|
|
005d48 9098 mov.w @(h'130,pc), r0 ;@(h'5e7c)
|
|
005d4a 00fe mov.l @(r0,r15), r0
|
|
005d4c 9397 mov.w @(h'12e,pc), r3 ;@(h'5e7e)
|
|
005d4e 4008 shll2 r0
|
|
005d50 9196 mov.w @(h'12c,pc), r1 ;@(h'5e80)
|
|
005d52 33fc add r15, r3
|
|
005d54 4000 shll r0
|
|
005d56 303c add r3, r0
|
|
005d58 31fc add r15, r1
|
|
005d5a 6212 mov.l @r1, r2
|
|
005d5c 002c mov.b @(r0,r2), r0
|
|
005d5e 600c extu.b r0, r0
|
|
005d60 8802 cmp/eq #h'2, r0
|
|
005d62 8b74 bf h'e8 ;@(h'5e4e)
|
|
005d64 908d mov.w @(h'11a,pc), r0 ;@(h'5e82)
|
|
005d66 e100 mov #h'0, r1
|
|
005d68 2f16 mov.l r1, @-r15
|
|
005d6a 2f16 mov.l r1, @-r15
|
|
005d6c 2f16 mov.l r1, @-r15
|
|
005d6e 07fe mov.l @(r0,r15), r7
|
|
005d70 9088 mov.w @(h'110,pc), r0 ;@(h'5e84)
|
|
005d72 6273 mov r7, r2
|
|
005d74 4708 shll2 r7
|
|
005d76 4700 shll r7
|
|
005d78 3728 sub r2, r7
|
|
005d7a 02fe mov.l @(r0,r15), r2
|
|
005d7c 6013 mov r1, r0
|
|
005d7e 3027 cmp/gt r2, r0
|
|
005d80 320e addc r0, r2
|
|
005d82 4221 shar r2
|
|
005d84 907f mov.w @(h'fe,pc), r0 ;@(h'5e86)
|
|
005d86 3728 sub r2, r7
|
|
005d88 06fe mov.l @(r0,r15), r6
|
|
005d8a 7709
|
|
005d8c 907a mov.w @(h'f4,pc), r0 ;@(h'5e84)
|
|
005d8e 6263 mov r6, r2
|
|
005d90 4608 shll2 r6
|
|
005d92 4600 shll r6
|
|
005d94 3628 sub r2, r6
|
|
005d96 02fe mov.l @(r0,r15), r2
|
|
005d98 6013 mov r1, r0
|
|
005d9a 3027 cmp/gt r2, r0
|
|
005d9c 320e addc r0, r2
|
|
005d9e 4221 shar r2
|
|
005da0 9072 mov.w @(h'e4,pc), r0 ;@(h'5e88)
|
|
005da2 3628 sub r2, r6
|
|
005da4 02fe mov.l @(r0,r15), r2
|
|
005da6 3628 sub r2, r6
|
|
005da8 906b mov.w @(h'd6,pc), r0 ;@(h'5e82)
|
|
005daa 761b add #h'1b, r6
|
|
005dac 05fe mov.l @(r0,r15), r5
|
|
005dae 6253 mov r5, r2
|
|
005db0 9068 mov.w @(h'd0,pc), r0 ;@(h'5e84)
|
|
005db2 4508 shll2 r5
|
|
005db4 4500 shll r5
|
|
005db6 3528 sub r2, r5
|
|
005db8 02fe mov.l @(r0,r15), r2
|
|
005dba 6013 mov r1, r0
|
|
005dbc 3027 cmp/gt r2, r0
|
|
005dbe 320e addc r0, r2
|
|
005dc0 9061 mov.w @(h'c2,pc), r0 ;@(h'5e86)
|
|
005dc2 4221 shar r2
|
|
005dc4 04fe mov.l @(r0,r15), r4
|
|
005dc6 352c add r2, r5
|
|
005dc8 905c mov.w @(h'b8,pc), r0 ;@(h'5e84)
|
|
005dca 7505
|
|
005dcc 6243 mov r4, r2
|
|
005dce 4408 shll2 r4
|
|
005dd0 4400 shll r4
|
|
005dd2 3428 sub r2, r4
|
|
005dd4 02fe mov.l @(r0,r15), r2
|
|
005dd6 6013 mov r1, r0
|
|
005dd8 3027 cmp/gt r2, r0
|
|
005dda 320e addc r0, r2
|
|
005ddc 9054 mov.w @(h'a8,pc), r0 ;@(h'5e88)
|
|
005dde 4221 shar r2
|
|
005de0 342c add r2, r4
|
|
005de2 02fe mov.l @(r0,r15), r2
|
|
005de4 3428 sub r2, r4
|
|
005de6 d22b mov.l @(h'ac,pc), r2 ;@(h'5e94)
|
|
005de8 420b jsr @r2
|
|
005dea 7417 add #h'17, r4
|
|
005dec 904b mov.w @(h'96,pc), r0 ;@(h'5e86)
|
|
005dee e307 mov #h'7, r3
|
|
005df0 2f36 mov.l r3, @-r15
|
|
005df2 6733 mov r3, r7
|
|
005df4 06fe mov.l @(r0,r15), r6
|
|
005df6 6263 mov r6, r2
|
|
005df8 9047 mov.w @(h'8e,pc), r0 ;@(h'5e8a)
|
|
005dfa 4608 shll2 r6
|
|
005dfc 05fe mov.l @(r0,r15), r5
|
|
005dfe 4600 shll r6
|
|
005e00 9044 mov.w @(h'88,pc), r0 ;@(h'5e8c)
|
|
005e02 3628 sub r2, r6
|
|
005e04 01fe mov.l @(r0,r15), r1
|
|
005e06 7604
|
|
005e08 9041 mov.w @(h'82,pc), r0 ;@(h'5e8e)
|
|
005e0a 6253 mov r5, r2
|
|
005e0c 04fe mov.l @(r0,r15), r4
|
|
005e0e 4508 shll2 r5
|
|
005e10 4500 shll r5
|
|
005e12 3528 sub r2, r5
|
|
005e14 3518 sub r1, r5
|
|
005e16 7516 add #h'16, r5
|
|
005e18 913a mov.w @(h'74,pc), r1 ;@(h'5e90)
|
|
005e1a e200 mov #h'0, r2
|
|
005e1c 3247 cmp/gt r4, r2
|
|
005e1e 342e addc r2, r4
|
|
005e20 4421 shar r4
|
|
005e22 6243 mov r4, r2
|
|
005e24 4408 shll2 r4
|
|
005e26 4400 shll r4
|
|
005e28 3428 sub r2, r4
|
|
005e2a 31fc add r15, r1
|
|
005e2c d21a mov.l @(h'68,pc), r2 ;@(h'5e98)
|
|
005e2e 341c add r1, r4
|
|
005e30 420b jsr @r2
|
|
005e32 7407
|
|
005e34 9022 mov.w @(h'44,pc), r0 ;@(h'5e7c)
|
|
005e36 7f10 add #h'10, r15
|
|
005e38 03fe mov.l @(r0,r15), r3
|
|
005e3a 7301
|
|
005e3c 901e mov.w @(h'3c,pc), r0 ;@(h'5e7c)
|
|
005e3e 0f36 mov.l r3, @(r0,r15)
|
|
005e40 901c mov.w @(h'38,pc), r0 ;@(h'5e7c)
|
|
005e42 e208 mov #h'8, r2
|
|
005e44 01fe mov.l @(r0,r15), r1
|
|
005e46 3123 cmp/ge r2, r1
|
|
005e48 8901 bt h'2 ;@(h'5e4e)
|
|
005e4a af7d bra h'-106 ;@(h'5d48)
|
|
005e4c 0009 nop
|
|
005e4e 9017 mov.w @(h'2e,pc), r0 ;@(h'5e80)
|
|
005e50 03fe mov.l @(r0,r15), r3
|
|
005e52 7301
|
|
005e54 9014 mov.w @(h'28,pc), r0 ;@(h'5e80)
|
|
005e56 0f36 mov.l r3, @(r0,r15)
|
|
005e58 9012 mov.w @(h'24,pc), r0 ;@(h'5e80)
|
|
005e5a e208 mov #h'8, r2
|
|
005e5c 01fe mov.l @(r0,r15), r1
|
|
005e5e 3123 cmp/ge r2, r1
|
|
005e60 8901 bt h'2 ;@(h'5e66)
|
|
005e62 af62 bra h'-13c ;@(h'5d2a)
|
|
005e64 0009 nop
|
|
005e66 e305 mov #h'5, r3
|
|
005e68 9013 mov.w @(h'26,pc), r0 ;@(h'5e92)
|
|
005e6a 02fe mov.l @(r0,r15), r2
|
|
005e6c 3237 cmp/gt r3, r2
|
|
005e6e 8b4d bf h'9a ;@(h'5f0c)
|
|
005e70 9006 mov.w @(h'c,pc), r0 ;@(h'5e80)
|
|
005e72 e200 mov #h'0, r2
|
|
005e74 a040 bra h'80 ;@(h'5ef8)
|
|
005e76 0f26 mov.l r2, @(r0,r15)
|
|
005e78 a033 bra h'66 ;@(h'5ee2)
|
|
005e7a e301 mov #h'1, r3
|
|
005e7c 01b0
|
|
005e7e 0134 mov.b r3, @(r0,r1)
|
|
005e80 01ac mov.b @(r0,r10), r1
|
|
005e82 01b8
|
|
005e84 00d0
|
|
005e86 01bc mov.b @(r0,r11), r1
|
|
005e88 00e0
|
|
005e8a 01c0
|
|
005e8c 00e4 mov.b r14, @(r0,r0)
|
|
005e8e 00d4 mov.b r13, @(r0,r0)
|
|
005e90 77f8 add #h'f8, r7
|
|
005e92 00c4 mov.b r12, @(r0,r0)
|
|
005e94 0030
|
|
005e96 0dcc mov.b @(r0,r12), r13
|
|
005e98 0030
|
|
005e9a 1bc8 mov.l r12, @(h'20,r11)
|
|
005e9c 9090 mov.w @(h'120,pc), r0 ;@(h'5fc0)
|
|
005e9e 00fe mov.l @(r0,r15), r0
|
|
005ea0 938f mov.w @(h'11e,pc), r3 ;@(h'5fc2)
|
|
005ea2 4008 shll2 r0
|
|
005ea4 918e mov.w @(h'11c,pc), r1 ;@(h'5fc4)
|
|
005ea6 33fc add r15, r3
|
|
005ea8 4000 shll r0
|
|
005eaa 303c add r3, r0
|
|
005eac 31fc add r15, r1
|
|
005eae 6212 mov.l @r1, r2
|
|
005eb0 002c mov.b @(r0,r2), r0
|
|
005eb2 600c extu.b r0, r0
|
|
005eb4 8802 cmp/eq #h'2, r0
|
|
005eb6 8b11 bf h'22 ;@(h'5edc)
|
|
005eb8 9082 mov.w @(h'104,pc), r0 ;@(h'5fc0)
|
|
005eba 00fe mov.l @(r0,r15), r0
|
|
005ebc 9182 mov.w @(h'104,pc), r1 ;@(h'5fc4)
|
|
005ebe 4008 shll2 r0
|
|
005ec0 4000 shll r0
|
|
005ec2 303c add r3, r0
|
|
005ec4 31fc add r15, r1
|
|
005ec6 6212 mov.l @r1, r2
|
|
005ec8 e100 mov #h'0, r1
|
|
005eca 0214 mov.b r1, @(r0,r2)
|
|
005ecc 927b mov.w @(h'f6,pc), r2 ;@(h'5fc6)
|
|
005ece 32fc add r15, r2
|
|
005ed0 9078 mov.w @(h'f0,pc), r0 ;@(h'5fc4)
|
|
005ed2 00fe mov.l @(r0,r15), r0
|
|
005ed4 302c add r2, r0
|
|
005ed6 6100 mov.b @r0, r1
|
|
005ed8 71ff add #h'ff, r1
|
|
005eda 2010 mov.b r1, @r0
|
|
005edc 9070 mov.w @(h'e0,pc), r0 ;@(h'5fc0)
|
|
005ede 03fe mov.l @(r0,r15), r3
|
|
005ee0 7301
|
|
005ee2 e208 mov #h'8, r2
|
|
005ee4 906c mov.w @(h'd8,pc), r0 ;@(h'5fc0)
|
|
005ee6 6133 mov r3, r1
|
|
005ee8 0f36 mov.l r3, @(r0,r15)
|
|
005eea 3123 cmp/ge r2, r1
|
|
005eec 8bd6 bf h'-54 ;@(h'5e9c)
|
|
005eee 9069 mov.w @(h'd2,pc), r0 ;@(h'5fc4)
|
|
005ef0 03fe mov.l @(r0,r15), r3
|
|
005ef2 7301
|
|
005ef4 9066 mov.w @(h'cc,pc), r0 ;@(h'5fc4)
|
|
005ef6 0f36 mov.l r3, @(r0,r15)
|
|
005ef8 9064 mov.w @(h'c8,pc), r0 ;@(h'5fc4)
|
|
005efa e208 mov #h'8, r2
|
|
005efc 01fe mov.l @(r0,r15), r1
|
|
005efe 3123 cmp/ge r2, r1
|
|
005f00 8bba bf h'-8c ;@(h'5e78)
|
|
005f02 e300 mov #h'0, r3
|
|
005f04 9060 mov.w @(h'c0,pc), r0 ;@(h'5fc8)
|
|
005f06 6233 mov r3, r2
|
|
005f08 0f36 mov.l r3, @(r0,r15)
|
|
005f0a 1f2f mov.l r2, @(h'3c,r15)
|
|
005f0c 905d mov.w @(h'ba,pc), r0 ;@(h'5fca)
|
|
005f0e 03fe mov.l @(r0,r15), r3
|
|
005f10 2338 tst r3, r3
|
|
005f12 8b0c bf h'18 ;@(h'5f2e)
|
|
005f14 53fe mov.l @(h'38,r15), r3
|
|
005f16 2338 tst r3, r3
|
|
005f18 8909 bt h'12 ;@(h'5f2e)
|
|
005f1a e31d mov #h'1d, r3
|
|
005f1c 9056 mov.w @(h'ac,pc), r0 ;@(h'5fcc)
|
|
005f1e 01fe mov.l @(r0,r15), r1
|
|
005f20 3137 cmp/gt r3, r1
|
|
005f22 8b04 bf h'8 ;@(h'5f2e)
|
|
005f24 9052 mov.w @(h'a4,pc), r0 ;@(h'5fcc)
|
|
005f26 03fe mov.l @(r0,r15), r3
|
|
005f28 9050 mov.w @(h'a0,pc), r0 ;@(h'5fcc)
|
|
005f2a 73ff add #h'ff, r3
|
|
005f2c 0f36 mov.l r3, @(r0,r15)
|
|
005f2e 904c mov.w @(h'98,pc), r0 ;@(h'5fca)
|
|
005f30 02fe mov.l @(r0,r15), r2
|
|
005f32 2228 tst r2, r2
|
|
005f34 8b05 bf h'a ;@(h'5f42)
|
|
005f36 9049 mov.w @(h'92,pc), r0 ;@(h'5fcc)
|
|
005f38 00fe mov.l @(r0,r15), r0
|
|
005f3a 881d cmp/eq #h'1d, r0
|
|
005f3c 8b01 bf h'2 ;@(h'5f42)
|
|
005f3e e200 mov #h'0, r2
|
|
005f40 1f2e mov.l r2, @(h'38,r15)
|
|
005f42 9044 mov.w @(h'88,pc), r0 ;@(h'5fce)
|
|
005f44 03fe mov.l @(r0,r15), r3
|
|
005f46 2338 tst r3, r3
|
|
005f48 8901 bt h'2 ;@(h'5f4e)
|
|
005f4a a421 bra h'842 ;@(h'6790)
|
|
005f4c 0009 nop
|
|
005f4e 53fe mov.l @(h'38,r15), r3
|
|
005f50 2338 tst r3, r3
|
|
005f52 8901 bt h'2 ;@(h'5f58)
|
|
005f54 a41c bra h'838 ;@(h'6790)
|
|
005f56 0009 nop
|
|
005f58 903a mov.w @(h'74,pc), r0 ;@(h'5fd0)
|
|
005f5a 03fe mov.l @(r0,r15), r3
|
|
005f5c 9036 mov.w @(h'6c,pc), r0 ;@(h'5fcc)
|
|
005f5e 01fe mov.l @(r0,r15), r1
|
|
005f60 d21d mov.l @(h'74,pc), r2 ;@(h'5fd8)
|
|
005f62 313c add r3, r1
|
|
005f64 71ea add #h'ea, r1
|
|
005f66 420b jsr @r2
|
|
005f68 e007 mov #h'7, r0
|
|
005f6a 9132 mov.w @(h'64,pc), r1 ;@(h'5fd2)
|
|
005f6c d21a mov.l @(h'68,pc), r2 ;@(h'5fd8)
|
|
005f6e 31fc add r15, r1
|
|
005f70 2102 mov.l r0, @r1
|
|
005f72 902f mov.w @(h'5e,pc), r0 ;@(h'5fd4)
|
|
005f74 01fe mov.l @(r0,r15), r1
|
|
005f76 71fc add #h'fc, r1
|
|
005f78 420b jsr @r2
|
|
005f7a e007 mov #h'7, r0
|
|
005f7c 912b mov.w @(h'56,pc), r1 ;@(h'5fd6)
|
|
005f7e 31fc add r15, r1
|
|
005f80 2102 mov.l r0, @r1
|
|
005f82 e050 mov #h'50, r0
|
|
005f84 02fe mov.l @(r0,r15), r2
|
|
005f86 9024 mov.w @(h'48,pc), r0 ;@(h'5fd2)
|
|
005f88 01fe mov.l @(r0,r15), r1
|
|
005f8a 3127 cmp/gt r2, r1
|
|
005f8c 8f04 bf/s h'8 ;@(h'5f98)
|
|
005f8e e44f mov #h'4f, r4
|
|
005f90 901f mov.w @(h'3e,pc), r0 ;@(h'5fd2)
|
|
005f92 01fe mov.l @(r0,r15), r1
|
|
005f94 e050 mov #h'50, r0
|
|
005f96 0f16 mov.l r1, @(r0,r15)
|
|
005f98 d310 mov.l @(h'40,pc), r3 ;@(h'5fdc)
|
|
005f9a 430b jsr @r3
|
|
005f9c 0009 nop
|
|
005f9e 600c extu.b r0, r0
|
|
005fa0 2008 tst r0, r0
|
|
005fa2 8b05 bf h'a ;@(h'5fb0)
|
|
005fa4 d30d mov.l @(h'34,pc), r3 ;@(h'5fdc)
|
|
005fa6 430b jsr @r3
|
|
005fa8 e44a mov #h'4a, r4
|
|
005faa 600c extu.b r0, r0
|
|
005fac 2008 tst r0, r0
|
|
005fae 891b bt h'36 ;@(h'5fe8)
|
|
005fb0 d30a mov.l @(h'28,pc), r3 ;@(h'5fdc)
|
|
005fb2 430b jsr @r3
|
|
005fb4 e447 mov #h'47, r4
|
|
005fb6 600c extu.b r0, r0
|
|
005fb8 2008 tst r0, r0
|
|
005fba 8b15 bf h'2a ;@(h'5fe8)
|
|
005fbc a010 bra h'20 ;@(h'5fe0)
|
|
005fbe 0009 nop
|
|
005fc0 01b0
|
|
005fc2 0134 mov.b r3, @(r0,r1)
|
|
005fc4 01ac mov.b @(r0,r10), r1
|
|
005fc6 012c mov.b @(r0,r2), r1
|
|
005fc8 00c4 mov.b r12, @(r0,r0)
|
|
005fca 0108 clrt
|
|
005fcc 0190
|
|
005fce 0174 mov.b r7, @(r0,r1)
|
|
005fd0 00d4 mov.b r13, @(r0,r0)
|
|
005fd2 0188
|
|
005fd4 018c mov.b @(r0,r8), r1
|
|
005fd6 0184 mov.b r8, @(r0,r1)
|
|
005fd8 0030
|
|
005fda aae4 bra h'-a38 ;@(h'55a6)
|
|
005fdc 0030
|
|
005fde 3370 cmp/eq r7, r3
|
|
005fe0 9093 mov.w @(h'126,pc), r0 ;@(h'610a)
|
|
005fe2 00fe mov.l @(r0,r15), r0
|
|
005fe4 8801 cmp/eq #h'1, r0
|
|
005fe6 8b1d bf h'3a ;@(h'6024)
|
|
005fe8 d24c mov.l @(h'130,pc), r2 ;@(h'611c)
|
|
005fea 420b jsr @r2
|
|
005fec e447 mov #h'47, r4
|
|
005fee 600c extu.b r0, r0
|
|
005ff0 2008 tst r0, r0
|
|
005ff2 8b01 bf h'2 ;@(h'5ff8)
|
|
005ff4 a140 bra h'280 ;@(h'6278)
|
|
005ff6 0009 nop
|
|
005ff8 d248 mov.l @(h'120,pc), r2 ;@(h'611c)
|
|
005ffa 420b jsr @r2
|
|
005ffc e44f mov #h'4f, r4
|
|
005ffe 600c extu.b r0, r0
|
|
006000 2008 tst r0, r0
|
|
006002 8901 bt h'2 ;@(h'6008)
|
|
006004 a138 bra h'270 ;@(h'6278)
|
|
006006 0009 nop
|
|
006008 d244 mov.l @(h'110,pc), r2 ;@(h'611c)
|
|
00600a 420b jsr @r2
|
|
00600c e44a mov #h'4a, r4
|
|
00600e 600c extu.b r0, r0
|
|
006010 2008 tst r0, r0
|
|
006012 8901 bt h'2 ;@(h'6018)
|
|
006014 a130 bra h'260 ;@(h'6278)
|
|
006016 0009 nop
|
|
006018 9077 mov.w @(h'ee,pc), r0 ;@(h'610a)
|
|
00601a 00fe mov.l @(r0,r15), r0
|
|
00601c 8801 cmp/eq #h'1, r0
|
|
00601e 8901 bt h'2 ;@(h'6024)
|
|
006020 a12a bra h'254 ;@(h'6278)
|
|
006022 0009 nop
|
|
006024 e06c mov #h'6c, r0
|
|
006026 e203 mov #h'3, r2
|
|
006028 03fe mov.l @(r0,r15), r3
|
|
00602a 3238 sub r3, r2
|
|
00602c 906e mov.w @(h'dc,pc), r0 ;@(h'610c)
|
|
00602e 01fe mov.l @(r0,r15), r1
|
|
006030 3127 cmp/gt r2, r1
|
|
006032 8901 bt h'2 ;@(h'6038)
|
|
006034 a120 bra h'240 ;@(h'6278)
|
|
006036 0009 nop
|
|
006038 9069 mov.w @(h'd2,pc), r0 ;@(h'610e)
|
|
00603a e3ff mov #h'ffffffff, r3
|
|
00603c 0f36 mov.l r3, @(r0,r15)
|
|
00603e 9067 mov.w @(h'ce,pc), r0 ;@(h'6110)
|
|
006040 00fe mov.l @(r0,r15), r0
|
|
006042 8804 cmp/eq #h'4, r0
|
|
006044 8b6e bf h'dc ;@(h'6124)
|
|
006046 9064 mov.w @(h'c8,pc), r0 ;@(h'6112)
|
|
006048 02fe mov.l @(r0,r15), r2
|
|
00604a 2228 tst r2, r2
|
|
00604c 8b6a bf h'd4 ;@(h'6124)
|
|
00604e e06c mov #h'6c, r0
|
|
006050 d233 mov.l @(h'cc,pc), r2 ;@(h'6120)
|
|
006052 03fe mov.l @(r0,r15), r3
|
|
006054 905a mov.w @(h'b4,pc), r0 ;@(h'610c)
|
|
006056 05fe mov.l @(r0,r15), r5
|
|
006058 905c mov.w @(h'b8,pc), r0 ;@(h'6114)
|
|
00605a 353c add r3, r5
|
|
00605c 420b jsr @r2
|
|
00605e 04fe mov.l @(r0,r15), r4
|
|
006060 2008 tst r0, r0
|
|
006062 891d bt h'3a ;@(h'60a0)
|
|
006064 9057 mov.w @(h'ae,pc), r0 ;@(h'6116)
|
|
006066 00fe mov.l @(r0,r15), r0
|
|
006068 9356 mov.w @(h'ac,pc), r3 ;@(h'6118)
|
|
00606a 4008 shll2 r0
|
|
00606c 9155 mov.w @(h'aa,pc), r1 ;@(h'611a)
|
|
00606e 33fc add r15, r3
|
|
006070 4000 shll r0
|
|
006072 303c add r3, r0
|
|
006074 31fc add r15, r1
|
|
006076 6212 mov.l @r1, r2
|
|
006078 002c mov.b @(r0,r2), r0
|
|
00607a 600c extu.b r0, r0
|
|
00607c 8801 cmp/eq #h'1, r0
|
|
00607e 8b0f bf h'1e ;@(h'60a0)
|
|
006080 9046 mov.w @(h'8c,pc), r0 ;@(h'6110)
|
|
006082 e301 mov #h'1, r3
|
|
006084 0f36 mov.l r3, @(r0,r15)
|
|
006086 9045 mov.w @(h'8a,pc), r0 ;@(h'6114)
|
|
006088 02fe mov.l @(r0,r15), r2
|
|
00608a 72fe add #h'fe, r2
|
|
00608c 9042 mov.w @(h'84,pc), r0 ;@(h'6114)
|
|
00608e 0f26 mov.l r2, @(r0,r15)
|
|
006090 e06c mov #h'6c, r0
|
|
006092 03fe mov.l @(r0,r15), r3
|
|
006094 903a mov.w @(h'74,pc), r0 ;@(h'610c)
|
|
006096 7301
|
|
006098 01fe mov.l @(r0,r15), r1
|
|
00609a 313c add r3, r1
|
|
00609c a15b bra h'2b6 ;@(h'6356)
|
|
00609e 0009 nop
|
|
0060a0 d21f mov.l @(h'7c,pc), r2 ;@(h'6120)
|
|
0060a2 e06c mov #h'6c, r0
|
|
0060a4 03fe mov.l @(r0,r15), r3
|
|
0060a6 9031 mov.w @(h'62,pc), r0 ;@(h'610c)
|
|
0060a8 05fe mov.l @(r0,r15), r5
|
|
0060aa 353c add r3, r5
|
|
0060ac 9032 mov.w @(h'64,pc), r0 ;@(h'6114)
|
|
0060ae 420b jsr @r2
|
|
0060b0 04fe mov.l @(r0,r15), r4
|
|
0060b2 2008 tst r0, r0
|
|
0060b4 8901 bt h'2 ;@(h'60ba)
|
|
0060b6 a178 bra h'2f0 ;@(h'63aa)
|
|
0060b8 0009 nop
|
|
0060ba e06c mov #h'6c, r0
|
|
0060bc d218 mov.l @(h'60,pc), r2 ;@(h'6120)
|
|
0060be 03fe mov.l @(r0,r15), r3
|
|
0060c0 9024 mov.w @(h'48,pc), r0 ;@(h'610c)
|
|
0060c2 05fe mov.l @(r0,r15), r5
|
|
0060c4 9026 mov.w @(h'4c,pc), r0 ;@(h'6114)
|
|
0060c6 353c add r3, r5
|
|
0060c8 04fe mov.l @(r0,r15), r4
|
|
0060ca 420b jsr @r2
|
|
0060cc 7403
|
|
0060ce 2008 tst r0, r0
|
|
0060d0 8901 bt h'2 ;@(h'60d6)
|
|
0060d2 a16a bra h'2d4 ;@(h'63aa)
|
|
0060d4 0009 nop
|
|
0060d6 9019 mov.w @(h'32,pc), r0 ;@(h'610c)
|
|
0060d8 d311 mov.l @(h'44,pc), r3 ;@(h'6120)
|
|
0060da 05fe mov.l @(r0,r15), r5
|
|
0060dc 901a mov.w @(h'34,pc), r0 ;@(h'6114)
|
|
0060de 7502
|
|
0060e0 04fe mov.l @(r0,r15), r4
|
|
0060e2 430b jsr @r3
|
|
0060e4 74ff add #h'ff, r4
|
|
0060e6 2008 tst r0, r0
|
|
0060e8 8901 bt h'2 ;@(h'60ee)
|
|
0060ea a217 bra h'42e ;@(h'651c)
|
|
0060ec 0009 nop
|
|
0060ee e307 mov #h'7, r3
|
|
0060f0 900e mov.w @(h'1c,pc), r0 ;@(h'6110)
|
|
0060f2 0f36 mov.l r3, @(r0,r15)
|
|
0060f4 900e mov.w @(h'1c,pc), r0 ;@(h'6114)
|
|
0060f6 02fe mov.l @(r0,r15), r2
|
|
0060f8 900c mov.w @(h'18,pc), r0 ;@(h'6114)
|
|
0060fa 72fd add #h'fd, r2
|
|
0060fc 0f26 mov.l r2, @(r0,r15)
|
|
0060fe 9005 mov.w @(h'a,pc), r0 ;@(h'610c)
|
|
006100 03fe mov.l @(r0,r15), r3
|
|
006102 73fc add #h'fc, r3
|
|
006104 9002 mov.w @(h'4,pc), r0 ;@(h'610c)
|
|
006106 a209 bra h'412 ;@(h'651c)
|
|
006108 0f36 mov.l r3, @(r0,r15)
|
|
00610a 00cc mov.b @(r0,r12), r0
|
|
00610c 018c mov.b @(r0,r8), r1
|
|
00610e 017c mov.b @(r0,r7), r1
|
|
006110 0180
|
|
006112 0178
|
|
006114 0190
|
|
006116 0188
|
|
006118 0134 mov.b r3, @(r0,r1)
|
|
00611a 0184 mov.b r8, @(r0,r1)
|
|
00611c 0030
|
|
00611e 3370 cmp/eq r7, r3
|
|
006120 0030
|
|
006122 08a0
|
|
006124 905d mov.w @(h'ba,pc), r0 ;@(h'61e2)
|
|
006126 00fe mov.l @(r0,r15), r0
|
|
006128 8801 cmp/eq #h'1, r0
|
|
00612a 8b31 bf h'62 ;@(h'6190)
|
|
00612c 905a mov.w @(h'b4,pc), r0 ;@(h'61e4)
|
|
00612e 05fe mov.l @(r0,r15), r5
|
|
006130 9059 mov.w @(h'b2,pc), r0 ;@(h'61e6)
|
|
006132 75ff add #h'ff, r5
|
|
006134 d32e mov.l @(h'b8,pc), r3 ;@(h'61f0)
|
|
006136 04fe mov.l @(r0,r15), r4
|
|
006138 430b jsr @r3
|
|
00613a 7404
|
|
00613c 2008 tst r0, r0
|
|
00613e 8b15 bf h'2a ;@(h'616c)
|
|
006140 9050 mov.w @(h'a0,pc), r0 ;@(h'61e4)
|
|
006142 05fe mov.l @(r0,r15), r5
|
|
006144 904f mov.w @(h'9e,pc), r0 ;@(h'61e6)
|
|
006146 75ff add #h'ff, r5
|
|
006148 d329 mov.l @(h'a4,pc), r3 ;@(h'61f0)
|
|
00614a 04fe mov.l @(r0,r15), r4
|
|
00614c 430b jsr @r3
|
|
00614e 7407
|
|
006150 2008 tst r0, r0
|
|
006152 8b0b bf h'16 ;@(h'616c)
|
|
006154 9045 mov.w @(h'8a,pc), r0 ;@(h'61e2)
|
|
006156 e304 mov #h'4, r3
|
|
006158 0f36 mov.l r3, @(r0,r15)
|
|
00615a 9044 mov.w @(h'88,pc), r0 ;@(h'61e6)
|
|
00615c 02fe mov.l @(r0,r15), r2
|
|
00615e 7204
|
|
006160 9041 mov.w @(h'82,pc), r0 ;@(h'61e6)
|
|
006162 0f26 mov.l r2, @(r0,r15)
|
|
006164 903e mov.w @(h'7c,pc), r0 ;@(h'61e4)
|
|
006166 03fe mov.l @(r0,r15), r3
|
|
006168 a19d bra h'33a ;@(h'64a6)
|
|
00616a 73fd add #h'fd, r3
|
|
00616c 903a mov.w @(h'74,pc), r0 ;@(h'61e4)
|
|
00616e 05fe mov.l @(r0,r15), r5
|
|
006170 d21f mov.l @(h'7c,pc), r2 ;@(h'61f0)
|
|
006172 e06c mov #h'6c, r0
|
|
006174 03fe mov.l @(r0,r15), r3
|
|
006176 9036 mov.w @(h'6c,pc), r0 ;@(h'61e6)
|
|
006178 04fe mov.l @(r0,r15), r4
|
|
00617a 3438 sub r3, r4
|
|
00617c 420b jsr @r2
|
|
00617e 7405
|
|
006180 2008 tst r0, r0
|
|
006182 8b01 bf h'2 ;@(h'6188)
|
|
006184 a1ca bra h'394 ;@(h'651c)
|
|
006186 0009 nop
|
|
006188 902e mov.w @(h'5c,pc), r0 ;@(h'61e8)
|
|
00618a e200 mov #h'0, r2
|
|
00618c a1c6 bra h'38c ;@(h'651c)
|
|
00618e 0f26 mov.l r2, @(r0,r15)
|
|
006190 9027 mov.w @(h'4e,pc), r0 ;@(h'61e2)
|
|
006192 00fe mov.l @(r0,r15), r0
|
|
006194 8807 cmp/eq #h'7, r0
|
|
006196 8901 bt h'2 ;@(h'619c)
|
|
006198 a1c0 bra h'380 ;@(h'651c)
|
|
00619a 0009 nop
|
|
00619c 9022 mov.w @(h'44,pc), r0 ;@(h'61e4)
|
|
00619e 05fe mov.l @(r0,r15), r5
|
|
0061a0 9021 mov.w @(h'42,pc), r0 ;@(h'61e6)
|
|
0061a2 d313 mov.l @(h'4c,pc), r3 ;@(h'61f0)
|
|
0061a4 430b jsr @r3
|
|
0061a6 04fe mov.l @(r0,r15), r4
|
|
0061a8 2008 tst r0, r0
|
|
0061aa 8923 bt h'46 ;@(h'61f4)
|
|
0061ac 901d mov.w @(h'3a,pc), r0 ;@(h'61ea)
|
|
0061ae 00fe mov.l @(r0,r15), r0
|
|
0061b0 931c mov.w @(h'38,pc), r3 ;@(h'61ec)
|
|
0061b2 4008 shll2 r0
|
|
0061b4 911b mov.w @(h'36,pc), r1 ;@(h'61ee)
|
|
0061b6 33fc add r15, r3
|
|
0061b8 4000 shll r0
|
|
0061ba 303c add r3, r0
|
|
0061bc 31fc add r15, r1
|
|
0061be 6212 mov.l @r1, r2
|
|
0061c0 002c mov.b @(r0,r2), r0
|
|
0061c2 600c extu.b r0, r0
|
|
0061c4 8801 cmp/eq #h'1, r0
|
|
0061c6 8b15 bf h'2a ;@(h'61f4)
|
|
0061c8 900b mov.w @(h'16,pc), r0 ;@(h'61e2)
|
|
0061ca e304 mov #h'4, r3
|
|
0061cc 0f36 mov.l r3, @(r0,r15)
|
|
0061ce 900a mov.w @(h'14,pc), r0 ;@(h'61e6)
|
|
0061d0 02fe mov.l @(r0,r15), r2
|
|
0061d2 7201
|
|
0061d4 9007 mov.w @(h'e,pc), r0 ;@(h'61e6)
|
|
0061d6 0f26 mov.l r2, @(r0,r15)
|
|
0061d8 9004 mov.w @(h'8,pc), r0 ;@(h'61e4)
|
|
0061da 03fe mov.l @(r0,r15), r3
|
|
0061dc 7302
|
|
0061de a162 bra h'2c4 ;@(h'64a6)
|
|
0061e0 0009 nop
|
|
0061e2 0180
|
|
0061e4 018c mov.b @(r0,r8), r1
|
|
0061e6 0190
|
|
0061e8 017c mov.b @(r0,r7), r1
|
|
0061ea 0188
|
|
0061ec 0134 mov.b r3, @(r0,r1)
|
|
0061ee 0184 mov.b r8, @(r0,r1)
|
|
0061f0 0030
|
|
0061f2 08a0
|
|
0061f4 9039 mov.w @(h'72,pc), r0 ;@(h'626a)
|
|
0061f6 05fe mov.l @(r0,r15), r5
|
|
0061f8 9038 mov.w @(h'70,pc), r0 ;@(h'626c)
|
|
0061fa d31d mov.l @(h'74,pc), r3 ;@(h'6270)
|
|
0061fc 430b jsr @r3
|
|
0061fe 04fe mov.l @(r0,r15), r4
|
|
006200 2008 tst r0, r0
|
|
006202 8901 bt h'2 ;@(h'6208)
|
|
006204 a15a bra h'2b4 ;@(h'64bc)
|
|
006206 0009 nop
|
|
006208 902f mov.w @(h'5e,pc), r0 ;@(h'626a)
|
|
00620a 05fe mov.l @(r0,r15), r5
|
|
00620c 902e mov.w @(h'5c,pc), r0 ;@(h'626c)
|
|
00620e d318 mov.l @(h'60,pc), r3 ;@(h'6270)
|
|
006210 430b jsr @r3
|
|
006212 04fe mov.l @(r0,r15), r4
|
|
006214 2008 tst r0, r0
|
|
006216 8901 bt h'2 ;@(h'621c)
|
|
006218 a180 bra h'300 ;@(h'651c)
|
|
00621a 0009 nop
|
|
00621c 9027 mov.w @(h'4e,pc), r0 ;@(h'626e)
|
|
00621e 03fe mov.l @(r0,r15), r3
|
|
006220 9024 mov.w @(h'48,pc), r0 ;@(h'626c)
|
|
006222 01fe mov.l @(r0,r15), r1
|
|
006224 d213 mov.l @(h'4c,pc), r2 ;@(h'6274)
|
|
006226 313c add r3, r1
|
|
006228 420b jsr @r2
|
|
00622a e007 mov #h'7, r0
|
|
00622c 2008 tst r0, r0
|
|
00622e 8b01 bf h'2 ;@(h'6234)
|
|
006230 a174 bra h'2e8 ;@(h'651c)
|
|
006232 0009 nop
|
|
006234 901a mov.w @(h'34,pc), r0 ;@(h'626c)
|
|
006236 01fe mov.l @(r0,r15), r1
|
|
006238 d20e mov.l @(h'38,pc), r2 ;@(h'6274)
|
|
00623a 313c add r3, r1
|
|
00623c 420b jsr @r2
|
|
00623e e007 mov #h'7, r0
|
|
006240 8804 cmp/eq #h'4, r0
|
|
006242 8b01 bf h'2 ;@(h'6248)
|
|
006244 a16a bra h'2d4 ;@(h'651c)
|
|
006246 0009 nop
|
|
006248 900f mov.w @(h'1e,pc), r0 ;@(h'626a)
|
|
00624a 05fe mov.l @(r0,r15), r5
|
|
00624c 900e mov.w @(h'1c,pc), r0 ;@(h'626c)
|
|
00624e 04fe mov.l @(r0,r15), r4
|
|
006250 d207 mov.l @(h'1c,pc), r2 ;@(h'6270)
|
|
006252 420b jsr @r2
|
|
006254 74ff add #h'ff, r4
|
|
006256 2008 tst r0, r0
|
|
006258 8901 bt h'2 ;@(h'625e)
|
|
00625a a15f bra h'2be ;@(h'651c)
|
|
00625c 0009 nop
|
|
00625e 9005 mov.w @(h'a,pc), r0 ;@(h'626c)
|
|
006260 03fe mov.l @(r0,r15), r3
|
|
006262 73ff add #h'ff, r3
|
|
006264 9002 mov.w @(h'4,pc), r0 ;@(h'626c)
|
|
006266 afd9 bra h'-4e ;@(h'621c)
|
|
006268 0f36 mov.l r3, @(r0,r15)
|
|
00626a 018c mov.b @(r0,r8), r1
|
|
00626c 0190
|
|
00626e 017c mov.b @(r0,r7), r1
|
|
006270 0030
|
|
006272 08a0
|
|
006274 0030
|
|
006276 ab98 bra h'-8d0 ;@(h'59aa)
|
|
006278 d33d mov.l @(h'f4,pc), r3 ;@(h'6370)
|
|
00627a 430b jsr @r3
|
|
00627c e447 mov #h'47, r4
|
|
00627e 600c extu.b r0, r0
|
|
006280 2008 tst r0, r0
|
|
006282 890f bt h'1e ;@(h'62a4)
|
|
006284 d33a mov.l @(h'e8,pc), r3 ;@(h'6370)
|
|
006286 430b jsr @r3
|
|
006288 e44f mov #h'4f, r4
|
|
00628a 600c extu.b r0, r0
|
|
00628c 2008 tst r0, r0
|
|
00628e 8b09 bf h'12 ;@(h'62a4)
|
|
006290 d337 mov.l @(h'dc,pc), r3 ;@(h'6370)
|
|
006292 430b jsr @r3
|
|
006294 e44a mov #h'4a, r4
|
|
006296 600c extu.b r0, r0
|
|
006298 2008 tst r0, r0
|
|
00629a 8b03 bf h'6 ;@(h'62a4)
|
|
00629c 905e mov.w @(h'bc,pc), r0 ;@(h'635c)
|
|
00629e 00fe mov.l @(r0,r15), r0
|
|
0062a0 8801 cmp/eq #h'1, r0
|
|
0062a2 8b1b bf h'36 ;@(h'62dc)
|
|
0062a4 d232 mov.l @(h'c8,pc), r2 ;@(h'6370)
|
|
0062a6 420b jsr @r2
|
|
0062a8 e44f mov #h'4f, r4
|
|
0062aa 600c extu.b r0, r0
|
|
0062ac 2008 tst r0, r0
|
|
0062ae 8b07 bf h'e ;@(h'62c0)
|
|
0062b0 d22f mov.l @(h'bc,pc), r2 ;@(h'6370)
|
|
0062b2 420b jsr @r2
|
|
0062b4 e44a mov #h'4a, r4
|
|
0062b6 600c extu.b r0, r0
|
|
0062b8 2008 tst r0, r0
|
|
0062ba 8b01 bf h'2 ;@(h'62c0)
|
|
0062bc a12b bra h'256 ;@(h'6516)
|
|
0062be 0009 nop
|
|
0062c0 d22b mov.l @(h'ac,pc), r2 ;@(h'6370)
|
|
0062c2 420b jsr @r2
|
|
0062c4 e447 mov #h'47, r4
|
|
0062c6 600c extu.b r0, r0
|
|
0062c8 2008 tst r0, r0
|
|
0062ca 8901 bt h'2 ;@(h'62d0)
|
|
0062cc a123 bra h'246 ;@(h'6516)
|
|
0062ce 0009 nop
|
|
0062d0 9044 mov.w @(h'88,pc), r0 ;@(h'635c)
|
|
0062d2 00fe mov.l @(r0,r15), r0
|
|
0062d4 8801 cmp/eq #h'1, r0
|
|
0062d6 8901 bt h'2 ;@(h'62dc)
|
|
0062d8 a11d bra h'23a ;@(h'6516)
|
|
0062da 0009 nop
|
|
0062dc e06c mov #h'6c, r0
|
|
0062de 02fe mov.l @(r0,r15), r2
|
|
0062e0 903d mov.w @(h'7a,pc), r0 ;@(h'635e)
|
|
0062e2 7236 add #h'36, r2
|
|
0062e4 03fe mov.l @(r0,r15), r3
|
|
0062e6 3323 cmp/ge r2, r3
|
|
0062e8 8b01 bf h'2 ;@(h'62ee)
|
|
0062ea a114 bra h'228 ;@(h'6516)
|
|
0062ec 0009 nop
|
|
0062ee e101 mov #h'1, r1
|
|
0062f0 9036 mov.w @(h'6c,pc), r0 ;@(h'6360)
|
|
0062f2 0f16 mov.l r1, @(r0,r15)
|
|
0062f4 9035 mov.w @(h'6a,pc), r0 ;@(h'6362)
|
|
0062f6 00fe mov.l @(r0,r15), r0
|
|
0062f8 8804 cmp/eq #h'4, r0
|
|
0062fa 8b74 bf h'e8 ;@(h'63e6)
|
|
0062fc 9032 mov.w @(h'64,pc), r0 ;@(h'6364)
|
|
0062fe 02fe mov.l @(r0,r15), r2
|
|
006300 2228 tst r2, r2
|
|
006302 8b70 bf h'e0 ;@(h'63e6)
|
|
006304 d21b mov.l @(h'6c,pc), r2 ;@(h'6374)
|
|
006306 e06c mov #h'6c, r0
|
|
006308 03fe mov.l @(r0,r15), r3
|
|
00630a 9028 mov.w @(h'50,pc), r0 ;@(h'635e)
|
|
00630c 05fe mov.l @(r0,r15), r5
|
|
00630e 3538 sub r3, r5
|
|
006310 9029 mov.w @(h'52,pc), r0 ;@(h'6366)
|
|
006312 7506
|
|
006314 420b jsr @r2
|
|
006316 04fe mov.l @(r0,r15), r4
|
|
006318 2008 tst r0, r0
|
|
00631a 892d bt h'5a ;@(h'6378)
|
|
00631c 9024 mov.w @(h'48,pc), r0 ;@(h'6368)
|
|
00631e 00fe mov.l @(r0,r15), r0
|
|
006320 9323 mov.w @(h'46,pc), r3 ;@(h'636a)
|
|
006322 4008 shll2 r0
|
|
006324 9122 mov.w @(h'44,pc), r1 ;@(h'636c)
|
|
006326 33fc add r15, r3
|
|
006328 4000 shll r0
|
|
00632a 303c add r3, r0
|
|
00632c 31fc add r15, r1
|
|
00632e 6212 mov.l @r1, r2
|
|
006330 302c add r2, r0
|
|
006332 8401 mov.b @(h'1,r0), r0
|
|
006334 600c extu.b r0, r0
|
|
006336 8801 cmp/eq #h'1, r0
|
|
006338 8b1e bf h'3c ;@(h'6378)
|
|
00633a e307 mov #h'7, r3
|
|
00633c 9011 mov.w @(h'22,pc), r0 ;@(h'6362)
|
|
00633e 0f36 mov.l r3, @(r0,r15)
|
|
006340 9011 mov.w @(h'22,pc), r0 ;@(h'6366)
|
|
006342 02fe mov.l @(r0,r15), r2
|
|
006344 900f mov.w @(h'1e,pc), r0 ;@(h'6366)
|
|
006346 72fe add #h'fe, r2
|
|
006348 0f26 mov.l r2, @(r0,r15)
|
|
00634a e06c mov #h'6c, r0
|
|
00634c 03fe mov.l @(r0,r15), r3
|
|
00634e 7301
|
|
006350 9005 mov.w @(h'a,pc), r0 ;@(h'635e)
|
|
006352 01fe mov.l @(r0,r15), r1
|
|
006354 3138 sub r3, r1
|
|
006356 9002 mov.w @(h'4,pc), r0 ;@(h'635e)
|
|
006358 a0e0 bra h'1c0 ;@(h'651c)
|
|
00635a 0f16 mov.l r1, @(r0,r15)
|
|
00635c 00cc mov.b @(r0,r12), r0
|
|
00635e 018c mov.b @(r0,r8), r1
|
|
006360 017c mov.b @(r0,r7), r1
|
|
006362 0180
|
|
006364 0178
|
|
006366 0190
|
|
006368 0188
|
|
00636a 0134 mov.b r3, @(r0,r1)
|
|
00636c 0184 mov.b r8, @(r0,r1)
|
|
00636e 0000
|
|
006370 0030
|
|
006372 3370 cmp/eq r7, r3
|
|
006374 0030
|
|
006376 08a0
|
|
006378 d237 mov.l @(h'dc,pc), r2 ;@(h'6458)
|
|
00637a e06c mov #h'6c, r0
|
|
00637c 03fe mov.l @(r0,r15), r3
|
|
00637e 9066 mov.w @(h'cc,pc), r0 ;@(h'644e)
|
|
006380 05fe mov.l @(r0,r15), r5
|
|
006382 3538 sub r3, r5
|
|
006384 9064 mov.w @(h'c8,pc), r0 ;@(h'6450)
|
|
006386 7506
|
|
006388 420b jsr @r2
|
|
00638a 04fe mov.l @(r0,r15), r4
|
|
00638c 2008 tst r0, r0
|
|
00638e 8b0c bf h'18 ;@(h'63aa)
|
|
006390 d231 mov.l @(h'c4,pc), r2 ;@(h'6458)
|
|
006392 e06c mov #h'6c, r0
|
|
006394 03fe mov.l @(r0,r15), r3
|
|
006396 905a mov.w @(h'b4,pc), r0 ;@(h'644e)
|
|
006398 05fe mov.l @(r0,r15), r5
|
|
00639a 3538 sub r3, r5
|
|
00639c 9058 mov.w @(h'b0,pc), r0 ;@(h'6450)
|
|
00639e 7506
|
|
0063a0 04fe mov.l @(r0,r15), r4
|
|
0063a2 420b jsr @r2
|
|
0063a4 7403
|
|
0063a6 2008 tst r0, r0
|
|
0063a8 8903 bt h'6 ;@(h'63b2)
|
|
0063aa e200 mov #h'0, r2
|
|
0063ac 9051 mov.w @(h'a2,pc), r0 ;@(h'6452)
|
|
0063ae a0b5 bra h'16a ;@(h'651c)
|
|
0063b0 0f26 mov.l r2, @(r0,r15)
|
|
0063b2 904c mov.w @(h'98,pc), r0 ;@(h'644e)
|
|
0063b4 d328 mov.l @(h'a0,pc), r3 ;@(h'6458)
|
|
0063b6 05fe mov.l @(r0,r15), r5
|
|
0063b8 904a mov.w @(h'94,pc), r0 ;@(h'6450)
|
|
0063ba 7504
|
|
0063bc 04fe mov.l @(r0,r15), r4
|
|
0063be 430b jsr @r3
|
|
0063c0 74ff add #h'ff, r4
|
|
0063c2 2008 tst r0, r0
|
|
0063c4 8901 bt h'2 ;@(h'63ca)
|
|
0063c6 a0a9 bra h'152 ;@(h'651c)
|
|
0063c8 0009 nop
|
|
0063ca e301 mov #h'1, r3
|
|
0063cc 9042 mov.w @(h'84,pc), r0 ;@(h'6454)
|
|
0063ce 0f36 mov.l r3, @(r0,r15)
|
|
0063d0 903e mov.w @(h'7c,pc), r0 ;@(h'6450)
|
|
0063d2 02fe mov.l @(r0,r15), r2
|
|
0063d4 903c mov.w @(h'78,pc), r0 ;@(h'6450)
|
|
0063d6 72fd add #h'fd, r2
|
|
0063d8 0f26 mov.l r2, @(r0,r15)
|
|
0063da 9038 mov.w @(h'70,pc), r0 ;@(h'644e)
|
|
0063dc 03fe mov.l @(r0,r15), r3
|
|
0063de 7304
|
|
0063e0 9035 mov.w @(h'6a,pc), r0 ;@(h'644e)
|
|
0063e2 a09b bra h'136 ;@(h'651c)
|
|
0063e4 0f36 mov.l r3, @(r0,r15)
|
|
0063e6 9035 mov.w @(h'6a,pc), r0 ;@(h'6454)
|
|
0063e8 00fe mov.l @(r0,r15), r0
|
|
0063ea 8807 cmp/eq #h'7, r0
|
|
0063ec 8b36 bf h'6c ;@(h'645c)
|
|
0063ee 902e mov.w @(h'5c,pc), r0 ;@(h'644e)
|
|
0063f0 d319 mov.l @(h'64,pc), r3 ;@(h'6458)
|
|
0063f2 05fe mov.l @(r0,r15), r5
|
|
0063f4 902c mov.w @(h'58,pc), r0 ;@(h'6450)
|
|
0063f6 7507
|
|
0063f8 04fe mov.l @(r0,r15), r4
|
|
0063fa 430b jsr @r3
|
|
0063fc 7404
|
|
0063fe 2008 tst r0, r0
|
|
006400 8b15 bf h'2a ;@(h'642e)
|
|
006402 9024 mov.w @(h'48,pc), r0 ;@(h'644e)
|
|
006404 d314 mov.l @(h'50,pc), r3 ;@(h'6458)
|
|
006406 05fe mov.l @(r0,r15), r5
|
|
006408 9022 mov.w @(h'44,pc), r0 ;@(h'6450)
|
|
00640a 7507
|
|
00640c 04fe mov.l @(r0,r15), r4
|
|
00640e 430b jsr @r3
|
|
006410 7407
|
|
006412 2008 tst r0, r0
|
|
006414 8b0b bf h'16 ;@(h'642e)
|
|
006416 e304 mov #h'4, r3
|
|
006418 901c mov.w @(h'38,pc), r0 ;@(h'6454)
|
|
00641a 0f36 mov.l r3, @(r0,r15)
|
|
00641c 9018 mov.w @(h'30,pc), r0 ;@(h'6450)
|
|
00641e 02fe mov.l @(r0,r15), r2
|
|
006420 9016 mov.w @(h'2c,pc), r0 ;@(h'6450)
|
|
006422 7204
|
|
006424 0f26 mov.l r2, @(r0,r15)
|
|
006426 9012 mov.w @(h'24,pc), r0 ;@(h'644e)
|
|
006428 03fe mov.l @(r0,r15), r3
|
|
00642a a03c bra h'78 ;@(h'64a6)
|
|
00642c 7303
|
|
00642e 900e mov.w @(h'1c,pc), r0 ;@(h'644e)
|
|
006430 d209 mov.l @(h'24,pc), r2 ;@(h'6458)
|
|
006432 05fe mov.l @(r0,r15), r5
|
|
006434 e06c mov #h'6c, r0
|
|
006436 03fe mov.l @(r0,r15), r3
|
|
006438 900a mov.w @(h'14,pc), r0 ;@(h'6450)
|
|
00643a 04fe mov.l @(r0,r15), r4
|
|
00643c 3438 sub r3, r4
|
|
00643e 420b jsr @r2
|
|
006440 7405
|
|
006442 2008 tst r0, r0
|
|
006444 896a bt h'd4 ;@(h'651c)
|
|
006446 e200 mov #h'0, r2
|
|
006448 9003 mov.w @(h'6,pc), r0 ;@(h'6452)
|
|
00644a a067 bra h'ce ;@(h'651c)
|
|
00644c 0f26 mov.l r2, @(r0,r15)
|
|
00644e 018c mov.b @(r0,r8), r1
|
|
006450 0190
|
|
006452 017c mov.b @(r0,r7), r1
|
|
006454 0180
|
|
006456 0000
|
|
006458 0030
|
|
00645a 08a0
|
|
00645c 9079 mov.w @(h'f2,pc), r0 ;@(h'6552)
|
|
00645e 00fe mov.l @(r0,r15), r0
|
|
006460 8801 cmp/eq #h'1, r0
|
|
006462 8b5b bf h'b6 ;@(h'651c)
|
|
006464 9076 mov.w @(h'ec,pc), r0 ;@(h'6554)
|
|
006466 05fe mov.l @(r0,r15), r5
|
|
006468 9075 mov.w @(h'ea,pc), r0 ;@(h'6556)
|
|
00646a d33e mov.l @(h'f8,pc), r3 ;@(h'6564)
|
|
00646c 430b jsr @r3
|
|
00646e 04fe mov.l @(r0,r15), r4
|
|
006470 2008 tst r0, r0
|
|
006472 891b bt h'36 ;@(h'64ac)
|
|
006474 9070 mov.w @(h'e0,pc), r0 ;@(h'6558)
|
|
006476 00fe mov.l @(r0,r15), r0
|
|
006478 936f mov.w @(h'de,pc), r3 ;@(h'655a)
|
|
00647a 4008 shll2 r0
|
|
00647c 916e mov.w @(h'dc,pc), r1 ;@(h'655c)
|
|
00647e 33fc add r15, r3
|
|
006480 4000 shll r0
|
|
006482 303c add r3, r0
|
|
006484 31fc add r15, r1
|
|
006486 6212 mov.l @r1, r2
|
|
006488 002c mov.b @(r0,r2), r0
|
|
00648a 600c extu.b r0, r0
|
|
00648c 8801 cmp/eq #h'1, r0
|
|
00648e 8b0d bf h'1a ;@(h'64ac)
|
|
006490 905f mov.w @(h'be,pc), r0 ;@(h'6552)
|
|
006492 e304 mov #h'4, r3
|
|
006494 0f36 mov.l r3, @(r0,r15)
|
|
006496 905e mov.w @(h'bc,pc), r0 ;@(h'6556)
|
|
006498 02fe mov.l @(r0,r15), r2
|
|
00649a 7201
|
|
00649c 905b mov.w @(h'b6,pc), r0 ;@(h'6556)
|
|
00649e 0f26 mov.l r2, @(r0,r15)
|
|
0064a0 9058 mov.w @(h'b0,pc), r0 ;@(h'6554)
|
|
0064a2 03fe mov.l @(r0,r15), r3
|
|
0064a4 73fe add #h'fe, r3
|
|
0064a6 9055 mov.w @(h'aa,pc), r0 ;@(h'6554)
|
|
0064a8 a038 bra h'70 ;@(h'651c)
|
|
0064aa 0f36 mov.l r3, @(r0,r15)
|
|
0064ac 9052 mov.w @(h'a4,pc), r0 ;@(h'6554)
|
|
0064ae 05fe mov.l @(r0,r15), r5
|
|
0064b0 9051 mov.w @(h'a2,pc), r0 ;@(h'6556)
|
|
0064b2 d32c mov.l @(h'b0,pc), r3 ;@(h'6564)
|
|
0064b4 430b jsr @r3
|
|
0064b6 04fe mov.l @(r0,r15), r4
|
|
0064b8 2008 tst r0, r0
|
|
0064ba 8903 bt h'6 ;@(h'64c4)
|
|
0064bc 904f mov.w @(h'9e,pc), r0 ;@(h'655e)
|
|
0064be e300 mov #h'0, r3
|
|
0064c0 a02c bra h'58 ;@(h'651c)
|
|
0064c2 0f36 mov.l r3, @(r0,r15)
|
|
0064c4 9046 mov.w @(h'8c,pc), r0 ;@(h'6554)
|
|
0064c6 05fe mov.l @(r0,r15), r5
|
|
0064c8 9045 mov.w @(h'8a,pc), r0 ;@(h'6556)
|
|
0064ca d326 mov.l @(h'98,pc), r3 ;@(h'6564)
|
|
0064cc 430b jsr @r3
|
|
0064ce 04fe mov.l @(r0,r15), r4
|
|
0064d0 2008 tst r0, r0
|
|
0064d2 8b23 bf h'46 ;@(h'651c)
|
|
0064d4 9043 mov.w @(h'86,pc), r0 ;@(h'655e)
|
|
0064d6 03fe mov.l @(r0,r15), r3
|
|
0064d8 903d mov.w @(h'7a,pc), r0 ;@(h'6556)
|
|
0064da 01fe mov.l @(r0,r15), r1
|
|
0064dc d222 mov.l @(h'88,pc), r2 ;@(h'6568)
|
|
0064de 3138 sub r3, r1
|
|
0064e0 420b jsr @r2
|
|
0064e2 e007 mov #h'7, r0
|
|
0064e4 2008 tst r0, r0
|
|
0064e6 8919 bt h'32 ;@(h'651c)
|
|
0064e8 9035 mov.w @(h'6a,pc), r0 ;@(h'6556)
|
|
0064ea 01fe mov.l @(r0,r15), r1
|
|
0064ec d21e mov.l @(h'78,pc), r2 ;@(h'6568)
|
|
0064ee 3138 sub r3, r1
|
|
0064f0 420b jsr @r2
|
|
0064f2 e007 mov #h'7, r0
|
|
0064f4 8804 cmp/eq #h'4, r0
|
|
0064f6 8911 bt h'22 ;@(h'651c)
|
|
0064f8 902c mov.w @(h'58,pc), r0 ;@(h'6554)
|
|
0064fa 05fe mov.l @(r0,r15), r5
|
|
0064fc 902b mov.w @(h'56,pc), r0 ;@(h'6556)
|
|
0064fe 04fe mov.l @(r0,r15), r4
|
|
006500 d218 mov.l @(h'60,pc), r2 ;@(h'6564)
|
|
006502 420b jsr @r2
|
|
006504 74ff add #h'ff, r4
|
|
006506 2008 tst r0, r0
|
|
006508 8b08 bf h'10 ;@(h'651c)
|
|
00650a 9024 mov.w @(h'48,pc), r0 ;@(h'6556)
|
|
00650c 03fe mov.l @(r0,r15), r3
|
|
00650e 73ff add #h'ff, r3
|
|
006510 9021 mov.w @(h'42,pc), r0 ;@(h'6556)
|
|
006512 afdf bra h'-42 ;@(h'64d4)
|
|
006514 0f36 mov.l r3, @(r0,r15)
|
|
006516 e100 mov #h'0, r1
|
|
006518 9021 mov.w @(h'42,pc), r0 ;@(h'655e)
|
|
00651a 0f16 mov.l r1, @(r0,r15)
|
|
00651c 9020 mov.w @(h'40,pc), r0 ;@(h'6560)
|
|
00651e 03fe mov.l @(r0,r15), r3
|
|
006520 2338 tst r3, r3
|
|
006522 8904 bt h'8 ;@(h'652e)
|
|
006524 901c mov.w @(h'38,pc), r0 ;@(h'6560)
|
|
006526 03fe mov.l @(r0,r15), r3
|
|
006528 901a mov.w @(h'34,pc), r0 ;@(h'6560)
|
|
00652a 73ff add #h'ff, r3
|
|
00652c 0f36 mov.l r3, @(r0,r15)
|
|
00652e 9010 mov.w @(h'20,pc), r0 ;@(h'6552)
|
|
006530 00fe mov.l @(r0,r15), r0
|
|
006532 8804 cmp/eq #h'4, r0
|
|
006534 8901 bt h'2 ;@(h'653a)
|
|
006536 a093 bra h'126 ;@(h'6660)
|
|
006538 0009 nop
|
|
00653a e104 mov #h'4, r1
|
|
00653c 900f mov.w @(h'1e,pc), r0 ;@(h'655e)
|
|
00653e 03fe mov.l @(r0,r15), r3
|
|
006540 9008 mov.w @(h'10,pc), r0 ;@(h'6554)
|
|
006542 02fe mov.l @(r0,r15), r2
|
|
006544 9006 mov.w @(h'c,pc), r0 ;@(h'6554)
|
|
006546 323c add r3, r2
|
|
006548 0f26 mov.l r2, @(r0,r15)
|
|
00654a 900a mov.w @(h'14,pc), r0 ;@(h'6562)
|
|
00654c 0f16 mov.l r1, @(r0,r15)
|
|
00654e a081 bra h'102 ;@(h'6654)
|
|
006550 0009 nop
|
|
006552 0180
|
|
006554 018c mov.b @(r0,r8), r1
|
|
006556 0190
|
|
006558 0188
|
|
00655a 0134 mov.b r3, @(r0,r1)
|
|
00655c 0184 mov.b r8, @(r0,r1)
|
|
00655e 017c mov.b @(r0,r7), r1
|
|
006560 0178
|
|
006562 01b0
|
|
006564 0030
|
|
006566 08a0
|
|
006568 0030
|
|
00656a ab98 bra h'-8d0 ;@(h'5c9e)
|
|
00656c d147 mov.l @(h'11c,pc), r1 ;@(h'668c)
|
|
00656e e06c mov #h'6c, r0
|
|
006570 03fe mov.l @(r0,r15), r3
|
|
006572 9081 mov.w @(h'102,pc), r0 ;@(h'6678)
|
|
006574 05fe mov.l @(r0,r15), r5
|
|
006576 353c add r3, r5
|
|
006578 907f mov.w @(h'fe,pc), r0 ;@(h'667a)
|
|
00657a 7501
|
|
00657c 02fe mov.l @(r0,r15), r2
|
|
00657e 907d mov.w @(h'fa,pc), r0 ;@(h'667c)
|
|
006580 04fe mov.l @(r0,r15), r4
|
|
006582 342c add r2, r4
|
|
006584 410b jsr @r1
|
|
006586 7401
|
|
006588 2008 tst r0, r0
|
|
00658a 8b0f bf h'1e ;@(h'65ac)
|
|
00658c d13f mov.l @(h'fc,pc), r1 ;@(h'668c)
|
|
00658e e06c mov #h'6c, r0
|
|
006590 03fe mov.l @(r0,r15), r3
|
|
006592 9071 mov.w @(h'e2,pc), r0 ;@(h'6678)
|
|
006594 05fe mov.l @(r0,r15), r5
|
|
006596 3538 sub r3, r5
|
|
006598 906f mov.w @(h'de,pc), r0 ;@(h'667a)
|
|
00659a 7505
|
|
00659c 02fe mov.l @(r0,r15), r2
|
|
00659e 906d mov.w @(h'da,pc), r0 ;@(h'667c)
|
|
0065a0 04fe mov.l @(r0,r15), r4
|
|
0065a2 342c add r2, r4
|
|
0065a4 410b jsr @r1
|
|
0065a6 7401
|
|
0065a8 2008 tst r0, r0
|
|
0065aa 894e bt h'9c ;@(h'664a)
|
|
0065ac 9066 mov.w @(h'cc,pc), r0 ;@(h'667c)
|
|
0065ae e205 mov #h'5, r2
|
|
0065b0 03fe mov.l @(r0,r15), r3
|
|
0065b2 e100 mov #h'0, r1
|
|
0065b4 9063 mov.w @(h'c6,pc), r0 ;@(h'667e)
|
|
0065b6 3238 sub r3, r2
|
|
0065b8 0f26 mov.l r2, @(r0,r15)
|
|
0065ba 9061 mov.w @(h'c2,pc), r0 ;@(h'6680)
|
|
0065bc 0f16 mov.l r1, @(r0,r15)
|
|
0065be a03f bra h'7e ;@(h'6640)
|
|
0065c0 0009 nop
|
|
0065c2 935e mov.w @(h'bc,pc), r3 ;@(h'6682)
|
|
0065c4 905c mov.w @(h'b8,pc), r0 ;@(h'6680)
|
|
0065c6 33fc add r15, r3
|
|
0065c8 02fe mov.l @(r0,r15), r2
|
|
0065ca 323c add r3, r2
|
|
0065cc 6120 mov.b @r2, r1
|
|
0065ce 2118 tst r1, r1
|
|
0065d0 8931 bt h'62 ;@(h'6636)
|
|
0065d2 9257 mov.w @(h'ae,pc), r2 ;@(h'6684)
|
|
0065d4 9054 mov.w @(h'a8,pc), r0 ;@(h'6680)
|
|
0065d6 32fc add r15, r2
|
|
0065d8 01fe mov.l @(r0,r15), r1
|
|
0065da 312c add r2, r1
|
|
0065dc 6110 mov.b @r1, r1
|
|
0065de 611c extu.b r1, r1
|
|
0065e0 6013 mov r1, r0
|
|
0065e2 4108 shll2 r1
|
|
0065e4 4100 shll r1
|
|
0065e6 3108 sub r0, r1
|
|
0065e8 9046 mov.w @(h'8c,pc), r0 ;@(h'6678)
|
|
0065ea 710a
|
|
0065ec 00fe mov.l @(r0,r15), r0
|
|
0065ee 3013 cmp/ge r1, r0
|
|
0065f0 8921 bt h'42 ;@(h'6636)
|
|
0065f2 9045 mov.w @(h'8a,pc), r0 ;@(h'6680)
|
|
0065f4 00fe mov.l @(r0,r15), r0
|
|
0065f6 012c mov.b @(r0,r2), r1
|
|
0065f8 611c extu.b r1, r1
|
|
0065fa 6013 mov r1, r0
|
|
0065fc 4108 shll2 r1
|
|
0065fe 4100 shll r1
|
|
006600 3108 sub r0, r1
|
|
006602 71fe add #h'fe, r1
|
|
006604 9038 mov.w @(h'70,pc), r0 ;@(h'6678)
|
|
006606 00fe mov.l @(r0,r15), r0
|
|
006608 3017 cmp/gt r1, r0
|
|
00660a 8b14 bf h'28 ;@(h'6636)
|
|
00660c 9038 mov.w @(h'70,pc), r0 ;@(h'6680)
|
|
00660e 00fe mov.l @(r0,r15), r0
|
|
006610 013c mov.b @(r0,r3), r1
|
|
006612 611c extu.b r1, r1
|
|
006614 9031 mov.w @(h'62,pc), r0 ;@(h'667a)
|
|
006616 7106
|
|
006618 00fe mov.l @(r0,r15), r0
|
|
00661a 3013 cmp/ge r1, r0
|
|
00661c 890b bt h'16 ;@(h'6636)
|
|
00661e 902f mov.w @(h'5e,pc), r0 ;@(h'6680)
|
|
006620 00fe mov.l @(r0,r15), r0
|
|
006622 013c mov.b @(r0,r3), r1
|
|
006624 9029 mov.w @(h'52,pc), r0 ;@(h'667a)
|
|
006626 611c extu.b r1, r1
|
|
006628 00fe mov.l @(r0,r15), r0
|
|
00662a 71fa add #h'fa, r1
|
|
00662c 3017 cmp/gt r1, r0
|
|
00662e 8b02 bf h'4 ;@(h'6636)
|
|
006630 9025 mov.w @(h'4a,pc), r0 ;@(h'667e)
|
|
006632 e300 mov #h'0, r3
|
|
006634 0f36 mov.l r3, @(r0,r15)
|
|
006636 9023 mov.w @(h'46,pc), r0 ;@(h'6680)
|
|
006638 02fe mov.l @(r0,r15), r2
|
|
00663a 7201
|
|
00663c 9020 mov.w @(h'40,pc), r0 ;@(h'6680)
|
|
00663e 0f26 mov.l r2, @(r0,r15)
|
|
006640 901e mov.w @(h'3c,pc), r0 ;@(h'6680)
|
|
006642 e306 mov #h'6, r3
|
|
006644 01fe mov.l @(r0,r15), r1
|
|
006646 3133 cmp/ge r3, r1
|
|
006648 8bbb bf h'-8a ;@(h'65c2)
|
|
00664a 9017 mov.w @(h'2e,pc), r0 ;@(h'667c)
|
|
00664c 03fe mov.l @(r0,r15), r3
|
|
00664e 73ff add #h'ff, r3
|
|
006650 9014 mov.w @(h'28,pc), r0 ;@(h'667c)
|
|
006652 0f36 mov.l r3, @(r0,r15)
|
|
006654 9012 mov.w @(h'24,pc), r0 ;@(h'667c)
|
|
006656 02fe mov.l @(r0,r15), r2
|
|
006658 4215 cmp/pl r2
|
|
00665a 8987 bt h'-f2 ;@(h'656c)
|
|
00665c a023 bra h'46 ;@(h'66a6)
|
|
00665e 0009 nop
|
|
006660 9011 mov.w @(h'22,pc), r0 ;@(h'6686)
|
|
006662 00fe mov.l @(r0,r15), r0
|
|
006664 8801 cmp/eq #h'1, r0
|
|
006666 8b13 bf h'26 ;@(h'6690)
|
|
006668 900e mov.w @(h'1c,pc), r0 ;@(h'6688)
|
|
00666a 03fe mov.l @(r0,r15), r3
|
|
00666c 9005 mov.w @(h'a,pc), r0 ;@(h'667a)
|
|
00666e 02fe mov.l @(r0,r15), r2
|
|
006670 9003 mov.w @(h'6,pc), r0 ;@(h'667a)
|
|
006672 3238 sub r3, r2
|
|
006674 a017 bra h'2e ;@(h'66a6)
|
|
006676 0f26 mov.l r2, @(r0,r15)
|
|
006678 018c mov.b @(r0,r8), r1
|
|
00667a 0190
|
|
00667c 01b0
|
|
00667e 0178
|
|
006680 01ac mov.b @(r0,r10), r1
|
|
006682 00f4 mov.b r15, @(r0,r0)
|
|
006684 00ec mov.b @(r0,r14), r0
|
|
006686 0180
|
|
006688 017c mov.b @(r0,r7), r1
|
|
00668a 0000
|
|
00668c 0030
|
|
00668e 08a0
|
|
006690 9074 mov.w @(h'e8,pc), r0 ;@(h'677c)
|
|
006692 00fe mov.l @(r0,r15), r0
|
|
006694 8807 cmp/eq #h'7, r0
|
|
006696 8b06 bf h'c ;@(h'66a6)
|
|
006698 9071 mov.w @(h'e2,pc), r0 ;@(h'677e)
|
|
00669a 03fe mov.l @(r0,r15), r3
|
|
00669c 9070 mov.w @(h'e0,pc), r0 ;@(h'6780)
|
|
00669e 02fe mov.l @(r0,r15), r2
|
|
0066a0 906e mov.w @(h'dc,pc), r0 ;@(h'6780)
|
|
0066a2 323c add r3, r2
|
|
0066a4 0f26 mov.l r2, @(r0,r15)
|
|
0066a6 9069 mov.w @(h'd2,pc), r0 ;@(h'677c)
|
|
0066a8 00fe mov.l @(r0,r15), r0
|
|
0066aa 8801 cmp/eq #h'1, r0
|
|
0066ac 8903 bt h'6 ;@(h'66b6)
|
|
0066ae 9065 mov.w @(h'ca,pc), r0 ;@(h'677c)
|
|
0066b0 00fe mov.l @(r0,r15), r0
|
|
0066b2 8807 cmp/eq #h'7, r0
|
|
0066b4 8b1d bf h'3a ;@(h'66f2)
|
|
0066b6 9064 mov.w @(h'c8,pc), r0 ;@(h'6782)
|
|
0066b8 d333 mov.l @(h'cc,pc), r3 ;@(h'6788)
|
|
0066ba 05fe mov.l @(r0,r15), r5
|
|
0066bc 9060 mov.w @(h'c0,pc), r0 ;@(h'6780)
|
|
0066be 04fe mov.l @(r0,r15), r4
|
|
0066c0 430b jsr @r3
|
|
0066c2 7405
|
|
0066c4 2008 tst r0, r0
|
|
0066c6 8914 bt h'28 ;@(h'66f2)
|
|
0066c8 905b mov.w @(h'b6,pc), r0 ;@(h'6782)
|
|
0066ca 05fe mov.l @(r0,r15), r5
|
|
0066cc 9058 mov.w @(h'b0,pc), r0 ;@(h'6780)
|
|
0066ce 04fe mov.l @(r0,r15), r4
|
|
0066d0 d32d mov.l @(h'b4,pc), r3 ;@(h'6788)
|
|
0066d2 430b jsr @r3
|
|
0066d4 74ff add #h'ff, r4
|
|
0066d6 2008 tst r0, r0
|
|
0066d8 8906 bt h'c ;@(h'66e8)
|
|
0066da e304 mov #h'4, r3
|
|
0066dc 904e mov.w @(h'9c,pc), r0 ;@(h'677c)
|
|
0066de e201 mov #h'1, r2
|
|
0066e0 0f36 mov.l r3, @(r0,r15)
|
|
0066e2 904f mov.w @(h'9e,pc), r0 ;@(h'6784)
|
|
0066e4 a005 bra h'a ;@(h'66f2)
|
|
0066e6 0f26 mov.l r2, @(r0,r15)
|
|
0066e8 904a mov.w @(h'94,pc), r0 ;@(h'6780)
|
|
0066ea 01fe mov.l @(r0,r15), r1
|
|
0066ec 9048 mov.w @(h'90,pc), r0 ;@(h'6780)
|
|
0066ee 71ff add #h'ff, r1
|
|
0066f0 0f16 mov.l r1, @(r0,r15)
|
|
0066f2 9047 mov.w @(h'8e,pc), r0 ;@(h'6784)
|
|
0066f4 00fe mov.l @(r0,r15), r0
|
|
0066f6 8801 cmp/eq #h'1, r0
|
|
0066f8 8b06 bf h'c ;@(h'6708)
|
|
0066fa e044 mov #h'44, r0
|
|
0066fc 02fe mov.l @(r0,r15), r2
|
|
0066fe 2228 tst r2, r2
|
|
006700 8b02 bf h'4 ;@(h'6708)
|
|
006702 e301 mov #h'1, r3
|
|
006704 e044 mov #h'44, r0
|
|
006706 0f36 mov.l r3, @(r0,r15)
|
|
006708 903c mov.w @(h'78,pc), r0 ;@(h'6784)
|
|
00670a 02fe mov.l @(r0,r15), r2
|
|
00670c 2228 tst r2, r2
|
|
00670e 8b0b bf h'16 ;@(h'6728)
|
|
006710 e044 mov #h'44, r0
|
|
006712 02fe mov.l @(r0,r15), r2
|
|
006714 2228 tst r2, r2
|
|
006716 8907 bt h'e ;@(h'6728)
|
|
006718 e04c mov #h'4c, r0
|
|
00671a e300 mov #h'0, r3
|
|
00671c 02fe mov.l @(r0,r15), r2
|
|
00671e e04c mov #h'4c, r0
|
|
006720 7201
|
|
006722 0f26 mov.l r2, @(r0,r15)
|
|
006724 e044 mov #h'44, r0
|
|
006726 0f36 mov.l r3, @(r0,r15)
|
|
006728 902c mov.w @(h'58,pc), r0 ;@(h'6784)
|
|
00672a 00fe mov.l @(r0,r15), r0
|
|
00672c 8803 cmp/eq #h'3, r0
|
|
00672e 8b06 bf h'c ;@(h'673e)
|
|
006730 e040 mov #h'40, r0
|
|
006732 02fe mov.l @(r0,r15), r2
|
|
006734 2228 tst r2, r2
|
|
006736 8b02 bf h'4 ;@(h'673e)
|
|
006738 e301 mov #h'1, r3
|
|
00673a e040 mov #h'40, r0
|
|
00673c 0f36 mov.l r3, @(r0,r15)
|
|
00673e 9021 mov.w @(h'42,pc), r0 ;@(h'6784)
|
|
006740 02fe mov.l @(r0,r15), r2
|
|
006742 2228 tst r2, r2
|
|
006744 8b0b bf h'16 ;@(h'675e)
|
|
006746 e040 mov #h'40, r0
|
|
006748 02fe mov.l @(r0,r15), r2
|
|
00674a 2228 tst r2, r2
|
|
00674c 8907 bt h'e ;@(h'675e)
|
|
00674e e048 mov #h'48, r0
|
|
006750 02fe mov.l @(r0,r15), r2
|
|
006752 e300 mov #h'0, r3
|
|
006754 7201
|
|
006756 e048 mov #h'48, r0
|
|
006758 0f26 mov.l r2, @(r0,r15)
|
|
00675a e040 mov #h'40, r0
|
|
00675c 0f36 mov.l r3, @(r0,r15)
|
|
00675e e203 mov #h'3, r2
|
|
006760 9010 mov.w @(h'20,pc), r0 ;@(h'6784)
|
|
006762 01fe mov.l @(r0,r15), r1
|
|
006764 3127 cmp/gt r2, r1
|
|
006766 8905 bt h'a ;@(h'6774)
|
|
006768 d108 mov.l @(h'20,pc), r1 ;@(h'678c)
|
|
00676a 410b jsr @r1
|
|
00676c e430 mov #h'30, r4
|
|
00676e 600c extu.b r0, r0
|
|
006770 2008 tst r0, r0
|
|
006772 890d bt h'1a ;@(h'6790)
|
|
006774 9007 mov.w @(h'e,pc), r0 ;@(h'6786)
|
|
006776 e201 mov #h'1, r2
|
|
006778 a791 bra h'f22 ;@(h'769e)
|
|
00677a 0f26 mov.l r2, @(r0,r15)
|
|
00677c 0180
|
|
00677e 017c mov.b @(r0,r7), r1
|
|
006780 0190
|
|
006782 018c mov.b @(r0,r8), r1
|
|
006784 0178
|
|
006786 0194 mov.b r9, @(r0,r1)
|
|
006788 0030
|
|
00678a 08a0
|
|
00678c 0030
|
|
00678e 3370 cmp/eq r7, r3
|
|
006790 904a mov.w @(h'94,pc), r0 ;@(h'6828)
|
|
006792 00fe mov.l @(r0,r15), r0
|
|
006794 8802 cmp/eq #h'2, r0
|
|
006796 8905 bt h'a ;@(h'67a4)
|
|
006798 9047 mov.w @(h'8e,pc), r0 ;@(h'682a)
|
|
00679a 02fe mov.l @(r0,r15), r2
|
|
00679c 2228 tst r2, r2
|
|
00679e 8b01 bf h'2 ;@(h'67a4)
|
|
0067a0 a387 bra h'70e ;@(h'6eb2)
|
|
0067a2 0009 nop
|
|
0067a4 9042 mov.w @(h'84,pc), r0 ;@(h'682c)
|
|
0067a6 00fe mov.l @(r0,r15), r0
|
|
0067a8 8804 cmp/eq #h'4, r0
|
|
0067aa 8901 bt h'2 ;@(h'67b0)
|
|
0067ac a108 bra h'210 ;@(h'69c0)
|
|
0067ae 0009 nop
|
|
0067b0 903d mov.w @(h'7a,pc), r0 ;@(h'682e)
|
|
0067b2 02fe mov.l @(r0,r15), r2
|
|
0067b4 2228 tst r2, r2
|
|
0067b6 8901 bt h'2 ;@(h'67bc)
|
|
0067b8 a102 bra h'204 ;@(h'69c0)
|
|
0067ba 0009 nop
|
|
0067bc 9038 mov.w @(h'70,pc), r0 ;@(h'6830)
|
|
0067be 03fe mov.l @(r0,r15), r3
|
|
0067c0 9037 mov.w @(h'6e,pc), r0 ;@(h'6832)
|
|
0067c2 01fe mov.l @(r0,r15), r1
|
|
0067c4 d21d mov.l @(h'74,pc), r2 ;@(h'683c)
|
|
0067c6 313c add r3, r1
|
|
0067c8 71ea add #h'ea, r1
|
|
0067ca 420b jsr @r2
|
|
0067cc e007 mov #h'7, r0
|
|
0067ce 9131 mov.w @(h'62,pc), r1 ;@(h'6834)
|
|
0067d0 d21b mov.l @(h'6c,pc), r2 ;@(h'6840)
|
|
0067d2 31fc add r15, r1
|
|
0067d4 2102 mov.l r0, @r1
|
|
0067d6 420b jsr @r2
|
|
0067d8 e445 mov #h'45, r4
|
|
0067da 600c extu.b r0, r0
|
|
0067dc 2008 tst r0, r0
|
|
0067de 8b05 bf h'a ;@(h'67ec)
|
|
0067e0 d217 mov.l @(h'5c,pc), r2 ;@(h'6840)
|
|
0067e2 420b jsr @r2
|
|
0067e4 e43e mov #h'3e, r4
|
|
0067e6 600c extu.b r0, r0
|
|
0067e8 2008 tst r0, r0
|
|
0067ea 896f bt h'de ;@(h'68cc)
|
|
0067ec 9023 mov.w @(h'46,pc), r0 ;@(h'6836)
|
|
0067ee e209 mov #h'9, r2
|
|
0067f0 03fe mov.l @(r0,r15), r3
|
|
0067f2 3327 cmp/gt r2, r3
|
|
0067f4 8b6a bf h'd4 ;@(h'68cc)
|
|
0067f6 901e mov.w @(h'3c,pc), r0 ;@(h'6836)
|
|
0067f8 d312 mov.l @(h'48,pc), r3 ;@(h'6844)
|
|
0067fa 05fe mov.l @(r0,r15), r5
|
|
0067fc 9019 mov.w @(h'32,pc), r0 ;@(h'6832)
|
|
0067fe 75fc add #h'fc, r5
|
|
006800 430b jsr @r3
|
|
006802 04fe mov.l @(r0,r15), r4
|
|
006804 2008 tst r0, r0
|
|
006806 8961 bt h'c2 ;@(h'68cc)
|
|
006808 9011 mov.w @(h'22,pc), r0 ;@(h'682e)
|
|
00680a e301 mov #h'1, r3
|
|
00680c 0f36 mov.l r3, @(r0,r15)
|
|
00680e 9012 mov.w @(h'24,pc), r0 ;@(h'6836)
|
|
006810 d30a mov.l @(h'28,pc), r3 ;@(h'683c)
|
|
006812 01fe mov.l @(r0,r15), r1
|
|
006814 71fd add #h'fd, r1
|
|
006816 430b jsr @r3
|
|
006818 e007 mov #h'7, r0
|
|
00681a 70ff add #h'ff, r0
|
|
00681c 910c mov.w @(h'18,pc), r1 ;@(h'6838)
|
|
00681e 31fc add r15, r1
|
|
006820 2102 mov.l r0, @r1
|
|
006822 9007 mov.w @(h'e,pc), r0 ;@(h'6834)
|
|
006824 a04c bra h'98 ;@(h'68c0)
|
|
006826 03fe mov.l @(r0,r15), r3
|
|
006828 00cc mov.b @(r0,r12), r0
|
|
00682a 00c4 mov.b r12, @(r0,r0)
|
|
00682c 0180
|
|
00682e 00c0
|
|
006830 00d4 mov.b r13, @(r0,r0)
|
|
006832 0190
|
|
006834 00bc mov.b @(r0,r11), r0
|
|
006836 018c mov.b @(r0,r8), r1
|
|
006838 00b8
|
|
00683a 0000
|
|
00683c 0030
|
|
00683e aae4 bra h'-a38 ;@(h'5e0a)
|
|
006840 0030
|
|
006842 3370 cmp/eq r7, r3
|
|
006844 0030
|
|
006846 08a0
|
|
006848 9064 mov.w @(h'c8,pc), r0 ;@(h'6914)
|
|
00684a 00fe mov.l @(r0,r15), r0
|
|
00684c 9363 mov.w @(h'c6,pc), r3 ;@(h'6916)
|
|
00684e 4008 shll2 r0
|
|
006850 9162 mov.w @(h'c4,pc), r1 ;@(h'6918)
|
|
006852 33fc add r15, r3
|
|
006854 4000 shll r0
|
|
006856 303c add r3, r0
|
|
006858 31fc add r15, r1
|
|
00685a 6212 mov.l @r1, r2
|
|
00685c 002c mov.b @(r0,r2), r0
|
|
00685e 600c extu.b r0, r0
|
|
006860 8801 cmp/eq #h'1, r0
|
|
006862 8b2a bf h'54 ;@(h'68ba)
|
|
006864 9056 mov.w @(h'ac,pc), r0 ;@(h'6914)
|
|
006866 e731 mov #h'31, r7
|
|
006868 9156 mov.w @(h'ac,pc), r1 ;@(h'6918)
|
|
00686a e66a mov #h'6a, r6
|
|
00686c 00fe mov.l @(r0,r15), r0
|
|
00686e e50e mov #h'e, r5
|
|
006870 4008 shll2 r0
|
|
006872 4000 shll r0
|
|
006874 303c add r3, r0
|
|
006876 31fc add r15, r1
|
|
006878 6212 mov.l @r1, r2
|
|
00687a e300 mov #h'0, r3
|
|
00687c e102 mov #h'2, r1
|
|
00687e 0214 mov.b r1, @(r0,r2)
|
|
006880 904b mov.w @(h'96,pc), r0 ;@(h'691a)
|
|
006882 02fe mov.l @(r0,r15), r2
|
|
006884 9049 mov.w @(h'92,pc), r0 ;@(h'691a)
|
|
006886 7201
|
|
006888 0f26 mov.l r2, @(r0,r15)
|
|
00688a e201 mov #h'1, r2
|
|
00688c 9046 mov.w @(h'8c,pc), r0 ;@(h'691c)
|
|
00688e 01fe mov.l @(r0,r15), r1
|
|
006890 9044 mov.w @(h'88,pc), r0 ;@(h'691c)
|
|
006892 7103
|
|
006894 0f16 mov.l r1, @(r0,r15)
|
|
006896 2f36 mov.l r3, @-r15
|
|
006898 2f26 mov.l r2, @-r15
|
|
00689a 2f26 mov.l r2, @-r15
|
|
00689c d122 mov.l @(h'88,pc), r1 ;@(h'6928)
|
|
00689e 410b jsr @r1
|
|
0068a0 e45f mov #h'5f, r4
|
|
0068a2 e301 mov #h'1, r3
|
|
0068a4 953b mov.w @(h'76,pc), r5 ;@(h'691e)
|
|
0068a6 e71d mov #h'1d, r7
|
|
0068a8 9034 mov.w @(h'68,pc), r0 ;@(h'6914)
|
|
0068aa e661 mov #h'61, r6
|
|
0068ac d21f mov.l @(h'7c,pc), r2 ;@(h'692c)
|
|
0068ae 2f36 mov.l r3, @-r15
|
|
0068b0 2f36 mov.l r3, @-r15
|
|
0068b2 35fc add r15, r5
|
|
0068b4 420b jsr @r2
|
|
0068b6 04fe mov.l @(r0,r15), r4
|
|
0068b8 7f14 add #h'14, r15
|
|
0068ba 902b mov.w @(h'56,pc), r0 ;@(h'6914)
|
|
0068bc 03fe mov.l @(r0,r15), r3
|
|
0068be 7301
|
|
0068c0 9028 mov.w @(h'50,pc), r0 ;@(h'6914)
|
|
0068c2 e208 mov #h'8, r2
|
|
0068c4 0f36 mov.l r3, @(r0,r15)
|
|
0068c6 6133 mov r3, r1
|
|
0068c8 3123 cmp/ge r2, r1
|
|
0068ca 8bbd bf h'-86 ;@(h'6848)
|
|
0068cc d218 mov.l @(h'60,pc), r2 ;@(h'6930)
|
|
0068ce 420b jsr @r2
|
|
0068d0 e43d mov #h'3d, r4
|
|
0068d2 600c extu.b r0, r0
|
|
0068d4 2008 tst r0, r0
|
|
0068d6 8973 bt h'e6 ;@(h'69c0)
|
|
0068d8 9022 mov.w @(h'44,pc), r0 ;@(h'6920)
|
|
0068da e230 mov #h'30, r2
|
|
0068dc 03fe mov.l @(r0,r15), r3
|
|
0068de 3323 cmp/ge r2, r3
|
|
0068e0 896e bt h'dc ;@(h'69c0)
|
|
0068e2 901d mov.w @(h'3a,pc), r0 ;@(h'6920)
|
|
0068e4 d313 mov.l @(h'4c,pc), r3 ;@(h'6934)
|
|
0068e6 05fe mov.l @(r0,r15), r5
|
|
0068e8 901b mov.w @(h'36,pc), r0 ;@(h'6922)
|
|
0068ea 750a
|
|
0068ec 430b jsr @r3
|
|
0068ee 04fe mov.l @(r0,r15), r4
|
|
0068f0 2008 tst r0, r0
|
|
0068f2 8965 bt h'ca ;@(h'69c0)
|
|
0068f4 9016 mov.w @(h'2c,pc), r0 ;@(h'6924)
|
|
0068f6 e301 mov #h'1, r3
|
|
0068f8 0f36 mov.l r3, @(r0,r15)
|
|
0068fa 9011 mov.w @(h'22,pc), r0 ;@(h'6920)
|
|
0068fc d30e mov.l @(h'38,pc), r3 ;@(h'6938)
|
|
0068fe 01fe mov.l @(r0,r15), r1
|
|
006900 7101
|
|
006902 430b jsr @r3
|
|
006904 e007 mov #h'7, r0
|
|
006906 7001
|
|
006908 9106 mov.w @(h'c,pc), r1 ;@(h'6918)
|
|
00690a 31fc add r15, r1
|
|
00690c 2102 mov.l r0, @r1
|
|
00690e 900a mov.w @(h'14,pc), r0 ;@(h'6926)
|
|
006910 a050 bra h'a0 ;@(h'69b4)
|
|
006912 03fe mov.l @(r0,r15), r3
|
|
006914 01b0
|
|
006916 0134 mov.b r3, @(r0,r1)
|
|
006918 00b8
|
|
00691a 0080
|
|
00691c 019c mov.b @(r0,r9), r1
|
|
00691e 7c28 add #h'28, r12
|
|
006920 018c mov.b @(r0,r8), r1
|
|
006922 0190
|
|
006924 00c0
|
|
006926 00bc mov.b @(r0,r11), r0
|
|
006928 0030
|
|
00692a 0dcc mov.b @(r0,r12), r13
|
|
00692c 0030
|
|
00692e 35aa subc r10, r5
|
|
006930 0030
|
|
006932 3370 cmp/eq r7, r3
|
|
006934 0030
|
|
006936 08a0
|
|
006938 0030
|
|
00693a aae4 bra h'-a38 ;@(h'5f06)
|
|
00693c 9098 mov.w @(h'130,pc), r0 ;@(h'6a70)
|
|
00693e 00fe mov.l @(r0,r15), r0
|
|
006940 9397 mov.w @(h'12e,pc), r3 ;@(h'6a72)
|
|
006942 4008 shll2 r0
|
|
006944 9196 mov.w @(h'12c,pc), r1 ;@(h'6a74)
|
|
006946 33fc add r15, r3
|
|
006948 4000 shll r0
|
|
00694a 303c add r3, r0
|
|
00694c 31fc add r15, r1
|
|
00694e 6212 mov.l @r1, r2
|
|
006950 002c mov.b @(r0,r2), r0
|
|
006952 600c extu.b r0, r0
|
|
006954 8801 cmp/eq #h'1, r0
|
|
006956 8b2a bf h'54 ;@(h'69ae)
|
|
006958 908a mov.w @(h'114,pc), r0 ;@(h'6a70)
|
|
00695a e731 mov #h'31, r7
|
|
00695c 918a mov.w @(h'114,pc), r1 ;@(h'6a74)
|
|
00695e e66a mov #h'6a, r6
|
|
006960 00fe mov.l @(r0,r15), r0
|
|
006962 e50e mov #h'e, r5
|
|
006964 4008 shll2 r0
|
|
006966 4000 shll r0
|
|
006968 303c add r3, r0
|
|
00696a 31fc add r15, r1
|
|
00696c 6212 mov.l @r1, r2
|
|
00696e e300 mov #h'0, r3
|
|
006970 e102 mov #h'2, r1
|
|
006972 0214 mov.b r1, @(r0,r2)
|
|
006974 907f mov.w @(h'fe,pc), r0 ;@(h'6a76)
|
|
006976 02fe mov.l @(r0,r15), r2
|
|
006978 907d mov.w @(h'fa,pc), r0 ;@(h'6a76)
|
|
00697a 7201
|
|
00697c 0f26 mov.l r2, @(r0,r15)
|
|
00697e e201 mov #h'1, r2
|
|
006980 907a mov.w @(h'f4,pc), r0 ;@(h'6a78)
|
|
006982 01fe mov.l @(r0,r15), r1
|
|
006984 9078 mov.w @(h'f0,pc), r0 ;@(h'6a78)
|
|
006986 7103
|
|
006988 0f16 mov.l r1, @(r0,r15)
|
|
00698a 2f36 mov.l r3, @-r15
|
|
00698c 2f26 mov.l r2, @-r15
|
|
00698e 2f26 mov.l r2, @-r15
|
|
006990 d13c mov.l @(h'f0,pc), r1 ;@(h'6a84)
|
|
006992 410b jsr @r1
|
|
006994 e45f mov #h'5f, r4
|
|
006996 e301 mov #h'1, r3
|
|
006998 956f mov.w @(h'de,pc), r5 ;@(h'6a7a)
|
|
00699a e71d mov #h'1d, r7
|
|
00699c 9068 mov.w @(h'd0,pc), r0 ;@(h'6a70)
|
|
00699e e661 mov #h'61, r6
|
|
0069a0 d239 mov.l @(h'e4,pc), r2 ;@(h'6a88)
|
|
0069a2 2f36 mov.l r3, @-r15
|
|
0069a4 2f36 mov.l r3, @-r15
|
|
0069a6 35fc add r15, r5
|
|
0069a8 420b jsr @r2
|
|
0069aa 04fe mov.l @(r0,r15), r4
|
|
0069ac 7f14 add #h'14, r15
|
|
0069ae 905f mov.w @(h'be,pc), r0 ;@(h'6a70)
|
|
0069b0 03fe mov.l @(r0,r15), r3
|
|
0069b2 7301
|
|
0069b4 905c mov.w @(h'b8,pc), r0 ;@(h'6a70)
|
|
0069b6 e208 mov #h'8, r2
|
|
0069b8 0f36 mov.l r3, @(r0,r15)
|
|
0069ba 6133 mov r3, r1
|
|
0069bc 3123 cmp/ge r2, r1
|
|
0069be 8bbd bf h'-86 ;@(h'693c)
|
|
0069c0 905c mov.w @(h'b8,pc), r0 ;@(h'6a7c)
|
|
0069c2 00fe mov.l @(r0,r15), r0
|
|
0069c4 8801 cmp/eq #h'1, r0
|
|
0069c6 8905 bt h'a ;@(h'69d4)
|
|
0069c8 9058 mov.w @(h'b0,pc), r0 ;@(h'6a7c)
|
|
0069ca 00fe mov.l @(r0,r15), r0
|
|
0069cc 8807 cmp/eq #h'7, r0
|
|
0069ce 8901 bt h'2 ;@(h'69d4)
|
|
0069d0 a082 bra h'104 ;@(h'6ad8)
|
|
0069d2 0009 nop
|
|
0069d4 9053 mov.w @(h'a6,pc), r0 ;@(h'6a7e)
|
|
0069d6 02fe mov.l @(r0,r15), r2
|
|
0069d8 2228 tst r2, r2
|
|
0069da 8901 bt h'2 ;@(h'69e0)
|
|
0069dc a07c bra h'f8 ;@(h'6ad8)
|
|
0069de 0009 nop
|
|
0069e0 904e mov.w @(h'9c,pc), r0 ;@(h'6a80)
|
|
0069e2 01fe mov.l @(r0,r15), r1
|
|
0069e4 d329 mov.l @(h'a4,pc), r3 ;@(h'6a8c)
|
|
0069e6 71fc add #h'fc, r1
|
|
0069e8 430b jsr @r3
|
|
0069ea e007 mov #h'7, r0
|
|
0069ec 9142 mov.w @(h'84,pc), r1 ;@(h'6a74)
|
|
0069ee 31fc add r15, r1
|
|
0069f0 2102 mov.l r0, @r1
|
|
0069f2 d327 mov.l @(h'9c,pc), r3 ;@(h'6a90)
|
|
0069f4 430b jsr @r3
|
|
0069f6 e445 mov #h'45, r4
|
|
0069f8 600c extu.b r0, r0
|
|
0069fa 2008 tst r0, r0
|
|
0069fc 8b05 bf h'a ;@(h'6a0a)
|
|
0069fe d324 mov.l @(h'90,pc), r3 ;@(h'6a90)
|
|
006a00 430b jsr @r3
|
|
006a02 e43e mov #h'3e, r4
|
|
006a04 600c extu.b r0, r0
|
|
006a06 2008 tst r0, r0
|
|
006a08 8903 bt h'6 ;@(h'6a12)
|
|
006a0a 9037 mov.w @(h'6e,pc), r0 ;@(h'6a7c)
|
|
006a0c 00fe mov.l @(r0,r15), r0
|
|
006a0e 8801 cmp/eq #h'1, r0
|
|
006a10 8909 bt h'12 ;@(h'6a26)
|
|
006a12 d21f mov.l @(h'7c,pc), r2 ;@(h'6a90)
|
|
006a14 420b jsr @r2
|
|
006a16 e43d mov #h'3d, r4
|
|
006a18 600c extu.b r0, r0
|
|
006a1a 2008 tst r0, r0
|
|
006a1c 895c bt h'b8 ;@(h'6ad8)
|
|
006a1e 902d mov.w @(h'5a,pc), r0 ;@(h'6a7c)
|
|
006a20 00fe mov.l @(r0,r15), r0
|
|
006a22 8807 cmp/eq #h'7, r0
|
|
006a24 8b58 bf h'b0 ;@(h'6ad8)
|
|
006a26 932c mov.w @(h'58,pc), r3 ;@(h'6a82)
|
|
006a28 9024 mov.w @(h'48,pc), r0 ;@(h'6a74)
|
|
006a2a 33fc add r15, r3
|
|
006a2c 02fe mov.l @(r0,r15), r2
|
|
006a2e 323c add r3, r2
|
|
006a30 6120 mov.b @r2, r1
|
|
006a32 2118 tst r1, r1
|
|
006a34 8950 bt h'a0 ;@(h'6ad8)
|
|
006a36 e102 mov #h'2, r1
|
|
006a38 9021 mov.w @(h'42,pc), r0 ;@(h'6a7e)
|
|
006a3a 0f16 mov.l r1, @(r0,r15)
|
|
006a3c 9321 mov.w @(h'42,pc), r3 ;@(h'6a82)
|
|
006a3e e100 mov #h'0, r1
|
|
006a40 9018 mov.w @(h'30,pc), r0 ;@(h'6a74)
|
|
006a42 33fc add r15, r3
|
|
006a44 02fe mov.l @(r0,r15), r2
|
|
006a46 323c add r3, r2
|
|
006a48 2210 mov.b r1, @r2
|
|
006a4a 9014 mov.w @(h'28,pc), r0 ;@(h'6a76)
|
|
006a4c 02fe mov.l @(r0,r15), r2
|
|
006a4e 7201
|
|
006a50 9011 mov.w @(h'22,pc), r0 ;@(h'6a76)
|
|
006a52 0f26 mov.l r2, @(r0,r15)
|
|
006a54 e074 mov #h'74, r0
|
|
006a56 00fe mov.l @(r0,r15), r0
|
|
006a58 8801 cmp/eq #h'1, r0
|
|
006a5a 8b04 bf h'8 ;@(h'6a66)
|
|
006a5c 900b mov.w @(h'16,pc), r0 ;@(h'6a76)
|
|
006a5e 01fe mov.l @(r0,r15), r1
|
|
006a60 9009 mov.w @(h'12,pc), r0 ;@(h'6a76)
|
|
006a62 7101
|
|
006a64 0f16 mov.l r1, @(r0,r15)
|
|
006a66 9007 mov.w @(h'e,pc), r0 ;@(h'6a78)
|
|
006a68 03fe mov.l @(r0,r15), r3
|
|
006a6a 7303
|
|
006a6c a012 bra h'24 ;@(h'6a94)
|
|
006a6e 0009 nop
|
|
006a70 01b0
|
|
006a72 0134 mov.b r3, @(r0,r1)
|
|
006a74 00b8
|
|
006a76 0080
|
|
006a78 019c mov.b @(r0,r9), r1
|
|
006a7a 7c28 add #h'28, r12
|
|
006a7c 0180
|
|
006a7e 00c0
|
|
006a80 018c mov.b @(r0,r8), r1
|
|
006a82 011c mov.b @(r0,r1), r1
|
|
006a84 0030
|
|
006a86 0dcc mov.b @(r0,r12), r13
|
|
006a88 0030
|
|
006a8a 35aa subc r10, r5
|
|
006a8c 0030
|
|
006a8e aae4 bra h'-a38 ;@(h'605a)
|
|
006a90 0030
|
|
006a92 3370 cmp/eq r7, r3
|
|
006a94 903a mov.w @(h'74,pc), r0 ;@(h'6b0c)
|
|
006a96 0f36 mov.l r3, @(r0,r15)
|
|
006a98 e074 mov #h'74, r0
|
|
006a9a 00fe mov.l @(r0,r15), r0
|
|
006a9c 8801 cmp/eq #h'1, r0
|
|
006a9e 8f05 bf/s h'a ;@(h'6aac)
|
|
006aa0 e300 mov #h'0, r3
|
|
006aa2 9033 mov.w @(h'66,pc), r0 ;@(h'6b0c)
|
|
006aa4 01fe mov.l @(r0,r15), r1
|
|
006aa6 7103
|
|
006aa8 9030 mov.w @(h'60,pc), r0 ;@(h'6b0c)
|
|
006aaa 0f16 mov.l r1, @(r0,r15)
|
|
006aac 2f36 mov.l r3, @-r15
|
|
006aae e201 mov #h'1, r2
|
|
006ab0 d11a mov.l @(h'68,pc), r1 ;@(h'6b1c)
|
|
006ab2 e731 mov #h'31, r7
|
|
006ab4 2f26 mov.l r2, @-r15
|
|
006ab6 e66a mov #h'6a, r6
|
|
006ab8 2f26 mov.l r2, @-r15
|
|
006aba e50e mov #h'e, r5
|
|
006abc 410b jsr @r1
|
|
006abe e45f mov #h'5f, r4
|
|
006ac0 9525 mov.w @(h'4a,pc), r5 ;@(h'6b0e)
|
|
006ac2 e301 mov #h'1, r3
|
|
006ac4 9024 mov.w @(h'48,pc), r0 ;@(h'6b10)
|
|
006ac6 e71d mov #h'1d, r7
|
|
006ac8 d215 mov.l @(h'54,pc), r2 ;@(h'6b20)
|
|
006aca e661 mov #h'61, r6
|
|
006acc 2f36 mov.l r3, @-r15
|
|
006ace 2f36 mov.l r3, @-r15
|
|
006ad0 35fc add r15, r5
|
|
006ad2 420b jsr @r2
|
|
006ad4 04fe mov.l @(r0,r15), r4
|
|
006ad6 7f14 add #h'14, r15
|
|
006ad8 901b mov.w @(h'36,pc), r0 ;@(h'6b12)
|
|
006ada 03fe mov.l @(r0,r15), r3
|
|
006adc 2338 tst r3, r3
|
|
006ade 8b01 bf h'2 ;@(h'6ae4)
|
|
006ae0 a182 bra h'304 ;@(h'6de8)
|
|
006ae2 0009 nop
|
|
006ae4 9016 mov.w @(h'2c,pc), r0 ;@(h'6b14)
|
|
006ae6 03fe mov.l @(r0,r15), r3
|
|
006ae8 2338 tst r3, r3
|
|
006aea 8b04 bf h'8 ;@(h'6af6)
|
|
006aec 9013 mov.w @(h'26,pc), r0 ;@(h'6b16)
|
|
006aee 03fe mov.l @(r0,r15), r3
|
|
006af0 9011 mov.w @(h'22,pc), r0 ;@(h'6b16)
|
|
006af2 7301
|
|
006af4 0f36 mov.l r3, @(r0,r15)
|
|
006af6 900c mov.w @(h'18,pc), r0 ;@(h'6b12)
|
|
006af8 00fe mov.l @(r0,r15), r0
|
|
006afa 8801 cmp/eq #h'1, r0
|
|
006afc 8901 bt h'2 ;@(h'6b02)
|
|
006afe a094 bra h'128 ;@(h'6c2a)
|
|
006b00 0009 nop
|
|
006b02 9009 mov.w @(h'12,pc), r0 ;@(h'6b18)
|
|
006b04 02fe mov.l @(r0,r15), r2
|
|
006b06 9003 mov.w @(h'6,pc), r0 ;@(h'6b10)
|
|
006b08 a088 bra h'110 ;@(h'6c1c)
|
|
006b0a 0f26 mov.l r2, @(r0,r15)
|
|
006b0c 019c mov.b @(r0,r9), r1
|
|
006b0e 7c28 add #h'28, r12
|
|
006b10 01b0
|
|
006b12 00c0
|
|
006b14 0108 clrt
|
|
006b16 00c4 mov.b r12, @(r0,r0)
|
|
006b18 00bc mov.b @(r0,r11), r0
|
|
006b1a 0000
|
|
006b1c 0030
|
|
006b1e 0dcc mov.b @(r0,r12), r13
|
|
006b20 0030
|
|
006b22 35aa subc r10, r5
|
|
006b24 90cd mov.w @(h'19a,pc), r0 ;@(h'6cc2)
|
|
006b26 00fe mov.l @(r0,r15), r0
|
|
006b28 93cc mov.w @(h'198,pc), r3 ;@(h'6cc4)
|
|
006b2a 4008 shll2 r0
|
|
006b2c 91cb mov.w @(h'196,pc), r1 ;@(h'6cc6)
|
|
006b2e 33fc add r15, r3
|
|
006b30 4000 shll r0
|
|
006b32 303c add r3, r0
|
|
006b34 31fc add r15, r1
|
|
006b36 6212 mov.l @r1, r2
|
|
006b38 002c mov.b @(r0,r2), r0
|
|
006b3a 600c extu.b r0, r0
|
|
006b3c 8802 cmp/eq #h'2, r0
|
|
006b3e 8b68 bf h'd0 ;@(h'6c12)
|
|
006b40 90c2 mov.w @(h'184,pc), r0 ;@(h'6cc8)
|
|
006b42 e100 mov #h'0, r1
|
|
006b44 2f16 mov.l r1, @-r15
|
|
006b46 2f16 mov.l r1, @-r15
|
|
006b48 2f16 mov.l r1, @-r15
|
|
006b4a 07fe mov.l @(r0,r15), r7
|
|
006b4c 90bd mov.w @(h'17a,pc), r0 ;@(h'6cca)
|
|
006b4e 6273 mov r7, r2
|
|
006b50 4708 shll2 r7
|
|
006b52 4700 shll r7
|
|
006b54 3728 sub r2, r7
|
|
006b56 02fe mov.l @(r0,r15), r2
|
|
006b58 6013 mov r1, r0
|
|
006b5a 3027 cmp/gt r2, r0
|
|
006b5c 320e addc r0, r2
|
|
006b5e 4221 shar r2
|
|
006b60 90b4 mov.w @(h'168,pc), r0 ;@(h'6ccc)
|
|
006b62 3728 sub r2, r7
|
|
006b64 06fe mov.l @(r0,r15), r6
|
|
006b66 7709
|
|
006b68 90af mov.w @(h'15e,pc), r0 ;@(h'6cca)
|
|
006b6a 6263 mov r6, r2
|
|
006b6c 4608 shll2 r6
|
|
006b6e 4600 shll r6
|
|
006b70 3628 sub r2, r6
|
|
006b72 02fe mov.l @(r0,r15), r2
|
|
006b74 6013 mov r1, r0
|
|
006b76 3027 cmp/gt r2, r0
|
|
006b78 320e addc r0, r2
|
|
006b7a 4221 shar r2
|
|
006b7c 90a7 mov.w @(h'14e,pc), r0 ;@(h'6cce)
|
|
006b7e 3628 sub r2, r6
|
|
006b80 02fe mov.l @(r0,r15), r2
|
|
006b82 3628 sub r2, r6
|
|
006b84 90a0 mov.w @(h'140,pc), r0 ;@(h'6cc8)
|
|
006b86 761b add #h'1b, r6
|
|
006b88 05fe mov.l @(r0,r15), r5
|
|
006b8a 6253 mov r5, r2
|
|
006b8c 909d mov.w @(h'13a,pc), r0 ;@(h'6cca)
|
|
006b8e 4508 shll2 r5
|
|
006b90 4500 shll r5
|
|
006b92 3528 sub r2, r5
|
|
006b94 02fe mov.l @(r0,r15), r2
|
|
006b96 6013 mov r1, r0
|
|
006b98 3027 cmp/gt r2, r0
|
|
006b9a 320e addc r0, r2
|
|
006b9c 9096 mov.w @(h'12c,pc), r0 ;@(h'6ccc)
|
|
006b9e 4221 shar r2
|
|
006ba0 04fe mov.l @(r0,r15), r4
|
|
006ba2 352c add r2, r5
|
|
006ba4 9091 mov.w @(h'122,pc), r0 ;@(h'6cca)
|
|
006ba6 7505
|
|
006ba8 6243 mov r4, r2
|
|
006baa 4408 shll2 r4
|
|
006bac 4400 shll r4
|
|
006bae 3428 sub r2, r4
|
|
006bb0 02fe mov.l @(r0,r15), r2
|
|
006bb2 6013 mov r1, r0
|
|
006bb4 3027 cmp/gt r2, r0
|
|
006bb6 320e addc r0, r2
|
|
006bb8 9089 mov.w @(h'112,pc), r0 ;@(h'6cce)
|
|
006bba 4221 shar r2
|
|
006bbc 342c add r2, r4
|
|
006bbe 02fe mov.l @(r0,r15), r2
|
|
006bc0 3428 sub r2, r4
|
|
006bc2 d247 mov.l @(h'11c,pc), r2 ;@(h'6ce0)
|
|
006bc4 420b jsr @r2
|
|
006bc6 7417 add #h'17, r4
|
|
006bc8 9082 mov.w @(h'104,pc), r0 ;@(h'6cd0)
|
|
006bca e307 mov #h'7, r3
|
|
006bcc 2f36 mov.l r3, @-r15
|
|
006bce 6733 mov r3, r7
|
|
006bd0 06fe mov.l @(r0,r15), r6
|
|
006bd2 6263 mov r6, r2
|
|
006bd4 907d mov.w @(h'fa,pc), r0 ;@(h'6cd2)
|
|
006bd6 4608 shll2 r6
|
|
006bd8 05fe mov.l @(r0,r15), r5
|
|
006bda 4600 shll r6
|
|
006bdc 907a mov.w @(h'f4,pc), r0 ;@(h'6cd4)
|
|
006bde 3628 sub r2, r6
|
|
006be0 01fe mov.l @(r0,r15), r1
|
|
006be2 7604
|
|
006be4 9077 mov.w @(h'ee,pc), r0 ;@(h'6cd6)
|
|
006be6 6253 mov r5, r2
|
|
006be8 04fe mov.l @(r0,r15), r4
|
|
006bea 4508 shll2 r5
|
|
006bec 4500 shll r5
|
|
006bee 3528 sub r2, r5
|
|
006bf0 3518 sub r1, r5
|
|
006bf2 7516 add #h'16, r5
|
|
006bf4 9170 mov.w @(h'e0,pc), r1 ;@(h'6cd8)
|
|
006bf6 e200 mov #h'0, r2
|
|
006bf8 3247 cmp/gt r4, r2
|
|
006bfa 342e addc r2, r4
|
|
006bfc 4421 shar r4
|
|
006bfe 6243 mov r4, r2
|
|
006c00 4408 shll2 r4
|
|
006c02 4400 shll r4
|
|
006c04 3428 sub r2, r4
|
|
006c06 31fc add r15, r1
|
|
006c08 d236 mov.l @(h'd8,pc), r2 ;@(h'6ce4)
|
|
006c0a 341c add r1, r4
|
|
006c0c 420b jsr @r2
|
|
006c0e 7407
|
|
006c10 7f10 add #h'10, r15
|
|
006c12 9056 mov.w @(h'ac,pc), r0 ;@(h'6cc2)
|
|
006c14 03fe mov.l @(r0,r15), r3
|
|
006c16 7301
|
|
006c18 9053 mov.w @(h'a6,pc), r0 ;@(h'6cc2)
|
|
006c1a 0f36 mov.l r3, @(r0,r15)
|
|
006c1c 9051 mov.w @(h'a2,pc), r0 ;@(h'6cc2)
|
|
006c1e e208 mov #h'8, r2
|
|
006c20 01fe mov.l @(r0,r15), r1
|
|
006c22 3123 cmp/ge r2, r1
|
|
006c24 8901 bt h'2 ;@(h'6c2a)
|
|
006c26 af7d bra h'-106 ;@(h'6b24)
|
|
006c28 0009 nop
|
|
006c2a 9056 mov.w @(h'ac,pc), r0 ;@(h'6cda)
|
|
006c2c 00fe mov.l @(r0,r15), r0
|
|
006c2e 8802 cmp/eq #h'2, r0
|
|
006c30 8901 bt h'2 ;@(h'6c36)
|
|
006c32 a0d9 bra h'1b2 ;@(h'6de8)
|
|
006c34 0009 nop
|
|
006c36 e200 mov #h'0, r2
|
|
006c38 9046 mov.w @(h'8c,pc), r0 ;@(h'6cc8)
|
|
006c3a 2f26 mov.l r2, @-r15
|
|
006c3c 2f26 mov.l r2, @-r15
|
|
006c3e 2f26 mov.l r2, @-r15
|
|
006c40 07fe mov.l @(r0,r15), r7
|
|
006c42 6373 mov r7, r3
|
|
006c44 9041 mov.w @(h'82,pc), r0 ;@(h'6cca)
|
|
006c46 4708 shll2 r7
|
|
006c48 01fe mov.l @(r0,r15), r1
|
|
006c4a 4700 shll r7
|
|
006c4c 903d mov.w @(h'7a,pc), r0 ;@(h'6cca)
|
|
006c4e 3738 sub r3, r7
|
|
006c50 6323 mov r2, r3
|
|
006c52 3317 cmp/gt r1, r3
|
|
006c54 313e addc r3, r1
|
|
006c56 4121 shar r1
|
|
006c58 03fe mov.l @(r0,r15), r3
|
|
006c5a 3718 sub r1, r7
|
|
006c5c 903e mov.w @(h'7c,pc), r0 ;@(h'6cdc)
|
|
006c5e 7709
|
|
006c60 06fe mov.l @(r0,r15), r6
|
|
006c62 6123 mov r2, r1
|
|
006c64 9033 mov.w @(h'66,pc), r0 ;@(h'6cce)
|
|
006c66 3137 cmp/gt r3, r1
|
|
006c68 331e addc r1, r3
|
|
006c6a 4321 shar r3
|
|
006c6c 3638 sub r3, r6
|
|
006c6e 03fe mov.l @(r0,r15), r3
|
|
006c70 3638 sub r3, r6
|
|
006c72 7605
|
|
006c74 9028 mov.w @(h'50,pc), r0 ;@(h'6cc8)
|
|
006c76 05fe mov.l @(r0,r15), r5
|
|
006c78 9027 mov.w @(h'4e,pc), r0 ;@(h'6cca)
|
|
006c7a 6353 mov r5, r3
|
|
006c7c 01fe mov.l @(r0,r15), r1
|
|
006c7e 4508 shll2 r5
|
|
006c80 9023 mov.w @(h'46,pc), r0 ;@(h'6cca)
|
|
006c82 4500 shll r5
|
|
006c84 04fe mov.l @(r0,r15), r4
|
|
006c86 3538 sub r3, r5
|
|
006c88 9028 mov.w @(h'50,pc), r0 ;@(h'6cdc)
|
|
006c8a 6323 mov r2, r3
|
|
006c8c 3317 cmp/gt r1, r3
|
|
006c8e 313e addc r3, r1
|
|
006c90 4121 shar r1
|
|
006c92 351c add r1, r5
|
|
006c94 01fe mov.l @(r0,r15), r1
|
|
006c96 7505
|
|
006c98 9019 mov.w @(h'32,pc), r0 ;@(h'6cce)
|
|
006c9a 3347 cmp/gt r4, r3
|
|
006c9c 343e addc r3, r4
|
|
006c9e 4421 shar r4
|
|
006ca0 03fe mov.l @(r0,r15), r3
|
|
006ca2 341c add r1, r4
|
|
006ca4 3438 sub r3, r4
|
|
006ca6 d30e mov.l @(h'38,pc), r3 ;@(h'6ce0)
|
|
006ca8 430b jsr @r3
|
|
006caa 7401
|
|
006cac 9010 mov.w @(h'20,pc), r0 ;@(h'6cd0)
|
|
006cae e207 mov #h'7, r2
|
|
006cb0 2f26 mov.l r2, @-r15
|
|
006cb2 6723 mov r2, r7
|
|
006cb4 06fe mov.l @(r0,r15), r6
|
|
006cb6 6363 mov r6, r3
|
|
006cb8 4608 shll2 r6
|
|
006cba 4600 shll r6
|
|
006cbc 3638 sub r3, r6
|
|
006cbe a013 bra h'26 ;@(h'6ce8)
|
|
006cc0 0009 nop
|
|
006cc2 01b0
|
|
006cc4 0134 mov.b r3, @(r0,r1)
|
|
006cc6 00b8
|
|
006cc8 00c4 mov.b r12, @(r0,r0)
|
|
006cca 00d0
|
|
006ccc 01bc mov.b @(r0,r11), r1
|
|
006cce 00e0
|
|
006cd0 00c8
|
|
006cd2 01c0
|
|
006cd4 00e4 mov.b r14, @(r0,r0)
|
|
006cd6 00d4 mov.b r13, @(r0,r0)
|
|
006cd8 77f8 add #h'f8, r7
|
|
006cda 00c0
|
|
006cdc 0118 sett
|
|
006cde 0000
|
|
006ce0 0030
|
|
006ce2 0dcc mov.b @(r0,r12), r13
|
|
006ce4 0030
|
|
006ce6 1bc8 mov.l r12, @(h'20,r11)
|
|
006ce8 908c mov.w @(h'118,pc), r0 ;@(h'6e04)
|
|
006cea 7604
|
|
006cec 918d mov.w @(h'11a,pc), r1 ;@(h'6e0a)
|
|
006cee 03fe mov.l @(r0,r15), r3
|
|
006cf0 9089 mov.w @(h'112,pc), r0 ;@(h'6e06)
|
|
006cf2 31fc add r15, r1
|
|
006cf4 05fe mov.l @(r0,r15), r5
|
|
006cf6 3538 sub r3, r5
|
|
006cf8 9086 mov.w @(h'10c,pc), r0 ;@(h'6e08)
|
|
006cfa e300 mov #h'0, r3
|
|
006cfc 04fe mov.l @(r0,r15), r4
|
|
006cfe 3347 cmp/gt r4, r3
|
|
006d00 343e addc r3, r4
|
|
006d02 4421 shar r4
|
|
006d04 6343 mov r4, r3
|
|
006d06 4408 shll2 r4
|
|
006d08 4400 shll r4
|
|
006d0a 3438 sub r3, r4
|
|
006d0c d344 mov.l @(h'110,pc), r3 ;@(h'6e20)
|
|
006d0e 341c add r1, r4
|
|
006d10 430b jsr @r3
|
|
006d12 7407
|
|
006d14 7f10 add #h'10, r15
|
|
006d16 e074 mov #h'74, r0
|
|
006d18 00fe mov.l @(r0,r15), r0
|
|
006d1a 8801 cmp/eq #h'1, r0
|
|
006d1c 8b64 bf h'c8 ;@(h'6de8)
|
|
006d1e e156 mov #h'56, r1
|
|
006d20 9072 mov.w @(h'e4,pc), r0 ;@(h'6e08)
|
|
006d22 03fe mov.l @(r0,r15), r3
|
|
006d24 9072 mov.w @(h'e4,pc), r0 ;@(h'6e0c)
|
|
006d26 02fe mov.l @(r0,r15), r2
|
|
006d28 3238 sub r3, r2
|
|
006d2a 7207
|
|
006d2c 3213 cmp/ge r1, r2
|
|
006d2e 895b bt h'b6 ;@(h'6de8)
|
|
006d30 906d mov.w @(h'da,pc), r0 ;@(h'6e0e)
|
|
006d32 e300 mov #h'0, r3
|
|
006d34 2f36 mov.l r3, @-r15
|
|
006d36 2f36 mov.l r3, @-r15
|
|
006d38 2f36 mov.l r3, @-r15
|
|
006d3a 07fe mov.l @(r0,r15), r7
|
|
006d3c 9068 mov.w @(h'd0,pc), r0 ;@(h'6e10)
|
|
006d3e 6273 mov r7, r2
|
|
006d40 01fe mov.l @(r0,r15), r1
|
|
006d42 4708 shll2 r7
|
|
006d44 9064 mov.w @(h'c8,pc), r0 ;@(h'6e10)
|
|
006d46 4700 shll r7
|
|
006d48 3728 sub r2, r7
|
|
006d4a 6233 mov r3, r2
|
|
006d4c 3217 cmp/gt r1, r2
|
|
006d4e 312e addc r2, r1
|
|
006d50 02fe mov.l @(r0,r15), r2
|
|
006d52 4121 shar r1
|
|
006d54 905d mov.w @(h'ba,pc), r0 ;@(h'6e12)
|
|
006d56 3718 sub r1, r7
|
|
006d58 06fe mov.l @(r0,r15), r6
|
|
006d5a 7709
|
|
006d5c 905a mov.w @(h'b4,pc), r0 ;@(h'6e14)
|
|
006d5e 6133 mov r3, r1
|
|
006d60 3127 cmp/gt r2, r1
|
|
006d62 321e addc r1, r2
|
|
006d64 4221 shar r2
|
|
006d66 3628 sub r2, r6
|
|
006d68 02fe mov.l @(r0,r15), r2
|
|
006d6a 3628 sub r2, r6
|
|
006d6c 904f mov.w @(h'9e,pc), r0 ;@(h'6e0e)
|
|
006d6e 760c
|
|
006d70 05fe mov.l @(r0,r15), r5
|
|
006d72 6253 mov r5, r2
|
|
006d74 904c mov.w @(h'98,pc), r0 ;@(h'6e10)
|
|
006d76 4508 shll2 r5
|
|
006d78 01fe mov.l @(r0,r15), r1
|
|
006d7a 4500 shll r5
|
|
006d7c 9048 mov.w @(h'90,pc), r0 ;@(h'6e10)
|
|
006d7e 3528 sub r2, r5
|
|
006d80 04fe mov.l @(r0,r15), r4
|
|
006d82 6233 mov r3, r2
|
|
006d84 9045 mov.w @(h'8a,pc), r0 ;@(h'6e12)
|
|
006d86 3217 cmp/gt r1, r2
|
|
006d88 312e addc r2, r1
|
|
006d8a 4121 shar r1
|
|
006d8c 351c add r1, r5
|
|
006d8e 7505
|
|
006d90 01fe mov.l @(r0,r15), r1
|
|
006d92 3247 cmp/gt r4, r2
|
|
006d94 903e mov.w @(h'7c,pc), r0 ;@(h'6e14)
|
|
006d96 342e addc r2, r4
|
|
006d98 02fe mov.l @(r0,r15), r2
|
|
006d9a 4421 shar r4
|
|
006d9c 341c add r1, r4
|
|
006d9e 3428 sub r2, r4
|
|
006da0 d220 mov.l @(h'80,pc), r2 ;@(h'6e24)
|
|
006da2 420b jsr @r2
|
|
006da4 7408
|
|
006da6 e307 mov #h'7, r3
|
|
006da8 9035 mov.w @(h'6a,pc), r0 ;@(h'6e16)
|
|
006daa 6733 mov r3, r7
|
|
006dac 912d mov.w @(h'5a,pc), r1 ;@(h'6e0a)
|
|
006dae 2f36 mov.l r3, @-r15
|
|
006db0 06fe mov.l @(r0,r15), r6
|
|
006db2 31fc add r15, r1
|
|
006db4 9026 mov.w @(h'4c,pc), r0 ;@(h'6e04)
|
|
006db6 6263 mov r6, r2
|
|
006db8 4608 shll2 r6
|
|
006dba 4600 shll r6
|
|
006dbc 3628 sub r2, r6
|
|
006dbe 7604
|
|
006dc0 02fe mov.l @(r0,r15), r2
|
|
006dc2 9020 mov.w @(h'40,pc), r0 ;@(h'6e06)
|
|
006dc4 05fe mov.l @(r0,r15), r5
|
|
006dc6 3528 sub r2, r5
|
|
006dc8 901e mov.w @(h'3c,pc), r0 ;@(h'6e08)
|
|
006dca e200 mov #h'0, r2
|
|
006dcc 04fe mov.l @(r0,r15), r4
|
|
006dce 7507
|
|
006dd0 3247 cmp/gt r4, r2
|
|
006dd2 342e addc r2, r4
|
|
006dd4 4421 shar r4
|
|
006dd6 6243 mov r4, r2
|
|
006dd8 4408 shll2 r4
|
|
006dda 4400 shll r4
|
|
006ddc 3428 sub r2, r4
|
|
006dde 341c add r1, r4
|
|
006de0 d20f mov.l @(h'3c,pc), r2 ;@(h'6e20)
|
|
006de2 420b jsr @r2
|
|
006de4 7407
|
|
006de6 7f10 add #h'10, r15
|
|
006de8 9011 mov.w @(h'22,pc), r0 ;@(h'6e0e)
|
|
006dea e305 mov #h'5, r3
|
|
006dec 02fe mov.l @(r0,r15), r2
|
|
006dee 3237 cmp/gt r3, r2
|
|
006df0 8b5f bf h'be ;@(h'6eb2)
|
|
006df2 9011 mov.w @(h'22,pc), r0 ;@(h'6e18)
|
|
006df4 00fe mov.l @(r0,r15), r0
|
|
006df6 8801 cmp/eq #h'1, r0
|
|
006df8 8b40 bf h'80 ;@(h'6e7c)
|
|
006dfa 900e mov.w @(h'1c,pc), r0 ;@(h'6e1a)
|
|
006dfc 01fe mov.l @(r0,r15), r1
|
|
006dfe 900d mov.w @(h'1a,pc), r0 ;@(h'6e1c)
|
|
006e00 a037 bra h'6e ;@(h'6e72)
|
|
006e02 0f16 mov.l r1, @(r0,r15)
|
|
006e04 00e4 mov.b r14, @(r0,r0)
|
|
006e06 011c mov.b @(r0,r1), r1
|
|
006e08 00d4 mov.b r13, @(r0,r0)
|
|
006e0a 77f8 add #h'f8, r7
|
|
006e0c 010c mov.b @(r0,r0), r1
|
|
006e0e 00c4 mov.b r12, @(r0,r0)
|
|
006e10 00d0
|
|
006e12 0118 sett
|
|
006e14 00e0
|
|
006e16 00c8
|
|
006e18 00c0
|
|
006e1a 00bc mov.b @(r0,r11), r0
|
|
006e1c 01b0
|
|
006e1e 0000
|
|
006e20 0030
|
|
006e22 1bc8 mov.l r12, @(h'20,r11)
|
|
006e24 0030
|
|
006e26 0dcc mov.b @(r0,r12), r13
|
|
006e28 9099 mov.w @(h'132,pc), r0 ;@(h'6f5e)
|
|
006e2a 00fe mov.l @(r0,r15), r0
|
|
006e2c 9398 mov.w @(h'130,pc), r3 ;@(h'6f60)
|
|
006e2e 4008 shll2 r0
|
|
006e30 9197 mov.w @(h'12e,pc), r1 ;@(h'6f62)
|
|
006e32 33fc add r15, r3
|
|
006e34 4000 shll r0
|
|
006e36 303c add r3, r0
|
|
006e38 31fc add r15, r1
|
|
006e3a 6212 mov.l @r1, r2
|
|
006e3c 002c mov.b @(r0,r2), r0
|
|
006e3e 600c extu.b r0, r0
|
|
006e40 8802 cmp/eq #h'2, r0
|
|
006e42 8b11 bf h'22 ;@(h'6e68)
|
|
006e44 908b mov.w @(h'116,pc), r0 ;@(h'6f5e)
|
|
006e46 00fe mov.l @(r0,r15), r0
|
|
006e48 918b mov.w @(h'116,pc), r1 ;@(h'6f62)
|
|
006e4a 4008 shll2 r0
|
|
006e4c 4000 shll r0
|
|
006e4e 303c add r3, r0
|
|
006e50 31fc add r15, r1
|
|
006e52 6212 mov.l @r1, r2
|
|
006e54 e100 mov #h'0, r1
|
|
006e56 0214 mov.b r1, @(r0,r2)
|
|
006e58 9284 mov.w @(h'108,pc), r2 ;@(h'6f64)
|
|
006e5a 32fc add r15, r2
|
|
006e5c 9081 mov.w @(h'102,pc), r0 ;@(h'6f62)
|
|
006e5e 00fe mov.l @(r0,r15), r0
|
|
006e60 302c add r2, r0
|
|
006e62 6100 mov.b @r0, r1
|
|
006e64 71ff add #h'ff, r1
|
|
006e66 2010 mov.b r1, @r0
|
|
006e68 9079 mov.w @(h'f2,pc), r0 ;@(h'6f5e)
|
|
006e6a 03fe mov.l @(r0,r15), r3
|
|
006e6c 9077 mov.w @(h'ee,pc), r0 ;@(h'6f5e)
|
|
006e6e 7301
|
|
006e70 0f36 mov.l r3, @(r0,r15)
|
|
006e72 e208 mov #h'8, r2
|
|
006e74 9073 mov.w @(h'e6,pc), r0 ;@(h'6f5e)
|
|
006e76 01fe mov.l @(r0,r15), r1
|
|
006e78 3123 cmp/ge r2, r1
|
|
006e7a 8bd5 bf h'-56 ;@(h'6e28)
|
|
006e7c 9073 mov.w @(h'e6,pc), r0 ;@(h'6f66)
|
|
006e7e 00fe mov.l @(r0,r15), r0
|
|
006e80 8802 cmp/eq #h'2, r0
|
|
006e82 8b10 bf h'20 ;@(h'6ea6)
|
|
006e84 936e mov.w @(h'dc,pc), r3 ;@(h'6f64)
|
|
006e86 33fc add r15, r3
|
|
006e88 906b mov.w @(h'd6,pc), r0 ;@(h'6f62)
|
|
006e8a 02fe mov.l @(r0,r15), r2
|
|
006e8c 323c add r3, r2
|
|
006e8e e074 mov #h'74, r0
|
|
006e90 6120 mov.b @r2, r1
|
|
006e92 71ff add #h'ff, r1
|
|
006e94 2210 mov.b r1, @r2
|
|
006e96 00fe mov.l @(r0,r15), r0
|
|
006e98 8801 cmp/eq #h'1, r0
|
|
006e9a 8b04 bf h'8 ;@(h'6ea6)
|
|
006e9c 9061 mov.w @(h'c2,pc), r0 ;@(h'6f62)
|
|
006e9e 00fe mov.l @(r0,r15), r0
|
|
006ea0 023c mov.b @(r0,r3), r2
|
|
006ea2 72ff add #h'ff, r2
|
|
006ea4 0324 mov.b r2, @(r0,r3)
|
|
006ea6 e300 mov #h'0, r3
|
|
006ea8 905e mov.w @(h'bc,pc), r0 ;@(h'6f68)
|
|
006eaa 6233 mov r3, r2
|
|
006eac 0f36 mov.l r3, @(r0,r15)
|
|
006eae 905a mov.w @(h'b4,pc), r0 ;@(h'6f66)
|
|
006eb0 0f26 mov.l r2, @(r0,r15)
|
|
006eb2 905a mov.w @(h'b4,pc), r0 ;@(h'6f6a)
|
|
006eb4 03fe mov.l @(r0,r15), r3
|
|
006eb6 2338 tst r3, r3
|
|
006eb8 8b21 bf h'42 ;@(h'6efe)
|
|
006eba e307 mov #h'7, r3
|
|
006ebc 9056 mov.w @(h'ac,pc), r0 ;@(h'6f6c)
|
|
006ebe 6733 mov r3, r7
|
|
006ec0 2f36 mov.l r3, @-r15
|
|
006ec2 06fe mov.l @(r0,r15), r6
|
|
006ec4 9053 mov.w @(h'a6,pc), r0 ;@(h'6f6e)
|
|
006ec6 05fe mov.l @(r0,r15), r5
|
|
006ec8 e074 mov #h'74, r0
|
|
006eca 02fe mov.l @(r0,r15), r2
|
|
006ecc 9050 mov.w @(h'a0,pc), r0 ;@(h'6f70)
|
|
006ece 01fe mov.l @(r0,r15), r1
|
|
006ed0 904f mov.w @(h'9e,pc), r0 ;@(h'6f72)
|
|
006ed2 0127 mul.l r2, r1
|
|
006ed4 01fe mov.l @(r0,r15), r1
|
|
006ed6 041a sts macl, r4
|
|
006ed8 904c mov.w @(h'98,pc), r0 ;@(h'6f74)
|
|
006eda 6243 mov r4, r2
|
|
006edc 4408 shll2 r4
|
|
006ede 4400 shll r4
|
|
006ee0 342c add r2, r4
|
|
006ee2 341c add r1, r4
|
|
006ee4 02fe mov.l @(r0,r15), r2
|
|
006ee6 342c add r2, r4
|
|
006ee8 9145 mov.w @(h'8a,pc), r1 ;@(h'6f76)
|
|
006eea 6243 mov r4, r2
|
|
006eec 4408 shll2 r4
|
|
006eee 4400 shll r4
|
|
006ef0 3428 sub r2, r4
|
|
006ef2 31fc add r15, r1
|
|
006ef4 d222 mov.l @(h'88,pc), r2 ;@(h'6f80)
|
|
006ef6 420b jsr @r2
|
|
006ef8 341c add r1, r4
|
|
006efa a025 bra h'4a ;@(h'6f48)
|
|
006efc 0009 nop
|
|
006efe e207 mov #h'7, r2
|
|
006f00 9034 mov.w @(h'68,pc), r0 ;@(h'6f6c)
|
|
006f02 6723 mov r2, r7
|
|
006f04 2f26 mov.l r2, @-r15
|
|
006f06 06fe mov.l @(r0,r15), r6
|
|
006f08 9031 mov.w @(h'62,pc), r0 ;@(h'6f6e)
|
|
006f0a 05fe mov.l @(r0,r15), r5
|
|
006f0c 9032 mov.w @(h'64,pc), r0 ;@(h'6f74)
|
|
006f0e 04fe mov.l @(r0,r15), r4
|
|
006f10 7401
|
|
006f12 4400 shll r4
|
|
006f14 e074 mov #h'74, r0
|
|
006f16 03fe mov.l @(r0,r15), r3
|
|
006f18 902a mov.w @(h'54,pc), r0 ;@(h'6f70)
|
|
006f1a 01fe mov.l @(r0,r15), r1
|
|
006f1c 902a mov.w @(h'54,pc), r0 ;@(h'6f74)
|
|
006f1e 0137 mul.l r3, r1
|
|
006f20 031a sts macl, r3
|
|
006f22 6133 mov r3, r1
|
|
006f24 4308 shll2 r3
|
|
006f26 4300 shll r3
|
|
006f28 331c add r1, r3
|
|
006f2a 343c add r3, r4
|
|
006f2c 03fe mov.l @(r0,r15), r3
|
|
006f2e 343c add r3, r4
|
|
006f30 9022 mov.w @(h'44,pc), r0 ;@(h'6f78)
|
|
006f32 01fe mov.l @(r0,r15), r1
|
|
006f34 341c add r1, r4
|
|
006f36 6343 mov r4, r3
|
|
006f38 4408 shll2 r4
|
|
006f3a 4400 shll r4
|
|
006f3c 911d mov.w @(h'3a,pc), r1 ;@(h'6f7a)
|
|
006f3e 3438 sub r3, r4
|
|
006f40 d30f mov.l @(h'3c,pc), r3 ;@(h'6f80)
|
|
006f42 31fc add r15, r1
|
|
006f44 430b jsr @r3
|
|
006f46 341c add r1, r4
|
|
006f48 9018 mov.w @(h'30,pc), r0 ;@(h'6f7c)
|
|
006f4a 7f04
|
|
006f4c 00fe mov.l @(r0,r15), r0
|
|
006f4e 8804 cmp/eq #h'4, r0
|
|
006f50 8b1f bf h'3e ;@(h'6f92)
|
|
006f52 e060 mov #h'60, r0
|
|
006f54 00fe mov.l @(r0,r15), r0
|
|
006f56 4011 cmp/pz r0
|
|
006f58 8b14 bf h'28 ;@(h'6f84)
|
|
006f5a a018 bra h'30 ;@(h'6f8e)
|
|
006f5c c901 and #h'1, r0
|
|
006f5e 01b0
|
|
006f60 0134 mov.b r3, @(r0,r1)
|
|
006f62 00b8
|
|
006f64 012c mov.b @(r0,r2), r1
|
|
006f66 00c0
|
|
006f68 00c4 mov.b r12, @(r0,r0)
|
|
006f6a 0178
|
|
006f6c 0190
|
|
006f6e 0194 mov.b r9, @(r0,r1)
|
|
006f70 01b8
|
|
006f72 0184 mov.b r8, @(r0,r1)
|
|
006f74 0180
|
|
006f76 7944 add #h'44, r9
|
|
006f78 017c mov.b @(r0,r7), r1
|
|
006f7a 7808
|
|
006f7c 018c mov.b @(r0,r8), r1
|
|
006f7e 0000
|
|
006f80 0030
|
|
006f82 1bc8 mov.l r12, @(h'20,r11)
|
|
006f84 6007 not r0, r0
|
|
006f86 7001
|
|
006f88 c901 and #h'1, r0
|
|
006f8a 6007 not r0, r0
|
|
006f8c 7001
|
|
006f8e 2008 tst r0, r0
|
|
006f90 8b10 bf h'20 ;@(h'6fb4)
|
|
006f92 906e mov.w @(h'dc,pc), r0 ;@(h'7072)
|
|
006f94 00fe mov.l @(r0,r15), r0
|
|
006f96 8835 cmp/eq #h'35, r0
|
|
006f98 8b11 bf h'22 ;@(h'6fbe)
|
|
006f9a e060 mov #h'60, r0
|
|
006f9c 00fe mov.l @(r0,r15), r0
|
|
006f9e 4011 cmp/pz r0
|
|
006fa0 8b01 bf h'2 ;@(h'6fa6)
|
|
006fa2 a005 bra h'a ;@(h'6fb0)
|
|
006fa4 c901 and #h'1, r0
|
|
006fa6 6007 not r0, r0
|
|
006fa8 7001
|
|
006faa c901 and #h'1, r0
|
|
006fac 6007 not r0, r0
|
|
006fae 7001
|
|
006fb0 2008 tst r0, r0
|
|
006fb2 8b04 bf h'8 ;@(h'6fbe)
|
|
006fb4 e060 mov #h'60, r0
|
|
006fb6 01fe mov.l @(r0,r15), r1
|
|
006fb8 7101
|
|
006fba e060 mov #h'60, r0
|
|
006fbc 0f16 mov.l r1, @(r0,r15)
|
|
006fbe 9059 mov.w @(h'b2,pc), r0 ;@(h'7074)
|
|
006fc0 03fe mov.l @(r0,r15), r3
|
|
006fc2 2338 tst r3, r3
|
|
006fc4 8b0b bf h'16 ;@(h'6fde)
|
|
006fc6 e701 mov #h'1, r7
|
|
006fc8 9055 mov.w @(h'aa,pc), r0 ;@(h'7076)
|
|
006fca e65e mov #h'5e, r6
|
|
006fcc d32d mov.l @(h'b4,pc), r3 ;@(h'7084)
|
|
006fce e55d mov #h'5d, r5
|
|
006fd0 01fe mov.l @(r0,r15), r1
|
|
006fd2 430b jsr @r3
|
|
006fd4 e009 mov #h'9, r0
|
|
006fd6 6403 mov r0, r4
|
|
006fd8 d32b mov.l @(h'ac,pc), r3 ;@(h'7088)
|
|
006fda 430b jsr @r3
|
|
006fdc 7404
|
|
006fde 9049 mov.w @(h'92,pc), r0 ;@(h'7074)
|
|
006fe0 02fe mov.l @(r0,r15), r2
|
|
006fe2 2228 tst r2, r2
|
|
006fe4 890b bt h'16 ;@(h'6ffe)
|
|
006fe6 e700 mov #h'0, r7
|
|
006fe8 9045 mov.w @(h'8a,pc), r0 ;@(h'7076)
|
|
006fea e65e mov #h'5e, r6
|
|
006fec d325 mov.l @(h'94,pc), r3 ;@(h'7084)
|
|
006fee e55d mov #h'5d, r5
|
|
006ff0 01fe mov.l @(r0,r15), r1
|
|
006ff2 430b jsr @r3
|
|
006ff4 e009 mov #h'9, r0
|
|
006ff6 6403 mov r0, r4
|
|
006ff8 d323 mov.l @(h'8c,pc), r3 ;@(h'7088)
|
|
006ffa 430b jsr @r3
|
|
006ffc 7404
|
|
006ffe 9039 mov.w @(h'72,pc), r0 ;@(h'7074)
|
|
007000 00fe mov.l @(r0,r15), r0
|
|
007002 8807 cmp/eq #h'7, r0
|
|
007004 8901 bt h'2 ;@(h'700a)
|
|
007006 a129 bra h'252 ;@(h'725c)
|
|
007008 0009 nop
|
|
00700a e064 mov #h'64, r0
|
|
00700c 02fe mov.l @(r0,r15), r2
|
|
00700e 2228 tst r2, r2
|
|
007010 895c bt h'b8 ;@(h'70cc)
|
|
007012 9331 mov.w @(h'62,pc), r3 ;@(h'7078)
|
|
007014 902f mov.w @(h'5e,pc), r0 ;@(h'7076)
|
|
007016 02fe mov.l @(r0,r15), r2
|
|
007018 3233 cmp/ge r3, r2
|
|
00701a 891f bt h'3e ;@(h'705c)
|
|
00701c 922d mov.w @(h'5a,pc), r2 ;@(h'707a)
|
|
00701e 902a mov.w @(h'54,pc), r0 ;@(h'7076)
|
|
007020 01fe mov.l @(r0,r15), r1
|
|
007022 3127 cmp/gt r2, r1
|
|
007024 8b1a bf h'34 ;@(h'705c)
|
|
007026 9026 mov.w @(h'4c,pc), r0 ;@(h'7076)
|
|
007028 d318 mov.l @(h'60,pc), r3 ;@(h'708c)
|
|
00702a 01fe mov.l @(r0,r15), r1
|
|
00702c 430b jsr @r3
|
|
00702e e003 mov #h'3, r0
|
|
007030 8801 cmp/eq #h'1, r0
|
|
007032 8b13 bf h'26 ;@(h'705c)
|
|
007034 9022 mov.w @(h'44,pc), r0 ;@(h'707c)
|
|
007036 02fe mov.l @(r0,r15), r2
|
|
007038 9020 mov.w @(h'40,pc), r0 ;@(h'707c)
|
|
00703a 7201
|
|
00703c 0f26 mov.l r2, @(r0,r15)
|
|
00703e 901e mov.w @(h'3c,pc), r0 ;@(h'707e)
|
|
007040 03fe mov.l @(r0,r15), r3
|
|
007042 73ff add #h'ff, r3
|
|
007044 901b mov.w @(h'36,pc), r0 ;@(h'707e)
|
|
007046 0f36 mov.l r3, @(r0,r15)
|
|
007048 901a mov.w @(h'34,pc), r0 ;@(h'7080)
|
|
00704a 01fe mov.l @(r0,r15), r1
|
|
00704c 9018 mov.w @(h'30,pc), r0 ;@(h'7080)
|
|
00704e 7101
|
|
007050 0f16 mov.l r1, @(r0,r15)
|
|
007052 9016 mov.w @(h'2c,pc), r0 ;@(h'7082)
|
|
007054 02fe mov.l @(r0,r15), r2
|
|
007056 72ff add #h'ff, r2
|
|
007058 9013 mov.w @(h'26,pc), r0 ;@(h'7082)
|
|
00705a 0f26 mov.l r2, @(r0,r15)
|
|
00705c 930d mov.w @(h'1a,pc), r3 ;@(h'707a)
|
|
00705e 900a mov.w @(h'14,pc), r0 ;@(h'7076)
|
|
007060 01fe mov.l @(r0,r15), r1
|
|
007062 3137 cmp/gt r3, r1
|
|
007064 892f bt h'5e ;@(h'70c6)
|
|
007066 9006 mov.w @(h'c,pc), r0 ;@(h'7076)
|
|
007068 00fe mov.l @(r0,r15), r0
|
|
00706a 4011 cmp/pz r0
|
|
00706c 8b10 bf h'20 ;@(h'7090)
|
|
00706e a014 bra h'28 ;@(h'709a)
|
|
007070 c901 and #h'1, r0
|
|
007072 018c mov.b @(r0,r8), r1
|
|
007074 00cc mov.b @(r0,r12), r0
|
|
007076 00c8
|
|
007078 01cc mov.b @(r0,r12), r1
|
|
00707a 008c mov.b @(r0,r8), r0
|
|
00707c 00b4 mov.b r11, @(r0,r0)
|
|
00707e 009c mov.b @(r0,r9), r0
|
|
007080 00b0
|
|
007082 0098
|
|
007084 0030
|
|
007086 aae4 bra h'-a38 ;@(h'6652)
|
|
007088 0030
|
|
00708a 09e4 mov.b r14, @(r0,r9)
|
|
00708c 0030
|
|
00708e ab98 bra h'-8d0 ;@(h'67c2)
|
|
007090 6007 not r0, r0
|
|
007092 7001
|
|
007094 c901 and #h'1, r0
|
|
007096 6007 not r0, r0
|
|
007098 7001
|
|
00709a 8801 cmp/eq #h'1, r0
|
|
00709c 8b13 bf h'26 ;@(h'70c6)
|
|
00709e 90a0 mov.w @(h'140,pc), r0 ;@(h'71e2)
|
|
0070a0 03fe mov.l @(r0,r15), r3
|
|
0070a2 73ff add #h'ff, r3
|
|
0070a4 909d mov.w @(h'13a,pc), r0 ;@(h'71e2)
|
|
0070a6 0f36 mov.l r3, @(r0,r15)
|
|
0070a8 909c mov.w @(h'138,pc), r0 ;@(h'71e4)
|
|
0070aa 02fe mov.l @(r0,r15), r2
|
|
0070ac 909a mov.w @(h'134,pc), r0 ;@(h'71e4)
|
|
0070ae 7201
|
|
0070b0 0f26 mov.l r2, @(r0,r15)
|
|
0070b2 9098 mov.w @(h'130,pc), r0 ;@(h'71e6)
|
|
0070b4 01fe mov.l @(r0,r15), r1
|
|
0070b6 71ff add #h'ff, r1
|
|
0070b8 9095 mov.w @(h'12a,pc), r0 ;@(h'71e6)
|
|
0070ba 0f16 mov.l r1, @(r0,r15)
|
|
0070bc 9094 mov.w @(h'128,pc), r0 ;@(h'71e8)
|
|
0070be 03fe mov.l @(r0,r15), r3
|
|
0070c0 9092 mov.w @(h'124,pc), r0 ;@(h'71e8)
|
|
0070c2 7301
|
|
0070c4 0f36 mov.l r3, @(r0,r15)
|
|
0070c6 e200 mov #h'0, r2
|
|
0070c8 e064 mov #h'64, r0
|
|
0070ca 0f26 mov.l r2, @(r0,r15)
|
|
0070cc 908d mov.w @(h'11a,pc), r0 ;@(h'71ea)
|
|
0070ce 03fe mov.l @(r0,r15), r3
|
|
0070d0 9087 mov.w @(h'10e,pc), r0 ;@(h'71e2)
|
|
0070d2 73f8 add #h'f8, r3
|
|
0070d4 02fe mov.l @(r0,r15), r2
|
|
0070d6 3237 cmp/gt r3, r2
|
|
0070d8 8b04 bf h'8 ;@(h'70e4)
|
|
0070da 9086 mov.w @(h'10c,pc), r0 ;@(h'71ea)
|
|
0070dc 01fe mov.l @(r0,r15), r1
|
|
0070de 71f8 add #h'f8, r1
|
|
0070e0 907f mov.w @(h'fe,pc), r0 ;@(h'71e2)
|
|
0070e2 0f16 mov.l r1, @(r0,r15)
|
|
0070e4 907d mov.w @(h'fa,pc), r0 ;@(h'71e2)
|
|
0070e6 e304 mov #h'4, r3
|
|
0070e8 02fe mov.l @(r0,r15), r2
|
|
0070ea 3233 cmp/ge r3, r2
|
|
0070ec 8901 bt h'2 ;@(h'70f2)
|
|
0070ee 9078 mov.w @(h'f0,pc), r0 ;@(h'71e2)
|
|
0070f0 0f36 mov.l r3, @(r0,r15)
|
|
0070f2 907a mov.w @(h'f4,pc), r0 ;@(h'71ea)
|
|
0070f4 02fe mov.l @(r0,r15), r2
|
|
0070f6 720e
|
|
0070f8 9074 mov.w @(h'e8,pc), r0 ;@(h'71e4)
|
|
0070fa 03fe mov.l @(r0,r15), r3
|
|
0070fc 3323 cmp/ge r2, r3
|
|
0070fe 8d05 bt/s h'a ;@(h'710c)
|
|
007100 e33b mov #h'3b, r3
|
|
007102 9072 mov.w @(h'e4,pc), r0 ;@(h'71ea)
|
|
007104 01fe mov.l @(r0,r15), r1
|
|
007106 710e
|
|
007108 906c mov.w @(h'd8,pc), r0 ;@(h'71e4)
|
|
00710a 0f16 mov.l r1, @(r0,r15)
|
|
00710c 906a mov.w @(h'd4,pc), r0 ;@(h'71e4)
|
|
00710e 02fe mov.l @(r0,r15), r2
|
|
007110 3237 cmp/gt r3, r2
|
|
007112 8b01 bf h'2 ;@(h'7118)
|
|
007114 9066 mov.w @(h'cc,pc), r0 ;@(h'71e4)
|
|
007116 0f36 mov.l r3, @(r0,r15)
|
|
007118 9068 mov.w @(h'd0,pc), r0 ;@(h'71ec)
|
|
00711a 02fe mov.l @(r0,r15), r2
|
|
00711c 9063 mov.w @(h'c6,pc), r0 ;@(h'71e6)
|
|
00711e 72f8 add #h'f8, r2
|
|
007120 03fe mov.l @(r0,r15), r3
|
|
007122 3327 cmp/gt r2, r3
|
|
007124 8f05 bf/s h'a ;@(h'7132)
|
|
007126 e316 mov #h'16, r3
|
|
007128 9060 mov.w @(h'c0,pc), r0 ;@(h'71ec)
|
|
00712a 01fe mov.l @(r0,r15), r1
|
|
00712c 905b mov.w @(h'b6,pc), r0 ;@(h'71e6)
|
|
00712e 71f8 add #h'f8, r1
|
|
007130 0f16 mov.l r1, @(r0,r15)
|
|
007132 9058 mov.w @(h'b0,pc), r0 ;@(h'71e6)
|
|
007134 02fe mov.l @(r0,r15), r2
|
|
007136 3233 cmp/ge r3, r2
|
|
007138 8901 bt h'2 ;@(h'713e)
|
|
00713a 9054 mov.w @(h'a8,pc), r0 ;@(h'71e6)
|
|
00713c 0f36 mov.l r3, @(r0,r15)
|
|
00713e 9055 mov.w @(h'aa,pc), r0 ;@(h'71ec)
|
|
007140 02fe mov.l @(r0,r15), r2
|
|
007142 7223 add #h'23, r2
|
|
007144 9050 mov.w @(h'a0,pc), r0 ;@(h'71e8)
|
|
007146 03fe mov.l @(r0,r15), r3
|
|
007148 3323 cmp/ge r2, r3
|
|
00714a 8d05 bt/s h'a ;@(h'7158)
|
|
00714c e35b mov #h'5b, r3
|
|
00714e 904d mov.w @(h'9a,pc), r0 ;@(h'71ec)
|
|
007150 01fe mov.l @(r0,r15), r1
|
|
007152 7123 add #h'23, r1
|
|
007154 9048 mov.w @(h'90,pc), r0 ;@(h'71e8)
|
|
007156 0f16 mov.l r1, @(r0,r15)
|
|
007158 9046 mov.w @(h'8c,pc), r0 ;@(h'71e8)
|
|
00715a 02fe mov.l @(r0,r15), r2
|
|
00715c 3237 cmp/gt r3, r2
|
|
00715e 8f02 bf/s h'4 ;@(h'7166)
|
|
007160 e203 mov #h'3, r2
|
|
007162 9041 mov.w @(h'82,pc), r0 ;@(h'71e8)
|
|
007164 0f36 mov.l r3, @(r0,r15)
|
|
007166 e300 mov #h'0, r3
|
|
007168 9041 mov.w @(h'82,pc), r0 ;@(h'71ee)
|
|
00716a e65b mov #h'5b, r6
|
|
00716c d121 mov.l @(h'84,pc), r1 ;@(h'71f4)
|
|
00716e e504 mov #h'4, r5
|
|
007170 2f26 mov.l r2, @-r15
|
|
007172 2f36 mov.l r3, @-r15
|
|
007174 2f36 mov.l r3, @-r15
|
|
007176 07fe mov.l @(r0,r15), r7
|
|
007178 410b jsr @r1
|
|
00717a e416 mov #h'16, r4
|
|
00717c 9031 mov.w @(h'62,pc), r0 ;@(h'71e2)
|
|
00717e e303 mov #h'3, r3
|
|
007180 d11c mov.l @(h'70,pc), r1 ;@(h'71f4)
|
|
007182 e200 mov #h'0, r2
|
|
007184 2f36 mov.l r3, @-r15
|
|
007186 e73b mov #h'3b, r7
|
|
007188 2f26 mov.l r2, @-r15
|
|
00718a e65b mov #h'5b, r6
|
|
00718c 2f26 mov.l r2, @-r15
|
|
00718e 05fe mov.l @(r0,r15), r5
|
|
007190 410b jsr @r1
|
|
007192 e416 mov #h'16, r4
|
|
007194 902c mov.w @(h'58,pc), r0 ;@(h'71f0)
|
|
007196 e303 mov #h'3, r3
|
|
007198 d116 mov.l @(h'58,pc), r1 ;@(h'71f4)
|
|
00719a e200 mov #h'0, r2
|
|
00719c 2f36 mov.l r3, @-r15
|
|
00719e e73b mov #h'3b, r7
|
|
0071a0 2f26 mov.l r2, @-r15
|
|
0071a2 e65b mov #h'5b, r6
|
|
0071a4 2f26 mov.l r2, @-r15
|
|
0071a6 e504 mov #h'4, r5
|
|
0071a8 410b jsr @r1
|
|
0071aa 04fe mov.l @(r0,r15), r4
|
|
0071ac 9021 mov.w @(h'42,pc), r0 ;@(h'71f2)
|
|
0071ae e504 mov #h'4, r5
|
|
0071b0 d110 mov.l @(h'40,pc), r1 ;@(h'71f4)
|
|
0071b2 e303 mov #h'3, r3
|
|
0071b4 2f36 mov.l r3, @-r15
|
|
0071b6 e200 mov #h'0, r2
|
|
0071b8 2f26 mov.l r2, @-r15
|
|
0071ba e73b mov #h'3b, r7
|
|
0071bc 2f26 mov.l r2, @-r15
|
|
0071be 06fe mov.l @(r0,r15), r6
|
|
0071c0 410b jsr @r1
|
|
0071c2 e416 mov #h'16, r4
|
|
0071c4 7f30 add #h'30, r15
|
|
0071c6 e332 mov #h'32, r3
|
|
0071c8 e068 mov #h'68, r0
|
|
0071ca 02fe mov.l @(r0,r15), r2
|
|
0071cc 3233 cmp/ge r3, r2
|
|
0071ce 8945 bt h'8a ;@(h'725c)
|
|
0071d0 900d mov.w @(h'1a,pc), r0 ;@(h'71ee)
|
|
0071d2 e202 mov #h'2, r2
|
|
0071d4 2f26 mov.l r2, @-r15
|
|
0071d6 e100 mov #h'0, r1
|
|
0071d8 2f16 mov.l r1, @-r15
|
|
0071da 2f16 mov.l r1, @-r15
|
|
0071dc 07fe mov.l @(r0,r15), r7
|
|
0071de a00b bra h'16 ;@(h'71f8)
|
|
0071e0 0009 nop
|
|
0071e2 00b4 mov.b r11, @(r0,r0)
|
|
0071e4 009c mov.b @(r0,r9), r0
|
|
0071e6 00b0
|
|
0071e8 0098
|
|
0071ea 018c mov.b @(r0,r8), r1
|
|
0071ec 0190
|
|
0071ee 00c0
|
|
0071f0 00bc mov.b @(r0,r11), r0
|
|
0071f2 00e0
|
|
0071f4 0030
|
|
0071f6 0dcc mov.b @(r0,r12), r13
|
|
0071f8 90a7 mov.w @(h'14e,pc), r0 ;@(h'734a)
|
|
0071fa e504 mov #h'4, r5
|
|
0071fc d359 mov.l @(h'164,pc), r3 ;@(h'7364)
|
|
0071fe 06fe mov.l @(r0,r15), r6
|
|
007200 90a4 mov.w @(h'148,pc), r0 ;@(h'734c)
|
|
007202 7601
|
|
007204 04fe mov.l @(r0,r15), r4
|
|
007206 430b jsr @r3
|
|
007208 74ff add #h'ff, r4
|
|
00720a e202 mov #h'2, r2
|
|
00720c 909f mov.w @(h'13e,pc), r0 ;@(h'734e)
|
|
00720e e300 mov #h'0, r3
|
|
007210 d154 mov.l @(h'150,pc), r1 ;@(h'7364)
|
|
007212 e73b mov #h'3b, r7
|
|
007214 2f26 mov.l r2, @-r15
|
|
007216 2f36 mov.l r3, @-r15
|
|
007218 2f36 mov.l r3, @-r15
|
|
00721a 06fe mov.l @(r0,r15), r6
|
|
00721c 9098 mov.w @(h'130,pc), r0 ;@(h'7350)
|
|
00721e 7601
|
|
007220 05fe mov.l @(r0,r15), r5
|
|
007222 9096 mov.w @(h'12c,pc), r0 ;@(h'7352)
|
|
007224 04fe mov.l @(r0,r15), r4
|
|
007226 410b jsr @r1
|
|
007228 74ff add #h'ff, r4
|
|
00722a e302 mov #h'2, r3
|
|
00722c 908d mov.w @(h'11a,pc), r0 ;@(h'734a)
|
|
00722e e200 mov #h'0, r2
|
|
007230 d14c mov.l @(h'130,pc), r1 ;@(h'7364)
|
|
007232 e73b mov #h'3b, r7
|
|
007234 2f36 mov.l r3, @-r15
|
|
007236 e65b mov #h'5b, r6
|
|
007238 2f26 mov.l r2, @-r15
|
|
00723a e504 mov #h'4, r5
|
|
00723c 2f26 mov.l r2, @-r15
|
|
00723e 410b jsr @r1
|
|
007240 04fe mov.l @(r0,r15), r4
|
|
007242 e302 mov #h'2, r3
|
|
007244 9086 mov.w @(h'10c,pc), r0 ;@(h'7354)
|
|
007246 e504 mov #h'4, r5
|
|
007248 d146 mov.l @(h'118,pc), r1 ;@(h'7364)
|
|
00724a e200 mov #h'0, r2
|
|
00724c 2f36 mov.l r3, @-r15
|
|
00724e e73b mov #h'3b, r7
|
|
007250 2f26 mov.l r2, @-r15
|
|
007252 2f26 mov.l r2, @-r15
|
|
007254 06fe mov.l @(r0,r15), r6
|
|
007256 410b jsr @r1
|
|
007258 e416 mov #h'16, r4
|
|
00725a 7f30 add #h'30, r15
|
|
00725c 53ff mov.l @(h'3c,r15), r3
|
|
00725e 2338 tst r3, r3
|
|
007260 890b bt h'16 ;@(h'727a)
|
|
007262 e302 mov #h'2, r3
|
|
007264 d13f mov.l @(h'fc,pc), r1 ;@(h'7364)
|
|
007266 e200 mov #h'0, r2
|
|
007268 2f36 mov.l r3, @-r15
|
|
00726a e73b mov #h'3b, r7
|
|
00726c 2f26 mov.l r2, @-r15
|
|
00726e e65b mov #h'5b, r6
|
|
007270 2f26 mov.l r2, @-r15
|
|
007272 e504 mov #h'4, r5
|
|
007274 410b jsr @r1
|
|
007276 e416 mov #h'16, r4
|
|
007278 7f0c
|
|
00727a d33b mov.l @(h'ec,pc), r3 ;@(h'7368)
|
|
00727c 430b jsr @r3
|
|
00727e 0009 nop
|
|
007280 d23a mov.l @(h'e8,pc), r2 ;@(h'736c)
|
|
007282 420b jsr @r2
|
|
007284 e448 mov #h'48, r4
|
|
007286 600c extu.b r0, r0
|
|
007288 2008 tst r0, r0
|
|
00728a 892d bt h'5a ;@(h'72e8)
|
|
00728c d135 mov.l @(h'd4,pc), r1 ;@(h'7364)
|
|
00728e e202 mov #h'2, r2
|
|
007290 2f26 mov.l r2, @-r15
|
|
007292 e300 mov #h'0, r3
|
|
007294 2f36 mov.l r3, @-r15
|
|
007296 e73b mov #h'3b, r7
|
|
007298 2f36 mov.l r3, @-r15
|
|
00729a e669 mov #h'69, r6
|
|
00729c e504 mov #h'4, r5
|
|
00729e 410b jsr @r1
|
|
0072a0 e416 mov #h'16, r4
|
|
0072a2 d331 mov.l @(h'c4,pc), r3 ;@(h'7368)
|
|
0072a4 430b jsr @r3
|
|
0072a6 7f0c
|
|
0072a8 d330 mov.l @(h'c0,pc), r3 ;@(h'736c)
|
|
0072aa 430b jsr @r3
|
|
0072ac e448 mov #h'48, r4
|
|
0072ae 600c extu.b r0, r0
|
|
0072b0 2008 tst r0, r0
|
|
0072b2 8bf9 bf h'-e ;@(h'72a8)
|
|
0072b4 d22d mov.l @(h'b4,pc), r2 ;@(h'736c)
|
|
0072b6 420b jsr @r2
|
|
0072b8 e448 mov #h'48, r4
|
|
0072ba 600c extu.b r0, r0
|
|
0072bc 2008 tst r0, r0
|
|
0072be 89f9 bt h'-e ;@(h'72b4)
|
|
0072c0 d128 mov.l @(h'a0,pc), r1 ;@(h'7364)
|
|
0072c2 e202 mov #h'2, r2
|
|
0072c4 2f26 mov.l r2, @-r15
|
|
0072c6 e300 mov #h'0, r3
|
|
0072c8 2f36 mov.l r3, @-r15
|
|
0072ca e73b mov #h'3b, r7
|
|
0072cc 2f36 mov.l r3, @-r15
|
|
0072ce e669 mov #h'69, r6
|
|
0072d0 e504 mov #h'4, r5
|
|
0072d2 410b jsr @r1
|
|
0072d4 e416 mov #h'16, r4
|
|
0072d6 d324 mov.l @(h'90,pc), r3 ;@(h'7368)
|
|
0072d8 430b jsr @r3
|
|
0072da 7f0c
|
|
0072dc d323 mov.l @(h'8c,pc), r3 ;@(h'736c)
|
|
0072de 430b jsr @r3
|
|
0072e0 e448 mov #h'48, r4
|
|
0072e2 600c extu.b r0, r0
|
|
0072e4 2008 tst r0, r0
|
|
0072e6 8bf9 bf h'-e ;@(h'72dc)
|
|
0072e8 9035 mov.w @(h'6a,pc), r0 ;@(h'7356)
|
|
0072ea e301 mov #h'1, r3
|
|
0072ec 0f36 mov.l r3, @(r0,r15)
|
|
0072ee 9033 mov.w @(h'66,pc), r0 ;@(h'7358)
|
|
0072f0 00fe mov.l @(r0,r15), r0
|
|
0072f2 8806 cmp/eq #h'6, r0
|
|
0072f4 8b04 bf h'8 ;@(h'7300)
|
|
0072f6 9030 mov.w @(h'60,pc), r0 ;@(h'735a)
|
|
0072f8 02fe mov.l @(r0,r15), r2
|
|
0072fa 7201
|
|
0072fc 902d mov.w @(h'5a,pc), r0 ;@(h'735a)
|
|
0072fe 0f26 mov.l r2, @(r0,r15)
|
|
007300 902a mov.w @(h'54,pc), r0 ;@(h'7358)
|
|
007302 00fe mov.l @(r0,r15), r0
|
|
007304 8807 cmp/eq #h'7, r0
|
|
007306 8b13 bf h'26 ;@(h'7330)
|
|
007308 9027 mov.w @(h'4e,pc), r0 ;@(h'735a)
|
|
00730a 02fe mov.l @(r0,r15), r2
|
|
00730c 9025 mov.w @(h'4a,pc), r0 ;@(h'735a)
|
|
00730e 7201
|
|
007310 0f26 mov.l r2, @(r0,r15)
|
|
007312 9023 mov.w @(h'46,pc), r0 ;@(h'735c)
|
|
007314 03fe mov.l @(r0,r15), r3
|
|
007316 7301
|
|
007318 9020 mov.w @(h'40,pc), r0 ;@(h'735c)
|
|
00731a 0f36 mov.l r3, @(r0,r15)
|
|
00731c 901f mov.w @(h'3e,pc), r0 ;@(h'735e)
|
|
00731e 01fe mov.l @(r0,r15), r1
|
|
007320 901d mov.w @(h'3a,pc), r0 ;@(h'735e)
|
|
007322 7101
|
|
007324 0f16 mov.l r1, @(r0,r15)
|
|
007326 901b mov.w @(h'36,pc), r0 ;@(h'7360)
|
|
007328 02fe mov.l @(r0,r15), r2
|
|
00732a 7201
|
|
00732c 9018 mov.w @(h'30,pc), r0 ;@(h'7360)
|
|
00732e 0f26 mov.l r2, @(r0,r15)
|
|
007330 9011 mov.w @(h'22,pc), r0 ;@(h'7356)
|
|
007332 e336 mov #h'36, r3
|
|
007334 02fe mov.l @(r0,r15), r2
|
|
007336 0237 mul.l r3, r2
|
|
007338 9013 mov.w @(h'26,pc), r0 ;@(h'7362)
|
|
00733a 031a sts macl, r3
|
|
00733c 01fe mov.l @(r0,r15), r1
|
|
00733e 3133 cmp/ge r3, r1
|
|
007340 8919 bt h'32 ;@(h'7376)
|
|
007342 900a mov.w @(h'14,pc), r0 ;@(h'735a)
|
|
007344 03fe mov.l @(r0,r15), r3
|
|
007346 a013 bra h'26 ;@(h'7370)
|
|
007348 0009 nop
|
|
00734a 00bc mov.b @(r0,r11), r0
|
|
00734c 00a4 mov.b r10, @(r0,r0)
|
|
00734e 00c8
|
|
007350 00b4 mov.b r11, @(r0,r0)
|
|
007352 00b0
|
|
007354 00e0
|
|
007356 01a8
|
|
007358 00cc mov.b @(r0,r12), r0
|
|
00735a 0174 mov.b r7, @(r0,r1)
|
|
00735c 0108 clrt
|
|
00735e 00dc mov.b @(r0,r13), r0
|
|
007360 00d8
|
|
007362 0198
|
|
007364 0030
|
|
007366 0dcc mov.b @(r0,r12), r13
|
|
007368 0030
|
|
00736a 0730
|
|
00736c 0030
|
|
00736e 3370 cmp/eq r7, r3
|
|
007370 9097 mov.w @(h'12e,pc), r0 ;@(h'74a2)
|
|
007372 7301
|
|
007374 0f36 mov.l r3, @(r0,r15)
|
|
007376 9095 mov.w @(h'12a,pc), r0 ;@(h'74a4)
|
|
007378 02fe mov.l @(r0,r15), r2
|
|
00737a 6323 mov r2, r3
|
|
00737c 9093 mov.w @(h'126,pc), r0 ;@(h'74a6)
|
|
00737e 4208 shll2 r2
|
|
007380 01fe mov.l @(r0,r15), r1
|
|
007382 4200 shll r2
|
|
007384 323c add r3, r2
|
|
007386 4200 shll r2
|
|
007388 d34b mov.l @(h'12c,pc), r3 ;@(h'74b8)
|
|
00738a 430b jsr @r3
|
|
00738c e003 mov #h'3, r0
|
|
00738e 9189 mov.w @(h'112,pc), r1 ;@(h'74a4)
|
|
007390 31fc add r15, r1
|
|
007392 6112 mov.l @r1, r1
|
|
007394 0017 mul.l r1, r0
|
|
007396 001a sts macl, r0
|
|
007398 3208 sub r0, r2
|
|
00739a 9082 mov.w @(h'104,pc), r0 ;@(h'74a2)
|
|
00739c 03fe mov.l @(r0,r15), r3
|
|
00739e 3327 cmp/gt r2, r3
|
|
0073a0 8b02 bf h'4 ;@(h'73a8)
|
|
0073a2 e300 mov #h'0, r3
|
|
0073a4 907d mov.w @(h'fa,pc), r0 ;@(h'74a2)
|
|
0073a6 0f36 mov.l r3, @(r0,r15)
|
|
0073a8 907c mov.w @(h'f8,pc), r0 ;@(h'74a4)
|
|
0073aa 02fe mov.l @(r0,r15), r2
|
|
0073ac 907b mov.w @(h'f6,pc), r0 ;@(h'74a6)
|
|
0073ae 6323 mov r2, r3
|
|
0073b0 01fe mov.l @(r0,r15), r1
|
|
0073b2 4208 shll2 r2
|
|
0073b4 4200 shll r2
|
|
0073b6 323c add r3, r2
|
|
0073b8 4208 shll2 r2
|
|
0073ba 3123 cmp/ge r2, r1
|
|
0073bc 8904 bt h'8 ;@(h'73c8)
|
|
0073be 9073 mov.w @(h'e6,pc), r0 ;@(h'74a8)
|
|
0073c0 02fe mov.l @(r0,r15), r2
|
|
0073c2 7201
|
|
0073c4 9070 mov.w @(h'e0,pc), r0 ;@(h'74a8)
|
|
0073c6 0f26 mov.l r2, @(r0,r15)
|
|
0073c8 906c mov.w @(h'd8,pc), r0 ;@(h'74a4)
|
|
0073ca 03fe mov.l @(r0,r15), r3
|
|
0073cc 906b mov.w @(h'd6,pc), r0 ;@(h'74a6)
|
|
0073ce 6233 mov r3, r2
|
|
0073d0 01fe mov.l @(r0,r15), r1
|
|
0073d2 4308 shll2 r3
|
|
0073d4 9066 mov.w @(h'cc,pc), r0 ;@(h'74a4)
|
|
0073d6 4300 shll r3
|
|
0073d8 332c add r2, r3
|
|
0073da 4300 shll r3
|
|
0073dc e200 mov #h'0, r2
|
|
0073de 3217 cmp/gt r1, r2
|
|
0073e0 312e addc r2, r1
|
|
0073e2 4121 shar r1
|
|
0073e4 02fe mov.l @(r0,r15), r2
|
|
0073e6 0127 mul.l r2, r1
|
|
0073e8 905e mov.w @(h'bc,pc), r0 ;@(h'74a8)
|
|
0073ea 011a sts macl, r1
|
|
0073ec 3318 sub r1, r3
|
|
0073ee 01fe mov.l @(r0,r15), r1
|
|
0073f0 3137 cmp/gt r3, r1
|
|
0073f2 8b02 bf h'4 ;@(h'73fa)
|
|
0073f4 9058 mov.w @(h'b0,pc), r0 ;@(h'74a8)
|
|
0073f6 e300 mov #h'0, r3
|
|
0073f8 0f36 mov.l r3, @(r0,r15)
|
|
0073fa 9056 mov.w @(h'ac,pc), r0 ;@(h'74aa)
|
|
0073fc 02fe mov.l @(r0,r15), r2
|
|
0073fe 7201
|
|
007400 9053 mov.w @(h'a6,pc), r0 ;@(h'74aa)
|
|
007402 0f26 mov.l r2, @(r0,r15)
|
|
007404 904e mov.w @(h'9c,pc), r0 ;@(h'74a4)
|
|
007406 03fe mov.l @(r0,r15), r3
|
|
007408 6133 mov r3, r1
|
|
00740a 4308 shll2 r3
|
|
00740c 4300 shll r3
|
|
00740e 331c add r1, r3
|
|
007410 4300 shll r3
|
|
007412 3237 cmp/gt r3, r2
|
|
007414 8b02 bf h'4 ;@(h'741c)
|
|
007416 e100 mov #h'0, r1
|
|
007418 9047 mov.w @(h'8e,pc), r0 ;@(h'74aa)
|
|
00741a 0f16 mov.l r1, @(r0,r15)
|
|
00741c 9046 mov.w @(h'8c,pc), r0 ;@(h'74ac)
|
|
00741e 03fe mov.l @(r0,r15), r3
|
|
007420 9044 mov.w @(h'88,pc), r0 ;@(h'74ac)
|
|
007422 7301
|
|
007424 9243 mov.w @(h'86,pc), r2 ;@(h'74ae)
|
|
007426 0f36 mov.l r3, @(r0,r15)
|
|
007428 903c mov.w @(h'78,pc), r0 ;@(h'74a4)
|
|
00742a 01fe mov.l @(r0,r15), r1
|
|
00742c 0127 mul.l r2, r1
|
|
00742e 021a sts macl, r2
|
|
007430 3327 cmp/gt r2, r3
|
|
007432 8b02 bf h'4 ;@(h'743a)
|
|
007434 903a mov.w @(h'74,pc), r0 ;@(h'74ac)
|
|
007436 e100 mov #h'0, r1
|
|
007438 0f16 mov.l r1, @(r0,r15)
|
|
00743a 9039 mov.w @(h'72,pc), r0 ;@(h'74b0)
|
|
00743c 00fe mov.l @(r0,r15), r0
|
|
00743e 8807 cmp/eq #h'7, r0
|
|
007440 8b0b bf h'16 ;@(h'745a)
|
|
007442 e068 mov #h'68, r0
|
|
007444 02fe mov.l @(r0,r15), r2
|
|
007446 e363 mov #h'63, r3
|
|
007448 7201
|
|
00744a e068 mov #h'68, r0
|
|
00744c 3237 cmp/gt r3, r2
|
|
00744e 8f04 bf/s h'8 ;@(h'745a)
|
|
007450 0f26 mov.l r2, @(r0,r15)
|
|
007452 e000 mov #h'0, r0
|
|
007454 61f3 mov r15, r1
|
|
007456 7168 add #h'68, r1
|
|
007458 2102 mov.l r0, @r1
|
|
00745a 9025 mov.w @(h'4a,pc), r0 ;@(h'74a8)
|
|
00745c 03fe mov.l @(r0,r15), r3
|
|
00745e 2338 tst r3, r3
|
|
007460 8b1c bf h'38 ;@(h'749c)
|
|
007462 9025 mov.w @(h'4a,pc), r0 ;@(h'74b0)
|
|
007464 03fe mov.l @(r0,r15), r3
|
|
007466 2338 tst r3, r3
|
|
007468 8903 bt h'6 ;@(h'7472)
|
|
00746a 9021 mov.w @(h'42,pc), r0 ;@(h'74b0)
|
|
00746c 00fe mov.l @(r0,r15), r0
|
|
00746e 8806 cmp/eq #h'6, r0
|
|
007470 8b04 bf h'8 ;@(h'747c)
|
|
007472 901e mov.w @(h'3c,pc), r0 ;@(h'74b2)
|
|
007474 02fe mov.l @(r0,r15), r2
|
|
007476 7201
|
|
007478 901b mov.w @(h'36,pc), r0 ;@(h'74b2)
|
|
00747a 0f26 mov.l r2, @(r0,r15)
|
|
00747c 9018 mov.w @(h'30,pc), r0 ;@(h'74b0)
|
|
00747e 03fe mov.l @(r0,r15), r3
|
|
007480 2338 tst r3, r3
|
|
007482 8904 bt h'8 ;@(h'748e)
|
|
007484 9015 mov.w @(h'2a,pc), r0 ;@(h'74b2)
|
|
007486 03fe mov.l @(r0,r15), r3
|
|
007488 9013 mov.w @(h'26,pc), r0 ;@(h'74b2)
|
|
00748a 73fe add #h'fe, r3
|
|
00748c 0f36 mov.l r3, @(r0,r15)
|
|
00748e 900f mov.w @(h'1e,pc), r0 ;@(h'74b0)
|
|
007490 00fe mov.l @(r0,r15), r0
|
|
007492 8807 cmp/eq #h'7, r0
|
|
007494 8b02 bf h'4 ;@(h'749c)
|
|
007496 e201 mov #h'1, r2
|
|
007498 e064 mov #h'64, r0
|
|
00749a 0f26 mov.l r2, @(r0,r15)
|
|
00749c 930a mov.w @(h'14,pc), r3 ;@(h'74b4)
|
|
00749e a00d bra h'1a ;@(h'74bc)
|
|
0074a0 0009 nop
|
|
0074a2 0174 mov.b r7, @(r0,r1)
|
|
0074a4 01a8
|
|
0074a6 0198
|
|
0074a8 0108 clrt
|
|
0074aa 00dc mov.b @(r0,r13), r0
|
|
0074ac 00d8
|
|
0074ae 0258 sets
|
|
0074b0 00cc mov.b @(r0,r12), r0
|
|
0074b2 00c8
|
|
0074b4 01ef mac.l @r14+, @r1+
|
|
0074b6 0000
|
|
0074b8 0030
|
|
0074ba aae4 bra h'-a38 ;@(h'6a86)
|
|
0074bc 9004 mov.w @(h'8,pc), r0 ;@(h'74c8)
|
|
0074be 01fe mov.l @(r0,r15), r1
|
|
0074c0 3137 cmp/gt r3, r1
|
|
0074c2 8b6e bf h'dc ;@(h'75a2)
|
|
0074c4 a027 bra h'4e ;@(h'7516)
|
|
0074c6 0009 nop
|
|
0074c8 00c8
|
|
0074ca d34d mov.l @(h'134,pc), r3 ;@(h'7600)
|
|
0074cc 430b jsr @r3
|
|
0074ce 0009 nop
|
|
0074d0 d24c mov.l @(h'130,pc), r2 ;@(h'7604)
|
|
0074d2 6103 mov r0, r1
|
|
0074d4 420b jsr @r2
|
|
0074d6 e009 mov #h'9, r0
|
|
0074d8 9185 mov.w @(h'10a,pc), r1 ;@(h'75e6)
|
|
0074da 7001
|
|
0074dc 31fc add r15, r1
|
|
0074de 2102 mov.l r0, @r1
|
|
0074e0 e074 mov #h'74, r0
|
|
0074e2 00fe mov.l @(r0,r15), r0
|
|
0074e4 8801 cmp/eq #h'1, r0
|
|
0074e6 8b03 bf h'6 ;@(h'74f0)
|
|
0074e8 907d mov.w @(h'fa,pc), r0 ;@(h'75e6)
|
|
0074ea 00fe mov.l @(r0,r15), r0
|
|
0074ec 8805 cmp/eq #h'5, r0
|
|
0074ee 890f bt h'1e ;@(h'7510)
|
|
0074f0 e074 mov #h'74, r0
|
|
0074f2 00fe mov.l @(r0,r15), r0
|
|
0074f4 8802 cmp/eq #h'2, r0
|
|
0074f6 8b0e bf h'1c ;@(h'7516)
|
|
0074f8 9075 mov.w @(h'ea,pc), r0 ;@(h'75e6)
|
|
0074fa 00fe mov.l @(r0,r15), r0
|
|
0074fc 8802 cmp/eq #h'2, r0
|
|
0074fe 8907 bt h'e ;@(h'7510)
|
|
007500 9071 mov.w @(h'e2,pc), r0 ;@(h'75e6)
|
|
007502 00fe mov.l @(r0,r15), r0
|
|
007504 8805 cmp/eq #h'5, r0
|
|
007506 8903 bt h'6 ;@(h'7510)
|
|
007508 906d mov.w @(h'da,pc), r0 ;@(h'75e6)
|
|
00750a 00fe mov.l @(r0,r15), r0
|
|
00750c 8809 cmp/eq #h'9, r0
|
|
00750e 8b02 bf h'4 ;@(h'7516)
|
|
007510 9069 mov.w @(h'd2,pc), r0 ;@(h'75e6)
|
|
007512 e200 mov #h'0, r2
|
|
007514 0f26 mov.l r2, @(r0,r15)
|
|
007516 9066 mov.w @(h'cc,pc), r0 ;@(h'75e6)
|
|
007518 03fe mov.l @(r0,r15), r3
|
|
00751a 2338 tst r3, r3
|
|
00751c 89d5 bt h'-56 ;@(h'74ca)
|
|
00751e 9062 mov.w @(h'c4,pc), r0 ;@(h'75e6)
|
|
007520 00fe mov.l @(r0,r15), r0
|
|
007522 8806 cmp/eq #h'6, r0
|
|
007524 8b05 bf h'a ;@(h'7532)
|
|
007526 e200 mov #h'0, r2
|
|
007528 e070 mov #h'70, r0
|
|
00752a e301 mov #h'1, r3
|
|
00752c 0f26 mov.l r2, @(r0,r15)
|
|
00752e e06c mov #h'6c, r0
|
|
007530 0f36 mov.l r3, @(r0,r15)
|
|
007532 9058 mov.w @(h'b0,pc), r0 ;@(h'75e6)
|
|
007534 00fe mov.l @(r0,r15), r0
|
|
007536 8807 cmp/eq #h'7, r0
|
|
007538 8b0b bf h'16 ;@(h'7552)
|
|
00753a e204 mov #h'4, r2
|
|
00753c 9054 mov.w @(h'a8,pc), r0 ;@(h'75e8)
|
|
00753e e33b mov #h'3b, r3
|
|
007540 0f26 mov.l r2, @(r0,r15)
|
|
007542 e216 mov #h'16, r2
|
|
007544 9051 mov.w @(h'a2,pc), r0 ;@(h'75ea)
|
|
007546 0f36 mov.l r3, @(r0,r15)
|
|
007548 9050 mov.w @(h'a0,pc), r0 ;@(h'75ec)
|
|
00754a e35b mov #h'5b, r3
|
|
00754c 0f26 mov.l r2, @(r0,r15)
|
|
00754e 904e mov.w @(h'9c,pc), r0 ;@(h'75ee)
|
|
007550 0f36 mov.l r3, @(r0,r15)
|
|
007552 e207 mov #h'7, r2
|
|
007554 904c mov.w @(h'98,pc), r0 ;@(h'75f0)
|
|
007556 e605 mov #h'5, r6
|
|
007558 914b mov.w @(h'96,pc), r1 ;@(h'75f2)
|
|
00755a e562 mov #h'62, r5
|
|
00755c 2f26 mov.l r2, @-r15
|
|
00755e 6723 mov r2, r7
|
|
007560 04fe mov.l @(r0,r15), r4
|
|
007562 31fc add r15, r1
|
|
007564 74ff add #h'ff, r4
|
|
007566 6343 mov r4, r3
|
|
007568 4408 shll2 r4
|
|
00756a 4400 shll r4
|
|
00756c 3438 sub r3, r4
|
|
00756e d326 mov.l @(h'98,pc), r3 ;@(h'7608)
|
|
007570 430b jsr @r3
|
|
007572 341c add r1, r4
|
|
007574 903e mov.w @(h'7c,pc), r0 ;@(h'75f4)
|
|
007576 e207 mov #h'7, r2
|
|
007578 913d mov.w @(h'7a,pc), r1 ;@(h'75f6)
|
|
00757a e633 mov #h'33, r6
|
|
00757c 2f26 mov.l r2, @-r15
|
|
00757e 6723 mov r2, r7
|
|
007580 04fe mov.l @(r0,r15), r4
|
|
007582 31fc add r15, r1
|
|
007584 e562 mov #h'62, r5
|
|
007586 74ff add #h'ff, r4
|
|
007588 6343 mov r4, r3
|
|
00758a 4408 shll2 r4
|
|
00758c 4400 shll r4
|
|
00758e 3438 sub r3, r4
|
|
007590 d31d mov.l @(h'74,pc), r3 ;@(h'7608)
|
|
007592 430b jsr @r3
|
|
007594 341c add r1, r4
|
|
007596 7f08
|
|
007598 902e mov.w @(h'5c,pc), r0 ;@(h'75f8)
|
|
00759a 02fe mov.l @(r0,r15), r2
|
|
00759c 902c mov.w @(h'58,pc), r0 ;@(h'75f8)
|
|
00759e 72ff add #h'ff, r2
|
|
0075a0 0f26 mov.l r2, @(r0,r15)
|
|
0075a2 e301 mov #h'1, r3
|
|
0075a4 9028 mov.w @(h'50,pc), r0 ;@(h'75f8)
|
|
0075a6 01fe mov.l @(r0,r15), r1
|
|
0075a8 3133 cmp/ge r3, r1
|
|
0075aa 8971 bt h'e2 ;@(h'7690)
|
|
0075ac 901b mov.w @(h'36,pc), r0 ;@(h'75e6)
|
|
0075ae 00fe mov.l @(r0,r15), r0
|
|
0075b0 8806 cmp/eq #h'6, r0
|
|
0075b2 8b55 bf h'aa ;@(h'7660)
|
|
0075b4 e070 mov #h'70, r0
|
|
0075b6 e200 mov #h'0, r2
|
|
0075b8 0f36 mov.l r3, @(r0,r15)
|
|
0075ba e06c mov #h'6c, r0
|
|
0075bc 0f26 mov.l r2, @(r0,r15)
|
|
0075be 901c mov.w @(h'38,pc), r0 ;@(h'75fa)
|
|
0075c0 00fe mov.l @(r0,r15), r0
|
|
0075c2 8804 cmp/eq #h'4, r0
|
|
0075c4 8b36 bf h'6c ;@(h'7634)
|
|
0075c6 9019 mov.w @(h'32,pc), r0 ;@(h'75fc)
|
|
0075c8 d310 mov.l @(h'40,pc), r3 ;@(h'760c)
|
|
0075ca 05fe mov.l @(r0,r15), r5
|
|
0075cc 9017 mov.w @(h'2e,pc), r0 ;@(h'75fe)
|
|
0075ce 7501
|
|
0075d0 430b jsr @r3
|
|
0075d2 04fe mov.l @(r0,r15), r4
|
|
0075d4 2008 tst r0, r0
|
|
0075d6 8904 bt h'8 ;@(h'75e2)
|
|
0075d8 9010 mov.w @(h'20,pc), r0 ;@(h'75fc)
|
|
0075da 03fe mov.l @(r0,r15), r3
|
|
0075dc 900e mov.w @(h'1c,pc), r0 ;@(h'75fc)
|
|
0075de 7301
|
|
0075e0 0f36 mov.l r3, @(r0,r15)
|
|
0075e2 a015 bra h'2a ;@(h'7610)
|
|
0075e4 0009 nop
|
|
0075e6 00cc mov.b @(r0,r12), r0
|
|
0075e8 00b4 mov.b r11, @(r0,r0)
|
|
0075ea 009c mov.b @(r0,r9), r0
|
|
0075ec 00b0
|
|
0075ee 0098
|
|
0075f0 00d0
|
|
0075f2 7794 add #h'94, r7
|
|
0075f4 00d4 mov.b r13, @(r0,r0)
|
|
0075f6 7798 add #h'98, r7
|
|
0075f8 00c8
|
|
0075fa 0180
|
|
0075fc 018c mov.b @(r0,r8), r1
|
|
0075fe 0190
|
|
007600 0030
|
|
007602 b000 bsr h'0 ;@(h'7606)
|
|
007604 0030
|
|
007606 ab98 bra h'-8d0 ;@(h'6d3a)
|
|
007608 0030
|
|
00760a 1bc8 mov.l r12, @(h'20,r11)
|
|
00760c 0030
|
|
00760e 08a0
|
|
007610 9049 mov.w @(h'92,pc), r0 ;@(h'76a6)
|
|
007612 00fe mov.l @(r0,r15), r0
|
|
007614 8804 cmp/eq #h'4, r0
|
|
007616 8b0d bf h'1a ;@(h'7634)
|
|
007618 9046 mov.w @(h'8c,pc), r0 ;@(h'76a8)
|
|
00761a 05fe mov.l @(r0,r15), r5
|
|
00761c 9045 mov.w @(h'8a,pc), r0 ;@(h'76aa)
|
|
00761e 7505
|
|
007620 d324 mov.l @(h'90,pc), r3 ;@(h'76b4)
|
|
007622 430b jsr @r3
|
|
007624 04fe mov.l @(r0,r15), r4
|
|
007626 2008 tst r0, r0
|
|
007628 8904 bt h'8 ;@(h'7634)
|
|
00762a 903d mov.w @(h'7a,pc), r0 ;@(h'76a8)
|
|
00762c 03fe mov.l @(r0,r15), r3
|
|
00762e 73ff add #h'ff, r3
|
|
007630 903a mov.w @(h'74,pc), r0 ;@(h'76a8)
|
|
007632 0f36 mov.l r3, @(r0,r15)
|
|
007634 9037 mov.w @(h'6e,pc), r0 ;@(h'76a6)
|
|
007636 00fe mov.l @(r0,r15), r0
|
|
007638 8807 cmp/eq #h'7, r0
|
|
00763a 8903 bt h'6 ;@(h'7644)
|
|
00763c 9033 mov.w @(h'66,pc), r0 ;@(h'76a6)
|
|
00763e 00fe mov.l @(r0,r15), r0
|
|
007640 8801 cmp/eq #h'1, r0
|
|
007642 8b0d bf h'1a ;@(h'7660)
|
|
007644 9030 mov.w @(h'60,pc), r0 ;@(h'76a8)
|
|
007646 05fe mov.l @(r0,r15), r5
|
|
007648 902f mov.w @(h'5e,pc), r0 ;@(h'76aa)
|
|
00764a 04fe mov.l @(r0,r15), r4
|
|
00764c d319 mov.l @(h'64,pc), r3 ;@(h'76b4)
|
|
00764e 430b jsr @r3
|
|
007650 7405
|
|
007652 2008 tst r0, r0
|
|
007654 8904 bt h'8 ;@(h'7660)
|
|
007656 9028 mov.w @(h'50,pc), r0 ;@(h'76aa)
|
|
007658 03fe mov.l @(r0,r15), r3
|
|
00765a 73ff add #h'ff, r3
|
|
00765c 9025 mov.w @(h'4a,pc), r0 ;@(h'76aa)
|
|
00765e 0f36 mov.l r3, @(r0,r15)
|
|
007660 9024 mov.w @(h'48,pc), r0 ;@(h'76ac)
|
|
007662 e70b mov #h'b, r7
|
|
007664 e200 mov #h'0, r2
|
|
007666 6323 mov r2, r3
|
|
007668 0f26 mov.l r2, @(r0,r15)
|
|
00766a e668 mov #h'68, r6
|
|
00766c 2f26 mov.l r2, @-r15
|
|
00766e e505 mov #h'5, r5
|
|
007670 2f36 mov.l r3, @-r15
|
|
007672 2f36 mov.l r3, @-r15
|
|
007674 d210 mov.l @(h'40,pc), r2 ;@(h'76b8)
|
|
007676 420b jsr @r2
|
|
007678 e462 mov #h'62, r4
|
|
00767a e300 mov #h'0, r3
|
|
00767c d20e mov.l @(h'38,pc), r2 ;@(h'76b8)
|
|
00767e e739 mov #h'39, r7
|
|
007680 2f36 mov.l r3, @-r15
|
|
007682 e668 mov #h'68, r6
|
|
007684 2f36 mov.l r3, @-r15
|
|
007686 e533 mov #h'33, r5
|
|
007688 2f36 mov.l r3, @-r15
|
|
00768a 420b jsr @r2
|
|
00768c e462 mov #h'62, r4
|
|
00768e 7f18 add #h'18, r15
|
|
007690 900d mov.w @(h'1a,pc), r0 ;@(h'76ae)
|
|
007692 03fe mov.l @(r0,r15), r3
|
|
007694 2338 tst r3, r3
|
|
007696 8b02 bf h'4 ;@(h'769e)
|
|
007698 d308 mov.l @(h'20,pc), r3 ;@(h'76bc)
|
|
00769a 432b jmp @r3
|
|
00769c 0009 nop
|
|
00769e e300 mov #h'0, r3
|
|
0076a0 9006 mov.w @(h'c,pc), r0 ;@(h'76b0)
|
|
0076a2 a073 bra h'e6 ;@(h'778c)
|
|
0076a4 0f36 mov.l r3, @(r0,r15)
|
|
0076a6 0180
|
|
0076a8 018c mov.b @(r0,r8), r1
|
|
0076aa 0190
|
|
0076ac 00cc mov.b @(r0,r12), r0
|
|
0076ae 0194 mov.b r9, @(r0,r1)
|
|
0076b0 01a8
|
|
0076b2 0000
|
|
0076b4 0030
|
|
0076b6 08a0
|
|
0076b8 0030
|
|
0076ba 0dcc mov.b @(r0,r12), r13
|
|
0076bc 0030
|
|
0076be 4830
|
|
0076c0 9071 mov.w @(h'e2,pc), r0 ;@(h'77a6)
|
|
0076c2 e31a mov #h'1a, r3
|
|
0076c4 e10d mov #h'd, r1
|
|
0076c6 6713 mov r1, r7
|
|
0076c8 2f16 mov.l r1, @-r15
|
|
0076ca 06fe mov.l @(r0,r15), r6
|
|
0076cc 906c mov.w @(h'd8,pc), r0 ;@(h'77a8)
|
|
0076ce 76fd add #h'fd, r6
|
|
0076d0 05fe mov.l @(r0,r15), r5
|
|
0076d2 75fd add #h'fd, r5
|
|
0076d4 9069 mov.w @(h'd2,pc), r0 ;@(h'77aa)
|
|
0076d6 02fe mov.l @(r0,r15), r2
|
|
0076d8 0237 mul.l r3, r2
|
|
0076da 041a sts macl, r4
|
|
0076dc 9366 mov.w @(h'cc,pc), r3 ;@(h'77ac)
|
|
0076de 33fc add r15, r3
|
|
0076e0 d235 mov.l @(h'd4,pc), r2 ;@(h'77b8)
|
|
0076e2 420b jsr @r2
|
|
0076e4 343c add r3, r4
|
|
0076e6 e30d mov #h'd, r3
|
|
0076e8 905e mov.w @(h'bc,pc), r0 ;@(h'77a8)
|
|
0076ea e21a mov #h'1a, r2
|
|
0076ec 2f36 mov.l r3, @-r15
|
|
0076ee 6733 mov r3, r7
|
|
0076f0 06fe mov.l @(r0,r15), r6
|
|
0076f2 76fd add #h'fd, r6
|
|
0076f4 905b mov.w @(h'b6,pc), r0 ;@(h'77ae)
|
|
0076f6 05fe mov.l @(r0,r15), r5
|
|
0076f8 905a mov.w @(h'b4,pc), r0 ;@(h'77b0)
|
|
0076fa 75fd add #h'fd, r5
|
|
0076fc 01fe mov.l @(r0,r15), r1
|
|
0076fe 0127 mul.l r2, r1
|
|
007700 9257 mov.w @(h'ae,pc), r2 ;@(h'77b2)
|
|
007702 041a sts macl, r4
|
|
007704 d12d mov.l @(h'b4,pc), r1 ;@(h'77bc)
|
|
007706 32fc add r15, r2
|
|
007708 410b jsr @r1
|
|
00770a 342c add r2, r4
|
|
00770c d42c mov.l @(h'b0,pc), r4 ;@(h'77c0)
|
|
00770e e340 mov #h'40, r3
|
|
007710 d22c mov.l @(h'b0,pc), r2 ;@(h'77c4)
|
|
007712 e716 mov #h'16, r7
|
|
007714 2f36 mov.l r3, @-r15
|
|
007716 e600 mov #h'0, r6
|
|
007718 6563 mov r6, r5
|
|
00771a 420b jsr @r2
|
|
00771c 34fc add r15, r4
|
|
00771e e340 mov #h'40, r3
|
|
007720 d429 mov.l @(h'a4,pc), r4 ;@(h'77c8)
|
|
007722 e716 mov #h'16, r7
|
|
007724 d227 mov.l @(h'9c,pc), r2 ;@(h'77c4)
|
|
007726 e600 mov #h'0, r6
|
|
007728 2f36 mov.l r3, @-r15
|
|
00772a e56a mov #h'6a, r5
|
|
00772c 420b jsr @r2
|
|
00772e 34fc add r15, r4
|
|
007730 d126 mov.l @(h'98,pc), r1 ;@(h'77cc)
|
|
007732 e3ff mov #h'ffffffff, r3
|
|
007734 2f36 mov.l r3, @-r15
|
|
007736 e201 mov #h'1, r2
|
|
007738 2f26 mov.l r2, @-r15
|
|
00773a e73c mov #h'3c, r7
|
|
00773c 2f26 mov.l r2, @-r15
|
|
00773e e66a mov #h'6a, r6
|
|
007740 e503 mov #h'3, r5
|
|
007742 410b jsr @r1
|
|
007744 e415 mov #h'15, r4
|
|
007746 e3ff mov #h'ffffffff, r3
|
|
007748 2f36 mov.l r3, @-r15
|
|
00774a e200 mov #h'0, r2
|
|
00774c d31f mov.l @(h'7c,pc), r3 ;@(h'77cc)
|
|
00774e e101 mov #h'1, r1
|
|
007750 2f26 mov.l r2, @-r15
|
|
007752 e73d mov #h'3d, r7
|
|
007754 2f16 mov.l r1, @-r15
|
|
007756 e66b mov #h'6b, r6
|
|
007758 e502 mov #h'2, r5
|
|
00775a 430b jsr @r3
|
|
00775c e414 mov #h'14, r4
|
|
00775e e2ff mov #h'ffffffff, r2
|
|
007760 2f26 mov.l r2, @-r15
|
|
007762 e301 mov #h'1, r3
|
|
007764 2f36 mov.l r3, @-r15
|
|
007766 e102 mov #h'2, r1
|
|
007768 d318 mov.l @(h'60,pc), r3 ;@(h'77cc)
|
|
00776a e73f mov #h'3f, r7
|
|
00776c 2f16 mov.l r1, @-r15
|
|
00776e e66d mov #h'6d, r6
|
|
007770 e500 mov #h'0, r5
|
|
007772 430b jsr @r3
|
|
007774 e412 mov #h'12, r4
|
|
007776 d216 mov.l @(h'58,pc), r2 ;@(h'77d0)
|
|
007778 420b jsr @r2
|
|
00777a 7f34 add #h'34, r15
|
|
00777c d315 mov.l @(h'54,pc), r3 ;@(h'77d4)
|
|
00777e 430b jsr @r3
|
|
007780 e432 mov #h'32, r4
|
|
007782 9017 mov.w @(h'2e,pc), r0 ;@(h'77b4)
|
|
007784 02fe mov.l @(r0,r15), r2
|
|
007786 7201
|
|
007788 9014 mov.w @(h'28,pc), r0 ;@(h'77b4)
|
|
00778a 0f26 mov.l r2, @(r0,r15)
|
|
00778c 9012 mov.w @(h'24,pc), r0 ;@(h'77b4)
|
|
00778e e307 mov #h'7, r3
|
|
007790 01fe mov.l @(r0,r15), r1
|
|
007792 3133 cmp/ge r3, r1
|
|
007794 8b94 bf h'-d8 ;@(h'76c0)
|
|
007796 940e mov.w @(h'1c,pc), r4 ;@(h'77b6)
|
|
007798 d30e mov.l @(h'38,pc), r3 ;@(h'77d4)
|
|
00779a 430b jsr @r3
|
|
00779c 0009 nop
|
|
00779e e2c2 mov #h'ffffffc2, r2
|
|
0077a0 9006 mov.w @(h'c,pc), r0 ;@(h'77b0)
|
|
0077a2 a18b bra h'316 ;@(h'7abc)
|
|
0077a4 0f26 mov.l r2, @(r0,r15)
|
|
0077a6 0190
|
|
0077a8 0194 mov.b r9, @(r0,r1)
|
|
0077aa 01ac mov.b @(r0,r10), r1
|
|
0077ac 7b38 add #h'38, r11
|
|
0077ae 0198
|
|
0077b0 01b0
|
|
0077b2 7a84 add #h'84, r10
|
|
0077b4 01a8
|
|
0077b6 012c mov.b @(r0,r2), r1
|
|
0077b8 0030
|
|
0077ba 2008 tst r0, r0
|
|
0077bc 0030
|
|
0077be 24b0 mov.b r11, @r4
|
|
0077c0 0000
|
|
0077c2 85fc mov.w @(h'18,r15), r0
|
|
0077c4 0030
|
|
0077c6 1bc8 mov.l r12, @(h'20,r11)
|
|
0077c8 0000
|
|
0077ca 8540 mov.w @(h'0,r4), r0
|
|
0077cc 0030
|
|
0077ce 0dcc mov.b @(r0,r12), r13
|
|
0077d0 0030
|
|
0077d2 0730
|
|
0077d4 0030
|
|
0077d6 baca bsr h'-a6c ;@(h'6d6e)
|
|
0077d8 90d1 mov.w @(h'1a2,pc), r0 ;@(h'797e)
|
|
0077da e140 mov #h'40, r1
|
|
0077dc 94d0 mov.w @(h'1a0,pc), r4 ;@(h'7980)
|
|
0077de e755 mov #h'55, r7
|
|
0077e0 d379 mov.l @(h'1e4,pc), r3 ;@(h'79c8)
|
|
0077e2 e600 mov #h'0, r6
|
|
0077e4 2f16 mov.l r1, @-r15
|
|
0077e6 05fe mov.l @(r0,r15), r5
|
|
0077e8 430b jsr @r3
|
|
0077ea 34fc add r15, r4
|
|
0077ec 90c9 mov.w @(h'192,pc), r0 ;@(h'7982)
|
|
0077ee e240 mov #h'40, r2
|
|
0077f0 94c8 mov.w @(h'190,pc), r4 ;@(h'7984)
|
|
0077f2 e755 mov #h'55, r7
|
|
0077f4 d375 mov.l @(h'1d4,pc), r3 ;@(h'79cc)
|
|
0077f6 e600 mov #h'0, r6
|
|
0077f8 2f26 mov.l r2, @-r15
|
|
0077fa 05fe mov.l @(r0,r15), r5
|
|
0077fc 430b jsr @r3
|
|
0077fe 34fc add r15, r4
|
|
007800 90c1 mov.w @(h'182,pc), r0 ;@(h'7986)
|
|
007802 e21b mov #h'1b, r2
|
|
007804 93c1 mov.w @(h'182,pc), r3 ;@(h'798a)
|
|
007806 e705 mov #h'5, r7
|
|
007808 d171 mov.l @(h'1c4,pc), r1 ;@(h'79d0)
|
|
00780a 6673 mov r7, r6
|
|
00780c 2f26 mov.l r2, @-r15
|
|
00780e 33fc add r15, r3
|
|
007810 05fe mov.l @(r0,r15), r5
|
|
007812 754c add #h'4c, r5
|
|
007814 90b8 mov.w @(h'170,pc), r0 ;@(h'7988)
|
|
007816 04fe mov.l @(r0,r15), r4
|
|
007818 0427 mul.l r2, r4
|
|
00781a 041a sts macl, r4
|
|
00781c 410b jsr @r1
|
|
00781e 343c add r3, r4
|
|
007820 90b4 mov.w @(h'168,pc), r0 ;@(h'798c)
|
|
007822 e301 mov #h'1, r3
|
|
007824 95b3 mov.w @(h'166,pc), r5 ;@(h'798e)
|
|
007826 e72c mov #h'2c, r7
|
|
007828 92b3 mov.w @(h'166,pc), r2 ;@(h'7992)
|
|
00782a 2f36 mov.l r3, @-r15
|
|
00782c 2f36 mov.l r3, @-r15
|
|
00782e 35fc add r15, r5
|
|
007830 d168 mov.l @(h'1a0,pc), r1 ;@(h'79d4)
|
|
007832 32fc add r15, r2
|
|
007834 06fe mov.l @(r0,r15), r6
|
|
007836 764b add #h'4b, r6
|
|
007838 90aa mov.w @(h'154,pc), r0 ;@(h'7990)
|
|
00783a 04fe mov.l @(r0,r15), r4
|
|
00783c 4408 shll2 r4
|
|
00783e 342c add r2, r4
|
|
007840 410b jsr @r1
|
|
007842 6442 mov.l @r4, r4
|
|
007844 90a6 mov.w @(h'14c,pc), r0 ;@(h'7994)
|
|
007846 e302 mov #h'2, r3
|
|
007848 95a5 mov.w @(h'14a,pc), r5 ;@(h'7996)
|
|
00784a e201 mov #h'1, r2
|
|
00784c d162 mov.l @(h'188,pc), r1 ;@(h'79d8)
|
|
00784e e737 mov #h'37, r7
|
|
007850 2f36 mov.l r3, @-r15
|
|
007852 2f26 mov.l r2, @-r15
|
|
007854 06fe mov.l @(r0,r15), r6
|
|
007856 35fc add r15, r5
|
|
007858 9091 mov.w @(h'122,pc), r0 ;@(h'797e)
|
|
00785a 7642 add #h'42, r6
|
|
00785c 410b jsr @r1
|
|
00785e 04fe mov.l @(r0,r15), r4
|
|
007860 909a mov.w @(h'134,pc), r0 ;@(h'7998)
|
|
007862 e300 mov #h'0, r3
|
|
007864 9599 mov.w @(h'132,pc), r5 ;@(h'799a)
|
|
007866 e202 mov #h'2, r2
|
|
007868 9498 mov.w @(h'130,pc), r4 ;@(h'799c)
|
|
00786a e705 mov #h'5, r7
|
|
00786c d15a mov.l @(h'168,pc), r1 ;@(h'79d8)
|
|
00786e 2f36 mov.l r3, @-r15
|
|
007870 2f26 mov.l r2, @-r15
|
|
007872 35fc add r15, r5
|
|
007874 06fe mov.l @(r0,r15), r6
|
|
007876 34fc add r15, r4
|
|
007878 763c add #h'3c, r6
|
|
00787a 343c add r3, r4
|
|
00787c 410b jsr @r1
|
|
00787e 6440 mov.b @r4, r4
|
|
007880 908d mov.w @(h'11a,pc), r0 ;@(h'799e)
|
|
007882 e302 mov #h'2, r3
|
|
007884 958c mov.w @(h'118,pc), r5 ;@(h'79a0)
|
|
007886 e201 mov #h'1, r2
|
|
007888 d153 mov.l @(h'14c,pc), r1 ;@(h'79d8)
|
|
00788a e737 mov #h'37, r7
|
|
00788c 2f36 mov.l r3, @-r15
|
|
00788e 2f26 mov.l r2, @-r15
|
|
007890 06fe mov.l @(r0,r15), r6
|
|
007892 35fc add r15, r5
|
|
007894 9085 mov.w @(h'10a,pc), r0 ;@(h'79a2)
|
|
007896 763c add #h'3c, r6
|
|
007898 04fc mov.b @(r0,r15), r4
|
|
00789a 410b jsr @r1
|
|
00789c 4400 shll r4
|
|
00789e e300 mov #h'0, r3
|
|
0078a0 9080 mov.w @(h'100,pc), r0 ;@(h'79a4)
|
|
0078a2 e202 mov #h'2, r2
|
|
0078a4 957f mov.w @(h'fe,pc), r5 ;@(h'79a6)
|
|
0078a6 e705 mov #h'5, r7
|
|
0078a8 d14b mov.l @(h'12c,pc), r1 ;@(h'79d8)
|
|
0078aa 2f36 mov.l r3, @-r15
|
|
0078ac 2f26 mov.l r2, @-r15
|
|
0078ae 35fc add r15, r5
|
|
0078b0 06fe mov.l @(r0,r15), r6
|
|
0078b2 7636 add #h'36, r6
|
|
0078b4 9078 mov.w @(h'f0,pc), r0 ;@(h'79a8)
|
|
0078b6 410b jsr @r1
|
|
0078b8 04fc mov.b @(r0,r15), r4
|
|
0078ba e302 mov #h'2, r3
|
|
0078bc 9075 mov.w @(h'ea,pc), r0 ;@(h'79aa)
|
|
0078be e201 mov #h'1, r2
|
|
0078c0 9565 mov.w @(h'ca,pc), r5 ;@(h'798e)
|
|
0078c2 e737 mov #h'37, r7
|
|
0078c4 9472 mov.w @(h'e4,pc), r4 ;@(h'79ac)
|
|
0078c6 2f36 mov.l r3, @-r15
|
|
0078c8 2f26 mov.l r2, @-r15
|
|
0078ca 34fc add r15, r4
|
|
0078cc 06fe mov.l @(r0,r15), r6
|
|
0078ce 342c add r2, r4
|
|
0078d0 6440 mov.b @r4, r4
|
|
0078d2 7636 add #h'36, r6
|
|
0078d4 6143 mov r4, r1
|
|
0078d6 4408 shll2 r4
|
|
0078d8 341c add r1, r4
|
|
0078da d13f mov.l @(h'fc,pc), r1 ;@(h'79d8)
|
|
0078dc 410b jsr @r1
|
|
0078de 35fc add r15, r5
|
|
0078e0 9065 mov.w @(h'ca,pc), r0 ;@(h'79ae)
|
|
0078e2 e300 mov #h'0, r3
|
|
0078e4 9564 mov.w @(h'c8,pc), r5 ;@(h'79b0)
|
|
0078e6 e202 mov #h'2, r2
|
|
0078e8 9463 mov.w @(h'c6,pc), r4 ;@(h'79b2)
|
|
0078ea e705 mov #h'5, r7
|
|
0078ec d13a mov.l @(h'e8,pc), r1 ;@(h'79d8)
|
|
0078ee 2f36 mov.l r3, @-r15
|
|
0078f0 2f26 mov.l r2, @-r15
|
|
0078f2 35fc add r15, r5
|
|
0078f4 06fe mov.l @(r0,r15), r6
|
|
0078f6 34fc add r15, r4
|
|
0078f8 7630 add #h'30, r6
|
|
0078fa 342c add r2, r4
|
|
0078fc 410b jsr @r1
|
|
0078fe 6440 mov.b @r4, r4
|
|
007900 9058 mov.w @(h'b0,pc), r0 ;@(h'79b4)
|
|
007902 e11e mov #h'1e, r1
|
|
007904 9557 mov.w @(h'ae,pc), r5 ;@(h'79b6)
|
|
007906 e302 mov #h'2, r3
|
|
007908 9456 mov.w @(h'ac,pc), r4 ;@(h'79b8)
|
|
00790a e201 mov #h'1, r2
|
|
00790c 2f36 mov.l r3, @-r15
|
|
00790e e737 mov #h'37, r7
|
|
007910 2f26 mov.l r2, @-r15
|
|
007912 35fc add r15, r5
|
|
007914 06fe mov.l @(r0,r15), r6
|
|
007916 34fc add r15, r4
|
|
007918 7630 add #h'30, r6
|
|
00791a 343c add r3, r4
|
|
00791c 6440 mov.b @r4, r4
|
|
00791e 241f muls.w r1, r4
|
|
007920 d12d mov.l @(h'b4,pc), r1 ;@(h'79d8)
|
|
007922 410b jsr @r1
|
|
007924 041a sts macl, r4
|
|
007926 e300 mov #h'0, r3
|
|
007928 9047 mov.w @(h'8e,pc), r0 ;@(h'79ba)
|
|
00792a e202 mov #h'2, r2
|
|
00792c 9546 mov.w @(h'8c,pc), r5 ;@(h'79bc)
|
|
00792e e705 mov #h'5, r7
|
|
007930 2f36 mov.l r3, @-r15
|
|
007932 2f26 mov.l r2, @-r15
|
|
007934 06fe mov.l @(r0,r15), r6
|
|
007936 35fc add r15, r5
|
|
007938 d327 mov.l @(h'9c,pc), r3 ;@(h'79d8)
|
|
00793a 762a add #h'2a, r6
|
|
00793c 9028 mov.w @(h'50,pc), r0 ;@(h'7990)
|
|
00793e 01fe mov.l @(r0,r15), r1
|
|
007940 903d mov.w @(h'7a,pc), r0 ;@(h'79be)
|
|
007942 04fe mov.l @(r0,r15), r4
|
|
007944 430b jsr @r3
|
|
007946 341c add r1, r4
|
|
007948 903a mov.w @(h'74,pc), r0 ;@(h'79c0)
|
|
00794a e202 mov #h'2, r2
|
|
00794c 9539 mov.w @(h'72,pc), r5 ;@(h'79c2)
|
|
00794e e301 mov #h'1, r3
|
|
007950 2f26 mov.l r2, @-r15
|
|
007952 e737 mov #h'37, r7
|
|
007954 2f36 mov.l r3, @-r15
|
|
007956 06fe mov.l @(r0,r15), r6
|
|
007958 9034 mov.w @(h'68,pc), r0 ;@(h'79c4)
|
|
00795a 762a add #h'2a, r6
|
|
00795c 01fe mov.l @(r0,r15), r1
|
|
00795e 9032 mov.w @(h'64,pc), r0 ;@(h'79c6)
|
|
007960 04fe mov.l @(r0,r15), r4
|
|
007962 341c add r1, r4
|
|
007964 6343 mov r4, r3
|
|
007966 4400 shll r4
|
|
007968 343c add r3, r4
|
|
00796a d31b mov.l @(h'6c,pc), r3 ;@(h'79d8)
|
|
00796c 430b jsr @r3
|
|
00796e 35fc add r15, r5
|
|
007970 e202 mov #h'2, r2
|
|
007972 e301 mov #h'1, r3
|
|
007974 2f26 mov.l r2, @-r15
|
|
007976 e737 mov #h'37, r7
|
|
007978 2f36 mov.l r3, @-r15
|
|
00797a a02f bra h'5e ;@(h'79dc)
|
|
00797c 0009 nop
|
|
00797e 01b4 mov.b r11, @(r0,r1)
|
|
007980 7d50 add #h'50, r13
|
|
007982 01b8
|
|
007984 7d54 add #h'54, r13
|
|
007986 01bc mov.b @(r0,r11), r1
|
|
007988 0080
|
|
00798a 7d04
|
|
00798c 01c4 mov.b r12, @(r0,r1)
|
|
00798e 7c28 add #h'28, r12
|
|
007990 0088
|
|
007992 026c mov.b @(r0,r6), r2
|
|
007994 01cc mov.b @(r0,r12), r1
|
|
007996 7c08
|
|
007998 01d4 mov.b r13, @(r0,r1)
|
|
00799a 7c10 add #h'10, r12
|
|
00799c 0120
|
|
00799e 01dc mov.b @(r0,r13), r1
|
|
0079a0 7c18 add #h'18, r12
|
|
0079a2 0128 clrmac
|
|
0079a4 01e4 mov.b r14, @(r0,r1)
|
|
0079a6 7c20 add #h'20, r12
|
|
0079a8 0131
|
|
0079aa 01ec mov.b @(r0,r14), r1
|
|
0079ac 0138 ldtlb
|
|
0079ae 01f4 mov.b r15, @(r0,r1)
|
|
0079b0 7c30 add #h'30, r12
|
|
0079b2 0140
|
|
0079b4 01fc mov.b @(r0,r15), r1
|
|
0079b6 7c38 add #h'38, r12
|
|
0079b8 0148 clrs
|
|
0079ba 0204 mov.b r0, @(r0,r2)
|
|
0079bc 7c40 add #h'40, r12
|
|
0079be 00d4 mov.b r13, @(r0,r0)
|
|
0079c0 020c mov.b @(r0,r0), r2
|
|
0079c2 7c48 add #h'48, r12
|
|
0079c4 0090
|
|
0079c6 00dc mov.b @(r0,r13), r0
|
|
0079c8 0030
|
|
0079ca 2008 tst r0, r0
|
|
0079cc 0030
|
|
0079ce 2256 mov.l r5, @-r2
|
|
0079d0 0030
|
|
0079d2 1bc8 mov.l r12, @(h'20,r11)
|
|
0079d4 0030
|
|
0079d6 35aa subc r10, r5
|
|
0079d8 0030
|
|
0079da 36fa subc r15, r6
|
|
0079dc 9077 mov.w @(h'ee,pc), r0 ;@(h'7ace)
|
|
0079de 06fe mov.l @(r0,r15), r6
|
|
0079e0 9576 mov.w @(h'ec,pc), r5 ;@(h'7ad0)
|
|
0079e2 7624 add #h'24, r6
|
|
0079e4 9075 mov.w @(h'ea,pc), r0 ;@(h'7ad2)
|
|
0079e6 35fc add r15, r5
|
|
0079e8 d140 mov.l @(h'100,pc), r1 ;@(h'7aec)
|
|
0079ea 410b jsr @r1
|
|
0079ec 04fe mov.l @(r0,r15), r4
|
|
0079ee e302 mov #h'2, r3
|
|
0079f0 9070 mov.w @(h'e0,pc), r0 ;@(h'7ad4)
|
|
0079f2 e201 mov #h'1, r2
|
|
0079f4 956f mov.w @(h'de,pc), r5 ;@(h'7ad6)
|
|
0079f6 e737 mov #h'37, r7
|
|
0079f8 d13c mov.l @(h'f0,pc), r1 ;@(h'7aec)
|
|
0079fa 2f36 mov.l r3, @-r15
|
|
0079fc 2f26 mov.l r2, @-r15
|
|
0079fe 35fc add r15, r5
|
|
007a00 06fe mov.l @(r0,r15), r6
|
|
007a02 761e add #h'1e, r6
|
|
007a04 9068 mov.w @(h'd0,pc), r0 ;@(h'7ad8)
|
|
007a06 410b jsr @r1
|
|
007a08 04fe mov.l @(r0,r15), r4
|
|
007a0a e302 mov #h'2, r3
|
|
007a0c 9065 mov.w @(h'ca,pc), r0 ;@(h'7ada)
|
|
007a0e e201 mov #h'1, r2
|
|
007a10 9564 mov.w @(h'c8,pc), r5 ;@(h'7adc)
|
|
007a12 e737 mov #h'37, r7
|
|
007a14 d135 mov.l @(h'd4,pc), r1 ;@(h'7aec)
|
|
007a16 2f36 mov.l r3, @-r15
|
|
007a18 2f26 mov.l r2, @-r15
|
|
007a1a 35fc add r15, r5
|
|
007a1c 06fe mov.l @(r0,r15), r6
|
|
007a1e 7616 add #h'16, r6
|
|
007a20 905d mov.w @(h'ba,pc), r0 ;@(h'7ade)
|
|
007a22 410b jsr @r1
|
|
007a24 04fe mov.l @(r0,r15), r4
|
|
007a26 e307 mov #h'7, r3
|
|
007a28 905a mov.w @(h'b4,pc), r0 ;@(h'7ae0)
|
|
007a2a e605 mov #h'5, r6
|
|
007a2c 915a mov.w @(h'b4,pc), r1 ;@(h'7ae4)
|
|
007a2e 6733 mov r3, r7
|
|
007a30 2f36 mov.l r3, @-r15
|
|
007a32 31fc add r15, r1
|
|
007a34 05fe mov.l @(r0,r15), r5
|
|
007a36 7516 add #h'16, r5
|
|
007a38 9053 mov.w @(h'a6,pc), r0 ;@(h'7ae2)
|
|
007a3a 04fe mov.l @(r0,r15), r4
|
|
007a3c 6243 mov r4, r2
|
|
007a3e 4408 shll2 r4
|
|
007a40 4400 shll r4
|
|
007a42 342c add r2, r4
|
|
007a44 6243 mov r4, r2
|
|
007a46 4408 shll2 r4
|
|
007a48 4400 shll r4
|
|
007a4a 3428 sub r2, r4
|
|
007a4c d228 mov.l @(h'a0,pc), r2 ;@(h'7af0)
|
|
007a4e 341c add r1, r4
|
|
007a50 420b jsr @r2
|
|
007a52 741c add #h'1c, r4
|
|
007a54 d227 mov.l @(h'9c,pc), r2 ;@(h'7af4)
|
|
007a56 7f78 add #h'78, r15
|
|
007a58 e300 mov #h'0, r3
|
|
007a5a e740 mov #h'40, r7
|
|
007a5c 2f36 mov.l r3, @-r15
|
|
007a5e e614 mov #h'14, r6
|
|
007a60 2f36 mov.l r3, @-r15
|
|
007a62 6533 mov r3, r5
|
|
007a64 2f36 mov.l r3, @-r15
|
|
007a66 420b jsr @r2
|
|
007a68 6433 mov r3, r4
|
|
007a6a e140 mov #h'40, r1
|
|
007a6c d422 mov.l @(h'88,pc), r4 ;@(h'7af8)
|
|
007a6e e716 mov #h'16, r7
|
|
007a70 d322 mov.l @(h'88,pc), r3 ;@(h'7afc)
|
|
007a72 e600 mov #h'0, r6
|
|
007a74 2f16 mov.l r1, @-r15
|
|
007a76 6563 mov r6, r5
|
|
007a78 430b jsr @r3
|
|
007a7a 34fc add r15, r4
|
|
007a7c 9033 mov.w @(h'66,pc), r0 ;@(h'7ae6)
|
|
007a7e 7f10 add #h'10, r15
|
|
007a80 03fe mov.l @(r0,r15), r3
|
|
007a82 e20b mov #h'b, r2
|
|
007a84 3323 cmp/ge r2, r3
|
|
007a86 890e bt h'1c ;@(h'7aa6)
|
|
007a88 902e mov.w @(h'5c,pc), r0 ;@(h'7ae8)
|
|
007a8a e504 mov #h'4, r5
|
|
007a8c d119 mov.l @(h'64,pc), r1 ;@(h'7af4)
|
|
007a8e e300 mov #h'0, r3
|
|
007a90 2f36 mov.l r3, @-r15
|
|
007a92 e73b mov #h'3b, r7
|
|
007a94 2f36 mov.l r3, @-r15
|
|
007a96 2f36 mov.l r3, @-r15
|
|
007a98 06fe mov.l @(r0,r15), r6
|
|
007a9a 765f add #h'5f, r6
|
|
007a9c 9024 mov.w @(h'48,pc), r0 ;@(h'7ae8)
|
|
007a9e 04fe mov.l @(r0,r15), r4
|
|
007aa0 410b jsr @r1
|
|
007aa2 7455 add #h'55, r4
|
|
007aa4 7f0c
|
|
007aa6 d316 mov.l @(h'58,pc), r3 ;@(h'7b00)
|
|
007aa8 430b jsr @r3
|
|
007aaa 0009 nop
|
|
007aac d215 mov.l @(h'54,pc), r2 ;@(h'7b04)
|
|
007aae 420b jsr @r2
|
|
007ab0 e40a mov #h'a, r4
|
|
007ab2 9018 mov.w @(h'30,pc), r0 ;@(h'7ae6)
|
|
007ab4 03fe mov.l @(r0,r15), r3
|
|
007ab6 7301
|
|
007ab8 9015 mov.w @(h'2a,pc), r0 ;@(h'7ae6)
|
|
007aba 0f36 mov.l r3, @(r0,r15)
|
|
007abc 9013 mov.w @(h'26,pc), r0 ;@(h'7ae6)
|
|
007abe e217 mov #h'17, r2
|
|
007ac0 01fe mov.l @(r0,r15), r1
|
|
007ac2 3123 cmp/ge r2, r1
|
|
007ac4 8901 bt h'2 ;@(h'7aca)
|
|
007ac6 ae87 bra h'-2f2 ;@(h'77d8)
|
|
007ac8 0009 nop
|
|
007aca a037 bra h'6e ;@(h'7b3c)
|
|
007acc e300 mov #h'0, r3
|
|
007ace 0214 mov.b r1, @(r0,r2)
|
|
007ad0 7c50 add #h'50, r12
|
|
007ad2 00dc mov.b @(r0,r13), r0
|
|
007ad4 021c mov.b @(r0,r1), r2
|
|
007ad6 7c58 add #h'58, r12
|
|
007ad8 00e8
|
|
007ada 0224 mov.b r2, @(r0,r2)
|
|
007adc 7c60 add #h'60, r12
|
|
007ade 0210
|
|
007ae0 0228 clrmac
|
|
007ae2 022c mov.b @(r0,r2), r2
|
|
007ae4 79b8 add #h'b8, r9
|
|
007ae6 01b0
|
|
007ae8 01bc mov.b @(r0,r11), r1
|
|
007aea 0000
|
|
007aec 0030
|
|
007aee 36fa subc r15, r6
|
|
007af0 0030
|
|
007af2 2008 tst r0, r0
|
|
007af4 0030
|
|
007af6 0dcc mov.b @(r0,r12), r13
|
|
007af8 0000
|
|
007afa 8600
|
|
007afc 0030
|
|
007afe 1bc8 mov.l r12, @(h'20,r11)
|
|
007b00 0030
|
|
007b02 0730
|
|
007b04 0030
|
|
007b06 baca bsr h'-a6c ;@(h'709e)
|
|
007b08 908a mov.w @(h'114,pc), r0 ;@(h'7c20)
|
|
007b0a 01fe mov.l @(r0,r15), r1
|
|
007b0c 9389 mov.w @(h'112,pc), r3 ;@(h'7c22)
|
|
007b0e 4108 shll2 r1
|
|
007b10 9086 mov.w @(h'10c,pc), r0 ;@(h'7c20)
|
|
007b12 33fc add r15, r3
|
|
007b14 02fe mov.l @(r0,r15), r2
|
|
007b16 313c add r3, r1
|
|
007b18 9084 mov.w @(h'108,pc), r0 ;@(h'7c24)
|
|
007b1a 4208 shll2 r2
|
|
007b1c 6112 mov.l @r1, r1
|
|
007b1e 30fc add r15, r0
|
|
007b20 022e mov.l @(r0,r2), r2
|
|
007b22 3123 cmp/ge r2, r1
|
|
007b24 8b07 bf h'e ;@(h'7b36)
|
|
007b26 907b mov.w @(h'f6,pc), r0 ;@(h'7c20)
|
|
007b28 917d mov.w @(h'fa,pc), r1 ;@(h'7c26)
|
|
007b2a 02fe mov.l @(r0,r15), r2
|
|
007b2c 4208 shll2 r2
|
|
007b2e 31fc add r15, r1
|
|
007b30 321c add r1, r2
|
|
007b32 e001 mov #h'1, r0
|
|
007b34 2202 mov.l r0, @r2
|
|
007b36 9073 mov.w @(h'e6,pc), r0 ;@(h'7c20)
|
|
007b38 03fe mov.l @(r0,r15), r3
|
|
007b3a 7301
|
|
007b3c 9070 mov.w @(h'e0,pc), r0 ;@(h'7c20)
|
|
007b3e e228 mov #h'28, r2
|
|
007b40 0f36 mov.l r3, @(r0,r15)
|
|
007b42 6133 mov r3, r1
|
|
007b44 3123 cmp/ge r2, r1
|
|
007b46 8bdf bf h'-42 ;@(h'7b08)
|
|
007b48 e074 mov #h'74, r0
|
|
007b4a 03fe mov.l @(r0,r15), r3
|
|
007b4c 2338 tst r3, r3
|
|
007b4e 8b61 bf h'c2 ;@(h'7c14)
|
|
007b50 9067 mov.w @(h'ce,pc), r0 ;@(h'7c22)
|
|
007b52 e263 mov #h'63, r2
|
|
007b54 03fe mov.l @(r0,r15), r3
|
|
007b56 7301
|
|
007b58 9063 mov.w @(h'c6,pc), r0 ;@(h'7c22)
|
|
007b5a 0f36 mov.l r3, @(r0,r15)
|
|
007b5c 9064 mov.w @(h'c8,pc), r0 ;@(h'7c28)
|
|
007b5e 01fe mov.l @(r0,r15), r1
|
|
007b60 3127 cmp/gt r2, r1
|
|
007b62 8b04 bf h'8 ;@(h'7b6e)
|
|
007b64 9061 mov.w @(h'c2,pc), r0 ;@(h'7c2a)
|
|
007b66 03fe mov.l @(r0,r15), r3
|
|
007b68 905f mov.w @(h'be,pc), r0 ;@(h'7c2a)
|
|
007b6a 7301
|
|
007b6c 0f36 mov.l r3, @(r0,r15)
|
|
007b6e 925d mov.w @(h'ba,pc), r2 ;@(h'7c2c)
|
|
007b70 905a mov.w @(h'b4,pc), r0 ;@(h'7c28)
|
|
007b72 01fe mov.l @(r0,r15), r1
|
|
007b74 3127 cmp/gt r2, r1
|
|
007b76 8b04 bf h'8 ;@(h'7b82)
|
|
007b78 9059 mov.w @(h'b2,pc), r0 ;@(h'7c2e)
|
|
007b7a 03fe mov.l @(r0,r15), r3
|
|
007b7c 9057 mov.w @(h'ae,pc), r0 ;@(h'7c2e)
|
|
007b7e 7301
|
|
007b80 0f36 mov.l r3, @(r0,r15)
|
|
007b82 9255 mov.w @(h'aa,pc), r2 ;@(h'7c30)
|
|
007b84 9050 mov.w @(h'a0,pc), r0 ;@(h'7c28)
|
|
007b86 01fe mov.l @(r0,r15), r1
|
|
007b88 3127 cmp/gt r2, r1
|
|
007b8a 8b04 bf h'8 ;@(h'7b96)
|
|
007b8c 9051 mov.w @(h'a2,pc), r0 ;@(h'7c32)
|
|
007b8e 03fe mov.l @(r0,r15), r3
|
|
007b90 904f mov.w @(h'9e,pc), r0 ;@(h'7c32)
|
|
007b92 7301
|
|
007b94 0f36 mov.l r3, @(r0,r15)
|
|
007b96 904d mov.w @(h'9a,pc), r0 ;@(h'7c34)
|
|
007b98 03fe mov.l @(r0,r15), r3
|
|
007b9a 904c mov.w @(h'98,pc), r0 ;@(h'7c36)
|
|
007b9c 02fe mov.l @(r0,r15), r2
|
|
007b9e 323c add r3, r2
|
|
007ba0 9049 mov.w @(h'92,pc), r0 ;@(h'7c36)
|
|
007ba2 0f26 mov.l r2, @(r0,r15)
|
|
007ba4 9048 mov.w @(h'90,pc), r0 ;@(h'7c38)
|
|
007ba6 01fe mov.l @(r0,r15), r1
|
|
007ba8 2118 tst r1, r1
|
|
007baa 8b06 bf h'c ;@(h'7bba)
|
|
007bac 9045 mov.w @(h'8a,pc), r0 ;@(h'7c3a)
|
|
007bae 01fe mov.l @(r0,r15), r1
|
|
007bb0 2118 tst r1, r1
|
|
007bb2 8902 bt h'4 ;@(h'7bba)
|
|
007bb4 9040 mov.w @(h'80,pc), r0 ;@(h'7c38)
|
|
007bb6 e101 mov #h'1, r1
|
|
007bb8 0f16 mov.l r1, @(r0,r15)
|
|
007bba 903f mov.w @(h'7e,pc), r0 ;@(h'7c3c)
|
|
007bbc 03fe mov.l @(r0,r15), r3
|
|
007bbe e05c mov #h'5c, r0
|
|
007bc0 02fe mov.l @(r0,r15), r2
|
|
007bc2 3237 cmp/gt r3, r2
|
|
007bc4 8b03 bf h'6 ;@(h'7bce)
|
|
007bc6 e05c mov #h'5c, r0
|
|
007bc8 03fe mov.l @(r0,r15), r3
|
|
007bca 9037 mov.w @(h'6e,pc), r0 ;@(h'7c3c)
|
|
007bcc 0f36 mov.l r3, @(r0,r15)
|
|
007bce 9036 mov.w @(h'6c,pc), r0 ;@(h'7c3e)
|
|
007bd0 51fc mov.l @(h'30,r15), r1
|
|
007bd2 02fe mov.l @(r0,r15), r2
|
|
007bd4 3127 cmp/gt r2, r1
|
|
007bd6 8b02 bf h'4 ;@(h'7bde)
|
|
007bd8 53fc mov.l @(h'30,r15), r3
|
|
007bda 9030 mov.w @(h'60,pc), r0 ;@(h'7c3e)
|
|
007bdc 0f36 mov.l r3, @(r0,r15)
|
|
007bde 902f mov.w @(h'5e,pc), r0 ;@(h'7c40)
|
|
007be0 02fe mov.l @(r0,r15), r2
|
|
007be2 e050 mov #h'50, r0
|
|
007be4 01fe mov.l @(r0,r15), r1
|
|
007be6 3127 cmp/gt r2, r1
|
|
007be8 8b03 bf h'6 ;@(h'7bf2)
|
|
007bea e050 mov #h'50, r0
|
|
007bec 03fe mov.l @(r0,r15), r3
|
|
007bee 9027 mov.w @(h'4e,pc), r0 ;@(h'7c40)
|
|
007bf0 0f36 mov.l r3, @(r0,r15)
|
|
007bf2 9019 mov.w @(h'32,pc), r0 ;@(h'7c28)
|
|
007bf4 03fe mov.l @(r0,r15), r3
|
|
007bf6 9024 mov.w @(h'48,pc), r0 ;@(h'7c42)
|
|
007bf8 02fe mov.l @(r0,r15), r2
|
|
007bfa 323c add r3, r2
|
|
007bfc 9021 mov.w @(h'42,pc), r0 ;@(h'7c42)
|
|
007bfe 0f26 mov.l r2, @(r0,r15)
|
|
007c00 9020 mov.w @(h'40,pc), r0 ;@(h'7c44)
|
|
007c02 01fe mov.l @(r0,r15), r1
|
|
007c04 9010 mov.w @(h'20,pc), r0 ;@(h'7c28)
|
|
007c06 03fe mov.l @(r0,r15), r3
|
|
007c08 3317 cmp/gt r1, r3
|
|
007c0a 8b03 bf h'6 ;@(h'7c14)
|
|
007c0c 900c mov.w @(h'18,pc), r0 ;@(h'7c28)
|
|
007c0e 03fe mov.l @(r0,r15), r3
|
|
007c10 9018 mov.w @(h'30,pc), r0 ;@(h'7c44)
|
|
007c12 0f36 mov.l r3, @(r0,r15)
|
|
007c14 e074 mov #h'74, r0
|
|
007c16 00fe mov.l @(r0,r15), r0
|
|
007c18 8801 cmp/eq #h'1, r0
|
|
007c1a 8b47 bf h'8e ;@(h'7cac)
|
|
007c1c a013 bra h'26 ;@(h'7c46)
|
|
007c1e 0009 nop
|
|
007c20 01b0
|
|
007c22 01b8
|
|
007c24 0cf0
|
|
007c26 0d90
|
|
007c28 019c mov.b @(r0,r9), r1
|
|
007c2a 01bc mov.b @(r0,r11), r1
|
|
007c2c 00c7 mul.l r12, r0
|
|
007c2e 01c0
|
|
007c30 012b rte
|
|
007c32 01c4 mov.b r12, @(r0,r1)
|
|
007c34 0198
|
|
007c36 01c8
|
|
007c38 01f4 mov.b r15, @(r0,r1)
|
|
007c3a 0084 mov.b r8, @(r0,r0)
|
|
007c3c 0200
|
|
007c3e 0220
|
|
007c40 0224 mov.b r2, @(r0,r2)
|
|
007c42 0230
|
|
007c44 023c mov.b @(r0,r3), r2
|
|
007c46 9093 mov.w @(h'126,pc), r0 ;@(h'7d70)
|
|
007c48 02fe mov.l @(r0,r15), r2
|
|
007c4a 7201
|
|
007c4c 9090 mov.w @(h'120,pc), r0 ;@(h'7d70)
|
|
007c4e 0f26 mov.l r2, @(r0,r15)
|
|
007c50 908f mov.w @(h'11e,pc), r0 ;@(h'7d72)
|
|
007c52 03fc mov.b @(r0,r15), r3
|
|
007c54 908e mov.w @(h'11c,pc), r0 ;@(h'7d74)
|
|
007c56 02fe mov.l @(r0,r15), r2
|
|
007c58 908c mov.w @(h'118,pc), r0 ;@(h'7d74)
|
|
007c5a 323c add r3, r2
|
|
007c5c 0f26 mov.l r2, @(r0,r15)
|
|
007c5e 908a mov.w @(h'114,pc), r0 ;@(h'7d76)
|
|
007c60 03fc mov.b @(r0,r15), r3
|
|
007c62 9089 mov.w @(h'112,pc), r0 ;@(h'7d78)
|
|
007c64 02fe mov.l @(r0,r15), r2
|
|
007c66 323c add r3, r2
|
|
007c68 9086 mov.w @(h'10c,pc), r0 ;@(h'7d78)
|
|
007c6a 0f26 mov.l r2, @(r0,r15)
|
|
007c6c 9085 mov.w @(h'10a,pc), r0 ;@(h'7d7a)
|
|
007c6e 03fc mov.b @(r0,r15), r3
|
|
007c70 9084 mov.w @(h'108,pc), r0 ;@(h'7d7c)
|
|
007c72 02fe mov.l @(r0,r15), r2
|
|
007c74 9082 mov.w @(h'104,pc), r0 ;@(h'7d7c)
|
|
007c76 323c add r3, r2
|
|
007c78 0f26 mov.l r2, @(r0,r15)
|
|
007c7a 9080 mov.w @(h'100,pc), r0 ;@(h'7d7e)
|
|
007c7c 51fc mov.l @(h'30,r15), r1
|
|
007c7e 03fe mov.l @(r0,r15), r3
|
|
007c80 3137 cmp/gt r3, r1
|
|
007c82 8b02 bf h'4 ;@(h'7c8a)
|
|
007c84 53fc mov.l @(h'30,r15), r3
|
|
007c86 907a mov.w @(h'f4,pc), r0 ;@(h'7d7e)
|
|
007c88 0f36 mov.l r3, @(r0,r15)
|
|
007c8a 9079 mov.w @(h'f2,pc), r0 ;@(h'7d80)
|
|
007c8c 03fe mov.l @(r0,r15), r3
|
|
007c8e 9078 mov.w @(h'f0,pc), r0 ;@(h'7d82)
|
|
007c90 02fe mov.l @(r0,r15), r2
|
|
007c92 323c add r3, r2
|
|
007c94 9075 mov.w @(h'ea,pc), r0 ;@(h'7d82)
|
|
007c96 0f26 mov.l r2, @(r0,r15)
|
|
007c98 9074 mov.w @(h'e8,pc), r0 ;@(h'7d84)
|
|
007c9a 01fe mov.l @(r0,r15), r1
|
|
007c9c 9070 mov.w @(h'e0,pc), r0 ;@(h'7d80)
|
|
007c9e 03fe mov.l @(r0,r15), r3
|
|
007ca0 3317 cmp/gt r1, r3
|
|
007ca2 8b03 bf h'6 ;@(h'7cac)
|
|
007ca4 906c mov.w @(h'd8,pc), r0 ;@(h'7d80)
|
|
007ca6 03fe mov.l @(r0,r15), r3
|
|
007ca8 906c mov.w @(h'd8,pc), r0 ;@(h'7d84)
|
|
007caa 0f36 mov.l r3, @(r0,r15)
|
|
007cac e074 mov #h'74, r0
|
|
007cae 00fe mov.l @(r0,r15), r0
|
|
007cb0 8802 cmp/eq #h'2, r0
|
|
007cb2 8b33 bf h'66 ;@(h'7d1c)
|
|
007cb4 9067 mov.w @(h'ce,pc), r0 ;@(h'7d86)
|
|
007cb6 02fe mov.l @(r0,r15), r2
|
|
007cb8 9065 mov.w @(h'ca,pc), r0 ;@(h'7d86)
|
|
007cba 7201
|
|
007cbc 0f26 mov.l r2, @(r0,r15)
|
|
007cbe 9058 mov.w @(h'b0,pc), r0 ;@(h'7d72)
|
|
007cc0 03fc mov.b @(r0,r15), r3
|
|
007cc2 9061 mov.w @(h'c2,pc), r0 ;@(h'7d88)
|
|
007cc4 02fe mov.l @(r0,r15), r2
|
|
007cc6 3327 cmp/gt r2, r3
|
|
007cc8 8b03 bf h'6 ;@(h'7cd2)
|
|
007cca 9052 mov.w @(h'a4,pc), r0 ;@(h'7d72)
|
|
007ccc 01fc mov.b @(r0,r15), r1
|
|
007cce 905b mov.w @(h'b6,pc), r0 ;@(h'7d88)
|
|
007cd0 0f16 mov.l r1, @(r0,r15)
|
|
007cd2 9050 mov.w @(h'a0,pc), r0 ;@(h'7d76)
|
|
007cd4 03fc mov.b @(r0,r15), r3
|
|
007cd6 9058 mov.w @(h'b0,pc), r0 ;@(h'7d8a)
|
|
007cd8 02fe mov.l @(r0,r15), r2
|
|
007cda 3327 cmp/gt r2, r3
|
|
007cdc 8b03 bf h'6 ;@(h'7ce6)
|
|
007cde 904a mov.w @(h'94,pc), r0 ;@(h'7d76)
|
|
007ce0 01fc mov.b @(r0,r15), r1
|
|
007ce2 9052 mov.w @(h'a4,pc), r0 ;@(h'7d8a)
|
|
007ce4 0f16 mov.l r1, @(r0,r15)
|
|
007ce6 9048 mov.w @(h'90,pc), r0 ;@(h'7d7a)
|
|
007ce8 03fc mov.b @(r0,r15), r3
|
|
007cea 904f mov.w @(h'9e,pc), r0 ;@(h'7d8c)
|
|
007cec 02fe mov.l @(r0,r15), r2
|
|
007cee 3327 cmp/gt r2, r3
|
|
007cf0 8b03 bf h'6 ;@(h'7cfa)
|
|
007cf2 9042 mov.w @(h'84,pc), r0 ;@(h'7d7a)
|
|
007cf4 01fc mov.b @(r0,r15), r1
|
|
007cf6 9049 mov.w @(h'92,pc), r0 ;@(h'7d8c)
|
|
007cf8 0f16 mov.l r1, @(r0,r15)
|
|
007cfa 9041 mov.w @(h'82,pc), r0 ;@(h'7d80)
|
|
007cfc 03fe mov.l @(r0,r15), r3
|
|
007cfe 9046 mov.w @(h'8c,pc), r0 ;@(h'7d8e)
|
|
007d00 02fe mov.l @(r0,r15), r2
|
|
007d02 323c add r3, r2
|
|
007d04 9043 mov.w @(h'86,pc), r0 ;@(h'7d8e)
|
|
007d06 0f26 mov.l r2, @(r0,r15)
|
|
007d08 9042 mov.w @(h'84,pc), r0 ;@(h'7d90)
|
|
007d0a 01fe mov.l @(r0,r15), r1
|
|
007d0c 9038 mov.w @(h'70,pc), r0 ;@(h'7d80)
|
|
007d0e 03fe mov.l @(r0,r15), r3
|
|
007d10 3317 cmp/gt r1, r3
|
|
007d12 8b03 bf h'6 ;@(h'7d1c)
|
|
007d14 9034 mov.w @(h'68,pc), r0 ;@(h'7d80)
|
|
007d16 03fe mov.l @(r0,r15), r3
|
|
007d18 903a mov.w @(h'74,pc), r0 ;@(h'7d90)
|
|
007d1a 0f36 mov.l r3, @(r0,r15)
|
|
007d1c 9039 mov.w @(h'72,pc), r0 ;@(h'7d92)
|
|
007d1e 02fe mov.l @(r0,r15), r2
|
|
007d20 2228 tst r2, r2
|
|
007d22 8b06 bf h'c ;@(h'7d32)
|
|
007d24 9036 mov.w @(h'6c,pc), r0 ;@(h'7d94)
|
|
007d26 02fe mov.l @(r0,r15), r2
|
|
007d28 2228 tst r2, r2
|
|
007d2a 8b02 bf h'4 ;@(h'7d32)
|
|
007d2c 9031 mov.w @(h'62,pc), r0 ;@(h'7d92)
|
|
007d2e e201 mov #h'1, r2
|
|
007d30 0f26 mov.l r2, @(r0,r15)
|
|
007d32 9030 mov.w @(h'60,pc), r0 ;@(h'7d96)
|
|
007d34 03fe mov.l @(r0,r15), r3
|
|
007d36 902f mov.w @(h'5e,pc), r0 ;@(h'7d98)
|
|
007d38 01fe mov.l @(r0,r15), r1
|
|
007d3a 313c add r3, r1
|
|
007d3c 902c mov.w @(h'58,pc), r0 ;@(h'7d98)
|
|
007d3e 0f16 mov.l r1, @(r0,r15)
|
|
007d40 e07c mov #h'7c, r0
|
|
007d42 03fe mov.l @(r0,r15), r3
|
|
007d44 9029 mov.w @(h'52,pc), r0 ;@(h'7d9a)
|
|
007d46 02fe mov.l @(r0,r15), r2
|
|
007d48 9027 mov.w @(h'4e,pc), r0 ;@(h'7d9a)
|
|
007d4a 323c add r3, r2
|
|
007d4c 0f26 mov.l r2, @(r0,r15)
|
|
007d4e 9025 mov.w @(h'4a,pc), r0 ;@(h'7d9c)
|
|
007d50 01fe mov.l @(r0,r15), r1
|
|
007d52 2118 tst r1, r1
|
|
007d54 8b06 bf h'c ;@(h'7d64)
|
|
007d56 9013 mov.w @(h'26,pc), r0 ;@(h'7d80)
|
|
007d58 00fe mov.l @(r0,r15), r0
|
|
007d5a 882a cmp/eq #h'2a, r0
|
|
007d5c 8b02 bf h'4 ;@(h'7d64)
|
|
007d5e e201 mov #h'1, r2
|
|
007d60 901c mov.w @(h'38,pc), r0 ;@(h'7d9c)
|
|
007d62 0f26 mov.l r2, @(r0,r15)
|
|
007d64 e060 mov #h'60, r0
|
|
007d66 03fe mov.l @(r0,r15), r3
|
|
007d68 9019 mov.w @(h'32,pc), r0 ;@(h'7d9e)
|
|
007d6a 01fe mov.l @(r0,r15), r1
|
|
007d6c a018 bra h'30 ;@(h'7da0)
|
|
007d6e 0009 nop
|
|
007d70 01e0
|
|
007d72 00fc mov.b @(r0,r15), r0
|
|
007d74 01e4 mov.b r14, @(r0,r1)
|
|
007d76 00fd mov.w @(r0,r15), r0
|
|
007d78 01e8
|
|
007d7a 00fe mov.l @(r0,r15), r0
|
|
007d7c 01ec mov.b @(r0,r14), r1
|
|
007d7e 0248 clrs
|
|
007d80 019c mov.b @(r0,r9), r1
|
|
007d82 0234 mov.b r3, @(r0,r2)
|
|
007d84 0240
|
|
007d86 0208 clrt
|
|
007d88 020c mov.b @(r0,r0), r2
|
|
007d8a 0210
|
|
007d8c 0214 mov.b r1, @(r0,r2)
|
|
007d8e 0238 ldtlb
|
|
007d90 0244 mov.b r4, @(r0,r2)
|
|
007d92 01cc mov.b @(r0,r12), r1
|
|
007d94 0198
|
|
007d96 0080
|
|
007d98 01d0
|
|
007d9a 01d4 mov.b r13, @(r0,r1)
|
|
007d9c 01d8
|
|
007d9e 01f0
|
|
007da0 9082 mov.w @(h'104,pc), r0 ;@(h'7ea8)
|
|
007da2 313c add r3, r1
|
|
007da4 0f16 mov.l r1, @(r0,r15)
|
|
007da6 9080 mov.w @(h'100,pc), r0 ;@(h'7eaa)
|
|
007da8 02fe mov.l @(r0,r15), r2
|
|
007daa 907f mov.w @(h'fe,pc), r0 ;@(h'7eac)
|
|
007dac 03fe mov.l @(r0,r15), r3
|
|
007dae 3327 cmp/gt r2, r3
|
|
007db0 8b03 bf h'6 ;@(h'7dba)
|
|
007db2 907b mov.w @(h'f6,pc), r0 ;@(h'7eac)
|
|
007db4 03fe mov.l @(r0,r15), r3
|
|
007db6 9078 mov.w @(h'f0,pc), r0 ;@(h'7eaa)
|
|
007db8 0f36 mov.l r3, @(r0,r15)
|
|
007dba 9078 mov.w @(h'f0,pc), r0 ;@(h'7eae)
|
|
007dbc 02fe mov.l @(r0,r15), r2
|
|
007dbe e07c mov #h'7c, r0
|
|
007dc0 01fe mov.l @(r0,r15), r1
|
|
007dc2 3127 cmp/gt r2, r1
|
|
007dc4 8b03 bf h'6 ;@(h'7dce)
|
|
007dc6 e07c mov #h'7c, r0
|
|
007dc8 03fe mov.l @(r0,r15), r3
|
|
007dca 9070 mov.w @(h'e0,pc), r0 ;@(h'7eae)
|
|
007dcc 0f36 mov.l r3, @(r0,r15)
|
|
007dce 906f mov.w @(h'de,pc), r0 ;@(h'7eb0)
|
|
007dd0 02fe mov.l @(r0,r15), r2
|
|
007dd2 e054 mov #h'54, r0
|
|
007dd4 01fe mov.l @(r0,r15), r1
|
|
007dd6 3127 cmp/gt r2, r1
|
|
007dd8 8b03 bf h'6 ;@(h'7de2)
|
|
007dda e054 mov #h'54, r0
|
|
007ddc 03fe mov.l @(r0,r15), r3
|
|
007dde 9067 mov.w @(h'ce,pc), r0 ;@(h'7eb0)
|
|
007de0 0f36 mov.l r3, @(r0,r15)
|
|
007de2 e04c mov #h'4c, r0
|
|
007de4 03fe mov.l @(r0,r15), r3
|
|
007de6 9064 mov.w @(h'c8,pc), r0 ;@(h'7eb2)
|
|
007de8 02fe mov.l @(r0,r15), r2
|
|
007dea 323c add r3, r2
|
|
007dec 9061 mov.w @(h'c2,pc), r0 ;@(h'7eb2)
|
|
007dee 0f26 mov.l r2, @(r0,r15)
|
|
007df0 9060 mov.w @(h'c0,pc), r0 ;@(h'7eb4)
|
|
007df2 03fe mov.l @(r0,r15), r3
|
|
007df4 905f mov.w @(h'be,pc), r0 ;@(h'7eb6)
|
|
007df6 01fe mov.l @(r0,r15), r1
|
|
007df8 905d mov.w @(h'ba,pc), r0 ;@(h'7eb6)
|
|
007dfa 313c add r3, r1
|
|
007dfc 0f16 mov.l r1, @(r0,r15)
|
|
007dfe e048 mov #h'48, r0
|
|
007e00 03fe mov.l @(r0,r15), r3
|
|
007e02 9059 mov.w @(h'b2,pc), r0 ;@(h'7eb8)
|
|
007e04 02fe mov.l @(r0,r15), r2
|
|
007e06 323c add r3, r2
|
|
007e08 9056 mov.w @(h'ac,pc), r0 ;@(h'7eb8)
|
|
007e0a 0f26 mov.l r2, @(r0,r15)
|
|
007e0c 9055 mov.w @(h'aa,pc), r0 ;@(h'7eba)
|
|
007e0e 01fe mov.l @(r0,r15), r1
|
|
007e10 9054 mov.w @(h'a8,pc), r0 ;@(h'7ebc)
|
|
007e12 03fe mov.l @(r0,r15), r3
|
|
007e14 3317 cmp/gt r1, r3
|
|
007e16 8b03 bf h'6 ;@(h'7e20)
|
|
007e18 9050 mov.w @(h'a0,pc), r0 ;@(h'7ebc)
|
|
007e1a 03fe mov.l @(r0,r15), r3
|
|
007e1c 904d mov.w @(h'9a,pc), r0 ;@(h'7eba)
|
|
007e1e 0f36 mov.l r3, @(r0,r15)
|
|
007e20 904d mov.w @(h'9a,pc), r0 ;@(h'7ebe)
|
|
007e22 e200 mov #h'0, r2
|
|
007e24 0f26 mov.l r2, @(r0,r15)
|
|
007e26 6323 mov r2, r3
|
|
007e28 a0e4 bra h'1c8 ;@(h'7ff4)
|
|
007e2a 0009 nop
|
|
007e2c 9048 mov.w @(h'90,pc), r0 ;@(h'7ec0)
|
|
007e2e 01fe mov.l @(r0,r15), r1
|
|
007e30 9347 mov.w @(h'8e,pc), r3 ;@(h'7ec2)
|
|
007e32 4108 shll2 r1
|
|
007e34 d225 mov.l @(h'94,pc), r2 ;@(h'7ecc)
|
|
007e36 33fc add r15, r3
|
|
007e38 313c add r3, r1
|
|
007e3a 6012 mov.l @r1, r0
|
|
007e3c 3027 cmp/gt r2, r0
|
|
007e3e 8b04 bf h'8 ;@(h'7e4a)
|
|
007e40 903e mov.w @(h'7c,pc), r0 ;@(h'7ec0)
|
|
007e42 01fe mov.l @(r0,r15), r1
|
|
007e44 4108 shll2 r1
|
|
007e46 313c add r3, r1
|
|
007e48 2122 mov.l r2, @r1
|
|
007e4a 9039 mov.w @(h'72,pc), r0 ;@(h'7ec0)
|
|
007e4c 9239 mov.w @(h'72,pc), r2 ;@(h'7ec2)
|
|
007e4e 03fe mov.l @(r0,r15), r3
|
|
007e50 9036 mov.w @(h'6c,pc), r0 ;@(h'7ec0)
|
|
007e52 4308 shll2 r3
|
|
007e54 01fe mov.l @(r0,r15), r1
|
|
007e56 32fc add r15, r2
|
|
007e58 9034 mov.w @(h'68,pc), r0 ;@(h'7ec4)
|
|
007e5a 4108 shll2 r1
|
|
007e5c 332c add r2, r3
|
|
007e5e 30fc add r15, r0
|
|
007e60 6332 mov.l @r3, r3
|
|
007e62 011e mov.l @(r0,r1), r1
|
|
007e64 3313 cmp/ge r1, r3
|
|
007e66 8901 bt h'2 ;@(h'7e6c)
|
|
007e68 a0c1 bra h'182 ;@(h'7fee)
|
|
007e6a 0009 nop
|
|
007e6c 9028 mov.w @(h'50,pc), r0 ;@(h'7ec0)
|
|
007e6e 03fe mov.l @(r0,r15), r3
|
|
007e70 9129 mov.w @(h'52,pc), r1 ;@(h'7ec6)
|
|
007e72 4308 shll2 r3
|
|
007e74 31fc add r15, r1
|
|
007e76 331c add r1, r3
|
|
007e78 6032 mov.l @r3, r0
|
|
007e7a 2008 tst r0, r0
|
|
007e7c 8901 bt h'2 ;@(h'7e82)
|
|
007e7e a0b6 bra h'16c ;@(h'7fee)
|
|
007e80 0009 nop
|
|
007e82 e201 mov #h'1, r2
|
|
007e84 901b mov.w @(h'36,pc), r0 ;@(h'7ebe)
|
|
007e86 e302 mov #h'2, r3
|
|
007e88 d111 mov.l @(h'44,pc), r1 ;@(h'7ed0)
|
|
007e8a e73b mov #h'3b, r7
|
|
007e8c 0f26 mov.l r2, @(r0,r15)
|
|
007e8e e629 mov #h'29, r6
|
|
007e90 2f36 mov.l r3, @-r15
|
|
007e92 e200 mov #h'0, r2
|
|
007e94 2f26 mov.l r2, @-r15
|
|
007e96 e504 mov #h'4, r5
|
|
007e98 2f26 mov.l r2, @-r15
|
|
007e9a 410b jsr @r1
|
|
007e9c e41d mov #h'1d, r4
|
|
007e9e 7f0c
|
|
007ea0 9012 mov.w @(h'24,pc), r0 ;@(h'7ec8)
|
|
007ea2 e33b mov #h'3b, r3
|
|
007ea4 a078 bra h'f0 ;@(h'7f98)
|
|
007ea6 0f36 mov.l r3, @(r0,r15)
|
|
007ea8 01f0
|
|
007eaa 01f8
|
|
007eac 0080
|
|
007eae 01fc mov.b @(r0,r15), r1
|
|
007eb0 0218 sett
|
|
007eb2 021c mov.b @(r0,r1), r2
|
|
007eb4 019c mov.b @(r0,r9), r1
|
|
007eb6 0228 clrmac
|
|
007eb8 024c mov.b @(r0,r4), r2
|
|
007eba 0250
|
|
007ebc 0198
|
|
007ebe 01a8
|
|
007ec0 01b0
|
|
007ec2 01b8
|
|
007ec4 0cf0
|
|
007ec6 0d90
|
|
007ec8 01ac mov.b @(r0,r10), r1
|
|
007eca 0000
|
|
007ecc 0001
|
|
007ece 869f
|
|
007ed0 0030
|
|
007ed2 0dcc mov.b @(r0,r12), r13
|
|
007ed4 90aa mov.w @(h'154,pc), r0 ;@(h'802c)
|
|
007ed6 e62a mov #h'2a, r6
|
|
007ed8 d25a mov.l @(h'168,pc), r2 ;@(h'8044)
|
|
007eda e100 mov #h'0, r1
|
|
007edc 2f16 mov.l r1, @-r15
|
|
007ede e301 mov #h'1, r3
|
|
007ee0 2f36 mov.l r3, @-r15
|
|
007ee2 2f36 mov.l r3, @-r15
|
|
007ee4 07fe mov.l @(r0,r15), r7
|
|
007ee6 7739 add #h'39, r7
|
|
007ee8 90a0 mov.w @(h'140,pc), r0 ;@(h'802c)
|
|
007eea 05fe mov.l @(r0,r15), r5
|
|
007eec 420b jsr @r2
|
|
007eee e41c mov #h'1c, r4
|
|
007ef0 909d mov.w @(h'13a,pc), r0 ;@(h'802e)
|
|
007ef2 e51e mov #h'1e, r5
|
|
007ef4 949c mov.w @(h'138,pc), r4 ;@(h'8030)
|
|
007ef6 e309 mov #h'9, r3
|
|
007ef8 d253 mov.l @(h'14c,pc), r2 ;@(h'8048)
|
|
007efa e70b mov #h'b, r7
|
|
007efc 2f36 mov.l r3, @-r15
|
|
007efe 06fe mov.l @(r0,r15), r6
|
|
007f00 7602
|
|
007f02 420b jsr @r2
|
|
007f04 34fc add r15, r4
|
|
007f06 e32b mov #h'2b, r3
|
|
007f08 9093 mov.w @(h'126,pc), r0 ;@(h'8032)
|
|
007f0a e524 mov #h'24, r5
|
|
007f0c 9492 mov.w @(h'124,pc), r4 ;@(h'8034)
|
|
007f0e e705 mov #h'5, r7
|
|
007f10 d24d mov.l @(h'134,pc), r2 ;@(h'8048)
|
|
007f12 2f36 mov.l r3, @-r15
|
|
007f14 06fe mov.l @(r0,r15), r6
|
|
007f16 760d
|
|
007f18 420b jsr @r2
|
|
007f1a 34fc add r15, r4
|
|
007f1c 908b mov.w @(h'116,pc), r0 ;@(h'8036)
|
|
007f1e e51e mov #h'1e, r5
|
|
007f20 928b mov.w @(h'116,pc), r2 ;@(h'803a)
|
|
007f22 e32b mov #h'2b, r3
|
|
007f24 d148 mov.l @(h'120,pc), r1 ;@(h'8048)
|
|
007f26 e705 mov #h'5, r7
|
|
007f28 2f36 mov.l r3, @-r15
|
|
007f2a 32fc add r15, r2
|
|
007f2c 06fe mov.l @(r0,r15), r6
|
|
007f2e 760d
|
|
007f30 9082 mov.w @(h'104,pc), r0 ;@(h'8038)
|
|
007f32 04fe mov.l @(r0,r15), r4
|
|
007f34 0437 mul.l r3, r4
|
|
007f36 041a sts macl, r4
|
|
007f38 410b jsr @r1
|
|
007f3a 342c add r2, r4
|
|
007f3c d141 mov.l @(h'104,pc), r1 ;@(h'8044)
|
|
007f3e e3ff mov #h'ffffffff, r3
|
|
007f40 2f36 mov.l r3, @-r15
|
|
007f42 e201 mov #h'1, r2
|
|
007f44 2f26 mov.l r2, @-r15
|
|
007f46 e73c mov #h'3c, r7
|
|
007f48 2f26 mov.l r2, @-r15
|
|
007f4a e66a mov #h'6a, r6
|
|
007f4c e503 mov #h'3, r5
|
|
007f4e 410b jsr @r1
|
|
007f50 e415 mov #h'15, r4
|
|
007f52 e3ff mov #h'ffffffff, r3
|
|
007f54 2f36 mov.l r3, @-r15
|
|
007f56 e200 mov #h'0, r2
|
|
007f58 d33a mov.l @(h'e8,pc), r3 ;@(h'8044)
|
|
007f5a e101 mov #h'1, r1
|
|
007f5c 2f26 mov.l r2, @-r15
|
|
007f5e e73d mov #h'3d, r7
|
|
007f60 2f16 mov.l r1, @-r15
|
|
007f62 e66b mov #h'6b, r6
|
|
007f64 e502 mov #h'2, r5
|
|
007f66 430b jsr @r3
|
|
007f68 e414 mov #h'14, r4
|
|
007f6a e2ff mov #h'ffffffff, r2
|
|
007f6c 2f26 mov.l r2, @-r15
|
|
007f6e e301 mov #h'1, r3
|
|
007f70 2f36 mov.l r3, @-r15
|
|
007f72 e102 mov #h'2, r1
|
|
007f74 d333 mov.l @(h'cc,pc), r3 ;@(h'8044)
|
|
007f76 e73f mov #h'3f, r7
|
|
007f78 2f16 mov.l r1, @-r15
|
|
007f7a e66d mov #h'6d, r6
|
|
007f7c e500 mov #h'0, r5
|
|
007f7e 430b jsr @r3
|
|
007f80 e412 mov #h'12, r4
|
|
007f82 d232 mov.l @(h'c8,pc), r2 ;@(h'804c)
|
|
007f84 420b jsr @r2
|
|
007f86 7f3c add #h'3c, r15
|
|
007f88 d331 mov.l @(h'c4,pc), r3 ;@(h'8050)
|
|
007f8a 430b jsr @r3
|
|
007f8c e40f mov #h'f, r4
|
|
007f8e 9055 mov.w @(h'aa,pc), r0 ;@(h'803c)
|
|
007f90 02fe mov.l @(r0,r15), r2
|
|
007f92 72ff add #h'ff, r2
|
|
007f94 9052 mov.w @(h'a4,pc), r0 ;@(h'803c)
|
|
007f96 0f26 mov.l r2, @(r0,r15)
|
|
007f98 9050 mov.w @(h'a0,pc), r0 ;@(h'803c)
|
|
007f9a e302 mov #h'2, r3
|
|
007f9c 01fe mov.l @(r0,r15), r1
|
|
007f9e 3137 cmp/gt r3, r1
|
|
007fa0 8998 bt h'-d0 ;@(h'7ed4)
|
|
007fa2 d22c mov.l @(h'b0,pc), r2 ;@(h'8054)
|
|
007fa4 420b jsr @r2
|
|
007fa6 e41f mov #h'1f, r4
|
|
007fa8 600c extu.b r0, r0
|
|
007faa 2008 tst r0, r0
|
|
007fac 89f9 bt h'-e ;@(h'7fa2)
|
|
007fae e202 mov #h'2, r2
|
|
007fb0 d124 mov.l @(h'90,pc), r1 ;@(h'8044)
|
|
007fb2 e300 mov #h'0, r3
|
|
007fb4 2f26 mov.l r2, @-r15
|
|
007fb6 e73b mov #h'3b, r7
|
|
007fb8 2f36 mov.l r3, @-r15
|
|
007fba e629 mov #h'29, r6
|
|
007fbc 2f36 mov.l r3, @-r15
|
|
007fbe e504 mov #h'4, r5
|
|
007fc0 410b jsr @r1
|
|
007fc2 e41d mov #h'1d, r4
|
|
007fc4 d321 mov.l @(h'84,pc), r3 ;@(h'804c)
|
|
007fc6 430b jsr @r3
|
|
007fc8 7f0c
|
|
007fca d322 mov.l @(h'88,pc), r3 ;@(h'8054)
|
|
007fcc 430b jsr @r3
|
|
007fce e41f mov #h'1f, r4
|
|
007fd0 600c extu.b r0, r0
|
|
007fd2 2008 tst r0, r0
|
|
007fd4 8bf9 bf h'-e ;@(h'7fca)
|
|
007fd6 e302 mov #h'2, r3
|
|
007fd8 d11a mov.l @(h'68,pc), r1 ;@(h'8044)
|
|
007fda e200 mov #h'0, r2
|
|
007fdc 2f36 mov.l r3, @-r15
|
|
007fde e73b mov #h'3b, r7
|
|
007fe0 2f26 mov.l r2, @-r15
|
|
007fe2 e629 mov #h'29, r6
|
|
007fe4 2f26 mov.l r2, @-r15
|
|
007fe6 e504 mov #h'4, r5
|
|
007fe8 410b jsr @r1
|
|
007fea e41d mov #h'1d, r4
|
|
007fec 7f0c
|
|
007fee 9026 mov.w @(h'4c,pc), r0 ;@(h'803e)
|
|
007ff0 03fe mov.l @(r0,r15), r3
|
|
007ff2 7301
|
|
007ff4 9023 mov.w @(h'46,pc), r0 ;@(h'803e)
|
|
007ff6 e228 mov #h'28, r2
|
|
007ff8 0f36 mov.l r3, @(r0,r15)
|
|
007ffa 6133 mov r3, r1
|
|
007ffc 3123 cmp/ge r2, r1
|
|
007ffe 8901 bt h'2 ;@(h'8004)
|
|
008000 af14 bra h'-1d8 ;@(h'7e2c)
|
|
008002 0009 nop
|
|
008004 901c mov.w @(h'38,pc), r0 ;@(h'8040)
|
|
008006 03fe mov.l @(r0,r15), r3
|
|
008008 2338 tst r3, r3
|
|
00800a 8970 bt h'e0 ;@(h'80ee)
|
|
00800c d10d mov.l @(h'34,pc), r1 ;@(h'8044)
|
|
00800e e302 mov #h'2, r3
|
|
008010 2f36 mov.l r3, @-r15
|
|
008012 e200 mov #h'0, r2
|
|
008014 2f26 mov.l r2, @-r15
|
|
008016 e73b mov #h'3b, r7
|
|
008018 2f26 mov.l r2, @-r15
|
|
00801a e629 mov #h'29, r6
|
|
00801c e504 mov #h'4, r5
|
|
00801e 410b jsr @r1
|
|
008020 e41d mov #h'1d, r4
|
|
008022 7f0c
|
|
008024 900a mov.w @(h'14,pc), r0 ;@(h'803c)
|
|
008026 e304 mov #h'4, r3
|
|
008028 a05c bra h'b8 ;@(h'80e4)
|
|
00802a 0f36 mov.l r3, @(r0,r15)
|
|
00802c 01b8
|
|
00802e 01bc mov.b @(r0,r11), r1
|
|
008030 02e0
|
|
008032 01c0
|
|
008034 02f8
|
|
008036 01c4 mov.b r12, @(r0,r1)
|
|
008038 01c8
|
|
00803a 0328 clrmac
|
|
00803c 01ac mov.b @(r0,r10), r1
|
|
00803e 01b0
|
|
008040 01a8
|
|
008042 0000
|
|
008044 0030
|
|
008046 0dcc mov.b @(r0,r12), r13
|
|
008048 0030
|
|
00804a 1bc8 mov.l r12, @(h'20,r11)
|
|
00804c 0030
|
|
00804e 0730
|
|
008050 0030
|
|
008052 baca bsr h'-a6c ;@(h'75ea)
|
|
008054 0030
|
|
008056 3370 cmp/eq r7, r3
|
|
008058 90b1 mov.w @(h'162,pc), r0 ;@(h'81be)
|
|
00805a e62a mov #h'2a, r6
|
|
00805c d25d mov.l @(h'174,pc), r2 ;@(h'81d4)
|
|
00805e e100 mov #h'0, r1
|
|
008060 2f16 mov.l r1, @-r15
|
|
008062 e301 mov #h'1, r3
|
|
008064 2f36 mov.l r3, @-r15
|
|
008066 2f36 mov.l r3, @-r15
|
|
008068 07fe mov.l @(r0,r15), r7
|
|
00806a 6573 mov r7, r5
|
|
00806c 75c7 add #h'c7, r5
|
|
00806e 420b jsr @r2
|
|
008070 e41c mov #h'1c, r4
|
|
008072 e336 mov #h'36, r3
|
|
008074 90a4 mov.w @(h'148,pc), r0 ;@(h'81c0)
|
|
008076 e51e mov #h'1e, r5
|
|
008078 94a3 mov.w @(h'146,pc), r4 ;@(h'81c2)
|
|
00807a e70b mov #h'b, r7
|
|
00807c d256 mov.l @(h'158,pc), r2 ;@(h'81d8)
|
|
00807e 2f36 mov.l r3, @-r15
|
|
008080 06fe mov.l @(r0,r15), r6
|
|
008082 76c9 add #h'c9, r6
|
|
008084 420b jsr @r2
|
|
008086 34fc add r15, r4
|
|
008088 d152 mov.l @(h'148,pc), r1 ;@(h'81d4)
|
|
00808a e3ff mov #h'ffffffff, r3
|
|
00808c 2f36 mov.l r3, @-r15
|
|
00808e e201 mov #h'1, r2
|
|
008090 2f26 mov.l r2, @-r15
|
|
008092 e73c mov #h'3c, r7
|
|
008094 2f26 mov.l r2, @-r15
|
|
008096 e66a mov #h'6a, r6
|
|
008098 e503 mov #h'3, r5
|
|
00809a 410b jsr @r1
|
|
00809c e415 mov #h'15, r4
|
|
00809e e3ff mov #h'ffffffff, r3
|
|
0080a0 2f36 mov.l r3, @-r15
|
|
0080a2 e200 mov #h'0, r2
|
|
0080a4 d34b mov.l @(h'12c,pc), r3 ;@(h'81d4)
|
|
0080a6 e101 mov #h'1, r1
|
|
0080a8 2f26 mov.l r2, @-r15
|
|
0080aa e73d mov #h'3d, r7
|
|
0080ac 2f16 mov.l r1, @-r15
|
|
0080ae e66b mov #h'6b, r6
|
|
0080b0 e502 mov #h'2, r5
|
|
0080b2 430b jsr @r3
|
|
0080b4 e414 mov #h'14, r4
|
|
0080b6 e2ff mov #h'ffffffff, r2
|
|
0080b8 2f26 mov.l r2, @-r15
|
|
0080ba e301 mov #h'1, r3
|
|
0080bc 2f36 mov.l r3, @-r15
|
|
0080be e102 mov #h'2, r1
|
|
0080c0 d344 mov.l @(h'110,pc), r3 ;@(h'81d4)
|
|
0080c2 e73f mov #h'3f, r7
|
|
0080c4 2f16 mov.l r1, @-r15
|
|
0080c6 e66d mov #h'6d, r6
|
|
0080c8 e500 mov #h'0, r5
|
|
0080ca 430b jsr @r3
|
|
0080cc e412 mov #h'12, r4
|
|
0080ce d243 mov.l @(h'10c,pc), r2 ;@(h'81dc)
|
|
0080d0 420b jsr @r2
|
|
0080d2 7f34 add #h'34, r15
|
|
0080d4 d342 mov.l @(h'108,pc), r3 ;@(h'81e0)
|
|
0080d6 430b jsr @r3
|
|
0080d8 e40f mov #h'f, r4
|
|
0080da 9073 mov.w @(h'e6,pc), r0 ;@(h'81c4)
|
|
0080dc 02fe mov.l @(r0,r15), r2
|
|
0080de 7201
|
|
0080e0 9070 mov.w @(h'e0,pc), r0 ;@(h'81c4)
|
|
0080e2 0f26 mov.l r2, @(r0,r15)
|
|
0080e4 906e mov.w @(h'dc,pc), r0 ;@(h'81c4)
|
|
0080e6 e33d mov #h'3d, r3
|
|
0080e8 01fe mov.l @(r0,r15), r1
|
|
0080ea 3133 cmp/ge r3, r1
|
|
0080ec 8bb4 bf h'-98 ;@(h'8058)
|
|
0080ee e074 mov #h'74, r0
|
|
0080f0 9269 mov.w @(h'd2,pc), r2 ;@(h'81c6)
|
|
0080f2 03fe mov.l @(r0,r15), r3
|
|
0080f4 9068 mov.w @(h'd0,pc), r0 ;@(h'81c8)
|
|
0080f6 4308 shll2 r3
|
|
0080f8 00fe mov.l @(r0,r15), r0
|
|
0080fa 32fc add r15, r2
|
|
0080fc 332c add r2, r3
|
|
0080fe 6132 mov.l @r3, r1
|
|
008100 9363 mov.w @(h'c6,pc), r3 ;@(h'81ca)
|
|
008102 3017 cmp/gt r1, r0
|
|
008104 0029 movt r0
|
|
008106 33fc add r15, r3
|
|
008108 2302 mov.l r0, @r3
|
|
00810a e074 mov #h'74, r0
|
|
00810c 01fe mov.l @(r0,r15), r1
|
|
00810e 4108 shll2 r1
|
|
008110 905a mov.w @(h'b4,pc), r0 ;@(h'81c8)
|
|
008112 312c add r2, r1
|
|
008114 00fe mov.l @(r0,r15), r0
|
|
008116 6312 mov.l @r1, r3
|
|
008118 3037 cmp/gt r3, r0
|
|
00811a 8b12 bf h'24 ;@(h'8142)
|
|
00811c e074 mov #h'74, r0
|
|
00811e e721 mov #h'21, r7
|
|
008120 03fe mov.l @(r0,r15), r3
|
|
008122 e669 mov #h'69, r6
|
|
008124 9050 mov.w @(h'a0,pc), r0 ;@(h'81c8)
|
|
008126 e504 mov #h'4, r5
|
|
008128 01fe mov.l @(r0,r15), r1
|
|
00812a 4308 shll2 r3
|
|
00812c 332c add r2, r3
|
|
00812e 2312 mov.l r1, @r3
|
|
008130 d228 mov.l @(h'a0,pc), r2 ;@(h'81d4)
|
|
008132 e302 mov #h'2, r3
|
|
008134 2f36 mov.l r3, @-r15
|
|
008136 e100 mov #h'0, r1
|
|
008138 2f16 mov.l r1, @-r15
|
|
00813a 2f16 mov.l r1, @-r15
|
|
00813c 420b jsr @r2
|
|
00813e e45f mov #h'5f, r4
|
|
008140 7f0c
|
|
008142 9043 mov.w @(h'86,pc), r0 ;@(h'81cc)
|
|
008144 953b mov.w @(h'76,pc), r5 ;@(h'81be)
|
|
008146 06fe mov.l @(r0,r15), r6
|
|
008148 943d mov.w @(h'7a,pc), r4 ;@(h'81c6)
|
|
00814a 35fc add r15, r5
|
|
00814c d325 mov.l @(h'94,pc), r3 ;@(h'81e4)
|
|
00814e 430b jsr @r3
|
|
008150 34fc add r15, r4
|
|
008152 e200 mov #h'0, r2
|
|
008154 903b mov.w @(h'76,pc), r0 ;@(h'81ce)
|
|
008156 6323 mov r2, r3
|
|
008158 0f26 mov.l r2, @(r0,r15)
|
|
00815a 9033 mov.w @(h'66,pc), r0 ;@(h'81c4)
|
|
00815c 0f36 mov.l r3, @(r0,r15)
|
|
00815e 9034 mov.w @(h'68,pc), r0 ;@(h'81ca)
|
|
008160 01fe mov.l @(r0,r15), r1
|
|
008162 2118 tst r1, r1
|
|
008164 896b bt h'd6 ;@(h'823e)
|
|
008166 9032 mov.w @(h'64,pc), r0 ;@(h'81ce)
|
|
008168 9332 mov.w @(h'64,pc), r3 ;@(h'81d0)
|
|
00816a 02fe mov.l @(r0,r15), r2
|
|
00816c 902f mov.w @(h'5e,pc), r0 ;@(h'81ce)
|
|
00816e 7201
|
|
008170 3230 cmp/eq r3, r2
|
|
008172 8f04 bf/s h'8 ;@(h'817e)
|
|
008174 0f26 mov.l r2, @(r0,r15)
|
|
008176 e000 mov #h'0, r0
|
|
008178 9129 mov.w @(h'52,pc), r1 ;@(h'81ce)
|
|
00817a 31fc add r15, r1
|
|
00817c 2102 mov.l r0, @r1
|
|
00817e 9026 mov.w @(h'4c,pc), r0 ;@(h'81ce)
|
|
008180 03fe mov.l @(r0,r15), r3
|
|
008182 2338 tst r3, r3
|
|
008184 8b0c bf h'18 ;@(h'81a0)
|
|
008186 e3ff mov #h'ffffffff, r3
|
|
008188 2f36 mov.l r3, @-r15
|
|
00818a e203 mov #h'3, r2
|
|
00818c d311 mov.l @(h'44,pc), r3 ;@(h'81d4)
|
|
00818e e101 mov #h'1, r1
|
|
008190 2f26 mov.l r2, @-r15
|
|
008192 e73b mov #h'3b, r7
|
|
008194 2f16 mov.l r1, @-r15
|
|
008196 e631 mov #h'31, r6
|
|
008198 e50d mov #h'd, r5
|
|
00819a 430b jsr @r3
|
|
00819c e42b mov #h'2b, r4
|
|
00819e 7f0c
|
|
0081a0 9015 mov.w @(h'2a,pc), r0 ;@(h'81ce)
|
|
0081a2 00fe mov.l @(r0,r15), r0
|
|
0081a4 8864 cmp/eq #h'64, r0
|
|
0081a6 8b23 bf h'46 ;@(h'81f0)
|
|
0081a8 e2ff mov #h'ffffffff, r2
|
|
0081aa e302 mov #h'2, r3
|
|
0081ac 2f26 mov.l r2, @-r15
|
|
0081ae e101 mov #h'1, r1
|
|
0081b0 2f36 mov.l r3, @-r15
|
|
0081b2 e73b mov #h'3b, r7
|
|
0081b4 2f16 mov.l r1, @-r15
|
|
0081b6 e631 mov #h'31, r6
|
|
0081b8 e50d mov #h'd, r5
|
|
0081ba a015 bra h'2a ;@(h'81e8)
|
|
0081bc e42b mov #h'2b, r4
|
|
0081be 01b8
|
|
0081c0 01bc mov.b @(r0,r11), r1
|
|
0081c2 0274 mov.b r7, @(r0,r2)
|
|
0081c4 01ac mov.b @(r0,r10), r1
|
|
0081c6 0258 sets
|
|
0081c8 019c mov.b @(r0,r9), r1
|
|
0081ca 01a8
|
|
0081cc 01b4 mov.b r11, @(r0,r1)
|
|
0081ce 01b0
|
|
0081d0 00c8
|
|
0081d2 0000
|
|
0081d4 0030
|
|
0081d6 0dcc mov.b @(r0,r12), r13
|
|
0081d8 0030
|
|
0081da 1bc8 mov.l r12, @(h'20,r11)
|
|
0081dc 0030
|
|
0081de 0730
|
|
0081e0 0030
|
|
0081e2 baca bsr h'-a6c ;@(h'777a)
|
|
0081e4 0030
|
|
0081e6 3556 cmp/hi r5, r5
|
|
0081e8 d342 mov.l @(h'108,pc), r3 ;@(h'82f4)
|
|
0081ea 430b jsr @r3
|
|
0081ec 0009 nop
|
|
0081ee 7f0c
|
|
0081f0 907b mov.w @(h'f6,pc), r0 ;@(h'82ea)
|
|
0081f2 02fe mov.l @(r0,r15), r2
|
|
0081f4 9079 mov.w @(h'f2,pc), r0 ;@(h'82ea)
|
|
0081f6 7201
|
|
0081f8 9378 mov.w @(h'f0,pc), r3 ;@(h'82ec)
|
|
0081fa 3230 cmp/eq r3, r2
|
|
0081fc 8f04 bf/s h'8 ;@(h'8208)
|
|
0081fe 0f26 mov.l r2, @(r0,r15)
|
|
008200 9173 mov.w @(h'e6,pc), r1 ;@(h'82ea)
|
|
008202 e000 mov #h'0, r0
|
|
008204 31fc add r15, r1
|
|
008206 2102 mov.l r0, @r1
|
|
008208 906f mov.w @(h'de,pc), r0 ;@(h'82ea)
|
|
00820a 03fe mov.l @(r0,r15), r3
|
|
00820c 2338 tst r3, r3
|
|
00820e 8b16 bf h'2c ;@(h'823e)
|
|
008210 d138 mov.l @(h'e0,pc), r1 ;@(h'82f4)
|
|
008212 e302 mov #h'2, r3
|
|
008214 2f36 mov.l r3, @-r15
|
|
008216 e200 mov #h'0, r2
|
|
008218 2f26 mov.l r2, @-r15
|
|
00821a e721 mov #h'21, r7
|
|
00821c 2f26 mov.l r2, @-r15
|
|
00821e e669 mov #h'69, r6
|
|
008220 e504 mov #h'4, r5
|
|
008222 410b jsr @r1
|
|
008224 e45f mov #h'5f, r4
|
|
008226 e302 mov #h'2, r3
|
|
008228 d132 mov.l @(h'c8,pc), r1 ;@(h'82f4)
|
|
00822a e200 mov #h'0, r2
|
|
00822c 2f36 mov.l r3, @-r15
|
|
00822e e73b mov #h'3b, r7
|
|
008230 2f26 mov.l r2, @-r15
|
|
008232 e669 mov #h'69, r6
|
|
008234 2f26 mov.l r2, @-r15
|
|
008236 e523 mov #h'23, r5
|
|
008238 410b jsr @r1
|
|
00823a e45f mov #h'5f, r4
|
|
00823c 7f18 add #h'18, r15
|
|
00823e d32e mov.l @(h'b8,pc), r3 ;@(h'82f8)
|
|
008240 430b jsr @r3
|
|
008242 0009 nop
|
|
008244 d22d mov.l @(h'b4,pc), r2 ;@(h'82fc)
|
|
008246 420b jsr @r2
|
|
008248 e41f mov #h'1f, r4
|
|
00824a 600c extu.b r0, r0
|
|
00824c 2008 tst r0, r0
|
|
00824e 8b3c bf h'78 ;@(h'82ca)
|
|
008250 d22a mov.l @(h'a8,pc), r2 ;@(h'82fc)
|
|
008252 420b jsr @r2
|
|
008254 e430 mov #h'30, r4
|
|
008256 600c extu.b r0, r0
|
|
008258 2008 tst r0, r0
|
|
00825a 8980 bt h'-100 ;@(h'815e)
|
|
00825c a035 bra h'6a ;@(h'82ca)
|
|
00825e 0009 nop
|
|
008260 9045 mov.w @(h'8a,pc), r0 ;@(h'82ee)
|
|
008262 02fe mov.l @(r0,r15), r2
|
|
008264 2228 tst r2, r2
|
|
008266 8930 bt h'60 ;@(h'82ca)
|
|
008268 9042 mov.w @(h'84,pc), r0 ;@(h'82f0)
|
|
00826a 03fe mov.l @(r0,r15), r3
|
|
00826c 9040 mov.w @(h'80,pc), r0 ;@(h'82f0)
|
|
00826e 7301
|
|
008270 923f mov.w @(h'7e,pc), r2 ;@(h'82f2)
|
|
008272 3320 cmp/eq r2, r3
|
|
008274 8f04 bf/s h'8 ;@(h'8280)
|
|
008276 0f36 mov.l r3, @(r0,r15)
|
|
008278 913a mov.w @(h'74,pc), r1 ;@(h'82f0)
|
|
00827a e000 mov #h'0, r0
|
|
00827c 31fc add r15, r1
|
|
00827e 2102 mov.l r0, @r1
|
|
008280 9036 mov.w @(h'6c,pc), r0 ;@(h'82f0)
|
|
008282 03fe mov.l @(r0,r15), r3
|
|
008284 2338 tst r3, r3
|
|
008286 8b0c bf h'18 ;@(h'82a2)
|
|
008288 e3ff mov #h'ffffffff, r3
|
|
00828a e203 mov #h'3, r2
|
|
00828c 2f36 mov.l r3, @-r15
|
|
00828e e101 mov #h'1, r1
|
|
008290 2f26 mov.l r2, @-r15
|
|
008292 e73b mov #h'3b, r7
|
|
008294 d317 mov.l @(h'5c,pc), r3 ;@(h'82f4)
|
|
008296 e631 mov #h'31, r6
|
|
008298 2f16 mov.l r1, @-r15
|
|
00829a e50d mov #h'd, r5
|
|
00829c 430b jsr @r3
|
|
00829e e42b mov #h'2b, r4
|
|
0082a0 7f0c
|
|
0082a2 9025 mov.w @(h'4a,pc), r0 ;@(h'82f0)
|
|
0082a4 00fe mov.l @(r0,r15), r0
|
|
0082a6 8864 cmp/eq #h'64, r0
|
|
0082a8 8b0c bf h'18 ;@(h'82c4)
|
|
0082aa e2ff mov #h'ffffffff, r2
|
|
0082ac 2f26 mov.l r2, @-r15
|
|
0082ae e302 mov #h'2, r3
|
|
0082b0 2f36 mov.l r3, @-r15
|
|
0082b2 e101 mov #h'1, r1
|
|
0082b4 d30f mov.l @(h'3c,pc), r3 ;@(h'82f4)
|
|
0082b6 e73b mov #h'3b, r7
|
|
0082b8 2f16 mov.l r1, @-r15
|
|
0082ba e631 mov #h'31, r6
|
|
0082bc e50d mov #h'd, r5
|
|
0082be 430b jsr @r3
|
|
0082c0 e42b mov #h'2b, r4
|
|
0082c2 7f0c
|
|
0082c4 d20c mov.l @(h'30,pc), r2 ;@(h'82f8)
|
|
0082c6 420b jsr @r2
|
|
0082c8 0009 nop
|
|
0082ca d30c mov.l @(h'30,pc), r3 ;@(h'82fc)
|
|
0082cc 430b jsr @r3
|
|
0082ce e41f mov #h'1f, r4
|
|
0082d0 600c extu.b r0, r0
|
|
0082d2 2008 tst r0, r0
|
|
0082d4 8bc4 bf h'-78 ;@(h'8260)
|
|
0082d6 d309 mov.l @(h'24,pc), r3 ;@(h'82fc)
|
|
0082d8 430b jsr @r3
|
|
0082da e430 mov #h'30, r4
|
|
0082dc 600c extu.b r0, r0
|
|
0082de 2008 tst r0, r0
|
|
0082e0 8901 bt h'2 ;@(h'82e6)
|
|
0082e2 a29c bra h'538 ;@(h'881e)
|
|
0082e4 0009 nop
|
|
0082e6 a28d bra h'51a ;@(h'8804)
|
|
0082e8 e23c mov #h'3c, r2
|
|
0082ea 01ac mov.b @(r0,r10), r1
|
|
0082ec 02ee mov.l @(r0,r14), r2
|
|
0082ee 01a8
|
|
0082f0 01b0
|
|
0082f2 00c8
|
|
0082f4 0030
|
|
0082f6 0dcc mov.b @(r0,r12), r13
|
|
0082f8 0030
|
|
0082fa 0730
|
|
0082fc 0030
|
|
0082fe 3370 cmp/eq r7, r3
|
|
008300 90d1 mov.w @(h'1a2,pc), r0 ;@(h'84a6)
|
|
008302 e516 mov #h'16, r5
|
|
008304 94d0 mov.w @(h'1a0,pc), r4 ;@(h'84a8)
|
|
008306 e140 mov #h'40, r1
|
|
008308 d379 mov.l @(h'1e4,pc), r3 ;@(h'84f0)
|
|
00830a e755 mov #h'55, r7
|
|
00830c 2f16 mov.l r1, @-r15
|
|
00830e 06fe mov.l @(r0,r15), r6
|
|
008310 76c4 add #h'c4, r6
|
|
008312 430b jsr @r3
|
|
008314 34fc add r15, r4
|
|
008316 e240 mov #h'40, r2
|
|
008318 90c7 mov.w @(h'18e,pc), r0 ;@(h'84aa)
|
|
00831a e516 mov #h'16, r5
|
|
00831c 94c6 mov.w @(h'18c,pc), r4 ;@(h'84ac)
|
|
00831e e755 mov #h'55, r7
|
|
008320 d374 mov.l @(h'1d0,pc), r3 ;@(h'84f4)
|
|
008322 2f26 mov.l r2, @-r15
|
|
008324 06fe mov.l @(r0,r15), r6
|
|
008326 76c4 add #h'c4, r6
|
|
008328 430b jsr @r3
|
|
00832a 34fc add r15, r4
|
|
00832c 90bf mov.w @(h'17e,pc), r0 ;@(h'84ae)
|
|
00832e e562 mov #h'62, r5
|
|
008330 93bf mov.w @(h'17e,pc), r3 ;@(h'84b2)
|
|
008332 e21b mov #h'1b, r2
|
|
008334 d170 mov.l @(h'1c0,pc), r1 ;@(h'84f8)
|
|
008336 e705 mov #h'5, r7
|
|
008338 2f26 mov.l r2, @-r15
|
|
00833a 33fc add r15, r3
|
|
00833c 06fe mov.l @(r0,r15), r6
|
|
00833e 76c9 add #h'c9, r6
|
|
008340 90b6 mov.w @(h'16c,pc), r0 ;@(h'84b0)
|
|
008342 04fe mov.l @(r0,r15), r4
|
|
008344 0427 mul.l r2, r4
|
|
008346 041a sts macl, r4
|
|
008348 410b jsr @r1
|
|
00834a 343c add r3, r4
|
|
00834c 90b2 mov.w @(h'164,pc), r0 ;@(h'84b4)
|
|
00834e e661 mov #h'61, r6
|
|
008350 95b1 mov.w @(h'162,pc), r5 ;@(h'84b6)
|
|
008352 e301 mov #h'1, r3
|
|
008354 92b1 mov.w @(h'162,pc), r2 ;@(h'84ba)
|
|
008356 2f36 mov.l r3, @-r15
|
|
008358 2f36 mov.l r3, @-r15
|
|
00835a 35fc add r15, r5
|
|
00835c d167 mov.l @(h'19c,pc), r1 ;@(h'84fc)
|
|
00835e 32fc add r15, r2
|
|
008360 07fe mov.l @(r0,r15), r7
|
|
008362 77f0 add #h'f0, r7
|
|
008364 90a8 mov.w @(h'150,pc), r0 ;@(h'84b8)
|
|
008366 04fe mov.l @(r0,r15), r4
|
|
008368 4408 shll2 r4
|
|
00836a 342c add r2, r4
|
|
00836c 410b jsr @r1
|
|
00836e 6442 mov.l @r4, r4
|
|
008370 90a4 mov.w @(h'148,pc), r0 ;@(h'84bc)
|
|
008372 e658 mov #h'58, r6
|
|
008374 95a3 mov.w @(h'146,pc), r5 ;@(h'84be)
|
|
008376 e302 mov #h'2, r3
|
|
008378 d161 mov.l @(h'184,pc), r1 ;@(h'8500)
|
|
00837a e201 mov #h'1, r2
|
|
00837c 2f36 mov.l r3, @-r15
|
|
00837e 2f26 mov.l r2, @-r15
|
|
008380 07fe mov.l @(r0,r15), r7
|
|
008382 35fc add r15, r5
|
|
008384 908f mov.w @(h'11e,pc), r0 ;@(h'84a6)
|
|
008386 77fb add #h'fb, r7
|
|
008388 410b jsr @r1
|
|
00838a 04fe mov.l @(r0,r15), r4
|
|
00838c 9098 mov.w @(h'130,pc), r0 ;@(h'84c0)
|
|
00838e e652 mov #h'52, r6
|
|
008390 9597 mov.w @(h'12e,pc), r5 ;@(h'84c2)
|
|
008392 e300 mov #h'0, r3
|
|
008394 9496 mov.w @(h'12c,pc), r4 ;@(h'84c4)
|
|
008396 e202 mov #h'2, r2
|
|
008398 d159 mov.l @(h'164,pc), r1 ;@(h'8500)
|
|
00839a 2f36 mov.l r3, @-r15
|
|
00839c 2f26 mov.l r2, @-r15
|
|
00839e 35fc add r15, r5
|
|
0083a0 07fe mov.l @(r0,r15), r7
|
|
0083a2 34fc add r15, r4
|
|
0083a4 77c9 add #h'c9, r7
|
|
0083a6 343c add r3, r4
|
|
0083a8 410b jsr @r1
|
|
0083aa 6440 mov.b @r4, r4
|
|
0083ac 908b mov.w @(h'116,pc), r0 ;@(h'84c6)
|
|
0083ae e652 mov #h'52, r6
|
|
0083b0 958a mov.w @(h'114,pc), r5 ;@(h'84c8)
|
|
0083b2 e302 mov #h'2, r3
|
|
0083b4 d152 mov.l @(h'148,pc), r1 ;@(h'8500)
|
|
0083b6 e201 mov #h'1, r2
|
|
0083b8 2f36 mov.l r3, @-r15
|
|
0083ba 2f26 mov.l r2, @-r15
|
|
0083bc 07fe mov.l @(r0,r15), r7
|
|
0083be 35fc add r15, r5
|
|
0083c0 9083 mov.w @(h'106,pc), r0 ;@(h'84ca)
|
|
0083c2 77fb add #h'fb, r7
|
|
0083c4 04fc mov.b @(r0,r15), r4
|
|
0083c6 410b jsr @r1
|
|
0083c8 4400 shll r4
|
|
0083ca e300 mov #h'0, r3
|
|
0083cc 907e mov.w @(h'fc,pc), r0 ;@(h'84cc)
|
|
0083ce e64c mov #h'4c, r6
|
|
0083d0 957d mov.w @(h'fa,pc), r5 ;@(h'84ce)
|
|
0083d2 e202 mov #h'2, r2
|
|
0083d4 d14a mov.l @(h'128,pc), r1 ;@(h'8500)
|
|
0083d6 2f36 mov.l r3, @-r15
|
|
0083d8 2f26 mov.l r2, @-r15
|
|
0083da 35fc add r15, r5
|
|
0083dc 07fe mov.l @(r0,r15), r7
|
|
0083de 77c9 add #h'c9, r7
|
|
0083e0 9076 mov.w @(h'ec,pc), r0 ;@(h'84d0)
|
|
0083e2 410b jsr @r1
|
|
0083e4 04fc mov.b @(r0,r15), r4
|
|
0083e6 e302 mov #h'2, r3
|
|
0083e8 9073 mov.w @(h'e6,pc), r0 ;@(h'84d2)
|
|
0083ea e64c mov #h'4c, r6
|
|
0083ec 9563 mov.w @(h'c6,pc), r5 ;@(h'84b6)
|
|
0083ee e201 mov #h'1, r2
|
|
0083f0 9470 mov.w @(h'e0,pc), r4 ;@(h'84d4)
|
|
0083f2 2f36 mov.l r3, @-r15
|
|
0083f4 2f26 mov.l r2, @-r15
|
|
0083f6 34fc add r15, r4
|
|
0083f8 07fe mov.l @(r0,r15), r7
|
|
0083fa 342c add r2, r4
|
|
0083fc 6440 mov.b @r4, r4
|
|
0083fe 77fb add #h'fb, r7
|
|
008400 6143 mov r4, r1
|
|
008402 4408 shll2 r4
|
|
008404 341c add r1, r4
|
|
008406 d13e mov.l @(h'f8,pc), r1 ;@(h'8500)
|
|
008408 410b jsr @r1
|
|
00840a 35fc add r15, r5
|
|
00840c 9063 mov.w @(h'c6,pc), r0 ;@(h'84d6)
|
|
00840e e646 mov #h'46, r6
|
|
008410 9562 mov.w @(h'c4,pc), r5 ;@(h'84d8)
|
|
008412 e300 mov #h'0, r3
|
|
008414 9461 mov.w @(h'c2,pc), r4 ;@(h'84da)
|
|
008416 e202 mov #h'2, r2
|
|
008418 d139 mov.l @(h'e4,pc), r1 ;@(h'8500)
|
|
00841a 2f36 mov.l r3, @-r15
|
|
00841c 2f26 mov.l r2, @-r15
|
|
00841e 35fc add r15, r5
|
|
008420 07fe mov.l @(r0,r15), r7
|
|
008422 34fc add r15, r4
|
|
008424 77c9 add #h'c9, r7
|
|
008426 342c add r2, r4
|
|
008428 410b jsr @r1
|
|
00842a 6440 mov.b @r4, r4
|
|
00842c 9056 mov.w @(h'ac,pc), r0 ;@(h'84dc)
|
|
00842e e646 mov #h'46, r6
|
|
008430 9555 mov.w @(h'aa,pc), r5 ;@(h'84de)
|
|
008432 e11e mov #h'1e, r1
|
|
008434 9454 mov.w @(h'a8,pc), r4 ;@(h'84e0)
|
|
008436 e302 mov #h'2, r3
|
|
008438 2f36 mov.l r3, @-r15
|
|
00843a e201 mov #h'1, r2
|
|
00843c 2f26 mov.l r2, @-r15
|
|
00843e 35fc add r15, r5
|
|
008440 07fe mov.l @(r0,r15), r7
|
|
008442 34fc add r15, r4
|
|
008444 77fb add #h'fb, r7
|
|
008446 343c add r3, r4
|
|
008448 6440 mov.b @r4, r4
|
|
00844a 241f muls.w r1, r4
|
|
00844c d12c mov.l @(h'b0,pc), r1 ;@(h'8500)
|
|
00844e 410b jsr @r1
|
|
008450 041a sts macl, r4
|
|
008452 e300 mov #h'0, r3
|
|
008454 9045 mov.w @(h'8a,pc), r0 ;@(h'84e2)
|
|
008456 e640 mov #h'40, r6
|
|
008458 9544 mov.w @(h'88,pc), r5 ;@(h'84e4)
|
|
00845a e202 mov #h'2, r2
|
|
00845c 2f36 mov.l r3, @-r15
|
|
00845e 2f26 mov.l r2, @-r15
|
|
008460 07fe mov.l @(r0,r15), r7
|
|
008462 35fc add r15, r5
|
|
008464 d326 mov.l @(h'98,pc), r3 ;@(h'8500)
|
|
008466 77c9 add #h'c9, r7
|
|
008468 9026 mov.w @(h'4c,pc), r0 ;@(h'84b8)
|
|
00846a 01fe mov.l @(r0,r15), r1
|
|
00846c 903b mov.w @(h'76,pc), r0 ;@(h'84e6)
|
|
00846e 04fe mov.l @(r0,r15), r4
|
|
008470 430b jsr @r3
|
|
008472 341c add r1, r4
|
|
008474 9038 mov.w @(h'70,pc), r0 ;@(h'84e8)
|
|
008476 e640 mov #h'40, r6
|
|
008478 9537 mov.w @(h'6e,pc), r5 ;@(h'84ea)
|
|
00847a e202 mov #h'2, r2
|
|
00847c 2f26 mov.l r2, @-r15
|
|
00847e e301 mov #h'1, r3
|
|
008480 2f36 mov.l r3, @-r15
|
|
008482 07fe mov.l @(r0,r15), r7
|
|
008484 9032 mov.w @(h'64,pc), r0 ;@(h'84ec)
|
|
008486 77fb add #h'fb, r7
|
|
008488 01fe mov.l @(r0,r15), r1
|
|
00848a 9030 mov.w @(h'60,pc), r0 ;@(h'84ee)
|
|
00848c 04fe mov.l @(r0,r15), r4
|
|
00848e 341c add r1, r4
|
|
008490 6343 mov r4, r3
|
|
008492 4400 shll r4
|
|
008494 343c add r3, r4
|
|
008496 d31a mov.l @(h'68,pc), r3 ;@(h'8500)
|
|
008498 430b jsr @r3
|
|
00849a 35fc add r15, r5
|
|
00849c e202 mov #h'2, r2
|
|
00849e e301 mov #h'1, r3
|
|
0084a0 2f26 mov.l r2, @-r15
|
|
0084a2 a02f bra h'5e ;@(h'8504)
|
|
0084a4 0009 nop
|
|
0084a6 01b4 mov.b r11, @(r0,r1)
|
|
0084a8 7d50 add #h'50, r13
|
|
0084aa 01b8
|
|
0084ac 7d54 add #h'54, r13
|
|
0084ae 01bc mov.b @(r0,r11), r1
|
|
0084b0 0080
|
|
0084b2 7d04
|
|
0084b4 01c4 mov.b r12, @(r0,r1)
|
|
0084b6 7c28 add #h'28, r12
|
|
0084b8 0088
|
|
0084ba 026c mov.b @(r0,r6), r2
|
|
0084bc 01cc mov.b @(r0,r12), r1
|
|
0084be 7c08
|
|
0084c0 01d4 mov.b r13, @(r0,r1)
|
|
0084c2 7c10 add #h'10, r12
|
|
0084c4 0120
|
|
0084c6 01dc mov.b @(r0,r13), r1
|
|
0084c8 7c18 add #h'18, r12
|
|
0084ca 0128 clrmac
|
|
0084cc 01e4 mov.b r14, @(r0,r1)
|
|
0084ce 7c20 add #h'20, r12
|
|
0084d0 0131
|
|
0084d2 01ec mov.b @(r0,r14), r1
|
|
0084d4 0138 ldtlb
|
|
0084d6 01f4 mov.b r15, @(r0,r1)
|
|
0084d8 7c30 add #h'30, r12
|
|
0084da 0140
|
|
0084dc 01fc mov.b @(r0,r15), r1
|
|
0084de 7c38 add #h'38, r12
|
|
0084e0 0148 clrs
|
|
0084e2 0204 mov.b r0, @(r0,r2)
|
|
0084e4 7c40 add #h'40, r12
|
|
0084e6 00d4 mov.b r13, @(r0,r0)
|
|
0084e8 020c mov.b @(r0,r0), r2
|
|
0084ea 7c48 add #h'48, r12
|
|
0084ec 0090
|
|
0084ee 00dc mov.b @(r0,r13), r0
|
|
0084f0 0030
|
|
0084f2 2008 tst r0, r0
|
|
0084f4 0030
|
|
0084f6 2256 mov.l r5, @-r2
|
|
0084f8 0030
|
|
0084fa 1bc8 mov.l r12, @(h'20,r11)
|
|
0084fc 0030
|
|
0084fe 35aa subc r10, r5
|
|
008500 0030
|
|
008502 36fa subc r15, r6
|
|
008504 2f36 mov.l r3, @-r15
|
|
008506 e63a mov #h'3a, r6
|
|
008508 9578 mov.w @(h'f0,pc), r5 ;@(h'85fc)
|
|
00850a 9076 mov.w @(h'ec,pc), r0 ;@(h'85fa)
|
|
00850c d143 mov.l @(h'10c,pc), r1 ;@(h'861c)
|
|
00850e 35fc add r15, r5
|
|
008510 07fe mov.l @(r0,r15), r7
|
|
008512 77fb add #h'fb, r7
|
|
008514 9073 mov.w @(h'e6,pc), r0 ;@(h'85fe)
|
|
008516 410b jsr @r1
|
|
008518 04fe mov.l @(r0,r15), r4
|
|
00851a e302 mov #h'2, r3
|
|
00851c 9070 mov.w @(h'e0,pc), r0 ;@(h'8600)
|
|
00851e e634 mov #h'34, r6
|
|
008520 956f mov.w @(h'de,pc), r5 ;@(h'8602)
|
|
008522 e201 mov #h'1, r2
|
|
008524 d13d mov.l @(h'f4,pc), r1 ;@(h'861c)
|
|
008526 2f36 mov.l r3, @-r15
|
|
008528 2f26 mov.l r2, @-r15
|
|
00852a 35fc add r15, r5
|
|
00852c 07fe mov.l @(r0,r15), r7
|
|
00852e 77fb add #h'fb, r7
|
|
008530 9068 mov.w @(h'd0,pc), r0 ;@(h'8604)
|
|
008532 410b jsr @r1
|
|
008534 04fe mov.l @(r0,r15), r4
|
|
008536 e302 mov #h'2, r3
|
|
008538 9065 mov.w @(h'ca,pc), r0 ;@(h'8606)
|
|
00853a e62c mov #h'2c, r6
|
|
00853c 9564 mov.w @(h'c8,pc), r5 ;@(h'8608)
|
|
00853e e201 mov #h'1, r2
|
|
008540 d136 mov.l @(h'd8,pc), r1 ;@(h'861c)
|
|
008542 2f36 mov.l r3, @-r15
|
|
008544 2f26 mov.l r2, @-r15
|
|
008546 35fc add r15, r5
|
|
008548 07fe mov.l @(r0,r15), r7
|
|
00854a 77fb add #h'fb, r7
|
|
00854c 905d mov.w @(h'ba,pc), r0 ;@(h'860a)
|
|
00854e 410b jsr @r1
|
|
008550 04fe mov.l @(r0,r15), r4
|
|
008552 e307 mov #h'7, r3
|
|
008554 905a mov.w @(h'b4,pc), r0 ;@(h'860c)
|
|
008556 e52c mov #h'2c, r5
|
|
008558 915a mov.w @(h'b4,pc), r1 ;@(h'8610)
|
|
00855a 6733 mov r3, r7
|
|
00855c 2f36 mov.l r3, @-r15
|
|
00855e 31fc add r15, r1
|
|
008560 06fe mov.l @(r0,r15), r6
|
|
008562 76c9 add #h'c9, r6
|
|
008564 9053 mov.w @(h'a6,pc), r0 ;@(h'860e)
|
|
008566 04fe mov.l @(r0,r15), r4
|
|
008568 6243 mov r4, r2
|
|
00856a 4408 shll2 r4
|
|
00856c 4400 shll r4
|
|
00856e 342c add r2, r4
|
|
008570 6243 mov r4, r2
|
|
008572 4408 shll2 r4
|
|
008574 4400 shll r4
|
|
008576 3428 sub r2, r4
|
|
008578 d229 mov.l @(h'a4,pc), r2 ;@(h'8620)
|
|
00857a 341c add r1, r4
|
|
00857c 420b jsr @r2
|
|
00857e 741c add #h'1c, r4
|
|
008580 9047 mov.w @(h'8e,pc), r0 ;@(h'8612)
|
|
008582 e669 mov #h'69, r6
|
|
008584 d227 mov.l @(h'9c,pc), r2 ;@(h'8624)
|
|
008586 7f78 add #h'78, r15
|
|
008588 e300 mov #h'0, r3
|
|
00858a 2f36 mov.l r3, @-r15
|
|
00858c 2f36 mov.l r3, @-r15
|
|
00858e 2f36 mov.l r3, @-r15
|
|
008590 07fe mov.l @(r0,r15), r7
|
|
008592 7707
|
|
008594 903d mov.w @(h'7a,pc), r0 ;@(h'8612)
|
|
008596 05fe mov.l @(r0,r15), r5
|
|
008598 420b jsr @r2
|
|
00859a e416 mov #h'16, r4
|
|
00859c 903a mov.w @(h'74,pc), r0 ;@(h'8614)
|
|
00859e 7f0c
|
|
0085a0 e300 mov #h'0, r3
|
|
0085a2 a016 bra h'2c ;@(h'85d2)
|
|
0085a4 0f36 mov.l r3, @(r0,r15)
|
|
0085a6 e107 mov #h'7, r1
|
|
0085a8 9035 mov.w @(h'6a,pc), r0 ;@(h'8616)
|
|
0085aa 6713 mov r1, r7
|
|
0085ac 9435 mov.w @(h'6a,pc), r4 ;@(h'861a)
|
|
0085ae 2f16 mov.l r1, @-r15
|
|
0085b0 06fe mov.l @(r0,r15), r6
|
|
0085b2 9031 mov.w @(h'62,pc), r0 ;@(h'8618)
|
|
0085b4 05fe mov.l @(r0,r15), r5
|
|
0085b6 6353 mov r5, r3
|
|
0085b8 4508 shll2 r5
|
|
0085ba 4500 shll r5
|
|
0085bc 3538 sub r3, r5
|
|
0085be 751d add #h'1d, r5
|
|
0085c0 d317 mov.l @(h'5c,pc), r3 ;@(h'8620)
|
|
0085c2 430b jsr @r3
|
|
0085c4 34fc add r15, r4
|
|
0085c6 7f04
|
|
0085c8 9024 mov.w @(h'48,pc), r0 ;@(h'8614)
|
|
0085ca 02fe mov.l @(r0,r15), r2
|
|
0085cc 9022 mov.w @(h'44,pc), r0 ;@(h'8614)
|
|
0085ce 7201
|
|
0085d0 0f26 mov.l r2, @(r0,r15)
|
|
0085d2 e30b mov #h'b, r3
|
|
0085d4 901e mov.w @(h'3c,pc), r0 ;@(h'8614)
|
|
0085d6 01fe mov.l @(r0,r15), r1
|
|
0085d8 3133 cmp/ge r3, r1
|
|
0085da 8be4 bf h'-38 ;@(h'85a6)
|
|
0085dc d211 mov.l @(h'44,pc), r2 ;@(h'8624)
|
|
0085de e300 mov #h'0, r3
|
|
0085e0 2f36 mov.l r3, @-r15
|
|
0085e2 e73b mov #h'3b, r7
|
|
0085e4 2f36 mov.l r3, @-r15
|
|
0085e6 e61c mov #h'1c, r6
|
|
0085e8 2f36 mov.l r3, @-r15
|
|
0085ea e504 mov #h'4, r5
|
|
0085ec 420b jsr @r2
|
|
0085ee e416 mov #h'16, r4
|
|
0085f0 9010 mov.w @(h'20,pc), r0 ;@(h'8614)
|
|
0085f2 7f0c
|
|
0085f4 e300 mov #h'0, r3
|
|
0085f6 a034 bra h'68 ;@(h'8662)
|
|
0085f8 0f36 mov.l r3, @(r0,r15)
|
|
0085fa 0214 mov.b r1, @(r0,r2)
|
|
0085fc 7c50 add #h'50, r12
|
|
0085fe 00dc mov.b @(r0,r13), r0
|
|
008600 021c mov.b @(r0,r1), r2
|
|
008602 7c58 add #h'58, r12
|
|
008604 00e8
|
|
008606 0224 mov.b r2, @(r0,r2)
|
|
008608 7c60 add #h'60, r12
|
|
00860a 0210
|
|
00860c 0228 clrmac
|
|
00860e 022c mov.b @(r0,r2), r2
|
|
008610 79b8 add #h'b8, r9
|
|
008612 01bc mov.b @(r0,r11), r1
|
|
008614 01ac mov.b @(r0,r10), r1
|
|
008616 01b4 mov.b r11, @(r0,r1)
|
|
008618 01b0
|
|
00861a 77ec add #h'ec, r7
|
|
00861c 0030
|
|
00861e 36fa subc r15, r6
|
|
008620 0030
|
|
008622 2008 tst r0, r0
|
|
008624 0030
|
|
008626 0dcc mov.b @(r0,r12), r13
|
|
008628 90ca mov.w @(h'194,pc), r0 ;@(h'87c0)
|
|
00862a e107 mov #h'7, r1
|
|
00862c d36b mov.l @(h'1ac,pc), r3 ;@(h'87dc)
|
|
00862e 6713 mov r1, r7
|
|
008630 2f16 mov.l r1, @-r15
|
|
008632 01fe mov.l @(r0,r15), r1
|
|
008634 7103
|
|
008636 430b jsr @r3
|
|
008638 e007 mov #h'7, r0
|
|
00863a e516 mov #h'16, r5
|
|
00863c 94c2 mov.w @(h'184,pc), r4 ;@(h'87c4)
|
|
00863e 91c0 mov.w @(h'180,pc), r1 ;@(h'87c2)
|
|
008640 31fc add r15, r1
|
|
008642 6612 mov.l @r1, r6
|
|
008644 6363 mov r6, r3
|
|
008646 4608 shll2 r6
|
|
008648 4600 shll r6
|
|
00864a 3638 sub r3, r6
|
|
00864c d364 mov.l @(h'190,pc), r3 ;@(h'87e0)
|
|
00864e 360c add r0, r6
|
|
008650 76fd add #h'fd, r6
|
|
008652 430b jsr @r3
|
|
008654 34fc add r15, r4
|
|
008656 7f04
|
|
008658 90b5 mov.w @(h'16a,pc), r0 ;@(h'87c6)
|
|
00865a 02fe mov.l @(r0,r15), r2
|
|
00865c 90b3 mov.w @(h'166,pc), r0 ;@(h'87c6)
|
|
00865e 7201
|
|
008660 0f26 mov.l r2, @(r0,r15)
|
|
008662 e309 mov #h'9, r3
|
|
008664 90af mov.w @(h'15e,pc), r0 ;@(h'87c6)
|
|
008666 01fe mov.l @(r0,r15), r1
|
|
008668 3133 cmp/ge r3, r1
|
|
00866a 8bdd bf h'-46 ;@(h'8628)
|
|
00866c 90ac mov.w @(h'158,pc), r0 ;@(h'87c8)
|
|
00866e e66a mov #h'6a, r6
|
|
008670 d15c mov.l @(h'170,pc), r1 ;@(h'87e4)
|
|
008672 e300 mov #h'0, r3
|
|
008674 2f36 mov.l r3, @-r15
|
|
008676 e201 mov #h'1, r2
|
|
008678 2f26 mov.l r2, @-r15
|
|
00867a 2f26 mov.l r2, @-r15
|
|
00867c 07fe mov.l @(r0,r15), r7
|
|
00867e 7740 add #h'40, r7
|
|
008680 90a2 mov.w @(h'144,pc), r0 ;@(h'87c8)
|
|
008682 05fe mov.l @(r0,r15), r5
|
|
008684 7507
|
|
008686 410b jsr @r1
|
|
008688 e45f mov #h'5f, r4
|
|
00868a e300 mov #h'0, r3
|
|
00868c 909d mov.w @(h'13a,pc), r0 ;@(h'87ca)
|
|
00868e e66a mov #h'6a, r6
|
|
008690 d154 mov.l @(h'150,pc), r1 ;@(h'87e4)
|
|
008692 e201 mov #h'1, r2
|
|
008694 2f36 mov.l r3, @-r15
|
|
008696 2f26 mov.l r2, @-r15
|
|
008698 2f26 mov.l r2, @-r15
|
|
00869a 07fe mov.l @(r0,r15), r7
|
|
00869c 9095 mov.w @(h'12a,pc), r0 ;@(h'87ca)
|
|
00869e 7735 add #h'35, r7
|
|
0086a0 05fe mov.l @(r0,r15), r5
|
|
0086a2 7512 add #h'12, r5
|
|
0086a4 410b jsr @r1
|
|
0086a6 e45f mov #h'5f, r4
|
|
0086a8 908f mov.w @(h'11e,pc), r0 ;@(h'87ca)
|
|
0086aa e701 mov #h'1, r7
|
|
0086ac d34e mov.l @(h'138,pc), r3 ;@(h'87e8)
|
|
0086ae 06fe mov.l @(r0,r15), r6
|
|
0086b0 908b mov.w @(h'116,pc), r0 ;@(h'87ca)
|
|
0086b2 7611 add #h'11, r6
|
|
0086b4 05fe mov.l @(r0,r15), r5
|
|
0086b6 7509
|
|
0086b8 430b jsr @r3
|
|
0086ba e460 mov #h'60, r4
|
|
0086bc 9085 mov.w @(h'10a,pc), r0 ;@(h'87ca)
|
|
0086be e701 mov #h'1, r7
|
|
0086c0 d34a mov.l @(h'128,pc), r3 ;@(h'87ec)
|
|
0086c2 e668 mov #h'68, r6
|
|
0086c4 04fe mov.l @(r0,r15), r4
|
|
0086c6 e560 mov #h'60, r5
|
|
0086c8 430b jsr @r3
|
|
0086ca 7411 add #h'11, r4
|
|
0086cc 907d mov.w @(h'fa,pc), r0 ;@(h'87ca)
|
|
0086ce e701 mov #h'1, r7
|
|
0086d0 d345 mov.l @(h'114,pc), r3 ;@(h'87e8)
|
|
0086d2 06fe mov.l @(r0,r15), r6
|
|
0086d4 9079 mov.w @(h'f2,pc), r0 ;@(h'87ca)
|
|
0086d6 763f add #h'3f, r6
|
|
0086d8 05fe mov.l @(r0,r15), r5
|
|
0086da 7537 add #h'37, r5
|
|
0086dc 430b jsr @r3
|
|
0086de e460 mov #h'60, r4
|
|
0086e0 9073 mov.w @(h'e6,pc), r0 ;@(h'87ca)
|
|
0086e2 e701 mov #h'1, r7
|
|
0086e4 d341 mov.l @(h'104,pc), r3 ;@(h'87ec)
|
|
0086e6 e668 mov #h'68, r6
|
|
0086e8 04fe mov.l @(r0,r15), r4
|
|
0086ea e560 mov #h'60, r5
|
|
0086ec 430b jsr @r3
|
|
0086ee 743f add #h'3f, r4
|
|
0086f0 906c mov.w @(h'd8,pc), r0 ;@(h'87cc)
|
|
0086f2 e65f mov #h'5f, r6
|
|
0086f4 d13b mov.l @(h'ec,pc), r1 ;@(h'87e4)
|
|
0086f6 e200 mov #h'0, r2
|
|
0086f8 2f26 mov.l r2, @-r15
|
|
0086fa e301 mov #h'1, r3
|
|
0086fc 2f36 mov.l r3, @-r15
|
|
0086fe 2f36 mov.l r3, @-r15
|
|
008700 07fe mov.l @(r0,r15), r7
|
|
008702 773f add #h'3f, r7
|
|
008704 9062 mov.w @(h'c4,pc), r0 ;@(h'87cc)
|
|
008706 05fe mov.l @(r0,r15), r5
|
|
008708 7507
|
|
00870a 410b jsr @r1
|
|
00870c e45c mov #h'5c, r4
|
|
00870e e301 mov #h'1, r3
|
|
008710 905d mov.w @(h'ba,pc), r0 ;@(h'87ce)
|
|
008712 e661 mov #h'61, r6
|
|
008714 955c mov.w @(h'b8,pc), r5 ;@(h'87d0)
|
|
008716 2f36 mov.l r3, @-r15
|
|
008718 2f36 mov.l r3, @-r15
|
|
00871a 35fc add r15, r5
|
|
00871c d234 mov.l @(h'd0,pc), r2 ;@(h'87f0)
|
|
00871e 07fe mov.l @(r0,r15), r7
|
|
008720 7721 add #h'21, r7
|
|
008722 420b jsr @r2
|
|
008724 e400 mov #h'0, r4
|
|
008726 e300 mov #h'0, r3
|
|
008728 9053 mov.w @(h'a6,pc), r0 ;@(h'87d2)
|
|
00872a e624 mov #h'24, r6
|
|
00872c d22d mov.l @(h'b4,pc), r2 ;@(h'87e4)
|
|
00872e 2f36 mov.l r3, @-r15
|
|
008730 2f36 mov.l r3, @-r15
|
|
008732 2f36 mov.l r3, @-r15
|
|
008734 07fe mov.l @(r0,r15), r7
|
|
008736 7725 add #h'25, r7
|
|
008738 904b mov.w @(h'96,pc), r0 ;@(h'87d2)
|
|
00873a 05fe mov.l @(r0,r15), r5
|
|
00873c 751d add #h'1d, r5
|
|
00873e 420b jsr @r2
|
|
008740 e41d mov #h'1d, r4
|
|
008742 e307 mov #h'7, r3
|
|
008744 9046 mov.w @(h'8c,pc), r0 ;@(h'87d4)
|
|
008746 e51d mov #h'1d, r5
|
|
008748 9146 mov.w @(h'8c,pc), r1 ;@(h'87d8)
|
|
00874a 6733 mov r3, r7
|
|
00874c 2f36 mov.l r3, @-r15
|
|
00874e 31fc add r15, r1
|
|
008750 06fe mov.l @(r0,r15), r6
|
|
008752 761d add #h'1d, r6
|
|
008754 903f mov.w @(h'7e,pc), r0 ;@(h'87d6)
|
|
008756 04fe mov.l @(r0,r15), r4
|
|
008758 6243 mov r4, r2
|
|
00875a 4408 shll2 r4
|
|
00875c 4400 shll r4
|
|
00875e 342c add r2, r4
|
|
008760 6243 mov r4, r2
|
|
008762 4408 shll2 r4
|
|
008764 4400 shll r4
|
|
008766 3428 sub r2, r4
|
|
008768 d21d mov.l @(h'74,pc), r2 ;@(h'87e0)
|
|
00876a 341c add r1, r4
|
|
00876c 420b jsr @r2
|
|
00876e 741c add #h'1c, r4
|
|
008770 d11c mov.l @(h'70,pc), r1 ;@(h'87e4)
|
|
008772 e3ff mov #h'ffffffff, r3
|
|
008774 2f36 mov.l r3, @-r15
|
|
008776 e201 mov #h'1, r2
|
|
008778 2f26 mov.l r2, @-r15
|
|
00877a e73c mov #h'3c, r7
|
|
00877c 2f26 mov.l r2, @-r15
|
|
00877e e66a mov #h'6a, r6
|
|
008780 e503 mov #h'3, r5
|
|
008782 410b jsr @r1
|
|
008784 e415 mov #h'15, r4
|
|
008786 e3ff mov #h'ffffffff, r3
|
|
008788 2f36 mov.l r3, @-r15
|
|
00878a e200 mov #h'0, r2
|
|
00878c d315 mov.l @(h'54,pc), r3 ;@(h'87e4)
|
|
00878e e101 mov #h'1, r1
|
|
008790 2f26 mov.l r2, @-r15
|
|
008792 e73d mov #h'3d, r7
|
|
008794 2f16 mov.l r1, @-r15
|
|
008796 e66b mov #h'6b, r6
|
|
008798 e502 mov #h'2, r5
|
|
00879a 430b jsr @r3
|
|
00879c e414 mov #h'14, r4
|
|
00879e e2ff mov #h'ffffffff, r2
|
|
0087a0 2f26 mov.l r2, @-r15
|
|
0087a2 e301 mov #h'1, r3
|
|
0087a4 2f36 mov.l r3, @-r15
|
|
0087a6 e102 mov #h'2, r1
|
|
0087a8 d30e mov.l @(h'38,pc), r3 ;@(h'87e4)
|
|
0087aa e73f mov #h'3f, r7
|
|
0087ac 2f16 mov.l r1, @-r15
|
|
0087ae e66d mov #h'6d, r6
|
|
0087b0 e500 mov #h'0, r5
|
|
0087b2 430b jsr @r3
|
|
0087b4 e412 mov #h'12, r4
|
|
0087b6 d20f mov.l @(h'3c,pc), r2 ;@(h'87f4)
|
|
0087b8 420b jsr @r2
|
|
0087ba 7f60 add #h'60, r15
|
|
0087bc a01c bra h'38 ;@(h'87f8)
|
|
0087be e40f mov #h'f, r4
|
|
0087c0 01b4 mov.b r11, @(r0,r1)
|
|
0087c2 01b0
|
|
0087c4 77ec add #h'ec, r7
|
|
0087c6 01ac mov.b @(r0,r10), r1
|
|
0087c8 01bc mov.b @(r0,r11), r1
|
|
0087ca 01c8
|
|
0087cc 01d4 mov.b r13, @(r0,r1)
|
|
0087ce 01dc mov.b @(r0,r13), r1
|
|
0087d0 7c40 add #h'40, r12
|
|
0087d2 01e8
|
|
0087d4 01ec mov.b @(r0,r14), r1
|
|
0087d6 01f0
|
|
0087d8 797c add #h'7c, r9
|
|
0087da 0000
|
|
0087dc 0030
|
|
0087de ab98 bra h'-8d0 ;@(h'7f12)
|
|
0087e0 0030
|
|
0087e2 2008 tst r0, r0
|
|
0087e4 0030
|
|
0087e6 0dcc mov.b @(r0,r12), r13
|
|
0087e8 0030
|
|
0087ea 0c92 stc r1_bank, r12
|
|
0087ec 0030
|
|
0087ee 09e4 mov.b r14, @(r0,r9)
|
|
0087f0 0030
|
|
0087f2 35aa subc r10, r5
|
|
0087f4 0030
|
|
0087f6 0730
|
|
0087f8 d317 mov.l @(h'5c,pc), r3 ;@(h'8858)
|
|
0087fa 430b jsr @r3
|
|
0087fc 0009 nop
|
|
0087fe 9024 mov.w @(h'48,pc), r0 ;@(h'884a)
|
|
008800 02fe mov.l @(r0,r15), r2
|
|
008802 72ff add #h'ff, r2
|
|
008804 9021 mov.w @(h'42,pc), r0 ;@(h'884a)
|
|
008806 e3fb mov #h'fffffffb, r3
|
|
008808 0f26 mov.l r2, @(r0,r15)
|
|
00880a 6123 mov r2, r1
|
|
00880c 3137 cmp/gt r3, r1
|
|
00880e 8b01 bf h'2 ;@(h'8814)
|
|
008810 ad76 bra h'-514 ;@(h'8300)
|
|
008812 0009 nop
|
|
008814 901a mov.w @(h'34,pc), r0 ;@(h'884c)
|
|
008816 e301 mov #h'1, r3
|
|
008818 d210 mov.l @(h'40,pc), r2 ;@(h'885c)
|
|
00881a 422b jmp @r2
|
|
00881c 0f36 mov.l r3, @(r0,r15)
|
|
00881e 9016 mov.w @(h'2c,pc), r0 ;@(h'884e)
|
|
008820 00fe mov.l @(r0,r15), r0
|
|
008822 8803 cmp/eq #h'3, r0
|
|
008824 8901 bt h'2 ;@(h'882a)
|
|
008826 a6c3 bra h'd86 ;@(h'95b0)
|
|
008828 0009 nop
|
|
00882a e200 mov #h'0, r2
|
|
00882c 900e mov.w @(h'1c,pc), r0 ;@(h'884c)
|
|
00882e e312 mov #h'12, r3
|
|
008830 0f26 mov.l r2, @(r0,r15)
|
|
008832 6233 mov r3, r2
|
|
008834 900c mov.w @(h'18,pc), r0 ;@(h'8850)
|
|
008836 0f36 mov.l r3, @(r0,r15)
|
|
008838 900b mov.w @(h'16,pc), r0 ;@(h'8852)
|
|
00883a e32c mov #h'2c, r3
|
|
00883c 0f26 mov.l r2, @(r0,r15)
|
|
00883e 6233 mov r3, r2
|
|
008840 9008 mov.w @(h'10,pc), r0 ;@(h'8854)
|
|
008842 0f36 mov.l r3, @(r0,r15)
|
|
008844 9007 mov.w @(h'e,pc), r0 ;@(h'8856)
|
|
008846 a0a3 bra h'146 ;@(h'8990)
|
|
008848 0f26 mov.l r2, @(r0,r15)
|
|
00884a 01b0
|
|
00884c 01a8
|
|
00884e 01a0
|
|
008850 00b4 mov.b r11, @(r0,r0)
|
|
008852 009c mov.b @(r0,r9), r0
|
|
008854 0098
|
|
008856 00b0
|
|
008858 0030
|
|
00885a baca bsr h'-a6c ;@(h'7df2)
|
|
00885c 0030
|
|
00885e 4270
|
|
008860 90b0 mov.w @(h'160,pc), r0 ;@(h'89c4)
|
|
008862 e104 mov #h'4, r1
|
|
008864 03fe mov.l @(r0,r15), r3
|
|
008866 3317 cmp/gt r1, r3
|
|
008868 8b04 bf h'8 ;@(h'8874)
|
|
00886a 90ab mov.w @(h'156,pc), r0 ;@(h'89c4)
|
|
00886c 03fe mov.l @(r0,r15), r3
|
|
00886e 73ff add #h'ff, r3
|
|
008870 90a8 mov.w @(h'150,pc), r0 ;@(h'89c4)
|
|
008872 0f36 mov.l r3, @(r0,r15)
|
|
008874 90a7 mov.w @(h'14e,pc), r0 ;@(h'89c6)
|
|
008876 e23b mov #h'3b, r2
|
|
008878 01fe mov.l @(r0,r15), r1
|
|
00887a 3123 cmp/ge r2, r1
|
|
00887c 8d05 bt/s h'a ;@(h'888a)
|
|
00887e e25f mov #h'5f, r2
|
|
008880 90a1 mov.w @(h'142,pc), r0 ;@(h'89c6)
|
|
008882 03fe mov.l @(r0,r15), r3
|
|
008884 909f mov.w @(h'13e,pc), r0 ;@(h'89c6)
|
|
008886 7301
|
|
008888 0f36 mov.l r3, @(r0,r15)
|
|
00888a 909d mov.w @(h'13a,pc), r0 ;@(h'89c8)
|
|
00888c 01fe mov.l @(r0,r15), r1
|
|
00888e 3123 cmp/ge r2, r1
|
|
008890 8d05 bt/s h'a ;@(h'889e)
|
|
008892 e216 mov #h'16, r2
|
|
008894 9098 mov.w @(h'130,pc), r0 ;@(h'89c8)
|
|
008896 03fe mov.l @(r0,r15), r3
|
|
008898 9096 mov.w @(h'12c,pc), r0 ;@(h'89c8)
|
|
00889a 7301
|
|
00889c 0f36 mov.l r3, @(r0,r15)
|
|
00889e 9094 mov.w @(h'128,pc), r0 ;@(h'89ca)
|
|
0088a0 01fe mov.l @(r0,r15), r1
|
|
0088a2 3127 cmp/gt r2, r1
|
|
0088a4 8f05 bf/s h'a ;@(h'88b2)
|
|
0088a6 e200 mov #h'0, r2
|
|
0088a8 908f mov.w @(h'11e,pc), r0 ;@(h'89ca)
|
|
0088aa 03fe mov.l @(r0,r15), r3
|
|
0088ac 908d mov.w @(h'11a,pc), r0 ;@(h'89ca)
|
|
0088ae 73ff add #h'ff, r3
|
|
0088b0 0f36 mov.l r3, @(r0,r15)
|
|
0088b2 e303 mov #h'3, r3
|
|
0088b4 908a mov.w @(h'114,pc), r0 ;@(h'89cc)
|
|
0088b6 2f26 mov.l r2, @-r15
|
|
0088b8 2f36 mov.l r3, @-r15
|
|
0088ba 2f36 mov.l r3, @-r15
|
|
0088bc 07fe mov.l @(r0,r15), r7
|
|
0088be 9086 mov.w @(h'10c,pc), r0 ;@(h'89ce)
|
|
0088c0 d146 mov.l @(h'118,pc), r1 ;@(h'89dc)
|
|
0088c2 06fe mov.l @(r0,r15), r6
|
|
0088c4 9084 mov.w @(h'108,pc), r0 ;@(h'89d0)
|
|
0088c6 05fe mov.l @(r0,r15), r5
|
|
0088c8 9083 mov.w @(h'106,pc), r0 ;@(h'89d2)
|
|
0088ca 410b jsr @r1
|
|
0088cc 04fe mov.l @(r0,r15), r4
|
|
0088ce 7f0c
|
|
0088d0 907a mov.w @(h'f4,pc), r0 ;@(h'89c8)
|
|
0088d2 e345 mov #h'45, r3
|
|
0088d4 02fe mov.l @(r0,r15), r2
|
|
0088d6 3233 cmp/ge r3, r2
|
|
0088d8 8915 bt h'2a ;@(h'8906)
|
|
0088da e203 mov #h'3, r2
|
|
0088dc 907a mov.w @(h'f4,pc), r0 ;@(h'89d4)
|
|
0088de e669 mov #h'69, r6
|
|
0088e0 2f26 mov.l r2, @-r15
|
|
0088e2 e100 mov #h'0, r1
|
|
0088e4 2f16 mov.l r1, @-r15
|
|
0088e6 e51b mov #h'1b, r5
|
|
0088e8 2f16 mov.l r1, @-r15
|
|
0088ea 07fe mov.l @(r0,r15), r7
|
|
0088ec 9072 mov.w @(h'e4,pc), r0 ;@(h'89d4)
|
|
0088ee 7724 add #h'24, r7
|
|
0088f0 03fe mov.l @(r0,r15), r3
|
|
0088f2 3538 sub r3, r5
|
|
0088f4 d339 mov.l @(h'e4,pc), r3 ;@(h'89dc)
|
|
0088f6 430b jsr @r3
|
|
0088f8 e457 mov #h'57, r4
|
|
0088fa 7f0c
|
|
0088fc 906b mov.w @(h'd6,pc), r0 ;@(h'89d6)
|
|
0088fe 02fe mov.l @(r0,r15), r2
|
|
008900 9069 mov.w @(h'd2,pc), r0 ;@(h'89d6)
|
|
008902 7201
|
|
008904 0f26 mov.l r2, @(r0,r15)
|
|
008906 e345 mov #h'45, r3
|
|
008908 905e mov.w @(h'bc,pc), r0 ;@(h'89c8)
|
|
00890a 01fe mov.l @(r0,r15), r1
|
|
00890c 3133 cmp/ge r3, r1
|
|
00890e 8b39 bf h'72 ;@(h'8984)
|
|
008910 d332 mov.l @(h'c8,pc), r3 ;@(h'89dc)
|
|
008912 e200 mov #h'0, r2
|
|
008914 2f26 mov.l r2, @-r15
|
|
008916 e101 mov #h'1, r1
|
|
008918 2f16 mov.l r1, @-r15
|
|
00891a e73c mov #h'3c, r7
|
|
00891c 2f16 mov.l r1, @-r15
|
|
00891e e66a mov #h'6a, r6
|
|
008920 e503 mov #h'3, r5
|
|
008922 430b jsr @r3
|
|
008924 e460 mov #h'60, r4
|
|
008926 e238 mov #h'38, r2
|
|
008928 9456 mov.w @(h'ac,pc), r4 ;@(h'89d8)
|
|
00892a e709 mov #h'9, r7
|
|
00892c d32c mov.l @(h'b0,pc), r3 ;@(h'89e0)
|
|
00892e e604 mov #h'4, r6
|
|
008930 2f26 mov.l r2, @-r15
|
|
008932 e561 mov #h'61, r5
|
|
008934 430b jsr @r3
|
|
008936 34fc add r15, r4
|
|
008938 d42a mov.l @(h'a8,pc), r4 ;@(h'89e4)
|
|
00893a e201 mov #h'1, r2
|
|
00893c d32a mov.l @(h'a8,pc), r3 ;@(h'89e8)
|
|
00893e e700 mov #h'0, r7
|
|
008940 2f26 mov.l r2, @-r15
|
|
008942 e60e mov #h'e, r6
|
|
008944 430b jsr @r3
|
|
008946 e564 mov #h'64, r5
|
|
008948 d426 mov.l @(h'98,pc), r4 ;@(h'89e4)
|
|
00894a e204 mov #h'4, r2
|
|
00894c d326 mov.l @(h'98,pc), r3 ;@(h'89e8)
|
|
00894e e700 mov #h'0, r7
|
|
008950 2f26 mov.l r2, @-r15
|
|
008952 e62f mov #h'2f, r6
|
|
008954 430b jsr @r3
|
|
008956 e561 mov #h'61, r5
|
|
008958 903f mov.w @(h'7e,pc), r0 ;@(h'89da)
|
|
00895a e669 mov #h'69, r6
|
|
00895c e203 mov #h'3, r2
|
|
00895e e300 mov #h'0, r3
|
|
008960 2f26 mov.l r2, @-r15
|
|
008962 e51d mov #h'1d, r5
|
|
008964 2f36 mov.l r3, @-r15
|
|
008966 2f36 mov.l r3, @-r15
|
|
008968 07fe mov.l @(r0,r15), r7
|
|
00896a 7722 add #h'22, r7
|
|
00896c 9035 mov.w @(h'6a,pc), r0 ;@(h'89da)
|
|
00896e 01fe mov.l @(r0,r15), r1
|
|
008970 3518 sub r1, r5
|
|
008972 d11a mov.l @(h'68,pc), r1 ;@(h'89dc)
|
|
008974 410b jsr @r1
|
|
008976 e461 mov #h'61, r4
|
|
008978 902d mov.w @(h'5a,pc), r0 ;@(h'89d6)
|
|
00897a 7f24 add #h'24, r15
|
|
00897c 03fe mov.l @(r0,r15), r3
|
|
00897e 73ff add #h'ff, r3
|
|
008980 9029 mov.w @(h'52,pc), r0 ;@(h'89d6)
|
|
008982 0f36 mov.l r3, @(r0,r15)
|
|
008984 d219 mov.l @(h'64,pc), r2 ;@(h'89ec)
|
|
008986 420b jsr @r2
|
|
008988 0009 nop
|
|
00898a d319 mov.l @(h'64,pc), r3 ;@(h'89f0)
|
|
00898c 430b jsr @r3
|
|
00898e e405 mov #h'5, r4
|
|
008990 901a mov.w @(h'34,pc), r0 ;@(h'89c8)
|
|
008992 e25f mov #h'5f, r2
|
|
008994 03fe mov.l @(r0,r15), r3
|
|
008996 3323 cmp/ge r2, r3
|
|
008998 8901 bt h'2 ;@(h'899e)
|
|
00899a af61 bra h'-13e ;@(h'8860)
|
|
00899c 0009 nop
|
|
00899e e300 mov #h'0, r3
|
|
0089a0 d10e mov.l @(h'38,pc), r1 ;@(h'89dc)
|
|
0089a2 e201 mov #h'1, r2
|
|
0089a4 2f36 mov.l r3, @-r15
|
|
0089a6 e73c mov #h'3c, r7
|
|
0089a8 2f26 mov.l r2, @-r15
|
|
0089aa e66a mov #h'6a, r6
|
|
0089ac 2f26 mov.l r2, @-r15
|
|
0089ae e503 mov #h'3, r5
|
|
0089b0 410b jsr @r1
|
|
0089b2 e415 mov #h'15, r4
|
|
0089b4 e300 mov #h'0, r3
|
|
0089b6 e203 mov #h'3, r2
|
|
0089b8 2f36 mov.l r3, @-r15
|
|
0089ba e101 mov #h'1, r1
|
|
0089bc 2f26 mov.l r2, @-r15
|
|
0089be 2f16 mov.l r1, @-r15
|
|
0089c0 a018 bra h'30 ;@(h'89f4)
|
|
0089c2 0009 nop
|
|
0089c4 00b4 mov.b r11, @(r0,r0)
|
|
0089c6 009c mov.b @(r0,r9), r0
|
|
0089c8 0098
|
|
0089ca 00b0
|
|
0089cc 00a8
|
|
0089ce 00a4 mov.b r10, @(r0,r0)
|
|
0089d0 00c0
|
|
0089d2 00bc mov.b @(r0,r11), r0
|
|
0089d4 01b4 mov.b r11, @(r0,r1)
|
|
0089d6 01a8
|
|
0089d8 7730 add #h'30, r7
|
|
0089da 01cc mov.b @(r0,r12), r1
|
|
0089dc 0030
|
|
0089de 0dcc mov.b @(r0,r12), r13
|
|
0089e0 0030
|
|
0089e2 1bc8 mov.l r12, @(h'20,r11)
|
|
0089e4 0031
|
|
0089e6 7608
|
|
0089e8 0030
|
|
0089ea 9cbe mov.w @(h'17c,pc), r12 ;@(h'8b6a)
|
|
0089ec 0030
|
|
0089ee 0730
|
|
0089f0 0030
|
|
0089f2 baca bsr h'-a6c ;@(h'7f8a)
|
|
0089f4 d320 mov.l @(h'80,pc), r3 ;@(h'8a78)
|
|
0089f6 e73b mov #h'3b, r7
|
|
0089f8 e65f mov #h'5f, r6
|
|
0089fa e504 mov #h'4, r5
|
|
0089fc 430b jsr @r3
|
|
0089fe e416 mov #h'16, r4
|
|
008a00 d21e mov.l @(h'78,pc), r2 ;@(h'8a7c)
|
|
008a02 e701 mov #h'1, r7
|
|
008a04 e63b mov #h'3b, r6
|
|
008a06 e504 mov #h'4, r5
|
|
008a08 420b jsr @r2
|
|
008a0a e460 mov #h'60, r4
|
|
008a0c 942d mov.w @(h'5a,pc), r4 ;@(h'8a6a)
|
|
008a0e e338 mov #h'38, r3
|
|
008a10 d21b mov.l @(h'6c,pc), r2 ;@(h'8a80)
|
|
008a12 e709 mov #h'9, r7
|
|
008a14 2f36 mov.l r3, @-r15
|
|
008a16 e604 mov #h'4, r6
|
|
008a18 e561 mov #h'61, r5
|
|
008a1a 420b jsr @r2
|
|
008a1c 34fc add r15, r4
|
|
008a1e e301 mov #h'1, r3
|
|
008a20 d418 mov.l @(h'60,pc), r4 ;@(h'8a84)
|
|
008a22 e700 mov #h'0, r7
|
|
008a24 d218 mov.l @(h'60,pc), r2 ;@(h'8a88)
|
|
008a26 e60e mov #h'e, r6
|
|
008a28 2f36 mov.l r3, @-r15
|
|
008a2a 420b jsr @r2
|
|
008a2c e564 mov #h'64, r5
|
|
008a2e e304 mov #h'4, r3
|
|
008a30 d414 mov.l @(h'50,pc), r4 ;@(h'8a84)
|
|
008a32 e700 mov #h'0, r7
|
|
008a34 d214 mov.l @(h'50,pc), r2 ;@(h'8a88)
|
|
008a36 e62f mov #h'2f, r6
|
|
008a38 2f36 mov.l r3, @-r15
|
|
008a3a 420b jsr @r2
|
|
008a3c e561 mov #h'61, r5
|
|
008a3e d313 mov.l @(h'4c,pc), r3 ;@(h'8a8c)
|
|
008a40 430b jsr @r3
|
|
008a42 7f24 add #h'24, r15
|
|
008a44 9012 mov.w @(h'24,pc), r0 ;@(h'8a6c)
|
|
008a46 e30e mov #h'e, r3
|
|
008a48 e25c mov #h'5c, r2
|
|
008a4a 0f26 mov.l r2, @(r0,r15)
|
|
008a4c 900f mov.w @(h'1e,pc), r0 ;@(h'8a6e)
|
|
008a4e e25b mov #h'5b, r2
|
|
008a50 0f36 mov.l r3, @(r0,r15)
|
|
008a52 e32b mov #h'2b, r3
|
|
008a54 900c mov.w @(h'18,pc), r0 ;@(h'8a70)
|
|
008a56 0f26 mov.l r2, @(r0,r15)
|
|
008a58 900b mov.w @(h'16,pc), r0 ;@(h'8a72)
|
|
008a5a e25a mov #h'5a, r2
|
|
008a5c 0f36 mov.l r3, @(r0,r15)
|
|
008a5e e338 mov #h'38, r3
|
|
008a60 9008 mov.w @(h'10,pc), r0 ;@(h'8a74)
|
|
008a62 0f26 mov.l r2, @(r0,r15)
|
|
008a64 9007 mov.w @(h'e,pc), r0 ;@(h'8a76)
|
|
008a66 a0df bra h'1be ;@(h'8c28)
|
|
008a68 0f36 mov.l r3, @(r0,r15)
|
|
008a6a 773c add #h'3c, r7
|
|
008a6c 00b0
|
|
008a6e 00b4 mov.b r11, @(r0,r0)
|
|
008a70 00a8
|
|
008a72 00ac mov.b @(r0,r10), r0
|
|
008a74 00a0
|
|
008a76 00a4 mov.b r10, @(r0,r0)
|
|
008a78 0030
|
|
008a7a 0dcc mov.b @(r0,r12), r13
|
|
008a7c 0030
|
|
008a7e 0c92 stc r1_bank, r12
|
|
008a80 0030
|
|
008a82 1bc8 mov.l r12, @(h'20,r11)
|
|
008a84 0031
|
|
008a86 7608
|
|
008a88 0030
|
|
008a8a 9cbe mov.w @(h'17c,pc), r12 ;@(h'8c0a)
|
|
008a8c 0030
|
|
008a8e 0730
|
|
008a90 909b mov.w @(h'136,pc), r0 ;@(h'8bca)
|
|
008a92 e100 mov #h'0, r1
|
|
008a94 d251 mov.l @(h'144,pc), r2 ;@(h'8bdc)
|
|
008a96 e301 mov #h'1, r3
|
|
008a98 2f16 mov.l r1, @-r15
|
|
008a9a e70e mov #h'e, r7
|
|
008a9c 2f36 mov.l r3, @-r15
|
|
008a9e e65c mov #h'5c, r6
|
|
008aa0 2f36 mov.l r3, @-r15
|
|
008aa2 05fe mov.l @(r0,r15), r5
|
|
008aa4 9092 mov.w @(h'124,pc), r0 ;@(h'8bcc)
|
|
008aa6 420b jsr @r2
|
|
008aa8 04fe mov.l @(r0,r15), r4
|
|
008aaa 7f0c
|
|
008aac 908f mov.w @(h'11e,pc), r0 ;@(h'8bce)
|
|
008aae e35b mov #h'5b, r3
|
|
008ab0 02fe mov.l @(r0,r15), r2
|
|
008ab2 3237 cmp/gt r3, r2
|
|
008ab4 890d bt h'1a ;@(h'8ad2)
|
|
008ab6 e200 mov #h'0, r2
|
|
008ab8 908a mov.w @(h'114,pc), r0 ;@(h'8bd0)
|
|
008aba e101 mov #h'1, r1
|
|
008abc d347 mov.l @(h'11c,pc), r3 ;@(h'8bdc)
|
|
008abe e72b mov #h'2b, r7
|
|
008ac0 2f26 mov.l r2, @-r15
|
|
008ac2 e65b mov #h'5b, r6
|
|
008ac4 2f16 mov.l r1, @-r15
|
|
008ac6 2f16 mov.l r1, @-r15
|
|
008ac8 05fe mov.l @(r0,r15), r5
|
|
008aca 9082 mov.w @(h'104,pc), r0 ;@(h'8bd2)
|
|
008acc 430b jsr @r3
|
|
008ace 04fe mov.l @(r0,r15), r4
|
|
008ad0 7f0c
|
|
008ad2 e25a mov #h'5a, r2
|
|
008ad4 907b mov.w @(h'f6,pc), r0 ;@(h'8bce)
|
|
008ad6 03fe mov.l @(r0,r15), r3
|
|
008ad8 3327 cmp/gt r2, r3
|
|
008ada 8912 bt h'24 ;@(h'8b02)
|
|
008adc 9077 mov.w @(h'ee,pc), r0 ;@(h'8bce)
|
|
008ade e350 mov #h'50, r3
|
|
008ae0 01fe mov.l @(r0,r15), r1
|
|
008ae2 3133 cmp/ge r3, r1
|
|
008ae4 8b0d bf h'1a ;@(h'8b02)
|
|
008ae6 e200 mov #h'0, r2
|
|
008ae8 9071 mov.w @(h'e2,pc), r0 ;@(h'8bce)
|
|
008aea e301 mov #h'1, r3
|
|
008aec d13b mov.l @(h'ec,pc), r1 ;@(h'8bdc)
|
|
008aee e738 mov #h'38, r7
|
|
008af0 2f26 mov.l r2, @-r15
|
|
008af2 e65a mov #h'5a, r6
|
|
008af4 2f36 mov.l r3, @-r15
|
|
008af6 2f36 mov.l r3, @-r15
|
|
008af8 05fe mov.l @(r0,r15), r5
|
|
008afa 906b mov.w @(h'd6,pc), r0 ;@(h'8bd4)
|
|
008afc 410b jsr @r1
|
|
008afe 04fe mov.l @(r0,r15), r4
|
|
008b00 7f0c
|
|
008b02 e34c mov #h'4c, r3
|
|
008b04 9063 mov.w @(h'c6,pc), r0 ;@(h'8bce)
|
|
008b06 02fe mov.l @(r0,r15), r2
|
|
008b08 3237 cmp/gt r3, r2
|
|
008b0a 890d bt h'1a ;@(h'8b28)
|
|
008b0c 905f mov.w @(h'be,pc), r0 ;@(h'8bce)
|
|
008b0e e200 mov #h'0, r2
|
|
008b10 d332 mov.l @(h'c8,pc), r3 ;@(h'8bdc)
|
|
008b12 e101 mov #h'1, r1
|
|
008b14 2f26 mov.l r2, @-r15
|
|
008b16 e738 mov #h'38, r7
|
|
008b18 2f16 mov.l r1, @-r15
|
|
008b1a e64c mov #h'4c, r6
|
|
008b1c 2f16 mov.l r1, @-r15
|
|
008b1e 05fe mov.l @(r0,r15), r5
|
|
008b20 9058 mov.w @(h'b0,pc), r0 ;@(h'8bd4)
|
|
008b22 430b jsr @r3
|
|
008b24 04fe mov.l @(r0,r15), r4
|
|
008b26 7f0c
|
|
008b28 d22d mov.l @(h'b4,pc), r2 ;@(h'8be0)
|
|
008b2a 420b jsr @r2
|
|
008b2c 0009 nop
|
|
008b2e d32d mov.l @(h'b4,pc), r3 ;@(h'8be4)
|
|
008b30 430b jsr @r3
|
|
008b32 e403 mov #h'3, r4
|
|
008b34 904b mov.w @(h'96,pc), r0 ;@(h'8bce)
|
|
008b36 e306 mov #h'6, r3
|
|
008b38 02fe mov.l @(r0,r15), r2
|
|
008b3a 72ff add #h'ff, r2
|
|
008b3c 9047 mov.w @(h'8e,pc), r0 ;@(h'8bce)
|
|
008b3e 0f26 mov.l r2, @(r0,r15)
|
|
008b40 9047 mov.w @(h'8e,pc), r0 ;@(h'8bd2)
|
|
008b42 01fe mov.l @(r0,r15), r1
|
|
008b44 3137 cmp/gt r3, r1
|
|
008b46 8f05 bf/s h'a ;@(h'8b54)
|
|
008b48 e35b mov #h'5b, r3
|
|
008b4a 9042 mov.w @(h'84,pc), r0 ;@(h'8bd2)
|
|
008b4c 01fe mov.l @(r0,r15), r1
|
|
008b4e 71ff add #h'ff, r1
|
|
008b50 903f mov.w @(h'7e,pc), r0 ;@(h'8bd2)
|
|
008b52 0f16 mov.l r1, @(r0,r15)
|
|
008b54 903b mov.w @(h'76,pc), r0 ;@(h'8bce)
|
|
008b56 02fe mov.l @(r0,r15), r2
|
|
008b58 3233 cmp/ge r3, r2
|
|
008b5a 8913 bt h'26 ;@(h'8b84)
|
|
008b5c 903b mov.w @(h'76,pc), r0 ;@(h'8bd6)
|
|
008b5e e219 mov #h'19, r2
|
|
008b60 01fe mov.l @(r0,r15), r1
|
|
008b62 3127 cmp/gt r2, r1
|
|
008b64 8f05 bf/s h'a ;@(h'8b72)
|
|
008b66 e311 mov #h'11, r3
|
|
008b68 9035 mov.w @(h'6a,pc), r0 ;@(h'8bd6)
|
|
008b6a 01fe mov.l @(r0,r15), r1
|
|
008b6c 9033 mov.w @(h'66,pc), r0 ;@(h'8bd6)
|
|
008b6e 71ff add #h'ff, r1
|
|
008b70 0f16 mov.l r1, @(r0,r15)
|
|
008b72 902f mov.w @(h'5e,pc), r0 ;@(h'8bd4)
|
|
008b74 02fe mov.l @(r0,r15), r2
|
|
008b76 3237 cmp/gt r3, r2
|
|
008b78 8b04 bf h'8 ;@(h'8b84)
|
|
008b7a 902b mov.w @(h'56,pc), r0 ;@(h'8bd4)
|
|
008b7c 02fe mov.l @(r0,r15), r2
|
|
008b7e 72ff add #h'ff, r2
|
|
008b80 9028 mov.w @(h'50,pc), r0 ;@(h'8bd4)
|
|
008b82 0f26 mov.l r2, @(r0,r15)
|
|
008b84 9023 mov.w @(h'46,pc), r0 ;@(h'8bce)
|
|
008b86 e35a mov #h'5a, r3
|
|
008b88 01fe mov.l @(r0,r15), r1
|
|
008b8a 3133 cmp/ge r3, r1
|
|
008b8c 8918 bt h'30 ;@(h'8bc0)
|
|
008b8e e24f mov #h'4f, r2
|
|
008b90 901d mov.w @(h'3a,pc), r0 ;@(h'8bce)
|
|
008b92 01fe mov.l @(r0,r15), r1
|
|
008b94 3127 cmp/gt r2, r1
|
|
008b96 8b13 bf h'26 ;@(h'8bc0)
|
|
008b98 901e mov.w @(h'3c,pc), r0 ;@(h'8bd8)
|
|
008b9a e350 mov #h'50, r3
|
|
008b9c 02fe mov.l @(r0,r15), r2
|
|
008b9e 3237 cmp/gt r3, r2
|
|
008ba0 8f05 bf/s h'a ;@(h'8bae)
|
|
008ba2 e32e mov #h'2e, r3
|
|
008ba4 9018 mov.w @(h'30,pc), r0 ;@(h'8bd8)
|
|
008ba6 02fe mov.l @(r0,r15), r2
|
|
008ba8 9016 mov.w @(h'2c,pc), r0 ;@(h'8bd8)
|
|
008baa 72ff add #h'ff, r2
|
|
008bac 0f26 mov.l r2, @(r0,r15)
|
|
008bae 9014 mov.w @(h'28,pc), r0 ;@(h'8bda)
|
|
008bb0 01fe mov.l @(r0,r15), r1
|
|
008bb2 3137 cmp/gt r3, r1
|
|
008bb4 8b04 bf h'8 ;@(h'8bc0)
|
|
008bb6 9010 mov.w @(h'20,pc), r0 ;@(h'8bda)
|
|
008bb8 02fe mov.l @(r0,r15), r2
|
|
008bba 72ff add #h'ff, r2
|
|
008bbc 900d mov.w @(h'1a,pc), r0 ;@(h'8bda)
|
|
008bbe 0f26 mov.l r2, @(r0,r15)
|
|
008bc0 9005 mov.w @(h'a,pc), r0 ;@(h'8bce)
|
|
008bc2 00fe mov.l @(r0,r15), r0
|
|
008bc4 884c cmp/eq #h'4c, r0
|
|
008bc6 a00f bra h'1e ;@(h'8be8)
|
|
008bc8 0009 nop
|
|
008bca 00c0
|
|
008bcc 00bc mov.b @(r0,r11), r0
|
|
008bce 00b0
|
|
008bd0 00b8
|
|
008bd2 00b4 mov.b r11, @(r0,r0)
|
|
008bd4 00ac mov.b @(r0,r10), r0
|
|
008bd6 00a8
|
|
008bd8 00a0
|
|
008bda 00a4 mov.b r10, @(r0,r0)
|
|
008bdc 0030
|
|
008bde 0dcc mov.b @(r0,r12), r13
|
|
008be0 0030
|
|
008be2 0730
|
|
008be4 0030
|
|
008be6 baca bsr h'-a6c ;@(h'817e)
|
|
008be8 8b05 bf h'a ;@(h'8bf6)
|
|
008bea e24c mov #h'4c, r2
|
|
008bec 904d mov.w @(h'9a,pc), r0 ;@(h'8c8a)
|
|
008bee e338 mov #h'38, r3
|
|
008bf0 0f26 mov.l r2, @(r0,r15)
|
|
008bf2 904b mov.w @(h'96,pc), r0 ;@(h'8c8c)
|
|
008bf4 0f36 mov.l r3, @(r0,r15)
|
|
008bf6 e24c mov #h'4c, r2
|
|
008bf8 9049 mov.w @(h'92,pc), r0 ;@(h'8c8e)
|
|
008bfa 01fe mov.l @(r0,r15), r1
|
|
008bfc 3123 cmp/ge r2, r1
|
|
008bfe 8913 bt h'26 ;@(h'8c28)
|
|
008c00 9043 mov.w @(h'86,pc), r0 ;@(h'8c8a)
|
|
008c02 e31a mov #h'1a, r3
|
|
008c04 01fe mov.l @(r0,r15), r1
|
|
008c06 3137 cmp/gt r3, r1
|
|
008c08 8f05 bf/s h'a ;@(h'8c16)
|
|
008c0a e32e mov #h'2e, r3
|
|
008c0c 903d mov.w @(h'7a,pc), r0 ;@(h'8c8a)
|
|
008c0e 01fe mov.l @(r0,r15), r1
|
|
008c10 903b mov.w @(h'76,pc), r0 ;@(h'8c8a)
|
|
008c12 71ff add #h'ff, r1
|
|
008c14 0f16 mov.l r1, @(r0,r15)
|
|
008c16 9039 mov.w @(h'72,pc), r0 ;@(h'8c8c)
|
|
008c18 02fe mov.l @(r0,r15), r2
|
|
008c1a 3237 cmp/gt r3, r2
|
|
008c1c 8b04 bf h'8 ;@(h'8c28)
|
|
008c1e 9035 mov.w @(h'6a,pc), r0 ;@(h'8c8c)
|
|
008c20 02fe mov.l @(r0,r15), r2
|
|
008c22 72ff add #h'ff, r2
|
|
008c24 9032 mov.w @(h'64,pc), r0 ;@(h'8c8c)
|
|
008c26 0f26 mov.l r2, @(r0,r15)
|
|
008c28 9031 mov.w @(h'62,pc), r0 ;@(h'8c8e)
|
|
008c2a e318 mov #h'18, r3
|
|
008c2c 01fe mov.l @(r0,r15), r1
|
|
008c2e 3137 cmp/gt r3, r1
|
|
008c30 8b01 bf h'2 ;@(h'8c36)
|
|
008c32 af2d bra h'-1a6 ;@(h'8a90)
|
|
008c34 0009 nop
|
|
008c36 e300 mov #h'0, r3
|
|
008c38 902a mov.w @(h'54,pc), r0 ;@(h'8c90)
|
|
008c3a 6233 mov r3, r2
|
|
008c3c 0f36 mov.l r3, @(r0,r15)
|
|
008c3e 9028 mov.w @(h'50,pc), r0 ;@(h'8c92)
|
|
008c40 a01c bra h'38 ;@(h'8c7c)
|
|
008c42 0f26 mov.l r2, @(r0,r15)
|
|
008c44 9025 mov.w @(h'4a,pc), r0 ;@(h'8c92)
|
|
008c46 01fe mov.l @(r0,r15), r1
|
|
008c48 9324 mov.w @(h'48,pc), r3 ;@(h'8c94)
|
|
008c4a 4108 shll2 r1
|
|
008c4c 9021 mov.w @(h'42,pc), r0 ;@(h'8c92)
|
|
008c4e 33fc add r15, r3
|
|
008c50 02fe mov.l @(r0,r15), r2
|
|
008c52 313c add r3, r1
|
|
008c54 901f mov.w @(h'3e,pc), r0 ;@(h'8c96)
|
|
008c56 4208 shll2 r2
|
|
008c58 6112 mov.l @r1, r1
|
|
008c5a 30fc add r15, r0
|
|
008c5c 022e mov.l @(r0,r2), r2
|
|
008c5e 3123 cmp/ge r2, r1
|
|
008c60 8b07 bf h'e ;@(h'8c72)
|
|
008c62 9016 mov.w @(h'2c,pc), r0 ;@(h'8c92)
|
|
008c64 9118 mov.w @(h'30,pc), r1 ;@(h'8c98)
|
|
008c66 02fe mov.l @(r0,r15), r2
|
|
008c68 4208 shll2 r2
|
|
008c6a 31fc add r15, r1
|
|
008c6c 321c add r1, r2
|
|
008c6e e001 mov #h'1, r0
|
|
008c70 2202 mov.l r0, @r2
|
|
008c72 900e mov.w @(h'1c,pc), r0 ;@(h'8c92)
|
|
008c74 03fe mov.l @(r0,r15), r3
|
|
008c76 7301
|
|
008c78 900b mov.w @(h'16,pc), r0 ;@(h'8c92)
|
|
008c7a 0f36 mov.l r3, @(r0,r15)
|
|
008c7c 9009 mov.w @(h'12,pc), r0 ;@(h'8c92)
|
|
008c7e e228 mov #h'28, r2
|
|
008c80 01fe mov.l @(r0,r15), r1
|
|
008c82 3123 cmp/ge r2, r1
|
|
008c84 8bde bf h'-44 ;@(h'8c44)
|
|
008c86 a48b bra h'916 ;@(h'95a0)
|
|
008c88 0009 nop
|
|
008c8a 00a0
|
|
008c8c 00a4 mov.b r10, @(r0,r0)
|
|
008c8e 00b0
|
|
008c90 0094 mov.b r9, @(r0,r0)
|
|
008c92 01b0
|
|
008c94 01b8
|
|
008c96 0cf0
|
|
008c98 0d90
|
|
008c9a e300 mov #h'0, r3
|
|
008c9c d166 mov.l @(h'198,pc), r1 ;@(h'8e38)
|
|
008c9e e201 mov #h'1, r2
|
|
008ca0 2f36 mov.l r3, @-r15
|
|
008ca2 e73c mov #h'3c, r7
|
|
008ca4 2f26 mov.l r2, @-r15
|
|
008ca6 e66a mov #h'6a, r6
|
|
008ca8 2f26 mov.l r2, @-r15
|
|
008caa e503 mov #h'3, r5
|
|
008cac 410b jsr @r1
|
|
008cae e415 mov #h'15, r4
|
|
008cb0 d362 mov.l @(h'188,pc), r3 ;@(h'8e3c)
|
|
008cb2 e701 mov #h'1, r7
|
|
008cb4 e63b mov #h'3b, r6
|
|
008cb6 e504 mov #h'4, r5
|
|
008cb8 430b jsr @r3
|
|
008cba e460 mov #h'60, r4
|
|
008cbc 94b3 mov.w @(h'166,pc), r4 ;@(h'8e26)
|
|
008cbe e238 mov #h'38, r2
|
|
008cc0 d35f mov.l @(h'17c,pc), r3 ;@(h'8e40)
|
|
008cc2 e709 mov #h'9, r7
|
|
008cc4 2f26 mov.l r2, @-r15
|
|
008cc6 e604 mov #h'4, r6
|
|
008cc8 e561 mov #h'61, r5
|
|
008cca 430b jsr @r3
|
|
008ccc 34fc add r15, r4
|
|
008cce 90ab mov.w @(h'156,pc), r0 ;@(h'8e28)
|
|
008cd0 d25c mov.l @(h'170,pc), r2 ;@(h'8e44)
|
|
008cd2 01fe mov.l @(r0,r15), r1
|
|
008cd4 420b jsr @r2
|
|
008cd6 e00a mov #h'a, r0
|
|
008cd8 d35b mov.l @(h'16c,pc), r3 ;@(h'8e48)
|
|
008cda 7001
|
|
008cdc 94a5 mov.w @(h'14a,pc), r4 ;@(h'8e2a)
|
|
008cde 2f06 mov.l r0, @-r15
|
|
008ce0 2f36 mov.l r3, @-r15
|
|
008ce2 d25a mov.l @(h'168,pc), r2 ;@(h'8e4c)
|
|
008ce4 420b jsr @r2
|
|
008ce6 34fc add r15, r4
|
|
008ce8 909f mov.w @(h'13e,pc), r0 ;@(h'8e2a)
|
|
008cea 7f18 add #h'18, r15
|
|
008cec d255 mov.l @(h'154,pc), r2 ;@(h'8e44)
|
|
008cee e301 mov #h'1, r3
|
|
008cf0 2f36 mov.l r3, @-r15
|
|
008cf2 7ff8 add #h'f8, r15
|
|
008cf4 01fe mov.l @(r0,r15), r1
|
|
008cf6 420b jsr @r2
|
|
008cf8 e00a mov #h'a, r0
|
|
008cfa 303c add r3, r0
|
|
008cfc d254 mov.l @(h'150,pc), r2 ;@(h'8e50)
|
|
008cfe 7ff8 add #h'f8, r15
|
|
008d00 420b jsr @r2
|
|
008d02 2ff6 mov.l r15, @-r15
|
|
008d04 d253 mov.l @(h'14c,pc), r2 ;@(h'8e54)
|
|
008d06 e108 mov #h'8, r1
|
|
008d08 31fc add r15, r1
|
|
008d0a 420b jsr @r2
|
|
008d0c 2f16 mov.l r1, @-r15
|
|
008d0e d352 mov.l @(h'148,pc), r3 ;@(h'8e58)
|
|
008d10 430b jsr @r3
|
|
008d12 7f0c
|
|
008d14 948a mov.w @(h'114,pc), r4 ;@(h'8e2c)
|
|
008d16 e60e mov #h'e, r6
|
|
008d18 d250 mov.l @(h'140,pc), r2 ;@(h'8e5c)
|
|
008d1a 4000 shll r0
|
|
008d1c 600b neg r0, r0
|
|
008d1e 6503 mov r0, r5
|
|
008d20 7564 add #h'64, r5
|
|
008d22 34fc add r15, r4
|
|
008d24 420b jsr @r2
|
|
008d26 e700 mov #h'0, r7
|
|
008d28 9081 mov.w @(h'102,pc), r0 ;@(h'8e2e)
|
|
008d2a 01fe mov.l @(r0,r15), r1
|
|
008d2c d34c mov.l @(h'130,pc), r3 ;@(h'8e60)
|
|
008d2e 430b jsr @r3
|
|
008d30 e00a mov #h'a, r0
|
|
008d32 7001
|
|
008d34 d344 mov.l @(h'110,pc), r3 ;@(h'8e48)
|
|
008d36 2f06 mov.l r0, @-r15
|
|
008d38 2f36 mov.l r3, @-r15
|
|
008d3a 9479 mov.w @(h'f2,pc), r4 ;@(h'8e30)
|
|
008d3c d243 mov.l @(h'10c,pc), r2 ;@(h'8e4c)
|
|
008d3e 420b jsr @r2
|
|
008d40 34fc add r15, r4
|
|
008d42 e304 mov #h'4, r3
|
|
008d44 9473 mov.w @(h'e6,pc), r4 ;@(h'8e2e)
|
|
008d46 e700 mov #h'0, r7
|
|
008d48 d244 mov.l @(h'110,pc), r2 ;@(h'8e5c)
|
|
008d4a e62f mov #h'2f, r6
|
|
008d4c 2f36 mov.l r3, @-r15
|
|
008d4e e561 mov #h'61, r5
|
|
008d50 420b jsr @r2
|
|
008d52 34fc add r15, r4
|
|
008d54 906c mov.w @(h'd8,pc), r0 ;@(h'8e30)
|
|
008d56 7f10 add #h'10, r15
|
|
008d58 d33a mov.l @(h'e8,pc), r3 ;@(h'8e44)
|
|
008d5a 01fe mov.l @(r0,r15), r1
|
|
008d5c 7101
|
|
008d5e 430b jsr @r3
|
|
008d60 e00a mov #h'a, r0
|
|
008d62 2008 tst r0, r0
|
|
008d64 8b01 bf h'2 ;@(h'8d6a)
|
|
008d66 a22a bra h'454 ;@(h'91be)
|
|
008d68 0009 nop
|
|
008d6a e100 mov #h'0, r1
|
|
008d6c 2f16 mov.l r1, @-r15
|
|
008d6e e303 mov #h'3, r3
|
|
008d70 2f36 mov.l r3, @-r15
|
|
008d72 e201 mov #h'1, r2
|
|
008d74 d330 mov.l @(h'c0,pc), r3 ;@(h'8e38)
|
|
008d76 e73b mov #h'3b, r7
|
|
008d78 2f26 mov.l r2, @-r15
|
|
008d7a e65f mov #h'5f, r6
|
|
008d7c e504 mov #h'4, r5
|
|
008d7e 430b jsr @r3
|
|
008d80 e416 mov #h'16, r4
|
|
008d82 e200 mov #h'0, r2
|
|
008d84 d12c mov.l @(h'b0,pc), r1 ;@(h'8e38)
|
|
008d86 e301 mov #h'1, r3
|
|
008d88 2f26 mov.l r2, @-r15
|
|
008d8a e70e mov #h'e, r7
|
|
008d8c 2f36 mov.l r3, @-r15
|
|
008d8e e65c mov #h'5c, r6
|
|
008d90 2f36 mov.l r3, @-r15
|
|
008d92 e506 mov #h'6, r5
|
|
008d94 410b jsr @r1
|
|
008d96 e418 mov #h'18, r4
|
|
008d98 d332 mov.l @(h'c8,pc), r3 ;@(h'8e64)
|
|
008d9a e701 mov #h'1, r7
|
|
008d9c e65d mov #h'5d, r6
|
|
008d9e e519 mov #h'19, r5
|
|
008da0 430b jsr @r3
|
|
008da2 e40f mov #h'f, r4
|
|
008da4 d225 mov.l @(h'94,pc), r2 ;@(h'8e3c)
|
|
008da6 e701 mov #h'1, r7
|
|
008da8 e60f mov #h'f, r6
|
|
008daa e507 mov #h'7, r5
|
|
008dac 420b jsr @r2
|
|
008dae e45d mov #h'5d, r4
|
|
008db0 903f mov.w @(h'7e,pc), r0 ;@(h'8e32)
|
|
008db2 e301 mov #h'1, r3
|
|
008db4 923e mov.w @(h'7c,pc), r2 ;@(h'8e34)
|
|
008db6 2f36 mov.l r3, @-r15
|
|
008db8 04fe mov.l @(r0,r15), r4
|
|
008dba 32fc add r15, r2
|
|
008dbc d12a mov.l @(h'a8,pc), r1 ;@(h'8e68)
|
|
008dbe 4408 shll2 r4
|
|
008dc0 342c add r2, r4
|
|
008dc2 410b jsr @r1
|
|
008dc4 6442 mov.l @r4, r4
|
|
008dc6 6303 mov r0, r3
|
|
008dc8 d224 mov.l @(h'90,pc), r2 ;@(h'8e5c)
|
|
008dca e608 mov #h'8, r6
|
|
008dcc 4000 shll r0
|
|
008dce 303c add r3, r0
|
|
008dd0 9330 mov.w @(h'60,pc), r3 ;@(h'8e34)
|
|
008dd2 600b neg r0, r0
|
|
008dd4 6503 mov r0, r5
|
|
008dd6 753b add #h'3b, r5
|
|
008dd8 902b mov.w @(h'56,pc), r0 ;@(h'8e32)
|
|
008dda 33fc add r15, r3
|
|
008ddc 04fe mov.l @(r0,r15), r4
|
|
008dde 4408 shll2 r4
|
|
008de0 343c add r3, r4
|
|
008de2 6442 mov.l @r4, r4
|
|
008de4 420b jsr @r2
|
|
008de6 e704 mov #h'4, r7
|
|
008de8 d113 mov.l @(h'4c,pc), r1 ;@(h'8e38)
|
|
008dea e300 mov #h'0, r3
|
|
008dec 2f36 mov.l r3, @-r15
|
|
008dee e201 mov #h'1, r2
|
|
008df0 2f26 mov.l r2, @-r15
|
|
008df2 e72b mov #h'2b, r7
|
|
008df4 2f26 mov.l r2, @-r15
|
|
008df6 e65b mov #h'5b, r6
|
|
008df8 e511 mov #h'11, r5
|
|
008dfa 410b jsr @r1
|
|
008dfc e419 mov #h'19, r4
|
|
008dfe 7f28 add #h'28, r15
|
|
008e00 d318 mov.l @(h'60,pc), r3 ;@(h'8e64)
|
|
008e02 e701 mov #h'1, r7
|
|
008e04 e65c mov #h'5c, r6
|
|
008e06 e51a mov #h'1a, r5
|
|
008e08 430b jsr @r3
|
|
008e0a e42c mov #h'2c, r4
|
|
008e0c d20b mov.l @(h'2c,pc), r2 ;@(h'8e3c)
|
|
008e0e e701 mov #h'1, r7
|
|
008e10 e62c mov #h'2c, r6
|
|
008e12 e512 mov #h'12, r5
|
|
008e14 420b jsr @r2
|
|
008e16 e45c mov #h'5c, r4
|
|
008e18 900d mov.w @(h'1a,pc), r0 ;@(h'8e36)
|
|
008e1a e313 mov #h'13, r3
|
|
008e1c 0f36 mov.l r3, @(r0,r15)
|
|
008e1e 9007 mov.w @(h'e,pc), r0 ;@(h'8e30)
|
|
008e20 04fe mov.l @(r0,r15), r4
|
|
008e22 a023 bra h'46 ;@(h'8e6c)
|
|
008e24 0009 nop
|
|
008e26 7730 add #h'30, r7
|
|
008e28 00a4 mov.b r10, @(r0,r0)
|
|
008e2a 00a0
|
|
008e2c 008c mov.b @(r0,r8), r0
|
|
008e2e 0098
|
|
008e30 0094 mov.b r9, @(r0,r0)
|
|
008e32 00b0
|
|
008e34 0c6c mov.b @(r0,r6), r12
|
|
008e36 01a8
|
|
008e38 0030
|
|
008e3a 0dcc mov.b @(r0,r12), r13
|
|
008e3c 0030
|
|
008e3e 0c92 stc r1_bank, r12
|
|
008e40 0030
|
|
008e42 1bc8 mov.l r12, @(h'20,r11)
|
|
008e44 0030
|
|
008e46 ab98 bra h'-8d0 ;@(h'857a)
|
|
008e48 0031
|
|
008e4a 760c
|
|
008e4c 0030
|
|
008e4e b02c bsr h'58 ;@(h'8eaa)
|
|
008e50 0030
|
|
008e52 a6e4 bra h'dc8 ;@(h'9c1e)
|
|
008e54 0030
|
|
008e56 ae0c bra h'-3e8 ;@(h'8a72)
|
|
008e58 0030
|
|
008e5a a4d4 bra h'9a8 ;@(h'9806)
|
|
008e5c 0030
|
|
008e5e 9cbe mov.w @(h'17c,pc), r12 ;@(h'8fde)
|
|
008e60 0030
|
|
008e62 aae4 bra h'-a38 ;@(h'842e)
|
|
008e64 0030
|
|
008e66 09e4 mov.b r14, @(r0,r9)
|
|
008e68 0030
|
|
008e6a b074 bsr h'e8 ;@(h'8f56)
|
|
008e6c 93bf mov.w @(h'17e,pc), r3 ;@(h'8fee)
|
|
008e6e 4408 shll2 r4
|
|
008e70 d268 mov.l @(h'1a0,pc), r2 ;@(h'9014)
|
|
008e72 33fc add r15, r3
|
|
008e74 343c add r3, r4
|
|
008e76 420b jsr @r2
|
|
008e78 6442 mov.l @r4, r4
|
|
008e7a 2008 tst r0, r0
|
|
008e7c 8b02 bf h'4 ;@(h'8e84)
|
|
008e7e e216 mov #h'16, r2
|
|
008e80 90b6 mov.w @(h'16c,pc), r0 ;@(h'8ff0)
|
|
008e82 0f26 mov.l r2, @(r0,r15)
|
|
008e84 90b5 mov.w @(h'16a,pc), r0 ;@(h'8ff2)
|
|
008e86 04fe mov.l @(r0,r15), r4
|
|
008e88 93b4 mov.w @(h'168,pc), r3 ;@(h'8ff4)
|
|
008e8a 4408 shll2 r4
|
|
008e8c d261 mov.l @(h'184,pc), r2 ;@(h'9014)
|
|
008e8e 33fc add r15, r3
|
|
008e90 343c add r3, r4
|
|
008e92 420b jsr @r2
|
|
008e94 6442 mov.l @r4, r4
|
|
008e96 2008 tst r0, r0
|
|
008e98 8b02 bf h'4 ;@(h'8ea0)
|
|
008e9a e219 mov #h'19, r2
|
|
008e9c 90a8 mov.w @(h'150,pc), r0 ;@(h'8ff0)
|
|
008e9e 0f26 mov.l r2, @(r0,r15)
|
|
008ea0 90a7 mov.w @(h'14e,pc), r0 ;@(h'8ff2)
|
|
008ea2 04fe mov.l @(r0,r15), r4
|
|
008ea4 93a7 mov.w @(h'14e,pc), r3 ;@(h'8ff6)
|
|
008ea6 4408 shll2 r4
|
|
008ea8 d25a mov.l @(h'168,pc), r2 ;@(h'9014)
|
|
008eaa 33fc add r15, r3
|
|
008eac 343c add r3, r4
|
|
008eae 420b jsr @r2
|
|
008eb0 6442 mov.l @r4, r4
|
|
008eb2 2008 tst r0, r0
|
|
008eb4 8b02 bf h'4 ;@(h'8ebc)
|
|
008eb6 e21c mov #h'1c, r2
|
|
008eb8 909a mov.w @(h'134,pc), r0 ;@(h'8ff0)
|
|
008eba 0f26 mov.l r2, @(r0,r15)
|
|
008ebc 909c mov.w @(h'138,pc), r0 ;@(h'8ff8)
|
|
008ebe e301 mov #h'1, r3
|
|
008ec0 929b mov.w @(h'136,pc), r2 ;@(h'8ffa)
|
|
008ec2 2f36 mov.l r3, @-r15
|
|
008ec4 04fe mov.l @(r0,r15), r4
|
|
008ec6 32fc add r15, r2
|
|
008ec8 d152 mov.l @(h'148,pc), r1 ;@(h'9014)
|
|
008eca 4408 shll2 r4
|
|
008ecc 342c add r2, r4
|
|
008ece 410b jsr @r1
|
|
008ed0 6442 mov.l @r4, r4
|
|
008ed2 4000 shll r0
|
|
008ed4 9391 mov.w @(h'122,pc), r3 ;@(h'8ffa)
|
|
008ed6 600b neg r0, r0
|
|
008ed8 6503 mov r0, r5
|
|
008eda 753b add #h'3b, r5
|
|
008edc 908c mov.w @(h'118,pc), r0 ;@(h'8ff8)
|
|
008ede 33fc add r15, r3
|
|
008ee0 04fe mov.l @(r0,r15), r4
|
|
008ee2 4408 shll2 r4
|
|
008ee4 908a mov.w @(h'114,pc), r0 ;@(h'8ffc)
|
|
008ee6 343c add r3, r4
|
|
008ee8 06fe mov.l @(r0,r15), r6
|
|
008eea 6442 mov.l @r4, r4
|
|
008eec d34a mov.l @(h'128,pc), r3 ;@(h'9018)
|
|
008eee 430b jsr @r3
|
|
008ef0 e700 mov #h'0, r7
|
|
008ef2 e201 mov #h'1, r2
|
|
008ef4 9083 mov.w @(h'106,pc), r0 ;@(h'8ffe)
|
|
008ef6 2f26 mov.l r2, @-r15
|
|
008ef8 06fe mov.l @(r0,r15), r6
|
|
008efa 7606
|
|
008efc 2f66 mov.l r6, @-r15
|
|
008efe 907f mov.w @(h'fe,pc), r0 ;@(h'9000)
|
|
008f00 937f mov.w @(h'fe,pc), r3 ;@(h'9002)
|
|
008f02 04fe mov.l @(r0,r15), r4
|
|
008f04 d143 mov.l @(h'10c,pc), r1 ;@(h'9014)
|
|
008f06 4408 shll2 r4
|
|
008f08 33fc add r15, r3
|
|
008f0a 343c add r3, r4
|
|
008f0c 410b jsr @r1
|
|
008f0e 6442 mov.l @r4, r4
|
|
008f10 9377 mov.w @(h'ee,pc), r3 ;@(h'9002)
|
|
008f12 4000 shll r0
|
|
008f14 d240 mov.l @(h'100,pc), r2 ;@(h'9018)
|
|
008f16 33fc add r15, r3
|
|
008f18 600b neg r0, r0
|
|
008f1a 6503 mov r0, r5
|
|
008f1c 9070 mov.w @(h'e0,pc), r0 ;@(h'9000)
|
|
008f1e 753b add #h'3b, r5
|
|
008f20 04fe mov.l @(r0,r15), r4
|
|
008f22 4408 shll2 r4
|
|
008f24 66f6 mov.l @r15+, r6
|
|
008f26 343c add r3, r4
|
|
008f28 6442 mov.l @r4, r4
|
|
008f2a 420b jsr @r2
|
|
008f2c e700 mov #h'0, r7
|
|
008f2e e301 mov #h'1, r3
|
|
008f30 9068 mov.w @(h'd0,pc), r0 ;@(h'9004)
|
|
008f32 2f36 mov.l r3, @-r15
|
|
008f34 06fe mov.l @(r0,r15), r6
|
|
008f36 760c
|
|
008f38 2f66 mov.l r6, @-r15
|
|
008f3a 9064 mov.w @(h'c8,pc), r0 ;@(h'9006)
|
|
008f3c 9264 mov.w @(h'c8,pc), r2 ;@(h'9008)
|
|
008f3e 04fe mov.l @(r0,r15), r4
|
|
008f40 d134 mov.l @(h'd0,pc), r1 ;@(h'9014)
|
|
008f42 4408 shll2 r4
|
|
008f44 32fc add r15, r2
|
|
008f46 342c add r2, r4
|
|
008f48 410b jsr @r1
|
|
008f4a 6442 mov.l @r4, r4
|
|
008f4c 935c mov.w @(h'b8,pc), r3 ;@(h'9008)
|
|
008f4e 4000 shll r0
|
|
008f50 d231 mov.l @(h'c4,pc), r2 ;@(h'9018)
|
|
008f52 33fc add r15, r3
|
|
008f54 600b neg r0, r0
|
|
008f56 6503 mov r0, r5
|
|
008f58 9055 mov.w @(h'aa,pc), r0 ;@(h'9006)
|
|
008f5a 753b add #h'3b, r5
|
|
008f5c 04fe mov.l @(r0,r15), r4
|
|
008f5e 4408 shll2 r4
|
|
008f60 66f6 mov.l @r15+, r6
|
|
008f62 343c add r3, r4
|
|
008f64 6442 mov.l @r4, r4
|
|
008f66 420b jsr @r2
|
|
008f68 e700 mov #h'0, r7
|
|
008f6a e301 mov #h'1, r3
|
|
008f6c 904d mov.w @(h'9a,pc), r0 ;@(h'900a)
|
|
008f6e 2f36 mov.l r3, @-r15
|
|
008f70 06fe mov.l @(r0,r15), r6
|
|
008f72 7612 add #h'12, r6
|
|
008f74 2f66 mov.l r6, @-r15
|
|
008f76 9049 mov.w @(h'92,pc), r0 ;@(h'900c)
|
|
008f78 9249 mov.w @(h'92,pc), r2 ;@(h'900e)
|
|
008f7a 04fe mov.l @(r0,r15), r4
|
|
008f7c d125 mov.l @(h'94,pc), r1 ;@(h'9014)
|
|
008f7e 4408 shll2 r4
|
|
008f80 32fc add r15, r2
|
|
008f82 342c add r2, r4
|
|
008f84 410b jsr @r1
|
|
008f86 6442 mov.l @r4, r4
|
|
008f88 9341 mov.w @(h'82,pc), r3 ;@(h'900e)
|
|
008f8a 4000 shll r0
|
|
008f8c d222 mov.l @(h'88,pc), r2 ;@(h'9018)
|
|
008f8e 33fc add r15, r3
|
|
008f90 600b neg r0, r0
|
|
008f92 6503 mov r0, r5
|
|
008f94 903a mov.w @(h'74,pc), r0 ;@(h'900c)
|
|
008f96 753b add #h'3b, r5
|
|
008f98 04fe mov.l @(r0,r15), r4
|
|
008f9a 4408 shll2 r4
|
|
008f9c 66f6 mov.l @r15+, r6
|
|
008f9e 343c add r3, r4
|
|
008fa0 6442 mov.l @r4, r4
|
|
008fa2 420b jsr @r2
|
|
008fa4 e700 mov #h'0, r7
|
|
008fa6 e300 mov #h'0, r3
|
|
008fa8 d11c mov.l @(h'70,pc), r1 ;@(h'901c)
|
|
008faa e201 mov #h'1, r2
|
|
008fac 2f36 mov.l r3, @-r15
|
|
008fae e738 mov #h'38, r7
|
|
008fb0 2f26 mov.l r2, @-r15
|
|
008fb2 e64c mov #h'4c, r6
|
|
008fb4 2f26 mov.l r2, @-r15
|
|
008fb6 e52e mov #h'2e, r5
|
|
008fb8 410b jsr @r1
|
|
008fba e41a mov #h'1a, r4
|
|
008fbc d318 mov.l @(h'60,pc), r3 ;@(h'9020)
|
|
008fbe 7f1c add #h'1c, r15
|
|
008fc0 e701 mov #h'1, r7
|
|
008fc2 e64d mov #h'4d, r6
|
|
008fc4 e51b mov #h'1b, r5
|
|
008fc6 430b jsr @r3
|
|
008fc8 e439 mov #h'39, r4
|
|
008fca e701 mov #h'1, r7
|
|
008fcc d215 mov.l @(h'54,pc), r2 ;@(h'9024)
|
|
008fce e639 mov #h'39, r6
|
|
008fd0 e52f mov #h'2f, r5
|
|
008fd2 420b jsr @r2
|
|
008fd4 e44d mov #h'4d, r4
|
|
008fd6 900c mov.w @(h'18,pc), r0 ;@(h'8ff2)
|
|
008fd8 931a mov.w @(h'34,pc), r3 ;@(h'9010)
|
|
008fda 00fe mov.l @(r0,r15), r0
|
|
008fdc 4008 shll2 r0
|
|
008fde 33fc add r15, r3
|
|
008fe0 003e mov.l @(r0,r3), r0
|
|
008fe2 8801 cmp/eq #h'1, r0
|
|
008fe4 8b01 bf h'2 ;@(h'8fea)
|
|
008fe6 a084 bra h'108 ;@(h'90f2)
|
|
008fe8 0009 nop
|
|
008fea a01d bra h'3a ;@(h'9028)
|
|
008fec 0009 nop
|
|
008fee 09d0
|
|
008ff0 01a8
|
|
008ff2 0094 mov.b r9, @(r0,r0)
|
|
008ff4 0a70
|
|
008ff6 0b10
|
|
008ff8 0098
|
|
008ffa 0bb4 mov.b r11, @(r0,r11)
|
|
008ffc 01ac mov.b @(r0,r10), r1
|
|
008ffe 01b0
|
|
009000 00a0
|
|
009002 0b1c mov.b @(r0,r1), r11
|
|
009004 01b4 mov.b r11, @(r0,r1)
|
|
009006 00a4 mov.b r10, @(r0,r0)
|
|
009008 0a80
|
|
00900a 01b8
|
|
00900c 00a8
|
|
00900e 09e4 mov.b r14, @(r0,r9)
|
|
009010 0cf0
|
|
009012 0000
|
|
009014 0030
|
|
009016 b074 bsr h'e8 ;@(h'9102)
|
|
009018 0030
|
|
00901a 9cbe mov.w @(h'17c,pc), r12 ;@(h'919a)
|
|
00901c 0030
|
|
00901e 0dcc mov.b @(r0,r12), r13
|
|
009020 0030
|
|
009022 09e4 mov.b r14, @(r0,r9)
|
|
009024 0030
|
|
009026 0c92 stc r1_bank, r12
|
|
009028 907b mov.w @(h'f6,pc), r0 ;@(h'9122)
|
|
00902a 01fe mov.l @(r0,r15), r1
|
|
00902c 927a mov.w @(h'f4,pc), r2 ;@(h'9124)
|
|
00902e 4108 shll2 r1
|
|
009030 9477 mov.w @(h'ee,pc), r4 ;@(h'9122)
|
|
009032 32fc add r15, r2
|
|
009034 d340 mov.l @(h'100,pc), r3 ;@(h'9138)
|
|
009036 312c add r2, r1
|
|
009038 6012 mov.l @r1, r0
|
|
00903a 2f06 mov.l r0, @-r15
|
|
00903c d13d mov.l @(h'f4,pc), r1 ;@(h'9134)
|
|
00903e 2f16 mov.l r1, @-r15
|
|
009040 430b jsr @r3
|
|
009042 34fc add r15, r4
|
|
009044 906f mov.w @(h'de,pc), r0 ;@(h'9126)
|
|
009046 7f08
|
|
009048 936e mov.w @(h'dc,pc), r3 ;@(h'9128)
|
|
00904a e201 mov #h'1, r2
|
|
00904c d13b mov.l @(h'ec,pc), r1 ;@(h'913c)
|
|
00904e 2f26 mov.l r2, @-r15
|
|
009050 7ff8 add #h'f8, r15
|
|
009052 33fc add r15, r3
|
|
009054 00fe mov.l @(r0,r15), r0
|
|
009056 4008 shll2 r0
|
|
009058 003e mov.l @(r0,r3), r0
|
|
00905a 7ff8 add #h'f8, r15
|
|
00905c 410b jsr @r1
|
|
00905e 2ff6 mov.l r15, @-r15
|
|
009060 d137 mov.l @(h'dc,pc), r1 ;@(h'9140)
|
|
009062 e008 mov #h'8, r0
|
|
009064 30fc add r15, r0
|
|
009066 410b jsr @r1
|
|
009068 2f06 mov.l r0, @-r15
|
|
00906a d336 mov.l @(h'd8,pc), r3 ;@(h'9144)
|
|
00906c 430b jsr @r3
|
|
00906e 7f0c
|
|
009070 945b mov.w @(h'b6,pc), r4 ;@(h'912a)
|
|
009072 e631 mov #h'31, r6
|
|
009074 d234 mov.l @(h'd0,pc), r2 ;@(h'9148)
|
|
009076 4000 shll r0
|
|
009078 600b neg r0, r0
|
|
00907a 6503 mov r0, r5
|
|
00907c 7525 add #h'25, r5
|
|
00907e 34fc add r15, r4
|
|
009080 420b jsr @r2
|
|
009082 e700 mov #h'0, r7
|
|
009084 d431 mov.l @(h'c4,pc), r4 ;@(h'914c)
|
|
009086 e301 mov #h'1, r3
|
|
009088 d22f mov.l @(h'bc,pc), r2 ;@(h'9148)
|
|
00908a e700 mov #h'0, r7
|
|
00908c 2f36 mov.l r3, @-r15
|
|
00908e e631 mov #h'31, r6
|
|
009090 420b jsr @r2
|
|
009092 e532 mov #h'32, r5
|
|
009094 904a mov.w @(h'94,pc), r0 ;@(h'912c)
|
|
009096 03fe mov.l @(r0,r15), r3
|
|
009098 9249 mov.w @(h'92,pc), r2 ;@(h'912e)
|
|
00909a 4308 shll2 r3
|
|
00909c d025 mov.l @(h'94,pc), r0 ;@(h'9134)
|
|
00909e 32fc add r15, r2
|
|
0090a0 9444 mov.w @(h'88,pc), r4 ;@(h'912c)
|
|
0090a2 332c add r2, r3
|
|
0090a4 6132 mov.l @r3, r1
|
|
0090a6 2f16 mov.l r1, @-r15
|
|
0090a8 2f06 mov.l r0, @-r15
|
|
0090aa d323 mov.l @(h'8c,pc), r3 ;@(h'9138)
|
|
0090ac 430b jsr @r3
|
|
0090ae 34fc add r15, r4
|
|
0090b0 9039 mov.w @(h'72,pc), r0 ;@(h'9126)
|
|
0090b2 7f10 add #h'10, r15
|
|
0090b4 933c mov.w @(h'78,pc), r3 ;@(h'9130)
|
|
0090b6 e201 mov #h'1, r2
|
|
0090b8 d120 mov.l @(h'80,pc), r1 ;@(h'913c)
|
|
0090ba 2f26 mov.l r2, @-r15
|
|
0090bc 7ff8 add #h'f8, r15
|
|
0090be 33fc add r15, r3
|
|
0090c0 00fe mov.l @(r0,r15), r0
|
|
0090c2 4008 shll2 r0
|
|
0090c4 003e mov.l @(r0,r3), r0
|
|
0090c6 7ff8 add #h'f8, r15
|
|
0090c8 410b jsr @r1
|
|
0090ca 2ff6 mov.l r15, @-r15
|
|
0090cc d11c mov.l @(h'70,pc), r1 ;@(h'9140)
|
|
0090ce e008 mov #h'8, r0
|
|
0090d0 30fc add r15, r0
|
|
0090d2 410b jsr @r1
|
|
0090d4 2f06 mov.l r0, @-r15
|
|
0090d6 d31b mov.l @(h'6c,pc), r3 ;@(h'9144)
|
|
0090d8 430b jsr @r3
|
|
0090da 7f0c
|
|
0090dc 9425 mov.w @(h'4a,pc), r4 ;@(h'912a)
|
|
0090de e631 mov #h'31, r6
|
|
0090e0 d219 mov.l @(h'64,pc), r2 ;@(h'9148)
|
|
0090e2 4000 shll r0
|
|
0090e4 600b neg r0, r0
|
|
0090e6 6503 mov r0, r5
|
|
0090e8 753f add #h'3f, r5
|
|
0090ea 34fc add r15, r4
|
|
0090ec 420b jsr @r2
|
|
0090ee e700 mov #h'0, r7
|
|
0090f0 7f04
|
|
0090f2 9016 mov.w @(h'2c,pc), r0 ;@(h'9122)
|
|
0090f4 931d mov.w @(h'3a,pc), r3 ;@(h'9132)
|
|
0090f6 00fe mov.l @(r0,r15), r0
|
|
0090f8 4008 shll2 r0
|
|
0090fa 33fc add r15, r3
|
|
0090fc 003e mov.l @(r0,r3), r0
|
|
0090fe 8801 cmp/eq #h'1, r0
|
|
009100 8b32 bf h'64 ;@(h'9168)
|
|
009102 900e mov.w @(h'1c,pc), r0 ;@(h'9122)
|
|
009104 920e mov.w @(h'1c,pc), r2 ;@(h'9124)
|
|
009106 01fe mov.l @(r0,r15), r1
|
|
009108 4108 shll2 r1
|
|
00910a 32fc add r15, r2
|
|
00910c 312c add r2, r1
|
|
00910e 6012 mov.l @r1, r0
|
|
009110 2008 tst r0, r0
|
|
009112 891f bt h'3e ;@(h'9154)
|
|
009114 d40e mov.l @(h'38,pc), r4 ;@(h'9150)
|
|
009116 e001 mov #h'1, r0
|
|
009118 2f06 mov.l r0, @-r15
|
|
00911a e700 mov #h'0, r7
|
|
00911c e631 mov #h'31, r6
|
|
00911e a01f bra h'3e ;@(h'9160)
|
|
009120 e52c mov #h'2c, r5
|
|
009122 0094 mov.b r9, @(r0,r0)
|
|
009124 01b8
|
|
009126 00a0
|
|
009128 01c4 mov.b r12, @(r0,r1)
|
|
00912a 0090
|
|
00912c 009c mov.b @(r0,r9), r0
|
|
00912e 0cf8
|
|
009130 0cfc mov.b @(r0,r15), r12
|
|
009132 0cf0
|
|
009134 0031
|
|
009136 760c
|
|
009138 0030
|
|
00913a b02c bsr h'58 ;@(h'9196)
|
|
00913c 0030
|
|
00913e a6e4 bra h'dc8 ;@(h'9f0a)
|
|
009140 0030
|
|
009142 ae0c bra h'-3e8 ;@(h'8d5e)
|
|
009144 0030
|
|
009146 a4d4 bra h'9a8 ;@(h'9af2)
|
|
009148 0030
|
|
00914a 9cbe mov.w @(h'17c,pc), r12 ;@(h'92ca)
|
|
00914c 0031
|
|
00914e 7610 add #h'10, r6
|
|
009150 0031
|
|
009152 7614 add #h'14, r6
|
|
009154 d42e mov.l @(h'b8,pc), r4 ;@(h'9210)
|
|
009156 e101 mov #h'1, r1
|
|
009158 2f16 mov.l r1, @-r15
|
|
00915a e700 mov #h'0, r7
|
|
00915c e631 mov #h'31, r6
|
|
00915e e52a mov #h'2a, r5
|
|
009160 d32c mov.l @(h'b0,pc), r3 ;@(h'9214)
|
|
009162 430b jsr @r3
|
|
009164 0009 nop
|
|
009166 7f04
|
|
009168 d12b mov.l @(h'ac,pc), r1 ;@(h'9218)
|
|
00916a e200 mov #h'0, r2
|
|
00916c 2f26 mov.l r2, @-r15
|
|
00916e e301 mov #h'1, r3
|
|
009170 2f36 mov.l r3, @-r15
|
|
009172 e738 mov #h'38, r7
|
|
009174 2f36 mov.l r3, @-r15
|
|
009176 e65a mov #h'5a, r6
|
|
009178 e52e mov #h'2e, r5
|
|
00917a 410b jsr @r1
|
|
00917c e450 mov #h'50, r4
|
|
00917e 7f0c
|
|
009180 d326 mov.l @(h'98,pc), r3 ;@(h'921c)
|
|
009182 e701 mov #h'1, r7
|
|
009184 e65b mov #h'5b, r6
|
|
009186 e551 mov #h'51, r5
|
|
009188 430b jsr @r3
|
|
00918a e439 mov #h'39, r4
|
|
00918c d224 mov.l @(h'90,pc), r2 ;@(h'9220)
|
|
00918e e701 mov #h'1, r7
|
|
009190 e639 mov #h'39, r6
|
|
009192 e52f mov #h'2f, r5
|
|
009194 420b jsr @r2
|
|
009196 e45b mov #h'5b, r4
|
|
009198 9032 mov.w @(h'64,pc), r0 ;@(h'9200)
|
|
00919a 03fe mov.l @(r0,r15), r3
|
|
00919c 9231 mov.w @(h'62,pc), r2 ;@(h'9202)
|
|
00919e 4308 shll2 r3
|
|
0091a0 32fc add r15, r2
|
|
0091a2 332c add r2, r3
|
|
0091a4 6132 mov.l @r3, r1
|
|
0091a6 2118 tst r1, r1
|
|
0091a8 8909 bt h'12 ;@(h'91be)
|
|
0091aa e107 mov #h'7, r1
|
|
0091ac 942a mov.w @(h'54,pc), r4 ;@(h'9204)
|
|
0091ae e630 mov #h'30, r6
|
|
0091b0 d31c mov.l @(h'70,pc), r3 ;@(h'9224)
|
|
0091b2 e552 mov #h'52, r5
|
|
0091b4 2f16 mov.l r1, @-r15
|
|
0091b6 6713 mov r1, r7
|
|
0091b8 430b jsr @r3
|
|
0091ba 34fc add r15, r4
|
|
0091bc 7f04
|
|
0091be 901f mov.w @(h'3e,pc), r0 ;@(h'9200)
|
|
0091c0 d319 mov.l @(h'64,pc), r3 ;@(h'9228)
|
|
0091c2 01fe mov.l @(r0,r15), r1
|
|
0091c4 7101
|
|
0091c6 430b jsr @r3
|
|
0091c8 e00a mov #h'a, r0
|
|
0091ca 2008 tst r0, r0
|
|
0091cc 8901 bt h'2 ;@(h'91d2)
|
|
0091ce a127 bra h'24e ;@(h'9420)
|
|
0091d0 0009 nop
|
|
0091d2 e138 mov #h'38, r1
|
|
0091d4 9017 mov.w @(h'2e,pc), r0 ;@(h'9206)
|
|
0091d6 e74a mov #h'4a, r7
|
|
0091d8 d314 mov.l @(h'50,pc), r3 ;@(h'922c)
|
|
0091da e604 mov #h'4, r6
|
|
0091dc 2f16 mov.l r1, @-r15
|
|
0091de e516 mov #h'16, r5
|
|
0091e0 01fe mov.l @(r0,r15), r1
|
|
0091e2 430b jsr @r3
|
|
0091e4 e00a mov #h'a, r0
|
|
0091e6 940f mov.w @(h'1e,pc), r4 ;@(h'9208)
|
|
0091e8 930f mov.w @(h'1e,pc), r3 ;@(h'920a)
|
|
0091ea 0047 mul.l r4, r0
|
|
0091ec d20d mov.l @(h'34,pc), r2 ;@(h'9224)
|
|
0091ee 33fc add r15, r3
|
|
0091f0 041a sts macl, r4
|
|
0091f2 420b jsr @r2
|
|
0091f4 343c add r3, r4
|
|
0091f6 7f04
|
|
0091f8 9008 mov.w @(h'10,pc), r0 ;@(h'920c)
|
|
0091fa e300 mov #h'0, r3
|
|
0091fc a109 bra h'212 ;@(h'9412)
|
|
0091fe 0f36 mov.l r3, @(r0,r15)
|
|
009200 0094 mov.b r9, @(r0,r0)
|
|
009202 0d90
|
|
009204 09cc mov.b @(r0,r12), r9
|
|
009206 0098
|
|
009208 0230
|
|
00920a 6e64 mov.b @r6+, r14
|
|
00920c 01b0
|
|
00920e 0000
|
|
009210 0031
|
|
009212 761c add #h'1c, r6
|
|
009214 0030
|
|
009216 9cbe mov.w @(h'17c,pc), r12 ;@(h'9396)
|
|
009218 0030
|
|
00921a 0dcc mov.b @(r0,r12), r13
|
|
00921c 0030
|
|
00921e 09e4 mov.b r14, @(r0,r9)
|
|
009220 0030
|
|
009222 0c92 stc r1_bank, r12
|
|
009224 0030
|
|
009226 1bc8 mov.l r12, @(h'20,r11)
|
|
009228 0030
|
|
00922a ab98 bra h'-8d0 ;@(h'895e)
|
|
00922c 0030
|
|
00922e aae4 bra h'-a38 ;@(h'87fa)
|
|
009230 90d6 mov.w @(h'1ac,pc), r0 ;@(h'93e0)
|
|
009232 01fe mov.l @(r0,r15), r1
|
|
009234 d370 mov.l @(h'1c0,pc), r3 ;@(h'93f8)
|
|
009236 430b jsr @r3
|
|
009238 e00a mov #h'a, r0
|
|
00923a 6303 mov r0, r3
|
|
00923c 91d1 mov.w @(h'1a2,pc), r1 ;@(h'93e2)
|
|
00923e 4008 shll2 r0
|
|
009240 303c add r3, r0
|
|
009242 4000 shll r0
|
|
009244 93ce mov.w @(h'19c,pc), r3 ;@(h'93e4)
|
|
009246 31fc add r15, r1
|
|
009248 6212 mov.l @r1, r2
|
|
00924a 33fc add r15, r3
|
|
00924c 302c add r2, r0
|
|
00924e 4008 shll2 r0
|
|
009250 303c add r3, r0
|
|
009252 6102 mov.l @r0, r1
|
|
009254 2118 tst r1, r1
|
|
009256 8901 bt h'2 ;@(h'925c)
|
|
009258 a0d6 bra h'1ac ;@(h'9408)
|
|
00925a 0009 nop
|
|
00925c 90c0 mov.w @(h'180,pc), r0 ;@(h'93e0)
|
|
00925e 01fe mov.l @(r0,r15), r1
|
|
009260 d265 mov.l @(h'194,pc), r2 ;@(h'93f8)
|
|
009262 420b jsr @r2
|
|
009264 e00a mov #h'a, r0
|
|
009266 6203 mov r0, r2
|
|
009268 91bd mov.w @(h'17a,pc), r1 ;@(h'93e6)
|
|
00926a 4008 shll2 r0
|
|
00926c 4000 shll r0
|
|
00926e 302c add r2, r0
|
|
009270 92b7 mov.w @(h'16e,pc), r2 ;@(h'93e2)
|
|
009272 4008 shll2 r0
|
|
009274 31fc add r15, r1
|
|
009276 301c add r1, r0
|
|
009278 32fc add r15, r2
|
|
00927a 6222 mov.l @r2, r2
|
|
00927c 302c add r2, r0
|
|
00927e 701b add #h'1b, r0
|
|
009280 6200 mov.b @r0, r2
|
|
009282 622c extu.b r2, r2
|
|
009284 2f26 mov.l r2, @-r15
|
|
009286 90af mov.w @(h'15e,pc), r0 ;@(h'93e8)
|
|
009288 d25b mov.l @(h'16c,pc), r2 ;@(h'93f8)
|
|
00928a 01fe mov.l @(r0,r15), r1
|
|
00928c 420b jsr @r2
|
|
00928e e00a mov #h'a, r0
|
|
009290 97ab mov.w @(h'156,pc), r7 ;@(h'93ea)
|
|
009292 6203 mov r0, r2
|
|
009294 4008 shll2 r0
|
|
009296 4000 shll r0
|
|
009298 302c add r2, r0
|
|
00929a 4008 shll2 r0
|
|
00929c 37fc add r15, r7
|
|
00929e 370c add r0, r7
|
|
0092a0 90a4 mov.w @(h'148,pc), r0 ;@(h'93ec)
|
|
0092a2 02fe mov.l @(r0,r15), r2
|
|
0092a4 90a0 mov.w @(h'140,pc), r0 ;@(h'93e8)
|
|
0092a6 372c add r2, r7
|
|
0092a8 01fe mov.l @(r0,r15), r1
|
|
0092aa 7712 add #h'12, r7
|
|
0092ac d252 mov.l @(h'148,pc), r2 ;@(h'93f8)
|
|
0092ae 6770 mov.b @r7, r7
|
|
0092b0 677c extu.b r7, r7
|
|
0092b2 420b jsr @r2
|
|
0092b4 e00a mov #h'a, r0
|
|
0092b6 6203 mov r0, r2
|
|
0092b8 9697 mov.w @(h'12e,pc), r6 ;@(h'93ea)
|
|
0092ba 4008 shll2 r0
|
|
0092bc 4000 shll r0
|
|
0092be 302c add r2, r0
|
|
0092c0 4008 shll2 r0
|
|
0092c2 36fc add r15, r6
|
|
0092c4 360c add r0, r6
|
|
0092c6 9091 mov.w @(h'122,pc), r0 ;@(h'93ec)
|
|
0092c8 02fe mov.l @(r0,r15), r2
|
|
0092ca 362c add r2, r6
|
|
0092cc 8469 mov.b @(h'9,r6), r0
|
|
0092ce 660c extu.b r0, r6
|
|
0092d0 908a mov.w @(h'114,pc), r0 ;@(h'93e8)
|
|
0092d2 01fe mov.l @(r0,r15), r1
|
|
0092d4 d248 mov.l @(h'120,pc), r2 ;@(h'93f8)
|
|
0092d6 420b jsr @r2
|
|
0092d8 e00a mov #h'a, r0
|
|
0092da 6203 mov r0, r2
|
|
0092dc 9185 mov.w @(h'10a,pc), r1 ;@(h'93ea)
|
|
0092de 4008 shll2 r0
|
|
0092e0 4000 shll r0
|
|
0092e2 302c add r2, r0
|
|
0092e4 9282 mov.w @(h'104,pc), r2 ;@(h'93ec)
|
|
0092e6 4008 shll2 r0
|
|
0092e8 31fc add r15, r1
|
|
0092ea 301c add r1, r0
|
|
0092ec 32fc add r15, r2
|
|
0092ee 6222 mov.l @r2, r2
|
|
0092f0 052c mov.b @(r0,r2), r5
|
|
0092f2 655c extu.b r5, r5
|
|
0092f4 9078 mov.w @(h'f0,pc), r0 ;@(h'93e8)
|
|
0092f6 01fe mov.l @(r0,r15), r1
|
|
0092f8 d23f mov.l @(h'fc,pc), r2 ;@(h'93f8)
|
|
0092fa 420b jsr @r2
|
|
0092fc e00a mov #h'a, r0
|
|
0092fe 6203 mov r0, r2
|
|
009300 9174 mov.w @(h'e8,pc), r1 ;@(h'93ec)
|
|
009302 4008 shll2 r0
|
|
009304 d33d mov.l @(h'f4,pc), r3 ;@(h'93fc)
|
|
009306 31fc add r15, r1
|
|
009308 6412 mov.l @r1, r4
|
|
00930a 4000 shll r0
|
|
00930c 9170 mov.w @(h'e0,pc), r1 ;@(h'93f0)
|
|
00930e 302c add r2, r0
|
|
009310 926d mov.w @(h'da,pc), r2 ;@(h'93ee)
|
|
009312 31fc add r15, r1
|
|
009314 4000 shll r0
|
|
009316 4400 shll r4
|
|
009318 340c add r0, r4
|
|
00931a 0427 mul.l r2, r4
|
|
00931c 041a sts macl, r4
|
|
00931e 430b jsr @r3
|
|
009320 341c add r1, r4
|
|
009322 9061 mov.w @(h'c2,pc), r0 ;@(h'93e8)
|
|
009324 d234 mov.l @(h'd0,pc), r2 ;@(h'93f8)
|
|
009326 01fe mov.l @(r0,r15), r1
|
|
009328 420b jsr @r2
|
|
00932a e00a mov #h'a, r0
|
|
00932c 925d mov.w @(h'ba,pc), r2 ;@(h'93ea)
|
|
00932e 6303 mov r0, r3
|
|
009330 915c mov.w @(h'b8,pc), r1 ;@(h'93ec)
|
|
009332 32fc add r15, r2
|
|
009334 4008 shll2 r0
|
|
009336 4000 shll r0
|
|
009338 303c add r3, r0
|
|
00933a 4008 shll2 r0
|
|
00933c 302c add r2, r0
|
|
00933e 31fc add r15, r1
|
|
009340 6312 mov.l @r1, r3
|
|
009342 303c add r3, r0
|
|
009344 701b add #h'1b, r0
|
|
009346 6300 mov.b @r0, r3
|
|
009348 9053 mov.w @(h'a6,pc), r0 ;@(h'93f2)
|
|
00934a 633c extu.b r3, r3
|
|
00934c 2f36 mov.l r3, @-r15
|
|
00934e 01fe mov.l @(r0,r15), r1
|
|
009350 d329 mov.l @(h'a4,pc), r3 ;@(h'93f8)
|
|
009352 430b jsr @r3
|
|
009354 e00a mov #h'a, r0
|
|
009356 6303 mov r0, r3
|
|
009358 4008 shll2 r0
|
|
00935a 4000 shll r0
|
|
00935c 303c add r3, r0
|
|
00935e 4008 shll2 r0
|
|
009360 6703 mov r0, r7
|
|
009362 372c add r2, r7
|
|
009364 9046 mov.w @(h'8c,pc), r0 ;@(h'93f4)
|
|
009366 03fe mov.l @(r0,r15), r3
|
|
009368 9043 mov.w @(h'86,pc), r0 ;@(h'93f2)
|
|
00936a 373c add r3, r7
|
|
00936c 01fe mov.l @(r0,r15), r1
|
|
00936e 7712 add #h'12, r7
|
|
009370 d321 mov.l @(h'84,pc), r3 ;@(h'93f8)
|
|
009372 6770 mov.b @r7, r7
|
|
009374 677c extu.b r7, r7
|
|
009376 430b jsr @r3
|
|
009378 e00a mov #h'a, r0
|
|
00937a 6303 mov r0, r3
|
|
00937c 4008 shll2 r0
|
|
00937e 4000 shll r0
|
|
009380 303c add r3, r0
|
|
009382 4008 shll2 r0
|
|
009384 6603 mov r0, r6
|
|
009386 362c add r2, r6
|
|
009388 9034 mov.w @(h'68,pc), r0 ;@(h'93f4)
|
|
00938a 03fe mov.l @(r0,r15), r3
|
|
00938c 363c add r3, r6
|
|
00938e 8469 mov.b @(h'9,r6), r0
|
|
009390 d319 mov.l @(h'64,pc), r3 ;@(h'93f8)
|
|
009392 660c extu.b r0, r6
|
|
009394 902d mov.w @(h'5a,pc), r0 ;@(h'93f2)
|
|
009396 01fe mov.l @(r0,r15), r1
|
|
009398 430b jsr @r3
|
|
00939a e00a mov #h'a, r0
|
|
00939c 912a mov.w @(h'54,pc), r1 ;@(h'93f4)
|
|
00939e 6303 mov r0, r3
|
|
0093a0 4008 shll2 r0
|
|
0093a2 4000 shll r0
|
|
0093a4 303c add r3, r0
|
|
0093a6 4008 shll2 r0
|
|
0093a8 d313 mov.l @(h'4c,pc), r3 ;@(h'93f8)
|
|
0093aa 31fc add r15, r1
|
|
0093ac 6112 mov.l @r1, r1
|
|
0093ae 302c add r2, r0
|
|
0093b0 051c mov.b @(r0,r1), r5
|
|
0093b2 655c extu.b r5, r5
|
|
0093b4 901d mov.w @(h'3a,pc), r0 ;@(h'93f2)
|
|
0093b6 01fe mov.l @(r0,r15), r1
|
|
0093b8 430b jsr @r3
|
|
0093ba e00a mov #h'a, r0
|
|
0093bc 911a mov.w @(h'34,pc), r1 ;@(h'93f4)
|
|
0093be 6303 mov r0, r3
|
|
0093c0 4008 shll2 r0
|
|
0093c2 4000 shll r0
|
|
0093c4 303c add r3, r0
|
|
0093c6 4000 shll r0
|
|
0093c8 9311 mov.w @(h'22,pc), r3 ;@(h'93ee)
|
|
0093ca 31fc add r15, r1
|
|
0093cc 6412 mov.l @r1, r4
|
|
0093ce 4400 shll r4
|
|
0093d0 9111 mov.w @(h'22,pc), r1 ;@(h'93f6)
|
|
0093d2 340c add r0, r4
|
|
0093d4 7401
|
|
0093d6 31fc add r15, r1
|
|
0093d8 0437 mul.l r3, r4
|
|
0093da 041a sts macl, r4
|
|
0093dc a010 bra h'20 ;@(h'9400)
|
|
0093de 341c add r1, r4
|
|
0093e0 0094 mov.b r9, @(r0,r0)
|
|
0093e2 01b0
|
|
0093e4 0d90
|
|
0093e6 0e30
|
|
0093e8 0098
|
|
0093ea 0e34 mov.b r3, @(r0,r14)
|
|
0093ec 01b4 mov.b r11, @(r0,r1)
|
|
0093ee 0154 mov.b r5, @(r0,r1)
|
|
0093f0 0ec4 mov.b r12, @(r0,r14)
|
|
0093f2 009c mov.b @(r0,r9), r0
|
|
0093f4 01b8
|
|
0093f6 0ec8
|
|
0093f8 0030
|
|
0093fa aae4 bra h'-a38 ;@(h'89c6)
|
|
0093fc 0030
|
|
0093fe 1bc8 mov.l r12, @(h'20,r11)
|
|
009400 d30d mov.l @(h'34,pc), r3 ;@(h'9438)
|
|
009402 430b jsr @r3
|
|
009404 0009 nop
|
|
009406 7f08
|
|
009408 9012 mov.w @(h'24,pc), r0 ;@(h'9430)
|
|
00940a 02fe mov.l @(r0,r15), r2
|
|
00940c 9010 mov.w @(h'20,pc), r0 ;@(h'9430)
|
|
00940e 7201
|
|
009410 0f26 mov.l r2, @(r0,r15)
|
|
009412 e309 mov #h'9, r3
|
|
009414 900c mov.w @(h'18,pc), r0 ;@(h'9430)
|
|
009416 01fe mov.l @(r0,r15), r1
|
|
009418 3133 cmp/ge r3, r1
|
|
00941a 8901 bt h'2 ;@(h'9420)
|
|
00941c af08 bra h'-1f0 ;@(h'9230)
|
|
00941e 0009 nop
|
|
009420 d306 mov.l @(h'18,pc), r3 ;@(h'943c)
|
|
009422 430b jsr @r3
|
|
009424 0009 nop
|
|
009426 9004 mov.w @(h'8,pc), r0 ;@(h'9432)
|
|
009428 02fe mov.l @(r0,r15), r2
|
|
00942a 9003 mov.w @(h'6,pc), r0 ;@(h'9434)
|
|
00942c a0b0 bra h'160 ;@(h'9590)
|
|
00942e 0f26 mov.l r2, @(r0,r15)
|
|
009430 01b0
|
|
009432 0094 mov.b r9, @(r0,r0)
|
|
009434 01a8
|
|
009436 0000
|
|
009438 0030
|
|
00943a 1ea4 mov.l r10, @(h'10,r14)
|
|
00943c 0030
|
|
00943e 0730
|
|
009440 d24f mov.l @(h'13c,pc), r2 ;@(h'9580)
|
|
009442 420b jsr @r2
|
|
009444 e41b mov #h'1b, r4
|
|
009446 600c extu.b r0, r0
|
|
009448 2008 tst r0, r0
|
|
00944a 891f bt h'3e ;@(h'948c)
|
|
00944c 9096 mov.w @(h'12c,pc), r0 ;@(h'957c)
|
|
00944e e327 mov #h'27, r3
|
|
009450 02fe mov.l @(r0,r15), r2
|
|
009452 7201
|
|
009454 9092 mov.w @(h'124,pc), r0 ;@(h'957c)
|
|
009456 3237 cmp/gt r3, r2
|
|
009458 8f04 bf/s h'8 ;@(h'9464)
|
|
00945a 0f26 mov.l r2, @(r0,r15)
|
|
00945c 918e mov.w @(h'11c,pc), r1 ;@(h'957c)
|
|
00945e e000 mov #h'0, r0
|
|
009460 31fc add r15, r1
|
|
009462 2102 mov.l r0, @r1
|
|
009464 d147 mov.l @(h'11c,pc), r1 ;@(h'9584)
|
|
009466 e302 mov #h'2, r3
|
|
009468 2f36 mov.l r3, @-r15
|
|
00946a e200 mov #h'0, r2
|
|
00946c 2f26 mov.l r2, @-r15
|
|
00946e e725 mov #h'25, r7
|
|
009470 2f26 mov.l r2, @-r15
|
|
009472 e669 mov #h'69, r6
|
|
009474 e51e mov #h'1e, r5
|
|
009476 410b jsr @r1
|
|
009478 e461 mov #h'61, r4
|
|
00947a d343 mov.l @(h'10c,pc), r3 ;@(h'9588)
|
|
00947c 430b jsr @r3
|
|
00947e 7f0c
|
|
009480 d33f mov.l @(h'fc,pc), r3 ;@(h'9580)
|
|
009482 430b jsr @r3
|
|
009484 e41b mov #h'1b, r4
|
|
009486 600c extu.b r0, r0
|
|
009488 2008 tst r0, r0
|
|
00948a 8bf9 bf h'-e ;@(h'9480)
|
|
00948c d33c mov.l @(h'f0,pc), r3 ;@(h'9580)
|
|
00948e 430b jsr @r3
|
|
009490 e426 mov #h'26, r4
|
|
009492 600c extu.b r0, r0
|
|
009494 2008 tst r0, r0
|
|
009496 891d bt h'3a ;@(h'94d4)
|
|
009498 9070 mov.w @(h'e0,pc), r0 ;@(h'957c)
|
|
00949a 03fe mov.l @(r0,r15), r3
|
|
00949c 906e mov.w @(h'dc,pc), r0 ;@(h'957c)
|
|
00949e 73ff add #h'ff, r3
|
|
0094a0 4311 cmp/pz r3
|
|
0094a2 8d03 bt/s h'6 ;@(h'94ac)
|
|
0094a4 0f36 mov.l r3, @(r0,r15)
|
|
0094a6 e127 mov #h'27, r1
|
|
0094a8 9068 mov.w @(h'd0,pc), r0 ;@(h'957c)
|
|
0094aa 0f16 mov.l r1, @(r0,r15)
|
|
0094ac d135 mov.l @(h'd4,pc), r1 ;@(h'9584)
|
|
0094ae e302 mov #h'2, r3
|
|
0094b0 2f36 mov.l r3, @-r15
|
|
0094b2 e200 mov #h'0, r2
|
|
0094b4 2f26 mov.l r2, @-r15
|
|
0094b6 e70b mov #h'b, r7
|
|
0094b8 2f26 mov.l r2, @-r15
|
|
0094ba e669 mov #h'69, r6
|
|
0094bc e504 mov #h'4, r5
|
|
0094be 410b jsr @r1
|
|
0094c0 e461 mov #h'61, r4
|
|
0094c2 d331 mov.l @(h'c4,pc), r3 ;@(h'9588)
|
|
0094c4 430b jsr @r3
|
|
0094c6 7f0c
|
|
0094c8 d32d mov.l @(h'b4,pc), r3 ;@(h'9580)
|
|
0094ca 430b jsr @r3
|
|
0094cc e426 mov #h'26, r4
|
|
0094ce 600c extu.b r0, r0
|
|
0094d0 2008 tst r0, r0
|
|
0094d2 8bf9 bf h'-e ;@(h'94c8)
|
|
0094d4 d32a mov.l @(h'a8,pc), r3 ;@(h'9580)
|
|
0094d6 430b jsr @r3
|
|
0094d8 e425 mov #h'25, r4
|
|
0094da 600c extu.b r0, r0
|
|
0094dc 2008 tst r0, r0
|
|
0094de 8921 bt h'42 ;@(h'9524)
|
|
0094e0 904c mov.w @(h'98,pc), r0 ;@(h'957c)
|
|
0094e2 e227 mov #h'27, r2
|
|
0094e4 03fe mov.l @(r0,r15), r3
|
|
0094e6 730a
|
|
0094e8 9048 mov.w @(h'90,pc), r0 ;@(h'957c)
|
|
0094ea 3327 cmp/gt r2, r3
|
|
0094ec 8f06 bf/s h'c ;@(h'94fc)
|
|
0094ee 0f36 mov.l r3, @(r0,r15)
|
|
0094f0 9044 mov.w @(h'88,pc), r0 ;@(h'957c)
|
|
0094f2 00fe mov.l @(r0,r15), r0
|
|
0094f4 9142 mov.w @(h'84,pc), r1 ;@(h'957c)
|
|
0094f6 70d8 add #h'd8, r0
|
|
0094f8 31fc add r15, r1
|
|
0094fa 2102 mov.l r0, @r1
|
|
0094fc d121 mov.l @(h'84,pc), r1 ;@(h'9584)
|
|
0094fe e302 mov #h'2, r3
|
|
009500 2f36 mov.l r3, @-r15
|
|
009502 e200 mov #h'0, r2
|
|
009504 2f26 mov.l r2, @-r15
|
|
009506 e73b mov #h'3b, r7
|
|
009508 2f26 mov.l r2, @-r15
|
|
00950a e669 mov #h'69, r6
|
|
00950c e535 mov #h'35, r5
|
|
00950e 410b jsr @r1
|
|
009510 e461 mov #h'61, r4
|
|
009512 d31d mov.l @(h'74,pc), r3 ;@(h'9588)
|
|
009514 430b jsr @r3
|
|
009516 7f0c
|
|
009518 d319 mov.l @(h'64,pc), r3 ;@(h'9580)
|
|
00951a 430b jsr @r3
|
|
00951c e425 mov #h'25, r4
|
|
00951e 600c extu.b r0, r0
|
|
009520 2008 tst r0, r0
|
|
009522 8bf9 bf h'-e ;@(h'9518)
|
|
009524 d316 mov.l @(h'58,pc), r3 ;@(h'9580)
|
|
009526 430b jsr @r3
|
|
009528 e41c mov #h'1c, r4
|
|
00952a 600c extu.b r0, r0
|
|
00952c 2008 tst r0, r0
|
|
00952e 891f bt h'3e ;@(h'9570)
|
|
009530 9024 mov.w @(h'48,pc), r0 ;@(h'957c)
|
|
009532 03fe mov.l @(r0,r15), r3
|
|
009534 9022 mov.w @(h'44,pc), r0 ;@(h'957c)
|
|
009536 73f6 add #h'f6, r3
|
|
009538 4311 cmp/pz r3
|
|
00953a 8d05 bt/s h'a ;@(h'9548)
|
|
00953c 0f36 mov.l r3, @(r0,r15)
|
|
00953e 901d mov.w @(h'3a,pc), r0 ;@(h'957c)
|
|
009540 01fe mov.l @(r0,r15), r1
|
|
009542 7128 add #h'28, r1
|
|
009544 901a mov.w @(h'34,pc), r0 ;@(h'957c)
|
|
009546 0f16 mov.l r1, @(r0,r15)
|
|
009548 d10e mov.l @(h'38,pc), r1 ;@(h'9584)
|
|
00954a e302 mov #h'2, r3
|
|
00954c 2f36 mov.l r3, @-r15
|
|
00954e e200 mov #h'0, r2
|
|
009550 2f26 mov.l r2, @-r15
|
|
009552 e72d mov #h'2d, r7
|
|
009554 2f26 mov.l r2, @-r15
|
|
009556 e669 mov #h'69, r6
|
|
009558 e527 mov #h'27, r5
|
|
00955a 410b jsr @r1
|
|
00955c e461 mov #h'61, r4
|
|
00955e d30a mov.l @(h'28,pc), r3 ;@(h'9588)
|
|
009560 430b jsr @r3
|
|
009562 7f0c
|
|
009564 d306 mov.l @(h'18,pc), r3 ;@(h'9580)
|
|
009566 430b jsr @r3
|
|
009568 e41c mov #h'1c, r4
|
|
00956a 600c extu.b r0, r0
|
|
00956c 2008 tst r0, r0
|
|
00956e 8bf9 bf h'-e ;@(h'9564)
|
|
009570 d303 mov.l @(h'c,pc), r3 ;@(h'9580)
|
|
009572 430b jsr @r3
|
|
009574 e430 mov #h'30, r4
|
|
009576 600c extu.b r0, r0
|
|
009578 a008 bra h'10 ;@(h'958c)
|
|
00957a 0009 nop
|
|
00957c 0094 mov.b r9, @(r0,r0)
|
|
00957e 0000
|
|
009580 0030
|
|
009582 3370 cmp/eq r7, r3
|
|
009584 0030
|
|
009586 0dcc mov.b @(r0,r12), r13
|
|
009588 0030
|
|
00958a 0730
|
|
00958c 2008 tst r0, r0
|
|
00958e 8b07 bf h'e ;@(h'95a0)
|
|
009590 9023 mov.w @(h'46,pc), r0 ;@(h'95da)
|
|
009592 02fe mov.l @(r0,r15), r2
|
|
009594 9022 mov.w @(h'44,pc), r0 ;@(h'95dc)
|
|
009596 03fe mov.l @(r0,r15), r3
|
|
009598 3320 cmp/eq r2, r3
|
|
00959a 8b01 bf h'2 ;@(h'95a0)
|
|
00959c af50 bra h'-160 ;@(h'9440)
|
|
00959e 0009 nop
|
|
0095a0 d312 mov.l @(h'48,pc), r3 ;@(h'95ec)
|
|
0095a2 430b jsr @r3
|
|
0095a4 e430 mov #h'30, r4
|
|
0095a6 600c extu.b r0, r0
|
|
0095a8 2008 tst r0, r0
|
|
0095aa 8b01 bf h'2 ;@(h'95b0)
|
|
0095ac ab75 bra h'-916 ;@(h'8c9a)
|
|
0095ae 0009 nop
|
|
0095b0 9015 mov.w @(h'2a,pc), r0 ;@(h'95de)
|
|
0095b2 06fe mov.l @(r0,r15), r6
|
|
0095b4 9514 mov.w @(h'28,pc), r5 ;@(h'95e0)
|
|
0095b6 35fc add r15, r5
|
|
0095b8 9413 mov.w @(h'26,pc), r4 ;@(h'95e2)
|
|
0095ba d30d mov.l @(h'34,pc), r3 ;@(h'95f0)
|
|
0095bc 430b jsr @r3
|
|
0095be 34fc add r15, r4
|
|
0095c0 9010 mov.w @(h'20,pc), r0 ;@(h'95e4)
|
|
0095c2 00fe mov.l @(r0,r15), r0
|
|
0095c4 8804 cmp/eq #h'4, r0
|
|
0095c6 8b01 bf h'2 ;@(h'95cc)
|
|
0095c8 a114 bra h'228 ;@(h'97f4)
|
|
0095ca 0009 nop
|
|
0095cc 900b mov.w @(h'16,pc), r0 ;@(h'95e6)
|
|
0095ce e2dc mov #h'ffffffdc, r2
|
|
0095d0 e36a mov #h'6a, r3
|
|
0095d2 0f36 mov.l r3, @(r0,r15)
|
|
0095d4 9008 mov.w @(h'10,pc), r0 ;@(h'95e8)
|
|
0095d6 a103 bra h'206 ;@(h'97e0)
|
|
0095d8 0f26 mov.l r2, @(r0,r15)
|
|
0095da 0094 mov.b r9, @(r0,r0)
|
|
0095dc 01a8
|
|
0095de 01b4 mov.b r11, @(r0,r1)
|
|
0095e0 01b8
|
|
0095e2 0258 sets
|
|
0095e4 01a0
|
|
0095e6 01ac mov.b @(r0,r10), r1
|
|
0095e8 01b0
|
|
0095ea 0000
|
|
0095ec 0030
|
|
0095ee 3370 cmp/eq r7, r3
|
|
0095f0 0030
|
|
0095f2 3556 cmp/hi r5, r5
|
|
0095f4 e074 mov #h'74, r0
|
|
0095f6 00fe mov.l @(r0,r15), r0
|
|
0095f8 8803 cmp/eq #h'3, r0
|
|
0095fa 8b03 bf h'6 ;@(h'9604)
|
|
0095fc 90ac mov.w @(h'158,pc), r0 ;@(h'9758)
|
|
0095fe 00fe mov.l @(r0,r15), r0
|
|
009600 8803 cmp/eq #h'3, r0
|
|
009602 8b5b bf h'b6 ;@(h'96bc)
|
|
009604 90a9 mov.w @(h'152,pc), r0 ;@(h'975a)
|
|
009606 e240 mov #h'40, r2
|
|
009608 d45b mov.l @(h'16c,pc), r4 ;@(h'9778)
|
|
00960a e714 mov #h'14, r7
|
|
00960c d35b mov.l @(h'16c,pc), r3 ;@(h'977c)
|
|
00960e e600 mov #h'0, r6
|
|
009610 2f26 mov.l r2, @-r15
|
|
009612 05fe mov.l @(r0,r15), r5
|
|
009614 430b jsr @r3
|
|
009616 34fc add r15, r4
|
|
009618 90a0 mov.w @(h'140,pc), r0 ;@(h'975c)
|
|
00961a e240 mov #h'40, r2
|
|
00961c d458 mov.l @(h'160,pc), r4 ;@(h'9780)
|
|
00961e e714 mov #h'14, r7
|
|
009620 d358 mov.l @(h'160,pc), r3 ;@(h'9784)
|
|
009622 e600 mov #h'0, r6
|
|
009624 2f26 mov.l r2, @-r15
|
|
009626 05fe mov.l @(r0,r15), r5
|
|
009628 430b jsr @r3
|
|
00962a 34fc add r15, r4
|
|
00962c 9097 mov.w @(h'12e,pc), r0 ;@(h'975e)
|
|
00962e e202 mov #h'2, r2
|
|
009630 9596 mov.w @(h'12c,pc), r5 ;@(h'9760)
|
|
009632 e737 mov #h'37, r7
|
|
009634 d354 mov.l @(h'150,pc), r3 ;@(h'9788)
|
|
009636 2f26 mov.l r2, @-r15
|
|
009638 2f26 mov.l r2, @-r15
|
|
00963a 35fc add r15, r5
|
|
00963c 06fe mov.l @(r0,r15), r6
|
|
00963e 760e
|
|
009640 908f mov.w @(h'11e,pc), r0 ;@(h'9762)
|
|
009642 430b jsr @r3
|
|
009644 04fe mov.l @(r0,r15), r4
|
|
009646 e202 mov #h'2, r2
|
|
009648 908c mov.w @(h'118,pc), r0 ;@(h'9764)
|
|
00964a e737 mov #h'37, r7
|
|
00964c 958b mov.w @(h'116,pc), r5 ;@(h'9766)
|
|
00964e 2f26 mov.l r2, @-r15
|
|
009650 2f26 mov.l r2, @-r15
|
|
009652 35fc add r15, r5
|
|
009654 d34c mov.l @(h'130,pc), r3 ;@(h'9788)
|
|
009656 06fe mov.l @(r0,r15), r6
|
|
009658 9086 mov.w @(h'10c,pc), r0 ;@(h'9768)
|
|
00965a 7608
|
|
00965c 430b jsr @r3
|
|
00965e 04fe mov.l @(r0,r15), r4
|
|
009660 9083 mov.w @(h'106,pc), r0 ;@(h'976a)
|
|
009662 e202 mov #h'2, r2
|
|
009664 9582 mov.w @(h'104,pc), r5 ;@(h'976c)
|
|
009666 e737 mov #h'37, r7
|
|
009668 d347 mov.l @(h'11c,pc), r3 ;@(h'9788)
|
|
00966a 2f26 mov.l r2, @-r15
|
|
00966c 2f26 mov.l r2, @-r15
|
|
00966e 35fc add r15, r5
|
|
009670 06fe mov.l @(r0,r15), r6
|
|
009672 362c add r2, r6
|
|
009674 907b mov.w @(h'f6,pc), r0 ;@(h'976e)
|
|
009676 430b jsr @r3
|
|
009678 04fe mov.l @(r0,r15), r4
|
|
00967a 7f20 add #h'20, r15
|
|
00967c 906d mov.w @(h'da,pc), r0 ;@(h'975a)
|
|
00967e 01fe mov.l @(r0,r15), r1
|
|
009680 d242 mov.l @(h'108,pc), r2 ;@(h'978c)
|
|
009682 420b jsr @r2
|
|
009684 e003 mov #h'3, r0
|
|
009686 2008 tst r0, r0
|
|
009688 8b04 bf h'8 ;@(h'9694)
|
|
00968a 9071 mov.w @(h'e2,pc), r0 ;@(h'9770)
|
|
00968c 01fe mov.l @(r0,r15), r1
|
|
00968e 71ff add #h'ff, r1
|
|
009690 906e mov.w @(h'dc,pc), r0 ;@(h'9770)
|
|
009692 0f16 mov.l r1, @(r0,r15)
|
|
009694 d23e mov.l @(h'f8,pc), r2 ;@(h'9790)
|
|
009696 e300 mov #h'0, r3
|
|
009698 2f36 mov.l r3, @-r15
|
|
00969a e73f mov #h'3f, r7
|
|
00969c 2f36 mov.l r3, @-r15
|
|
00969e e67f mov #h'7f, r6
|
|
0096a0 2f36 mov.l r3, @-r15
|
|
0096a2 6533 mov r3, r5
|
|
0096a4 420b jsr @r2
|
|
0096a6 e46a mov #h'6a, r4
|
|
0096a8 d43a mov.l @(h'e8,pc), r4 ;@(h'9794)
|
|
0096aa e340 mov #h'40, r3
|
|
0096ac d233 mov.l @(h'cc,pc), r2 ;@(h'977c)
|
|
0096ae e716 mov #h'16, r7
|
|
0096b0 2f36 mov.l r3, @-r15
|
|
0096b2 e600 mov #h'0, r6
|
|
0096b4 e56a mov #h'6a, r5
|
|
0096b6 420b jsr @r2
|
|
0096b8 34fc add r15, r4
|
|
0096ba 7f10 add #h'10, r15
|
|
0096bc 904e mov.w @(h'9c,pc), r0 ;@(h'975c)
|
|
0096be e340 mov #h'40, r3
|
|
0096c0 d435 mov.l @(h'd4,pc), r4 ;@(h'9798)
|
|
0096c2 e600 mov #h'0, r6
|
|
0096c4 d235 mov.l @(h'd4,pc), r2 ;@(h'979c)
|
|
0096c6 6733 mov r3, r7
|
|
0096c8 2f36 mov.l r3, @-r15
|
|
0096ca 05fe mov.l @(r0,r15), r5
|
|
0096cc 420b jsr @r2
|
|
0096ce 34fc add r15, r4
|
|
0096d0 904f mov.w @(h'9e,pc), r0 ;@(h'9772)
|
|
0096d2 e340 mov #h'40, r3
|
|
0096d4 d432 mov.l @(h'c8,pc), r4 ;@(h'97a0)
|
|
0096d6 e600 mov #h'0, r6
|
|
0096d8 d22a mov.l @(h'a8,pc), r2 ;@(h'9784)
|
|
0096da 6733 mov r3, r7
|
|
0096dc 2f36 mov.l r3, @-r15
|
|
0096de 05fe mov.l @(r0,r15), r5
|
|
0096e0 420b jsr @r2
|
|
0096e2 34fc add r15, r4
|
|
0096e4 903b mov.w @(h'76,pc), r0 ;@(h'975e)
|
|
0096e6 e307 mov #h'7, r3
|
|
0096e8 9145 mov.w @(h'8a,pc), r1 ;@(h'9776)
|
|
0096ea e634 mov #h'34, r6
|
|
0096ec 2f36 mov.l r3, @-r15
|
|
0096ee 6733 mov r3, r7
|
|
0096f0 05fe mov.l @(r0,r15), r5
|
|
0096f2 31fc add r15, r1
|
|
0096f4 903e mov.w @(h'7c,pc), r0 ;@(h'9774)
|
|
0096f6 751b add #h'1b, r5
|
|
0096f8 04fe mov.l @(r0,r15), r4
|
|
0096fa 6243 mov r4, r2
|
|
0096fc 4408 shll2 r4
|
|
0096fe 4400 shll r4
|
|
009700 342c add r2, r4
|
|
009702 6243 mov r4, r2
|
|
009704 4408 shll2 r4
|
|
009706 4400 shll r4
|
|
009708 3428 sub r2, r4
|
|
00970a 341c add r1, r4
|
|
00970c d21b mov.l @(h'6c,pc), r2 ;@(h'977c)
|
|
00970e 420b jsr @r2
|
|
009710 741c add #h'1c, r4
|
|
009712 e701 mov #h'1, r7
|
|
009714 9023 mov.w @(h'46,pc), r0 ;@(h'975e)
|
|
009716 e63b mov #h'3b, r6
|
|
009718 d322 mov.l @(h'88,pc), r3 ;@(h'97a4)
|
|
00971a e504 mov #h'4, r5
|
|
00971c 04fe mov.l @(r0,r15), r4
|
|
00971e 430b jsr @r3
|
|
009720 7440 add #h'40, r4
|
|
009722 e200 mov #h'0, r2
|
|
009724 d31a mov.l @(h'68,pc), r3 ;@(h'9790)
|
|
009726 e740 mov #h'40, r7
|
|
009728 2f26 mov.l r2, @-r15
|
|
00972a e614 mov #h'14, r6
|
|
00972c 2f26 mov.l r2, @-r15
|
|
00972e 6523 mov r2, r5
|
|
009730 2f26 mov.l r2, @-r15
|
|
009732 430b jsr @r3
|
|
009734 6423 mov r2, r4
|
|
009736 e140 mov #h'40, r1
|
|
009738 d41b mov.l @(h'6c,pc), r4 ;@(h'97a8)
|
|
00973a e716 mov #h'16, r7
|
|
00973c d30f mov.l @(h'3c,pc), r3 ;@(h'977c)
|
|
00973e e600 mov #h'0, r6
|
|
009740 2f16 mov.l r1, @-r15
|
|
009742 6563 mov r6, r5
|
|
009744 430b jsr @r3
|
|
009746 34fc add r15, r4
|
|
009748 9007 mov.w @(h'e,pc), r0 ;@(h'975a)
|
|
00974a 7f1c add #h'1c, r15
|
|
00974c 03fe mov.l @(r0,r15), r3
|
|
00974e e20b mov #h'b, r2
|
|
009750 3323 cmp/ge r2, r3
|
|
009752 893a bt h'74 ;@(h'97ca)
|
|
009754 a02a bra h'54 ;@(h'97ac)
|
|
009756 0009 nop
|
|
009758 01a0
|
|
00975a 01b0
|
|
00975c 01b4 mov.b r11, @(r0,r1)
|
|
00975e 01bc mov.b @(r0,r11), r1
|
|
009760 7bfc add #h'fc, r11
|
|
009762 0268
|
|
009764 01c4 mov.b r12, @(r0,r1)
|
|
009766 7c04
|
|
009768 0274 mov.b r7, @(r0,r2)
|
|
00976a 01cc mov.b @(r0,r12), r1
|
|
00976c 7c0c
|
|
00976e 0280
|
|
009770 01ac mov.b @(r0,r10), r1
|
|
009772 01b8
|
|
009774 01c0
|
|
009776 794c add #h'4c, r9
|
|
009778 0000
|
|
00977a 8274
|
|
00977c 0030
|
|
00977e 1bc8 mov.l r12, @(h'20,r11)
|
|
009780 0000
|
|
009782 8278
|
|
009784 0030
|
|
009786 2256 mov.l r5, @-r2
|
|
009788 0030
|
|
00978a 36fa subc r15, r6
|
|
00978c 0030
|
|
00978e ab98 bra h'-8d0 ;@(h'8ec2)
|
|
009790 0030
|
|
009792 0dcc mov.b @(r0,r12), r13
|
|
009794 0000
|
|
009796 8540 mov.w @(h'0,r4), r0
|
|
009798 0000
|
|
00979a 8334
|
|
00979c 0030
|
|
00979e 2008 tst r0, r0
|
|
0097a0 0000
|
|
0097a2 8338
|
|
0097a4 0030
|
|
0097a6 0c92 stc r1_bank, r12
|
|
0097a8 0000
|
|
0097aa 860c
|
|
0097ac 902c mov.w @(h'58,pc), r0 ;@(h'9808)
|
|
0097ae e504 mov #h'4, r5
|
|
0097b0 d116 mov.l @(h'58,pc), r1 ;@(h'980c)
|
|
0097b2 e300 mov #h'0, r3
|
|
0097b4 2f36 mov.l r3, @-r15
|
|
0097b6 e73b mov #h'3b, r7
|
|
0097b8 2f36 mov.l r3, @-r15
|
|
0097ba 2f36 mov.l r3, @-r15
|
|
0097bc 06fe mov.l @(r0,r15), r6
|
|
0097be 764b add #h'4b, r6
|
|
0097c0 9022 mov.w @(h'44,pc), r0 ;@(h'9808)
|
|
0097c2 04fe mov.l @(r0,r15), r4
|
|
0097c4 410b jsr @r1
|
|
0097c6 7441 add #h'41, r4
|
|
0097c8 7f0c
|
|
0097ca d311 mov.l @(h'44,pc), r3 ;@(h'9810)
|
|
0097cc 430b jsr @r3
|
|
0097ce 0009 nop
|
|
0097d0 d210 mov.l @(h'40,pc), r2 ;@(h'9814)
|
|
0097d2 420b jsr @r2
|
|
0097d4 e40a mov #h'a, r4
|
|
0097d6 9018 mov.w @(h'30,pc), r0 ;@(h'980a)
|
|
0097d8 03fe mov.l @(r0,r15), r3
|
|
0097da 7301
|
|
0097dc 9015 mov.w @(h'2a,pc), r0 ;@(h'980a)
|
|
0097de 0f36 mov.l r3, @(r0,r15)
|
|
0097e0 9013 mov.w @(h'26,pc), r0 ;@(h'980a)
|
|
0097e2 e217 mov #h'17, r2
|
|
0097e4 01fe mov.l @(r0,r15), r1
|
|
0097e6 3123 cmp/ge r2, r1
|
|
0097e8 8901 bt h'2 ;@(h'97ee)
|
|
0097ea af03 bra h'-1fa ;@(h'95f4)
|
|
0097ec 0009 nop
|
|
0097ee d30a mov.l @(h'28,pc), r3 ;@(h'9818)
|
|
0097f0 432b jmp @r3
|
|
0097f2 0009 nop
|
|
0097f4 d309 mov.l @(h'24,pc), r3 ;@(h'981c)
|
|
0097f6 430b jsr @r3
|
|
0097f8 0009 nop
|
|
0097fa e001 mov #h'1, r0
|
|
0097fc d108 mov.l @(h'20,pc), r1 ;@(h'9820)
|
|
0097fe 3f1c add r1, r15
|
|
009800 4f16 lds.l @r15+, macl
|
|
009802 4f26 lds.l @r15+, pr
|
|
009804 000b rts
|
|
009806 68f6 mov.l @r15+, r8
|
|
009808 01bc mov.b @(r0,r11), r1
|
|
00980a 01b0
|
|
00980c 0030
|
|
00980e 0dcc mov.b @(r0,r12), r13
|
|
009810 0030
|
|
009812 0730
|
|
009814 0030
|
|
009816 baca bsr h'-a6c ;@(h'8dae)
|
|
009818 0030
|
|
00981a 3afe addc r15, r10
|
|
00981c 0030
|
|
00981e 9d6c mov.w @(h'd8,pc), r13 ;@(h'98fa)
|
|
009820 0000
|
|
009822 86b8
|
|
009824 2fe6 mov.l r14, @-r15
|
|
009826 2fd6 mov.l r13, @-r15
|
|
009828 2fc6 mov.l r12, @-r15
|
|
00982a 2fb6 mov.l r11, @-r15
|
|
00982c 2fa6 mov.l r10, @-r15
|
|
00982e 2f96 mov.l r9, @-r15
|
|
009830 2f86 mov.l r8, @-r15
|
|
009832 4f22 sts.l pr, @-r15
|
|
009834 908a mov.w @(h'114,pc), r0 ;@(h'994c)
|
|
009836 3f0c add r0, r15
|
|
009838 d348 mov.l @(h'120,pc), r3 ;@(h'995c)
|
|
00983a 430b jsr @r3
|
|
00983c 6b43 mov r4, r11
|
|
00983e ee00 mov #h'0, r14
|
|
009840 d247 mov.l @(h'11c,pc), r2 ;@(h'9960)
|
|
009842 2202 mov.l r0, @r2
|
|
009844 dd47 mov.l @(h'11c,pc), r13 ;@(h'9964)
|
|
009846 64d3 mov r13, r4
|
|
009848 65d3 mov r13, r5
|
|
00984a 7528 add #h'28, r5
|
|
00984c 24e2 mov.l r14, @r4
|
|
00984e 7404
|
|
009850 3452 cmp/hs r5, r4
|
|
009852 8bfb bf h'-a ;@(h'984c)
|
|
009854 da44 mov.l @(h'110,pc), r10 ;@(h'9968)
|
|
009856 e201 mov #h'1, r2
|
|
009858 22b8 tst r11, r2
|
|
00985a 8d18 bt/s h'30 ;@(h'988e)
|
|
00985c ec3c mov #h'3c, r12
|
|
00985e 9976 mov.w @(h'ec,pc), r9 ;@(h'994e)
|
|
009860 9175 mov.w @(h'ea,pc), r1 ;@(h'994e)
|
|
009862 39fc add r15, r9
|
|
009864 d241 mov.l @(h'104,pc), r2 ;@(h'996c)
|
|
009866 9073 mov.w @(h'e6,pc), r0 ;@(h'9950)
|
|
009868 d341 mov.l @(h'104,pc), r3 ;@(h'9970)
|
|
00986a 430b jsr @r3
|
|
00986c 31fc add r15, r1
|
|
00986e 946f mov.w @(h'de,pc), r4 ;@(h'9950)
|
|
009870 4a0b jsr @r10
|
|
009872 0009 nop
|
|
009874 2d02 mov.l r0, @r13
|
|
009876 65e3 mov r14, r5
|
|
009878 64e3 mov r14, r4
|
|
00987a 66d3 mov r13, r6
|
|
00987c 6262 mov.l @r6, r2
|
|
00987e 6043 mov r4, r0
|
|
009880 039e mov.l @(r0,r9), r3
|
|
009882 7501
|
|
009884 324c add r4, r2
|
|
009886 35c3 cmp/ge r12, r5
|
|
009888 2232 mov.l r3, @r2
|
|
00988a 8ff7 bf/s h'-12 ;@(h'987c)
|
|
00988c 7404
|
|
00988e e202 mov #h'2, r2
|
|
009890 22b8 tst r11, r2
|
|
009892 8918 bt h'30 ;@(h'98c6)
|
|
009894 995b mov.w @(h'b6,pc), r9 ;@(h'994e)
|
|
009896 39fc add r15, r9
|
|
009898 9159 mov.w @(h'b2,pc), r1 ;@(h'994e)
|
|
00989a d236 mov.l @(h'd8,pc), r2 ;@(h'9974)
|
|
00989c 9058 mov.w @(h'b0,pc), r0 ;@(h'9950)
|
|
00989e d334 mov.l @(h'd0,pc), r3 ;@(h'9970)
|
|
0098a0 430b jsr @r3
|
|
0098a2 31fc add r15, r1
|
|
0098a4 9454 mov.w @(h'a8,pc), r4 ;@(h'9950)
|
|
0098a6 4a0b jsr @r10
|
|
0098a8 0009 nop
|
|
0098aa 65e3 mov r14, r5
|
|
0098ac 1d01 mov.l r0, @(h'4,r13)
|
|
0098ae 64e3 mov r14, r4
|
|
0098b0 66d3 mov r13, r6
|
|
0098b2 7604
|
|
0098b4 6262 mov.l @r6, r2
|
|
0098b6 6043 mov r4, r0
|
|
0098b8 039e mov.l @(r0,r9), r3
|
|
0098ba 7501
|
|
0098bc 324c add r4, r2
|
|
0098be 35c3 cmp/ge r12, r5
|
|
0098c0 2232 mov.l r3, @r2
|
|
0098c2 8ff7 bf/s h'-12 ;@(h'98b4)
|
|
0098c4 7404
|
|
0098c6 e204 mov #h'4, r2
|
|
0098c8 9c43 mov.w @(h'86,pc), r12 ;@(h'9952)
|
|
0098ca 22b8 tst r11, r2
|
|
0098cc 8918 bt h'30 ;@(h'9900)
|
|
0098ce 9941 mov.w @(h'82,pc), r9 ;@(h'9954)
|
|
0098d0 9140 mov.w @(h'80,pc), r1 ;@(h'9954)
|
|
0098d2 39fc add r15, r9
|
|
0098d4 d228 mov.l @(h'a0,pc), r2 ;@(h'9978)
|
|
0098d6 903e mov.w @(h'7c,pc), r0 ;@(h'9956)
|
|
0098d8 d325 mov.l @(h'94,pc), r3 ;@(h'9970)
|
|
0098da 430b jsr @r3
|
|
0098dc 31fc add r15, r1
|
|
0098de 943a mov.w @(h'74,pc), r4 ;@(h'9956)
|
|
0098e0 4a0b jsr @r10
|
|
0098e2 0009 nop
|
|
0098e4 1d02 mov.l r0, @(h'8,r13)
|
|
0098e6 65e3 mov r14, r5
|
|
0098e8 64e3 mov r14, r4
|
|
0098ea 66d3 mov r13, r6
|
|
0098ec 7608
|
|
0098ee 6043 mov r4, r0
|
|
0098f0 6262 mov.l @r6, r2
|
|
0098f2 7501
|
|
0098f4 039e mov.l @(r0,r9), r3
|
|
0098f6 324c add r4, r2
|
|
0098f8 2232 mov.l r3, @r2
|
|
0098fa 35c3 cmp/ge r12, r5
|
|
0098fc 8ff7 bf/s h'-12 ;@(h'98ee)
|
|
0098fe 7404
|
|
009900 e208 mov #h'8, r2
|
|
009902 22b8 tst r11, r2
|
|
009904 8918 bt h'30 ;@(h'9938)
|
|
009906 9925 mov.w @(h'4a,pc), r9 ;@(h'9954)
|
|
009908 9124 mov.w @(h'48,pc), r1 ;@(h'9954)
|
|
00990a 39fc add r15, r9
|
|
00990c d21b mov.l @(h'6c,pc), r2 ;@(h'997c)
|
|
00990e 9022 mov.w @(h'44,pc), r0 ;@(h'9956)
|
|
009910 d317 mov.l @(h'5c,pc), r3 ;@(h'9970)
|
|
009912 430b jsr @r3
|
|
009914 31fc add r15, r1
|
|
009916 941e mov.w @(h'3c,pc), r4 ;@(h'9956)
|
|
009918 4a0b jsr @r10
|
|
00991a 0009 nop
|
|
00991c 1d03 mov.l r0, @(h'c,r13)
|
|
00991e 65e3 mov r14, r5
|
|
009920 64e3 mov r14, r4
|
|
009922 66d3 mov r13, r6
|
|
009924 760c
|
|
009926 6043 mov r4, r0
|
|
009928 6262 mov.l @r6, r2
|
|
00992a 7501
|
|
00992c 039e mov.l @(r0,r9), r3
|
|
00992e 324c add r4, r2
|
|
009930 2232 mov.l r3, @r2
|
|
009932 35c3 cmp/ge r12, r5
|
|
009934 8ff7 bf/s h'-12 ;@(h'9926)
|
|
009936 7404
|
|
009938 e210 mov #h'10, r2
|
|
00993a 22b8 tst r11, r2
|
|
00993c 8937 bt h'6e ;@(h'99ae)
|
|
00993e 9c0b mov.w @(h'16,pc), r12 ;@(h'9958)
|
|
009940 910a mov.w @(h'14,pc), r1 ;@(h'9958)
|
|
009942 3cfc add r15, r12
|
|
009944 d20e mov.l @(h'38,pc), r2 ;@(h'9980)
|
|
009946 9008 mov.w @(h'10,pc), r0 ;@(h'995a)
|
|
009948 a01c bra h'38 ;@(h'9984)
|
|
00994a 31fc add r15, r1
|
|
00994c fc80
|
|
00994e 0290
|
|
009950 00f0
|
|
009952 008c mov.b @(r0,r8), r0
|
|
009954 0150
|
|
009956 0230
|
|
009958 01f0
|
|
00995a 0190
|
|
00995c 0031
|
|
00995e 7ca0 add #h'a0, r12
|
|
009960 0810
|
|
009962 0008 clrt
|
|
009964 0810
|
|
009966 000c mov.b @(r0,r0), r0
|
|
009968 0030
|
|
00996a b164 bsr h'2c8 ;@(h'9c36)
|
|
00996c 0031
|
|
00996e 7cb0 add #h'b0, r12
|
|
009970 0030
|
|
009972 ac60 bra h'-740 ;@(h'9236)
|
|
009974 0031
|
|
009976 7da0 add #h'a0, r13
|
|
009978 0031
|
|
00997a 7e90 add #h'90, r14
|
|
00997c 0031
|
|
00997e 80c0 mov.b r0, @(h'0,r12)
|
|
009980 0031
|
|
009982 82f0
|
|
009984 d352 mov.l @(h'148,pc), r3 ;@(h'9ad0)
|
|
009986 430b jsr @r3
|
|
009988 0009 nop
|
|
00998a 9498 mov.w @(h'130,pc), r4 ;@(h'9abe)
|
|
00998c 4a0b jsr @r10
|
|
00998e 0009 nop
|
|
009990 1d04 mov.l r0, @(h'10,r13)
|
|
009992 65e3 mov r14, r5
|
|
009994 64e3 mov r14, r4
|
|
009996 e664 mov #h'64, r6
|
|
009998 67d3 mov r13, r7
|
|
00999a 7710 add #h'10, r7
|
|
00999c 6272 mov.l @r7, r2
|
|
00999e 6043 mov r4, r0
|
|
0099a0 03ce mov.l @(r0,r12), r3
|
|
0099a2 7501
|
|
0099a4 324c add r4, r2
|
|
0099a6 3563 cmp/ge r6, r5
|
|
0099a8 2232 mov.l r3, @r2
|
|
0099aa 8ff7 bf/s h'-12 ;@(h'999c)
|
|
0099ac 7404
|
|
0099ae e220 mov #h'20, r2
|
|
0099b0 9986 mov.w @(h'10c,pc), r9 ;@(h'9ac0)
|
|
0099b2 22b8 tst r11, r2
|
|
0099b4 9c85 mov.w @(h'10a,pc), r12 ;@(h'9ac2)
|
|
0099b6 8917 bt h'2e ;@(h'99e8)
|
|
0099b8 9884 mov.w @(h'108,pc), r8 ;@(h'9ac4)
|
|
0099ba 38fc add r15, r8
|
|
0099bc 9182 mov.w @(h'104,pc), r1 ;@(h'9ac4)
|
|
0099be d245 mov.l @(h'114,pc), r2 ;@(h'9ad4)
|
|
0099c0 907e mov.w @(h'fc,pc), r0 ;@(h'9ac0)
|
|
0099c2 d343 mov.l @(h'10c,pc), r3 ;@(h'9ad0)
|
|
0099c4 430b jsr @r3
|
|
0099c6 31fc add r15, r1
|
|
0099c8 4a0b jsr @r10
|
|
0099ca 6493 mov r9, r4
|
|
0099cc 1d05 mov.l r0, @(h'14,r13)
|
|
0099ce 65e3 mov r14, r5
|
|
0099d0 64e3 mov r14, r4
|
|
0099d2 66d3 mov r13, r6
|
|
0099d4 7614 add #h'14, r6
|
|
0099d6 6043 mov r4, r0
|
|
0099d8 6262 mov.l @r6, r2
|
|
0099da 7501
|
|
0099dc 038e mov.l @(r0,r8), r3
|
|
0099de 324c add r4, r2
|
|
0099e0 2232 mov.l r3, @r2
|
|
0099e2 35c3 cmp/ge r12, r5
|
|
0099e4 8ff7 bf/s h'-12 ;@(h'99d6)
|
|
0099e6 7404
|
|
0099e8 e240 mov #h'40, r2
|
|
0099ea 22b8 tst r11, r2
|
|
0099ec 8917 bt h'2e ;@(h'9a1e)
|
|
0099ee 9869 mov.w @(h'd2,pc), r8 ;@(h'9ac4)
|
|
0099f0 9168 mov.w @(h'd0,pc), r1 ;@(h'9ac4)
|
|
0099f2 38fc add r15, r8
|
|
0099f4 d238 mov.l @(h'e0,pc), r2 ;@(h'9ad8)
|
|
0099f6 9063 mov.w @(h'c6,pc), r0 ;@(h'9ac0)
|
|
0099f8 d335 mov.l @(h'd4,pc), r3 ;@(h'9ad0)
|
|
0099fa 430b jsr @r3
|
|
0099fc 31fc add r15, r1
|
|
0099fe 4a0b jsr @r10
|
|
009a00 6493 mov r9, r4
|
|
009a02 65e3 mov r14, r5
|
|
009a04 1d06 mov.l r0, @(h'18,r13)
|
|
009a06 64e3 mov r14, r4
|
|
009a08 66d3 mov r13, r6
|
|
009a0a 7618 add #h'18, r6
|
|
009a0c 6262 mov.l @r6, r2
|
|
009a0e 6043 mov r4, r0
|
|
009a10 038e mov.l @(r0,r8), r3
|
|
009a12 7501
|
|
009a14 324c add r4, r2
|
|
009a16 35c3 cmp/ge r12, r5
|
|
009a18 2232 mov.l r3, @r2
|
|
009a1a 8ff7 bf/s h'-12 ;@(h'9a0c)
|
|
009a1c 7404
|
|
009a1e 9252 mov.w @(h'a4,pc), r2 ;@(h'9ac6)
|
|
009a20 22b8 tst r11, r2
|
|
009a22 8917 bt h'2e ;@(h'9a54)
|
|
009a24 984e mov.w @(h'9c,pc), r8 ;@(h'9ac4)
|
|
009a26 38fc add r15, r8
|
|
009a28 914c mov.w @(h'98,pc), r1 ;@(h'9ac4)
|
|
009a2a d22c mov.l @(h'b0,pc), r2 ;@(h'9adc)
|
|
009a2c 9048 mov.w @(h'90,pc), r0 ;@(h'9ac0)
|
|
009a2e d328 mov.l @(h'a0,pc), r3 ;@(h'9ad0)
|
|
009a30 430b jsr @r3
|
|
009a32 31fc add r15, r1
|
|
009a34 4a0b jsr @r10
|
|
009a36 6493 mov r9, r4
|
|
009a38 1d07 mov.l r0, @(h'1c,r13)
|
|
009a3a 65e3 mov r14, r5
|
|
009a3c 64e3 mov r14, r4
|
|
009a3e 66d3 mov r13, r6
|
|
009a40 761c add #h'1c, r6
|
|
009a42 6043 mov r4, r0
|
|
009a44 6262 mov.l @r6, r2
|
|
009a46 7501
|
|
009a48 038e mov.l @(r0,r8), r3
|
|
009a4a 324c add r4, r2
|
|
009a4c 2232 mov.l r3, @r2
|
|
009a4e 35c3 cmp/ge r12, r5
|
|
009a50 8ff7 bf/s h'-12 ;@(h'9a42)
|
|
009a52 7404
|
|
009a54 9238 mov.w @(h'70,pc), r2 ;@(h'9ac8)
|
|
009a56 22b8 tst r11, r2
|
|
009a58 8917 bt h'2e ;@(h'9a8a)
|
|
009a5a 9833 mov.w @(h'66,pc), r8 ;@(h'9ac4)
|
|
009a5c 9132 mov.w @(h'64,pc), r1 ;@(h'9ac4)
|
|
009a5e 38fc add r15, r8
|
|
009a60 d21f mov.l @(h'7c,pc), r2 ;@(h'9ae0)
|
|
009a62 902d mov.w @(h'5a,pc), r0 ;@(h'9ac0)
|
|
009a64 d31a mov.l @(h'68,pc), r3 ;@(h'9ad0)
|
|
009a66 430b jsr @r3
|
|
009a68 31fc add r15, r1
|
|
009a6a 4a0b jsr @r10
|
|
009a6c 6493 mov r9, r4
|
|
009a6e 65e3 mov r14, r5
|
|
009a70 1d08 mov.l r0, @(h'20,r13)
|
|
009a72 64e3 mov r14, r4
|
|
009a74 66d3 mov r13, r6
|
|
009a76 7620 add #h'20, r6
|
|
009a78 6262 mov.l @r6, r2
|
|
009a7a 6043 mov r4, r0
|
|
009a7c 038e mov.l @(r0,r8), r3
|
|
009a7e 7501
|
|
009a80 324c add r4, r2
|
|
009a82 35c3 cmp/ge r12, r5
|
|
009a84 2232 mov.l r3, @r2
|
|
009a86 8ff7 bf/s h'-12 ;@(h'9a78)
|
|
009a88 7404
|
|
009a8a 921e mov.w @(h'3c,pc), r2 ;@(h'9aca)
|
|
009a8c 2b28 tst r2, r11
|
|
009a8e 892e bt h'5c ;@(h'9aee)
|
|
009a90 d214 mov.l @(h'50,pc), r2 ;@(h'9ae4)
|
|
009a92 6cf3 mov r15, r12
|
|
009a94 901a mov.w @(h'34,pc), r0 ;@(h'9acc)
|
|
009a96 d30e mov.l @(h'38,pc), r3 ;@(h'9ad0)
|
|
009a98 430b jsr @r3
|
|
009a9a 61f3 mov r15, r1
|
|
009a9c 9416 mov.w @(h'2c,pc), r4 ;@(h'9acc)
|
|
009a9e 4a0b jsr @r10
|
|
009aa0 0009 nop
|
|
009aa2 67e3 mov r14, r7
|
|
009aa4 950e mov.w @(h'1c,pc), r5 ;@(h'9ac4)
|
|
009aa6 66d3 mov r13, r6
|
|
009aa8 1d09 mov.l r0, @(h'24,r13)
|
|
009aaa 64e3 mov r14, r4
|
|
009aac 7624 add #h'24, r6
|
|
009aae 6043 mov r4, r0
|
|
009ab0 6262 mov.l @r6, r2
|
|
009ab2 7701
|
|
009ab4 03ce mov.l @(r0,r12), r3
|
|
009ab6 324c add r4, r2
|
|
009ab8 2232 mov.l r3, @r2
|
|
009aba a015 bra h'2a ;@(h'9ae8)
|
|
009abc 7404
|
|
009abe 0190
|
|
009ac0 02a0
|
|
009ac2 00a8
|
|
009ac4 00e0
|
|
009ac6 0080
|
|
009ac8 0100
|
|
009aca 0200
|
|
009acc 0380
|
|
009ace 0000
|
|
009ad0 0030
|
|
009ad2 ac60 bra h'-740 ;@(h'9396)
|
|
009ad4 0031
|
|
009ad6 8480 mov.b @(h'0,r8), r0
|
|
009ad8 0031
|
|
009ada 8720
|
|
009adc 0031
|
|
009ade 89c0 bt h'-80 ;@(h'9a62)
|
|
009ae0 0031
|
|
009ae2 8c60
|
|
009ae4 0031
|
|
009ae6 8f00 bf/s h'0 ;@(h'9aea)
|
|
009ae8 3753 cmp/ge r5, r7
|
|
009aea 8fe0 bf/s h'-40 ;@(h'9aae)
|
|
009aec 0009 nop
|
|
009aee 9177 mov.w @(h'ee,pc), r1 ;@(h'9be0)
|
|
009af0 3f1c add r1, r15
|
|
009af2 4f26 lds.l @r15+, pr
|
|
009af4 68f6 mov.l @r15+, r8
|
|
009af6 69f6 mov.l @r15+, r9
|
|
009af8 6af6 mov.l @r15+, r10
|
|
009afa 6bf6 mov.l @r15+, r11
|
|
009afc 6cf6 mov.l @r15+, r12
|
|
009afe 6df6 mov.l @r15+, r13
|
|
009b00 000b rts
|
|
009b02 6ef6 mov.l @r15+, r14
|
|
009b04 2fe6 mov.l r14, @-r15
|
|
009b06 e380 mov #h'ffffff80, r3
|
|
009b08 2348 tst r4, r3
|
|
009b0a 8b1b bf h'36 ;@(h'9b44)
|
|
009b0c e1c0 mov #h'ffffffc0, r1
|
|
009b0e 2158 tst r5, r1
|
|
009b10 8b18 bf h'30 ;@(h'9b44)
|
|
009b12 4508 shll2 r5
|
|
009b14 d333 mov.l @(h'cc,pc), r3 ;@(h'9be4)
|
|
009b16 e107 mov #h'7, r1
|
|
009b18 9e63 mov.w @(h'c6,pc), r14 ;@(h'9be2)
|
|
009b1a 6743 mov r4, r7
|
|
009b1c 6232 mov.l @r3, r2
|
|
009b1e 4508 shll2 r5
|
|
009b20 4721 shar r7
|
|
009b22 4721 shar r7
|
|
009b24 4721 shar r7
|
|
009b26 375c add r5, r7
|
|
009b28 372c add r2, r7
|
|
009b2a 2149 and r4, r1
|
|
009b2c 611b neg r1, r1
|
|
009b2e 2668 tst r6, r6
|
|
009b30 8d04 bt/s h'8 ;@(h'9b3c)
|
|
009b32 4e1c shad r1, r14
|
|
009b34 6070 mov.b @r7, r0
|
|
009b36 20eb or r14, r0
|
|
009b38 a004 bra h'8 ;@(h'9b44)
|
|
009b3a 2700 mov.b r0, @r7
|
|
009b3c 6170 mov.b @r7, r1
|
|
009b3e 6ee7 not r14, r14
|
|
009b40 21e9 and r14, r1
|
|
009b42 2710 mov.b r1, @r7
|
|
009b44 000b rts
|
|
009b46 6ef6 mov.l @r15+, r14
|
|
009b48 2fe6 mov.l r14, @-r15
|
|
009b4a 6073 mov r7, r0
|
|
009b4c 2fd6 mov.l r13, @-r15
|
|
009b4e 6e43 mov r4, r14
|
|
009b50 2fc6 mov.l r12, @-r15
|
|
009b52 6d53 mov r5, r13
|
|
009b54 4f22 sts.l pr, @-r15
|
|
009b56 8801 cmp/eq #h'1, r0
|
|
009b58 8d0a bt/s h'14 ;@(h'9b70)
|
|
009b5a 6c63 mov r6, r12
|
|
009b5c 8802 cmp/eq #h'2, r0
|
|
009b5e 8911 bt h'22 ;@(h'9b84)
|
|
009b60 8804 cmp/eq #h'4, r0
|
|
009b62 8917 bt h'2e ;@(h'9b94)
|
|
009b64 8808 cmp/eq #h'8, r0
|
|
009b66 891f bt h'3e ;@(h'9ba8)
|
|
009b68 8810 cmp/eq #h'10, r0
|
|
009b6a 8926 bt h'4c ;@(h'9bba)
|
|
009b6c a033 bra h'66 ;@(h'9bd6)
|
|
009b6e 0009 nop
|
|
009b70 2cc8 tst r12, r12
|
|
009b72 8930 bt h'60 ;@(h'9bd6)
|
|
009b74 4f26 lds.l @r15+, pr
|
|
009b76 e601 mov #h'1, r6
|
|
009b78 6cf6 mov.l @r15+, r12
|
|
009b7a 65d3 mov r13, r5
|
|
009b7c 6df6 mov.l @r15+, r13
|
|
009b7e 64e3 mov r14, r4
|
|
009b80 afc0 bra h'-80 ;@(h'9b04)
|
|
009b82 6ef6 mov.l @r15+, r14
|
|
009b84 4f26 lds.l @r15+, pr
|
|
009b86 66c3 mov r12, r6
|
|
009b88 6cf6 mov.l @r15+, r12
|
|
009b8a 65d3 mov r13, r5
|
|
009b8c 6df6 mov.l @r15+, r13
|
|
009b8e 64e3 mov r14, r4
|
|
009b90 afb8 bra h'-90 ;@(h'9b04)
|
|
009b92 6ef6 mov.l @r15+, r14
|
|
009b94 2cc8 tst r12, r12
|
|
009b96 891e bt h'3c ;@(h'9bd6)
|
|
009b98 4f26 lds.l @r15+, pr
|
|
009b9a e600 mov #h'0, r6
|
|
009b9c 6cf6 mov.l @r15+, r12
|
|
009b9e 65d3 mov r13, r5
|
|
009ba0 6df6 mov.l @r15+, r13
|
|
009ba2 64e3 mov r14, r4
|
|
009ba4 afae bra h'-a4 ;@(h'9b04)
|
|
009ba6 6ef6 mov.l @r15+, r14
|
|
009ba8 4f26 lds.l @r15+, pr
|
|
009baa 2cc8 tst r12, r12
|
|
009bac 6cf6 mov.l @r15+, r12
|
|
009bae 0629 movt r6
|
|
009bb0 65d3 mov r13, r5
|
|
009bb2 64e3 mov r14, r4
|
|
009bb4 6df6 mov.l @r15+, r13
|
|
009bb6 afa5 bra h'-b6 ;@(h'9b04)
|
|
009bb8 6ef6 mov.l @r15+, r14
|
|
009bba 2cc8 tst r12, r12
|
|
009bbc 890b bt h'16 ;@(h'9bd6)
|
|
009bbe 65d3 mov r13, r5
|
|
009bc0 b012 bsr h'24 ;@(h'9be8)
|
|
009bc2 64e3 mov r14, r4
|
|
009bc4 4f26 lds.l @r15+, pr
|
|
009bc6 2008 tst r0, r0
|
|
009bc8 6cf6 mov.l @r15+, r12
|
|
009bca 65d3 mov r13, r5
|
|
009bcc 6df6 mov.l @r15+, r13
|
|
009bce 0629 movt r6
|
|
009bd0 64e3 mov r14, r4
|
|
009bd2 af97 bra h'-d2 ;@(h'9b04)
|
|
009bd4 6ef6 mov.l @r15+, r14
|
|
009bd6 4f26 lds.l @r15+, pr
|
|
009bd8 6cf6 mov.l @r15+, r12
|
|
009bda 6df6 mov.l @r15+, r13
|
|
009bdc 000b rts
|
|
009bde 6ef6 mov.l @r15+, r14
|
|
009be0 0380
|
|
009be2 0080
|
|
009be4 0810
|
|
009be6 0008 clrt
|
|
009be8 d36e mov.l @(h'1b8,pc), r3 ;@(h'9da4)
|
|
009bea 4508 shll2 r5
|
|
009bec 6232 mov.l @r3, r2
|
|
009bee 6043 mov r4, r0
|
|
009bf0 4508 shll2 r5
|
|
009bf2 4021 shar r0
|
|
009bf4 4021 shar r0
|
|
009bf6 4021 shar r0
|
|
009bf8 305c add r5, r0
|
|
009bfa 002c mov.b @(r0,r2), r0
|
|
009bfc 6103 mov r0, r1
|
|
009bfe 6047 not r4, r0
|
|
009c00 c907 and #h'7, r0
|
|
009c02 600b neg r0, r0
|
|
009c04 410c shad r0, r1
|
|
009c06 e001 mov #h'1, r0
|
|
009c08 000b rts
|
|
009c0a 2019 and r1, r0
|
|
009c0c 2fe6 mov.l r14, @-r15
|
|
009c0e 4708 shll2 r7
|
|
009c10 d065 mov.l @(h'194,pc), r0 ;@(h'9da8)
|
|
009c12 e1fb mov #h'fffffffb, r1
|
|
009c14 2fd6 mov.l r13, @-r15
|
|
009c16 ed1f mov #h'1f, r13
|
|
009c18 2fc6 mov.l r12, @-r15
|
|
009c1a 2fb6 mov.l r11, @-r15
|
|
009c1c 2fa6 mov.l r10, @-r15
|
|
009c1e 2f96 mov.l r9, @-r15
|
|
009c20 2f86 mov.l r8, @-r15
|
|
009c22 4f22 sts.l pr, @-r15
|
|
009c24 4f12 sts.l macl, @-r15
|
|
009c26 7fec add #h'ec, r15
|
|
009c28 1f54 mov.l r5, @(h'10,r15)
|
|
009c2a 654e exts.b r4, r5
|
|
009c2c 1f63 mov.l r6, @(h'c,r15)
|
|
009c2e 58fe mov.l @(h'38,r15), r8
|
|
009c30 037e mov.l @(r0,r7), r3
|
|
009c32 2f32 mov.l r3, @r15
|
|
009c34 0587 mul.l r8, r5
|
|
009c36 2338 tst r3, r3
|
|
009c38 52ff mov.l @(h'3c,r15), r2
|
|
009c3a 051a sts macl, r5
|
|
009c3c 0527 mul.l r2, r5
|
|
009c3e 051a sts macl, r5
|
|
009c40 6953 mov r5, r9
|
|
009c42 491c shad r1, r9
|
|
009c44 8d30 bt/s h'60 ;@(h'9ca8)
|
|
009c46 2d59 and r5, r13
|
|
009c48 ec00 mov #h'0, r12
|
|
009c4a a029 bra h'52 ;@(h'9ca0)
|
|
009c4c 6ac3 mov r12, r10
|
|
009c4e 6bc3 mov r12, r11
|
|
009c50 5ef4 mov.l @(h'10,r15), r14
|
|
009c52 63ac extu.b r10, r3
|
|
009c54 52f3 mov.l @(h'c,r15), r2
|
|
009c56 4815 cmp/pl r8
|
|
009c58 332c add r2, r3
|
|
009c5a 8f20 bf/s h'40 ;@(h'9c9e)
|
|
009c5c 1f31 mov.l r3, @(h'4,r15)
|
|
009c5e 6093 mov r9, r0
|
|
009c60 63f2 mov.l @r15, r3
|
|
009c62 e21f mov #h'1f, r2
|
|
009c64 4008 shll2 r0
|
|
009c66 32d8 sub r13, r2
|
|
009c68 003e mov.l @(r0,r3), r0
|
|
009c6a e101 mov #h'1, r1
|
|
009c6c 412c shad r2, r1
|
|
009c6e 2019 and r1, r0
|
|
009c70 2008 tst r0, r0
|
|
009c72 0029 movt r0
|
|
009c74 ca01 xor #h'1, r0
|
|
009c76 80f8 mov.b r0, @(h'8,r15)
|
|
009c78 55f1 mov.l @(h'4,r15), r5
|
|
009c7a e040 mov #h'40, r0
|
|
009c7c 07fe mov.l @(r0,r15), r7
|
|
009c7e 84f8 mov.b @(h'8,r15), r0
|
|
009c80 6603 mov r0, r6
|
|
009c82 666c extu.b r6, r6
|
|
009c84 bf60 bsr h'-140 ;@(h'9b48)
|
|
009c86 64e3 mov r14, r4
|
|
009c88 60d3 mov r13, r0
|
|
009c8a 881f cmp/eq #h'1f, r0
|
|
009c8c 8f02 bf/s h'4 ;@(h'9c94)
|
|
009c8e 7d01
|
|
009c90 7901
|
|
009c92 6dc3 mov r12, r13
|
|
009c94 7b01
|
|
009c96 62bc extu.b r11, r2
|
|
009c98 3283 cmp/ge r8, r2
|
|
009c9a 8fe0 bf/s h'-40 ;@(h'9c5e)
|
|
009c9c 7e01
|
|
009c9e 7a01
|
|
009ca0 53ff mov.l @(h'3c,r15), r3
|
|
009ca2 62ac extu.b r10, r2
|
|
009ca4 3233 cmp/ge r3, r2
|
|
009ca6 8bd2 bf h'-5c ;@(h'9c4e)
|
|
009ca8 7f14 add #h'14, r15
|
|
009caa 4f16 lds.l @r15+, macl
|
|
009cac 4f26 lds.l @r15+, pr
|
|
009cae 68f6 mov.l @r15+, r8
|
|
009cb0 69f6 mov.l @r15+, r9
|
|
009cb2 6af6 mov.l @r15+, r10
|
|
009cb4 6bf6 mov.l @r15+, r11
|
|
009cb6 6cf6 mov.l @r15+, r12
|
|
009cb8 6df6 mov.l @r15+, r13
|
|
009cba 000b rts
|
|
009cbc 6ef6 mov.l @r15+, r14
|
|
009cbe e044 mov #h'44, r0
|
|
009cc0 d23a mov.l @(h'e8,pc), r2 ;@(h'9dac)
|
|
009cc2 2fe6 mov.l r14, @-r15
|
|
009cc4 2fd6 mov.l r13, @-r15
|
|
009cc6 6d53 mov r5, r13
|
|
009cc8 d339 mov.l @(h'e4,pc), r3 ;@(h'9db0)
|
|
009cca 2fc6 mov.l r12, @-r15
|
|
009ccc 2fb6 mov.l r11, @-r15
|
|
009cce 2fa6 mov.l r10, @-r15
|
|
009cd0 2f96 mov.l r9, @-r15
|
|
009cd2 2f86 mov.l r8, @-r15
|
|
009cd4 4f22 sts.l pr, @-r15
|
|
009cd6 6873 mov r7, r8
|
|
009cd8 7fdc add #h'dc, r15
|
|
009cda 61f3 mov r15, r1
|
|
009cdc 2f62 mov.l r6, @r15
|
|
009cde 7118 add #h'18, r1
|
|
009ce0 09fe mov.l @(r0,r15), r9
|
|
009ce2 66f3 mov r15, r6
|
|
009ce4 7618 add #h'18, r6
|
|
009ce6 430b jsr @r3
|
|
009ce8 e00a mov #h'a, r0
|
|
009cea 65f3 mov r15, r5
|
|
009cec d231 mov.l @(h'c4,pc), r2 ;@(h'9db4)
|
|
009cee 61f3 mov r15, r1
|
|
009cf0 d32f mov.l @(h'bc,pc), r3 ;@(h'9db0)
|
|
009cf2 750c
|
|
009cf4 710c
|
|
009cf6 430b jsr @r3
|
|
009cf8 e00a mov #h'a, r0
|
|
009cfa 6083 mov r8, r0
|
|
009cfc 036c mov.b @(r0,r6), r3
|
|
009cfe 61f3 mov r15, r1
|
|
009d00 7108
|
|
009d02 2130 mov.b r3, @r1
|
|
009d04 025c mov.b @(r0,r5), r2
|
|
009d06 61f3 mov r15, r1
|
|
009d08 7104
|
|
009d0a 2120 mov.b r2, @r1
|
|
009d0c a021 bra h'42 ;@(h'9d52)
|
|
009d0e 6c43 mov r4, r12
|
|
009d10 2f96 mov.l r9, @-r15
|
|
009d12 6783 mov r8, r7
|
|
009d14 84f8 mov.b @(h'8,r15), r0
|
|
009d16 65d3 mov r13, r5
|
|
009d18 6a03 mov r0, r10
|
|
009d1a 6aac extu.b r10, r10
|
|
009d1c 2fa6 mov.l r10, @-r15
|
|
009d1e e010 mov #h'10, r0
|
|
009d20 0efc mov.b @(r0,r15), r14
|
|
009d22 6eec extu.b r14, r14
|
|
009d24 2fe6 mov.l r14, @-r15
|
|
009d26 56f3 mov.l @(h'c,r15), r6
|
|
009d28 bf70 bsr h'-120 ;@(h'9c0c)
|
|
009d2a 64c4 mov.b @r12+, r4
|
|
009d2c 7f0c
|
|
009d2e 62c0 mov.b @r12, r2
|
|
009d30 2228 tst r2, r2
|
|
009d32 8d0d bt/s h'1a ;@(h'9d50)
|
|
009d34 3dec add r14, r13
|
|
009d36 eb00 mov #h'0, r11
|
|
009d38 4a15 cmp/pl r10
|
|
009d3a 8f09 bf/s h'12 ;@(h'9d50)
|
|
009d3c 6ef2 mov.l @r15, r14
|
|
009d3e 6793 mov r9, r7
|
|
009d40 e600 mov #h'0, r6
|
|
009d42 65e3 mov r14, r5
|
|
009d44 bf00 bsr h'-200 ;@(h'9b48)
|
|
009d46 64d3 mov r13, r4
|
|
009d48 7b01
|
|
009d4a 3ba3 cmp/ge r10, r11
|
|
009d4c 8ff7 bf/s h'-12 ;@(h'9d3e)
|
|
009d4e 7e01
|
|
009d50 7d01
|
|
009d52 62c0 mov.b @r12, r2
|
|
009d54 2228 tst r2, r2
|
|
009d56 8bdb bf h'-4a ;@(h'9d10)
|
|
009d58 7f24 add #h'24, r15
|
|
009d5a 4f26 lds.l @r15+, pr
|
|
009d5c 68f6 mov.l @r15+, r8
|
|
009d5e 69f6 mov.l @r15+, r9
|
|
009d60 6af6 mov.l @r15+, r10
|
|
009d62 6bf6 mov.l @r15+, r11
|
|
009d64 6cf6 mov.l @r15+, r12
|
|
009d66 6df6 mov.l @r15+, r13
|
|
009d68 000b rts
|
|
009d6a 6ef6 mov.l @r15+, r14
|
|
009d6c 2fe6 mov.l r14, @-r15
|
|
009d6e 2fd6 mov.l r13, @-r15
|
|
009d70 2fc6 mov.l r12, @-r15
|
|
009d72 2fb6 mov.l r11, @-r15
|
|
009d74 4f22 sts.l pr, @-r15
|
|
009d76 d50c mov.l @(h'30,pc), r5 ;@(h'9da8)
|
|
009d78 db0f mov.l @(h'3c,pc), r11 ;@(h'9db8)
|
|
009d7a 6c53 mov r5, r12
|
|
009d7c 6453 mov r5, r4
|
|
009d7e 6d53 mov r5, r13
|
|
009d80 6e53 mov r5, r14
|
|
009d82 7c28 add #h'28, r12
|
|
009d84 63e2 mov.l @r14, r3
|
|
009d86 2338 tst r3, r3
|
|
009d88 8901 bt h'2 ;@(h'9d8e)
|
|
009d8a 4b0b jsr @r11
|
|
009d8c 64d2 mov.l @r13, r4
|
|
009d8e 7e04
|
|
009d90 3ec2 cmp/hs r12, r14
|
|
009d92 8ff7 bf/s h'-12 ;@(h'9d84)
|
|
009d94 7d04
|
|
009d96 4f26 lds.l @r15+, pr
|
|
009d98 6bf6 mov.l @r15+, r11
|
|
009d9a 6cf6 mov.l @r15+, r12
|
|
009d9c 6df6 mov.l @r15+, r13
|
|
009d9e 000b rts
|
|
009da0 6ef6 mov.l @r15+, r14
|
|
009da2 0000
|
|
009da4 0810
|
|
009da6 0008 clrt
|
|
009da8 0810
|
|
009daa 000c mov.b @(r0,r0), r0
|
|
009dac 0031
|
|
009dae 9280 mov.w @(h'100,pc), r2 ;@(h'9eb2)
|
|
009db0 0030
|
|
009db2 adc4 bra h'-478 ;@(h'993e)
|
|
009db4 0031
|
|
009db6 928a mov.w @(h'114,pc), r2 ;@(h'9ece)
|
|
009db8 0030
|
|
009dba b124 bsr h'248 ;@(h'a006)
|
|
009dbc 000b rts
|
|
009dbe 0009 nop
|
|
009dc0 d333 mov.l @(h'cc,pc), r3 ;@(h'9e90)
|
|
009dc2 000b rts
|
|
009dc4 2342 mov.l r4, @r3
|
|
009dc6 2fe6 mov.l r14, @-r15
|
|
009dc8 2fd6 mov.l r13, @-r15
|
|
009dca 2fc6 mov.l r12, @-r15
|
|
009dcc 4f22 sts.l pr, @-r15
|
|
009dce d230 mov.l @(h'c0,pc), r2 ;@(h'9e90)
|
|
009dd0 6e22 mov.l @r2, r14
|
|
009dd2 2ee8 tst r14, r14
|
|
009dd4 8901 bt h'2 ;@(h'9dda)
|
|
009dd6 4e0b jsr @r14
|
|
009dd8 0009 nop
|
|
009dda de2e mov.l @(h'b8,pc), r14 ;@(h'9e94)
|
|
009ddc 4e0b jsr @r14
|
|
009dde e406 mov #h'6, r4
|
|
009de0 4e0b jsr @r14
|
|
009de2 e407 mov #h'7, r4
|
|
009de4 4e0b jsr @r14
|
|
009de6 e408 mov #h'8, r4
|
|
009de8 4e0b jsr @r14
|
|
009dea e409 mov #h'9, r4
|
|
009dec 4e0b jsr @r14
|
|
009dee e40a mov #h'a, r4
|
|
009df0 dc29 mov.l @(h'a4,pc), r12 ;@(h'9e98)
|
|
009df2 ee04 mov #h'4, r14
|
|
009df4 ed00 mov #h'0, r13
|
|
009df6 4c0b jsr @r12
|
|
009df8 64d3 mov r13, r4
|
|
009dfa 7d01
|
|
009dfc 3de3 cmp/ge r14, r13
|
|
009dfe 8bfa bf h'-c ;@(h'9df6)
|
|
009e00 dc26 mov.l @(h'98,pc), r12 ;@(h'9e9c)
|
|
009e02 ed00 mov #h'0, r13
|
|
009e04 4c0b jsr @r12
|
|
009e06 64d3 mov r13, r4
|
|
009e08 7d01
|
|
009e0a 3de3 cmp/ge r14, r13
|
|
009e0c 8bfa bf h'-c ;@(h'9e04)
|
|
009e0e 4f26 lds.l @r15+, pr
|
|
009e10 d223 mov.l @(h'8c,pc), r2 ;@(h'9ea0)
|
|
009e12 6cf6 mov.l @r15+, r12
|
|
009e14 6df6 mov.l @r15+, r13
|
|
009e16 422b jmp @r2
|
|
009e18 6ef6 mov.l @r15+, r14
|
|
009e1a 4f22 sts.l pr, @-r15
|
|
009e1c d521 mov.l @(h'84,pc), r5 ;@(h'9ea4)
|
|
009e1e d422 mov.l @(h'88,pc), r4 ;@(h'9ea8)
|
|
009e20 d322 mov.l @(h'88,pc), r3 ;@(h'9eac)
|
|
009e22 430b jsr @r3
|
|
009e24 e66c mov #h'6c, r6
|
|
009e26 e500 mov #h'0, r5
|
|
009e28 d721 mov.l @(h'84,pc), r7 ;@(h'9eb0)
|
|
009e2a d622 mov.l @(h'88,pc), r6 ;@(h'9eb4)
|
|
009e2c a002 bra h'4 ;@(h'9e34)
|
|
009e2e 6472 mov.l @r7, r4
|
|
009e30 2452 mov.l r5, @r4
|
|
009e32 7404
|
|
009e34 6362 mov.l @r6, r3
|
|
009e36 3432 cmp/hs r3, r4
|
|
009e38 8bfa bf h'-c ;@(h'9e30)
|
|
009e3a d61f mov.l @(h'7c,pc), r6 ;@(h'9eb8)
|
|
009e3c d31f mov.l @(h'7c,pc), r3 ;@(h'9ebc)
|
|
009e3e 6432 mov.l @r3, r4
|
|
009e40 d21f mov.l @(h'7c,pc), r2 ;@(h'9ec0)
|
|
009e42 a003 bra h'6 ;@(h'9e4c)
|
|
009e44 6522 mov.l @r2, r5
|
|
009e46 6356 mov.l @r5+, r3
|
|
009e48 2432 mov.l r3, @r4
|
|
009e4a 7404
|
|
009e4c 6262 mov.l @r6, r2
|
|
009e4e 3422 cmp/hs r2, r4
|
|
009e50 8bf9 bf h'-e ;@(h'9e46)
|
|
009e52 6372 mov.l @r7, r3
|
|
009e54 6162 mov.l @r6, r1
|
|
009e56 3138 sub r3, r1
|
|
009e58 d31a mov.l @(h'68,pc), r3 ;@(h'9ec4)
|
|
009e5a 7104
|
|
009e5c 4f26 lds.l @r15+, pr
|
|
009e5e 000b rts
|
|
009e60 2312 mov.l r1, @r3
|
|
009e62 6053 mov r5, r0
|
|
009e64 4f22 sts.l pr, @-r15
|
|
009e66 7ff8 add #h'f8, r15
|
|
009e68 2f42 mov.l r4, @r15
|
|
009e6a bfd6 bsr h'-54 ;@(h'9e1a)
|
|
009e6c 81f2 mov.w r0, @(h'4,r15)
|
|
009e6e e601 mov #h'1, r6
|
|
009e70 d215 mov.l @(h'54,pc), r2 ;@(h'9ec8)
|
|
009e72 6563 mov r6, r5
|
|
009e74 420b jsr @r2
|
|
009e76 e400 mov #h'0, r4
|
|
009e78 d414 mov.l @(h'50,pc), r4 ;@(h'9ecc)
|
|
009e7a d315 mov.l @(h'54,pc), r3 ;@(h'9ed0)
|
|
009e7c 430b jsr @r3
|
|
009e7e 0009 nop
|
|
009e80 85f2 mov.w @(h'4,r15), r0
|
|
009e82 6503 mov r0, r5
|
|
009e84 64f2 mov.l @r15, r4
|
|
009e86 655d extu.w r5, r5
|
|
009e88 d312 mov.l @(h'48,pc), r3 ;@(h'9ed4)
|
|
009e8a 7f08
|
|
009e8c 432b jmp @r3
|
|
009e8e 4f26 lds.l @r15+, pr
|
|
009e90 0810
|
|
009e92 006c mov.b @(r0,r6), r0
|
|
009e94 0030
|
|
009e96 b084 bsr h'108 ;@(h'9fa2)
|
|
009e98 0030
|
|
009e9a b0e4 bsr h'1c8 ;@(h'a066)
|
|
009e9c 0030
|
|
009e9e b114 bsr h'228 ;@(h'a0ca)
|
|
009ea0 0030
|
|
009ea2 b0f4 bsr h'1e8 ;@(h'a08e)
|
|
009ea4 8801 cmp/eq #h'1, r0
|
|
009ea6 e000 mov #h'0, r0
|
|
009ea8 0810
|
|
009eaa 2000 mov.b r0, @r0
|
|
009eac 0030
|
|
009eae b154 bsr h'2a8 ;@(h'a15a)
|
|
009eb0 0031
|
|
009eb2 9294 mov.w @(h'128,pc), r2 ;@(h'9fde)
|
|
009eb4 0031
|
|
009eb6 9298 mov.w @(h'130,pc), r2 ;@(h'9fea)
|
|
009eb8 0031
|
|
009eba 92a0 mov.w @(h'140,pc), r2 ;@(h'9ffe)
|
|
009ebc 0031
|
|
009ebe 929c mov.w @(h'138,pc), r2 ;@(h'9ffa)
|
|
009ec0 0031
|
|
009ec2 92a4 mov.w @(h'148,pc), r2 ;@(h'a00e)
|
|
009ec4 0810
|
|
009ec6 0000
|
|
009ec8 0030
|
|
009eca b144 bsr h'288 ;@(h'a156)
|
|
009ecc 0030
|
|
009ece 9dc6 mov.w @(h'18c,pc), r13 ;@(h'a05e)
|
|
009ed0 0030
|
|
009ed2 b104 bsr h'208 ;@(h'a0de)
|
|
009ed4 0030
|
|
009ed6 3834 div1 r3, r8
|
|
009ed8 2f06 mov.l r0, @-r15
|
|
009eda 2f46 mov.l r4, @-r15
|
|
009edc 2f56 mov.l r5, @-r15
|
|
009ede 2f66 mov.l r6, @-r15
|
|
009ee0 2f76 mov.l r7, @-r15
|
|
009ee2 54f6 mov.l @(h'18,r15), r4
|
|
009ee4 55f7 mov.l @(h'1c,r15), r5
|
|
009ee6 56f8 mov.l @(h'20,r15), r6
|
|
009ee8 57f9 mov.l @(h'24,r15), r7
|
|
009eea d0bc mov.l @(h'2f0,pc), r0 ;@(h'a1dc)
|
|
009eec a065 bra h'ca ;@(h'9fba)
|
|
009eee 260a xor r0, r6
|
|
009ef0 2f06 mov.l r0, @-r15
|
|
009ef2 2f46 mov.l r4, @-r15
|
|
009ef4 2f56 mov.l r5, @-r15
|
|
009ef6 2f66 mov.l r6, @-r15
|
|
009ef8 2f76 mov.l r7, @-r15
|
|
009efa 56f6 mov.l @(h'18,r15), r6
|
|
009efc 57f7 mov.l @(h'1c,r15), r7
|
|
009efe 54f8 mov.l @(h'20,r15), r4
|
|
009f00 55f9 mov.l @(h'24,r15), r5
|
|
009f02 d0b6 mov.l @(h'2d8,pc), r0 ;@(h'a1dc)
|
|
009f04 a059 bra h'b2 ;@(h'9fba)
|
|
009f06 260a xor r0, r6
|
|
009f08 2448 tst r4, r4
|
|
009f0a 8b07 bf h'e ;@(h'9f1c)
|
|
009f0c 2558 tst r5, r5
|
|
009f0e 8b05 bf h'a ;@(h'9f1c)
|
|
009f10 3930 cmp/eq r3, r9
|
|
009f12 8b07 bf h'e ;@(h'9f24)
|
|
009f14 2778 tst r7, r7
|
|
009f16 8b01 bf h'2 ;@(h'9f1c)
|
|
009f18 2ba7 div0s r10, r11
|
|
009f1a 8b03 bf h'6 ;@(h'9f24)
|
|
009f1c ea00 mov #h'0, r10
|
|
009f1e e400 mov #h'0, r4
|
|
009f20 a11f bra h'23e ;@(h'a162)
|
|
009f22 e508 mov #h'8, r5
|
|
009f24 a11d bra h'23a ;@(h'a162)
|
|
009f26 0009 nop
|
|
009f28 2888 tst r8, r8
|
|
009f2a 8b07 bf h'e ;@(h'9f3c)
|
|
009f2c 2448 tst r4, r4
|
|
009f2e 8b0b bf h'16 ;@(h'9f48)
|
|
009f30 2558 tst r5, r5
|
|
009f32 8b09 bf h'12 ;@(h'9f48)
|
|
009f34 2778 tst r7, r7
|
|
009f36 8b0d bf h'1a ;@(h'9f54)
|
|
009f38 a113 bra h'226 ;@(h'a162)
|
|
009f3a 2ab9 and r11, r10
|
|
009f3c 2668 tst r6, r6
|
|
009f3e 8b1e bf h'3c ;@(h'9f7e)
|
|
009f40 2778 tst r7, r7
|
|
009f42 8b1c bf h'38 ;@(h'9f7e)
|
|
009f44 a00a bra h'14 ;@(h'9f5c)
|
|
009f46 0009 nop
|
|
009f48 2668 tst r6, r6
|
|
009f4a 8b0e bf h'1c ;@(h'9f6a)
|
|
009f4c 2778 tst r7, r7
|
|
009f4e 8b0c bf h'18 ;@(h'9f6a)
|
|
009f50 a004 bra h'8 ;@(h'9f5c)
|
|
009f52 0009 nop
|
|
009f54 6463 mov r6, r4
|
|
009f56 6573 mov r7, r5
|
|
009f58 6893 mov r9, r8
|
|
009f5a 6ab3 mov r11, r10
|
|
009f5c 4500 shll r5
|
|
009f5e 4424 rotcl r4
|
|
009f60 4500 shll r5
|
|
009f62 4424 rotcl r4
|
|
009f64 4500 shll r5
|
|
009f66 a0fc bra h'1f8 ;@(h'a162)
|
|
009f68 4424 rotcl r4
|
|
009f6a d39b mov.l @(h'26c,pc), r3 ;@(h'a1d8)
|
|
009f6c 4500 shll r5
|
|
009f6e 4424 rotcl r4
|
|
009f70 3433 cmp/ge r3, r4
|
|
009f72 8904 bt h'8 ;@(h'9f7e)
|
|
009f74 4500 shll r5
|
|
009f76 4424 rotcl r4
|
|
009f78 3433 cmp/ge r3, r4
|
|
009f7a 8ffb bf/s h'-a ;@(h'9f74)
|
|
009f7c 78ff add #h'ff, r8
|
|
009f7e d396 mov.l @(h'258,pc), r3 ;@(h'a1d8)
|
|
009f80 4700 shll r7
|
|
009f82 4624 rotcl r6
|
|
009f84 3633 cmp/ge r3, r6
|
|
009f86 8904 bt h'8 ;@(h'9f92)
|
|
009f88 4700 shll r7
|
|
009f8a 4624 rotcl r6
|
|
009f8c 3633 cmp/ge r3, r6
|
|
009f8e 8ffb bf/s h'-a ;@(h'9f88)
|
|
009f90 79ff add #h'ff, r9
|
|
009f92 3987 cmp/gt r8, r9
|
|
009f94 8b01 bf h'2 ;@(h'9f9a)
|
|
009f96 a108 bra h'210 ;@(h'a1aa)
|
|
009f98 0009 nop
|
|
009f9a a034 bra h'68 ;@(h'a006)
|
|
009f9c 0009 nop
|
|
009f9e e800 mov #h'0, r8
|
|
009fa0 e400 mov #h'0, r4
|
|
009fa2 a0de bra h'1bc ;@(h'a162)
|
|
009fa4 e500 mov #h'0, r5
|
|
009fa6 0009 nop
|
|
009fa8 2f06 mov.l r0, @-r15
|
|
009faa 2f46 mov.l r4, @-r15
|
|
009fac 2f56 mov.l r5, @-r15
|
|
009fae 2f66 mov.l r6, @-r15
|
|
009fb0 2f76 mov.l r7, @-r15
|
|
009fb2 54f6 mov.l @(h'18,r15), r4
|
|
009fb4 55f7 mov.l @(h'1c,r15), r5
|
|
009fb6 56f8 mov.l @(h'20,r15), r6
|
|
009fb8 57f9 mov.l @(h'24,r15), r7
|
|
009fba 2f26 mov.l r2, @-r15
|
|
009fbc 2f36 mov.l r3, @-r15
|
|
009fbe 2f86 mov.l r8, @-r15
|
|
009fc0 2f96 mov.l r9, @-r15
|
|
009fc2 2fa6 mov.l r10, @-r15
|
|
009fc4 2fb6 mov.l r11, @-r15
|
|
009fc6 4404 rotl r4
|
|
009fc8 4604 rotl r6
|
|
009fca 3462 cmp/hs r6, r4
|
|
009fcc 8905 bt h'a ;@(h'9fda)
|
|
009fce 6243 mov r4, r2
|
|
009fd0 6463 mov r6, r4
|
|
009fd2 6623 mov r2, r6
|
|
009fd4 6253 mov r5, r2
|
|
009fd6 6573 mov r7, r5
|
|
009fd8 6723 mov r2, r7
|
|
009fda 4405 rotr r4
|
|
009fdc 4605 rotr r6
|
|
009fde d379 mov.l @(h'1e4,pc), r3 ;@(h'a1c4)
|
|
009fe0 d079 mov.l @(h'1e4,pc), r0 ;@(h'a1c8)
|
|
009fe2 6a43 mov r4, r10
|
|
009fe4 6b63 mov r6, r11
|
|
009fe6 6843 mov r4, r8
|
|
009fe8 4829 shlr16 r8
|
|
009fea 4809 shlr2 r8
|
|
009fec 4809 shlr2 r8
|
|
009fee 2839 and r3, r8
|
|
009ff0 6963 mov r6, r9
|
|
009ff2 4929 shlr16 r9
|
|
009ff4 4909 shlr2 r9
|
|
009ff6 4909 shlr2 r9
|
|
009ff8 2939 and r3, r9
|
|
009ffa 2409 and r0, r4
|
|
009ffc 2609 and r0, r6
|
|
009ffe 3830 cmp/eq r3, r8
|
|
00a000 8982 bt h'-fc ;@(h'9f08)
|
|
00a002 2998 tst r9, r9
|
|
00a004 8990 bt h'-e0 ;@(h'9f28)
|
|
00a006 4500 shll r5
|
|
00a008 4424 rotcl r4
|
|
00a00a 4500 shll r5
|
|
00a00c 4424 rotcl r4
|
|
00a00e 4500 shll r5
|
|
00a010 4424 rotcl r4
|
|
00a012 4700 shll r7
|
|
00a014 4624 rotcl r6
|
|
00a016 4700 shll r7
|
|
00a018 4624 rotcl r6
|
|
00a01a 4700 shll r7
|
|
00a01c 4624 rotcl r6
|
|
00a01e d06b mov.l @(h'1ac,pc), r0 ;@(h'a1cc)
|
|
00a020 240b or r0, r4
|
|
00a022 260b or r0, r6
|
|
00a024 6283 mov r8, r2
|
|
00a026 3298 sub r9, r2
|
|
00a028 2228 tst r2, r2
|
|
00a02a 8929 bt h'52 ;@(h'a080)
|
|
00a02c e303 mov #h'3, r3
|
|
00a02e 3323 cmp/ge r2, r3
|
|
00a030 8922 bt h'44 ;@(h'a078)
|
|
00a032 e336 mov #h'36, r3
|
|
00a034 3237 cmp/gt r3, r2
|
|
00a036 891c bt h'38 ;@(h'a072)
|
|
00a038 e320 mov #h'20, r3
|
|
00a03a 3237 cmp/gt r3, r2
|
|
00a03c 8f06 bf/s h'c ;@(h'a04c)
|
|
00a03e e901 mov #h'1, r9
|
|
00a040 3238 sub r3, r2
|
|
00a042 2778 tst r7, r7
|
|
00a044 8900 bt h'0 ;@(h'a048)
|
|
00a046 269b or r9, r6
|
|
00a048 6763 mov r6, r7
|
|
00a04a e600 mov #h'0, r6
|
|
00a04c 4f02 sts.l mach, @-r15
|
|
00a04e c765 mova @(h'194,pc), r0 ;h'a1e4
|
|
00a050 4f12 sts.l macl, @-r15
|
|
00a052 4208 shll2 r2
|
|
00a054 302c add r2, r0
|
|
00a056 6002 mov.l @r0, r0
|
|
00a058 3705 dmulu.l r0, r7
|
|
00a05a 070a sts mach, r7
|
|
00a05c 021a sts macl, r2
|
|
00a05e 3605 dmulu.l r0, r6
|
|
00a060 060a sts mach, r6
|
|
00a062 031a sts macl, r3
|
|
00a064 4f16 lds.l @r15+, macl
|
|
00a066 2228 tst r2, r2
|
|
00a068 4f06 lds.l @r15+, mach
|
|
00a06a 8d09 bt/s h'12 ;@(h'a080)
|
|
00a06c 273b or r3, r7
|
|
00a06e a007 bra h'e ;@(h'a080)
|
|
00a070 279b or r9, r7
|
|
00a072 e600 mov #h'0, r6
|
|
00a074 a004 bra h'8 ;@(h'a080)
|
|
00a076 e701 mov #h'1, r7
|
|
00a078 4601 shlr r6
|
|
00a07a 4725 rotcr r7
|
|
00a07c 4210 dt r2
|
|
00a07e 8bfb bf h'-a ;@(h'a078)
|
|
00a080 2ba7 div0s r10, r11
|
|
00a082 890f bt h'1e ;@(h'a0a4)
|
|
00a084 357e addc r7, r5
|
|
00a086 346e addc r6, r4
|
|
00a088 d352 mov.l @(h'148,pc), r3 ;@(h'a1d4)
|
|
00a08a 3347 cmp/gt r4, r3
|
|
00a08c 8952 bt h'a4 ;@(h'a134)
|
|
00a08e 4401 shlr r4
|
|
00a090 4525 rotcr r5
|
|
00a092 0229 movt r2
|
|
00a094 252b or r2, r5
|
|
00a096 7801
|
|
00a098 d34a mov.l @(h'128,pc), r3 ;@(h'a1c4)
|
|
00a09a 3830 cmp/eq r3, r8
|
|
00a09c 8b4a bf h'94 ;@(h'a134)
|
|
00a09e e500 mov #h'0, r5
|
|
00a0a0 a05f bra h'be ;@(h'a162)
|
|
00a0a2 e400 mov #h'0, r4
|
|
00a0a4 3640 cmp/eq r4, r6
|
|
00a0a6 8b01 bf h'2 ;@(h'a0ac)
|
|
00a0a8 3750 cmp/eq r5, r7
|
|
00a0aa 8979 bt h'f2 ;@(h'a1a0)
|
|
00a0ac 357a subc r7, r5
|
|
00a0ae 346a subc r6, r4
|
|
00a0b0 8b03 bf h'6 ;@(h'a0ba)
|
|
00a0b2 0008 clrt
|
|
00a0b4 655a negc r5, r5
|
|
00a0b6 644a negc r4, r4
|
|
00a0b8 6ab3 mov r11, r10
|
|
00a0ba 2448 tst r4, r4
|
|
00a0bc 8b02 bf h'4 ;@(h'a0c4)
|
|
00a0be 6453 mov r5, r4
|
|
00a0c0 e500 mov #h'0, r5
|
|
00a0c2 78e0 add #h'e0, r8
|
|
00a0c4 d346 mov.l @(h'118,pc), r3 ;@(h'a1e0)
|
|
00a0c6 2348 tst r4, r3
|
|
00a0c8 8b04 bf h'8 ;@(h'a0d4)
|
|
00a0ca 6353 mov r5, r3
|
|
00a0cc 234d xtrct r4, r3
|
|
00a0ce 6433 mov r3, r4
|
|
00a0d0 4528 shll16 r5
|
|
00a0d2 78f0 add #h'f0, r8
|
|
00a0d4 d33f mov.l @(h'fc,pc), r3 ;@(h'a1d4)
|
|
00a0d6 3346 cmp/hi r4, r3
|
|
00a0d8 8915 bt h'2a ;@(h'a106)
|
|
00a0da 4401 shlr r4
|
|
00a0dc 4525 rotcr r5
|
|
00a0de 3346 cmp/hi r4, r3
|
|
00a0e0 8d28 bt/s h'50 ;@(h'a134)
|
|
00a0e2 7801
|
|
00a0e4 4401 shlr r4
|
|
00a0e6 4525 rotcr r5
|
|
00a0e8 3346 cmp/hi r4, r3
|
|
00a0ea 8d23 bt/s h'46 ;@(h'a134)
|
|
00a0ec 7801
|
|
00a0ee 4401 shlr r4
|
|
00a0f0 4525 rotcr r5
|
|
00a0f2 3346 cmp/hi r4, r3
|
|
00a0f4 8d1e bt/s h'3c ;@(h'a134)
|
|
00a0f6 7801
|
|
00a0f8 4401 shlr r4
|
|
00a0fa 4525 rotcr r5
|
|
00a0fc 3346 cmp/hi r4, r3
|
|
00a0fe 8d19 bt/s h'32 ;@(h'a134)
|
|
00a100 7801
|
|
00a102 afea bra h'-2c ;@(h'a0da)
|
|
00a104 0009 nop
|
|
00a106 d331 mov.l @(h'c4,pc), r3 ;@(h'a1cc)
|
|
00a108 3433 cmp/ge r3, r4
|
|
00a10a 8913 bt h'26 ;@(h'a134)
|
|
00a10c 4500 shll r5
|
|
00a10e 4424 rotcl r4
|
|
00a110 3433 cmp/ge r3, r4
|
|
00a112 8d0f bt/s h'1e ;@(h'a134)
|
|
00a114 78ff add #h'ff, r8
|
|
00a116 4500 shll r5
|
|
00a118 4424 rotcl r4
|
|
00a11a 3433 cmp/ge r3, r4
|
|
00a11c 8d0a bt/s h'14 ;@(h'a134)
|
|
00a11e 78ff add #h'ff, r8
|
|
00a120 4500 shll r5
|
|
00a122 4424 rotcl r4
|
|
00a124 3433 cmp/ge r3, r4
|
|
00a126 8d05 bt/s h'a ;@(h'a134)
|
|
00a128 78ff add #h'ff, r8
|
|
00a12a 4500 shll r5
|
|
00a12c 4424 rotcl r4
|
|
00a12e 3433 cmp/ge r3, r4
|
|
00a130 8fec bf/s h'-28 ;@(h'a10c)
|
|
00a132 78ff add #h'ff, r8
|
|
00a134 4815 cmp/pl r8
|
|
00a136 8905 bt h'a ;@(h'a144)
|
|
00a138 688b neg r8, r8
|
|
00a13a 7801
|
|
00a13c 4401 shlr r4
|
|
00a13e 4525 rotcr r5
|
|
00a140 4810 dt r8
|
|
00a142 8bfb bf h'-a ;@(h'a13c)
|
|
00a144 6053 mov r5, r0
|
|
00a146 c804 tst #h'4, r0
|
|
00a148 890b bt h'16 ;@(h'a162)
|
|
00a14a c80b tst #h'b, r0
|
|
00a14c 8909 bt h'12 ;@(h'a162)
|
|
00a14e e008 mov #h'8, r0
|
|
00a150 350e addc r0, r5
|
|
00a152 e000 mov #h'0, r0
|
|
00a154 340e addc r0, r4
|
|
00a156 d01f mov.l @(h'7c,pc), r0 ;@(h'a1d4)
|
|
00a158 3047 cmp/gt r4, r0
|
|
00a15a 8902 bt h'4 ;@(h'a162)
|
|
00a15c 4401 shlr r4
|
|
00a15e 4525 rotcr r5
|
|
00a160 7801
|
|
00a162 4401 shlr r4
|
|
00a164 4525 rotcr r5
|
|
00a166 4401 shlr r4
|
|
00a168 4525 rotcr r5
|
|
00a16a 4401 shlr r4
|
|
00a16c 4525 rotcr r5
|
|
00a16e d016 mov.l @(h'58,pc), r0 ;@(h'a1c8)
|
|
00a170 2409 and r0, r4
|
|
00a172 4828 shll16 r8
|
|
00a174 4808 shll2 r8
|
|
00a176 4808 shll2 r8
|
|
00a178 248b or r8, r4
|
|
00a17a 4400 shll r4
|
|
00a17c 4a00 shll r10
|
|
00a17e 4425 rotcr r4
|
|
00a180 6bf6 mov.l @r15+, r11
|
|
00a182 6af6 mov.l @r15+, r10
|
|
00a184 69f6 mov.l @r15+, r9
|
|
00a186 68f6 mov.l @r15+, r8
|
|
00a188 63f6 mov.l @r15+, r3
|
|
00a18a 62f6 mov.l @r15+, r2
|
|
00a18c 56f5 mov.l @(h'14,r15), r6
|
|
00a18e 2642 mov.l r4, @r6
|
|
00a190 1651 mov.l r5, @(h'4,r6)
|
|
00a192 67f6 mov.l @r15+, r7
|
|
00a194 66f6 mov.l @r15+, r6
|
|
00a196 65f6 mov.l @r15+, r5
|
|
00a198 64f6 mov.l @r15+, r4
|
|
00a19a 60f6 mov.l @r15+, r0
|
|
00a19c 000b rts
|
|
00a19e 7f14 add #h'14, r15
|
|
00a1a0 ea00 mov #h'0, r10
|
|
00a1a2 e800 mov #h'0, r8
|
|
00a1a4 e400 mov #h'0, r4
|
|
00a1a6 afdc bra h'-48 ;@(h'a162)
|
|
00a1a8 e500 mov #h'0, r5
|
|
00a1aa 2baa xor r10, r11
|
|
00a1ac 2aba xor r11, r10
|
|
00a1ae 2baa xor r10, r11
|
|
00a1b0 298a xor r8, r9
|
|
00a1b2 289a xor r9, r8
|
|
00a1b4 298a xor r8, r9
|
|
00a1b6 264a xor r4, r6
|
|
00a1b8 246a xor r6, r4
|
|
00a1ba 264a xor r4, r6
|
|
00a1bc 275a xor r5, r7
|
|
00a1be 257a xor r7, r5
|
|
00a1c0 aeeb bra h'-22a ;@(h'9f9a)
|
|
00a1c2 275a xor r5, r7
|
|
00a1c4 0000
|
|
00a1c6 07ff mac.l @r15+, @r7+
|
|
00a1c8 000f mac.l @r0+, @r0+
|
|
00a1ca ffff
|
|
00a1cc 0080
|
|
00a1ce 0000
|
|
00a1d0 0000
|
|
00a1d2 ffff
|
|
00a1d4 0100
|
|
00a1d6 0000
|
|
00a1d8 0010
|
|
00a1da 0000
|
|
00a1dc 8000 mov.b r0, @(h'0,r0)
|
|
00a1de 0000
|
|
00a1e0 ffff
|
|
00a1e2 0000
|
|
00a1e4 0000
|
|
00a1e6 0000
|
|
00a1e8 8000 mov.b r0, @(h'0,r0)
|
|
00a1ea 0000
|
|
00a1ec 4000 shll r0
|
|
00a1ee 0000
|
|
00a1f0 2000 mov.b r0, @r0
|
|
00a1f2 0000
|
|
00a1f4 1000 mov.l r0, @(h'0,r0)
|
|
00a1f6 0000
|
|
00a1f8 0800
|
|
00a1fa 0000
|
|
00a1fc 0400
|
|
00a1fe 0000
|
|
00a200 0200
|
|
00a202 0000
|
|
00a204 0100
|
|
00a206 0000
|
|
00a208 0080
|
|
00a20a 0000
|
|
00a20c 0040
|
|
00a20e 0000
|
|
00a210 0020
|
|
00a212 0000
|
|
00a214 0010
|
|
00a216 0000
|
|
00a218 0008 clrt
|
|
00a21a 0000
|
|
00a21c 0004 mov.b r0, @(r0,r0)
|
|
00a21e 0000
|
|
00a220 0002 stc sr, r0
|
|
00a222 0000
|
|
00a224 0001
|
|
00a226 0000
|
|
00a228 0000
|
|
00a22a 8000 mov.b r0, @(h'0,r0)
|
|
00a22c 0000
|
|
00a22e 4000 shll r0
|
|
00a230 0000
|
|
00a232 2000 mov.b r0, @r0
|
|
00a234 0000
|
|
00a236 1000 mov.l r0, @(h'0,r0)
|
|
00a238 0000
|
|
00a23a 0800
|
|
00a23c 0000
|
|
00a23e 0400
|
|
00a240 0000
|
|
00a242 0200
|
|
00a244 0000
|
|
00a246 0100
|
|
00a248 0000
|
|
00a24a 0080
|
|
00a24c 0000
|
|
00a24e 0040
|
|
00a250 0000
|
|
00a252 0020
|
|
00a254 0000
|
|
00a256 0010
|
|
00a258 0000
|
|
00a25a 0008 clrt
|
|
00a25c 0000
|
|
00a25e 0004 mov.b r0, @(r0,r0)
|
|
00a260 0000
|
|
00a262 0002 stc sr, r0
|
|
00a264 0000
|
|
00a266 0001
|
|
00a268 4004 rotl r0
|
|
00a26a ca01 xor #h'1, r0
|
|
00a26c 4005 rotr r0
|
|
00a26e 2f26 mov.l r2, @-r15
|
|
00a270 2f36 mov.l r3, @-r15
|
|
00a272 4104 rotl r1
|
|
00a274 2f46 mov.l r4, @-r15
|
|
00a276 4004 rotl r0
|
|
00a278 2f56 mov.l r5, @-r15
|
|
00a27a 2f66 mov.l r6, @-r15
|
|
00a27c 2f76 mov.l r7, @-r15
|
|
00a27e 3102 cmp/hs r0, r1
|
|
00a280 8902 bt h'4 ;@(h'a288)
|
|
00a282 6203 mov r0, r2
|
|
00a284 6013 mov r1, r0
|
|
00a286 6123 mov r2, r1
|
|
00a288 4105 rotr r1
|
|
00a28a 4005 rotr r0
|
|
00a28c d38c mov.l @(h'230,pc), r3 ;@(h'a4c0)
|
|
00a28e 6613 mov r1, r6
|
|
00a290 4100 shll r1
|
|
00a292 6413 mov r1, r4
|
|
00a294 4429 shlr16 r4
|
|
00a296 4419 shlr8 r4
|
|
00a298 2439 and r3, r4
|
|
00a29a 4118 shll8 r1
|
|
00a29c 6703 mov r0, r7
|
|
00a29e 4000 shll r0
|
|
00a2a0 6503 mov r0, r5
|
|
00a2a2 4529 shlr16 r5
|
|
00a2a4 4519 shlr8 r5
|
|
00a2a6 2539 and r3, r5
|
|
00a2a8 4018 shll8 r0
|
|
00a2aa 3430 cmp/eq r3, r4
|
|
00a2ac 896a bt h'd4 ;@(h'a384)
|
|
00a2ae 2558 tst r5, r5
|
|
00a2b0 8974 bt h'e8 ;@(h'a39c)
|
|
00a2b2 cb01 or #h'1, r0
|
|
00a2b4 4005 rotr r0
|
|
00a2b6 4125 rotcr r1
|
|
00a2b8 3548 sub r4, r5
|
|
00a2ba 2558 tst r5, r5
|
|
00a2bc 8910 bt h'20 ;@(h'a2e0)
|
|
00a2be e2e7 mov #h'ffffffe7, r2
|
|
00a2c0 3257 cmp/gt r5, r2
|
|
00a2c2 8908 bt h'10 ;@(h'a2d6)
|
|
00a2c4 630b neg r0, r3
|
|
00a2c6 230a xor r0, r3
|
|
00a2c8 6203 mov r0, r2
|
|
00a2ca c763 mova @(h'18c,pc), r0 ;h'a458
|
|
00a2cc 4508 shll2 r5
|
|
00a2ce 3058 sub r5, r0
|
|
00a2d0 6002 mov.l @r0, r0
|
|
00a2d2 0023 braf r0
|
|
00a2d4 6023 mov r2, r0
|
|
00a2d6 a003 bra h'6 ;@(h'a2e0)
|
|
00a2d8 e020 mov #h'20, r0
|
|
00a2da 4301 shlr r3
|
|
00a2dc 0329 movt r3
|
|
00a2de 203b or r3, r0
|
|
00a2e0 2767 div0s r6, r7
|
|
00a2e2 890a bt h'14 ;@(h'a2fa)
|
|
00a2e4 301e addc r1, r0
|
|
00a2e6 8b2e bf h'5c ;@(h'a346)
|
|
00a2e8 4025 rotcr r0
|
|
00a2ea 0229 movt r2
|
|
00a2ec d374 mov.l @(h'1d0,pc), r3 ;@(h'a4c0)
|
|
00a2ee 7401
|
|
00a2f0 3430 cmp/eq r3, r4
|
|
00a2f2 8f28 bf/s h'50 ;@(h'a346)
|
|
00a2f4 202b or r2, r0
|
|
00a2f6 a037 bra h'6e ;@(h'a368)
|
|
00a2f8 e000 mov #h'0, r0
|
|
00a2fa 3010 cmp/eq r1, r0
|
|
00a2fc 8966 bt h'cc ;@(h'a3cc)
|
|
00a2fe 301a subc r1, r0
|
|
00a300 600b neg r0, r0
|
|
00a302 6763 mov r6, r7
|
|
00a304 4000 shll r0
|
|
00a306 891d bt h'3a ;@(h'a344)
|
|
00a308 4000 shll r0
|
|
00a30a 8d1b bt/s h'36 ;@(h'a344)
|
|
00a30c 74ff add #h'ff, r4
|
|
00a30e d26d mov.l @(h'1b4,pc), r2 ;@(h'a4c4)
|
|
00a310 3206 cmp/hi r0, r2
|
|
00a312 8f02 bf/s h'4 ;@(h'a31a)
|
|
00a314 74ff add #h'ff, r4
|
|
00a316 4028 shll16 r0
|
|
00a318 74f0 add #h'f0, r4
|
|
00a31a 4218 shll8 r2
|
|
00a31c 3206 cmp/hi r0, r2
|
|
00a31e 8f02 bf/s h'4 ;@(h'a326)
|
|
00a320 4208 shll2 r2
|
|
00a322 4018 shll8 r0
|
|
00a324 74f8 add #h'f8, r4
|
|
00a326 4208 shll2 r2
|
|
00a328 3206 cmp/hi r0, r2
|
|
00a32a 8f03 bf/s h'6 ;@(h'a334)
|
|
00a32c 4208 shll2 r2
|
|
00a32e 4008 shll2 r0
|
|
00a330 4008 shll2 r0
|
|
00a332 74fc add #h'fc, r4
|
|
00a334 3206 cmp/hi r0, r2
|
|
00a336 8b01 bf h'2 ;@(h'a33c)
|
|
00a338 4008 shll2 r0
|
|
00a33a 74fe add #h'fe, r4
|
|
00a33c 4000 shll r0
|
|
00a33e 8901 bt h'2 ;@(h'a344)
|
|
00a340 4000 shll r0
|
|
00a342 74ff add #h'ff, r4
|
|
00a344 4025 rotcr r0
|
|
00a346 4415 cmp/pl r4
|
|
00a348 8904 bt h'8 ;@(h'a354)
|
|
00a34a 644b neg r4, r4
|
|
00a34c 7401
|
|
00a34e 4410 dt r4
|
|
00a350 8ffd bf/s h'-6 ;@(h'a34e)
|
|
00a352 4001 shlr r0
|
|
00a354 c880 tst #h'80, r0
|
|
00a356 8907 bt h'e ;@(h'a368)
|
|
00a358 d25b mov.l @(h'16c,pc), r2 ;@(h'a4c8)
|
|
00a35a 2028 tst r2, r0
|
|
00a35c 8904 bt h'8 ;@(h'a368)
|
|
00a35e d25b mov.l @(h'16c,pc), r2 ;@(h'a4cc)
|
|
00a360 302e addc r2, r0
|
|
00a362 8b01 bf h'2 ;@(h'a368)
|
|
00a364 4025 rotcr r0
|
|
00a366 7401
|
|
00a368 4000 shll r0
|
|
00a36a 4019 shlr8 r0
|
|
00a36c 4428 shll16 r4
|
|
00a36e 4418 shll8 r4
|
|
00a370 204b or r4, r0
|
|
00a372 4700 shll r7
|
|
00a374 4025 rotcr r0
|
|
00a376 67f6 mov.l @r15+, r7
|
|
00a378 66f6 mov.l @r15+, r6
|
|
00a37a 65f6 mov.l @r15+, r5
|
|
00a37c 64f6 mov.l @r15+, r4
|
|
00a37e 63f6 mov.l @r15+, r3
|
|
00a380 000b rts
|
|
00a382 62f6 mov.l @r15+, r2
|
|
00a384 2118 tst r1, r1
|
|
00a386 8b04 bf h'8 ;@(h'a392)
|
|
00a388 2767 div0s r6, r7
|
|
00a38a 8b05 bf h'a ;@(h'a398)
|
|
00a38c 6763 mov r6, r7
|
|
00a38e 3530 cmp/eq r3, r5
|
|
00a390 8b02 bf h'4 ;@(h'a398)
|
|
00a392 d04f mov.l @(h'13c,pc), r0 ;@(h'a4d0)
|
|
00a394 afef bra h'-22 ;@(h'a376)
|
|
00a396 0009 nop
|
|
00a398 afe6 bra h'-34 ;@(h'a368)
|
|
00a39a e000 mov #h'0, r0
|
|
00a39c 2448 tst r4, r4
|
|
00a39e 8b03 bf h'6 ;@(h'a3a8)
|
|
00a3a0 2118 tst r1, r1
|
|
00a3a2 8b05 bf h'a ;@(h'a3b0)
|
|
00a3a4 afe0 bra h'-40 ;@(h'a368)
|
|
00a3a6 2769 and r6, r7
|
|
00a3a8 2008 tst r0, r0
|
|
00a3aa 8913 bt h'26 ;@(h'a3d4)
|
|
00a3ac a007 bra h'e ;@(h'a3be)
|
|
00a3ae 0009 nop
|
|
00a3b0 2008 tst r0, r0
|
|
00a3b2 890f bt h'1e ;@(h'a3d4)
|
|
00a3b4 4100 shll r1
|
|
00a3b6 8902 bt h'4 ;@(h'a3be)
|
|
00a3b8 4100 shll r1
|
|
00a3ba 8ffd bf/s h'-6 ;@(h'a3b8)
|
|
00a3bc 74ff add #h'ff, r4
|
|
00a3be 4000 shll r0
|
|
00a3c0 8902 bt h'4 ;@(h'a3c8)
|
|
00a3c2 4000 shll r0
|
|
00a3c4 8ffd bf/s h'-6 ;@(h'a3c2)
|
|
00a3c6 75ff add #h'ff, r5
|
|
00a3c8 af73 bra h'-11a ;@(h'a2b2)
|
|
00a3ca 0009 nop
|
|
00a3cc e700 mov #h'0, r7
|
|
00a3ce e400 mov #h'0, r4
|
|
00a3d0 afca bra h'-6c ;@(h'a368)
|
|
00a3d2 e000 mov #h'0, r0
|
|
00a3d4 6013 mov r1, r0
|
|
00a3d6 4001 shlr r0
|
|
00a3d8 afc6 bra h'-74 ;@(h'a368)
|
|
00a3da 6763 mov r6, r7
|
|
00a3dc 4009 shlr2 r0
|
|
00a3de 4009 shlr2 r0
|
|
00a3e0 4009 shlr2 r0
|
|
00a3e2 af7d bra h'-106 ;@(h'a2e0)
|
|
00a3e4 4001 shlr r0
|
|
00a3e6 4009 shlr2 r0
|
|
00a3e8 4009 shlr2 r0
|
|
00a3ea af79 bra h'-10e ;@(h'a2e0)
|
|
00a3ec 4009 shlr2 r0
|
|
00a3ee 4009 shlr2 r0
|
|
00a3f0 4309 shlr2 r3
|
|
00a3f2 4009 shlr2 r0
|
|
00a3f4 4309 shlr2 r3
|
|
00a3f6 4009 shlr2 r0
|
|
00a3f8 4309 shlr2 r3
|
|
00a3fa 4001 shlr r0
|
|
00a3fc 4301 shlr r3
|
|
00a3fe 4019 shlr8 r0
|
|
00a400 af6b bra h'-12a ;@(h'a2da)
|
|
00a402 4319 shlr8 r3
|
|
00a404 4009 shlr2 r0
|
|
00a406 4309 shlr2 r3
|
|
00a408 4009 shlr2 r0
|
|
00a40a 4309 shlr2 r3
|
|
00a40c 4009 shlr2 r0
|
|
00a40e 4309 shlr2 r3
|
|
00a410 4019 shlr8 r0
|
|
00a412 af62 bra h'-13c ;@(h'a2da)
|
|
00a414 4319 shlr8 r3
|
|
00a416 4009 shlr2 r0
|
|
00a418 4309 shlr2 r3
|
|
00a41a 4009 shlr2 r0
|
|
00a41c 4309 shlr2 r3
|
|
00a41e 4009 shlr2 r0
|
|
00a420 4309 shlr2 r3
|
|
00a422 4001 shlr r0
|
|
00a424 4301 shlr r3
|
|
00a426 4029 shlr16 r0
|
|
00a428 af57 bra h'-152 ;@(h'a2da)
|
|
00a42a 4329 shlr16 r3
|
|
00a42c 4009 shlr2 r0
|
|
00a42e 4309 shlr2 r3
|
|
00a430 4009 shlr2 r0
|
|
00a432 4309 shlr2 r3
|
|
00a434 4009 shlr2 r0
|
|
00a436 4309 shlr2 r3
|
|
00a438 4029 shlr16 r0
|
|
00a43a af4e bra h'-164 ;@(h'a2da)
|
|
00a43c 4329 shlr16 r3
|
|
00a43e 4001 shlr r0
|
|
00a440 4301 shlr r3
|
|
00a442 4019 shlr8 r0
|
|
00a444 4319 shlr8 r3
|
|
00a446 4029 shlr16 r0
|
|
00a448 af47 bra h'-172 ;@(h'a2da)
|
|
00a44a 4329 shlr16 r3
|
|
00a44c 4019 shlr8 r0
|
|
00a44e 4319 shlr8 r3
|
|
00a450 4029 shlr16 r0
|
|
00a452 af42 bra h'-17c ;@(h'a2da)
|
|
00a454 4329 shlr16 r3
|
|
00a456 0009 nop
|
|
00a458 0000
|
|
00a45a 0000
|
|
00a45c 0000
|
|
00a45e 010c mov.b @(r0,r0), r1
|
|
00a460 0000
|
|
00a462 0114 mov.b r1, @(r0,r1)
|
|
00a464 0000
|
|
00a466 010a sts mach, r1
|
|
00a468 0000
|
|
00a46a 0112 stc gbr, r1
|
|
00a46c 0000
|
|
00a46e 0108 clrt
|
|
00a470 0000
|
|
00a472 0110
|
|
00a474 0000
|
|
00a476 0106 mov.l r0, @(r0,r1)
|
|
00a478 0000
|
|
00a47a 013a
|
|
00a47c 0000
|
|
00a47e 0124 mov.b r2, @(r0,r1)
|
|
00a480 0000
|
|
00a482 0136 mov.l r3, @(r0,r1)
|
|
00a484 0000
|
|
00a486 0120
|
|
00a488 0000
|
|
00a48a 0132 stc ssr, r1
|
|
00a48c 0000
|
|
00a48e 011c mov.b @(r0,r1), r1
|
|
00a490 0000
|
|
00a492 012e mov.l @(r0,r2), r1
|
|
00a494 0000
|
|
00a496 0118 sett
|
|
00a498 0000
|
|
00a49a 0162
|
|
00a49c 0000
|
|
00a49e 014c mov.b @(r0,r4), r1
|
|
00a4a0 0000
|
|
00a4a2 015e mov.l @(r0,r5), r1
|
|
00a4a4 0000
|
|
00a4a6 0148 clrs
|
|
00a4a8 0000
|
|
00a4aa 015a
|
|
00a4ac 0000
|
|
00a4ae 0144 mov.b r4, @(r0,r1)
|
|
00a4b0 0000
|
|
00a4b2 0156 mov.l r5, @(r0,r1)
|
|
00a4b4 0000
|
|
00a4b6 0140
|
|
00a4b8 0000
|
|
00a4ba 0176 mov.l r7, @(r0,r1)
|
|
00a4bc 0000
|
|
00a4be 0168
|
|
00a4c0 0000
|
|
00a4c2 00ff mac.l @r15+, @r0+
|
|
00a4c4 0001
|
|
00a4c6 0000
|
|
00a4c8 0000
|
|
00a4ca 017f mac.l @r7+, @r1+
|
|
00a4cc 0000
|
|
00a4ce 0100
|
|
00a4d0 7f80 add #h'80, r15
|
|
00a4d2 0001
|
|
00a4d4 2f16 mov.l r1, @-r15
|
|
00a4d6 2f26 mov.l r2, @-r15
|
|
00a4d8 2f36 mov.l r3, @-r15
|
|
00a4da 2f46 mov.l r4, @-r15
|
|
00a4dc 2f56 mov.l r5, @-r15
|
|
00a4de 50f5 mov.l @(h'14,r15), r0
|
|
00a4e0 51f6 mov.l @(h'18,r15), r1
|
|
00a4e2 d41b mov.l @(h'6c,pc), r4 ;@(h'a550)
|
|
00a4e4 d51b mov.l @(h'6c,pc), r5 ;@(h'a554)
|
|
00a4e6 6303 mov r0, r3
|
|
00a4e8 6203 mov r0, r2
|
|
00a4ea 4229 shlr16 r2
|
|
00a4ec 4209 shlr2 r2
|
|
00a4ee 4209 shlr2 r2
|
|
00a4f0 2249 and r4, r2
|
|
00a4f2 2059 and r5, r0
|
|
00a4f4 d419 mov.l @(h'64,pc), r4 ;@(h'a55c)
|
|
00a4f6 3248 sub r4, r2
|
|
00a4f8 4211 cmp/pz r2
|
|
00a4fa 8b27 bf h'4e ;@(h'a54c)
|
|
00a4fc e453 mov #h'53, r4
|
|
00a4fe 3247 cmp/gt r4, r2
|
|
00a500 8924 bt h'48 ;@(h'a54c)
|
|
00a502 d415 mov.l @(h'54,pc), r4 ;@(h'a558)
|
|
00a504 204b or r4, r0
|
|
00a506 72ec add #h'ec, r2
|
|
00a508 4211 cmp/pz r2
|
|
00a50a 8b11 bf h'22 ;@(h'a530)
|
|
00a50c e420 mov #h'20, r4
|
|
00a50e 3243 cmp/ge r4, r2
|
|
00a510 8905 bt h'a ;@(h'a51e)
|
|
00a512 7201
|
|
00a514 4210 dt r2
|
|
00a516 890f bt h'1e ;@(h'a538)
|
|
00a518 4100 shll r1
|
|
00a51a affb bra h'-a ;@(h'a514)
|
|
00a51c 4024 rotcl r0
|
|
00a51e 6013 mov r1, r0
|
|
00a520 72e0 add #h'e0, r2
|
|
00a522 2228 tst r2, r2
|
|
00a524 8908 bt h'10 ;@(h'a538)
|
|
00a526 4210 dt r2
|
|
00a528 8ffd bf/s h'-6 ;@(h'a526)
|
|
00a52a 4000 shll r0
|
|
00a52c a004 bra h'8 ;@(h'a538)
|
|
00a52e 0009 nop
|
|
00a530 622b neg r2, r2
|
|
00a532 4210 dt r2
|
|
00a534 8ffd bf/s h'-6 ;@(h'a532)
|
|
00a536 4001 shlr r0
|
|
00a538 4300 shll r3
|
|
00a53a 8b00 bf h'0 ;@(h'a53e)
|
|
00a53c 600b neg r0, r0
|
|
00a53e 65f6 mov.l @r15+, r5
|
|
00a540 64f6 mov.l @r15+, r4
|
|
00a542 63f6 mov.l @r15+, r3
|
|
00a544 62f6 mov.l @r15+, r2
|
|
00a546 61f6 mov.l @r15+, r1
|
|
00a548 000b rts
|
|
00a54a 7f08
|
|
00a54c aff7 bra h'-12 ;@(h'a53e)
|
|
00a54e e000 mov #h'0, r0
|
|
00a550 0000
|
|
00a552 07ff mac.l @r15+, @r7+
|
|
00a554 000f mac.l @r0+, @r0+
|
|
00a556 ffff
|
|
00a558 0010
|
|
00a55a 0000
|
|
00a55c 0000
|
|
00a55e 03ff mac.l @r15+, @r3+
|
|
00a560 2f16 mov.l r1, @-r15
|
|
00a562 2f26 mov.l r2, @-r15
|
|
00a564 2f36 mov.l r3, @-r15
|
|
00a566 2f46 mov.l r4, @-r15
|
|
00a568 2f56 mov.l r5, @-r15
|
|
00a56a 50f5 mov.l @(h'14,r15), r0
|
|
00a56c 51f6 mov.l @(h'18,r15), r1
|
|
00a56e d42a mov.l @(h'a8,pc), r4 ;@(h'a618)
|
|
00a570 d52a mov.l @(h'a8,pc), r5 ;@(h'a61c)
|
|
00a572 6303 mov r0, r3
|
|
00a574 6203 mov r0, r2
|
|
00a576 4229 shlr16 r2
|
|
00a578 4209 shlr2 r2
|
|
00a57a 4209 shlr2 r2
|
|
00a57c 2249 and r4, r2
|
|
00a57e 2059 and r5, r0
|
|
00a580 3240 cmp/eq r4, r2
|
|
00a582 893a bt h'74 ;@(h'a5fa)
|
|
00a584 d427 mov.l @(h'9c,pc), r4 ;@(h'a624)
|
|
00a586 3248 sub r4, r2
|
|
00a588 d428 mov.l @(h'a0,pc), r4 ;@(h'a62c)
|
|
00a58a 3243 cmp/ge r4, r2
|
|
00a58c 8939 bt h'72 ;@(h'a602)
|
|
00a58e e4e8 mov #h'ffffffe8, r4
|
|
00a590 3427 cmp/gt r2, r4
|
|
00a592 893d bt h'7a ;@(h'a610)
|
|
00a594 d424 mov.l @(h'90,pc), r4 ;@(h'a628)
|
|
00a596 204b or r4, r0
|
|
00a598 4100 shll r1
|
|
00a59a 4024 rotcl r0
|
|
00a59c 4100 shll r1
|
|
00a59e 4024 rotcl r0
|
|
00a5a0 4100 shll r1
|
|
00a5a2 4024 rotcl r0
|
|
00a5a4 4100 shll r1
|
|
00a5a6 4024 rotcl r0
|
|
00a5a8 4100 shll r1
|
|
00a5aa 4024 rotcl r0
|
|
00a5ac 4100 shll r1
|
|
00a5ae 4024 rotcl r0
|
|
00a5b0 2118 tst r1, r1
|
|
00a5b2 8900 bt h'0 ;@(h'a5b6)
|
|
00a5b4 cb01 or #h'1, r0
|
|
00a5b6 4215 cmp/pl r2
|
|
00a5b8 8906 bt h'c ;@(h'a5c8)
|
|
00a5ba 622b neg r2, r2
|
|
00a5bc 7201
|
|
00a5be 4001 shlr r0
|
|
00a5c0 0429 movt r4
|
|
00a5c2 4210 dt r2
|
|
00a5c4 8ffb bf/s h'-a ;@(h'a5be)
|
|
00a5c6 204b or r4, r0
|
|
00a5c8 c804 tst #h'4, r0
|
|
00a5ca 8907 bt h'e ;@(h'a5dc)
|
|
00a5cc c80b tst #h'b, r0
|
|
00a5ce 8905 bt h'a ;@(h'a5dc)
|
|
00a5d0 7008
|
|
00a5d2 d417 mov.l @(h'5c,pc), r4 ;@(h'a630)
|
|
00a5d4 3407 cmp/gt r0, r4
|
|
00a5d6 8901 bt h'2 ;@(h'a5dc)
|
|
00a5d8 4025 rotcr r0
|
|
00a5da 7201
|
|
00a5dc d110 mov.l @(h'40,pc), r1 ;@(h'a620)
|
|
00a5de 4009 shlr2 r0
|
|
00a5e0 2019 and r1, r0
|
|
00a5e2 4228 shll16 r2
|
|
00a5e4 4218 shll8 r2
|
|
00a5e6 202b or r2, r0
|
|
00a5e8 4300 shll r3
|
|
00a5ea 4025 rotcr r0
|
|
00a5ec 65f6 mov.l @r15+, r5
|
|
00a5ee 64f6 mov.l @r15+, r4
|
|
00a5f0 63f6 mov.l @r15+, r3
|
|
00a5f2 62f6 mov.l @r15+, r2
|
|
00a5f4 61f6 mov.l @r15+, r1
|
|
00a5f6 000b rts
|
|
00a5f8 7f08
|
|
00a5fa 2008 tst r0, r0
|
|
00a5fc 8b05 bf h'a ;@(h'a60a)
|
|
00a5fe 2118 tst r1, r1
|
|
00a600 8b03 bf h'6 ;@(h'a60a)
|
|
00a602 d00c mov.l @(h'30,pc), r0 ;@(h'a634)
|
|
00a604 4300 shll r3
|
|
00a606 aff1 bra h'-1e ;@(h'a5ec)
|
|
00a608 4025 rotcr r0
|
|
00a60a d00b mov.l @(h'2c,pc), r0 ;@(h'a638)
|
|
00a60c afee bra h'-24 ;@(h'a5ec)
|
|
00a60e 0009 nop
|
|
00a610 e000 mov #h'0, r0
|
|
00a612 4300 shll r3
|
|
00a614 afea bra h'-2c ;@(h'a5ec)
|
|
00a616 4025 rotcr r0
|
|
00a618 0000
|
|
00a61a 07ff mac.l @r15+, @r7+
|
|
00a61c 000f mac.l @r0+, @r0+
|
|
00a61e ffff
|
|
00a620 00ff mac.l @r15+, @r0+
|
|
00a622 ffff
|
|
00a624 0000
|
|
00a626 0380
|
|
00a628 0010
|
|
00a62a 0000
|
|
00a62c 0000
|
|
00a62e 00ff mac.l @r15+, @r0+
|
|
00a630 0800
|
|
00a632 0000
|
|
00a634 ff00
|
|
00a636 0000
|
|
00a638 7f80 add #h'80, r15
|
|
00a63a 0001
|
|
00a63c 2f46 mov.l r4, @-r15
|
|
00a63e 2f56 mov.l r5, @-r15
|
|
00a640 2f66 mov.l r6, @-r15
|
|
00a642 2f76 mov.l r7, @-r15
|
|
00a644 54f6 mov.l @(h'18,r15), r4
|
|
00a646 55f7 mov.l @(h'1c,r15), r5
|
|
00a648 56f4 mov.l @(h'10,r15), r6
|
|
00a64a 57f5 mov.l @(h'14,r15), r7
|
|
00a64c 2f86 mov.l r8, @-r15
|
|
00a64e 2f96 mov.l r9, @-r15
|
|
00a650 2fa6 mov.l r10, @-r15
|
|
00a652 2fb6 mov.l r11, @-r15
|
|
00a654 d021 mov.l @(h'84,pc), r0 ;@(h'a6dc)
|
|
00a656 6a43 mov r4, r10
|
|
00a658 6b63 mov r6, r11
|
|
00a65a 6843 mov r4, r8
|
|
00a65c 2809 and r0, r8
|
|
00a65e 6963 mov r6, r9
|
|
00a660 2909 and r0, r9
|
|
00a662 d01f mov.l @(h'7c,pc), r0 ;@(h'a6e0)
|
|
00a664 2409 and r0, r4
|
|
00a666 2609 and r0, r6
|
|
00a668 d01c mov.l @(h'70,pc), r0 ;@(h'a6dc)
|
|
00a66a 3800 cmp/eq r0, r8
|
|
00a66c 891c bt h'38 ;@(h'a6a8)
|
|
00a66e 3900 cmp/eq r0, r9
|
|
00a670 8920 bt h'40 ;@(h'a6b4)
|
|
00a672 2888 tst r8, r8
|
|
00a674 8924 bt h'48 ;@(h'a6c0)
|
|
00a676 2ba7 div0s r10, r11
|
|
00a678 890a bt h'14 ;@(h'a690)
|
|
00a67a 4a11 cmp/pz r10
|
|
00a67c 8b04 bf h'8 ;@(h'a688)
|
|
00a67e 0008 clrt
|
|
00a680 375a subc r5, r7
|
|
00a682 3baa subc r10, r11
|
|
00a684 a006 bra h'c ;@(h'a694)
|
|
00a686 0029 movt r0
|
|
00a688 357a subc r7, r5
|
|
00a68a 3aba subc r11, r10
|
|
00a68c a002 bra h'4 ;@(h'a694)
|
|
00a68e 0029 movt r0
|
|
00a690 4a11 cmp/pz r10
|
|
00a692 0029 movt r0
|
|
00a694 6bf6 mov.l @r15+, r11
|
|
00a696 6af6 mov.l @r15+, r10
|
|
00a698 69f6 mov.l @r15+, r9
|
|
00a69a 68f6 mov.l @r15+, r8
|
|
00a69c 67f6 mov.l @r15+, r7
|
|
00a69e 66f6 mov.l @r15+, r6
|
|
00a6a0 65f6 mov.l @r15+, r5
|
|
00a6a2 64f6 mov.l @r15+, r4
|
|
00a6a4 000b rts
|
|
00a6a6 7f10 add #h'10, r15
|
|
00a6a8 2448 tst r4, r4
|
|
00a6aa 8b15 bf h'2a ;@(h'a6d8)
|
|
00a6ac 2558 tst r5, r5
|
|
00a6ae 8b13 bf h'26 ;@(h'a6d8)
|
|
00a6b0 afdd bra h'-46 ;@(h'a66e)
|
|
00a6b2 0009 nop
|
|
00a6b4 2668 tst r6, r6
|
|
00a6b6 8b0f bf h'1e ;@(h'a6d8)
|
|
00a6b8 2778 tst r7, r7
|
|
00a6ba 8b0d bf h'1a ;@(h'a6d8)
|
|
00a6bc afd9 bra h'-4e ;@(h'a672)
|
|
00a6be 0009 nop
|
|
00a6c0 2998 tst r9, r9
|
|
00a6c2 8bd8 bf h'-50 ;@(h'a676)
|
|
00a6c4 2448 tst r4, r4
|
|
00a6c6 8bd6 bf h'-54 ;@(h'a676)
|
|
00a6c8 2558 tst r5, r5
|
|
00a6ca 8bd4 bf h'-58 ;@(h'a676)
|
|
00a6cc 2668 tst r6, r6
|
|
00a6ce 8bd2 bf h'-5c ;@(h'a676)
|
|
00a6d0 2778 tst r7, r7
|
|
00a6d2 8bd0 bf h'-60 ;@(h'a676)
|
|
00a6d4 afde bra h'-44 ;@(h'a694)
|
|
00a6d6 e000 mov #h'0, r0
|
|
00a6d8 afdc bra h'-48 ;@(h'a694)
|
|
00a6da e000 mov #h'0, r0
|
|
00a6dc 7ff0 add #h'f0, r15
|
|
00a6de 0000
|
|
00a6e0 000f mac.l @r0+, @r0+
|
|
00a6e2 ffff
|
|
00a6e4 2f16 mov.l r1, @-r15
|
|
00a6e6 2f26 mov.l r2, @-r15
|
|
00a6e8 2f36 mov.l r3, @-r15
|
|
00a6ea 2008 tst r0, r0
|
|
00a6ec 891e bt h'3c ;@(h'a72c)
|
|
00a6ee e300 mov #h'0, r3
|
|
00a6f0 4011 cmp/pz r0
|
|
00a6f2 8901 bt h'2 ;@(h'a6f8)
|
|
00a6f4 e301 mov #h'1, r3
|
|
00a6f6 600b neg r0, r0
|
|
00a6f8 d10e mov.l @(h'38,pc), r1 ;@(h'a734)
|
|
00a6fa 4000 shll r0
|
|
00a6fc 8ffd bf/s h'-6 ;@(h'a6fa)
|
|
00a6fe 71ff add #h'ff, r1
|
|
00a700 6203 mov r0, r2
|
|
00a702 4228 shll16 r2
|
|
00a704 4208 shll2 r2
|
|
00a706 4208 shll2 r2
|
|
00a708 4019 shlr8 r0
|
|
00a70a 4009 shlr2 r0
|
|
00a70c 4009 shlr2 r0
|
|
00a70e 4128 shll16 r1
|
|
00a710 4108 shll2 r1
|
|
00a712 4108 shll2 r1
|
|
00a714 201b or r1, r0
|
|
00a716 4000 shll r0
|
|
00a718 4301 shlr r3
|
|
00a71a 4025 rotcr r0
|
|
00a71c 51f3 mov.l @(h'c,r15), r1
|
|
00a71e 2102 mov.l r0, @r1
|
|
00a720 1121 mov.l r2, @(h'4,r1)
|
|
00a722 63f6 mov.l @r15+, r3
|
|
00a724 62f6 mov.l @r15+, r2
|
|
00a726 61f6 mov.l @r15+, r1
|
|
00a728 000b rts
|
|
00a72a 7f04
|
|
00a72c e200 mov #h'0, r2
|
|
00a72e aff5 bra h'-16 ;@(h'a71c)
|
|
00a730 e000 mov #h'0, r0
|
|
00a732 0009 nop
|
|
00a734 0000
|
|
00a736 041f mac.l @r1+, @r4+
|
|
00a738 2008 tst r0, r0
|
|
00a73a 8921 bt h'42 ;@(h'a780)
|
|
00a73c 2f16 mov.l r1, @-r15
|
|
00a73e 2f26 mov.l r2, @-r15
|
|
00a740 2f36 mov.l r3, @-r15
|
|
00a742 e300 mov #h'0, r3
|
|
00a744 4011 cmp/pz r0
|
|
00a746 8901 bt h'2 ;@(h'a74c)
|
|
00a748 e301 mov #h'1, r3
|
|
00a74a 600b neg r0, r0
|
|
00a74c d10d mov.l @(h'34,pc), r1 ;@(h'a784)
|
|
00a74e 4000 shll r0
|
|
00a750 8ffd bf/s h'-6 ;@(h'a74e)
|
|
00a752 71ff add #h'ff, r1
|
|
00a754 4025 rotcr r0
|
|
00a756 c880 tst #h'80, r0
|
|
00a758 8907 bt h'e ;@(h'a76a)
|
|
00a75a d20b mov.l @(h'2c,pc), r2 ;@(h'a788)
|
|
00a75c 2028 tst r2, r0
|
|
00a75e 8904 bt h'8 ;@(h'a76a)
|
|
00a760 d20a mov.l @(h'28,pc), r2 ;@(h'a78c)
|
|
00a762 302e addc r2, r0
|
|
00a764 8b01 bf h'2 ;@(h'a76a)
|
|
00a766 4025 rotcr r0
|
|
00a768 7101
|
|
00a76a 4000 shll r0
|
|
00a76c 4019 shlr8 r0
|
|
00a76e 4128 shll16 r1
|
|
00a770 4118 shll8 r1
|
|
00a772 201b or r1, r0
|
|
00a774 4301 shlr r3
|
|
00a776 4025 rotcr r0
|
|
00a778 63f6 mov.l @r15+, r3
|
|
00a77a 62f6 mov.l @r15+, r2
|
|
00a77c 000b rts
|
|
00a77e 61f6 mov.l @r15+, r1
|
|
00a780 000b rts
|
|
00a782 0009 nop
|
|
00a784 0000
|
|
00a786 009f mac.l @r9+, @r0+
|
|
00a788 0000
|
|
00a78a 017f mac.l @r7+, @r1+
|
|
00a78c 0000
|
|
00a78e 0100
|
|
00a790 2f46 mov.l r4, @-r15
|
|
00a792 2f56 mov.l r5, @-r15
|
|
00a794 2f66 mov.l r6, @-r15
|
|
00a796 2f76 mov.l r7, @-r15
|
|
00a798 54f6 mov.l @(h'18,r15), r4
|
|
00a79a 55f7 mov.l @(h'1c,r15), r5
|
|
00a79c 56f4 mov.l @(h'10,r15), r6
|
|
00a79e 57f5 mov.l @(h'14,r15), r7
|
|
00a7a0 2f86 mov.l r8, @-r15
|
|
00a7a2 2f96 mov.l r9, @-r15
|
|
00a7a4 2fa6 mov.l r10, @-r15
|
|
00a7a6 2fb6 mov.l r11, @-r15
|
|
00a7a8 d021 mov.l @(h'84,pc), r0 ;@(h'a830)
|
|
00a7aa 6a43 mov r4, r10
|
|
00a7ac 6b63 mov r6, r11
|
|
00a7ae 6843 mov r4, r8
|
|
00a7b0 2809 and r0, r8
|
|
00a7b2 6963 mov r6, r9
|
|
00a7b4 2909 and r0, r9
|
|
00a7b6 d01f mov.l @(h'7c,pc), r0 ;@(h'a834)
|
|
00a7b8 2409 and r0, r4
|
|
00a7ba 2609 and r0, r6
|
|
00a7bc d01c mov.l @(h'70,pc), r0 ;@(h'a830)
|
|
00a7be 3800 cmp/eq r0, r8
|
|
00a7c0 891c bt h'38 ;@(h'a7fc)
|
|
00a7c2 3900 cmp/eq r0, r9
|
|
00a7c4 8920 bt h'40 ;@(h'a808)
|
|
00a7c6 2888 tst r8, r8
|
|
00a7c8 8924 bt h'48 ;@(h'a814)
|
|
00a7ca 2ba7 div0s r10, r11
|
|
00a7cc 890a bt h'14 ;@(h'a7e4)
|
|
00a7ce 4a11 cmp/pz r10
|
|
00a7d0 8b04 bf h'8 ;@(h'a7dc)
|
|
00a7d2 0008 clrt
|
|
00a7d4 357a subc r7, r5
|
|
00a7d6 3aba subc r11, r10
|
|
00a7d8 a006 bra h'c ;@(h'a7e8)
|
|
00a7da 0029 movt r0
|
|
00a7dc 375a subc r5, r7
|
|
00a7de 3baa subc r10, r11
|
|
00a7e0 a002 bra h'4 ;@(h'a7e8)
|
|
00a7e2 0029 movt r0
|
|
00a7e4 4b11 cmp/pz r11
|
|
00a7e6 0029 movt r0
|
|
00a7e8 6bf6 mov.l @r15+, r11
|
|
00a7ea 6af6 mov.l @r15+, r10
|
|
00a7ec 69f6 mov.l @r15+, r9
|
|
00a7ee 68f6 mov.l @r15+, r8
|
|
00a7f0 67f6 mov.l @r15+, r7
|
|
00a7f2 66f6 mov.l @r15+, r6
|
|
00a7f4 65f6 mov.l @r15+, r5
|
|
00a7f6 64f6 mov.l @r15+, r4
|
|
00a7f8 000b rts
|
|
00a7fa 7f10 add #h'10, r15
|
|
00a7fc 2448 tst r4, r4
|
|
00a7fe 8b15 bf h'2a ;@(h'a82c)
|
|
00a800 2558 tst r5, r5
|
|
00a802 8b13 bf h'26 ;@(h'a82c)
|
|
00a804 afdd bra h'-46 ;@(h'a7c2)
|
|
00a806 0009 nop
|
|
00a808 2668 tst r6, r6
|
|
00a80a 8b0f bf h'1e ;@(h'a82c)
|
|
00a80c 2778 tst r7, r7
|
|
00a80e 8b0d bf h'1a ;@(h'a82c)
|
|
00a810 afd9 bra h'-4e ;@(h'a7c6)
|
|
00a812 0009 nop
|
|
00a814 2998 tst r9, r9
|
|
00a816 8bd8 bf h'-50 ;@(h'a7ca)
|
|
00a818 2448 tst r4, r4
|
|
00a81a 8bd6 bf h'-54 ;@(h'a7ca)
|
|
00a81c 2558 tst r5, r5
|
|
00a81e 8bd4 bf h'-58 ;@(h'a7ca)
|
|
00a820 2668 tst r6, r6
|
|
00a822 8bd2 bf h'-5c ;@(h'a7ca)
|
|
00a824 2778 tst r7, r7
|
|
00a826 8bd0 bf h'-60 ;@(h'a7ca)
|
|
00a828 afde bra h'-44 ;@(h'a7e8)
|
|
00a82a e000 mov #h'0, r0
|
|
00a82c afdc bra h'-48 ;@(h'a7e8)
|
|
00a82e e000 mov #h'0, r0
|
|
00a830 7ff0 add #h'f0, r15
|
|
00a832 0000
|
|
00a834 000f mac.l @r0+, @r0+
|
|
00a836 ffff
|
|
00a838 2f36 mov.l r3, @-r15
|
|
00a83a 2f46 mov.l r4, @-r15
|
|
00a83c 2f56 mov.l r5, @-r15
|
|
00a83e 2f66 mov.l r6, @-r15
|
|
00a840 2f76 mov.l r7, @-r15
|
|
00a842 d31a mov.l @(h'68,pc), r3 ;@(h'a8ac)
|
|
00a844 6613 mov r1, r6
|
|
00a846 4100 shll r1
|
|
00a848 6413 mov r1, r4
|
|
00a84a 2439 and r3, r4
|
|
00a84c 4118 shll8 r1
|
|
00a84e 6703 mov r0, r7
|
|
00a850 4000 shll r0
|
|
00a852 6503 mov r0, r5
|
|
00a854 2539 and r3, r5
|
|
00a856 4018 shll8 r0
|
|
00a858 3430 cmp/eq r3, r4
|
|
00a85a 8915 bt h'2a ;@(h'a888)
|
|
00a85c 3530 cmp/eq r3, r5
|
|
00a85e 8917 bt h'2e ;@(h'a890)
|
|
00a860 2448 tst r4, r4
|
|
00a862 8919 bt h'32 ;@(h'a898)
|
|
00a864 2767 div0s r6, r7
|
|
00a866 8907 bt h'e ;@(h'a878)
|
|
00a868 4611 cmp/pz r6
|
|
00a86a 8b02 bf h'4 ;@(h'a872)
|
|
00a86c 3767 cmp/gt r6, r7
|
|
00a86e a005 bra h'a ;@(h'a87c)
|
|
00a870 0029 movt r0
|
|
00a872 3677 cmp/gt r7, r6
|
|
00a874 a002 bra h'4 ;@(h'a87c)
|
|
00a876 0029 movt r0
|
|
00a878 4711 cmp/pz r7
|
|
00a87a 0029 movt r0
|
|
00a87c 67f6 mov.l @r15+, r7
|
|
00a87e 66f6 mov.l @r15+, r6
|
|
00a880 65f6 mov.l @r15+, r5
|
|
00a882 64f6 mov.l @r15+, r4
|
|
00a884 000b rts
|
|
00a886 63f6 mov.l @r15+, r3
|
|
00a888 2118 tst r1, r1
|
|
00a88a 8b0d bf h'1a ;@(h'a8a8)
|
|
00a88c afe6 bra h'-34 ;@(h'a85c)
|
|
00a88e 0009 nop
|
|
00a890 2008 tst r0, r0
|
|
00a892 8b09 bf h'12 ;@(h'a8a8)
|
|
00a894 afe4 bra h'-38 ;@(h'a860)
|
|
00a896 0009 nop
|
|
00a898 2558 tst r5, r5
|
|
00a89a 8be3 bf h'-3a ;@(h'a864)
|
|
00a89c 2118 tst r1, r1
|
|
00a89e 8be1 bf h'-3e ;@(h'a864)
|
|
00a8a0 2008 tst r0, r0
|
|
00a8a2 8bdf bf h'-42 ;@(h'a864)
|
|
00a8a4 afea bra h'-2c ;@(h'a87c)
|
|
00a8a6 e000 mov #h'0, r0
|
|
00a8a8 afe8 bra h'-30 ;@(h'a87c)
|
|
00a8aa e000 mov #h'0, r0
|
|
00a8ac ff00
|
|
00a8ae 0000
|
|
00a8b0 2448 tst r4, r4
|
|
00a8b2 8b4a bf h'94 ;@(h'a94a)
|
|
00a8b4 2558 tst r5, r5
|
|
00a8b6 8b48 bf h'90 ;@(h'a94a)
|
|
00a8b8 3930 cmp/eq r3, r9
|
|
00a8ba 8907 bt h'e ;@(h'a8cc)
|
|
00a8bc 2998 tst r9, r9
|
|
00a8be 8b40 bf h'80 ;@(h'a942)
|
|
00a8c0 2668 tst r6, r6
|
|
00a8c2 8b3e bf h'7c ;@(h'a942)
|
|
00a8c4 2778 tst r7, r7
|
|
00a8c6 8b3c bf h'78 ;@(h'a942)
|
|
00a8c8 a03f bra h'7e ;@(h'a94a)
|
|
00a8ca 0009 nop
|
|
00a8cc 2668 tst r6, r6
|
|
00a8ce 8b3c bf h'78 ;@(h'a94a)
|
|
00a8d0 2778 tst r7, r7
|
|
00a8d2 8b3a bf h'74 ;@(h'a94a)
|
|
00a8d4 a035 bra h'6a ;@(h'a942)
|
|
00a8d6 0009 nop
|
|
00a8d8 2668 tst r6, r6
|
|
00a8da 8b36 bf h'6c ;@(h'a94a)
|
|
00a8dc 2778 tst r7, r7
|
|
00a8de 8b34 bf h'68 ;@(h'a94a)
|
|
00a8e0 2888 tst r8, r8
|
|
00a8e2 8b2e bf h'5c ;@(h'a942)
|
|
00a8e4 2448 tst r4, r4
|
|
00a8e6 8b2c bf h'58 ;@(h'a942)
|
|
00a8e8 2558 tst r5, r5
|
|
00a8ea 8b2a bf h'54 ;@(h'a942)
|
|
00a8ec a02d bra h'5a ;@(h'a94a)
|
|
00a8ee 0009 nop
|
|
00a8f0 2448 tst r4, r4
|
|
00a8f2 8b03 bf h'6 ;@(h'a8fc)
|
|
00a8f4 2558 tst r5, r5
|
|
00a8f6 8b01 bf h'2 ;@(h'a8fc)
|
|
00a8f8 a01e bra h'3c ;@(h'a938)
|
|
00a8fa 0009 nop
|
|
00a8fc d06d mov.l @(h'1b4,pc), r0 ;@(h'aab4)
|
|
00a8fe 4500 shll r5
|
|
00a900 4424 rotcl r4
|
|
00a902 3403 cmp/ge r0, r4
|
|
00a904 8904 bt h'8 ;@(h'a910)
|
|
00a906 4500 shll r5
|
|
00a908 4424 rotcl r4
|
|
00a90a 3403 cmp/ge r0, r4
|
|
00a90c 8ffb bf/s h'-a ;@(h'a906)
|
|
00a90e 78ff add #h'ff, r8
|
|
00a910 a04b bra h'96 ;@(h'a9aa)
|
|
00a912 0009 nop
|
|
00a914 2668 tst r6, r6
|
|
00a916 8b03 bf h'6 ;@(h'a920)
|
|
00a918 2778 tst r7, r7
|
|
00a91a 8b01 bf h'2 ;@(h'a920)
|
|
00a91c a00c bra h'18 ;@(h'a938)
|
|
00a91e 0009 nop
|
|
00a920 d064 mov.l @(h'190,pc), r0 ;@(h'aab4)
|
|
00a922 4700 shll r7
|
|
00a924 4624 rotcl r6
|
|
00a926 3603 cmp/ge r0, r6
|
|
00a928 8904 bt h'8 ;@(h'a934)
|
|
00a92a 4700 shll r7
|
|
00a92c 4624 rotcl r6
|
|
00a92e 3603 cmp/ge r0, r6
|
|
00a930 8ffb bf/s h'-a ;@(h'a92a)
|
|
00a932 79ff add #h'ff, r9
|
|
00a934 a03b bra h'76 ;@(h'a9ae)
|
|
00a936 0009 nop
|
|
00a938 4a00 shll r10
|
|
00a93a 0129 movt r1
|
|
00a93c e000 mov #h'0, r0
|
|
00a93e a09e bra h'13c ;@(h'aa7e)
|
|
00a940 4105 rotr r1
|
|
00a942 d85a mov.l @(h'168,pc), r8 ;@(h'aaac)
|
|
00a944 e100 mov #h'0, r1
|
|
00a946 a08b bra h'116 ;@(h'aa60)
|
|
00a948 e000 mov #h'0, r0
|
|
00a94a ea00 mov #h'0, r10
|
|
00a94c d857 mov.l @(h'15c,pc), r8 ;@(h'aaac)
|
|
00a94e e100 mov #h'0, r1
|
|
00a950 a086 bra h'10c ;@(h'aa60)
|
|
00a952 e008 mov #h'8, r0
|
|
00a954 2f06 mov.l r0, @-r15
|
|
00a956 2f16 mov.l r1, @-r15
|
|
00a958 2f46 mov.l r4, @-r15
|
|
00a95a 2f56 mov.l r5, @-r15
|
|
00a95c 2f66 mov.l r6, @-r15
|
|
00a95e 2f76 mov.l r7, @-r15
|
|
00a960 54f7 mov.l @(h'1c,r15), r4
|
|
00a962 55f8 mov.l @(h'20,r15), r5
|
|
00a964 56f9 mov.l @(h'24,r15), r6
|
|
00a966 57fa mov.l @(h'28,r15), r7
|
|
00a968 2f26 mov.l r2, @-r15
|
|
00a96a 2f36 mov.l r3, @-r15
|
|
00a96c 2f86 mov.l r8, @-r15
|
|
00a96e 2f96 mov.l r9, @-r15
|
|
00a970 2fa6 mov.l r10, @-r15
|
|
00a972 2fb6 mov.l r11, @-r15
|
|
00a974 2fc6 mov.l r12, @-r15
|
|
00a976 2fd6 mov.l r13, @-r15
|
|
00a978 2fe6 mov.l r14, @-r15
|
|
00a97a 4f12 sts.l macl, @-r15
|
|
00a97c 4f02 sts.l mach, @-r15
|
|
00a97e d34b mov.l @(h'12c,pc), r3 ;@(h'aaac)
|
|
00a980 d04b mov.l @(h'12c,pc), r0 ;@(h'aab0)
|
|
00a982 6a43 mov r4, r10
|
|
00a984 2a6a xor r6, r10
|
|
00a986 6843 mov r4, r8
|
|
00a988 4829 shlr16 r8
|
|
00a98a 4809 shlr2 r8
|
|
00a98c 4809 shlr2 r8
|
|
00a98e 2839 and r3, r8
|
|
00a990 6963 mov r6, r9
|
|
00a992 4929 shlr16 r9
|
|
00a994 4909 shlr2 r9
|
|
00a996 4909 shlr2 r9
|
|
00a998 2939 and r3, r9
|
|
00a99a 2409 and r0, r4
|
|
00a99c 2609 and r0, r6
|
|
00a99e 3830 cmp/eq r3, r8
|
|
00a9a0 8986 bt h'-f4 ;@(h'a8b0)
|
|
00a9a2 3930 cmp/eq r3, r9
|
|
00a9a4 8998 bt h'-d0 ;@(h'a8d8)
|
|
00a9a6 2888 tst r8, r8
|
|
00a9a8 89a2 bt h'-bc ;@(h'a8f0)
|
|
00a9aa 2998 tst r9, r9
|
|
00a9ac 89b2 bt h'-9c ;@(h'a914)
|
|
00a9ae d243 mov.l @(h'10c,pc), r2 ;@(h'aabc)
|
|
00a9b0 389c add r9, r8
|
|
00a9b2 3828 sub r2, r8
|
|
00a9b4 3833 cmp/ge r3, r8
|
|
00a9b6 89c4 bt h'-78 ;@(h'a942)
|
|
00a9b8 e3cb mov #h'ffffffcb, r3
|
|
00a9ba 3387 cmp/gt r8, r3
|
|
00a9bc 89bc bt h'-88 ;@(h'a938)
|
|
00a9be d03d mov.l @(h'f4,pc), r0 ;@(h'aab4)
|
|
00a9c0 240b or r0, r4
|
|
00a9c2 260b or r0, r6
|
|
00a9c4 3755 dmulu.l r5, r7
|
|
00a9c6 020a sts mach, r2
|
|
00a9c8 031a sts macl, r3
|
|
00a9ca 3645 dmulu.l r4, r6
|
|
00a9cc 090a sts mach, r9
|
|
00a9ce 011a sts macl, r1
|
|
00a9d0 3745 dmulu.l r4, r7
|
|
00a9d2 040a sts mach, r4
|
|
00a9d4 071a sts macl, r7
|
|
00a9d6 3655 dmulu.l r5, r6
|
|
00a9d8 060a sts mach, r6
|
|
00a9da 001a sts macl, r0
|
|
00a9dc 0008 clrt
|
|
00a9de 372e addc r2, r7
|
|
00a9e0 364e addc r4, r6
|
|
00a9e2 e200 mov #h'0, r2
|
|
00a9e4 307e addc r7, r0
|
|
00a9e6 316e addc r6, r1
|
|
00a9e8 392e addc r2, r9
|
|
00a9ea 2338 tst r3, r3
|
|
00a9ec 8900 bt h'0 ;@(h'a9f0)
|
|
00a9ee cb01 or #h'1, r0
|
|
00a9f0 230d xtrct r0, r3
|
|
00a9f2 201d xtrct r1, r0
|
|
00a9f4 219d xtrct r9, r1
|
|
00a9f6 4101 shlr r1
|
|
00a9f8 4025 rotcr r0
|
|
00a9fa 4325 rotcr r3
|
|
00a9fc d52e mov.l @(h'b8,pc), r5 ;@(h'aab8)
|
|
00a9fe 2518 tst r1, r5
|
|
00aa00 8908 bt h'10 ;@(h'aa14)
|
|
00aa02 4101 shlr r1
|
|
00aa04 4025 rotcr r0
|
|
00aa06 4325 rotcr r3
|
|
00aa08 7801
|
|
00aa0a d428 mov.l @(h'a0,pc), r4 ;@(h'aaac)
|
|
00aa0c 3840 cmp/eq r4, r8
|
|
00aa0e 8b01 bf h'2 ;@(h'aa14)
|
|
00aa10 af97 bra h'-d2 ;@(h'a942)
|
|
00aa12 0009 nop
|
|
00aa14 2338 tst r3, r3
|
|
00aa16 8900 bt h'0 ;@(h'aa1a)
|
|
00aa18 cb01 or #h'1, r0
|
|
00aa1a 4815 cmp/pl r8
|
|
00aa1c 8914 bt h'28 ;@(h'aa48)
|
|
00aa1e 688b neg r8, r8
|
|
00aa20 7801
|
|
00aa22 4101 shlr r1
|
|
00aa24 4025 rotcr r0
|
|
00aa26 0329 movt r3
|
|
00aa28 4810 dt r8
|
|
00aa2a 8ffa bf/s h'-c ;@(h'aa22)
|
|
00aa2c 203b or r3, r0
|
|
00aa2e c804 tst #h'4, r0
|
|
00aa30 8908 bt h'10 ;@(h'aa44)
|
|
00aa32 c80b tst #h'b, r0
|
|
00aa34 8906 bt h'c ;@(h'aa44)
|
|
00aa36 d522 mov.l @(h'88,pc), r5 ;@(h'aac0)
|
|
00aa38 e408 mov #h'8, r4
|
|
00aa3a 304e addc r4, r0
|
|
00aa3c 312e addc r2, r1
|
|
00aa3e 3517 cmp/gt r1, r5
|
|
00aa40 8900 bt h'0 ;@(h'aa44)
|
|
00aa42 7801
|
|
00aa44 a00c bra h'18 ;@(h'aa60)
|
|
00aa46 0009 nop
|
|
00aa48 c804 tst #h'4, r0
|
|
00aa4a 8909 bt h'12 ;@(h'aa60)
|
|
00aa4c c80b tst #h'b, r0
|
|
00aa4e 8907 bt h'e ;@(h'aa60)
|
|
00aa50 e408 mov #h'8, r4
|
|
00aa52 304e addc r4, r0
|
|
00aa54 312e addc r2, r1
|
|
00aa56 3517 cmp/gt r1, r5
|
|
00aa58 8902 bt h'4 ;@(h'aa60)
|
|
00aa5a 4101 shlr r1
|
|
00aa5c 4025 rotcr r0
|
|
00aa5e 7801
|
|
00aa60 4101 shlr r1
|
|
00aa62 4025 rotcr r0
|
|
00aa64 4101 shlr r1
|
|
00aa66 4025 rotcr r0
|
|
00aa68 4101 shlr r1
|
|
00aa6a 4025 rotcr r0
|
|
00aa6c d210 mov.l @(h'40,pc), r2 ;@(h'aab0)
|
|
00aa6e 2129 and r2, r1
|
|
00aa70 4828 shll16 r8
|
|
00aa72 4808 shll2 r8
|
|
00aa74 4808 shll2 r8
|
|
00aa76 218b or r8, r1
|
|
00aa78 4100 shll r1
|
|
00aa7a 4a00 shll r10
|
|
00aa7c 4125 rotcr r1
|
|
00aa7e 4f06 lds.l @r15+, mach
|
|
00aa80 4f16 lds.l @r15+, macl
|
|
00aa82 6ef6 mov.l @r15+, r14
|
|
00aa84 6df6 mov.l @r15+, r13
|
|
00aa86 6cf6 mov.l @r15+, r12
|
|
00aa88 6bf6 mov.l @r15+, r11
|
|
00aa8a 6af6 mov.l @r15+, r10
|
|
00aa8c 69f6 mov.l @r15+, r9
|
|
00aa8e 68f6 mov.l @r15+, r8
|
|
00aa90 63f6 mov.l @r15+, r3
|
|
00aa92 62f6 mov.l @r15+, r2
|
|
00aa94 56f6 mov.l @(h'18,r15), r6
|
|
00aa96 2612 mov.l r1, @r6
|
|
00aa98 1601 mov.l r0, @(h'4,r6)
|
|
00aa9a 67f6 mov.l @r15+, r7
|
|
00aa9c 66f6 mov.l @r15+, r6
|
|
00aa9e 65f6 mov.l @r15+, r5
|
|
00aaa0 64f6 mov.l @r15+, r4
|
|
00aaa2 61f6 mov.l @r15+, r1
|
|
00aaa4 60f6 mov.l @r15+, r0
|
|
00aaa6 000b rts
|
|
00aaa8 7f14 add #h'14, r15
|
|
00aaaa 0009 nop
|
|
00aaac 0000
|
|
00aaae 07ff mac.l @r15+, @r7+
|
|
00aab0 000f mac.l @r0+, @r0+
|
|
00aab2 ffff
|
|
00aab4 0010
|
|
00aab6 0000
|
|
00aab8 0100
|
|
00aaba 0000
|
|
00aabc 0000
|
|
00aabe 03ff mac.l @r15+, @r3+
|
|
00aac0 0080
|
|
00aac2 0000
|
|
00aac4 2f06 mov.l r0, @-r15
|
|
00aac6 2f16 mov.l r1, @-r15
|
|
00aac8 2f26 mov.l r2, @-r15
|
|
00aaca 50f4 mov.l @(h'10,r15), r0
|
|
00aacc 51f5 mov.l @(h'14,r15), r1
|
|
00aace 4004 rotl r0
|
|
00aad0 ca01 xor #h'1, r0
|
|
00aad2 4005 rotr r0
|
|
00aad4 52f3 mov.l @(h'c,r15), r2
|
|
00aad6 2202 mov.l r0, @r2
|
|
00aad8 1211 mov.l r1, @(h'4,r2)
|
|
00aada 62f6 mov.l @r15+, r2
|
|
00aadc 61f6 mov.l @r15+, r1
|
|
00aade 60f6 mov.l @r15+, r0
|
|
00aae0 000b rts
|
|
00aae2 7f0c
|
|
00aae4 2008 tst r0, r0
|
|
00aae6 2f26 mov.l r2, @-r15
|
|
00aae8 894b bt h'96 ;@(h'ab82)
|
|
00aaea 2f36 mov.l r3, @-r15
|
|
00aaec e200 mov #h'0, r2
|
|
00aaee 2127 div0s r2, r1
|
|
00aaf0 333a subc r3, r3
|
|
00aaf2 312a subc r2, r1
|
|
00aaf4 2307 div0s r0, r3
|
|
00aaf6 4124 rotcl r1
|
|
00aaf8 3304 div1 r0, r3
|
|
00aafa 4124 rotcl r1
|
|
00aafc 3304 div1 r0, r3
|
|
00aafe 4124 rotcl r1
|
|
00ab00 3304 div1 r0, r3
|
|
00ab02 4124 rotcl r1
|
|
00ab04 3304 div1 r0, r3
|
|
00ab06 4124 rotcl r1
|
|
00ab08 3304 div1 r0, r3
|
|
00ab0a 4124 rotcl r1
|
|
00ab0c 3304 div1 r0, r3
|
|
00ab0e 4124 rotcl r1
|
|
00ab10 3304 div1 r0, r3
|
|
00ab12 4124 rotcl r1
|
|
00ab14 3304 div1 r0, r3
|
|
00ab16 4124 rotcl r1
|
|
00ab18 3304 div1 r0, r3
|
|
00ab1a 4124 rotcl r1
|
|
00ab1c 3304 div1 r0, r3
|
|
00ab1e 4124 rotcl r1
|
|
00ab20 3304 div1 r0, r3
|
|
00ab22 4124 rotcl r1
|
|
00ab24 3304 div1 r0, r3
|
|
00ab26 4124 rotcl r1
|
|
00ab28 3304 div1 r0, r3
|
|
00ab2a 4124 rotcl r1
|
|
00ab2c 3304 div1 r0, r3
|
|
00ab2e 4124 rotcl r1
|
|
00ab30 3304 div1 r0, r3
|
|
00ab32 4124 rotcl r1
|
|
00ab34 3304 div1 r0, r3
|
|
00ab36 4124 rotcl r1
|
|
00ab38 3304 div1 r0, r3
|
|
00ab3a 4124 rotcl r1
|
|
00ab3c 3304 div1 r0, r3
|
|
00ab3e 4124 rotcl r1
|
|
00ab40 3304 div1 r0, r3
|
|
00ab42 4124 rotcl r1
|
|
00ab44 3304 div1 r0, r3
|
|
00ab46 4124 rotcl r1
|
|
00ab48 3304 div1 r0, r3
|
|
00ab4a 4124 rotcl r1
|
|
00ab4c 3304 div1 r0, r3
|
|
00ab4e 4124 rotcl r1
|
|
00ab50 3304 div1 r0, r3
|
|
00ab52 4124 rotcl r1
|
|
00ab54 3304 div1 r0, r3
|
|
00ab56 4124 rotcl r1
|
|
00ab58 3304 div1 r0, r3
|
|
00ab5a 4124 rotcl r1
|
|
00ab5c 3304 div1 r0, r3
|
|
00ab5e 4124 rotcl r1
|
|
00ab60 3304 div1 r0, r3
|
|
00ab62 4124 rotcl r1
|
|
00ab64 3304 div1 r0, r3
|
|
00ab66 4124 rotcl r1
|
|
00ab68 3304 div1 r0, r3
|
|
00ab6a 4124 rotcl r1
|
|
00ab6c 3304 div1 r0, r3
|
|
00ab6e 4124 rotcl r1
|
|
00ab70 3304 div1 r0, r3
|
|
00ab72 4124 rotcl r1
|
|
00ab74 3304 div1 r0, r3
|
|
00ab76 4124 rotcl r1
|
|
00ab78 312e addc r2, r1
|
|
00ab7a 6013 mov r1, r0
|
|
00ab7c 63f6 mov.l @r15+, r3
|
|
00ab7e 000b rts
|
|
00ab80 62f6 mov.l @r15+, r2
|
|
00ab82 d103 mov.l @(h'c,pc), r1 ;@(h'ab90)
|
|
00ab84 d203 mov.l @(h'c,pc), r2 ;@(h'ab94)
|
|
00ab86 e000 mov #h'0, r0
|
|
00ab88 2122 mov.l r2, @r1
|
|
00ab8a 000b rts
|
|
00ab8c 62f6 mov.l @r15+, r2
|
|
00ab8e 0009 nop
|
|
00ab90 0810
|
|
00ab92 0034 mov.b r3, @(r0,r0)
|
|
00ab94 0000
|
|
00ab96 044e mov.l @(r0,r4), r4
|
|
00ab98 2008 tst r0, r0
|
|
00ab9a 2f26 mov.l r2, @-r15
|
|
00ab9c 8955 bt h'aa ;@(h'ac4a)
|
|
00ab9e 2f36 mov.l r3, @-r15
|
|
00aba0 e200 mov #h'0, r2
|
|
00aba2 2f46 mov.l r4, @-r15
|
|
00aba4 2127 div0s r2, r1
|
|
00aba6 0429 movt r4
|
|
00aba8 333a subc r3, r3
|
|
00abaa 312a subc r2, r1
|
|
00abac 2307 div0s r0, r3
|
|
00abae 4124 rotcl r1
|
|
00abb0 3304 div1 r0, r3
|
|
00abb2 4124 rotcl r1
|
|
00abb4 3304 div1 r0, r3
|
|
00abb6 4124 rotcl r1
|
|
00abb8 3304 div1 r0, r3
|
|
00abba 4124 rotcl r1
|
|
00abbc 3304 div1 r0, r3
|
|
00abbe 4124 rotcl r1
|
|
00abc0 3304 div1 r0, r3
|
|
00abc2 4124 rotcl r1
|
|
00abc4 3304 div1 r0, r3
|
|
00abc6 4124 rotcl r1
|
|
00abc8 3304 div1 r0, r3
|
|
00abca 4124 rotcl r1
|
|
00abcc 3304 div1 r0, r3
|
|
00abce 4124 rotcl r1
|
|
00abd0 3304 div1 r0, r3
|
|
00abd2 4124 rotcl r1
|
|
00abd4 3304 div1 r0, r3
|
|
00abd6 4124 rotcl r1
|
|
00abd8 3304 div1 r0, r3
|
|
00abda 4124 rotcl r1
|
|
00abdc 3304 div1 r0, r3
|
|
00abde 4124 rotcl r1
|
|
00abe0 3304 div1 r0, r3
|
|
00abe2 4124 rotcl r1
|
|
00abe4 3304 div1 r0, r3
|
|
00abe6 4124 rotcl r1
|
|
00abe8 3304 div1 r0, r3
|
|
00abea 4124 rotcl r1
|
|
00abec 3304 div1 r0, r3
|
|
00abee 4124 rotcl r1
|
|
00abf0 3304 div1 r0, r3
|
|
00abf2 4124 rotcl r1
|
|
00abf4 3304 div1 r0, r3
|
|
00abf6 4124 rotcl r1
|
|
00abf8 3304 div1 r0, r3
|
|
00abfa 4124 rotcl r1
|
|
00abfc 3304 div1 r0, r3
|
|
00abfe 4124 rotcl r1
|
|
00ac00 3304 div1 r0, r3
|
|
00ac02 4124 rotcl r1
|
|
00ac04 3304 div1 r0, r3
|
|
00ac06 4124 rotcl r1
|
|
00ac08 3304 div1 r0, r3
|
|
00ac0a 4124 rotcl r1
|
|
00ac0c 3304 div1 r0, r3
|
|
00ac0e 4124 rotcl r1
|
|
00ac10 3304 div1 r0, r3
|
|
00ac12 4124 rotcl r1
|
|
00ac14 3304 div1 r0, r3
|
|
00ac16 4124 rotcl r1
|
|
00ac18 3304 div1 r0, r3
|
|
00ac1a 4124 rotcl r1
|
|
00ac1c 3304 div1 r0, r3
|
|
00ac1e 4124 rotcl r1
|
|
00ac20 3304 div1 r0, r3
|
|
00ac22 4124 rotcl r1
|
|
00ac24 3304 div1 r0, r3
|
|
00ac26 4124 rotcl r1
|
|
00ac28 3304 div1 r0, r3
|
|
00ac2a 4124 rotcl r1
|
|
00ac2c 3304 div1 r0, r3
|
|
00ac2e 2327 div0s r2, r3
|
|
00ac30 0229 movt r2
|
|
00ac32 224a xor r4, r2
|
|
00ac34 4225 rotcr r2
|
|
00ac36 8b02 bf h'4 ;@(h'ac3e)
|
|
00ac38 2307 div0s r0, r3
|
|
00ac3a 4321 shar r3
|
|
00ac3c 3304 div1 r0, r3
|
|
00ac3e 334c add r4, r3
|
|
00ac40 6033 mov r3, r0
|
|
00ac42 64f6 mov.l @r15+, r4
|
|
00ac44 63f6 mov.l @r15+, r3
|
|
00ac46 000b rts
|
|
00ac48 62f6 mov.l @r15+, r2
|
|
00ac4a d103 mov.l @(h'c,pc), r1 ;@(h'ac58)
|
|
00ac4c d203 mov.l @(h'c,pc), r2 ;@(h'ac5c)
|
|
00ac4e e000 mov #h'0, r0
|
|
00ac50 2122 mov.l r2, @r1
|
|
00ac52 000b rts
|
|
00ac54 62f6 mov.l @r15+, r2
|
|
00ac56 0009 nop
|
|
00ac58 0810
|
|
00ac5a 0034 mov.b r3, @(r0,r0)
|
|
00ac5c 0000
|
|
00ac5e 044e mov.l @(r0,r4), r4
|
|
00ac60 2f36 mov.l r3, @-r15
|
|
00ac62 e340 mov #h'40, r3
|
|
00ac64 3302 cmp/hs r0, r3
|
|
00ac66 8b4b bf h'96 ;@(h'ad00)
|
|
00ac68 d301 mov.l @(h'4,pc), r3 ;@(h'ac70)
|
|
00ac6a 033e mov.l @(r0,r3), r3
|
|
00ac6c 432b jmp @r3
|
|
00ac6e 0009 nop
|
|
00ac70 0030
|
|
00ac72 acbc bra h'-688 ;@(h'a5ee)
|
|
00ac74 0009 nop
|
|
00ac76 502f mov.l @(h'3c,r2), r0
|
|
00ac78 110f mov.l r0, @(h'3c,r1)
|
|
00ac7a 502e mov.l @(h'38,r2), r0
|
|
00ac7c 110e mov.l r0, @(h'38,r1)
|
|
00ac7e 502d mov.l @(h'34,r2), r0
|
|
00ac80 110d mov.l r0, @(h'34,r1)
|
|
00ac82 502c mov.l @(h'30,r2), r0
|
|
00ac84 110c mov.l r0, @(h'30,r1)
|
|
00ac86 502b mov.l @(h'2c,r2), r0
|
|
00ac88 110b mov.l r0, @(h'2c,r1)
|
|
00ac8a 502a mov.l @(h'28,r2), r0
|
|
00ac8c 110a mov.l r0, @(h'28,r1)
|
|
00ac8e 5029 mov.l @(h'24,r2), r0
|
|
00ac90 1109 mov.l r0, @(h'24,r1)
|
|
00ac92 5028 mov.l @(h'20,r2), r0
|
|
00ac94 1108 mov.l r0, @(h'20,r1)
|
|
00ac96 5027 mov.l @(h'1c,r2), r0
|
|
00ac98 1107 mov.l r0, @(h'1c,r1)
|
|
00ac9a 5026 mov.l @(h'18,r2), r0
|
|
00ac9c 1106 mov.l r0, @(h'18,r1)
|
|
00ac9e 5025 mov.l @(h'14,r2), r0
|
|
00aca0 1105 mov.l r0, @(h'14,r1)
|
|
00aca2 5024 mov.l @(h'10,r2), r0
|
|
00aca4 1104 mov.l r0, @(h'10,r1)
|
|
00aca6 5023 mov.l @(h'c,r2), r0
|
|
00aca8 1103 mov.l r0, @(h'c,r1)
|
|
00acaa 5022 mov.l @(h'8,r2), r0
|
|
00acac 1102 mov.l r0, @(h'8,r1)
|
|
00acae 5021 mov.l @(h'4,r2), r0
|
|
00acb0 1101 mov.l r0, @(h'4,r1)
|
|
00acb2 6022 mov.l @r2, r0
|
|
00acb4 2102 mov.l r0, @r1
|
|
00acb6 000b rts
|
|
00acb8 63f6 mov.l @r15+, r3
|
|
00acba 0009 nop
|
|
00acbc 0030
|
|
00acbe acb6 bra h'-694 ;@(h'a62e)
|
|
00acc0 0030
|
|
00acc2 acb2 bra h'-69c ;@(h'a62a)
|
|
00acc4 0030
|
|
00acc6 acae bra h'-6a4 ;@(h'a626)
|
|
00acc8 0030
|
|
00acca acaa bra h'-6ac ;@(h'a622)
|
|
00accc 0030
|
|
00acce aca6 bra h'-6b4 ;@(h'a61e)
|
|
00acd0 0030
|
|
00acd2 aca2 bra h'-6bc ;@(h'a61a)
|
|
00acd4 0030
|
|
00acd6 ac9e bra h'-6c4 ;@(h'a616)
|
|
00acd8 0030
|
|
00acda ac9a bra h'-6cc ;@(h'a612)
|
|
00acdc 0030
|
|
00acde ac96 bra h'-6d4 ;@(h'a60e)
|
|
00ace0 0030
|
|
00ace2 ac92 bra h'-6dc ;@(h'a60a)
|
|
00ace4 0030
|
|
00ace6 ac8e bra h'-6e4 ;@(h'a606)
|
|
00ace8 0030
|
|
00acea ac8a bra h'-6ec ;@(h'a602)
|
|
00acec 0030
|
|
00acee ac86 bra h'-6f4 ;@(h'a5fe)
|
|
00acf0 0030
|
|
00acf2 ac82 bra h'-6fc ;@(h'a5fa)
|
|
00acf4 0030
|
|
00acf6 ac7e bra h'-704 ;@(h'a5f6)
|
|
00acf8 0030
|
|
00acfa ac7a bra h'-70c ;@(h'a5f2)
|
|
00acfc 0030
|
|
00acfe ac76 bra h'-714 ;@(h'a5ee)
|
|
00ad00 2f26 mov.l r2, @-r15
|
|
00ad02 6323 mov r2, r3
|
|
00ad04 330c add r0, r3
|
|
00ad06 6026 mov.l @r2+, r0
|
|
00ad08 3322 cmp/hs r2, r3
|
|
00ad0a 8b06 bf h'c ;@(h'ad1a)
|
|
00ad0c 2102 mov.l r0, @r1
|
|
00ad0e 6026 mov.l @r2+, r0
|
|
00ad10 3322 cmp/hs r2, r3
|
|
00ad12 8b02 bf h'4 ;@(h'ad1a)
|
|
00ad14 1101 mov.l r0, @(h'4,r1)
|
|
00ad16 aff6 bra h'-14 ;@(h'ad06)
|
|
00ad18 7108
|
|
00ad1a 62f6 mov.l @r15+, r2
|
|
00ad1c 000b rts
|
|
00ad1e 63f6 mov.l @r15+, r3
|
|
00ad20 2f36 mov.l r3, @-r15
|
|
00ad22 d305 mov.l @(h'14,pc), r3 ;@(h'ad38)
|
|
00ad24 033e mov.l @(r0,r3), r3
|
|
00ad26 70fc add #h'fc, r0
|
|
00ad28 432b jmp @r3
|
|
00ad2a 002e mov.l @(r0,r2), r0
|
|
00ad2c 2f36 mov.l r3, @-r15
|
|
00ad2e d302 mov.l @(h'8,pc), r3 ;@(h'ad38)
|
|
00ad30 033e mov.l @(r0,r3), r3
|
|
00ad32 70fc add #h'fc, r0
|
|
00ad34 432b jmp @r3
|
|
00ad36 032e mov.l @(r0,r2), r3
|
|
00ad38 0030
|
|
00ad3a ad80 bra h'-500 ;@(h'a83e)
|
|
00ad3c 0009 nop
|
|
00ad3e 532e mov.l @(h'38,r2), r3
|
|
00ad40 110f mov.l r0, @(h'3c,r1)
|
|
00ad42 502d mov.l @(h'34,r2), r0
|
|
00ad44 113e mov.l r3, @(h'38,r1)
|
|
00ad46 532c mov.l @(h'30,r2), r3
|
|
00ad48 110d mov.l r0, @(h'34,r1)
|
|
00ad4a 502b mov.l @(h'2c,r2), r0
|
|
00ad4c 113c mov.l r3, @(h'30,r1)
|
|
00ad4e 532a mov.l @(h'28,r2), r3
|
|
00ad50 110b mov.l r0, @(h'2c,r1)
|
|
00ad52 5029 mov.l @(h'24,r2), r0
|
|
00ad54 113a mov.l r3, @(h'28,r1)
|
|
00ad56 5328 mov.l @(h'20,r2), r3
|
|
00ad58 1109 mov.l r0, @(h'24,r1)
|
|
00ad5a 5027 mov.l @(h'1c,r2), r0
|
|
00ad5c 1138 mov.l r3, @(h'20,r1)
|
|
00ad5e 5326 mov.l @(h'18,r2), r3
|
|
00ad60 1107 mov.l r0, @(h'1c,r1)
|
|
00ad62 5025 mov.l @(h'14,r2), r0
|
|
00ad64 1136 mov.l r3, @(h'18,r1)
|
|
00ad66 5324 mov.l @(h'10,r2), r3
|
|
00ad68 1105 mov.l r0, @(h'14,r1)
|
|
00ad6a 5023 mov.l @(h'c,r2), r0
|
|
00ad6c 1134 mov.l r3, @(h'10,r1)
|
|
00ad6e 5322 mov.l @(h'8,r2), r3
|
|
00ad70 1103 mov.l r0, @(h'c,r1)
|
|
00ad72 5021 mov.l @(h'4,r2), r0
|
|
00ad74 1132 mov.l r3, @(h'8,r1)
|
|
00ad76 6322 mov.l @r2, r3
|
|
00ad78 1101 mov.l r0, @(h'4,r1)
|
|
00ad7a 2132 mov.l r3, @r1
|
|
00ad7c 000b rts
|
|
00ad7e 63f6 mov.l @r15+, r3
|
|
00ad80 0030
|
|
00ad82 ad7c bra h'-508 ;@(h'a87e)
|
|
00ad84 0030
|
|
00ad86 ad7a bra h'-50c ;@(h'a87e)
|
|
00ad88 0030
|
|
00ad8a ad76 bra h'-514 ;@(h'a87a)
|
|
00ad8c 0030
|
|
00ad8e ad72 bra h'-51c ;@(h'a876)
|
|
00ad90 0030
|
|
00ad92 ad6e bra h'-524 ;@(h'a872)
|
|
00ad94 0030
|
|
00ad96 ad6a bra h'-52c ;@(h'a86e)
|
|
00ad98 0030
|
|
00ad9a ad66 bra h'-534 ;@(h'a86a)
|
|
00ad9c 0030
|
|
00ad9e ad62 bra h'-53c ;@(h'a866)
|
|
00ada0 0030
|
|
00ada2 ad5e bra h'-544 ;@(h'a862)
|
|
00ada4 0030
|
|
00ada6 ad5a bra h'-54c ;@(h'a85e)
|
|
00ada8 0030
|
|
00adaa ad56 bra h'-554 ;@(h'a85a)
|
|
00adac 0030
|
|
00adae ad52 bra h'-55c ;@(h'a856)
|
|
00adb0 0030
|
|
00adb2 ad4e bra h'-564 ;@(h'a852)
|
|
00adb4 0030
|
|
00adb6 ad4a bra h'-56c ;@(h'a84e)
|
|
00adb8 0030
|
|
00adba ad46 bra h'-574 ;@(h'a84a)
|
|
00adbc 0030
|
|
00adbe ad42 bra h'-57c ;@(h'a846)
|
|
00adc0 0030
|
|
00adc2 ad3e bra h'-584 ;@(h'a842)
|
|
00adc4 2f26 mov.l r2, @-r15
|
|
00adc6 2f36 mov.l r3, @-r15
|
|
00adc8 2f46 mov.l r4, @-r15
|
|
00adca 8800 cmp/eq #h'0, r0
|
|
00adcc 8912 bt h'24 ;@(h'adf4)
|
|
00adce 6423 mov r2, r4
|
|
00add0 340c add r0, r4
|
|
00add2 6024 mov.b @r2+, r0
|
|
00add4 2100 mov.b r0, @r1
|
|
00add6 3426 cmp/hi r2, r4
|
|
00add8 8b0c bf h'18 ;@(h'adf4)
|
|
00adda 6024 mov.b @r2+, r0
|
|
00addc 8011 mov.b r0, @(h'1,r1)
|
|
00adde 3426 cmp/hi r2, r4
|
|
00ade0 8b08 bf h'10 ;@(h'adf4)
|
|
00ade2 6024 mov.b @r2+, r0
|
|
00ade4 8012 mov.b r0, @(h'2,r1)
|
|
00ade6 3426 cmp/hi r2, r4
|
|
00ade8 8b04 bf h'8 ;@(h'adf4)
|
|
00adea 6024 mov.b @r2+, r0
|
|
00adec 8013 mov.b r0, @(h'3,r1)
|
|
00adee 3426 cmp/hi r2, r4
|
|
00adf0 7104
|
|
00adf2 89ee bt h'-24 ;@(h'add2)
|
|
00adf4 64f6 mov.l @r15+, r4
|
|
00adf6 63f6 mov.l @r15+, r3
|
|
00adf8 000b rts
|
|
00adfa 62f6 mov.l @r15+, r2
|
|
00adfc 4415 cmp/pl r4
|
|
00adfe 8b01 bf h'2 ;@(h'ae04)
|
|
00ae00 000b rts
|
|
00ae02 6043 mov r4, r0
|
|
00ae04 604b neg r4, r0
|
|
00ae06 000b rts
|
|
00ae08 0009 nop
|
|
00ae0a 0000
|
|
00ae0c 4f22 sts.l pr, @-r15
|
|
00ae0e e208 mov #h'8, r2
|
|
00ae10 d11c mov.l @(h'70,pc), r1 ;@(h'ae84)
|
|
00ae12 7ff8 add #h'f8, r15
|
|
00ae14 7fe8 add #h'e8, r15
|
|
00ae16 53fb mov.l @(h'2c,r15), r3
|
|
00ae18 2f36 mov.l r3, @-r15
|
|
00ae1a 53fb mov.l @(h'2c,r15), r3
|
|
00ae1c 2f36 mov.l r3, @-r15
|
|
00ae1e 32fc add r15, r2
|
|
00ae20 410b jsr @r1
|
|
00ae22 2f26 mov.l r2, @-r15
|
|
00ae24 d118 mov.l @(h'60,pc), r1 ;@(h'ae88)
|
|
00ae26 7f0c
|
|
00ae28 e20c mov #h'c, r2
|
|
00ae2a 32fc add r15, r2
|
|
00ae2c 410b jsr @r1
|
|
00ae2e 2f26 mov.l r2, @-r15
|
|
00ae30 d116 mov.l @(h'58,pc), r1 ;@(h'ae8c)
|
|
00ae32 7f10 add #h'10, r15
|
|
00ae34 62f3 mov r15, r2
|
|
00ae36 720c
|
|
00ae38 410b jsr @r1
|
|
00ae3a 2f26 mov.l r2, @-r15
|
|
00ae3c d414 mov.l @(h'50,pc), r4 ;@(h'ae90)
|
|
00ae3e 7f10 add #h'10, r15
|
|
00ae40 63f3 mov r15, r3
|
|
00ae42 6232 mov.l @r3, r2
|
|
00ae44 2249 and r4, r2
|
|
00ae46 3240 cmp/eq r4, r2
|
|
00ae48 8b10 bf h'20 ;@(h'ae6c)
|
|
00ae4a 62f3 mov r15, r2
|
|
00ae4c d311 mov.l @(h'44,pc), r3 ;@(h'ae94)
|
|
00ae4e 6122 mov.l @r2, r1
|
|
00ae50 2138 tst r3, r1
|
|
00ae52 8b04 bf h'8 ;@(h'ae5e)
|
|
00ae54 60f3 mov r15, r0
|
|
00ae56 e2ff mov #h'ffffffff, r2
|
|
00ae58 5101 mov.l @(h'4,r0), r1
|
|
00ae5a 2128 tst r2, r1
|
|
00ae5c 8903 bt h'6 ;@(h'ae66)
|
|
00ae5e 930f mov.w @(h'1e,pc), r3 ;@(h'ae80)
|
|
00ae60 d00d mov.l @(h'34,pc), r0 ;@(h'ae98)
|
|
00ae62 a003 bra h'6 ;@(h'ae6c)
|
|
00ae64 2032 mov.l r3, @r0
|
|
00ae66 910c mov.w @(h'18,pc), r1 ;@(h'ae82)
|
|
00ae68 d20b mov.l @(h'2c,pc), r2 ;@(h'ae98)
|
|
00ae6a 2212 mov.l r1, @r2
|
|
00ae6c 52f3 mov.l @(h'c,r15), r2
|
|
00ae6e 60f3 mov r15, r0
|
|
00ae70 6102 mov.l @r0, r1
|
|
00ae72 2212 mov.l r1, @r2
|
|
00ae74 5101 mov.l @(h'4,r0), r1
|
|
00ae76 1211 mov.l r1, @(h'4,r2)
|
|
00ae78 7f08
|
|
00ae7a 4f26 lds.l @r15+, pr
|
|
00ae7c 000b rts
|
|
00ae7e 0009 nop
|
|
00ae80 044d mov.w @(r0,r4), r4
|
|
00ae82 044c mov.b @(r0,r4), r4
|
|
00ae84 0030
|
|
00ae86 bb2c bsr h'-9a8 ;@(h'a4e2)
|
|
00ae88 0030
|
|
00ae8a cde8 and.b #h'e8, @(r0,gbr)
|
|
00ae8c 0030
|
|
00ae8e bbf4 bsr h'-818 ;@(h'a67a)
|
|
00ae90 7ff0 add #h'f0, r15
|
|
00ae92 0000
|
|
00ae94 000f mac.l @r0+, @r0+
|
|
00ae96 ffff
|
|
00ae98 0810
|
|
00ae9a 0034 mov.b r3, @(r0,r0)
|
|
00ae9c 2fd6 mov.l r13, @-r15
|
|
00ae9e 3450 cmp/eq r5, r4
|
|
00aea0 2fc6 mov.l r12, @-r15
|
|
00aea2 2fb6 mov.l r11, @-r15
|
|
00aea4 8954 bt h'a8 ;@(h'af50)
|
|
00aea6 e200 mov #h'0, r2
|
|
00aea8 3626 cmp/hi r2, r6
|
|
00aeaa 8b51 bf h'a2 ;@(h'af50)
|
|
00aeac 6743 mov r4, r7
|
|
00aeae 275b or r5, r7
|
|
00aeb0 276b or r6, r7
|
|
00aeb2 6c63 mov r6, r12
|
|
00aeb4 6b63 mov r6, r11
|
|
00aeb6 4b01 shlr r11
|
|
00aeb8 3452 cmp/hs r5, r4
|
|
00aeba 8d24 bt/s h'48 ;@(h'af06)
|
|
00aebc 4c09 shlr2 r12
|
|
00aebe e301 mov #h'1, r3
|
|
00aec0 2378 tst r7, r3
|
|
00aec2 8b16 bf h'2c ;@(h'aef2)
|
|
00aec4 e103 mov #h'3, r1
|
|
00aec6 2718 tst r1, r7
|
|
00aec8 8b09 bf h'12 ;@(h'aede)
|
|
00aeca 6743 mov r4, r7
|
|
00aecc 66c3 mov r12, r6
|
|
00aece 76ff add #h'ff, r6
|
|
00aed0 6356 mov.l @r5+, r3
|
|
00aed2 2668 tst r6, r6
|
|
00aed4 2732 mov.l r3, @r7
|
|
00aed6 8ffa bf/s h'-c ;@(h'aece)
|
|
00aed8 7704
|
|
00aeda a039 bra h'72 ;@(h'af50)
|
|
00aedc 0009 nop
|
|
00aede 6743 mov r4, r7
|
|
00aee0 66b3 mov r11, r6
|
|
00aee2 76ff add #h'ff, r6
|
|
00aee4 6355 mov.w @r5+, r3
|
|
00aee6 2668 tst r6, r6
|
|
00aee8 2731 mov.w r3, @r7
|
|
00aeea 8ffa bf/s h'-c ;@(h'aee2)
|
|
00aeec 7702
|
|
00aeee a02f bra h'5e ;@(h'af50)
|
|
00aef0 0009 nop
|
|
00aef2 6743 mov r4, r7
|
|
00aef4 6053 mov r5, r0
|
|
00aef6 76ff add #h'ff, r6
|
|
00aef8 6304 mov.b @r0+, r3
|
|
00aefa 2668 tst r6, r6
|
|
00aefc 2730 mov.b r3, @r7
|
|
00aefe 8ffa bf/s h'-c ;@(h'aef6)
|
|
00af00 7701
|
|
00af02 a025 bra h'4a ;@(h'af50)
|
|
00af04 0009 nop
|
|
00af06 6043 mov r4, r0
|
|
00af08 306c add r6, r0
|
|
00af0a 6d53 mov r5, r13
|
|
00af0c e201 mov #h'1, r2
|
|
00af0e 2278 tst r7, r2
|
|
00af10 8f17 bf/s h'2e ;@(h'af42)
|
|
00af12 3d6c add r6, r13
|
|
00af14 e103 mov #h'3, r1
|
|
00af16 2718 tst r1, r7
|
|
00af18 8b09 bf h'12 ;@(h'af2e)
|
|
00af1a 6503 mov r0, r5
|
|
00af1c 67d3 mov r13, r7
|
|
00af1e 66c3 mov r12, r6
|
|
00af20 77fc add #h'fc, r7
|
|
00af22 4610 dt r6
|
|
00af24 6372 mov.l @r7, r3
|
|
00af26 8ffb bf/s h'-a ;@(h'af20)
|
|
00af28 2536 mov.l r3, @-r5
|
|
00af2a a011 bra h'22 ;@(h'af50)
|
|
00af2c 0009 nop
|
|
00af2e 6703 mov r0, r7
|
|
00af30 65d3 mov r13, r5
|
|
00af32 66b3 mov r11, r6
|
|
00af34 75fe add #h'fe, r5
|
|
00af36 4610 dt r6
|
|
00af38 6351 mov.w @r5, r3
|
|
00af3a 8ffb bf/s h'-a ;@(h'af34)
|
|
00af3c 2735 mov.w r3, @-r7
|
|
00af3e a007 bra h'e ;@(h'af50)
|
|
00af40 0009 nop
|
|
00af42 6503 mov r0, r5
|
|
00af44 67d3 mov r13, r7
|
|
00af46 77ff add #h'ff, r7
|
|
00af48 6370 mov.b @r7, r3
|
|
00af4a 4610 dt r6
|
|
00af4c 8ffb bf/s h'-a ;@(h'af46)
|
|
00af4e 2534 mov.b r3, @-r5
|
|
00af50 6bf6 mov.l @r15+, r11
|
|
00af52 6043 mov r4, r0
|
|
00af54 6cf6 mov.l @r15+, r12
|
|
00af56 000b rts
|
|
00af58 6df6 mov.l @r15+, r13
|
|
00af5a 0000
|
|
00af5c 4f22 sts.l pr, @-r15
|
|
00af5e e208 mov #h'8, r2
|
|
00af60 d121 mov.l @(h'84,pc), r1 ;@(h'afe8)
|
|
00af62 7ff8 add #h'f8, r15
|
|
00af64 7fe8 add #h'e8, r15
|
|
00af66 53fd mov.l @(h'34,r15), r3
|
|
00af68 2f36 mov.l r3, @-r15
|
|
00af6a 53fd mov.l @(h'34,r15), r3
|
|
00af6c 2f36 mov.l r3, @-r15
|
|
00af6e 32fc add r15, r2
|
|
00af70 410b jsr @r1
|
|
00af72 2f26 mov.l r2, @-r15
|
|
00af74 52fe mov.l @(h'38,r15), r2
|
|
00af76 e308 mov #h'8, r3
|
|
00af78 d11b mov.l @(h'6c,pc), r1 ;@(h'afe8)
|
|
00af7a 2f26 mov.l r2, @-r15
|
|
00af7c 52fe mov.l @(h'38,r15), r2
|
|
00af7e 2f26 mov.l r2, @-r15
|
|
00af80 33fc add r15, r3
|
|
00af82 410b jsr @r1
|
|
00af84 2f36 mov.l r3, @-r15
|
|
00af86 7f0c
|
|
00af88 d118 mov.l @(h'60,pc), r1 ;@(h'afec)
|
|
00af8a e318 mov #h'18, r3
|
|
00af8c 33fc add r15, r3
|
|
00af8e 410b jsr @r1
|
|
00af90 2f36 mov.l r3, @-r15
|
|
00af92 7f1c add #h'1c, r15
|
|
00af94 d116 mov.l @(h'58,pc), r1 ;@(h'aff0)
|
|
00af96 63f3 mov r15, r3
|
|
00af98 730c
|
|
00af9a 410b jsr @r1
|
|
00af9c 2f36 mov.l r3, @-r15
|
|
00af9e 7f10 add #h'10, r15
|
|
00afa0 d414 mov.l @(h'50,pc), r4 ;@(h'aff4)
|
|
00afa2 63f3 mov r15, r3
|
|
00afa4 6232 mov.l @r3, r2
|
|
00afa6 2249 and r4, r2
|
|
00afa8 3240 cmp/eq r4, r2
|
|
00afaa 8b10 bf h'20 ;@(h'afce)
|
|
00afac d312 mov.l @(h'48,pc), r3 ;@(h'aff8)
|
|
00afae 62f3 mov r15, r2
|
|
00afb0 6122 mov.l @r2, r1
|
|
00afb2 2138 tst r3, r1
|
|
00afb4 8b04 bf h'8 ;@(h'afc0)
|
|
00afb6 60f3 mov r15, r0
|
|
00afb8 5101 mov.l @(h'4,r0), r1
|
|
00afba e2ff mov #h'ffffffff, r2
|
|
00afbc 2128 tst r2, r1
|
|
00afbe 8903 bt h'6 ;@(h'afc8)
|
|
00afc0 930f mov.w @(h'1e,pc), r3 ;@(h'afe2)
|
|
00afc2 d00e mov.l @(h'38,pc), r0 ;@(h'affc)
|
|
00afc4 a003 bra h'6 ;@(h'afce)
|
|
00afc6 2032 mov.l r3, @r0
|
|
00afc8 910c mov.w @(h'18,pc), r1 ;@(h'afe4)
|
|
00afca d20c mov.l @(h'30,pc), r2 ;@(h'affc)
|
|
00afcc 2212 mov.l r1, @r2
|
|
00afce 60f3 mov r15, r0
|
|
00afd0 52f3 mov.l @(h'c,r15), r2
|
|
00afd2 6102 mov.l @r0, r1
|
|
00afd4 2212 mov.l r1, @r2
|
|
00afd6 5101 mov.l @(h'4,r0), r1
|
|
00afd8 1211 mov.l r1, @(h'4,r2)
|
|
00afda 7f08
|
|
00afdc 4f26 lds.l @r15+, pr
|
|
00afde 000b rts
|
|
00afe0 0009 nop
|
|
00afe2 044d mov.w @(r0,r4), r4
|
|
00afe4 044c mov.b @(r0,r4), r4
|
|
00afe6 0000
|
|
00afe8 0030
|
|
00afea bb2c bsr h'-9a8 ;@(h'a646)
|
|
00afec 0030
|
|
00afee ce34 xor.b #h'34, @(r0,gbr)
|
|
00aff0 0030
|
|
00aff2 bbf4 bsr h'-818 ;@(h'a7de)
|
|
00aff4 7ff0 add #h'f0, r15
|
|
00aff6 0000
|
|
00aff8 000f mac.l @r0+, @r0+
|
|
00affa ffff
|
|
00affc 0810
|
|
00affe 0034 mov.b r3, @(r0,r0)
|
|
00b000 4f12 sts.l macl, @-r15
|
|
00b002 d408 mov.l @(h'20,pc), r4 ;@(h'b024)
|
|
00b004 d308 mov.l @(h'20,pc), r3 ;@(h'b028)
|
|
00b006 6242 mov.l @r4, r2
|
|
00b008 9109 mov.w @(h'12,pc), r1 ;@(h'b01e)
|
|
00b00a 0237 mul.l r3, r2
|
|
00b00c 9208 mov.w @(h'10,pc), r2 ;@(h'b020)
|
|
00b00e 031a sts macl, r3
|
|
00b010 331c add r1, r3
|
|
00b012 6033 mov r3, r0
|
|
00b014 2432 mov.l r3, @r4
|
|
00b016 4029 shlr16 r0
|
|
00b018 2029 and r2, r0
|
|
00b01a 000b rts
|
|
00b01c 4f16 lds.l @r15+, macl
|
|
00b01e 3039
|
|
00b020 7fff add #h'ff, r15
|
|
00b022 0000
|
|
00b024 0810
|
|
00b026 00d4 mov.b r13, @(r0,r0)
|
|
00b028 41c6
|
|
00b02a 4e6d shld r6, r14
|
|
00b02c 4f22 sts.l pr, @-r15
|
|
00b02e 7ffc add #h'fc, r15
|
|
00b030 2f42 mov.l r4, @r15
|
|
00b032 60f3 mov r15, r0
|
|
00b034 7008
|
|
00b036 7004
|
|
00b038 e403 mov #h'3, r4
|
|
00b03a 2408 tst r0, r4
|
|
00b03c 8903 bt h'6 ;@(h'b046)
|
|
00b03e 64f3 mov r15, r4
|
|
00b040 7408
|
|
00b042 a003 bra h'6 ;@(h'b04c)
|
|
00b044 7408
|
|
00b046 64f3 mov r15, r4
|
|
00b048 7408
|
|
00b04a 7404
|
|
00b04c 2f46 mov.l r4, @-r15
|
|
00b04e e500 mov #h'0, r5
|
|
00b050 d304 mov.l @(h'10,pc), r3 ;@(h'b064)
|
|
00b052 57f3 mov.l @(h'c,r15), r7
|
|
00b054 56f1 mov.l @(h'4,r15), r6
|
|
00b056 430b jsr @r3
|
|
00b058 e401 mov #h'1, r4
|
|
00b05a 7f08
|
|
00b05c 4f26 lds.l @r15+, pr
|
|
00b05e 000b rts
|
|
00b060 0009 nop
|
|
00b062 0000
|
|
00b064 0030
|
|
00b066 bcfc bsr h'-608 ;@(h'aa62)
|
|
00b068 d301 mov.l @(h'4,pc), r3 ;@(h'b070)
|
|
00b06a 000b rts
|
|
00b06c 2342 mov.l r4, @r3
|
|
00b06e 0000
|
|
00b070 0810
|
|
00b072 00d4 mov.b r13, @(r0,r0)
|
|
00b074 a001 bra h'2 ;@(h'b07a)
|
|
00b076 e500 mov #h'0, r5
|
|
00b078 7501
|
|
00b07a 6344 mov.b @r4+, r3
|
|
00b07c 2338 tst r3, r3
|
|
00b07e 8bfb bf h'-a ;@(h'b078)
|
|
00b080 000b rts
|
|
00b082 6053 mov r5, r0
|
|
00b084 d201 mov.l @(h'4,pc), r2 ;@(h'b08c)
|
|
00b086 d002 mov.l @(h'8,pc), r0 ;@(h'b090)
|
|
00b088 422b jmp @r2
|
|
00b08a 0009 nop
|
|
00b08c 8001 mov.b r0, @(h'1,r0)
|
|
00b08e 0070
|
|
00b090 0000
|
|
00b092 0119 div0u
|
|
00b094 d201 mov.l @(h'4,pc), r2 ;@(h'b09c)
|
|
00b096 d002 mov.l @(h'8,pc), r0 ;@(h'b0a0)
|
|
00b098 422b jmp @r2
|
|
00b09a 0009 nop
|
|
00b09c 8001 mov.b r0, @(h'1,r0)
|
|
00b09e 0070
|
|
00b0a0 0000
|
|
00b0a2 0144 mov.b r4, @(r0,r1)
|
|
00b0a4 d201 mov.l @(h'4,pc), r2 ;@(h'b0ac)
|
|
00b0a6 d002 mov.l @(h'8,pc), r0 ;@(h'b0b0)
|
|
00b0a8 422b jmp @r2
|
|
00b0aa 0009 nop
|
|
00b0ac 8001 mov.b r0, @(h'1,r0)
|
|
00b0ae 0070
|
|
00b0b0 0000
|
|
00b0b2 0030
|
|
00b0b4 d201 mov.l @(h'4,pc), r2 ;@(h'b0bc)
|
|
00b0b6 d002 mov.l @(h'8,pc), r0 ;@(h'b0c0)
|
|
00b0b8 422b jmp @r2
|
|
00b0ba 0009 nop
|
|
00b0bc 8001 mov.b r0, @(h'1,r0)
|
|
00b0be 0070
|
|
00b0c0 0000
|
|
00b0c2 043d mov.w @(r0,r3), r4
|
|
00b0c4 d201 mov.l @(h'4,pc), r2 ;@(h'b0cc)
|
|
00b0c6 d002 mov.l @(h'8,pc), r0 ;@(h'b0d0)
|
|
00b0c8 422b jmp @r2
|
|
00b0ca 0009 nop
|
|
00b0cc 8001 mov.b r0, @(h'1,r0)
|
|
00b0ce 0070
|
|
00b0d0 0000
|
|
00b0d2 043b
|
|
00b0d4 d201 mov.l @(h'4,pc), r2 ;@(h'b0dc)
|
|
00b0d6 d002 mov.l @(h'8,pc), r0 ;@(h'b0e0)
|
|
00b0d8 422b jmp @r2
|
|
00b0da 0009 nop
|
|
00b0dc 8001 mov.b r0, @(h'1,r0)
|
|
00b0de 0070
|
|
00b0e0 0000
|
|
00b0e2 043c mov.b @(r0,r3), r4
|
|
00b0e4 d201 mov.l @(h'4,pc), r2 ;@(h'b0ec)
|
|
00b0e6 d002 mov.l @(h'8,pc), r0 ;@(h'b0f0)
|
|
00b0e8 422b jmp @r2
|
|
00b0ea 0009 nop
|
|
00b0ec 8001 mov.b r0, @(h'1,r0)
|
|
00b0ee 0070
|
|
00b0f0 0000
|
|
00b0f2 01e7 mul.l r14, r1
|
|
00b0f4 d201 mov.l @(h'4,pc), r2 ;@(h'b0fc)
|
|
00b0f6 d002 mov.l @(h'8,pc), r0 ;@(h'b100)
|
|
00b0f8 422b jmp @r2
|
|
00b0fa 0009 nop
|
|
00b0fc 8001 mov.b r0, @(h'1,r0)
|
|
00b0fe 0070
|
|
00b100 0000
|
|
00b102 0244 mov.b r4, @(r0,r2)
|
|
00b104 d201 mov.l @(h'4,pc), r2 ;@(h'b10c)
|
|
00b106 d002 mov.l @(h'8,pc), r0 ;@(h'b110)
|
|
00b108 422b jmp @r2
|
|
00b10a 0009 nop
|
|
00b10c 8001 mov.b r0, @(h'1,r0)
|
|
00b10e 0070
|
|
00b110 0000
|
|
00b112 0494 mov.b r9, @(r0,r4)
|
|
00b114 d201 mov.l @(h'4,pc), r2 ;@(h'b11c)
|
|
00b116 d002 mov.l @(h'8,pc), r0 ;@(h'b120)
|
|
00b118 422b jmp @r2
|
|
00b11a 0009 nop
|
|
00b11c 8001 mov.b r0, @(h'1,r0)
|
|
00b11e 0070
|
|
00b120 0000
|
|
00b122 0218 sett
|
|
00b124 d201 mov.l @(h'4,pc), r2 ;@(h'b12c)
|
|
00b126 d002 mov.l @(h'8,pc), r0 ;@(h'b130)
|
|
00b128 422b jmp @r2
|
|
00b12a 0009 nop
|
|
00b12c 8001 mov.b r0, @(h'1,r0)
|
|
00b12e 0070
|
|
00b130 0000
|
|
00b132 0acc mov.b @(r0,r12), r10
|
|
00b134 d201 mov.l @(h'4,pc), r2 ;@(h'b13c)
|
|
00b136 d002 mov.l @(h'8,pc), r0 ;@(h'b140)
|
|
00b138 422b jmp @r2
|
|
00b13a 0009 nop
|
|
00b13c 8001 mov.b r0, @(h'1,r0)
|
|
00b13e 0070
|
|
00b140 0000
|
|
00b142 090f mac.l @r0+, @r9+
|
|
00b144 d201 mov.l @(h'4,pc), r2 ;@(h'b14c)
|
|
00b146 d002 mov.l @(h'8,pc), r0 ;@(h'b150)
|
|
00b148 422b jmp @r2
|
|
00b14a 0009 nop
|
|
00b14c 8001 mov.b r0, @(h'1,r0)
|
|
00b14e 0070
|
|
00b150 0000
|
|
00b152 0013
|
|
00b154 d201 mov.l @(h'4,pc), r2 ;@(h'b15c)
|
|
00b156 d002 mov.l @(h'8,pc), r0 ;@(h'b160)
|
|
00b158 422b jmp @r2
|
|
00b15a 0009 nop
|
|
00b15c 8001 mov.b r0, @(h'1,r0)
|
|
00b15e 0070
|
|
00b160 0000
|
|
00b162 03fa
|
|
00b164 d201 mov.l @(h'4,pc), r2 ;@(h'b16c)
|
|
00b166 d002 mov.l @(h'8,pc), r0 ;@(h'b170)
|
|
00b168 422b jmp @r2
|
|
00b16a 0009 nop
|
|
00b16c 8001 mov.b r0, @(h'1,r0)
|
|
00b16e 0070
|
|
00b170 0000
|
|
00b172 0acd mov.w @(r0,r12), r10
|
|
00b174 d201 mov.l @(h'4,pc), r2 ;@(h'b17c)
|
|
00b176 d002 mov.l @(h'8,pc), r0 ;@(h'b180)
|
|
00b178 422b jmp @r2
|
|
00b17a 0009 nop
|
|
00b17c 8001 mov.b r0, @(h'1,r0)
|
|
00b17e 0070
|
|
00b180 0000
|
|
00b182 0808 clrt
|
|
00b184 4511 cmp/pz r5
|
|
00b186 8b04 bf h'8 ;@(h'b192)
|
|
00b188 e23b mov #h'3b, r2
|
|
00b18a 3527 cmp/gt r2, r5
|
|
00b18c 8901 bt h'2 ;@(h'b192)
|
|
00b18e 4411 cmp/pz r4
|
|
00b190 8901 bt h'2 ;@(h'b196)
|
|
00b192 000b rts
|
|
00b194 e000 mov #h'0, r0
|
|
00b196 d32d mov.l @(h'b4,pc), r3 ;@(h'b24c)
|
|
00b198 432b jmp @r3
|
|
00b19a 0009 nop
|
|
00b19c 000b rts
|
|
00b19e 0009 nop
|
|
00b1a0 4415 cmp/pl r4
|
|
00b1a2 8d02 bt/s h'4 ;@(h'b1aa)
|
|
00b1a4 e601 mov #h'1, r6
|
|
00b1a6 a004 bra h'8 ;@(h'b1b2)
|
|
00b1a8 6463 mov r6, r4
|
|
00b1aa e715 mov #h'15, r7
|
|
00b1ac 3477 cmp/gt r7, r4
|
|
00b1ae 8b00 bf h'0 ;@(h'b1b2)
|
|
00b1b0 6473 mov r7, r4
|
|
00b1b2 4515 cmp/pl r5
|
|
00b1b4 8901 bt h'2 ;@(h'b1ba)
|
|
00b1b6 a004 bra h'8 ;@(h'b1c2)
|
|
00b1b8 6563 mov r6, r5
|
|
00b1ba e608 mov #h'8, r6
|
|
00b1bc 3567 cmp/gt r6, r5
|
|
00b1be 8b00 bf h'0 ;@(h'b1c2)
|
|
00b1c0 6563 mov r6, r5
|
|
00b1c2 d323 mov.l @(h'8c,pc), r3 ;@(h'b250)
|
|
00b1c4 432b jmp @r3
|
|
00b1c6 0009 nop
|
|
00b1c8 2fe6 mov.l r14, @-r15
|
|
00b1ca 2fd6 mov.l r13, @-r15
|
|
00b1cc 2fc6 mov.l r12, @-r15
|
|
00b1ce 2fb6 mov.l r11, @-r15
|
|
00b1d0 2fa6 mov.l r10, @-r15
|
|
00b1d2 2f96 mov.l r9, @-r15
|
|
00b1d4 2f86 mov.l r8, @-r15
|
|
00b1d6 4f22 sts.l pr, @-r15
|
|
00b1d8 7ff0 add #h'f0, r15
|
|
00b1da 2f52 mov.l r5, @r15
|
|
00b1dc 5342 mov.l @(h'8,r4), r3
|
|
00b1de 6242 mov.l @r4, r2
|
|
00b1e0 3237 cmp/gt r3, r2
|
|
00b1e2 8f03 bf/s h'6 ;@(h'b1ec)
|
|
00b1e4 5243 mov.l @(h'c,r4), r2
|
|
00b1e6 5542 mov.l @(h'8,r4), r5
|
|
00b1e8 a002 bra h'4 ;@(h'b1f0)
|
|
00b1ea 6642 mov.l @r4, r6
|
|
00b1ec 6542 mov.l @r4, r5
|
|
00b1ee 5642 mov.l @(h'8,r4), r6
|
|
00b1f0 5341 mov.l @(h'4,r4), r3
|
|
00b1f2 3327 cmp/gt r2, r3
|
|
00b1f4 8b02 bf h'4 ;@(h'b1fc)
|
|
00b1f6 5d43 mov.l @(h'c,r4), r13
|
|
00b1f8 a002 bra h'4 ;@(h'b200)
|
|
00b1fa 5841 mov.l @(h'4,r4), r8
|
|
00b1fc 5d41 mov.l @(h'4,r4), r13
|
|
00b1fe 5843 mov.l @(h'c,r4), r8
|
|
00b200 4511 cmp/pz r5
|
|
00b202 8b70 bf h'e0 ;@(h'b2e6)
|
|
00b204 9321 mov.w @(h'42,pc), r3 ;@(h'b24a)
|
|
00b206 3633 cmp/ge r3, r6
|
|
00b208 896d bt h'da ;@(h'b2e6)
|
|
00b20a 4d11 cmp/pz r13
|
|
00b20c 8b6b bf h'd6 ;@(h'b2e6)
|
|
00b20e e240 mov #h'40, r2
|
|
00b210 3823 cmp/ge r2, r8
|
|
00b212 8968 bt h'd0 ;@(h'b2e6)
|
|
00b214 d20f mov.l @(h'3c,pc), r2 ;@(h'b254)
|
|
00b216 e408 mov #h'8, r4
|
|
00b218 6153 mov r5, r1
|
|
00b21a 420b jsr @r2
|
|
00b21c 6043 mov r4, r0
|
|
00b21e 6163 mov r6, r1
|
|
00b220 d30c mov.l @(h'30,pc), r3 ;@(h'b254)
|
|
00b222 1f02 mov.l r0, @(h'8,r15)
|
|
00b224 430b jsr @r3
|
|
00b226 6043 mov r4, r0
|
|
00b228 6c03 mov r0, r12
|
|
00b22a 6053 mov r5, r0
|
|
00b22c 4011 cmp/pz r0
|
|
00b22e 8b01 bf h'2 ;@(h'b234)
|
|
00b230 a005 bra h'a ;@(h'b23e)
|
|
00b232 c907 and #h'7, r0
|
|
00b234 6007 not r0, r0
|
|
00b236 7001
|
|
00b238 c907 and #h'7, r0
|
|
00b23a 6007 not r0, r0
|
|
00b23c 7001
|
|
00b23e 2008 tst r0, r0
|
|
00b240 db05 mov.l @(h'14,pc), r11 ;@(h'b258)
|
|
00b242 8f1f bf/s h'3e ;@(h'b284)
|
|
00b244 1f01 mov.l r0, @(h'4,r15)
|
|
00b246 a019 bra h'32 ;@(h'b27c)
|
|
00b248 0009 nop
|
|
00b24a 0080
|
|
00b24c 0030
|
|
00b24e d1e8 mov.l @(h'3a0,pc), r1 ;@(h'b5f0)
|
|
00b250 0030
|
|
00b252 d178 mov.l @(h'1e0,pc), r1 ;@(h'b434)
|
|
00b254 0030
|
|
00b256 aae4 bra h'-a38 ;@(h'a822)
|
|
00b258 0030
|
|
00b25a d158 mov.l @(h'160,pc), r1 ;@(h'b3bc)
|
|
00b25c 5ef2 mov.l @(h'8,r15), r14
|
|
00b25e 3ec7 cmp/gt r12, r14
|
|
00b260 8d0b bt/s h'16 ;@(h'b27a)
|
|
00b262 6ad3 mov r13, r10
|
|
00b264 64e3 mov r14, r4
|
|
00b266 4b0b jsr @r11
|
|
00b268 65a3 mov r10, r5
|
|
00b26a 6403 mov r0, r4
|
|
00b26c 62f2 mov.l @r15, r2
|
|
00b26e 7e01
|
|
00b270 7201
|
|
00b272 3ec7 cmp/gt r12, r14
|
|
00b274 2f22 mov.l r2, @r15
|
|
00b276 8ff5 bf/s h'-16 ;@(h'b264)
|
|
00b278 2244 mov.b r4, @-r2
|
|
00b27a 7d01
|
|
00b27c 3d87 cmp/gt r8, r13
|
|
00b27e 8bed bf h'-26 ;@(h'b25c)
|
|
00b280 a031 bra h'62 ;@(h'b2e6)
|
|
00b282 0009 nop
|
|
00b284 3658 sub r5, r6
|
|
00b286 7608
|
|
00b288 4611 cmp/pz r6
|
|
00b28a 8900 bt h'0 ;@(h'b28e)
|
|
00b28c 7607
|
|
00b28e 4621 shar r6
|
|
00b290 53f2 mov.l @(h'8,r15), r3
|
|
00b292 62c3 mov r12, r2
|
|
00b294 4621 shar r6
|
|
00b296 4621 shar r6
|
|
00b298 3238 sub r3, r2
|
|
00b29a 3627 cmp/gt r2, r6
|
|
00b29c 8b00 bf h'0 ;@(h'b2a0)
|
|
00b29e 7c01
|
|
00b2a0 53f1 mov.l @(h'4,r15), r3
|
|
00b2a2 3438 sub r3, r4
|
|
00b2a4 a01d bra h'3a ;@(h'b2e2)
|
|
00b2a6 1f43 mov.l r4, @(h'c,r15)
|
|
00b2a8 5ef2 mov.l @(h'8,r15), r14
|
|
00b2aa 3ec3 cmp/ge r12, r14
|
|
00b2ac 8d18 bt/s h'30 ;@(h'b2e0)
|
|
00b2ae 69d3 mov r13, r9
|
|
00b2b0 64e3 mov r14, r4
|
|
00b2b2 4b0b jsr @r11
|
|
00b2b4 6593 mov r9, r5
|
|
00b2b6 6a03 mov r0, r10
|
|
00b2b8 64e3 mov r14, r4
|
|
00b2ba 7401
|
|
00b2bc 4b0b jsr @r11
|
|
00b2be 6593 mov r9, r5
|
|
00b2c0 62f2 mov.l @r15, r2
|
|
00b2c2 61ac extu.b r10, r1
|
|
00b2c4 6403 mov r0, r4
|
|
00b2c6 7201
|
|
00b2c8 2f22 mov.l r2, @r15
|
|
00b2ca 644c extu.b r4, r4
|
|
00b2cc 53f3 mov.l @(h'c,r15), r3
|
|
00b2ce 7e01
|
|
00b2d0 633b neg r3, r3
|
|
00b2d2 443d shld r3, r4
|
|
00b2d4 53f1 mov.l @(h'4,r15), r3
|
|
00b2d6 3ec3 cmp/ge r12, r14
|
|
00b2d8 413d shld r3, r1
|
|
00b2da 241b or r1, r4
|
|
00b2dc 8fe8 bf/s h'-30 ;@(h'b2b0)
|
|
00b2de 2244 mov.b r4, @-r2
|
|
00b2e0 7d01
|
|
00b2e2 3d87 cmp/gt r8, r13
|
|
00b2e4 8be0 bf h'-40 ;@(h'b2a8)
|
|
00b2e6 7f10 add #h'10, r15
|
|
00b2e8 4f26 lds.l @r15+, pr
|
|
00b2ea 68f6 mov.l @r15+, r8
|
|
00b2ec 69f6 mov.l @r15+, r9
|
|
00b2ee 6af6 mov.l @r15+, r10
|
|
00b2f0 6bf6 mov.l @r15+, r11
|
|
00b2f2 6cf6 mov.l @r15+, r12
|
|
00b2f4 6df6 mov.l @r15+, r13
|
|
00b2f6 000b rts
|
|
00b2f8 6ef6 mov.l @r15+, r14
|
|
00b2fa 0000
|
|
00b2fc 2fe6 mov.l r14, @-r15
|
|
00b2fe e700 mov #h'0, r7
|
|
00b300 d640 mov.l @(h'100,pc), r6 ;@(h'b404)
|
|
00b302 ee04 mov #h'4, r14
|
|
00b304 2fd6 mov.l r13, @-r15
|
|
00b306 6573 mov r7, r5
|
|
00b308 9d7a mov.w @(h'f4,pc), r13 ;@(h'b400)
|
|
00b30a 6353 mov r5, r3
|
|
00b30c 6253 mov r5, r2
|
|
00b30e 4308 shll2 r3
|
|
00b310 332c add r2, r3
|
|
00b312 4308 shll2 r3
|
|
00b314 336c add r6, r3
|
|
00b316 e010 mov #h'10, r0
|
|
00b318 013c mov.b @(r0,r3), r1
|
|
00b31a 611c extu.b r1, r1
|
|
00b31c 31d0 cmp/eq r13, r1
|
|
00b31e 8902 bt h'4 ;@(h'b326)
|
|
00b320 7501
|
|
00b322 35e3 cmp/ge r14, r5
|
|
00b324 8bf1 bf h'-1e ;@(h'b30a)
|
|
00b326 35e3 cmp/ge r14, r5
|
|
00b328 8b01 bf h'2 ;@(h'b32e)
|
|
00b32a a01b bra h'36 ;@(h'b364)
|
|
00b32c e0f8 mov #h'fffffff8, r0
|
|
00b32e 6e73 mov r7, r14
|
|
00b330 6043 mov r4, r0
|
|
00b332 ed08 mov #h'8, r13
|
|
00b334 6453 mov r5, r4
|
|
00b336 6353 mov r5, r3
|
|
00b338 4408 shll2 r4
|
|
00b33a 343c add r3, r4
|
|
00b33c 4408 shll2 r4
|
|
00b33e 346c add r6, r4
|
|
00b340 6304 mov.b @r0+, r3
|
|
00b342 7e01
|
|
00b344 2430 mov.b r3, @r4
|
|
00b346 3ed3 cmp/ge r13, r14
|
|
00b348 8ffa bf/s h'-c ;@(h'b340)
|
|
00b34a 7401
|
|
00b34c 6453 mov r5, r4
|
|
00b34e 6353 mov r5, r3
|
|
00b350 4408 shll2 r4
|
|
00b352 343c add r3, r4
|
|
00b354 4408 shll2 r4
|
|
00b356 346c add r6, r4
|
|
00b358 1472 mov.l r7, @(h'8,r4)
|
|
00b35a e2ff mov #h'ffffffff, r2
|
|
00b35c 1423 mov.l r2, @(h'c,r4)
|
|
00b35e e010 mov #h'10, r0
|
|
00b360 0474 mov.b r7, @(r0,r4)
|
|
00b362 6053 mov r5, r0
|
|
00b364 6df6 mov.l @r15+, r13
|
|
00b366 000b rts
|
|
00b368 6ef6 mov.l @r15+, r14
|
|
00b36a 2fe6 mov.l r14, @-r15
|
|
00b36c 2fd6 mov.l r13, @-r15
|
|
00b36e 4f22 sts.l pr, @-r15
|
|
00b370 d325 mov.l @(h'94,pc), r3 ;@(h'b408)
|
|
00b372 2349 and r4, r3
|
|
00b374 4329 shlr16 r3
|
|
00b376 4319 shlr8 r3
|
|
00b378 633e exts.b r3, r3
|
|
00b37a 633c extu.b r3, r3
|
|
00b37c 2338 tst r3, r3
|
|
00b37e 8b22 bf h'44 ;@(h'b3c6)
|
|
00b380 dd22 mov.l @(h'88,pc), r13 ;@(h'b40c)
|
|
00b382 ee00 mov #h'0, r14
|
|
00b384 2d49 and r4, r13
|
|
00b386 b027 bsr h'4e ;@(h'b3d8)
|
|
00b388 64d3 mov r13, r4
|
|
00b38a 2008 tst r0, r0
|
|
00b38c 8b19 bf h'32 ;@(h'b3c2)
|
|
00b38e 65e3 mov r14, r5
|
|
00b390 d71c mov.l @(h'70,pc), r7 ;@(h'b404)
|
|
00b392 e608 mov #h'8, r6
|
|
00b394 64d3 mov r13, r4
|
|
00b396 63d3 mov r13, r3
|
|
00b398 4408 shll2 r4
|
|
00b39a 343c add r3, r4
|
|
00b39c 4408 shll2 r4
|
|
00b39e 347c add r7, r4
|
|
00b3a0 24e0 mov.b r14, @r4
|
|
00b3a2 7501
|
|
00b3a4 3563 cmp/ge r6, r5
|
|
00b3a6 8ffb bf/s h'-a ;@(h'b3a0)
|
|
00b3a8 7401
|
|
00b3aa 64d3 mov r13, r4
|
|
00b3ac 63d3 mov r13, r3
|
|
00b3ae 4408 shll2 r4
|
|
00b3b0 343c add r3, r4
|
|
00b3b2 4408 shll2 r4
|
|
00b3b4 9324 mov.w @(h'48,pc), r3 ;@(h'b400)
|
|
00b3b6 e010 mov #h'10, r0
|
|
00b3b8 347c add r7, r4
|
|
00b3ba e2ff mov #h'ffffffff, r2
|
|
00b3bc 14e2 mov.l r14, @(h'8,r4)
|
|
00b3be 1423 mov.l r2, @(h'c,r4)
|
|
00b3c0 0434 mov.b r3, @(r0,r4)
|
|
00b3c2 a004 bra h'8 ;@(h'b3ce)
|
|
00b3c4 65e3 mov r14, r5
|
|
00b3c6 d212 mov.l @(h'48,pc), r2 ;@(h'b410)
|
|
00b3c8 420b jsr @r2
|
|
00b3ca 0009 nop
|
|
00b3cc 6503 mov r0, r5
|
|
00b3ce 6053 mov r5, r0
|
|
00b3d0 4f26 lds.l @r15+, pr
|
|
00b3d2 6df6 mov.l @r15+, r13
|
|
00b3d4 000b rts
|
|
00b3d6 6ef6 mov.l @r15+, r14
|
|
00b3d8 4411 cmp/pz r4
|
|
00b3da 8b0c bf h'18 ;@(h'b3f6)
|
|
00b3dc e204 mov #h'4, r2
|
|
00b3de 3427 cmp/gt r2, r4
|
|
00b3e0 8909 bt h'12 ;@(h'b3f6)
|
|
00b3e2 6343 mov r4, r3
|
|
00b3e4 d00b mov.l @(h'2c,pc), r0 ;@(h'b414)
|
|
00b3e6 4408 shll2 r4
|
|
00b3e8 343c add r3, r4
|
|
00b3ea 4408 shll2 r4
|
|
00b3ec 9308 mov.w @(h'10,pc), r3 ;@(h'b400)
|
|
00b3ee 024c mov.b @(r0,r4), r2
|
|
00b3f0 622c extu.b r2, r2
|
|
00b3f2 3230 cmp/eq r3, r2
|
|
00b3f4 8b01 bf h'2 ;@(h'b3fa)
|
|
00b3f6 000b rts
|
|
00b3f8 e0ff mov #h'ffffffff, r0
|
|
00b3fa e000 mov #h'0, r0
|
|
00b3fc 000b rts
|
|
00b3fe 0009 nop
|
|
00b400 00ff mac.l @r15+, @r0+
|
|
00b402 0000
|
|
00b404 0810
|
|
00b406 0070
|
|
00b408 0f00
|
|
00b40a 0000
|
|
00b40c f0ff
|
|
00b40e ffff
|
|
00b410 0030
|
|
00b412 d088 mov.l @(h'220,pc), r0 ;@(h'b634)
|
|
00b414 0810
|
|
00b416 0080
|
|
00b418 2fb6 mov.l r11, @-r15
|
|
00b41a e108 mov #h'8, r1
|
|
00b41c d640 mov.l @(h'100,pc), r6 ;@(h'b520)
|
|
00b41e ebff mov #h'ffffffff, r11
|
|
00b420 927c mov.w @(h'f8,pc), r2 ;@(h'b51c)
|
|
00b422 6463 mov r6, r4
|
|
00b424 2fa6 mov.l r10, @-r15
|
|
00b426 6563 mov r6, r5
|
|
00b428 6763 mov r6, r7
|
|
00b42a e400 mov #h'0, r4
|
|
00b42c 6a63 mov r6, r10
|
|
00b42e 7a50 add #h'50, r10
|
|
00b430 6043 mov r4, r0
|
|
00b432 6673 mov r7, r6
|
|
00b434 2640 mov.b r4, @r6
|
|
00b436 7001
|
|
00b438 3013 cmp/ge r1, r0
|
|
00b43a 8ffb bf/s h'-a ;@(h'b434)
|
|
00b43c 7601
|
|
00b43e e010 mov #h'10, r0
|
|
00b440 1542 mov.l r4, @(h'8,r5)
|
|
00b442 7714 add #h'14, r7
|
|
00b444 15b3 mov.l r11, @(h'c,r5)
|
|
00b446 37a2 cmp/hs r10, r7
|
|
00b448 0524 mov.b r2, @(r0,r5)
|
|
00b44a 8ff1 bf/s h'-1e ;@(h'b430)
|
|
00b44c 7514 add #h'14, r5
|
|
00b44e 6af6 mov.l @r15+, r10
|
|
00b450 000b rts
|
|
00b452 6bf6 mov.l @r15+, r11
|
|
00b454 2fe6 mov.l r14, @-r15
|
|
00b456 2fd6 mov.l r13, @-r15
|
|
00b458 2fc6 mov.l r12, @-r15
|
|
00b45a 6d63 mov r6, r13
|
|
00b45c d331 mov.l @(h'c4,pc), r3 ;@(h'b524)
|
|
00b45e 2fb6 mov.l r11, @-r15
|
|
00b460 4f22 sts.l pr, @-r15
|
|
00b462 2349 and r4, r3
|
|
00b464 7fec add #h'ec, r15
|
|
00b466 4329 shlr16 r3
|
|
00b468 1f51 mov.l r5, @(h'4,r15)
|
|
00b46a 4319 shlr8 r3
|
|
00b46c 633e exts.b r3, r3
|
|
00b46e 633c extu.b r3, r3
|
|
00b470 2338 tst r3, r3
|
|
00b472 8f45 bf/s h'8a ;@(h'b500)
|
|
00b474 6b73 mov r7, r11
|
|
00b476 66f3 mov r15, r6
|
|
00b478 de2b mov.l @(h'ac,pc), r14 ;@(h'b528)
|
|
00b47a 2e49 and r4, r14
|
|
00b47c dc28 mov.l @(h'a0,pc), r12 ;@(h'b520)
|
|
00b47e 63e3 mov r14, r3
|
|
00b480 2f66 mov.l r6, @-r15
|
|
00b482 62e3 mov r14, r2
|
|
00b484 4308 shll2 r3
|
|
00b486 332c add r2, r3
|
|
00b488 4308 shll2 r3
|
|
00b48a 33cc add r12, r3
|
|
00b48c 2f36 mov.l r3, @-r15
|
|
00b48e 64f3 mov r15, r4
|
|
00b490 d326 mov.l @(h'98,pc), r3 ;@(h'b52c)
|
|
00b492 430b jsr @r3
|
|
00b494 7410 add #h'10, r4
|
|
00b496 6403 mov r0, r4
|
|
00b498 65f6 mov.l @r15+, r5
|
|
00b49a d225 mov.l @(h'94,pc), r2 ;@(h'b530)
|
|
00b49c 420b jsr @r2
|
|
00b49e 66f6 mov.l @r15+, r6
|
|
00b4a0 2008 tst r0, r0
|
|
00b4a2 8b21 bf h'42 ;@(h'b4e8)
|
|
00b4a4 62f2 mov.l @r15, r2
|
|
00b4a6 64e3 mov r14, r4
|
|
00b4a8 63e3 mov r14, r3
|
|
00b4aa 4408 shll2 r4
|
|
00b4ac 343c add r3, r4
|
|
00b4ae 4408 shll2 r4
|
|
00b4b0 34cc add r12, r4
|
|
00b4b2 5342 mov.l @(h'8,r4), r3
|
|
00b4b4 3323 cmp/ge r2, r3
|
|
00b4b6 8917 bt h'2e ;@(h'b4e8)
|
|
00b4b8 60b3 mov r11, r0
|
|
00b4ba 88ff cmp/eq #h'ffffffff, r0
|
|
00b4bc 8901 bt h'2 ;@(h'b4c2)
|
|
00b4be a005 bra h'a ;@(h'b4cc)
|
|
00b4c0 14b2 mov.l r11, @(h'8,r4)
|
|
00b4c2 63f2 mov.l @r15, r3
|
|
00b4c4 3b32 cmp/hs r3, r11
|
|
00b4c6 8b01 bf h'2 ;@(h'b4cc)
|
|
00b4c8 a021 bra h'42 ;@(h'b50e)
|
|
00b4ca e0ed mov #h'ffffffed, r0
|
|
00b4cc 56f1 mov.l @(h'4,r15), r6
|
|
00b4ce 65d3 mov r13, r5
|
|
00b4d0 d218 mov.l @(h'60,pc), r2 ;@(h'b534)
|
|
00b4d2 64e3 mov r14, r4
|
|
00b4d4 63e3 mov r14, r3
|
|
00b4d6 4408 shll2 r4
|
|
00b4d8 343c add r3, r4
|
|
00b4da 4408 shll2 r4
|
|
00b4dc 34cc add r12, r4
|
|
00b4de 5442 mov.l @(h'8,r4), r4
|
|
00b4e0 420b jsr @r2
|
|
00b4e2 7401
|
|
00b4e4 2008 tst r0, r0
|
|
00b4e6 8901 bt h'2 ;@(h'b4ec)
|
|
00b4e8 a011 bra h'22 ;@(h'b50e)
|
|
00b4ea e0fe mov #h'fffffffe, r0
|
|
00b4ec 63e3 mov r14, r3
|
|
00b4ee 4e08 shll2 r14
|
|
00b4f0 3e3c add r3, r14
|
|
00b4f2 4e08 shll2 r14
|
|
00b4f4 3ecc add r12, r14
|
|
00b4f6 52e2 mov.l @(h'8,r14), r2
|
|
00b4f8 32dc add r13, r2
|
|
00b4fa 1e22 mov.l r2, @(h'8,r14)
|
|
00b4fc a006 bra h'c ;@(h'b50c)
|
|
00b4fe 65d3 mov r13, r5
|
|
00b500 d30d mov.l @(h'34,pc), r3 ;@(h'b538)
|
|
00b502 67b3 mov r11, r7
|
|
00b504 66d3 mov r13, r6
|
|
00b506 430b jsr @r3
|
|
00b508 55f1 mov.l @(h'4,r15), r5
|
|
00b50a 6503 mov r0, r5
|
|
00b50c 6053 mov r5, r0
|
|
00b50e 7f14 add #h'14, r15
|
|
00b510 4f26 lds.l @r15+, pr
|
|
00b512 6bf6 mov.l @r15+, r11
|
|
00b514 6cf6 mov.l @r15+, r12
|
|
00b516 6df6 mov.l @r15+, r13
|
|
00b518 000b rts
|
|
00b51a 6ef6 mov.l @r15+, r14
|
|
00b51c 00ff mac.l @r15+, @r0+
|
|
00b51e 0000
|
|
00b520 0810
|
|
00b522 0070
|
|
00b524 0f00
|
|
00b526 0000
|
|
00b528 f0ff
|
|
00b52a ffff
|
|
00b52c 0030
|
|
00b52e d168 mov.l @(h'1a0,pc), r1 ;@(h'b6d0)
|
|
00b530 0030
|
|
00b532 d1b8 mov.l @(h'2e0,pc), r1 ;@(h'b814)
|
|
00b534 0030
|
|
00b536 d1a8 mov.l @(h'2a0,pc), r1 ;@(h'b7d8)
|
|
00b538 0030
|
|
00b53a d0e8 mov.l @(h'3a0,pc), r0 ;@(h'b8dc)
|
|
00b53c 2fe6 mov.l r14, @-r15
|
|
00b53e 2fd6 mov.l r13, @-r15
|
|
00b540 2fc6 mov.l r12, @-r15
|
|
00b542 6c53 mov r5, r12
|
|
00b544 d385 mov.l @(h'214,pc), r3 ;@(h'b75c)
|
|
00b546 2fb6 mov.l r11, @-r15
|
|
00b548 2fa6 mov.l r10, @-r15
|
|
00b54a 2349 and r4, r3
|
|
00b54c 2f96 mov.l r9, @-r15
|
|
00b54e 4329 shlr16 r3
|
|
00b550 4f22 sts.l pr, @-r15
|
|
00b552 4319 shlr8 r3
|
|
00b554 7ff0 add #h'f0, r15
|
|
00b556 633e exts.b r3, r3
|
|
00b558 633c extu.b r3, r3
|
|
00b55a 2338 tst r3, r3
|
|
00b55c 8f4e bf/s h'9c ;@(h'b5fc)
|
|
00b55e 6e63 mov r6, r14
|
|
00b560 dd7f mov.l @(h'1fc,pc), r13 ;@(h'b760)
|
|
00b562 6af3 mov r15, r10
|
|
00b564 d37f mov.l @(h'1fc,pc), r3 ;@(h'b764)
|
|
00b566 2d49 and r4, r13
|
|
00b568 7a04
|
|
00b56a 430b jsr @r3
|
|
00b56c 64a3 mov r10, r4
|
|
00b56e 67c3 mov r12, r7
|
|
00b570 d27e mov.l @(h'1f8,pc), r2 ;@(h'b76c)
|
|
00b572 66e3 mov r14, r6
|
|
00b574 d97c mov.l @(h'1f0,pc), r9 ;@(h'b768)
|
|
00b576 65d3 mov r13, r5
|
|
00b578 63d3 mov r13, r3
|
|
00b57a 4508 shll2 r5
|
|
00b57c 353c add r3, r5
|
|
00b57e 4508 shll2 r5
|
|
00b580 359c add r9, r5
|
|
00b582 420b jsr @r2
|
|
00b584 64a3 mov r10, r4
|
|
00b586 8800 cmp/eq #h'0, r0
|
|
00b588 8d2d bt/s h'5a ;@(h'b5e6)
|
|
00b58a 6b03 mov r0, r11
|
|
00b58c 8811 cmp/eq #h'11, r0
|
|
00b58e 8926 bt h'4c ;@(h'b5de)
|
|
00b590 8812 cmp/eq #h'12, r0
|
|
00b592 8924 bt h'48 ;@(h'b5de)
|
|
00b594 8830 cmp/eq #h'30, r0
|
|
00b596 8924 bt h'48 ;@(h'b5e2)
|
|
00b598 8825 cmp/eq #h'25, r0
|
|
00b59a 8b24 bf h'48 ;@(h'b5e6)
|
|
00b59c 62d3 mov r13, r2
|
|
00b59e 63d3 mov r13, r3
|
|
00b5a0 4208 shll2 r2
|
|
00b5a2 323c add r3, r2
|
|
00b5a4 4208 shll2 r2
|
|
00b5a6 329c add r9, r2
|
|
00b5a8 2f22 mov.l r2, @r15
|
|
00b5aa 67c3 mov r12, r7
|
|
00b5ac 5322 mov.l @(h'8,r2), r3
|
|
00b5ae 66e3 mov r14, r6
|
|
00b5b0 2f36 mov.l r3, @-r15
|
|
00b5b2 55f1 mov.l @(h'4,r15), r5
|
|
00b5b4 d36e mov.l @(h'1b8,pc), r3 ;@(h'b770)
|
|
00b5b6 430b jsr @r3
|
|
00b5b8 64a3 mov r10, r4
|
|
00b5ba 60b3 mov r11, r0
|
|
00b5bc 8800 cmp/eq #h'0, r0
|
|
00b5be 8d12 bt/s h'24 ;@(h'b5e6)
|
|
00b5c0 7f04
|
|
00b5c2 8801 cmp/eq #h'1, r0
|
|
00b5c4 890f bt h'1e ;@(h'b5e6)
|
|
00b5c6 8802 cmp/eq #h'2, r0
|
|
00b5c8 890d bt h'1a ;@(h'b5e6)
|
|
00b5ca 8815 cmp/eq #h'15, r0
|
|
00b5cc 8907 bt h'e ;@(h'b5de)
|
|
00b5ce 8852 cmp/eq #h'52, r0
|
|
00b5d0 8905 bt h'a ;@(h'b5de)
|
|
00b5d2 8818 cmp/eq #h'18, r0
|
|
00b5d4 8903 bt h'6 ;@(h'b5de)
|
|
00b5d6 8833 cmp/eq #h'33, r0
|
|
00b5d8 8903 bt h'6 ;@(h'b5e2)
|
|
00b5da a004 bra h'8 ;@(h'b5e6)
|
|
00b5dc 0009 nop
|
|
00b5de a013 bra h'26 ;@(h'b608)
|
|
00b5e0 e0fe mov #h'fffffffe, r0
|
|
00b5e2 a011 bra h'22 ;@(h'b608)
|
|
00b5e4 e0fc mov #h'fffffffc, r0
|
|
00b5e6 64d3 mov r13, r4
|
|
00b5e8 63d3 mov r13, r3
|
|
00b5ea 4408 shll2 r4
|
|
00b5ec 343c add r3, r4
|
|
00b5ee 4408 shll2 r4
|
|
00b5f0 349c add r9, r4
|
|
00b5f2 5542 mov.l @(h'8,r4), r5
|
|
00b5f4 6253 mov r5, r2
|
|
00b5f6 32ec add r14, r2
|
|
00b5f8 a005 bra h'a ;@(h'b606)
|
|
00b5fa 1422 mov.l r2, @(h'8,r4)
|
|
00b5fc d25d mov.l @(h'174,pc), r2 ;@(h'b774)
|
|
00b5fe 66e3 mov r14, r6
|
|
00b600 420b jsr @r2
|
|
00b602 65c3 mov r12, r5
|
|
00b604 6503 mov r0, r5
|
|
00b606 6053 mov r5, r0
|
|
00b608 7f10 add #h'10, r15
|
|
00b60a 4f26 lds.l @r15+, pr
|
|
00b60c 69f6 mov.l @r15+, r9
|
|
00b60e 6af6 mov.l @r15+, r10
|
|
00b610 6bf6 mov.l @r15+, r11
|
|
00b612 6cf6 mov.l @r15+, r12
|
|
00b614 6df6 mov.l @r15+, r13
|
|
00b616 000b rts
|
|
00b618 6ef6 mov.l @r15+, r14
|
|
00b61a 2fe6 mov.l r14, @-r15
|
|
00b61c 2fd6 mov.l r13, @-r15
|
|
00b61e 4f22 sts.l pr, @-r15
|
|
00b620 d34e mov.l @(h'138,pc), r3 ;@(h'b75c)
|
|
00b622 7ff0 add #h'f0, r15
|
|
00b624 2349 and r4, r3
|
|
00b626 4329 shlr16 r3
|
|
00b628 4319 shlr8 r3
|
|
00b62a 633e exts.b r3, r3
|
|
00b62c 633c extu.b r3, r3
|
|
00b62e 2338 tst r3, r3
|
|
00b630 8f1e bf/s h'3c ;@(h'b670)
|
|
00b632 6e53 mov r5, r14
|
|
00b634 d24a mov.l @(h'128,pc), r2 ;@(h'b760)
|
|
00b636 66f3 mov r15, r6
|
|
00b638 d14b mov.l @(h'12c,pc), r1 ;@(h'b768)
|
|
00b63a 2429 and r2, r4
|
|
00b63c 6d43 mov r4, r13
|
|
00b63e 6343 mov r4, r3
|
|
00b640 4d08 shll2 r13
|
|
00b642 3d3c add r3, r13
|
|
00b644 d347 mov.l @(h'11c,pc), r3 ;@(h'b764)
|
|
00b646 4d08 shll2 r13
|
|
00b648 3d1c add r1, r13
|
|
00b64a 1de2 mov.l r14, @(h'8,r13)
|
|
00b64c 2f66 mov.l r6, @-r15
|
|
00b64e 64f3 mov r15, r4
|
|
00b650 430b jsr @r3
|
|
00b652 7408
|
|
00b654 d248 mov.l @(h'120,pc), r2 ;@(h'b778)
|
|
00b656 6403 mov r0, r4
|
|
00b658 65d3 mov r13, r5
|
|
00b65a 420b jsr @r2
|
|
00b65c 66f6 mov.l @r15+, r6
|
|
00b65e 63f2 mov.l @r15, r3
|
|
00b660 52d2 mov.l @(h'8,r13), r2
|
|
00b662 3237 cmp/gt r3, r2
|
|
00b664 8b01 bf h'2 ;@(h'b66a)
|
|
00b666 a008 bra h'10 ;@(h'b67a)
|
|
00b668 e0ed mov #h'ffffffed, r0
|
|
00b66a 65f2 mov.l @r15, r5
|
|
00b66c a004 bra h'8 ;@(h'b678)
|
|
00b66e 35e8 sub r14, r5
|
|
00b670 d242 mov.l @(h'108,pc), r2 ;@(h'b77c)
|
|
00b672 420b jsr @r2
|
|
00b674 65e3 mov r14, r5
|
|
00b676 6503 mov r0, r5
|
|
00b678 6053 mov r5, r0
|
|
00b67a 7f10 add #h'10, r15
|
|
00b67c 4f26 lds.l @r15+, pr
|
|
00b67e 6df6 mov.l @r15+, r13
|
|
00b680 000b rts
|
|
00b682 6ef6 mov.l @r15+, r14
|
|
00b684 4f22 sts.l pr, @-r15
|
|
00b686 7fec add #h'ec, r15
|
|
00b688 d336 mov.l @(h'd8,pc), r3 ;@(h'b764)
|
|
00b68a 66f3 mov r15, r6
|
|
00b68c 2f42 mov.l r4, @r15
|
|
00b68e 7604
|
|
00b690 2f66 mov.l r6, @-r15
|
|
00b692 64f3 mov r15, r4
|
|
00b694 430b jsr @r3
|
|
00b696 740c
|
|
00b698 55f1 mov.l @(h'4,r15), r5
|
|
00b69a 6403 mov r0, r4
|
|
00b69c d336 mov.l @(h'd8,pc), r3 ;@(h'b778)
|
|
00b69e 430b jsr @r3
|
|
00b6a0 66f6 mov.l @r15+, r6
|
|
00b6a2 8840 cmp/eq #h'40, r0
|
|
00b6a4 8b03 bf h'6 ;@(h'b6ae)
|
|
00b6a6 7f14 add #h'14, r15
|
|
00b6a8 4f26 lds.l @r15+, pr
|
|
00b6aa 000b rts
|
|
00b6ac e0ff mov #h'ffffffff, r0
|
|
00b6ae be25 bsr h'-3b6 ;@(h'b2fc)
|
|
00b6b0 64f2 mov.l @r15, r4
|
|
00b6b2 6403 mov r0, r4
|
|
00b6b4 4411 cmp/pz r4
|
|
00b6b6 8b01 bf h'2 ;@(h'b6bc)
|
|
00b6b8 d329 mov.l @(h'a4,pc), r3 ;@(h'b760)
|
|
00b6ba 2439 and r3, r4
|
|
00b6bc 6043 mov r4, r0
|
|
00b6be 7f14 add #h'14, r15
|
|
00b6c0 4f26 lds.l @r15+, pr
|
|
00b6c2 000b rts
|
|
00b6c4 0009 nop
|
|
00b6c6 d32e mov.l @(h'b8,pc), r3 ;@(h'b780)
|
|
00b6c8 432b jmp @r3
|
|
00b6ca e600 mov #h'0, r6
|
|
00b6cc 2fe6 mov.l r14, @-r15
|
|
00b6ce 6e53 mov r5, r14
|
|
00b6d0 d22c mov.l @(h'b0,pc), r2 ;@(h'b784)
|
|
00b6d2 4f22 sts.l pr, @-r15
|
|
00b6d4 d32c mov.l @(h'b0,pc), r3 ;@(h'b788)
|
|
00b6d6 7fd4 add #h'd4, r15
|
|
00b6d8 61f3 mov r15, r1
|
|
00b6da 711c add #h'1c, r1
|
|
00b6dc 430b jsr @r3
|
|
00b6de e010 mov #h'10, r0
|
|
00b6e0 d22a mov.l @(h'a8,pc), r2 ;@(h'b78c)
|
|
00b6e2 61f3 mov r15, r1
|
|
00b6e4 d328 mov.l @(h'a0,pc), r3 ;@(h'b788)
|
|
00b6e6 710c
|
|
00b6e8 430b jsr @r3
|
|
00b6ea e010 mov #h'10, r0
|
|
00b6ec 6043 mov r4, r0
|
|
00b6ee 8800 cmp/eq #h'0, r0
|
|
00b6f0 8905 bt h'a ;@(h'b6fe)
|
|
00b6f2 8801 cmp/eq #h'1, r0
|
|
00b6f4 891a bt h'34 ;@(h'b72c)
|
|
00b6f6 8802 cmp/eq #h'2, r0
|
|
00b6f8 8921 bt h'42 ;@(h'b73e)
|
|
00b6fa a029 bra h'52 ;@(h'b750)
|
|
00b6fc 0009 nop
|
|
00b6fe 66f3 mov r15, r6
|
|
00b700 d123 mov.l @(h'8c,pc), r1 ;@(h'b790)
|
|
00b702 65f3 mov r15, r5
|
|
00b704 7508
|
|
00b706 64f3 mov r15, r4
|
|
00b708 410b jsr @r1
|
|
00b70a 7404
|
|
00b70c 2008 tst r0, r0
|
|
00b70e 8906 bt h'c ;@(h'b71e)
|
|
00b710 e200 mov #h'0, r2
|
|
00b712 e0e1 mov #h'ffffffe1, r0
|
|
00b714 2e22 mov.l r2, @r14
|
|
00b716 7f2c add #h'2c, r15
|
|
00b718 4f26 lds.l @r15+, pr
|
|
00b71a 000b rts
|
|
00b71c 6ef6 mov.l @r15+, r14
|
|
00b71e e000 mov #h'0, r0
|
|
00b720 63f2 mov.l @r15, r3
|
|
00b722 2e32 mov.l r3, @r14
|
|
00b724 7f2c add #h'2c, r15
|
|
00b726 4f26 lds.l @r15+, pr
|
|
00b728 000b rts
|
|
00b72a 6ef6 mov.l @r15+, r14
|
|
00b72c d319 mov.l @(h'64,pc), r3 ;@(h'b794)
|
|
00b72e 65e3 mov r14, r5
|
|
00b730 64f3 mov r15, r4
|
|
00b732 430b jsr @r3
|
|
00b734 741c add #h'1c, r4
|
|
00b736 7f2c add #h'2c, r15
|
|
00b738 4f26 lds.l @r15+, pr
|
|
00b73a 000b rts
|
|
00b73c 6ef6 mov.l @r15+, r14
|
|
00b73e 65e3 mov r14, r5
|
|
00b740 d214 mov.l @(h'50,pc), r2 ;@(h'b794)
|
|
00b742 64f3 mov r15, r4
|
|
00b744 420b jsr @r2
|
|
00b746 740c
|
|
00b748 7f2c add #h'2c, r15
|
|
00b74a 4f26 lds.l @r15+, pr
|
|
00b74c 000b rts
|
|
00b74e 6ef6 mov.l @r15+, r14
|
|
00b750 e0fb mov #h'fffffffb, r0
|
|
00b752 7f2c add #h'2c, r15
|
|
00b754 4f26 lds.l @r15+, pr
|
|
00b756 000b rts
|
|
00b758 6ef6 mov.l @r15+, r14
|
|
00b75a 0000
|
|
00b75c 0f00
|
|
00b75e 0000
|
|
00b760 f0ff
|
|
00b762 ffff
|
|
00b764 0030
|
|
00b766 d168 mov.l @(h'1a0,pc), r1 ;@(h'b908)
|
|
00b768 0810
|
|
00b76a 0070
|
|
00b76c 0030
|
|
00b76e d1d8 mov.l @(h'360,pc), r1 ;@(h'bad0)
|
|
00b770 0030
|
|
00b772 d1c8 mov.l @(h'320,pc), r1 ;@(h'ba94)
|
|
00b774 0030
|
|
00b776 d108 mov.l @(h'20,pc), r1 ;@(h'b798)
|
|
00b778 0030
|
|
00b77a d1b8 mov.l @(h'2e0,pc), r1 ;@(h'ba5c)
|
|
00b77c 0030
|
|
00b77e d0f8 mov.l @(h'3e0,pc), r0 ;@(h'bb60)
|
|
00b780 0030
|
|
00b782 d0d8 mov.l @(h'360,pc), r0 ;@(h'bae4)
|
|
00b784 0031
|
|
00b786 92a8 mov.w @(h'150,pc), r2 ;@(h'b8da)
|
|
00b788 0030
|
|
00b78a adc4 bra h'-478 ;@(h'b316)
|
|
00b78c 0031
|
|
00b78e 92b8 mov.w @(h'170,pc), r2 ;@(h'b902)
|
|
00b790 0030
|
|
00b792 d198 mov.l @(h'260,pc), r1 ;@(h'b9f4)
|
|
00b794 0030
|
|
00b796 d0c8 mov.l @(h'320,pc), r0 ;@(h'bab8)
|
|
00b798 2fe6 mov.l r14, @-r15
|
|
00b79a 6e43 mov r4, r14
|
|
00b79c d07c mov.l @(h'1f0,pc), r0 ;@(h'b990)
|
|
00b79e 4f22 sts.l pr, @-r15
|
|
00b7a0 7ff0 add #h'f0, r15
|
|
00b7a2 20e9 and r14, r0
|
|
00b7a4 4029 shlr16 r0
|
|
00b7a6 4019 shlr8 r0
|
|
00b7a8 600e exts.b r0, r0
|
|
00b7aa 600c extu.b r0, r0
|
|
00b7ac 8800 cmp/eq #h'0, r0
|
|
00b7ae 8905 bt h'a ;@(h'b7bc)
|
|
00b7b0 8801 cmp/eq #h'1, r0
|
|
00b7b2 8922 bt h'44 ;@(h'b7fa)
|
|
00b7b4 8802 cmp/eq #h'2, r0
|
|
00b7b6 8920 bt h'40 ;@(h'b7fa)
|
|
00b7b8 a026 bra h'4c ;@(h'b808)
|
|
00b7ba 0009 nop
|
|
00b7bc d275 mov.l @(h'1d4,pc), r2 ;@(h'b994)
|
|
00b7be 66f3 mov r15, r6
|
|
00b7c0 2f66 mov.l r6, @-r15
|
|
00b7c2 2e29 and r2, r14
|
|
00b7c4 d274 mov.l @(h'1d0,pc), r2 ;@(h'b998)
|
|
00b7c6 63e3 mov r14, r3
|
|
00b7c8 4e08 shll2 r14
|
|
00b7ca 3e3c add r3, r14
|
|
00b7cc 4e08 shll2 r14
|
|
00b7ce 64f3 mov r15, r4
|
|
00b7d0 420b jsr @r2
|
|
00b7d2 7408
|
|
00b7d4 d571 mov.l @(h'1c4,pc), r5 ;@(h'b99c)
|
|
00b7d6 6403 mov r0, r4
|
|
00b7d8 d371 mov.l @(h'1c4,pc), r3 ;@(h'b9a0)
|
|
00b7da 35ec add r14, r5
|
|
00b7dc 430b jsr @r3
|
|
00b7de 66f6 mov.l @r15+, r6
|
|
00b7e0 2008 tst r0, r0
|
|
00b7e2 8904 bt h'8 ;@(h'b7ee)
|
|
00b7e4 e0fe mov #h'fffffffe, r0
|
|
00b7e6 7f10 add #h'10, r15
|
|
00b7e8 4f26 lds.l @r15+, pr
|
|
00b7ea 000b rts
|
|
00b7ec 6ef6 mov.l @r15+, r14
|
|
00b7ee 60f2 mov.l @r15, r0
|
|
00b7f0 7014 add #h'14, r0
|
|
00b7f2 7f10 add #h'10, r15
|
|
00b7f4 4f26 lds.l @r15+, pr
|
|
00b7f6 000b rts
|
|
00b7f8 6ef6 mov.l @r15+, r14
|
|
00b7fa d36a mov.l @(h'1a8,pc), r3 ;@(h'b9a4)
|
|
00b7fc 430b jsr @r3
|
|
00b7fe 64e3 mov r14, r4
|
|
00b800 7f10 add #h'10, r15
|
|
00b802 4f26 lds.l @r15+, pr
|
|
00b804 000b rts
|
|
00b806 6ef6 mov.l @r15+, r14
|
|
00b808 e0fb mov #h'fffffffb, r0
|
|
00b80a 7f10 add #h'10, r15
|
|
00b80c 4f26 lds.l @r15+, pr
|
|
00b80e 000b rts
|
|
00b810 6ef6 mov.l @r15+, r14
|
|
00b812 2fe6 mov.l r14, @-r15
|
|
00b814 2fd6 mov.l r13, @-r15
|
|
00b816 6d43 mov r4, r13
|
|
00b818 d263 mov.l @(h'18c,pc), r2 ;@(h'b9a8)
|
|
00b81a 4f22 sts.l pr, @-r15
|
|
00b81c d363 mov.l @(h'18c,pc), r3 ;@(h'b9ac)
|
|
00b81e 7fec add #h'ec, r15
|
|
00b820 61f3 mov r15, r1
|
|
00b822 7104
|
|
00b824 430b jsr @r3
|
|
00b826 e004 mov #h'4, r0
|
|
00b828 d15b mov.l @(h'16c,pc), r1 ;@(h'b998)
|
|
00b82a 66f3 mov r15, r6
|
|
00b82c 2f66 mov.l r6, @-r15
|
|
00b82e 64f3 mov r15, r4
|
|
00b830 410b jsr @r1
|
|
00b832 740c
|
|
00b834 d35a mov.l @(h'168,pc), r3 ;@(h'b9a0)
|
|
00b836 6403 mov r0, r4
|
|
00b838 65d3 mov r13, r5
|
|
00b83a 430b jsr @r3
|
|
00b83c 66f6 mov.l @r15+, r6
|
|
00b83e 2008 tst r0, r0
|
|
00b840 8b01 bf h'2 ;@(h'b846)
|
|
00b842 a023 bra h'46 ;@(h'b88c)
|
|
00b844 e0f3 mov #h'fffffff3, r0
|
|
00b846 bd59 bsr h'-54e ;@(h'b2fc)
|
|
00b848 64d3 mov r13, r4
|
|
00b84a 6e03 mov r0, r14
|
|
00b84c 4e11 cmp/pz r14
|
|
00b84e 8901 bt h'2 ;@(h'b854)
|
|
00b850 a01c bra h'38 ;@(h'b88c)
|
|
00b852 60e3 mov r14, r0
|
|
00b854 d34f mov.l @(h'13c,pc), r3 ;@(h'b994)
|
|
00b856 67f3 mov r15, r7
|
|
00b858 d255 mov.l @(h'154,pc), r2 ;@(h'b9b0)
|
|
00b85a e604 mov #h'4, r6
|
|
00b85c 2e39 and r3, r14
|
|
00b85e 7704
|
|
00b860 65d3 mov r13, r5
|
|
00b862 64f3 mov r15, r4
|
|
00b864 420b jsr @r2
|
|
00b866 7408
|
|
00b868 8800 cmp/eq #h'0, r0
|
|
00b86a 8d0c bt/s h'18 ;@(h'b886)
|
|
00b86c 6403 mov r0, r4
|
|
00b86e 8811 cmp/eq #h'11, r0
|
|
00b870 8905 bt h'a ;@(h'b87e)
|
|
00b872 8812 cmp/eq #h'12, r0
|
|
00b874 8903 bt h'6 ;@(h'b87e)
|
|
00b876 8830 cmp/eq #h'30, r0
|
|
00b878 8903 bt h'6 ;@(h'b882)
|
|
00b87a a004 bra h'8 ;@(h'b886)
|
|
00b87c 0009 nop
|
|
00b87e a005 bra h'a ;@(h'b88c)
|
|
00b880 e0fe mov #h'fffffffe, r0
|
|
00b882 a003 bra h'6 ;@(h'b88c)
|
|
00b884 e0fc mov #h'fffffffc, r0
|
|
00b886 bd70 bsr h'-520 ;@(h'b36a)
|
|
00b888 64e3 mov r14, r4
|
|
00b88a e000 mov #h'0, r0
|
|
00b88c 7f14 add #h'14, r15
|
|
00b88e 4f26 lds.l @r15+, pr
|
|
00b890 6df6 mov.l @r15+, r13
|
|
00b892 000b rts
|
|
00b894 6ef6 mov.l @r15+, r14
|
|
00b896 4f22 sts.l pr, @-r15
|
|
00b898 d246 mov.l @(h'118,pc), r2 ;@(h'b9b4)
|
|
00b89a 7ffc add #h'fc, r15
|
|
00b89c 2f52 mov.l r5, @r15
|
|
00b89e 66f3 mov r15, r6
|
|
00b8a0 420b jsr @r2
|
|
00b8a2 e501 mov #h'1, r5
|
|
00b8a4 7f04
|
|
00b8a6 4f26 lds.l @r15+, pr
|
|
00b8a8 000b rts
|
|
00b8aa 0009 nop
|
|
00b8ac d341 mov.l @(h'104,pc), r3 ;@(h'b9b4)
|
|
00b8ae e600 mov #h'0, r6
|
|
00b8b0 432b jmp @r3
|
|
00b8b2 e505 mov #h'5, r5
|
|
00b8b4 4f22 sts.l pr, @-r15
|
|
00b8b6 7fec add #h'ec, r15
|
|
00b8b8 d337 mov.l @(h'dc,pc), r3 ;@(h'b998)
|
|
00b8ba 2f42 mov.l r4, @r15
|
|
00b8bc 1f51 mov.l r5, @(h'4,r15)
|
|
00b8be 64f3 mov r15, r4
|
|
00b8c0 430b jsr @r3
|
|
00b8c2 7408
|
|
00b8c4 65f2 mov.l @r15, r5
|
|
00b8c6 6403 mov r0, r4
|
|
00b8c8 d33b mov.l @(h'ec,pc), r3 ;@(h'b9b8)
|
|
00b8ca 430b jsr @r3
|
|
00b8cc 56f1 mov.l @(h'4,r15), r6
|
|
00b8ce 8800 cmp/eq #h'0, r0
|
|
00b8d0 8d0c bt/s h'18 ;@(h'b8ec)
|
|
00b8d2 6403 mov r0, r4
|
|
00b8d4 8830 cmp/eq #h'30, r0
|
|
00b8d6 890d bt h'1a ;@(h'b8f4)
|
|
00b8d8 8832 cmp/eq #h'32, r0
|
|
00b8da 890f bt h'1e ;@(h'b8fc)
|
|
00b8dc 8834 cmp/eq #h'34, r0
|
|
00b8de 890d bt h'1a ;@(h'b8fc)
|
|
00b8e0 8831 cmp/eq #h'31, r0
|
|
00b8e2 890f bt h'1e ;@(h'b904)
|
|
00b8e4 885f cmp/eq #h'5f, r0
|
|
00b8e6 8911 bt h'22 ;@(h'b90c)
|
|
00b8e8 a014 bra h'28 ;@(h'b914)
|
|
00b8ea 0009 nop
|
|
00b8ec 7f14 add #h'14, r15
|
|
00b8ee 4f26 lds.l @r15+, pr
|
|
00b8f0 000b rts
|
|
00b8f2 e000 mov #h'0, r0
|
|
00b8f4 7f14 add #h'14, r15
|
|
00b8f6 4f26 lds.l @r15+, pr
|
|
00b8f8 000b rts
|
|
00b8fa e0ff mov #h'ffffffff, r0
|
|
00b8fc 7f14 add #h'14, r15
|
|
00b8fe 4f26 lds.l @r15+, pr
|
|
00b900 000b rts
|
|
00b902 e0f8 mov #h'fffffff8, r0
|
|
00b904 7f14 add #h'14, r15
|
|
00b906 4f26 lds.l @r15+, pr
|
|
00b908 000b rts
|
|
00b90a e0f3 mov #h'fffffff3, r0
|
|
00b90c 7f14 add #h'14, r15
|
|
00b90e 4f26 lds.l @r15+, pr
|
|
00b910 000b rts
|
|
00b912 e0fc mov #h'fffffffc, r0
|
|
00b914 e0fe mov #h'fffffffe, r0
|
|
00b916 7f14 add #h'14, r15
|
|
00b918 4f26 lds.l @r15+, pr
|
|
00b91a 000b rts
|
|
00b91c 0009 nop
|
|
00b91e 2fe6 mov.l r14, @-r15
|
|
00b920 2fd6 mov.l r13, @-r15
|
|
00b922 2fc6 mov.l r12, @-r15
|
|
00b924 2fb6 mov.l r11, @-r15
|
|
00b926 6c43 mov r4, r12
|
|
00b928 d51c mov.l @(h'70,pc), r5 ;@(h'b99c)
|
|
00b92a 2fa6 mov.l r10, @-r15
|
|
00b92c 4f22 sts.l pr, @-r15
|
|
00b92e 6453 mov r5, r4
|
|
00b930 da22 mov.l @(h'88,pc), r10 ;@(h'b9bc)
|
|
00b932 6e53 mov r5, r14
|
|
00b934 7ff4 add #h'f4, r15
|
|
00b936 6b53 mov r5, r11
|
|
00b938 7b50 add #h'50, r11
|
|
00b93a 3eb2 cmp/hs r11, r14
|
|
00b93c 8d10 bt/s h'20 ;@(h'b960)
|
|
00b93e 6d53 mov r5, r13
|
|
00b940 e010 mov #h'10, r0
|
|
00b942 02ec mov.b @(r0,r14), r2
|
|
00b944 2228 tst r2, r2
|
|
00b946 8b07 bf h'e ;@(h'b958)
|
|
00b948 e608 mov #h'8, r6
|
|
00b94a 65c3 mov r12, r5
|
|
00b94c 4a0b jsr @r10
|
|
00b94e 64d3 mov r13, r4
|
|
00b950 2008 tst r0, r0
|
|
00b952 8b01 bf h'2 ;@(h'b958)
|
|
00b954 a010 bra h'20 ;@(h'b978)
|
|
00b956 e0f8 mov #h'fffffff8, r0
|
|
00b958 7e14 add #h'14, r14
|
|
00b95a 3eb2 cmp/hs r11, r14
|
|
00b95c 8ff0 bf/s h'-20 ;@(h'b940)
|
|
00b95e 7d14 add #h'14, r13
|
|
00b960 d20d mov.l @(h'34,pc), r2 ;@(h'b998)
|
|
00b962 420b jsr @r2
|
|
00b964 64f3 mov r15, r4
|
|
00b966 6403 mov r0, r4
|
|
00b968 d315 mov.l @(h'54,pc), r3 ;@(h'b9c0)
|
|
00b96a 430b jsr @r3
|
|
00b96c 65c3 mov r12, r5
|
|
00b96e 2008 tst r0, r0
|
|
00b970 8b01 bf h'2 ;@(h'b976)
|
|
00b972 a001 bra h'2 ;@(h'b978)
|
|
00b974 e000 mov #h'0, r0
|
|
00b976 e0ff mov #h'ffffffff, r0
|
|
00b978 7f0c
|
|
00b97a 4f26 lds.l @r15+, pr
|
|
00b97c 6af6 mov.l @r15+, r10
|
|
00b97e 6bf6 mov.l @r15+, r11
|
|
00b980 6cf6 mov.l @r15+, r12
|
|
00b982 6df6 mov.l @r15+, r13
|
|
00b984 000b rts
|
|
00b986 6ef6 mov.l @r15+, r14
|
|
00b988 d30e mov.l @(h'38,pc), r3 ;@(h'b9c4)
|
|
00b98a 432b jmp @r3
|
|
00b98c e500 mov #h'0, r5
|
|
00b98e 0000
|
|
00b990 0f00
|
|
00b992 0000
|
|
00b994 f0ff
|
|
00b996 ffff
|
|
00b998 0030
|
|
00b99a d168 mov.l @(h'1a0,pc), r1 ;@(h'bb3c)
|
|
00b99c 0810
|
|
00b99e 0070
|
|
00b9a0 0030
|
|
00b9a2 d1b8 mov.l @(h'2e0,pc), r1 ;@(h'bc84)
|
|
00b9a4 0030
|
|
00b9a6 d0b8 mov.l @(h'2e0,pc), r0 ;@(h'bc88)
|
|
00b9a8 0031
|
|
00b9aa 92c8 mov.w @(h'190,pc), r2 ;@(h'bb3e)
|
|
00b9ac 0030
|
|
00b9ae adc4 bra h'-478 ;@(h'b53a)
|
|
00b9b0 0030
|
|
00b9b2 d1d8 mov.l @(h'360,pc), r1 ;@(h'bd14)
|
|
00b9b4 0030
|
|
00b9b6 d098 mov.l @(h'260,pc), r0 ;@(h'bc18)
|
|
00b9b8 0030
|
|
00b9ba d118 mov.l @(h'60,pc), r1 ;@(h'ba1c)
|
|
00b9bc 0030
|
|
00b9be d038 mov.l @(h'e0,pc), r0 ;@(h'baa0)
|
|
00b9c0 0030
|
|
00b9c2 d188 mov.l @(h'220,pc), r1 ;@(h'bbe4)
|
|
00b9c4 0030
|
|
00b9c6 d0a8 mov.l @(h'2a0,pc), r0 ;@(h'bc68)
|
|
00b9c8 6041 mov.w @r4, r0
|
|
00b9ca 600d extu.w r0, r0
|
|
00b9cc 885c cmp/eq #h'5c, r0
|
|
00b9ce 8b25 bf h'4a ;@(h'ba1c)
|
|
00b9d0 8541 mov.w @(h'2,r4), r0
|
|
00b9d2 600d extu.w r0, r0
|
|
00b9d4 885c cmp/eq #h'5c, r0
|
|
00b9d6 8b21 bf h'42 ;@(h'ba1c)
|
|
00b9d8 8542 mov.w @(h'4,r4), r0
|
|
00b9da 600d extu.w r0, r0
|
|
00b9dc 8863 cmp/eq #h'63, r0
|
|
00b9de 8903 bt h'6 ;@(h'b9e8)
|
|
00b9e0 8542 mov.w @(h'4,r4), r0
|
|
00b9e2 600d extu.w r0, r0
|
|
00b9e4 8843 cmp/eq #h'43, r0
|
|
00b9e6 8b19 bf h'32 ;@(h'ba1c)
|
|
00b9e8 8543 mov.w @(h'6,r4), r0
|
|
00b9ea 600d extu.w r0, r0
|
|
00b9ec 8872 cmp/eq #h'72, r0
|
|
00b9ee 8903 bt h'6 ;@(h'b9f8)
|
|
00b9f0 8543 mov.w @(h'6,r4), r0
|
|
00b9f2 600d extu.w r0, r0
|
|
00b9f4 8852 cmp/eq #h'52, r0
|
|
00b9f6 8b11 bf h'22 ;@(h'ba1c)
|
|
00b9f8 8544 mov.w @(h'8,r4), r0
|
|
00b9fa 600d extu.w r0, r0
|
|
00b9fc 8864 cmp/eq #h'64, r0
|
|
00b9fe 8903 bt h'6 ;@(h'ba08)
|
|
00ba00 8544 mov.w @(h'8,r4), r0
|
|
00ba02 600d extu.w r0, r0
|
|
00ba04 8844 cmp/eq #h'44, r0
|
|
00ba06 8b09 bf h'12 ;@(h'ba1c)
|
|
00ba08 8545 mov.w @(h'a,r4), r0
|
|
00ba0a 600d extu.w r0, r0
|
|
00ba0c 8830 cmp/eq #h'30, r0
|
|
00ba0e 8b05 bf h'a ;@(h'ba1c)
|
|
00ba10 8546 mov.w @(h'c,r4), r0
|
|
00ba12 600d extu.w r0, r0
|
|
00ba14 885c cmp/eq #h'5c, r0
|
|
00ba16 8b01 bf h'2 ;@(h'ba1c)
|
|
00ba18 000b rts
|
|
00ba1a e0fb mov #h'fffffffb, r0
|
|
00ba1c d202 mov.l @(h'8,pc), r2 ;@(h'ba28)
|
|
00ba1e 422b jmp @r2
|
|
00ba20 e500 mov #h'0, r5
|
|
00ba22 000b rts
|
|
00ba24 0009 nop
|
|
00ba26 0000
|
|
00ba28 0030
|
|
00ba2a d0a8 mov.l @(h'2a0,pc), r0 ;@(h'bccc)
|
|
00ba2c d037 mov.l @(h'dc,pc), r0 ;@(h'bb0c)
|
|
00ba2e 000b rts
|
|
00ba30 0009 nop
|
|
00ba32 e301 mov #h'1, r3
|
|
00ba34 2fe6 mov.l r14, @-r15
|
|
00ba36 6e43 mov r4, r14
|
|
00ba38 4f22 sts.l pr, @-r15
|
|
00ba3a 3e33 cmp/ge r3, r14
|
|
00ba3c 7ff8 add #h'f8, r15
|
|
00ba3e 1f51 mov.l r5, @(h'4,r15)
|
|
00ba40 8f03 bf/s h'6 ;@(h'ba4a)
|
|
00ba42 2f62 mov.l r6, @r15
|
|
00ba44 e105 mov #h'5, r1
|
|
00ba46 3e17 cmp/gt r1, r14
|
|
00ba48 8b04 bf h'8 ;@(h'ba54)
|
|
00ba4a e0ff mov #h'ffffffff, r0
|
|
00ba4c 7f08
|
|
00ba4e 4f26 lds.l @r15+, pr
|
|
00ba50 000b rts
|
|
00ba52 6ef6 mov.l @r15+, r14
|
|
00ba54 56f1 mov.l @(h'4,r15), r6
|
|
00ba56 7e05
|
|
00ba58 65f2 mov.l @r15, r5
|
|
00ba5a d32d mov.l @(h'b4,pc), r3 ;@(h'bb10)
|
|
00ba5c 430b jsr @r3
|
|
00ba5e 64e3 mov r14, r4
|
|
00ba60 6403 mov r0, r4
|
|
00ba62 4411 cmp/pz r4
|
|
00ba64 8b05 bf h'a ;@(h'ba72)
|
|
00ba66 d32b mov.l @(h'ac,pc), r3 ;@(h'bb14)
|
|
00ba68 430b jsr @r3
|
|
00ba6a 64e3 mov r14, r4
|
|
00ba6c 6403 mov r0, r4
|
|
00ba6e 4411 cmp/pz r4
|
|
00ba70 8904 bt h'8 ;@(h'ba7c)
|
|
00ba72 6043 mov r4, r0
|
|
00ba74 7f08
|
|
00ba76 4f26 lds.l @r15+, pr
|
|
00ba78 000b rts
|
|
00ba7a 6ef6 mov.l @r15+, r14
|
|
00ba7c 60e3 mov r14, r0
|
|
00ba7e 7f08
|
|
00ba80 4f26 lds.l @r15+, pr
|
|
00ba82 000b rts
|
|
00ba84 6ef6 mov.l @r15+, r14
|
|
00ba86 e301 mov #h'1, r3
|
|
00ba88 2fe6 mov.l r14, @-r15
|
|
00ba8a 6e43 mov r4, r14
|
|
00ba8c 4f22 sts.l pr, @-r15
|
|
00ba8e 3e33 cmp/ge r3, r14
|
|
00ba90 8b02 bf h'4 ;@(h'ba98)
|
|
00ba92 e105 mov #h'5, r1
|
|
00ba94 3e17 cmp/gt r1, r14
|
|
00ba96 8b03 bf h'6 ;@(h'baa0)
|
|
00ba98 4f26 lds.l @r15+, pr
|
|
00ba9a e0ff mov #h'ffffffff, r0
|
|
00ba9c 000b rts
|
|
00ba9e 6ef6 mov.l @r15+, r14
|
|
00baa0 d31d mov.l @(h'74,pc), r3 ;@(h'bb18)
|
|
00baa2 7e05
|
|
00baa4 430b jsr @r3
|
|
00baa6 64e3 mov r14, r4
|
|
00baa8 6403 mov r0, r4
|
|
00baaa 4411 cmp/pz r4
|
|
00baac 8b05 bf h'a ;@(h'baba)
|
|
00baae d31b mov.l @(h'6c,pc), r3 ;@(h'bb1c)
|
|
00bab0 430b jsr @r3
|
|
00bab2 64e3 mov r14, r4
|
|
00bab4 6403 mov r0, r4
|
|
00bab6 4411 cmp/pz r4
|
|
00bab8 8903 bt h'6 ;@(h'bac2)
|
|
00baba 6043 mov r4, r0
|
|
00babc 4f26 lds.l @r15+, pr
|
|
00babe 000b rts
|
|
00bac0 6ef6 mov.l @r15+, r14
|
|
00bac2 60e3 mov r14, r0
|
|
00bac4 4f26 lds.l @r15+, pr
|
|
00bac6 000b rts
|
|
00bac8 6ef6 mov.l @r15+, r14
|
|
00baca 6143 mov r4, r1
|
|
00bacc d314 mov.l @(h'50,pc), r3 ;@(h'bb20)
|
|
00bace 2fe6 mov.l r14, @-r15
|
|
00bad0 2fd6 mov.l r13, @-r15
|
|
00bad2 2fc6 mov.l r12, @-r15
|
|
00bad4 4f22 sts.l pr, @-r15
|
|
00bad6 7ffc add #h'fc, r15
|
|
00bad8 9e17 mov.w @(h'2e,pc), r14 ;@(h'bb0a)
|
|
00bada 430b jsr @r3
|
|
00badc 60e3 mov r14, r0
|
|
00bade 6d03 mov r0, r13
|
|
00bae0 d210 mov.l @(h'40,pc), r2 ;@(h'bb24)
|
|
00bae2 6143 mov r4, r1
|
|
00bae4 420b jsr @r2
|
|
00bae6 60e3 mov r14, r0
|
|
00bae8 dc0f mov.l @(h'3c,pc), r12 ;@(h'bb28)
|
|
00baea 4d15 cmp/pl r13
|
|
00baec 8f05 bf/s h'a ;@(h'bafa)
|
|
00baee 2f02 mov.l r0, @r15
|
|
00baf0 4c0b jsr @r12
|
|
00baf2 64e3 mov r14, r4
|
|
00baf4 7dff add #h'ff, r13
|
|
00baf6 4d15 cmp/pl r13
|
|
00baf8 89fa bt h'-c ;@(h'baf0)
|
|
00bafa 4c0b jsr @r12
|
|
00bafc 64f2 mov.l @r15, r4
|
|
00bafe 7f04
|
|
00bb00 4f26 lds.l @r15+, pr
|
|
00bb02 6cf6 mov.l @r15+, r12
|
|
00bb04 6df6 mov.l @r15+, r13
|
|
00bb06 000b rts
|
|
00bb08 6ef6 mov.l @r15+, r14
|
|
00bb0a 03e8
|
|
00bb0c 0100
|
|
00bb0e 0000
|
|
00bb10 0030
|
|
00bb12 d078 mov.l @(h'1e0,pc), r0 ;@(h'bcf4)
|
|
00bb14 0030
|
|
00bb16 d138 mov.l @(h'e0,pc), r1 ;@(h'bbf8)
|
|
00bb18 0030
|
|
00bb1a d148 mov.l @(h'120,pc), r1 ;@(h'bc3c)
|
|
00bb1c 0030
|
|
00bb1e b084 bsr h'108 ;@(h'bc2a)
|
|
00bb20 0030
|
|
00bb22 aae4 bra h'-a38 ;@(h'b0ee)
|
|
00bb24 0030
|
|
00bb26 ab98 bra h'-8d0 ;@(h'b25a)
|
|
00bb28 0030
|
|
00bb2a d128 mov.l @(h'a0,pc), r1 ;@(h'bbcc)
|
|
00bb2c 51f1 mov.l @(h'4,r15), r1
|
|
00bb2e 52f2 mov.l @(h'8,r15), r2
|
|
00bb30 d029 mov.l @(h'a4,pc), r0 ;@(h'bbd8)
|
|
00bb32 6413 mov r1, r4
|
|
00bb34 d52b mov.l @(h'ac,pc), r5 ;@(h'bbe4)
|
|
00bb36 6313 mov r1, r3
|
|
00bb38 4329 shlr16 r3
|
|
00bb3a 4309 shlr2 r3
|
|
00bb3c 4309 shlr2 r3
|
|
00bb3e 2309 and r0, r3
|
|
00bb40 2159 and r5, r1
|
|
00bb42 3300 cmp/eq r0, r3
|
|
00bb44 8924 bt h'48 ;@(h'bb90)
|
|
00bb46 2338 tst r3, r3
|
|
00bb48 8928 bt h'50 ;@(h'bb9c)
|
|
00bb4a d029 mov.l @(h'a4,pc), r0 ;@(h'bbf0)
|
|
00bb4c 3308 sub r0, r3
|
|
00bb4e 4200 shll r2
|
|
00bb50 4124 rotcl r1
|
|
00bb52 4200 shll r2
|
|
00bb54 4124 rotcl r1
|
|
00bb56 4200 shll r2
|
|
00bb58 4124 rotcl r1
|
|
00bb5a 4200 shll r2
|
|
00bb5c 4124 rotcl r1
|
|
00bb5e 4200 shll r2
|
|
00bb60 4124 rotcl r1
|
|
00bb62 4200 shll r2
|
|
00bb64 4124 rotcl r1
|
|
00bb66 4200 shll r2
|
|
00bb68 4124 rotcl r1
|
|
00bb6a 4200 shll r2
|
|
00bb6c 4124 rotcl r1
|
|
00bb6e 4200 shll r2
|
|
00bb70 4124 rotcl r1
|
|
00bb72 4200 shll r2
|
|
00bb74 4124 rotcl r1
|
|
00bb76 4200 shll r2
|
|
00bb78 4124 rotcl r1
|
|
00bb7a d01b mov.l @(h'6c,pc), r0 ;@(h'bbe8)
|
|
00bb7c 210b or r0, r1
|
|
00bb7e 633d extu.w r3, r3
|
|
00bb80 4300 shll r3
|
|
00bb82 4400 shll r4
|
|
00bb84 4325 rotcr r3
|
|
00bb86 60f2 mov.l @r15, r0
|
|
00bb88 2032 mov.l r3, @r0
|
|
00bb8a 1011 mov.l r1, @(h'4,r0)
|
|
00bb8c 000b rts
|
|
00bb8e 1022 mov.l r2, @(h'8,r0)
|
|
00bb90 2118 tst r1, r1
|
|
00bb92 8b1b bf h'36 ;@(h'bbcc)
|
|
00bb94 2228 tst r2, r2
|
|
00bb96 8b19 bf h'32 ;@(h'bbcc)
|
|
00bb98 a014 bra h'28 ;@(h'bbc4)
|
|
00bb9a 0009 nop
|
|
00bb9c 2118 tst r1, r1
|
|
00bb9e 8b01 bf h'2 ;@(h'bba4)
|
|
00bba0 2228 tst r2, r2
|
|
00bba2 890b bt h'16 ;@(h'bbbc)
|
|
00bba4 d011 mov.l @(h'44,pc), r0 ;@(h'bbec)
|
|
00bba6 4200 shll r2
|
|
00bba8 4124 rotcl r1
|
|
00bbaa 3103 cmp/ge r0, r1
|
|
00bbac 8904 bt h'8 ;@(h'bbb8)
|
|
00bbae 73ff add #h'ff, r3
|
|
00bbb0 4200 shll r2
|
|
00bbb2 4124 rotcl r1
|
|
00bbb4 3103 cmp/ge r0, r1
|
|
00bbb6 8bfa bf h'-c ;@(h'bbae)
|
|
00bbb8 afc7 bra h'-72 ;@(h'bb4a)
|
|
00bbba 0009 nop
|
|
00bbbc d308 mov.l @(h'20,pc), r3 ;@(h'bbe0)
|
|
00bbbe e100 mov #h'0, r1
|
|
00bbc0 afdd bra h'-46 ;@(h'bb7e)
|
|
00bbc2 e200 mov #h'0, r2
|
|
00bbc4 d305 mov.l @(h'14,pc), r3 ;@(h'bbdc)
|
|
00bbc6 e100 mov #h'0, r1
|
|
00bbc8 afd9 bra h'-4e ;@(h'bb7e)
|
|
00bbca e200 mov #h'0, r2
|
|
00bbcc d303 mov.l @(h'c,pc), r3 ;@(h'bbdc)
|
|
00bbce e400 mov #h'0, r4
|
|
00bbd0 e1ff mov #h'ffffffff, r1
|
|
00bbd2 afd4 bra h'-58 ;@(h'bb7e)
|
|
00bbd4 e2ff mov #h'ffffffff, r2
|
|
00bbd6 0009 nop
|
|
00bbd8 0000
|
|
00bbda 07ff mac.l @r15+, @r7+
|
|
00bbdc 0000
|
|
00bbde 7fff add #h'ff, r15
|
|
00bbe0 ffff
|
|
00bbe2 8001 mov.b r0, @(h'1,r0)
|
|
00bbe4 000f mac.l @r0+, @r0+
|
|
00bbe6 ffff
|
|
00bbe8 8000 mov.b r0, @(h'0,r0)
|
|
00bbea 0000
|
|
00bbec 0010
|
|
00bbee 0000
|
|
00bbf0 0000
|
|
00bbf2 03ff mac.l @r15+, @r3+
|
|
00bbf4 52f1 mov.l @(h'4,r15), r2
|
|
00bbf6 612f exts.w r2, r1
|
|
00bbf8 53f2 mov.l @(h'8,r15), r3
|
|
00bbfa 54f3 mov.l @(h'c,r15), r4
|
|
00bbfc d038 mov.l @(h'e0,pc), r0 ;@(h'bce0)
|
|
00bbfe 3103 cmp/ge r0, r1
|
|
00bc00 8955 bt h'aa ;@(h'bcae)
|
|
00bc02 d03a mov.l @(h'e8,pc), r0 ;@(h'bcec)
|
|
00bc04 310c add r0, r1
|
|
00bc06 d035 mov.l @(h'd4,pc), r0 ;@(h'bcdc)
|
|
00bc08 3103 cmp/ge r0, r1
|
|
00bc0a 895a bt h'b4 ;@(h'bcc2)
|
|
00bc0c e0cc mov #h'ffffffcc, r0
|
|
00bc0e 3017 cmp/gt r1, r0
|
|
00bc10 8953 bt h'a6 ;@(h'bcba)
|
|
00bc12 4115 cmp/pl r1
|
|
00bc14 891a bt h'34 ;@(h'bc4c)
|
|
00bc16 4301 shlr r3
|
|
00bc18 4425 rotcr r4
|
|
00bc1a 0029 movt r0
|
|
00bc1c 240b or r0, r4
|
|
00bc1e 4111 cmp/pz r1
|
|
00bc20 8905 bt h'a ;@(h'bc2e)
|
|
00bc22 4301 shlr r3
|
|
00bc24 4425 rotcr r4
|
|
00bc26 0029 movt r0
|
|
00bc28 240b or r0, r4
|
|
00bc2a aff8 bra h'-10 ;@(h'bc1e)
|
|
00bc2c 7101
|
|
00bc2e d030 mov.l @(h'c0,pc), r0 ;@(h'bcf0)
|
|
00bc30 2408 tst r0, r4
|
|
00bc32 8919 bt h'32 ;@(h'bc68)
|
|
00bc34 d02f mov.l @(h'bc,pc), r0 ;@(h'bcf4)
|
|
00bc36 2408 tst r0, r4
|
|
00bc38 8916 bt h'2c ;@(h'bc68)
|
|
00bc3a d02b mov.l @(h'ac,pc), r0 ;@(h'bce8)
|
|
00bc3c 340e addc r0, r4
|
|
00bc3e e000 mov #h'0, r0
|
|
00bc40 330e addc r0, r3
|
|
00bc42 4311 cmp/pz r3
|
|
00bc44 8910 bt h'20 ;@(h'bc68)
|
|
00bc46 7101
|
|
00bc48 a00e bra h'1c ;@(h'bc68)
|
|
00bc4a 0009 nop
|
|
00bc4c d028 mov.l @(h'a0,pc), r0 ;@(h'bcf0)
|
|
00bc4e 2408 tst r0, r4
|
|
00bc50 890a bt h'14 ;@(h'bc68)
|
|
00bc52 d028 mov.l @(h'a0,pc), r0 ;@(h'bcf4)
|
|
00bc54 2408 tst r0, r4
|
|
00bc56 8907 bt h'e ;@(h'bc68)
|
|
00bc58 d023 mov.l @(h'8c,pc), r0 ;@(h'bce8)
|
|
00bc5a 340e addc r0, r4
|
|
00bc5c e000 mov #h'0, r0
|
|
00bc5e 330e addc r0, r3
|
|
00bc60 8b02 bf h'4 ;@(h'bc68)
|
|
00bc62 4325 rotcr r3
|
|
00bc64 4425 rotcr r4
|
|
00bc66 7101
|
|
00bc68 4301 shlr r3
|
|
00bc6a 4425 rotcr r4
|
|
00bc6c 4301 shlr r3
|
|
00bc6e 4425 rotcr r4
|
|
00bc70 4301 shlr r3
|
|
00bc72 4425 rotcr r4
|
|
00bc74 4301 shlr r3
|
|
00bc76 4425 rotcr r4
|
|
00bc78 4301 shlr r3
|
|
00bc7a 4425 rotcr r4
|
|
00bc7c 4301 shlr r3
|
|
00bc7e 4425 rotcr r4
|
|
00bc80 4301 shlr r3
|
|
00bc82 4425 rotcr r4
|
|
00bc84 4301 shlr r3
|
|
00bc86 4425 rotcr r4
|
|
00bc88 4301 shlr r3
|
|
00bc8a 4425 rotcr r4
|
|
00bc8c 4301 shlr r3
|
|
00bc8e 4425 rotcr r4
|
|
00bc90 4301 shlr r3
|
|
00bc92 4425 rotcr r4
|
|
00bc94 d018 mov.l @(h'60,pc), r0 ;@(h'bcf8)
|
|
00bc96 2309 and r0, r3
|
|
00bc98 4128 shll16 r1
|
|
00bc9a 4108 shll2 r1
|
|
00bc9c 4108 shll2 r1
|
|
00bc9e 231b or r1, r3
|
|
00bca0 4300 shll r3
|
|
00bca2 4200 shll r2
|
|
00bca4 4325 rotcr r3
|
|
00bca6 60f2 mov.l @r15, r0
|
|
00bca8 2032 mov.l r3, @r0
|
|
00bcaa 000b rts
|
|
00bcac 1041 mov.l r4, @(h'4,r0)
|
|
00bcae 2338 tst r3, r3
|
|
00bcb0 8b0b bf h'16 ;@(h'bcca)
|
|
00bcb2 2448 tst r4, r4
|
|
00bcb4 8b09 bf h'12 ;@(h'bcca)
|
|
00bcb6 a004 bra h'8 ;@(h'bcc2)
|
|
00bcb8 0009 nop
|
|
00bcba e100 mov #h'0, r1
|
|
00bcbc e300 mov #h'0, r3
|
|
00bcbe afd3 bra h'-5a ;@(h'bc68)
|
|
00bcc0 e400 mov #h'0, r4
|
|
00bcc2 d106 mov.l @(h'18,pc), r1 ;@(h'bcdc)
|
|
00bcc4 e300 mov #h'0, r3
|
|
00bcc6 afcf bra h'-62 ;@(h'bc68)
|
|
00bcc8 e400 mov #h'0, r4
|
|
00bcca d104 mov.l @(h'10,pc), r1 ;@(h'bcdc)
|
|
00bccc e200 mov #h'0, r2
|
|
00bcce e300 mov #h'0, r3
|
|
00bcd0 e401 mov #h'1, r4
|
|
00bcd2 4418 shll8 r4
|
|
00bcd4 4408 shll2 r4
|
|
00bcd6 afc7 bra h'-72 ;@(h'bc68)
|
|
00bcd8 4400 shll r4
|
|
00bcda 0009 nop
|
|
00bcdc 0000
|
|
00bcde 07ff mac.l @r15+, @r7+
|
|
00bce0 0000
|
|
00bce2 7fff add #h'ff, r15
|
|
00bce4 ffff
|
|
00bce6 8001 mov.b r0, @(h'1,r0)
|
|
00bce8 0000
|
|
00bcea 0800
|
|
00bcec 0000
|
|
00bcee 03ff mac.l @r15+, @r3+
|
|
00bcf0 0000
|
|
00bcf2 0400
|
|
00bcf4 0000
|
|
00bcf6 0bff mac.l @r15+, @r11+
|
|
00bcf8 000f mac.l @r0+, @r0+
|
|
00bcfa ffff
|
|
00bcfc 2fe6 mov.l r14, @-r15
|
|
00bcfe 2fd6 mov.l r13, @-r15
|
|
00bd00 2fc6 mov.l r12, @-r15
|
|
00bd02 2fb6 mov.l r11, @-r15
|
|
00bd04 2fa6 mov.l r10, @-r15
|
|
00bd06 6b73 mov r7, r11
|
|
00bd08 9e6d mov.w @(h'da,pc), r14 ;@(h'bde6)
|
|
00bd0a ea00 mov #h'0, r10
|
|
00bd0c 2f96 mov.l r9, @-r15
|
|
00bd0e 2f86 mov.l r8, @-r15
|
|
00bd10 4f22 sts.l pr, @-r15
|
|
00bd12 9065 mov.w @(h'ca,pc), r0 ;@(h'bde0)
|
|
00bd14 9966 mov.w @(h'cc,pc), r9 ;@(h'bde4)
|
|
00bd16 3f0c add r0, r15
|
|
00bd18 9063 mov.w @(h'c6,pc), r0 ;@(h'bde2)
|
|
00bd1a 39fc add r15, r9
|
|
00bd1c 0dfe mov.l @(r0,r15), r13
|
|
00bd1e 3efc add r15, r14
|
|
00bd20 29a2 mov.l r10, @r9
|
|
00bd22 60a3 mov r10, r0
|
|
00bd24 19a1 mov.l r10, @(h'4,r9)
|
|
00bd26 19a2 mov.l r10, @(h'8,r9)
|
|
00bd28 2ea0 mov.b r10, @r14
|
|
00bd2a 80e1 mov.b r0, @(h'1,r14)
|
|
00bd2c 81e1 mov.w r0, @(h'2,r14)
|
|
00bd2e 1e01 mov.l r0, @(h'4,r14)
|
|
00bd30 1e02 mov.l r0, @(h'8,r14)
|
|
00bd32 1e04 mov.l r0, @(h'10,r14)
|
|
00bd34 1e05 mov.l r0, @(h'14,r14)
|
|
00bd36 1e06 mov.l r0, @(h'18,r14)
|
|
00bd38 1e07 mov.l r0, @(h'1c,r14)
|
|
00bd3a 2448 tst r4, r4
|
|
00bd3c 1e08 mov.l r0, @(h'20,r14)
|
|
00bd3e 1e09 mov.l r0, @(h'24,r14)
|
|
00bd40 8f1b bf/s h'36 ;@(h'bd7a)
|
|
00bd42 1e0a mov.l r0, @(h'28,r14)
|
|
00bd44 2668 tst r6, r6
|
|
00bd46 8b03 bf h'6 ;@(h'bd50)
|
|
00bd48 934e mov.w @(h'9c,pc), r3 ;@(h'bde8)
|
|
00bd4a d229 mov.l @(h'a4,pc), r2 ;@(h'bdf0)
|
|
00bd4c a020 bra h'40 ;@(h'bd90)
|
|
00bd4e 2232 mov.l r3, @r2
|
|
00bd50 e010 mov #h'10, r0
|
|
00bd52 006c mov.b @(r0,r6), r0
|
|
00bd54 c807 tst #h'7, r0
|
|
00bd56 8b03 bf h'6 ;@(h'bd60)
|
|
00bd58 9247 mov.w @(h'8e,pc), r2 ;@(h'bdea)
|
|
00bd5a d325 mov.l @(h'94,pc), r3 ;@(h'bdf0)
|
|
00bd5c a018 bra h'30 ;@(h'bd90)
|
|
00bd5e 2322 mov.l r2, @r3
|
|
00bd60 e010 mov #h'10, r0
|
|
00bd62 e304 mov #h'4, r3
|
|
00bd64 076c mov.b @(r0,r6), r7
|
|
00bd66 2378 tst r7, r3
|
|
00bd68 8b06 bf h'c ;@(h'bd78)
|
|
00bd6a e101 mov #h'1, r1
|
|
00bd6c 2178 tst r7, r1
|
|
00bd6e 8903 bt h'6 ;@(h'bd78)
|
|
00bd70 923c mov.w @(h'78,pc), r2 ;@(h'bdec)
|
|
00bd72 d31f mov.l @(h'7c,pc), r3 ;@(h'bdf0)
|
|
00bd74 a00c bra h'18 ;@(h'bd90)
|
|
00bd76 2322 mov.l r2, @r3
|
|
00bd78 1953 mov.l r5, @(h'c,r9)
|
|
00bd7a e030 mov #h'30, r0
|
|
00bd7c d31d mov.l @(h'74,pc), r3 ;@(h'bdf4)
|
|
00bd7e 2942 mov.l r4, @r9
|
|
00bd80 1961 mov.l r6, @(h'4,r9)
|
|
00bd82 19a2 mov.l r10, @(h'8,r9)
|
|
00bd84 2ea0 mov.b r10, @r14
|
|
00bd86 80f8 mov.b r0, @(h'8,r15)
|
|
00bd88 430b jsr @r3
|
|
00bd8a 6493 mov r9, r4
|
|
00bd8c 2008 tst r0, r0
|
|
00bd8e 8901 bt h'2 ;@(h'bd94)
|
|
00bd90 a35c bra h'6b8 ;@(h'c44c)
|
|
00bd92 e0ff mov #h'ffffffff, r0
|
|
00bd94 68f3 mov r15, r8
|
|
00bd96 7814 add #h'14, r8
|
|
00bd98 6383 mov r8, r3
|
|
00bd9a 1f34 mov.l r3, @(h'10,r15)
|
|
00bd9c a347 bra h'68e ;@(h'c42e)
|
|
00bd9e ec03 mov #h'3, r12
|
|
00bda0 60b0 mov.b @r11, r0
|
|
00bda2 8825 cmp/eq #h'25, r0
|
|
00bda4 8901 bt h'2 ;@(h'bdaa)
|
|
00bda6 a330 bra h'660 ;@(h'c40a)
|
|
00bda8 0009 nop
|
|
00bdaa 7b01
|
|
00bdac 2ea0 mov.b r10, @r14
|
|
00bdae 1e84 mov.l r8, @(h'10,r14)
|
|
00bdb0 1e85 mov.l r8, @(h'14,r14)
|
|
00bdb2 1ea6 mov.l r10, @(h'18,r14)
|
|
00bdb4 1ea7 mov.l r10, @(h'1c,r14)
|
|
00bdb6 1ea8 mov.l r10, @(h'20,r14)
|
|
00bdb8 1ea9 mov.l r10, @(h'24,r14)
|
|
00bdba a028 bra h'50 ;@(h'be0e)
|
|
00bdbc 1eaa mov.l r10, @(h'28,r14)
|
|
00bdbe 60b0 mov.b @r11, r0
|
|
00bdc0 882d cmp/eq #h'2d, r0
|
|
00bdc2 8907 bt h'e ;@(h'bdd4)
|
|
00bdc4 882b cmp/eq #h'2b, r0
|
|
00bdc6 8908 bt h'10 ;@(h'bdda)
|
|
00bdc8 8820 cmp/eq #h'20, r0
|
|
00bdca 8915 bt h'2a ;@(h'bdf8)
|
|
00bdcc 8823 cmp/eq #h'23, r0
|
|
00bdce 891a bt h'34 ;@(h'be06)
|
|
00bdd0 a01c bra h'38 ;@(h'be0c)
|
|
00bdd2 0009 nop
|
|
00bdd4 60e0 mov.b @r14, r0
|
|
00bdd6 a018 bra h'30 ;@(h'be0a)
|
|
00bdd8 cb02 or #h'2, r0
|
|
00bdda 60e0 mov.b @r14, r0
|
|
00bddc a015 bra h'2a ;@(h'be0a)
|
|
00bdde cb08 or #h'8, r0
|
|
00bde0 ff28
|
|
00bde2 00f8
|
|
00bde4 00c8
|
|
00bde6 009c mov.b @(r0,r9), r0
|
|
00bde8 0452
|
|
00bdea 0514 mov.b r1, @(r0,r5)
|
|
00bdec 0516 mov.l r1, @(r0,r5)
|
|
00bdee 0000
|
|
00bdf0 0810
|
|
00bdf2 0034 mov.b r3, @(r0,r0)
|
|
00bdf4 0030
|
|
00bdf6 cdc4 and.b #h'c4, @(r0,gbr)
|
|
00bdf8 60e0 mov.b @r14, r0
|
|
00bdfa c808 tst #h'8, r0
|
|
00bdfc 8b06 bf h'c ;@(h'be0c)
|
|
00bdfe 60e0 mov.b @r14, r0
|
|
00be00 cb10 or #h'10, r0
|
|
00be02 a003 bra h'6 ;@(h'be0c)
|
|
00be04 2e00 mov.b r0, @r14
|
|
00be06 60e0 mov.b @r14, r0
|
|
00be08 cb04 or #h'4, r0
|
|
00be0a 2e00 mov.b r0, @r14
|
|
00be0c 7b01
|
|
00be0e 60b0 mov.b @r11, r0
|
|
00be10 882d cmp/eq #h'2d, r0
|
|
00be12 8dd4 bt/s h'-58 ;@(h'bdbe)
|
|
00be14 6403 mov r0, r4
|
|
00be16 6043 mov r4, r0
|
|
00be18 882b cmp/eq #h'2b, r0
|
|
00be1a 89d0 bt h'-60 ;@(h'bdbe)
|
|
00be1c 6043 mov r4, r0
|
|
00be1e 8820 cmp/eq #h'20, r0
|
|
00be20 89cd bt h'-66 ;@(h'bdbe)
|
|
00be22 6043 mov r4, r0
|
|
00be24 8823 cmp/eq #h'23, r0
|
|
00be26 89ca bt h'-6c ;@(h'bdbe)
|
|
00be28 e020 mov #h'20, r0
|
|
00be2a 80e1 mov.b r0, @(h'1,r14)
|
|
00be2c 60b0 mov.b @r11, r0
|
|
00be2e 8830 cmp/eq #h'30, r0
|
|
00be30 8b02 bf h'4 ;@(h'be38)
|
|
00be32 e030 mov #h'30, r0
|
|
00be34 80e1 mov.b r0, @(h'1,r14)
|
|
00be36 7b01
|
|
00be38 1ea1 mov.l r10, @(h'4,r14)
|
|
00be3a 60b0 mov.b @r11, r0
|
|
00be3c 882a cmp/eq #h'2a, r0
|
|
00be3e 8b26 bf h'4c ;@(h'be8e)
|
|
00be40 64d3 mov r13, r4
|
|
00be42 7404
|
|
00be44 6243 mov r4, r2
|
|
00be46 22c8 tst r12, r2
|
|
00be48 8901 bt h'2 ;@(h'be4e)
|
|
00be4a a001 bra h'2 ;@(h'be50)
|
|
00be4c 7d08
|
|
00be4e 6d43 mov r4, r13
|
|
00be50 65d3 mov r13, r5
|
|
00be52 75fc add #h'fc, r5
|
|
00be54 6253 mov r5, r2
|
|
00be56 22c8 tst r12, r2
|
|
00be58 8902 bt h'4 ;@(h'be60)
|
|
00be5a 63d3 mov r13, r3
|
|
00be5c a001 bra h'2 ;@(h'be62)
|
|
00be5e 73f8 add #h'f8, r3
|
|
00be60 6353 mov r5, r3
|
|
00be62 6132 mov.l @r3, r1
|
|
00be64 6313 mov r1, r3
|
|
00be66 4311 cmp/pz r3
|
|
00be68 8d06 bt/s h'c ;@(h'be78)
|
|
00be6a 1e11 mov.l r1, @(h'4,r14)
|
|
00be6c 60e0 mov.b @r14, r0
|
|
00be6e cb02 or #h'2, r0
|
|
00be70 2e00 mov.b r0, @r14
|
|
00be72 53e1 mov.l @(h'4,r14), r3
|
|
00be74 633b neg r3, r3
|
|
00be76 1e31 mov.l r3, @(h'4,r14)
|
|
00be78 9225 mov.w @(h'4a,pc), r2 ;@(h'bec6)
|
|
00be7a 51e1 mov.l @(h'4,r14), r1
|
|
00be7c 3127 cmp/gt r2, r1
|
|
00be7e 8f06 bf/s h'c ;@(h'be8e)
|
|
00be80 7b01
|
|
00be82 60e0 mov.b @r14, r0
|
|
00be84 9120 mov.w @(h'40,pc), r1 ;@(h'bec8)
|
|
00be86 cb01 or #h'1, r0
|
|
00be88 d310 mov.l @(h'40,pc), r3 ;@(h'becc)
|
|
00be8a 2e00 mov.b r0, @r14
|
|
00be8c 2312 mov.l r1, @r3
|
|
00be8e 60b0 mov.b @r11, r0
|
|
00be90 d10f mov.l @(h'3c,pc), r1 ;@(h'bed0)
|
|
00be92 600c extu.b r0, r0
|
|
00be94 001c mov.b @(r0,r1), r0
|
|
00be96 600c extu.b r0, r0
|
|
00be98 c804 tst #h'4, r0
|
|
00be9a 892a bt h'54 ;@(h'bef2)
|
|
00be9c a022 bra h'44 ;@(h'bee4)
|
|
00be9e 1ea1 mov.l r10, @(h'4,r14)
|
|
00bea0 64b0 mov.b @r11, r4
|
|
00bea2 74d0 add #h'd0, r4
|
|
00bea4 910f mov.w @(h'1e,pc), r1 ;@(h'bec6)
|
|
00bea6 3148 sub r4, r1
|
|
00bea8 d30a mov.l @(h'28,pc), r3 ;@(h'bed4)
|
|
00beaa 430b jsr @r3
|
|
00beac e00a mov #h'a, r0
|
|
00beae 52e1 mov.l @(h'4,r14), r2
|
|
00beb0 3023 cmp/ge r2, r0
|
|
00beb2 8f11 bf/s h'22 ;@(h'bed8)
|
|
00beb4 7b01
|
|
00beb6 51e1 mov.l @(h'4,r14), r1
|
|
00beb8 6313 mov r1, r3
|
|
00beba 4108 shll2 r1
|
|
00bebc 313c add r3, r1
|
|
00bebe 4100 shll r1
|
|
00bec0 314c add r4, r1
|
|
00bec2 a00f bra h'1e ;@(h'bee4)
|
|
00bec4 1e11 mov.l r1, @(h'4,r14)
|
|
00bec6 0200
|
|
00bec8 0518 sett
|
|
00beca 0000
|
|
00becc 0810
|
|
00bece 0034 mov.b r3, @(r0,r0)
|
|
00bed0 0031
|
|
00bed2 9484 mov.w @(h'108,pc), r4 ;@(h'bfde)
|
|
00bed4 0030
|
|
00bed6 aae4 bra h'-a38 ;@(h'b4a2)
|
|
00bed8 60e0 mov.b @r14, r0
|
|
00beda cb01 or #h'1, r0
|
|
00bedc 2e00 mov.b r0, @r14
|
|
00bede 9350 mov.w @(h'a0,pc), r3 ;@(h'bf82)
|
|
00bee0 d229 mov.l @(h'a4,pc), r2 ;@(h'bf88)
|
|
00bee2 2232 mov.l r3, @r2
|
|
00bee4 60b0 mov.b @r11, r0
|
|
00bee6 600c extu.b r0, r0
|
|
00bee8 d128 mov.l @(h'a0,pc), r1 ;@(h'bf8c)
|
|
00beea 001c mov.b @(r0,r1), r0
|
|
00beec 600c extu.b r0, r0
|
|
00beee c804 tst #h'4, r0
|
|
00bef0 8bd6 bf h'-54 ;@(h'bea0)
|
|
00bef2 e2ff mov #h'ffffffff, r2
|
|
00bef4 1e22 mov.l r2, @(h'8,r14)
|
|
00bef6 60b0 mov.b @r11, r0
|
|
00bef8 882e cmp/eq #h'2e, r0
|
|
00befa 8b58 bf h'b0 ;@(h'bfae)
|
|
00befc 7b01
|
|
00befe 60b0 mov.b @r11, r0
|
|
00bf00 882a cmp/eq #h'2a, r0
|
|
00bf02 8b22 bf h'44 ;@(h'bf4a)
|
|
00bf04 64d3 mov r13, r4
|
|
00bf06 7404
|
|
00bf08 6243 mov r4, r2
|
|
00bf0a 22c8 tst r12, r2
|
|
00bf0c 8901 bt h'2 ;@(h'bf12)
|
|
00bf0e a001 bra h'2 ;@(h'bf14)
|
|
00bf10 7d08
|
|
00bf12 6d43 mov r4, r13
|
|
00bf14 65d3 mov r13, r5
|
|
00bf16 75fc add #h'fc, r5
|
|
00bf18 6253 mov r5, r2
|
|
00bf1a 22c8 tst r12, r2
|
|
00bf1c 8902 bt h'4 ;@(h'bf24)
|
|
00bf1e 63d3 mov r13, r3
|
|
00bf20 a001 bra h'2 ;@(h'bf26)
|
|
00bf22 73f8 add #h'f8, r3
|
|
00bf24 6353 mov r5, r3
|
|
00bf26 6132 mov.l @r3, r1
|
|
00bf28 6313 mov r1, r3
|
|
00bf2a 4311 cmp/pz r3
|
|
00bf2c 8d02 bt/s h'4 ;@(h'bf34)
|
|
00bf2e 1e12 mov.l r1, @(h'8,r14)
|
|
00bf30 e1ff mov #h'ffffffff, r1
|
|
00bf32 1e12 mov.l r1, @(h'8,r14)
|
|
00bf34 9326 mov.w @(h'4c,pc), r3 ;@(h'bf84)
|
|
00bf36 52e2 mov.l @(h'8,r14), r2
|
|
00bf38 3237 cmp/gt r3, r2
|
|
00bf3a 8f06 bf/s h'c ;@(h'bf4a)
|
|
00bf3c 7b01
|
|
00bf3e 60e0 mov.b @r14, r0
|
|
00bf40 921f mov.w @(h'3e,pc), r2 ;@(h'bf82)
|
|
00bf42 cb01 or #h'1, r0
|
|
00bf44 d110 mov.l @(h'40,pc), r1 ;@(h'bf88)
|
|
00bf46 2e00 mov.b r0, @r14
|
|
00bf48 2122 mov.l r2, @r1
|
|
00bf4a 60b0 mov.b @r11, r0
|
|
00bf4c d10f mov.l @(h'3c,pc), r1 ;@(h'bf8c)
|
|
00bf4e 600c extu.b r0, r0
|
|
00bf50 001c mov.b @(r0,r1), r0
|
|
00bf52 600c extu.b r0, r0
|
|
00bf54 c804 tst #h'4, r0
|
|
00bf56 892a bt h'54 ;@(h'bfae)
|
|
00bf58 a022 bra h'44 ;@(h'bfa0)
|
|
00bf5a 1ea2 mov.l r10, @(h'8,r14)
|
|
00bf5c 64b0 mov.b @r11, r4
|
|
00bf5e 74d0 add #h'd0, r4
|
|
00bf60 9110 mov.w @(h'20,pc), r1 ;@(h'bf84)
|
|
00bf62 3148 sub r4, r1
|
|
00bf64 d30a mov.l @(h'28,pc), r3 ;@(h'bf90)
|
|
00bf66 430b jsr @r3
|
|
00bf68 e00a mov #h'a, r0
|
|
00bf6a 52e2 mov.l @(h'8,r14), r2
|
|
00bf6c 3023 cmp/ge r2, r0
|
|
00bf6e 8f11 bf/s h'22 ;@(h'bf94)
|
|
00bf70 7b01
|
|
00bf72 51e2 mov.l @(h'8,r14), r1
|
|
00bf74 6313 mov r1, r3
|
|
00bf76 4108 shll2 r1
|
|
00bf78 313c add r3, r1
|
|
00bf7a 4100 shll r1
|
|
00bf7c 314c add r4, r1
|
|
00bf7e a00f bra h'1e ;@(h'bfa0)
|
|
00bf80 1e12 mov.l r1, @(h'8,r14)
|
|
00bf82 0518 sett
|
|
00bf84 0200
|
|
00bf86 0000
|
|
00bf88 0810
|
|
00bf8a 0034 mov.b r3, @(r0,r0)
|
|
00bf8c 0031
|
|
00bf8e 9484 mov.w @(h'108,pc), r4 ;@(h'c09a)
|
|
00bf90 0030
|
|
00bf92 aae4 bra h'-a38 ;@(h'b55e)
|
|
00bf94 60e0 mov.b @r14, r0
|
|
00bf96 cb01 or #h'1, r0
|
|
00bf98 2e00 mov.b r0, @r14
|
|
00bf9a 9361 mov.w @(h'c2,pc), r3 ;@(h'c060)
|
|
00bf9c d231 mov.l @(h'c4,pc), r2 ;@(h'c064)
|
|
00bf9e 2232 mov.l r3, @r2
|
|
00bfa0 60b0 mov.b @r11, r0
|
|
00bfa2 600c extu.b r0, r0
|
|
00bfa4 d130 mov.l @(h'c0,pc), r1 ;@(h'c068)
|
|
00bfa6 001c mov.b @(r0,r1), r0
|
|
00bfa8 600c extu.b r0, r0
|
|
00bfaa c804 tst #h'4, r0
|
|
00bfac 8bd6 bf h'-54 ;@(h'bf5c)
|
|
00bfae e220 mov #h'20, r2
|
|
00bfb0 1e23 mov.l r2, @(h'c,r14)
|
|
00bfb2 60b0 mov.b @r11, r0
|
|
00bfb4 8868 cmp/eq #h'68, r0
|
|
00bfb6 8d06 bt/s h'c ;@(h'bfc6)
|
|
00bfb8 6403 mov r0, r4
|
|
00bfba 6043 mov r4, r0
|
|
00bfbc 886c cmp/eq #h'6c, r0
|
|
00bfbe 8902 bt h'4 ;@(h'bfc6)
|
|
00bfc0 6043 mov r4, r0
|
|
00bfc2 884c cmp/eq #h'4c, r0
|
|
00bfc4 8b01 bf h'2 ;@(h'bfca)
|
|
00bfc6 62b4 mov.b @r11+, r2
|
|
00bfc8 1e23 mov.l r2, @(h'c,r14)
|
|
00bfca 60b0 mov.b @r11, r0
|
|
00bfcc 8864 cmp/eq #h'64, r0
|
|
00bfce 8933 bt h'66 ;@(h'c038)
|
|
00bfd0 8869 cmp/eq #h'69, r0
|
|
00bfd2 8931 bt h'62 ;@(h'c038)
|
|
00bfd4 886f cmp/eq #h'6f, r0
|
|
00bfd6 892f bt h'5e ;@(h'c038)
|
|
00bfd8 8875 cmp/eq #h'75, r0
|
|
00bfda 892d bt h'5a ;@(h'c038)
|
|
00bfdc 8878 cmp/eq #h'78, r0
|
|
00bfde 892b bt h'56 ;@(h'c038)
|
|
00bfe0 8858 cmp/eq #h'58, r0
|
|
00bfe2 8929 bt h'52 ;@(h'c038)
|
|
00bfe4 8866 cmp/eq #h'66, r0
|
|
00bfe6 8b01 bf h'2 ;@(h'bfec)
|
|
00bfe8 a0b1 bra h'162 ;@(h'c14e)
|
|
00bfea 0009 nop
|
|
00bfec 8865 cmp/eq #h'65, r0
|
|
00bfee 8b01 bf h'2 ;@(h'bff4)
|
|
00bff0 a0ad bra h'15a ;@(h'c14e)
|
|
00bff2 0009 nop
|
|
00bff4 8845 cmp/eq #h'45, r0
|
|
00bff6 8b01 bf h'2 ;@(h'bffc)
|
|
00bff8 a0a9 bra h'152 ;@(h'c14e)
|
|
00bffa 0009 nop
|
|
00bffc 8867 cmp/eq #h'67, r0
|
|
00bffe 8b01 bf h'2 ;@(h'c004)
|
|
00c000 a0a5 bra h'14a ;@(h'c14e)
|
|
00c002 0009 nop
|
|
00c004 8847 cmp/eq #h'47, r0
|
|
00c006 8b01 bf h'2 ;@(h'c00c)
|
|
00c008 a0a1 bra h'142 ;@(h'c14e)
|
|
00c00a 0009 nop
|
|
00c00c 8863 cmp/eq #h'63, r0
|
|
00c00e 8b01 bf h'2 ;@(h'c014)
|
|
00c010 a0ea bra h'1d4 ;@(h'c1e8)
|
|
00c012 0009 nop
|
|
00c014 8873 cmp/eq #h'73, r0
|
|
00c016 8b01 bf h'2 ;@(h'c01c)
|
|
00c018 a0fc bra h'1f8 ;@(h'c214)
|
|
00c01a 0009 nop
|
|
00c01c 8870 cmp/eq #h'70, r0
|
|
00c01e 8b01 bf h'2 ;@(h'c024)
|
|
00c020 a11f bra h'23e ;@(h'c262)
|
|
00c022 0009 nop
|
|
00c024 886e cmp/eq #h'6e, r0
|
|
00c026 8b01 bf h'2 ;@(h'c02c)
|
|
00c028 a140 bra h'280 ;@(h'c2ac)
|
|
00c02a 0009 nop
|
|
00c02c 8825 cmp/eq #h'25, r0
|
|
00c02e 8b01 bf h'2 ;@(h'c034)
|
|
00c030 a151 bra h'2a2 ;@(h'c2d6)
|
|
00c032 0009 nop
|
|
00c034 a15b bra h'2b6 ;@(h'c2ee)
|
|
00c036 0009 nop
|
|
00c038 50e3 mov.l @(h'c,r14), r0
|
|
00c03a 886c cmp/eq #h'6c, r0
|
|
00c03c 8b16 bf h'2c ;@(h'c06c)
|
|
00c03e 66d3 mov r13, r6
|
|
00c040 7604
|
|
00c042 6463 mov r6, r4
|
|
00c044 24c8 tst r12, r4
|
|
00c046 8901 bt h'2 ;@(h'c04c)
|
|
00c048 a001 bra h'2 ;@(h'c04e)
|
|
00c04a 7d08
|
|
00c04c 6d63 mov r6, r13
|
|
00c04e 65d3 mov r13, r5
|
|
00c050 75fc add #h'fc, r5
|
|
00c052 6453 mov r5, r4
|
|
00c054 24c8 tst r12, r4
|
|
00c056 8901 bt h'2 ;@(h'c05c)
|
|
00c058 64d3 mov r13, r4
|
|
00c05a 74f8 add #h'f8, r4
|
|
00c05c a068 bra h'd0 ;@(h'c130)
|
|
00c05e 6442 mov.l @r4, r4
|
|
00c060 0518 sett
|
|
00c062 0000
|
|
00c064 0810
|
|
00c066 0034 mov.b r3, @(r0,r0)
|
|
00c068 0031
|
|
00c06a 9484 mov.w @(h'108,pc), r4 ;@(h'c176)
|
|
00c06c 8868 cmp/eq #h'68, r0
|
|
00c06e 8b30 bf h'60 ;@(h'c0d2)
|
|
00c070 60b0 mov.b @r11, r0
|
|
00c072 8875 cmp/eq #h'75, r0
|
|
00c074 8d09 bt/s h'12 ;@(h'c08a)
|
|
00c076 6403 mov r0, r4
|
|
00c078 6043 mov r4, r0
|
|
00c07a 8858 cmp/eq #h'58, r0
|
|
00c07c 8905 bt h'a ;@(h'c08a)
|
|
00c07e 6043 mov r4, r0
|
|
00c080 8878 cmp/eq #h'78, r0
|
|
00c082 8902 bt h'4 ;@(h'c08a)
|
|
00c084 6043 mov r4, r0
|
|
00c086 886f cmp/eq #h'6f, r0
|
|
00c088 8b11 bf h'22 ;@(h'c0ae)
|
|
00c08a 66d3 mov r13, r6
|
|
00c08c 7604
|
|
00c08e 6463 mov r6, r4
|
|
00c090 24c8 tst r12, r4
|
|
00c092 8901 bt h'2 ;@(h'c098)
|
|
00c094 a001 bra h'2 ;@(h'c09a)
|
|
00c096 7d08
|
|
00c098 6d63 mov r6, r13
|
|
00c09a 65d3 mov r13, r5
|
|
00c09c 75fc add #h'fc, r5
|
|
00c09e 6453 mov r5, r4
|
|
00c0a0 24c8 tst r12, r4
|
|
00c0a2 8901 bt h'2 ;@(h'c0a8)
|
|
00c0a4 64d3 mov r13, r4
|
|
00c0a6 74f8 add #h'f8, r4
|
|
00c0a8 6442 mov.l @r4, r4
|
|
00c0aa a041 bra h'82 ;@(h'c130)
|
|
00c0ac 644d extu.w r4, r4
|
|
00c0ae 65d3 mov r13, r5
|
|
00c0b0 7504
|
|
00c0b2 6453 mov r5, r4
|
|
00c0b4 24c8 tst r12, r4
|
|
00c0b6 8901 bt h'2 ;@(h'c0bc)
|
|
00c0b8 a001 bra h'2 ;@(h'c0be)
|
|
00c0ba 7d08
|
|
00c0bc 6d53 mov r5, r13
|
|
00c0be 66d3 mov r13, r6
|
|
00c0c0 76fc add #h'fc, r6
|
|
00c0c2 6463 mov r6, r4
|
|
00c0c4 24c8 tst r12, r4
|
|
00c0c6 8901 bt h'2 ;@(h'c0cc)
|
|
00c0c8 64d3 mov r13, r4
|
|
00c0ca 74f8 add #h'f8, r4
|
|
00c0cc 6442 mov.l @r4, r4
|
|
00c0ce a02f bra h'5e ;@(h'c130)
|
|
00c0d0 644f exts.w r4, r4
|
|
00c0d2 60b0 mov.b @r11, r0
|
|
00c0d4 8875 cmp/eq #h'75, r0
|
|
00c0d6 8d09 bt/s h'12 ;@(h'c0ec)
|
|
00c0d8 6403 mov r0, r4
|
|
00c0da 6043 mov r4, r0
|
|
00c0dc 8858 cmp/eq #h'58, r0
|
|
00c0de 8905 bt h'a ;@(h'c0ec)
|
|
00c0e0 6043 mov r4, r0
|
|
00c0e2 8878 cmp/eq #h'78, r0
|
|
00c0e4 8902 bt h'4 ;@(h'c0ec)
|
|
00c0e6 6043 mov r4, r0
|
|
00c0e8 886f cmp/eq #h'6f, r0
|
|
00c0ea 8b11 bf h'22 ;@(h'c110)
|
|
00c0ec 65d3 mov r13, r5
|
|
00c0ee 7504
|
|
00c0f0 6453 mov r5, r4
|
|
00c0f2 24c8 tst r12, r4
|
|
00c0f4 8901 bt h'2 ;@(h'c0fa)
|
|
00c0f6 a001 bra h'2 ;@(h'c0fc)
|
|
00c0f8 7d08
|
|
00c0fa 6d53 mov r5, r13
|
|
00c0fc 66d3 mov r13, r6
|
|
00c0fe 76fc add #h'fc, r6
|
|
00c100 6463 mov r6, r4
|
|
00c102 24c8 tst r12, r4
|
|
00c104 8913 bt h'26 ;@(h'c12e)
|
|
00c106 64d3 mov r13, r4
|
|
00c108 a011 bra h'22 ;@(h'c12e)
|
|
00c10a 74f8 add #h'f8, r4
|
|
00c10c a00f bra h'1e ;@(h'c12e)
|
|
00c10e 0009 nop
|
|
00c110 65d3 mov r13, r5
|
|
00c112 7504
|
|
00c114 6453 mov r5, r4
|
|
00c116 24c8 tst r12, r4
|
|
00c118 8901 bt h'2 ;@(h'c11e)
|
|
00c11a a001 bra h'2 ;@(h'c120)
|
|
00c11c 7d08
|
|
00c11e 6d53 mov r5, r13
|
|
00c120 66d3 mov r13, r6
|
|
00c122 76fc add #h'fc, r6
|
|
00c124 6463 mov r6, r4
|
|
00c126 24c8 tst r12, r4
|
|
00c128 8901 bt h'2 ;@(h'c12e)
|
|
00c12a 64d3 mov r13, r4
|
|
00c12c 74f8 add #h'f8, r4
|
|
00c12e 6442 mov.l @r4, r4
|
|
00c130 50e2 mov.l @(h'8,r14), r0
|
|
00c132 88ff cmp/eq #h'ffffffff, r0
|
|
00c134 8f02 bf/s h'4 ;@(h'c13c)
|
|
00c136 67e3 mov r14, r7
|
|
00c138 e201 mov #h'1, r2
|
|
00c13a 1e22 mov.l r2, @(h'8,r14)
|
|
00c13c 66b0 mov.b @r11, r6
|
|
00c13e b191 bsr h'322 ;@(h'c464)
|
|
00c140 6583 mov r8, r5
|
|
00c142 1f81 mov.l r8, @(h'4,r15)
|
|
00c144 d30b mov.l @(h'2c,pc), r3 ;@(h'c174)
|
|
00c146 430b jsr @r3
|
|
00c148 6483 mov r8, r4
|
|
00c14a a0ad bra h'15a ;@(h'c2a8)
|
|
00c14c 0009 nop
|
|
00c14e 50e3 mov.l @(h'c,r14), r0
|
|
00c150 884c cmp/eq #h'4c, r0
|
|
00c152 8b1b bf h'36 ;@(h'c18c)
|
|
00c154 64d3 mov r13, r4
|
|
00c156 7408
|
|
00c158 6343 mov r4, r3
|
|
00c15a 23c8 tst r12, r3
|
|
00c15c 8901 bt h'2 ;@(h'c162)
|
|
00c15e a001 bra h'2 ;@(h'c164)
|
|
00c160 7d0c
|
|
00c162 6d43 mov r4, r13
|
|
00c164 65d3 mov r13, r5
|
|
00c166 75f8 add #h'f8, r5
|
|
00c168 6353 mov r5, r3
|
|
00c16a 23c8 tst r12, r3
|
|
00c16c 8904 bt h'8 ;@(h'c178)
|
|
00c16e 62d3 mov r13, r2
|
|
00c170 a003 bra h'6 ;@(h'c17a)
|
|
00c172 72f4 add #h'f4, r2
|
|
00c174 0030
|
|
00c176 b074 bsr h'e8 ;@(h'c262)
|
|
00c178 6253 mov r5, r2
|
|
00c17a 6123 mov r2, r1
|
|
00c17c 9378 mov.w @(h'f0,pc), r3 ;@(h'c270)
|
|
00c17e 33fc add r15, r3
|
|
00c180 6012 mov.l @r1, r0
|
|
00c182 2302 mov.l r0, @r3
|
|
00c184 5011 mov.l @(h'4,r1), r0
|
|
00c186 1301 mov.l r0, @(h'4,r3)
|
|
00c188 a018 bra h'30 ;@(h'c1bc)
|
|
00c18a 0009 nop
|
|
00c18c 64d3 mov r13, r4
|
|
00c18e 7408
|
|
00c190 6243 mov r4, r2
|
|
00c192 22c8 tst r12, r2
|
|
00c194 8901 bt h'2 ;@(h'c19a)
|
|
00c196 a001 bra h'2 ;@(h'c19c)
|
|
00c198 7d0c
|
|
00c19a 6d43 mov r4, r13
|
|
00c19c 65d3 mov r13, r5
|
|
00c19e 75f8 add #h'f8, r5
|
|
00c1a0 6253 mov r5, r2
|
|
00c1a2 22c8 tst r12, r2
|
|
00c1a4 8902 bt h'4 ;@(h'c1ac)
|
|
00c1a6 63d3 mov r13, r3
|
|
00c1a8 a001 bra h'2 ;@(h'c1ae)
|
|
00c1aa 73f4 add #h'f4, r3
|
|
00c1ac 6353 mov r5, r3
|
|
00c1ae 6133 mov r3, r1
|
|
00c1b0 925e mov.w @(h'bc,pc), r2 ;@(h'c270)
|
|
00c1b2 32fc add r15, r2
|
|
00c1b4 6012 mov.l @r1, r0
|
|
00c1b6 2202 mov.l r0, @r2
|
|
00c1b8 5011 mov.l @(h'4,r1), r0
|
|
00c1ba 1201 mov.l r0, @(h'4,r2)
|
|
00c1bc 50e2 mov.l @(h'8,r14), r0
|
|
00c1be 88ff cmp/eq #h'ffffffff, r0
|
|
00c1c0 8b01 bf h'2 ;@(h'c1c6)
|
|
00c1c2 e206 mov #h'6, r2
|
|
00c1c4 1e22 mov.l r2, @(h'8,r14)
|
|
00c1c6 66e3 mov r14, r6
|
|
00c1c8 9053 mov.w @(h'a6,pc), r0 ;@(h'c272)
|
|
00c1ca 03fe mov.l @(r0,r15), r3
|
|
00c1cc 9051 mov.w @(h'a2,pc), r0 ;@(h'c272)
|
|
00c1ce 2f36 mov.l r3, @-r15
|
|
00c1d0 03fe mov.l @(r0,r15), r3
|
|
00c1d2 2f36 mov.l r3, @-r15
|
|
00c1d4 65b0 mov.b @r11, r5
|
|
00c1d6 b24a bsr h'494 ;@(h'c66e)
|
|
00c1d8 6483 mov r8, r4
|
|
00c1da 7f08
|
|
00c1dc d325 mov.l @(h'94,pc), r3 ;@(h'c274)
|
|
00c1de 1f81 mov.l r8, @(h'4,r15)
|
|
00c1e0 430b jsr @r3
|
|
00c1e2 6483 mov r8, r4
|
|
00c1e4 a060 bra h'c0 ;@(h'c2a8)
|
|
00c1e6 0009 nop
|
|
00c1e8 64d3 mov r13, r4
|
|
00c1ea 7404
|
|
00c1ec 6343 mov r4, r3
|
|
00c1ee 23c8 tst r12, r3
|
|
00c1f0 8d02 bt/s h'4 ;@(h'c1f8)
|
|
00c1f2 52f4 mov.l @(h'10,r15), r2
|
|
00c1f4 a001 bra h'2 ;@(h'c1fa)
|
|
00c1f6 7d08
|
|
00c1f8 6d43 mov r4, r13
|
|
00c1fa 65d3 mov r13, r5
|
|
00c1fc 75fc add #h'fc, r5
|
|
00c1fe 6353 mov r5, r3
|
|
00c200 23c8 tst r12, r3
|
|
00c202 8902 bt h'4 ;@(h'c20a)
|
|
00c204 61d3 mov r13, r1
|
|
00c206 a001 bra h'2 ;@(h'c20c)
|
|
00c208 71f8 add #h'f8, r1
|
|
00c20a 6153 mov r5, r1
|
|
00c20c 6012 mov.l @r1, r0
|
|
00c20e 2200 mov.b r0, @r2
|
|
00c210 a064 bra h'c8 ;@(h'c2dc)
|
|
00c212 0009 nop
|
|
00c214 64d3 mov r13, r4
|
|
00c216 7404
|
|
00c218 6343 mov r4, r3
|
|
00c21a 23c8 tst r12, r3
|
|
00c21c 8901 bt h'2 ;@(h'c222)
|
|
00c21e a001 bra h'2 ;@(h'c224)
|
|
00c220 7d08
|
|
00c222 6d43 mov r4, r13
|
|
00c224 65d3 mov r13, r5
|
|
00c226 75fc add #h'fc, r5
|
|
00c228 6353 mov r5, r3
|
|
00c22a 23c8 tst r12, r3
|
|
00c22c 8902 bt h'4 ;@(h'c234)
|
|
00c22e 62d3 mov r13, r2
|
|
00c230 a001 bra h'2 ;@(h'c236)
|
|
00c232 72f8 add #h'f8, r2
|
|
00c234 6253 mov r5, r2
|
|
00c236 6122 mov.l @r2, r1
|
|
00c238 d30e mov.l @(h'38,pc), r3 ;@(h'c274)
|
|
00c23a 1f11 mov.l r1, @(h'4,r15)
|
|
00c23c 430b jsr @r3
|
|
00c23e 6413 mov r1, r4
|
|
00c240 1f03 mov.l r0, @(h'c,r15)
|
|
00c242 50e2 mov.l @(h'8,r14), r0
|
|
00c244 88ff cmp/eq #h'ffffffff, r0
|
|
00c246 8d05 bt/s h'a ;@(h'c254)
|
|
00c248 6403 mov r0, r4
|
|
00c24a 52f3 mov.l @(h'c,r15), r2
|
|
00c24c 3423 cmp/ge r2, r4
|
|
00c24e 8901 bt h'2 ;@(h'c254)
|
|
00c250 51e2 mov.l @(h'8,r14), r1
|
|
00c252 1f13 mov.l r1, @(h'c,r15)
|
|
00c254 1e85 mov.l r8, @(h'14,r14)
|
|
00c256 1ea8 mov.l r10, @(h'20,r14)
|
|
00c258 53f3 mov.l @(h'c,r15), r3
|
|
00c25a 52e1 mov.l @(h'4,r14), r2
|
|
00c25c 3238 sub r3, r2
|
|
00c25e a04c bra h'98 ;@(h'c2fa)
|
|
00c260 1e2a mov.l r2, @(h'28,r14)
|
|
00c262 65d3 mov r13, r5
|
|
00c264 7504
|
|
00c266 6253 mov r5, r2
|
|
00c268 22c8 tst r12, r2
|
|
00c26a 8905 bt h'a ;@(h'c278)
|
|
00c26c a005 bra h'a ;@(h'c27a)
|
|
00c26e 7d08
|
|
00c270 0094 mov.b r9, @(r0,r0)
|
|
00c272 0098
|
|
00c274 0030
|
|
00c276 b074 bsr h'e8 ;@(h'c362)
|
|
00c278 6d53 mov r5, r13
|
|
00c27a 64d3 mov r13, r4
|
|
00c27c 74fc add #h'fc, r4
|
|
00c27e 6243 mov r4, r2
|
|
00c280 22c8 tst r12, r2
|
|
00c282 8902 bt h'4 ;@(h'c28a)
|
|
00c284 63d3 mov r13, r3
|
|
00c286 a001 bra h'2 ;@(h'c28c)
|
|
00c288 73f8 add #h'f8, r3
|
|
00c28a 6343 mov r4, r3
|
|
00c28c 6432 mov.l @r3, r4
|
|
00c28e 50e2 mov.l @(h'8,r14), r0
|
|
00c290 88ff cmp/eq #h'ffffffff, r0
|
|
00c292 8f02 bf/s h'4 ;@(h'c29a)
|
|
00c294 67e3 mov r14, r7
|
|
00c296 e201 mov #h'1, r2
|
|
00c298 1e22 mov.l r2, @(h'8,r14)
|
|
00c29a e678 mov #h'78, r6
|
|
00c29c b0e2 bsr h'1c4 ;@(h'c464)
|
|
00c29e 6583 mov r8, r5
|
|
00c2a0 1f81 mov.l r8, @(h'4,r15)
|
|
00c2a2 d332 mov.l @(h'c8,pc), r3 ;@(h'c36c)
|
|
00c2a4 430b jsr @r3
|
|
00c2a6 6483 mov r8, r4
|
|
00c2a8 a027 bra h'4e ;@(h'c2fa)
|
|
00c2aa 1f03 mov.l r0, @(h'c,r15)
|
|
00c2ac 64d3 mov r13, r4
|
|
00c2ae 7404
|
|
00c2b0 6243 mov r4, r2
|
|
00c2b2 22c8 tst r12, r2
|
|
00c2b4 8901 bt h'2 ;@(h'c2ba)
|
|
00c2b6 a001 bra h'2 ;@(h'c2bc)
|
|
00c2b8 7d08
|
|
00c2ba 6d43 mov r4, r13
|
|
00c2bc 65d3 mov r13, r5
|
|
00c2be 75fc add #h'fc, r5
|
|
00c2c0 6253 mov r5, r2
|
|
00c2c2 22c8 tst r12, r2
|
|
00c2c4 8902 bt h'4 ;@(h'c2cc)
|
|
00c2c6 63d3 mov r13, r3
|
|
00c2c8 a001 bra h'2 ;@(h'c2ce)
|
|
00c2ca 73f8 add #h'f8, r3
|
|
00c2cc 6353 mov r5, r3
|
|
00c2ce 6432 mov.l @r3, r4
|
|
00c2d0 5192 mov.l @(h'8,r9), r1
|
|
00c2d2 a012 bra h'24 ;@(h'c2fa)
|
|
00c2d4 2412 mov.l r1, @r4
|
|
00c2d6 e325 mov #h'25, r3
|
|
00c2d8 52f4 mov.l @(h'10,r15), r2
|
|
00c2da 2230 mov.b r3, @r2
|
|
00c2dc 1f81 mov.l r8, @(h'4,r15)
|
|
00c2de e301 mov #h'1, r3
|
|
00c2e0 1f33 mov.l r3, @(h'c,r15)
|
|
00c2e2 1e85 mov.l r8, @(h'14,r14)
|
|
00c2e4 1ea8 mov.l r10, @(h'20,r14)
|
|
00c2e6 53e1 mov.l @(h'4,r14), r3
|
|
00c2e8 73ff add #h'ff, r3
|
|
00c2ea a006 bra h'c ;@(h'c2fa)
|
|
00c2ec 1e3a mov.l r3, @(h'28,r14)
|
|
00c2ee 913b mov.w @(h'76,pc), r1 ;@(h'c368)
|
|
00c2f0 d21f mov.l @(h'7c,pc), r2 ;@(h'c370)
|
|
00c2f2 2212 mov.l r1, @r2
|
|
00c2f4 60e0 mov.b @r14, r0
|
|
00c2f6 cb01 or #h'1, r0
|
|
00c2f8 2e00 mov.b r0, @r14
|
|
00c2fa 60b0 mov.b @r11, r0
|
|
00c2fc 886e cmp/eq #h'6e, r0
|
|
00c2fe 8b01 bf h'2 ;@(h'c304)
|
|
00c300 a081 bra h'102 ;@(h'c406)
|
|
00c302 0009 nop
|
|
00c304 60e0 mov.b @r14, r0
|
|
00c306 c801 tst #h'1, r0
|
|
00c308 8901 bt h'2 ;@(h'c30e)
|
|
00c30a a07c bra h'f8 ;@(h'c406)
|
|
00c30c 0009 nop
|
|
00c30e 60e0 mov.b @r14, r0
|
|
00c310 c802 tst #h'2, r0
|
|
00c312 8b0f bf h'1e ;@(h'c334)
|
|
00c314 52ea mov.l @(h'28,r14), r2
|
|
00c316 4215 cmp/pl r2
|
|
00c318 8b0c bf h'18 ;@(h'c334)
|
|
00c31a a008 bra h'10 ;@(h'c32e)
|
|
00c31c 0009 nop
|
|
00c31e 6693 mov r9, r6
|
|
00c320 e501 mov #h'1, r5
|
|
00c322 64e3 mov r14, r4
|
|
00c324 b51a bsr h'a34 ;@(h'cd5c)
|
|
00c326 7401
|
|
00c328 52ea mov.l @(h'28,r14), r2
|
|
00c32a 72ff add #h'ff, r2
|
|
00c32c 1e2a mov.l r2, @(h'28,r14)
|
|
00c32e 53ea mov.l @(h'28,r14), r3
|
|
00c330 4315 cmp/pl r3
|
|
00c332 89f4 bt h'-18 ;@(h'c31e)
|
|
00c334 51e7 mov.l @(h'1c,r14), r1
|
|
00c336 2118 tst r1, r1
|
|
00c338 8b0b bf h'16 ;@(h'c352)
|
|
00c33a 52e8 mov.l @(h'20,r14), r2
|
|
00c33c 2228 tst r2, r2
|
|
00c33e 8b08 bf h'10 ;@(h'c352)
|
|
00c340 52e9 mov.l @(h'24,r14), r2
|
|
00c342 2228 tst r2, r2
|
|
00c344 8b05 bf h'a ;@(h'c352)
|
|
00c346 6693 mov r9, r6
|
|
00c348 55f3 mov.l @(h'c,r15), r5
|
|
00c34a b507 bsr h'a0e ;@(h'cd5c)
|
|
00c34c 54f1 mov.l @(h'4,r15), r4
|
|
00c34e a047 bra h'8e ;@(h'c3e0)
|
|
00c350 0009 nop
|
|
00c352 53f1 mov.l @(h'4,r15), r3
|
|
00c354 55e4 mov.l @(h'10,r14), r5
|
|
00c356 3538 sub r3, r5
|
|
00c358 4515 cmp/pl r5
|
|
00c35a 8f13 bf/s h'26 ;@(h'c384)
|
|
00c35c 2f52 mov.l r5, @r15
|
|
00c35e 6693 mov r9, r6
|
|
00c360 b4fc bsr h'9f8 ;@(h'cd5c)
|
|
00c362 6433 mov r3, r4
|
|
00c364 a00e bra h'1c ;@(h'c384)
|
|
00c366 0009 nop
|
|
00c368 0518 sett
|
|
00c36a 0000
|
|
00c36c 0030
|
|
00c36e b074 bsr h'e8 ;@(h'c45a)
|
|
00c370 0810
|
|
00c372 0034 mov.b r3, @(r0,r0)
|
|
00c374 6693 mov r9, r6
|
|
00c376 e501 mov #h'1, r5
|
|
00c378 64f3 mov r15, r4
|
|
00c37a b4ef bsr h'9de ;@(h'cd5c)
|
|
00c37c 7408
|
|
00c37e 52e7 mov.l @(h'1c,r14), r2
|
|
00c380 72ff add #h'ff, r2
|
|
00c382 1e27 mov.l r2, @(h'1c,r14)
|
|
00c384 53e7 mov.l @(h'1c,r14), r3
|
|
00c386 4315 cmp/pl r3
|
|
00c388 89f4 bt h'-18 ;@(h'c374)
|
|
00c38a 53e4 mov.l @(h'10,r14), r3
|
|
00c38c 55e5 mov.l @(h'14,r14), r5
|
|
00c38e 3538 sub r3, r5
|
|
00c390 62f2 mov.l @r15, r2
|
|
00c392 4515 cmp/pl r5
|
|
00c394 325c add r5, r2
|
|
00c396 8f0d bf/s h'1a ;@(h'c3b4)
|
|
00c398 2f22 mov.l r2, @r15
|
|
00c39a 6693 mov r9, r6
|
|
00c39c b4de bsr h'9bc ;@(h'cd5c)
|
|
00c39e 54e4 mov.l @(h'10,r14), r4
|
|
00c3a0 a008 bra h'10 ;@(h'c3b4)
|
|
00c3a2 0009 nop
|
|
00c3a4 6693 mov r9, r6
|
|
00c3a6 e501 mov #h'1, r5
|
|
00c3a8 64f3 mov r15, r4
|
|
00c3aa b4d7 bsr h'9ae ;@(h'cd5c)
|
|
00c3ac 7408
|
|
00c3ae 53e8 mov.l @(h'20,r14), r3
|
|
00c3b0 73ff add #h'ff, r3
|
|
00c3b2 1e38 mov.l r3, @(h'20,r14)
|
|
00c3b4 52e8 mov.l @(h'20,r14), r2
|
|
00c3b6 4215 cmp/pl r2
|
|
00c3b8 89f4 bt h'-18 ;@(h'c3a4)
|
|
00c3ba 6693 mov r9, r6
|
|
00c3bc 63f2 mov.l @r15, r3
|
|
00c3be 55f3 mov.l @(h'c,r15), r5
|
|
00c3c0 3538 sub r3, r5
|
|
00c3c2 b4cb bsr h'996 ;@(h'cd5c)
|
|
00c3c4 54e5 mov.l @(h'14,r14), r4
|
|
00c3c6 a008 bra h'10 ;@(h'c3da)
|
|
00c3c8 0009 nop
|
|
00c3ca 6693 mov r9, r6
|
|
00c3cc e501 mov #h'1, r5
|
|
00c3ce 64f3 mov r15, r4
|
|
00c3d0 b4c4 bsr h'988 ;@(h'cd5c)
|
|
00c3d2 7408
|
|
00c3d4 52e9 mov.l @(h'24,r14), r2
|
|
00c3d6 72ff add #h'ff, r2
|
|
00c3d8 1e29 mov.l r2, @(h'24,r14)
|
|
00c3da 53e9 mov.l @(h'24,r14), r3
|
|
00c3dc 4315 cmp/pl r3
|
|
00c3de 89f4 bt h'-18 ;@(h'c3ca)
|
|
00c3e0 60e0 mov.b @r14, r0
|
|
00c3e2 c802 tst #h'2, r0
|
|
00c3e4 890f bt h'1e ;@(h'c406)
|
|
00c3e6 52ea mov.l @(h'28,r14), r2
|
|
00c3e8 4215 cmp/pl r2
|
|
00c3ea 8b0c bf h'18 ;@(h'c406)
|
|
00c3ec a008 bra h'10 ;@(h'c400)
|
|
00c3ee 0009 nop
|
|
00c3f0 6693 mov r9, r6
|
|
00c3f2 e501 mov #h'1, r5
|
|
00c3f4 64e3 mov r14, r4
|
|
00c3f6 b4b1 bsr h'962 ;@(h'cd5c)
|
|
00c3f8 7401
|
|
00c3fa 52ea mov.l @(h'28,r14), r2
|
|
00c3fc 72ff add #h'ff, r2
|
|
00c3fe 1e2a mov.l r2, @(h'28,r14)
|
|
00c400 53ea mov.l @(h'28,r14), r3
|
|
00c402 4315 cmp/pl r3
|
|
00c404 89f4 bt h'-18 ;@(h'c3f0)
|
|
00c406 a012 bra h'24 ;@(h'c42e)
|
|
00c408 7b01
|
|
00c40a a003 bra h'6 ;@(h'c414)
|
|
00c40c 2fb2 mov.l r11, @r15
|
|
00c40e 62f2 mov.l @r15, r2
|
|
00c410 7201
|
|
00c412 2f22 mov.l r2, @r15
|
|
00c414 64f2 mov.l @r15, r4
|
|
00c416 6440 mov.b @r4, r4
|
|
00c418 2448 tst r4, r4
|
|
00c41a 8902 bt h'4 ;@(h'c422)
|
|
00c41c 6043 mov r4, r0
|
|
00c41e 8825 cmp/eq #h'25, r0
|
|
00c420 8bf5 bf h'-16 ;@(h'c40e)
|
|
00c422 6693 mov r9, r6
|
|
00c424 65f2 mov.l @r15, r5
|
|
00c426 35b8 sub r11, r5
|
|
00c428 b498 bsr h'930 ;@(h'cd5c)
|
|
00c42a 64b3 mov r11, r4
|
|
00c42c 6bf2 mov.l @r15, r11
|
|
00c42e 63b0 mov.b @r11, r3
|
|
00c430 2338 tst r3, r3
|
|
00c432 8908 bt h'10 ;@(h'c446)
|
|
00c434 b4c6 bsr h'98c ;@(h'cdc4)
|
|
00c436 6493 mov r9, r4
|
|
00c438 2008 tst r0, r0
|
|
00c43a 8b04 bf h'8 ;@(h'c446)
|
|
00c43c 60e0 mov.b @r14, r0
|
|
00c43e c801 tst #h'1, r0
|
|
00c440 8b01 bf h'2 ;@(h'c446)
|
|
00c442 acad bra h'-6a6 ;@(h'bda0)
|
|
00c444 0009 nop
|
|
00c446 b4b5 bsr h'96a ;@(h'cdb4)
|
|
00c448 6493 mov r9, r4
|
|
00c44a 5092 mov.l @(h'8,r9), r0
|
|
00c44c 9109 mov.w @(h'12,pc), r1 ;@(h'c462)
|
|
00c44e 3f1c add r1, r15
|
|
00c450 4f26 lds.l @r15+, pr
|
|
00c452 68f6 mov.l @r15+, r8
|
|
00c454 69f6 mov.l @r15+, r9
|
|
00c456 6af6 mov.l @r15+, r10
|
|
00c458 6bf6 mov.l @r15+, r11
|
|
00c45a 6cf6 mov.l @r15+, r12
|
|
00c45c 6df6 mov.l @r15+, r13
|
|
00c45e 000b rts
|
|
00c460 6ef6 mov.l @r15+, r14
|
|
00c462 00d8
|
|
00c464 2fe6 mov.l r14, @-r15
|
|
00c466 6063 mov r6, r0
|
|
00c468 2fd6 mov.l r13, @-r15
|
|
00c46a 8864 cmp/eq #h'64, r0
|
|
00c46c 2fc6 mov.l r12, @-r15
|
|
00c46e 2fb6 mov.l r11, @-r15
|
|
00c470 2fa6 mov.l r10, @-r15
|
|
00c472 6a53 mov r5, r10
|
|
00c474 2f96 mov.l r9, @-r15
|
|
00c476 e900 mov #h'0, r9
|
|
00c478 2f86 mov.l r8, @-r15
|
|
00c47a 4f22 sts.l pr, @-r15
|
|
00c47c 7ff0 add #h'f0, r15
|
|
00c47e 8d0c bt/s h'18 ;@(h'c49a)
|
|
00c480 2a90 mov.b r9, @r10
|
|
00c482 8869 cmp/eq #h'69, r0
|
|
00c484 8909 bt h'12 ;@(h'c49a)
|
|
00c486 8875 cmp/eq #h'75, r0
|
|
00c488 8907 bt h'e ;@(h'c49a)
|
|
00c48a 886f cmp/eq #h'6f, r0
|
|
00c48c 8907 bt h'e ;@(h'c49e)
|
|
00c48e 8878 cmp/eq #h'78, r0
|
|
00c490 8907 bt h'e ;@(h'c4a2)
|
|
00c492 8858 cmp/eq #h'58, r0
|
|
00c494 8905 bt h'a ;@(h'c4a2)
|
|
00c496 a005 bra h'a ;@(h'c4a4)
|
|
00c498 0009 nop
|
|
00c49a a003 bra h'6 ;@(h'c4a4)
|
|
00c49c e80a mov #h'a, r8
|
|
00c49e a001 bra h'2 ;@(h'c4a4)
|
|
00c4a0 e808 mov #h'8, r8
|
|
00c4a2 e810 mov #h'10, r8
|
|
00c4a4 6063 mov r6, r0
|
|
00c4a6 8864 cmp/eq #h'64, r0
|
|
00c4a8 8902 bt h'4 ;@(h'c4b0)
|
|
00c4aa 6063 mov r6, r0
|
|
00c4ac 8869 cmp/eq #h'69, r0
|
|
00c4ae 8b03 bf h'6 ;@(h'c4b8)
|
|
00c4b0 4411 cmp/pz r4
|
|
00c4b2 8901 bt h'2 ;@(h'c4b8)
|
|
00c4b4 a001 bra h'2 ;@(h'c4ba)
|
|
00c4b6 6c4b neg r4, r12
|
|
00c4b8 6c43 mov r4, r12
|
|
00c4ba 6d93 mov r9, r13
|
|
00c4bc 6b93 mov r9, r11
|
|
00c4be 6ef3 mov r15, r14
|
|
00c4c0 2cc8 tst r12, r12
|
|
00c4c2 8f07 bf/s h'e ;@(h'c4d4)
|
|
00c4c4 7e04
|
|
00c4c6 5372 mov.l @(h'8,r7), r3
|
|
00c4c8 2338 tst r3, r3
|
|
00c4ca 8903 bt h'6 ;@(h'c4d4)
|
|
00c4cc e330 mov #h'30, r3
|
|
00c4ce 2e30 mov.b r3, @r14
|
|
00c4d0 a02d bra h'5a ;@(h'c52e)
|
|
00c4d2 ed01 mov #h'1, r13
|
|
00c4d4 e300 mov #h'0, r3
|
|
00c4d6 3c36 cmp/hi r3, r12
|
|
00c4d8 8b29 bf h'52 ;@(h'c52e)
|
|
00c4da 61d3 mov r13, r1
|
|
00c4dc d346 mov.l @(h'118,pc), r3 ;@(h'c5f8)
|
|
00c4de 31ec add r14, r1
|
|
00c4e0 2f12 mov.l r1, @r15
|
|
00c4e2 6213 mov r1, r2
|
|
00c4e4 61c3 mov r12, r1
|
|
00c4e6 430b jsr @r3
|
|
00c4e8 6083 mov r8, r0
|
|
00c4ea 2200 mov.b r0, @r2
|
|
00c4ec 63f2 mov.l @r15, r3
|
|
00c4ee 6230 mov.b @r3, r2
|
|
00c4f0 e309 mov #h'9, r3
|
|
00c4f2 3237 cmp/gt r3, r2
|
|
00c4f4 8905 bt h'a ;@(h'c502)
|
|
00c4f6 60d3 mov r13, r0
|
|
00c4f8 02ec mov.b @(r0,r14), r2
|
|
00c4fa 7230 add #h'30, r2
|
|
00c4fc 0e24 mov.b r2, @(r0,r14)
|
|
00c4fe a00d bra h'1a ;@(h'c51c)
|
|
00c500 0009 nop
|
|
00c502 61d3 mov r13, r1
|
|
00c504 31ec add r14, r1
|
|
00c506 6063 mov r6, r0
|
|
00c508 2f12 mov.l r1, @r15
|
|
00c50a 8878 cmp/eq #h'78, r0
|
|
00c50c 8b03 bf h'6 ;@(h'c516)
|
|
00c50e 6010 mov.b @r1, r0
|
|
00c510 7057 add #h'57, r0
|
|
00c512 a003 bra h'6 ;@(h'c51c)
|
|
00c514 2100 mov.b r0, @r1
|
|
00c516 6210 mov.b @r1, r2
|
|
00c518 7237 add #h'37, r2
|
|
00c51a 2120 mov.b r2, @r1
|
|
00c51c d337 mov.l @(h'dc,pc), r3 ;@(h'c5fc)
|
|
00c51e 61c3 mov r12, r1
|
|
00c520 430b jsr @r3
|
|
00c522 6083 mov r8, r0
|
|
00c524 6c03 mov r0, r12
|
|
00c526 e200 mov #h'0, r2
|
|
00c528 3c26 cmp/hi r2, r12
|
|
00c52a 8dd6 bt/s h'-54 ;@(h'c4da)
|
|
00c52c 7d01
|
|
00c52e 6070 mov.b @r7, r0
|
|
00c530 c804 tst #h'4, r0
|
|
00c532 8917 bt h'2e ;@(h'c564)
|
|
00c534 6063 mov r6, r0
|
|
00c536 886f cmp/eq #h'6f, r0
|
|
00c538 8905 bt h'a ;@(h'c546)
|
|
00c53a 8878 cmp/eq #h'78, r0
|
|
00c53c 890a bt h'14 ;@(h'c554)
|
|
00c53e 8858 cmp/eq #h'58, r0
|
|
00c540 8908 bt h'10 ;@(h'c554)
|
|
00c542 a00f bra h'1e ;@(h'c564)
|
|
00c544 0009 nop
|
|
00c546 2448 tst r4, r4
|
|
00c548 890c bt h'18 ;@(h'c564)
|
|
00c54a 60d3 mov r13, r0
|
|
00c54c 7d01
|
|
00c54e e330 mov #h'30, r3
|
|
00c550 a008 bra h'10 ;@(h'c564)
|
|
00c552 0e34 mov.b r3, @(r0,r14)
|
|
00c554 2448 tst r4, r4
|
|
00c556 8905 bt h'a ;@(h'c564)
|
|
00c558 e330 mov #h'30, r3
|
|
00c55a eb02 mov #h'2, r11
|
|
00c55c 2530 mov.b r3, @r5
|
|
00c55e 7501
|
|
00c560 2560 mov.b r6, @r5
|
|
00c562 7501
|
|
00c564 2fd2 mov.l r13, @r15
|
|
00c566 6063 mov r6, r0
|
|
00c568 8864 cmp/eq #h'64, r0
|
|
00c56a 8d03 bt/s h'6 ;@(h'c574)
|
|
00c56c 3bdc add r13, r11
|
|
00c56e 6063 mov r6, r0
|
|
00c570 8869 cmp/eq #h'69, r0
|
|
00c572 8b18 bf h'30 ;@(h'c5a6)
|
|
00c574 5372 mov.l @(h'8,r7), r3
|
|
00c576 2338 tst r3, r3
|
|
00c578 8b01 bf h'2 ;@(h'c57e)
|
|
00c57a 2448 tst r4, r4
|
|
00c57c 8913 bt h'26 ;@(h'c5a6)
|
|
00c57e 4411 cmp/pz r4
|
|
00c580 8b0d bf h'1a ;@(h'c59e)
|
|
00c582 6070 mov.b @r7, r0
|
|
00c584 c808 tst #h'8, r0
|
|
00c586 8903 bt h'6 ;@(h'c590)
|
|
00c588 7b01
|
|
00c58a e32b mov #h'2b, r3
|
|
00c58c a00a bra h'14 ;@(h'c5a4)
|
|
00c58e 2530 mov.b r3, @r5
|
|
00c590 c810 tst #h'10, r0
|
|
00c592 8908 bt h'10 ;@(h'c5a6)
|
|
00c594 7b01
|
|
00c596 e320 mov #h'20, r3
|
|
00c598 2530 mov.b r3, @r5
|
|
00c59a a004 bra h'8 ;@(h'c5a6)
|
|
00c59c 7501
|
|
00c59e 7b01
|
|
00c5a0 e22d mov #h'2d, r2
|
|
00c5a2 2520 mov.b r2, @r5
|
|
00c5a4 7501
|
|
00c5a6 64a3 mov r10, r4
|
|
00c5a8 60a0 mov.b @r10, r0
|
|
00c5aa 7401
|
|
00c5ac 882b cmp/eq #h'2b, r0
|
|
00c5ae 8d06 bt/s h'c ;@(h'c5be)
|
|
00c5b0 6d03 mov r0, r13
|
|
00c5b2 60d3 mov r13, r0
|
|
00c5b4 882d cmp/eq #h'2d, r0
|
|
00c5b6 8902 bt h'4 ;@(h'c5be)
|
|
00c5b8 60d3 mov r13, r0
|
|
00c5ba 8820 cmp/eq #h'20, r0
|
|
00c5bc 8b01 bf h'2 ;@(h'c5c2)
|
|
00c5be a013 bra h'26 ;@(h'c5e8)
|
|
00c5c0 1745 mov.l r4, @(h'14,r7)
|
|
00c5c2 6070 mov.b @r7, r0
|
|
00c5c4 c804 tst #h'4, r0
|
|
00c5c6 890e bt h'1c ;@(h'c5e6)
|
|
00c5c8 6063 mov r6, r0
|
|
00c5ca 8858 cmp/eq #h'58, r0
|
|
00c5cc 8905 bt h'a ;@(h'c5da)
|
|
00c5ce 8878 cmp/eq #h'78, r0
|
|
00c5d0 8903 bt h'6 ;@(h'c5da)
|
|
00c5d2 886f cmp/eq #h'6f, r0
|
|
00c5d4 8905 bt h'a ;@(h'c5e2)
|
|
00c5d6 a007 bra h'e ;@(h'c5e8)
|
|
00c5d8 0009 nop
|
|
00c5da 62a3 mov r10, r2
|
|
00c5dc 7202
|
|
00c5de a003 bra h'6 ;@(h'c5e8)
|
|
00c5e0 1725 mov.l r2, @(h'14,r7)
|
|
00c5e2 a001 bra h'2 ;@(h'c5e8)
|
|
00c5e4 1745 mov.l r4, @(h'14,r7)
|
|
00c5e6 17a5 mov.l r10, @(h'14,r7)
|
|
00c5e8 5372 mov.l @(h'8,r7), r3
|
|
00c5ea 33b7 cmp/gt r11, r3
|
|
00c5ec 8b08 bf h'10 ;@(h'c600)
|
|
00c5ee 5672 mov.l @(h'8,r7), r6
|
|
00c5f0 6463 mov r6, r4
|
|
00c5f2 36b8 sub r11, r6
|
|
00c5f4 a006 bra h'c ;@(h'c604)
|
|
00c5f6 1768 mov.l r6, @(h'20,r7)
|
|
00c5f8 0030
|
|
00c5fa d5d8 mov.l @(h'360,pc), r5 ;@(h'c95c)
|
|
00c5fc 0030
|
|
00c5fe d530 mov.l @(h'c0,pc), r5 ;@(h'c6c0)
|
|
00c600 1798 mov.l r9, @(h'20,r7)
|
|
00c602 64b3 mov r11, r4
|
|
00c604 60a0 mov.b @r10, r0
|
|
00c606 882b cmp/eq #h'2b, r0
|
|
00c608 8d06 bt/s h'c ;@(h'c618)
|
|
00c60a 6603 mov r0, r6
|
|
00c60c 6063 mov r6, r0
|
|
00c60e 882d cmp/eq #h'2d, r0
|
|
00c610 8902 bt h'4 ;@(h'c618)
|
|
00c612 6063 mov r6, r0
|
|
00c614 8820 cmp/eq #h'20, r0
|
|
00c616 8b0c bf h'18 ;@(h'c632)
|
|
00c618 5371 mov.l @(h'4,r7), r3
|
|
00c61a 3347 cmp/gt r4, r3
|
|
00c61c 8b10 bf h'20 ;@(h'c640)
|
|
00c61e 8471 mov.b @(h'1,r7), r0
|
|
00c620 8830 cmp/eq #h'30, r0
|
|
00c622 8b06 bf h'c ;@(h'c632)
|
|
00c624 5271 mov.l @(h'4,r7), r2
|
|
00c626 3248 sub r4, r2
|
|
00c628 5378 mov.l @(h'20,r7), r3
|
|
00c62a 332c add r2, r3
|
|
00c62c 1738 mov.l r3, @(h'20,r7)
|
|
00c62e a008 bra h'10 ;@(h'c642)
|
|
00c630 179a mov.l r9, @(h'28,r7)
|
|
00c632 5371 mov.l @(h'4,r7), r3
|
|
00c634 3347 cmp/gt r4, r3
|
|
00c636 8b03 bf h'6 ;@(h'c640)
|
|
00c638 5171 mov.l @(h'4,r7), r1
|
|
00c63a 3148 sub r4, r1
|
|
00c63c a001 bra h'2 ;@(h'c642)
|
|
00c63e 171a mov.l r1, @(h'28,r7)
|
|
00c640 179a mov.l r9, @(h'28,r7)
|
|
00c642 64f2 mov.l @r15, r4
|
|
00c644 74ff add #h'ff, r4
|
|
00c646 4411 cmp/pz r4
|
|
00c648 8b06 bf h'c ;@(h'c658)
|
|
00c64a 6043 mov r4, r0
|
|
00c64c 03ec mov.b @(r0,r14), r3
|
|
00c64e 74ff add #h'ff, r4
|
|
00c650 2530 mov.b r3, @r5
|
|
00c652 4411 cmp/pz r4
|
|
00c654 8df9 bt/s h'-e ;@(h'c64a)
|
|
00c656 7501
|
|
00c658 2590 mov.b r9, @r5
|
|
00c65a 7f10 add #h'10, r15
|
|
00c65c 4f26 lds.l @r15+, pr
|
|
00c65e 68f6 mov.l @r15+, r8
|
|
00c660 69f6 mov.l @r15+, r9
|
|
00c662 6af6 mov.l @r15+, r10
|
|
00c664 6bf6 mov.l @r15+, r11
|
|
00c666 6cf6 mov.l @r15+, r12
|
|
00c668 6df6 mov.l @r15+, r13
|
|
00c66a 000b rts
|
|
00c66c 6ef6 mov.l @r15+, r14
|
|
00c66e e230 mov #h'30, r2
|
|
00c670 2fe6 mov.l r14, @-r15
|
|
00c672 e064 mov #h'64, r0
|
|
00c674 2fd6 mov.l r13, @-r15
|
|
00c676 6e63 mov r6, r14
|
|
00c678 2fc6 mov.l r12, @-r15
|
|
00c67a 6d43 mov r4, r13
|
|
00c67c 2fb6 mov.l r11, @-r15
|
|
00c67e eb00 mov #h'0, r11
|
|
00c680 2fa6 mov.l r10, @-r15
|
|
00c682 2f96 mov.l r9, @-r15
|
|
00c684 2f86 mov.l r8, @-r15
|
|
00c686 69d3 mov r13, r9
|
|
00c688 4f22 sts.l pr, @-r15
|
|
00c68a e801 mov #h'1, r8
|
|
00c68c 7fc0 add #h'c0, r15
|
|
00c68e 6cf3 mov r15, r12
|
|
00c690 1f51 mov.l r5, @(h'4,r15)
|
|
00c692 7c18 add #h'18, r12
|
|
00c694 63c3 mov r12, r3
|
|
00c696 1f34 mov.l r3, @(h'10,r15)
|
|
00c698 2320 mov.b r2, @r3
|
|
00c69a 62b3 mov r11, r2
|
|
00c69c 03fe mov.l @(r0,r15), r3
|
|
00c69e e064 mov #h'64, r0
|
|
00c6a0 2f36 mov.l r3, @-r15
|
|
00c6a2 03fe mov.l @(r0,r15), r3
|
|
00c6a4 2f36 mov.l r3, @-r15
|
|
00c6a6 2fb6 mov.l r11, @-r15
|
|
00c6a8 d355 mov.l @(h'154,pc), r3 ;@(h'c800)
|
|
00c6aa 430b jsr @r3
|
|
00c6ac 2f26 mov.l r2, @-r15
|
|
00c6ae 8800 cmp/eq #h'0, r0
|
|
00c6b0 8b33 bf h'66 ;@(h'c71a)
|
|
00c6b2 e064 mov #h'64, r0
|
|
00c6b4 d353 mov.l @(h'14c,pc), r3 ;@(h'c804)
|
|
00c6b6 02fe mov.l @(r0,r15), r2
|
|
00c6b8 2f26 mov.l r2, @-r15
|
|
00c6ba e064 mov #h'64, r0
|
|
00c6bc 02fe mov.l @(r0,r15), r2
|
|
00c6be 2f26 mov.l r2, @-r15
|
|
00c6c0 67f3 mov r15, r7
|
|
00c6c2 771c add #h'1c, r7
|
|
00c6c4 66f3 mov r15, r6
|
|
00c6c6 7608
|
|
00c6c8 65f3 mov r15, r5
|
|
00c6ca 7540 add #h'40, r5
|
|
00c6cc 430b jsr @r3
|
|
00c6ce e411 mov #h'11, r4
|
|
00c6d0 6403 mov r0, r4
|
|
00c6d2 2448 tst r4, r4
|
|
00c6d4 8d18 bt/s h'30 ;@(h'c708)
|
|
00c6d6 7f08
|
|
00c6d8 2db0 mov.b r11, @r13
|
|
00c6da 53e1 mov.l @(h'4,r14), r3
|
|
00c6dc 52e2 mov.l @(h'8,r14), r2
|
|
00c6de 3237 cmp/gt r3, r2
|
|
00c6e0 8b02 bf h'4 ;@(h'c6e8)
|
|
00c6e2 50e2 mov.l @(h'8,r14), r0
|
|
00c6e4 a002 bra h'4 ;@(h'c6ec)
|
|
00c6e6 1e0a mov.l r0, @(h'28,r14)
|
|
00c6e8 52e1 mov.l @(h'4,r14), r2
|
|
00c6ea 1e2a mov.l r2, @(h'28,r14)
|
|
00c6ec 6043 mov r4, r0
|
|
00c6ee 8801 cmp/eq #h'1, r0
|
|
00c6f0 8903 bt h'6 ;@(h'c6fa)
|
|
00c6f2 88ff cmp/eq #h'ffffffff, r0
|
|
00c6f4 8903 bt h'6 ;@(h'c6fe)
|
|
00c6f6 a004 bra h'8 ;@(h'c702)
|
|
00c6f8 0009 nop
|
|
00c6fa a003 bra h'6 ;@(h'c704)
|
|
00c6fc e02b mov #h'2b, r0
|
|
00c6fe a001 bra h'2 ;@(h'c704)
|
|
00c700 e02d mov #h'2d, r0
|
|
00c702 e02a mov #h'2a, r0
|
|
00c704 a2f0 bra h'5e0 ;@(h'cce8)
|
|
00c706 80e1 mov.b r0, @(h'1,r14)
|
|
00c708 d23f mov.l @(h'fc,pc), r2 ;@(h'c808)
|
|
00c70a e611 mov #h'11, r6
|
|
00c70c 65c3 mov r12, r5
|
|
00c70e 7501
|
|
00c710 64f3 mov r15, r4
|
|
00c712 420b jsr @r2
|
|
00c714 7438 add #h'38, r4
|
|
00c716 a004 bra h'8 ;@(h'c722)
|
|
00c718 0009 nop
|
|
00c71a e014 mov #h'14, r0
|
|
00c71c 0f84 mov.b r8, @(r0,r15)
|
|
00c71e 60b3 mov r11, r0
|
|
00c720 80c1 mov.b r0, @(h'1,r12)
|
|
00c722 a001 bra h'2 ;@(h'c728)
|
|
00c724 6a83 mov r8, r10
|
|
00c726 7a01
|
|
00c728 60a3 mov r10, r0
|
|
00c72a 00cc mov.b @(r0,r12), r0
|
|
00c72c 8830 cmp/eq #h'30, r0
|
|
00c72e 89fa bt h'-c ;@(h'c726)
|
|
00c730 3a87 cmp/gt r8, r10
|
|
00c732 8b15 bf h'2a ;@(h'c760)
|
|
00c734 d335 mov.l @(h'd4,pc), r3 ;@(h'c80c)
|
|
00c736 64a3 mov r10, r4
|
|
00c738 430b jsr @r3
|
|
00c73a 34cc add r12, r4
|
|
00c73c 63f2 mov.l @r15, r3
|
|
00c73e 6483 mov r8, r4
|
|
00c740 6503 mov r0, r5
|
|
00c742 62a3 mov r10, r2
|
|
00c744 72ff add #h'ff, r2
|
|
00c746 332c add r2, r3
|
|
00c748 3457 cmp/gt r5, r4
|
|
00c74a 8d07 bt/s h'e ;@(h'c75c)
|
|
00c74c 2f32 mov.l r3, @r15
|
|
00c74e 60c3 mov r12, r0
|
|
00c750 03ac mov.b @(r0,r10), r3
|
|
00c752 0434 mov.b r3, @(r0,r4)
|
|
00c754 7401
|
|
00c756 3457 cmp/gt r5, r4
|
|
00c758 8ff9 bf/s h'-e ;@(h'c74e)
|
|
00c75a 7a01
|
|
00c75c 6043 mov r4, r0
|
|
00c75e 0cb4 mov.b r11, @(r0,r12)
|
|
00c760 d32a mov.l @(h'a8,pc), r3 ;@(h'c80c)
|
|
00c762 64c3 mov r12, r4
|
|
00c764 7401
|
|
00c766 430b jsr @r3
|
|
00c768 1f43 mov.l r4, @(h'c,r15)
|
|
00c76a 6a03 mov r0, r10
|
|
00c76c 54f3 mov.l @(h'c,r15), r4
|
|
00c76e e300 mov #h'0, r3
|
|
00c770 66b3 mov r11, r6
|
|
00c772 34ac add r10, r4
|
|
00c774 74ff add #h'ff, r4
|
|
00c776 67a3 mov r10, r7
|
|
00c778 3377 cmp/gt r7, r3
|
|
00c77a 373e addc r3, r7
|
|
00c77c 4721 shar r7
|
|
00c77e 4715 cmp/pl r7
|
|
00c780 8f0b bf/s h'16 ;@(h'c79a)
|
|
00c782 55f3 mov.l @(h'c,r15), r5
|
|
00c784 6050 mov.b @r5, r0
|
|
00c786 7601
|
|
00c788 80f8 mov.b r0, @(h'8,r15)
|
|
00c78a 3673 cmp/ge r7, r6
|
|
00c78c 6340 mov.b @r4, r3
|
|
00c78e 2530 mov.b r3, @r5
|
|
00c790 84f8 mov.b @(h'8,r15), r0
|
|
00c792 2400 mov.b r0, @r4
|
|
00c794 74ff add #h'ff, r4
|
|
00c796 8ff5 bf/s h'-16 ;@(h'c784)
|
|
00c798 7501
|
|
00c79a 2aa8 tst r10, r10
|
|
00c79c 8b04 bf h'8 ;@(h'c7a8)
|
|
00c79e e230 mov #h'30, r2
|
|
00c7a0 53f3 mov.l @(h'c,r15), r3
|
|
00c7a2 6a83 mov r8, r10
|
|
00c7a4 2320 mov.b r2, @r3
|
|
00c7a6 2fb2 mov.l r11, @r15
|
|
00c7a8 50f1 mov.l @(h'4,r15), r0
|
|
00c7aa 8867 cmp/eq #h'67, r0
|
|
00c7ac 8902 bt h'4 ;@(h'c7b4)
|
|
00c7ae 50f1 mov.l @(h'4,r15), r0
|
|
00c7b0 8847 cmp/eq #h'47, r0
|
|
00c7b2 8b11 bf h'22 ;@(h'c7d8)
|
|
00c7b4 60e0 mov.b @r14, r0
|
|
00c7b6 e3fc mov #h'fffffffc, r3
|
|
00c7b8 cb20 or #h'20, r0
|
|
00c7ba 2e00 mov.b r0, @r14
|
|
00c7bc 64f2 mov.l @r15, r4
|
|
00c7be 34ac add r10, r4
|
|
00c7c0 74ff add #h'ff, r4
|
|
00c7c2 3433 cmp/ge r3, r4
|
|
00c7c4 8b02 bf h'4 ;@(h'c7cc)
|
|
00c7c6 51e2 mov.l @(h'8,r14), r1
|
|
00c7c8 3417 cmp/gt r1, r4
|
|
00c7ca 8b03 bf h'6 ;@(h'c7d4)
|
|
00c7cc 53f1 mov.l @(h'4,r15), r3
|
|
00c7ce 73fe add #h'fe, r3
|
|
00c7d0 a002 bra h'4 ;@(h'c7d8)
|
|
00c7d2 1f31 mov.l r3, @(h'4,r15)
|
|
00c7d4 e166 mov #h'66, r1
|
|
00c7d6 1f11 mov.l r1, @(h'4,r15)
|
|
00c7d8 e014 mov #h'14, r0
|
|
00c7da 00fc mov.b @(r0,r15), r0
|
|
00c7dc 8801 cmp/eq #h'1, r0
|
|
00c7de 8b17 bf h'2e ;@(h'c810)
|
|
00c7e0 60e0 mov.b @r14, r0
|
|
00c7e2 c918 and #h'18, r0
|
|
00c7e4 6403 mov r0, r4
|
|
00c7e6 604e exts.b r4, r0
|
|
00c7e8 8808 cmp/eq #h'8, r0
|
|
00c7ea 8903 bt h'6 ;@(h'c7f4)
|
|
00c7ec 8810 cmp/eq #h'10, r0
|
|
00c7ee 8903 bt h'6 ;@(h'c7f8)
|
|
00c7f0 a011 bra h'22 ;@(h'c816)
|
|
00c7f2 0009 nop
|
|
00c7f4 a001 bra h'2 ;@(h'c7fa)
|
|
00c7f6 e32b mov #h'2b, r3
|
|
00c7f8 e320 mov #h'20, r3
|
|
00c7fa 2d30 mov.b r3, @r13
|
|
00c7fc a00b bra h'16 ;@(h'c816)
|
|
00c7fe 7d01
|
|
00c800 0030
|
|
00c802 d49c mov.l @(h'270,pc), r4 ;@(h'ca74)
|
|
00c804 0030
|
|
00c806 dc40 mov.l @(h'100,pc), r12 ;@(h'c908)
|
|
00c808 0030
|
|
00c80a db10 mov.l @(h'40,pc), r11 ;@(h'c84c)
|
|
00c80c 0030
|
|
00c80e b074 bsr h'e8 ;@(h'c8fa)
|
|
00c810 e32d mov #h'2d, r3
|
|
00c812 2d30 mov.b r3, @r13
|
|
00c814 7d01
|
|
00c816 6293 mov r9, r2
|
|
00c818 7201
|
|
00c81a 1f22 mov.l r2, @(h'8,r15)
|
|
00c81c 50f1 mov.l @(h'4,r15), r0
|
|
00c81e 8866 cmp/eq #h'66, r0
|
|
00c820 8901 bt h'2 ;@(h'c826)
|
|
00c822 a19d bra h'33a ;@(h'cb60)
|
|
00c824 0009 nop
|
|
00c826 61f2 mov.l @r15, r1
|
|
00c828 4111 cmp/pz r1
|
|
00c82a 8b4d bf h'9a ;@(h'c8c8)
|
|
00c82c 64b3 mov r11, r4
|
|
00c82e 4a15 cmp/pl r10
|
|
00c830 8f06 bf/s h'c ;@(h'c840)
|
|
00c832 55f3 mov.l @(h'c,r15), r5
|
|
00c834 6354 mov.b @r5+, r3
|
|
00c836 7401
|
|
00c838 2d30 mov.b r3, @r13
|
|
00c83a 34a3 cmp/ge r10, r4
|
|
00c83c 8ffa bf/s h'-c ;@(h'c834)
|
|
00c83e 7d01
|
|
00c840 1ed5 mov.l r13, @(h'14,r14)
|
|
00c842 63f2 mov.l @r15, r3
|
|
00c844 1e38 mov.l r3, @(h'20,r14)
|
|
00c846 e320 mov #h'20, r3
|
|
00c848 65e0 mov.b @r14, r5
|
|
00c84a 2358 tst r5, r3
|
|
00c84c 8f03 bf/s h'6 ;@(h'c856)
|
|
00c84e 64b3 mov r11, r4
|
|
00c850 51e2 mov.l @(h'8,r14), r1
|
|
00c852 4115 cmp/pl r1
|
|
00c854 8902 bt h'4 ;@(h'c85c)
|
|
00c856 e204 mov #h'4, r2
|
|
00c858 2258 tst r5, r2
|
|
00c85a 8903 bt h'6 ;@(h'c864)
|
|
00c85c e32e mov #h'2e, r3
|
|
00c85e 7401
|
|
00c860 2d30 mov.b r3, @r13
|
|
00c862 7d01
|
|
00c864 65e0 mov.b @r14, r5
|
|
00c866 e220 mov #h'20, r2
|
|
00c868 2258 tst r5, r2
|
|
00c86a 8905 bt h'a ;@(h'c878)
|
|
00c86c e120 mov #h'20, r1
|
|
00c86e 2158 tst r5, r1
|
|
00c870 8907 bt h'e ;@(h'c882)
|
|
00c872 e204 mov #h'4, r2
|
|
00c874 2258 tst r5, r2
|
|
00c876 8904 bt h'8 ;@(h'c882)
|
|
00c878 1ed6 mov.l r13, @(h'18,r14)
|
|
00c87a 52e2 mov.l @(h'8,r14), r2
|
|
00c87c 1e29 mov.l r2, @(h'24,r14)
|
|
00c87e 53e2 mov.l @(h'8,r14), r3
|
|
00c880 343c add r3, r4
|
|
00c882 62f2 mov.l @r15, r2
|
|
00c884 6090 mov.b @r9, r0
|
|
00c886 342c add r2, r4
|
|
00c888 34ac add r10, r4
|
|
00c88a 882b cmp/eq #h'2b, r0
|
|
00c88c 8d06 bt/s h'c ;@(h'c89c)
|
|
00c88e 6503 mov r0, r5
|
|
00c890 6053 mov r5, r0
|
|
00c892 882d cmp/eq #h'2d, r0
|
|
00c894 8902 bt h'4 ;@(h'c89c)
|
|
00c896 6053 mov r5, r0
|
|
00c898 8820 cmp/eq #h'20, r0
|
|
00c89a 8b0c bf h'18 ;@(h'c8b6)
|
|
00c89c 52e1 mov.l @(h'4,r14), r2
|
|
00c89e 3247 cmp/gt r4, r2
|
|
00c8a0 8b09 bf h'12 ;@(h'c8b6)
|
|
00c8a2 84e1 mov.b @(h'1,r14), r0
|
|
00c8a4 8830 cmp/eq #h'30, r0
|
|
00c8a6 8b06 bf h'c ;@(h'c8b6)
|
|
00c8a8 52f2 mov.l @(h'8,r15), r2
|
|
00c8aa 1e24 mov.l r2, @(h'10,r14)
|
|
00c8ac 53e1 mov.l @(h'4,r14), r3
|
|
00c8ae 3348 sub r4, r3
|
|
00c8b0 1e37 mov.l r3, @(h'1c,r14)
|
|
00c8b2 a218 bra h'430 ;@(h'cce6)
|
|
00c8b4 1eba mov.l r11, @(h'28,r14)
|
|
00c8b6 53e1 mov.l @(h'4,r14), r3
|
|
00c8b8 3347 cmp/gt r4, r3
|
|
00c8ba 8b03 bf h'6 ;@(h'c8c4)
|
|
00c8bc 51e1 mov.l @(h'4,r14), r1
|
|
00c8be 3148 sub r4, r1
|
|
00c8c0 a211 bra h'422 ;@(h'cce6)
|
|
00c8c2 1e1a mov.l r1, @(h'28,r14)
|
|
00c8c4 a20f bra h'41e ;@(h'cce6)
|
|
00c8c6 1eba mov.l r11, @(h'28,r14)
|
|
00c8c8 63f2 mov.l @r15, r3
|
|
00c8ca 33ac add r10, r3
|
|
00c8cc 2f32 mov.l r3, @r15
|
|
00c8ce 52e2 mov.l @(h'8,r14), r2
|
|
00c8d0 332c add r2, r3
|
|
00c8d2 6233 mov r3, r2
|
|
00c8d4 1f31 mov.l r3, @(h'4,r15)
|
|
00c8d6 32a3 cmp/ge r10, r2
|
|
00c8d8 8906 bt h'c ;@(h'c8e8)
|
|
00c8da 51f1 mov.l @(h'4,r15), r1
|
|
00c8dc 4111 cmp/pz r1
|
|
00c8de 8b03 bf h'6 ;@(h'c8e8)
|
|
00c8e0 55f1 mov.l @(h'4,r15), r5
|
|
00c8e2 7501
|
|
00c8e4 b20a bsr h'414 ;@(h'ccfc)
|
|
00c8e6 64c3 mov r12, r4
|
|
00c8e8 62f2 mov.l @r15, r2
|
|
00c8ea 4215 cmp/pl r2
|
|
00c8ec 8901 bt h'2 ;@(h'c8f2)
|
|
00c8ee a08c bra h'118 ;@(h'ca0a)
|
|
00c8f0 0009 nop
|
|
00c8f2 50f4 mov.l @(h'10,r15), r0
|
|
00c8f4 6000 mov.b @r0, r0
|
|
00c8f6 8830 cmp/eq #h'30, r0
|
|
00c8f8 8f03 bf/s h'6 ;@(h'c902)
|
|
00c8fa 64b3 mov r11, r4
|
|
00c8fc 6583 mov r8, r5
|
|
00c8fe a006 bra h'c ;@(h'c90e)
|
|
00c900 6683 mov r8, r6
|
|
00c902 65b3 mov r11, r5
|
|
00c904 63f2 mov.l @r15, r3
|
|
00c906 7a01
|
|
00c908 66b3 mov r11, r6
|
|
00c90a 7301
|
|
00c90c 2f32 mov.l r3, @r15
|
|
00c90e a009 bra h'12 ;@(h'c924)
|
|
00c910 0009 nop
|
|
00c912 6053 mov r5, r0
|
|
00c914 02cc mov.b @(r0,r12), r2
|
|
00c916 7401
|
|
00c918 2d20 mov.b r2, @r13
|
|
00c91a 7501
|
|
00c91c 63f2 mov.l @r15, r3
|
|
00c91e 7d01
|
|
00c920 73ff add #h'ff, r3
|
|
00c922 2f32 mov.l r3, @r15
|
|
00c924 63f2 mov.l @r15, r3
|
|
00c926 4315 cmp/pl r3
|
|
00c928 89f3 bt h'-1a ;@(h'c912)
|
|
00c92a e32e mov #h'2e, r3
|
|
00c92c 2d30 mov.b r3, @r13
|
|
00c92e a008 bra h'10 ;@(h'c942)
|
|
00c930 7d01
|
|
00c932 6053 mov r5, r0
|
|
00c934 02cc mov.b @(r0,r12), r2
|
|
00c936 7501
|
|
00c938 2d20 mov.b r2, @r13
|
|
00c93a 7d01
|
|
00c93c 53e2 mov.l @(h'8,r14), r3
|
|
00c93e 73ff add #h'ff, r3
|
|
00c940 1e32 mov.l r3, @(h'8,r14)
|
|
00c942 6253 mov r5, r2
|
|
00c944 3268 sub r6, r2
|
|
00c946 32a3 cmp/ge r10, r2
|
|
00c948 8d03 bt/s h'6 ;@(h'c952)
|
|
00c94a 7401
|
|
00c94c 52e2 mov.l @(h'8,r14), r2
|
|
00c94e 4215 cmp/pl r2
|
|
00c950 89ef bt h'-22 ;@(h'c932)
|
|
00c952 e220 mov #h'20, r2
|
|
00c954 65e0 mov.b @r14, r5
|
|
00c956 2258 tst r5, r2
|
|
00c958 8905 bt h'a ;@(h'c966)
|
|
00c95a e120 mov #h'20, r1
|
|
00c95c 2158 tst r5, r1
|
|
00c95e 8908 bt h'10 ;@(h'c972)
|
|
00c960 e204 mov #h'4, r2
|
|
00c962 2258 tst r5, r2
|
|
00c964 8905 bt h'a ;@(h'c972)
|
|
00c966 51e2 mov.l @(h'8,r14), r1
|
|
00c968 1ed5 mov.l r13, @(h'14,r14)
|
|
00c96a 341c add r1, r4
|
|
00c96c 53e2 mov.l @(h'8,r14), r3
|
|
00c96e a00e bra h'1c ;@(h'c98e)
|
|
00c970 1e38 mov.l r3, @(h'20,r14)
|
|
00c972 60d3 mov r13, r0
|
|
00c974 70ff add #h'ff, r0
|
|
00c976 6000 mov.b @r0, r0
|
|
00c978 8830 cmp/eq #h'30, r0
|
|
00c97a 8b08 bf h'10 ;@(h'c98e)
|
|
00c97c a002 bra h'4 ;@(h'c984)
|
|
00c97e 0009 nop
|
|
00c980 7dff add #h'ff, r13
|
|
00c982 74ff add #h'ff, r4
|
|
00c984 60d3 mov r13, r0
|
|
00c986 70ff add #h'ff, r0
|
|
00c988 6000 mov.b @r0, r0
|
|
00c98a 8830 cmp/eq #h'30, r0
|
|
00c98c 89f8 bt h'-10 ;@(h'c980)
|
|
00c98e e204 mov #h'4, r2
|
|
00c990 65e0 mov.b @r14, r5
|
|
00c992 2258 tst r5, r2
|
|
00c994 8b12 bf h'24 ;@(h'c9bc)
|
|
00c996 60d3 mov r13, r0
|
|
00c998 70ff add #h'ff, r0
|
|
00c99a 6000 mov.b @r0, r0
|
|
00c99c 882e cmp/eq #h'2e, r0
|
|
00c99e 8b0d bf h'1a ;@(h'c9bc)
|
|
00c9a0 52e8 mov.l @(h'20,r14), r2
|
|
00c9a2 2228 tst r2, r2
|
|
00c9a4 8902 bt h'4 ;@(h'c9ac)
|
|
00c9a6 e320 mov #h'20, r3
|
|
00c9a8 2358 tst r5, r3
|
|
00c9aa 8907 bt h'e ;@(h'c9bc)
|
|
00c9ac 53e8 mov.l @(h'20,r14), r3
|
|
00c9ae 6243 mov r4, r2
|
|
00c9b0 1eb8 mov.l r11, @(h'20,r14)
|
|
00c9b2 7dff add #h'ff, r13
|
|
00c9b4 1e95 mov.l r9, @(h'14,r14)
|
|
00c9b6 3238 sub r3, r2
|
|
00c9b8 6423 mov r2, r4
|
|
00c9ba 74ff add #h'ff, r4
|
|
00c9bc 6090 mov.b @r9, r0
|
|
00c9be 882b cmp/eq #h'2b, r0
|
|
00c9c0 8d06 bt/s h'c ;@(h'c9d0)
|
|
00c9c2 6503 mov r0, r5
|
|
00c9c4 6053 mov r5, r0
|
|
00c9c6 882d cmp/eq #h'2d, r0
|
|
00c9c8 8902 bt h'4 ;@(h'c9d0)
|
|
00c9ca 6053 mov r5, r0
|
|
00c9cc 8820 cmp/eq #h'20, r0
|
|
00c9ce 8b0c bf h'18 ;@(h'c9ea)
|
|
00c9d0 52e1 mov.l @(h'4,r14), r2
|
|
00c9d2 3247 cmp/gt r4, r2
|
|
00c9d4 8b09 bf h'12 ;@(h'c9ea)
|
|
00c9d6 84e1 mov.b @(h'1,r14), r0
|
|
00c9d8 8830 cmp/eq #h'30, r0
|
|
00c9da 8b06 bf h'c ;@(h'c9ea)
|
|
00c9dc 52f2 mov.l @(h'8,r15), r2
|
|
00c9de 1e24 mov.l r2, @(h'10,r14)
|
|
00c9e0 53e1 mov.l @(h'4,r14), r3
|
|
00c9e2 3348 sub r4, r3
|
|
00c9e4 1e37 mov.l r3, @(h'1c,r14)
|
|
00c9e6 a008 bra h'10 ;@(h'c9fa)
|
|
00c9e8 1eba mov.l r11, @(h'28,r14)
|
|
00c9ea 53e1 mov.l @(h'4,r14), r3
|
|
00c9ec 3347 cmp/gt r4, r3
|
|
00c9ee 8b03 bf h'6 ;@(h'c9f8)
|
|
00c9f0 51e1 mov.l @(h'4,r14), r1
|
|
00c9f2 3148 sub r4, r1
|
|
00c9f4 a001 bra h'2 ;@(h'c9fa)
|
|
00c9f6 1e1a mov.l r1, @(h'28,r14)
|
|
00c9f8 1eba mov.l r11, @(h'28,r14)
|
|
00c9fa 52e5 mov.l @(h'14,r14), r2
|
|
00c9fc 3290 cmp/eq r9, r2
|
|
00c9fe 8901 bt h'2 ;@(h'ca04)
|
|
00ca00 a171 bra h'2e2 ;@(h'cce6)
|
|
00ca02 0009 nop
|
|
00ca04 51e4 mov.l @(h'10,r14), r1
|
|
00ca06 a16e bra h'2dc ;@(h'cce6)
|
|
00ca08 1e15 mov.l r1, @(h'14,r14)
|
|
00ca0a 50f4 mov.l @(h'10,r15), r0
|
|
00ca0c 6000 mov.b @r0, r0
|
|
00ca0e 8830 cmp/eq #h'30, r0
|
|
00ca10 8b02 bf h'4 ;@(h'ca18)
|
|
00ca12 6583 mov r8, r5
|
|
00ca14 a006 bra h'c ;@(h'ca24)
|
|
00ca16 6683 mov r8, r6
|
|
00ca18 63f2 mov.l @r15, r3
|
|
00ca1a 7a01
|
|
00ca1c 65b3 mov r11, r5
|
|
00ca1e 66b3 mov r11, r6
|
|
00ca20 7301
|
|
00ca22 2f32 mov.l r3, @r15
|
|
00ca24 63f2 mov.l @r15, r3
|
|
00ca26 4315 cmp/pl r3
|
|
00ca28 8b04 bf h'8 ;@(h'ca34)
|
|
00ca2a 6583 mov r8, r5
|
|
00ca2c 52f4 mov.l @(h'10,r15), r2
|
|
00ca2e 6120 mov.b @r2, r1
|
|
00ca30 a002 bra h'4 ;@(h'ca38)
|
|
00ca32 2d10 mov.b r1, @r13
|
|
00ca34 e330 mov #h'30, r3
|
|
00ca36 2d30 mov.b r3, @r13
|
|
00ca38 7d01
|
|
00ca3a 6483 mov r8, r4
|
|
00ca3c e32e mov #h'2e, r3
|
|
00ca3e 7401
|
|
00ca40 2d30 mov.b r3, @r13
|
|
00ca42 62f2 mov.l @r15, r2
|
|
00ca44 4211 cmp/pz r2
|
|
00ca46 8d1e bt/s h'3c ;@(h'ca86)
|
|
00ca48 7d01
|
|
00ca4a 1ed5 mov.l r13, @(h'14,r14)
|
|
00ca4c 62f2 mov.l @r15, r2
|
|
00ca4e 622b neg r2, r2
|
|
00ca50 53e2 mov.l @(h'8,r14), r3
|
|
00ca52 3327 cmp/gt r2, r3
|
|
00ca54 8b05 bf h'a ;@(h'ca62)
|
|
00ca56 61f2 mov.l @r15, r1
|
|
00ca58 611b neg r1, r1
|
|
00ca5a 1e18 mov.l r1, @(h'20,r14)
|
|
00ca5c 63f2 mov.l @r15, r3
|
|
00ca5e a004 bra h'8 ;@(h'ca6a)
|
|
00ca60 3438 sub r3, r4
|
|
00ca62 51e2 mov.l @(h'8,r14), r1
|
|
00ca64 1e18 mov.l r1, @(h'20,r14)
|
|
00ca66 53e2 mov.l @(h'8,r14), r3
|
|
00ca68 343c add r3, r4
|
|
00ca6a 63f2 mov.l @r15, r3
|
|
00ca6c 52e2 mov.l @(h'8,r14), r2
|
|
00ca6e 323c add r3, r2
|
|
00ca70 a009 bra h'12 ;@(h'ca86)
|
|
00ca72 1e22 mov.l r2, @(h'8,r14)
|
|
00ca74 6053 mov r5, r0
|
|
00ca76 7401
|
|
00ca78 02cc mov.b @(r0,r12), r2
|
|
00ca7a 7501
|
|
00ca7c 2d20 mov.b r2, @r13
|
|
00ca7e 7d01
|
|
00ca80 53e2 mov.l @(h'8,r14), r3
|
|
00ca82 73ff add #h'ff, r3
|
|
00ca84 1e32 mov.l r3, @(h'8,r14)
|
|
00ca86 6253 mov r5, r2
|
|
00ca88 3268 sub r6, r2
|
|
00ca8a 32a3 cmp/ge r10, r2
|
|
00ca8c 8902 bt h'4 ;@(h'ca94)
|
|
00ca8e 52e2 mov.l @(h'8,r14), r2
|
|
00ca90 4215 cmp/pl r2
|
|
00ca92 89ef bt h'-22 ;@(h'ca74)
|
|
00ca94 65e0 mov.b @r14, r5
|
|
00ca96 e220 mov #h'20, r2
|
|
00ca98 2258 tst r5, r2
|
|
00ca9a 8905 bt h'a ;@(h'caa8)
|
|
00ca9c e120 mov #h'20, r1
|
|
00ca9e 2158 tst r5, r1
|
|
00caa0 890b bt h'16 ;@(h'caba)
|
|
00caa2 e204 mov #h'4, r2
|
|
00caa4 2258 tst r5, r2
|
|
00caa6 8908 bt h'10 ;@(h'caba)
|
|
00caa8 51e2 mov.l @(h'8,r14), r1
|
|
00caaa 4115 cmp/pl r1
|
|
00caac 8b13 bf h'26 ;@(h'cad6)
|
|
00caae 1ed6 mov.l r13, @(h'18,r14)
|
|
00cab0 52e2 mov.l @(h'8,r14), r2
|
|
00cab2 1e29 mov.l r2, @(h'24,r14)
|
|
00cab4 53e2 mov.l @(h'8,r14), r3
|
|
00cab6 a00e bra h'1c ;@(h'cad6)
|
|
00cab8 343c add r3, r4
|
|
00caba 60d3 mov r13, r0
|
|
00cabc 70ff add #h'ff, r0
|
|
00cabe 6000 mov.b @r0, r0
|
|
00cac0 8830 cmp/eq #h'30, r0
|
|
00cac2 8b08 bf h'10 ;@(h'cad6)
|
|
00cac4 a002 bra h'4 ;@(h'cacc)
|
|
00cac6 0009 nop
|
|
00cac8 7dff add #h'ff, r13
|
|
00caca 74ff add #h'ff, r4
|
|
00cacc 60d3 mov r13, r0
|
|
00cace 70ff add #h'ff, r0
|
|
00cad0 6000 mov.b @r0, r0
|
|
00cad2 8830 cmp/eq #h'30, r0
|
|
00cad4 89f8 bt h'-10 ;@(h'cac8)
|
|
00cad6 e204 mov #h'4, r2
|
|
00cad8 65e0 mov.b @r14, r5
|
|
00cada 2258 tst r5, r2
|
|
00cadc 8b19 bf h'32 ;@(h'cb12)
|
|
00cade 60d3 mov r13, r0
|
|
00cae0 70ff add #h'ff, r0
|
|
00cae2 6000 mov.b @r0, r0
|
|
00cae4 882e cmp/eq #h'2e, r0
|
|
00cae6 8b14 bf h'28 ;@(h'cb12)
|
|
00cae8 52e8 mov.l @(h'20,r14), r2
|
|
00caea 2228 tst r2, r2
|
|
00caec 8b02 bf h'4 ;@(h'caf4)
|
|
00caee 53e9 mov.l @(h'24,r14), r3
|
|
00caf0 2338 tst r3, r3
|
|
00caf2 8902 bt h'4 ;@(h'cafa)
|
|
00caf4 e320 mov #h'20, r3
|
|
00caf6 2358 tst r5, r3
|
|
00caf8 890b bt h'16 ;@(h'cb12)
|
|
00cafa 7dff add #h'ff, r13
|
|
00cafc 53e8 mov.l @(h'20,r14), r3
|
|
00cafe 6243 mov r4, r2
|
|
00cb00 51e9 mov.l @(h'24,r14), r1
|
|
00cb02 3238 sub r3, r2
|
|
00cb04 1eb9 mov.l r11, @(h'24,r14)
|
|
00cb06 3218 sub r1, r2
|
|
00cb08 1eb8 mov.l r11, @(h'20,r14)
|
|
00cb0a 6423 mov r2, r4
|
|
00cb0c 1e95 mov.l r9, @(h'14,r14)
|
|
00cb0e 74ff add #h'ff, r4
|
|
00cb10 1eb6 mov.l r11, @(h'18,r14)
|
|
00cb12 6090 mov.b @r9, r0
|
|
00cb14 882b cmp/eq #h'2b, r0
|
|
00cb16 8d06 bt/s h'c ;@(h'cb26)
|
|
00cb18 6503 mov r0, r5
|
|
00cb1a 6053 mov r5, r0
|
|
00cb1c 882d cmp/eq #h'2d, r0
|
|
00cb1e 8902 bt h'4 ;@(h'cb26)
|
|
00cb20 6053 mov r5, r0
|
|
00cb22 8820 cmp/eq #h'20, r0
|
|
00cb24 8b0c bf h'18 ;@(h'cb40)
|
|
00cb26 52e1 mov.l @(h'4,r14), r2
|
|
00cb28 3247 cmp/gt r4, r2
|
|
00cb2a 8b09 bf h'12 ;@(h'cb40)
|
|
00cb2c 84e1 mov.b @(h'1,r14), r0
|
|
00cb2e 8830 cmp/eq #h'30, r0
|
|
00cb30 8b06 bf h'c ;@(h'cb40)
|
|
00cb32 52f2 mov.l @(h'8,r15), r2
|
|
00cb34 1e24 mov.l r2, @(h'10,r14)
|
|
00cb36 53e1 mov.l @(h'4,r14), r3
|
|
00cb38 3348 sub r4, r3
|
|
00cb3a 1e37 mov.l r3, @(h'1c,r14)
|
|
00cb3c a008 bra h'10 ;@(h'cb50)
|
|
00cb3e 1eba mov.l r11, @(h'28,r14)
|
|
00cb40 53e1 mov.l @(h'4,r14), r3
|
|
00cb42 3347 cmp/gt r4, r3
|
|
00cb44 8b03 bf h'6 ;@(h'cb4e)
|
|
00cb46 51e1 mov.l @(h'4,r14), r1
|
|
00cb48 3148 sub r4, r1
|
|
00cb4a a001 bra h'2 ;@(h'cb50)
|
|
00cb4c 1e1a mov.l r1, @(h'28,r14)
|
|
00cb4e 1eba mov.l r11, @(h'28,r14)
|
|
00cb50 52e5 mov.l @(h'14,r14), r2
|
|
00cb52 3290 cmp/eq r9, r2
|
|
00cb54 8901 bt h'2 ;@(h'cb5a)
|
|
00cb56 a0c6 bra h'18c ;@(h'cce6)
|
|
00cb58 0009 nop
|
|
00cb5a 51e4 mov.l @(h'10,r14), r1
|
|
00cb5c a0c3 bra h'186 ;@(h'cce6)
|
|
00cb5e 1e15 mov.l r1, @(h'14,r14)
|
|
00cb60 52e2 mov.l @(h'8,r14), r2
|
|
00cb62 7201
|
|
00cb64 32a3 cmp/ge r10, r2
|
|
00cb66 8903 bt h'6 ;@(h'cb70)
|
|
00cb68 55e2 mov.l @(h'8,r14), r5
|
|
00cb6a 7502
|
|
00cb6c b0c6 bsr h'18c ;@(h'ccfc)
|
|
00cb6e 64c3 mov r12, r4
|
|
00cb70 50f4 mov.l @(h'10,r15), r0
|
|
00cb72 6000 mov.b @r0, r0
|
|
00cb74 8830 cmp/eq #h'30, r0
|
|
00cb76 8b01 bf h'2 ;@(h'cb7c)
|
|
00cb78 a005 bra h'a ;@(h'cb86)
|
|
00cb7a 6683 mov r8, r6
|
|
00cb7c 63f2 mov.l @r15, r3
|
|
00cb7e 7a01
|
|
00cb80 66b3 mov r11, r6
|
|
00cb82 73ff add #h'ff, r3
|
|
00cb84 2f32 mov.l r3, @r15
|
|
00cb86 63a3 mov r10, r3
|
|
00cb88 62f2 mov.l @r15, r2
|
|
00cb8a 6063 mov r6, r0
|
|
00cb8c 3368 sub r6, r3
|
|
00cb8e 323c add r3, r2
|
|
00cb90 2f22 mov.l r2, @r15
|
|
00cb92 6483 mov r8, r4
|
|
00cb94 01cc mov.b @(r0,r12), r1
|
|
00cb96 e22e mov #h'2e, r2
|
|
00cb98 2d10 mov.b r1, @r13
|
|
00cb9a 7401
|
|
00cb9c 7d01
|
|
00cb9e 6503 mov r0, r5
|
|
00cba0 2d20 mov.b r2, @r13
|
|
00cba2 7501
|
|
00cba4 a009 bra h'12 ;@(h'cbba)
|
|
00cba6 7d01
|
|
00cba8 6053 mov r5, r0
|
|
00cbaa 7401
|
|
00cbac 02cc mov.b @(r0,r12), r2
|
|
00cbae 7501
|
|
00cbb0 2d20 mov.b r2, @r13
|
|
00cbb2 7d01
|
|
00cbb4 53e2 mov.l @(h'8,r14), r3
|
|
00cbb6 73ff add #h'ff, r3
|
|
00cbb8 1e32 mov.l r3, @(h'8,r14)
|
|
00cbba 35a7 cmp/gt r10, r5
|
|
00cbbc 8902 bt h'4 ;@(h'cbc4)
|
|
00cbbe 53e2 mov.l @(h'8,r14), r3
|
|
00cbc0 4315 cmp/pl r3
|
|
00cbc2 89f1 bt h'-1e ;@(h'cba8)
|
|
00cbc4 65e0 mov.b @r14, r5
|
|
00cbc6 e320 mov #h'20, r3
|
|
00cbc8 2358 tst r5, r3
|
|
00cbca 8905 bt h'a ;@(h'cbd8)
|
|
00cbcc e120 mov #h'20, r1
|
|
00cbce 2158 tst r5, r1
|
|
00cbd0 8908 bt h'10 ;@(h'cbe4)
|
|
00cbd2 e204 mov #h'4, r2
|
|
00cbd4 2258 tst r5, r2
|
|
00cbd6 8905 bt h'a ;@(h'cbe4)
|
|
00cbd8 1ed5 mov.l r13, @(h'14,r14)
|
|
00cbda 52e2 mov.l @(h'8,r14), r2
|
|
00cbdc 1e28 mov.l r2, @(h'20,r14)
|
|
00cbde 53e2 mov.l @(h'8,r14), r3
|
|
00cbe0 a00e bra h'1c ;@(h'cc00)
|
|
00cbe2 343c add r3, r4
|
|
00cbe4 60d3 mov r13, r0
|
|
00cbe6 70ff add #h'ff, r0
|
|
00cbe8 6000 mov.b @r0, r0
|
|
00cbea 8830 cmp/eq #h'30, r0
|
|
00cbec 8b08 bf h'10 ;@(h'cc00)
|
|
00cbee a002 bra h'4 ;@(h'cbf6)
|
|
00cbf0 0009 nop
|
|
00cbf2 7dff add #h'ff, r13
|
|
00cbf4 74ff add #h'ff, r4
|
|
00cbf6 60d3 mov r13, r0
|
|
00cbf8 70ff add #h'ff, r0
|
|
00cbfa 6000 mov.b @r0, r0
|
|
00cbfc 8830 cmp/eq #h'30, r0
|
|
00cbfe 89f8 bt h'-10 ;@(h'cbf2)
|
|
00cc00 65e0 mov.b @r14, r5
|
|
00cc02 e204 mov #h'4, r2
|
|
00cc04 2258 tst r5, r2
|
|
00cc06 8b12 bf h'24 ;@(h'cc2e)
|
|
00cc08 60d3 mov r13, r0
|
|
00cc0a 70ff add #h'ff, r0
|
|
00cc0c 6000 mov.b @r0, r0
|
|
00cc0e 882e cmp/eq #h'2e, r0
|
|
00cc10 8b0d bf h'1a ;@(h'cc2e)
|
|
00cc12 52e8 mov.l @(h'20,r14), r2
|
|
00cc14 2228 tst r2, r2
|
|
00cc16 8902 bt h'4 ;@(h'cc1e)
|
|
00cc18 e320 mov #h'20, r3
|
|
00cc1a 2358 tst r5, r3
|
|
00cc1c 8907 bt h'e ;@(h'cc2e)
|
|
00cc1e 7dff add #h'ff, r13
|
|
00cc20 53e8 mov.l @(h'20,r14), r3
|
|
00cc22 6243 mov r4, r2
|
|
00cc24 1e95 mov.l r9, @(h'14,r14)
|
|
00cc26 3238 sub r3, r2
|
|
00cc28 1eb8 mov.l r11, @(h'20,r14)
|
|
00cc2a 6423 mov r2, r4
|
|
00cc2c 74ff add #h'ff, r4
|
|
00cc2e 50f1 mov.l @(h'4,r15), r0
|
|
00cc30 8865 cmp/eq #h'65, r0
|
|
00cc32 8b01 bf h'2 ;@(h'cc38)
|
|
00cc34 a001 bra h'2 ;@(h'cc3a)
|
|
00cc36 e365 mov #h'65, r3
|
|
00cc38 e345 mov #h'45, r3
|
|
00cc3a 2d30 mov.b r3, @r13
|
|
00cc3c 62f2 mov.l @r15, r2
|
|
00cc3e 7d01
|
|
00cc40 4211 cmp/pz r2
|
|
00cc42 8f04 bf/s h'8 ;@(h'cc4e)
|
|
00cc44 7401
|
|
00cc46 e32b mov #h'2b, r3
|
|
00cc48 2d30 mov.b r3, @r13
|
|
00cc4a a006 bra h'c ;@(h'cc5a)
|
|
00cc4c 7d01
|
|
00cc4e e32d mov #h'2d, r3
|
|
00cc50 2d30 mov.b r3, @r13
|
|
00cc52 7d01
|
|
00cc54 62f2 mov.l @r15, r2
|
|
00cc56 622b neg r2, r2
|
|
00cc58 2f22 mov.l r2, @r15
|
|
00cc5a e364 mov #h'64, r3
|
|
00cc5c 62f2 mov.l @r15, r2
|
|
00cc5e 3233 cmp/ge r3, r2
|
|
00cc60 8f03 bf/s h'6 ;@(h'cc6a)
|
|
00cc62 7401
|
|
00cc64 7d02
|
|
00cc66 a006 bra h'c ;@(h'cc76)
|
|
00cc68 7403
|
|
00cc6a e230 mov #h'30, r2
|
|
00cc6c 2d20 mov.b r2, @r13
|
|
00cc6e 6123 mov r2, r1
|
|
00cc70 7d01
|
|
00cc72 7402
|
|
00cc74 2d10 mov.b r1, @r13
|
|
00cc76 66d3 mov r13, r6
|
|
00cc78 7601
|
|
00cc7a a00c bra h'18 ;@(h'cc96)
|
|
00cc7c e50a mov #h'a, r5
|
|
00cc7e 61f2 mov.l @r15, r1
|
|
00cc80 d356 mov.l @(h'158,pc), r3 ;@(h'cddc)
|
|
00cc82 430b jsr @r3
|
|
00cc84 6053 mov r5, r0
|
|
00cc86 7030 add #h'30, r0
|
|
00cc88 d355 mov.l @(h'154,pc), r3 ;@(h'cde0)
|
|
00cc8a 2d00 mov.b r0, @r13
|
|
00cc8c 61f2 mov.l @r15, r1
|
|
00cc8e 7dff add #h'ff, r13
|
|
00cc90 430b jsr @r3
|
|
00cc92 6053 mov r5, r0
|
|
00cc94 2f02 mov.l r0, @r15
|
|
00cc96 63f2 mov.l @r15, r3
|
|
00cc98 4315 cmp/pl r3
|
|
00cc9a 89f0 bt h'-20 ;@(h'cc7e)
|
|
00cc9c 6090 mov.b @r9, r0
|
|
00cc9e 6d63 mov r6, r13
|
|
00cca0 882b cmp/eq #h'2b, r0
|
|
00cca2 8d06 bt/s h'c ;@(h'ccb2)
|
|
00cca4 6503 mov r0, r5
|
|
00cca6 6053 mov r5, r0
|
|
00cca8 882d cmp/eq #h'2d, r0
|
|
00ccaa 8902 bt h'4 ;@(h'ccb2)
|
|
00ccac 6053 mov r5, r0
|
|
00ccae 8820 cmp/eq #h'20, r0
|
|
00ccb0 8b0c bf h'18 ;@(h'cccc)
|
|
00ccb2 52e1 mov.l @(h'4,r14), r2
|
|
00ccb4 3247 cmp/gt r4, r2
|
|
00ccb6 8b09 bf h'12 ;@(h'cccc)
|
|
00ccb8 84e1 mov.b @(h'1,r14), r0
|
|
00ccba 8830 cmp/eq #h'30, r0
|
|
00ccbc 8b06 bf h'c ;@(h'cccc)
|
|
00ccbe 52f2 mov.l @(h'8,r15), r2
|
|
00ccc0 1e24 mov.l r2, @(h'10,r14)
|
|
00ccc2 53e1 mov.l @(h'4,r14), r3
|
|
00ccc4 3348 sub r4, r3
|
|
00ccc6 1e37 mov.l r3, @(h'1c,r14)
|
|
00ccc8 a008 bra h'10 ;@(h'ccdc)
|
|
00ccca 1eba mov.l r11, @(h'28,r14)
|
|
00cccc 53e1 mov.l @(h'4,r14), r3
|
|
00ccce 3347 cmp/gt r4, r3
|
|
00ccd0 8b03 bf h'6 ;@(h'ccda)
|
|
00ccd2 51e1 mov.l @(h'4,r14), r1
|
|
00ccd4 3148 sub r4, r1
|
|
00ccd6 a001 bra h'2 ;@(h'ccdc)
|
|
00ccd8 1e1a mov.l r1, @(h'28,r14)
|
|
00ccda 1eba mov.l r11, @(h'28,r14)
|
|
00ccdc 52e5 mov.l @(h'14,r14), r2
|
|
00ccde 3290 cmp/eq r9, r2
|
|
00cce0 8b01 bf h'2 ;@(h'cce6)
|
|
00cce2 51e4 mov.l @(h'10,r14), r1
|
|
00cce4 1e15 mov.l r1, @(h'14,r14)
|
|
00cce6 2db0 mov.b r11, @r13
|
|
00cce8 7f40 add #h'40, r15
|
|
00ccea 4f26 lds.l @r15+, pr
|
|
00ccec 68f6 mov.l @r15+, r8
|
|
00ccee 69f6 mov.l @r15+, r9
|
|
00ccf0 6af6 mov.l @r15+, r10
|
|
00ccf2 6bf6 mov.l @r15+, r11
|
|
00ccf4 6cf6 mov.l @r15+, r12
|
|
00ccf6 6df6 mov.l @r15+, r13
|
|
00ccf8 000b rts
|
|
00ccfa 6ef6 mov.l @r15+, r14
|
|
00ccfc 7ffc add #h'fc, r15
|
|
00ccfe 6653 mov r5, r6
|
|
00cd00 364c add r4, r6
|
|
00cd02 e234 mov #h'34, r2
|
|
00cd04 6360 mov.b @r6, r3
|
|
00cd06 3327 cmp/gt r2, r3
|
|
00cd08 8b26 bf h'4c ;@(h'cd58)
|
|
00cd0a e130 mov #h'30, r1
|
|
00cd0c 2610 mov.b r1, @r6
|
|
00cd0e 75ff add #h'ff, r5
|
|
00cd10 354c add r4, r5
|
|
00cd12 2f52 mov.l r5, @r15
|
|
00cd14 6350 mov.b @r5, r3
|
|
00cd16 7301
|
|
00cd18 2530 mov.b r3, @r5
|
|
00cd1a 65f2 mov.l @r15, r5
|
|
00cd1c 6653 mov r5, r6
|
|
00cd1e 3646 cmp/hi r4, r6
|
|
00cd20 8f0f bf/s h'1e ;@(h'cd42)
|
|
00cd22 e739 mov #h'39, r7
|
|
00cd24 6260 mov.b @r6, r2
|
|
00cd26 3277 cmp/gt r7, r2
|
|
00cd28 8b07 bf h'e ;@(h'cd3a)
|
|
00cd2a 6353 mov r5, r3
|
|
00cd2c 6250 mov.b @r5, r2
|
|
00cd2e 73ff add #h'ff, r3
|
|
00cd30 72f6 add #h'f6, r2
|
|
00cd32 2520 mov.b r2, @r5
|
|
00cd34 6230 mov.b @r3, r2
|
|
00cd36 7201
|
|
00cd38 2320 mov.b r2, @r3
|
|
00cd3a 76ff add #h'ff, r6
|
|
00cd3c 3646 cmp/hi r4, r6
|
|
00cd3e 8df1 bt/s h'-1e ;@(h'cd24)
|
|
00cd40 75ff add #h'ff, r5
|
|
00cd42 6543 mov r4, r5
|
|
00cd44 7501
|
|
00cd46 6250 mov.b @r5, r2
|
|
00cd48 3277 cmp/gt r7, r2
|
|
00cd4a 8b05 bf h'a ;@(h'cd58)
|
|
00cd4c 6250 mov.b @r5, r2
|
|
00cd4e 72f6 add #h'f6, r2
|
|
00cd50 2520 mov.b r2, @r5
|
|
00cd52 6340 mov.b @r4, r3
|
|
00cd54 7301
|
|
00cd56 2430 mov.b r3, @r4
|
|
00cd58 000b rts
|
|
00cd5a 7f04
|
|
00cd5c 2fe6 mov.l r14, @-r15
|
|
00cd5e 6e63 mov r6, r14
|
|
00cd60 2fd6 mov.l r13, @-r15
|
|
00cd62 2fc6 mov.l r12, @-r15
|
|
00cd64 2fb6 mov.l r11, @-r15
|
|
00cd66 6b43 mov r4, r11
|
|
00cd68 4f22 sts.l pr, @-r15
|
|
00cd6a 60e2 mov.l @r14, r0
|
|
00cd6c 8801 cmp/eq #h'1, r0
|
|
00cd6e 8f0c bf/s h'18 ;@(h'cd8a)
|
|
00cd70 6d53 mov r5, r13
|
|
00cd72 66d3 mov r13, r6
|
|
00cd74 d21b mov.l @(h'6c,pc), r2 ;@(h'cde4)
|
|
00cd76 65b3 mov r11, r5
|
|
00cd78 420b jsr @r2
|
|
00cd7a 54e1 mov.l @(h'4,r14), r4
|
|
00cd7c 53e1 mov.l @(h'4,r14), r3
|
|
00cd7e 33dc add r13, r3
|
|
00cd80 1e31 mov.l r3, @(h'4,r14)
|
|
00cd82 52e2 mov.l @(h'8,r14), r2
|
|
00cd84 32dc add r13, r2
|
|
00cd86 a00f bra h'1e ;@(h'cda8)
|
|
00cd88 1e22 mov.l r2, @(h'8,r14)
|
|
00cd8a 4d15 cmp/pl r13
|
|
00cd8c 8f0c bf/s h'18 ;@(h'cda8)
|
|
00cd8e ec00 mov #h'0, r12
|
|
00cd90 50e3 mov.l @(h'c,r14), r0
|
|
00cd92 55e1 mov.l @(h'4,r14), r5
|
|
00cd94 400b jsr @r0
|
|
00cd96 64b4 mov.b @r11+, r4
|
|
00cd98 88ff cmp/eq #h'ffffffff, r0
|
|
00cd9a 8905 bt h'a ;@(h'cda8)
|
|
00cd9c 52e2 mov.l @(h'8,r14), r2
|
|
00cd9e 7c01
|
|
00cda0 7201
|
|
00cda2 3cd3 cmp/ge r13, r12
|
|
00cda4 8ff4 bf/s h'-18 ;@(h'cd90)
|
|
00cda6 1e22 mov.l r2, @(h'8,r14)
|
|
00cda8 4f26 lds.l @r15+, pr
|
|
00cdaa 6bf6 mov.l @r15+, r11
|
|
00cdac 6cf6 mov.l @r15+, r12
|
|
00cdae 6df6 mov.l @r15+, r13
|
|
00cdb0 000b rts
|
|
00cdb2 6ef6 mov.l @r15+, r14
|
|
00cdb4 6042 mov.l @r4, r0
|
|
00cdb6 8801 cmp/eq #h'1, r0
|
|
00cdb8 8b02 bf h'4 ;@(h'cdc0)
|
|
00cdba e300 mov #h'0, r3
|
|
00cdbc 5241 mov.l @(h'4,r4), r2
|
|
00cdbe 2230 mov.b r3, @r2
|
|
00cdc0 000b rts
|
|
00cdc2 0009 nop
|
|
00cdc4 6042 mov.l @r4, r0
|
|
00cdc6 8801 cmp/eq #h'1, r0
|
|
00cdc8 8b01 bf h'2 ;@(h'cdce)
|
|
00cdca 000b rts
|
|
00cdcc e000 mov #h'0, r0
|
|
00cdce e110 mov #h'10, r1
|
|
00cdd0 5041 mov.l @(h'4,r4), r0
|
|
00cdd2 001c mov.b @(r0,r1), r0
|
|
00cdd4 c940 and #h'40, r0
|
|
00cdd6 000b rts
|
|
00cdd8 0009 nop
|
|
00cdda 0000
|
|
00cddc 0030
|
|
00cdde ab98 bra h'-8d0 ;@(h'c512)
|
|
00cde0 0030
|
|
00cde2 aae4 bra h'-a38 ;@(h'c3ae)
|
|
00cde4 0030
|
|
00cde6 ae9c bra h'-2c8 ;@(h'cb22)
|
|
00cde8 4f22 sts.l pr, @-r15
|
|
00cdea e00c mov #h'c, r0
|
|
00cdec d30d mov.l @(h'34,pc), r3 ;@(h'ce24)
|
|
00cdee 7ff4 add #h'f4, r15
|
|
00cdf0 62f3 mov r15, r2
|
|
00cdf2 7214 add #h'14, r2
|
|
00cdf4 3f08 sub r0, r15
|
|
00cdf6 430b jsr @r3
|
|
00cdf8 61f3 mov r15, r1
|
|
00cdfa e20c mov #h'c, r2
|
|
00cdfc d10a mov.l @(h'28,pc), r1 ;@(h'ce28)
|
|
00cdfe 32fc add r15, r2
|
|
00ce00 410b jsr @r1
|
|
00ce02 2f26 mov.l r2, @-r15
|
|
00ce04 d209 mov.l @(h'24,pc), r2 ;@(h'ce2c)
|
|
00ce06 e00c mov #h'c, r0
|
|
00ce08 d306 mov.l @(h'18,pc), r3 ;@(h'ce24)
|
|
00ce0a 7f10 add #h'10, r15
|
|
00ce0c 3f08 sub r0, r15
|
|
00ce0e 430b jsr @r3
|
|
00ce10 61f3 mov r15, r1
|
|
00ce12 51f7 mov.l @(h'1c,r15), r1
|
|
00ce14 d306 mov.l @(h'18,pc), r3 ;@(h'ce30)
|
|
00ce16 430b jsr @r3
|
|
00ce18 2f16 mov.l r1, @-r15
|
|
00ce1a 7f1c add #h'1c, r15
|
|
00ce1c 4f26 lds.l @r15+, pr
|
|
00ce1e 000b rts
|
|
00ce20 0009 nop
|
|
00ce22 0000
|
|
00ce24 0030
|
|
00ce26 ad2c bra h'-5a8 ;@(h'c882)
|
|
00ce28 0030
|
|
00ce2a d8c0 mov.l @(h'300,pc), r8 ;@(h'd12c)
|
|
00ce2c 0031
|
|
00ce2e 92cc mov.w @(h'198,pc), r2 ;@(h'cfca)
|
|
00ce30 0030
|
|
00ce32 d31e mov.l @(h'78,pc), r3 ;@(h'ceac)
|
|
00ce34 2fe6 mov.l r14, @-r15
|
|
00ce36 e00c mov #h'c, r0
|
|
00ce38 d373 mov.l @(h'1cc,pc), r3 ;@(h'd008)
|
|
00ce3a 2fd6 mov.l r13, @-r15
|
|
00ce3c 2fc6 mov.l r12, @-r15
|
|
00ce3e 2fb6 mov.l r11, @-r15
|
|
00ce40 2fa6 mov.l r10, @-r15
|
|
00ce42 4f22 sts.l pr, @-r15
|
|
00ce44 7fe8 add #h'e8, r15
|
|
00ce46 6cf3 mov r15, r12
|
|
00ce48 7c34 add #h'34, r12
|
|
00ce4a 62c3 mov r12, r2
|
|
00ce4c 3f08 sub r0, r15
|
|
00ce4e 430b jsr @r3
|
|
00ce50 61f3 mov r15, r1
|
|
00ce52 d26e mov.l @(h'1b8,pc), r2 ;@(h'd00c)
|
|
00ce54 420b jsr @r2
|
|
00ce56 0009 nop
|
|
00ce58 d36b mov.l @(h'1ac,pc), r3 ;@(h'd008)
|
|
00ce5a 6b03 mov r0, r11
|
|
00ce5c 6ef3 mov r15, r14
|
|
00ce5e 7e4c add #h'4c, r14
|
|
00ce60 62e3 mov r14, r2
|
|
00ce62 e00c mov #h'c, r0
|
|
00ce64 3f08 sub r0, r15
|
|
00ce66 430b jsr @r3
|
|
00ce68 61f3 mov r15, r1
|
|
00ce6a d268 mov.l @(h'1a0,pc), r2 ;@(h'd00c)
|
|
00ce6c 420b jsr @r2
|
|
00ce6e 0009 nop
|
|
00ce70 da67 mov.l @(h'19c,pc), r10 ;@(h'd010)
|
|
00ce72 6d03 mov r0, r13
|
|
00ce74 60b3 mov r11, r0
|
|
00ce76 20db or r13, r0
|
|
00ce78 c801 tst #h'1, r0
|
|
00ce7a 8d07 bt/s h'e ;@(h'ce8c)
|
|
00ce7c 7f18 add #h'18, r15
|
|
00ce7e 62a3 mov r10, r2
|
|
00ce80 d361 mov.l @(h'184,pc), r3 ;@(h'd008)
|
|
00ce82 51fc mov.l @(h'30,r15), r1
|
|
00ce84 430b jsr @r3
|
|
00ce86 e00c mov #h'c, r0
|
|
00ce88 a0b6 bra h'16c ;@(h'cff8)
|
|
00ce8a 0009 nop
|
|
00ce8c e404 mov #h'4, r4
|
|
00ce8e 63b3 mov r11, r3
|
|
00ce90 2348 tst r4, r3
|
|
00ce92 8910 bt h'20 ;@(h'ceb6)
|
|
00ce94 e10c mov #h'c, r1
|
|
00ce96 2d18 tst r1, r13
|
|
00ce98 8906 bt h'c ;@(h'cea8)
|
|
00ce9a 62a3 mov r10, r2
|
|
00ce9c d35a mov.l @(h'168,pc), r3 ;@(h'd008)
|
|
00ce9e 51fc mov.l @(h'30,r15), r1
|
|
00cea0 430b jsr @r3
|
|
00cea2 e00c mov #h'c, r0
|
|
00cea4 a0a8 bra h'150 ;@(h'cff8)
|
|
00cea6 0009 nop
|
|
00cea8 51fc mov.l @(h'30,r15), r1
|
|
00ceaa d25a mov.l @(h'168,pc), r2 ;@(h'd014)
|
|
00ceac d356 mov.l @(h'158,pc), r3 ;@(h'd008)
|
|
00ceae 430b jsr @r3
|
|
00ceb0 e00c mov #h'c, r0
|
|
00ceb2 a0a1 bra h'142 ;@(h'cff8)
|
|
00ceb4 0009 nop
|
|
00ceb6 24d8 tst r13, r4
|
|
00ceb8 8906 bt h'c ;@(h'cec8)
|
|
00ceba 51fc mov.l @(h'30,r15), r1
|
|
00cebc d256 mov.l @(h'158,pc), r2 ;@(h'd018)
|
|
00cebe d352 mov.l @(h'148,pc), r3 ;@(h'd008)
|
|
00cec0 430b jsr @r3
|
|
00cec2 e00c mov #h'c, r0
|
|
00cec4 a098 bra h'130 ;@(h'cff8)
|
|
00cec6 0009 nop
|
|
00cec8 e208 mov #h'8, r2
|
|
00ceca 2b28 tst r2, r11
|
|
00cecc 8975 bt h'ea ;@(h'cfba)
|
|
00cece 7ff4 add #h'f4, r15
|
|
00ced0 d34d mov.l @(h'134,pc), r3 ;@(h'd008)
|
|
00ced2 62e3 mov r14, r2
|
|
00ced4 e00c mov #h'c, r0
|
|
00ced6 3f08 sub r0, r15
|
|
00ced8 430b jsr @r3
|
|
00ceda 61f3 mov r15, r1
|
|
00cedc d14f mov.l @(h'13c,pc), r1 ;@(h'd01c)
|
|
00cede e20c mov #h'c, r2
|
|
00cee0 32fc add r15, r2
|
|
00cee2 410b jsr @r1
|
|
00cee4 2f26 mov.l r2, @-r15
|
|
00cee6 7f10 add #h'10, r15
|
|
00cee8 d347 mov.l @(h'11c,pc), r3 ;@(h'd008)
|
|
00ceea 62e3 mov r14, r2
|
|
00ceec e00c mov #h'c, r0
|
|
00ceee 3f08 sub r0, r15
|
|
00cef0 430b jsr @r3
|
|
00cef2 61f3 mov r15, r1
|
|
00cef4 d24a mov.l @(h'128,pc), r2 ;@(h'd020)
|
|
00cef6 420b jsr @r2
|
|
00cef8 0009 nop
|
|
00cefa 2008 tst r0, r0
|
|
00cefc 8d56 bt/s h'ac ;@(h'cfac)
|
|
00cefe 7f18 add #h'18, r15
|
|
00cf00 e202 mov #h'2, r2
|
|
00cf02 2d28 tst r2, r13
|
|
00cf04 8b52 bf h'a4 ;@(h'cfac)
|
|
00cf06 6df3 mov r15, r13
|
|
00cf08 d346 mov.l @(h'118,pc), r3 ;@(h'd024)
|
|
00cf0a 62e3 mov r14, r2
|
|
00cf0c 61c2 mov.l @r12, r1
|
|
00cf0e e00c mov #h'c, r0
|
|
00cf10 213a xor r3, r1
|
|
00cf12 7d0c
|
|
00cf14 d33c mov.l @(h'f0,pc), r3 ;@(h'd008)
|
|
00cf16 2c12 mov.l r1, @r12
|
|
00cf18 7ff4 add #h'f4, r15
|
|
00cf1a 3f08 sub r0, r15
|
|
00cf1c 430b jsr @r3
|
|
00cf1e 61f3 mov r15, r1
|
|
00cf20 d339 mov.l @(h'e4,pc), r3 ;@(h'd008)
|
|
00cf22 7ff4 add #h'f4, r15
|
|
00cf24 62c3 mov r12, r2
|
|
00cf26 e00c mov #h'c, r0
|
|
00cf28 3f08 sub r0, r15
|
|
00cf2a 430b jsr @r3
|
|
00cf2c 61f3 mov r15, r1
|
|
00cf2e e20c mov #h'c, r2
|
|
00cf30 d13d mov.l @(h'f4,pc), r1 ;@(h'd028)
|
|
00cf32 32fc add r15, r2
|
|
00cf34 410b jsr @r1
|
|
00cf36 2f26 mov.l r2, @-r15
|
|
00cf38 d13c mov.l @(h'f0,pc), r1 ;@(h'd02c)
|
|
00cf3a 7f10 add #h'10, r15
|
|
00cf3c e218 mov #h'18, r2
|
|
00cf3e 32fc add r15, r2
|
|
00cf40 410b jsr @r1
|
|
00cf42 2f26 mov.l r2, @-r15
|
|
00cf44 d13a mov.l @(h'e8,pc), r1 ;@(h'd030)
|
|
00cf46 7f1c add #h'1c, r15
|
|
00cf48 410b jsr @r1
|
|
00cf4a 2fd6 mov.l r13, @-r15
|
|
00cf4c d32e mov.l @(h'b8,pc), r3 ;@(h'd008)
|
|
00cf4e 6cf3 mov r15, r12
|
|
00cf50 7c10 add #h'10, r12
|
|
00cf52 62e3 mov r14, r2
|
|
00cf54 e00c mov #h'c, r0
|
|
00cf56 3f08 sub r0, r15
|
|
00cf58 430b jsr @r3
|
|
00cf5a 61f3 mov r15, r1
|
|
00cf5c d335 mov.l @(h'd4,pc), r3 ;@(h'd034)
|
|
00cf5e e4ff mov #h'ffffffff, r4
|
|
00cf60 430b jsr @r3
|
|
00cf62 2fc6 mov.l r12, @-r15
|
|
00cf64 d328 mov.l @(h'a0,pc), r3 ;@(h'd008)
|
|
00cf66 7f14 add #h'14, r15
|
|
00cf68 62c3 mov r12, r2
|
|
00cf6a e00c mov #h'c, r0
|
|
00cf6c 3f08 sub r0, r15
|
|
00cf6e 430b jsr @r3
|
|
00cf70 61f3 mov r15, r1
|
|
00cf72 e20c mov #h'c, r2
|
|
00cf74 d129 mov.l @(h'a4,pc), r1 ;@(h'd01c)
|
|
00cf76 32fc add r15, r2
|
|
00cf78 410b jsr @r1
|
|
00cf7a 2f26 mov.l r2, @-r15
|
|
00cf7c d322 mov.l @(h'88,pc), r3 ;@(h'd008)
|
|
00cf7e 7f10 add #h'10, r15
|
|
00cf80 62c3 mov r12, r2
|
|
00cf82 e00c mov #h'c, r0
|
|
00cf84 3f08 sub r0, r15
|
|
00cf86 430b jsr @r3
|
|
00cf88 61f3 mov r15, r1
|
|
00cf8a d225 mov.l @(h'94,pc), r2 ;@(h'd020)
|
|
00cf8c 420b jsr @r2
|
|
00cf8e 0009 nop
|
|
00cf90 2008 tst r0, r0
|
|
00cf92 8f04 bf/s h'8 ;@(h'cf9e)
|
|
00cf94 7f18 add #h'18, r15
|
|
00cf96 d323 mov.l @(h'8c,pc), r3 ;@(h'd024)
|
|
00cf98 62d2 mov.l @r13, r2
|
|
00cf9a 223b or r3, r2
|
|
00cf9c 2d22 mov.l r2, @r13
|
|
00cf9e 62d3 mov r13, r2
|
|
00cfa0 d319 mov.l @(h'64,pc), r3 ;@(h'd008)
|
|
00cfa2 51fc mov.l @(h'30,r15), r1
|
|
00cfa4 430b jsr @r3
|
|
00cfa6 e00c mov #h'c, r0
|
|
00cfa8 a026 bra h'4c ;@(h'cff8)
|
|
00cfaa 0009 nop
|
|
00cfac 51fc mov.l @(h'30,r15), r1
|
|
00cfae 62a3 mov r10, r2
|
|
00cfb0 d315 mov.l @(h'54,pc), r3 ;@(h'd008)
|
|
00cfb2 430b jsr @r3
|
|
00cfb4 e00c mov #h'c, r0
|
|
00cfb6 a01f bra h'3e ;@(h'cff8)
|
|
00cfb8 0009 nop
|
|
00cfba 7ff4 add #h'f4, r15
|
|
00cfbc d312 mov.l @(h'48,pc), r3 ;@(h'd008)
|
|
00cfbe 62e3 mov r14, r2
|
|
00cfc0 e00c mov #h'c, r0
|
|
00cfc2 3f08 sub r0, r15
|
|
00cfc4 430b jsr @r3
|
|
00cfc6 61f3 mov r15, r1
|
|
00cfc8 d30f mov.l @(h'3c,pc), r3 ;@(h'd008)
|
|
00cfca 7ff4 add #h'f4, r15
|
|
00cfcc 62c3 mov r12, r2
|
|
00cfce e00c mov #h'c, r0
|
|
00cfd0 3f08 sub r0, r15
|
|
00cfd2 430b jsr @r3
|
|
00cfd4 61f3 mov r15, r1
|
|
00cfd6 e20c mov #h'c, r2
|
|
00cfd8 d113 mov.l @(h'4c,pc), r1 ;@(h'd028)
|
|
00cfda 32fc add r15, r2
|
|
00cfdc 410b jsr @r1
|
|
00cfde 2f26 mov.l r2, @-r15
|
|
00cfe0 d112 mov.l @(h'48,pc), r1 ;@(h'd02c)
|
|
00cfe2 7f10 add #h'10, r15
|
|
00cfe4 e218 mov #h'18, r2
|
|
00cfe6 32fc add r15, r2
|
|
00cfe8 410b jsr @r1
|
|
00cfea 2f26 mov.l r2, @-r15
|
|
00cfec d110 mov.l @(h'40,pc), r1 ;@(h'd030)
|
|
00cfee 7f1c add #h'1c, r15
|
|
00cff0 52ff mov.l @(h'3c,r15), r2
|
|
00cff2 410b jsr @r1
|
|
00cff4 2f26 mov.l r2, @-r15
|
|
00cff6 7f10 add #h'10, r15
|
|
00cff8 7f18 add #h'18, r15
|
|
00cffa 4f26 lds.l @r15+, pr
|
|
00cffc 6af6 mov.l @r15+, r10
|
|
00cffe 6bf6 mov.l @r15+, r11
|
|
00d000 6cf6 mov.l @r15+, r12
|
|
00d002 6df6 mov.l @r15+, r13
|
|
00d004 000b rts
|
|
00d006 6ef6 mov.l @r15+, r14
|
|
00d008 0030
|
|
00d00a ad2c bra h'-5a8 ;@(h'ca66)
|
|
00d00c 0030
|
|
00d00e d460 mov.l @(h'180,pc), r4 ;@(h'd190)
|
|
00d010 0031
|
|
00d012 9358 mov.w @(h'b0,pc), r3 ;@(h'd0c6)
|
|
00d014 0031
|
|
00d016 9364 mov.w @(h'c8,pc), r3 ;@(h'd0e2)
|
|
00d018 0031
|
|
00d01a 937c mov.w @(h'f8,pc), r3 ;@(h'd116)
|
|
00d01c 0030
|
|
00d01e d3e0 mov.l @(h'380,pc), r3 ;@(h'd3a0)
|
|
00d020 0030
|
|
00d022 d1f8 mov.l @(h'3e0,pc), r1 ;@(h'd404)
|
|
00d024 8000 mov.b r0, @(h'0,r0)
|
|
00d026 0000
|
|
00d028 0030
|
|
00d02a d8c0 mov.l @(h'300,pc), r8 ;@(h'd32c)
|
|
00d02c 0030
|
|
00d02e d31e mov.l @(h'78,pc), r3 ;@(h'd0a8)
|
|
00d030 0030
|
|
00d032 d690 mov.l @(h'240,pc), r6 ;@(h'd274)
|
|
00d034 0030
|
|
00d036 d260 mov.l @(h'180,pc), r2 ;@(h'd1b8)
|
|
00d038 2668 tst r6, r6
|
|
00d03a 8f02 bf/s h'4 ;@(h'd042)
|
|
00d03c 6753 mov r5, r7
|
|
00d03e 000b rts
|
|
00d040 e000 mov #h'0, r0
|
|
00d042 e500 mov #h'0, r5
|
|
00d044 6253 mov r5, r2
|
|
00d046 3262 cmp/hs r6, r2
|
|
00d048 890b bt h'16 ;@(h'd062)
|
|
00d04a 6344 mov.b @r4+, r3
|
|
00d04c 6274 mov.b @r7+, r2
|
|
00d04e 3320 cmp/eq r2, r3
|
|
00d050 8b07 bf h'e ;@(h'd062)
|
|
00d052 6243 mov r4, r2
|
|
00d054 72ff add #h'ff, r2
|
|
00d056 6320 mov.b @r2, r3
|
|
00d058 2338 tst r3, r3
|
|
00d05a 8902 bt h'4 ;@(h'd062)
|
|
00d05c 7501
|
|
00d05e 3562 cmp/hs r6, r5
|
|
00d060 8bf3 bf h'-1a ;@(h'd04a)
|
|
00d062 6043 mov r4, r0
|
|
00d064 70ff add #h'ff, r0
|
|
00d066 77ff add #h'ff, r7
|
|
00d068 6000 mov.b @r0, r0
|
|
00d06a 600c extu.b r0, r0
|
|
00d06c 6370 mov.b @r7, r3
|
|
00d06e 633c extu.b r3, r3
|
|
00d070 3038 sub r3, r0
|
|
00d072 000b rts
|
|
00d074 0009 nop
|
|
00d076 0000
|
|
00d078 d201 mov.l @(h'4,pc), r2 ;@(h'd080)
|
|
00d07a d002 mov.l @(h'8,pc), r0 ;@(h'd084)
|
|
00d07c 422b jmp @r2
|
|
00d07e 0009 nop
|
|
00d080 8001 mov.b r0, @(h'1,r0)
|
|
00d082 0070
|
|
00d084 0000
|
|
00d086 0118 sett
|
|
00d088 d201 mov.l @(h'4,pc), r2 ;@(h'd090)
|
|
00d08a d002 mov.l @(h'8,pc), r0 ;@(h'd094)
|
|
00d08c 422b jmp @r2
|
|
00d08e 0009 nop
|
|
00d090 8001 mov.b r0, @(h'1,r0)
|
|
00d092 0070
|
|
00d094 0000
|
|
00d096 042d mov.w @(r0,r2), r4
|
|
00d098 d201 mov.l @(h'4,pc), r2 ;@(h'd0a0)
|
|
00d09a d002 mov.l @(h'8,pc), r0 ;@(h'd0a4)
|
|
00d09c 422b jmp @r2
|
|
00d09e 0009 nop
|
|
00d0a0 8001 mov.b r0, @(h'1,r0)
|
|
00d0a2 0070
|
|
00d0a4 0000
|
|
00d0a6 0434 mov.b r3, @(r0,r4)
|
|
00d0a8 d201 mov.l @(h'4,pc), r2 ;@(h'd0b0)
|
|
00d0aa d002 mov.l @(h'8,pc), r0 ;@(h'd0b4)
|
|
00d0ac 422b jmp @r2
|
|
00d0ae 0009 nop
|
|
00d0b0 8001 mov.b r0, @(h'1,r0)
|
|
00d0b2 0070
|
|
00d0b4 0000
|
|
00d0b6 0439
|
|
00d0b8 d201 mov.l @(h'4,pc), r2 ;@(h'd0c0)
|
|
00d0ba d002 mov.l @(h'8,pc), r0 ;@(h'd0c4)
|
|
00d0bc 422b jmp @r2
|
|
00d0be 0009 nop
|
|
00d0c0 8001 mov.b r0, @(h'1,r0)
|
|
00d0c2 0070
|
|
00d0c4 0000
|
|
00d0c6 042f mac.l @r2+, @r4+
|
|
00d0c8 d201 mov.l @(h'4,pc), r2 ;@(h'd0d0)
|
|
00d0ca d002 mov.l @(h'8,pc), r0 ;@(h'd0d4)
|
|
00d0cc 422b jmp @r2
|
|
00d0ce 0009 nop
|
|
00d0d0 8001 mov.b r0, @(h'1,r0)
|
|
00d0d2 0070
|
|
00d0d4 0000
|
|
00d0d6 042e mov.l @(r0,r2), r4
|
|
00d0d8 d201 mov.l @(h'4,pc), r2 ;@(h'd0e0)
|
|
00d0da d002 mov.l @(h'8,pc), r0 ;@(h'd0e4)
|
|
00d0dc 422b jmp @r2
|
|
00d0de 0009 nop
|
|
00d0e0 8001 mov.b r0, @(h'1,r0)
|
|
00d0e2 0070
|
|
00d0e4 0000
|
|
00d0e6 042c mov.b @(r0,r2), r4
|
|
00d0e8 d201 mov.l @(h'4,pc), r2 ;@(h'd0f0)
|
|
00d0ea d002 mov.l @(h'8,pc), r0 ;@(h'd0f4)
|
|
00d0ec 422b jmp @r2
|
|
00d0ee 0009 nop
|
|
00d0f0 8001 mov.b r0, @(h'1,r0)
|
|
00d0f2 0070
|
|
00d0f4 0000
|
|
00d0f6 0432 stc ssr, r4
|
|
00d0f8 d201 mov.l @(h'4,pc), r2 ;@(h'd100)
|
|
00d0fa d002 mov.l @(h'8,pc), r0 ;@(h'd104)
|
|
00d0fc 422b jmp @r2
|
|
00d0fe 0009 nop
|
|
00d100 8001 mov.b r0, @(h'1,r0)
|
|
00d102 0070
|
|
00d104 0000
|
|
00d106 0431
|
|
00d108 d201 mov.l @(h'4,pc), r2 ;@(h'd110)
|
|
00d10a d002 mov.l @(h'8,pc), r0 ;@(h'd114)
|
|
00d10c 422b jmp @r2
|
|
00d10e 0009 nop
|
|
00d110 8001 mov.b r0, @(h'1,r0)
|
|
00d112 0070
|
|
00d114 0000
|
|
00d116 0435 mov.w r3, @(r0,r4)
|
|
00d118 d201 mov.l @(h'4,pc), r2 ;@(h'd120)
|
|
00d11a d002 mov.l @(h'8,pc), r0 ;@(h'd124)
|
|
00d11c 422b jmp @r2
|
|
00d11e 0009 nop
|
|
00d120 8001 mov.b r0, @(h'1,r0)
|
|
00d122 0070
|
|
00d124 0000
|
|
00d126 0374 mov.b r7, @(r0,r3)
|
|
00d128 d201 mov.l @(h'4,pc), r2 ;@(h'd130)
|
|
00d12a d002 mov.l @(h'8,pc), r0 ;@(h'd134)
|
|
00d12c 422b jmp @r2
|
|
00d12e 0009 nop
|
|
00d130 8001 mov.b r0, @(h'1,r0)
|
|
00d132 0070
|
|
00d134 0000
|
|
00d136 0420
|
|
00d138 d201 mov.l @(h'4,pc), r2 ;@(h'd140)
|
|
00d13a d002 mov.l @(h'8,pc), r0 ;@(h'd144)
|
|
00d13c 422b jmp @r2
|
|
00d13e 0009 nop
|
|
00d140 8001 mov.b r0, @(h'1,r0)
|
|
00d142 0070
|
|
00d144 0000
|
|
00d146 011a sts macl, r1
|
|
00d148 d201 mov.l @(h'4,pc), r2 ;@(h'd150)
|
|
00d14a d002 mov.l @(h'8,pc), r0 ;@(h'd154)
|
|
00d14c 422b jmp @r2
|
|
00d14e 0009 nop
|
|
00d150 8001 mov.b r0, @(h'1,r0)
|
|
00d152 0070
|
|
00d154 0000
|
|
00d156 011b sleep
|
|
00d158 d201 mov.l @(h'4,pc), r2 ;@(h'd160)
|
|
00d15a d002 mov.l @(h'8,pc), r0 ;@(h'd164)
|
|
00d15c 422b jmp @r2
|
|
00d15e 0009 nop
|
|
00d160 8001 mov.b r0, @(h'1,r0)
|
|
00d162 0070
|
|
00d164 0000
|
|
00d166 0026 mov.l r2, @(r0,r0)
|
|
00d168 d201 mov.l @(h'4,pc), r2 ;@(h'd170)
|
|
00d16a d002 mov.l @(h'8,pc), r0 ;@(h'd174)
|
|
00d16c 422b jmp @r2
|
|
00d16e 0009 nop
|
|
00d170 8001 mov.b r0, @(h'1,r0)
|
|
00d172 0070
|
|
00d174 0000
|
|
00d176 0462
|
|
00d178 d201 mov.l @(h'4,pc), r2 ;@(h'd180)
|
|
00d17a d002 mov.l @(h'8,pc), r0 ;@(h'd184)
|
|
00d17c 422b jmp @r2
|
|
00d17e 0009 nop
|
|
00d180 8001 mov.b r0, @(h'1,r0)
|
|
00d182 0070
|
|
00d184 0000
|
|
00d186 0807 mul.l r0, r8
|
|
00d188 d201 mov.l @(h'4,pc), r2 ;@(h'd190)
|
|
00d18a d002 mov.l @(h'8,pc), r0 ;@(h'd194)
|
|
00d18c 422b jmp @r2
|
|
00d18e 0009 nop
|
|
00d190 8001 mov.b r0, @(h'1,r0)
|
|
00d192 0070
|
|
00d194 0000
|
|
00d196 0836 mov.l r3, @(r0,r8)
|
|
00d198 d201 mov.l @(h'4,pc), r2 ;@(h'd1a0)
|
|
00d19a d002 mov.l @(h'8,pc), r0 ;@(h'd1a4)
|
|
00d19c 422b jmp @r2
|
|
00d19e 0009 nop
|
|
00d1a0 8001 mov.b r0, @(h'1,r0)
|
|
00d1a2 0070
|
|
00d1a4 0000
|
|
00d1a6 0844 mov.b r4, @(r0,r8)
|
|
00d1a8 d201 mov.l @(h'4,pc), r2 ;@(h'd1b0)
|
|
00d1aa d002 mov.l @(h'8,pc), r0 ;@(h'd1b4)
|
|
00d1ac 422b jmp @r2
|
|
00d1ae 0009 nop
|
|
00d1b0 8001 mov.b r0, @(h'1,r0)
|
|
00d1b2 0070
|
|
00d1b4 0000
|
|
00d1b6 0841
|
|
00d1b8 d201 mov.l @(h'4,pc), r2 ;@(h'd1c0)
|
|
00d1ba d002 mov.l @(h'8,pc), r0 ;@(h'd1c4)
|
|
00d1bc 422b jmp @r2
|
|
00d1be 0009 nop
|
|
00d1c0 8001 mov.b r0, @(h'1,r0)
|
|
00d1c2 0070
|
|
00d1c4 0000
|
|
00d1c6 0840
|
|
00d1c8 d201 mov.l @(h'4,pc), r2 ;@(h'd1d0)
|
|
00d1ca d002 mov.l @(h'8,pc), r0 ;@(h'd1d4)
|
|
00d1cc 422b jmp @r2
|
|
00d1ce 0009 nop
|
|
00d1d0 8001 mov.b r0, @(h'1,r0)
|
|
00d1d2 0070
|
|
00d1d4 0000
|
|
00d1d6 0830
|
|
00d1d8 d201 mov.l @(h'4,pc), r2 ;@(h'd1e0)
|
|
00d1da d002 mov.l @(h'8,pc), r0 ;@(h'd1e4)
|
|
00d1dc 422b jmp @r2
|
|
00d1de 0009 nop
|
|
00d1e0 8001 mov.b r0, @(h'1,r0)
|
|
00d1e2 0070
|
|
00d1e4 0000
|
|
00d1e6 082b rte
|
|
00d1e8 d201 mov.l @(h'4,pc), r2 ;@(h'd1f0)
|
|
00d1ea d002 mov.l @(h'8,pc), r0 ;@(h'd1f4)
|
|
00d1ec 422b jmp @r2
|
|
00d1ee 0009 nop
|
|
00d1f0 8001 mov.b r0, @(h'1,r0)
|
|
00d1f2 0070
|
|
00d1f4 0000
|
|
00d1f6 0c4f mac.l @r4+, @r12+
|
|
00d1f8 2f86 mov.l r8, @-r15
|
|
00d1fa 54f1 mov.l @(h'4,r15), r4
|
|
00d1fc 634f exts.w r4, r3
|
|
00d1fe 58f4 mov.l @(h'10,r15), r8
|
|
00d200 678f exts.w r8, r7
|
|
00d202 51f2 mov.l @(h'8,r15), r1
|
|
00d204 52f3 mov.l @(h'c,r15), r2
|
|
00d206 55f5 mov.l @(h'14,r15), r5
|
|
00d208 56f6 mov.l @(h'18,r15), r6
|
|
00d20a d013 mov.l @(h'4c,pc), r0 ;@(h'd258)
|
|
00d20c 3303 cmp/ge r0, r3
|
|
00d20e 8912 bt h'24 ;@(h'd236)
|
|
00d210 3703 cmp/ge r0, r7
|
|
00d212 8916 bt h'2c ;@(h'd242)
|
|
00d214 d011 mov.l @(h'44,pc), r0 ;@(h'd25c)
|
|
00d216 3033 cmp/ge r3, r0
|
|
00d218 8919 bt h'32 ;@(h'd24e)
|
|
00d21a 2847 div0s r4, r8
|
|
00d21c 8907 bt h'e ;@(h'd22e)
|
|
00d21e 3730 cmp/eq r3, r7
|
|
00d220 8b05 bf h'a ;@(h'd22e)
|
|
00d222 3510 cmp/eq r1, r5
|
|
00d224 8b03 bf h'6 ;@(h'd22e)
|
|
00d226 3620 cmp/eq r2, r6
|
|
00d228 8b01 bf h'2 ;@(h'd22e)
|
|
00d22a a001 bra h'2 ;@(h'd230)
|
|
00d22c e001 mov #h'1, r0
|
|
00d22e e000 mov #h'0, r0
|
|
00d230 68f6 mov.l @r15+, r8
|
|
00d232 000b rts
|
|
00d234 0009 nop
|
|
00d236 2118 tst r1, r1
|
|
00d238 8bf9 bf h'-e ;@(h'd22e)
|
|
00d23a 2228 tst r2, r2
|
|
00d23c 8bf7 bf h'-12 ;@(h'd22e)
|
|
00d23e afe7 bra h'-32 ;@(h'd210)
|
|
00d240 0009 nop
|
|
00d242 2558 tst r5, r5
|
|
00d244 8bf3 bf h'-1a ;@(h'd22e)
|
|
00d246 2668 tst r6, r6
|
|
00d248 8bf1 bf h'-1e ;@(h'd22e)
|
|
00d24a afe3 bra h'-3a ;@(h'd214)
|
|
00d24c 0009 nop
|
|
00d24e 3073 cmp/ge r7, r0
|
|
00d250 8bed bf h'-26 ;@(h'd22e)
|
|
00d252 afed bra h'-26 ;@(h'd230)
|
|
00d254 e001 mov #h'1, r0
|
|
00d256 0009 nop
|
|
00d258 0000
|
|
00d25a 7fff add #h'ff, r15
|
|
00d25c ffff
|
|
00d25e 8001 mov.b r0, @(h'1,r0)
|
|
00d260 52f1 mov.l @(h'4,r15), r2
|
|
00d262 632f exts.w r2, r3
|
|
00d264 50f2 mov.l @(h'8,r15), r0
|
|
00d266 d614 mov.l @(h'50,pc), r6 ;@(h'd2b8)
|
|
00d268 51f3 mov.l @(h'c,r15), r1
|
|
00d26a d714 mov.l @(h'50,pc), r7 ;@(h'd2bc)
|
|
00d26c 3363 cmp/ge r6, r3
|
|
00d26e 890d bt h'1a ;@(h'd28c)
|
|
00d270 3733 cmp/ge r3, r7
|
|
00d272 8906 bt h'c ;@(h'd282)
|
|
00d274 334c add r4, r3
|
|
00d276 3363 cmp/ge r6, r3
|
|
00d278 8901 bt h'2 ;@(h'd27e)
|
|
00d27a 3733 cmp/ge r3, r7
|
|
00d27c 8b12 bf h'24 ;@(h'd2a4)
|
|
00d27e 4415 cmp/pl r4
|
|
00d280 890d bt h'1a ;@(h'd29e)
|
|
00d282 d30e mov.l @(h'38,pc), r3 ;@(h'd2bc)
|
|
00d284 e000 mov #h'0, r0
|
|
00d286 e100 mov #h'0, r1
|
|
00d288 a00c bra h'18 ;@(h'd2a4)
|
|
00d28a 0009 nop
|
|
00d28c d30a mov.l @(h'28,pc), r3 ;@(h'd2b8)
|
|
00d28e 2118 tst r1, r1
|
|
00d290 8b01 bf h'2 ;@(h'd296)
|
|
00d292 2008 tst r0, r0
|
|
00d294 8906 bt h'c ;@(h'd2a4)
|
|
00d296 e0ff mov #h'ffffffff, r0
|
|
00d298 e1ff mov #h'ffffffff, r1
|
|
00d29a a003 bra h'6 ;@(h'd2a4)
|
|
00d29c 0009 nop
|
|
00d29e d306 mov.l @(h'18,pc), r3 ;@(h'd2b8)
|
|
00d2a0 e000 mov #h'0, r0
|
|
00d2a2 e100 mov #h'0, r1
|
|
00d2a4 633d extu.w r3, r3
|
|
00d2a6 4300 shll r3
|
|
00d2a8 4200 shll r2
|
|
00d2aa 4325 rotcr r3
|
|
00d2ac 65f2 mov.l @r15, r5
|
|
00d2ae 2532 mov.l r3, @r5
|
|
00d2b0 1501 mov.l r0, @(h'4,r5)
|
|
00d2b2 1512 mov.l r1, @(h'8,r5)
|
|
00d2b4 000b rts
|
|
00d2b6 0009 nop
|
|
00d2b8 0000
|
|
00d2ba 7fff add #h'ff, r15
|
|
00d2bc ffff
|
|
00d2be 8001 mov.b r0, @(h'1,r0)
|
|
00d2c0 2118 tst r1, r1
|
|
00d2c2 8b27 bf h'4e ;@(h'd314)
|
|
00d2c4 2228 tst r2, r2
|
|
00d2c6 8b25 bf h'4a ;@(h'd314)
|
|
00d2c8 3793 cmp/ge r9, r7
|
|
00d2ca 8b05 bf h'a ;@(h'd2d8)
|
|
00d2cc 2558 tst r5, r5
|
|
00d2ce 8b21 bf h'42 ;@(h'd314)
|
|
00d2d0 2668 tst r6, r6
|
|
00d2d2 8b1f bf h'3e ;@(h'd314)
|
|
00d2d4 a01a bra h'34 ;@(h'd30c)
|
|
00d2d6 0009 nop
|
|
00d2d8 d840 mov.l @(h'100,pc), r8 ;@(h'd3dc)
|
|
00d2da 3873 cmp/ge r7, r8
|
|
00d2dc 8b16 bf h'2c ;@(h'd30c)
|
|
00d2de a019 bra h'32 ;@(h'd314)
|
|
00d2e0 0009 nop
|
|
00d2e2 2558 tst r5, r5
|
|
00d2e4 8b16 bf h'2c ;@(h'd314)
|
|
00d2e6 2668 tst r6, r6
|
|
00d2e8 8b14 bf h'28 ;@(h'd314)
|
|
00d2ea 3393 cmp/ge r9, r3
|
|
00d2ec 8b05 bf h'a ;@(h'd2fa)
|
|
00d2ee 2118 tst r1, r1
|
|
00d2f0 8b10 bf h'20 ;@(h'd314)
|
|
00d2f2 2228 tst r2, r2
|
|
00d2f4 8b0e bf h'1c ;@(h'd314)
|
|
00d2f6 a009 bra h'12 ;@(h'd30c)
|
|
00d2f8 0009 nop
|
|
00d2fa d838 mov.l @(h'e0,pc), r8 ;@(h'd3dc)
|
|
00d2fc 3833 cmp/ge r3, r8
|
|
00d2fe 8b05 bf h'a ;@(h'd30c)
|
|
00d300 a008 bra h'10 ;@(h'd314)
|
|
00d302 0009 nop
|
|
00d304 d335 mov.l @(h'd4,pc), r3 ;@(h'd3dc)
|
|
00d306 e800 mov #h'0, r8
|
|
00d308 a04e bra h'9c ;@(h'd3a8)
|
|
00d30a e000 mov #h'0, r0
|
|
00d30c d332 mov.l @(h'c8,pc), r3 ;@(h'd3d8)
|
|
00d30e e800 mov #h'0, r8
|
|
00d310 a04a bra h'94 ;@(h'd3a8)
|
|
00d312 e000 mov #h'0, r0
|
|
00d314 d330 mov.l @(h'c0,pc), r3 ;@(h'd3d8)
|
|
00d316 e400 mov #h'0, r4
|
|
00d318 e8ff mov #h'ffffffff, r8
|
|
00d31a a045 bra h'8a ;@(h'd3a8)
|
|
00d31c e0ff mov #h'ffffffff, r0
|
|
00d31e 2f86 mov.l r8, @-r15
|
|
00d320 2f96 mov.l r9, @-r15
|
|
00d322 2fa6 mov.l r10, @-r15
|
|
00d324 2fb6 mov.l r11, @-r15
|
|
00d326 2fc6 mov.l r12, @-r15
|
|
00d328 2fd6 mov.l r13, @-r15
|
|
00d32a 54f7 mov.l @(h'1c,r15), r4
|
|
00d32c 634f exts.w r4, r3
|
|
00d32e 50fa mov.l @(h'28,r15), r0
|
|
00d330 670f exts.w r0, r7
|
|
00d332 51f8 mov.l @(h'20,r15), r1
|
|
00d334 240a xor r0, r4
|
|
00d336 52f9 mov.l @(h'24,r15), r2
|
|
00d338 55fb mov.l @(h'2c,r15), r5
|
|
00d33a 56fc mov.l @(h'30,r15), r6
|
|
00d33c d926 mov.l @(h'98,pc), r9 ;@(h'd3d8)
|
|
00d33e 3393 cmp/ge r9, r3
|
|
00d340 89be bt h'-84 ;@(h'd2c0)
|
|
00d342 3793 cmp/ge r9, r7
|
|
00d344 89cd bt h'-66 ;@(h'd2e2)
|
|
00d346 d825 mov.l @(h'94,pc), r8 ;@(h'd3dc)
|
|
00d348 3833 cmp/ge r3, r8
|
|
00d34a 89db bt h'-4a ;@(h'd304)
|
|
00d34c 3873 cmp/ge r7, r8
|
|
00d34e 89d9 bt h'-4e ;@(h'd304)
|
|
00d350 337c add r7, r3
|
|
00d352 4f12 sts.l macl, @-r15
|
|
00d354 4f02 sts.l mach, @-r15
|
|
00d356 3625 dmulu.l r2, r6
|
|
00d358 090a sts mach, r9
|
|
00d35a 0a1a sts macl, r10
|
|
00d35c 3515 dmulu.l r1, r5
|
|
00d35e 080a sts mach, r8
|
|
00d360 001a sts macl, r0
|
|
00d362 3615 dmulu.l r1, r6
|
|
00d364 e600 mov #h'0, r6
|
|
00d366 0008 clrt
|
|
00d368 0b0a sts mach, r11
|
|
00d36a 0c1a sts macl, r12
|
|
00d36c 3525 dmulu.l r2, r5
|
|
00d36e 39ce addc r12, r9
|
|
00d370 30be addc r11, r0
|
|
00d372 386e addc r6, r8
|
|
00d374 0d0a sts mach, r13
|
|
00d376 071a sts macl, r7
|
|
00d378 397e addc r7, r9
|
|
00d37a 30de addc r13, r0
|
|
00d37c 386e addc r6, r8
|
|
00d37e 4f06 lds.l @r15+, mach
|
|
00d380 4f16 lds.l @r15+, macl
|
|
00d382 4811 cmp/pz r8
|
|
00d384 8902 bt h'4 ;@(h'd38c)
|
|
00d386 7301
|
|
00d388 a004 bra h'8 ;@(h'd394)
|
|
00d38a 0009 nop
|
|
00d38c 4a00 shll r10
|
|
00d38e 4924 rotcl r9
|
|
00d390 4024 rotcl r0
|
|
00d392 4824 rotcl r8
|
|
00d394 db10 mov.l @(h'40,pc), r11 ;@(h'd3d8)
|
|
00d396 33b3 cmp/ge r11, r3
|
|
00d398 8919 bt h'32 ;@(h'd3ce)
|
|
00d39a db10 mov.l @(h'40,pc), r11 ;@(h'd3dc)
|
|
00d39c 3b33 cmp/ge r3, r11
|
|
00d39e 8912 bt h'24 ;@(h'd3c6)
|
|
00d3a0 29ab or r10, r9
|
|
00d3a2 2998 tst r9, r9
|
|
00d3a4 8900 bt h'0 ;@(h'd3a8)
|
|
00d3a6 cb01 or #h'1, r0
|
|
00d3a8 633d extu.w r3, r3
|
|
00d3aa 4300 shll r3
|
|
00d3ac 4400 shll r4
|
|
00d3ae 4325 rotcr r3
|
|
00d3b0 5bf6 mov.l @(h'18,r15), r11
|
|
00d3b2 2b32 mov.l r3, @r11
|
|
00d3b4 1b81 mov.l r8, @(h'4,r11)
|
|
00d3b6 1b02 mov.l r0, @(h'8,r11)
|
|
00d3b8 6df6 mov.l @r15+, r13
|
|
00d3ba 6cf6 mov.l @r15+, r12
|
|
00d3bc 6bf6 mov.l @r15+, r11
|
|
00d3be 6af6 mov.l @r15+, r10
|
|
00d3c0 69f6 mov.l @r15+, r9
|
|
00d3c2 000b rts
|
|
00d3c4 68f6 mov.l @r15+, r8
|
|
00d3c6 d305 mov.l @(h'14,pc), r3 ;@(h'd3dc)
|
|
00d3c8 e800 mov #h'0, r8
|
|
00d3ca afed bra h'-26 ;@(h'd3a8)
|
|
00d3cc e000 mov #h'0, r0
|
|
00d3ce d302 mov.l @(h'8,pc), r3 ;@(h'd3d8)
|
|
00d3d0 e800 mov #h'0, r8
|
|
00d3d2 afe9 bra h'-2e ;@(h'd3a8)
|
|
00d3d4 e000 mov #h'0, r0
|
|
00d3d6 0009 nop
|
|
00d3d8 0000
|
|
00d3da 7fff add #h'ff, r15
|
|
00d3dc ffff
|
|
00d3de 8001 mov.b r0, @(h'1,r0)
|
|
00d3e0 52f1 mov.l @(h'4,r15), r2
|
|
00d3e2 632f exts.w r2, r3
|
|
00d3e4 50f2 mov.l @(h'8,r15), r0
|
|
00d3e6 51f3 mov.l @(h'c,r15), r1
|
|
00d3e8 d51a mov.l @(h'68,pc), r5 ;@(h'd454)
|
|
00d3ea 3353 cmp/ge r5, r3
|
|
00d3ec 891f bt h'3e ;@(h'd42e)
|
|
00d3ee 4311 cmp/pz r3
|
|
00d3f0 8b18 bf h'30 ;@(h'd424)
|
|
00d3f2 e53f mov #h'3f, r5
|
|
00d3f4 3353 cmp/ge r5, r3
|
|
00d3f6 8923 bt h'46 ;@(h'd440)
|
|
00d3f8 d718 mov.l @(h'60,pc), r7 ;@(h'd45c)
|
|
00d3fa e51f mov #h'1f, r5
|
|
00d3fc 6633 mov r3, r6
|
|
00d3fe 3537 cmp/gt r3, r5
|
|
00d400 8b05 bf h'a ;@(h'd40e)
|
|
00d402 4608 shll2 r6
|
|
00d404 367c add r7, r6
|
|
00d406 e100 mov #h'0, r1
|
|
00d408 6762 mov.l @r6, r7
|
|
00d40a a019 bra h'32 ;@(h'd440)
|
|
00d40c 2079 and r7, r0
|
|
00d40e 3350 cmp/eq r5, r3
|
|
00d410 8905 bt h'a ;@(h'd41e)
|
|
00d412 76e0 add #h'e0, r6
|
|
00d414 4608 shll2 r6
|
|
00d416 367c add r7, r6
|
|
00d418 6762 mov.l @r6, r7
|
|
00d41a a011 bra h'22 ;@(h'd440)
|
|
00d41c 2179 and r7, r1
|
|
00d41e e100 mov #h'0, r1
|
|
00d420 a00e bra h'1c ;@(h'd440)
|
|
00d422 0009 nop
|
|
00d424 d30c mov.l @(h'30,pc), r3 ;@(h'd458)
|
|
00d426 e000 mov #h'0, r0
|
|
00d428 e100 mov #h'0, r1
|
|
00d42a a009 bra h'12 ;@(h'd440)
|
|
00d42c 0009 nop
|
|
00d42e d309 mov.l @(h'24,pc), r3 ;@(h'd454)
|
|
00d430 2118 tst r1, r1
|
|
00d432 8b01 bf h'2 ;@(h'd438)
|
|
00d434 2008 tst r0, r0
|
|
00d436 8903 bt h'6 ;@(h'd440)
|
|
00d438 e0ff mov #h'ffffffff, r0
|
|
00d43a e1ff mov #h'ffffffff, r1
|
|
00d43c a000 bra h'0 ;@(h'd440)
|
|
00d43e 0009 nop
|
|
00d440 633d extu.w r3, r3
|
|
00d442 4300 shll r3
|
|
00d444 4200 shll r2
|
|
00d446 4325 rotcr r3
|
|
00d448 64f2 mov.l @r15, r4
|
|
00d44a 2432 mov.l r3, @r4
|
|
00d44c 1401 mov.l r0, @(h'4,r4)
|
|
00d44e 1412 mov.l r1, @(h'8,r4)
|
|
00d450 000b rts
|
|
00d452 0009 nop
|
|
00d454 0000
|
|
00d456 7fff add #h'ff, r15
|
|
00d458 ffff
|
|
00d45a 8001 mov.b r0, @(h'1,r0)
|
|
00d45c 0031
|
|
00d45e 92d8 mov.w @(h'1b0,pc), r2 ;@(h'd612)
|
|
00d460 61f2 mov.l @r15, r1
|
|
00d462 621f exts.w r1, r2
|
|
00d464 d50b mov.l @(h'2c,pc), r5 ;@(h'd494)
|
|
00d466 4100 shll r1
|
|
00d468 d60b mov.l @(h'2c,pc), r6 ;@(h'd498)
|
|
00d46a 0029 movt r0
|
|
00d46c 4008 shll2 r0
|
|
00d46e 4000 shll r0
|
|
00d470 3253 cmp/ge r5, r2
|
|
00d472 8903 bt h'6 ;@(h'd47c)
|
|
00d474 3623 cmp/ge r2, r6
|
|
00d476 890b bt h'16 ;@(h'd490)
|
|
00d478 000b rts
|
|
00d47a 0009 nop
|
|
00d47c 53f1 mov.l @(h'4,r15), r3
|
|
00d47e 54f2 mov.l @(h'8,r15), r4
|
|
00d480 2448 tst r4, r4
|
|
00d482 8b03 bf h'6 ;@(h'd48c)
|
|
00d484 2338 tst r3, r3
|
|
00d486 8b01 bf h'2 ;@(h'd48c)
|
|
00d488 000b rts
|
|
00d48a cb02 or #h'2, r0
|
|
00d48c 000b rts
|
|
00d48e e001 mov #h'1, r0
|
|
00d490 000b rts
|
|
00d492 cb04 or #h'4, r0
|
|
00d494 0000
|
|
00d496 7fff add #h'ff, r15
|
|
00d498 ffff
|
|
00d49a 8001 mov.b r0, @(h'1,r0)
|
|
00d49c 2f46 mov.l r4, @-r15
|
|
00d49e 2f56 mov.l r5, @-r15
|
|
00d4a0 2f66 mov.l r6, @-r15
|
|
00d4a2 2f76 mov.l r7, @-r15
|
|
00d4a4 54f6 mov.l @(h'18,r15), r4
|
|
00d4a6 55f7 mov.l @(h'1c,r15), r5
|
|
00d4a8 56f4 mov.l @(h'10,r15), r6
|
|
00d4aa 57f5 mov.l @(h'14,r15), r7
|
|
00d4ac 2f86 mov.l r8, @-r15
|
|
00d4ae 2f96 mov.l r9, @-r15
|
|
00d4b0 2fa6 mov.l r10, @-r15
|
|
00d4b2 2fb6 mov.l r11, @-r15
|
|
00d4b4 d01c mov.l @(h'70,pc), r0 ;@(h'd528)
|
|
00d4b6 6a43 mov r4, r10
|
|
00d4b8 6b63 mov r6, r11
|
|
00d4ba 6843 mov r4, r8
|
|
00d4bc 2809 and r0, r8
|
|
00d4be 6963 mov r6, r9
|
|
00d4c0 2909 and r0, r9
|
|
00d4c2 d01a mov.l @(h'68,pc), r0 ;@(h'd52c)
|
|
00d4c4 2409 and r0, r4
|
|
00d4c6 2609 and r0, r6
|
|
00d4c8 d017 mov.l @(h'5c,pc), r0 ;@(h'd528)
|
|
00d4ca 3800 cmp/eq r0, r8
|
|
00d4cc 8914 bt h'28 ;@(h'd4f8)
|
|
00d4ce 3900 cmp/eq r0, r9
|
|
00d4d0 8918 bt h'30 ;@(h'd504)
|
|
00d4d2 2888 tst r8, r8
|
|
00d4d4 891c bt h'38 ;@(h'd510)
|
|
00d4d6 3ba0 cmp/eq r10, r11
|
|
00d4d8 8b03 bf h'6 ;@(h'd4e2)
|
|
00d4da 3750 cmp/eq r5, r7
|
|
00d4dc 8b01 bf h'2 ;@(h'd4e2)
|
|
00d4de a001 bra h'2 ;@(h'd4e4)
|
|
00d4e0 e001 mov #h'1, r0
|
|
00d4e2 e000 mov #h'0, r0
|
|
00d4e4 6bf6 mov.l @r15+, r11
|
|
00d4e6 6af6 mov.l @r15+, r10
|
|
00d4e8 69f6 mov.l @r15+, r9
|
|
00d4ea 68f6 mov.l @r15+, r8
|
|
00d4ec 67f6 mov.l @r15+, r7
|
|
00d4ee 66f6 mov.l @r15+, r6
|
|
00d4f0 65f6 mov.l @r15+, r5
|
|
00d4f2 64f6 mov.l @r15+, r4
|
|
00d4f4 000b rts
|
|
00d4f6 7f10 add #h'10, r15
|
|
00d4f8 2448 tst r4, r4
|
|
00d4fa 8bf2 bf h'-1c ;@(h'd4e2)
|
|
00d4fc 2558 tst r5, r5
|
|
00d4fe 8bf0 bf h'-20 ;@(h'd4e2)
|
|
00d500 afe5 bra h'-36 ;@(h'd4ce)
|
|
00d502 0009 nop
|
|
00d504 2668 tst r6, r6
|
|
00d506 8bec bf h'-28 ;@(h'd4e2)
|
|
00d508 2778 tst r7, r7
|
|
00d50a 8bea bf h'-2c ;@(h'd4e2)
|
|
00d50c afe1 bra h'-3e ;@(h'd4d2)
|
|
00d50e 0009 nop
|
|
00d510 2998 tst r9, r9
|
|
00d512 8be6 bf h'-34 ;@(h'd4e2)
|
|
00d514 2448 tst r4, r4
|
|
00d516 8bde bf h'-44 ;@(h'd4d6)
|
|
00d518 2558 tst r5, r5
|
|
00d51a 8bdc bf h'-48 ;@(h'd4d6)
|
|
00d51c 2668 tst r6, r6
|
|
00d51e 8be0 bf h'-40 ;@(h'd4e2)
|
|
00d520 2778 tst r7, r7
|
|
00d522 8bde bf h'-44 ;@(h'd4e2)
|
|
00d524 afde bra h'-44 ;@(h'd4e4)
|
|
00d526 e001 mov #h'1, r0
|
|
00d528 7ff0 add #h'f0, r15
|
|
00d52a 0000
|
|
00d52c 000f mac.l @r0+, @r0+
|
|
00d52e ffff
|
|
00d530 2008 tst r0, r0
|
|
00d532 2f26 mov.l r2, @-r15
|
|
00d534 8945 bt h'8a ;@(h'd5c2)
|
|
00d536 e200 mov #h'0, r2
|
|
00d538 0019 div0u
|
|
00d53a 4124 rotcl r1
|
|
00d53c 3204 div1 r0, r2
|
|
00d53e 4124 rotcl r1
|
|
00d540 3204 div1 r0, r2
|
|
00d542 4124 rotcl r1
|
|
00d544 3204 div1 r0, r2
|
|
00d546 4124 rotcl r1
|
|
00d548 3204 div1 r0, r2
|
|
00d54a 4124 rotcl r1
|
|
00d54c 3204 div1 r0, r2
|
|
00d54e 4124 rotcl r1
|
|
00d550 3204 div1 r0, r2
|
|
00d552 4124 rotcl r1
|
|
00d554 3204 div1 r0, r2
|
|
00d556 4124 rotcl r1
|
|
00d558 3204 div1 r0, r2
|
|
00d55a 4124 rotcl r1
|
|
00d55c 3204 div1 r0, r2
|
|
00d55e 4124 rotcl r1
|
|
00d560 3204 div1 r0, r2
|
|
00d562 4124 rotcl r1
|
|
00d564 3204 div1 r0, r2
|
|
00d566 4124 rotcl r1
|
|
00d568 3204 div1 r0, r2
|
|
00d56a 4124 rotcl r1
|
|
00d56c 3204 div1 r0, r2
|
|
00d56e 4124 rotcl r1
|
|
00d570 3204 div1 r0, r2
|
|
00d572 4124 rotcl r1
|
|
00d574 3204 div1 r0, r2
|
|
00d576 4124 rotcl r1
|
|
00d578 3204 div1 r0, r2
|
|
00d57a 4124 rotcl r1
|
|
00d57c 3204 div1 r0, r2
|
|
00d57e 4124 rotcl r1
|
|
00d580 3204 div1 r0, r2
|
|
00d582 4124 rotcl r1
|
|
00d584 3204 div1 r0, r2
|
|
00d586 4124 rotcl r1
|
|
00d588 3204 div1 r0, r2
|
|
00d58a 4124 rotcl r1
|
|
00d58c 3204 div1 r0, r2
|
|
00d58e 4124 rotcl r1
|
|
00d590 3204 div1 r0, r2
|
|
00d592 4124 rotcl r1
|
|
00d594 3204 div1 r0, r2
|
|
00d596 4124 rotcl r1
|
|
00d598 3204 div1 r0, r2
|
|
00d59a 4124 rotcl r1
|
|
00d59c 3204 div1 r0, r2
|
|
00d59e 4124 rotcl r1
|
|
00d5a0 3204 div1 r0, r2
|
|
00d5a2 4124 rotcl r1
|
|
00d5a4 3204 div1 r0, r2
|
|
00d5a6 4124 rotcl r1
|
|
00d5a8 3204 div1 r0, r2
|
|
00d5aa 4124 rotcl r1
|
|
00d5ac 3204 div1 r0, r2
|
|
00d5ae 4124 rotcl r1
|
|
00d5b0 3204 div1 r0, r2
|
|
00d5b2 4124 rotcl r1
|
|
00d5b4 3204 div1 r0, r2
|
|
00d5b6 4124 rotcl r1
|
|
00d5b8 3204 div1 r0, r2
|
|
00d5ba 4124 rotcl r1
|
|
00d5bc 6013 mov r1, r0
|
|
00d5be 000b rts
|
|
00d5c0 62f6 mov.l @r15+, r2
|
|
00d5c2 d203 mov.l @(h'c,pc), r2 ;@(h'd5d0)
|
|
00d5c4 d103 mov.l @(h'c,pc), r1 ;@(h'd5d4)
|
|
00d5c6 e000 mov #h'0, r0
|
|
00d5c8 2212 mov.l r1, @r2
|
|
00d5ca 000b rts
|
|
00d5cc 62f6 mov.l @r15+, r2
|
|
00d5ce 0009 nop
|
|
00d5d0 0810
|
|
00d5d2 0034 mov.b r3, @(r0,r0)
|
|
00d5d4 0000
|
|
00d5d6 044e mov.l @(r0,r4), r4
|
|
00d5d8 2008 tst r0, r0
|
|
00d5da 894d bt h'9a ;@(h'd678)
|
|
00d5dc 2f36 mov.l r3, @-r15
|
|
00d5de e300 mov #h'0, r3
|
|
00d5e0 2f46 mov.l r4, @-r15
|
|
00d5e2 6403 mov r0, r4
|
|
00d5e4 0019 div0u
|
|
00d5e6 4124 rotcl r1
|
|
00d5e8 3344 div1 r4, r3
|
|
00d5ea 4124 rotcl r1
|
|
00d5ec 3344 div1 r4, r3
|
|
00d5ee 4124 rotcl r1
|
|
00d5f0 3344 div1 r4, r3
|
|
00d5f2 4124 rotcl r1
|
|
00d5f4 3344 div1 r4, r3
|
|
00d5f6 4124 rotcl r1
|
|
00d5f8 3344 div1 r4, r3
|
|
00d5fa 4124 rotcl r1
|
|
00d5fc 3344 div1 r4, r3
|
|
00d5fe 4124 rotcl r1
|
|
00d600 3344 div1 r4, r3
|
|
00d602 4124 rotcl r1
|
|
00d604 3344 div1 r4, r3
|
|
00d606 4124 rotcl r1
|
|
00d608 3344 div1 r4, r3
|
|
00d60a 4124 rotcl r1
|
|
00d60c 3344 div1 r4, r3
|
|
00d60e 4124 rotcl r1
|
|
00d610 3344 div1 r4, r3
|
|
00d612 4124 rotcl r1
|
|
00d614 3344 div1 r4, r3
|
|
00d616 4124 rotcl r1
|
|
00d618 3344 div1 r4, r3
|
|
00d61a 4124 rotcl r1
|
|
00d61c 3344 div1 r4, r3
|
|
00d61e 4124 rotcl r1
|
|
00d620 3344 div1 r4, r3
|
|
00d622 4124 rotcl r1
|
|
00d624 3344 div1 r4, r3
|
|
00d626 4124 rotcl r1
|
|
00d628 3344 div1 r4, r3
|
|
00d62a 4124 rotcl r1
|
|
00d62c 3344 div1 r4, r3
|
|
00d62e 4124 rotcl r1
|
|
00d630 3344 div1 r4, r3
|
|
00d632 4124 rotcl r1
|
|
00d634 3344 div1 r4, r3
|
|
00d636 4124 rotcl r1
|
|
00d638 3344 div1 r4, r3
|
|
00d63a 4124 rotcl r1
|
|
00d63c 3344 div1 r4, r3
|
|
00d63e 4124 rotcl r1
|
|
00d640 3344 div1 r4, r3
|
|
00d642 4124 rotcl r1
|
|
00d644 3344 div1 r4, r3
|
|
00d646 4124 rotcl r1
|
|
00d648 3344 div1 r4, r3
|
|
00d64a 4124 rotcl r1
|
|
00d64c 3344 div1 r4, r3
|
|
00d64e 4124 rotcl r1
|
|
00d650 3344 div1 r4, r3
|
|
00d652 4124 rotcl r1
|
|
00d654 3344 div1 r4, r3
|
|
00d656 4124 rotcl r1
|
|
00d658 3344 div1 r4, r3
|
|
00d65a 4124 rotcl r1
|
|
00d65c 3344 div1 r4, r3
|
|
00d65e 4124 rotcl r1
|
|
00d660 3344 div1 r4, r3
|
|
00d662 4124 rotcl r1
|
|
00d664 3344 div1 r4, r3
|
|
00d666 8b03 bf h'6 ;@(h'd670)
|
|
00d668 6033 mov r3, r0
|
|
00d66a 64f6 mov.l @r15+, r4
|
|
00d66c 000b rts
|
|
00d66e 63f6 mov.l @r15+, r3
|
|
00d670 303c add r3, r0
|
|
00d672 64f6 mov.l @r15+, r4
|
|
00d674 000b rts
|
|
00d676 63f6 mov.l @r15+, r3
|
|
00d678 2f26 mov.l r2, @-r15
|
|
00d67a d103 mov.l @(h'c,pc), r1 ;@(h'd688)
|
|
00d67c d203 mov.l @(h'c,pc), r2 ;@(h'd68c)
|
|
00d67e e000 mov #h'0, r0
|
|
00d680 2122 mov.l r2, @r1
|
|
00d682 000b rts
|
|
00d684 62f6 mov.l @r15+, r2
|
|
00d686 0009 nop
|
|
00d688 0810
|
|
00d68a 0034 mov.b r3, @(r0,r0)
|
|
00d68c 0000
|
|
00d68e 044e mov.l @(r0,r4), r4
|
|
00d690 2fe6 mov.l r14, @-r15
|
|
00d692 e00c mov #h'c, r0
|
|
00d694 d377 mov.l @(h'1dc,pc), r3 ;@(h'd874)
|
|
00d696 2fd6 mov.l r13, @-r15
|
|
00d698 2fc6 mov.l r12, @-r15
|
|
00d69a 4f22 sts.l pr, @-r15
|
|
00d69c 7fc4 add #h'c4, r15
|
|
00d69e 6ef3 mov r15, r14
|
|
00d6a0 7e50 add #h'50, r14
|
|
00d6a2 62e3 mov r14, r2
|
|
00d6a4 3f08 sub r0, r15
|
|
00d6a6 430b jsr @r3
|
|
00d6a8 61f3 mov r15, r1
|
|
00d6aa d273 mov.l @(h'1cc,pc), r2 ;@(h'd878)
|
|
00d6ac 420b jsr @r2
|
|
00d6ae 0009 nop
|
|
00d6b0 6403 mov r0, r4
|
|
00d6b2 e301 mov #h'1, r3
|
|
00d6b4 2348 tst r4, r3
|
|
00d6b6 8d09 bt/s h'12 ;@(h'd6cc)
|
|
00d6b8 7f0c
|
|
00d6ba 61f3 mov r15, r1
|
|
00d6bc d26f mov.l @(h'1bc,pc), r2 ;@(h'd87c)
|
|
00d6be 714c add #h'4c, r1
|
|
00d6c0 d36c mov.l @(h'1b0,pc), r3 ;@(h'd874)
|
|
00d6c2 6112 mov.l @r1, r1
|
|
00d6c4 430b jsr @r3
|
|
00d6c6 e00c mov #h'c, r0
|
|
00d6c8 a0cd bra h'19a ;@(h'd866)
|
|
00d6ca 0009 nop
|
|
00d6cc e004 mov #h'4, r0
|
|
00d6ce 2048 tst r4, r0
|
|
00d6d0 8908 bt h'10 ;@(h'd6e4)
|
|
00d6d2 61f3 mov r15, r1
|
|
00d6d4 d26a mov.l @(h'1a8,pc), r2 ;@(h'd880)
|
|
00d6d6 714c add #h'4c, r1
|
|
00d6d8 d366 mov.l @(h'198,pc), r3 ;@(h'd874)
|
|
00d6da 6112 mov.l @r1, r1
|
|
00d6dc 430b jsr @r3
|
|
00d6de e00c mov #h'c, r0
|
|
00d6e0 a0c1 bra h'182 ;@(h'd866)
|
|
00d6e2 0009 nop
|
|
00d6e4 62e2 mov.l @r14, r2
|
|
00d6e6 e30f mov #h'f, r3
|
|
00d6e8 622f exts.w r2, r2
|
|
00d6ea 3233 cmp/ge r3, r2
|
|
00d6ec 8b14 bf h'28 ;@(h'd718)
|
|
00d6ee e108 mov #h'8, r1
|
|
00d6f0 2418 tst r1, r4
|
|
00d6f2 8908 bt h'10 ;@(h'd706)
|
|
00d6f4 d263 mov.l @(h'18c,pc), r2 ;@(h'd884)
|
|
00d6f6 61f3 mov r15, r1
|
|
00d6f8 d35e mov.l @(h'178,pc), r3 ;@(h'd874)
|
|
00d6fa 714c add #h'4c, r1
|
|
00d6fc 6112 mov.l @r1, r1
|
|
00d6fe 430b jsr @r3
|
|
00d700 e00c mov #h'c, r0
|
|
00d702 a0b0 bra h'160 ;@(h'd866)
|
|
00d704 0009 nop
|
|
00d706 61f3 mov r15, r1
|
|
00d708 d25f mov.l @(h'17c,pc), r2 ;@(h'd888)
|
|
00d70a 714c add #h'4c, r1
|
|
00d70c d359 mov.l @(h'164,pc), r3 ;@(h'd874)
|
|
00d70e 6112 mov.l @r1, r1
|
|
00d710 430b jsr @r3
|
|
00d712 e00c mov #h'c, r0
|
|
00d714 a0a7 bra h'14e ;@(h'd866)
|
|
00d716 0009 nop
|
|
00d718 d25c mov.l @(h'170,pc), r2 ;@(h'd88c)
|
|
00d71a e00c mov #h'c, r0
|
|
00d71c d355 mov.l @(h'154,pc), r3 ;@(h'd874)
|
|
00d71e 6cf3 mov r15, r12
|
|
00d720 7c18 add #h'18, r12
|
|
00d722 3f08 sub r0, r15
|
|
00d724 430b jsr @r3
|
|
00d726 61f3 mov r15, r1
|
|
00d728 d352 mov.l @(h'148,pc), r3 ;@(h'd874)
|
|
00d72a 62e3 mov r14, r2
|
|
00d72c e00c mov #h'c, r0
|
|
00d72e 3f08 sub r0, r15
|
|
00d730 430b jsr @r3
|
|
00d732 61f3 mov r15, r1
|
|
00d734 d156 mov.l @(h'158,pc), r1 ;@(h'd890)
|
|
00d736 410b jsr @r1
|
|
00d738 2fc6 mov.l r12, @-r15
|
|
00d73a 6ef3 mov r15, r14
|
|
00d73c d34d mov.l @(h'134,pc), r3 ;@(h'd874)
|
|
00d73e 62c3 mov r12, r2
|
|
00d740 7e1c add #h'1c, r14
|
|
00d742 e00c mov #h'c, r0
|
|
00d744 3f08 sub r0, r15
|
|
00d746 430b jsr @r3
|
|
00d748 61f3 mov r15, r1
|
|
00d74a d152 mov.l @(h'148,pc), r1 ;@(h'd894)
|
|
00d74c 410b jsr @r1
|
|
00d74e 2fe6 mov.l r14, @-r15
|
|
00d750 d348 mov.l @(h'120,pc), r3 ;@(h'd874)
|
|
00d752 6df3 mov r15, r13
|
|
00d754 7d38 add #h'38, r13
|
|
00d756 62e3 mov r14, r2
|
|
00d758 e00c mov #h'c, r0
|
|
00d75a 3f08 sub r0, r15
|
|
00d75c 430b jsr @r3
|
|
00d75e 61f3 mov r15, r1
|
|
00d760 d344 mov.l @(h'110,pc), r3 ;@(h'd874)
|
|
00d762 62c3 mov r12, r2
|
|
00d764 e00c mov #h'c, r0
|
|
00d766 3f08 sub r0, r15
|
|
00d768 430b jsr @r3
|
|
00d76a 61f3 mov r15, r1
|
|
00d76c d14a mov.l @(h'128,pc), r1 ;@(h'd898)
|
|
00d76e 410b jsr @r1
|
|
00d770 2fd6 mov.l r13, @-r15
|
|
00d772 7f48 add #h'48, r15
|
|
00d774 d549 mov.l @(h'124,pc), r5 ;@(h'd89c)
|
|
00d776 64e2 mov.l @r14, r4
|
|
00d778 5ee1 mov.l @(h'4,r14), r14
|
|
00d77a 2458 tst r5, r4
|
|
00d77c 634f exts.w r4, r3
|
|
00d77e 633b neg r3, r3
|
|
00d780 731f add #h'1f, r3
|
|
00d782 633b neg r3, r3
|
|
00d784 8d01 bt/s h'2 ;@(h'd78a)
|
|
00d786 4e3d shld r3, r14
|
|
00d788 6eeb neg r14, r14
|
|
00d78a e2ff mov #h'ffffffff, r2
|
|
00d78c 64d2 mov.l @r13, r4
|
|
00d78e 634f exts.w r4, r3
|
|
00d790 3323 cmp/ge r2, r3
|
|
00d792 8b24 bf h'48 ;@(h'd7de)
|
|
00d794 2458 tst r5, r4
|
|
00d796 8911 bt h'22 ;@(h'd7bc)
|
|
00d798 d239 mov.l @(h'e4,pc), r2 ;@(h'd880)
|
|
00d79a e00c mov #h'c, r0
|
|
00d79c d335 mov.l @(h'd4,pc), r3 ;@(h'd874)
|
|
00d79e 3f08 sub r0, r15
|
|
00d7a0 430b jsr @r3
|
|
00d7a2 61f3 mov r15, r1
|
|
00d7a4 d333 mov.l @(h'cc,pc), r3 ;@(h'd874)
|
|
00d7a6 62d3 mov r13, r2
|
|
00d7a8 e00c mov #h'c, r0
|
|
00d7aa 3f08 sub r0, r15
|
|
00d7ac 430b jsr @r3
|
|
00d7ae 61f3 mov r15, r1
|
|
00d7b0 d13b mov.l @(h'ec,pc), r1 ;@(h'd8a0)
|
|
00d7b2 410b jsr @r1
|
|
00d7b4 2fd6 mov.l r13, @-r15
|
|
00d7b6 7f1c add #h'1c, r15
|
|
00d7b8 a011 bra h'22 ;@(h'd7de)
|
|
00d7ba 7eff add #h'ff, r14
|
|
00d7bc d239 mov.l @(h'e4,pc), r2 ;@(h'd8a4)
|
|
00d7be e00c mov #h'c, r0
|
|
00d7c0 d32c mov.l @(h'b0,pc), r3 ;@(h'd874)
|
|
00d7c2 3f08 sub r0, r15
|
|
00d7c4 430b jsr @r3
|
|
00d7c6 61f3 mov r15, r1
|
|
00d7c8 d32a mov.l @(h'a8,pc), r3 ;@(h'd874)
|
|
00d7ca 62d3 mov r13, r2
|
|
00d7cc e00c mov #h'c, r0
|
|
00d7ce 3f08 sub r0, r15
|
|
00d7d0 430b jsr @r3
|
|
00d7d2 61f3 mov r15, r1
|
|
00d7d4 d132 mov.l @(h'c8,pc), r1 ;@(h'd8a0)
|
|
00d7d6 410b jsr @r1
|
|
00d7d8 2fd6 mov.l r13, @-r15
|
|
00d7da 7f1c add #h'1c, r15
|
|
00d7dc 7e01
|
|
00d7de 6cf3 mov r15, r12
|
|
00d7e0 d231 mov.l @(h'c4,pc), r2 ;@(h'd8a8)
|
|
00d7e2 e00c mov #h'c, r0
|
|
00d7e4 d323 mov.l @(h'8c,pc), r3 ;@(h'd874)
|
|
00d7e6 7c24 add #h'24, r12
|
|
00d7e8 3f08 sub r0, r15
|
|
00d7ea 430b jsr @r3
|
|
00d7ec 61f3 mov r15, r1
|
|
00d7ee 62d3 mov r13, r2
|
|
00d7f0 d320 mov.l @(h'80,pc), r3 ;@(h'd874)
|
|
00d7f2 e00c mov #h'c, r0
|
|
00d7f4 3f08 sub r0, r15
|
|
00d7f6 430b jsr @r3
|
|
00d7f8 61f3 mov r15, r1
|
|
00d7fa d125 mov.l @(h'94,pc), r1 ;@(h'd890)
|
|
00d7fc 410b jsr @r1
|
|
00d7fe 2fc6 mov.l r12, @-r15
|
|
00d800 d31c mov.l @(h'70,pc), r3 ;@(h'd874)
|
|
00d802 6df3 mov r15, r13
|
|
00d804 7d4c add #h'4c, r13
|
|
00d806 62c3 mov r12, r2
|
|
00d808 e00c mov #h'c, r0
|
|
00d80a 3f08 sub r0, r15
|
|
00d80c 430b jsr @r3
|
|
00d80e 61f3 mov r15, r1
|
|
00d810 d426 mov.l @(h'98,pc), r4 ;@(h'd8ac)
|
|
00d812 e506 mov #h'6, r5
|
|
00d814 d326 mov.l @(h'98,pc), r3 ;@(h'd8b0)
|
|
00d816 430b jsr @r3
|
|
00d818 2fd6 mov.l r13, @-r15
|
|
00d81a 7f20 add #h'20, r15
|
|
00d81c d315 mov.l @(h'54,pc), r3 ;@(h'd874)
|
|
00d81e 62c3 mov r12, r2
|
|
00d820 e00c mov #h'c, r0
|
|
00d822 3f08 sub r0, r15
|
|
00d824 430b jsr @r3
|
|
00d826 61f3 mov r15, r1
|
|
00d828 d422 mov.l @(h'88,pc), r4 ;@(h'd8b4)
|
|
00d82a e20c mov #h'c, r2
|
|
00d82c d320 mov.l @(h'80,pc), r3 ;@(h'd8b0)
|
|
00d82e e506 mov #h'6, r5
|
|
00d830 32fc add r15, r2
|
|
00d832 430b jsr @r3
|
|
00d834 2f26 mov.l r2, @-r15
|
|
00d836 7f10 add #h'10, r15
|
|
00d838 d30e mov.l @(h'38,pc), r3 ;@(h'd874)
|
|
00d83a 62d3 mov r13, r2
|
|
00d83c e00c mov #h'c, r0
|
|
00d83e 3f08 sub r0, r15
|
|
00d840 430b jsr @r3
|
|
00d842 61f3 mov r15, r1
|
|
00d844 d11c mov.l @(h'70,pc), r1 ;@(h'd8b8)
|
|
00d846 410b jsr @r1
|
|
00d848 2fd6 mov.l r13, @-r15
|
|
00d84a 62d3 mov r13, r2
|
|
00d84c d309 mov.l @(h'24,pc), r3 ;@(h'd874)
|
|
00d84e e00c mov #h'c, r0
|
|
00d850 3f08 sub r0, r15
|
|
00d852 430b jsr @r3
|
|
00d854 61f3 mov r15, r1
|
|
00d856 64e3 mov r14, r4
|
|
00d858 d318 mov.l @(h'60,pc), r3 ;@(h'd8bc)
|
|
00d85a 62f3 mov r15, r2
|
|
00d85c 7274 add #h'74, r2
|
|
00d85e 6222 mov.l @r2, r2
|
|
00d860 430b jsr @r3
|
|
00d862 2f26 mov.l r2, @-r15
|
|
00d864 7f2c add #h'2c, r15
|
|
00d866 7f3c add #h'3c, r15
|
|
00d868 4f26 lds.l @r15+, pr
|
|
00d86a 6cf6 mov.l @r15+, r12
|
|
00d86c 6df6 mov.l @r15+, r13
|
|
00d86e 000b rts
|
|
00d870 6ef6 mov.l @r15+, r14
|
|
00d872 0000
|
|
00d874 0030
|
|
00d876 ad2c bra h'-5a8 ;@(h'd2d2)
|
|
00d878 0030
|
|
00d87a d460 mov.l @(h'180,pc), r4 ;@(h'd9fc)
|
|
00d87c 0031
|
|
00d87e 9358 mov.w @(h'b0,pc), r3 ;@(h'd932)
|
|
00d880 0031
|
|
00d882 937c mov.w @(h'f8,pc), r3 ;@(h'd97e)
|
|
00d884 0031
|
|
00d886 9364 mov.w @(h'c8,pc), r3 ;@(h'd952)
|
|
00d888 0031
|
|
00d88a 9370 mov.w @(h'e0,pc), r3 ;@(h'd96e)
|
|
00d88c 0031
|
|
00d88e 962c mov.w @(h'58,pc), r6 ;@(h'd8ea)
|
|
00d890 0030
|
|
00d892 d31e mov.l @(h'78,pc), r3 ;@(h'd90c)
|
|
00d894 0030
|
|
00d896 d3e0 mov.l @(h'380,pc), r3 ;@(h'dc18)
|
|
00d898 0030
|
|
00d89a ded0 mov.l @(h'340,pc), r14 ;@(h'dbdc)
|
|
00d89c 8000 mov.b r0, @(h'0,r0)
|
|
00d89e 0000
|
|
00d8a0 0030
|
|
00d8a2 dedc mov.l @(h'370,pc), r14 ;@(h'dc14)
|
|
00d8a4 0031
|
|
00d8a6 940c mov.w @(h'18,pc), r4 ;@(h'd8c2)
|
|
00d8a8 0031
|
|
00d8aa 93e8 mov.w @(h'1d0,pc), r3 ;@(h'da7e)
|
|
00d8ac 0031
|
|
00d8ae 9584 mov.w @(h'108,pc), r5 ;@(h'd9ba)
|
|
00d8b0 0030
|
|
00d8b2 e148 mov #h'48, r1
|
|
00d8b4 0031
|
|
00d8b6 95d8 mov.w @(h'1b0,pc), r5 ;@(h'da6a)
|
|
00d8b8 0030
|
|
00d8ba e020 mov #h'20, r0
|
|
00d8bc 0030
|
|
00d8be d260 mov.l @(h'180,pc), r2 ;@(h'da40)
|
|
00d8c0 2fe6 mov.l r14, @-r15
|
|
00d8c2 e00c mov #h'c, r0
|
|
00d8c4 d37e mov.l @(h'1f8,pc), r3 ;@(h'dac0)
|
|
00d8c6 2fd6 mov.l r13, @-r15
|
|
00d8c8 2fc6 mov.l r12, @-r15
|
|
00d8ca 2fb6 mov.l r11, @-r15
|
|
00d8cc 2fa6 mov.l r10, @-r15
|
|
00d8ce 4f22 sts.l pr, @-r15
|
|
00d8d0 7fd0 add #h'd0, r15
|
|
00d8d2 6cf3 mov r15, r12
|
|
00d8d4 7c4c add #h'4c, r12
|
|
00d8d6 62c3 mov r12, r2
|
|
00d8d8 3f08 sub r0, r15
|
|
00d8da 430b jsr @r3
|
|
00d8dc 61f3 mov r15, r1
|
|
00d8de d279 mov.l @(h'1e4,pc), r2 ;@(h'dac4)
|
|
00d8e0 420b jsr @r2
|
|
00d8e2 0009 nop
|
|
00d8e4 d578 mov.l @(h'1e0,pc), r5 ;@(h'dac8)
|
|
00d8e6 e301 mov #h'1, r3
|
|
00d8e8 6403 mov r0, r4
|
|
00d8ea 2348 tst r4, r3
|
|
00d8ec 8d09 bt/s h'12 ;@(h'd902)
|
|
00d8ee 7f0c
|
|
00d8f0 d373 mov.l @(h'1cc,pc), r3 ;@(h'dac0)
|
|
00d8f2 61f3 mov r15, r1
|
|
00d8f4 7148 add #h'48, r1
|
|
00d8f6 6253 mov r5, r2
|
|
00d8f8 6112 mov.l @r1, r1
|
|
00d8fa 430b jsr @r3
|
|
00d8fc e00c mov #h'c, r0
|
|
00d8fe a0d7 bra h'1ae ;@(h'dab0)
|
|
00d900 0009 nop
|
|
00d902 e004 mov #h'4, r0
|
|
00d904 2048 tst r4, r0
|
|
00d906 8908 bt h'10 ;@(h'd91a)
|
|
00d908 d270 mov.l @(h'1c0,pc), r2 ;@(h'dacc)
|
|
00d90a 61f3 mov r15, r1
|
|
00d90c d36c mov.l @(h'1b0,pc), r3 ;@(h'dac0)
|
|
00d90e 7148 add #h'48, r1
|
|
00d910 6112 mov.l @r1, r1
|
|
00d912 430b jsr @r3
|
|
00d914 e00c mov #h'c, r0
|
|
00d916 a0cb bra h'196 ;@(h'dab0)
|
|
00d918 0009 nop
|
|
00d91a e008 mov #h'8, r0
|
|
00d91c 2048 tst r4, r0
|
|
00d91e 8908 bt h'10 ;@(h'd932)
|
|
00d920 d367 mov.l @(h'19c,pc), r3 ;@(h'dac0)
|
|
00d922 61f3 mov r15, r1
|
|
00d924 7148 add #h'48, r1
|
|
00d926 6253 mov r5, r2
|
|
00d928 6112 mov.l @r1, r1
|
|
00d92a 430b jsr @r3
|
|
00d92c e00c mov #h'c, r0
|
|
00d92e a0bf bra h'17e ;@(h'dab0)
|
|
00d930 0009 nop
|
|
00d932 e002 mov #h'2, r0
|
|
00d934 2408 tst r0, r4
|
|
00d936 8908 bt h'10 ;@(h'd94a)
|
|
00d938 d265 mov.l @(h'194,pc), r2 ;@(h'dad0)
|
|
00d93a 61f3 mov r15, r1
|
|
00d93c d360 mov.l @(h'180,pc), r3 ;@(h'dac0)
|
|
00d93e 7148 add #h'48, r1
|
|
00d940 6112 mov.l @r1, r1
|
|
00d942 430b jsr @r3
|
|
00d944 e00c mov #h'c, r0
|
|
00d946 a0b3 bra h'166 ;@(h'dab0)
|
|
00d948 0009 nop
|
|
00d94a e00c mov #h'c, r0
|
|
00d94c d35c mov.l @(h'170,pc), r3 ;@(h'dac0)
|
|
00d94e 3f08 sub r0, r15
|
|
00d950 d260 mov.l @(h'180,pc), r2 ;@(h'dad4)
|
|
00d952 430b jsr @r3
|
|
00d954 61f3 mov r15, r1
|
|
00d956 62c3 mov r12, r2
|
|
00d958 d359 mov.l @(h'164,pc), r3 ;@(h'dac0)
|
|
00d95a e00c mov #h'c, r0
|
|
00d95c 3f08 sub r0, r15
|
|
00d95e 430b jsr @r3
|
|
00d960 61f3 mov r15, r1
|
|
00d962 d25d mov.l @(h'174,pc), r2 ;@(h'dad8)
|
|
00d964 420b jsr @r2
|
|
00d966 0009 nop
|
|
00d968 2008 tst r0, r0
|
|
00d96a 8d09 bt/s h'12 ;@(h'd980)
|
|
00d96c 7f18 add #h'18, r15
|
|
00d96e 61f3 mov r15, r1
|
|
00d970 d25a mov.l @(h'168,pc), r2 ;@(h'dadc)
|
|
00d972 7148 add #h'48, r1
|
|
00d974 d352 mov.l @(h'148,pc), r3 ;@(h'dac0)
|
|
00d976 6112 mov.l @r1, r1
|
|
00d978 430b jsr @r3
|
|
00d97a e00c mov #h'c, r0
|
|
00d97c a098 bra h'130 ;@(h'dab0)
|
|
00d97e 0009 nop
|
|
00d980 d34f mov.l @(h'13c,pc), r3 ;@(h'dac0)
|
|
00d982 6ef3 mov r15, r14
|
|
00d984 7e0c
|
|
00d986 61e3 mov r14, r1
|
|
00d988 62c3 mov r12, r2
|
|
00d98a 430b jsr @r3
|
|
00d98c e00c mov #h'c, r0
|
|
00d98e 6bf3 mov r15, r11
|
|
00d990 dd54 mov.l @(h'150,pc), r13 ;@(h'dae4)
|
|
00d992 e00c mov #h'c, r0
|
|
00d994 d352 mov.l @(h'148,pc), r3 ;@(h'dae0)
|
|
00d996 7b18 add #h'18, r11
|
|
00d998 62e2 mov.l @r14, r2
|
|
00d99a 2239 and r3, r2
|
|
00d99c 2e22 mov.l r2, @r14
|
|
00d99e 3f08 sub r0, r15
|
|
00d9a0 d347 mov.l @(h'11c,pc), r3 ;@(h'dac0)
|
|
00d9a2 d251 mov.l @(h'144,pc), r2 ;@(h'dae8)
|
|
00d9a4 430b jsr @r3
|
|
00d9a6 61f3 mov r15, r1
|
|
00d9a8 d345 mov.l @(h'114,pc), r3 ;@(h'dac0)
|
|
00d9aa 62e3 mov r14, r2
|
|
00d9ac e00c mov #h'c, r0
|
|
00d9ae 3f08 sub r0, r15
|
|
00d9b0 430b jsr @r3
|
|
00d9b2 61f3 mov r15, r1
|
|
00d9b4 4d0b jsr @r13
|
|
00d9b6 2fb6 mov.l r11, @-r15
|
|
00d9b8 da4c mov.l @(h'130,pc), r10 ;@(h'daec)
|
|
00d9ba e00c mov #h'c, r0
|
|
00d9bc d340 mov.l @(h'100,pc), r3 ;@(h'dac0)
|
|
00d9be 7f1c add #h'1c, r15
|
|
00d9c0 d24b mov.l @(h'12c,pc), r2 ;@(h'daf0)
|
|
00d9c2 3f08 sub r0, r15
|
|
00d9c4 430b jsr @r3
|
|
00d9c6 61f3 mov r15, r1
|
|
00d9c8 d24a mov.l @(h'128,pc), r2 ;@(h'daf4)
|
|
00d9ca e00c mov #h'c, r0
|
|
00d9cc d33c mov.l @(h'f0,pc), r3 ;@(h'dac0)
|
|
00d9ce 7ff4 add #h'f4, r15
|
|
00d9d0 3f08 sub r0, r15
|
|
00d9d2 430b jsr @r3
|
|
00d9d4 61f3 mov r15, r1
|
|
00d9d6 7ff4 add #h'f4, r15
|
|
00d9d8 d347 mov.l @(h'11c,pc), r3 ;@(h'daf8)
|
|
00d9da 64c2 mov.l @r12, r4
|
|
00d9dc 644f exts.w r4, r4
|
|
00d9de 430b jsr @r3
|
|
00d9e0 2ff6 mov.l r15, @-r15
|
|
00d9e2 7f04
|
|
00d9e4 e218 mov #h'18, r2
|
|
00d9e6 32fc add r15, r2
|
|
00d9e8 4d0b jsr @r13
|
|
00d9ea 2f26 mov.l r2, @-r15
|
|
00d9ec 7f1c add #h'1c, r15
|
|
00d9ee 63f3 mov r15, r3
|
|
00d9f0 733c add #h'3c, r3
|
|
00d9f2 4a0b jsr @r10
|
|
00d9f4 2f36 mov.l r3, @-r15
|
|
00d9f6 7f1c add #h'1c, r15
|
|
00d9f8 d240 mov.l @(h'100,pc), r2 ;@(h'dafc)
|
|
00d9fa e00c mov #h'c, r0
|
|
00d9fc d330 mov.l @(h'c0,pc), r3 ;@(h'dac0)
|
|
00d9fe 6cf3 mov r15, r12
|
|
00da00 7ff4 add #h'f4, r15
|
|
00da02 3f08 sub r0, r15
|
|
00da04 430b jsr @r3
|
|
00da06 61f3 mov r15, r1
|
|
00da08 d32d mov.l @(h'b4,pc), r3 ;@(h'dac0)
|
|
00da0a 62e3 mov r14, r2
|
|
00da0c e00c mov #h'c, r0
|
|
00da0e 3f08 sub r0, r15
|
|
00da10 430b jsr @r3
|
|
00da12 61f3 mov r15, r1
|
|
00da14 e218 mov #h'18, r2
|
|
00da16 32fc add r15, r2
|
|
00da18 4d0b jsr @r13
|
|
00da1a 2f26 mov.l r2, @-r15
|
|
00da1c d238 mov.l @(h'e0,pc), r2 ;@(h'db00)
|
|
00da1e e00c mov #h'c, r0
|
|
00da20 d327 mov.l @(h'9c,pc), r3 ;@(h'dac0)
|
|
00da22 7f10 add #h'10, r15
|
|
00da24 3f08 sub r0, r15
|
|
00da26 430b jsr @r3
|
|
00da28 61f3 mov r15, r1
|
|
00da2a 62e3 mov r14, r2
|
|
00da2c d324 mov.l @(h'90,pc), r3 ;@(h'dac0)
|
|
00da2e e00c mov #h'c, r0
|
|
00da30 3f08 sub r0, r15
|
|
00da32 430b jsr @r3
|
|
00da34 61f3 mov r15, r1
|
|
00da36 e218 mov #h'18, r2
|
|
00da38 32fc add r15, r2
|
|
00da3a 4d0b jsr @r13
|
|
00da3c 2f26 mov.l r2, @-r15
|
|
00da3e 7f1c add #h'1c, r15
|
|
00da40 d230 mov.l @(h'c0,pc), r2 ;@(h'db04)
|
|
00da42 420b jsr @r2
|
|
00da44 2fc6 mov.l r12, @-r15
|
|
00da46 7f04
|
|
00da48 d31d mov.l @(h'74,pc), r3 ;@(h'dac0)
|
|
00da4a 62c3 mov r12, r2
|
|
00da4c e00c mov #h'c, r0
|
|
00da4e 3f08 sub r0, r15
|
|
00da50 430b jsr @r3
|
|
00da52 61f3 mov r15, r1
|
|
00da54 d31a mov.l @(h'68,pc), r3 ;@(h'dac0)
|
|
00da56 62c3 mov r12, r2
|
|
00da58 e00c mov #h'c, r0
|
|
00da5a 3f08 sub r0, r15
|
|
00da5c 430b jsr @r3
|
|
00da5e 61f3 mov r15, r1
|
|
00da60 e218 mov #h'18, r2
|
|
00da62 32fc add r15, r2
|
|
00da64 4a0b jsr @r10
|
|
00da66 2f26 mov.l r2, @-r15
|
|
00da68 d427 mov.l @(h'9c,pc), r4 ;@(h'db08)
|
|
00da6a e30c mov #h'c, r3
|
|
00da6c d227 mov.l @(h'9c,pc), r2 ;@(h'db0c)
|
|
00da6e 7f1c add #h'1c, r15
|
|
00da70 e508 mov #h'8, r5
|
|
00da72 33fc add r15, r3
|
|
00da74 420b jsr @r2
|
|
00da76 2f36 mov.l r3, @-r15
|
|
00da78 d311 mov.l @(h'44,pc), r3 ;@(h'dac0)
|
|
00da7a 7f10 add #h'10, r15
|
|
00da7c 62c3 mov r12, r2
|
|
00da7e e00c mov #h'c, r0
|
|
00da80 3f08 sub r0, r15
|
|
00da82 430b jsr @r3
|
|
00da84 61f3 mov r15, r1
|
|
00da86 4a0b jsr @r10
|
|
00da88 2fb6 mov.l r11, @-r15
|
|
00da8a 62b3 mov r11, r2
|
|
00da8c d30c mov.l @(h'30,pc), r3 ;@(h'dac0)
|
|
00da8e e00c mov #h'c, r0
|
|
00da90 3f08 sub r0, r15
|
|
00da92 430b jsr @r3
|
|
00da94 61f3 mov r15, r1
|
|
00da96 62f3 mov r15, r2
|
|
00da98 d309 mov.l @(h'24,pc), r3 ;@(h'dac0)
|
|
00da9a e00c mov #h'c, r0
|
|
00da9c 724c add #h'4c, r2
|
|
00da9e 3f08 sub r0, r15
|
|
00daa0 430b jsr @r3
|
|
00daa2 61f3 mov r15, r1
|
|
00daa4 62f3 mov r15, r2
|
|
00daa6 727c add #h'7c, r2
|
|
00daa8 6222 mov.l @r2, r2
|
|
00daaa 4d0b jsr @r13
|
|
00daac 2f26 mov.l r2, @-r15
|
|
00daae 7f38 add #h'38, r15
|
|
00dab0 7f30 add #h'30, r15
|
|
00dab2 4f26 lds.l @r15+, pr
|
|
00dab4 6af6 mov.l @r15+, r10
|
|
00dab6 6bf6 mov.l @r15+, r11
|
|
00dab8 6cf6 mov.l @r15+, r12
|
|
00daba 6df6 mov.l @r15+, r13
|
|
00dabc 000b rts
|
|
00dabe 6ef6 mov.l @r15+, r14
|
|
00dac0 0030
|
|
00dac2 ad2c bra h'-5a8 ;@(h'd51e)
|
|
00dac4 0030
|
|
00dac6 d460 mov.l @(h'180,pc), r4 ;@(h'dc48)
|
|
00dac8 0031
|
|
00daca 9358 mov.w @(h'b0,pc), r3 ;@(h'db7e)
|
|
00dacc 0031
|
|
00dace 9400 mov.w @(h'0,pc), r4 ;@(h'dad2)
|
|
00dad0 0031
|
|
00dad2 9370 mov.w @(h'e0,pc), r3 ;@(h'dbb6)
|
|
00dad4 0031
|
|
00dad6 937c mov.w @(h'f8,pc), r3 ;@(h'dbd2)
|
|
00dad8 0030
|
|
00dada d1f8 mov.l @(h'3e0,pc), r1 ;@(h'debc)
|
|
00dadc 0031
|
|
00dade 9364 mov.w @(h'c8,pc), r3 ;@(h'dbaa)
|
|
00dae0 8000 mov.b r0, @(h'0,r0)
|
|
00dae2 0000
|
|
00dae4 0030
|
|
00dae6 dedc mov.l @(h'370,pc), r14 ;@(h'de58)
|
|
00dae8 0031
|
|
00daea 9418 mov.w @(h'30,pc), r4 ;@(h'db1e)
|
|
00daec 0030
|
|
00daee d31e mov.l @(h'78,pc), r3 ;@(h'db68)
|
|
00daf0 0031
|
|
00daf2 93e8 mov.w @(h'1d0,pc), r3 ;@(h'dcc6)
|
|
00daf4 0031
|
|
00daf6 9388 mov.w @(h'110,pc), r3 ;@(h'dc0a)
|
|
00daf8 0030
|
|
00dafa e104 mov #h'4, r1
|
|
00dafc 0031
|
|
00dafe 9638 mov.w @(h'70,pc), r6 ;@(h'db72)
|
|
00db00 0031
|
|
00db02 9644 mov.w @(h'88,pc), r6 ;@(h'db8e)
|
|
00db04 0030
|
|
00db06 e020 mov #h'20, r0
|
|
00db08 0031
|
|
00db0a 9650 mov.w @(h'a0,pc), r6 ;@(h'dbae)
|
|
00db0c 0030
|
|
00db0e e148 mov #h'48, r1
|
|
00db10 2fe6 mov.l r14, @-r15
|
|
00db12 e301 mov #h'1, r3
|
|
00db14 2fd6 mov.l r13, @-r15
|
|
00db16 e200 mov #h'0, r2
|
|
00db18 2fc6 mov.l r12, @-r15
|
|
00db1a 2fb6 mov.l r11, @-r15
|
|
00db1c 2fa6 mov.l r10, @-r15
|
|
00db1e 2f96 mov.l r9, @-r15
|
|
00db20 2f86 mov.l r8, @-r15
|
|
00db22 4f22 sts.l pr, @-r15
|
|
00db24 7fd4 add #h'd4, r15
|
|
00db26 68f3 mov r15, r8
|
|
00db28 1f53 mov.l r5, @(h'c,r15)
|
|
00db2a 7824 add #h'24, r8
|
|
00db2c 2f62 mov.l r6, @r15
|
|
00db2e 6543 mov r4, r5
|
|
00db30 1f36 mov.l r3, @(h'18,r15)
|
|
00db32 e608 mov #h'8, r6
|
|
00db34 53f3 mov.l @(h'c,r15), r3
|
|
00db36 6bf2 mov.l @r15, r11
|
|
00db38 3b3c add r3, r11
|
|
00db3a 2b20 mov.b r2, @r11
|
|
00db3c d33a mov.l @(h'e8,pc), r3 ;@(h'dc28)
|
|
00db3e 430b jsr @r3
|
|
00db40 6483 mov r8, r4
|
|
00db42 ea08 mov #h'8, r10
|
|
00db44 62f2 mov.l @r15, r2
|
|
00db46 6cf3 mov r15, r12
|
|
00db48 d338 mov.l @(h'e0,pc), r3 ;@(h'dc2c)
|
|
00db4a 72ff add #h'ff, r2
|
|
00db4c 1f21 mov.l r2, @(h'4,r15)
|
|
00db4e 7c1c add #h'1c, r12
|
|
00db50 4208 shll2 r2
|
|
00db52 4200 shll r2
|
|
00db54 323c add r3, r2
|
|
00db56 1f25 mov.l r2, @(h'14,r15)
|
|
00db58 53f1 mov.l @(h'4,r15), r3
|
|
00db5a 7301
|
|
00db5c a056 bra h'ac ;@(h'dc0c)
|
|
00db5e 1f34 mov.l r3, @(h'10,r15)
|
|
00db60 51f4 mov.l @(h'10,r15), r1
|
|
00db62 d333 mov.l @(h'cc,pc), r3 ;@(h'dc30)
|
|
00db64 430b jsr @r3
|
|
00db66 e005 mov #h'5, r0
|
|
00db68 55f5 mov.l @(h'14,r15), r5
|
|
00db6a 7001
|
|
00db6c d32e mov.l @(h'b8,pc), r3 ;@(h'dc28)
|
|
00db6e 6ea3 mov r10, r14
|
|
00db70 4000 shll r0
|
|
00db72 3e08 sub r0, r14
|
|
00db74 6da3 mov r10, r13
|
|
00db76 3de8 sub r14, r13
|
|
00db78 66d3 mov r13, r6
|
|
00db7a 35ec add r14, r5
|
|
00db7c 64e3 mov r14, r4
|
|
00db7e 430b jsr @r3
|
|
00db80 34cc add r12, r4
|
|
00db82 69a3 mov r10, r9
|
|
00db84 e200 mov #h'0, r2
|
|
00db86 6323 mov r2, r3
|
|
00db88 1f22 mov.l r2, @(h'8,r15)
|
|
00db8a 2f32 mov.l r3, @r15
|
|
00db8c d329 mov.l @(h'a4,pc), r3 ;@(h'dc34)
|
|
00db8e 66d3 mov r13, r6
|
|
00db90 65e3 mov r14, r5
|
|
00db92 35cc add r12, r5
|
|
00db94 64e3 mov r14, r4
|
|
00db96 430b jsr @r3
|
|
00db98 348c add r8, r4
|
|
00db9a 4011 cmp/pz r0
|
|
00db9c 8b0b bf h'16 ;@(h'dbb6)
|
|
00db9e 67d3 mov r13, r7
|
|
00dba0 d325 mov.l @(h'94,pc), r3 ;@(h'dc38)
|
|
00dba2 66e3 mov r14, r6
|
|
00dba4 36cc add r12, r6
|
|
00dba6 65e3 mov r14, r5
|
|
00dba8 358c add r8, r5
|
|
00dbaa 430b jsr @r3
|
|
00dbac e400 mov #h'0, r4
|
|
00dbae 1f06 mov.l r0, @(h'18,r15)
|
|
00dbb0 53f2 mov.l @(h'8,r15), r3
|
|
00dbb2 339c add r9, r3
|
|
00dbb4 1f32 mov.l r3, @(h'8,r15)
|
|
00dbb6 e300 mov #h'0, r3
|
|
00dbb8 3397 cmp/gt r9, r3
|
|
00dbba 393e addc r3, r9
|
|
00dbbc 4921 shar r9
|
|
00dbbe 2998 tst r9, r9
|
|
00dbc0 890b bt h'16 ;@(h'dbda)
|
|
00dbc2 e601 mov #h'1, r6
|
|
00dbc4 d31d mov.l @(h'74,pc), r3 ;@(h'dc3c)
|
|
00dbc6 65d3 mov r13, r5
|
|
00dbc8 64e3 mov r14, r4
|
|
00dbca 430b jsr @r3
|
|
00dbcc 34cc add r12, r4
|
|
00dbce e304 mov #h'4, r3
|
|
00dbd0 62f2 mov.l @r15, r2
|
|
00dbd2 7201
|
|
00dbd4 3233 cmp/ge r3, r2
|
|
00dbd6 8fd9 bf/s h'-4e ;@(h'db8c)
|
|
00dbd8 2f22 mov.l r2, @r15
|
|
00dbda 54f2 mov.l @(h'8,r15), r4
|
|
00dbdc 53f6 mov.l @(h'18,r15), r3
|
|
00dbde 2338 tst r3, r3
|
|
00dbe0 8f0a bf/s h'14 ;@(h'dbf8)
|
|
00dbe2 7430 add #h'30, r4
|
|
00dbe4 a002 bra h'4 ;@(h'dbec)
|
|
00dbe6 2b44 mov.b r4, @-r11
|
|
00dbe8 e230 mov #h'30, r2
|
|
00dbea 2b20 mov.b r2, @r11
|
|
00dbec 53f3 mov.l @(h'c,r15), r3
|
|
00dbee 7bff add #h'ff, r11
|
|
00dbf0 3b32 cmp/hs r3, r11
|
|
00dbf2 89f9 bt h'-e ;@(h'dbe8)
|
|
00dbf4 a00d bra h'1a ;@(h'dc12)
|
|
00dbf6 0009 nop
|
|
00dbf8 2b44 mov.b r4, @-r11
|
|
00dbfa 53f1 mov.l @(h'4,r15), r3
|
|
00dbfc 73ff add #h'ff, r3
|
|
00dbfe 1f31 mov.l r3, @(h'4,r15)
|
|
00dc00 52f5 mov.l @(h'14,r15), r2
|
|
00dc02 72f8 add #h'f8, r2
|
|
00dc04 1f25 mov.l r2, @(h'14,r15)
|
|
00dc06 51f4 mov.l @(h'10,r15), r1
|
|
00dc08 71ff add #h'ff, r1
|
|
00dc0a 1f14 mov.l r1, @(h'10,r15)
|
|
00dc0c 53f1 mov.l @(h'4,r15), r3
|
|
00dc0e 4311 cmp/pz r3
|
|
00dc10 89a6 bt h'-b4 ;@(h'db60)
|
|
00dc12 7f2c add #h'2c, r15
|
|
00dc14 4f26 lds.l @r15+, pr
|
|
00dc16 68f6 mov.l @r15+, r8
|
|
00dc18 69f6 mov.l @r15+, r9
|
|
00dc1a 6af6 mov.l @r15+, r10
|
|
00dc1c 6bf6 mov.l @r15+, r11
|
|
00dc1e 6cf6 mov.l @r15+, r12
|
|
00dc20 6df6 mov.l @r15+, r13
|
|
00dc22 000b rts
|
|
00dc24 6ef6 mov.l @r15+, r14
|
|
00dc26 0000
|
|
00dc28 0030
|
|
00dc2a ae9c bra h'-2c8 ;@(h'd966)
|
|
00dc2c 0031
|
|
00dc2e 96bc mov.w @(h'178,pc), r6 ;@(h'ddaa)
|
|
00dc30 0030
|
|
00dc32 aae4 bra h'-a38 ;@(h'd1fe)
|
|
00dc34 0030
|
|
00dc36 e704 mov #h'4, r7
|
|
00dc38 0030
|
|
00dc3a e670 mov #h'70, r6
|
|
00dc3c 0030
|
|
00dc3e e618 mov #h'18, r6
|
|
00dc40 2fe6 mov.l r14, @-r15
|
|
00dc42 e308 mov #h'8, r3
|
|
00dc44 2fd6 mov.l r13, @-r15
|
|
00dc46 ee00 mov #h'0, r14
|
|
00dc48 2fc6 mov.l r12, @-r15
|
|
00dc4a 60e3 mov r14, r0
|
|
00dc4c 2fb6 mov.l r11, @-r15
|
|
00dc4e 6b53 mov r5, r11
|
|
00dc50 2fa6 mov.l r10, @-r15
|
|
00dc52 6a63 mov r6, r10
|
|
00dc54 2f96 mov.l r9, @-r15
|
|
00dc56 6943 mov r4, r9
|
|
00dc58 2f86 mov.l r8, @-r15
|
|
00dc5a 4f22 sts.l pr, @-r15
|
|
00dc5c 7fcc add #h'cc, r15
|
|
00dc5e 6cf3 mov r15, r12
|
|
00dc60 1f32 mov.l r3, @(h'8,r15)
|
|
00dc62 7c54 add #h'54, r12
|
|
00dc64 81f8 mov.w r0, @(h'10,r15)
|
|
00dc66 63c3 mov r12, r3
|
|
00dc68 7301
|
|
00dc6a 1f31 mov.l r3, @(h'4,r15)
|
|
00dc6c 60c0 mov.b @r12, r0
|
|
00dc6e 600c extu.b r0, r0
|
|
00dc70 c87f tst #h'7f, r0
|
|
00dc72 8f1a bf/s h'34 ;@(h'dcaa)
|
|
00dc74 6d73 mov r7, r13
|
|
00dc76 e507 mov #h'7, r5
|
|
00dc78 d130 mov.l @(h'c0,pc), r1 ;@(h'dd3c)
|
|
00dc7a 410b jsr @r1
|
|
00dc7c 6433 mov r3, r4
|
|
00dc7e 2008 tst r0, r0
|
|
00dc80 8913 bt h'26 ;@(h'dcaa)
|
|
00dc82 64b3 mov r11, r4
|
|
00dc84 65b3 mov r11, r5
|
|
00dc86 a002 bra h'4 ;@(h'dc8e)
|
|
00dc88 7508
|
|
00dc8a 24e0 mov.b r14, @r4
|
|
00dc8c 7401
|
|
00dc8e 3452 cmp/hs r5, r4
|
|
00dc90 8bfb bf h'-a ;@(h'dc8a)
|
|
00dc92 2ae2 mov.l r14, @r10
|
|
00dc94 60c0 mov.b @r12, r0
|
|
00dc96 600c extu.b r0, r0
|
|
00dc98 c880 tst #h'80, r0
|
|
00dc9a 8902 bt h'4 ;@(h'dca2)
|
|
00dc9c e2ff mov #h'ffffffff, r2
|
|
00dc9e a0fd bra h'1fa ;@(h'de9c)
|
|
00dca0 2d20 mov.b r2, @r13
|
|
00dca2 e101 mov #h'1, r1
|
|
00dca4 2d10 mov.b r1, @r13
|
|
00dca6 a0f9 bra h'1f2 ;@(h'de9c)
|
|
00dca8 0009 nop
|
|
00dcaa 68f3 mov r15, r8
|
|
00dcac 782c add #h'2c, r8
|
|
00dcae e058 mov #h'58, r0
|
|
00dcb0 03fe mov.l @(r0,r15), r3
|
|
00dcb2 6683 mov r8, r6
|
|
00dcb4 2f36 mov.l r3, @-r15
|
|
00dcb6 e058 mov #h'58, r0
|
|
00dcb8 03fe mov.l @(r0,r15), r3
|
|
00dcba 2f36 mov.l r3, @-r15
|
|
00dcbc d320 mov.l @(h'80,pc), r3 ;@(h'dd40)
|
|
00dcbe 65f3 mov r15, r5
|
|
00dcc0 7508
|
|
00dcc2 430b jsr @r3
|
|
00dcc4 64d3 mov r13, r4
|
|
00dcc6 60d0 mov.b @r13, r0
|
|
00dcc8 88ff cmp/eq #h'ffffffff, r0
|
|
00dcca 8f05 bf/s h'a ;@(h'dcd8)
|
|
00dccc 7f08
|
|
00dcce 63f3 mov r15, r3
|
|
00dcd0 7354 add #h'54, r3
|
|
00dcd2 6030 mov.b @r3, r0
|
|
00dcd4 c97f and #h'7f, r0
|
|
00dcd6 2300 mov.b r0, @r3
|
|
00dcd8 62f1 mov.w @r15, r2
|
|
00dcda 932b mov.w @(h'56,pc), r3 ;@(h'dd34)
|
|
00dcdc 3230 cmp/eq r3, r2
|
|
00dcde 8b17 bf h'2e ;@(h'dd10)
|
|
00dce0 51f1 mov.l @(h'4,r15), r1
|
|
00dce2 6210 mov.b @r1, r2
|
|
00dce4 9127 mov.w @(h'4e,pc), r1 ;@(h'dd36)
|
|
00dce6 622c extu.b r2, r2
|
|
00dce8 3210 cmp/eq r1, r2
|
|
00dcea 8b0f bf h'1e ;@(h'dd0c)
|
|
00dcec d213 mov.l @(h'4c,pc), r2 ;@(h'dd3c)
|
|
00dcee e506 mov #h'6, r5
|
|
00dcf0 64c3 mov r12, r4
|
|
00dcf2 420b jsr @r2
|
|
00dcf4 7402
|
|
00dcf6 2008 tst r0, r0
|
|
00dcf8 8908 bt h'10 ;@(h'dd0c)
|
|
00dcfa 60d0 mov.b @r13, r0
|
|
00dcfc 8801 cmp/eq #h'1, r0
|
|
00dcfe 8b01 bf h'2 ;@(h'dd04)
|
|
00dd00 a0cd bra h'19a ;@(h'de9e)
|
|
00dd02 e001 mov #h'1, r0
|
|
00dd04 88ff cmp/eq #h'ffffffff, r0
|
|
00dd06 8b03 bf h'6 ;@(h'dd10)
|
|
00dd08 a0c9 bra h'192 ;@(h'de9e)
|
|
00dd0a e0ff mov #h'ffffffff, r0
|
|
00dd0c a0c7 bra h'18e ;@(h'de9e)
|
|
00dd0e e002 mov #h'2, r0
|
|
00dd10 9312 mov.w @(h'24,pc), r3 ;@(h'dd38)
|
|
00dd12 62f1 mov.w @r15, r2
|
|
00dd14 3238 sub r3, r2
|
|
00dd16 2f21 mov.w r2, @r15
|
|
00dd18 622f exts.w r2, r2
|
|
00dd1a 4211 cmp/pz r2
|
|
00dd1c 8b14 bf h'28 ;@(h'dd48)
|
|
00dd1e e058 mov #h'58, r0
|
|
00dd20 d208 mov.l @(h'20,pc), r2 ;@(h'dd44)
|
|
00dd22 01fe mov.l @(r0,r15), r1
|
|
00dd24 2f16 mov.l r1, @-r15
|
|
00dd26 e058 mov #h'58, r0
|
|
00dd28 01fe mov.l @(r0,r15), r1
|
|
00dd2a 420b jsr @r2
|
|
00dd2c 2f16 mov.l r1, @-r15
|
|
00dd2e 7f08
|
|
00dd30 a015 bra h'2a ;@(h'dd5e)
|
|
00dd32 6403 mov r0, r4
|
|
00dd34 07ff mac.l @r15+, @r7+
|
|
00dd36 00f0
|
|
00dd38 03ff mac.l @r15+, @r3+
|
|
00dd3a 0000
|
|
00dd3c 0030
|
|
00dd3e e1c0 mov #h'ffffffc0, r1
|
|
00dd40 0030
|
|
00dd42 e738 mov #h'38, r7
|
|
00dd44 0030
|
|
00dd46 e2e0 mov #h'ffffffe0, r2
|
|
00dd48 d15a mov.l @(h'168,pc), r1 ;@(h'deb4)
|
|
00dd4a e058 mov #h'58, r0
|
|
00dd4c 02fe mov.l @(r0,r15), r2
|
|
00dd4e e058 mov #h'58, r0
|
|
00dd50 2f26 mov.l r2, @-r15
|
|
00dd52 02fe mov.l @(r0,r15), r2
|
|
00dd54 410b jsr @r1
|
|
00dd56 2f26 mov.l r2, @-r15
|
|
00dd58 7f08
|
|
00dd5a 6403 mov r0, r4
|
|
00dd5c 74ff add #h'ff, r4
|
|
00dd5e 60e3 mov r14, r0
|
|
00dd60 d355 mov.l @(h'154,pc), r3 ;@(h'deb8)
|
|
00dd62 3498 sub r9, r4
|
|
00dd64 8087 mov.b r0, @(h'7,r8)
|
|
00dd66 6df3 mov r15, r13
|
|
00dd68 7401
|
|
00dd6a 7d24 add #h'24, r13
|
|
00dd6c 2a42 mov.l r4, @r10
|
|
00dd6e 65d3 mov r13, r5
|
|
00dd70 430b jsr @r3
|
|
00dd72 6493 mov r9, r4
|
|
00dd74 d251 mov.l @(h'144,pc), r2 ;@(h'debc)
|
|
00dd76 6193 mov r9, r1
|
|
00dd78 420b jsr @r2
|
|
00dd7a 50f2 mov.l @(h'8,r15), r0
|
|
00dd7c 6c03 mov r0, r12
|
|
00dd7e e508 mov #h'8, r5
|
|
00dd80 35c8 sub r12, r5
|
|
00dd82 4515 cmp/pl r5
|
|
00dd84 8f09 bf/s h'12 ;@(h'dd9a)
|
|
00dd86 64e3 mov r14, r4
|
|
00dd88 6043 mov r4, r0
|
|
00dd8a 6343 mov r4, r3
|
|
00dd8c 33cc add r12, r3
|
|
00dd8e 33dc add r13, r3
|
|
00dd90 6330 mov.b @r3, r3
|
|
00dd92 7401
|
|
00dd94 3453 cmp/ge r5, r4
|
|
00dd96 8ff7 bf/s h'-12 ;@(h'dd88)
|
|
00dd98 0d34 mov.b r3, @(r0,r13)
|
|
00dd9a 34dc add r13, r4
|
|
00dd9c 65d3 mov r13, r5
|
|
00dd9e 7508
|
|
00dda0 3452 cmp/hs r5, r4
|
|
00dda2 8903 bt h'6 ;@(h'ddac)
|
|
00dda4 24e0 mov.b r14, @r4
|
|
00dda6 7401
|
|
00dda8 3452 cmp/hs r5, r4
|
|
00ddaa 8bfb bf h'-a ;@(h'dda4)
|
|
00ddac d344 mov.l @(h'110,pc), r3 ;@(h'dec0)
|
|
00ddae 4c08 shll2 r12
|
|
00ddb0 4c00 shll r12
|
|
00ddb2 6693 mov r9, r6
|
|
00ddb4 36c8 sub r12, r6
|
|
00ddb6 e508 mov #h'8, r5
|
|
00ddb8 430b jsr @r3
|
|
00ddba 64d3 mov r13, r4
|
|
00ddbc d33e mov.l @(h'f8,pc), r3 ;@(h'deb8)
|
|
00ddbe 6cf3 mov r15, r12
|
|
00ddc0 7c1c add #h'1c, r12
|
|
00ddc2 65c3 mov r12, r5
|
|
00ddc4 6493 mov r9, r4
|
|
00ddc6 74ff add #h'ff, r4
|
|
00ddc8 430b jsr @r3
|
|
00ddca 1f43 mov.l r4, @(h'c,r15)
|
|
00ddcc 51f3 mov.l @(h'c,r15), r1
|
|
00ddce d23b mov.l @(h'ec,pc), r2 ;@(h'debc)
|
|
00ddd0 420b jsr @r2
|
|
00ddd2 50f2 mov.l @(h'8,r15), r0
|
|
00ddd4 1f01 mov.l r0, @(h'4,r15)
|
|
00ddd6 e508 mov #h'8, r5
|
|
00ddd8 3508 sub r0, r5
|
|
00ddda 4515 cmp/pl r5
|
|
00dddc 8f09 bf/s h'12 ;@(h'ddf2)
|
|
00ddde 64e3 mov r14, r4
|
|
00dde0 53f1 mov.l @(h'4,r15), r3
|
|
00dde2 6043 mov r4, r0
|
|
00dde4 330c add r0, r3
|
|
00dde6 33cc add r12, r3
|
|
00dde8 6330 mov.b @r3, r3
|
|
00ddea 7401
|
|
00ddec 3453 cmp/ge r5, r4
|
|
00ddee 8ff7 bf/s h'-12 ;@(h'dde0)
|
|
00ddf0 0c34 mov.b r3, @(r0,r12)
|
|
00ddf2 34cc add r12, r4
|
|
00ddf4 65c3 mov r12, r5
|
|
00ddf6 7508
|
|
00ddf8 3452 cmp/hs r5, r4
|
|
00ddfa 8903 bt h'6 ;@(h'de04)
|
|
00ddfc 24e0 mov.b r14, @r4
|
|
00ddfe 7401
|
|
00de00 3452 cmp/hs r5, r4
|
|
00de02 8bfb bf h'-a ;@(h'ddfc)
|
|
00de04 53f1 mov.l @(h'4,r15), r3
|
|
00de06 e508 mov #h'8, r5
|
|
00de08 4308 shll2 r3
|
|
00de0a 4300 shll r3
|
|
00de0c 3938 sub r3, r9
|
|
00de0e 6693 mov r9, r6
|
|
00de10 d32b mov.l @(h'ac,pc), r3 ;@(h'dec0)
|
|
00de12 76ff add #h'ff, r6
|
|
00de14 430b jsr @r3
|
|
00de16 64c3 mov r12, r4
|
|
00de18 66a2 mov.l @r10, r6
|
|
00de1a 6583 mov r8, r5
|
|
00de1c d329 mov.l @(h'a4,pc), r3 ;@(h'dec4)
|
|
00de1e 67b3 mov r11, r7
|
|
00de20 430b jsr @r3
|
|
00de22 64f1 mov.w @r15, r4
|
|
00de24 d228 mov.l @(h'a0,pc), r2 ;@(h'dec8)
|
|
00de26 6ef3 mov r15, r14
|
|
00de28 7e14 add #h'14, r14
|
|
00de2a e608 mov #h'8, r6
|
|
00de2c 65b3 mov r11, r5
|
|
00de2e 420b jsr @r2
|
|
00de30 64e3 mov r14, r4
|
|
00de32 e608 mov #h'8, r6
|
|
00de34 d925 mov.l @(h'94,pc), r9 ;@(h'decc)
|
|
00de36 65d3 mov r13, r5
|
|
00de38 490b jsr @r9
|
|
00de3a 64e3 mov r14, r4
|
|
00de3c 4015 cmp/pl r0
|
|
00de3e 8b05 bf h'a ;@(h'de4c)
|
|
00de40 e001 mov #h'1, r0
|
|
00de42 81f8 mov.w r0, @(h'10,r15)
|
|
00de44 63a2 mov.l @r10, r3
|
|
00de46 7301
|
|
00de48 afe6 bra h'-34 ;@(h'de18)
|
|
00de4a 2a32 mov.l r3, @r10
|
|
00de4c d31e mov.l @(h'78,pc), r3 ;@(h'dec8)
|
|
00de4e e608 mov #h'8, r6
|
|
00de50 65b3 mov r11, r5
|
|
00de52 430b jsr @r3
|
|
00de54 64e3 mov r14, r4
|
|
00de56 e608 mov #h'8, r6
|
|
00de58 65d3 mov r13, r5
|
|
00de5a 490b jsr @r9
|
|
00de5c 64e3 mov r14, r4
|
|
00de5e 2008 tst r0, r0
|
|
00de60 8b0a bf h'14 ;@(h'de78)
|
|
00de62 67b3 mov r11, r7
|
|
00de64 63a2 mov.l @r10, r3
|
|
00de66 6583 mov r8, r5
|
|
00de68 7301
|
|
00de6a 6633 mov r3, r6
|
|
00de6c 2a32 mov.l r3, @r10
|
|
00de6e d315 mov.l @(h'54,pc), r3 ;@(h'dec4)
|
|
00de70 430b jsr @r3
|
|
00de72 64f1 mov.w @r15, r4
|
|
00de74 a012 bra h'24 ;@(h'de9c)
|
|
00de76 0009 nop
|
|
00de78 d313 mov.l @(h'4c,pc), r3 ;@(h'dec8)
|
|
00de7a e608 mov #h'8, r6
|
|
00de7c 65b3 mov r11, r5
|
|
00de7e 430b jsr @r3
|
|
00de80 64e3 mov r14, r4
|
|
00de82 e608 mov #h'8, r6
|
|
00de84 65c3 mov r12, r5
|
|
00de86 490b jsr @r9
|
|
00de88 64e3 mov r14, r4
|
|
00de8a 4011 cmp/pz r0
|
|
00de8c 8906 bt h'c ;@(h'de9c)
|
|
00de8e 85f8 mov.w @(h'10,r15), r0
|
|
00de90 2008 tst r0, r0
|
|
00de92 8b03 bf h'6 ;@(h'de9c)
|
|
00de94 62a2 mov.l @r10, r2
|
|
00de96 72ff add #h'ff, r2
|
|
00de98 afbe bra h'-84 ;@(h'de18)
|
|
00de9a 2a22 mov.l r2, @r10
|
|
00de9c e000 mov #h'0, r0
|
|
00de9e 7f34 add #h'34, r15
|
|
00dea0 4f26 lds.l @r15+, pr
|
|
00dea2 68f6 mov.l @r15+, r8
|
|
00dea4 69f6 mov.l @r15+, r9
|
|
00dea6 6af6 mov.l @r15+, r10
|
|
00dea8 6bf6 mov.l @r15+, r11
|
|
00deaa 6cf6 mov.l @r15+, r12
|
|
00deac 6df6 mov.l @r15+, r13
|
|
00deae 000b rts
|
|
00deb0 6ef6 mov.l @r15+, r14
|
|
00deb2 0000
|
|
00deb4 0030
|
|
00deb6 e2e0 mov #h'ffffffe0, r2
|
|
00deb8 0030
|
|
00deba e5f4 mov #h'fffffff4, r5
|
|
00debc 0030
|
|
00debe aae4 bra h'-a38 ;@(h'd48a)
|
|
00dec0 0030
|
|
00dec2 e5a8 mov #h'ffffffa8, r5
|
|
00dec4 0030
|
|
00dec6 e1e0 mov #h'ffffffe0, r1
|
|
00dec8 0030
|
|
00deca ae9c bra h'-2c8 ;@(h'dc06)
|
|
00decc 0030
|
|
00dece e7d4 mov #h'ffffffd4, r7
|
|
00ded0 50f4 mov.l @(h'10,r15), r0
|
|
00ded2 e101 mov #h'1, r1
|
|
00ded4 4105 rotr r1
|
|
00ded6 201a xor r1, r0
|
|
00ded8 1f04 mov.l r0, @(h'10,r15)
|
|
00deda 0009 nop
|
|
00dedc 2f86 mov.l r8, @-r15
|
|
00dede 2f96 mov.l r9, @-r15
|
|
00dee0 55f3 mov.l @(h'c,r15), r5
|
|
00dee2 645f exts.w r5, r4
|
|
00dee4 59f6 mov.l @(h'18,r15), r9
|
|
00dee6 689f exts.w r9, r8
|
|
00dee8 3847 cmp/gt r4, r8
|
|
00deea 8905 bt h'a ;@(h'def8)
|
|
00deec 52f4 mov.l @(h'10,r15), r2
|
|
00deee 53f5 mov.l @(h'14,r15), r3
|
|
00def0 56f7 mov.l @(h'1c,r15), r6
|
|
00def2 57f8 mov.l @(h'20,r15), r7
|
|
00def4 a008 bra h'10 ;@(h'df08)
|
|
00def6 0009 nop
|
|
00def8 59f3 mov.l @(h'c,r15), r9
|
|
00defa 689f exts.w r9, r8
|
|
00defc 55f6 mov.l @(h'18,r15), r5
|
|
00defe 645f exts.w r5, r4
|
|
00df00 56f4 mov.l @(h'10,r15), r6
|
|
00df02 57f5 mov.l @(h'14,r15), r7
|
|
00df04 52f7 mov.l @(h'1c,r15), r2
|
|
00df06 53f8 mov.l @(h'20,r15), r3
|
|
00df08 d041 mov.l @(h'104,pc), r0 ;@(h'e010)
|
|
00df0a 3403 cmp/ge r0, r4
|
|
00df0c 8963 bt h'c6 ;@(h'dfd6)
|
|
00df0e d041 mov.l @(h'104,pc), r0 ;@(h'e014)
|
|
00df10 3083 cmp/ge r8, r0
|
|
00df12 896e bt h'dc ;@(h'dff2)
|
|
00df14 3848 sub r4, r8
|
|
00df16 688b neg r8, r8
|
|
00df18 2888 tst r8, r8
|
|
00df1a 8920 bt h'40 ;@(h'df5e)
|
|
00df1c e03e mov #h'3e, r0
|
|
00df1e 3807 cmp/gt r0, r8
|
|
00df20 891b bt h'36 ;@(h'df5a)
|
|
00df22 e001 mov #h'1, r0
|
|
00df24 e120 mov #h'20, r1
|
|
00df26 3813 cmp/ge r1, r8
|
|
00df28 8b05 bf h'a ;@(h'df36)
|
|
00df2a 3818 sub r1, r8
|
|
00df2c 2778 tst r7, r7
|
|
00df2e 8900 bt h'0 ;@(h'df32)
|
|
00df30 260b or r0, r6
|
|
00df32 6763 mov r6, r7
|
|
00df34 e600 mov #h'0, r6
|
|
00df36 e110 mov #h'10, r1
|
|
00df38 3813 cmp/ge r1, r8
|
|
00df3a 8b06 bf h'c ;@(h'df4a)
|
|
00df3c 3818 sub r1, r8
|
|
00df3e d137 mov.l @(h'dc,pc), r1 ;@(h'e01c)
|
|
00df40 2718 tst r1, r7
|
|
00df42 276d xtrct r6, r7
|
|
00df44 4629 shlr16 r6
|
|
00df46 8900 bt h'0 ;@(h'df4a)
|
|
00df48 270b or r0, r7
|
|
00df4a 4815 cmp/pl r8
|
|
00df4c 8b07 bf h'e ;@(h'df5e)
|
|
00df4e 4601 shlr r6
|
|
00df50 4725 rotcr r7
|
|
00df52 0029 movt r0
|
|
00df54 270b or r0, r7
|
|
00df56 aff8 bra h'-10 ;@(h'df4a)
|
|
00df58 78ff add #h'ff, r8
|
|
00df5a e600 mov #h'0, r6
|
|
00df5c e701 mov #h'1, r7
|
|
00df5e 2957 div0s r5, r9
|
|
00df60 890d bt h'1a ;@(h'df7e)
|
|
00df62 337e addc r7, r3
|
|
00df64 326e addc r6, r2
|
|
00df66 8b2b bf h'56 ;@(h'dfc0)
|
|
00df68 4225 rotcr r2
|
|
00df6a 4325 rotcr r3
|
|
00df6c 0029 movt r0
|
|
00df6e 230b or r0, r3
|
|
00df70 7401
|
|
00df72 d127 mov.l @(h'9c,pc), r1 ;@(h'e010)
|
|
00df74 3413 cmp/ge r1, r4
|
|
00df76 8b23 bf h'46 ;@(h'dfc0)
|
|
00df78 e200 mov #h'0, r2
|
|
00df7a a021 bra h'42 ;@(h'dfc0)
|
|
00df7c e300 mov #h'0, r3
|
|
00df7e 3620 cmp/eq r2, r6
|
|
00df80 8b01 bf h'2 ;@(h'df86)
|
|
00df82 3730 cmp/eq r3, r7
|
|
00df84 893e bt h'7c ;@(h'e004)
|
|
00df86 337a subc r7, r3
|
|
00df88 326a subc r6, r2
|
|
00df8a 8b03 bf h'6 ;@(h'df94)
|
|
00df8c 0008 clrt
|
|
00df8e 633a negc r3, r3
|
|
00df90 622a negc r2, r2
|
|
00df92 6593 mov r9, r5
|
|
00df94 2228 tst r2, r2
|
|
00df96 8b02 bf h'4 ;@(h'df9e)
|
|
00df98 6233 mov r3, r2
|
|
00df9a e300 mov #h'0, r3
|
|
00df9c 74e0 add #h'e0, r4
|
|
00df9e d01e mov.l @(h'78,pc), r0 ;@(h'e018)
|
|
00dfa0 2028 tst r2, r0
|
|
00dfa2 8b04 bf h'8 ;@(h'dfae)
|
|
00dfa4 6133 mov r3, r1
|
|
00dfa6 212d xtrct r2, r1
|
|
00dfa8 6213 mov r1, r2
|
|
00dfaa 4328 shll16 r3
|
|
00dfac 74f0 add #h'f0, r4
|
|
00dfae 4211 cmp/pz r2
|
|
00dfb0 8b03 bf h'6 ;@(h'dfba)
|
|
00dfb2 4300 shll r3
|
|
00dfb4 4224 rotcl r2
|
|
00dfb6 affa bra h'-c ;@(h'dfae)
|
|
00dfb8 74ff add #h'ff, r4
|
|
00dfba d116 mov.l @(h'58,pc), r1 ;@(h'e014)
|
|
00dfbc 3143 cmp/ge r4, r1
|
|
00dfbe 8922 bt h'44 ;@(h'e006)
|
|
00dfc0 644d extu.w r4, r4
|
|
00dfc2 4400 shll r4
|
|
00dfc4 4500 shll r5
|
|
00dfc6 4425 rotcr r4
|
|
00dfc8 50f2 mov.l @(h'8,r15), r0
|
|
00dfca 2042 mov.l r4, @r0
|
|
00dfcc 1021 mov.l r2, @(h'4,r0)
|
|
00dfce 1032 mov.l r3, @(h'8,r0)
|
|
00dfd0 69f6 mov.l @r15+, r9
|
|
00dfd2 000b rts
|
|
00dfd4 68f6 mov.l @r15+, r8
|
|
00dfd6 2228 tst r2, r2
|
|
00dfd8 8b0f bf h'1e ;@(h'dffa)
|
|
00dfda 2338 tst r3, r3
|
|
00dfdc 8b0d bf h'1a ;@(h'dffa)
|
|
00dfde 3803 cmp/ge r0, r8
|
|
00dfe0 8bee bf h'-24 ;@(h'dfc0)
|
|
00dfe2 2668 tst r6, r6
|
|
00dfe4 8b09 bf h'12 ;@(h'dffa)
|
|
00dfe6 2778 tst r7, r7
|
|
00dfe8 8b07 bf h'e ;@(h'dffa)
|
|
00dfea 2957 div0s r5, r9
|
|
00dfec 8be8 bf h'-30 ;@(h'dfc0)
|
|
00dfee a004 bra h'8 ;@(h'dffa)
|
|
00dff0 0009 nop
|
|
00dff2 3043 cmp/ge r4, r0
|
|
00dff4 8be4 bf h'-38 ;@(h'dfc0)
|
|
00dff6 afe3 bra h'-3a ;@(h'dfc0)
|
|
00dff8 2599 and r9, r5
|
|
00dffa d405 mov.l @(h'14,pc), r4 ;@(h'e010)
|
|
00dffc e500 mov #h'0, r5
|
|
00dffe e2ff mov #h'ffffffff, r2
|
|
00e000 afde bra h'-44 ;@(h'dfc0)
|
|
00e002 e3ff mov #h'ffffffff, r3
|
|
00e004 e500 mov #h'0, r5
|
|
00e006 d403 mov.l @(h'c,pc), r4 ;@(h'e014)
|
|
00e008 e200 mov #h'0, r2
|
|
00e00a afd9 bra h'-4e ;@(h'dfc0)
|
|
00e00c e300 mov #h'0, r3
|
|
00e00e 0009 nop
|
|
00e010 0000
|
|
00e012 7fff add #h'ff, r15
|
|
00e014 ffff
|
|
00e016 8001 mov.b r0, @(h'1,r0)
|
|
00e018 ffff
|
|
00e01a 0000
|
|
00e01c 0000
|
|
00e01e ffff
|
|
00e020 2f86 mov.l r8, @-r15
|
|
00e022 2f96 mov.l r9, @-r15
|
|
00e024 2fa6 mov.l r10, @-r15
|
|
00e026 54f4 mov.l @(h'10,r15), r4
|
|
00e028 634f exts.w r4, r3
|
|
00e02a 50f7 mov.l @(h'1c,r15), r0
|
|
00e02c 670f exts.w r0, r7
|
|
00e02e 51f5 mov.l @(h'14,r15), r1
|
|
00e030 240a xor r0, r4
|
|
00e032 52f6 mov.l @(h'18,r15), r2
|
|
00e034 55f8 mov.l @(h'20,r15), r5
|
|
00e036 56f9 mov.l @(h'24,r15), r6
|
|
00e038 d930 mov.l @(h'c0,pc), r9 ;@(h'e0fc)
|
|
00e03a 3393 cmp/ge r9, r3
|
|
00e03c 893f bt h'7e ;@(h'e0be)
|
|
00e03e 3793 cmp/ge r9, r7
|
|
00e040 8945 bt h'8a ;@(h'e0ce)
|
|
00e042 d82f mov.l @(h'bc,pc), r8 ;@(h'e100)
|
|
00e044 3833 cmp/ge r3, r8
|
|
00e046 8948 bt h'90 ;@(h'e0da)
|
|
00e048 3873 cmp/ge r7, r8
|
|
00e04a 894e bt h'9c ;@(h'e0ea)
|
|
00e04c 3378 sub r7, r3
|
|
00e04e e940 mov #h'40, r9
|
|
00e050 ea00 mov #h'0, r10
|
|
00e052 e700 mov #h'0, r7
|
|
00e054 326a subc r6, r2
|
|
00e056 315a subc r5, r1
|
|
00e058 3a7a subc r7, r10
|
|
00e05a 4a11 cmp/pz r10
|
|
00e05c 8b0c bf h'18 ;@(h'e078)
|
|
00e05e 4024 rotcl r0
|
|
00e060 4824 rotcl r8
|
|
00e062 4200 shll r2
|
|
00e064 4124 rotcl r1
|
|
00e066 4a24 rotcl r10
|
|
00e068 326a subc r6, r2
|
|
00e06a 315a subc r5, r1
|
|
00e06c 3a7a subc r7, r10
|
|
00e06e 79ff add #h'ff, r9
|
|
00e070 2998 tst r9, r9
|
|
00e072 8bf2 bf h'-1c ;@(h'e05a)
|
|
00e074 a00c bra h'18 ;@(h'e090)
|
|
00e076 0009 nop
|
|
00e078 4024 rotcl r0
|
|
00e07a 4824 rotcl r8
|
|
00e07c 4200 shll r2
|
|
00e07e 4124 rotcl r1
|
|
00e080 4a24 rotcl r10
|
|
00e082 0008 clrt
|
|
00e084 326e addc r6, r2
|
|
00e086 315e addc r5, r1
|
|
00e088 3a7e addc r7, r10
|
|
00e08a 79ff add #h'ff, r9
|
|
00e08c 2998 tst r9, r9
|
|
00e08e 8be4 bf h'-38 ;@(h'e05a)
|
|
00e090 4811 cmp/pz r8
|
|
00e092 8b02 bf h'4 ;@(h'e09a)
|
|
00e094 4000 shll r0
|
|
00e096 4824 rotcl r8
|
|
00e098 73ff add #h'ff, r3
|
|
00e09a d918 mov.l @(h'60,pc), r9 ;@(h'e0fc)
|
|
00e09c 3393 cmp/ge r9, r3
|
|
00e09e 8924 bt h'48 ;@(h'e0ea)
|
|
00e0a0 d917 mov.l @(h'5c,pc), r9 ;@(h'e100)
|
|
00e0a2 3933 cmp/ge r3, r9
|
|
00e0a4 891d bt h'3a ;@(h'e0e2)
|
|
00e0a6 633d extu.w r3, r3
|
|
00e0a8 4300 shll r3
|
|
00e0aa 4400 shll r4
|
|
00e0ac 4325 rotcr r3
|
|
00e0ae 59f3 mov.l @(h'c,r15), r9
|
|
00e0b0 2932 mov.l r3, @r9
|
|
00e0b2 1981 mov.l r8, @(h'4,r9)
|
|
00e0b4 1902 mov.l r0, @(h'8,r9)
|
|
00e0b6 6af6 mov.l @r15+, r10
|
|
00e0b8 69f6 mov.l @r15+, r9
|
|
00e0ba 000b rts
|
|
00e0bc 68f6 mov.l @r15+, r8
|
|
00e0be 2118 tst r1, r1
|
|
00e0c0 8b17 bf h'2e ;@(h'e0f2)
|
|
00e0c2 2228 tst r2, r2
|
|
00e0c4 8b15 bf h'2a ;@(h'e0f2)
|
|
00e0c6 3793 cmp/ge r9, r7
|
|
00e0c8 8b0f bf h'1e ;@(h'e0ea)
|
|
00e0ca a012 bra h'24 ;@(h'e0f2)
|
|
00e0cc 0009 nop
|
|
00e0ce 2558 tst r5, r5
|
|
00e0d0 8b0f bf h'1e ;@(h'e0f2)
|
|
00e0d2 2668 tst r6, r6
|
|
00e0d4 8b0d bf h'1a ;@(h'e0f2)
|
|
00e0d6 a004 bra h'8 ;@(h'e0e2)
|
|
00e0d8 0009 nop
|
|
00e0da 3873 cmp/ge r7, r8
|
|
00e0dc 8b01 bf h'2 ;@(h'e0e2)
|
|
00e0de a008 bra h'10 ;@(h'e0f2)
|
|
00e0e0 0009 nop
|
|
00e0e2 d307 mov.l @(h'1c,pc), r3 ;@(h'e100)
|
|
00e0e4 e800 mov #h'0, r8
|
|
00e0e6 afde bra h'-44 ;@(h'e0a6)
|
|
00e0e8 e000 mov #h'0, r0
|
|
00e0ea d304 mov.l @(h'10,pc), r3 ;@(h'e0fc)
|
|
00e0ec e800 mov #h'0, r8
|
|
00e0ee afda bra h'-4c ;@(h'e0a6)
|
|
00e0f0 e000 mov #h'0, r0
|
|
00e0f2 d302 mov.l @(h'8,pc), r3 ;@(h'e0fc)
|
|
00e0f4 e400 mov #h'0, r4
|
|
00e0f6 e8ff mov #h'ffffffff, r8
|
|
00e0f8 afd5 bra h'-56 ;@(h'e0a6)
|
|
00e0fa e0ff mov #h'ffffffff, r0
|
|
00e0fc 0000
|
|
00e0fe 7fff add #h'ff, r15
|
|
00e100 ffff
|
|
00e102 8001 mov.b r0, @(h'1,r0)
|
|
00e104 2448 tst r4, r4
|
|
00e106 8917 bt h'2e ;@(h'e138)
|
|
00e108 e200 mov #h'0, r2
|
|
00e10a 4415 cmp/pl r4
|
|
00e10c 8902 bt h'4 ;@(h'e114)
|
|
00e10e d20c mov.l @(h'30,pc), r2 ;@(h'e140)
|
|
00e110 6447 not r4, r4
|
|
00e112 7401
|
|
00e114 e31f mov #h'1f, r3
|
|
00e116 6043 mov r4, r0
|
|
00e118 4015 cmp/pl r0
|
|
00e11a 8b02 bf h'4 ;@(h'e122)
|
|
00e11c 4020 shal r0
|
|
00e11e affb bra h'-a ;@(h'e118)
|
|
00e120 73ff add #h'ff, r3
|
|
00e122 633d extu.w r3, r3
|
|
00e124 e100 mov #h'0, r1
|
|
00e126 4300 shll r3
|
|
00e128 4200 shll r2
|
|
00e12a 4325 rotcr r3
|
|
00e12c 65f2 mov.l @r15, r5
|
|
00e12e 2532 mov.l r3, @r5
|
|
00e130 1501 mov.l r0, @(h'4,r5)
|
|
00e132 1512 mov.l r1, @(h'8,r5)
|
|
00e134 000b rts
|
|
00e136 0009 nop
|
|
00e138 d302 mov.l @(h'8,pc), r3 ;@(h'e144)
|
|
00e13a e000 mov #h'0, r0
|
|
00e13c aff1 bra h'-1e ;@(h'e122)
|
|
00e13e e100 mov #h'0, r1
|
|
00e140 8000 mov.b r0, @(h'0,r0)
|
|
00e142 0000
|
|
00e144 ffff
|
|
00e146 8001 mov.b r0, @(h'1,r0)
|
|
00e148 2f96 mov.l r9, @-r15
|
|
00e14a 6943 mov r4, r9
|
|
00e14c 2fa6 mov.l r10, @-r15
|
|
00e14e 6a53 mov r5, r10
|
|
00e150 2fb6 mov.l r11, @-r15
|
|
00e152 2fc6 mov.l r12, @-r15
|
|
00e154 2fd6 mov.l r13, @-r15
|
|
00e156 2fe6 mov.l r14, @-r15
|
|
00e158 4f22 sts.l pr, @-r15
|
|
00e15a 5ef7 mov.l @(h'1c,r15), r14
|
|
00e15c 50f8 mov.l @(h'20,r15), r0
|
|
00e15e 51f9 mov.l @(h'24,r15), r1
|
|
00e160 52fa mov.l @(h'28,r15), r2
|
|
00e162 2f26 mov.l r2, @-r15
|
|
00e164 2f16 mov.l r1, @-r15
|
|
00e166 2f06 mov.l r0, @-r15
|
|
00e168 6096 mov.l @r9+, r0
|
|
00e16a 6196 mov.l @r9+, r1
|
|
00e16c 6296 mov.l @r9+, r2
|
|
00e16e 2f26 mov.l r2, @-r15
|
|
00e170 2f16 mov.l r1, @-r15
|
|
00e172 2f06 mov.l r0, @-r15
|
|
00e174 6df3 mov r15, r13
|
|
00e176 db10 mov.l @(h'40,pc), r11 ;@(h'e1b8)
|
|
00e178 dc10 mov.l @(h'40,pc), r12 ;@(h'e1bc)
|
|
00e17a 4c0b jsr @r12
|
|
00e17c 2fd6 mov.l r13, @-r15
|
|
00e17e 6096 mov.l @r9+, r0
|
|
00e180 6196 mov.l @r9+, r1
|
|
00e182 7f04
|
|
00e184 6296 mov.l @r9+, r2
|
|
00e186 2f26 mov.l r2, @-r15
|
|
00e188 2f16 mov.l r1, @-r15
|
|
00e18a 2f06 mov.l r0, @-r15
|
|
00e18c 4b0b jsr @r11
|
|
00e18e 2fd6 mov.l r13, @-r15
|
|
00e190 7f10 add #h'10, r15
|
|
00e192 7aff add #h'ff, r10
|
|
00e194 4a15 cmp/pl r10
|
|
00e196 89f0 bt h'-20 ;@(h'e17a)
|
|
00e198 60f6 mov.l @r15+, r0
|
|
00e19a 61f6 mov.l @r15+, r1
|
|
00e19c 62f6 mov.l @r15+, r2
|
|
00e19e 2e02 mov.l r0, @r14
|
|
00e1a0 1e11 mov.l r1, @(h'4,r14)
|
|
00e1a2 1e22 mov.l r2, @(h'8,r14)
|
|
00e1a4 7f0c
|
|
00e1a6 4f26 lds.l @r15+, pr
|
|
00e1a8 6ef6 mov.l @r15+, r14
|
|
00e1aa 6df6 mov.l @r15+, r13
|
|
00e1ac 6cf6 mov.l @r15+, r12
|
|
00e1ae 6bf6 mov.l @r15+, r11
|
|
00e1b0 6af6 mov.l @r15+, r10
|
|
00e1b2 000b rts
|
|
00e1b4 69f6 mov.l @r15+, r9
|
|
00e1b6 0009 nop
|
|
00e1b8 0030
|
|
00e1ba dedc mov.l @(h'370,pc), r14 ;@(h'e52c)
|
|
00e1bc 0030
|
|
00e1be d31e mov.l @(h'78,pc), r3 ;@(h'e238)
|
|
00e1c0 4515 cmp/pl r5
|
|
00e1c2 8f09 bf/s h'12 ;@(h'e1d8)
|
|
00e1c4 e600 mov #h'0, r6
|
|
00e1c6 6240 mov.b @r4, r2
|
|
00e1c8 2228 tst r2, r2
|
|
00e1ca 8901 bt h'2 ;@(h'e1d0)
|
|
00e1cc 000b rts
|
|
00e1ce e000 mov #h'0, r0
|
|
00e1d0 7601
|
|
00e1d2 3653 cmp/ge r5, r6
|
|
00e1d4 8ff7 bf/s h'-12 ;@(h'e1c6)
|
|
00e1d6 7401
|
|
00e1d8 e001 mov #h'1, r0
|
|
00e1da 000b rts
|
|
00e1dc 0009 nop
|
|
00e1de 0000
|
|
00e1e0 2fe6 mov.l r14, @-r15
|
|
00e1e2 6043 mov r4, r0
|
|
00e1e4 2fd6 mov.l r13, @-r15
|
|
00e1e6 6d63 mov r6, r13
|
|
00e1e8 2fc6 mov.l r12, @-r15
|
|
00e1ea 4d15 cmp/pl r13
|
|
00e1ec 2fb6 mov.l r11, @-r15
|
|
00e1ee ec08 mov #h'8, r12
|
|
00e1f0 4f22 sts.l pr, @-r15
|
|
00e1f2 7fe0 add #h'e0, r15
|
|
00e1f4 81f2 mov.w r0, @(h'4,r15)
|
|
00e1f6 6ef3 mov r15, r14
|
|
00e1f8 1f52 mov.l r5, @(h'8,r15)
|
|
00e1fa 60c3 mov r12, r0
|
|
00e1fc 1f73 mov.l r7, @(h'c,r15)
|
|
00e1fe 81f8 mov.w r0, @(h'10,r15)
|
|
00e200 8f0e bf/s h'1c ;@(h'e220)
|
|
00e202 7e14 add #h'14, r14
|
|
00e204 d22e mov.l @(h'b8,pc), r2 ;@(h'e2c0)
|
|
00e206 66e3 mov r14, r6
|
|
00e208 65f3 mov r15, r5
|
|
00e20a 420b jsr @r2
|
|
00e20c 64d3 mov r13, r4
|
|
00e20e 65e3 mov r14, r5
|
|
00e210 d32c mov.l @(h'b0,pc), r3 ;@(h'e2c4)
|
|
00e212 57f2 mov.l @(h'8,r15), r7
|
|
00e214 85f2 mov.w @(h'4,r15), r0
|
|
00e216 6603 mov r0, r6
|
|
00e218 430b jsr @r3
|
|
00e21a 64f3 mov r15, r4
|
|
00e21c a00c bra h'18 ;@(h'e238)
|
|
00e21e 0009 nop
|
|
00e220 d327 mov.l @(h'9c,pc), r3 ;@(h'e2c0)
|
|
00e222 66e3 mov r14, r6
|
|
00e224 65f3 mov r15, r5
|
|
00e226 430b jsr @r3
|
|
00e228 64db neg r13, r4
|
|
00e22a 65e3 mov r14, r5
|
|
00e22c d326 mov.l @(h'98,pc), r3 ;@(h'e2c8)
|
|
00e22e 57f2 mov.l @(h'8,r15), r7
|
|
00e230 85f2 mov.w @(h'4,r15), r0
|
|
00e232 6603 mov r0, r6
|
|
00e234 430b jsr @r3
|
|
00e236 64f3 mov r15, r4
|
|
00e238 63f1 mov.w @r15, r3
|
|
00e23a ed3f mov #h'3f, r13
|
|
00e23c d223 mov.l @(h'8c,pc), r2 ;@(h'e2cc)
|
|
00e23e 3d38 sub r3, r13
|
|
00e240 61d3 mov r13, r1
|
|
00e242 420b jsr @r2
|
|
00e244 85f8 mov.w @(h'10,r15), r0
|
|
00e246 6b03 mov r0, r11
|
|
00e248 d121 mov.l @(h'84,pc), r1 ;@(h'e2d0)
|
|
00e24a 62df exts.w r13, r2
|
|
00e24c e642 mov #h'42, r6
|
|
00e24e 3628 sub r2, r6
|
|
00e250 e509 mov #h'9, r5
|
|
00e252 410b jsr @r1
|
|
00e254 64e3 mov r14, r4
|
|
00e256 65bf exts.w r11, r5
|
|
00e258 3c53 cmp/ge r5, r12
|
|
00e25a 8f0a bf/s h'14 ;@(h'e272)
|
|
00e25c 60c3 mov r12, r0
|
|
00e25e 600f exts.w r0, r0
|
|
00e260 630f exts.w r0, r3
|
|
00e262 3358 sub r5, r3
|
|
00e264 33ec add r14, r3
|
|
00e266 6330 mov.b @r3, r3
|
|
00e268 0e34 mov.b r3, @(r0,r14)
|
|
00e26a 70ff add #h'ff, r0
|
|
00e26c 620f exts.w r0, r2
|
|
00e26e 3253 cmp/ge r5, r2
|
|
00e270 89f5 bt h'-16 ;@(h'e25e)
|
|
00e272 660f exts.w r0, r6
|
|
00e274 36ec add r14, r6
|
|
00e276 7601
|
|
00e278 630f exts.w r0, r3
|
|
00e27a 4311 cmp/pz r3
|
|
00e27c 8f05 bf/s h'a ;@(h'e28a)
|
|
00e27e e500 mov #h'0, r5
|
|
00e280 70ff add #h'ff, r0
|
|
00e282 630f exts.w r0, r3
|
|
00e284 4311 cmp/pz r3
|
|
00e286 8dfb bt/s h'-a ;@(h'e280)
|
|
00e288 2654 mov.b r5, @-r6
|
|
00e28a 4b08 shll2 r11
|
|
00e28c d311 mov.l @(h'44,pc), r3 ;@(h'e2d4)
|
|
00e28e 66d3 mov r13, r6
|
|
00e290 4b00 shll r11
|
|
00e292 36b8 sub r11, r6
|
|
00e294 e509 mov #h'9, r5
|
|
00e296 430b jsr @r3
|
|
00e298 64e3 mov r14, r4
|
|
00e29a e23f mov #h'3f, r2
|
|
00e29c d30e mov.l @(h'38,pc), r3 ;@(h'e2d8)
|
|
00e29e e540 mov #h'40, r5
|
|
00e2a0 2f21 mov.w r2, @r15
|
|
00e2a2 430b jsr @r3
|
|
00e2a4 64e3 mov r14, r4
|
|
00e2a6 e608 mov #h'8, r6
|
|
00e2a8 d30c mov.l @(h'30,pc), r3 ;@(h'e2dc)
|
|
00e2aa 65e3 mov r14, r5
|
|
00e2ac 430b jsr @r3
|
|
00e2ae 54f3 mov.l @(h'c,r15), r4
|
|
00e2b0 7f20 add #h'20, r15
|
|
00e2b2 4f26 lds.l @r15+, pr
|
|
00e2b4 6bf6 mov.l @r15+, r11
|
|
00e2b6 6cf6 mov.l @r15+, r12
|
|
00e2b8 6df6 mov.l @r15+, r13
|
|
00e2ba 000b rts
|
|
00e2bc 6ef6 mov.l @r15+, r14
|
|
00e2be 0000
|
|
00e2c0 0030
|
|
00e2c2 eb68 mov #h'68, r11
|
|
00e2c4 0030
|
|
00e2c6 e8ec mov #h'ffffffec, r8
|
|
00e2c8 0030
|
|
00e2ca eaf8 mov #h'fffffff8, r10
|
|
00e2cc 0030
|
|
00e2ce e89c mov #h'ffffff9c, r8
|
|
00e2d0 0030
|
|
00e2d2 eda8 mov #h'ffffffa8, r13
|
|
00e2d4 0030
|
|
00e2d6 e618 mov #h'18, r6
|
|
00e2d8 0030
|
|
00e2da ecbc mov #h'ffffffbc, r12
|
|
00e2dc 0030
|
|
00e2de ae9c bra h'-2c8 ;@(h'e01a)
|
|
00e2e0 4f22 sts.l pr, @-r15
|
|
00e2e2 7fec add #h'ec, r15
|
|
00e2e4 7ff8 add #h'f8, r15
|
|
00e2e6 53f9 mov.l @(h'24,r15), r3
|
|
00e2e8 2f36 mov.l r3, @-r15
|
|
00e2ea 53f9 mov.l @(h'24,r15), r3
|
|
00e2ec 2f36 mov.l r3, @-r15
|
|
00e2ee 64f3 mov r15, r4
|
|
00e2f0 7410 add #h'10, r4
|
|
00e2f2 e308 mov #h'8, r3
|
|
00e2f4 33fc add r15, r3
|
|
00e2f6 b024 bsr h'48 ;@(h'e342)
|
|
00e2f8 2f36 mov.l r3, @-r15
|
|
00e2fa 7f14 add #h'14, r15
|
|
00e2fc d342 mov.l @(h'108,pc), r3 ;@(h'e408)
|
|
00e2fe 60f2 mov.l @r15, r0
|
|
00e300 7ff8 add #h'f8, r15
|
|
00e302 430b jsr @r3
|
|
00e304 2ff6 mov.l r15, @-r15
|
|
00e306 d241 mov.l @(h'104,pc), r2 ;@(h'e40c)
|
|
00e308 d342 mov.l @(h'108,pc), r3 ;@(h'e414)
|
|
00e30a 2f26 mov.l r2, @-r15
|
|
00e30c d240 mov.l @(h'100,pc), r2 ;@(h'e410)
|
|
00e30e 2f26 mov.l r2, @-r15
|
|
00e310 61f3 mov r15, r1
|
|
00e312 7114 add #h'14, r1
|
|
00e314 430b jsr @r3
|
|
00e316 2f16 mov.l r1, @-r15
|
|
00e318 7ff8 add #h'f8, r15
|
|
00e31a e308 mov #h'8, r3
|
|
00e31c 52f4 mov.l @(h'10,r15), r2
|
|
00e31e 2f26 mov.l r2, @-r15
|
|
00e320 52f4 mov.l @(h'10,r15), r2
|
|
00e322 2f26 mov.l r2, @-r15
|
|
00e324 64f3 mov r15, r4
|
|
00e326 741c add #h'1c, r4
|
|
00e328 33fc add r15, r3
|
|
00e32a b0a1 bsr h'142 ;@(h'e470)
|
|
00e32c 2f36 mov.l r3, @-r15
|
|
00e32e 53f9 mov.l @(h'24,r15), r3
|
|
00e330 d239 mov.l @(h'e4,pc), r2 ;@(h'e418)
|
|
00e332 2f36 mov.l r3, @-r15
|
|
00e334 53f9 mov.l @(h'24,r15), r3
|
|
00e336 420b jsr @r2
|
|
00e338 2f36 mov.l r3, @-r15
|
|
00e33a 7f28 add #h'28, r15
|
|
00e33c 4f26 lds.l @r15+, pr
|
|
00e33e 000b rts
|
|
00e340 0009 nop
|
|
00e342 2fe6 mov.l r14, @-r15
|
|
00e344 2fd6 mov.l r13, @-r15
|
|
00e346 6d43 mov r4, r13
|
|
00e348 d235 mov.l @(h'd4,pc), r2 ;@(h'e420)
|
|
00e34a 2fc6 mov.l r12, @-r15
|
|
00e34c 2fb6 mov.l r11, @-r15
|
|
00e34e 2fa6 mov.l r10, @-r15
|
|
00e350 2f96 mov.l r9, @-r15
|
|
00e352 4f22 sts.l pr, @-r15
|
|
00e354 da31 mov.l @(h'c4,pc), r10 ;@(h'e41c)
|
|
00e356 53f9 mov.l @(h'24,r15), r3
|
|
00e358 2f36 mov.l r3, @-r15
|
|
00e35a 53f9 mov.l @(h'24,r15), r3
|
|
00e35c 420b jsr @r2
|
|
00e35e 2f36 mov.l r3, @-r15
|
|
00e360 7f08
|
|
00e362 2008 tst r0, r0
|
|
00e364 8d1c bt/s h'38 ;@(h'e3a0)
|
|
00e366 6403 mov r0, r4
|
|
00e368 6043 mov r4, r0
|
|
00e36a 8801 cmp/eq #h'1, r0
|
|
00e36c 8f03 bf/s h'6 ;@(h'e376)
|
|
00e36e 6043 mov r4, r0
|
|
00e370 9344 mov.w @(h'88,pc), r3 ;@(h'e3fc)
|
|
00e372 d22c mov.l @(h'b0,pc), r2 ;@(h'e424)
|
|
00e374 2232 mov.l r3, @r2
|
|
00e376 8802 cmp/eq #h'2, r0
|
|
00e378 8f03 bf/s h'6 ;@(h'e382)
|
|
00e37a e4ff mov #h'ffffffff, r4
|
|
00e37c 923f mov.w @(h'7e,pc), r2 ;@(h'e3fe)
|
|
00e37e d329 mov.l @(h'a4,pc), r3 ;@(h'e424)
|
|
00e380 2322 mov.l r2, @r3
|
|
00e382 62f3 mov r15, r2
|
|
00e384 7220 add #h'20, r2
|
|
00e386 63f3 mov r15, r3
|
|
00e388 2242 mov.l r4, @r2
|
|
00e38a 7320 add #h'20, r3
|
|
00e38c 1341 mov.l r4, @(h'4,r3)
|
|
00e38e 63f3 mov r15, r3
|
|
00e390 51f7 mov.l @(h'1c,r15), r1
|
|
00e392 7320 add #h'20, r3
|
|
00e394 6032 mov.l @r3, r0
|
|
00e396 2102 mov.l r0, @r1
|
|
00e398 5031 mov.l @(h'4,r3), r0
|
|
00e39a 1101 mov.l r0, @(h'4,r1)
|
|
00e39c a060 bra h'c0 ;@(h'e460)
|
|
00e39e 0009 nop
|
|
00e3a0 53f9 mov.l @(h'24,r15), r3
|
|
00e3a2 e200 mov #h'0, r2
|
|
00e3a4 2f36 mov.l r3, @-r15
|
|
00e3a6 53f9 mov.l @(h'24,r15), r3
|
|
00e3a8 2f36 mov.l r3, @-r15
|
|
00e3aa 2f26 mov.l r2, @-r15
|
|
00e3ac d31e mov.l @(h'78,pc), r3 ;@(h'e428)
|
|
00e3ae 430b jsr @r3
|
|
00e3b0 2f26 mov.l r2, @-r15
|
|
00e3b2 8800 cmp/eq #h'0, r0
|
|
00e3b4 8b07 bf h'e ;@(h'e3c6)
|
|
00e3b6 e200 mov #h'0, r2
|
|
00e3b8 2d22 mov.l r2, @r13
|
|
00e3ba 6023 mov r2, r0
|
|
00e3bc 51f7 mov.l @(h'1c,r15), r1
|
|
00e3be 2122 mov.l r2, @r1
|
|
00e3c0 1101 mov.l r0, @(h'4,r1)
|
|
00e3c2 a04d bra h'9a ;@(h'e460)
|
|
00e3c4 0009 nop
|
|
00e3c6 6ef3 mov r15, r14
|
|
00e3c8 921a mov.w @(h'34,pc), r2 ;@(h'e400)
|
|
00e3ca 7e20 add #h'20, r14
|
|
00e3cc 9319 mov.w @(h'32,pc), r3 ;@(h'e402)
|
|
00e3ce 64e1 mov.w @r14, r4
|
|
00e3d0 9118 mov.w @(h'30,pc), r1 ;@(h'e404)
|
|
00e3d2 644d extu.w r4, r4
|
|
00e3d4 4409 shlr2 r4
|
|
00e3d6 4409 shlr2 r4
|
|
00e3d8 2429 and r2, r4
|
|
00e3da 343c add r3, r4
|
|
00e3dc 6043 mov r4, r0
|
|
00e3de 301c add r1, r0
|
|
00e3e0 2008 tst r0, r0
|
|
00e3e2 8f2f bf/s h'5e ;@(h'e444)
|
|
00e3e4 2d42 mov.l r4, @r13
|
|
00e3e6 ec10 mov #h'10, r12
|
|
00e3e8 63d2 mov.l @r13, r3
|
|
00e3ea 6be3 mov r14, r11
|
|
00e3ec d90f mov.l @(h'3c,pc), r9 ;@(h'e42c)
|
|
00e3ee 7301
|
|
00e3f0 2d32 mov.l r3, @r13
|
|
00e3f2 60e1 mov.w @r14, r0
|
|
00e3f4 20a9 and r10, r0
|
|
00e3f6 2e01 mov.w r0, @r14
|
|
00e3f8 a020 bra h'40 ;@(h'e43c)
|
|
00e3fa 7b01
|
|
00e3fc 04b8
|
|
00e3fe 044c mov.b @(r0,r4), r4
|
|
00e400 07ff mac.l @r15+, @r7+
|
|
00e402 fc02
|
|
00e404 03fe mov.l @(r0,r15), r3
|
|
00e406 0000
|
|
00e408 0030
|
|
00e40a a6e4 bra h'dc8 ;@(h'f1d6)
|
|
00e40c 8106 mov.w r0, @(h'c,r0)
|
|
00e40e 24dd xtrct r13, r4
|
|
00e410 3fd3 cmp/ge r13, r15
|
|
00e412 4395
|
|
00e414 0030
|
|
00e416 a954 bra h'-d58 ;@(h'd6c2)
|
|
00e418 0030
|
|
00e41a a4d4 bra h'9a8 ;@(h'edc6)
|
|
00e41c 0000
|
|
00e41e 800f mov.b r0, @(h'f,r0)
|
|
00e420 0030
|
|
00e422 ea80 mov #h'ffffff80, r10
|
|
00e424 0810
|
|
00e426 0034 mov.b r3, @(r0,r0)
|
|
00e428 0030
|
|
00e42a e808 mov #h'8, r8
|
|
00e42c 0030
|
|
00e42e eab0 mov #h'ffffffb0, r10
|
|
00e430 e507 mov #h'7, r5
|
|
00e432 490b jsr @r9
|
|
00e434 64b3 mov r11, r4
|
|
00e436 62d2 mov.l @r13, r2
|
|
00e438 72ff add #h'ff, r2
|
|
00e43a 2d22 mov.l r2, @r13
|
|
00e43c 63e1 mov.w @r14, r3
|
|
00e43e 633d extu.w r3, r3
|
|
00e440 23c8 tst r12, r3
|
|
00e442 89f5 bt h'-16 ;@(h'e430)
|
|
00e444 61e1 mov.w @r14, r1
|
|
00e446 21a9 and r10, r1
|
|
00e448 2e11 mov.w r1, @r14
|
|
00e44a 61f3 mov r15, r1
|
|
00e44c 946a mov.w @(h'd4,pc), r4 ;@(h'e524)
|
|
00e44e 7120 add #h'20, r1
|
|
00e450 63e1 mov.w @r14, r3
|
|
00e452 234b or r4, r3
|
|
00e454 2e31 mov.w r3, @r14
|
|
00e456 50f7 mov.l @(h'1c,r15), r0
|
|
00e458 6312 mov.l @r1, r3
|
|
00e45a 2032 mov.l r3, @r0
|
|
00e45c 5311 mov.l @(h'4,r1), r3
|
|
00e45e 1031 mov.l r3, @(h'4,r0)
|
|
00e460 4f26 lds.l @r15+, pr
|
|
00e462 69f6 mov.l @r15+, r9
|
|
00e464 6af6 mov.l @r15+, r10
|
|
00e466 6bf6 mov.l @r15+, r11
|
|
00e468 6cf6 mov.l @r15+, r12
|
|
00e46a 6df6 mov.l @r15+, r13
|
|
00e46c 000b rts
|
|
00e46e 6ef6 mov.l @r15+, r14
|
|
00e470 2fe6 mov.l r14, @-r15
|
|
00e472 6e43 mov r4, r14
|
|
00e474 d22e mov.l @(h'b8,pc), r2 ;@(h'e530)
|
|
00e476 2fd6 mov.l r13, @-r15
|
|
00e478 4f22 sts.l pr, @-r15
|
|
00e47a edff mov #h'ffffffff, r13
|
|
00e47c 53f5 mov.l @(h'14,r15), r3
|
|
00e47e 2f36 mov.l r3, @-r15
|
|
00e480 53f5 mov.l @(h'14,r15), r3
|
|
00e482 420b jsr @r2
|
|
00e484 2f36 mov.l r3, @-r15
|
|
00e486 7f08
|
|
00e488 2008 tst r0, r0
|
|
00e48a 8d1b bt/s h'36 ;@(h'e4c4)
|
|
00e48c 6403 mov r0, r4
|
|
00e48e 6043 mov r4, r0
|
|
00e490 8801 cmp/eq #h'1, r0
|
|
00e492 8f03 bf/s h'6 ;@(h'e49c)
|
|
00e494 6043 mov r4, r0
|
|
00e496 9346 mov.w @(h'8c,pc), r3 ;@(h'e526)
|
|
00e498 d226 mov.l @(h'98,pc), r2 ;@(h'e534)
|
|
00e49a 2232 mov.l r3, @r2
|
|
00e49c 8802 cmp/eq #h'2, r0
|
|
00e49e 8b02 bf h'4 ;@(h'e4a6)
|
|
00e4a0 9242 mov.w @(h'84,pc), r2 ;@(h'e528)
|
|
00e4a2 d324 mov.l @(h'90,pc), r3 ;@(h'e534)
|
|
00e4a4 2322 mov.l r2, @r3
|
|
00e4a6 61f3 mov r15, r1
|
|
00e4a8 7110 add #h'10, r1
|
|
00e4aa 63f3 mov r15, r3
|
|
00e4ac 21d2 mov.l r13, @r1
|
|
00e4ae 7310 add #h'10, r3
|
|
00e4b0 13d1 mov.l r13, @(h'4,r3)
|
|
00e4b2 63f3 mov r15, r3
|
|
00e4b4 51f3 mov.l @(h'c,r15), r1
|
|
00e4b6 7310 add #h'10, r3
|
|
00e4b8 6032 mov.l @r3, r0
|
|
00e4ba 2102 mov.l r0, @r1
|
|
00e4bc 5031 mov.l @(h'4,r3), r0
|
|
00e4be 1101 mov.l r0, @(h'4,r1)
|
|
00e4c0 a06a bra h'd4 ;@(h'e598)
|
|
00e4c2 0009 nop
|
|
00e4c4 9231 mov.w @(h'62,pc), r2 ;@(h'e52a)
|
|
00e4c6 64f3 mov r15, r4
|
|
00e4c8 9330 mov.w @(h'60,pc), r3 ;@(h'e52c)
|
|
00e4ca 7410 add #h'10, r4
|
|
00e4cc 6441 mov.w @r4, r4
|
|
00e4ce 644d extu.w r4, r4
|
|
00e4d0 4409 shlr2 r4
|
|
00e4d2 4409 shlr2 r4
|
|
00e4d4 2429 and r2, r4
|
|
00e4d6 343c add r3, r4
|
|
00e4d8 4411 cmp/pz r4
|
|
00e4da 8905 bt h'a ;@(h'e4e8)
|
|
00e4dc 60e3 mov r14, r0
|
|
00e4de e100 mov #h'0, r1
|
|
00e4e0 2012 mov.l r1, @r0
|
|
00e4e2 1011 mov.l r1, @(h'4,r0)
|
|
00e4e4 a033 bra h'66 ;@(h'e54e)
|
|
00e4e6 0009 nop
|
|
00e4e8 61f3 mov r15, r1
|
|
00e4ea 7110 add #h'10, r1
|
|
00e4ec 6312 mov.l @r1, r3
|
|
00e4ee e634 mov #h'34, r6
|
|
00e4f0 60e3 mov r14, r0
|
|
00e4f2 3463 cmp/ge r6, r4
|
|
00e4f4 2032 mov.l r3, @r0
|
|
00e4f6 5311 mov.l @(h'4,r1), r3
|
|
00e4f8 8d29 bt/s h'52 ;@(h'e54e)
|
|
00e4fa 1031 mov.l r3, @(h'4,r0)
|
|
00e4fc 6563 mov r6, r5
|
|
00e4fe 3548 sub r4, r5
|
|
00e500 6353 mov r5, r3
|
|
00e502 4311 cmp/pz r3
|
|
00e504 8900 bt h'0 ;@(h'e508)
|
|
00e506 731f add #h'1f, r3
|
|
00e508 e1fb mov #h'fffffffb, r1
|
|
00e50a 431c shad r1, r3
|
|
00e50c 4315 cmp/pl r3
|
|
00e50e 8f04 bf/s h'8 ;@(h'e51a)
|
|
00e510 6053 mov r5, r0
|
|
00e512 61f3 mov r15, r1
|
|
00e514 7110 add #h'10, r1
|
|
00e516 e300 mov #h'0, r3
|
|
00e518 1131 mov.l r3, @(h'4,r1)
|
|
00e51a 4011 cmp/pz r0
|
|
00e51c 8f0c bf/s h'18 ;@(h'e538)
|
|
00e51e 64d3 mov r13, r4
|
|
00e520 a00f bra h'1e ;@(h'e542)
|
|
00e522 c91f and #h'1f, r0
|
|
00e524 3fe0 cmp/eq r14, r15
|
|
00e526 04b8
|
|
00e528 044c mov.b @(r0,r4), r4
|
|
00e52a 07ff mac.l @r15+, @r7+
|
|
00e52c fc01
|
|
00e52e 0000
|
|
00e530 0030
|
|
00e532 ea80 mov #h'ffffff80, r10
|
|
00e534 0810
|
|
00e536 0034 mov.b r3, @(r0,r0)
|
|
00e538 6007 not r0, r0
|
|
00e53a 7001
|
|
00e53c c91f and #h'1f, r0
|
|
00e53e 6007 not r0, r0
|
|
00e540 7001
|
|
00e542 440d shld r0, r4
|
|
00e544 63f3 mov r15, r3
|
|
00e546 7310 add #h'10, r3
|
|
00e548 6232 mov.l @r3, r2
|
|
00e54a 2249 and r4, r2
|
|
00e54c 2322 mov.l r2, @r3
|
|
00e54e 53f5 mov.l @(h'14,r15), r3
|
|
00e550 2f36 mov.l r3, @-r15
|
|
00e552 53f5 mov.l @(h'14,r15), r3
|
|
00e554 2f36 mov.l r3, @-r15
|
|
00e556 53e1 mov.l @(h'4,r14), r3
|
|
00e558 2f36 mov.l r3, @-r15
|
|
00e55a 63e2 mov.l @r14, r3
|
|
00e55c 2f36 mov.l r3, @-r15
|
|
00e55e 62f3 mov r15, r2
|
|
00e560 7220 add #h'20, r2
|
|
00e562 2f26 mov.l r2, @-r15
|
|
00e564 d20e mov.l @(h'38,pc), r2 ;@(h'e5a0)
|
|
00e566 420b jsr @r2
|
|
00e568 0009 nop
|
|
00e56a e200 mov #h'0, r2
|
|
00e56c 53e1 mov.l @(h'4,r14), r3
|
|
00e56e 2f36 mov.l r3, @-r15
|
|
00e570 63e2 mov.l @r14, r3
|
|
00e572 2f36 mov.l r3, @-r15
|
|
00e574 2f26 mov.l r2, @-r15
|
|
00e576 d30b mov.l @(h'2c,pc), r3 ;@(h'e5a4)
|
|
00e578 430b jsr @r3
|
|
00e57a 2f26 mov.l r2, @-r15
|
|
00e57c 8800 cmp/eq #h'0, r0
|
|
00e57e 8904 bt h'8 ;@(h'e58a)
|
|
00e580 63f3 mov r15, r3
|
|
00e582 7310 add #h'10, r3
|
|
00e584 6030 mov.b @r3, r0
|
|
00e586 cb80 or #h'80, r0
|
|
00e588 2300 mov.b r0, @r3
|
|
00e58a 63f3 mov r15, r3
|
|
00e58c 51f3 mov.l @(h'c,r15), r1
|
|
00e58e 7310 add #h'10, r3
|
|
00e590 6032 mov.l @r3, r0
|
|
00e592 2102 mov.l r0, @r1
|
|
00e594 5031 mov.l @(h'4,r3), r0
|
|
00e596 1101 mov.l r0, @(h'4,r1)
|
|
00e598 4f26 lds.l @r15+, pr
|
|
00e59a 6df6 mov.l @r15+, r13
|
|
00e59c 000b rts
|
|
00e59e 6ef6 mov.l @r15+, r14
|
|
00e5a0 0030
|
|
00e5a2 9ef0 mov.w @(h'1e0,pc), r14 ;@(h'e786)
|
|
00e5a4 0030
|
|
00e5a6 a790 bra h'f20 ;@(h'f4ca)
|
|
00e5a8 2fe6 mov.l r14, @-r15
|
|
00e5aa e708 mov #h'8, r7
|
|
00e5ac 3768 sub r6, r7
|
|
00e5ae 6e7f exts.w r7, r14
|
|
00e5b0 2ee8 tst r14, r14
|
|
00e5b2 891c bt h'38 ;@(h'e5ee)
|
|
00e5b4 911d mov.w @(h'3a,pc), r1 ;@(h'e5f2)
|
|
00e5b6 75ff add #h'ff, r5
|
|
00e5b8 41ec shad r14, r1
|
|
00e5ba 354c add r4, r5
|
|
00e5bc 3542 cmp/hs r4, r5
|
|
00e5be 8f0f bf/s h'1e ;@(h'e5e0)
|
|
00e5c0 e700 mov #h'0, r7
|
|
00e5c2 636f exts.w r6, r3
|
|
00e5c4 6250 mov.b @r5, r2
|
|
00e5c6 6050 mov.b @r5, r0
|
|
00e5c8 2019 and r1, r0
|
|
00e5ca 423d shld r3, r2
|
|
00e5cc 2520 mov.b r2, @r5
|
|
00e5ce 6350 mov.b @r5, r3
|
|
00e5d0 237b or r7, r3
|
|
00e5d2 670c extu.b r0, r7
|
|
00e5d4 2530 mov.b r3, @r5
|
|
00e5d6 63eb neg r14, r3
|
|
00e5d8 75ff add #h'ff, r5
|
|
00e5da 3542 cmp/hs r4, r5
|
|
00e5dc 8df1 bt/s h'-1e ;@(h'e5c2)
|
|
00e5de 473d shld r3, r7
|
|
00e5e0 677c extu.b r7, r7
|
|
00e5e2 2778 tst r7, r7
|
|
00e5e4 8902 bt h'4 ;@(h'e5ec)
|
|
00e5e6 e001 mov #h'1, r0
|
|
00e5e8 000b rts
|
|
00e5ea 6ef6 mov.l @r15+, r14
|
|
00e5ec e000 mov #h'0, r0
|
|
00e5ee 000b rts
|
|
00e5f0 6ef6 mov.l @r15+, r14
|
|
00e5f2 00ff mac.l @r15+, @r0+
|
|
00e5f4 d306 mov.l @(h'18,pc), r3 ;@(h'e610)
|
|
00e5f6 7ff8 add #h'f8, r15
|
|
00e5f8 d206 mov.l @(h'18,pc), r2 ;@(h'e614)
|
|
00e5fa e608 mov #h'8, r6
|
|
00e5fc 1f41 mov.l r4, @(h'4,r15)
|
|
00e5fe 2f52 mov.l r5, @r15
|
|
00e600 55f1 mov.l @(h'4,r15), r5
|
|
00e602 4508 shll2 r5
|
|
00e604 64f2 mov.l @r15, r4
|
|
00e606 4500 shll r5
|
|
00e608 353c add r3, r5
|
|
00e60a 422b jmp @r2
|
|
00e60c 7f08
|
|
00e60e 0000
|
|
00e610 0031
|
|
00e612 9744 mov.w @(h'88,pc), r7 ;@(h'e69e)
|
|
00e614 0030
|
|
00e616 ae9c bra h'-2c8 ;@(h'e352)
|
|
00e618 2fe6 mov.l r14, @-r15
|
|
00e61a e708 mov #h'8, r7
|
|
00e61c 2fd6 mov.l r13, @-r15
|
|
00e61e 3768 sub r6, r7
|
|
00e620 2fc6 mov.l r12, @-r15
|
|
00e622 6d7f exts.w r7, r13
|
|
00e624 2dd8 tst r13, r13
|
|
00e626 891d bt h'3a ;@(h'e664)
|
|
00e628 9c20 mov.w @(h'40,pc), r12 ;@(h'e66c)
|
|
00e62a e700 mov #h'0, r7
|
|
00e62c 63db neg r13, r3
|
|
00e62e 4c3c shad r3, r12
|
|
00e630 4515 cmp/pl r5
|
|
00e632 8f11 bf/s h'22 ;@(h'e658)
|
|
00e634 6e73 mov r7, r14
|
|
00e636 636f exts.w r6, r3
|
|
00e638 6240 mov.b @r4, r2
|
|
00e63a 7e01
|
|
00e63c 6040 mov.b @r4, r0
|
|
00e63e 633b neg r3, r3
|
|
00e640 20c9 and r12, r0
|
|
00e642 622c extu.b r2, r2
|
|
00e644 423d shld r3, r2
|
|
00e646 3e53 cmp/ge r5, r14
|
|
00e648 2420 mov.b r2, @r4
|
|
00e64a 6140 mov.b @r4, r1
|
|
00e64c 217b or r7, r1
|
|
00e64e 670c extu.b r0, r7
|
|
00e650 2410 mov.b r1, @r4
|
|
00e652 47dd shld r13, r7
|
|
00e654 8fef bf/s h'-22 ;@(h'e636)
|
|
00e656 7401
|
|
00e658 677c extu.b r7, r7
|
|
00e65a 2778 tst r7, r7
|
|
00e65c 8901 bt h'2 ;@(h'e662)
|
|
00e65e a001 bra h'2 ;@(h'e664)
|
|
00e660 e001 mov #h'1, r0
|
|
00e662 e000 mov #h'0, r0
|
|
00e664 6cf6 mov.l @r15+, r12
|
|
00e666 6df6 mov.l @r15+, r13
|
|
00e668 000b rts
|
|
00e66a 6ef6 mov.l @r15+, r14
|
|
00e66c 00ff mac.l @r15+, @r0+
|
|
00e66e 0000
|
|
00e670 2fe6 mov.l r14, @-r15
|
|
00e672 2fd6 mov.l r13, @-r15
|
|
00e674 2fc6 mov.l r12, @-r15
|
|
00e676 ed00 mov #h'0, r13
|
|
00e678 2fb6 mov.l r11, @-r15
|
|
00e67a 6c53 mov r5, r12
|
|
00e67c 2fa6 mov.l r10, @-r15
|
|
00e67e eb01 mov #h'1, r11
|
|
00e680 7ffc add #h'fc, r15
|
|
00e682 6a63 mov r6, r10
|
|
00e684 6ed3 mov r13, r14
|
|
00e686 63d3 mov r13, r3
|
|
00e688 3377 cmp/gt r7, r3
|
|
00e68a 373e addc r3, r7
|
|
00e68c 4721 shar r7
|
|
00e68e 6673 mov r7, r6
|
|
00e690 76ff add #h'ff, r6
|
|
00e692 6563 mov r6, r5
|
|
00e694 4500 shll r5
|
|
00e696 6753 mov r5, r7
|
|
00e698 37cc add r12, r7
|
|
00e69a 4611 cmp/pz r6
|
|
00e69c 8f1c bf/s h'38 ;@(h'e6d8)
|
|
00e69e 7702
|
|
00e6a0 6053 mov r5, r0
|
|
00e6a2 03cd mov.w @(r0,r12), r3
|
|
00e6a4 02ad mov.w @(r0,r10), r2
|
|
00e6a6 633d extu.w r3, r3
|
|
00e6a8 622d extu.w r2, r2
|
|
00e6aa 3328 sub r2, r3
|
|
00e6ac 33e8 sub r14, r3
|
|
00e6ae 6133 mov r3, r1
|
|
00e6b0 4111 cmp/pz r1
|
|
00e6b2 8d06 bt/s h'c ;@(h'e6c2)
|
|
00e6b4 2f32 mov.l r3, @r15
|
|
00e6b6 d312 mov.l @(h'48,pc), r3 ;@(h'e700)
|
|
00e6b8 6ef2 mov.l @r15, r14
|
|
00e6ba 3e3c add r3, r14
|
|
00e6bc 2fe2 mov.l r14, @r15
|
|
00e6be a001 bra h'2 ;@(h'e6c4)
|
|
00e6c0 ee01 mov #h'1, r14
|
|
00e6c2 ee00 mov #h'0, r14
|
|
00e6c4 62f2 mov.l @r15, r2
|
|
00e6c6 2228 tst r2, r2
|
|
00e6c8 8900 bt h'0 ;@(h'e6cc)
|
|
00e6ca 6bd3 mov r13, r11
|
|
00e6cc 63f2 mov.l @r15, r3
|
|
00e6ce 76ff add #h'ff, r6
|
|
00e6d0 2735 mov.w r3, @-r7
|
|
00e6d2 4611 cmp/pz r6
|
|
00e6d4 8de4 bt/s h'-38 ;@(h'e6a0)
|
|
00e6d6 75fe add #h'fe, r5
|
|
00e6d8 60e3 mov r14, r0
|
|
00e6da 8801 cmp/eq #h'1, r0
|
|
00e6dc 8b03 bf h'6 ;@(h'e6e6)
|
|
00e6de 2448 tst r4, r4
|
|
00e6e0 8b01 bf h'2 ;@(h'e6e6)
|
|
00e6e2 a006 bra h'c ;@(h'e6f2)
|
|
00e6e4 e0ff mov #h'ffffffff, r0
|
|
00e6e6 60b3 mov r11, r0
|
|
00e6e8 8801 cmp/eq #h'1, r0
|
|
00e6ea 8b01 bf h'2 ;@(h'e6f0)
|
|
00e6ec a001 bra h'2 ;@(h'e6f2)
|
|
00e6ee e000 mov #h'0, r0
|
|
00e6f0 e001 mov #h'1, r0
|
|
00e6f2 7f04
|
|
00e6f4 6af6 mov.l @r15+, r10
|
|
00e6f6 6bf6 mov.l @r15+, r11
|
|
00e6f8 6cf6 mov.l @r15+, r12
|
|
00e6fa 6df6 mov.l @r15+, r13
|
|
00e6fc 000b rts
|
|
00e6fe 6ef6 mov.l @r15+, r14
|
|
00e700 0001
|
|
00e702 0000
|
|
00e704 2668 tst r6, r6
|
|
00e706 8f02 bf/s h'4 ;@(h'e70e)
|
|
00e708 6753 mov r5, r7
|
|
00e70a 000b rts
|
|
00e70c e000 mov #h'0, r0
|
|
00e70e e500 mov #h'0, r5
|
|
00e710 6253 mov r5, r2
|
|
00e712 3262 cmp/hs r6, r2
|
|
00e714 8906 bt h'c ;@(h'e724)
|
|
00e716 6344 mov.b @r4+, r3
|
|
00e718 6274 mov.b @r7+, r2
|
|
00e71a 3320 cmp/eq r2, r3
|
|
00e71c 8b02 bf h'4 ;@(h'e724)
|
|
00e71e 7501
|
|
00e720 3562 cmp/hs r6, r5
|
|
00e722 8bf8 bf h'-10 ;@(h'e716)
|
|
00e724 6043 mov r4, r0
|
|
00e726 70ff add #h'ff, r0
|
|
00e728 6000 mov.b @r0, r0
|
|
00e72a 77ff add #h'ff, r7
|
|
00e72c 6370 mov.b @r7, r3
|
|
00e72e 600c extu.b r0, r0
|
|
00e730 633c extu.b r3, r3
|
|
00e732 3038 sub r3, r0
|
|
00e734 000b rts
|
|
00e736 0009 nop
|
|
00e738 2fe6 mov.l r14, @-r15
|
|
00e73a 2fd6 mov.l r13, @-r15
|
|
00e73c 2fc6 mov.l r12, @-r15
|
|
00e73e 6d53 mov r5, r13
|
|
00e740 2fb6 mov.l r11, @-r15
|
|
00e742 4f22 sts.l pr, @-r15
|
|
00e744 d520 mov.l @(h'80,pc), r5 ;@(h'e7c8)
|
|
00e746 6cf3 mov r15, r12
|
|
00e748 7c14 add #h'14, r12
|
|
00e74a 62c1 mov.w @r12, r2
|
|
00e74c 622d extu.w r2, r2
|
|
00e74e 2259 and r5, r2
|
|
00e750 3250 cmp/eq r5, r2
|
|
00e752 8f02 bf/s h'4 ;@(h'e75a)
|
|
00e754 6e63 mov r6, r14
|
|
00e756 a001 bra h'2 ;@(h'e75c)
|
|
00e758 e3ff mov #h'ffffffff, r3
|
|
00e75a e301 mov #h'1, r3
|
|
00e75c 2430 mov.b r3, @r4
|
|
00e75e e607 mov #h'7, r6
|
|
00e760 9230 mov.w @(h'60,pc), r2 ;@(h'e7c4)
|
|
00e762 65c3 mov r12, r5
|
|
00e764 61c1 mov.w @r12, r1
|
|
00e766 7501
|
|
00e768 2d11 mov.w r1, @r13
|
|
00e76a e1fc mov #h'fffffffc, r1
|
|
00e76c 63d1 mov.w @r13, r3
|
|
00e76e 2329 and r2, r3
|
|
00e770 431c shad r1, r3
|
|
00e772 2d31 mov.w r3, @r13
|
|
00e774 d315 mov.l @(h'54,pc), r3 ;@(h'e7cc)
|
|
00e776 430b jsr @r3
|
|
00e778 64e3 mov r14, r4
|
|
00e77a e603 mov #h'3, r6
|
|
00e77c dc14 mov.l @(h'50,pc), r12 ;@(h'e7d0)
|
|
00e77e e507 mov #h'7, r5
|
|
00e780 4c0b jsr @r12
|
|
00e782 64e3 mov r14, r4
|
|
00e784 62d1 mov.w @r13, r2
|
|
00e786 4215 cmp/pl r2
|
|
00e788 8b03 bf h'6 ;@(h'e792)
|
|
00e78a 60e0 mov.b @r14, r0
|
|
00e78c cb80 or #h'80, r0
|
|
00e78e a013 bra h'26 ;@(h'e7b8)
|
|
00e790 2e00 mov.b r0, @r14
|
|
00e792 63d1 mov.w @r13, r3
|
|
00e794 9b17 mov.w @(h'2e,pc), r11 ;@(h'e7c6)
|
|
00e796 7301
|
|
00e798 2d31 mov.w r3, @r13
|
|
00e79a 60e0 mov.b @r14, r0
|
|
00e79c c97f and #h'7f, r0
|
|
00e79e a007 bra h'e ;@(h'e7b0)
|
|
00e7a0 2e00 mov.b r0, @r14
|
|
00e7a2 e601 mov #h'1, r6
|
|
00e7a4 e507 mov #h'7, r5
|
|
00e7a6 4c0b jsr @r12
|
|
00e7a8 64e3 mov r14, r4
|
|
00e7aa 63d1 mov.w @r13, r3
|
|
00e7ac 73ff add #h'ff, r3
|
|
00e7ae 2d31 mov.w r3, @r13
|
|
00e7b0 62e0 mov.b @r14, r2
|
|
00e7b2 622c extu.b r2, r2
|
|
00e7b4 22b8 tst r11, r2
|
|
00e7b6 89f4 bt h'-18 ;@(h'e7a2)
|
|
00e7b8 4f26 lds.l @r15+, pr
|
|
00e7ba 6bf6 mov.l @r15+, r11
|
|
00e7bc 6cf6 mov.l @r15+, r12
|
|
00e7be 6df6 mov.l @r15+, r13
|
|
00e7c0 000b rts
|
|
00e7c2 6ef6 mov.l @r15+, r14
|
|
00e7c4 7ff0 add #h'f0, r15
|
|
00e7c6 0080
|
|
00e7c8 0000
|
|
00e7ca 8000 mov.b r0, @(h'0,r0)
|
|
00e7cc 0030
|
|
00e7ce ae9c bra h'-2c8 ;@(h'e50a)
|
|
00e7d0 0030
|
|
00e7d2 e5a8 mov #h'ffffffa8, r5
|
|
00e7d4 2668 tst r6, r6
|
|
00e7d6 8f02 bf/s h'4 ;@(h'e7de)
|
|
00e7d8 6753 mov r5, r7
|
|
00e7da 000b rts
|
|
00e7dc e000 mov #h'0, r0
|
|
00e7de e500 mov #h'0, r5
|
|
00e7e0 6253 mov r5, r2
|
|
00e7e2 3262 cmp/hs r6, r2
|
|
00e7e4 8906 bt h'c ;@(h'e7f4)
|
|
00e7e6 6344 mov.b @r4+, r3
|
|
00e7e8 6274 mov.b @r7+, r2
|
|
00e7ea 3320 cmp/eq r2, r3
|
|
00e7ec 8b02 bf h'4 ;@(h'e7f4)
|
|
00e7ee 7501
|
|
00e7f0 3562 cmp/hs r6, r5
|
|
00e7f2 8bf8 bf h'-10 ;@(h'e7e6)
|
|
00e7f4 6043 mov r4, r0
|
|
00e7f6 70ff add #h'ff, r0
|
|
00e7f8 6000 mov.b @r0, r0
|
|
00e7fa 77ff add #h'ff, r7
|
|
00e7fc 6370 mov.b @r7, r3
|
|
00e7fe 600c extu.b r0, r0
|
|
00e800 633c extu.b r3, r3
|
|
00e802 3038 sub r3, r0
|
|
00e804 000b rts
|
|
00e806 0009 nop
|
|
00e808 2f46 mov.l r4, @-r15
|
|
00e80a 2f56 mov.l r5, @-r15
|
|
00e80c 2f66 mov.l r6, @-r15
|
|
00e80e 2f76 mov.l r7, @-r15
|
|
00e810 54f6 mov.l @(h'18,r15), r4
|
|
00e812 55f7 mov.l @(h'1c,r15), r5
|
|
00e814 56f4 mov.l @(h'10,r15), r6
|
|
00e816 57f5 mov.l @(h'14,r15), r7
|
|
00e818 2f86 mov.l r8, @-r15
|
|
00e81a 2f96 mov.l r9, @-r15
|
|
00e81c 2fa6 mov.l r10, @-r15
|
|
00e81e 2fb6 mov.l r11, @-r15
|
|
00e820 d01c mov.l @(h'70,pc), r0 ;@(h'e894)
|
|
00e822 6a43 mov r4, r10
|
|
00e824 6b63 mov r6, r11
|
|
00e826 6843 mov r4, r8
|
|
00e828 2809 and r0, r8
|
|
00e82a 6963 mov r6, r9
|
|
00e82c 2909 and r0, r9
|
|
00e82e d01a mov.l @(h'68,pc), r0 ;@(h'e898)
|
|
00e830 2409 and r0, r4
|
|
00e832 2609 and r0, r6
|
|
00e834 d017 mov.l @(h'5c,pc), r0 ;@(h'e894)
|
|
00e836 3800 cmp/eq r0, r8
|
|
00e838 8914 bt h'28 ;@(h'e864)
|
|
00e83a 3900 cmp/eq r0, r9
|
|
00e83c 8918 bt h'30 ;@(h'e870)
|
|
00e83e 2888 tst r8, r8
|
|
00e840 891c bt h'38 ;@(h'e87c)
|
|
00e842 3ba0 cmp/eq r10, r11
|
|
00e844 8b03 bf h'6 ;@(h'e84e)
|
|
00e846 3750 cmp/eq r5, r7
|
|
00e848 8b01 bf h'2 ;@(h'e84e)
|
|
00e84a a001 bra h'2 ;@(h'e850)
|
|
00e84c e000 mov #h'0, r0
|
|
00e84e e001 mov #h'1, r0
|
|
00e850 6bf6 mov.l @r15+, r11
|
|
00e852 6af6 mov.l @r15+, r10
|
|
00e854 69f6 mov.l @r15+, r9
|
|
00e856 68f6 mov.l @r15+, r8
|
|
00e858 67f6 mov.l @r15+, r7
|
|
00e85a 66f6 mov.l @r15+, r6
|
|
00e85c 65f6 mov.l @r15+, r5
|
|
00e85e 64f6 mov.l @r15+, r4
|
|
00e860 000b rts
|
|
00e862 7f10 add #h'10, r15
|
|
00e864 2448 tst r4, r4
|
|
00e866 8bf2 bf h'-1c ;@(h'e84e)
|
|
00e868 2558 tst r5, r5
|
|
00e86a 8bf0 bf h'-20 ;@(h'e84e)
|
|
00e86c afe5 bra h'-36 ;@(h'e83a)
|
|
00e86e 0009 nop
|
|
00e870 2668 tst r6, r6
|
|
00e872 8bec bf h'-28 ;@(h'e84e)
|
|
00e874 2778 tst r7, r7
|
|
00e876 8bea bf h'-2c ;@(h'e84e)
|
|
00e878 afe1 bra h'-3e ;@(h'e83e)
|
|
00e87a 0009 nop
|
|
00e87c 2998 tst r9, r9
|
|
00e87e 8be6 bf h'-34 ;@(h'e84e)
|
|
00e880 2448 tst r4, r4
|
|
00e882 8bde bf h'-44 ;@(h'e842)
|
|
00e884 2558 tst r5, r5
|
|
00e886 8bdc bf h'-48 ;@(h'e842)
|
|
00e888 2668 tst r6, r6
|
|
00e88a 8be0 bf h'-40 ;@(h'e84e)
|
|
00e88c 2778 tst r7, r7
|
|
00e88e 8bde bf h'-44 ;@(h'e84e)
|
|
00e890 afde bra h'-44 ;@(h'e850)
|
|
00e892 e000 mov #h'0, r0
|
|
00e894 7ff0 add #h'f0, r15
|
|
00e896 0000
|
|
00e898 000f mac.l @r0+, @r0+
|
|
00e89a ffff
|
|
00e89c 600f exts.w r0, r0
|
|
00e89e 2008 tst r0, r0
|
|
00e8a0 8d1b bt/s h'36 ;@(h'e8da)
|
|
00e8a2 2f26 mov.l r2, @-r15
|
|
00e8a4 611f exts.w r1, r1
|
|
00e8a6 e200 mov #h'0, r2
|
|
00e8a8 2127 div0s r2, r1
|
|
00e8aa 312a subc r2, r1
|
|
00e8ac 4028 shll16 r0
|
|
00e8ae 2107 div0s r0, r1
|
|
00e8b0 3104 div1 r0, r1
|
|
00e8b2 3104 div1 r0, r1
|
|
00e8b4 3104 div1 r0, r1
|
|
00e8b6 3104 div1 r0, r1
|
|
00e8b8 3104 div1 r0, r1
|
|
00e8ba 3104 div1 r0, r1
|
|
00e8bc 3104 div1 r0, r1
|
|
00e8be 3104 div1 r0, r1
|
|
00e8c0 3104 div1 r0, r1
|
|
00e8c2 3104 div1 r0, r1
|
|
00e8c4 3104 div1 r0, r1
|
|
00e8c6 3104 div1 r0, r1
|
|
00e8c8 3104 div1 r0, r1
|
|
00e8ca 3104 div1 r0, r1
|
|
00e8cc 3104 div1 r0, r1
|
|
00e8ce 3104 div1 r0, r1
|
|
00e8d0 601f exts.w r1, r0
|
|
00e8d2 4024 rotcl r0
|
|
00e8d4 302e addc r2, r0
|
|
00e8d6 000b rts
|
|
00e8d8 62f6 mov.l @r15+, r2
|
|
00e8da d202 mov.l @(h'8,pc), r2 ;@(h'e8e4)
|
|
00e8dc d102 mov.l @(h'8,pc), r1 ;@(h'e8e8)
|
|
00e8de 2212 mov.l r1, @r2
|
|
00e8e0 000b rts
|
|
00e8e2 62f6 mov.l @r15+, r2
|
|
00e8e4 0810
|
|
00e8e6 0034 mov.b r3, @(r0,r0)
|
|
00e8e8 0000
|
|
00e8ea 044e mov.l @(r0,r4), r4
|
|
00e8ec 2fe6 mov.l r14, @-r15
|
|
00e8ee 6063 mov r6, r0
|
|
00e8f0 2fd6 mov.l r13, @-r15
|
|
00e8f2 e604 mov #h'4, r6
|
|
00e8f4 2fc6 mov.l r12, @-r15
|
|
00e8f6 2fb6 mov.l r11, @-r15
|
|
00e8f8 2fa6 mov.l r10, @-r15
|
|
00e8fa 6a43 mov r4, r10
|
|
00e8fc dc24 mov.l @(h'90,pc), r12 ;@(h'e990)
|
|
00e8fe 2f96 mov.l r9, @-r15
|
|
00e900 2f86 mov.l r8, @-r15
|
|
00e902 4f22 sts.l pr, @-r15
|
|
00e904 7fc8 add #h'c8, r15
|
|
00e906 6ef3 mov r15, r14
|
|
00e908 1f51 mov.l r5, @(h'4,r15)
|
|
00e90a 7e2c add #h'2c, r14
|
|
00e90c 81f4 mov.w r0, @(h'8,r15)
|
|
00e90e e500 mov #h'0, r5
|
|
00e910 2f72 mov.l r7, @r15
|
|
00e912 4c0b jsr @r12
|
|
00e914 64e3 mov r14, r4
|
|
00e916 e608 mov #h'8, r6
|
|
00e918 65f2 mov.l @r15, r5
|
|
00e91a 64e3 mov r14, r4
|
|
00e91c d81d mov.l @(h'74,pc), r8 ;@(h'e994)
|
|
00e91e 7404
|
|
00e920 480b jsr @r8
|
|
00e922 1f43 mov.l r4, @(h'c,r15)
|
|
00e924 6bf3 mov r15, r11
|
|
00e926 7b20 add #h'20, r11
|
|
00e928 e604 mov #h'4, r6
|
|
00e92a e500 mov #h'0, r5
|
|
00e92c 4c0b jsr @r12
|
|
00e92e 64b3 mov r11, r4
|
|
00e930 55f1 mov.l @(h'4,r15), r5
|
|
00e932 64b3 mov r11, r4
|
|
00e934 e608 mov #h'8, r6
|
|
00e936 480b jsr @r8
|
|
00e938 7404
|
|
00e93a 6df3 mov r15, r13
|
|
00e93c 7d10 add #h'10, r13
|
|
00e93e e610 mov #h'10, r6
|
|
00e940 e500 mov #h'0, r5
|
|
00e942 4c0b jsr @r12
|
|
00e944 64d3 mov r13, r4
|
|
00e946 63d3 mov r13, r3
|
|
00e948 dc13 mov.l @(h'4c,pc), r12 ;@(h'e998)
|
|
00e94a 730b
|
|
00e94c 2f32 mov.l r3, @r15
|
|
00e94e a01a bra h'34 ;@(h'e986)
|
|
00e950 e942 mov #h'42, r9
|
|
00e952 e50c mov #h'c, r5
|
|
00e954 4c0b jsr @r12
|
|
00e956 64d3 mov r13, r4
|
|
00e958 d310 mov.l @(h'40,pc), r3 ;@(h'e99c)
|
|
00e95a e70c mov #h'c, r7
|
|
00e95c 66b3 mov r11, r6
|
|
00e95e 65e3 mov r14, r5
|
|
00e960 430b jsr @r3
|
|
00e962 e400 mov #h'0, r4
|
|
00e964 4011 cmp/pz r0
|
|
00e966 8b05 bf h'a ;@(h'e974)
|
|
00e968 63f2 mov.l @r15, r3
|
|
00e96a 6230 mov.b @r3, r2
|
|
00e96c 7201
|
|
00e96e 2320 mov.b r2, @r3
|
|
00e970 a005 bra h'a ;@(h'e97e)
|
|
00e972 0009 nop
|
|
00e974 d20a mov.l @(h'28,pc), r2 ;@(h'e9a0)
|
|
00e976 e60c mov #h'c, r6
|
|
00e978 65b3 mov r11, r5
|
|
00e97a 420b jsr @r2
|
|
00e97c 64e3 mov r14, r4
|
|
00e97e e50c mov #h'c, r5
|
|
00e980 4c0b jsr @r12
|
|
00e982 64e3 mov r14, r4
|
|
00e984 79ff add #h'ff, r9
|
|
00e986 2998 tst r9, r9
|
|
00e988 8be3 bf h'-3a ;@(h'e952)
|
|
00e98a d906 mov.l @(h'18,pc), r9 ;@(h'e9a4)
|
|
00e98c a010 bra h'20 ;@(h'e9b0)
|
|
00e98e eb02 mov #h'2, r11
|
|
00e990 0030
|
|
00e992 f048
|
|
00e994 0030
|
|
00e996 ae9c bra h'-2c8 ;@(h'e6d2)
|
|
00e998 0030
|
|
00e99a eab0 mov #h'ffffffb0, r10
|
|
00e99c 0030
|
|
00e99e e670 mov #h'70, r6
|
|
00e9a0 0030
|
|
00e9a2 ee2c mov #h'2c, r14
|
|
00e9a4 0030
|
|
00e9a6 effc mov #h'fffffffc, r15
|
|
00e9a8 e510 mov #h'10, r5
|
|
00e9aa 490b jsr @r9
|
|
00e9ac 64d3 mov r13, r4
|
|
00e9ae 7bff add #h'ff, r11
|
|
00e9b0 2bb8 tst r11, r11
|
|
00e9b2 8bf9 bf h'-e ;@(h'e9a8)
|
|
00e9b4 62e0 mov.b @r14, r2
|
|
00e9b6 2228 tst r2, r2
|
|
00e9b8 8b21 bf h'42 ;@(h'e9fe)
|
|
00e9ba 84e1 mov.b @(h'1,r14), r0
|
|
00e9bc 2008 tst r0, r0
|
|
00e9be 8b1e bf h'3c ;@(h'e9fe)
|
|
00e9c0 84e2 mov.b @(h'2,r14), r0
|
|
00e9c2 2008 tst r0, r0
|
|
00e9c4 8b1b bf h'36 ;@(h'e9fe)
|
|
00e9c6 84e3 mov.b @(h'3,r14), r0
|
|
00e9c8 2008 tst r0, r0
|
|
00e9ca 8b18 bf h'30 ;@(h'e9fe)
|
|
00e9cc 53f3 mov.l @(h'c,r15), r3
|
|
00e9ce 6230 mov.b @r3, r2
|
|
00e9d0 2228 tst r2, r2
|
|
00e9d2 8b14 bf h'28 ;@(h'e9fe)
|
|
00e9d4 84e5 mov.b @(h'5,r14), r0
|
|
00e9d6 2008 tst r0, r0
|
|
00e9d8 8b11 bf h'22 ;@(h'e9fe)
|
|
00e9da 84e6 mov.b @(h'6,r14), r0
|
|
00e9dc 2008 tst r0, r0
|
|
00e9de 8b0e bf h'1c ;@(h'e9fe)
|
|
00e9e0 84e7 mov.b @(h'7,r14), r0
|
|
00e9e2 2008 tst r0, r0
|
|
00e9e4 8b0b bf h'16 ;@(h'e9fe)
|
|
00e9e6 84e8 mov.b @(h'8,r14), r0
|
|
00e9e8 2008 tst r0, r0
|
|
00e9ea 8b08 bf h'10 ;@(h'e9fe)
|
|
00e9ec 84e9 mov.b @(h'9,r14), r0
|
|
00e9ee 2008 tst r0, r0
|
|
00e9f0 8b05 bf h'a ;@(h'e9fe)
|
|
00e9f2 84ea mov.b @(h'a,r14), r0
|
|
00e9f4 2008 tst r0, r0
|
|
00e9f6 8b02 bf h'4 ;@(h'e9fe)
|
|
00e9f8 84eb mov.b @(h'b,r14), r0
|
|
00e9fa 2008 tst r0, r0
|
|
00e9fc 8902 bt h'4 ;@(h'ea04)
|
|
00e9fe 84dc mov.b @(h'c,r13), r0
|
|
00ea00 cb20 or #h'20, r0
|
|
00ea02 80dc mov.b r0, @(h'c,r13)
|
|
00ea04 63a1 mov.w @r10, r3
|
|
00ea06 85f4 mov.w @(h'8,r15), r0
|
|
00ea08 3038 sub r3, r0
|
|
00ea0a 2a01 mov.w r0, @r10
|
|
00ea0c 84d4 mov.b @(h'4,r13), r0
|
|
00ea0e 2008 tst r0, r0
|
|
00ea10 8b18 bf h'30 ;@(h'ea44)
|
|
00ea12 84d5 mov.b @(h'5,r13), r0
|
|
00ea14 2008 tst r0, r0
|
|
00ea16 8b15 bf h'2a ;@(h'ea44)
|
|
00ea18 84d6 mov.b @(h'6,r13), r0
|
|
00ea1a 2008 tst r0, r0
|
|
00ea1c 8b12 bf h'24 ;@(h'ea44)
|
|
00ea1e 84d7 mov.b @(h'7,r13), r0
|
|
00ea20 2008 tst r0, r0
|
|
00ea22 8b0f bf h'1e ;@(h'ea44)
|
|
00ea24 84d8 mov.b @(h'8,r13), r0
|
|
00ea26 2008 tst r0, r0
|
|
00ea28 8b0c bf h'18 ;@(h'ea44)
|
|
00ea2a 84d9 mov.b @(h'9,r13), r0
|
|
00ea2c 2008 tst r0, r0
|
|
00ea2e 8b09 bf h'12 ;@(h'ea44)
|
|
00ea30 84da mov.b @(h'a,r13), r0
|
|
00ea32 2008 tst r0, r0
|
|
00ea34 8b06 bf h'c ;@(h'ea44)
|
|
00ea36 63f2 mov.l @r15, r3
|
|
00ea38 6230 mov.b @r3, r2
|
|
00ea3a 2228 tst r2, r2
|
|
00ea3c 8b02 bf h'4 ;@(h'ea44)
|
|
00ea3e 84dc mov.b @(h'c,r13), r0
|
|
00ea40 2008 tst r0, r0
|
|
00ea42 890d bt h'1a ;@(h'ea60)
|
|
00ea44 9b1b mov.w @(h'36,pc), r11 ;@(h'ea7e)
|
|
00ea46 6ed3 mov r13, r14
|
|
00ea48 a006 bra h'c ;@(h'ea58)
|
|
00ea4a 7e04
|
|
00ea4c e509 mov #h'9, r5
|
|
00ea4e 4c0b jsr @r12
|
|
00ea50 64e3 mov r14, r4
|
|
00ea52 62a1 mov.w @r10, r2
|
|
00ea54 72ff add #h'ff, r2
|
|
00ea56 2a21 mov.w r2, @r10
|
|
00ea58 63e0 mov.b @r14, r3
|
|
00ea5a 633c extu.b r3, r3
|
|
00ea5c 23b8 tst r11, r3
|
|
00ea5e 89f5 bt h'-16 ;@(h'ea4c)
|
|
00ea60 e609 mov #h'9, r6
|
|
00ea62 65d3 mov r13, r5
|
|
00ea64 7504
|
|
00ea66 480b jsr @r8
|
|
00ea68 54f1 mov.l @(h'4,r15), r4
|
|
00ea6a 7f38 add #h'38, r15
|
|
00ea6c 4f26 lds.l @r15+, pr
|
|
00ea6e 68f6 mov.l @r15+, r8
|
|
00ea70 69f6 mov.l @r15+, r9
|
|
00ea72 6af6 mov.l @r15+, r10
|
|
00ea74 6bf6 mov.l @r15+, r11
|
|
00ea76 6cf6 mov.l @r15+, r12
|
|
00ea78 6df6 mov.l @r15+, r13
|
|
00ea7a 000b rts
|
|
00ea7c 6ef6 mov.l @r15+, r14
|
|
00ea7e 0080
|
|
00ea80 d509 mov.l @(h'24,pc), r5 ;@(h'eaa8)
|
|
00ea82 64f3 mov r15, r4
|
|
00ea84 6342 mov.l @r4, r3
|
|
00ea86 2359 and r5, r3
|
|
00ea88 3350 cmp/eq r5, r3
|
|
00ea8a 8901 bt h'2 ;@(h'ea90)
|
|
00ea8c 000b rts
|
|
00ea8e e000 mov #h'0, r0
|
|
00ea90 d306 mov.l @(h'18,pc), r3 ;@(h'eaac)
|
|
00ea92 6242 mov.l @r4, r2
|
|
00ea94 2238 tst r3, r2
|
|
00ea96 8b02 bf h'4 ;@(h'ea9e)
|
|
00ea98 5341 mov.l @(h'4,r4), r3
|
|
00ea9a 2338 tst r3, r3
|
|
00ea9c 8901 bt h'2 ;@(h'eaa2)
|
|
00ea9e 000b rts
|
|
00eaa0 e001 mov #h'1, r0
|
|
00eaa2 e002 mov #h'2, r0
|
|
00eaa4 000b rts
|
|
00eaa6 0009 nop
|
|
00eaa8 7ff0 add #h'f0, r15
|
|
00eaaa 0000
|
|
00eaac 000f mac.l @r0+, @r0+
|
|
00eaae ffff
|
|
00eab0 2fe6 mov.l r14, @-r15
|
|
00eab2 e700 mov #h'0, r7
|
|
00eab4 9e1e mov.w @(h'3c,pc), r14 ;@(h'eaf4)
|
|
00eab6 6653 mov r5, r6
|
|
00eab8 76ff add #h'ff, r6
|
|
00eaba 6563 mov r6, r5
|
|
00eabc 354c add r4, r5
|
|
00eabe 3542 cmp/hs r4, r5
|
|
00eac0 8f10 bf/s h'20 ;@(h'eae4)
|
|
00eac2 6653 mov r5, r6
|
|
00eac4 6150 mov.b @r5, r1
|
|
00eac6 611c extu.b r1, r1
|
|
00eac8 6350 mov.b @r5, r3
|
|
00eaca 21e9 and r14, r1
|
|
00eacc 4300 shll r3
|
|
00eace 2778 tst r7, r7
|
|
00ead0 8d03 bt/s h'6 ;@(h'eada)
|
|
00ead2 2530 mov.b r3, @r5
|
|
00ead4 6060 mov.b @r6, r0
|
|
00ead6 cb01 or #h'1, r0
|
|
00ead8 2600 mov.b r0, @r6
|
|
00eada 6713 mov r1, r7
|
|
00eadc 75ff add #h'ff, r5
|
|
00eade 3542 cmp/hs r4, r5
|
|
00eae0 8df0 bt/s h'-20 ;@(h'eac4)
|
|
00eae2 76ff add #h'ff, r6
|
|
00eae4 2778 tst r7, r7
|
|
00eae6 8902 bt h'4 ;@(h'eaee)
|
|
00eae8 e001 mov #h'1, r0
|
|
00eaea 000b rts
|
|
00eaec 6ef6 mov.l @r15+, r14
|
|
00eaee e000 mov #h'0, r0
|
|
00eaf0 000b rts
|
|
00eaf2 6ef6 mov.l @r15+, r14
|
|
00eaf4 0080
|
|
00eaf6 0000
|
|
00eaf8 2fe6 mov.l r14, @-r15
|
|
00eafa 2fd6 mov.l r13, @-r15
|
|
00eafc 4f22 sts.l pr, @-r15
|
|
00eafe 6d43 mov r4, r13
|
|
00eb00 7fe8 add #h'e8, r15
|
|
00eb02 6ef3 mov r15, r14
|
|
00eb04 2f52 mov.l r5, @r15
|
|
00eb06 7e08
|
|
00eb08 1f71 mov.l r7, @(h'4,r15)
|
|
00eb0a 63d1 mov.w @r13, r3
|
|
00eb0c 363c add r3, r6
|
|
00eb0e 2d61 mov.w r6, @r13
|
|
00eb10 55f1 mov.l @(h'4,r15), r5
|
|
00eb12 66e3 mov r14, r6
|
|
00eb14 d310 mov.l @(h'40,pc), r3 ;@(h'eb58)
|
|
00eb16 430b jsr @r3
|
|
00eb18 64f2 mov.l @r15, r4
|
|
00eb1a 60e0 mov.b @r14, r0
|
|
00eb1c 600c extu.b r0, r0
|
|
00eb1e c880 tst #h'80, r0
|
|
00eb20 8903 bt h'6 ;@(h'eb2a)
|
|
00eb22 62d1 mov.w @r13, r2
|
|
00eb24 7201
|
|
00eb26 a004 bra h'8 ;@(h'eb32)
|
|
00eb28 2d21 mov.w r2, @r13
|
|
00eb2a e510 mov #h'10, r5
|
|
00eb2c d20b mov.l @(h'2c,pc), r2 ;@(h'eb5c)
|
|
00eb2e 420b jsr @r2
|
|
00eb30 64e3 mov r14, r4
|
|
00eb32 e642 mov #h'42, r6
|
|
00eb34 d30a mov.l @(h'28,pc), r3 ;@(h'eb60)
|
|
00eb36 e510 mov #h'10, r5
|
|
00eb38 430b jsr @r3
|
|
00eb3a 64e3 mov r14, r4
|
|
00eb3c 84e8 mov.b @(h'8,r14), r0
|
|
00eb3e e609 mov #h'9, r6
|
|
00eb40 d308 mov.l @(h'20,pc), r3 ;@(h'eb64)
|
|
00eb42 65e3 mov r14, r5
|
|
00eb44 c9e0 and #h'e0, r0
|
|
00eb46 80e8 mov.b r0, @(h'8,r14)
|
|
00eb48 430b jsr @r3
|
|
00eb4a 64f2 mov.l @r15, r4
|
|
00eb4c 7f18 add #h'18, r15
|
|
00eb4e 4f26 lds.l @r15+, pr
|
|
00eb50 6df6 mov.l @r15+, r13
|
|
00eb52 000b rts
|
|
00eb54 6ef6 mov.l @r15+, r14
|
|
00eb56 0000
|
|
00eb58 0030
|
|
00eb5a ee88 mov #h'ffffff88, r14
|
|
00eb5c 0030
|
|
00eb5e eab0 mov #h'ffffffb0, r10
|
|
00eb60 0030
|
|
00eb62 eda8 mov #h'ffffffa8, r13
|
|
00eb64 0030
|
|
00eb66 ae9c bra h'-2c8 ;@(h'e8a2)
|
|
00eb68 2fe6 mov.l r14, @-r15
|
|
00eb6a 4411 cmp/pz r4
|
|
00eb6c 2fd6 mov.l r13, @-r15
|
|
00eb6e ed00 mov #h'0, r13
|
|
00eb70 2fc6 mov.l r12, @-r15
|
|
00eb72 2fb6 mov.l r11, @-r15
|
|
00eb74 2fa6 mov.l r10, @-r15
|
|
00eb76 2f96 mov.l r9, @-r15
|
|
00eb78 2f86 mov.l r8, @-r15
|
|
00eb7a 4f22 sts.l pr, @-r15
|
|
00eb7c 7fd8 add #h'd8, r15
|
|
00eb7e 1f52 mov.l r5, @(h'8,r15)
|
|
00eb80 1f63 mov.l r6, @(h'c,r15)
|
|
00eb82 8f02 bf/s h'4 ;@(h'eb8a)
|
|
00eb84 e801 mov #h'1, r8
|
|
00eb86 a002 bra h'4 ;@(h'eb8e)
|
|
00eb88 6cd3 mov r13, r12
|
|
00eb8a 6c83 mov r8, r12
|
|
00eb8c 644b neg r4, r4
|
|
00eb8e e51b mov #h'1b, r5
|
|
00eb90 d33f mov.l @(h'fc,pc), r3 ;@(h'ec90)
|
|
00eb92 6143 mov r4, r1
|
|
00eb94 430b jsr @r3
|
|
00eb96 6053 mov r5, r0
|
|
00eb98 d23e mov.l @(h'f8,pc), r2 ;@(h'ec94)
|
|
00eb9a 6a03 mov r0, r10
|
|
00eb9c 6143 mov r4, r1
|
|
00eb9e 420b jsr @r2
|
|
00eba0 6053 mov r5, r0
|
|
00eba2 6b03 mov r0, r11
|
|
00eba4 6ef3 mov r15, r14
|
|
00eba6 60c3 mov r12, r0
|
|
00eba8 8801 cmp/eq #h'1, r0
|
|
00ebaa 8f10 bf/s h'20 ;@(h'ebce)
|
|
00ebac 7e1c add #h'1c, r14
|
|
00ebae 2bb8 tst r11, r11
|
|
00ebb0 890d bt h'1a ;@(h'ebce)
|
|
00ebb2 6353 mov r5, r3
|
|
00ebb4 d238 mov.l @(h'e0,pc), r2 ;@(h'ec98)
|
|
00ebb6 e608 mov #h'8, r6
|
|
00ebb8 d538 mov.l @(h'e0,pc), r5 ;@(h'ec9c)
|
|
00ebba 33b8 sub r11, r3
|
|
00ebbc 6b33 mov r3, r11
|
|
00ebbe 6321 mov.w @r2, r3
|
|
00ebc0 2f31 mov.w r3, @r15
|
|
00ebc2 d337 mov.l @(h'dc,pc), r3 ;@(h'eca0)
|
|
00ebc4 430b jsr @r3
|
|
00ebc6 64e3 mov r14, r4
|
|
00ebc8 60d3 mov r13, r0
|
|
00ebca a009 bra h'12 ;@(h'ebe0)
|
|
00ebcc 80e8 mov.b r0, @(h'8,r14)
|
|
00ebce e609 mov #h'9, r6
|
|
00ebd0 d234 mov.l @(h'd0,pc), r2 ;@(h'eca4)
|
|
00ebd2 e500 mov #h'0, r5
|
|
00ebd4 420b jsr @r2
|
|
00ebd6 64e3 mov r14, r4
|
|
00ebd8 60e0 mov.b @r14, r0
|
|
00ebda cb80 or #h'80, r0
|
|
00ebdc 2e00 mov.b r0, @r14
|
|
00ebde 2fd1 mov.w r13, @r15
|
|
00ebe0 d331 mov.l @(h'c4,pc), r3 ;@(h'eca8)
|
|
00ebe2 61e3 mov r14, r1
|
|
00ebe4 d231 mov.l @(h'c4,pc), r2 ;@(h'ecac)
|
|
00ebe6 69d3 mov r13, r9
|
|
00ebe8 1f11 mov.l r1, @(h'4,r15)
|
|
00ebea 6dc3 mov r12, r13
|
|
00ebec 4d08 shll2 r13
|
|
00ebee 4d08 shll2 r13
|
|
00ebf0 3d3c add r3, r13
|
|
00ebf2 4c08 shll2 r12
|
|
00ebf4 4c08 shll2 r12
|
|
00ebf6 4c08 shll2 r12
|
|
00ebf8 3c2c add r2, r12
|
|
00ebfa 63a3 mov r10, r3
|
|
00ebfc 2388 tst r8, r3
|
|
00ebfe 8912 bt h'24 ;@(h'ec26)
|
|
00ec00 66d1 mov.w @r13, r6
|
|
00ec02 65e3 mov r14, r5
|
|
00ec04 d32a mov.l @(h'a8,pc), r3 ;@(h'ecb0)
|
|
00ec06 67c3 mov r12, r7
|
|
00ec08 430b jsr @r3
|
|
00ec0a 64f3 mov r15, r4
|
|
00ec0c d229 mov.l @(h'a4,pc), r2 ;@(h'ecb4)
|
|
00ec0e e540 mov #h'40, r5
|
|
00ec10 420b jsr @r2
|
|
00ec12 64e3 mov r14, r4
|
|
00ec14 2008 tst r0, r0
|
|
00ec16 8906 bt h'c ;@(h'ec26)
|
|
00ec18 62f1 mov.w @r15, r2
|
|
00ec1a 7201
|
|
00ec1c 2f21 mov.w r2, @r15
|
|
00ec1e 53f1 mov.l @(h'4,r15), r3
|
|
00ec20 6030 mov.b @r3, r0
|
|
00ec22 cb80 or #h'80, r0
|
|
00ec24 2300 mov.b r0, @r3
|
|
00ec26 4a21 shar r10
|
|
00ec28 7901
|
|
00ec2a 7d02
|
|
00ec2c e208 mov #h'8, r2
|
|
00ec2e 3923 cmp/ge r2, r9
|
|
00ec30 8fe3 bf/s h'-3a ;@(h'ebfa)
|
|
00ec32 7c08
|
|
00ec34 2bb8 tst r11, r11
|
|
00ec36 8918 bt h'30 ;@(h'ec6a)
|
|
00ec38 56f3 mov.l @(h'c,r15), r6
|
|
00ec3a 55f2 mov.l @(h'8,r15), r5
|
|
00ec3c d31e mov.l @(h'78,pc), r3 ;@(h'ecb8)
|
|
00ec3e 430b jsr @r3
|
|
00ec40 64b3 mov r11, r4
|
|
00ec42 65e3 mov r14, r5
|
|
00ec44 d31a mov.l @(h'68,pc), r3 ;@(h'ecb0)
|
|
00ec46 57f3 mov.l @(h'c,r15), r7
|
|
00ec48 56f2 mov.l @(h'8,r15), r6
|
|
00ec4a 6661 mov.w @r6, r6
|
|
00ec4c 430b jsr @r3
|
|
00ec4e 64f3 mov r15, r4
|
|
00ec50 d218 mov.l @(h'60,pc), r2 ;@(h'ecb4)
|
|
00ec52 e540 mov #h'40, r5
|
|
00ec54 420b jsr @r2
|
|
00ec56 64e3 mov r14, r4
|
|
00ec58 8801 cmp/eq #h'1, r0
|
|
00ec5a 8b06 bf h'c ;@(h'ec6a)
|
|
00ec5c 62f1 mov.w @r15, r2
|
|
00ec5e 7201
|
|
00ec60 2f21 mov.w r2, @r15
|
|
00ec62 53f1 mov.l @(h'4,r15), r3
|
|
00ec64 6030 mov.b @r3, r0
|
|
00ec66 cb80 or #h'80, r0
|
|
00ec68 2300 mov.b r0, @r3
|
|
00ec6a e608 mov #h'8, r6
|
|
00ec6c 53f2 mov.l @(h'8,r15), r3
|
|
00ec6e 65e3 mov r14, r5
|
|
00ec70 62f1 mov.w @r15, r2
|
|
00ec72 2321 mov.w r2, @r3
|
|
00ec74 d30a mov.l @(h'28,pc), r3 ;@(h'eca0)
|
|
00ec76 430b jsr @r3
|
|
00ec78 54f3 mov.l @(h'c,r15), r4
|
|
00ec7a 7f28 add #h'28, r15
|
|
00ec7c 4f26 lds.l @r15+, pr
|
|
00ec7e 68f6 mov.l @r15+, r8
|
|
00ec80 69f6 mov.l @r15+, r9
|
|
00ec82 6af6 mov.l @r15+, r10
|
|
00ec84 6bf6 mov.l @r15+, r11
|
|
00ec86 6cf6 mov.l @r15+, r12
|
|
00ec88 6df6 mov.l @r15+, r13
|
|
00ec8a 000b rts
|
|
00ec8c 6ef6 mov.l @r15+, r14
|
|
00ec8e 0000
|
|
00ec90 0030
|
|
00ec92 aae4 bra h'-a38 ;@(h'e25e)
|
|
00ec94 0030
|
|
00ec96 ab98 bra h'-8d0 ;@(h'e3ca)
|
|
00ec98 0031
|
|
00ec9a 98b4 mov.w @(h'168,pc), r8 ;@(h'ee06)
|
|
00ec9c 0031
|
|
00ec9e 9864 mov.w @(h'c8,pc), r8 ;@(h'ed6a)
|
|
00eca0 0030
|
|
00eca2 ae9c bra h'-2c8 ;@(h'e9de)
|
|
00eca4 0030
|
|
00eca6 f048
|
|
00eca8 0031
|
|
00ecaa 98a4 mov.w @(h'148,pc), r8 ;@(h'edf6)
|
|
00ecac 0031
|
|
00ecae 9824 mov.w @(h'48,pc), r8 ;@(h'ecfa)
|
|
00ecb0 0030
|
|
00ecb2 eaf8 mov #h'fffffff8, r10
|
|
00ecb4 0030
|
|
00ecb6 ecbc mov #h'ffffffbc, r12
|
|
00ecb8 0030
|
|
00ecba ef64 mov #h'64, r15
|
|
00ecbc 2fe6 mov.l r14, @-r15
|
|
00ecbe e608 mov #h'8, r6
|
|
00ecc0 d338 mov.l @(h'e0,pc), r3 ;@(h'eda4)
|
|
00ecc2 6153 mov r5, r1
|
|
00ecc4 2fd6 mov.l r13, @-r15
|
|
00ecc6 ee00 mov #h'0, r14
|
|
00ecc8 4f22 sts.l pr, @-r15
|
|
00ecca 7ff4 add #h'f4, r15
|
|
00eccc 430b jsr @r3
|
|
00ecce 6063 mov r6, r0
|
|
00ecd0 6d03 mov r0, r13
|
|
00ecd2 6053 mov r5, r0
|
|
00ecd4 4011 cmp/pz r0
|
|
00ecd6 8f02 bf/s h'4 ;@(h'ecde)
|
|
00ecd8 3d4c add r4, r13
|
|
00ecda a005 bra h'a ;@(h'ece8)
|
|
00ecdc c907 and #h'7, r0
|
|
00ecde 6007 not r0, r0
|
|
00ece0 7001
|
|
00ece2 c907 and #h'7, r0
|
|
00ece4 6007 not r0, r0
|
|
00ece6 7001
|
|
00ece8 975a mov.w @(h'b4,pc), r7 ;@(h'eda0)
|
|
00ecea 600b neg r0, r0
|
|
00ecec d32d mov.l @(h'b4,pc), r3 ;@(h'eda4)
|
|
00ecee 470c shad r0, r7
|
|
00ecf0 677c extu.b r7, r7
|
|
00ecf2 2f72 mov.l r7, @r15
|
|
00ecf4 4721 shar r7
|
|
00ecf6 607c extu.b r7, r0
|
|
00ecf8 1f02 mov.l r0, @(h'8,r15)
|
|
00ecfa 6753 mov r5, r7
|
|
00ecfc 4021 shar r0
|
|
00ecfe 77ff add #h'ff, r7
|
|
00ed00 80f4 mov.b r0, @(h'4,r15)
|
|
00ed02 6173 mov r7, r1
|
|
00ed04 430b jsr @r3
|
|
00ed06 6063 mov r6, r0
|
|
00ed08 6503 mov r0, r5
|
|
00ed0a 6073 mov r7, r0
|
|
00ed0c 4011 cmp/pz r0
|
|
00ed0e 8f02 bf/s h'4 ;@(h'ed16)
|
|
00ed10 354c add r4, r5
|
|
00ed12 a005 bra h'a ;@(h'ed20)
|
|
00ed14 c907 and #h'7, r0
|
|
00ed16 6007 not r0, r0
|
|
00ed18 7001
|
|
00ed1a c907 and #h'7, r0
|
|
00ed1c 6007 not r0, r0
|
|
00ed1e 7001
|
|
00ed20 963e mov.w @(h'7c,pc), r6 ;@(h'eda0)
|
|
00ed22 600b neg r0, r0
|
|
00ed24 63d0 mov.b @r13, r3
|
|
00ed26 460c shad r0, r6
|
|
00ed28 62f2 mov.l @r15, r2
|
|
00ed2a 633c extu.b r3, r3
|
|
00ed2c 2328 tst r2, r3
|
|
00ed2e 8d13 bt/s h'26 ;@(h'ed58)
|
|
00ed30 e701 mov #h'1, r7
|
|
00ed32 61d0 mov.b @r13, r1
|
|
00ed34 611c extu.b r1, r1
|
|
00ed36 2f12 mov.l r1, @r15
|
|
00ed38 53f2 mov.l @(h'8,r15), r3
|
|
00ed3a 2138 tst r3, r1
|
|
00ed3c 8b04 bf h'8 ;@(h'ed48)
|
|
00ed3e 84f4 mov.b @(h'4,r15), r0
|
|
00ed40 61f2 mov.l @r15, r1
|
|
00ed42 600c extu.b r0, r0
|
|
00ed44 2018 tst r1, r0
|
|
00ed46 8901 bt h'2 ;@(h'ed4c)
|
|
00ed48 a006 bra h'c ;@(h'ed58)
|
|
00ed4a 6e73 mov r7, r14
|
|
00ed4c 6250 mov.b @r5, r2
|
|
00ed4e 636c extu.b r6, r3
|
|
00ed50 622c extu.b r2, r2
|
|
00ed52 2238 tst r3, r2
|
|
00ed54 8900 bt h'0 ;@(h'ed58)
|
|
00ed56 6e73 mov r7, r14
|
|
00ed58 60e3 mov r14, r0
|
|
00ed5a 8801 cmp/eq #h'1, r0
|
|
00ed5c 8b1a bf h'34 ;@(h'ed94)
|
|
00ed5e a00a bra h'14 ;@(h'ed76)
|
|
00ed60 0009 nop
|
|
00ed62 6267 not r6, r2
|
|
00ed64 6350 mov.b @r5, r3
|
|
00ed66 4600 shll r6
|
|
00ed68 2329 and r2, r3
|
|
00ed6a 626c extu.b r6, r2
|
|
00ed6c 2530 mov.b r3, @r5
|
|
00ed6e 2228 tst r2, r2
|
|
00ed70 8b01 bf h'2 ;@(h'ed76)
|
|
00ed72 75ff add #h'ff, r5
|
|
00ed74 6673 mov r7, r6
|
|
00ed76 636c extu.b r6, r3
|
|
00ed78 6250 mov.b @r5, r2
|
|
00ed7a 622c extu.b r2, r2
|
|
00ed7c 2238 tst r3, r2
|
|
00ed7e 8901 bt h'2 ;@(h'ed84)
|
|
00ed80 3542 cmp/hs r4, r5
|
|
00ed82 89ee bt h'-24 ;@(h'ed62)
|
|
00ed84 3542 cmp/hs r4, r5
|
|
00ed86 8b03 bf h'6 ;@(h'ed90)
|
|
00ed88 6350 mov.b @r5, r3
|
|
00ed8a 236b or r6, r3
|
|
00ed8c a002 bra h'4 ;@(h'ed94)
|
|
00ed8e 2530 mov.b r3, @r5
|
|
00ed90 a001 bra h'2 ;@(h'ed96)
|
|
00ed92 e001 mov #h'1, r0
|
|
00ed94 e000 mov #h'0, r0
|
|
00ed96 7f0c
|
|
00ed98 4f26 lds.l @r15+, pr
|
|
00ed9a 6df6 mov.l @r15+, r13
|
|
00ed9c 000b rts
|
|
00ed9e 6ef6 mov.l @r15+, r14
|
|
00eda0 0080
|
|
00eda2 0000
|
|
00eda4 0030
|
|
00eda6 aae4 bra h'-a38 ;@(h'e372)
|
|
00eda8 2fe6 mov.l r14, @-r15
|
|
00edaa e008 mov #h'8, r0
|
|
00edac d31e mov.l @(h'78,pc), r3 ;@(h'ee28)
|
|
00edae 2fd6 mov.l r13, @-r15
|
|
00edb0 4f22 sts.l pr, @-r15
|
|
00edb2 430b jsr @r3
|
|
00edb4 6163 mov r6, r1
|
|
00edb6 6e03 mov r0, r14
|
|
00edb8 3e4c add r4, r14
|
|
00edba 6063 mov r6, r0
|
|
00edbc 4011 cmp/pz r0
|
|
00edbe 8f02 bf/s h'4 ;@(h'edc6)
|
|
00edc0 67e3 mov r14, r7
|
|
00edc2 a005 bra h'a ;@(h'edd0)
|
|
00edc4 c907 and #h'7, r0
|
|
00edc6 6007 not r0, r0
|
|
00edc8 7001
|
|
00edca c907 and #h'7, r0
|
|
00edcc 6007 not r0, r0
|
|
00edce 7001
|
|
00edd0 9d28 mov.w @(h'50,pc), r13 ;@(h'ee24)
|
|
00edd2 600b neg r0, r0
|
|
00edd4 6370 mov.b @r7, r3
|
|
00edd6 4d0c shad r0, r13
|
|
00edd8 633c extu.b r3, r3
|
|
00edda 62dc extu.b r13, r2
|
|
00eddc 2328 tst r2, r3
|
|
00edde 8b1d bf h'3a ;@(h'ee1c)
|
|
00ede0 66d3 mov r13, r6
|
|
00ede2 a003 bra h'6 ;@(h'edec)
|
|
00ede4 e000 mov #h'0, r0
|
|
00ede6 206b or r6, r0
|
|
00ede8 666c extu.b r6, r6
|
|
00edea 4601 shlr r6
|
|
00edec 636c extu.b r6, r3
|
|
00edee 2338 tst r3, r3
|
|
00edf0 8bf9 bf h'-e ;@(h'ede6)
|
|
00edf2 600c extu.b r0, r0
|
|
00edf4 6170 mov.b @r7, r1
|
|
00edf6 611c extu.b r1, r1
|
|
00edf8 2108 tst r0, r1
|
|
00edfa 8903 bt h'6 ;@(h'ee04)
|
|
00edfc 6270 mov.b @r7, r2
|
|
00edfe 22db or r13, r2
|
|
00ee00 a00c bra h'18 ;@(h'ee1c)
|
|
00ee02 2720 mov.b r2, @r7
|
|
00ee04 a007 bra h'e ;@(h'ee16)
|
|
00ee06 345c add r5, r4
|
|
00ee08 6370 mov.b @r7, r3
|
|
00ee0a 2338 tst r3, r3
|
|
00ee0c 8903 bt h'6 ;@(h'ee16)
|
|
00ee0e 61e0 mov.b @r14, r1
|
|
00ee10 21db or r13, r1
|
|
00ee12 a003 bra h'6 ;@(h'ee1c)
|
|
00ee14 2e10 mov.b r1, @r14
|
|
00ee16 7701
|
|
00ee18 3742 cmp/hs r4, r7
|
|
00ee1a 8bf5 bf h'-16 ;@(h'ee08)
|
|
00ee1c 4f26 lds.l @r15+, pr
|
|
00ee1e 6df6 mov.l @r15+, r13
|
|
00ee20 000b rts
|
|
00ee22 6ef6 mov.l @r15+, r14
|
|
00ee24 0080
|
|
00ee26 0000
|
|
00ee28 0030
|
|
00ee2a aae4 bra h'-a38 ;@(h'e3f6)
|
|
00ee2c 2fe6 mov.l r14, @-r15
|
|
00ee2e e700 mov #h'0, r7
|
|
00ee30 2fc6 mov.l r12, @-r15
|
|
00ee32 6e43 mov r4, r14
|
|
00ee34 2fb6 mov.l r11, @-r15
|
|
00ee36 6c53 mov r5, r12
|
|
00ee38 4f22 sts.l pr, @-r15
|
|
00ee3a 6373 mov r7, r3
|
|
00ee3c db10 mov.l @(h'40,pc), r11 ;@(h'ee80)
|
|
00ee3e 3367 cmp/gt r6, r3
|
|
00ee40 363e addc r3, r6
|
|
00ee42 4621 shar r6
|
|
00ee44 6563 mov r6, r5
|
|
00ee46 75ff add #h'ff, r5
|
|
00ee48 6453 mov r5, r4
|
|
00ee4a 4400 shll r4
|
|
00ee4c 4511 cmp/pz r5
|
|
00ee4e 8b12 bf h'24 ;@(h'ee76)
|
|
00ee50 d20c mov.l @(h'30,pc), r2 ;@(h'ee84)
|
|
00ee52 6043 mov r4, r0
|
|
00ee54 03cd mov.w @(r0,r12), r3
|
|
00ee56 6143 mov r4, r1
|
|
00ee58 31ec add r14, r1
|
|
00ee5a 633d extu.w r3, r3
|
|
00ee5c 6611 mov.w @r1, r6
|
|
00ee5e 666d extu.w r6, r6
|
|
00ee60 363c add r3, r6
|
|
00ee62 367c add r7, r6
|
|
00ee64 2161 mov.w r6, @r1
|
|
00ee66 6163 mov r6, r1
|
|
00ee68 420b jsr @r2
|
|
00ee6a 60b3 mov r11, r0
|
|
00ee6c 6703 mov r0, r7
|
|
00ee6e 75ff add #h'ff, r5
|
|
00ee70 4511 cmp/pz r5
|
|
00ee72 8ded bt/s h'-26 ;@(h'ee50)
|
|
00ee74 74fe add #h'fe, r4
|
|
00ee76 4f26 lds.l @r15+, pr
|
|
00ee78 6bf6 mov.l @r15+, r11
|
|
00ee7a 6cf6 mov.l @r15+, r12
|
|
00ee7c 000b rts
|
|
00ee7e 6ef6 mov.l @r15+, r14
|
|
00ee80 0001
|
|
00ee82 0000
|
|
00ee84 0030
|
|
00ee86 aae4 bra h'-a38 ;@(h'e452)
|
|
00ee88 2fe6 mov.l r14, @-r15
|
|
00ee8a 2fd6 mov.l r13, @-r15
|
|
00ee8c 2fc6 mov.l r12, @-r15
|
|
00ee8e 2fb6 mov.l r11, @-r15
|
|
00ee90 2fa6 mov.l r10, @-r15
|
|
00ee92 2f96 mov.l r9, @-r15
|
|
00ee94 2f86 mov.l r8, @-r15
|
|
00ee96 6863 mov r6, r8
|
|
00ee98 d32f mov.l @(h'bc,pc), r3 ;@(h'ef58)
|
|
00ee9a e610 mov #h'10, r6
|
|
00ee9c 4f22 sts.l pr, @-r15
|
|
00ee9e 4f12 sts.l macl, @-r15
|
|
00eea0 7fcc add #h'cc, r15
|
|
00eea2 1f41 mov.l r4, @(h'4,r15)
|
|
00eea4 1f52 mov.l r5, @(h'8,r15)
|
|
00eea6 e500 mov #h'0, r5
|
|
00eea8 430b jsr @r3
|
|
00eeaa 6483 mov r8, r4
|
|
00eeac 52f1 mov.l @(h'4,r15), r2
|
|
00eeae 6bf3 mov r15, r11
|
|
00eeb0 da2a mov.l @(h'a8,pc), r10 ;@(h'ef5c)
|
|
00eeb2 ec03 mov #h'3, r12
|
|
00eeb4 1f23 mov.l r2, @(h'c,r15)
|
|
00eeb6 7b14 add #h'14, r11
|
|
00eeb8 53f2 mov.l @(h'8,r15), r3
|
|
00eeba 1f31 mov.l r3, @(h'4,r15)
|
|
00eebc 50f1 mov.l @(h'4,r15), r0
|
|
00eebe 6ecf exts.w r12, r14
|
|
00eec0 4e00 shll r14
|
|
00eec2 03ed mov.w @(r0,r14), r3
|
|
00eec4 633d extu.w r3, r3
|
|
00eec6 2338 tst r3, r3
|
|
00eec8 8937 bt h'6e ;@(h'ef3a)
|
|
00eeca e610 mov #h'10, r6
|
|
00eecc d222 mov.l @(h'88,pc), r2 ;@(h'ef58)
|
|
00eece e500 mov #h'0, r5
|
|
00eed0 420b jsr @r2
|
|
00eed2 64b3 mov r11, r4
|
|
00eed4 e903 mov #h'3, r9
|
|
00eed6 ed06 mov #h'6, r13
|
|
00eed8 50f3 mov.l @(h'c,r15), r0
|
|
00eeda e604 mov #h'4, r6
|
|
00eedc 03dd mov.w @(r0,r13), r3
|
|
00eede 65e3 mov r14, r5
|
|
00eee0 50f1 mov.l @(h'4,r15), r0
|
|
00eee2 35dc add r13, r5
|
|
00eee4 02ed mov.w @(r0,r14), r2
|
|
00eee6 35bc add r11, r5
|
|
00eee8 232e mulu.w r2, r3
|
|
00eeea 031a sts macl, r3
|
|
00eeec 1f32 mov.l r3, @(h'8,r15)
|
|
00eeee 1f54 mov.l r5, @(h'10,r15)
|
|
00eef0 4a0b jsr @r10
|
|
00eef2 64f3 mov r15, r4
|
|
00eef4 53f2 mov.l @(h'8,r15), r3
|
|
00eef6 e604 mov #h'4, r6
|
|
00eef8 62f2 mov.l @r15, r2
|
|
00eefa 65f3 mov r15, r5
|
|
00eefc 323c add r3, r2
|
|
00eefe 2f22 mov.l r2, @r15
|
|
00ef00 4a0b jsr @r10
|
|
00ef02 54f4 mov.l @(h'10,r15), r4
|
|
00ef04 79ff add #h'ff, r9
|
|
00ef06 639f exts.w r9, r3
|
|
00ef08 4311 cmp/pz r3
|
|
00ef0a 8de5 bt/s h'-36 ;@(h'eed8)
|
|
00ef0c 7dfe add #h'fe, r13
|
|
00ef0e 60cf exts.w r12, r0
|
|
00ef10 8803 cmp/eq #h'3, r0
|
|
00ef12 8b09 bf h'12 ;@(h'ef28)
|
|
00ef14 e60a mov #h'a, r6
|
|
00ef16 65e3 mov r14, r5
|
|
00ef18 35bc add r11, r5
|
|
00ef1a 6dcf exts.w r12, r13
|
|
00ef1c 64d3 mov r13, r4
|
|
00ef1e 34dc add r13, r4
|
|
00ef20 4a0b jsr @r10
|
|
00ef22 348c add r8, r4
|
|
00ef24 a009 bra h'12 ;@(h'ef3a)
|
|
00ef26 0009 nop
|
|
00ef28 d30d mov.l @(h'34,pc), r3 ;@(h'ef60)
|
|
00ef2a e60a mov #h'a, r6
|
|
00ef2c 65e3 mov r14, r5
|
|
00ef2e 35bc add r11, r5
|
|
00ef30 6dcf exts.w r12, r13
|
|
00ef32 64d3 mov r13, r4
|
|
00ef34 34dc add r13, r4
|
|
00ef36 430b jsr @r3
|
|
00ef38 348c add r8, r4
|
|
00ef3a 7cff add #h'ff, r12
|
|
00ef3c 62cf exts.w r12, r2
|
|
00ef3e 4211 cmp/pz r2
|
|
00ef40 89bc bt h'-88 ;@(h'eebc)
|
|
00ef42 7f34 add #h'34, r15
|
|
00ef44 4f16 lds.l @r15+, macl
|
|
00ef46 4f26 lds.l @r15+, pr
|
|
00ef48 68f6 mov.l @r15+, r8
|
|
00ef4a 69f6 mov.l @r15+, r9
|
|
00ef4c 6af6 mov.l @r15+, r10
|
|
00ef4e 6bf6 mov.l @r15+, r11
|
|
00ef50 6cf6 mov.l @r15+, r12
|
|
00ef52 6df6 mov.l @r15+, r13
|
|
00ef54 000b rts
|
|
00ef56 6ef6 mov.l @r15+, r14
|
|
00ef58 0030
|
|
00ef5a f048
|
|
00ef5c 0030
|
|
00ef5e ae9c bra h'-2c8 ;@(h'ec9a)
|
|
00ef60 0030
|
|
00ef62 ee2c mov #h'2c, r14
|
|
00ef64 2fe6 mov.l r14, @-r15
|
|
00ef66 6343 mov r4, r3
|
|
00ef68 d220 mov.l @(h'80,pc), r2 ;@(h'efec)
|
|
00ef6a 733f add #h'3f, r3
|
|
00ef6c 2fd6 mov.l r13, @-r15
|
|
00ef6e 6d53 mov r5, r13
|
|
00ef70 2fc6 mov.l r12, @-r15
|
|
00ef72 2fb6 mov.l r11, @-r15
|
|
00ef74 4f22 sts.l pr, @-r15
|
|
00ef76 7ff0 add #h'f0, r15
|
|
00ef78 2f62 mov.l r6, @r15
|
|
00ef7a 65f3 mov r15, r5
|
|
00ef7c 2d31 mov.w r3, @r13
|
|
00ef7e 420b jsr @r2
|
|
00ef80 7508
|
|
00ef82 e608 mov #h'8, r6
|
|
00ef84 d31a mov.l @(h'68,pc), r3 ;@(h'eff0)
|
|
00ef86 e500 mov #h'0, r5
|
|
00ef88 430b jsr @r3
|
|
00ef8a 64f2 mov.l @r15, r4
|
|
00ef8c eb00 mov #h'0, r11
|
|
00ef8e 6cb3 mov r11, r12
|
|
00ef90 6ef3 mov r15, r14
|
|
00ef92 a005 bra h'a ;@(h'efa0)
|
|
00ef94 7e08
|
|
00ef96 7e01
|
|
00ef98 63d1 mov.w @r13, r3
|
|
00ef9a 7b01
|
|
00ef9c 73f8 add #h'f8, r3
|
|
00ef9e 2d31 mov.w r3, @r13
|
|
00efa0 62e0 mov.b @r14, r2
|
|
00efa2 2228 tst r2, r2
|
|
00efa4 89f7 bt h'-12 ;@(h'ef96)
|
|
00efa6 941f mov.w @(h'3e,pc), r4 ;@(h'efe8)
|
|
00efa8 a003 bra h'6 ;@(h'efb2)
|
|
00efaa 0009 nop
|
|
00efac 644c extu.b r4, r4
|
|
00efae 4401 shlr r4
|
|
00efb0 7c01
|
|
00efb2 634c extu.b r4, r3
|
|
00efb4 62e0 mov.b @r14, r2
|
|
00efb6 622c extu.b r2, r2
|
|
00efb8 2238 tst r3, r2
|
|
00efba 89f7 bt h'-12 ;@(h'efac)
|
|
00efbc d30d mov.l @(h'34,pc), r3 ;@(h'eff4)
|
|
00efbe 66c3 mov r12, r6
|
|
00efc0 e508 mov #h'8, r5
|
|
00efc2 35b8 sub r11, r5
|
|
00efc4 1f51 mov.l r5, @(h'4,r15)
|
|
00efc6 430b jsr @r3
|
|
00efc8 64e3 mov r14, r4
|
|
00efca 65e3 mov r14, r5
|
|
00efcc d30a mov.l @(h'28,pc), r3 ;@(h'eff8)
|
|
00efce 62d1 mov.w @r13, r2
|
|
00efd0 32c8 sub r12, r2
|
|
00efd2 2d21 mov.w r2, @r13
|
|
00efd4 56f1 mov.l @(h'4,r15), r6
|
|
00efd6 430b jsr @r3
|
|
00efd8 64f2 mov.l @r15, r4
|
|
00efda 7f10 add #h'10, r15
|
|
00efdc 4f26 lds.l @r15+, pr
|
|
00efde 6bf6 mov.l @r15+, r11
|
|
00efe0 6cf6 mov.l @r15+, r12
|
|
00efe2 6df6 mov.l @r15+, r13
|
|
00efe4 000b rts
|
|
00efe6 6ef6 mov.l @r15+, r14
|
|
00efe8 0080
|
|
00efea 0000
|
|
00efec 0030
|
|
00efee e5f4 mov #h'fffffff4, r5
|
|
00eff0 0030
|
|
00eff2 f048
|
|
00eff4 0030
|
|
00eff6 e5a8 mov #h'ffffffa8, r5
|
|
00eff8 0030
|
|
00effa ae9c bra h'-2c8 ;@(h'ed36)
|
|
00effc 2fe6 mov.l r14, @-r15
|
|
00effe e700 mov #h'0, r7
|
|
00f000 2fd6 mov.l r13, @-r15
|
|
00f002 e600 mov #h'0, r6
|
|
00f004 2fc6 mov.l r12, @-r15
|
|
00f006 6e73 mov r7, r14
|
|
00f008 7ffc add #h'fc, r15
|
|
00f00a 364c add r4, r6
|
|
00f00c 2f62 mov.l r6, @r15
|
|
00f00e 6463 mov r6, r4
|
|
00f010 4515 cmp/pl r5
|
|
00f012 8f12 bf/s h'24 ;@(h'f03a)
|
|
00f014 ed01 mov #h'1, r13
|
|
00f016 6c40 mov.b @r4, r12
|
|
00f018 6340 mov.b @r4, r3
|
|
00f01a 6ccc extu.b r12, r12
|
|
00f01c 2cd9 and r13, r12
|
|
00f01e 633c extu.b r3, r3
|
|
00f020 4301 shlr r3
|
|
00f022 2778 tst r7, r7
|
|
00f024 8d03 bt/s h'6 ;@(h'f02e)
|
|
00f026 2430 mov.b r3, @r4
|
|
00f028 6060 mov.b @r6, r0
|
|
00f02a cb80 or #h'80, r0
|
|
00f02c 2600 mov.b r0, @r6
|
|
00f02e 67c3 mov r12, r7
|
|
00f030 7e01
|
|
00f032 7601
|
|
00f034 3e53 cmp/ge r5, r14
|
|
00f036 8fee bf/s h'-24 ;@(h'f016)
|
|
00f038 7401
|
|
00f03a 6073 mov r7, r0
|
|
00f03c 7f04
|
|
00f03e 6cf6 mov.l @r15+, r12
|
|
00f040 6df6 mov.l @r15+, r13
|
|
00f042 000b rts
|
|
00f044 6ef6 mov.l @r15+, r14
|
|
00f046 0000
|
|
00f048 e700 mov #h'0, r7
|
|
00f04a 6373 mov r7, r3
|
|
00f04c 3362 cmp/hs r6, r3
|
|
00f04e 8d05 bt/s h'a ;@(h'f05c)
|
|
00f050 6043 mov r4, r0
|
|
00f052 7701
|
|
00f054 2050 mov.b r5, @r0
|
|
00f056 3762 cmp/hs r6, r7
|
|
00f058 8ffb bf/s h'-a ;@(h'f052)
|
|
00f05a 7001
|
|
00f05c 000b rts
|
|
00f05e 6043 mov r4, r0
|
|
00f060 4368
|
|
00f062 6f6f exts.w r6, r15
|
|
00f064 7365 add #h'65, r3
|
|
00f066 2066 mov.l r6, @-r0
|
|
00f068 696c extu.b r6, r9
|
|
00f06a 6520 mov.b @r2, r5
|
|
00f06c 746f add #h'6f, r4
|
|
00f06e 206c cmp/str r6, r0
|
|
00f070 6f61 mov.w @r6, r15
|
|
00f072 6400 mov.b @r0, r4
|
|
00f074 e69c mov #h'ffffff9c, r6
|
|
00f076 0000
|
|
00f078 e69d mov #h'ffffff9d, r6
|
|
00f07a 0000
|
|
00f07c 1300 mov.l r0, @(h'0,r3)
|
|
00f07e 0000
|
|
00f080 d201 mov.l @(h'4,pc), r2 ;@(h'f088)
|
|
00f082 d002 mov.l @(h'8,pc), r0 ;@(h'f08c)
|
|
00f084 422b jmp @r2
|
|
00f086 0009 nop
|
|
00f088 8001 mov.b r0, @(h'1,r0)
|
|
00f08a 0070
|
|
00f08c 0000
|
|
00f08e 0135 mov.w r3, @(r0,r1)
|
|
00f090 d201 mov.l @(h'4,pc), r2 ;@(h'f098)
|
|
00f092 d002 mov.l @(h'8,pc), r0 ;@(h'f09c)
|
|
00f094 422b jmp @r2
|
|
00f096 0009 nop
|
|
00f098 8001 mov.b r0, @(h'1,r0)
|
|
00f09a 0070
|
|
00f09c 0000
|
|
00f09e 003b
|
|
00f0a0 d201 mov.l @(h'4,pc), r2 ;@(h'f0a8)
|
|
00f0a2 d002 mov.l @(h'8,pc), r0 ;@(h'f0ac)
|
|
00f0a4 422b jmp @r2
|
|
00f0a6 0009 nop
|
|
00f0a8 8001 mov.b r0, @(h'1,r0)
|
|
00f0aa 0070
|
|
00f0ac 0000
|
|
00f0ae 0015 mov.w r1, @(r0,r0)
|
|
00f0b0 d201 mov.l @(h'4,pc), r2 ;@(h'f0b8)
|
|
00f0b2 d002 mov.l @(h'8,pc), r0 ;@(h'f0bc)
|
|
00f0b4 422b jmp @r2
|
|
00f0b6 0009 nop
|
|
00f0b8 8001 mov.b r0, @(h'1,r0)
|
|
00f0ba 0070
|
|
00f0bc 0000
|
|
00f0be 0248 clrs
|
|
00f0c0 3000 cmp/eq r0, r0
|
|
00f0c2 0000
|
|
00f0c4 0000
|
|
00f0c6 0000
|
|
00f0c8 0000
|
|
00f0ca 0000
|
|
00f0cc 5c5c mov.l @(h'30,r5), r12
|
|
00f0ce 666c extu.b r6, r6
|
|
00f0d0 7330 add #h'30, r3
|
|
00f0d2 5c66 mov.l @(h'18,r6), r12
|
|
00f0d4 616c extu.b r6, r1
|
|
00f0d6 6c62 mov.l @r6, r12
|
|
00f0d8 6c6f exts.w r6, r12
|
|
00f0da 632e exts.b r2, r3
|
|
00f0dc 7361 add #h'61, r3
|
|
00f0de 7600
|
|
00f0e0 07ff mac.l @r15+, @r7+
|
|
00f0e2 ff1f
|
|
00f0e4 ffff
|
|
00f0e6 3fff addv r15, r15
|
|
00f0e8 f37f
|
|
00f0ea fff7
|
|
00f0ec 7fff add #h'ff, r15
|
|
00f0ee f7ff
|
|
00f0f0 fff7
|
|
00f0f2 ffff
|
|
00f0f4 f7ff
|
|
00f0f6 fff7
|
|
00f0f8 ffff
|
|
00f0fa f7ff
|
|
00f0fc fff7
|
|
00f0fe ffff
|
|
00f100 f7ff
|
|
00f102 fff7
|
|
00f104 ffff
|
|
00f106 f7ff
|
|
00f108 fff7
|
|
00f10a ffff
|
|
00f10c f7ff
|
|
00f10e fff7
|
|
00f110 ffff
|
|
00f112 f7ff
|
|
00f114 fff7
|
|
00f116 ffff
|
|
00f118 f7ff
|
|
00f11a fff7
|
|
00f11c ffff
|
|
00f11e f7ff
|
|
00f120 fff7
|
|
00f122 ffff
|
|
00f124 f7ff
|
|
00f126 fff7
|
|
00f128 ffff
|
|
00f12a f7ff
|
|
00f12c 0ff7 mul.l r15, r15
|
|
00f12e fcf3
|
|
00f130 f7fb
|
|
00f132 fdf7
|
|
00f134 f7fe
|
|
00f136 f7f7
|
|
00f138 fef7
|
|
00f13a ef0f mov #h'f, r15
|
|
00f13c 77ef add #h'ef, r7
|
|
00f13e 6f77 not r7, r15
|
|
00f140 ef6f mov #h'6f, r15
|
|
00f142 77ef add #h'ef, r7
|
|
00f144 0f77 mul.l r7, r15
|
|
00f146 f7fe
|
|
00f148 f7f7
|
|
00f14a fef7
|
|
00f14c fbfd
|
|
00f14e f7fc
|
|
00f150 f3f7
|
|
00f152 ff0f
|
|
00f154 f7ff
|
|
00f156 fff7
|
|
00f158 ffff
|
|
00f15a f7ff
|
|
00f15c fff7
|
|
00f15e ffff
|
|
00f160 f7ff
|
|
00f162 fff7
|
|
00f164 ffff
|
|
00f166 f7ff
|
|
00f168 fff7
|
|
00f16a ffff
|
|
00f16c f7ff
|
|
00f16e fff7
|
|
00f170 ffff
|
|
00f172 f7ff
|
|
00f174 fff7
|
|
00f176 ffff
|
|
00f178 f7ff
|
|
00f17a fff7
|
|
00f17c ffff
|
|
00f17e f7ff
|
|
00f180 fff7
|
|
00f182 ffff
|
|
00f184 f7bf
|
|
00f186 fff7
|
|
00f188 bfff bsr h'-2 ;@(h'f18a)
|
|
00f18a f7df
|
|
00f18c fff7
|
|
00f18e dfff mov.l @(h'3fc,pc), r15 ;@(h'f58c)
|
|
00f190 f76f
|
|
00f192 fff7
|
|
00f194 77ff add #h'ff, r7
|
|
00f196 f739
|
|
00f198 fff3
|
|
00f19a 1e7f mov.l r7, @(h'3c,r14)
|
|
00f19c ff07
|
|
00f19e ffff
|
|
00f1a0 ffff
|
|
00f1a2 83ff
|
|
00f1a4 f9e3
|
|
00f1a6 3ffe addc r15, r15
|
|
00f1a8 73bf add #h'bf, r3
|
|
00f1aa ffbb
|
|
00f1ac bfff bsr h'-2 ;@(h'f1ae)
|
|
00f1ae dbbf mov.l @(h'2fc,pc), r11 ;@(h'f4ac)
|
|
00f1b0 ffef
|
|
00f1b2 bfff bsr h'-2 ;@(h'f1b4)
|
|
00f1b4 efbf mov #h'ffffffbf, r15
|
|
00f1b6 fff7
|
|
00f1b8 bfff bsr h'-2 ;@(h'f1ba)
|
|
00f1ba f7bf
|
|
00f1bc ffff
|
|
00f1be bfff bsr h'-2 ;@(h'f1c0)
|
|
00f1c0 ffbf
|
|
00f1c2 ffff
|
|
00f1c4 bfff bsr h'-2 ;@(h'f1c6)
|
|
00f1c6 ffbf
|
|
00f1c8 ffff
|
|
00f1ca bfff bsr h'-2 ;@(h'f1cc)
|
|
00f1cc ffbf
|
|
00f1ce ffff
|
|
00f1d0 bfff bsr h'-2 ;@(h'f1d2)
|
|
00f1d2 ffbf
|
|
00f1d4 ffff
|
|
00f1d6 bfff bsr h'-2 ;@(h'f1d8)
|
|
00f1d8 ffbf
|
|
00f1da ffff
|
|
00f1dc bfff bsr h'-2 ;@(h'f1de)
|
|
00f1de ffbf
|
|
00f1e0 ffff
|
|
00f1e2 bfff bsr h'-2 ;@(h'f1e4)
|
|
00f1e4 ffbf
|
|
00f1e6 ffff
|
|
00f1e8 bfff bsr h'-2 ;@(h'f1ea)
|
|
00f1ea ffbf
|
|
00f1ec 3fff addv r15, r15
|
|
00f1ee bedf bsr h'-242 ;@(h'efb0)
|
|
00f1f0 ffbe
|
|
00f1f2 5fff mov.l @(h'3c,r15), r15
|
|
00f1f4 be9f bsr h'-2c2 ;@(h'ef36)
|
|
00f1f6 ffbe
|
|
00f1f8 5fff mov.l @(h'3c,r15), r15
|
|
00f1fa be9c bsr h'-2c8 ;@(h'ef36)
|
|
00f1fc ffbe
|
|
00f1fe 5b7f mov.l @(h'3c,r7), r11
|
|
00f200 be9a bsr h'-2cc ;@(h'ef38)
|
|
00f202 7fbe add #h'be, r15
|
|
00f204 5cff mov.l @(h'3c,r15), r12
|
|
00f206 be9f bsr h'-2c2 ;@(h'ef48)
|
|
00f208 ffbe
|
|
00f20a 5fff mov.l @(h'3c,r15), r15
|
|
00f20c be9f bsr h'-2c2 ;@(h'ef4e)
|
|
00f20e ffbe
|
|
00f210 dfff mov.l @(h'3fc,pc), r15 ;@(h'f610)
|
|
00f212 bf3f bsr h'-182 ;@(h'f094)
|
|
00f214 ffbf
|
|
00f216 ffff
|
|
00f218 bfff bsr h'-2 ;@(h'f21a)
|
|
00f21a ffbf
|
|
00f21c ffff
|
|
00f21e bfff bsr h'-2 ;@(h'f220)
|
|
00f220 ffbf
|
|
00f222 ffff
|
|
00f224 bfff bsr h'-2 ;@(h'f226)
|
|
00f226 ffbf
|
|
00f228 ffff
|
|
00f22a bfff bsr h'-2 ;@(h'f22c)
|
|
00f22c ffbf
|
|
00f22e ffff
|
|
00f230 bfff bsr h'-2 ;@(h'f232)
|
|
00f232 ffbf
|
|
00f234 ffff
|
|
00f236 bfff bsr h'-2 ;@(h'f238)
|
|
00f238 ffbf
|
|
00f23a ffff
|
|
00f23c bfff bsr h'-2 ;@(h'f23e)
|
|
00f23e ffbf
|
|
00f240 ffff
|
|
00f242 bfff bsr h'-2 ;@(h'f244)
|
|
00f244 ffbf
|
|
00f246 ffff
|
|
00f248 bfff bsr h'-2 ;@(h'f24a)
|
|
00f24a ffbf
|
|
00f24c ffff
|
|
00f24e bfff bsr h'-2 ;@(h'f250)
|
|
00f250 ffbf
|
|
00f252 fffb
|
|
00f254 bfff bsr h'-2 ;@(h'f256)
|
|
00f256 fb3f
|
|
00f258 fff3
|
|
00f25a ffff
|
|
00f25c e3ff mov #h'ffffffff, r3
|
|
00f25e ff83
|
|
00f260 ffff
|
|
00f262 ffff
|
|
00f264 ffff
|
|
00f266 ffff
|
|
00f268 ffff
|
|
00f26a ffff
|
|
00f26c ffff
|
|
00f26e ffff
|
|
00f270 0000
|
|
00f272 0000
|
|
00f274 0000
|
|
00f276 0000
|
|
00f278 ffff
|
|
00f27a ffff
|
|
00f27c ffff
|
|
00f27e ffff
|
|
00f280 0000
|
|
00f282 0000
|
|
00f284 0000
|
|
00f286 003f mac.l @r3+, @r0+
|
|
00f288 0000
|
|
00f28a 0000
|
|
00f28c 0000
|
|
00f28e 0020
|
|
00f290 7f00
|
|
00f292 0000
|
|
00f294 0000
|
|
00f296 3fb0 cmp/eq r11, r15
|
|
00f298 4100 shll r1
|
|
00f29a 0000
|
|
00f29c 0000
|
|
00f29e 20b0 mov.b r11, @r0
|
|
00f2a0 7700
|
|
00f2a2 003e mov.l @(r0,r3), r0
|
|
00f2a4 0000
|
|
00f2a6 3ab0 cmp/eq r11, r10
|
|
00f2a8 3600 cmp/eq r0, r6
|
|
00f2aa 007b
|
|
00f2ac c000 mov.b r0, @(h'0,gbr)
|
|
00f2ae 0abe mov.l @(r0,r11), r10
|
|
00f2b0 6b00 mov.b @r0, r11
|
|
00f2b2 00ed mov.w @(r0,r14), r0
|
|
00f2b4 e000 mov #h'0, r0
|
|
00f2b6 0ebf mac.l @r11+, @r14+
|
|
00f2b8 5d00 mov.l @(h'0,r0), r13
|
|
00f2ba 00c7 mul.l r12, r0
|
|
00f2bc f000
|
|
00f2be 02bf mac.l @r11+, @r2+
|
|
00f2c0 7700
|
|
00f2c2 e0ef mov #h'ffffffef, r0
|
|
00f2c4 f000
|
|
00f2c6 03a0
|
|
00f2c8 0001
|
|
00f2ca 1078 mov.l r7, @(h'20,r0)
|
|
00f2cc 3000 cmp/eq r0, r0
|
|
00f2ce 0030
|
|
00f2d0 0003 bsrf r0
|
|
00f2d2 f81a
|
|
00f2d4 b000 bsr h'0 ;@(h'f2d8)
|
|
00f2d6 0030
|
|
00f2d8 7737 add #h'37, r7
|
|
00f2da f40b
|
|
00f2dc a07f bra h'fe ;@(h'f3de)
|
|
00f2de 3fb0 cmp/eq r11, r15
|
|
00f2e0 553c mov.l @(h'30,r3), r5
|
|
00f2e2 240f muls.w r0, r4
|
|
00f2e4 e041 mov #h'41, r0
|
|
00f2e6 20be mulu.w r11, r0
|
|
00f2e8 5d2e mov.l @(h'38,r2), r13
|
|
00f2ea a409 bra h'812 ;@(h'fb00)
|
|
00f2ec 2055 mov.w r5, @-r0
|
|
00f2ee 3abf addv r11, r10
|
|
00f2f0 412f mac.w @r2+, @r1+
|
|
00f2f2 a40e bra h'81c ;@(h'fb12)
|
|
00f2f4 e055 mov #h'55, r0
|
|
00f2f6 0abf mac.l @r11+, @r10+
|
|
00f2f8 5d2f mov.l @(h'3c,r2), r13
|
|
00f2fa e409 mov #h'9, r4
|
|
00f2fc 2055 mov.w r5, @-r0
|
|
00f2fe 3aa0 cmp/eq r10, r10
|
|
00f300 553c mov.l @(h'30,r3), r5
|
|
00f302 240f muls.w r0, r4
|
|
00f304 e06b mov #h'6b, r0
|
|
00f306 20b0 mov.b r11, @r0
|
|
00f308 7737 add #h'37, r7
|
|
00f30a f408
|
|
00f30c 203e mulu.w r3, r0
|
|
00f30e 3fb0 cmp/eq r11, r15
|
|
00f310 0003 bsrf r0
|
|
00f312 f81a
|
|
00f314 b000 bsr h'0 ;@(h'f318)
|
|
00f316 0030
|
|
00f318 0001
|
|
00f31a 107b mov.l r7, @(h'2c,r0)
|
|
00f31c b000 bsr h'0 ;@(h'f320)
|
|
00f31e 003e mov.l @(r0,r3), r0
|
|
00f320 7f00
|
|
00f322 e0ef mov #h'ffffffef, r0
|
|
00f324 f07f
|
|
00f326 3fbf addv r11, r15
|
|
00f328 4100 shll r1
|
|
00f32a 00d7 mul.l r13, r0
|
|
00f32c f041
|
|
00f32e 20bf muls.w r11, r0
|
|
00f330 7500
|
|
00f332 00ed mov.w @(r0,r14), r0
|
|
00f334 e05f mov #h'5f, r0
|
|
00f336 2fa0 mov.b r10, @r15
|
|
00f338 3500 cmp/eq r0, r5
|
|
00f33a 007b
|
|
00f33c c050 mov.b r0, @(h'50,gbr)
|
|
00f33e 2830 mov.b r3, @r8
|
|
00f340 6500 mov.b @r0, r5
|
|
00f342 003e mov.l @(r0,r3), r0
|
|
00f344 0050
|
|
00f346 2830 mov.b r3, @r8
|
|
00f348 5300 mov.l @(h'0,r0), r3
|
|
00f34a 0000
|
|
00f34c 0050
|
|
00f34e 2830 mov.b r3, @r8
|
|
00f350 7e00
|
|
00f352 0000
|
|
00f354 0070
|
|
00f356 383e addc r3, r8
|
|
00f358 0000
|
|
00f35a 0000
|
|
00f35c 0000
|
|
00f35e 003f mac.l @r3+, @r0+
|
|
00f360 0000
|
|
00f362 001f mac.l @r1+, @r0+
|
|
00f364 c000 mov.b r0, @(h'0,gbr)
|
|
00f366 003f mac.l @r3+, @r0+
|
|
00f368 7e07
|
|
00f36a f030
|
|
00f36c 607f exts.w r7, r0
|
|
00f36e 3fa0 cmp/eq r10, r15
|
|
00f370 4304 rotl r3
|
|
00f372 1037 mov.l r3, @(h'1c,r0)
|
|
00f374 6141 mov.w @r4, r1
|
|
00f376 20b0 mov.b r11, @r0
|
|
00f378 7505
|
|
00f37a 5038 mov.l @(h'20,r3), r0
|
|
00f37c e361 mov #h'61, r3
|
|
00f37e 2fb0 mov.b r11, @r15
|
|
00f380 1505 mov.l r0, @(h'14,r5)
|
|
00f382 d03f mov.l @(h'fc,pc), r0 ;@(h'f480)
|
|
00f384 e761 mov #h'61, r7
|
|
00f386 2830 mov.b r3, @r8
|
|
00f388 7507
|
|
00f38a f030
|
|
00f38c 6371 mov.w @r7, r3
|
|
00f38e 283e mulu.w r3, r8
|
|
00f390 4304 rotl r3
|
|
00f392 9035 mov.w @(h'6a,pc), r0 ;@(h'f400)
|
|
00f394 617d extu.w r7, r1
|
|
00f396 283f muls.w r3, r8
|
|
00f398 7e07
|
|
00f39a 7037 add #h'37, r0
|
|
00f39c 607f exts.w r7, r0
|
|
00f39e 383f addv r3, r8
|
|
00f3a0 0004 mov.b r0, @(r0,r0)
|
|
00f3a2 903f mov.w @(h'7e,pc), r0 ;@(h'f424)
|
|
00f3a4 e000 mov #h'0, r0
|
|
00f3a6 0020
|
|
00f3a8 0007 mul.l r0, r0
|
|
00f3aa f030
|
|
00f3ac 6000 mov.b @r0, r0
|
|
00f3ae 0030
|
|
00f3b0 7f04
|
|
00f3b2 5037 mov.l @(h'1c,r3), r0
|
|
00f3b4 e07f mov #h'7f, r0
|
|
00f3b6 0030
|
|
00f3b8 4107 ldc.l @r1+, sr
|
|
00f3ba f037
|
|
00f3bc e041 mov #h'41, r0
|
|
00f3be 0030
|
|
00f3c0 7507
|
|
00f3c2 d01f mov.l @(h'7c,pc), r0 ;@(h'f440)
|
|
00f3c4 c05d mov.b r0, @(h'5d,gbr)
|
|
00f3c6 003e mov.l @(r0,r3), r0
|
|
00f3c8 1504 mov.l r0, @(h'10,r5)
|
|
00f3ca 1000 mov.l r0, @(h'0,r0)
|
|
00f3cc 0055 mov.w r5, @(r0,r0)
|
|
00f3ce 003f mac.l @r3+, @r0+
|
|
00f3d0 1d07 mov.l r0, @(h'1c,r13)
|
|
00f3d2 d020 mov.l @(h'80,pc), r0 ;@(h'f454)
|
|
00f3d4 0055 mov.w r5, @(r0,r0)
|
|
00f3d6 003f mac.l @r3+, @r0+
|
|
00f3d8 0517 mul.l r1, r5
|
|
00f3da f440
|
|
00f3dc e055 mov #h'55, r0
|
|
00f3de 0020
|
|
00f3e0 071c mov.b @(r0,r1), r7
|
|
00f3e2 3c50 cmp/eq r5, r12
|
|
00f3e4 c077 mov.b r0, @(h'77,gbr)
|
|
00f3e6 0030
|
|
00f3e8 0019 div0u
|
|
00f3ea 9c30 mov.w @(h'60,pc), r12 ;@(h'f44e)
|
|
00f3ec a000 bra h'0 ;@(h'f3f0)
|
|
00f3ee 0030
|
|
00f3f0 001b sleep
|
|
00f3f2 fc70
|
|
00f3f4 2000 mov.b r0, @r0
|
|
00f3f6 0030
|
|
00f3f8 771b add #h'1b, r7
|
|
00f3fa 0c00
|
|
00f3fc 407f mac.w @r7+, @r0+
|
|
00f3fe 003e mov.l @(r0,r3), r0
|
|
00f400 551b mov.l @(h'2c,r1), r5
|
|
00f402 fc00
|
|
00f404 0051
|
|
00f406 003f mac.l @r3+, @r0+
|
|
00f408 5d19 mov.l @(h'24,r1), r13
|
|
00f40a 9c00 mov.w @(h'0,pc), r12 ;@(h'f40e)
|
|
00f40c 0055 mov.w r5, @(r0,r0)
|
|
00f40e 003f mac.l @r3+, @r0+
|
|
00f410 410c shad r0, r1
|
|
00f412 3800 cmp/eq r0, r8
|
|
00f414 0055 mov.w r5, @(r0,r0)
|
|
00f416 0020
|
|
00f418 5d07 mov.l @(h'1c,r0), r13
|
|
00f41a f000
|
|
00f41c 0055 mov.w r5, @(r0,r0)
|
|
00f41e 0030
|
|
00f420 5503 mov.l @(h'c,r0), r5
|
|
00f422 e000 mov #h'0, r0
|
|
00f424 0045 mov.w r4, @(r0,r0)
|
|
00f426 0030
|
|
00f428 7701
|
|
00f42a c000 mov.b r0, @(h'0,gbr)
|
|
00f42c 007f mac.l @r7+, @r0+
|
|
00f42e 0030
|
|
00f430 0000
|
|
00f432 0000
|
|
00f434 0000
|
|
00f436 003e mov.l @(r0,r3), r0
|
|
00f438 0000
|
|
00f43a 0000
|
|
00f43c 0000
|
|
00f43e 003f mac.l @r3+, @r0+
|
|
00f440 ffff
|
|
00f442 ffff
|
|
00f444 ffff
|
|
00f446 ffff
|
|
00f448 0000
|
|
00f44a 0000
|
|
00f44c 0000
|
|
00f44e 0000
|
|
00f450 ffff
|
|
00f452 ffff
|
|
00f454 ffff
|
|
00f456 ffff
|
|
00f458 ffff
|
|
00f45a ffff
|
|
00f45c ffff
|
|
00f45e ffff
|
|
00f460 ffff
|
|
00f462 ffff
|
|
00f464 ffff
|
|
00f466 0000
|
|
00f468 0fff mac.l @r15+, @r15+
|
|
00f46a ffff
|
|
00f46c 8000 mov.b r0, @(h'0,r0)
|
|
00f46e 0fbe mov.l @(r0,r11), r15
|
|
00f470 0bef mac.l @r14+, @r11+
|
|
00f472 8a08
|
|
00f474 4f8a
|
|
00f476 f88f
|
|
00f478 8a09
|
|
00f47a 0f8a
|
|
00f47c 0bef mac.l @r14+, @r11+
|
|
00f47e b400 bsr h'800 ;@(h'fc82)
|
|
00f480 0f80
|
|
00f482 71cf add #h'cf, r1
|
|
00f484 bc8a bsr h'-6ec ;@(h'ed9c)
|
|
00f486 2f8a xor r8, r15
|
|
00f488 89cf bt h'-62 ;@(h'f42a)
|
|
00f48a 8a88
|
|
00f48c 0f8a
|
|
00f48e 73ef add #h'ef, r3
|
|
00f490 8a00
|
|
00f492 afbc bra h'-88 ;@(h'f40e)
|
|
00f494 7b4f add #h'4f, r11
|
|
00f496 8080 mov.b r0, @(h'0,r8)
|
|
00f498 0fa2 stc r2_bank, r15
|
|
00f49a 73ef add #h'ef, r3
|
|
00f49c a280 bra h'500 ;@(h'f9a0)
|
|
00f49e 4fbe ldc r15, r3_bank
|
|
00f4a0 788f add #h'8f, r8
|
|
00f4a2 a200 bra h'400 ;@(h'f8a6)
|
|
00f4a4 4fa2
|
|
00f4a6 fbef
|
|
00f4a8 80a8 mov.b r0, @(h'8,r10)
|
|
00f4aa 0fbe mov.l @(r0,r11), r15
|
|
00f4ac abcf bra h'-862 ;@(h'ec4e)
|
|
00f4ae 8288
|
|
00f4b0 af84 bra h'-f8 ;@(h'f3bc)
|
|
00f4b2 03cf mac.l @r12+, @r3+
|
|
00f4b4 88f8 cmp/eq #h'fffffff8, r0
|
|
00f4b6 0f90
|
|
00f4b8 2bef muls.w r14, r11
|
|
00f4ba a02a bra h'54 ;@(h'f512)
|
|
00f4bc 0fbe mov.l @(r0,r11), r15
|
|
00f4be d20f mov.l @(h'3c,pc), r2 ;@(h'f4fc)
|
|
00f4c0 8000 mov.b r0, @(h'0,r0)
|
|
00f4c2 0f80
|
|
00f4c4 000f mac.l @r0+, @r0+
|
|
00f4c6 8000 mov.b r0, @(h'0,r0)
|
|
00f4c8 0f88
|
|
00f4ca 208f muls.w r8, r0
|
|
00f4cc 8820 cmp/eq #h'20, r0
|
|
00f4ce 8f80 bf/s h'-100 ;@(h'f3d2)
|
|
00f4d0 000f mac.l @r0+, @r0+
|
|
00f4d2 8000 mov.b r0, @(h'0,r0)
|
|
00f4d4 0f80
|
|
00f4d6 000f mac.l @r0+, @r0+
|
|
00f4d8 8820 cmp/eq #h'20, r0
|
|
00f4da 8f88 bf/s h'-f0 ;@(h'f3ee)
|
|
00f4dc 208f muls.w r8, r0
|
|
00f4de 8000 mov.b r0, @(h'0,r0)
|
|
00f4e0 0f80
|
|
00f4e2 000f mac.l @r0+, @r0+
|
|
00f4e4 8000 mov.b r0, @(h'0,r0)
|
|
00f4e6 0f88
|
|
00f4e8 208f muls.w r8, r0
|
|
00f4ea 8820 cmp/eq #h'20, r0
|
|
00f4ec 8f80 bf/s h'-100 ;@(h'f3f0)
|
|
00f4ee 000f mac.l @r0+, @r0+
|
|
00f4f0 8000 mov.b r0, @(h'0,r0)
|
|
00f4f2 0f80
|
|
00f4f4 000f mac.l @r0+, @r0+
|
|
00f4f6 8820 cmp/eq #h'20, r0
|
|
00f4f8 8f88 bf/s h'-f0 ;@(h'f40c)
|
|
00f4fa 208f muls.w r8, r0
|
|
00f4fc 8000 mov.b r0, @(h'0,r0)
|
|
00f4fe 0f80
|
|
00f500 000f mac.l @r0+, @r0+
|
|
00f502 8000 mov.b r0, @(h'0,r0)
|
|
00f504 0f80
|
|
00f506 000f mac.l @r0+, @r0+
|
|
00f508 8000 mov.b r0, @(h'0,r0)
|
|
00f50a 0f80
|
|
00f50c 000f mac.l @r0+, @r0+
|
|
00f50e 8000 mov.b r0, @(h'0,r0)
|
|
00f510 0f80
|
|
00f512 000f mac.l @r0+, @r0+
|
|
00f514 ffff
|
|
00f516 ff00
|
|
00f518 000f mac.l @r0+, @r0+
|
|
00f51a ffff
|
|
00f51c ffff
|
|
00f51e ffff
|
|
00f520 ffff
|
|
00f522 ffff
|
|
00f524 ffff
|
|
00f526 ffff
|
|
00f528 ffff
|
|
00f52a ffff
|
|
00f52c ffff
|
|
00f52e ffff
|
|
00f530 0000
|
|
00f532 0000
|
|
00f534 0000
|
|
00f536 0000
|
|
00f538 ffff
|
|
00f53a ffff
|
|
00f53c ffff
|
|
00f53e ffff
|
|
00f540 fe00
|
|
00f542 0000
|
|
00f544 0000
|
|
00f546 003f mac.l @r3+, @r0+
|
|
00f548 8200
|
|
00f54a 0000
|
|
00f54c 0000
|
|
00f54e 0020
|
|
00f550 c200 mov.l r0, @(h'0,gbr)
|
|
00f552 0000
|
|
00f554 0000
|
|
00f556 0030
|
|
00f558 c27f mov.l r0, @(h'1fc,gbr)
|
|
00f55a e7fe mov #h'fffffffe, r7
|
|
00f55c 7fe7 add #h'e7, r15
|
|
00f55e fe30
|
|
00f560 c240 mov.l r0, @(h'100,gbr)
|
|
00f562 2402 mov.l r0, @r4
|
|
00f564 4024 rotcl r0
|
|
00f566 0230
|
|
00f568 fa6f
|
|
00f56a a6fa bra h'df4 ;@(h'10362)
|
|
00f56c 6fa6 mov.l @r10+, r15
|
|
00f56e fa3e
|
|
00f570 fe6f
|
|
00f572 a6fa bra h'df4 ;@(h'1036a)
|
|
00f574 6fa6 mov.l @r10+, r15
|
|
00f576 fa3f
|
|
00f578 fe62
|
|
00f57a a62a bra h'c54 ;@(h'101d2)
|
|
00f57c 62a6 mov.l @r10+, r2
|
|
00f57e 2a3f muls.w r3, r10
|
|
00f580 8260
|
|
00f582 a60a bra h'c14 ;@(h'1019a)
|
|
00f584 60a6 mov.l @r10+, r0
|
|
00f586 0a20
|
|
00f588 c260 mov.l r0, @(h'180,gbr)
|
|
00f58a 2602 mov.l r0, @r6
|
|
00f58c 6026 mov.l @r2+, r0
|
|
00f58e 0230
|
|
00f590 c263 mov.l r0, @(h'18c,gbr)
|
|
00f592 a68a bra h'd14 ;@(h'102aa)
|
|
00f594 6ea6 mov.l @r10+, r14
|
|
00f596 9230 mov.w @(h'60,pc), r2 ;@(h'f5fa)
|
|
00f598 c262 mov.l r0, @(h'188,gbr)
|
|
00f59a 26aa xor r10, r6
|
|
00f59c 6ea6 mov.l @r10+, r14
|
|
00f59e fa30
|
|
00f5a0 fa6f
|
|
00f5a2 a6fa bra h'df4 ;@(h'1039a)
|
|
00f5a4 6ba6 mov.l @r10+, r11
|
|
00f5a6 fa3e
|
|
00f5a8 fe6f
|
|
00f5aa a6fa bra h'df4 ;@(h'103a2)
|
|
00f5ac 6ba6 mov.l @r10+, r11
|
|
00f5ae 823f
|
|
00f5b0 fe60
|
|
00f5b2 2602 mov.l r0, @r6
|
|
00f5b4 6026 mov.l @r2+, r0
|
|
00f5b6 023f mac.l @r3+, @r2+
|
|
00f5b8 8260
|
|
00f5ba 2602 mov.l r0, @r6
|
|
00f5bc 6026 mov.l @r2+, r0
|
|
00f5be 0220
|
|
00f5c0 c260 mov.l r0, @(h'180,gbr)
|
|
00f5c2 2602 mov.l r0, @r6
|
|
00f5c4 6026 mov.l @r2+, r0
|
|
00f5c6 0230
|
|
00f5c8 c262 mov.l r0, @(h'188,gbr)
|
|
00f5ca 2622 mov.l r2, @r6
|
|
00f5cc 6226 mov.l @r2+, r2
|
|
00f5ce 2230 mov.b r3, @r2
|
|
00f5d0 c262 mov.l r0, @(h'188,gbr)
|
|
00f5d2 2622 mov.l r2, @r6
|
|
00f5d4 6226 mov.l @r2+, r2
|
|
00f5d6 2230 mov.b r3, @r2
|
|
00f5d8 fa62
|
|
00f5da 2622 mov.l r2, @r6
|
|
00f5dc 6226 mov.l @r2+, r2
|
|
00f5de 223e mulu.w r3, r2
|
|
00f5e0 fe60
|
|
00f5e2 2602 mov.l r0, @r6
|
|
00f5e4 6026 mov.l @r2+, r0
|
|
00f5e6 023f mac.l @r3+, @r2+
|
|
00f5e8 fe60
|
|
00f5ea 2602 mov.l r0, @r6
|
|
00f5ec 6026 mov.l @r2+, r0
|
|
00f5ee 023f mac.l @r3+, @r2+
|
|
00f5f0 8260
|
|
00f5f2 2602 mov.l r0, @r6
|
|
00f5f4 6026 mov.l @r2+, r0
|
|
00f5f6 0220
|
|
00f5f8 c26f mov.l r0, @(h'1bc,gbr)
|
|
00f5fa a6fa bra h'df4 ;@(h'103f2)
|
|
00f5fc 60a6 mov.l @r10+, r0
|
|
00f5fe fa30
|
|
00f600 c260 mov.l r0, @(h'180,gbr)
|
|
00f602 a62a bra h'c54 ;@(h'1025a)
|
|
00f604 60a6 mov.l @r10+, r0
|
|
00f606 1230 mov.l r3, @(h'0,r2)
|
|
00f608 c261 mov.l r0, @(h'184,gbr)
|
|
00f60a 262a xor r2, r6
|
|
00f60c 6fa6 mov.l @r10+, r15
|
|
00f60e 2230 mov.b r3, @r2
|
|
00f610 fa62
|
|
00f612 262a xor r2, r6
|
|
00f614 60a6 mov.l @r10+, r0
|
|
00f616 423e ldc r2, ssr
|
|
00f618 fe61
|
|
00f61a 262a xor r2, r6
|
|
00f61c 60a6 mov.l @r10+, r0
|
|
00f61e fa3f
|
|
00f620 fe60
|
|
00f622 a6d2 bra h'da4 ;@(h'103ca)
|
|
00f624 6026 mov.l @r2+, r0
|
|
00f626 023f mac.l @r3+, @r2+
|
|
00f628 826f
|
|
00f62a a602 bra h'c04 ;@(h'10232)
|
|
00f62c 6726 mov.l @r2+, r7
|
|
00f62e 7220 add #h'20, r2
|
|
00f630 c260 mov.l r0, @(h'180,gbr)
|
|
00f632 26f2 mov.l r15, @r6
|
|
00f634 68a6 mov.l @r10+, r8
|
|
00f636 8a30
|
|
00f638 c26f mov.l r0, @(h'1bc,gbr)
|
|
00f63a a62a bra h'c54 ;@(h'10292)
|
|
00f63c 68a6 mov.l @r10+, r8
|
|
00f63e 7230 add #h'30, r2
|
|
00f640 c26a mov.l r0, @(h'1a8,gbr)
|
|
00f642 a62a bra h'c54 ;@(h'1029a)
|
|
00f644 68a6 mov.l @r10+, r8
|
|
00f646 0230
|
|
00f648 fa6a
|
|
00f64a a62a bra h'c54 ;@(h'102a2)
|
|
00f64c 6726 mov.l @r2+, r7
|
|
00f64e fa3e
|
|
00f650 fe68
|
|
00f652 a62a bra h'c54 ;@(h'102aa)
|
|
00f654 6026 mov.l @r2+, r0
|
|
00f656 2a3f muls.w r3, r10
|
|
00f658 fe68
|
|
00f65a a6f2 bra h'de4 ;@(h'10442)
|
|
00f65c 67a6 mov.l @r10+, r7
|
|
00f65e d23f mov.l @(h'fc,pc), r2 ;@(h'f75c)
|
|
00f660 8260
|
|
00f662 2602 mov.l r0, @r6
|
|
00f664 6826 mov.l @r2+, r8
|
|
00f666 0220
|
|
00f668 c26f mov.l r0, @(h'1bc,gbr)
|
|
00f66a a68a bra h'd14 ;@(h'10382)
|
|
00f66c 6726 mov.l @r2+, r7
|
|
00f66e fa30
|
|
00f670 c260 mov.l r0, @(h'180,gbr)
|
|
00f672 a68a bra h'd14 ;@(h'1038a)
|
|
00f674 6826 mov.l @r2+, r8
|
|
00f676 1230 mov.l r3, @(h'0,r2)
|
|
00f678 c261 mov.l r0, @(h'184,gbr)
|
|
00f67a 26fa xor r15, r6
|
|
00f67c 67a6 mov.l @r10+, r7
|
|
00f67e 2230 mov.b r3, @r2
|
|
00f680 fa62
|
|
00f682 268a xor r8, r6
|
|
00f684 6026 mov.l @r2+, r0
|
|
00f686 123e mov.l r3, @(h'38,r2)
|
|
00f688 fe64
|
|
00f68a 268a xor r8, r6
|
|
00f68c 6fa6 mov.l @r10+, r15
|
|
00f68e fa3f
|
|
00f690 fe68
|
|
00f692 2602 mov.l r0, @r6
|
|
00f694 6aa6 mov.l @r10+, r10
|
|
00f696 023f mac.l @r3+, @r2+
|
|
00f698 826f
|
|
00f69a a6fa bra h'df4 ;@(h'10492)
|
|
00f69c 6aa6 mov.l @r10+, r10
|
|
00f69e f220
|
|
00f6a0 c260 mov.l r0, @(h'180,gbr)
|
|
00f6a2 260a xor r0, r6
|
|
00f6a4 68a6 mov.l @r10+, r8
|
|
00f6a6 2a30 mov.b r3, @r10
|
|
00f6a8 c267 mov.l r0, @(h'19c,gbr)
|
|
00f6aa a612 bra h'c24 ;@(h'102d2)
|
|
00f6ac 6026 mov.l @r2+, r0
|
|
00f6ae f230
|
|
00f6b0 c268 mov.l r0, @(h'1a0,gbr)
|
|
00f6b2 2622 mov.l r2, @r6
|
|
00f6b4 6fa6 mov.l @r10+, r15
|
|
00f6b6 0230
|
|
00f6b8 fa68
|
|
00f6ba 2642 mov.l r4, @r6
|
|
00f6bc 62a6 mov.l @r10+, r2
|
|
00f6be fa3e
|
|
00f6c0 fe68
|
|
00f6c2 2682 mov.l r8, @r6
|
|
00f6c4 62a6 mov.l @r10+, r2
|
|
00f6c6 823f
|
|
00f6c8 fe67
|
|
00f6ca a6fa bra h'df4 ;@(h'104c2)
|
|
00f6cc 6d26 mov.l @r2+, r13
|
|
00f6ce 823f
|
|
00f6d0 8260
|
|
00f6d2 2602 mov.l r0, @r6
|
|
00f6d4 6026 mov.l @r2+, r0
|
|
00f6d6 0220
|
|
00f6d8 c27f mov.l r0, @(h'1fc,gbr)
|
|
00f6da a7fa bra h'ff4 ;@(h'106d2)
|
|
00f6dc 7fa7 add #h'a7, r15
|
|
00f6de fa30
|
|
00f6e0 c27f mov.l r0, @(h'1fc,gbr)
|
|
00f6e2 e7fe mov #h'fffffffe, r7
|
|
00f6e4 7fe7 add #h'e7, r15
|
|
00f6e6 fe30
|
|
00f6e8 c200 mov.l r0, @(h'0,gbr)
|
|
00f6ea 0000
|
|
00f6ec 0000
|
|
00f6ee 0030
|
|
00f6f0 fa00
|
|
00f6f2 0000
|
|
00f6f4 0000
|
|
00f6f6 003e mov.l @(r0,r3), r0
|
|
00f6f8 fe00
|
|
00f6fa 0000
|
|
00f6fc 0000
|
|
00f6fe 003f mac.l @r3+, @r0+
|
|
00f700 ffff
|
|
00f702 ffff
|
|
00f704 ffff
|
|
00f706 ffff
|
|
00f708 0000
|
|
00f70a 0000
|
|
00f70c 0000
|
|
00f70e 0000
|
|
00f710 ffff
|
|
00f712 ffff
|
|
00f714 ffff
|
|
00f716 ffff
|
|
00f718 ffff
|
|
00f71a ffff
|
|
00f71c ffff
|
|
00f71e ffff
|
|
00f720 1e3f mov.l r3, @(h'3c,r14)
|
|
00f722 7bbf add #h'bf, r11
|
|
00f724 57bf mov.l @(h'3c,r11), r7
|
|
00f726 feff
|
|
00f728 ff7f
|
|
00f72a ffff
|
|
00f72c ff7f
|
|
00f72e feff
|
|
00f730 ff7f
|
|
00f732 ffff
|
|
00f734 ff7f
|
|
00f736 feff
|
|
00f738 ff7f
|
|
00f73a ffff
|
|
00f73c d77f mov.l @(h'1fc,pc), r7 ;@(h'f93c)
|
|
00f73e baff bsr h'-a02 ;@(h'ed40)
|
|
00f740 ffff
|
|
00f742 b6ff bsr h'dfe ;@(h'10544)
|
|
00f744 d57f mov.l @(h'1fc,pc), r5 ;@(h'f944)
|
|
00f746 b57f bsr h'afe ;@(h'10248)
|
|
00f748 fb7f
|
|
00f74a bfff bsr h'-2 ;@(h'f74c)
|
|
00f74c d87f mov.l @(h'1fc,pc), r8 ;@(h'f94c)
|
|
00f74e b7ff bsr h'ffe ;@(h'10750)
|
|
00f750 f7ff
|
|
00f752 b87f bsr h'-f02 ;@(h'e854)
|
|
00f754 dfff mov.l @(h'3fc,pc), r15 ;@(h'fb54)
|
|
00f756 b8ff bsr h'-e02 ;@(h'e958)
|
|
00f758 f77f
|
|
00f75a b77f bsr h'efe ;@(h'1065c)
|
|
00f75c d77f mov.l @(h'1fc,pc), r7 ;@(h'f95c)
|
|
00f75e bfff bsr h'-2 ;@(h'f760)
|
|
00f760 f8ff
|
|
00f762 b77f bsr h'efe ;@(h'10664)
|
|
00f764 d77f mov.l @(h'1fc,pc), r7 ;@(h'f964)
|
|
00f766 b77f bsr h'efe ;@(h'10668)
|
|
00f768 ffff
|
|
00f76a b07f bsr h'fe ;@(h'f86c)
|
|
00f76c d57f mov.l @(h'1fc,pc), r5 ;@(h'f96c)
|
|
00f76e b77f bsr h'efe ;@(h'10670)
|
|
00f770 f77f
|
|
00f772 bfff bsr h'-2 ;@(h'f774)
|
|
00f774 d6ff mov.l @(h'3fc,pc), r6 ;@(h'fb74)
|
|
00f776 b57f bsr h'afe ;@(h'10278)
|
|
00f778 f57f
|
|
00f77a bb7f bsr h'-902 ;@(h'ee7c)
|
|
00f77c dfff mov.l @(h'3fc,pc), r15 ;@(h'fb7c)
|
|
00f77e 7abf add #h'bf, r10
|
|
00f780 77bf add #h'bf, r7
|
|
00f782 1e3f mov.l r3, @(h'3c,r14)
|
|
00f784 ffff
|
|
00f786 ffff
|
|
00f788 ffff
|
|
00f78a ffff
|
|
00f78c ffff
|
|
00f78e ffff
|
|
00f790 ffff
|
|
00f792 ffff
|
|
00f794 ffff
|
|
00f796 ffff
|
|
00f798 ffff
|
|
00f79a 0000
|
|
00f79c 0000
|
|
00f79e 0000
|
|
00f7a0 0000
|
|
00f7a2 0000
|
|
00f7a4 07ff mac.l @r15+, @r7+
|
|
00f7a6 ffff
|
|
00f7a8 ffff
|
|
00f7aa ffff
|
|
00f7ac ffff
|
|
00f7ae ffff
|
|
00f7b0 fe00
|
|
00f7b2 0800
|
|
00f7b4 0000
|
|
00f7b6 0000
|
|
00f7b8 0080
|
|
00f7ba 0f82 stc r0_bank, r15
|
|
00f7bc fbe8
|
|
00f7be 03ef mac.l @r14+, @r3+
|
|
00f7c0 8000 mov.b r0, @(h'0,r0)
|
|
00f7c2 003e mov.l @(r0,r3), r0
|
|
00f7c4 c00f mov.b r0, @(h'f,gbr)
|
|
00f7c6 c212 mov.l r0, @(h'48,gbr)
|
|
00f7c8 a803 bra h'-ffa ;@(h'e7d2)
|
|
00f7ca ef80 mov #h'ffffff80, r15
|
|
00f7cc 0000
|
|
00f7ce 22c0 mov.b r12, @r2
|
|
00f7d0 0fc2 stc r4_bank, r15
|
|
00f7d2 22a8 tst r10, r2
|
|
00f7d4 004a
|
|
00f7d6 8000 mov.b r0, @(h'0,r0)
|
|
00f7d8 0032 stc ssr, r0
|
|
00f7da c00f mov.b r0, @(h'f,gbr)
|
|
00f7dc c212 mov.l r0, @(h'48,gbr)
|
|
00f7de 2803
|
|
00f7e0 e500 mov #h'0, r5
|
|
00f7e2 0000
|
|
00f7e4 3ac0 cmp/eq r12, r10
|
|
00f7e6 0ffa
|
|
00f7e8 f808
|
|
00f7ea 0000
|
|
00f7ec 0000
|
|
00f7ee 003e mov.l @(r0,r3), r0
|
|
00f7f0 c00f mov.b r0, @(h'f,gbr)
|
|
00f7f2 fe03
|
|
00f7f4 6803 mov r0, r8
|
|
00f7f6 c700 mova @(h'0,pc), r0 ;h'f7f8
|
|
00f7f8 0000
|
|
00f7fa 22c0 mov.b r12, @r2
|
|
00f7fc 0ffe mov.l @(r0,r15), r15
|
|
00f7fe f888
|
|
00f800 03ef mac.l @r14+, @r3+
|
|
00f802 8000 mov.b r0, @(h'0,r0)
|
|
00f804 0032 stc ssr, r0
|
|
00f806 c00f mov.b r0, @(h'f,gbr)
|
|
00f808 82a8
|
|
00f80a 8800 cmp/eq #h'0, r0
|
|
00f80c a888 bra h'-ef0 ;@(h'e920)
|
|
00f80e 2082 mov.l r8, @r0
|
|
00f810 3ac0 cmp/eq r12, r10
|
|
00f812 0fc2 stc r4_bank, r15
|
|
00f814 ab68 bra h'-930 ;@(h'eee8)
|
|
00f816 03c7 mul.l r12, r3
|
|
00f818 0820
|
|
00f81a 823e
|
|
00f81c c00f mov.b r0, @(h'f,gbr)
|
|
00f81e c288 mov.l r0, @(h'220,gbr)
|
|
00f820 0a40
|
|
00f822 0000
|
|
00f824 0000
|
|
00f826 00c0
|
|
00f828 0fc2 stc r4_bank, r15
|
|
00f82a 03ea
|
|
00f82c e3ef mov #h'ffffffef, r3
|
|
00f82e 8000 mov.b r0, @(h'0,r0)
|
|
00f830 0000
|
|
00f832 c00f mov.b r0, @(h'f,gbr)
|
|
00f834 fafa
|
|
00f836 aba3 bra h'-8ba ;@(h'ef80)
|
|
00f838 ef80 mov #h'ffffff80, r15
|
|
00f83a 0000
|
|
00f83c 00c0
|
|
00f83e 0ffe mov.l @(r0,r15), r15
|
|
00f840 12a9 mov.l r10, @(h'24,r2)
|
|
00f842 2200 mov.b r0, @r2
|
|
00f844 8820 cmp/eq #h'20, r0
|
|
00f846 823e
|
|
00f848 c00f mov.b r0, @(h'f,gbr)
|
|
00f84a fe22
|
|
00f84c 2802 mov.l r0, @r8
|
|
00f84e 0f08 clrt
|
|
00f850 2082 mov.l r8, @r0
|
|
00f852 3ec0 cmp/eq r12, r14
|
|
00f854 0f82 stc r0_bank, r15
|
|
00f856 4009 shlr2 r0
|
|
00f858 c000 mov.b r0, @(h'0,gbr)
|
|
00f85a 0000
|
|
00f85c 002a sts pr, r0
|
|
00f85e c00f mov.b r0, @(h'f,gbr)
|
|
00f860 c2f8 mov.l r0, @(h'3e0,gbr)
|
|
00f862 0be1
|
|
00f864 e780 mov #h'ffffff80, r7
|
|
00f866 0000
|
|
00f868 22c0 mov.b r12, @r2
|
|
00f86a 0fc2 stc r4_bank, r15
|
|
00f86c 008a
|
|
00f86e 23ef muls.w r14, r3
|
|
00f870 8000 mov.b r0, @(h'0,r0)
|
|
00f872 0000
|
|
00f874 c00f mov.b r0, @(h'f,gbr)
|
|
00f876 c278 mov.l r0, @(h'1e0,gbr)
|
|
00f878 8942 bt h'84 ;@(h'f900)
|
|
00f87a 0808 clrt
|
|
00f87c 2082 mov.l r8, @r0
|
|
00f87e 02c0
|
|
00f880 0ffa
|
|
00f882 8088 mov.b r0, @(h'8,r8)
|
|
00f884 03ef mac.l @r14+, @r3+
|
|
00f886 8820 cmp/eq #h'20, r0
|
|
00f888 823e
|
|
00f88a c00f mov.b r0, @(h'f,gbr)
|
|
00f88c fe80
|
|
00f88e 89c0 bt h'-80 ;@(h'f812)
|
|
00f890 0000
|
|
00f892 0000
|
|
00f894 3ec0 cmp/eq r12, r14
|
|
00f896 0ffe mov.l @(r0,r15), r15
|
|
00f898 7beb add #h'eb, r11
|
|
00f89a e249 mov #h'49, r2
|
|
00f89c 0000
|
|
00f89e 0002 stc sr, r0
|
|
00f8a0 c00f mov.b r0, @(h'f,gbr)
|
|
00f8a2 8201
|
|
00f8a4 ca22 xor #h'22, r0
|
|
00f8a6 eb80 mov #h'ffffff80, r11
|
|
00f8a8 0000
|
|
00f8aa 00c0
|
|
00f8ac 0fc2 stc r4_bank, r15
|
|
00f8ae 0089
|
|
00f8b0 c3ae trapa #h'ae
|
|
00f8b2 8820 cmp/eq #h'20, r0
|
|
00f8b4 823c
|
|
00f8b6 c00f mov.b r0, @(h'f,gbr)
|
|
00f8b8 c220 mov.l r0, @(h'80,gbr)
|
|
00f8ba 0801
|
|
00f8bc 2488 tst r8, r4
|
|
00f8be 2082 mov.l r8, @r0
|
|
00f8c0 3ec0 cmp/eq r12, r14
|
|
00f8c2 0fc2 stc r4_bank, r15
|
|
00f8c4 200b or r0, r0
|
|
00f8c6 e000 mov #h'0, r0
|
|
00f8c8 0000
|
|
00f8ca 000a sts mach, r0
|
|
00f8cc c00f mov.b r0, @(h'f,gbr)
|
|
00f8ce fa23
|
|
00f8d0 ebe0 mov #h'ffffffe0, r11
|
|
00f8d2 0000
|
|
00f8d4 0000
|
|
00f8d6 3cc0 cmp/eq r12, r12
|
|
00f8d8 0ffe mov.l @(r0,r15), r15
|
|
00f8da 20a8 tst r10, r0
|
|
00f8dc a005 bra h'a ;@(h'f8ea)
|
|
00f8de 0a00
|
|
00f8e0 0000
|
|
00f8e2 c00f mov.b r0, @(h'f,gbr)
|
|
00f8e4 fe20
|
|
00f8e6 ab41 bra h'-97e ;@(h'ef6c)
|
|
00f8e8 c214 mov.l r0, @(h'50,gbr)
|
|
00f8ea 71c7 add #h'c7, r1
|
|
00f8ec 1cc0 mov.l r12, @(h'0,r12)
|
|
00f8ee 0f82 stc r0_bank, r15
|
|
00f8f0 fb48
|
|
00f8f2 0365 mov.w r6, @(r0,r3)
|
|
00f8f4 3aeb subv r14, r10
|
|
00f8f6 28be mulu.w r11, r8
|
|
00f8f8 ffef
|
|
00f8fa c270 mov.l r0, @(h'1c0,gbr)
|
|
00f8fc 0be3
|
|
00f8fe 6026 mov.l @r2+, r0
|
|
00f900 fbac
|
|
00f902 a2ff bra h'5fe ;@(h'ff04)
|
|
00f904 ffc2
|
|
00f906 23eb or r14, r3
|
|
00f908 e36c mov #h'6c, r3
|
|
00f90a b4fb bsr h'9f6 ;@(h'10304)
|
|
00f90c eeba mov #h'ffffffba, r14
|
|
00f90e 800f mov.b r0, @(h'f,r0)
|
|
00f910 c202 mov.l r0, @(h'8,gbr)
|
|
00f912 aaa1 bra h'-abe ;@(h'ee58)
|
|
00f914 cabc xor #h'bc, r0
|
|
00f916 71c7 add #h'c7, r1
|
|
00f918 00c0
|
|
00f91a 0ffa
|
|
00f91c 02aa
|
|
00f91e 2009 and r0, r0
|
|
00f920 0000
|
|
00f922 003e mov.l @(r0,r3), r0
|
|
00f924 c00f mov.b r0, @(h'f,gbr)
|
|
00f926 fefa
|
|
00f928 2800 mov.b r0, @r8
|
|
00f92a 0000
|
|
00f92c 0000
|
|
00f92e 3ec0 cmp/eq r12, r14
|
|
00f930 0ffe mov.l @(r0,r15), r15
|
|
00f932 1008 mov.l r0, @(h'20,r0)
|
|
00f934 0000
|
|
00f936 0000
|
|
00f938 002a sts pr, r0
|
|
00f93a c00f mov.b r0, @(h'f,gbr)
|
|
00f93c 8223
|
|
00f93e e940 mov #h'40, r9
|
|
00f940 8208
|
|
00f942 2082 mov.l r8, @r0
|
|
00f944 22c0 mov.b r12, @r2
|
|
00f946 0fc2 stc r4_bank, r15
|
|
00f948 10a9 mov.l r10, @(h'24,r0)
|
|
00f94a 4087 ldc.l @r0+, r0_bank
|
|
00f94c 1c71 mov.l r7, @(h'4,r12)
|
|
00f94e c700 mova @(h'0,pc), r0 ;h'f950
|
|
00f950 c00f mov.b r0, @(h'f,gbr)
|
|
00f952 c2f8 mov.l r0, @(h'3e0,gbr)
|
|
00f954 a940 bra h'-d80 ;@(h'ebd8)
|
|
00f956 8208
|
|
00f958 2082 mov.l r8, @r0
|
|
00f95a 00c0
|
|
00f95c 0fc2 stc r4_bank, r15
|
|
00f95e 0048 clrs
|
|
00f960 0000
|
|
00f962 0000
|
|
00f964 0000
|
|
00f966 c00f mov.b r0, @(h'f,gbr)
|
|
00f968 faf8
|
|
00f96a 0800
|
|
00f96c 0000
|
|
00f96e 0000
|
|
00f970 00c0
|
|
00f972 0ffe mov.l @(r0,r15), r15
|
|
00f974 abe8 bra h'-830 ;@(h'f148)
|
|
00f976 0800
|
|
00f978 0000
|
|
00f97a 0000
|
|
00f97c c00f mov.b r0, @(h'f,gbr)
|
|
00f97e feaa
|
|
00f980 0808 clrt
|
|
00f982 0000
|
|
00f984 0000
|
|
00f986 00c0
|
|
00f988 0f82 stc r0_bank, r15
|
|
00f98a 8a08
|
|
00f98c 0800
|
|
00f98e 0000
|
|
00f990 0000
|
|
00f992 c00f mov.b r0, @(h'f,gbr)
|
|
00f994 c202 mov.l r0, @(h'8,gbr)
|
|
00f996 0808 clrt
|
|
00f998 0000
|
|
00f99a 0000
|
|
00f99c 00c0
|
|
00f99e 0fc2 stc r4_bank, r15
|
|
00f9a0 f808
|
|
00f9a2 0800
|
|
00f9a4 0000
|
|
00f9a6 0000
|
|
00f9a8 c00f mov.b r0, @(h'f,gbr)
|
|
00f9aa c213 mov.l r0, @(h'4c,gbr)
|
|
00f9ac c808 tst #h'8, r0
|
|
00f9ae 0000
|
|
00f9b0 0000
|
|
00f9b2 00c0
|
|
00f9b4 0ffa
|
|
00f9b6 20a8 tst r10, r0
|
|
00f9b8 0800
|
|
00f9ba 0000
|
|
00f9bc 0000
|
|
00f9be c00f mov.b r0, @(h'f,gbr)
|
|
00f9c0 fe40
|
|
00f9c2 a808 bra h'-ff0 ;@(h'e9d6)
|
|
00f9c4 0000
|
|
00f9c6 0000
|
|
00f9c8 00c0
|
|
00f9ca 0ffe mov.l @(r0,r15), r15
|
|
00f9cc fbc8
|
|
00f9ce 0800
|
|
00f9d0 0000
|
|
00f9d2 0000
|
|
00f9d4 c00f mov.b r0, @(h'f,gbr)
|
|
00f9d6 8200
|
|
00f9d8 0808 clrt
|
|
00f9da 0000
|
|
00f9dc 0000
|
|
00f9de 00c0
|
|
00f9e0 0fc2 stc r4_bank, r15
|
|
00f9e2 7ae8 add #h'e8, r10
|
|
00f9e4 0800
|
|
00f9e6 0000
|
|
00f9e8 0000
|
|
00f9ea c00f mov.b r0, @(h'f,gbr)
|
|
00f9ec c281 mov.l r0, @(h'204,gbr)
|
|
00f9ee 0808 clrt
|
|
00f9f0 0000
|
|
00f9f2 0000
|
|
00f9f4 00c0
|
|
00f9f6 0fc2 stc r4_bank, r15
|
|
00f9f8 8088 mov.b r0, @(h'8,r8)
|
|
00f9fa 0800
|
|
00f9fc 0000
|
|
00f9fe 0000
|
|
00fa00 c00f mov.b r0, @(h'f,gbr)
|
|
00fa02 fa78
|
|
00fa04 6808 swap.b r0, r8
|
|
00fa06 0000
|
|
00fa08 0000
|
|
00fa0a 00c0
|
|
00fa0c 0ffe mov.l @(r0,r15), r15
|
|
00fa0e 0008 clrt
|
|
00fa10 0000
|
|
00fa12 0000
|
|
00fa14 0000
|
|
00fa16 ffef
|
|
00fa18 ffff
|
|
00fa1a ffff
|
|
00fa1c ffff
|
|
00fa1e ffff
|
|
00fa20 ffff
|
|
00fa22 ff00
|
|
00fa24 0000
|
|
00fa26 0000
|
|
00fa28 0000
|
|
00fa2a 0000
|
|
00fa2c 0007 mul.l r0, r0
|
|
00fa2e ffff
|
|
00fa30 ffff
|
|
00fa32 ffff
|
|
00fa34 ffff
|
|
00fa36 ffff
|
|
00fa38 ffff
|
|
00fa3a ffff
|
|
00fa3c ffff
|
|
00fa3e ffff
|
|
00fa40 ffff
|
|
00fa42 ffff
|
|
00fa44 ff17
|
|
00fa46 2747 div0s r4, r7
|
|
00fa48 ff07
|
|
00fa4a 778f add #h'8f, r7
|
|
00fa4c 7707
|
|
00fa4e ff2f
|
|
00fa50 d707 mov.l @(h'1c,pc), r7 ;@(h'fa70)
|
|
00fa52 ff17
|
|
00fa54 2717 div0s r1, r7
|
|
00fa56 ff07
|
|
00fa58 f72f
|
|
00fa5a f707
|
|
00fa5c ff87
|
|
00fa5e 870f
|
|
00fa60 0fff mac.l @r15+, @r15+
|
|
00fa62 0f0f mac.l @r0+, @r15+
|
|
00fa64 0777 mul.l r7, r7
|
|
00fa66 8f8f bf/s h'-e2 ;@(h'f988)
|
|
00fa68 8f77 bf/s h'ee ;@(h'fb5a)
|
|
00fa6a 077f mac.l @r7+, @r7+
|
|
00fa6c 8777
|
|
00fa6e 877f
|
|
00fa70 07ff mac.l @r15+, @r7+
|
|
00fa72 afaf bra h'-a2 ;@(h'f9d4)
|
|
00fa74 8f07 bf/s h'e ;@(h'fa86)
|
|
00fa76 ff2f
|
|
00fa78 2fd7 div0s r13, r15
|
|
00fa7a ff2f
|
|
00fa7c 2f2f muls.w r2, r15
|
|
00fa7e 2fd7 div0s r13, r15
|
|
00fa80 07f7 mul.l r15, r7
|
|
00fa82 2f2f muls.w r2, r15
|
|
00fa84 2f2f muls.w r2, r15
|
|
00fa86 f707
|
|
00fa88 8f8f bf/s h'-e2 ;@(h'f9aa)
|
|
00fa8a ff8f
|
|
00fa8c 8f07 bf/s h'e ;@(h'fa9e)
|
|
00fa8e ff0f
|
|
00fa90 1727 mov.l r2, @(h'1c,r7)
|
|
00fa92 4787 ldc.l @r7+, r0_bank
|
|
00fa94 ff3f
|
|
00fa96 8360
|
|
00fa98 f3c2
|
|
00fa9a 1b89 mov.l r8, @(h'24,r11)
|
|
00fa9c 0f9c mov.b @(r0,r9), r15
|
|
00fa9e 0788
|
|
00faa0 07c3
|
|
00faa2 e772 mov #h'72, r7
|
|
00faa4 a71a bra h'e34 ;@(h'108dc)
|
|
00faa6 2f08 tst r0, r15
|
|
00faa8 0b0b rts
|
|
00faaa 6b08 swap.b r0, r11
|
|
00faac 8b0b bf h'16 ;@(h'fac6)
|
|
00faae 6b08 swap.b r0, r11
|
|
00fab0 0b1b sleep
|
|
00fab2 ef72 mov #h'72, r15
|
|
00fab4 a7c2 bra h'f84 ;@(h'10a3c)
|
|
00fab6 2788 tst r8, r7
|
|
00fab8 0794 mov.b r9, @(r0,r7)
|
|
00faba 0789
|
|
00fabc 0fc2 stc r4_bank, r15
|
|
00fabe 1b60 mov.l r6, @(h'0,r11)
|
|
00fac0 f33f
|
|
00fac2 833f
|
|
00fac4 e720 mov #h'20, r7
|
|
00fac6 272f muls.w r2, r7
|
|
00fac8 a72a bra h'e54 ;@(h'10920)
|
|
00faca a728 bra h'e50 ;@(h'1091e)
|
|
00facc a720 bra h'e40 ;@(h'10910)
|
|
00face 272d xtrct r2, r7
|
|
00fad0 a722 bra h'e44 ;@(h'10918)
|
|
00fad2 272d xtrct r2, r7
|
|
00fad4 a720 bra h'e40 ;@(h'10918)
|
|
00fad6 272e mulu.w r2, r7
|
|
00fad8 a720 bra h'e40 ;@(h'1091c)
|
|
00fada 2720 mov.b r2, @r7
|
|
00fadc a72f bra h'e5e ;@(h'1093e)
|
|
00fade a7e0 bra h'fc0 ;@(h'10aa2)
|
|
00fae0 bfa0 bsr h'-c0 ;@(h'fa24)
|
|
00fae2 2f8f muls.w r8, r15
|
|
00fae4 0f99
|
|
00fae6 8f90 bf/s h'-e0 ;@(h'fa0a)
|
|
00fae8 0f93
|
|
00faea cf90 or.b #h'90, @(r0,gbr)
|
|
00faec 0f99
|
|
00faee 8fcf bf/s h'-62 ;@(h'fa90)
|
|
00faf0 1f60 mov.l r6, @(h'0,r15)
|
|
00faf2 3730 cmp/eq r3, r7
|
|
00faf4 6718 swap.b r1, r7
|
|
00faf6 c70f mova @(h'3c,pc), r0 ;h'fb34
|
|
00faf8 877f
|
|
00fafa dfc0 mov.l @(h'300,pc), r15 ;@(h'fdfc)
|
|
00fafc 7f9f add #h'9f, r15
|
|
00fafe 3f91
|
|
00fb00 3f8e addc r8, r15
|
|
00fb02 3f80 cmp/eq r8, r15
|
|
00fb04 3f9f addv r9, r15
|
|
00fb06 3f95 dmulu.l r9, r15
|
|
00fb08 3f91
|
|
00fb0a 3f80 cmp/eq r8, r15
|
|
00fb0c 3f9f addv r9, r15
|
|
00fb0e 3f90 cmp/eq r9, r15
|
|
00fb10 3f90 cmp/eq r9, r15
|
|
00fb12 3fc0 cmp/eq r12, r15
|
|
00fb14 7f7f add #h'7f, r15
|
|
00fb16 df03 mov.l @(h'c,pc), r15 ;@(h'fb24)
|
|
00fb18 e306 mov #h'6, r3
|
|
00fb1a 330d dmuls.l r0, r3
|
|
00fb1c dbf8 mov.l @(h'3e0,pc), r11 ;@(h'ff00)
|
|
00fb1e 0f90
|
|
00fb20 1787 mov.l r8, @(h'1c,r7)
|
|
00fb22 b7a2 bsr h'f44 ;@(h'10a6a)
|
|
00fb24 b7a0 bsr h'f40 ;@(h'10a68)
|
|
00fb26 b7a0 bsr h'f40 ;@(h'10a6a)
|
|
00fb28 3787 cmp/gt r8, r7
|
|
00fb2a b790 bsr h'f20 ;@(h'10a4e)
|
|
00fb2c 17f8 mov.l r15, @(h'20,r7)
|
|
00fb2e 0f0d mov.w @(r0,r0), r15
|
|
00fb30 db06 mov.l @(h'18,pc), r11 ;@(h'fb4c)
|
|
00fb32 3303 cmp/ge r0, r3
|
|
00fb34 e37e mov #h'7e, r3
|
|
00fb36 ffc3
|
|
00fb38 c3ff trapa #h'ff
|
|
00fb3a 7e00
|
|
00fb3c c6ff mov.l @(h'3fc,gbr), r0
|
|
00fb3e ffc0
|
|
00fb40 00c6 mov.l r12, @(r0,r0)
|
|
00fb42 e7f3 mov #h'fffffff3, r7
|
|
00fb44 fbdf
|
|
00fb46 ce66 xor.b #h'66, @(r0,gbr)
|
|
00fb48 e7db mov #h'ffffffdb, r7
|
|
00fb4a dbff mov.l @(h'3fc,pc), r11 ;@(h'ff48)
|
|
00fb4c 7678 add #h'78, r6
|
|
00fb4e 7c6e add #h'6e, r12
|
|
00fb50 67ff exts.w r15, r7
|
|
00fb52 ff5f
|
|
00fb54 dfdb mov.l @(h'36c,pc), r15 ;@(h'fec4)
|
|
00fb56 dbfb mov.l @(h'3ec,pc), r11 ;@(h'ff44)
|
|
00fb58 737e add #h'7e, r3
|
|
00fb5a ffdb
|
|
00fb5c dbfb mov.l @(h'3ec,pc), r11 ;@(h'ff4c)
|
|
00fb5e 7203
|
|
00fb60 03e3
|
|
00fb62 fb3f
|
|
00fb64 0f76 mov.l r7, @(r0,r15)
|
|
00fb66 ffdb
|
|
00fb68 dbff mov.l @(h'3fc,pc), r11 ;@(h'ff68)
|
|
00fb6a 764e add #h'4e, r6
|
|
00fb6c dfdb mov.l @(h'36c,pc), r15 ;@(h'fedc)
|
|
00fb6e dbff mov.l @(h'3fc,pc), r11 ;@(h'ff6c)
|
|
00fb70 7eff add #h'ff, r14
|
|
00fb72 ff8f
|
|
00fb74 ff8f
|
|
00fb76 ffff
|
|
00fb78 87ef
|
|
00fb7a efbf mov #h'ffffffbf, r15
|
|
00fb7c bf8f bsr h'-e2 ;@(h'fa9e)
|
|
00fb7e afff bra h'-2 ;@(h'fb80)
|
|
00fb80 ff3f
|
|
00fb82 27ff muls.w r15, r7
|
|
00fb84 ffbf
|
|
00fb86 bfef bsr h'-22 ;@(h'fb68)
|
|
00fb88 efff mov #h'ffffffff, r15
|
|
00fb8a ffaf
|
|
00fb8c ef0f mov #h'f, r15
|
|
00fb8e 2fff muls.w r15, r15
|
|
00fb90 ffff
|
|
00fb92 ffaf
|
|
00fb94 ffbf
|
|
00fb96 afff bra h'-2 ;@(h'fb98)
|
|
00fb98 ff00
|
|
00fb9a 0700
|
|
00fb9c 0700
|
|
00fb9e 0700
|
|
00fba0 070d mov.w @(r0,r0), r7
|
|
00fba2 870f
|
|
00fba4 8707
|
|
00fba6 070f mac.l @r0+, @r7+
|
|
00fba8 870d
|
|
00fbaa 8700
|
|
00fbac 0700
|
|
00fbae 0700
|
|
00fbb0 0700
|
|
00fbb2 0700
|
|
00fbb4 0700
|
|
00fbb6 0700
|
|
00fbb8 0707 mul.l r0, r7
|
|
00fbba 070f mac.l @r0+, @r7+
|
|
00fbbc 871f
|
|
00fbbe c71f mova @(h'7c,pc), r0 ;h'fc3c
|
|
00fbc0 c71f mova @(h'7c,pc), r0 ;h'fc40
|
|
00fbc2 c70f mova @(h'3c,pc), r0 ;h'fc00
|
|
00fbc4 8707
|
|
00fbc6 0700
|
|
00fbc8 0700
|
|
00fbca 0700
|
|
00fbcc 0700
|
|
00fbce 0700
|
|
00fbd0 0735 mov.w r3, @(r0,r7)
|
|
00fbd2 673f exts.w r3, r7
|
|
00fbd4 e71f mov #h'1f, r7
|
|
00fbd6 c73f mova @(h'fc,pc), r0 ;h'fcd4
|
|
00fbd8 e71f mov #h'1f, r7
|
|
00fbda c73f mova @(h'fc,pc), r0 ;h'fcd8
|
|
00fbdc e71f mov #h'1f, r7
|
|
00fbde c73f mova @(h'fc,pc), r0 ;h'fcdc
|
|
00fbe0 e735 mov #h'35, r7
|
|
00fbe2 6700 mov.b @r0, r7
|
|
00fbe4 0700
|
|
00fbe6 0700
|
|
00fbe8 0735 mov.w r3, @(r0,r7)
|
|
00fbea 677f exts.w r7, r7
|
|
00fbec f77f
|
|
00fbee f73f
|
|
00fbf0 e77f mov #h'7f, r7
|
|
00fbf2 f73f
|
|
00fbf4 e77f mov #h'7f, r7
|
|
00fbf6 f73f
|
|
00fbf8 e77f mov #h'7f, r7
|
|
00fbfa f77f
|
|
00fbfc f735
|
|
00fbfe 6700 mov.b @r0, r7
|
|
00fc00 070d mov.w @(r0,r0), r7
|
|
00fc02 873f
|
|
00fc04 e77f mov #h'7f, r7
|
|
00fc06 f77f
|
|
00fc08 f7ff
|
|
00fc0a ffff
|
|
00fc0c ff7f
|
|
00fc0e f7ff
|
|
00fc10 ffff
|
|
00fc12 ff7f
|
|
00fc14 f77f
|
|
00fc16 f73f
|
|
00fc18 e70d mov #h'd, r7
|
|
00fc1a 8702
|
|
00fc1c 070f mac.l @r0+, @r7+
|
|
00fc1e 873f
|
|
00fc20 e73f mov #h'3f, r7
|
|
00fc22 e77f mov #h'7f, r7
|
|
00fc24 f77f
|
|
00fc26 f7ff
|
|
00fc28 ff7f
|
|
00fc2a f77f
|
|
00fc2c f73f
|
|
00fc2e e73f mov #h'3f, r7
|
|
00fc30 e70f mov #h'f, r7
|
|
00fc32 8702
|
|
00fc34 0702 stc sr, r7
|
|
00fc36 070f mac.l @r0+, @r7+
|
|
00fc38 873f
|
|
00fc3a e73f mov #h'3f, r7
|
|
00fc3c e77f mov #h'7f, r7
|
|
00fc3e f77f
|
|
00fc40 f7ff
|
|
00fc42 ff7f
|
|
00fc44 f77f
|
|
00fc46 f73f
|
|
00fc48 e73f mov #h'3f, r7
|
|
00fc4a e70f mov #h'f, r7
|
|
00fc4c 8702
|
|
00fc4e 0700
|
|
00fc50 0700
|
|
00fc52 0700
|
|
00fc54 0700
|
|
00fc56 0700
|
|
00fc58 0705 mov.w r0, @(r0,r7)
|
|
00fc5a 0702 stc sr, r7
|
|
00fc5c 0705 mov.w r0, @(r0,r7)
|
|
00fc5e 0700
|
|
00fc60 0700
|
|
00fc62 0700
|
|
00fc64 0700
|
|
00fc66 0700
|
|
00fc68 0700
|
|
00fc6a 0700
|
|
00fc6c 0700
|
|
00fc6e 0700
|
|
00fc70 0705 mov.w r0, @(r0,r7)
|
|
00fc72 070a sts mach, r7
|
|
00fc74 8707
|
|
00fc76 070a sts mach, r7
|
|
00fc78 8705
|
|
00fc7a 0700
|
|
00fc7c 0700
|
|
00fc7e 0700
|
|
00fc80 0700
|
|
00fc82 0700
|
|
00fc84 0700
|
|
00fc86 0700
|
|
00fc88 0715 mov.w r1, @(r0,r7)
|
|
00fc8a 4702 sts.l mach, @-r7
|
|
00fc8c 0717 mul.l r1, r7
|
|
00fc8e 470f mac.w @r0+, @r7+
|
|
00fc90 8717
|
|
00fc92 4702 sts.l mach, @-r7
|
|
00fc94 0715 mov.w r1, @(r0,r7)
|
|
00fc96 4700 shll r7
|
|
00fc98 0700
|
|
00fc9a 0700
|
|
00fc9c 0700
|
|
00fc9e 0700
|
|
00fca0 0735 mov.w r3, @(r0,r7)
|
|
00fca2 672a negc r2, r7
|
|
00fca4 a71f bra h'e3e ;@(h'10ae6)
|
|
00fca6 c72f mova @(h'bc,pc), r0 ;h'fd64
|
|
00fca8 a71f bra h'e3e ;@(h'10aea)
|
|
00fcaa c72f mova @(h'bc,pc), r0 ;h'fd68
|
|
00fcac a71f bra h'e3e ;@(h'10aee)
|
|
00fcae c72a mova @(h'a8,pc), r0 ;h'fd58
|
|
00fcb0 a735 bra h'e6a ;@(h'10b1e)
|
|
00fcb2 6700 mov.b @r0, r7
|
|
00fcb4 0700
|
|
00fcb6 0700
|
|
00fcb8 071d mov.w @(r0,r1), r7
|
|
00fcba c737 mova @(h'dc,pc), r0 ;h'fd98
|
|
00fcbc 676f exts.w r6, r7
|
|
00fcbe b75f bsr h'ebe ;@(h'10b80)
|
|
00fcc0 d77f mov.l @(h'1fc,pc), r7 ;@(h'fec0)
|
|
00fcc2 f73f
|
|
00fcc4 e77f mov #h'7f, r7
|
|
00fcc6 f75f
|
|
00fcc8 d76f mov.l @(h'1bc,pc), r7 ;@(h'fe88)
|
|
00fcca b737 bsr h'e6e ;@(h'10b3c)
|
|
00fccc 671d extu.w r1, r7
|
|
00fcce c700 mova @(h'0,pc), r0 ;h'fcd0
|
|
00fcd0 070d mov.w @(r0,r0), r7
|
|
00fcd2 8727
|
|
00fcd4 275f muls.w r5, r7
|
|
00fcd6 d73f mov.l @(h'fc,pc), r7 ;@(h'fdd4)
|
|
00fcd8 e7bf mov #h'ffffffbf, r7
|
|
00fcda efff mov #h'ffffffff, r15
|
|
00fcdc ff7f
|
|
00fcde f7ff
|
|
00fce0 ffbf
|
|
00fce2 ef3f mov #h'3f, r15
|
|
00fce4 e75f mov #h'5f, r7
|
|
00fce6 d727 mov.l @(h'9c,pc), r7 ;@(h'fd84)
|
|
00fce8 270d xtrct r0, r7
|
|
00fcea 8702
|
|
00fcec 070f mac.l @r0+, @r7+
|
|
00fcee 873f
|
|
00fcf0 e73f mov #h'3f, r7
|
|
00fcf2 e77f mov #h'7f, r7
|
|
00fcf4 f77f
|
|
00fcf6 f7ff
|
|
00fcf8 ff7f
|
|
00fcfa f77f
|
|
00fcfc f73f
|
|
00fcfe e73f mov #h'3f, r7
|
|
00fd00 e70f mov #h'f, r7
|
|
00fd02 8702
|
|
00fd04 0749
|
|
00fd06 3971
|
|
00fd08 3901
|
|
00fd0a 0101
|
|
00fd0c 297d xtrct r7, r9
|
|
00fd0e 2939 and r3, r9
|
|
00fd10 0101
|
|
00fd12 0125 mov.w r2, @(r0,r1)
|
|
00fd14 391d dmuls.l r1, r9
|
|
00fd16 3901
|
|
00fd18 0101
|
|
00fd1a 0101
|
|
00fd1c d171 mov.l @(h'1c4,pc), r1 ;@(h'fee4)
|
|
00fd1e 71a1 add #h'a1, r1
|
|
00fd20 0101
|
|
00fd22 41f1
|
|
00fd24 51f1 mov.l @(h'4,r15), r1
|
|
00fd26 4101 shlr r1
|
|
00fd28 01a1
|
|
00fd2a 7171 add #h'71, r1
|
|
00fd2c d101 mov.l @(h'4,pc), r1 ;@(h'fd34)
|
|
00fd2e 0101
|
|
00fd30 0101
|
|
00fd32 391d dmuls.l r1, r9
|
|
00fd34 3925 dmulu.l r2, r9
|
|
00fd36 0101
|
|
00fd38 0139
|
|
00fd3a 297d xtrct r7, r9
|
|
00fd3c 2901 mov.w r0, @r9
|
|
00fd3e 0101
|
|
00fd40 3971
|
|
00fd42 3949
|
|
00fd44 497d shld r7, r9
|
|
00fd46 e57d mov #h'7d, r5
|
|
00fd48 697d extu.w r7, r9
|
|
00fd4a 0129 movt r1
|
|
00fd4c 7dc7 add #h'c7, r13
|
|
00fd4e 7d55 add #h'55, r13
|
|
00fd50 7d01
|
|
00fd52 257d xtrct r7, r5
|
|
00fd54 4f7d shld r7, r15
|
|
00fd56 2d7d xtrct r7, r13
|
|
00fd58 0101
|
|
00fd5a 75dd add #h'dd, r5
|
|
00fd5c 557d mov.l @(h'34,r7), r5
|
|
00fd5e fd21
|
|
00fd60 217d xtrct r7, r1
|
|
00fd62 d55d mov.l @(h'174,pc), r5 ;@(h'fed8)
|
|
00fd64 d57d mov.l @(h'1f4,pc), r5 ;@(h'ff5c)
|
|
00fd66 2121 mov.w r2, @r1
|
|
00fd68 fd7d
|
|
00fd6a 55dd mov.l @(h'34,r13), r5
|
|
00fd6c 7501
|
|
00fd6e 017d mov.w @(r0,r7), r1
|
|
00fd70 2d7d xtrct r7, r13
|
|
00fd72 4f7d shld r7, r15
|
|
00fd74 2501 mov.w r0, @r5
|
|
00fd76 7d55 add #h'55, r13
|
|
00fd78 7dc7 add #h'c7, r13
|
|
00fd7a 7d29 add #h'29, r13
|
|
00fd7c 017d mov.w @(r0,r7), r1
|
|
00fd7e 697d extu.w r7, r9
|
|
00fd80 e57d mov #h'7d, r5
|
|
00fd82 4949
|
|
00fd84 39e5 dmulu.l r14, r9
|
|
00fd86 4d65
|
|
00fd88 3949
|
|
00fd8a 2939 and r3, r9
|
|
00fd8c c755 mova @(h'154,pc), r0 ;h'fee4
|
|
00fd8e 4539
|
|
00fd90 4525 rotcr r5
|
|
00fd92 394f addv r4, r9
|
|
00fd94 654d extu.w r4, r5
|
|
00fd96 3925 dmulu.l r2, r9
|
|
00fd98 0139
|
|
00fd9a d745 mov.l @(h'114,pc), r7 ;@(h'feb0)
|
|
00fd9c 6dbb neg r11, r13
|
|
00fd9e 2121 mov.w r2, @r1
|
|
00fda0 3bc5 dmulu.l r12, r11
|
|
00fda2 55c5 mov.l @(h'14,r12), r5
|
|
00fda4 3b21
|
|
00fda6 21bb or r11, r1
|
|
00fda8 6d45 mov.w @r4+, r13
|
|
00fdaa d739 mov.l @(h'e4,pc), r7 ;@(h'fe90)
|
|
00fdac 0125 mov.w r2, @(r0,r1)
|
|
00fdae 394d dmuls.l r4, r9
|
|
00fdb0 654f exts.w r4, r5
|
|
00fdb2 3925 dmulu.l r2, r9
|
|
00fdb4 4539
|
|
00fdb6 4555
|
|
00fdb8 c739 mova @(h'e4,pc), r0 ;h'fea0
|
|
00fdba 2949 and r4, r9
|
|
00fdbc 3965 dmulu.l r6, r9
|
|
00fdbe 4de5
|
|
00fdc0 3949
|
|
00fdc2 497d shld r7, r9
|
|
00fdc4 e57d mov #h'7d, r5
|
|
00fdc6 693d extu.w r3, r9
|
|
00fdc8 4929 shlr16 r9
|
|
00fdca 7dc7 add #h'c7, r13
|
|
00fdcc 7d55 add #h'55, r13
|
|
00fdce 3945 dmulu.l r4, r9
|
|
00fdd0 253d xtrct r3, r5
|
|
00fdd2 4f7d shld r7, r15
|
|
00fdd4 2d79 and r7, r13
|
|
00fdd6 2501 mov.w r0, @r5
|
|
00fdd8 35df addv r13, r5
|
|
00fdda 557d mov.l @(h'34,r7), r5
|
|
00fddc fb21
|
|
00fdde 217b or r7, r1
|
|
00fde0 d55d mov.l @(h'174,pc), r5 ;@(h'ff58)
|
|
00fde2 d57b mov.l @(h'1ec,pc), r5 ;@(h'ffd0)
|
|
00fde4 2121 mov.w r2, @r1
|
|
00fde6 fb7d
|
|
00fde8 55df mov.l @(h'3c,r13), r5
|
|
00fdea 3501
|
|
00fdec 2579 and r7, r5
|
|
00fdee 2d7d xtrct r7, r13
|
|
00fdf0 4f3d shld r3, r15
|
|
00fdf2 2545 mov.w r4, @-r5
|
|
00fdf4 3955 dmulu.l r5, r9
|
|
00fdf6 7dc7 add #h'c7, r13
|
|
00fdf8 7d29 add #h'29, r13
|
|
00fdfa 493d shld r3, r9
|
|
00fdfc 697d extu.w r7, r9
|
|
00fdfe e579 mov #h'79, r5
|
|
00fe00 4949
|
|
00fe02 7d6d add #h'6d, r13
|
|
00fe04 6575 mov.w @r7+, r5
|
|
00fe06 7d01
|
|
00fe08 297d xtrct r7, r9
|
|
00fe0a 7565 add #h'65, r5
|
|
00fe0c 457d shld r7, r5
|
|
00fe0e 0125 mov.w r2, @(r0,r1)
|
|
00fe10 7d6d add #h'6d, r13
|
|
00fe12 4d5d shld r5, r13
|
|
00fe14 7d01
|
|
00fe16 017d mov.w @(r0,r7), r1
|
|
00fe18 e54d mov #h'4d, r5
|
|
00fe1a 7dfd add #h'fd, r13
|
|
00fe1c 0101
|
|
00fe1e 7dc5 add #h'c5, r13
|
|
00fe20 65f5 mov.w @r15+, r5
|
|
00fe22 7d01
|
|
00fe24 01fd mov.w @(r0,r15), r1
|
|
00fe26 7d4d add #h'4d, r13
|
|
00fe28 e57d mov #h'7d, r5
|
|
00fe2a 0101
|
|
00fe2c 7d5d add #h'5d, r13
|
|
00fe2e 4d6d shld r6, r13
|
|
00fe30 7d25 add #h'25, r13
|
|
00fe32 017d mov.w @(r0,r7), r1
|
|
00fe34 454d shld r4, r5
|
|
00fe36 5d7d mov.l @(h'34,r7), r13
|
|
00fe38 2901 mov.w r0, @r9
|
|
00fe3a 7d75 add #h'75, r13
|
|
00fe3c 656d extu.w r6, r5
|
|
00fe3e 7d49 add #h'49, r13
|
|
00fe40 0101
|
|
00fe42 d171 mov.l @(h'1c4,pc), r1 ;@(h'10008)
|
|
00fe44 71a1 add #h'a1, r1
|
|
00fe46 0101
|
|
00fe48 01d1
|
|
00fe4a 7171 add #h'71, r1
|
|
00fe4c a101 bra h'202 ;@(h'10052)
|
|
00fe4e 0101
|
|
00fe50 a161 bra h'2c2 ;@(h'10116)
|
|
00fe52 61c1 mov.w @r12, r1
|
|
00fe54 0101
|
|
00fe56 41f1
|
|
00fe58 51f1 mov.l @(h'4,r15), r1
|
|
00fe5a 4101 shlr r1
|
|
00fe5c 0141
|
|
00fe5e f151
|
|
00fe60 f141
|
|
00fe62 0101
|
|
00fe64 41e1
|
|
00fe66 61e1 mov.w @r14, r1
|
|
00fe68 4101 shlr r1
|
|
00fe6a 01a1
|
|
00fe6c 7171 add #h'71, r1
|
|
00fe6e d101 mov.l @(h'4,pc), r1 ;@(h'fe74)
|
|
00fe70 0101
|
|
00fe72 a171 bra h'2e2 ;@(h'10158)
|
|
00fe74 71d1 add #h'd1, r1
|
|
00fe76 0101
|
|
00fe78 01c1
|
|
00fe7a 6161 mov.w @r6, r1
|
|
00fe7c a101 bra h'202 ;@(h'10082)
|
|
00fe7e 0101
|
|
00fe80 69f9 swap.w r15, r9
|
|
00fe82 6979 swap.w r7, r9
|
|
00fe84 f921
|
|
00fe86 0151
|
|
00fe88 f151
|
|
00fe8a 71f1 add #h'f1, r1
|
|
00fe8c 4101 shlr r1
|
|
00fe8e 21e1 mov.w r14, @r1
|
|
00fe90 2161 mov.w r6, @r1
|
|
00fe92 e141 mov #h'41, r1
|
|
00fe94 2179 and r7, r1
|
|
00fe96 e979 mov #h'79, r9
|
|
00fe98 e979 mov #h'79, r9
|
|
00fe9a 2141 mov.w r4, @r1
|
|
00fe9c 71d1 add #h'd1, r1
|
|
00fe9e 71d1 add #h'd1, r1
|
|
00fea0 7141 add #h'41, r1
|
|
00fea2 4161
|
|
00fea4 a161 bra h'2c2 ;@(h'1016a)
|
|
00fea6 a161 bra h'2c2 ;@(h'1016c)
|
|
00fea8 4121 shar r1
|
|
00feaa f979
|
|
00feac 69f9 swap.w r15, r9
|
|
00feae 6901 mov.w @r0, r9
|
|
00feb0 41f1
|
|
00feb2 7151 add #h'51, r1
|
|
00feb4 f151
|
|
00feb6 0141
|
|
00feb8 e161 mov #h'61, r1
|
|
00feba 21e1 mov.w r14, @r1
|
|
00febc 2101 mov.w r0, @r1
|
|
00febe 0131
|
|
00fec0 dd49 mov.l @(h'124,pc), r13 ;@(h'ffe8)
|
|
00fec2 69b5 mov.w @r11+, r9
|
|
00fec4 2101 mov.w r0, @r1
|
|
00fec6 21f9 and r15, r1
|
|
00fec8 5151 mov.l @(h'4,r5), r1
|
|
00feca e941 mov #h'41, r9
|
|
00fecc 0141
|
|
00fece f161
|
|
00fed0 61d1 mov.w @r13, r1
|
|
00fed2 4121 shar r1
|
|
00fed4 35c9
|
|
00fed6 59c9 mov.l @(h'24,r12), r9
|
|
00fed8 3521
|
|
00feda 4169
|
|
00fedc d171 mov.l @(h'1c4,pc), r1 ;@(h'100a4)
|
|
00fede d169 mov.l @(h'1a4,pc), r1 ;@(h'10084)
|
|
00fee0 4141
|
|
00fee2 51a1 mov.l @(h'4,r10), r1
|
|
00fee4 61a1 mov.w @r10, r1
|
|
00fee6 5141 mov.l @(h'4,r4), r1
|
|
00fee8 21b5 mov.w r11, @-r1
|
|
00feea 6949 swap.w r4, r9
|
|
00feec dd31 mov.l @(h'c4,pc), r13 ;@(h'ffb4)
|
|
00feee 0141
|
|
00fef0 e951 mov #h'51, r9
|
|
00fef2 51f9 mov.l @(h'24,r15), r1
|
|
00fef4 2101 mov.w r0, @r1
|
|
00fef6 41d1
|
|
00fef8 6161 mov.w @r6, r1
|
|
00fefa f141
|
|
00fefc 0101
|
|
00fefe 29fd xtrct r15, r9
|
|
00ff00 6979 swap.w r7, r9
|
|
00ff02 f521
|
|
00ff04 0151
|
|
00ff06 f951
|
|
00ff08 71e9 add #h'e9, r1
|
|
00ff0a 4101 shlr r1
|
|
00ff0c 21f1 mov.w r15, @r1
|
|
00ff0e 2161 mov.w r6, @r1
|
|
00ff10 d141 mov.l @(h'104,pc), r1 ;@(h'10018)
|
|
00ff12 2175 mov.w r7, @-r1
|
|
00ff14 e979 mov #h'79, r9
|
|
00ff16 e975 mov #h'75, r9
|
|
00ff18 2141 mov.w r4, @r1
|
|
00ff1a 69d1 mov.w @r13, r9
|
|
00ff1c 71d1 add #h'd1, r1
|
|
00ff1e 6941 mov.w @r4, r9
|
|
00ff20 4151
|
|
00ff22 a161 bra h'2c2 ;@(h'101e8)
|
|
00ff24 a151 bra h'2a2 ;@(h'101ca)
|
|
00ff26 4121 shar r1
|
|
00ff28 f579
|
|
00ff2a 69fd extu.w r15, r9
|
|
00ff2c 2901 mov.w r0, @r9
|
|
00ff2e 41e9
|
|
00ff30 7151 add #h'51, r1
|
|
00ff32 f951
|
|
00ff34 0141
|
|
00ff36 d161 mov.l @(h'184,pc), r1 ;@(h'100bc)
|
|
00ff38 21f1 mov.w r15, @r1
|
|
00ff3a 2101 mov.w r0, @r1
|
|
00ff3c 0179
|
|
00ff3e e949 mov #h'49, r9
|
|
00ff40 79f9 add #h'f9, r9
|
|
00ff42 0101
|
|
00ff44 71d1 add #h'd1, r1
|
|
00ff46 5171 mov.l @(h'4,r7), r1
|
|
00ff48 f101
|
|
00ff4a 0161
|
|
00ff4c e161 mov #h'61, r1
|
|
00ff4e 61e1 mov.w @r14, r1
|
|
00ff50 0101
|
|
00ff52 79c9 add #h'c9, r9
|
|
00ff54 69f9 swap.w r15, r9
|
|
00ff56 7901
|
|
00ff58 0171
|
|
00ff5a d151 mov.l @(h'144,pc), r1 ;@(h'100a0)
|
|
00ff5c f171
|
|
00ff5e 0101
|
|
00ff60 61e1 mov.w @r14, r1
|
|
00ff62 61e1 mov.w @r14, r1
|
|
00ff64 6101 mov.w @r0, r1
|
|
00ff66 01f9
|
|
00ff68 7949 add #h'49, r9
|
|
00ff6a e979 mov #h'79, r9
|
|
00ff6c 0101
|
|
00ff6e f171
|
|
00ff70 51d1 mov.l @(h'4,r13), r1
|
|
00ff72 7101
|
|
00ff74 01e1
|
|
00ff76 6161 mov.w @r6, r1
|
|
00ff78 e161 mov #h'61, r1
|
|
00ff7a 01ff mac.l @r15+, @r1+
|
|
00ff7c 83c3
|
|
00ff7e c3c3 trapa #h'c3
|
|
00ff80 fbff
|
|
00ff82 017d mov.w @(r0,r7), r1
|
|
00ff84 4565
|
|
00ff86 757d add #h'7d, r5
|
|
00ff88 0101
|
|
00ff8a 0139
|
|
00ff8c 2939 and r3, r9
|
|
00ff8e 0101
|
|
00ff90 0101
|
|
00ff92 0111
|
|
00ff94 0101
|
|
00ff96 0101
|
|
00ff98 3945 dmulu.l r4, r9
|
|
00ff9a 6575 mov.w @r7+, r5
|
|
00ff9c 3901
|
|
00ff9e 0139
|
|
00ffa0 6575 mov.w @r7+, r5
|
|
00ffa2 7d39 add #h'39, r13
|
|
00ffa4 0101
|
|
00ffa6 3975 dmulu.l r7, r9
|
|
00ffa8 7d7d add #h'7d, r13
|
|
00ffaa 3901
|
|
00ffac e965 mov #h'65, r9
|
|
00ffae a383 bra h'706 ;@(h'106b8)
|
|
00ffb0 8b4d bf h'9a ;@(h'1004e)
|
|
00ffb2 2f5b or r5, r15
|
|
00ffb4 a7e9 bra h'fd2 ;@(h'10f8a)
|
|
00ffb6 97cb mov.w @(h'196,pc), r7 ;@(h'10150)
|
|
00ffb8 edfb mov #h'fffffffb, r13
|
|
00ffba 2911 mov.w r1, @r9
|
|
00ffbc 2901 mov.w r0, @r9
|
|
00ffbe 6555 mov.w @r5+, r5
|
|
00ffc0 4983 stc.l r0_bank, @-r9
|
|
00ffc2 396d dmuls.l r6, r9
|
|
00ffc4 6d6d extu.w r6, r13
|
|
00ffc6 3983 cmp/ge r8, r9
|
|
00ffc8 0101
|
|
00ffca ff93
|
|
00ffcc dbff mov.l @(h'3fc,pc), r11 ;@(h'103cc)
|
|
00ffce 0113
|
|
00ffd0 45f1
|
|
00ffd2 57f1 mov.l @(h'4,r15), r7
|
|
00ffd4 4513 stc.l gbr, @-r5
|
|
00ffd6 ab55 bra h'-956 ;@(h'f684)
|
|
00ffd8 8345
|
|
00ffda 8355
|
|
00ffdc ab01 bra h'-9fe ;@(h'f5e2)
|
|
00ffde 71a9 add #h'a9, r1
|
|
00ffe0 9dab mov.w @(h'156,pc), r13 ;@(h'1013a)
|
|
00ffe2 7101
|
|
00ffe4 61d7 not r13, r1
|
|
00ffe6 f16d
|
|
00ffe8 13db mov.l r13, @(h'2c,r3)
|
|
00ffea 0d00
|
|
00ffec 7f04
|
|
00ffee ff0c
|
|
00fff0 ff1c
|
|
00fff2 ff0c
|
|
00fff4 ff04
|
|
00fff6 ff00
|
|
00fff8 ff7f
|
|
00fffa ffff
|
|
00fffc ff00
|
|
00fffe 7f00
|
|
010000 7f00
|
|
010002 7f00
|
|
010004 7f00
|
|
010006 7f00
|
|
010008 7f00
|
|
01000a 7f7f add #h'7f, r15
|
|
01000c 7f7f add #h'7f, r15
|
|
01000e 7f00
|
|
010010 7f23 add #h'23, r15
|
|
010012 7f65 add #h'65, r15
|
|
010014 7f25 add #h'25, r15
|
|
010016 7f25 add #h'25, r15
|
|
010018 7f76 add #h'76, r15
|
|
01001a 7f00
|
|
01001c 7fff add #h'ff, r15
|
|
01001e ff00
|
|
010020 7f10 add #h'10, r15
|
|
010022 ff18
|
|
010024 ff1c
|
|
010026 ff18
|
|
010028 ff10
|
|
01002a ff00
|
|
01002c ff7f
|
|
01002e ffff
|
|
010030 ff00
|
|
010032 7f7f add #h'7f, r15
|
|
010034 7f77 add #h'77, r15
|
|
010036 7f63 add #h'63, r15
|
|
010038 7f41 add #h'41, r15
|
|
01003a 7f7f add #h'7f, r15
|
|
01003c 7f00
|
|
01003e 7fff add #h'ff, r15
|
|
010040 fff5
|
|
010042 7ff5 add #h'f5, r15
|
|
010044 7ff4 add #h'f4, r15
|
|
010046 7ff7 add #h'f7, r15
|
|
010048 7ff7 add #h'f7, r15
|
|
01004a 7fff add #h'ff, r15
|
|
01004c ff00
|
|
01004e 7f7f add #h'7f, r15
|
|
010050 7f41 add #h'41, r15
|
|
010052 7f63 add #h'63, r15
|
|
010054 7f77 add #h'77, r15
|
|
010056 7f7f add #h'7f, r15
|
|
010058 7f00
|
|
01005a 7fff add #h'ff, r15
|
|
01005c fc00
|
|
01005e 0000
|
|
010060 0000
|
|
010062 0000
|
|
010064 3fc0 cmp/eq r12, r15
|
|
010066 0400
|
|
010068 0000
|
|
01006a 0000
|
|
01006c 1e00 mov.l r0, @(h'0,r14)
|
|
01006e 3fe0 cmp/eq r14, r15
|
|
010070 0488
|
|
010072 0000
|
|
010074 0000
|
|
010076 6180 mov.b @r8, r1
|
|
010078 3fe0 cmp/eq r14, r15
|
|
01007a 0444 mov.b r4, @(r0,r4)
|
|
01007c 0000
|
|
01007e 0000
|
|
010080 c640 mov.l @(h'100,gbr), r0
|
|
010082 3fe0 cmp/eq r14, r15
|
|
010084 0422 stc vbr, r4
|
|
010086 0000
|
|
010088 0000
|
|
01008a c140 mov.w r0, @(h'80,gbr)
|
|
01008c 3fe0 cmp/eq r14, r15
|
|
01008e 0410
|
|
010090 6000 mov.b @r0, r0
|
|
010092 0001
|
|
010094 80a7 mov.b r0, @(h'7,r10)
|
|
010096 bfe0 bsr h'-40 ;@(h'1005a)
|
|
010098 0400
|
|
01009a 7000
|
|
01009c 0001
|
|
01009e 80a0 mov.b r0, @(h'0,r10)
|
|
0100a0 3fe0 cmp/eq r14, r15
|
|
0100a2 0470
|
|
0100a4 3000 cmp/eq r0, r0
|
|
0100a6 0001
|
|
0100a8 8020 mov.b r0, @(h'0,r2)
|
|
0100aa 3fe0 cmp/eq r14, r15
|
|
0100ac 0438 ldtlb
|
|
0100ae 3000 cmp/eq r0, r0
|
|
0100b0 0001
|
|
0100b2 c02f mov.b r0, @(h'2f,gbr)
|
|
0100b4 3fe0 cmp/eq r14, r15
|
|
0100b6 041f mac.l @r1+, @r4+
|
|
0100b8 ff80
|
|
0100ba 0000
|
|
0100bc c040 mov.b r0, @(h'40,gbr)
|
|
0100be 3fe0 cmp/eq r14, r15
|
|
0100c0 040f mac.l @r0+, @r4+
|
|
0100c2 ff80
|
|
0100c4 0000
|
|
0100c6 f1c0
|
|
0100c8 3fff addv r15, r15
|
|
0100ca f4ef
|
|
0100cc ff80
|
|
0100ce 0000
|
|
0100d0 7f80 add #h'80, r15
|
|
0100d2 3fff addv r15, r15
|
|
0100d4 fc77
|
|
0100d6 ff80
|
|
0100d8 0000
|
|
0100da 1e00 mov.l r0, @(h'0,r14)
|
|
0100dc 3fff addv r15, r15
|
|
0100de fc37
|
|
0100e0 ff80
|
|
0100e2 0000
|
|
0100e4 0000
|
|
0100e6 3fff addv r15, r15
|
|
0100e8 fc3e
|
|
0100ea ff80
|
|
0100ec 01ff mac.l @r15+, @r1+
|
|
0100ee f800
|
|
0100f0 3fc0 cmp/eq r12, r15
|
|
0100f2 041e mov.l @(r0,r1), r4
|
|
0100f4 7f80 add #h'80, r15
|
|
0100f6 0180
|
|
0100f8 0800
|
|
0100fa 3fe0 cmp/eq r14, r15
|
|
0100fc 040e mov.l @(r0,r0), r4
|
|
0100fe 7180 add #h'80, r1
|
|
010100 01c0
|
|
010102 0800
|
|
010104 3fe0 cmp/eq r14, r15
|
|
010106 0406 mov.l r0, @(r0,r4)
|
|
010108 7380 add #h'80, r3
|
|
01010a 01c0
|
|
01010c 0800
|
|
01010e 3fe0 cmp/eq r14, r15
|
|
010110 0406 mov.l r0, @(r0,r4)
|
|
010112 7780 add #h'80, r7
|
|
010114 01c0
|
|
010116 0800
|
|
010118 3fe0 cmp/eq r14, r15
|
|
01011a 0407 mul.l r0, r4
|
|
01011c ff80
|
|
01011e 01c0
|
|
010120 09f8
|
|
010122 3fe0 cmp/eq r14, r15
|
|
010124 0407 mul.l r0, r4
|
|
010126 ff80
|
|
010128 01c0
|
|
01012a 0800
|
|
01012c 3fe0 cmp/eq r14, r15
|
|
01012e 0400
|
|
010130 0e00
|
|
010132 01c0
|
|
010134 0800
|
|
010136 3fe0 cmp/eq r14, r15
|
|
010138 0400
|
|
01013a 0700
|
|
01013c 01c0
|
|
01013e 087f mac.l @r7+, @r8+
|
|
010140 3fe0 cmp/eq r14, r15
|
|
010142 0400
|
|
010144 0380
|
|
010146 01c0
|
|
010148 0800
|
|
01014a 3fe0 cmp/eq r14, r15
|
|
01014c 0400
|
|
01014e 0180
|
|
010150 01c0
|
|
010152 0800
|
|
010154 3fff addv r15, r15
|
|
010156 f400
|
|
010158 0000
|
|
01015a 01ff mac.l @r15+, @r1+
|
|
01015c e800 mov #h'0, r8
|
|
01015e 3fff addv r15, r15
|
|
010160 fc00
|
|
010162 0000
|
|
010164 01ff mac.l @r15+, @r1+
|
|
010166 f800
|
|
010168 3fff addv r15, r15
|
|
01016a fc00
|
|
01016c 0000
|
|
01016e 01ff mac.l @r15+, @r1+
|
|
010170 f800
|
|
010172 3fff addv r15, r15
|
|
010174 ffff
|
|
010176 f000
|
|
010178 0000
|
|
01017a 0000
|
|
01017c 3fc0 cmp/eq r12, r15
|
|
01017e 0700
|
|
010180 1078 mov.l r7, @(h'20,r0)
|
|
010182 0000
|
|
010184 0000
|
|
010186 3fe0 cmp/eq r14, r15
|
|
010188 0780
|
|
01018a 11fe mov.l r15, @(h'38,r1)
|
|
01018c 0000
|
|
01018e 0000
|
|
010190 3fe0 cmp/eq r14, r15
|
|
010192 0780
|
|
010194 13e7 mov.l r14, @(h'1c,r3)
|
|
010196 0000
|
|
010198 0000
|
|
01019a 3fe0 cmp/eq r14, r15
|
|
01019c 0780
|
|
01019e 13fb mov.l r15, @(h'2c,r3)
|
|
0101a0 0000
|
|
0101a2 0000
|
|
0101a4 3fe0 cmp/eq r14, r15
|
|
0101a6 0780
|
|
0101a8 17fd mov.l r15, @(h'34,r7)
|
|
0101aa 8000 mov.b r0, @(h'0,r0)
|
|
0101ac 0000
|
|
0101ae 3fe0 cmp/eq r14, r15
|
|
0101b0 0780
|
|
0101b2 17fd mov.l r15, @(h'34,r7)
|
|
0101b4 8000 mov.b r0, @(h'0,r0)
|
|
0101b6 0000
|
|
0101b8 3fe0 cmp/eq r14, r15
|
|
0101ba 0780
|
|
0101bc 17ff mov.l r15, @(h'3c,r7)
|
|
0101be 8000 mov.b r0, @(h'0,r0)
|
|
0101c0 0000
|
|
0101c2 3fe0 cmp/eq r14, r15
|
|
0101c4 0780
|
|
0101c6 17ff mov.l r15, @(h'3c,r7)
|
|
0101c8 8000 mov.b r0, @(h'0,r0)
|
|
0101ca 0000
|
|
0101cc 3fe0 cmp/eq r14, r15
|
|
0101ce 0780
|
|
0101d0 13ff mov.l r15, @(h'3c,r3)
|
|
0101d2 0000
|
|
0101d4 0000
|
|
0101d6 3fe0 cmp/eq r14, r15
|
|
0101d8 0780
|
|
0101da 13ff mov.l r15, @(h'3c,r3)
|
|
0101dc 0000
|
|
0101de 0000
|
|
0101e0 3fff addv r15, r15
|
|
0101e2 f7ff
|
|
0101e4 d1fe mov.l @(h'3f8,pc), r1 ;@(h'105e0)
|
|
0101e6 0000
|
|
0101e8 0000
|
|
0101ea 3fff addv r15, r15
|
|
0101ec ffff
|
|
0101ee f078
|
|
0101f0 0000
|
|
0101f2 0000
|
|
0101f4 3fff addv r15, r15
|
|
0101f6 ffff
|
|
0101f8 f000
|
|
0101fa 0000
|
|
0101fc 0000
|
|
0101fe 3fff addv r15, r15
|
|
010200 ffff
|
|
010202 f000
|
|
010204 01ff mac.l @r15+, @r1+
|
|
010206 f800
|
|
010208 3fc0 cmp/eq r12, r15
|
|
01020a 0700
|
|
01020c 1000 mov.l r0, @(h'0,r0)
|
|
01020e 0180
|
|
010210 0800
|
|
010212 3fe0 cmp/eq r14, r15
|
|
010214 0780
|
|
010216 1000 mov.l r0, @(h'0,r0)
|
|
010218 01c0
|
|
01021a 0800
|
|
01021c 3fe0 cmp/eq r14, r15
|
|
01021e 0780
|
|
010220 1000 mov.l r0, @(h'0,r0)
|
|
010222 01c0
|
|
010224 0800
|
|
010226 3fe0 cmp/eq r14, r15
|
|
010228 0780
|
|
01022a 1000 mov.l r0, @(h'0,r0)
|
|
01022c 01c0
|
|
01022e 0800
|
|
010230 3fe0 cmp/eq r14, r15
|
|
010232 0780
|
|
010234 1000 mov.l r0, @(h'0,r0)
|
|
010236 01c0
|
|
010238 09f8
|
|
01023a 3fe0 cmp/eq r14, r15
|
|
01023c 0780
|
|
01023e 1000 mov.l r0, @(h'0,r0)
|
|
010240 01c0
|
|
010242 0800
|
|
010244 3fe0 cmp/eq r14, r15
|
|
010246 0780
|
|
010248 1000 mov.l r0, @(h'0,r0)
|
|
01024a 01c0
|
|
01024c 0800
|
|
01024e 3fe0 cmp/eq r14, r15
|
|
010250 0780
|
|
010252 1000 mov.l r0, @(h'0,r0)
|
|
010254 01c0
|
|
010256 087f mac.l @r7+, @r8+
|
|
010258 3fe0 cmp/eq r14, r15
|
|
01025a 0780
|
|
01025c 1000 mov.l r0, @(h'0,r0)
|
|
01025e 01c0
|
|
010260 0800
|
|
010262 3fe0 cmp/eq r14, r15
|
|
010264 0780
|
|
010266 1000 mov.l r0, @(h'0,r0)
|
|
010268 01c0
|
|
01026a 0800
|
|
01026c 3fff addv r15, r15
|
|
01026e f7ff
|
|
010270 d000 mov.l @(h'0,pc), r0 ;@(h'10274)
|
|
010272 01ff mac.l @r15+, @r1+
|
|
010274 e800 mov #h'0, r8
|
|
010276 3fff addv r15, r15
|
|
010278 ffff
|
|
01027a f000
|
|
01027c 01ff mac.l @r15+, @r1+
|
|
01027e f800
|
|
010280 3fff addv r15, r15
|
|
010282 ffff
|
|
010284 f000
|
|
010286 01ff mac.l @r15+, @r1+
|
|
010288 f800
|
|
01028a 3f00 cmp/eq r0, r15
|
|
01028c 0000
|
|
01028e 0000
|
|
010290 0000
|
|
010292 4200 shll r2
|
|
010294 3f80 cmp/eq r8, r15
|
|
010296 0000
|
|
010298 0000
|
|
01029a 0000
|
|
01029c 2100 mov.b r0, @r1
|
|
01029e 3fc0 cmp/eq r12, r15
|
|
0102a0 0000
|
|
0102a2 0000
|
|
0102a4 0aa0
|
|
0102a6 2100 mov.b r0, @r1
|
|
0102a8 3ff0 cmp/eq r15, r15
|
|
0102aa 0002 stc sr, r0
|
|
0102ac 0000
|
|
0102ae 1010 mov.l r1, @(h'0,r0)
|
|
0102b0 2100 mov.b r0, @r1
|
|
0102b2 3fdc add r13, r15
|
|
0102b4 0003 bsrf r0
|
|
0102b6 0000
|
|
0102b8 0480
|
|
0102ba 1080 mov.l r8, @(h'0,r0)
|
|
0102bc 3fe7 cmp/gt r14, r15
|
|
0102be 001d mov.w @(r0,r1), r0
|
|
0102c0 8000 mov.b r0, @(h'0,r0)
|
|
0102c2 1551 mov.l r5, @(h'4,r5)
|
|
0102c4 9080 mov.w @(h'100,pc), r0 ;@(h'103c8)
|
|
0102c6 3ff9
|
|
0102c8 c03e mov.b r0, @(h'3e,gbr)
|
|
0102ca 0000
|
|
0102cc 0241
|
|
0102ce d080 mov.l @(h'200,pc), r0 ;@(h'104d0)
|
|
0102d0 3ffe addc r15, r15
|
|
0102d2 303a subc r3, r0
|
|
0102d4 0000
|
|
0102d6 1010 mov.l r1, @(h'0,r0)
|
|
0102d8 c000 mov.b r0, @(h'0,gbr)
|
|
0102da 3fff addv r15, r15
|
|
0102dc 8c36
|
|
0102de 0000
|
|
0102e0 07c6 mov.l r12, @(r0,r7)
|
|
0102e2 e000 mov #h'0, r0
|
|
0102e4 3ffe addc r15, r15
|
|
0102e6 30dc add r13, r0
|
|
0102e8 0000
|
|
0102ea 1156 mov.l r5, @(h'18,r1)
|
|
0102ec 7ff8 add #h'f8, r15
|
|
0102ee 3ff8 sub r15, r15
|
|
0102f0 c060 mov.b r0, @(h'60,gbr)
|
|
0102f2 0000
|
|
0102f4 0087 mul.l r8, r0
|
|
0102f6 7ff8 add #h'f8, r15
|
|
0102f8 3fe3 cmp/ge r14, r15
|
|
0102fa 0020
|
|
0102fc 0040
|
|
0102fe 1013 mov.l r1, @(h'c,r0)
|
|
010300 fff8
|
|
010302 3f8c add r8, r15
|
|
010304 0000
|
|
010306 00e0
|
|
010308 0441
|
|
01030a fff8
|
|
01030c 3f30 cmp/eq r3, r15
|
|
01030e 0000
|
|
010310 0150
|
|
010312 17d0 mov.l r13, @(h'0,r7)
|
|
010314 7ff8 add #h'f8, r15
|
|
010316 3f40 cmp/eq r4, r15
|
|
010318 0000
|
|
01031a 0248 clrs
|
|
01031c 0440
|
|
01031e fff8
|
|
010320 3f80 cmp/eq r8, r15
|
|
010322 0000
|
|
010324 0fff mac.l @r15+, @r15+
|
|
010326 1011 mov.l r1, @(h'4,r0)
|
|
010328 f7f8
|
|
01032a 3f00 cmp/eq r0, r15
|
|
01032c 0080
|
|
01032e 0fff mac.l @r15+, @r15+
|
|
010330 07c3
|
|
010332 e718 mov #h'18, r7
|
|
010334 3f00 cmp/eq r0, r15
|
|
010336 0180
|
|
010338 2fc3
|
|
01033a 1113 mov.l r1, @(h'c,r1)
|
|
01033c 7338 add #h'38, r3
|
|
01033e 3f00 cmp/eq r0, r15
|
|
010340 01c0
|
|
010342 ffc3
|
|
010344 06c3
|
|
010346 6778 swap.b r7, r7
|
|
010348 3f00 cmp/eq r0, r15
|
|
01034a 0373
|
|
01034c efff mov #h'ffffffff, r15
|
|
01034e 1013 mov.l r1, @(h'c,r0)
|
|
010350 43f8
|
|
010352 3f00 cmp/eq r0, r15
|
|
010354 02ff mac.l @r15+, @r2+
|
|
010356 fdff
|
|
010358 07c3
|
|
01035a 87f8
|
|
01035c 3f00 cmp/eq r0, r15
|
|
01035e 02fb
|
|
010360 b9ff bsr h'-c02 ;@(h'f762)
|
|
010362 1551 mov.l r5, @(h'4,r5)
|
|
010364 a0c0 bra h'180 ;@(h'104e8)
|
|
010366 3f00 cmp/eq r0, r15
|
|
010368 03dd mov.w @(r0,r13), r3
|
|
01036a 91ff mov.w @(h'1fe,pc), r1 ;@(h'1056c)
|
|
01036c 0440
|
|
01036e 58c0 mov.l @(h'0,r12), r8
|
|
010370 3f00 cmp/eq r0, r15
|
|
010372 03ed mov.w @(r0,r14), r3
|
|
010374 11ff mov.l r15, @(h'3c,r1)
|
|
010376 1010 mov.l r1, @(h'0,r0)
|
|
010378 3dc0 cmp/eq r12, r13
|
|
01037a 3f00 cmp/eq r0, r15
|
|
01037c 01f7 mul.l r15, r1
|
|
01037e 11ff mov.l r15, @(h'3c,r1)
|
|
010380 0000
|
|
010382 3580 cmp/eq r8, r5
|
|
010384 3f00 cmp/eq r0, r15
|
|
010386 01f7 mul.l r15, r1
|
|
010388 13ff mov.l r15, @(h'3c,r3)
|
|
01038a 1010 mov.l r1, @(h'0,r0)
|
|
01038c 1a00 mov.l r0, @(h'0,r10)
|
|
01038e 3f00 cmp/eq r0, r15
|
|
010390 033f mac.l @r3+, @r3+
|
|
010392 97ff mov.w @(h'1fe,pc), r7 ;@(h'10594)
|
|
010394 07c0
|
|
010396 0400
|
|
010398 3f00 cmp/eq r0, r15
|
|
01039a 001e mov.l @(r0,r1), r0
|
|
01039c 9cf8 mov.w @(h'1f0,pc), r12 ;@(h'10590)
|
|
01039e 1550 mov.l r5, @(h'0,r5)
|
|
0103a0 0000
|
|
0103a2 3f00 cmp/eq r0, r15
|
|
0103a4 013e mov.l @(r0,r3), r1
|
|
0103a6 8078 mov.b r0, @(h'8,r7)
|
|
0103a8 0280
|
|
0103aa 0000
|
|
0103ac 3f00 cmp/eq r0, r15
|
|
0103ae 06fd mov.w @(r0,r15), r6
|
|
0103b0 0038 ldtlb
|
|
0103b2 1010 mov.l r1, @(h'0,r0)
|
|
0103b4 0000
|
|
0103b6 3f00 cmp/eq r0, r15
|
|
0103b8 4f4e ldc r15, spc
|
|
0103ba 0018 sett
|
|
0103bc 0440
|
|
0103be 0000
|
|
0103c0 3f00 cmp/eq r0, r15
|
|
0103c2 8d00 bt/s h'0 ;@(h'103c6)
|
|
0103c4 0008 clrt
|
|
0103c6 17d0 mov.l r13, @(h'0,r7)
|
|
0103c8 0000
|
|
0103ca 3f01
|
|
0103cc 1600 mov.l r0, @(h'0,r6)
|
|
0103ce 0000
|
|
0103d0 0440
|
|
0103d2 0000
|
|
0103d4 3f08 sub r0, r15
|
|
0103d6 4800 shll r8
|
|
0103d8 0840
|
|
0103da 1010 mov.l r1, @(h'0,r0)
|
|
0103dc 0000
|
|
0103de 7f16 add #h'16, r15
|
|
0103e0 8000 mov.b r0, @(h'0,r0)
|
|
0103e2 0840
|
|
0103e4 07c0
|
|
0103e6 0000
|
|
0103e8 bf0d bsr h'-1e6 ;@(h'10206)
|
|
0103ea 0000
|
|
0103ec 0840
|
|
0103ee 1150 mov.l r5, @(h'0,r1)
|
|
0103f0 0003 bsrf r0
|
|
0103f2 3f0f addv r0, r15
|
|
0103f4 0000
|
|
0103f6 1080 mov.l r8, @(h'0,r0)
|
|
0103f8 0680
|
|
0103fa 000c mov.b @(r0,r0), r0
|
|
0103fc 7f06
|
|
0103fe 8000 mov.b r0, @(h'0,r0)
|
|
010400 1080 mov.l r8, @(h'0,r0)
|
|
010402 1010 mov.l r1, @(h'0,r0)
|
|
010404 0031
|
|
010406 ff01
|
|
010408 0000
|
|
01040a 1080 mov.l r8, @(h'0,r0)
|
|
01040c 07c0
|
|
01040e 00c7 mul.l r12, r0
|
|
010410 ff00
|
|
010412 0000
|
|
010414 2100 mov.b r0, @r1
|
|
010416 1450 mov.l r5, @(h'0,r4)
|
|
010418 031f mac.l @r1+, @r3+
|
|
01041a ff00
|
|
01041c 0000
|
|
01041e 2100 mov.b r0, @r1
|
|
010420 0380
|
|
010422 0c7f mac.l @r7+, @r12+
|
|
010424 ff00
|
|
010426 0000
|
|
010428 2100 mov.b r0, @r1
|
|
01042a 1010 mov.l r1, @(h'0,r0)
|
|
01042c 031f mac.l @r1+, @r3+
|
|
01042e ff01
|
|
010430 0000
|
|
010432 4200 shll r2
|
|
010434 4aa0
|
|
010436 20e7 div0s r14, r0
|
|
010438 ff01
|
|
01043a 0000
|
|
01043c 4200 shll r2
|
|
01043e 4000 shll r0
|
|
010440 2039 and r3, r0
|
|
010442 ff02
|
|
010444 8000 mov.b r0, @(h'0,r0)
|
|
010446 8400 mov.b @(h'0,r0), r0
|
|
010448 a000 bra h'0 ;@(h'1044c)
|
|
01044a 500e mov.l @(h'38,r0), r0
|
|
01044c ff02
|
|
01044e 8000 mov.b r0, @(h'0,r0)
|
|
010450 8400 mov.b @(h'0,r0), r0
|
|
010452 a000 bra h'0 ;@(h'10456)
|
|
010454 5003 mov.l @(h'c,r0), r0
|
|
010456 ff04
|
|
010458 4001 shlr r0
|
|
01045a 0801
|
|
01045c 1000 mov.l r0, @(h'0,r0)
|
|
01045e 8800 cmp/eq #h'0, r0
|
|
010460 ff05
|
|
010462 4000 shll r0
|
|
010464 0001
|
|
010466 5000 mov.l @(h'0,r0), r0
|
|
010468 a800 bra h'-1000 ;@(h'f46c)
|
|
01046a 7f0d
|
|
01046c 2000 mov.b r0, @r0
|
|
01046e 0003 bsrf r0
|
|
010470 4801 shlr r8
|
|
010472 a400 bra h'800 ;@(h'10c76)
|
|
010474 3f0b subv r0, r15
|
|
010476 a000 bra h'0 ;@(h'1047a)
|
|
010478 8002 mov.b r0, @(h'2,r0)
|
|
01047a e801 mov #h'1, r8
|
|
01047c 7400
|
|
01047e 3f1b subv r1, r15
|
|
010480 9000 mov.w @(h'0,pc), r0 ;@(h'10484)
|
|
010482 8006 mov.b r0, @(h'6,r0)
|
|
010484 e403 mov #h'3, r4
|
|
010486 7200
|
|
010488 3f17 cmp/gt r1, r15
|
|
01048a d010 mov.l @(h'40,pc), r0 ;@(h'104cc)
|
|
01048c 8405 mov.b @(h'5,r0), r0
|
|
01048e f402
|
|
010490 fa00
|
|
010492 3f37 cmp/gt r3, r15
|
|
010494 c808 tst #h'8, r0
|
|
010496 880d cmp/eq #h'd, r0
|
|
010498 f206
|
|
01049a f900
|
|
01049c 3f2f addv r2, r15
|
|
01049e e804 mov #h'4, r8
|
|
0104a0 100b mov.l r0, @(h'2c,r0)
|
|
0104a2 fa05
|
|
0104a4 fd00
|
|
0104a6 3f7f addv r7, r15
|
|
0104a8 e400 mov #h'0, r4
|
|
0104aa 001f mac.l @r1+, @r0+
|
|
0104ac f90f
|
|
0104ae fc80
|
|
0104b0 3fff addv r15, r15
|
|
0104b2 f200
|
|
0104b4 003f mac.l @r3+, @r0+
|
|
0104b6 fc9f
|
|
0104b8 fe40
|
|
0104ba 3fff addv r15, r15
|
|
0104bc ffff
|
|
0104be ffff
|
|
0104c0 ffff
|
|
0104c2 ffff
|
|
0104c4 ff00
|
|
0104c6 0000
|
|
0104c8 0000
|
|
0104ca 0000
|
|
0104cc 0000
|
|
0104ce 3f55 dmulu.l r5, r15
|
|
0104d0 5555 mov.l @(h'14,r5), r5
|
|
0104d2 5555 mov.l @(h'14,r5), r5
|
|
0104d4 5555 mov.l @(h'14,r5), r5
|
|
0104d6 5555 mov.l @(h'14,r5), r5
|
|
0104d8 7fff add #h'ff, r15
|
|
0104da ffff
|
|
0104dc ffff
|
|
0104de ffff
|
|
0104e0 ffff
|
|
0104e2 ff00
|
|
0104e4 0000
|
|
0104e6 0000
|
|
0104e8 0000
|
|
0104ea 0000
|
|
0104ec 3f00 cmp/eq r0, r15
|
|
0104ee 0000
|
|
0104f0 0000
|
|
0104f2 0000
|
|
0104f4 0000
|
|
0104f6 3f00 cmp/eq r0, r15
|
|
0104f8 0000
|
|
0104fa 0000
|
|
0104fc 0000
|
|
0104fe 0000
|
|
010500 3f00 cmp/eq r0, r15
|
|
010502 0007 mul.l r0, r0
|
|
010504 ff7f
|
|
010506 bfff bsr h'-2 ;@(h'10508)
|
|
010508 ffb8
|
|
01050a 3f00 cmp/eq r0, r15
|
|
01050c 000c mov.b @(r0,r0), r0
|
|
01050e 21c6 mov.l r12, @-r1
|
|
010510 a820 bra h'-fc0 ;@(h'f554)
|
|
010512 c6e8 mov.l @(h'3a0,gbr), r0
|
|
010514 3f01
|
|
010516 e10b mov #h'b, r1
|
|
010518 eeba mov #h'ffffffba, r14
|
|
01051a eefb mov #h'fffffffb, r14
|
|
01051c ba68 bsr h'-b30 ;@(h'f9f0)
|
|
01051e 3f03 cmp/ge r0, r15
|
|
010520 f18a
|
|
010522 2183
|
|
010524 5a8a mov.l @(h'28,r8), r10
|
|
010526 aaa8 bra h'-ab0 ;@(h'fa7a)
|
|
010528 3f00 cmp/eq r0, r15
|
|
01052a fb8b
|
|
01052c aebb bra h'-28a ;@(h'102a6)
|
|
01052e 5eea mov.l @(h'28,r14), r14
|
|
010530 bac8 bsr h'-a70 ;@(h'fac4)
|
|
010532 3f78 sub r7, r15
|
|
010534 7f8c add #h'8c, r15
|
|
010536 2aab or r10, r10
|
|
010538 b82a bsr h'-fac ;@(h'f590)
|
|
01053a c6e8 mov.l @(h'3a0,gbr), r0
|
|
01053c 3f00 cmp/eq r0, r15
|
|
01053e ff87
|
|
010540 fbee
|
|
010542 efee mov #h'ffffffee, r15
|
|
010544 7fb8 add #h'b8, r15
|
|
010546 3f01
|
|
010548 ff00
|
|
01054a 0000
|
|
01054c 0000
|
|
01054e 0000
|
|
010550 3f03 cmp/ge r0, r15
|
|
010552 fe00
|
|
010554 0000
|
|
010556 0000
|
|
010558 0000
|
|
01055a 3fc3 cmp/ge r12, r15
|
|
01055c fc00
|
|
01055e 0000
|
|
010560 0000
|
|
010562 0000
|
|
010564 3f03 cmp/ge r0, r15
|
|
010566 be00 bsr h'-400 ;@(h'1016a)
|
|
010568 0000
|
|
01056a 0000
|
|
01056c 0000
|
|
01056e 3f03 cmp/ge r0, r15
|
|
010570 1f80 mov.l r8, @(h'0,r15)
|
|
010572 003f mac.l @r3+, @r0+
|
|
010574 fc00
|
|
010576 0000
|
|
010578 3f01
|
|
01057a 0f00
|
|
01057c 003f mac.l @r3+, @r0+
|
|
01057e fc00
|
|
010580 0000
|
|
010582 3f00 cmp/eq r0, r15
|
|
010584 0000
|
|
010586 003f mac.l @r3+, @r0+
|
|
010588 8c00
|
|
01058a 0000
|
|
01058c 3f00 cmp/eq r0, r15
|
|
01058e 0000
|
|
010590 3c3f addv r3, r12
|
|
010592 bc00 bsr h'-800 ;@(h'fd96)
|
|
010594 0000
|
|
010596 3f00 cmp/eq r0, r15
|
|
010598 0000
|
|
01059a 003f mac.l @r3+, @r0+
|
|
01059c bc00 bsr h'-800 ;@(h'fda0)
|
|
01059e 0000
|
|
0105a0 3f00 cmp/eq r0, r15
|
|
0105a2 0000
|
|
0105a4 003f mac.l @r3+, @r0+
|
|
0105a6 8c01
|
|
0105a8 0f00
|
|
0105aa 3fc2 cmp/hs r12, r15
|
|
0105ac 0000
|
|
0105ae 003f mac.l @r3+, @r0+
|
|
0105b0 fc03
|
|
0105b2 1180 mov.l r8, @(h'0,r1)
|
|
0105b4 3fe3 cmp/ge r14, r15
|
|
0105b6 0000
|
|
0105b8 f03f
|
|
0105ba fc02
|
|
0105bc a200 bra h'400 ;@(h'109c0)
|
|
0105be 3ff7 cmp/gt r15, r15
|
|
0105c0 0000
|
|
0105c2 00ff mac.l @r15+, @r0+
|
|
0105c4 0c02 stc sr, r12
|
|
0105c6 443c shad r3, r4
|
|
0105c8 3fff addv r15, r15
|
|
0105ca 0000
|
|
0105cc 00fe mov.l @(r0,r15), r0
|
|
0105ce 0c02 stc sr, r12
|
|
0105d0 1200 mov.l r0, @(h'0,r2)
|
|
0105d2 3fff addv r15, r15
|
|
0105d4 0000
|
|
0105d6 003e mov.l @(r0,r3), r0
|
|
0105d8 0c01
|
|
0105da 2900 mov.b r0, @r9
|
|
0105dc 3ffe addc r15, r15
|
|
0105de 0000
|
|
0105e0 003f mac.l @r3+, @r0+
|
|
0105e2 fc00
|
|
0105e4 9080 mov.w @(h'100,pc), r0 ;@(h'106e8)
|
|
0105e6 3ffc add r15, r15
|
|
0105e8 0000
|
|
0105ea 0019 div0u
|
|
0105ec 8000 mov.b r0, @(h'0,r0)
|
|
0105ee 448f mac.w @r8+, @r4+
|
|
0105f0 3ff8 sub r15, r15
|
|
0105f2 0000
|
|
0105f4 0019 div0u
|
|
0105f6 8000 mov.b r0, @(h'0,r0)
|
|
0105f8 8a80
|
|
0105fa 3f7c add r7, r15
|
|
0105fc 0000
|
|
0105fe 0000
|
|
010600 0003 bsrf r0
|
|
010602 1180 mov.l r8, @(h'0,r1)
|
|
010604 3f3f addv r3, r15
|
|
010606 0000
|
|
010608 0000
|
|
01060a 0001
|
|
01060c e100 mov #h'0, r1
|
|
01060e 3f1e addc r1, r15
|
|
010610 0000
|
|
010612 0000
|
|
010614 0000
|
|
010616 0000
|
|
010618 3f00 cmp/eq r0, r15
|
|
01061a 0000
|
|
01061c 0000
|
|
01061e 0600
|
|
010620 0000
|
|
010622 3f00 cmp/eq r0, r15
|
|
010624 00f0
|
|
010626 8000 mov.b r0, @(h'0,r0)
|
|
010628 0c00
|
|
01062a 0000
|
|
01062c 3f00 cmp/eq r0, r15
|
|
01062e 01f8
|
|
010630 c000 mov.b r0, @(h'0,gbr)
|
|
010632 3f00 cmp/eq r0, r15
|
|
010634 0000
|
|
010636 3f00 cmp/eq r0, r15
|
|
010638 007d mov.w @(r0,r7), r0
|
|
01063a c000 mov.b r0, @(h'0,gbr)
|
|
01063c 7f80 add #h'80, r15
|
|
01063e 0000
|
|
010640 3f00 cmp/eq r0, r15
|
|
010642 3c3f addv r3, r12
|
|
010644 c000 mov.b r0, @(h'0,gbr)
|
|
010646 9fc0 mov.w @(h'180,pc), r15 ;@(h'107ca)
|
|
010648 0004 mov.b r0, @(r0,r0)
|
|
01064a 3f00 cmp/eq r0, r15
|
|
01064c 007f mac.l @r7+, @r0+
|
|
01064e c001 mov.b r0, @(h'1,gbr)
|
|
010650 0fe3
|
|
010652 c00c mov.b r0, @(h'c,gbr)
|
|
010654 7f00
|
|
010656 00ff mac.l @r15+, @r0+
|
|
010658 8001 mov.b r0, @(h'1,r0)
|
|
01065a c7e0 mova @(h'380,pc), r0 ;h'109dc
|
|
01065c 000a sts mach, r0
|
|
01065e bf00 bsr h'-200 ;@(h'10462)
|
|
010660 01ff mac.l @r15+, @r1+
|
|
010662 0001
|
|
010664 e7f8 mov #h'fffffff8, r7
|
|
010666 0009 nop
|
|
010668 3f00 cmp/eq r0, r15
|
|
01066a f1fe
|
|
01066c 0001
|
|
01066e e7f8 mov #h'fffffff8, r7
|
|
010670 0008 clrt
|
|
010672 7f00
|
|
010674 01df mac.l @r13+, @r1+
|
|
010676 0001
|
|
010678 c7e0 mova @(h'380,pc), r0 ;h'109fc
|
|
01067a f004
|
|
01067c bf00 bsr h'-200 ;@(h'10480)
|
|
01067e 018f mac.l @r8+, @r1+
|
|
010680 c001 mov.b r0, @(h'1,gbr)
|
|
010682 0fe0
|
|
010684 0002 stc sr, r0
|
|
010686 7f00
|
|
010688 0087 mul.l r8, r0
|
|
01068a 8000 mov.b r0, @(h'0,r0)
|
|
01068c 9fc0 mov.w @(h'180,pc), r15 ;@(h'10810)
|
|
01068e 0001
|
|
010690 3f00 cmp/eq r0, r15
|
|
010692 0000
|
|
010694 0000
|
|
010696 7f80 add #h'80, r15
|
|
010698 0002 stc sr, r0
|
|
01069a 3f00 cmp/eq r0, r15
|
|
01069c 0000
|
|
01069e 0000
|
|
0106a0 3f00 cmp/eq r0, r15
|
|
0106a2 000c mov.b @(r0,r0), r0
|
|
0106a4 7f00
|
|
0106a6 0000
|
|
0106a8 0000
|
|
0106aa 0c00
|
|
0106ac 0007 mul.l r0, r0
|
|
0106ae bf00 bsr h'-200 ;@(h'104b2)
|
|
0106b0 0000
|
|
0106b2 0000
|
|
0106b4 0600
|
|
0106b6 0000
|
|
0106b8 3f00 cmp/eq r0, r15
|
|
0106ba 0000
|
|
0106bc 0000
|
|
0106be 0000
|
|
0106c0 0000
|
|
0106c2 3fff addv r15, r15
|
|
0106c4 ffff
|
|
0106c6 ffff
|
|
0106c8 ffff
|
|
0106ca ffff
|
|
0106cc ffaa
|
|
0106ce aaaa bra h'-aac ;@(h'fc26)
|
|
0106d0 aaaa bra h'-aac ;@(h'fc28)
|
|
0106d2 aaaa bra h'-aac ;@(h'fc2a)
|
|
0106d4 aaaa bra h'-aac ;@(h'fc2c)
|
|
0106d6 bf00 bsr h'-200 ;@(h'104da)
|
|
0106d8 0000
|
|
0106da 0000
|
|
0106dc 0000
|
|
0106de 0000
|
|
0106e0 3fff addv r15, r15
|
|
0106e2 ffff
|
|
0106e4 ffff
|
|
0106e6 ffff
|
|
0106e8 ffff
|
|
0106ea ff00
|
|
0106ec 0000
|
|
0106ee 0000
|
|
0106f0 0000
|
|
0106f2 0000
|
|
0106f4 3f0f addv r0, r15
|
|
0106f6 ffff
|
|
0106f8 ffff
|
|
0106fa ffff
|
|
0106fc fffe
|
|
0106fe 3f10 cmp/eq r1, r15
|
|
010700 0000
|
|
010702 0000
|
|
010704 0000
|
|
010706 0001
|
|
010708 3f10 cmp/eq r1, r15
|
|
01070a 3fc7 cmp/gt r12, r15
|
|
01070c f3f8
|
|
01070e fe38
|
|
010710 0ffb
|
|
010712 3f17 cmp/gt r1, r15
|
|
010714 206c cmp/str r6, r0
|
|
010716 1a0e mov.l r0, @(h'38,r10)
|
|
010718 83a8
|
|
01071a 080b rts
|
|
01071c 3f15 dmulu.l r1, r15
|
|
01071e 27a9 and r10, r7
|
|
010720 eb82 mov #h'ffffff82, r11
|
|
010722 e0ac mov #h'ffffffac, r0
|
|
010724 09fb
|
|
010726 3f17 cmp/gt r1, r15
|
|
010728 27a9 and r10, r7
|
|
01072a e8de mov #h'ffffffde, r8
|
|
01072c 37a4 div1 r10, r7
|
|
01072e 09e3
|
|
010730 3f10 cmp/eq r1, r15
|
|
010732 2469 and r6, r4
|
|
010734 0850
|
|
010736 1424 mov.l r2, @(h'10,r4)
|
|
010738 0823 braf r8
|
|
01073a 3f17 cmp/gt r1, r15
|
|
01073c 2669 and r6, r6
|
|
01073e 8850 cmp/eq #h'50, r0
|
|
010740 1424 mov.l r2, @(h'10,r4)
|
|
010742 0863
|
|
010744 3f15 dmulu.l r1, r15
|
|
010746 27a9 and r10, r7
|
|
010748 e850 mov #h'50, r8
|
|
01074a 1424 mov.l r2, @(h'10,r4)
|
|
01074c 09c3
|
|
01074e 3f15 dmulu.l r1, r15
|
|
010750 a7a9 bra h'f52 ;@(h'116a6)
|
|
010752 2850 mov.b r5, @r8
|
|
010754 1427 mov.l r2, @(h'1c,r4)
|
|
010756 e9fb mov #h'fffffffb, r9
|
|
010758 3f14 div1 r1, r15
|
|
01075a a069 bra h'd2 ;@(h'10830)
|
|
01075c 2850 mov.b r5, @r8
|
|
01075e 1420 mov.l r2, @(h'0,r4)
|
|
010760 280b or r0, r8
|
|
010762 3f17 cmp/gt r1, r15
|
|
010764 bfcf bsr h'-62 ;@(h'10706)
|
|
010766 3870 cmp/eq r7, r8
|
|
010768 1c3f mov.l r3, @(h'3c,r12)
|
|
01076a effb mov #h'fffffffb, r15
|
|
01076c 3f10 cmp/eq r1, r15
|
|
01076e 0000
|
|
010770 0000
|
|
010772 0000
|
|
010774 0003 bsrf r0
|
|
010776 3f17 cmp/gt r1, r15
|
|
010778 ffff
|
|
01077a ffff
|
|
01077c ffff
|
|
01077e ffff
|
|
010780 3f0f addv r0, r15
|
|
010782 ffff
|
|
010784 ffff
|
|
010786 ffff
|
|
010788 fffe
|
|
01078a 3f00 cmp/eq r0, r15
|
|
01078c 0000
|
|
01078e 0000
|
|
010790 0000
|
|
010792 0000
|
|
010794 3f00 cmp/eq r0, r15
|
|
010796 0000
|
|
010798 0003 bsrf r0
|
|
01079a 0000
|
|
01079c 0000
|
|
01079e 3f00 cmp/eq r0, r15
|
|
0107a0 0000
|
|
0107a2 0006 mov.l r0, @(r0,r0)
|
|
0107a4 0000
|
|
0107a6 0000
|
|
0107a8 3fff addv r15, r15
|
|
0107aa f800
|
|
0107ac 000d mov.w @(r0,r0), r0
|
|
0107ae f9c0
|
|
0107b0 0000
|
|
0107b2 3f00 cmp/eq r0, r15
|
|
0107b4 0400
|
|
0107b6 000f mac.l @r0+, @r0+
|
|
0107b8 ff80
|
|
0107ba 0000
|
|
0107bc 3f00 cmp/eq r0, r15
|
|
0107be 0c00
|
|
0107c0 000f mac.l @r0+, @r0+
|
|
0107c2 ff3e
|
|
0107c4 0000
|
|
0107c6 3f00 cmp/eq r0, r15
|
|
0107c8 0c00
|
|
0107ca 0088
|
|
0107cc ff41
|
|
0107ce 0000
|
|
0107d0 3fff addv r15, r15
|
|
0107d2 fc00
|
|
0107d4 0088
|
|
0107d6 7f00
|
|
0107d8 8000 mov.b r0, @(h'0,r0)
|
|
0107da 3fff addv r15, r15
|
|
0107dc f800
|
|
0107de 208e mulu.w r8, r0
|
|
0107e0 3f1c add r1, r15
|
|
0107e2 4000 shll r0
|
|
0107e4 3f00 cmp/eq r0, r15
|
|
0107e6 0000
|
|
0107e8 108f mov.l r8, @(h'3c,r0)
|
|
0107ea 3f22 cmp/hs r2, r15
|
|
0107ec 0000
|
|
0107ee 3f00 cmp/eq r0, r15
|
|
0107f0 0000
|
|
0107f2 080f mac.l @r0+, @r8+
|
|
0107f4 3f01
|
|
0107f6 0000
|
|
0107f8 3f00 cmp/eq r0, r15
|
|
0107fa 0000
|
|
0107fc 018f mac.l @r8+, @r1+
|
|
0107fe 3f00 cmp/eq r0, r15
|
|
010800 0000
|
|
010802 3f00 cmp/eq r0, r15
|
|
010804 0000
|
|
010806 0246 mov.l r4, @(r0,r2)
|
|
010808 3e00 cmp/eq r0, r14
|
|
01080a 0000
|
|
01080c 3f00 cmp/eq r0, r15
|
|
01080e 0000
|
|
010810 0522 stc vbr, r5
|
|
010812 7d9f add #h'9f, r13
|
|
010814 fffc
|
|
010816 3f00 cmp/eq r0, r15
|
|
010818 07ff mac.l @r15+, @r7+
|
|
01081a 8421 mov.b @(h'1,r2), r0
|
|
01081c ff20
|
|
01081e 0002 stc sr, r0
|
|
010820 3f00 cmp/eq r0, r15
|
|
010822 07ff mac.l @r15+, @r7+
|
|
010824 8240
|
|
010826 0e20
|
|
010828 0006 mov.l r0, @(r0,r0)
|
|
01082a 3f00 cmp/eq r0, r15
|
|
01082c 07ef mac.l @r14+, @r7+
|
|
01082e 8180 mov.w r0, @(h'0,r8)
|
|
010830 0020
|
|
010832 0006 mov.l r0, @(r0,r0)
|
|
010834 3f00 cmp/eq r0, r15
|
|
010836 07e7 mul.l r14, r7
|
|
010838 8010 mov.b r0, @(h'0,r1)
|
|
01083a 002f mac.l @r2+, @r0+
|
|
01083c fffe
|
|
01083e 3f00 cmp/eq r0, r15
|
|
010840 07e3
|
|
010842 b008 bsr h'10 ;@(h'10856)
|
|
010844 001f mac.l @r1+, @r0+
|
|
010846 fffc
|
|
010848 3f00 cmp/eq r0, r15
|
|
01084a 07e1
|
|
01084c f084
|
|
01084e 0000
|
|
010850 0000
|
|
010852 3f00 cmp/eq r0, r15
|
|
010854 07ff mac.l @r15+, @r7+
|
|
010856 e080 mov #h'ffffff80, r0
|
|
010858 0000
|
|
01085a 0000
|
|
01085c 3f00 cmp/eq r0, r15
|
|
01085e 07ff mac.l @r15+, @r7+
|
|
010860 c080 mov.b r0, @(h'80,gbr)
|
|
010862 0000
|
|
010864 0000
|
|
010866 3f00 cmp/eq r0, r15
|
|
010868 1ff1 mov.l r15, @(h'4,r15)
|
|
01086a 8080 mov.b r0, @(h'0,r8)
|
|
01086c 0000
|
|
01086e 0000
|
|
010870 3f00 cmp/eq r0, r15
|
|
010872 1fe1 mov.l r14, @(h'4,r15)
|
|
010874 8000 mov.b r0, @(h'0,r0)
|
|
010876 3ffc add r15, r15
|
|
010878 0000
|
|
01087a 3f00 cmp/eq r0, r15
|
|
01087c 07c1
|
|
01087e 8000 mov.b r0, @(h'0,r0)
|
|
010880 3ffc add r15, r15
|
|
010882 0000
|
|
010884 3f00 cmp/eq r0, r15
|
|
010886 07ff mac.l @r15+, @r7+
|
|
010888 8000 mov.b r0, @(h'0,r0)
|
|
01088a 3dfc add r15, r13
|
|
01088c 0000
|
|
01088e 3f00 cmp/eq r0, r15
|
|
010890 0f70
|
|
010892 0000
|
|
010894 79ff add #h'ff, r9
|
|
010896 e000 mov #h'0, r0
|
|
010898 3f00 cmp/eq r0, r15
|
|
01089a 1ce0 mov.l r14, @(h'0,r12)
|
|
01089c 0000
|
|
01089e b1ff bsr h'3fe ;@(h'10ca0)
|
|
0108a0 c000 mov.b r0, @(h'0,gbr)
|
|
0108a2 3f00 cmp/eq r0, r15
|
|
0108a4 19c0 mov.l r12, @(h'0,r9)
|
|
0108a6 0001
|
|
0108a8 3fff addv r15, r15
|
|
0108aa 83f0
|
|
0108ac 3f00 cmp/eq r0, r15
|
|
0108ae 4180
|
|
0108b0 0003 bsrf r0
|
|
0108b2 ffff
|
|
0108b4 0000
|
|
0108b6 3f00 cmp/eq r0, r15
|
|
0108b8 8400 mov.b @(h'0,r0), r0
|
|
0108ba 0001
|
|
0108bc 3ffe addc r15, r15
|
|
0108be 0000
|
|
0108c0 3f01
|
|
0108c2 0800
|
|
0108c4 0000
|
|
0108c6 bffc bsr h'-8 ;@(h'108c2)
|
|
0108c8 0000
|
|
0108ca 3f02 cmp/hs r0, r15
|
|
0108cc 1000 mov.l r0, @(h'0,r0)
|
|
0108ce 0000
|
|
0108d0 7e0c
|
|
0108d2 007e mov.l @(r0,r7), r0
|
|
0108d4 3f00 cmp/eq r0, r15
|
|
0108d6 0000
|
|
0108d8 0000
|
|
0108da 3f06 cmp/hi r0, r15
|
|
0108dc 0000
|
|
0108de 3f7f addv r7, r15
|
|
0108e0 ffe0
|
|
0108e2 0000
|
|
0108e4 3f82 cmp/hs r8, r15
|
|
0108e6 0000
|
|
0108e8 3f80 cmp/eq r8, r15
|
|
0108ea 0010
|
|
0108ec 0000
|
|
0108ee 05fe mov.l @(r0,r15), r5
|
|
0108f0 0000
|
|
0108f2 3f80 cmp/eq r8, r15
|
|
0108f4 0030
|
|
0108f6 0000
|
|
0108f8 0f80
|
|
0108fa 0000
|
|
0108fc 3f80 cmp/eq r8, r15
|
|
0108fe 0030
|
|
010900 0000
|
|
010902 0500
|
|
010904 0000
|
|
010906 3fbf addv r11, r15
|
|
010908 fff0
|
|
01090a 0000
|
|
01090c 0000
|
|
01090e 0000
|
|
010910 3f7f addv r7, r15
|
|
010912 ffe0
|
|
010914 0000
|
|
010916 0000
|
|
010918 0000
|
|
01091a 3fff addv r15, r15
|
|
01091c ffff
|
|
01091e ffff
|
|
010920 ffff
|
|
010922 ffff
|
|
010924 ffff
|
|
010926 ffff
|
|
010928 ffff
|
|
01092a ffff
|
|
01092c ffff
|
|
01092e ffff
|
|
010930 ffff
|
|
010932 9fff mov.w @(h'1fe,pc), r15 ;@(h'10b34)
|
|
010934 ff07
|
|
010936 ffff
|
|
010938 07ff mac.l @r15+, @r7+
|
|
01093a ff9f
|
|
01093c ffff
|
|
01093e ffff
|
|
010940 ffff
|
|
010942 ffff
|
|
010944 ffff
|
|
010946 ffff
|
|
010948 ffff
|
|
01094a ffff
|
|
01094c ffff
|
|
01094e ffff
|
|
010950 ffff
|
|
010952 ffff
|
|
010954 ffff
|
|
010956 ffff
|
|
010958 ffff
|
|
01095a ffff
|
|
01095c ffff
|
|
01095e ffff
|
|
010960 00fc mov.b @(r0,r15), r0
|
|
010962 0700
|
|
010964 7807
|
|
010966 00fc mov.b @(r0,r15), r0
|
|
010968 0700
|
|
01096a fc07
|
|
01096c 00fc mov.b @(r0,r15), r0
|
|
01096e 0700
|
|
010970 7807
|
|
010972 0000
|
|
010974 0000
|
|
010976 0000
|
|
010978 0000
|
|
01097a 0000
|
|
01097c 0000
|
|
01097e 0000
|
|
010980 0000
|
|
010982 0000
|
|
010984 0000
|
|
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 0000
|
|
0109c8 0000
|
|
0109ca 0000
|
|
0109cc 0000
|
|
0109ce 0000
|
|
0109d0 0000
|
|
0109d2 0000
|
|
0109d4 0000
|
|
0109d6 0000
|
|
0109d8 0000
|
|
0109da 0000
|
|
0109dc 0000
|
|
0109de 0000
|
|
0109e0 0000
|
|
0109e2 0000
|
|
0109e4 0000
|
|
0109e6 0000
|
|
0109e8 0000
|
|
0109ea 0000
|
|
0109ec 0000
|
|
0109ee 0000
|
|
0109f0 0000
|
|
0109f2 0000
|
|
0109f4 0000
|
|
0109f6 0000
|
|
0109f8 0000
|
|
0109fa 0000
|
|
0109fc 0000
|
|
0109fe 0000
|
|
010a00 0000
|
|
010a02 0000
|
|
010a04 0000
|
|
010a06 0000
|
|
010a08 0000
|
|
010a0a 0000
|
|
010a0c 0000
|
|
010a0e 0000
|
|
010a10 0000
|
|
010a12 0000
|
|
010a14 0000
|
|
010a16 0000
|
|
010a18 0000
|
|
010a1a 0000
|
|
010a1c 0000
|
|
010a1e 0000
|
|
010a20 0000
|
|
010a22 0000
|
|
010a24 0000
|
|
010a26 0000
|
|
010a28 0000
|
|
010a2a 0000
|
|
010a2c 0000
|
|
010a2e 0000
|
|
010a30 0000
|
|
010a32 0000
|
|
010a34 0000
|
|
010a36 0000
|
|
010a38 0000
|
|
010a3a 0000
|
|
010a3c 0000
|
|
010a3e 0000
|
|
010a40 0000
|
|
010a42 0000
|
|
010a44 0000
|
|
010a46 0000
|
|
010a48 0000
|
|
010a4a 0000
|
|
010a4c 0000
|
|
010a4e 0000
|
|
010a50 0000
|
|
010a52 0000
|
|
010a54 0000
|
|
010a56 0000
|
|
010a58 0000
|
|
010a5a 0000
|
|
010a5c 0000
|
|
010a5e 0000
|
|
010a60 0000
|
|
010a62 0000
|
|
010a64 0000
|
|
010a66 0000
|
|
010a68 0000
|
|
010a6a 0000
|
|
010a6c 0000
|
|
010a6e 0000
|
|
010a70 0007 mul.l r0, r0
|
|
010a72 7fff add #h'ff, r15
|
|
010a74 f755
|
|
010a76 5557 mov.l @(h'1c,r5), r5
|
|
010a78 6aaa negc r10, r10
|
|
010a7a b755 bsr h'eaa ;@(h'11928)
|
|
010a7c 5557 mov.l @(h'1c,r5), r5
|
|
010a7e 6aab neg r10, r10
|
|
010a80 f755
|
|
010a82 5717 mov.l @(h'1c,r1), r7
|
|
010a84 6aaa negc r10, r10
|
|
010a86 0755 mov.w r5, @(r0,r7)
|
|
010a88 5607 mov.l @(h'1c,r0), r6
|
|
010a8a 6aaa negc r10, r10
|
|
010a8c 0755 mov.w r5, @(r0,r7)
|
|
010a8e 5607 mov.l @(h'1c,r0), r6
|
|
010a90 6aab neg r10, r10
|
|
010a92 1755 mov.l r5, @(h'14,r7)
|
|
010a94 55f7 mov.l @(h'1c,r15), r5
|
|
010a96 6aaa negc r10, r10
|
|
010a98 b755 bsr h'eaa ;@(h'11946)
|
|
010a9a 5557 mov.l @(h'1c,r5), r5
|
|
010a9c 6aaa negc r10, r10
|
|
010a9e b755 bsr h'eaa ;@(h'1194c)
|
|
010aa0 5557 mov.l @(h'1c,r5), r5
|
|
010aa2 6aaa negc r10, r10
|
|
010aa4 b755 bsr h'eaa ;@(h'11952)
|
|
010aa6 5557 mov.l @(h'1c,r5), r5
|
|
010aa8 6aaa negc r10, r10
|
|
010aaa b755 bsr h'eaa ;@(h'11958)
|
|
010aac 5557 mov.l @(h'1c,r5), r5
|
|
010aae 7fff add #h'ff, r15
|
|
010ab0 f700
|
|
010ab2 7807
|
|
010ab4 0030
|
|
010ab6 0700
|
|
010ab8 3007 cmp/gt r0, r0
|
|
010aba 0078
|
|
010abc 0700
|
|
010abe 7807
|
|
010ac0 0030
|
|
010ac2 0700
|
|
010ac4 0007 mul.l r0, r0
|
|
010ac6 0000
|
|
010ac8 0000
|
|
010aca 0000
|
|
010acc 0000
|
|
010ace 0000
|
|
010ad0 0000
|
|
010ad2 0000
|
|
010ad4 0000
|
|
010ad6 0000
|
|
010ad8 0000
|
|
010ada 0000
|
|
010adc 0000
|
|
010ade 0000
|
|
010ae0 0000
|
|
010ae2 0000
|
|
010ae4 0000
|
|
010ae6 0000
|
|
010ae8 0000
|
|
010aea 0000
|
|
010aec 0000
|
|
010aee 0000
|
|
010af0 0000
|
|
010af2 0000
|
|
010af4 0000
|
|
010af6 0000
|
|
010af8 0000
|
|
010afa 0000
|
|
010afc 0000
|
|
010afe 0000
|
|
010b00 0000
|
|
010b02 0000
|
|
010b04 0000
|
|
010b06 0000
|
|
010b08 0000
|
|
010b0a 0000
|
|
010b0c 0000
|
|
010b0e 0000
|
|
010b10 0000
|
|
010b12 0000
|
|
010b14 0000
|
|
010b16 0000
|
|
010b18 0000
|
|
010b1a 0000
|
|
010b1c 0000
|
|
010b1e 0000
|
|
010b20 0000
|
|
010b22 0000
|
|
010b24 0000
|
|
010b26 0000
|
|
010b28 0000
|
|
010b2a 0000
|
|
010b2c 0000
|
|
010b2e 0000
|
|
010b30 0000
|
|
010b32 0000
|
|
010b34 0000
|
|
010b36 0000
|
|
010b38 0000
|
|
010b3a 0000
|
|
010b3c 0000
|
|
010b3e 0000
|
|
010b40 0000
|
|
010b42 0000
|
|
010b44 0000
|
|
010b46 0000
|
|
010b48 0000
|
|
010b4a 0000
|
|
010b4c 0000
|
|
010b4e 0000
|
|
010b50 0000
|
|
010b52 0000
|
|
010b54 0000
|
|
010b56 0000
|
|
010b58 0000
|
|
010b5a 0000
|
|
010b5c 0000
|
|
010b5e 0000
|
|
010b60 0000
|
|
010b62 0000
|
|
010b64 0000
|
|
010b66 0000
|
|
010b68 0000
|
|
010b6a 0000
|
|
010b6c 0000
|
|
010b6e 0000
|
|
010b70 0000
|
|
010b72 0000
|
|
010b74 0000
|
|
010b76 0000
|
|
010b78 0000
|
|
010b7a 0000
|
|
010b7c 0000
|
|
010b7e 0000
|
|
010b80 0000
|
|
010b82 0000
|
|
010b84 0000
|
|
010b86 0000
|
|
010b88 0000
|
|
010b8a 0000
|
|
010b8c 0000
|
|
010b8e 0000
|
|
010b90 0000
|
|
010b92 0000
|
|
010b94 0000
|
|
010b96 0000
|
|
010b98 0000
|
|
010b9a 0000
|
|
010b9c 0000
|
|
010b9e 0000
|
|
010ba0 0000
|
|
010ba2 0000
|
|
010ba4 0000
|
|
010ba6 0000
|
|
010ba8 0000
|
|
010baa 0000
|
|
010bac 0000
|
|
010bae 0000
|
|
010bb0 0000
|
|
010bb2 0000
|
|
010bb4 0000
|
|
010bb6 0000
|
|
010bb8 0000
|
|
010bba 0000
|
|
010bbc 0000
|
|
010bbe 0000
|
|
010bc0 0000
|
|
010bc2 0000
|
|
010bc4 0f00
|
|
010bc6 1f00 mov.l r0, @(h'0,r15)
|
|
010bc8 1f80 mov.l r8, @(h'0,r15)
|
|
010bca 1f00 mov.l r0, @(h'0,r15)
|
|
010bcc 1f80 mov.l r8, @(h'0,r15)
|
|
010bce 1f00 mov.l r0, @(h'0,r15)
|
|
010bd0 1f80 mov.l r8, @(h'0,r15)
|
|
010bd2 1f00 mov.l r0, @(h'0,r15)
|
|
010bd4 0f00
|
|
010bd6 1f00 mov.l r0, @(h'0,r15)
|
|
010bd8 1f80 mov.l r8, @(h'0,r15)
|
|
010bda 1fff mov.l r15, @(h'3c,r15)
|
|
010bdc ffff
|
|
010bde ffff
|
|
010be0 ffff
|
|
010be2 ffff
|
|
010be4 ffff
|
|
010be6 ffff
|
|
010be8 ffff
|
|
010bea ffff
|
|
010bec ffff
|
|
010bee ffff
|
|
010bf0 fffe
|
|
010bf2 7fff add #h'ff, r15
|
|
010bf4 fffc
|
|
010bf6 1fff mov.l r15, @(h'3c,r15)
|
|
010bf8 fffc
|
|
010bfa 1fff mov.l r15, @(h'3c,r15)
|
|
010bfc fffe
|
|
010bfe 7fff add #h'ff, r15
|
|
010c00 ffff
|
|
010c02 ffff
|
|
010c04 ffff
|
|
010c06 ffff
|
|
010c08 ffff
|
|
010c0a ffff
|
|
010c0c ffff
|
|
010c0e ffff
|
|
010c10 ffff
|
|
010c12 ffff
|
|
010c14 ffff
|
|
010c16 ff00
|
|
010c18 0000
|
|
010c1a 0000
|
|
010c1c 0000
|
|
010c1e 0000
|
|
010c20 0000
|
|
010c22 0000
|
|
010c24 0000
|
|
010c26 0000
|
|
010c28 0000
|
|
010c2a 0000
|
|
010c2c 0000
|
|
010c2e 0000
|
|
010c30 0000
|
|
010c32 0000
|
|
010c34 0000
|
|
010c36 0000
|
|
010c38 0000
|
|
010c3a 0000
|
|
010c3c 0000
|
|
010c3e 0000
|
|
010c40 0000
|
|
010c42 0000
|
|
010c44 0000
|
|
010c46 0000
|
|
010c48 0000
|
|
010c4a 0000
|
|
010c4c 0000
|
|
010c4e 0000
|
|
010c50 0000
|
|
010c52 0000
|
|
010c54 0000
|
|
010c56 0000
|
|
010c58 0000
|
|
010c5a 0000
|
|
010c5c 0000
|
|
010c5e 0000
|
|
010c60 0000
|
|
010c62 0000
|
|
010c64 0000
|
|
010c66 0000
|
|
010c68 0000
|
|
010c6a 0000
|
|
010c6c 0000
|
|
010c6e 0000
|
|
010c70 0000
|
|
010c72 0000
|
|
010c74 0000
|
|
010c76 0000
|
|
010c78 0000
|
|
010c7a 0000
|
|
010c7c 0000
|
|
010c7e 0000
|
|
010c80 0000
|
|
010c82 0000
|
|
010c84 0000
|
|
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 0000
|
|
010cb8 0000
|
|
010cba 0000
|
|
010cbc 0000
|
|
010cbe 0000
|
|
010cc0 0000
|
|
010cc2 0000
|
|
010cc4 0000
|
|
010cc6 0000
|
|
010cc8 0000
|
|
010cca 0000
|
|
010ccc 0000
|
|
010cce 0000
|
|
010cd0 0000
|
|
010cd2 0000
|
|
010cd4 0000
|
|
010cd6 0000
|
|
010cd8 0000
|
|
010cda 0000
|
|
010cdc 0000
|
|
010cde 0000
|
|
010ce0 0000
|
|
010ce2 0000
|
|
010ce4 0000
|
|
010ce6 0000
|
|
010ce8 0000
|
|
010cea 0000
|
|
010cec 0000
|
|
010cee 0000
|
|
010cf0 0000
|
|
010cf2 0000
|
|
010cf4 0000
|
|
010cf6 0000
|
|
010cf8 0000
|
|
010cfa 0000
|
|
010cfc 0000
|
|
010cfe 0000
|
|
010d00 0000
|
|
010d02 0000
|
|
010d04 0000
|
|
010d06 0000
|
|
010d08 0000
|
|
010d0a 0000
|
|
010d0c 0000
|
|
010d0e 0000
|
|
010d10 0000
|
|
010d12 0000
|
|
010d14 0000
|
|
010d16 0000
|
|
010d18 0000
|
|
010d1a 1f00 mov.l r0, @(h'0,r15)
|
|
010d1c 0600
|
|
010d1e 1f00 mov.l r0, @(h'0,r15)
|
|
010d20 0f00
|
|
010d22 1f00 mov.l r0, @(h'0,r15)
|
|
010d24 0f00
|
|
010d26 1f00 mov.l r0, @(h'0,r15)
|
|
010d28 0600
|
|
010d2a 1f00 mov.l r0, @(h'0,r15)
|
|
010d2c 0600
|
|
010d2e 1f00 mov.l r0, @(h'0,r15)
|
|
010d30 0f00
|
|
010d32 1f7f mov.l r7, @(h'3c,r15)
|
|
010d34 ffff
|
|
010d36 df6a mov.l @(h'1a8,pc), r15 ;@(h'10ee0)
|
|
010d38 aaaa bra h'-aac ;@(h'10290)
|
|
010d3a df55 mov.l @(h'154,pc), r15 ;@(h'10e90)
|
|
010d3c 5557 mov.l @(h'1c,r5), r5
|
|
010d3e df6a mov.l @(h'1a8,pc), r15 ;@(h'10ee8)
|
|
010d40 aaac bra h'-aa8 ;@(h'1029c)
|
|
010d42 5f55 mov.l @(h'14,r5), r15
|
|
010d44 5558 mov.l @(h'20,r5), r5
|
|
010d46 1f6a mov.l r6, @(h'28,r15)
|
|
010d48 aaa8 bra h'-ab0 ;@(h'1029c)
|
|
010d4a 1f55 mov.l r5, @(h'14,r15)
|
|
010d4c 5558 mov.l @(h'20,r5), r5
|
|
010d4e 1f6a mov.l r6, @(h'28,r15)
|
|
010d50 aaa8 bra h'-ab0 ;@(h'102a4)
|
|
010d52 1f55 mov.l r5, @(h'14,r15)
|
|
010d54 555c mov.l @(h'30,r5), r5
|
|
010d56 5f6a mov.l @(h'28,r6), r15
|
|
010d58 aaaf bra h'-aa2 ;@(h'102ba)
|
|
010d5a df55 mov.l @(h'154,pc), r15 ;@(h'10eb0)
|
|
010d5c 5555 mov.l @(h'14,r5), r5
|
|
010d5e 5f6a mov.l @(h'28,r6), r15
|
|
010d60 aaaa bra h'-aac ;@(h'102b8)
|
|
010d62 df7f mov.l @(h'1fc,pc), r15 ;@(h'10f60)
|
|
010d64 ffff
|
|
010d66 df00 mov.l @(h'0,pc), r15 ;@(h'10d68)
|
|
010d68 0000
|
|
010d6a 1f00 mov.l r0, @(h'0,r15)
|
|
010d6c 0000
|
|
010d6e 0000
|
|
010d70 0000
|
|
010d72 0000
|
|
010d74 0000
|
|
010d76 0000
|
|
010d78 0000
|
|
010d7a 0000
|
|
010d7c 0000
|
|
010d7e 0000
|
|
010d80 0000
|
|
010d82 0000
|
|
010d84 0000
|
|
010d86 0000
|
|
010d88 0000
|
|
010d8a 0000
|
|
010d8c 0000
|
|
010d8e 0000
|
|
010d90 0000
|
|
010d92 0000
|
|
010d94 0000
|
|
010d96 0000
|
|
010d98 0000
|
|
010d9a 0000
|
|
010d9c 0000
|
|
010d9e 0000
|
|
010da0 0000
|
|
010da2 0000
|
|
010da4 0000
|
|
010da6 0000
|
|
010da8 0000
|
|
010daa 0000
|
|
010dac 0000
|
|
010dae 0000
|
|
010db0 0000
|
|
010db2 0000
|
|
010db4 0000
|
|
010db6 0000
|
|
010db8 0000
|
|
010dba 0000
|
|
010dbc 0000
|
|
010dbe 0000
|
|
010dc0 0000
|
|
010dc2 0000
|
|
010dc4 0000
|
|
010dc6 0000
|
|
010dc8 0000
|
|
010dca 0000
|
|
010dcc 0000
|
|
010dce 0000
|
|
010dd0 0000
|
|
010dd2 0000
|
|
010dd4 0000
|
|
010dd6 0000
|
|
010dd8 0000
|
|
010dda 0000
|
|
010ddc 0000
|
|
010dde 0000
|
|
010de0 0000
|
|
010de2 0000
|
|
010de4 0000
|
|
010de6 0000
|
|
010de8 0000
|
|
010dea 0000
|
|
010dec 0000
|
|
010dee 0000
|
|
010df0 0000
|
|
010df2 0000
|
|
010df4 0000
|
|
010df6 0000
|
|
010df8 0000
|
|
010dfa 0000
|
|
010dfc 0000
|
|
010dfe 0000
|
|
010e00 0000
|
|
010e02 0000
|
|
010e04 0000
|
|
010e06 0000
|
|
010e08 0000
|
|
010e0a 0000
|
|
010e0c 0000
|
|
010e0e 0000
|
|
010e10 0000
|
|
010e12 0000
|
|
010e14 0000
|
|
010e16 0000
|
|
010e18 0000
|
|
010e1a 0000
|
|
010e1c 0000
|
|
010e1e 0000
|
|
010e20 0000
|
|
010e22 0000
|
|
010e24 0000
|
|
010e26 0000
|
|
010e28 0000
|
|
010e2a 0000
|
|
010e2c 0000
|
|
010e2e 0000
|
|
010e30 0000
|
|
010e32 0000
|
|
010e34 0000
|
|
010e36 0000
|
|
010e38 0000
|
|
010e3a 0000
|
|
010e3c 0000
|
|
010e3e 0000
|
|
010e40 0000
|
|
010e42 0000
|
|
010e44 0000
|
|
010e46 0000
|
|
010e48 0000
|
|
010e4a 0000
|
|
010e4c 0000
|
|
010e4e 0000
|
|
010e50 0000
|
|
010e52 0000
|
|
010e54 0000
|
|
010e56 0000
|
|
010e58 0000
|
|
010e5a 0000
|
|
010e5c 0000
|
|
010e5e 0000
|
|
010e60 0000
|
|
010e62 0000
|
|
010e64 0000
|
|
010e66 0000
|
|
010e68 0000
|
|
010e6a 0003 bsrf r0
|
|
010e6c ff3e
|
|
010e6e 0703 bsrf r7
|
|
010e70 ff3e
|
|
010e72 0703 bsrf r7
|
|
010e74 fe1e
|
|
010e76 0703 bsrf r7
|
|
010e78 fe1e
|
|
010e7a 0703 bsrf r7
|
|
010e7c ff3e
|
|
010e7e 0703 bsrf r7
|
|
010e80 fffe
|
|
010e82 0703 bsrf r7
|
|
010e84 fffe
|
|
010e86 0777 mul.l r7, r7
|
|
010e88 fffe
|
|
010e8a 07ff mac.l @r15+, @r7+
|
|
010e8c fffe
|
|
010e8e 07ff mac.l @r15+, @r7+
|
|
010e90 ffff
|
|
010e92 77ff add #h'ff, r7
|
|
010e94 ffff
|
|
010e96 ffff
|
|
010e98 ffff
|
|
010e9a ff77
|
|
010e9c ffff
|
|
010e9e ff03
|
|
010ea0 ffff
|
|
010ea2 ff03
|
|
010ea4 ffff
|
|
010ea6 7703
|
|
010ea8 f9fe
|
|
010eaa 0703 bsrf r7
|
|
010eac f0fe
|
|
010eae 0703 bsrf r7
|
|
010eb0 f0fe
|
|
010eb2 0703 bsrf r7
|
|
010eb4 f9fe
|
|
010eb6 0703 bsrf r7
|
|
010eb8 f9fe
|
|
010eba 0700
|
|
010ebc 0000
|
|
010ebe 0000
|
|
010ec0 0000
|
|
010ec2 0000
|
|
010ec4 0000
|
|
010ec6 0000
|
|
010ec8 0000
|
|
010eca 0000
|
|
010ecc 0000
|
|
010ece 0000
|
|
010ed0 0000
|
|
010ed2 0000
|
|
010ed4 0000
|
|
010ed6 0000
|
|
010ed8 0000
|
|
010eda 0000
|
|
010edc 0000
|
|
010ede 0000
|
|
010ee0 0000
|
|
010ee2 0000
|
|
010ee4 0000
|
|
010ee6 0000
|
|
010ee8 0000
|
|
010eea 0000
|
|
010eec 0000
|
|
010eee 0000
|
|
010ef0 0000
|
|
010ef2 0000
|
|
010ef4 0000
|
|
010ef6 0000
|
|
010ef8 0000
|
|
010efa 0000
|
|
010efc 0000
|
|
010efe 0000
|
|
010f00 0000
|
|
010f02 0000
|
|
010f04 0000
|
|
010f06 0000
|
|
010f08 0000
|
|
010f0a 0000
|
|
010f0c 0000
|
|
010f0e 0000
|
|
010f10 0000
|
|
010f12 0000
|
|
010f14 0000
|
|
010f16 0000
|
|
010f18 0000
|
|
010f1a 0000
|
|
010f1c 0000
|
|
010f1e 0000
|
|
010f20 0000
|
|
010f22 0000
|
|
010f24 0000
|
|
010f26 0000
|
|
010f28 0000
|
|
010f2a 0000
|
|
010f2c 0000
|
|
010f2e 0000
|
|
010f30 0000
|
|
010f32 0000
|
|
010f34 0000
|
|
010f36 0000
|
|
010f38 0000
|
|
010f3a 0000
|
|
010f3c 0000
|
|
010f3e 0000
|
|
010f40 0000
|
|
010f42 0000
|
|
010f44 0000
|
|
010f46 0000
|
|
010f48 0000
|
|
010f4a 0000
|
|
010f4c 0000
|
|
010f4e 0000
|
|
010f50 0000
|
|
010f52 0000
|
|
010f54 0000
|
|
010f56 0000
|
|
010f58 0000
|
|
010f5a 0000
|
|
010f5c 0000
|
|
010f5e 0000
|
|
010f60 0000
|
|
010f62 0000
|
|
010f64 0000
|
|
010f66 0000
|
|
010f68 0000
|
|
010f6a 0000
|
|
010f6c 0000
|
|
010f6e 0000
|
|
010f70 0000
|
|
010f72 0000
|
|
010f74 0000
|
|
010f76 0000
|
|
010f78 0000
|
|
010f7a 0000
|
|
010f7c 0000
|
|
010f7e 0000
|
|
010f80 0000
|
|
010f82 0000
|
|
010f84 0000
|
|
010f86 0000
|
|
010f88 0000
|
|
010f8a 0000
|
|
010f8c 0000
|
|
010f8e 0000
|
|
010f90 0000
|
|
010f92 0000
|
|
010f94 0000
|
|
010f96 0000
|
|
010f98 0000
|
|
010f9a 0000
|
|
010f9c 0000
|
|
010f9e 0000
|
|
010fa0 0000
|
|
010fa2 0000
|
|
010fa4 0000
|
|
010fa6 0000
|
|
010fa8 0000
|
|
010faa 0000
|
|
010fac 0000
|
|
010fae 0000
|
|
010fb0 0000
|
|
010fb2 0000
|
|
010fb4 0000
|
|
010fb6 0000
|
|
010fb8 0000
|
|
010fba 0000
|
|
010fbc 0000
|
|
010fbe 0000
|
|
010fc0 0000
|
|
010fc2 0701
|
|
010fc4 fe1c
|
|
010fc6 0701
|
|
010fc8 540c mov.l @(h'30,r0), r4
|
|
010fca 0701
|
|
010fcc ac0c bra h'-7e8 ;@(h'107e8)
|
|
010fce 0701
|
|
010fd0 540c mov.l @(h'30,r0), r4
|
|
010fd2 0701
|
|
010fd4 ae1c bra h'-3c8 ;@(h'10c10)
|
|
010fd6 0701
|
|
010fd8 57f4 mov.l @(h'10,r15), r7
|
|
010fda 0701
|
|
010fdc aaac bra h'-aa8 ;@(h'10538)
|
|
010fde 0733
|
|
010fe0 5554 mov.l @(h'10,r5), r5
|
|
010fe2 077f mac.l @r7+, @r7+
|
|
010fe4 aaac bra h'-aa8 ;@(h'10540)
|
|
010fe6 077f mac.l @r7+, @r7+
|
|
010fe8 5556 mov.l @(h'18,r5), r5
|
|
010fea 6733 mov r3, r7
|
|
010fec aaaf bra h'-aa2 ;@(h'1054e)
|
|
010fee f701
|
|
010ff0 5557 mov.l @(h'1c,r5), r5
|
|
010ff2 f701
|
|
010ff4 bfae bsr h'-a4 ;@(h'10f54)
|
|
010ff6 6701 mov.w @r0, r7
|
|
010ff8 70d4 add #h'd4, r0
|
|
010ffa 0701
|
|
010ffc a06c bra h'd8 ;@(h'110d8)
|
|
010ffe 0701
|
|
011000 6054 mov.b @r5+, r0
|
|
011002 0701
|
|
011004 a06c bra h'd8 ;@(h'110e0)
|
|
011006 0701
|
|
011008 f0fc
|
|
01100a 0700
|
|
01100c 0000
|
|
01100e 0700
|
|
011010 0000
|
|
011012 0000
|
|
011014 0000
|
|
011016 0000
|
|
011018 0000
|
|
01101a 0000
|
|
01101c 0000
|
|
01101e 0000
|
|
011020 0000
|
|
011022 0000
|
|
011024 0000
|
|
011026 0000
|
|
011028 0000
|
|
01102a 0000
|
|
01102c 0000
|
|
01102e 0000
|
|
011030 0000
|
|
011032 0000
|
|
011034 0000
|
|
011036 0000
|
|
011038 0000
|
|
01103a 0000
|
|
01103c 0000
|
|
01103e 0000
|
|
011040 0000
|
|
011042 0000
|
|
011044 0000
|
|
011046 0000
|
|
011048 0000
|
|
01104a 0000
|
|
01104c 0000
|
|
01104e 0000
|
|
011050 0000
|
|
011052 0000
|
|
011054 0000
|
|
011056 0000
|
|
011058 0000
|
|
01105a 0000
|
|
01105c 0000
|
|
01105e 0000
|
|
011060 0000
|
|
011062 0000
|
|
011064 0000
|
|
011066 0000
|
|
011068 0000
|
|
01106a 0000
|
|
01106c 0000
|
|
01106e 0000
|
|
011070 0000
|
|
011072 0000
|
|
011074 0000
|
|
011076 0000
|
|
011078 0000
|
|
01107a 0000
|
|
01107c 0000
|
|
01107e 0000
|
|
011080 0000
|
|
011082 0000
|
|
011084 0000
|
|
011086 0000
|
|
011088 0000
|
|
01108a 0000
|
|
01108c 0000
|
|
01108e 0000
|
|
011090 0000
|
|
011092 0000
|
|
011094 0000
|
|
011096 0000
|
|
011098 0000
|
|
01109a 0000
|
|
01109c 0000
|
|
01109e 0000
|
|
0110a0 0000
|
|
0110a2 0000
|
|
0110a4 0000
|
|
0110a6 0000
|
|
0110a8 0000
|
|
0110aa 0000
|
|
0110ac 0000
|
|
0110ae 0000
|
|
0110b0 0000
|
|
0110b2 0000
|
|
0110b4 0000
|
|
0110b6 0000
|
|
0110b8 0000
|
|
0110ba 0000
|
|
0110bc 0000
|
|
0110be 0000
|
|
0110c0 0000
|
|
0110c2 0000
|
|
0110c4 0000
|
|
0110c6 0000
|
|
0110c8 0000
|
|
0110ca 0000
|
|
0110cc 0000
|
|
0110ce 0000
|
|
0110d0 0000
|
|
0110d2 0000
|
|
0110d4 0000
|
|
0110d6 0000
|
|
0110d8 0000
|
|
0110da 0000
|
|
0110dc 0000
|
|
0110de 0000
|
|
0110e0 0000
|
|
0110e2 0000
|
|
0110e4 0000
|
|
0110e6 0000
|
|
0110e8 0000
|
|
0110ea 0000
|
|
0110ec 0000
|
|
0110ee 0000
|
|
0110f0 0000
|
|
0110f2 0000
|
|
0110f4 0000
|
|
0110f6 0000
|
|
0110f8 0000
|
|
0110fa 0000
|
|
0110fc 0000
|
|
0110fe 0000
|
|
011100 0000
|
|
011102 0000
|
|
011104 0000
|
|
011106 0000
|
|
011108 0000
|
|
01110a 0000
|
|
01110c 0000
|
|
01110e 0000
|
|
011110 0000
|
|
011112 0000
|
|
011114 0000
|
|
011116 3c1f addv r1, r12
|
|
011118 0000
|
|
01111a 007e mov.l @(r0,r7), r0
|
|
01111c 1f00 mov.l r0, @(h'0,r15)
|
|
01111e 0000
|
|
011120 7e1f add #h'1f, r14
|
|
011122 0000
|
|
011124 007e mov.l @(r0,r7), r0
|
|
011126 1f00 mov.l r0, @(h'0,r15)
|
|
011128 0000
|
|
01112a 3c1f addv r1, r12
|
|
01112c 0000
|
|
01112e 007e mov.l @(r0,r7), r0
|
|
011130 1f00 mov.l r0, @(h'0,r15)
|
|
011132 0007 mul.l r0, r0
|
|
011134 ffff
|
|
011136 0000
|
|
011138 07ff mac.l @r15+, @r7+
|
|
01113a ff00
|
|
01113c 0007 mul.l r0, r0
|
|
01113e ffff
|
|
011140 0000
|
|
011142 07ff mac.l @r15+, @r7+
|
|
011144 ff00
|
|
011146 0007 mul.l r0, r0
|
|
011148 ffff
|
|
01114a 0000
|
|
01114c 07ff mac.l @r15+, @r7+
|
|
01114e ffff
|
|
011150 cfff or.b #h'ff, @(r0,gbr)
|
|
011152 ffff
|
|
011154 ffcf
|
|
011156 ffff
|
|
011158 ffff
|
|
01115a 87ff
|
|
01115c fe7f
|
|
01115e ff87
|
|
011160 fffc
|
|
011162 1fff mov.l r15, @(h'3c,r15)
|
|
011164 cfff or.b #h'ff, @(r0,gbr)
|
|
011166 fc1f
|
|
011168 ffff
|
|
01116a fffe
|
|
01116c 7fff add #h'ff, r15
|
|
01116e ffff
|
|
011170 ffff
|
|
011172 ffff
|
|
011174 ffff
|
|
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 ffff
|
|
011190 fff9
|
|
011192 ffff
|
|
011194 ffff
|
|
011196 f0ff
|
|
011198 e01f mov #h'1f, r0
|
|
01119a fff0
|
|
01119c ffe0
|
|
01119e 1fff mov.l r15, @(h'3c,r15)
|
|
0111a0 f9ff
|
|
0111a2 e01f mov #h'1f, r0
|
|
0111a4 fff9
|
|
0111a6 ffe0
|
|
0111a8 1f00 mov.l r0, @(h'0,r15)
|
|
0111aa 0000
|
|
0111ac 0000
|
|
0111ae 0000
|
|
0111b0 0000
|
|
0111b2 0000
|
|
0111b4 0000
|
|
0111b6 0000
|
|
0111b8 0000
|
|
0111ba 0000
|
|
0111bc 0000
|
|
0111be 0000
|
|
0111c0 0000
|
|
0111c2 0000
|
|
0111c4 0000
|
|
0111c6 0000
|
|
0111c8 0000
|
|
0111ca 0000
|
|
0111cc 0000
|
|
0111ce 0000
|
|
0111d0 0000
|
|
0111d2 0000
|
|
0111d4 0000
|
|
0111d6 0000
|
|
0111d8 0000
|
|
0111da 0000
|
|
0111dc 0000
|
|
0111de 0000
|
|
0111e0 0000
|
|
0111e2 0000
|
|
0111e4 0000
|
|
0111e6 0000
|
|
0111e8 0000
|
|
0111ea 0000
|
|
0111ec 0000
|
|
0111ee 0000
|
|
0111f0 0000
|
|
0111f2 0000
|
|
0111f4 0000
|
|
0111f6 0000
|
|
0111f8 0000
|
|
0111fa 0000
|
|
0111fc 0000
|
|
0111fe 0000
|
|
011200 0000
|
|
011202 0000
|
|
011204 0000
|
|
011206 0000
|
|
011208 0000
|
|
01120a 0000
|
|
01120c 0000
|
|
01120e 0000
|
|
011210 0000
|
|
011212 0000
|
|
011214 0000
|
|
011216 0000
|
|
011218 0000
|
|
01121a 0000
|
|
01121c 0000
|
|
01121e 0000
|
|
011220 0000
|
|
011222 0000
|
|
011224 0000
|
|
011226 0000
|
|
011228 0000
|
|
01122a 0000
|
|
01122c 0000
|
|
01122e 0000
|
|
011230 0000
|
|
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 001f mac.l @r1+, @r0+
|
|
01126c 0000
|
|
01126e 0018 sett
|
|
011270 1f00 mov.l r0, @(h'0,r15)
|
|
011272 0000
|
|
011274 3c1f addv r1, r12
|
|
011276 0000
|
|
011278 003c mov.b @(r0,r3), r0
|
|
01127a 1f00 mov.l r0, @(h'0,r15)
|
|
01127c 0000
|
|
01127e 181f mov.l r1, @(h'3c,r8)
|
|
011280 0000
|
|
011282 0018 sett
|
|
011284 1f00 mov.l r0, @(h'0,r15)
|
|
011286 0000
|
|
011288 3c1f addv r1, r12
|
|
01128a 0000
|
|
01128c 03ff mac.l @r15+, @r3+
|
|
01128e df00 mov.l @(h'0,pc), r15 ;@(h'11290)
|
|
011290 0002 stc sr, r0
|
|
011292 aadf bra h'-a42 ;@(h'10854)
|
|
011294 0000
|
|
011296 0355 mov.w r5, @(r0,r3)
|
|
011298 5f00 mov.l @(h'0,r0), r15
|
|
01129a 0002 stc sr, r0
|
|
01129c aadf bra h'-a42 ;@(h'1085e)
|
|
01129e 0000
|
|
0112a0 0355 mov.w r5, @(r0,r3)
|
|
0112a2 5f00 mov.l @(h'0,r0), r15
|
|
0112a4 0002 stc sr, r0
|
|
0112a6 afdf bra h'-42 ;@(h'11268)
|
|
0112a8 7f87 add #h'87, r15
|
|
0112aa ff5c
|
|
0112ac 5f6b mov.l @(h'2c,r6), r15
|
|
0112ae 02aa
|
|
0112b0 a81f bra h'-fc2 ;@(h'102f2)
|
|
0112b2 5503 mov.l @(h'c,r0), r5
|
|
0112b4 5558 mov.l @(h'20,r5), r5
|
|
0112b6 1f6b mov.l r6, @(h'2c,r15)
|
|
0112b8 02aa
|
|
0112ba a81f bra h'-fc2 ;@(h'102fc)
|
|
0112bc 5587 mov.l @(h'1c,r8), r5
|
|
0112be 5558 mov.l @(h'20,r5), r5
|
|
0112c0 1f6a mov.l r6, @(h'28,r15)
|
|
0112c2 feaa
|
|
0112c4 ac5f bra h'-742 ;@(h'10b86)
|
|
0112c6 5555 mov.l @(h'14,r5), r5
|
|
0112c8 5557 mov.l @(h'1c,r5), r5
|
|
0112ca df6a mov.l @(h'1a8,pc), r15 ;@(h'11474)
|
|
0112cc aaaa bra h'-aac ;@(h'10824)
|
|
0112ce aadf bra h'-a42 ;@(h'10890)
|
|
0112d0 5555 mov.l @(h'14,r5), r5
|
|
0112d2 5555 mov.l @(h'14,r5), r5
|
|
0112d4 5f6a mov.l @(h'28,r6), r15
|
|
0112d6 aaaa bra h'-aac ;@(h'1082e)
|
|
0112d8 aadf bra h'-a42 ;@(h'1089a)
|
|
0112da 555f mov.l @(h'3c,r5), r5
|
|
0112dc d555 mov.l @(h'154,pc), r5 ;@(h'11434)
|
|
0112de 5f6a mov.l @(h'28,r6), r15
|
|
0112e0 b0ea bsr h'1d4 ;@(h'114b8)
|
|
0112e2 ffdf
|
|
0112e4 5560 mov.l @(h'0,r6), r5
|
|
0112e6 5540 mov.l @(h'0,r4), r5
|
|
0112e8 1f6a mov.l r6, @(h'28,r15)
|
|
0112ea a06a bra h'd4 ;@(h'113c2)
|
|
0112ec c01f mov.b r0, @(h'1f,gbr)
|
|
0112ee 5560 mov.l @(h'0,r6), r5
|
|
0112f0 5540 mov.l @(h'0,r4), r5
|
|
0112f2 1f7f mov.l r7, @(h'3c,r15)
|
|
0112f4 f0ff
|
|
0112f6 c01f mov.b r0, @(h'1f,gbr)
|
|
0112f8 0000
|
|
0112fa 0000
|
|
0112fc 1f00 mov.l r0, @(h'0,r15)
|
|
0112fe 0000
|
|
011300 0000
|
|
011302 0000
|
|
011304 0000
|
|
011306 0000
|
|
011308 0000
|
|
01130a 0000
|
|
01130c 0000
|
|
01130e 0000
|
|
011310 0000
|
|
011312 0000
|
|
011314 0000
|
|
011316 0000
|
|
011318 0000
|
|
01131a 0000
|
|
01131c 0000
|
|
01131e 0000
|
|
011320 0000
|
|
011322 0000
|
|
011324 0000
|
|
011326 0000
|
|
011328 0000
|
|
01132a 0000
|
|
01132c 0000
|
|
01132e 0000
|
|
011330 0000
|
|
011332 0000
|
|
011334 0000
|
|
011336 0000
|
|
011338 0000
|
|
01133a 0000
|
|
01133c 0000
|
|
01133e 0000
|
|
011340 0000
|
|
011342 0000
|
|
011344 0000
|
|
011346 0000
|
|
011348 0000
|
|
01134a 0000
|
|
01134c 0000
|
|
01134e 0000
|
|
011350 0000
|
|
011352 0000
|
|
011354 0000
|
|
011356 0000
|
|
011358 0000
|
|
01135a 0000
|
|
01135c 0000
|
|
01135e 0000
|
|
011360 0000
|
|
011362 0000
|
|
011364 0000
|
|
011366 0000
|
|
011368 0000
|
|
01136a 0000
|
|
01136c 0000
|
|
01136e 0000
|
|
011370 0000
|
|
011372 0000
|
|
011374 0000
|
|
011376 0000
|
|
011378 0000
|
|
01137a 0000
|
|
01137c 0000
|
|
01137e 0000
|
|
011380 0000
|
|
011382 0000
|
|
011384 0000
|
|
011386 0000
|
|
011388 0000
|
|
01138a 0000
|
|
01138c 0000
|
|
01138e 0000
|
|
011390 0000
|
|
011392 0000
|
|
011394 0000
|
|
011396 0000
|
|
011398 0000
|
|
01139a 0000
|
|
01139c 0000
|
|
01139e 0000
|
|
0113a0 0000
|
|
0113a2 0000
|
|
0113a4 0000
|
|
0113a6 0000
|
|
0113a8 0000
|
|
0113aa 0000
|
|
0113ac 0000
|
|
0113ae 0000
|
|
0113b0 0000
|
|
0113b2 0000
|
|
0113b4 0000
|
|
0113b6 0000
|
|
0113b8 0000
|
|
0113ba 0000
|
|
0113bc 000f mac.l @r0+, @r0+
|
|
0113be 0000
|
|
0113c0 3f00 cmp/eq r0, r15
|
|
0113c2 001f mac.l @r1+, @r0+
|
|
0113c4 8000 mov.b r0, @(h'0,r0)
|
|
0113c6 3f00 cmp/eq r0, r15
|
|
0113c8 001f mac.l @r1+, @r0+
|
|
0113ca 8000 mov.b r0, @(h'0,r0)
|
|
0113cc 3f00 cmp/eq r0, r15
|
|
0113ce 001f mac.l @r1+, @r0+
|
|
0113d0 8000 mov.b r0, @(h'0,r0)
|
|
0113d2 3f00 cmp/eq r0, r15
|
|
0113d4 000f mac.l @r0+, @r0+
|
|
0113d6 0000
|
|
0113d8 3f00 cmp/eq r0, r15
|
|
0113da 001f mac.l @r1+, @r0+
|
|
0113dc 8000 mov.b r0, @(h'0,r0)
|
|
0113de 3f03 cmp/ge r0, r15
|
|
0113e0 ffff
|
|
0113e2 fff0
|
|
0113e4 3f03 cmp/ge r0, r15
|
|
0113e6 ffff
|
|
0113e8 fff0
|
|
0113ea 3f03 cmp/ge r0, r15
|
|
0113ec ffff
|
|
0113ee fff0
|
|
0113f0 3f03 cmp/ge r0, r15
|
|
0113f2 ffff
|
|
0113f4 fff0
|
|
0113f6 3f03 cmp/ge r0, r15
|
|
0113f8 ffff
|
|
0113fa fff0
|
|
0113fc 3f03 cmp/ge r0, r15
|
|
0113fe ffff
|
|
011400 fff0
|
|
011402 3f03 cmp/ge r0, r15
|
|
011404 ffff
|
|
011406 fffb
|
|
011408 bf03 bsr h'-1fa ;@(h'11212)
|
|
01140a ffff
|
|
01140c ffff
|
|
01140e ff77
|
|
011410 ffff
|
|
011412 ffff
|
|
011414 ffff
|
|
011416 ffff
|
|
011418 ffff
|
|
01141a ffff
|
|
01141c ffff
|
|
01141e ffff
|
|
011420 ffff
|
|
011422 ffff
|
|
011424 fffb
|
|
011426 bfff bsr h'-2 ;@(h'11428)
|
|
011428 ffff
|
|
01142a fff0
|
|
01142c 3f77 cmp/gt r7, r15
|
|
01142e ffff
|
|
011430 fff0
|
|
011432 3f03 cmp/ge r0, r15
|
|
011434 ffff
|
|
011436 fff0
|
|
011438 3f03 cmp/ge r0, r15
|
|
01143a ffff
|
|
01143c fff0
|
|
01143e 3f03 cmp/ge r0, r15
|
|
011440 ffff
|
|
011442 fff0
|
|
011444 3f03 cmp/ge r0, r15
|
|
011446 ffff
|
|
011448 fff0
|
|
01144a 3f03 cmp/ge r0, r15
|
|
01144c ffff
|
|
01144e fff0
|
|
011450 3f00 cmp/eq r0, r15
|
|
011452 0000
|
|
011454 0000
|
|
011456 0000
|
|
011458 0000
|
|
01145a 0000
|
|
01145c 0000
|
|
01145e 0000
|
|
011460 0000
|
|
011462 0000
|
|
011464 0000
|
|
011466 0000
|
|
011468 0000
|
|
01146a 0000
|
|
01146c 0000
|
|
01146e 0000
|
|
011470 0000
|
|
011472 0000
|
|
011474 0000
|
|
011476 0000
|
|
011478 0000
|
|
01147a 0000
|
|
01147c 0000
|
|
01147e 0000
|
|
011480 0000
|
|
011482 0000
|
|
011484 0000
|
|
011486 0000
|
|
011488 0000
|
|
01148a 0000
|
|
01148c 0000
|
|
01148e 0000
|
|
011490 0000
|
|
011492 0000
|
|
011494 0000
|
|
011496 0000
|
|
011498 0000
|
|
01149a 0000
|
|
01149c 0000
|
|
01149e 0000
|
|
0114a0 0000
|
|
0114a2 0000
|
|
0114a4 0000
|
|
0114a6 0000
|
|
0114a8 0000
|
|
0114aa 0000
|
|
0114ac 0000
|
|
0114ae 0000
|
|
0114b0 0000
|
|
0114b2 0000
|
|
0114b4 0000
|
|
0114b6 0000
|
|
0114b8 0000
|
|
0114ba 0000
|
|
0114bc 0000
|
|
0114be 0000
|
|
0114c0 0000
|
|
0114c2 0000
|
|
0114c4 0000
|
|
0114c6 0000
|
|
0114c8 0000
|
|
0114ca 0000
|
|
0114cc 0000
|
|
0114ce 0000
|
|
0114d0 0000
|
|
0114d2 0000
|
|
0114d4 0000
|
|
0114d6 0000
|
|
0114d8 0000
|
|
0114da 0000
|
|
0114dc 0000
|
|
0114de 0000
|
|
0114e0 0000
|
|
0114e2 0000
|
|
0114e4 0000
|
|
0114e6 0000
|
|
0114e8 0000
|
|
0114ea 0000
|
|
0114ec 0000
|
|
0114ee 0000
|
|
0114f0 0000
|
|
0114f2 0000
|
|
0114f4 0000
|
|
0114f6 0000
|
|
0114f8 0000
|
|
0114fa 0000
|
|
0114fc 0000
|
|
0114fe 0000
|
|
011500 0000
|
|
011502 0000
|
|
011504 0000
|
|
011506 0000
|
|
011508 0000
|
|
01150a 0000
|
|
01150c 0000
|
|
01150e 0000
|
|
011510 0000
|
|
011512 0000
|
|
011514 3f00 cmp/eq r0, r15
|
|
011516 0006 mov.l r0, @(r0,r0)
|
|
011518 0000
|
|
01151a 3f00 cmp/eq r0, r15
|
|
01151c 000f mac.l @r0+, @r0+
|
|
01151e 0000
|
|
011520 3f00 cmp/eq r0, r15
|
|
011522 000f mac.l @r0+, @r0+
|
|
011524 0000
|
|
011526 3f00 cmp/eq r0, r15
|
|
011528 0006 mov.l r0, @(r0,r0)
|
|
01152a 0000
|
|
01152c 3f00 cmp/eq r0, r15
|
|
01152e 0006 mov.l r0, @(r0,r0)
|
|
011530 0000
|
|
011532 3f00 cmp/eq r0, r15
|
|
011534 000f mac.l @r0+, @r0+
|
|
011536 0000
|
|
011538 3f01
|
|
01153a ffff
|
|
01153c ffe0
|
|
01153e 3f01
|
|
011540 5555 mov.l @(h'14,r5), r5
|
|
011542 5560 mov.l @(h'0,r6), r5
|
|
011544 3f01
|
|
011546 aaaa bra h'-aac ;@(h'10a9e)
|
|
011548 aaa0 bra h'-ac0 ;@(h'10a8c)
|
|
01154a 3f01
|
|
01154c 5555 mov.l @(h'14,r5), r5
|
|
01154e 5560 mov.l @(h'0,r6), r5
|
|
011550 3f01
|
|
011552 aaaa bra h'-aac ;@(h'10aaa)
|
|
011554 aaa0 bra h'-ac0 ;@(h'10a98)
|
|
011556 3f01
|
|
011558 5555 mov.l @(h'14,r5), r5
|
|
01155a 5560 mov.l @(h'0,r6), r5
|
|
01155c 3f01
|
|
01155e aaaa bra h'-aac ;@(h'10ab6)
|
|
011560 aab3 bra h'-a9a ;@(h'10aca)
|
|
011562 3f01
|
|
011564 5555 mov.l @(h'14,r5), r5
|
|
011566 557f mov.l @(h'3c,r7), r5
|
|
011568 bf33 bsr h'-19a ;@(h'113d2)
|
|
01156a aaaa bra h'-aac ;@(h'10ac2)
|
|
01156c aabf bra h'-a82 ;@(h'10aee)
|
|
01156e bf7f bsr h'-102 ;@(h'11470)
|
|
011570 5555 mov.l @(h'14,r5), r5
|
|
011572 5573 mov.l @(h'c,r7), r5
|
|
011574 3f7f addv r7, r15
|
|
011576 aaaa bra h'-aac ;@(h'10ace)
|
|
011578 aaa0 bra h'-ac0 ;@(h'10abc)
|
|
01157a 3f33 cmp/ge r3, r15
|
|
01157c 5555 mov.l @(h'14,r5), r5
|
|
01157e 5560 mov.l @(h'0,r6), r5
|
|
011580 3f01
|
|
011582 aaaa bra h'-aac ;@(h'10ada)
|
|
011584 aaa0 bra h'-ac0 ;@(h'10ac8)
|
|
011586 3f01
|
|
011588 5555 mov.l @(h'14,r5), r5
|
|
01158a 5560 mov.l @(h'0,r6), r5
|
|
01158c 3f01
|
|
01158e aaaa bra h'-aac ;@(h'10ae6)
|
|
011590 aaa0 bra h'-ac0 ;@(h'10ad4)
|
|
011592 3f01
|
|
011594 5555 mov.l @(h'14,r5), r5
|
|
011596 5560 mov.l @(h'0,r6), r5
|
|
011598 3f01
|
|
01159a ffff
|
|
01159c ffe0
|
|
01159e 3f00 cmp/eq r0, r15
|
|
0115a0 0000
|
|
0115a2 0000
|
|
0115a4 3f00 cmp/eq r0, r15
|
|
0115a6 0000
|
|
0115a8 0000
|
|
0115aa 0000
|
|
0115ac 0000
|
|
0115ae 0000
|
|
0115b0 0000
|
|
0115b2 0000
|
|
0115b4 0000
|
|
0115b6 0000
|
|
0115b8 0000
|
|
0115ba 0000
|
|
0115bc 0000
|
|
0115be 0000
|
|
0115c0 0000
|
|
0115c2 0000
|
|
0115c4 0000
|
|
0115c6 0000
|
|
0115c8 0000
|
|
0115ca 0000
|
|
0115cc 0000
|
|
0115ce 0000
|
|
0115d0 0000
|
|
0115d2 0000
|
|
0115d4 0000
|
|
0115d6 0000
|
|
0115d8 0000
|
|
0115da 0000
|
|
0115dc 0000
|
|
0115de 0000
|
|
0115e0 0000
|
|
0115e2 0000
|
|
0115e4 0000
|
|
0115e6 0000
|
|
0115e8 0000
|
|
0115ea 0000
|
|
0115ec 0000
|
|
0115ee 0000
|
|
0115f0 0000
|
|
0115f2 0000
|
|
0115f4 0000
|
|
0115f6 0000
|
|
0115f8 0000
|
|
0115fa 0000
|
|
0115fc 0000
|
|
0115fe 0000
|
|
011600 0000
|
|
011602 0000
|
|
011604 0000
|
|
011606 0000
|
|
011608 0000
|
|
01160a 0000
|
|
01160c 0000
|
|
01160e 0000
|
|
011610 0000
|
|
011612 0000
|
|
011614 0000
|
|
011616 0000
|
|
011618 0000
|
|
01161a 0000
|
|
01161c 0000
|
|
01161e 0000
|
|
011620 0000
|
|
011622 0000
|
|
011624 0000
|
|
011626 0000
|
|
011628 0000
|
|
01162a 0000
|
|
01162c 0000
|
|
01162e 0000
|
|
011630 0000
|
|
011632 0000
|
|
011634 0000
|
|
011636 0000
|
|
011638 0000
|
|
01163a 0000
|
|
01163c 0000
|
|
01163e 0000
|
|
011640 0000
|
|
011642 0000
|
|
011644 0000
|
|
011646 0000
|
|
011648 0000
|
|
01164a 0000
|
|
01164c 0000
|
|
01164e 0000
|
|
011650 0000
|
|
011652 0000
|
|
011654 0000
|
|
011656 0000
|
|
011658 0000
|
|
01165a 0000
|
|
01165c 0000
|
|
01165e 0000
|
|
011660 0000
|
|
011662 0003 bsrf r0
|
|
011664 ffff
|
|
011666 8103 mov.w r0, @(h'6,r0)
|
|
011668 ffff
|
|
01166a 8103 mov.w r0, @(h'6,r0)
|
|
01166c ffff
|
|
01166e 8103 mov.w r0, @(h'6,r0)
|
|
011670 ffff
|
|
011672 8103 mov.w r0, @(h'6,r0)
|
|
011674 ffff
|
|
011676 8103 mov.w r0, @(h'6,r0)
|
|
011678 ffff
|
|
01167a 8177 mov.w r0, @(h'e,r7)
|
|
01167c ffff
|
|
01167e ddff mov.l @(h'3fc,pc), r13 ;@(h'11a7c)
|
|
011680 ffff
|
|
011682 ffff
|
|
011684 ffff
|
|
011686 ffff
|
|
011688 ffff
|
|
01168a ffff
|
|
01168c ffff
|
|
01168e ff77
|
|
011690 ffff
|
|
011692 dd03 mov.l @(h'c,pc), r13 ;@(h'116a0)
|
|
011694 f3ff
|
|
011696 8103 mov.w r0, @(h'6,r0)
|
|
011698 e1ff mov #h'ffffffff, r1
|
|
01169a 8103 mov.w r0, @(h'6,r0)
|
|
01169c e1ff mov #h'ffffffff, r1
|
|
01169e 8103 mov.w r0, @(h'6,r0)
|
|
0116a0 f3ff
|
|
0116a2 8103 mov.w r0, @(h'6,r0)
|
|
0116a4 f3ff
|
|
0116a6 8100 mov.w r0, @(h'0,r0)
|
|
0116a8 0000
|
|
0116aa 0000
|
|
0116ac 0000
|
|
0116ae 0000
|
|
0116b0 0000
|
|
0116b2 0000
|
|
0116b4 0000
|
|
0116b6 0000
|
|
0116b8 0000
|
|
0116ba 0000
|
|
0116bc 0000
|
|
0116be 0000
|
|
0116c0 0000
|
|
0116c2 0000
|
|
0116c4 0000
|
|
0116c6 0000
|
|
0116c8 0000
|
|
0116ca 0000
|
|
0116cc 0000
|
|
0116ce 0000
|
|
0116d0 0000
|
|
0116d2 0000
|
|
0116d4 0000
|
|
0116d6 0000
|
|
0116d8 0000
|
|
0116da 0000
|
|
0116dc 0000
|
|
0116de 0000
|
|
0116e0 0000
|
|
0116e2 0000
|
|
0116e4 0000
|
|
0116e6 0000
|
|
0116e8 0000
|
|
0116ea 0000
|
|
0116ec 0000
|
|
0116ee 0000
|
|
0116f0 0000
|
|
0116f2 0000
|
|
0116f4 0000
|
|
0116f6 0000
|
|
0116f8 0000
|
|
0116fa 0000
|
|
0116fc 0000
|
|
0116fe 0000
|
|
011700 0000
|
|
011702 0000
|
|
011704 0000
|
|
011706 0000
|
|
011708 0000
|
|
01170a 0000
|
|
01170c 0000
|
|
01170e 0000
|
|
011710 0000
|
|
011712 0000
|
|
011714 0000
|
|
011716 0000
|
|
011718 0000
|
|
01171a 0000
|
|
01171c 0000
|
|
01171e 0000
|
|
011720 0000
|
|
011722 0000
|
|
011724 0000
|
|
011726 0000
|
|
011728 0000
|
|
01172a 0000
|
|
01172c 0000
|
|
01172e 0000
|
|
011730 0000
|
|
011732 0000
|
|
011734 0000
|
|
011736 0000
|
|
011738 0000
|
|
01173a 0000
|
|
01173c 0000
|
|
01173e 0000
|
|
011740 0000
|
|
011742 0000
|
|
011744 0000
|
|
011746 0000
|
|
011748 0000
|
|
01174a 0000
|
|
01174c 0000
|
|
01174e 0000
|
|
011750 0000
|
|
011752 0000
|
|
011754 0000
|
|
011756 0000
|
|
011758 0000
|
|
01175a 0000
|
|
01175c 0000
|
|
01175e 0000
|
|
011760 0000
|
|
011762 0000
|
|
011764 0000
|
|
011766 0000
|
|
011768 0000
|
|
01176a 0000
|
|
01176c 0000
|
|
01176e 0000
|
|
011770 0000
|
|
011772 0000
|
|
011774 0000
|
|
011776 0000
|
|
011778 0000
|
|
01177a 0000
|
|
01177c 0000
|
|
01177e 0000
|
|
011780 0000
|
|
011782 0000
|
|
011784 0000
|
|
011786 0000
|
|
011788 0000
|
|
01178a 0000
|
|
01178c 0000
|
|
01178e 0000
|
|
011790 0000
|
|
011792 0000
|
|
011794 0000
|
|
011796 0000
|
|
011798 0000
|
|
01179a 0000
|
|
01179c 0000
|
|
01179e 0000
|
|
0117a0 0000
|
|
0117a2 0000
|
|
0117a4 0000
|
|
0117a6 0000
|
|
0117a8 0000
|
|
0117aa 0000
|
|
0117ac 0000
|
|
0117ae 0000
|
|
0117b0 0000
|
|
0117b2 0000
|
|
0117b4 0000
|
|
0117b6 0000
|
|
0117b8 0000
|
|
0117ba 0101
|
|
0117bc ffff
|
|
0117be 0101
|
|
0117c0 aaab bra h'-aaa ;@(h'10d1a)
|
|
0117c2 0101
|
|
0117c4 5555 mov.l @(h'14,r5), r5
|
|
0117c6 0101
|
|
0117c8 aaab bra h'-aaa ;@(h'10d22)
|
|
0117ca 0101
|
|
0117cc 5555 mov.l @(h'14,r5), r5
|
|
0117ce 0101
|
|
0117d0 aaab bra h'-aaa ;@(h'10d2a)
|
|
0117d2 0133
|
|
0117d4 5555 mov.l @(h'14,r5), r5
|
|
0117d6 997f mov.w @(h'fe,pc), r9 ;@(h'118d8)
|
|
0117d8 aaab bra h'-aaa ;@(h'10d32)
|
|
0117da fd7f
|
|
0117dc 5555 mov.l @(h'14,r5), r5
|
|
0117de fd33
|
|
0117e0 bfab bsr h'-aa ;@(h'1173a)
|
|
0117e2 9901 mov.w @(h'2,pc), r9 ;@(h'117e8)
|
|
0117e4 61d5 mov.w @r13+, r1
|
|
0117e6 0101
|
|
0117e8 c0ab mov.b r0, @(h'ab,gbr)
|
|
0117ea 0101
|
|
0117ec 40d5
|
|
0117ee 0101
|
|
0117f0 c0ab mov.b r0, @(h'ab,gbr)
|
|
0117f2 0101
|
|
0117f4 e1ff mov #h'ffffffff, r1
|
|
0117f6 0100
|
|
0117f8 0000
|
|
0117fa 0100
|
|
0117fc 0000
|
|
0117fe 0000
|
|
011800 0000
|
|
011802 0000
|
|
011804 0000
|
|
011806 0000
|
|
011808 0000
|
|
01180a 0000
|
|
01180c 0000
|
|
01180e 0000
|
|
011810 0000
|
|
011812 0000
|
|
011814 0000
|
|
011816 0000
|
|
011818 0000
|
|
01181a 0000
|
|
01181c 0000
|
|
01181e 0000
|
|
011820 0000
|
|
011822 0000
|
|
011824 0000
|
|
011826 0000
|
|
011828 0000
|
|
01182a 0000
|
|
01182c 0000
|
|
01182e 0000
|
|
011830 0000
|
|
011832 0000
|
|
011834 0000
|
|
011836 0000
|
|
011838 0000
|
|
01183a 0000
|
|
01183c 0000
|
|
01183e 0000
|
|
011840 0000
|
|
011842 0000
|
|
011844 0000
|
|
011846 0000
|
|
011848 0000
|
|
01184a 0000
|
|
01184c 0000
|
|
01184e 0000
|
|
011850 0000
|
|
011852 0000
|
|
011854 0000
|
|
011856 0000
|
|
011858 0000
|
|
01185a 0000
|
|
01185c 0000
|
|
01185e 0000
|
|
011860 0000
|
|
011862 0000
|
|
011864 0000
|
|
011866 0000
|
|
011868 0000
|
|
01186a 0000
|
|
01186c 0000
|
|
01186e 0000
|
|
011870 0000
|
|
011872 0000
|
|
011874 0000
|
|
011876 0000
|
|
011878 0000
|
|
01187a 0000
|
|
01187c 0000
|
|
01187e 0000
|
|
011880 0000
|
|
011882 0000
|
|
011884 0000
|
|
011886 0000
|
|
011888 0000
|
|
01188a 0000
|
|
01188c 0000
|
|
01188e 0000
|
|
011890 0000
|
|
011892 0000
|
|
011894 0000
|
|
011896 0000
|
|
011898 0000
|
|
01189a 0000
|
|
01189c 0000
|
|
01189e 0000
|
|
0118a0 0000
|
|
0118a2 0000
|
|
0118a4 0000
|
|
0118a6 0000
|
|
0118a8 0000
|
|
0118aa 0000
|
|
0118ac 0000
|
|
0118ae 0000
|
|
0118b0 0000
|
|
0118b2 0000
|
|
0118b4 0000
|
|
0118b6 0000
|
|
0118b8 0000
|
|
0118ba 0000
|
|
0118bc 0000
|
|
0118be 0000
|
|
0118c0 0000
|
|
0118c2 0000
|
|
0118c4 0000
|
|
0118c6 0000
|
|
0118c8 0000
|
|
0118ca 0000
|
|
0118cc 0000
|
|
0118ce 0000
|
|
0118d0 0000
|
|
0118d2 0000
|
|
0118d4 0000
|
|
0118d6 0000
|
|
0118d8 0000
|
|
0118da 0000
|
|
0118dc 0000
|
|
0118de 0000
|
|
0118e0 0000
|
|
0118e2 0000
|
|
0118e4 0000
|
|
0118e6 0000
|
|
0118e8 0000
|
|
0118ea 0000
|
|
0118ec 0000
|
|
0118ee 0000
|
|
0118f0 0000
|
|
0118f2 0000
|
|
0118f4 0000
|
|
0118f6 0000
|
|
0118f8 0000
|
|
0118fa 0000
|
|
0118fc 0000
|
|
0118fe 0000
|
|
011900 0000
|
|
011902 0000
|
|
011904 0000
|
|
011906 0000
|
|
011908 0000
|
|
01190a 00ff mac.l @r15+, @r0+
|
|
01190c ffff
|
|
01190e ffff
|
|
011910 ffff
|
|
011912 ffff
|
|
011914 ffff
|
|
011916 ffff
|
|
011918 ffff
|
|
01191a ffff
|
|
01191c ffff
|
|
01191e ffff
|
|
011920 cfff or.b #h'ff, @(r0,gbr)
|
|
011922 ff07
|
|
011924 ffff
|
|
011926 07ff mac.l @r15+, @r7+
|
|
011928 9fcf mov.w @(h'19e,pc), r15 ;@(h'11aca)
|
|
01192a ff07
|
|
01192c ffff
|
|
01192e 07ff mac.l @r15+, @r7+
|
|
011930 ff9f
|
|
011932 ffff
|
|
011934 ffff
|
|
011936 ffff
|
|
011938 ffff
|
|
01193a ffff
|
|
01193c ffff
|
|
01193e 1f8f mov.l r8, @(h'3c,r15)
|
|
011940 ff0f
|
|
011942 0fff mac.l @r15+, @r15+
|
|
011944 1f8f mov.l r8, @(h'3c,r15)
|
|
011946 ff1f
|
|
011948 8fff bf/s h'-2 ;@(h'1194a)
|
|
01194a 1f80 mov.l r8, @(h'0,r15)
|
|
01194c 070f mac.l @r0+, @r7+
|
|
01194e 0007 mul.l r0, r0
|
|
011950 0000
|
|
011952 0000
|
|
011954 0000
|
|
011956 0000
|
|
011958 0000
|
|
01195a 0000
|
|
01195c 0000
|
|
01195e 0000
|
|
011960 0000
|
|
011962 0000
|
|
011964 0000
|
|
011966 0000
|
|
011968 0000
|
|
01196a 0000
|
|
01196c 0000
|
|
01196e 0000
|
|
011970 0000
|
|
011972 0000
|
|
011974 0000
|
|
011976 0000
|
|
011978 0000
|
|
01197a 0000
|
|
01197c 0000
|
|
01197e 0000
|
|
011980 0000
|
|
011982 0000
|
|
011984 0000
|
|
011986 0000
|
|
011988 0000
|
|
01198a 0000
|
|
01198c 0000
|
|
01198e 0000
|
|
011990 0000
|
|
011992 0000
|
|
011994 0000
|
|
011996 0000
|
|
011998 0000
|
|
01199a 0000
|
|
01199c 0000
|
|
01199e 0000
|
|
0119a0 0000
|
|
0119a2 0000
|
|
0119a4 0000
|
|
0119a6 0000
|
|
0119a8 0000
|
|
0119aa 0000
|
|
0119ac 0000
|
|
0119ae 0000
|
|
0119b0 0000
|
|
0119b2 0000
|
|
0119b4 0000
|
|
0119b6 0000
|
|
0119b8 0000
|
|
0119ba 0000
|
|
0119bc 0000
|
|
0119be 0000
|
|
0119c0 0000
|
|
0119c2 0000
|
|
0119c4 0000
|
|
0119c6 0000
|
|
0119c8 0000
|
|
0119ca 0000
|
|
0119cc 0000
|
|
0119ce 0000
|
|
0119d0 0000
|
|
0119d2 0000
|
|
0119d4 0000
|
|
0119d6 0000
|
|
0119d8 0000
|
|
0119da 0000
|
|
0119dc 0000
|
|
0119de 0000
|
|
0119e0 0000
|
|
0119e2 0000
|
|
0119e4 0000
|
|
0119e6 0000
|
|
0119e8 0000
|
|
0119ea 0000
|
|
0119ec 0000
|
|
0119ee 0000
|
|
0119f0 0000
|
|
0119f2 0000
|
|
0119f4 0000
|
|
0119f6 0000
|
|
0119f8 0000
|
|
0119fa 0000
|
|
0119fc 0000
|
|
0119fe 0000
|
|
011a00 0000
|
|
011a02 0000
|
|
011a04 0000
|
|
011a06 0000
|
|
011a08 0000
|
|
011a0a 0000
|
|
011a0c 0000
|
|
011a0e 0000
|
|
011a10 0000
|
|
011a12 0000
|
|
011a14 0000
|
|
011a16 0000
|
|
011a18 0000
|
|
011a1a 0000
|
|
011a1c 0000
|
|
011a1e 0000
|
|
011a20 0000
|
|
011a22 0000
|
|
011a24 0000
|
|
011a26 0000
|
|
011a28 0000
|
|
011a2a 0000
|
|
011a2c 0000
|
|
011a2e 0000
|
|
011a30 0000
|
|
011a32 0000
|
|
011a34 0000
|
|
011a36 0000
|
|
011a38 0000
|
|
011a3a 0000
|
|
011a3c 0000
|
|
011a3e 0000
|
|
011a40 0000
|
|
011a42 0000
|
|
011a44 0000
|
|
011a46 0000
|
|
011a48 0000
|
|
011a4a 0000
|
|
011a4c 0000
|
|
011a4e 0000
|
|
011a50 0000
|
|
011a52 0000
|
|
011a54 0000
|
|
011a56 0000
|
|
011a58 0000
|
|
011a5a 0000
|
|
011a5c 0000
|
|
011a5e 0000
|
|
011a60 0007 mul.l r0, r0
|
|
011a62 7fff add #h'ff, r15
|
|
011a64 f76a
|
|
011a66 aab7 bra h'-a92 ;@(h'10fd8)
|
|
011a68 5555 mov.l @(h'14,r5), r5
|
|
011a6a 576a mov.l @(h'28,r6), r7
|
|
011a6c aab7 bra h'-a92 ;@(h'10fde)
|
|
011a6e 7d55 add #h'55, r13
|
|
011a70 5746 mov.l @(h'18,r4), r7
|
|
011a72 aab7 bra h'-a92 ;@(h'10fe4)
|
|
011a74 0355 mov.w r5, @(r0,r3)
|
|
011a76 f702
|
|
011a78 ab17 bra h'-9d2 ;@(h'110aa)
|
|
011a7a 0356 mov.l r5, @(r0,r3)
|
|
011a7c 0702 stc sr, r7
|
|
011a7e aa07 bra h'-bf2 ;@(h'10e90)
|
|
011a80 4756
|
|
011a82 077e mov.l @(r0,r7), r7
|
|
011a84 aa07 bra h'-bf2 ;@(h'10e96)
|
|
011a86 5557 mov.l @(h'1c,r5), r5
|
|
011a88 176a mov.l r6, @(h'28,r7)
|
|
011a8a abf7 bra h'-812 ;@(h'1127c)
|
|
011a8c 7ffd add #h'fd, r15
|
|
011a8e 570f mov.l @(h'3c,r0), r7
|
|
011a90 06b7 mul.l r11, r6
|
|
011a92 0605 mov.w r0, @(r0,r6)
|
|
011a94 5706 mov.l @(h'18,r0), r7
|
|
011a96 06b7 mul.l r11, r6
|
|
011a98 0f07 mul.l r0, r15
|
|
011a9a f70f
|
|
011a9c 0007 mul.l r0, r0
|
|
011a9e 0600
|
|
011aa0 0700
|
|
011aa2 0007 mul.l r0, r0
|
|
011aa4 0000
|
|
011aa6 0000
|
|
011aa8 0000
|
|
011aaa 0000
|
|
011aac 0000
|
|
011aae 0000
|
|
011ab0 0000
|
|
011ab2 0000
|
|
011ab4 0000
|
|
011ab6 0000
|
|
011ab8 0000
|
|
011aba 0000
|
|
011abc 0000
|
|
011abe 0000
|
|
011ac0 0000
|
|
011ac2 0000
|
|
011ac4 0000
|
|
011ac6 0000
|
|
011ac8 0000
|
|
011aca 0000
|
|
011acc 0000
|
|
011ace 0000
|
|
011ad0 0000
|
|
011ad2 0000
|
|
011ad4 0000
|
|
011ad6 0000
|
|
011ad8 0000
|
|
011ada 0000
|
|
011adc 0000
|
|
011ade 0000
|
|
011ae0 0000
|
|
011ae2 0000
|
|
011ae4 0000
|
|
011ae6 0000
|
|
011ae8 0000
|
|
011aea 0000
|
|
011aec 0000
|
|
011aee 0000
|
|
011af0 0000
|
|
011af2 0000
|
|
011af4 0000
|
|
011af6 0000
|
|
011af8 0000
|
|
011afa 0000
|
|
011afc 0000
|
|
011afe 0000
|
|
011b00 0000
|
|
011b02 0000
|
|
011b04 0000
|
|
011b06 0000
|
|
011b08 0000
|
|
011b0a 0000
|
|
011b0c 0000
|
|
011b0e 0000
|
|
011b10 0000
|
|
011b12 0000
|
|
011b14 0000
|
|
011b16 0000
|
|
011b18 0000
|
|
011b1a 0000
|
|
011b1c 0000
|
|
011b1e 0000
|
|
011b20 0000
|
|
011b22 0000
|
|
011b24 0000
|
|
011b26 0000
|
|
011b28 0000
|
|
011b2a 0000
|
|
011b2c 0000
|
|
011b2e 0000
|
|
011b30 0000
|
|
011b32 0000
|
|
011b34 0000
|
|
011b36 0000
|
|
011b38 0000
|
|
011b3a 0000
|
|
011b3c 0000
|
|
011b3e 0000
|
|
011b40 0000
|
|
011b42 0000
|
|
011b44 0000
|
|
011b46 0000
|
|
011b48 0000
|
|
011b4a 0000
|
|
011b4c 0000
|
|
011b4e 0000
|
|
011b50 0000
|
|
011b52 0000
|
|
011b54 0000
|
|
011b56 0000
|
|
011b58 0000
|
|
011b5a 0000
|
|
011b5c 0000
|
|
011b5e 0000
|
|
011b60 0000
|
|
011b62 0000
|
|
011b64 0000
|
|
011b66 0000
|
|
011b68 0000
|
|
011b6a 0000
|
|
011b6c 0000
|
|
011b6e 0000
|
|
011b70 0000
|
|
011b72 0000
|
|
011b74 0000
|
|
011b76 0000
|
|
011b78 0000
|
|
011b7a 0000
|
|
011b7c 0000
|
|
011b7e 0000
|
|
011b80 0000
|
|
011b82 0000
|
|
011b84 0000
|
|
011b86 0000
|
|
011b88 0000
|
|
011b8a 0000
|
|
011b8c 0000
|
|
011b8e 0000
|
|
011b90 0000
|
|
011b92 0000
|
|
011b94 0000
|
|
011b96 0000
|
|
011b98 0000
|
|
011b9a 0000
|
|
011b9c 0000
|
|
011b9e 0000
|
|
011ba0 0000
|
|
011ba2 0000
|
|
011ba4 0000
|
|
011ba6 0000
|
|
011ba8 0000
|
|
011baa 0000
|
|
011bac 0000
|
|
011bae 0000
|
|
011bb0 0000
|
|
011bb2 0000
|
|
011bb4 7fff add #h'ff, r15
|
|
011bb6 007f mac.l @r7+, @r0+
|
|
011bb8 ff00
|
|
011bba 7fff add #h'ff, r15
|
|
011bbc 007f mac.l @r7+, @r0+
|
|
011bbe ff00
|
|
011bc0 7fff add #h'ff, r15
|
|
011bc2 007f mac.l @r7+, @r0+
|
|
011bc4 ff00
|
|
011bc6 7fff add #h'ff, r15
|
|
011bc8 007f mac.l @r7+, @r0+
|
|
011bca ff0e
|
|
011bcc ffff
|
|
011bce 1fff mov.l r15, @(h'3c,r15)
|
|
011bd0 ff1f
|
|
011bd2 ffff
|
|
011bd4 1fff mov.l r15, @(h'3c,r15)
|
|
011bd6 ff1f
|
|
011bd8 ffff
|
|
011bda 0eff mac.l @r15+, @r14+
|
|
011bdc ff00
|
|
011bde 7fff add #h'ff, r15
|
|
011be0 007f mac.l @r7+, @r0+
|
|
011be2 ff00
|
|
011be4 7fff add #h'ff, r15
|
|
011be6 007f mac.l @r7+, @r0+
|
|
011be8 ff00
|
|
011bea 7fff add #h'ff, r15
|
|
011bec 007f mac.l @r7+, @r0+
|
|
011bee ff00
|
|
011bf0 7fff add #h'ff, r15
|
|
011bf2 ffff
|
|
011bf4 ffff
|
|
011bf6 ffff
|
|
011bf8 ffff
|
|
011bfa ffff
|
|
011bfc ffff
|
|
011bfe ffff
|
|
011c00 ffff
|
|
011c02 ffff
|
|
011c04 cfff or.b #h'ff, @(r0,gbr)
|
|
011c06 ff07
|
|
011c08 ffff
|
|
011c0a 07ff mac.l @r15+, @r7+
|
|
011c0c ffcf
|
|
011c0e ffff
|
|
011c10 ffff
|
|
011c12 ffff
|
|
011c14 ffff
|
|
011c16 ffff
|
|
011c18 ffff
|
|
011c1a ffff
|
|
011c1c ffff
|
|
011c1e ffff
|
|
011c20 ffff
|
|
011c22 003f mac.l @r3+, @r0+
|
|
011c24 0300
|
|
011c26 1e03 mov.l r0, @(h'c,r14)
|
|
011c28 003f mac.l @r3+, @r0+
|
|
011c2a 0300
|
|
011c2c 3f03 cmp/ge r0, r15
|
|
011c2e 003f mac.l @r3+, @r0+
|
|
011c30 0300
|
|
011c32 1e03 mov.l r0, @(h'c,r14)
|
|
011c34 0000
|
|
011c36 0000
|
|
011c38 0000
|
|
011c3a 0000
|
|
011c3c 0000
|
|
011c3e 0000
|
|
011c40 0000
|
|
011c42 0000
|
|
011c44 0000
|
|
011c46 0000
|
|
011c48 0000
|
|
011c4a 0000
|
|
011c4c 0000
|
|
011c4e 0000
|
|
011c50 0000
|
|
011c52 0000
|
|
011c54 0000
|
|
011c56 0000
|
|
011c58 0000
|
|
011c5a 0000
|
|
011c5c 0000
|
|
011c5e 0000
|
|
011c60 0000
|
|
011c62 0000
|
|
011c64 0000
|
|
011c66 0000
|
|
011c68 0000
|
|
011c6a 0000
|
|
011c6c 0000
|
|
011c6e 0000
|
|
011c70 0000
|
|
011c72 0000
|
|
011c74 0000
|
|
011c76 0000
|
|
011c78 0000
|
|
011c7a 0000
|
|
011c7c 0000
|
|
011c7e 0000
|
|
011c80 0000
|
|
011c82 0000
|
|
011c84 0000
|
|
011c86 0000
|
|
011c88 0000
|
|
011c8a 0000
|
|
011c8c 0000
|
|
011c8e 0000
|
|
011c90 0000
|
|
011c92 0000
|
|
011c94 0000
|
|
011c96 0000
|
|
011c98 0000
|
|
011c9a 0000
|
|
011c9c 0000
|
|
011c9e 0000
|
|
011ca0 0000
|
|
011ca2 0000
|
|
011ca4 0000
|
|
011ca6 0000
|
|
011ca8 0000
|
|
011caa 0000
|
|
011cac 0000
|
|
011cae 0000
|
|
011cb0 0000
|
|
011cb2 0000
|
|
011cb4 0000
|
|
011cb6 0000
|
|
011cb8 0000
|
|
011cba 0000
|
|
011cbc 0000
|
|
011cbe 0000
|
|
011cc0 0000
|
|
011cc2 0000
|
|
011cc4 0000
|
|
011cc6 0000
|
|
011cc8 0000
|
|
011cca 0000
|
|
011ccc 0000
|
|
011cce 0000
|
|
011cd0 0000
|
|
011cd2 0000
|
|
011cd4 0000
|
|
011cd6 0000
|
|
011cd8 0000
|
|
011cda 0000
|
|
011cdc 0000
|
|
011cde 0000
|
|
011ce0 0000
|
|
011ce2 0000
|
|
011ce4 0000
|
|
011ce6 0000
|
|
011ce8 0000
|
|
011cea 0000
|
|
011cec 0000
|
|
011cee 0000
|
|
011cf0 0000
|
|
011cf2 0000
|
|
011cf4 0000
|
|
011cf6 0000
|
|
011cf8 0000
|
|
011cfa 0000
|
|
011cfc 0000
|
|
011cfe 0000
|
|
011d00 0000
|
|
011d02 0000
|
|
011d04 0000
|
|
011d06 0000
|
|
011d08 0003 bsrf r0
|
|
011d0a 003f mac.l @r3+, @r0+
|
|
011d0c fb00
|
|
011d0e 355b subv r5, r5
|
|
011d10 002a sts pr, r0
|
|
011d12 ab00 bra h'-a00 ;@(h'11316)
|
|
011d14 355b subv r5, r5
|
|
011d16 002a sts pr, r0
|
|
011d18 ab00 bra h'-a00 ;@(h'1131c)
|
|
011d1a 355b subv r5, r5
|
|
011d1c 002a sts pr, r0
|
|
011d1e ab00 bra h'-a00 ;@(h'11322)
|
|
011d20 355b subv r5, r5
|
|
011d22 066a
|
|
011d24 ab0f bra h'-9e2 ;@(h'11346)
|
|
011d26 f55b
|
|
011d28 0fea
|
|
011d2a ab06 bra h'-9f4 ;@(h'1133a)
|
|
011d2c 755b add #h'5b, r5
|
|
011d2e 002a sts pr, r0
|
|
011d30 ab00 bra h'-a00 ;@(h'11334)
|
|
011d32 355b subv r5, r5
|
|
011d34 002a sts pr, r0
|
|
011d36 ab00 bra h'-a00 ;@(h'1133a)
|
|
011d38 355b subv r5, r5
|
|
011d3a 002a sts pr, r0
|
|
011d3c ab00 bra h'-a00 ;@(h'11340)
|
|
011d3e 355b subv r5, r5
|
|
011d40 002a sts pr, r0
|
|
011d42 ab00 bra h'-a00 ;@(h'11346)
|
|
011d44 355b subv r5, r5
|
|
011d46 002a sts pr, r0
|
|
011d48 ab7f bra h'-902 ;@(h'1144a)
|
|
011d4a f55b
|
|
011d4c 6aaa negc r10, r10
|
|
011d4e ab55 bra h'-956 ;@(h'113fc)
|
|
011d50 555b mov.l @(h'2c,r5), r5
|
|
011d52 7eaa add #h'aa, r14
|
|
011d54 ab47 bra h'-972 ;@(h'113e6)
|
|
011d56 555b mov.l @(h'2c,r5), r5
|
|
011d58 02aa
|
|
011d5a ab03 bra h'-9fa ;@(h'11364)
|
|
011d5c 555b mov.l @(h'2c,r5), r5
|
|
011d5e 02aa
|
|
011d60 ab03 bra h'-9fa ;@(h'1136a)
|
|
011d62 555b mov.l @(h'2c,r5), r5
|
|
011d64 46aa
|
|
011d66 ab7d bra h'-906 ;@(h'11464)
|
|
011d68 555b mov.l @(h'2c,r5), r5
|
|
011d6a 6aaa negc r10, r10
|
|
011d6c ab55 bra h'-956 ;@(h'1141a)
|
|
011d6e 555b mov.l @(h'2c,r5), r5
|
|
011d70 7fff add #h'ff, r15
|
|
011d72 fb00
|
|
011d74 1e03 mov.l r0, @(h'c,r14)
|
|
011d76 000c mov.b @(r0,r0), r0
|
|
011d78 0300
|
|
011d7a 0c03 bsrf r12
|
|
011d7c 001e mov.l @(r0,r1), r0
|
|
011d7e 0300
|
|
011d80 1e03 mov.l r0, @(h'c,r14)
|
|
011d82 000c mov.b @(r0,r0), r0
|
|
011d84 0300
|
|
011d86 0003 bsrf r0
|
|
011d88 0000
|
|
011d8a 0000
|
|
011d8c 0000
|
|
011d8e 0000
|
|
011d90 0000
|
|
011d92 0000
|
|
011d94 0000
|
|
011d96 0000
|
|
011d98 0000
|
|
011d9a 0000
|
|
011d9c 0000
|
|
011d9e 0000
|
|
011da0 0000
|
|
011da2 0000
|
|
011da4 0000
|
|
011da6 0000
|
|
011da8 0000
|
|
011daa 0000
|
|
011dac 0000
|
|
011dae 0000
|
|
011db0 0000
|
|
011db2 0000
|
|
011db4 0000
|
|
011db6 0000
|
|
011db8 0000
|
|
011dba 0000
|
|
011dbc 0000
|
|
011dbe 0000
|
|
011dc0 0000
|
|
011dc2 0000
|
|
011dc4 0000
|
|
011dc6 0000
|
|
011dc8 0000
|
|
011dca 0000
|
|
011dcc 0000
|
|
011dce 0000
|
|
011dd0 0000
|
|
011dd2 0000
|
|
011dd4 0000
|
|
011dd6 0000
|
|
011dd8 0000
|
|
011dda 0000
|
|
011ddc 0000
|
|
011dde 0000
|
|
011de0 0000
|
|
011de2 0000
|
|
011de4 0000
|
|
011de6 0000
|
|
011de8 0000
|
|
011dea 0000
|
|
011dec 0000
|
|
011dee 0000
|
|
011df0 0000
|
|
011df2 0000
|
|
011df4 0000
|
|
011df6 0000
|
|
011df8 0000
|
|
011dfa 0000
|
|
011dfc 0000
|
|
011dfe 0000
|
|
011e00 0000
|
|
011e02 0000
|
|
011e04 0000
|
|
011e06 0000
|
|
011e08 0000
|
|
011e0a 0000
|
|
011e0c 0000
|
|
011e0e 0000
|
|
011e10 0000
|
|
011e12 0000
|
|
011e14 0000
|
|
011e16 0000
|
|
011e18 0000
|
|
011e1a 0000
|
|
011e1c 0000
|
|
011e1e 0000
|
|
011e20 0000
|
|
011e22 0000
|
|
011e24 0000
|
|
011e26 0000
|
|
011e28 0000
|
|
011e2a 0000
|
|
011e2c 0000
|
|
011e2e 0000
|
|
011e30 0000
|
|
011e32 0000
|
|
011e34 0000
|
|
011e36 0000
|
|
011e38 0000
|
|
011e3a 0000
|
|
011e3c 0000
|
|
011e3e 0000
|
|
011e40 0000
|
|
011e42 0000
|
|
011e44 0000
|
|
011e46 0000
|
|
011e48 0000
|
|
011e4a 0000
|
|
011e4c 0000
|
|
011e4e 0000
|
|
011e50 0000
|
|
011e52 0000
|
|
011e54 0000
|
|
011e56 0000
|
|
011e58 0000
|
|
011e5a 00fe mov.l @(r0,r15), r0
|
|
011e5c 7fff add #h'ff, r15
|
|
011e5e fe7f
|
|
011e60 fffc
|
|
011e62 3fff addv r15, r15
|
|
011e64 fc3f
|
|
011e66 fffe
|
|
011e68 7fff add #h'ff, r15
|
|
011e6a ffff
|
|
011e6c ffff
|
|
011e6e ffff
|
|
011e70 cfff or.b #h'ff, @(r0,gbr)
|
|
011e72 ff07
|
|
011e74 ffff
|
|
011e76 07ff mac.l @r15+, @r7+
|
|
011e78 ffcf
|
|
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 0000
|
|
011e96 0000
|
|
011e98 0000
|
|
011e9a 0000
|
|
011e9c 0000
|
|
011e9e 0000
|
|
011ea0 0000
|
|
011ea2 0000
|
|
011ea4 0000
|
|
011ea6 0000
|
|
011ea8 0000
|
|
011eaa 0000
|
|
011eac 0000
|
|
011eae 0000
|
|
011eb0 0000
|
|
011eb2 0000
|
|
011eb4 0000
|
|
011eb6 0000
|
|
011eb8 0000
|
|
011eba 0000
|
|
011ebc 0000
|
|
011ebe 0000
|
|
011ec0 0000
|
|
011ec2 0000
|
|
011ec4 0000
|
|
011ec6 0000
|
|
011ec8 0000
|
|
011eca 0000
|
|
011ecc 0000
|
|
011ece 0000
|
|
011ed0 0000
|
|
011ed2 0000
|
|
011ed4 0000
|
|
011ed6 0000
|
|
011ed8 0000
|
|
011eda 0000
|
|
011edc 0000
|
|
011ede 0000
|
|
011ee0 0000
|
|
011ee2 0000
|
|
011ee4 0000
|
|
011ee6 0000
|
|
011ee8 0000
|
|
011eea 0000
|
|
011eec 0000
|
|
011eee 0000
|
|
011ef0 0000
|
|
011ef2 0000
|
|
011ef4 0000
|
|
011ef6 0000
|
|
011ef8 0000
|
|
011efa 0000
|
|
011efc 0000
|
|
011efe 0000
|
|
011f00 0000
|
|
011f02 0000
|
|
011f04 0000
|
|
011f06 0000
|
|
011f08 0000
|
|
011f0a 0000
|
|
011f0c 0000
|
|
011f0e 0000
|
|
011f10 0000
|
|
011f12 0000
|
|
011f14 0000
|
|
011f16 0000
|
|
011f18 0000
|
|
011f1a 0000
|
|
011f1c 0000
|
|
011f1e 0000
|
|
011f20 0000
|
|
011f22 0000
|
|
011f24 0000
|
|
011f26 0000
|
|
011f28 0000
|
|
011f2a 0000
|
|
011f2c 0000
|
|
011f2e 0000
|
|
011f30 0000
|
|
011f32 0000
|
|
011f34 0000
|
|
011f36 0000
|
|
011f38 0000
|
|
011f3a 0000
|
|
011f3c 0000
|
|
011f3e 0000
|
|
011f40 0000
|
|
011f42 0000
|
|
011f44 0000
|
|
011f46 0000
|
|
011f48 0000
|
|
011f4a 0000
|
|
011f4c 0000
|
|
011f4e 0000
|
|
011f50 0000
|
|
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 0000
|
|
011f78 0000
|
|
011f7a 0000
|
|
011f7c 0000
|
|
011f7e 0000
|
|
011f80 0000
|
|
011f82 0000
|
|
011f84 0000
|
|
011f86 0000
|
|
011f88 0000
|
|
011f8a 0000
|
|
011f8c 0000
|
|
011f8e 0000
|
|
011f90 0000
|
|
011f92 0000
|
|
011f94 0000
|
|
011f96 0000
|
|
011f98 0000
|
|
011f9a 0000
|
|
011f9c 0000
|
|
011f9e 0000
|
|
011fa0 0000
|
|
011fa2 0000
|
|
011fa4 0000
|
|
011fa6 0000
|
|
011fa8 0000
|
|
011faa 0000
|
|
011fac 0000
|
|
011fae 0000
|
|
011fb0 007f mac.l @r7+, @r0+
|
|
011fb2 7c3f add #h'3f, r12
|
|
011fb4 7f58 add #h'58, r15
|
|
011fb6 157f mov.l r7, @(h'3c,r5)
|
|
011fb8 681b neg r1, r8
|
|
011fba 7f58 add #h'58, r15
|
|
011fbc 157f mov.l r7, @(h'3c,r5)
|
|
011fbe 7c3b add #h'3b, r12
|
|
011fc0 7f47 add #h'47, r15
|
|
011fc2 f57f
|
|
011fc4 02ab
|
|
011fc6 7f03
|
|
011fc8 557f mov.l @(h'3c,r7), r5
|
|
011fca 02ab
|
|
011fcc 7f03
|
|
011fce 557f mov.l @(h'3c,r7), r5
|
|
011fd0 46ab
|
|
011fd2 7f7d add #h'7d, r15
|
|
011fd4 557f mov.l @(h'3c,r7), r5
|
|
011fd6 6aab neg r10, r10
|
|
011fd8 7f55 add #h'55, r15
|
|
011fda 557f mov.l @(h'3c,r7), r5
|
|
011fdc 6aab neg r10, r10
|
|
011fde 7f55 add #h'55, r15
|
|
011fe0 557f mov.l @(h'3c,r7), r5
|
|
011fe2 7fff add #h'ff, r15
|
|
011fe4 7f00
|
|
011fe6 007f mac.l @r7+, @r0+
|
|
011fe8 0000
|
|
011fea 0000
|
|
011fec 0000
|
|
011fee 0000
|
|
011ff0 0000
|
|
011ff2 0000
|
|
011ff4 0000
|
|
011ff6 0000
|
|
011ff8 0000
|
|
011ffa 0000
|
|
011ffc 0000
|
|
011ffe 0000
|
|
012000 0000
|
|
012002 0000
|
|
012004 0000
|
|
012006 0000
|
|
012008 0000
|
|
01200a 0000
|
|
01200c 0000
|
|
01200e 0000
|
|
012010 0000
|
|
012012 0000
|
|
012014 0000
|
|
012016 0000
|
|
012018 0000
|
|
01201a 0000
|
|
01201c 0000
|
|
01201e 0000
|
|
012020 0000
|
|
012022 0000
|
|
012024 0000
|
|
012026 0000
|
|
012028 0000
|
|
01202a 0000
|
|
01202c 0000
|
|
01202e 0000
|
|
012030 0000
|
|
012032 0000
|
|
012034 0000
|
|
012036 0000
|
|
012038 0000
|
|
01203a 0000
|
|
01203c 0000
|
|
01203e 0000
|
|
012040 0000
|
|
012042 0000
|
|
012044 0000
|
|
012046 0000
|
|
012048 0000
|
|
01204a 0000
|
|
01204c 0000
|
|
01204e 0000
|
|
012050 0000
|
|
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 0000
|
|
012078 0000
|
|
01207a 0000
|
|
01207c 0000
|
|
01207e 0000
|
|
012080 0000
|
|
012082 0000
|
|
012084 0000
|
|
012086 0000
|
|
012088 0000
|
|
01208a 0000
|
|
01208c 0000
|
|
01208e 0000
|
|
012090 0000
|
|
012092 0000
|
|
012094 0000
|
|
012096 0000
|
|
012098 0000
|
|
01209a 0000
|
|
01209c 0000
|
|
01209e 0000
|
|
0120a0 0000
|
|
0120a2 0000
|
|
0120a4 0000
|
|
0120a6 0000
|
|
0120a8 0000
|
|
0120aa 0000
|
|
0120ac 0000
|
|
0120ae 0000
|
|
0120b0 0000
|
|
0120b2 0000
|
|
0120b4 0000
|
|
0120b6 0000
|
|
0120b8 0000
|
|
0120ba 0000
|
|
0120bc 0000
|
|
0120be 0000
|
|
0120c0 0000
|
|
0120c2 0000
|
|
0120c4 0000
|
|
0120c6 0000
|
|
0120c8 0000
|
|
0120ca 0000
|
|
0120cc 0000
|
|
0120ce 0000
|
|
0120d0 0000
|
|
0120d2 0000
|
|
0120d4 0000
|
|
0120d6 0000
|
|
0120d8 0000
|
|
0120da 0000
|
|
0120dc 0000
|
|
0120de 0000
|
|
0120e0 0000
|
|
0120e2 0000
|
|
0120e4 0000
|
|
0120e6 0000
|
|
0120e8 0000
|
|
0120ea 0000
|
|
0120ec 0000
|
|
0120ee 0000
|
|
0120f0 0000
|
|
0120f2 0000
|
|
0120f4 0000
|
|
0120f6 0000
|
|
0120f8 0000
|
|
0120fa 0000
|
|
0120fc 0000
|
|
0120fe 0000
|
|
012100 0000
|
|
012102 00ff mac.l @r15+, @r0+
|
|
012104 8001 mov.b r0, @(h'1,r0)
|
|
012106 ffff
|
|
012108 8001 mov.b r0, @(h'1,r0)
|
|
01210a ffff
|
|
01210c 8001 mov.b r0, @(h'1,r0)
|
|
01210e ffff
|
|
012110 83c1
|
|
012112 ffff
|
|
012114 87e1
|
|
012116 ffff
|
|
012118 87e1
|
|
01211a ffff
|
|
01211c 87e1
|
|
01211e ffff
|
|
012120 83c1
|
|
012122 ffff
|
|
012124 87e1
|
|
012126 ffff
|
|
012128 ffff
|
|
01212a ffff
|
|
01212c ffff
|
|
01212e ffff
|
|
012130 ffff
|
|
012132 ffff
|
|
012134 ffff
|
|
012136 ffff
|
|
012138 ffff
|
|
01213a ffff
|
|
01213c ffff
|
|
01213e ffff
|
|
012140 ffff
|
|
012142 ffff
|
|
012144 ffff
|
|
012146 ffff
|
|
012148 ffff
|
|
01214a ff00
|
|
01214c 0000
|
|
01214e 0000
|
|
012150 0000
|
|
012152 0000
|
|
012154 0000
|
|
012156 0000
|
|
012158 0000
|
|
01215a 0000
|
|
01215c 0000
|
|
01215e 0000
|
|
012160 0000
|
|
012162 0000
|
|
012164 0000
|
|
012166 0000
|
|
012168 0000
|
|
01216a 0000
|
|
01216c 0000
|
|
01216e 0000
|
|
012170 0000
|
|
012172 0000
|
|
012174 0000
|
|
012176 0000
|
|
012178 0000
|
|
01217a 0000
|
|
01217c 0000
|
|
01217e 0000
|
|
012180 0000
|
|
012182 0000
|
|
012184 0000
|
|
012186 0000
|
|
012188 0000
|
|
01218a 0000
|
|
01218c 0000
|
|
01218e 0000
|
|
012190 0000
|
|
012192 0000
|
|
012194 0000
|
|
012196 0000
|
|
012198 0000
|
|
01219a 0000
|
|
01219c 0000
|
|
01219e 0000
|
|
0121a0 0000
|
|
0121a2 0000
|
|
0121a4 0000
|
|
0121a6 0000
|
|
0121a8 0000
|
|
0121aa 0000
|
|
0121ac 0000
|
|
0121ae 0000
|
|
0121b0 0000
|
|
0121b2 0000
|
|
0121b4 0000
|
|
0121b6 0000
|
|
0121b8 0000
|
|
0121ba 0000
|
|
0121bc 0000
|
|
0121be 0000
|
|
0121c0 0000
|
|
0121c2 0000
|
|
0121c4 0000
|
|
0121c6 0000
|
|
0121c8 0000
|
|
0121ca 0000
|
|
0121cc 0000
|
|
0121ce 0000
|
|
0121d0 0000
|
|
0121d2 0000
|
|
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 017f mac.l @r7+, @r1+
|
|
01225c 0000
|
|
01225e fd55
|
|
012260 0000
|
|
012262 d56b mov.l @(h'1ac,pc), r5 ;@(h'12410)
|
|
012264 0000
|
|
012266 ad55 bra h'-556 ;@(h'11d14)
|
|
012268 0180
|
|
01226a d56b mov.l @(h'1ac,pc), r5 ;@(h'12418)
|
|
01226c 03c0
|
|
01226e ad55 bra h'-556 ;@(h'11d1c)
|
|
012270 03c0
|
|
012272 d56b mov.l @(h'1ac,pc), r5 ;@(h'12420)
|
|
012274 0180
|
|
012276 ad55 bra h'-556 ;@(h'11d24)
|
|
012278 0180
|
|
01227a d56b mov.l @(h'1ac,pc), r5 ;@(h'12428)
|
|
01227c 03c0
|
|
01227e ad55 bra h'-556 ;@(h'11d2c)
|
|
012280 ffff
|
|
012282 d56a mov.l @(h'1a8,pc), r5 ;@(h'1242c)
|
|
012284 aaaa bra h'-aac ;@(h'117dc)
|
|
012286 ad55 bra h'-556 ;@(h'11d34)
|
|
012288 5555 mov.l @(h'14,r5), r5
|
|
01228a 556a mov.l @(h'28,r6), r5
|
|
01228c aaaa bra h'-aac ;@(h'117e4)
|
|
01228e ad55 bra h'-556 ;@(h'11d3c)
|
|
012290 5555 mov.l @(h'14,r5), r5
|
|
012292 556a mov.l @(h'28,r6), r5
|
|
012294 aaaa bra h'-aac ;@(h'117ec)
|
|
012296 ad7f bra h'-502 ;@(h'11d98)
|
|
012298 ffff
|
|
01229a fd00
|
|
01229c 0000
|
|
01229e 0100
|
|
0122a0 0000
|
|
0122a2 0000
|
|
0122a4 0000
|
|
0122a6 0000
|
|
0122a8 0000
|
|
0122aa 0000
|
|
0122ac 0000
|
|
0122ae 0000
|
|
0122b0 0000
|
|
0122b2 0000
|
|
0122b4 0000
|
|
0122b6 0000
|
|
0122b8 0000
|
|
0122ba 0000
|
|
0122bc 0000
|
|
0122be 0000
|
|
0122c0 0000
|
|
0122c2 0000
|
|
0122c4 0000
|
|
0122c6 0000
|
|
0122c8 0000
|
|
0122ca 0000
|
|
0122cc 0000
|
|
0122ce 0000
|
|
0122d0 0000
|
|
0122d2 0000
|
|
0122d4 0000
|
|
0122d6 0000
|
|
0122d8 0000
|
|
0122da 0000
|
|
0122dc 0000
|
|
0122de 0000
|
|
0122e0 0000
|
|
0122e2 0000
|
|
0122e4 0000
|
|
0122e6 0000
|
|
0122e8 0000
|
|
0122ea 0000
|
|
0122ec 0000
|
|
0122ee 0000
|
|
0122f0 0000
|
|
0122f2 0000
|
|
0122f4 0000
|
|
0122f6 0000
|
|
0122f8 0000
|
|
0122fa 0000
|
|
0122fc 0000
|
|
0122fe 0000
|
|
012300 0000
|
|
012302 0000
|
|
012304 0000
|
|
012306 0000
|
|
012308 0000
|
|
01230a 0000
|
|
01230c 0000
|
|
01230e 0000
|
|
012310 0000
|
|
012312 0000
|
|
012314 0000
|
|
012316 0000
|
|
012318 0000
|
|
01231a 0000
|
|
01231c 0000
|
|
01231e 0000
|
|
012320 0000
|
|
012322 0000
|
|
012324 0000
|
|
012326 0000
|
|
012328 0000
|
|
01232a 0000
|
|
01232c 0000
|
|
01232e 0000
|
|
012330 0000
|
|
012332 0000
|
|
012334 0000
|
|
012336 0000
|
|
012338 0000
|
|
01233a 0000
|
|
01233c 0000
|
|
01233e 0000
|
|
012340 0000
|
|
012342 0000
|
|
012344 0000
|
|
012346 0000
|
|
012348 0000
|
|
01234a 0000
|
|
01234c 0000
|
|
01234e 0000
|
|
012350 0000
|
|
012352 0000
|
|
012354 0000
|
|
012356 0000
|
|
012358 0000
|
|
01235a 0000
|
|
01235c 0000
|
|
01235e 0000
|
|
012360 0000
|
|
012362 0000
|
|
012364 0000
|
|
012366 0000
|
|
012368 0000
|
|
01236a 0000
|
|
01236c 0000
|
|
01236e 0000
|
|
012370 0000
|
|
012372 0000
|
|
012374 0000
|
|
012376 0000
|
|
012378 0000
|
|
01237a 0000
|
|
01237c 0000
|
|
01237e 0000
|
|
012380 0000
|
|
012382 0000
|
|
012384 0000
|
|
012386 0000
|
|
012388 0000
|
|
01238a 0000
|
|
01238c 0000
|
|
01238e 0000
|
|
012390 0000
|
|
012392 0000
|
|
012394 0000
|
|
012396 0000
|
|
012398 0000
|
|
01239a 0000
|
|
01239c 0000
|
|
01239e 0000
|
|
0123a0 0000
|
|
0123a2 0000
|
|
0123a4 0000
|
|
0123a6 0000
|
|
0123a8 0000
|
|
0123aa 0003 bsrf r0
|
|
0123ac ffff
|
|
0123ae 03ff mac.l @r15+, @r3+
|
|
0123b0 ff03
|
|
0123b2 ffff
|
|
0123b4 77ff add #h'ff, r7
|
|
0123b6 ffff
|
|
0123b8 ffff
|
|
0123ba ffff
|
|
0123bc ffff
|
|
0123be ffff
|
|
0123c0 ffff
|
|
0123c2 ff77
|
|
0123c4 ffff
|
|
0123c6 03ff mac.l @r15+, @r3+
|
|
0123c8 ff03
|
|
0123ca ffff
|
|
0123cc 03ff mac.l @r15+, @r3+
|
|
0123ce ff03
|
|
0123d0 ffff
|
|
0123d2 03f3
|
|
0123d4 ff03
|
|
0123d6 e1ff mov #h'ffffffff, r1
|
|
0123d8 03e1
|
|
0123da ff03
|
|
0123dc f3ff
|
|
0123de 03f3
|
|
0123e0 ff00
|
|
0123e2 0000
|
|
0123e4 0000
|
|
0123e6 0000
|
|
0123e8 0000
|
|
0123ea 0000
|
|
0123ec 0000
|
|
0123ee 0000
|
|
0123f0 0000
|
|
0123f2 0000
|
|
0123f4 0000
|
|
0123f6 0000
|
|
0123f8 0000
|
|
0123fa 0000
|
|
0123fc 0000
|
|
0123fe 0000
|
|
012400 0000
|
|
012402 0000
|
|
012404 0000
|
|
012406 0000
|
|
012408 0000
|
|
01240a 0000
|
|
01240c 0000
|
|
01240e 0000
|
|
012410 0000
|
|
012412 0000
|
|
012414 0000
|
|
012416 0000
|
|
012418 0000
|
|
01241a 0000
|
|
01241c 0000
|
|
01241e 0000
|
|
012420 0000
|
|
012422 0000
|
|
012424 0000
|
|
012426 0000
|
|
012428 0000
|
|
01242a 0000
|
|
01242c 0000
|
|
01242e 0000
|
|
012430 0000
|
|
012432 0000
|
|
012434 0000
|
|
012436 0000
|
|
012438 0000
|
|
01243a 0000
|
|
01243c 0000
|
|
01243e 0000
|
|
012440 0000
|
|
012442 0000
|
|
012444 0000
|
|
012446 0000
|
|
012448 0000
|
|
01244a 0000
|
|
01244c 0000
|
|
01244e 0000
|
|
012450 0000
|
|
012452 0000
|
|
012454 0000
|
|
012456 0000
|
|
012458 0000
|
|
01245a 0000
|
|
01245c 0000
|
|
01245e 0000
|
|
012460 0000
|
|
012462 0000
|
|
012464 0000
|
|
012466 0000
|
|
012468 0000
|
|
01246a 0000
|
|
01246c 0000
|
|
01246e 0000
|
|
012470 0000
|
|
012472 0000
|
|
012474 0000
|
|
012476 0000
|
|
012478 0000
|
|
01247a 0000
|
|
01247c 0000
|
|
01247e 0000
|
|
012480 0000
|
|
012482 0000
|
|
012484 0000
|
|
012486 0000
|
|
012488 0000
|
|
01248a 0000
|
|
01248c 0000
|
|
01248e 0000
|
|
012490 0000
|
|
012492 0000
|
|
012494 0000
|
|
012496 0000
|
|
012498 0000
|
|
01249a 0000
|
|
01249c 0000
|
|
01249e 0000
|
|
0124a0 0000
|
|
0124a2 0000
|
|
0124a4 0000
|
|
0124a6 0000
|
|
0124a8 0000
|
|
0124aa 0000
|
|
0124ac 0000
|
|
0124ae 0000
|
|
0124b0 0000
|
|
0124b2 0000
|
|
0124b4 0000
|
|
0124b6 0000
|
|
0124b8 0000
|
|
0124ba 0000
|
|
0124bc 0000
|
|
0124be 0000
|
|
0124c0 0000
|
|
0124c2 0000
|
|
0124c4 0000
|
|
0124c6 0000
|
|
0124c8 0000
|
|
0124ca 0000
|
|
0124cc 0000
|
|
0124ce 0000
|
|
0124d0 0000
|
|
0124d2 0000
|
|
0124d4 0000
|
|
0124d6 0000
|
|
0124d8 0000
|
|
0124da 0000
|
|
0124dc 0000
|
|
0124de 0000
|
|
0124e0 0000
|
|
0124e2 0000
|
|
0124e4 0000
|
|
0124e6 0000
|
|
0124e8 0000
|
|
0124ea 0000
|
|
0124ec 0000
|
|
0124ee 0000
|
|
0124f0 0000
|
|
0124f2 0000
|
|
0124f4 0000
|
|
0124f6 0000
|
|
0124f8 0000
|
|
0124fa 0000
|
|
0124fc 0000
|
|
0124fe 0000
|
|
012500 000f mac.l @r0+, @r0+
|
|
012502 01ff mac.l @r15+, @r1+
|
|
012504 ef01 mov #h'1, r15
|
|
012506 aaaf bra h'-aa2 ;@(h'11a68)
|
|
012508 0155 mov.w r5, @(r0,r1)
|
|
01250a 6f33 mov r3, r15
|
|
01250c aaaf bra h'-aa2 ;@(h'11a6e)
|
|
01250e 7f55 add #h'55, r15
|
|
012510 6f7f exts.w r7, r15
|
|
012512 aaaf bra h'-aa2 ;@(h'11a74)
|
|
012514 3355 dmulu.l r5, r3
|
|
012516 6f01 mov.w @r0, r15
|
|
012518 aaaf bra h'-aa2 ;@(h'11a7a)
|
|
01251a 0155 mov.w r5, @(r0,r1)
|
|
01251c 6f01 mov.w @r0, r15
|
|
01251e aaaf bra h'-aa2 ;@(h'11a80)
|
|
012520 017f mac.l @r7+, @r1+
|
|
012522 6f01 mov.w @r0, r15
|
|
012524 e1af mov #h'ffffffaf, r1
|
|
012526 0140
|
|
012528 ef01 mov #h'1, r15
|
|
01252a c0af mov.b r0, @(h'af,gbr)
|
|
01252c 0140
|
|
01252e ef01 mov #h'1, r15
|
|
012530 e1ef mov #h'ffffffef, r1
|
|
012532 0000
|
|
012534 0f00
|
|
012536 0000
|
|
012538 0000
|
|
01253a 0000
|
|
01253c 0000
|
|
01253e 0000
|
|
012540 0000
|
|
012542 0000
|
|
012544 0000
|
|
012546 0000
|
|
012548 0000
|
|
01254a 0000
|
|
01254c 0000
|
|
01254e 0000
|
|
012550 0000
|
|
012552 0000
|
|
012554 0000
|
|
012556 0000
|
|
012558 0000
|
|
01255a 0000
|
|
01255c 0000
|
|
01255e 0000
|
|
012560 0000
|
|
012562 0000
|
|
012564 0000
|
|
012566 0000
|
|
012568 0000
|
|
01256a 0000
|
|
01256c 0000
|
|
01256e 0000
|
|
012570 0000
|
|
012572 0000
|
|
012574 0000
|
|
012576 0000
|
|
012578 0000
|
|
01257a 0000
|
|
01257c 0000
|
|
01257e 0000
|
|
012580 0000
|
|
012582 0000
|
|
012584 0000
|
|
012586 0000
|
|
012588 0000
|
|
01258a 0000
|
|
01258c 0000
|
|
01258e 0000
|
|
012590 0000
|
|
012592 0000
|
|
012594 0000
|
|
012596 0000
|
|
012598 0000
|
|
01259a 0000
|
|
01259c 0000
|
|
01259e 0000
|
|
0125a0 0000
|
|
0125a2 0000
|
|
0125a4 0000
|
|
0125a6 0000
|
|
0125a8 0000
|
|
0125aa 0000
|
|
0125ac 0000
|
|
0125ae 0000
|
|
0125b0 0000
|
|
0125b2 0000
|
|
0125b4 0000
|
|
0125b6 0000
|
|
0125b8 0000
|
|
0125ba 0000
|
|
0125bc 0000
|
|
0125be 0000
|
|
0125c0 0000
|
|
0125c2 0000
|
|
0125c4 0000
|
|
0125c6 0000
|
|
0125c8 0000
|
|
0125ca 0000
|
|
0125cc 0000
|
|
0125ce 0000
|
|
0125d0 0000
|
|
0125d2 0000
|
|
0125d4 0000
|
|
0125d6 0000
|
|
0125d8 0000
|
|
0125da 0000
|
|
0125dc 0000
|
|
0125de 0000
|
|
0125e0 0000
|
|
0125e2 0000
|
|
0125e4 0000
|
|
0125e6 0000
|
|
0125e8 0000
|
|
0125ea 0000
|
|
0125ec 0000
|
|
0125ee 0000
|
|
0125f0 0000
|
|
0125f2 0000
|
|
0125f4 0000
|
|
0125f6 0000
|
|
0125f8 0000
|
|
0125fa 0000
|
|
0125fc 0000
|
|
0125fe 0000
|
|
012600 0000
|
|
012602 0000
|
|
012604 0000
|
|
012606 0000
|
|
012608 0000
|
|
01260a 0000
|
|
01260c 0000
|
|
01260e 0000
|
|
012610 0000
|
|
012612 0000
|
|
012614 0000
|
|
012616 0000
|
|
012618 0000
|
|
01261a 0000
|
|
01261c 0000
|
|
01261e 0000
|
|
012620 0000
|
|
012622 0000
|
|
012624 0000
|
|
012626 0000
|
|
012628 0000
|
|
01262a 0000
|
|
01262c 0000
|
|
01262e 0000
|
|
012630 0000
|
|
012632 0000
|
|
012634 0000
|
|
012636 0000
|
|
012638 0000
|
|
01263a 0000
|
|
01263c 0000
|
|
01263e 0000
|
|
012640 0000
|
|
012642 0000
|
|
012644 0000
|
|
012646 0000
|
|
012648 0000
|
|
01264a 0000
|
|
01264c 0000
|
|
01264e 0000
|
|
012650 0000
|
|
012652 0001
|
|
012654 fcfe
|
|
012656 0701
|
|
012658 fcfe
|
|
01265a 0701
|
|
01265c f87e
|
|
01265e 0701
|
|
012660 f87e
|
|
012662 0701
|
|
012664 fcfe
|
|
012666 0701
|
|
012668 fffe
|
|
01266a 0701
|
|
01266c fffe
|
|
01266e 0701
|
|
012670 ffff
|
|
012672 7701
|
|
012674 ffff
|
|
012676 ff01
|
|
012678 ffff
|
|
01267a ffff
|
|
01267c ffff
|
|
01267e ffff
|
|
012680 ffff
|
|
012682 ffff
|
|
012684 ffff
|
|
012686 77ff add #h'ff, r7
|
|
012688 fffe
|
|
01268a 07ff mac.l @r15+, @r7+
|
|
01268c fffe
|
|
01268e 07ff mac.l @r15+, @r7+
|
|
012690 fffe
|
|
012692 07ff mac.l @r15+, @r7+
|
|
012694 fffe
|
|
012696 07cf mac.l @r12+, @r7+
|
|
012698 fffe
|
|
01269a 0707 mul.l r0, r7
|
|
01269c fffe
|
|
01269e 0707 mul.l r0, r7
|
|
0126a0 fffe
|
|
0126a2 07cf mac.l @r12+, @r7+
|
|
0126a4 c000 mov.b r0, @(h'0,gbr)
|
|
0126a6 07ff mac.l @r15+, @r7+
|
|
0126a8 c000 mov.b r0, @(h'0,gbr)
|
|
0126aa 07ff mac.l @r15+, @r7+
|
|
0126ac c000 mov.b r0, @(h'0,gbr)
|
|
0126ae 07ff mac.l @r15+, @r7+
|
|
0126b0 c000 mov.b r0, @(h'0,gbr)
|
|
0126b2 07ff mac.l @r15+, @r7+
|
|
0126b4 c000 mov.b r0, @(h'0,gbr)
|
|
0126b6 07ff mac.l @r15+, @r7+
|
|
0126b8 c000 mov.b r0, @(h'0,gbr)
|
|
0126ba 07ff mac.l @r15+, @r7+
|
|
0126bc c000 mov.b r0, @(h'0,gbr)
|
|
0126be 07ff mac.l @r15+, @r7+
|
|
0126c0 c000 mov.b r0, @(h'0,gbr)
|
|
0126c2 0700
|
|
0126c4 0000
|
|
0126c6 0000
|
|
0126c8 0000
|
|
0126ca 0000
|
|
0126cc 0000
|
|
0126ce 0000
|
|
0126d0 0000
|
|
0126d2 0000
|
|
0126d4 0000
|
|
0126d6 0000
|
|
0126d8 0000
|
|
0126da 0000
|
|
0126dc 0000
|
|
0126de 0000
|
|
0126e0 0000
|
|
0126e2 0000
|
|
0126e4 0000
|
|
0126e6 0000
|
|
0126e8 0000
|
|
0126ea 0000
|
|
0126ec 0000
|
|
0126ee 0000
|
|
0126f0 0000
|
|
0126f2 0000
|
|
0126f4 0000
|
|
0126f6 0000
|
|
0126f8 0000
|
|
0126fa 0000
|
|
0126fc 0000
|
|
0126fe 0000
|
|
012700 0000
|
|
012702 0000
|
|
012704 0000
|
|
012706 0000
|
|
012708 0000
|
|
01270a 0000
|
|
01270c 0000
|
|
01270e 0000
|
|
012710 0000
|
|
012712 0000
|
|
012714 0000
|
|
012716 0000
|
|
012718 0000
|
|
01271a 0000
|
|
01271c 0000
|
|
01271e 0000
|
|
012720 0000
|
|
012722 0000
|
|
012724 0000
|
|
012726 0000
|
|
012728 0000
|
|
01272a 0000
|
|
01272c 0000
|
|
01272e 0000
|
|
012730 0000
|
|
012732 0000
|
|
012734 0000
|
|
012736 0000
|
|
012738 0000
|
|
01273a 0000
|
|
01273c 0000
|
|
01273e 0000
|
|
012740 0000
|
|
012742 0000
|
|
012744 0000
|
|
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 0000
|
|
012772 0000
|
|
012774 0000
|
|
012776 0000
|
|
012778 0000
|
|
01277a 0000
|
|
01277c 0000
|
|
01277e 0000
|
|
012780 0000
|
|
012782 0000
|
|
012784 0000
|
|
012786 0000
|
|
012788 0000
|
|
01278a 0000
|
|
01278c 0000
|
|
01278e 0000
|
|
012790 0000
|
|
012792 0000
|
|
012794 0000
|
|
012796 0000
|
|
012798 0000
|
|
01279a 0000
|
|
01279c 0000
|
|
01279e 0000
|
|
0127a0 0000
|
|
0127a2 0000
|
|
0127a4 0000
|
|
0127a6 0000
|
|
0127a8 0000
|
|
0127aa 0700
|
|
0127ac f87c
|
|
0127ae 0700
|
|
0127b0 b02c bsr h'58 ;@(h'1280c)
|
|
0127b2 0700
|
|
0127b4 d034 mov.l @(h'd0,pc), r0 ;@(h'12888)
|
|
0127b6 0700
|
|
0127b8 b02c bsr h'58 ;@(h'12814)
|
|
0127ba 0700
|
|
0127bc d874 mov.l @(h'1d0,pc), r8 ;@(h'12990)
|
|
0127be 0700
|
|
0127c0 afec bra h'-28 ;@(h'1279c)
|
|
0127c2 0700
|
|
0127c4 d554 mov.l @(h'150,pc), r5 ;@(h'12918)
|
|
0127c6 0700
|
|
0127c8 aaae bra h'-aa4 ;@(h'11d28)
|
|
0127ca 6700 mov.b @r0, r7
|
|
0127cc d557 mov.l @(h'15c,pc), r5 ;@(h'1292c)
|
|
0127ce f700
|
|
0127d0 aaaf bra h'-aa2 ;@(h'11d32)
|
|
0127d2 f77f
|
|
0127d4 d556 mov.l @(h'158,pc), r5 ;@(h'12930)
|
|
0127d6 676a negc r6, r7
|
|
0127d8 aaac bra h'-aa8 ;@(h'11d34)
|
|
0127da 0755 mov.w r5, @(r0,r7)
|
|
0127dc 5554 mov.l @(h'10,r5), r5
|
|
0127de 076a
|
|
0127e0 aaac bra h'-aa8 ;@(h'11d3c)
|
|
0127e2 077d mov.w @(r0,r7), r7
|
|
0127e4 5554 mov.l @(h'10,r5), r5
|
|
0127e6 0746 mov.l r4, @(r0,r7)
|
|
0127e8 aaac bra h'-aa8 ;@(h'11d44)
|
|
0127ea 0703 bsrf r7
|
|
0127ec 5554 mov.l @(h'10,r5), r5
|
|
0127ee 0702 stc sr, r7
|
|
0127f0 fffc
|
|
0127f2 0703 bsrf r7
|
|
0127f4 8000 mov.b r0, @(h'0,r0)
|
|
0127f6 0702 stc sr, r7
|
|
0127f8 8000 mov.b r0, @(h'0,r0)
|
|
0127fa 0747 mul.l r4, r7
|
|
0127fc 8000 mov.b r0, @(h'0,r0)
|
|
0127fe 077e mov.l @(r0,r7), r7
|
|
012800 8000 mov.b r0, @(h'0,r0)
|
|
012802 0755 mov.w r5, @(r0,r7)
|
|
012804 8000 mov.b r0, @(h'0,r0)
|
|
012806 076a
|
|
012808 8000 mov.b r0, @(h'0,r0)
|
|
01280a 0755 mov.w r5, @(r0,r7)
|
|
01280c 8000 mov.b r0, @(h'0,r0)
|
|
01280e 077f mac.l @r7+, @r7+
|
|
012810 8000 mov.b r0, @(h'0,r0)
|
|
012812 0700
|
|
012814 0000
|
|
012816 0700
|
|
012818 0000
|
|
01281a 0000
|
|
01281c 0000
|
|
01281e 0000
|
|
012820 0000
|
|
012822 0000
|
|
012824 0000
|
|
012826 0000
|
|
012828 0000
|
|
01282a 0000
|
|
01282c 0000
|
|
01282e 0000
|
|
012830 0000
|
|
012832 0000
|
|
012834 0000
|
|
012836 0000
|
|
012838 0000
|
|
01283a 0000
|
|
01283c 0000
|
|
01283e 0000
|
|
012840 0000
|
|
012842 0000
|
|
012844 0000
|
|
012846 0000
|
|
012848 0000
|
|
01284a 0000
|
|
01284c 0000
|
|
01284e 0000
|
|
012850 0000
|
|
012852 0000
|
|
012854 0000
|
|
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 0000
|
|
0128a8 0000
|
|
0128aa 0000
|
|
0128ac 0000
|
|
0128ae 0000
|
|
0128b0 0000
|
|
0128b2 0000
|
|
0128b4 0000
|
|
0128b6 0000
|
|
0128b8 0000
|
|
0128ba 0000
|
|
0128bc 0000
|
|
0128be 0000
|
|
0128c0 0000
|
|
0128c2 0000
|
|
0128c4 0000
|
|
0128c6 0000
|
|
0128c8 0000
|
|
0128ca 0000
|
|
0128cc 0000
|
|
0128ce 0000
|
|
0128d0 0000
|
|
0128d2 0000
|
|
0128d4 0000
|
|
0128d6 0000
|
|
0128d8 0000
|
|
0128da 0000
|
|
0128dc 0000
|
|
0128de 0000
|
|
0128e0 0000
|
|
0128e2 0000
|
|
0128e4 0000
|
|
0128e6 0000
|
|
0128e8 0000
|
|
0128ea 0000
|
|
0128ec 0000
|
|
0128ee 0000
|
|
0128f0 0000
|
|
0128f2 0000
|
|
0128f4 0000
|
|
0128f6 0000
|
|
0128f8 0000
|
|
0128fa 00f3
|
|
0128fc ffe7
|
|
0128fe fff3
|
|
012900 ffe7
|
|
012902 ffe1
|
|
012904 ffc3
|
|
012906 ffe1
|
|
012908 ffc3
|
|
01290a fff3
|
|
01290c ffe7
|
|
01290e ffff
|
|
012910 ffff
|
|
012912 e7ff mov #h'ffffffff, r7
|
|
012914 ffff
|
|
012916 c1ff mov.w r0, @(h'1fe,gbr)
|
|
012918 ffff
|
|
01291a c1ff mov.w r0, @(h'1fe,gbr)
|
|
01291c ffff
|
|
01291e e7ff mov #h'ffffffff, r7
|
|
012920 ffff
|
|
012922 ffff
|
|
012924 ffff
|
|
012926 ffff
|
|
012928 ffff
|
|
01292a ffff
|
|
01292c ffff
|
|
01292e ffff
|
|
012930 ffff
|
|
012932 ff00
|
|
012934 7ffe add #h'fe, r15
|
|
012936 0100
|
|
012938 7ffe add #h'fe, r15
|
|
01293a 0100
|
|
01293c 7ffe add #h'fe, r15
|
|
01293e 0100
|
|
012940 7ffe add #h'fe, r15
|
|
012942 0100
|
|
012944 7e7e add #h'7e, r14
|
|
012946 0100
|
|
012948 7c3e add #h'3e, r12
|
|
01294a 0100
|
|
01294c 7c3e add #h'3e, r12
|
|
01294e 0100
|
|
012950 7e7e add #h'7e, r14
|
|
012952 0100
|
|
012954 7e7e add #h'7e, r14
|
|
012956 0100
|
|
012958 0000
|
|
01295a 0000
|
|
01295c 0000
|
|
01295e 0000
|
|
012960 0000
|
|
012962 0000
|
|
012964 0000
|
|
012966 0000
|
|
012968 0000
|
|
01296a 0000
|
|
01296c 0000
|
|
01296e 0000
|
|
012970 0000
|
|
012972 0000
|
|
012974 0000
|
|
012976 0000
|
|
012978 0000
|
|
01297a 0000
|
|
01297c 0000
|
|
01297e 0000
|
|
012980 0000
|
|
012982 0000
|
|
012984 0000
|
|
012986 0000
|
|
012988 0000
|
|
01298a 0000
|
|
01298c 0000
|
|
01298e 0000
|
|
012990 0000
|
|
012992 0000
|
|
012994 0000
|
|
012996 0000
|
|
012998 0000
|
|
01299a 0000
|
|
01299c 0000
|
|
01299e 0000
|
|
0129a0 0000
|
|
0129a2 0000
|
|
0129a4 0000
|
|
0129a6 0000
|
|
0129a8 0000
|
|
0129aa 0000
|
|
0129ac 0000
|
|
0129ae 0000
|
|
0129b0 0000
|
|
0129b2 0000
|
|
0129b4 0000
|
|
0129b6 0000
|
|
0129b8 0000
|
|
0129ba 0000
|
|
0129bc 0000
|
|
0129be 0000
|
|
0129c0 0000
|
|
0129c2 0000
|
|
0129c4 0000
|
|
0129c6 0000
|
|
0129c8 0000
|
|
0129ca 0000
|
|
0129cc 0000
|
|
0129ce 0000
|
|
0129d0 0000
|
|
0129d2 0000
|
|
0129d4 0000
|
|
0129d6 0000
|
|
0129d8 0000
|
|
0129da 0000
|
|
0129dc 0000
|
|
0129de 0000
|
|
0129e0 0000
|
|
0129e2 0000
|
|
0129e4 0000
|
|
0129e6 0000
|
|
0129e8 0000
|
|
0129ea 0000
|
|
0129ec 0000
|
|
0129ee 0000
|
|
0129f0 0000
|
|
0129f2 0000
|
|
0129f4 0000
|
|
0129f6 0000
|
|
0129f8 0000
|
|
0129fa 0000
|
|
0129fc 0000
|
|
0129fe 0000
|
|
012a00 0000
|
|
012a02 0000
|
|
012a04 0000
|
|
012a06 0000
|
|
012a08 0000
|
|
012a0a 0000
|
|
012a0c 0000
|
|
012a0e 0000
|
|
012a10 0000
|
|
012a12 0000
|
|
012a14 0000
|
|
012a16 0000
|
|
012a18 0000
|
|
012a1a 0000
|
|
012a1c 0000
|
|
012a1e 0000
|
|
012a20 0000
|
|
012a22 0000
|
|
012a24 0000
|
|
012a26 0000
|
|
012a28 0000
|
|
012a2a 0000
|
|
012a2c 0000
|
|
012a2e 0000
|
|
012a30 0000
|
|
012a32 0000
|
|
012a34 0000
|
|
012a36 0000
|
|
012a38 0000
|
|
012a3a 0000
|
|
012a3c 0000
|
|
012a3e 0000
|
|
012a40 0000
|
|
012a42 0000
|
|
012a44 0000
|
|
012a46 0000
|
|
012a48 0000
|
|
012a4a 0000
|
|
012a4c 0000
|
|
012a4e 0000
|
|
012a50 0000
|
|
012a52 0161
|
|
012a54 ffc3
|
|
012a56 fd40
|
|
012a58 d581 mov.l @(h'204,pc), r5 ;@(h'12c60)
|
|
012a5a 5540 mov.l @(h'0,r4), r5
|
|
012a5c aa81 bra h'-afe ;@(h'11f62)
|
|
012a5e fd40
|
|
012a60 d581 mov.l @(h'204,pc), r5 ;@(h'12c68)
|
|
012a62 c561 mov.w @(h'c2,gbr), r0
|
|
012a64 aac3 bra h'-a7a ;@(h'11fee)
|
|
012a66 817f mov.w r0, @(h'1e,r7)
|
|
012a68 557f mov.l @(h'3c,r7), r5
|
|
012a6a 816a mov.w r0, @(h'14,r6)
|
|
012a6c aaaa bra h'-aac ;@(h'11fc4)
|
|
012a6e 8155 mov.w r0, @(h'a,r5)
|
|
012a70 5555 mov.l @(h'14,r5), r5
|
|
012a72 816a mov.w r0, @(h'14,r6)
|
|
012a74 aaaa bra h'-aac ;@(h'11fcc)
|
|
012a76 c555 mov.w @(h'aa,gbr), r0
|
|
012a78 5555 mov.l @(h'14,r5), r5
|
|
012a7a 7d6a add #h'6a, r13
|
|
012a7c aaaa bra h'-aac ;@(h'11fd4)
|
|
012a7e ad7f bra h'-502 ;@(h'12580)
|
|
012a80 f557
|
|
012a82 fd00
|
|
012a84 2aac cmp/str r10, r10
|
|
012a86 0100
|
|
012a88 3554 div1 r5, r5
|
|
012a8a 0100
|
|
012a8c 2aac cmp/str r10, r10
|
|
012a8e 0100
|
|
012a90 3ff4 div1 r15, r15
|
|
012a92 0100
|
|
012a94 2c3c cmp/str r3, r12
|
|
012a96 0100
|
|
012a98 3814 div1 r1, r8
|
|
012a9a 0100
|
|
012a9c 281c cmp/str r1, r8
|
|
012a9e 0100
|
|
012aa0 3814 div1 r1, r8
|
|
012aa2 0100
|
|
012aa4 3c3c add r3, r12
|
|
012aa6 0100
|
|
012aa8 0000
|
|
012aaa 0100
|
|
012aac 0000
|
|
012aae 0000
|
|
012ab0 0000
|
|
012ab2 0000
|
|
012ab4 0000
|
|
012ab6 0000
|
|
012ab8 0000
|
|
012aba 0000
|
|
012abc 0000
|
|
012abe 0000
|
|
012ac0 0000
|
|
012ac2 0000
|
|
012ac4 0000
|
|
012ac6 0000
|
|
012ac8 0000
|
|
012aca 0000
|
|
012acc 0000
|
|
012ace 0000
|
|
012ad0 0000
|
|
012ad2 0000
|
|
012ad4 0000
|
|
012ad6 0000
|
|
012ad8 0000
|
|
012ada 0000
|
|
012adc 0000
|
|
012ade 0000
|
|
012ae0 0000
|
|
012ae2 0000
|
|
012ae4 0000
|
|
012ae6 0000
|
|
012ae8 0000
|
|
012aea 0000
|
|
012aec 0000
|
|
012aee 0000
|
|
012af0 0000
|
|
012af2 0000
|
|
012af4 0000
|
|
012af6 0000
|
|
012af8 0000
|
|
012afa 0000
|
|
012afc 0000
|
|
012afe 0000
|
|
012b00 0000
|
|
012b02 0000
|
|
012b04 0000
|
|
012b06 0000
|
|
012b08 0000
|
|
012b0a 0000
|
|
012b0c 0000
|
|
012b0e 0000
|
|
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 0000
|
|
012b48 0000
|
|
012b4a 0000
|
|
012b4c 0000
|
|
012b4e 0000
|
|
012b50 0000
|
|
012b52 0000
|
|
012b54 0000
|
|
012b56 0000
|
|
012b58 0000
|
|
012b5a 0000
|
|
012b5c 0000
|
|
012b5e 0000
|
|
012b60 0000
|
|
012b62 0000
|
|
012b64 0000
|
|
012b66 0000
|
|
012b68 0000
|
|
012b6a 0000
|
|
012b6c 0000
|
|
012b6e 0000
|
|
012b70 0000
|
|
012b72 0000
|
|
012b74 0000
|
|
012b76 0000
|
|
012b78 0000
|
|
012b7a 0000
|
|
012b7c 0000
|
|
012b7e 0000
|
|
012b80 0000
|
|
012b82 0000
|
|
012b84 0000
|
|
012b86 0000
|
|
012b88 0000
|
|
012b8a 0000
|
|
012b8c 0000
|
|
012b8e 0000
|
|
012b90 0000
|
|
012b92 0000
|
|
012b94 0000
|
|
012b96 0000
|
|
012b98 0000
|
|
012b9a 0000
|
|
012b9c 0000
|
|
012b9e 0000
|
|
012ba0 0000
|
|
012ba2 0000
|
|
012ba4 0f00
|
|
012ba6 0700
|
|
012ba8 1f80 mov.l r8, @(h'0,r15)
|
|
012baa 0700
|
|
012bac 1f80 mov.l r8, @(h'0,r15)
|
|
012bae 0700
|
|
012bb0 1f80 mov.l r8, @(h'0,r15)
|
|
012bb2 0700
|
|
012bb4 0f00
|
|
012bb6 0700
|
|
012bb8 1f80 mov.l r8, @(h'0,r15)
|
|
012bba 0703 bsrf r7
|
|
012bbc fffe
|
|
012bbe 0703 bsrf r7
|
|
012bc0 fffe
|
|
012bc2 0703 bsrf r7
|
|
012bc4 fffe
|
|
012bc6 0703 bsrf r7
|
|
012bc8 fffe
|
|
012bca 0703 bsrf r7
|
|
012bcc fffe
|
|
012bce 0703 bsrf r7
|
|
012bd0 ffff
|
|
012bd2 7703
|
|
012bd4 ffff
|
|
012bd6 ff03
|
|
012bd8 ffff
|
|
012bda ff03
|
|
012bdc ffff
|
|
012bde ff03
|
|
012be0 ffff
|
|
012be2 ff03
|
|
012be4 ffff
|
|
012be6 7703
|
|
012be8 fffe
|
|
012bea 0703 bsrf r7
|
|
012bec fffe
|
|
012bee 0703 bsrf r7
|
|
012bf0 fffe
|
|
012bf2 0703 bsrf r7
|
|
012bf4 fffe
|
|
012bf6 0703 bsrf r7
|
|
012bf8 fffe
|
|
012bfa 0777 mul.l r7, r7
|
|
012bfc fffe
|
|
012bfe 07ff mac.l @r15+, @r7+
|
|
012c00 fffe
|
|
012c02 07ff mac.l @r15+, @r7+
|
|
012c04 fffe
|
|
012c06 07ff mac.l @r15+, @r7+
|
|
012c08 fffe
|
|
012c0a 07ff mac.l @r15+, @r7+
|
|
012c0c fffe
|
|
012c0e 0777 mul.l r7, r7
|
|
012c10 fffe
|
|
012c12 0703 bsrf r7
|
|
012c14 fffe
|
|
012c16 0703 bsrf r7
|
|
012c18 fffe
|
|
012c1a 0703 bsrf r7
|
|
012c1c fffe
|
|
012c1e 0703 bsrf r7
|
|
012c20 fffe
|
|
012c22 0703 bsrf r7
|
|
012c24 ff00
|
|
012c26 0703 bsrf r7
|
|
012c28 ff00
|
|
012c2a 0703 bsrf r7
|
|
012c2c ff00
|
|
012c2e 0703 bsrf r7
|
|
012c30 ff00
|
|
012c32 0703 bsrf r7
|
|
012c34 ff00
|
|
012c36 0703 bsrf r7
|
|
012c38 ff00
|
|
012c3a 0703 bsrf r7
|
|
012c3c ffb8
|
|
012c3e 0703 bsrf r7
|
|
012c40 3ffc add r15, r15
|
|
012c42 0700
|
|
012c44 1ffc mov.l r15, @(h'30,r15)
|
|
012c46 0700
|
|
012c48 1ffc mov.l r15, @(h'30,r15)
|
|
012c4a 0703 bsrf r7
|
|
012c4c 3ffc add r15, r15
|
|
012c4e 0703 bsrf r7
|
|
012c50 ffb8
|
|
012c52 0703 bsrf r7
|
|
012c54 ff00
|
|
012c56 0703 bsrf r7
|
|
012c58 ff00
|
|
012c5a 0703 bsrf r7
|
|
012c5c ff00
|
|
012c5e 0703 bsrf r7
|
|
012c60 ff00
|
|
012c62 0703 bsrf r7
|
|
012c64 ff00
|
|
012c66 0703 bsrf r7
|
|
012c68 ff00
|
|
012c6a 0700
|
|
012c6c 0000
|
|
012c6e 0000
|
|
012c70 0000
|
|
012c72 0000
|
|
012c74 0000
|
|
012c76 0000
|
|
012c78 0000
|
|
012c7a 0000
|
|
012c7c 0000
|
|
012c7e 0000
|
|
012c80 0000
|
|
012c82 0000
|
|
012c84 0000
|
|
012c86 0000
|
|
012c88 0000
|
|
012c8a 0000
|
|
012c8c 0000
|
|
012c8e 0000
|
|
012c90 0000
|
|
012c92 0000
|
|
012c94 0000
|
|
012c96 0000
|
|
012c98 0000
|
|
012c9a 0000
|
|
012c9c 0000
|
|
012c9e 0000
|
|
012ca0 0000
|
|
012ca2 0000
|
|
012ca4 0000
|
|
012ca6 0000
|
|
012ca8 0000
|
|
012caa 0000
|
|
012cac 0000
|
|
012cae 0000
|
|
012cb0 0000
|
|
012cb2 0000
|
|
012cb4 0000
|
|
012cb6 0000
|
|
012cb8 0000
|
|
012cba 0000
|
|
012cbc 0000
|
|
012cbe 0000
|
|
012cc0 0000
|
|
012cc2 0000
|
|
012cc4 0000
|
|
012cc6 0000
|
|
012cc8 0000
|
|
012cca 0000
|
|
012ccc 0000
|
|
012cce 0000
|
|
012cd0 0000
|
|
012cd2 0000
|
|
012cd4 0000
|
|
012cd6 0000
|
|
012cd8 0000
|
|
012cda 0000
|
|
012cdc 0000
|
|
012cde 0000
|
|
012ce0 0000
|
|
012ce2 0000
|
|
012ce4 0000
|
|
012ce6 0000
|
|
012ce8 0000
|
|
012cea 0000
|
|
012cec 0000
|
|
012cee 0000
|
|
012cf0 0000
|
|
012cf2 0000
|
|
012cf4 0000
|
|
012cf6 0000
|
|
012cf8 0000
|
|
012cfa 0700
|
|
012cfc 0600
|
|
012cfe 0700
|
|
012d00 0f00
|
|
012d02 0700
|
|
012d04 0f00
|
|
012d06 0700
|
|
012d08 0600
|
|
012d0a 0700
|
|
012d0c 0600
|
|
012d0e 0700
|
|
012d10 0f00
|
|
012d12 0701
|
|
012d14 fffc
|
|
012d16 0701
|
|
012d18 aaac bra h'-aa8 ;@(h'12274)
|
|
012d1a 0701
|
|
012d1c 5554 mov.l @(h'10,r5), r5
|
|
012d1e 0701
|
|
012d20 aaac bra h'-aa8 ;@(h'1227c)
|
|
012d22 0701
|
|
012d24 5554 mov.l @(h'10,r5), r5
|
|
012d26 0701
|
|
012d28 aaae bra h'-aa4 ;@(h'12288)
|
|
012d2a 6701 mov.w @r0, r7
|
|
012d2c 5557 mov.l @(h'1c,r5), r5
|
|
012d2e f701
|
|
012d30 aaaf bra h'-aa2 ;@(h'12292)
|
|
012d32 f701
|
|
012d34 5556 mov.l @(h'18,r5), r5
|
|
012d36 6701 mov.w @r0, r7
|
|
012d38 aaac bra h'-aa8 ;@(h'12294)
|
|
012d3a 0701
|
|
012d3c 5554 mov.l @(h'10,r5), r5
|
|
012d3e 0701
|
|
012d40 aaac bra h'-aa8 ;@(h'1229c)
|
|
012d42 0701
|
|
012d44 5554 mov.l @(h'10,r5), r5
|
|
012d46 0701
|
|
012d48 aaac bra h'-aa8 ;@(h'122a4)
|
|
012d4a 0701
|
|
012d4c 5554 mov.l @(h'10,r5), r5
|
|
012d4e 0701
|
|
012d50 aaac bra h'-aa8 ;@(h'122ac)
|
|
012d52 0733
|
|
012d54 5554 mov.l @(h'10,r5), r5
|
|
012d56 077f mac.l @r7+, @r7+
|
|
012d58 aaac bra h'-aa8 ;@(h'122b4)
|
|
012d5a 077f mac.l @r7+, @r7+
|
|
012d5c 5554 mov.l @(h'10,r5), r5
|
|
012d5e 0733
|
|
012d60 aaac bra h'-aa8 ;@(h'122bc)
|
|
012d62 0701
|
|
012d64 5554 mov.l @(h'10,r5), r5
|
|
012d66 0701
|
|
012d68 aaac bra h'-aa8 ;@(h'122c4)
|
|
012d6a 0701
|
|
012d6c 5554 mov.l @(h'10,r5), r5
|
|
012d6e 0701
|
|
012d70 abfc bra h'-808 ;@(h'1256c)
|
|
012d72 0701
|
|
012d74 5600 mov.l @(h'0,r0), r6
|
|
012d76 0701
|
|
012d78 aa00 bra h'-c00 ;@(h'1217c)
|
|
012d7a 0701
|
|
012d7c 5600 mov.l @(h'0,r0), r6
|
|
012d7e 0701
|
|
012d80 aa00 bra h'-c00 ;@(h'12184)
|
|
012d82 0701
|
|
012d84 5600 mov.l @(h'0,r0), r6
|
|
012d86 0701
|
|
012d88 aa00 bra h'-c00 ;@(h'1218c)
|
|
012d8a 0701
|
|
012d8c f600
|
|
012d8e 0701
|
|
012d90 1a00 mov.l r0, @(h'0,r10)
|
|
012d92 0700
|
|
012d94 0f30
|
|
012d96 0700
|
|
012d98 0bf8
|
|
012d9a 0700
|
|
012d9c 0ff8
|
|
012d9e 0700
|
|
012da0 0b30
|
|
012da2 0701
|
|
012da4 1e00 mov.l r0, @(h'0,r14)
|
|
012da6 0701
|
|
012da8 fa00
|
|
012daa 0701
|
|
012dac 5600 mov.l @(h'0,r0), r6
|
|
012dae 0701
|
|
012db0 aa00 bra h'-c00 ;@(h'121b4)
|
|
012db2 0701
|
|
012db4 5600 mov.l @(h'0,r0), r6
|
|
012db6 0701
|
|
012db8 fe00
|
|
012dba 0700
|
|
012dbc 0000
|
|
012dbe 0700
|
|
012dc0 0000
|
|
012dc2 0000
|
|
012dc4 0000
|
|
012dc6 0000
|
|
012dc8 0000
|
|
012dca 0000
|
|
012dcc 0000
|
|
012dce 0000
|
|
012dd0 0000
|
|
012dd2 0000
|
|
012dd4 0000
|
|
012dd6 0000
|
|
012dd8 0000
|
|
012dda 0000
|
|
012ddc 0000
|
|
012dde 0000
|
|
012de0 0000
|
|
012de2 0000
|
|
012de4 0000
|
|
012de6 0000
|
|
012de8 0000
|
|
012dea 0000
|
|
012dec 0000
|
|
012dee 0000
|
|
012df0 0000
|
|
012df2 0000
|
|
012df4 0000
|
|
012df6 0000
|
|
012df8 0000
|
|
012dfa 0000
|
|
012dfc 0000
|
|
012dfe 0000
|
|
012e00 0000
|
|
012e02 0000
|
|
012e04 0000
|
|
012e06 0000
|
|
012e08 0000
|
|
012e0a 0000
|
|
012e0c 0000
|
|
012e0e 0000
|
|
012e10 0000
|
|
012e12 0000
|
|
012e14 0000
|
|
012e16 0000
|
|
012e18 0000
|
|
012e1a 0000
|
|
012e1c 0000
|
|
012e1e 0000
|
|
012e20 0000
|
|
012e22 0000
|
|
012e24 0000
|
|
012e26 0000
|
|
012e28 0000
|
|
012e2a 0000
|
|
012e2c 0000
|
|
012e2e 0000
|
|
012e30 0000
|
|
012e32 0000
|
|
012e34 0000
|
|
012e36 0000
|
|
012e38 0000
|
|
012e3a 0000
|
|
012e3c 0000
|
|
012e3e 0000
|
|
012e40 0000
|
|
012e42 0000
|
|
012e44 0000
|
|
012e46 0000
|
|
012e48 0000
|
|
012e4a 0000
|
|
012e4c 079f mac.l @r9+, @r7+
|
|
012e4e 0007 mul.l r0, r0
|
|
012e50 9f00 mov.w @(h'0,pc), r15 ;@(h'12e54)
|
|
012e52 070f mac.l @r0+, @r7+
|
|
012e54 0007 mul.l r0, r0
|
|
012e56 0f00
|
|
012e58 079f mac.l @r9+, @r7+
|
|
012e5a 0007 mul.l r0, r0
|
|
012e5c ff00
|
|
012e5e 07ff mac.l @r15+, @r7+
|
|
012e60 0007 mul.l r0, r0
|
|
012e62 ff00
|
|
012e64 067f mac.l @r7+, @r6+
|
|
012e66 0000
|
|
012e68 3f00 cmp/eq r0, r15
|
|
012e6a 003f mac.l @r3+, @r0+
|
|
012e6c 0006 mov.l r0, @(r0,r0)
|
|
012e6e 7f00
|
|
012e70 07ff mac.l @r15+, @r7+
|
|
012e72 0007 mul.l r0, r0
|
|
012e74 ff00
|
|
012e76 07ff mac.l @r15+, @r7+
|
|
012e78 0007 mul.l r0, r0
|
|
012e7a ff00
|
|
012e7c 07ff mac.l @r15+, @r7+
|
|
012e7e 0007 mul.l r0, r0
|
|
012e80 ff00
|
|
012e82 07ff mac.l @r15+, @r7+
|
|
012e84 0007 mul.l r0, r0
|
|
012e86 ffff
|
|
012e88 ffff
|
|
012e8a ffff
|
|
012e8c ffff
|
|
012e8e ffff
|
|
012e90 ffff
|
|
012e92 ffff
|
|
012e94 ffff
|
|
012e96 ffff
|
|
012e98 ffff
|
|
012e9a ffff
|
|
012e9c ffff
|
|
012e9e ff00
|
|
012ea0 0000
|
|
012ea2 0000
|
|
012ea4 0000
|
|
012ea6 0000
|
|
012ea8 0000
|
|
012eaa 0000
|
|
012eac 0000
|
|
012eae 0000
|
|
012eb0 0000
|
|
012eb2 0000
|
|
012eb4 0000
|
|
012eb6 0000
|
|
012eb8 0000
|
|
012eba 0000
|
|
012ebc 0000
|
|
012ebe 0000
|
|
012ec0 0000
|
|
012ec2 0000
|
|
012ec4 0000
|
|
012ec6 0000
|
|
012ec8 0000
|
|
012eca 0000
|
|
012ecc 0000
|
|
012ece 0000
|
|
012ed0 0000
|
|
012ed2 0000
|
|
012ed4 0000
|
|
012ed6 0000
|
|
012ed8 0000
|
|
012eda 0000
|
|
012edc 0000
|
|
012ede 0000
|
|
012ee0 0000
|
|
012ee2 0000
|
|
012ee4 0000
|
|
012ee6 0000
|
|
012ee8 0000
|
|
012eea 0000
|
|
012eec 0000
|
|
012eee 0000
|
|
012ef0 0000
|
|
012ef2 0000
|
|
012ef4 0000
|
|
012ef6 0000
|
|
012ef8 0000
|
|
012efa 0000
|
|
012efc 0000
|
|
012efe 0000
|
|
012f00 0000
|
|
012f02 0000
|
|
012f04 0000
|
|
012f06 0000
|
|
012f08 0000
|
|
012f0a 0000
|
|
012f0c 0000
|
|
012f0e 0000
|
|
012f10 0000
|
|
012f12 0000
|
|
012f14 0000
|
|
012f16 0000
|
|
012f18 0000
|
|
012f1a 0000
|
|
012f1c 0000
|
|
012f1e 0000
|
|
012f20 0000
|
|
012f22 0000
|
|
012f24 0000
|
|
012f26 0000
|
|
012f28 0000
|
|
012f2a 0000
|
|
012f2c 0000
|
|
012f2e 0000
|
|
012f30 0000
|
|
012f32 0000
|
|
012f34 0000
|
|
012f36 0000
|
|
012f38 0000
|
|
012f3a 0000
|
|
012f3c 0000
|
|
012f3e 0000
|
|
012f40 0000
|
|
012f42 0000
|
|
012f44 0000
|
|
012f46 0000
|
|
012f48 0000
|
|
012f4a 0000
|
|
012f4c 0000
|
|
012f4e 0000
|
|
012f50 0000
|
|
012f52 0000
|
|
012f54 0000
|
|
012f56 0000
|
|
012f58 0000
|
|
012f5a 0000
|
|
012f5c 0000
|
|
012f5e 0000
|
|
012f60 0000
|
|
012f62 0000
|
|
012f64 0000
|
|
012f66 0000
|
|
012f68 0000
|
|
012f6a 0000
|
|
012f6c 0000
|
|
012f6e 0000
|
|
012f70 0000
|
|
012f72 0000
|
|
012f74 0000
|
|
012f76 0000
|
|
012f78 0000
|
|
012f7a 0000
|
|
012f7c 0000
|
|
012f7e 0000
|
|
012f80 0000
|
|
012f82 0000
|
|
012f84 0000
|
|
012f86 0000
|
|
012f88 0000
|
|
012f8a 0000
|
|
012f8c 0000
|
|
012f8e 0000
|
|
012f90 0000
|
|
012f92 0000
|
|
012f94 0000
|
|
012f96 0000
|
|
012f98 0000
|
|
012f9a 0000
|
|
012f9c 0000
|
|
012f9e 0000
|
|
012fa0 0001
|
|
012fa2 0003 bsrf r0
|
|
012fa4 0d00
|
|
012fa6 0205 mov.w r0, @(r0,r2)
|
|
012fa8 0002 stc sr, r0
|
|
012faa 0500
|
|
012fac 0205 mov.w r0, @(r0,r2)
|
|
012fae 0003 bsrf r0
|
|
012fb0 0d00
|
|
012fb2 03fd mov.w @(r0,r15), r3
|
|
012fb4 0002 stc sr, r0
|
|
012fb6 3d00 cmp/eq r0, r13
|
|
012fb8 0015 mov.w r1, @(r0,r0)
|
|
012fba 0000
|
|
012fbc 1d00 mov.l r0, @(h'0,r13)
|
|
012fbe 0015 mov.w r1, @(r0,r0)
|
|
012fc0 0000
|
|
012fc2 1d00 mov.l r0, @(h'0,r13)
|
|
012fc4 0235 mov.w r3, @(r0,r2)
|
|
012fc6 0003 bsrf r0
|
|
012fc8 ed00 mov #h'0, r13
|
|
012fca 0355 mov.w r5, @(r0,r3)
|
|
012fcc 0002 stc sr, r0
|
|
012fce ad00 bra h'-600 ;@(h'129d2)
|
|
012fd0 0355 mov.w r5, @(r0,r3)
|
|
012fd2 0002 stc sr, r0
|
|
012fd4 ad00 bra h'-600 ;@(h'129d8)
|
|
012fd6 0355 mov.w r5, @(r0,r3)
|
|
012fd8 0002 stc sr, r0
|
|
012fda ad00 bra h'-600 ;@(h'129de)
|
|
012fdc 0355 mov.w r5, @(r0,r3)
|
|
012fde 7ffe add #h'fe, r15
|
|
012fe0 ad55 bra h'-556 ;@(h'12a8e)
|
|
012fe2 5555 mov.l @(h'14,r5), r5
|
|
012fe4 6aaa negc r10, r10
|
|
012fe6 ad55 bra h'-556 ;@(h'12a94)
|
|
012fe8 5555 mov.l @(h'14,r5), r5
|
|
012fea 6aaa negc r10, r10
|
|
012fec ad7f bra h'-502 ;@(h'12aee)
|
|
012fee fffd
|
|
012ff0 0000
|
|
012ff2 0100
|
|
012ff4 0000
|
|
012ff6 0000
|
|
012ff8 0000
|
|
012ffa 0000
|
|
012ffc 0000
|
|
012ffe 0000
|
|
013000 0000
|
|
013002 0000
|
|
013004 0000
|
|
013006 0000
|
|
013008 0000
|
|
01300a 0000
|
|
01300c 0000
|
|
01300e 0000
|
|
013010 0000
|
|
013012 0000
|
|
013014 0000
|
|
013016 0000
|
|
013018 0000
|
|
01301a 0000
|
|
01301c 0000
|
|
01301e 0000
|
|
013020 0000
|
|
013022 0000
|
|
013024 0000
|
|
013026 0000
|
|
013028 0000
|
|
01302a 0000
|
|
01302c 0000
|
|
01302e 0000
|
|
013030 0000
|
|
013032 0000
|
|
013034 0000
|
|
013036 0000
|
|
013038 0000
|
|
01303a 0000
|
|
01303c 0000
|
|
01303e 0000
|
|
013040 0000
|
|
013042 0000
|
|
013044 0000
|
|
013046 0000
|
|
013048 0000
|
|
01304a 0000
|
|
01304c 0000
|
|
01304e 0000
|
|
013050 0000
|
|
013052 0000
|
|
013054 0000
|
|
013056 0000
|
|
013058 0000
|
|
01305a 0000
|
|
01305c 0000
|
|
01305e 0000
|
|
013060 0000
|
|
013062 0000
|
|
013064 0000
|
|
013066 0000
|
|
013068 0000
|
|
01306a 0000
|
|
01306c 0000
|
|
01306e 0000
|
|
013070 0000
|
|
013072 0000
|
|
013074 0000
|
|
013076 0000
|
|
013078 0000
|
|
01307a 0000
|
|
01307c 0000
|
|
01307e 0000
|
|
013080 0000
|
|
013082 0000
|
|
013084 0000
|
|
013086 0000
|
|
013088 0000
|
|
01308a 0000
|
|
01308c 0000
|
|
01308e 0000
|
|
013090 0000
|
|
013092 0000
|
|
013094 0000
|
|
013096 0000
|
|
013098 0000
|
|
01309a 0000
|
|
01309c 0000
|
|
01309e 0000
|
|
0130a0 0000
|
|
0130a2 0000
|
|
0130a4 0000
|
|
0130a6 0000
|
|
0130a8 0000
|
|
0130aa 0000
|
|
0130ac 0000
|
|
0130ae 0000
|
|
0130b0 0000
|
|
0130b2 0000
|
|
0130b4 0000
|
|
0130b6 0000
|
|
0130b8 0000
|
|
0130ba 0000
|
|
0130bc 0000
|
|
0130be 0000
|
|
0130c0 0000
|
|
0130c2 0000
|
|
0130c4 0000
|
|
0130c6 0000
|
|
0130c8 0000
|
|
0130ca 0000
|
|
0130cc 0000
|
|
0130ce 0000
|
|
0130d0 0000
|
|
0130d2 0000
|
|
0130d4 0000
|
|
0130d6 0000
|
|
0130d8 0000
|
|
0130da 0000
|
|
0130dc 0000
|
|
0130de 0000
|
|
0130e0 0000
|
|
0130e2 0000
|
|
0130e4 0000
|
|
0130e6 0000
|
|
0130e8 0000
|
|
0130ea 0000
|
|
0130ec 0000
|
|
0130ee 0000
|
|
0130f0 0000
|
|
0130f2 00ff mac.l @r15+, @r0+
|
|
0130f4 f078
|
|
0130f6 3fff addv r15, r15
|
|
0130f8 f0fc
|
|
0130fa 3fff addv r15, r15
|
|
0130fc f0fc
|
|
0130fe 3fff addv r15, r15
|
|
013100 f0fc
|
|
013102 3fff addv r15, r15
|
|
013104 f0f8
|
|
013106 3fff addv r15, r15
|
|
013108 f07c
|
|
01310a 3fcf addv r12, r15
|
|
01310c ffff
|
|
01310e ff07
|
|
013110 ffff
|
|
013112 ff07
|
|
013114 ffff
|
|
013116 ffcf
|
|
013118 ffff
|
|
01311a ffff
|
|
01311c ffff
|
|
01311e ffff
|
|
013120 ffff
|
|
013122 ffff
|
|
013124 ffff
|
|
013126 ffff
|
|
013128 ffff
|
|
01312a ffff
|
|
01312c ffff
|
|
01312e ffff
|
|
013130 ffff
|
|
013132 ff07
|
|
013134 e03f mov #h'3f, r0
|
|
013136 3f03 cmp/ge r0, r15
|
|
013138 c01e mov.b r0, @(h'1e,gbr)
|
|
01313a 3f07 cmp/gt r0, r15
|
|
01313c e03f mov #h'3f, r0
|
|
01313e 3f07 cmp/gt r0, r15
|
|
013140 e03f mov #h'3f, r0
|
|
013142 3f07 cmp/gt r0, r15
|
|
013144 e03f mov #h'3f, r0
|
|
013146 3f03 cmp/ge r0, r15
|
|
013148 c01e mov.b r0, @(h'1e,gbr)
|
|
01314a 3f00 cmp/eq r0, r15
|
|
01314c 0000
|
|
01314e 0000
|
|
013150 0000
|
|
013152 0000
|
|
013154 0000
|
|
013156 0000
|
|
013158 0000
|
|
01315a 0000
|
|
01315c 0000
|
|
01315e 0000
|
|
013160 0000
|
|
013162 0000
|
|
013164 0000
|
|
013166 0000
|
|
013168 0000
|
|
01316a 0000
|
|
01316c 0000
|
|
01316e 0000
|
|
013170 0000
|
|
013172 0000
|
|
013174 0000
|
|
013176 0000
|
|
013178 0000
|
|
01317a 0000
|
|
01317c 0000
|
|
01317e 0000
|
|
013180 0000
|
|
013182 0000
|
|
013184 0000
|
|
013186 0000
|
|
013188 0000
|
|
01318a 0000
|
|
01318c 0000
|
|
01318e 0000
|
|
013190 0000
|
|
013192 0000
|
|
013194 0000
|
|
013196 0000
|
|
013198 0000
|
|
01319a 0000
|
|
01319c 0000
|
|
01319e 0000
|
|
0131a0 0000
|
|
0131a2 0000
|
|
0131a4 0000
|
|
0131a6 0000
|
|
0131a8 0000
|
|
0131aa 0000
|
|
0131ac 0000
|
|
0131ae 0000
|
|
0131b0 0000
|
|
0131b2 0000
|
|
0131b4 0000
|
|
0131b6 0000
|
|
0131b8 0000
|
|
0131ba 0000
|
|
0131bc 0000
|
|
0131be 0000
|
|
0131c0 0000
|
|
0131c2 0000
|
|
0131c4 0000
|
|
0131c6 0000
|
|
0131c8 0000
|
|
0131ca 0000
|
|
0131cc 0000
|
|
0131ce 0000
|
|
0131d0 0000
|
|
0131d2 0000
|
|
0131d4 0000
|
|
0131d6 0000
|
|
0131d8 0000
|
|
0131da 0000
|
|
0131dc 0000
|
|
0131de 0000
|
|
0131e0 0000
|
|
0131e2 0000
|
|
0131e4 0000
|
|
0131e6 0000
|
|
0131e8 0000
|
|
0131ea 0000
|
|
0131ec 0000
|
|
0131ee 0000
|
|
0131f0 0000
|
|
0131f2 0000
|
|
0131f4 0000
|
|
0131f6 0000
|
|
0131f8 0000
|
|
0131fa 0000
|
|
0131fc 0000
|
|
0131fe 0000
|
|
013200 0000
|
|
013202 0000
|
|
013204 0000
|
|
013206 0000
|
|
013208 0000
|
|
01320a 0000
|
|
01320c 0000
|
|
01320e 0000
|
|
013210 0000
|
|
013212 0000
|
|
013214 0000
|
|
013216 0000
|
|
013218 0000
|
|
01321a 0000
|
|
01321c 0000
|
|
01321e 0000
|
|
013220 0000
|
|
013222 0000
|
|
013224 0000
|
|
013226 0000
|
|
013228 0000
|
|
01322a 0000
|
|
01322c 0000
|
|
01322e 0000
|
|
013230 0000
|
|
013232 0000
|
|
013234 0000
|
|
013236 0000
|
|
013238 0000
|
|
01323a 0000
|
|
01323c 0000
|
|
01323e 0000
|
|
013240 0000
|
|
013242 0000
|
|
013244 0000
|
|
013246 0000
|
|
013248 0000
|
|
01324a 3f7f addv r7, r15
|
|
01324c e030 mov #h'30, r0
|
|
01324e 3f55 dmulu.l r5, r15
|
|
013250 6078 swap.b r7, r0
|
|
013252 3f6a subc r6, r15
|
|
013254 a078 bra h'f0 ;@(h'13348)
|
|
013256 3f7f addv r7, r15
|
|
013258 6030 mov.b @r3, r0
|
|
01325a 3f46 cmp/hi r4, r15
|
|
01325c a030 bra h'60 ;@(h'132c0)
|
|
01325e 3f03 cmp/ge r0, r15
|
|
013260 6078 swap.b r7, r0
|
|
013262 3f02 cmp/hs r0, r15
|
|
013264 bfff bsr h'-2 ;@(h'13266)
|
|
013266 bf03 bsr h'-1fa ;@(h'13070)
|
|
013268 5555 mov.l @(h'14,r5), r5
|
|
01326a bf02 bsr h'-1fc ;@(h'13072)
|
|
01326c aaaa bra h'-aac ;@(h'127c4)
|
|
01326e bf47 bsr h'-172 ;@(h'13100)
|
|
013270 5555 mov.l @(h'14,r5), r5
|
|
013272 bf7e bsr h'-104 ;@(h'13172)
|
|
013274 aaaa bra h'-aac ;@(h'127cc)
|
|
013276 bf55 bsr h'-156 ;@(h'13124)
|
|
013278 5555 mov.l @(h'14,r5), r5
|
|
01327a bf6a bsr h'-12c ;@(h'13152)
|
|
01327c aaaa bra h'-aac ;@(h'127d4)
|
|
01327e bf7f bsr h'-102 ;@(h'13180)
|
|
013280 ffff
|
|
013282 bf03 bsr h'-1fa ;@(h'1308c)
|
|
013284 c01e mov.b r0, @(h'1e,gbr)
|
|
013286 3f01
|
|
013288 800c mov.b r0, @(h'c,r0)
|
|
01328a 3f01
|
|
01328c 800c mov.b r0, @(h'c,r0)
|
|
01328e 3f03 cmp/ge r0, r15
|
|
013290 c01e mov.b r0, @(h'1e,gbr)
|
|
013292 3f03 cmp/ge r0, r15
|
|
013294 c01e mov.b r0, @(h'1e,gbr)
|
|
013296 3f01
|
|
013298 800c mov.b r0, @(h'c,r0)
|
|
01329a 3f00 cmp/eq r0, r15
|
|
01329c 0000
|
|
01329e 3f00 cmp/eq r0, r15
|
|
0132a0 0000
|
|
0132a2 0000
|
|
0132a4 0000
|
|
0132a6 0000
|
|
0132a8 0000
|
|
0132aa 0000
|
|
0132ac 0000
|
|
0132ae 0000
|
|
0132b0 0000
|
|
0132b2 0000
|
|
0132b4 0000
|
|
0132b6 0000
|
|
0132b8 0000
|
|
0132ba 0000
|
|
0132bc 0000
|
|
0132be 0000
|
|
0132c0 0000
|
|
0132c2 0000
|
|
0132c4 0000
|
|
0132c6 0000
|
|
0132c8 0000
|
|
0132ca 0000
|
|
0132cc 0000
|
|
0132ce 0000
|
|
0132d0 0000
|
|
0132d2 0000
|
|
0132d4 0000
|
|
0132d6 0000
|
|
0132d8 0000
|
|
0132da 0000
|
|
0132dc 0000
|
|
0132de 0000
|
|
0132e0 0000
|
|
0132e2 0000
|
|
0132e4 0000
|
|
0132e6 0000
|
|
0132e8 0000
|
|
0132ea 0000
|
|
0132ec 0000
|
|
0132ee 0000
|
|
0132f0 0000
|
|
0132f2 0000
|
|
0132f4 0000
|
|
0132f6 0000
|
|
0132f8 0000
|
|
0132fa 0000
|
|
0132fc 0000
|
|
0132fe 0000
|
|
013300 0000
|
|
013302 0000
|
|
013304 0000
|
|
013306 0000
|
|
013308 0000
|
|
01330a 0000
|
|
01330c 0000
|
|
01330e 0000
|
|
013310 0000
|
|
013312 0000
|
|
013314 0000
|
|
013316 0000
|
|
013318 0000
|
|
01331a 0000
|
|
01331c 0000
|
|
01331e 0000
|
|
013320 0000
|
|
013322 0000
|
|
013324 0000
|
|
013326 0000
|
|
013328 0000
|
|
01332a 0000
|
|
01332c 0000
|
|
01332e 0000
|
|
013330 0000
|
|
013332 0000
|
|
013334 0000
|
|
013336 0000
|
|
013338 0000
|
|
01333a 0000
|
|
01333c 0000
|
|
01333e 0000
|
|
013340 0000
|
|
013342 0000
|
|
013344 0000
|
|
013346 0000
|
|
013348 0000
|
|
01334a 0000
|
|
01334c 0000
|
|
01334e 0000
|
|
013350 0000
|
|
013352 0000
|
|
013354 0000
|
|
013356 0000
|
|
013358 0000
|
|
01335a 0000
|
|
01335c 0000
|
|
01335e 0000
|
|
013360 0000
|
|
013362 0000
|
|
013364 0000
|
|
013366 0000
|
|
013368 0000
|
|
01336a 0000
|
|
01336c 0000
|
|
01336e 0000
|
|
013370 0000
|
|
013372 0000
|
|
013374 0000
|
|
013376 0000
|
|
013378 0000
|
|
01337a 0000
|
|
01337c 0000
|
|
01337e 0000
|
|
013380 0000
|
|
013382 0000
|
|
013384 0000
|
|
013386 0000
|
|
013388 0000
|
|
01338a 0000
|
|
01338c 0000
|
|
01338e 0000
|
|
013390 0000
|
|
013392 0000
|
|
013394 0000
|
|
013396 0000
|
|
013398 0000
|
|
01339a 00ff mac.l @r15+, @r0+
|
|
01339c ffff
|
|
01339e ffff
|
|
0133a0 ffff
|
|
0133a2 ffff
|
|
0133a4 ffff
|
|
0133a6 ffff
|
|
0133a8 ffff
|
|
0133aa ffff
|
|
0133ac ffff
|
|
0133ae ffff
|
|
0133b0 ffff
|
|
0133b2 ffff
|
|
0133b4 ffff
|
|
0133b6 ffff
|
|
0133b8 ffff
|
|
0133ba c00f mov.b r0, @(h'f,gbr)
|
|
0133bc ffc0
|
|
0133be 0fff mac.l @r15+, @r15+
|
|
0133c0 c00f mov.b r0, @(h'f,gbr)
|
|
0133c2 ffc0
|
|
0133c4 0fff mac.l @r15+, @r15+
|
|
0133c6 ee0f mov #h'f, r14
|
|
0133c8 ffff
|
|
0133ca 0fff mac.l @r15+, @r15+
|
|
0133cc ff0f
|
|
0133ce ffff
|
|
0133d0 0fff mac.l @r15+, @r15+
|
|
0133d2 ff0f
|
|
0133d4 ffee
|
|
0133d6 0fff mac.l @r15+, @r15+
|
|
0133d8 c00f mov.b r0, @(h'f,gbr)
|
|
0133da ffc0
|
|
0133dc 0fff mac.l @r15+, @r15+
|
|
0133de c00f mov.b r0, @(h'f,gbr)
|
|
0133e0 ffc0
|
|
0133e2 0f3f mac.l @r3+, @r15+
|
|
0133e4 000f mac.l @r0+, @r0+
|
|
0133e6 1e00 mov.l r0, @(h'0,r14)
|
|
0133e8 0f3f mac.l @r3+, @r15+
|
|
0133ea 000f mac.l @r0+, @r0+
|
|
0133ec 3f00 cmp/eq r0, r15
|
|
0133ee 0f3f mac.l @r3+, @r15+
|
|
0133f0 000f mac.l @r0+, @r0+
|
|
0133f2 1e00 mov.l r0, @(h'0,r14)
|
|
0133f4 0f00
|
|
0133f6 0000
|
|
0133f8 0000
|
|
0133fa 0000
|
|
0133fc 0000
|
|
0133fe 0000
|
|
013400 0000
|
|
013402 0000
|
|
013404 0000
|
|
013406 0000
|
|
013408 0000
|
|
01340a 0000
|
|
01340c 0000
|
|
01340e 0000
|
|
013410 0000
|
|
013412 0000
|
|
013414 0000
|
|
013416 0000
|
|
013418 0000
|
|
01341a 0000
|
|
01341c 0000
|
|
01341e 0000
|
|
013420 0000
|
|
013422 0000
|
|
013424 0000
|
|
013426 0000
|
|
013428 0000
|
|
01342a 0000
|
|
01342c 0000
|
|
01342e 0000
|
|
013430 0000
|
|
013432 0000
|
|
013434 0000
|
|
013436 0000
|
|
013438 0000
|
|
01343a 0000
|
|
01343c 0000
|
|
01343e 0000
|
|
013440 0000
|
|
013442 0000
|
|
013444 0000
|
|
013446 0000
|
|
013448 0000
|
|
01344a 0000
|
|
01344c 0000
|
|
01344e 0000
|
|
013450 0000
|
|
013452 0000
|
|
013454 0000
|
|
013456 0000
|
|
013458 0000
|
|
01345a 0000
|
|
01345c 0000
|
|
01345e 0000
|
|
013460 0000
|
|
013462 0000
|
|
013464 0000
|
|
013466 0000
|
|
013468 0000
|
|
01346a 0000
|
|
01346c 0000
|
|
01346e 0000
|
|
013470 0000
|
|
013472 0000
|
|
013474 0000
|
|
013476 0000
|
|
013478 0000
|
|
01347a 0000
|
|
01347c 0000
|
|
01347e 0000
|
|
013480 0000
|
|
013482 0000
|
|
013484 0000
|
|
013486 0000
|
|
013488 0000
|
|
01348a 0000
|
|
01348c 0000
|
|
01348e 0000
|
|
013490 0000
|
|
013492 0000
|
|
013494 0000
|
|
013496 0000
|
|
013498 0000
|
|
01349a 0000
|
|
01349c 0000
|
|
01349e 0000
|
|
0134a0 0000
|
|
0134a2 0000
|
|
0134a4 0000
|
|
0134a6 0000
|
|
0134a8 0000
|
|
0134aa 0000
|
|
0134ac 0000
|
|
0134ae 0000
|
|
0134b0 0000
|
|
0134b2 0000
|
|
0134b4 0000
|
|
0134b6 0000
|
|
0134b8 0000
|
|
0134ba 0000
|
|
0134bc 0000
|
|
0134be 0000
|
|
0134c0 0000
|
|
0134c2 0000
|
|
0134c4 0000
|
|
0134c6 0000
|
|
0134c8 0000
|
|
0134ca 0000
|
|
0134cc 0000
|
|
0134ce 0000
|
|
0134d0 0000
|
|
0134d2 0000
|
|
0134d4 0000
|
|
0134d6 0000
|
|
0134d8 0000
|
|
0134da 0000
|
|
0134dc 0000
|
|
0134de 0000
|
|
0134e0 0000
|
|
0134e2 0000
|
|
0134e4 0000
|
|
0134e6 0000
|
|
0134e8 0000
|
|
0134ea 0000
|
|
0134ec 0000
|
|
0134ee 0000
|
|
0134f0 000f mac.l @r0+, @r0+
|
|
0134f2 7fff add #h'ff, r15
|
|
0134f4 ef6a mov #h'6a, r15
|
|
0134f6 aaaf bra h'-aa2 ;@(h'12a58)
|
|
0134f8 5555 mov.l @(h'14,r5), r5
|
|
0134fa 6f6a negc r6, r15
|
|
0134fc aaaf bra h'-aa2 ;@(h'12a5e)
|
|
0134fe 5555 mov.l @(h'14,r5), r5
|
|
013500 6f6a negc r6, r15
|
|
013502 aaaf bra h'-aa2 ;@(h'12a64)
|
|
013504 5555 mov.l @(h'14,r5), r5
|
|
013506 6f6a negc r6, r15
|
|
013508 ffef
|
|
01350a 5580 mov.l @(h'0,r8), r5
|
|
01350c 0f6a
|
|
01350e 800f mov.b r0, @(h'f,r0)
|
|
013510 5580 mov.l @(h'0,r8), r5
|
|
013512 0f6a
|
|
013514 800f mov.b r0, @(h'f,r0)
|
|
013516 5580 mov.l @(h'0,r8), r5
|
|
013518 0f6a
|
|
01351a 800f mov.b r0, @(h'f,r0)
|
|
01351c 55cc mov.l @(h'30,r12), r5
|
|
01351e 0f6a
|
|
013520 fe0f
|
|
013522 55fe mov.l @(h'38,r15), r5
|
|
013524 0f6a
|
|
013526 cc0f tst.b #h'f, @(r0,gbr)
|
|
013528 5580 mov.l @(h'0,r8), r5
|
|
01352a 0f6a
|
|
01352c 800f mov.b r0, @(h'f,r0)
|
|
01352e 5580 mov.l @(h'0,r8), r5
|
|
013530 0f7f mac.l @r7+, @r15+
|
|
013532 800f mov.b r0, @(h'f,r0)
|
|
013534 1e00 mov.l r0, @(h'0,r14)
|
|
013536 0f0c mov.b @(r0,r0), r15
|
|
013538 000f mac.l @r0+, @r0+
|
|
01353a 0c00
|
|
01353c 0f1e mov.l @(r0,r1), r15
|
|
01353e 000f mac.l @r0+, @r0+
|
|
013540 1e00 mov.l r0, @(h'0,r14)
|
|
013542 0f0c mov.b @(r0,r0), r15
|
|
013544 000f mac.l @r0+, @r0+
|
|
013546 0000
|
|
013548 0f00
|
|
01354a 0000
|
|
01354c 0000
|
|
01354e 0000
|
|
013550 0000
|
|
013552 0000
|
|
013554 0000
|
|
013556 0000
|
|
013558 0000
|
|
01355a 0000
|
|
01355c 0000
|
|
01355e 0000
|
|
013560 0000
|
|
013562 0000
|
|
013564 0000
|
|
013566 0000
|
|
013568 0000
|
|
01356a 0000
|
|
01356c 0000
|
|
01356e 0000
|
|
013570 0000
|
|
013572 0000
|
|
013574 0000
|
|
013576 0000
|
|
013578 0000
|
|
01357a 0000
|
|
01357c 0000
|
|
01357e 0000
|
|
013580 0000
|
|
013582 0000
|
|
013584 0000
|
|
013586 0000
|
|
013588 0000
|
|
01358a 0000
|
|
01358c 0000
|
|
01358e 0000
|
|
013590 0000
|
|
013592 0000
|
|
013594 0000
|
|
013596 0000
|
|
013598 0000
|
|
01359a 0000
|
|
01359c 0000
|
|
01359e 0000
|
|
0135a0 0000
|
|
0135a2 0000
|
|
0135a4 0000
|
|
0135a6 0000
|
|
0135a8 0000
|
|
0135aa 0000
|
|
0135ac 0000
|
|
0135ae 0000
|
|
0135b0 0000
|
|
0135b2 0000
|
|
0135b4 0000
|
|
0135b6 0000
|
|
0135b8 0000
|
|
0135ba 0000
|
|
0135bc 0000
|
|
0135be 0000
|
|
0135c0 0000
|
|
0135c2 0000
|
|
0135c4 0000
|
|
0135c6 0000
|
|
0135c8 0000
|
|
0135ca 0000
|
|
0135cc 0000
|
|
0135ce 0000
|
|
0135d0 0000
|
|
0135d2 0000
|
|
0135d4 0000
|
|
0135d6 0000
|
|
0135d8 0000
|
|
0135da 0000
|
|
0135dc 0000
|
|
0135de 0000
|
|
0135e0 0000
|
|
0135e2 0000
|
|
0135e4 0000
|
|
0135e6 0000
|
|
0135e8 0000
|
|
0135ea 0000
|
|
0135ec 0000
|
|
0135ee 0000
|
|
0135f0 0000
|
|
0135f2 0000
|
|
0135f4 0000
|
|
0135f6 0000
|
|
0135f8 0000
|
|
0135fa 0000
|
|
0135fc 0000
|
|
0135fe 0000
|
|
013600 0000
|
|
013602 0000
|
|
013604 0000
|
|
013606 0000
|
|
013608 0000
|
|
01360a 0000
|
|
01360c 0000
|
|
01360e 0000
|
|
013610 0000
|
|
013612 0000
|
|
013614 0000
|
|
013616 0000
|
|
013618 0000
|
|
01361a 0000
|
|
01361c 0000
|
|
01361e 0000
|
|
013620 0000
|
|
013622 0000
|
|
013624 0000
|
|
013626 0000
|
|
013628 0000
|
|
01362a 0000
|
|
01362c 0000
|
|
01362e 0000
|
|
013630 0000
|
|
013632 0000
|
|
013634 0000
|
|
013636 0000
|
|
013638 0000
|
|
01363a 0000
|
|
01363c 0000
|
|
01363e 0000
|
|
013640 0000
|
|
013642 0000
|
|
013644 3fff addv r15, r15
|
|
013646 ffff
|
|
013648 ffff
|
|
01364a 003f mac.l @r3+, @r0+
|
|
01364c ffff
|
|
01364e ffff
|
|
013650 ff00
|
|
013652 3fff addv r15, r15
|
|
013654 ffff
|
|
013656 ffff
|
|
013658 003f mac.l @r3+, @r0+
|
|
01365a ffff
|
|
01365c ffff
|
|
01365e ff00
|
|
013660 3fff addv r15, r15
|
|
013662 ffff
|
|
013664 fcff
|
|
013666 003f mac.l @r3+, @r0+
|
|
013668 ffff
|
|
01366a fff8
|
|
01366c 3f00 cmp/eq r0, r15
|
|
01366e 3fff addv r15, r15
|
|
013670 ffff
|
|
013672 f83f
|
|
013674 003f mac.l @r3+, @r0+
|
|
013676 fff3
|
|
013678 fffc
|
|
01367a ff00
|
|
01367c 3fff addv r15, r15
|
|
01367e e1ff mov #h'ffffffff, r1
|
|
013680 ffff
|
|
013682 003f mac.l @r3+, @r0+
|
|
013684 ffe1
|
|
013686 ffff
|
|
013688 ffff
|
|
01368a ffff
|
|
01368c f3ff
|
|
01368e ffff
|
|
013690 ffff
|
|
013692 fff3
|
|
013694 ffff
|
|
013696 ffff
|
|
013698 fff8
|
|
01369a 0000
|
|
01369c 003f mac.l @r3+, @r0+
|
|
01369e ffff
|
|
0136a0 f800
|
|
0136a2 0000
|
|
0136a4 3fff addv r15, r15
|
|
0136a6 fff8
|
|
0136a8 0000
|
|
0136aa 003f mac.l @r3+, @r0+
|
|
0136ac cfff or.b #h'ff, @(r0,gbr)
|
|
0136ae f800
|
|
0136b0 0000
|
|
0136b2 3f07 cmp/gt r0, r15
|
|
0136b4 fff8
|
|
0136b6 0000
|
|
0136b8 003f mac.l @r3+, @r0+
|
|
0136ba 07ff mac.l @r15+, @r7+
|
|
0136bc f800
|
|
0136be 0000
|
|
0136c0 3fcf addv r12, r15
|
|
0136c2 fff8
|
|
0136c4 0000
|
|
0136c6 003f mac.l @r3+, @r0+
|
|
0136c8 ffff
|
|
0136ca f800
|
|
0136cc 0000
|
|
0136ce 3fff addv r15, r15
|
|
0136d0 fff8
|
|
0136d2 0000
|
|
0136d4 003f mac.l @r3+, @r0+
|
|
0136d6 ffff
|
|
0136d8 f800
|
|
0136da 0000
|
|
0136dc 3fff addv r15, r15
|
|
0136de fff8
|
|
0136e0 0000
|
|
0136e2 003f mac.l @r3+, @r0+
|
|
0136e4 ffff
|
|
0136e6 f800
|
|
0136e8 0000
|
|
0136ea 3f01
|
|
0136ec f800
|
|
0136ee 0000
|
|
0136f0 003f mac.l @r3+, @r0+
|
|
0136f2 00f0
|
|
0136f4 0000
|
|
0136f6 0000
|
|
0136f8 3f01
|
|
0136fa f800
|
|
0136fc 0000
|
|
0136fe 003f mac.l @r3+, @r0+
|
|
013700 01f8
|
|
013702 0000
|
|
013704 0000
|
|
013706 3f01
|
|
013708 f800
|
|
01370a 0000
|
|
01370c 003f mac.l @r3+, @r0+
|
|
01370e 00f0
|
|
013710 0000
|
|
013712 0000
|
|
013714 3f00 cmp/eq r0, r15
|
|
013716 0000
|
|
013718 0000
|
|
01371a 0000
|
|
01371c 0000
|
|
01371e 0000
|
|
013720 0000
|
|
013722 0000
|
|
013724 0000
|
|
013726 0000
|
|
013728 0000
|
|
01372a 0000
|
|
01372c 0000
|
|
01372e 0000
|
|
013730 0000
|
|
013732 0000
|
|
013734 0000
|
|
013736 0000
|
|
013738 0000
|
|
01373a 0000
|
|
01373c 0000
|
|
01373e 0000
|
|
013740 0000
|
|
013742 0000
|
|
013744 0000
|
|
013746 0000
|
|
013748 0000
|
|
01374a 0000
|
|
01374c 0000
|
|
01374e 0000
|
|
013750 0000
|
|
013752 0000
|
|
013754 0000
|
|
013756 0000
|
|
013758 0000
|
|
01375a 0000
|
|
01375c 0000
|
|
01375e 0000
|
|
013760 0000
|
|
013762 0000
|
|
013764 0000
|
|
013766 0000
|
|
013768 0000
|
|
01376a 0000
|
|
01376c 0000
|
|
01376e 0000
|
|
013770 0000
|
|
013772 0000
|
|
013774 0000
|
|
013776 0000
|
|
013778 0000
|
|
01377a 0000
|
|
01377c 0000
|
|
01377e 0000
|
|
013780 0000
|
|
013782 0000
|
|
013784 0000
|
|
013786 0000
|
|
013788 0000
|
|
01378a 0000
|
|
01378c 0000
|
|
01378e 0000
|
|
013790 0000
|
|
013792 0000
|
|
013794 0000
|
|
013796 0000
|
|
013798 0000
|
|
01379a 0000
|
|
01379c 003f mac.l @r3+, @r0+
|
|
01379e 001f mac.l @r1+, @r0+
|
|
0137a0 ffff
|
|
0137a2 ffff
|
|
0137a4 bf00 bsr h'-200 ;@(h'135a8)
|
|
0137a6 1555 mov.l r5, @(h'14,r5)
|
|
0137a8 5555 mov.l @(h'14,r5), r5
|
|
0137aa 5fbf mov.l @(h'3c,r11), r15
|
|
0137ac 001a sts macl, r0
|
|
0137ae aaaa bra h'-aac ;@(h'12d06)
|
|
0137b0 aab8 bra h'-a90 ;@(h'12d24)
|
|
0137b2 bf00 bsr h'-200 ;@(h'135b6)
|
|
0137b4 1555 mov.l r5, @(h'14,r5)
|
|
0137b6 5555 mov.l @(h'14,r5), r5
|
|
0137b8 503f mov.l @(h'3c,r3), r0
|
|
0137ba 001a sts macl, r0
|
|
0137bc aaff bra h'-a02 ;@(h'12dbe)
|
|
0137be aab0 bra h'-aa0 ;@(h'12d22)
|
|
0137c0 3f00 cmp/eq r0, r15
|
|
0137c2 1555 mov.l r5, @(h'14,r5)
|
|
0137c4 61d5 mov.w @r13+, r1
|
|
0137c6 503f mov.l @(h'3c,r3), r0
|
|
0137c8 001a sts macl, r0
|
|
0137ca aac0 bra h'-a80 ;@(h'12d4e)
|
|
0137cc aab0 bra h'-aa0 ;@(h'12d30)
|
|
0137ce 3f00 cmp/eq r0, r15
|
|
0137d0 1555 mov.l r5, @(h'14,r5)
|
|
0137d2 40d5
|
|
0137d4 58bf mov.l @(h'3c,r11), r8
|
|
0137d6 001a sts macl, r0
|
|
0137d8 aac0 bra h'-a80 ;@(h'12d5c)
|
|
0137da aaaf bra h'-aa2 ;@(h'12d3c)
|
|
0137dc bf00 bsr h'-200 ;@(h'135e0)
|
|
0137de 155f mov.l r5, @(h'3c,r5)
|
|
0137e0 e1ff mov #h'ffffffff, r1
|
|
0137e2 ffbf
|
|
0137e4 7ffa add #h'fa, r15
|
|
0137e6 b000 bsr h'0 ;@(h'137ea)
|
|
0137e8 0000
|
|
0137ea 3f55 dmulu.l r5, r15
|
|
0137ec 5550 mov.l @(h'0,r5), r5
|
|
0137ee 0000
|
|
0137f0 003f mac.l @r3+, @r0+
|
|
0137f2 7eaa add #h'aa, r14
|
|
0137f4 b000 bsr h'0 ;@(h'137f8)
|
|
0137f6 0000
|
|
0137f8 3f47 cmp/gt r4, r15
|
|
0137fa 5550 mov.l @(h'0,r5), r5
|
|
0137fc 0000
|
|
0137fe 003f mac.l @r3+, @r0+
|
|
013800 02aa
|
|
013802 b000 bsr h'0 ;@(h'13806)
|
|
013804 0000
|
|
013806 3f03 cmp/ge r0, r15
|
|
013808 5550 mov.l @(h'0,r5), r5
|
|
01380a 0000
|
|
01380c 003f mac.l @r3+, @r0+
|
|
01380e 02aa
|
|
013810 b000 bsr h'0 ;@(h'13814)
|
|
013812 0000
|
|
013814 3f03 cmp/ge r0, r15
|
|
013816 5550 mov.l @(h'0,r5), r5
|
|
013818 0000
|
|
01381a 003f mac.l @r3+, @r0+
|
|
01381c 46aa
|
|
01381e b000 bsr h'0 ;@(h'13822)
|
|
013820 0000
|
|
013822 3f7d dmuls.l r7, r15
|
|
013824 5550 mov.l @(h'0,r5), r5
|
|
013826 0000
|
|
013828 003f mac.l @r3+, @r0+
|
|
01382a 6aaa negc r10, r10
|
|
01382c b000 bsr h'0 ;@(h'13830)
|
|
01382e 0000
|
|
013830 3f7f addv r7, r15
|
|
013832 fff0
|
|
013834 0000
|
|
013836 003f mac.l @r3+, @r0+
|
|
013838 00f0
|
|
01383a 0000
|
|
01383c 0000
|
|
01383e 3f00 cmp/eq r0, r15
|
|
013840 6000 mov.b @r0, r0
|
|
013842 0000
|
|
013844 003f mac.l @r3+, @r0+
|
|
013846 0060
|
|
013848 0000
|
|
01384a 0000
|
|
01384c 3f00 cmp/eq r0, r15
|
|
01384e f000
|
|
013850 0000
|
|
013852 003f mac.l @r3+, @r0+
|
|
013854 00f0
|
|
013856 0000
|
|
013858 0000
|
|
01385a 3f00 cmp/eq r0, r15
|
|
01385c 6000 mov.b @r0, r0
|
|
01385e 0000
|
|
013860 003f mac.l @r3+, @r0+
|
|
013862 0000
|
|
013864 0000
|
|
013866 0000
|
|
013868 3f00 cmp/eq r0, r15
|
|
01386a 0000
|
|
01386c 0000
|
|
01386e 0000
|
|
013870 0000
|
|
013872 0000
|
|
013874 0000
|
|
013876 0000
|
|
013878 0000
|
|
01387a 0000
|
|
01387c 0000
|
|
01387e 0000
|
|
013880 0000
|
|
013882 0000
|
|
013884 0000
|
|
013886 0000
|
|
013888 0000
|
|
01388a 0000
|
|
01388c 0000
|
|
01388e 0000
|
|
013890 0000
|
|
013892 0000
|
|
013894 0000
|
|
013896 0000
|
|
013898 0000
|
|
01389a 0000
|
|
01389c 0000
|
|
01389e 0000
|
|
0138a0 0000
|
|
0138a2 0000
|
|
0138a4 0000
|
|
0138a6 0000
|
|
0138a8 0000
|
|
0138aa 0000
|
|
0138ac 0000
|
|
0138ae 0000
|
|
0138b0 0000
|
|
0138b2 0000
|
|
0138b4 0000
|
|
0138b6 0000
|
|
0138b8 0000
|
|
0138ba 0000
|
|
0138bc 0000
|
|
0138be 0000
|
|
0138c0 0000
|
|
0138c2 0000
|
|
0138c4 0000
|
|
0138c6 0000
|
|
0138c8 0000
|
|
0138ca 0000
|
|
0138cc 0000
|
|
0138ce 0000
|
|
0138d0 0000
|
|
0138d2 0000
|
|
0138d4 0000
|
|
0138d6 0000
|
|
0138d8 0000
|
|
0138da 0000
|
|
0138dc 0000
|
|
0138de 0000
|
|
0138e0 0000
|
|
0138e2 0000
|
|
0138e4 0000
|
|
0138e6 0000
|
|
0138e8 0000
|
|
0138ea 0003 bsrf r0
|
|
0138ec fffe
|
|
0138ee 0703 bsrf r7
|
|
0138f0 fffe
|
|
0138f2 0703 bsrf r7
|
|
0138f4 fffe
|
|
0138f6 0703 bsrf r7
|
|
0138f8 fffe
|
|
0138fa 0703 bsrf r7
|
|
0138fc fffe
|
|
0138fe 0777 mul.l r7, r7
|
|
013900 ffff
|
|
013902 77ff add #h'ff, r7
|
|
013904 ffff
|
|
013906 ffff
|
|
013908 ffff
|
|
01390a ffff
|
|
01390c ffff
|
|
01390e ffff
|
|
013910 ffff
|
|
013912 ff77
|
|
013914 ffff
|
|
013916 7703
|
|
013918 fffe
|
|
01391a 0703 bsrf r7
|
|
01391c fffe
|
|
01391e 0703 bsrf r7
|
|
013920 fffe
|
|
013922 0703 bsrf r7
|
|
013924 fffe
|
|
013926 0703 bsrf r7
|
|
013928 fffe
|
|
01392a 0700
|
|
01392c 7e00
|
|
01392e 0700
|
|
013930 3c00 cmp/eq r0, r12
|
|
013932 0700
|
|
013934 7e00
|
|
013936 0700
|
|
013938 7e00
|
|
01393a 0700
|
|
01393c 7e00
|
|
01393e 0700
|
|
013940 3c00 cmp/eq r0, r12
|
|
013942 0700
|
|
013944 0000
|
|
013946 0000
|
|
013948 0000
|
|
01394a 0000
|
|
01394c 0000
|
|
01394e 0000
|
|
013950 0000
|
|
013952 0000
|
|
013954 0000
|
|
013956 0000
|
|
013958 0000
|
|
01395a 0000
|
|
01395c 0000
|
|
01395e 0000
|
|
013960 0000
|
|
013962 0000
|
|
013964 0000
|
|
013966 0000
|
|
013968 0000
|
|
01396a 0000
|
|
01396c 0000
|
|
01396e 0000
|
|
013970 0000
|
|
013972 0000
|
|
013974 0000
|
|
013976 0000
|
|
013978 0000
|
|
01397a 0000
|
|
01397c 0000
|
|
01397e 0000
|
|
013980 0000
|
|
013982 0000
|
|
013984 0000
|
|
013986 0000
|
|
013988 0000
|
|
01398a 0000
|
|
01398c 0000
|
|
01398e 0000
|
|
013990 0000
|
|
013992 0000
|
|
013994 0000
|
|
013996 0000
|
|
013998 0000
|
|
01399a 0000
|
|
01399c 0000
|
|
01399e 0000
|
|
0139a0 0000
|
|
0139a2 0000
|
|
0139a4 0000
|
|
0139a6 0000
|
|
0139a8 0000
|
|
0139aa 0000
|
|
0139ac 0000
|
|
0139ae 0000
|
|
0139b0 0000
|
|
0139b2 0000
|
|
0139b4 0000
|
|
0139b6 0000
|
|
0139b8 0000
|
|
0139ba 0000
|
|
0139bc 0000
|
|
0139be 0000
|
|
0139c0 0000
|
|
0139c2 0000
|
|
0139c4 0000
|
|
0139c6 0000
|
|
0139c8 0000
|
|
0139ca 0000
|
|
0139cc 0000
|
|
0139ce 0000
|
|
0139d0 0000
|
|
0139d2 0000
|
|
0139d4 0000
|
|
0139d6 0000
|
|
0139d8 0000
|
|
0139da 0000
|
|
0139dc 0000
|
|
0139de 0000
|
|
0139e0 0000
|
|
0139e2 0000
|
|
0139e4 0000
|
|
0139e6 0000
|
|
0139e8 0000
|
|
0139ea 0000
|
|
0139ec 0000
|
|
0139ee 0000
|
|
0139f0 0000
|
|
0139f2 0000
|
|
0139f4 0000
|
|
0139f6 0000
|
|
0139f8 0000
|
|
0139fa 0000
|
|
0139fc 0000
|
|
0139fe 0000
|
|
013a00 0000
|
|
013a02 0000
|
|
013a04 0000
|
|
013a06 0000
|
|
013a08 0000
|
|
013a0a 0000
|
|
013a0c 0000
|
|
013a0e 0000
|
|
013a10 0000
|
|
013a12 0000
|
|
013a14 0000
|
|
013a16 0000
|
|
013a18 0000
|
|
013a1a 0000
|
|
013a1c 0000
|
|
013a1e 0000
|
|
013a20 0000
|
|
013a22 0000
|
|
013a24 0000
|
|
013a26 0000
|
|
013a28 0000
|
|
013a2a 0000
|
|
013a2c 0000
|
|
013a2e 0000
|
|
013a30 0000
|
|
013a32 0000
|
|
013a34 0000
|
|
013a36 0000
|
|
013a38 0000
|
|
013a3a 0000
|
|
013a3c 0000
|
|
013a3e 0000
|
|
013a40 0000
|
|
013a42 0701
|
|
013a44 fffc
|
|
013a46 0701
|
|
013a48 5554 mov.l @(h'10,r5), r5
|
|
013a4a 0701
|
|
013a4c aaac bra h'-aa8 ;@(h'12fa8)
|
|
013a4e 0701
|
|
013a50 5554 mov.l @(h'10,r5), r5
|
|
013a52 0701
|
|
013a54 aaac bra h'-aa8 ;@(h'12fb0)
|
|
013a56 0733
|
|
013a58 5556 mov.l @(h'18,r5), r5
|
|
013a5a 677f exts.w r7, r7
|
|
013a5c aaaf bra h'-aa2 ;@(h'12fbe)
|
|
013a5e f77f
|
|
013a60 5557 mov.l @(h'1c,r5), r5
|
|
013a62 f733
|
|
013a64 aaae bra h'-aa4 ;@(h'12fc4)
|
|
013a66 6701 mov.w @r0, r7
|
|
013a68 5554 mov.l @(h'10,r5), r5
|
|
013a6a 0701
|
|
013a6c aaac bra h'-aa8 ;@(h'12fc8)
|
|
013a6e 0701
|
|
013a70 5554 mov.l @(h'10,r5), r5
|
|
013a72 0701
|
|
013a74 aaac bra h'-aa8 ;@(h'12fd0)
|
|
013a76 0701
|
|
013a78 fffc
|
|
013a7a 0700
|
|
013a7c 3c00 cmp/eq r0, r12
|
|
013a7e 0700
|
|
013a80 1800 mov.l r0, @(h'0,r8)
|
|
013a82 0700
|
|
013a84 1800 mov.l r0, @(h'0,r8)
|
|
013a86 0700
|
|
013a88 3c00 cmp/eq r0, r12
|
|
013a8a 0700
|
|
013a8c 3c00 cmp/eq r0, r12
|
|
013a8e 0700
|
|
013a90 1800 mov.l r0, @(h'0,r8)
|
|
013a92 0700
|
|
013a94 0000
|
|
013a96 0700
|
|
013a98 0000
|
|
013a9a 0000
|
|
013a9c 0000
|
|
013a9e 0000
|
|
013aa0 0000
|
|
013aa2 0000
|
|
013aa4 0000
|
|
013aa6 0000
|
|
013aa8 0000
|
|
013aaa 0000
|
|
013aac 0000
|
|
013aae 0000
|
|
013ab0 0000
|
|
013ab2 0000
|
|
013ab4 0000
|
|
013ab6 0000
|
|
013ab8 0000
|
|
013aba 0000
|
|
013abc 0000
|
|
013abe 0000
|
|
013ac0 0000
|
|
013ac2 0000
|
|
013ac4 0000
|
|
013ac6 0000
|
|
013ac8 0000
|
|
013aca 0000
|
|
013acc 0000
|
|
013ace 0000
|
|
013ad0 0000
|
|
013ad2 0000
|
|
013ad4 0000
|
|
013ad6 0000
|
|
013ad8 0000
|
|
013ada 0000
|
|
013adc 0000
|
|
013ade 0000
|
|
013ae0 0000
|
|
013ae2 0000
|
|
013ae4 0000
|
|
013ae6 0000
|
|
013ae8 0000
|
|
013aea 0000
|
|
013aec 0000
|
|
013aee 0000
|
|
013af0 0000
|
|
013af2 0000
|
|
013af4 0000
|
|
013af6 0000
|
|
013af8 0000
|
|
013afa 0000
|
|
013afc 0000
|
|
013afe 0000
|
|
013b00 0000
|
|
013b02 0000
|
|
013b04 0000
|
|
013b06 0000
|
|
013b08 0000
|
|
013b0a 0000
|
|
013b0c 0000
|
|
013b0e 0000
|
|
013b10 0000
|
|
013b12 0000
|
|
013b14 0000
|
|
013b16 0000
|
|
013b18 0000
|
|
013b1a 0000
|
|
013b1c 0000
|
|
013b1e 0000
|
|
013b20 0000
|
|
013b22 0000
|
|
013b24 0000
|
|
013b26 0000
|
|
013b28 0000
|
|
013b2a 0000
|
|
013b2c 0000
|
|
013b2e 0000
|
|
013b30 0000
|
|
013b32 0000
|
|
013b34 0000
|
|
013b36 0000
|
|
013b38 0000
|
|
013b3a 0000
|
|
013b3c 0000
|
|
013b3e 0000
|
|
013b40 0000
|
|
013b42 0000
|
|
013b44 0000
|
|
013b46 0000
|
|
013b48 0000
|
|
013b4a 0000
|
|
013b4c 0000
|
|
013b4e 0000
|
|
013b50 0000
|
|
013b52 0000
|
|
013b54 0000
|
|
013b56 0000
|
|
013b58 0000
|
|
013b5a 0000
|
|
013b5c 0000
|
|
013b5e 0000
|
|
013b60 0000
|
|
013b62 0000
|
|
013b64 0000
|
|
013b66 0000
|
|
013b68 0000
|
|
013b6a 0000
|
|
013b6c 0000
|
|
013b6e 0000
|
|
013b70 0000
|
|
013b72 0000
|
|
013b74 0000
|
|
013b76 0000
|
|
013b78 0000
|
|
013b7a 0000
|
|
013b7c 0000
|
|
013b7e 0000
|
|
013b80 0000
|
|
013b82 0000
|
|
013b84 0000
|
|
013b86 0000
|
|
013b88 0000
|
|
013b8a 0000
|
|
013b8c 0000
|
|
013b8e 0000
|
|
013b90 0000
|
|
013b92 00ff mac.l @r15+, @r0+
|
|
013b94 ffff
|
|
013b96 ffff
|
|
013b98 ffff
|
|
013b9a ffff
|
|
013b9c ffff
|
|
013b9e ffff
|
|
013ba0 ffff
|
|
013ba2 ffff
|
|
013ba4 ffff
|
|
013ba6 fff3
|
|
013ba8 ffff
|
|
013baa e0ff mov #h'ffffffff, r0
|
|
013bac ffe0
|
|
013bae ffff
|
|
013bb0 f3ff
|
|
013bb2 ffff
|
|
013bb4 fffe
|
|
013bb6 7fff add #h'ff, r15
|
|
013bb8 fc3f
|
|
013bba fffc
|
|
013bbc 3fff addv r15, r15
|
|
013bbe fe7f
|
|
013bc0 fffe
|
|
013bc2 7fff add #h'ff, r15
|
|
013bc4 c000 mov.b r0, @(h'0,gbr)
|
|
013bc6 ffc0
|
|
013bc8 00ff mac.l @r15+, @r0+
|
|
013bca c000 mov.b r0, @(h'0,gbr)
|
|
013bcc ffc0
|
|
013bce 00ff mac.l @r15+, @r0+
|
|
013bd0 c000 mov.b r0, @(h'0,gbr)
|
|
013bd2 ffc0
|
|
013bd4 00ff mac.l @r15+, @r0+
|
|
013bd6 c000 mov.b r0, @(h'0,gbr)
|
|
013bd8 ffc0
|
|
013bda 00ff mac.l @r15+, @r0+
|
|
013bdc c000 mov.b r0, @(h'0,gbr)
|
|
013bde ffc0
|
|
013be0 00ff mac.l @r15+, @r0+
|
|
013be2 c000 mov.b r0, @(h'0,gbr)
|
|
013be4 ffc0
|
|
013be6 00ff mac.l @r15+, @r0+
|
|
013be8 c000 mov.b r0, @(h'0,gbr)
|
|
013bea ffc0
|
|
013bec 00ff mac.l @r15+, @r0+
|
|
013bee c000 mov.b r0, @(h'0,gbr)
|
|
013bf0 ffc0
|
|
013bf2 00ff mac.l @r15+, @r0+
|
|
013bf4 c000 mov.b r0, @(h'0,gbr)
|
|
013bf6 ffc0
|
|
013bf8 003f mac.l @r3+, @r0+
|
|
013bfa 0000
|
|
013bfc 1e00 mov.l r0, @(h'0,r14)
|
|
013bfe 003f mac.l @r3+, @r0+
|
|
013c00 0000
|
|
013c02 3f00 cmp/eq r0, r15
|
|
013c04 003f mac.l @r3+, @r0+
|
|
013c06 0000
|
|
013c08 1e00 mov.l r0, @(h'0,r14)
|
|
013c0a 0000
|
|
013c0c 0000
|
|
013c0e 0000
|
|
013c10 0000
|
|
013c12 0000
|
|
013c14 0000
|
|
013c16 0000
|
|
013c18 0000
|
|
013c1a 0000
|
|
013c1c 0000
|
|
013c1e 0000
|
|
013c20 0000
|
|
013c22 0000
|
|
013c24 0000
|
|
013c26 0000
|
|
013c28 0000
|
|
013c2a 0000
|
|
013c2c 0000
|
|
013c2e 0000
|
|
013c30 0000
|
|
013c32 0000
|
|
013c34 0000
|
|
013c36 0000
|
|
013c38 0000
|
|
013c3a 0000
|
|
013c3c 0000
|
|
013c3e 0000
|
|
013c40 0000
|
|
013c42 0000
|
|
013c44 0000
|
|
013c46 0000
|
|
013c48 0000
|
|
013c4a 0000
|
|
013c4c 0000
|
|
013c4e 0000
|
|
013c50 0000
|
|
013c52 0000
|
|
013c54 0000
|
|
013c56 0000
|
|
013c58 0000
|
|
013c5a 0000
|
|
013c5c 0000
|
|
013c5e 0000
|
|
013c60 0000
|
|
013c62 0000
|
|
013c64 0000
|
|
013c66 0000
|
|
013c68 0000
|
|
013c6a 0000
|
|
013c6c 0000
|
|
013c6e 0000
|
|
013c70 0000
|
|
013c72 0000
|
|
013c74 0000
|
|
013c76 0000
|
|
013c78 0000
|
|
013c7a 0000
|
|
013c7c 0000
|
|
013c7e 0000
|
|
013c80 0000
|
|
013c82 0000
|
|
013c84 0000
|
|
013c86 0000
|
|
013c88 0000
|
|
013c8a 0000
|
|
013c8c 0000
|
|
013c8e 0000
|
|
013c90 0000
|
|
013c92 0000
|
|
013c94 0000
|
|
013c96 0000
|
|
013c98 0000
|
|
013c9a 0000
|
|
013c9c 0000
|
|
013c9e 0000
|
|
013ca0 0000
|
|
013ca2 0000
|
|
013ca4 0000
|
|
013ca6 0000
|
|
013ca8 0000
|
|
013caa 0000
|
|
013cac 0000
|
|
013cae 0000
|
|
013cb0 0000
|
|
013cb2 0000
|
|
013cb4 0000
|
|
013cb6 0000
|
|
013cb8 0000
|
|
013cba 0000
|
|
013cbc 0000
|
|
013cbe 0000
|
|
013cc0 0000
|
|
013cc2 0000
|
|
013cc4 0000
|
|
013cc6 0000
|
|
013cc8 0000
|
|
013cca 0000
|
|
013ccc 0000
|
|
013cce 0000
|
|
013cd0 0000
|
|
013cd2 0000
|
|
013cd4 0000
|
|
013cd6 0000
|
|
013cd8 0000
|
|
013cda 0000
|
|
013cdc 0000
|
|
013cde 0000
|
|
013ce0 0000
|
|
013ce2 0000
|
|
013ce4 0000
|
|
013ce6 0000
|
|
013ce8 0000
|
|
013cea 7fff add #h'ff, r15
|
|
013cec fe55
|
|
013cee 5556 mov.l @(h'18,r5), r5
|
|
013cf0 6aaa negc r10, r10
|
|
013cf2 aa55 bra h'-b56 ;@(h'131a0)
|
|
013cf4 557e mov.l @(h'38,r7), r5
|
|
013cf6 6aaa negc r10, r10
|
|
013cf8 e255 mov #h'55, r2
|
|
013cfa 5540 mov.l @(h'0,r4), r5
|
|
013cfc 6aaa negc r10, r10
|
|
013cfe c055 mov.b r0, @(h'55,gbr)
|
|
013d00 5540 mov.l @(h'0,r4), r5
|
|
013d02 6aaf exts.w r10, r10
|
|
013d04 c055 mov.b r0, @(h'55,gbr)
|
|
013d06 5c22 mov.l @(h'8,r2), r12
|
|
013d08 6aa8 swap.b r10, r10
|
|
013d0a 1e55 mov.l r5, @(h'14,r14)
|
|
013d0c 5816 mov.l @(h'18,r1), r8
|
|
013d0e 6aa8 swap.b r10, r10
|
|
013d10 1a55 mov.l r5, @(h'14,r10)
|
|
013d12 fc3e
|
|
013d14 6a80 mov.b @r8, r10
|
|
013d16 0055 mov.w r5, @(r0,r0)
|
|
013d18 8000 mov.b r0, @(h'0,r0)
|
|
013d1a 6a80 mov.b @r8, r10
|
|
013d1c 0055 mov.w r5, @(r0,r0)
|
|
013d1e 8000 mov.b r0, @(h'0,r0)
|
|
013d20 6a80 mov.b @r8, r10
|
|
013d22 0055 mov.w r5, @(r0,r0)
|
|
013d24 8000 mov.b r0, @(h'0,r0)
|
|
013d26 6a80 mov.b @r8, r10
|
|
013d28 0055 mov.w r5, @(r0,r0)
|
|
013d2a 8000 mov.b r0, @(h'0,r0)
|
|
013d2c 6a80 mov.b @r8, r10
|
|
013d2e 0055 mov.w r5, @(r0,r0)
|
|
013d30 8000 mov.b r0, @(h'0,r0)
|
|
013d32 6a80 mov.b @r8, r10
|
|
013d34 0055 mov.w r5, @(r0,r0)
|
|
013d36 8000 mov.b r0, @(h'0,r0)
|
|
013d38 6a80 mov.b @r8, r10
|
|
013d3a 0055 mov.w r5, @(r0,r0)
|
|
013d3c 8000 mov.b r0, @(h'0,r0)
|
|
013d3e 6a80 mov.b @r8, r10
|
|
013d40 0055 mov.w r5, @(r0,r0)
|
|
013d42 8000 mov.b r0, @(h'0,r0)
|
|
013d44 6a80 mov.b @r8, r10
|
|
013d46 007f mac.l @r7+, @r0+
|
|
013d48 8000 mov.b r0, @(h'0,r0)
|
|
013d4a 1e00 mov.l r0, @(h'0,r14)
|
|
013d4c 000c mov.b @(r0,r0), r0
|
|
013d4e 0000
|
|
013d50 0c00
|
|
013d52 001e mov.l @(r0,r1), r0
|
|
013d54 0000
|
|
013d56 1e00 mov.l r0, @(h'0,r14)
|
|
013d58 000c mov.b @(r0,r0), r0
|
|
013d5a 0000
|
|
013d5c 0000
|
|
013d5e 0000
|
|
013d60 0000
|
|
013d62 0000
|
|
013d64 0000
|
|
013d66 0000
|
|
013d68 0000
|
|
013d6a 0000
|
|
013d6c 0000
|
|
013d6e 0000
|
|
013d70 0000
|
|
013d72 0000
|
|
013d74 0000
|
|
013d76 0000
|
|
013d78 0000
|
|
013d7a 0000
|
|
013d7c 0000
|
|
013d7e 0000
|
|
013d80 0000
|
|
013d82 0000
|
|
013d84 0000
|
|
013d86 0000
|
|
013d88 0000
|
|
013d8a 0000
|
|
013d8c 0000
|
|
013d8e 0000
|
|
013d90 0000
|
|
013d92 0000
|
|
013d94 0000
|
|
013d96 0000
|
|
013d98 0000
|
|
013d9a 0000
|
|
013d9c 0000
|
|
013d9e 0000
|
|
013da0 0000
|
|
013da2 0000
|
|
013da4 0000
|
|
013da6 0000
|
|
013da8 0000
|
|
013daa 0000
|
|
013dac 0000
|
|
013dae 0000
|
|
013db0 0000
|
|
013db2 0000
|
|
013db4 0000
|
|
013db6 0000
|
|
013db8 0000
|
|
013dba 0000
|
|
013dbc 0000
|
|
013dbe 0000
|
|
013dc0 0000
|
|
013dc2 0000
|
|
013dc4 0000
|
|
013dc6 0000
|
|
013dc8 0000
|
|
013dca 0000
|
|
013dcc 0000
|
|
013dce 0000
|
|
013dd0 0000
|
|
013dd2 0000
|
|
013dd4 0000
|
|
013dd6 0000
|
|
013dd8 0000
|
|
013dda 0000
|
|
013ddc 0000
|
|
013dde 0000
|
|
013de0 0000
|
|
013de2 0000
|
|
013de4 0000
|
|
013de6 0000
|
|
013de8 0000
|
|
013dea 0000
|
|
013dec 0000
|
|
013dee 0000
|
|
013df0 0000
|
|
013df2 0000
|
|
013df4 0000
|
|
013df6 0000
|
|
013df8 0000
|
|
013dfa 0000
|
|
013dfc 0000
|
|
013dfe 0000
|
|
013e00 0000
|
|
013e02 0000
|
|
013e04 0000
|
|
013e06 0000
|
|
013e08 0000
|
|
013e0a 0000
|
|
013e0c 0000
|
|
013e0e 0000
|
|
013e10 0000
|
|
013e12 0000
|
|
013e14 0000
|
|
013e16 0000
|
|
013e18 0000
|
|
013e1a 0000
|
|
013e1c 0000
|
|
013e1e 0000
|
|
013e20 0000
|
|
013e22 0000
|
|
013e24 0000
|
|
013e26 0000
|
|
013e28 0000
|
|
013e2a 0000
|
|
013e2c 0000
|
|
013e2e 0000
|
|
013e30 0000
|
|
013e32 0000
|
|
013e34 0000
|
|
013e36 0000
|
|
013e38 0000
|
|
013e3a 00ff mac.l @r15+, @r0+
|
|
013e3c 3fff addv r15, r15
|
|
013e3e 9fff mov.w @(h'1fe,pc), r15 ;@(h'14040)
|
|
013e40 ff3f
|
|
013e42 ff9f
|
|
013e44 fffe
|
|
013e46 1fff mov.l r15, @(h'3c,r15)
|
|
013e48 0fff mac.l @r15+, @r15+
|
|
013e4a fe1f
|
|
013e4c ff0f
|
|
013e4e ffff
|
|
013e50 3fff addv r15, r15
|
|
013e52 9fff mov.w @(h'1fe,pc), r15 ;@(h'14054)
|
|
013e54 cfff or.b #h'ff, @(r0,gbr)
|
|
013e56 ffff
|
|
013e58 ff07
|
|
013e5a ffff
|
|
013e5c ffff
|
|
013e5e 07ff mac.l @r15+, @r7+
|
|
013e60 ffff
|
|
013e62 ffcf
|
|
013e64 ffff
|
|
013e66 ffff
|
|
013e68 ffff
|
|
013e6a ffff
|
|
013e6c ffff
|
|
013e6e ffff
|
|
013e70 ffff
|
|
013e72 ffff
|
|
013e74 ffff
|
|
013e76 ffff
|
|
013e78 ffff
|
|
013e7a ffff
|
|
013e7c ffff
|
|
013e7e ffff
|
|
013e80 ff00
|
|
013e82 0000
|
|
013e84 0000
|
|
013e86 0000
|
|
013e88 0000
|
|
013e8a 0000
|
|
013e8c 0000
|
|
013e8e 0000
|
|
013e90 0000
|
|
013e92 0000
|
|
013e94 0000
|
|
013e96 0000
|
|
013e98 0000
|
|
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 0000
|
|
013eb4 0000
|
|
013eb6 0000
|
|
013eb8 0000
|
|
013eba 0000
|
|
013ebc 0000
|
|
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 0000
|
|
013ee0 0000
|
|
013ee2 0000
|
|
013ee4 0000
|
|
013ee6 0000
|
|
013ee8 0000
|
|
013eea 0000
|
|
013eec 0000
|
|
013eee 0000
|
|
013ef0 0000
|
|
013ef2 0000
|
|
013ef4 0000
|
|
013ef6 0000
|
|
013ef8 0000
|
|
013efa 0000
|
|
013efc 0000
|
|
013efe 0000
|
|
013f00 0000
|
|
013f02 0000
|
|
013f04 0000
|
|
013f06 0000
|
|
013f08 0000
|
|
013f0a 0000
|
|
013f0c 0000
|
|
013f0e 0000
|
|
013f10 0000
|
|
013f12 0000
|
|
013f14 0000
|
|
013f16 0000
|
|
013f18 0000
|
|
013f1a 0000
|
|
013f1c 0000
|
|
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 0000
|
|
013f3a 0000
|
|
013f3c 0000
|
|
013f3e 0000
|
|
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 0000
|
|
013f68 0000
|
|
013f6a 0000
|
|
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 003f mac.l @r3+, @r0+
|
|
013f94 7e1f add #h'1f, r14
|
|
013f96 ff0f
|
|
013f98 bf54 bsr h'-158 ;@(h'13e44)
|
|
013f9a 0d56 mov.l r5, @(r0,r13)
|
|
013f9c 05bf mac.l @r11+, @r5+
|
|
013f9e 7c0a
|
|
013fa0 aa06 bra h'-bf4 ;@(h'133b0)
|
|
013fa2 bf44 bsr h'-178 ;@(h'13e2e)
|
|
013fa4 0d56 mov.l r5, @(r0,r13)
|
|
013fa6 05bf mac.l @r11+, @r5+
|
|
013fa8 021a sts macl, r2
|
|
013faa ab0e bra h'-9e4 ;@(h'135ca)
|
|
013fac bf03 bsr h'-1fa ;@(h'13db6)
|
|
013fae f555
|
|
013fb0 fdbf
|
|
013fb2 02aa
|
|
013fb4 aaaa bra h'-aac ;@(h'1350c)
|
|
013fb6 bf03 bsr h'-1fa ;@(h'13dc0)
|
|
013fb8 5555 mov.l @(h'14,r5), r5
|
|
013fba 55bf mov.l @(h'3c,r11), r5
|
|
013fbc 46aa
|
|
013fbe aaaa bra h'-aac ;@(h'13516)
|
|
013fc0 bf7d bsr h'-106 ;@(h'13ebe)
|
|
013fc2 5555 mov.l @(h'14,r5), r5
|
|
013fc4 55bf mov.l @(h'3c,r11), r5
|
|
013fc6 6aaa negc r10, r10
|
|
013fc8 aaaa bra h'-aac ;@(h'13520)
|
|
013fca bf7f bsr h'-102 ;@(h'13ecc)
|
|
013fcc ffff
|
|
013fce ffbf
|
|
013fd0 0000
|
|
013fd2 0000
|
|
013fd4 3f00 cmp/eq r0, r15
|
|
013fd6 0000
|
|
013fd8 0000
|
|
013fda 0000
|
|
013fdc 0000
|
|
013fde 0000
|
|
013fe0 0000
|
|
013fe2 0000
|
|
013fe4 0000
|
|
013fe6 0000
|
|
013fe8 0000
|
|
013fea 0000
|
|
013fec 0000
|
|
013fee 0000
|
|
013ff0 0000
|
|
013ff2 0000
|
|
013ff4 0000
|
|
013ff6 0000
|
|
013ff8 0000
|
|
013ffa 0000
|
|
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 0000
|
|
01401c 0000
|
|
01401e 0000
|
|
014020 0000
|
|
014022 0000
|
|
014024 0000
|
|
014026 0000
|
|
014028 0000
|
|
01402a 0000
|
|
01402c 0000
|
|
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 0000
|
|
014048 0000
|
|
01404a 0000
|
|
01404c 0000
|
|
01404e 0000
|
|
014050 0000
|
|
014052 0000
|
|
014054 0000
|
|
014056 0000
|
|
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 0000
|
|
014076 0000
|
|
014078 0000
|
|
01407a 0000
|
|
01407c 0000
|
|
01407e 0000
|
|
014080 0000
|
|
014082 0000
|
|
014084 0000
|
|
014086 0000
|
|
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 0000
|
|
0140a2 0000
|
|
0140a4 0000
|
|
0140a6 0000
|
|
0140a8 0000
|
|
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 0000
|
|
0140d0 0000
|
|
0140d2 0000
|
|
0140d4 0000
|
|
0140d6 0000
|
|
0140d8 0000
|
|
0140da 0000
|
|
0140dc 0000
|
|
0140de 0000
|
|
0140e0 0000
|
|
0140e2 0007 mul.l r0, r0
|
|
0140e4 ffe0
|
|
0140e6 0f07 mul.l r0, r15
|
|
0140e8 ffe0
|
|
0140ea 0f07 mul.l r0, r15
|
|
0140ec ffe0
|
|
0140ee 0f07 mul.l r0, r15
|
|
0140f0 ffe0
|
|
0140f2 0f07 mul.l r0, r15
|
|
0140f4 ffe0
|
|
0140f6 0f07 mul.l r0, r15
|
|
0140f8 fff7
|
|
0140fa 0f06 mov.l r0, @(r0,r15)
|
|
0140fc 7fff add #h'ff, r15
|
|
0140fe 8f00 bf/s h'0 ;@(h'14102)
|
|
014100 3fff addv r15, r15
|
|
014102 8f00 bf/s h'0 ;@(h'14106)
|
|
014104 3fff addv r15, r15
|
|
014106 8f06 bf/s h'c ;@(h'14116)
|
|
014108 7fff add #h'ff, r15
|
|
01410a 8f07 bf/s h'e ;@(h'1411c)
|
|
01410c fff7
|
|
01410e 0f07 mul.l r0, r15
|
|
014110 ffe0
|
|
014112 0f07 mul.l r0, r15
|
|
014114 ffe0
|
|
014116 0f07 mul.l r0, r15
|
|
014118 ffe0
|
|
01411a 0f07 mul.l r0, r15
|
|
01411c ffe0
|
|
01411e 0f07 mul.l r0, r15
|
|
014120 ffe0
|
|
014122 0fff mac.l @r15+, @r15+
|
|
014124 fffc
|
|
014126 0fff mac.l @r15+, @r15+
|
|
014128 fffc
|
|
01412a 0fff mac.l @r15+, @r15+
|
|
01412c fffc
|
|
01412e 0fff mac.l @r15+, @r15+
|
|
014130 fffc
|
|
014132 0fff mac.l @r15+, @r15+
|
|
014134 fffc
|
|
014136 0fff mac.l @r15+, @r15+
|
|
014138 fffc
|
|
01413a 0fff mac.l @r15+, @r15+
|
|
01413c fffc
|
|
01413e 0fcf mac.l @r12+, @r15+
|
|
014140 ffcc
|
|
014142 0f07 mul.l r0, r15
|
|
014144 ff80
|
|
014146 0f07 mul.l r0, r15
|
|
014148 ff80
|
|
01414a 0fcf mac.l @r12+, @r15+
|
|
01414c ffcc
|
|
01414e 0fff mac.l @r15+, @r15+
|
|
014150 fffc
|
|
014152 0fff mac.l @r15+, @r15+
|
|
014154 fffc
|
|
014156 0fff mac.l @r15+, @r15+
|
|
014158 fffc
|
|
01415a 0fff mac.l @r15+, @r15+
|
|
01415c fffe
|
|
01415e efff mov #h'ffffffff, r15
|
|
014160 ffff
|
|
014162 ffff
|
|
014164 ffff
|
|
014166 ffff
|
|
014168 ffff
|
|
01416a ff0f
|
|
01416c ffff
|
|
01416e ff0c
|
|
014170 fffe
|
|
014172 ef00 mov #h'0, r15
|
|
014174 7ffc add #h'fc, r15
|
|
014176 0f00
|
|
014178 7ffc add #h'fc, r15
|
|
01417a 0f0c mov.b @(r0,r0), r15
|
|
01417c fffc
|
|
01417e 0f0f mac.l @r0+, @r15+
|
|
014180 fffc
|
|
014182 0f0f mac.l @r0+, @r15+
|
|
014184 fffc
|
|
014186 0f0f mac.l @r0+, @r15+
|
|
014188 fffc
|
|
01418a 0f00
|
|
01418c 3f00 cmp/eq r0, r15
|
|
01418e 0f00
|
|
014190 1e00 mov.l r0, @(h'0,r14)
|
|
014192 0f00
|
|
014194 3f00 cmp/eq r0, r15
|
|
014196 0f00
|
|
014198 3f00 cmp/eq r0, r15
|
|
01419a 0f00
|
|
01419c 3f00 cmp/eq r0, r15
|
|
01419e 0f00
|
|
0141a0 1e00 mov.l r0, @(h'0,r14)
|
|
0141a2 0f00
|
|
0141a4 0000
|
|
0141a6 0000
|
|
0141a8 0000
|
|
0141aa 0000
|
|
0141ac 0000
|
|
0141ae 0000
|
|
0141b0 0000
|
|
0141b2 0000
|
|
0141b4 0000
|
|
0141b6 0000
|
|
0141b8 0000
|
|
0141ba 0000
|
|
0141bc 0000
|
|
0141be 0000
|
|
0141c0 0000
|
|
0141c2 0000
|
|
0141c4 0000
|
|
0141c6 0000
|
|
0141c8 0000
|
|
0141ca 0000
|
|
0141cc 0000
|
|
0141ce 0000
|
|
0141d0 0000
|
|
0141d2 0000
|
|
0141d4 0000
|
|
0141d6 0000
|
|
0141d8 0000
|
|
0141da 0000
|
|
0141dc 0000
|
|
0141de 0000
|
|
0141e0 0000
|
|
0141e2 0000
|
|
0141e4 0000
|
|
0141e6 0000
|
|
0141e8 0000
|
|
0141ea 0000
|
|
0141ec 0000
|
|
0141ee 0000
|
|
0141f0 0000
|
|
0141f2 0000
|
|
0141f4 0000
|
|
0141f6 0000
|
|
0141f8 0000
|
|
0141fa 0000
|
|
0141fc 0000
|
|
0141fe 0000
|
|
014200 0000
|
|
014202 0000
|
|
014204 0000
|
|
014206 0000
|
|
014208 0000
|
|
01420a 0000
|
|
01420c 0000
|
|
01420e 0000
|
|
014210 0000
|
|
014212 0000
|
|
014214 0000
|
|
014216 0000
|
|
014218 0000
|
|
01421a 0000
|
|
01421c 0000
|
|
01421e 0000
|
|
014220 0000
|
|
014222 0000
|
|
014224 0000
|
|
014226 0000
|
|
014228 0000
|
|
01422a 0000
|
|
01422c 0000
|
|
01422e 0000
|
|
014230 0000
|
|
014232 0000
|
|
014234 0000
|
|
014236 0000
|
|
014238 0000
|
|
01423a 0f03 bsrf r15
|
|
01423c ffc0
|
|
01423e 0f02 stc sr, r15
|
|
014240 aac0 bra h'-a80 ;@(h'137c4)
|
|
014242 0f03 bsrf r15
|
|
014244 5540 mov.l @(h'0,r4), r5
|
|
014246 0f03 bsrf r15
|
|
014248 eac0 mov #h'ffffffc0, r10
|
|
01424a 0f02 stc sr, r15
|
|
01424c 3540 cmp/eq r4, r5
|
|
01424e 0f00
|
|
014250 1ae6 mov.l r14, @(h'18,r10)
|
|
014252 0f00
|
|
014254 157f mov.l r7, @(h'3c,r5)
|
|
014256 0f00
|
|
014258 1aff mov.l r15, @(h'3c,r10)
|
|
01425a 0f00
|
|
01425c 1566 mov.l r6, @(h'18,r5)
|
|
01425e 0f02 stc sr, r15
|
|
014260 3ac0 cmp/eq r12, r10
|
|
014262 0f03 bsrf r15
|
|
014264 f540
|
|
014266 0f02 stc sr, r15
|
|
014268 aac0 bra h'-a80 ;@(h'137ec)
|
|
01426a 0f03 bsrf r15
|
|
01426c 5540 mov.l @(h'0,r4), r5
|
|
01426e 0f02 stc sr, r15
|
|
014270 aac0 bra h'-a80 ;@(h'137f4)
|
|
014272 0f03 bsrf r15
|
|
014274 5540 mov.l @(h'0,r4), r5
|
|
014276 0f02 stc sr, r15
|
|
014278 aac0 bra h'-a80 ;@(h'137fc)
|
|
01427a 0f7f mac.l @r7+, @r15+
|
|
01427c 5578 mov.l @(h'20,r7), r5
|
|
01427e 0f6a
|
|
014280 aaa8 bra h'-ab0 ;@(h'137d4)
|
|
014282 0f55 mov.w r5, @(r0,r15)
|
|
014284 5558 mov.l @(h'20,r5), r5
|
|
014286 0f6a
|
|
014288 aaa8 bra h'-ab0 ;@(h'137dc)
|
|
01428a 0f7d mov.w @(r0,r7), r15
|
|
01428c 55f8 mov.l @(h'20,r15), r5
|
|
01428e 0f46 mov.l r4, @(r0,r15)
|
|
014290 ab88 bra h'-8f0 ;@(h'139a4)
|
|
014292 0f03 bsrf r15
|
|
014294 5500 mov.l @(h'0,r0), r5
|
|
014296 0f02 stc sr, r15
|
|
014298 ab00 bra h'-a00 ;@(h'1389c)
|
|
01429a 0f03 bsrf r15
|
|
01429c 5500 mov.l @(h'0,r0), r5
|
|
01429e 0f02 stc sr, r15
|
|
0142a0 ab00 bra h'-a00 ;@(h'138a4)
|
|
0142a2 0f47 mul.l r4, r15
|
|
0142a4 5588 mov.l @(h'20,r8), r5
|
|
0142a6 0f7e mov.l @(r0,r7), r15
|
|
0142a8 aaf8 bra h'-a10 ;@(h'1389c)
|
|
0142aa 0f55 mov.w r5, @(r0,r15)
|
|
0142ac 5558 mov.l @(h'20,r5), r5
|
|
0142ae 0f6a
|
|
0142b0 aaa8 bra h'-ab0 ;@(h'13804)
|
|
0142b2 0f55 mov.w r5, @(r0,r15)
|
|
0142b4 555c mov.l @(h'30,r5), r5
|
|
0142b6 cf7e or.b #h'7e, @(r0,gbr)
|
|
0142b8 aaaf bra h'-aa2 ;@(h'1381a)
|
|
0142ba ef07 mov #h'7, r15
|
|
0142bc d55f mov.l @(h'17c,pc), r5 ;@(h'1443c)
|
|
0142be ef04 mov #h'4, r15
|
|
0142c0 6aac extu.b r10, r10
|
|
0142c2 cf00 or.b #h'0, @(r0,gbr)
|
|
0142c4 3558 sub r5, r5
|
|
0142c6 0f00
|
|
0142c8 2aa8 tst r10, r10
|
|
0142ca 0f00
|
|
0142cc 3558 sub r5, r5
|
|
0142ce 0f00
|
|
0142d0 2aa8 tst r10, r10
|
|
0142d2 0f04 mov.b r0, @(r0,r15)
|
|
0142d4 7558 add #h'58, r5
|
|
0142d6 0f07 mul.l r0, r15
|
|
0142d8 fff8
|
|
0142da 0f00
|
|
0142dc 1e00 mov.l r0, @(h'0,r14)
|
|
0142de 0f00
|
|
0142e0 0c00
|
|
0142e2 0f00
|
|
0142e4 0c00
|
|
0142e6 0f00
|
|
0142e8 1e00 mov.l r0, @(h'0,r14)
|
|
0142ea 0f00
|
|
0142ec 1e00 mov.l r0, @(h'0,r14)
|
|
0142ee 0f00
|
|
0142f0 0c00
|
|
0142f2 0f00
|
|
0142f4 0000
|
|
0142f6 0f00
|
|
0142f8 0000
|
|
0142fa 0000
|
|
0142fc 0000
|
|
0142fe 0000
|
|
014300 0000
|
|
014302 0000
|
|
014304 0000
|
|
014306 0000
|
|
014308 0000
|
|
01430a 0000
|
|
01430c 0000
|
|
01430e 0000
|
|
014310 0000
|
|
014312 0000
|
|
014314 0000
|
|
014316 0000
|
|
014318 0000
|
|
01431a 0000
|
|
01431c 0000
|
|
01431e 0000
|
|
014320 0000
|
|
014322 0000
|
|
014324 0000
|
|
014326 0000
|
|
014328 0000
|
|
01432a 0000
|
|
01432c 0000
|
|
01432e 0000
|
|
014330 0000
|
|
014332 0000
|
|
014334 0000
|
|
014336 0000
|
|
014338 0000
|
|
01433a 0000
|
|
01433c 0000
|
|
01433e 0000
|
|
014340 0000
|
|
014342 0000
|
|
014344 0000
|
|
014346 0000
|
|
014348 0000
|
|
01434a 0000
|
|
01434c 0000
|
|
01434e 0000
|
|
014350 0000
|
|
014352 0000
|
|
014354 0000
|
|
014356 0000
|
|
014358 0000
|
|
01435a 0000
|
|
01435c 0000
|
|
01435e 0000
|
|
014360 0000
|
|
014362 0000
|
|
014364 0000
|
|
014366 0000
|
|
014368 0000
|
|
01436a 0000
|
|
01436c 0000
|
|
01436e 0000
|
|
014370 0000
|
|
014372 0000
|
|
014374 0000
|
|
014376 0000
|
|
014378 0000
|
|
01437a 0000
|
|
01437c 0000
|
|
01437e 0000
|
|
014380 0000
|
|
014382 0000
|
|
014384 0000
|
|
014386 0000
|
|
014388 0000
|
|
01438a 00ff mac.l @r15+, @r0+
|
|
01438c ffff
|
|
01438e ffff
|
|
014390 ffff
|
|
014392 ffff
|
|
014394 ffff
|
|
014396 ffff
|
|
014398 ffff
|
|
01439a ffff
|
|
01439c ffcf
|
|
01439e ffff
|
|
0143a0 07ff mac.l @r15+, @r7+
|
|
0143a2 ff07
|
|
0143a4 ffff
|
|
0143a6 cfff or.b #h'ff, @(r0,gbr)
|
|
0143a8 ffff
|
|
0143aa ffff
|
|
0143ac ffff
|
|
0143ae ffff
|
|
0143b0 ffff
|
|
0143b2 ffff
|
|
0143b4 ffff
|
|
0143b6 ffff
|
|
0143b8 ffff
|
|
0143ba ff00
|
|
0143bc fc1f
|
|
0143be 0078
|
|
0143c0 1f00 mov.l r0, @(h'0,r15)
|
|
0143c2 fc1f
|
|
0143c4 00fc mov.b @(r0,r15), r0
|
|
0143c6 1f00 mov.l r0, @(h'0,r15)
|
|
0143c8 fc1f
|
|
0143ca 0078
|
|
0143cc 1f00 mov.l r0, @(h'0,r15)
|
|
0143ce 0000
|
|
0143d0 0000
|
|
0143d2 0000
|
|
0143d4 0000
|
|
0143d6 0000
|
|
0143d8 0000
|
|
0143da 0000
|
|
0143dc 0000
|
|
0143de 0000
|
|
0143e0 0000
|
|
0143e2 0000
|
|
0143e4 0000
|
|
0143e6 0000
|
|
0143e8 0000
|
|
0143ea 0000
|
|
0143ec 0000
|
|
0143ee 0000
|
|
0143f0 0000
|
|
0143f2 0000
|
|
0143f4 0000
|
|
0143f6 0000
|
|
0143f8 0000
|
|
0143fa 0000
|
|
0143fc 0000
|
|
0143fe 0000
|
|
014400 0000
|
|
014402 0000
|
|
014404 0000
|
|
014406 0000
|
|
014408 0000
|
|
01440a 0000
|
|
01440c 0000
|
|
01440e 0000
|
|
014410 0000
|
|
014412 0000
|
|
014414 0000
|
|
014416 0000
|
|
014418 0000
|
|
01441a 0000
|
|
01441c 0000
|
|
01441e 0000
|
|
014420 0000
|
|
014422 0000
|
|
014424 0000
|
|
014426 0000
|
|
014428 0000
|
|
01442a 0000
|
|
01442c 0000
|
|
01442e 0000
|
|
014430 0000
|
|
014432 0000
|
|
014434 0000
|
|
014436 0000
|
|
014438 0000
|
|
01443a 0000
|
|
01443c 0000
|
|
01443e 0000
|
|
014440 0000
|
|
014442 0000
|
|
014444 0000
|
|
014446 0000
|
|
014448 0000
|
|
01444a 0000
|
|
01444c 0000
|
|
01444e 0000
|
|
014450 0000
|
|
014452 0000
|
|
014454 0000
|
|
014456 0000
|
|
014458 0000
|
|
01445a 0000
|
|
01445c 0000
|
|
01445e 0000
|
|
014460 0000
|
|
014462 0000
|
|
014464 0000
|
|
014466 0000
|
|
014468 0000
|
|
01446a 0000
|
|
01446c 0000
|
|
01446e 0000
|
|
014470 0000
|
|
014472 0000
|
|
014474 0000
|
|
014476 0000
|
|
014478 0000
|
|
01447a 0000
|
|
01447c 0000
|
|
01447e 0000
|
|
014480 0000
|
|
014482 0000
|
|
014484 0000
|
|
014486 0000
|
|
014488 0000
|
|
01448a 0000
|
|
01448c 0000
|
|
01448e 0000
|
|
014490 0000
|
|
014492 0000
|
|
014494 0000
|
|
014496 0000
|
|
014498 0000
|
|
01449a 0000
|
|
01449c 0000
|
|
01449e 0000
|
|
0144a0 0000
|
|
0144a2 0000
|
|
0144a4 0000
|
|
0144a6 0000
|
|
0144a8 0000
|
|
0144aa 0000
|
|
0144ac 0000
|
|
0144ae 0000
|
|
0144b0 0000
|
|
0144b2 0000
|
|
0144b4 0000
|
|
0144b6 0000
|
|
0144b8 0000
|
|
0144ba 0000
|
|
0144bc 0000
|
|
0144be 0000
|
|
0144c0 0000
|
|
0144c2 0000
|
|
0144c4 0000
|
|
0144c6 0000
|
|
0144c8 0000
|
|
0144ca 0000
|
|
0144cc 0000
|
|
0144ce 0000
|
|
0144d0 0000
|
|
0144d2 0000
|
|
0144d4 0000
|
|
0144d6 0000
|
|
0144d8 0000
|
|
0144da 0000
|
|
0144dc 0000
|
|
0144de 0000
|
|
0144e0 001f mac.l @r1+, @r0+
|
|
0144e2 7fff add #h'ff, r15
|
|
0144e4 df6a mov.l @(h'1a8,pc), r15 ;@(h'14690)
|
|
0144e6 aadf bra h'-a42 ;@(h'13aa8)
|
|
0144e8 5555 mov.l @(h'14,r5), r5
|
|
0144ea 5f7e mov.l @(h'38,r7), r15
|
|
0144ec aadf bra h'-a42 ;@(h'13aae)
|
|
0144ee 4755
|
|
0144f0 5f02 mov.l @(h'8,r0), r15
|
|
0144f2 aadf bra h'-a42 ;@(h'13ab4)
|
|
0144f4 0355 mov.w r5, @(r0,r3)
|
|
0144f6 5f02 mov.l @(h'8,r0), r15
|
|
0144f8 aadf bra h'-a42 ;@(h'13aba)
|
|
0144fa 0355 mov.w r5, @(r0,r3)
|
|
0144fc 5f46 mov.l @(h'18,r4), r15
|
|
0144fe aadf bra h'-a42 ;@(h'13ac0)
|
|
014500 7d55 add #h'55, r13
|
|
014502 5f6a mov.l @(h'28,r6), r15
|
|
014504 aadf bra h'-a42 ;@(h'13ac6)
|
|
014506 5555 mov.l @(h'14,r5), r5
|
|
014508 5f7f mov.l @(h'3c,r7), r15
|
|
01450a ffdf
|
|
01450c 0078
|
|
01450e 1f00 mov.l r0, @(h'0,r15)
|
|
014510 301f addv r1, r0
|
|
014512 0030
|
|
014514 1f00 mov.l r0, @(h'0,r15)
|
|
014516 781f add #h'1f, r8
|
|
014518 0078
|
|
01451a 1f00 mov.l r0, @(h'0,r15)
|
|
01451c 301f addv r1, r0
|
|
01451e 0000
|
|
014520 1f00 mov.l r0, @(h'0,r15)
|
|
014522 0000
|
|
014524 0000
|
|
014526 0000
|
|
014528 0000
|
|
01452a 0000
|
|
01452c 0000
|
|
01452e 0000
|
|
014530 0000
|
|
014532 0000
|
|
014534 0000
|
|
014536 0000
|
|
014538 0000
|
|
01453a 0000
|
|
01453c 0000
|
|
01453e 0000
|
|
014540 0000
|
|
014542 0000
|
|
014544 0000
|
|
014546 0000
|
|
014548 0000
|
|
01454a 0000
|
|
01454c 0000
|
|
01454e 0000
|
|
014550 0000
|
|
014552 0000
|
|
014554 0000
|
|
014556 0000
|
|
014558 0000
|
|
01455a 0000
|
|
01455c 0000
|
|
01455e 0000
|
|
014560 0000
|
|
014562 0000
|
|
014564 0000
|
|
014566 0000
|
|
014568 0000
|
|
01456a 0000
|
|
01456c 0000
|
|
01456e 0000
|
|
014570 0000
|
|
014572 0000
|
|
014574 0000
|
|
014576 0000
|
|
014578 0000
|
|
01457a 0000
|
|
01457c 0000
|
|
01457e 0000
|
|
014580 0000
|
|
014582 0000
|
|
014584 0000
|
|
014586 0000
|
|
014588 0000
|
|
01458a 0000
|
|
01458c 0000
|
|
01458e 0000
|
|
014590 0000
|
|
014592 0000
|
|
014594 0000
|
|
014596 0000
|
|
014598 0000
|
|
01459a 0000
|
|
01459c 0000
|
|
01459e 0000
|
|
0145a0 0000
|
|
0145a2 0000
|
|
0145a4 0000
|
|
0145a6 0000
|
|
0145a8 0000
|
|
0145aa 0000
|
|
0145ac 0000
|
|
0145ae 0000
|
|
0145b0 0000
|
|
0145b2 0000
|
|
0145b4 0000
|
|
0145b6 0000
|
|
0145b8 0000
|
|
0145ba 0000
|
|
0145bc 0000
|
|
0145be 0000
|
|
0145c0 0000
|
|
0145c2 0000
|
|
0145c4 0000
|
|
0145c6 0000
|
|
0145c8 0000
|
|
0145ca 0000
|
|
0145cc 0000
|
|
0145ce 0000
|
|
0145d0 0000
|
|
0145d2 0000
|
|
0145d4 0000
|
|
0145d6 0000
|
|
0145d8 0000
|
|
0145da 0000
|
|
0145dc 0000
|
|
0145de 0000
|
|
0145e0 0000
|
|
0145e2 0000
|
|
0145e4 0000
|
|
0145e6 0000
|
|
0145e8 0000
|
|
0145ea 0000
|
|
0145ec 0000
|
|
0145ee 0000
|
|
0145f0 0000
|
|
0145f2 0000
|
|
0145f4 0000
|
|
0145f6 0000
|
|
0145f8 0000
|
|
0145fa 0000
|
|
0145fc 0000
|
|
0145fe 0000
|
|
014600 0000
|
|
014602 0000
|
|
014604 0000
|
|
014606 0000
|
|
014608 0000
|
|
01460a 0000
|
|
01460c 0000
|
|
01460e 0000
|
|
014610 0000
|
|
014612 0000
|
|
014614 0000
|
|
014616 0000
|
|
014618 0000
|
|
01461a 0000
|
|
01461c 0000
|
|
01461e 0000
|
|
014620 0000
|
|
014622 0000
|
|
014624 0000
|
|
014626 0000
|
|
014628 0000
|
|
01462a 0000
|
|
01462c 0000
|
|
01462e 0000
|
|
014630 0000
|
|
014632 0000
|
|
014634 0f00
|
|
014636 0000
|
|
014638 1f80 mov.l r8, @(h'0,r15)
|
|
01463a 0000
|
|
01463c 1f80 mov.l r8, @(h'0,r15)
|
|
01463e 0000
|
|
014640 1f80 mov.l r8, @(h'0,r15)
|
|
014642 0000
|
|
014644 0f00
|
|
014646 0000
|
|
014648 1f80 mov.l r8, @(h'0,r15)
|
|
01464a 0003 bsrf r0
|
|
01464c ffff
|
|
01464e ee03 mov #h'3, r14
|
|
014650 ffff
|
|
014652 ff03
|
|
014654 ffff
|
|
014656 ff77
|
|
014658 ffff
|
|
01465a ffff
|
|
01465c ffff
|
|
01465e ffff
|
|
014660 ffff
|
|
014662 eeff mov #h'ffffffff, r14
|
|
014664 ffff
|
|
014666 c0ff mov.b r0, @(h'ff,gbr)
|
|
014668 ffff
|
|
01466a c077 mov.b r0, @(h'77,gbr)
|
|
01466c ffff
|
|
01466e c003 mov.b r0, @(h'3,gbr)
|
|
014670 ffff
|
|
014672 c003 mov.b r0, @(h'3,gbr)
|
|
014674 ffff
|
|
014676 c003 mov.b r0, @(h'3,gbr)
|
|
014678 ffff
|
|
01467a c03f mov.b r0, @(h'3f,gbr)
|
|
01467c ffff
|
|
01467e ee3f mov #h'3f, r14
|
|
014680 ffff
|
|
014682 ff3f
|
|
014684 ffff
|
|
014686 ff3f
|
|
014688 ffff
|
|
01468a ff3f
|
|
01468c ffff
|
|
01468e ff3f
|
|
014690 ffff
|
|
014692 ee3f mov #h'3f, r14
|
|
014694 ffff
|
|
014696 c03f mov.b r0, @(h'3f,gbr)
|
|
014698 ffff
|
|
01469a c03f mov.b r0, @(h'3f,gbr)
|
|
01469c ffff
|
|
01469e c03f mov.b r0, @(h'3f,gbr)
|
|
0146a0 ffff
|
|
0146a2 c000 mov.b r0, @(h'0,gbr)
|
|
0146a4 0000
|
|
0146a6 0000
|
|
0146a8 0000
|
|
0146aa 0000
|
|
0146ac 0000
|
|
0146ae 0000
|
|
0146b0 0000
|
|
0146b2 0000
|
|
0146b4 0000
|
|
0146b6 0000
|
|
0146b8 0000
|
|
0146ba 0000
|
|
0146bc 0000
|
|
0146be 0000
|
|
0146c0 0000
|
|
0146c2 0000
|
|
0146c4 0000
|
|
0146c6 0000
|
|
0146c8 0000
|
|
0146ca 0000
|
|
0146cc 0000
|
|
0146ce 0000
|
|
0146d0 0000
|
|
0146d2 0000
|
|
0146d4 0000
|
|
0146d6 0000
|
|
0146d8 0000
|
|
0146da 0000
|
|
0146dc 0000
|
|
0146de 0000
|
|
0146e0 0000
|
|
0146e2 0000
|
|
0146e4 0000
|
|
0146e6 0000
|
|
0146e8 0000
|
|
0146ea 0000
|
|
0146ec 0000
|
|
0146ee 0000
|
|
0146f0 0000
|
|
0146f2 0000
|
|
0146f4 0000
|
|
0146f6 0000
|
|
0146f8 0000
|
|
0146fa 0000
|
|
0146fc 0000
|
|
0146fe 0000
|
|
014700 0000
|
|
014702 0000
|
|
014704 0000
|
|
014706 0000
|
|
014708 0000
|
|
01470a 0000
|
|
01470c 0000
|
|
01470e 0000
|
|
014710 0000
|
|
014712 0000
|
|
014714 0000
|
|
014716 0000
|
|
014718 0000
|
|
01471a 0000
|
|
01471c 0000
|
|
01471e 0000
|
|
014720 0000
|
|
014722 0000
|
|
014724 0000
|
|
014726 0000
|
|
014728 0000
|
|
01472a 0000
|
|
01472c 0000
|
|
01472e 0000
|
|
014730 0000
|
|
014732 0000
|
|
014734 0000
|
|
014736 0000
|
|
014738 0000
|
|
01473a 0000
|
|
01473c 0000
|
|
01473e 0000
|
|
014740 0000
|
|
014742 0000
|
|
014744 0000
|
|
014746 0000
|
|
014748 0000
|
|
01474a 0000
|
|
01474c 0000
|
|
01474e 0000
|
|
014750 0000
|
|
014752 0000
|
|
014754 0000
|
|
014756 0000
|
|
014758 0000
|
|
01475a 0000
|
|
01475c 0000
|
|
01475e 0000
|
|
014760 0000
|
|
014762 0000
|
|
014764 0000
|
|
014766 0000
|
|
014768 0000
|
|
01476a 0000
|
|
01476c 0000
|
|
01476e 0000
|
|
014770 0000
|
|
014772 0000
|
|
014774 0000
|
|
014776 0000
|
|
014778 0000
|
|
01477a 0000
|
|
01477c 0000
|
|
01477e 0000
|
|
014780 0000
|
|
014782 0000
|
|
014784 0000
|
|
014786 0000
|
|
014788 0000
|
|
01478a 0000
|
|
01478c 0600
|
|
01478e 0000
|
|
014790 0f00
|
|
014792 0000
|
|
014794 0f00
|
|
014796 0000
|
|
014798 0600
|
|
01479a 0000
|
|
01479c 0600
|
|
01479e 0000
|
|
0147a0 0f00
|
|
0147a2 0001
|
|
0147a4 ffff
|
|
0147a6 cc01 tst.b #h'1, @(r0,gbr)
|
|
0147a8 5555 mov.l @(h'14,r5), r5
|
|
0147aa fe01
|
|
0147ac aaaa bra h'-aac ;@(h'13d04)
|
|
0147ae fe33
|
|
0147b0 5555 mov.l @(h'14,r5), r5
|
|
0147b2 cc7f tst.b #h'7f, @(r0,gbr)
|
|
0147b4 aaaa bra h'-aac ;@(h'13d0c)
|
|
0147b6 807f mov.b r0, @(h'f,r7)
|
|
0147b8 5555 mov.l @(h'14,r5), r5
|
|
0147ba 8033 mov.b r0, @(h'3,r3)
|
|
0147bc aaaa bra h'-aac ;@(h'13d14)
|
|
0147be 8001 mov.b r0, @(h'1,r0)
|
|
0147c0 5555 mov.l @(h'14,r5), r5
|
|
0147c2 8001 mov.b r0, @(h'1,r0)
|
|
0147c4 aaaa bra h'-aac ;@(h'13d1c)
|
|
0147c6 8001 mov.b r0, @(h'1,r0)
|
|
0147c8 5555 mov.l @(h'14,r5), r5
|
|
0147ca 8001 mov.b r0, @(h'1,r0)
|
|
0147cc aaaa bra h'-aac ;@(h'13d24)
|
|
0147ce 8001 mov.b r0, @(h'1,r0)
|
|
0147d0 5555 mov.l @(h'14,r5), r5
|
|
0147d2 801f mov.b r0, @(h'f,r1)
|
|
0147d4 aaaa bra h'-aac ;@(h'13d2c)
|
|
0147d6 cc15 tst.b #h'15, @(r0,gbr)
|
|
0147d8 5555 mov.l @(h'14,r5), r5
|
|
0147da fe1a
|
|
0147dc aaaa bra h'-aac ;@(h'13d34)
|
|
0147de fe15
|
|
0147e0 5555 mov.l @(h'14,r5), r5
|
|
0147e2 cc1a tst.b #h'1a, @(r0,gbr)
|
|
0147e4 aaaa bra h'-aac ;@(h'13d3c)
|
|
0147e6 8015 mov.b r0, @(h'5,r1)
|
|
0147e8 5555 mov.l @(h'14,r5), r5
|
|
0147ea 801a mov.b r0, @(h'a,r1)
|
|
0147ec aaaa bra h'-aac ;@(h'13d44)
|
|
0147ee 801f mov.b r0, @(h'f,r1)
|
|
0147f0 ffff
|
|
0147f2 8000 mov.b r0, @(h'0,r0)
|
|
0147f4 0000
|
|
0147f6 0000
|
|
0147f8 0000
|
|
0147fa 0000
|
|
0147fc 0000
|
|
0147fe 0000
|
|
014800 0000
|
|
014802 0000
|
|
014804 0000
|
|
014806 0000
|
|
014808 0000
|
|
01480a 0000
|
|
01480c 0000
|
|
01480e 0000
|
|
014810 0000
|
|
014812 0000
|
|
014814 0000
|
|
014816 0000
|
|
014818 0000
|
|
01481a 0000
|
|
01481c 0000
|
|
01481e 0000
|
|
014820 0000
|
|
014822 0000
|
|
014824 0000
|
|
014826 0000
|
|
014828 0000
|
|
01482a 0000
|
|
01482c 0000
|
|
01482e 0000
|
|
014830 0000
|
|
014832 0000
|
|
014834 0000
|
|
014836 0000
|
|
014838 0000
|
|
01483a 0000
|
|
01483c 0000
|
|
01483e 0000
|
|
014840 0000
|
|
014842 0000
|
|
014844 0000
|
|
014846 0000
|
|
014848 0000
|
|
01484a 0000
|
|
01484c 0000
|
|
01484e 0000
|
|
014850 0000
|
|
014852 0000
|
|
014854 0000
|
|
014856 0000
|
|
014858 0000
|
|
01485a 0000
|
|
01485c 0000
|
|
01485e 0000
|
|
014860 0000
|
|
014862 0000
|
|
014864 0000
|
|
014866 0000
|
|
014868 0000
|
|
01486a 0000
|
|
01486c 0000
|
|
01486e 0000
|
|
014870 0000
|
|
014872 0000
|
|
014874 0000
|
|
014876 0000
|
|
014878 0000
|
|
01487a 0000
|
|
01487c 0000
|
|
01487e 0000
|
|
014880 0000
|
|
014882 0000
|
|
014884 0000
|
|
014886 0000
|
|
014888 0000
|
|
01488a 0000
|
|
01488c 0000
|
|
01488e 0000
|
|
014890 0000
|
|
014892 0000
|
|
014894 0000
|
|
014896 0000
|
|
014898 0000
|
|
01489a 0000
|
|
01489c 0000
|
|
01489e 0000
|
|
0148a0 0000
|
|
0148a2 0000
|
|
0148a4 0000
|
|
0148a6 0000
|
|
0148a8 0000
|
|
0148aa 0000
|
|
0148ac 0000
|
|
0148ae 0000
|
|
0148b0 0000
|
|
0148b2 0000
|
|
0148b4 0000
|
|
0148b6 0000
|
|
0148b8 0000
|
|
0148ba 0000
|
|
0148bc 0000
|
|
0148be 0000
|
|
0148c0 0000
|
|
0148c2 0000
|
|
0148c4 0000
|
|
0148c6 0000
|
|
0148c8 0000
|
|
0148ca 0000
|
|
0148cc 0000
|
|
0148ce 0000
|
|
0148d0 0000
|
|
0148d2 0000
|
|
0148d4 0000
|
|
0148d6 0000
|
|
0148d8 0000
|
|
0148da 0000
|
|
0148dc 078f mac.l @r8+, @r7+
|
|
0148de 000f mac.l @r0+, @r0+
|
|
0148e0 cf00 or.b #h'0, @(r0,gbr)
|
|
0148e2 0fcf mac.l @r12+, @r15+
|
|
0148e4 000f mac.l @r0+, @r0+
|
|
0148e6 cf00 or.b #h'0, @(r0,gbr)
|
|
0148e8 078f mac.l @r8+, @r7+
|
|
0148ea 000f mac.l @r0+, @r0+
|
|
0148ec cff3 or.b #h'f3, @(r0,gbr)
|
|
0148ee ffff
|
|
0148f0 f3ff
|
|
0148f2 ffe1
|
|
0148f4 ffff
|
|
0148f6 e1ff mov #h'ffffffff, r1
|
|
0148f8 fff3
|
|
0148fa ff3f
|
|
0148fc fffe
|
|
0148fe 0fff mac.l @r15+, @r15+
|
|
014900 fe0f
|
|
014902 ffff
|
|
014904 3fff addv r15, r15
|
|
014906 ffff
|
|
014908 ffff
|
|
01490a ffff
|
|
01490c ffff
|
|
01490e ffff
|
|
014910 ffff
|
|
014912 ff0f
|
|
014914 ffff
|
|
014916 0fff mac.l @r15+, @r15+
|
|
014918 ff0f
|
|
01491a ffff
|
|
01491c 0fff mac.l @r15+, @r15+
|
|
01491e ff0f
|
|
014920 ffff
|
|
014922 0fff mac.l @r15+, @r15+
|
|
014924 ff0f
|
|
014926 ffff
|
|
014928 0fff mac.l @r15+, @r15+
|
|
01492a ff0f
|
|
01492c ffff
|
|
01492e 0f00
|
|
014930 0000
|
|
014932 0000
|
|
014934 0000
|
|
014936 0000
|
|
014938 0000
|
|
01493a 0000
|
|
01493c 0000
|
|
01493e 0000
|
|
014940 0000
|
|
014942 0000
|
|
014944 0000
|
|
014946 0000
|
|
014948 0000
|
|
01494a 0000
|
|
01494c 0000
|
|
01494e 0000
|
|
014950 0000
|
|
014952 0000
|
|
014954 0000
|
|
014956 0000
|
|
014958 0000
|
|
01495a 0000
|
|
01495c 0000
|
|
01495e 0000
|
|
014960 0000
|
|
014962 0000
|
|
014964 0000
|
|
014966 0000
|
|
014968 0000
|
|
01496a 0000
|
|
01496c 0000
|
|
01496e 0000
|
|
014970 0000
|
|
014972 0000
|
|
014974 0000
|
|
014976 0000
|
|
014978 0000
|
|
01497a 0000
|
|
01497c 0000
|
|
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 0000
|
|
0149c0 0000
|
|
0149c2 0000
|
|
0149c4 0000
|
|
0149c6 0000
|
|
0149c8 0000
|
|
0149ca 0000
|
|
0149cc 0000
|
|
0149ce 0000
|
|
0149d0 0000
|
|
0149d2 0000
|
|
0149d4 0000
|
|
0149d6 0000
|
|
0149d8 0000
|
|
0149da 0000
|
|
0149dc 0000
|
|
0149de 0000
|
|
0149e0 0000
|
|
0149e2 0000
|
|
0149e4 0000
|
|
0149e6 0000
|
|
0149e8 0000
|
|
0149ea 0000
|
|
0149ec 0000
|
|
0149ee 0000
|
|
0149f0 0000
|
|
0149f2 0000
|
|
0149f4 0000
|
|
0149f6 0000
|
|
0149f8 0000
|
|
0149fa 0000
|
|
0149fc 0000
|
|
0149fe 0000
|
|
014a00 0000
|
|
014a02 0000
|
|
014a04 0000
|
|
014a06 0000
|
|
014a08 0000
|
|
014a0a 0000
|
|
014a0c 0000
|
|
014a0e 0000
|
|
014a10 0000
|
|
014a12 0000
|
|
014a14 0000
|
|
014a16 0000
|
|
014a18 0000
|
|
014a1a 0000
|
|
014a1c 0000
|
|
014a1e 0000
|
|
014a20 0000
|
|
014a22 0000
|
|
014a24 0000
|
|
014a26 0000
|
|
014a28 0000
|
|
014a2a 0000
|
|
014a2c 0000
|
|
014a2e 0000
|
|
014a30 000f mac.l @r0+, @r0+
|
|
014a32 0003 bsrf r0
|
|
014a34 0f00
|
|
014a36 078f mac.l @r8+, @r7+
|
|
014a38 0007 mul.l r0, r0
|
|
014a3a 8f00 bf/s h'0 ;@(h'14a3e)
|
|
014a3c 030f mac.l @r0+, @r3+
|
|
014a3e 0003 bsrf r0
|
|
014a40 0f00
|
|
014a42 078f mac.l @r8+, @r7+
|
|
014a44 61ff exts.w r15, r1
|
|
014a46 ef40 mov #h'40, r15
|
|
014a48 abef bra h'-822 ;@(h'1422a)
|
|
014a4a 40d6
|
|
014a4c 2f40 mov.b r4, @r15
|
|
014a4e ac0f bra h'-7e2 ;@(h'14270)
|
|
014a50 61d4 mov.b @r13+, r1
|
|
014a52 0f7f mac.l @r7+, @r15+
|
|
014a54 ac0f bra h'-7e2 ;@(h'14276)
|
|
014a56 5554 mov.l @(h'10,r5), r5
|
|
014a58 0f6a
|
|
014a5a ae2f bra h'-3a2 ;@(h'146bc)
|
|
014a5c 5557 mov.l @(h'1c,r5), r5
|
|
014a5e ef6a mov #h'6a, r15
|
|
014a60 abef bra h'-822 ;@(h'14242)
|
|
014a62 5556 mov.l @(h'18,r5), r5
|
|
014a64 0f6a
|
|
014a66 aa0f bra h'-be2 ;@(h'13e88)
|
|
014a68 5556 mov.l @(h'18,r5), r5
|
|
014a6a 0f6a
|
|
014a6c aa0f bra h'-be2 ;@(h'13e8e)
|
|
014a6e 5556 mov.l @(h'18,r5), r5
|
|
014a70 0f6a
|
|
014a72 aa0f bra h'-be2 ;@(h'13e94)
|
|
014a74 5556 mov.l @(h'18,r5), r5
|
|
014a76 0f6a
|
|
014a78 aa0f bra h'-be2 ;@(h'13e9a)
|
|
014a7a 5556 mov.l @(h'18,r5), r5
|
|
014a7c 0f7f mac.l @r7+, @r15+
|
|
014a7e fe0f
|
|
014a80 0000
|
|
014a82 0f00
|
|
014a84 0000
|
|
014a86 0000
|
|
014a88 0000
|
|
014a8a 0000
|
|
014a8c 0000
|
|
014a8e 0000
|
|
014a90 0000
|
|
014a92 0000
|
|
014a94 0000
|
|
014a96 0000
|
|
014a98 0000
|
|
014a9a 0000
|
|
014a9c 0000
|
|
014a9e 0000
|
|
014aa0 0000
|
|
014aa2 0000
|
|
014aa4 0000
|
|
014aa6 0000
|
|
014aa8 0000
|
|
014aaa 0000
|
|
014aac 0000
|
|
014aae 0000
|
|
014ab0 0000
|
|
014ab2 0000
|
|
014ab4 0000
|
|
014ab6 0000
|
|
014ab8 0000
|
|
014aba 0000
|
|
014abc 0000
|
|
014abe 0000
|
|
014ac0 0000
|
|
014ac2 0000
|
|
014ac4 0000
|
|
014ac6 0000
|
|
014ac8 0000
|
|
014aca 0000
|
|
014acc 0000
|
|
014ace 0000
|
|
014ad0 0000
|
|
014ad2 0000
|
|
014ad4 0000
|
|
014ad6 0000
|
|
014ad8 0000
|
|
014ada 0000
|
|
014adc 0000
|
|
014ade 0000
|
|
014ae0 0000
|
|
014ae2 0000
|
|
014ae4 0000
|
|
014ae6 0000
|
|
014ae8 0000
|
|
014aea 0000
|
|
014aec 0000
|
|
014aee 0000
|
|
014af0 0000
|
|
014af2 0000
|
|
014af4 0000
|
|
014af6 0000
|
|
014af8 0000
|
|
014afa 0000
|
|
014afc 0000
|
|
014afe 0000
|
|
014b00 0000
|
|
014b02 0000
|
|
014b04 0000
|
|
014b06 0000
|
|
014b08 0000
|
|
014b0a 0000
|
|
014b0c 0000
|
|
014b0e 0000
|
|
014b10 0000
|
|
014b12 0000
|
|
014b14 0000
|
|
014b16 0000
|
|
014b18 0000
|
|
014b1a 0000
|
|
014b1c 0000
|
|
014b1e 0000
|
|
014b20 0000
|
|
014b22 0000
|
|
014b24 0000
|
|
014b26 0000
|
|
014b28 0000
|
|
014b2a 0000
|
|
014b2c 0000
|
|
014b2e 0000
|
|
014b30 0000
|
|
014b32 0000
|
|
014b34 0000
|
|
014b36 0000
|
|
014b38 0000
|
|
014b3a 0000
|
|
014b3c 0000
|
|
014b3e 0000
|
|
014b40 0000
|
|
014b42 0000
|
|
014b44 0000
|
|
014b46 0000
|
|
014b48 0000
|
|
014b4a 0000
|
|
014b4c 0000
|
|
014b4e 0000
|
|
014b50 0000
|
|
014b52 0000
|
|
014b54 0000
|
|
014b56 0000
|
|
014b58 0000
|
|
014b5a 0000
|
|
014b5c 0000
|
|
014b5e 0000
|
|
014b60 0000
|
|
014b62 0000
|
|
014b64 0000
|
|
014b66 0000
|
|
014b68 0000
|
|
014b6a 0000
|
|
014b6c 0000
|
|
014b6e 0000
|
|
014b70 0000
|
|
014b72 0000
|
|
014b74 0000
|
|
014b76 0000
|
|
014b78 0000
|
|
014b7a 0000
|
|
014b7c 0000
|
|
014b7e 0000
|
|
014b80 0000
|
|
014b82 0003 bsrf r0
|
|
014b84 f9ff
|
|
014b86 03f9
|
|
014b88 ff03
|
|
014b8a f0ff
|
|
014b8c 03f0
|
|
014b8e ff03
|
|
014b90 f9ff
|
|
014b92 03ff mac.l @r15+, @r3+
|
|
014b94 ff77
|
|
014b96 ffff
|
|
014b98 ffff
|
|
014b9a ffff
|
|
014b9c ffff
|
|
014b9e ffff
|
|
014ba0 ffff
|
|
014ba2 ffff
|
|
014ba4 77ff add #h'ff, r7
|
|
014ba6 ff03
|
|
014ba8 ffff
|
|
014baa 03ff mac.l @r15+, @r3+
|
|
014bac ff03
|
|
014bae ffff
|
|
014bb0 033f mac.l @r3+, @r3+
|
|
014bb2 ff00
|
|
014bb4 1fff mov.l r15, @(h'3c,r15)
|
|
014bb6 001f mac.l @r1+, @r0+
|
|
014bb8 ff03
|
|
014bba 3fff addv r15, r15
|
|
014bbc 03ff mac.l @r15+, @r3+
|
|
014bbe ff03
|
|
014bc0 ffff
|
|
014bc2 03ff mac.l @r15+, @r3+
|
|
014bc4 ff03
|
|
014bc6 ffff
|
|
014bc8 03ff mac.l @r15+, @r3+
|
|
014bca ff03
|
|
014bcc ffff
|
|
014bce 03ff mac.l @r15+, @r3+
|
|
014bd0 ff00
|
|
014bd2 1f83 mov.l r8, @(h'c,r15)
|
|
014bd4 000f mac.l @r0+, @r0+
|
|
014bd6 0300
|
|
014bd8 1f83 mov.l r8, @(h'c,r15)
|
|
014bda 001f mac.l @r1+, @r0+
|
|
014bdc 8300
|
|
014bde 1f83 mov.l r8, @(h'c,r15)
|
|
014be0 000f mac.l @r0+, @r0+
|
|
014be2 0300
|
|
014be4 0000
|
|
014be6 0000
|
|
014be8 0000
|
|
014bea 0000
|
|
014bec 0000
|
|
014bee 0000
|
|
014bf0 0000
|
|
014bf2 0000
|
|
014bf4 0000
|
|
014bf6 0000
|
|
014bf8 0000
|
|
014bfa 0000
|
|
014bfc 0000
|
|
014bfe 0000
|
|
014c00 0000
|
|
014c02 0000
|
|
014c04 0000
|
|
014c06 0000
|
|
014c08 0000
|
|
014c0a 0000
|
|
014c0c 0000
|
|
014c0e 0000
|
|
014c10 0000
|
|
014c12 0000
|
|
014c14 0000
|
|
014c16 0000
|
|
014c18 0000
|
|
014c1a 0000
|
|
014c1c 0000
|
|
014c1e 0000
|
|
014c20 0000
|
|
014c22 0000
|
|
014c24 0000
|
|
014c26 0000
|
|
014c28 0000
|
|
014c2a 0000
|
|
014c2c 0000
|
|
014c2e 0000
|
|
014c30 0000
|
|
014c32 0000
|
|
014c34 0000
|
|
014c36 0000
|
|
014c38 0000
|
|
014c3a 0000
|
|
014c3c 0000
|
|
014c3e 0000
|
|
014c40 0000
|
|
014c42 0000
|
|
014c44 0000
|
|
014c46 0000
|
|
014c48 0000
|
|
014c4a 0000
|
|
014c4c 0000
|
|
014c4e 0000
|
|
014c50 0000
|
|
014c52 0000
|
|
014c54 0000
|
|
014c56 0000
|
|
014c58 0000
|
|
014c5a 0000
|
|
014c5c 0000
|
|
014c5e 0000
|
|
014c60 0000
|
|
014c62 0000
|
|
014c64 0000
|
|
014c66 0000
|
|
014c68 0000
|
|
014c6a 0000
|
|
014c6c 0000
|
|
014c6e 0000
|
|
014c70 0000
|
|
014c72 0000
|
|
014c74 0000
|
|
014c76 0000
|
|
014c78 0000
|
|
014c7a 0000
|
|
014c7c 0000
|
|
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 0000
|
|
014cb0 0000
|
|
014cb2 0000
|
|
014cb4 0000
|
|
014cb6 0000
|
|
014cb8 0000
|
|
014cba 0000
|
|
014cbc 0000
|
|
014cbe 0000
|
|
014cc0 0000
|
|
014cc2 0000
|
|
014cc4 0000
|
|
014cc6 0000
|
|
014cc8 0000
|
|
014cca 0000
|
|
014ccc 0000
|
|
014cce 0000
|
|
014cd0 0000
|
|
014cd2 0000
|
|
014cd4 0000
|
|
014cd6 0000
|
|
014cd8 0003 bsrf r0
|
|
014cda 01f0
|
|
014cdc fb01
|
|
014cde 605b neg r5, r0
|
|
014ce0 01a0
|
|
014ce2 6b01 mov.w @r0, r11
|
|
014ce4 605b neg r5, r0
|
|
014ce6 01b0
|
|
014ce8 eb01 mov #h'1, r11
|
|
014cea 5fdb mov.l @(h'2c,r13), r15
|
|
014cec 33aa subc r10, r3
|
|
014cee ab7f bra h'-902 ;@(h'143f0)
|
|
014cf0 555b mov.l @(h'2c,r5), r5
|
|
014cf2 7faa add #h'aa, r15
|
|
014cf4 ab33 bra h'-99a ;@(h'1435e)
|
|
014cf6 555b mov.l @(h'2c,r5), r5
|
|
014cf8 01aa
|
|
014cfa ab01 bra h'-9fe ;@(h'14300)
|
|
014cfc 555b mov.l @(h'2c,r5), r5
|
|
014cfe 01fa
|
|
014d00 ab01 bra h'-9fe ;@(h'14306)
|
|
014d02 1d5b mov.l r5, @(h'2c,r13)
|
|
014d04 000a sts mach, r0
|
|
014d06 ab00 bra h'-a00 ;@(h'1430a)
|
|
014d08 0d5b
|
|
014d0a 000a sts mach, r0
|
|
014d0c ab00 bra h'-a00 ;@(h'14310)
|
|
014d0e 0d5b
|
|
014d10 011a sts macl, r1
|
|
014d12 ab01 bra h'-9fe ;@(h'14318)
|
|
014d14 f55b
|
|
014d16 01aa
|
|
014d18 ab01 bra h'-9fe ;@(h'1431e)
|
|
014d1a 555b mov.l @(h'2c,r5), r5
|
|
014d1c 01aa
|
|
014d1e ab01 bra h'-9fe ;@(h'14324)
|
|
014d20 fffb
|
|
014d22 000f mac.l @r0+, @r0+
|
|
014d24 0300
|
|
014d26 0603 bsrf r6
|
|
014d28 0006 mov.l r0, @(r0,r0)
|
|
014d2a 0300
|
|
014d2c 0f03 bsrf r15
|
|
014d2e 000f mac.l @r0+, @r0+
|
|
014d30 0300
|
|
014d32 0603 bsrf r6
|
|
014d34 0000
|
|
014d36 0300
|
|
014d38 0000
|
|
014d3a 0000
|
|
014d3c 0000
|
|
014d3e 0000
|
|
014d40 0000
|
|
014d42 0000
|
|
014d44 0000
|
|
014d46 0000
|
|
014d48 0000
|
|
014d4a 0000
|
|
014d4c 0000
|
|
014d4e 0000
|
|
014d50 0000
|
|
014d52 0000
|
|
014d54 0000
|
|
014d56 0000
|
|
014d58 0000
|
|
014d5a 0000
|
|
014d5c 0000
|
|
014d5e 0000
|
|
014d60 0000
|
|
014d62 0000
|
|
014d64 0000
|
|
014d66 0000
|
|
014d68 0000
|
|
014d6a 0000
|
|
014d6c 0000
|
|
014d6e 0000
|
|
014d70 0000
|
|
014d72 0000
|
|
014d74 0000
|
|
014d76 0000
|
|
014d78 0000
|
|
014d7a 0000
|
|
014d7c 0000
|
|
014d7e 0000
|
|
014d80 0000
|
|
014d82 0000
|
|
014d84 0000
|
|
014d86 0000
|
|
014d88 0000
|
|
014d8a 0000
|
|
014d8c 0000
|
|
014d8e 0000
|
|
014d90 0000
|
|
014d92 0000
|
|
014d94 0000
|
|
014d96 0000
|
|
014d98 0000
|
|
014d9a 0000
|
|
014d9c 0000
|
|
014d9e 0000
|
|
014da0 0000
|
|
014da2 0000
|
|
014da4 0000
|
|
014da6 0000
|
|
014da8 0000
|
|
014daa 0000
|
|
014dac 0000
|
|
014dae 0000
|
|
014db0 0000
|
|
014db2 0000
|
|
014db4 0000
|
|
014db6 0000
|
|
014db8 0000
|
|
014dba 0000
|
|
014dbc 0000
|
|
014dbe 0000
|
|
014dc0 0000
|
|
014dc2 0000
|
|
014dc4 0000
|
|
014dc6 0000
|
|
014dc8 0000
|
|
014dca 0000
|
|
014dcc 0000
|
|
014dce 0000
|
|
014dd0 0000
|
|
014dd2 0000
|
|
014dd4 0000
|
|
014dd6 0000
|
|
014dd8 0000
|
|
014dda 0000
|
|
014ddc 0000
|
|
014dde 0000
|
|
014de0 0000
|
|
014de2 0000
|
|
014de4 0000
|
|
014de6 0000
|
|
014de8 0000
|
|
014dea 0000
|
|
014dec 0000
|
|
014dee 0000
|
|
014df0 0000
|
|
014df2 0000
|
|
014df4 0000
|
|
014df6 0000
|
|
014df8 0000
|
|
014dfa 0000
|
|
014dfc 0000
|
|
014dfe 0000
|
|
014e00 0000
|
|
014e02 0000
|
|
014e04 0000
|
|
014e06 0000
|
|
014e08 0000
|
|
014e0a 0000
|
|
014e0c 0000
|
|
014e0e 0000
|
|
014e10 0000
|
|
014e12 0000
|
|
014e14 0000
|
|
014e16 0000
|
|
014e18 0000
|
|
014e1a 0000
|
|
014e1c 0000
|
|
014e1e 0000
|
|
014e20 0000
|
|
014e22 0000
|
|
014e24 0000
|
|
014e26 0000
|
|
014e28 0000
|
|
014e2a 000f mac.l @r0+, @r0+
|
|
014e2c 0000
|
|
014e2e 001f mac.l @r1+, @r0+
|
|
014e30 8000 mov.b r0, @(h'0,r0)
|
|
014e32 001f mac.l @r1+, @r0+
|
|
014e34 8000 mov.b r0, @(h'0,r0)
|
|
014e36 001f mac.l @r1+, @r0+
|
|
014e38 8000 mov.b r0, @(h'0,r0)
|
|
014e3a 000f mac.l @r0+, @r0+
|
|
014e3c 0000
|
|
014e3e 001f mac.l @r1+, @r0+
|
|
014e40 8000 mov.b r0, @(h'0,r0)
|
|
014e42 00ff mac.l @r15+, @r0+
|
|
014e44 ffe7
|
|
014e46 c0ff mov.b r0, @(h'ff,gbr)
|
|
014e48 ffe7
|
|
014e4a c0ff mov.b r0, @(h'ff,gbr)
|
|
014e4c ffc3
|
|
014e4e c0ff mov.b r0, @(h'ff,gbr)
|
|
014e50 ffc3
|
|
014e52 c0ff mov.b r0, @(h'ff,gbr)
|
|
014e54 ffe7
|
|
014e56 c0ff mov.b r0, @(h'ff,gbr)
|
|
014e58 ffff
|
|
014e5a c0ff mov.b r0, @(h'ff,gbr)
|
|
014e5c ffff
|
|
014e5e eeff mov #h'ffffffff, r14
|
|
014e60 ffff
|
|
014e62 ffff
|
|
014e64 ffff
|
|
014e66 ffff
|
|
014e68 ffff
|
|
014e6a ffff
|
|
014e6c ffff
|
|
014e6e ffff
|
|
014e70 ffff
|
|
014e72 eeff mov #h'ffffffff, r14
|
|
014e74 ffff
|
|
014e76 c0f3 mov.b r0, @(h'f3,gbr)
|
|
014e78 ff9f
|
|
014e7a c0e1 mov.b r0, @(h'e1,gbr)
|
|
014e7c ff0f
|
|
014e7e c0e1 mov.b r0, @(h'e1,gbr)
|
|
014e80 ff0f
|
|
014e82 c0f3 mov.b r0, @(h'f3,gbr)
|
|
014e84 ff9f
|
|
014e86 c0f3 mov.b r0, @(h'f3,gbr)
|
|
014e88 ff9f
|
|
014e8a c000 mov.b r0, @(h'0,gbr)
|
|
014e8c 0000
|
|
014e8e 0000
|
|
014e90 0000
|
|
014e92 0000
|
|
014e94 0000
|
|
014e96 0000
|
|
014e98 0000
|
|
014e9a 0000
|
|
014e9c 0000
|
|
014e9e 0000
|
|
014ea0 0000
|
|
014ea2 0000
|
|
014ea4 0000
|
|
014ea6 0000
|
|
014ea8 0000
|
|
014eaa 0000
|
|
014eac 0000
|
|
014eae 0000
|
|
014eb0 0000
|
|
014eb2 0000
|
|
014eb4 0000
|
|
014eb6 0000
|
|
014eb8 0000
|
|
014eba 0000
|
|
014ebc 0000
|
|
014ebe 0000
|
|
014ec0 0000
|
|
014ec2 0000
|
|
014ec4 0000
|
|
014ec6 0000
|
|
014ec8 0000
|
|
014eca 0000
|
|
014ecc 0000
|
|
014ece 0000
|
|
014ed0 0000
|
|
014ed2 0000
|
|
014ed4 0000
|
|
014ed6 0000
|
|
014ed8 0000
|
|
014eda 0000
|
|
014edc 0000
|
|
014ede 0000
|
|
014ee0 0000
|
|
014ee2 0000
|
|
014ee4 0000
|
|
014ee6 0000
|
|
014ee8 0000
|
|
014eea 0000
|
|
014eec 0000
|
|
014eee 0000
|
|
014ef0 0000
|
|
014ef2 0000
|
|
014ef4 0000
|
|
014ef6 0000
|
|
014ef8 0000
|
|
014efa 0000
|
|
014efc 0000
|
|
014efe 0000
|
|
014f00 0000
|
|
014f02 0000
|
|
014f04 0000
|
|
014f06 0000
|
|
014f08 0000
|
|
014f0a 0000
|
|
014f0c 0000
|
|
014f0e 0000
|
|
014f10 0000
|
|
014f12 0000
|
|
014f14 0000
|
|
014f16 0000
|
|
014f18 0000
|
|
014f1a 0000
|
|
014f1c 0000
|
|
014f1e 0000
|
|
014f20 0000
|
|
014f22 0000
|
|
014f24 0000
|
|
014f26 0000
|
|
014f28 0000
|
|
014f2a 0000
|
|
014f2c 0000
|
|
014f2e 0000
|
|
014f30 0000
|
|
014f32 0000
|
|
014f34 0000
|
|
014f36 0000
|
|
014f38 0000
|
|
014f3a 0000
|
|
014f3c 0000
|
|
014f3e 0000
|
|
014f40 0000
|
|
014f42 0000
|
|
014f44 0000
|
|
014f46 0000
|
|
014f48 0000
|
|
014f4a 0000
|
|
014f4c 0000
|
|
014f4e 0000
|
|
014f50 0000
|
|
014f52 0000
|
|
014f54 0000
|
|
014f56 0000
|
|
014f58 0000
|
|
014f5a 0000
|
|
014f5c 0000
|
|
014f5e 0000
|
|
014f60 0000
|
|
014f62 0000
|
|
014f64 0000
|
|
014f66 0000
|
|
014f68 0000
|
|
014f6a 0000
|
|
014f6c 0000
|
|
014f6e 0000
|
|
014f70 0000
|
|
014f72 0000
|
|
014f74 0000
|
|
014f76 0000
|
|
014f78 0000
|
|
014f7a 0000
|
|
014f7c 0000
|
|
014f7e 0000
|
|
014f80 0000
|
|
014f82 0006 mov.l r0, @(r0,r0)
|
|
014f84 0000
|
|
014f86 000f mac.l @r0+, @r0+
|
|
014f88 0000
|
|
014f8a 000f mac.l @r0+, @r0+
|
|
014f8c 0000
|
|
014f8e 0006 mov.l r0, @(r0,r0)
|
|
014f90 0000
|
|
014f92 0006 mov.l r0, @(r0,r0)
|
|
014f94 0000
|
|
014f96 000f mac.l @r0+, @r0+
|
|
014f98 0000
|
|
014f9a 007f mac.l @r7+, @r0+
|
|
014f9c ffc3
|
|
014f9e 806a mov.b r0, @(h'a,r6)
|
|
014fa0 aa81 bra h'-afe ;@(h'144a6)
|
|
014fa2 8055 mov.b r0, @(h'5,r5)
|
|
014fa4 5581 mov.l @(h'4,r8), r5
|
|
014fa6 806a mov.b r0, @(h'a,r6)
|
|
014fa8 aa81 bra h'-afe ;@(h'144ae)
|
|
014faa 8055 mov.b r0, @(h'5,r5)
|
|
014fac 55c3 mov.l @(h'c,r12), r5
|
|
014fae 806a mov.b r0, @(h'a,r6)
|
|
014fb0 aafe bra h'-a04 ;@(h'145b0)
|
|
014fb2 8055 mov.b r0, @(h'5,r5)
|
|
014fb4 5555 mov.l @(h'14,r5), r5
|
|
014fb6 cc6a tst.b #h'6a, @(r0,gbr)
|
|
014fb8 aaaa bra h'-aac ;@(h'14510)
|
|
014fba fe55
|
|
014fbc 5555 mov.l @(h'14,r5), r5
|
|
014fbe fe6a
|
|
014fc0 aaaa bra h'-aac ;@(h'14518)
|
|
014fc2 cc7f tst.b #h'7f, @(r0,gbr)
|
|
014fc4 55fd mov.l @(h'34,r15), r5
|
|
014fc6 8061 mov.b r0, @(h'1,r6)
|
|
014fc8 ab0e bra h'-9e4 ;@(h'145e8)
|
|
014fca 8040 mov.b r0, @(h'0,r4)
|
|
014fcc d605 mov.l @(h'14,pc), r6 ;@(h'14fe4)
|
|
014fce 8040 mov.b r0, @(h'0,r4)
|
|
014fd0 aa06 bra h'-bf4 ;@(h'143e0)
|
|
014fd2 8040 mov.b r0, @(h'0,r4)
|
|
014fd4 d605 mov.l @(h'14,pc), r6 ;@(h'14fec)
|
|
014fd6 8061 mov.b r0, @(h'1,r6)
|
|
014fd8 ff0f
|
|
014fda 8000 mov.b r0, @(h'0,r0)
|
|
014fdc 0000
|
|
014fde 0000
|
|
014fe0 0000
|
|
014fe2 0000
|
|
014fe4 0000
|
|
014fe6 0000
|
|
014fe8 0000
|
|
014fea 0000
|
|
014fec 0000
|
|
014fee 0000
|
|
014ff0 0000
|
|
014ff2 0000
|
|
014ff4 0000
|
|
014ff6 0000
|
|
014ff8 0000
|
|
014ffa 0000
|
|
014ffc 0000
|
|
014ffe 0000
|
|
015000 0000
|
|
015002 0000
|
|
015004 0000
|
|
015006 0000
|
|
015008 0000
|
|
01500a 0000
|
|
01500c 0000
|
|
01500e 0000
|
|
015010 0000
|
|
015012 0000
|
|
015014 0000
|
|
015016 0000
|
|
015018 0000
|
|
01501a 0000
|
|
01501c 0000
|
|
01501e 0000
|
|
015020 0000
|
|
015022 0000
|
|
015024 0000
|
|
015026 0000
|
|
015028 0000
|
|
01502a 0000
|
|
01502c 0000
|
|
01502e 0000
|
|
015030 0000
|
|
015032 0000
|
|
015034 0000
|
|
015036 0000
|
|
015038 0000
|
|
01503a 0000
|
|
01503c 0000
|
|
01503e 0000
|
|
015040 0000
|
|
015042 0000
|
|
015044 0000
|
|
015046 0000
|
|
015048 0000
|
|
01504a 0000
|
|
01504c 0000
|
|
01504e 0000
|
|
015050 0000
|
|
015052 0000
|
|
015054 0000
|
|
015056 0000
|
|
015058 0000
|
|
01505a 0000
|
|
01505c 0000
|
|
01505e 0000
|
|
015060 0000
|
|
015062 0000
|
|
015064 0000
|
|
015066 0000
|
|
015068 0000
|
|
01506a 0000
|
|
01506c 0000
|
|
01506e 0000
|
|
015070 0000
|
|
015072 0000
|
|
015074 0000
|
|
015076 0000
|
|
015078 0000
|
|
01507a 0000
|
|
01507c 0000
|
|
01507e 0000
|
|
015080 0000
|
|
015082 0000
|
|
015084 0000
|
|
015086 0000
|
|
015088 0000
|
|
01508a 0000
|
|
01508c 0000
|
|
01508e 0000
|
|
015090 0000
|
|
015092 0000
|
|
015094 0000
|
|
015096 0000
|
|
015098 0000
|
|
01509a 0000
|
|
01509c 0000
|
|
01509e 0000
|
|
0150a0 0000
|
|
0150a2 0000
|
|
0150a4 0000
|
|
0150a6 0000
|
|
0150a8 0000
|
|
0150aa 0000
|
|
0150ac 0000
|
|
0150ae 0000
|
|
0150b0 0000
|
|
0150b2 0000
|
|
0150b4 0000
|
|
0150b6 0000
|
|
0150b8 0000
|
|
0150ba 0000
|
|
0150bc 0000
|
|
0150be 0000
|
|
0150c0 0000
|
|
0150c2 0000
|
|
0150c4 0000
|
|
0150c6 0000
|
|
0150c8 0000
|
|
0150ca 0000
|
|
0150cc 0000
|
|
0150ce 0000
|
|
0150d0 0000
|
|
0150d2 00ff mac.l @r15+, @r0+
|
|
0150d4 ffff
|
|
0150d6 ffff
|
|
0150d8 ffff
|
|
0150da ffff
|
|
0150dc ffff
|
|
0150de ffff
|
|
0150e0 ffff
|
|
0150e2 ffff
|
|
0150e4 ffff
|
|
0150e6 ffff
|
|
0150e8 ffff
|
|
0150ea ffff
|
|
0150ec ffff
|
|
0150ee ffff
|
|
0150f0 ffff
|
|
0150f2 ffff
|
|
0150f4 ffff
|
|
0150f6 ffff
|
|
0150f8 ffff
|
|
0150fa ffff
|
|
0150fc ffff
|
|
0150fe ffff
|
|
015100 ffff
|
|
015102 ffff
|
|
015104 ffff
|
|
015106 ffff
|
|
015108 ffff
|
|
01510a ffff
|
|
01510c ffff
|
|
01510e ffff
|
|
015110 ffff
|
|
015112 ffff
|
|
015114 ffff
|
|
015116 ffff
|
|
015118 ff1f
|
|
01511a 8000 mov.b r0, @(h'0,r0)
|
|
01511c 0000
|
|
01511e fc00
|
|
015120 0000
|
|
015122 3f0f addv r0, r15
|
|
015124 0000
|
|
015126 0000
|
|
015128 7800
|
|
01512a 0000
|
|
01512c 3f1f addv r1, r15
|
|
01512e 8000 mov.b r0, @(h'0,r0)
|
|
015130 0000
|
|
015132 fc00
|
|
015134 0000
|
|
015136 3f1f addv r1, r15
|
|
015138 8000 mov.b r0, @(h'0,r0)
|
|
01513a 0000
|
|
01513c fc00
|
|
01513e 0000
|
|
015140 3f1f addv r1, r15
|
|
015142 8000 mov.b r0, @(h'0,r0)
|
|
015144 0000
|
|
015146 fc00
|
|
015148 0000
|
|
01514a 3f0f addv r0, r15
|
|
01514c 0000
|
|
01514e 0000
|
|
015150 7800
|
|
015152 0000
|
|
015154 3f00 cmp/eq r0, r15
|
|
015156 0000
|
|
015158 0000
|
|
01515a 0000
|
|
01515c 0000
|
|
01515e 0000
|
|
015160 0000
|
|
015162 0000
|
|
015164 0000
|
|
015166 0000
|
|
015168 0000
|
|
01516a 0000
|
|
01516c 0000
|
|
01516e 0000
|
|
015170 0000
|
|
015172 0000
|
|
015174 0000
|
|
015176 0000
|
|
015178 0000
|
|
01517a 0000
|
|
01517c 0000
|
|
01517e 0000
|
|
015180 0000
|
|
015182 0000
|
|
015184 0000
|
|
015186 0000
|
|
015188 0000
|
|
01518a 0000
|
|
01518c 0000
|
|
01518e 0000
|
|
015190 0000
|
|
015192 0000
|
|
015194 0000
|
|
015196 0000
|
|
015198 0000
|
|
01519a 0000
|
|
01519c 0000
|
|
01519e 0000
|
|
0151a0 0000
|
|
0151a2 0000
|
|
0151a4 0000
|
|
0151a6 0000
|
|
0151a8 0000
|
|
0151aa 0000
|
|
0151ac 0000
|
|
0151ae 0000
|
|
0151b0 0000
|
|
0151b2 0000
|
|
0151b4 0000
|
|
0151b6 0000
|
|
0151b8 0000
|
|
0151ba 0000
|
|
0151bc 0000
|
|
0151be 0000
|
|
0151c0 0000
|
|
0151c2 0000
|
|
0151c4 0000
|
|
0151c6 0000
|
|
0151c8 0000
|
|
0151ca 0000
|
|
0151cc 0000
|
|
0151ce 0000
|
|
0151d0 0000
|
|
0151d2 0000
|
|
0151d4 0000
|
|
0151d6 0000
|
|
0151d8 0000
|
|
0151da 0000
|
|
0151dc 0000
|
|
0151de 0000
|
|
0151e0 0000
|
|
0151e2 0000
|
|
0151e4 0000
|
|
0151e6 0000
|
|
0151e8 0000
|
|
0151ea 0000
|
|
0151ec 0000
|
|
0151ee 0000
|
|
0151f0 0000
|
|
0151f2 0000
|
|
0151f4 0000
|
|
0151f6 0000
|
|
0151f8 0000
|
|
0151fa 0000
|
|
0151fc 0000
|
|
0151fe 0000
|
|
015200 0000
|
|
015202 0000
|
|
015204 0000
|
|
015206 0000
|
|
015208 0000
|
|
01520a 0000
|
|
01520c 0000
|
|
01520e 0000
|
|
015210 0000
|
|
015212 0000
|
|
015214 0000
|
|
015216 0000
|
|
015218 0000
|
|
01521a 0000
|
|
01521c 0000
|
|
01521e 0000
|
|
015220 0000
|
|
015222 0000
|
|
015224 0000
|
|
015226 0000
|
|
015228 0000
|
|
01522a 0000
|
|
01522c 0000
|
|
01522e 0000
|
|
015230 3f7f addv r7, r15
|
|
015232 ffff
|
|
015234 ffff
|
|
015236 ffff
|
|
015238 ffff
|
|
01523a bf55 bsr h'-156 ;@(h'150e8)
|
|
01523c 5555 mov.l @(h'14,r5), r5
|
|
01523e 5555 mov.l @(h'14,r5), r5
|
|
015240 5555 mov.l @(h'14,r5), r5
|
|
015242 5555 mov.l @(h'14,r5), r5
|
|
015244 bf6a bsr h'-12c ;@(h'1511c)
|
|
015246 aaaa bra h'-aac ;@(h'1479e)
|
|
015248 aaaa bra h'-aac ;@(h'147a0)
|
|
01524a aaaa bra h'-aac ;@(h'147a2)
|
|
01524c aaaa bra h'-aac ;@(h'147a4)
|
|
01524e bf55 bsr h'-156 ;@(h'150fc)
|
|
015250 5555 mov.l @(h'14,r5), r5
|
|
015252 5555 mov.l @(h'14,r5), r5
|
|
015254 5555 mov.l @(h'14,r5), r5
|
|
015256 5555 mov.l @(h'14,r5), r5
|
|
015258 bf7f bsr h'-102 ;@(h'1515a)
|
|
01525a ffff
|
|
01525c ffff
|
|
01525e ffff
|
|
015260 ffff
|
|
015262 bf0f bsr h'-1e2 ;@(h'15084)
|
|
015264 0000
|
|
015266 0000
|
|
015268 7800
|
|
01526a 0000
|
|
01526c 3f06 cmp/hi r0, r15
|
|
01526e 0000
|
|
015270 0000
|
|
015272 3000 cmp/eq r0, r0
|
|
015274 0000
|
|
015276 3f06 cmp/hi r0, r15
|
|
015278 0000
|
|
01527a 0000
|
|
01527c 3000 cmp/eq r0, r0
|
|
01527e 0000
|
|
015280 3f0f addv r0, r15
|
|
015282 0000
|
|
015284 0000
|
|
015286 7800
|
|
015288 0000
|
|
01528a 3f0f addv r0, r15
|
|
01528c 0000
|
|
01528e 0000
|
|
015290 7800
|
|
015292 0000
|
|
015294 3f06 cmp/hi r0, r15
|
|
015296 0000
|
|
015298 0000
|
|
01529a 3000 cmp/eq r0, r0
|
|
01529c 0000
|
|
01529e 3f00 cmp/eq r0, r15
|
|
0152a0 0000
|
|
0152a2 0000
|
|
0152a4 0000
|
|
0152a6 0000
|
|
0152a8 3f00 cmp/eq r0, r15
|
|
0152aa 0000
|
|
0152ac 0000
|
|
0152ae 0000
|
|
0152b0 0000
|
|
0152b2 0000
|
|
0152b4 0000
|
|
0152b6 0000
|
|
0152b8 0000
|
|
0152ba 0000
|
|
0152bc 0000
|
|
0152be 0000
|
|
0152c0 0000
|
|
0152c2 0000
|
|
0152c4 0000
|
|
0152c6 0000
|
|
0152c8 0000
|
|
0152ca 0000
|
|
0152cc 0000
|
|
0152ce 0000
|
|
0152d0 0000
|
|
0152d2 0000
|
|
0152d4 0000
|
|
0152d6 0000
|
|
0152d8 0000
|
|
0152da 0000
|
|
0152dc 0000
|
|
0152de 0000
|
|
0152e0 0000
|
|
0152e2 0000
|
|
0152e4 0000
|
|
0152e6 0000
|
|
0152e8 0000
|
|
0152ea 0000
|
|
0152ec 0000
|
|
0152ee 0000
|
|
0152f0 0000
|
|
0152f2 0000
|
|
0152f4 0000
|
|
0152f6 0000
|
|
0152f8 0000
|
|
0152fa 0000
|
|
0152fc 0000
|
|
0152fe 0000
|
|
015300 0000
|
|
015302 0000
|
|
015304 0000
|
|
015306 0000
|
|
015308 0000
|
|
01530a 0000
|
|
01530c 0000
|
|
01530e 0000
|
|
015310 0000
|
|
015312 0000
|
|
015314 0000
|
|
015316 0000
|
|
015318 0000
|
|
01531a 0000
|
|
01531c 0000
|
|
01531e 0000
|
|
015320 0000
|
|
015322 0000
|
|
015324 0000
|
|
015326 0000
|
|
015328 0000
|
|
01532a 0000
|
|
01532c 0000
|
|
01532e 0000
|
|
015330 0000
|
|
015332 0000
|
|
015334 0000
|
|
015336 0000
|
|
015338 0000
|
|
01533a 0000
|
|
01533c 0000
|
|
01533e 0000
|
|
015340 0000
|
|
015342 0000
|
|
015344 0000
|
|
015346 0000
|
|
015348 0000
|
|
01534a 0000
|
|
01534c 0000
|
|
01534e 0000
|
|
015350 0000
|
|
015352 0000
|
|
015354 0000
|
|
015356 0000
|
|
015358 0000
|
|
01535a 0000
|
|
01535c 0000
|
|
01535e 0000
|
|
015360 0000
|
|
015362 0000
|
|
015364 0000
|
|
015366 0000
|
|
015368 0000
|
|
01536a 0000
|
|
01536c 0000
|
|
01536e 0000
|
|
015370 0000
|
|
015372 0000
|
|
015374 0000
|
|
015376 0000
|
|
015378 0000
|
|
01537a 00f9
|
|
01537c f03f
|
|
01537e f9f0
|
|
015380 3ff0 cmp/eq r15, r15
|
|
015382 fbbf
|
|
015384 f0ff
|
|
015386 fff9
|
|
015388 ffff
|
|
01538a ffff
|
|
01538c ffff
|
|
01538e ffff
|
|
015390 fffb
|
|
015392 bfff bsr h'-2 ;@(h'15394)
|
|
015394 f03f
|
|
015396 fff0
|
|
015398 3fff addv r15, r15
|
|
01539a f03f
|
|
01539c fff0
|
|
01539e 3fff addv r15, r15
|
|
0153a0 f03f
|
|
0153a2 fff0
|
|
0153a4 3fff addv r15, r15
|
|
0153a6 f03f
|
|
0153a8 fff0
|
|
0153aa 3fff addv r15, r15
|
|
0153ac f03f
|
|
0153ae fff0
|
|
0153b0 3fff addv r15, r15
|
|
0153b2 f03f
|
|
0153b4 fff0
|
|
0153b6 3fff addv r15, r15
|
|
0153b8 f03f
|
|
0153ba fff0
|
|
0153bc 3fff addv r15, r15
|
|
0153be f03f
|
|
0153c0 fff0
|
|
0153c2 3fff addv r15, r15
|
|
0153c4 f03f
|
|
0153c6 fff0
|
|
0153c8 3fff addv r15, r15
|
|
0153ca f03f
|
|
0153cc fff0
|
|
0153ce 3fff addv r15, r15
|
|
0153d0 f03f
|
|
0153d2 fffb
|
|
0153d4 bfff bsr h'-2 ;@(h'153d6)
|
|
0153d6 ffff
|
|
0153d8 ffff
|
|
0153da ffff
|
|
0153dc ffff
|
|
0153de ffff
|
|
0153e0 ffff
|
|
0153e2 fbbf
|
|
0153e4 fff0
|
|
0153e6 3fff addv r15, r15
|
|
0153e8 f03f
|
|
0153ea fff0
|
|
0153ec 3fff addv r15, r15
|
|
0153ee f03f
|
|
0153f0 fff0
|
|
0153f2 3fff addv r15, r15
|
|
0153f4 f03f
|
|
0153f6 fff0
|
|
0153f8 3fff addv r15, r15
|
|
0153fa f03f
|
|
0153fc fff0
|
|
0153fe 3fff addv r15, r15
|
|
015400 f03f
|
|
015402 fff0
|
|
015404 3fff addv r15, r15
|
|
015406 f03f
|
|
015408 fff0
|
|
01540a 3fff addv r15, r15
|
|
01540c f03f
|
|
01540e 0000
|
|
015410 0000
|
|
015412 0000
|
|
015414 0000
|
|
015416 0000
|
|
015418 0000
|
|
01541a 0000
|
|
01541c 0000
|
|
01541e 0000
|
|
015420 0000
|
|
015422 0000
|
|
015424 0000
|
|
015426 0000
|
|
015428 0000
|
|
01542a 0000
|
|
01542c 0000
|
|
01542e 0000
|
|
015430 0000
|
|
015432 0000
|
|
015434 0000
|
|
015436 0000
|
|
015438 0000
|
|
01543a 0000
|
|
01543c 0000
|
|
01543e 0000
|
|
015440 0000
|
|
015442 0000
|
|
015444 0000
|
|
015446 0000
|
|
015448 0000
|
|
01544a 0000
|
|
01544c 0000
|
|
01544e 0000
|
|
015450 0000
|
|
015452 0000
|
|
015454 0000
|
|
015456 0000
|
|
015458 0000
|
|
01545a 0000
|
|
01545c 0000
|
|
01545e 0000
|
|
015460 0000
|
|
015462 0000
|
|
015464 0000
|
|
015466 0000
|
|
015468 0000
|
|
01546a 0000
|
|
01546c 0000
|
|
01546e 0000
|
|
015470 0000
|
|
015472 0000
|
|
015474 0000
|
|
015476 0000
|
|
015478 0000
|
|
01547a 0000
|
|
01547c 0000
|
|
01547e 0000
|
|
015480 0000
|
|
015482 0000
|
|
015484 0000
|
|
015486 0000
|
|
015488 0000
|
|
01548a 0000
|
|
01548c 0000
|
|
01548e 0000
|
|
015490 0000
|
|
015492 0000
|
|
015494 0000
|
|
015496 0000
|
|
015498 0000
|
|
01549a 0000
|
|
01549c 0000
|
|
01549e 0000
|
|
0154a0 0000
|
|
0154a2 0000
|
|
0154a4 0000
|
|
0154a6 0000
|
|
0154a8 0000
|
|
0154aa 0000
|
|
0154ac 0000
|
|
0154ae 0000
|
|
0154b0 0000
|
|
0154b2 0000
|
|
0154b4 0000
|
|
0154b6 0000
|
|
0154b8 0000
|
|
0154ba 0000
|
|
0154bc 0000
|
|
0154be 0000
|
|
0154c0 0000
|
|
0154c2 0000
|
|
0154c4 0000
|
|
0154c6 0000
|
|
0154c8 0000
|
|
0154ca 0000
|
|
0154cc 0000
|
|
0154ce 0000
|
|
0154d0 003f mac.l @r3+, @r0+
|
|
0154d2 70e0 add #h'e0, r0
|
|
0154d4 3f60 cmp/eq r6, r15
|
|
0154d6 603f exts.w r3, r0
|
|
0154d8 6073 mov r7, r0
|
|
0154da 3f60 cmp/eq r6, r15
|
|
0154dc 7fbf add #h'bf, r15
|
|
0154de 70ff add #h'ff, r0
|
|
0154e0 bf5f bsr h'-142 ;@(h'153a2)
|
|
0154e2 f33f
|
|
0154e4 6aa0 mov.b @r10, r10
|
|
0154e6 3f55 dmulu.l r5, r15
|
|
0154e8 603f exts.w r3, r0
|
|
0154ea 6aa0 mov.b @r10, r10
|
|
0154ec 3f55 dmulu.l r5, r15
|
|
0154ee 603f exts.w r3, r0
|
|
0154f0 6aa0 mov.b @r10, r10
|
|
0154f2 3f55 dmulu.l r5, r15
|
|
0154f4 603f exts.w r3, r0
|
|
0154f6 6aa0 mov.b @r10, r10
|
|
0154f8 3f55 dmulu.l r5, r15
|
|
0154fa 603f exts.w r3, r0
|
|
0154fc 6aa0 mov.b @r10, r10
|
|
0154fe 3f55 dmulu.l r5, r15
|
|
015500 603f exts.w r3, r0
|
|
015502 6aa0 mov.b @r10, r10
|
|
015504 3f55 dmulu.l r5, r15
|
|
015506 603f exts.w r3, r0
|
|
015508 6aa0 mov.b @r10, r10
|
|
01550a 3f55 dmulu.l r5, r15
|
|
01550c 603f exts.w r3, r0
|
|
01550e 6aa0 mov.b @r10, r10
|
|
015510 3f55 dmulu.l r5, r15
|
|
015512 603f exts.w r3, r0
|
|
015514 6aa0 mov.b @r10, r10
|
|
015516 3f55 dmulu.l r5, r15
|
|
015518 603f exts.w r3, r0
|
|
01551a 6aa0 mov.b @r10, r10
|
|
01551c 3f55 dmulu.l r5, r15
|
|
01551e 603f exts.w r3, r0
|
|
015520 6aa0 mov.b @r10, r10
|
|
015522 3f55 dmulu.l r5, r15
|
|
015524 603f exts.w r3, r0
|
|
015526 6aa0 mov.b @r10, r10
|
|
015528 3f55 dmulu.l r5, r15
|
|
01552a 733f add #h'3f, r3
|
|
01552c 6abf exts.w r11, r10
|
|
01552e bf55 bsr h'-156 ;@(h'153dc)
|
|
015530 7fbf add #h'bf, r15
|
|
015532 6ab3 mov r11, r10
|
|
015534 3f55 dmulu.l r5, r15
|
|
015536 603f exts.w r3, r0
|
|
015538 6aa0 mov.b @r10, r10
|
|
01553a 3f55 dmulu.l r5, r15
|
|
01553c 603f exts.w r3, r0
|
|
01553e 6aa0 mov.b @r10, r10
|
|
015540 3f55 dmulu.l r5, r15
|
|
015542 603f exts.w r3, r0
|
|
015544 6aa0 mov.b @r10, r10
|
|
015546 3f55 dmulu.l r5, r15
|
|
015548 603f exts.w r3, r0
|
|
01554a 6aa0 mov.b @r10, r10
|
|
01554c 3f55 dmulu.l r5, r15
|
|
01554e 603f exts.w r3, r0
|
|
015550 6aa0 mov.b @r10, r10
|
|
015552 3f55 dmulu.l r5, r15
|
|
015554 603f exts.w r3, r0
|
|
015556 6aa0 mov.b @r10, r10
|
|
015558 3f55 dmulu.l r5, r15
|
|
01555a 603f exts.w r3, r0
|
|
01555c 7fe0 add #h'e0, r15
|
|
01555e 3f00 cmp/eq r0, r15
|
|
015560 003f mac.l @r3+, @r0+
|
|
015562 0000
|
|
015564 0000
|
|
015566 0000
|
|
015568 0000
|
|
01556a 0000
|
|
01556c 0000
|
|
01556e 0000
|
|
015570 0000
|
|
015572 0000
|
|
015574 0000
|
|
015576 0000
|
|
015578 0000
|
|
01557a 0000
|
|
01557c 0000
|
|
01557e 0000
|
|
015580 0000
|
|
015582 0000
|
|
015584 0000
|
|
015586 0000
|
|
015588 0000
|
|
01558a 0000
|
|
01558c 0000
|
|
01558e 0000
|
|
015590 0000
|
|
015592 0000
|
|
015594 0000
|
|
015596 0000
|
|
015598 0000
|
|
01559a 0000
|
|
01559c 0000
|
|
01559e 0000
|
|
0155a0 0000
|
|
0155a2 0000
|
|
0155a4 0000
|
|
0155a6 0000
|
|
0155a8 0000
|
|
0155aa 0000
|
|
0155ac 0000
|
|
0155ae 0000
|
|
0155b0 0000
|
|
0155b2 0000
|
|
0155b4 0000
|
|
0155b6 0000
|
|
0155b8 0000
|
|
0155ba 0000
|
|
0155bc 0000
|
|
0155be 0000
|
|
0155c0 0000
|
|
0155c2 0000
|
|
0155c4 0000
|
|
0155c6 0000
|
|
0155c8 0000
|
|
0155ca 0000
|
|
0155cc 0000
|
|
0155ce 0000
|
|
0155d0 0000
|
|
0155d2 0000
|
|
0155d4 0000
|
|
0155d6 0000
|
|
0155d8 0000
|
|
0155da 0000
|
|
0155dc 0000
|
|
0155de 0000
|
|
0155e0 0000
|
|
0155e2 0000
|
|
0155e4 0000
|
|
0155e6 0000
|
|
0155e8 0000
|
|
0155ea 0000
|
|
0155ec 0000
|
|
0155ee 0000
|
|
0155f0 0000
|
|
0155f2 0000
|
|
0155f4 0000
|
|
0155f6 0000
|
|
0155f8 0000
|
|
0155fa 0000
|
|
0155fc 0000
|
|
0155fe 0000
|
|
015600 0000
|
|
015602 0000
|
|
015604 0000
|
|
015606 0000
|
|
015608 0000
|
|
01560a 0000
|
|
01560c 0000
|
|
01560e 0000
|
|
015610 0000
|
|
015612 0000
|
|
015614 0000
|
|
015616 0000
|
|
015618 0000
|
|
01561a 0000
|
|
01561c 0000
|
|
01561e 0000
|
|
015620 0000
|
|
015622 00ff mac.l @r15+, @r0+
|
|
015624 ffff
|
|
015626 fcff
|
|
015628 ffff
|
|
01562a ffff
|
|
01562c ffff
|
|
01562e fcff
|
|
015630 ffff
|
|
015632 ffff
|
|
015634 ffff
|
|
015636 f87f
|
|
015638 ffff
|
|
01563a ffcf
|
|
01563c ffff
|
|
01563e f87f
|
|
015640 ffff
|
|
015642 ff07
|
|
015644 ffff
|
|
015646 fcff
|
|
015648 ffff
|
|
01564a ff07
|
|
01564c ffff
|
|
01564e ffff
|
|
015650 ffff
|
|
015652 ffcf
|
|
015654 ffff
|
|
015656 ffff
|
|
015658 ffff
|
|
01565a ffff
|
|
01565c ffff
|
|
01565e ffff
|
|
015660 ffff
|
|
015662 ffff
|
|
015664 ffff
|
|
015666 ffff
|
|
015668 ffff
|
|
01566a ffff
|
|
01566c ffff
|
|
01566e ffff
|
|
015670 ffff
|
|
015672 ff3f
|
|
015674 0000
|
|
015676 007e mov.l @(r0,r7), r0
|
|
015678 0000
|
|
01567a 031e mov.l @(r0,r1), r3
|
|
01567c 0000
|
|
01567e 003c mov.b @(r0,r3), r0
|
|
015680 0000
|
|
015682 033f mac.l @r3+, @r3+
|
|
015684 0000
|
|
015686 007e mov.l @(r0,r7), r0
|
|
015688 0000
|
|
01568a 033f mac.l @r3+, @r3+
|
|
01568c 0000
|
|
01568e 007e mov.l @(r0,r7), r0
|
|
015690 0000
|
|
015692 033f mac.l @r3+, @r3+
|
|
015694 0000
|
|
015696 007e mov.l @(r0,r7), r0
|
|
015698 0000
|
|
01569a 031e mov.l @(r0,r1), r3
|
|
01569c 0000
|
|
01569e 003c mov.b @(r0,r3), r0
|
|
0156a0 0000
|
|
0156a2 0300
|
|
0156a4 0000
|
|
0156a6 0000
|
|
0156a8 0000
|
|
0156aa 0000
|
|
0156ac 0000
|
|
0156ae 0000
|
|
0156b0 0000
|
|
0156b2 0000
|
|
0156b4 0000
|
|
0156b6 0000
|
|
0156b8 0000
|
|
0156ba 0000
|
|
0156bc 0000
|
|
0156be 0000
|
|
0156c0 0000
|
|
0156c2 0000
|
|
0156c4 0000
|
|
0156c6 0000
|
|
0156c8 0000
|
|
0156ca 0000
|
|
0156cc 0000
|
|
0156ce 0000
|
|
0156d0 0000
|
|
0156d2 0000
|
|
0156d4 0000
|
|
0156d6 0000
|
|
0156d8 0000
|
|
0156da 0000
|
|
0156dc 0000
|
|
0156de 0000
|
|
0156e0 0000
|
|
0156e2 0000
|
|
0156e4 0000
|
|
0156e6 0000
|
|
0156e8 0000
|
|
0156ea 0000
|
|
0156ec 0000
|
|
0156ee 0000
|
|
0156f0 0000
|
|
0156f2 0000
|
|
0156f4 0000
|
|
0156f6 0000
|
|
0156f8 0000
|
|
0156fa 0000
|
|
0156fc 0000
|
|
0156fe 0000
|
|
015700 0000
|
|
015702 0000
|
|
015704 0000
|
|
015706 0000
|
|
015708 0000
|
|
01570a 0000
|
|
01570c 0000
|
|
01570e 0000
|
|
015710 0000
|
|
015712 0000
|
|
015714 0000
|
|
015716 0000
|
|
015718 0000
|
|
01571a 0000
|
|
01571c 0000
|
|
01571e 0000
|
|
015720 0000
|
|
015722 0000
|
|
015724 0000
|
|
015726 0000
|
|
015728 0000
|
|
01572a 0000
|
|
01572c 0000
|
|
01572e 0000
|
|
015730 0000
|
|
015732 0000
|
|
015734 0000
|
|
015736 0000
|
|
015738 0000
|
|
01573a 0000
|
|
01573c 0000
|
|
01573e 0000
|
|
015740 0000
|
|
015742 0000
|
|
015744 0000
|
|
015746 0000
|
|
015748 0000
|
|
01574a 0000
|
|
01574c 0000
|
|
01574e 0000
|
|
015750 0000
|
|
015752 0000
|
|
015754 0000
|
|
015756 0000
|
|
015758 0000
|
|
01575a 0000
|
|
01575c 0000
|
|
01575e 0000
|
|
015760 0000
|
|
015762 0000
|
|
015764 0000
|
|
015766 0000
|
|
015768 0000
|
|
01576a 0000
|
|
01576c 0000
|
|
01576e 0000
|
|
015770 0000
|
|
015772 0000
|
|
015774 0000
|
|
015776 0000
|
|
015778 0000
|
|
01577a 0000
|
|
01577c 0000
|
|
01577e 037f mac.l @r7+, @r3+
|
|
015780 ffff
|
|
015782 f87f
|
|
015784 ffff
|
|
015786 fb46
|
|
015788 aaaa bra h'-aac ;@(h'14ce0)
|
|
01578a b02a bsr h'54 ;@(h'157e2)
|
|
01578c aaaa bra h'-aac ;@(h'14ce4)
|
|
01578e ab03 bra h'-9fa ;@(h'14d98)
|
|
015790 5555 mov.l @(h'14,r5), r5
|
|
015792 5035 mov.l @(h'14,r3), r0
|
|
015794 5555 mov.l @(h'14,r5), r5
|
|
015796 5b02 mov.l @(h'8,r0), r11
|
|
015798 aaaa bra h'-aac ;@(h'14cf0)
|
|
01579a b02a bsr h'54 ;@(h'157f2)
|
|
01579c aaaa bra h'-aac ;@(h'14cf4)
|
|
01579e ab03 bra h'-9fa ;@(h'14da8)
|
|
0157a0 5555 mov.l @(h'14,r5), r5
|
|
0157a2 5875 mov.l @(h'14,r7), r8
|
|
0157a4 5555 mov.l @(h'14,r5), r5
|
|
0157a6 5b02 mov.l @(h'8,r0), r11
|
|
0157a8 aaaa bra h'-aac ;@(h'14d00)
|
|
0157aa afea bra h'-2c ;@(h'15782)
|
|
0157ac aaaa bra h'-aac ;@(h'14d04)
|
|
0157ae ab47 bra h'-972 ;@(h'14e40)
|
|
0157b0 5555 mov.l @(h'14,r5), r5
|
|
0157b2 5555 mov.l @(h'14,r5), r5
|
|
0157b4 5555 mov.l @(h'14,r5), r5
|
|
0157b6 5b7f mov.l @(h'3c,r7), r11
|
|
0157b8 ffff
|
|
0157ba ffff
|
|
0157bc ffff
|
|
0157be fb1e
|
|
0157c0 0000
|
|
0157c2 003c mov.b @(r0,r3), r0
|
|
0157c4 0000
|
|
0157c6 030c mov.b @(r0,r0), r3
|
|
0157c8 0000
|
|
0157ca 0018 sett
|
|
0157cc 0000
|
|
0157ce 030c mov.b @(r0,r0), r3
|
|
0157d0 0000
|
|
0157d2 0018 sett
|
|
0157d4 0000
|
|
0157d6 031e mov.l @(r0,r1), r3
|
|
0157d8 0000
|
|
0157da 003c mov.b @(r0,r3), r0
|
|
0157dc 0000
|
|
0157de 031e mov.l @(r0,r1), r3
|
|
0157e0 0000
|
|
0157e2 003c mov.b @(r0,r3), r0
|
|
0157e4 0000
|
|
0157e6 030c mov.b @(r0,r0), r3
|
|
0157e8 0000
|
|
0157ea 0018 sett
|
|
0157ec 0000
|
|
0157ee 0300
|
|
0157f0 0000
|
|
0157f2 0000
|
|
0157f4 0000
|
|
0157f6 0300
|
|
0157f8 0000
|
|
0157fa 0000
|
|
0157fc 0000
|
|
0157fe 0000
|
|
015800 0000
|
|
015802 0000
|
|
015804 0000
|
|
015806 0000
|
|
015808 0000
|
|
01580a 0000
|
|
01580c 0000
|
|
01580e 0000
|
|
015810 0000
|
|
015812 0000
|
|
015814 0000
|
|
015816 0000
|
|
015818 0000
|
|
01581a 0000
|
|
01581c 0000
|
|
01581e 0000
|
|
015820 0000
|
|
015822 0000
|
|
015824 0000
|
|
015826 0000
|
|
015828 0000
|
|
01582a 0000
|
|
01582c 0000
|
|
01582e 0000
|
|
015830 0000
|
|
015832 0000
|
|
015834 0000
|
|
015836 0000
|
|
015838 0000
|
|
01583a 0000
|
|
01583c 0000
|
|
01583e 0000
|
|
015840 0000
|
|
015842 0000
|
|
015844 0000
|
|
015846 0000
|
|
015848 0000
|
|
01584a 0000
|
|
01584c 0000
|
|
01584e 0000
|
|
015850 0000
|
|
015852 0000
|
|
015854 0000
|
|
015856 0000
|
|
015858 0000
|
|
01585a 0000
|
|
01585c 0000
|
|
01585e 0000
|
|
015860 0000
|
|
015862 0000
|
|
015864 0000
|
|
015866 0000
|
|
015868 0000
|
|
01586a 0000
|
|
01586c 0000
|
|
01586e 0000
|
|
015870 0000
|
|
015872 0000
|
|
015874 0000
|
|
015876 0000
|
|
015878 0000
|
|
01587a 0000
|
|
01587c 0000
|
|
01587e 0000
|
|
015880 0000
|
|
015882 0000
|
|
015884 0000
|
|
015886 0000
|
|
015888 0000
|
|
01588a 0000
|
|
01588c 0000
|
|
01588e 0000
|
|
015890 0000
|
|
015892 0000
|
|
015894 0000
|
|
015896 0000
|
|
015898 0000
|
|
01589a 0000
|
|
01589c 0000
|
|
01589e 0000
|
|
0158a0 0000
|
|
0158a2 0000
|
|
0158a4 0000
|
|
0158a6 0000
|
|
0158a8 0000
|
|
0158aa 0000
|
|
0158ac 0000
|
|
0158ae 0000
|
|
0158b0 0000
|
|
0158b2 0000
|
|
0158b4 0000
|
|
0158b6 0000
|
|
0158b8 0000
|
|
0158ba 0000
|
|
0158bc 0000
|
|
0158be 0000
|
|
0158c0 0000
|
|
0158c2 0000
|
|
0158c4 0000
|
|
0158c6 0000
|
|
0158c8 0000
|
|
0158ca 00f3
|
|
0158cc c0f3 mov.b r0, @(h'f3,gbr)
|
|
0158ce c0e1 mov.b r0, @(h'e1,gbr)
|
|
0158d0 eee1 mov #h'ffffffe1, r14
|
|
0158d2 fff3
|
|
0158d4 ffff
|
|
0158d6 ffff
|
|
0158d8 ffff
|
|
0158da eeff mov #h'ffffffff, r14
|
|
0158dc c0ff mov.b r0, @(h'ff,gbr)
|
|
0158de c0ff mov.b r0, @(h'ff,gbr)
|
|
0158e0 c0ff mov.b r0, @(h'ff,gbr)
|
|
0158e2 c0ff mov.b r0, @(h'ff,gbr)
|
|
0158e4 c0ff mov.b r0, @(h'ff,gbr)
|
|
0158e6 c0ff mov.b r0, @(h'ff,gbr)
|
|
0158e8 c0ff mov.b r0, @(h'ff,gbr)
|
|
0158ea c0ff mov.b r0, @(h'ff,gbr)
|
|
0158ec c0ff mov.b r0, @(h'ff,gbr)
|
|
0158ee c0ff mov.b r0, @(h'ff,gbr)
|
|
0158f0 c0ff mov.b r0, @(h'ff,gbr)
|
|
0158f2 c0cf mov.b r0, @(h'cf,gbr)
|
|
0158f4 c007 mov.b r0, @(h'7,gbr)
|
|
0158f6 c007 mov.b r0, @(h'7,gbr)
|
|
0158f8 c0cf mov.b r0, @(h'cf,gbr)
|
|
0158fa c0ff mov.b r0, @(h'ff,gbr)
|
|
0158fc eeff mov #h'ffffffff, r14
|
|
0158fe ffff
|
|
015900 ffff
|
|
015902 ffff
|
|
015904 ffff
|
|
015906 eeff mov #h'ffffffff, r14
|
|
015908 c0ff mov.b r0, @(h'ff,gbr)
|
|
01590a c0ff mov.b r0, @(h'ff,gbr)
|
|
01590c c0ff mov.b r0, @(h'ff,gbr)
|
|
01590e c0ff mov.b r0, @(h'ff,gbr)
|
|
015910 c0ff mov.b r0, @(h'ff,gbr)
|
|
015912 c0ff mov.b r0, @(h'ff,gbr)
|
|
015914 c0ff mov.b r0, @(h'ff,gbr)
|
|
015916 c0ff mov.b r0, @(h'ff,gbr)
|
|
015918 c000 mov.b r0, @(h'0,gbr)
|
|
01591a 0000
|
|
01591c 0000
|
|
01591e 0000
|
|
015920 0000
|
|
015922 0000
|
|
015924 0000
|
|
015926 0000
|
|
015928 0000
|
|
01592a 0000
|
|
01592c 0000
|
|
01592e 0000
|
|
015930 0000
|
|
015932 0000
|
|
015934 0000
|
|
015936 0000
|
|
015938 0000
|
|
01593a 0000
|
|
01593c 0000
|
|
01593e 0000
|
|
015940 0000
|
|
015942 0000
|
|
015944 0000
|
|
015946 0000
|
|
015948 0000
|
|
01594a 0000
|
|
01594c 0000
|
|
01594e 0000
|
|
015950 0000
|
|
015952 0000
|
|
015954 0000
|
|
015956 0000
|
|
015958 0000
|
|
01595a 0000
|
|
01595c 0000
|
|
01595e 0000
|
|
015960 0000
|
|
015962 0000
|
|
015964 0000
|
|
015966 0000
|
|
015968 0000
|
|
01596a 0000
|
|
01596c 0000
|
|
01596e 0000
|
|
015970 0000
|
|
015972 0000
|
|
015974 0000
|
|
015976 0000
|
|
015978 0000
|
|
01597a 0000
|
|
01597c 0000
|
|
01597e 0000
|
|
015980 0000
|
|
015982 0000
|
|
015984 0000
|
|
015986 0000
|
|
015988 0000
|
|
01598a 0000
|
|
01598c 0000
|
|
01598e 0000
|
|
015990 0000
|
|
015992 0000
|
|
015994 0000
|
|
015996 0000
|
|
015998 0000
|
|
01599a 0000
|
|
01599c 0000
|
|
01599e 0000
|
|
0159a0 0000
|
|
0159a2 0000
|
|
0159a4 0000
|
|
0159a6 0000
|
|
0159a8 0000
|
|
0159aa 0000
|
|
0159ac 0000
|
|
0159ae 0000
|
|
0159b0 0000
|
|
0159b2 0000
|
|
0159b4 0000
|
|
0159b6 0000
|
|
0159b8 0000
|
|
0159ba 0000
|
|
0159bc 0000
|
|
0159be 0000
|
|
0159c0 0000
|
|
0159c2 0000
|
|
0159c4 0000
|
|
0159c6 0000
|
|
0159c8 0000
|
|
0159ca 0000
|
|
0159cc 0000
|
|
0159ce 0000
|
|
0159d0 0000
|
|
0159d2 0000
|
|
0159d4 0000
|
|
0159d6 0000
|
|
0159d8 0000
|
|
0159da 0000
|
|
0159dc 0000
|
|
0159de 0000
|
|
0159e0 0000
|
|
0159e2 0000
|
|
0159e4 0000
|
|
0159e6 0000
|
|
0159e8 0000
|
|
0159ea 0000
|
|
0159ec 0000
|
|
0159ee 0000
|
|
0159f0 0000
|
|
0159f2 0000
|
|
0159f4 0000
|
|
0159f6 0000
|
|
0159f8 0000
|
|
0159fa 0000
|
|
0159fc 0000
|
|
0159fe 0000
|
|
015a00 0000
|
|
015a02 0000
|
|
015a04 0000
|
|
015a06 0000
|
|
015a08 0000
|
|
015a0a 0000
|
|
015a0c 0000
|
|
015a0e 0000
|
|
015a10 0000
|
|
015a12 0000
|
|
015a14 0000
|
|
015a16 0000
|
|
015a18 0000
|
|
015a1a 0000
|
|
015a1c 0000
|
|
015a1e 0000
|
|
015a20 0061
|
|
015a22 8040 mov.b r0, @(h'0,r4)
|
|
015a24 8040 mov.b r0, @(h'0,r4)
|
|
015a26 cc40 tst.b #h'40, @(r0,gbr)
|
|
015a28 fe61
|
|
015a2a fe7f
|
|
015a2c cc6a tst.b #h'6a, @(r0,gbr)
|
|
015a2e 8055 mov.b r0, @(h'5,r5)
|
|
015a30 806a mov.b r0, @(h'a,r6)
|
|
015a32 8055 mov.b r0, @(h'5,r5)
|
|
015a34 806a mov.b r0, @(h'a,r6)
|
|
015a36 8055 mov.b r0, @(h'5,r5)
|
|
015a38 806a mov.b r0, @(h'a,r6)
|
|
015a3a 8055 mov.b r0, @(h'5,r5)
|
|
015a3c 806a mov.b r0, @(h'a,r6)
|
|
015a3e 8055 mov.b r0, @(h'5,r5)
|
|
015a40 806a mov.b r0, @(h'a,r6)
|
|
015a42 807f mov.b r0, @(h'f,r7)
|
|
015a44 8046 mov.b r0, @(h'6,r4)
|
|
015a46 8003 mov.b r0, @(h'3,r0)
|
|
015a48 8002 mov.b r0, @(h'2,r0)
|
|
015a4a 8003 mov.b r0, @(h'3,r0)
|
|
015a4c 8002 mov.b r0, @(h'2,r0)
|
|
015a4e 8047 mov.b r0, @(h'7,r4)
|
|
015a50 807e mov.b r0, @(h'e,r7)
|
|
015a52 cc55 tst.b #h'55, @(r0,gbr)
|
|
015a54 fe6a
|
|
015a56 fe55
|
|
015a58 cc6a tst.b #h'6a, @(r0,gbr)
|
|
015a5a 8055 mov.b r0, @(h'5,r5)
|
|
015a5c 806a mov.b r0, @(h'a,r6)
|
|
015a5e 8055 mov.b r0, @(h'5,r5)
|
|
015a60 806a mov.b r0, @(h'a,r6)
|
|
015a62 8055 mov.b r0, @(h'5,r5)
|
|
015a64 806a mov.b r0, @(h'a,r6)
|
|
015a66 8055 mov.b r0, @(h'5,r5)
|
|
015a68 807f mov.b r0, @(h'f,r7)
|
|
015a6a 8000 mov.b r0, @(h'0,r0)
|
|
015a6c 0000
|
|
015a6e 0000
|
|
015a70 0000
|
|
015a72 0000
|
|
015a74 0000
|
|
015a76 0000
|
|
015a78 0000
|
|
015a7a 0000
|
|
015a7c 0000
|
|
015a7e 0000
|
|
015a80 0000
|
|
015a82 0000
|
|
015a84 0000
|
|
015a86 0000
|
|
015a88 0000
|
|
015a8a 0000
|
|
015a8c 0000
|
|
015a8e 0000
|
|
015a90 0000
|
|
015a92 0000
|
|
015a94 0000
|
|
015a96 0000
|
|
015a98 0000
|
|
015a9a 0000
|
|
015a9c 0000
|
|
015a9e 0000
|
|
015aa0 0000
|
|
015aa2 0000
|
|
015aa4 0000
|
|
015aa6 0000
|
|
015aa8 0000
|
|
015aaa 0000
|
|
015aac 0000
|
|
015aae 0000
|
|
015ab0 0000
|
|
015ab2 0000
|
|
015ab4 0000
|
|
015ab6 0000
|
|
015ab8 0000
|
|
015aba 0000
|
|
015abc 0000
|
|
015abe 0000
|
|
015ac0 0000
|
|
015ac2 0000
|
|
015ac4 0000
|
|
015ac6 0000
|
|
015ac8 0000
|
|
015aca 0000
|
|
015acc 0000
|
|
015ace 0000
|
|
015ad0 0000
|
|
015ad2 0000
|
|
015ad4 0000
|
|
015ad6 0000
|
|
015ad8 0000
|
|
015ada 0000
|
|
015adc 0000
|
|
015ade 0000
|
|
015ae0 0000
|
|
015ae2 0000
|
|
015ae4 0000
|
|
015ae6 0000
|
|
015ae8 0000
|
|
015aea 0000
|
|
015aec 0000
|
|
015aee 0000
|
|
015af0 0000
|
|
015af2 0000
|
|
015af4 0000
|
|
015af6 0000
|
|
015af8 0000
|
|
015afa 0000
|
|
015afc 0000
|
|
015afe 0000
|
|
015b00 0000
|
|
015b02 0000
|
|
015b04 0000
|
|
015b06 0000
|
|
015b08 0000
|
|
015b0a 0000
|
|
015b0c 0000
|
|
015b0e 0000
|
|
015b10 0000
|
|
015b12 0000
|
|
015b14 0000
|
|
015b16 0000
|
|
015b18 0000
|
|
015b1a 0000
|
|
015b1c 0000
|
|
015b1e 0000
|
|
015b20 0000
|
|
015b22 0000
|
|
015b24 0000
|
|
015b26 0000
|
|
015b28 0000
|
|
015b2a 0000
|
|
015b2c 0000
|
|
015b2e 0000
|
|
015b30 0000
|
|
015b32 0000
|
|
015b34 0000
|
|
015b36 0000
|
|
015b38 0000
|
|
015b3a 0000
|
|
015b3c 0000
|
|
015b3e 0000
|
|
015b40 0000
|
|
015b42 0000
|
|
015b44 0000
|
|
015b46 0000
|
|
015b48 0000
|
|
015b4a 0000
|
|
015b4c 0000
|
|
015b4e 0000
|
|
015b50 0000
|
|
015b52 0000
|
|
015b54 0000
|
|
015b56 0000
|
|
015b58 0000
|
|
015b5a 0000
|
|
015b5c 0000
|
|
015b5e 0000
|
|
015b60 0000
|
|
015b62 0000
|
|
015b64 0000
|
|
015b66 0000
|
|
015b68 0000
|
|
015b6a 0000
|
|
015b6c 0000
|
|
015b6e 0000
|
|
015b70 0000
|
|
015b72 00ff mac.l @r15+, @r0+
|
|
015b74 ffff
|
|
015b76 9fff mov.w @(h'1fe,pc), r15 ;@(h'15d78)
|
|
015b78 ffff
|
|
015b7a ffff
|
|
015b7c ff9f
|
|
015b7e ffff
|
|
015b80 ffff
|
|
015b82 ffff
|
|
015b84 0fff mac.l @r15+, @r15+
|
|
015b86 ffff
|
|
015b88 cfff or.b #h'ff, @(r0,gbr)
|
|
015b8a ff0f
|
|
015b8c ffff
|
|
015b8e ff07
|
|
015b90 ffff
|
|
015b92 9fff mov.w @(h'1fe,pc), r15 ;@(h'15d94)
|
|
015b94 ffff
|
|
015b96 07ff mac.l @r15+, @r7+
|
|
015b98 ffff
|
|
015b9a ffff
|
|
015b9c ffcf
|
|
015b9e ffff
|
|
015ba0 ffff
|
|
015ba2 ffff
|
|
015ba4 ffff
|
|
015ba6 ffff
|
|
015ba8 ffff
|
|
015baa ffff
|
|
015bac ffff
|
|
015bae ffff
|
|
015bb0 ffff
|
|
015bb2 ffff
|
|
015bb4 ffff
|
|
015bb6 ffff
|
|
015bb8 ff07
|
|
015bba e000 mov #h'0, r0
|
|
015bbc 01f8
|
|
015bbe 000f mac.l @r0+, @r0+
|
|
015bc0 03c0
|
|
015bc2 0000
|
|
015bc4 f000
|
|
015bc6 0f07 mul.l r0, r15
|
|
015bc8 e000 mov #h'0, r0
|
|
015bca 01f8
|
|
015bcc 000f mac.l @r0+, @r0+
|
|
015bce 07e0
|
|
015bd0 0001
|
|
015bd2 f800
|
|
015bd4 0f07 mul.l r0, r15
|
|
015bd6 e000 mov #h'0, r0
|
|
015bd8 01f8
|
|
015bda 000f mac.l @r0+, @r0+
|
|
015bdc 03c0
|
|
015bde 0000
|
|
015be0 f000
|
|
015be2 0f00
|
|
015be4 0000
|
|
015be6 0000
|
|
015be8 0000
|
|
015bea 0000
|
|
015bec 0000
|
|
015bee 0000
|
|
015bf0 0000
|
|
015bf2 0000
|
|
015bf4 0000
|
|
015bf6 0000
|
|
015bf8 0000
|
|
015bfa 0000
|
|
015bfc 0000
|
|
015bfe 0000
|
|
015c00 0000
|
|
015c02 0000
|
|
015c04 0000
|
|
015c06 0000
|
|
015c08 0000
|
|
015c0a 0000
|
|
015c0c 0000
|
|
015c0e 0000
|
|
015c10 0000
|
|
015c12 0000
|
|
015c14 0000
|
|
015c16 0000
|
|
015c18 0000
|
|
015c1a 0000
|
|
015c1c 0000
|
|
015c1e 0000
|
|
015c20 0000
|
|
015c22 0000
|
|
015c24 0000
|
|
015c26 0000
|
|
015c28 0000
|
|
015c2a 0000
|
|
015c2c 0000
|
|
015c2e 0000
|
|
015c30 0000
|
|
015c32 0000
|
|
015c34 0000
|
|
015c36 0000
|
|
015c38 0000
|
|
015c3a 0000
|
|
015c3c 0000
|
|
015c3e 0000
|
|
015c40 0000
|
|
015c42 0000
|
|
015c44 0000
|
|
015c46 0000
|
|
015c48 0000
|
|
015c4a 0000
|
|
015c4c 0000
|
|
015c4e 0000
|
|
015c50 0000
|
|
015c52 0000
|
|
015c54 0000
|
|
015c56 0000
|
|
015c58 0000
|
|
015c5a 0000
|
|
015c5c 0000
|
|
015c5e 0000
|
|
015c60 0000
|
|
015c62 0000
|
|
015c64 0000
|
|
015c66 0000
|
|
015c68 0000
|
|
015c6a 0000
|
|
015c6c 0000
|
|
015c6e 0000
|
|
015c70 0000
|
|
015c72 0000
|
|
015c74 0000
|
|
015c76 0000
|
|
015c78 0000
|
|
015c7a 0000
|
|
015c7c 0000
|
|
015c7e 0000
|
|
015c80 0000
|
|
015c82 0000
|
|
015c84 0000
|
|
015c86 0000
|
|
015c88 0000
|
|
015c8a 0000
|
|
015c8c 0000
|
|
015c8e 0000
|
|
015c90 0000
|
|
015c92 0000
|
|
015c94 0000
|
|
015c96 0000
|
|
015c98 0000
|
|
015c9a 0000
|
|
015c9c 0000
|
|
015c9e 0000
|
|
015ca0 0000
|
|
015ca2 0000
|
|
015ca4 0000
|
|
015ca6 0000
|
|
015ca8 0000
|
|
015caa 0000
|
|
015cac 0000
|
|
015cae 0000
|
|
015cb0 0000
|
|
015cb2 0000
|
|
015cb4 0000
|
|
015cb6 0000
|
|
015cb8 0000
|
|
015cba 0000
|
|
015cbc 0000
|
|
015cbe 0000
|
|
015cc0 0000
|
|
015cc2 0000
|
|
015cc4 0000
|
|
015cc6 0000
|
|
015cc8 0000
|
|
015cca 0000
|
|
015ccc 000f mac.l @r0+, @r0+
|
|
015cce 7fff add #h'ff, r15
|
|
015cd0 ff0f
|
|
015cd2 ffff
|
|
015cd4 ef46 mov #h'46, r15
|
|
015cd6 aaaa bra h'-aac ;@(h'1522e)
|
|
015cd8 06aa
|
|
015cda aaaf bra h'-aa2 ;@(h'1523c)
|
|
015cdc 0355 mov.w r5, @(r0,r3)
|
|
015cde 5605 mov.l @(h'14,r0), r6
|
|
015ce0 5555 mov.l @(h'14,r5), r5
|
|
015ce2 6f02 mov.l @r0, r15
|
|
015ce4 aaaa bra h'-aac ;@(h'1523c)
|
|
015ce6 06aa
|
|
015ce8 aaaf bra h'-aa2 ;@(h'1524a)
|
|
015cea 0355 mov.w r5, @(r0,r3)
|
|
015cec 570d mov.l @(h'34,r0), r7
|
|
015cee 5555 mov.l @(h'14,r5), r5
|
|
015cf0 6f02 mov.l @r0, r15
|
|
015cf2 aaab bra h'-aaa ;@(h'1524c)
|
|
015cf4 feaa
|
|
015cf6 aaaf bra h'-aa2 ;@(h'15258)
|
|
015cf8 4755
|
|
015cfa 5555 mov.l @(h'14,r5), r5
|
|
015cfc 5555 mov.l @(h'14,r5), r5
|
|
015cfe 6f7f exts.w r7, r15
|
|
015d00 ffff
|
|
015d02 ffff
|
|
015d04 ffef
|
|
015d06 03c0
|
|
015d08 0000
|
|
015d0a f000
|
|
015d0c 0f01
|
|
015d0e 8000 mov.b r0, @(h'0,r0)
|
|
015d10 0060
|
|
015d12 000f mac.l @r0+, @r0+
|
|
015d14 0180
|
|
015d16 0000
|
|
015d18 6000 mov.b @r0, r0
|
|
015d1a 0f03 bsrf r15
|
|
015d1c c000 mov.b r0, @(h'0,gbr)
|
|
015d1e 00f0
|
|
015d20 000f mac.l @r0+, @r0+
|
|
015d22 03c0
|
|
015d24 0000
|
|
015d26 f000
|
|
015d28 0f01
|
|
015d2a 8000 mov.b r0, @(h'0,r0)
|
|
015d2c 0060
|
|
015d2e 000f mac.l @r0+, @r0+
|
|
015d30 0000
|
|
015d32 0000
|
|
015d34 0000
|
|
015d36 0f00
|
|
015d38 0000
|
|
015d3a 0000
|
|
015d3c 0000
|
|
015d3e 0000
|
|
015d40 0000
|
|
015d42 0000
|
|
015d44 0000
|
|
015d46 0000
|
|
015d48 0000
|
|
015d4a 0000
|
|
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 0000
|
|
015d70 0000
|
|
015d72 0000
|
|
015d74 0000
|
|
015d76 0000
|
|
015d78 0000
|
|
015d7a 0000
|
|
015d7c 0000
|
|
015d7e 0000
|
|
015d80 0000
|
|
015d82 0000
|
|
015d84 0000
|
|
015d86 0000
|
|
015d88 0000
|
|
015d8a 0000
|
|
015d8c 0000
|
|
015d8e 0000
|
|
015d90 0000
|
|
015d92 0000
|
|
015d94 0000
|
|
015d96 0000
|
|
015d98 0000
|
|
015d9a 0000
|
|
015d9c 0000
|
|
015d9e 0000
|
|
015da0 0000
|
|
015da2 0000
|
|
015da4 0000
|
|
015da6 0000
|
|
015da8 0000
|
|
015daa 0000
|
|
015dac 0000
|
|
015dae 0000
|
|
015db0 0000
|
|
015db2 0000
|
|
015db4 0000
|
|
015db6 0000
|
|
015db8 0000
|
|
015dba 0000
|
|
015dbc 0000
|
|
015dbe 0000
|
|
015dc0 0000
|
|
015dc2 0000
|
|
015dc4 0000
|
|
015dc6 0000
|
|
015dc8 0000
|
|
015dca 0000
|
|
015dcc 0000
|
|
015dce 0000
|
|
015dd0 0000
|
|
015dd2 0000
|
|
015dd4 0000
|
|
015dd6 0000
|
|
015dd8 0000
|
|
015dda 0000
|
|
015ddc 0000
|
|
015dde 0000
|
|
015de0 0000
|
|
015de2 0000
|
|
015de4 0000
|
|
015de6 0000
|
|
015de8 0000
|
|
015dea 0000
|
|
015dec 0000
|
|
015dee 0000
|
|
015df0 0000
|
|
015df2 0000
|
|
015df4 0000
|
|
015df6 0000
|
|
015df8 0000
|
|
015dfa 0000
|
|
015dfc 0000
|
|
015dfe 0000
|
|
015e00 0000
|
|
015e02 0000
|
|
015e04 0000
|
|
015e06 0000
|
|
015e08 0000
|
|
015e0a 0000
|
|
015e0c 0000
|
|
015e0e 0000
|
|
015e10 0000
|
|
015e12 0000
|
|
015e14 0000
|
|
015e16 0000
|
|
015e18 0000
|
|
015e1a 00fe mov.l @(r0,r15), r0
|
|
015e1c 7f03
|
|
015e1e fe7f
|
|
015e20 03fc mov.b @(r0,r15), r3
|
|
015e22 3f03 cmp/ge r0, r15
|
|
015e24 fc3f
|
|
015e26 03fe mov.l @(r0,r15), r3
|
|
015e28 7fbb add #h'bb, r15
|
|
015e2a ffff
|
|
015e2c ffff
|
|
015e2e ffff
|
|
015e30 ffff
|
|
015e32 ffff
|
|
015e34 ffff
|
|
015e36 ffff
|
|
015e38 bbff bsr h'-802 ;@(h'1563a)
|
|
015e3a ff03
|
|
015e3c ffff
|
|
015e3e 03ff mac.l @r15+, @r3+
|
|
015e40 ff03
|
|
015e42 ffff
|
|
015e44 03ff mac.l @r15+, @r3+
|
|
015e46 ff03
|
|
015e48 cfff or.b #h'ff, @(r0,gbr)
|
|
015e4a 0307 mul.l r0, r3
|
|
015e4c ff03
|
|
015e4e 07ff mac.l @r15+, @r7+
|
|
015e50 03cf mac.l @r12+, @r3+
|
|
015e52 ff03
|
|
015e54 ffff
|
|
015e56 03ff mac.l @r15+, @r3+
|
|
015e58 ff03
|
|
015e5a ffff
|
|
015e5c bbff bsr h'-802 ;@(h'1565e)
|
|
015e5e ffff
|
|
015e60 ffff
|
|
015e62 ffff
|
|
015e64 ffff
|
|
015e66 ffff
|
|
015e68 ffff
|
|
015e6a ffbb
|
|
015e6c ffff
|
|
015e6e 03ff mac.l @r15+, @r3+
|
|
015e70 ff03
|
|
015e72 0000
|
|
015e74 0000
|
|
015e76 0000
|
|
015e78 0000
|
|
015e7a 0000
|
|
015e7c 0000
|
|
015e7e 0000
|
|
015e80 0000
|
|
015e82 0000
|
|
015e84 0000
|
|
015e86 0000
|
|
015e88 0000
|
|
015e8a 0000
|
|
015e8c 0000
|
|
015e8e 0000
|
|
015e90 0000
|
|
015e92 0000
|
|
015e94 0000
|
|
015e96 0000
|
|
015e98 0000
|
|
015e9a 0000
|
|
015e9c 0000
|
|
015e9e 0000
|
|
015ea0 0000
|
|
015ea2 0000
|
|
015ea4 0000
|
|
015ea6 0000
|
|
015ea8 0000
|
|
015eaa 0000
|
|
015eac 0000
|
|
015eae 0000
|
|
015eb0 0000
|
|
015eb2 0000
|
|
015eb4 0000
|
|
015eb6 0000
|
|
015eb8 0000
|
|
015eba 0000
|
|
015ebc 0000
|
|
015ebe 0000
|
|
015ec0 0000
|
|
015ec2 0000
|
|
015ec4 0000
|
|
015ec6 0000
|
|
015ec8 0000
|
|
015eca 0000
|
|
015ecc 0000
|
|
015ece 0000
|
|
015ed0 0000
|
|
015ed2 0000
|
|
015ed4 0000
|
|
015ed6 0000
|
|
015ed8 0000
|
|
015eda 0000
|
|
015edc 0000
|
|
015ede 0000
|
|
015ee0 0000
|
|
015ee2 0000
|
|
015ee4 0000
|
|
015ee6 0000
|
|
015ee8 0000
|
|
015eea 0000
|
|
015eec 0000
|
|
015eee 0000
|
|
015ef0 0000
|
|
015ef2 0000
|
|
015ef4 0000
|
|
015ef6 0000
|
|
015ef8 0000
|
|
015efa 0000
|
|
015efc 0000
|
|
015efe 0000
|
|
015f00 0000
|
|
015f02 0000
|
|
015f04 0000
|
|
015f06 0000
|
|
015f08 0000
|
|
015f0a 0000
|
|
015f0c 0000
|
|
015f0e 0000
|
|
015f10 0000
|
|
015f12 0000
|
|
015f14 0000
|
|
015f16 0000
|
|
015f18 0000
|
|
015f1a 0000
|
|
015f1c 0000
|
|
015f1e 0000
|
|
015f20 0000
|
|
015f22 0000
|
|
015f24 0000
|
|
015f26 0000
|
|
015f28 0000
|
|
015f2a 0000
|
|
015f2c 0000
|
|
015f2e 0000
|
|
015f30 0000
|
|
015f32 0000
|
|
015f34 0000
|
|
015f36 0000
|
|
015f38 0000
|
|
015f3a 0000
|
|
015f3c 0000
|
|
015f3e 0000
|
|
015f40 0000
|
|
015f42 0000
|
|
015f44 0000
|
|
015f46 0000
|
|
015f48 0000
|
|
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 0000
|
|
015f70 0003 bsrf r0
|
|
015f72 7c3e add #h'3e, r12
|
|
015f74 0368
|
|
015f76 1a03 mov.l r0, @(h'c,r10)
|
|
015f78 5816 mov.l @(h'18,r1), r8
|
|
015f7a 0368
|
|
015f7c 1a03 mov.l r0, @(h'c,r10)
|
|
015f7e 5c37 mov.l @(h'1c,r3), r12
|
|
015f80 336f addv r6, r3
|
|
015f82 ebfb mov #h'fffffffb, r11
|
|
015f84 5557 mov.l @(h'1c,r5), r5
|
|
015f86 fb6a
|
|
015f88 ab33 bra h'-99a ;@(h'155f2)
|
|
015f8a 5556 mov.l @(h'18,r5), r5
|
|
015f8c 036a
|
|
015f8e aa03 bra h'-bfa ;@(h'15398)
|
|
015f90 5556 mov.l @(h'18,r5), r5
|
|
015f92 036a
|
|
015f94 aa03 bra h'-bfa ;@(h'1539e)
|
|
015f96 7d56 add #h'56, r13
|
|
015f98 0346 mov.l r4, @(r0,r3)
|
|
015f9a aa03 bra h'-bfa ;@(h'153a4)
|
|
015f9c 0356 mov.l r5, @(r0,r3)
|
|
015f9e 0302 stc sr, r3
|
|
015fa0 aa03 bra h'-bfa ;@(h'153aa)
|
|
015fa2 0356 mov.l r5, @(r0,r3)
|
|
015fa4 0302 stc sr, r3
|
|
015fa6 aa03 bra h'-bfa ;@(h'153b0)
|
|
015fa8 4756
|
|
015faa 037e mov.l @(r0,r7), r3
|
|
015fac aa03 bra h'-bfa ;@(h'153b6)
|
|
015fae 5556 mov.l @(h'18,r5), r5
|
|
015fb0 036a
|
|
015fb2 ab33 bra h'-99a ;@(h'1561c)
|
|
015fb4 5557 mov.l @(h'1c,r5), r5
|
|
015fb6 fb6a
|
|
015fb8 abfb bra h'-80a ;@(h'157b2)
|
|
015fba 5557 mov.l @(h'1c,r5), r5
|
|
015fbc 336a subc r6, r3
|
|
015fbe aa03 bra h'-bfa ;@(h'153c8)
|
|
015fc0 7ffe add #h'fe, r15
|
|
015fc2 0300
|
|
015fc4 0003 bsrf r0
|
|
015fc6 0000
|
|
015fc8 0000
|
|
015fca 0000
|
|
015fcc 0000
|
|
015fce 0000
|
|
015fd0 0000
|
|
015fd2 0000
|
|
015fd4 0000
|
|
015fd6 0000
|
|
015fd8 0000
|
|
015fda 0000
|
|
015fdc 0000
|
|
015fde 0000
|
|
015fe0 0000
|
|
015fe2 0000
|
|
015fe4 0000
|
|
015fe6 0000
|
|
015fe8 0000
|
|
015fea 0000
|
|
015fec 0000
|
|
015fee 0000
|
|
015ff0 0000
|
|
015ff2 0000
|
|
015ff4 0000
|
|
015ff6 0000
|
|
015ff8 0000
|
|
015ffa 0000
|
|
015ffc 0000
|
|
015ffe 0000
|
|
016000 0000
|
|
016002 0000
|
|
016004 0000
|
|
016006 0000
|
|
016008 0000
|
|
01600a 0000
|
|
01600c 0000
|
|
01600e 0000
|
|
016010 0000
|
|
016012 0000
|
|
016014 0000
|
|
016016 0000
|
|
016018 0000
|
|
01601a 0000
|
|
01601c 0000
|
|
01601e 0000
|
|
016020 0000
|
|
016022 0000
|
|
016024 0000
|
|
016026 0000
|
|
016028 0000
|
|
01602a 0000
|
|
01602c 0000
|
|
01602e 0000
|
|
016030 0000
|
|
016032 0000
|
|
016034 0000
|
|
016036 0000
|
|
016038 0000
|
|
01603a 0000
|
|
01603c 0000
|
|
01603e 0000
|
|
016040 0000
|
|
016042 0000
|
|
016044 0000
|
|
016046 0000
|
|
016048 0000
|
|
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 0000
|
|
016070 0000
|
|
016072 0000
|
|
016074 0000
|
|
016076 0000
|
|
016078 0000
|
|
01607a 0000
|
|
01607c 0000
|
|
01607e 0000
|
|
016080 0000
|
|
016082 0000
|
|
016084 0000
|
|
016086 0000
|
|
016088 0000
|
|
01608a 0000
|
|
01608c 0000
|
|
01608e 0000
|
|
016090 0000
|
|
016092 0000
|
|
016094 0000
|
|
016096 0000
|
|
016098 0000
|
|
01609a 0000
|
|
01609c 0000
|
|
01609e 0000
|
|
0160a0 0000
|
|
0160a2 0000
|
|
0160a4 0000
|
|
0160a6 0000
|
|
0160a8 0000
|
|
0160aa 0000
|
|
0160ac 0000
|
|
0160ae 0000
|
|
0160b0 0000
|
|
0160b2 0000
|
|
0160b4 0000
|
|
0160b6 0000
|
|
0160b8 0000
|
|
0160ba 0000
|
|
0160bc 0000
|
|
0160be 0000
|
|
0160c0 0000
|
|
0160c2 00ff mac.l @r15+, @r0+
|
|
0160c4 ff9f
|
|
0160c6 ffff
|
|
0160c8 ffff
|
|
0160ca 9fff mov.w @(h'1fe,pc), r15 ;@(h'162cc)
|
|
0160cc ffff
|
|
0160ce ff0f
|
|
0160d0 ffff
|
|
0160d2 ffff
|
|
0160d4 0fff mac.l @r15+, @r15+
|
|
0160d6 ffff
|
|
0160d8 ff9f
|
|
0160da ffff
|
|
0160dc cfff or.b #h'ff, @(r0,gbr)
|
|
0160de ffff
|
|
0160e0 ff07
|
|
0160e2 ffff
|
|
0160e4 ffff
|
|
0160e6 07ff mac.l @r15+, @r7+
|
|
0160e8 ffff
|
|
0160ea ffcf
|
|
0160ec ffff
|
|
0160ee ffff
|
|
0160f0 ffff
|
|
0160f2 ffff
|
|
0160f4 ffff
|
|
0160f6 ffff
|
|
0160f8 ffff
|
|
0160fa ffff
|
|
0160fc ffff
|
|
0160fe ffff
|
|
016100 ffff
|
|
016102 ffff
|
|
016104 ffff
|
|
016106 ffff
|
|
016108 ff03
|
|
01610a f000
|
|
01610c fc0f
|
|
01610e 01e0
|
|
016110 0078
|
|
016112 0f03 bsrf r15
|
|
016114 f000
|
|
016116 fc0f
|
|
016118 03f0
|
|
01611a 00fc mov.b @(r0,r15), r0
|
|
01611c 0f03 bsrf r15
|
|
01611e f000
|
|
016120 fc0f
|
|
016122 01e0
|
|
016124 0078
|
|
016126 0f00
|
|
016128 0000
|
|
01612a 0000
|
|
01612c 0000
|
|
01612e 0000
|
|
016130 0000
|
|
016132 0000
|
|
016134 0000
|
|
016136 0000
|
|
016138 0000
|
|
01613a 0000
|
|
01613c 0000
|
|
01613e 0000
|
|
016140 0000
|
|
016142 0000
|
|
016144 0000
|
|
016146 0000
|
|
016148 0000
|
|
01614a 0000
|
|
01614c 0000
|
|
01614e 0000
|
|
016150 0000
|
|
016152 0000
|
|
016154 0000
|
|
016156 0000
|
|
016158 0000
|
|
01615a 0000
|
|
01615c 0000
|
|
01615e 0000
|
|
016160 0000
|
|
016162 0000
|
|
016164 0000
|
|
016166 0000
|
|
016168 0000
|
|
01616a 0000
|
|
01616c 0000
|
|
01616e 0000
|
|
016170 0000
|
|
016172 0000
|
|
016174 0000
|
|
016176 0000
|
|
016178 0000
|
|
01617a 0000
|
|
01617c 0000
|
|
01617e 0000
|
|
016180 0000
|
|
016182 0000
|
|
016184 0000
|
|
016186 0000
|
|
016188 0000
|
|
01618a 0000
|
|
01618c 0000
|
|
01618e 0000
|
|
016190 0000
|
|
016192 0000
|
|
016194 0000
|
|
016196 0000
|
|
016198 0000
|
|
01619a 0000
|
|
01619c 0000
|
|
01619e 0000
|
|
0161a0 0000
|
|
0161a2 0000
|
|
0161a4 0000
|
|
0161a6 0000
|
|
0161a8 0000
|
|
0161aa 0000
|
|
0161ac 0000
|
|
0161ae 0000
|
|
0161b0 0000
|
|
0161b2 0000
|
|
0161b4 0000
|
|
0161b6 0000
|
|
0161b8 0000
|
|
0161ba 0000
|
|
0161bc 0000
|
|
0161be 0000
|
|
0161c0 0000
|
|
0161c2 0000
|
|
0161c4 0000
|
|
0161c6 0000
|
|
0161c8 0000
|
|
0161ca 0000
|
|
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 000f mac.l @r0+, @r0+
|
|
01621c 7fff add #h'ff, r15
|
|
01621e 0fff mac.l @r15+, @r15+
|
|
016220 ef6a mov #h'6a, r15
|
|
016222 aa06 bra h'-bf4 ;@(h'15632)
|
|
016224 aaaf bra h'-aa2 ;@(h'15786)
|
|
016226 7d56 add #h'56, r13
|
|
016228 0555 mov.w r5, @(r0,r5)
|
|
01622a 6f46 mov.l @r4+, r15
|
|
01622c aa06 bra h'-bf4 ;@(h'1563c)
|
|
01622e aaaf bra h'-aa2 ;@(h'15790)
|
|
016230 0357 mul.l r5, r3
|
|
016232 0d55 mov.w r5, @(r0,r13)
|
|
016234 6f02 mov.l @r0, r15
|
|
016236 abfa bra h'-80c ;@(h'15a2e)
|
|
016238 aaaf bra h'-aa2 ;@(h'1579a)
|
|
01623a 0355 mov.w r5, @(r0,r3)
|
|
01623c 5555 mov.l @(h'14,r5), r5
|
|
01623e 6f02 mov.l @r0, r15
|
|
016240 aaaa bra h'-aac ;@(h'15798)
|
|
016242 aaaf bra h'-aa2 ;@(h'157a4)
|
|
016244 4755
|
|
016246 5555 mov.l @(h'14,r5), r5
|
|
016248 6f7e exts.b r7, r15
|
|
01624a aaaa bra h'-aac ;@(h'157a2)
|
|
01624c aaaf bra h'-aa2 ;@(h'157ae)
|
|
01624e 5555 mov.l @(h'14,r5), r5
|
|
016250 5555 mov.l @(h'14,r5), r5
|
|
016252 6f7f exts.w r7, r15
|
|
016254 ffff
|
|
016256 ffef
|
|
016258 01e0
|
|
01625a 0078
|
|
01625c 0f00
|
|
01625e c000 mov.b r0, @(h'0,gbr)
|
|
016260 300f addv r0, r0
|
|
016262 00c0
|
|
016264 0030
|
|
016266 0f01
|
|
016268 e000 mov #h'0, r0
|
|
01626a 780f
|
|
01626c 01e0
|
|
01626e 0078
|
|
016270 0f00
|
|
016272 c000 mov.b r0, @(h'0,gbr)
|
|
016274 300f addv r0, r0
|
|
016276 0000
|
|
016278 0000
|
|
01627a 0f00
|
|
01627c 0000
|
|
01627e 0000
|
|
016280 0000
|
|
016282 0000
|
|
016284 0000
|
|
016286 0000
|
|
016288 0000
|
|
01628a 0000
|
|
01628c 0000
|
|
01628e 0000
|
|
016290 0000
|
|
016292 0000
|
|
016294 0000
|
|
016296 0000
|
|
016298 0000
|
|
01629a 0000
|
|
01629c 0000
|
|
01629e 0000
|
|
0162a0 0000
|
|
0162a2 0000
|
|
0162a4 0000
|
|
0162a6 0000
|
|
0162a8 0000
|
|
0162aa 0000
|
|
0162ac 0000
|
|
0162ae 0000
|
|
0162b0 0000
|
|
0162b2 0000
|
|
0162b4 0000
|
|
0162b6 0000
|
|
0162b8 0000
|
|
0162ba 0000
|
|
0162bc 0000
|
|
0162be 0000
|
|
0162c0 0000
|
|
0162c2 0000
|
|
0162c4 0000
|
|
0162c6 0000
|
|
0162c8 0000
|
|
0162ca 0000
|
|
0162cc 0000
|
|
0162ce 0000
|
|
0162d0 0000
|
|
0162d2 0000
|
|
0162d4 0000
|
|
0162d6 0000
|
|
0162d8 0000
|
|
0162da 0000
|
|
0162dc 0000
|
|
0162de 0000
|
|
0162e0 0000
|
|
0162e2 0000
|
|
0162e4 0000
|
|
0162e6 0000
|
|
0162e8 0000
|
|
0162ea 0000
|
|
0162ec 0000
|
|
0162ee 0000
|
|
0162f0 0000
|
|
0162f2 0000
|
|
0162f4 0000
|
|
0162f6 0000
|
|
0162f8 0000
|
|
0162fa 0000
|
|
0162fc 0000
|
|
0162fe 0000
|
|
016300 0000
|
|
016302 0000
|
|
016304 0000
|
|
016306 0000
|
|
016308 0000
|
|
01630a 0000
|
|
01630c 0000
|
|
01630e 0000
|
|
016310 0000
|
|
016312 0000
|
|
016314 0000
|
|
016316 0000
|
|
016318 0000
|
|
01631a 0000
|
|
01631c 0000
|
|
01631e 0000
|
|
016320 0000
|
|
016322 0000
|
|
016324 0000
|
|
016326 0000
|
|
016328 0000
|
|
01632a 0000
|
|
01632c 0000
|
|
01632e 0000
|
|
016330 0000
|
|
016332 0000
|
|
016334 0000
|
|
016336 0000
|
|
016338 0000
|
|
01633a 0000
|
|
01633c 0000
|
|
01633e 0000
|
|
016340 0000
|
|
016342 0000
|
|
016344 0000
|
|
016346 0000
|
|
016348 0000
|
|
01634a 0000
|
|
01634c 0000
|
|
01634e 0000
|
|
016350 0000
|
|
016352 0000
|
|
016354 0000
|
|
016356 0000
|
|
016358 0000
|
|
01635a 0000
|
|
01635c 0000
|
|
01635e 0000
|
|
016360 0000
|
|
016362 0000
|
|
016364 0000
|
|
016366 0000
|
|
016368 0000
|
|
01636a 00ff mac.l @r15+, @r0+
|
|
01636c 3fff addv r15, r15
|
|
01636e ff3f
|
|
016370 fffe
|
|
016372 1fff mov.l r15, @(h'3c,r15)
|
|
016374 fe1f
|
|
016376 ffff
|
|
016378 3fff addv r15, r15
|
|
01637a ffff
|
|
01637c ffff
|
|
01637e ffff
|
|
016380 ffff
|
|
016382 ffcf
|
|
016384 fcff
|
|
016386 07f8
|
|
016388 3f07 cmp/gt r0, r15
|
|
01638a f83f
|
|
01638c cffc or.b #h'fc, @(r0,gbr)
|
|
01638e ffff
|
|
016390 ffff
|
|
016392 ffff
|
|
016394 ffff
|
|
016396 ffff
|
|
016398 0000
|
|
01639a 0000
|
|
01639c 0000
|
|
01639e 0000
|
|
0163a0 0000
|
|
0163a2 0000
|
|
0163a4 0000
|
|
0163a6 0000
|
|
0163a8 0000
|
|
0163aa 0000
|
|
0163ac 0000
|
|
0163ae 0000
|
|
0163b0 0000
|
|
0163b2 0000
|
|
0163b4 0000
|
|
0163b6 0000
|
|
0163b8 0000
|
|
0163ba 0000
|
|
0163bc 0000
|
|
0163be 0000
|
|
0163c0 0000
|
|
0163c2 0000
|
|
0163c4 0000
|
|
0163c6 0000
|
|
0163c8 0000
|
|
0163ca 0000
|
|
0163cc 0000
|
|
0163ce 0000
|
|
0163d0 0000
|
|
0163d2 0000
|
|
0163d4 0000
|
|
0163d6 0000
|
|
0163d8 0000
|
|
0163da 0000
|
|
0163dc 0000
|
|
0163de 0000
|
|
0163e0 0000
|
|
0163e2 0000
|
|
0163e4 0000
|
|
0163e6 0000
|
|
0163e8 0000
|
|
0163ea 0000
|
|
0163ec 0000
|
|
0163ee 0000
|
|
0163f0 0000
|
|
0163f2 0000
|
|
0163f4 0000
|
|
0163f6 0000
|
|
0163f8 0000
|
|
0163fa 0000
|
|
0163fc 0000
|
|
0163fe 0000
|
|
016400 0000
|
|
016402 0000
|
|
016404 0000
|
|
016406 0000
|
|
016408 0000
|
|
01640a 0000
|
|
01640c 0000
|
|
01640e 0000
|
|
016410 0000
|
|
016412 0000
|
|
016414 0000
|
|
016416 0000
|
|
016418 0000
|
|
01641a 0000
|
|
01641c 0000
|
|
01641e 0000
|
|
016420 0000
|
|
016422 0000
|
|
016424 0000
|
|
016426 0000
|
|
016428 0000
|
|
01642a 0000
|
|
01642c 0000
|
|
01642e 0000
|
|
016430 0000
|
|
016432 0000
|
|
016434 0000
|
|
016436 0000
|
|
016438 0000
|
|
01643a 0000
|
|
01643c 0000
|
|
01643e 0000
|
|
016440 0000
|
|
016442 0000
|
|
016444 0000
|
|
016446 0000
|
|
016448 0000
|
|
01644a 0000
|
|
01644c 0000
|
|
01644e 0000
|
|
016450 0000
|
|
016452 0000
|
|
016454 0000
|
|
016456 0000
|
|
016458 0000
|
|
01645a 0000
|
|
01645c 0000
|
|
01645e 0000
|
|
016460 0000
|
|
016462 0000
|
|
016464 0000
|
|
016466 0000
|
|
016468 0000
|
|
01646a 0000
|
|
01646c 0000
|
|
01646e 0000
|
|
016470 0000
|
|
016472 0000
|
|
016474 0000
|
|
016476 0000
|
|
016478 0000
|
|
01647a 0000
|
|
01647c 0000
|
|
01647e 0000
|
|
016480 0000
|
|
016482 0000
|
|
016484 0000
|
|
016486 0000
|
|
016488 0000
|
|
01648a 0000
|
|
01648c 0000
|
|
01648e 0000
|
|
016490 0000
|
|
016492 0000
|
|
016494 0000
|
|
016496 0000
|
|
016498 0000
|
|
01649a 0000
|
|
01649c 0000
|
|
01649e 0000
|
|
0164a0 0000
|
|
0164a2 0000
|
|
0164a4 0000
|
|
0164a6 0000
|
|
0164a8 0000
|
|
0164aa 0000
|
|
0164ac 0000
|
|
0164ae 0000
|
|
0164b0 0000
|
|
0164b2 0000
|
|
0164b4 0000
|
|
0164b6 0000
|
|
0164b8 0000
|
|
0164ba 0000
|
|
0164bc 0000
|
|
0164be 0000
|
|
0164c0 003f mac.l @r3+, @r0+
|
|
0164c2 7e1f add #h'1f, r14
|
|
0164c4 bf54 bsr h'-158 ;@(h'16370)
|
|
0164c6 0dbf mac.l @r11+, @r13+
|
|
0164c8 6c0a negc r0, r12
|
|
0164ca bf54 bsr h'-158 ;@(h'16376)
|
|
0164cc 0dbf mac.l @r11+, @r13+
|
|
0164ce 6e1a negc r1, r14
|
|
0164d0 bf7f bsr h'-102 ;@(h'163d2)
|
|
0164d2 ffbf
|
|
0164d4 46b8
|
|
0164d6 bf03 bsr h'-1fa ;@(h'162e0)
|
|
0164d8 503f mov.l @(h'3c,r3), r0
|
|
0164da 02b0
|
|
0164dc 3f03 cmp/ge r0, r15
|
|
0164de 503f mov.l @(h'3c,r3), r0
|
|
0164e0 02b0
|
|
0164e2 3f47 cmp/gt r4, r15
|
|
0164e4 58bf mov.l @(h'3c,r11), r8
|
|
0164e6 7fff add #h'ff, r15
|
|
0164e8 bf00 bsr h'-200 ;@(h'162ec)
|
|
0164ea 003f mac.l @r3+, @r0+
|
|
0164ec 0000
|
|
0164ee 0000
|
|
0164f0 0000
|
|
0164f2 0000
|
|
0164f4 0000
|
|
0164f6 0000
|
|
0164f8 0000
|
|
0164fa 0000
|
|
0164fc 0000
|
|
0164fe 0000
|
|
016500 0000
|
|
016502 0000
|
|
016504 0000
|
|
016506 0000
|
|
016508 0000
|
|
01650a 0000
|
|
01650c 0000
|
|
01650e 0000
|
|
016510 0000
|
|
016512 0000
|
|
016514 0000
|
|
016516 0000
|
|
016518 0000
|
|
01651a 0000
|
|
01651c 0000
|
|
01651e 0000
|
|
016520 0000
|
|
016522 0000
|
|
016524 0000
|
|
016526 0000
|
|
016528 0000
|
|
01652a 0000
|
|
01652c 0000
|
|
01652e 0000
|
|
016530 0000
|
|
016532 0000
|
|
016534 0000
|
|
016536 0000
|
|
016538 0000
|
|
01653a 0000
|
|
01653c 0000
|
|
01653e 0000
|
|
016540 0000
|
|
016542 0000
|
|
016544 0000
|
|
016546 0000
|
|
016548 0000
|
|
01654a 0000
|
|
01654c 0000
|
|
01654e 0000
|
|
016550 0000
|
|
016552 0000
|
|
016554 0000
|
|
016556 0000
|
|
016558 0000
|
|
01655a 0000
|
|
01655c 0000
|
|
01655e 0000
|
|
016560 0000
|
|
016562 0000
|
|
016564 0000
|
|
016566 0000
|
|
016568 0000
|
|
01656a 0000
|
|
01656c 0000
|
|
01656e 0000
|
|
016570 0000
|
|
016572 0000
|
|
016574 0000
|
|
016576 0000
|
|
016578 0000
|
|
01657a 0000
|
|
01657c 0000
|
|
01657e 0000
|
|
016580 0000
|
|
016582 0000
|
|
016584 0000
|
|
016586 0000
|
|
016588 0000
|
|
01658a 0000
|
|
01658c 0000
|
|
01658e 0000
|
|
016590 0000
|
|
016592 0000
|
|
016594 0000
|
|
016596 0000
|
|
016598 0000
|
|
01659a 0000
|
|
01659c 0000
|
|
01659e 0000
|
|
0165a0 0000
|
|
0165a2 0000
|
|
0165a4 0000
|
|
0165a6 0000
|
|
0165a8 0000
|
|
0165aa 0000
|
|
0165ac 0000
|
|
0165ae 0000
|
|
0165b0 0000
|
|
0165b2 0000
|
|
0165b4 0000
|
|
0165b6 0000
|
|
0165b8 0000
|
|
0165ba 0000
|
|
0165bc 0000
|
|
0165be 0000
|
|
0165c0 0000
|
|
0165c2 0000
|
|
0165c4 0000
|
|
0165c6 0000
|
|
0165c8 0000
|
|
0165ca 0000
|
|
0165cc 0000
|
|
0165ce 0000
|
|
0165d0 0000
|
|
0165d2 0000
|
|
0165d4 0000
|
|
0165d6 0000
|
|
0165d8 0000
|
|
0165da 0000
|
|
0165dc 0000
|
|
0165de 0000
|
|
0165e0 0000
|
|
0165e2 0000
|
|
0165e4 0000
|
|
0165e6 0000
|
|
0165e8 0000
|
|
0165ea 0000
|
|
0165ec 0000
|
|
0165ee 0000
|
|
0165f0 0000
|
|
0165f2 0000
|
|
0165f4 0000
|
|
0165f6 0000
|
|
0165f8 0000
|
|
0165fa 0000
|
|
0165fc 0000
|
|
0165fe 0000
|
|
016600 0000
|
|
016602 0000
|
|
016604 0000
|
|
016606 0000
|
|
016608 0000
|
|
01660a 0000
|
|
01660c 0000
|
|
01660e 0000
|
|
016610 0000
|
|
016612 0003 bsrf r0
|
|
016614 fcff
|
|
016616 03fc mov.b @(r0,r15), r3
|
|
016618 ff03
|
|
01661a f87f
|
|
01661c 03f8
|
|
01661e 7f03
|
|
016620 fcff
|
|
016622 03ff mac.l @r15+, @r3+
|
|
016624 ff03
|
|
016626 ffff
|
|
016628 77ff add #h'ff, r7
|
|
01662a ffff
|
|
01662c ffff
|
|
01662e ffff
|
|
016630 ffff
|
|
016632 ffff
|
|
016634 ffff
|
|
016636 ff77
|
|
016638 ffff
|
|
01663a 03ff mac.l @r15+, @r3+
|
|
01663c ff03
|
|
01663e ffff
|
|
016640 0000
|
|
016642 0000
|
|
016644 0000
|
|
016646 0000
|
|
016648 0000
|
|
01664a 0000
|
|
01664c 0000
|
|
01664e 0000
|
|
016650 0000
|
|
016652 0000
|
|
016654 0000
|
|
016656 0000
|
|
016658 0000
|
|
01665a 0000
|
|
01665c 0000
|
|
01665e 0000
|
|
016660 0000
|
|
016662 0000
|
|
016664 0000
|
|
016666 0000
|
|
016668 0000
|
|
01666a 0000
|
|
01666c 0000
|
|
01666e 0000
|
|
016670 0000
|
|
016672 0000
|
|
016674 0000
|
|
016676 0000
|
|
016678 0000
|
|
01667a 0000
|
|
01667c 0000
|
|
01667e 0000
|
|
016680 0000
|
|
016682 0000
|
|
016684 0000
|
|
016686 0000
|
|
016688 0000
|
|
01668a 0000
|
|
01668c 0000
|
|
01668e 0000
|
|
016690 0000
|
|
016692 0000
|
|
016694 0000
|
|
016696 0000
|
|
016698 0000
|
|
01669a 0000
|
|
01669c 0000
|
|
01669e 0000
|
|
0166a0 0000
|
|
0166a2 0000
|
|
0166a4 0000
|
|
0166a6 0000
|
|
0166a8 0000
|
|
0166aa 0000
|
|
0166ac 0000
|
|
0166ae 0000
|
|
0166b0 0000
|
|
0166b2 0000
|
|
0166b4 0000
|
|
0166b6 0000
|
|
0166b8 0000
|
|
0166ba 0000
|
|
0166bc 0000
|
|
0166be 0000
|
|
0166c0 0000
|
|
0166c2 0000
|
|
0166c4 0000
|
|
0166c6 0000
|
|
0166c8 0000
|
|
0166ca 0000
|
|
0166cc 0000
|
|
0166ce 0000
|
|
0166d0 0000
|
|
0166d2 0000
|
|
0166d4 0000
|
|
0166d6 0000
|
|
0166d8 0000
|
|
0166da 0000
|
|
0166dc 0000
|
|
0166de 0000
|
|
0166e0 0000
|
|
0166e2 0000
|
|
0166e4 0000
|
|
0166e6 0000
|
|
0166e8 0000
|
|
0166ea 0000
|
|
0166ec 0000
|
|
0166ee 0000
|
|
0166f0 0000
|
|
0166f2 0000
|
|
0166f4 0000
|
|
0166f6 0000
|
|
0166f8 0000
|
|
0166fa 0000
|
|
0166fc 0000
|
|
0166fe 0000
|
|
016700 0000
|
|
016702 0000
|
|
016704 0000
|
|
016706 0000
|
|
016708 0000
|
|
01670a 0000
|
|
01670c 0000
|
|
01670e 0000
|
|
016710 0000
|
|
016712 0000
|
|
016714 0000
|
|
016716 0000
|
|
016718 0000
|
|
01671a 0000
|
|
01671c 0000
|
|
01671e 0000
|
|
016720 0000
|
|
016722 0000
|
|
016724 0000
|
|
016726 0000
|
|
016728 0000
|
|
01672a 0000
|
|
01672c 0000
|
|
01672e 0000
|
|
016730 0000
|
|
016732 0000
|
|
016734 0000
|
|
016736 0000
|
|
016738 0000
|
|
01673a 0000
|
|
01673c 0000
|
|
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 0000
|
|
01676a 01f8
|
|
01676c 7e01
|
|
01676e 5036 mov.l @(h'18,r3), r0
|
|
016770 01b0
|
|
016772 2a01 mov.w r0, @r10
|
|
016774 5036 mov.l @(h'18,r3), r0
|
|
016776 01b8
|
|
016778 6a01 mov.w @r0, r10
|
|
01677a 5fd6 mov.l @(h'18,r13), r15
|
|
01677c 01aa
|
|
01677e aa33 bra h'-b9a ;@(h'15be8)
|
|
016780 5556 mov.l @(h'18,r5), r5
|
|
016782 7faa add #h'aa, r15
|
|
016784 aa7f bra h'-b02 ;@(h'15c86)
|
|
016786 5556 mov.l @(h'18,r5), r5
|
|
016788 33aa subc r10, r3
|
|
01678a aa01 bra h'-bfe ;@(h'15b90)
|
|
01678c 5556 mov.l @(h'18,r5), r5
|
|
01678e 01ff mac.l @r15+, @r1+
|
|
016790 fe00
|
|
016792 0000
|
|
016794 0000
|
|
016796 0000
|
|
016798 0000
|
|
01679a 0000
|
|
01679c 0000
|
|
01679e 0000
|
|
0167a0 0000
|
|
0167a2 0000
|
|
0167a4 0000
|
|
0167a6 0000
|
|
0167a8 0000
|
|
0167aa 0000
|
|
0167ac 0000
|
|
0167ae 0000
|
|
0167b0 0000
|
|
0167b2 0000
|
|
0167b4 0000
|
|
0167b6 0000
|
|
0167b8 0000
|
|
0167ba 0000
|
|
0167bc 0000
|
|
0167be 0000
|
|
0167c0 0000
|
|
0167c2 0000
|
|
0167c4 0000
|
|
0167c6 0000
|
|
0167c8 0000
|
|
0167ca 0000
|
|
0167cc 0000
|
|
0167ce 0000
|
|
0167d0 0000
|
|
0167d2 0000
|
|
0167d4 0000
|
|
0167d6 0000
|
|
0167d8 0000
|
|
0167da 0000
|
|
0167dc 0000
|
|
0167de 0000
|
|
0167e0 0000
|
|
0167e2 0000
|
|
0167e4 0000
|
|
0167e6 0000
|
|
0167e8 0000
|
|
0167ea 0000
|
|
0167ec 0000
|
|
0167ee 0000
|
|
0167f0 0000
|
|
0167f2 0000
|
|
0167f4 0000
|
|
0167f6 0000
|
|
0167f8 0000
|
|
0167fa 0000
|
|
0167fc 0000
|
|
0167fe 0000
|
|
016800 0000
|
|
016802 0000
|
|
016804 0000
|
|
016806 0000
|
|
016808 0000
|
|
01680a 0000
|
|
01680c 0000
|
|
01680e 0000
|
|
016810 0000
|
|
016812 0000
|
|
016814 0000
|
|
016816 0000
|
|
016818 0000
|
|
01681a 0000
|
|
01681c 0000
|
|
01681e 0000
|
|
016820 0000
|
|
016822 0000
|
|
016824 0000
|
|
016826 0000
|
|
016828 0000
|
|
01682a 0000
|
|
01682c 0000
|
|
01682e 0000
|
|
016830 0000
|
|
016832 0000
|
|
016834 0000
|
|
016836 0000
|
|
016838 0000
|
|
01683a 0000
|
|
01683c 0000
|
|
01683e 0000
|
|
016840 0000
|
|
016842 0000
|
|
016844 0000
|
|
016846 0000
|
|
016848 0000
|
|
01684a 0000
|
|
01684c 0000
|
|
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 0000
|
|
0168a0 0000
|
|
0168a2 0000
|
|
0168a4 0000
|
|
0168a6 0000
|
|
0168a8 0000
|
|
0168aa 0000
|
|
0168ac 0000
|
|
0168ae 0000
|
|
0168b0 0000
|
|
0168b2 0000
|
|
0168b4 0000
|
|
0168b6 0000
|
|
0168b8 0000
|
|
0168ba 0016 mov.l r1, @(r0,r0)
|
|
0168bc 1633 mov.l r3, @(h'c,r6)
|
|
0168be 162b mov.l r2, @(h'2c,r6)
|
|
0168c0 253e mulu.w r3, r5
|
|
0168c2 4a4f mac.w @r4+, @r10+
|
|
0168c4 0427 mul.l r2, r4
|
|
0168c6 150f mov.l r0, @(h'3c,r5)
|
|
0168c8 2304 mov.b r0, @-r3
|
|
0168ca 0404 mov.b r0, @(r0,r4)
|
|
0168cc 2915 mov.w r1, @-r9
|
|
0168ce 1b1d mov.l r1, @(h'34,r11)
|
|
0168d0 232a xor r2, r3
|
|
0168d2 1f15 mov.l r1, @(h'14,r15)
|
|
0168d4 1611 mov.l r1, @(h'4,r6)
|
|
0168d6 1d15 mov.l r1, @(h'14,r13)
|
|
0168d8 141e mov.l r1, @(h'38,r4)
|
|
0168da 1911 mov.l r1, @(h'4,r9)
|
|
0168dc 172b mov.l r2, @(h'2c,r7)
|
|
0168de 1316 mov.l r1, @(h'18,r3)
|
|
0168e0 4c3f mac.w @r3+, @r12+
|
|
0168e2 162f mov.l r2, @(h'3c,r6)
|
|
0168e4 4946
|
|
0168e6 1620 mov.l r2, @(h'0,r6)
|
|
0168e8 2a04 mov.b r0, @-r10
|
|
0168ea 201c cmp/str r1, r0
|
|
0168ec 0a20
|
|
0168ee 1004 mov.l r0, @(h'10,r0)
|
|
0168f0 041f mac.l @r1+, @r4+
|
|
0168f2 141d mov.l r1, @(h'34,r4)
|
|
0168f4 1f1d mov.l r1, @(h'34,r15)
|
|
0168f6 171a mov.l r1, @(h'28,r7)
|
|
0168f8 1432 mov.l r3, @(h'8,r4)
|
|
0168fa 1212 mov.l r1, @(h'8,r2)
|
|
0168fc 1c17 mov.l r1, @(h'1c,r12)
|
|
0168fe 321c add r1, r2
|
|
016900 161e mov.l r1, @(h'38,r6)
|
|
016902 1e28 mov.l r2, @(h'20,r14)
|
|
016904 163e mov.l r3, @(h'38,r6)
|
|
016906 3a4d dmuls.l r4, r10
|
|
016908 2416 mov.l r1, @-r4
|
|
01690a 4a20 shal r10
|
|
01690c 0404 mov.b r0, @(r0,r4)
|
|
01690e 2e04 mov.b r0, @-r14
|
|
016910 0420
|
|
016912 2014 mov.b r1, @-r0
|
|
016914 0e1d mov.w @(r0,r1), r14
|
|
016916 1822 mov.l r2, @(h'8,r8)
|
|
016918 1c13 mov.l r1, @(h'c,r12)
|
|
01691a 2014 mov.b r1, @-r0
|
|
01691c 1620 mov.l r2, @(h'0,r6)
|
|
01691e 1628 mov.l r2, @(h'20,r6)
|
|
016920 0e30
|
|
016922 161c mov.l r1, @(h'30,r6)
|
|
016924 1c20 mov.l r2, @(h'0,r12)
|
|
016926 1816 mov.l r1, @(h'18,r8)
|
|
016928 1622 mov.l r2, @(h'8,r6)
|
|
01692a 222c cmp/str r2, r2
|
|
01692c 2c3c cmp/str r3, r12
|
|
01692e 3c48 sub r4, r12
|
|
016930 040b rts
|
|
016932 0b15 mov.w r1, @(r0,r11)
|
|
016934 151f mov.l r1, @(h'3c,r5)
|
|
016936 1f2d mov.l r2, @(h'34,r15)
|
|
016938 2d4a xor r4, r13
|
|
01693a 123e mov.l r3, @(h'38,r2)
|
|
01693c 1034 mov.l r3, @(h'10,r0)
|
|
01693e 1624 mov.l r2, @(h'10,r6)
|
|
016940 1218 mov.l r1, @(h'20,r2)
|
|
016942 0d31
|
|
016944 1027 mov.l r2, @(h'1c,r0)
|
|
016946 101d mov.l r1, @(h'34,r0)
|
|
016948 140f mov.l r0, @(h'3c,r4)
|
|
01694a 0f00
|
|
01694c 0000
|
|
01694e 0000
|
|
016950 0000
|
|
016952 0000
|
|
016954 0000
|
|
016956 0000
|
|
016958 0000
|
|
01695a 0000
|
|
01695c 0000
|
|
01695e 0000
|
|
016960 0000
|
|
016962 0000
|
|
016964 0000
|
|
016966 0000
|
|
016968 0000
|
|
01696a 0000
|
|
01696c 0000
|
|
01696e 0000
|
|
016970 0000
|
|
016972 0000
|
|
016974 0000
|
|
016976 0000
|
|
016978 0000
|
|
01697a 0000
|
|
01697c 0000
|
|
01697e 0000
|
|
016980 0000
|
|
016982 0000
|
|
016984 0000
|
|
016986 0000
|
|
016988 0000
|
|
01698a 0000
|
|
01698c 0000
|
|
01698e 0000
|
|
016990 0000
|
|
016992 0000
|
|
016994 0000
|
|
016996 0000
|
|
016998 0000
|
|
01699a 0000
|
|
01699c 0000
|
|
01699e 0000
|
|
0169a0 0000
|
|
0169a2 0000
|
|
0169a4 0000
|
|
0169a6 0000
|
|
0169a8 0000
|
|
0169aa 0000
|
|
0169ac 0000
|
|
0169ae 0000
|
|
0169b0 0000
|
|
0169b2 0000
|
|
0169b4 0000
|
|
0169b6 0000
|
|
0169b8 0000
|
|
0169ba 0000
|
|
0169bc 0000
|
|
0169be 0000
|
|
0169c0 0000
|
|
0169c2 0000
|
|
0169c4 0000
|
|
0169c6 0000
|
|
0169c8 0000
|
|
0169ca 0000
|
|
0169cc 0000
|
|
0169ce 0000
|
|
0169d0 0000
|
|
0169d2 0000
|
|
0169d4 0000
|
|
0169d6 0000
|
|
0169d8 0000
|
|
0169da 0000
|
|
0169dc 0000
|
|
0169de 0000
|
|
0169e0 0000
|
|
0169e2 0000
|
|
0169e4 0000
|
|
0169e6 0000
|
|
0169e8 0000
|
|
0169ea 0000
|
|
0169ec 0000
|
|
0169ee 0064 mov.b r6, @(r0,r0)
|
|
0169f0 0000
|
|
0169f2 000f mac.l @r0+, @r0+
|
|
0169f4 0000
|
|
0169f6 000a sts mach, r0
|
|
0169f8 0000
|
|
0169fa 0005 mov.w r0, @(r0,r0)
|
|
0169fc 0000
|
|
0169fe 03e8
|
|
016a00 0000
|
|
016a02 0001
|
|
016a04 0000
|
|
016a06 00fa
|
|
016a08 0000
|
|
016a0a 012c mov.b @(r0,r2), r1
|
|
016a0c 0000
|
|
016a0e 0001
|
|
016a10 0000
|
|
016a12 0000
|
|
016a14 0000
|
|
016a16 0064 mov.b r6, @(r0,r0)
|
|
016a18 0000
|
|
016a1a 03e8
|
|
016a1c 0000
|
|
016a1e 00c8
|
|
016a20 0000
|
|
016a22 0032 stc ssr, r0
|
|
016a24 0000
|
|
016a26 01f4 mov.b r15, @(r0,r1)
|
|
016a28 0000
|
|
016a2a 0001
|
|
016a2c 0000
|
|
016a2e 001e mov.l @(r0,r1), r0
|
|
016a30 0000
|
|
016a32 0032 stc ssr, r0
|
|
016a34 0000
|
|
016a36 000a sts mach, r0
|
|
016a38 0000
|
|
016a3a 0000
|
|
016a3c 0000
|
|
016a3e 0064 mov.b r6, @(r0,r0)
|
|
016a40 0000
|
|
016a42 0032 stc ssr, r0
|
|
016a44 0000
|
|
016a46 000f mac.l @r0+, @r0+
|
|
016a48 0000
|
|
016a4a 0005 mov.w r0, @(r0,r0)
|
|
016a4c 0000
|
|
016a4e 000f mac.l @r0+, @r0+
|
|
016a50 0000
|
|
016a52 00c8
|
|
016a54 0000
|
|
016a56 0010
|
|
016a58 0000
|
|
016a5a 0007 mul.l r0, r0
|
|
016a5c 0000
|
|
016a5e 4e20 shal r14
|
|
016a60 0000
|
|
016a62 0000
|
|
016a64 0000
|
|
016a66 1964 mov.l r6, @(h'10,r9)
|
|
016a68 0000
|
|
016a6a 157c mov.l r7, @(h'30,r5)
|
|
016a6c 0000
|
|
016a6e 1770 mov.l r7, @(h'0,r7)
|
|
016a70 0000
|
|
016a72 0190
|
|
016a74 0000
|
|
016a76 0190
|
|
016a78 0000
|
|
016a7a 0190
|
|
016a7c 0000
|
|
016a7e 0018 sett
|
|
016a80 0000
|
|
016a82 0032 stc ssr, r0
|
|
016a84 0000
|
|
016a86 001e mov.l @(r0,r1), r0
|
|
016a88 0000
|
|
016a8a 0000
|
|
016a8c 0031
|
|
016a8e 7624 add #h'24, r6
|
|
016a90 0031
|
|
016a92 7630 add #h'30, r6
|
|
016a94 0031
|
|
016a96 763c add #h'3c, r6
|
|
016a98 0031
|
|
016a9a 7648 add #h'48, r6
|
|
016a9c 0031
|
|
016a9e 7654 add #h'54, r6
|
|
016aa0 0031
|
|
016aa2 7660 add #h'60, r6
|
|
016aa4 0031
|
|
016aa6 766c add #h'6c, r6
|
|
016aa8 0031
|
|
016aaa 7678 add #h'78, r6
|
|
016aac 0031
|
|
016aae 7684 add #h'84, r6
|
|
016ab0 0031
|
|
016ab2 768c add #h'8c, r6
|
|
016ab4 0031
|
|
016ab6 7698 add #h'98, r6
|
|
016ab8 0031
|
|
016aba 76a4 add #h'a4, r6
|
|
016abc 0031
|
|
016abe 76b0 add #h'b0, r6
|
|
016ac0 0031
|
|
016ac2 76bc add #h'bc, r6
|
|
016ac4 0031
|
|
016ac6 76c8 add #h'c8, r6
|
|
016ac8 0031
|
|
016aca 76d4 add #h'd4, r6
|
|
016acc 0031
|
|
016ace 76e0 add #h'e0, r6
|
|
016ad0 0031
|
|
016ad2 76ec add #h'ec, r6
|
|
016ad4 0031
|
|
016ad6 76f8 add #h'f8, r6
|
|
016ad8 0031
|
|
016ada 7704
|
|
016adc 0031
|
|
016ade 7710 add #h'10, r7
|
|
016ae0 0031
|
|
016ae2 771c add #h'1c, r7
|
|
016ae4 0031
|
|
016ae6 7728 add #h'28, r7
|
|
016ae8 0031
|
|
016aea 7734 add #h'34, r7
|
|
016aec 0031
|
|
016aee 7740 add #h'40, r7
|
|
016af0 0031
|
|
016af2 774c add #h'4c, r7
|
|
016af4 0031
|
|
016af6 7758 add #h'58, r7
|
|
016af8 0031
|
|
016afa 7764 add #h'64, r7
|
|
016afc 0031
|
|
016afe 7770 add #h'70, r7
|
|
016b00 0031
|
|
016b02 7704
|
|
016b04 0031
|
|
016b06 7778 add #h'78, r7
|
|
016b08 0031
|
|
016b0a 7784 add #h'84, r7
|
|
016b0c 0031
|
|
016b0e 7790 add #h'90, r7
|
|
016b10 0031
|
|
016b12 7798 add #h'98, r7
|
|
016b14 0031
|
|
016b16 77a4 add #h'a4, r7
|
|
016b18 0031
|
|
016b1a 77b0 add #h'b0, r7
|
|
016b1c 0031
|
|
016b1e 77bc add #h'bc, r7
|
|
016b20 0031
|
|
016b22 77c8 add #h'c8, r7
|
|
016b24 0031
|
|
016b26 77d4 add #h'd4, r7
|
|
016b28 0031
|
|
016b2a 7704
|
|
016b2c 0031
|
|
016b2e 77e0 add #h'e0, r7
|
|
016b30 0031
|
|
016b32 77ec add #h'ec, r7
|
|
016b34 0031
|
|
016b36 7800
|
|
016b38 0031
|
|
016b3a 7814 add #h'14, r8
|
|
016b3c 0031
|
|
016b3e 7828 add #h'28, r8
|
|
016b40 0031
|
|
016b42 7838 add #h'38, r8
|
|
016b44 0031
|
|
016b46 784c add #h'4c, r8
|
|
016b48 0031
|
|
016b4a 785c add #h'5c, r8
|
|
016b4c 0031
|
|
016b4e 786c add #h'6c, r8
|
|
016b50 0031
|
|
016b52 768c add #h'8c, r6
|
|
016b54 0031
|
|
016b56 787c add #h'7c, r8
|
|
016b58 0031
|
|
016b5a 7888 add #h'88, r8
|
|
016b5c 0031
|
|
016b5e 7888 add #h'88, r8
|
|
016b60 0031
|
|
016b62 7888 add #h'88, r8
|
|
016b64 0031
|
|
016b66 7894 add #h'94, r8
|
|
016b68 0031
|
|
016b6a 78a4 add #h'a4, r8
|
|
016b6c 0031
|
|
016b6e 78b4 add #h'b4, r8
|
|
016b70 0031
|
|
016b72 78c4 add #h'c4, r8
|
|
016b74 0031
|
|
016b76 78d0 add #h'd0, r8
|
|
016b78 0031
|
|
016b7a 7704
|
|
016b7c 0031
|
|
016b7e 787c add #h'7c, r8
|
|
016b80 0031
|
|
016b82 78e0 add #h'e0, r8
|
|
016b84 0031
|
|
016b86 78ec add #h'ec, r8
|
|
016b88 0031
|
|
016b8a 78f8 add #h'f8, r8
|
|
016b8c 0031
|
|
016b8e 78ec add #h'ec, r8
|
|
016b90 0031
|
|
016b92 7904
|
|
016b94 0031
|
|
016b96 7918 add #h'18, r9
|
|
016b98 0031
|
|
016b9a 7924 add #h'24, r9
|
|
016b9c 0031
|
|
016b9e 7934 add #h'34, r9
|
|
016ba0 0031
|
|
016ba2 7704
|
|
016ba4 0031
|
|
016ba6 7934 add #h'34, r9
|
|
016ba8 0031
|
|
016baa 7934 add #h'34, r9
|
|
016bac 0031
|
|
016bae 7934 add #h'34, r9
|
|
016bb0 0031
|
|
016bb2 7948 add #h'48, r9
|
|
016bb4 0031
|
|
016bb6 7948 add #h'48, r9
|
|
016bb8 0031
|
|
016bba 7948 add #h'48, r9
|
|
016bbc 0031
|
|
016bbe 7954 add #h'54, r9
|
|
016bc0 0031
|
|
016bc2 7904
|
|
016bc4 0031
|
|
016bc6 7960 add #h'60, r9
|
|
016bc8 0031
|
|
016bca 7704
|
|
016bcc 0031
|
|
016bce 7974 add #h'74, r9
|
|
016bd0 0031
|
|
016bd2 7984 add #h'84, r9
|
|
016bd4 0031
|
|
016bd6 7984 add #h'84, r9
|
|
016bd8 0031
|
|
016bda 7984 add #h'84, r9
|
|
016bdc 0031
|
|
016bde 7994 add #h'94, r9
|
|
016be0 0031
|
|
016be2 79a4 add #h'a4, r9
|
|
016be4 0031
|
|
016be6 79b4 add #h'b4, r9
|
|
016be8 0031
|
|
016bea 79c4 add #h'c4, r9
|
|
016bec 0031
|
|
016bee 79d4 add #h'd4, r9
|
|
016bf0 0031
|
|
016bf2 768c add #h'8c, r6
|
|
016bf4 0031
|
|
016bf6 7974 add #h'74, r9
|
|
016bf8 0031
|
|
016bfa 79e4 add #h'e4, r9
|
|
016bfc 0031
|
|
016bfe 79f4 add #h'f4, r9
|
|
016c00 0031
|
|
016c02 7a04
|
|
016c04 0031
|
|
016c06 7a10 add #h'10, r10
|
|
016c08 0031
|
|
016c0a 7a20 add #h'20, r10
|
|
016c0c 0031
|
|
016c0e 7a30 add #h'30, r10
|
|
016c10 0031
|
|
016c12 7984 add #h'84, r9
|
|
016c14 0031
|
|
016c16 7a40 add #h'40, r10
|
|
016c18 0031
|
|
016c1a 7704
|
|
016c1c 0031
|
|
016c1e 7974 add #h'74, r9
|
|
016c20 0031
|
|
016c22 7a50 add #h'50, r10
|
|
016c24 0031
|
|
016c26 7a60 add #h'60, r10
|
|
016c28 0031
|
|
016c2a 7a70 add #h'70, r10
|
|
016c2c 0031
|
|
016c2e 7a80 add #h'80, r10
|
|
016c30 0031
|
|
016c32 7a8c add #h'8c, r10
|
|
016c34 0031
|
|
016c36 7a9c add #h'9c, r10
|
|
016c38 0031
|
|
016c3a 7ab0 add #h'b0, r10
|
|
016c3c 0031
|
|
016c3e 7ac0 add #h'c0, r10
|
|
016c40 0031
|
|
016c42 7704
|
|
016c44 0031
|
|
016c46 7ad4 add #h'd4, r10
|
|
016c48 0031
|
|
016c4a 7ae4 add #h'e4, r10
|
|
016c4c 0031
|
|
016c4e 7af4 add #h'f4, r10
|
|
016c50 0031
|
|
016c52 7b04
|
|
016c54 0031
|
|
016c56 7b04
|
|
016c58 0031
|
|
016c5a 7b04
|
|
016c5c 0031
|
|
016c5e 7a9c add #h'9c, r10
|
|
016c60 0031
|
|
016c62 7b14 add #h'14, r11
|
|
016c64 0031
|
|
016c66 7a30 add #h'30, r10
|
|
016c68 0031
|
|
016c6a 7704
|
|
016c6c 0031
|
|
016c6e 7b24 add #h'24, r11
|
|
016c70 0031
|
|
016c72 7b2c add #h'2c, r11
|
|
016c74 0031
|
|
016c76 7b3c add #h'3c, r11
|
|
016c78 0031
|
|
016c7a 7b4c add #h'4c, r11
|
|
016c7c 0031
|
|
016c7e 7b5c add #h'5c, r11
|
|
016c80 0031
|
|
016c82 7b24 add #h'24, r11
|
|
016c84 0031
|
|
016c86 7b6c add #h'6c, r11
|
|
016c88 0031
|
|
016c8a 7b7c add #h'7c, r11
|
|
016c8c 0031
|
|
016c8e 7b8c add #h'8c, r11
|
|
016c90 0031
|
|
016c92 768c add #h'8c, r6
|
|
016c94 0031
|
|
016c96 7b94 add #h'94, r11
|
|
016c98 0031
|
|
016c9a 7a50 add #h'50, r10
|
|
016c9c 0031
|
|
016c9e 7a60 add #h'60, r10
|
|
016ca0 0031
|
|
016ca2 7a70 add #h'70, r10
|
|
016ca4 0031
|
|
016ca6 7b9c add #h'9c, r11
|
|
016ca8 0031
|
|
016caa 7ba8 add #h'a8, r11
|
|
016cac 0031
|
|
016cae 7b6c add #h'6c, r11
|
|
016cb0 0031
|
|
016cb2 7bb8 add #h'b8, r11
|
|
016cb4 0031
|
|
016cb6 7bc0 add #h'c0, r11
|
|
016cb8 0031
|
|
016cba 7704
|
|
016cbc 0031
|
|
016cbe 7bd4 add #h'd4, r11
|
|
016cc0 0031
|
|
016cc2 7a30 add #h'30, r10
|
|
016cc4 0031
|
|
016cc6 7a30 add #h'30, r10
|
|
016cc8 0031
|
|
016cca 7a30 add #h'30, r10
|
|
016ccc 0031
|
|
016cce 7bdc add #h'dc, r11
|
|
016cd0 0031
|
|
016cd2 7be4 add #h'e4, r11
|
|
016cd4 0031
|
|
016cd6 7b5c add #h'5c, r11
|
|
016cd8 0031
|
|
016cda 7bec add #h'ec, r11
|
|
016cdc 0031
|
|
016cde 7bfc add #h'fc, r11
|
|
016ce0 0031
|
|
016ce2 7704
|
|
016ce4 0031
|
|
016ce6 7b5c add #h'5c, r11
|
|
016ce8 0031
|
|
016cea 7c00
|
|
016cec 0031
|
|
016cee 7c10 add #h'10, r12
|
|
016cf0 0031
|
|
016cf2 7c20 add #h'20, r12
|
|
016cf4 0031
|
|
016cf6 7c20 add #h'20, r12
|
|
016cf8 0031
|
|
016cfa 7c20 add #h'20, r12
|
|
016cfc 0031
|
|
016cfe 7c00
|
|
016d00 0031
|
|
016d02 7c30 add #h'30, r12
|
|
016d04 0031
|
|
016d06 7bfc add #h'fc, r11
|
|
016d08 0031
|
|
016d0a 7704
|
|
016d0c 0031
|
|
016d0e 7bfc add #h'fc, r11
|
|
016d10 0031
|
|
016d12 7c44 add #h'44, r12
|
|
016d14 0031
|
|
016d16 7c44 add #h'44, r12
|
|
016d18 0031
|
|
016d1a 7c44 add #h'44, r12
|
|
016d1c 0031
|
|
016d1e 7bfc add #h'fc, r11
|
|
016d20 0031
|
|
016d22 7bfc add #h'fc, r11
|
|
016d24 0031
|
|
016d26 7bfc add #h'fc, r11
|
|
016d28 0031
|
|
016d2a 7bfc add #h'fc, r11
|
|
016d2c 0031
|
|
016d2e 7bfc add #h'fc, r11
|
|
016d30 0031
|
|
016d32 768c add #h'8c, r6
|
|
016d34 0031
|
|
016d36 7bfc add #h'fc, r11
|
|
016d38 0031
|
|
016d3a 7c00
|
|
016d3c 0031
|
|
016d3e 7c00
|
|
016d40 0031
|
|
016d42 7c00
|
|
016d44 0031
|
|
016d46 7c54 add #h'54, r12
|
|
016d48 0031
|
|
016d4a 7b7c add #h'7c, r11
|
|
016d4c 0031
|
|
016d4e 7bfc add #h'fc, r11
|
|
016d50 0031
|
|
016d52 7b7c add #h'7c, r11
|
|
016d54 0031
|
|
016d56 7c5c add #h'5c, r12
|
|
016d58 0031
|
|
016d5a 7704
|
|
016d5c 0031
|
|
016d5e 7bfc add #h'fc, r11
|
|
016d60 0031
|
|
016d62 7c10 add #h'10, r12
|
|
016d64 0031
|
|
016d66 7c10 add #h'10, r12
|
|
016d68 0031
|
|
016d6a 7c10 add #h'10, r12
|
|
016d6c 0031
|
|
016d6e 7bfc add #h'fc, r11
|
|
016d70 0031
|
|
016d72 7bfc add #h'fc, r11
|
|
016d74 0031
|
|
016d76 7b6c add #h'6c, r11
|
|
016d78 0031
|
|
016d7a 7b24 add #h'24, r11
|
|
016d7c 0031
|
|
016d7e 7bfc add #h'fc, r11
|
|
016d80 0031
|
|
016d82 7704
|
|
016d84 0031
|
|
016d86 7bfc add #h'fc, r11
|
|
016d88 0031
|
|
016d8a 7bfc add #h'fc, r11
|
|
016d8c 0031
|
|
016d8e 7bfc add #h'fc, r11
|
|
016d90 0031
|
|
016d92 7c6c add #h'6c, r12
|
|
016d94 0031
|
|
016d96 7c80 add #h'80, r12
|
|
016d98 0031
|
|
016d9a 7c90 add #h'90, r12
|
|
016d9c 0031
|
|
016d9e 7b6c add #h'6c, r11
|
|
016da0 0031
|
|
016da2 7bfc add #h'fc, r11
|
|
016da4 0031
|
|
016da6 7bfc add #h'fc, r11
|
|
016da8 0031
|
|
016daa 7704
|
|
016dac 0307 mul.l r0, r3
|
|
016dae 8fdd bf/s h'-46 ;@(h'16d6c)
|
|
016db0 f971
|
|
016db2 21f7 div0s r15, r1
|
|
016db4 2ff7 div0s r15, r15
|
|
016db6 07ff mac.l @r15+, @r7+
|
|
016db8 8f77 bf/s h'ee ;@(h'16eaa)
|
|
016dba 07ff mac.l @r15+, @r7+
|
|
016dbc 8f77 bf/s h'ee ;@(h'16eae)
|
|
016dbe 078f mac.l @r8+, @r7+
|
|
016dc0 ff8f
|
|
016dc2 0777 mul.l r7, r7
|
|
016dc4 8f8f bf/s h'-e2 ;@(h'16ce6)
|
|
016dc6 070f mac.l @r0+, @r7+
|
|
016dc8 ff0f
|
|
016dca 078f mac.l @r8+, @r7+
|
|
016dcc ff8f
|
|
016dce 0777 mul.l r7, r7
|
|
016dd0 8f77 bf/s h'ee ;@(h'16ec2)
|
|
016dd2 07ff mac.l @r15+, @r7+
|
|
016dd4 1727 mov.l r2, @(h'1c,r7)
|
|
016dd6 47ff mac.w @r15+, @r7+
|
|
016dd8 0707 mul.l r0, r7
|
|
016dda 0797 mul.l r9, r7
|
|
016ddc ff87
|
|
016dde 0707 mul.l r0, r7
|
|
016de0 ff8f
|
|
016de2 7707
|
|
016de4 ffaf
|
|
016de6 8f07 bf/s h'e ;@(h'16df8)
|
|
016de8 ffaf
|
|
016dea 5707 mov.l @(h'1c,r0), r7
|
|
016dec 7f87 add #h'87, r15
|
|
016dee ff07
|
|
016df0 0fff mac.l @r15+, @r15+
|
|
016df2 0f07 mul.l r0, r15
|
|
016df4 f72f
|
|
016df6 f707
|
|
016df8 ff0f
|
|
016dfa f707
|
|
016dfc 0fff mac.l @r15+, @r15+
|
|
016dfe 0f07 mul.l r0, r15
|
|
016e00 0707 mul.l r0, r7
|
|
016e02 0707 mul.l r0, r7
|
|
016e04 97ff mov.w @(h'1fe,pc), r7 ;@(h'17006)
|
|
016e06 8707
|
|
016e08 0707 mul.l r0, r7
|
|
016e0a 0707 mul.l r0, r7
|
|
016e0c f72f
|
|
016e0e f707
|
|
016e10 ff17
|
|
016e12 2717 div0s r1, r7
|
|
016e14 ff07
|
|
016e16 f72f
|
|
016e18 f707
|
|
016e1a 0fff mac.l @r15+, @r15+
|
|
016e1c 0f07 mul.l r0, r15
|
|
016e1e ffaf
|
|
016e20 8f07 bf/s h'e ;@(h'16e32)
|
|
016e22 7f87 add #h'87, r15
|
|
016e24 ff07
|
|
016e26 ff2f
|
|
016e28 d707 mov.l @(h'1c,pc), r7 ;@(h'16e48)
|
|
016e2a 0707 mul.l r0, r7
|
|
016e2c 0707 mul.l r0, r7
|
|
016e2e 97ff mov.w @(h'1fe,pc), r7 ;@(h'17030)
|
|
016e30 8707
|
|
016e32 0707 mul.l r0, r7
|
|
016e34 778f add #h'8f, r7
|
|
016e36 8f07 bf/s h'e ;@(h'16e48)
|
|
016e38 ff27
|
|
016e3a ff07
|
|
016e3c f72f
|
|
016e3e f707
|
|
016e40 ff17
|
|
016e42 2717 div0s r1, r7
|
|
016e44 ff07
|
|
016e46 ff2f
|
|
016e48 1707 mov.l r0, @(h'1c,r7)
|
|
016e4a 8fff bf/s h'-2 ;@(h'16e4c)
|
|
016e4c 8f07 bf/s h'e ;@(h'16e5e)
|
|
016e4e 778f add #h'8f, r7
|
|
016e50 7707
|
|
016e52 ff17
|
|
016e54 2747 div0s r4, r7
|
|
016e56 ff07
|
|
016e58 0707 mul.l r0, r7
|
|
016e5a 0797 mul.l r9, r7
|
|
016e5c ff87
|
|
016e5e 0707 mul.l r0, r7
|
|
016e60 0707 mul.l r0, r7
|
|
016e62 f72f
|
|
016e64 f707
|
|
016e66 ff87
|
|
016e68 8707
|
|
016e6a ff2f
|
|
016e6c 1707 mov.l r0, @(h'1c,r7)
|
|
016e6e 8fff bf/s h'-2 ;@(h'16e70)
|
|
016e70 8f07 bf/s h'e ;@(h'16e82)
|
|
016e72 ff17
|
|
016e74 2747 div0s r4, r7
|
|
016e76 ff07
|
|
016e78 8fff bf/s h'-2 ;@(h'16e7a)
|
|
016e7a 8f07 bf/s h'e ;@(h'16e8c)
|
|
016e7c 97af mov.w @(h'15e,pc), r7 ;@(h'16fde)
|
|
016e7e 4f07 ldc.l @r15+, sr
|
|
016e80 0fff mac.l @r15+, @r15+
|
|
016e82 0f07 mul.l r0, r15
|
|
016e84 ffaf
|
|
016e86 8f07 bf/s h'e ;@(h'16e98)
|
|
016e88 0707 mul.l r0, r7
|
|
016e8a 07ff mac.l @r15+, @r7+
|
|
016e8c 27df muls.w r13, r7
|
|
016e8e 07f7 mul.l r15, r7
|
|
016e90 2ff7 div0s r15, r15
|
|
016e92 07ff mac.l @r15+, @r7+
|
|
016e94 1727 mov.l r2, @(h'1c,r7)
|
|
016e96 17ff mov.l r15, @(h'3c,r7)
|
|
016e98 078f mac.l @r8+, @r7+
|
|
016e9a ff8f
|
|
016e9c 07ff mac.l @r15+, @r7+
|
|
016e9e 27df muls.w r13, r7
|
|
016ea0 07f7 mul.l r15, r7
|
|
016ea2 2ff7 div0s r15, r15
|
|
016ea4 07cf mac.l @r12+, @r7+
|
|
016ea6 af9f bra h'-c2 ;@(h'16de8)
|
|
016ea8 07ff mac.l @r15+, @r7+
|
|
016eaa af8f bra h'-e2 ;@(h'16dcc)
|
|
016eac 0707 mul.l r0, r7
|
|
016eae 0707 mul.l r0, r7
|
|
016eb0 0797 mul.l r9, r7
|
|
016eb2 ff87
|
|
016eb4 0707 mul.l r0, r7
|
|
016eb6 0707 mul.l r0, r7
|
|
016eb8 7f87 add #h'87, r15
|
|
016eba 7f07
|
|
016ebc f72f
|
|
016ebe f707
|
|
016ec0 ff17
|
|
016ec2 2747 div0s r4, r7
|
|
016ec4 ff07
|
|
016ec6 ff8f
|
|
016ec8 7707
|
|
016eca f72f
|
|
016ecc f707
|
|
016ece ff87
|
|
016ed0 8707
|
|
016ed2 ffaf
|
|
016ed4 8f07 bf/s h'e ;@(h'16ee6)
|
|
016ed6 0707 mul.l r0, r7
|
|
016ed8 0707 mul.l r0, r7
|
|
016eda 97ff mov.w @(h'1fe,pc), r7 ;@(h'170dc)
|
|
016edc 8707
|
|
016ede 0707 mul.l r0, r7
|
|
016ee0 97af mov.w @(h'15e,pc), r7 ;@(h'17042)
|
|
016ee2 4f07 ldc.l @r15+, sr
|
|
016ee4 f72f
|
|
016ee6 f707
|
|
016ee8 ff8f
|
|
016eea 7707
|
|
016eec 778f add #h'8f, r7
|
|
016eee 7707
|
|
016ef0 2727 div0s r2, r7
|
|
016ef2 07ff mac.l @r15+, @r7+
|
|
016ef4 1727 mov.l r2, @(h'1c,r7)
|
|
016ef6 17ff mov.l r15, @(h'3c,r7)
|
|
016ef8 07f7 mul.l r15, r7
|
|
016efa 2ff7 div0s r15, r15
|
|
016efc 07cf mac.l @r12+, @r7+
|
|
016efe af9f bra h'-c2 ;@(h'16e40)
|
|
016f00 0777 mul.l r7, r7
|
|
016f02 8f77 bf/s h'ee ;@(h'16ff4)
|
|
016f04 0707 mul.l r0, r7
|
|
016f06 0707 mul.l r0, r7
|
|
016f08 97ff mov.w @(h'1fe,pc), r7 ;@(h'1710a)
|
|
016f0a 8707
|
|
016f0c 0707 mul.l r0, r7
|
|
016f0e 0707 mul.l r0, r7
|
|
016f10 0707 mul.l r0, r7
|
|
016f12 0707 mul.l r0, r7
|
|
016f14 47d7 ldc.l @r7+, r5_bank
|
|
016f16 77df add #h'df, r7
|
|
016f18 775f add #h'5f, r7
|
|
016f1a 1707 mov.l r0, @(h'1c,r7)
|
|
016f1c 778f add #h'8f, r7
|
|
016f1e afef bra h'-22 ;@(h'16f00)
|
|
016f20 07ff mac.l @r15+, @r7+
|
|
016f22 af8f bra h'-e2 ;@(h'16e44)
|
|
016f24 07ff mac.l @r15+, @r7+
|
|
016f26 af8f bra h'-e2 ;@(h'16e48)
|
|
016f28 07ff mac.l @r15+, @r7+
|
|
016f2a 27df muls.w r13, r7
|
|
016f2c 0707 mul.l r0, r7
|
|
016f2e 0707 mul.l r0, r7
|
|
016f30 0707 mul.l r0, r7
|
|
016f32 0707 mul.l r0, r7
|
|
016f34 0707 mul.l r0, r7
|
|
016f36 0000
|
|
016f38 0000
|
|
016f3a 0000
|
|
016f3c 0000
|
|
016f3e 0000
|
|
016f40 0000
|
|
016f42 0000
|
|
016f44 0000
|
|
016f46 0000
|
|
016f48 0000
|
|
016f4a 0000
|
|
016f4c 0000
|
|
016f4e 0000
|
|
016f50 0000
|
|
016f52 0000
|
|
016f54 0000
|
|
016f56 0000
|
|
016f58 0000
|
|
016f5a 0000
|
|
016f5c 0000
|
|
016f5e 0000
|
|
016f60 00f7 mul.l r15, r0
|
|
016f62 2ff7 div0s r15, r15
|
|
016f64 07ff mac.l @r15+, @r7+
|
|
016f66 8f77 bf/s h'ee ;@(h'17058)
|
|
016f68 07ff mac.l @r15+, @r7+
|
|
016f6a 8f77 bf/s h'ee ;@(h'1705c)
|
|
016f6c 078f mac.l @r8+, @r7+
|
|
016f6e ff8f
|
|
016f70 0777 mul.l r7, r7
|
|
016f72 8f8f bf/s h'-e2 ;@(h'16e94)
|
|
016f74 070f mac.l @r0+, @r7+
|
|
016f76 ff0f
|
|
016f78 078f mac.l @r8+, @r7+
|
|
016f7a ff8f
|
|
016f7c 0777 mul.l r7, r7
|
|
016f7e 8f77 bf/s h'ee ;@(h'17070)
|
|
016f80 07ff mac.l @r15+, @r7+
|
|
016f82 1727 mov.l r2, @(h'1c,r7)
|
|
016f84 47ff mac.w @r15+, @r7+
|
|
016f86 0707 mul.l r0, r7
|
|
016f88 07cf mac.l @r12+, @r7+
|
|
016f8a af97 bra h'-d2 ;@(h'16ebc)
|
|
016f8c 0707 mul.l r0, r7
|
|
016f8e ff8f
|
|
016f90 7707
|
|
016f92 ffaf
|
|
016f94 8f07 bf/s h'e ;@(h'16fa6)
|
|
016f96 ffaf
|
|
016f98 5707 mov.l @(h'1c,r0), r7
|
|
016f9a 7f87 add #h'87, r15
|
|
016f9c ff07
|
|
016f9e 0fff mac.l @r15+, @r15+
|
|
016fa0 0f07 mul.l r0, r15
|
|
016fa2 f72f
|
|
016fa4 f707
|
|
016fa6 ff0f
|
|
016fa8 f707
|
|
016faa 0fff mac.l @r15+, @r15+
|
|
016fac 0f07 mul.l r0, r15
|
|
016fae 0707 mul.l r0, r7
|
|
016fb0 0707 mul.l r0, r7
|
|
016fb2 cfaf or.b #h'af, @(r0,gbr)
|
|
016fb4 9707 mov.w @(h'e,pc), r7 ;@(h'16fc6)
|
|
016fb6 0707 mul.l r0, r7
|
|
016fb8 0707 mul.l r0, r7
|
|
016fba f72f
|
|
016fbc f707
|
|
016fbe ff17
|
|
016fc0 2717 div0s r1, r7
|
|
016fc2 ff07
|
|
016fc4 f72f
|
|
016fc6 f707
|
|
016fc8 0fff mac.l @r15+, @r15+
|
|
016fca 0f07 mul.l r0, r15
|
|
016fcc ffaf
|
|
016fce 8f07 bf/s h'e ;@(h'16fe0)
|
|
016fd0 7f87 add #h'87, r15
|
|
016fd2 ff07
|
|
016fd4 ff2f
|
|
016fd6 d707 mov.l @(h'1c,pc), r7 ;@(h'16ff4)
|
|
016fd8 0707 mul.l r0, r7
|
|
016fda 0707 mul.l r0, r7
|
|
016fdc cfaf or.b #h'af, @(r0,gbr)
|
|
016fde 9707 mov.w @(h'e,pc), r7 ;@(h'16ff0)
|
|
016fe0 0707 mul.l r0, r7
|
|
016fe2 778f add #h'8f, r7
|
|
016fe4 8f07 bf/s h'e ;@(h'16ff6)
|
|
016fe6 ff27
|
|
016fe8 ff07
|
|
016fea f72f
|
|
016fec f707
|
|
016fee ff17
|
|
016ff0 2717 div0s r1, r7
|
|
016ff2 ff07
|
|
016ff4 ff2f
|
|
016ff6 1707 mov.l r0, @(h'1c,r7)
|
|
016ff8 8fff bf/s h'-2 ;@(h'16ffa)
|
|
016ffa 8f07 bf/s h'e ;@(h'1700c)
|
|
016ffc 778f add #h'8f, r7
|
|
016ffe 7707
|
|
017000 ff17
|
|
017002 2747 div0s r4, r7
|
|
017004 ff07
|
|
017006 0707 mul.l r0, r7
|
|
017008 07cf mac.l @r12+, @r7+
|
|
01700a af97 bra h'-d2 ;@(h'16f3c)
|
|
01700c 07ff mac.l @r15+, @r7+
|
|
01700e 2fd7 div0s r13, r15
|
|
017010 07f7 mul.l r15, r7
|
|
017012 2ff7 div0s r15, r15
|
|
017014 07ff mac.l @r15+, @r7+
|
|
017016 1727 mov.l r2, @(h'1c,r7)
|
|
017018 ff07
|
|
01701a ff8f
|
|
01701c 7707
|
|
01701e 778f add #h'8f, r7
|
|
017020 7707
|
|
017022 ff17
|
|
017024 27ff muls.w r15, r7
|
|
017026 07ff mac.l @r15+, @r7+
|
|
017028 1727 mov.l r2, @(h'1c,r7)
|
|
01702a ff07
|
|
01702c ffaf
|
|
01702e 8f07 bf/s h'e ;@(h'17040)
|
|
017030 7f87 add #h'87, r15
|
|
017032 ff07
|
|
017034 ff2f
|
|
017036 d707 mov.l @(h'1c,pc), r7 ;@(h'17054)
|
|
017038 07ff mac.l @r15+, @r7+
|
|
01703a 27df muls.w r13, r7
|
|
01703c 07f7 mul.l r15, r7
|
|
01703e 2ff7 div0s r15, r15
|
|
017040 07ff mac.l @r15+, @r7+
|
|
017042 1727 mov.l r2, @(h'1c,r7)
|
|
017044 17ff mov.l r15, @(h'3c,r7)
|
|
017046 078f mac.l @r8+, @r7+
|
|
017048 ff8f
|
|
01704a 07ff mac.l @r15+, @r7+
|
|
01704c 27df muls.w r13, r7
|
|
01704e 07f7 mul.l r15, r7
|
|
017050 2ff7 div0s r15, r15
|
|
017052 07cf mac.l @r12+, @r7+
|
|
017054 af9f bra h'-c2 ;@(h'16f96)
|
|
017056 07ff mac.l @r15+, @r7+
|
|
017058 af8f bra h'-e2 ;@(h'16f7a)
|
|
01705a 0707 mul.l r0, r7
|
|
01705c 0707 mul.l r0, r7
|
|
01705e 07cf mac.l @r12+, @r7+
|
|
017060 af97 bra h'-d2 ;@(h'16f92)
|
|
017062 0707 mul.l r0, r7
|
|
017064 0707 mul.l r0, r7
|
|
017066 7f87 add #h'87, r15
|
|
017068 7f07
|
|
01706a f72f
|
|
01706c f707
|
|
01706e ff17
|
|
017070 2747 div0s r4, r7
|
|
017072 ff07
|
|
017074 ff8f
|
|
017076 7707
|
|
017078 f72f
|
|
01707a f707
|
|
01707c ff87
|
|
01707e 8707
|
|
017080 ffaf
|
|
017082 8f07 bf/s h'e ;@(h'17094)
|
|
017084 0707 mul.l r0, r7
|
|
017086 0707 mul.l r0, r7
|
|
017088 cfaf or.b #h'af, @(r0,gbr)
|
|
01708a 9707 mov.w @(h'e,pc), r7 ;@(h'1709c)
|
|
01708c 0707 mul.l r0, r7
|
|
01708e 97af mov.w @(h'15e,pc), r7 ;@(h'171f0)
|
|
017090 4f07 ldc.l @r15+, sr
|
|
017092 f72f
|
|
017094 f707
|
|
017096 ff8f
|
|
017098 7707
|
|
01709a 778f add #h'8f, r7
|
|
01709c 7707
|
|
01709e 2727 div0s r2, r7
|
|
0170a0 07ff mac.l @r15+, @r7+
|
|
0170a2 1727 mov.l r2, @(h'1c,r7)
|
|
0170a4 17ff mov.l r15, @(h'3c,r7)
|
|
0170a6 07f7 mul.l r15, r7
|
|
0170a8 2ff7 div0s r15, r15
|
|
0170aa 07cf mac.l @r12+, @r7+
|
|
0170ac af9f bra h'-c2 ;@(h'16fee)
|
|
0170ae 0777 mul.l r7, r7
|
|
0170b0 8f77 bf/s h'ee ;@(h'171a2)
|
|
0170b2 0707 mul.l r0, r7
|
|
0170b4 0707 mul.l r0, r7
|
|
0170b6 cfaf or.b #h'af, @(r0,gbr)
|
|
0170b8 97ff mov.w @(h'1fe,pc), r7 ;@(h'172ba)
|
|
0170ba 0ff7 mul.l r15, r15
|
|
0170bc 07ff mac.l @r15+, @r7+
|
|
0170be af8f bra h'-e2 ;@(h'16fe0)
|
|
0170c0 077f mac.l @r7+, @r7+
|
|
0170c2 8777
|
|
0170c4 877f
|
|
0170c6 0707 mul.l r0, r7
|
|
0170c8 0777 mul.l r7, r7
|
|
0170ca 8f8f bf/s h'-e2 ;@(h'16fec)
|
|
0170cc 0777 mul.l r7, r7
|
|
0170ce 8f77 bf/s h'ee ;@(h'171c0)
|
|
0170d0 07ff mac.l @r15+, @r7+
|
|
0170d2 0ff7 mul.l r15, r15
|
|
0170d4 0777 mul.l r7, r7
|
|
0170d6 8f8f bf/s h'-e2 ;@(h'16ff8)
|
|
0170d8 07ff mac.l @r15+, @r7+
|
|
0170da af8f bra h'-e2 ;@(h'16ffc)
|
|
0170dc 07ff mac.l @r15+, @r7+
|
|
0170de 2f17 div0s r1, r15
|
|
0170e0 070f mac.l @r0+, @r7+
|
|
0170e2 ff0f
|
|
0170e4 0000
|
|
0170e6 0000
|
|
0170e8 0000
|
|
0170ea 0000
|
|
0170ec 0000
|
|
0170ee 0000
|
|
0170f0 0000
|
|
0170f2 0000
|
|
0170f4 0000
|
|
0170f6 0000
|
|
0170f8 0000
|
|
0170fa 0000
|
|
0170fc 0000
|
|
0170fe 0000
|
|
017100 0000
|
|
017102 0000
|
|
017104 0000
|
|
017106 0000
|
|
017108 0000
|
|
01710a 0000
|
|
01710c 0000
|
|
01710e 00f7 mul.l r15, r0
|
|
017110 2ff7 div0s r15, r15
|
|
017112 07ff mac.l @r15+, @r7+
|
|
017114 8f77 bf/s h'ee ;@(h'17206)
|
|
017116 07ff mac.l @r15+, @r7+
|
|
017118 8f77 bf/s h'ee ;@(h'1720a)
|
|
01711a 078f mac.l @r8+, @r7+
|
|
01711c ff8f
|
|
01711e 0777 mul.l r7, r7
|
|
017120 8f8f bf/s h'-e2 ;@(h'17042)
|
|
017122 070f mac.l @r0+, @r7+
|
|
017124 ff0f
|
|
017126 078f mac.l @r8+, @r7+
|
|
017128 ff8f
|
|
01712a 0777 mul.l r7, r7
|
|
01712c 8f77 bf/s h'ee ;@(h'1721e)
|
|
01712e 07ff mac.l @r15+, @r7+
|
|
017130 1727 mov.l r2, @(h'1c,r7)
|
|
017132 47ff mac.w @r15+, @r7+
|
|
017134 0707 mul.l r0, r7
|
|
017136 078f mac.l @r8+, @r7+
|
|
017138 af57 bra h'-152 ;@(h'16fea)
|
|
01713a 0707 mul.l r0, r7
|
|
01713c ff8f
|
|
01713e 7707
|
|
017140 ffaf
|
|
017142 8f07 bf/s h'e ;@(h'17154)
|
|
017144 ffaf
|
|
017146 5707 mov.l @(h'1c,r0), r7
|
|
017148 7f87 add #h'87, r15
|
|
01714a ff07
|
|
01714c 0fff mac.l @r15+, @r15+
|
|
01714e 0f07 mul.l r0, r15
|
|
017150 f72f
|
|
017152 f707
|
|
017154 ff0f
|
|
017156 f707
|
|
017158 0fff mac.l @r15+, @r15+
|
|
01715a 0f07 mul.l r0, r15
|
|
01715c 0707 mul.l r0, r7
|
|
01715e 0707 mul.l r0, r7
|
|
017160 8faf bf/s h'-a2 ;@(h'170c2)
|
|
017162 5707 mov.l @(h'1c,r0), r7
|
|
017164 0707 mul.l r0, r7
|
|
017166 0707 mul.l r0, r7
|
|
017168 f72f
|
|
01716a f707
|
|
01716c ff17
|
|
01716e 2717 div0s r1, r7
|
|
017170 ff07
|
|
017172 f72f
|
|
017174 f707
|
|
017176 0fff mac.l @r15+, @r15+
|
|
017178 0f07 mul.l r0, r15
|
|
01717a ffaf
|
|
01717c 8f07 bf/s h'e ;@(h'1718e)
|
|
01717e 7f87 add #h'87, r15
|
|
017180 ff07
|
|
017182 ff2f
|
|
017184 d707 mov.l @(h'1c,pc), r7 ;@(h'171a4)
|
|
017186 0707 mul.l r0, r7
|
|
017188 0707 mul.l r0, r7
|
|
01718a 8faf bf/s h'-a2 ;@(h'170ec)
|
|
01718c 5707 mov.l @(h'1c,r0), r7
|
|
01718e 0707 mul.l r0, r7
|
|
017190 778f add #h'8f, r7
|
|
017192 8f07 bf/s h'e ;@(h'171a4)
|
|
017194 ff27
|
|
017196 ff07
|
|
017198 f72f
|
|
01719a f707
|
|
01719c ff17
|
|
01719e 2717 div0s r1, r7
|
|
0171a0 ff07
|
|
0171a2 ff2f
|
|
0171a4 1707 mov.l r0, @(h'1c,r7)
|
|
0171a6 8fff bf/s h'-2 ;@(h'171a8)
|
|
0171a8 8f07 bf/s h'e ;@(h'171ba)
|
|
0171aa 778f add #h'8f, r7
|
|
0171ac 7707
|
|
0171ae ff17
|
|
0171b0 2747 div0s r4, r7
|
|
0171b2 ff07
|
|
0171b4 0707 mul.l r0, r7
|
|
0171b6 078f mac.l @r8+, @r7+
|
|
0171b8 af57 bra h'-152 ;@(h'1706a)
|
|
0171ba 07ff mac.l @r15+, @r7+
|
|
0171bc 27ff muls.w r15, r7
|
|
0171be 07f7 mul.l r15, r7
|
|
0171c0 2ff7 div0s r15, r15
|
|
0171c2 07ff mac.l @r15+, @r7+
|
|
0171c4 2fd7 div0s r13, r15
|
|
0171c6 07ff mac.l @r15+, @r7+
|
|
0171c8 8f77 bf/s h'ee ;@(h'172ba)
|
|
0171ca 0707 mul.l r0, r7
|
|
0171cc 0707 mul.l r0, r7
|
|
0171ce 0777 mul.l r7, r7
|
|
0171d0 8faf bf/s h'-a2 ;@(h'17132)
|
|
0171d2 ef07 mov #h'7, r15
|
|
0171d4 f72f
|
|
0171d6 f707
|
|
0171d8 ff17
|
|
0171da 2717 div0s r1, r7
|
|
0171dc ff07
|
|
0171de ffaf
|
|
0171e0 8f07 bf/s h'e ;@(h'171f2)
|
|
0171e2 ff2f
|
|
0171e4 d707 mov.l @(h'1c,pc), r7 ;@(h'17204)
|
|
0171e6 0707 mul.l r0, r7
|
|
0171e8 078f mac.l @r8+, @r7+
|
|
0171ea ff8f
|
|
0171ec 07ff mac.l @r15+, @r7+
|
|
0171ee 1727 mov.l r2, @(h'1c,r7)
|
|
0171f0 47ff mac.w @r15+, @r7+
|
|
0171f2 0797 mul.l r9, r7
|
|
0171f4 af4f bra h'-162 ;@(h'17096)
|
|
0171f6 07ff mac.l @r15+, @r7+
|
|
0171f8 af8f bra h'-e2 ;@(h'1711a)
|
|
0171fa 0777 mul.l r7, r7
|
|
0171fc 8f8f bf/s h'-e2 ;@(h'1711e)
|
|
0171fe 070f mac.l @r0+, @r7+
|
|
017200 ff0f
|
|
017202 07ff mac.l @r15+, @r7+
|
|
017204 af8f bra h'-e2 ;@(h'17126)
|
|
017206 0707 mul.l r0, r7
|
|
017208 0707 mul.l r0, r7
|
|
01720a 0797 mul.l r9, r7
|
|
01720c ff87
|
|
01720e 0707 mul.l r0, r7
|
|
017210 07ff mac.l @r15+, @r7+
|
|
017212 af57 bra h'-152 ;@(h'170c4)
|
|
017214 0777 mul.l r7, r7
|
|
017216 8f77 bf/s h'ee ;@(h'17308)
|
|
017218 07ff mac.l @r15+, @r7+
|
|
01721a 0ff7 mul.l r15, r15
|
|
01721c 07ff mac.l @r15+, @r7+
|
|
01721e af57 bra h'-152 ;@(h'170d0)
|
|
017220 07ff mac.l @r15+, @r7+
|
|
017222 af8f bra h'-e2 ;@(h'17144)
|
|
017224 07ff mac.l @r15+, @r7+
|
|
017226 2fd7 div0s r13, r15
|
|
017228 07ff mac.l @r15+, @r7+
|
|
01722a 1727 mov.l r2, @(h'1c,r7)
|
|
01722c 17ff mov.l r15, @(h'3c,r7)
|
|
01722e 07f7 mul.l r15, r7
|
|
017230 2ff7 div0s r15, r15
|
|
017232 07ff mac.l @r15+, @r7+
|
|
017234 0ff7 mul.l r15, r15
|
|
017236 0707 mul.l r0, r7
|
|
017238 0797 mul.l r9, r7
|
|
01723a ff87
|
|
01723c 0fff mac.l @r15+, @r15+
|
|
01723e 0f07 mul.l r0, r15
|
|
017240 778f add #h'8f, r7
|
|
017242 7707
|
|
017244 7f87 add #h'87, r15
|
|
017246 ff07
|
|
017248 ff2f
|
|
01724a d707 mov.l @(h'1c,pc), r7 ;@(h'17268)
|
|
01724c 0707 mul.l r0, r7
|
|
01724e 0707 mul.l r0, r7
|
|
017250 ffaf
|
|
017252 8f07 bf/s h'e ;@(h'17264)
|
|
017254 8fff bf/s h'-2 ;@(h'17256)
|
|
017256 8f07 bf/s h'e ;@(h'17268)
|
|
017258 ff2f
|
|
01725a 0f07 mul.l r0, r15
|
|
01725c ff2f
|
|
01725e 0f07 mul.l r0, r15
|
|
017260 ffaf
|
|
017262 8f07 bf/s h'e ;@(h'17274)
|
|
017264 ff87
|
|
017266 8707
|
|
017268 0707 mul.l r0, r7
|
|
01726a 0707 mul.l r0, r7
|
|
01726c 0707 mul.l r0, r7
|
|
01726e 0707 mul.l r0, r7
|
|
017270 ff17
|
|
017272 2747 div0s r4, r7
|
|
017274 ff07
|
|
017276 778f add #h'8f, r7
|
|
017278 7707
|
|
01727a ff87
|
|
01727c 8707
|
|
01727e 8fff bf/s h'-2 ;@(h'17280)
|
|
017280 8f07 bf/s h'e ;@(h'17292)
|
|
017282 ff2f
|
|
017284 0f07 mul.l r0, r15
|
|
017286 ffaf
|
|
017288 8f07 bf/s h'e ;@(h'1729a)
|
|
01728a 0707 mul.l r0, r7
|
|
01728c 0707 mul.l r0, r7
|
|
01728e 0707 mul.l r0, r7
|
|
017290 0707 mul.l r0, r7
|
|
017292 0000
|
|
017294 0000
|
|
017296 0000
|
|
017298 0000
|
|
01729a 0000
|
|
01729c 0000
|
|
01729e 0000
|
|
0172a0 0000
|
|
0172a2 0000
|
|
0172a4 0000
|
|
0172a6 0000
|
|
0172a8 0000
|
|
0172aa 0000
|
|
0172ac 0000
|
|
0172ae 0000
|
|
0172b0 0000
|
|
0172b2 0000
|
|
0172b4 0000
|
|
0172b6 0000
|
|
0172b8 0000
|
|
0172ba 0000
|
|
0172bc 00ff mac.l @r15+, @r0+
|
|
0172be 1727 mov.l r2, @(h'1c,r7)
|
|
0172c0 47ff mac.w @r15+, @r7+
|
|
0172c2 0777 mul.l r7, r7
|
|
0172c4 8f77 bf/s h'ee ;@(h'173b6)
|
|
0172c6 07ff mac.l @r15+, @r7+
|
|
0172c8 2fd7 div0s r13, r15
|
|
0172ca 07ff mac.l @r15+, @r7+
|
|
0172cc 1727 mov.l r2, @(h'1c,r7)
|
|
0172ce 17ff mov.l r15, @(h'3c,r7)
|
|
0172d0 07f7 mul.l r15, r7
|
|
0172d2 2ff7 div0s r15, r15
|
|
0172d4 07ff mac.l @r15+, @r7+
|
|
0172d6 8787
|
|
0172d8 07ff mac.l @r15+, @r7+
|
|
0172da 1727 mov.l r2, @(h'1c,r7)
|
|
0172dc 17ff mov.l r15, @(h'3c,r7)
|
|
0172de 07f7 mul.l r15, r7
|
|
0172e0 2ff7 div0s r15, r15
|
|
0172e2 07ff mac.l @r15+, @r7+
|
|
0172e4 1727 mov.l r2, @(h'1c,r7)
|
|
0172e6 47ff mac.w @r15+, @r7+
|
|
0172e8 0707 mul.l r0, r7
|
|
0172ea 070f mac.l @r0+, @r7+
|
|
0172ec ff0f
|
|
0172ee 0777 mul.l r7, r7
|
|
0172f0 8f77 bf/s h'ee ;@(h'173e2)
|
|
0172f2 077f mac.l @r7+, @r7+
|
|
0172f4 8777
|
|
0172f6 877f
|
|
0172f8 07ff mac.l @r15+, @r7+
|
|
0172fa af8f bra h'-e2 ;@(h'1721c)
|
|
0172fc 07ff mac.l @r15+, @r7+
|
|
0172fe 2fd7 div0s r13, r15
|
|
017300 07ff mac.l @r15+, @r7+
|
|
017302 1727 mov.l r2, @(h'1c,r7)
|
|
017304 17ff mov.l r15, @(h'3c,r7)
|
|
017306 07f7 mul.l r15, r7
|
|
017308 2ff7 div0s r15, r15
|
|
01730a 07ff mac.l @r15+, @r7+
|
|
01730c 1727 mov.l r2, @(h'1c,r7)
|
|
01730e 47ff mac.w @r15+, @r7+
|
|
017310 0707 mul.l r0, r7
|
|
017312 0707 mul.l r0, r7
|
|
017314 0707 mul.l r0, r7
|
|
017316 0707 mul.l r0, r7
|
|
017318 ff2f
|
|
01731a d707 mov.l @(h'1c,pc), r7 ;@(h'17338)
|
|
01731c f72f
|
|
01731e f707
|
|
017320 8fff bf/s h'-2 ;@(h'17322)
|
|
017322 8f07 bf/s h'e ;@(h'17334)
|
|
017324 ff17
|
|
017326 2747 div0s r4, r7
|
|
017328 ff07
|
|
01732a ff17
|
|
01732c 2717 div0s r1, r7
|
|
01732e ff07
|
|
017330 f72f
|
|
017332 f707
|
|
017334 ff17
|
|
017336 2747 div0s r4, r7
|
|
017338 ff07
|
|
01733a 0707 mul.l r0, r7
|
|
01733c 0707 mul.l r0, r7
|
|
01733e ff2f
|
|
017340 1707 mov.l r0, @(h'1c,r7)
|
|
017342 ff2f
|
|
017344 d707 mov.l @(h'1c,pc), r7 ;@(h'17364)
|
|
017346 778f add #h'8f, r7
|
|
017348 7707
|
|
01734a 0707 mul.l r0, r7
|
|
01734c 778f add #h'8f, r7
|
|
01734e afef bra h'-22 ;@(h'17330)
|
|
017350 07f7 mul.l r15, r7
|
|
017352 2ff7 div0s r15, r15
|
|
017354 07ff mac.l @r15+, @r7+
|
|
017356 1727 mov.l r2, @(h'1c,r7)
|
|
017358 17ff mov.l r15, @(h'3c,r7)
|
|
01735a 07ff mac.l @r15+, @r7+
|
|
01735c af8f bra h'-e2 ;@(h'1727e)
|
|
01735e 07ff mac.l @r15+, @r7+
|
|
017360 2fd7 div0s r13, r15
|
|
017362 0707 mul.l r0, r7
|
|
017364 0797 mul.l r9, r7
|
|
017366 ff87
|
|
017368 07ff mac.l @r15+, @r7+
|
|
01736a 2f17 div0s r1, r15
|
|
01736c 07ff mac.l @r15+, @r7+
|
|
01736e 2fd7 div0s r13, r15
|
|
017370 0777 mul.l r7, r7
|
|
017372 8f77 bf/s h'ee ;@(h'17464)
|
|
017374 0707 mul.l r0, r7
|
|
017376 0777 mul.l r7, r7
|
|
017378 8faf bf/s h'-a2 ;@(h'172da)
|
|
01737a ef07 mov #h'7, r15
|
|
01737c f72f
|
|
01737e f707
|
|
017380 ff17
|
|
017382 2717 div0s r1, r7
|
|
017384 ff07
|
|
017386 ffaf
|
|
017388 8f07 bf/s h'e ;@(h'1739a)
|
|
01738a ff2f
|
|
01738c d707 mov.l @(h'1c,pc), r7 ;@(h'173ac)
|
|
01738e 0707 mul.l r0, r7
|
|
017390 cfaf or.b #h'af, @(r0,gbr)
|
|
017392 9707 mov.w @(h'e,pc), r7 ;@(h'173a4)
|
|
017394 ff2f
|
|
017396 1707 mov.l r0, @(h'1c,r7)
|
|
017398 ff2f
|
|
01739a d707 mov.l @(h'1c,pc), r7 ;@(h'173b8)
|
|
01739c 778f add #h'8f, r7
|
|
01739e 7707
|
|
0173a0 0707 mul.l r0, r7
|
|
0173a2 778f add #h'8f, r7
|
|
0173a4 afef bra h'-22 ;@(h'17386)
|
|
0173a6 07f7 mul.l r15, r7
|
|
0173a8 2ff7 div0s r15, r15
|
|
0173aa 07ff mac.l @r15+, @r7+
|
|
0173ac 1727 mov.l r2, @(h'1c,r7)
|
|
0173ae 17ff mov.l r15, @(h'3c,r7)
|
|
0173b0 07ff mac.l @r15+, @r7+
|
|
0173b2 af8f bra h'-e2 ;@(h'172d4)
|
|
0173b4 07ff mac.l @r15+, @r7+
|
|
0173b6 2fd7 div0s r13, r15
|
|
0173b8 0707 mul.l r0, r7
|
|
0173ba 078f mac.l @r8+, @r7+
|
|
0173bc af57 bra h'-152 ;@(h'1726e)
|
|
0173be 07ff mac.l @r15+, @r7+
|
|
0173c0 af57 bra h'-152 ;@(h'17272)
|
|
0173c2 0777 mul.l r7, r7
|
|
0173c4 8f77 bf/s h'ee ;@(h'174b6)
|
|
0173c6 07ff mac.l @r15+, @r7+
|
|
0173c8 0ff7 mul.l r15, r15
|
|
0173ca 07ff mac.l @r15+, @r7+
|
|
0173cc af57 bra h'-152 ;@(h'1727e)
|
|
0173ce 07ff mac.l @r15+, @r7+
|
|
0173d0 af8f bra h'-e2 ;@(h'172f2)
|
|
0173d2 07ff mac.l @r15+, @r7+
|
|
0173d4 2fd7 div0s r13, r15
|
|
0173d6 07ff mac.l @r15+, @r7+
|
|
0173d8 1727 mov.l r2, @(h'1c,r7)
|
|
0173da 17ff mov.l r15, @(h'3c,r7)
|
|
0173dc 07f7 mul.l r15, r7
|
|
0173de 2ff7 div0s r15, r15
|
|
0173e0 07ff mac.l @r15+, @r7+
|
|
0173e2 0ff7 mul.l r15, r15
|
|
0173e4 0707 mul.l r0, r7
|
|
0173e6 07cf mac.l @r12+, @r7+
|
|
0173e8 af97 bra h'-d2 ;@(h'1731a)
|
|
0173ea 0707 mul.l r0, r7
|
|
0173ec 078f mac.l @r8+, @r7+
|
|
0173ee ff8f
|
|
0173f0 07ff mac.l @r15+, @r7+
|
|
0173f2 1727 mov.l r2, @(h'1c,r7)
|
|
0173f4 47ff mac.w @r15+, @r7+
|
|
0173f6 0797 mul.l r9, r7
|
|
0173f8 af4f bra h'-162 ;@(h'1729a)
|
|
0173fa 07ff mac.l @r15+, @r7+
|
|
0173fc af8f bra h'-e2 ;@(h'1731e)
|
|
0173fe 0777 mul.l r7, r7
|
|
017400 8f8f bf/s h'-e2 ;@(h'17322)
|
|
017402 070f mac.l @r0+, @r7+
|
|
017404 ff0f
|
|
017406 07ff mac.l @r15+, @r7+
|
|
017408 af8f bra h'-e2 ;@(h'1732a)
|
|
01740a 0707 mul.l r0, r7
|
|
01740c 0707 mul.l r0, r7
|
|
01740e 07cf mac.l @r12+, @r7+
|
|
017410 af97 bra h'-d2 ;@(h'17342)
|
|
017412 0707 mul.l r0, r7
|
|
017414 07ff mac.l @r15+, @r7+
|
|
017416 1727 mov.l r2, @(h'1c,r7)
|
|
017418 17ff mov.l r15, @(h'3c,r7)
|
|
01741a 0777 mul.l r7, r7
|
|
01741c 8f77 bf/s h'ee ;@(h'1750e)
|
|
01741e 07ff mac.l @r15+, @r7+
|
|
017420 1727 mov.l r2, @(h'1c,r7)
|
|
017422 ff07
|
|
017424 0fff mac.l @r15+, @r15+
|
|
017426 0f07 mul.l r0, r15
|
|
017428 f72f
|
|
01742a f707
|
|
01742c 778f add #h'8f, r7
|
|
01742e ef07 mov #h'7, r15
|
|
017430 ff17
|
|
017432 27ff muls.w r15, r7
|
|
017434 07f7 mul.l r15, r7
|
|
017436 2ff7 div0s r15, r15
|
|
017438 07ff mac.l @r15+, @r7+
|
|
01743a 2fd7 div0s r13, r15
|
|
01743c 07ff mac.l @r15+, @r7+
|
|
01743e 8f77 bf/s h'ee ;@(h'17530)
|
|
017440 0000
|
|
017442 0000
|
|
017444 0000
|
|
017446 0000
|
|
017448 0000
|
|
01744a 0000
|
|
01744c 0000
|
|
01744e 0000
|
|
017450 0000
|
|
017452 0000
|
|
017454 0000
|
|
017456 0000
|
|
017458 0000
|
|
01745a 0000
|
|
01745c 0000
|
|
01745e 0000
|
|
017460 0000
|
|
017462 0000
|
|
017464 0000
|
|
017466 0000
|
|
017468 0000
|
|
01746a 00ff mac.l @r15+, @r0+
|
|
01746c 7727 add #h'27, r7
|
|
01746e 0797 mul.l r9, r7
|
|
017470 afaf bra h'-a2 ;@(h'173d2)
|
|
017472 af4f bra h'-162 ;@(h'17314)
|
|
017474 077f mac.l @r7+, @r7+
|
|
017476 8787
|
|
017478 877f
|
|
01747a 0777 mul.l r7, r7
|
|
01747c 8f8f bf/s h'-e2 ;@(h'1739e)
|
|
01747e 8f8f bf/s h'-e2 ;@(h'173a0)
|
|
017480 0777 mul.l r7, r7
|
|
017482 8f8f bf/s h'-e2 ;@(h'173a4)
|
|
017484 8f8f bf/s h'-e2 ;@(h'173a6)
|
|
017486 07ff mac.l @r15+, @r7+
|
|
017488 afaf bra h'-a2 ;@(h'173ea)
|
|
01748a 8f8f bf/s h'-e2 ;@(h'173ac)
|
|
01748c 0797 mul.l r9, r7
|
|
01748e afaf bra h'-a2 ;@(h'173f0)
|
|
017490 af4f bra h'-162 ;@(h'17332)
|
|
017492 0727 mul.l r2, r7
|
|
017494 77ff add #h'ff, r7
|
|
017496 03df mac.l @r13+, @r3+
|
|
017498 c4bf mov.b @(h'bf,gbr), r0
|
|
01749a e93f mov #h'3f, r9
|
|
01749c b53f bsr h'a7e ;@(h'17f1e)
|
|
01749e 8b3f bf h'7e ;@(h'17520)
|
|
0174a0 bd3f bsr h'-582 ;@(h'16f22)
|
|
0174a2 ef3f mov #h'3f, r15
|
|
0174a4 c7bf mova @(h'2fc,pc), r0 ;h'177a4
|
|
0174a6 03df mac.l @r13+, @r3+
|
|
0174a8 fbff
|
|
0174aa 12bf mov.l r11, @(h'3c,r2)
|
|
0174ac 22bf muls.w r11, r2
|
|
0174ae 123f mov.l r3, @(h'3c,r2)
|
|
0174b0 f81f
|
|
0174b2 037f mac.l @r7+, @r3+
|
|
0174b4 f89f
|
|
0174b6 a89f bra h'-ec2 ;@(h'165f8)
|
|
0174b8 ab7f bra h'-902 ;@(h'16bba)
|
|
0174ba 881f cmp/eq #h'1f, r0
|
|
0174bc 03ff mac.l @r15+, @r3+
|
|
0174be fabf
|
|
0174c0 12bf mov.l r11, @(h'3c,r2)
|
|
0174c2 223f muls.w r3, r2
|
|
0174c4 401f mac.w @r1+, @r0+
|
|
0174c6 f81f
|
|
0174c8 009f mac.l @r9+, @r0+
|
|
0174ca 789f add #h'9f, r8
|
|
0174cc 809f mov.b r0, @(h'f,r9)
|
|
0174ce 809f mov.b r0, @(h'f,r9)
|
|
0174d0 7bff add #h'ff, r11
|
|
0174d2 01df mac.l @r13+, @r1+
|
|
0174d4 009f mac.l @r9+, @r0+
|
|
0174d6 201f muls.w r1, r0
|
|
0174d8 201f muls.w r1, r0
|
|
0174da 23ff muls.w r15, r3
|
|
0174dc 20bf muls.w r11, r0
|
|
0174de 20bf muls.w r11, r0
|
|
0174e0 fb5f
|
|
0174e2 701f add #h'1f, r0
|
|
0174e4 23ff muls.w r15, r3
|
|
0174e6 02bf mac.l @r11+, @r2+
|
|
0174e8 02bf mac.l @r11+, @r2+
|
|
0174ea fa3f
|
|
0174ec 101f mov.l r1, @(h'3c,r0)
|
|
0174ee 23ff muls.w r15, r3
|
|
0174f0 10bf mov.l r11, @(h'3c,r0)
|
|
0174f2 f8bf
|
|
0174f4 005f mac.l @r5+, @r0+
|
|
0174f6 f81f
|
|
0174f8 abff bra h'-802 ;@(h'16cfa)
|
|
0174fa aa1f bra h'-bc2 ;@(h'1693c)
|
|
0174fc 8a1f
|
|
0174fe 021f mac.l @r1+, @r2+
|
|
017500 f81f
|
|
017502 13df mov.l r13, @(h'3c,r3)
|
|
017504 20bf muls.w r11, r0
|
|
017506 40bf mac.w @r11+, @r0+
|
|
017508 fbdf
|
|
01750a 001f mac.l @r1+, @r0+
|
|
01750c 7aff add #h'ff, r10
|
|
01750e 811f mov.w r0, @(h'1e,r1)
|
|
017510 809f mov.b r0, @(h'f,r9)
|
|
017512 787f add #h'7f, r8
|
|
017514 0000
|
|
017516 0000
|
|
017518 0000
|
|
01751a 0000
|
|
01751c 0000
|
|
01751e 0000
|
|
017520 0000
|
|
017522 0000
|
|
017524 0000
|
|
017526 0000
|
|
017528 0000
|
|
01752a 0000
|
|
01752c 0000
|
|
01752e 0000
|
|
017530 0000
|
|
017532 0000
|
|
017534 0000
|
|
017536 0000
|
|
017538 0000
|
|
01753a 0000
|
|
01753c 0000
|
|
01753e 0000
|
|
017540 0000
|
|
017542 0000
|
|
017544 0000
|
|
017546 0000
|
|
017548 0000
|
|
01754a 0000
|
|
01754c 0000
|
|
01754e 0000
|
|
017550 0000
|
|
017552 0000
|
|
017554 0000
|
|
017556 0000
|
|
017558 0000
|
|
01755a 0000
|
|
01755c 0000
|
|
01755e 0000
|
|
017560 0000
|
|
017562 0000
|
|
017564 0000
|
|
017566 0000
|
|
017568 0000
|
|
01756a 0000
|
|
01756c 0000
|
|
01756e 0000
|
|
017570 0000
|
|
017572 0000
|
|
017574 0000
|
|
017576 0000
|
|
017578 0000
|
|
01757a 0000
|
|
01757c 0000
|
|
01757e 0000
|
|
017580 0000
|
|
017582 0000
|
|
017584 0000
|
|
017586 0000
|
|
017588 0000
|
|
01758a 0000
|
|
01758c 0000
|
|
01758e 0000
|
|
017590 0000
|
|
017592 0000
|
|
017594 0000
|
|
017596 0000
|
|
017598 0000
|
|
01759a 0000
|
|
01759c 0000
|
|
01759e 0000
|
|
0175a0 0000
|
|
0175a2 0000
|
|
0175a4 0000
|
|
0175a6 0000
|
|
0175a8 0000
|
|
0175aa 0000
|
|
0175ac 0000
|
|
0175ae 0000
|
|
0175b0 0000
|
|
0175b2 0000
|
|
0175b4 0000
|
|
0175b6 0000
|
|
0175b8 0000
|
|
0175ba 0000
|
|
0175bc 0000
|
|
0175be 0000
|
|
0175c0 0000
|
|
0175c2 0000
|
|
0175c4 0000
|
|
0175c6 0000
|
|
0175c8 0000
|
|
0175ca 0000
|
|
0175cc 0000
|
|
0175ce 0000
|
|
0175d0 0000
|
|
0175d2 0000
|
|
0175d4 0000
|
|
0175d6 0000
|
|
0175d8 0000
|
|
0175da 0000
|
|
0175dc 0000
|
|
0175de 0000
|
|
0175e0 0000
|
|
0175e2 0000
|
|
0175e4 0000
|
|
0175e6 0000
|
|
0175e8 0000
|
|
0175ea 0000
|
|
0175ec 0000
|
|
0175ee 0000
|
|
0175f0 0000
|
|
0175f2 0000
|
|
0175f4 0000
|
|
0175f6 0000
|
|
0175f8 0000
|
|
0175fa 0000
|
|
0175fc 0000
|
|
0175fe 0000
|
|
017600 2d22 mov.l r2, @r13
|
|
017602 150d mov.l r0, @(h'34,r5)
|
|
017604 0804 mov.b r0, @(r0,r8)
|
|
017606 0000
|
|
017608 3100 cmp/eq r0, r1
|
|
01760a 0000
|
|
01760c 2564 mov.b r6, @-r5
|
|
01760e 0000
|
|
017610 2f00 mov.b r0, @r15
|
|
017612 0000
|
|
017614 4445
|
|
017616 4144
|
|
017618 0000
|
|
01761a 0000
|
|
01761c 414c shad r4, r1
|
|
01761e 4956
|
|
017620 4500 shll r5
|
|
017622 0000
|
|
017624 4144
|
|
017626 4449
|
|
017628 4354
|
|
01762a 494f mac.w @r4+, @r9+
|
|
01762c 4e20 shal r14
|
|
01762e 3100 cmp/eq r0, r1
|
|
017630 4445
|
|
017632 4255
|
|
017634 5441 mov.l @(h'4,r4), r4
|
|
017636 4e54
|
|
017638 2031 mov.w r3, @r0
|
|
01763a 0000
|
|
01763c 414d shld r4, r1
|
|
01763e 4154
|
|
017640 4555
|
|
017642 5220 mov.l @(h'0,r2), r2
|
|
017644 3100 cmp/eq r0, r1
|
|
017646 0000
|
|
017648 4348
|
|
01764a 414d shld r4, r1
|
|
01764c 5049 mov.l @(h'24,r4), r0
|
|
01764e 4f4e ldc r15, spc
|
|
017650 2031 mov.w r3, @r0
|
|
017652 0000
|
|
017654 414c shad r4, r1
|
|
017656 5049 mov.l @(h'24,r4), r0
|
|
017658 4e49
|
|
01765a 5354 mov.l @(h'10,r5), r3
|
|
01765c 4500 shll r5
|
|
01765e 0000
|
|
017660 4b41
|
|
017662 4d49
|
|
017664 4b41
|
|
017666 5a45 mov.l @(h'14,r4), r10
|
|
017668 2031 mov.w r3, @r0
|
|
01766a 0000
|
|
01766c 5641 mov.l @(h'4,r4), r6
|
|
01766e 4e44
|
|
017670 414c shad r4, r1
|
|
017672 4520 shal r5
|
|
017674 3100 cmp/eq r0, r1
|
|
017676 0000
|
|
017678 5341 mov.l @(h'4,r4), r3
|
|
01767a 444f mac.w @r4+, @r4+
|
|
01767c 2d4d xtrct r4, r13
|
|
01767e 415a
|
|
017680 4f20 shal r15
|
|
017682 3100 cmp/eq r0, r1
|
|
017684 2347 div0s r4, r3
|
|
017686 4545
|
|
017688 4b00 shll r11
|
|
01768a 0000
|
|
01768c 5f5f mov.l @(h'3c,r5), r15
|
|
01768e 5f5f mov.l @(h'3c,r5), r15
|
|
017690 5f5f mov.l @(h'3c,r5), r15
|
|
017692 5f5f mov.l @(h'3c,r5), r15
|
|
017694 5f00 mov.l @(h'0,r0), r15
|
|
017696 0000
|
|
017698 4144
|
|
01769a 4449
|
|
01769c 4354
|
|
01769e 494f mac.w @r4+, @r9+
|
|
0176a0 4e20 shal r14
|
|
0176a2 3200 cmp/eq r0, r2
|
|
0176a4 4445
|
|
0176a6 4255
|
|
0176a8 5441 mov.l @(h'4,r4), r4
|
|
0176aa 4e54
|
|
0176ac 2032 mov.l r3, @r0
|
|
0176ae 0000
|
|
0176b0 414d shld r4, r1
|
|
0176b2 4154
|
|
0176b4 4555
|
|
0176b6 5220 mov.l @(h'0,r2), r2
|
|
0176b8 3200 cmp/eq r0, r2
|
|
0176ba 0000
|
|
0176bc 4348
|
|
0176be 414d shld r4, r1
|
|
0176c0 5049 mov.l @(h'24,r4), r0
|
|
0176c2 4f4e ldc r15, spc
|
|
0176c4 2032 mov.l r3, @r0
|
|
0176c6 0000
|
|
0176c8 5241 mov.l @(h'4,r4), r2
|
|
0176ca 4e44
|
|
0176cc 4f4e ldc r15, spc
|
|
0176ce 4e45
|
|
0176d0 5552 mov.l @(h'8,r5), r5
|
|
0176d2 0000
|
|
0176d4 4b41
|
|
0176d6 4d49
|
|
0176d8 4b41
|
|
0176da 5a45 mov.l @(h'14,r4), r10
|
|
0176dc 2032 mov.l r3, @r0
|
|
0176de 0000
|
|
0176e0 5641 mov.l @(h'4,r4), r6
|
|
0176e2 4e44
|
|
0176e4 414c shad r4, r1
|
|
0176e6 4520 shal r5
|
|
0176e8 3200 cmp/eq r0, r2
|
|
0176ea 0000
|
|
0176ec 5341 mov.l @(h'4,r4), r3
|
|
0176ee 444f mac.w @r4+, @r4+
|
|
0176f0 2d4d xtrct r4, r13
|
|
0176f2 415a
|
|
0176f4 4f20 shal r15
|
|
0176f6 3200 cmp/eq r0, r2
|
|
0176f8 4e45
|
|
0176fa 5720 mov.l @(h'0,r2), r7
|
|
0176fc 434f mac.w @r4+, @r3+
|
|
0176fe 4e43 stc.l spc, @-r14
|
|
017700 4550
|
|
017702 5400 mov.l @(h'0,r0), r4
|
|
017704 5f5f mov.l @(h'3c,r5), r15
|
|
017706 5f5f mov.l @(h'3c,r5), r15
|
|
017708 5f5f mov.l @(h'3c,r5), r15
|
|
01770a 5f5f mov.l @(h'3c,r5), r15
|
|
01770c 0000
|
|
01770e 0000
|
|
017710 4144
|
|
017712 4449
|
|
017714 4354
|
|
017716 494f mac.w @r4+, @r9+
|
|
017718 4e20 shal r14
|
|
01771a 3300 cmp/eq r0, r3
|
|
01771c 4445
|
|
01771e 4255
|
|
017720 5441 mov.l @(h'4,r4), r4
|
|
017722 4e54
|
|
017724 2033
|
|
017726 0000
|
|
017728 414d shld r4, r1
|
|
01772a 4154
|
|
01772c 4555
|
|
01772e 5220 mov.l @(h'0,r2), r2
|
|
017730 3300 cmp/eq r0, r3
|
|
017732 0000
|
|
017734 4348
|
|
017736 414d shld r4, r1
|
|
017738 5049 mov.l @(h'24,r4), r0
|
|
01773a 4f4e ldc r15, spc
|
|
01773c 2033
|
|
01773e 0000
|
|
017740 4841
|
|
017742 5244 mov.l @(h'10,r4), r2
|
|
017744 2047 div0s r4, r0
|
|
017746 414d shld r4, r1
|
|
017748 4552
|
|
01774a 0000
|
|
01774c 494e ldc r9, spc
|
|
01774e 5345 mov.l @(h'14,r4), r3
|
|
017750 4354
|
|
017752 4520 shal r5
|
|
017754 3100 cmp/eq r0, r1
|
|
017756 0000
|
|
017758 424f mac.w @r4+, @r2+
|
|
01775a 4d42
|
|
01775c 4552
|
|
01775e 4d41
|
|
017760 4e20 shal r14
|
|
017762 3100 cmp/eq r0, r1
|
|
017764 544f mov.l @(h'3c,r4), r4
|
|
017766 5552 mov.l @(h'8,r5), r5
|
|
017768 2045 mov.w r4, @-r0
|
|
01776a 4946
|
|
01776c 4645
|
|
01776e 4c00 shll r12
|
|
017770 4e4f mac.w @r4+, @r14+
|
|
017772 4c49
|
|
017774 4645
|
|
017776 0000
|
|
017778 4e4f mac.w @r4+, @r14+
|
|
01777a 524d mov.l @(h'34,r4), r2
|
|
01777c 414c shad r4, r1
|
|
01777e 4d41
|
|
017780 4e00 shll r14
|
|
017782 0000
|
|
017784 544f mov.l @(h'3c,r4), r4
|
|
017786 5745 mov.l @(h'14,r4), r7
|
|
017788 524d mov.l @(h'34,r4), r2
|
|
01778a 414e ldc r1, spc
|
|
01778c 0000
|
|
01778e 0000
|
|
017790 5241 mov.l @(h'4,r4), r2
|
|
017792 494e ldc r9, spc
|
|
017794 4d41
|
|
017796 4e00 shll r14
|
|
017798 5052 mov.l @(h'8,r5), r0
|
|
01779a 4f20 shal r15
|
|
01779c 4741
|
|
01779e 4d45
|
|
0177a0 5220 mov.l @(h'0,r2), r2
|
|
0177a2 3100 cmp/eq r0, r1
|
|
0177a4 5052 mov.l @(h'8,r5), r0
|
|
0177a6 4f20 shal r15
|
|
0177a8 4741
|
|
0177aa 4d45
|
|
0177ac 5220 mov.l @(h'0,r2), r2
|
|
0177ae 3200 cmp/eq r0, r2
|
|
0177b0 5052 mov.l @(h'8,r5), r0
|
|
0177b2 4f20 shal r15
|
|
0177b4 4741
|
|
0177b6 4d45
|
|
0177b8 5220 mov.l @(h'0,r2), r2
|
|
0177ba 3300 cmp/eq r0, r3
|
|
0177bc 424f mac.w @r4+, @r2+
|
|
0177be 4d42
|
|
0177c0 4552
|
|
0177c2 4d41
|
|
0177c4 4e20 shal r14
|
|
0177c6 3200 cmp/eq r0, r2
|
|
0177c8 494e ldc r9, spc
|
|
0177ca 5345 mov.l @(h'14,r4), r3
|
|
0177cc 4354
|
|
0177ce 4520 shal r5
|
|
0177d0 3200 cmp/eq r0, r2
|
|
0177d2 0000
|
|
0177d4 4d4f mac.w @r4+, @r13+
|
|
0177d6 4e54
|
|
0177d8 4147 ldc.l @r1+, spc
|
|
0177da 4e41
|
|
0177dc 5244 mov.l @(h'10,r4), r2
|
|
0177de 0000
|
|
0177e0 4a6f mac.w @r6+, @r10+
|
|
0177e2 7565 add #h'65, r5
|
|
0177e4 7220 add #h'20, r2
|
|
0177e6 3130 cmp/eq r3, r1
|
|
0177e8 3020 cmp/eq r2, r0
|
|
0177ea 0000
|
|
0177ec 4f62
|
|
0177ee 7465 add #h'65, r4
|
|
0177f0 6e69 swap.w r6, r14
|
|
0177f2 7220 add #h'20, r2
|
|
0177f4 2b20 mov.b r2, @r11
|
|
0177f6 6465 mov.w @r6+, r4
|
|
0177f8 2031 mov.w r3, @r0
|
|
0177fa 3030 cmp/eq r3, r0
|
|
0177fc 0000
|
|
0177fe 0000
|
|
017800 4f62
|
|
017802 7465 add #h'65, r4
|
|
017804 6e69 swap.w r6, r14
|
|
017806 7220 add #h'20, r2
|
|
017808 2b20 mov.b r2, @r11
|
|
01780a 6465 mov.w @r6+, r4
|
|
01780c 2032 mov.l r3, @r0
|
|
01780e 3030 cmp/eq r3, r0
|
|
017810 0000
|
|
017812 0000
|
|
017814 4f62
|
|
017816 7465 add #h'65, r4
|
|
017818 6e69 swap.w r6, r14
|
|
01781a 7220 add #h'20, r2
|
|
01781c 2b20 mov.b r2, @r11
|
|
01781e 6465 mov.w @r6+, r4
|
|
017820 2033
|
|
017822 3030 cmp/eq r3, r0
|
|
017824 0000
|
|
017826 0000
|
|
017828 4772
|
|
01782a 6176 mov.l @r7+, r1
|
|
01782c 6972 mov.l @r7, r9
|
|
01782e 2075 mov.w r7, @-r0
|
|
017830 6e20 mov.b @r2, r14
|
|
017832 746f add #h'6f, r4
|
|
017834 7461 add #h'61, r4
|
|
017836 6c00 mov.b @r0, r12
|
|
017838 4d6f mac.w @r6+, @r13+
|
|
01783a 7572 add #h'72, r5
|
|
01783c 6972 mov.l @r7, r9
|
|
01783e 2061 mov.w r6, @r0
|
|
017840 206c cmp/str r6, r0
|
|
017842 2765 mov.w r6, @-r7
|
|
017844 7461 add #h'61, r4
|
|
017846 6765 mov.w @r6+, r7
|
|
017848 0000
|
|
01784a 0000
|
|
01784c 4361
|
|
01784e 7373 add #h'73, r3
|
|
017850 6572 mov.l @r7, r5
|
|
017852 2075 mov.w r7, @-r0
|
|
017854 6e20 mov.b @r2, r14
|
|
017856 746f add #h'6f, r4
|
|
017858 7461 add #h'61, r4
|
|
01785a 6c00 mov.b @r0, r12
|
|
01785c 5065 mov.l @(h'14,r6), r0
|
|
01785e 7264 add #h'64, r2
|
|
017860 7265 add #h'65, r2
|
|
017862 2075 mov.w r7, @-r0
|
|
017864 6e20 mov.b @r2, r14
|
|
017866 746f add #h'6f, r4
|
|
017868 7461 add #h'61, r4
|
|
01786a 6c00 mov.b @r0, r12
|
|
01786c 4d6f mac.w @r6+, @r13+
|
|
01786e 7572 add #h'72, r5
|
|
017870 6972 mov.l @r7, r9
|
|
017872 2065 mov.w r6, @-r0
|
|
017874 6e20 mov.b @r2, r14
|
|
017876 6179 swap.w r7, r1
|
|
017878 616e exts.b r6, r1
|
|
01787a 7400
|
|
01787c 4a6f mac.w @r6+, @r10+
|
|
01787e 7565 add #h'65, r5
|
|
017880 7220 add #h'20, r2
|
|
017882 3130 cmp/eq r3, r1
|
|
017884 3000 cmp/eq r0, r0
|
|
017886 0000
|
|
017888 4174
|
|
01788a 7472 add #h'72, r4
|
|
01788c 6170 mov.b @r7, r1
|
|
01788e 6572 mov.l @r7, r5
|
|
017890 2075 mov.w r7, @-r0
|
|
017892 6e00 mov.b @r0, r14
|
|
017894 5472 mov.l @(h'8,r7), r4
|
|
017896 6176 mov.l @r7+, r1
|
|
017898 6572 mov.l @r7, r5
|
|
01789a 7365 add #h'65, r3
|
|
01789c 7220 add #h'20, r2
|
|
01789e 3530 cmp/eq r3, r5
|
|
0178a0 3000 cmp/eq r0, r0
|
|
0178a2 0000
|
|
0178a4 4d6f mac.w @r6+, @r13+
|
|
0178a6 7572 add #h'72, r5
|
|
0178a8 6972 mov.l @r7, r9
|
|
0178aa 2065 mov.w r6, @-r0
|
|
0178ac 6372 mov.l @r7, r3
|
|
0178ae 6173 mov r7, r1
|
|
0178b0 6500 mov.b @r0, r5
|
|
0178b2 0000
|
|
0178b4 4361
|
|
0178b6 7373 add #h'73, r3
|
|
0178b8 6572 mov.l @r7, r5
|
|
0178ba 2033
|
|
0178bc 3020 cmp/eq r2, r0
|
|
0178be 626c extu.b r6, r2
|
|
0178c0 6f63 mov r6, r15
|
|
0178c2 7300
|
|
0178c4 5065 mov.l @(h'14,r6), r0
|
|
0178c6 7264 add #h'64, r2
|
|
0178c8 7265 add #h'65, r2
|
|
0178ca 2035 mov.w r3, @-r0
|
|
0178cc 3000 cmp/eq r0, r0
|
|
0178ce 0000
|
|
0178d0 4772
|
|
0178d2 6176 mov.l @r7+, r1
|
|
0178d4 6972 mov.l @r7, r9
|
|
0178d6 206c cmp/str r6, r0
|
|
0178d8 6573 mov r7, r5
|
|
0178da 2031 mov.w r3, @r0
|
|
0178dc 3000 cmp/eq r0, r0
|
|
0178de 0000
|
|
0178e0 4174
|
|
0178e2 7472 add #h'72, r4
|
|
0178e4 6170 mov.b @r7, r1
|
|
0178e6 6572 mov.l @r7, r5
|
|
0178e8 2035 mov.w r3, @-r0
|
|
0178ea 3000 cmp/eq r0, r0
|
|
0178ec 4174
|
|
0178ee 7472 add #h'72, r4
|
|
0178f0 6170 mov.b @r7, r1
|
|
0178f2 6572 mov.l @r7, r5
|
|
0178f4 2031 mov.w r3, @r0
|
|
0178f6 3500 cmp/eq r0, r5
|
|
0178f8 4174
|
|
0178fa 7472 add #h'72, r4
|
|
0178fc 6170 mov.b @r7, r1
|
|
0178fe 6572 mov.l @r7, r5
|
|
017900 2035 mov.w r3, @-r0
|
|
017902 0000
|
|
017904 5365 mov.l @(h'14,r6), r3
|
|
017906 2066 mov.l r6, @-r0
|
|
017908 6169 swap.w r6, r1
|
|
01790a 7265 add #h'65, r2
|
|
01790c 2065 mov.w r6, @-r0
|
|
01790e 6372 mov.l @r7, r3
|
|
017910 6173 mov r7, r1
|
|
017912 6572 mov.l @r7, r5
|
|
017914 0000
|
|
017916 0000
|
|
017918 4578
|
|
01791a 706c add #h'6c, r0
|
|
01791c 6f73 mov r7, r15
|
|
01791e 6572 mov.l @r7, r5
|
|
017920 2031 mov.w r3, @r0
|
|
017922 3600 cmp/eq r0, r6
|
|
017924 4174
|
|
017926 7465 add #h'65, r4
|
|
017928 696e exts.b r6, r9
|
|
01792a 6472 mov.l @r7, r4
|
|
01792c 6520 mov.b @r2, r5
|
|
01792e 756e add #h'6e, r5
|
|
017930 6500 mov.b @r0, r5
|
|
017932 0000
|
|
017934 4f62
|
|
017936 7465 add #h'65, r4
|
|
017938 6e69 swap.w r6, r14
|
|
01793a 7220 add #h'20, r2
|
|
01793c 756e add #h'6e, r5
|
|
01793e 2074 mov.b r7, @-r0
|
|
017940 6f74 mov.b @r7+, r15
|
|
017942 616c extu.b r6, r1
|
|
017944 0000
|
|
017946 0000
|
|
017948 4f62
|
|
01794a 7465 add #h'65, r4
|
|
01794c 6e69 swap.w r6, r14
|
|
01794e 7220 add #h'20, r2
|
|
017950 756e add #h'6e, r5
|
|
017952 0000
|
|
017954 4578
|
|
017956 706c add #h'6c, r0
|
|
017958 6f73 mov r7, r15
|
|
01795a 6572 mov.l @r7, r5
|
|
01795c 2032 mov.l r3, @r0
|
|
01795e 3400 cmp/eq r0, r4
|
|
017960 4772
|
|
017962 6176 mov.l @r7+, r1
|
|
017964 6972 mov.l @r7, r9
|
|
017966 2033
|
|
017968 3020 cmp/eq r2, r0
|
|
01796a 6574 mov.b @r7+, r5
|
|
01796c 6167 not r6, r1
|
|
01796e 6573 mov r7, r5
|
|
017970 0000
|
|
017972 0000
|
|
017974 7061 add #h'61, r0
|
|
017976 7274 add #h'74, r2
|
|
017978 6965 mov.w @r6+, r9
|
|
01797a 7320 add #h'20, r3
|
|
01797c 656e exts.b r6, r5
|
|
01797e 206d xtrct r6, r0
|
|
017980 6f64 mov.b @r6+, r15
|
|
017982 6500 mov.b @r0, r5
|
|
017984 706f add #h'6f, r0
|
|
017986 696e exts.b r6, r9
|
|
017988 7473 add #h'73, r4
|
|
01798a 2065 mov.w r6, @-r0
|
|
01798c 6e20 mov.b @r2, r14
|
|
01798e 756e add #h'6e, r5
|
|
017990 6500 mov.b @r0, r5
|
|
017992 0000
|
|
017994 6465 mov.w @r6+, r4
|
|
017996 2031 mov.w r3, @r0
|
|
017998 3030 cmp/eq r3, r0
|
|
01799a 3020 cmp/eq r2, r0
|
|
01799c 6574 mov.b @r7+, r5
|
|
01799e 6167 not r6, r1
|
|
0179a0 6573 mov r7, r5
|
|
0179a2 0000
|
|
0179a4 7a65 add #h'65, r10
|
|
0179a6 726f add #h'6f, r2
|
|
0179a8 2065 mov.w r6, @-r0
|
|
0179aa 6e20 mov.b @r2, r14
|
|
0179ac 6d6f exts.w r6, r13
|
|
0179ae 6465 mov.w @r6+, r4
|
|
0179b0 0000
|
|
0179b2 0000
|
|
0179b4 6465 mov.w @r6+, r4
|
|
0179b6 2032 mov.l r3, @r0
|
|
0179b8 3530 cmp/eq r3, r5
|
|
0179ba 2062 mov.l r6, @r0
|
|
0179bc 6c6f exts.w r6, r12
|
|
0179be 6373 mov r7, r3
|
|
0179c0 0000
|
|
0179c2 0000
|
|
0179c4 6465 mov.w @r6+, r4
|
|
0179c6 2033
|
|
0179c8 3030 cmp/eq r3, r0
|
|
0179ca 2070 mov.b r7, @r0
|
|
0179cc 6f69 swap.w r6, r15
|
|
0179ce 6e74 mov.b @r7+, r14
|
|
0179d0 7300
|
|
0179d2 0000
|
|
0179d4 6578 swap.b r7, r5
|
|
0179d6 6163 mov r6, r1
|
|
0179d8 7465 add #h'65, r4
|
|
0179da 6d65 mov.w @r6+, r13
|
|
0179dc 6e74 mov.b @r7+, r14
|
|
0179de 2034 mov.b r3, @-r0
|
|
0179e0 3200 cmp/eq r0, r2
|
|
0179e2 0000
|
|
0179e4 746f add #h'6f, r4
|
|
0179e6 7461 add #h'61, r4
|
|
0179e8 6c20 mov.b @r2, r12
|
|
0179ea 6465 mov.w @r6+, r4
|
|
0179ec 2031 mov.w r3, @r0
|
|
0179ee 3030 cmp/eq r3, r0
|
|
0179f0 3000 cmp/eq r0, r0
|
|
0179f2 0000
|
|
0179f4 746f add #h'6f, r4
|
|
0179f6 7461 add #h'61, r4
|
|
0179f8 6c20 mov.b @r2, r12
|
|
0179fa 6465 mov.w @r6+, r4
|
|
0179fc 2032 mov.l r3, @r0
|
|
0179fe 3030 cmp/eq r3, r0
|
|
017a00 0000
|
|
017a02 0000
|
|
017a04 746f add #h'6f, r4
|
|
017a06 7461 add #h'61, r4
|
|
017a08 6c20 mov.b @r2, r12
|
|
017a0a 6465 mov.w @r6+, r4
|
|
017a0c 2035 mov.w r3, @-r0
|
|
017a0e 3000 cmp/eq r0, r0
|
|
017a10 666f exts.w r6, r6
|
|
017a12 6973 mov r7, r9
|
|
017a14 206c cmp/str r6, r0
|
|
017a16 2765 mov.w r6, @-r7
|
|
017a18 6372 mov.l @r7, r3
|
|
017a1a 616e exts.b r6, r1
|
|
017a1c 0000
|
|
017a1e 0000
|
|
017a20 7061 add #h'61, r0
|
|
017a22 7220 add #h'20, r2
|
|
017a24 756e add #h'6e, r5
|
|
017a26 2064 mov.b r6, @-r0
|
|
017a28 6f75 mov.w @r7+, r15
|
|
017a2a 626c extu.b r6, r2
|
|
017a2c 6500 mov.b @r0, r5
|
|
017a2e 0000
|
|
017a30 656e exts.b r6, r5
|
|
017a32 2075 mov.w r7, @-r0
|
|
017a34 6e65 mov.w @r6+, r14
|
|
017a36 2070 mov.b r7, @r0
|
|
017a38 6172 mov.l @r7, r1
|
|
017a3a 7469 add #h'69, r4
|
|
017a3c 6500 mov.b @r0, r5
|
|
017a3e 0000
|
|
017a40 7072 add #h'72, r0
|
|
017a42 656d extu.w r6, r5
|
|
017a44 6965 mov.w @r6+, r9
|
|
017a46 7273 add #h'73, r2
|
|
017a48 2065 mov.w r6, @-r0
|
|
017a4a 7461 add #h'61, r4
|
|
017a4c 6765 mov.w @r6+, r7
|
|
017a4e 7300
|
|
017a50 626f exts.w r6, r2
|
|
017a52 756c add #h'6c, r5
|
|
017a54 6573 mov r7, r5
|
|
017a56 202b or r2, r0
|
|
017a58 3220 cmp/eq r2, r2
|
|
017a5a 7074 add #h'74, r0
|
|
017a5c 7300
|
|
017a5e 0000
|
|
017a60 626f exts.w r6, r2
|
|
017a62 756c add #h'6c, r5
|
|
017a64 6573 mov r7, r5
|
|
017a66 202b or r2, r0
|
|
017a68 3520 cmp/eq r2, r5
|
|
017a6a 7074 add #h'74, r0
|
|
017a6c 7300
|
|
017a6e 0000
|
|
017a70 626f exts.w r6, r2
|
|
017a72 756c add #h'6c, r5
|
|
017a74 6573 mov r7, r5
|
|
017a76 202b or r2, r0
|
|
017a78 3330 cmp/eq r3, r3
|
|
017a7a 2070 mov.b r7, @r0
|
|
017a7c 7473 add #h'73, r4
|
|
017a7e 0000
|
|
017a80 626f exts.w r6, r2
|
|
017a82 756c add #h'6c, r5
|
|
017a84 6573 mov r7, r5
|
|
017a86 2065 mov.w r6, @-r0
|
|
017a88 6e20 mov.b @r2, r14
|
|
017a8a 3100 cmp/eq r0, r1
|
|
017a8c 6574 mov.b @r7+, r5
|
|
017a8e 2073
|
|
017a90 7572 add #h'72, r5
|
|
017a92 7669 add #h'69, r6
|
|
017a94 7672 add #h'72, r6
|
|
017a96 6520 mov.b @r2, r5
|
|
017a98 3230 cmp/eq r3, r2
|
|
017a9a 3000 cmp/eq r0, r0
|
|
017a9c 626c extu.b r6, r2
|
|
017a9e 6f63 mov r6, r15
|
|
017aa0 7320 add #h'20, r3
|
|
017aa2 6427 not r2, r4
|
|
017aa4 756e add #h'6e, r5
|
|
017aa6 2063
|
|
017aa8 6f75 mov.w @r7+, r15
|
|
017aaa 7073 add #h'73, r0
|
|
017aac 0000
|
|
017aae 0000
|
|
017ab0 6861 mov.w @r6, r8
|
|
017ab2 7574 add #h'74, r5
|
|
017ab4 6575 mov.w @r7+, r5
|
|
017ab6 7220 add #h'20, r2
|
|
017ab8 6465 mov.w @r6+, r4
|
|
017aba 2037 div0s r3, r0
|
|
017abc 0000
|
|
017abe 0000
|
|
017ac0 6465 mov.w @r6+, r4
|
|
017ac2 2032 mov.l r3, @r0
|
|
017ac4 3020 cmp/eq r2, r0
|
|
017ac6 3030 cmp/eq r3, r0
|
|
017ac8 3020 cmp/eq r2, r0
|
|
017aca 706f add #h'6f, r0
|
|
017acc 696e exts.b r6, r9
|
|
017ace 7473 add #h'73, r4
|
|
017ad0 0000
|
|
017ad2 0000
|
|
017ad4 6465 mov.w @r6+, r4
|
|
017ad6 2036 mov.l r3, @-r0
|
|
017ad8 3530 cmp/eq r3, r5
|
|
017ada 3020 cmp/eq r2, r0
|
|
017adc 706f add #h'6f, r0
|
|
017ade 696e exts.b r6, r9
|
|
017ae0 7473 add #h'73, r4
|
|
017ae2 0000
|
|
017ae4 6465 mov.w @r6+, r4
|
|
017ae6 2035 mov.w r3, @-r0
|
|
017ae8 3530 cmp/eq r3, r5
|
|
017aea 3020 cmp/eq r2, r0
|
|
017aec 706f add #h'6f, r0
|
|
017aee 696e exts.b r6, r9
|
|
017af0 7473 add #h'73, r4
|
|
017af2 0000
|
|
017af4 6465 mov.w @r6+, r4
|
|
017af6 2036 mov.l r3, @-r0
|
|
017af8 3030 cmp/eq r3, r0
|
|
017afa 3020 cmp/eq r2, r0
|
|
017afc 706f add #h'6f, r0
|
|
017afe 696e exts.b r6, r9
|
|
017b00 7473 add #h'73, r4
|
|
017b02 0000
|
|
017b04 6d65 mov.w @r6+, r13
|
|
017b06 696c extu.b r6, r9
|
|
017b08 6c65 mov.w @r6+, r12
|
|
017b0a 7572 add #h'72, r5
|
|
017b0c 2073
|
|
017b0e 636f exts.w r6, r3
|
|
017b10 7265 add #h'65, r2
|
|
017b12 0000
|
|
017b14 6175 mov.w @r7+, r1
|
|
017b16 206d xtrct r6, r0
|
|
017b18 6178 swap.b r7, r1
|
|
017b1a 696d extu.w r6, r9
|
|
017b1c 756d add #h'6d, r5
|
|
017b1e 2065 mov.w r6, @-r0
|
|
017b20 7400
|
|
017b22 0000
|
|
017b24 4e4f mac.w @r4+, @r14+
|
|
017b26 524d mov.l @(h'34,r4), r2
|
|
017b28 414c shad r4, r1
|
|
017b2a 0000
|
|
017b2c 7061 add #h'61, r0
|
|
017b2e 7274 add #h'74, r2
|
|
017b30 6965 mov.w @r6+, r9
|
|
017b32 2073
|
|
017b34 7572 add #h'72, r5
|
|
017b36 2031 mov.w r3, @r0
|
|
017b38 3500 cmp/eq r0, r5
|
|
017b3a 0000
|
|
017b3c 7061 add #h'61, r0
|
|
017b3e 7274 add #h'74, r2
|
|
017b40 6965 mov.w @r6+, r9
|
|
017b42 2073
|
|
017b44 7572 add #h'72, r5
|
|
017b46 2031 mov.w r3, @r0
|
|
017b48 3000 cmp/eq r0, r0
|
|
017b4a 0000
|
|
017b4c 7061 add #h'61, r0
|
|
017b4e 7274 add #h'74, r2
|
|
017b50 6965 mov.w @r6+, r9
|
|
017b52 2073
|
|
017b54 7572 add #h'72, r5
|
|
017b56 2035 mov.w r3, @-r0
|
|
017b58 0000
|
|
017b5a 0000
|
|
017b5c 656e exts.b r6, r5
|
|
017b5e 206d xtrct r6, r0
|
|
017b60 6f64 mov.b @r6+, r15
|
|
017b62 6520 mov.b @r2, r5
|
|
017b64 4e4f mac.w @r4+, @r14+
|
|
017b66 524d mov.l @(h'34,r4), r2
|
|
017b68 414c shad r4, r1
|
|
017b6a 0000
|
|
017b6c 2861 mov.w r6, @r8
|
|
017b6e 7665 add #h'65, r6
|
|
017b70 6320 mov.b @r2, r3
|
|
017b72 6c65 mov.w @r6+, r12
|
|
017b74 2062 mov.l r6, @r0
|
|
017b76 6f6e exts.b r6, r15
|
|
017b78 7573 add #h'73, r5
|
|
017b7a 2900 mov.b r0, @r9
|
|
017b7c 2861 mov.w r6, @r8
|
|
017b7e 7665 add #h'65, r6
|
|
017b80 6320 mov.b @r2, r3
|
|
017b82 6c65 mov.w @r6+, r12
|
|
017b84 206d xtrct r6, r0
|
|
017b86 616c extu.b r6, r1
|
|
017b88 7573 add #h'73, r5
|
|
017b8a 2900 mov.b r0, @r9
|
|
017b8c 706f add #h'6f, r0
|
|
017b8e 696e exts.b r6, r9
|
|
017b90 7473 add #h'73, r4
|
|
017b92 0000
|
|
017b94 544f mov.l @(h'3c,r4), r4
|
|
017b96 5745 mov.l @(h'14,r4), r7
|
|
017b98 5200 mov.l @(h'0,r0), r2
|
|
017b9a 0000
|
|
017b9c 6427 not r2, r4
|
|
017b9e 756e add #h'6e, r5
|
|
017ba0 2062 mov.l r6, @r0
|
|
017ba2 6f75 mov.w @r7+, r15
|
|
017ba4 7420 add #h'20, r4
|
|
017ba6 6100 mov.b @r0, r1
|
|
017ba8 626c extu.b r6, r2
|
|
017baa 6f63 mov r6, r15
|
|
017bac 2065 mov.w r6, @-r0
|
|
017bae 6e20 mov.b @r2, r14
|
|
017bb0 4e4f mac.w @r4+, @r14+
|
|
017bb2 524d mov.l @(h'34,r4), r2
|
|
017bb4 414c shad r4, r1
|
|
017bb6 0000
|
|
017bb8 7061 add #h'61, r0
|
|
017bba 7274 add #h'74, r2
|
|
017bbc 6965 mov.w @r6+, r9
|
|
017bbe 0000
|
|
017bc0 7361 add #h'61, r3
|
|
017bc2 6e73 mov r7, r14
|
|
017bc4 2061 mov.w r6, @r0
|
|
017bc6 7474 add #h'74, r4
|
|
017bc8 7261 add #h'61, r2
|
|
017bca 7065 add #h'65, r0
|
|
017bcc 7220 add #h'20, r2
|
|
017bce 6465 mov.w @r6+, r4
|
|
017bd0 0000
|
|
017bd2 0000
|
|
017bd4 5241 mov.l @(h'4,r4), r2
|
|
017bd6 494e ldc r9, spc
|
|
017bd8 0000
|
|
017bda 0000
|
|
017bdc 6574 mov.b @r7+, r5
|
|
017bde 6167 not r6, r1
|
|
017be0 6500 mov.b @r0, r5
|
|
017be2 0000
|
|
017be4 666f exts.w r6, r6
|
|
017be6 6973 mov r7, r9
|
|
017be8 0000
|
|
017bea 0000
|
|
017bec 626c extu.b r6, r2
|
|
017bee 6f63 mov r6, r15
|
|
017bf0 7320 add #h'20, r3
|
|
017bf2 656e exts.b r6, r5
|
|
017bf4 206d xtrct r6, r0
|
|
017bf6 6f64 mov.b @r6+, r15
|
|
017bf8 6500 mov.b @r0, r5
|
|
017bfa 0000
|
|
017bfc 0000
|
|
017bfe 0000
|
|
017c00 656e exts.b r6, r5
|
|
017c02 206d xtrct r6, r0
|
|
017c04 6f64 mov.b @r6+, r15
|
|
017c06 6520 mov.b @r2, r5
|
|
017c08 544f mov.l @(h'3c,r4), r4
|
|
017c0a 5745 mov.l @(h'14,r4), r7
|
|
017c0c 5200 mov.l @(h'0,r0), r2
|
|
017c0e 0000
|
|
017c10 656e exts.b r6, r5
|
|
017c12 206d xtrct r6, r0
|
|
017c14 6f64 mov.b @r6+, r15
|
|
017c16 6520 mov.b @r2, r5
|
|
017c18 5241 mov.l @(h'4,r4), r2
|
|
017c1a 494e ldc r9, spc
|
|
017c1c 0000
|
|
017c1e 0000
|
|
017c20 7375 add #h'75, r3
|
|
017c22 7065 add #h'65, r0
|
|
017c24 7269 add #h'69, r2
|
|
017c26 6575 mov.w @r7+, r5
|
|
017c28 7220 add #h'20, r2
|
|
017c2a 6120 mov.b @r2, r1
|
|
017c2c 3430 cmp/eq r3, r4
|
|
017c2e 3000 cmp/eq r0, r0
|
|
017c30 7375 add #h'75, r3
|
|
017c32 7276 add #h'76, r2
|
|
017c34 6976 mov.l @r7+, r9
|
|
017c36 7265 add #h'65, r2
|
|
017c38 2035 mov.w r3, @-r0
|
|
017c3a 3020 cmp/eq r2, r0
|
|
017c3c 666f exts.w r6, r6
|
|
017c3e 6973 mov r7, r9
|
|
017c40 0000
|
|
017c42 0000
|
|
017c44 7061 add #h'61, r0
|
|
017c46 7274 add #h'74, r2
|
|
017c48 6965 mov.w @r6+, r9
|
|
017c4a 7320 add #h'20, r3
|
|
017c4c 4e4f mac.w @r4+, @r14+
|
|
017c4e 524d mov.l @(h'34,r4), r2
|
|
017c50 414c shad r4, r1
|
|
017c52 0000
|
|
017c54 6c27 not r2, r12
|
|
017c56 6175 mov.w @r7+, r1
|
|
017c58 7472 add #h'72, r4
|
|
017c5a 6500 mov.b @r0, r5
|
|
017c5c 626f exts.w r6, r2
|
|
017c5e 756c add #h'6c, r5
|
|
017c60 6520 mov.b @r2, r5
|
|
017c62 656e exts.b r6, r5
|
|
017c64 204e mulu.w r4, r0
|
|
017c66 4f52
|
|
017c68 4d41
|
|
017c6a 4c00 shll r12
|
|
017c6c 706f add #h'6f, r0
|
|
017c6e 696e exts.b r6, r9
|
|
017c70 7473 add #h'73, r4
|
|
017c72 2065 mov.w r6, @-r0
|
|
017c74 6e20 mov.b @r2, r14
|
|
017c76 4e4f mac.w @r4+, @r14+
|
|
017c78 524d mov.l @(h'34,r4), r2
|
|
017c7a 414c shad r4, r1
|
|
017c7c 0000
|
|
017c7e 0000
|
|
017c80 706f add #h'6f, r0
|
|
017c82 696e exts.b r6, r9
|
|
017c84 7473 add #h'73, r4
|
|
017c86 2065 mov.w r6, @-r0
|
|
017c88 6e20 mov.b @r2, r14
|
|
017c8a 544f mov.l @(h'3c,r4), r4
|
|
017c8c 5745 mov.l @(h'14,r4), r7
|
|
017c8e 5200 mov.l @(h'0,r0), r2
|
|
017c90 706f add #h'6f, r0
|
|
017c92 696e exts.b r6, r9
|
|
017c94 7473 add #h'73, r4
|
|
017c96 2065 mov.w r6, @-r0
|
|
017c98 6e20 mov.b @r2, r14
|
|
017c9a 5241 mov.l @(h'4,r4), r2
|
|
017c9c 494e ldc r9, spc
|
|
017c9e 0000
|
|
017ca0 d201 mov.l @(h'4,pc), r2 ;@(h'17ca8)
|
|
017ca2 d002 mov.l @(h'8,pc), r0 ;@(h'17cac)
|
|
017ca4 422b jmp @r2
|
|
017ca6 0009 nop
|
|
017ca8 8001 mov.b r0, @(h'1,r0)
|
|
017caa 0070
|
|
017cac 0000
|
|
017cae 0135 mov.w r3, @(r0,r1)
|
|
017cb0 f6df
|
|
017cb2 edbf mov #h'ffffffbf, r13
|
|
017cb4 db7f mov.l @(h'1fc,pc), r11 ;@(h'17eb4)
|
|
017cb6 b6ff bsr h'dfe ;@(h'18ab8)
|
|
017cb8 6dfe exts.b r15, r13
|
|
017cba dbfd mov.l @(h'3f4,pc), r11 ;@(h'180b0)
|
|
017cbc b7fb bsr h'ff6 ;@(h'18cb6)
|
|
017cbe 6ff6 mov.l @r15+, r15
|
|
017cc0 dfed mov.l @(h'3b4,pc), r15 ;@(h'18078)
|
|
017cc2 bfdb bsr h'-4a ;@(h'17c7c)
|
|
017cc4 7fb6 add #h'b6, r15
|
|
017cc6 ff6d
|
|
017cc8 fedb
|
|
017cca fdb7
|
|
017ccc fb6f
|
|
017cce f6df
|
|
017cd0 edbf mov #h'ffffffbf, r13
|
|
017cd2 db7f mov.l @(h'1fc,pc), r11 ;@(h'17ed0)
|
|
017cd4 b6ff bsr h'dfe ;@(h'18ad6)
|
|
017cd6 6dfe exts.b r15, r13
|
|
017cd8 dbfd mov.l @(h'3f4,pc), r11 ;@(h'180d0)
|
|
017cda b7fb bsr h'ff6 ;@(h'18cd4)
|
|
017cdc 6ff6 mov.l @r15+, r15
|
|
017cde dfed mov.l @(h'3b4,pc), r15 ;@(h'18094)
|
|
017ce0 bfdb bsr h'-4a ;@(h'17c9a)
|
|
017ce2 7fb6 add #h'b6, r15
|
|
017ce4 ff6d
|
|
017ce6 fedb
|
|
017ce8 fdb7
|
|
017cea fb6f
|
|
017cec 0000
|
|
017cee 920a mov.w @(h'14,pc), r2 ;@(h'17d06)
|
|
017cf0 d005 mov.l @(h'14,pc), r0 ;@(h'17d08)
|
|
017cf2 f7d5
|
|
017cf4 f3f0
|
|
017cf6 a855 bra h'-f56 ;@(h'16da4)
|
|
017cf8 55a4 mov.l @(h'10,r10), r5
|
|
017cfa 0029 movt r0
|
|
017cfc 2312 mov.l r1, @r3
|
|
017cfe 52aa mov.l @(h'28,r10), r2
|
|
017d00 005d mov.w @(r0,r5), r0
|
|
017d02 0002 stc sr, r0
|
|
017d04 8070 mov.b r0, @(h'0,r7)
|
|
017d06 0001
|
|
017d08 02a0
|
|
017d0a 76dc add #h'dc, r6
|
|
017d0c b25f bsr h'4be ;@(h'181ce)
|
|
017d0e 153e mov.l r3, @(h'38,r5)
|
|
017d10 28eb or r14, r8
|
|
017d12 793e add #h'3e, r9
|
|
017d14 639c extu.b r9, r3
|
|
017d16 f7f2
|
|
017d18 a4f7 bra h'9ee ;@(h'1870a)
|
|
017d1a dfef mov.l @(h'3bc,pc), r15 ;@(h'180d8)
|
|
017d1c 3820 cmp/eq r2, r8
|
|
017d1e 8041 mov.b r0, @(h'1,r4)
|
|
017d20 42a2
|
|
017d22 238e mulu.w r8, r3
|
|
017d24 222a xor r2, r2
|
|
017d26 7282 add #h'82, r2
|
|
017d28 c6bc mov.l @(h'2f0,gbr), r0
|
|
017d2a afb7 bra h'-92 ;@(h'17c9c)
|
|
017d2c 5d73 mov.l @(h'c,r7), r13
|
|
017d2e 923d mov.w @(h'7a,pc), r2 ;@(h'17dac)
|
|
017d30 6dde exts.b r13, r13
|
|
017d32 69fc extu.b r15, r9
|
|
017d34 d239 mov.l @(h'e4,pc), r2 ;@(h'17e1c)
|
|
017d36 2bb7 div0s r11, r11
|
|
017d38 dbd2 mov.l @(h'348,pc), r11 ;@(h'18084)
|
|
017d3a 5c93 mov.l @(h'c,r9), r12
|
|
017d3c 55ba mov.l @(h'28,r11), r5
|
|
017d3e d924 mov.l @(h'90,pc), r9 ;@(h'17dd0)
|
|
017d40 f7db
|
|
017d42 7db6 add #h'b6, r13
|
|
017d44 ab6a bra h'-92c ;@(h'1741c)
|
|
017d46 d748 mov.l @(h'120,pc), r7 ;@(h'17e68)
|
|
017d48 adab bra h'-4aa ;@(h'178a2)
|
|
017d4a 5d6b mov.l @(h'2c,r6), r13
|
|
017d4c 88ee cmp/eq #h'ffffffee, r0
|
|
017d4e 9256 mov.w @(h'ac,pc), r2 ;@(h'17dfe)
|
|
017d50 dbed mov.l @(h'3b4,pc), r11 ;@(h'18108)
|
|
017d52 b55b bsr h'ab6 ;@(h'1880c)
|
|
017d54 7db5 add #h'b5, r13
|
|
017d56 5b6a mov.l @(h'28,r6), r11
|
|
017d58 4b95
|
|
017d5a 3b49
|
|
017d5c 3111
|
|
017d5e 1925 mov.l r2, @(h'14,r9)
|
|
017d60 9500 mov.w @(h'0,pc), r5 ;@(h'17d64)
|
|
017d62 0007 mul.l r0, r0
|
|
017d64 8800 cmp/eq #h'0, r0
|
|
017d66 8bae bf h'-a4 ;@(h'17cc6)
|
|
017d68 4d70
|
|
017d6a 7232 add #h'32, r2
|
|
017d6c 5d6a mov.l @(h'28,r6), r13
|
|
017d6e f8ca
|
|
017d70 e93a mov #h'3a, r9
|
|
017d72 ca93 xor #h'93, r0
|
|
017d74 5a86 mov.l @(h'18,r8), r10
|
|
017d76 5c83 mov.l @(h'c,r8), r12
|
|
017d78 54bb mov.l @(h'2c,r11), r4
|
|
017d7a 5c92 mov.l @(h'8,r9), r12
|
|
017d7c e2fb mov #h'fffffffb, r2
|
|
017d7e 46b6
|
|
017d80 856a mov.w @(h'14,r6), r0
|
|
017d82 1ae8 mov.l r14, @(h'20,r10)
|
|
017d84 1d64 mov.l r6, @(h'10,r13)
|
|
017d86 6ba8 swap.b r10, r11
|
|
017d88 79e5 add #h'e5, r9
|
|
017d8a d262 mov.l @(h'188,pc), r2 ;@(h'17f14)
|
|
017d8c dbc5 mov.l @(h'314,pc), r11 ;@(h'180a4)
|
|
017d8e b50b bsr h'a16 ;@(h'187a8)
|
|
017d90 6f15 mov.w @r1+, r15
|
|
017d92 2a2b or r2, r10
|
|
017d94 2877 div0s r7, r8
|
|
017d96 bb51 bsr h'-95e ;@(h'1743c)
|
|
017d98 3492 cmp/hs r9, r4
|
|
017d9a 5915 mov.l @(h'14,r1), r9
|
|
017d9c 8078 mov.b r0, @(h'8,r7)
|
|
017d9e 7fff add #h'ff, r15
|
|
017da0 f6df
|
|
017da2 edbf mov #h'ffffffbf, r13
|
|
017da4 db7f mov.l @(h'1fc,pc), r11 ;@(h'17fa4)
|
|
017da6 b6ff bsr h'dfe ;@(h'18ba8)
|
|
017da8 6dfe exts.b r15, r13
|
|
017daa dbfd mov.l @(h'3f4,pc), r11 ;@(h'181a0)
|
|
017dac b7fb bsr h'ff6 ;@(h'18da6)
|
|
017dae 6ff6 mov.l @r15+, r15
|
|
017db0 dfed mov.l @(h'3b4,pc), r15 ;@(h'18168)
|
|
017db2 bfdb bsr h'-4a ;@(h'17d6c)
|
|
017db4 7fb6 add #h'b6, r15
|
|
017db6 ff6d
|
|
017db8 fedb
|
|
017dba fdb7
|
|
017dbc fb6f
|
|
017dbe f6df
|
|
017dc0 edbf mov #h'ffffffbf, r13
|
|
017dc2 db7f mov.l @(h'1fc,pc), r11 ;@(h'17fc0)
|
|
017dc4 b6ff bsr h'dfe ;@(h'18bc6)
|
|
017dc6 6dfe exts.b r15, r13
|
|
017dc8 dbfd mov.l @(h'3f4,pc), r11 ;@(h'181c0)
|
|
017dca b7fb bsr h'ff6 ;@(h'18dc4)
|
|
017dcc 6ff6 mov.l @r15+, r15
|
|
017dce dfed mov.l @(h'3b4,pc), r15 ;@(h'18184)
|
|
017dd0 bfdb bsr h'-4a ;@(h'17d8a)
|
|
017dd2 7fb6 add #h'b6, r15
|
|
017dd4 ff6d
|
|
017dd6 fedb
|
|
017dd8 fdb7
|
|
017dda fb6f
|
|
017ddc 0000
|
|
017dde 920a mov.w @(h'14,pc), r2 ;@(h'17df6)
|
|
017de0 d005 mov.l @(h'14,pc), r0 ;@(h'17df8)
|
|
017de2 f7d4
|
|
017de4 f3d0
|
|
017de6 a855 bra h'-f56 ;@(h'16e94)
|
|
017de8 55a4 mov.l @(h'10,r10), r5
|
|
017dea 0052
|
|
017dec 4489
|
|
017dee 2aaa xor r10, r10
|
|
017df0 005d mov.w @(r0,r5), r0
|
|
017df2 0002 stc sr, r0
|
|
017df4 8070 mov.b r0, @(h'0,r7)
|
|
017df6 0001
|
|
017df8 02a0
|
|
017dfa f6de
|
|
017dfc 4927 ldc.l @r9+, vbr
|
|
017dfe 9f3f mov.w @(h'7e,pc), r15 ;@(h'17e80)
|
|
017e00 3cfb subv r15, r12
|
|
017e02 793e add #h'3e, r9
|
|
017e04 73fc add #h'fc, r3
|
|
017e06 f7f2
|
|
017e08 49f7 ldc.l @r9+, r7_bank
|
|
017e0a dfef mov.l @(h'3bc,pc), r15 ;@(h'181c8)
|
|
017e0c 3c20 cmp/eq r2, r12
|
|
017e0e 8041 mov.b r0, @(h'1,r4)
|
|
017e10 42a2
|
|
017e12 238e mulu.w r8, r3
|
|
017e14 222a xor r2, r2
|
|
017e16 6282 mov.l @r8, r2
|
|
017e18 c4dd mov.b @(h'dd,gbr), r0
|
|
017e1a efb7 mov #h'ffffffb7, r15
|
|
017e1c dd7f mov.l @(h'1fc,pc), r13 ;@(h'1801c)
|
|
017e1e 927d mov.w @(h'fa,pc), r2 ;@(h'17f1c)
|
|
017e20 6dde exts.b r13, r13
|
|
017e22 79fc add #h'fc, r9
|
|
017e24 f279
|
|
017e26 6fb7 not r11, r15
|
|
017e28 dbd2 mov.l @(h'348,pc), r11 ;@(h'18174)
|
|
017e2a 5fa4 mov.l @(h'10,r10), r15
|
|
017e2c b5ba bsr h'b74 ;@(h'189a4)
|
|
017e2e d924 mov.l @(h'90,pc), r9 ;@(h'17ec0)
|
|
017e30 f7db
|
|
017e32 7db6 add #h'b6, r13
|
|
017e34 fb6f
|
|
017e36 f7c9
|
|
017e38 edff mov #h'ffffffff, r13
|
|
017e3a dd6f mov.l @(h'1bc,pc), r13 ;@(h'17ff8)
|
|
017e3c 9cfe mov.w @(h'1fc,pc), r12 ;@(h'1803c)
|
|
017e3e 9256 mov.w @(h'ac,pc), r2 ;@(h'17eee)
|
|
017e40 dbed mov.l @(h'3b4,pc), r11 ;@(h'181f8)
|
|
017e42 b55b bsr h'ab6 ;@(h'188fc)
|
|
017e44 7db5 add #h'b5, r13
|
|
017e46 5b6a mov.l @(h'28,r6), r11
|
|
017e48 4b95
|
|
017e4a 3f92 cmp/hs r9, r15
|
|
017e4c 7111 add #h'11, r1
|
|
017e4e 1c93 mov.l r9, @(h'c,r12)
|
|
017e50 d500 mov.l @(h'0,pc), r5 ;@(h'17e54)
|
|
017e52 0007 mul.l r0, r0
|
|
017e54 4401 shlr r4
|
|
017e56 8fbe bf/s h'-84 ;@(h'17dd6)
|
|
017e58 4f78
|
|
017e5a 1e72 mov.l r7, @(h'8,r14)
|
|
017e5c 7dee add #h'ee, r13
|
|
017e5e f9dc
|
|
017e60 f23a
|
|
017e62 ce93 xor.b #h'93, @(r0,gbr)
|
|
017e64 da82 mov.l @(h'208,pc), r10 ;@(h'18070)
|
|
017e66 5d04 mov.l @(h'10,r0), r13
|
|
017e68 b497 bsr h'92e ;@(h'1879a)
|
|
017e6a 5c92 mov.l @(h'8,r9), r12
|
|
017e6c e2fb mov #h'fffffffb, r2
|
|
017e6e 40f6
|
|
017e70 81ef mov.w r0, @(h'1e,r14)
|
|
017e72 1ef8 mov.l r15, @(h'20,r14)
|
|
017e74 3de4 div1 r14, r13
|
|
017e76 7bab add #h'ab, r11
|
|
017e78 9ce9 mov.w @(h'1d2,pc), r12 ;@(h'1804e)
|
|
017e7a e4e0 mov #h'ffffffe0, r4
|
|
017e7c 5bc0 mov.l @(h'0,r12), r11
|
|
017e7e b50b bsr h'a16 ;@(h'18898)
|
|
017e80 7d02
|
|
017e82 aa05 bra h'-bf6 ;@(h'17290)
|
|
017e84 4877
|
|
017e86 bb51 bsr h'-95e ;@(h'1752c)
|
|
017e88 3492 cmp/hs r9, r4
|
|
017e8a 5915 mov.l @(h'14,r1), r9
|
|
017e8c 8078 mov.b r0, @(h'8,r7)
|
|
017e8e 7fff add #h'ff, r15
|
|
017e90 fc63
|
|
017e92 18c7 mov.l r12, @(h'1c,r8)
|
|
017e94 ff8c
|
|
017e96 6318 swap.b r1, r3
|
|
017e98 fff1
|
|
017e9a 8c63
|
|
017e9c 1ffe mov.l r15, @(h'38,r15)
|
|
017e9e 318c add r8, r1
|
|
017ea0 63ff exts.w r15, r3
|
|
017ea2 c631 mov.l @(h'c4,gbr), r0
|
|
017ea4 8c7f
|
|
017ea6 f8c6
|
|
017ea8 318f addv r8, r1
|
|
017eaa ff18
|
|
017eac c631 mov.l @(h'c4,gbr), r0
|
|
017eae ffe3
|
|
017eb0 18c6 mov.l r12, @(h'18,r8)
|
|
017eb2 3ffc add r15, r15
|
|
017eb4 6318 swap.b r1, r3
|
|
017eb6 c7ff mova @(h'3fc,pc), r0 ;h'182b4
|
|
017eb8 8c63
|
|
017eba 18ff mov.l r15, @(h'3c,r8)
|
|
017ebc f18c
|
|
017ebe 631f exts.w r1, r3
|
|
017ec0 fe31
|
|
017ec2 8c63
|
|
017ec4 ffc6
|
|
017ec6 318c add r8, r1
|
|
017ec8 7ff8 add #h'f8, r15
|
|
017eca c631 mov.l @(h'c4,gbr), r0
|
|
017ecc 8fff bf/s h'-2 ;@(h'17ece)
|
|
017ece 18c6 mov.l r12, @(h'18,r8)
|
|
017ed0 31ff addv r15, r1
|
|
017ed2 e318 mov #h'18, r3
|
|
017ed4 c63f mov.l @(h'fc,gbr), r0
|
|
017ed6 fc63
|
|
017ed8 18c7 mov.l r12, @(h'1c,r8)
|
|
017eda ff8c
|
|
017edc 6318 swap.b r1, r3
|
|
017ede fff1
|
|
017ee0 8c63
|
|
017ee2 1ffe mov.l r15, @(h'38,r15)
|
|
017ee4 318c add r8, r1
|
|
017ee6 63ff exts.w r15, r3
|
|
017ee8 c631 mov.l @(h'c4,gbr), r0
|
|
017eea 8c7f
|
|
017eec f8c6
|
|
017eee 318f addv r8, r1
|
|
017ef0 ff18
|
|
017ef2 c631 mov.l @(h'c4,gbr), r0
|
|
017ef4 ffe3
|
|
017ef6 18c6 mov.l r12, @(h'18,r8)
|
|
017ef8 3ffc add r15, r15
|
|
017efa 6318 swap.b r1, r3
|
|
017efc c7ff mova @(h'3fc,pc), r0 ;h'182fc
|
|
017efe 8c63
|
|
017f00 18ff mov.l r15, @(h'3c,r8)
|
|
017f02 f18c
|
|
017f04 631f exts.w r1, r3
|
|
017f06 fe31
|
|
017f08 8c63
|
|
017f0a ffc6
|
|
017f0c 318c add r8, r1
|
|
017f0e 7ff8 add #h'f8, r15
|
|
017f10 c631 mov.l @(h'c4,gbr), r0
|
|
017f12 8fff bf/s h'-2 ;@(h'17f14)
|
|
017f14 18c6 mov.l r12, @(h'18,r8)
|
|
017f16 31ff addv r15, r1
|
|
017f18 e318 mov #h'18, r3
|
|
017f1a c63f mov.l @(h'fc,gbr), r0
|
|
017f1c 0000
|
|
017f1e 0000
|
|
017f20 0421
|
|
017f22 0840
|
|
017f24 114a mov.l r4, @(h'28,r1)
|
|
017f26 5000 mov.l @(h'0,r0), r0
|
|
017f28 0029 movt r0
|
|
017f2a 5f57 mov.l @(h'1c,r5), r15
|
|
017f2c d4a2 mov.l @(h'288,pc), r4 ;@(h'181b8)
|
|
017f2e 3e8e addc r8, r14
|
|
017f30 2f89 and r8, r15
|
|
017f32 8c88
|
|
017f34 8898 cmp/eq #h'ffffff98, r0
|
|
017f36 d92a mov.l @(h'a8,pc), r9 ;@(h'17fe0)
|
|
017f38 22b2 mov.l r11, @r2
|
|
017f3a 6b08 swap.b r0, r11
|
|
017f3c 8000 mov.b r0, @(h'0,r0)
|
|
017f3e 0011
|
|
017f40 1084 mov.l r8, @(h'10,r0)
|
|
017f42 1048 mov.l r4, @(h'20,r0)
|
|
017f44 2084 mov.b r8, @-r0
|
|
017f46 2220 mov.b r2, @r2
|
|
017f48 04ab
|
|
017f4a 9d52 mov.w @(h'a4,pc), r13 ;@(h'17ff2)
|
|
017f4c 0084 mov.b r8, @(r0,r0)
|
|
017f4e f908
|
|
017f50 0000
|
|
017f52 0061
|
|
017f54 1000 mov.l r0, @(h'0,r0)
|
|
017f56 03e0
|
|
017f58 0000
|
|
017f5a 0000
|
|
017f5c 0c60
|
|
017f5e 0222 stc vbr, r2
|
|
017f60 2200 mov.b r0, @r2
|
|
017f62 7467 add #h'67, r4
|
|
017f64 5cc5 mov.l @(h'14,r12), r12
|
|
017f66 c465 mov.b @(h'65,gbr), r0
|
|
017f68 0842 stc spc, r8
|
|
017f6a 7dd1 add #h'd1, r13
|
|
017f6c 0888
|
|
017f6e 8ffc bf/s h'-8 ;@(h'17f6a)
|
|
017f70 4410 dt r4
|
|
017f72 62e1 mov.w @r14, r2
|
|
017f74 1952 mov.l r5, @(h'8,r9)
|
|
017f76 f885
|
|
017f78 f878
|
|
017f7a 218b or r8, r1
|
|
017f7c 8c88
|
|
017f7e 7a31 add #h'31, r10
|
|
017f80 77c2 add #h'c2, r7
|
|
017f82 2210 mov.b r1, @r2
|
|
017f84 8474 mov.b @(h'4,r7), r0
|
|
017f86 62e8 swap.b r14, r2
|
|
017f88 c5ce mov.w @(h'19c,gbr), r0
|
|
017f8a 8c5e
|
|
017f8c 1130 mov.l r3, @(h'0,r1)
|
|
017f8e 0c60
|
|
017f90 18c0 mov.l r12, @(h'0,r8)
|
|
017f92 018c mov.b @(r0,r8), r1
|
|
017f94 0308 clrt
|
|
017f96 8088 mov.b r0, @(h'8,r8)
|
|
017f98 8820 cmp/eq #h'20, r0
|
|
017f9a 8200
|
|
017f9c 7c1f add #h'1f, r12
|
|
017f9e 0020
|
|
017fa0 8208
|
|
017fa2 8883 cmp/eq #h'ffffff83, r0
|
|
017fa4 a211 bra h'422 ;@(h'183ca)
|
|
017fa6 1004 mov.l r0, @(h'10,r0)
|
|
017fa8 7442 add #h'42, r4
|
|
017faa dad5 mov.l @(h'354,pc), r10 ;@(h'18300)
|
|
017fac ce8c xor.b #h'8c, @(r0,gbr)
|
|
017fae 7f18 add #h'18, r15
|
|
017fb0 c7d1 mova @(h'344,pc), r0 ;h'182f8
|
|
017fb2 8fa3 bf/s h'-ba ;@(h'17efc)
|
|
017fb4 1f3a mov.l r3, @(h'28,r15)
|
|
017fb6 3084 div1 r8, r0
|
|
017fb8 22ee mulu.w r14, r2
|
|
017fba 4a31
|
|
017fbc 8cb9
|
|
017fbe f843
|
|
017fc0 d087 mov.l @(h'21c,pc), r0 ;@(h'181e0)
|
|
017fc2 ff08
|
|
017fc4 7a10 add #h'10, r10
|
|
017fc6 83a3
|
|
017fc8 09c6 mov.l r12, @(r0,r9)
|
|
017fca 2f8c cmp/str r8, r15
|
|
017fcc 63f8 swap.b r15, r3
|
|
017fce c63f mov.l @(h'fc,gbr), r0
|
|
017fd0 2108 tst r0, r1
|
|
017fd2 427c shad r7, r2
|
|
017fd4 e210 mov #h'10, r2
|
|
017fd6 8526 mov.w @(h'c,r2), r0
|
|
017fd8 4654
|
|
017fda c525 mov.w @(h'4a,gbr), r0
|
|
017fdc 1842 mov.l r4, @(h'8,r8)
|
|
017fde 1084 mov.l r8, @(h'10,r0)
|
|
017fe0 3f1d dmuls.l r1, r15
|
|
017fe2 d6b1 mov.l @(h'2c4,pc), r6 ;@(h'182a8)
|
|
017fe4 8c63
|
|
017fe6 1cd6 mov.l r13, @(h'18,r12)
|
|
017fe8 718b add #h'8b, r1
|
|
017fea a318 bra h'630 ;@(h'1861e)
|
|
017fec c62e mov.l @(h'b8,gbr), r0
|
|
017fee f463
|
|
017ff0 e842 mov #h'42, r8
|
|
017ff2 0e8c mov.b @(r0,r8), r14
|
|
017ff4 6359 swap.w r5, r3
|
|
017ff6 37d1
|
|
017ff8 8fa9 bf/s h'-ae ;@(h'17f4e)
|
|
017ffa 28ba xor r11, r8
|
|
017ffc 3070 cmp/eq r7, r0
|
|
017ffe 62ef exts.w r14, r2
|
|
018000 9084 mov.w @(h'108,pc), r0 ;@(h'1810c)
|
|
018002 2109 and r0, r1
|
|
018004 18c6 mov.l r12, @(h'18,r8)
|
|
018006 318b subv r8, r1
|
|
018008 a318 bra h'630 ;@(h'1863c)
|
|
01800a c62a mov.l @(h'a8,gbr), r0
|
|
01800c 2463
|
|
01800e 5ad6 mov.l @(h'18,r13), r10
|
|
018010 aa8c bra h'-ae8 ;@(h'1752c)
|
|
018012 5445 mov.l @(h'14,r4), r4
|
|
018014 4631
|
|
018016 8c54
|
|
018018 4213 stc.l gbr, @-r2
|
|
01801a e111 mov #h'11, r1
|
|
01801c 110f mov.l r0, @(h'3c,r1)
|
|
01801e b908 bsr h'-df0 ;@(h'17232)
|
|
018020 4210 dt r2
|
|
018022 e041 mov #h'41, r0
|
|
018024 0410
|
|
018026 40e1
|
|
018028 0842 stc spc, r8
|
|
01802a 1388 mov.l r8, @(h'20,r3)
|
|
01802c a880 bra h'-f00 ;@(h'17130)
|
|
01802e 0000
|
|
018030 0000
|
|
018032 001f mac.l @r1+, @r0+
|
|
018034 6104 mov.b @r0+, r1
|
|
018036 0000
|
|
018038 0003 bsrf r0
|
|
01803a 82f8
|
|
01803c be10 bsr h'-3e0 ;@(h'17c60)
|
|
01803e b663 bsr h'cc6 ;@(h'18d08)
|
|
018040 1f00 mov.l r0, @(h'0,r15)
|
|
018042 0e84 mov.b r8, @(r0,r14)
|
|
018044 22e0 mov.b r14, @r2
|
|
018046 85b3 mov.w @(h'6,r11), r0
|
|
018048 8c5e
|
|
01804a 003a
|
|
01804c 3f83 cmp/ge r8, r15
|
|
01804e 8647
|
|
018050 1084 mov.l r8, @(h'10,r0)
|
|
018052 2000 mov.b r0, @r0
|
|
018054 f8bc
|
|
018056 2e84 mov.b r8, @-r14
|
|
018058 2d98 tst r9, r13
|
|
01805a c620 mov.l @(h'80,gbr), r0
|
|
01805c 2018 tst r1, r0
|
|
01805e 4238
|
|
018060 4030
|
|
018062 8526 mov.w @(h'c,r2), r0
|
|
018064 4212 sts.l macl, @-r2
|
|
018066 a629 bra h'c52 ;@(h'18cbc)
|
|
018068 2610 mov.b r1, @r6
|
|
01806a 8421 mov.b @(h'1,r2), r0
|
|
01806c 1c00 mov.l r0, @(h'0,r12)
|
|
01806e 6ab5 mov.w @r11+, r10
|
|
018070 ad40 bra h'-580 ;@(h'17af4)
|
|
018072 0b66 mov.l r6, @(r0,r11)
|
|
018074 3188 sub r8, r1
|
|
018076 00e8
|
|
018078 c62e mov.l @(h'b8,gbr), r0
|
|
01807a 003d mov.w @(r0,r3), r0
|
|
01807c 1f42 mov.l r4, @(h'8,r15)
|
|
01807e 0003 bsrf r0
|
|
018080 e2f0 mov #h'fffffff0, r2
|
|
018082 8400 mov.b @(h'0,r0), r0
|
|
018084 b661 bsr h'cc2 ;@(h'18d4a)
|
|
018086 0800
|
|
018088 0f83 pref @r15
|
|
01808a 83e4
|
|
01808c 7108
|
|
01808e 424c shad r4, r2
|
|
018090 0046 mov.l r4, @(r0,r0)
|
|
018092 319b subv r9, r1
|
|
018094 4008 shll2 r0
|
|
018096 c54a mov.w @(h'94,gbr), r0
|
|
018098 2001 mov.w r0, @r0
|
|
01809a 18d6 mov.l r13, @(h'18,r8)
|
|
01809c aa00 bra h'-c00 ;@(h'174a0)
|
|
01809e 3262 cmp/hs r6, r2
|
|
0180a0 3260 cmp/eq r6, r2
|
|
0180a2 0452
|
|
0180a4 6260 mov.b @r6, r2
|
|
0180a6 00f8
|
|
0180a8 888f cmp/eq #h'ffffff8f, r0
|
|
0180aa 8884 cmp/eq #h'ffffff84, r0
|
|
0180ac 4108 shll2 r1
|
|
0180ae 2210 mov.b r1, @r2
|
|
0180b0 8421 mov.b @(h'1,r2), r0
|
|
0180b2 0882 stc r0_bank, r8
|
|
0180b4 1044 mov.l r4, @(h'10,r0)
|
|
0180b6 2200 mov.b r0, @r2
|
|
0180b8 04d6 mov.l r13, @(r0,r4)
|
|
0180ba 4007 ldc.l @r0+, sr
|
|
0180bc ffff
|
|
0180be ffff
|
|
0180c0 fc63
|
|
0180c2 18c7 mov.l r12, @(h'1c,r8)
|
|
0180c4 ff8c
|
|
0180c6 6318 swap.b r1, r3
|
|
0180c8 fff1
|
|
0180ca 8c63
|
|
0180cc 1ffe mov.l r15, @(h'38,r15)
|
|
0180ce 318c add r8, r1
|
|
0180d0 63ff exts.w r15, r3
|
|
0180d2 c631 mov.l @(h'c4,gbr), r0
|
|
0180d4 8c7f
|
|
0180d6 f8c6
|
|
0180d8 318f addv r8, r1
|
|
0180da ff18
|
|
0180dc c631 mov.l @(h'c4,gbr), r0
|
|
0180de ffe3
|
|
0180e0 18c6 mov.l r12, @(h'18,r8)
|
|
0180e2 3ffc add r15, r15
|
|
0180e4 6318 swap.b r1, r3
|
|
0180e6 c7ff mova @(h'3fc,pc), r0 ;h'184e4
|
|
0180e8 8c63
|
|
0180ea 18ff mov.l r15, @(h'3c,r8)
|
|
0180ec f18c
|
|
0180ee 631f exts.w r1, r3
|
|
0180f0 fe31
|
|
0180f2 8c63
|
|
0180f4 ffc6
|
|
0180f6 318c add r8, r1
|
|
0180f8 7ff8 add #h'f8, r15
|
|
0180fa c631 mov.l @(h'c4,gbr), r0
|
|
0180fc 8fff bf/s h'-2 ;@(h'180fe)
|
|
0180fe 18c6 mov.l r12, @(h'18,r8)
|
|
018100 31ff addv r15, r1
|
|
018102 e318 mov #h'18, r3
|
|
018104 c63f mov.l @(h'fc,gbr), r0
|
|
018106 fc63
|
|
018108 18c7 mov.l r12, @(h'1c,r8)
|
|
01810a ff8c
|
|
01810c 6318 swap.b r1, r3
|
|
01810e fff1
|
|
018110 8c63
|
|
018112 1ffe mov.l r15, @(h'38,r15)
|
|
018114 318c add r8, r1
|
|
018116 63ff exts.w r15, r3
|
|
018118 c631 mov.l @(h'c4,gbr), r0
|
|
01811a 8c7f
|
|
01811c f8c6
|
|
01811e 318f addv r8, r1
|
|
018120 ff18
|
|
018122 c631 mov.l @(h'c4,gbr), r0
|
|
018124 ffe3
|
|
018126 18c6 mov.l r12, @(h'18,r8)
|
|
018128 3ffc add r15, r15
|
|
01812a 6318 swap.b r1, r3
|
|
01812c c7ff mova @(h'3fc,pc), r0 ;h'1852c
|
|
01812e 8c63
|
|
018130 18ff mov.l r15, @(h'3c,r8)
|
|
018132 f18c
|
|
018134 631f exts.w r1, r3
|
|
018136 fe31
|
|
018138 8c63
|
|
01813a ffc6
|
|
01813c 318c add r8, r1
|
|
01813e 7ff8 add #h'f8, r15
|
|
018140 c631 mov.l @(h'c4,gbr), r0
|
|
018142 8fff bf/s h'-2 ;@(h'18144)
|
|
018144 18c6 mov.l r12, @(h'18,r8)
|
|
018146 31ff addv r15, r1
|
|
018148 e318 mov #h'18, r3
|
|
01814a c63f mov.l @(h'fc,gbr), r0
|
|
01814c 0000
|
|
01814e 0000
|
|
018150 0421
|
|
018152 0840
|
|
018154 114a mov.l r4, @(h'28,r1)
|
|
018156 5000 mov.l @(h'0,r0), r0
|
|
018158 0029 movt r0
|
|
01815a 5f57 mov.l @(h'1c,r5), r15
|
|
01815c d4a2 mov.l @(h'288,pc), r4 ;@(h'183e8)
|
|
01815e 3e8e addc r8, r14
|
|
018160 2f89 and r8, r15
|
|
018162 8888 cmp/eq #h'ffffff88, r0
|
|
018164 8888 cmp/eq #h'ffffff88, r0
|
|
018166 d92a mov.l @(h'a8,pc), r9 ;@(h'18210)
|
|
018168 22b2 mov.l r11, @r2
|
|
01816a 6908 swap.b r0, r9
|
|
01816c 4000 shll r0
|
|
01816e 0022 stc vbr, r0
|
|
018170 1084 mov.l r8, @(h'10,r0)
|
|
018172 2084 mov.b r8, @-r0
|
|
018174 1084 mov.l r8, @(h'10,r0)
|
|
018176 2110 mov.b r1, @r1
|
|
018178 04ab
|
|
01817a 9d52 mov.w @(h'a4,pc), r13 ;@(h'18222)
|
|
01817c 0084 mov.b r8, @(r0,r0)
|
|
01817e f908
|
|
018180 0000
|
|
018182 0021
|
|
018184 0800
|
|
018186 03e0
|
|
018188 0000
|
|
01818a 0000
|
|
01818c 0020
|
|
01818e 0222 stc vbr, r2
|
|
018190 2200 mov.b r0, @r2
|
|
018192 fc63
|
|
018194 18c7 mov.l r12, @(h'1c,r8)
|
|
018196 e108 mov #h'8, r1
|
|
018198 4210 dt r2
|
|
01819a 87e1
|
|
01819c 0fe1
|
|
01819e 0ffc mov.b @(r0,r15), r15
|
|
0181a0 21f8 tst r15, r1
|
|
0181a2 43f8
|
|
0181a4 c63f mov.l @(h'fc,gbr), r0
|
|
0181a6 0843
|
|
0181a8 f843
|
|
0181aa e10f mov #h'f, r1
|
|
0181ac ff08
|
|
0181ae 7e31 add #h'31, r14
|
|
0181b0 ffc2
|
|
0181b2 1084 mov.l r8, @(h'10,r0)
|
|
0181b4 21fc cmp/str r15, r1
|
|
0181b6 63f8 swap.b r15, r3
|
|
0181b8 c7ff mova @(h'3fc,pc), r0 ;h'185b8
|
|
0181ba 8c7e
|
|
0181bc 10fc mov.l r15, @(h'30,r0)
|
|
0181be 0400
|
|
0181c0 0800
|
|
0181c2 0080
|
|
0181c4 0108 clrt
|
|
0181c6 4088
|
|
0181c8 8820 cmp/eq #h'20, r0
|
|
0181ca 8200
|
|
0181cc 7c1f add #h'1f, r12
|
|
0181ce 0020
|
|
0181d0 8208
|
|
0181d2 8887 cmp/eq #h'ffffff87, r0
|
|
0181d4 c213 mov.l r0, @(h'4c,gbr)
|
|
0181d6 8004 mov.b r0, @(h'4,r0)
|
|
0181d8 f843
|
|
0181da f8c7
|
|
0181dc ff8c
|
|
0181de 7f18 add #h'18, r15
|
|
0181e0 c7f1 mova @(h'3c4,pc), r0 ;h'185a8
|
|
0181e2 8fa3 bf/s h'-ba ;@(h'1812c)
|
|
0181e4 1ffe mov.l r15, @(h'38,r15)
|
|
0181e6 1084 mov.l r8, @(h'10,r0)
|
|
0181e8 21ff muls.w r15, r1
|
|
0181ea 4631
|
|
0181ec 8c7d
|
|
0181ee f843
|
|
0181f0 f087
|
|
0181f2 ff08
|
|
0181f4 7e10 add #h'10, r14
|
|
0181f6 87e1
|
|
0181f8 08c6 mov.l r12, @(r0,r8)
|
|
0181fa 3f8c add r8, r15
|
|
0181fc 63f8 swap.b r15, r3
|
|
0181fe c63f mov.l @(h'fc,gbr), r0
|
|
018200 2108 tst r0, r1
|
|
018202 427f mac.w @r7+, @r2+
|
|
018204 e421 mov #h'21, r4
|
|
018206 084e mov.l @(r0,r4), r8
|
|
018208 4654
|
|
01820a c525 mov.w @(h'4a,gbr), r0
|
|
01820c 1842 mov.l r4, @(h'8,r8)
|
|
01820e 1084 mov.l r8, @(h'10,r0)
|
|
018210 3f1d dmuls.l r1, r15
|
|
018212 d631 mov.l @(h'c4,pc), r6 ;@(h'182d8)
|
|
018214 8c63
|
|
018216 1cd6 mov.l r13, @(h'18,r12)
|
|
018218 718f add #h'8f, r1
|
|
01821a e318 mov #h'18, r3
|
|
01821c c63f mov.l @(h'fc,gbr), r0
|
|
01821e fc63
|
|
018220 f842
|
|
018222 1f8c mov.l r8, @(h'30,r15)
|
|
018224 6359 swap.w r5, r3
|
|
018226 77f1 add #h'f1, r7
|
|
018228 8fa3 bf/s h'-ba ;@(h'18172)
|
|
01822a 18fe mov.l r15, @(h'38,r8)
|
|
01822c 10f8 mov.l r15, @(h'20,r0)
|
|
01822e 43ff mac.w @r15+, @r3+
|
|
018230 9084 mov.w @(h'108,pc), r0 ;@(h'1833c)
|
|
018232 2109 and r0, r1
|
|
018234 18c6 mov.l r12, @(h'18,r8)
|
|
018236 318f addv r8, r1
|
|
018238 e318 mov #h'18, r3
|
|
01823a c62a mov.l @(h'a8,gbr), r0
|
|
01823c 2463
|
|
01823e 5ad6 mov.l @(h'18,r13), r10
|
|
018240 bb8c bsr h'-8e8 ;@(h'1795c)
|
|
018242 5445 mov.l @(h'14,r4), r4
|
|
018244 4631
|
|
018246 8c54
|
|
018248 4213 stc.l gbr, @-r2
|
|
01824a e111 mov #h'11, r1
|
|
01824c 110f mov.l r0, @(h'3c,r1)
|
|
01824e fe10
|
|
018250 8421 mov.b @(h'1,r2), r0
|
|
018252 f041
|
|
018254 0410
|
|
018256 41f0
|
|
018258 8421 mov.b @(h'1,r2), r0
|
|
01825a 0fc8
|
|
01825c a880 bra h'-f00 ;@(h'17360)
|
|
01825e 0000
|
|
018260 0000
|
|
018262 001f mac.l @r1+, @r0+
|
|
018264 6104 mov.b @r0+, r1
|
|
018266 0000
|
|
018268 0007 mul.l r0, r0
|
|
01826a c3f8 trapa #h'f8
|
|
01826c fe10
|
|
01826e 87e3
|
|
018270 1f80 mov.l r8, @(h'0,r15)
|
|
018272 1f84 mov.l r8, @(h'10,r15)
|
|
018274 21f0 mov.b r15, @r1
|
|
018276 843f mov.b @(h'f,r3), r0
|
|
018278 8c7e
|
|
01827a 007e mov.l @(r0,r7), r0
|
|
01827c 3f87 cmp/gt r8, r15
|
|
01827e ce47 xor.b #h'47, @(r0,gbr)
|
|
018280 1084 mov.l r8, @(h'10,r0)
|
|
018282 2001 mov.w r0, @r0
|
|
018284 f8fc
|
|
018286 3f84 div1 r8, r15
|
|
018288 21f8 tst r15, r1
|
|
01828a c620 mov.l @(h'80,gbr), r0
|
|
01828c 2018 tst r1, r0
|
|
01828e 4238
|
|
018290 4030
|
|
018292 8427 mov.b @(h'7,r2), r0
|
|
018294 4212 sts.l macl, @-r2
|
|
018296 a629 bra h'c52 ;@(h'18eec)
|
|
018298 2610 mov.b r1, @r6
|
|
01829a 8421 mov.b @(h'1,r2), r0
|
|
01829c 1c00 mov.l r0, @(h'0,r12)
|
|
01829e 6ab5 mov.w @r11+, r10
|
|
0182a0 ad40 bra h'-580 ;@(h'17d24)
|
|
0182a2 0fc6 mov.l r12, @(r0,r15)
|
|
0182a4 3188 sub r8, r1
|
|
0182a6 01f8
|
|
0182a8 c63f mov.l @(h'fc,gbr), r0
|
|
0182aa 003f mac.l @r3+, @r0+
|
|
0182ac 1fc2 mov.l r12, @(h'8,r15)
|
|
0182ae 0007 mul.l r0, r0
|
|
0182b0 e3f0 mov #h'fffffff0, r3
|
|
0182b2 8400 mov.b @(h'0,r0), r0
|
|
0182b4 fc21
|
|
0182b6 0800
|
|
0182b8 1f87 mov.l r8, @(h'1c,r15)
|
|
0182ba c3f4 trapa #h'f4
|
|
0182bc 7108
|
|
0182be 421c shad r1, r2
|
|
0182c0 0046 mov.l r4, @(r0,r0)
|
|
0182c2 318f addv r8, r1
|
|
0182c4 c008 mov.b r0, @(h'8,gbr)
|
|
0182c6 c62a mov.l @(h'a8,gbr), r0
|
|
0182c8 2001 mov.w r0, @r0
|
|
0182ca 18d6 mov.l r13, @(h'18,r8)
|
|
0182cc aa00 bra h'-c00 ;@(h'176d0)
|
|
0182ce 22a2 mov.l r10, @r2
|
|
0182d0 2a20 mov.b r2, @r10
|
|
0182d2 0463
|
|
0182d4 f0fc
|
|
0182d6 00f8
|
|
0182d8 888f cmp/eq #h'ffffff8f, r0
|
|
0182da 9884 mov.w @(h'108,pc), r8 ;@(h'183e6)
|
|
0182dc 4108 shll2 r1
|
|
0182de 6210 mov.b @r1, r2
|
|
0182e0 8421 mov.b @(h'1,r2), r0
|
|
0182e2 08c2 stc r4_bank, r8
|
|
0182e4 1044 mov.l r4, @(h'10,r0)
|
|
0182e6 2300 mov.b r0, @r3
|
|
0182e8 0cd6 mov.l r13, @(r0,r12)
|
|
0182ea 6007 not r0, r0
|
|
0182ec ffff
|
|
0182ee ffff
|
|
0182f0 fc63
|
|
0182f2 1ffe mov.l r15, @(h'38,r15)
|
|
0182f4 318f addv r8, r1
|
|
0182f6 ff18
|
|
0182f8 c7ff mova @(h'3fc,pc), r0 ;h'186f8
|
|
0182fa 8c63
|
|
0182fc ffc6
|
|
0182fe 31ff addv r15, r1
|
|
018300 e318 mov #h'18, r3
|
|
018302 fff1
|
|
018304 8c7f
|
|
018306 f8c6
|
|
018308 3ffc add r15, r15
|
|
01830a 631f exts.w r1, r3
|
|
01830c fe31
|
|
01830e 8fff bf/s h'-2 ;@(h'18310)
|
|
018310 18c7 mov.l r12, @(h'1c,r8)
|
|
018312 ff8c
|
|
018314 63ff exts.w r15, r3
|
|
018316 c631 mov.l @(h'c4,gbr), r0
|
|
018318 ffe3
|
|
01831a 18ff mov.l r15, @(h'3c,r8)
|
|
01831c f18c
|
|
01831e 7ff8 add #h'f8, r15
|
|
018320 c63f mov.l @(h'fc,gbr), r0
|
|
018322 fc63
|
|
018324 1ffe mov.l r15, @(h'38,r15)
|
|
018326 318f addv r8, r1
|
|
018328 ff18
|
|
01832a c7ff mova @(h'3fc,pc), r0 ;h'18728
|
|
01832c 8c63
|
|
01832e ffc6
|
|
018330 31ff addv r15, r1
|
|
018332 e318 mov #h'18, r3
|
|
018334 fff1
|
|
018336 8c7f
|
|
018338 f8c6
|
|
01833a 3ffc add r15, r15
|
|
01833c 631f exts.w r1, r3
|
|
01833e fe31
|
|
018340 8fff bf/s h'-2 ;@(h'18342)
|
|
018342 18c7 mov.l r12, @(h'1c,r8)
|
|
018344 ff8c
|
|
018346 63ff exts.w r15, r3
|
|
018348 c631 mov.l @(h'c4,gbr), r0
|
|
01834a ffe3
|
|
01834c 18ff mov.l r15, @(h'3c,r8)
|
|
01834e f18c
|
|
018350 7ff8 add #h'f8, r15
|
|
018352 c63f mov.l @(h'fc,gbr), r0
|
|
018354 0000
|
|
018356 0010
|
|
018358 8401 mov.b @(h'1,r0), r0
|
|
01835a 14a0 mov.l r10, @(h'0,r4)
|
|
01835c 000a sts mach, r0
|
|
01835e fabe
|
|
018360 a7d1 bra h'fa2 ;@(h'19306)
|
|
018362 c5f6 mov.w @(h'1ec,gbr), r0
|
|
018364 6444 mov.b @r4+, r4
|
|
018366 cff1 or.b #h'f1, @(r0,gbr)
|
|
018368 8c7e
|
|
01836a c220 mov.l r0, @(h'80,gbr)
|
|
01836c 0022 stc vbr, r0
|
|
01836e 1082 mov.l r8, @(h'8,r0)
|
|
018370 1042 mov.l r4, @(h'8,r0)
|
|
018372 1114 mov.l r1, @(h'10,r1)
|
|
018374 4f91
|
|
018376 4427 ldc.l @r4+, vbr
|
|
018378 c840 tst #h'40, r0
|
|
01837a 0184 mov.b r8, @(r0,r1)
|
|
01837c 4001 shlr r0
|
|
01837e f000
|
|
018380 0003 bsrf r0
|
|
018382 1811 mov.l r1, @(h'4,r8)
|
|
018384 1110 mov.l r1, @(h'0,r1)
|
|
018386 746b add #h'6b, r4
|
|
018388 1711 mov.l r1, @(h'4,r7)
|
|
01838a 8427 mov.b @(h'7,r2), r0
|
|
01838c fc17
|
|
01838e 43fe ldc r3, r7_bank
|
|
018390 0b83 pref @r11
|
|
018392 e8c7 mov #h'ffffffc7, r8
|
|
018394 e10f mov #h'f, r1
|
|
018396 e1e0 mov #h'ffffffe0, r1
|
|
018398 f9d0
|
|
01839a f45d
|
|
01839c f088
|
|
01839e 8474 mov.b @(h'4,r7), r0
|
|
0183a0 5d17 mov.l @(h'1c,r1), r13
|
|
0183a2 3a2f addv r2, r10
|
|
0183a4 0b98
|
|
0183a6 c031 mov.b r0, @(h'31,gbr)
|
|
0183a8 8c03
|
|
0183aa 0881
|
|
0183ac 1104 mov.l r0, @(h'10,r1)
|
|
0183ae 103e mov.l r3, @(h'38,r0)
|
|
0183b0 0f81
|
|
0183b2 0411
|
|
0183b4 10e8 mov.l r14, @(h'20,r0)
|
|
0183b6 9804 mov.w @(h'8,pc), r8 ;@(h'183c2)
|
|
0183b8 705b add #h'5b, r0
|
|
0183ba 573a mov.l @(h'28,r3), r7
|
|
0183bc 3f8c add r8, r15
|
|
0183be 7d1f add #h'1f, r13
|
|
0183c0 47cf mac.w @r12+, @r7+
|
|
0183c2 8420 mov.b @(h'0,r2), r0
|
|
0183c4 ff46
|
|
0183c6 31f7 cmp/gt r15, r1
|
|
0183c8 e1c8 mov #h'ffffffc8, r1
|
|
0183ca 7ff0 add #h'f0, r15
|
|
0183cc e420 mov #h'20, r4
|
|
0183ce e84e mov #h'4e, r8
|
|
0183d0 2e8c cmp/str r8, r14
|
|
0183d2 7f18 add #h'18, r15
|
|
0183d4 fc84
|
|
0183d6 27fe mulu.w r15, r7
|
|
0183d8 2949 and r4, r9
|
|
0183da 918f mov.w @(h'11e,pc), r1 ;@(h'184fc)
|
|
0183dc a318 bra h'630 ;@(h'18a10)
|
|
0183de 4210 dt r2
|
|
0183e0 fc77
|
|
0183e2 58c6 mov.l @(h'18,r12), r8
|
|
0183e4 39ac add r10, r9
|
|
0183e6 e2e8 mov #h'ffffffe8, r2
|
|
0183e8 c62e mov.l @(h'b8,gbr), r0
|
|
0183ea f47d
|
|
0183ec 083a
|
|
0183ee 319b subv r9, r1
|
|
0183f0 fd1f
|
|
0183f2 462f mac.w @r2+, @r6+
|
|
0183f4 8383
|
|
0183f6 ef90 mov #h'ffffff90, r15
|
|
0183f8 8424 mov.b @(h'4,r2), r0
|
|
0183fa 6318 swap.b r1, r3
|
|
0183fc ba31 bsr h'-b9e ;@(h'17862)
|
|
0183fe 8a89
|
|
018400 18d6 mov.l r13, @(h'18,r8)
|
|
018402 aa8a bra h'-aec ;@(h'1791a)
|
|
018404 88a8 cmp/eq #h'ffffffa8, r0
|
|
018406 c544 mov.w @(h'88,gbr), r0
|
|
018408 213e mulu.w r3, r1
|
|
01840a 2223
|
|
01840c ee42 mov #h'42, r14
|
|
01840e 10e8 mov.l r14, @(h'20,r0)
|
|
018410 2082 mov.l r8, @r0
|
|
018412 0b84 mov.b r8, @(r0,r11)
|
|
018414 2138 tst r3, r1
|
|
018416 8a88
|
|
018418 0000
|
|
01841a 001f mac.l @r1+, @r0+
|
|
01841c 3104 div1 r0, r1
|
|
01841e 0038 ldtlb
|
|
018420 2f8b or r8, r15
|
|
018422 a10f bra h'21e ;@(h'18644)
|
|
018424 47c0
|
|
018426 7c20 add #h'20, r12
|
|
018428 f085
|
|
01842a f17b
|
|
01842c a3e8 bra h'7d0 ;@(h'18c00)
|
|
01842e 39d1
|
|
018430 c420 mov.b @(h'20,gbr), r0
|
|
018432 e8bc mov #h'ffffffbc, r8
|
|
018434 3e85 dmulu.l r8, r14
|
|
018436 b318 bsr h'630 ;@(h'18a6a)
|
|
018438 a008 bra h'10 ;@(h'1844c)
|
|
01843a 419c shad r9, r1
|
|
01843c 2109 and r0, r1
|
|
01843e 9084 mov.w @(h'108,pc), r0 ;@(h'1854a)
|
|
018440 b924 bsr h'-db8 ;@(h'1768c)
|
|
018442 2108 tst r0, r1
|
|
018444 3035 dmulu.l r3, r0
|
|
018446 5ad4 mov.l @(h'10,r13), r10
|
|
018448 1c94 mov.l r9, @(h'10,r12)
|
|
01844a a407 bra h'80e ;@(h'18c5c)
|
|
01844c 462e ldc r6, vbr
|
|
01844e 07a3
|
|
018450 e801 mov #h'1, r8
|
|
018452 f178
|
|
018454 416c shad r6, r1
|
|
018456 c20e mov.l r0, @(h'38,gbr)
|
|
018458 8305
|
|
01845a c87a tst #h'7a, r0
|
|
01845c 1070 mov.l r7, @(h'0,r0)
|
|
01845e 2529 and r2, r5
|
|
018460 3012 cmp/hs r1, r0
|
|
018462 9510 mov.w @(h'20,pc), r5 ;@(h'18486)
|
|
018464 08c6 mov.l r12, @(r0,r8)
|
|
018466 aa06 bra h'-bf4 ;@(h'17876)
|
|
018468 888b cmp/eq #h'ffffff8b, r0
|
|
01846a 014a
|
|
01846c 2201 mov.w r0, @r2
|
|
01846e e223 mov #h'23, r2
|
|
018470 c622 mov.l @(h'88,gbr), r0
|
|
018472 0862
|
|
018474 1084 mov.l r8, @(h'10,r0)
|
|
018476 2308 tst r0, r3
|
|
018478 2230 mov.b r3, @r2
|
|
01847a 09ac mov.b @(r0,r10), r9
|
|
01847c 81ff mov.w r0, @(h'1e,r15)
|
|
01847e ffff
|
|
018480 fe18
|
|
018482 6186 mov.l @r8+, r1
|
|
018484 1fff mov.l r15, @(h'3c,r15)
|
|
018486 8618
|
|
018488 6187 not r8, r1
|
|
01848a ffe1
|
|
01848c 8618
|
|
01848e 61ff exts.w r15, r1
|
|
018490 f861
|
|
018492 8618
|
|
018494 7ffe add #h'fe, r15
|
|
018496 1861 mov.l r6, @(h'4,r8)
|
|
018498 861f
|
|
01849a ff86
|
|
01849c 1861 mov.l r6, @(h'4,r8)
|
|
01849e 87ff
|
|
0184a0 e186 mov #h'ffffff86, r1
|
|
0184a2 1861 mov.l r6, @(h'4,r8)
|
|
0184a4 fff8
|
|
0184a6 6186 mov.l @r8+, r1
|
|
0184a8 187f mov.l r7, @(h'3c,r8)
|
|
0184aa fe18
|
|
0184ac 6186 mov.l @r8+, r1
|
|
0184ae 1fff mov.l r15, @(h'3c,r15)
|
|
0184b0 8618
|
|
0184b2 6187 not r8, r1
|
|
0184b4 ffe1
|
|
0184b6 8618
|
|
0184b8 61ff exts.w r15, r1
|
|
0184ba f861
|
|
0184bc 8618
|
|
0184be 7ffe add #h'fe, r15
|
|
0184c0 1861 mov.l r6, @(h'4,r8)
|
|
0184c2 861f
|
|
0184c4 ff86
|
|
0184c6 1861 mov.l r6, @(h'4,r8)
|
|
0184c8 87ff
|
|
0184ca e186 mov #h'ffffff86, r1
|
|
0184cc 1861 mov.l r6, @(h'4,r8)
|
|
0184ce fff8
|
|
0184d0 6186 mov.l @r8+, r1
|
|
0184d2 187f mov.l r7, @(h'3c,r8)
|
|
0184d4 fe18
|
|
0184d6 6186 mov.l @r8+, r1
|
|
0184d8 1fff mov.l r15, @(h'3c,r15)
|
|
0184da 8618
|
|
0184dc 6187 not r8, r1
|
|
0184de ffe1
|
|
0184e0 8618
|
|
0184e2 61ff exts.w r15, r1
|
|
0184e4 f861
|
|
0184e6 8618
|
|
0184e8 7ffe add #h'fe, r15
|
|
0184ea 1861 mov.l r6, @(h'4,r8)
|
|
0184ec 861f
|
|
0184ee ff86
|
|
0184f0 1861 mov.l r6, @(h'4,r8)
|
|
0184f2 87ff
|
|
0184f4 e186 mov #h'ffffff86, r1
|
|
0184f6 1861 mov.l r6, @(h'4,r8)
|
|
0184f8 fff8
|
|
0184fa 6186 mov.l @r8+, r1
|
|
0184fc 187f mov.l r7, @(h'3c,r8)
|
|
0184fe fe18
|
|
018500 6186 mov.l @r8+, r1
|
|
018502 1fff mov.l r15, @(h'3c,r15)
|
|
018504 8618
|
|
018506 6187 not r8, r1
|
|
018508 ffe1
|
|
01850a 8618
|
|
01850c 61ff exts.w r15, r1
|
|
01850e f861
|
|
018510 8618
|
|
018512 7ffe add #h'fe, r15
|
|
018514 1861 mov.l r6, @(h'4,r8)
|
|
018516 861f
|
|
018518 ff86
|
|
01851a 1861 mov.l r6, @(h'4,r8)
|
|
01851c 87ff
|
|
01851e e186 mov #h'ffffff86, r1
|
|
018520 1861 mov.l r6, @(h'4,r8)
|
|
018522 fff8
|
|
018524 6186 mov.l @r8+, r1
|
|
018526 187f mov.l r7, @(h'3c,r8)
|
|
018528 0000
|
|
01852a 0000
|
|
01852c 0008 clrt
|
|
01852e 2082 mov.l r8, @r0
|
|
018530 0800
|
|
018532 8514 mov.w @(h'8,r1), r0
|
|
018534 5000 mov.l @(h'0,r0), r0
|
|
018536 0001
|
|
018538 453e ldc r5, ssr
|
|
01853a 53e5 mov.l @(h'14,r14), r3
|
|
01853c 1472 mov.l r7, @(h'8,r4)
|
|
01853e aa1c bra h'-bc8 ;@(h'1797a)
|
|
018540 2aa7 div0s r10, r10
|
|
018542 30c8 sub r12, r0
|
|
018544 4210 dt r2
|
|
018546 9866 mov.w @(h'cc,pc), r8 ;@(h'18616)
|
|
018548 24a1 mov.w r10, @r4
|
|
01854a 0aa4 mov.b r10, @(r0,r10)
|
|
01854c 68c1 mov.w @r12, r8
|
|
01854e 0800
|
|
018550 0000
|
|
018552 1082 mov.l r8, @(h'8,r0)
|
|
018554 0820
|
|
018556 8108 mov.w r0, @(h'10,r0)
|
|
018558 1041 mov.l r4, @(h'4,r0)
|
|
01855a 0410
|
|
01855c 8a9c
|
|
01855e 72a0 add #h'a0, r2
|
|
018560 0000
|
|
018562 0208 clrt
|
|
018564 f882
|
|
018566 0000
|
|
018568 0000
|
|
01856a 3042 cmp/hs r4, r0
|
|
01856c 0000
|
|
01856e 0f80
|
|
018570 0000
|
|
018572 0000
|
|
018574 000c mov.b @(r0,r0), r0
|
|
018576 3010 cmp/eq r1, r0
|
|
018578 8421 mov.b @(h'1,r2), r0
|
|
01857a 0800
|
|
01857c 722c add #h'2c, r2
|
|
01857e aa9a bra h'-acc ;@(h'17ab6)
|
|
018580 2708 tst r0, r7
|
|
018582 6282 mov.l @r8, r2
|
|
018584 0823 braf r8
|
|
018586 e722 mov #h'22, r7
|
|
018588 0842 stc spc, r8
|
|
01858a 10fb mov.l r15, @(h'2c,r0)
|
|
01858c e108 mov #h'8, r1
|
|
01858e 1028 mov.l r2, @(h'20,r0)
|
|
018590 9c10 mov.w @(h'20,pc), r12 ;@(h'185b4)
|
|
018592 c524 mov.w @(h'48,gbr), r0
|
|
018594 f841
|
|
018596 3e82 cmp/hs r8, r14
|
|
018598 0702 stc sr, r7
|
|
01859a 89c3 bt h'-7a ;@(h'18524)
|
|
01859c 1083 mov.l r8, @(h'c,r0)
|
|
01859e c8a2 tst #h'a2, r0
|
|
0185a0 73e0 add #h'e0, r3
|
|
0185a2 8420 mov.b @(h'0,r2), r0
|
|
0185a4 8208
|
|
0185a6 7228 add #h'28, r2
|
|
0185a8 9c8a mov.w @(h'114,pc), r12 ;@(h'186c0)
|
|
0185aa 271c cmp/str r1, r7
|
|
0185ac 8a27
|
|
0185ae 8211
|
|
0185b0 800c mov.b r0, @(h'c,r0)
|
|
0185b2 3003 cmp/ge r0, r0
|
|
0185b4 0c00
|
|
0185b6 030c mov.b @(r0,r0), r3
|
|
0185b8 00c1
|
|
0185ba 0808 clrt
|
|
0185bc 4210 dt r2
|
|
0185be 2040 mov.b r4, @r0
|
|
0185c0 8003 mov.b r0, @(h'3,r0)
|
|
0185c2 f03f
|
|
0185c4 0004 mov.b r0, @(r0,r0)
|
|
0185c6 0810
|
|
0185c8 2108 tst r0, r1
|
|
0185ca 41c8
|
|
0185cc 8210
|
|
0185ce 8008 mov.b r0, @(h'8,r0)
|
|
0185d0 7220 add #h'20, r2
|
|
0185d2 826a
|
|
0185d4 a704 bra h'e08 ;@(h'193e0)
|
|
0185d6 28a4 mov.b r10, @-r8
|
|
0185d8 5f47 mov.l @(h'1c,r4), r15
|
|
0185da bf91 bsr h'-de ;@(h'18500)
|
|
0185dc 45e4
|
|
0185de 51f9 mov.l @(h'24,r15), r1
|
|
0185e0 e860 mov #h'60, r8
|
|
0185e2 8208
|
|
0185e4 5ef9 mov.l @(h'24,r15), r14
|
|
0185e6 1451 mov.l r5, @(h'4,r4)
|
|
0185e8 451f mac.w @r1+, @r5+
|
|
0185ea bf45 bsr h'-176 ;@(h'18478)
|
|
0185ec 4714
|
|
0185ee 47ff mac.w @r15+, @r7+
|
|
0185f0 d151 mov.l @(h'144,pc), r1 ;@(h'18738)
|
|
0185f2 c510 mov.w @(h'20,gbr), r0
|
|
0185f4 41e8
|
|
0185f6 609e exts.b r9, r0
|
|
0185f8 185e mov.l r5, @(h'38,r8)
|
|
0185fa ed14 mov #h'14, r13
|
|
0185fc 5f45 mov.l @(h'14,r4), r15
|
|
0185fe 1efe mov.l r15, @(h'38,r14)
|
|
018600 2082 mov.l r8, @r0
|
|
018602 0823 braf r8
|
|
018604 ef88 mov #h'ffffff88, r15
|
|
018606 2082 mov.l r8, @r0
|
|
018608 2843
|
|
01860a 9494 mov.w @(h'128,pc), r4 ;@(h'18736)
|
|
01860c 6144 mov.b @r4+, r1
|
|
01860e b9e1 bsr h'-c3e ;@(h'179d4)
|
|
018610 0410
|
|
018612 411f mac.w @r1+, @r1+
|
|
018614 f16d
|
|
018616 5551 mov.l @(h'4,r5), r5
|
|
018618 47be ldc r7, r3_bank
|
|
01861a d165 mov.l @(h'194,pc), r1 ;@(h'187b0)
|
|
01861c 54d1 mov.l @(h'4,r13), r4
|
|
01861e ede8 mov #h'ffffffe8, r13
|
|
018620 6186 mov.l @r8+, r1
|
|
018622 185e mov.l r5, @(h'38,r8)
|
|
018624 f914
|
|
018626 5e41 mov.l @(h'4,r4), r14
|
|
018628 0e1e mov.l @(r0,r1), r14
|
|
01862a 8618
|
|
01862c 5e40 mov.l @(h'0,r4), r14
|
|
01862e ff91
|
|
018630 45e5
|
|
018632 12e5 mov.l r14, @(h'14,r2)
|
|
018634 e860 mov #h'60, r8
|
|
018636 7818 add #h'18, r8
|
|
018638 5efa mov.l @(h'28,r15), r14
|
|
01863a a208 bra h'410 ;@(h'18a4e)
|
|
01863c 2087 div0s r8, r0
|
|
01863e 3b45 dmulu.l r4, r11
|
|
018640 1451 mov.l r5, @(h'4,r4)
|
|
018642 44ee ldc r4, r6_bank
|
|
018644 d145 mov.l @(h'114,pc), r1 ;@(h'1875c)
|
|
018646 128a mov.l r8, @(h'28,r2)
|
|
018648 13b4 mov.l r11, @(h'10,r3)
|
|
01864a 5155 mov.l @(h'14,r5), r1
|
|
01864c 554a mov.l @(h'28,r4), r5
|
|
01864e 8a25
|
|
018650 0852
|
|
018652 28a2 mov.l r10, @r8
|
|
018654 8942 bt h'84 ;@(h'186dc)
|
|
018656 0821
|
|
018658 cfa2 or.b #h'a2, @(r0,gbr)
|
|
01865a 1084 mov.l r8, @(h'10,r0)
|
|
01865c 22f8 tst r15, r2
|
|
01865e c208 mov.l r0, @(h'20,gbr)
|
|
018660 2082 mov.l r8, @r0
|
|
018662 0c02 stc sr, r12
|
|
018664 0408 clrt
|
|
018666 1020 mov.l r2, @(h'0,r0)
|
|
018668 4c10 dt r12
|
|
01866a 4104 rotl r1
|
|
01866c 10c2 mov.l r12, @(h'8,r0)
|
|
01866e 1488 mov.l r8, @(h'20,r4)
|
|
018670 0000
|
|
018672 0000
|
|
018674 0000
|
|
018676 003f mac.l @r3+, @r0+
|
|
018678 6081 mov.w @r8, r0
|
|
01867a 0000
|
|
01867c 0000
|
|
01867e 0181
|
|
018680 1c91 mov.l r9, @(h'4,r12)
|
|
018682 ac10 bra h'-7e0 ;@(h'17ea6)
|
|
018684 4166
|
|
018686 5178 mov.l @(h'20,r7), r1
|
|
018688 001c mov.b @(r0,r1), r0
|
|
01868a 8a08
|
|
01868c 9c0c mov.w @(h'18,pc), r12 ;@(h'186a8)
|
|
01868e 209a xor r9, r0
|
|
018690 9a27 mov.w @(h'4e,pc), r10 ;@(h'186e2)
|
|
018692 8001 mov.b r0, @(h'1,r0)
|
|
018694 c8be tst #h'be, r0
|
|
018696 81c3 mov.w r0, @(h'6,r12)
|
|
018698 1243 mov.l r4, @(h'c,r2)
|
|
01869a 8410 mov.b @(h'0,r1), r0
|
|
01869c e0c5 mov #h'ffffffc5, r0
|
|
01869e 9238 mov.w @(h'70,pc), r2 ;@(h'18712)
|
|
0186a0 248c cmp/str r8, r4
|
|
0186a2 c104 mov.w r0, @(h'8,gbr)
|
|
0186a4 1665 mov.l r6, @(h'14,r6)
|
|
0186a6 1440 mov.l r4, @(h'0,r4)
|
|
0186a8 2006 mov.l r0, @-r0
|
|
0186aa 0821
|
|
0186ac c200 mov.l r0, @(h'0,gbr)
|
|
0186ae 6082 mov.l @r8, r0
|
|
0186b0 0843
|
|
0186b2 0412 stc gbr, r4
|
|
0186b4 5185 mov.l @(h'14,r8), r1
|
|
0186b6 1260 mov.l r6, @(h'0,r2)
|
|
0186b8 8208
|
|
0186ba 2087 div0s r8, r0
|
|
0186bc 0002 stc sr, r0
|
|
0186be a555 bra h'aaa ;@(h'1916c)
|
|
0186c0 5550 mov.l @(h'0,r5), r5
|
|
0186c2 00d9
|
|
0186c4 9451 mov.w @(h'a2,pc), r4 ;@(h'1876a)
|
|
0186c6 e400 mov #h'0, r4
|
|
0186c8 1c8a mov.l r8, @(h'28,r12)
|
|
0186ca 289c cmp/str r9, r8
|
|
0186cc d994 mov.l @(h'250,pc), r9 ;@(h'18920)
|
|
0186ce 5179 mov.l @(h'24,r7), r1
|
|
0186d0 041a sts macl, r4
|
|
0186d2 9a28 mov.w @(h'50,pc), r10 ;@(h'18726)
|
|
0186d4 9e08 mov.w @(h'10,pc), r14 ;@(h'186e8)
|
|
0186d6 7000
|
|
0186d8 d984 mov.l @(h'210,pc), r9 ;@(h'188ec)
|
|
0186da 10e0 mov.l r14, @(h'0,r0)
|
|
0186dc 001e mov.l @(r0,r1), r0
|
|
0186de 81c0 mov.w r0, @(h'0,r12)
|
|
0186e0 bc43 bsr h'-77a ;@(h'17f6a)
|
|
0186e2 8410 mov.b @(h'0,r1), r0
|
|
0186e4 4103 stc.l sr, @-r1
|
|
0186e6 0003 bsrf r0
|
|
0186e8 b451 bsr h'8a2 ;@(h'18f8e)
|
|
0186ea 44e0
|
|
0186ec 00ed mov.w @(r0,r14), r0
|
|
0186ee 128a mov.l r8, @(h'28,r2)
|
|
0186f0 1000 mov.l r0, @(h'0,r0)
|
|
0186f2 3b45 dmulu.l r4, r11
|
|
0186f4 554a mov.l @(h'28,r4), r5
|
|
0186f6 0008 clrt
|
|
0186f8 9421 mov.w @(h'42,pc), r4 ;@(h'1873e)
|
|
0186fa 4880
|
|
0186fc 0124 mov.b r2, @(r0,r1)
|
|
0186fe 8c11
|
|
018700 8000 mov.b r0, @(h'0,r0)
|
|
018702 fa42
|
|
018704 12f8 mov.l r15, @(h'20,r2)
|
|
018706 c208 mov.l r0, @(h'20,gbr)
|
|
018708 4082
|
|
01870a 0c20
|
|
01870c 8208
|
|
01870e 2082 mov.l r8, @r0
|
|
018710 0c10
|
|
018712 4084
|
|
018714 10c0 mov.l r12, @(h'0,r0)
|
|
018716 004a
|
|
018718 a900 bra h'-e00 ;@(h'1791c)
|
|
01871a 03ff mac.l @r15+, @r3+
|
|
01871c ffff
|
|
01871e ffff
|
|
018720 fe18
|
|
018722 6186 mov.l @r8+, r1
|
|
018724 1fff mov.l r15, @(h'3c,r15)
|
|
018726 8618
|
|
018728 6187 not r8, r1
|
|
01872a ffe1
|
|
01872c 8618
|
|
01872e 61ff exts.w r15, r1
|
|
018730 f861
|
|
018732 8618
|
|
018734 7ffe add #h'fe, r15
|
|
018736 1861 mov.l r6, @(h'4,r8)
|
|
018738 861f
|
|
01873a ff86
|
|
01873c 1861 mov.l r6, @(h'4,r8)
|
|
01873e 87ff
|
|
018740 e186 mov #h'ffffff86, r1
|
|
018742 1861 mov.l r6, @(h'4,r8)
|
|
018744 fff8
|
|
018746 6186 mov.l @r8+, r1
|
|
018748 187f mov.l r7, @(h'3c,r8)
|
|
01874a fe18
|
|
01874c 6186 mov.l @r8+, r1
|
|
01874e 1fff mov.l r15, @(h'3c,r15)
|
|
018750 8618
|
|
018752 6187 not r8, r1
|
|
018754 ffe1
|
|
018756 8618
|
|
018758 61ff exts.w r15, r1
|
|
01875a f861
|
|
01875c 8618
|
|
01875e 7ffe add #h'fe, r15
|
|
018760 1861 mov.l r6, @(h'4,r8)
|
|
018762 861f
|
|
018764 ff86
|
|
018766 1861 mov.l r6, @(h'4,r8)
|
|
018768 87ff
|
|
01876a e186 mov #h'ffffff86, r1
|
|
01876c 1861 mov.l r6, @(h'4,r8)
|
|
01876e fff8
|
|
018770 6186 mov.l @r8+, r1
|
|
018772 187f mov.l r7, @(h'3c,r8)
|
|
018774 fe18
|
|
018776 6186 mov.l @r8+, r1
|
|
018778 1fff mov.l r15, @(h'3c,r15)
|
|
01877a 8618
|
|
01877c 6187 not r8, r1
|
|
01877e ffe1
|
|
018780 8618
|
|
018782 61ff exts.w r15, r1
|
|
018784 f861
|
|
018786 8618
|
|
018788 7ffe add #h'fe, r15
|
|
01878a 1861 mov.l r6, @(h'4,r8)
|
|
01878c 861f
|
|
01878e ff86
|
|
018790 1861 mov.l r6, @(h'4,r8)
|
|
018792 87ff
|
|
018794 e186 mov #h'ffffff86, r1
|
|
018796 1861 mov.l r6, @(h'4,r8)
|
|
018798 fff8
|
|
01879a 6186 mov.l @r8+, r1
|
|
01879c 187f mov.l r7, @(h'3c,r8)
|
|
01879e fe18
|
|
0187a0 6186 mov.l @r8+, r1
|
|
0187a2 1fff mov.l r15, @(h'3c,r15)
|
|
0187a4 8618
|
|
0187a6 6187 not r8, r1
|
|
0187a8 ffe1
|
|
0187aa 8618
|
|
0187ac 61ff exts.w r15, r1
|
|
0187ae f861
|
|
0187b0 8618
|
|
0187b2 7ffe add #h'fe, r15
|
|
0187b4 1861 mov.l r6, @(h'4,r8)
|
|
0187b6 861f
|
|
0187b8 ff86
|
|
0187ba 1861 mov.l r6, @(h'4,r8)
|
|
0187bc 87ff
|
|
0187be e186 mov #h'ffffff86, r1
|
|
0187c0 1861 mov.l r6, @(h'4,r8)
|
|
0187c2 fff8
|
|
0187c4 6186 mov.l @r8+, r1
|
|
0187c6 187f mov.l r7, @(h'3c,r8)
|
|
0187c8 0000
|
|
0187ca 0000
|
|
0187cc 0004 mov.b r0, @(r0,r0)
|
|
0187ce 10c2 mov.l r12, @(h'8,r0)
|
|
0187d0 0801
|
|
0187d2 04b6 mov.l r11, @(r0,r4)
|
|
0187d4 9000 mov.w @(h'0,pc), r0 ;@(h'187d8)
|
|
0187d6 0000
|
|
0187d8 927f mov.w @(h'fe,pc), r2 ;@(h'188da)
|
|
0187da 4bf9
|
|
0187dc 2439 and r3, r4
|
|
0187de 550c mov.l @(h'30,r0), r5
|
|
0187e0 2aa7 div0s r10, r10
|
|
0187e2 3290 cmp/eq r9, r2
|
|
0187e4 4308 shll2 r3
|
|
0187e6 2533
|
|
0187e8 9251 mov.w @(h'a2,pc), r2 ;@(h'1888e)
|
|
0187ea 8aa4
|
|
0187ec e8c1 mov #h'ffffffc1, r8
|
|
0187ee 0800
|
|
0187f0 0000
|
|
0187f2 1082 mov.l r8, @(h'8,r0)
|
|
0187f4 1041 mov.l r4, @(h'4,r0)
|
|
0187f6 0204 mov.b r0, @(r0,r2)
|
|
0187f8 0820
|
|
0187fa 8410 mov.b @(h'0,r1), r0
|
|
0187fc 854e mov.w @(h'1c,r4), r0
|
|
0187fe 72a0 add #h'a0, r2
|
|
018800 0000
|
|
018802 0104 mov.b r0, @(r0,r1)
|
|
018804 7882 add #h'82, r8
|
|
018806 0000
|
|
018808 0000
|
|
01880a 3042 cmp/hs r4, r0
|
|
01880c 0000
|
|
01880e 0780
|
|
018810 0000
|
|
018812 0000
|
|
018814 000c mov.b @(r0,r0), r0
|
|
018816 3000 cmp/eq r0, r0
|
|
018818 0333
|
|
01881a 0000
|
|
01881c 3916 cmp/hi r1, r9
|
|
01881e 658a negc r8, r5
|
|
018820 2704 mov.b r0, @-r7
|
|
018822 3141
|
|
018824 0821
|
|
018826 c781 mova @(h'204,pc), r0 ;h'18a2c
|
|
018828 05e8
|
|
01882a 20f9 and r15, r0
|
|
01882c f042
|
|
01882e 3020 cmp/eq r2, r0
|
|
018830 bc18 bsr h'-7d0 ;@(h'18064)
|
|
018832 a4a4 bra h'948 ;@(h'1917e)
|
|
018834 fc41
|
|
018836 1f41 mov.l r4, @(h'4,r15)
|
|
018838 0702 stc sr, r7
|
|
01883a 0bc3
|
|
01883c d041 mov.l @(h'104,pc), r0 ;@(h'18944)
|
|
01883e e8a2 mov #h'ffffffa2, r8
|
|
018840 73e8 add #h'e8, r3
|
|
018842 8410 mov.b @(h'0,r1), r0
|
|
018844 8210
|
|
018846 3914 div1 r1, r9
|
|
018848 5e8a mov.l @(h'28,r8), r14
|
|
01884a 270e mulu.w r0, r7
|
|
01884c 4517 ldc.l @r5+, gbr
|
|
01884e 820b
|
|
018850 c00c mov.b r0, @(h'c,gbr)
|
|
018852 3006 cmp/hi r0, r0
|
|
018854 1800 mov.l r0, @(h'0,r8)
|
|
018856 030c mov.b @(r0,r0), r3
|
|
018858 0182 stc r0_bank, r1
|
|
01885a 1008 mov.l r0, @(h'20,r0)
|
|
01885c 4210 dt r2
|
|
01885e 2040 mov.b r4, @r0
|
|
018860 8003 mov.b r0, @(h'3,r0)
|
|
018862 f03f
|
|
018864 0004 mov.b r0, @(r0,r0)
|
|
018866 0810
|
|
018868 2108 tst r0, r1
|
|
01886a 41c8
|
|
01886c 8210
|
|
01886e 8010 mov.b r0, @(h'0,r1)
|
|
018870 7a10 add #h'10, r10
|
|
018872 416a
|
|
018874 a706 bra h'e0c ;@(h'19684)
|
|
018876 2494 mov.b r9, @-r4
|
|
018878 5f47 mov.l @(h'1c,r4), r15
|
|
01887a b791 bsr h'f22 ;@(h'197a0)
|
|
01887c 47e8
|
|
01887e a2f0 bra h'5e0 ;@(h'18e62)
|
|
018880 e450 mov #h'50, r4
|
|
018882 8208
|
|
018884 9c79 mov.w @(h'f2,pc), r12 ;@(h'1897a)
|
|
018886 1461 mov.l r6, @(h'4,r4)
|
|
018888 8a2f
|
|
01888a 1f45 mov.l r4, @(h'14,r15)
|
|
01888c 083c mov.b @(r0,r3), r8
|
|
01888e 83e7
|
|
018890 d142 mov.l @(h'108,pc), r1 ;@(h'1899c)
|
|
018892 0f20
|
|
018894 80f4 mov.b r0, @(h'4,r15)
|
|
018896 508e mov.l @(h'38,r8), r0
|
|
018898 189e mov.l r9, @(h'38,r8)
|
|
01889a 4514
|
|
01889c 62fa negc r15, r2
|
|
01889e 288e mulu.w r8, r8
|
|
0188a0 1042 mov.l r4, @(h'8,r0)
|
|
0188a2 0821
|
|
0188a4 c384 trapa #h'84
|
|
0188a6 1082 mov.l r8, @(h'8,r0)
|
|
0188a8 08c1
|
|
0188aa 1494 mov.l r9, @(h'10,r4)
|
|
0188ac e289 mov #h'ffffff89, r2
|
|
0188ae 2241 mov.w r4, @r2
|
|
0188b0 0420
|
|
0188b2 822f
|
|
0188b4 916d mov.w @(h'da,pc), r1 ;@(h'18992)
|
|
0188b6 5462 mov.l @(h'8,r6), r4
|
|
0188b8 8a24
|
|
0188ba 5956 mov.l @(h'18,r5), r9
|
|
0188bc 28a2 mov.l r10, @r8
|
|
0188be 88e4 cmp/eq #h'ffffffe4, r0
|
|
0188c0 5186 mov.l @(h'18,r8), r1
|
|
0188c2 289c cmp/str r9, r8
|
|
0188c4 3892 cmp/hs r9, r8
|
|
0188c6 5179 mov.l @(h'24,r7), r1
|
|
0188c8 0e0e mov.l @(r0,r0), r14
|
|
0188ca 4518 shll8 r5
|
|
0188cc 6270 mov.b @r7, r2
|
|
0188ce 7389 add #h'89, r3
|
|
0188d0 2517 div0s r1, r5
|
|
0188d2 92e4 mov.w @(h'1c8,pc), r2 ;@(h'18a9e)
|
|
0188d4 e450 mov #h'50, r4
|
|
0188d6 3028 sub r2, r0
|
|
0188d8 9c7d mov.w @(h'fa,pc), r12 ;@(h'189d6)
|
|
0188da 5104 mov.l @(h'10,r0), r1
|
|
0188dc 2087 div0s r8, r0
|
|
0188de 3945 dmulu.l r4, r9
|
|
0188e0 1462 mov.l r6, @(h'8,r4)
|
|
0188e2 8bce bf h'-64 ;@(h'18882)
|
|
0188e4 5149 mov.l @(h'24,r4), r1
|
|
0188e6 2514 mov.b r1, @-r5
|
|
0188e8 63b4 mov.b @r11+, r3
|
|
0188ea 518a mov.l @(h'28,r8), r1
|
|
0188ec aab4 bra h'-a98 ;@(h'17e58)
|
|
0188ee 8535 mov.w @(h'a,r3), r0
|
|
0188f0 8c6b
|
|
0188f2 2862 mov.l r6, @r8
|
|
0188f4 9182 mov.w @(h'104,pc), r1 ;@(h'189fc)
|
|
0188f6 1043 mov.l r4, @(h'c,r0)
|
|
0188f8 87d1
|
|
0188fa 08c4 mov.b r12, @(r0,r8)
|
|
0188fc 22f8 tst r15, r2
|
|
0188fe e208 mov #h'8, r2
|
|
018900 4104 rotl r1
|
|
018902 1c41 mov.l r4, @(h'4,r12)
|
|
018904 0208 clrt
|
|
018906 2041 mov.w r4, @r0
|
|
018908 0e08 clrt
|
|
01890a 2104 mov.b r0, @-r1
|
|
01890c 11c1 mov.l r12, @(h'4,r1)
|
|
01890e 0a48 clrs
|
|
018910 0000
|
|
018912 0000
|
|
018914 0000
|
|
018916 003f mac.l @r3+, @r0+
|
|
018918 6081 mov.w @r8, r0
|
|
01891a 0000
|
|
01891c 0000
|
|
01891e 00e0
|
|
018920 9c91 mov.w @(h'122,pc), r12 ;@(h'18a46)
|
|
018922 a608 bra h'c10 ;@(h'19536)
|
|
018924 42cc shad r12, r2
|
|
018926 a270 bra h'4e0 ;@(h'18e0a)
|
|
018928 000e mov.l @(r0,r0), r0
|
|
01892a 4608 shll2 r6
|
|
01892c 9c04 mov.w @(h'8,pc), r12 ;@(h'18938)
|
|
01892e 105a mov.l r5, @(h'28,r0)
|
|
018930 9a27 mov.w @(h'4e,pc), r10 ;@(h'18982)
|
|
018932 8000 mov.b r0, @(h'0,r0)
|
|
018934 e45f mov #h'5f, r4
|
|
018936 83c1
|
|
018938 8923 bt h'46 ;@(h'18982)
|
|
01893a c410 mov.b @(h'10,gbr), r0
|
|
01893c e0c5 mov #h'ffffffc5, r0
|
|
01893e 9238 mov.w @(h'70,pc), r2 ;@(h'189b2)
|
|
018940 4918 shll8 r9
|
|
018942 c104 mov.w r0, @(h'8,gbr)
|
|
018944 2cca xor r12, r12
|
|
018946 2880 mov.b r8, @r8
|
|
018948 1003 mov.l r0, @(h'c,r0)
|
|
01894a 0421
|
|
01894c c200 mov.l r0, @(h'0,gbr)
|
|
01894e 6084 mov.b @r8+, r0
|
|
018950 10c3 mov.l r12, @(h'c,r0)
|
|
018952 0494 mov.b r9, @(r0,r4)
|
|
018954 630a negc r0, r3
|
|
018956 2430 mov.b r3, @r4
|
|
018958 4104 rotl r1
|
|
01895a 2087 div0s r8, r0
|
|
01895c 0002 stc sr, r0
|
|
01895e a555 bra h'aaa ;@(h'1940c)
|
|
018960 aaa0 bra h'-ac0 ;@(h'17ea4)
|
|
018962 0068
|
|
018964 d452 mov.l @(h'148,pc), r4 ;@(h'18ab0)
|
|
018966 e800 mov #h'0, r8
|
|
018968 0e46 mov.l r4, @(r0,r14)
|
|
01896a 189c mov.l r9, @(h'30,r8)
|
|
01896c d994 mov.l @(h'250,pc), r9 ;@(h'18bc0)
|
|
01896e 5e42 mov.l @(h'8,r4), r14
|
|
018970 081b sleep
|
|
018972 9a27 mov.w @(h'4e,pc), r10 ;@(h'189c4)
|
|
018974 0421
|
|
018976 c000 mov.b r0, @(h'0,gbr)
|
|
018978 6cc4 mov.b @r12+, r12
|
|
01897a 10e0 mov.l r14, @(h'0,r0)
|
|
01897c 000f mac.l @r0+, @r0+
|
|
01897e 40c0
|
|
018980 bc21 bsr h'-7be ;@(h'181c6)
|
|
018982 c210 mov.l r0, @(h'40,gbr)
|
|
018984 4103 stc.l sr, @-r1
|
|
018986 0003 bsrf r0
|
|
018988 b462 bsr h'8c4 ;@(h'19250)
|
|
01898a 89c0 bt h'-80 ;@(h'1890e)
|
|
01898c 00ed mov.w @(r0,r14), r0
|
|
01898e 1494 mov.l r9, @(h'10,r4)
|
|
018990 6000 mov.b @r0, r0
|
|
018992 3b46 cmp/hi r4, r11
|
|
018994 1a94 mov.l r9, @(h'10,r10)
|
|
018996 0008 clrt
|
|
018998 9421 mov.w @(h'42,pc), r4 ;@(h'189de)
|
|
01899a 4880
|
|
01899c 0124 mov.b r2, @(r0,r1)
|
|
01899e 8c23
|
|
0189a0 0000
|
|
0189a2 7842 add #h'42, r8
|
|
0189a4 10f0 mov.l r15, @(h'0,r0)
|
|
0189a6 6104 mov.b @r0+, r1
|
|
0189a8 6082 mov.l @r8, r0
|
|
0189aa 0c10
|
|
0189ac 4108 shll2 r1
|
|
0189ae 2082 mov.l r8, @r0
|
|
0189b0 0c10
|
|
0189b2 4390
|
|
0189b4 4300 shll r3
|
|
0189b6 004a
|
|
0189b8 a900 bra h'-e00 ;@(h'17bbc)
|
|
0189ba 03ff mac.l @r15+, @r3+
|
|
0189bc ffff
|
|
0189be ffff
|
|
0189c0 fe18
|
|
0189c2 6186 mov.l @r8+, r1
|
|
0189c4 1fff mov.l r15, @(h'3c,r15)
|
|
0189c6 8618
|
|
0189c8 6187 not r8, r1
|
|
0189ca ffe1
|
|
0189cc 8618
|
|
0189ce 61ff exts.w r15, r1
|
|
0189d0 f861
|
|
0189d2 8618
|
|
0189d4 7ffe add #h'fe, r15
|
|
0189d6 1861 mov.l r6, @(h'4,r8)
|
|
0189d8 861f
|
|
0189da ff86
|
|
0189dc 1861 mov.l r6, @(h'4,r8)
|
|
0189de 87ff
|
|
0189e0 e186 mov #h'ffffff86, r1
|
|
0189e2 1861 mov.l r6, @(h'4,r8)
|
|
0189e4 fff8
|
|
0189e6 6186 mov.l @r8+, r1
|
|
0189e8 187f mov.l r7, @(h'3c,r8)
|
|
0189ea fe18
|
|
0189ec 6186 mov.l @r8+, r1
|
|
0189ee 1fff mov.l r15, @(h'3c,r15)
|
|
0189f0 8618
|
|
0189f2 6187 not r8, r1
|
|
0189f4 ffe1
|
|
0189f6 8618
|
|
0189f8 61fb neg r15, r1
|
|
0189fa f861
|
|
0189fc 8618
|
|
0189fe 7ffe add #h'fe, r15
|
|
018a00 1861 mov.l r6, @(h'4,r8)
|
|
018a02 861f
|
|
018a04 ff86
|
|
018a06 1861 mov.l r6, @(h'4,r8)
|
|
018a08 87ff
|
|
018a0a e186 mov #h'ffffff86, r1
|
|
018a0c 1861 mov.l r6, @(h'4,r8)
|
|
018a0e fff8
|
|
018a10 6186 mov.l @r8+, r1
|
|
018a12 187f mov.l r7, @(h'3c,r8)
|
|
018a14 fe18
|
|
018a16 6186 mov.l @r8+, r1
|
|
018a18 1fff mov.l r15, @(h'3c,r15)
|
|
018a1a 8618
|
|
018a1c 6187 not r8, r1
|
|
018a1e ffe1
|
|
018a20 8618
|
|
018a22 61ff exts.w r15, r1
|
|
018a24 f861
|
|
018a26 8618
|
|
018a28 7ffe add #h'fe, r15
|
|
018a2a 1861 mov.l r6, @(h'4,r8)
|
|
018a2c 861f
|
|
018a2e ff86
|
|
018a30 1861 mov.l r6, @(h'4,r8)
|
|
018a32 87ff
|
|
018a34 e186 mov #h'ffffff86, r1
|
|
018a36 1861 mov.l r6, @(h'4,r8)
|
|
018a38 fff8
|
|
018a3a 6186 mov.l @r8+, r1
|
|
018a3c 187f mov.l r7, @(h'3c,r8)
|
|
018a3e fe18
|
|
018a40 6186 mov.l @r8+, r1
|
|
018a42 1fff mov.l r15, @(h'3c,r15)
|
|
018a44 8618
|
|
018a46 6187 not r8, r1
|
|
018a48 ffe1
|
|
018a4a 8618
|
|
018a4c 61ff exts.w r15, r1
|
|
018a4e f861
|
|
018a50 8618
|
|
018a52 7ffe add #h'fe, r15
|
|
018a54 1861 mov.l r6, @(h'4,r8)
|
|
018a56 861f
|
|
018a58 ff86
|
|
018a5a 1861 mov.l r6, @(h'4,r8)
|
|
018a5c 87ff
|
|
018a5e e186 mov #h'ffffff86, r1
|
|
018a60 1861 mov.l r6, @(h'4,r8)
|
|
018a62 fff8
|
|
018a64 6186 mov.l @r8+, r1
|
|
018a66 187f mov.l r7, @(h'3c,r8)
|
|
018a68 0000
|
|
018a6a 0000
|
|
018a6c 000c mov.b @(r0,r0), r0
|
|
018a6e 79e3 add #h'e3, r9
|
|
018a70 0c00
|
|
018a72 cdb6 and.b #h'b6, @(r0,gbr)
|
|
018a74 d800 mov.l @(h'0,pc), r8 ;@(h'18a78)
|
|
018a76 0001
|
|
018a78 453e ldc r5, ssr
|
|
018a7a 53e5 mov.l @(h'14,r14), r3
|
|
018a7c 147b mov.l r7, @(h'2c,r4)
|
|
018a7e 5d1e mov.l @(h'38,r1), r13
|
|
018a80 1757 mov.l r5, @(h'1c,r7)
|
|
018a82 b1cc bsr h'398 ;@(h'18e1e)
|
|
018a84 6318 swap.b r1, r3
|
|
018a86 ce37 xor.b #h'37, @(r0,gbr)
|
|
018a88 b3f9 bsr h'7f2 ;@(h'1927e)
|
|
018a8a 8f76 bf/s h'ec ;@(h'18b7a)
|
|
018a8c 7ce1 add #h'e1, r12
|
|
018a8e 8c00
|
|
018a90 0000
|
|
018a92 3186 cmp/hi r8, r1
|
|
018a94 1861 mov.l r6, @(h'4,r8)
|
|
018a96 830c
|
|
018a98 1861 mov.l r6, @(h'4,r8)
|
|
018a9a 8618
|
|
018a9c ca9c xor #h'9c, r0
|
|
018a9e 72a0 add #h'a0, r2
|
|
018aa0 0000
|
|
018aa2 c33f trapa #h'3f
|
|
018aa4 fcc3
|
|
018aa6 0000
|
|
018aa8 000c mov.b @(r0,r0), r0
|
|
018aaa 3042 cmp/hs r4, r0
|
|
018aac 0003 bsrf r0
|
|
018aae ffc0
|
|
018ab0 0000
|
|
018ab2 0000
|
|
018ab4 000c mov.b @(r0,r0), r0
|
|
018ab6 3010 cmp/eq r1, r0
|
|
018ab8 c631 mov.l @(h'c4,gbr), r0
|
|
018aba 8c20
|
|
018abc 7b3e add #h'3e, r11
|
|
018abe f7cf
|
|
018ac0 378c add r8, r7
|
|
018ac2 70c3 add #h'c3, r0
|
|
018ac4 0c31
|
|
018ac6 e7b3 mov #h'ffffffb3, r7
|
|
018ac8 8c63
|
|
018aca 19fd mov.l r15, @(h'34,r9)
|
|
018acc ecc3 mov #h'ffffffc3, r12
|
|
018ace 383c add r3, r8
|
|
018ad0 de18 mov.l @(h'60,pc), r14 ;@(h'18b34)
|
|
018ad2 e5a6 mov #h'ffffffa6, r5
|
|
018ad4 fc61
|
|
018ad6 bfc7 bsr h'-72 ;@(h'18a68)
|
|
018ad8 0f83 pref @r15
|
|
018ada 8de7 bt/s h'-32 ;@(h'18aac)
|
|
018adc b3c3 bsr h'786 ;@(h'19266)
|
|
018ade ecf3 mov #h'fffffff3, r12
|
|
018ae0 7bfc add #h'fc, r11
|
|
018ae2 c630 mov.l @(h'c0,gbr), r0
|
|
018ae4 c30c trapa #h'c
|
|
018ae6 7b3c add #h'3c, r11
|
|
018ae8 decf mov.l @(h'33c,pc), r14 ;@(h'18e28)
|
|
018aea 379e addc r9, r7
|
|
018aec cf37 or.b #h'37, @(r0,gbr)
|
|
018aee c3cd trapa #h'cd
|
|
018af0 e00c mov #h'c, r0
|
|
018af2 3003 cmp/ge r0, r0
|
|
018af4 0c00
|
|
018af6 030c mov.b @(r0,r0), r3
|
|
018af8 00c1
|
|
018afa 0818 sett
|
|
018afc c630 mov.l @(h'c0,gbr), r0
|
|
018afe 60c1 mov.w @r12, r0
|
|
018b00 8003 mov.b r0, @(h'3,r0)
|
|
018b02 f03f
|
|
018b04 0006 mov.l r0, @(r0,r0)
|
|
018b06 0c18 sett
|
|
018b08 318c add r8, r1
|
|
018b0a 61ec extu.b r14, r1
|
|
018b0c c318 trapa #h'18
|
|
018b0e c00c mov.b r0, @(h'c,gbr)
|
|
018b10 7b30 add #h'30, r11
|
|
018b12 c36e trapa #h'6e
|
|
018b14 b79e bsr h'f3c ;@(h'19a54)
|
|
018b16 cf3f or.b #h'3f, @(r0,gbr)
|
|
018b18 f3cf
|
|
018b1a 3f99
|
|
018b1c 65e6 mov.l @r14+, r5
|
|
018b1e 59f9 mov.l @(h'24,r15), r9
|
|
018b20 ec70 mov #h'70, r12
|
|
018b22 c30c trapa #h'c
|
|
018b24 5ef9 mov.l @(h'24,r15), r14
|
|
018b26 9659 mov.w @(h'b2,pc), r6 ;@(h'18bdc)
|
|
018b28 659f exts.w r9, r5
|
|
018b2a bf65 bsr h'-136 ;@(h'189f8)
|
|
018b2c 8798
|
|
018b2e 67ff exts.w r15, r7
|
|
018b30 d961 mov.l @(h'184,pc), r9 ;@(h'18cb8)
|
|
018b32 e618 mov #h'18, r6
|
|
018b34 61ec extu.b r14, r1
|
|
018b36 70cf add #h'cf, r0
|
|
018b38 1c5e mov.l r5, @(h'38,r12)
|
|
018b3a f596
|
|
018b3c 5f65 mov.l @(h'14,r6), r15
|
|
018b3e 9f5e mov.w @(h'bc,pc), r15 ;@(h'18bfe)
|
|
018b40 30c3 cmp/ge r12, r0
|
|
018b42 0c31
|
|
018b44 e78c mov #h'ffffff8c, r7
|
|
018b46 30c3 cmp/ge r12, r0
|
|
018b48 2ce3
|
|
018b4a b79c bsr h'f38 ;@(h'19a86)
|
|
018b4c 61c7 not r12, r1
|
|
018b4e bbf1 bsr h'-81e ;@(h'18334)
|
|
018b50 8618
|
|
018b52 619f exts.w r9, r1
|
|
018b54 f1ef
|
|
018b56 5d71 mov.l @(h'4,r7), r13
|
|
018b58 c71c mova @(h'70,pc), r0 ;h'18bcc
|
|
018b5a f3ef
|
|
018b5c 7cf3 add #h'f3, r12
|
|
018b5e cdec and.b #h'ec, @(r0,gbr)
|
|
018b60 f3cf
|
|
018b62 3cde addc r13, r12
|
|
018b64 f996
|
|
018b66 5e61 mov.l @(h'4,r6), r14
|
|
018b68 8f1e bf/s h'3c ;@(h'18ba8)
|
|
018b6a cf3c or.b #h'3c, @(r0,gbr)
|
|
018b6c fe30
|
|
018b6e 7f99 add #h'99, r15
|
|
018b70 65e6 mov.l @r14+, r5
|
|
018b72 59f5 mov.l @(h'14,r15), r9
|
|
018b74 ecf0 mov #h'fffffff0, r12
|
|
018b76 783c add #h'3c, r8
|
|
018b78 defe mov.l @(h'3f8,pc), r14 ;@(h'18f74)
|
|
018b7a d30c mov.l @(h'30,pc), r3 ;@(h'18bac)
|
|
018b7c 30c7 cmp/gt r12, r0
|
|
018b7e bd65 bsr h'-536 ;@(h'1864c)
|
|
018b80 9659 mov.w @(h'b2,pc), r6 ;@(h'18c36)
|
|
018b82 64ee exts.b r14, r4
|
|
018b84 f1c7
|
|
018b86 169a mov.l r9, @(h'28,r6)
|
|
018b88 33bc add r11, r3
|
|
018b8a 71d7 add #h'd7, r1
|
|
018b8c 5d5a mov.l @(h'28,r5), r13
|
|
018b8e cf37 or.b #h'37, @(r0,gbr)
|
|
018b90 8c7b
|
|
018b92 3cf3 cmp/ge r15, r12
|
|
018b94 cde3 and.b #h'e3, @(r0,gbr)
|
|
018b96 0c31
|
|
018b98 efe3 mov #h'ffffffe3, r15
|
|
018b9a 18c6 mov.l r12, @(h'18,r8)
|
|
018b9c 31fd dmuls.l r15, r1
|
|
018b9e c618 mov.l @(h'60,gbr), r0
|
|
018ba0 6186 mov.l @r8+, r1
|
|
018ba2 1c83 mov.l r8, @(h'c,r12)
|
|
018ba4 060c mov.b @(r0,r0), r6
|
|
018ba6 1830 mov.l r3, @(h'0,r8)
|
|
018ba8 4e18 shll8 r14
|
|
018baa 6186 mov.l @r8+, r1
|
|
018bac 18e2 mov.l r14, @(h'8,r8)
|
|
018bae 1cda mov.l r13, @(h'28,r12)
|
|
018bb0 2000 mov.b r0, @r0
|
|
018bb2 0000
|
|
018bb4 0000
|
|
018bb6 003f mac.l @r3+, @r0+
|
|
018bb8 70c1 add #h'c1, r0
|
|
018bba 8000 mov.b r0, @(h'0,r0)
|
|
018bbc 0000
|
|
018bbe 01c1
|
|
018bc0 9e99 mov.w @(h'132,pc), r14 ;@(h'18cf6)
|
|
018bc2 fc30
|
|
018bc4 c36e trapa #h'6e
|
|
018bc6 71f8 add #h'f8, r1
|
|
018bc8 001e mov.l @(r0,r1), r0
|
|
018bca cf0c or.b #h'c, @(r0,gbr)
|
|
018bcc de0c mov.l @(h'30,pc), r14 ;@(h'18c00)
|
|
018bce 30db subv r13, r0
|
|
018bd0 9e37 mov.w @(h'6e,pc), r14 ;@(h'18c42)
|
|
018bd2 c001 mov.b r0, @(h'1,gbr)
|
|
018bd4 ec7e mov #h'7e, r12
|
|
018bd6 c1f3 mov.w r0, @(h'1e6,gbr)
|
|
018bd8 9963 mov.w @(h'c6,pc), r9 ;@(h'18ca2)
|
|
018bda c618 mov.l @(h'60,gbr), r0
|
|
018bdc f1c9
|
|
018bde a678 bra h'cf0 ;@(h'198d2)
|
|
018be0 699c extu.b r9, r9
|
|
018be2 c30c trapa #h'c
|
|
018be4 36e7 cmp/gt r14, r6
|
|
018be6 1c40 mov.l r4, @(h'0,r12)
|
|
018be8 00c0
|
|
018bea 1c31 mov.l r3, @(h'4,r12)
|
|
018bec e300 mov #h'0, r3
|
|
018bee 70c3 add #h'c3, r0
|
|
018bf0 2c63
|
|
018bf2 0c32 stc ssr, r12
|
|
018bf4 d38d mov.l @(h'234,pc), r3 ;@(h'18e2c)
|
|
018bf6 3270 cmp/eq r7, r2
|
|
018bf8 c30c trapa #h'c
|
|
018bfa 30c7 cmp/gt r12, r0
|
|
018bfc 8002 mov.b r0, @(h'2,r0)
|
|
018bfe ad75 bra h'-516 ;@(h'186ec)
|
|
018c00 d750 mov.l @(h'140,pc), r7 ;@(h'18d44)
|
|
018c02 00db
|
|
018c04 9c71 mov.w @(h'e2,pc), r12 ;@(h'18cea)
|
|
018c06 e400 mov #h'0, r4
|
|
018c08 1ecf mov.l r12, @(h'3c,r14)
|
|
018c0a 3cde addc r13, r12
|
|
018c0c db9c mov.l @(h'270,pc), r11 ;@(h'18e80)
|
|
018c0e 71fb add #h'fb, r1
|
|
018c10 0c1b sleep
|
|
018c12 9e38 mov.w @(h'70,pc), r14 ;@(h'18c86)
|
|
018c14 df0c mov.l @(h'30,pc), r15 ;@(h'18c48)
|
|
018c16 7000
|
|
018c18 edc6 mov #h'ffffffc6, r13
|
|
018c1a 18f0 mov.l r15, @(h'0,r8)
|
|
018c1c 001e mov.l @(r0,r1), r0
|
|
018c1e c1e0 mov.w r0, @(h'1c0,gbr)
|
|
018c20 de63 mov.l @(h'18c,pc), r14 ;@(h'18db0)
|
|
018c22 c618 mov.l @(h'60,gbr), r0
|
|
018c24 6183 mov r8, r1
|
|
018c26 8003 mov.b r0, @(h'3,r0)
|
|
018c28 bc71 bsr h'-71e ;@(h'1850e)
|
|
018c2a c5e0 mov.w @(h'1c0,gbr), r0
|
|
018c2c 00ef mac.l @r14+, @r0+
|
|
018c2e 169a mov.l r9, @(h'28,r6)
|
|
018c30 3000 cmp/eq r0, r0
|
|
018c32 3bc7 cmp/gt r12, r11
|
|
018c34 5d5a mov.l @(h'28,r5), r13
|
|
018c36 000c mov.b @(r0,r0), r0
|
|
018c38 de31 mov.l @(h'c4,pc), r14 ;@(h'18d00)
|
|
018c3a ecc0 mov #h'ffffffc0, r12
|
|
018c3c 0269
|
|
018c3e 9c33 mov.w @(h'66,pc), r12 ;@(h'18ca8)
|
|
018c40 8000 mov.b r0, @(h'0,r0)
|
|
018c42 fe63
|
|
018c44 19fc mov.l r15, @(h'30,r9)
|
|
018c46 e30c mov #h'c, r3
|
|
018c48 60c3 mov r12, r0
|
|
018c4a 0e30
|
|
018c4c c30c trapa #h'c
|
|
018c4e 30c3 cmp/ge r12, r0
|
|
018c50 1c30 mov.l r3, @(h'0,r12)
|
|
018c52 c18c mov.w r0, @(h'118,gbr)
|
|
018c54 31c0 cmp/eq r12, r1
|
|
018c56 004a
|
|
018c58 a900 bra h'-e00 ;@(h'17e5c)
|
|
018c5a 03ff mac.l @r15+, @r3+
|
|
018c5c ffff
|
|
018c5e ffff
|
|
018c60 fe18
|
|
018c62 6186 mov.l @r8+, r1
|
|
018c64 1fff mov.l r15, @(h'3c,r15)
|
|
018c66 8618
|
|
018c68 6187 not r8, r1
|
|
018c6a ffe1
|
|
018c6c 8618
|
|
018c6e 61ff exts.w r15, r1
|
|
018c70 f861
|
|
018c72 8618
|
|
018c74 7ffe add #h'fe, r15
|
|
018c76 1861 mov.l r6, @(h'4,r8)
|
|
018c78 861f
|
|
018c7a ff86
|
|
018c7c 1861 mov.l r6, @(h'4,r8)
|
|
018c7e 87ff
|
|
018c80 e186 mov #h'ffffff86, r1
|
|
018c82 1861 mov.l r6, @(h'4,r8)
|
|
018c84 fff8
|
|
018c86 6186 mov.l @r8+, r1
|
|
018c88 187f mov.l r7, @(h'3c,r8)
|
|
018c8a fe18
|
|
018c8c 6186 mov.l @r8+, r1
|
|
018c8e 1fff mov.l r15, @(h'3c,r15)
|
|
018c90 8618
|
|
018c92 6187 not r8, r1
|
|
018c94 ffe1
|
|
018c96 8618
|
|
018c98 61ff exts.w r15, r1
|
|
018c9a f861
|
|
018c9c 8618
|
|
018c9e 7ffe add #h'fe, r15
|
|
018ca0 1861 mov.l r6, @(h'4,r8)
|
|
018ca2 861f
|
|
018ca4 ff86
|
|
018ca6 1861 mov.l r6, @(h'4,r8)
|
|
018ca8 87ff
|
|
018caa e186 mov #h'ffffff86, r1
|
|
018cac 1861 mov.l r6, @(h'4,r8)
|
|
018cae fff8
|
|
018cb0 6186 mov.l @r8+, r1
|
|
018cb2 187f mov.l r7, @(h'3c,r8)
|
|
018cb4 fe18
|
|
018cb6 6186 mov.l @r8+, r1
|
|
018cb8 1fff mov.l r15, @(h'3c,r15)
|
|
018cba 8618
|
|
018cbc 6187 not r8, r1
|
|
018cbe ffe1
|
|
018cc0 8618
|
|
018cc2 61ff exts.w r15, r1
|
|
018cc4 f861
|
|
018cc6 8618
|
|
018cc8 7ffe add #h'fe, r15
|
|
018cca 1861 mov.l r6, @(h'4,r8)
|
|
018ccc 861f
|
|
018cce ff86
|
|
018cd0 1861 mov.l r6, @(h'4,r8)
|
|
018cd2 87ff
|
|
018cd4 e186 mov #h'ffffff86, r1
|
|
018cd6 1861 mov.l r6, @(h'4,r8)
|
|
018cd8 fff8
|
|
018cda 6186 mov.l @r8+, r1
|
|
018cdc 187f mov.l r7, @(h'3c,r8)
|
|
018cde fe18
|
|
018ce0 6186 mov.l @r8+, r1
|
|
018ce2 1fff mov.l r15, @(h'3c,r15)
|
|
018ce4 8618
|
|
018ce6 6187 not r8, r1
|
|
018ce8 ffe1
|
|
018cea 8618
|
|
018cec 61ff exts.w r15, r1
|
|
018cee f861
|
|
018cf0 8618
|
|
018cf2 7ffe add #h'fe, r15
|
|
018cf4 1861 mov.l r6, @(h'4,r8)
|
|
018cf6 861f
|
|
018cf8 ff86
|
|
018cfa 1861 mov.l r6, @(h'4,r8)
|
|
018cfc 87ff
|
|
018cfe e186 mov #h'ffffff86, r1
|
|
018d00 1861 mov.l r6, @(h'4,r8)
|
|
018d02 fff8
|
|
018d04 6186 mov.l @r8+, r1
|
|
018d06 187f mov.l r7, @(h'3c,r8)
|
|
018d08 0000
|
|
018d0a 0000
|
|
018d0c 0006 mov.l r0, @(r0,r0)
|
|
018d0e 18e3 mov.l r14, @(h'c,r8)
|
|
018d10 0c01
|
|
018d12 86db
|
|
018d14 db60 mov.l @(h'180,pc), r11 ;@(h'18e98)
|
|
018d16 0000
|
|
018d18 927f mov.w @(h'fe,pc), r2 ;@(h'18e1a)
|
|
018d1a 4bf9
|
|
018d1c 247b or r7, r4
|
|
018d1e 554c mov.l @(h'30,r4), r5
|
|
018d20 aab7 bra h'-a92 ;@(h'18292)
|
|
018d22 b2d8 bsr h'5b0 ;@(h'192d6)
|
|
018d24 4308 shll2 r3
|
|
018d26 6d33 mov r3, r13
|
|
018d28 9251 mov.w @(h'a2,pc), r2 ;@(h'18dce)
|
|
018d2a 8aa4
|
|
018d2c e9c3 mov #h'ffffffc3, r9
|
|
018d2e 1800 mov.l r0, @(h'0,r8)
|
|
018d30 0000
|
|
018d32 18c3 mov.l r12, @(h'c,r8)
|
|
018d34 1861 mov.l r6, @(h'4,r8)
|
|
018d36 830c
|
|
018d38 1861 mov.l r6, @(h'4,r8)
|
|
018d3a 8c31
|
|
018d3c 854e mov.w @(h'1c,r4), r0
|
|
018d3e 72a0 add #h'a0, r2
|
|
018d40 0000
|
|
018d42 c33e trapa #h'3e
|
|
018d44 f986
|
|
018d46 0000
|
|
018d48 0000
|
|
018d4a 70c6 add #h'c6, r0
|
|
018d4c 0003 bsrf r0
|
|
018d4e ef80 mov #h'ffffff80, r15
|
|
018d50 0000
|
|
018d52 0000
|
|
018d54 000c mov.b @(r0,r0), r0
|
|
018d56 3000 cmp/eq r0, r0
|
|
018d58 cff3 or.b #h'f3, @(r0,gbr)
|
|
018d5a 0000
|
|
018d5c 3996 cmp/hi r9, r9
|
|
018d5e 75cb add #h'cb, r5
|
|
018d60 2706 mov.l r0, @-r7
|
|
018d62 3863 cmp/ge r6, r8
|
|
018d64 8c31
|
|
018d66 e783 mov #h'ffffff83, r7
|
|
018d68 0dec mov.b @(r0,r14), r13
|
|
018d6a 30f1
|
|
018d6c f0c6
|
|
018d6e 7061 add #h'61, r0
|
|
018d70 bc1c bsr h'-7c8 ;@(h'185ac)
|
|
018d72 b4e6 bsr h'9cc ;@(h'19742)
|
|
018d74 fc61
|
|
018d76 9f61 mov.w @(h'c2,pc), r15 ;@(h'18e3c)
|
|
018d78 8783
|
|
018d7a 0fe3
|
|
018d7c d861 mov.l @(h'184,pc), r8 ;@(h'18f04)
|
|
018d7e ecf3 mov #h'fffffff3, r12
|
|
018d80 7bf8 add #h'f8, r11
|
|
018d82 c618 mov.l @(h'60,gbr), r0
|
|
018d84 c318 trapa #h'18
|
|
018d86 3996 cmp/hi r9, r9
|
|
018d88 5ecb mov.l @(h'2c,r12), r14
|
|
018d8a 271e mulu.w r1, r7
|
|
018d8c cf37 or.b #h'37, @(r0,gbr)
|
|
018d8e 861b
|
|
018d90 c00c mov.b r0, @(h'c,gbr)
|
|
018d92 3006 cmp/hi r0, r0
|
|
018d94 1800 mov.l r0, @(h'0,r8)
|
|
018d96 030c mov.b @(r0,r0), r3
|
|
018d98 0182 stc r0_bank, r1
|
|
018d9a 1018 mov.l r1, @(h'20,r0)
|
|
018d9c c630 mov.l @(h'c0,gbr), r0
|
|
018d9e 60c1 mov.w @r12, r0
|
|
018da0 8003 mov.b r0, @(h'3,r0)
|
|
018da2 f03f
|
|
018da4 0006 mov.l r0, @(r0,r0)
|
|
018da6 0c18 sett
|
|
018da8 318c add r8, r1
|
|
018daa 61ec extu.b r14, r1
|
|
018dac c318 trapa #h'18
|
|
018dae c018 mov.b r0, @(h'18,gbr)
|
|
018db0 7a30 add #h'30, r10
|
|
018db2 c36e trapa #h'6e
|
|
018db4 e70e mov #h'e, r7
|
|
018db6 6db6 mov.l @r11+, r13
|
|
018db8 ffdb
|
|
018dba 6799 swap.w r9, r7
|
|
018dbc 67ec extu.b r14, r7
|
|
018dbe b2f0 bsr h'5e0 ;@(h'193a2)
|
|
018dc0 e658 mov #h'58, r6
|
|
018dc2 c30c trapa #h'c
|
|
018dc4 9c79 mov.w @(h'f2,pc), r12 ;@(h'18eba)
|
|
018dc6 9671 mov.w @(h'e2,pc), r6 ;@(h'18eac)
|
|
018dc8 cb2f or #h'2f, r0
|
|
018dca 1f65 mov.l r6, @(h'14,r15)
|
|
018dcc 8fb0 bf/s h'-a0 ;@(h'18d30)
|
|
018dce cbe7 or #h'e7, r0
|
|
018dd0 d963 mov.l @(h'18c,pc), r9 ;@(h'18f60)
|
|
018dd2 ec30 mov #h'30, r12
|
|
018dd4 c0f6 mov.b r0, @(h'f6,gbr)
|
|
018dd6 58cf mov.l @(h'3c,r12), r8
|
|
018dd8 1c9e mov.l r9, @(h'38,r12)
|
|
018dda f596
|
|
018ddc 7ecb add #h'cb, r14
|
|
018dde 2e9e mulu.w r9, r14
|
|
018de0 30c7 cmp/gt r12, r0
|
|
018de2 1863 mov.l r6, @(h'c,r8)
|
|
018de4 c3c6 trapa #h'c6
|
|
018de6 18eb mov.l r14, @(h'2c,r8)
|
|
018de8 3c61
|
|
018dea b6db bsr h'db6 ;@(h'19ba4)
|
|
018dec fbcd
|
|
018dee b361 bsr h'6c2 ;@(h'194b4)
|
|
018df0 8630
|
|
018df2 c32f trapa #h'2f
|
|
018df4 916d mov.w @(h'da,pc), r1 ;@(h'18ed2)
|
|
018df6 5462 mov.l @(h'8,r6), r4
|
|
018df8 8a26
|
|
018dfa 5d6f mov.l @(h'3c,r6), r13
|
|
018dfc 1cb2 mov.l r11, @(h'8,r12)
|
|
018dfe c8e6 tst #h'e6, r0
|
|
018e00 59c7 mov.l @(h'1c,r12), r9
|
|
018e02 2c9c cmp/str r9, r12
|
|
018e04 38d3 cmp/ge r13, r8
|
|
018e06 5979 mov.l @(h'24,r7), r9
|
|
018e08 8f0e bf/s h'1c ;@(h'18e28)
|
|
018e0a 659c extu.b r9, r5
|
|
018e0c 7270 add #h'70, r2
|
|
018e0e 738d add #h'8d, r3
|
|
018e10 3597 cmp/gt r9, r5
|
|
018e12 99f4 mov.w @(h'1e8,pc), r9 ;@(h'18ffe)
|
|
018e14 e658 mov #h'58, r6
|
|
018e16 3069
|
|
018e18 9cfe mov.w @(h'1fc,pc), r12 ;@(h'19018)
|
|
018e1a d31c mov.l @(h'70,pc), r3 ;@(h'18e8c)
|
|
018e1c 618f exts.w r8, r1
|
|
018e1e 3d65 dmulu.l r6, r13
|
|
018e20 9672 mov.w @(h'e4,pc), r6 ;@(h'18f08)
|
|
018e22 cbcf or #h'cf, r0
|
|
018e24 5969 mov.l @(h'24,r6), r9
|
|
018e26 a71c bra h'e38 ;@(h'19c62)
|
|
018e28 63b4 mov.b @r11+, r3
|
|
018e2a 518a mov.l @(h'28,r8), r1
|
|
018e2c aab4 bra h'-a98 ;@(h'18398)
|
|
018e2e cb67 or #h'67, r0
|
|
018e30 0873
|
|
018e32 69b3 mov r11, r9
|
|
018e34 fde3
|
|
018e36 1c63 mov.l r6, @(h'c,r12)
|
|
018e38 cfe3 or.b #h'e3, @(r0,gbr)
|
|
018e3a 18c6 mov.l r12, @(h'18,r8)
|
|
018e3c 31fc add r15, r1
|
|
018e3e e30c mov #h'c, r3
|
|
018e40 6186 mov.l @r8+, r1
|
|
018e42 1c61 mov.l r6, @(h'4,r12)
|
|
018e44 830c
|
|
018e46 3061
|
|
018e48 8e18
|
|
018e4a 630c extu.b r0, r3
|
|
018e4c 31c1
|
|
018e4e 0e6d mov.w @(r0,r6), r14
|
|
018e50 3000 cmp/eq r0, r0
|
|
018e52 0000
|
|
018e54 0000
|
|
018e56 003f mac.l @r3+, @r0+
|
|
018e58 70c1 add #h'c1, r0
|
|
018e5a 8000 mov.b r0, @(h'0,r0)
|
|
018e5c 0000
|
|
018e5e 00e0
|
|
018e60 df99 mov.l @(h'264,pc), r15 ;@(h'190c8)
|
|
018e62 bc10 bsr h'-7e0 ;@(h'18686)
|
|
018e64 82ec
|
|
018e66 e378 mov #h'78, r3
|
|
018e68 000e mov.l @(r0,r0), r0
|
|
018e6a 670c extu.b r0, r7
|
|
018e6c 9c0c mov.w @(h'18,pc), r12 ;@(h'18e88)
|
|
018e6e 30d6 cmp/hi r13, r0
|
|
018e70 ba67 bsr h'-b32 ;@(h'18342)
|
|
018e72 8000 mov.b r0, @(h'0,r0)
|
|
018e74 e4df mov #h'ffffffdf, r4
|
|
018e76 83c1
|
|
018e78 8d33 bt/s h'66 ;@(h'18ee2)
|
|
018e7a e618 mov #h'18, r6
|
|
018e7c f0e5
|
|
018e7e d33c mov.l @(h'f0,pc), r3 ;@(h'18f70)
|
|
018e80 699c extu.b r9, r9
|
|
018e82 c104 mov.w r0, @(h'8,gbr)
|
|
018e84 2ecf muls.w r12, r14
|
|
018e86 3cc0 cmp/eq r12, r12
|
|
018e88 1803 mov.l r0, @(h'c,r8)
|
|
018e8a 8631
|
|
018e8c e300 mov #h'0, r3
|
|
018e8e 70c6 add #h'c6, r0
|
|
018e90 18e3 mov.l r14, @(h'c,r8)
|
|
018e92 04d6 mov.l r13, @(r0,r4)
|
|
018e94 738f add #h'8f, r3
|
|
018e96 3638 sub r3, r6
|
|
018e98 6186 mov.l @r8+, r1
|
|
018e9a 30c7 cmp/gt r12, r0
|
|
018e9c 8002 mov.b r0, @(h'2,r0)
|
|
018e9e a555 bra h'aaa ;@(h'1994c)
|
|
018ea0 aaa0 bra h'-ac0 ;@(h'183e4)
|
|
018ea2 0068
|
|
018ea4 d452 mov.l @(h'148,pc), r4 ;@(h'18ff0)
|
|
018ea6 e800 mov #h'0, r8
|
|
018ea8 0e4e mov.l @(r0,r4), r14
|
|
018eaa 399c add r9, r9
|
|
018eac d9b4 mov.l @(h'2d0,pc), r9 ;@(h'19180)
|
|
018eae de42 mov.l @(h'108,pc), r14 ;@(h'18fb8)
|
|
018eb0 081b sleep
|
|
018eb2 9e37 mov.w @(h'6e,pc), r14 ;@(h'18f24)
|
|
018eb4 8631
|
|
018eb6 e000 mov #h'0, r0
|
|
018eb8 6cc6 mov.l @r12+, r12
|
|
018eba 18f0 mov.l r15, @(h'0,r8)
|
|
018ebc 001e mov.l @(r0,r1), r0
|
|
018ebe e1e1 mov #h'ffffffe1, r1
|
|
018ec0 fe31
|
|
018ec2 e318 mov #h'18, r3
|
|
018ec4 6183 mov r8, r1
|
|
018ec6 8003 mov.b r0, @(h'3,r0)
|
|
018ec8 b4e6 bsr h'9cc ;@(h'19898)
|
|
018eca 99c0 mov.w @(h'180,pc), r9 ;@(h'1904e)
|
|
018ecc 00ed mov.w @(r0,r14), r0
|
|
018ece 34d6 cmp/hi r13, r4
|
|
018ed0 7000
|
|
018ed2 3b46 cmp/hi r4, r11
|
|
018ed4 2a94 mov.b r9, @-r10
|
|
018ed6 000c mov.b @(r0,r0), r0
|
|
018ed8 de31 mov.l @(h'c4,pc), r14 ;@(h'18fa0)
|
|
018eda ecc0 mov #h'ffffffc0, r12
|
|
018edc 0134 mov.b r3, @(r0,r1)
|
|
018ede ce33 xor.b #h'33, @(r0,gbr)
|
|
018ee0 8000 mov.b r0, @(h'0,r0)
|
|
018ee2 7c63 add #h'63, r12
|
|
018ee4 18f8 mov.l r15, @(h'20,r8)
|
|
018ee6 e30c mov #h'c, r3
|
|
018ee8 e186 mov #h'ffffff86, r1
|
|
018eea 1c18 mov.l r1, @(h'20,r12)
|
|
018eec 618c extu.b r8, r1
|
|
018eee 30c3 cmp/ge r12, r0
|
|
018ef0 0e18 sett
|
|
018ef2 63d8 swap.b r13, r3
|
|
018ef4 6380 mov.b @r8, r3
|
|
018ef6 004a
|
|
018ef8 a900 bra h'-e00 ;@(h'180fc)
|
|
018efa 03ff mac.l @r15+, @r3+
|
|
018efc ffff
|
|
018efe ffff
|
|
018f00 0000
|
|
018f02 0000
|
|
018f04 0000
|
|
018f06 0054 mov.b r5, @(r0,r0)
|
|
018f08 daae mov.l @(h'2b8,pc), r10 ;@(h'191c4)
|
|
018f0a 5a76 mov.l @(h'18,r7), r10
|
|
018f0c 511c mov.l @(h'30,r1), r1
|
|
018f0e 1051 mov.l r5, @(h'4,r0)
|
|
018f10 5224 mov.l @(h'10,r2), r2
|
|
018f12 4a8a
|
|
018f14 0808 clrt
|
|
018f16 30a3 cmp/ge r10, r0
|
|
018f18 458a
|
|
018f1a 1820 mov.l r2, @(h'0,r8)
|
|
018f1c 0030
|
|
018f1e a2e8 bra h'5d0 ;@(h'194f2)
|
|
018f20 2e8a xor r8, r14
|
|
018f22 183c mov.l r3, @(h'30,r8)
|
|
018f24 863f
|
|
018f26 9424 mov.w @(h'48,pc), r4 ;@(h'18f72)
|
|
018f28 8504 mov.w @(h'8,r0), r0
|
|
018f2a 0071
|
|
018f2c 145d mov.l r5, @(h'34,r4)
|
|
018f2e 75df add #h'df, r5
|
|
018f30 1c00 mov.l r0, @(h'0,r12)
|
|
018f32 03fc mov.b @(r0,r15), r3
|
|
018f34 b8ea bsr h'-e2c ;@(h'1810c)
|
|
018f36 8a08
|
|
018f38 0061
|
|
018f3a 2243
|
|
018f3c 040c mov.b @(r0,r0), r4
|
|
018f3e 1000 mov.l r0, @(h'0,r0)
|
|
018f40 6123 mov r2, r1
|
|
018f42 c206 mov.l r0, @(h'18,gbr)
|
|
018f44 0818 sett
|
|
018f46 01e2 stc r6_bank, r1
|
|
018f48 4784
|
|
018f4a 0c10
|
|
018f4c 3000 cmp/eq r0, r0
|
|
018f4e 7d12 add #h'12, r13
|
|
018f50 2448 tst r4, r4
|
|
018f52 917c mov.w @(h'f8,pc), r1 ;@(h'1904e)
|
|
018f54 0071
|
|
018f56 d4be mov.l @(h'2f8,pc), r4 ;@(h'19250)
|
|
018f58 fa57
|
|
018f5a 1c00 mov.l r0, @(h'0,r12)
|
|
018f5c 20e2 mov.l r14, @r0
|
|
018f5e afea bra h'-2c ;@(h'18f36)
|
|
018f60 8e08
|
|
018f62 fd06
|
|
018f64 ccd8 tst.b #h'd8, @(r0,gbr)
|
|
018f66 3fe0 cmp/eq r14, r15
|
|
018f68 ff10
|
|
018f6a 5153 mov.l @(h'c,r5), r1
|
|
018f6c 654a negc r4, r5
|
|
018f6e 8a08
|
|
018f70 0001
|
|
018f72 f41f
|
|
018f74 f260
|
|
018f76 ff00
|
|
018f78 01f7 mul.l r15, r1
|
|
018f7a fff0
|
|
018f7c 60ff exts.w r15, r0
|
|
018f7e 0038 ldtlb
|
|
018f80 8b1a bf h'34 ;@(h'18fb8)
|
|
018f82 33a2 cmp/hs r10, r3
|
|
018f84 3800 cmp/eq r0, r8
|
|
018f86 dbff mov.l @(h'3fc,pc), r11 ;@(h'19384)
|
|
018f88 ffef
|
|
018f8a 8e08
|
|
018f8c 00da
|
|
018f8e 7cf9 add #h'f9, r12
|
|
018f90 ef8e mov #h'ffffff8e, r15
|
|
018f92 0800
|
|
018f94 da7c mov.l @(h'1f0,pc), r10 ;@(h'19188)
|
|
018f96 f9eb
|
|
018f98 8e08
|
|
018f9a 00da
|
|
018f9c 7cf9 add #h'f9, r12
|
|
018f9e e88a mov #h'ffffff8a, r8
|
|
018fa0 0800
|
|
018fa2 da4c mov.l @(h'130,pc), r10 ;@(h'190d4)
|
|
018fa4 1828 mov.l r2, @(h'20,r8)
|
|
018fa6 8a08
|
|
018fa8 000c mov.b @(r0,r0), r0
|
|
018faa 2ea7 div0s r10, r14
|
|
018fac 8a3e
|
|
018fae 6400 mov.b @r0, r4
|
|
018fb0 2040 mov.b r4, @r0
|
|
018fb2 8ee2
|
|
018fb4 0408 clrt
|
|
018fb6 0020
|
|
018fb8 414c shad r4, r1
|
|
018fba 6504 mov.b @r0+, r5
|
|
018fbc 0800
|
|
018fbe 0004 mov.b r0, @(r0,r0)
|
|
018fc0 47d1
|
|
018fc2 0000
|
|
018fc4 0020
|
|
018fc6 820b
|
|
018fc8 cc89 tst.b #h'89, @(r0,gbr)
|
|
018fca 0c00
|
|
018fcc 0111
|
|
018fce 4108 shll2 r1
|
|
018fd0 8a08
|
|
018fd2 1051 mov.l r5, @(h'4,r0)
|
|
018fd4 1082 mov.l r8, @(h'8,r0)
|
|
018fd6 8880 cmp/eq #h'ffffff80, r0
|
|
018fd8 006d mov.w @(r0,r6), r0
|
|
018fda 260a xor r0, r6
|
|
018fdc 2832 mov.l r3, @r8
|
|
018fde 5b00 mov.l @(h'0,r0), r11
|
|
018fe0 0000
|
|
018fe2 820f
|
|
018fe4 e808 mov #h'8, r8
|
|
018fe6 0000
|
|
018fe8 0020
|
|
018fea 2fe0 mov.b r14, @r15
|
|
018fec 8200
|
|
018fee 0020
|
|
018ff0 e2a1 mov #h'ffffffa1, r2
|
|
018ff2 0204 mov.b r0, @(r0,r2)
|
|
018ff4 0800
|
|
018ff6 2040 mov.b r4, @r0
|
|
018ff8 810a mov.w r0, @(h'14,r0)
|
|
018ffa 8e08
|
|
018ffc 0000
|
|
018ffe 206f muls.w r6, r0
|
|
019000 e182 mov #h'ffffff82, r1
|
|
019002 0000
|
|
019004 0083 pref @r0
|
|
019006 0fec mov.b @(r0,r14), r15
|
|
019008 0800
|
|
01900a 0020
|
|
01900c e3e1 mov #h'ffffffe1, r3
|
|
01900e 0204 mov.b r0, @(r0,r2)
|
|
019010 0800
|
|
019012 2040 mov.b r4, @r0
|
|
019014 810f mov.w r0, @(h'1e,r0)
|
|
019016 8e08
|
|
019018 00c1
|
|
01901a c3c7 trapa #h'c7
|
|
01901c cf1c or.b #h'1c, @(r0,gbr)
|
|
01901e 3000 cmp/eq r0, r0
|
|
019020 1871 mov.l r7, @(h'4,r8)
|
|
019022 e7c7 mov #h'ffffffc7, r7
|
|
019024 8706
|
|
019026 0000
|
|
019028 41c7 ldc.l @r1+, r4_bank
|
|
01902a dfff mov.l @(h'3fc,pc), r15 ;@(h'19428)
|
|
01902c 8001 mov.b r0, @(h'1,r0)
|
|
01902e fffb
|
|
019030 e382 mov #h'ffffff82, r3
|
|
019032 0000
|
|
019034 0000
|
|
019036 a22f bra h'45e ;@(h'19498)
|
|
019038 e88a mov #h'ffffff8a, r8
|
|
01903a 0010
|
|
01903c 7150 add #h'50, r1
|
|
01903e 810a mov.w r0, @(h'14,r0)
|
|
019040 8e08
|
|
019042 0000
|
|
019044 a36f bra h'6de ;@(h'19726)
|
|
019046 ed8a mov #h'ffffff8a, r13
|
|
019048 0010
|
|
01904a 71f0 add #h'f0, r1
|
|
01904c 810f mov.w r0, @(h'1e,r0)
|
|
01904e 8e08
|
|
019050 0081
|
|
019052 2227 div0s r2, r2
|
|
019054 e082 mov #h'ffffff82, r0
|
|
019056 0000
|
|
019058 0892 stc r1_bank, r8
|
|
01905a 2fc8 tst r12, r15
|
|
01905c 0800
|
|
01905e 00f0
|
|
019060 2042 mov.l r4, @r0
|
|
019062 a382 bra h'704 ;@(h'1976a)
|
|
019064 0000
|
|
019066 7881 add #h'81, r8
|
|
019068 0a8e mov.l @(r0,r8), r10
|
|
01906a 0800
|
|
01906c 0010
|
|
01906e 13f4 mov.l r15, @(h'10,r3)
|
|
019070 4910 dt r9
|
|
019072 0000
|
|
019074 4107 ldc.l @r1+, sr
|
|
019076 e444 mov #h'44, r4
|
|
019078 8100 mov.w r0, @(h'0,r0)
|
|
01907a 0010
|
|
01907c 7150 add #h'50, r1
|
|
01907e 811e mov.w r0, @(h'1c,r1)
|
|
019080 0000
|
|
019082 41c5
|
|
019084 4204 rotl r2
|
|
019086 0f00
|
|
019088 0081
|
|
01908a 2267 div0s r6, r2
|
|
01908c e182 mov #h'ffffff82, r1
|
|
01908e 0000
|
|
019090 0893
|
|
019092 2fcc cmp/str r12, r15
|
|
019094 0800
|
|
019096 00f0
|
|
019098 2043
|
|
01909a e382 mov #h'ffffff82, r3
|
|
01909c 0000
|
|
01909e 7881 add #h'81, r8
|
|
0190a0 0f8e mov.l @(r0,r8), r15
|
|
0190a2 0800
|
|
0190a4 0010
|
|
0190a6 33f4 div1 r15, r3
|
|
0190a8 c910 and #h'10, r0
|
|
0190aa 0000
|
|
0190ac 4187 ldc.l @r1+, r0_bank
|
|
0190ae e644 mov #h'44, r6
|
|
0190b0 8100 mov.w r0, @(h'0,r0)
|
|
0190b2 0010
|
|
0190b4 71f0 add #h'f0, r1
|
|
0190b6 811e mov.w r0, @(h'1c,r1)
|
|
0190b8 0000
|
|
0190ba 41c7 ldc.l @r1+, r4_bank
|
|
0190bc c204 mov.l r0, @(h'10,gbr)
|
|
0190be 0f00
|
|
0190c0 0000
|
|
0190c2 00ee mov.l @(r0,r14), r0
|
|
0190c4 0000
|
|
0190c6 0000
|
|
0190c8 40c1
|
|
0190ca 4206 lds.l @r2+, mach
|
|
0190cc 0a10
|
|
0190ce 0040
|
|
0190d0 c143 mov.w r0, @(h'86,gbr)
|
|
0190d2 050c mov.b @(r0,r0), r5
|
|
0190d4 1000 mov.l r0, @(h'0,r0)
|
|
0190d6 4081
|
|
0190d8 0206 mov.l r0, @(r0,r2)
|
|
0190da 0a22 stc vbr, r10
|
|
0190dc 0107 mul.l r0, r1
|
|
0190de 1d59 mov.l r5, @(h'24,r13)
|
|
0190e0 3571
|
|
0190e2 c100 mov.w r0, @(h'0,gbr)
|
|
0190e4 89b2 bt h'-9c ;@(h'1904c)
|
|
0190e6 a448 bra h'890 ;@(h'1997a)
|
|
0190e8 9122 mov.w @(h'44,pc), r1 ;@(h'19130)
|
|
0190ea 00a9
|
|
0190ec 9267 mov.w @(h'ce,pc), r2 ;@(h'191be)
|
|
0190ee 8810 cmp/eq #h'10, r0
|
|
0190f0 2000 mov.b r0, @r0
|
|
0190f2 0212 stc gbr, r2
|
|
0190f4 4306 lds.l @r3+, mach
|
|
0190f6 1242 mov.l r4, @(h'8,r2)
|
|
0190f8 0000
|
|
0190fa 91e2 mov.w @(h'1c4,pc), r1 ;@(h'192c2)
|
|
0190fc 4789
|
|
0190fe 2200 mov.b r0, @r2
|
|
019100 0040
|
|
019102 8102 mov.w r0, @(h'4,r0)
|
|
019104 0408 clrt
|
|
019106 0000
|
|
019108 4081
|
|
01910a 0204 mov.b r0, @(r0,r2)
|
|
01910c 1000 mov.l r0, @(h'0,r0)
|
|
01910e 2040 mov.b r4, @r0
|
|
019110 8103 mov.w r0, @(h'6,r0)
|
|
019112 0511
|
|
019114 0040
|
|
019116 c142 mov.w r0, @(h'84,gbr)
|
|
019118 0408 clrt
|
|
01911a 1000 mov.l r0, @(h'0,r0)
|
|
01911c 89b2 bt h'-9c ;@(h'19084)
|
|
01911e a6c8 bra h'd90 ;@(h'19eb2)
|
|
019120 9122 mov.w @(h'44,pc), r1 ;@(h'19168)
|
|
019122 0020
|
|
019124 4283 stc.l r0_bank, @-r2
|
|
019126 8284
|
|
019128 0800
|
|
01912a 91c2 mov.w @(h'184,pc), r1 ;@(h'192b2)
|
|
01912c 048e mov.l @(r0,r8), r4
|
|
01912e 1020 mov.l r2, @(h'0,r0)
|
|
019130 0050
|
|
019132 a1c2 bra h'384 ;@(h'194ba)
|
|
019134 070a sts mach, r7
|
|
019136 1400 mov.l r0, @(h'0,r4)
|
|
019138 89b2 bt h'-9c ;@(h'190a0)
|
|
01913a a44a bra h'894 ;@(h'199d2)
|
|
01913c 9b22 mov.w @(h'44,pc), r11 ;@(h'19184)
|
|
01913e 0040
|
|
019140 c143 mov.w r0, @(h'86,gbr)
|
|
019142 060a sts mach, r6
|
|
019144 1200 mov.l r0, @(h'0,r2)
|
|
019146 2041 mov.w r4, @r0
|
|
019148 0381
|
|
01914a 0408 clrt
|
|
01914c 0020
|
|
01914e e2a5 mov #h'ffffffa5, r2
|
|
019150 4204 rotl r2
|
|
019152 0800
|
|
019154 8182 mov.w r0, @(h'4,r8)
|
|
019156 8489 mov.b @(h'9,r8), r0
|
|
019158 1224 mov.l r2, @(h'10,r2)
|
|
01915a 0000
|
|
01915c 9122 mov.w @(h'44,pc), r1 ;@(h'191a4)
|
|
01915e 450c shad r0, r5
|
|
019160 1000 mov.l r0, @(h'0,r0)
|
|
019162 0254 mov.b r5, @(r0,r2)
|
|
019164 a954 bra h'-d58 ;@(h'18410)
|
|
019166 b544 bsr h'a88 ;@(h'19bf2)
|
|
019168 00a9
|
|
01916a 51c1 mov.l @(h'4,r12), r1
|
|
01916c 0204 mov.b r0, @(r0,r2)
|
|
01916e 0800
|
|
019170 f112
|
|
019172 27ca xor r12, r7
|
|
019174 9542 mov.w @(h'84,pc), r5 ;@(h'191fc)
|
|
019176 0020
|
|
019178 4081
|
|
01917a 0715 mov.w r1, @(r0,r7)
|
|
01917c 2a00 mov.b r0, @r10
|
|
01917e 1122 mov.l r2, @(h'8,r1)
|
|
019180 e281 mov #h'ffffff81, r2
|
|
019182 121a mov.l r1, @(h'28,r2)
|
|
019184 0081
|
|
019186 1243 mov.l r4, @(h'c,r2)
|
|
019188 0a1b sleep
|
|
01918a a000 bra h'0 ;@(h'1918e)
|
|
01918c 81a0 mov.w r0, @(h'0,r10)
|
|
01918e a249 bra h'492 ;@(h'19624)
|
|
019190 1220 mov.l r2, @(h'0,r2)
|
|
019192 002c mov.b @(r0,r2), r0
|
|
019194 48a7 ldc.l @r8+, r2_bank
|
|
019196 ca24 xor #h'24, r0
|
|
019198 6800 mov.b @r0, r8
|
|
01919a 6023 mov r2, r0
|
|
01919c e408 mov #h'8, r4
|
|
01919e 0f02 stc sr, r15
|
|
0191a0 0050
|
|
0191a2 a1c7 bra h'38e ;@(h'19534)
|
|
0191a4 d9f7 mov.l @(h'3dc,pc), r9 ;@(h'19584)
|
|
0191a6 be00 bsr h'-400 ;@(h'18daa)
|
|
0191a8 50a1 mov.l @(h'4,r10), r0
|
|
0191aa 47d9
|
|
0191ac f7be
|
|
0191ae 0050
|
|
0191b0 a144 bra h'288 ;@(h'1943c)
|
|
0191b2 5077 mov.l @(h'1c,r7), r0
|
|
0191b4 be00 bsr h'-400 ;@(h'18db8)
|
|
0191b6 50a1 mov.l @(h'4,r10), r0
|
|
0191b8 4450
|
|
0191ba 60be exts.b r11, r0
|
|
0191bc 0050
|
|
0191be a22f bra h'45e ;@(h'19620)
|
|
0191c0 f9f7
|
|
0191c2 be00 bsr h'-400 ;@(h'18dc6)
|
|
0191c4 50a2 mov.l @(h'8,r10), r0
|
|
0191c6 283b or r3, r8
|
|
0191c8 f7be
|
|
0191ca 0050
|
|
0191cc a228 bra h'450 ;@(h'19620)
|
|
0191ce 3077 cmp/gt r7, r0
|
|
0191d0 be00 bsr h'-400 ;@(h'18dd4)
|
|
0191d2 50a2 mov.l @(h'8,r10), r0
|
|
0191d4 2830 mov.b r3, @r8
|
|
0191d6 60be exts.b r11, r0
|
|
0191d8 0050
|
|
0191da a227 bra h'44e ;@(h'1962c)
|
|
0191dc cb9f or #h'9f, r0
|
|
0191de 1c00 mov.l r0, @(h'0,r12)
|
|
0191e0 a144 bra h'288 ;@(h'1946c)
|
|
0191e2 4897 ldc.l @r8+, r1_bank
|
|
0191e4 3e38 sub r3, r14
|
|
0191e6 0050
|
|
0191e8 a224 bra h'448 ;@(h'19634)
|
|
0191ea 489f mac.w @r9+, @r8+
|
|
0191ec 1c00 mov.l r0, @(h'0,r12)
|
|
0191ee 50a2 mov.l @(h'8,r10), r0
|
|
0191f0 2448 tst r4, r4
|
|
0191f2 911c mov.w @(h'38,pc), r1 ;@(h'1922e)
|
|
0191f4 000c mov.b @(r0,r0), r0
|
|
0191f6 2eaa xor r10, r14
|
|
0191f8 8a2a
|
|
0191fa 6c00 mov.b @r0, r12
|
|
0191fc ed2a mov #h'2a, r13
|
|
0191fe a2aa bra h'554 ;@(h'19756)
|
|
019200 6be0 mov.b @r14, r11
|
|
019202 0018 sett
|
|
019204 5155 mov.l @(h'14,r5), r1
|
|
019206 35f0 cmp/eq r15, r5
|
|
019208 0000
|
|
01920a 0c28 clrmac
|
|
01920c a28a bra h'514 ;@(h'19724)
|
|
01920e 2860 mov.b r6, @r8
|
|
019210 001c mov.b @(r0,r1), r0
|
|
019212 4892
|
|
019214 ca28 xor #h'28, r0
|
|
019216 6000 mov.b @r0, r0
|
|
019218 0418 sett
|
|
01921a 5124 mov.l @(h'10,r2), r1
|
|
01921c 9278 mov.w @(h'f0,pc), r2 ;@(h'19310)
|
|
01921e 0000
|
|
019220 7061 add #h'61, r0
|
|
019222 4430
|
|
019224 2000 mov.b r0, @r0
|
|
019226 7114 add #h'14, r1
|
|
019228 9ff2 mov.w @(h'1e4,pc), r15 ;@(h'19410)
|
|
01922a 511c mov.l @(h'30,r1), r1
|
|
01922c 01fe mov.l @(r0,r15), r1
|
|
01922e 0c95 mov.w r9, @(r0,r12)
|
|
019230 488a
|
|
019232 0800
|
|
019234 20a3
|
|
019236 654d extu.w r4, r5
|
|
019238 8a08
|
|
01923a 0079
|
|
01923c 0c59
|
|
01923e 4c45
|
|
019240 0400
|
|
019242 01b3
|
|
019244 9228 mov.w @(h'50,pc), r2 ;@(h'19298)
|
|
019246 9218 mov.w @(h'30,pc), r2 ;@(h'1927a)
|
|
019248 0000
|
|
01924a 0020
|
|
01924c 8a08
|
|
01924e 2800 mov.b r0, @r8
|
|
019250 0000
|
|
019252 0083 pref @r0
|
|
019254 8b20 bf h'40 ;@(h'19298)
|
|
019256 0000
|
|
019258 0020
|
|
01925a c28a mov.l r0, @(h'228,gbr)
|
|
01925c 3800 cmp/eq r0, r8
|
|
01925e 0000
|
|
019260 2082 mov.l r8, @r0
|
|
019262 0820
|
|
019264 0000
|
|
019266 0060
|
|
019268 c208 mov.l r0, @(h'20,gbr)
|
|
01926a 2000 mov.b r0, @r0
|
|
01926c 0003 bsrf r0
|
|
01926e e445 mov #h'45, r4
|
|
019270 0400
|
|
019272 0000
|
|
019274 0146 mov.l r4, @(r0,r1)
|
|
019276 c891 tst #h'91, r0
|
|
019278 3e00 cmp/eq r0, r14
|
|
01927a 0001
|
|
01927c 4288
|
|
01927e 911c mov.w @(h'38,pc), r1 ;@(h'192ba)
|
|
019280 0303 bsrf r3
|
|
019282 0505 mov.w r0, @(r0,r5)
|
|
019284 0506 mov.l r0, @(r0,r5)
|
|
019286 0606 mov.l r0, @(r0,r6)
|
|
019288 0607 mul.l r0, r6
|
|
01928a 0505 mov.w r0, @(r0,r5)
|
|
01928c 0707 mul.l r0, r7
|
|
01928e 0507 mul.l r0, r5
|
|
019290 0707 mul.l r0, r7
|
|
019292 0708 clrt
|
|
019294 0810
|
|
019296 0004 mov.b r0, @(r0,r0)
|
|
019298 0810
|
|
01929a 0038 ldtlb
|
|
01929c 0810
|
|
01929e 0038 ldtlb
|
|
0192a0 0810
|
|
0192a2 00d8
|
|
0192a4 0031
|
|
0192a6 98c4 mov.w @(h'188,pc), r8 ;@(h'19432)
|
|
0192a8 005c mov.b @(r0,r5), r0
|
|
0192aa 005c mov.b @(r0,r5), r0
|
|
0192ac 0066 mov.l r6, @(r0,r0)
|
|
0192ae 006c mov.b @(r0,r6), r0
|
|
0192b0 0073
|
|
0192b2 0030
|
|
0192b4 005c mov.b @(r0,r5), r0
|
|
0192b6 0000
|
|
0192b8 005c mov.b @(r0,r5), r0
|
|
0192ba 005c mov.b @(r0,r5), r0
|
|
0192bc 0063
|
|
0192be 0072
|
|
0192c0 0064 mov.b r6, @(r0,r0)
|
|
0192c2 0030
|
|
0192c4 005c mov.b @(r0,r5), r0
|
|
0192c6 0000
|
|
0192c8 0000
|
|
0192ca 0000
|
|
0192cc 0000
|
|
0192ce fffe
|
|
0192d0 de5b mov.l @(h'16c,pc), r14 ;@(h'19440)
|
|
0192d2 d8a9 mov.l @(h'2a4,pc), r8 ;@(h'19578)
|
|
0192d4 3728 sub r2, r7
|
|
0192d6 7195 add #h'95, r1
|
|
0192d8 8000 mov.b r0, @(h'0,r0)
|
|
0192da 0000
|
|
0192dc c000 mov.b r0, @(h'0,gbr)
|
|
0192de 0000
|
|
0192e0 e000 mov #h'0, r0
|
|
0192e2 0000
|
|
0192e4 f000
|
|
0192e6 0000
|
|
0192e8 f800
|
|
0192ea 0000
|
|
0192ec fc00
|
|
0192ee 0000
|
|
0192f0 fe00
|
|
0192f2 0000
|
|
0192f4 ff00
|
|
0192f6 0000
|
|
0192f8 ff80
|
|
0192fa 0000
|
|
0192fc ffc0
|
|
0192fe 0000
|
|
019300 ffe0
|
|
019302 0000
|
|
019304 fff0
|
|
019306 0000
|
|
019308 fff8
|
|
01930a 0000
|
|
01930c fffc
|
|
01930e 0000
|
|
019310 fffe
|
|
019312 0000
|
|
019314 ffff
|
|
019316 0000
|
|
019318 ffff
|
|
01931a 8000 mov.b r0, @(h'0,r0)
|
|
01931c ffff
|
|
01931e c000 mov.b r0, @(h'0,gbr)
|
|
019320 ffff
|
|
019322 e000 mov #h'0, r0
|
|
019324 ffff
|
|
019326 f000
|
|
019328 ffff
|
|
01932a f800
|
|
01932c ffff
|
|
01932e fc00
|
|
019330 ffff
|
|
019332 fe00
|
|
019334 ffff
|
|
019336 ff00
|
|
019338 ffff
|
|
01933a ff80
|
|
01933c ffff
|
|
01933e ffc0
|
|
019340 ffff
|
|
019342 ffe0
|
|
019344 ffff
|
|
019346 fff0
|
|
019348 ffff
|
|
01934a fff8
|
|
01934c ffff
|
|
01934e fffc
|
|
019350 ffff
|
|
019352 fffe
|
|
019354 ffff
|
|
019356 ffff
|
|
019358 0000
|
|
01935a 7fff add #h'ff, r15
|
|
01935c ffff
|
|
01935e ffff
|
|
019360 ffff
|
|
019362 ffff
|
|
019364 0000
|
|
019366 8001 mov.b r0, @(h'1,r0)
|
|
019368 0000
|
|
01936a 0000
|
|
01936c 0000
|
|
01936e 0000
|
|
019370 0000
|
|
019372 7fff add #h'ff, r15
|
|
019374 0000
|
|
019376 0000
|
|
019378 0000
|
|
01937a 0000
|
|
01937c 0000
|
|
01937e 0000
|
|
019380 8000 mov.b r0, @(h'0,r0)
|
|
019382 0000
|
|
019384 0000
|
|
019386 0000
|
|
019388 0000
|
|
01938a ffff
|
|
01938c 8000 mov.b r0, @(h'0,r0)
|
|
01938e 0000
|
|
019390 0000
|
|
019392 0000
|
|
019394 0000
|
|
019396 fffe
|
|
019398 8000 mov.b r0, @(h'0,r0)
|
|
01939a 0000
|
|
01939c 0000
|
|
01939e 0000
|
|
0193a0 0000
|
|
0193a2 0001
|
|
0193a4 8000 mov.b r0, @(h'0,r0)
|
|
0193a6 0000
|
|
0193a8 0000
|
|
0193aa 0000
|
|
0193ac 0000
|
|
0193ae 0002 stc sr, r0
|
|
0193b0 8000 mov.b r0, @(h'0,r0)
|
|
0193b2 0000
|
|
0193b4 0000
|
|
0193b6 0000
|
|
0193b8 0000
|
|
0193ba 0001
|
|
0193bc c90f and #h'f, r0
|
|
0193be daa2 mov.l @(h'288,pc), r10 ;@(h'19648)
|
|
0193c0 2168 tst r6, r1
|
|
0193c2 c235 mov.l r0, @(h'd4,gbr)
|
|
0193c4 0000
|
|
0193c6 0002 stc sr, r0
|
|
0193c8 c90f and #h'f, r0
|
|
0193ca daa2 mov.l @(h'288,pc), r10 ;@(h'19654)
|
|
0193cc 2168 tst r6, r1
|
|
0193ce c235 mov.l r0, @(h'd4,gbr)
|
|
0193d0 0000
|
|
0193d2 0000
|
|
0193d4 c90f and #h'f, r0
|
|
0193d6 daa2 mov.l @(h'288,pc), r10 ;@(h'19660)
|
|
0193d8 2168 tst r6, r1
|
|
0193da c235 mov.l r0, @(h'd4,gbr)
|
|
0193dc 0000
|
|
0193de ffff
|
|
0193e0 c90f and #h'f, r0
|
|
0193e2 daa2 mov.l @(h'288,pc), r10 ;@(h'1966c)
|
|
0193e4 2168 tst r6, r1
|
|
0193e6 c235 mov.l r0, @(h'd4,gbr)
|
|
0193e8 0000
|
|
0193ea ffff
|
|
0193ec b172 bsr h'2e4 ;@(h'196d4)
|
|
0193ee 17f7 mov.l r15, @(h'1c,r7)
|
|
0193f0 d1cf mov.l @(h'33c,pc), r1 ;@(h'19730)
|
|
0193f2 79ac add #h'ac, r9
|
|
0193f4 8000 mov.b r0, @(h'0,r0)
|
|
0193f6 8001 mov.b r0, @(h'1,r0)
|
|
0193f8 0000
|
|
0193fa 0000
|
|
0193fc 0000
|
|
0193fe 0000
|
|
019400 8000 mov.b r0, @(h'0,r0)
|
|
019402 7fff add #h'ff, r15
|
|
019404 0000
|
|
019406 0000
|
|
019408 0000
|
|
01940a 0000
|
|
01940c 8000 mov.b r0, @(h'0,r0)
|
|
01940e 0000
|
|
019410 8000 mov.b r0, @(h'0,r0)
|
|
019412 0000
|
|
019414 0000
|
|
019416 0000
|
|
019418 8000 mov.b r0, @(h'0,r0)
|
|
01941a ffff
|
|
01941c 8000 mov.b r0, @(h'0,r0)
|
|
01941e 0000
|
|
019420 0000
|
|
019422 0000
|
|
019424 8000 mov.b r0, @(h'0,r0)
|
|
019426 fffe
|
|
019428 8000 mov.b r0, @(h'0,r0)
|
|
01942a 0000
|
|
01942c 0000
|
|
01942e 0000
|
|
019430 8000 mov.b r0, @(h'0,r0)
|
|
019432 0001
|
|
019434 8000 mov.b r0, @(h'0,r0)
|
|
019436 0000
|
|
019438 0000
|
|
01943a 0000
|
|
01943c 8000 mov.b r0, @(h'0,r0)
|
|
01943e 0002 stc sr, r0
|
|
019440 8000 mov.b r0, @(h'0,r0)
|
|
019442 0000
|
|
019444 0000
|
|
019446 0000
|
|
019448 8000 mov.b r0, @(h'0,r0)
|
|
01944a 0001
|
|
01944c c90f and #h'f, r0
|
|
01944e daa2 mov.l @(h'288,pc), r10 ;@(h'196d8)
|
|
019450 2168 tst r6, r1
|
|
019452 c235 mov.l r0, @(h'd4,gbr)
|
|
019454 8000 mov.b r0, @(h'0,r0)
|
|
019456 0002 stc sr, r0
|
|
019458 c90f and #h'f, r0
|
|
01945a daa2 mov.l @(h'288,pc), r10 ;@(h'196e4)
|
|
01945c 2168 tst r6, r1
|
|
01945e c235 mov.l r0, @(h'd4,gbr)
|
|
019460 8000 mov.b r0, @(h'0,r0)
|
|
019462 0000
|
|
019464 c90f and #h'f, r0
|
|
019466 daa2 mov.l @(h'288,pc), r10 ;@(h'196f0)
|
|
019468 2168 tst r6, r1
|
|
01946a c235 mov.l r0, @(h'd4,gbr)
|
|
01946c 8000 mov.b r0, @(h'0,r0)
|
|
01946e ffff
|
|
019470 c90f and #h'f, r0
|
|
019472 daa2 mov.l @(h'288,pc), r10 ;@(h'196fc)
|
|
019474 2168 tst r6, r1
|
|
019476 c235 mov.l r0, @(h'd4,gbr)
|
|
019478 8000 mov.b r0, @(h'0,r0)
|
|
01947a ffff
|
|
01947c b172 bsr h'2e4 ;@(h'19764)
|
|
01947e 17f7 mov.l r15, @(h'1c,r7)
|
|
019480 d1cf mov.l @(h'33c,pc), r1 ;@(h'197c0)
|
|
019482 79ac add #h'ac, r9
|
|
019484 2020 mov.b r2, @r0
|
|
019486 2020 mov.b r2, @r0
|
|
019488 2020 mov.b r2, @r0
|
|
01948a 2020 mov.b r2, @r0
|
|
01948c 2060 mov.b r6, @r0
|
|
01948e 6060 mov.b @r6, r0
|
|
019490 6060 mov.b @r6, r0
|
|
019492 2020 mov.b r2, @r0
|
|
019494 2020 mov.b r2, @r0
|
|
019496 2020 mov.b r2, @r0
|
|
019498 2020 mov.b r2, @r0
|
|
01949a 2020 mov.b r2, @r0
|
|
01949c 2020 mov.b r2, @r0
|
|
01949e 2020 mov.b r2, @r0
|
|
0194a0 2020 mov.b r2, @r0
|
|
0194a2 2020 mov.b r2, @r0
|
|
0194a4 4810 dt r8
|
|
0194a6 1010 mov.l r1, @(h'0,r0)
|
|
0194a8 1010 mov.l r1, @(h'0,r0)
|
|
0194aa 1010 mov.l r1, @(h'0,r0)
|
|
0194ac 1010 mov.l r1, @(h'0,r0)
|
|
0194ae 1010 mov.l r1, @(h'0,r0)
|
|
0194b0 1010 mov.l r1, @(h'0,r0)
|
|
0194b2 1010 mov.l r1, @(h'0,r0)
|
|
0194b4 8484 mov.b @(h'4,r8), r0
|
|
0194b6 8484 mov.b @(h'4,r8), r0
|
|
0194b8 8484 mov.b @(h'4,r8), r0
|
|
0194ba 8484 mov.b @(h'4,r8), r0
|
|
0194bc 8484 mov.b @(h'4,r8), r0
|
|
0194be 1010 mov.l r1, @(h'0,r0)
|
|
0194c0 1010 mov.l r1, @(h'0,r0)
|
|
0194c2 1010 mov.l r1, @(h'0,r0)
|
|
0194c4 1081 mov.l r8, @(h'4,r0)
|
|
0194c6 8181 mov.w r0, @(h'2,r8)
|
|
0194c8 8181 mov.w r0, @(h'2,r8)
|
|
0194ca 8101 mov.w r0, @(h'2,r0)
|
|
0194cc 0101
|
|
0194ce 0101
|
|
0194d0 0101
|
|
0194d2 0101
|
|
0194d4 0101
|
|
0194d6 0101
|
|
0194d8 0101
|
|
0194da 0101
|
|
0194dc 0101
|
|
0194de 0110
|
|
0194e0 1010 mov.l r1, @(h'0,r0)
|
|
0194e2 1010 mov.l r1, @(h'0,r0)
|
|
0194e4 1082 mov.l r8, @(h'8,r0)
|
|
0194e6 8282
|
|
0194e8 8282
|
|
0194ea 8202
|
|
0194ec 0202 stc sr, r2
|
|
0194ee 0202 stc sr, r2
|
|
0194f0 0202 stc sr, r2
|
|
0194f2 0202 stc sr, r2
|
|
0194f4 0202 stc sr, r2
|
|
0194f6 0202 stc sr, r2
|
|
0194f8 0202 stc sr, r2
|
|
0194fa 0202 stc sr, r2
|
|
0194fc 0202 stc sr, r2
|
|
0194fe 0210
|
|
019500 1010 mov.l r1, @(h'0,r0)
|
|
019502 1020 mov.l r2, @(h'0,r0)
|
|
019504 0000
|
|
019506 0000
|
|
019508 0000
|
|
01950a 0000
|
|
01950c 0000
|
|
01950e 0000
|
|
019510 0000
|
|
019512 0000
|
|
019514 0000
|
|
019516 0000
|
|
019518 0000
|
|
01951a 0000
|
|
01951c 0000
|
|
01951e 0000
|
|
019520 0000
|
|
019522 0000
|
|
019524 0000
|
|
019526 0000
|
|
019528 0000
|
|
01952a 0000
|
|
01952c 0000
|
|
01952e 0000
|
|
019530 0000
|
|
019532 0000
|
|
019534 0000
|
|
019536 0000
|
|
019538 0000
|
|
01953a 0000
|
|
01953c 0000
|
|
01953e 0000
|
|
019540 0000
|
|
019542 0000
|
|
019544 0000
|
|
019546 0000
|
|
019548 0000
|
|
01954a 0000
|
|
01954c 0000
|
|
01954e 0000
|
|
019550 0000
|
|
019552 0000
|
|
019554 0000
|
|
019556 0000
|
|
019558 0000
|
|
01955a 0000
|
|
01955c 0000
|
|
01955e 0000
|
|
019560 0000
|
|
019562 0000
|
|
019564 0000
|
|
019566 0000
|
|
019568 0000
|
|
01956a 0000
|
|
01956c 0000
|
|
01956e 0000
|
|
019570 0000
|
|
019572 0000
|
|
019574 0000
|
|
019576 0000
|
|
019578 0000
|
|
01957a 0000
|
|
01957c 0000
|
|
01957e 0000
|
|
019580 0000
|
|
019582 0000
|
|
019584 0000
|
|
019586 ffec
|
|
019588 a9c3 bra h'-c7a ;@(h'18912)
|
|
01958a 73b9 add #h'b9, r3
|
|
01958c 7743 add #h'43, r7
|
|
01958e c6d7 mov.l @(h'35c,gbr), r0
|
|
019590 0000
|
|
019592 fff1
|
|
019594 dee4 mov.l @(h'390,pc), r14 ;@(h'19928)
|
|
019596 ec2e mov #h'2e, r12
|
|
019598 9b18 mov.w @(h'30,pc), r11 ;@(h'195cc)
|
|
01959a da58 mov.l @(h'160,pc), r10 ;@(h'196fc)
|
|
01959c 0000
|
|
01959e fff6
|
|
0195a0 8b55 bf h'aa ;@(h'1964e)
|
|
0195a2 7411 add #h'11, r4
|
|
0195a4 a68c bra h'd18 ;@(h'1a2c0)
|
|
0195a6 72b4 add #h'b4, r2
|
|
0195a8 0000
|
|
0195aa fff9
|
|
0195ac d104 mov.l @(h'10,pc), r1 ;@(h'195c0)
|
|
0195ae f6b9
|
|
0195b0 4451
|
|
0195b2 912c mov.w @(h'58,pc), r1 ;@(h'1960e)
|
|
0195b4 0000
|
|
0195b6 fffc
|
|
0195b8 c3f6 trapa #h'f6
|
|
0195ba bf1c bsr h'-1c8 ;@(h'193f6)
|
|
0195bc 1570 mov.l r7, @(h'0,r5)
|
|
0195be 0fb9
|
|
0195c0 0000
|
|
0195c2 fffe
|
|
0195c4 d790 mov.l @(h'240,pc), r7 ;@(h'19808)
|
|
0195c6 4224 rotcl r2
|
|
0195c8 a689 bra h'd12 ;@(h'1a2de)
|
|
0195ca 816d mov.w r0, @(h'1a,r6)
|
|
0195cc 0000
|
|
0195ce ffff
|
|
0195d0 d790 mov.l @(h'240,pc), r7 ;@(h'19814)
|
|
0195d2 4224 rotcl r2
|
|
0195d4 a689 bra h'd12 ;@(h'1a2ea)
|
|
0195d6 816d mov.w r0, @(h'1a,r6)
|
|
0195d8 0000
|
|
0195da ffec
|
|
0195dc a9c3 bra h'-c7a ;@(h'18966)
|
|
0195de 73b9 add #h'b9, r3
|
|
0195e0 7743 add #h'43, r7
|
|
0195e2 c6d7 mov.l @(h'35c,gbr), r0
|
|
0195e4 8000 mov.b r0, @(h'0,r0)
|
|
0195e6 fff1
|
|
0195e8 dee4 mov.l @(h'390,pc), r14 ;@(h'1997c)
|
|
0195ea ec2e mov #h'2e, r12
|
|
0195ec 9b18 mov.w @(h'30,pc), r11 ;@(h'19620)
|
|
0195ee da58 mov.l @(h'160,pc), r10 ;@(h'19750)
|
|
0195f0 0000
|
|
0195f2 fff6
|
|
0195f4 8b55 bf h'aa ;@(h'196a2)
|
|
0195f6 7411 add #h'11, r4
|
|
0195f8 a68c bra h'd18 ;@(h'1a314)
|
|
0195fa 72b4 add #h'b4, r2
|
|
0195fc 8000 mov.b r0, @(h'0,r0)
|
|
0195fe fff9
|
|
019600 d104 mov.l @(h'10,pc), r1 ;@(h'19614)
|
|
019602 f6b9
|
|
019604 4451
|
|
019606 912c mov.w @(h'58,pc), r1 ;@(h'19662)
|
|
019608 0000
|
|
01960a fffc
|
|
01960c c3f6 trapa #h'f6
|
|
01960e bf1c bsr h'-1c8 ;@(h'1944a)
|
|
019610 1570 mov.l r7, @(h'0,r5)
|
|
019612 0fb9
|
|
019614 8000 mov.b r0, @(h'0,r0)
|
|
019616 fffe
|
|
019618 d790 mov.l @(h'240,pc), r7 ;@(h'1985c)
|
|
01961a 4224 rotcl r2
|
|
01961c a689 bra h'd12 ;@(h'1a332)
|
|
01961e 816d mov.w r0, @(h'1a,r6)
|
|
019620 0000
|
|
019622 ffff
|
|
019624 d790 mov.l @(h'240,pc), r7 ;@(h'19868)
|
|
019626 4224 rotcl r2
|
|
019628 a689 bra h'd12 ;@(h'1a33e)
|
|
01962a 816d mov.w r0, @(h'1a,r6)
|
|
01962c 0000
|
|
01962e 0000
|
|
019630 b8aa bsr h'-eac ;@(h'18788)
|
|
019632 3b29
|
|
019634 5c17 mov.l @(h'1c,r1), r12
|
|
019636 f0bc
|
|
019638 0000
|
|
01963a 0000
|
|
01963c b504 bsr h'a08 ;@(h'1a048)
|
|
01963e f333
|
|
019640 f9de
|
|
019642 6484 mov.b @r8+, r4
|
|
019644 8000 mov.b r0, @(h'0,r0)
|
|
019646 0000
|
|
019648 b504 bsr h'a08 ;@(h'1a054)
|
|
01964a f333
|
|
01964c f9de
|
|
01964e 6484 mov.b @r8+, r4
|
|
019650 0000
|
|
019652 fffd
|
|
019654 88b9 cmp/eq #h'ffffffb9, r0
|
|
019656 4e82
|
|
019658 d462 mov.l @(h'188,pc), r4 ;@(h'197e4)
|
|
01965a 15bf mov.l r11, @(h'3c,r5)
|
|
01965c 0000
|
|
01965e fffd
|
|
019660 878d
|
|
019662 62ec extu.b r14, r2
|
|
019664 759c add #h'9c, r5
|
|
019666 b493 bsr h'926 ;@(h'19f90)
|
|
019668 0000
|
|
01966a fffd
|
|
01966c 9d92 mov.w @(h'124,pc), r13 ;@(h'19794)
|
|
01966e 091f mac.l @r1+, @r9+
|
|
019670 2746 mov.l r4, @-r7
|
|
019672 de4a mov.l @(h'128,pc), r14 ;@(h'1979c)
|
|
019674 0000
|
|
019676 fffd
|
|
019678 ba2e bsr h'-ba4 ;@(h'18ad8)
|
|
01967a 6334 mov.b @r3+, r3
|
|
01967c 4a18 shll8 r10
|
|
01967e d07b mov.l @(h'1ec,pc), r0 ;@(h'1986c)
|
|
019680 0000
|
|
019682 fffd
|
|
019684 e38e mov #h'ffffff8e, r3
|
|
019686 395b subv r5, r9
|
|
019688 eb0d mov #h'd, r11
|
|
01968a 8f66 bf/s h'cc ;@(h'1975a)
|
|
01968c 0000
|
|
01968e fffe
|
|
019690 9249 mov.w @(h'92,pc), r2 ;@(h'19726)
|
|
019692 2491 mov.w r9, @r4
|
|
019694 e00a mov #h'a, r0
|
|
019696 bff2 bsr h'-1c ;@(h'1967e)
|
|
019698 0000
|
|
01969a fffe
|
|
01969c cccc tst.b #h'cc, @(r0,gbr)
|
|
01969e cccc tst.b #h'cc, @(r0,gbr)
|
|
0196a0 cd30 and.b #h'30, @(r0,gbr)
|
|
0196a2 25d1 mov.w r13, @r5
|
|
0196a4 0000
|
|
0196a6 ffff
|
|
0196a8 aaaa bra h'-aac ;@(h'18c00)
|
|
0196aa aaaa bra h'-aac ;@(h'18c02)
|
|
0196ac aaaa bra h'-aac ;@(h'18c04)
|
|
0196ae 9555 mov.w @(h'aa,pc), r5 ;@(h'1975c)
|
|
0196b0 0000
|
|
0196b2 0001
|
|
0196b4 8000 mov.b r0, @(h'0,r0)
|
|
0196b6 0000
|
|
0196b8 0000
|
|
0196ba 0001
|
|
0196bc 0000
|
|
0196be 0000
|
|
0196c0 0000
|
|
0196c2 0008 clrt
|
|
0196c4 0000
|
|
0196c6 0000
|
|
0196c8 0000
|
|
0196ca 0050
|
|
0196cc 0000
|
|
0196ce 0000
|
|
0196d0 0000
|
|
0196d2 0320
|
|
0196d4 0000
|
|
0196d6 0000
|
|
0196d8 0000
|
|
0196da 1f40 mov.l r4, @(h'0,r15)
|
|
0196dc 0000
|
|
0196de 0000
|
|
0196e0 0001
|
|
0196e2 3880 cmp/eq r8, r8
|
|
0196e4 0000
|
|
0196e6 0000
|
|
0196e8 000c mov.b @(r0,r0), r0
|
|
0196ea 3500 cmp/eq r0, r5
|
|
0196ec 0000
|
|
0196ee 0000
|
|
0196f0 007a
|
|
0196f2 1200 mov.l r0, @(h'0,r2)
|
|
0196f4 0000
|
|
0196f6 0000
|
|
0196f8 04c4 mov.b r12, @(r0,r4)
|
|
0196fa b400 bsr h'800 ;@(h'19efe)
|
|
0196fc 0000
|
|
0196fe 0000
|
|
019700 2faf muls.w r10, r15
|
|
019702 0800
|
|
019704 0000
|
|
019706 0001
|
|
019708 dcd6 mov.l @(h'358,pc), r12 ;@(h'19a64)
|
|
01970a 5000 mov.l @(h'0,r0), r0
|
|
01970c 0000
|
|
01970e 0012 stc gbr, r0
|
|
019710 a05f bra h'be ;@(h'197d2)
|
|
019712 2000 mov.b r0, @r0
|
|
019714 0000
|
|
019716 00ba
|
|
019718 43b7 ldc.l @r3+, r3_bank
|
|
01971a 4000 shll r0
|
|
01971c 0000
|
|
01971e 0746 mov.l r4, @(r0,r7)
|
|
019720 a528 bra h'a50 ;@(h'1a174)
|
|
019722 8000 mov.b r0, @(h'0,r0)
|
|
019724 0000
|
|
019726 48c2
|
|
019728 7395 add #h'95, r3
|
|
01972a 0000
|
|
01972c 0002 stc sr, r0
|
|
01972e d798 mov.l @(h'260,pc), r7 ;@(h'19990)
|
|
019730 83d2
|
|
019732 0000
|
|
019734 001c mov.b @(r0,r1), r0
|
|
019736 6bf5 mov.w @r15+, r11
|
|
019738 2634 mov.b r3, @-r6
|
|
01973a 0000
|
|
01973c 011c mov.b @(r0,r1), r1
|
|
01973e 3793 cmp/ge r9, r7
|
|
019740 7e08
|
|
019742 0000
|
|
019744 0000
|
|
019746 0000
|
|
019748 0000
|
|
01974a 0001
|
|
01974c 0000
|
|
01974e 0000
|
|
019750 0000
|
|
019752 0005 mov.w r0, @(r0,r0)
|
|
019754 0000
|
|
019756 0000
|
|
019758 0000
|
|
01975a 0019 div0u
|
|
01975c 0000
|
|
01975e 0000
|
|
019760 0000
|
|
019762 007d mov.w @(r0,r7), r0
|
|
019764 0000
|
|
019766 0000
|
|
019768 0000
|
|
01976a 0271
|
|
01976c 0000
|
|
01976e 0000
|
|
019770 0000
|
|
019772 0c35 mov.w r3, @(r0,r12)
|
|
019774 0000
|
|
019776 0000
|
|
019778 0000
|
|
01977a 3d09
|
|
01977c 0000
|
|
01977e 0000
|
|
019780 0001
|
|
019782 312d dmuls.l r2, r1
|
|
019784 0000
|
|
019786 0000
|
|
019788 0005 mov.w r0, @(r0,r0)
|
|
01978a f5e1
|
|
01978c 0000
|
|
01978e 0000
|
|
019790 001d mov.w @(r0,r1), r0
|
|
019792 cd65 and.b #h'65, @(r0,gbr)
|
|
019794 0000
|
|
019796 0000
|
|
019798 0095 mov.w r9, @(r0,r0)
|
|
01979a 02f9
|
|
01979c 0000
|
|
01979e 0000
|
|
0197a0 02e9
|
|
0197a2 0edd mov.w @(r0,r13), r14
|
|
0197a4 0000
|
|
0197a6 0000
|
|
0197a8 0e8d mov.w @(r0,r8), r14
|
|
0197aa 4a51
|
|
0197ac 0000
|
|
0197ae 0000
|
|
0197b0 48c2
|
|
0197b2 7395 add #h'95, r3
|
|
0197b4 0000
|
|
0197b6 0001
|
|
0197b8 6bcc extu.b r12, r11
|
|
0197ba 41e9
|
|
0197bc 0000
|
|
0197be 0007 mul.l r0, r0
|
|
0197c0 1afd mov.l r15, @(h'34,r10)
|
|
0197c2 498d shld r8, r9
|
|
0197c4 0000
|
|
0197c6 0023 braf r0
|
|
0197c8 86f2
|
|
0197ca 6fc1 mov.w @r12, r15
|
|
0197cc 0000
|
|
0197ce 00b1
|
|
0197d0 a2bc bra h'578 ;@(h'19d4c)
|
|
0197d2 2ec5 mov.w r12, @-r14
|
|
0197d4 0000
|
|
0197d6 0378
|
|
0197d8 2dac cmp/str r10, r13
|
|
0197da e9d9 mov #h'ffffffd9, r9
|
|
0197dc 0000
|
|
0197de 1158 mov.l r5, @(h'20,r1)
|
|
0197e0 e460 mov #h'60, r4
|
|
0197e2 913d mov.w @(h'7a,pc), r1 ;@(h'19860)
|
|
0197e4 0000
|
|
0197e6 56bc mov.l @(h'30,r11), r6
|
|
0197e8 75e2 add #h'e2, r5
|
|
0197ea d631 mov.l @(h'c4,pc), r6 ;@(h'198b0)
|
|
0197ec 0001
|
|
0197ee b1ae bsr h'35c ;@(h'19b4e)
|
|
0197f0 4d6e
|
|
0197f2 2ef5 mov.w r15, @-r14
|
|
0197f4 0008 clrt
|
|
0197f6 7867 add #h'67, r8
|
|
0197f8 8326
|
|
0197fa eac9 mov #h'ffffffc9, r10
|
|
0197fc 002a sts pr, r0
|
|
0197fe 5a05 mov.l @(h'14,r0), r10
|
|
019800 8fc2 bf/s h'-7c ;@(h'19788)
|
|
019802 95ed mov.w @(h'1da,pc), r5 ;@(h'199e0)
|
|
019804 00d3
|
|
019806 c21b mov.l r0, @(h'6c,gbr)
|
|
019808 cecc xor.b #h'cc, @(r0,gbr)
|
|
01980a eda1 mov #h'ffffffa1, r13
|
|
01980c 0422 stc vbr, r4
|
|
01980e ca8b xor #h'8b, r0
|
|
019810 0a00
|
|
019812 a425 bra h'84a ;@(h'1a060)
|
|
019814 14ad mov.l r10, @(h'34,r4)
|
|
019816 f4b7
|
|
019818 3203 cmp/ge r0, r2
|
|
01981a 34b9
|
|
01981c 6765 mov.w @r6+, r7
|
|
01981e c793 mova @(h'24c,pc), r0 ;h'19a6c
|
|
019820 fa10
|
|
019822 079d mov.w @(r0,r9), r7
|
|
019824 cecb xor.b #h'cb, @(r0,gbr)
|
|
019826 8f27 bf/s h'4e ;@(h'19878)
|
|
019828 f420
|
|
01982a 0f3a
|
|
01982c a70c bra h'e18 ;@(h'1a648)
|
|
01982e 3c40 cmp/eq r4, r12
|
|
019830 a64e bra h'c9c ;@(h'1a4d0)
|
|
019832 6c52 mov.l @r5, r12
|
|
019834 da01 mov.l @(h'4,pc), r10 ;@(h'1983c)
|
|
019836 ee64 mov #h'64, r14
|
|
019838 1a70 mov.l r7, @(h'0,r10)
|
|
01983a 8deb bt/s h'-2a ;@(h'19814)
|
|
01983c b9a7 bsr h'-cb2 ;@(h'18b8e)
|
|
01983e 4a06 lds.l @r10+, mach
|
|
019840 37ce addc r12, r7
|
|
019842 2ee3
|
|
019844 86a3
|
|
019846 364e addc r4, r6
|
|
019848 a62c bra h'c58 ;@(h'1a4a4)
|
|
01984a 672f exts.w r2, r7
|
|
01984c 8d9e bt/s h'-c4 ;@(h'1978c)
|
|
01984e 89d1 bt h'-5e ;@(h'197f4)
|
|
019850 1346 mov.l r4, @(h'18,r3)
|
|
019852 bdaa bsr h'-4ac ;@(h'193aa)
|
|
019854 9cb0 mov.w @(h'160,pc), r12 ;@(h'199b8)
|
|
019856 0bfd mov.w @(r0,r15), r11
|
|
019858 6f02 mov.l @r0, r15
|
|
01985a 5343 mov.l @(h'c,r4), r3
|
|
01985c bfce bsr h'-64 ;@(h'197fc)
|
|
01985e 0f5a
|
|
019860 b8a6 bsr h'-eb4 ;@(h'189b0)
|
|
019862 7636 add #h'36, r6
|
|
019864 9e74 mov.w @(h'e8,pc), r14 ;@(h'19950)
|
|
019866 d1b7 mov.l @(h'2dc,pc), r1 ;@(h'19b44)
|
|
019868 91e0 mov.w @(h'1c0,pc), r1 ;@(h'19a2c)
|
|
01986a 7e48 add #h'48, r14
|
|
01986c c428 mov.b @(h'28,gbr), r0
|
|
01986e d05a mov.l @(h'168,pc), r0 ;@(h'199d8)
|
|
019870 a475 bra h'8ea ;@(h'1a15e)
|
|
019872 1e4c mov.l r4, @(h'30,r14)
|
|
019874 964e mov.w @(h'9c,pc), r6 ;@(h'19914)
|
|
019876 858c mov.w @(h'18,r8), r0
|
|
019878 91ba mov.w @(h'174,pc), r1 ;@(h'199f0)
|
|
01987a 2654 mov.b r5, @-r6
|
|
01987c b080 bsr h'100 ;@(h'19980)
|
|
01987e 392c add r2, r9
|
|
019880 c434 mov.b @(h'34,gbr), r0
|
|
019882 9dea mov.w @(h'1d4,pc), r13 ;@(h'19a5a)
|
|
019884 f361
|
|
019886 1dad mov.l r10, @(h'34,r13)
|
|
019888 8ea3
|
|
01988a 09e6 mov.l r14, @(r0,r9)
|
|
01988c e761 mov #h'61, r7
|
|
01988e 832e
|
|
019890 fdc0
|
|
019892 6453 mov r5, r4
|
|
019894 d121 mov.l @(h'84,pc), r1 ;@(h'1991c)
|
|
019896 1fe3 mov.l r14, @(h'c,r15)
|
|
019898 7ac6 add #h'c6, r10
|
|
01989a a12d bra h'25a ;@(h'19af8)
|
|
01989c aad7 bra h'-a52 ;@(h'18e4e)
|
|
01989e 1a5a mov.l r5, @(h'28,r10)
|
|
0198a0 ab16 bra h'-9d4 ;@(h'18ed0)
|
|
0198a2 dc40 mov.l @(h'100,pc), r12 ;@(h'199a4)
|
|
0198a4 0059
|
|
0198a6 00b3
|
|
0198a8 0166 mov.l r6, @(r0,r1)
|
|
0198aa 02cd mov.w @(r0,r12), r2
|
|
0198ac 059b
|
|
0198ae 0b36 mov.l r3, @(r0,r11)
|
|
0198b0 166c mov.l r6, @(h'30,r6)
|
|
0198b2 2cd8 tst r13, r12
|
|
0198b4 ffa6
|
|
0198b6 ff4c
|
|
0198b8 fe99
|
|
0198ba fd32
|
|
0198bc fa64
|
|
0198be f4c9
|
|
0198c0 e993 mov #h'ffffff93, r9
|
|
0198c2 d327 mov.l @(h'9c,pc), r3 ;@(h'19960)
|
|
0198c4 d201 mov.l @(h'4,pc), r2 ;@(h'198cc)
|
|
0198c6 422b jmp @r2
|
|
0198c8 60f2 mov.l @r15, r0
|
|
0198ca 0000
|
|
0198cc 8001 mov.b r0, @(h'1,r0)
|
|
0198ce 0070
|
|
0198d0 0810
|
|
0198d2 0038 ldtlb
|
|
0198d4 0000
|
|
0198d6 0000
|
|
0198d8 0000
|
|
0198da 0000
|
|
0198dc 0000
|
|
0198de 0000
|
|
0198e0 0000
|
|
0198e2 0000
|
|
0198e4 0000
|
|
0198e6 0000
|
|
0198e8 d201 mov.l @(h'4,pc), r2 ;@(h'198f0)
|
|
0198ea 422b jmp @r2
|
|
0198ec 60f2 mov.l @r15, r0
|
|
0198ee 0000
|
|
0198f0 8001 mov.b r0, @(h'1,r0)
|
|
0198f2 0070
|
|
0198f4 0810
|
|
0198f6 005c mov.b @(r0,r5), r0
|
|
0198f8 0000
|
|
0198fa 0000
|
|
0198fc 0000
|
|
0198fe 0000
|
|
019900 0000
|
|
019902 0000
|
|
019904 0000
|
|
019906 0000
|
|
019908 ffff
|
|
01990a ffff
|
|
01990c ff00
|
|
01990e 0000
|
|
019910 0000
|
|
019912 0000
|
|
019914 0000
|
|
019916 0000
|
|
019918 0000
|
|
01991a 0000
|
|
01991c ffff
|
|
01991e ffff
|
|
019920 ff00
|
|
019922 0000
|
|
019924 0000
|
|
019926 0000
|
|
019928 0000
|
|
01992a 0000
|
|
01992c 0000
|
|
01992e 0000
|
|
019930 ffff
|
|
019932 ffff
|
|
019934 ff00
|
|
019936 0000
|
|
019938 0000
|
|
01993a 0000
|
|
01993c 0000
|
|
01993e 0000
|
|
019940 0000
|
|
019942 0000
|
|
019944 ffff
|
|
019946 ffff
|
|
019948 ff00
|
|
01994a 0000
|
|
01994c 0000
|
|
01994e 0000
|
|
019950 0000
|
|
019952 0000
|
|
019954 0000
|
|
019956 0000
|
|
019958 0000
|
|
01995a 0000
|
|
01995c 0000
|
|
01995e 0000
|
|
019960 0000
|
|
019962 0000
|