nemu/build/output.txt

865 lines
20 KiB
Plaintext

000000 aaac bra h'-aa8 ;@(h'fffff55c)
000002 bdaf bsr h'-4a2 ;@(h'fffffb64)
000004 9088 mov.w @(h'110,pc), r0 ;@(h'118)
000006 9a8d mov.w @(h'11a,pc), r10 ;@(h'124)
000008 0cff mac.l @r15+, @r12+
00000a efff mov #h'ffffffff, r15
00000c efff mov #h'ffffffff, r15
00000e fefe
000010 ffff
000012 f93f
000014 8700
000016 eaab mov #h'ffffffab, r10
000018 0000
00001a 0000
00001c 0000
00001e 0000
000020 4052
000022 4945
000024 4e00 shll r14
000026 0000
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 372e addc r2, r7
000046 3133 cmp/ge r3, r1
000048 3432 cmp/hs r3, r4
00004a 0000
00004c 7008
00004e 0004 mov.b r0, @(r0,r0)
000050 4808 shll2 r8
000052 0004 mov.b r0, @(r0,r0)
000054 44c8
000056 49c4
000058 452e ldc r5, vbr
00005a 4a44
00005c 45e9
00005e 4a44
000060 4909 shlr2 r9
000062 49c4
000064 70ee add #h'ee, r0
000066 3844 div1 r4, r8
000068 0000
00006a 0244 mov.b r4, @(r0,r2)
00006c 07df mac.l @r13+, @r7+
00006e 0184 mov.b r8, @(r0,r1)
000070 0451
000072 0004 mov.b r0, @(r0,r0)
000074 3f57 cmp/gt r5, r15
000076 e004 mov #h'4, r0
000078 2555 mov.w r5, @-r5
00007a 21fc cmp/str r15, r1
00007c 27df muls.w r13, r7
00007e 21fc cmp/str r15, r1
000080 2104 mov.b r0, @-r1
000082 21fc cmp/str r15, r1
000084 2104 mov.b r0, @-r1
000086 21fc cmp/str r15, r1
000088 3f07 cmp/gt r0, r15
00008a e1fc mov #h'fffffffc, r1
00008c 0000
00008e 01fc mov.b @(r0,r15), r1
000090 7fff add #h'ff, r15
000092 fffc
000094 0000
000096 0000
000098 0000
00009a 0000
00009c 0000
00009e 0000
0000a0 0000
0000a2 0000
0000a4 0000
0000a6 0000
0000a8 0000
0000aa 0000
0000ac 0000
0000ae 0000
0000b0 0000
0000b2 0000
0000b4 0000
0000b6 0000
0000b8 0000
0000ba 0000
0000bc 0000
0000be 0000
0000c0 0000
0000c2 0000
0000c4 0000
0000c6 0000
0000c8 0000
0000ca 0000
0000cc 0000
0000ce 0000
0000d0 0000
0000d2 0000
0000d4 0000
0000d6 0000
0000d8 0000
0000da 0000
0000dc 0000
0000de 0000
0000e0 0000
0000e2 0000
0000e4 0000
0000e6 0000
0000e8 0000
0000ea 0000
0000ec 0000
0000ee 0000
0000f0 0000
0000f2 0000
0000f4 0000
0000f6 0000
0000f8 0000
0000fa 0000
0000fc 0000
0000fe 0000
000100 0000
000102 0000
000104 0000
000106 0000
000108 0000
00010a 0000
00010c 0000
00010e 0000
000110 0000
000112 0000
000114 0000
000116 0000
000118 0000
00011a 0000
00011c 0000
00011e 0000
000120 0000
000122 0000
000124 0000
000126 0000
000128 0000
00012a 0000
00012c 0000
00012e 0000
000130 0000
000132 0000
000134 0000
000136 0000
000138 0000
00013a 0000
00013c 0000
00013e 0000
000140 0000
000142 0000
000144 0000
000146 0000
000148 0000
00014a 0000
00014c 0000
00014e 0000
000150 0000
000152 0000
000154 0000
000156 0000
000158 0000
00015a 0000
00015c 0000
00015e 0000
000160 0000
000162 0000
000164 0000
000166 0000
000168 0000
00016a 0000
00016c 0000
00016e 0000
000170 0000
000172 0000
000174 0000
000176 0000
000178 0000
00017a 0000
00017c 0000
00017e 0000
000180 0000
000182 0000
000184 0000
000186 0000
000188 0000
00018a 0000
00018c 0000
00018e 0000
000190 0000
000192 0000
000194 0000
000196 0000
000198 0000
00019a 0000
00019c 0000
00019e 0000
0001a0 0000
0001a2 0000
0001a4 0000
0001a6 0000
0001a8 0000
0001aa 0000
0001ac 0000
0001ae 0000
0001b0 0000
0001b2 0000
0001b4 0000
0001b6 0000
0001b8 0000
0001ba 0000
0001bc 0000
0001be 0000
0001c0 0000
0001c2 0000
0001c4 0000
0001c6 0000
0001c8 0000
0001ca 0000
0001cc 0000
0001ce 0000
0001d0 0000
0001d2 0000
0001d4 7269 add #h'69, r2
0001d6 656e exts.b r6, r5
0001d8 0000
0001da 0000
0001dc 0000
0001de 0000
0001e0 0000
0001e2 0000
0001e4 0000
0001e6 0000
0001e8 0000
0001ea 0000
0001ec 0000
0001ee 0000
0001f0 0000
0001f2 06c0
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 0312 stc gbr, r3
00020c 2fe6 mov.l r14, @-r15
00020e 4f22 sts.l pr, @-r15
000210 d310 mov.l @(h'40,pc), r3 ;@(h'254)
000212 7ffc add #h'fc, r15
000214 430b jsr @r3
000216 0009 nop
000218 d20f mov.l @(h'3c,pc), r2 ;@(h'258)
00021a e504 mov #h'4, r5
00021c 420b jsr @r2
00021e e401 mov #h'1, r4
000220 d40e mov.l @(h'38,pc), r4 ;@(h'25c)
000222 d30f mov.l @(h'3c,pc), r3 ;@(h'260)
000224 430b jsr @r3
000226 0009 nop
000228 d20b mov.l @(h'2c,pc), r2 ;@(h'258)
00022a e505 mov #h'5, r5
00022c 420b jsr @r2
00022e e401 mov #h'1, r4
000230 d40c mov.l @(h'30,pc), r4 ;@(h'264)
000232 d30b mov.l @(h'2c,pc), r3 ;@(h'260)
000234 430b jsr @r3
000236 0009 nop
000238 de0b mov.l @(h'2c,pc), r14 ;@(h'268)
00023a a002 bra h'4 ;@(h'242)
00023c 0009 nop
00023e 4e0b jsr @r14
000240 64f3 mov r15, r4
000242 63f2 mov.l @r15, r3
000244 2338 tst r3, r3
000246 89fa bt h'-c ;@(h'23e)
000248 e001 mov #h'1, r0
00024a 7f04
00024c 4f26 lds.l @r15+, pr
00024e 000b rts
000250 6ef6 mov.l @r15+, r14
000252 0000
000254 0030
000256 0398
000258 0030
00025a 0444 mov.b r4, @(r0,r4)
00025c 0030
00025e 0684 mov.b r8, @(r0,r6)
000260 0030
000262 0418 sett
000264 0030
000266 0698
000268 0030
00026a 03e8
00026c 000b rts
00026e 0009 nop
000270 d333 mov.l @(h'cc,pc), r3 ;@(h'340)
000272 000b rts
000274 2342 mov.l r4, @r3
000276 2fe6 mov.l r14, @-r15
000278 2fd6 mov.l r13, @-r15
00027a 2fc6 mov.l r12, @-r15
00027c 4f22 sts.l pr, @-r15
00027e d230 mov.l @(h'c0,pc), r2 ;@(h'340)
000280 6e22 mov.l @r2, r14
000282 2ee8 tst r14, r14
000284 8901 bt h'2 ;@(h'28a)
000286 4e0b jsr @r14
000288 0009 nop
00028a de2e mov.l @(h'b8,pc), r14 ;@(h'344)
00028c 4e0b jsr @r14
00028e e406 mov #h'6, r4
000290 4e0b jsr @r14
000292 e407 mov #h'7, r4
000294 4e0b jsr @r14
000296 e408 mov #h'8, r4
000298 4e0b jsr @r14
00029a e409 mov #h'9, r4
00029c 4e0b jsr @r14
00029e e40a mov #h'a, r4
0002a0 dc29 mov.l @(h'a4,pc), r12 ;@(h'348)
0002a2 ee04 mov #h'4, r14
0002a4 ed00 mov #h'0, r13
0002a6 4c0b jsr @r12
0002a8 64d3 mov r13, r4
0002aa 7d01
0002ac 3de3 cmp/ge r14, r13
0002ae 8bfa bf h'-c ;@(h'2a6)
0002b0 dc26 mov.l @(h'98,pc), r12 ;@(h'34c)
0002b2 ed00 mov #h'0, r13
0002b4 4c0b jsr @r12
0002b6 64d3 mov r13, r4
0002b8 7d01
0002ba 3de3 cmp/ge r14, r13
0002bc 8bfa bf h'-c ;@(h'2b4)
0002be 4f26 lds.l @r15+, pr
0002c0 d223 mov.l @(h'8c,pc), r2 ;@(h'350)
0002c2 6cf6 mov.l @r15+, r12
0002c4 6df6 mov.l @r15+, r13
0002c6 422b jmp @r2
0002c8 6ef6 mov.l @r15+, r14
0002ca 4f22 sts.l pr, @-r15
0002cc d521 mov.l @(h'84,pc), r5 ;@(h'354)
0002ce d422 mov.l @(h'88,pc), r4 ;@(h'358)
0002d0 d322 mov.l @(h'88,pc), r3 ;@(h'35c)
0002d2 430b jsr @r3
0002d4 e66c mov #h'6c, r6
0002d6 e500 mov #h'0, r5
0002d8 d721 mov.l @(h'84,pc), r7 ;@(h'360)
0002da d622 mov.l @(h'88,pc), r6 ;@(h'364)
0002dc a002 bra h'4 ;@(h'2e4)
0002de 6472 mov.l @r7, r4
0002e0 2452 mov.l r5, @r4
0002e2 7404
0002e4 6362 mov.l @r6, r3
0002e6 3432 cmp/hs r3, r4
0002e8 8bfa bf h'-c ;@(h'2e0)
0002ea d61f mov.l @(h'7c,pc), r6 ;@(h'368)
0002ec d31f mov.l @(h'7c,pc), r3 ;@(h'36c)
0002ee 6432 mov.l @r3, r4
0002f0 d21f mov.l @(h'7c,pc), r2 ;@(h'370)
0002f2 a003 bra h'6 ;@(h'2fc)
0002f4 6522 mov.l @r2, r5
0002f6 6356 mov.l @r5+, r3
0002f8 2432 mov.l r3, @r4
0002fa 7404
0002fc 6262 mov.l @r6, r2
0002fe 3422 cmp/hs r2, r4
000300 8bf9 bf h'-e ;@(h'2f6)
000302 6372 mov.l @r7, r3
000304 6162 mov.l @r6, r1
000306 3138 sub r3, r1
000308 d31a mov.l @(h'68,pc), r3 ;@(h'374)
00030a 7104
00030c 4f26 lds.l @r15+, pr
00030e 000b rts
000310 2312 mov.l r1, @r3
000312 6053 mov r5, r0
000314 4f22 sts.l pr, @-r15
000316 7ff8 add #h'f8, r15
000318 2f42 mov.l r4, @r15
00031a bfd6 bsr h'-54 ;@(h'2ca)
00031c 81f2 mov.w r0, @(h'4,r15)
00031e e601 mov #h'1, r6
000320 d215 mov.l @(h'54,pc), r2 ;@(h'378)
000322 6563 mov r6, r5
000324 420b jsr @r2
000326 e400 mov #h'0, r4
000328 d414 mov.l @(h'50,pc), r4 ;@(h'37c)
00032a d315 mov.l @(h'54,pc), r3 ;@(h'380)
00032c 430b jsr @r3
00032e 0009 nop
000330 85f2 mov.w @(h'4,r15), r0
000332 6503 mov r0, r5
000334 64f2 mov.l @r15, r4
000336 655d extu.w r5, r5
000338 d312 mov.l @(h'48,pc), r3 ;@(h'384)
00033a 7f08
00033c 432b jmp @r3
00033e 4f26 lds.l @r15+, pr
000340 0810
000342 0008 clrt
000344 0030
000346 0388
000348 0030
00034a 03a8
00034c 0030
00034e 03d8
000350 0030
000352 03b8
000354 8801 cmp/eq #h'1, r0
000356 e000 mov #h'0, r0
000358 0810
00035a 2000 mov.b r0, @r0
00035c 0030
00035e 0408 clrt
000360 0030
000362 06a8
000364 0030
000366 06ac mov.b @(r0,r10), r6
000368 0030
00036a 06b4 mov.b r11, @(r0,r6)
00036c 0030
00036e 06b0
000370 0030
000372 06b8
000374 0810
000376 0000
000378 0030
00037a 03f8
00037c 0030
00037e 0276 mov.l r7, @(r0,r2)
000380 0030
000382 03c8
000384 0030
000386 020c mov.b @(r0,r0), r2
000388 d201 mov.l @(h'4,pc), r2 ;@(h'390)
00038a d002 mov.l @(h'8,pc), r0 ;@(h'394)
00038c 422b jmp @r2
00038e 0009 nop
000390 8001 mov.b r0, @(h'1,r0)
000392 0070
000394 0000
000396 0119 div0u
000398 d201 mov.l @(h'4,pc), r2 ;@(h'3a0)
00039a d002 mov.l @(h'8,pc), r0 ;@(h'3a4)
00039c 422b jmp @r2
00039e 0009 nop
0003a0 8001 mov.b r0, @(h'1,r0)
0003a2 0070
0003a4 0000
0003a6 0144 mov.b r4, @(r0,r1)
0003a8 d201 mov.l @(h'4,pc), r2 ;@(h'3b0)
0003aa d002 mov.l @(h'8,pc), r0 ;@(h'3b4)
0003ac 422b jmp @r2
0003ae 0009 nop
0003b0 8001 mov.b r0, @(h'1,r0)
0003b2 0070
0003b4 0000
0003b6 01e7 mul.l r14, r1
0003b8 d201 mov.l @(h'4,pc), r2 ;@(h'3c0)
0003ba d002 mov.l @(h'8,pc), r0 ;@(h'3c4)
0003bc 422b jmp @r2
0003be 0009 nop
0003c0 8001 mov.b r0, @(h'1,r0)
0003c2 0070
0003c4 0000
0003c6 0244 mov.b r4, @(r0,r2)
0003c8 d201 mov.l @(h'4,pc), r2 ;@(h'3d0)
0003ca d002 mov.l @(h'8,pc), r0 ;@(h'3d4)
0003cc 422b jmp @r2
0003ce 0009 nop
0003d0 8001 mov.b r0, @(h'1,r0)
0003d2 0070
0003d4 0000
0003d6 0494 mov.b r9, @(r0,r4)
0003d8 d201 mov.l @(h'4,pc), r2 ;@(h'3e0)
0003da d002 mov.l @(h'8,pc), r0 ;@(h'3e4)
0003dc 422b jmp @r2
0003de 0009 nop
0003e0 8001 mov.b r0, @(h'1,r0)
0003e2 0070
0003e4 0000
0003e6 0218 sett
0003e8 d201 mov.l @(h'4,pc), r2 ;@(h'3f0)
0003ea d002 mov.l @(h'8,pc), r0 ;@(h'3f4)
0003ec 422b jmp @r2
0003ee 0009 nop
0003f0 8001 mov.b r0, @(h'1,r0)
0003f2 0070
0003f4 0000
0003f6 090f mac.l @r0+, @r9+
0003f8 d201 mov.l @(h'4,pc), r2 ;@(h'400)
0003fa d002 mov.l @(h'8,pc), r0 ;@(h'404)
0003fc 422b jmp @r2
0003fe 0009 nop
000400 8001 mov.b r0, @(h'1,r0)
000402 0070
000404 0000
000406 0013
000408 d201 mov.l @(h'4,pc), r2 ;@(h'410)
00040a d002 mov.l @(h'8,pc), r0 ;@(h'414)
00040c 422b jmp @r2
00040e 0009 nop
000410 8001 mov.b r0, @(h'1,r0)
000412 0070
000414 0000
000416 03fa
000418 d201 mov.l @(h'4,pc), r2 ;@(h'420)
00041a d002 mov.l @(h'8,pc), r0 ;@(h'424)
00041c 422b jmp @r2
00041e 0009 nop
000420 8001 mov.b r0, @(h'1,r0)
000422 0070
000424 0000
000426 0808 clrt
000428 4511 cmp/pz r5
00042a 8b04 bf h'8 ;@(h'436)
00042c e23b mov #h'3b, r2
00042e 3527 cmp/gt r2, r5
000430 8901 bt h'2 ;@(h'436)
000432 4411 cmp/pz r4
000434 8901 bt h'2 ;@(h'43a)
000436 000b rts
000438 e000 mov #h'0, r0
00043a d32d mov.l @(h'b4,pc), r3 ;@(h'4f0)
00043c 432b jmp @r3
00043e 0009 nop
000440 000b rts
000442 0009 nop
000444 4415 cmp/pl r4
000446 8d02 bt/s h'4 ;@(h'44e)
000448 e601 mov #h'1, r6
00044a a004 bra h'8 ;@(h'456)
00044c 6463 mov r6, r4
00044e e715 mov #h'15, r7
000450 3477 cmp/gt r7, r4
000452 8b00 bf h'0 ;@(h'456)
000454 6473 mov r7, r4
000456 4515 cmp/pl r5
000458 8901 bt h'2 ;@(h'45e)
00045a a004 bra h'8 ;@(h'466)
00045c 6563 mov r6, r5
00045e e608 mov #h'8, r6
000460 3567 cmp/gt r6, r5
000462 8b00 bf h'0 ;@(h'466)
000464 6563 mov r6, r5
000466 d323 mov.l @(h'8c,pc), r3 ;@(h'4f4)
000468 432b jmp @r3
00046a 0009 nop
00046c 2fe6 mov.l r14, @-r15
00046e 2fd6 mov.l r13, @-r15
000470 2fc6 mov.l r12, @-r15
000472 2fb6 mov.l r11, @-r15
000474 2fa6 mov.l r10, @-r15
000476 2f96 mov.l r9, @-r15
000478 2f86 mov.l r8, @-r15
00047a 4f22 sts.l pr, @-r15
00047c 7ff0 add #h'f0, r15
00047e 2f52 mov.l r5, @r15
000480 5342 mov.l @(h'8,r4), r3
000482 6242 mov.l @r4, r2
000484 3237 cmp/gt r3, r2
000486 8f03 bf/s h'6 ;@(h'490)
000488 5243 mov.l @(h'c,r4), r2
00048a 5542 mov.l @(h'8,r4), r5
00048c a002 bra h'4 ;@(h'494)
00048e 6642 mov.l @r4, r6
000490 6542 mov.l @r4, r5
000492 5642 mov.l @(h'8,r4), r6
000494 5341 mov.l @(h'4,r4), r3
000496 3327 cmp/gt r2, r3
000498 8b02 bf h'4 ;@(h'4a0)
00049a 5d43 mov.l @(h'c,r4), r13
00049c a002 bra h'4 ;@(h'4a4)
00049e 5841 mov.l @(h'4,r4), r8
0004a0 5d41 mov.l @(h'4,r4), r13
0004a2 5843 mov.l @(h'c,r4), r8
0004a4 4511 cmp/pz r5
0004a6 8b70 bf h'e0 ;@(h'58a)
0004a8 9321 mov.w @(h'42,pc), r3 ;@(h'4ee)
0004aa 3633 cmp/ge r3, r6
0004ac 896d bt h'da ;@(h'58a)
0004ae 4d11 cmp/pz r13
0004b0 8b6b bf h'd6 ;@(h'58a)
0004b2 e240 mov #h'40, r2
0004b4 3823 cmp/ge r2, r8
0004b6 8968 bt h'd0 ;@(h'58a)
0004b8 d20f mov.l @(h'3c,pc), r2 ;@(h'4f8)
0004ba e408 mov #h'8, r4
0004bc 6153 mov r5, r1
0004be 420b jsr @r2
0004c0 6043 mov r4, r0
0004c2 6163 mov r6, r1
0004c4 d30c mov.l @(h'30,pc), r3 ;@(h'4f8)
0004c6 1f02 mov.l r0, @(h'8,r15)
0004c8 430b jsr @r3
0004ca 6043 mov r4, r0
0004cc 6c03 mov r0, r12
0004ce 6053 mov r5, r0
0004d0 4011 cmp/pz r0
0004d2 8b01 bf h'2 ;@(h'4d8)
0004d4 a005 bra h'a ;@(h'4e2)
0004d6 c907 and #h'7, r0
0004d8 6007 not r0, r0
0004da 7001
0004dc c907 and #h'7, r0
0004de 6007 not r0, r0
0004e0 7001
0004e2 2008 tst r0, r0
0004e4 db05 mov.l @(h'14,pc), r11 ;@(h'4fc)
0004e6 8f1f bf/s h'3e ;@(h'528)
0004e8 1f01 mov.l r0, @(h'4,r15)
0004ea a019 bra h'32 ;@(h'520)
0004ec 0009 nop
0004ee 0080
0004f0 0030
0004f2 0674 mov.b r7, @(r0,r6)
0004f4 0030
0004f6 0664 mov.b r6, @(r0,r6)
0004f8 0030
0004fa 05a0
0004fc 0030
0004fe 0654 mov.b r5, @(r0,r6)
000500 5ef2 mov.l @(h'8,r15), r14
000502 3ec7 cmp/gt r12, r14
000504 8d0b bt/s h'16 ;@(h'51e)
000506 6ad3 mov r13, r10
000508 64e3 mov r14, r4
00050a 4b0b jsr @r11
00050c 65a3 mov r10, r5
00050e 6403 mov r0, r4
000510 62f2 mov.l @r15, r2
000512 7e01
000514 7201
000516 3ec7 cmp/gt r12, r14
000518 2f22 mov.l r2, @r15
00051a 8ff5 bf/s h'-16 ;@(h'508)
00051c 2244 mov.b r4, @-r2
00051e 7d01
000520 3d87 cmp/gt r8, r13
000522 8bed bf h'-26 ;@(h'500)
000524 a031 bra h'62 ;@(h'58a)
000526 0009 nop
000528 3658 sub r5, r6
00052a 7608
00052c 4611 cmp/pz r6
00052e 8900 bt h'0 ;@(h'532)
000530 7607
000532 4621 shar r6
000534 53f2 mov.l @(h'8,r15), r3
000536 62c3 mov r12, r2
000538 4621 shar r6
00053a 4621 shar r6
00053c 3238 sub r3, r2
00053e 3627 cmp/gt r2, r6
000540 8b00 bf h'0 ;@(h'544)
000542 7c01
000544 53f1 mov.l @(h'4,r15), r3
000546 3438 sub r3, r4
000548 a01d bra h'3a ;@(h'586)
00054a 1f43 mov.l r4, @(h'c,r15)
00054c 5ef2 mov.l @(h'8,r15), r14
00054e 3ec3 cmp/ge r12, r14
000550 8d18 bt/s h'30 ;@(h'584)
000552 69d3 mov r13, r9
000554 64e3 mov r14, r4
000556 4b0b jsr @r11
000558 6593 mov r9, r5
00055a 6a03 mov r0, r10
00055c 64e3 mov r14, r4
00055e 7401
000560 4b0b jsr @r11
000562 6593 mov r9, r5
000564 62f2 mov.l @r15, r2
000566 61ac extu.b r10, r1
000568 6403 mov r0, r4
00056a 7201
00056c 2f22 mov.l r2, @r15
00056e 644c extu.b r4, r4
000570 53f3 mov.l @(h'c,r15), r3
000572 7e01
000574 633b neg r3, r3
000576 443d shld r3, r4
000578 53f1 mov.l @(h'4,r15), r3
00057a 3ec3 cmp/ge r12, r14
00057c 413d shld r3, r1
00057e 241b or r1, r4
000580 8fe8 bf/s h'-30 ;@(h'554)
000582 2244 mov.b r4, @-r2
000584 7d01
000586 3d87 cmp/gt r8, r13
000588 8be0 bf h'-40 ;@(h'54c)
00058a 7f10 add #h'10, r15
00058c 4f26 lds.l @r15+, pr
00058e 68f6 mov.l @r15+, r8
000590 69f6 mov.l @r15+, r9
000592 6af6 mov.l @r15+, r10
000594 6bf6 mov.l @r15+, r11
000596 6cf6 mov.l @r15+, r12
000598 6df6 mov.l @r15+, r13
00059a 000b rts
00059c 6ef6 mov.l @r15+, r14
00059e 0000
0005a0 2008 tst r0, r0
0005a2 2f26 mov.l r2, @-r15
0005a4 894b bt h'96 ;@(h'63e)
0005a6 2f36 mov.l r3, @-r15
0005a8 e200 mov #h'0, r2
0005aa 2127 div0s r2, r1
0005ac 333a subc r3, r3
0005ae 312a subc r2, r1
0005b0 2307 div0s r0, r3
0005b2 4124 rotcl r1
0005b4 3304 div1 r0, r3
0005b6 4124 rotcl r1
0005b8 3304 div1 r0, r3
0005ba 4124 rotcl r1
0005bc 3304 div1 r0, r3
0005be 4124 rotcl r1
0005c0 3304 div1 r0, r3
0005c2 4124 rotcl r1
0005c4 3304 div1 r0, r3
0005c6 4124 rotcl r1
0005c8 3304 div1 r0, r3
0005ca 4124 rotcl r1
0005cc 3304 div1 r0, r3
0005ce 4124 rotcl r1
0005d0 3304 div1 r0, r3
0005d2 4124 rotcl r1
0005d4 3304 div1 r0, r3
0005d6 4124 rotcl r1
0005d8 3304 div1 r0, r3
0005da 4124 rotcl r1
0005dc 3304 div1 r0, r3
0005de 4124 rotcl r1
0005e0 3304 div1 r0, r3
0005e2 4124 rotcl r1
0005e4 3304 div1 r0, r3
0005e6 4124 rotcl r1
0005e8 3304 div1 r0, r3
0005ea 4124 rotcl r1
0005ec 3304 div1 r0, r3
0005ee 4124 rotcl r1
0005f0 3304 div1 r0, r3
0005f2 4124 rotcl r1
0005f4 3304 div1 r0, r3
0005f6 4124 rotcl r1
0005f8 3304 div1 r0, r3
0005fa 4124 rotcl r1
0005fc 3304 div1 r0, r3
0005fe 4124 rotcl r1
000600 3304 div1 r0, r3
000602 4124 rotcl r1
000604 3304 div1 r0, r3
000606 4124 rotcl r1
000608 3304 div1 r0, r3
00060a 4124 rotcl r1
00060c 3304 div1 r0, r3
00060e 4124 rotcl r1
000610 3304 div1 r0, r3
000612 4124 rotcl r1
000614 3304 div1 r0, r3
000616 4124 rotcl r1
000618 3304 div1 r0, r3
00061a 4124 rotcl r1
00061c 3304 div1 r0, r3
00061e 4124 rotcl r1
000620 3304 div1 r0, r3
000622 4124 rotcl r1
000624 3304 div1 r0, r3
000626 4124 rotcl r1
000628 3304 div1 r0, r3
00062a 4124 rotcl r1
00062c 3304 div1 r0, r3
00062e 4124 rotcl r1
000630 3304 div1 r0, r3
000632 4124 rotcl r1
000634 312e addc r2, r1
000636 6013 mov r1, r0
000638 63f6 mov.l @r15+, r3
00063a 000b rts
00063c 62f6 mov.l @r15+, r2
00063e d103 mov.l @(h'c,pc), r1 ;@(h'64c)
000640 d203 mov.l @(h'c,pc), r2 ;@(h'650)
000642 e000 mov #h'0, r0
000644 2122 mov.l r2, @r1
000646 000b rts
000648 62f6 mov.l @r15+, r2
00064a 0009 nop
00064c 0810
00064e 0004 mov.b r0, @(r0,r0)
000650 0000
000652 044e mov.l @(r0,r4), r4
000654 d201 mov.l @(h'4,pc), r2 ;@(h'65c)
000656 d002 mov.l @(h'8,pc), r0 ;@(h'660)
000658 422b jmp @r2
00065a 0009 nop
00065c 8001 mov.b r0, @(h'1,r0)
00065e 0070
000660 0000
000662 0026 mov.l r2, @(r0,r0)
000664 d201 mov.l @(h'4,pc), r2 ;@(h'66c)
000666 d002 mov.l @(h'8,pc), r0 ;@(h'670)
000668 422b jmp @r2
00066a 0009 nop
00066c 8001 mov.b r0, @(h'1,r0)
00066e 0070
000670 0000
000672 0807 mul.l r0, r8
000674 d201 mov.l @(h'4,pc), r2 ;@(h'67c)
000676 d002 mov.l @(h'8,pc), r0 ;@(h'680)
000678 422b jmp @r2
00067a 0009 nop
00067c 8001 mov.b r0, @(h'1,r0)
00067e 0070
000680 0000
000682 0c4f mac.l @r4+, @r12+
000684 5468 mov.l @(h'20,r6), r4
000686 6973 mov r7, r9
000688 2061 mov.w r6, @r0
00068a 7070 add #h'70, r0
00068c 6c69 swap.w r6, r12
00068e 6361 mov.w @r6, r3
000690 7469 add #h'69, r4
000692 6f6e exts.b r6, r15
000694 2069 and r6, r0
000696 7300
000698 2073
00069a 616d extu.w r6, r1
00069c 706c add #h'6c, r0
00069e 6520 mov.b @r2, r5
0006a0 4164
0006a2 642d extu.w r2, r4
0006a4 496e
0006a6 2e00 mov.b r0, @r14
0006a8 0810
0006aa 0004 mov.b r0, @(r0,r0)
0006ac 0810
0006ae 0008 clrt
0006b0 0810
0006b2 0008 clrt
0006b4 0810
0006b6 000c mov.b @(r0,r0), r0
0006b8 0030
0006ba 06bc mov.b @(r0,r11), r6
0006bc 0000
0006be 0000