18873 lines
459 KiB
Plaintext
18873 lines
459 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 4efe ldc r14, r7_bank
|
|
000010 ffff
|
|
000012 6c8f exts.w r8, r12
|
|
000014 9700 mov.w @(h'0,pc), r7 ;@(h'18)
|
|
000016 43b2
|
|
000018 0000
|
|
00001a 0000
|
|
00001c 0000
|
|
00001e 0000
|
|
000020 404f mac.w @r4+, @r0+
|
|
000022 5254 mov.l @(h'10,r5), r2
|
|
000024 4f4e ldc r15, spc
|
|
000026 3735 dmulu.l r3, r7
|
|
000028 0000
|
|
00002a 0000
|
|
00002c 0000
|
|
00002e 0000
|
|
000030 3031
|
|
000032 2e30 mov.b r3, @r14
|
|
000034 302e addc r2, r0
|
|
000036 3030 cmp/eq r3, r0
|
|
000038 3030 cmp/eq r3, r0
|
|
00003a 0000
|
|
00003c 3230 cmp/eq r3, r2
|
|
00003e 3131
|
|
000040 2e30 mov.b r3, @r14
|
|
000042 3230 cmp/eq r3, r2
|
|
000044 372e addc r2, r7
|
|
000046 3231
|
|
000048 3433 cmp/ge r3, r4
|
|
00004a 0000
|
|
00004c 3191
|
|
00004e 9c04 mov.w @(h'8,pc), r12 ;@(h'5a)
|
|
000050 4a3a
|
|
000052 5204 mov.l @(h'10,r0), r2
|
|
000054 4a12 sts.l macl, @-r10
|
|
000056 5204 mov.l @(h'10,r0), r2
|
|
000058 4a12 sts.l macl, @-r10
|
|
00005a 5204 mov.l @(h'10,r0), r2
|
|
00005c 3209
|
|
00005e 9204 mov.w @(h'8,pc), r2 ;@(h'6a)
|
|
000060 0000
|
|
000062 0004 mov.b r0, @(r0,r0)
|
|
000064 07e7 mul.l r14, r7
|
|
000066 39fc add r15, r9
|
|
000068 0421
|
|
00006a 2174 mov.b r7, @-r1
|
|
00006c 0563
|
|
00006e 39b8 sub r11, r9
|
|
000070 0422 stc vbr, r4
|
|
000072 09fc mov.b @(r0,r15), r9
|
|
000074 0422 stc vbr, r4
|
|
000076 39fc add r15, r9
|
|
000078 0ff0
|
|
00007a 01fc mov.b @(r0,r15), r1
|
|
00007c 0000
|
|
00007e 89fc bt h'-8 ;@(h'7a)
|
|
000080 0001
|
|
000082 ddfc mov.l @(h'3f0,pc), r13 ;@(h'474)
|
|
000084 7fff add #h'ff, r15
|
|
000086 fffc
|
|
000088 7777 add #h'77, r7
|
|
00008a 77fc add #h'fc, r7
|
|
00008c 7bbb add #h'bb, r11
|
|
00008e bbfc bsr h'-808 ;@(h'fffff88a)
|
|
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 4f72
|
|
0001d6 746f add #h'6f, r4
|
|
0001d8 6e37 not r3, r14
|
|
0001da 3500 cmp/eq r0, r5
|
|
0001dc 0000
|
|
0001de 0000
|
|
0001e0 0000
|
|
0001e2 0000
|
|
0001e4 0000
|
|
0001e6 0000
|
|
0001e8 0000
|
|
0001ea 0000
|
|
0001ec 0000
|
|
0001ee 0000
|
|
0001f0 0000
|
|
0001f2 9370 mov.w @(h'e0,pc), r3 ;@(h'2d6)
|
|
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 52aa mov.l @(h'28,r10), r2
|
|
00020c 2fe6 mov.l r14, @-r15
|
|
00020e 2fd6 mov.l r13, @-r15
|
|
000210 4f22 sts.l pr, @-r15
|
|
000212 907e mov.w @(h'fc,pc), r0 ;@(h'312)
|
|
000214 d243 mov.l @(h'10c,pc), r2 ;@(h'324)
|
|
000216 3f0c add r0, r15
|
|
000218 d343 mov.l @(h'10c,pc), r3 ;@(h'328)
|
|
00021a 61f3 mov r15, r1
|
|
00021c 907a mov.w @(h'f4,pc), r0 ;@(h'314)
|
|
00021e 430b jsr @r3
|
|
000220 7104
|
|
000222 e100 mov #h'0, r1
|
|
000224 d341 mov.l @(h'104,pc), r3 ;@(h'32c)
|
|
000226 430b jsr @r3
|
|
000228 2f12 mov.l r1, @r15
|
|
00022a 6403 mov r0, r4
|
|
00022c 9672 mov.w @(h'e4,pc), r6 ;@(h'314)
|
|
00022e 65f3 mov r15, r5
|
|
000230 d23f mov.l @(h'fc,pc), r2 ;@(h'330)
|
|
000232 420b jsr @r2
|
|
000234 7504
|
|
000236 dd3f mov.l @(h'fc,pc), r13 ;@(h'334)
|
|
000238 9e6d mov.w @(h'da,pc), r14 ;@(h'316)
|
|
00023a a002 bra h'4 ;@(h'242)
|
|
00023c 0009 nop
|
|
00023e 4d0b jsr @r13
|
|
000240 64f3 mov r15, r4
|
|
000242 62f2 mov.l @r15, r2
|
|
000244 32e0 cmp/eq r14, r2
|
|
000246 8bfa bf h'-c ;@(h'23e)
|
|
000248 d23b mov.l @(h'ec,pc), r2 ;@(h'338)
|
|
00024a 420b jsr @r2
|
|
00024c e401 mov #h'1, r4
|
|
00024e 9163 mov.w @(h'c6,pc), r1 ;@(h'318)
|
|
000250 3f1c add r1, r15
|
|
000252 4f26 lds.l @r15+, pr
|
|
000254 6df6 mov.l @r15+, r13
|
|
000256 000b rts
|
|
000258 6ef6 mov.l @r15+, r14
|
|
00025a 2fe6 mov.l r14, @-r15
|
|
00025c 2fd6 mov.l r13, @-r15
|
|
00025e 2fc6 mov.l r12, @-r15
|
|
000260 4f22 sts.l pr, @-r15
|
|
000262 905a mov.w @(h'b4,pc), r0 ;@(h'31a)
|
|
000264 d235 mov.l @(h'd4,pc), r2 ;@(h'33c)
|
|
000266 3f0c add r0, r15
|
|
000268 d32f mov.l @(h'bc,pc), r3 ;@(h'328)
|
|
00026a 6cf3 mov r15, r12
|
|
00026c 9056 mov.w @(h'ac,pc), r0 ;@(h'31c)
|
|
00026e 61f3 mov r15, r1
|
|
000270 1f41 mov.l r4, @(h'4,r15)
|
|
000272 7c08
|
|
000274 430b jsr @r3
|
|
000276 7108
|
|
000278 dd2c mov.l @(h'b0,pc), r13 ;@(h'32c)
|
|
00027a e100 mov #h'0, r1
|
|
00027c 4d0b jsr @r13
|
|
00027e 2f12 mov.l r1, @r15
|
|
000280 954d mov.w @(h'9a,pc), r5 ;@(h'31e)
|
|
000282 9647 mov.w @(h'8e,pc), r6 ;@(h'314)
|
|
000284 d32e mov.l @(h'b8,pc), r3 ;@(h'340)
|
|
000286 430b jsr @r3
|
|
000288 6403 mov r0, r4
|
|
00028a de2e mov.l @(h'b8,pc), r14 ;@(h'344)
|
|
00028c 50f1 mov.l @(h'4,r15), r0
|
|
00028e 8801 cmp/eq #h'1, r0
|
|
000290 8903 bt h'6 ;@(h'29a)
|
|
000292 8802 cmp/eq #h'2, r0
|
|
000294 8918 bt h'30 ;@(h'2c8)
|
|
000296 a02f bra h'5e ;@(h'2f8)
|
|
000298 0009 nop
|
|
00029a 4d0b jsr @r13
|
|
00029c 0009 nop
|
|
00029e 943f mov.w @(h'7e,pc), r4 ;@(h'320)
|
|
0002a0 963c mov.w @(h'78,pc), r6 ;@(h'31c)
|
|
0002a2 340c add r0, r4
|
|
0002a4 d322 mov.l @(h'88,pc), r3 ;@(h'330)
|
|
0002a6 430b jsr @r3
|
|
0002a8 65c3 mov r12, r5
|
|
0002aa e712 mov #h'12, r7
|
|
0002ac d626 mov.l @(h'98,pc), r6 ;@(h'348)
|
|
0002ae e52a mov #h'2a, r5
|
|
0002b0 4e0b jsr @r14
|
|
0002b2 e40c mov #h'c, r4
|
|
0002b4 d625 mov.l @(h'94,pc), r6 ;@(h'34c)
|
|
0002b6 e531 mov #h'31, r5
|
|
0002b8 e712 mov #h'12, r7
|
|
0002ba 4e0b jsr @r14
|
|
0002bc e418 mov #h'18, r4
|
|
0002be e712 mov #h'12, r7
|
|
0002c0 d623 mov.l @(h'8c,pc), r6 ;@(h'350)
|
|
0002c2 e539 mov #h'39, r5
|
|
0002c4 a016 bra h'2c ;@(h'2f4)
|
|
0002c6 e401 mov #h'1, r4
|
|
0002c8 4d0b jsr @r13
|
|
0002ca 0009 nop
|
|
0002cc 9429 mov.w @(h'52,pc), r4 ;@(h'322)
|
|
0002ce 340c add r0, r4
|
|
0002d0 9624 mov.w @(h'48,pc), r6 ;@(h'31c)
|
|
0002d2 d317 mov.l @(h'5c,pc), r3 ;@(h'330)
|
|
0002d4 430b jsr @r3
|
|
0002d6 65c3 mov r12, r5
|
|
0002d8 d61e mov.l @(h'78,pc), r6 ;@(h'354)
|
|
0002da e52a mov #h'2a, r5
|
|
0002dc e712 mov #h'12, r7
|
|
0002de 4e0b jsr @r14
|
|
0002e0 e410 mov #h'10, r4
|
|
0002e2 e712 mov #h'12, r7
|
|
0002e4 d61c mov.l @(h'70,pc), r6 ;@(h'358)
|
|
0002e6 e531 mov #h'31, r5
|
|
0002e8 4e0b jsr @r14
|
|
0002ea e42c mov #h'2c, r4
|
|
0002ec d61b mov.l @(h'6c,pc), r6 ;@(h'35c)
|
|
0002ee e539 mov #h'39, r5
|
|
0002f0 e712 mov #h'12, r7
|
|
0002f2 e426 mov #h'26, r4
|
|
0002f4 4e0b jsr @r14
|
|
0002f6 0009 nop
|
|
0002f8 d319 mov.l @(h'64,pc), r3 ;@(h'360)
|
|
0002fa 430b jsr @r3
|
|
0002fc 0009 nop
|
|
0002fe d20e mov.l @(h'38,pc), r2 ;@(h'338)
|
|
000300 420b jsr @r2
|
|
000302 e400 mov #h'0, r4
|
|
000304 9e07 mov.w @(h'e,pc), r14 ;@(h'316)
|
|
000306 d317 mov.l @(h'5c,pc), r3 ;@(h'364)
|
|
000308 430b jsr @r3
|
|
00030a 64e3 mov r14, r4
|
|
00030c dd09 mov.l @(h'24,pc), r13 ;@(h'334)
|
|
00030e a02d bra h'5a ;@(h'36c)
|
|
000310 0009 nop
|
|
000312 fbfc
|
|
000314 0400
|
|
000316 7534 add #h'34, r5
|
|
000318 0404 mov.b r0, @(r0,r4)
|
|
00031a fed8
|
|
00031c 0120
|
|
00031e 00ff mac.l @r15+, @r0+
|
|
000320 00a0
|
|
000322 0100
|
|
000324 0030
|
|
000326 5f88 mov.l @(h'20,r8), r15
|
|
000328 0030
|
|
00032a 561c mov.l @(h'30,r1), r6
|
|
00032c 0030
|
|
00032e 05d4 mov.b r13, @(r0,r5)
|
|
000330 0030
|
|
000332 56b4 mov.l @(h'10,r11), r6
|
|
000334 0030
|
|
000336 5854 mov.l @(h'10,r5), r8
|
|
000338 0030
|
|
00033a 0814 mov.b r1, @(r0,r8)
|
|
00033c 0030
|
|
00033e 6388 swap.b r8, r3
|
|
000340 0030
|
|
000342 5774 mov.l @(h'10,r7), r7
|
|
000344 0030
|
|
000346 5894 mov.l @(h'10,r9), r8
|
|
000348 0030
|
|
00034a 64a8 swap.b r10, r4
|
|
00034c 0030
|
|
00034e 64c4 mov.b @r12+, r4
|
|
000350 0030
|
|
000352 64dc extu.b r13, r4
|
|
000354 0030
|
|
000356 6500 mov.b @r0, r5
|
|
000358 0030
|
|
00035a 651c extu.b r1, r5
|
|
00035c 0030
|
|
00035e 6528 swap.b r2, r5
|
|
000360 0030
|
|
000362 57f4 mov.l @(h'10,r15), r7
|
|
000364 0030
|
|
000366 5cd4 mov.l @(h'10,r13), r12
|
|
000368 4d0b jsr @r13
|
|
00036a 64f3 mov r15, r4
|
|
00036c 63f2 mov.l @r15, r3
|
|
00036e 33e0 cmp/eq r14, r3
|
|
000370 8bfa bf h'-c ;@(h'368)
|
|
000372 50f1 mov.l @(h'4,r15), r0
|
|
000374 8801 cmp/eq #h'1, r0
|
|
000376 8b02 bf h'4 ;@(h'37e)
|
|
000378 d22a mov.l @(h'a8,pc), r2 ;@(h'424)
|
|
00037a 420b jsr @r2
|
|
00037c e401 mov #h'1, r4
|
|
00037e 9150 mov.w @(h'a0,pc), r1 ;@(h'422)
|
|
000380 3f1c add r1, r15
|
|
000382 4f26 lds.l @r15+, pr
|
|
000384 6cf6 mov.l @r15+, r12
|
|
000386 6df6 mov.l @r15+, r13
|
|
000388 000b rts
|
|
00038a 6ef6 mov.l @r15+, r14
|
|
00038c 2fe6 mov.l r14, @-r15
|
|
00038e ee00 mov #h'0, r14
|
|
000390 d325 mov.l @(h'94,pc), r3 ;@(h'428)
|
|
000392 2fd6 mov.l r13, @-r15
|
|
000394 2fc6 mov.l r12, @-r15
|
|
000396 2fb6 mov.l r11, @-r15
|
|
000398 2fa6 mov.l r10, @-r15
|
|
00039a 2f96 mov.l r9, @-r15
|
|
00039c 4f22 sts.l pr, @-r15
|
|
00039e 430b jsr @r3
|
|
0003a0 e4a8 mov #h'ffffffa8, r4
|
|
0003a2 bf33 bsr h'-19a ;@(h'20c)
|
|
0003a4 0009 nop
|
|
0003a6 d321 mov.l @(h'84,pc), r3 ;@(h'42c)
|
|
0003a8 430b jsr @r3
|
|
0003aa 0009 nop
|
|
0003ac d220 mov.l @(h'80,pc), r2 ;@(h'430)
|
|
0003ae 420b jsr @r2
|
|
0003b0 6403 mov r0, r4
|
|
0003b2 d320 mov.l @(h'80,pc), r3 ;@(h'434)
|
|
0003b4 430b jsr @r3
|
|
0003b6 0009 nop
|
|
0003b8 dc1f mov.l @(h'7c,pc), r12 ;@(h'438)
|
|
0003ba 4c0b jsr @r12
|
|
0003bc 64e3 mov r14, r4
|
|
0003be 6d03 mov r0, r13
|
|
0003c0 da1e mov.l @(h'78,pc), r10 ;@(h'43c)
|
|
0003c2 e911 mov #h'11, r9
|
|
0003c4 db1e mov.l @(h'78,pc), r11 ;@(h'440)
|
|
0003c6 4a0b jsr @r10
|
|
0003c8 64d3 mov r13, r4
|
|
0003ca 4b0b jsr @r11
|
|
0003cc 64d3 mov r13, r4
|
|
0003ce 7e01
|
|
0003d0 4c0b jsr @r12
|
|
0003d2 64e3 mov r14, r4
|
|
0003d4 3e93 cmp/ge r9, r14
|
|
0003d6 8ff6 bf/s h'-14 ;@(h'3c6)
|
|
0003d8 6d03 mov r0, r13
|
|
0003da a007 bra h'e ;@(h'3ec)
|
|
0003dc 0009 nop
|
|
0003de bf3c bsr h'-188 ;@(h'25a)
|
|
0003e0 e401 mov #h'1, r4
|
|
0003e2 4b0b jsr @r11
|
|
0003e4 64d3 mov r13, r4
|
|
0003e6 4c0b jsr @r12
|
|
0003e8 64e3 mov r14, r4
|
|
0003ea 6d03 mov r0, r13
|
|
0003ec 4a0b jsr @r10
|
|
0003ee 64d3 mov r13, r4
|
|
0003f0 2008 tst r0, r0
|
|
0003f2 8bf4 bf h'-18 ;@(h'3de)
|
|
0003f4 a002 bra h'4 ;@(h'3fc)
|
|
0003f6 0009 nop
|
|
0003f8 4a0b jsr @r10
|
|
0003fa 64d3 mov r13, r4
|
|
0003fc 4b0b jsr @r11
|
|
0003fe 64d3 mov r13, r4
|
|
000400 7e01
|
|
000402 4c0b jsr @r12
|
|
000404 64e3 mov r14, r4
|
|
000406 6d03 mov r0, r13
|
|
000408 2dd8 tst r13, r13
|
|
00040a 8bf5 bf h'-16 ;@(h'3f8)
|
|
00040c bf25 bsr h'-1b6 ;@(h'25a)
|
|
00040e e402 mov #h'2, r4
|
|
000410 4f26 lds.l @r15+, pr
|
|
000412 e001 mov #h'1, r0
|
|
000414 69f6 mov.l @r15+, r9
|
|
000416 6af6 mov.l @r15+, r10
|
|
000418 6bf6 mov.l @r15+, r11
|
|
00041a 6cf6 mov.l @r15+, r12
|
|
00041c 6df6 mov.l @r15+, r13
|
|
00041e 000b rts
|
|
000420 6ef6 mov.l @r15+, r14
|
|
000422 0128 clrmac
|
|
000424 0030
|
|
000426 0814 mov.b r1, @(r0,r8)
|
|
000428 0030
|
|
00042a 07fe mov.l @(r0,r15), r7
|
|
00042c 0030
|
|
00042e 51cc mov.l @(h'30,r12), r1
|
|
000430 0030
|
|
000432 57b8 mov.l @(h'20,r11), r7
|
|
000434 0030
|
|
000436 0444 mov.b r4, @(r0,r4)
|
|
000438 0030
|
|
00043a 39e0 cmp/eq r14, r9
|
|
00043c 0030
|
|
00043e 0884 mov.b r8, @(r0,r8)
|
|
000440 0030
|
|
000442 4e68
|
|
000444 4f22 sts.l pr, @-r15
|
|
000446 d54d mov.l @(h'134,pc), r5 ;@(h'57c)
|
|
000448 d44d mov.l @(h'134,pc), r4 ;@(h'580)
|
|
00044a b02c bsr h'58 ;@(h'4a6)
|
|
00044c 0009 nop
|
|
00044e d54d mov.l @(h'134,pc), r5 ;@(h'584)
|
|
000450 d44d mov.l @(h'134,pc), r4 ;@(h'588)
|
|
000452 b028 bsr h'50 ;@(h'4a6)
|
|
000454 0009 nop
|
|
000456 d54d mov.l @(h'134,pc), r5 ;@(h'58c)
|
|
000458 d44d mov.l @(h'134,pc), r4 ;@(h'590)
|
|
00045a b024 bsr h'48 ;@(h'4a6)
|
|
00045c 0009 nop
|
|
00045e d54d mov.l @(h'134,pc), r5 ;@(h'594)
|
|
000460 d44d mov.l @(h'134,pc), r4 ;@(h'598)
|
|
000462 b020 bsr h'40 ;@(h'4a6)
|
|
000464 0009 nop
|
|
000466 d54d mov.l @(h'134,pc), r5 ;@(h'59c)
|
|
000468 d44d mov.l @(h'134,pc), r4 ;@(h'5a0)
|
|
00046a b01c bsr h'38 ;@(h'4a6)
|
|
00046c 0009 nop
|
|
00046e d54d mov.l @(h'134,pc), r5 ;@(h'5a4)
|
|
000470 d44d mov.l @(h'134,pc), r4 ;@(h'5a8)
|
|
000472 b018 bsr h'30 ;@(h'4a6)
|
|
000474 0009 nop
|
|
000476 d54d mov.l @(h'134,pc), r5 ;@(h'5ac)
|
|
000478 d44d mov.l @(h'134,pc), r4 ;@(h'5b0)
|
|
00047a b044 bsr h'88 ;@(h'506)
|
|
00047c 0009 nop
|
|
00047e d54d mov.l @(h'134,pc), r5 ;@(h'5b4)
|
|
000480 d44a mov.l @(h'128,pc), r4 ;@(h'5ac)
|
|
000482 b040 bsr h'80 ;@(h'506)
|
|
000484 0009 nop
|
|
000486 d54c mov.l @(h'130,pc), r5 ;@(h'5b8)
|
|
000488 d44a mov.l @(h'128,pc), r4 ;@(h'5b4)
|
|
00048a b03c bsr h'78 ;@(h'506)
|
|
00048c 0009 nop
|
|
00048e d54b mov.l @(h'12c,pc), r5 ;@(h'5bc)
|
|
000490 d44b mov.l @(h'12c,pc), r4 ;@(h'5c0)
|
|
000492 b038 bsr h'70 ;@(h'506)
|
|
000494 0009 nop
|
|
000496 d54b mov.l @(h'12c,pc), r5 ;@(h'5c4)
|
|
000498 d448 mov.l @(h'120,pc), r4 ;@(h'5bc)
|
|
00049a b034 bsr h'68 ;@(h'506)
|
|
00049c 0009 nop
|
|
00049e d54a mov.l @(h'128,pc), r5 ;@(h'5c8)
|
|
0004a0 d448 mov.l @(h'120,pc), r4 ;@(h'5c4)
|
|
0004a2 a030 bra h'60 ;@(h'506)
|
|
0004a4 4f26 lds.l @r15+, pr
|
|
0004a6 e608 mov #h'8, r6
|
|
0004a8 d348 mov.l @(h'120,pc), r3 ;@(h'5cc)
|
|
0004aa 2fe6 mov.l r14, @-r15
|
|
0004ac 2fc6 mov.l r12, @-r15
|
|
0004ae 2fb6 mov.l r11, @-r15
|
|
0004b0 2fa6 mov.l r10, @-r15
|
|
0004b2 6a53 mov r5, r10
|
|
0004b4 4f22 sts.l pr, @-r15
|
|
0004b6 e500 mov #h'0, r5
|
|
0004b8 7ffc add #h'fc, r15
|
|
0004ba 2f42 mov.l r4, @r15
|
|
0004bc 430b jsr @r3
|
|
0004be 64a3 mov r10, r4
|
|
0004c0 ec00 mov #h'0, r12
|
|
0004c2 ee07 mov #h'7, r14
|
|
0004c4 e608 mov #h'8, r6
|
|
0004c6 e501 mov #h'1, r5
|
|
0004c8 67c3 mov r12, r7
|
|
0004ca 64c3 mov r12, r4
|
|
0004cc 6bf2 mov.l @r15, r11
|
|
0004ce 6073 mov r7, r0
|
|
0004d0 3b7c add r7, r11
|
|
0004d2 30ac add r10, r0
|
|
0004d4 63b0 mov.b @r11, r3
|
|
0004d6 6253 mov r5, r2
|
|
0004d8 424c shad r4, r2
|
|
0004da 2328 tst r2, r3
|
|
0004dc 8906 bt h'c ;@(h'4ec)
|
|
0004de 62e3 mov r14, r2
|
|
0004e0 3248 sub r4, r2
|
|
0004e2 6353 mov r5, r3
|
|
0004e4 432c shad r2, r3
|
|
0004e6 6200 mov.b @r0, r2
|
|
0004e8 223b or r3, r2
|
|
0004ea 2020 mov.b r2, @r0
|
|
0004ec 7401
|
|
0004ee 3463 cmp/ge r6, r4
|
|
0004f0 8bf0 bf h'-20 ;@(h'4d4)
|
|
0004f2 7701
|
|
0004f4 3763 cmp/ge r6, r7
|
|
0004f6 8be8 bf h'-30 ;@(h'4ca)
|
|
0004f8 7f04
|
|
0004fa 4f26 lds.l @r15+, pr
|
|
0004fc 6af6 mov.l @r15+, r10
|
|
0004fe 6bf6 mov.l @r15+, r11
|
|
000500 6cf6 mov.l @r15+, r12
|
|
000502 000b rts
|
|
000504 6ef6 mov.l @r15+, r14
|
|
000506 e608 mov #h'8, r6
|
|
000508 d330 mov.l @(h'c0,pc), r3 ;@(h'5cc)
|
|
00050a 2fe6 mov.l r14, @-r15
|
|
00050c 2fd6 mov.l r13, @-r15
|
|
00050e 2fc6 mov.l r12, @-r15
|
|
000510 2fa6 mov.l r10, @-r15
|
|
000512 2f96 mov.l r9, @-r15
|
|
000514 2f86 mov.l r8, @-r15
|
|
000516 6853 mov r5, r8
|
|
000518 4f22 sts.l pr, @-r15
|
|
00051a e500 mov #h'0, r5
|
|
00051c 7ffc add #h'fc, r15
|
|
00051e 2f42 mov.l r4, @r15
|
|
000520 430b jsr @r3
|
|
000522 6483 mov r8, r4
|
|
000524 e907 mov #h'7, r9
|
|
000526 ea00 mov #h'0, r10
|
|
000528 e708 mov #h'8, r7
|
|
00052a e601 mov #h'1, r6
|
|
00052c 6ea3 mov r10, r14
|
|
00052e 6da3 mov r10, r13
|
|
000530 6cf2 mov.l @r15, r12
|
|
000532 6063 mov r6, r0
|
|
000534 e500 mov #h'0, r5
|
|
000536 358c add r8, r5
|
|
000538 6493 mov r9, r4
|
|
00053a 3cec add r14, r12
|
|
00053c 40ec shad r14, r0
|
|
00053e 6263 mov r6, r2
|
|
000540 63c0 mov.b @r12, r3
|
|
000542 424c shad r4, r2
|
|
000544 2328 tst r2, r3
|
|
000546 8d03 bt/s h'6 ;@(h'550)
|
|
000548 7d01
|
|
00054a 6250 mov.b @r5, r2
|
|
00054c 220b or r0, r2
|
|
00054e 2520 mov.b r2, @r5
|
|
000550 7501
|
|
000552 3d73 cmp/ge r7, r13
|
|
000554 8ff3 bf/s h'-1a ;@(h'53e)
|
|
000556 74ff add #h'ff, r4
|
|
000558 7e01
|
|
00055a 3e73 cmp/ge r7, r14
|
|
00055c 8be7 bf h'-32 ;@(h'52e)
|
|
00055e 7f04
|
|
000560 4f26 lds.l @r15+, pr
|
|
000562 68f6 mov.l @r15+, r8
|
|
000564 69f6 mov.l @r15+, r9
|
|
000566 6af6 mov.l @r15+, r10
|
|
000568 6cf6 mov.l @r15+, r12
|
|
00056a 6df6 mov.l @r15+, r13
|
|
00056c 000b rts
|
|
00056e 6ef6 mov.l @r15+, r14
|
|
000570 2f46 mov.l r4, @-r15
|
|
000572 4408 shll2 r4
|
|
000574 d016 mov.l @(h'58,pc), r0 ;@(h'5d0)
|
|
000576 044e mov.l @(r0,r4), r4
|
|
000578 a03a bra h'74 ;@(h'5f0)
|
|
00057a 7f04
|
|
00057c 0810
|
|
00057e 0034 mov.b r3, @(r0,r0)
|
|
000580 0810
|
|
000582 00b8
|
|
000584 0810
|
|
000586 003c mov.b @(r0,r3), r0
|
|
000588 0810
|
|
00058a 00c0
|
|
00058c 0810
|
|
00058e 0044 mov.b r4, @(r0,r0)
|
|
000590 0810
|
|
000592 00c8
|
|
000594 0810
|
|
000596 004c mov.b @(r0,r4), r0
|
|
000598 0810
|
|
00059a 00d0
|
|
00059c 0810
|
|
00059e 0054 mov.b r5, @(r0,r0)
|
|
0005a0 0810
|
|
0005a2 00d8
|
|
0005a4 0810
|
|
0005a6 005c mov.b @(r0,r5), r0
|
|
0005a8 0810
|
|
0005aa 00e0
|
|
0005ac 0810
|
|
0005ae 0014 mov.b r1, @(r0,r0)
|
|
0005b0 0810
|
|
0005b2 0080
|
|
0005b4 0810
|
|
0005b6 0004 mov.b r0, @(r0,r0)
|
|
0005b8 0810
|
|
0005ba 000c mov.b @(r0,r0), r0
|
|
0005bc 0810
|
|
0005be 002c mov.b @(r0,r2), r0
|
|
0005c0 0810
|
|
0005c2 0088
|
|
0005c4 0810
|
|
0005c6 001c mov.b @(r0,r1), r0
|
|
0005c8 0810
|
|
0005ca 0024 mov.b r2, @(r0,r0)
|
|
0005cc 0030
|
|
0005ce 5774 mov.l @(h'10,r7), r7
|
|
0005d0 0810
|
|
0005d2 0100
|
|
0005d4 4f22 sts.l pr, @-r15
|
|
0005d6 e700 mov #h'0, r7
|
|
0005d8 d340 mov.l @(h'100,pc), r3 ;@(h'6dc)
|
|
0005da 6673 mov r7, r6
|
|
0005dc 927c mov.w @(h'f8,pc), r2 ;@(h'6d8)
|
|
0005de 6573 mov r7, r5
|
|
0005e0 6033 mov r3, r0
|
|
0005e2 2f26 mov.l r2, @-r15
|
|
0005e4 400b jsr @r0
|
|
0005e6 6473 mov r7, r4
|
|
0005e8 7f04
|
|
0005ea 4f26 lds.l @r15+, pr
|
|
0005ec 000b rts
|
|
0005ee 0009 nop
|
|
0005f0 2fe6 mov.l r14, @-r15
|
|
0005f2 6e63 mov r6, r14
|
|
0005f4 2fd6 mov.l r13, @-r15
|
|
0005f6 e601 mov #h'1, r6
|
|
0005f8 2fc6 mov.l r12, @-r15
|
|
0005fa 6d53 mov r5, r13
|
|
0005fc 2fb6 mov.l r11, @-r15
|
|
0005fe 6c63 mov r6, r12
|
|
000600 2fa6 mov.l r10, @-r15
|
|
000602 e508 mov #h'8, r5
|
|
000604 2f96 mov.l r9, @-r15
|
|
000606 6053 mov r5, r0
|
|
000608 2f86 mov.l r8, @-r15
|
|
00060a 6963 mov r6, r9
|
|
00060c 4f22 sts.l pr, @-r15
|
|
00060e 7ff4 add #h'f4, r15
|
|
000610 1f41 mov.l r4, @(h'4,r15)
|
|
000612 e400 mov #h'0, r4
|
|
000614 80f8 mov.b r0, @(h'8,r15)
|
|
000616 6a43 mov r4, r10
|
|
000618 53f1 mov.l @(h'4,r15), r3
|
|
00061a 2338 tst r3, r3
|
|
00061c 8d52 bt/s h'a4 ;@(h'6c4)
|
|
00061e 6bf3 mov r15, r11
|
|
000620 e3f9 mov #h'fffffff9, r3
|
|
000622 3d33 cmp/ge r3, r13
|
|
000624 8b4e bf h'9c ;@(h'6c4)
|
|
000626 e17f mov #h'7f, r1
|
|
000628 3d17 cmp/gt r1, r13
|
|
00062a 894b bt h'96 ;@(h'6c4)
|
|
00062c 3e33 cmp/ge r3, r14
|
|
00062e 8b49 bf h'92 ;@(h'6c4)
|
|
000630 e23f mov #h'3f, r2
|
|
000632 3e27 cmp/gt r2, r14
|
|
000634 8946 bt h'8c ;@(h'6c4)
|
|
000636 4e11 cmp/pz r14
|
|
000638 8d01 bt/s h'2 ;@(h'63e)
|
|
00063a e238 mov #h'38, r2
|
|
00063c 6aeb neg r14, r10
|
|
00063e 3e27 cmp/gt r2, r14
|
|
000640 8b02 bf h'4 ;@(h'648)
|
|
000642 e040 mov #h'40, r0
|
|
000644 30e8 sub r14, r0
|
|
000646 80f8 mov.b r0, @(h'8,r15)
|
|
000648 e307 mov #h'7, r3
|
|
00064a 23d9 and r13, r3
|
|
00064c 6853 mov r5, r8
|
|
00064e 4d11 cmp/pz r13
|
|
000650 8d01 bt/s h'2 ;@(h'656)
|
|
000652 3838 sub r3, r8
|
|
000654 6943 mov r4, r9
|
|
000656 e378 mov #h'78, r3
|
|
000658 3d37 cmp/gt r3, r13
|
|
00065a 8902 bt h'4 ;@(h'662)
|
|
00065c 608e exts.b r8, r0
|
|
00065e 8808 cmp/eq #h'8, r0
|
|
000660 8b00 bf h'0 ;@(h'664)
|
|
000662 6c43 mov r4, r12
|
|
000664 bfb6 bsr h'-94 ;@(h'5d4)
|
|
000666 0009 nop
|
|
000668 53f1 mov.l @(h'4,r15), r3
|
|
00066a 62ae exts.b r10, r2
|
|
00066c 32ec add r14, r2
|
|
00066e 4208 shll2 r2
|
|
000670 4208 shll2 r2
|
|
000672 302c add r2, r0
|
|
000674 4d21 shar r13
|
|
000676 4d21 shar r13
|
|
000678 4d21 shar r13
|
|
00067a 6503 mov r0, r5
|
|
00067c 84f8 mov.b @(h'8,r15), r0
|
|
00067e 35dc add r13, r5
|
|
000680 64a3 mov r10, r4
|
|
000682 664e exts.b r4, r6
|
|
000684 363c add r3, r6
|
|
000686 6eb3 mov r11, r14
|
|
000688 6703 mov r0, r7
|
|
00068a 624e exts.b r4, r2
|
|
00068c 3273 cmp/ge r7, r2
|
|
00068e 8d19 bt/s h'32 ;@(h'6c4)
|
|
000690 7e01
|
|
000692 628e exts.b r8, r2
|
|
000694 6360 mov.b @r6, r3
|
|
000696 633c extu.b r3, r3
|
|
000698 432d shld r2, r3
|
|
00069a 629e exts.b r9, r2
|
|
00069c 2228 tst r2, r2
|
|
00069e 8d04 bt/s h'8 ;@(h'6aa)
|
|
0006a0 2f31 mov.w r3, @r15
|
|
0006a2 62b0 mov.b @r11, r2
|
|
0006a4 6150 mov.b @r5, r1
|
|
0006a6 212b or r2, r1
|
|
0006a8 2510 mov.b r1, @r5
|
|
0006aa 63ce exts.b r12, r3
|
|
0006ac 2338 tst r3, r3
|
|
0006ae 8903 bt h'6 ;@(h'6b8)
|
|
0006b0 63e0 mov.b @r14, r3
|
|
0006b2 8451 mov.b @(h'1,r5), r0
|
|
0006b4 203b or r3, r0
|
|
0006b6 8051 mov.b r0, @(h'1,r5)
|
|
0006b8 7510 add #h'10, r5
|
|
0006ba 7401
|
|
0006bc 634e exts.b r4, r3
|
|
0006be 3373 cmp/ge r7, r3
|
|
0006c0 8fe7 bf/s h'-32 ;@(h'692)
|
|
0006c2 7601
|
|
0006c4 7f0c
|
|
0006c6 4f26 lds.l @r15+, pr
|
|
0006c8 68f6 mov.l @r15+, r8
|
|
0006ca 69f6 mov.l @r15+, r9
|
|
0006cc 6af6 mov.l @r15+, r10
|
|
0006ce 6bf6 mov.l @r15+, r11
|
|
0006d0 6cf6 mov.l @r15+, r12
|
|
0006d2 6df6 mov.l @r15+, r13
|
|
0006d4 000b rts
|
|
0006d6 6ef6 mov.l @r15+, r14
|
|
0006d8 0135 mov.w r3, @(r0,r1)
|
|
0006da 0000
|
|
0006dc 0030
|
|
0006de 9344 mov.w @(h'88,pc), r3 ;@(h'76a)
|
|
0006e0 2fe6 mov.l r14, @-r15
|
|
0006e2 6e53 mov r5, r14
|
|
0006e4 2fd6 mov.l r13, @-r15
|
|
0006e6 2fb6 mov.l r11, @-r15
|
|
0006e8 2fa6 mov.l r10, @-r15
|
|
0006ea 6a43 mov r4, r10
|
|
0006ec 2f96 mov.l r9, @-r15
|
|
0006ee 4f22 sts.l pr, @-r15
|
|
0006f0 bf70 bsr h'-120 ;@(h'5d4)
|
|
0006f2 6d63 mov r6, r13
|
|
0006f4 4a11 cmp/pz r10
|
|
0006f6 8f64 bf/s h'c8 ;@(h'7c2)
|
|
0006f8 6503 mov r0, r5
|
|
0006fa e33f mov #h'3f, r3
|
|
0006fc 3a37 cmp/gt r3, r10
|
|
0006fe 8960 bt h'c0 ;@(h'7c2)
|
|
000700 4e11 cmp/pz r14
|
|
000702 8901 bt h'2 ;@(h'708)
|
|
000704 4d11 cmp/pz r13
|
|
000706 8b5c bf h'b8 ;@(h'7c2)
|
|
000708 e37f mov #h'7f, r3
|
|
00070a 3e37 cmp/gt r3, r14
|
|
00070c 8b01 bf h'2 ;@(h'712)
|
|
00070e 3d37 cmp/gt r3, r13
|
|
000710 8957 bt h'ae ;@(h'7c2)
|
|
000712 4e11 cmp/pz r14
|
|
000714 8d01 bt/s h'2 ;@(h'71a)
|
|
000716 e47f mov #h'7f, r4
|
|
000718 ee00 mov #h'0, r14
|
|
00071a 3d47 cmp/gt r4, r13
|
|
00071c 8b00 bf h'0 ;@(h'720)
|
|
00071e 6d43 mov r4, r13
|
|
000720 996c mov.w @(h'd8,pc), r9 ;@(h'7fc)
|
|
000722 e707 mov #h'7, r7
|
|
000724 64e3 mov r14, r4
|
|
000726 4421 shar r4
|
|
000728 4421 shar r4
|
|
00072a 4421 shar r4
|
|
00072c 61d3 mov r13, r1
|
|
00072e 4121 shar r1
|
|
000730 4121 shar r1
|
|
000732 4121 shar r1
|
|
000734 6ba3 mov r10, r11
|
|
000736 4b08 shll2 r11
|
|
000738 4b08 shll2 r11
|
|
00073a 62d3 mov r13, r2
|
|
00073c 2279 and r7, r2
|
|
00073e 6673 mov r7, r6
|
|
000740 3410 cmp/eq r1, r4
|
|
000742 8d1d bt/s h'3a ;@(h'780)
|
|
000744 3628 sub r2, r6
|
|
000746 60b3 mov r11, r0
|
|
000748 304c add r4, r0
|
|
00074a 2e79 and r7, r14
|
|
00074c 025c mov.b @(r0,r5), r2
|
|
00074e 7401
|
|
000750 6eeb neg r14, r14
|
|
000752 6393 mov r9, r3
|
|
000754 43ec shad r14, r3
|
|
000756 223b or r3, r2
|
|
000758 0524 mov.b r2, @(r0,r5)
|
|
00075a 496c shad r6, r9
|
|
00075c 6013 mov r1, r0
|
|
00075e 30bc add r11, r0
|
|
000760 035c mov.b @(r0,r5), r3
|
|
000762 62b3 mov r11, r2
|
|
000764 239b or r9, r3
|
|
000766 324c add r4, r2
|
|
000768 0534 mov.b r3, @(r0,r5)
|
|
00076a 3413 cmp/ge r1, r4
|
|
00076c 352c add r2, r5
|
|
00076e 8d28 bt/s h'50 ;@(h'7c2)
|
|
000770 e6ff mov #h'ffffffff, r6
|
|
000772 7401
|
|
000774 2560 mov.b r6, @r5
|
|
000776 3413 cmp/ge r1, r4
|
|
000778 8ffb bf/s h'-a ;@(h'772)
|
|
00077a 7501
|
|
00077c a021 bra h'42 ;@(h'7c2)
|
|
00077e 0009 nop
|
|
000780 60b3 mov r11, r0
|
|
000782 304c add r4, r0
|
|
000784 6103 mov r0, r1
|
|
000786 60e3 mov r14, r0
|
|
000788 4011 cmp/pz r0
|
|
00078a 8f02 bf/s h'4 ;@(h'792)
|
|
00078c 315c add r5, r1
|
|
00078e a005 bra h'a ;@(h'79c)
|
|
000790 c907 and #h'7, r0
|
|
000792 6007 not r0, r0
|
|
000794 7001
|
|
000796 c907 and #h'7, r0
|
|
000798 6007 not r0, r0
|
|
00079a 7001
|
|
00079c 6303 mov r0, r3
|
|
00079e 60d3 mov r13, r0
|
|
0007a0 4011 cmp/pz r0
|
|
0007a2 8b01 bf h'2 ;@(h'7a8)
|
|
0007a4 a005 bra h'a ;@(h'7b2)
|
|
0007a6 c907 and #h'7, r0
|
|
0007a8 6007 not r0, r0
|
|
0007aa 7001
|
|
0007ac c907 and #h'7, r0
|
|
0007ae 6007 not r0, r0
|
|
0007b0 7001
|
|
0007b2 3308 sub r0, r3
|
|
0007b4 7307
|
|
0007b6 633b neg r3, r3
|
|
0007b8 493c shad r3, r9
|
|
0007ba 496c shad r6, r9
|
|
0007bc 6310 mov.b @r1, r3
|
|
0007be 239b or r9, r3
|
|
0007c0 2130 mov.b r3, @r1
|
|
0007c2 4f26 lds.l @r15+, pr
|
|
0007c4 69f6 mov.l @r15+, r9
|
|
0007c6 6af6 mov.l @r15+, r10
|
|
0007c8 6bf6 mov.l @r15+, r11
|
|
0007ca 6df6 mov.l @r15+, r13
|
|
0007cc 000b rts
|
|
0007ce 6ef6 mov.l @r15+, r14
|
|
0007d0 2fe6 mov.l r14, @-r15
|
|
0007d2 6e53 mov r5, r14
|
|
0007d4 2fd6 mov.l r13, @-r15
|
|
0007d6 6d73 mov r7, r13
|
|
0007d8 4f22 sts.l pr, @-r15
|
|
0007da 3ed7 cmp/gt r13, r14
|
|
0007dc 7ff8 add #h'f8, r15
|
|
0007de 2f42 mov.l r4, @r15
|
|
0007e0 8d07 bt/s h'e ;@(h'7f2)
|
|
0007e2 1f61 mov.l r6, @(h'4,r15)
|
|
0007e4 56f1 mov.l @(h'4,r15), r6
|
|
0007e6 65f2 mov.l @r15, r5
|
|
0007e8 bf7a bsr h'-10c ;@(h'6e0)
|
|
0007ea 64e3 mov r14, r4
|
|
0007ec 7e01
|
|
0007ee 3ed7 cmp/gt r13, r14
|
|
0007f0 8bf8 bf h'-10 ;@(h'7e4)
|
|
0007f2 7f08
|
|
0007f4 4f26 lds.l @r15+, pr
|
|
0007f6 6df6 mov.l @r15+, r13
|
|
0007f8 000b rts
|
|
0007fa 6ef6 mov.l @r15+, r14
|
|
0007fc 00ff mac.l @r15+, @r0+
|
|
0007fe e306 mov #h'6, r3
|
|
000800 d202 mov.l @(h'8,pc), r2 ;@(h'80c)
|
|
000802 2230 mov.b r3, @r2
|
|
000804 d102 mov.l @(h'8,pc), r1 ;@(h'810)
|
|
000806 000b rts
|
|
000808 2140 mov.b r4, @r1
|
|
00080a 0000
|
|
00080c b400 bsr h'800 ;@(h'1010)
|
|
00080e 0000
|
|
000810 b401 bsr h'802 ;@(h'1016)
|
|
000812 0000
|
|
000814 2fe6 mov.l r14, @-r15
|
|
000816 6043 mov r4, r0
|
|
000818 2fd6 mov.l r13, @-r15
|
|
00081a 8800 cmp/eq #h'0, r0
|
|
00081c de3f mov.l @(h'fc,pc), r14 ;@(h'91c)
|
|
00081e 2fc6 mov.l r12, @-r15
|
|
000820 2fb6 mov.l r11, @-r15
|
|
000822 2fa6 mov.l r10, @-r15
|
|
000824 4f22 sts.l pr, @-r15
|
|
000826 9a6a mov.w @(h'd4,pc), r10 ;@(h'8fe)
|
|
000828 dc3b mov.l @(h'ec,pc), r12 ;@(h'918)
|
|
00082a 6ba3 mov r10, r11
|
|
00082c 8d04 bt/s h'8 ;@(h'838)
|
|
00082e 7b16 add #h'16, r11
|
|
000830 8801 cmp/eq #h'1, r0
|
|
000832 890b bt h'16 ;@(h'84c)
|
|
000834 a01f bra h'3e ;@(h'876)
|
|
000836 0009 nop
|
|
000838 6db3 mov r11, r13
|
|
00083a 4c0b jsr @r12
|
|
00083c 64d3 mov r13, r4
|
|
00083e 4e0b jsr @r14
|
|
000840 e414 mov #h'14, r4
|
|
000842 7dff add #h'ff, r13
|
|
000844 3da3 cmp/ge r10, r13
|
|
000846 89f8 bt h'-10 ;@(h'83a)
|
|
000848 a015 bra h'2a ;@(h'876)
|
|
00084a 0009 nop
|
|
00084c 6da3 mov r10, r13
|
|
00084e 4c0b jsr @r12
|
|
000850 64d3 mov r13, r4
|
|
000852 4e0b jsr @r14
|
|
000854 e414 mov #h'14, r4
|
|
000856 7d01
|
|
000858 3db7 cmp/gt r11, r13
|
|
00085a 8bf8 bf h'-10 ;@(h'84e)
|
|
00085c d230 mov.l @(h'c0,pc), r2 ;@(h'920)
|
|
00085e 420b jsr @r2
|
|
000860 0009 nop
|
|
000862 954d mov.w @(h'9a,pc), r5 ;@(h'900)
|
|
000864 964d mov.w @(h'9a,pc), r6 ;@(h'902)
|
|
000866 d32f mov.l @(h'bc,pc), r3 ;@(h'924)
|
|
000868 430b jsr @r3
|
|
00086a 6403 mov r0, r4
|
|
00086c d22e mov.l @(h'b8,pc), r2 ;@(h'928)
|
|
00086e 420b jsr @r2
|
|
000870 0009 nop
|
|
000872 4e0b jsr @r14
|
|
000874 e414 mov #h'14, r4
|
|
000876 4f26 lds.l @r15+, pr
|
|
000878 6af6 mov.l @r15+, r10
|
|
00087a 6bf6 mov.l @r15+, r11
|
|
00087c 6cf6 mov.l @r15+, r12
|
|
00087e 6df6 mov.l @r15+, r13
|
|
000880 000b rts
|
|
000882 6ef6 mov.l @r15+, r14
|
|
000884 2f96 mov.l r9, @-r15
|
|
000886 e200 mov #h'0, r2
|
|
000888 903c mov.w @(h'78,pc), r0 ;@(h'904)
|
|
00088a 2f86 mov.l r8, @-r15
|
|
00088c 4f22 sts.l pr, @-r15
|
|
00088e 4f12 sts.l macl, @-r15
|
|
000890 9339 mov.w @(h'72,pc), r3 ;@(h'906)
|
|
000892 3f0c add r0, r15
|
|
000894 9038 mov.w @(h'70,pc), r0 ;@(h'908)
|
|
000896 33fc add r15, r3
|
|
000898 2342 mov.l r4, @r3
|
|
00089a e301 mov #h'1, r3
|
|
00089c 0f26 mov.l r2, @(r0,r15)
|
|
00089e 9034 mov.w @(h'68,pc), r0 ;@(h'90a)
|
|
0008a0 0f34 mov.b r3, @(r0,r15)
|
|
0008a2 9033 mov.w @(h'66,pc), r0 ;@(h'90c)
|
|
0008a4 0f24 mov.b r2, @(r0,r15)
|
|
0008a6 9032 mov.w @(h'64,pc), r0 ;@(h'90e)
|
|
0008a8 0f34 mov.b r3, @(r0,r15)
|
|
0008aa 6323 mov r2, r3
|
|
0008ac 902b mov.w @(h'56,pc), r0 ;@(h'906)
|
|
0008ae 1f27 mov.l r2, @(h'1c,r15)
|
|
0008b0 1f36 mov.l r3, @(h'18,r15)
|
|
0008b2 1f25 mov.l r2, @(h'14,r15)
|
|
0008b4 1f34 mov.l r3, @(h'10,r15)
|
|
0008b6 1f23 mov.l r2, @(h'c,r15)
|
|
0008b8 1f32 mov.l r3, @(h'8,r15)
|
|
0008ba e232 mov #h'32, r2
|
|
0008bc 1f21 mov.l r2, @(h'4,r15)
|
|
0008be 03fe mov.l @(r0,r15), r3
|
|
0008c0 2338 tst r3, r3
|
|
0008c2 8b02 bf h'4 ;@(h'8ca)
|
|
0008c4 d319 mov.l @(h'64,pc), r3 ;@(h'92c)
|
|
0008c6 432b jmp @r3
|
|
0008c8 0009 nop
|
|
0008ca 901c mov.w @(h'38,pc), r0 ;@(h'906)
|
|
0008cc 00fe mov.l @(r0,r15), r0
|
|
0008ce 5001 mov.l @(h'4,r0), r0
|
|
0008d0 8801 cmp/eq #h'1, r0
|
|
0008d2 8b06 bf h'c ;@(h'8e2)
|
|
0008d4 9017 mov.w @(h'2e,pc), r0 ;@(h'906)
|
|
0008d6 d316 mov.l @(h'58,pc), r3 ;@(h'930)
|
|
0008d8 430b jsr @r3
|
|
0008da 04fe mov.l @(r0,r15), r4
|
|
0008dc d113 mov.l @(h'4c,pc), r1 ;@(h'92c)
|
|
0008de 412b jmp @r1
|
|
0008e0 0009 nop
|
|
0008e2 e208 mov #h'8, r2
|
|
0008e4 9014 mov.w @(h'28,pc), r0 ;@(h'910)
|
|
0008e6 6323 mov r2, r3
|
|
0008e8 0f26 mov.l r2, @(r0,r15)
|
|
0008ea e201 mov #h'1, r2
|
|
0008ec 9011 mov.w @(h'22,pc), r0 ;@(h'912)
|
|
0008ee 0f36 mov.l r3, @(r0,r15)
|
|
0008f0 9010 mov.w @(h'20,pc), r0 ;@(h'914)
|
|
0008f2 a05e bra h'bc ;@(h'9b2)
|
|
0008f4 0f26 mov.l r2, @(r0,r15)
|
|
0008f6 e101 mov #h'1, r1
|
|
0008f8 900d mov.w @(h'1a,pc), r0 ;@(h'916)
|
|
0008fa a04d bra h'9a ;@(h'998)
|
|
0008fc 0f16 mov.l r1, @(r0,r15)
|
|
0008fe 00a8
|
|
000900 00ff mac.l @r15+, @r0+
|
|
000902 0400
|
|
000904 fb0c
|
|
000906 04f0
|
|
000908 04e4 mov.b r14, @(r0,r4)
|
|
00090a 04e3
|
|
00090c 04e2 stc r6_bank, r4
|
|
00090e 04e1
|
|
000910 04a0
|
|
000912 04a4 mov.b r10, @(r0,r4)
|
|
000914 04ec mov.b @(r0,r14), r4
|
|
000916 04e8
|
|
000918 0030
|
|
00091a 07fe mov.l @(r0,r15), r7
|
|
00091c 0030
|
|
00091e 5dee mov.l @(h'38,r14), r13
|
|
000920 0030
|
|
000922 05d4 mov.b r13, @(r0,r5)
|
|
000924 0030
|
|
000926 5774 mov.l @(h'10,r7), r7
|
|
000928 0030
|
|
00092a 57f4 mov.l @(h'10,r15), r7
|
|
00092c 0030
|
|
00092e 3402 cmp/hs r0, r4
|
|
000930 0030
|
|
000932 3412 cmp/hs r1, r4
|
|
000934 908e mov.w @(h'11c,pc), r0 ;@(h'a54)
|
|
000936 00fe mov.l @(r0,r15), r0
|
|
000938 918c mov.w @(h'118,pc), r1 ;@(h'a54)
|
|
00093a 31fc add r15, r1
|
|
00093c 6312 mov.l @r1, r3
|
|
00093e 5333 mov.l @(h'c,r3), r3
|
|
000940 9289 mov.w @(h'112,pc), r2 ;@(h'a56)
|
|
000942 32fc add r15, r2
|
|
000944 6222 mov.l @r2, r2
|
|
000946 0237 mul.l r3, r2
|
|
000948 9186 mov.w @(h'10c,pc), r1 ;@(h'a58)
|
|
00094a 031a sts macl, r3
|
|
00094c 5002 mov.l @(h'8,r0), r0
|
|
00094e 31fc add r15, r1
|
|
000950 6112 mov.l @r1, r1
|
|
000952 331c add r1, r3
|
|
000954 003c mov.b @(r0,r3), r0
|
|
000956 880b cmp/eq #h'b, r0
|
|
000958 8b19 bf h'32 ;@(h'98e)
|
|
00095a 4108 shll2 r1
|
|
00095c 907d mov.w @(h'fa,pc), r0 ;@(h'a5a)
|
|
00095e 4208 shll2 r2
|
|
000960 4100 shll r1
|
|
000962 4200 shll r2
|
|
000964 0f16 mov.l r1, @(r0,r15)
|
|
000966 9079 mov.w @(h'f2,pc), r0 ;@(h'a5c)
|
|
000968 9174 mov.w @(h'e8,pc), r1 ;@(h'a54)
|
|
00096a 0f26 mov.l r2, @(r0,r15)
|
|
00096c 9072 mov.w @(h'e4,pc), r0 ;@(h'a54)
|
|
00096e 31fc add r15, r1
|
|
000970 9271 mov.w @(h'e2,pc), r2 ;@(h'a56)
|
|
000972 00fe mov.l @(r0,r15), r0
|
|
000974 6312 mov.l @r1, r3
|
|
000976 32fc add r15, r2
|
|
000978 5002 mov.l @(h'8,r0), r0
|
|
00097a 5333 mov.l @(h'c,r3), r3
|
|
00097c 6222 mov.l @r2, r2
|
|
00097e 0237 mul.l r3, r2
|
|
000980 916a mov.w @(h'd4,pc), r1 ;@(h'a58)
|
|
000982 e200 mov #h'0, r2
|
|
000984 031a sts macl, r3
|
|
000986 31fc add r15, r1
|
|
000988 6112 mov.l @r1, r1
|
|
00098a 331c add r1, r3
|
|
00098c 0324 mov.b r2, @(r0,r3)
|
|
00098e 9063 mov.w @(h'c6,pc), r0 ;@(h'a58)
|
|
000990 03fe mov.l @(r0,r15), r3
|
|
000992 7301
|
|
000994 9060 mov.w @(h'c0,pc), r0 ;@(h'a58)
|
|
000996 0f36 mov.l r3, @(r0,r15)
|
|
000998 905c mov.w @(h'b8,pc), r0 ;@(h'a54)
|
|
00099a 02fe mov.l @(r0,r15), r2
|
|
00099c 905c mov.w @(h'b8,pc), r0 ;@(h'a58)
|
|
00099e 5323 mov.l @(h'c,r2), r3
|
|
0009a0 02fe mov.l @(r0,r15), r2
|
|
0009a2 73ff add #h'ff, r3
|
|
0009a4 3233 cmp/ge r3, r2
|
|
0009a6 8bc5 bf h'-76 ;@(h'934)
|
|
0009a8 9055 mov.w @(h'aa,pc), r0 ;@(h'a56)
|
|
0009aa 01fe mov.l @(r0,r15), r1
|
|
0009ac 9053 mov.w @(h'a6,pc), r0 ;@(h'a56)
|
|
0009ae 7101
|
|
0009b0 0f16 mov.l r1, @(r0,r15)
|
|
0009b2 904f mov.w @(h'9e,pc), r0 ;@(h'a54)
|
|
0009b4 03fe mov.l @(r0,r15), r3
|
|
0009b6 5234 mov.l @(h'10,r3), r2
|
|
0009b8 904d mov.w @(h'9a,pc), r0 ;@(h'a56)
|
|
0009ba 72ff add #h'ff, r2
|
|
0009bc 03fe mov.l @(r0,r15), r3
|
|
0009be 3323 cmp/ge r2, r3
|
|
0009c0 8b99 bf h'-ce ;@(h'8f6)
|
|
0009c2 e101 mov #h'1, r1
|
|
0009c4 904b mov.w @(h'96,pc), r0 ;@(h'a5e)
|
|
0009c6 e300 mov #h'0, r3
|
|
0009c8 0f16 mov.l r1, @(r0,r15)
|
|
0009ca 6233 mov r3, r2
|
|
0009cc 9048 mov.w @(h'90,pc), r0 ;@(h'a60)
|
|
0009ce 0f36 mov.l r3, @(r0,r15)
|
|
0009d0 9047 mov.w @(h'8e,pc), r0 ;@(h'a62)
|
|
0009d2 6313 mov r1, r3
|
|
0009d4 0f26 mov.l r2, @(r0,r15)
|
|
0009d6 9045 mov.w @(h'8a,pc), r0 ;@(h'a64)
|
|
0009d8 9148 mov.w @(h'90,pc), r1 ;@(h'a6c)
|
|
0009da 0f26 mov.l r2, @(r0,r15)
|
|
0009dc 9043 mov.w @(h'86,pc), r0 ;@(h'a66)
|
|
0009de 31fc add r15, r1
|
|
0009e0 0f24 mov.b r2, @(r0,r15)
|
|
0009e2 e202 mov #h'2, r2
|
|
0009e4 9040 mov.w @(h'80,pc), r0 ;@(h'a68)
|
|
0009e6 0f34 mov.b r3, @(r0,r15)
|
|
0009e8 903f mov.w @(h'7e,pc), r0 ;@(h'a6a)
|
|
0009ea 0f24 mov.b r2, @(r0,r15)
|
|
0009ec 9235 mov.w @(h'6a,pc), r2 ;@(h'a5a)
|
|
0009ee 32fc add r15, r2
|
|
0009f0 d321 mov.l @(h'84,pc), r3 ;@(h'a78)
|
|
0009f2 430b jsr @r3
|
|
0009f4 e01c mov #h'1c, r0
|
|
0009f6 9030 mov.w @(h'60,pc), r0 ;@(h'a5a)
|
|
0009f8 02fe mov.l @(r0,r15), r2
|
|
0009fa 72c4 add #h'c4, r2
|
|
0009fc 9037 mov.w @(h'6e,pc), r0 ;@(h'a6e)
|
|
0009fe 0f26 mov.l r2, @(r0,r15)
|
|
000a00 902c mov.w @(h'58,pc), r0 ;@(h'a5c)
|
|
000a02 03fe mov.l @(r0,r15), r3
|
|
000a04 9034 mov.w @(h'68,pc), r0 ;@(h'a70)
|
|
000a06 73e4 add #h'e4, r3
|
|
000a08 d21c mov.l @(h'70,pc), r2 ;@(h'a7c)
|
|
000a0a 422b jmp @r2
|
|
000a0c 0f36 mov.l r3, @(r0,r15)
|
|
000a0e 9030 mov.w @(h'60,pc), r0 ;@(h'a72)
|
|
000a10 01fc mov.b @(r0,r15), r1
|
|
000a12 2118 tst r1, r1
|
|
000a14 8901 bt h'2 ;@(h'a1a)
|
|
000a16 a16e bra h'2dc ;@(h'cf6)
|
|
000a18 0009 nop
|
|
000a1a 942b mov.w @(h'56,pc), r4 ;@(h'a74)
|
|
000a1c d318 mov.l @(h'60,pc), r3 ;@(h'a80)
|
|
000a1e 430b jsr @r3
|
|
000a20 0009 nop
|
|
000a22 2008 tst r0, r0
|
|
000a24 8902 bt h'4 ;@(h'a2c)
|
|
000a26 d317 mov.l @(h'5c,pc), r3 ;@(h'a84)
|
|
000a28 430b jsr @r3
|
|
000a2a 0009 nop
|
|
000a2c 9423 mov.w @(h'46,pc), r4 ;@(h'a76)
|
|
000a2e d214 mov.l @(h'50,pc), r2 ;@(h'a80)
|
|
000a30 420b jsr @r2
|
|
000a32 0009 nop
|
|
000a34 2008 tst r0, r0
|
|
000a36 8927 bt h'4e ;@(h'a88)
|
|
000a38 9011 mov.w @(h'22,pc), r0 ;@(h'a5e)
|
|
000a3a e3fe mov #h'fffffffe, r3
|
|
000a3c e200 mov #h'0, r2
|
|
000a3e 0f26 mov.l r2, @(r0,r15)
|
|
000a40 9010 mov.w @(h'20,pc), r0 ;@(h'a64)
|
|
000a42 01fe mov.l @(r0,r15), r1
|
|
000a44 3137 cmp/gt r3, r1
|
|
000a46 8b41 bf h'82 ;@(h'acc)
|
|
000a48 900c mov.w @(h'18,pc), r0 ;@(h'a64)
|
|
000a4a 02fe mov.l @(r0,r15), r2
|
|
000a4c 900a mov.w @(h'14,pc), r0 ;@(h'a64)
|
|
000a4e 72ff add #h'ff, r2
|
|
000a50 a03c bra h'78 ;@(h'acc)
|
|
000a52 0f26 mov.l r2, @(r0,r15)
|
|
000a54 04f0
|
|
000a56 04ec mov.b @(r0,r14), r4
|
|
000a58 04e8
|
|
000a5a 04c4 mov.b r12, @(r0,r4)
|
|
000a5c 04c8
|
|
000a5e 04d4 mov.b r13, @(r0,r4)
|
|
000a60 04d8
|
|
000a62 04d0
|
|
000a64 04cc mov.b @(r0,r12), r4
|
|
000a66 04dd mov.w @(r0,r13), r4
|
|
000a68 04dc mov.b @(r0,r13), r4
|
|
000a6a 04de mov.l @(r0,r13), r4
|
|
000a6c 04a8
|
|
000a6e 04a0
|
|
000a70 04a4 mov.b r10, @(r0,r4)
|
|
000a72 04e2 stc r6_bank, r4
|
|
000a74 7532 add #h'32, r5
|
|
000a76 7544 add #h'44, r5
|
|
000a78 0030
|
|
000a7a 5584 mov.l @(h'10,r8), r5
|
|
000a7c 0030
|
|
000a7e 33ee addc r14, r3
|
|
000a80 0030
|
|
000a82 5cd4 mov.l @(h'10,r13), r12
|
|
000a84 0030
|
|
000a86 385a subc r5, r8
|
|
000a88 946b mov.w @(h'd6,pc), r4 ;@(h'b62)
|
|
000a8a d239 mov.l @(h'e4,pc), r2 ;@(h'b70)
|
|
000a8c 420b jsr @r2
|
|
000a8e 0009 nop
|
|
000a90 2008 tst r0, r0
|
|
000a92 890d bt h'1a ;@(h'ab0)
|
|
000a94 9066 mov.w @(h'cc,pc), r0 ;@(h'b64)
|
|
000a96 e302 mov #h'2, r3
|
|
000a98 e201 mov #h'1, r2
|
|
000a9a 0f26 mov.l r2, @(r0,r15)
|
|
000a9c 9063 mov.w @(h'c6,pc), r0 ;@(h'b66)
|
|
000a9e 01fe mov.l @(r0,r15), r1
|
|
000aa0 3133 cmp/ge r3, r1
|
|
000aa2 8913 bt h'26 ;@(h'acc)
|
|
000aa4 905f mov.w @(h'be,pc), r0 ;@(h'b66)
|
|
000aa6 02fe mov.l @(r0,r15), r2
|
|
000aa8 905d mov.w @(h'ba,pc), r0 ;@(h'b66)
|
|
000aaa 7201
|
|
000aac a00e bra h'1c ;@(h'acc)
|
|
000aae 0f26 mov.l r2, @(r0,r15)
|
|
000ab0 9059 mov.w @(h'b2,pc), r0 ;@(h'b66)
|
|
000ab2 e300 mov #h'0, r3
|
|
000ab4 01fe mov.l @(r0,r15), r1
|
|
000ab6 3317 cmp/gt r1, r3
|
|
000ab8 9055 mov.w @(h'aa,pc), r0 ;@(h'b66)
|
|
000aba 313e addc r3, r1
|
|
000abc 4121 shar r1
|
|
000abe a005 bra h'a ;@(h'acc)
|
|
000ac0 0f16 mov.l r1, @(r0,r15)
|
|
000ac2 9050 mov.w @(h'a0,pc), r0 ;@(h'b66)
|
|
000ac4 03fe mov.l @(r0,r15), r3
|
|
000ac6 7301
|
|
000ac8 904d mov.w @(h'9a,pc), r0 ;@(h'b66)
|
|
000aca 0f36 mov.l r3, @(r0,r15)
|
|
000acc 904c mov.w @(h'98,pc), r0 ;@(h'b68)
|
|
000ace 914c mov.w @(h'98,pc), r1 ;@(h'b6a)
|
|
000ad0 31fc add r15, r1
|
|
000ad2 6312 mov.l @r1, r3
|
|
000ad4 4311 cmp/pz r3
|
|
000ad6 8d01 bt/s h'2 ;@(h'adc)
|
|
000ad8 00fe mov.l @(r0,r15), r0
|
|
000ada 7307
|
|
000adc 9144 mov.w @(h'88,pc), r1 ;@(h'b68)
|
|
000ade 4321 shar r3
|
|
000ae0 4321 shar r3
|
|
000ae2 4321 shar r3
|
|
000ae4 31fc add r15, r1
|
|
000ae6 6212 mov.l @r1, r2
|
|
000ae8 913d mov.w @(h'7a,pc), r1 ;@(h'b66)
|
|
000aea 5223 mov.l @(h'c,r2), r2
|
|
000aec 0327 mul.l r2, r3
|
|
000aee 31fc add r15, r1
|
|
000af0 6212 mov.l @r1, r2
|
|
000af2 913b mov.w @(h'76,pc), r1 ;@(h'b6c)
|
|
000af4 31fc add r15, r1
|
|
000af6 6112 mov.l @r1, r1
|
|
000af8 312c add r2, r1
|
|
000afa 7101
|
|
000afc 4111 cmp/pz r1
|
|
000afe 8d01 bt/s h'2 ;@(h'b04)
|
|
000b00 031a sts macl, r3
|
|
000b02 7107
|
|
000b04 5002 mov.l @(h'8,r0), r0
|
|
000b06 4121 shar r1
|
|
000b08 4121 shar r1
|
|
000b0a 4121 shar r1
|
|
000b0c 331c add r1, r3
|
|
000b0e 003c mov.b @(r0,r3), r0
|
|
000b10 8801 cmp/eq #h'1, r0
|
|
000b12 89d6 bt h'-54 ;@(h'ac2)
|
|
000b14 9028 mov.w @(h'50,pc), r0 ;@(h'b68)
|
|
000b16 9128 mov.w @(h'50,pc), r1 ;@(h'b6a)
|
|
000b18 31fc add r15, r1
|
|
000b1a 6312 mov.l @r1, r3
|
|
000b1c 7305
|
|
000b1e 4311 cmp/pz r3
|
|
000b20 8d01 bt/s h'2 ;@(h'b26)
|
|
000b22 00fe mov.l @(r0,r15), r0
|
|
000b24 7307
|
|
000b26 4321 shar r3
|
|
000b28 911e mov.w @(h'3c,pc), r1 ;@(h'b68)
|
|
000b2a 4321 shar r3
|
|
000b2c 4321 shar r3
|
|
000b2e 31fc add r15, r1
|
|
000b30 6112 mov.l @r1, r1
|
|
000b32 5213 mov.l @(h'c,r1), r2
|
|
000b34 9117 mov.w @(h'2e,pc), r1 ;@(h'b66)
|
|
000b36 0327 mul.l r2, r3
|
|
000b38 31fc add r15, r1
|
|
000b3a 6212 mov.l @r1, r2
|
|
000b3c 9116 mov.w @(h'2c,pc), r1 ;@(h'b6c)
|
|
000b3e 31fc add r15, r1
|
|
000b40 6112 mov.l @r1, r1
|
|
000b42 312c add r2, r1
|
|
000b44 7101
|
|
000b46 4111 cmp/pz r1
|
|
000b48 8d01 bt/s h'2 ;@(h'b4e)
|
|
000b4a 031a sts macl, r3
|
|
000b4c 7107
|
|
000b4e 4121 shar r1
|
|
000b50 5002 mov.l @(h'8,r0), r0
|
|
000b52 4121 shar r1
|
|
000b54 4121 shar r1
|
|
000b56 331c add r1, r3
|
|
000b58 003c mov.b @(r0,r3), r0
|
|
000b5a 8801 cmp/eq #h'1, r0
|
|
000b5c 89b1 bt h'-9e ;@(h'ac2)
|
|
000b5e a00e bra h'1c ;@(h'b7e)
|
|
000b60 0009 nop
|
|
000b62 7545 add #h'45, r5
|
|
000b64 04d4 mov.b r13, @(r0,r4)
|
|
000b66 04cc mov.b @(r0,r12), r4
|
|
000b68 04f0
|
|
000b6a 04c8
|
|
000b6c 04c4 mov.b r12, @(r0,r4)
|
|
000b6e 0000
|
|
000b70 0030
|
|
000b72 5cd4 mov.l @(h'10,r13), r12
|
|
000b74 906c mov.w @(h'd8,pc), r0 ;@(h'c50)
|
|
000b76 03fe mov.l @(r0,r15), r3
|
|
000b78 906a mov.w @(h'd4,pc), r0 ;@(h'c50)
|
|
000b7a 73ff add #h'ff, r3
|
|
000b7c 0f36 mov.l r3, @(r0,r15)
|
|
000b7e 9068 mov.w @(h'd0,pc), r0 ;@(h'c52)
|
|
000b80 9168 mov.w @(h'd0,pc), r1 ;@(h'c54)
|
|
000b82 31fc add r15, r1
|
|
000b84 6312 mov.l @r1, r3
|
|
000b86 4311 cmp/pz r3
|
|
000b88 8d01 bt/s h'2 ;@(h'b8e)
|
|
000b8a 00fe mov.l @(r0,r15), r0
|
|
000b8c 7307
|
|
000b8e 4321 shar r3
|
|
000b90 915f mov.w @(h'be,pc), r1 ;@(h'c52)
|
|
000b92 4321 shar r3
|
|
000b94 4321 shar r3
|
|
000b96 31fc add r15, r1
|
|
000b98 6212 mov.l @r1, r2
|
|
000b9a 5223 mov.l @(h'c,r2), r2
|
|
000b9c 9158 mov.w @(h'b0,pc), r1 ;@(h'c50)
|
|
000b9e 0327 mul.l r2, r3
|
|
000ba0 31fc add r15, r1
|
|
000ba2 6212 mov.l @r1, r2
|
|
000ba4 9157 mov.w @(h'ae,pc), r1 ;@(h'c56)
|
|
000ba6 31fc add r15, r1
|
|
000ba8 6112 mov.l @r1, r1
|
|
000baa 312c add r2, r1
|
|
000bac 7106
|
|
000bae 4111 cmp/pz r1
|
|
000bb0 8d01 bt/s h'2 ;@(h'bb6)
|
|
000bb2 031a sts macl, r3
|
|
000bb4 7107
|
|
000bb6 4121 shar r1
|
|
000bb8 5002 mov.l @(h'8,r0), r0
|
|
000bba 4121 shar r1
|
|
000bbc 4121 shar r1
|
|
000bbe 331c add r1, r3
|
|
000bc0 003c mov.b @(r0,r3), r0
|
|
000bc2 8801 cmp/eq #h'1, r0
|
|
000bc4 89d6 bt h'-54 ;@(h'b74)
|
|
000bc6 9044 mov.w @(h'88,pc), r0 ;@(h'c52)
|
|
000bc8 9144 mov.w @(h'88,pc), r1 ;@(h'c54)
|
|
000bca 31fc add r15, r1
|
|
000bcc 6312 mov.l @r1, r3
|
|
000bce 7305
|
|
000bd0 4311 cmp/pz r3
|
|
000bd2 8d01 bt/s h'2 ;@(h'bd8)
|
|
000bd4 00fe mov.l @(r0,r15), r0
|
|
000bd6 7307
|
|
000bd8 913b mov.w @(h'76,pc), r1 ;@(h'c52)
|
|
000bda 4321 shar r3
|
|
000bdc 4321 shar r3
|
|
000bde 4321 shar r3
|
|
000be0 31fc add r15, r1
|
|
000be2 6112 mov.l @r1, r1
|
|
000be4 5213 mov.l @(h'c,r1), r2
|
|
000be6 0327 mul.l r2, r3
|
|
000be8 9132 mov.w @(h'64,pc), r1 ;@(h'c50)
|
|
000bea 31fc add r15, r1
|
|
000bec 6212 mov.l @r1, r2
|
|
000bee 9132 mov.w @(h'64,pc), r1 ;@(h'c56)
|
|
000bf0 31fc add r15, r1
|
|
000bf2 6112 mov.l @r1, r1
|
|
000bf4 312c add r2, r1
|
|
000bf6 7106
|
|
000bf8 4111 cmp/pz r1
|
|
000bfa 8d01 bt/s h'2 ;@(h'c00)
|
|
000bfc 031a sts macl, r3
|
|
000bfe 7107
|
|
000c00 5002 mov.l @(h'8,r0), r0
|
|
000c02 4121 shar r1
|
|
000c04 4121 shar r1
|
|
000c06 4121 shar r1
|
|
000c08 331c add r1, r3
|
|
000c0a 003c mov.b @(r0,r3), r0
|
|
000c0c 8801 cmp/eq #h'1, r0
|
|
000c0e 89b1 bt h'-9e ;@(h'b74)
|
|
000c10 901e mov.w @(h'3c,pc), r0 ;@(h'c50)
|
|
000c12 02fe mov.l @(r0,r15), r2
|
|
000c14 2228 tst r2, r2
|
|
000c16 8921 bt h'42 ;@(h'c5c)
|
|
000c18 901e mov.w @(h'3c,pc), r0 ;@(h'c58)
|
|
000c1a e201 mov #h'1, r2
|
|
000c1c 03fc mov.b @(r0,r15), r3
|
|
000c1e 3327 cmp/gt r2, r3
|
|
000c20 8b10 bf h'20 ;@(h'c44)
|
|
000c22 901a mov.w @(h'34,pc), r0 ;@(h'c5a)
|
|
000c24 00fe mov.l @(r0,r15), r0
|
|
000c26 4011 cmp/pz r0
|
|
000c28 8b01 bf h'2 ;@(h'c2e)
|
|
000c2a a005 bra h'a ;@(h'c38)
|
|
000c2c c903 and #h'3, r0
|
|
000c2e 6007 not r0, r0
|
|
000c30 7001
|
|
000c32 c903 and #h'3, r0
|
|
000c34 6007 not r0, r0
|
|
000c36 7001
|
|
000c38 910f mov.w @(h'1e,pc), r1 ;@(h'c5a)
|
|
000c3a 302c add r2, r0
|
|
000c3c 31fc add r15, r1
|
|
000c3e 2102 mov.l r0, @r1
|
|
000c40 a003 bra h'6 ;@(h'c4a)
|
|
000c42 e300 mov #h'0, r3
|
|
000c44 9008 mov.w @(h'10,pc), r0 ;@(h'c58)
|
|
000c46 03fc mov.b @(r0,r15), r3
|
|
000c48 7301
|
|
000c4a 9005 mov.w @(h'a,pc), r0 ;@(h'c58)
|
|
000c4c a00c bra h'18 ;@(h'c68)
|
|
000c4e 0f34 mov.b r3, @(r0,r15)
|
|
000c50 04cc mov.b @(r0,r12), r4
|
|
000c52 04f0
|
|
000c54 04c8
|
|
000c56 04c4 mov.b r12, @(r0,r4)
|
|
000c58 04de mov.l @(r0,r13), r4
|
|
000c5a 04d8
|
|
000c5c 908a mov.w @(h'114,pc), r0 ;@(h'd74)
|
|
000c5e e302 mov #h'2, r3
|
|
000c60 e100 mov #h'0, r1
|
|
000c62 0f16 mov.l r1, @(r0,r15)
|
|
000c64 9087 mov.w @(h'10e,pc), r0 ;@(h'd76)
|
|
000c66 0f34 mov.b r3, @(r0,r15)
|
|
000c68 9486 mov.w @(h'10c,pc), r4 ;@(h'd78)
|
|
000c6a d348 mov.l @(h'120,pc), r3 ;@(h'd8c)
|
|
000c6c 430b jsr @r3
|
|
000c6e 0009 nop
|
|
000c70 2008 tst r0, r0
|
|
000c72 8b05 bf h'a ;@(h'c80)
|
|
000c74 9481 mov.w @(h'102,pc), r4 ;@(h'd7a)
|
|
000c76 d345 mov.l @(h'114,pc), r3 ;@(h'd8c)
|
|
000c78 430b jsr @r3
|
|
000c7a 0009 nop
|
|
000c7c 2008 tst r0, r0
|
|
000c7e 891e bt h'3c ;@(h'cbe)
|
|
000c80 907c mov.w @(h'f8,pc), r0 ;@(h'd7c)
|
|
000c82 03fe mov.l @(r0,r15), r3
|
|
000c84 4315 cmp/pl r3
|
|
000c86 8b03 bf h'6 ;@(h'c90)
|
|
000c88 9079 mov.w @(h'f2,pc), r0 ;@(h'd7e)
|
|
000c8a 01fc mov.b @(r0,r15), r1
|
|
000c8c 2118 tst r1, r1
|
|
000c8e 8916 bt h'2c ;@(h'cbe)
|
|
000c90 9076 mov.w @(h'ec,pc), r0 ;@(h'd80)
|
|
000c92 e306 mov #h'6, r3
|
|
000c94 02fc mov.b @(r0,r15), r2
|
|
000c96 3233 cmp/ge r3, r2
|
|
000c98 8911 bt h'22 ;@(h'cbe)
|
|
000c9a 9070 mov.w @(h'e0,pc), r0 ;@(h'd7e)
|
|
000c9c 01fc mov.b @(r0,r15), r1
|
|
000c9e 2118 tst r1, r1
|
|
000ca0 8903 bt h'6 ;@(h'caa)
|
|
000ca2 e2fe mov #h'fffffffe, r2
|
|
000ca4 906a mov.w @(h'd4,pc), r0 ;@(h'd7c)
|
|
000ca6 a005 bra h'a ;@(h'cb4)
|
|
000ca8 0f26 mov.l r2, @(r0,r15)
|
|
000caa 9067 mov.w @(h'ce,pc), r0 ;@(h'd7c)
|
|
000cac 01fe mov.l @(r0,r15), r1
|
|
000cae 71fe add #h'fe, r1
|
|
000cb0 9064 mov.w @(h'c8,pc), r0 ;@(h'd7c)
|
|
000cb2 0f16 mov.l r1, @(r0,r15)
|
|
000cb4 9064 mov.w @(h'c8,pc), r0 ;@(h'd80)
|
|
000cb6 03fc mov.b @(r0,r15), r3
|
|
000cb8 9062 mov.w @(h'c4,pc), r0 ;@(h'd80)
|
|
000cba 7301
|
|
000cbc 0f34 mov.b r3, @(r0,r15)
|
|
000cbe 9060 mov.w @(h'c0,pc), r0 ;@(h'd82)
|
|
000cc0 03fe mov.l @(r0,r15), r3
|
|
000cc2 905f mov.w @(h'be,pc), r0 ;@(h'd84)
|
|
000cc4 02fe mov.l @(r0,r15), r2
|
|
000cc6 323c add r3, r2
|
|
000cc8 905c mov.w @(h'b8,pc), r0 ;@(h'd84)
|
|
000cca e300 mov #h'0, r3
|
|
000ccc 0f26 mov.l r2, @(r0,r15)
|
|
000cce 9055 mov.w @(h'aa,pc), r0 ;@(h'd7c)
|
|
000cd0 01fe mov.l @(r0,r15), r1
|
|
000cd2 3317 cmp/gt r1, r3
|
|
000cd4 9057 mov.w @(h'ae,pc), r0 ;@(h'd86)
|
|
000cd6 313e addc r3, r1
|
|
000cd8 02fe mov.l @(r0,r15), r2
|
|
000cda 4121 shar r1
|
|
000cdc 9053 mov.w @(h'a6,pc), r0 ;@(h'd86)
|
|
000cde e30a mov #h'a, r3
|
|
000ce0 321c add r1, r2
|
|
000ce2 0f26 mov.l r2, @(r0,r15)
|
|
000ce4 904a mov.w @(h'94,pc), r0 ;@(h'd7c)
|
|
000ce6 01fe mov.l @(r0,r15), r1
|
|
000ce8 3133 cmp/ge r3, r1
|
|
000cea 8904 bt h'8 ;@(h'cf6)
|
|
000cec 9046 mov.w @(h'8c,pc), r0 ;@(h'd7c)
|
|
000cee 02fe mov.l @(r0,r15), r2
|
|
000cf0 9044 mov.w @(h'88,pc), r0 ;@(h'd7c)
|
|
000cf2 7201
|
|
000cf4 0f26 mov.l r2, @(r0,r15)
|
|
000cf6 50f2 mov.l @(h'8,r15), r0
|
|
000cf8 7001
|
|
000cfa 4011 cmp/pz r0
|
|
000cfc 8b01 bf h'2 ;@(h'd02)
|
|
000cfe a005 bra h'a ;@(h'd0c)
|
|
000d00 c903 and #h'3, r0
|
|
000d02 6007 not r0, r0
|
|
000d04 7001
|
|
000d06 c903 and #h'3, r0
|
|
000d08 6007 not r0, r0
|
|
000d0a 7001
|
|
000d0c 1f02 mov.l r0, @(h'8,r15)
|
|
000d0e a09b bra h'136 ;@(h'e48)
|
|
000d10 e300 mov #h'0, r3
|
|
000d12 9039 mov.w @(h'72,pc), r0 ;@(h'd88)
|
|
000d14 9139 mov.w @(h'72,pc), r1 ;@(h'd8a)
|
|
000d16 00fe mov.l @(r0,r15), r0
|
|
000d18 31fc add r15, r1
|
|
000d1a 6312 mov.l @r1, r3
|
|
000d1c 5005 mov.l @(h'14,r0), r0
|
|
000d1e e104 mov #h'4, r1
|
|
000d20 6233 mov r3, r2
|
|
000d22 4308 shll2 r3
|
|
000d24 4300 shll r3
|
|
000d26 332c add r2, r3
|
|
000d28 4308 shll2 r3
|
|
000d2a 303c add r3, r0
|
|
000d2c d318 mov.l @(h'60,pc), r3 ;@(h'd90)
|
|
000d2e 430b jsr @r3
|
|
000d30 5003 mov.l @(h'c,r0), r0
|
|
000d32 d218 mov.l @(h'60,pc), r2 ;@(h'd94)
|
|
000d34 420b jsr @r2
|
|
000d36 51f2 mov.l @(h'8,r15), r1
|
|
000d38 2008 tst r0, r0
|
|
000d3a 8b3f bf h'7e ;@(h'dbc)
|
|
000d3c 9024 mov.w @(h'48,pc), r0 ;@(h'd88)
|
|
000d3e 03fe mov.l @(r0,r15), r3
|
|
000d40 9023 mov.w @(h'46,pc), r0 ;@(h'd8a)
|
|
000d42 02fe mov.l @(r0,r15), r2
|
|
000d44 5335 mov.l @(h'14,r3), r3
|
|
000d46 6123 mov r2, r1
|
|
000d48 901e mov.w @(h'3c,pc), r0 ;@(h'd88)
|
|
000d4a 4208 shll2 r2
|
|
000d4c 00fe mov.l @(r0,r15), r0
|
|
000d4e 4200 shll r2
|
|
000d50 5005 mov.l @(h'14,r0), r0
|
|
000d52 321c add r1, r2
|
|
000d54 9119 mov.w @(h'32,pc), r1 ;@(h'd8a)
|
|
000d56 4208 shll2 r2
|
|
000d58 323c add r3, r2
|
|
000d5a 31fc add r15, r1
|
|
000d5c 6312 mov.l @r1, r3
|
|
000d5e 6133 mov r3, r1
|
|
000d60 4308 shll2 r3
|
|
000d62 4300 shll r3
|
|
000d64 331c add r1, r3
|
|
000d66 4308 shll2 r3
|
|
000d68 330c add r0, r3
|
|
000d6a 5133 mov.l @(h'c,r3), r1
|
|
000d6c 4111 cmp/pz r1
|
|
000d6e 8913 bt h'26 ;@(h'd98)
|
|
000d70 a021 bra h'42 ;@(h'db6)
|
|
000d72 e1ff mov #h'ffffffff, r1
|
|
000d74 04d8
|
|
000d76 04de mov.l @(r0,r13), r4
|
|
000d78 7542 add #h'42, r5
|
|
000d7a 7536 add #h'36, r5
|
|
000d7c 04d0
|
|
000d7e 04dc mov.b @(r0,r13), r4
|
|
000d80 04dd mov.w @(r0,r13), r4
|
|
000d82 04cc mov.b @(r0,r12), r4
|
|
000d84 04c4 mov.b r12, @(r0,r4)
|
|
000d86 04c8
|
|
000d88 04f0
|
|
000d8a 04ec mov.b @(r0,r14), r4
|
|
000d8c 0030
|
|
000d8e 5cd4 mov.l @(h'10,r13), r12
|
|
000d90 0030
|
|
000d92 533c mov.l @(h'30,r3), r3
|
|
000d94 0030
|
|
000d96 53f0 mov.l @(h'0,r15), r3
|
|
000d98 9091 mov.w @(h'122,pc), r0 ;@(h'ebe)
|
|
000d9a 00fe mov.l @(r0,r15), r0
|
|
000d9c 9190 mov.w @(h'120,pc), r1 ;@(h'ec0)
|
|
000d9e 31fc add r15, r1
|
|
000da0 6312 mov.l @r1, r3
|
|
000da2 6133 mov r3, r1
|
|
000da4 5005 mov.l @(h'14,r0), r0
|
|
000da6 4308 shll2 r3
|
|
000da8 4300 shll r3
|
|
000daa 331c add r1, r3
|
|
000dac 4308 shll2 r3
|
|
000dae 330c add r0, r3
|
|
000db0 5133 mov.l @(h'c,r3), r1
|
|
000db2 4115 cmp/pl r1
|
|
000db4 0129 movt r1
|
|
000db6 6022 mov.l @r2, r0
|
|
000db8 301c add r1, r0
|
|
000dba 2202 mov.l r0, @r2
|
|
000dbc 907f mov.w @(h'fe,pc), r0 ;@(h'ebe)
|
|
000dbe 00fe mov.l @(r0,r15), r0
|
|
000dc0 917e mov.w @(h'fc,pc), r1 ;@(h'ec0)
|
|
000dc2 31fc add r15, r1
|
|
000dc4 6312 mov.l @r1, r3
|
|
000dc6 e104 mov #h'4, r1
|
|
000dc8 5005 mov.l @(h'14,r0), r0
|
|
000dca 6233 mov r3, r2
|
|
000dcc 4308 shll2 r3
|
|
000dce 4300 shll r3
|
|
000dd0 332c add r2, r3
|
|
000dd2 4308 shll2 r3
|
|
000dd4 303c add r3, r0
|
|
000dd6 d33b mov.l @(h'ec,pc), r3 ;@(h'ec4)
|
|
000dd8 430b jsr @r3
|
|
000dda 5004 mov.l @(h'10,r0), r0
|
|
000ddc d23a mov.l @(h'e8,pc), r2 ;@(h'ec8)
|
|
000dde 420b jsr @r2
|
|
000de0 51f2 mov.l @(h'8,r15), r1
|
|
000de2 2008 tst r0, r0
|
|
000de4 8b2d bf h'5a ;@(h'e42)
|
|
000de6 906a mov.w @(h'd4,pc), r0 ;@(h'ebe)
|
|
000de8 03fe mov.l @(r0,r15), r3
|
|
000dea 9069 mov.w @(h'd2,pc), r0 ;@(h'ec0)
|
|
000dec 5335 mov.l @(h'14,r3), r3
|
|
000dee 02fe mov.l @(r0,r15), r2
|
|
000df0 9065 mov.w @(h'ca,pc), r0 ;@(h'ebe)
|
|
000df2 6123 mov r2, r1
|
|
000df4 00fe mov.l @(r0,r15), r0
|
|
000df6 4208 shll2 r2
|
|
000df8 5005 mov.l @(h'14,r0), r0
|
|
000dfa 4200 shll r2
|
|
000dfc 321c add r1, r2
|
|
000dfe 4208 shll2 r2
|
|
000e00 915e mov.w @(h'bc,pc), r1 ;@(h'ec0)
|
|
000e02 323c add r3, r2
|
|
000e04 31fc add r15, r1
|
|
000e06 6312 mov.l @r1, r3
|
|
000e08 6133 mov r3, r1
|
|
000e0a 4308 shll2 r3
|
|
000e0c 4300 shll r3
|
|
000e0e 331c add r1, r3
|
|
000e10 4308 shll2 r3
|
|
000e12 330c add r0, r3
|
|
000e14 5134 mov.l @(h'10,r3), r1
|
|
000e16 4111 cmp/pz r1
|
|
000e18 8901 bt h'2 ;@(h'e1e)
|
|
000e1a a00f bra h'1e ;@(h'e3c)
|
|
000e1c e1ff mov #h'ffffffff, r1
|
|
000e1e 904e mov.w @(h'9c,pc), r0 ;@(h'ebe)
|
|
000e20 914e mov.w @(h'9c,pc), r1 ;@(h'ec0)
|
|
000e22 00fe mov.l @(r0,r15), r0
|
|
000e24 31fc add r15, r1
|
|
000e26 6312 mov.l @r1, r3
|
|
000e28 5005 mov.l @(h'14,r0), r0
|
|
000e2a 6133 mov r3, r1
|
|
000e2c 4308 shll2 r3
|
|
000e2e 4300 shll r3
|
|
000e30 331c add r1, r3
|
|
000e32 4308 shll2 r3
|
|
000e34 330c add r0, r3
|
|
000e36 5134 mov.l @(h'10,r3), r1
|
|
000e38 4115 cmp/pl r1
|
|
000e3a 0129 movt r1
|
|
000e3c 5021 mov.l @(h'4,r2), r0
|
|
000e3e 301c add r1, r0
|
|
000e40 1201 mov.l r0, @(h'4,r2)
|
|
000e42 903d mov.w @(h'7a,pc), r0 ;@(h'ec0)
|
|
000e44 03fe mov.l @(r0,r15), r3
|
|
000e46 7301
|
|
000e48 903a mov.w @(h'74,pc), r0 ;@(h'ec0)
|
|
000e4a 0f36 mov.l r3, @(r0,r15)
|
|
000e4c 9037 mov.w @(h'6e,pc), r0 ;@(h'ebe)
|
|
000e4e 02fe mov.l @(r0,r15), r2
|
|
000e50 9036 mov.w @(h'6c,pc), r0 ;@(h'ec0)
|
|
000e52 5326 mov.l @(h'18,r2), r3
|
|
000e54 01fe mov.l @(r0,r15), r1
|
|
000e56 3133 cmp/ge r3, r1
|
|
000e58 8901 bt h'2 ;@(h'e5e)
|
|
000e5a af5a bra h'-14c ;@(h'd12)
|
|
000e5c 0009 nop
|
|
000e5e 53f1 mov.l @(h'4,r15), r3
|
|
000e60 2338 tst r3, r3
|
|
000e62 8903 bt h'6 ;@(h'e6c)
|
|
000e64 52f1 mov.l @(h'4,r15), r2
|
|
000e66 72ff add #h'ff, r2
|
|
000e68 a06a bra h'd4 ;@(h'f40)
|
|
000e6a 1f21 mov.l r2, @(h'4,r15)
|
|
000e6c 9028 mov.w @(h'50,pc), r0 ;@(h'ec0)
|
|
000e6e e100 mov #h'0, r1
|
|
000e70 a05f bra h'be ;@(h'f32)
|
|
000e72 0f16 mov.l r1, @(r0,r15)
|
|
000e74 9023 mov.w @(h'46,pc), r0 ;@(h'ebe)
|
|
000e76 00fe mov.l @(r0,r15), r0
|
|
000e78 9122 mov.w @(h'44,pc), r1 ;@(h'ec0)
|
|
000e7a 31fc add r15, r1
|
|
000e7c 6312 mov.l @r1, r3
|
|
000e7e 6233 mov r3, r2
|
|
000e80 5007 mov.l @(h'1c,r0), r0
|
|
000e82 4300 shll r3
|
|
000e84 332c add r2, r3
|
|
000e86 4308 shll2 r3
|
|
000e88 4300 shll r3
|
|
000e8a 003e mov.l @(r0,r3), r0
|
|
000e8c 8800 cmp/eq #h'0, r0
|
|
000e8e 8907 bt h'e ;@(h'ea0)
|
|
000e90 8801 cmp/eq #h'1, r0
|
|
000e92 891b bt h'36 ;@(h'ecc)
|
|
000e94 8802 cmp/eq #h'2, r0
|
|
000e96 8929 bt h'52 ;@(h'eec)
|
|
000e98 8803 cmp/eq #h'3, r0
|
|
000e9a 8937 bt h'6e ;@(h'f0c)
|
|
000e9c a044 bra h'88 ;@(h'f28)
|
|
000e9e 0009 nop
|
|
000ea0 900d mov.w @(h'1a,pc), r0 ;@(h'ebe)
|
|
000ea2 03fe mov.l @(r0,r15), r3
|
|
000ea4 900c mov.w @(h'18,pc), r0 ;@(h'ec0)
|
|
000ea6 02fe mov.l @(r0,r15), r2
|
|
000ea8 5337 mov.l @(h'1c,r3), r3
|
|
000eaa 6123 mov r2, r1
|
|
000eac 4200 shll r2
|
|
000eae 321c add r1, r2
|
|
000eb0 4208 shll2 r2
|
|
000eb2 4200 shll r2
|
|
000eb4 323c add r3, r2
|
|
000eb6 5123 mov.l @(h'c,r2), r1
|
|
000eb8 71ff add #h'ff, r1
|
|
000eba a035 bra h'6a ;@(h'f28)
|
|
000ebc 1213 mov.l r1, @(h'c,r2)
|
|
000ebe 04f0
|
|
000ec0 04ec mov.b @(r0,r14), r4
|
|
000ec2 0000
|
|
000ec4 0030
|
|
000ec6 533c mov.l @(h'30,r3), r3
|
|
000ec8 0030
|
|
000eca 53f0 mov.l @(h'0,r15), r3
|
|
000ecc 9074 mov.w @(h'e8,pc), r0 ;@(h'fb8)
|
|
000ece 02fe mov.l @(r0,r15), r2
|
|
000ed0 9073 mov.w @(h'e6,pc), r0 ;@(h'fba)
|
|
000ed2 03fe mov.l @(r0,r15), r3
|
|
000ed4 5227 mov.l @(h'1c,r2), r2
|
|
000ed6 6133 mov r3, r1
|
|
000ed8 4300 shll r3
|
|
000eda 331c add r1, r3
|
|
000edc 4308 shll2 r3
|
|
000ede 4300 shll r3
|
|
000ee0 332c add r2, r3
|
|
000ee2 5133 mov.l @(h'c,r3), r1
|
|
000ee4 7101
|
|
000ee6 1313 mov.l r1, @(h'c,r3)
|
|
000ee8 a01e bra h'3c ;@(h'f28)
|
|
000eea 0009 nop
|
|
000eec 9064 mov.w @(h'c8,pc), r0 ;@(h'fb8)
|
|
000eee 02fe mov.l @(r0,r15), r2
|
|
000ef0 9063 mov.w @(h'c6,pc), r0 ;@(h'fba)
|
|
000ef2 03fe mov.l @(r0,r15), r3
|
|
000ef4 5227 mov.l @(h'1c,r2), r2
|
|
000ef6 6133 mov r3, r1
|
|
000ef8 4300 shll r3
|
|
000efa 331c add r1, r3
|
|
000efc 4308 shll2 r3
|
|
000efe 4300 shll r3
|
|
000f00 332c add r2, r3
|
|
000f02 5134 mov.l @(h'10,r3), r1
|
|
000f04 71ff add #h'ff, r1
|
|
000f06 1314 mov.l r1, @(h'10,r3)
|
|
000f08 a00e bra h'1c ;@(h'f28)
|
|
000f0a 0009 nop
|
|
000f0c 9054 mov.w @(h'a8,pc), r0 ;@(h'fb8)
|
|
000f0e 02fe mov.l @(r0,r15), r2
|
|
000f10 9053 mov.w @(h'a6,pc), r0 ;@(h'fba)
|
|
000f12 03fe mov.l @(r0,r15), r3
|
|
000f14 5227 mov.l @(h'1c,r2), r2
|
|
000f16 6133 mov r3, r1
|
|
000f18 4300 shll r3
|
|
000f1a 331c add r1, r3
|
|
000f1c 4308 shll2 r3
|
|
000f1e 4300 shll r3
|
|
000f20 332c add r2, r3
|
|
000f22 5134 mov.l @(h'10,r3), r1
|
|
000f24 7101
|
|
000f26 1314 mov.l r1, @(h'10,r3)
|
|
000f28 9047 mov.w @(h'8e,pc), r0 ;@(h'fba)
|
|
000f2a 02fe mov.l @(r0,r15), r2
|
|
000f2c 9045 mov.w @(h'8a,pc), r0 ;@(h'fba)
|
|
000f2e 7201
|
|
000f30 0f26 mov.l r2, @(r0,r15)
|
|
000f32 9041 mov.w @(h'82,pc), r0 ;@(h'fb8)
|
|
000f34 03fe mov.l @(r0,r15), r3
|
|
000f36 5238 mov.l @(h'20,r3), r2
|
|
000f38 903f mov.w @(h'7e,pc), r0 ;@(h'fba)
|
|
000f3a 01fe mov.l @(r0,r15), r1
|
|
000f3c 3123 cmp/ge r2, r1
|
|
000f3e 8b99 bf h'-ce ;@(h'e74)
|
|
000f40 903b mov.w @(h'76,pc), r0 ;@(h'fba)
|
|
000f42 e300 mov #h'0, r3
|
|
000f44 a02b bra h'56 ;@(h'f9e)
|
|
000f46 0f36 mov.l r3, @(r0,r15)
|
|
000f48 9037 mov.w @(h'6e,pc), r0 ;@(h'fba)
|
|
000f4a 01fe mov.l @(r0,r15), r1
|
|
000f4c 9236 mov.w @(h'6c,pc), r2 ;@(h'fbc)
|
|
000f4e 6313 mov r1, r3
|
|
000f50 9033 mov.w @(h'66,pc), r0 ;@(h'fba)
|
|
000f52 32fc add r15, r2
|
|
000f54 4108 shll2 r1
|
|
000f56 313c add r3, r1
|
|
000f58 03fe mov.l @(r0,r15), r3
|
|
000f5a 4108 shll2 r1
|
|
000f5c 312c add r2, r1
|
|
000f5e 6033 mov r3, r0
|
|
000f60 4308 shll2 r3
|
|
000f62 330c add r0, r3
|
|
000f64 6012 mov.l @r1, r0
|
|
000f66 4308 shll2 r3
|
|
000f68 332c add r2, r3
|
|
000f6a 5332 mov.l @(h'8,r3), r3
|
|
000f6c 303c add r3, r0
|
|
000f6e 2102 mov.l r0, @r1
|
|
000f70 9023 mov.w @(h'46,pc), r0 ;@(h'fba)
|
|
000f72 01fe mov.l @(r0,r15), r1
|
|
000f74 9021 mov.w @(h'42,pc), r0 ;@(h'fba)
|
|
000f76 6313 mov r1, r3
|
|
000f78 4108 shll2 r1
|
|
000f7a 313c add r3, r1
|
|
000f7c 03fe mov.l @(r0,r15), r3
|
|
000f7e 4108 shll2 r1
|
|
000f80 312c add r2, r1
|
|
000f82 6033 mov r3, r0
|
|
000f84 4308 shll2 r3
|
|
000f86 330c add r0, r3
|
|
000f88 5011 mov.l @(h'4,r1), r0
|
|
000f8a 4308 shll2 r3
|
|
000f8c 332c add r2, r3
|
|
000f8e 5333 mov.l @(h'c,r3), r3
|
|
000f90 303c add r3, r0
|
|
000f92 1101 mov.l r0, @(h'4,r1)
|
|
000f94 9011 mov.w @(h'22,pc), r0 ;@(h'fba)
|
|
000f96 01fe mov.l @(r0,r15), r1
|
|
000f98 900f mov.w @(h'1e,pc), r0 ;@(h'fba)
|
|
000f9a 7101
|
|
000f9c 0f16 mov.l r1, @(r0,r15)
|
|
000f9e 53f7 mov.l @(h'1c,r15), r3
|
|
000fa0 900b mov.w @(h'16,pc), r0 ;@(h'fba)
|
|
000fa2 02fe mov.l @(r0,r15), r2
|
|
000fa4 3233 cmp/ge r3, r2
|
|
000fa6 8bcf bf h'-62 ;@(h'f48)
|
|
000fa8 51f5 mov.l @(h'14,r15), r1
|
|
000faa 7101
|
|
000fac d304 mov.l @(h'10,pc), r3 ;@(h'fc0)
|
|
000fae 430b jsr @r3
|
|
000fb0 e014 mov #h'14, r0
|
|
000fb2 1f05 mov.l r0, @(h'14,r15)
|
|
000fb4 a0b4 bra h'168 ;@(h'1120)
|
|
000fb6 e300 mov #h'0, r3
|
|
000fb8 04f0
|
|
000fba 04ec mov.b @(r0,r14), r4
|
|
000fbc 0220
|
|
000fbe 0000
|
|
000fc0 0030
|
|
000fc2 53f0 mov.l @(h'0,r15), r3
|
|
000fc4 906f mov.w @(h'de,pc), r0 ;@(h'10a6)
|
|
000fc6 63f3 mov r15, r3
|
|
000fc8 01fe mov.l @(r0,r15), r1
|
|
000fca 7320 add #h'20, r3
|
|
000fcc 4108 shll2 r1
|
|
000fce 4108 shll2 r1
|
|
000fd0 313c add r3, r1
|
|
000fd2 5212 mov.l @(h'8,r1), r2
|
|
000fd4 2228 tst r2, r2
|
|
000fd6 897a bt h'f4 ;@(h'10ce)
|
|
000fd8 9065 mov.w @(h'ca,pc), r0 ;@(h'10a6)
|
|
000fda 04fe mov.l @(r0,r15), r4
|
|
000fdc d233 mov.l @(h'cc,pc), r2 ;@(h'10ac)
|
|
000fde 4408 shll2 r4
|
|
000fe0 4408 shll2 r4
|
|
000fe2 343c add r3, r4
|
|
000fe4 420b jsr @r2
|
|
000fe6 5442 mov.l @(h'8,r4), r4
|
|
000fe8 d331 mov.l @(h'c4,pc), r3 ;@(h'10b0)
|
|
000fea 430b jsr @r3
|
|
000fec e114 mov #h'14, r1
|
|
000fee d231 mov.l @(h'c4,pc), r2 ;@(h'10b4)
|
|
000ff0 420b jsr @r2
|
|
000ff2 51f5 mov.l @(h'14,r15), r1
|
|
000ff4 2008 tst r0, r0
|
|
000ff6 8b6a bf h'd4 ;@(h'10ce)
|
|
000ff8 9056 mov.w @(h'ac,pc), r0 ;@(h'10a8)
|
|
000ffa 62f3 mov r15, r2
|
|
000ffc 9153 mov.w @(h'a6,pc), r1 ;@(h'10a6)
|
|
000ffe 7220 add #h'20, r2
|
|
001000 31fc add r15, r1
|
|
001002 6312 mov.l @r1, r3
|
|
001004 4308 shll2 r3
|
|
001006 4308 shll2 r3
|
|
001008 332c add r2, r3
|
|
00100a 5331 mov.l @(h'4,r3), r3
|
|
00100c 4311 cmp/pz r3
|
|
00100e 8d01 bt/s h'2 ;@(h'1014)
|
|
001010 00fe mov.l @(r0,r15), r0
|
|
001012 7307
|
|
001014 9148 mov.w @(h'90,pc), r1 ;@(h'10a8)
|
|
001016 68f3 mov r15, r8
|
|
001018 4321 shar r3
|
|
00101a 4321 shar r3
|
|
00101c 4321 shar r3
|
|
00101e 31fc add r15, r1
|
|
001020 6112 mov.l @r1, r1
|
|
001022 7820 add #h'20, r8
|
|
001024 5213 mov.l @(h'c,r1), r2
|
|
001026 0327 mul.l r2, r3
|
|
001028 913d mov.w @(h'7a,pc), r1 ;@(h'10a6)
|
|
00102a 62f3 mov r15, r2
|
|
00102c 31fc add r15, r1
|
|
00102e 7220 add #h'20, r2
|
|
001030 6112 mov.l @r1, r1
|
|
001032 4108 shll2 r1
|
|
001034 4108 shll2 r1
|
|
001036 312c add r2, r1
|
|
001038 9235 mov.w @(h'6a,pc), r2 ;@(h'10a6)
|
|
00103a 32fc add r15, r2
|
|
00103c 6222 mov.l @r2, r2
|
|
00103e 4208 shll2 r2
|
|
001040 4208 shll2 r2
|
|
001042 328c add r8, r2
|
|
001044 5222 mov.l @(h'8,r2), r2
|
|
001046 4211 cmp/pz r2
|
|
001048 8d02 bt/s h'4 ;@(h'1050)
|
|
00104a 031a sts macl, r3
|
|
00104c a00b bra h'16 ;@(h'1066)
|
|
00104e e2ff mov #h'ffffffff, r2
|
|
001050 9229 mov.w @(h'52,pc), r2 ;@(h'10a6)
|
|
001052 68f3 mov r15, r8
|
|
001054 32fc add r15, r2
|
|
001056 7820 add #h'20, r8
|
|
001058 6222 mov.l @r2, r2
|
|
00105a 4208 shll2 r2
|
|
00105c 4208 shll2 r2
|
|
00105e 328c add r8, r2
|
|
001060 5222 mov.l @(h'8,r2), r2
|
|
001062 4215 cmp/pl r2
|
|
001064 0229 movt r2
|
|
001066 4200 shll r2
|
|
001068 6112 mov.l @r1, r1
|
|
00106a 321c add r1, r2
|
|
00106c 7201
|
|
00106e 4211 cmp/pz r2
|
|
001070 8900 bt h'0 ;@(h'1074)
|
|
001072 7207
|
|
001074 5002 mov.l @(h'8,r0), r0
|
|
001076 4221 shar r2
|
|
001078 4221 shar r2
|
|
00107a 4221 shar r2
|
|
00107c 332c add r2, r3
|
|
00107e 003c mov.b @(r0,r3), r0
|
|
001080 8801 cmp/eq #h'1, r0
|
|
001082 8924 bt h'48 ;@(h'10ce)
|
|
001084 900f mov.w @(h'1e,pc), r0 ;@(h'10a6)
|
|
001086 63f3 mov r15, r3
|
|
001088 02fe mov.l @(r0,r15), r2
|
|
00108a 7320 add #h'20, r3
|
|
00108c 900b mov.w @(h'16,pc), r0 ;@(h'10a6)
|
|
00108e 4208 shll2 r2
|
|
001090 00fe mov.l @(r0,r15), r0
|
|
001092 4208 shll2 r2
|
|
001094 4008 shll2 r0
|
|
001096 4008 shll2 r0
|
|
001098 303c add r3, r0
|
|
00109a 5102 mov.l @(h'8,r0), r1
|
|
00109c 4111 cmp/pz r1
|
|
00109e 8d0b bt/s h'16 ;@(h'10b8)
|
|
0010a0 323c add r3, r2
|
|
0010a2 a011 bra h'22 ;@(h'10c8)
|
|
0010a4 e1ff mov #h'ffffffff, r1
|
|
0010a6 04ec mov.b @(r0,r14), r4
|
|
0010a8 04f0
|
|
0010aa 0000
|
|
0010ac 0030
|
|
0010ae 56a4 mov.l @(h'10,r10), r6
|
|
0010b0 0030
|
|
0010b2 533c mov.l @(h'30,r3), r3
|
|
0010b4 0030
|
|
0010b6 53f0 mov.l @(h'0,r15), r3
|
|
0010b8 9087 mov.w @(h'10e,pc), r0 ;@(h'11ca)
|
|
0010ba 01fe mov.l @(r0,r15), r1
|
|
0010bc 4108 shll2 r1
|
|
0010be 4108 shll2 r1
|
|
0010c0 313c add r3, r1
|
|
0010c2 5112 mov.l @(h'8,r1), r1
|
|
0010c4 4115 cmp/pl r1
|
|
0010c6 0129 movt r1
|
|
0010c8 6322 mov.l @r2, r3
|
|
0010ca 331c add r1, r3
|
|
0010cc 2232 mov.l r3, @r2
|
|
0010ce 63f3 mov r15, r3
|
|
0010d0 907b mov.w @(h'f6,pc), r0 ;@(h'11ca)
|
|
0010d2 7320 add #h'20, r3
|
|
0010d4 02fe mov.l @(r0,r15), r2
|
|
0010d6 4208 shll2 r2
|
|
0010d8 9077 mov.w @(h'ee,pc), r0 ;@(h'11ca)
|
|
0010da 4208 shll2 r2
|
|
0010dc 01fe mov.l @(r0,r15), r1
|
|
0010de 323c add r3, r2
|
|
0010e0 4108 shll2 r1
|
|
0010e2 4108 shll2 r1
|
|
0010e4 313c add r3, r1
|
|
0010e6 5113 mov.l @(h'c,r1), r1
|
|
0010e8 d339 mov.l @(h'e4,pc), r3 ;@(h'11d0)
|
|
0010ea 430b jsr @r3
|
|
0010ec e006 mov #h'6, r0
|
|
0010ee 5121 mov.l @(h'4,r2), r1
|
|
0010f0 310c add r0, r1
|
|
0010f2 1211 mov.l r1, @(h'4,r2)
|
|
0010f4 9069 mov.w @(h'd2,pc), r0 ;@(h'11ca)
|
|
0010f6 62f3 mov r15, r2
|
|
0010f8 03fe mov.l @(r0,r15), r3
|
|
0010fa e114 mov #h'14, r1
|
|
0010fc 4308 shll2 r3
|
|
0010fe 4308 shll2 r3
|
|
001100 7220 add #h'20, r2
|
|
001102 332c add r2, r3
|
|
001104 5033 mov.l @(h'c,r3), r0
|
|
001106 3013 cmp/ge r1, r0
|
|
001108 8907 bt h'e ;@(h'111a)
|
|
00110a 905e mov.w @(h'bc,pc), r0 ;@(h'11ca)
|
|
00110c 03fe mov.l @(r0,r15), r3
|
|
00110e 4308 shll2 r3
|
|
001110 4308 shll2 r3
|
|
001112 332c add r2, r3
|
|
001114 5033 mov.l @(h'c,r3), r0
|
|
001116 7001
|
|
001118 1303 mov.l r0, @(h'c,r3)
|
|
00111a 9056 mov.w @(h'ac,pc), r0 ;@(h'11ca)
|
|
00111c 03fe mov.l @(r0,r15), r3
|
|
00111e 7301
|
|
001120 9053 mov.w @(h'a6,pc), r0 ;@(h'11ca)
|
|
001122 6133 mov r3, r1
|
|
001124 0f36 mov.l r3, @(r0,r15)
|
|
001126 52f6 mov.l @(h'18,r15), r2
|
|
001128 3123 cmp/ge r2, r1
|
|
00112a 8901 bt h'2 ;@(h'1130)
|
|
00112c af4a bra h'-16c ;@(h'fc4)
|
|
00112e 0009 nop
|
|
001130 50f4 mov.l @(h'10,r15), r0
|
|
001132 7001
|
|
001134 4011 cmp/pz r0
|
|
001136 8b01 bf h'2 ;@(h'113c)
|
|
001138 a005 bra h'a ;@(h'1146)
|
|
00113a c907 and #h'7, r0
|
|
00113c 6007 not r0, r0
|
|
00113e 7001
|
|
001140 c907 and #h'7, r0
|
|
001142 6007 not r0, r0
|
|
001144 7001
|
|
001146 2008 tst r0, r0
|
|
001148 8d02 bt/s h'4 ;@(h'1150)
|
|
00114a 1f04 mov.l r0, @(h'10,r15)
|
|
00114c a16d bra h'2da ;@(h'142a)
|
|
00114e 0009 nop
|
|
001150 50f3 mov.l @(h'c,r15), r0
|
|
001152 7001
|
|
001154 4011 cmp/pz r0
|
|
001156 8b01 bf h'2 ;@(h'115c)
|
|
001158 a005 bra h'a ;@(h'1166)
|
|
00115a c90f and #h'f, r0
|
|
00115c 6007 not r0, r0
|
|
00115e 7001
|
|
001160 c90f and #h'f, r0
|
|
001162 6007 not r0, r0
|
|
001164 7001
|
|
001166 e300 mov #h'0, r3
|
|
001168 1f03 mov.l r0, @(h'c,r15)
|
|
00116a 902e mov.w @(h'5c,pc), r0 ;@(h'11ca)
|
|
00116c a154 bra h'2a8 ;@(h'1418)
|
|
00116e 0f36 mov.l r3, @(r0,r15)
|
|
001170 902c mov.w @(h'58,pc), r0 ;@(h'11cc)
|
|
001172 00fe mov.l @(r0,r15), r0
|
|
001174 9129 mov.w @(h'52,pc), r1 ;@(h'11ca)
|
|
001176 31fc add r15, r1
|
|
001178 6312 mov.l @r1, r3
|
|
00117a 4308 shll2 r3
|
|
00117c 500b mov.l @(h'2c,r0), r0
|
|
00117e 4308 shll2 r3
|
|
001180 4300 shll r3
|
|
001182 303c add r3, r0
|
|
001184 53f3 mov.l @(h'c,r15), r3
|
|
001186 6203 mov r0, r2
|
|
001188 7210 add #h'10, r2
|
|
00118a 323c add r3, r2
|
|
00118c 6020 mov.b @r2, r0
|
|
00118e 2008 tst r0, r0
|
|
001190 8b01 bf h'2 ;@(h'1196)
|
|
001192 a13c bra h'278 ;@(h'140e)
|
|
001194 0009 nop
|
|
001196 9019 mov.w @(h'32,pc), r0 ;@(h'11cc)
|
|
001198 9117 mov.w @(h'2e,pc), r1 ;@(h'11ca)
|
|
00119a 00fe mov.l @(r0,r15), r0
|
|
00119c 31fc add r15, r1
|
|
00119e 6312 mov.l @r1, r3
|
|
0011a0 500b mov.l @(h'2c,r0), r0
|
|
0011a2 4308 shll2 r3
|
|
0011a4 4308 shll2 r3
|
|
0011a6 4300 shll r3
|
|
0011a8 303c add r3, r0
|
|
0011aa 5002 mov.l @(h'8,r0), r0
|
|
0011ac 8800 cmp/eq #h'0, r0
|
|
0011ae 8905 bt h'a ;@(h'11bc)
|
|
0011b0 8801 cmp/eq #h'1, r0
|
|
0011b2 8b01 bf h'2 ;@(h'11b8)
|
|
0011b4 a0c6 bra h'18c ;@(h'1344)
|
|
0011b6 0009 nop
|
|
0011b8 a129 bra h'252 ;@(h'140e)
|
|
0011ba 0009 nop
|
|
0011bc 50f7 mov.l @(h'1c,r15), r0
|
|
0011be 8820 cmp/eq #h'20, r0
|
|
0011c0 8b2c bf h'58 ;@(h'121c)
|
|
0011c2 e200 mov #h'0, r2
|
|
0011c4 9003 mov.w @(h'6,pc), r0 ;@(h'11ce)
|
|
0011c6 a021 bra h'42 ;@(h'120c)
|
|
0011c8 0f26 mov.l r2, @(r0,r15)
|
|
0011ca 04ec mov.b @(r0,r14), r4
|
|
0011cc 04f0
|
|
0011ce 04e8
|
|
0011d0 0030
|
|
0011d2 533c mov.l @(h'30,r3), r3
|
|
0011d4 90a1 mov.w @(h'142,pc), r0 ;@(h'131a)
|
|
0011d6 01fe mov.l @(r0,r15), r1
|
|
0011d8 92a0 mov.w @(h'140,pc), r2 ;@(h'131c)
|
|
0011da 6313 mov r1, r3
|
|
0011dc 909d mov.w @(h'13a,pc), r0 ;@(h'131a)
|
|
0011de 32fc add r15, r2
|
|
0011e0 4108 shll2 r1
|
|
0011e2 313c add r3, r1
|
|
0011e4 4108 shll2 r1
|
|
0011e6 312c add r2, r1
|
|
0011e8 02fe mov.l @(r0,r15), r2
|
|
0011ea 6323 mov r2, r3
|
|
0011ec 4208 shll2 r2
|
|
0011ee 323c add r3, r2
|
|
0011f0 9394 mov.w @(h'128,pc), r3 ;@(h'131c)
|
|
0011f2 4208 shll2 r2
|
|
0011f4 33fc add r15, r3
|
|
0011f6 323c add r3, r2
|
|
0011f8 d34a mov.l @(h'128,pc), r3 ;@(h'1324)
|
|
0011fa 7214 add #h'14, r2
|
|
0011fc 430b jsr @r3
|
|
0011fe e014 mov #h'14, r0
|
|
001200 908b mov.w @(h'116,pc), r0 ;@(h'131a)
|
|
001202 00fe mov.l @(r0,r15), r0
|
|
001204 9189 mov.w @(h'112,pc), r1 ;@(h'131a)
|
|
001206 7001
|
|
001208 31fc add r15, r1
|
|
00120a 2102 mov.l r0, @r1
|
|
00120c 9085 mov.w @(h'10a,pc), r0 ;@(h'131a)
|
|
00120e e31f mov #h'1f, r3
|
|
001210 02fe mov.l @(r0,r15), r2
|
|
001212 3233 cmp/ge r3, r2
|
|
001214 8bde bf h'-44 ;@(h'11d4)
|
|
001216 53f7 mov.l @(h'1c,r15), r3
|
|
001218 73ff add #h'ff, r3
|
|
00121a 1f37 mov.l r3, @(h'1c,r15)
|
|
00121c 52f7 mov.l @(h'1c,r15), r2
|
|
00121e 6323 mov r2, r3
|
|
001220 917c mov.w @(h'f8,pc), r1 ;@(h'131c)
|
|
001222 4208 shll2 r2
|
|
001224 907b mov.w @(h'f6,pc), r0 ;@(h'131e)
|
|
001226 31fc add r15, r1
|
|
001228 323c add r3, r2
|
|
00122a 4208 shll2 r2
|
|
00122c 03fe mov.l @(r0,r15), r3
|
|
00122e 321c add r1, r2
|
|
001230 9076 mov.w @(h'ec,pc), r0 ;@(h'1320)
|
|
001232 00fe mov.l @(r0,r15), r0
|
|
001234 533b mov.l @(h'2c,r3), r3
|
|
001236 4008 shll2 r0
|
|
001238 4008 shll2 r0
|
|
00123a 4000 shll r0
|
|
00123c 303c add r3, r0
|
|
00123e 5303 mov.l @(h'c,r0), r3
|
|
001240 906d mov.w @(h'da,pc), r0 ;@(h'131e)
|
|
001242 1234 mov.l r3, @(h'10,r2)
|
|
001244 52f7 mov.l @(h'1c,r15), r2
|
|
001246 6323 mov r2, r3
|
|
001248 4208 shll2 r2
|
|
00124a 323c add r3, r2
|
|
00124c 03fe mov.l @(r0,r15), r3
|
|
00124e 4208 shll2 r2
|
|
001250 9066 mov.w @(h'cc,pc), r0 ;@(h'1320)
|
|
001252 321c add r1, r2
|
|
001254 00fe mov.l @(r0,r15), r0
|
|
001256 4008 shll2 r0
|
|
001258 4008 shll2 r0
|
|
00125a 4000 shll r0
|
|
00125c 533b mov.l @(h'2c,r3), r3
|
|
00125e 303c add r3, r0
|
|
001260 6302 mov.l @r0, r3
|
|
001262 4308 shll2 r3
|
|
001264 905b mov.w @(h'b6,pc), r0 ;@(h'131e)
|
|
001266 4300 shll r3
|
|
001268 7303
|
|
00126a 2232 mov.l r3, @r2
|
|
00126c 52f7 mov.l @(h'1c,r15), r2
|
|
00126e 6323 mov r2, r3
|
|
001270 4208 shll2 r2
|
|
001272 323c add r3, r2
|
|
001274 03fe mov.l @(r0,r15), r3
|
|
001276 4208 shll2 r2
|
|
001278 9052 mov.w @(h'a4,pc), r0 ;@(h'1320)
|
|
00127a 321c add r1, r2
|
|
00127c 533b mov.l @(h'2c,r3), r3
|
|
00127e 00fe mov.l @(r0,r15), r0
|
|
001280 4008 shll2 r0
|
|
001282 4008 shll2 r0
|
|
001284 4000 shll r0
|
|
001286 303c add r3, r0
|
|
001288 5301 mov.l @(h'4,r0), r3
|
|
00128a 4308 shll2 r3
|
|
00128c 4300 shll r3
|
|
00128e 7303
|
|
001290 1231 mov.l r3, @(h'4,r2)
|
|
001292 52f7 mov.l @(h'1c,r15), r2
|
|
001294 6323 mov r2, r3
|
|
001296 4208 shll2 r2
|
|
001298 323c add r3, r2
|
|
00129a 4208 shll2 r2
|
|
00129c 53f7 mov.l @(h'1c,r15), r3
|
|
00129e 321c add r1, r2
|
|
0012a0 6033 mov r3, r0
|
|
0012a2 4308 shll2 r3
|
|
0012a4 330c add r0, r3
|
|
0012a6 4308 shll2 r3
|
|
0012a8 331c add r1, r3
|
|
0012aa e000 mov #h'0, r0
|
|
0012ac 1303 mov.l r0, @(h'c,r3)
|
|
0012ae 1202 mov.l r0, @(h'8,r2)
|
|
0012b0 50f7 mov.l @(h'1c,r15), r0
|
|
0012b2 6303 mov r0, r3
|
|
0012b4 4008 shll2 r0
|
|
0012b6 303c add r3, r0
|
|
0012b8 4008 shll2 r0
|
|
0012ba 301c add r1, r0
|
|
0012bc 5004 mov.l @(h'10,r0), r0
|
|
0012be 8800 cmp/eq #h'0, r0
|
|
0012c0 8907 bt h'e ;@(h'12d2)
|
|
0012c2 8801 cmp/eq #h'1, r0
|
|
0012c4 8911 bt h'22 ;@(h'12ea)
|
|
0012c6 8802 cmp/eq #h'2, r0
|
|
0012c8 891b bt h'36 ;@(h'1302)
|
|
0012ca 8803 cmp/eq #h'3, r0
|
|
0012cc 892c bt h'58 ;@(h'1328)
|
|
0012ce a035 bra h'6a ;@(h'133c)
|
|
0012d0 0009 nop
|
|
0012d2 53f7 mov.l @(h'1c,r15), r3
|
|
0012d4 9122 mov.w @(h'44,pc), r1 ;@(h'131c)
|
|
0012d6 6233 mov r3, r2
|
|
0012d8 4308 shll2 r3
|
|
0012da 332c add r2, r3
|
|
0012dc 4308 shll2 r3
|
|
0012de 31fc add r15, r1
|
|
0012e0 331c add r1, r3
|
|
0012e2 e2fa mov #h'fffffffa, r2
|
|
0012e4 1322 mov.l r2, @(h'8,r3)
|
|
0012e6 a029 bra h'52 ;@(h'133c)
|
|
0012e8 0009 nop
|
|
0012ea 51f7 mov.l @(h'1c,r15), r1
|
|
0012ec 9216 mov.w @(h'2c,pc), r2 ;@(h'131c)
|
|
0012ee 6313 mov r1, r3
|
|
0012f0 4108 shll2 r1
|
|
0012f2 313c add r3, r1
|
|
0012f4 4108 shll2 r1
|
|
0012f6 32fc add r15, r2
|
|
0012f8 312c add r2, r1
|
|
0012fa e306 mov #h'6, r3
|
|
0012fc 1132 mov.l r3, @(h'8,r1)
|
|
0012fe a01d bra h'3a ;@(h'133c)
|
|
001300 0009 nop
|
|
001302 52f7 mov.l @(h'1c,r15), r2
|
|
001304 910a mov.w @(h'14,pc), r1 ;@(h'131c)
|
|
001306 6323 mov r2, r3
|
|
001308 4208 shll2 r2
|
|
00130a 323c add r3, r2
|
|
00130c 4208 shll2 r2
|
|
00130e 31fc add r15, r1
|
|
001310 321c add r1, r2
|
|
001312 e3fa mov #h'fffffffa, r3
|
|
001314 1233 mov.l r3, @(h'c,r2)
|
|
001316 a011 bra h'22 ;@(h'133c)
|
|
001318 0009 nop
|
|
00131a 04e8
|
|
00131c 0220
|
|
00131e 04f0
|
|
001320 04ec mov.b @(r0,r14), r4
|
|
001322 0000
|
|
001324 0030
|
|
001326 5584 mov.l @(h'10,r8), r5
|
|
001328 51f7 mov.l @(h'1c,r15), r1
|
|
00132a 6313 mov r1, r3
|
|
00132c 9211 mov.w @(h'22,pc), r2 ;@(h'1352)
|
|
00132e 4108 shll2 r1
|
|
001330 313c add r3, r1
|
|
001332 4108 shll2 r1
|
|
001334 32fc add r15, r2
|
|
001336 312c add r2, r1
|
|
001338 e306 mov #h'6, r3
|
|
00133a 1133 mov.l r3, @(h'c,r1)
|
|
00133c 52f7 mov.l @(h'1c,r15), r2
|
|
00133e 7201
|
|
001340 a065 bra h'ca ;@(h'140e)
|
|
001342 1f27 mov.l r2, @(h'1c,r15)
|
|
001344 50f6 mov.l @(h'18,r15), r0
|
|
001346 8820 cmp/eq #h'20, r0
|
|
001348 8b23 bf h'46 ;@(h'1392)
|
|
00134a e200 mov #h'0, r2
|
|
00134c 9002 mov.w @(h'4,pc), r0 ;@(h'1354)
|
|
00134e a018 bra h'30 ;@(h'1382)
|
|
001350 0f26 mov.l r2, @(r0,r15)
|
|
001352 0220
|
|
001354 04e8
|
|
001356 63f3 mov r15, r3
|
|
001358 90b1 mov.w @(h'162,pc), r0 ;@(h'14be)
|
|
00135a 7320 add #h'20, r3
|
|
00135c 01fe mov.l @(r0,r15), r1
|
|
00135e 4108 shll2 r1
|
|
001360 90ad mov.w @(h'15a,pc), r0 ;@(h'14be)
|
|
001362 4108 shll2 r1
|
|
001364 02fe mov.l @(r0,r15), r2
|
|
001366 313c add r3, r1
|
|
001368 4208 shll2 r2
|
|
00136a 4208 shll2 r2
|
|
00136c 323c add r3, r2
|
|
00136e 7210 add #h'10, r2
|
|
001370 d356 mov.l @(h'158,pc), r3 ;@(h'14cc)
|
|
001372 430b jsr @r3
|
|
001374 e010 mov #h'10, r0
|
|
001376 90a2 mov.w @(h'144,pc), r0 ;@(h'14be)
|
|
001378 91a1 mov.w @(h'142,pc), r1 ;@(h'14be)
|
|
00137a 00fe mov.l @(r0,r15), r0
|
|
00137c 7001
|
|
00137e 31fc add r15, r1
|
|
001380 2102 mov.l r0, @r1
|
|
001382 e31f mov #h'1f, r3
|
|
001384 909b mov.w @(h'136,pc), r0 ;@(h'14be)
|
|
001386 02fe mov.l @(r0,r15), r2
|
|
001388 3233 cmp/ge r3, r2
|
|
00138a 8be4 bf h'-38 ;@(h'1356)
|
|
00138c 53f6 mov.l @(h'18,r15), r3
|
|
00138e 73ff add #h'ff, r3
|
|
001390 1f36 mov.l r3, @(h'18,r15)
|
|
001392 63f3 mov r15, r3
|
|
001394 9094 mov.w @(h'128,pc), r0 ;@(h'14c0)
|
|
001396 7320 add #h'20, r3
|
|
001398 52f6 mov.l @(h'18,r15), r2
|
|
00139a 4208 shll2 r2
|
|
00139c 01fe mov.l @(r0,r15), r1
|
|
00139e 4208 shll2 r2
|
|
0013a0 908f mov.w @(h'11e,pc), r0 ;@(h'14c2)
|
|
0013a2 323c add r3, r2
|
|
0013a4 511b mov.l @(h'2c,r1), r1
|
|
0013a6 00fe mov.l @(r0,r15), r0
|
|
0013a8 4008 shll2 r0
|
|
0013aa 4008 shll2 r0
|
|
0013ac 4000 shll r0
|
|
0013ae 301c add r1, r0
|
|
0013b0 6102 mov.l @r0, r1
|
|
0013b2 4108 shll2 r1
|
|
0013b4 9084 mov.w @(h'108,pc), r0 ;@(h'14c0)
|
|
0013b6 4100 shll r1
|
|
0013b8 7102
|
|
0013ba 2212 mov.l r1, @r2
|
|
0013bc 52f6 mov.l @(h'18,r15), r2
|
|
0013be 4208 shll2 r2
|
|
0013c0 01fe mov.l @(r0,r15), r1
|
|
0013c2 4208 shll2 r2
|
|
0013c4 907d mov.w @(h'fa,pc), r0 ;@(h'14c2)
|
|
0013c6 323c add r3, r2
|
|
0013c8 00fe mov.l @(r0,r15), r0
|
|
0013ca 4008 shll2 r0
|
|
0013cc 4008 shll2 r0
|
|
0013ce 4000 shll r0
|
|
0013d0 511b mov.l @(h'2c,r1), r1
|
|
0013d2 301c add r1, r0
|
|
0013d4 5101 mov.l @(h'4,r0), r1
|
|
0013d6 4108 shll2 r1
|
|
0013d8 4100 shll r1
|
|
0013da 1211 mov.l r1, @(h'4,r2)
|
|
0013dc 52f6 mov.l @(h'18,r15), r2
|
|
0013de 4208 shll2 r2
|
|
0013e0 d13b mov.l @(h'ec,pc), r1 ;@(h'14d0)
|
|
0013e2 4208 shll2 r2
|
|
0013e4 323c add r3, r2
|
|
0013e6 6823 mov r2, r8
|
|
0013e8 410b jsr @r1
|
|
0013ea 7808
|
|
0013ec d339 mov.l @(h'e4,pc), r3 ;@(h'14d4)
|
|
0013ee 6103 mov r0, r1
|
|
0013f0 430b jsr @r3
|
|
0013f2 e009 mov #h'9, r0
|
|
0013f4 70fc add #h'fc, r0
|
|
0013f6 62f3 mov r15, r2
|
|
0013f8 2802 mov.l r0, @r8
|
|
0013fa e100 mov #h'0, r1
|
|
0013fc 53f6 mov.l @(h'18,r15), r3
|
|
0013fe 7220 add #h'20, r2
|
|
001400 4308 shll2 r3
|
|
001402 4308 shll2 r3
|
|
001404 332c add r2, r3
|
|
001406 1313 mov.l r1, @(h'c,r3)
|
|
001408 53f6 mov.l @(h'18,r15), r3
|
|
00140a 7301
|
|
00140c 1f36 mov.l r3, @(h'18,r15)
|
|
00140e 9058 mov.w @(h'b0,pc), r0 ;@(h'14c2)
|
|
001410 02fe mov.l @(r0,r15), r2
|
|
001412 7201
|
|
001414 9055 mov.w @(h'aa,pc), r0 ;@(h'14c2)
|
|
001416 0f26 mov.l r2, @(r0,r15)
|
|
001418 9052 mov.w @(h'a4,pc), r0 ;@(h'14c0)
|
|
00141a 03fe mov.l @(r0,r15), r3
|
|
00141c 9051 mov.w @(h'a2,pc), r0 ;@(h'14c2)
|
|
00141e 523c mov.l @(h'30,r3), r2
|
|
001420 01fe mov.l @(r0,r15), r1
|
|
001422 3123 cmp/ge r2, r1
|
|
001424 8901 bt h'2 ;@(h'142a)
|
|
001426 aea3 bra h'-2ba ;@(h'1170)
|
|
001428 0009 nop
|
|
00142a 904b mov.w @(h'96,pc), r0 ;@(h'14c4)
|
|
00142c 03fc mov.b @(r0,r15), r3
|
|
00142e 2338 tst r3, r3
|
|
001430 8902 bt h'4 ;@(h'1438)
|
|
001432 d329 mov.l @(h'a4,pc), r3 ;@(h'14d8)
|
|
001434 432b jmp @r3
|
|
001436 0009 nop
|
|
001438 9042 mov.w @(h'84,pc), r0 ;@(h'14c0)
|
|
00143a 9144 mov.w @(h'88,pc), r1 ;@(h'14c6)
|
|
00143c 31fc add r15, r1
|
|
00143e 6312 mov.l @r1, r3
|
|
001440 7301
|
|
001442 4311 cmp/pz r3
|
|
001444 8d01 bt/s h'2 ;@(h'144a)
|
|
001446 00fe mov.l @(r0,r15), r0
|
|
001448 7307
|
|
00144a 4321 shar r3
|
|
00144c 9138 mov.w @(h'70,pc), r1 ;@(h'14c0)
|
|
00144e 4321 shar r3
|
|
001450 4321 shar r3
|
|
001452 31fc add r15, r1
|
|
001454 6112 mov.l @r1, r1
|
|
001456 5213 mov.l @(h'c,r1), r2
|
|
001458 9136 mov.w @(h'6c,pc), r1 ;@(h'14c8)
|
|
00145a 0327 mul.l r2, r3
|
|
00145c 31fc add r15, r1
|
|
00145e 6112 mov.l @r1, r1
|
|
001460 7101
|
|
001462 4111 cmp/pz r1
|
|
001464 8d01 bt/s h'2 ;@(h'146a)
|
|
001466 031a sts macl, r3
|
|
001468 7107
|
|
00146a 4121 shar r1
|
|
00146c 5002 mov.l @(h'8,r0), r0
|
|
00146e 4121 shar r1
|
|
001470 4121 shar r1
|
|
001472 331c add r1, r3
|
|
001474 003c mov.b @(r0,r3), r0
|
|
001476 880c cmp/eq #h'c, r0
|
|
001478 8973 bt h'e6 ;@(h'1562)
|
|
00147a 9021 mov.w @(h'42,pc), r0 ;@(h'14c0)
|
|
00147c 9123 mov.w @(h'46,pc), r1 ;@(h'14c6)
|
|
00147e 31fc add r15, r1
|
|
001480 6312 mov.l @r1, r3
|
|
001482 7301
|
|
001484 4311 cmp/pz r3
|
|
001486 8d01 bt/s h'2 ;@(h'148c)
|
|
001488 00fe mov.l @(r0,r15), r0
|
|
00148a 7307
|
|
00148c 9118 mov.w @(h'30,pc), r1 ;@(h'14c0)
|
|
00148e 4321 shar r3
|
|
001490 4321 shar r3
|
|
001492 4321 shar r3
|
|
001494 31fc add r15, r1
|
|
001496 6112 mov.l @r1, r1
|
|
001498 5213 mov.l @(h'c,r1), r2
|
|
00149a 0327 mul.l r2, r3
|
|
00149c 9114 mov.w @(h'28,pc), r1 ;@(h'14c8)
|
|
00149e 31fc add r15, r1
|
|
0014a0 6112 mov.l @r1, r1
|
|
0014a2 7106
|
|
0014a4 4111 cmp/pz r1
|
|
0014a6 8d01 bt/s h'2 ;@(h'14ac)
|
|
0014a8 031a sts macl, r3
|
|
0014aa 7107
|
|
0014ac 5002 mov.l @(h'8,r0), r0
|
|
0014ae 4121 shar r1
|
|
0014b0 4121 shar r1
|
|
0014b2 4121 shar r1
|
|
0014b4 331c add r1, r3
|
|
0014b6 003c mov.b @(r0,r3), r0
|
|
0014b8 880c cmp/eq #h'c, r0
|
|
0014ba a00f bra h'1e ;@(h'14dc)
|
|
0014bc 0009 nop
|
|
0014be 04e8
|
|
0014c0 04f0
|
|
0014c2 04ec mov.b @(r0,r14), r4
|
|
0014c4 04e2 stc r6_bank, r4
|
|
0014c6 04c8
|
|
0014c8 04c4 mov.b r12, @(r0,r4)
|
|
0014ca 0000
|
|
0014cc 0030
|
|
0014ce 5578 mov.l @(h'20,r7), r5
|
|
0014d0 0030
|
|
0014d2 578c mov.l @(h'30,r8), r7
|
|
0014d4 0030
|
|
0014d6 53f0 mov.l @(h'0,r15), r3
|
|
0014d8 0030
|
|
0014da 258e mulu.w r8, r5
|
|
0014dc 8941 bt h'82 ;@(h'1562)
|
|
0014de 9098 mov.w @(h'130,pc), r0 ;@(h'1612)
|
|
0014e0 9198 mov.w @(h'130,pc), r1 ;@(h'1614)
|
|
0014e2 31fc add r15, r1
|
|
0014e4 6312 mov.l @r1, r3
|
|
0014e6 7306
|
|
0014e8 4311 cmp/pz r3
|
|
0014ea 8d01 bt/s h'2 ;@(h'14f0)
|
|
0014ec 00fe mov.l @(r0,r15), r0
|
|
0014ee 7307
|
|
0014f0 918f mov.w @(h'11e,pc), r1 ;@(h'1612)
|
|
0014f2 4321 shar r3
|
|
0014f4 4321 shar r3
|
|
0014f6 4321 shar r3
|
|
0014f8 31fc add r15, r1
|
|
0014fa 6112 mov.l @r1, r1
|
|
0014fc 5213 mov.l @(h'c,r1), r2
|
|
0014fe 0327 mul.l r2, r3
|
|
001500 9189 mov.w @(h'112,pc), r1 ;@(h'1616)
|
|
001502 31fc add r15, r1
|
|
001504 6112 mov.l @r1, r1
|
|
001506 7101
|
|
001508 4111 cmp/pz r1
|
|
00150a 8d01 bt/s h'2 ;@(h'1510)
|
|
00150c 031a sts macl, r3
|
|
00150e 7107
|
|
001510 5002 mov.l @(h'8,r0), r0
|
|
001512 4121 shar r1
|
|
001514 4121 shar r1
|
|
001516 4121 shar r1
|
|
001518 331c add r1, r3
|
|
00151a 003c mov.b @(r0,r3), r0
|
|
00151c 880c cmp/eq #h'c, r0
|
|
00151e 8920 bt h'40 ;@(h'1562)
|
|
001520 9077 mov.w @(h'ee,pc), r0 ;@(h'1612)
|
|
001522 9177 mov.w @(h'ee,pc), r1 ;@(h'1614)
|
|
001524 31fc add r15, r1
|
|
001526 6312 mov.l @r1, r3
|
|
001528 7306
|
|
00152a 4311 cmp/pz r3
|
|
00152c 8d01 bt/s h'2 ;@(h'1532)
|
|
00152e 00fe mov.l @(r0,r15), r0
|
|
001530 7307
|
|
001532 4321 shar r3
|
|
001534 916d mov.w @(h'da,pc), r1 ;@(h'1612)
|
|
001536 4321 shar r3
|
|
001538 4321 shar r3
|
|
00153a 31fc add r15, r1
|
|
00153c 6112 mov.l @r1, r1
|
|
00153e 5213 mov.l @(h'c,r1), r2
|
|
001540 9169 mov.w @(h'd2,pc), r1 ;@(h'1616)
|
|
001542 0327 mul.l r2, r3
|
|
001544 31fc add r15, r1
|
|
001546 6112 mov.l @r1, r1
|
|
001548 7106
|
|
00154a 4111 cmp/pz r1
|
|
00154c 8d01 bt/s h'2 ;@(h'1552)
|
|
00154e 031a sts macl, r3
|
|
001550 7107
|
|
001552 4121 shar r1
|
|
001554 5002 mov.l @(h'8,r0), r0
|
|
001556 4121 shar r1
|
|
001558 4121 shar r1
|
|
00155a 331c add r1, r3
|
|
00155c 003c mov.b @(r0,r3), r0
|
|
00155e 880c cmp/eq #h'c, r0
|
|
001560 8b02 bf h'4 ;@(h'1568)
|
|
001562 e200 mov #h'0, r2
|
|
001564 9058 mov.w @(h'b0,pc), r0 ;@(h'1618)
|
|
001566 0f24 mov.b r2, @(r0,r15)
|
|
001568 9057 mov.w @(h'ae,pc), r0 ;@(h'161a)
|
|
00156a e300 mov #h'0, r3
|
|
00156c 9152 mov.w @(h'a4,pc), r1 ;@(h'1614)
|
|
00156e 0f34 mov.b r3, @(r0,r15)
|
|
001570 904f mov.w @(h'9e,pc), r0 ;@(h'1612)
|
|
001572 31fc add r15, r1
|
|
001574 6312 mov.l @r1, r3
|
|
001576 4311 cmp/pz r3
|
|
001578 8d01 bt/s h'2 ;@(h'157e)
|
|
00157a 00fe mov.l @(r0,r15), r0
|
|
00157c 7307
|
|
00157e 4321 shar r3
|
|
001580 9147 mov.w @(h'8e,pc), r1 ;@(h'1612)
|
|
001582 4321 shar r3
|
|
001584 4321 shar r3
|
|
001586 31fc add r15, r1
|
|
001588 6212 mov.l @r1, r2
|
|
00158a 5223 mov.l @(h'c,r2), r2
|
|
00158c 9143 mov.w @(h'86,pc), r1 ;@(h'1616)
|
|
00158e 0327 mul.l r2, r3
|
|
001590 31fc add r15, r1
|
|
001592 6112 mov.l @r1, r1
|
|
001594 7101
|
|
001596 4111 cmp/pz r1
|
|
001598 8d01 bt/s h'2 ;@(h'159e)
|
|
00159a 031a sts macl, r3
|
|
00159c 7107
|
|
00159e 4121 shar r1
|
|
0015a0 5002 mov.l @(h'8,r0), r0
|
|
0015a2 4121 shar r1
|
|
0015a4 4121 shar r1
|
|
0015a6 331c add r1, r3
|
|
0015a8 003c mov.b @(r0,r3), r0
|
|
0015aa 8801 cmp/eq #h'1, r0
|
|
0015ac 891f bt h'3e ;@(h'15ee)
|
|
0015ae 9030 mov.w @(h'60,pc), r0 ;@(h'1612)
|
|
0015b0 9130 mov.w @(h'60,pc), r1 ;@(h'1614)
|
|
0015b2 31fc add r15, r1
|
|
0015b4 6312 mov.l @r1, r3
|
|
0015b6 4311 cmp/pz r3
|
|
0015b8 8d01 bt/s h'2 ;@(h'15be)
|
|
0015ba 00fe mov.l @(r0,r15), r0
|
|
0015bc 7307
|
|
0015be 4321 shar r3
|
|
0015c0 9127 mov.w @(h'4e,pc), r1 ;@(h'1612)
|
|
0015c2 4321 shar r3
|
|
0015c4 4321 shar r3
|
|
0015c6 31fc add r15, r1
|
|
0015c8 6212 mov.l @r1, r2
|
|
0015ca 5223 mov.l @(h'c,r2), r2
|
|
0015cc 9123 mov.w @(h'46,pc), r1 ;@(h'1616)
|
|
0015ce 0327 mul.l r2, r3
|
|
0015d0 31fc add r15, r1
|
|
0015d2 6112 mov.l @r1, r1
|
|
0015d4 7106
|
|
0015d6 4111 cmp/pz r1
|
|
0015d8 8d01 bt/s h'2 ;@(h'15de)
|
|
0015da 031a sts macl, r3
|
|
0015dc 7107
|
|
0015de 4121 shar r1
|
|
0015e0 5002 mov.l @(h'8,r0), r0
|
|
0015e2 4121 shar r1
|
|
0015e4 4121 shar r1
|
|
0015e6 331c add r1, r3
|
|
0015e8 003c mov.b @(r0,r3), r0
|
|
0015ea 8801 cmp/eq #h'1, r0
|
|
0015ec 8b1b bf h'36 ;@(h'1626)
|
|
0015ee 9011 mov.w @(h'22,pc), r0 ;@(h'1614)
|
|
0015f0 02fe mov.l @(r0,r15), r2
|
|
0015f2 4221 shar r2
|
|
0015f4 900e mov.w @(h'1c,pc), r0 ;@(h'1614)
|
|
0015f6 4221 shar r2
|
|
0015f8 4221 shar r2
|
|
0015fa 4208 shll2 r2
|
|
0015fc 4200 shll r2
|
|
0015fe 7208
|
|
001600 0f26 mov.l r2, @(r0,r15)
|
|
001602 900b mov.w @(h'16,pc), r0 ;@(h'161c)
|
|
001604 03fe mov.l @(r0,r15), r3
|
|
001606 4311 cmp/pz r3
|
|
001608 8b01 bf h'2 ;@(h'160e)
|
|
00160a a239 bra h'472 ;@(h'1a80)
|
|
00160c 0009 nop
|
|
00160e a006 bra h'c ;@(h'161e)
|
|
001610 0009 nop
|
|
001612 04f0
|
|
001614 04c8
|
|
001616 04c4 mov.b r12, @(r0,r4)
|
|
001618 04e3
|
|
00161a 04dc mov.b @(r0,r13), r4
|
|
00161c 04d0
|
|
00161e e101 mov #h'1, r1
|
|
001620 905a mov.w @(h'b4,pc), r0 ;@(h'16d8)
|
|
001622 a22d bra h'45a ;@(h'1a80)
|
|
001624 0f16 mov.l r1, @(r0,r15)
|
|
001626 9058 mov.w @(h'b0,pc), r0 ;@(h'16da)
|
|
001628 9158 mov.w @(h'b0,pc), r1 ;@(h'16dc)
|
|
00162a 31fc add r15, r1
|
|
00162c 6312 mov.l @r1, r3
|
|
00162e 4311 cmp/pz r3
|
|
001630 8d01 bt/s h'2 ;@(h'1636)
|
|
001632 00fe mov.l @(r0,r15), r0
|
|
001634 7307
|
|
001636 4321 shar r3
|
|
001638 914f mov.w @(h'9e,pc), r1 ;@(h'16da)
|
|
00163a 4321 shar r3
|
|
00163c 4321 shar r3
|
|
00163e 7301
|
|
001640 31fc add r15, r1
|
|
001642 6212 mov.l @r1, r2
|
|
001644 914b mov.w @(h'96,pc), r1 ;@(h'16de)
|
|
001646 5223 mov.l @(h'c,r2), r2
|
|
001648 0327 mul.l r2, r3
|
|
00164a 31fc add r15, r1
|
|
00164c 6112 mov.l @r1, r1
|
|
00164e 7101
|
|
001650 4111 cmp/pz r1
|
|
001652 8d01 bt/s h'2 ;@(h'1658)
|
|
001654 031a sts macl, r3
|
|
001656 7107
|
|
001658 5002 mov.l @(h'8,r0), r0
|
|
00165a 4121 shar r1
|
|
00165c 4121 shar r1
|
|
00165e 4121 shar r1
|
|
001660 331c add r1, r3
|
|
001662 003c mov.b @(r0,r3), r0
|
|
001664 8801 cmp/eq #h'1, r0
|
|
001666 8920 bt h'40 ;@(h'16aa)
|
|
001668 9037 mov.w @(h'6e,pc), r0 ;@(h'16da)
|
|
00166a 9137 mov.w @(h'6e,pc), r1 ;@(h'16dc)
|
|
00166c 31fc add r15, r1
|
|
00166e 6312 mov.l @r1, r3
|
|
001670 4311 cmp/pz r3
|
|
001672 8d01 bt/s h'2 ;@(h'1678)
|
|
001674 00fe mov.l @(r0,r15), r0
|
|
001676 7307
|
|
001678 912f mov.w @(h'5e,pc), r1 ;@(h'16da)
|
|
00167a 4321 shar r3
|
|
00167c 4321 shar r3
|
|
00167e 4321 shar r3
|
|
001680 7301
|
|
001682 31fc add r15, r1
|
|
001684 6212 mov.l @r1, r2
|
|
001686 5223 mov.l @(h'c,r2), r2
|
|
001688 9129 mov.w @(h'52,pc), r1 ;@(h'16de)
|
|
00168a 0327 mul.l r2, r3
|
|
00168c 31fc add r15, r1
|
|
00168e 6112 mov.l @r1, r1
|
|
001690 7106
|
|
001692 4111 cmp/pz r1
|
|
001694 8d01 bt/s h'2 ;@(h'169a)
|
|
001696 031a sts macl, r3
|
|
001698 7107
|
|
00169a 4121 shar r1
|
|
00169c 5002 mov.l @(h'8,r0), r0
|
|
00169e 4121 shar r1
|
|
0016a0 4121 shar r1
|
|
0016a2 331c add r1, r3
|
|
0016a4 003c mov.b @(r0,r3), r0
|
|
0016a6 8801 cmp/eq #h'1, r0
|
|
0016a8 8b12 bf h'24 ;@(h'16d0)
|
|
0016aa e201 mov #h'1, r2
|
|
0016ac 9018 mov.w @(h'30,pc), r0 ;@(h'16e0)
|
|
0016ae e300 mov #h'0, r3
|
|
0016b0 0f24 mov.b r2, @(r0,r15)
|
|
0016b2 6233 mov r3, r2
|
|
0016b4 9015 mov.w @(h'2a,pc), r0 ;@(h'16e2)
|
|
0016b6 0f34 mov.b r3, @(r0,r15)
|
|
0016b8 900e mov.w @(h'1c,pc), r0 ;@(h'16d8)
|
|
0016ba 0f26 mov.l r2, @(r0,r15)
|
|
0016bc 900e mov.w @(h'1c,pc), r0 ;@(h'16dc)
|
|
0016be 03fe mov.l @(r0,r15), r3
|
|
0016c0 900c mov.w @(h'18,pc), r0 ;@(h'16dc)
|
|
0016c2 4321 shar r3
|
|
0016c4 4321 shar r3
|
|
0016c6 4321 shar r3
|
|
0016c8 4308 shll2 r3
|
|
0016ca 4300 shll r3
|
|
0016cc a1d8 bra h'3b0 ;@(h'1a80)
|
|
0016ce 0f36 mov.l r3, @(r0,r15)
|
|
0016d0 9008 mov.w @(h'10,pc), r0 ;@(h'16e4)
|
|
0016d2 e100 mov #h'0, r1
|
|
0016d4 a1cb bra h'396 ;@(h'1a6e)
|
|
0016d6 0f16 mov.l r1, @(r0,r15)
|
|
0016d8 04d0
|
|
0016da 04f0
|
|
0016dc 04c8
|
|
0016de 04c4 mov.b r12, @(r0,r4)
|
|
0016e0 04dc mov.b @(r0,r13), r4
|
|
0016e2 04dd mov.w @(r0,r13), r4
|
|
0016e4 04ec mov.b @(r0,r14), r4
|
|
0016e6 908c mov.w @(h'118,pc), r0 ;@(h'1802)
|
|
0016e8 02fe mov.l @(r0,r15), r2
|
|
0016ea 4211 cmp/pz r2
|
|
0016ec 8901 bt h'2 ;@(h'16f2)
|
|
0016ee a1b9 bra h'372 ;@(h'1a64)
|
|
0016f0 0009 nop
|
|
0016f2 9087 mov.w @(h'10e,pc), r0 ;@(h'1804)
|
|
0016f4 01fe mov.l @(r0,r15), r1
|
|
0016f6 7106
|
|
0016f8 9085 mov.w @(h'10a,pc), r0 ;@(h'1806)
|
|
0016fa 03fe mov.l @(r0,r15), r3
|
|
0016fc 9084 mov.w @(h'108,pc), r0 ;@(h'1808)
|
|
0016fe 02fe mov.l @(r0,r15), r2
|
|
001700 5335 mov.l @(h'14,r3), r3
|
|
001702 6023 mov r2, r0
|
|
001704 4208 shll2 r2
|
|
001706 4200 shll r2
|
|
001708 320c add r0, r2
|
|
00170a 4208 shll2 r2
|
|
00170c 323c add r3, r2
|
|
00170e 6022 mov.l @r2, r0
|
|
001710 3103 cmp/ge r0, r1
|
|
001712 8901 bt h'2 ;@(h'1718)
|
|
001714 a1a6 bra h'34c ;@(h'1a64)
|
|
001716 0009 nop
|
|
001718 9074 mov.w @(h'e8,pc), r0 ;@(h'1804)
|
|
00171a 02fe mov.l @(r0,r15), r2
|
|
00171c 9073 mov.w @(h'e6,pc), r0 ;@(h'1806)
|
|
00171e 7201
|
|
001720 03fe mov.l @(r0,r15), r3
|
|
001722 9071 mov.w @(h'e2,pc), r0 ;@(h'1808)
|
|
001724 5335 mov.l @(h'14,r3), r3
|
|
001726 01fe mov.l @(r0,r15), r1
|
|
001728 6013 mov r1, r0
|
|
00172a 4108 shll2 r1
|
|
00172c 4100 shll r1
|
|
00172e 310c add r0, r1
|
|
001730 9069 mov.w @(h'd2,pc), r0 ;@(h'1806)
|
|
001732 4108 shll2 r1
|
|
001734 00fe mov.l @(r0,r15), r0
|
|
001736 313c add r3, r1
|
|
001738 5005 mov.l @(h'14,r0), r0
|
|
00173a 9365 mov.w @(h'ca,pc), r3 ;@(h'1808)
|
|
00173c 6112 mov.l @r1, r1
|
|
00173e 33fc add r15, r3
|
|
001740 6332 mov.l @r3, r3
|
|
001742 6833 mov r3, r8
|
|
001744 4308 shll2 r3
|
|
001746 4300 shll r3
|
|
001748 338c add r8, r3
|
|
00174a 4308 shll2 r3
|
|
00174c 330c add r0, r3
|
|
00174e 5332 mov.l @(h'8,r3), r3
|
|
001750 313c add r3, r1
|
|
001752 71ff add #h'ff, r1
|
|
001754 3217 cmp/gt r1, r2
|
|
001756 8b01 bf h'2 ;@(h'175c)
|
|
001758 a184 bra h'308 ;@(h'1a64)
|
|
00175a 0009 nop
|
|
00175c 9053 mov.w @(h'a6,pc), r0 ;@(h'1806)
|
|
00175e 02fe mov.l @(r0,r15), r2
|
|
001760 9052 mov.w @(h'a4,pc), r0 ;@(h'1808)
|
|
001762 03fe mov.l @(r0,r15), r3
|
|
001764 5225 mov.l @(h'14,r2), r2
|
|
001766 6133 mov r3, r1
|
|
001768 904f mov.w @(h'9e,pc), r0 ;@(h'180a)
|
|
00176a 4308 shll2 r3
|
|
00176c 4300 shll r3
|
|
00176e 331c add r1, r3
|
|
001770 01fe mov.l @(r0,r15), r1
|
|
001772 4308 shll2 r3
|
|
001774 332c add r2, r3
|
|
001776 5331 mov.l @(h'4,r3), r3
|
|
001778 3138 sub r3, r1
|
|
00177a 7108
|
|
00177c 4111 cmp/pz r1
|
|
00177e 8901 bt h'2 ;@(h'1784)
|
|
001780 a170 bra h'2e0 ;@(h'1a64)
|
|
001782 0009 nop
|
|
001784 903f mov.w @(h'7e,pc), r0 ;@(h'1806)
|
|
001786 02fe mov.l @(r0,r15), r2
|
|
001788 903e mov.w @(h'7c,pc), r0 ;@(h'1808)
|
|
00178a 03fe mov.l @(r0,r15), r3
|
|
00178c 5225 mov.l @(h'14,r2), r2
|
|
00178e 6133 mov r3, r1
|
|
001790 903b mov.w @(h'76,pc), r0 ;@(h'180a)
|
|
001792 4308 shll2 r3
|
|
001794 4300 shll r3
|
|
001796 331c add r1, r3
|
|
001798 01fe mov.l @(r0,r15), r1
|
|
00179a 4308 shll2 r3
|
|
00179c 9031 mov.w @(h'62,pc), r0 ;@(h'1802)
|
|
00179e 332c add r2, r3
|
|
0017a0 5331 mov.l @(h'4,r3), r3
|
|
0017a2 e200 mov #h'0, r2
|
|
0017a4 3138 sub r3, r1
|
|
0017a6 7108
|
|
0017a8 03fe mov.l @(r0,r15), r3
|
|
0017aa 6913 mov r1, r9
|
|
0017ac 902b mov.w @(h'56,pc), r0 ;@(h'1806)
|
|
0017ae 3237 cmp/gt r3, r2
|
|
0017b0 912a mov.w @(h'54,pc), r1 ;@(h'1808)
|
|
0017b2 332e addc r2, r3
|
|
0017b4 00fe mov.l @(r0,r15), r0
|
|
0017b6 31fc add r15, r1
|
|
0017b8 6212 mov.l @r1, r2
|
|
0017ba 4321 shar r3
|
|
0017bc 6123 mov r2, r1
|
|
0017be 4208 shll2 r2
|
|
0017c0 4200 shll r2
|
|
0017c2 321c add r1, r2
|
|
0017c4 5005 mov.l @(h'14,r0), r0
|
|
0017c6 4208 shll2 r2
|
|
0017c8 302c add r2, r0
|
|
0017ca e104 mov #h'4, r1
|
|
0017cc d20f mov.l @(h'3c,pc), r2 ;@(h'180c)
|
|
0017ce 420b jsr @r2
|
|
0017d0 5004 mov.l @(h'10,r0), r0
|
|
0017d2 d20f mov.l @(h'3c,pc), r2 ;@(h'1810)
|
|
0017d4 420b jsr @r2
|
|
0017d6 51f2 mov.l @(h'8,r15), r1
|
|
0017d8 2008 tst r0, r0
|
|
0017da 8901 bt h'2 ;@(h'17e0)
|
|
0017dc a028 bra h'50 ;@(h'1830)
|
|
0017de e200 mov #h'0, r2
|
|
0017e0 9011 mov.w @(h'22,pc), r0 ;@(h'1806)
|
|
0017e2 00fe mov.l @(r0,r15), r0
|
|
0017e4 9210 mov.w @(h'20,pc), r2 ;@(h'1808)
|
|
0017e6 32fc add r15, r2
|
|
0017e8 6222 mov.l @r2, r2
|
|
0017ea 6823 mov r2, r8
|
|
0017ec 5005 mov.l @(h'14,r0), r0
|
|
0017ee 4208 shll2 r2
|
|
0017f0 4200 shll r2
|
|
0017f2 328c add r8, r2
|
|
0017f4 4208 shll2 r2
|
|
0017f6 320c add r0, r2
|
|
0017f8 5224 mov.l @(h'10,r2), r2
|
|
0017fa 4211 cmp/pz r2
|
|
0017fc 890a bt h'14 ;@(h'1814)
|
|
0017fe a017 bra h'2e ;@(h'1830)
|
|
001800 e2ff mov #h'ffffffff, r2
|
|
001802 04d0
|
|
001804 04c4 mov.b r12, @(r0,r4)
|
|
001806 04f0
|
|
001808 04ec mov.b @(r0,r14), r4
|
|
00180a 04c8
|
|
00180c 0030
|
|
00180e 533c mov.l @(h'30,r3), r3
|
|
001810 0030
|
|
001812 53f0 mov.l @(h'0,r15), r3
|
|
001814 90b7 mov.w @(h'16e,pc), r0 ;@(h'1986)
|
|
001816 02fe mov.l @(r0,r15), r2
|
|
001818 90b6 mov.w @(h'16c,pc), r0 ;@(h'1988)
|
|
00181a 00fe mov.l @(r0,r15), r0
|
|
00181c 5225 mov.l @(h'14,r2), r2
|
|
00181e 6803 mov r0, r8
|
|
001820 4008 shll2 r0
|
|
001822 4000 shll r0
|
|
001824 308c add r8, r0
|
|
001826 4008 shll2 r0
|
|
001828 302c add r2, r0
|
|
00182a 5204 mov.l @(h'10,r0), r2
|
|
00182c 4215 cmp/pl r2
|
|
00182e 0229 movt r2
|
|
001830 3328 sub r2, r3
|
|
001832 3937 cmp/gt r3, r9
|
|
001834 8b01 bf h'2 ;@(h'183a)
|
|
001836 a115 bra h'22a ;@(h'1a64)
|
|
001838 0009 nop
|
|
00183a e201 mov #h'1, r2
|
|
00183c 90a5 mov.w @(h'14a,pc), r0 ;@(h'198a)
|
|
00183e e300 mov #h'0, r3
|
|
001840 0f24 mov.b r2, @(r0,r15)
|
|
001842 90a3 mov.w @(h'146,pc), r0 ;@(h'198c)
|
|
001844 0f34 mov.b r3, @(r0,r15)
|
|
001846 909e mov.w @(h'13c,pc), r0 ;@(h'1986)
|
|
001848 02fe mov.l @(r0,r15), r2
|
|
00184a 909d mov.w @(h'13a,pc), r0 ;@(h'1988)
|
|
00184c 5225 mov.l @(h'14,r2), r2
|
|
00184e 03fe mov.l @(r0,r15), r3
|
|
001850 909d mov.w @(h'13a,pc), r0 ;@(h'198e)
|
|
001852 6133 mov r3, r1
|
|
001854 4308 shll2 r3
|
|
001856 4300 shll r3
|
|
001858 331c add r1, r3
|
|
00185a 4308 shll2 r3
|
|
00185c 332c add r2, r3
|
|
00185e 5131 mov.l @(h'4,r3), r1
|
|
001860 71f8 add #h'f8, r1
|
|
001862 6313 mov r1, r3
|
|
001864 0f16 mov.l r1, @(r0,r15)
|
|
001866 4311 cmp/pz r3
|
|
001868 908d mov.w @(h'11a,pc), r0 ;@(h'1986)
|
|
00186a 8d01 bt/s h'2 ;@(h'1870)
|
|
00186c 00fe mov.l @(r0,r15), r0
|
|
00186e 7307
|
|
001870 9189 mov.w @(h'112,pc), r1 ;@(h'1986)
|
|
001872 4321 shar r3
|
|
001874 4321 shar r3
|
|
001876 4321 shar r3
|
|
001878 31fc add r15, r1
|
|
00187a 6212 mov.l @r1, r2
|
|
00187c 9183 mov.w @(h'106,pc), r1 ;@(h'1986)
|
|
00187e 5223 mov.l @(h'c,r2), r2
|
|
001880 0327 mul.l r2, r3
|
|
001882 31fc add r15, r1
|
|
001884 9280 mov.w @(h'100,pc), r2 ;@(h'1988)
|
|
001886 6112 mov.l @r1, r1
|
|
001888 32fc add r15, r2
|
|
00188a 6222 mov.l @r2, r2
|
|
00188c 5115 mov.l @(h'14,r1), r1
|
|
00188e 6823 mov r2, r8
|
|
001890 4208 shll2 r2
|
|
001892 4200 shll r2
|
|
001894 328c add r8, r2
|
|
001896 4208 shll2 r2
|
|
001898 321c add r1, r2
|
|
00189a 5223 mov.l @(h'c,r2), r2
|
|
00189c 9178 mov.w @(h'f0,pc), r1 ;@(h'1990)
|
|
00189e 31fc add r15, r1
|
|
0018a0 6112 mov.l @r1, r1
|
|
0018a2 312c add r2, r1
|
|
0018a4 7101
|
|
0018a6 4111 cmp/pz r1
|
|
0018a8 8d01 bt/s h'2 ;@(h'18ae)
|
|
0018aa 031a sts macl, r3
|
|
0018ac 7107
|
|
0018ae 4121 shar r1
|
|
0018b0 5002 mov.l @(h'8,r0), r0
|
|
0018b2 4121 shar r1
|
|
0018b4 4121 shar r1
|
|
0018b6 331c add r1, r3
|
|
0018b8 003c mov.b @(r0,r3), r0
|
|
0018ba 8801 cmp/eq #h'1, r0
|
|
0018bc 8b01 bf h'2 ;@(h'18c2)
|
|
0018be a0d1 bra h'1a2 ;@(h'1a64)
|
|
0018c0 0009 nop
|
|
0018c2 9060 mov.w @(h'c0,pc), r0 ;@(h'1986)
|
|
0018c4 9163 mov.w @(h'c6,pc), r1 ;@(h'198e)
|
|
0018c6 31fc add r15, r1
|
|
0018c8 6312 mov.l @r1, r3
|
|
0018ca 4311 cmp/pz r3
|
|
0018cc 8d01 bt/s h'2 ;@(h'18d2)
|
|
0018ce 00fe mov.l @(r0,r15), r0
|
|
0018d0 7307
|
|
0018d2 4321 shar r3
|
|
0018d4 9157 mov.w @(h'ae,pc), r1 ;@(h'1986)
|
|
0018d6 4321 shar r3
|
|
0018d8 4321 shar r3
|
|
0018da 31fc add r15, r1
|
|
0018dc 6212 mov.l @r1, r2
|
|
0018de 5223 mov.l @(h'c,r2), r2
|
|
0018e0 9151 mov.w @(h'a2,pc), r1 ;@(h'1986)
|
|
0018e2 0327 mul.l r2, r3
|
|
0018e4 9250 mov.w @(h'a0,pc), r2 ;@(h'1988)
|
|
0018e6 31fc add r15, r1
|
|
0018e8 6112 mov.l @r1, r1
|
|
0018ea 32fc add r15, r2
|
|
0018ec 5115 mov.l @(h'14,r1), r1
|
|
0018ee 6222 mov.l @r2, r2
|
|
0018f0 6823 mov r2, r8
|
|
0018f2 4208 shll2 r2
|
|
0018f4 4200 shll r2
|
|
0018f6 328c add r8, r2
|
|
0018f8 4208 shll2 r2
|
|
0018fa 321c add r1, r2
|
|
0018fc 5223 mov.l @(h'c,r2), r2
|
|
0018fe 9147 mov.w @(h'8e,pc), r1 ;@(h'1990)
|
|
001900 31fc add r15, r1
|
|
001902 6112 mov.l @r1, r1
|
|
001904 312c add r2, r1
|
|
001906 7106
|
|
001908 4111 cmp/pz r1
|
|
00190a 8d01 bt/s h'2 ;@(h'1910)
|
|
00190c 031a sts macl, r3
|
|
00190e 7107
|
|
001910 5002 mov.l @(h'8,r0), r0
|
|
001912 4121 shar r1
|
|
001914 4121 shar r1
|
|
001916 4121 shar r1
|
|
001918 331c add r1, r3
|
|
00191a 003c mov.b @(r0,r3), r0
|
|
00191c 8801 cmp/eq #h'1, r0
|
|
00191e 8b01 bf h'2 ;@(h'1924)
|
|
001920 a0a0 bra h'140 ;@(h'1a64)
|
|
001922 0009 nop
|
|
001924 902f mov.w @(h'5e,pc), r0 ;@(h'1986)
|
|
001926 9132 mov.w @(h'64,pc), r1 ;@(h'198e)
|
|
001928 31fc add r15, r1
|
|
00192a 6312 mov.l @r1, r3
|
|
00192c 7307
|
|
00192e 4311 cmp/pz r3
|
|
001930 8d01 bt/s h'2 ;@(h'1936)
|
|
001932 00fe mov.l @(r0,r15), r0
|
|
001934 7307
|
|
001936 4321 shar r3
|
|
001938 9125 mov.w @(h'4a,pc), r1 ;@(h'1986)
|
|
00193a 4321 shar r3
|
|
00193c 4321 shar r3
|
|
00193e 31fc add r15, r1
|
|
001940 6112 mov.l @r1, r1
|
|
001942 5213 mov.l @(h'c,r1), r2
|
|
001944 911f mov.w @(h'3e,pc), r1 ;@(h'1986)
|
|
001946 0327 mul.l r2, r3
|
|
001948 921e mov.w @(h'3c,pc), r2 ;@(h'1988)
|
|
00194a 31fc add r15, r1
|
|
00194c 6112 mov.l @r1, r1
|
|
00194e 32fc add r15, r2
|
|
001950 5115 mov.l @(h'14,r1), r1
|
|
001952 6222 mov.l @r2, r2
|
|
001954 6823 mov r2, r8
|
|
001956 4208 shll2 r2
|
|
001958 4200 shll r2
|
|
00195a 328c add r8, r2
|
|
00195c 4208 shll2 r2
|
|
00195e 321c add r1, r2
|
|
001960 5223 mov.l @(h'c,r2), r2
|
|
001962 9115 mov.w @(h'2a,pc), r1 ;@(h'1990)
|
|
001964 31fc add r15, r1
|
|
001966 6112 mov.l @r1, r1
|
|
001968 312c add r2, r1
|
|
00196a 7101
|
|
00196c 4111 cmp/pz r1
|
|
00196e 8d01 bt/s h'2 ;@(h'1974)
|
|
001970 031a sts macl, r3
|
|
001972 7107
|
|
001974 5002 mov.l @(h'8,r0), r0
|
|
001976 4121 shar r1
|
|
001978 4121 shar r1
|
|
00197a 4121 shar r1
|
|
00197c 331c add r1, r3
|
|
00197e 003c mov.b @(r0,r3), r0
|
|
001980 8801 cmp/eq #h'1, r0
|
|
001982 a006 bra h'c ;@(h'1992)
|
|
001984 0009 nop
|
|
001986 04f0
|
|
001988 04ec mov.b @(r0,r14), r4
|
|
00198a 04dc mov.b @(r0,r13), r4
|
|
00198c 04dd mov.w @(r0,r13), r4
|
|
00198e 04c8
|
|
001990 04c4 mov.b r12, @(r0,r4)
|
|
001992 8967 bt h'ce ;@(h'1a64)
|
|
001994 9092 mov.w @(h'124,pc), r0 ;@(h'1abc)
|
|
001996 9192 mov.w @(h'124,pc), r1 ;@(h'1abe)
|
|
001998 31fc add r15, r1
|
|
00199a 6312 mov.l @r1, r3
|
|
00199c 7307
|
|
00199e 4311 cmp/pz r3
|
|
0019a0 8d01 bt/s h'2 ;@(h'19a6)
|
|
0019a2 00fe mov.l @(r0,r15), r0
|
|
0019a4 7307
|
|
0019a6 4321 shar r3
|
|
0019a8 9188 mov.w @(h'110,pc), r1 ;@(h'1abc)
|
|
0019aa 4321 shar r3
|
|
0019ac 4321 shar r3
|
|
0019ae 31fc add r15, r1
|
|
0019b0 6112 mov.l @r1, r1
|
|
0019b2 5213 mov.l @(h'c,r1), r2
|
|
0019b4 9182 mov.w @(h'104,pc), r1 ;@(h'1abc)
|
|
0019b6 0327 mul.l r2, r3
|
|
0019b8 9282 mov.w @(h'104,pc), r2 ;@(h'1ac0)
|
|
0019ba 31fc add r15, r1
|
|
0019bc 6112 mov.l @r1, r1
|
|
0019be 32fc add r15, r2
|
|
0019c0 5115 mov.l @(h'14,r1), r1
|
|
0019c2 6222 mov.l @r2, r2
|
|
0019c4 6823 mov r2, r8
|
|
0019c6 4208 shll2 r2
|
|
0019c8 4200 shll r2
|
|
0019ca 328c add r8, r2
|
|
0019cc 4208 shll2 r2
|
|
0019ce 321c add r1, r2
|
|
0019d0 5223 mov.l @(h'c,r2), r2
|
|
0019d2 9176 mov.w @(h'ec,pc), r1 ;@(h'1ac2)
|
|
0019d4 31fc add r15, r1
|
|
0019d6 6112 mov.l @r1, r1
|
|
0019d8 312c add r2, r1
|
|
0019da 7106
|
|
0019dc 4111 cmp/pz r1
|
|
0019de 8d01 bt/s h'2 ;@(h'19e4)
|
|
0019e0 031a sts macl, r3
|
|
0019e2 7107
|
|
0019e4 5002 mov.l @(h'8,r0), r0
|
|
0019e6 4121 shar r1
|
|
0019e8 4121 shar r1
|
|
0019ea 4121 shar r1
|
|
0019ec 331c add r1, r3
|
|
0019ee 003c mov.b @(r0,r3), r0
|
|
0019f0 8801 cmp/eq #h'1, r0
|
|
0019f2 8937 bt h'6e ;@(h'1a64)
|
|
0019f4 9062 mov.w @(h'c4,pc), r0 ;@(h'1abc)
|
|
0019f6 00fe mov.l @(r0,r15), r0
|
|
0019f8 9162 mov.w @(h'c4,pc), r1 ;@(h'1ac0)
|
|
0019fa 31fc add r15, r1
|
|
0019fc 6312 mov.l @r1, r3
|
|
0019fe e104 mov #h'4, r1
|
|
001a00 5005 mov.l @(h'14,r0), r0
|
|
001a02 6233 mov r3, r2
|
|
001a04 4308 shll2 r3
|
|
001a06 4300 shll r3
|
|
001a08 332c add r2, r3
|
|
001a0a 4308 shll2 r3
|
|
001a0c 303c add r3, r0
|
|
001a0e d32d mov.l @(h'b4,pc), r3 ;@(h'1ac4)
|
|
001a10 430b jsr @r3
|
|
001a12 5003 mov.l @(h'c,r0), r0
|
|
001a14 d22c mov.l @(h'b0,pc), r2 ;@(h'1ac8)
|
|
001a16 420b jsr @r2
|
|
001a18 51f2 mov.l @(h'8,r15), r1
|
|
001a1a 2008 tst r0, r0
|
|
001a1c 8b22 bf h'44 ;@(h'1a64)
|
|
001a1e 904d mov.w @(h'9a,pc), r0 ;@(h'1abc)
|
|
001a20 03fe mov.l @(r0,r15), r3
|
|
001a22 904d mov.w @(h'9a,pc), r0 ;@(h'1ac0)
|
|
001a24 5335 mov.l @(h'14,r3), r3
|
|
001a26 02fe mov.l @(r0,r15), r2
|
|
001a28 6123 mov r2, r1
|
|
001a2a 4208 shll2 r2
|
|
001a2c 4200 shll r2
|
|
001a2e 321c add r1, r2
|
|
001a30 4208 shll2 r2
|
|
001a32 323c add r3, r2
|
|
001a34 5123 mov.l @(h'c,r2), r1
|
|
001a36 4111 cmp/pz r1
|
|
001a38 8901 bt h'2 ;@(h'1a3e)
|
|
001a3a a00e bra h'1c ;@(h'1a5a)
|
|
001a3c e3ff mov #h'ffffffff, r3
|
|
001a3e 903d mov.w @(h'7a,pc), r0 ;@(h'1abc)
|
|
001a40 02fe mov.l @(r0,r15), r2
|
|
001a42 903d mov.w @(h'7a,pc), r0 ;@(h'1ac0)
|
|
001a44 5225 mov.l @(h'14,r2), r2
|
|
001a46 03fe mov.l @(r0,r15), r3
|
|
001a48 6133 mov r3, r1
|
|
001a4a 4308 shll2 r3
|
|
001a4c 4300 shll r3
|
|
001a4e 331c add r1, r3
|
|
001a50 4308 shll2 r3
|
|
001a52 332c add r2, r3
|
|
001a54 5133 mov.l @(h'c,r3), r1
|
|
001a56 4115 cmp/pl r1
|
|
001a58 0329 movt r3
|
|
001a5a 9032 mov.w @(h'64,pc), r0 ;@(h'1ac2)
|
|
001a5c 02fe mov.l @(r0,r15), r2
|
|
001a5e 323c add r3, r2
|
|
001a60 902f mov.w @(h'5e,pc), r0 ;@(h'1ac2)
|
|
001a62 0f26 mov.l r2, @(r0,r15)
|
|
001a64 902c mov.w @(h'58,pc), r0 ;@(h'1ac0)
|
|
001a66 03fe mov.l @(r0,r15), r3
|
|
001a68 902a mov.w @(h'54,pc), r0 ;@(h'1ac0)
|
|
001a6a 7301
|
|
001a6c 0f36 mov.l r3, @(r0,r15)
|
|
001a6e 9025 mov.w @(h'4a,pc), r0 ;@(h'1abc)
|
|
001a70 02fe mov.l @(r0,r15), r2
|
|
001a72 5326 mov.l @(h'18,r2), r3
|
|
001a74 9024 mov.w @(h'48,pc), r0 ;@(h'1ac0)
|
|
001a76 01fe mov.l @(r0,r15), r1
|
|
001a78 3133 cmp/ge r3, r1
|
|
001a7a 8901 bt h'2 ;@(h'1a80)
|
|
001a7c ae33 bra h'-39a ;@(h'16e6)
|
|
001a7e 0009 nop
|
|
001a80 901e mov.w @(h'3c,pc), r0 ;@(h'1ac0)
|
|
001a82 e300 mov #h'0, r3
|
|
001a84 a161 bra h'2c2 ;@(h'1d4a)
|
|
001a86 0f36 mov.l r3, @(r0,r15)
|
|
001a88 9018 mov.w @(h'30,pc), r0 ;@(h'1abc)
|
|
001a8a 00fe mov.l @(r0,r15), r0
|
|
001a8c 9118 mov.w @(h'30,pc), r1 ;@(h'1ac0)
|
|
001a8e 31fc add r15, r1
|
|
001a90 6312 mov.l @r1, r3
|
|
001a92 6233 mov r3, r2
|
|
001a94 5007 mov.l @(h'1c,r0), r0
|
|
001a96 4300 shll r3
|
|
001a98 332c add r2, r3
|
|
001a9a 4308 shll2 r3
|
|
001a9c 4300 shll r3
|
|
001a9e 003e mov.l @(r0,r3), r0
|
|
001aa0 8800 cmp/eq #h'0, r0
|
|
001aa2 8913 bt h'26 ;@(h'1acc)
|
|
001aa4 8801 cmp/eq #h'1, r0
|
|
001aa6 8960 bt h'c0 ;@(h'1b6a)
|
|
001aa8 8802 cmp/eq #h'2, r0
|
|
001aaa 8b01 bf h'2 ;@(h'1ab0)
|
|
001aac a0b1 bra h'162 ;@(h'1c12)
|
|
001aae 0009 nop
|
|
001ab0 8803 cmp/eq #h'3, r0
|
|
001ab2 8b01 bf h'2 ;@(h'1ab8)
|
|
001ab4 a0fd bra h'1fa ;@(h'1cb2)
|
|
001ab6 0009 nop
|
|
001ab8 a142 bra h'284 ;@(h'1d40)
|
|
001aba 0009 nop
|
|
001abc 04f0
|
|
001abe 04c8
|
|
001ac0 04ec mov.b @(r0,r14), r4
|
|
001ac2 04c4 mov.b r12, @(r0,r4)
|
|
001ac4 0030
|
|
001ac6 533c mov.l @(h'30,r3), r3
|
|
001ac8 0030
|
|
001aca 53f0 mov.l @(h'0,r15), r3
|
|
001acc 909c mov.w @(h'138,pc), r0 ;@(h'1c08)
|
|
001ace 03fe mov.l @(r0,r15), r3
|
|
001ad0 909b mov.w @(h'136,pc), r0 ;@(h'1c0a)
|
|
001ad2 7307
|
|
001ad4 02fe mov.l @(r0,r15), r2
|
|
001ad6 9099 mov.w @(h'132,pc), r0 ;@(h'1c0c)
|
|
001ad8 5227 mov.l @(h'1c,r2), r2
|
|
001ada 01fe mov.l @(r0,r15), r1
|
|
001adc 6013 mov r1, r0
|
|
001ade 4100 shll r1
|
|
001ae0 310c add r0, r1
|
|
001ae2 4108 shll2 r1
|
|
001ae4 4100 shll r1
|
|
001ae6 312c add r2, r1
|
|
001ae8 5014 mov.l @(h'10,r1), r0
|
|
001aea 3303 cmp/ge r0, r3
|
|
001aec 8901 bt h'2 ;@(h'1af2)
|
|
001aee a127 bra h'24e ;@(h'1d40)
|
|
001af0 0009 nop
|
|
001af2 9089 mov.w @(h'112,pc), r0 ;@(h'1c08)
|
|
001af4 02fe mov.l @(r0,r15), r2
|
|
001af6 7201
|
|
001af8 9087 mov.w @(h'10e,pc), r0 ;@(h'1c0a)
|
|
001afa 03fe mov.l @(r0,r15), r3
|
|
001afc 9086 mov.w @(h'10c,pc), r0 ;@(h'1c0c)
|
|
001afe 01fe mov.l @(r0,r15), r1
|
|
001b00 5337 mov.l @(h'1c,r3), r3
|
|
001b02 6013 mov r1, r0
|
|
001b04 4100 shll r1
|
|
001b06 310c add r0, r1
|
|
001b08 907f mov.w @(h'fe,pc), r0 ;@(h'1c0a)
|
|
001b0a 4108 shll2 r1
|
|
001b0c 00fe mov.l @(r0,r15), r0
|
|
001b0e 4100 shll r1
|
|
001b10 5007 mov.l @(h'1c,r0), r0
|
|
001b12 313c add r3, r1
|
|
001b14 937a mov.w @(h'f4,pc), r3 ;@(h'1c0c)
|
|
001b16 33fc add r15, r3
|
|
001b18 6332 mov.l @r3, r3
|
|
001b1a 6833 mov r3, r8
|
|
001b1c 5114 mov.l @(h'10,r1), r1
|
|
001b1e 4300 shll r3
|
|
001b20 338c add r8, r3
|
|
001b22 4308 shll2 r3
|
|
001b24 4300 shll r3
|
|
001b26 330c add r0, r3
|
|
001b28 5335 mov.l @(h'14,r3), r3
|
|
001b2a 4308 shll2 r3
|
|
001b2c 4300 shll r3
|
|
001b2e 331c add r1, r3
|
|
001b30 73ff add #h'ff, r3
|
|
001b32 3237 cmp/gt r3, r2
|
|
001b34 8b01 bf h'2 ;@(h'1b3a)
|
|
001b36 a103 bra h'206 ;@(h'1d40)
|
|
001b38 0009 nop
|
|
001b3a 9068 mov.w @(h'd0,pc), r0 ;@(h'1c0e)
|
|
001b3c 02fe mov.l @(r0,r15), r2
|
|
001b3e 7206
|
|
001b40 9063 mov.w @(h'c6,pc), r0 ;@(h'1c0a)
|
|
001b42 03fe mov.l @(r0,r15), r3
|
|
001b44 9062 mov.w @(h'c4,pc), r0 ;@(h'1c0c)
|
|
001b46 01fe mov.l @(r0,r15), r1
|
|
001b48 5337 mov.l @(h'1c,r3), r3
|
|
001b4a 6013 mov r1, r0
|
|
001b4c 4100 shll r1
|
|
001b4e 310c add r0, r1
|
|
001b50 4108 shll2 r1
|
|
001b52 4100 shll r1
|
|
001b54 313c add r3, r1
|
|
001b56 5013 mov.l @(h'c,r1), r0
|
|
001b58 70fe add #h'fe, r0
|
|
001b5a 3203 cmp/ge r0, r2
|
|
001b5c 8901 bt h'2 ;@(h'1b62)
|
|
001b5e a0ef bra h'1de ;@(h'1d40)
|
|
001b60 0009 nop
|
|
001b62 e201 mov #h'1, r2
|
|
001b64 9054 mov.w @(h'a8,pc), r0 ;@(h'1c10)
|
|
001b66 a0eb bra h'1d6 ;@(h'1d40)
|
|
001b68 0f24 mov.b r2, @(r0,r15)
|
|
001b6a 904d mov.w @(h'9a,pc), r0 ;@(h'1c08)
|
|
001b6c 01fe mov.l @(r0,r15), r1
|
|
001b6e 7107
|
|
001b70 904b mov.w @(h'96,pc), r0 ;@(h'1c0a)
|
|
001b72 03fe mov.l @(r0,r15), r3
|
|
001b74 904a mov.w @(h'94,pc), r0 ;@(h'1c0c)
|
|
001b76 02fe mov.l @(r0,r15), r2
|
|
001b78 5337 mov.l @(h'1c,r3), r3
|
|
001b7a 6023 mov r2, r0
|
|
001b7c 4200 shll r2
|
|
001b7e 320c add r0, r2
|
|
001b80 4208 shll2 r2
|
|
001b82 4200 shll r2
|
|
001b84 323c add r3, r2
|
|
001b86 5024 mov.l @(h'10,r2), r0
|
|
001b88 3103 cmp/ge r0, r1
|
|
001b8a 8901 bt h'2 ;@(h'1b90)
|
|
001b8c a0d8 bra h'1b0 ;@(h'1d40)
|
|
001b8e 0009 nop
|
|
001b90 903a mov.w @(h'74,pc), r0 ;@(h'1c08)
|
|
001b92 02fe mov.l @(r0,r15), r2
|
|
001b94 9039 mov.w @(h'72,pc), r0 ;@(h'1c0a)
|
|
001b96 7201
|
|
001b98 03fe mov.l @(r0,r15), r3
|
|
001b9a 9037 mov.w @(h'6e,pc), r0 ;@(h'1c0c)
|
|
001b9c 5337 mov.l @(h'1c,r3), r3
|
|
001b9e 01fe mov.l @(r0,r15), r1
|
|
001ba0 6013 mov r1, r0
|
|
001ba2 4100 shll r1
|
|
001ba4 310c add r0, r1
|
|
001ba6 4108 shll2 r1
|
|
001ba8 902f mov.w @(h'5e,pc), r0 ;@(h'1c0a)
|
|
001baa 4100 shll r1
|
|
001bac 00fe mov.l @(r0,r15), r0
|
|
001bae 313c add r3, r1
|
|
001bb0 5007 mov.l @(h'1c,r0), r0
|
|
001bb2 932b mov.w @(h'56,pc), r3 ;@(h'1c0c)
|
|
001bb4 5114 mov.l @(h'10,r1), r1
|
|
001bb6 33fc add r15, r3
|
|
001bb8 6332 mov.l @r3, r3
|
|
001bba 6833 mov r3, r8
|
|
001bbc 4300 shll r3
|
|
001bbe 338c add r8, r3
|
|
001bc0 4308 shll2 r3
|
|
001bc2 4300 shll r3
|
|
001bc4 330c add r0, r3
|
|
001bc6 5335 mov.l @(h'14,r3), r3
|
|
001bc8 4308 shll2 r3
|
|
001bca 4300 shll r3
|
|
001bcc 331c add r1, r3
|
|
001bce 73ff add #h'ff, r3
|
|
001bd0 3237 cmp/gt r3, r2
|
|
001bd2 8b01 bf h'2 ;@(h'1bd8)
|
|
001bd4 a0b4 bra h'168 ;@(h'1d40)
|
|
001bd6 0009 nop
|
|
001bd8 9019 mov.w @(h'32,pc), r0 ;@(h'1c0e)
|
|
001bda 02fe mov.l @(r0,r15), r2
|
|
001bdc 9015 mov.w @(h'2a,pc), r0 ;@(h'1c0a)
|
|
001bde 7201
|
|
001be0 03fe mov.l @(r0,r15), r3
|
|
001be2 9013 mov.w @(h'26,pc), r0 ;@(h'1c0c)
|
|
001be4 5337 mov.l @(h'1c,r3), r3
|
|
001be6 01fe mov.l @(r0,r15), r1
|
|
001be8 6013 mov r1, r0
|
|
001bea 4100 shll r1
|
|
001bec 310c add r0, r1
|
|
001bee 4108 shll2 r1
|
|
001bf0 4100 shll r1
|
|
001bf2 313c add r3, r1
|
|
001bf4 5013 mov.l @(h'c,r1), r0
|
|
001bf6 7009
|
|
001bf8 3207 cmp/gt r0, r2
|
|
001bfa 8b01 bf h'2 ;@(h'1c00)
|
|
001bfc a0a0 bra h'140 ;@(h'1d40)
|
|
001bfe 0009 nop
|
|
001c00 9006 mov.w @(h'c,pc), r0 ;@(h'1c10)
|
|
001c02 e201 mov #h'1, r2
|
|
001c04 a09c bra h'138 ;@(h'1d40)
|
|
001c06 0f24 mov.b r2, @(r0,r15)
|
|
001c08 04c8
|
|
001c0a 04f0
|
|
001c0c 04ec mov.b @(r0,r14), r4
|
|
001c0e 04c4 mov.b r12, @(r0,r4)
|
|
001c10 04e2 stc r6_bank, r4
|
|
001c12 9049 mov.w @(h'92,pc), r0 ;@(h'1ca8)
|
|
001c14 01fe mov.l @(r0,r15), r1
|
|
001c16 7106
|
|
001c18 9047 mov.w @(h'8e,pc), r0 ;@(h'1caa)
|
|
001c1a 03fe mov.l @(r0,r15), r3
|
|
001c1c 9046 mov.w @(h'8c,pc), r0 ;@(h'1cac)
|
|
001c1e 02fe mov.l @(r0,r15), r2
|
|
001c20 5337 mov.l @(h'1c,r3), r3
|
|
001c22 6023 mov r2, r0
|
|
001c24 4200 shll r2
|
|
001c26 320c add r0, r2
|
|
001c28 4208 shll2 r2
|
|
001c2a 4200 shll r2
|
|
001c2c 323c add r3, r2
|
|
001c2e 5023 mov.l @(h'c,r2), r0
|
|
001c30 3103 cmp/ge r0, r1
|
|
001c32 8901 bt h'2 ;@(h'1c38)
|
|
001c34 a084 bra h'108 ;@(h'1d40)
|
|
001c36 0009 nop
|
|
001c38 9036 mov.w @(h'6c,pc), r0 ;@(h'1ca8)
|
|
001c3a 02fe mov.l @(r0,r15), r2
|
|
001c3c 9035 mov.w @(h'6a,pc), r0 ;@(h'1caa)
|
|
001c3e 7201
|
|
001c40 03fe mov.l @(r0,r15), r3
|
|
001c42 9033 mov.w @(h'66,pc), r0 ;@(h'1cac)
|
|
001c44 5337 mov.l @(h'1c,r3), r3
|
|
001c46 01fe mov.l @(r0,r15), r1
|
|
001c48 6013 mov r1, r0
|
|
001c4a 4100 shll r1
|
|
001c4c 310c add r0, r1
|
|
001c4e 4108 shll2 r1
|
|
001c50 902b mov.w @(h'56,pc), r0 ;@(h'1caa)
|
|
001c52 4100 shll r1
|
|
001c54 00fe mov.l @(r0,r15), r0
|
|
001c56 313c add r3, r1
|
|
001c58 5007 mov.l @(h'1c,r0), r0
|
|
001c5a 9327 mov.w @(h'4e,pc), r3 ;@(h'1cac)
|
|
001c5c 5113 mov.l @(h'c,r1), r1
|
|
001c5e 33fc add r15, r3
|
|
001c60 6332 mov.l @r3, r3
|
|
001c62 6833 mov r3, r8
|
|
001c64 4300 shll r3
|
|
001c66 338c add r8, r3
|
|
001c68 4308 shll2 r3
|
|
001c6a 4300 shll r3
|
|
001c6c 330c add r0, r3
|
|
001c6e 5335 mov.l @(h'14,r3), r3
|
|
001c70 4308 shll2 r3
|
|
001c72 4300 shll r3
|
|
001c74 331c add r1, r3
|
|
001c76 73ff add #h'ff, r3
|
|
001c78 3237 cmp/gt r3, r2
|
|
001c7a 8961 bt h'c2 ;@(h'1d40)
|
|
001c7c 9017 mov.w @(h'2e,pc), r0 ;@(h'1cae)
|
|
001c7e 02fe mov.l @(r0,r15), r2
|
|
001c80 9013 mov.w @(h'26,pc), r0 ;@(h'1caa)
|
|
001c82 7206
|
|
001c84 03fe mov.l @(r0,r15), r3
|
|
001c86 9011 mov.w @(h'22,pc), r0 ;@(h'1cac)
|
|
001c88 5337 mov.l @(h'1c,r3), r3
|
|
001c8a 01fe mov.l @(r0,r15), r1
|
|
001c8c 6013 mov r1, r0
|
|
001c8e 4100 shll r1
|
|
001c90 310c add r0, r1
|
|
001c92 4108 shll2 r1
|
|
001c94 4100 shll r1
|
|
001c96 313c add r3, r1
|
|
001c98 5014 mov.l @(h'10,r1), r0
|
|
001c9a 70fe add #h'fe, r0
|
|
001c9c 3207 cmp/gt r0, r2
|
|
001c9e 894f bt h'9e ;@(h'1d40)
|
|
001ca0 9006 mov.w @(h'c,pc), r0 ;@(h'1cb0)
|
|
001ca2 e201 mov #h'1, r2
|
|
001ca4 a04c bra h'98 ;@(h'1d40)
|
|
001ca6 0f24 mov.b r2, @(r0,r15)
|
|
001ca8 04c4 mov.b r12, @(r0,r4)
|
|
001caa 04f0
|
|
001cac 04ec mov.b @(r0,r14), r4
|
|
001cae 04c8
|
|
001cb0 04e2 stc r6_bank, r4
|
|
001cb2 90ad mov.w @(h'15a,pc), r0 ;@(h'1e10)
|
|
001cb4 01fe mov.l @(r0,r15), r1
|
|
001cb6 7106
|
|
001cb8 90ab mov.w @(h'156,pc), r0 ;@(h'1e12)
|
|
001cba 03fe mov.l @(r0,r15), r3
|
|
001cbc 90aa mov.w @(h'154,pc), r0 ;@(h'1e14)
|
|
001cbe 02fe mov.l @(r0,r15), r2
|
|
001cc0 5337 mov.l @(h'1c,r3), r3
|
|
001cc2 6023 mov r2, r0
|
|
001cc4 4200 shll r2
|
|
001cc6 320c add r0, r2
|
|
001cc8 4208 shll2 r2
|
|
001cca 4200 shll r2
|
|
001ccc 323c add r3, r2
|
|
001cce 5023 mov.l @(h'c,r2), r0
|
|
001cd0 3103 cmp/ge r0, r1
|
|
001cd2 8b35 bf h'6a ;@(h'1d40)
|
|
001cd4 909c mov.w @(h'138,pc), r0 ;@(h'1e10)
|
|
001cd6 02fe mov.l @(r0,r15), r2
|
|
001cd8 909b mov.w @(h'136,pc), r0 ;@(h'1e12)
|
|
001cda 7201
|
|
001cdc 03fe mov.l @(r0,r15), r3
|
|
001cde 9099 mov.w @(h'132,pc), r0 ;@(h'1e14)
|
|
001ce0 5337 mov.l @(h'1c,r3), r3
|
|
001ce2 01fe mov.l @(r0,r15), r1
|
|
001ce4 6013 mov r1, r0
|
|
001ce6 4100 shll r1
|
|
001ce8 310c add r0, r1
|
|
001cea 4108 shll2 r1
|
|
001cec 9091 mov.w @(h'122,pc), r0 ;@(h'1e12)
|
|
001cee 4100 shll r1
|
|
001cf0 00fe mov.l @(r0,r15), r0
|
|
001cf2 313c add r3, r1
|
|
001cf4 5007 mov.l @(h'1c,r0), r0
|
|
001cf6 938d mov.w @(h'11a,pc), r3 ;@(h'1e14)
|
|
001cf8 5113 mov.l @(h'c,r1), r1
|
|
001cfa 33fc add r15, r3
|
|
001cfc 6332 mov.l @r3, r3
|
|
001cfe 6833 mov r3, r8
|
|
001d00 4300 shll r3
|
|
001d02 338c add r8, r3
|
|
001d04 4308 shll2 r3
|
|
001d06 4300 shll r3
|
|
001d08 330c add r0, r3
|
|
001d0a 5335 mov.l @(h'14,r3), r3
|
|
001d0c 4308 shll2 r3
|
|
001d0e 4300 shll r3
|
|
001d10 331c add r1, r3
|
|
001d12 73ff add #h'ff, r3
|
|
001d14 3237 cmp/gt r3, r2
|
|
001d16 8913 bt h'26 ;@(h'1d40)
|
|
001d18 907b mov.w @(h'f6,pc), r0 ;@(h'1e12)
|
|
001d1a 02fe mov.l @(r0,r15), r2
|
|
001d1c 907a mov.w @(h'f4,pc), r0 ;@(h'1e14)
|
|
001d1e 03fe mov.l @(r0,r15), r3
|
|
001d20 5227 mov.l @(h'1c,r2), r2
|
|
001d22 6133 mov r3, r1
|
|
001d24 9077 mov.w @(h'ee,pc), r0 ;@(h'1e16)
|
|
001d26 4300 shll r3
|
|
001d28 331c add r1, r3
|
|
001d2a 4308 shll2 r3
|
|
001d2c 4300 shll r3
|
|
001d2e 332c add r2, r3
|
|
001d30 5134 mov.l @(h'10,r3), r1
|
|
001d32 7109
|
|
001d34 03fe mov.l @(r0,r15), r3
|
|
001d36 3317 cmp/gt r1, r3
|
|
001d38 8902 bt h'4 ;@(h'1d40)
|
|
001d3a e101 mov #h'1, r1
|
|
001d3c 906c mov.w @(h'd8,pc), r0 ;@(h'1e18)
|
|
001d3e 0f14 mov.b r1, @(r0,r15)
|
|
001d40 9068 mov.w @(h'd0,pc), r0 ;@(h'1e14)
|
|
001d42 02fe mov.l @(r0,r15), r2
|
|
001d44 9066 mov.w @(h'cc,pc), r0 ;@(h'1e14)
|
|
001d46 7201
|
|
001d48 0f26 mov.l r2, @(r0,r15)
|
|
001d4a 9062 mov.w @(h'c4,pc), r0 ;@(h'1e12)
|
|
001d4c 03fe mov.l @(r0,r15), r3
|
|
001d4e 5238 mov.l @(h'20,r3), r2
|
|
001d50 9060 mov.w @(h'c0,pc), r0 ;@(h'1e14)
|
|
001d52 01fe mov.l @(r0,r15), r1
|
|
001d54 3123 cmp/ge r2, r1
|
|
001d56 8901 bt h'2 ;@(h'1d5c)
|
|
001d58 ae96 bra h'-2d4 ;@(h'1a88)
|
|
001d5a 0009 nop
|
|
001d5c 9059 mov.w @(h'b2,pc), r0 ;@(h'1e12)
|
|
001d5e 915a mov.w @(h'b4,pc), r1 ;@(h'1e16)
|
|
001d60 31fc add r15, r1
|
|
001d62 6312 mov.l @r1, r3
|
|
001d64 7301
|
|
001d66 4311 cmp/pz r3
|
|
001d68 8d01 bt/s h'2 ;@(h'1d6e)
|
|
001d6a 00fe mov.l @(r0,r15), r0
|
|
001d6c 7307
|
|
001d6e 4321 shar r3
|
|
001d70 914f mov.w @(h'9e,pc), r1 ;@(h'1e12)
|
|
001d72 4321 shar r3
|
|
001d74 4321 shar r3
|
|
001d76 31fc add r15, r1
|
|
001d78 6112 mov.l @r1, r1
|
|
001d7a 5213 mov.l @(h'c,r1), r2
|
|
001d7c 9148 mov.w @(h'90,pc), r1 ;@(h'1e10)
|
|
001d7e 0327 mul.l r2, r3
|
|
001d80 31fc add r15, r1
|
|
001d82 6112 mov.l @r1, r1
|
|
001d84 7101
|
|
001d86 4111 cmp/pz r1
|
|
001d88 8d01 bt/s h'2 ;@(h'1d8e)
|
|
001d8a 031a sts macl, r3
|
|
001d8c 7107
|
|
001d8e 4121 shar r1
|
|
001d90 5002 mov.l @(h'8,r0), r0
|
|
001d92 4121 shar r1
|
|
001d94 4121 shar r1
|
|
001d96 331c add r1, r3
|
|
001d98 003c mov.b @(r0,r3), r0
|
|
001d9a 880f cmp/eq #h'f, r0
|
|
001d9c 896b bt h'd6 ;@(h'1e76)
|
|
001d9e 9038 mov.w @(h'70,pc), r0 ;@(h'1e12)
|
|
001da0 9139 mov.w @(h'72,pc), r1 ;@(h'1e16)
|
|
001da2 31fc add r15, r1
|
|
001da4 6312 mov.l @r1, r3
|
|
001da6 7301
|
|
001da8 4311 cmp/pz r3
|
|
001daa 8d01 bt/s h'2 ;@(h'1db0)
|
|
001dac 00fe mov.l @(r0,r15), r0
|
|
001dae 7307
|
|
001db0 912f mov.w @(h'5e,pc), r1 ;@(h'1e12)
|
|
001db2 4321 shar r3
|
|
001db4 4321 shar r3
|
|
001db6 4321 shar r3
|
|
001db8 31fc add r15, r1
|
|
001dba 6112 mov.l @r1, r1
|
|
001dbc 5213 mov.l @(h'c,r1), r2
|
|
001dbe 0327 mul.l r2, r3
|
|
001dc0 9126 mov.w @(h'4c,pc), r1 ;@(h'1e10)
|
|
001dc2 31fc add r15, r1
|
|
001dc4 6112 mov.l @r1, r1
|
|
001dc6 7106
|
|
001dc8 4111 cmp/pz r1
|
|
001dca 8d01 bt/s h'2 ;@(h'1dd0)
|
|
001dcc 031a sts macl, r3
|
|
001dce 7107
|
|
001dd0 5002 mov.l @(h'8,r0), r0
|
|
001dd2 4121 shar r1
|
|
001dd4 4121 shar r1
|
|
001dd6 4121 shar r1
|
|
001dd8 331c add r1, r3
|
|
001dda 003c mov.b @(r0,r3), r0
|
|
001ddc 880f cmp/eq #h'f, r0
|
|
001dde 894a bt h'94 ;@(h'1e76)
|
|
001de0 9017 mov.w @(h'2e,pc), r0 ;@(h'1e12)
|
|
001de2 9118 mov.w @(h'30,pc), r1 ;@(h'1e16)
|
|
001de4 31fc add r15, r1
|
|
001de6 6312 mov.l @r1, r3
|
|
001de8 7306
|
|
001dea 4311 cmp/pz r3
|
|
001dec 8d01 bt/s h'2 ;@(h'1df2)
|
|
001dee 00fe mov.l @(r0,r15), r0
|
|
001df0 7307
|
|
001df2 4321 shar r3
|
|
001df4 910d mov.w @(h'1a,pc), r1 ;@(h'1e12)
|
|
001df6 4321 shar r3
|
|
001df8 4321 shar r3
|
|
001dfa 31fc add r15, r1
|
|
001dfc 6112 mov.l @r1, r1
|
|
001dfe 5213 mov.l @(h'c,r1), r2
|
|
001e00 9106 mov.w @(h'c,pc), r1 ;@(h'1e10)
|
|
001e02 0327 mul.l r2, r3
|
|
001e04 31fc add r15, r1
|
|
001e06 6112 mov.l @r1, r1
|
|
001e08 7101
|
|
001e0a 4111 cmp/pz r1
|
|
001e0c a005 bra h'a ;@(h'1e1a)
|
|
001e0e 031a sts macl, r3
|
|
001e10 04c4 mov.b r12, @(r0,r4)
|
|
001e12 04f0
|
|
001e14 04ec mov.b @(r0,r14), r4
|
|
001e16 04c8
|
|
001e18 04e2 stc r6_bank, r4
|
|
001e1a 8d01 bt/s h'2 ;@(h'1e20)
|
|
001e1c 0009 nop
|
|
001e1e 7107
|
|
001e20 5002 mov.l @(h'8,r0), r0
|
|
001e22 4121 shar r1
|
|
001e24 4121 shar r1
|
|
001e26 4121 shar r1
|
|
001e28 331c add r1, r3
|
|
001e2a 003c mov.b @(r0,r3), r0
|
|
001e2c 880f cmp/eq #h'f, r0
|
|
001e2e 8922 bt h'44 ;@(h'1e76)
|
|
001e30 908e mov.w @(h'11c,pc), r0 ;@(h'1f50)
|
|
001e32 918e mov.w @(h'11c,pc), r1 ;@(h'1f52)
|
|
001e34 31fc add r15, r1
|
|
001e36 6312 mov.l @r1, r3
|
|
001e38 7306
|
|
001e3a 4311 cmp/pz r3
|
|
001e3c 8d01 bt/s h'2 ;@(h'1e42)
|
|
001e3e 00fe mov.l @(r0,r15), r0
|
|
001e40 7307
|
|
001e42 4321 shar r3
|
|
001e44 9184 mov.w @(h'108,pc), r1 ;@(h'1f50)
|
|
001e46 4321 shar r3
|
|
001e48 4321 shar r3
|
|
001e4a 31fc add r15, r1
|
|
001e4c 6112 mov.l @r1, r1
|
|
001e4e 5213 mov.l @(h'c,r1), r2
|
|
001e50 9180 mov.w @(h'100,pc), r1 ;@(h'1f54)
|
|
001e52 0327 mul.l r2, r3
|
|
001e54 31fc add r15, r1
|
|
001e56 6112 mov.l @r1, r1
|
|
001e58 7106
|
|
001e5a 4111 cmp/pz r1
|
|
001e5c 8d01 bt/s h'2 ;@(h'1e62)
|
|
001e5e 031a sts macl, r3
|
|
001e60 7107
|
|
001e62 4121 shar r1
|
|
001e64 5002 mov.l @(h'8,r0), r0
|
|
001e66 4121 shar r1
|
|
001e68 4121 shar r1
|
|
001e6a 331c add r1, r3
|
|
001e6c 003c mov.b @(r0,r3), r0
|
|
001e6e 880f cmp/eq #h'f, r0
|
|
001e70 8901 bt h'2 ;@(h'1e76)
|
|
001e72 a101 bra h'202 ;@(h'2078)
|
|
001e74 0009 nop
|
|
001e76 e201 mov #h'1, r2
|
|
001e78 906d mov.w @(h'da,pc), r0 ;@(h'1f56)
|
|
001e7a 0f24 mov.b r2, @(r0,r15)
|
|
001e7c 9068 mov.w @(h'd0,pc), r0 ;@(h'1f50)
|
|
001e7e 9168 mov.w @(h'd0,pc), r1 ;@(h'1f52)
|
|
001e80 31fc add r15, r1
|
|
001e82 6312 mov.l @r1, r3
|
|
001e84 7301
|
|
001e86 4311 cmp/pz r3
|
|
001e88 8d01 bt/s h'2 ;@(h'1e8e)
|
|
001e8a 00fe mov.l @(r0,r15), r0
|
|
001e8c 7307
|
|
001e8e 4321 shar r3
|
|
001e90 915e mov.w @(h'bc,pc), r1 ;@(h'1f50)
|
|
001e92 4321 shar r3
|
|
001e94 4321 shar r3
|
|
001e96 31fc add r15, r1
|
|
001e98 6112 mov.l @r1, r1
|
|
001e9a 5213 mov.l @(h'c,r1), r2
|
|
001e9c 915a mov.w @(h'b4,pc), r1 ;@(h'1f54)
|
|
001e9e 0327 mul.l r2, r3
|
|
001ea0 31fc add r15, r1
|
|
001ea2 6112 mov.l @r1, r1
|
|
001ea4 7101
|
|
001ea6 4111 cmp/pz r1
|
|
001ea8 8d01 bt/s h'2 ;@(h'1eae)
|
|
001eaa 031a sts macl, r3
|
|
001eac 7107
|
|
001eae 4121 shar r1
|
|
001eb0 5002 mov.l @(h'8,r0), r0
|
|
001eb2 4121 shar r1
|
|
001eb4 4121 shar r1
|
|
001eb6 331c add r1, r3
|
|
001eb8 003c mov.b @(r0,r3), r0
|
|
001eba 880f cmp/eq #h'f, r0
|
|
001ebc 8b1c bf h'38 ;@(h'1ef8)
|
|
001ebe 9047 mov.w @(h'8e,pc), r0 ;@(h'1f50)
|
|
001ec0 02fe mov.l @(r0,r15), r2
|
|
001ec2 9046 mov.w @(h'8c,pc), r0 ;@(h'1f52)
|
|
001ec4 03fe mov.l @(r0,r15), r3
|
|
001ec6 7301
|
|
001ec8 4311 cmp/pz r3
|
|
001eca 8900 bt h'0 ;@(h'1ece)
|
|
001ecc 7307
|
|
001ece 4321 shar r3
|
|
001ed0 903e mov.w @(h'7c,pc), r0 ;@(h'1f50)
|
|
001ed2 4321 shar r3
|
|
001ed4 00fe mov.l @(r0,r15), r0
|
|
001ed6 4321 shar r3
|
|
001ed8 5103 mov.l @(h'c,r0), r1
|
|
001eda 0317 mul.l r1, r3
|
|
001edc 903a mov.w @(h'74,pc), r0 ;@(h'1f54)
|
|
001ede 00fe mov.l @(r0,r15), r0
|
|
001ee0 7001
|
|
001ee2 4011 cmp/pz r0
|
|
001ee4 8d01 bt/s h'2 ;@(h'1eea)
|
|
001ee6 031a sts macl, r3
|
|
001ee8 7007
|
|
001eea 4021 shar r0
|
|
001eec 4021 shar r0
|
|
001eee 4021 shar r0
|
|
001ef0 330c add r0, r3
|
|
001ef2 5022 mov.l @(h'8,r2), r0
|
|
001ef4 e200 mov #h'0, r2
|
|
001ef6 0324 mov.b r2, @(r0,r3)
|
|
001ef8 902a mov.w @(h'54,pc), r0 ;@(h'1f50)
|
|
001efa 912a mov.w @(h'54,pc), r1 ;@(h'1f52)
|
|
001efc 31fc add r15, r1
|
|
001efe 6312 mov.l @r1, r3
|
|
001f00 7301
|
|
001f02 4311 cmp/pz r3
|
|
001f04 8d01 bt/s h'2 ;@(h'1f0a)
|
|
001f06 00fe mov.l @(r0,r15), r0
|
|
001f08 7307
|
|
001f0a 4321 shar r3
|
|
001f0c 9120 mov.w @(h'40,pc), r1 ;@(h'1f50)
|
|
001f0e 4321 shar r3
|
|
001f10 4321 shar r3
|
|
001f12 31fc add r15, r1
|
|
001f14 6112 mov.l @r1, r1
|
|
001f16 5213 mov.l @(h'c,r1), r2
|
|
001f18 911c mov.w @(h'38,pc), r1 ;@(h'1f54)
|
|
001f1a 0327 mul.l r2, r3
|
|
001f1c 31fc add r15, r1
|
|
001f1e 6112 mov.l @r1, r1
|
|
001f20 7106
|
|
001f22 4111 cmp/pz r1
|
|
001f24 8d01 bt/s h'2 ;@(h'1f2a)
|
|
001f26 031a sts macl, r3
|
|
001f28 7107
|
|
001f2a 4121 shar r1
|
|
001f2c 5002 mov.l @(h'8,r0), r0
|
|
001f2e 4121 shar r1
|
|
001f30 4121 shar r1
|
|
001f32 331c add r1, r3
|
|
001f34 003c mov.b @(r0,r3), r0
|
|
001f36 880f cmp/eq #h'f, r0
|
|
001f38 8b22 bf h'44 ;@(h'1f80)
|
|
001f3a 9009 mov.w @(h'12,pc), r0 ;@(h'1f50)
|
|
001f3c 02fe mov.l @(r0,r15), r2
|
|
001f3e 9008 mov.w @(h'10,pc), r0 ;@(h'1f52)
|
|
001f40 03fe mov.l @(r0,r15), r3
|
|
001f42 7301
|
|
001f44 4311 cmp/pz r3
|
|
001f46 8900 bt h'0 ;@(h'1f4a)
|
|
001f48 7307
|
|
001f4a 4321 shar r3
|
|
001f4c a004 bra h'8 ;@(h'1f58)
|
|
001f4e 0009 nop
|
|
001f50 04f0
|
|
001f52 04c8
|
|
001f54 04c4 mov.b r12, @(r0,r4)
|
|
001f56 04e2 stc r6_bank, r4
|
|
001f58 9095 mov.w @(h'12a,pc), r0 ;@(h'2086)
|
|
001f5a 4321 shar r3
|
|
001f5c 00fe mov.l @(r0,r15), r0
|
|
001f5e 4321 shar r3
|
|
001f60 5103 mov.l @(h'c,r0), r1
|
|
001f62 0317 mul.l r1, r3
|
|
001f64 9090 mov.w @(h'120,pc), r0 ;@(h'2088)
|
|
001f66 00fe mov.l @(r0,r15), r0
|
|
001f68 7006
|
|
001f6a 4011 cmp/pz r0
|
|
001f6c 8d01 bt/s h'2 ;@(h'1f72)
|
|
001f6e 031a sts macl, r3
|
|
001f70 7007
|
|
001f72 4021 shar r0
|
|
001f74 4021 shar r0
|
|
001f76 4021 shar r0
|
|
001f78 330c add r0, r3
|
|
001f7a 5022 mov.l @(h'8,r2), r0
|
|
001f7c e200 mov #h'0, r2
|
|
001f7e 0324 mov.b r2, @(r0,r3)
|
|
001f80 9081 mov.w @(h'102,pc), r0 ;@(h'2086)
|
|
001f82 9182 mov.w @(h'104,pc), r1 ;@(h'208a)
|
|
001f84 31fc add r15, r1
|
|
001f86 6312 mov.l @r1, r3
|
|
001f88 7306
|
|
001f8a 4311 cmp/pz r3
|
|
001f8c 8d01 bt/s h'2 ;@(h'1f92)
|
|
001f8e 00fe mov.l @(r0,r15), r0
|
|
001f90 7307
|
|
001f92 4321 shar r3
|
|
001f94 9177 mov.w @(h'ee,pc), r1 ;@(h'2086)
|
|
001f96 4321 shar r3
|
|
001f98 4321 shar r3
|
|
001f9a 31fc add r15, r1
|
|
001f9c 6112 mov.l @r1, r1
|
|
001f9e 5213 mov.l @(h'c,r1), r2
|
|
001fa0 9172 mov.w @(h'e4,pc), r1 ;@(h'2088)
|
|
001fa2 0327 mul.l r2, r3
|
|
001fa4 31fc add r15, r1
|
|
001fa6 6112 mov.l @r1, r1
|
|
001fa8 7101
|
|
001faa 4111 cmp/pz r1
|
|
001fac 8d01 bt/s h'2 ;@(h'1fb2)
|
|
001fae 031a sts macl, r3
|
|
001fb0 7107
|
|
001fb2 4121 shar r1
|
|
001fb4 5002 mov.l @(h'8,r0), r0
|
|
001fb6 4121 shar r1
|
|
001fb8 4121 shar r1
|
|
001fba 331c add r1, r3
|
|
001fbc 003c mov.b @(r0,r3), r0
|
|
001fbe 880f cmp/eq #h'f, r0
|
|
001fc0 8b1c bf h'38 ;@(h'1ffc)
|
|
001fc2 9060 mov.w @(h'c0,pc), r0 ;@(h'2086)
|
|
001fc4 02fe mov.l @(r0,r15), r2
|
|
001fc6 9060 mov.w @(h'c0,pc), r0 ;@(h'208a)
|
|
001fc8 03fe mov.l @(r0,r15), r3
|
|
001fca 7306
|
|
001fcc 4311 cmp/pz r3
|
|
001fce 8900 bt h'0 ;@(h'1fd2)
|
|
001fd0 7307
|
|
001fd2 4321 shar r3
|
|
001fd4 9057 mov.w @(h'ae,pc), r0 ;@(h'2086)
|
|
001fd6 4321 shar r3
|
|
001fd8 00fe mov.l @(r0,r15), r0
|
|
001fda 4321 shar r3
|
|
001fdc 5103 mov.l @(h'c,r0), r1
|
|
001fde 0317 mul.l r1, r3
|
|
001fe0 9052 mov.w @(h'a4,pc), r0 ;@(h'2088)
|
|
001fe2 00fe mov.l @(r0,r15), r0
|
|
001fe4 7001
|
|
001fe6 4011 cmp/pz r0
|
|
001fe8 8d01 bt/s h'2 ;@(h'1fee)
|
|
001fea 031a sts macl, r3
|
|
001fec 7007
|
|
001fee 4021 shar r0
|
|
001ff0 4021 shar r0
|
|
001ff2 4021 shar r0
|
|
001ff4 330c add r0, r3
|
|
001ff6 5022 mov.l @(h'8,r2), r0
|
|
001ff8 e200 mov #h'0, r2
|
|
001ffa 0324 mov.b r2, @(r0,r3)
|
|
001ffc 9043 mov.w @(h'86,pc), r0 ;@(h'2086)
|
|
001ffe 9144 mov.w @(h'88,pc), r1 ;@(h'208a)
|
|
002000 31fc add r15, r1
|
|
002002 6312 mov.l @r1, r3
|
|
002004 7306
|
|
002006 4311 cmp/pz r3
|
|
002008 8d01 bt/s h'2 ;@(h'200e)
|
|
00200a 00fe mov.l @(r0,r15), r0
|
|
00200c 7307
|
|
00200e 4321 shar r3
|
|
002010 9139 mov.w @(h'72,pc), r1 ;@(h'2086)
|
|
002012 4321 shar r3
|
|
002014 4321 shar r3
|
|
002016 31fc add r15, r1
|
|
002018 6112 mov.l @r1, r1
|
|
00201a 5213 mov.l @(h'c,r1), r2
|
|
00201c 9134 mov.w @(h'68,pc), r1 ;@(h'2088)
|
|
00201e 0327 mul.l r2, r3
|
|
002020 31fc add r15, r1
|
|
002022 6112 mov.l @r1, r1
|
|
002024 7106
|
|
002026 4111 cmp/pz r1
|
|
002028 8d01 bt/s h'2 ;@(h'202e)
|
|
00202a 031a sts macl, r3
|
|
00202c 7107
|
|
00202e 4121 shar r1
|
|
002030 5002 mov.l @(h'8,r0), r0
|
|
002032 4121 shar r1
|
|
002034 4121 shar r1
|
|
002036 331c add r1, r3
|
|
002038 003c mov.b @(r0,r3), r0
|
|
00203a 880f cmp/eq #h'f, r0
|
|
00203c 8b1c bf h'38 ;@(h'2078)
|
|
00203e 9022 mov.w @(h'44,pc), r0 ;@(h'2086)
|
|
002040 02fe mov.l @(r0,r15), r2
|
|
002042 9022 mov.w @(h'44,pc), r0 ;@(h'208a)
|
|
002044 03fe mov.l @(r0,r15), r3
|
|
002046 7306
|
|
002048 4311 cmp/pz r3
|
|
00204a 8900 bt h'0 ;@(h'204e)
|
|
00204c 7307
|
|
00204e 4321 shar r3
|
|
002050 9019 mov.w @(h'32,pc), r0 ;@(h'2086)
|
|
002052 4321 shar r3
|
|
002054 00fe mov.l @(r0,r15), r0
|
|
002056 4321 shar r3
|
|
002058 5103 mov.l @(h'c,r0), r1
|
|
00205a 0317 mul.l r1, r3
|
|
00205c 9014 mov.w @(h'28,pc), r0 ;@(h'2088)
|
|
00205e 00fe mov.l @(r0,r15), r0
|
|
002060 7006
|
|
002062 4011 cmp/pz r0
|
|
002064 8d01 bt/s h'2 ;@(h'206a)
|
|
002066 031a sts macl, r3
|
|
002068 7007
|
|
00206a 4021 shar r0
|
|
00206c 4021 shar r0
|
|
00206e 4021 shar r0
|
|
002070 330c add r0, r3
|
|
002072 5022 mov.l @(h'8,r2), r0
|
|
002074 e200 mov #h'0, r2
|
|
002076 0324 mov.b r2, @(r0,r3)
|
|
002078 9006 mov.w @(h'c,pc), r0 ;@(h'2088)
|
|
00207a 00fe mov.l @(r0,r15), r0
|
|
00207c 4011 cmp/pz r0
|
|
00207e 8f05 bf/s h'a ;@(h'208c)
|
|
002080 e202 mov #h'2, r2
|
|
002082 a008 bra h'10 ;@(h'2096)
|
|
002084 c907 and #h'7, r0
|
|
002086 04f0
|
|
002088 04c4 mov.b r12, @(r0,r4)
|
|
00208a 04c8
|
|
00208c 6007 not r0, r0
|
|
00208e 7001
|
|
002090 c907 and #h'7, r0
|
|
002092 6007 not r0, r0
|
|
002094 7001
|
|
002096 3023 cmp/ge r2, r0
|
|
002098 8941 bt h'82 ;@(h'211e)
|
|
00209a 9048 mov.w @(h'90,pc), r0 ;@(h'212e)
|
|
00209c 9148 mov.w @(h'90,pc), r1 ;@(h'2130)
|
|
00209e 31fc add r15, r1
|
|
0020a0 6312 mov.l @r1, r3
|
|
0020a2 4311 cmp/pz r3
|
|
0020a4 8d01 bt/s h'2 ;@(h'20aa)
|
|
0020a6 00fe mov.l @(r0,r15), r0
|
|
0020a8 7307
|
|
0020aa 4321 shar r3
|
|
0020ac 913f mov.w @(h'7e,pc), r1 ;@(h'212e)
|
|
0020ae 4321 shar r3
|
|
0020b0 923f mov.w @(h'7e,pc), r2 ;@(h'2132)
|
|
0020b2 31fc add r15, r1
|
|
0020b4 6112 mov.l @r1, r1
|
|
0020b6 32fc add r15, r2
|
|
0020b8 5113 mov.l @(h'c,r1), r1
|
|
0020ba 4321 shar r3
|
|
0020bc 0317 mul.l r1, r3
|
|
0020be 6122 mov.l @r2, r1
|
|
0020c0 4111 cmp/pz r1
|
|
0020c2 8d01 bt/s h'2 ;@(h'20c8)
|
|
0020c4 031a sts macl, r3
|
|
0020c6 7107
|
|
0020c8 5002 mov.l @(h'8,r0), r0
|
|
0020ca 4121 shar r1
|
|
0020cc 4121 shar r1
|
|
0020ce 4121 shar r1
|
|
0020d0 331c add r1, r3
|
|
0020d2 003c mov.b @(r0,r3), r0
|
|
0020d4 8803 cmp/eq #h'3, r0
|
|
0020d6 891f bt h'3e ;@(h'2118)
|
|
0020d8 9029 mov.w @(h'52,pc), r0 ;@(h'212e)
|
|
0020da 9129 mov.w @(h'52,pc), r1 ;@(h'2130)
|
|
0020dc 31fc add r15, r1
|
|
0020de 6312 mov.l @r1, r3
|
|
0020e0 7307
|
|
0020e2 4311 cmp/pz r3
|
|
0020e4 8d01 bt/s h'2 ;@(h'20ea)
|
|
0020e6 00fe mov.l @(r0,r15), r0
|
|
0020e8 7307
|
|
0020ea 4321 shar r3
|
|
0020ec 911f mov.w @(h'3e,pc), r1 ;@(h'212e)
|
|
0020ee 4321 shar r3
|
|
0020f0 4321 shar r3
|
|
0020f2 31fc add r15, r1
|
|
0020f4 6112 mov.l @r1, r1
|
|
0020f6 5213 mov.l @(h'c,r1), r2
|
|
0020f8 911b mov.w @(h'36,pc), r1 ;@(h'2132)
|
|
0020fa 0327 mul.l r2, r3
|
|
0020fc 31fc add r15, r1
|
|
0020fe 6112 mov.l @r1, r1
|
|
002100 4111 cmp/pz r1
|
|
002102 8d01 bt/s h'2 ;@(h'2108)
|
|
002104 031a sts macl, r3
|
|
002106 7107
|
|
002108 5002 mov.l @(h'8,r0), r0
|
|
00210a 4121 shar r1
|
|
00210c 4121 shar r1
|
|
00210e 4121 shar r1
|
|
002110 331c add r1, r3
|
|
002112 003c mov.b @(r0,r3), r0
|
|
002114 8803 cmp/eq #h'3, r0
|
|
002116 8b02 bf h'4 ;@(h'211e)
|
|
002118 900c mov.w @(h'18,pc), r0 ;@(h'2134)
|
|
00211a e201 mov #h'1, r2
|
|
00211c 0f24 mov.b r2, @(r0,r15)
|
|
00211e 9008 mov.w @(h'10,pc), r0 ;@(h'2132)
|
|
002120 00fe mov.l @(r0,r15), r0
|
|
002122 7001
|
|
002124 4011 cmp/pz r0
|
|
002126 8f06 bf/s h'c ;@(h'2136)
|
|
002128 e202 mov #h'2, r2
|
|
00212a a009 bra h'12 ;@(h'2140)
|
|
00212c c907 and #h'7, r0
|
|
00212e 04f0
|
|
002130 04c8
|
|
002132 04c4 mov.b r12, @(r0,r4)
|
|
002134 04e2 stc r6_bank, r4
|
|
002136 6007 not r0, r0
|
|
002138 7001
|
|
00213a c907 and #h'7, r0
|
|
00213c 6007 not r0, r0
|
|
00213e 7001
|
|
002140 3023 cmp/ge r2, r0
|
|
002142 8943 bt h'86 ;@(h'21cc)
|
|
002144 9049 mov.w @(h'92,pc), r0 ;@(h'21da)
|
|
002146 9149 mov.w @(h'92,pc), r1 ;@(h'21dc)
|
|
002148 31fc add r15, r1
|
|
00214a 6312 mov.l @r1, r3
|
|
00214c 4311 cmp/pz r3
|
|
00214e 8d01 bt/s h'2 ;@(h'2154)
|
|
002150 00fe mov.l @(r0,r15), r0
|
|
002152 7307
|
|
002154 9141 mov.w @(h'82,pc), r1 ;@(h'21da)
|
|
002156 4321 shar r3
|
|
002158 4321 shar r3
|
|
00215a 4321 shar r3
|
|
00215c 31fc add r15, r1
|
|
00215e 6112 mov.l @r1, r1
|
|
002160 5113 mov.l @(h'c,r1), r1
|
|
002162 0317 mul.l r1, r3
|
|
002164 913b mov.w @(h'76,pc), r1 ;@(h'21de)
|
|
002166 31fc add r15, r1
|
|
002168 6112 mov.l @r1, r1
|
|
00216a 7101
|
|
00216c 4111 cmp/pz r1
|
|
00216e 8d01 bt/s h'2 ;@(h'2174)
|
|
002170 031a sts macl, r3
|
|
002172 7107
|
|
002174 5002 mov.l @(h'8,r0), r0
|
|
002176 4121 shar r1
|
|
002178 4121 shar r1
|
|
00217a 4121 shar r1
|
|
00217c 331c add r1, r3
|
|
00217e 003c mov.b @(r0,r3), r0
|
|
002180 8804 cmp/eq #h'4, r0
|
|
002182 8920 bt h'40 ;@(h'21c6)
|
|
002184 9029 mov.w @(h'52,pc), r0 ;@(h'21da)
|
|
002186 9129 mov.w @(h'52,pc), r1 ;@(h'21dc)
|
|
002188 31fc add r15, r1
|
|
00218a 6312 mov.l @r1, r3
|
|
00218c 7307
|
|
00218e 4311 cmp/pz r3
|
|
002190 8d01 bt/s h'2 ;@(h'2196)
|
|
002192 00fe mov.l @(r0,r15), r0
|
|
002194 7307
|
|
002196 4321 shar r3
|
|
002198 911f mov.w @(h'3e,pc), r1 ;@(h'21da)
|
|
00219a 4321 shar r3
|
|
00219c 4321 shar r3
|
|
00219e 31fc add r15, r1
|
|
0021a0 6112 mov.l @r1, r1
|
|
0021a2 5213 mov.l @(h'c,r1), r2
|
|
0021a4 911b mov.w @(h'36,pc), r1 ;@(h'21de)
|
|
0021a6 0327 mul.l r2, r3
|
|
0021a8 31fc add r15, r1
|
|
0021aa 6112 mov.l @r1, r1
|
|
0021ac 7101
|
|
0021ae 4111 cmp/pz r1
|
|
0021b0 8d01 bt/s h'2 ;@(h'21b6)
|
|
0021b2 031a sts macl, r3
|
|
0021b4 7107
|
|
0021b6 4121 shar r1
|
|
0021b8 5002 mov.l @(h'8,r0), r0
|
|
0021ba 4121 shar r1
|
|
0021bc 4121 shar r1
|
|
0021be 331c add r1, r3
|
|
0021c0 003c mov.b @(r0,r3), r0
|
|
0021c2 8804 cmp/eq #h'4, r0
|
|
0021c4 8b02 bf h'4 ;@(h'21cc)
|
|
0021c6 e201 mov #h'1, r2
|
|
0021c8 900a mov.w @(h'14,pc), r0 ;@(h'21e0)
|
|
0021ca 0f24 mov.b r2, @(r0,r15)
|
|
0021cc 9006 mov.w @(h'c,pc), r0 ;@(h'21dc)
|
|
0021ce 00fe mov.l @(r0,r15), r0
|
|
0021d0 4011 cmp/pz r0
|
|
0021d2 8f06 bf/s h'c ;@(h'21e2)
|
|
0021d4 e202 mov #h'2, r2
|
|
0021d6 a009 bra h'12 ;@(h'21ec)
|
|
0021d8 c907 and #h'7, r0
|
|
0021da 04f0
|
|
0021dc 04c8
|
|
0021de 04c4 mov.b r12, @(r0,r4)
|
|
0021e0 04e2 stc r6_bank, r4
|
|
0021e2 6007 not r0, r0
|
|
0021e4 7001
|
|
0021e6 c907 and #h'7, r0
|
|
0021e8 6007 not r0, r0
|
|
0021ea 7001
|
|
0021ec 3023 cmp/ge r2, r0
|
|
0021ee 8942 bt h'84 ;@(h'2276)
|
|
0021f0 9048 mov.w @(h'90,pc), r0 ;@(h'2284)
|
|
0021f2 9148 mov.w @(h'90,pc), r1 ;@(h'2286)
|
|
0021f4 31fc add r15, r1
|
|
0021f6 6312 mov.l @r1, r3
|
|
0021f8 4311 cmp/pz r3
|
|
0021fa 8d01 bt/s h'2 ;@(h'2200)
|
|
0021fc 00fe mov.l @(r0,r15), r0
|
|
0021fe 7307
|
|
002200 9140 mov.w @(h'80,pc), r1 ;@(h'2284)
|
|
002202 4321 shar r3
|
|
002204 4321 shar r3
|
|
002206 4321 shar r3
|
|
002208 31fc add r15, r1
|
|
00220a 6112 mov.l @r1, r1
|
|
00220c 5113 mov.l @(h'c,r1), r1
|
|
00220e 0317 mul.l r1, r3
|
|
002210 913a mov.w @(h'74,pc), r1 ;@(h'2288)
|
|
002212 31fc add r15, r1
|
|
002214 6112 mov.l @r1, r1
|
|
002216 7101
|
|
002218 4111 cmp/pz r1
|
|
00221a 8d01 bt/s h'2 ;@(h'2220)
|
|
00221c 031a sts macl, r3
|
|
00221e 7107
|
|
002220 5002 mov.l @(h'8,r0), r0
|
|
002222 4121 shar r1
|
|
002224 4121 shar r1
|
|
002226 4121 shar r1
|
|
002228 331c add r1, r3
|
|
00222a 003c mov.b @(r0,r3), r0
|
|
00222c 8805 cmp/eq #h'5, r0
|
|
00222e 891f bt h'3e ;@(h'2270)
|
|
002230 9028 mov.w @(h'50,pc), r0 ;@(h'2284)
|
|
002232 9128 mov.w @(h'50,pc), r1 ;@(h'2286)
|
|
002234 31fc add r15, r1
|
|
002236 6312 mov.l @r1, r3
|
|
002238 4311 cmp/pz r3
|
|
00223a 8d01 bt/s h'2 ;@(h'2240)
|
|
00223c 00fe mov.l @(r0,r15), r0
|
|
00223e 7307
|
|
002240 9120 mov.w @(h'40,pc), r1 ;@(h'2284)
|
|
002242 4321 shar r3
|
|
002244 4321 shar r3
|
|
002246 4321 shar r3
|
|
002248 31fc add r15, r1
|
|
00224a 6212 mov.l @r1, r2
|
|
00224c 911c mov.w @(h'38,pc), r1 ;@(h'2288)
|
|
00224e 5223 mov.l @(h'c,r2), r2
|
|
002250 0327 mul.l r2, r3
|
|
002252 31fc add r15, r1
|
|
002254 6112 mov.l @r1, r1
|
|
002256 7106
|
|
002258 4111 cmp/pz r1
|
|
00225a 8d01 bt/s h'2 ;@(h'2260)
|
|
00225c 031a sts macl, r3
|
|
00225e 7107
|
|
002260 5002 mov.l @(h'8,r0), r0
|
|
002262 4121 shar r1
|
|
002264 4121 shar r1
|
|
002266 4121 shar r1
|
|
002268 331c add r1, r3
|
|
00226a 003c mov.b @(r0,r3), r0
|
|
00226c 8805 cmp/eq #h'5, r0
|
|
00226e 8b02 bf h'4 ;@(h'2276)
|
|
002270 900b mov.w @(h'16,pc), r0 ;@(h'228a)
|
|
002272 e201 mov #h'1, r2
|
|
002274 0f24 mov.b r2, @(r0,r15)
|
|
002276 9006 mov.w @(h'c,pc), r0 ;@(h'2286)
|
|
002278 00fe mov.l @(r0,r15), r0
|
|
00227a 4011 cmp/pz r0
|
|
00227c 8f06 bf/s h'c ;@(h'228c)
|
|
00227e e202 mov #h'2, r2
|
|
002280 a009 bra h'12 ;@(h'2296)
|
|
002282 c907 and #h'7, r0
|
|
002284 04f0
|
|
002286 04c8
|
|
002288 04c4 mov.b r12, @(r0,r4)
|
|
00228a 04e2 stc r6_bank, r4
|
|
00228c 6007 not r0, r0
|
|
00228e 7001
|
|
002290 c907 and #h'7, r0
|
|
002292 6007 not r0, r0
|
|
002294 7001
|
|
002296 3023 cmp/ge r2, r0
|
|
002298 8942 bt h'84 ;@(h'2320)
|
|
00229a 9079 mov.w @(h'f2,pc), r0 ;@(h'2390)
|
|
00229c 9179 mov.w @(h'f2,pc), r1 ;@(h'2392)
|
|
00229e 31fc add r15, r1
|
|
0022a0 6312 mov.l @r1, r3
|
|
0022a2 4311 cmp/pz r3
|
|
0022a4 8d01 bt/s h'2 ;@(h'22aa)
|
|
0022a6 00fe mov.l @(r0,r15), r0
|
|
0022a8 7307
|
|
0022aa 4321 shar r3
|
|
0022ac 9170 mov.w @(h'e0,pc), r1 ;@(h'2390)
|
|
0022ae 4321 shar r3
|
|
0022b0 4321 shar r3
|
|
0022b2 31fc add r15, r1
|
|
0022b4 6112 mov.l @r1, r1
|
|
0022b6 5113 mov.l @(h'c,r1), r1
|
|
0022b8 0317 mul.l r1, r3
|
|
0022ba 916b mov.w @(h'd6,pc), r1 ;@(h'2394)
|
|
0022bc 31fc add r15, r1
|
|
0022be 6112 mov.l @r1, r1
|
|
0022c0 7101
|
|
0022c2 4111 cmp/pz r1
|
|
0022c4 8d01 bt/s h'2 ;@(h'22ca)
|
|
0022c6 031a sts macl, r3
|
|
0022c8 7107
|
|
0022ca 4121 shar r1
|
|
0022cc 5002 mov.l @(h'8,r0), r0
|
|
0022ce 4121 shar r1
|
|
0022d0 4121 shar r1
|
|
0022d2 331c add r1, r3
|
|
0022d4 003c mov.b @(r0,r3), r0
|
|
0022d6 8806 cmp/eq #h'6, r0
|
|
0022d8 891f bt h'3e ;@(h'231a)
|
|
0022da 9059 mov.w @(h'b2,pc), r0 ;@(h'2390)
|
|
0022dc 9159 mov.w @(h'b2,pc), r1 ;@(h'2392)
|
|
0022de 31fc add r15, r1
|
|
0022e0 6312 mov.l @r1, r3
|
|
0022e2 4311 cmp/pz r3
|
|
0022e4 8d01 bt/s h'2 ;@(h'22ea)
|
|
0022e6 00fe mov.l @(r0,r15), r0
|
|
0022e8 7307
|
|
0022ea 4321 shar r3
|
|
0022ec 9150 mov.w @(h'a0,pc), r1 ;@(h'2390)
|
|
0022ee 4321 shar r3
|
|
0022f0 4321 shar r3
|
|
0022f2 31fc add r15, r1
|
|
0022f4 6212 mov.l @r1, r2
|
|
0022f6 5223 mov.l @(h'c,r2), r2
|
|
0022f8 914c mov.w @(h'98,pc), r1 ;@(h'2394)
|
|
0022fa 0327 mul.l r2, r3
|
|
0022fc 31fc add r15, r1
|
|
0022fe 6112 mov.l @r1, r1
|
|
002300 7106
|
|
002302 4111 cmp/pz r1
|
|
002304 8d01 bt/s h'2 ;@(h'230a)
|
|
002306 031a sts macl, r3
|
|
002308 7107
|
|
00230a 4121 shar r1
|
|
00230c 5002 mov.l @(h'8,r0), r0
|
|
00230e 4121 shar r1
|
|
002310 4121 shar r1
|
|
002312 331c add r1, r3
|
|
002314 003c mov.b @(r0,r3), r0
|
|
002316 8806 cmp/eq #h'6, r0
|
|
002318 8b02 bf h'4 ;@(h'2320)
|
|
00231a e201 mov #h'1, r2
|
|
00231c 903b mov.w @(h'76,pc), r0 ;@(h'2396)
|
|
00231e 0f24 mov.b r2, @(r0,r15)
|
|
002320 a02c bra h'58 ;@(h'237c)
|
|
002322 e300 mov #h'0, r3
|
|
002324 9038 mov.w @(h'70,pc), r0 ;@(h'2398)
|
|
002326 01fe mov.l @(r0,r15), r1
|
|
002328 9237 mov.w @(h'6e,pc), r2 ;@(h'239a)
|
|
00232a 6313 mov r1, r3
|
|
00232c 9032 mov.w @(h'64,pc), r0 ;@(h'2394)
|
|
00232e 32fc add r15, r2
|
|
002330 04fe mov.l @(r0,r15), r4
|
|
002332 4108 shll2 r1
|
|
002334 313c add r3, r1
|
|
002336 4108 shll2 r1
|
|
002338 312c add r2, r1
|
|
00233a 6312 mov.l @r1, r3
|
|
00233c 3438 sub r3, r4
|
|
00233e d317 mov.l @(h'5c,pc), r3 ;@(h'239c)
|
|
002340 430b jsr @r3
|
|
002342 7403
|
|
002344 e204 mov #h'4, r2
|
|
002346 3027 cmp/gt r2, r0
|
|
002348 8915 bt h'2a ;@(h'2376)
|
|
00234a 9025 mov.w @(h'4a,pc), r0 ;@(h'2398)
|
|
00234c 01fe mov.l @(r0,r15), r1
|
|
00234e 6313 mov r1, r3
|
|
002350 901f mov.w @(h'3e,pc), r0 ;@(h'2392)
|
|
002352 4108 shll2 r1
|
|
002354 04fe mov.l @(r0,r15), r4
|
|
002356 313c add r3, r1
|
|
002358 931f mov.w @(h'3e,pc), r3 ;@(h'239a)
|
|
00235a 4108 shll2 r1
|
|
00235c 33fc add r15, r3
|
|
00235e 313c add r3, r1
|
|
002360 5111 mov.l @(h'4,r1), r1
|
|
002362 3418 sub r1, r4
|
|
002364 d10d mov.l @(h'34,pc), r1 ;@(h'239c)
|
|
002366 410b jsr @r1
|
|
002368 7403
|
|
00236a e304 mov #h'4, r3
|
|
00236c 3037 cmp/gt r3, r0
|
|
00236e 8902 bt h'4 ;@(h'2376)
|
|
002370 9011 mov.w @(h'22,pc), r0 ;@(h'2396)
|
|
002372 e101 mov #h'1, r1
|
|
002374 0f14 mov.b r1, @(r0,r15)
|
|
002376 900f mov.w @(h'1e,pc), r0 ;@(h'2398)
|
|
002378 03fe mov.l @(r0,r15), r3
|
|
00237a 7301
|
|
00237c 900c mov.w @(h'18,pc), r0 ;@(h'2398)
|
|
00237e 6133 mov r3, r1
|
|
002380 0f36 mov.l r3, @(r0,r15)
|
|
002382 52f7 mov.l @(h'1c,r15), r2
|
|
002384 3123 cmp/ge r2, r1
|
|
002386 8bcd bf h'-66 ;@(h'2324)
|
|
002388 9006 mov.w @(h'c,pc), r0 ;@(h'2398)
|
|
00238a e300 mov #h'0, r3
|
|
00238c a0f1 bra h'1e2 ;@(h'2572)
|
|
00238e 0f36 mov.l r3, @(r0,r15)
|
|
002390 04f0
|
|
002392 04c8
|
|
002394 04c4 mov.b r12, @(r0,r4)
|
|
002396 04e2 stc r6_bank, r4
|
|
002398 04ec mov.b @(r0,r14), r4
|
|
00239a 0220
|
|
00239c 0030
|
|
00239e 56a4 mov.l @(h'10,r10), r6
|
|
0023a0 9096 mov.w @(h'12c,pc), r0 ;@(h'24d0)
|
|
0023a2 63f3 mov r15, r3
|
|
0023a4 01fe mov.l @(r0,r15), r1
|
|
0023a6 e201 mov #h'1, r2
|
|
0023a8 4108 shll2 r1
|
|
0023aa 4108 shll2 r1
|
|
0023ac 7320 add #h'20, r3
|
|
0023ae 313c add r3, r1
|
|
0023b0 5013 mov.l @(h'c,r1), r0
|
|
0023b2 3027 cmp/gt r2, r0
|
|
0023b4 8b4a bf h'94 ;@(h'244c)
|
|
0023b6 908b mov.w @(h'116,pc), r0 ;@(h'24d0)
|
|
0023b8 01fe mov.l @(r0,r15), r1
|
|
0023ba 4108 shll2 r1
|
|
0023bc 9089 mov.w @(h'112,pc), r0 ;@(h'24d2)
|
|
0023be 4108 shll2 r1
|
|
0023c0 00fe mov.l @(r0,r15), r0
|
|
0023c2 313c add r3, r1
|
|
0023c4 6112 mov.l @r1, r1
|
|
0023c6 320c add r0, r2
|
|
0023c8 7102
|
|
0023ca 3123 cmp/ge r2, r1
|
|
0023cc 8901 bt h'2 ;@(h'23d2)
|
|
0023ce a0cb bra h'196 ;@(h'2568)
|
|
0023d0 0009 nop
|
|
0023d2 907d mov.w @(h'fa,pc), r0 ;@(h'24d0)
|
|
0023d4 01fe mov.l @(r0,r15), r1
|
|
0023d6 4108 shll2 r1
|
|
0023d8 907b mov.w @(h'f6,pc), r0 ;@(h'24d2)
|
|
0023da 4108 shll2 r1
|
|
0023dc 02fe mov.l @(r0,r15), r2
|
|
0023de 313c add r3, r1
|
|
0023e0 6112 mov.l @r1, r1
|
|
0023e2 7206
|
|
0023e4 3127 cmp/gt r2, r1
|
|
0023e6 8b01 bf h'2 ;@(h'23ec)
|
|
0023e8 a0be bra h'17c ;@(h'2568)
|
|
0023ea 0009 nop
|
|
0023ec 9070 mov.w @(h'e0,pc), r0 ;@(h'24d0)
|
|
0023ee 00fe mov.l @(r0,r15), r0
|
|
0023f0 4008 shll2 r0
|
|
0023f2 4008 shll2 r0
|
|
0023f4 303c add r3, r0
|
|
0023f6 5201 mov.l @(h'4,r0), r2
|
|
0023f8 906c mov.w @(h'd8,pc), r0 ;@(h'24d4)
|
|
0023fa 7202
|
|
0023fc 01fe mov.l @(r0,r15), r1
|
|
0023fe 3213 cmp/ge r1, r2
|
|
002400 8901 bt h'2 ;@(h'2406)
|
|
002402 a0b1 bra h'162 ;@(h'2568)
|
|
002404 0009 nop
|
|
002406 9063 mov.w @(h'c6,pc), r0 ;@(h'24d0)
|
|
002408 02fe mov.l @(r0,r15), r2
|
|
00240a 4208 shll2 r2
|
|
00240c 9062 mov.w @(h'c4,pc), r0 ;@(h'24d4)
|
|
00240e 4208 shll2 r2
|
|
002410 01fe mov.l @(r0,r15), r1
|
|
002412 323c add r3, r2
|
|
002414 5221 mov.l @(h'4,r2), r2
|
|
002416 7107
|
|
002418 3217 cmp/gt r1, r2
|
|
00241a 8b01 bf h'2 ;@(h'2420)
|
|
00241c a0a4 bra h'148 ;@(h'2568)
|
|
00241e 0009 nop
|
|
002420 9059 mov.w @(h'b2,pc), r0 ;@(h'24d6)
|
|
002422 e1ff mov #h'ffffffff, r1
|
|
002424 e302 mov #h'2, r3
|
|
002426 0f36 mov.l r3, @(r0,r15)
|
|
002428 9052 mov.w @(h'a4,pc), r0 ;@(h'24d0)
|
|
00242a 63f3 mov r15, r3
|
|
00242c 02fe mov.l @(r0,r15), r2
|
|
00242e 7320 add #h'20, r3
|
|
002430 904e mov.w @(h'9c,pc), r0 ;@(h'24d0)
|
|
002432 4208 shll2 r2
|
|
002434 4208 shll2 r2
|
|
002436 323c add r3, r2
|
|
002438 1213 mov.l r1, @(h'c,r2)
|
|
00243a 02fe mov.l @(r0,r15), r2
|
|
00243c 904a mov.w @(h'94,pc), r0 ;@(h'24d4)
|
|
00243e 4208 shll2 r2
|
|
002440 01fe mov.l @(r0,r15), r1
|
|
002442 4208 shll2 r2
|
|
002444 323c add r3, r2
|
|
002446 71fe add #h'fe, r1
|
|
002448 a08e bra h'11c ;@(h'2568)
|
|
00244a 1211 mov.l r1, @(h'4,r2)
|
|
00244c 9040 mov.w @(h'80,pc), r0 ;@(h'24d0)
|
|
00244e 00fe mov.l @(r0,r15), r0
|
|
002450 4008 shll2 r0
|
|
002452 4008 shll2 r0
|
|
002454 303c add r3, r0
|
|
002456 6102 mov.l @r0, r1
|
|
002458 903b mov.w @(h'76,pc), r0 ;@(h'24d2)
|
|
00245a 7102
|
|
00245c 00fe mov.l @(r0,r15), r0
|
|
00245e 7002
|
|
002460 3103 cmp/ge r0, r1
|
|
002462 8b3b bf h'76 ;@(h'24dc)
|
|
002464 9034 mov.w @(h'68,pc), r0 ;@(h'24d0)
|
|
002466 00fe mov.l @(r0,r15), r0
|
|
002468 9133 mov.w @(h'66,pc), r1 ;@(h'24d2)
|
|
00246a 4008 shll2 r0
|
|
00246c 4008 shll2 r0
|
|
00246e 31fc add r15, r1
|
|
002470 003e mov.l @(r0,r3), r0
|
|
002472 6112 mov.l @r1, r1
|
|
002474 7105
|
|
002476 3017 cmp/gt r1, r0
|
|
002478 8930 bt h'60 ;@(h'24dc)
|
|
00247a 9029 mov.w @(h'52,pc), r0 ;@(h'24d0)
|
|
00247c 01fe mov.l @(r0,r15), r1
|
|
00247e 4108 shll2 r1
|
|
002480 9028 mov.w @(h'50,pc), r0 ;@(h'24d4)
|
|
002482 4108 shll2 r1
|
|
002484 00fe mov.l @(r0,r15), r0
|
|
002486 313c add r3, r1
|
|
002488 5111 mov.l @(h'4,r1), r1
|
|
00248a 7005
|
|
00248c 3103 cmp/ge r0, r1
|
|
00248e 8b25 bf h'4a ;@(h'24dc)
|
|
002490 901e mov.w @(h'3c,pc), r0 ;@(h'24d0)
|
|
002492 01fe mov.l @(r0,r15), r1
|
|
002494 901e mov.w @(h'3c,pc), r0 ;@(h'24d4)
|
|
002496 4108 shll2 r1
|
|
002498 00fe mov.l @(r0,r15), r0
|
|
00249a 4108 shll2 r1
|
|
00249c 313c add r3, r1
|
|
00249e 7008
|
|
0024a0 5111 mov.l @(h'4,r1), r1
|
|
0024a2 3107 cmp/gt r0, r1
|
|
0024a4 891a bt h'34 ;@(h'24dc)
|
|
0024a6 62f3 mov r15, r2
|
|
0024a8 9012 mov.w @(h'24,pc), r0 ;@(h'24d0)
|
|
0024aa 7220 add #h'20, r2
|
|
0024ac 03fe mov.l @(r0,r15), r3
|
|
0024ae 4308 shll2 r3
|
|
0024b0 9010 mov.w @(h'20,pc), r0 ;@(h'24d4)
|
|
0024b2 4308 shll2 r3
|
|
0024b4 332c add r2, r3
|
|
0024b6 5131 mov.l @(h'4,r3), r1
|
|
0024b8 71f8 add #h'f8, r1
|
|
0024ba e301 mov #h'1, r3
|
|
0024bc 0f16 mov.l r1, @(r0,r15)
|
|
0024be e100 mov #h'0, r1
|
|
0024c0 900a mov.w @(h'14,pc), r0 ;@(h'24d8)
|
|
0024c2 0f34 mov.b r3, @(r0,r15)
|
|
0024c4 9009 mov.w @(h'12,pc), r0 ;@(h'24da)
|
|
0024c6 6313 mov r1, r3
|
|
0024c8 0f14 mov.b r1, @(r0,r15)
|
|
0024ca 9004 mov.w @(h'8,pc), r0 ;@(h'24d6)
|
|
0024cc a04c bra h'98 ;@(h'2568)
|
|
0024ce 0f36 mov.l r3, @(r0,r15)
|
|
0024d0 04ec mov.b @(r0,r14), r4
|
|
0024d2 04c4 mov.b r12, @(r0,r4)
|
|
0024d4 04c8
|
|
0024d6 04d0
|
|
0024d8 04dc mov.b @(r0,r13), r4
|
|
0024da 04dd mov.w @(r0,r13), r4
|
|
0024dc 905e mov.w @(h'bc,pc), r0 ;@(h'259c)
|
|
0024de 63f3 mov r15, r3
|
|
0024e0 02fe mov.l @(r0,r15), r2
|
|
0024e2 7320 add #h'20, r3
|
|
0024e4 905b mov.w @(h'b6,pc), r0 ;@(h'259e)
|
|
0024e6 4208 shll2 r2
|
|
0024e8 4208 shll2 r2
|
|
0024ea 323c add r3, r2
|
|
0024ec 6122 mov.l @r2, r1
|
|
0024ee 7102
|
|
0024f0 02fe mov.l @(r0,r15), r2
|
|
0024f2 3123 cmp/ge r2, r1
|
|
0024f4 8b38 bf h'70 ;@(h'2568)
|
|
0024f6 9051 mov.w @(h'a2,pc), r0 ;@(h'259c)
|
|
0024f8 02fe mov.l @(r0,r15), r2
|
|
0024fa 4208 shll2 r2
|
|
0024fc 904f mov.w @(h'9e,pc), r0 ;@(h'259e)
|
|
0024fe 4208 shll2 r2
|
|
002500 01fe mov.l @(r0,r15), r1
|
|
002502 323c add r3, r2
|
|
002504 6222 mov.l @r2, r2
|
|
002506 7107
|
|
002508 3217 cmp/gt r1, r2
|
|
00250a 892d bt h'5a ;@(h'2568)
|
|
00250c 9046 mov.w @(h'8c,pc), r0 ;@(h'259c)
|
|
00250e 00fe mov.l @(r0,r15), r0
|
|
002510 9146 mov.w @(h'8c,pc), r1 ;@(h'25a0)
|
|
002512 4008 shll2 r0
|
|
002514 4008 shll2 r0
|
|
002516 303c add r3, r0
|
|
002518 31fc add r15, r1
|
|
00251a 6212 mov.l @r1, r2
|
|
00251c 5101 mov.l @(h'4,r0), r1
|
|
00251e 3123 cmp/ge r2, r1
|
|
002520 8b22 bf h'44 ;@(h'2568)
|
|
002522 903b mov.w @(h'76,pc), r0 ;@(h'259c)
|
|
002524 02fe mov.l @(r0,r15), r2
|
|
002526 4208 shll2 r2
|
|
002528 903a mov.w @(h'74,pc), r0 ;@(h'25a0)
|
|
00252a 4208 shll2 r2
|
|
00252c 01fe mov.l @(r0,r15), r1
|
|
00252e 323c add r3, r2
|
|
002530 5221 mov.l @(h'4,r2), r2
|
|
002532 7105
|
|
002534 3217 cmp/gt r1, r2
|
|
002536 8917 bt h'2e ;@(h'2568)
|
|
002538 9030 mov.w @(h'60,pc), r0 ;@(h'259c)
|
|
00253a 62f3 mov r15, r2
|
|
00253c 03fe mov.l @(r0,r15), r3
|
|
00253e 7220 add #h'20, r2
|
|
002540 902f mov.w @(h'5e,pc), r0 ;@(h'25a2)
|
|
002542 4308 shll2 r3
|
|
002544 01fe mov.l @(r0,r15), r1
|
|
002546 4308 shll2 r3
|
|
002548 332c add r2, r3
|
|
00254a 6013 mov r1, r0
|
|
00254c 4108 shll2 r1
|
|
00254e 310c add r0, r1
|
|
002550 5032 mov.l @(h'8,r3), r0
|
|
002552 4108 shll2 r1
|
|
002554 301c add r1, r0
|
|
002556 e100 mov #h'0, r1
|
|
002558 1302 mov.l r0, @(h'8,r3)
|
|
00255a 9022 mov.w @(h'44,pc), r0 ;@(h'25a2)
|
|
00255c 03fe mov.l @(r0,r15), r3
|
|
00255e 3137 cmp/gt r3, r1
|
|
002560 901f mov.w @(h'3e,pc), r0 ;@(h'25a2)
|
|
002562 331e addc r1, r3
|
|
002564 4321 shar r3
|
|
002566 0f36 mov.l r3, @(r0,r15)
|
|
002568 9018 mov.w @(h'30,pc), r0 ;@(h'259c)
|
|
00256a 02fe mov.l @(r0,r15), r2
|
|
00256c 9016 mov.w @(h'2c,pc), r0 ;@(h'259c)
|
|
00256e 7201
|
|
002570 0f26 mov.l r2, @(r0,r15)
|
|
002572 53f6 mov.l @(h'18,r15), r3
|
|
002574 9012 mov.w @(h'24,pc), r0 ;@(h'259c)
|
|
002576 01fe mov.l @(r0,r15), r1
|
|
002578 3133 cmp/ge r3, r1
|
|
00257a 8901 bt h'2 ;@(h'2580)
|
|
00257c af10 bra h'-1e0 ;@(h'23a0)
|
|
00257e 0009 nop
|
|
002580 9010 mov.w @(h'20,pc), r0 ;@(h'25a4)
|
|
002582 03fc mov.b @(r0,r15), r3
|
|
002584 2338 tst r3, r3
|
|
002586 8b02 bf h'4 ;@(h'258e)
|
|
002588 900d mov.w @(h'1a,pc), r0 ;@(h'25a6)
|
|
00258a e205 mov #h'5, r2
|
|
00258c 0f26 mov.l r2, @(r0,r15)
|
|
00258e 53f2 mov.l @(h'8,r15), r3
|
|
002590 2338 tst r3, r3
|
|
002592 8901 bt h'2 ;@(h'2598)
|
|
002594 a0d1 bra h'1a2 ;@(h'273a)
|
|
002596 0009 nop
|
|
002598 a0bb bra h'176 ;@(h'2712)
|
|
00259a e300 mov #h'0, r3
|
|
00259c 04ec mov.b @(r0,r14), r4
|
|
00259e 04c4 mov.b r12, @(r0,r4)
|
|
0025a0 04c8
|
|
0025a2 04cc mov.b @(r0,r12), r4
|
|
0025a4 04dc mov.b @(r0,r13), r4
|
|
0025a6 04d8
|
|
0025a8 90bd mov.w @(h'17a,pc), r0 ;@(h'2726)
|
|
0025aa 00fe mov.l @(r0,r15), r0
|
|
0025ac 91bc mov.w @(h'178,pc), r1 ;@(h'2728)
|
|
0025ae 31fc add r15, r1
|
|
0025b0 6312 mov.l @r1, r3
|
|
0025b2 e104 mov #h'4, r1
|
|
0025b4 5005 mov.l @(h'14,r0), r0
|
|
0025b6 6233 mov r3, r2
|
|
0025b8 4308 shll2 r3
|
|
0025ba 4300 shll r3
|
|
0025bc 332c add r2, r3
|
|
0025be 4308 shll2 r3
|
|
0025c0 303c add r3, r0
|
|
0025c2 d35a mov.l @(h'168,pc), r3 ;@(h'272c)
|
|
0025c4 430b jsr @r3
|
|
0025c6 5003 mov.l @(h'c,r0), r0
|
|
0025c8 d259 mov.l @(h'164,pc), r2 ;@(h'2730)
|
|
0025ca 420b jsr @r2
|
|
0025cc 51f2 mov.l @(h'8,r15), r1
|
|
0025ce 2008 tst r0, r0
|
|
0025d0 8b43 bf h'86 ;@(h'265a)
|
|
0025d2 90a8 mov.w @(h'150,pc), r0 ;@(h'2726)
|
|
0025d4 03fe mov.l @(r0,r15), r3
|
|
0025d6 90a7 mov.w @(h'14e,pc), r0 ;@(h'2728)
|
|
0025d8 5335 mov.l @(h'14,r3), r3
|
|
0025da 02fe mov.l @(r0,r15), r2
|
|
0025dc 90a3 mov.w @(h'146,pc), r0 ;@(h'2726)
|
|
0025de 6123 mov r2, r1
|
|
0025e0 4208 shll2 r2
|
|
0025e2 4200 shll r2
|
|
0025e4 321c add r1, r2
|
|
0025e6 4208 shll2 r2
|
|
0025e8 01fe mov.l @(r0,r15), r1
|
|
0025ea 323c add r3, r2
|
|
0025ec 909c mov.w @(h'138,pc), r0 ;@(h'2728)
|
|
0025ee 03fe mov.l @(r0,r15), r3
|
|
0025f0 5115 mov.l @(h'14,r1), r1
|
|
0025f2 6033 mov r3, r0
|
|
0025f4 6222 mov.l @r2, r2
|
|
0025f6 4308 shll2 r3
|
|
0025f8 4300 shll r3
|
|
0025fa 330c add r0, r3
|
|
0025fc 4308 shll2 r3
|
|
0025fe 331c add r1, r3
|
|
002600 5035 mov.l @(h'14,r3), r0
|
|
002602 3207 cmp/gt r0, r2
|
|
002604 8b19 bf h'32 ;@(h'263a)
|
|
002606 908e mov.w @(h'11c,pc), r0 ;@(h'2726)
|
|
002608 01fe mov.l @(r0,r15), r1
|
|
00260a 908d mov.w @(h'11a,pc), r0 ;@(h'2728)
|
|
00260c 5115 mov.l @(h'14,r1), r1
|
|
00260e 03fe mov.l @(r0,r15), r3
|
|
002610 9089 mov.w @(h'112,pc), r0 ;@(h'2726)
|
|
002612 6233 mov r3, r2
|
|
002614 4308 shll2 r3
|
|
002616 4300 shll r3
|
|
002618 332c add r2, r3
|
|
00261a 4308 shll2 r3
|
|
00261c 02fe mov.l @(r0,r15), r2
|
|
00261e 331c add r1, r3
|
|
002620 9082 mov.w @(h'104,pc), r0 ;@(h'2728)
|
|
002622 01fe mov.l @(r0,r15), r1
|
|
002624 5225 mov.l @(h'14,r2), r2
|
|
002626 6013 mov r1, r0
|
|
002628 6332 mov.l @r3, r3
|
|
00262a 4108 shll2 r1
|
|
00262c 4100 shll r1
|
|
00262e 310c add r0, r1
|
|
002630 4108 shll2 r1
|
|
002632 312c add r2, r1
|
|
002634 5017 mov.l @(h'1c,r1), r0
|
|
002636 3303 cmp/ge r0, r3
|
|
002638 8b0f bf h'1e ;@(h'265a)
|
|
00263a 9074 mov.w @(h'e8,pc), r0 ;@(h'2726)
|
|
00263c 01fe mov.l @(r0,r15), r1
|
|
00263e 9073 mov.w @(h'e6,pc), r0 ;@(h'2728)
|
|
002640 5115 mov.l @(h'14,r1), r1
|
|
002642 03fe mov.l @(r0,r15), r3
|
|
002644 6233 mov r3, r2
|
|
002646 4308 shll2 r3
|
|
002648 4300 shll r3
|
|
00264a 332c add r2, r3
|
|
00264c 4308 shll2 r3
|
|
00264e 331c add r1, r3
|
|
002650 5033 mov.l @(h'c,r3), r0
|
|
002652 e2ff mov #h'ffffffff, r2
|
|
002654 0027 mul.l r2, r0
|
|
002656 001a sts macl, r0
|
|
002658 1303 mov.l r0, @(h'c,r3)
|
|
00265a 9064 mov.w @(h'c8,pc), r0 ;@(h'2726)
|
|
00265c 9164 mov.w @(h'c8,pc), r1 ;@(h'2728)
|
|
00265e 00fe mov.l @(r0,r15), r0
|
|
002660 31fc add r15, r1
|
|
002662 6312 mov.l @r1, r3
|
|
002664 5005 mov.l @(h'14,r0), r0
|
|
002666 e104 mov #h'4, r1
|
|
002668 6233 mov r3, r2
|
|
00266a 4308 shll2 r3
|
|
00266c 4300 shll r3
|
|
00266e 332c add r2, r3
|
|
002670 4308 shll2 r3
|
|
002672 303c add r3, r0
|
|
002674 d32d mov.l @(h'b4,pc), r3 ;@(h'272c)
|
|
002676 430b jsr @r3
|
|
002678 5004 mov.l @(h'10,r0), r0
|
|
00267a d22d mov.l @(h'b4,pc), r2 ;@(h'2730)
|
|
00267c 420b jsr @r2
|
|
00267e 51f2 mov.l @(h'8,r15), r1
|
|
002680 2008 tst r0, r0
|
|
002682 8b43 bf h'86 ;@(h'270c)
|
|
002684 904f mov.w @(h'9e,pc), r0 ;@(h'2726)
|
|
002686 03fe mov.l @(r0,r15), r3
|
|
002688 904e mov.w @(h'9c,pc), r0 ;@(h'2728)
|
|
00268a 02fe mov.l @(r0,r15), r2
|
|
00268c 5335 mov.l @(h'14,r3), r3
|
|
00268e 6123 mov r2, r1
|
|
002690 9049 mov.w @(h'92,pc), r0 ;@(h'2726)
|
|
002692 4208 shll2 r2
|
|
002694 4200 shll r2
|
|
002696 321c add r1, r2
|
|
002698 01fe mov.l @(r0,r15), r1
|
|
00269a 4208 shll2 r2
|
|
00269c 9044 mov.w @(h'88,pc), r0 ;@(h'2728)
|
|
00269e 323c add r3, r2
|
|
0026a0 5115 mov.l @(h'14,r1), r1
|
|
0026a2 03fe mov.l @(r0,r15), r3
|
|
0026a4 5221 mov.l @(h'4,r2), r2
|
|
0026a6 6033 mov r3, r0
|
|
0026a8 4308 shll2 r3
|
|
0026aa 4300 shll r3
|
|
0026ac 330c add r0, r3
|
|
0026ae 4308 shll2 r3
|
|
0026b0 331c add r1, r3
|
|
0026b2 5036 mov.l @(h'18,r3), r0
|
|
0026b4 3207 cmp/gt r0, r2
|
|
0026b6 8b19 bf h'32 ;@(h'26ec)
|
|
0026b8 9035 mov.w @(h'6a,pc), r0 ;@(h'2726)
|
|
0026ba 01fe mov.l @(r0,r15), r1
|
|
0026bc 9034 mov.w @(h'68,pc), r0 ;@(h'2728)
|
|
0026be 03fe mov.l @(r0,r15), r3
|
|
0026c0 5115 mov.l @(h'14,r1), r1
|
|
0026c2 6233 mov r3, r2
|
|
0026c4 902f mov.w @(h'5e,pc), r0 ;@(h'2726)
|
|
0026c6 4308 shll2 r3
|
|
0026c8 4300 shll r3
|
|
0026ca 332c add r2, r3
|
|
0026cc 02fe mov.l @(r0,r15), r2
|
|
0026ce 4308 shll2 r3
|
|
0026d0 902a mov.w @(h'54,pc), r0 ;@(h'2728)
|
|
0026d2 331c add r1, r3
|
|
0026d4 5225 mov.l @(h'14,r2), r2
|
|
0026d6 01fe mov.l @(r0,r15), r1
|
|
0026d8 5331 mov.l @(h'4,r3), r3
|
|
0026da 6013 mov r1, r0
|
|
0026dc 4108 shll2 r1
|
|
0026de 4100 shll r1
|
|
0026e0 310c add r0, r1
|
|
0026e2 4108 shll2 r1
|
|
0026e4 312c add r2, r1
|
|
0026e6 5018 mov.l @(h'20,r1), r0
|
|
0026e8 3303 cmp/ge r0, r3
|
|
0026ea 8b0f bf h'1e ;@(h'270c)
|
|
0026ec 901b mov.w @(h'36,pc), r0 ;@(h'2726)
|
|
0026ee 01fe mov.l @(r0,r15), r1
|
|
0026f0 901a mov.w @(h'34,pc), r0 ;@(h'2728)
|
|
0026f2 03fe mov.l @(r0,r15), r3
|
|
0026f4 5115 mov.l @(h'14,r1), r1
|
|
0026f6 6233 mov r3, r2
|
|
0026f8 4308 shll2 r3
|
|
0026fa 4300 shll r3
|
|
0026fc 332c add r2, r3
|
|
0026fe 4308 shll2 r3
|
|
002700 331c add r1, r3
|
|
002702 e2ff mov #h'ffffffff, r2
|
|
002704 5034 mov.l @(h'10,r3), r0
|
|
002706 0027 mul.l r2, r0
|
|
002708 001a sts macl, r0
|
|
00270a 1304 mov.l r0, @(h'10,r3)
|
|
00270c 900c mov.w @(h'18,pc), r0 ;@(h'2728)
|
|
00270e 03fe mov.l @(r0,r15), r3
|
|
002710 7301
|
|
002712 9009 mov.w @(h'12,pc), r0 ;@(h'2728)
|
|
002714 0f36 mov.l r3, @(r0,r15)
|
|
002716 9006 mov.w @(h'c,pc), r0 ;@(h'2726)
|
|
002718 02fe mov.l @(r0,r15), r2
|
|
00271a 5326 mov.l @(h'18,r2), r3
|
|
00271c 9004 mov.w @(h'8,pc), r0 ;@(h'2728)
|
|
00271e 01fe mov.l @(r0,r15), r1
|
|
002720 3133 cmp/ge r3, r1
|
|
002722 a007 bra h'e ;@(h'2734)
|
|
002724 0009 nop
|
|
002726 04f0
|
|
002728 04ec mov.b @(r0,r14), r4
|
|
00272a 0000
|
|
00272c 0030
|
|
00272e 533c mov.l @(h'30,r3), r3
|
|
002730 0030
|
|
002732 53f0 mov.l @(h'0,r15), r3
|
|
002734 8901 bt h'2 ;@(h'273a)
|
|
002736 af37 bra h'-192 ;@(h'25a8)
|
|
002738 0009 nop
|
|
00273a e300 mov #h'0, r3
|
|
00273c 906b mov.w @(h'd6,pc), r0 ;@(h'2816)
|
|
00273e a063 bra h'c6 ;@(h'2808)
|
|
002740 0f36 mov.l r3, @(r0,r15)
|
|
002742 9069 mov.w @(h'd2,pc), r0 ;@(h'2818)
|
|
002744 9167 mov.w @(h'ce,pc), r1 ;@(h'2816)
|
|
002746 31fc add r15, r1
|
|
002748 6312 mov.l @r1, r3
|
|
00274a 6233 mov r3, r2
|
|
00274c 4308 shll2 r3
|
|
00274e 332c add r2, r3
|
|
002750 9263 mov.w @(h'c6,pc), r2 ;@(h'281a)
|
|
002752 4308 shll2 r3
|
|
002754 32fc add r15, r2
|
|
002756 332c add r2, r3
|
|
002758 5331 mov.l @(h'4,r3), r3
|
|
00275a 4311 cmp/pz r3
|
|
00275c 8d01 bt/s h'2 ;@(h'2762)
|
|
00275e 00fe mov.l @(r0,r15), r0
|
|
002760 7307
|
|
002762 4321 shar r3
|
|
002764 9158 mov.w @(h'b0,pc), r1 ;@(h'2818)
|
|
002766 4321 shar r3
|
|
002768 9255 mov.w @(h'aa,pc), r2 ;@(h'2816)
|
|
00276a 31fc add r15, r1
|
|
00276c 6112 mov.l @r1, r1
|
|
00276e 32fc add r15, r2
|
|
002770 5113 mov.l @(h'c,r1), r1
|
|
002772 4321 shar r3
|
|
002774 0317 mul.l r1, r3
|
|
002776 6122 mov.l @r2, r1
|
|
002778 6213 mov r1, r2
|
|
00277a 4108 shll2 r1
|
|
00277c 312c add r2, r1
|
|
00277e 4108 shll2 r1
|
|
002780 924b mov.w @(h'96,pc), r2 ;@(h'281a)
|
|
002782 32fc add r15, r2
|
|
002784 312c add r2, r1
|
|
002786 6112 mov.l @r1, r1
|
|
002788 4111 cmp/pz r1
|
|
00278a 8d01 bt/s h'2 ;@(h'2790)
|
|
00278c 031a sts macl, r3
|
|
00278e 7107
|
|
002790 5002 mov.l @(h'8,r0), r0
|
|
002792 4121 shar r1
|
|
002794 4121 shar r1
|
|
002796 4121 shar r1
|
|
002798 331c add r1, r3
|
|
00279a 003c mov.b @(r0,r3), r0
|
|
00279c 8801 cmp/eq #h'1, r0
|
|
00279e 8b2e bf h'5c ;@(h'27fe)
|
|
0027a0 9039 mov.w @(h'72,pc), r0 ;@(h'2816)
|
|
0027a2 02fe mov.l @(r0,r15), r2
|
|
0027a4 903a mov.w @(h'74,pc), r0 ;@(h'281c)
|
|
0027a6 a01c bra h'38 ;@(h'27e2)
|
|
0027a8 0f26 mov.l r2, @(r0,r15)
|
|
0027aa 9037 mov.w @(h'6e,pc), r0 ;@(h'281c)
|
|
0027ac 9235 mov.w @(h'6a,pc), r2 ;@(h'281a)
|
|
0027ae 01fe mov.l @(r0,r15), r1
|
|
0027b0 9034 mov.w @(h'68,pc), r0 ;@(h'281c)
|
|
0027b2 6313 mov r1, r3
|
|
0027b4 4108 shll2 r1
|
|
0027b6 313c add r3, r1
|
|
0027b8 4108 shll2 r1
|
|
0027ba 32fc add r15, r2
|
|
0027bc 312c add r2, r1
|
|
0027be 02fe mov.l @(r0,r15), r2
|
|
0027c0 6323 mov r2, r3
|
|
0027c2 4208 shll2 r2
|
|
0027c4 323c add r3, r2
|
|
0027c6 4208 shll2 r2
|
|
0027c8 9327 mov.w @(h'4e,pc), r3 ;@(h'281a)
|
|
0027ca 33fc add r15, r3
|
|
0027cc 323c add r3, r2
|
|
0027ce 7214 add #h'14, r2
|
|
0027d0 d313 mov.l @(h'4c,pc), r3 ;@(h'2820)
|
|
0027d2 430b jsr @r3
|
|
0027d4 e014 mov #h'14, r0
|
|
0027d6 9021 mov.w @(h'42,pc), r0 ;@(h'281c)
|
|
0027d8 9120 mov.w @(h'40,pc), r1 ;@(h'281c)
|
|
0027da 00fe mov.l @(r0,r15), r0
|
|
0027dc 7001
|
|
0027de 31fc add r15, r1
|
|
0027e0 2102 mov.l r0, @r1
|
|
0027e2 53f7 mov.l @(h'1c,r15), r3
|
|
0027e4 901a mov.w @(h'34,pc), r0 ;@(h'281c)
|
|
0027e6 73ff add #h'ff, r3
|
|
0027e8 02fe mov.l @(r0,r15), r2
|
|
0027ea 3233 cmp/ge r3, r2
|
|
0027ec 8bdd bf h'-46 ;@(h'27aa)
|
|
0027ee 51f7 mov.l @(h'1c,r15), r1
|
|
0027f0 9011 mov.w @(h'22,pc), r0 ;@(h'2816)
|
|
0027f2 71ff add #h'ff, r1
|
|
0027f4 1f17 mov.l r1, @(h'1c,r15)
|
|
0027f6 03fe mov.l @(r0,r15), r3
|
|
0027f8 900d mov.w @(h'1a,pc), r0 ;@(h'2816)
|
|
0027fa 73ff add #h'ff, r3
|
|
0027fc 0f36 mov.l r3, @(r0,r15)
|
|
0027fe 900a mov.w @(h'14,pc), r0 ;@(h'2816)
|
|
002800 02fe mov.l @(r0,r15), r2
|
|
002802 7201
|
|
002804 9007 mov.w @(h'e,pc), r0 ;@(h'2816)
|
|
002806 0f26 mov.l r2, @(r0,r15)
|
|
002808 53f7 mov.l @(h'1c,r15), r3
|
|
00280a 9004 mov.w @(h'8,pc), r0 ;@(h'2816)
|
|
00280c 01fe mov.l @(r0,r15), r1
|
|
00280e 3133 cmp/ge r3, r1
|
|
002810 8b97 bf h'-d2 ;@(h'2742)
|
|
002812 a0a6 bra h'14c ;@(h'2962)
|
|
002814 e300 mov #h'0, r3
|
|
002816 04ec mov.b @(r0,r14), r4
|
|
002818 04f0
|
|
00281a 0220
|
|
00281c 04e8
|
|
00281e 0000
|
|
002820 0030
|
|
002822 5584 mov.l @(h'10,r8), r5
|
|
002824 908b mov.w @(h'116,pc), r0 ;@(h'293e)
|
|
002826 62f3 mov r15, r2
|
|
002828 918a mov.w @(h'114,pc), r1 ;@(h'2940)
|
|
00282a 7220 add #h'20, r2
|
|
00282c 31fc add r15, r1
|
|
00282e 6312 mov.l @r1, r3
|
|
002830 4308 shll2 r3
|
|
002832 4308 shll2 r3
|
|
002834 332c add r2, r3
|
|
002836 5131 mov.l @(h'4,r3), r1
|
|
002838 7103
|
|
00283a 4111 cmp/pz r1
|
|
00283c 8d01 bt/s h'2 ;@(h'2842)
|
|
00283e 00fe mov.l @(r0,r15), r0
|
|
002840 7107
|
|
002842 4121 shar r1
|
|
002844 937b mov.w @(h'f6,pc), r3 ;@(h'293e)
|
|
002846 4121 shar r1
|
|
002848 4121 shar r1
|
|
00284a 33fc add r15, r3
|
|
00284c 6332 mov.l @r3, r3
|
|
00284e 5333 mov.l @(h'c,r3), r3
|
|
002850 0137 mul.l r3, r1
|
|
002852 9375 mov.w @(h'ea,pc), r3 ;@(h'2940)
|
|
002854 33fc add r15, r3
|
|
002856 6332 mov.l @r3, r3
|
|
002858 4308 shll2 r3
|
|
00285a 4308 shll2 r3
|
|
00285c 332c add r2, r3
|
|
00285e 6332 mov.l @r3, r3
|
|
002860 4311 cmp/pz r3
|
|
002862 8d01 bt/s h'2 ;@(h'2868)
|
|
002864 011a sts macl, r1
|
|
002866 7307
|
|
002868 5002 mov.l @(h'8,r0), r0
|
|
00286a 4321 shar r3
|
|
00286c 4321 shar r3
|
|
00286e 4321 shar r3
|
|
002870 313c add r3, r1
|
|
002872 001c mov.b @(r0,r1), r0
|
|
002874 8801 cmp/eq #h'1, r0
|
|
002876 8b71 bf h'e2 ;@(h'295c)
|
|
002878 9061 mov.w @(h'c2,pc), r0 ;@(h'293e)
|
|
00287a 62f3 mov r15, r2
|
|
00287c 9160 mov.w @(h'c0,pc), r1 ;@(h'2940)
|
|
00287e 7220 add #h'20, r2
|
|
002880 31fc add r15, r1
|
|
002882 6312 mov.l @r1, r3
|
|
002884 4308 shll2 r3
|
|
002886 4308 shll2 r3
|
|
002888 332c add r2, r3
|
|
00288a 5331 mov.l @(h'4,r3), r3
|
|
00288c 4311 cmp/pz r3
|
|
00288e 8d01 bt/s h'2 ;@(h'2894)
|
|
002890 00fe mov.l @(r0,r15), r0
|
|
002892 7307
|
|
002894 9153 mov.w @(h'a6,pc), r1 ;@(h'293e)
|
|
002896 4321 shar r3
|
|
002898 4321 shar r3
|
|
00289a 4321 shar r3
|
|
00289c 31fc add r15, r1
|
|
00289e 6112 mov.l @r1, r1
|
|
0028a0 5113 mov.l @(h'c,r1), r1
|
|
0028a2 0317 mul.l r1, r3
|
|
0028a4 914c mov.w @(h'98,pc), r1 ;@(h'2940)
|
|
0028a6 31fc add r15, r1
|
|
0028a8 6112 mov.l @r1, r1
|
|
0028aa 4108 shll2 r1
|
|
0028ac 4108 shll2 r1
|
|
0028ae 312c add r2, r1
|
|
0028b0 6112 mov.l @r1, r1
|
|
0028b2 4111 cmp/pz r1
|
|
0028b4 8d01 bt/s h'2 ;@(h'28ba)
|
|
0028b6 031a sts macl, r3
|
|
0028b8 7107
|
|
0028ba 4121 shar r1
|
|
0028bc 5002 mov.l @(h'8,r0), r0
|
|
0028be 4121 shar r1
|
|
0028c0 4121 shar r1
|
|
0028c2 331c add r1, r3
|
|
0028c4 003c mov.b @(r0,r3), r0
|
|
0028c6 8801 cmp/eq #h'1, r0
|
|
0028c8 8b12 bf h'24 ;@(h'28f0)
|
|
0028ca 63f3 mov r15, r3
|
|
0028cc 9038 mov.w @(h'70,pc), r0 ;@(h'2940)
|
|
0028ce 7320 add #h'20, r3
|
|
0028d0 02fe mov.l @(r0,r15), r2
|
|
0028d2 4208 shll2 r2
|
|
0028d4 9034 mov.w @(h'68,pc), r0 ;@(h'2940)
|
|
0028d6 4208 shll2 r2
|
|
0028d8 01fe mov.l @(r0,r15), r1
|
|
0028da 323c add r3, r2
|
|
0028dc 4108 shll2 r1
|
|
0028de 4108 shll2 r1
|
|
0028e0 313c add r3, r1
|
|
0028e2 e0f8 mov #h'fffffff8, r0
|
|
0028e4 5111 mov.l @(h'4,r1), r1
|
|
0028e6 2109 and r0, r1
|
|
0028e8 71fd add #h'fd, r1
|
|
0028ea 1211 mov.l r1, @(h'4,r2)
|
|
0028ec a011 bra h'22 ;@(h'2912)
|
|
0028ee 0009 nop
|
|
0028f0 9026 mov.w @(h'4c,pc), r0 ;@(h'2940)
|
|
0028f2 62f3 mov r15, r2
|
|
0028f4 03fe mov.l @(r0,r15), r3
|
|
0028f6 7220 add #h'20, r2
|
|
0028f8 9022 mov.w @(h'44,pc), r0 ;@(h'2940)
|
|
0028fa 4308 shll2 r3
|
|
0028fc 01fe mov.l @(r0,r15), r1
|
|
0028fe 4308 shll2 r3
|
|
002900 332c add r2, r3
|
|
002902 4108 shll2 r1
|
|
002904 4108 shll2 r1
|
|
002906 312c add r2, r1
|
|
002908 5111 mov.l @(h'4,r1), r1
|
|
00290a e0f8 mov #h'fffffff8, r0
|
|
00290c 2109 and r0, r1
|
|
00290e 7105
|
|
002910 1311 mov.l r1, @(h'4,r3)
|
|
002912 62f3 mov r15, r2
|
|
002914 9014 mov.w @(h'28,pc), r0 ;@(h'2940)
|
|
002916 e100 mov #h'0, r1
|
|
002918 03fe mov.l @(r0,r15), r3
|
|
00291a 7220 add #h'20, r2
|
|
00291c 9010 mov.w @(h'20,pc), r0 ;@(h'2940)
|
|
00291e 4308 shll2 r3
|
|
002920 4308 shll2 r3
|
|
002922 332c add r2, r3
|
|
002924 1313 mov.l r1, @(h'c,r3)
|
|
002926 03fe mov.l @(r0,r15), r3
|
|
002928 d106 mov.l @(h'18,pc), r1 ;@(h'2944)
|
|
00292a 4308 shll2 r3
|
|
00292c 4308 shll2 r3
|
|
00292e 332c add r2, r3
|
|
002930 6833 mov r3, r8
|
|
002932 410b jsr @r1
|
|
002934 7808
|
|
002936 4011 cmp/pz r0
|
|
002938 8b06 bf h'c ;@(h'2948)
|
|
00293a a00a bra h'14 ;@(h'2952)
|
|
00293c c901 and #h'1, r0
|
|
00293e 04f0
|
|
002940 04ec mov.b @(r0,r14), r4
|
|
002942 0000
|
|
002944 0030
|
|
002946 578c mov.l @(h'30,r8), r7
|
|
002948 6007 not r0, r0
|
|
00294a 7001
|
|
00294c c901 and #h'1, r0
|
|
00294e 6007 not r0, r0
|
|
002950 7001
|
|
002952 7001
|
|
002954 d245 mov.l @(h'114,pc), r2 ;@(h'2a6c)
|
|
002956 420b jsr @r2
|
|
002958 6182 mov.l @r8, r1
|
|
00295a 2802 mov.l r0, @r8
|
|
00295c 907f mov.w @(h'fe,pc), r0 ;@(h'2a5e)
|
|
00295e 03fe mov.l @(r0,r15), r3
|
|
002960 7301
|
|
002962 6133 mov r3, r1
|
|
002964 907b mov.w @(h'f6,pc), r0 ;@(h'2a5e)
|
|
002966 0f36 mov.l r3, @(r0,r15)
|
|
002968 52f6 mov.l @(h'18,r15), r2
|
|
00296a 3123 cmp/ge r2, r1
|
|
00296c 8901 bt h'2 ;@(h'2972)
|
|
00296e af59 bra h'-14e ;@(h'2824)
|
|
002970 0009 nop
|
|
002972 9075 mov.w @(h'ea,pc), r0 ;@(h'2a60)
|
|
002974 03fe mov.l @(r0,r15), r3
|
|
002976 9074 mov.w @(h'e8,pc), r0 ;@(h'2a62)
|
|
002978 02fe mov.l @(r0,r15), r2
|
|
00297a 3238 sub r3, r2
|
|
00297c 906f mov.w @(h'de,pc), r0 ;@(h'2a5e)
|
|
00297e 72c4 add #h'c4, r2
|
|
002980 0f26 mov.l r2, @(r0,r15)
|
|
002982 906f mov.w @(h'de,pc), r0 ;@(h'2a64)
|
|
002984 03fe mov.l @(r0,r15), r3
|
|
002986 906e mov.w @(h'dc,pc), r0 ;@(h'2a66)
|
|
002988 01fe mov.l @(r0,r15), r1
|
|
00298a 3138 sub r3, r1
|
|
00298c 906c mov.w @(h'd8,pc), r0 ;@(h'2a68)
|
|
00298e 71e4 add #h'e4, r1
|
|
002990 d337 mov.l @(h'dc,pc), r3 ;@(h'2a70)
|
|
002992 0f16 mov.l r1, @(r0,r15)
|
|
002994 430b jsr @r3
|
|
002996 6423 mov r2, r4
|
|
002998 e105 mov #h'5, r1
|
|
00299a 3017 cmp/gt r1, r0
|
|
00299c 8906 bt h'c ;@(h'29ac)
|
|
00299e 9063 mov.w @(h'c6,pc), r0 ;@(h'2a68)
|
|
0029a0 d333 mov.l @(h'cc,pc), r3 ;@(h'2a70)
|
|
0029a2 430b jsr @r3
|
|
0029a4 04fe mov.l @(r0,r15), r4
|
|
0029a6 e205 mov #h'5, r2
|
|
0029a8 3027 cmp/gt r2, r0
|
|
0029aa 8b63 bf h'c6 ;@(h'2a74)
|
|
0029ac 9057 mov.w @(h'ae,pc), r0 ;@(h'2a5e)
|
|
0029ae d330 mov.l @(h'c0,pc), r3 ;@(h'2a70)
|
|
0029b0 430b jsr @r3
|
|
0029b2 04fe mov.l @(r0,r15), r4
|
|
0029b4 d32e mov.l @(h'b8,pc), r3 ;@(h'2a70)
|
|
0029b6 6803 mov r0, r8
|
|
0029b8 9056 mov.w @(h'ac,pc), r0 ;@(h'2a68)
|
|
0029ba 430b jsr @r3
|
|
0029bc 04fe mov.l @(r0,r15), r4
|
|
0029be 3807 cmp/gt r0, r8
|
|
0029c0 8b23 bf h'46 ;@(h'2a0a)
|
|
0029c2 904c mov.w @(h'98,pc), r0 ;@(h'2a5e)
|
|
0029c4 03fe mov.l @(r0,r15), r3
|
|
0029c6 4311 cmp/pz r3
|
|
0029c8 8901 bt h'2 ;@(h'29ce)
|
|
0029ca a004 bra h'8 ;@(h'29d6)
|
|
0029cc e2ff mov #h'ffffffff, r2
|
|
0029ce 9046 mov.w @(h'8c,pc), r0 ;@(h'2a5e)
|
|
0029d0 03fe mov.l @(r0,r15), r3
|
|
0029d2 4315 cmp/pl r3
|
|
0029d4 0229 movt r2
|
|
0029d6 6323 mov r2, r3
|
|
0029d8 9042 mov.w @(h'84,pc), r0 ;@(h'2a60)
|
|
0029da 4208 shll2 r2
|
|
0029dc 01fe mov.l @(r0,r15), r1
|
|
0029de 323c add r3, r2
|
|
0029e0 903e mov.w @(h'7c,pc), r0 ;@(h'2a60)
|
|
0029e2 312c add r2, r1
|
|
0029e4 0f16 mov.l r1, @(r0,r15)
|
|
0029e6 903f mov.w @(h'7e,pc), r0 ;@(h'2a68)
|
|
0029e8 01fe mov.l @(r0,r15), r1
|
|
0029ea 6313 mov r1, r3
|
|
0029ec 9037 mov.w @(h'6e,pc), r0 ;@(h'2a5e)
|
|
0029ee 4108 shll2 r1
|
|
0029f0 313c add r3, r1
|
|
0029f2 6813 mov r1, r8
|
|
0029f4 d31e mov.l @(h'78,pc), r3 ;@(h'2a70)
|
|
0029f6 430b jsr @r3
|
|
0029f8 04fe mov.l @(r0,r15), r4
|
|
0029fa d31c mov.l @(h'70,pc), r3 ;@(h'2a6c)
|
|
0029fc 430b jsr @r3
|
|
0029fe 6183 mov r8, r1
|
|
002a00 9130 mov.w @(h'60,pc), r1 ;@(h'2a64)
|
|
002a02 31fc add r15, r1
|
|
002a04 6212 mov.l @r1, r2
|
|
002a06 a03d bra h'7a ;@(h'2a84)
|
|
002a08 320c add r0, r2
|
|
002a0a 902d mov.w @(h'5a,pc), r0 ;@(h'2a68)
|
|
002a0c 03fe mov.l @(r0,r15), r3
|
|
002a0e 4311 cmp/pz r3
|
|
002a10 8901 bt h'2 ;@(h'2a16)
|
|
002a12 a004 bra h'8 ;@(h'2a1e)
|
|
002a14 e3ff mov #h'ffffffff, r3
|
|
002a16 9027 mov.w @(h'4e,pc), r0 ;@(h'2a68)
|
|
002a18 01fe mov.l @(r0,r15), r1
|
|
002a1a 4115 cmp/pl r1
|
|
002a1c 0329 movt r3
|
|
002a1e 6233 mov r3, r2
|
|
002a20 9020 mov.w @(h'40,pc), r0 ;@(h'2a64)
|
|
002a22 4308 shll2 r3
|
|
002a24 01fe mov.l @(r0,r15), r1
|
|
002a26 332c add r2, r3
|
|
002a28 901c mov.w @(h'38,pc), r0 ;@(h'2a64)
|
|
002a2a 313c add r3, r1
|
|
002a2c 0f16 mov.l r1, @(r0,r15)
|
|
002a2e 901b mov.w @(h'36,pc), r0 ;@(h'2a68)
|
|
002a30 03fe mov.l @(r0,r15), r3
|
|
002a32 2338 tst r3, r3
|
|
002a34 8928 bt h'50 ;@(h'2a88)
|
|
002a36 9012 mov.w @(h'24,pc), r0 ;@(h'2a5e)
|
|
002a38 01fe mov.l @(r0,r15), r1
|
|
002a3a 6313 mov r1, r3
|
|
002a3c 9014 mov.w @(h'28,pc), r0 ;@(h'2a68)
|
|
002a3e 4108 shll2 r1
|
|
002a40 313c add r3, r1
|
|
002a42 6813 mov r1, r8
|
|
002a44 d30a mov.l @(h'28,pc), r3 ;@(h'2a70)
|
|
002a46 430b jsr @r3
|
|
002a48 04fe mov.l @(r0,r15), r4
|
|
002a4a d308 mov.l @(h'20,pc), r3 ;@(h'2a6c)
|
|
002a4c 430b jsr @r3
|
|
002a4e 6183 mov r8, r1
|
|
002a50 9106 mov.w @(h'c,pc), r1 ;@(h'2a60)
|
|
002a52 31fc add r15, r1
|
|
002a54 6212 mov.l @r1, r2
|
|
002a56 320c add r0, r2
|
|
002a58 9002 mov.w @(h'4,pc), r0 ;@(h'2a60)
|
|
002a5a a015 bra h'2a ;@(h'2a88)
|
|
002a5c 0f26 mov.l r2, @(r0,r15)
|
|
002a5e 04ec mov.b @(r0,r14), r4
|
|
002a60 04a0
|
|
002a62 04c4 mov.b r12, @(r0,r4)
|
|
002a64 04a4 mov.b r10, @(r0,r4)
|
|
002a66 04c8
|
|
002a68 04e8
|
|
002a6a 0000
|
|
002a6c 0030
|
|
002a6e 533c mov.l @(h'30,r3), r3
|
|
002a70 0030
|
|
002a72 56a4 mov.l @(h'10,r10), r6
|
|
002a74 9078 mov.w @(h'f0,pc), r0 ;@(h'2b68)
|
|
002a76 03fe mov.l @(r0,r15), r3
|
|
002a78 9077 mov.w @(h'ee,pc), r0 ;@(h'2b6a)
|
|
002a7a 73c4 add #h'c4, r3
|
|
002a7c 0f36 mov.l r3, @(r0,r15)
|
|
002a7e 9075 mov.w @(h'ea,pc), r0 ;@(h'2b6c)
|
|
002a80 02fe mov.l @(r0,r15), r2
|
|
002a82 72e4 add #h'e4, r2
|
|
002a84 9073 mov.w @(h'e6,pc), r0 ;@(h'2b6e)
|
|
002a86 0f26 mov.l r2, @(r0,r15)
|
|
002a88 906f mov.w @(h'de,pc), r0 ;@(h'2b6a)
|
|
002a8a e308 mov #h'8, r3
|
|
002a8c 01fe mov.l @(r0,r15), r1
|
|
002a8e 3133 cmp/ge r3, r1
|
|
002a90 8901 bt h'2 ;@(h'2a96)
|
|
002a92 906a mov.w @(h'd4,pc), r0 ;@(h'2b6a)
|
|
002a94 0f36 mov.l r3, @(r0,r15)
|
|
002a96 906b mov.w @(h'd6,pc), r0 ;@(h'2b70)
|
|
002a98 02fe mov.l @(r0,r15), r2
|
|
002a9a 5323 mov.l @(h'c,r2), r3
|
|
002a9c 9269 mov.w @(h'd2,pc), r2 ;@(h'2b72)
|
|
002a9e 4308 shll2 r3
|
|
002aa0 9063 mov.w @(h'c6,pc), r0 ;@(h'2b6a)
|
|
002aa2 4300 shll r3
|
|
002aa4 01fe mov.l @(r0,r15), r1
|
|
002aa6 332c add r2, r3
|
|
002aa8 3137 cmp/gt r3, r1
|
|
002aaa 8b08 bf h'10 ;@(h'2abe)
|
|
002aac 9060 mov.w @(h'c0,pc), r0 ;@(h'2b70)
|
|
002aae 03fe mov.l @(r0,r15), r3
|
|
002ab0 905b mov.w @(h'b6,pc), r0 ;@(h'2b6a)
|
|
002ab2 5133 mov.l @(h'c,r3), r1
|
|
002ab4 935d mov.w @(h'ba,pc), r3 ;@(h'2b72)
|
|
002ab6 4108 shll2 r1
|
|
002ab8 4100 shll r1
|
|
002aba 313c add r3, r1
|
|
002abc 0f16 mov.l r1, @(r0,r15)
|
|
002abe e308 mov #h'8, r3
|
|
002ac0 9055 mov.w @(h'aa,pc), r0 ;@(h'2b6e)
|
|
002ac2 02fe mov.l @(r0,r15), r2
|
|
002ac4 3233 cmp/ge r3, r2
|
|
002ac6 8901 bt h'2 ;@(h'2acc)
|
|
002ac8 9051 mov.w @(h'a2,pc), r0 ;@(h'2b6e)
|
|
002aca 0f36 mov.l r3, @(r0,r15)
|
|
002acc 9050 mov.w @(h'a0,pc), r0 ;@(h'2b70)
|
|
002ace 02fe mov.l @(r0,r15), r2
|
|
002ad0 904d mov.w @(h'9a,pc), r0 ;@(h'2b6e)
|
|
002ad2 5324 mov.l @(h'10,r2), r3
|
|
002ad4 02fe mov.l @(r0,r15), r2
|
|
002ad6 4308 shll2 r3
|
|
002ad8 4300 shll r3
|
|
002ada 73b8 add #h'b8, r3
|
|
002adc 3237 cmp/gt r3, r2
|
|
002ade 8b07 bf h'e ;@(h'2af0)
|
|
002ae0 9046 mov.w @(h'8c,pc), r0 ;@(h'2b70)
|
|
002ae2 01fe mov.l @(r0,r15), r1
|
|
002ae4 9043 mov.w @(h'86,pc), r0 ;@(h'2b6e)
|
|
002ae6 5314 mov.l @(h'10,r1), r3
|
|
002ae8 4308 shll2 r3
|
|
002aea 4300 shll r3
|
|
002aec 73b8 add #h'b8, r3
|
|
002aee 0f36 mov.l r3, @(r0,r15)
|
|
002af0 9040 mov.w @(h'80,pc), r0 ;@(h'2b74)
|
|
002af2 02fc mov.b @(r0,r15), r2
|
|
002af4 2228 tst r2, r2
|
|
002af6 8b01 bf h'2 ;@(h'2afc)
|
|
002af8 a08c bra h'118 ;@(h'2c14)
|
|
002afa 0009 nop
|
|
002afc d21f mov.l @(h'7c,pc), r2 ;@(h'2b7c)
|
|
002afe 420b jsr @r2
|
|
002b00 0009 nop
|
|
002b02 6103 mov r0, r1
|
|
002b04 d31e mov.l @(h'78,pc), r3 ;@(h'2b80)
|
|
002b06 430b jsr @r3
|
|
002b08 e007 mov #h'7, r0
|
|
002b0a 70fd add #h'fd, r0
|
|
002b0c 912d mov.w @(h'5a,pc), r1 ;@(h'2b6a)
|
|
002b0e 31fc add r15, r1
|
|
002b10 6212 mov.l @r1, r2
|
|
002b12 320c add r0, r2
|
|
002b14 9029 mov.w @(h'52,pc), r0 ;@(h'2b6a)
|
|
002b16 d319 mov.l @(h'64,pc), r3 ;@(h'2b7c)
|
|
002b18 430b jsr @r3
|
|
002b1a 0f26 mov.l r2, @(r0,r15)
|
|
002b1c d318 mov.l @(h'60,pc), r3 ;@(h'2b80)
|
|
002b1e 6103 mov r0, r1
|
|
002b20 430b jsr @r3
|
|
002b22 e007 mov #h'7, r0
|
|
002b24 9123 mov.w @(h'46,pc), r1 ;@(h'2b6e)
|
|
002b26 70fd add #h'fd, r0
|
|
002b28 31fc add r15, r1
|
|
002b2a 6212 mov.l @r1, r2
|
|
002b2c 320c add r0, r2
|
|
002b2e 901e mov.w @(h'3c,pc), r0 ;@(h'2b6e)
|
|
002b30 0f26 mov.l r2, @(r0,r15)
|
|
002b32 901f mov.w @(h'3e,pc), r0 ;@(h'2b74)
|
|
002b34 03fc mov.b @(r0,r15), r3
|
|
002b36 7301
|
|
002b38 901c mov.w @(h'38,pc), r0 ;@(h'2b74)
|
|
002b3a 0f34 mov.b r3, @(r0,r15)
|
|
002b3c 603e exts.b r3, r0
|
|
002b3e 880c cmp/eq #h'c, r0
|
|
002b40 8b68 bf h'd0 ;@(h'2c14)
|
|
002b42 e100 mov #h'0, r1
|
|
002b44 9016 mov.w @(h'2c,pc), r0 ;@(h'2b74)
|
|
002b46 0f14 mov.b r1, @(r0,r15)
|
|
002b48 9015 mov.w @(h'2a,pc), r0 ;@(h'2b76)
|
|
002b4a 03fe mov.l @(r0,r15), r3
|
|
002b4c 9013 mov.w @(h'26,pc), r0 ;@(h'2b76)
|
|
002b4e 7301
|
|
002b50 910a mov.w @(h'14,pc), r1 ;@(h'2b68)
|
|
002b52 0f36 mov.l r3, @(r0,r15)
|
|
002b54 9210 mov.w @(h'20,pc), r2 ;@(h'2b78)
|
|
002b56 31fc add r15, r1
|
|
002b58 d30a mov.l @(h'28,pc), r3 ;@(h'2b84)
|
|
002b5a 32fc add r15, r2
|
|
002b5c 430b jsr @r3
|
|
002b5e e01c mov #h'1c, r0
|
|
002b60 e232 mov #h'32, r2
|
|
002b62 1f21 mov.l r2, @(h'4,r15)
|
|
002b64 a043 bra h'86 ;@(h'2bee)
|
|
002b66 e300 mov #h'0, r3
|
|
002b68 04c4 mov.b r12, @(r0,r4)
|
|
002b6a 04a0
|
|
002b6c 04c8
|
|
002b6e 04a4 mov.b r10, @(r0,r4)
|
|
002b70 04f0
|
|
002b72 ff78
|
|
002b74 04e2 stc r6_bank, r4
|
|
002b76 04e4 mov.b r14, @(r0,r4)
|
|
002b78 04a8
|
|
002b7a 0000
|
|
002b7c 0030
|
|
002b7e 578c mov.l @(h'30,r8), r7
|
|
002b80 0030
|
|
002b82 53f0 mov.l @(h'0,r15), r3
|
|
002b84 0030
|
|
002b86 5584 mov.l @(h'10,r8), r5
|
|
002b88 904f mov.w @(h'9e,pc), r0 ;@(h'2c2a)
|
|
002b8a 01fe mov.l @(r0,r15), r1
|
|
002b8c 904e mov.w @(h'9c,pc), r0 ;@(h'2c2c)
|
|
002b8e 03fe mov.l @(r0,r15), r3
|
|
002b90 5117 mov.l @(h'1c,r1), r1
|
|
002b92 6233 mov r3, r2
|
|
002b94 9049 mov.w @(h'92,pc), r0 ;@(h'2c2a)
|
|
002b96 4300 shll r3
|
|
002b98 332c add r2, r3
|
|
002b9a 4308 shll2 r3
|
|
002b9c 02fe mov.l @(r0,r15), r2
|
|
002b9e 4300 shll r3
|
|
002ba0 9044 mov.w @(h'88,pc), r0 ;@(h'2c2c)
|
|
002ba2 331c add r1, r3
|
|
002ba4 5227 mov.l @(h'1c,r2), r2
|
|
002ba6 01fe mov.l @(r0,r15), r1
|
|
002ba8 6013 mov r1, r0
|
|
002baa 4100 shll r1
|
|
002bac 310c add r0, r1
|
|
002bae 4108 shll2 r1
|
|
002bb0 4100 shll r1
|
|
002bb2 312c add r2, r1
|
|
002bb4 5011 mov.l @(h'4,r1), r0
|
|
002bb6 1303 mov.l r0, @(h'c,r3)
|
|
002bb8 9037 mov.w @(h'6e,pc), r0 ;@(h'2c2a)
|
|
002bba 03fe mov.l @(r0,r15), r3
|
|
002bbc 9036 mov.w @(h'6c,pc), r0 ;@(h'2c2c)
|
|
002bbe 02fe mov.l @(r0,r15), r2
|
|
002bc0 6123 mov r2, r1
|
|
002bc2 4200 shll r2
|
|
002bc4 321c add r1, r2
|
|
002bc6 4208 shll2 r2
|
|
002bc8 5337 mov.l @(h'1c,r3), r3
|
|
002bca 4200 shll r2
|
|
002bcc 902d mov.w @(h'5a,pc), r0 ;@(h'2c2a)
|
|
002bce 323c add r3, r2
|
|
002bd0 01fe mov.l @(r0,r15), r1
|
|
002bd2 902b mov.w @(h'56,pc), r0 ;@(h'2c2c)
|
|
002bd4 5117 mov.l @(h'1c,r1), r1
|
|
002bd6 03fe mov.l @(r0,r15), r3
|
|
002bd8 6033 mov r3, r0
|
|
002bda 4300 shll r3
|
|
002bdc 330c add r0, r3
|
|
002bde 4308 shll2 r3
|
|
002be0 4300 shll r3
|
|
002be2 331c add r1, r3
|
|
002be4 5032 mov.l @(h'8,r3), r0
|
|
002be6 1204 mov.l r0, @(h'10,r2)
|
|
002be8 9020 mov.w @(h'40,pc), r0 ;@(h'2c2c)
|
|
002bea 03fe mov.l @(r0,r15), r3
|
|
002bec 7301
|
|
002bee 901d mov.w @(h'3a,pc), r0 ;@(h'2c2c)
|
|
002bf0 0f36 mov.l r3, @(r0,r15)
|
|
002bf2 901a mov.w @(h'34,pc), r0 ;@(h'2c2a)
|
|
002bf4 02fe mov.l @(r0,r15), r2
|
|
002bf6 5328 mov.l @(h'20,r2), r3
|
|
002bf8 9018 mov.w @(h'30,pc), r0 ;@(h'2c2c)
|
|
002bfa 01fe mov.l @(r0,r15), r1
|
|
002bfc 3133 cmp/ge r3, r1
|
|
002bfe 8bc3 bf h'-7a ;@(h'2b88)
|
|
002c00 9013 mov.w @(h'26,pc), r0 ;@(h'2c2a)
|
|
002c02 00fe mov.l @(r0,r15), r0
|
|
002c04 6002 mov.l @r0, r0
|
|
002c06 8811 cmp/eq #h'11, r0
|
|
002c08 8b04 bf h'8 ;@(h'2c14)
|
|
002c0a d209 mov.l @(h'24,pc), r2 ;@(h'2c30)
|
|
002c0c 420b jsr @r2
|
|
002c0e e401 mov #h'1, r4
|
|
002c10 a3f8 bra h'7f0 ;@(h'3404)
|
|
002c12 e001 mov #h'1, r0
|
|
002c14 d307 mov.l @(h'1c,pc), r3 ;@(h'2c34)
|
|
002c16 430b jsr @r3
|
|
002c18 0009 nop
|
|
002c1a e200 mov #h'0, r2
|
|
002c1c 9006 mov.w @(h'c,pc), r0 ;@(h'2c2c)
|
|
002c1e a122 bra h'244 ;@(h'2e66)
|
|
002c20 0f26 mov.l r2, @(r0,r15)
|
|
002c22 e100 mov #h'0, r1
|
|
002c24 9003 mov.w @(h'6,pc), r0 ;@(h'2c2e)
|
|
002c26 a112 bra h'224 ;@(h'2e4e)
|
|
002c28 0f16 mov.l r1, @(r0,r15)
|
|
002c2a 04f0
|
|
002c2c 04ec mov.b @(r0,r14), r4
|
|
002c2e 04e8
|
|
002c30 0030
|
|
002c32 0814 mov.b r1, @(r0,r8)
|
|
002c34 0030
|
|
002c36 57e4 mov.l @(h'10,r14), r7
|
|
002c38 909b mov.w @(h'136,pc), r0 ;@(h'2d72)
|
|
002c3a 02fe mov.l @(r0,r15), r2
|
|
002c3c 4211 cmp/pz r2
|
|
002c3e 8900 bt h'0 ;@(h'2c42)
|
|
002c40 7207
|
|
002c42 4221 shar r2
|
|
002c44 9096 mov.w @(h'12c,pc), r0 ;@(h'2d74)
|
|
002c46 4221 shar r2
|
|
002c48 01fe mov.l @(r0,r15), r1
|
|
002c4a 4221 shar r2
|
|
002c4c 321c add r1, r2
|
|
002c4e 4211 cmp/pz r2
|
|
002c50 8901 bt h'2 ;@(h'2c56)
|
|
002c52 a0f7 bra h'1ee ;@(h'2e44)
|
|
002c54 0009 nop
|
|
002c56 908c mov.w @(h'118,pc), r0 ;@(h'2d72)
|
|
002c58 02fe mov.l @(r0,r15), r2
|
|
002c5a 4211 cmp/pz r2
|
|
002c5c 8900 bt h'0 ;@(h'2c60)
|
|
002c5e 7207
|
|
002c60 9089 mov.w @(h'112,pc), r0 ;@(h'2d76)
|
|
002c62 4221 shar r2
|
|
002c64 03fe mov.l @(r0,r15), r3
|
|
002c66 4221 shar r2
|
|
002c68 4221 shar r2
|
|
002c6a 312c add r2, r1
|
|
002c6c 5233 mov.l @(h'c,r3), r2
|
|
002c6e 3123 cmp/ge r2, r1
|
|
002c70 8b01 bf h'2 ;@(h'2c76)
|
|
002c72 a0e7 bra h'1ce ;@(h'2e44)
|
|
002c74 0009 nop
|
|
002c76 907f mov.w @(h'fe,pc), r0 ;@(h'2d78)
|
|
002c78 01fe mov.l @(r0,r15), r1
|
|
002c7a 4111 cmp/pz r1
|
|
002c7c 8900 bt h'0 ;@(h'2c80)
|
|
002c7e 7107
|
|
002c80 907b mov.w @(h'f6,pc), r0 ;@(h'2d7a)
|
|
002c82 4121 shar r1
|
|
002c84 02fe mov.l @(r0,r15), r2
|
|
002c86 4121 shar r1
|
|
002c88 4121 shar r1
|
|
002c8a 312c add r2, r1
|
|
002c8c 4115 cmp/pl r1
|
|
002c8e 8901 bt h'2 ;@(h'2c94)
|
|
002c90 a0d8 bra h'1b0 ;@(h'2e44)
|
|
002c92 0009 nop
|
|
002c94 9070 mov.w @(h'e0,pc), r0 ;@(h'2d78)
|
|
002c96 02fe mov.l @(r0,r15), r2
|
|
002c98 4211 cmp/pz r2
|
|
002c9a 8900 bt h'0 ;@(h'2c9e)
|
|
002c9c 7207
|
|
002c9e 4221 shar r2
|
|
002ca0 906b mov.w @(h'd6,pc), r0 ;@(h'2d7a)
|
|
002ca2 4221 shar r2
|
|
002ca4 01fe mov.l @(r0,r15), r1
|
|
002ca6 4221 shar r2
|
|
002ca8 9065 mov.w @(h'ca,pc), r0 ;@(h'2d76)
|
|
002caa 321c add r1, r2
|
|
002cac 03fe mov.l @(r0,r15), r3
|
|
002cae 5134 mov.l @(h'10,r3), r1
|
|
002cb0 3213 cmp/ge r1, r2
|
|
002cb2 8b01 bf h'2 ;@(h'2cb8)
|
|
002cb4 a0c6 bra h'18c ;@(h'2e44)
|
|
002cb6 0009 nop
|
|
002cb8 905d mov.w @(h'ba,pc), r0 ;@(h'2d76)
|
|
002cba 915d mov.w @(h'ba,pc), r1 ;@(h'2d78)
|
|
002cbc 31fc add r15, r1
|
|
002cbe 6312 mov.l @r1, r3
|
|
002cc0 4311 cmp/pz r3
|
|
002cc2 8d01 bt/s h'2 ;@(h'2cc8)
|
|
002cc4 00fe mov.l @(r0,r15), r0
|
|
002cc6 7307
|
|
002cc8 9157 mov.w @(h'ae,pc), r1 ;@(h'2d7a)
|
|
002cca 4321 shar r3
|
|
002ccc 4321 shar r3
|
|
002cce 4321 shar r3
|
|
002cd0 31fc add r15, r1
|
|
002cd2 6212 mov.l @r1, r2
|
|
002cd4 914f mov.w @(h'9e,pc), r1 ;@(h'2d76)
|
|
002cd6 332c add r2, r3
|
|
002cd8 31fc add r15, r1
|
|
002cda 6112 mov.l @r1, r1
|
|
002cdc 5213 mov.l @(h'c,r1), r2
|
|
002cde 0327 mul.l r2, r3
|
|
002ce0 9148 mov.w @(h'90,pc), r1 ;@(h'2d74)
|
|
002ce2 031a sts macl, r3
|
|
002ce4 9245 mov.w @(h'8a,pc), r2 ;@(h'2d72)
|
|
002ce6 31fc add r15, r1
|
|
002ce8 6112 mov.l @r1, r1
|
|
002cea 32fc add r15, r2
|
|
002cec 6222 mov.l @r2, r2
|
|
002cee 331c add r1, r3
|
|
002cf0 4211 cmp/pz r2
|
|
002cf2 8900 bt h'0 ;@(h'2cf6)
|
|
002cf4 7207
|
|
002cf6 4221 shar r2
|
|
002cf8 5002 mov.l @(h'8,r0), r0
|
|
002cfa 4221 shar r2
|
|
002cfc 4221 shar r2
|
|
002cfe 332c add r2, r3
|
|
002d00 033c mov.b @(r0,r3), r3
|
|
002d02 2f32 mov.l r3, @r15
|
|
002d04 6033 mov r3, r0
|
|
002d06 8801 cmp/eq #h'1, r0
|
|
002d08 8b78 bf h'f0 ;@(h'2dfc)
|
|
002d0a 9034 mov.w @(h'68,pc), r0 ;@(h'2d76)
|
|
002d0c 9134 mov.w @(h'68,pc), r1 ;@(h'2d78)
|
|
002d0e 31fc add r15, r1
|
|
002d10 6312 mov.l @r1, r3
|
|
002d12 4311 cmp/pz r3
|
|
002d14 8d01 bt/s h'2 ;@(h'2d1a)
|
|
002d16 00fe mov.l @(r0,r15), r0
|
|
002d18 7307
|
|
002d1a 4321 shar r3
|
|
002d1c 912d mov.w @(h'5a,pc), r1 ;@(h'2d7a)
|
|
002d1e 4321 shar r3
|
|
002d20 4321 shar r3
|
|
002d22 31fc add r15, r1
|
|
002d24 6212 mov.l @r1, r2
|
|
002d26 332c add r2, r3
|
|
002d28 9125 mov.w @(h'4a,pc), r1 ;@(h'2d76)
|
|
002d2a 73ff add #h'ff, r3
|
|
002d2c 31fc add r15, r1
|
|
002d2e 6212 mov.l @r1, r2
|
|
002d30 9120 mov.w @(h'40,pc), r1 ;@(h'2d74)
|
|
002d32 5223 mov.l @(h'c,r2), r2
|
|
002d34 0327 mul.l r2, r3
|
|
002d36 31fc add r15, r1
|
|
002d38 921b mov.w @(h'36,pc), r2 ;@(h'2d72)
|
|
002d3a 031a sts macl, r3
|
|
002d3c 6112 mov.l @r1, r1
|
|
002d3e 32fc add r15, r2
|
|
002d40 6222 mov.l @r2, r2
|
|
002d42 331c add r1, r3
|
|
002d44 4211 cmp/pz r2
|
|
002d46 8900 bt h'0 ;@(h'2d4a)
|
|
002d48 7207
|
|
002d4a 4221 shar r2
|
|
002d4c 5002 mov.l @(h'8,r0), r0
|
|
002d4e 4221 shar r2
|
|
002d50 4221 shar r2
|
|
002d52 332c add r2, r3
|
|
002d54 003c mov.b @(r0,r3), r0
|
|
002d56 8801 cmp/eq #h'1, r0
|
|
002d58 8950 bt h'a0 ;@(h'2dfc)
|
|
002d5a 900c mov.w @(h'18,pc), r0 ;@(h'2d76)
|
|
002d5c 910c mov.w @(h'18,pc), r1 ;@(h'2d78)
|
|
002d5e 31fc add r15, r1
|
|
002d60 6312 mov.l @r1, r3
|
|
002d62 4311 cmp/pz r3
|
|
002d64 8d01 bt/s h'2 ;@(h'2d6a)
|
|
002d66 00fe mov.l @(r0,r15), r0
|
|
002d68 7307
|
|
002d6a 4321 shar r3
|
|
002d6c 4321 shar r3
|
|
002d6e a005 bra h'a ;@(h'2d7c)
|
|
002d70 0009 nop
|
|
002d72 04a0
|
|
002d74 04e8
|
|
002d76 04f0
|
|
002d78 04a4 mov.b r10, @(r0,r4)
|
|
002d7a 04ec mov.b @(r0,r14), r4
|
|
002d7c 917e mov.w @(h'fc,pc), r1 ;@(h'2e7c)
|
|
002d7e 4321 shar r3
|
|
002d80 31fc add r15, r1
|
|
002d82 6212 mov.l @r1, r2
|
|
002d84 917b mov.w @(h'f6,pc), r1 ;@(h'2e7e)
|
|
002d86 332c add r2, r3
|
|
002d88 73ff add #h'ff, r3
|
|
002d8a 31fc add r15, r1
|
|
002d8c 6212 mov.l @r1, r2
|
|
002d8e 5223 mov.l @(h'c,r2), r2
|
|
002d90 9176 mov.w @(h'ec,pc), r1 ;@(h'2e80)
|
|
002d92 0327 mul.l r2, r3
|
|
002d94 9275 mov.w @(h'ea,pc), r2 ;@(h'2e82)
|
|
002d96 31fc add r15, r1
|
|
002d98 6112 mov.l @r1, r1
|
|
002d9a 32fc add r15, r2
|
|
002d9c 6222 mov.l @r2, r2
|
|
002d9e 031a sts macl, r3
|
|
002da0 331c add r1, r3
|
|
002da2 4211 cmp/pz r2
|
|
002da4 8900 bt h'0 ;@(h'2da8)
|
|
002da6 7207
|
|
002da8 5002 mov.l @(h'8,r0), r0
|
|
002daa 4221 shar r2
|
|
002dac 4221 shar r2
|
|
002dae 4221 shar r2
|
|
002db0 332c add r2, r3
|
|
002db2 003c mov.b @(r0,r3), r0
|
|
002db4 880d cmp/eq #h'd, r0
|
|
002db6 8921 bt h'42 ;@(h'2dfc)
|
|
002db8 9060 mov.w @(h'c0,pc), r0 ;@(h'2e7c)
|
|
002dba 06fe mov.l @(r0,r15), r6
|
|
002dbc 9062 mov.w @(h'c4,pc), r0 ;@(h'2e84)
|
|
002dbe 4608 shll2 r6
|
|
002dc0 00fe mov.l @(r0,r15), r0
|
|
002dc2 4600 shll r6
|
|
002dc4 4011 cmp/pz r0
|
|
002dc6 8b01 bf h'2 ;@(h'2dcc)
|
|
002dc8 a005 bra h'a ;@(h'2dd6)
|
|
002dca c907 and #h'7, r0
|
|
002dcc 6007 not r0, r0
|
|
002dce 7001
|
|
002dd0 c907 and #h'7, r0
|
|
002dd2 6007 not r0, r0
|
|
002dd4 7001
|
|
002dd6 3608 sub r0, r6
|
|
002dd8 9052 mov.w @(h'a4,pc), r0 ;@(h'2e80)
|
|
002dda 05fe mov.l @(r0,r15), r5
|
|
002ddc 9051 mov.w @(h'a2,pc), r0 ;@(h'2e82)
|
|
002dde 4508 shll2 r5
|
|
002de0 00fe mov.l @(r0,r15), r0
|
|
002de2 4500 shll r5
|
|
002de4 4011 cmp/pz r0
|
|
002de6 8b01 bf h'2 ;@(h'2dec)
|
|
002de8 a005 bra h'a ;@(h'2df6)
|
|
002dea c907 and #h'7, r0
|
|
002dec 6007 not r0, r0
|
|
002dee 7001
|
|
002df0 c907 and #h'7, r0
|
|
002df2 6007 not r0, r0
|
|
002df4 7001
|
|
002df6 3508 sub r0, r5
|
|
002df8 a021 bra h'42 ;@(h'2e3e)
|
|
002dfa e402 mov #h'2, r4
|
|
002dfc 903e mov.w @(h'7c,pc), r0 ;@(h'2e7c)
|
|
002dfe 06fe mov.l @(r0,r15), r6
|
|
002e00 9040 mov.w @(h'80,pc), r0 ;@(h'2e84)
|
|
002e02 4608 shll2 r6
|
|
002e04 00fe mov.l @(r0,r15), r0
|
|
002e06 4600 shll r6
|
|
002e08 4011 cmp/pz r0
|
|
002e0a 8b01 bf h'2 ;@(h'2e10)
|
|
002e0c a005 bra h'a ;@(h'2e1a)
|
|
002e0e c907 and #h'7, r0
|
|
002e10 6007 not r0, r0
|
|
002e12 7001
|
|
002e14 c907 and #h'7, r0
|
|
002e16 6007 not r0, r0
|
|
002e18 7001
|
|
002e1a 3608 sub r0, r6
|
|
002e1c 9030 mov.w @(h'60,pc), r0 ;@(h'2e80)
|
|
002e1e 05fe mov.l @(r0,r15), r5
|
|
002e20 902f mov.w @(h'5e,pc), r0 ;@(h'2e82)
|
|
002e22 4508 shll2 r5
|
|
002e24 00fe mov.l @(r0,r15), r0
|
|
002e26 4500 shll r5
|
|
002e28 4011 cmp/pz r0
|
|
002e2a 8b01 bf h'2 ;@(h'2e30)
|
|
002e2c a005 bra h'a ;@(h'2e3a)
|
|
002e2e c907 and #h'7, r0
|
|
002e30 6007 not r0, r0
|
|
002e32 7001
|
|
002e34 c907 and #h'7, r0
|
|
002e36 6007 not r0, r0
|
|
002e38 7001
|
|
002e3a 3508 sub r0, r5
|
|
002e3c 64f2 mov.l @r15, r4
|
|
002e3e d312 mov.l @(h'48,pc), r3 ;@(h'2e88)
|
|
002e40 430b jsr @r3
|
|
002e42 0009 nop
|
|
002e44 901c mov.w @(h'38,pc), r0 ;@(h'2e80)
|
|
002e46 02fe mov.l @(r0,r15), r2
|
|
002e48 901a mov.w @(h'34,pc), r0 ;@(h'2e80)
|
|
002e4a 7201
|
|
002e4c 0f26 mov.l r2, @(r0,r15)
|
|
002e4e e311 mov #h'11, r3
|
|
002e50 9016 mov.w @(h'2c,pc), r0 ;@(h'2e80)
|
|
002e52 01fe mov.l @(r0,r15), r1
|
|
002e54 3133 cmp/ge r3, r1
|
|
002e56 8901 bt h'2 ;@(h'2e5c)
|
|
002e58 aeee bra h'-224 ;@(h'2c38)
|
|
002e5a 0009 nop
|
|
002e5c 900e mov.w @(h'1c,pc), r0 ;@(h'2e7c)
|
|
002e5e 03fe mov.l @(r0,r15), r3
|
|
002e60 900c mov.w @(h'18,pc), r0 ;@(h'2e7c)
|
|
002e62 7301
|
|
002e64 0f36 mov.l r3, @(r0,r15)
|
|
002e66 e209 mov #h'9, r2
|
|
002e68 9008 mov.w @(h'10,pc), r0 ;@(h'2e7c)
|
|
002e6a 01fe mov.l @(r0,r15), r1
|
|
002e6c 3123 cmp/ge r2, r1
|
|
002e6e 8901 bt h'2 ;@(h'2e74)
|
|
002e70 aed7 bra h'-252 ;@(h'2c22)
|
|
002e72 0009 nop
|
|
002e74 9002 mov.w @(h'4,pc), r0 ;@(h'2e7c)
|
|
002e76 e300 mov #h'0, r3
|
|
002e78 a04a bra h'94 ;@(h'2f10)
|
|
002e7a 0f36 mov.l r3, @(r0,r15)
|
|
002e7c 04ec mov.b @(r0,r14), r4
|
|
002e7e 04f0
|
|
002e80 04e8
|
|
002e82 04a0
|
|
002e84 04a4 mov.b r10, @(r0,r4)
|
|
002e86 0000
|
|
002e88 0030
|
|
002e8a 0570
|
|
002e8c 9069 mov.w @(h'd2,pc), r0 ;@(h'2f62)
|
|
002e8e 06fe mov.l @(r0,r15), r6
|
|
002e90 9068 mov.w @(h'd0,pc), r0 ;@(h'2f64)
|
|
002e92 03fe mov.l @(r0,r15), r3
|
|
002e94 5665 mov.l @(h'14,r6), r6
|
|
002e96 6233 mov r3, r2
|
|
002e98 9063 mov.w @(h'c6,pc), r0 ;@(h'2f62)
|
|
002e9a 4308 shll2 r3
|
|
002e9c 4300 shll r3
|
|
002e9e 332c add r2, r3
|
|
002ea0 4308 shll2 r3
|
|
002ea2 363c add r3, r6
|
|
002ea4 03fe mov.l @(r0,r15), r3
|
|
002ea6 905d mov.w @(h'ba,pc), r0 ;@(h'2f64)
|
|
002ea8 5335 mov.l @(h'14,r3), r3
|
|
002eaa 02fe mov.l @(r0,r15), r2
|
|
002eac 6662 mov.l @r6, r6
|
|
002eae 6123 mov r2, r1
|
|
002eb0 9059 mov.w @(h'b2,pc), r0 ;@(h'2f66)
|
|
002eb2 4208 shll2 r2
|
|
002eb4 4200 shll r2
|
|
002eb6 321c add r1, r2
|
|
002eb8 4208 shll2 r2
|
|
002eba 323c add r3, r2
|
|
002ebc 5322 mov.l @(h'8,r2), r3
|
|
002ebe 363c add r3, r6
|
|
002ec0 02fe mov.l @(r0,r15), r2
|
|
002ec2 3628 sub r2, r6
|
|
002ec4 904d mov.w @(h'9a,pc), r0 ;@(h'2f62)
|
|
002ec6 05fe mov.l @(r0,r15), r5
|
|
002ec8 904c mov.w @(h'98,pc), r0 ;@(h'2f64)
|
|
002eca 03fe mov.l @(r0,r15), r3
|
|
002ecc 5555 mov.l @(h'14,r5), r5
|
|
002ece 6233 mov r3, r2
|
|
002ed0 9049 mov.w @(h'92,pc), r0 ;@(h'2f66)
|
|
002ed2 4308 shll2 r3
|
|
002ed4 4300 shll r3
|
|
002ed6 332c add r2, r3
|
|
002ed8 4308 shll2 r3
|
|
002eda 353c add r3, r5
|
|
002edc 03fe mov.l @(r0,r15), r3
|
|
002ede 6552 mov.l @r5, r5
|
|
002ee0 903f mov.w @(h'7e,pc), r0 ;@(h'2f62)
|
|
002ee2 3538 sub r3, r5
|
|
002ee4 04fe mov.l @(r0,r15), r4
|
|
002ee6 903d mov.w @(h'7a,pc), r0 ;@(h'2f64)
|
|
002ee8 5445 mov.l @(h'14,r4), r4
|
|
002eea 03fe mov.l @(r0,r15), r3
|
|
002eec 903c mov.w @(h'78,pc), r0 ;@(h'2f68)
|
|
002eee 6233 mov r3, r2
|
|
002ef0 4308 shll2 r3
|
|
002ef2 4300 shll r3
|
|
002ef4 332c add r2, r3
|
|
002ef6 4308 shll2 r3
|
|
002ef8 343c add r3, r4
|
|
002efa 03fe mov.l @(r0,r15), r3
|
|
002efc 5441 mov.l @(h'4,r4), r4
|
|
002efe 3438 sub r3, r4
|
|
002f00 d31a mov.l @(h'68,pc), r3 ;@(h'2f6c)
|
|
002f02 430b jsr @r3
|
|
002f04 76ff add #h'ff, r6
|
|
002f06 902d mov.w @(h'5a,pc), r0 ;@(h'2f64)
|
|
002f08 02fe mov.l @(r0,r15), r2
|
|
002f0a 7201
|
|
002f0c 902a mov.w @(h'54,pc), r0 ;@(h'2f64)
|
|
002f0e 0f26 mov.l r2, @(r0,r15)
|
|
002f10 9027 mov.w @(h'4e,pc), r0 ;@(h'2f62)
|
|
002f12 03fe mov.l @(r0,r15), r3
|
|
002f14 9026 mov.w @(h'4c,pc), r0 ;@(h'2f64)
|
|
002f16 5236 mov.l @(h'18,r3), r2
|
|
002f18 01fe mov.l @(r0,r15), r1
|
|
002f1a 3123 cmp/ge r2, r1
|
|
002f1c 8bb6 bf h'-94 ;@(h'2e8c)
|
|
002f1e e300 mov #h'0, r3
|
|
002f20 9020 mov.w @(h'40,pc), r0 ;@(h'2f64)
|
|
002f22 a17b bra h'2f6 ;@(h'321c)
|
|
002f24 0f36 mov.l r3, @(r0,r15)
|
|
002f26 e100 mov #h'0, r1
|
|
002f28 901f mov.w @(h'3e,pc), r0 ;@(h'2f6a)
|
|
002f2a a160 bra h'2c0 ;@(h'31ee)
|
|
002f2c 0f16 mov.l r1, @(r0,r15)
|
|
002f2e 9018 mov.w @(h'30,pc), r0 ;@(h'2f62)
|
|
002f30 9118 mov.w @(h'30,pc), r1 ;@(h'2f64)
|
|
002f32 00fe mov.l @(r0,r15), r0
|
|
002f34 31fc add r15, r1
|
|
002f36 6312 mov.l @r1, r3
|
|
002f38 5007 mov.l @(h'1c,r0), r0
|
|
002f3a 6233 mov r3, r2
|
|
002f3c 4300 shll r3
|
|
002f3e 332c add r2, r3
|
|
002f40 4308 shll2 r3
|
|
002f42 4300 shll r3
|
|
002f44 003e mov.l @(r0,r3), r0
|
|
002f46 8800 cmp/eq #h'0, r0
|
|
002f48 8912 bt h'24 ;@(h'2f70)
|
|
002f4a 8801 cmp/eq #h'1, r0
|
|
002f4c 895c bt h'b8 ;@(h'3008)
|
|
002f4e 8802 cmp/eq #h'2, r0
|
|
002f50 8b01 bf h'2 ;@(h'2f56)
|
|
002f52 a0ad bra h'15a ;@(h'30b0)
|
|
002f54 0009 nop
|
|
002f56 8803 cmp/eq #h'3, r0
|
|
002f58 8b01 bf h'2 ;@(h'2f5e)
|
|
002f5a a0f5 bra h'1ea ;@(h'3148)
|
|
002f5c 0009 nop
|
|
002f5e a141 bra h'282 ;@(h'31e4)
|
|
002f60 0009 nop
|
|
002f62 04f0
|
|
002f64 04ec mov.b @(r0,r14), r4
|
|
002f66 04a0
|
|
002f68 04a4 mov.b r10, @(r0,r4)
|
|
002f6a 04e8
|
|
002f6c 0030
|
|
002f6e 06e0
|
|
002f70 9096 mov.w @(h'12c,pc), r0 ;@(h'30a0)
|
|
002f72 06fe mov.l @(r0,r15), r6
|
|
002f74 9095 mov.w @(h'12a,pc), r0 ;@(h'30a2)
|
|
002f76 03fe mov.l @(r0,r15), r3
|
|
002f78 5667 mov.l @(h'1c,r6), r6
|
|
002f7a 6233 mov r3, r2
|
|
002f7c 9092 mov.w @(h'124,pc), r0 ;@(h'30a4)
|
|
002f7e 4300 shll r3
|
|
002f80 332c add r2, r3
|
|
002f82 4308 shll2 r3
|
|
002f84 4300 shll r3
|
|
002f86 363c add r3, r6
|
|
002f88 03fe mov.l @(r0,r15), r3
|
|
002f8a 4308 shll2 r3
|
|
002f8c 5664 mov.l @(h'10,r6), r6
|
|
002f8e 4300 shll r3
|
|
002f90 9089 mov.w @(h'112,pc), r0 ;@(h'30a6)
|
|
002f92 363c add r3, r6
|
|
002f94 03fe mov.l @(r0,r15), r3
|
|
002f96 3638 sub r3, r6
|
|
002f98 9082 mov.w @(h'104,pc), r0 ;@(h'30a0)
|
|
002f9a 05fe mov.l @(r0,r15), r5
|
|
002f9c 9081 mov.w @(h'102,pc), r0 ;@(h'30a2)
|
|
002f9e 03fe mov.l @(r0,r15), r3
|
|
002fa0 5557 mov.l @(h'1c,r5), r5
|
|
002fa2 6233 mov r3, r2
|
|
002fa4 4300 shll r3
|
|
002fa6 332c add r2, r3
|
|
002fa8 4308 shll2 r3
|
|
002faa 4300 shll r3
|
|
002fac 353c add r3, r5
|
|
002fae 907b mov.w @(h'f6,pc), r0 ;@(h'30a8)
|
|
002fb0 5553 mov.l @(h'c,r5), r5
|
|
002fb2 03fe mov.l @(r0,r15), r3
|
|
002fb4 3538 sub r3, r5
|
|
002fb6 d33d mov.l @(h'f4,pc), r3 ;@(h'30ac)
|
|
002fb8 430b jsr @r3
|
|
002fba e401 mov #h'1, r4
|
|
002fbc 9070 mov.w @(h'e0,pc), r0 ;@(h'30a0)
|
|
002fbe 06fe mov.l @(r0,r15), r6
|
|
002fc0 906f mov.w @(h'de,pc), r0 ;@(h'30a2)
|
|
002fc2 03fe mov.l @(r0,r15), r3
|
|
002fc4 5667 mov.l @(h'1c,r6), r6
|
|
002fc6 6233 mov r3, r2
|
|
002fc8 906c mov.w @(h'd8,pc), r0 ;@(h'30a4)
|
|
002fca 4300 shll r3
|
|
002fcc 332c add r2, r3
|
|
002fce 4308 shll2 r3
|
|
002fd0 4300 shll r3
|
|
002fd2 363c add r3, r6
|
|
002fd4 03fe mov.l @(r0,r15), r3
|
|
002fd6 4308 shll2 r3
|
|
002fd8 5664 mov.l @(h'10,r6), r6
|
|
002fda 4300 shll r3
|
|
002fdc 9063 mov.w @(h'c6,pc), r0 ;@(h'30a6)
|
|
002fde 363c add r3, r6
|
|
002fe0 03fe mov.l @(r0,r15), r3
|
|
002fe2 3638 sub r3, r6
|
|
002fe4 905c mov.w @(h'b8,pc), r0 ;@(h'30a0)
|
|
002fe6 05fe mov.l @(r0,r15), r5
|
|
002fe8 905b mov.w @(h'b6,pc), r0 ;@(h'30a2)
|
|
002fea 03fe mov.l @(r0,r15), r3
|
|
002fec 5557 mov.l @(h'1c,r5), r5
|
|
002fee 6233 mov r3, r2
|
|
002ff0 905a mov.w @(h'b4,pc), r0 ;@(h'30a8)
|
|
002ff2 4300 shll r3
|
|
002ff4 332c add r2, r3
|
|
002ff6 4308 shll2 r3
|
|
002ff8 4300 shll r3
|
|
002ffa 353c add r3, r5
|
|
002ffc 03fe mov.l @(r0,r15), r3
|
|
002ffe 5553 mov.l @(h'c,r5), r5
|
|
003000 3538 sub r3, r5
|
|
003002 75f8 add #h'f8, r5
|
|
003004 a0eb bra h'1d6 ;@(h'31de)
|
|
003006 e403 mov #h'3, r4
|
|
003008 904a mov.w @(h'94,pc), r0 ;@(h'30a0)
|
|
00300a 06fe mov.l @(r0,r15), r6
|
|
00300c 9049 mov.w @(h'92,pc), r0 ;@(h'30a2)
|
|
00300e 03fe mov.l @(r0,r15), r3
|
|
003010 5667 mov.l @(h'1c,r6), r6
|
|
003012 6233 mov r3, r2
|
|
003014 9046 mov.w @(h'8c,pc), r0 ;@(h'30a4)
|
|
003016 4300 shll r3
|
|
003018 332c add r2, r3
|
|
00301a 4308 shll2 r3
|
|
00301c 4300 shll r3
|
|
00301e 363c add r3, r6
|
|
003020 03fe mov.l @(r0,r15), r3
|
|
003022 4308 shll2 r3
|
|
003024 5664 mov.l @(h'10,r6), r6
|
|
003026 4300 shll r3
|
|
003028 903d mov.w @(h'7a,pc), r0 ;@(h'30a6)
|
|
00302a 363c add r3, r6
|
|
00302c 03fe mov.l @(r0,r15), r3
|
|
00302e 3638 sub r3, r6
|
|
003030 9036 mov.w @(h'6c,pc), r0 ;@(h'30a0)
|
|
003032 05fe mov.l @(r0,r15), r5
|
|
003034 9035 mov.w @(h'6a,pc), r0 ;@(h'30a2)
|
|
003036 03fe mov.l @(r0,r15), r3
|
|
003038 5557 mov.l @(h'1c,r5), r5
|
|
00303a 6233 mov r3, r2
|
|
00303c 4300 shll r3
|
|
00303e 332c add r2, r3
|
|
003040 4308 shll2 r3
|
|
003042 4300 shll r3
|
|
003044 353c add r3, r5
|
|
003046 902f mov.w @(h'5e,pc), r0 ;@(h'30a8)
|
|
003048 5553 mov.l @(h'c,r5), r5
|
|
00304a 03fe mov.l @(r0,r15), r3
|
|
00304c 3538 sub r3, r5
|
|
00304e d317 mov.l @(h'5c,pc), r3 ;@(h'30ac)
|
|
003050 430b jsr @r3
|
|
003052 e401 mov #h'1, r4
|
|
003054 9024 mov.w @(h'48,pc), r0 ;@(h'30a0)
|
|
003056 06fe mov.l @(r0,r15), r6
|
|
003058 9023 mov.w @(h'46,pc), r0 ;@(h'30a2)
|
|
00305a 03fe mov.l @(r0,r15), r3
|
|
00305c 5667 mov.l @(h'1c,r6), r6
|
|
00305e 6233 mov r3, r2
|
|
003060 9020 mov.w @(h'40,pc), r0 ;@(h'30a4)
|
|
003062 4300 shll r3
|
|
003064 332c add r2, r3
|
|
003066 4308 shll2 r3
|
|
003068 4300 shll r3
|
|
00306a 363c add r3, r6
|
|
00306c 03fe mov.l @(r0,r15), r3
|
|
00306e 4308 shll2 r3
|
|
003070 5664 mov.l @(h'10,r6), r6
|
|
003072 4300 shll r3
|
|
003074 9017 mov.w @(h'2e,pc), r0 ;@(h'30a6)
|
|
003076 363c add r3, r6
|
|
003078 03fe mov.l @(r0,r15), r3
|
|
00307a 3638 sub r3, r6
|
|
00307c 9010 mov.w @(h'20,pc), r0 ;@(h'30a0)
|
|
00307e 05fe mov.l @(r0,r15), r5
|
|
003080 900f mov.w @(h'1e,pc), r0 ;@(h'30a2)
|
|
003082 03fe mov.l @(r0,r15), r3
|
|
003084 5557 mov.l @(h'1c,r5), r5
|
|
003086 6233 mov r3, r2
|
|
003088 900e mov.w @(h'1c,pc), r0 ;@(h'30a8)
|
|
00308a 4300 shll r3
|
|
00308c 332c add r2, r3
|
|
00308e 4308 shll2 r3
|
|
003090 4300 shll r3
|
|
003092 353c add r3, r5
|
|
003094 03fe mov.l @(r0,r15), r3
|
|
003096 5553 mov.l @(h'c,r5), r5
|
|
003098 3538 sub r3, r5
|
|
00309a 7508
|
|
00309c a09f bra h'13e ;@(h'31de)
|
|
00309e e404 mov #h'4, r4
|
|
0030a0 04f0
|
|
0030a2 04ec mov.b @(r0,r14), r4
|
|
0030a4 04e8
|
|
0030a6 04a4 mov.b r10, @(r0,r4)
|
|
0030a8 04a0
|
|
0030aa 0000
|
|
0030ac 0030
|
|
0030ae 0570
|
|
0030b0 90c1 mov.w @(h'182,pc), r0 ;@(h'3236)
|
|
0030b2 06fe mov.l @(r0,r15), r6
|
|
0030b4 90c0 mov.w @(h'180,pc), r0 ;@(h'3238)
|
|
0030b6 03fe mov.l @(r0,r15), r3
|
|
0030b8 5667 mov.l @(h'1c,r6), r6
|
|
0030ba 6233 mov r3, r2
|
|
0030bc 90bd mov.w @(h'17a,pc), r0 ;@(h'323a)
|
|
0030be 4300 shll r3
|
|
0030c0 332c add r2, r3
|
|
0030c2 4308 shll2 r3
|
|
0030c4 4300 shll r3
|
|
0030c6 363c add r3, r6
|
|
0030c8 03fe mov.l @(r0,r15), r3
|
|
0030ca 4308 shll2 r3
|
|
0030cc 5664 mov.l @(h'10,r6), r6
|
|
0030ce 4300 shll r3
|
|
0030d0 90b4 mov.w @(h'168,pc), r0 ;@(h'323c)
|
|
0030d2 363c add r3, r6
|
|
0030d4 03fe mov.l @(r0,r15), r3
|
|
0030d6 3638 sub r3, r6
|
|
0030d8 90ad mov.w @(h'15a,pc), r0 ;@(h'3236)
|
|
0030da 05fe mov.l @(r0,r15), r5
|
|
0030dc 90ac mov.w @(h'158,pc), r0 ;@(h'3238)
|
|
0030de 03fe mov.l @(r0,r15), r3
|
|
0030e0 5557 mov.l @(h'1c,r5), r5
|
|
0030e2 6233 mov r3, r2
|
|
0030e4 4300 shll r3
|
|
0030e6 332c add r2, r3
|
|
0030e8 4308 shll2 r3
|
|
0030ea 4300 shll r3
|
|
0030ec 353c add r3, r5
|
|
0030ee 90a6 mov.w @(h'14c,pc), r0 ;@(h'323e)
|
|
0030f0 5553 mov.l @(h'c,r5), r5
|
|
0030f2 03fe mov.l @(r0,r15), r3
|
|
0030f4 3538 sub r3, r5
|
|
0030f6 d352 mov.l @(h'148,pc), r3 ;@(h'3240)
|
|
0030f8 430b jsr @r3
|
|
0030fa e401 mov #h'1, r4
|
|
0030fc 909b mov.w @(h'136,pc), r0 ;@(h'3236)
|
|
0030fe 06fe mov.l @(r0,r15), r6
|
|
003100 909a mov.w @(h'134,pc), r0 ;@(h'3238)
|
|
003102 03fe mov.l @(r0,r15), r3
|
|
003104 5667 mov.l @(h'1c,r6), r6
|
|
003106 6233 mov r3, r2
|
|
003108 9097 mov.w @(h'12e,pc), r0 ;@(h'323a)
|
|
00310a 4300 shll r3
|
|
00310c 332c add r2, r3
|
|
00310e 4308 shll2 r3
|
|
003110 4300 shll r3
|
|
003112 363c add r3, r6
|
|
003114 03fe mov.l @(r0,r15), r3
|
|
003116 4308 shll2 r3
|
|
003118 5664 mov.l @(h'10,r6), r6
|
|
00311a 4300 shll r3
|
|
00311c 908e mov.w @(h'11c,pc), r0 ;@(h'323c)
|
|
00311e 363c add r3, r6
|
|
003120 03fe mov.l @(r0,r15), r3
|
|
003122 3638 sub r3, r6
|
|
003124 9087 mov.w @(h'10e,pc), r0 ;@(h'3236)
|
|
003126 76f8 add #h'f8, r6
|
|
003128 05fe mov.l @(r0,r15), r5
|
|
00312a 9085 mov.w @(h'10a,pc), r0 ;@(h'3238)
|
|
00312c 5557 mov.l @(h'1c,r5), r5
|
|
00312e 03fe mov.l @(r0,r15), r3
|
|
003130 6233 mov r3, r2
|
|
003132 4300 shll r3
|
|
003134 332c add r2, r3
|
|
003136 4308 shll2 r3
|
|
003138 4300 shll r3
|
|
00313a 353c add r3, r5
|
|
00313c 907f mov.w @(h'fe,pc), r0 ;@(h'323e)
|
|
00313e 03fe mov.l @(r0,r15), r3
|
|
003140 5553 mov.l @(h'c,r5), r5
|
|
003142 3538 sub r3, r5
|
|
003144 a04b bra h'96 ;@(h'31de)
|
|
003146 e405 mov #h'5, r4
|
|
003148 9075 mov.w @(h'ea,pc), r0 ;@(h'3236)
|
|
00314a 06fe mov.l @(r0,r15), r6
|
|
00314c 9074 mov.w @(h'e8,pc), r0 ;@(h'3238)
|
|
00314e 03fe mov.l @(r0,r15), r3
|
|
003150 5667 mov.l @(h'1c,r6), r6
|
|
003152 6233 mov r3, r2
|
|
003154 9071 mov.w @(h'e2,pc), r0 ;@(h'323a)
|
|
003156 4300 shll r3
|
|
003158 332c add r2, r3
|
|
00315a 4308 shll2 r3
|
|
00315c 4300 shll r3
|
|
00315e 363c add r3, r6
|
|
003160 03fe mov.l @(r0,r15), r3
|
|
003162 4308 shll2 r3
|
|
003164 5664 mov.l @(h'10,r6), r6
|
|
003166 4300 shll r3
|
|
003168 9068 mov.w @(h'd0,pc), r0 ;@(h'323c)
|
|
00316a 363c add r3, r6
|
|
00316c 03fe mov.l @(r0,r15), r3
|
|
00316e 3638 sub r3, r6
|
|
003170 9061 mov.w @(h'c2,pc), r0 ;@(h'3236)
|
|
003172 05fe mov.l @(r0,r15), r5
|
|
003174 9060 mov.w @(h'c0,pc), r0 ;@(h'3238)
|
|
003176 03fe mov.l @(r0,r15), r3
|
|
003178 5557 mov.l @(h'1c,r5), r5
|
|
00317a 6233 mov r3, r2
|
|
00317c 4300 shll r3
|
|
00317e 332c add r2, r3
|
|
003180 4308 shll2 r3
|
|
003182 4300 shll r3
|
|
003184 353c add r3, r5
|
|
003186 905a mov.w @(h'b4,pc), r0 ;@(h'323e)
|
|
003188 5553 mov.l @(h'c,r5), r5
|
|
00318a 03fe mov.l @(r0,r15), r3
|
|
00318c 3538 sub r3, r5
|
|
00318e d32c mov.l @(h'b0,pc), r3 ;@(h'3240)
|
|
003190 430b jsr @r3
|
|
003192 e401 mov #h'1, r4
|
|
003194 904f mov.w @(h'9e,pc), r0 ;@(h'3236)
|
|
003196 06fe mov.l @(r0,r15), r6
|
|
003198 904e mov.w @(h'9c,pc), r0 ;@(h'3238)
|
|
00319a 03fe mov.l @(r0,r15), r3
|
|
00319c 5667 mov.l @(h'1c,r6), r6
|
|
00319e 6233 mov r3, r2
|
|
0031a0 904b mov.w @(h'96,pc), r0 ;@(h'323a)
|
|
0031a2 4300 shll r3
|
|
0031a4 332c add r2, r3
|
|
0031a6 4308 shll2 r3
|
|
0031a8 4300 shll r3
|
|
0031aa 363c add r3, r6
|
|
0031ac 03fe mov.l @(r0,r15), r3
|
|
0031ae 4308 shll2 r3
|
|
0031b0 5664 mov.l @(h'10,r6), r6
|
|
0031b2 4300 shll r3
|
|
0031b4 9042 mov.w @(h'84,pc), r0 ;@(h'323c)
|
|
0031b6 363c add r3, r6
|
|
0031b8 03fe mov.l @(r0,r15), r3
|
|
0031ba 3638 sub r3, r6
|
|
0031bc 903b mov.w @(h'76,pc), r0 ;@(h'3236)
|
|
0031be 7608
|
|
0031c0 05fe mov.l @(r0,r15), r5
|
|
0031c2 9039 mov.w @(h'72,pc), r0 ;@(h'3238)
|
|
0031c4 5557 mov.l @(h'1c,r5), r5
|
|
0031c6 03fe mov.l @(r0,r15), r3
|
|
0031c8 6233 mov r3, r2
|
|
0031ca 4300 shll r3
|
|
0031cc 332c add r2, r3
|
|
0031ce 4308 shll2 r3
|
|
0031d0 4300 shll r3
|
|
0031d2 353c add r3, r5
|
|
0031d4 9033 mov.w @(h'66,pc), r0 ;@(h'323e)
|
|
0031d6 e406 mov #h'6, r4
|
|
0031d8 5553 mov.l @(h'c,r5), r5
|
|
0031da 03fe mov.l @(r0,r15), r3
|
|
0031dc 3538 sub r3, r5
|
|
0031de d318 mov.l @(h'60,pc), r3 ;@(h'3240)
|
|
0031e0 430b jsr @r3
|
|
0031e2 0009 nop
|
|
0031e4 9029 mov.w @(h'52,pc), r0 ;@(h'323a)
|
|
0031e6 03fe mov.l @(r0,r15), r3
|
|
0031e8 9027 mov.w @(h'4e,pc), r0 ;@(h'323a)
|
|
0031ea 7301
|
|
0031ec 0f36 mov.l r3, @(r0,r15)
|
|
0031ee 9022 mov.w @(h'44,pc), r0 ;@(h'3236)
|
|
0031f0 02fe mov.l @(r0,r15), r2
|
|
0031f2 9021 mov.w @(h'42,pc), r0 ;@(h'3238)
|
|
0031f4 5227 mov.l @(h'1c,r2), r2
|
|
0031f6 03fe mov.l @(r0,r15), r3
|
|
0031f8 901f mov.w @(h'3e,pc), r0 ;@(h'323a)
|
|
0031fa 6133 mov r3, r1
|
|
0031fc 00fe mov.l @(r0,r15), r0
|
|
0031fe 4300 shll r3
|
|
003200 331c add r1, r3
|
|
003202 4308 shll2 r3
|
|
003204 4300 shll r3
|
|
003206 332c add r2, r3
|
|
003208 5135 mov.l @(h'14,r3), r1
|
|
00320a 3013 cmp/ge r1, r0
|
|
00320c 8901 bt h'2 ;@(h'3212)
|
|
00320e ae8e bra h'-2e4 ;@(h'2f2e)
|
|
003210 0009 nop
|
|
003212 9011 mov.w @(h'22,pc), r0 ;@(h'3238)
|
|
003214 02fe mov.l @(r0,r15), r2
|
|
003216 7201
|
|
003218 900e mov.w @(h'1c,pc), r0 ;@(h'3238)
|
|
00321a 0f26 mov.l r2, @(r0,r15)
|
|
00321c 900b mov.w @(h'16,pc), r0 ;@(h'3236)
|
|
00321e 03fe mov.l @(r0,r15), r3
|
|
003220 900a mov.w @(h'14,pc), r0 ;@(h'3238)
|
|
003222 5238 mov.l @(h'20,r3), r2
|
|
003224 01fe mov.l @(r0,r15), r1
|
|
003226 3123 cmp/ge r2, r1
|
|
003228 8901 bt h'2 ;@(h'322e)
|
|
00322a ae7c bra h'-308 ;@(h'2f26)
|
|
00322c 0009 nop
|
|
00322e e300 mov #h'0, r3
|
|
003230 9002 mov.w @(h'4,pc), r0 ;@(h'3238)
|
|
003232 a064 bra h'c8 ;@(h'32fe)
|
|
003234 0f36 mov.l r3, @(r0,r15)
|
|
003236 04f0
|
|
003238 04ec mov.b @(r0,r14), r4
|
|
00323a 04e8
|
|
00323c 04a4 mov.b r10, @(r0,r4)
|
|
00323e 04a0
|
|
003240 0030
|
|
003242 0570
|
|
003244 909c mov.w @(h'138,pc), r0 ;@(h'3380)
|
|
003246 06fe mov.l @(r0,r15), r6
|
|
003248 929b mov.w @(h'136,pc), r2 ;@(h'3382)
|
|
00324a 6363 mov r6, r3
|
|
00324c 909a mov.w @(h'134,pc), r0 ;@(h'3384)
|
|
00324e 32fc add r15, r2
|
|
003250 4608 shll2 r6
|
|
003252 363c add r3, r6
|
|
003254 03fe mov.l @(r0,r15), r3
|
|
003256 4608 shll2 r6
|
|
003258 9092 mov.w @(h'124,pc), r0 ;@(h'3380)
|
|
00325a 362c add r2, r6
|
|
00325c 05fe mov.l @(r0,r15), r5
|
|
00325e 5661 mov.l @(h'4,r6), r6
|
|
003260 9091 mov.w @(h'122,pc), r0 ;@(h'3386)
|
|
003262 3638 sub r3, r6
|
|
003264 6353 mov r5, r3
|
|
003266 4508 shll2 r5
|
|
003268 353c add r3, r5
|
|
00326a 4508 shll2 r5
|
|
00326c 03fe mov.l @(r0,r15), r3
|
|
00326e 352c add r2, r5
|
|
003270 9086 mov.w @(h'10c,pc), r0 ;@(h'3380)
|
|
003272 6552 mov.l @r5, r5
|
|
003274 04fe mov.l @(r0,r15), r4
|
|
003276 3538 sub r3, r5
|
|
003278 6343 mov r4, r3
|
|
00327a 4408 shll2 r4
|
|
00327c 343c add r3, r4
|
|
00327e 4408 shll2 r4
|
|
003280 342c add r2, r4
|
|
003282 5444 mov.l @(h'10,r4), r4
|
|
003284 d342 mov.l @(h'108,pc), r3 ;@(h'3390)
|
|
003286 430b jsr @r3
|
|
003288 7410 add #h'10, r4
|
|
00328a 9079 mov.w @(h'f2,pc), r0 ;@(h'3380)
|
|
00328c 9279 mov.w @(h'f2,pc), r2 ;@(h'3382)
|
|
00328e 06fe mov.l @(r0,r15), r6
|
|
003290 9076 mov.w @(h'ec,pc), r0 ;@(h'3380)
|
|
003292 6363 mov r6, r3
|
|
003294 4608 shll2 r6
|
|
003296 363c add r3, r6
|
|
003298 03fe mov.l @(r0,r15), r3
|
|
00329a 4608 shll2 r6
|
|
00329c 9072 mov.w @(h'e4,pc), r0 ;@(h'3384)
|
|
00329e 32fc add r15, r2
|
|
0032a0 362c add r2, r6
|
|
0032a2 6133 mov r3, r1
|
|
0032a4 5661 mov.l @(h'4,r6), r6
|
|
0032a6 4308 shll2 r3
|
|
0032a8 331c add r1, r3
|
|
0032aa 4308 shll2 r3
|
|
0032ac 01fe mov.l @(r0,r15), r1
|
|
0032ae 332c add r2, r3
|
|
0032b0 9066 mov.w @(h'cc,pc), r0 ;@(h'3380)
|
|
0032b2 5333 mov.l @(h'c,r3), r3
|
|
0032b4 05fe mov.l @(r0,r15), r5
|
|
0032b6 363c add r3, r6
|
|
0032b8 9062 mov.w @(h'c4,pc), r0 ;@(h'3380)
|
|
0032ba 3618 sub r1, r6
|
|
0032bc 6353 mov r5, r3
|
|
0032be 4508 shll2 r5
|
|
0032c0 353c add r3, r5
|
|
0032c2 4508 shll2 r5
|
|
0032c4 03fe mov.l @(r0,r15), r3
|
|
0032c6 352c add r2, r5
|
|
0032c8 6133 mov r3, r1
|
|
0032ca 4308 shll2 r3
|
|
0032cc 6552 mov.l @r5, r5
|
|
0032ce 331c add r1, r3
|
|
0032d0 9059 mov.w @(h'b2,pc), r0 ;@(h'3386)
|
|
0032d2 4308 shll2 r3
|
|
0032d4 01fe mov.l @(r0,r15), r1
|
|
0032d6 332c add r2, r3
|
|
0032d8 9052 mov.w @(h'a4,pc), r0 ;@(h'3380)
|
|
0032da 5332 mov.l @(h'8,r3), r3
|
|
0032dc 04fe mov.l @(r0,r15), r4
|
|
0032de 353c add r3, r5
|
|
0032e0 3518 sub r1, r5
|
|
0032e2 6343 mov r4, r3
|
|
0032e4 4408 shll2 r4
|
|
0032e6 343c add r3, r4
|
|
0032e8 d329 mov.l @(h'a4,pc), r3 ;@(h'3390)
|
|
0032ea 4408 shll2 r4
|
|
0032ec 342c add r2, r4
|
|
0032ee 5444 mov.l @(h'10,r4), r4
|
|
0032f0 430b jsr @r3
|
|
0032f2 7410 add #h'10, r4
|
|
0032f4 9044 mov.w @(h'88,pc), r0 ;@(h'3380)
|
|
0032f6 02fe mov.l @(r0,r15), r2
|
|
0032f8 9042 mov.w @(h'84,pc), r0 ;@(h'3380)
|
|
0032fa 7201
|
|
0032fc 0f26 mov.l r2, @(r0,r15)
|
|
0032fe 53f7 mov.l @(h'1c,r15), r3
|
|
003300 903e mov.w @(h'7c,pc), r0 ;@(h'3380)
|
|
003302 01fe mov.l @(r0,r15), r1
|
|
003304 3133 cmp/ge r3, r1
|
|
003306 8b9d bf h'-c6 ;@(h'3244)
|
|
003308 a01a bra h'34 ;@(h'3340)
|
|
00330a e300 mov #h'0, r3
|
|
00330c 9038 mov.w @(h'70,pc), r0 ;@(h'3380)
|
|
00330e 63f3 mov r15, r3
|
|
003310 06fe mov.l @(r0,r15), r6
|
|
003312 7320 add #h'20, r3
|
|
003314 9036 mov.w @(h'6c,pc), r0 ;@(h'3384)
|
|
003316 4608 shll2 r6
|
|
003318 02fe mov.l @(r0,r15), r2
|
|
00331a 4608 shll2 r6
|
|
00331c 9030 mov.w @(h'60,pc), r0 ;@(h'3380)
|
|
00331e 363c add r3, r6
|
|
003320 05fe mov.l @(r0,r15), r5
|
|
003322 5661 mov.l @(h'4,r6), r6
|
|
003324 902f mov.w @(h'5e,pc), r0 ;@(h'3386)
|
|
003326 3628 sub r2, r6
|
|
003328 02fe mov.l @(r0,r15), r2
|
|
00332a 4508 shll2 r5
|
|
00332c 4508 shll2 r5
|
|
00332e 353c add r3, r5
|
|
003330 6552 mov.l @r5, r5
|
|
003332 3528 sub r2, r5
|
|
003334 d216 mov.l @(h'58,pc), r2 ;@(h'3390)
|
|
003336 420b jsr @r2
|
|
003338 e414 mov #h'14, r4
|
|
00333a 9021 mov.w @(h'42,pc), r0 ;@(h'3380)
|
|
00333c 03fe mov.l @(r0,r15), r3
|
|
00333e 7301
|
|
003340 901e mov.w @(h'3c,pc), r0 ;@(h'3380)
|
|
003342 6133 mov r3, r1
|
|
003344 0f36 mov.l r3, @(r0,r15)
|
|
003346 52f6 mov.l @(h'18,r15), r2
|
|
003348 3123 cmp/ge r2, r1
|
|
00334a 8bdf bf h'-42 ;@(h'330c)
|
|
00334c 901c mov.w @(h'38,pc), r0 ;@(h'3388)
|
|
00334e 03fc mov.b @(r0,r15), r3
|
|
003350 2338 tst r3, r3
|
|
003352 891f bt h'3e ;@(h'3394)
|
|
003354 9016 mov.w @(h'2c,pc), r0 ;@(h'3384)
|
|
003356 03fe mov.l @(r0,r15), r3
|
|
003358 9017 mov.w @(h'2e,pc), r0 ;@(h'338a)
|
|
00335a 06fe mov.l @(r0,r15), r6
|
|
00335c 9013 mov.w @(h'26,pc), r0 ;@(h'3386)
|
|
00335e 3638 sub r3, r6
|
|
003360 03fe mov.l @(r0,r15), r3
|
|
003362 9013 mov.w @(h'26,pc), r0 ;@(h'338c)
|
|
003364 05fe mov.l @(r0,r15), r5
|
|
003366 3538 sub r3, r5
|
|
003368 900e mov.w @(h'1c,pc), r0 ;@(h'3388)
|
|
00336a 04fc mov.b @(r0,r15), r4
|
|
00336c 4411 cmp/pz r4
|
|
00336e 8900 bt h'0 ;@(h'3372)
|
|
003370 7403
|
|
003372 4421 shar r4
|
|
003374 d206 mov.l @(h'18,pc), r2 ;@(h'3390)
|
|
003376 4421 shar r4
|
|
003378 420b jsr @r2
|
|
00337a 7421 add #h'21, r4
|
|
00337c a020 bra h'40 ;@(h'33c0)
|
|
00337e 0009 nop
|
|
003380 04ec mov.b @(r0,r14), r4
|
|
003382 0220
|
|
003384 04a4 mov.b r10, @(r0,r4)
|
|
003386 04a0
|
|
003388 04e2 stc r6_bank, r4
|
|
00338a 04c8
|
|
00338c 04c4 mov.b r12, @(r0,r4)
|
|
00338e 0000
|
|
003390 0030
|
|
003392 0570
|
|
003394 9089 mov.w @(h'112,pc), r0 ;@(h'34aa)
|
|
003396 03fe mov.l @(r0,r15), r3
|
|
003398 9088 mov.w @(h'110,pc), r0 ;@(h'34ac)
|
|
00339a 06fe mov.l @(r0,r15), r6
|
|
00339c 9087 mov.w @(h'10e,pc), r0 ;@(h'34ae)
|
|
00339e 3638 sub r3, r6
|
|
0033a0 03fe mov.l @(r0,r15), r3
|
|
0033a2 9085 mov.w @(h'10a,pc), r0 ;@(h'34b0)
|
|
0033a4 05fe mov.l @(r0,r15), r5
|
|
0033a6 3538 sub r3, r5
|
|
0033a8 9083 mov.w @(h'106,pc), r0 ;@(h'34b2)
|
|
0033aa 04fe mov.l @(r0,r15), r4
|
|
0033ac 9082 mov.w @(h'104,pc), r0 ;@(h'34b4)
|
|
0033ae 6343 mov r4, r3
|
|
0033b0 02fe mov.l @(r0,r15), r2
|
|
0033b2 4400 shll r4
|
|
0033b4 4308 shll2 r3
|
|
0033b6 343c add r3, r4
|
|
0033b8 d341 mov.l @(h'104,pc), r3 ;@(h'34c0)
|
|
0033ba 342c add r2, r4
|
|
0033bc 430b jsr @r3
|
|
0033be 7415 add #h'15, r4
|
|
0033c0 9079 mov.w @(h'f2,pc), r0 ;@(h'34b6)
|
|
0033c2 06fe mov.l @(r0,r15), r6
|
|
0033c4 9574 mov.w @(h'e8,pc), r5 ;@(h'34b0)
|
|
0033c6 35fc add r15, r5
|
|
0033c8 9076 mov.w @(h'ec,pc), r0 ;@(h'34b8)
|
|
0033ca b108 bsr h'210 ;@(h'35de)
|
|
0033cc 04fe mov.l @(r0,r15), r4
|
|
0033ce d23d mov.l @(h'f4,pc), r2 ;@(h'34c4)
|
|
0033d0 420b jsr @r2
|
|
0033d2 0009 nop
|
|
0033d4 9071 mov.w @(h'e2,pc), r0 ;@(h'34ba)
|
|
0033d6 03fc mov.b @(r0,r15), r3
|
|
0033d8 2338 tst r3, r3
|
|
0033da 8905 bt h'a ;@(h'33e8)
|
|
0033dc d33a mov.l @(h'e8,pc), r3 ;@(h'34c8)
|
|
0033de 430b jsr @r3
|
|
0033e0 e400 mov #h'0, r4
|
|
0033e2 e200 mov #h'0, r2
|
|
0033e4 9069 mov.w @(h'd2,pc), r0 ;@(h'34ba)
|
|
0033e6 0f24 mov.b r2, @(r0,r15)
|
|
0033e8 d338 mov.l @(h'e0,pc), r3 ;@(h'34cc)
|
|
0033ea 430b jsr @r3
|
|
0033ec e41e mov #h'1e, r4
|
|
0033ee 9065 mov.w @(h'ca,pc), r0 ;@(h'34bc)
|
|
0033f0 02fc mov.b @(r0,r15), r2
|
|
0033f2 2228 tst r2, r2
|
|
0033f4 8902 bt h'4 ;@(h'33fc)
|
|
0033f6 d236 mov.l @(h'd8,pc), r2 ;@(h'34d0)
|
|
0033f8 422b jmp @r2
|
|
0033fa 0009 nop
|
|
0033fc d332 mov.l @(h'c8,pc), r3 ;@(h'34c8)
|
|
0033fe 430b jsr @r3
|
|
003400 e401 mov #h'1, r4
|
|
003402 e000 mov #h'0, r0
|
|
003404 915b mov.w @(h'b6,pc), r1 ;@(h'34be)
|
|
003406 3f1c add r1, r15
|
|
003408 4f16 lds.l @r15+, macl
|
|
00340a 4f26 lds.l @r15+, pr
|
|
00340c 68f6 mov.l @r15+, r8
|
|
00340e 000b rts
|
|
003410 69f6 mov.l @r15+, r9
|
|
003412 2fe6 mov.l r14, @-r15
|
|
003414 2fd6 mov.l r13, @-r15
|
|
003416 ee00 mov #h'0, r14
|
|
003418 2fc6 mov.l r12, @-r15
|
|
00341a 6c43 mov r4, r12
|
|
00341c 2fb6 mov.l r11, @-r15
|
|
00341e 2fa6 mov.l r10, @-r15
|
|
003420 2f96 mov.l r9, @-r15
|
|
003422 2f86 mov.l r8, @-r15
|
|
003424 4f22 sts.l pr, @-r15
|
|
003426 4f12 sts.l macl, @-r15
|
|
003428 d825 mov.l @(h'94,pc), r8 ;@(h'34c0)
|
|
00342a 7ff0 add #h'f0, r15
|
|
00342c a0c3 bra h'186 ;@(h'35b6)
|
|
00342e 1fe2 mov.l r14, @(h'8,r15)
|
|
003430 d228 mov.l @(h'a0,pc), r2 ;@(h'34d4)
|
|
003432 420b jsr @r2
|
|
003434 0009 nop
|
|
003436 eb01 mov #h'1, r11
|
|
003438 6de3 mov r14, r13
|
|
00343a 69b3 mov r11, r9
|
|
00343c 79ff add #h'ff, r9
|
|
00343e 6ab3 mov r11, r10
|
|
003440 4a08 shll2 r10
|
|
003442 4a00 shll r10
|
|
003444 7af8 add #h'f8, r10
|
|
003446 65d3 mov r13, r5
|
|
003448 56c2 mov.l @(h'8,r12), r6
|
|
00344a 4508 shll2 r5
|
|
00344c 57c3 mov.l @(h'c,r12), r7
|
|
00344e 4500 shll r5
|
|
003450 0b77 mul.l r7, r11
|
|
003452 001a sts macl, r0
|
|
003454 30dc add r13, r0
|
|
003456 046c mov.b @(r0,r6), r4
|
|
003458 6043 mov r4, r0
|
|
00345a 8801 cmp/eq #h'1, r0
|
|
00345c 8b08 bf h'10 ;@(h'3470)
|
|
00345e 0977 mul.l r7, r9
|
|
003460 001a sts macl, r0
|
|
003462 30dc add r13, r0
|
|
003464 006c mov.b @(r0,r6), r0
|
|
003466 8801 cmp/eq #h'1, r0
|
|
003468 8902 bt h'4 ;@(h'3470)
|
|
00346a 66a3 mov r10, r6
|
|
00346c a001 bra h'2 ;@(h'3472)
|
|
00346e e402 mov #h'2, r4
|
|
003470 66a3 mov r10, r6
|
|
003472 480b jsr @r8
|
|
003474 0009 nop
|
|
003476 7d01
|
|
003478 e310 mov #h'10, r3
|
|
00347a 3d33 cmp/ge r3, r13
|
|
00347c 8be3 bf h'-3a ;@(h'3446)
|
|
00347e 7b01
|
|
003480 e309 mov #h'9, r3
|
|
003482 3b33 cmp/ge r3, r11
|
|
003484 8bd8 bf h'-50 ;@(h'3438)
|
|
003486 6be3 mov r14, r11
|
|
003488 5df2 mov.l @(h'8,r15), r13
|
|
00348a 69e3 mov r14, r9
|
|
00348c 52c9 mov.l @(h'24,r12), r2
|
|
00348e 63d3 mov r13, r3
|
|
003490 4d08 shll2 r13
|
|
003492 4d00 shll r13
|
|
003494 3d3c add r3, r13
|
|
003496 4d08 shll2 r13
|
|
003498 32dc add r13, r2
|
|
00349a 5321 mov.l @(h'4,r2), r3
|
|
00349c 6233 mov r3, r2
|
|
00349e 4300 shll r3
|
|
0034a0 4208 shll2 r2
|
|
0034a2 332c add r2, r3
|
|
0034a4 1f31 mov.l r3, @(h'4,r15)
|
|
0034a6 a026 bra h'4c ;@(h'34f6)
|
|
0034a8 6a93 mov r9, r10
|
|
0034aa 04a4 mov.b r10, @(r0,r4)
|
|
0034ac 04c8
|
|
0034ae 04a0
|
|
0034b0 04c4 mov.b r12, @(r0,r4)
|
|
0034b2 04d4 mov.b r13, @(r0,r4)
|
|
0034b4 04d8
|
|
0034b6 04e4 mov.b r14, @(r0,r4)
|
|
0034b8 04f0
|
|
0034ba 04e1
|
|
0034bc 04e3
|
|
0034be 04f4 mov.b r15, @(r0,r4)
|
|
0034c0 0030
|
|
0034c2 0570
|
|
0034c4 0030
|
|
0034c6 57f4 mov.l @(h'10,r15), r7
|
|
0034c8 0030
|
|
0034ca 0814 mov.b r1, @(r0,r8)
|
|
0034cc 0030
|
|
0034ce 5dee mov.l @(h'38,r14), r13
|
|
0034d0 0030
|
|
0034d2 0a0e mov.l @(r0,r0), r10
|
|
0034d4 0030
|
|
0034d6 57e4 mov.l @(h'10,r14), r7
|
|
0034d8 54c9 mov.l @(h'24,r12), r4
|
|
0034da 34dc add r13, r4
|
|
0034dc 6442 mov.l @r4, r4
|
|
0034de d34c mov.l @(h'130,pc), r3 ;@(h'3610)
|
|
0034e0 430b jsr @r3
|
|
0034e2 349c add r9, r4
|
|
0034e4 6403 mov r0, r4
|
|
0034e6 4408 shll2 r4
|
|
0034e8 34b7 cmp/gt r11, r4
|
|
0034ea 8f01 bf/s h'2 ;@(h'34f0)
|
|
0034ec 6503 mov r0, r5
|
|
0034ee 6b43 mov r4, r11
|
|
0034f0 7501
|
|
0034f2 395c add r5, r9
|
|
0034f4 7a01
|
|
0034f6 53c9 mov.l @(h'24,r12), r3
|
|
0034f8 33dc add r13, r3
|
|
0034fa 5231 mov.l @(h'4,r3), r2
|
|
0034fc 3a23 cmp/ge r2, r10
|
|
0034fe 8beb bf h'-2a ;@(h'34d8)
|
|
003500 50c9 mov.l @(h'24,r12), r0
|
|
003502 6ab3 mov r11, r10
|
|
003504 e300 mov #h'0, r3
|
|
003506 33a7 cmp/gt r10, r3
|
|
003508 3a3e addc r3, r10
|
|
00350a 4a21 shar r10
|
|
00350c 30dc add r13, r0
|
|
00350e 5002 mov.l @(h'8,r0), r0
|
|
003510 8801 cmp/eq #h'1, r0
|
|
003512 8b02 bf h'4 ;@(h'351a)
|
|
003514 eb70 mov #h'70, r11
|
|
003516 a002 bra h'4 ;@(h'351e)
|
|
003518 3ba8 sub r10, r11
|
|
00351a 6ba3 mov r10, r11
|
|
00351c 7b10 add #h'10, r11
|
|
00351e e300 mov #h'0, r3
|
|
003520 d23c mov.l @(h'f0,pc), r2 ;@(h'3614)
|
|
003522 66a3 mov r10, r6
|
|
003524 57f1 mov.l @(h'4,r15), r7
|
|
003526 e518 mov #h'18, r5
|
|
003528 3377 cmp/gt r7, r3
|
|
00352a 373e addc r3, r7
|
|
00352c 4721 shar r7
|
|
00352e 36bc add r11, r6
|
|
003530 1f73 mov.l r7, @(h'c,r15)
|
|
003532 64b3 mov r11, r4
|
|
003534 53f3 mov.l @(h'c,r15), r3
|
|
003536 7718 add #h'18, r7
|
|
003538 3538 sub r3, r5
|
|
00353a 420b jsr @r2
|
|
00353c 34a8 sub r10, r4
|
|
00353e 69e3 mov r14, r9
|
|
003540 a01f bra h'3e ;@(h'3582)
|
|
003542 6ae3 mov r14, r10
|
|
003544 54c9 mov.l @(h'24,r12), r4
|
|
003546 34dc add r13, r4
|
|
003548 6442 mov.l @r4, r4
|
|
00354a d331 mov.l @(h'c4,pc), r3 ;@(h'3610)
|
|
00354c 430b jsr @r3
|
|
00354e 349c add r9, r4
|
|
003550 1f01 mov.l r0, @(h'4,r15)
|
|
003552 e712 mov #h'12, r7
|
|
003554 56c9 mov.l @(h'24,r12), r6
|
|
003556 65a3 mov r10, r5
|
|
003558 52f3 mov.l @(h'c,r15), r2
|
|
00355a 64b3 mov r11, r4
|
|
00355c 36dc add r13, r6
|
|
00355e 63a3 mov r10, r3
|
|
003560 6662 mov.l @r6, r6
|
|
003562 4500 shll r5
|
|
003564 369c add r9, r6
|
|
003566 4308 shll2 r3
|
|
003568 353c add r3, r5
|
|
00356a 3528 sub r2, r5
|
|
00356c 53f1 mov.l @(h'4,r15), r3
|
|
00356e 7519 add #h'19, r5
|
|
003570 4300 shll r3
|
|
003572 3438 sub r3, r4
|
|
003574 d328 mov.l @(h'a0,pc), r3 ;@(h'3618)
|
|
003576 430b jsr @r3
|
|
003578 7401
|
|
00357a 7a01
|
|
00357c 52f1 mov.l @(h'4,r15), r2
|
|
00357e 7201
|
|
003580 392c add r2, r9
|
|
003582 53c9 mov.l @(h'24,r12), r3
|
|
003584 33dc add r13, r3
|
|
003586 5231 mov.l @(h'4,r3), r2
|
|
003588 3a23 cmp/ge r2, r10
|
|
00358a 8bdb bf h'-4a ;@(h'3544)
|
|
00358c d323 mov.l @(h'8c,pc), r3 ;@(h'361c)
|
|
00358e 430b jsr @r3
|
|
003590 2fe2 mov.l r14, @r15
|
|
003592 52f2 mov.l @(h'8,r15), r2
|
|
003594 2228 tst r2, r2
|
|
003596 8b07 bf h'e ;@(h'35a8)
|
|
003598 d321 mov.l @(h'84,pc), r3 ;@(h'3620)
|
|
00359a 430b jsr @r3
|
|
00359c e400 mov #h'0, r4
|
|
00359e a003 bra h'6 ;@(h'35a8)
|
|
0035a0 0009 nop
|
|
0035a2 d320 mov.l @(h'80,pc), r3 ;@(h'3624)
|
|
0035a4 430b jsr @r3
|
|
0035a6 64f3 mov r15, r4
|
|
0035a8 9230 mov.w @(h'60,pc), r2 ;@(h'360c)
|
|
0035aa 63f2 mov.l @r15, r3
|
|
0035ac 3320 cmp/eq r2, r3
|
|
0035ae 8bf8 bf h'-10 ;@(h'35a2)
|
|
0035b0 53f2 mov.l @(h'8,r15), r3
|
|
0035b2 7301
|
|
0035b4 1f32 mov.l r3, @(h'8,r15)
|
|
0035b6 52ca mov.l @(h'28,r12), r2
|
|
0035b8 51f2 mov.l @(h'8,r15), r1
|
|
0035ba 3123 cmp/ge r2, r1
|
|
0035bc 8901 bt h'2 ;@(h'35c2)
|
|
0035be af37 bra h'-192 ;@(h'3430)
|
|
0035c0 0009 nop
|
|
0035c2 d217 mov.l @(h'5c,pc), r2 ;@(h'3620)
|
|
0035c4 420b jsr @r2
|
|
0035c6 e401 mov #h'1, r4
|
|
0035c8 7f10 add #h'10, r15
|
|
0035ca 4f16 lds.l @r15+, macl
|
|
0035cc 4f26 lds.l @r15+, pr
|
|
0035ce 68f6 mov.l @r15+, r8
|
|
0035d0 69f6 mov.l @r15+, r9
|
|
0035d2 6af6 mov.l @r15+, r10
|
|
0035d4 6bf6 mov.l @r15+, r11
|
|
0035d6 6cf6 mov.l @r15+, r12
|
|
0035d8 6df6 mov.l @r15+, r13
|
|
0035da 000b rts
|
|
0035dc 6ef6 mov.l @r15+, r14
|
|
0035de 2fe6 mov.l r14, @-r15
|
|
0035e0 2fd6 mov.l r13, @-r15
|
|
0035e2 6e43 mov r4, r14
|
|
0035e4 2fc6 mov.l r12, @-r15
|
|
0035e6 ec00 mov #h'0, r12
|
|
0035e8 d40f mov.l @(h'3c,pc), r4 ;@(h'3628)
|
|
0035ea 2fb6 mov.l r11, @-r15
|
|
0035ec 2fa6 mov.l r10, @-r15
|
|
0035ee 2f96 mov.l r9, @-r15
|
|
0035f0 2f86 mov.l r8, @-r15
|
|
0035f2 4f22 sts.l pr, @-r15
|
|
0035f4 7fec add #h'ec, r15
|
|
0035f6 6342 mov.l @r4, r3
|
|
0035f8 62e2 mov.l @r14, r2
|
|
0035fa 3230 cmp/eq r3, r2
|
|
0035fc 8d04 bt/s h'8 ;@(h'3608)
|
|
0035fe ebff mov #h'ffffffff, r11
|
|
003600 d00a mov.l @(h'28,pc), r0 ;@(h'362c)
|
|
003602 20c2 mov.l r12, @r0
|
|
003604 63e2 mov.l @r14, r3
|
|
003606 2432 mov.l r3, @r4
|
|
003608 a073 bra h'e6 ;@(h'36f2)
|
|
00360a 67c3 mov r12, r7
|
|
00360c 7534 add #h'34, r5
|
|
00360e 0000
|
|
003610 0030
|
|
003612 57c4 mov.l @(h'10,r12), r7
|
|
003614 0030
|
|
003616 07d0
|
|
003618 0030
|
|
00361a 5894 mov.l @(h'10,r9), r8
|
|
00361c 0030
|
|
00361e 57f4 mov.l @(h'10,r15), r7
|
|
003620 0030
|
|
003622 0814 mov.b r1, @(r0,r8)
|
|
003624 0030
|
|
003626 5854 mov.l @(h'10,r5), r8
|
|
003628 0810
|
|
00362a 0068
|
|
00362c 0810
|
|
00362e 01a0
|
|
003630 52e9 mov.l @(h'24,r14), r2
|
|
003632 e020 mov #h'20, r0
|
|
003634 6473 mov r7, r4
|
|
003636 6373 mov r7, r3
|
|
003638 4408 shll2 r4
|
|
00363a 4400 shll r4
|
|
00363c 343c add r3, r4
|
|
00363e 4408 shll2 r4
|
|
003640 324c add r4, r2
|
|
003642 032c mov.b @(r0,r2), r3
|
|
003644 2338 tst r3, r3
|
|
003646 8b53 bf h'a6 ;@(h'36f0)
|
|
003648 50e9 mov.l @(h'24,r14), r0
|
|
00364a 304c add r4, r0
|
|
00364c 5003 mov.l @(h'c,r0), r0
|
|
00364e 8800 cmp/eq #h'0, r0
|
|
003650 8909 bt h'12 ;@(h'3666)
|
|
003652 8801 cmp/eq #h'1, r0
|
|
003654 8909 bt h'12 ;@(h'366a)
|
|
003656 8802 cmp/eq #h'2, r0
|
|
003658 890e bt h'1c ;@(h'3678)
|
|
00365a 8803 cmp/eq #h'3, r0
|
|
00365c 8920 bt h'40 ;@(h'36a0)
|
|
00365e 8804 cmp/eq #h'4, r0
|
|
003660 8932 bt h'64 ;@(h'36c8)
|
|
003662 a045 bra h'8a ;@(h'36f0)
|
|
003664 0009 nop
|
|
003666 a043 bra h'86 ;@(h'36f0)
|
|
003668 6b73 mov r7, r11
|
|
00366a 52e9 mov.l @(h'24,r14), r2
|
|
00366c 342c add r2, r4
|
|
00366e 5344 mov.l @(h'10,r4), r3
|
|
003670 3633 cmp/ge r3, r6
|
|
003672 893c bt h'78 ;@(h'36ee)
|
|
003674 a03c bra h'78 ;@(h'36f0)
|
|
003676 0009 nop
|
|
003678 5de9 mov.l @(h'24,r14), r13
|
|
00367a 3d4c add r4, r13
|
|
00367c 1fd4 mov.l r13, @(h'10,r15)
|
|
00367e 7d10 add #h'10, r13
|
|
003680 6ad2 mov.l @r13, r10
|
|
003682 2aa8 tst r10, r10
|
|
003684 8b03 bf h'6 ;@(h'368e)
|
|
003686 52d1 mov.l @(h'4,r13), r2
|
|
003688 6352 mov.l @r5, r3
|
|
00368a 3327 cmp/gt r2, r3
|
|
00368c 8b2f bf h'5e ;@(h'36ee)
|
|
00368e 60a3 mov r10, r0
|
|
003690 8801 cmp/eq #h'1, r0
|
|
003692 8b2d bf h'5a ;@(h'36f0)
|
|
003694 52d1 mov.l @(h'4,r13), r2
|
|
003696 6352 mov.l @r5, r3
|
|
003698 3323 cmp/ge r2, r3
|
|
00369a 8b29 bf h'52 ;@(h'36f0)
|
|
00369c a027 bra h'4e ;@(h'36ee)
|
|
00369e 0009 nop
|
|
0036a0 5de9 mov.l @(h'24,r14), r13
|
|
0036a2 3d4c add r4, r13
|
|
0036a4 1fd3 mov.l r13, @(h'c,r15)
|
|
0036a6 7d10 add #h'10, r13
|
|
0036a8 6ad2 mov.l @r13, r10
|
|
0036aa 2aa8 tst r10, r10
|
|
0036ac 8b03 bf h'6 ;@(h'36b6)
|
|
0036ae 52d1 mov.l @(h'4,r13), r2
|
|
0036b0 5351 mov.l @(h'4,r5), r3
|
|
0036b2 3327 cmp/gt r2, r3
|
|
0036b4 8b1b bf h'36 ;@(h'36ee)
|
|
0036b6 60a3 mov r10, r0
|
|
0036b8 8801 cmp/eq #h'1, r0
|
|
0036ba 8b19 bf h'32 ;@(h'36f0)
|
|
0036bc 52d1 mov.l @(h'4,r13), r2
|
|
0036be 5351 mov.l @(h'4,r5), r3
|
|
0036c0 3323 cmp/ge r2, r3
|
|
0036c2 8b15 bf h'2a ;@(h'36f0)
|
|
0036c4 a013 bra h'26 ;@(h'36ee)
|
|
0036c6 0009 nop
|
|
0036c8 6a52 mov.l @r5, r10
|
|
0036ca 5de9 mov.l @(h'24,r14), r13
|
|
0036cc 3d4c add r4, r13
|
|
0036ce 1fd2 mov.l r13, @(h'8,r15)
|
|
0036d0 7d10 add #h'10, r13
|
|
0036d2 63d2 mov.l @r13, r3
|
|
0036d4 3a33 cmp/ge r3, r10
|
|
0036d6 8b0b bf h'16 ;@(h'36f0)
|
|
0036d8 51d1 mov.l @(h'4,r13), r1
|
|
0036da 3a17 cmp/gt r1, r10
|
|
0036dc 8908 bt h'10 ;@(h'36f0)
|
|
0036de 52d2 mov.l @(h'8,r13), r2
|
|
0036e0 5351 mov.l @(h'4,r5), r3
|
|
0036e2 3323 cmp/ge r2, r3
|
|
0036e4 8b04 bf h'8 ;@(h'36f0)
|
|
0036e6 50d3 mov.l @(h'c,r13), r0
|
|
0036e8 5151 mov.l @(h'4,r5), r1
|
|
0036ea 3107 cmp/gt r0, r1
|
|
0036ec 8900 bt h'0 ;@(h'36f0)
|
|
0036ee 6b73 mov r7, r11
|
|
0036f0 7701
|
|
0036f2 53ea mov.l @(h'28,r14), r3
|
|
0036f4 3733 cmp/ge r3, r7
|
|
0036f6 8b9b bf h'-ca ;@(h'3630)
|
|
0036f8 dd62 mov.l @(h'188,pc), r13 ;@(h'3884)
|
|
0036fa 60b3 mov r11, r0
|
|
0036fc 88ff cmp/eq #h'ffffffff, r0
|
|
0036fe 890e bt h'1c ;@(h'371e)
|
|
003700 51e9 mov.l @(h'24,r14), r1
|
|
003702 e020 mov #h'20, r0
|
|
003704 62b3 mov r11, r2
|
|
003706 63b3 mov r11, r3
|
|
003708 4208 shll2 r2
|
|
00370a 4200 shll r2
|
|
00370c 323c add r3, r2
|
|
00370e 4208 shll2 r2
|
|
003710 321c add r1, r2
|
|
003712 e301 mov #h'1, r3
|
|
003714 0234 mov.b r3, @(r0,r2)
|
|
003716 e33c mov #h'3c, r3
|
|
003718 d25b mov.l @(h'16c,pc), r2 ;@(h'3888)
|
|
00371a 2db2 mov.l r11, @r13
|
|
00371c 2232 mov.l r3, @r2
|
|
00371e d05a mov.l @(h'168,pc), r0 ;@(h'3888)
|
|
003720 6102 mov.l @r0, r1
|
|
003722 2118 tst r1, r1
|
|
003724 8b01 bf h'2 ;@(h'372a)
|
|
003726 a08e bra h'11c ;@(h'3846)
|
|
003728 0009 nop
|
|
00372a 69c3 mov r12, r9
|
|
00372c 2fc2 mov.l r12, @r15
|
|
00372e eb02 mov #h'2, r11
|
|
003730 da56 mov.l @(h'158,pc), r10 ;@(h'388c)
|
|
003732 63d2 mov.l @r13, r3
|
|
003734 51e9 mov.l @(h'24,r14), r1
|
|
003736 6233 mov r3, r2
|
|
003738 4308 shll2 r3
|
|
00373a 4300 shll r3
|
|
00373c 332c add r2, r3
|
|
00373e 4308 shll2 r3
|
|
003740 331c add r1, r3
|
|
003742 5231 mov.l @(h'4,r3), r2
|
|
003744 6323 mov r2, r3
|
|
003746 4200 shll r2
|
|
003748 4308 shll2 r3
|
|
00374a 323c add r3, r2
|
|
00374c 1f21 mov.l r2, @(h'4,r15)
|
|
00374e a017 bra h'2e ;@(h'3780)
|
|
003750 6893 mov r9, r8
|
|
003752 64d2 mov.l @r13, r4
|
|
003754 52e9 mov.l @(h'24,r14), r2
|
|
003756 6343 mov r4, r3
|
|
003758 4408 shll2 r4
|
|
00375a 4400 shll r4
|
|
00375c 343c add r3, r4
|
|
00375e 4408 shll2 r4
|
|
003760 63f2 mov.l @r15, r3
|
|
003762 342c add r2, r4
|
|
003764 6442 mov.l @r4, r4
|
|
003766 4a0b jsr @r10
|
|
003768 343c add r3, r4
|
|
00376a 6503 mov r0, r5
|
|
00376c 4508 shll2 r5
|
|
00376e 3597 cmp/gt r9, r5
|
|
003770 8f01 bf/s h'2 ;@(h'3776)
|
|
003772 6403 mov r0, r4
|
|
003774 6953 mov r5, r9
|
|
003776 7401
|
|
003778 62f2 mov.l @r15, r2
|
|
00377a 7801
|
|
00377c 324c add r4, r2
|
|
00377e 2f22 mov.l r2, @r15
|
|
003780 63d2 mov.l @r13, r3
|
|
003782 6233 mov r3, r2
|
|
003784 51e9 mov.l @(h'24,r14), r1
|
|
003786 4308 shll2 r3
|
|
003788 4300 shll r3
|
|
00378a 332c add r2, r3
|
|
00378c 4308 shll2 r3
|
|
00378e 331c add r1, r3
|
|
003790 5231 mov.l @(h'4,r3), r2
|
|
003792 3823 cmp/ge r2, r8
|
|
003794 8bdd bf h'-46 ;@(h'3752)
|
|
003796 60d2 mov.l @r13, r0
|
|
003798 52e9 mov.l @(h'24,r14), r2
|
|
00379a 6303 mov r0, r3
|
|
00379c 4008 shll2 r0
|
|
00379e 4000 shll r0
|
|
0037a0 303c add r3, r0
|
|
0037a2 4008 shll2 r0
|
|
0037a4 302c add r2, r0
|
|
0037a6 5002 mov.l @(h'8,r0), r0
|
|
0037a8 8801 cmp/eq #h'1, r0
|
|
0037aa 8b02 bf h'4 ;@(h'37b2)
|
|
0037ac 53f1 mov.l @(h'4,r15), r3
|
|
0037ae eb3e mov #h'3e, r11
|
|
0037b0 3b38 sub r3, r11
|
|
0037b2 e300 mov #h'0, r3
|
|
0037b4 d236 mov.l @(h'd8,pc), r2 ;@(h'3890)
|
|
0037b6 65b3 mov r11, r5
|
|
0037b8 57f1 mov.l @(h'4,r15), r7
|
|
0037ba e43e mov #h'3e, r4
|
|
0037bc 37bc add r11, r7
|
|
0037be 77ff add #h'ff, r7
|
|
0037c0 3397 cmp/gt r9, r3
|
|
0037c2 393e addc r3, r9
|
|
0037c4 4921 shar r9
|
|
0037c6 6693 mov r9, r6
|
|
0037c8 2f92 mov.l r9, @r15
|
|
0037ca 75ff add #h'ff, r5
|
|
0037cc 7641 add #h'41, r6
|
|
0037ce 6393 mov r9, r3
|
|
0037d0 420b jsr @r2
|
|
0037d2 3438 sub r3, r4
|
|
0037d4 68c3 mov r12, r8
|
|
0037d6 a027 bra h'4e ;@(h'3828)
|
|
0037d8 69c3 mov r12, r9
|
|
0037da 64d2 mov.l @r13, r4
|
|
0037dc 52e9 mov.l @(h'24,r14), r2
|
|
0037de 6343 mov r4, r3
|
|
0037e0 4408 shll2 r4
|
|
0037e2 4400 shll r4
|
|
0037e4 343c add r3, r4
|
|
0037e6 4408 shll2 r4
|
|
0037e8 342c add r2, r4
|
|
0037ea 6442 mov.l @r4, r4
|
|
0037ec 4a0b jsr @r10
|
|
0037ee 348c add r8, r4
|
|
0037f0 2f02 mov.l r0, @r15
|
|
0037f2 e712 mov #h'12, r7
|
|
0037f4 66d2 mov.l @r13, r6
|
|
0037f6 6593 mov r9, r5
|
|
0037f8 52e9 mov.l @(h'24,r14), r2
|
|
0037fa e43f mov #h'3f, r4
|
|
0037fc 6363 mov r6, r3
|
|
0037fe 4608 shll2 r6
|
|
003800 4600 shll r6
|
|
003802 363c add r3, r6
|
|
003804 4608 shll2 r6
|
|
003806 362c add r2, r6
|
|
003808 6662 mov.l @r6, r6
|
|
00380a 6393 mov r9, r3
|
|
00380c 368c add r8, r6
|
|
00380e 4500 shll r5
|
|
003810 4308 shll2 r3
|
|
003812 353c add r3, r5
|
|
003814 d31f mov.l @(h'7c,pc), r3 ;@(h'3894)
|
|
003816 35bc add r11, r5
|
|
003818 6203 mov r0, r2
|
|
00381a 4200 shll r2
|
|
00381c 430b jsr @r3
|
|
00381e 3428 sub r2, r4
|
|
003820 62f2 mov.l @r15, r2
|
|
003822 7901
|
|
003824 7201
|
|
003826 382c add r2, r8
|
|
003828 63d2 mov.l @r13, r3
|
|
00382a 6233 mov r3, r2
|
|
00382c 51e9 mov.l @(h'24,r14), r1
|
|
00382e 4308 shll2 r3
|
|
003830 4300 shll r3
|
|
003832 332c add r2, r3
|
|
003834 4308 shll2 r3
|
|
003836 331c add r1, r3
|
|
003838 5231 mov.l @(h'4,r3), r2
|
|
00383a 3923 cmp/ge r2, r9
|
|
00383c 8bcd bf h'-66 ;@(h'37da)
|
|
00383e d112 mov.l @(h'48,pc), r1 ;@(h'3888)
|
|
003840 6312 mov.l @r1, r3
|
|
003842 73ff add #h'ff, r3
|
|
003844 2132 mov.l r3, @r1
|
|
003846 7f14 add #h'14, r15
|
|
003848 4f26 lds.l @r15+, pr
|
|
00384a 68f6 mov.l @r15+, r8
|
|
00384c 69f6 mov.l @r15+, r9
|
|
00384e 6af6 mov.l @r15+, r10
|
|
003850 6bf6 mov.l @r15+, r11
|
|
003852 6cf6 mov.l @r15+, r12
|
|
003854 6df6 mov.l @r15+, r13
|
|
003856 000b rts
|
|
003858 6ef6 mov.l @r15+, r14
|
|
00385a 2fe6 mov.l r14, @-r15
|
|
00385c 2fd6 mov.l r13, @-r15
|
|
00385e 4f22 sts.l pr, @-r15
|
|
003860 d20d mov.l @(h'34,pc), r2 ;@(h'3898)
|
|
003862 7fd8 add #h'd8, r15
|
|
003864 420b jsr @r2
|
|
003866 0009 nop
|
|
003868 d20c mov.l @(h'30,pc), r2 ;@(h'389c)
|
|
00386a 6e03 mov r0, r14
|
|
00386c d30c mov.l @(h'30,pc), r3 ;@(h'38a0)
|
|
00386e 66f3 mov r15, r6
|
|
003870 7604
|
|
003872 61f3 mov r15, r1
|
|
003874 7104
|
|
003876 430b jsr @r3
|
|
003878 e024 mov #h'24, r0
|
|
00387a ed09 mov #h'9, r13
|
|
00387c e704 mov #h'4, r7
|
|
00387e e500 mov #h'0, r5
|
|
003880 a022 bra h'44 ;@(h'38c8)
|
|
003882 2f52 mov.l r5, @r15
|
|
003884 0810
|
|
003886 0064 mov.b r6, @(r0,r0)
|
|
003888 0810
|
|
00388a 01a0
|
|
00388c 0030
|
|
00388e 57c4 mov.l @(h'10,r12), r7
|
|
003890 0030
|
|
003892 07d0
|
|
003894 0030
|
|
003896 5894 mov.l @(h'10,r9), r8
|
|
003898 0030
|
|
00389a 05d4 mov.b r13, @(r0,r5)
|
|
00389c 0030
|
|
00389e 6538 swap.b r3, r5
|
|
0038a0 0030
|
|
0038a2 561c mov.l @(h'30,r1), r6
|
|
0038a4 6453 mov r5, r4
|
|
0038a6 62f2 mov.l @r15, r2
|
|
0038a8 60f2 mov.l @r15, r0
|
|
0038aa 721c add #h'1c, r2
|
|
0038ac 4208 shll2 r2
|
|
0038ae 4208 shll2 r2
|
|
0038b0 324c add r4, r2
|
|
0038b2 32ec add r14, r2
|
|
0038b4 4008 shll2 r0
|
|
0038b6 304c add r4, r0
|
|
0038b8 006c mov.b @(r0,r6), r0
|
|
0038ba 7401
|
|
0038bc 3473 cmp/ge r7, r4
|
|
0038be 8ff2 bf/s h'-1c ;@(h'38a6)
|
|
0038c0 8026 mov.b r0, @(h'6,r2)
|
|
0038c2 62f2 mov.l @r15, r2
|
|
0038c4 7201
|
|
0038c6 2f22 mov.l r2, @r15
|
|
0038c8 63f2 mov.l @r15, r3
|
|
0038ca 33d3 cmp/ge r13, r3
|
|
0038cc 8bea bf h'-2c ;@(h'38a4)
|
|
0038ce 9e0f mov.w @(h'1e,pc), r14 ;@(h'38f0)
|
|
0038d0 d308 mov.l @(h'20,pc), r3 ;@(h'38f4)
|
|
0038d2 430b jsr @r3
|
|
0038d4 64e3 mov r14, r4
|
|
0038d6 dd08 mov.l @(h'20,pc), r13 ;@(h'38f8)
|
|
0038d8 a002 bra h'4 ;@(h'38e0)
|
|
0038da 0009 nop
|
|
0038dc 4d0b jsr @r13
|
|
0038de 64f3 mov r15, r4
|
|
0038e0 63f2 mov.l @r15, r3
|
|
0038e2 33e0 cmp/eq r14, r3
|
|
0038e4 8bfa bf h'-c ;@(h'38dc)
|
|
0038e6 7f28 add #h'28, r15
|
|
0038e8 4f26 lds.l @r15+, pr
|
|
0038ea 6df6 mov.l @r15+, r13
|
|
0038ec 000b rts
|
|
0038ee 6ef6 mov.l @r15+, r14
|
|
0038f0 7534 add #h'34, r5
|
|
0038f2 0000
|
|
0038f4 0030
|
|
0038f6 5cd4 mov.l @(h'10,r13), r12
|
|
0038f8 0030
|
|
0038fa 5854 mov.l @(h'10,r5), r8
|
|
0038fc 2fd6 mov.l r13, @-r15
|
|
0038fe e501 mov #h'1, r5
|
|
003900 2fc6 mov.l r12, @-r15
|
|
003902 634c extu.b r4, r3
|
|
003904 2fb6 mov.l r11, @-r15
|
|
003906 6c53 mov r5, r12
|
|
003908 7ff4 add #h'f4, r15
|
|
00390a 4309 shlr2 r3
|
|
00390c 4309 shlr2 r3
|
|
00390e 4c3c shad r3, r12
|
|
003910 e30f mov #h'f, r3
|
|
003912 2439 and r3, r4
|
|
003914 624c extu.b r4, r2
|
|
003916 e107 mov #h'7, r1
|
|
003918 3217 cmp/gt r1, r2
|
|
00391a 8f02 bf/s h'4 ;@(h'3922)
|
|
00391c e700 mov #h'0, r7
|
|
00391e 6753 mov r5, r7
|
|
003920 74f8 add #h'f8, r4
|
|
003922 644c extu.b r4, r4
|
|
003924 6d53 mov r5, r13
|
|
003926 4d4c shad r4, r13
|
|
003928 d428 mov.l @(h'a0,pc), r4 ;@(h'39cc)
|
|
00392a 6341 mov.w @r4, r3
|
|
00392c 2f31 mov.w r3, @r15
|
|
00392e 8541 mov.w @(h'2,r4), r0
|
|
003930 81f2 mov.w r0, @(h'4,r15)
|
|
003932 854c mov.w @(h'18,r4), r0
|
|
003934 81f4 mov.w r0, @(h'8,r15)
|
|
003936 d026 mov.l @(h'98,pc), r0 ;@(h'39d0)
|
|
003938 8141 mov.w r0, @(h'2,r4)
|
|
00393a d326 mov.l @(h'98,pc), r3 ;@(h'39d4)
|
|
00393c 854c mov.w @(h'18,r4), r0
|
|
00393e 2039 and r3, r0
|
|
003940 cb0a or #h'a, r0
|
|
003942 814c mov.w r0, @(h'18,r4)
|
|
003944 9240 mov.w @(h'80,pc), r2 ;@(h'39c8)
|
|
003946 2421 mov.w r2, @r4
|
|
003948 d223 mov.l @(h'8c,pc), r2 ;@(h'39d8)
|
|
00394a 61c7 not r12, r1
|
|
00394c 2210 mov.b r1, @r2
|
|
00394e 617c extu.b r7, r1
|
|
003950 db22 mov.l @(h'88,pc), r11 ;@(h'39dc)
|
|
003952 2118 tst r1, r1
|
|
003954 66b3 mov r11, r6
|
|
003956 7616 add #h'16, r6
|
|
003958 8d02 bt/s h'4 ;@(h'3960)
|
|
00395a 60dc extu.b r13, r0
|
|
00395c a001 bra h'2 ;@(h'3962)
|
|
00395e 6560 mov.b @r6, r5
|
|
003960 65b0 mov.b @r11, r5
|
|
003962 655c extu.b r5, r5
|
|
003964 2509 and r0, r5
|
|
003966 2558 tst r5, r5
|
|
003968 8d22 bt/s h'44 ;@(h'39b0)
|
|
00396a 0529 movt r5
|
|
00396c 902c mov.w @(h'58,pc), r0 ;@(h'39c8)
|
|
00396e 8141 mov.w r0, @(h'2,r4)
|
|
003970 d318 mov.l @(h'60,pc), r3 ;@(h'39d4)
|
|
003972 854c mov.w @(h'18,r4), r0
|
|
003974 2039 and r3, r0
|
|
003976 cb05 or #h'5, r0
|
|
003978 814c mov.w r0, @(h'18,r4)
|
|
00397a d215 mov.l @(h'54,pc), r2 ;@(h'39d0)
|
|
00397c 2421 mov.w r2, @r4
|
|
00397e 677c extu.b r7, r7
|
|
003980 2778 tst r7, r7
|
|
003982 8d09 bt/s h'12 ;@(h'3998)
|
|
003984 65d7 not r13, r5
|
|
003986 e20b mov #h'b, r2
|
|
003988 2529 and r2, r5
|
|
00398a 6060 mov.b @r6, r0
|
|
00398c c9f4 and #h'f4, r0
|
|
00398e 250b or r0, r5
|
|
003990 2650 mov.b r5, @r6
|
|
003992 911a mov.w @(h'34,pc), r1 ;@(h'39ca)
|
|
003994 a005 bra h'a ;@(h'39a2)
|
|
003996 2b10 mov.b r1, @r11
|
|
003998 6060 mov.b @r6, r0
|
|
00399a c9f4 and #h'f4, r0
|
|
00399c cb0b or #h'b, r0
|
|
00399e 2600 mov.b r0, @r6
|
|
0039a0 2b50 mov.b r5, @r11
|
|
0039a2 d30d mov.l @(h'34,pc), r3 ;@(h'39d8)
|
|
0039a4 6530 mov.b @r3, r5
|
|
0039a6 655c extu.b r5, r5
|
|
0039a8 6ccc extu.b r12, r12
|
|
0039aa 25c9 and r12, r5
|
|
0039ac 2558 tst r5, r5
|
|
0039ae 0529 movt r5
|
|
0039b0 62f1 mov.w @r15, r2
|
|
0039b2 2421 mov.w r2, @r4
|
|
0039b4 85f2 mov.w @(h'4,r15), r0
|
|
0039b6 8141 mov.w r0, @(h'2,r4)
|
|
0039b8 85f4 mov.w @(h'8,r15), r0
|
|
0039ba 814c mov.w r0, @(h'18,r4)
|
|
0039bc 6053 mov r5, r0
|
|
0039be 7f0c
|
|
0039c0 6bf6 mov.l @r15+, r11
|
|
0039c2 6cf6 mov.l @r15+, r12
|
|
0039c4 000b rts
|
|
0039c6 6df6 mov.l @r15+, r13
|
|
0039c8 5555 mov.l @(h'14,r5), r5
|
|
0039ca 00ff mac.l @r15+, @r0+
|
|
0039cc a400 bra h'800 ;@(h'41d0)
|
|
0039ce 0100
|
|
0039d0 0000
|
|
0039d2 aaaa bra h'-aac ;@(h'2f2a)
|
|
0039d4 0000
|
|
0039d6 fff0
|
|
0039d8 a400 bra h'800 ;@(h'41dc)
|
|
0039da 0120
|
|
0039dc a400 bra h'800 ;@(h'41e0)
|
|
0039de 0122 stc vbr, r1
|
|
0039e0 2fe6 mov.l r14, @-r15
|
|
0039e2 2fd6 mov.l r13, @-r15
|
|
0039e4 2fc6 mov.l r12, @-r15
|
|
0039e6 2fb6 mov.l r11, @-r15
|
|
0039e8 2fa6 mov.l r10, @-r15
|
|
0039ea 2f96 mov.l r9, @-r15
|
|
0039ec 2f86 mov.l r8, @-r15
|
|
0039ee 6943 mov r4, r9
|
|
0039f0 dc3e mov.l @(h'f8,pc), r12 ;@(h'3aec)
|
|
0039f2 4f22 sts.l pr, @-r15
|
|
0039f4 9074 mov.w @(h'e8,pc), r0 ;@(h'3ae0)
|
|
0039f6 3f0c add r0, r15
|
|
0039f8 4c0b jsr @r12
|
|
0039fa e434 mov #h'34, r4
|
|
0039fc db3c mov.l @(h'f0,pc), r11 ;@(h'3af0)
|
|
0039fe 2998 tst r9, r9
|
|
003a00 6e03 mov r0, r14
|
|
003a02 ed00 mov #h'0, r13
|
|
003a04 2e92 mov.l r9, @r14
|
|
003a06 e612 mov #h'12, r6
|
|
003a08 1ed1 mov.l r13, @(h'4,r14)
|
|
003a0a 1ed3 mov.l r13, @(h'c,r14)
|
|
003a0c 1ed4 mov.l r13, @(h'10,r14)
|
|
003a0e 1ed2 mov.l r13, @(h'8,r14)
|
|
003a10 1ed5 mov.l r13, @(h'14,r14)
|
|
003a12 1ed6 mov.l r13, @(h'18,r14)
|
|
003a14 1ed7 mov.l r13, @(h'1c,r14)
|
|
003a16 1ed8 mov.l r13, @(h'20,r14)
|
|
003a18 1ed9 mov.l r13, @(h'24,r14)
|
|
003a1a 1eda mov.l r13, @(h'28,r14)
|
|
003a1c 1edb mov.l r13, @(h'2c,r14)
|
|
003a1e 1edc mov.l r13, @(h'30,r14)
|
|
003a20 8f2c bf/s h'58 ;@(h'3a7c)
|
|
003a22 e50a mov #h'a, r5
|
|
003a24 915d mov.w @(h'ba,pc), r1 ;@(h'3ae2)
|
|
003a26 d233 mov.l @(h'cc,pc), r2 ;@(h'3af4)
|
|
003a28 905c mov.w @(h'b8,pc), r0 ;@(h'3ae4)
|
|
003a2a d333 mov.l @(h'cc,pc), r3 ;@(h'3af8)
|
|
003a2c 430b jsr @r3
|
|
003a2e 31fc add r15, r1
|
|
003a30 1e63 mov.l r6, @(h'c,r14)
|
|
003a32 9457 mov.w @(h'ae,pc), r4 ;@(h'3ae4)
|
|
003a34 4c0b jsr @r12
|
|
003a36 1e54 mov.l r5, @(h'10,r14)
|
|
003a38 1e02 mov.l r0, @(h'8,r14)
|
|
003a3a 9653 mov.w @(h'a6,pc), r6 ;@(h'3ae4)
|
|
003a3c 9551 mov.w @(h'a2,pc), r5 ;@(h'3ae2)
|
|
003a3e 35fc add r15, r5
|
|
003a40 4b0b jsr @r11
|
|
003a42 6403 mov r0, r4
|
|
003a44 e202 mov #h'2, r2
|
|
003a46 1e2a mov.l r2, @(h'28,r14)
|
|
003a48 4c0b jsr @r12
|
|
003a4a e448 mov #h'48, r4
|
|
003a4c 1e09 mov.l r0, @(h'24,r14)
|
|
003a4e 6103 mov r0, r1
|
|
003a50 d42a mov.l @(h'a8,pc), r4 ;@(h'3afc)
|
|
003a52 e300 mov #h'0, r3
|
|
003a54 2fd6 mov.l r13, @-r15
|
|
003a56 6733 mov r3, r7
|
|
003a58 2fd6 mov.l r13, @-r15
|
|
003a5a 6633 mov r3, r6
|
|
003a5c 2f36 mov.l r3, @-r15
|
|
003a5e 2f16 mov.l r1, @-r15
|
|
003a60 d127 mov.l @(h'9c,pc), r1 ;@(h'3b00)
|
|
003a62 410b jsr @r1
|
|
003a64 6533 mov r3, r5
|
|
003a66 e340 mov #h'40, r3
|
|
003a68 d426 mov.l @(h'98,pc), r4 ;@(h'3b04)
|
|
003a6a e701 mov #h'1, r7
|
|
003a6c 51e9 mov.l @(h'24,r14), r1
|
|
003a6e e602 mov #h'2, r6
|
|
003a70 2fd6 mov.l r13, @-r15
|
|
003a72 7124 add #h'24, r1
|
|
003a74 2fd6 mov.l r13, @-r15
|
|
003a76 2f36 mov.l r3, @-r15
|
|
003a78 a2c1 bra h'582 ;@(h'3ffe)
|
|
003a7a e500 mov #h'0, r5
|
|
003a7c 6093 mov r9, r0
|
|
003a7e 8801 cmp/eq #h'1, r0
|
|
003a80 8f48 bf/s h'90 ;@(h'3b14)
|
|
003a82 e70c mov #h'c, r7
|
|
003a84 912f mov.w @(h'5e,pc), r1 ;@(h'3ae6)
|
|
003a86 d220 mov.l @(h'80,pc), r2 ;@(h'3b08)
|
|
003a88 902e mov.w @(h'5c,pc), r0 ;@(h'3ae8)
|
|
003a8a d31b mov.l @(h'6c,pc), r3 ;@(h'3af8)
|
|
003a8c 430b jsr @r3
|
|
003a8e 31fc add r15, r1
|
|
003a90 942a mov.w @(h'54,pc), r4 ;@(h'3ae8)
|
|
003a92 e117 mov #h'17, r1
|
|
003a94 1e13 mov.l r1, @(h'c,r14)
|
|
003a96 4c0b jsr @r12
|
|
003a98 1e74 mov.l r7, @(h'10,r14)
|
|
003a9a 1e02 mov.l r0, @(h'8,r14)
|
|
003a9c 9624 mov.w @(h'48,pc), r6 ;@(h'3ae8)
|
|
003a9e 9522 mov.w @(h'44,pc), r5 ;@(h'3ae6)
|
|
003aa0 35fc add r15, r5
|
|
003aa2 4b0b jsr @r11
|
|
003aa4 6403 mov r0, r4
|
|
003aa6 e302 mov #h'2, r3
|
|
003aa8 1e3a mov.l r3, @(h'28,r14)
|
|
003aaa 4c0b jsr @r12
|
|
003aac e448 mov #h'48, r4
|
|
003aae 6103 mov r0, r1
|
|
003ab0 d416 mov.l @(h'58,pc), r4 ;@(h'3b0c)
|
|
003ab2 e320 mov #h'20, r3
|
|
003ab4 1e09 mov.l r0, @(h'24,r14)
|
|
003ab6 e701 mov #h'1, r7
|
|
003ab8 2fd6 mov.l r13, @-r15
|
|
003aba e602 mov #h'2, r6
|
|
003abc 2fd6 mov.l r13, @-r15
|
|
003abe 2f36 mov.l r3, @-r15
|
|
003ac0 2f16 mov.l r1, @-r15
|
|
003ac2 d10f mov.l @(h'3c,pc), r1 ;@(h'3b00)
|
|
003ac4 410b jsr @r1
|
|
003ac6 e500 mov #h'0, r5
|
|
003ac8 51e9 mov.l @(h'24,r14), r1
|
|
003aca e35c mov #h'5c, r3
|
|
003acc d410 mov.l @(h'40,pc), r4 ;@(h'3b10)
|
|
003ace e701 mov #h'1, r7
|
|
003ad0 2fd6 mov.l r13, @-r15
|
|
003ad2 e602 mov #h'2, r6
|
|
003ad4 2fd6 mov.l r13, @-r15
|
|
003ad6 e500 mov #h'0, r5
|
|
003ad8 2f36 mov.l r3, @-r15
|
|
003ada 7124 add #h'24, r1
|
|
003adc a28f bra h'51e ;@(h'3ffe)
|
|
003ade 0009 nop
|
|
003ae0 fc2c
|
|
003ae2 0320
|
|
003ae4 00b4 mov.b r11, @(r0,r0)
|
|
003ae6 02c0
|
|
003ae8 0114 mov.b r1, @(r0,r1)
|
|
003aea 0000
|
|
003aec 0030
|
|
003aee 5884 mov.l @(h'10,r8), r8
|
|
003af0 0030
|
|
003af2 56b4 mov.l @(h'10,r11), r6
|
|
003af4 0030
|
|
003af6 655c extu.b r5, r5
|
|
003af8 0030
|
|
003afa 561c mov.l @(h'30,r1), r6
|
|
003afc 0030
|
|
003afe 6610 mov.b @r1, r6
|
|
003b00 0030
|
|
003b02 4efc shad r15, r14
|
|
003b04 0030
|
|
003b06 662c extu.b r2, r6
|
|
003b08 0030
|
|
003b0a 664f exts.w r4, r6
|
|
003b0c 0030
|
|
003b0e 6764 mov.b @r6+, r7
|
|
003b10 0030
|
|
003b12 6788 swap.b r8, r7
|
|
003b14 6093 mov r9, r0
|
|
003b16 8802 cmp/eq #h'2, r0
|
|
003b18 8f3a bf/s h'74 ;@(h'3b90)
|
|
003b1a e41a mov #h'1a, r4
|
|
003b1c 9175 mov.w @(h'ea,pc), r1 ;@(h'3c0a)
|
|
003b1e d23d mov.l @(h'f4,pc), r2 ;@(h'3c14)
|
|
003b20 9074 mov.w @(h'e8,pc), r0 ;@(h'3c0c)
|
|
003b22 d33d mov.l @(h'f4,pc), r3 ;@(h'3c18)
|
|
003b24 430b jsr @r3
|
|
003b26 31fc add r15, r1
|
|
003b28 1e43 mov.l r4, @(h'c,r14)
|
|
003b2a e10b mov #h'b, r1
|
|
003b2c 946e mov.w @(h'dc,pc), r4 ;@(h'3c0c)
|
|
003b2e 4c0b jsr @r12
|
|
003b30 1e14 mov.l r1, @(h'10,r14)
|
|
003b32 1e02 mov.l r0, @(h'8,r14)
|
|
003b34 966a mov.w @(h'd4,pc), r6 ;@(h'3c0c)
|
|
003b36 9568 mov.w @(h'd0,pc), r5 ;@(h'3c0a)
|
|
003b38 35fc add r15, r5
|
|
003b3a 4b0b jsr @r11
|
|
003b3c 6403 mov r0, r4
|
|
003b3e e303 mov #h'3, r3
|
|
003b40 1e3a mov.l r3, @(h'28,r14)
|
|
003b42 4c0b jsr @r12
|
|
003b44 e46c mov #h'6c, r4
|
|
003b46 6103 mov r0, r1
|
|
003b48 d434 mov.l @(h'd0,pc), r4 ;@(h'3c1c)
|
|
003b4a e319 mov #h'19, r3
|
|
003b4c 1e09 mov.l r0, @(h'24,r14)
|
|
003b4e e701 mov #h'1, r7
|
|
003b50 2fd6 mov.l r13, @-r15
|
|
003b52 e602 mov #h'2, r6
|
|
003b54 2fd6 mov.l r13, @-r15
|
|
003b56 2f36 mov.l r3, @-r15
|
|
003b58 2f16 mov.l r1, @-r15
|
|
003b5a d131 mov.l @(h'c4,pc), r1 ;@(h'3c20)
|
|
003b5c 410b jsr @r1
|
|
003b5e e500 mov #h'0, r5
|
|
003b60 51e9 mov.l @(h'24,r14), r1
|
|
003b62 e300 mov #h'0, r3
|
|
003b64 d42f mov.l @(h'bc,pc), r4 ;@(h'3c24)
|
|
003b66 e701 mov #h'1, r7
|
|
003b68 2fd6 mov.l r13, @-r15
|
|
003b6a 7124 add #h'24, r1
|
|
003b6c 2fd6 mov.l r13, @-r15
|
|
003b6e 6673 mov r7, r6
|
|
003b70 2f36 mov.l r3, @-r15
|
|
003b72 2f16 mov.l r1, @-r15
|
|
003b74 d12a mov.l @(h'a8,pc), r1 ;@(h'3c20)
|
|
003b76 410b jsr @r1
|
|
003b78 6533 mov r3, r5
|
|
003b7a e300 mov #h'0, r3
|
|
003b7c d42a mov.l @(h'a8,pc), r4 ;@(h'3c28)
|
|
003b7e e703 mov #h'3, r7
|
|
003b80 51e9 mov.l @(h'24,r14), r1
|
|
003b82 6533 mov r3, r5
|
|
003b84 2fd6 mov.l r13, @-r15
|
|
003b86 7148 add #h'48, r1
|
|
003b88 2fd6 mov.l r13, @-r15
|
|
003b8a 2f36 mov.l r3, @-r15
|
|
003b8c a12b bra h'256 ;@(h'3de6)
|
|
003b8e e601 mov #h'1, r6
|
|
003b90 8803 cmp/eq #h'3, r0
|
|
003b92 8b53 bf h'a6 ;@(h'3c3c)
|
|
003b94 913b mov.w @(h'76,pc), r1 ;@(h'3c0e)
|
|
003b96 d225 mov.l @(h'94,pc), r2 ;@(h'3c2c)
|
|
003b98 903a mov.w @(h'74,pc), r0 ;@(h'3c10)
|
|
003b9a d31f mov.l @(h'7c,pc), r3 ;@(h'3c18)
|
|
003b9c 430b jsr @r3
|
|
003b9e 31fc add r15, r1
|
|
003ba0 9436 mov.w @(h'6c,pc), r4 ;@(h'3c10)
|
|
003ba2 e11c mov #h'1c, r1
|
|
003ba4 1e13 mov.l r1, @(h'c,r14)
|
|
003ba6 4c0b jsr @r12
|
|
003ba8 1e74 mov.l r7, @(h'10,r14)
|
|
003baa 1e02 mov.l r0, @(h'8,r14)
|
|
003bac 9630 mov.w @(h'60,pc), r6 ;@(h'3c10)
|
|
003bae 952e mov.w @(h'5c,pc), r5 ;@(h'3c0e)
|
|
003bb0 35fc add r15, r5
|
|
003bb2 4b0b jsr @r11
|
|
003bb4 6403 mov r0, r4
|
|
003bb6 e303 mov #h'3, r3
|
|
003bb8 1e3a mov.l r3, @(h'28,r14)
|
|
003bba 4c0b jsr @r12
|
|
003bbc e46c mov #h'6c, r4
|
|
003bbe 6103 mov r0, r1
|
|
003bc0 d41b mov.l @(h'6c,pc), r4 ;@(h'3c30)
|
|
003bc2 e300 mov #h'0, r3
|
|
003bc4 1e09 mov.l r0, @(h'24,r14)
|
|
003bc6 6733 mov r3, r7
|
|
003bc8 2fd6 mov.l r13, @-r15
|
|
003bca 6633 mov r3, r6
|
|
003bcc 2fd6 mov.l r13, @-r15
|
|
003bce 2f36 mov.l r3, @-r15
|
|
003bd0 2f16 mov.l r1, @-r15
|
|
003bd2 d113 mov.l @(h'4c,pc), r1 ;@(h'3c20)
|
|
003bd4 410b jsr @r1
|
|
003bd6 6533 mov r3, r5
|
|
003bd8 51e9 mov.l @(h'24,r14), r1
|
|
003bda e341 mov #h'41, r3
|
|
003bdc d415 mov.l @(h'54,pc), r4 ;@(h'3c34)
|
|
003bde e701 mov #h'1, r7
|
|
003be0 2fd6 mov.l r13, @-r15
|
|
003be2 e603 mov #h'3, r6
|
|
003be4 2fd6 mov.l r13, @-r15
|
|
003be6 7124 add #h'24, r1
|
|
003be8 2f36 mov.l r3, @-r15
|
|
003bea 2f16 mov.l r1, @-r15
|
|
003bec d10c mov.l @(h'30,pc), r1 ;@(h'3c20)
|
|
003bee 410b jsr @r1
|
|
003bf0 e500 mov #h'0, r5
|
|
003bf2 e300 mov #h'0, r3
|
|
003bf4 d410 mov.l @(h'40,pc), r4 ;@(h'3c38)
|
|
003bf6 e703 mov #h'3, r7
|
|
003bf8 51e9 mov.l @(h'24,r14), r1
|
|
003bfa e601 mov #h'1, r6
|
|
003bfc 2fd6 mov.l r13, @-r15
|
|
003bfe 6533 mov r3, r5
|
|
003c00 2fd6 mov.l r13, @-r15
|
|
003c02 7148 add #h'48, r1
|
|
003c04 2f36 mov.l r3, @-r15
|
|
003c06 a0ee bra h'1dc ;@(h'3de6)
|
|
003c08 0009 nop
|
|
003c0a 02b4 mov.b r11, @(r0,r2)
|
|
003c0c 011e mov.l @(r0,r1), r1
|
|
003c0e 0284 mov.b r8, @(r0,r2)
|
|
003c10 0150
|
|
003c12 0000
|
|
003c14 0030
|
|
003c16 67b2 mov.l @r11, r7
|
|
003c18 0030
|
|
003c1a 561c mov.l @(h'30,r1), r6
|
|
003c1c 0030
|
|
003c1e 68d0 mov.b @r13, r8
|
|
003c20 0030
|
|
003c22 4efc shad r15, r14
|
|
003c24 0030
|
|
003c26 6914 mov.b @r1+, r9
|
|
003c28 0030
|
|
003c2a 691c extu.b r1, r9
|
|
003c2c 0030
|
|
003c2e 6942 mov.l @r4, r9
|
|
003c30 0030
|
|
003c32 6a94 mov.b @r9+, r10
|
|
003c34 0030
|
|
003c36 6ac4 mov.b @r12+, r10
|
|
003c38 0030
|
|
003c3a 6ad8 swap.b r13, r10
|
|
003c3c e711 mov #h'11, r7
|
|
003c3e 6873 mov r7, r8
|
|
003c40 6093 mov r9, r0
|
|
003c42 8804 cmp/eq #h'4, r0
|
|
003c44 8d02 bt/s h'4 ;@(h'3c4c)
|
|
003c46 787f add #h'7f, r8
|
|
003c48 a082 bra h'104 ;@(h'3d50)
|
|
003c4a 0009 nop
|
|
003c4c 9167 mov.w @(h'ce,pc), r1 ;@(h'3d1e)
|
|
003c4e d237 mov.l @(h'dc,pc), r2 ;@(h'3d2c)
|
|
003c50 9066 mov.w @(h'cc,pc), r0 ;@(h'3d20)
|
|
003c52 d337 mov.l @(h'dc,pc), r3 ;@(h'3d30)
|
|
003c54 430b jsr @r3
|
|
003c56 31fc add r15, r1
|
|
003c58 1e73 mov.l r7, @(h'c,r14)
|
|
003c5a e113 mov #h'13, r1
|
|
003c5c 9461 mov.w @(h'c2,pc), r4 ;@(h'3d22)
|
|
003c5e 4c0b jsr @r12
|
|
003c60 1e14 mov.l r1, @(h'10,r14)
|
|
003c62 1e02 mov.l r0, @(h'8,r14)
|
|
003c64 965d mov.w @(h'ba,pc), r6 ;@(h'3d22)
|
|
003c66 955a mov.w @(h'b4,pc), r5 ;@(h'3d1e)
|
|
003c68 35fc add r15, r5
|
|
003c6a 4b0b jsr @r11
|
|
003c6c 6403 mov r0, r4
|
|
003c6e e306 mov #h'6, r3
|
|
003c70 9458 mov.w @(h'b0,pc), r4 ;@(h'3d24)
|
|
003c72 4c0b jsr @r12
|
|
003c74 1e3a mov.l r3, @(h'28,r14)
|
|
003c76 6103 mov r0, r1
|
|
003c78 d42e mov.l @(h'b8,pc), r4 ;@(h'3d34)
|
|
003c7a e300 mov #h'0, r3
|
|
003c7c 1e09 mov.l r0, @(h'24,r14)
|
|
003c7e 6733 mov r3, r7
|
|
003c80 2fd6 mov.l r13, @-r15
|
|
003c82 6633 mov r3, r6
|
|
003c84 2fd6 mov.l r13, @-r15
|
|
003c86 2f36 mov.l r3, @-r15
|
|
003c88 2f16 mov.l r1, @-r15
|
|
003c8a d12b mov.l @(h'ac,pc), r1 ;@(h'3d38)
|
|
003c8c 410b jsr @r1
|
|
003c8e e501 mov #h'1, r5
|
|
003c90 51e9 mov.l @(h'24,r14), r1
|
|
003c92 e269 mov #h'69, r2
|
|
003c94 d429 mov.l @(h'a4,pc), r4 ;@(h'3d3c)
|
|
003c96 e738 mov #h'38, r7
|
|
003c98 9345 mov.w @(h'8a,pc), r3 ;@(h'3d26)
|
|
003c9a e604 mov #h'4, r6
|
|
003c9c 2f36 mov.l r3, @-r15
|
|
003c9e e500 mov #h'0, r5
|
|
003ca0 2f26 mov.l r2, @-r15
|
|
003ca2 7124 add #h'24, r1
|
|
003ca4 d324 mov.l @(h'90,pc), r3 ;@(h'3d38)
|
|
003ca6 6013 mov r1, r0
|
|
003ca8 e160 mov #h'60, r1
|
|
003caa 2f16 mov.l r1, @-r15
|
|
003cac 430b jsr @r3
|
|
003cae 2f06 mov.l r0, @-r15
|
|
003cb0 51e9 mov.l @(h'24,r14), r1
|
|
003cb2 e269 mov #h'69, r2
|
|
003cb4 d422 mov.l @(h'88,pc), r4 ;@(h'3d40)
|
|
003cb6 e71f mov #h'1f, r7
|
|
003cb8 9335 mov.w @(h'6a,pc), r3 ;@(h'3d26)
|
|
003cba e604 mov #h'4, r6
|
|
003cbc 2f36 mov.l r3, @-r15
|
|
003cbe e500 mov #h'0, r5
|
|
003cc0 2f26 mov.l r2, @-r15
|
|
003cc2 7148 add #h'48, r1
|
|
003cc4 d31c mov.l @(h'70,pc), r3 ;@(h'3d38)
|
|
003cc6 6013 mov r1, r0
|
|
003cc8 e129 mov #h'29, r1
|
|
003cca 2f16 mov.l r1, @-r15
|
|
003ccc 430b jsr @r3
|
|
003cce 2f06 mov.l r0, @-r15
|
|
003cd0 51e9 mov.l @(h'24,r14), r1
|
|
003cd2 e330 mov #h'30, r3
|
|
003cd4 d41b mov.l @(h'6c,pc), r4 ;@(h'3d44)
|
|
003cd6 e23c mov #h'3c, r2
|
|
003cd8 2f36 mov.l r3, @-r15
|
|
003cda e734 mov #h'34, r7
|
|
003cdc 2f36 mov.l r3, @-r15
|
|
003cde e604 mov #h'4, r6
|
|
003ce0 2f26 mov.l r2, @-r15
|
|
003ce2 e501 mov #h'1, r5
|
|
003ce4 d214 mov.l @(h'50,pc), r2 ;@(h'3d38)
|
|
003ce6 716c add #h'6c, r1
|
|
003ce8 420b jsr @r2
|
|
003cea 2f16 mov.l r1, @-r15
|
|
003cec 51e9 mov.l @(h'24,r14), r1
|
|
003cee e300 mov #h'0, r3
|
|
003cf0 d415 mov.l @(h'54,pc), r4 ;@(h'3d48)
|
|
003cf2 e703 mov #h'3, r7
|
|
003cf4 2fd6 mov.l r13, @-r15
|
|
003cf6 e601 mov #h'1, r6
|
|
003cf8 2fd6 mov.l r13, @-r15
|
|
003cfa 318c add r8, r1
|
|
003cfc 2f36 mov.l r3, @-r15
|
|
003cfe 2f16 mov.l r1, @-r15
|
|
003d00 d10d mov.l @(h'34,pc), r1 ;@(h'3d38)
|
|
003d02 410b jsr @r1
|
|
003d04 6533 mov r3, r5
|
|
003d06 e200 mov #h'0, r2
|
|
003d08 d410 mov.l @(h'40,pc), r4 ;@(h'3d4c)
|
|
003d0a e706 mov #h'6, r7
|
|
003d0c 930c mov.w @(h'18,pc), r3 ;@(h'3d28)
|
|
003d0e e601 mov #h'1, r6
|
|
003d10 51e9 mov.l @(h'24,r14), r1
|
|
003d12 313c add r3, r1
|
|
003d14 2fd6 mov.l r13, @-r15
|
|
003d16 2fd6 mov.l r13, @-r15
|
|
003d18 2f26 mov.l r2, @-r15
|
|
003d1a a39f bra h'73e ;@(h'445c)
|
|
003d1c 6523 mov r2, r5
|
|
003d1e 0280
|
|
003d20 0154 mov.b r5, @(r0,r1)
|
|
003d22 0143
|
|
003d24 00d8
|
|
003d26 0080
|
|
003d28 00b4 mov.b r11, @(r0,r0)
|
|
003d2a 0000
|
|
003d2c 0030
|
|
003d2e 6aff exts.w r15, r10
|
|
003d30 0030
|
|
003d32 561c mov.l @(h'30,r1), r6
|
|
003d34 0030
|
|
003d36 6c54 mov.b @r5+, r12
|
|
003d38 0030
|
|
003d3a 4efc shad r15, r14
|
|
003d3c 0030
|
|
003d3e 6c78 swap.b r7, r12
|
|
003d40 0030
|
|
003d42 6c98 swap.b r9, r12
|
|
003d44 0030
|
|
003d46 6cac extu.b r10, r12
|
|
003d48 0030
|
|
003d4a 6cbc extu.b r11, r12
|
|
003d4c 0030
|
|
003d4e 6cd0 mov.b @r13, r12
|
|
003d50 8805 cmp/eq #h'5, r0
|
|
003d52 8b4e bf h'9c ;@(h'3df2)
|
|
003d54 9190 mov.w @(h'120,pc), r1 ;@(h'3e78)
|
|
003d56 d24b mov.l @(h'12c,pc), r2 ;@(h'3e84)
|
|
003d58 908f mov.w @(h'11e,pc), r0 ;@(h'3e7a)
|
|
003d5a d34b mov.l @(h'12c,pc), r3 ;@(h'3e88)
|
|
003d5c 430b jsr @r3
|
|
003d5e 31fc add r15, r1
|
|
003d60 918c mov.w @(h'118,pc), r1 ;@(h'3e7c)
|
|
003d62 31fc add r15, r1
|
|
003d64 d249 mov.l @(h'124,pc), r2 ;@(h'3e8c)
|
|
003d66 d34a mov.l @(h'128,pc), r3 ;@(h'3e90)
|
|
003d68 430b jsr @r3
|
|
003d6a e048 mov #h'48, r0
|
|
003d6c 1e43 mov.l r4, @(h'c,r14)
|
|
003d6e 9484 mov.w @(h'108,pc), r4 ;@(h'3e7a)
|
|
003d70 4c0b jsr @r12
|
|
003d72 1e54 mov.l r5, @(h'10,r14)
|
|
003d74 1e02 mov.l r0, @(h'8,r14)
|
|
003d76 9680 mov.w @(h'100,pc), r6 ;@(h'3e7a)
|
|
003d78 957e mov.w @(h'fc,pc), r5 ;@(h'3e78)
|
|
003d7a 35fc add r15, r5
|
|
003d7c 4b0b jsr @r11
|
|
003d7e 6403 mov r0, r4
|
|
003d80 e202 mov #h'2, r2
|
|
003d82 1e26 mov.l r2, @(h'18,r14)
|
|
003d84 4c0b jsr @r12
|
|
003d86 e448 mov #h'48, r4
|
|
003d88 1e05 mov.l r0, @(h'14,r14)
|
|
003d8a e648 mov #h'48, r6
|
|
003d8c 9576 mov.w @(h'ec,pc), r5 ;@(h'3e7c)
|
|
003d8e 35fc add r15, r5
|
|
003d90 4b0b jsr @r11
|
|
003d92 6403 mov r0, r4
|
|
003d94 e303 mov #h'3, r3
|
|
003d96 1e3a mov.l r3, @(h'28,r14)
|
|
003d98 4c0b jsr @r12
|
|
003d9a e46c mov #h'6c, r4
|
|
003d9c 1e09 mov.l r0, @(h'24,r14)
|
|
003d9e 6103 mov r0, r1
|
|
003da0 d43c mov.l @(h'f0,pc), r4 ;@(h'3e94)
|
|
003da2 e300 mov #h'0, r3
|
|
003da4 2fd6 mov.l r13, @-r15
|
|
003da6 6733 mov r3, r7
|
|
003da8 2fd6 mov.l r13, @-r15
|
|
003daa 6633 mov r3, r6
|
|
003dac 2f36 mov.l r3, @-r15
|
|
003dae 2f16 mov.l r1, @-r15
|
|
003db0 d139 mov.l @(h'e4,pc), r1 ;@(h'3e98)
|
|
003db2 410b jsr @r1
|
|
003db4 6533 mov r3, r5
|
|
003db6 e330 mov #h'30, r3
|
|
003db8 d438 mov.l @(h'e0,pc), r4 ;@(h'3e9c)
|
|
003dba e27c mov #h'7c, r2
|
|
003dbc 51e9 mov.l @(h'24,r14), r1
|
|
003dbe e76c mov #h'6c, r7
|
|
003dc0 2f36 mov.l r3, @-r15
|
|
003dc2 e604 mov #h'4, r6
|
|
003dc4 2f36 mov.l r3, @-r15
|
|
003dc6 e500 mov #h'0, r5
|
|
003dc8 2f26 mov.l r2, @-r15
|
|
003dca 7124 add #h'24, r1
|
|
003dcc d232 mov.l @(h'c8,pc), r2 ;@(h'3e98)
|
|
003dce 420b jsr @r2
|
|
003dd0 2f16 mov.l r1, @-r15
|
|
003dd2 e300 mov #h'0, r3
|
|
003dd4 d432 mov.l @(h'c8,pc), r4 ;@(h'3ea0)
|
|
003dd6 e703 mov #h'3, r7
|
|
003dd8 51e9 mov.l @(h'24,r14), r1
|
|
003dda e601 mov #h'1, r6
|
|
003ddc 2fd6 mov.l r13, @-r15
|
|
003dde 6533 mov r3, r5
|
|
003de0 2fd6 mov.l r13, @-r15
|
|
003de2 7148 add #h'48, r1
|
|
003de4 2f36 mov.l r3, @-r15
|
|
003de6 2f16 mov.l r1, @-r15
|
|
003de8 d12b mov.l @(h'ac,pc), r1 ;@(h'3e98)
|
|
003dea 410b jsr @r1
|
|
003dec 0009 nop
|
|
003dee a73a bra h'e74 ;@(h'4c66)
|
|
003df0 0009 nop
|
|
003df2 6093 mov r9, r0
|
|
003df4 8806 cmp/eq #h'6, r0
|
|
003df6 8b5f bf h'be ;@(h'3eb8)
|
|
003df8 9141 mov.w @(h'82,pc), r1 ;@(h'3e7e)
|
|
003dfa d22a mov.l @(h'a8,pc), r2 ;@(h'3ea4)
|
|
003dfc 9040 mov.w @(h'80,pc), r0 ;@(h'3e80)
|
|
003dfe d322 mov.l @(h'88,pc), r3 ;@(h'3e88)
|
|
003e00 430b jsr @r3
|
|
003e02 31fc add r15, r1
|
|
003e04 913d mov.w @(h'7a,pc), r1 ;@(h'3e82)
|
|
003e06 31fc add r15, r1
|
|
003e08 d227 mov.l @(h'9c,pc), r2 ;@(h'3ea8)
|
|
003e0a d328 mov.l @(h'a0,pc), r3 ;@(h'3eac)
|
|
003e0c 430b jsr @r3
|
|
003e0e e024 mov #h'24, r0
|
|
003e10 9436 mov.w @(h'6c,pc), r4 ;@(h'3e80)
|
|
003e12 e11d mov #h'1d, r1
|
|
003e14 1e13 mov.l r1, @(h'c,r14)
|
|
003e16 e310 mov #h'10, r3
|
|
003e18 4c0b jsr @r12
|
|
003e1a 1e34 mov.l r3, @(h'10,r14)
|
|
003e1c 1e02 mov.l r0, @(h'8,r14)
|
|
003e1e 962f mov.w @(h'5e,pc), r6 ;@(h'3e80)
|
|
003e20 952d mov.w @(h'5a,pc), r5 ;@(h'3e7e)
|
|
003e22 35fc add r15, r5
|
|
003e24 4b0b jsr @r11
|
|
003e26 6403 mov r0, r4
|
|
003e28 e201 mov #h'1, r2
|
|
003e2a 1e26 mov.l r2, @(h'18,r14)
|
|
003e2c 4c0b jsr @r12
|
|
003e2e e424 mov #h'24, r4
|
|
003e30 1e05 mov.l r0, @(h'14,r14)
|
|
003e32 6103 mov r0, r1
|
|
003e34 9225 mov.w @(h'4a,pc), r2 ;@(h'3e82)
|
|
003e36 32fc add r15, r2
|
|
003e38 d31c mov.l @(h'70,pc), r3 ;@(h'3eac)
|
|
003e3a 430b jsr @r3
|
|
003e3c e024 mov #h'24, r0
|
|
003e3e e202 mov #h'2, r2
|
|
003e40 1e2a mov.l r2, @(h'28,r14)
|
|
003e42 4c0b jsr @r12
|
|
003e44 e448 mov #h'48, r4
|
|
003e46 6103 mov r0, r1
|
|
003e48 d419 mov.l @(h'64,pc), r4 ;@(h'3eb0)
|
|
003e4a e300 mov #h'0, r3
|
|
003e4c 1e09 mov.l r0, @(h'24,r14)
|
|
003e4e 6733 mov r3, r7
|
|
003e50 2fd6 mov.l r13, @-r15
|
|
003e52 6633 mov r3, r6
|
|
003e54 2fd6 mov.l r13, @-r15
|
|
003e56 2f36 mov.l r3, @-r15
|
|
003e58 2f16 mov.l r1, @-r15
|
|
003e5a d10f mov.l @(h'3c,pc), r1 ;@(h'3e98)
|
|
003e5c 410b jsr @r1
|
|
003e5e 6533 mov r3, r5
|
|
003e60 51e9 mov.l @(h'24,r14), r1
|
|
003e62 e362 mov #h'62, r3
|
|
003e64 d413 mov.l @(h'4c,pc), r4 ;@(h'3eb4)
|
|
003e66 e701 mov #h'1, r7
|
|
003e68 2fd6 mov.l r13, @-r15
|
|
003e6a e603 mov #h'3, r6
|
|
003e6c 2fd6 mov.l r13, @-r15
|
|
003e6e e500 mov #h'0, r5
|
|
003e70 2f36 mov.l r3, @-r15
|
|
003e72 7124 add #h'24, r1
|
|
003e74 a0c3 bra h'186 ;@(h'3ffe)
|
|
003e76 0009 nop
|
|
003e78 02d0
|
|
003e7a 0104 mov.b r0, @(r0,r1)
|
|
003e7c 0288
|
|
003e7e 0204 mov.b r0, @(r0,r2)
|
|
003e80 01d0
|
|
003e82 01e0
|
|
003e84 0030
|
|
003e86 6ce7 not r14, r12
|
|
003e88 0030
|
|
003e8a 561c mov.l @(h'30,r1), r6
|
|
003e8c 0030
|
|
003e8e 6dec extu.b r14, r13
|
|
003e90 0030
|
|
003e92 54b8 mov.l @(h'20,r11), r4
|
|
003e94 0030
|
|
003e96 6e34 mov.b @r3+, r14
|
|
003e98 0030
|
|
003e9a 4efc shad r15, r14
|
|
003e9c 0030
|
|
003e9e 6e58 swap.b r5, r14
|
|
003ea0 0030
|
|
003ea2 6e74 mov.b @r7+, r14
|
|
003ea4 0030
|
|
003ea6 6e8b neg r8, r14
|
|
003ea8 0030
|
|
003eaa 705c add #h'5c, r0
|
|
003eac 0030
|
|
003eae 5584 mov.l @(h'10,r8), r5
|
|
003eb0 0030
|
|
003eb2 7080 add #h'80, r0
|
|
003eb4 0030
|
|
003eb6 70a0 add #h'a0, r0
|
|
003eb8 6093 mov r9, r0
|
|
003eba 8807 cmp/eq #h'7, r0
|
|
003ebc 8d02 bt/s h'4 ;@(h'3ec4)
|
|
003ebe ea08 mov #h'8, r10
|
|
003ec0 a0c8 bra h'190 ;@(h'4054)
|
|
003ec2 0009 nop
|
|
003ec4 91a0 mov.w @(h'140,pc), r1 ;@(h'4008)
|
|
003ec6 d255 mov.l @(h'154,pc), r2 ;@(h'401c)
|
|
003ec8 909f mov.w @(h'13e,pc), r0 ;@(h'400a)
|
|
003eca d355 mov.l @(h'154,pc), r3 ;@(h'4020)
|
|
003ecc 430b jsr @r3
|
|
003ece 31fc add r15, r1
|
|
003ed0 d254 mov.l @(h'150,pc), r2 ;@(h'4024)
|
|
003ed2 9099 mov.w @(h'132,pc), r0 ;@(h'4008)
|
|
003ed4 d354 mov.l @(h'150,pc), r3 ;@(h'4028)
|
|
003ed6 430b jsr @r3
|
|
003ed8 61f3 mov r15, r1
|
|
003eda e117 mov #h'17, r1
|
|
003edc 9495 mov.w @(h'12a,pc), r4 ;@(h'400a)
|
|
003ede e31e mov #h'1e, r3
|
|
003ee0 1e13 mov.l r1, @(h'c,r14)
|
|
003ee2 4c0b jsr @r12
|
|
003ee4 1e34 mov.l r3, @(h'10,r14)
|
|
003ee6 1e02 mov.l r0, @(h'8,r14)
|
|
003ee8 968f mov.w @(h'11e,pc), r6 ;@(h'400a)
|
|
003eea 958d mov.w @(h'11a,pc), r5 ;@(h'4008)
|
|
003eec 35fc add r15, r5
|
|
003eee 4b0b jsr @r11
|
|
003ef0 6403 mov r0, r4
|
|
003ef2 9489 mov.w @(h'112,pc), r4 ;@(h'4008)
|
|
003ef4 4c0b jsr @r12
|
|
003ef6 1ea6 mov.l r10, @(h'18,r14)
|
|
003ef8 1e05 mov.l r0, @(h'14,r14)
|
|
003efa 65f3 mov r15, r5
|
|
003efc 9684 mov.w @(h'108,pc), r6 ;@(h'4008)
|
|
003efe 4b0b jsr @r11
|
|
003f00 6403 mov r0, r4
|
|
003f02 e209 mov #h'9, r2
|
|
003f04 9482 mov.w @(h'104,pc), r4 ;@(h'400c)
|
|
003f06 4c0b jsr @r12
|
|
003f08 1e2a mov.l r2, @(h'28,r14)
|
|
003f0a 6103 mov r0, r1
|
|
003f0c d447 mov.l @(h'11c,pc), r4 ;@(h'402c)
|
|
003f0e e300 mov #h'0, r3
|
|
003f10 1e09 mov.l r0, @(h'24,r14)
|
|
003f12 6733 mov r3, r7
|
|
003f14 2fd6 mov.l r13, @-r15
|
|
003f16 6633 mov r3, r6
|
|
003f18 2fd6 mov.l r13, @-r15
|
|
003f1a 2f36 mov.l r3, @-r15
|
|
003f1c 2f16 mov.l r1, @-r15
|
|
003f1e d144 mov.l @(h'110,pc), r1 ;@(h'4030)
|
|
003f20 410b jsr @r1
|
|
003f22 6533 mov r3, r5
|
|
003f24 51e9 mov.l @(h'24,r14), r1
|
|
003f26 e604 mov #h'4, r6
|
|
003f28 d442 mov.l @(h'108,pc), r4 ;@(h'4034)
|
|
003f2a e500 mov #h'0, r5
|
|
003f2c 936f mov.w @(h'de,pc), r3 ;@(h'400e)
|
|
003f2e 7124 add #h'24, r1
|
|
003f30 926e mov.w @(h'dc,pc), r2 ;@(h'4010)
|
|
003f32 2f36 mov.l r3, @-r15
|
|
003f34 2f36 mov.l r3, @-r15
|
|
003f36 2f26 mov.l r2, @-r15
|
|
003f38 976b mov.w @(h'd6,pc), r7 ;@(h'4012)
|
|
003f3a d23d mov.l @(h'f4,pc), r2 ;@(h'4030)
|
|
003f3c 420b jsr @r2
|
|
003f3e 2f16 mov.l r1, @-r15
|
|
003f40 51e9 mov.l @(h'24,r14), r1
|
|
003f42 e318 mov #h'18, r3
|
|
003f44 d43c mov.l @(h'f0,pc), r4 ;@(h'4038)
|
|
003f46 e210 mov #h'10, r2
|
|
003f48 2f36 mov.l r3, @-r15
|
|
003f4a e750 mov #h'50, r7
|
|
003f4c 2f26 mov.l r2, @-r15
|
|
003f4e e604 mov #h'4, r6
|
|
003f50 7148 add #h'48, r1
|
|
003f52 6013 mov r1, r0
|
|
003f54 e158 mov #h'58, r1
|
|
003f56 e500 mov #h'0, r5
|
|
003f58 2f16 mov.l r1, @-r15
|
|
003f5a b7cf bsr h'f9e ;@(h'4efc)
|
|
003f5c 2f06 mov.l r0, @-r15
|
|
003f5e ec28 mov #h'28, r12
|
|
003f60 51e9 mov.l @(h'24,r14), r1
|
|
003f62 e320 mov #h'20, r3
|
|
003f64 d435 mov.l @(h'd4,pc), r4 ;@(h'403c)
|
|
003f66 e241 mov #h'41, r2
|
|
003f68 2fc6 mov.l r12, @-r15
|
|
003f6a e73f mov #h'3f, r7
|
|
003f6c 2f36 mov.l r3, @-r15
|
|
003f6e e604 mov #h'4, r6
|
|
003f70 2f26 mov.l r2, @-r15
|
|
003f72 716c add #h'6c, r1
|
|
003f74 2f16 mov.l r1, @-r15
|
|
003f76 b7c1 bsr h'f82 ;@(h'4efc)
|
|
003f78 e500 mov #h'0, r5
|
|
003f7a e320 mov #h'20, r3
|
|
003f7c d430 mov.l @(h'c0,pc), r4 ;@(h'4040)
|
|
003f7e e231 mov #h'31, r2
|
|
003f80 51e9 mov.l @(h'24,r14), r1
|
|
003f82 e72f mov #h'2f, r7
|
|
003f84 2fc6 mov.l r12, @-r15
|
|
003f86 e604 mov #h'4, r6
|
|
003f88 2f36 mov.l r3, @-r15
|
|
003f8a 318c add r8, r1
|
|
003f8c 2f26 mov.l r2, @-r15
|
|
003f8e 2f16 mov.l r1, @-r15
|
|
003f90 b7b4 bsr h'f68 ;@(h'4efc)
|
|
003f92 e500 mov #h'0, r5
|
|
003f94 933e mov.w @(h'7c,pc), r3 ;@(h'4014)
|
|
003f96 e220 mov #h'20, r2
|
|
003f98 d42a mov.l @(h'a8,pc), r4 ;@(h'4044)
|
|
003f9a e70f mov #h'f, r7
|
|
003f9c 51e9 mov.l @(h'24,r14), r1
|
|
003f9e e604 mov #h'4, r6
|
|
003fa0 2fc6 mov.l r12, @-r15
|
|
003fa2 e500 mov #h'0, r5
|
|
003fa4 2f26 mov.l r2, @-r15
|
|
003fa6 313c add r3, r1
|
|
003fa8 6013 mov r1, r0
|
|
003faa e111 mov #h'11, r1
|
|
003fac 2f16 mov.l r1, @-r15
|
|
003fae b7a5 bsr h'f4a ;@(h'4efc)
|
|
003fb0 2f06 mov.l r0, @-r15
|
|
003fb2 e200 mov #h'0, r2
|
|
003fb4 d424 mov.l @(h'90,pc), r4 ;@(h'4048)
|
|
003fb6 e704 mov #h'4, r7
|
|
003fb8 932d mov.w @(h'5a,pc), r3 ;@(h'4016)
|
|
003fba e601 mov #h'1, r6
|
|
003fbc 51e9 mov.l @(h'24,r14), r1
|
|
003fbe 313c add r3, r1
|
|
003fc0 2fd6 mov.l r13, @-r15
|
|
003fc2 2fd6 mov.l r13, @-r15
|
|
003fc4 2f26 mov.l r2, @-r15
|
|
003fc6 2f16 mov.l r1, @-r15
|
|
003fc8 b798 bsr h'f30 ;@(h'4efc)
|
|
003fca 6523 mov r2, r5
|
|
003fcc 9324 mov.w @(h'48,pc), r3 ;@(h'4018)
|
|
003fce e200 mov #h'0, r2
|
|
003fd0 d41e mov.l @(h'78,pc), r4 ;@(h'404c)
|
|
003fd2 7f70 add #h'70, r15
|
|
003fd4 51e9 mov.l @(h'24,r14), r1
|
|
003fd6 e708 mov #h'8, r7
|
|
003fd8 2fd6 mov.l r13, @-r15
|
|
003fda e601 mov #h'1, r6
|
|
003fdc 2fd6 mov.l r13, @-r15
|
|
003fde 313c add r3, r1
|
|
003fe0 2f26 mov.l r2, @-r15
|
|
003fe2 2f16 mov.l r1, @-r15
|
|
003fe4 b78a bsr h'f14 ;@(h'4efc)
|
|
003fe6 6523 mov r2, r5
|
|
003fe8 930e mov.w @(h'1c,pc), r3 ;@(h'4008)
|
|
003fea e200 mov #h'0, r2
|
|
003fec d418 mov.l @(h'60,pc), r4 ;@(h'4050)
|
|
003fee e70c mov #h'c, r7
|
|
003ff0 51e9 mov.l @(h'24,r14), r1
|
|
003ff2 e601 mov #h'1, r6
|
|
003ff4 2fd6 mov.l r13, @-r15
|
|
003ff6 6523 mov r2, r5
|
|
003ff8 2fd6 mov.l r13, @-r15
|
|
003ffa 313c add r3, r1
|
|
003ffc 2f26 mov.l r2, @-r15
|
|
003ffe 2f16 mov.l r1, @-r15
|
|
004000 b77c bsr h'ef8 ;@(h'4efc)
|
|
004002 0009 nop
|
|
004004 a724 bra h'e48 ;@(h'4e50)
|
|
004006 7f20 add #h'20, r15
|
|
004008 0120
|
|
00400a 02b2 stc r3_bank, r2
|
|
00400c 0144 mov.b r4, @(r0,r1)
|
|
00400e 00a8
|
|
004010 009a
|
|
004012 008f mac.l @r8+, @r0+
|
|
004014 00b4 mov.b r11, @(r0,r0)
|
|
004016 00d8
|
|
004018 00fc mov.b @(r0,r15), r0
|
|
00401a 0000
|
|
00401c 0030
|
|
00401e 70c4 add #h'c4, r0
|
|
004020 0030
|
|
004022 561c mov.l @(h'30,r1), r6
|
|
004024 0030
|
|
004026 7378 add #h'78, r3
|
|
004028 0030
|
|
00402a 54b8 mov.l @(h'20,r11), r4
|
|
00402c 0030
|
|
00402e 7498 add #h'98, r4
|
|
004030 0030
|
|
004032 4efc shad r15, r14
|
|
004034 0030
|
|
004036 74a8 add #h'a8, r4
|
|
004038 0030
|
|
00403a 74c4 add #h'c4, r4
|
|
00403c 0030
|
|
00403e 74e0 add #h'e0, r4
|
|
004040 0030
|
|
004042 74ec add #h'ec, r4
|
|
004044 0030
|
|
004046 74fc add #h'fc, r4
|
|
004048 0030
|
|
00404a 7510 add #h'10, r5
|
|
00404c 0030
|
|
00404e 754c add #h'4c, r5
|
|
004050 0030
|
|
004052 7564 add #h'64, r5
|
|
004054 8808 cmp/eq #h'8, r0
|
|
004056 8901 bt h'2 ;@(h'405c)
|
|
004058 a0b4 bra h'168 ;@(h'41c4)
|
|
00405a 0009 nop
|
|
00405c 9199 mov.w @(h'132,pc), r1 ;@(h'4192)
|
|
00405e d252 mov.l @(h'148,pc), r2 ;@(h'41a8)
|
|
004060 9098 mov.w @(h'130,pc), r0 ;@(h'4194)
|
|
004062 d352 mov.l @(h'148,pc), r3 ;@(h'41ac)
|
|
004064 430b jsr @r3
|
|
004066 31fc add r15, r1
|
|
004068 1e43 mov.l r4, @(h'c,r14)
|
|
00406a e10d mov #h'd, r1
|
|
00406c 9492 mov.w @(h'124,pc), r4 ;@(h'4194)
|
|
00406e 4c0b jsr @r12
|
|
004070 1e14 mov.l r1, @(h'10,r14)
|
|
004072 1e02 mov.l r0, @(h'8,r14)
|
|
004074 968e mov.w @(h'11c,pc), r6 ;@(h'4194)
|
|
004076 958c mov.w @(h'118,pc), r5 ;@(h'4192)
|
|
004078 35fc add r15, r5
|
|
00407a 4b0b jsr @r11
|
|
00407c 6403 mov r0, r4
|
|
00407e e307 mov #h'7, r3
|
|
004080 9489 mov.w @(h'112,pc), r4 ;@(h'4196)
|
|
004082 4c0b jsr @r12
|
|
004084 1e3c mov.l r3, @(h'30,r14)
|
|
004086 6103 mov r0, r1
|
|
004088 1e0b mov.l r0, @(h'2c,r14)
|
|
00408a e703 mov #h'3, r7
|
|
00408c 2fa6 mov.l r10, @-r15
|
|
00408e e600 mov #h'0, r6
|
|
004090 e502 mov #h'2, r5
|
|
004092 e408 mov #h'8, r4
|
|
004094 b771 bsr h'ee2 ;@(h'4f7a)
|
|
004096 2f16 mov.l r1, @-r15
|
|
004098 51eb mov.l @(h'2c,r14), r1
|
|
00409a e703 mov #h'3, r7
|
|
00409c 2fa6 mov.l r10, @-r15
|
|
00409e e600 mov #h'0, r6
|
|
0040a0 7120 add #h'20, r1
|
|
0040a2 e502 mov #h'2, r5
|
|
0040a4 e40d mov #h'd, r4
|
|
0040a6 b768 bsr h'ed0 ;@(h'4f7a)
|
|
0040a8 2f16 mov.l r1, @-r15
|
|
0040aa e703 mov #h'3, r7
|
|
0040ac 51eb mov.l @(h'2c,r14), r1
|
|
0040ae e600 mov #h'0, r6
|
|
0040b0 2fa6 mov.l r10, @-r15
|
|
0040b2 e502 mov #h'2, r5
|
|
0040b4 7140 add #h'40, r1
|
|
0040b6 e412 mov #h'12, r4
|
|
0040b8 b75f bsr h'ebe ;@(h'4f7a)
|
|
0040ba 2f16 mov.l r1, @-r15
|
|
0040bc 51eb mov.l @(h'2c,r14), r1
|
|
0040be e701 mov #h'1, r7
|
|
0040c0 2fa6 mov.l r10, @-r15
|
|
0040c2 e600 mov #h'0, r6
|
|
0040c4 7160 add #h'60, r1
|
|
0040c6 e503 mov #h'3, r5
|
|
0040c8 e402 mov #h'2, r4
|
|
0040ca b756 bsr h'eac ;@(h'4f7a)
|
|
0040cc 2f16 mov.l r1, @-r15
|
|
0040ce e700 mov #h'0, r7
|
|
0040d0 9362 mov.w @(h'c4,pc), r3 ;@(h'4198)
|
|
0040d2 e504 mov #h'4, r5
|
|
0040d4 51eb mov.l @(h'2c,r14), r1
|
|
0040d6 6673 mov r7, r6
|
|
0040d8 2fa6 mov.l r10, @-r15
|
|
0040da 313c add r3, r1
|
|
0040dc 2f16 mov.l r1, @-r15
|
|
0040de b74c bsr h'e98 ;@(h'4f7a)
|
|
0040e0 e40b mov #h'b, r4
|
|
0040e2 e701 mov #h'1, r7
|
|
0040e4 9359 mov.w @(h'b2,pc), r3 ;@(h'419a)
|
|
0040e6 e600 mov #h'0, r6
|
|
0040e8 51eb mov.l @(h'2c,r14), r1
|
|
0040ea e504 mov #h'4, r5
|
|
0040ec 2fa6 mov.l r10, @-r15
|
|
0040ee 313c add r3, r1
|
|
0040f0 2f16 mov.l r1, @-r15
|
|
0040f2 b742 bsr h'e84 ;@(h'4f7a)
|
|
0040f4 e40f mov #h'f, r4
|
|
0040f6 e700 mov #h'0, r7
|
|
0040f8 9350 mov.w @(h'a0,pc), r3 ;@(h'419c)
|
|
0040fa e508 mov #h'8, r5
|
|
0040fc 51eb mov.l @(h'2c,r14), r1
|
|
0040fe 6673 mov r7, r6
|
|
004100 2fa6 mov.l r10, @-r15
|
|
004102 313c add r3, r1
|
|
004104 2f16 mov.l r1, @-r15
|
|
004106 b738 bsr h'e70 ;@(h'4f7a)
|
|
004108 e404 mov #h'4, r4
|
|
00410a e305 mov #h'5, r3
|
|
00410c 9447 mov.w @(h'8e,pc), r4 ;@(h'419e)
|
|
00410e 4c0b jsr @r12
|
|
004110 1e3a mov.l r3, @(h'28,r14)
|
|
004112 6103 mov r0, r1
|
|
004114 d426 mov.l @(h'98,pc), r4 ;@(h'41b0)
|
|
004116 e300 mov #h'0, r3
|
|
004118 1e09 mov.l r0, @(h'24,r14)
|
|
00411a 6733 mov r3, r7
|
|
00411c 2f36 mov.l r3, @-r15
|
|
00411e 6633 mov r3, r6
|
|
004120 2f36 mov.l r3, @-r15
|
|
004122 2f36 mov.l r3, @-r15
|
|
004124 2f16 mov.l r1, @-r15
|
|
004126 b6e9 bsr h'dd2 ;@(h'4efc)
|
|
004128 6533 mov r3, r5
|
|
00412a ed29 mov #h'29, r13
|
|
00412c 51e9 mov.l @(h'24,r14), r1
|
|
00412e e338 mov #h'38, r3
|
|
004130 d420 mov.l @(h'80,pc), r4 ;@(h'41b4)
|
|
004132 e26c mov #h'6c, r2
|
|
004134 2f36 mov.l r3, @-r15
|
|
004136 e74f mov #h'4f, r7
|
|
004138 2fd6 mov.l r13, @-r15
|
|
00413a e604 mov #h'4, r6
|
|
00413c 2f26 mov.l r2, @-r15
|
|
00413e 7124 add #h'24, r1
|
|
004140 2f16 mov.l r1, @-r15
|
|
004142 b6db bsr h'db6 ;@(h'4efc)
|
|
004144 e500 mov #h'0, r5
|
|
004146 e338 mov #h'38, r3
|
|
004148 922a mov.w @(h'54,pc), r2 ;@(h'41a0)
|
|
00414a e76d mov #h'6d, r7
|
|
00414c d41a mov.l @(h'68,pc), r4 ;@(h'41b8)
|
|
00414e e604 mov #h'4, r6
|
|
004150 51e9 mov.l @(h'24,r14), r1
|
|
004152 7148 add #h'48, r1
|
|
004154 2f36 mov.l r3, @-r15
|
|
004156 2fd6 mov.l r13, @-r15
|
|
004158 2f26 mov.l r2, @-r15
|
|
00415a 2f16 mov.l r1, @-r15
|
|
00415c b6ce bsr h'd9c ;@(h'4efc)
|
|
00415e e500 mov #h'0, r5
|
|
004160 51e9 mov.l @(h'24,r14), r1
|
|
004162 e348 mov #h'48, r3
|
|
004164 921d mov.w @(h'3a,pc), r2 ;@(h'41a2)
|
|
004166 e604 mov #h'4, r6
|
|
004168 d414 mov.l @(h'50,pc), r4 ;@(h'41bc)
|
|
00416a 716c add #h'6c, r1
|
|
00416c 971a mov.w @(h'34,pc), r7 ;@(h'41a4)
|
|
00416e 2f36 mov.l r3, @-r15
|
|
004170 2fd6 mov.l r13, @-r15
|
|
004172 2f26 mov.l r2, @-r15
|
|
004174 2f16 mov.l r1, @-r15
|
|
004176 b6c1 bsr h'd82 ;@(h'4efc)
|
|
004178 e500 mov #h'0, r5
|
|
00417a 7f78 add #h'78, r15
|
|
00417c d410 mov.l @(h'40,pc), r4 ;@(h'41c0)
|
|
00417e e300 mov #h'0, r3
|
|
004180 51e9 mov.l @(h'24,r14), r1
|
|
004182 e707 mov #h'7, r7
|
|
004184 2f36 mov.l r3, @-r15
|
|
004186 6533 mov r3, r5
|
|
004188 2f36 mov.l r3, @-r15
|
|
00418a 318c add r8, r1
|
|
00418c 2f36 mov.l r3, @-r15
|
|
00418e a0b8 bra h'170 ;@(h'4302)
|
|
004190 e601 mov #h'1, r6
|
|
004192 0280
|
|
004194 0152
|
|
004196 00e0
|
|
004198 0080
|
|
00419a 00a0
|
|
00419c 00c0
|
|
00419e 00b4 mov.b r11, @(r0,r0)
|
|
0041a0 0081
|
|
0041a2 00b9
|
|
0041a4 009f mac.l @r9+, @r0+
|
|
0041a6 0000
|
|
0041a8 0030
|
|
0041aa 757d add #h'7d, r5
|
|
0041ac 0030
|
|
0041ae 561c mov.l @(h'30,r1), r6
|
|
0041b0 0030
|
|
0041b2 76d0 add #h'd0, r6
|
|
0041b4 0030
|
|
0041b6 76fc add #h'fc, r6
|
|
0041b8 0030
|
|
0041ba 7728 add #h'28, r7
|
|
0041bc 0030
|
|
0041be 774c add #h'4c, r7
|
|
0041c0 0030
|
|
0041c2 7774 add #h'74, r7
|
|
0041c4 6093 mov r9, r0
|
|
0041c6 8809 cmp/eq #h'9, r0
|
|
0041c8 8901 bt h'2 ;@(h'41ce)
|
|
0041ca a0b5 bra h'16a ;@(h'4338)
|
|
0041cc 0009 nop
|
|
0041ce 919d mov.w @(h'13a,pc), r1 ;@(h'430c)
|
|
0041d0 d252 mov.l @(h'148,pc), r2 ;@(h'431c)
|
|
0041d2 909c mov.w @(h'138,pc), r0 ;@(h'430e)
|
|
0041d4 d352 mov.l @(h'148,pc), r3 ;@(h'4320)
|
|
0041d6 430b jsr @r3
|
|
0041d8 31fc add r15, r1
|
|
0041da e10f mov #h'f, r1
|
|
0041dc 9497 mov.w @(h'12e,pc), r4 ;@(h'430e)
|
|
0041de 1e73 mov.l r7, @(h'c,r14)
|
|
0041e0 4c0b jsr @r12
|
|
0041e2 1e14 mov.l r1, @(h'10,r14)
|
|
0041e4 1e02 mov.l r0, @(h'8,r14)
|
|
0041e6 9692 mov.w @(h'124,pc), r6 ;@(h'430e)
|
|
0041e8 9590 mov.w @(h'120,pc), r5 ;@(h'430c)
|
|
0041ea 35fc add r15, r5
|
|
0041ec 4b0b jsr @r11
|
|
0041ee 6403 mov r0, r4
|
|
0041f0 948e mov.w @(h'11c,pc), r4 ;@(h'4310)
|
|
0041f2 e307 mov #h'7, r3
|
|
0041f4 4c0b jsr @r12
|
|
0041f6 1e3c mov.l r3, @(h'30,r14)
|
|
0041f8 1e0b mov.l r0, @(h'2c,r14)
|
|
0041fa 6103 mov r0, r1
|
|
0041fc 2fa6 mov.l r10, @-r15
|
|
0041fe e703 mov #h'3, r7
|
|
004200 e600 mov #h'0, r6
|
|
004202 e502 mov #h'2, r5
|
|
004204 e408 mov #h'8, r4
|
|
004206 b6b8 bsr h'd70 ;@(h'4f7a)
|
|
004208 2f16 mov.l r1, @-r15
|
|
00420a e700 mov #h'0, r7
|
|
00420c 51eb mov.l @(h'2c,r14), r1
|
|
00420e e504 mov #h'4, r5
|
|
004210 2fa6 mov.l r10, @-r15
|
|
004212 6673 mov r7, r6
|
|
004214 7120 add #h'20, r1
|
|
004216 e407 mov #h'7, r4
|
|
004218 b6af bsr h'd5e ;@(h'4f7a)
|
|
00421a 2f16 mov.l r1, @-r15
|
|
00421c 51eb mov.l @(h'2c,r14), r1
|
|
00421e e701 mov #h'1, r7
|
|
004220 2fa6 mov.l r10, @-r15
|
|
004222 e600 mov #h'0, r6
|
|
004224 7140 add #h'40, r1
|
|
004226 e505 mov #h'5, r5
|
|
004228 6453 mov r5, r4
|
|
00422a b6a6 bsr h'd4c ;@(h'4f7a)
|
|
00422c 2f16 mov.l r1, @-r15
|
|
00422e e304 mov #h'4, r3
|
|
004230 51eb mov.l @(h'2c,r14), r1
|
|
004232 e701 mov #h'1, r7
|
|
004234 2f36 mov.l r3, @-r15
|
|
004236 e600 mov #h'0, r6
|
|
004238 7160 add #h'60, r1
|
|
00423a e506 mov #h'6, r5
|
|
00423c 2f16 mov.l r1, @-r15
|
|
00423e b69c bsr h'd38 ;@(h'4f7a)
|
|
004240 e405 mov #h'5, r4
|
|
004242 e205 mov #h'5, r2
|
|
004244 9365 mov.w @(h'ca,pc), r3 ;@(h'4312)
|
|
004246 e701 mov #h'1, r7
|
|
004248 51eb mov.l @(h'2c,r14), r1
|
|
00424a e600 mov #h'0, r6
|
|
00424c 2f26 mov.l r2, @-r15
|
|
00424e e507 mov #h'7, r5
|
|
004250 313c add r3, r1
|
|
004252 2f16 mov.l r1, @-r15
|
|
004254 b691 bsr h'd22 ;@(h'4f7a)
|
|
004256 6423 mov r2, r4
|
|
004258 935c mov.w @(h'b8,pc), r3 ;@(h'4314)
|
|
00425a e204 mov #h'4, r2
|
|
00425c 51eb mov.l @(h'2c,r14), r1
|
|
00425e e701 mov #h'1, r7
|
|
004260 2f26 mov.l r2, @-r15
|
|
004262 e600 mov #h'0, r6
|
|
004264 313c add r3, r1
|
|
004266 e508 mov #h'8, r5
|
|
004268 2f16 mov.l r1, @-r15
|
|
00426a b686 bsr h'd0c ;@(h'4f7a)
|
|
00426c e405 mov #h'5, r4
|
|
00426e e701 mov #h'1, r7
|
|
004270 9351 mov.w @(h'a2,pc), r3 ;@(h'4316)
|
|
004272 e600 mov #h'0, r6
|
|
004274 51eb mov.l @(h'2c,r14), r1
|
|
004276 e509 mov #h'9, r5
|
|
004278 2fa6 mov.l r10, @-r15
|
|
00427a 313c add r3, r1
|
|
00427c 2f16 mov.l r1, @-r15
|
|
00427e b67c bsr h'cf8 ;@(h'4f7a)
|
|
004280 e405 mov #h'5, r4
|
|
004282 e305 mov #h'5, r3
|
|
004284 9448 mov.w @(h'90,pc), r4 ;@(h'4318)
|
|
004286 4c0b jsr @r12
|
|
004288 1e3a mov.l r3, @(h'28,r14)
|
|
00428a 6103 mov r0, r1
|
|
00428c d425 mov.l @(h'94,pc), r4 ;@(h'4324)
|
|
00428e e300 mov #h'0, r3
|
|
004290 1e09 mov.l r0, @(h'24,r14)
|
|
004292 6733 mov r3, r7
|
|
004294 2f36 mov.l r3, @-r15
|
|
004296 6633 mov r3, r6
|
|
004298 2f36 mov.l r3, @-r15
|
|
00429a 2f36 mov.l r3, @-r15
|
|
00429c 2f16 mov.l r1, @-r15
|
|
00429e b62d bsr h'c5a ;@(h'4efc)
|
|
0042a0 6533 mov r3, r5
|
|
0042a2 e300 mov #h'0, r3
|
|
0042a4 d420 mov.l @(h'80,pc), r4 ;@(h'4328)
|
|
0042a6 e220 mov #h'20, r2
|
|
0042a8 51e9 mov.l @(h'24,r14), r1
|
|
0042aa e603 mov #h'3, r6
|
|
0042ac 2f36 mov.l r3, @-r15
|
|
0042ae 6733 mov r3, r7
|
|
0042b0 2f36 mov.l r3, @-r15
|
|
0042b2 e501 mov #h'1, r5
|
|
0042b4 2f26 mov.l r2, @-r15
|
|
0042b6 7124 add #h'24, r1
|
|
0042b8 b620 bsr h'c40 ;@(h'4efc)
|
|
0042ba 2f16 mov.l r1, @-r15
|
|
0042bc 51e9 mov.l @(h'24,r14), r1
|
|
0042be e300 mov #h'0, r3
|
|
0042c0 d41a mov.l @(h'68,pc), r4 ;@(h'432c)
|
|
0042c2 e704 mov #h'4, r7
|
|
0042c4 2f36 mov.l r3, @-r15
|
|
0042c6 e601 mov #h'1, r6
|
|
0042c8 2f36 mov.l r3, @-r15
|
|
0042ca 7148 add #h'48, r1
|
|
0042cc 2f36 mov.l r3, @-r15
|
|
0042ce 2f16 mov.l r1, @-r15
|
|
0042d0 b614 bsr h'c28 ;@(h'4efc)
|
|
0042d2 6533 mov r3, r5
|
|
0042d4 51e9 mov.l @(h'24,r14), r1
|
|
0042d6 e300 mov #h'0, r3
|
|
0042d8 d415 mov.l @(h'54,pc), r4 ;@(h'4330)
|
|
0042da e709 mov #h'9, r7
|
|
0042dc 2f36 mov.l r3, @-r15
|
|
0042de e601 mov #h'1, r6
|
|
0042e0 2f36 mov.l r3, @-r15
|
|
0042e2 716c add #h'6c, r1
|
|
0042e4 2f36 mov.l r3, @-r15
|
|
0042e6 2f16 mov.l r1, @-r15
|
|
0042e8 b608 bsr h'c10 ;@(h'4efc)
|
|
0042ea 6533 mov r3, r5
|
|
0042ec d411 mov.l @(h'44,pc), r4 ;@(h'4334)
|
|
0042ee 7f78 add #h'78, r15
|
|
0042f0 51e9 mov.l @(h'24,r14), r1
|
|
0042f2 e300 mov #h'0, r3
|
|
0042f4 2f36 mov.l r3, @-r15
|
|
0042f6 e70d mov #h'd, r7
|
|
0042f8 2f36 mov.l r3, @-r15
|
|
0042fa e601 mov #h'1, r6
|
|
0042fc 2f36 mov.l r3, @-r15
|
|
0042fe 6533 mov r3, r5
|
|
004300 318c add r8, r1
|
|
004302 2f16 mov.l r1, @-r15
|
|
004304 b5fa bsr h'bf4 ;@(h'4efc)
|
|
004306 0009 nop
|
|
004308 a5a2 bra h'b44 ;@(h'4e50)
|
|
00430a 7f10 add #h'10, r15
|
|
00430c 02d4 mov.b r13, @(r0,r2)
|
|
00430e 00ff mac.l @r15+, @r0+
|
|
004310 00e0
|
|
004312 0080
|
|
004314 00a0
|
|
004316 00c0
|
|
004318 00b4 mov.b r11, @(r0,r0)
|
|
00431a 0000
|
|
00431c 0030
|
|
00431e 7796 add #h'96, r7
|
|
004320 0030
|
|
004322 561c mov.l @(h'30,r1), r6
|
|
004324 0030
|
|
004326 7898 add #h'98, r8
|
|
004328 0030
|
|
00432a 78ac add #h'ac, r8
|
|
00432c 0030
|
|
00432e 78d0 add #h'd0, r8
|
|
004330 0030
|
|
004332 78f4 add #h'f4, r8
|
|
004334 0030
|
|
004336 7914 add #h'14, r9
|
|
004338 880a cmp/eq #h'a, r0
|
|
00433a 8901 bt h'2 ;@(h'4340)
|
|
00433c a0aa bra h'154 ;@(h'4494)
|
|
00433e 0009 nop
|
|
004340 9191 mov.w @(h'122,pc), r1 ;@(h'4466)
|
|
004342 d24d mov.l @(h'134,pc), r2 ;@(h'4478)
|
|
004344 9090 mov.w @(h'120,pc), r0 ;@(h'4468)
|
|
004346 d34d mov.l @(h'134,pc), r3 ;@(h'447c)
|
|
004348 430b jsr @r3
|
|
00434a 31fc add r15, r1
|
|
00434c 918d mov.w @(h'11a,pc), r1 ;@(h'446a)
|
|
00434e 31fc add r15, r1
|
|
004350 d24b mov.l @(h'12c,pc), r2 ;@(h'4480)
|
|
004352 d34c mov.l @(h'130,pc), r3 ;@(h'4484)
|
|
004354 430b jsr @r3
|
|
004356 e024 mov #h'24, r0
|
|
004358 9486 mov.w @(h'10c,pc), r4 ;@(h'4468)
|
|
00435a e119 mov #h'19, r1
|
|
00435c 1e13 mov.l r1, @(h'c,r14)
|
|
00435e e30f mov #h'f, r3
|
|
004360 4c0b jsr @r12
|
|
004362 1e34 mov.l r3, @(h'10,r14)
|
|
004364 1e02 mov.l r0, @(h'8,r14)
|
|
004366 967f mov.w @(h'fe,pc), r6 ;@(h'4468)
|
|
004368 957d mov.w @(h'fa,pc), r5 ;@(h'4466)
|
|
00436a 35fc add r15, r5
|
|
00436c 4b0b jsr @r11
|
|
00436e 6403 mov r0, r4
|
|
004370 e201 mov #h'1, r2
|
|
004372 1e26 mov.l r2, @(h'18,r14)
|
|
004374 4c0b jsr @r12
|
|
004376 e424 mov #h'24, r4
|
|
004378 1e05 mov.l r0, @(h'14,r14)
|
|
00437a 6103 mov r0, r1
|
|
00437c 9275 mov.w @(h'ea,pc), r2 ;@(h'446a)
|
|
00437e 32fc add r15, r2
|
|
004380 d340 mov.l @(h'100,pc), r3 ;@(h'4484)
|
|
004382 430b jsr @r3
|
|
004384 e024 mov #h'24, r0
|
|
004386 e206 mov #h'6, r2
|
|
004388 9470 mov.w @(h'e0,pc), r4 ;@(h'446c)
|
|
00438a 4c0b jsr @r12
|
|
00438c 1e2c mov.l r2, @(h'30,r14)
|
|
00438e 6103 mov r0, r1
|
|
004390 1e0b mov.l r0, @(h'2c,r14)
|
|
004392 e302 mov #h'2, r3
|
|
004394 2f36 mov.l r3, @-r15
|
|
004396 e701 mov #h'1, r7
|
|
004398 2f16 mov.l r1, @-r15
|
|
00439a e600 mov #h'0, r6
|
|
00439c e504 mov #h'4, r5
|
|
00439e b5ec bsr h'bd8 ;@(h'4f7a)
|
|
0043a0 e409 mov #h'9, r4
|
|
0043a2 e303 mov #h'3, r3
|
|
0043a4 51eb mov.l @(h'2c,r14), r1
|
|
0043a6 e700 mov #h'0, r7
|
|
0043a8 2f36 mov.l r3, @-r15
|
|
0043aa e505 mov #h'5, r5
|
|
0043ac 7120 add #h'20, r1
|
|
0043ae 6673 mov r7, r6
|
|
0043b0 2f16 mov.l r1, @-r15
|
|
0043b2 b5e2 bsr h'bc4 ;@(h'4f7a)
|
|
0043b4 e410 mov #h'10, r4
|
|
0043b6 e301 mov #h'1, r3
|
|
0043b8 51eb mov.l @(h'2c,r14), r1
|
|
0043ba e600 mov #h'0, r6
|
|
0043bc 2f36 mov.l r3, @-r15
|
|
0043be 6733 mov r3, r7
|
|
0043c0 7140 add #h'40, r1
|
|
0043c2 e506 mov #h'6, r5
|
|
0043c4 2f16 mov.l r1, @-r15
|
|
0043c6 b5d8 bsr h'bb0 ;@(h'4f7a)
|
|
0043c8 e409 mov #h'9, r4
|
|
0043ca e306 mov #h'6, r3
|
|
0043cc 51eb mov.l @(h'2c,r14), r1
|
|
0043ce e700 mov #h'0, r7
|
|
0043d0 2f36 mov.l r3, @-r15
|
|
0043d2 e507 mov #h'7, r5
|
|
0043d4 7160 add #h'60, r1
|
|
0043d6 6673 mov r7, r6
|
|
0043d8 2f16 mov.l r1, @-r15
|
|
0043da b5ce bsr h'b9c ;@(h'4f7a)
|
|
0043dc e410 mov #h'10, r4
|
|
0043de e201 mov #h'1, r2
|
|
0043e0 9345 mov.w @(h'8a,pc), r3 ;@(h'446e)
|
|
0043e2 e600 mov #h'0, r6
|
|
0043e4 51eb mov.l @(h'2c,r14), r1
|
|
0043e6 e508 mov #h'8, r5
|
|
0043e8 2f26 mov.l r2, @-r15
|
|
0043ea 6723 mov r2, r7
|
|
0043ec 313c add r3, r1
|
|
0043ee 2f16 mov.l r1, @-r15
|
|
0043f0 b5c3 bsr h'b86 ;@(h'4f7a)
|
|
0043f2 e409 mov #h'9, r4
|
|
0043f4 933c mov.w @(h'78,pc), r3 ;@(h'4470)
|
|
0043f6 e201 mov #h'1, r2
|
|
0043f8 51eb mov.l @(h'2c,r14), r1
|
|
0043fa e700 mov #h'0, r7
|
|
0043fc 2f26 mov.l r2, @-r15
|
|
0043fe e509 mov #h'9, r5
|
|
004400 313c add r3, r1
|
|
004402 6673 mov r7, r6
|
|
004404 2f16 mov.l r1, @-r15
|
|
004406 b5b8 bsr h'b70 ;@(h'4f7a)
|
|
004408 e410 mov #h'10, r4
|
|
00440a e303 mov #h'3, r3
|
|
00440c 1e3a mov.l r3, @(h'28,r14)
|
|
00440e 4c0b jsr @r12
|
|
004410 e46c mov #h'6c, r4
|
|
004412 6103 mov r0, r1
|
|
004414 d41c mov.l @(h'70,pc), r4 ;@(h'4488)
|
|
004416 e300 mov #h'0, r3
|
|
004418 1e09 mov.l r0, @(h'24,r14)
|
|
00441a 6733 mov r3, r7
|
|
00441c 2f36 mov.l r3, @-r15
|
|
00441e 6633 mov r3, r6
|
|
004420 2f36 mov.l r3, @-r15
|
|
004422 2f36 mov.l r3, @-r15
|
|
004424 2f16 mov.l r1, @-r15
|
|
004426 b569 bsr h'ad2 ;@(h'4efc)
|
|
004428 e501 mov #h'1, r5
|
|
00442a e320 mov #h'20, r3
|
|
00442c 9722 mov.w @(h'44,pc), r7 ;@(h'4474)
|
|
00442e e604 mov #h'4, r6
|
|
004430 d416 mov.l @(h'58,pc), r4 ;@(h'448c)
|
|
004432 e218 mov #h'18, r2
|
|
004434 51e9 mov.l @(h'24,r14), r1
|
|
004436 e500 mov #h'0, r5
|
|
004438 2f36 mov.l r3, @-r15
|
|
00443a 7124 add #h'24, r1
|
|
00443c 2f26 mov.l r2, @-r15
|
|
00443e 6013 mov r1, r0
|
|
004440 9117 mov.w @(h'2e,pc), r1 ;@(h'4472)
|
|
004442 2f16 mov.l r1, @-r15
|
|
004444 b55a bsr h'ab4 ;@(h'4efc)
|
|
004446 2f06 mov.l r0, @-r15
|
|
004448 51e9 mov.l @(h'24,r14), r1
|
|
00444a e300 mov #h'0, r3
|
|
00444c d410 mov.l @(h'40,pc), r4 ;@(h'4490)
|
|
00444e e704 mov #h'4, r7
|
|
004450 2f36 mov.l r3, @-r15
|
|
004452 e601 mov #h'1, r6
|
|
004454 2f36 mov.l r3, @-r15
|
|
004456 7148 add #h'48, r1
|
|
004458 2f36 mov.l r3, @-r15
|
|
00445a 6563 mov r6, r5
|
|
00445c 2f16 mov.l r1, @-r15
|
|
00445e b54d bsr h'a9a ;@(h'4efc)
|
|
004460 0009 nop
|
|
004462 a4f5 bra h'9ea ;@(h'4e50)
|
|
004464 7f60 add #h'60, r15
|
|
004466 025c mov.b @(r0,r5), r2
|
|
004468 0177 mul.l r7, r1
|
|
00446a 0238 ldtlb
|
|
00446c 00c0
|
|
00446e 0080
|
|
004470 00a0
|
|
004472 00b1
|
|
004474 00af mac.l @r10+, @r0+
|
|
004476 0000
|
|
004478 0030
|
|
00447a 7925 add #h'25, r9
|
|
00447c 0030
|
|
00447e 561c mov.l @(h'30,r1), r6
|
|
004480 0030
|
|
004482 7a9c add #h'9c, r10
|
|
004484 0030
|
|
004486 5584 mov.l @(h'10,r8), r5
|
|
004488 0030
|
|
00448a 7ac0 add #h'c0, r10
|
|
00448c 0030
|
|
00448e 7ad4 add #h'd4, r10
|
|
004490 0030
|
|
004492 7af8 add #h'f8, r10
|
|
004494 6093 mov r9, r0
|
|
004496 880b cmp/eq #h'b, r0
|
|
004498 8901 bt h'2 ;@(h'449e)
|
|
00449a a091 bra h'122 ;@(h'45c0)
|
|
00449c 0009 nop
|
|
00449e 9176 mov.w @(h'ec,pc), r1 ;@(h'458e)
|
|
0044a0 d23f mov.l @(h'fc,pc), r2 ;@(h'45a0)
|
|
0044a2 9075 mov.w @(h'ea,pc), r0 ;@(h'4590)
|
|
0044a4 d33f mov.l @(h'fc,pc), r3 ;@(h'45a4)
|
|
0044a6 430b jsr @r3
|
|
0044a8 31fc add r15, r1
|
|
0044aa e114 mov #h'14, r1
|
|
0044ac 1e43 mov.l r4, @(h'c,r14)
|
|
0044ae 946f mov.w @(h'de,pc), r4 ;@(h'4590)
|
|
0044b0 4c0b jsr @r12
|
|
0044b2 1e14 mov.l r1, @(h'10,r14)
|
|
0044b4 1e02 mov.l r0, @(h'8,r14)
|
|
0044b6 966b mov.w @(h'd6,pc), r6 ;@(h'4590)
|
|
0044b8 9569 mov.w @(h'd2,pc), r5 ;@(h'458e)
|
|
0044ba 35fc add r15, r5
|
|
0044bc 4b0b jsr @r11
|
|
0044be 6403 mov r0, r4
|
|
0044c0 e301 mov #h'1, r3
|
|
0044c2 1e3c mov.l r3, @(h'30,r14)
|
|
0044c4 4c0b jsr @r12
|
|
0044c6 e420 mov #h'20, r4
|
|
0044c8 1e0b mov.l r0, @(h'2c,r14)
|
|
0044ca 6103 mov r0, r1
|
|
0044cc 2fa6 mov.l r10, @-r15
|
|
0044ce e703 mov #h'3, r7
|
|
0044d0 e600 mov #h'0, r6
|
|
0044d2 e502 mov #h'2, r5
|
|
0044d4 e411 mov #h'11, r4
|
|
0044d6 b550 bsr h'aa0 ;@(h'4f7a)
|
|
0044d8 2f16 mov.l r1, @-r15
|
|
0044da e306 mov #h'6, r3
|
|
0044dc 9459 mov.w @(h'b2,pc), r4 ;@(h'4592)
|
|
0044de 4c0b jsr @r12
|
|
0044e0 1e3a mov.l r3, @(h'28,r14)
|
|
0044e2 6103 mov r0, r1
|
|
0044e4 d430 mov.l @(h'c0,pc), r4 ;@(h'45a8)
|
|
0044e6 e300 mov #h'0, r3
|
|
0044e8 1e09 mov.l r0, @(h'24,r14)
|
|
0044ea 6733 mov r3, r7
|
|
0044ec 2f36 mov.l r3, @-r15
|
|
0044ee 6633 mov r3, r6
|
|
0044f0 2f36 mov.l r3, @-r15
|
|
0044f2 2f36 mov.l r3, @-r15
|
|
0044f4 2f16 mov.l r1, @-r15
|
|
0044f6 b501 bsr h'a02 ;@(h'4efc)
|
|
0044f8 6533 mov r3, r5
|
|
0044fa e300 mov #h'0, r3
|
|
0044fc d42b mov.l @(h'ac,pc), r4 ;@(h'45ac)
|
|
0044fe e231 mov #h'31, r2
|
|
004500 51e9 mov.l @(h'24,r14), r1
|
|
004502 e701 mov #h'1, r7
|
|
004504 2f36 mov.l r3, @-r15
|
|
004506 e603 mov #h'3, r6
|
|
004508 2f36 mov.l r3, @-r15
|
|
00450a 6533 mov r3, r5
|
|
00450c 2f26 mov.l r2, @-r15
|
|
00450e 7124 add #h'24, r1
|
|
004510 b4f4 bsr h'9e8 ;@(h'4efc)
|
|
004512 2f16 mov.l r1, @-r15
|
|
004514 51e9 mov.l @(h'24,r14), r1
|
|
004516 e261 mov #h'61, r2
|
|
004518 d425 mov.l @(h'94,pc), r4 ;@(h'45b0)
|
|
00451a e74f mov #h'4f, r7
|
|
00451c 933a mov.w @(h'74,pc), r3 ;@(h'4594)
|
|
00451e e604 mov #h'4, r6
|
|
004520 2f36 mov.l r3, @-r15
|
|
004522 e500 mov #h'0, r5
|
|
004524 2f36 mov.l r3, @-r15
|
|
004526 7148 add #h'48, r1
|
|
004528 2f26 mov.l r2, @-r15
|
|
00452a b4e7 bsr h'9ce ;@(h'4efc)
|
|
00452c 2f16 mov.l r1, @-r15
|
|
00452e e340 mov #h'40, r3
|
|
004530 d420 mov.l @(h'80,pc), r4 ;@(h'45b4)
|
|
004532 e238 mov #h'38, r2
|
|
004534 51e9 mov.l @(h'24,r14), r1
|
|
004536 e76f mov #h'6f, r7
|
|
004538 2f36 mov.l r3, @-r15
|
|
00453a e604 mov #h'4, r6
|
|
00453c 2f26 mov.l r2, @-r15
|
|
00453e e500 mov #h'0, r5
|
|
004540 716c add #h'6c, r1
|
|
004542 6013 mov r1, r0
|
|
004544 e179 mov #h'79, r1
|
|
004546 2f16 mov.l r1, @-r15
|
|
004548 b4d8 bsr h'9b0 ;@(h'4efc)
|
|
00454a 2f06 mov.l r0, @-r15
|
|
00454c 51e9 mov.l @(h'24,r14), r1
|
|
00454e e340 mov #h'40, r3
|
|
004550 9722 mov.w @(h'44,pc), r7 ;@(h'4598)
|
|
004552 e604 mov #h'4, r6
|
|
004554 d418 mov.l @(h'60,pc), r4 ;@(h'45b8)
|
|
004556 e238 mov #h'38, r2
|
|
004558 2f36 mov.l r3, @-r15
|
|
00455a e500 mov #h'0, r5
|
|
00455c 2f26 mov.l r2, @-r15
|
|
00455e 318c add r8, r1
|
|
004560 6013 mov r1, r0
|
|
004562 9118 mov.w @(h'30,pc), r1 ;@(h'4596)
|
|
004564 2f16 mov.l r1, @-r15
|
|
004566 b4c9 bsr h'992 ;@(h'4efc)
|
|
004568 2f06 mov.l r0, @-r15
|
|
00456a e259 mov #h'59, r2
|
|
00456c 9716 mov.w @(h'2c,pc), r7 ;@(h'459c)
|
|
00456e e604 mov #h'4, r6
|
|
004570 d412 mov.l @(h'48,pc), r4 ;@(h'45bc)
|
|
004572 e500 mov #h'0, r5
|
|
004574 9311 mov.w @(h'22,pc), r3 ;@(h'459a)
|
|
004576 51e9 mov.l @(h'24,r14), r1
|
|
004578 2f26 mov.l r2, @-r15
|
|
00457a 313c add r3, r1
|
|
00457c 6013 mov r1, r0
|
|
00457e e151 mov #h'51, r1
|
|
004580 2f16 mov.l r1, @-r15
|
|
004582 7305
|
|
004584 2f36 mov.l r3, @-r15
|
|
004586 b4b9 bsr h'972 ;@(h'4efc)
|
|
004588 2f06 mov.l r0, @-r15
|
|
00458a a461 bra h'8c2 ;@(h'4e50)
|
|
00458c 7f68 add #h'68, r15
|
|
00458e 01cc mov.b @(r0,r12), r1
|
|
004590 0208 clrt
|
|
004592 00d8
|
|
004594 0088
|
|
004596 00a1
|
|
004598 0097 mul.l r9, r0
|
|
00459a 00b4 mov.b r11, @(r0,r0)
|
|
00459c 00b7 mul.l r11, r0
|
|
00459e 0000
|
|
0045a0 0030
|
|
0045a2 7b24 add #h'24, r11
|
|
0045a4 0030
|
|
0045a6 561c mov.l @(h'30,r1), r6
|
|
0045a8 0030
|
|
0045aa 7d2c add #h'2c, r13
|
|
0045ac 0030
|
|
0045ae 7d48 add #h'48, r13
|
|
0045b0 0030
|
|
0045b2 7d78 add #h'78, r13
|
|
0045b4 0030
|
|
0045b6 7db8 add #h'b8, r13
|
|
0045b8 0030
|
|
0045ba 7dec add #h'ec, r13
|
|
0045bc 0030
|
|
0045be 7e08
|
|
0045c0 880c cmp/eq #h'c, r0
|
|
0045c2 8b57 bf h'ae ;@(h'4674)
|
|
0045c4 9148 mov.w @(h'90,pc), r1 ;@(h'4658)
|
|
0045c6 d226 mov.l @(h'98,pc), r2 ;@(h'4660)
|
|
0045c8 9047 mov.w @(h'8e,pc), r0 ;@(h'465a)
|
|
0045ca d326 mov.l @(h'98,pc), r3 ;@(h'4664)
|
|
0045cc 430b jsr @r3
|
|
0045ce 31fc add r15, r1
|
|
0045d0 9443 mov.w @(h'86,pc), r4 ;@(h'465a)
|
|
0045d2 e120 mov #h'20, r1
|
|
0045d4 1e13 mov.l r1, @(h'c,r14)
|
|
0045d6 4c0b jsr @r12
|
|
0045d8 1e54 mov.l r5, @(h'10,r14)
|
|
0045da 1e02 mov.l r0, @(h'8,r14)
|
|
0045dc 963d mov.w @(h'7a,pc), r6 ;@(h'465a)
|
|
0045de 953b mov.w @(h'76,pc), r5 ;@(h'4658)
|
|
0045e0 35fc add r15, r5
|
|
0045e2 4b0b jsr @r11
|
|
0045e4 6403 mov r0, r4
|
|
0045e6 e301 mov #h'1, r3
|
|
0045e8 1e3c mov.l r3, @(h'30,r14)
|
|
0045ea 4c0b jsr @r12
|
|
0045ec e420 mov #h'20, r4
|
|
0045ee 6103 mov r0, r1
|
|
0045f0 1e0b mov.l r0, @(h'2c,r14)
|
|
0045f2 e304 mov #h'4, r3
|
|
0045f4 2f36 mov.l r3, @-r15
|
|
0045f6 e703 mov #h'3, r7
|
|
0045f8 2f16 mov.l r1, @-r15
|
|
0045fa e600 mov #h'0, r6
|
|
0045fc e502 mov #h'2, r5
|
|
0045fe b4bc bsr h'978 ;@(h'4f7a)
|
|
004600 e41c mov #h'1c, r4
|
|
004602 e303 mov #h'3, r3
|
|
004604 1e3a mov.l r3, @(h'28,r14)
|
|
004606 4c0b jsr @r12
|
|
004608 e46c mov #h'6c, r4
|
|
00460a 6103 mov r0, r1
|
|
00460c d416 mov.l @(h'58,pc), r4 ;@(h'4668)
|
|
00460e e300 mov #h'0, r3
|
|
004610 1e09 mov.l r0, @(h'24,r14)
|
|
004612 6733 mov r3, r7
|
|
004614 2f36 mov.l r3, @-r15
|
|
004616 6633 mov r3, r6
|
|
004618 2f36 mov.l r3, @-r15
|
|
00461a 2f36 mov.l r3, @-r15
|
|
00461c 2f16 mov.l r1, @-r15
|
|
00461e b46d bsr h'8da ;@(h'4efc)
|
|
004620 e501 mov #h'1, r5
|
|
004622 e300 mov #h'0, r3
|
|
004624 d411 mov.l @(h'44,pc), r4 ;@(h'466c)
|
|
004626 e701 mov #h'1, r7
|
|
004628 51e9 mov.l @(h'24,r14), r1
|
|
00462a 6673 mov r7, r6
|
|
00462c 2f36 mov.l r3, @-r15
|
|
00462e 7124 add #h'24, r1
|
|
004630 2f36 mov.l r3, @-r15
|
|
004632 2f36 mov.l r3, @-r15
|
|
004634 2f16 mov.l r1, @-r15
|
|
004636 b461 bsr h'8c2 ;@(h'4efc)
|
|
004638 6533 mov r3, r5
|
|
00463a e300 mov #h'0, r3
|
|
00463c 920e mov.w @(h'1c,pc), r2 ;@(h'465c)
|
|
00463e e701 mov #h'1, r7
|
|
004640 d40b mov.l @(h'2c,pc), r4 ;@(h'4670)
|
|
004642 e602 mov #h'2, r6
|
|
004644 51e9 mov.l @(h'24,r14), r1
|
|
004646 6533 mov r3, r5
|
|
004648 2f36 mov.l r3, @-r15
|
|
00464a 7148 add #h'48, r1
|
|
00464c 2f36 mov.l r3, @-r15
|
|
00464e 2f26 mov.l r2, @-r15
|
|
004650 b454 bsr h'8a8 ;@(h'4efc)
|
|
004652 2f16 mov.l r1, @-r15
|
|
004654 a3fc bra h'7f8 ;@(h'4e50)
|
|
004656 7f38 add #h'38, r15
|
|
004658 0294 mov.b r9, @(r0,r2)
|
|
00465a 0140
|
|
00465c 00c0
|
|
00465e 0000
|
|
004660 0030
|
|
004662 7e10 add #h'10, r14
|
|
004664 0030
|
|
004666 561c mov.l @(h'30,r1), r6
|
|
004668 0030
|
|
00466a 7f50 add #h'50, r15
|
|
00466c 0030
|
|
00466e 7f68 add #h'68, r15
|
|
004670 0030
|
|
004672 7fa0 add #h'a0, r15
|
|
004674 6093 mov r9, r0
|
|
004676 880d cmp/eq #h'd, r0
|
|
004678 8901 bt h'2 ;@(h'467e)
|
|
00467a a08f bra h'11e ;@(h'479c)
|
|
00467c 0009 nop
|
|
00467e 9178 mov.w @(h'f0,pc), r1 ;@(h'4772)
|
|
004680 d23e mov.l @(h'f8,pc), r2 ;@(h'477c)
|
|
004682 9077 mov.w @(h'ee,pc), r0 ;@(h'4774)
|
|
004684 d33e mov.l @(h'f8,pc), r3 ;@(h'4780)
|
|
004686 430b jsr @r3
|
|
004688 31fc add r15, r1
|
|
00468a 9174 mov.w @(h'e8,pc), r1 ;@(h'4776)
|
|
00468c d23d mov.l @(h'f4,pc), r2 ;@(h'4784)
|
|
00468e 31fc add r15, r1
|
|
004690 d33d mov.l @(h'f4,pc), r3 ;@(h'4788)
|
|
004692 430b jsr @r3
|
|
004694 e024 mov #h'24, r0
|
|
004696 e10f mov #h'f, r1
|
|
004698 1e43 mov.l r4, @(h'c,r14)
|
|
00469a 946b mov.w @(h'd6,pc), r4 ;@(h'4774)
|
|
00469c 4c0b jsr @r12
|
|
00469e 1e14 mov.l r1, @(h'10,r14)
|
|
0046a0 1e02 mov.l r0, @(h'8,r14)
|
|
0046a2 9667 mov.w @(h'ce,pc), r6 ;@(h'4774)
|
|
0046a4 9565 mov.w @(h'ca,pc), r5 ;@(h'4772)
|
|
0046a6 35fc add r15, r5
|
|
0046a8 4b0b jsr @r11
|
|
0046aa 6403 mov r0, r4
|
|
0046ac e301 mov #h'1, r3
|
|
0046ae 1e36 mov.l r3, @(h'18,r14)
|
|
0046b0 4c0b jsr @r12
|
|
0046b2 e424 mov #h'24, r4
|
|
0046b4 1e05 mov.l r0, @(h'14,r14)
|
|
0046b6 6103 mov r0, r1
|
|
0046b8 925d mov.w @(h'ba,pc), r2 ;@(h'4776)
|
|
0046ba 32fc add r15, r2
|
|
0046bc d332 mov.l @(h'c8,pc), r3 ;@(h'4788)
|
|
0046be 430b jsr @r3
|
|
0046c0 e024 mov #h'24, r0
|
|
0046c2 e203 mov #h'3, r2
|
|
0046c4 1e2c mov.l r2, @(h'30,r14)
|
|
0046c6 4c0b jsr @r12
|
|
0046c8 e460 mov #h'60, r4
|
|
0046ca 6103 mov r0, r1
|
|
0046cc 1e0b mov.l r0, @(h'2c,r14)
|
|
0046ce e310 mov #h'10, r3
|
|
0046d0 2f36 mov.l r3, @-r15
|
|
0046d2 e701 mov #h'1, r7
|
|
0046d4 2f16 mov.l r1, @-r15
|
|
0046d6 e600 mov #h'0, r6
|
|
0046d8 e502 mov #h'2, r5
|
|
0046da b44e bsr h'89c ;@(h'4f7a)
|
|
0046dc 6453 mov r5, r4
|
|
0046de e700 mov #h'0, r7
|
|
0046e0 51eb mov.l @(h'2c,r14), r1
|
|
0046e2 e504 mov #h'4, r5
|
|
0046e4 2fa6 mov.l r10, @-r15
|
|
0046e6 6673 mov r7, r6
|
|
0046e8 7120 add #h'20, r1
|
|
0046ea e408 mov #h'8, r4
|
|
0046ec b445 bsr h'88a ;@(h'4f7a)
|
|
0046ee 2f16 mov.l r1, @-r15
|
|
0046f0 51eb mov.l @(h'2c,r14), r1
|
|
0046f2 e309 mov #h'9, r3
|
|
0046f4 2f36 mov.l r3, @-r15
|
|
0046f6 e701 mov #h'1, r7
|
|
0046f8 7140 add #h'40, r1
|
|
0046fa e600 mov #h'0, r6
|
|
0046fc 2f16 mov.l r1, @-r15
|
|
0046fe 6533 mov r3, r5
|
|
004700 b43b bsr h'876 ;@(h'4f7a)
|
|
004702 e402 mov #h'2, r4
|
|
004704 e304 mov #h'4, r3
|
|
004706 1e3a mov.l r3, @(h'28,r14)
|
|
004708 4c0b jsr @r12
|
|
00470a 6483 mov r8, r4
|
|
00470c 1e09 mov.l r0, @(h'24,r14)
|
|
00470e 6103 mov r0, r1
|
|
004710 d41e mov.l @(h'78,pc), r4 ;@(h'478c)
|
|
004712 e300 mov #h'0, r3
|
|
004714 2f36 mov.l r3, @-r15
|
|
004716 6733 mov r3, r7
|
|
004718 2f36 mov.l r3, @-r15
|
|
00471a 6633 mov r3, r6
|
|
00471c 2f36 mov.l r3, @-r15
|
|
00471e 2f16 mov.l r1, @-r15
|
|
004720 b3ec bsr h'7d8 ;@(h'4efc)
|
|
004722 6533 mov r3, r5
|
|
004724 51e9 mov.l @(h'24,r14), r1
|
|
004726 e300 mov #h'0, r3
|
|
004728 d419 mov.l @(h'64,pc), r4 ;@(h'4790)
|
|
00472a e258 mov #h'58, r2
|
|
00472c 2f36 mov.l r3, @-r15
|
|
00472e e701 mov #h'1, r7
|
|
004730 2f36 mov.l r3, @-r15
|
|
004732 e602 mov #h'2, r6
|
|
004734 2f26 mov.l r2, @-r15
|
|
004736 6533 mov r3, r5
|
|
004738 7124 add #h'24, r1
|
|
00473a b3df bsr h'7be ;@(h'4efc)
|
|
00473c 2f16 mov.l r1, @-r15
|
|
00473e e310 mov #h'10, r3
|
|
004740 971b mov.w @(h'36,pc), r7 ;@(h'477a)
|
|
004742 e604 mov #h'4, r6
|
|
004744 d413 mov.l @(h'4c,pc), r4 ;@(h'4794)
|
|
004746 e20f mov #h'f, r2
|
|
004748 51e9 mov.l @(h'24,r14), r1
|
|
00474a e500 mov #h'0, r5
|
|
00474c 2f36 mov.l r3, @-r15
|
|
00474e 7148 add #h'48, r1
|
|
004750 2f26 mov.l r2, @-r15
|
|
004752 6013 mov r1, r0
|
|
004754 9110 mov.w @(h'20,pc), r1 ;@(h'4778)
|
|
004756 2f16 mov.l r1, @-r15
|
|
004758 b3d0 bsr h'7a0 ;@(h'4efc)
|
|
00475a 2f06 mov.l r0, @-r15
|
|
00475c 51e9 mov.l @(h'24,r14), r1
|
|
00475e e300 mov #h'0, r3
|
|
004760 d40d mov.l @(h'34,pc), r4 ;@(h'4798)
|
|
004762 e703 mov #h'3, r7
|
|
004764 2f36 mov.l r3, @-r15
|
|
004766 6533 mov r3, r5
|
|
004768 2f36 mov.l r3, @-r15
|
|
00476a 716c add #h'6c, r1
|
|
00476c 2f36 mov.l r3, @-r15
|
|
00476e a07f bra h'fe ;@(h'4870)
|
|
004770 e601 mov #h'1, r6
|
|
004772 024c mov.b @(r0,r4), r2
|
|
004774 0186 mov.l r8, @(r0,r1)
|
|
004776 0228 clrmac
|
|
004778 00c0
|
|
00477a 00ba
|
|
00477c 0030
|
|
00477e 7fb8 add #h'b8, r15
|
|
004780 0030
|
|
004782 561c mov.l @(h'30,r1), r6
|
|
004784 0030
|
|
004786 8140 mov.w r0, @(h'0,r4)
|
|
004788 0030
|
|
00478a 5584 mov.l @(h'10,r8), r5
|
|
00478c 0030
|
|
00478e 8164 mov.w r0, @(h'8,r6)
|
|
004790 0030
|
|
004792 8184 mov.w r0, @(h'8,r8)
|
|
004794 0030
|
|
004796 81c4 mov.w r0, @(h'8,r12)
|
|
004798 0030
|
|
00479a 81fc mov.w r0, @(h'18,r15)
|
|
00479c 6093 mov r9, r0
|
|
00479e 880e cmp/eq #h'e, r0
|
|
0047a0 8f7a bf/s h'f4 ;@(h'4898)
|
|
0047a2 e71b mov #h'1b, r7
|
|
0047a4 9169 mov.w @(h'd2,pc), r1 ;@(h'487a)
|
|
0047a6 d236 mov.l @(h'd8,pc), r2 ;@(h'4880)
|
|
0047a8 9068 mov.w @(h'd0,pc), r0 ;@(h'487c)
|
|
0047aa d336 mov.l @(h'd8,pc), r3 ;@(h'4884)
|
|
0047ac 430b jsr @r3
|
|
0047ae 31fc add r15, r1
|
|
0047b0 1e73 mov.l r7, @(h'c,r14)
|
|
0047b2 e114 mov #h'14, r1
|
|
0047b4 9462 mov.w @(h'c4,pc), r4 ;@(h'487c)
|
|
0047b6 4c0b jsr @r12
|
|
0047b8 1e14 mov.l r1, @(h'10,r14)
|
|
0047ba 1e02 mov.l r0, @(h'8,r14)
|
|
0047bc 965e mov.w @(h'bc,pc), r6 ;@(h'487c)
|
|
0047be 955c mov.w @(h'b8,pc), r5 ;@(h'487a)
|
|
0047c0 35fc add r15, r5
|
|
0047c2 4b0b jsr @r11
|
|
0047c4 6403 mov r0, r4
|
|
0047c6 e303 mov #h'3, r3
|
|
0047c8 1e3c mov.l r3, @(h'30,r14)
|
|
0047ca 4c0b jsr @r12
|
|
0047cc e460 mov #h'60, r4
|
|
0047ce 6103 mov r0, r1
|
|
0047d0 1e0b mov.l r0, @(h'2c,r14)
|
|
0047d2 e703 mov #h'3, r7
|
|
0047d4 2fa6 mov.l r10, @-r15
|
|
0047d6 e600 mov #h'0, r6
|
|
0047d8 e502 mov #h'2, r5
|
|
0047da 6473 mov r7, r4
|
|
0047dc b3cd bsr h'79a ;@(h'4f7a)
|
|
0047de 2f16 mov.l r1, @-r15
|
|
0047e0 51eb mov.l @(h'2c,r14), r1
|
|
0047e2 e703 mov #h'3, r7
|
|
0047e4 2fa6 mov.l r10, @-r15
|
|
0047e6 e600 mov #h'0, r6
|
|
0047e8 7120 add #h'20, r1
|
|
0047ea e502 mov #h'2, r5
|
|
0047ec e415 mov #h'15, r4
|
|
0047ee b3c4 bsr h'788 ;@(h'4f7a)
|
|
0047f0 2f16 mov.l r1, @-r15
|
|
0047f2 e302 mov #h'2, r3
|
|
0047f4 51eb mov.l @(h'2c,r14), r1
|
|
0047f6 e703 mov #h'3, r7
|
|
0047f8 2f36 mov.l r3, @-r15
|
|
0047fa e601 mov #h'1, r6
|
|
0047fc 7140 add #h'40, r1
|
|
0047fe e504 mov #h'4, r5
|
|
004800 2f16 mov.l r1, @-r15
|
|
004802 b3ba bsr h'774 ;@(h'4f7a)
|
|
004804 e40d mov #h'd, r4
|
|
004806 e304 mov #h'4, r3
|
|
004808 1e3a mov.l r3, @(h'28,r14)
|
|
00480a 4c0b jsr @r12
|
|
00480c 6483 mov r8, r4
|
|
00480e 6103 mov r0, r1
|
|
004810 d41d mov.l @(h'74,pc), r4 ;@(h'4888)
|
|
004812 e300 mov #h'0, r3
|
|
004814 1e09 mov.l r0, @(h'24,r14)
|
|
004816 6733 mov r3, r7
|
|
004818 2f36 mov.l r3, @-r15
|
|
00481a 6633 mov r3, r6
|
|
00481c 2f36 mov.l r3, @-r15
|
|
00481e 2f36 mov.l r3, @-r15
|
|
004820 2f16 mov.l r1, @-r15
|
|
004822 b36b bsr h'6d6 ;@(h'4efc)
|
|
004824 6533 mov r3, r5
|
|
004826 e338 mov #h'38, r3
|
|
004828 d418 mov.l @(h'60,pc), r4 ;@(h'488c)
|
|
00482a e230 mov #h'30, r2
|
|
00482c 51e9 mov.l @(h'24,r14), r1
|
|
00482e e737 mov #h'37, r7
|
|
004830 2f36 mov.l r3, @-r15
|
|
004832 e604 mov #h'4, r6
|
|
004834 2f26 mov.l r2, @-r15
|
|
004836 e500 mov #h'0, r5
|
|
004838 7124 add #h'24, r1
|
|
00483a 6013 mov r1, r0
|
|
00483c e141 mov #h'41, r1
|
|
00483e 2f16 mov.l r1, @-r15
|
|
004840 b35c bsr h'6b8 ;@(h'4efc)
|
|
004842 2f06 mov.l r0, @-r15
|
|
004844 51e9 mov.l @(h'24,r14), r1
|
|
004846 e300 mov #h'0, r3
|
|
004848 d411 mov.l @(h'44,pc), r4 ;@(h'4890)
|
|
00484a e702 mov #h'2, r7
|
|
00484c 2f36 mov.l r3, @-r15
|
|
00484e e601 mov #h'1, r6
|
|
004850 2f36 mov.l r3, @-r15
|
|
004852 7148 add #h'48, r1
|
|
004854 2f36 mov.l r3, @-r15
|
|
004856 2f16 mov.l r1, @-r15
|
|
004858 b350 bsr h'6a0 ;@(h'4efc)
|
|
00485a 6533 mov r3, r5
|
|
00485c 51e9 mov.l @(h'24,r14), r1
|
|
00485e e300 mov #h'0, r3
|
|
004860 d40c mov.l @(h'30,pc), r4 ;@(h'4894)
|
|
004862 e704 mov #h'4, r7
|
|
004864 2f36 mov.l r3, @-r15
|
|
004866 e601 mov #h'1, r6
|
|
004868 2f36 mov.l r3, @-r15
|
|
00486a 6533 mov r3, r5
|
|
00486c 2f36 mov.l r3, @-r15
|
|
00486e 716c add #h'6c, r1
|
|
004870 2f16 mov.l r1, @-r15
|
|
004872 b343 bsr h'686 ;@(h'4efc)
|
|
004874 0009 nop
|
|
004876 a2eb bra h'5d6 ;@(h'4e50)
|
|
004878 7f58 add #h'58, r15
|
|
00487a 01b8
|
|
00487c 021c mov.b @(r0,r1), r2
|
|
00487e 0000
|
|
004880 0030
|
|
004882 8233
|
|
004884 0030
|
|
004886 561c mov.l @(h'30,r1), r6
|
|
004888 0030
|
|
00488a 8450 mov.b @(h'0,r5), r0
|
|
00488c 0030
|
|
00488e 847c mov.b @(h'c,r7), r0
|
|
004890 0030
|
|
004892 8484 mov.b @(h'4,r8), r0
|
|
004894 0030
|
|
004896 84b0 mov.b @(h'0,r11), r0
|
|
004898 880f cmp/eq #h'f, r0
|
|
00489a 8901 bt h'2 ;@(h'48a0)
|
|
00489c a140 bra h'280 ;@(h'4b20)
|
|
00489e 0009 nop
|
|
0048a0 91b7 mov.w @(h'16e,pc), r1 ;@(h'4a12)
|
|
0048a2 d261 mov.l @(h'184,pc), r2 ;@(h'4a28)
|
|
0048a4 90b6 mov.w @(h'16c,pc), r0 ;@(h'4a14)
|
|
0048a6 d361 mov.l @(h'184,pc), r3 ;@(h'4a2c)
|
|
0048a8 430b jsr @r3
|
|
0048aa 31fc add r15, r1
|
|
0048ac 91b3 mov.w @(h'166,pc), r1 ;@(h'4a16)
|
|
0048ae 31fc add r15, r1
|
|
0048b0 d25f mov.l @(h'17c,pc), r2 ;@(h'4a30)
|
|
0048b2 d360 mov.l @(h'180,pc), r3 ;@(h'4a34)
|
|
0048b4 430b jsr @r3
|
|
0048b6 e018 mov #h'18, r0
|
|
0048b8 94ac mov.w @(h'158,pc), r4 ;@(h'4a14)
|
|
0048ba e12c mov #h'2c, r1
|
|
0048bc 1e13 mov.l r1, @(h'c,r14)
|
|
0048be 4c0b jsr @r12
|
|
0048c0 1e54 mov.l r5, @(h'10,r14)
|
|
0048c2 1e02 mov.l r0, @(h'8,r14)
|
|
0048c4 96a6 mov.w @(h'14c,pc), r6 ;@(h'4a14)
|
|
0048c6 95a4 mov.w @(h'148,pc), r5 ;@(h'4a12)
|
|
0048c8 35fc add r15, r5
|
|
0048ca 4b0b jsr @r11
|
|
0048cc 6403 mov r0, r4
|
|
0048ce e301 mov #h'1, r3
|
|
0048d0 1e38 mov.l r3, @(h'20,r14)
|
|
0048d2 4c0b jsr @r12
|
|
0048d4 e418 mov #h'18, r4
|
|
0048d6 6103 mov r0, r1
|
|
0048d8 929d mov.w @(h'13a,pc), r2 ;@(h'4a16)
|
|
0048da 1e07 mov.l r0, @(h'1c,r14)
|
|
0048dc d355 mov.l @(h'154,pc), r3 ;@(h'4a34)
|
|
0048de 32fc add r15, r2
|
|
0048e0 430b jsr @r3
|
|
0048e2 e018 mov #h'18, r0
|
|
0048e4 9498 mov.w @(h'130,pc), r4 ;@(h'4a18)
|
|
0048e6 e209 mov #h'9, r2
|
|
0048e8 4c0b jsr @r12
|
|
0048ea 1e2c mov.l r2, @(h'30,r14)
|
|
0048ec 1e0b mov.l r0, @(h'2c,r14)
|
|
0048ee 6103 mov r0, r1
|
|
0048f0 e304 mov #h'4, r3
|
|
0048f2 e703 mov #h'3, r7
|
|
0048f4 2f36 mov.l r3, @-r15
|
|
0048f6 e600 mov #h'0, r6
|
|
0048f8 2f16 mov.l r1, @-r15
|
|
0048fa e501 mov #h'1, r5
|
|
0048fc b33d bsr h'67a ;@(h'4f7a)
|
|
0048fe e40f mov #h'f, r4
|
|
004900 51eb mov.l @(h'2c,r14), r1
|
|
004902 e304 mov #h'4, r3
|
|
004904 2f36 mov.l r3, @-r15
|
|
004906 e703 mov #h'3, r7
|
|
004908 7120 add #h'20, r1
|
|
00490a e600 mov #h'0, r6
|
|
00490c 2f16 mov.l r1, @-r15
|
|
00490e 6573 mov r7, r5
|
|
004910 b333 bsr h'666 ;@(h'4f7a)
|
|
004912 e41d mov #h'1d, r4
|
|
004914 51eb mov.l @(h'2c,r14), r1
|
|
004916 e304 mov #h'4, r3
|
|
004918 2f36 mov.l r3, @-r15
|
|
00491a e703 mov #h'3, r7
|
|
00491c 7140 add #h'40, r1
|
|
00491e e600 mov #h'0, r6
|
|
004920 2f16 mov.l r1, @-r15
|
|
004922 6573 mov r7, r5
|
|
004924 b329 bsr h'652 ;@(h'4f7a)
|
|
004926 e41e mov #h'1e, r4
|
|
004928 51eb mov.l @(h'2c,r14), r1
|
|
00492a e304 mov #h'4, r3
|
|
00492c 2f36 mov.l r3, @-r15
|
|
00492e e703 mov #h'3, r7
|
|
004930 7160 add #h'60, r1
|
|
004932 e600 mov #h'0, r6
|
|
004934 2f16 mov.l r1, @-r15
|
|
004936 6573 mov r7, r5
|
|
004938 b31f bsr h'63e ;@(h'4f7a)
|
|
00493a e422 mov #h'22, r4
|
|
00493c 936d mov.w @(h'da,pc), r3 ;@(h'4a1a)
|
|
00493e e204 mov #h'4, r2
|
|
004940 51eb mov.l @(h'2c,r14), r1
|
|
004942 e702 mov #h'2, r7
|
|
004944 2f26 mov.l r2, @-r15
|
|
004946 e600 mov #h'0, r6
|
|
004948 313c add r3, r1
|
|
00494a 6523 mov r2, r5
|
|
00494c 2f16 mov.l r1, @-r15
|
|
00494e b314 bsr h'628 ;@(h'4f7a)
|
|
004950 e416 mov #h'16, r4
|
|
004952 e204 mov #h'4, r2
|
|
004954 9362 mov.w @(h'c4,pc), r3 ;@(h'4a1c)
|
|
004956 e700 mov #h'0, r7
|
|
004958 51eb mov.l @(h'2c,r14), r1
|
|
00495a e505 mov #h'5, r5
|
|
00495c 2f26 mov.l r2, @-r15
|
|
00495e 6673 mov r7, r6
|
|
004960 313c add r3, r1
|
|
004962 2f16 mov.l r1, @-r15
|
|
004964 b309 bsr h'612 ;@(h'4f7a)
|
|
004966 e419 mov #h'19, r4
|
|
004968 9359 mov.w @(h'b2,pc), r3 ;@(h'4a1e)
|
|
00496a e204 mov #h'4, r2
|
|
00496c 51eb mov.l @(h'2c,r14), r1
|
|
00496e e703 mov #h'3, r7
|
|
004970 2f26 mov.l r2, @-r15
|
|
004972 e600 mov #h'0, r6
|
|
004974 313c add r3, r1
|
|
004976 e506 mov #h'6, r5
|
|
004978 2f16 mov.l r1, @-r15
|
|
00497a b2fe bsr h'5fc ;@(h'4f7a)
|
|
00497c e40e mov #h'e, r4
|
|
00497e e204 mov #h'4, r2
|
|
004980 934e mov.w @(h'9c,pc), r3 ;@(h'4a20)
|
|
004982 e703 mov #h'3, r7
|
|
004984 51eb mov.l @(h'2c,r14), r1
|
|
004986 e600 mov #h'0, r6
|
|
004988 2f26 mov.l r2, @-r15
|
|
00498a e506 mov #h'6, r5
|
|
00498c 313c add r3, r1
|
|
00498e 2f16 mov.l r1, @-r15
|
|
004990 b2f3 bsr h'5e6 ;@(h'4f7a)
|
|
004992 e40f mov #h'f, r4
|
|
004994 9345 mov.w @(h'8a,pc), r3 ;@(h'4a22)
|
|
004996 e204 mov #h'4, r2
|
|
004998 51eb mov.l @(h'2c,r14), r1
|
|
00499a e701 mov #h'1, r7
|
|
00499c 2f26 mov.l r2, @-r15
|
|
00499e e600 mov #h'0, r6
|
|
0049a0 313c add r3, r1
|
|
0049a2 e506 mov #h'6, r5
|
|
0049a4 2f16 mov.l r1, @-r15
|
|
0049a6 b2e8 bsr h'5d0 ;@(h'4f7a)
|
|
0049a8 e426 mov #h'26, r4
|
|
0049aa e309 mov #h'9, r3
|
|
0049ac 943a mov.w @(h'74,pc), r4 ;@(h'4a24)
|
|
0049ae 4c0b jsr @r12
|
|
0049b0 1e3a mov.l r3, @(h'28,r14)
|
|
0049b2 6103 mov r0, r1
|
|
0049b4 d420 mov.l @(h'80,pc), r4 ;@(h'4a38)
|
|
0049b6 e300 mov #h'0, r3
|
|
0049b8 1e09 mov.l r0, @(h'24,r14)
|
|
0049ba 6733 mov r3, r7
|
|
0049bc 2f36 mov.l r3, @-r15
|
|
0049be 6633 mov r3, r6
|
|
0049c0 2f36 mov.l r3, @-r15
|
|
0049c2 2f36 mov.l r3, @-r15
|
|
0049c4 2f16 mov.l r1, @-r15
|
|
0049c6 b299 bsr h'532 ;@(h'4efc)
|
|
0049c8 6533 mov r3, r5
|
|
0049ca e338 mov #h'38, r3
|
|
0049cc d41b mov.l @(h'6c,pc), r4 ;@(h'4a3c)
|
|
0049ce e231 mov #h'31, r2
|
|
0049d0 51e9 mov.l @(h'24,r14), r1
|
|
0049d2 e727 mov #h'27, r7
|
|
0049d4 2f36 mov.l r3, @-r15
|
|
0049d6 e604 mov #h'4, r6
|
|
0049d8 2f26 mov.l r2, @-r15
|
|
0049da 7124 add #h'24, r1
|
|
0049dc 2f26 mov.l r2, @-r15
|
|
0049de 2f16 mov.l r1, @-r15
|
|
0049e0 b28c bsr h'518 ;@(h'4efc)
|
|
0049e2 e500 mov #h'0, r5
|
|
0049e4 51e9 mov.l @(h'24,r14), r1
|
|
0049e6 e338 mov #h'38, r3
|
|
0049e8 d415 mov.l @(h'54,pc), r4 ;@(h'4a40)
|
|
0049ea e231 mov #h'31, r2
|
|
0049ec 2f36 mov.l r3, @-r15
|
|
0049ee e73f mov #h'3f, r7
|
|
0049f0 2f26 mov.l r2, @-r15
|
|
0049f2 e604 mov #h'4, r6
|
|
0049f4 7148 add #h'48, r1
|
|
0049f6 6013 mov r1, r0
|
|
0049f8 e149 mov #h'49, r1
|
|
0049fa e500 mov #h'0, r5
|
|
0049fc 2f16 mov.l r1, @-r15
|
|
0049fe b27d bsr h'4fa ;@(h'4efc)
|
|
004a00 2f06 mov.l r0, @-r15
|
|
004a02 7f78 add #h'78, r15
|
|
004a04 51e9 mov.l @(h'24,r14), r1
|
|
004a06 e338 mov #h'38, r3
|
|
004a08 2f36 mov.l r3, @-r15
|
|
004a0a 716c add #h'6c, r1
|
|
004a0c 6013 mov r1, r0
|
|
004a0e a019 bra h'32 ;@(h'4a44)
|
|
004a10 0009 nop
|
|
004a12 021c mov.b @(r0,r1), r2
|
|
004a14 01b8
|
|
004a16 0204 mov.b r0, @(r0,r2)
|
|
004a18 0120
|
|
004a1a 0080
|
|
004a1c 00a0
|
|
004a1e 00c0
|
|
004a20 00e0
|
|
004a22 0100
|
|
004a24 0144 mov.b r4, @(r0,r1)
|
|
004a26 0000
|
|
004a28 0030
|
|
004a2a 84ca mov.b @(h'a,r12), r0
|
|
004a2c 0030
|
|
004a2e 561c mov.l @(h'30,r1), r6
|
|
004a30 0030
|
|
004a32 8684
|
|
004a34 0030
|
|
004a36 5578 mov.l @(h'20,r7), r5
|
|
004a38 0030
|
|
004a3a 869c
|
|
004a3c 0030
|
|
004a3e 86c8
|
|
004a40 0030
|
|
004a42 86dc
|
|
004a44 d430 mov.l @(h'c0,pc), r4 ;@(h'4b08)
|
|
004a46 e230 mov #h'30, r2
|
|
004a48 2f26 mov.l r2, @-r15
|
|
004a4a e178 mov #h'78, r1
|
|
004a4c 2f16 mov.l r1, @-r15
|
|
004a4e e770 mov #h'70, r7
|
|
004a50 e604 mov #h'4, r6
|
|
004a52 e500 mov #h'0, r5
|
|
004a54 b252 bsr h'4a4 ;@(h'4efc)
|
|
004a56 2f06 mov.l r0, @-r15
|
|
004a58 51e9 mov.l @(h'24,r14), r1
|
|
004a5a e338 mov #h'38, r3
|
|
004a5c 9248 mov.w @(h'90,pc), r2 ;@(h'4af0)
|
|
004a5e e604 mov #h'4, r6
|
|
004a60 d42a mov.l @(h'a8,pc), r4 ;@(h'4b0c)
|
|
004a62 e500 mov #h'0, r5
|
|
004a64 9745 mov.w @(h'8a,pc), r7 ;@(h'4af2)
|
|
004a66 318c add r8, r1
|
|
004a68 2f36 mov.l r3, @-r15
|
|
004a6a 2f36 mov.l r3, @-r15
|
|
004a6c 2f26 mov.l r2, @-r15
|
|
004a6e b245 bsr h'48a ;@(h'4efc)
|
|
004a70 2f16 mov.l r1, @-r15
|
|
004a72 7f20 add #h'20, r15
|
|
004a74 933e mov.w @(h'7c,pc), r3 ;@(h'4af4)
|
|
004a76 e604 mov #h'4, r6
|
|
004a78 d425 mov.l @(h'94,pc), r4 ;@(h'4b10)
|
|
004a7a 51e9 mov.l @(h'24,r14), r1
|
|
004a7c 2fa6 mov.l r10, @-r15
|
|
004a7e 313c add r3, r1
|
|
004a80 9239 mov.w @(h'72,pc), r2 ;@(h'4af6)
|
|
004a82 2fa6 mov.l r10, @-r15
|
|
004a84 2f26 mov.l r2, @-r15
|
|
004a86 9737 mov.w @(h'6e,pc), r7 ;@(h'4af8)
|
|
004a88 2f16 mov.l r1, @-r15
|
|
004a8a b237 bsr h'46e ;@(h'4efc)
|
|
004a8c e501 mov #h'1, r5
|
|
004a8e e210 mov #h'10, r2
|
|
004a90 9735 mov.w @(h'6a,pc), r7 ;@(h'4afe)
|
|
004a92 e604 mov #h'4, r6
|
|
004a94 d41f mov.l @(h'7c,pc), r4 ;@(h'4b14)
|
|
004a96 e501 mov #h'1, r5
|
|
004a98 932f mov.w @(h'5e,pc), r3 ;@(h'4afa)
|
|
004a9a 51e9 mov.l @(h'24,r14), r1
|
|
004a9c 2f26 mov.l r2, @-r15
|
|
004a9e 313c add r3, r1
|
|
004aa0 2fa6 mov.l r10, @-r15
|
|
004aa2 6013 mov r1, r0
|
|
004aa4 912a mov.w @(h'54,pc), r1 ;@(h'4afc)
|
|
004aa6 2f16 mov.l r1, @-r15
|
|
004aa8 b228 bsr h'450 ;@(h'4efc)
|
|
004aaa 2f06 mov.l r0, @-r15
|
|
004aac 9328 mov.w @(h'50,pc), r3 ;@(h'4b00)
|
|
004aae e238 mov #h'38, r2
|
|
004ab0 9727 mov.w @(h'4e,pc), r7 ;@(h'4b02)
|
|
004ab2 e604 mov #h'4, r6
|
|
004ab4 d418 mov.l @(h'60,pc), r4 ;@(h'4b18)
|
|
004ab6 e500 mov #h'0, r5
|
|
004ab8 51e9 mov.l @(h'24,r14), r1
|
|
004aba 313c add r3, r1
|
|
004abc 2f26 mov.l r2, @-r15
|
|
004abe 7304
|
|
004ac0 6013 mov r1, r0
|
|
004ac2 e130 mov #h'30, r1
|
|
004ac4 2f16 mov.l r1, @-r15
|
|
004ac6 2f36 mov.l r3, @-r15
|
|
004ac8 b218 bsr h'430 ;@(h'4efc)
|
|
004aca 2f06 mov.l r0, @-r15
|
|
004acc 931a mov.w @(h'34,pc), r3 ;@(h'4b04)
|
|
004ace e220 mov #h'20, r2
|
|
004ad0 9719 mov.w @(h'32,pc), r7 ;@(h'4b06)
|
|
004ad2 e604 mov #h'4, r6
|
|
004ad4 d411 mov.l @(h'44,pc), r4 ;@(h'4b1c)
|
|
004ad6 e500 mov #h'0, r5
|
|
004ad8 51e9 mov.l @(h'24,r14), r1
|
|
004ada 313c add r3, r1
|
|
004adc 2f26 mov.l r2, @-r15
|
|
004ade 73f0 add #h'f0, r3
|
|
004ae0 6013 mov r1, r0
|
|
004ae2 e117 mov #h'17, r1
|
|
004ae4 2f16 mov.l r1, @-r15
|
|
004ae6 2f36 mov.l r3, @-r15
|
|
004ae8 b208 bsr h'410 ;@(h'4efc)
|
|
004aea 2f06 mov.l r0, @-r15
|
|
004aec a1ac bra h'358 ;@(h'4e48)
|
|
004aee 0009 nop
|
|
004af0 00a0
|
|
004af2 0098
|
|
004af4 00b4 mov.b r11, @(r0,r0)
|
|
004af6 00c0
|
|
004af8 00b8
|
|
004afa 00d8
|
|
004afc 0130
|
|
004afe 0128 clrmac
|
|
004b00 00fc mov.b @(r0,r15), r0
|
|
004b02 00f8
|
|
004b04 0120
|
|
004b06 0108 clrt
|
|
004b08 0030
|
|
004b0a 8700
|
|
004b0c 0030
|
|
004b0e 8738
|
|
004b10 0030
|
|
004b12 8744
|
|
004b14 0030
|
|
004b16 876c
|
|
004b18 0030
|
|
004b1a 8790
|
|
004b1c 0030
|
|
004b1e 87a8
|
|
004b20 6093 mov r9, r0
|
|
004b22 8810 cmp/eq #h'10, r0
|
|
004b24 8b55 bf h'aa ;@(h'4bd2)
|
|
004b26 91a0 mov.w @(h'140,pc), r1 ;@(h'4c6a)
|
|
004b28 d253 mov.l @(h'14c,pc), r2 ;@(h'4c78)
|
|
004b2a 909f mov.w @(h'13e,pc), r0 ;@(h'4c6c)
|
|
004b2c d353 mov.l @(h'14c,pc), r3 ;@(h'4c7c)
|
|
004b2e 430b jsr @r3
|
|
004b30 31fc add r15, r1
|
|
004b32 e101 mov #h'1, r1
|
|
004b34 1e11 mov.l r1, @(h'4,r14)
|
|
004b36 e310 mov #h'10, r3
|
|
004b38 1e33 mov.l r3, @(h'c,r14)
|
|
004b3a e109 mov #h'9, r1
|
|
004b3c 1e14 mov.l r1, @(h'10,r14)
|
|
004b3e 4c0b jsr @r12
|
|
004b40 6483 mov r8, r4
|
|
004b42 6683 mov r8, r6
|
|
004b44 9591 mov.w @(h'122,pc), r5 ;@(h'4c6a)
|
|
004b46 1e02 mov.l r0, @(h'8,r14)
|
|
004b48 35fc add r15, r5
|
|
004b4a 4b0b jsr @r11
|
|
004b4c 6403 mov r0, r4
|
|
004b4e e305 mov #h'5, r3
|
|
004b50 948d mov.w @(h'11a,pc), r4 ;@(h'4c6e)
|
|
004b52 4c0b jsr @r12
|
|
004b54 1e3a mov.l r3, @(h'28,r14)
|
|
004b56 6103 mov r0, r1
|
|
004b58 d449 mov.l @(h'124,pc), r4 ;@(h'4c80)
|
|
004b5a e300 mov #h'0, r3
|
|
004b5c 1e09 mov.l r0, @(h'24,r14)
|
|
004b5e 6733 mov r3, r7
|
|
004b60 2fd6 mov.l r13, @-r15
|
|
004b62 6633 mov r3, r6
|
|
004b64 2fd6 mov.l r13, @-r15
|
|
004b66 2f36 mov.l r3, @-r15
|
|
004b68 2f16 mov.l r1, @-r15
|
|
004b6a b1c7 bsr h'38e ;@(h'4efc)
|
|
004b6c 6533 mov r3, r5
|
|
004b6e e300 mov #h'0, r3
|
|
004b70 d444 mov.l @(h'110,pc), r4 ;@(h'4c84)
|
|
004b72 6733 mov r3, r7
|
|
004b74 51e9 mov.l @(h'24,r14), r1
|
|
004b76 6633 mov r3, r6
|
|
004b78 2fd6 mov.l r13, @-r15
|
|
004b7a 7124 add #h'24, r1
|
|
004b7c 2fd6 mov.l r13, @-r15
|
|
004b7e 2f36 mov.l r3, @-r15
|
|
004b80 2f16 mov.l r1, @-r15
|
|
004b82 b1bb bsr h'376 ;@(h'4efc)
|
|
004b84 e501 mov #h'1, r5
|
|
004b86 e300 mov #h'0, r3
|
|
004b88 d43f mov.l @(h'fc,pc), r4 ;@(h'4c88)
|
|
004b8a 6733 mov r3, r7
|
|
004b8c 51e9 mov.l @(h'24,r14), r1
|
|
004b8e 6633 mov r3, r6
|
|
004b90 2fd6 mov.l r13, @-r15
|
|
004b92 7148 add #h'48, r1
|
|
004b94 2fd6 mov.l r13, @-r15
|
|
004b96 2f36 mov.l r3, @-r15
|
|
004b98 2f16 mov.l r1, @-r15
|
|
004b9a b1af bsr h'35e ;@(h'4efc)
|
|
004b9c e501 mov #h'1, r5
|
|
004b9e e300 mov #h'0, r3
|
|
004ba0 d43a mov.l @(h'e8,pc), r4 ;@(h'4c8c)
|
|
004ba2 6733 mov r3, r7
|
|
004ba4 51e9 mov.l @(h'24,r14), r1
|
|
004ba6 6633 mov r3, r6
|
|
004ba8 2fd6 mov.l r13, @-r15
|
|
004baa 716c add #h'6c, r1
|
|
004bac 2fd6 mov.l r13, @-r15
|
|
004bae 2f36 mov.l r3, @-r15
|
|
004bb0 2f16 mov.l r1, @-r15
|
|
004bb2 b1a3 bsr h'346 ;@(h'4efc)
|
|
004bb4 e501 mov #h'1, r5
|
|
004bb6 e300 mov #h'0, r3
|
|
004bb8 d435 mov.l @(h'd4,pc), r4 ;@(h'4c90)
|
|
004bba 6733 mov r3, r7
|
|
004bbc 51e9 mov.l @(h'24,r14), r1
|
|
004bbe 6633 mov r3, r6
|
|
004bc0 2fd6 mov.l r13, @-r15
|
|
004bc2 318c add r8, r1
|
|
004bc4 2fd6 mov.l r13, @-r15
|
|
004bc6 2f36 mov.l r3, @-r15
|
|
004bc8 2f16 mov.l r1, @-r15
|
|
004bca b197 bsr h'32e ;@(h'4efc)
|
|
004bcc 6533 mov r3, r5
|
|
004bce a13f bra h'27e ;@(h'4e50)
|
|
004bd0 7f50 add #h'50, r15
|
|
004bd2 8811 cmp/eq #h'11, r0
|
|
004bd4 8b64 bf h'c8 ;@(h'4ca0)
|
|
004bd6 914b mov.w @(h'96,pc), r1 ;@(h'4c70)
|
|
004bd8 d22e mov.l @(h'b8,pc), r2 ;@(h'4c94)
|
|
004bda 904a mov.w @(h'94,pc), r0 ;@(h'4c72)
|
|
004bdc d327 mov.l @(h'9c,pc), r3 ;@(h'4c7c)
|
|
004bde 430b jsr @r3
|
|
004be0 31fc add r15, r1
|
|
004be2 1e63 mov.l r6, @(h'c,r14)
|
|
004be4 1e44 mov.l r4, @(h'10,r14)
|
|
004be6 9444 mov.w @(h'88,pc), r4 ;@(h'4c72)
|
|
004be8 4c0b jsr @r12
|
|
004bea 0009 nop
|
|
004bec 1e02 mov.l r0, @(h'8,r14)
|
|
004bee 9640 mov.w @(h'80,pc), r6 ;@(h'4c72)
|
|
004bf0 953e mov.w @(h'7c,pc), r5 ;@(h'4c70)
|
|
004bf2 35fc add r15, r5
|
|
004bf4 4b0b jsr @r11
|
|
004bf6 6403 mov r0, r4
|
|
004bf8 e202 mov #h'2, r2
|
|
004bfa 1e2c mov.l r2, @(h'30,r14)
|
|
004bfc 4c0b jsr @r12
|
|
004bfe e440 mov #h'40, r4
|
|
004c00 1e0b mov.l r0, @(h'2c,r14)
|
|
004c02 6103 mov r0, r1
|
|
004c04 e304 mov #h'4, r3
|
|
004c06 e701 mov #h'1, r7
|
|
004c08 2f36 mov.l r3, @-r15
|
|
004c0a e600 mov #h'0, r6
|
|
004c0c 2f16 mov.l r1, @-r15
|
|
004c0e e516 mov #h'16, r5
|
|
004c10 b1b3 bsr h'366 ;@(h'4f7a)
|
|
004c12 e407 mov #h'7, r4
|
|
004c14 51eb mov.l @(h'2c,r14), r1
|
|
004c16 e304 mov #h'4, r3
|
|
004c18 2f36 mov.l r3, @-r15
|
|
004c1a e700 mov #h'0, r7
|
|
004c1c 7120 add #h'20, r1
|
|
004c1e 6673 mov r7, r6
|
|
004c20 2f16 mov.l r1, @-r15
|
|
004c22 e516 mov #h'16, r5
|
|
004c24 b1a9 bsr h'352 ;@(h'4f7a)
|
|
004c26 e40f mov #h'f, r4
|
|
004c28 e302 mov #h'2, r3
|
|
004c2a 1e3a mov.l r3, @(h'28,r14)
|
|
004c2c 4c0b jsr @r12
|
|
004c2e e448 mov #h'48, r4
|
|
004c30 1e09 mov.l r0, @(h'24,r14)
|
|
004c32 6103 mov r0, r1
|
|
004c34 d418 mov.l @(h'60,pc), r4 ;@(h'4c98)
|
|
004c36 e300 mov #h'0, r3
|
|
004c38 2f36 mov.l r3, @-r15
|
|
004c3a 6733 mov r3, r7
|
|
004c3c 2f36 mov.l r3, @-r15
|
|
004c3e 6633 mov r3, r6
|
|
004c40 2f36 mov.l r3, @-r15
|
|
004c42 2f16 mov.l r1, @-r15
|
|
004c44 b15a bsr h'2b4 ;@(h'4efc)
|
|
004c46 6533 mov r3, r5
|
|
004c48 51e9 mov.l @(h'24,r14), r1
|
|
004c4a e730 mov #h'30, r7
|
|
004c4c d413 mov.l @(h'4c,pc), r4 ;@(h'4c9c)
|
|
004c4e e604 mov #h'4, r6
|
|
004c50 9310 mov.w @(h'20,pc), r3 ;@(h'4c74)
|
|
004c52 e500 mov #h'0, r5
|
|
004c54 920f mov.w @(h'1e,pc), r2 ;@(h'4c76)
|
|
004c56 7124 add #h'24, r1
|
|
004c58 2f36 mov.l r3, @-r15
|
|
004c5a 6013 mov r1, r0
|
|
004c5c 2f26 mov.l r2, @-r15
|
|
004c5e e136 mov #h'36, r1
|
|
004c60 2f16 mov.l r1, @-r15
|
|
004c62 b14b bsr h'296 ;@(h'4efc)
|
|
004c64 2f06 mov.l r0, @-r15
|
|
004c66 a0f3 bra h'1e6 ;@(h'4e50)
|
|
004c68 7f30 add #h'30, r15
|
|
004c6a 0344 mov.b r4, @(r0,r3)
|
|
004c6c 0090
|
|
004c6e 00b4 mov.b r11, @(r0,r0)
|
|
004c70 0200
|
|
004c72 01d4 mov.b r13, @(r0,r1)
|
|
004c74 0088
|
|
004c76 0080
|
|
004c78 0030
|
|
004c7a 87ba
|
|
004c7c 0030
|
|
004c7e 561c mov.l @(h'30,r1), r6
|
|
004c80 0030
|
|
004c82 884c cmp/eq #h'4c, r0
|
|
004c84 0030
|
|
004c86 8858 cmp/eq #h'58, r0
|
|
004c88 0030
|
|
004c8a 8884 cmp/eq #h'ffffff84, r0
|
|
004c8c 0030
|
|
004c8e 88b4 cmp/eq #h'ffffffb4, r0
|
|
004c90 0030
|
|
004c92 88dc cmp/eq #h'ffffffdc, r0
|
|
004c94 0030
|
|
004c96 88e6 cmp/eq #h'ffffffe6, r0
|
|
004c98 0030
|
|
004c9a 8abc
|
|
004c9c 0030
|
|
004c9e 8ae0
|
|
004ca0 6093 mov r9, r0
|
|
004ca2 8812 cmp/eq #h'12, r0
|
|
004ca4 8901 bt h'2 ;@(h'4caa)
|
|
004ca6 a085 bra h'10a ;@(h'4db4)
|
|
004ca8 0009 nop
|
|
004caa 9172 mov.w @(h'e4,pc), r1 ;@(h'4d92)
|
|
004cac d23c mov.l @(h'f0,pc), r2 ;@(h'4da0)
|
|
004cae 9071 mov.w @(h'e2,pc), r0 ;@(h'4d94)
|
|
004cb0 d33c mov.l @(h'f0,pc), r3 ;@(h'4da4)
|
|
004cb2 430b jsr @r3
|
|
004cb4 31fc add r15, r1
|
|
004cb6 916e mov.w @(h'dc,pc), r1 ;@(h'4d96)
|
|
004cb8 d23b mov.l @(h'ec,pc), r2 ;@(h'4da8)
|
|
004cba 31fc add r15, r1
|
|
004cbc d33b mov.l @(h'ec,pc), r3 ;@(h'4dac)
|
|
004cbe 430b jsr @r3
|
|
004cc0 e06c mov #h'6c, r0
|
|
004cc2 1e73 mov.l r7, @(h'c,r14)
|
|
004cc4 1e44 mov.l r4, @(h'10,r14)
|
|
004cc6 9465 mov.w @(h'ca,pc), r4 ;@(h'4d94)
|
|
004cc8 4c0b jsr @r12
|
|
004cca 0009 nop
|
|
004ccc 1e02 mov.l r0, @(h'8,r14)
|
|
004cce 9661 mov.w @(h'c2,pc), r6 ;@(h'4d94)
|
|
004cd0 955f mov.w @(h'be,pc), r5 ;@(h'4d92)
|
|
004cd2 35fc add r15, r5
|
|
004cd4 4b0b jsr @r11
|
|
004cd6 6403 mov r0, r4
|
|
004cd8 e203 mov #h'3, r2
|
|
004cda 1e26 mov.l r2, @(h'18,r14)
|
|
004cdc 4c0b jsr @r12
|
|
004cde e46c mov #h'6c, r4
|
|
004ce0 1e05 mov.l r0, @(h'14,r14)
|
|
004ce2 e66c mov #h'6c, r6
|
|
004ce4 9557 mov.w @(h'ae,pc), r5 ;@(h'4d96)
|
|
004ce6 35fc add r15, r5
|
|
004ce8 4b0b jsr @r11
|
|
004cea 6403 mov r0, r4
|
|
004cec 9454 mov.w @(h'a8,pc), r4 ;@(h'4d98)
|
|
004cee e306 mov #h'6, r3
|
|
004cf0 4c0b jsr @r12
|
|
004cf2 1e3c mov.l r3, @(h'30,r14)
|
|
004cf4 1e0b mov.l r0, @(h'2c,r14)
|
|
004cf6 6103 mov r0, r1
|
|
004cf8 e310 mov #h'10, r3
|
|
004cfa e700 mov #h'0, r7
|
|
004cfc 2f36 mov.l r3, @-r15
|
|
004cfe e502 mov #h'2, r5
|
|
004d00 2f16 mov.l r1, @-r15
|
|
004d02 6673 mov r7, r6
|
|
004d04 b139 bsr h'272 ;@(h'4f7a)
|
|
004d06 e418 mov #h'18, r4
|
|
004d08 51eb mov.l @(h'2c,r14), r1
|
|
004d0a e703 mov #h'3, r7
|
|
004d0c 2fa6 mov.l r10, @-r15
|
|
004d0e e600 mov #h'0, r6
|
|
004d10 7120 add #h'20, r1
|
|
004d12 e507 mov #h'7, r5
|
|
004d14 6473 mov r7, r4
|
|
004d16 b130 bsr h'260 ;@(h'4f7a)
|
|
004d18 2f16 mov.l r1, @-r15
|
|
004d1a e304 mov #h'4, r3
|
|
004d1c 51eb mov.l @(h'2c,r14), r1
|
|
004d1e e700 mov #h'0, r7
|
|
004d20 2f36 mov.l r3, @-r15
|
|
004d22 e50a mov #h'a, r5
|
|
004d24 7140 add #h'40, r1
|
|
004d26 6673 mov r7, r6
|
|
004d28 2f16 mov.l r1, @-r15
|
|
004d2a b126 bsr h'24c ;@(h'4f7a)
|
|
004d2c e402 mov #h'2, r4
|
|
004d2e e304 mov #h'4, r3
|
|
004d30 51eb mov.l @(h'2c,r14), r1
|
|
004d32 e700 mov #h'0, r7
|
|
004d34 2f36 mov.l r3, @-r15
|
|
004d36 e50a mov #h'a, r5
|
|
004d38 7160 add #h'60, r1
|
|
004d3a 6673 mov r7, r6
|
|
004d3c 2f16 mov.l r1, @-r15
|
|
004d3e b11c bsr h'238 ;@(h'4f7a)
|
|
004d40 6433 mov r3, r4
|
|
004d42 e202 mov #h'2, r2
|
|
004d44 9329 mov.w @(h'52,pc), r3 ;@(h'4d9a)
|
|
004d46 e703 mov #h'3, r7
|
|
004d48 51eb mov.l @(h'2c,r14), r1
|
|
004d4a e601 mov #h'1, r6
|
|
004d4c 2f26 mov.l r2, @-r15
|
|
004d4e e50b mov #h'b, r5
|
|
004d50 313c add r3, r1
|
|
004d52 2f16 mov.l r1, @-r15
|
|
004d54 b111 bsr h'222 ;@(h'4f7a)
|
|
004d56 e409 mov #h'9, r4
|
|
004d58 9320 mov.w @(h'40,pc), r3 ;@(h'4d9c)
|
|
004d5a e204 mov #h'4, r2
|
|
004d5c 51eb mov.l @(h'2c,r14), r1
|
|
004d5e e703 mov #h'3, r7
|
|
004d60 2f26 mov.l r2, @-r15
|
|
004d62 e600 mov #h'0, r6
|
|
004d64 313c add r3, r1
|
|
004d66 e512 mov #h'12, r5
|
|
004d68 2f16 mov.l r1, @-r15
|
|
004d6a b106 bsr h'20c ;@(h'4f7a)
|
|
004d6c e411 mov #h'11, r4
|
|
004d6e e301 mov #h'1, r3
|
|
004d70 1e3a mov.l r3, @(h'28,r14)
|
|
004d72 4c0b jsr @r12
|
|
004d74 e424 mov #h'24, r4
|
|
004d76 6103 mov r0, r1
|
|
004d78 d40d mov.l @(h'34,pc), r4 ;@(h'4db0)
|
|
004d7a e300 mov #h'0, r3
|
|
004d7c 1e09 mov.l r0, @(h'24,r14)
|
|
004d7e 6733 mov r3, r7
|
|
004d80 2f36 mov.l r3, @-r15
|
|
004d82 6633 mov r3, r6
|
|
004d84 2f36 mov.l r3, @-r15
|
|
004d86 2f36 mov.l r3, @-r15
|
|
004d88 2f16 mov.l r1, @-r15
|
|
004d8a b0b7 bsr h'16e ;@(h'4efc)
|
|
004d8c 6533 mov r3, r5
|
|
004d8e a05b bra h'b6 ;@(h'4e48)
|
|
004d90 0009 nop
|
|
004d92 0114 mov.b r1, @(r0,r1)
|
|
004d94 02be mov.l @(r0,r11), r2
|
|
004d96 00a8
|
|
004d98 00c0
|
|
004d9a 0080
|
|
004d9c 00a0
|
|
004d9e 0000
|
|
004da0 0030
|
|
004da2 8afd
|
|
004da4 0030
|
|
004da6 561c mov.l @(h'30,r1), r6
|
|
004da8 0030
|
|
004daa 8dbc bt/s h'-88 ;@(h'4d26)
|
|
004dac 0030
|
|
004dae 54b8 mov.l @(h'20,r11), r4
|
|
004db0 0030
|
|
004db2 8e28
|
|
004db4 8813 cmp/eq #h'13, r0
|
|
004db6 8b49 bf h'92 ;@(h'4e4c)
|
|
004db8 918e mov.w @(h'11c,pc), r1 ;@(h'4ed8)
|
|
004dba d249 mov.l @(h'124,pc), r2 ;@(h'4ee0)
|
|
004dbc 908d mov.w @(h'11a,pc), r0 ;@(h'4eda)
|
|
004dbe d349 mov.l @(h'124,pc), r3 ;@(h'4ee4)
|
|
004dc0 430b jsr @r3
|
|
004dc2 31fc add r15, r1
|
|
004dc4 e101 mov #h'1, r1
|
|
004dc6 e310 mov #h'10, r3
|
|
004dc8 1e11 mov.l r1, @(h'4,r14)
|
|
004dca e109 mov #h'9, r1
|
|
004dcc 1e33 mov.l r3, @(h'c,r14)
|
|
004dce 1e14 mov.l r1, @(h'10,r14)
|
|
004dd0 4c0b jsr @r12
|
|
004dd2 6483 mov r8, r4
|
|
004dd4 1e02 mov.l r0, @(h'8,r14)
|
|
004dd6 6683 mov r8, r6
|
|
004dd8 957e mov.w @(h'fc,pc), r5 ;@(h'4ed8)
|
|
004dda 35fc add r15, r5
|
|
004ddc 4b0b jsr @r11
|
|
004dde 6403 mov r0, r4
|
|
004de0 e304 mov #h'4, r3
|
|
004de2 1e3a mov.l r3, @(h'28,r14)
|
|
004de4 4c0b jsr @r12
|
|
004de6 6483 mov r8, r4
|
|
004de8 1e09 mov.l r0, @(h'24,r14)
|
|
004dea 6103 mov r0, r1
|
|
004dec d43e mov.l @(h'f8,pc), r4 ;@(h'4ee8)
|
|
004dee e300 mov #h'0, r3
|
|
004df0 2fd6 mov.l r13, @-r15
|
|
004df2 6733 mov r3, r7
|
|
004df4 2fd6 mov.l r13, @-r15
|
|
004df6 6633 mov r3, r6
|
|
004df8 2f36 mov.l r3, @-r15
|
|
004dfa 2f16 mov.l r1, @-r15
|
|
004dfc b07e bsr h'fc ;@(h'4efc)
|
|
004dfe 6533 mov r3, r5
|
|
004e00 51e9 mov.l @(h'24,r14), r1
|
|
004e02 e300 mov #h'0, r3
|
|
004e04 d439 mov.l @(h'e4,pc), r4 ;@(h'4eec)
|
|
004e06 7124 add #h'24, r1
|
|
004e08 2fd6 mov.l r13, @-r15
|
|
004e0a 6733 mov r3, r7
|
|
004e0c 2fd6 mov.l r13, @-r15
|
|
004e0e 6633 mov r3, r6
|
|
004e10 2f36 mov.l r3, @-r15
|
|
004e12 2f16 mov.l r1, @-r15
|
|
004e14 b072 bsr h'e4 ;@(h'4efc)
|
|
004e16 6533 mov r3, r5
|
|
004e18 51e9 mov.l @(h'24,r14), r1
|
|
004e1a e300 mov #h'0, r3
|
|
004e1c d434 mov.l @(h'd0,pc), r4 ;@(h'4ef0)
|
|
004e1e 7148 add #h'48, r1
|
|
004e20 2fd6 mov.l r13, @-r15
|
|
004e22 6733 mov r3, r7
|
|
004e24 2fd6 mov.l r13, @-r15
|
|
004e26 6633 mov r3, r6
|
|
004e28 2f36 mov.l r3, @-r15
|
|
004e2a 2f16 mov.l r1, @-r15
|
|
004e2c b066 bsr h'cc ;@(h'4efc)
|
|
004e2e e501 mov #h'1, r5
|
|
004e30 51e9 mov.l @(h'24,r14), r1
|
|
004e32 e300 mov #h'0, r3
|
|
004e34 d42f mov.l @(h'bc,pc), r4 ;@(h'4ef4)
|
|
004e36 716c add #h'6c, r1
|
|
004e38 2fd6 mov.l r13, @-r15
|
|
004e3a 6733 mov r3, r7
|
|
004e3c 2fd6 mov.l r13, @-r15
|
|
004e3e 6633 mov r3, r6
|
|
004e40 2f36 mov.l r3, @-r15
|
|
004e42 2f16 mov.l r1, @-r15
|
|
004e44 b05a bsr h'b4 ;@(h'4efc)
|
|
004e46 e501 mov #h'1, r5
|
|
004e48 a002 bra h'4 ;@(h'4e50)
|
|
004e4a 7f40 add #h'40, r15
|
|
004e4c a001 bra h'2 ;@(h'4e52)
|
|
004e4e e000 mov #h'0, r0
|
|
004e50 60e3 mov r14, r0
|
|
004e52 9143 mov.w @(h'86,pc), r1 ;@(h'4edc)
|
|
004e54 3f1c add r1, r15
|
|
004e56 4f26 lds.l @r15+, pr
|
|
004e58 68f6 mov.l @r15+, r8
|
|
004e5a 69f6 mov.l @r15+, r9
|
|
004e5c 6af6 mov.l @r15+, r10
|
|
004e5e 6bf6 mov.l @r15+, r11
|
|
004e60 6cf6 mov.l @r15+, r12
|
|
004e62 6df6 mov.l @r15+, r13
|
|
004e64 000b rts
|
|
004e66 6ef6 mov.l @r15+, r14
|
|
004e68 2fe6 mov.l r14, @-r15
|
|
004e6a 6e43 mov r4, r14
|
|
004e6c 2fd6 mov.l r13, @-r15
|
|
004e6e 2ee8 tst r14, r14
|
|
004e70 2fc6 mov.l r12, @-r15
|
|
004e72 4f22 sts.l pr, @-r15
|
|
004e74 892b bt h'56 ;@(h'4ece)
|
|
004e76 dd20 mov.l @(h'80,pc), r13 ;@(h'4ef8)
|
|
004e78 52e2 mov.l @(h'8,r14), r2
|
|
004e7a 2228 tst r2, r2
|
|
004e7c 8901 bt h'2 ;@(h'4e82)
|
|
004e7e 4d0b jsr @r13
|
|
004e80 54e2 mov.l @(h'8,r14), r4
|
|
004e82 53e5 mov.l @(h'14,r14), r3
|
|
004e84 2338 tst r3, r3
|
|
004e86 8901 bt h'2 ;@(h'4e8c)
|
|
004e88 4d0b jsr @r13
|
|
004e8a 54e5 mov.l @(h'14,r14), r4
|
|
004e8c 53e7 mov.l @(h'1c,r14), r3
|
|
004e8e 2338 tst r3, r3
|
|
004e90 8901 bt h'2 ;@(h'4e96)
|
|
004e92 4d0b jsr @r13
|
|
004e94 54e7 mov.l @(h'1c,r14), r4
|
|
004e96 53e9 mov.l @(h'24,r14), r3
|
|
004e98 2338 tst r3, r3
|
|
004e9a 8911 bt h'22 ;@(h'4ec0)
|
|
004e9c a00b bra h'16 ;@(h'4eb6)
|
|
004e9e ec00 mov #h'0, r12
|
|
004ea0 52e9 mov.l @(h'24,r14), r2
|
|
004ea2 64c3 mov r12, r4
|
|
004ea4 63c3 mov r12, r3
|
|
004ea6 4408 shll2 r4
|
|
004ea8 4400 shll r4
|
|
004eaa 343c add r3, r4
|
|
004eac 4408 shll2 r4
|
|
004eae 342c add r2, r4
|
|
004eb0 4d0b jsr @r13
|
|
004eb2 6442 mov.l @r4, r4
|
|
004eb4 7c01
|
|
004eb6 53ea mov.l @(h'28,r14), r3
|
|
004eb8 3c33 cmp/ge r3, r12
|
|
004eba 8bf1 bf h'-1e ;@(h'4ea0)
|
|
004ebc 4d0b jsr @r13
|
|
004ebe 54e9 mov.l @(h'24,r14), r4
|
|
004ec0 53eb mov.l @(h'2c,r14), r3
|
|
004ec2 2338 tst r3, r3
|
|
004ec4 8901 bt h'2 ;@(h'4eca)
|
|
004ec6 4d0b jsr @r13
|
|
004ec8 54eb mov.l @(h'2c,r14), r4
|
|
004eca 4d0b jsr @r13
|
|
004ecc 64e3 mov r14, r4
|
|
004ece 4f26 lds.l @r15+, pr
|
|
004ed0 6cf6 mov.l @r15+, r12
|
|
004ed2 6df6 mov.l @r15+, r13
|
|
004ed4 000b rts
|
|
004ed6 6ef6 mov.l @r15+, r14
|
|
004ed8 0344 mov.b r4, @(r0,r3)
|
|
004eda 0090
|
|
004edc 03d4 mov.b r13, @(r0,r3)
|
|
004ede 0000
|
|
004ee0 0030
|
|
004ee2 8e40
|
|
004ee4 0030
|
|
004ee6 561c mov.l @(h'30,r1), r6
|
|
004ee8 0030
|
|
004eea 884c cmp/eq #h'4c, r0
|
|
004eec 0030
|
|
004eee 8ed0
|
|
004ef0 0030
|
|
004ef2 88dc cmp/eq #h'ffffffdc, r0
|
|
004ef4 0030
|
|
004ef6 8ee0
|
|
004ef8 0030
|
|
004efa 5844 mov.l @(h'10,r4), r8
|
|
004efc 2fe6 mov.l r14, @-r15
|
|
004efe e301 mov #h'1, r3
|
|
004f00 4f22 sts.l pr, @-r15
|
|
004f02 7fcc add #h'cc, r15
|
|
004f04 2f42 mov.l r4, @r15
|
|
004f06 6ef3 mov r15, r14
|
|
004f08 1f51 mov.l r5, @(h'4,r15)
|
|
004f0a 7e10 add #h'10, r14
|
|
004f0c 1f62 mov.l r6, @(h'8,r15)
|
|
004f0e 1f73 mov.l r7, @(h'c,r15)
|
|
004f10 1e31 mov.l r3, @(h'4,r14)
|
|
004f12 d37b mov.l @(h'1ec,pc), r3 ;@(h'5100)
|
|
004f14 430b jsr @r3
|
|
004f16 64f2 mov.l @r15, r4
|
|
004f18 d27a mov.l @(h'1e8,pc), r2 ;@(h'5104)
|
|
004f1a 6403 mov r0, r4
|
|
004f1c 420b jsr @r2
|
|
004f1e 7401
|
|
004f20 2e02 mov.l r0, @r14
|
|
004f22 61f2 mov.l @r15, r1
|
|
004f24 d378 mov.l @(h'1e0,pc), r3 ;@(h'5108)
|
|
004f26 430b jsr @r3
|
|
004f28 60e2 mov.l @r14, r0
|
|
004f2a e500 mov #h'0, r5
|
|
004f2c a008 bra h'10 ;@(h'4f40)
|
|
004f2e 64e2 mov.l @r14, r4
|
|
004f30 6040 mov.b @r4, r0
|
|
004f32 880a cmp/eq #h'a, r0
|
|
004f34 8b03 bf h'6 ;@(h'4f3e)
|
|
004f36 2450 mov.b r5, @r4
|
|
004f38 52e1 mov.l @(h'4,r14), r2
|
|
004f3a 7201
|
|
004f3c 1e21 mov.l r2, @(h'4,r14)
|
|
004f3e 7401
|
|
004f40 6340 mov.b @r4, r3
|
|
004f42 2338 tst r3, r3
|
|
004f44 8bf4 bf h'-18 ;@(h'4f30)
|
|
004f46 e040 mov #h'40, r0
|
|
004f48 53f1 mov.l @(h'4,r15), r3
|
|
004f4a 1e32 mov.l r3, @(h'8,r14)
|
|
004f4c 52f2 mov.l @(h'8,r15), r2
|
|
004f4e 1e23 mov.l r2, @(h'c,r14)
|
|
004f50 53f3 mov.l @(h'c,r15), r3
|
|
004f52 1e34 mov.l r3, @(h'10,r14)
|
|
004f54 02fe mov.l @(r0,r15), r2
|
|
004f56 e044 mov #h'44, r0
|
|
004f58 1e25 mov.l r2, @(h'14,r14)
|
|
004f5a 03fe mov.l @(r0,r15), r3
|
|
004f5c 1e36 mov.l r3, @(h'18,r14)
|
|
004f5e e048 mov #h'48, r0
|
|
004f60 d36a mov.l @(h'1a8,pc), r3 ;@(h'510c)
|
|
004f62 02fe mov.l @(r0,r15), r2
|
|
004f64 1e27 mov.l r2, @(h'1c,r14)
|
|
004f66 e020 mov #h'20, r0
|
|
004f68 0e54 mov.b r5, @(r0,r14)
|
|
004f6a 62e3 mov r14, r2
|
|
004f6c 51ff mov.l @(h'3c,r15), r1
|
|
004f6e 430b jsr @r3
|
|
004f70 e024 mov #h'24, r0
|
|
004f72 7f34 add #h'34, r15
|
|
004f74 4f26 lds.l @r15+, pr
|
|
004f76 000b rts
|
|
004f78 6ef6 mov.l @r15+, r14
|
|
004f7a 2668 tst r6, r6
|
|
004f7c 2fe6 mov.l r14, @-r15
|
|
004f7e 2fd6 mov.l r13, @-r15
|
|
004f80 4f22 sts.l pr, @-r15
|
|
004f82 7fe0 add #h'e0, r15
|
|
004f84 6ef3 mov r15, r14
|
|
004f86 2e42 mov.l r4, @r14
|
|
004f88 1e51 mov.l r5, @(h'4,r14)
|
|
004f8a 1e62 mov.l r6, @(h'8,r14)
|
|
004f8c 8f02 bf/s h'4 ;@(h'4f94)
|
|
004f8e ed03 mov #h'3, r13
|
|
004f90 a001 bra h'2 ;@(h'4f96)
|
|
004f92 1e73 mov.l r7, @(h'c,r14)
|
|
004f94 1ed3 mov.l r13, @(h'c,r14)
|
|
004f96 e607 mov #h'7, r6
|
|
004f98 50fc mov.l @(h'30,r15), r0
|
|
004f9a e500 mov #h'0, r5
|
|
004f9c 8800 cmp/eq #h'0, r0
|
|
004f9e 8d18 bt/s h'30 ;@(h'4fd2)
|
|
004fa0 e410 mov #h'10, r4
|
|
004fa2 8801 cmp/eq #h'1, r0
|
|
004fa4 891f bt h'3e ;@(h'4fe6)
|
|
004fa6 8802 cmp/eq #h'2, r0
|
|
004fa8 8928 bt h'50 ;@(h'4ffc)
|
|
004faa 8803 cmp/eq #h'3, r0
|
|
004fac 8932 bt h'64 ;@(h'5014)
|
|
004fae 8804 cmp/eq #h'4, r0
|
|
004fb0 8940 bt h'80 ;@(h'5034)
|
|
004fb2 8805 cmp/eq #h'5, r0
|
|
004fb4 894b bt h'96 ;@(h'504e)
|
|
004fb6 8806 cmp/eq #h'6, r0
|
|
004fb8 8957 bt h'ae ;@(h'506a)
|
|
004fba 8807 cmp/eq #h'7, r0
|
|
004fbc 8961 bt h'c2 ;@(h'5082)
|
|
004fbe 8808 cmp/eq #h'8, r0
|
|
004fc0 896c bt h'd8 ;@(h'509c)
|
|
004fc2 8809 cmp/eq #h'9, r0
|
|
004fc4 8977 bt h'ee ;@(h'50b6)
|
|
004fc6 8810 cmp/eq #h'10, r0
|
|
004fc8 8b01 bf h'2 ;@(h'4fce)
|
|
004fca a082 bra h'104 ;@(h'50d2)
|
|
004fcc 0009 nop
|
|
004fce a08c bra h'118 ;@(h'50ea)
|
|
004fd0 0009 nop
|
|
004fd2 6653 mov r5, r6
|
|
004fd4 63e3 mov r14, r3
|
|
004fd6 7310 add #h'10, r3
|
|
004fd8 336c add r6, r3
|
|
004fda 7601
|
|
004fdc 3643 cmp/ge r4, r6
|
|
004fde 8ff9 bf/s h'-e ;@(h'4fd4)
|
|
004fe0 2350 mov.b r5, @r3
|
|
004fe2 a082 bra h'104 ;@(h'50ea)
|
|
004fe4 0009 nop
|
|
004fe6 e701 mov #h'1, r7
|
|
004fe8 6653 mov r5, r6
|
|
004fea 62e3 mov r14, r2
|
|
004fec 7210 add #h'10, r2
|
|
004fee 326c add r6, r2
|
|
004ff0 7601
|
|
004ff2 3643 cmp/ge r4, r6
|
|
004ff4 8ff9 bf/s h'-e ;@(h'4fea)
|
|
004ff6 2270 mov.b r7, @r2
|
|
004ff8 a077 bra h'ee ;@(h'50ea)
|
|
004ffa 0009 nop
|
|
004ffc 6653 mov r5, r6
|
|
004ffe 63e3 mov r14, r3
|
|
005000 7310 add #h'10, r3
|
|
005002 336c add r6, r3
|
|
005004 e201 mov #h'1, r2
|
|
005006 2269 and r6, r2
|
|
005008 2320 mov.b r2, @r3
|
|
00500a 7601
|
|
00500c 3643 cmp/ge r4, r6
|
|
00500e 8bf6 bf h'-14 ;@(h'4ffe)
|
|
005010 a06b bra h'd6 ;@(h'50ea)
|
|
005012 0009 nop
|
|
005014 6653 mov r5, r6
|
|
005016 63e3 mov r14, r3
|
|
005018 d23d mov.l @(h'f4,pc), r2 ;@(h'5110)
|
|
00501a 6163 mov r6, r1
|
|
00501c 7310 add #h'10, r3
|
|
00501e 336c add r6, r3
|
|
005020 420b jsr @r2
|
|
005022 60d3 mov r13, r0
|
|
005024 2008 tst r0, r0
|
|
005026 0229 movt r2
|
|
005028 2320 mov.b r2, @r3
|
|
00502a 7601
|
|
00502c 3643 cmp/ge r4, r6
|
|
00502e 8bf2 bf h'-1c ;@(h'5016)
|
|
005030 a05b bra h'b6 ;@(h'50ea)
|
|
005032 0009 nop
|
|
005034 6653 mov r5, r6
|
|
005036 63e3 mov r14, r3
|
|
005038 7310 add #h'10, r3
|
|
00503a 336c add r6, r3
|
|
00503c 6163 mov r6, r1
|
|
00503e 21d8 tst r13, r1
|
|
005040 0229 movt r2
|
|
005042 7601
|
|
005044 2320 mov.b r2, @r3
|
|
005046 3643 cmp/ge r4, r6
|
|
005048 8bf5 bf h'-16 ;@(h'5036)
|
|
00504a a04e bra h'9c ;@(h'50ea)
|
|
00504c 0009 nop
|
|
00504e 6653 mov r5, r6
|
|
005050 63e3 mov r14, r3
|
|
005052 7310 add #h'10, r3
|
|
005054 336c add r6, r3
|
|
005056 6163 mov r6, r1
|
|
005058 7102
|
|
00505a 21d8 tst r13, r1
|
|
00505c 0229 movt r2
|
|
00505e 7601
|
|
005060 2320 mov.b r2, @r3
|
|
005062 3643 cmp/ge r4, r6
|
|
005064 8bf4 bf h'-18 ;@(h'5050)
|
|
005066 a040 bra h'80 ;@(h'50ea)
|
|
005068 0009 nop
|
|
00506a 6653 mov r5, r6
|
|
00506c 63e3 mov r14, r3
|
|
00506e 7310 add #h'10, r3
|
|
005070 336c add r6, r3
|
|
005072 e202 mov #h'2, r2
|
|
005074 2269 and r6, r2
|
|
005076 7601
|
|
005078 2320 mov.b r2, @r3
|
|
00507a 3643 cmp/ge r4, r6
|
|
00507c 8bf6 bf h'-14 ;@(h'506c)
|
|
00507e a034 bra h'68 ;@(h'50ea)
|
|
005080 0009 nop
|
|
005082 6653 mov r5, r6
|
|
005084 63e3 mov r14, r3
|
|
005086 7310 add #h'10, r3
|
|
005088 336c add r6, r3
|
|
00508a 6063 mov r6, r0
|
|
00508c 7002
|
|
00508e c902 and #h'2, r0
|
|
005090 2300 mov.b r0, @r3
|
|
005092 7601
|
|
005094 3643 cmp/ge r4, r6
|
|
005096 8bf5 bf h'-16 ;@(h'5084)
|
|
005098 a027 bra h'4e ;@(h'50ea)
|
|
00509a 0009 nop
|
|
00509c 6753 mov r5, r7
|
|
00509e 63e3 mov r14, r3
|
|
0050a0 7310 add #h'10, r3
|
|
0050a2 337c add r7, r3
|
|
0050a4 6173 mov r7, r1
|
|
0050a6 2168 tst r6, r1
|
|
0050a8 0229 movt r2
|
|
0050aa 7701
|
|
0050ac 2320 mov.b r2, @r3
|
|
0050ae 3743 cmp/ge r4, r7
|
|
0050b0 8bf5 bf h'-16 ;@(h'509e)
|
|
0050b2 a01a bra h'34 ;@(h'50ea)
|
|
0050b4 0009 nop
|
|
0050b6 6753 mov r5, r7
|
|
0050b8 63e3 mov r14, r3
|
|
0050ba 7310 add #h'10, r3
|
|
0050bc 337c add r7, r3
|
|
0050be 6173 mov r7, r1
|
|
0050c0 7104
|
|
0050c2 2168 tst r6, r1
|
|
0050c4 0229 movt r2
|
|
0050c6 7701
|
|
0050c8 2320 mov.b r2, @r3
|
|
0050ca 3743 cmp/ge r4, r7
|
|
0050cc 8bf4 bf h'-18 ;@(h'50b8)
|
|
0050ce a00c bra h'18 ;@(h'50ea)
|
|
0050d0 0009 nop
|
|
0050d2 e70f mov #h'f, r7
|
|
0050d4 6653 mov r5, r6
|
|
0050d6 63e3 mov r14, r3
|
|
0050d8 7310 add #h'10, r3
|
|
0050da 336c add r6, r3
|
|
0050dc 6163 mov r6, r1
|
|
0050de 2178 tst r7, r1
|
|
0050e0 0229 movt r2
|
|
0050e2 7601
|
|
0050e4 2320 mov.b r2, @r3
|
|
0050e6 3643 cmp/ge r4, r6
|
|
0050e8 8bf5 bf h'-16 ;@(h'50d6)
|
|
0050ea 62e3 mov r14, r2
|
|
0050ec d309 mov.l @(h'24,pc), r3 ;@(h'5114)
|
|
0050ee 51fb mov.l @(h'2c,r15), r1
|
|
0050f0 430b jsr @r3
|
|
0050f2 e020 mov #h'20, r0
|
|
0050f4 7f20 add #h'20, r15
|
|
0050f6 4f26 lds.l @r15+, pr
|
|
0050f8 6df6 mov.l @r15+, r13
|
|
0050fa 000b rts
|
|
0050fc 6ef6 mov.l @r15+, r14
|
|
0050fe 0000
|
|
005100 0030
|
|
005102 57c4 mov.l @(h'10,r12), r7
|
|
005104 0030
|
|
005106 5884 mov.l @(h'10,r8), r8
|
|
005108 0030
|
|
00510a 5654 mov.l @(h'10,r5), r6
|
|
00510c 0030
|
|
00510e 5584 mov.l @(h'10,r8), r5
|
|
005110 0030
|
|
005112 53f0 mov.l @(h'0,r15), r3
|
|
005114 0030
|
|
005116 5578 mov.l @(h'20,r7), r5
|
|
005118 4f22 sts.l pr, @-r15
|
|
00511a 946c mov.w @(h'd8,pc), r4 ;@(h'51f6)
|
|
00511c 6343 mov r4, r3
|
|
00511e 731c add #h'1c, r3
|
|
005120 6030 mov.b @r3, r0
|
|
005122 c9ef and #h'ef, r0
|
|
005124 2300 mov.b r0, @r3
|
|
005126 6243 mov r4, r2
|
|
005128 721c add #h'1c, r2
|
|
00512a 6020 mov.b @r2, r0
|
|
00512c c97f and #h'7f, r0
|
|
00512e 2200 mov.b r0, @r2
|
|
005130 9162 mov.w @(h'c4,pc), r1 ;@(h'51f8)
|
|
005132 6243 mov r4, r2
|
|
005134 d332 mov.l @(h'c8,pc), r3 ;@(h'5200)
|
|
005136 430b jsr @r3
|
|
005138 7206
|
|
00513a 6303 mov r0, r3
|
|
00513c 4008 shll2 r0
|
|
00513e 303c add r3, r0
|
|
005140 4000 shll r0
|
|
005142 6203 mov r0, r2
|
|
005144 6043 mov r4, r0
|
|
005146 8406 mov.b @(h'6,r0), r0
|
|
005148 c90f and #h'f, r0
|
|
00514a 6423 mov r2, r4
|
|
00514c 4f26 lds.l @r15+, pr
|
|
00514e 340c add r0, r4
|
|
005150 000b rts
|
|
005152 6043 mov r4, r0
|
|
005154 4f22 sts.l pr, @-r15
|
|
005156 944e mov.w @(h'9c,pc), r4 ;@(h'51f6)
|
|
005158 6343 mov r4, r3
|
|
00515a 731c add #h'1c, r3
|
|
00515c 6030 mov.b @r3, r0
|
|
00515e c9ef and #h'ef, r0
|
|
005160 2300 mov.b r0, @r3
|
|
005162 6243 mov r4, r2
|
|
005164 721c add #h'1c, r2
|
|
005166 6020 mov.b @r2, r0
|
|
005168 c97f and #h'7f, r0
|
|
00516a 2200 mov.b r0, @r2
|
|
00516c 9145 mov.w @(h'8a,pc), r1 ;@(h'51fa)
|
|
00516e 6243 mov r4, r2
|
|
005170 d323 mov.l @(h'8c,pc), r3 ;@(h'5200)
|
|
005172 430b jsr @r3
|
|
005174 7204
|
|
005176 6303 mov r0, r3
|
|
005178 4008 shll2 r0
|
|
00517a 303c add r3, r0
|
|
00517c 4000 shll r0
|
|
00517e 6203 mov r0, r2
|
|
005180 6043 mov r4, r0
|
|
005182 8404 mov.b @(h'4,r0), r0
|
|
005184 c90f and #h'f, r0
|
|
005186 6423 mov r2, r4
|
|
005188 4f26 lds.l @r15+, pr
|
|
00518a 340c add r0, r4
|
|
00518c 000b rts
|
|
00518e 6043 mov r4, r0
|
|
005190 4f22 sts.l pr, @-r15
|
|
005192 9430 mov.w @(h'60,pc), r4 ;@(h'51f6)
|
|
005194 6343 mov r4, r3
|
|
005196 731c add #h'1c, r3
|
|
005198 6030 mov.b @r3, r0
|
|
00519a c9ef and #h'ef, r0
|
|
00519c 2300 mov.b r0, @r3
|
|
00519e 6243 mov r4, r2
|
|
0051a0 721c add #h'1c, r2
|
|
0051a2 6020 mov.b @r2, r0
|
|
0051a4 c97f and #h'7f, r0
|
|
0051a6 2200 mov.b r0, @r2
|
|
0051a8 9127 mov.w @(h'4e,pc), r1 ;@(h'51fa)
|
|
0051aa 6243 mov r4, r2
|
|
0051ac d314 mov.l @(h'50,pc), r3 ;@(h'5200)
|
|
0051ae 430b jsr @r3
|
|
0051b0 7202
|
|
0051b2 6303 mov r0, r3
|
|
0051b4 4008 shll2 r0
|
|
0051b6 303c add r3, r0
|
|
0051b8 4000 shll r0
|
|
0051ba 6203 mov r0, r2
|
|
0051bc 6043 mov r4, r0
|
|
0051be 8402 mov.b @(h'2,r0), r0
|
|
0051c0 c90f and #h'f, r0
|
|
0051c2 6423 mov r2, r4
|
|
0051c4 4f26 lds.l @r15+, pr
|
|
0051c6 340c add r0, r4
|
|
0051c8 000b rts
|
|
0051ca 6043 mov r4, r0
|
|
0051cc 2f86 mov.l r8, @-r15
|
|
0051ce 4f22 sts.l pr, @-r15
|
|
0051d0 4f12 sts.l macl, @-r15
|
|
0051d2 bfa1 bsr h'-be ;@(h'5118)
|
|
0051d4 0009 nop
|
|
0051d6 9211 mov.w @(h'22,pc), r2 ;@(h'51fc)
|
|
0051d8 0027 mul.l r2, r0
|
|
0051da 001a sts macl, r0
|
|
0051dc bfba bsr h'-8c ;@(h'5154)
|
|
0051de 6803 mov r0, r8
|
|
0051e0 e13c mov #h'3c, r1
|
|
0051e2 0017 mul.l r1, r0
|
|
0051e4 001a sts macl, r0
|
|
0051e6 308c add r8, r0
|
|
0051e8 bfd2 bsr h'-5c ;@(h'5190)
|
|
0051ea 6803 mov r0, r8
|
|
0051ec 4f16 lds.l @r15+, macl
|
|
0051ee 308c add r8, r0
|
|
0051f0 4f26 lds.l @r15+, pr
|
|
0051f2 000b rts
|
|
0051f4 68f6 mov.l @r15+, r8
|
|
0051f6 fec0
|
|
0051f8 0202 stc sr, r2
|
|
0051fa 0103 bsrf r1
|
|
0051fc 0e10
|
|
0051fe 0000
|
|
005200 0030
|
|
005202 5320 mov.l @(h'0,r2), r3
|
|
005204 000b rts
|
|
005206 0009 nop
|
|
005208 d333 mov.l @(h'cc,pc), r3 ;@(h'52d8)
|
|
00520a 000b rts
|
|
00520c 2342 mov.l r4, @r3
|
|
00520e 2fe6 mov.l r14, @-r15
|
|
005210 2fd6 mov.l r13, @-r15
|
|
005212 2fc6 mov.l r12, @-r15
|
|
005214 4f22 sts.l pr, @-r15
|
|
005216 d230 mov.l @(h'c0,pc), r2 ;@(h'52d8)
|
|
005218 6e22 mov.l @r2, r14
|
|
00521a 2ee8 tst r14, r14
|
|
00521c 8901 bt h'2 ;@(h'5222)
|
|
00521e 4e0b jsr @r14
|
|
005220 0009 nop
|
|
005222 de2e mov.l @(h'b8,pc), r14 ;@(h'52dc)
|
|
005224 4e0b jsr @r14
|
|
005226 e406 mov #h'6, r4
|
|
005228 4e0b jsr @r14
|
|
00522a e407 mov #h'7, r4
|
|
00522c 4e0b jsr @r14
|
|
00522e e408 mov #h'8, r4
|
|
005230 4e0b jsr @r14
|
|
005232 e409 mov #h'9, r4
|
|
005234 4e0b jsr @r14
|
|
005236 e40a mov #h'a, r4
|
|
005238 dc29 mov.l @(h'a4,pc), r12 ;@(h'52e0)
|
|
00523a ee04 mov #h'4, r14
|
|
00523c ed00 mov #h'0, r13
|
|
00523e 4c0b jsr @r12
|
|
005240 64d3 mov r13, r4
|
|
005242 7d01
|
|
005244 3de3 cmp/ge r14, r13
|
|
005246 8bfa bf h'-c ;@(h'523e)
|
|
005248 dc26 mov.l @(h'98,pc), r12 ;@(h'52e4)
|
|
00524a ed00 mov #h'0, r13
|
|
00524c 4c0b jsr @r12
|
|
00524e 64d3 mov r13, r4
|
|
005250 7d01
|
|
005252 3de3 cmp/ge r14, r13
|
|
005254 8bfa bf h'-c ;@(h'524c)
|
|
005256 4f26 lds.l @r15+, pr
|
|
005258 d223 mov.l @(h'8c,pc), r2 ;@(h'52e8)
|
|
00525a 6cf6 mov.l @r15+, r12
|
|
00525c 6df6 mov.l @r15+, r13
|
|
00525e 422b jmp @r2
|
|
005260 6ef6 mov.l @r15+, r14
|
|
005262 4f22 sts.l pr, @-r15
|
|
005264 d521 mov.l @(h'84,pc), r5 ;@(h'52ec)
|
|
005266 d422 mov.l @(h'88,pc), r4 ;@(h'52f0)
|
|
005268 d322 mov.l @(h'88,pc), r3 ;@(h'52f4)
|
|
00526a 430b jsr @r3
|
|
00526c e66c mov #h'6c, r6
|
|
00526e e500 mov #h'0, r5
|
|
005270 d721 mov.l @(h'84,pc), r7 ;@(h'52f8)
|
|
005272 d622 mov.l @(h'88,pc), r6 ;@(h'52fc)
|
|
005274 a002 bra h'4 ;@(h'527c)
|
|
005276 6472 mov.l @r7, r4
|
|
005278 2452 mov.l r5, @r4
|
|
00527a 7404
|
|
00527c 6362 mov.l @r6, r3
|
|
00527e 3432 cmp/hs r3, r4
|
|
005280 8bfa bf h'-c ;@(h'5278)
|
|
005282 d61f mov.l @(h'7c,pc), r6 ;@(h'5300)
|
|
005284 d31f mov.l @(h'7c,pc), r3 ;@(h'5304)
|
|
005286 6432 mov.l @r3, r4
|
|
005288 d21f mov.l @(h'7c,pc), r2 ;@(h'5308)
|
|
00528a a003 bra h'6 ;@(h'5294)
|
|
00528c 6522 mov.l @r2, r5
|
|
00528e 6356 mov.l @r5+, r3
|
|
005290 2432 mov.l r3, @r4
|
|
005292 7404
|
|
005294 6262 mov.l @r6, r2
|
|
005296 3422 cmp/hs r2, r4
|
|
005298 8bf9 bf h'-e ;@(h'528e)
|
|
00529a 6372 mov.l @r7, r3
|
|
00529c 6162 mov.l @r6, r1
|
|
00529e 3138 sub r3, r1
|
|
0052a0 d31a mov.l @(h'68,pc), r3 ;@(h'530c)
|
|
0052a2 7104
|
|
0052a4 4f26 lds.l @r15+, pr
|
|
0052a6 000b rts
|
|
0052a8 2312 mov.l r1, @r3
|
|
0052aa 6053 mov r5, r0
|
|
0052ac 4f22 sts.l pr, @-r15
|
|
0052ae 7ff8 add #h'f8, r15
|
|
0052b0 2f42 mov.l r4, @r15
|
|
0052b2 bfd6 bsr h'-54 ;@(h'5262)
|
|
0052b4 81f2 mov.w r0, @(h'4,r15)
|
|
0052b6 e601 mov #h'1, r6
|
|
0052b8 d215 mov.l @(h'54,pc), r2 ;@(h'5310)
|
|
0052ba 6563 mov r6, r5
|
|
0052bc 420b jsr @r2
|
|
0052be e400 mov #h'0, r4
|
|
0052c0 d414 mov.l @(h'50,pc), r4 ;@(h'5314)
|
|
0052c2 d315 mov.l @(h'54,pc), r3 ;@(h'5318)
|
|
0052c4 430b jsr @r3
|
|
0052c6 0009 nop
|
|
0052c8 85f2 mov.w @(h'4,r15), r0
|
|
0052ca 6503 mov r0, r5
|
|
0052cc 64f2 mov.l @r15, r4
|
|
0052ce 655d extu.w r5, r5
|
|
0052d0 d312 mov.l @(h'48,pc), r3 ;@(h'531c)
|
|
0052d2 7f08
|
|
0052d4 432b jmp @r3
|
|
0052d6 4f26 lds.l @r15+, pr
|
|
0052d8 0810
|
|
0052da 01a4 mov.b r10, @(r0,r1)
|
|
0052dc 0030
|
|
0052de 57d4 mov.l @(h'10,r13), r7
|
|
0052e0 0030
|
|
0052e2 5804 mov.l @(h'10,r0), r8
|
|
0052e4 0030
|
|
0052e6 5834 mov.l @(h'10,r3), r8
|
|
0052e8 0030
|
|
0052ea 5814 mov.l @(h'10,r1), r8
|
|
0052ec 8801 cmp/eq #h'1, r0
|
|
0052ee e000 mov #h'0, r0
|
|
0052f0 0810
|
|
0052f2 2000 mov.b r0, @r0
|
|
0052f4 0030
|
|
0052f6 5874 mov.l @(h'10,r7), r8
|
|
0052f8 0030
|
|
0052fa 8ef4
|
|
0052fc 0030
|
|
0052fe 8ef8
|
|
005300 0030
|
|
005302 8f00 bf/s h'0 ;@(h'5306)
|
|
005304 0030
|
|
005306 8efc
|
|
005308 0030
|
|
00530a 8f04 bf/s h'8 ;@(h'5316)
|
|
00530c 0810
|
|
00530e 0000
|
|
005310 0030
|
|
005312 5864 mov.l @(h'10,r6), r8
|
|
005314 0030
|
|
005316 520e mov.l @(h'38,r0), r2
|
|
005318 0030
|
|
00531a 5824 mov.l @(h'10,r2), r8
|
|
00531c 0030
|
|
00531e 038c mov.b @(r0,r8), r3
|
|
005320 2f16 mov.l r1, @-r15
|
|
005322 6018 swap.b r1, r0
|
|
005324 2f36 mov.l r3, @-r15
|
|
005326 630c extu.b r0, r3
|
|
005328 6020 mov.b @r2, r0
|
|
00532a 611c extu.b r1, r1
|
|
00532c 71e0 add #h'e0, r1
|
|
00532e 7318 add #h'18, r3
|
|
005330 403d shld r3, r0
|
|
005332 401d shld r1, r0
|
|
005334 63f6 mov.l @r15+, r3
|
|
005336 000b rts
|
|
005338 61f6 mov.l @r15+, r1
|
|
00533a 0000
|
|
00533c 2008 tst r0, r0
|
|
00533e 2f26 mov.l r2, @-r15
|
|
005340 894b bt h'96 ;@(h'53da)
|
|
005342 2f36 mov.l r3, @-r15
|
|
005344 e200 mov #h'0, r2
|
|
005346 2127 div0s r2, r1
|
|
005348 333a subc r3, r3
|
|
00534a 312a subc r2, r1
|
|
00534c 2307 div0s r0, r3
|
|
00534e 4124 rotcl r1
|
|
005350 3304 div1 r0, r3
|
|
005352 4124 rotcl r1
|
|
005354 3304 div1 r0, r3
|
|
005356 4124 rotcl r1
|
|
005358 3304 div1 r0, r3
|
|
00535a 4124 rotcl r1
|
|
00535c 3304 div1 r0, r3
|
|
00535e 4124 rotcl r1
|
|
005360 3304 div1 r0, r3
|
|
005362 4124 rotcl r1
|
|
005364 3304 div1 r0, r3
|
|
005366 4124 rotcl r1
|
|
005368 3304 div1 r0, r3
|
|
00536a 4124 rotcl r1
|
|
00536c 3304 div1 r0, r3
|
|
00536e 4124 rotcl r1
|
|
005370 3304 div1 r0, r3
|
|
005372 4124 rotcl r1
|
|
005374 3304 div1 r0, r3
|
|
005376 4124 rotcl r1
|
|
005378 3304 div1 r0, r3
|
|
00537a 4124 rotcl r1
|
|
00537c 3304 div1 r0, r3
|
|
00537e 4124 rotcl r1
|
|
005380 3304 div1 r0, r3
|
|
005382 4124 rotcl r1
|
|
005384 3304 div1 r0, r3
|
|
005386 4124 rotcl r1
|
|
005388 3304 div1 r0, r3
|
|
00538a 4124 rotcl r1
|
|
00538c 3304 div1 r0, r3
|
|
00538e 4124 rotcl r1
|
|
005390 3304 div1 r0, r3
|
|
005392 4124 rotcl r1
|
|
005394 3304 div1 r0, r3
|
|
005396 4124 rotcl r1
|
|
005398 3304 div1 r0, r3
|
|
00539a 4124 rotcl r1
|
|
00539c 3304 div1 r0, r3
|
|
00539e 4124 rotcl r1
|
|
0053a0 3304 div1 r0, r3
|
|
0053a2 4124 rotcl r1
|
|
0053a4 3304 div1 r0, r3
|
|
0053a6 4124 rotcl r1
|
|
0053a8 3304 div1 r0, r3
|
|
0053aa 4124 rotcl r1
|
|
0053ac 3304 div1 r0, r3
|
|
0053ae 4124 rotcl r1
|
|
0053b0 3304 div1 r0, r3
|
|
0053b2 4124 rotcl r1
|
|
0053b4 3304 div1 r0, r3
|
|
0053b6 4124 rotcl r1
|
|
0053b8 3304 div1 r0, r3
|
|
0053ba 4124 rotcl r1
|
|
0053bc 3304 div1 r0, r3
|
|
0053be 4124 rotcl r1
|
|
0053c0 3304 div1 r0, r3
|
|
0053c2 4124 rotcl r1
|
|
0053c4 3304 div1 r0, r3
|
|
0053c6 4124 rotcl r1
|
|
0053c8 3304 div1 r0, r3
|
|
0053ca 4124 rotcl r1
|
|
0053cc 3304 div1 r0, r3
|
|
0053ce 4124 rotcl r1
|
|
0053d0 312e addc r2, r1
|
|
0053d2 6013 mov r1, r0
|
|
0053d4 63f6 mov.l @r15+, r3
|
|
0053d6 000b rts
|
|
0053d8 62f6 mov.l @r15+, r2
|
|
0053da d103 mov.l @(h'c,pc), r1 ;@(h'53e8)
|
|
0053dc d203 mov.l @(h'c,pc), r2 ;@(h'53ec)
|
|
0053de e000 mov #h'0, r0
|
|
0053e0 2122 mov.l r2, @r1
|
|
0053e2 000b rts
|
|
0053e4 62f6 mov.l @r15+, r2
|
|
0053e6 0009 nop
|
|
0053e8 0810
|
|
0053ea 006c mov.b @(r0,r6), r0
|
|
0053ec 0000
|
|
0053ee 044e mov.l @(r0,r4), r4
|
|
0053f0 2008 tst r0, r0
|
|
0053f2 2f26 mov.l r2, @-r15
|
|
0053f4 8955 bt h'aa ;@(h'54a2)
|
|
0053f6 2f36 mov.l r3, @-r15
|
|
0053f8 e200 mov #h'0, r2
|
|
0053fa 2f46 mov.l r4, @-r15
|
|
0053fc 2127 div0s r2, r1
|
|
0053fe 0429 movt r4
|
|
005400 333a subc r3, r3
|
|
005402 312a subc r2, r1
|
|
005404 2307 div0s r0, r3
|
|
005406 4124 rotcl r1
|
|
005408 3304 div1 r0, r3
|
|
00540a 4124 rotcl r1
|
|
00540c 3304 div1 r0, r3
|
|
00540e 4124 rotcl r1
|
|
005410 3304 div1 r0, r3
|
|
005412 4124 rotcl r1
|
|
005414 3304 div1 r0, r3
|
|
005416 4124 rotcl r1
|
|
005418 3304 div1 r0, r3
|
|
00541a 4124 rotcl r1
|
|
00541c 3304 div1 r0, r3
|
|
00541e 4124 rotcl r1
|
|
005420 3304 div1 r0, r3
|
|
005422 4124 rotcl r1
|
|
005424 3304 div1 r0, r3
|
|
005426 4124 rotcl r1
|
|
005428 3304 div1 r0, r3
|
|
00542a 4124 rotcl r1
|
|
00542c 3304 div1 r0, r3
|
|
00542e 4124 rotcl r1
|
|
005430 3304 div1 r0, r3
|
|
005432 4124 rotcl r1
|
|
005434 3304 div1 r0, r3
|
|
005436 4124 rotcl r1
|
|
005438 3304 div1 r0, r3
|
|
00543a 4124 rotcl r1
|
|
00543c 3304 div1 r0, r3
|
|
00543e 4124 rotcl r1
|
|
005440 3304 div1 r0, r3
|
|
005442 4124 rotcl r1
|
|
005444 3304 div1 r0, r3
|
|
005446 4124 rotcl r1
|
|
005448 3304 div1 r0, r3
|
|
00544a 4124 rotcl r1
|
|
00544c 3304 div1 r0, r3
|
|
00544e 4124 rotcl r1
|
|
005450 3304 div1 r0, r3
|
|
005452 4124 rotcl r1
|
|
005454 3304 div1 r0, r3
|
|
005456 4124 rotcl r1
|
|
005458 3304 div1 r0, r3
|
|
00545a 4124 rotcl r1
|
|
00545c 3304 div1 r0, r3
|
|
00545e 4124 rotcl r1
|
|
005460 3304 div1 r0, r3
|
|
005462 4124 rotcl r1
|
|
005464 3304 div1 r0, r3
|
|
005466 4124 rotcl r1
|
|
005468 3304 div1 r0, r3
|
|
00546a 4124 rotcl r1
|
|
00546c 3304 div1 r0, r3
|
|
00546e 4124 rotcl r1
|
|
005470 3304 div1 r0, r3
|
|
005472 4124 rotcl r1
|
|
005474 3304 div1 r0, r3
|
|
005476 4124 rotcl r1
|
|
005478 3304 div1 r0, r3
|
|
00547a 4124 rotcl r1
|
|
00547c 3304 div1 r0, r3
|
|
00547e 4124 rotcl r1
|
|
005480 3304 div1 r0, r3
|
|
005482 4124 rotcl r1
|
|
005484 3304 div1 r0, r3
|
|
005486 2327 div0s r2, r3
|
|
005488 0229 movt r2
|
|
00548a 224a xor r4, r2
|
|
00548c 4225 rotcr r2
|
|
00548e 8b02 bf h'4 ;@(h'5496)
|
|
005490 2307 div0s r0, r3
|
|
005492 4321 shar r3
|
|
005494 3304 div1 r0, r3
|
|
005496 334c add r4, r3
|
|
005498 6033 mov r3, r0
|
|
00549a 64f6 mov.l @r15+, r4
|
|
00549c 63f6 mov.l @r15+, r3
|
|
00549e 000b rts
|
|
0054a0 62f6 mov.l @r15+, r2
|
|
0054a2 d103 mov.l @(h'c,pc), r1 ;@(h'54b0)
|
|
0054a4 d203 mov.l @(h'c,pc), r2 ;@(h'54b4)
|
|
0054a6 e000 mov #h'0, r0
|
|
0054a8 2122 mov.l r2, @r1
|
|
0054aa 000b rts
|
|
0054ac 62f6 mov.l @r15+, r2
|
|
0054ae 0009 nop
|
|
0054b0 0810
|
|
0054b2 006c mov.b @(r0,r6), r0
|
|
0054b4 0000
|
|
0054b6 044e mov.l @(r0,r4), r4
|
|
0054b8 2f36 mov.l r3, @-r15
|
|
0054ba e340 mov #h'40, r3
|
|
0054bc 3302 cmp/hs r0, r3
|
|
0054be 8b4b bf h'96 ;@(h'5558)
|
|
0054c0 d301 mov.l @(h'4,pc), r3 ;@(h'54c8)
|
|
0054c2 033e mov.l @(r0,r3), r3
|
|
0054c4 432b jmp @r3
|
|
0054c6 0009 nop
|
|
0054c8 0030
|
|
0054ca 5514 mov.l @(h'10,r1), r5
|
|
0054cc 0009 nop
|
|
0054ce 502f mov.l @(h'3c,r2), r0
|
|
0054d0 110f mov.l r0, @(h'3c,r1)
|
|
0054d2 502e mov.l @(h'38,r2), r0
|
|
0054d4 110e mov.l r0, @(h'38,r1)
|
|
0054d6 502d mov.l @(h'34,r2), r0
|
|
0054d8 110d mov.l r0, @(h'34,r1)
|
|
0054da 502c mov.l @(h'30,r2), r0
|
|
0054dc 110c mov.l r0, @(h'30,r1)
|
|
0054de 502b mov.l @(h'2c,r2), r0
|
|
0054e0 110b mov.l r0, @(h'2c,r1)
|
|
0054e2 502a mov.l @(h'28,r2), r0
|
|
0054e4 110a mov.l r0, @(h'28,r1)
|
|
0054e6 5029 mov.l @(h'24,r2), r0
|
|
0054e8 1109 mov.l r0, @(h'24,r1)
|
|
0054ea 5028 mov.l @(h'20,r2), r0
|
|
0054ec 1108 mov.l r0, @(h'20,r1)
|
|
0054ee 5027 mov.l @(h'1c,r2), r0
|
|
0054f0 1107 mov.l r0, @(h'1c,r1)
|
|
0054f2 5026 mov.l @(h'18,r2), r0
|
|
0054f4 1106 mov.l r0, @(h'18,r1)
|
|
0054f6 5025 mov.l @(h'14,r2), r0
|
|
0054f8 1105 mov.l r0, @(h'14,r1)
|
|
0054fa 5024 mov.l @(h'10,r2), r0
|
|
0054fc 1104 mov.l r0, @(h'10,r1)
|
|
0054fe 5023 mov.l @(h'c,r2), r0
|
|
005500 1103 mov.l r0, @(h'c,r1)
|
|
005502 5022 mov.l @(h'8,r2), r0
|
|
005504 1102 mov.l r0, @(h'8,r1)
|
|
005506 5021 mov.l @(h'4,r2), r0
|
|
005508 1101 mov.l r0, @(h'4,r1)
|
|
00550a 6022 mov.l @r2, r0
|
|
00550c 2102 mov.l r0, @r1
|
|
00550e 000b rts
|
|
005510 63f6 mov.l @r15+, r3
|
|
005512 0009 nop
|
|
005514 0030
|
|
005516 550e mov.l @(h'38,r0), r5
|
|
005518 0030
|
|
00551a 550a mov.l @(h'28,r0), r5
|
|
00551c 0030
|
|
00551e 5506 mov.l @(h'18,r0), r5
|
|
005520 0030
|
|
005522 5502 mov.l @(h'8,r0), r5
|
|
005524 0030
|
|
005526 54fe mov.l @(h'38,r15), r4
|
|
005528 0030
|
|
00552a 54fa mov.l @(h'28,r15), r4
|
|
00552c 0030
|
|
00552e 54f6 mov.l @(h'18,r15), r4
|
|
005530 0030
|
|
005532 54f2 mov.l @(h'8,r15), r4
|
|
005534 0030
|
|
005536 54ee mov.l @(h'38,r14), r4
|
|
005538 0030
|
|
00553a 54ea mov.l @(h'28,r14), r4
|
|
00553c 0030
|
|
00553e 54e6 mov.l @(h'18,r14), r4
|
|
005540 0030
|
|
005542 54e2 mov.l @(h'8,r14), r4
|
|
005544 0030
|
|
005546 54de mov.l @(h'38,r13), r4
|
|
005548 0030
|
|
00554a 54da mov.l @(h'28,r13), r4
|
|
00554c 0030
|
|
00554e 54d6 mov.l @(h'18,r13), r4
|
|
005550 0030
|
|
005552 54d2 mov.l @(h'8,r13), r4
|
|
005554 0030
|
|
005556 54ce mov.l @(h'38,r12), r4
|
|
005558 2f26 mov.l r2, @-r15
|
|
00555a 6323 mov r2, r3
|
|
00555c 330c add r0, r3
|
|
00555e 6026 mov.l @r2+, r0
|
|
005560 3322 cmp/hs r2, r3
|
|
005562 8b06 bf h'c ;@(h'5572)
|
|
005564 2102 mov.l r0, @r1
|
|
005566 6026 mov.l @r2+, r0
|
|
005568 3322 cmp/hs r2, r3
|
|
00556a 8b02 bf h'4 ;@(h'5572)
|
|
00556c 1101 mov.l r0, @(h'4,r1)
|
|
00556e aff6 bra h'-14 ;@(h'555e)
|
|
005570 7108
|
|
005572 62f6 mov.l @r15+, r2
|
|
005574 000b rts
|
|
005576 63f6 mov.l @r15+, r3
|
|
005578 2f36 mov.l r3, @-r15
|
|
00557a d305 mov.l @(h'14,pc), r3 ;@(h'5590)
|
|
00557c 033e mov.l @(r0,r3), r3
|
|
00557e 70fc add #h'fc, r0
|
|
005580 432b jmp @r3
|
|
005582 002e mov.l @(r0,r2), r0
|
|
005584 2f36 mov.l r3, @-r15
|
|
005586 d302 mov.l @(h'8,pc), r3 ;@(h'5590)
|
|
005588 033e mov.l @(r0,r3), r3
|
|
00558a 70fc add #h'fc, r0
|
|
00558c 432b jmp @r3
|
|
00558e 032e mov.l @(r0,r2), r3
|
|
005590 0030
|
|
005592 55d8 mov.l @(h'20,r13), r5
|
|
005594 0009 nop
|
|
005596 532e mov.l @(h'38,r2), r3
|
|
005598 110f mov.l r0, @(h'3c,r1)
|
|
00559a 502d mov.l @(h'34,r2), r0
|
|
00559c 113e mov.l r3, @(h'38,r1)
|
|
00559e 532c mov.l @(h'30,r2), r3
|
|
0055a0 110d mov.l r0, @(h'34,r1)
|
|
0055a2 502b mov.l @(h'2c,r2), r0
|
|
0055a4 113c mov.l r3, @(h'30,r1)
|
|
0055a6 532a mov.l @(h'28,r2), r3
|
|
0055a8 110b mov.l r0, @(h'2c,r1)
|
|
0055aa 5029 mov.l @(h'24,r2), r0
|
|
0055ac 113a mov.l r3, @(h'28,r1)
|
|
0055ae 5328 mov.l @(h'20,r2), r3
|
|
0055b0 1109 mov.l r0, @(h'24,r1)
|
|
0055b2 5027 mov.l @(h'1c,r2), r0
|
|
0055b4 1138 mov.l r3, @(h'20,r1)
|
|
0055b6 5326 mov.l @(h'18,r2), r3
|
|
0055b8 1107 mov.l r0, @(h'1c,r1)
|
|
0055ba 5025 mov.l @(h'14,r2), r0
|
|
0055bc 1136 mov.l r3, @(h'18,r1)
|
|
0055be 5324 mov.l @(h'10,r2), r3
|
|
0055c0 1105 mov.l r0, @(h'14,r1)
|
|
0055c2 5023 mov.l @(h'c,r2), r0
|
|
0055c4 1134 mov.l r3, @(h'10,r1)
|
|
0055c6 5322 mov.l @(h'8,r2), r3
|
|
0055c8 1103 mov.l r0, @(h'c,r1)
|
|
0055ca 5021 mov.l @(h'4,r2), r0
|
|
0055cc 1132 mov.l r3, @(h'8,r1)
|
|
0055ce 6322 mov.l @r2, r3
|
|
0055d0 1101 mov.l r0, @(h'4,r1)
|
|
0055d2 2132 mov.l r3, @r1
|
|
0055d4 000b rts
|
|
0055d6 63f6 mov.l @r15+, r3
|
|
0055d8 0030
|
|
0055da 55d4 mov.l @(h'10,r13), r5
|
|
0055dc 0030
|
|
0055de 55d2 mov.l @(h'8,r13), r5
|
|
0055e0 0030
|
|
0055e2 55ce mov.l @(h'38,r12), r5
|
|
0055e4 0030
|
|
0055e6 55ca mov.l @(h'28,r12), r5
|
|
0055e8 0030
|
|
0055ea 55c6 mov.l @(h'18,r12), r5
|
|
0055ec 0030
|
|
0055ee 55c2 mov.l @(h'8,r12), r5
|
|
0055f0 0030
|
|
0055f2 55be mov.l @(h'38,r11), r5
|
|
0055f4 0030
|
|
0055f6 55ba mov.l @(h'28,r11), r5
|
|
0055f8 0030
|
|
0055fa 55b6 mov.l @(h'18,r11), r5
|
|
0055fc 0030
|
|
0055fe 55b2 mov.l @(h'8,r11), r5
|
|
005600 0030
|
|
005602 55ae mov.l @(h'38,r10), r5
|
|
005604 0030
|
|
005606 55aa mov.l @(h'28,r10), r5
|
|
005608 0030
|
|
00560a 55a6 mov.l @(h'18,r10), r5
|
|
00560c 0030
|
|
00560e 55a2 mov.l @(h'8,r10), r5
|
|
005610 0030
|
|
005612 559e mov.l @(h'38,r9), r5
|
|
005614 0030
|
|
005616 559a mov.l @(h'28,r9), r5
|
|
005618 0030
|
|
00561a 5596 mov.l @(h'18,r9), r5
|
|
00561c 2f26 mov.l r2, @-r15
|
|
00561e 2f36 mov.l r3, @-r15
|
|
005620 2f46 mov.l r4, @-r15
|
|
005622 8800 cmp/eq #h'0, r0
|
|
005624 8912 bt h'24 ;@(h'564c)
|
|
005626 6423 mov r2, r4
|
|
005628 340c add r0, r4
|
|
00562a 6024 mov.b @r2+, r0
|
|
00562c 2100 mov.b r0, @r1
|
|
00562e 3426 cmp/hi r2, r4
|
|
005630 8b0c bf h'18 ;@(h'564c)
|
|
005632 6024 mov.b @r2+, r0
|
|
005634 8011 mov.b r0, @(h'1,r1)
|
|
005636 3426 cmp/hi r2, r4
|
|
005638 8b08 bf h'10 ;@(h'564c)
|
|
00563a 6024 mov.b @r2+, r0
|
|
00563c 8012 mov.b r0, @(h'2,r1)
|
|
00563e 3426 cmp/hi r2, r4
|
|
005640 8b04 bf h'8 ;@(h'564c)
|
|
005642 6024 mov.b @r2+, r0
|
|
005644 8013 mov.b r0, @(h'3,r1)
|
|
005646 3426 cmp/hi r2, r4
|
|
005648 7104
|
|
00564a 89ee bt h'-24 ;@(h'562a)
|
|
00564c 64f6 mov.l @r15+, r4
|
|
00564e 63f6 mov.l @r15+, r3
|
|
005650 000b rts
|
|
005652 62f6 mov.l @r15+, r2
|
|
005654 2f36 mov.l r3, @-r15
|
|
005656 2f46 mov.l r4, @-r15
|
|
005658 e303 mov #h'3, r3
|
|
00565a 6403 mov r0, r4
|
|
00565c 2439 and r3, r4
|
|
00565e 2319 and r1, r3
|
|
005660 234b or r4, r3
|
|
005662 2338 tst r3, r3
|
|
005664 8918 bt h'30 ;@(h'5698)
|
|
005666 6403 mov r0, r4
|
|
005668 6014 mov.b @r1+, r0
|
|
00566a 6343 mov r4, r3
|
|
00566c 8800 cmp/eq #h'0, r0
|
|
00566e 2300 mov.b r0, @r3
|
|
005670 890e bt h'1c ;@(h'5690)
|
|
005672 6014 mov.b @r1+, r0
|
|
005674 8800 cmp/eq #h'0, r0
|
|
005676 8031 mov.b r0, @(h'1,r3)
|
|
005678 890a bt h'14 ;@(h'5690)
|
|
00567a 6014 mov.b @r1+, r0
|
|
00567c 8800 cmp/eq #h'0, r0
|
|
00567e 8032 mov.b r0, @(h'2,r3)
|
|
005680 8906 bt h'c ;@(h'5690)
|
|
005682 6014 mov.b @r1+, r0
|
|
005684 8800 cmp/eq #h'0, r0
|
|
005686 8033 mov.b r0, @(h'3,r3)
|
|
005688 8902 bt h'4 ;@(h'5690)
|
|
00568a 6014 mov.b @r1+, r0
|
|
00568c afee bra h'-24 ;@(h'566c)
|
|
00568e 7304
|
|
005690 6043 mov r4, r0
|
|
005692 64f6 mov.l @r15+, r4
|
|
005694 000b rts
|
|
005696 63f6 mov.l @r15+, r3
|
|
005698 d301 mov.l @(h'4,pc), r3 ;@(h'56a0)
|
|
00569a 432b jmp @r3
|
|
00569c 0009 nop
|
|
00569e 0009 nop
|
|
0056a0 0030
|
|
0056a2 5e54 mov.l @(h'10,r5), r14
|
|
0056a4 4415 cmp/pl r4
|
|
0056a6 8b01 bf h'2 ;@(h'56ac)
|
|
0056a8 000b rts
|
|
0056aa 6043 mov r4, r0
|
|
0056ac 604b neg r4, r0
|
|
0056ae 000b rts
|
|
0056b0 0009 nop
|
|
0056b2 0000
|
|
0056b4 2fd6 mov.l r13, @-r15
|
|
0056b6 3450 cmp/eq r5, r4
|
|
0056b8 2fc6 mov.l r12, @-r15
|
|
0056ba 2fb6 mov.l r11, @-r15
|
|
0056bc 8954 bt h'a8 ;@(h'5768)
|
|
0056be e200 mov #h'0, r2
|
|
0056c0 3626 cmp/hi r2, r6
|
|
0056c2 8b51 bf h'a2 ;@(h'5768)
|
|
0056c4 6743 mov r4, r7
|
|
0056c6 275b or r5, r7
|
|
0056c8 276b or r6, r7
|
|
0056ca 6c63 mov r6, r12
|
|
0056cc 6b63 mov r6, r11
|
|
0056ce 4b01 shlr r11
|
|
0056d0 3452 cmp/hs r5, r4
|
|
0056d2 8d24 bt/s h'48 ;@(h'571e)
|
|
0056d4 4c09 shlr2 r12
|
|
0056d6 e301 mov #h'1, r3
|
|
0056d8 2378 tst r7, r3
|
|
0056da 8b16 bf h'2c ;@(h'570a)
|
|
0056dc e103 mov #h'3, r1
|
|
0056de 2718 tst r1, r7
|
|
0056e0 8b09 bf h'12 ;@(h'56f6)
|
|
0056e2 6743 mov r4, r7
|
|
0056e4 66c3 mov r12, r6
|
|
0056e6 76ff add #h'ff, r6
|
|
0056e8 6356 mov.l @r5+, r3
|
|
0056ea 2668 tst r6, r6
|
|
0056ec 2732 mov.l r3, @r7
|
|
0056ee 8ffa bf/s h'-c ;@(h'56e6)
|
|
0056f0 7704
|
|
0056f2 a039 bra h'72 ;@(h'5768)
|
|
0056f4 0009 nop
|
|
0056f6 6743 mov r4, r7
|
|
0056f8 66b3 mov r11, r6
|
|
0056fa 76ff add #h'ff, r6
|
|
0056fc 6355 mov.w @r5+, r3
|
|
0056fe 2668 tst r6, r6
|
|
005700 2731 mov.w r3, @r7
|
|
005702 8ffa bf/s h'-c ;@(h'56fa)
|
|
005704 7702
|
|
005706 a02f bra h'5e ;@(h'5768)
|
|
005708 0009 nop
|
|
00570a 6743 mov r4, r7
|
|
00570c 6053 mov r5, r0
|
|
00570e 76ff add #h'ff, r6
|
|
005710 6304 mov.b @r0+, r3
|
|
005712 2668 tst r6, r6
|
|
005714 2730 mov.b r3, @r7
|
|
005716 8ffa bf/s h'-c ;@(h'570e)
|
|
005718 7701
|
|
00571a a025 bra h'4a ;@(h'5768)
|
|
00571c 0009 nop
|
|
00571e 6043 mov r4, r0
|
|
005720 306c add r6, r0
|
|
005722 6d53 mov r5, r13
|
|
005724 e201 mov #h'1, r2
|
|
005726 2278 tst r7, r2
|
|
005728 8f17 bf/s h'2e ;@(h'575a)
|
|
00572a 3d6c add r6, r13
|
|
00572c e103 mov #h'3, r1
|
|
00572e 2718 tst r1, r7
|
|
005730 8b09 bf h'12 ;@(h'5746)
|
|
005732 6503 mov r0, r5
|
|
005734 67d3 mov r13, r7
|
|
005736 66c3 mov r12, r6
|
|
005738 77fc add #h'fc, r7
|
|
00573a 4610 dt r6
|
|
00573c 6372 mov.l @r7, r3
|
|
00573e 8ffb bf/s h'-a ;@(h'5738)
|
|
005740 2536 mov.l r3, @-r5
|
|
005742 a011 bra h'22 ;@(h'5768)
|
|
005744 0009 nop
|
|
005746 6703 mov r0, r7
|
|
005748 65d3 mov r13, r5
|
|
00574a 66b3 mov r11, r6
|
|
00574c 75fe add #h'fe, r5
|
|
00574e 4610 dt r6
|
|
005750 6351 mov.w @r5, r3
|
|
005752 8ffb bf/s h'-a ;@(h'574c)
|
|
005754 2735 mov.w r3, @-r7
|
|
005756 a007 bra h'e ;@(h'5768)
|
|
005758 0009 nop
|
|
00575a 6503 mov r0, r5
|
|
00575c 67d3 mov r13, r7
|
|
00575e 77ff add #h'ff, r7
|
|
005760 6370 mov.b @r7, r3
|
|
005762 4610 dt r6
|
|
005764 8ffb bf/s h'-a ;@(h'575e)
|
|
005766 2534 mov.b r3, @-r5
|
|
005768 6bf6 mov.l @r15+, r11
|
|
00576a 6043 mov r4, r0
|
|
00576c 6cf6 mov.l @r15+, r12
|
|
00576e 000b rts
|
|
005770 6df6 mov.l @r15+, r13
|
|
005772 0000
|
|
005774 e700 mov #h'0, r7
|
|
005776 6373 mov r7, r3
|
|
005778 3362 cmp/hs r6, r3
|
|
00577a 8d05 bt/s h'a ;@(h'5788)
|
|
00577c 6043 mov r4, r0
|
|
00577e 7701
|
|
005780 2050 mov.b r5, @r0
|
|
005782 3762 cmp/hs r6, r7
|
|
005784 8ffb bf/s h'-a ;@(h'577e)
|
|
005786 7001
|
|
005788 000b rts
|
|
00578a 6043 mov r4, r0
|
|
00578c 4f12 sts.l macl, @-r15
|
|
00578e d408 mov.l @(h'20,pc), r4 ;@(h'57b0)
|
|
005790 d308 mov.l @(h'20,pc), r3 ;@(h'57b4)
|
|
005792 6242 mov.l @r4, r2
|
|
005794 9109 mov.w @(h'12,pc), r1 ;@(h'57aa)
|
|
005796 0237 mul.l r3, r2
|
|
005798 9208 mov.w @(h'10,pc), r2 ;@(h'57ac)
|
|
00579a 031a sts macl, r3
|
|
00579c 331c add r1, r3
|
|
00579e 6033 mov r3, r0
|
|
0057a0 2432 mov.l r3, @r4
|
|
0057a2 4029 shlr16 r0
|
|
0057a4 2029 and r2, r0
|
|
0057a6 000b rts
|
|
0057a8 4f16 lds.l @r15+, macl
|
|
0057aa 3039
|
|
0057ac 7fff add #h'ff, r15
|
|
0057ae 0000
|
|
0057b0 0810
|
|
0057b2 01ac mov.b @(r0,r10), r1
|
|
0057b4 41c6
|
|
0057b6 4e6d shld r6, r14
|
|
0057b8 d301 mov.l @(h'4,pc), r3 ;@(h'57c0)
|
|
0057ba 000b rts
|
|
0057bc 2342 mov.l r4, @r3
|
|
0057be 0000
|
|
0057c0 0810
|
|
0057c2 01ac mov.b @(r0,r10), r1
|
|
0057c4 a001 bra h'2 ;@(h'57ca)
|
|
0057c6 e500 mov #h'0, r5
|
|
0057c8 7501
|
|
0057ca 6344 mov.b @r4+, r3
|
|
0057cc 2338 tst r3, r3
|
|
0057ce 8bfb bf h'-a ;@(h'57c8)
|
|
0057d0 000b rts
|
|
0057d2 6053 mov r5, r0
|
|
0057d4 d201 mov.l @(h'4,pc), r2 ;@(h'57dc)
|
|
0057d6 d002 mov.l @(h'8,pc), r0 ;@(h'57e0)
|
|
0057d8 422b jmp @r2
|
|
0057da 0009 nop
|
|
0057dc 8001 mov.b r0, @(h'1,r0)
|
|
0057de 0070
|
|
0057e0 0000
|
|
0057e2 0119 div0u
|
|
0057e4 d201 mov.l @(h'4,pc), r2 ;@(h'57ec)
|
|
0057e6 d002 mov.l @(h'8,pc), r0 ;@(h'57f0)
|
|
0057e8 422b jmp @r2
|
|
0057ea 0009 nop
|
|
0057ec 8001 mov.b r0, @(h'1,r0)
|
|
0057ee 0070
|
|
0057f0 0000
|
|
0057f2 0143
|
|
0057f4 d201 mov.l @(h'4,pc), r2 ;@(h'57fc)
|
|
0057f6 d002 mov.l @(h'8,pc), r0 ;@(h'5800)
|
|
0057f8 422b jmp @r2
|
|
0057fa 0009 nop
|
|
0057fc 8001 mov.b r0, @(h'1,r0)
|
|
0057fe 0070
|
|
005800 0000
|
|
005802 0028 clrmac
|
|
005804 d201 mov.l @(h'4,pc), r2 ;@(h'580c)
|
|
005806 d002 mov.l @(h'8,pc), r0 ;@(h'5810)
|
|
005808 422b jmp @r2
|
|
00580a 0009 nop
|
|
00580c 8001 mov.b r0, @(h'1,r0)
|
|
00580e 0070
|
|
005810 0000
|
|
005812 01e7 mul.l r14, r1
|
|
005814 d201 mov.l @(h'4,pc), r2 ;@(h'581c)
|
|
005816 d002 mov.l @(h'8,pc), r0 ;@(h'5820)
|
|
005818 422b jmp @r2
|
|
00581a 0009 nop
|
|
00581c 8001 mov.b r0, @(h'1,r0)
|
|
00581e 0070
|
|
005820 0000
|
|
005822 0244 mov.b r4, @(r0,r2)
|
|
005824 d201 mov.l @(h'4,pc), r2 ;@(h'582c)
|
|
005826 d002 mov.l @(h'8,pc), r0 ;@(h'5830)
|
|
005828 422b jmp @r2
|
|
00582a 0009 nop
|
|
00582c 8001 mov.b r0, @(h'1,r0)
|
|
00582e 0070
|
|
005830 0000
|
|
005832 0494 mov.b r9, @(r0,r4)
|
|
005834 d201 mov.l @(h'4,pc), r2 ;@(h'583c)
|
|
005836 d002 mov.l @(h'8,pc), r0 ;@(h'5840)
|
|
005838 422b jmp @r2
|
|
00583a 0009 nop
|
|
00583c 8001 mov.b r0, @(h'1,r0)
|
|
00583e 0070
|
|
005840 0000
|
|
005842 0218 sett
|
|
005844 d201 mov.l @(h'4,pc), r2 ;@(h'584c)
|
|
005846 d002 mov.l @(h'8,pc), r0 ;@(h'5850)
|
|
005848 422b jmp @r2
|
|
00584a 0009 nop
|
|
00584c 8001 mov.b r0, @(h'1,r0)
|
|
00584e 0070
|
|
005850 0000
|
|
005852 0acc mov.b @(r0,r12), r10
|
|
005854 d201 mov.l @(h'4,pc), r2 ;@(h'585c)
|
|
005856 d002 mov.l @(h'8,pc), r0 ;@(h'5860)
|
|
005858 422b jmp @r2
|
|
00585a 0009 nop
|
|
00585c 8001 mov.b r0, @(h'1,r0)
|
|
00585e 0070
|
|
005860 0000
|
|
005862 090f mac.l @r0+, @r9+
|
|
005864 d201 mov.l @(h'4,pc), r2 ;@(h'586c)
|
|
005866 d002 mov.l @(h'8,pc), r0 ;@(h'5870)
|
|
005868 422b jmp @r2
|
|
00586a 0009 nop
|
|
00586c 8001 mov.b r0, @(h'1,r0)
|
|
00586e 0070
|
|
005870 0000
|
|
005872 0013
|
|
005874 d201 mov.l @(h'4,pc), r2 ;@(h'587c)
|
|
005876 d002 mov.l @(h'8,pc), r0 ;@(h'5880)
|
|
005878 422b jmp @r2
|
|
00587a 0009 nop
|
|
00587c 8001 mov.b r0, @(h'1,r0)
|
|
00587e 0070
|
|
005880 0000
|
|
005882 03fa
|
|
005884 d201 mov.l @(h'4,pc), r2 ;@(h'588c)
|
|
005886 d002 mov.l @(h'8,pc), r0 ;@(h'5890)
|
|
005888 422b jmp @r2
|
|
00588a 0009 nop
|
|
00588c 8001 mov.b r0, @(h'1,r0)
|
|
00588e 0070
|
|
005890 0000
|
|
005892 0acd mov.w @(r0,r12), r10
|
|
005894 4511 cmp/pz r5
|
|
005896 8b04 bf h'8 ;@(h'58a2)
|
|
005898 e23b mov #h'3b, r2
|
|
00589a 3527 cmp/gt r2, r5
|
|
00589c 8901 bt h'2 ;@(h'58a2)
|
|
00589e 4411 cmp/pz r4
|
|
0058a0 8901 bt h'2 ;@(h'58a6)
|
|
0058a2 000b rts
|
|
0058a4 e000 mov #h'0, r0
|
|
0058a6 d32d mov.l @(h'b4,pc), r3 ;@(h'595c)
|
|
0058a8 432b jmp @r3
|
|
0058aa 0009 nop
|
|
0058ac 000b rts
|
|
0058ae 0009 nop
|
|
0058b0 4415 cmp/pl r4
|
|
0058b2 8d02 bt/s h'4 ;@(h'58ba)
|
|
0058b4 e601 mov #h'1, r6
|
|
0058b6 a004 bra h'8 ;@(h'58c2)
|
|
0058b8 6463 mov r6, r4
|
|
0058ba e715 mov #h'15, r7
|
|
0058bc 3477 cmp/gt r7, r4
|
|
0058be 8b00 bf h'0 ;@(h'58c2)
|
|
0058c0 6473 mov r7, r4
|
|
0058c2 4515 cmp/pl r5
|
|
0058c4 8901 bt h'2 ;@(h'58ca)
|
|
0058c6 a004 bra h'8 ;@(h'58d2)
|
|
0058c8 6563 mov r6, r5
|
|
0058ca e608 mov #h'8, r6
|
|
0058cc 3567 cmp/gt r6, r5
|
|
0058ce 8b00 bf h'0 ;@(h'58d2)
|
|
0058d0 6563 mov r6, r5
|
|
0058d2 d323 mov.l @(h'8c,pc), r3 ;@(h'5960)
|
|
0058d4 432b jmp @r3
|
|
0058d6 0009 nop
|
|
0058d8 2fe6 mov.l r14, @-r15
|
|
0058da 2fd6 mov.l r13, @-r15
|
|
0058dc 2fc6 mov.l r12, @-r15
|
|
0058de 2fb6 mov.l r11, @-r15
|
|
0058e0 2fa6 mov.l r10, @-r15
|
|
0058e2 2f96 mov.l r9, @-r15
|
|
0058e4 2f86 mov.l r8, @-r15
|
|
0058e6 4f22 sts.l pr, @-r15
|
|
0058e8 7ff0 add #h'f0, r15
|
|
0058ea 2f52 mov.l r5, @r15
|
|
0058ec 5342 mov.l @(h'8,r4), r3
|
|
0058ee 6242 mov.l @r4, r2
|
|
0058f0 3237 cmp/gt r3, r2
|
|
0058f2 8f03 bf/s h'6 ;@(h'58fc)
|
|
0058f4 5243 mov.l @(h'c,r4), r2
|
|
0058f6 5542 mov.l @(h'8,r4), r5
|
|
0058f8 a002 bra h'4 ;@(h'5900)
|
|
0058fa 6642 mov.l @r4, r6
|
|
0058fc 6542 mov.l @r4, r5
|
|
0058fe 5642 mov.l @(h'8,r4), r6
|
|
005900 5341 mov.l @(h'4,r4), r3
|
|
005902 3327 cmp/gt r2, r3
|
|
005904 8b02 bf h'4 ;@(h'590c)
|
|
005906 5d43 mov.l @(h'c,r4), r13
|
|
005908 a002 bra h'4 ;@(h'5910)
|
|
00590a 5841 mov.l @(h'4,r4), r8
|
|
00590c 5d41 mov.l @(h'4,r4), r13
|
|
00590e 5843 mov.l @(h'c,r4), r8
|
|
005910 4511 cmp/pz r5
|
|
005912 8b70 bf h'e0 ;@(h'59f6)
|
|
005914 9321 mov.w @(h'42,pc), r3 ;@(h'595a)
|
|
005916 3633 cmp/ge r3, r6
|
|
005918 896d bt h'da ;@(h'59f6)
|
|
00591a 4d11 cmp/pz r13
|
|
00591c 8b6b bf h'd6 ;@(h'59f6)
|
|
00591e e240 mov #h'40, r2
|
|
005920 3823 cmp/ge r2, r8
|
|
005922 8968 bt h'd0 ;@(h'59f6)
|
|
005924 d20f mov.l @(h'3c,pc), r2 ;@(h'5964)
|
|
005926 e408 mov #h'8, r4
|
|
005928 6153 mov r5, r1
|
|
00592a 420b jsr @r2
|
|
00592c 6043 mov r4, r0
|
|
00592e 6163 mov r6, r1
|
|
005930 d30c mov.l @(h'30,pc), r3 ;@(h'5964)
|
|
005932 1f02 mov.l r0, @(h'8,r15)
|
|
005934 430b jsr @r3
|
|
005936 6043 mov r4, r0
|
|
005938 6c03 mov r0, r12
|
|
00593a 6053 mov r5, r0
|
|
00593c 4011 cmp/pz r0
|
|
00593e 8b01 bf h'2 ;@(h'5944)
|
|
005940 a005 bra h'a ;@(h'594e)
|
|
005942 c907 and #h'7, r0
|
|
005944 6007 not r0, r0
|
|
005946 7001
|
|
005948 c907 and #h'7, r0
|
|
00594a 6007 not r0, r0
|
|
00594c 7001
|
|
00594e 2008 tst r0, r0
|
|
005950 db05 mov.l @(h'14,pc), r11 ;@(h'5968)
|
|
005952 8f1f bf/s h'3e ;@(h'5994)
|
|
005954 1f01 mov.l r0, @(h'4,r15)
|
|
005956 a019 bra h'32 ;@(h'598c)
|
|
005958 0009 nop
|
|
00595a 0080
|
|
00595c 0030
|
|
00595e 5f68 mov.l @(h'20,r6), r15
|
|
005960 0030
|
|
005962 5f58 mov.l @(h'20,r5), r15
|
|
005964 0030
|
|
005966 533c mov.l @(h'30,r3), r3
|
|
005968 0030
|
|
00596a 5f28 mov.l @(h'20,r2), r15
|
|
00596c 5ef2 mov.l @(h'8,r15), r14
|
|
00596e 3ec7 cmp/gt r12, r14
|
|
005970 8d0b bt/s h'16 ;@(h'598a)
|
|
005972 6ad3 mov r13, r10
|
|
005974 64e3 mov r14, r4
|
|
005976 4b0b jsr @r11
|
|
005978 65a3 mov r10, r5
|
|
00597a 6403 mov r0, r4
|
|
00597c 62f2 mov.l @r15, r2
|
|
00597e 7e01
|
|
005980 7201
|
|
005982 3ec7 cmp/gt r12, r14
|
|
005984 2f22 mov.l r2, @r15
|
|
005986 8ff5 bf/s h'-16 ;@(h'5974)
|
|
005988 2244 mov.b r4, @-r2
|
|
00598a 7d01
|
|
00598c 3d87 cmp/gt r8, r13
|
|
00598e 8bed bf h'-26 ;@(h'596c)
|
|
005990 a031 bra h'62 ;@(h'59f6)
|
|
005992 0009 nop
|
|
005994 3658 sub r5, r6
|
|
005996 7608
|
|
005998 4611 cmp/pz r6
|
|
00599a 8900 bt h'0 ;@(h'599e)
|
|
00599c 7607
|
|
00599e 4621 shar r6
|
|
0059a0 53f2 mov.l @(h'8,r15), r3
|
|
0059a2 62c3 mov r12, r2
|
|
0059a4 4621 shar r6
|
|
0059a6 4621 shar r6
|
|
0059a8 3238 sub r3, r2
|
|
0059aa 3627 cmp/gt r2, r6
|
|
0059ac 8b00 bf h'0 ;@(h'59b0)
|
|
0059ae 7c01
|
|
0059b0 53f1 mov.l @(h'4,r15), r3
|
|
0059b2 3438 sub r3, r4
|
|
0059b4 a01d bra h'3a ;@(h'59f2)
|
|
0059b6 1f43 mov.l r4, @(h'c,r15)
|
|
0059b8 5ef2 mov.l @(h'8,r15), r14
|
|
0059ba 3ec3 cmp/ge r12, r14
|
|
0059bc 8d18 bt/s h'30 ;@(h'59f0)
|
|
0059be 69d3 mov r13, r9
|
|
0059c0 64e3 mov r14, r4
|
|
0059c2 4b0b jsr @r11
|
|
0059c4 6593 mov r9, r5
|
|
0059c6 6a03 mov r0, r10
|
|
0059c8 64e3 mov r14, r4
|
|
0059ca 7401
|
|
0059cc 4b0b jsr @r11
|
|
0059ce 6593 mov r9, r5
|
|
0059d0 62f2 mov.l @r15, r2
|
|
0059d2 61ac extu.b r10, r1
|
|
0059d4 6403 mov r0, r4
|
|
0059d6 7201
|
|
0059d8 2f22 mov.l r2, @r15
|
|
0059da 644c extu.b r4, r4
|
|
0059dc 53f3 mov.l @(h'c,r15), r3
|
|
0059de 7e01
|
|
0059e0 633b neg r3, r3
|
|
0059e2 443d shld r3, r4
|
|
0059e4 53f1 mov.l @(h'4,r15), r3
|
|
0059e6 3ec3 cmp/ge r12, r14
|
|
0059e8 413d shld r3, r1
|
|
0059ea 241b or r1, r4
|
|
0059ec 8fe8 bf/s h'-30 ;@(h'59c0)
|
|
0059ee 2244 mov.b r4, @-r2
|
|
0059f0 7d01
|
|
0059f2 3d87 cmp/gt r8, r13
|
|
0059f4 8be0 bf h'-40 ;@(h'59b8)
|
|
0059f6 7f10 add #h'10, r15
|
|
0059f8 4f26 lds.l @r15+, pr
|
|
0059fa 68f6 mov.l @r15+, r8
|
|
0059fc 69f6 mov.l @r15+, r9
|
|
0059fe 6af6 mov.l @r15+, r10
|
|
005a00 6bf6 mov.l @r15+, r11
|
|
005a02 6cf6 mov.l @r15+, r12
|
|
005a04 6df6 mov.l @r15+, r13
|
|
005a06 000b rts
|
|
005a08 6ef6 mov.l @r15+, r14
|
|
005a0a 0000
|
|
005a0c 4f22 sts.l pr, @-r15
|
|
005a0e e300 mov #h'0, r3
|
|
005a10 7fe4 add #h'e4, r15
|
|
005a12 62f3 mov r15, r2
|
|
005a14 1f44 mov.l r4, @(h'10,r15)
|
|
005a16 e401 mov #h'1, r4
|
|
005a18 1f53 mov.l r5, @(h'c,r15)
|
|
005a1a 1f66 mov.l r6, @(h'18,r15)
|
|
005a1c 1f75 mov.l r7, @(h'14,r15)
|
|
005a1e 1f42 mov.l r4, @(h'8,r15)
|
|
005a20 1f41 mov.l r4, @(h'4,r15)
|
|
005a22 2f31 mov.w r3, @r15
|
|
005a24 2f26 mov.l r2, @-r15
|
|
005a26 53f7 mov.l @(h'1c,r15), r3
|
|
005a28 2f36 mov.l r3, @-r15
|
|
005a2a 65f3 mov r15, r5
|
|
005a2c d335 mov.l @(h'd4,pc), r3 ;@(h'5b04)
|
|
005a2e 64f3 mov r15, r4
|
|
005a30 57f5 mov.l @(h'14,r15), r7
|
|
005a32 750c
|
|
005a34 56f6 mov.l @(h'18,r15), r6
|
|
005a36 430b jsr @r3
|
|
005a38 7410 add #h'10, r4
|
|
005a3a 6403 mov r0, r4
|
|
005a3c 52f7 mov.l @(h'1c,r15), r2
|
|
005a3e 85f4 mov.w @(h'8,r15), r0
|
|
005a40 6303 mov r0, r3
|
|
005a42 2232 mov.l r3, @r2
|
|
005a44 7f24 add #h'24, r15
|
|
005a46 4f26 lds.l @r15+, pr
|
|
005a48 000b rts
|
|
005a4a 6043 mov r4, r0
|
|
005a4c 4f22 sts.l pr, @-r15
|
|
005a4e 7fe4 add #h'e4, r15
|
|
005a50 d32d mov.l @(h'b4,pc), r3 ;@(h'5b08)
|
|
005a52 66f3 mov r15, r6
|
|
005a54 7618 add #h'18, r6
|
|
005a56 65f3 mov r15, r5
|
|
005a58 7514 add #h'14, r5
|
|
005a5a 64f3 mov r15, r4
|
|
005a5c 430b jsr @r3
|
|
005a5e 7408
|
|
005a60 d22a mov.l @(h'a8,pc), r2 ;@(h'5b0c)
|
|
005a62 67f3 mov r15, r7
|
|
005a64 7710 add #h'10, r7
|
|
005a66 66f3 mov r15, r6
|
|
005a68 760c
|
|
005a6a 65f3 mov r15, r5
|
|
005a6c 7504
|
|
005a6e 420b jsr @r2
|
|
005a70 64f3 mov r15, r4
|
|
005a72 53f2 mov.l @(h'8,r15), r3
|
|
005a74 2338 tst r3, r3
|
|
005a76 8b10 bf h'20 ;@(h'5a9a)
|
|
005a78 64f0 mov.b @r15, r4
|
|
005a7a 644c extu.b r4, r4
|
|
005a7c d524 mov.l @(h'90,pc), r5 ;@(h'5b10)
|
|
005a7e 2448 tst r4, r4
|
|
005a80 8907 bt h'e ;@(h'5a92)
|
|
005a82 6043 mov r4, r0
|
|
005a84 8801 cmp/eq #h'1, r0
|
|
005a86 8b08 bf h'10 ;@(h'5a9a)
|
|
005a88 84f4 mov.b @(h'4,r15), r0
|
|
005a8a e303 mov #h'3, r3
|
|
005a8c 600c extu.b r0, r0
|
|
005a8e 3037 cmp/gt r3, r0
|
|
005a90 8903 bt h'6 ;@(h'5a9a)
|
|
005a92 7f1c add #h'1c, r15
|
|
005a94 4f26 lds.l @r15+, pr
|
|
005a96 000b rts
|
|
005a98 6053 mov r5, r0
|
|
005a9a d31e mov.l @(h'78,pc), r3 ;@(h'5b14)
|
|
005a9c 430b jsr @r3
|
|
005a9e 0009 nop
|
|
005aa0 7f1c add #h'1c, r15
|
|
005aa2 4f26 lds.l @r15+, pr
|
|
005aa4 000b rts
|
|
005aa6 0009 nop
|
|
005aa8 2fe6 mov.l r14, @-r15
|
|
005aaa 2fc6 mov.l r12, @-r15
|
|
005aac 4f22 sts.l pr, @-r15
|
|
005aae 7ffc add #h'fc, r15
|
|
005ab0 de19 mov.l @(h'64,pc), r14 ;@(h'5b18)
|
|
005ab2 63e2 mov.l @r14, r3
|
|
005ab4 2338 tst r3, r3
|
|
005ab6 8f03 bf/s h'6 ;@(h'5ac0)
|
|
005ab8 6c43 mov r4, r12
|
|
005aba bfc7 bsr h'-72 ;@(h'5a4c)
|
|
005abc 0009 nop
|
|
005abe 2e02 mov.l r0, @r14
|
|
005ac0 60e2 mov.l @r14, r0
|
|
005ac2 e700 mov #h'0, r7
|
|
005ac4 ee0c mov #h'c, r14
|
|
005ac6 e607 mov #h'7, r6
|
|
005ac8 a008 bra h'10 ;@(h'5adc)
|
|
005aca 6573 mov r7, r5
|
|
005acc 6473 mov r7, r4
|
|
005ace 6306 mov.l @r0+, r3
|
|
005ad0 33c0 cmp/eq r12, r3
|
|
005ad2 8908 bt h'10 ;@(h'5ae6)
|
|
005ad4 7401
|
|
005ad6 3463 cmp/ge r6, r4
|
|
005ad8 8bf9 bf h'-e ;@(h'5ace)
|
|
005ada 7501
|
|
005adc 35e3 cmp/ge r14, r5
|
|
005ade 8bf5 bf h'-16 ;@(h'5acc)
|
|
005ae0 e6ff mov #h'ffffffff, r6
|
|
005ae2 6463 mov r6, r4
|
|
005ae4 6563 mov r6, r5
|
|
005ae6 66f3 mov r15, r6
|
|
005ae8 d30c mov.l @(h'30,pc), r3 ;@(h'5b1c)
|
|
005aea 6053 mov r5, r0
|
|
005aec 2640 mov.b r4, @r6
|
|
005aee 6263 mov r6, r2
|
|
005af0 8061 mov.b r0, @(h'1,r6)
|
|
005af2 51f4 mov.l @(h'10,r15), r1
|
|
005af4 430b jsr @r3
|
|
005af6 e002 mov #h'2, r0
|
|
005af8 7f04
|
|
005afa 4f26 lds.l @r15+, pr
|
|
005afc 6cf6 mov.l @r15+, r12
|
|
005afe 000b rts
|
|
005b00 6ef6 mov.l @r15+, r14
|
|
005b02 0000
|
|
005b04 0030
|
|
005b06 5ed8 mov.l @(h'20,r13), r14
|
|
005b08 0030
|
|
005b0a 5f38 mov.l @(h'20,r3), r15
|
|
005b0c 0030
|
|
005b0e 5f48 mov.l @(h'20,r4), r15
|
|
005b10 0030
|
|
005b12 8f08 bf/s h'10 ;@(h'5b26)
|
|
005b14 0030
|
|
005b16 5ec8 mov.l @(h'20,r12), r14
|
|
005b18 0810
|
|
005b1a 01a8
|
|
005b1c 0030
|
|
005b1e 561c mov.l @(h'30,r1), r6
|
|
005b20 2fe6 mov.l r14, @-r15
|
|
005b22 0312 stc gbr, r3
|
|
005b24 d24c mov.l @(h'130,pc), r2 ;@(h'5c58)
|
|
005b26 e501 mov #h'1, r5
|
|
005b28 4f22 sts.l pr, @-r15
|
|
005b2a 6e43 mov r4, r14
|
|
005b2c 4f12 sts.l macl, @-r15
|
|
005b2e 7ffc add #h'fc, r15
|
|
005b30 2f32 mov.l r3, @r15
|
|
005b32 420b jsr @r2
|
|
005b34 e410 mov #h'10, r4
|
|
005b36 4e15 cmp/pl r14
|
|
005b38 8d01 bt/s h'2 ;@(h'5b3e)
|
|
005b3a e428 mov #h'28, r4
|
|
005b3c ee01 mov #h'1, r14
|
|
005b3e 3e47 cmp/gt r4, r14
|
|
005b40 8b00 bf h'0 ;@(h'5b44)
|
|
005b42 6e43 mov r4, r14
|
|
005b44 9283 mov.w @(h'106,pc), r2 ;@(h'5c4e)
|
|
005b46 e45c mov #h'5c, r4
|
|
005b48 0e47 mul.l r4, r14
|
|
005b4a e3fc mov #h'fffffffc, r3
|
|
005b4c 041a sts macl, r4
|
|
005b4e 443c shad r3, r4
|
|
005b50 6447 not r4, r4
|
|
005b52 644c extu.b r4, r4
|
|
005b54 421e ldc r2, gbr
|
|
005b56 c502 mov.w @(h'4,gbr), r0
|
|
005b58 937a mov.w @(h'f4,pc), r3 ;@(h'5c50)
|
|
005b5a 2039 and r3, r0
|
|
005b5c c102 mov.w r0, @(h'4,gbr)
|
|
005b5e e180 mov #h'ffffff80, r1
|
|
005b60 d03e mov.l @(h'f8,pc), r0 ;@(h'5c5c)
|
|
005b62 411e ldc r1, gbr
|
|
005b64 c103 mov.w r0, @(h'6,gbr)
|
|
005b66 9074 mov.w @(h'e8,pc), r0 ;@(h'5c52)
|
|
005b68 204b or r4, r0
|
|
005b6a c102 mov.w r0, @(h'4,gbr)
|
|
005b6c d03c mov.l @(h'f0,pc), r0 ;@(h'5c60)
|
|
005b6e c103 mov.w r0, @(h'6,gbr)
|
|
005b70 d03c mov.l @(h'f0,pc), r0 ;@(h'5c64)
|
|
005b72 c103 mov.w r0, @(h'6,gbr)
|
|
005b74 e408 mov #h'8, r4
|
|
005b76 c406 mov.b @(h'6,gbr), r0
|
|
005b78 600c extu.b r0, r0
|
|
005b7a 2048 tst r4, r0
|
|
005b7c 89fb bt h'-a ;@(h'5b76)
|
|
005b7e c406 mov.b @(h'6,gbr), r0
|
|
005b80 600c extu.b r0, r0
|
|
005b82 c9f7 and #h'f7, r0
|
|
005b84 d335 mov.l @(h'd4,pc), r3 ;@(h'5c5c)
|
|
005b86 203b or r3, r0
|
|
005b88 c103 mov.w r0, @(h'6,gbr)
|
|
005b8a 6033 mov r3, r0
|
|
005b8c c103 mov.w r0, @(h'6,gbr)
|
|
005b8e 9060 mov.w @(h'c0,pc), r0 ;@(h'5c52)
|
|
005b90 c102 mov.w r0, @(h'4,gbr)
|
|
005b92 e500 mov #h'0, r5
|
|
005b94 d230 mov.l @(h'c0,pc), r2 ;@(h'5c58)
|
|
005b96 420b jsr @r2
|
|
005b98 e410 mov #h'10, r4
|
|
005b9a 63f2 mov.l @r15, r3
|
|
005b9c 431e ldc r3, gbr
|
|
005b9e 7f04
|
|
005ba0 4f16 lds.l @r15+, macl
|
|
005ba2 4f26 lds.l @r15+, pr
|
|
005ba4 000b rts
|
|
005ba6 6ef6 mov.l @r15+, r14
|
|
005ba8 2fe6 mov.l r14, @-r15
|
|
005baa e501 mov #h'1, r5
|
|
005bac 2fd6 mov.l r13, @-r15
|
|
005bae e708 mov #h'8, r7
|
|
005bb0 2fc6 mov.l r12, @-r15
|
|
005bb2 6c53 mov r5, r12
|
|
005bb4 2fb6 mov.l r11, @-r15
|
|
005bb6 2fa6 mov.l r10, @-r15
|
|
005bb8 2f96 mov.l r9, @-r15
|
|
005bba ea00 mov #h'0, r10
|
|
005bbc 4f22 sts.l pr, @-r15
|
|
005bbe 6ba3 mov r10, r11
|
|
005bc0 6340 mov.b @r4, r3
|
|
005bc2 633c extu.b r3, r3
|
|
005bc4 8441 mov.b @(h'1,r4), r0
|
|
005bc6 4c3d shld r3, r12
|
|
005bc8 600c extu.b r0, r0
|
|
005bca 3073 cmp/ge r7, r0
|
|
005bcc 8d03 bt/s h'6 ;@(h'5bd6)
|
|
005bce 6953 mov r5, r9
|
|
005bd0 8441 mov.b @(h'1,r4), r0
|
|
005bd2 a001 bra h'2 ;@(h'5bd8)
|
|
005bd4 600c extu.b r0, r0
|
|
005bd6 70f8 add #h'f8, r0
|
|
005bd8 d323 mov.l @(h'8c,pc), r3 ;@(h'5c68)
|
|
005bda 450d shld r0, r5
|
|
005bdc d023 mov.l @(h'8c,pc), r0 ;@(h'5c6c)
|
|
005bde 431e ldc r3, gbr
|
|
005be0 c101 mov.w r0, @(h'2,gbr)
|
|
005be2 c50c mov.w @(h'18,gbr), r0
|
|
005be4 d222 mov.l @(h'88,pc), r2 ;@(h'5c70)
|
|
005be6 2029 and r2, r0
|
|
005be8 cbaa or #h'aa, r0
|
|
005bea c10c mov.w r0, @(h'18,gbr)
|
|
005bec d621 mov.l @(h'84,pc), r6 ;@(h'5c74)
|
|
005bee 8441 mov.b @(h'1,r4), r0
|
|
005bf0 600c extu.b r0, r0
|
|
005bf2 3073 cmp/ge r7, r0
|
|
005bf4 8905 bt h'a ;@(h'5c02)
|
|
005bf6 8441 mov.b @(h'1,r4), r0
|
|
005bf8 600c extu.b r0, r0
|
|
005bfa 4000 shll r0
|
|
005bfc 006d mov.w @(r0,r6), r0
|
|
005bfe a007 bra h'e ;@(h'5c10)
|
|
005c00 c101 mov.w r0, @(h'2,gbr)
|
|
005c02 4000 shll r0
|
|
005c04 006d mov.w @(r0,r6), r0
|
|
005c06 6103 mov r0, r1
|
|
005c08 c50c mov.w @(h'18,gbr), r0
|
|
005c0a 2029 and r2, r0
|
|
005c0c 201b or r1, r0
|
|
005c0e c10c mov.w r0, @(h'18,gbr)
|
|
005c10 d319 mov.l @(h'64,pc), r3 ;@(h'5c78)
|
|
005c12 431e ldc r3, gbr
|
|
005c14 8441 mov.b @(h'1,r4), r0
|
|
005c16 600c extu.b r0, r0
|
|
005c18 3073 cmp/ge r7, r0
|
|
005c1a 8d06 bt/s h'c ;@(h'5c2a)
|
|
005c1c 6657 not r5, r6
|
|
005c1e 6063 mov r6, r0
|
|
005c20 c002 mov.b r0, @(h'2,gbr)
|
|
005c22 c418 mov.b @(h'18,gbr), r0
|
|
005c24 c9f0 and #h'f0, r0
|
|
005c26 a005 bra h'a ;@(h'5c34)
|
|
005c28 cb0f or #h'f, r0
|
|
005c2a 9013 mov.w @(h'26,pc), r0 ;@(h'5c54)
|
|
005c2c c002 mov.b r0, @(h'2,gbr)
|
|
005c2e c418 mov.b @(h'18,gbr), r0
|
|
005c30 c9f0 and #h'f0, r0
|
|
005c32 206b or r6, r0
|
|
005c34 c018 mov.b r0, @(h'18,gbr)
|
|
005c36 bf73 bsr h'-11a ;@(h'5b20)
|
|
005c38 e401 mov #h'1, r4
|
|
005c3a 6ea3 mov r10, r14
|
|
005c3c ed05 mov #h'5, r13
|
|
005c3e c400 mov.b @(h'0,gbr), r0
|
|
005c40 6407 not r0, r4
|
|
005c42 644c extu.b r4, r4
|
|
005c44 62cc extu.b r12, r2
|
|
005c46 2428 tst r2, r4
|
|
005c48 8b18 bf h'30 ;@(h'5c7c)
|
|
005c4a a01c bra h'38 ;@(h'5c86)
|
|
005c4c 7b01
|
|
005c4e fee0
|
|
005c50 0fff mac.l @r15+, @r15+
|
|
005c52 5a00 mov.l @(h'0,r0), r10
|
|
005c54 00ff mac.l @r15+, @r0+
|
|
005c56 0000
|
|
005c58 0030
|
|
005c5a 5f78 mov.l @(h'20,r7), r15
|
|
005c5c 0000
|
|
005c5e a500 bra h'a00 ;@(h'6662)
|
|
005c60 0000
|
|
005c62 a505 bra h'a0a ;@(h'6670)
|
|
005c64 0000
|
|
005c66 a585 bra h'b0a ;@(h'6774)
|
|
005c68 a400 bra h'800 ;@(h'646c)
|
|
005c6a 0100
|
|
005c6c 0000
|
|
005c6e aaaa bra h'-aac ;@(h'51c6)
|
|
005c70 0000
|
|
005c72 ff00
|
|
005c74 0030
|
|
005c76 9058 mov.w @(h'b0,pc), r0 ;@(h'5d2a)
|
|
005c78 a400 bra h'800 ;@(h'647c)
|
|
005c7a 0120
|
|
005c7c bf50 bsr h'-160 ;@(h'5b20)
|
|
005c7e e40a mov #h'a, r4
|
|
005c80 7e01
|
|
005c82 3ed3 cmp/ge r13, r14
|
|
005c84 8bdb bf h'-4a ;@(h'5c3e)
|
|
005c86 2bb8 tst r11, r11
|
|
005c88 8900 bt h'0 ;@(h'5c8c)
|
|
005c8a 69a3 mov r10, r9
|
|
005c8c d22b mov.l @(h'ac,pc), r2 ;@(h'5d3c)
|
|
005c8e 421e ldc r2, gbr
|
|
005c90 d02b mov.l @(h'ac,pc), r0 ;@(h'5d40)
|
|
005c92 c101 mov.w r0, @(h'2,gbr)
|
|
005c94 c50c mov.w @(h'18,gbr), r0
|
|
005c96 d32b mov.l @(h'ac,pc), r3 ;@(h'5d44)
|
|
005c98 2039 and r3, r0
|
|
005c9a cbaa or #h'aa, r0
|
|
005c9c c10c mov.w r0, @(h'18,gbr)
|
|
005c9e bf3f bsr h'-182 ;@(h'5b20)
|
|
005ca0 e401 mov #h'1, r4
|
|
005ca2 904a mov.w @(h'94,pc), r0 ;@(h'5d3a)
|
|
005ca4 c101 mov.w r0, @(h'2,gbr)
|
|
005ca6 c50c mov.w @(h'18,gbr), r0
|
|
005ca8 d326 mov.l @(h'98,pc), r3 ;@(h'5d44)
|
|
005caa 2039 and r3, r0
|
|
005cac cb55 or #h'55, r0
|
|
005cae c10c mov.w r0, @(h'18,gbr)
|
|
005cb0 bf36 bsr h'-194 ;@(h'5b20)
|
|
005cb2 e401 mov #h'1, r4
|
|
005cb4 d324 mov.l @(h'90,pc), r3 ;@(h'5d48)
|
|
005cb6 e000 mov #h'0, r0
|
|
005cb8 431e ldc r3, gbr
|
|
005cba c002 mov.b r0, @(h'2,gbr)
|
|
005cbc c418 mov.b @(h'18,gbr), r0
|
|
005cbe c9f0 and #h'f0, r0
|
|
005cc0 c018 mov.b r0, @(h'18,gbr)
|
|
005cc2 6093 mov r9, r0
|
|
005cc4 4f26 lds.l @r15+, pr
|
|
005cc6 69f6 mov.l @r15+, r9
|
|
005cc8 6af6 mov.l @r15+, r10
|
|
005cca 6bf6 mov.l @r15+, r11
|
|
005ccc 6cf6 mov.l @r15+, r12
|
|
005cce 6df6 mov.l @r15+, r13
|
|
005cd0 000b rts
|
|
005cd2 6ef6 mov.l @r15+, r14
|
|
005cd4 4f22 sts.l pr, @-r15
|
|
005cd6 7ffc add #h'fc, r15
|
|
005cd8 63f3 mov r15, r3
|
|
005cda bee5 bsr h'-236 ;@(h'5aa8)
|
|
005cdc 2f36 mov.l r3, @-r15
|
|
005cde 7f04
|
|
005ce0 64f3 mov r15, r4
|
|
005ce2 e501 mov #h'1, r5
|
|
005ce4 d003 mov.l @(h'c,pc), r0 ;@(h'5cf4)
|
|
005ce6 400b jsr @r0
|
|
005ce8 0009 nop
|
|
005cea 0009 nop
|
|
005cec 7f04
|
|
005cee 4f26 lds.l @r15+, pr
|
|
005cf0 000b rts
|
|
005cf2 0009 nop
|
|
005cf4 0030
|
|
005cf6 91b0 mov.w @(h'160,pc), r1 ;@(h'5e5a)
|
|
005cf8 bf56 bsr h'-154 ;@(h'5ba8)
|
|
005cfa 64f3 mov r15, r4
|
|
005cfc 7f04
|
|
005cfe 4f26 lds.l @r15+, pr
|
|
005d00 000b rts
|
|
005d02 0009 nop
|
|
005d04 4f22 sts.l pr, @-r15
|
|
005d06 7ffc add #h'fc, r15
|
|
005d08 63f3 mov r15, r3
|
|
005d0a becd bsr h'-266 ;@(h'5aa8)
|
|
005d0c 2f36 mov.l r3, @-r15
|
|
005d0e 7f04
|
|
005d10 64f3 mov r15, r4
|
|
005d12 e502 mov #h'2, r5
|
|
005d14 d004 mov.l @(h'10,pc), r0 ;@(h'5d28)
|
|
005d16 400b jsr @r0
|
|
005d18 0009 nop
|
|
005d1a 0009 nop
|
|
005d1c 6007 not r0, r0
|
|
005d1e c901 and #h'1, r0
|
|
005d20 7f04
|
|
005d22 4f26 lds.l @r15+, pr
|
|
005d24 000b rts
|
|
005d26 0009 nop
|
|
005d28 0030
|
|
005d2a 91b0 mov.w @(h'160,pc), r1 ;@(h'5e8e)
|
|
005d2c 64f3 mov r15, r4
|
|
005d2e 2008 tst r0, r0
|
|
005d30 0029 movt r0
|
|
005d32 7f04
|
|
005d34 4f26 lds.l @r15+, pr
|
|
005d36 000b rts
|
|
005d38 0009 nop
|
|
005d3a 5555 mov.l @(h'14,r5), r5
|
|
005d3c a400 bra h'800 ;@(h'6540)
|
|
005d3e 0100
|
|
005d40 0000
|
|
005d42 aaaa bra h'-aac ;@(h'529a)
|
|
005d44 0000
|
|
005d46 ff00
|
|
005d48 a400 bra h'800 ;@(h'654c)
|
|
005d4a 0120
|
|
005d4c 0030
|
|
005d4e 5f18 mov.l @(h'20,r1), r15
|
|
005d50 d037 mov.l @(h'dc,pc), r0 ;@(h'5e30)
|
|
005d52 000b rts
|
|
005d54 0009 nop
|
|
005d56 e301 mov #h'1, r3
|
|
005d58 2fe6 mov.l r14, @-r15
|
|
005d5a 6e43 mov r4, r14
|
|
005d5c 4f22 sts.l pr, @-r15
|
|
005d5e 3e33 cmp/ge r3, r14
|
|
005d60 7ff8 add #h'f8, r15
|
|
005d62 1f51 mov.l r5, @(h'4,r15)
|
|
005d64 8f03 bf/s h'6 ;@(h'5d6e)
|
|
005d66 2f62 mov.l r6, @r15
|
|
005d68 e105 mov #h'5, r1
|
|
005d6a 3e17 cmp/gt r1, r14
|
|
005d6c 8b04 bf h'8 ;@(h'5d78)
|
|
005d6e e0ff mov #h'ffffffff, r0
|
|
005d70 7f08
|
|
005d72 4f26 lds.l @r15+, pr
|
|
005d74 000b rts
|
|
005d76 6ef6 mov.l @r15+, r14
|
|
005d78 56f1 mov.l @(h'4,r15), r6
|
|
005d7a 7e05
|
|
005d7c 65f2 mov.l @r15, r5
|
|
005d7e d32d mov.l @(h'b4,pc), r3 ;@(h'5e34)
|
|
005d80 430b jsr @r3
|
|
005d82 64e3 mov r14, r4
|
|
005d84 6403 mov r0, r4
|
|
005d86 4411 cmp/pz r4
|
|
005d88 8b05 bf h'a ;@(h'5d96)
|
|
005d8a d32b mov.l @(h'ac,pc), r3 ;@(h'5e38)
|
|
005d8c 430b jsr @r3
|
|
005d8e 64e3 mov r14, r4
|
|
005d90 6403 mov r0, r4
|
|
005d92 4411 cmp/pz r4
|
|
005d94 8904 bt h'8 ;@(h'5da0)
|
|
005d96 6043 mov r4, r0
|
|
005d98 7f08
|
|
005d9a 4f26 lds.l @r15+, pr
|
|
005d9c 000b rts
|
|
005d9e 6ef6 mov.l @r15+, r14
|
|
005da0 60e3 mov r14, r0
|
|
005da2 7f08
|
|
005da4 4f26 lds.l @r15+, pr
|
|
005da6 000b rts
|
|
005da8 6ef6 mov.l @r15+, r14
|
|
005daa e301 mov #h'1, r3
|
|
005dac 2fe6 mov.l r14, @-r15
|
|
005dae 6e43 mov r4, r14
|
|
005db0 4f22 sts.l pr, @-r15
|
|
005db2 3e33 cmp/ge r3, r14
|
|
005db4 8b02 bf h'4 ;@(h'5dbc)
|
|
005db6 e105 mov #h'5, r1
|
|
005db8 3e17 cmp/gt r1, r14
|
|
005dba 8b03 bf h'6 ;@(h'5dc4)
|
|
005dbc 4f26 lds.l @r15+, pr
|
|
005dbe e0ff mov #h'ffffffff, r0
|
|
005dc0 000b rts
|
|
005dc2 6ef6 mov.l @r15+, r14
|
|
005dc4 d31d mov.l @(h'74,pc), r3 ;@(h'5e3c)
|
|
005dc6 7e05
|
|
005dc8 430b jsr @r3
|
|
005dca 64e3 mov r14, r4
|
|
005dcc 6403 mov r0, r4
|
|
005dce 4411 cmp/pz r4
|
|
005dd0 8b05 bf h'a ;@(h'5dde)
|
|
005dd2 d31b mov.l @(h'6c,pc), r3 ;@(h'5e40)
|
|
005dd4 430b jsr @r3
|
|
005dd6 64e3 mov r14, r4
|
|
005dd8 6403 mov r0, r4
|
|
005dda 4411 cmp/pz r4
|
|
005ddc 8903 bt h'6 ;@(h'5de6)
|
|
005dde 6043 mov r4, r0
|
|
005de0 4f26 lds.l @r15+, pr
|
|
005de2 000b rts
|
|
005de4 6ef6 mov.l @r15+, r14
|
|
005de6 60e3 mov r14, r0
|
|
005de8 4f26 lds.l @r15+, pr
|
|
005dea 000b rts
|
|
005dec 6ef6 mov.l @r15+, r14
|
|
005dee 6143 mov r4, r1
|
|
005df0 d314 mov.l @(h'50,pc), r3 ;@(h'5e44)
|
|
005df2 2fe6 mov.l r14, @-r15
|
|
005df4 2fd6 mov.l r13, @-r15
|
|
005df6 2fc6 mov.l r12, @-r15
|
|
005df8 4f22 sts.l pr, @-r15
|
|
005dfa 7ffc add #h'fc, r15
|
|
005dfc 9e17 mov.w @(h'2e,pc), r14 ;@(h'5e2e)
|
|
005dfe 430b jsr @r3
|
|
005e00 60e3 mov r14, r0
|
|
005e02 6d03 mov r0, r13
|
|
005e04 d210 mov.l @(h'40,pc), r2 ;@(h'5e48)
|
|
005e06 6143 mov r4, r1
|
|
005e08 420b jsr @r2
|
|
005e0a 60e3 mov r14, r0
|
|
005e0c dc0f mov.l @(h'3c,pc), r12 ;@(h'5e4c)
|
|
005e0e 4d15 cmp/pl r13
|
|
005e10 8f05 bf/s h'a ;@(h'5e1e)
|
|
005e12 2f02 mov.l r0, @r15
|
|
005e14 4c0b jsr @r12
|
|
005e16 64e3 mov r14, r4
|
|
005e18 7dff add #h'ff, r13
|
|
005e1a 4d15 cmp/pl r13
|
|
005e1c 89fa bt h'-c ;@(h'5e14)
|
|
005e1e 4c0b jsr @r12
|
|
005e20 64f2 mov.l @r15, r4
|
|
005e22 7f04
|
|
005e24 4f26 lds.l @r15+, pr
|
|
005e26 6cf6 mov.l @r15+, r12
|
|
005e28 6df6 mov.l @r15+, r13
|
|
005e2a 000b rts
|
|
005e2c 6ef6 mov.l @r15+, r14
|
|
005e2e 03e8
|
|
005e30 0100
|
|
005e32 0000
|
|
005e34 0030
|
|
005e36 5eb8 mov.l @(h'20,r11), r14
|
|
005e38 0030
|
|
005e3a 5ef8 mov.l @(h'20,r15), r14
|
|
005e3c 0030
|
|
005e3e 5f08 mov.l @(h'20,r0), r15
|
|
005e40 0030
|
|
005e42 57d4 mov.l @(h'10,r13), r7
|
|
005e44 0030
|
|
005e46 533c mov.l @(h'30,r3), r3
|
|
005e48 0030
|
|
005e4a 53f0 mov.l @(h'0,r15), r3
|
|
005e4c 0030
|
|
005e4e 5ee8 mov.l @(h'20,r14), r14
|
|
005e50 2f36 mov.l r3, @-r15
|
|
005e52 2f46 mov.l r4, @-r15
|
|
005e54 2f56 mov.l r5, @-r15
|
|
005e56 2f66 mov.l r6, @-r15
|
|
005e58 6303 mov r0, r3
|
|
005e5a 6416 mov.l @r1+, r4
|
|
005e5c e600 mov #h'0, r6
|
|
005e5e 264c cmp/str r4, r6
|
|
005e60 8914 bt h'28 ;@(h'5e8c)
|
|
005e62 6516 mov.l @r1+, r5
|
|
005e64 2042 mov.l r4, @r0
|
|
005e66 265c cmp/str r5, r6
|
|
005e68 890b bt h'16 ;@(h'5e82)
|
|
005e6a 6416 mov.l @r1+, r4
|
|
005e6c 1051 mov.l r5, @(h'4,r0)
|
|
005e6e 264c cmp/str r4, r6
|
|
005e70 8909 bt h'12 ;@(h'5e86)
|
|
005e72 6516 mov.l @r1+, r5
|
|
005e74 1042 mov.l r4, @(h'8,r0)
|
|
005e76 265c cmp/str r5, r6
|
|
005e78 8907 bt h'e ;@(h'5e8a)
|
|
005e7a 6416 mov.l @r1+, r4
|
|
005e7c 1053 mov.l r5, @(h'c,r0)
|
|
005e7e afee bra h'-24 ;@(h'5e5e)
|
|
005e80 7010 add #h'10, r0
|
|
005e82 a003 bra h'6 ;@(h'5e8c)
|
|
005e84 7004
|
|
005e86 a001 bra h'2 ;@(h'5e8c)
|
|
005e88 7008
|
|
005e8a 700c
|
|
005e8c 71fc add #h'fc, r1
|
|
005e8e 6603 mov r0, r6
|
|
005e90 6014 mov.b @r1+, r0
|
|
005e92 8800 cmp/eq #h'0, r0
|
|
005e94 2600 mov.b r0, @r6
|
|
005e96 8909 bt h'12 ;@(h'5eac)
|
|
005e98 6014 mov.b @r1+, r0
|
|
005e9a 8800 cmp/eq #h'0, r0
|
|
005e9c 8061 mov.b r0, @(h'1,r6)
|
|
005e9e 8905 bt h'a ;@(h'5eac)
|
|
005ea0 6014 mov.b @r1+, r0
|
|
005ea2 8800 cmp/eq #h'0, r0
|
|
005ea4 8062 mov.b r0, @(h'2,r6)
|
|
005ea6 8901 bt h'2 ;@(h'5eac)
|
|
005ea8 6014 mov.b @r1+, r0
|
|
005eaa 8063 mov.b r0, @(h'3,r6)
|
|
005eac 66f6 mov.l @r15+, r6
|
|
005eae 6033 mov r3, r0
|
|
005eb0 65f6 mov.l @r15+, r5
|
|
005eb2 64f6 mov.l @r15+, r4
|
|
005eb4 000b rts
|
|
005eb6 63f6 mov.l @r15+, r3
|
|
005eb8 d201 mov.l @(h'4,pc), r2 ;@(h'5ec0)
|
|
005eba d002 mov.l @(h'8,pc), r0 ;@(h'5ec4)
|
|
005ebc 422b jmp @r2
|
|
005ebe 0009 nop
|
|
005ec0 8001 mov.b r0, @(h'1,r0)
|
|
005ec2 0070
|
|
005ec4 0000
|
|
005ec6 0118 sett
|
|
005ec8 d201 mov.l @(h'4,pc), r2 ;@(h'5ed0)
|
|
005eca d002 mov.l @(h'8,pc), r0 ;@(h'5ed4)
|
|
005ecc 422b jmp @r2
|
|
005ece 0009 nop
|
|
005ed0 8001 mov.b r0, @(h'1,r0)
|
|
005ed2 0070
|
|
005ed4 0000
|
|
005ed6 1032 mov.l r3, @(h'8,r0)
|
|
005ed8 d201 mov.l @(h'4,pc), r2 ;@(h'5ee0)
|
|
005eda d002 mov.l @(h'8,pc), r0 ;@(h'5ee4)
|
|
005edc 422b jmp @r2
|
|
005ede 0009 nop
|
|
005ee0 8001 mov.b r0, @(h'1,r0)
|
|
005ee2 0070
|
|
005ee4 0000
|
|
005ee6 0247 mul.l r4, r2
|
|
005ee8 d201 mov.l @(h'4,pc), r2 ;@(h'5ef0)
|
|
005eea d002 mov.l @(h'8,pc), r0 ;@(h'5ef4)
|
|
005eec 422b jmp @r2
|
|
005eee 0009 nop
|
|
005ef0 8001 mov.b r0, @(h'1,r0)
|
|
005ef2 0070
|
|
005ef4 0000
|
|
005ef6 0420
|
|
005ef8 d201 mov.l @(h'4,pc), r2 ;@(h'5f00)
|
|
005efa d002 mov.l @(h'8,pc), r0 ;@(h'5f04)
|
|
005efc 422b jmp @r2
|
|
005efe 0009 nop
|
|
005f00 8001 mov.b r0, @(h'1,r0)
|
|
005f02 0070
|
|
005f04 0000
|
|
005f06 011a sts macl, r1
|
|
005f08 d201 mov.l @(h'4,pc), r2 ;@(h'5f10)
|
|
005f0a d002 mov.l @(h'8,pc), r0 ;@(h'5f14)
|
|
005f0c 422b jmp @r2
|
|
005f0e 0009 nop
|
|
005f10 8001 mov.b r0, @(h'1,r0)
|
|
005f12 0070
|
|
005f14 0000
|
|
005f16 011b sleep
|
|
005f18 d201 mov.l @(h'4,pc), r2 ;@(h'5f20)
|
|
005f1a d002 mov.l @(h'8,pc), r0 ;@(h'5f24)
|
|
005f1c 422b jmp @r2
|
|
005f1e 0009 nop
|
|
005f20 8001 mov.b r0, @(h'1,r0)
|
|
005f22 0070
|
|
005f24 0000
|
|
005f26 024c mov.b @(r0,r4), r2
|
|
005f28 d201 mov.l @(h'4,pc), r2 ;@(h'5f30)
|
|
005f2a d002 mov.l @(h'8,pc), r0 ;@(h'5f34)
|
|
005f2c 422b jmp @r2
|
|
005f2e 0009 nop
|
|
005f30 8001 mov.b r0, @(h'1,r0)
|
|
005f32 0070
|
|
005f34 0000
|
|
005f36 0026 mov.l r2, @(r0,r0)
|
|
005f38 d201 mov.l @(h'4,pc), r2 ;@(h'5f40)
|
|
005f3a d002 mov.l @(h'8,pc), r0 ;@(h'5f44)
|
|
005f3c 422b jmp @r2
|
|
005f3e 0009 nop
|
|
005f40 8001 mov.b r0, @(h'1,r0)
|
|
005f42 0070
|
|
005f44 0000
|
|
005f46 0014 mov.b r1, @(r0,r0)
|
|
005f48 d201 mov.l @(h'4,pc), r2 ;@(h'5f50)
|
|
005f4a d002 mov.l @(h'8,pc), r0 ;@(h'5f54)
|
|
005f4c 422b jmp @r2
|
|
005f4e 0009 nop
|
|
005f50 8001 mov.b r0, @(h'1,r0)
|
|
005f52 0070
|
|
005f54 0000
|
|
005f56 0015 mov.w r1, @(r0,r0)
|
|
005f58 d201 mov.l @(h'4,pc), r2 ;@(h'5f60)
|
|
005f5a d002 mov.l @(h'8,pc), r0 ;@(h'5f64)
|
|
005f5c 422b jmp @r2
|
|
005f5e 0009 nop
|
|
005f60 8001 mov.b r0, @(h'1,r0)
|
|
005f62 0070
|
|
005f64 0000
|
|
005f66 0807 mul.l r0, r8
|
|
005f68 d201 mov.l @(h'4,pc), r2 ;@(h'5f70)
|
|
005f6a d002 mov.l @(h'8,pc), r0 ;@(h'5f74)
|
|
005f6c 422b jmp @r2
|
|
005f6e 0009 nop
|
|
005f70 8001 mov.b r0, @(h'1,r0)
|
|
005f72 0070
|
|
005f74 0000
|
|
005f76 0c4f mac.l @r4+, @r12+
|
|
005f78 d201 mov.l @(h'4,pc), r2 ;@(h'5f80)
|
|
005f7a d002 mov.l @(h'8,pc), r0 ;@(h'5f84)
|
|
005f7c 422b jmp @r2
|
|
005f7e 0009 nop
|
|
005f80 8001 mov.b r0, @(h'1,r0)
|
|
005f82 0070
|
|
005f84 0000
|
|
005f86 03ed mov.w @(r0,r14), r3
|
|
005f88 ffff
|
|
005f8a ffff
|
|
005f8c ffff
|
|
005f8e ffff
|
|
005f90 ffff
|
|
005f92 ffff
|
|
005f94 ffff
|
|
005f96 ffff
|
|
005f98 ffff
|
|
005f9a ffff
|
|
005f9c ffff
|
|
005f9e 8fff bf/s h'-2 ;@(h'5fa0)
|
|
005fa0 ffff
|
|
005fa2 ffff
|
|
005fa4 ffff
|
|
005fa6 ffff
|
|
005fa8 ffff
|
|
005faa ffe0
|
|
005fac ffff
|
|
005fae 8fff bf/s h'-2 ;@(h'5fb0)
|
|
005fb0 ffff
|
|
005fb2 ffff
|
|
005fb4 ffff
|
|
005fb6 ffff
|
|
005fb8 ffff
|
|
005fba ff80
|
|
005fbc 3fff addv r15, r15
|
|
005fbe 87ff
|
|
005fc0 ffff
|
|
005fc2 ffff
|
|
005fc4 ffff
|
|
005fc6 ffff
|
|
005fc8 ffff
|
|
005fca ff00
|
|
005fcc 3fc6 cmp/hi r12, r15
|
|
005fce 01c3
|
|
005fd0 ffff
|
|
005fd2 ffff
|
|
005fd4 ffff
|
|
005fd6 ffff
|
|
005fd8 ffff
|
|
005fda fe0e
|
|
005fdc 1802 mov.l r0, @(h'8,r8)
|
|
005fde 0181
|
|
005fe0 ffff
|
|
005fe2 ffff
|
|
005fe4 ffff
|
|
005fe6 ffff
|
|
005fe8 ffff
|
|
005fea fe1f
|
|
005fec 1803 mov.l r0, @(h'c,r8)
|
|
005fee 0300
|
|
005ff0 ffff
|
|
005ff2 ffff
|
|
005ff4 ffff
|
|
005ff6 ffff
|
|
005ff8 ffff
|
|
005ffa fc3f
|
|
005ffc 0823 braf r8
|
|
005ffe 8e18
|
|
006000 e3ff mov #h'ffffffff, r3
|
|
006002 ffff
|
|
006004 ffff
|
|
006006 ffff
|
|
006008 ffff
|
|
00600a fc3f
|
|
00600c 8c73
|
|
00600e 8e3c
|
|
006010 e07f mov #h'7f, r0
|
|
006012 ffff
|
|
006014 ffff
|
|
006016 ffff
|
|
006018 ffff
|
|
00601a fc7f
|
|
00601c 8c7f
|
|
00601e 8e7c
|
|
006020 c03f mov.b r0, @(h'3f,gbr)
|
|
006022 ffff
|
|
006024 ffff
|
|
006026 ffff
|
|
006028 ffff
|
|
00602a fc7f
|
|
00602c 8c7f
|
|
00602e 8e78
|
|
006030 c23f mov.l r0, @(h'fc,gbr)
|
|
006032 ffff
|
|
006034 ffff
|
|
006036 ffff
|
|
006038 ffff
|
|
00603a fc3f
|
|
00603c 8c7f
|
|
00603e 8e38
|
|
006040 c67f mov.l @(h'1fc,gbr), r0
|
|
006042 ffff
|
|
006044 ffff
|
|
006046 ffff
|
|
006048 ffff
|
|
00604a fe3f
|
|
00604c 8e7f
|
|
00604e 8e11
|
|
006050 8c7f
|
|
006052 ffff
|
|
006054 ffff
|
|
006056 ffff
|
|
006058 ffff
|
|
00605a fe3f
|
|
00605c 1e7f mov.l r7, @(h'3c,r14)
|
|
00605e 8f03 bf/s h'6 ;@(h'6068)
|
|
006060 8cff
|
|
006062 ffff
|
|
006064 ffff
|
|
006066 ffff
|
|
006068 ffff
|
|
00606a ff1f
|
|
00606c 1e7f mov.l r7, @(h'3c,r14)
|
|
00606e ff87
|
|
006070 99ff mov.w @(h'1fe,pc), r9 ;@(h'6272)
|
|
006072 ffff
|
|
006074 ffff
|
|
006076 ffff
|
|
006078 ffff
|
|
00607a ff0e
|
|
00607c 1fff mov.l r15, @(h'3c,r15)
|
|
00607e ffff
|
|
006080 99ff mov.w @(h'1fe,pc), r9 ;@(h'6282)
|
|
006082 ffff
|
|
006084 ffff
|
|
006086 ffff
|
|
006088 ffff
|
|
00608a ff80
|
|
00608c 3fff addv r15, r15
|
|
00608e ffff
|
|
006090 fbff
|
|
006092 ffff
|
|
006094 ffff
|
|
006096 ffff
|
|
006098 ffff
|
|
00609a ffc0
|
|
00609c 7fff add #h'ff, r15
|
|
00609e ffff
|
|
0060a0 ffff
|
|
0060a2 ffff
|
|
0060a4 ffff
|
|
0060a6 ffff
|
|
0060a8 ffff
|
|
0060aa fff1
|
|
0060ac fffe
|
|
0060ae 7fff add #h'ff, r15
|
|
0060b0 ffff
|
|
0060b2 ffff
|
|
0060b4 ffff
|
|
0060b6 ffff
|
|
0060b8 ffff
|
|
0060ba ffff
|
|
0060bc fffe
|
|
0060be 3fff addv r15, r15
|
|
0060c0 ffff
|
|
0060c2 ffff
|
|
0060c4 ffff
|
|
0060c6 ffff
|
|
0060c8 ffff
|
|
0060ca ffff
|
|
0060cc fffc
|
|
0060ce 3fff addv r15, r15
|
|
0060d0 f3ff
|
|
0060d2 f7ff
|
|
0060d4 ffff
|
|
0060d6 ffff
|
|
0060d8 ffff
|
|
0060da ffff
|
|
0060dc fffd
|
|
0060de 3cbf addv r11, r12
|
|
0060e0 f3ff
|
|
0060e2 f7fc
|
|
0060e4 3fff addv r15, r15
|
|
0060e6 ffff
|
|
0060e8 ffff
|
|
0060ea ffff
|
|
0060ec fffd
|
|
0060ee bc1f bsr h'-7c2 ;@(h'5930)
|
|
0060f0 f7ff
|
|
0060f2 f3f8
|
|
0060f4 9fff mov.w @(h'1fe,pc), r15 ;@(h'62f6)
|
|
0060f6 ffff
|
|
0060f8 ffff
|
|
0060fa ffff
|
|
0060fc fff9
|
|
0060fe bc5c bsr h'-748 ;@(h'59ba)
|
|
006100 07fc mov.b @(r0,r15), r7
|
|
006102 f339
|
|
006104 bfff bsr h'-2 ;@(h'6106)
|
|
006106 ffff
|
|
006108 ffff
|
|
00610a ffff
|
|
00610c fff8
|
|
00610e 1cd9 mov.l r13, @(h'24,r12)
|
|
006110 87fc
|
|
006112 721b add #h'1b, r2
|
|
006114 3fff addv r15, r15
|
|
006116 ffff
|
|
006118 ffff
|
|
00611a ffff
|
|
00611c fff8
|
|
00611e 1cdb mov.l r13, @(h'2c,r12)
|
|
006120 cff8 or.b #h'f8, @(r0,gbr)
|
|
006122 3098 sub r9, r0
|
|
006124 7fff add #h'ff, r15
|
|
006126 ffff
|
|
006128 ffff
|
|
00612a ffff
|
|
00612c fff1
|
|
00612e 9ddb mov.w @(h'1b6,pc), r13 ;@(h'62e8)
|
|
006130 cff8 or.b #h'f8, @(r0,gbr)
|
|
006132 39c8 sub r12, r9
|
|
006134 cfff or.b #h'ff, @(r0,gbr)
|
|
006136 ffff
|
|
006138 ffff
|
|
00613a ffff
|
|
00613c fff3
|
|
00613e cd9b and.b #h'9b, @(r0,gbr)
|
|
006140 cffc or.b #h'fc, @(r0,gbr)
|
|
006142 f9cc
|
|
006144 1fff mov.l r15, @(h'3c,r15)
|
|
006146 ffff
|
|
006148 ffff
|
|
00614a ffff
|
|
00614c fff3
|
|
00614e fd99
|
|
006150 8ffc bf/s h'-8 ;@(h'614c)
|
|
006152 f9ce
|
|
006154 7fff add #h'ff, r15
|
|
006156 ffff
|
|
006158 ffff
|
|
00615a ffff
|
|
00615c ffff
|
|
00615e fffc
|
|
006160 1ffc mov.l r15, @(h'30,r15)
|
|
006162 f9e7
|
|
006164 ffff
|
|
006166 ffff
|
|
006168 ffff
|
|
00616a ffff
|
|
00616c ffff
|
|
00616e ffff
|
|
006170 9ffc mov.w @(h'1f8,pc), r15 ;@(h'636c)
|
|
006172 f9ff
|
|
006174 ffff
|
|
006176 ffff
|
|
006178 ffff
|
|
00617a ffff
|
|
00617c ffff
|
|
00617e ffff
|
|
006180 fffc
|
|
006182 f9ff
|
|
006184 ffff
|
|
006186 ffff
|
|
006188 ffff
|
|
00618a ffff
|
|
00618c e3ff mov #h'ffffffff, r3
|
|
00618e ffff
|
|
006190 ffff
|
|
006192 ffff
|
|
006194 ffff
|
|
006196 ffff
|
|
006198 ffff
|
|
00619a ffff
|
|
00619c c0ff mov.b r0, @(h'ff,gbr)
|
|
00619e ffff
|
|
0061a0 ffff
|
|
0061a2 ffff
|
|
0061a4 ff0f
|
|
0061a6 ffff
|
|
0061a8 ffff
|
|
0061aa ffff
|
|
0061ac c07f mov.b r0, @(h'7f,gbr)
|
|
0061ae ffff
|
|
0061b0 ffff
|
|
0061b2 ffff
|
|
0061b4 fe07
|
|
0061b6 ffff
|
|
0061b8 ffff
|
|
0061ba ffff
|
|
0061bc cc3f tst.b #h'3f, @(r0,gbr)
|
|
0061be fe7f
|
|
0061c0 ffff
|
|
0061c2 ffff
|
|
0061c4 fc27
|
|
0061c6 ffff
|
|
0061c8 ffff
|
|
0061ca ffff
|
|
0061cc 8e3f
|
|
0061ce fc3f
|
|
0061d0 ffff
|
|
0061d2 fffe
|
|
0061d4 38ff addv r15, r8
|
|
0061d6 ffff
|
|
0061d8 ffff
|
|
0061da ffff
|
|
0061dc 8f3f bf/s h'7e ;@(h'625e)
|
|
0061de fe7f
|
|
0061e0 ffff
|
|
0061e2 fff8
|
|
0061e4 18ff mov.l r15, @(h'3c,r8)
|
|
0061e6 ffff
|
|
0061e8 ffff
|
|
0061ea ffff
|
|
0061ec 8f3f bf/s h'7e ;@(h'626e)
|
|
0061ee ffff
|
|
0061f0 ffff
|
|
0061f2 f0f0
|
|
0061f4 1c03 mov.l r0, @(h'c,r12)
|
|
0061f6 ffff
|
|
0061f8 ffff
|
|
0061fa ffff
|
|
0061fc 0439
|
|
0061fe ffff
|
|
006200 ffff
|
|
006202 c073 mov.b r0, @(h'73,gbr)
|
|
006204 ffe1
|
|
006206 ffff
|
|
006208 ffff
|
|
00620a ffff
|
|
00620c 0078
|
|
00620e 0ff9
|
|
006210 9f07 mov.w @(h'e,pc), r15 ;@(h'6222)
|
|
006212 8071 mov.b r0, @(h'1,r7)
|
|
006214 fff1
|
|
006216 ffff
|
|
006218 ffff
|
|
00621a fffe
|
|
00621c 00f0
|
|
00621e 0671
|
|
006220 0e03 bsrf r14
|
|
006222 8c78
|
|
006224 1e43 mov.l r4, @(h'c,r14)
|
|
006226 ffff
|
|
006228 ffff
|
|
00622a fffe
|
|
00622c 3ff0 cmp/eq r15, r15
|
|
00622e 4670
|
|
006230 0e33
|
|
006232 18ff mov.l r15, @(h'3c,r8)
|
|
006234 8e03
|
|
006236 ffff
|
|
006238 ffff
|
|
00623a fffe
|
|
00623c 3ff1
|
|
00623e c670 mov.l @(h'1c0,gbr), r0
|
|
006240 cc7f tst.b #h'7f, @(r0,gbr)
|
|
006242 01ff mac.l @r15+, @r1+
|
|
006244 cf0f or.b #h'f, @(r0,gbr)
|
|
006246 ffff
|
|
006248 ffff
|
|
00624a fffc
|
|
00624c 3ff1
|
|
00624e ee70 mov #h'70, r14
|
|
006250 cc7f tst.b #h'7f, @(r0,gbr)
|
|
006252 07fb
|
|
006254 0fff mac.l @r15+, @r15+
|
|
006256 ffff
|
|
006258 ffff
|
|
00625a fffc
|
|
00625c 7fe3 add #h'e3, r15
|
|
00625e fc71
|
|
006260 ccff tst.b #h'ff, @(r0,gbr)
|
|
006262 1f38 mov.l r3, @(h'20,r15)
|
|
006264 0fff mac.l @r15+, @r15+
|
|
006266 ffff
|
|
006268 ffff
|
|
00626a fffe
|
|
00626c 7fe3 add #h'e3, r15
|
|
00626e fc71
|
|
006270 ccff tst.b #h'ff, @(r0,gbr)
|
|
006272 0c3c mov.b @(r0,r3), r12
|
|
006274 3fff addv r15, r15
|
|
006276 ffff
|
|
006278 ffff
|
|
00627a ffff
|
|
00627c ffe3
|
|
00627e fc71
|
|
006280 cc31 tst.b #h'31, @(r0,gbr)
|
|
006282 807f mov.b r0, @(h'f,r7)
|
|
006284 ffff
|
|
006286 ffff
|
|
006288 ffff
|
|
00628a ffff
|
|
00628c ffe3
|
|
00628e fc71
|
|
006290 ce01 xor.b #h'1, @(r0,gbr)
|
|
006292 c0ff mov.b r0, @(h'ff,gbr)
|
|
006294 ffff
|
|
006296 ffff
|
|
006298 ffff
|
|
00629a ffff
|
|
00629c ffff
|
|
00629e fc71
|
|
0062a0 cf07 or.b #h'7, @(r0,gbr)
|
|
0062a2 ffff
|
|
0062a4 ffff
|
|
0062a6 ffff
|
|
0062a8 ffff
|
|
0062aa ffff
|
|
0062ac ffff
|
|
0062ae fff9
|
|
0062b0 ffff
|
|
0062b2 ffff
|
|
0062b4 ffff
|
|
0062b6 ffff
|
|
0062b8 ffff
|
|
0062ba ffff
|
|
0062bc ffff
|
|
0062be ffff
|
|
0062c0 ffff
|
|
0062c2 ffff
|
|
0062c4 ffff
|
|
0062c6 ffff
|
|
0062c8 ffff
|
|
0062ca ffff
|
|
0062cc ffff
|
|
0062ce ffff
|
|
0062d0 ffff
|
|
0062d2 ffff
|
|
0062d4 ffff
|
|
0062d6 ffff
|
|
0062d8 ffff
|
|
0062da ffff
|
|
0062dc ffff
|
|
0062de ffff
|
|
0062e0 ffff
|
|
0062e2 ffff
|
|
0062e4 ffff
|
|
0062e6 ffff
|
|
0062e8 ffff
|
|
0062ea ffff
|
|
0062ec ffff
|
|
0062ee ffff
|
|
0062f0 ffff
|
|
0062f2 ffff
|
|
0062f4 ffff
|
|
0062f6 ffff
|
|
0062f8 ffff
|
|
0062fa ffff
|
|
0062fc ffff
|
|
0062fe ffff
|
|
006300 ffff
|
|
006302 ffff
|
|
006304 ffff
|
|
006306 ffff
|
|
006308 ffff
|
|
00630a ffff
|
|
00630c ffff
|
|
00630e ffff
|
|
006310 ffff
|
|
006312 ffff
|
|
006314 ffff
|
|
006316 ffff
|
|
006318 ffff
|
|
00631a ffff
|
|
00631c ffff
|
|
00631e fffd
|
|
006320 dfff mov.l @(h'3fc,pc), r15 ;@(h'6720)
|
|
006322 ffff
|
|
006324 ffff
|
|
006326 ffff
|
|
006328 ffff
|
|
00632a ffff
|
|
00632c f1bf
|
|
00632e ffed
|
|
006330 dffc mov.l @(h'3f0,pc), r15 ;@(h'6724)
|
|
006332 e6cf mov #h'ffffffcf, r6
|
|
006334 ffff
|
|
006336 ffff
|
|
006338 ffff
|
|
00633a ffff
|
|
00633c f6f3
|
|
00633e 7765 add #h'65, r7
|
|
006340 dfff mov.l @(h'3fc,pc), r15 ;@(h'6740)
|
|
006342 54af mov.l @(h'3c,r10), r4
|
|
006344 ffff
|
|
006346 ffff
|
|
006348 ffff
|
|
00634a ffff
|
|
00634c f1a2
|
|
00634e aaad bra h'-aa6 ;@(h'58ac)
|
|
006350 df1e mov.l @(h'78,pc), r15 ;@(h'63cc)
|
|
006352 d6af mov.l @(h'2bc,pc), r6 ;@(h'6610)
|
|
006354 ffff
|
|
006356 ffff
|
|
006358 ffff
|
|
00635a ffff
|
|
00635c f7ae
|
|
00635e eead mov #h'ffffffad, r14
|
|
006360 dffd mov.l @(h'3f4,pc), r15 ;@(h'6758)
|
|
006362 d6af mov.l @(h'2bc,pc), r6 ;@(h'6620)
|
|
006364 ffff
|
|
006366 ffff
|
|
006368 ffff
|
|
00636a ffff
|
|
00636c f7b2
|
|
00636e ef74 mov #h'74, r15
|
|
006370 47fc shad r15, r7
|
|
006372 4e9f mac.w @r9+, @r14+
|
|
006374 ffff
|
|
006376 ffff
|
|
006378 ffff
|
|
00637a ffff
|
|
00637c ffff
|
|
00637e ffff
|
|
006380 ffff
|
|
006382 ffff
|
|
006384 ffff
|
|
006386 ffff
|
|
006388 ffff
|
|
00638a ffff
|
|
00638c ffff
|
|
00638e ffff
|
|
006390 fe00
|
|
006392 ffff
|
|
006394 ffff
|
|
006396 ffff
|
|
006398 ffff
|
|
00639a ffff
|
|
00639c ffff
|
|
00639e ffff
|
|
0063a0 fe00
|
|
0063a2 7fff add #h'ff, r15
|
|
0063a4 ffff
|
|
0063a6 ffff
|
|
0063a8 ffff
|
|
0063aa ffff
|
|
0063ac fcef
|
|
0063ae ffff
|
|
0063b0 fe00
|
|
0063b2 ffff
|
|
0063b4 ffff
|
|
0063b6 ffff
|
|
0063b8 ffff
|
|
0063ba ffff
|
|
0063bc c047 mov.b r0, @(h'47,gbr)
|
|
0063be ffff
|
|
0063c0 fe3f
|
|
0063c2 ffff
|
|
0063c4 cfff or.b #h'ff, @(r0,gbr)
|
|
0063c6 ffff
|
|
0063c8 ffff
|
|
0063ca fffc
|
|
0063cc 0047 mul.l r4, r0
|
|
0063ce ffff
|
|
0063d0 fe3f
|
|
0063d2 ffff
|
|
0063d4 cfff or.b #h'ff, @(r0,gbr)
|
|
0063d6 ffff
|
|
0063d8 ffff
|
|
0063da fff0
|
|
0063dc 01e7 mul.l r14, r1
|
|
0063de fe1f
|
|
0063e0 fe3f
|
|
0063e2 ffff
|
|
0063e4 cfff or.b #h'ff, @(r0,gbr)
|
|
0063e6 ffff
|
|
0063e8 ffff
|
|
0063ea fff0
|
|
0063ec 0fe6 mov.l r14, @(r0,r15)
|
|
0063ee 3c0f addv r0, r12
|
|
0063f0 fe01
|
|
0063f2 89ff bt h'-2 ;@(h'63f4)
|
|
0063f4 9fff mov.w @(h'1fe,pc), r15 ;@(h'65f6)
|
|
0063f6 ffff
|
|
0063f8 ffff
|
|
0063fa fff9
|
|
0063fc 8fe0 bf/s h'-40 ;@(h'63c0)
|
|
0063fe 1807 mov.l r0, @(h'1c,r8)
|
|
006400 fe00
|
|
006402 80f0 mov.b r0, @(h'0,r15)
|
|
006404 9fff mov.w @(h'1fe,pc), r15 ;@(h'6606)
|
|
006406 ffff
|
|
006408 ffff
|
|
00640a ffff
|
|
00640c c7e0 mova @(h'380,pc), r0 ;h'6790
|
|
00640e 10c7 mov.l r12, @(h'1c,r0)
|
|
006410 fe00
|
|
006412 84e0 mov.b @(h'0,r14), r0
|
|
006414 1fff mov.l r15, @(h'3c,r15)
|
|
006416 ffff
|
|
006418 ffff
|
|
00641a ffff
|
|
00641c c7e1 mova @(h'384,pc), r0 ;h'67a4
|
|
00641e 118f mov.l r8, @(h'3c,r1)
|
|
006420 fe3f
|
|
006422 8cc0
|
|
006424 1fff mov.l r15, @(h'3c,r15)
|
|
006426 ffff
|
|
006428 ffff
|
|
00642a ffff
|
|
00642c c7e1 mova @(h'384,pc), r0 ;h'67b4
|
|
00642e 101f mov.l r1, @(h'3c,r0)
|
|
006430 fe3f
|
|
006432 8cc7
|
|
006434 1fff mov.l r15, @(h'3c,r15)
|
|
006436 ffff
|
|
006438 ffff
|
|
00643a ffff
|
|
00643c c7e3 mova @(h'38c,pc), r0 ;h'67cc
|
|
00643e 107f mov.l r7, @(h'3c,r0)
|
|
006440 fe3f
|
|
006442 9c8f mov.w @(h'11e,pc), r12 ;@(h'6564)
|
|
006444 bfff bsr h'-2 ;@(h'6446)
|
|
006446 ffff
|
|
006448 ffff
|
|
00644a ffff
|
|
00644c e7f3 mov #h'fffffff3, r7
|
|
00644e 98c7 mov.w @(h'18e,pc), r8 ;@(h'65e0)
|
|
006450 fe01
|
|
006452 9c8f mov.w @(h'11e,pc), r12 ;@(h'6574)
|
|
006454 3fff addv r15, r15
|
|
006456 ffff
|
|
006458 ffff
|
|
00645a ffff
|
|
00645c e3f1 mov #h'fffffff1, r3
|
|
00645e 9807 mov.w @(h'e,pc), r8 ;@(h'6470)
|
|
006460 fe00
|
|
006462 9c86 mov.w @(h'10c,pc), r12 ;@(h'6572)
|
|
006464 3fff addv r15, r15
|
|
006466 ffff
|
|
006468 ffff
|
|
00646a ffff
|
|
00646c e3f1 mov #h'fffffff1, r3
|
|
00646e 9c0f mov.w @(h'1e,pc), r12 ;@(h'6490)
|
|
006470 ff00
|
|
006472 9cc0 mov.w @(h'180,pc), r12 ;@(h'65f6)
|
|
006474 3fff addv r15, r15
|
|
006476 ffff
|
|
006478 ffff
|
|
00647a ffff
|
|
00647c e3f1 mov #h'fffffff1, r3
|
|
00647e ffff
|
|
006480 ffff
|
|
006482 ffe0
|
|
006484 7fff add #h'ff, r15
|
|
006486 ffff
|
|
006488 ffff
|
|
00648a ffff
|
|
00648c f3ff
|
|
00648e ffff
|
|
006490 ffff
|
|
006492 fff8
|
|
006494 7fff add #h'ff, r15
|
|
006496 ffff
|
|
006498 ffff
|
|
00649a ffff
|
|
00649c f3ff
|
|
00649e ffff
|
|
0064a0 ffff
|
|
0064a2 ffff
|
|
0064a4 ffff
|
|
0064a6 ffff
|
|
0064a8 446f mac.w @r6+, @r4+
|
|
0064aa 6820 mov.b @r2, r8
|
|
0064ac 2120 mov.b r2, @r1
|
|
0064ae 4c6f mac.w @r6+, @r12+
|
|
0064b0 6f6b neg r6, r15
|
|
0064b2 7320 add #h'20, r3
|
|
0064b4 6c69 swap.w r6, r12
|
|
0064b6 6b65 mov.w @r6+, r11
|
|
0064b8 2079 and r7, r0
|
|
0064ba 6f75 mov.w @r7+, r15
|
|
0064bc 206d xtrct r6, r0
|
|
0064be 6973 mov r7, r9
|
|
0064c0 7365 add #h'65, r3
|
|
0064c2 6400 mov.b @r0, r4
|
|
0064c4 7468 add #h'68, r4
|
|
0064c6 6520 mov.b @r2, r5
|
|
0064c8 7365 add #h'65, r3
|
|
0064ca 6372 mov.l @r7, r3
|
|
0064cc 6574 mov.b @r7+, r5
|
|
0064ce 2065 mov.w r6, @-r0
|
|
0064d0 6e64 mov.b @r6+, r14
|
|
0064d2 696e exts.b r6, r9
|
|
0064d4 672e exts.b r2, r7
|
|
0064d6 2e2e mulu.w r2, r14
|
|
0064d8 0000
|
|
0064da 0000
|
|
0064dc 5072 mov.l @(h'8,r7), r0
|
|
0064de 6573 mov r7, r5
|
|
0064e0 7320 add #h'20, r3
|
|
0064e2 4558
|
|
0064e4 4520 shal r5
|
|
0064e6 6966 mov.l @r6+, r9
|
|
0064e8 2079 and r7, r0
|
|
0064ea 6f75 mov.w @r7+, r15
|
|
0064ec 2077 div0s r7, r0
|
|
0064ee 616e exts.b r6, r1
|
|
0064f0 7420 add #h'20, r4
|
|
0064f2 746f add #h'6f, r4
|
|
0064f4 2066 mov.l r6, @-r0
|
|
0064f6 696e exts.b r6, r9
|
|
0064f8 6420 mov.b @r2, r4
|
|
0064fa 6974 mov.b @r7+, r9
|
|
0064fc 2e00 mov.b r0, @r14
|
|
0064fe 0000
|
|
006500 2e2e mulu.w r2, r14
|
|
006502 2e61 mov.w r6, @r14
|
|
006504 6e64 mov.b @r6+, r14
|
|
006506 2074 mov.b r7, @-r0
|
|
006508 6865 mov.w @r6+, r8
|
|
00650a 7920 add #h'20, r9
|
|
00650c 6c69 swap.w r6, r12
|
|
00650e 7665 add #h'65, r6
|
|
006510 6420 mov.b @r2, r4
|
|
006512 6861 mov.w @r6, r8
|
|
006514 7070 add #h'70, r0
|
|
006516 696c extu.b r6, r9
|
|
006518 7900
|
|
00651a 0000
|
|
00651c 6576 mov.l @r7+, r5
|
|
00651e 6572 mov.l @r7, r5
|
|
006520 2061 mov.w r6, @r0
|
|
006522 6674 mov.b @r7+, r6
|
|
006524 6572 mov.l @r7, r5
|
|
006526 2e00 mov.b r0, @r14
|
|
006528 5765 mov.l @(h'14,r6), r7
|
|
00652a 6c6c extu.b r6, r12
|
|
00652c 2c20 mov.b r2, @r12
|
|
00652e 616c extu.b r6, r1
|
|
006530 6d6f exts.w r6, r13
|
|
006532 7374 add #h'74, r3
|
|
006534 2e00 mov.b r0, @r14
|
|
006536 0000
|
|
006538 ffff
|
|
00653a ffff
|
|
00653c ffff
|
|
00653e ffff
|
|
006540 c38c trapa #h'8c
|
|
006542 9843 mov.w @(h'86,pc), r8 ;@(h'65cc)
|
|
006544 c924 and #h'24, r0
|
|
006546 93cf mov.w @(h'19e,pc), r3 ;@(h'66e8)
|
|
006548 c304 trapa #h'4
|
|
00654a 98c7 mov.w @(h'18e,pc), r8 ;@(h'66dc)
|
|
00654c cf24 or.b #h'24, @(r0,gbr)
|
|
00654e 9e4f mov.w @(h'9e,pc), r14 ;@(h'65f0)
|
|
006550 cf26 or.b #h'26, @(r0,gbr)
|
|
006552 30c3 cmp/ge r12, r0
|
|
006554 ffff
|
|
006556 ffff
|
|
006558 ffff
|
|
00655a ffff
|
|
00655c 0101
|
|
00655e 0101
|
|
006560 0101
|
|
006562 0101
|
|
006564 0101
|
|
006566 0101
|
|
006568 0101
|
|
00656a 0101
|
|
00656c 0101
|
|
00656e 0100
|
|
006570 0000
|
|
006572 0000
|
|
006574 0000
|
|
006576 0000
|
|
006578 0000
|
|
00657a 0000
|
|
00657c 0000
|
|
00657e 0001
|
|
006580 0100
|
|
006582 0000
|
|
006584 0000
|
|
006586 0000
|
|
006588 0000
|
|
00658a 0000
|
|
00658c 0000
|
|
00658e 0000
|
|
006590 0101
|
|
006592 0101
|
|
006594 0000
|
|
006596 0000
|
|
006598 0000
|
|
00659a 0000
|
|
00659c 0000
|
|
00659e 0000
|
|
0065a0 0000
|
|
0065a2 0101
|
|
0065a4 0101
|
|
0065a6 0000
|
|
0065a8 0000
|
|
0065aa 0000
|
|
0065ac 0000
|
|
0065ae 0000
|
|
0065b0 0000
|
|
0065b2 0000
|
|
0065b4 0101
|
|
0065b6 0101
|
|
0065b8 0000
|
|
0065ba 0000
|
|
0065bc 0000
|
|
0065be 0000
|
|
0065c0 0000
|
|
0065c2 0000
|
|
0065c4 0001
|
|
0065c6 0101
|
|
0065c8 0101
|
|
0065ca 0000
|
|
0065cc 0000
|
|
0065ce 0000
|
|
0065d0 0000
|
|
0065d2 0000
|
|
0065d4 0000
|
|
0065d6 0001
|
|
0065d8 0101
|
|
0065da 0101
|
|
0065dc 000b rts
|
|
0065de 0000
|
|
0065e0 0000
|
|
0065e2 0000
|
|
0065e4 0000
|
|
0065e6 0000
|
|
0065e8 0c01
|
|
0065ea 0101
|
|
0065ec 0101
|
|
0065ee 0101
|
|
0065f0 0101
|
|
0065f2 0101
|
|
0065f4 0101
|
|
0065f6 0101
|
|
0065f8 0101
|
|
0065fa 0101
|
|
0065fc 0101
|
|
0065fe 0101
|
|
006600 0101
|
|
006602 0101
|
|
006604 0101
|
|
006606 0101
|
|
006608 0101
|
|
00660a 0101
|
|
00660c 0101
|
|
00660e 0101
|
|
006610 5573 mov.l @(h'c,r7), r5
|
|
006612 6520 mov.b @r2, r5
|
|
006614 7468 add #h'68, r4
|
|
006616 6520 mov.b @r2, r5
|
|
006618 6172 mov.l @r7, r1
|
|
00661a 726f add #h'6f, r2
|
|
00661c 7720 add #h'20, r7
|
|
00661e 6b65 mov.w @r6+, r11
|
|
006620 7973 add #h'73, r9
|
|
006622 2074 mov.b r7, @-r0
|
|
006624 6f20 mov.b @r2, r15
|
|
006626 6d6f exts.w r6, r13
|
|
006628 7665 add #h'65, r6
|
|
00662a 2e00 mov.b r0, @r14
|
|
00662c 5961 mov.l @(h'4,r6), r9
|
|
00662e 7920 add #h'20, r9
|
|
006630 2120 mov.b r2, @r1
|
|
006632 4e6f mac.w @r6+, @r14+
|
|
006634 772c add #h'2c, r7
|
|
006636 2067 div0s r6, r0
|
|
006638 6f20 mov.b @r2, r15
|
|
00663a 6b69 swap.w r6, r11
|
|
00663c 7373 add #h'73, r3
|
|
00663e 0a74 mov.b r7, @(r0,r10)
|
|
006640 6861 mov.w @r6, r8
|
|
006642 7420 add #h'20, r4
|
|
006644 7072 add #h'72, r0
|
|
006646 696e exts.b r6, r9
|
|
006648 6365 mov.w @r6+, r3
|
|
00664a 7373 add #h'73, r3
|
|
00664c 2021 mov.w r2, @r0
|
|
00664e 0001
|
|
006650 0101
|
|
006652 0101
|
|
006654 0101
|
|
006656 0101
|
|
006658 0101
|
|
00665a 0101
|
|
00665c 0101
|
|
00665e 0101
|
|
006660 0101
|
|
006662 0101
|
|
006664 0101
|
|
006666 0100
|
|
006668 0000
|
|
00666a 0000
|
|
00666c 0000
|
|
00666e 0000
|
|
006670 0000
|
|
006672 0000
|
|
006674 0000
|
|
006676 0000
|
|
006678 0000
|
|
00667a 0000
|
|
00667c 0101
|
|
00667e 0000
|
|
006680 0000
|
|
006682 0000
|
|
006684 0000
|
|
006686 0000
|
|
006688 0000
|
|
00668a 0000
|
|
00668c 0000
|
|
00668e 0000
|
|
006690 0000
|
|
006692 0001
|
|
006694 0100
|
|
006696 0000
|
|
006698 0000
|
|
00669a 0000
|
|
00669c 0000
|
|
00669e 0100
|
|
0066a0 0000
|
|
0066a2 0000
|
|
0066a4 0000
|
|
0066a6 0001
|
|
0066a8 0101
|
|
0066aa 0101
|
|
0066ac 0000
|
|
0066ae 0000
|
|
0066b0 0000
|
|
0066b2 0000
|
|
0066b4 0001
|
|
0066b6 0000
|
|
0066b8 0000
|
|
0066ba 0000
|
|
0066bc 0000
|
|
0066be 0101
|
|
0066c0 0101
|
|
0066c2 0101
|
|
0066c4 0000
|
|
0066c6 0000
|
|
0066c8 0000
|
|
0066ca 0001
|
|
0066cc 0101
|
|
0066ce 0100
|
|
0066d0 0000
|
|
0066d2 000c mov.b @(r0,r0), r0
|
|
0066d4 0001
|
|
0066d6 0101
|
|
0066d8 0101
|
|
0066da 0100
|
|
0066dc 0000
|
|
0066de 0000
|
|
0066e0 0000
|
|
0066e2 0101
|
|
0066e4 0101
|
|
0066e6 0101
|
|
0066e8 0101
|
|
0066ea 0101
|
|
0066ec 0101
|
|
0066ee 0101
|
|
0066f0 0101
|
|
0066f2 0000
|
|
0066f4 0000
|
|
0066f6 0000
|
|
0066f8 0101
|
|
0066fa 0101
|
|
0066fc 0101
|
|
0066fe 0101
|
|
006700 0101
|
|
006702 0101
|
|
006704 0101
|
|
006706 0101
|
|
006708 0100
|
|
00670a 0000
|
|
00670c 0000
|
|
00670e 0001
|
|
006710 0101
|
|
006712 0101
|
|
006714 0101
|
|
006716 0101
|
|
006718 0101
|
|
00671a 0101
|
|
00671c 0101
|
|
00671e 0101
|
|
006720 000b rts
|
|
006722 0000
|
|
006724 0101
|
|
006726 0101
|
|
006728 0101
|
|
00672a 0101
|
|
00672c 0101
|
|
00672e 0101
|
|
006730 0101
|
|
006732 0101
|
|
006734 0101
|
|
006736 0101
|
|
006738 0101
|
|
00673a 0101
|
|
00673c 0101
|
|
00673e 0101
|
|
006740 0101
|
|
006742 0101
|
|
006744 0101
|
|
006746 0101
|
|
006748 0101
|
|
00674a 0101
|
|
00674c 0101
|
|
00674e 0101
|
|
006750 0101
|
|
006752 0101
|
|
006754 0101
|
|
006756 0101
|
|
006758 0101
|
|
00675a 0101
|
|
00675c 0101
|
|
00675e 0101
|
|
006760 0101
|
|
006762 0100
|
|
006764 5072 mov.l @(h'8,r7), r0
|
|
006766 6573 mov r7, r5
|
|
006768 7320 add #h'20, r3
|
|
00676a 5348 mov.l @(h'20,r4), r3
|
|
00676c 4946
|
|
00676e 5420 mov.l @(h'0,r2), r4
|
|
006770 746f add #h'6f, r4
|
|
006772 206a xor r6, r0
|
|
006774 756d add #h'6d, r5
|
|
006776 700a
|
|
006778 6c69 swap.w r6, r12
|
|
00677a 6b65 mov.w @r6+, r11
|
|
00677c 2061 mov.w r6, @r0
|
|
00677e 2070 mov.b r7, @r0
|
|
006780 6c75 mov.w @r7+, r12
|
|
006782 6d62 mov.l @r6, r13
|
|
006784 6572 mov.l @r7, r5
|
|
006786 2e00 mov.b r0, @r14
|
|
006788 4661
|
|
00678a 6e74 mov.b @r7+, r14
|
|
00678c 6173 mov r7, r1
|
|
00678e 7469 add #h'69, r4
|
|
006790 6320 mov.b @r2, r3
|
|
006792 2120 mov.b r2, @r1
|
|
006794 4d61
|
|
006796 7269 add #h'69, r2
|
|
006798 6f20 mov.b @r2, r15
|
|
00679a 776f add #h'6f, r7
|
|
00679c 756c add #h'6c, r5
|
|
00679e 640a negc r0, r4
|
|
0067a0 6265 mov.w @r6+, r2
|
|
0067a2 2070 mov.b r7, @r0
|
|
0067a4 726f add #h'6f, r2
|
|
0067a6 7564 add #h'64, r5
|
|
0067a8 206f muls.w r6, r0
|
|
0067aa 6620 mov.b @r2, r6
|
|
0067ac 796f add #h'6f, r9
|
|
0067ae 7520 add #h'20, r5
|
|
0067b0 2100 mov.b r0, @r1
|
|
0067b2 0101
|
|
0067b4 0101
|
|
0067b6 0101
|
|
0067b8 0101
|
|
0067ba 0101
|
|
0067bc 0101
|
|
0067be 0101
|
|
0067c0 0101
|
|
0067c2 0101
|
|
0067c4 0101
|
|
0067c6 0101
|
|
0067c8 0101
|
|
0067ca 0101
|
|
0067cc 0100
|
|
0067ce 0000
|
|
0067d0 0000
|
|
0067d2 0000
|
|
0067d4 0000
|
|
0067d6 0000
|
|
0067d8 0000
|
|
0067da 0000
|
|
0067dc 0000
|
|
0067de 0000
|
|
0067e0 0000
|
|
0067e2 0000
|
|
0067e4 0001
|
|
0067e6 0101
|
|
0067e8 0000
|
|
0067ea 0000
|
|
0067ec 0000
|
|
0067ee 0000
|
|
0067f0 0000
|
|
0067f2 0000
|
|
0067f4 0000
|
|
0067f6 0000
|
|
0067f8 0000
|
|
0067fa 0000
|
|
0067fc 0001
|
|
0067fe 0101
|
|
006800 0101
|
|
006802 0000
|
|
006804 0000
|
|
006806 0000
|
|
006808 0000
|
|
00680a 0000
|
|
00680c 0000
|
|
00680e 0000
|
|
006810 0000
|
|
006812 0000
|
|
006814 0000
|
|
006816 0001
|
|
006818 0101
|
|
00681a 0101
|
|
00681c 0000
|
|
00681e 0000
|
|
006820 0000
|
|
006822 0000
|
|
006824 0005 mov.w r0, @(r0,r0)
|
|
006826 0505 mov.w r0, @(r0,r5)
|
|
006828 0000
|
|
00682a 0000
|
|
00682c 0000
|
|
00682e 0000
|
|
006830 0001
|
|
006832 0101
|
|
006834 0101
|
|
006836 000b rts
|
|
006838 0000
|
|
00683a 0000
|
|
00683c 0501
|
|
00683e 0101
|
|
006840 0101
|
|
006842 0101
|
|
006844 0000
|
|
006846 0000
|
|
006848 0000
|
|
00684a 0001
|
|
00684c 0101
|
|
00684e 0101
|
|
006850 0101
|
|
006852 0101
|
|
006854 0101
|
|
006856 0101
|
|
006858 0101
|
|
00685a 0101
|
|
00685c 0101
|
|
00685e 0000
|
|
006860 0000
|
|
006862 0000
|
|
006864 0001
|
|
006866 0101
|
|
006868 0101
|
|
00686a 0101
|
|
00686c 0101
|
|
00686e 0101
|
|
006870 0101
|
|
006872 0101
|
|
006874 0101
|
|
006876 0101
|
|
006878 0000
|
|
00687a 0000
|
|
00687c 0000
|
|
00687e 0001
|
|
006880 0101
|
|
006882 0101
|
|
006884 0101
|
|
006886 0101
|
|
006888 0101
|
|
00688a 0101
|
|
00688c 0101
|
|
00688e 0101
|
|
006890 0101
|
|
006892 0505 mov.w r0, @(r0,r5)
|
|
006894 0000
|
|
006896 000c mov.b @(r0,r0), r0
|
|
006898 0501
|
|
00689a 0101
|
|
00689c 0101
|
|
00689e 0101
|
|
0068a0 0101
|
|
0068a2 0101
|
|
0068a4 0101
|
|
0068a6 0101
|
|
0068a8 0101
|
|
0068aa 0101
|
|
0068ac 0101
|
|
0068ae 0101
|
|
0068b0 0101
|
|
0068b2 0101
|
|
0068b4 0101
|
|
0068b6 0101
|
|
0068b8 0101
|
|
0068ba 0101
|
|
0068bc 0101
|
|
0068be 0101
|
|
0068c0 0101
|
|
0068c2 0101
|
|
0068c4 0101
|
|
0068c6 0101
|
|
0068c8 0101
|
|
0068ca 0101
|
|
0068cc 0101
|
|
0068ce 0101
|
|
0068d0 496e
|
|
0068d2 2074 mov.b r7, @-r0
|
|
0068d4 6869 swap.w r6, r8
|
|
0068d6 7320 add #h'20, r3
|
|
0068d8 6761 mov.w @r6, r7
|
|
0068da 6d65 mov.w @r6+, r13
|
|
0068dc 2079 and r7, r0
|
|
0068de 6f75 mov.w @r7+, r15
|
|
0068e0 2063
|
|
0068e2 616e exts.b r6, r1
|
|
0068e4 0a77 mul.l r7, r10
|
|
0068e6 616c extu.b r6, r1
|
|
0068e8 6b20 mov.b @r2, r11
|
|
0068ea 7468 add #h'68, r4
|
|
0068ec 726f add #h'6f, r2
|
|
0068ee 7567 add #h'67, r5
|
|
0068f0 6820 mov.b @r2, r8
|
|
0068f2 7370 add #h'70, r3
|
|
0068f4 696b neg r6, r9
|
|
0068f6 6573 mov r7, r5
|
|
0068f8 0a77 mul.l r7, r10
|
|
0068fa 6974 mov.b @r7+, r9
|
|
0068fc 686f exts.w r6, r8
|
|
0068fe 7574 add #h'74, r5
|
|
006900 2067 div0s r6, r0
|
|
006902 6574 mov.b @r7+, r5
|
|
006904 7469 add #h'69, r4
|
|
006906 6e67 not r6, r14
|
|
006908 206b or r6, r0
|
|
00690a 696c extu.b r6, r9
|
|
00690c 6c65 mov.w @r6+, r12
|
|
00690e 6420 mov.b @r2, r4
|
|
006910 2100 mov.b r0, @r1
|
|
006912 0000
|
|
006914 4920 shal r9
|
|
006916 6c69 swap.w r6, r12
|
|
006918 6564 mov.b @r6+, r5
|
|
00691a 2e00 mov.b r0, @r14
|
|
00691c 486d shld r6, r8
|
|
00691e 6d2e exts.b r2, r13
|
|
006920 2e2e mulu.w r2, r14
|
|
006922 2049 and r4, r0
|
|
006924 7427 add #h'27, r4
|
|
006926 7320 add #h'20, r3
|
|
006928 676f exts.w r6, r7
|
|
00692a 696e exts.b r6, r9
|
|
00692c 670a negc r0, r7
|
|
00692e 746f add #h'6f, r4
|
|
006930 2062 mov.l r6, @r0
|
|
006932 6520 mov.b @r2, r5
|
|
006934 6861 mov.w @r6, r8
|
|
006936 7264 add #h'64, r2
|
|
006938 2066 mov.l r6, @-r0
|
|
00693a 6f72 mov.l @r7, r15
|
|
00693c 2079 and r7, r0
|
|
00693e 6f75 mov.w @r7+, r15
|
|
006940 2e00 mov.b r0, @r14
|
|
006942 0101
|
|
006944 0101
|
|
006946 0101
|
|
006948 0101
|
|
00694a 0101
|
|
00694c 0101
|
|
00694e 0101
|
|
006950 0101
|
|
006952 0101
|
|
006954 0101
|
|
006956 0101
|
|
006958 0101
|
|
00695a 0101
|
|
00695c 0101
|
|
00695e 0100
|
|
006960 0000
|
|
006962 0000
|
|
006964 0000
|
|
006966 0000
|
|
006968 0000
|
|
00696a 0000
|
|
00696c 0000
|
|
00696e 0000
|
|
006970 0000
|
|
006972 0000
|
|
006974 0000
|
|
006976 0000
|
|
006978 0001
|
|
00697a 0101
|
|
00697c 0000
|
|
00697e 0000
|
|
006980 0000
|
|
006982 0000
|
|
006984 0000
|
|
006986 0000
|
|
006988 0000
|
|
00698a 0000
|
|
00698c 0000
|
|
00698e 0000
|
|
006990 0000
|
|
006992 0000
|
|
006994 0101
|
|
006996 0101
|
|
006998 0000
|
|
00699a 0000
|
|
00699c 0000
|
|
00699e 0000
|
|
0069a0 0000
|
|
0069a2 0000
|
|
0069a4 0000
|
|
0069a6 0000
|
|
0069a8 0000
|
|
0069aa 0000
|
|
0069ac 0000
|
|
0069ae 0000
|
|
0069b0 0101
|
|
0069b2 0101
|
|
0069b4 0000
|
|
0069b6 0000
|
|
0069b8 0000
|
|
0069ba 0000
|
|
0069bc 0000
|
|
0069be 0000
|
|
0069c0 0000
|
|
0069c2 0000
|
|
0069c4 0000
|
|
0069c6 0000
|
|
0069c8 0500
|
|
0069ca 000c mov.b @(r0,r0), r0
|
|
0069cc 0101
|
|
0069ce 0101
|
|
0069d0 0000
|
|
0069d2 0000
|
|
0069d4 0000
|
|
0069d6 0000
|
|
0069d8 0000
|
|
0069da 0000
|
|
0069dc 0000
|
|
0069de 0000
|
|
0069e0 0000
|
|
0069e2 0001
|
|
0069e4 0101
|
|
0069e6 0101
|
|
0069e8 0101
|
|
0069ea 0101
|
|
0069ec 0000
|
|
0069ee 0000
|
|
0069f0 0000
|
|
0069f2 0000
|
|
0069f4 0000
|
|
0069f6 0000
|
|
0069f8 0000
|
|
0069fa 0000
|
|
0069fc 0000
|
|
0069fe 0001
|
|
006a00 0101
|
|
006a02 0101
|
|
006a04 0101
|
|
006a06 0101
|
|
006a08 000b rts
|
|
006a0a 0000
|
|
006a0c 0000
|
|
006a0e 0000
|
|
006a10 0505 mov.w r0, @(r0,r5)
|
|
006a12 0000
|
|
006a14 0500
|
|
006a16 0005 mov.w r0, @(r0,r0)
|
|
006a18 0001
|
|
006a1a 0001
|
|
006a1c 0101
|
|
006a1e 0101
|
|
006a20 0101
|
|
006a22 0101
|
|
006a24 0101
|
|
006a26 0101
|
|
006a28 0100
|
|
006a2a 0001
|
|
006a2c 0101
|
|
006a2e 0100
|
|
006a30 0101
|
|
006a32 0101
|
|
006a34 0001
|
|
006a36 0001
|
|
006a38 0101
|
|
006a3a 0101
|
|
006a3c 0101
|
|
006a3e 0101
|
|
006a40 0101
|
|
006a42 0101
|
|
006a44 0100
|
|
006a46 0001
|
|
006a48 0101
|
|
006a4a 0100
|
|
006a4c 0101
|
|
006a4e 0101
|
|
006a50 0001
|
|
006a52 0001
|
|
006a54 0101
|
|
006a56 0101
|
|
006a58 0101
|
|
006a5a 0101
|
|
006a5c 0101
|
|
006a5e 0101
|
|
006a60 0105 mov.w r0, @(r0,r1)
|
|
006a62 0505 mov.w r0, @(r0,r5)
|
|
006a64 0505 mov.w r0, @(r0,r5)
|
|
006a66 0505 mov.w r0, @(r0,r5)
|
|
006a68 0505 mov.w r0, @(r0,r5)
|
|
006a6a 0505 mov.w r0, @(r0,r5)
|
|
006a6c 0505 mov.w r0, @(r0,r5)
|
|
006a6e 0501
|
|
006a70 0101
|
|
006a72 0101
|
|
006a74 0101
|
|
006a76 0101
|
|
006a78 0101
|
|
006a7a 0101
|
|
006a7c 0101
|
|
006a7e 0101
|
|
006a80 0101
|
|
006a82 0101
|
|
006a84 0101
|
|
006a86 0101
|
|
006a88 0101
|
|
006a8a 0101
|
|
006a8c 0101
|
|
006a8e 0101
|
|
006a90 0101
|
|
006a92 0000
|
|
006a94 4e6f mac.w @r6+, @r14+
|
|
006a96 7720 add #h'20, r7
|
|
006a98 6c65 mov.w @r6+, r12
|
|
006a9a 7427 add #h'27, r4
|
|
006a9c 7320 add #h'20, r3
|
|
006a9e 7472 add #h'72, r4
|
|
006aa0 7920 add #h'20, r9
|
|
006aa2 736f add #h'6f, r3
|
|
006aa4 6d65 mov.w @r6+, r13
|
|
006aa6 7468 add #h'68, r4
|
|
006aa8 696e exts.b r6, r9
|
|
006aaa 670a negc r0, r7
|
|
006aac 6120 mov.b @r2, r1
|
|
006aae 6269 swap.w r6, r2
|
|
006ab0 7420 add #h'20, r4
|
|
006ab2 6d6f exts.w r6, r13
|
|
006ab4 7265 add #h'65, r2
|
|
006ab6 2064 mov.b r6, @-r0
|
|
006ab8 6966 mov.l @r6+, r9
|
|
006aba 6669 swap.w r6, r6
|
|
006abc 6375 mov.w @r7+, r3
|
|
006abe 6c74 mov.b @r7+, r12
|
|
006ac0 2e2e mulu.w r2, r14
|
|
006ac2 2e00 mov.b r0, @r14
|
|
006ac4 416e
|
|
006ac6 642e exts.b r2, r4
|
|
006ac8 2e2e mulu.w r2, r14
|
|
006aca 2079 and r7, r0
|
|
006acc 6f75 mov.w @r7+, r15
|
|
006ace 2066 mov.l r6, @-r0
|
|
006ad0 6169 swap.w r6, r1
|
|
006ad2 6c65 mov.w @r6+, r12
|
|
006ad4 642e exts.b r2, r4
|
|
006ad6 0000
|
|
006ad8 436f mac.w @r6+, @r3+
|
|
006ada 6d65 mov.w @r6+, r13
|
|
006adc 206f muls.w r6, r0
|
|
006ade 6e2e exts.b r2, r14
|
|
006ae0 2e2e mulu.w r2, r14
|
|
006ae2 0a54 mov.b r5, @(r0,r10)
|
|
006ae4 6869 swap.w r6, r8
|
|
006ae6 7320 add #h'20, r3
|
|
006ae8 6973 mov r7, r9
|
|
006aea 206e mulu.w r6, r0
|
|
006aec 6f74 mov.b @r7+, r15
|
|
006aee 2074 mov.b r7, @-r0
|
|
006af0 6861 mov.w @r6, r8
|
|
006af2 7420 add #h'20, r4
|
|
006af4 6469 swap.w r6, r4
|
|
006af6 6666 mov.l @r6+, r6
|
|
006af8 6963 mov r6, r9
|
|
006afa 756c add #h'6c, r5
|
|
006afc 742e add #h'2e, r4
|
|
006afe 0001
|
|
006b00 0101
|
|
006b02 0101
|
|
006b04 0101
|
|
006b06 0101
|
|
006b08 0101
|
|
006b0a 0101
|
|
006b0c 0101
|
|
006b0e 0101
|
|
006b10 0101
|
|
006b12 0101
|
|
006b14 0000
|
|
006b16 0000
|
|
006b18 0000
|
|
006b1a 0000
|
|
006b1c 0101
|
|
006b1e 0101
|
|
006b20 0101
|
|
006b22 0101
|
|
006b24 0100
|
|
006b26 0000
|
|
006b28 0000
|
|
006b2a 0000
|
|
006b2c 0001
|
|
006b2e 0101
|
|
006b30 0101
|
|
006b32 0101
|
|
006b34 0101
|
|
006b36 0000
|
|
006b38 0000
|
|
006b3a 0000
|
|
006b3c 0000
|
|
006b3e 0101
|
|
006b40 0101
|
|
006b42 0101
|
|
006b44 0101
|
|
006b46 010c mov.b @(r0,r0), r1
|
|
006b48 0500
|
|
006b4a 0000
|
|
006b4c 0000
|
|
006b4e 0001
|
|
006b50 0101
|
|
006b52 0101
|
|
006b54 0101
|
|
006b56 0101
|
|
006b58 0101
|
|
006b5a 0000
|
|
006b5c 0000
|
|
006b5e 0000
|
|
006b60 0101
|
|
006b62 0101
|
|
006b64 0101
|
|
006b66 0101
|
|
006b68 0100
|
|
006b6a 0000
|
|
006b6c 0000
|
|
006b6e 0000
|
|
006b70 0001
|
|
006b72 0101
|
|
006b74 0101
|
|
006b76 0101
|
|
006b78 0101
|
|
006b7a 0000
|
|
006b7c 0001
|
|
006b7e 0000
|
|
006b80 0000
|
|
006b82 0101
|
|
006b84 0101
|
|
006b86 0101
|
|
006b88 0101
|
|
006b8a 0100
|
|
006b8c 0000
|
|
006b8e 0000
|
|
006b90 0000
|
|
006b92 0501
|
|
006b94 0101
|
|
006b96 0101
|
|
006b98 0101
|
|
006b9a 0101
|
|
006b9c 0000
|
|
006b9e 0000
|
|
006ba0 0000
|
|
006ba2 0101
|
|
006ba4 0101
|
|
006ba6 0101
|
|
006ba8 0101
|
|
006baa 0101
|
|
006bac 0105 mov.w r0, @(r0,r1)
|
|
006bae 0500
|
|
006bb0 0000
|
|
006bb2 0000
|
|
006bb4 0001
|
|
006bb6 0101
|
|
006bb8 0101
|
|
006bba 0101
|
|
006bbc 0101
|
|
006bbe 0101
|
|
006bc0 0100
|
|
006bc2 0000
|
|
006bc4 0000
|
|
006bc6 0101
|
|
006bc8 0101
|
|
006bca 0101
|
|
006bcc 0101
|
|
006bce 0100
|
|
006bd0 0000
|
|
006bd2 0000
|
|
006bd4 0005 mov.w r0, @(r0,r0)
|
|
006bd6 0501
|
|
006bd8 0101
|
|
006bda 0101
|
|
006bdc 0101
|
|
006bde 0101
|
|
006be0 0000
|
|
006be2 0000
|
|
006be4 0001
|
|
006be6 0101
|
|
006be8 0101
|
|
006bea 0101
|
|
006bec 0101
|
|
006bee 0101
|
|
006bf0 0100
|
|
006bf2 000b rts
|
|
006bf4 0000
|
|
006bf6 0000
|
|
006bf8 0001
|
|
006bfa 0101
|
|
006bfc 0101
|
|
006bfe 0101
|
|
006c00 0101
|
|
006c02 0000
|
|
006c04 0100
|
|
006c06 0000
|
|
006c08 0000
|
|
006c0a 0101
|
|
006c0c 0101
|
|
006c0e 0101
|
|
006c10 0101
|
|
006c12 0100
|
|
006c14 0001
|
|
006c16 0000
|
|
006c18 0000
|
|
006c1a 0001
|
|
006c1c 0101
|
|
006c1e 0101
|
|
006c20 0101
|
|
006c22 0101
|
|
006c24 0505 mov.w r0, @(r0,r5)
|
|
006c26 0105 mov.w r0, @(r0,r1)
|
|
006c28 0505 mov.w r0, @(r0,r5)
|
|
006c2a 0505 mov.w r0, @(r0,r5)
|
|
006c2c 0101
|
|
006c2e 0101
|
|
006c30 0101
|
|
006c32 0101
|
|
006c34 0101
|
|
006c36 0101
|
|
006c38 0101
|
|
006c3a 0101
|
|
006c3c 0101
|
|
006c3e 0101
|
|
006c40 0101
|
|
006c42 0101
|
|
006c44 0101
|
|
006c46 0101
|
|
006c48 0101
|
|
006c4a 0101
|
|
006c4c 0101
|
|
006c4e 0101
|
|
006c50 0101
|
|
006c52 0100
|
|
006c54 486f mac.w @r6+, @r8+
|
|
006c56 7764 add #h'64, r7
|
|
006c58 7920 add #h'20, r9
|
|
006c5a 210a xor r0, r1
|
|
006c5c 5468 mov.l @(h'20,r6), r4
|
|
006c5e 6973 mov r7, r9
|
|
006c60 2073
|
|
006c62 686f exts.w r6, r8
|
|
006c64 756c add #h'6c, r5
|
|
006c66 6420 mov.b @r2, r4
|
|
006c68 6265 mov.w @r6+, r2
|
|
006c6a 2069 and r6, r0
|
|
006c6c 6e74 mov.b @r7+, r14
|
|
006c6e 6572 mov.l @r7, r5
|
|
006c70 6573 mov r7, r5
|
|
006c72 7469 add #h'69, r4
|
|
006c74 6e67 not r6, r14
|
|
006c76 0000
|
|
006c78 4920 shal r9
|
|
006c7a 6c69 swap.w r6, r12
|
|
006c7c 6b65 mov.w @r6+, r11
|
|
006c7e 2069 and r6, r0
|
|
006c80 7420 add #h'20, r4
|
|
006c82 7768 add #h'68, r7
|
|
006c84 656e exts.b r6, r5
|
|
006c86 2079 and r7, r0
|
|
006c88 6f75 mov.w @r7+, r15
|
|
006c8a 2066 mov.l r6, @-r0
|
|
006c8c 616c extu.b r6, r1
|
|
006c8e 6c20 mov.b @r2, r12
|
|
006c90 646f exts.w r6, r4
|
|
006c92 776e add #h'6e, r7
|
|
006c94 2e00 mov.b r0, @r14
|
|
006c96 0000
|
|
006c98 5772 mov.l @(h'8,r7), r7
|
|
006c9a 6f6e exts.b r6, r15
|
|
006c9c 6720 mov.b @r2, r7
|
|
006c9e 7369 add #h'69, r3
|
|
006ca0 6465 mov.w @r6+, r4
|
|
006ca2 2c20 mov.b r2, @r12
|
|
006ca4 6d61 mov.w @r6, r13
|
|
006ca6 7465 add #h'65, r4
|
|
006ca8 2e00 mov.b r0, @r14
|
|
006caa 0000
|
|
006cac 416c shad r6, r1
|
|
006cae 6d6f exts.w r6, r13
|
|
006cb0 7374 add #h'74, r3
|
|
006cb2 2074 mov.b r7, @-r0
|
|
006cb4 6865 mov.w @r6+, r8
|
|
006cb6 7265 add #h'65, r2
|
|
006cb8 2021 mov.w r2, @r0
|
|
006cba 0000
|
|
006cbc 4861
|
|
006cbe 7669 add #h'69, r6
|
|
006cc0 6e67 not r6, r14
|
|
006cc2 2074 mov.b r7, @-r0
|
|
006cc4 726f add #h'6f, r2
|
|
006cc6 7562 add #h'62, r5
|
|
006cc8 6c65 mov.w @r6+, r12
|
|
006cca 7320 add #h'20, r3
|
|
006ccc 3f00 cmp/eq r0, r15
|
|
006cce 0000
|
|
006cd0 5468 mov.l @(h'20,r6), r4
|
|
006cd2 6973 mov r7, r9
|
|
006cd4 2069 and r6, r0
|
|
006cd6 7320 add #h'20, r3
|
|
006cd8 6675 mov.w @r7+, r6
|
|
006cda 6e2c extu.b r2, r14
|
|
006cdc 2069 and r6, r0
|
|
006cde 736e add #h'6e, r3
|
|
006ce0 2774 mov.b r7, @-r7
|
|
006ce2 2069 and r6, r0
|
|
006ce4 743f add #h'3f, r4
|
|
006ce6 0001
|
|
006ce8 0101
|
|
006cea 0101
|
|
006cec 0101
|
|
006cee 0101
|
|
006cf0 0101
|
|
006cf2 0101
|
|
006cf4 0101
|
|
006cf6 0101
|
|
006cf8 0101
|
|
006cfa 0101
|
|
006cfc 0101
|
|
006cfe 0101
|
|
006d00 0101
|
|
006d02 0000
|
|
006d04 0000
|
|
006d06 0000
|
|
006d08 0000
|
|
006d0a 0000
|
|
006d0c 0000
|
|
006d0e 0000
|
|
006d10 0000
|
|
006d12 0000
|
|
006d14 0000
|
|
006d16 0000
|
|
006d18 0000
|
|
006d1a 0101
|
|
006d1c 0100
|
|
006d1e 0000
|
|
006d20 0000
|
|
006d22 0000
|
|
006d24 0000
|
|
006d26 0000
|
|
006d28 0000
|
|
006d2a 0000
|
|
006d2c 0000
|
|
006d2e 0000
|
|
006d30 0000
|
|
006d32 0001
|
|
006d34 0101
|
|
006d36 0100
|
|
006d38 0000
|
|
006d3a 0000
|
|
006d3c 0000
|
|
006d3e 0000
|
|
006d40 0000
|
|
006d42 0000
|
|
006d44 0000
|
|
006d46 0000
|
|
006d48 0000
|
|
006d4a 0000
|
|
006d4c 0001
|
|
006d4e 0101
|
|
006d50 0100
|
|
006d52 0b00
|
|
006d54 0000
|
|
006d56 0000
|
|
006d58 0000
|
|
006d5a 0000
|
|
006d5c 0000
|
|
006d5e 0000
|
|
006d60 0000
|
|
006d62 0000
|
|
006d64 0000
|
|
006d66 0c01
|
|
006d68 0101
|
|
006d6a 0101
|
|
006d6c 0101
|
|
006d6e 0000
|
|
006d70 0000
|
|
006d72 0000
|
|
006d74 0000
|
|
006d76 0000
|
|
006d78 0000
|
|
006d7a 0000
|
|
006d7c 0000
|
|
006d7e 0101
|
|
006d80 0101
|
|
006d82 0101
|
|
006d84 0101
|
|
006d86 0101
|
|
006d88 0000
|
|
006d8a 0000
|
|
006d8c 0000
|
|
006d8e 0000
|
|
006d90 0000
|
|
006d92 0000
|
|
006d94 0000
|
|
006d96 0000
|
|
006d98 0101
|
|
006d9a 0101
|
|
006d9c 0101
|
|
006d9e 0101
|
|
006da0 0101
|
|
006da2 0505 mov.w r0, @(r0,r5)
|
|
006da4 0505 mov.w r0, @(r0,r5)
|
|
006da6 0505 mov.w r0, @(r0,r5)
|
|
006da8 0505 mov.w r0, @(r0,r5)
|
|
006daa 0501
|
|
006dac 0505 mov.w r0, @(r0,r5)
|
|
006dae 0505 mov.w r0, @(r0,r5)
|
|
006db0 0505 mov.w r0, @(r0,r5)
|
|
006db2 0101
|
|
006db4 0101
|
|
006db6 0101
|
|
006db8 0101
|
|
006dba 0101
|
|
006dbc 0101
|
|
006dbe 0101
|
|
006dc0 0101
|
|
006dc2 0101
|
|
006dc4 0101
|
|
006dc6 0101
|
|
006dc8 0101
|
|
006dca 0101
|
|
006dcc 0101
|
|
006dce 0101
|
|
006dd0 0101
|
|
006dd2 0101
|
|
006dd4 0101
|
|
006dd6 0101
|
|
006dd8 0101
|
|
006dda 0101
|
|
006ddc 0101
|
|
006dde 0101
|
|
006de0 0101
|
|
006de2 0101
|
|
006de4 0101
|
|
006de6 0101
|
|
006de8 0101
|
|
006dea 0100
|
|
006dec 0000
|
|
006dee 003c mov.b @(r0,r3), r0
|
|
006df0 0000
|
|
006df2 0018 sett
|
|
006df4 0000
|
|
006df6 0020
|
|
006df8 0000
|
|
006dfa 0000
|
|
006dfc 0000
|
|
006dfe 0002 stc sr, r0
|
|
006e00 0000
|
|
006e02 003c mov.b @(r0,r3), r0
|
|
006e04 0000
|
|
006e06 0018 sett
|
|
006e08 0000
|
|
006e0a 003c mov.b @(r0,r3), r0
|
|
006e0c 0000
|
|
006e0e 0037 mul.l r3, r0
|
|
006e10 0000
|
|
006e12 0068
|
|
006e14 0000
|
|
006e16 0028 clrmac
|
|
006e18 0000
|
|
006e1a 0010
|
|
006e1c 0000
|
|
006e1e 0002 stc sr, r0
|
|
006e20 0000
|
|
006e22 0000
|
|
006e24 0000
|
|
006e26 0068
|
|
006e28 0000
|
|
006e2a 0028 clrmac
|
|
006e2c 0000
|
|
006e2e 0097 mul.l r9, r0
|
|
006e30 0000
|
|
006e32 0028 clrmac
|
|
006e34 4d6f mac.w @r6+, @r13+
|
|
006e36 7669 add #h'69, r6
|
|
006e38 6e67 not r6, r14
|
|
006e3a 2070 mov.b r7, @r0
|
|
006e3c 6c61 mov.w @r6, r12
|
|
006e3e 7466 add #h'66, r4
|
|
006e40 6f72 mov.l @r7, r15
|
|
006e42 6d73 mov r7, r13
|
|
006e44 203f muls.w r3, r0
|
|
006e46 0a54 mov.b r5, @(r0,r10)
|
|
006e48 6861 mov.w @r6, r8
|
|
006e4a 7427 add #h'27, r4
|
|
006e4c 7320 add #h'20, r3
|
|
006e4e 6e65 mov.w @r6+, r14
|
|
006e50 772e add #h'2e, r7
|
|
006e52 2e2e mulu.w r2, r14
|
|
006e54 0000
|
|
006e56 0000
|
|
006e58 4920 shal r9
|
|
006e5a 7468 add #h'68, r4
|
|
006e5c 696e exts.b r6, r9
|
|
006e5e 6b20 mov.b @r2, r11
|
|
006e60 796f add #h'6f, r9
|
|
006e62 7527 add #h'27, r5
|
|
006e64 7265 add #h'65, r2
|
|
006e66 2069 and r6, r0
|
|
006e68 6e20 mov.b @r2, r14
|
|
006e6a 7472 add #h'72, r4
|
|
006e6c 6f75 mov.w @r7+, r15
|
|
006e6e 626c extu.b r6, r2
|
|
006e70 652e exts.b r2, r5
|
|
006e72 0000
|
|
006e74 5468 mov.l @(h'20,r6), r4
|
|
006e76 7265 add #h'65, r2
|
|
006e78 6520 mov.b @r2, r5
|
|
006e7a 7472 add #h'72, r4
|
|
006e7c 6965 mov.w @r6+, r9
|
|
006e7e 7320 add #h'20, r3
|
|
006e80 3f20 cmp/eq r2, r15
|
|
006e82 5265 mov.l @(h'14,r6), r2
|
|
006e84 616c extu.b r6, r1
|
|
006e86 6c79 swap.w r7, r12
|
|
006e88 203f muls.w r3, r0
|
|
006e8a 0001
|
|
006e8c 0101
|
|
006e8e 0101
|
|
006e90 0101
|
|
006e92 0101
|
|
006e94 0101
|
|
006e96 0101
|
|
006e98 0101
|
|
006e9a 0101
|
|
006e9c 0101
|
|
006e9e 0101
|
|
006ea0 0101
|
|
006ea2 0101
|
|
006ea4 0101
|
|
006ea6 0101
|
|
006ea8 0100
|
|
006eaa 0500
|
|
006eac 0000
|
|
006eae 0001
|
|
006eb0 0101
|
|
006eb2 0101
|
|
006eb4 0101
|
|
006eb6 0101
|
|
006eb8 0101
|
|
006eba 0000
|
|
006ebc 0000
|
|
006ebe 0005 mov.w r0, @(r0,r0)
|
|
006ec0 0500
|
|
006ec2 0000
|
|
006ec4 0101
|
|
006ec6 0101
|
|
006ec8 0000
|
|
006eca 0003 bsrf r0
|
|
006ecc 0101
|
|
006ece 0101
|
|
006ed0 0101
|
|
006ed2 0101
|
|
006ed4 0101
|
|
006ed6 0104 mov.b r0, @(r0,r1)
|
|
006ed8 0000
|
|
006eda 0000
|
|
006edc 0101
|
|
006ede 0101
|
|
006ee0 0101
|
|
006ee2 0101
|
|
006ee4 0104 mov.b r0, @(r0,r1)
|
|
006ee6 0000
|
|
006ee8 0000
|
|
006eea 0606 mov.l r0, @(r0,r6)
|
|
006eec 0000
|
|
006eee 0000
|
|
006ef0 0006 mov.l r0, @(r0,r0)
|
|
006ef2 0600
|
|
006ef4 0000
|
|
006ef6 0000
|
|
006ef8 0001
|
|
006efa 0101
|
|
006efc 0101
|
|
006efe 0101
|
|
006f00 0101
|
|
006f02 0400
|
|
006f04 0000
|
|
006f06 0000
|
|
006f08 0000
|
|
006f0a 0005 mov.w r0, @(r0,r0)
|
|
006f0c 0000
|
|
006f0e 0000
|
|
006f10 0000
|
|
006f12 0000
|
|
006f14 0000
|
|
006f16 0101
|
|
006f18 0101
|
|
006f1a 0101
|
|
006f1c 0101
|
|
006f1e 0101
|
|
006f20 0000
|
|
006f22 0000
|
|
006f24 0101
|
|
006f26 0101
|
|
006f28 0101
|
|
006f2a 0101
|
|
006f2c 0101
|
|
006f2e 0000
|
|
006f30 0000
|
|
006f32 0001
|
|
006f34 0101
|
|
006f36 0101
|
|
006f38 0101
|
|
006f3a 0101
|
|
006f3c 0000
|
|
006f3e 0000
|
|
006f40 0101
|
|
006f42 0101
|
|
006f44 0101
|
|
006f46 0101
|
|
006f48 0101
|
|
006f4a 0104 mov.b r0, @(r0,r1)
|
|
006f4c 0000
|
|
006f4e 0003 bsrf r0
|
|
006f50 0101
|
|
006f52 0101
|
|
006f54 0101
|
|
006f56 0101
|
|
006f58 0100
|
|
006f5a 0000
|
|
006f5c 0001
|
|
006f5e 0101
|
|
006f60 0101
|
|
006f62 0101
|
|
006f64 0101
|
|
006f66 0101
|
|
006f68 0400
|
|
006f6a 0000
|
|
006f6c 0301
|
|
006f6e 0101
|
|
006f70 0101
|
|
006f72 0101
|
|
006f74 0101
|
|
006f76 0100
|
|
006f78 0000
|
|
006f7a 0001
|
|
006f7c 0101
|
|
006f7e 0101
|
|
006f80 0101
|
|
006f82 0101
|
|
006f84 0100
|
|
006f86 0000
|
|
006f88 0000
|
|
006f8a 0101
|
|
006f8c 0101
|
|
006f8e 0101
|
|
006f90 0101
|
|
006f92 0100
|
|
006f94 0000
|
|
006f96 0000
|
|
006f98 0101
|
|
006f9a 0101
|
|
006f9c 0101
|
|
006f9e 0101
|
|
006fa0 0101
|
|
006fa2 0000
|
|
006fa4 0000
|
|
006fa6 0001
|
|
006fa8 0101
|
|
006faa 0101
|
|
006fac 0101
|
|
006fae 0101
|
|
006fb0 0000
|
|
006fb2 0000
|
|
006fb4 0101
|
|
006fb6 0101
|
|
006fb8 0101
|
|
006fba 0101
|
|
006fbc 0101
|
|
006fbe 0100
|
|
006fc0 0000
|
|
006fc2 0000
|
|
006fc4 0101
|
|
006fc6 0101
|
|
006fc8 0101
|
|
006fca 0101
|
|
006fcc 0100
|
|
006fce 0b00
|
|
006fd0 0001
|
|
006fd2 0101
|
|
006fd4 0101
|
|
006fd6 0101
|
|
006fd8 0101
|
|
006fda 0101
|
|
006fdc 0000
|
|
006fde 0000
|
|
006fe0 0000
|
|
006fe2 0000
|
|
006fe4 0101
|
|
006fe6 0101
|
|
006fe8 0101
|
|
006fea 0101
|
|
006fec 0101
|
|
006fee 0101
|
|
006ff0 0101
|
|
006ff2 0101
|
|
006ff4 0101
|
|
006ff6 0101
|
|
006ff8 0100
|
|
006ffa 0000
|
|
006ffc 0000
|
|
006ffe 0000
|
|
007000 0c01
|
|
007002 0101
|
|
007004 0101
|
|
007006 0101
|
|
007008 0101
|
|
00700a 0101
|
|
00700c 0101
|
|
00700e 0101
|
|
007010 0101
|
|
007012 0101
|
|
007014 0101
|
|
007016 0505 mov.w r0, @(r0,r5)
|
|
007018 0505 mov.w r0, @(r0,r5)
|
|
00701a 0501
|
|
00701c 0101
|
|
00701e 0101
|
|
007020 0101
|
|
007022 0101
|
|
007024 0101
|
|
007026 0101
|
|
007028 0101
|
|
00702a 0101
|
|
00702c 0101
|
|
00702e 0101
|
|
007030 0101
|
|
007032 0101
|
|
007034 0101
|
|
007036 0101
|
|
007038 0101
|
|
00703a 0101
|
|
00703c 0101
|
|
00703e 0101
|
|
007040 0101
|
|
007042 0101
|
|
007044 0101
|
|
007046 0101
|
|
007048 0101
|
|
00704a 0101
|
|
00704c 0101
|
|
00704e 0101
|
|
007050 0101
|
|
007052 0101
|
|
007054 0101
|
|
007056 0101
|
|
007058 0101
|
|
00705a 0100
|
|
00705c 0000
|
|
00705e 009c mov.b @(r0,r9), r0
|
|
007060 0000
|
|
007062 0028 clrmac
|
|
007064 0000
|
|
007066 0010
|
|
007068 0000
|
|
00706a 0000
|
|
00706c 0000
|
|
00706e 0002 stc sr, r0
|
|
007070 0000
|
|
007072 009c mov.b @(r0,r9), r0
|
|
007074 0000
|
|
007076 0028 clrmac
|
|
007078 0000
|
|
00707a 009c mov.b @(r0,r9), r0
|
|
00707c 0000
|
|
00707e 0058 sets
|
|
007080 446f mac.w @r6+, @r4+
|
|
007082 2079 and r7, r0
|
|
007084 6f75 mov.w @r7+, r15
|
|
007086 206b or r6, r0
|
|
007088 6e6f exts.w r6, r14
|
|
00708a 7720 add #h'20, r7
|
|
00708c 6d79 swap.w r7, r13
|
|
00708e 2075 mov.w r7, @-r0
|
|
007090 6e63 mov r6, r14
|
|
007092 6c65 mov.w @r6+, r12
|
|
007094 2042 mov.l r4, @r0
|
|
007096 656e exts.b r6, r5
|
|
007098 6e79 swap.w r7, r14
|
|
00709a 203f muls.w r3, r0
|
|
00709c 0000
|
|
00709e 0000
|
|
0070a0 5468 mov.l @(h'20,r6), r4
|
|
0070a2 6174 mov.b @r7+, r1
|
|
0070a4 2077 div0s r7, r0
|
|
0070a6 6173 mov r7, r1
|
|
0070a8 2066 mov.l r6, @-r0
|
|
0070aa 756e add #h'6e, r5
|
|
0070ac 2e0a xor r0, r14
|
|
0070ae 446f mac.w @r6+, @r4+
|
|
0070b0 2069 and r6, r0
|
|
0070b2 7420 add #h'20, r4
|
|
0070b4 6167 not r6, r1
|
|
0070b6 6169 swap.w r6, r1
|
|
0070b8 6e2c extu.b r2, r14
|
|
0070ba 2070 mov.b r7, @r0
|
|
0070bc 6c65 mov.w @r6+, r12
|
|
0070be 6173 mov r7, r1
|
|
0070c0 6520 mov.b @r2, r5
|
|
0070c2 2100 mov.b r0, @r1
|
|
0070c4 0101
|
|
0070c6 0101
|
|
0070c8 0101
|
|
0070ca 0101
|
|
0070cc 0101
|
|
0070ce 0101
|
|
0070d0 0101
|
|
0070d2 0101
|
|
0070d4 0101
|
|
0070d6 0101
|
|
0070d8 0101
|
|
0070da 0101
|
|
0070dc 0101
|
|
0070de 0101
|
|
0070e0 0101
|
|
0070e2 0101
|
|
0070e4 0101
|
|
0070e6 0101
|
|
0070e8 0100
|
|
0070ea 0000
|
|
0070ec 0000
|
|
0070ee 0000
|
|
0070f0 0101
|
|
0070f2 0104 mov.b r0, @(r0,r1)
|
|
0070f4 0000
|
|
0070f6 0000
|
|
0070f8 0000
|
|
0070fa 0000
|
|
0070fc 0000
|
|
0070fe 0000
|
|
007100 0000
|
|
007102 0000
|
|
007104 0000
|
|
007106 0001
|
|
007108 0101
|
|
00710a 0400
|
|
00710c 0000
|
|
00710e 0000
|
|
007110 0000
|
|
007112 0000
|
|
007114 0005 mov.w r0, @(r0,r0)
|
|
007116 0000
|
|
007118 0000
|
|
00711a 0000
|
|
00711c 0000
|
|
00711e 0101
|
|
007120 0101
|
|
007122 0001
|
|
007124 0001
|
|
007126 0001
|
|
007128 0001
|
|
00712a 0101
|
|
00712c 0101
|
|
00712e 0000
|
|
007130 0000
|
|
007132 0000
|
|
007134 0001
|
|
007136 0101
|
|
007138 0103 bsrf r1
|
|
00713a 0100
|
|
00713c 0100
|
|
00713e 0100
|
|
007140 0101
|
|
007142 0101
|
|
007144 0100
|
|
007146 0000
|
|
007148 0000
|
|
00714a 0000
|
|
00714c 0101
|
|
00714e 0101
|
|
007150 0401
|
|
007152 0001
|
|
007154 0001
|
|
007156 0001
|
|
007158 0101
|
|
00715a 0101
|
|
00715c 0000
|
|
00715e 0000
|
|
007160 0000
|
|
007162 0001
|
|
007164 0101
|
|
007166 0100
|
|
007168 0100
|
|
00716a 0100
|
|
00716c 0100
|
|
00716e 0101
|
|
007170 0101
|
|
007172 0100
|
|
007174 0000
|
|
007176 0000
|
|
007178 0000
|
|
00717a 0101
|
|
00717c 0101
|
|
00717e 0301
|
|
007180 0001
|
|
007182 0001
|
|
007184 0301
|
|
007186 0101
|
|
007188 0101
|
|
00718a 0400
|
|
00718c 0000
|
|
00718e 0000
|
|
007190 0301
|
|
007192 0101
|
|
007194 0104 mov.b r0, @(r0,r1)
|
|
007196 0100
|
|
007198 0105 mov.w r0, @(r0,r1)
|
|
00719a 0100
|
|
00719c 0101
|
|
00719e 0101
|
|
0071a0 0104 mov.b r0, @(r0,r1)
|
|
0071a2 0000
|
|
0071a4 0000
|
|
0071a6 0003 bsrf r0
|
|
0071a8 0101
|
|
0071aa 0101
|
|
0071ac 0001
|
|
0071ae 0001
|
|
0071b0 0101
|
|
0071b2 0401
|
|
0071b4 0101
|
|
0071b6 0101
|
|
0071b8 0104 mov.b r0, @(r0,r1)
|
|
0071ba 0000
|
|
0071bc 0003 bsrf r0
|
|
0071be 0101
|
|
0071c0 0101
|
|
0071c2 0100
|
|
0071c4 0100
|
|
0071c6 0101
|
|
0071c8 0100
|
|
0071ca 0101
|
|
0071cc 0101
|
|
0071ce 0105 mov.w r0, @(r0,r1)
|
|
0071d0 0500
|
|
0071d2 0000
|
|
0071d4 0505 mov.w r0, @(r0,r5)
|
|
0071d6 0101
|
|
0071d8 0101
|
|
0071da 0001
|
|
0071dc 0001
|
|
0071de 0001
|
|
0071e0 0001
|
|
0071e2 0101
|
|
0071e4 0101
|
|
0071e6 0101
|
|
0071e8 0100
|
|
0071ea 0101
|
|
0071ec 0101
|
|
0071ee 0101
|
|
0071f0 0100
|
|
0071f2 0000
|
|
0071f4 0000
|
|
0071f6 0000
|
|
0071f8 0101
|
|
0071fa 0101
|
|
0071fc 0106 mov.l r0, @(r0,r1)
|
|
0071fe 0606 mov.l r0, @(r0,r6)
|
|
007200 0006 mov.l r0, @(r0,r0)
|
|
007202 0606 mov.l r0, @(r0,r6)
|
|
007204 0101
|
|
007206 0101
|
|
007208 0005 mov.w r0, @(r0,r0)
|
|
00720a 000c mov.b @(r0,r0), r0
|
|
00720c 0005 mov.w r0, @(r0,r0)
|
|
00720e 0501
|
|
007210 0101
|
|
007212 0101
|
|
007214 0000
|
|
007216 0000
|
|
007218 0000
|
|
00721a 0001
|
|
00721c 0101
|
|
00721e 0101
|
|
007220 0101
|
|
007222 0101
|
|
007224 0101
|
|
007226 0101
|
|
007228 0101
|
|
00722a 0100
|
|
00722c 0000
|
|
00722e 0000
|
|
007230 0000
|
|
007232 0101
|
|
007234 0101
|
|
007236 0101
|
|
007238 0101
|
|
00723a 0101
|
|
00723c 0101
|
|
00723e 0101
|
|
007240 0101
|
|
007242 0000
|
|
007244 0000
|
|
007246 0000
|
|
007248 0001
|
|
00724a 0101
|
|
00724c 0101
|
|
00724e 0101
|
|
007250 0101
|
|
007252 0101
|
|
007254 0606 mov.l r0, @(r0,r6)
|
|
007256 0606 mov.l r0, @(r0,r6)
|
|
007258 0600
|
|
00725a 0000
|
|
00725c 0000
|
|
00725e 0000
|
|
007260 0101
|
|
007262 0101
|
|
007264 0101
|
|
007266 0101
|
|
007268 0101
|
|
00726a 0100
|
|
00726c 0000
|
|
00726e 0000
|
|
007270 0000
|
|
007272 0000
|
|
007274 0000
|
|
007276 0001
|
|
007278 0101
|
|
00727a 0101
|
|
00727c 0101
|
|
00727e 0101
|
|
007280 0101
|
|
007282 0000
|
|
007284 0000
|
|
007286 0000
|
|
007288 0000
|
|
00728a 0000
|
|
00728c 0000
|
|
00728e 0101
|
|
007290 0101
|
|
007292 0101
|
|
007294 0101
|
|
007296 0101
|
|
007298 0100
|
|
00729a 0000
|
|
00729c 0000
|
|
00729e 0000
|
|
0072a0 0000
|
|
0072a2 0000
|
|
0072a4 0001
|
|
0072a6 0101
|
|
0072a8 0101
|
|
0072aa 0000
|
|
0072ac 0000
|
|
0072ae 0000
|
|
0072b0 0000
|
|
0072b2 0000
|
|
0072b4 0000
|
|
0072b6 0000
|
|
0072b8 0500
|
|
0072ba 0005 mov.w r0, @(r0,r0)
|
|
0072bc 0101
|
|
0072be 0101
|
|
0072c0 0100
|
|
0072c2 0000
|
|
0072c4 0000
|
|
0072c6 0000
|
|
0072c8 0000
|
|
0072ca 0000
|
|
0072cc 0000
|
|
0072ce 0001
|
|
0072d0 0101
|
|
0072d2 0101
|
|
0072d4 0101
|
|
0072d6 0101
|
|
0072d8 0000
|
|
0072da 0000
|
|
0072dc 0000
|
|
0072de 0000
|
|
0072e0 0000
|
|
0072e2 0000
|
|
0072e4 0000
|
|
0072e6 0101
|
|
0072e8 0101
|
|
0072ea 0101
|
|
0072ec 0101
|
|
0072ee 0100
|
|
0072f0 0000
|
|
0072f2 0000
|
|
0072f4 0000
|
|
0072f6 0000
|
|
0072f8 0000
|
|
0072fa 0000
|
|
0072fc 0001
|
|
0072fe 0101
|
|
007300 0101
|
|
007302 0101
|
|
007304 0101
|
|
007306 0000
|
|
007308 0000
|
|
00730a 0000
|
|
00730c 0000
|
|
00730e 0000
|
|
007310 0000
|
|
007312 0000
|
|
007314 0101
|
|
007316 0101
|
|
007318 0101
|
|
00731a 0101
|
|
00731c 0100
|
|
00731e 0000
|
|
007320 0000
|
|
007322 0000
|
|
007324 0000
|
|
007326 0000
|
|
007328 0000
|
|
00732a 0001
|
|
00732c 0101
|
|
00732e 0101
|
|
007330 0101
|
|
007332 0101
|
|
007334 0000
|
|
007336 0000
|
|
007338 000b rts
|
|
00733a 0000
|
|
00733c 0000
|
|
00733e 0000
|
|
007340 0000
|
|
007342 0101
|
|
007344 0101
|
|
007346 0101
|
|
007348 0101
|
|
00734a 0101
|
|
00734c 0101
|
|
00734e 0101
|
|
007350 0101
|
|
007352 0101
|
|
007354 0101
|
|
007356 0101
|
|
007358 0101
|
|
00735a 0101
|
|
00735c 0101
|
|
00735e 0101
|
|
007360 0101
|
|
007362 0101
|
|
007364 0101
|
|
007366 0101
|
|
007368 0101
|
|
00736a 0101
|
|
00736c 0101
|
|
00736e 0101
|
|
007370 0101
|
|
007372 0101
|
|
007374 0101
|
|
007376 0000
|
|
007378 0000
|
|
00737a 0020
|
|
00737c 0000
|
|
00737e 00b0
|
|
007380 0000
|
|
007382 0008 clrt
|
|
007384 0000
|
|
007386 0000
|
|
007388 0000
|
|
00738a 0002 stc sr, r0
|
|
00738c 0000
|
|
00738e 0020
|
|
007390 0000
|
|
007392 00b0
|
|
007394 0000
|
|
007396 0020
|
|
007398 0000
|
|
00739a 00d7 mul.l r13, r0
|
|
00739c 0000
|
|
00739e 002f mac.l @r2+, @r0+
|
|
0073a0 0000
|
|
0073a2 00b8
|
|
0073a4 0000
|
|
0073a6 0008 clrt
|
|
0073a8 0000
|
|
0073aa 0000
|
|
0073ac 0000
|
|
0073ae 0001
|
|
0073b0 0000
|
|
0073b2 002f mac.l @r2+, @r0+
|
|
0073b4 0000
|
|
0073b6 00b0
|
|
0073b8 0000
|
|
0073ba 002f mac.l @r2+, @r0+
|
|
0073bc 0000
|
|
0073be 00d0
|
|
0073c0 0000
|
|
0073c2 003f mac.l @r3+, @r0+
|
|
0073c4 0000
|
|
0073c6 00c0
|
|
0073c8 0000
|
|
0073ca 0008 clrt
|
|
0073cc 0000
|
|
0073ce 0000
|
|
0073d0 0000
|
|
0073d2 0002 stc sr, r0
|
|
0073d4 0000
|
|
0073d6 003f mac.l @r3+, @r0+
|
|
0073d8 0000
|
|
0073da 00b0
|
|
0073dc 0000
|
|
0073de 003f mac.l @r3+, @r0+
|
|
0073e0 0000
|
|
0073e2 00c8
|
|
0073e4 0000
|
|
0073e6 0049
|
|
0073e8 0000
|
|
0073ea 008b
|
|
0073ec 0000
|
|
0073ee 000f mac.l @r0+, @r0+
|
|
0073f0 0000
|
|
0073f2 0000
|
|
0073f4 0000
|
|
0073f6 0004 mov.b r0, @(r0,r0)
|
|
0073f8 0000
|
|
0073fa 0049
|
|
0073fc 0000
|
|
0073fe 008b
|
|
007400 0000
|
|
007402 0049
|
|
007404 0000
|
|
007406 00b8
|
|
007408 0000
|
|
00740a 005c mov.b @(r0,r5), r0
|
|
00740c 0000
|
|
00740e 008b
|
|
007410 0000
|
|
007412 0008 clrt
|
|
007414 0000
|
|
007416 0000
|
|
007418 0000
|
|
00741a 0002 stc sr, r0
|
|
00741c 0000
|
|
00741e 005c mov.b @(r0,r5), r0
|
|
007420 0000
|
|
007422 008b
|
|
007424 0000
|
|
007426 005c mov.b @(r0,r5), r0
|
|
007428 0000
|
|
00742a 00c8
|
|
00742c 0000
|
|
00742e 0068
|
|
007430 0000
|
|
007432 00b0
|
|
007434 0000
|
|
007436 0008 clrt
|
|
007438 0000
|
|
00743a 0000
|
|
00743c ffff
|
|
00743e fffe
|
|
007440 0000
|
|
007442 0068
|
|
007444 0000
|
|
007446 0090
|
|
007448 0000
|
|
00744a 0068
|
|
00744c 0000
|
|
00744e 00b0
|
|
007450 0000
|
|
007452 0078
|
|
007454 0000
|
|
007456 006b
|
|
007458 0000
|
|
00745a 0028 clrmac
|
|
00745c 0000
|
|
00745e 0000
|
|
007460 0000
|
|
007462 0002 stc sr, r0
|
|
007464 0000
|
|
007466 0078
|
|
007468 0000
|
|
00746a 006b
|
|
00746c 0000
|
|
00746e 0078
|
|
007470 0000
|
|
007472 00a0
|
|
007474 0000
|
|
007476 0080
|
|
007478 0000
|
|
00747a 0020
|
|
00747c 0000
|
|
00747e 0018 sett
|
|
007480 0000
|
|
007482 0000
|
|
007484 0000
|
|
007486 0002 stc sr, r0
|
|
007488 0000
|
|
00748a 0080
|
|
00748c 0000
|
|
00748e 0020
|
|
007490 0000
|
|
007492 0080
|
|
007494 0000
|
|
007496 0040
|
|
007498 5768 mov.l @(h'20,r6), r7
|
|
00749a 6174 mov.b @r7+, r1
|
|
00749c 2061 mov.w r6, @r0
|
|
00749e 206d xtrct r6, r0
|
|
0074a0 6573 mov r7, r5
|
|
0074a2 732e add #h'2e, r3
|
|
0074a4 2e2e mulu.w r2, r14
|
|
0074a6 0000
|
|
0074a8 5768 mov.l @(h'20,r6), r7
|
|
0074aa 6174 mov.b @r7+, r1
|
|
0074ac 2061 mov.w r6, @r0
|
|
0074ae 7265 add #h'65, r2
|
|
0074b0 2079 and r7, r0
|
|
0074b2 6f75 mov.w @r7+, r15
|
|
0074b4 2064 mov.b r6, @-r0
|
|
0074b6 6f69 swap.w r6, r15
|
|
0074b8 6e67 not r6, r14
|
|
0074ba 2068 tst r6, r0
|
|
0074bc 6572 mov.l @r7, r5
|
|
0074be 6520 mov.b @r2, r5
|
|
0074c0 3f00 cmp/eq r0, r15
|
|
0074c2 0000
|
|
0074c4 5769 mov.l @(h'24,r6), r7
|
|
0074c6 6368 swap.b r6, r3
|
|
0074c8 2070 mov.b r7, @r0
|
|
0074ca 6174 mov.b @r7+, r1
|
|
0074cc 6820 mov.b @r2, r8
|
|
0074ce 7769 add #h'69, r7
|
|
0074d0 6c6c extu.b r6, r12
|
|
0074d2 2079 and r7, r0
|
|
0074d4 6f75 mov.w @r7+, r15
|
|
0074d6 2074 mov.b r7, @-r0
|
|
0074d8 616b neg r6, r1
|
|
0074da 6520 mov.b @r2, r5
|
|
0074dc 3f00 cmp/eq r0, r15
|
|
0074de 0000
|
|
0074e0 5472 mov.l @(h'8,r7), r4
|
|
0074e2 7920 add #h'20, r9
|
|
0074e4 6167 not r6, r1
|
|
0074e6 6169 swap.w r6, r1
|
|
0074e8 6e2e exts.b r2, r14
|
|
0074ea 0000
|
|
0074ec 4e6f mac.w @r6+, @r14+
|
|
0074ee 7420 add #h'20, r4
|
|
0074f0 7468 add #h'68, r4
|
|
0074f2 6973 mov r7, r9
|
|
0074f4 206f muls.w r6, r0
|
|
0074f6 6e65 mov.w @r6+, r14
|
|
0074f8 2e00 mov.b r0, @r14
|
|
0074fa 0000
|
|
0074fc 5665 mov.l @(h'14,r6), r6
|
|
0074fe 7279 add #h'79, r2
|
|
007500 2072 mov.l r7, @r0
|
|
007502 6973 mov r7, r9
|
|
007504 6b79 swap.w r7, r11
|
|
007506 2070 mov.b r7, @r0
|
|
007508 6174 mov.b @r7+, r1
|
|
00750a 682e exts.b r2, r8
|
|
00750c 2e2e mulu.w r2, r14
|
|
00750e 0000
|
|
007510 596f mov.l @(h'3c,r6), r9
|
|
007512 7520 add #h'20, r5
|
|
007514 7368 add #h'68, r3
|
|
007516 6f75 mov.w @r7+, r15
|
|
007518 6c64 mov.b @r6+, r12
|
|
00751a 6e27 not r2, r14
|
|
00751c 7420 add #h'20, r4
|
|
00751e 6472 mov.l @r7, r4
|
|
007520 696e exts.b r6, r9
|
|
007522 6b20 mov.b @r2, r11
|
|
007524 7768 add #h'68, r7
|
|
007526 696c extu.b r6, r9
|
|
007528 650a negc r0, r5
|
|
00752a 706c add #h'6c, r0
|
|
00752c 6179 swap.w r7, r1
|
|
00752e 696e exts.b r6, r9
|
|
007530 6720 mov.b @r2, r7
|
|
007532 7468 add #h'68, r4
|
|
007534 6973 mov r7, r9
|
|
007536 2067 div0s r6, r0
|
|
007538 616d extu.w r6, r1
|
|
00753a 652c extu.b r2, r5
|
|
00753c 2079 and r7, r0
|
|
00753e 6f75 mov.w @r7+, r15
|
|
007540 206b or r6, r0
|
|
007542 6e6f exts.w r6, r14
|
|
007544 772e add #h'2e, r7
|
|
007546 2e2e mulu.w r2, r14
|
|
007548 0000
|
|
00754a 0000
|
|
00754c 446f mac.w @r6+, @r4+
|
|
00754e 6e27 not r2, r14
|
|
007550 7420 add #h'20, r4
|
|
007552 796f add #h'6f, r9
|
|
007554 7520 add #h'20, r5
|
|
007556 6861 mov.w @r6, r8
|
|
007558 7665 add #h'65, r6
|
|
00755a 2061 mov.w r6, @r0
|
|
00755c 206c cmp/str r6, r0
|
|
00755e 6966 mov.l @r6+, r9
|
|
007560 6520 mov.b @r2, r5
|
|
007562 3f00 cmp/eq r0, r15
|
|
007564 4d79
|
|
007566 2067 div0s r6, r0
|
|
007568 6f64 mov.b @r6+, r15
|
|
00756a 2c20 mov.b r2, @r12
|
|
00756c 796f add #h'6f, r9
|
|
00756e 7520 add #h'20, r5
|
|
007570 6172 mov.l @r7, r1
|
|
007572 6520 mov.b @r2, r5
|
|
007574 7061 add #h'61, r0
|
|
007576 7469 add #h'69, r4
|
|
007578 656e exts.b r6, r5
|
|
00757a 742e add #h'2e, r4
|
|
00757c 0001
|
|
00757e 0101
|
|
007580 0101
|
|
007582 0101
|
|
007584 0101
|
|
007586 0101
|
|
007588 0101
|
|
00758a 0101
|
|
00758c 0101
|
|
00758e 0101
|
|
007590 0101
|
|
007592 0101
|
|
007594 0101
|
|
007596 0101
|
|
007598 0100
|
|
00759a 0000
|
|
00759c 0101
|
|
00759e 0101
|
|
0075a0 0101
|
|
0075a2 0101
|
|
0075a4 0101
|
|
0075a6 0101
|
|
0075a8 0101
|
|
0075aa 0101
|
|
0075ac 0000
|
|
0075ae 0001
|
|
0075b0 0101
|
|
0075b2 0100
|
|
0075b4 0000
|
|
0075b6 0000
|
|
0075b8 000a sts mach, r0
|
|
0075ba 0000
|
|
0075bc 0000
|
|
0075be 0a00
|
|
0075c0 0000
|
|
0075c2 000a sts mach, r0
|
|
0075c4 0000
|
|
0075c6 0000
|
|
0075c8 0001
|
|
0075ca 0101
|
|
0075cc 0108 clrt
|
|
0075ce 0000
|
|
0075d0 0000
|
|
0075d2 0000
|
|
0075d4 0000
|
|
0075d6 0000
|
|
0075d8 0000
|
|
0075da 0000
|
|
0075dc 0000
|
|
0075de 0000
|
|
0075e0 0000
|
|
0075e2 0001
|
|
0075e4 0101
|
|
0075e6 0100
|
|
0075e8 0000
|
|
0075ea 0000
|
|
0075ec 0000
|
|
0075ee 0000
|
|
0075f0 0701
|
|
0075f2 0101
|
|
0075f4 0800
|
|
0075f6 0000
|
|
0075f8 0000
|
|
0075fa 0000
|
|
0075fc 0c01
|
|
0075fe 0101
|
|
007600 0100
|
|
007602 0000
|
|
007604 0000
|
|
007606 0000
|
|
007608 0000
|
|
00760a 0000
|
|
00760c 0000
|
|
00760e 0000
|
|
007610 0000
|
|
007612 0000
|
|
007614 0000
|
|
007616 0101
|
|
007618 0101
|
|
00761a 0100
|
|
00761c 0000
|
|
00761e 0000
|
|
007620 0101
|
|
007622 0100
|
|
007624 0000
|
|
007626 0000
|
|
007628 0000
|
|
00762a 0101
|
|
00762c 0100
|
|
00762e 0000
|
|
007630 0001
|
|
007632 0101
|
|
007634 0100
|
|
007636 0000
|
|
007638 0000
|
|
00763a 0101
|
|
00763c 0105 mov.w r0, @(r0,r1)
|
|
00763e 0505 mov.w r0, @(r0,r5)
|
|
007640 0505 mov.w r0, @(r0,r5)
|
|
007642 0505 mov.w r0, @(r0,r5)
|
|
007644 0101
|
|
007646 0100
|
|
007648 0000
|
|
00764a 0001
|
|
00764c 0101
|
|
00764e 0100
|
|
007650 0007 mul.l r0, r0
|
|
007652 0101
|
|
007654 0101
|
|
007656 0101
|
|
007658 0101
|
|
00765a 0101
|
|
00765c 0101
|
|
00765e 0101
|
|
007660 0100
|
|
007662 0000
|
|
007664 0001
|
|
007666 0101
|
|
007668 0100
|
|
00766a 0b00
|
|
00766c 0000
|
|
00766e 0101
|
|
007670 0101
|
|
007672 0101
|
|
007674 0101
|
|
007676 0101
|
|
007678 0101
|
|
00767a 0105 mov.w r0, @(r0,r1)
|
|
00767c 0505 mov.w r0, @(r0,r5)
|
|
00767e 0501
|
|
007680 0101
|
|
007682 0101
|
|
007684 0101
|
|
007686 0101
|
|
007688 0101
|
|
00768a 0101
|
|
00768c 0101
|
|
00768e 0101
|
|
007690 0101
|
|
007692 0101
|
|
007694 0101
|
|
007696 0101
|
|
007698 0101
|
|
00769a 0101
|
|
00769c 0101
|
|
00769e 0101
|
|
0076a0 0101
|
|
0076a2 0101
|
|
0076a4 0101
|
|
0076a6 0101
|
|
0076a8 0101
|
|
0076aa 0101
|
|
0076ac 0101
|
|
0076ae 0101
|
|
0076b0 0101
|
|
0076b2 0101
|
|
0076b4 0101
|
|
0076b6 0101
|
|
0076b8 0101
|
|
0076ba 0101
|
|
0076bc 0101
|
|
0076be 0101
|
|
0076c0 0101
|
|
0076c2 0101
|
|
0076c4 0101
|
|
0076c6 0101
|
|
0076c8 0101
|
|
0076ca 0101
|
|
0076cc 0101
|
|
0076ce 0100
|
|
0076d0 4e65
|
|
0076d2 7720 add #h'20, r7
|
|
0076d4 746f add #h'6f, r4
|
|
0076d6 7973 add #h'73, r9
|
|
0076d8 2066 mov.l r6, @-r0
|
|
0076da 6f72 mov.l @r7, r15
|
|
0076dc 2079 and r7, r0
|
|
0076de 6f75 mov.w @r7+, r15
|
|
0076e0 2021 mov.w r2, @r0
|
|
0076e2 0a49
|
|
0076e4 276d xtrct r6, r7
|
|
0076e6 2073
|
|
0076e8 7572 add #h'72, r5
|
|
0076ea 6520 mov.b @r2, r5
|
|
0076ec 796f add #h'6f, r9
|
|
0076ee 7527 add #h'27, r5
|
|
0076f0 6c6c extu.b r6, r12
|
|
0076f2 206c cmp/str r6, r0
|
|
0076f4 696b neg r6, r9
|
|
0076f6 6520 mov.b @r2, r5
|
|
0076f8 6974 mov.b @r7+, r9
|
|
0076fa 2e00 mov.b r0, @r14
|
|
0076fc 4e61
|
|
0076fe 682c extu.b r2, r8
|
|
007700 2049 and r4, r0
|
|
007702 2077 div0s r7, r0
|
|
007704 6f6e exts.b r6, r15
|
|
007706 2774 mov.b r7, @-r7
|
|
007708 2073
|
|
00770a 6179 swap.w r7, r1
|
|
00770c 2061 mov.w r6, @r0
|
|
00770e 2074 mov.b r7, @-r0
|
|
007710 6869 swap.w r6, r8
|
|
007712 6e67 not r6, r14
|
|
007714 2e0a xor r0, r14
|
|
007716 4927 ldc.l @r9+, vbr
|
|
007718 6c6c extu.b r6, r12
|
|
00771a 206a xor r6, r0
|
|
00771c 7573 add #h'73, r5
|
|
00771e 7465 add #h'65, r4
|
|
007720 2077 div0s r7, r0
|
|
007722 6174 mov.b @r7+, r1
|
|
007724 6368 swap.b r6, r3
|
|
007726 2e00 mov.b r0, @r14
|
|
007728 4973
|
|
00772a 2074 mov.b r7, @-r0
|
|
00772c 6869 swap.w r6, r8
|
|
00772e 7320 add #h'20, r3
|
|
007730 7072 add #h'72, r0
|
|
007732 696e exts.b r6, r9
|
|
007734 6365 mov.w @r6+, r3
|
|
007736 7373 add #h'73, r3
|
|
007738 0a72
|
|
00773a 6561 mov.w @r6, r5
|
|
00773c 6c6c extu.b r6, r12
|
|
00773e 7920 add #h'20, r9
|
|
007740 776f add #h'6f, r7
|
|
007742 7274 add #h'74, r2
|
|
007744 6820 mov.b @r2, r8
|
|
007746 6974 mov.b @r7+, r9
|
|
007748 203f muls.w r3, r0
|
|
00774a 0000
|
|
00774c 4d79
|
|
00774e 206c cmp/str r6, r0
|
|
007750 6974 mov.b @r7+, r9
|
|
007752 746c add #h'6c, r4
|
|
007754 6520 mov.b @r2, r5
|
|
007756 7369 add #h'69, r3
|
|
007758 7374 add #h'74, r3
|
|
00775a 6572 mov.l @r7, r5
|
|
00775c 2070 mov.b r7, @r0
|
|
00775e 6c61 mov.w @r6, r12
|
|
007760 7973 add #h'73, r9
|
|
007762 0a62
|
|
007764 6574 mov.b @r7+, r5
|
|
007766 7465 add #h'65, r4
|
|
007768 7220 add #h'20, r2
|
|
00776a 7468 add #h'68, r4
|
|
00776c 616e exts.b r6, r1
|
|
00776e 2079 and r7, r0
|
|
007770 6f75 mov.w @r7+, r15
|
|
007772 2e00 mov.b r0, @r14
|
|
007774 536f mov.l @(h'3c,r6), r3
|
|
007776 2c20 mov.b r2, @r12
|
|
007778 6861 mov.w @r6, r8
|
|
00777a 7665 add #h'65, r6
|
|
00777c 2079 and r7, r0
|
|
00777e 6f75 mov.w @r7+, r15
|
|
007780 206d xtrct r6, r0
|
|
007782 6574 mov.b @r7+, r5
|
|
007784 0a6d mov.w @(r0,r6), r10
|
|
007786 7920 add #h'20, r9
|
|
007788 756e add #h'6e, r5
|
|
00778a 636c extu.b r6, r3
|
|
00778c 6520 mov.b @r2, r5
|
|
00778e 4265
|
|
007790 6e6e exts.b r6, r14
|
|
007792 7920 add #h'20, r9
|
|
007794 3f00 cmp/eq r0, r15
|
|
007796 0101
|
|
007798 0101
|
|
00779a 0101
|
|
00779c 0101
|
|
00779e 0101
|
|
0077a0 0101
|
|
0077a2 0101
|
|
0077a4 0101
|
|
0077a6 0101
|
|
0077a8 0101
|
|
0077aa 0101
|
|
0077ac 0101
|
|
0077ae 0101
|
|
0077b0 0101
|
|
0077b2 0101
|
|
0077b4 0101
|
|
0077b6 0101
|
|
0077b8 0100
|
|
0077ba 0000
|
|
0077bc 0000
|
|
0077be 0000
|
|
0077c0 0a00
|
|
0077c2 0000
|
|
0077c4 0000
|
|
0077c6 0001
|
|
0077c8 0101
|
|
0077ca 0000
|
|
0077cc 0000
|
|
0077ce 0000
|
|
0077d0 0000
|
|
0077d2 0000
|
|
0077d4 0000
|
|
0077d6 0000
|
|
0077d8 0101
|
|
0077da 0100
|
|
0077dc 0c00
|
|
0077de 0000
|
|
0077e0 0007 mul.l r0, r0
|
|
0077e2 0101
|
|
0077e4 0000
|
|
0077e6 0000
|
|
0077e8 0001
|
|
0077ea 0101
|
|
0077ec 0101
|
|
0077ee 0101
|
|
0077f0 0800
|
|
0077f2 0000
|
|
0077f4 0000
|
|
0077f6 0101
|
|
0077f8 0101
|
|
0077fa 0101
|
|
0077fc 0101
|
|
0077fe 0101
|
|
007800 0108 clrt
|
|
007802 0000
|
|
007804 0000
|
|
007806 0101
|
|
007808 0101
|
|
00780a 0101
|
|
00780c 0101
|
|
00780e 0101
|
|
007810 0101
|
|
007812 0800
|
|
007814 0000
|
|
007816 0000
|
|
007818 0101
|
|
00781a 0101
|
|
00781c 0101
|
|
00781e 0101
|
|
007820 0101
|
|
007822 0108 clrt
|
|
007824 0000
|
|
007826 0001
|
|
007828 0001
|
|
00782a 0101
|
|
00782c 0101
|
|
00782e 0101
|
|
007830 0101
|
|
007832 0101
|
|
007834 0800
|
|
007836 0000
|
|
007838 0000
|
|
00783a 0101
|
|
00783c 0101
|
|
00783e 0101
|
|
007840 0101
|
|
007842 0101
|
|
007844 0100
|
|
007846 0000
|
|
007848 0000
|
|
00784a 0101
|
|
00784c 0101
|
|
00784e 0101
|
|
007850 0101
|
|
007852 0000
|
|
007854 0000
|
|
007856 0000
|
|
007858 0000
|
|
00785a 0000
|
|
00785c 0000
|
|
00785e 0000
|
|
007860 0101
|
|
007862 0100
|
|
007864 0b00
|
|
007866 0000
|
|
007868 0000
|
|
00786a 0100
|
|
00786c 0000
|
|
00786e 0000
|
|
007870 0001
|
|
007872 0101
|
|
007874 0101
|
|
007876 0101
|
|
007878 0101
|
|
00787a 0101
|
|
00787c 0101
|
|
00787e 0101
|
|
007880 0101
|
|
007882 0101
|
|
007884 0101
|
|
007886 0101
|
|
007888 0101
|
|
00788a 0101
|
|
00788c 0101
|
|
00788e 0101
|
|
007890 0101
|
|
007892 0101
|
|
007894 0100
|
|
007896 0000
|
|
007898 5361 mov.l @(h'4,r6), r3
|
|
00789a 6d65 mov.w @r6+, r13
|
|
00789c 206f muls.w r6, r0
|
|
00789e 6c64 mov.b @r6+, r12
|
|
0078a0 2073
|
|
0078a2 746f add #h'6f, r4
|
|
0078a4 7279 add #h'79, r2
|
|
0078a6 2e2e mulu.w r2, r14
|
|
0078a8 2e00 mov.b r0, @r14
|
|
0078aa 0000
|
|
0078ac 5468 mov.l @(h'20,r6), r4
|
|
0078ae 6520 mov.b @r2, r5
|
|
0078b0 7072 add #h'72, r0
|
|
0078b2 696e exts.b r6, r9
|
|
0078b4 6365 mov.w @r6+, r3
|
|
0078b6 7373 add #h'73, r3
|
|
0078b8 2069 and r6, r0
|
|
0078ba 7320 add #h'20, r3
|
|
0078bc 6177 not r7, r1
|
|
0078be 6169 swap.w r6, r1
|
|
0078c0 7420 add #h'20, r4
|
|
0078c2 796f add #h'6f, r9
|
|
0078c4 752c add #h'2c, r5
|
|
0078c6 0a68
|
|
0078c8 7572 add #h'72, r5
|
|
0078ca 7279 add #h'79, r2
|
|
0078cc 2021 mov.w r2, @r0
|
|
0078ce 0000
|
|
0078d0 596f mov.l @(h'3c,r6), r9
|
|
0078d2 7520 add #h'20, r5
|
|
0078d4 6172 mov.l @r7, r1
|
|
0078d6 6520 mov.b @r2, r5
|
|
0078d8 676f exts.w r6, r7
|
|
0078da 696e exts.b r6, r9
|
|
0078dc 6720 mov.b @r2, r7
|
|
0078de 6372 mov.l @r7, r3
|
|
0078e0 617a negc r7, r1
|
|
0078e2 792c add #h'2c, r9
|
|
0078e4 0a61
|
|
0078e6 7265 add #h'65, r2
|
|
0078e8 6e27 not r2, r14
|
|
0078ea 7420 add #h'20, r4
|
|
0078ec 796f add #h'6f, r9
|
|
0078ee 7520 add #h'20, r5
|
|
0078f0 3f00 cmp/eq r0, r15
|
|
0078f2 0000
|
|
0078f4 596f mov.l @(h'3c,r6), r9
|
|
0078f6 7520 add #h'20, r5
|
|
0078f8 736f add #h'6f, r3
|
|
0078fa 756c add #h'6c, r5
|
|
0078fc 6420 mov.b @r2, r4
|
|
0078fe 7461 add #h'61, r4
|
|
007900 6b65 mov.w @r6+, r11
|
|
007902 2061 mov.w r6, @r0
|
|
007904 2062 mov.l r6, @r0
|
|
007906 7265 add #h'65, r2
|
|
007908 616b neg r6, r1
|
|
00790a 2e0a xor r0, r14
|
|
00790c 5265 mov.l @(h'14,r6), r2
|
|
00790e 616c extu.b r6, r1
|
|
007910 6c79 swap.w r7, r12
|
|
007912 2e00 mov.b r0, @r14
|
|
007914 596f mov.l @(h'3c,r6), r9
|
|
007916 7520 add #h'20, r5
|
|
007918 6172 mov.l @r7, r1
|
|
00791a 6520 mov.b @r2, r5
|
|
00791c 6d79 swap.w r7, r13
|
|
00791e 2068 tst r6, r0
|
|
007920 6572 mov.l @r7, r5
|
|
007922 6f2e exts.b r2, r15
|
|
007924 0001
|
|
007926 0101
|
|
007928 0101
|
|
00792a 0101
|
|
00792c 0101
|
|
00792e 0101
|
|
007930 0101
|
|
007932 0101
|
|
007934 0101
|
|
007936 0101
|
|
007938 0101
|
|
00793a 0101
|
|
00793c 0101
|
|
00793e 0101
|
|
007940 0101
|
|
007942 0101
|
|
007944 0101
|
|
007946 0101
|
|
007948 0101
|
|
00794a 0101
|
|
00794c 0101
|
|
00794e 0101
|
|
007950 0101
|
|
007952 0101
|
|
007954 0101
|
|
007956 0101
|
|
007958 0101
|
|
00795a 0101
|
|
00795c 0000
|
|
00795e 0000
|
|
007960 0000
|
|
007962 0000
|
|
007964 0000
|
|
007966 0000
|
|
007968 0000
|
|
00796a 0000
|
|
00796c 0d0d mov.w @(r0,r0), r13
|
|
00796e 0101
|
|
007970 0101
|
|
007972 0101
|
|
007974 0100
|
|
007976 0b00
|
|
007978 0000
|
|
00797a 0000
|
|
00797c 0000
|
|
00797e 0000
|
|
007980 0000
|
|
007982 0000
|
|
007984 0001
|
|
007986 0d01
|
|
007988 0101
|
|
00798a 0101
|
|
00798c 0101
|
|
00798e 0101
|
|
007990 0101
|
|
007992 0800
|
|
007994 0000
|
|
007996 0000
|
|
007998 0000
|
|
00799a 0101
|
|
00799c 0101
|
|
00799e 010d mov.w @(r0,r0), r1
|
|
0079a0 0101
|
|
0079a2 0101
|
|
0079a4 0101
|
|
0079a6 0101
|
|
0079a8 0101
|
|
0079aa 0100
|
|
0079ac 0000
|
|
0079ae 0000
|
|
0079b0 0000
|
|
0079b2 0701
|
|
0079b4 0101
|
|
0079b6 0101
|
|
0079b8 0d01
|
|
0079ba 0101
|
|
0079bc 0101
|
|
0079be 0101
|
|
0079c0 0101
|
|
0079c2 0101
|
|
0079c4 0800
|
|
0079c6 0000
|
|
0079c8 0000
|
|
0079ca 0000
|
|
0079cc 0101
|
|
0079ce 0101
|
|
0079d0 010d mov.w @(r0,r0), r1
|
|
0079d2 0101
|
|
0079d4 0101
|
|
0079d6 0101
|
|
0079d8 0101
|
|
0079da 0101
|
|
0079dc 0100
|
|
0079de 0000
|
|
0079e0 0000
|
|
0079e2 0000
|
|
0079e4 0701
|
|
0079e6 0101
|
|
0079e8 0101
|
|
0079ea 0d01
|
|
0079ec 0101
|
|
0079ee 0101
|
|
0079f0 0101
|
|
0079f2 0101
|
|
0079f4 0101
|
|
0079f6 0800
|
|
0079f8 0000
|
|
0079fa 0000
|
|
0079fc 0000
|
|
0079fe 0101
|
|
007a00 0101
|
|
007a02 010d mov.w @(r0,r0), r1
|
|
007a04 0101
|
|
007a06 0101
|
|
007a08 0101
|
|
007a0a 0101
|
|
007a0c 0101
|
|
007a0e 0100
|
|
007a10 0000
|
|
007a12 0000
|
|
007a14 0000
|
|
007a16 0701
|
|
007a18 0101
|
|
007a1a 0101
|
|
007a1c 0d01
|
|
007a1e 0101
|
|
007a20 0101
|
|
007a22 0101
|
|
007a24 0101
|
|
007a26 0101
|
|
007a28 0000
|
|
007a2a 0000
|
|
007a2c 0000
|
|
007a2e 0000
|
|
007a30 0101
|
|
007a32 0101
|
|
007a34 010d mov.w @(r0,r0), r1
|
|
007a36 0101
|
|
007a38 0101
|
|
007a3a 0000
|
|
007a3c 0000
|
|
007a3e 0000
|
|
007a40 0000
|
|
007a42 0000
|
|
007a44 0000
|
|
007a46 0000
|
|
007a48 0000
|
|
007a4a 0000
|
|
007a4c 0000
|
|
007a4e 0000
|
|
007a50 0101
|
|
007a52 0100
|
|
007a54 0c00
|
|
007a56 0000
|
|
007a58 0000
|
|
007a5a 0000
|
|
007a5c 0500
|
|
007a5e 0005 mov.w r0, @(r0,r0)
|
|
007a60 0000
|
|
007a62 0000
|
|
007a64 0000
|
|
007a66 0000
|
|
007a68 0001
|
|
007a6a 0101
|
|
007a6c 0101
|
|
007a6e 0101
|
|
007a70 0101
|
|
007a72 0101
|
|
007a74 0101
|
|
007a76 0101
|
|
007a78 0101
|
|
007a7a 0101
|
|
007a7c 0101
|
|
007a7e 0101
|
|
007a80 0101
|
|
007a82 0101
|
|
007a84 0101
|
|
007a86 0101
|
|
007a88 0101
|
|
007a8a 0101
|
|
007a8c 0101
|
|
007a8e 0101
|
|
007a90 0101
|
|
007a92 0101
|
|
007a94 0101
|
|
007a96 0101
|
|
007a98 0101
|
|
007a9a 0101
|
|
007a9c 0000
|
|
007a9e 0049
|
|
007aa0 0000
|
|
007aa2 001e mov.l @(r0,r1), r0
|
|
007aa4 0000
|
|
007aa6 0010
|
|
007aa8 0000
|
|
007aaa 0002 stc sr, r0
|
|
007aac 0000
|
|
007aae 0000
|
|
007ab0 0000
|
|
007ab2 0049
|
|
007ab4 0000
|
|
007ab6 001e mov.l @(r0,r1), r0
|
|
007ab8 0000
|
|
007aba 0077 mul.l r7, r0
|
|
007abc 0000
|
|
007abe 001e mov.l @(r0,r1), r0
|
|
007ac0 4c6f mac.w @r6+, @r12+
|
|
007ac2 6f6b neg r6, r15
|
|
007ac4 2066 mov.l r6, @-r0
|
|
007ac6 6f72 mov.l @r7, r15
|
|
007ac8 2073
|
|
007aca 6563 mov r6, r5
|
|
007acc 7265 add #h'65, r2
|
|
007ace 7473 add #h'73, r4
|
|
007ad0 2e00 mov.b r0, @r14
|
|
007ad2 0000
|
|
007ad4 4974
|
|
007ad6 2773
|
|
007ad8 2065 mov.w r6, @-r0
|
|
007ada 6173 mov r7, r1
|
|
007adc 6965 mov.w @r6+, r9
|
|
007ade 7220 add #h'20, r2
|
|
007ae0 7468 add #h'68, r4
|
|
007ae2 6973 mov r7, r9
|
|
007ae4 2077 div0s r7, r0
|
|
007ae6 6179 swap.w r7, r1
|
|
007ae8 2c0a xor r0, r12
|
|
007aea 6973 mov r7, r9
|
|
007aec 6e27 not r2, r14
|
|
007aee 7420 add #h'20, r4
|
|
007af0 6974 mov.b @r7+, r9
|
|
007af2 203f muls.w r3, r0
|
|
007af4 0000
|
|
007af6 0000
|
|
007af8 536f mov.l @(h'3c,r6), r3
|
|
007afa 6d65 mov.w @r6+, r13
|
|
007afc 2077 div0s r7, r0
|
|
007afe 616c extu.b r6, r1
|
|
007b00 6c73 mov r7, r12
|
|
007b02 2061 mov.w r6, @r0
|
|
007b04 7265 add #h'65, r2
|
|
007b06 6e27 not r2, r14
|
|
007b08 7420 add #h'20, r4
|
|
007b0a 7768 add #h'68, r7
|
|
007b0c 6174 mov.b @r7+, r1
|
|
007b0e 0a74 mov.b r7, @(r0,r10)
|
|
007b10 6865 mov.w @r6+, r8
|
|
007b12 7920 add #h'20, r9
|
|
007b14 6170 mov.b @r7, r1
|
|
007b16 7065 add #h'65, r0
|
|
007b18 6172 mov.l @r7, r1
|
|
007b1a 2074 mov.b r7, @-r0
|
|
007b1c 6f20 mov.b @r2, r15
|
|
007b1e 6265 mov.w @r6+, r2
|
|
007b20 2e2e mulu.w r2, r14
|
|
007b22 2e00 mov.b r0, @r14
|
|
007b24 0101
|
|
007b26 0101
|
|
007b28 0101
|
|
007b2a 0101
|
|
007b2c 0101
|
|
007b2e 0101
|
|
007b30 0101
|
|
007b32 0101
|
|
007b34 0101
|
|
007b36 0101
|
|
007b38 0101
|
|
007b3a 0101
|
|
007b3c 0101
|
|
007b3e 0101
|
|
007b40 0101
|
|
007b42 0101
|
|
007b44 0101
|
|
007b46 0101
|
|
007b48 0101
|
|
007b4a 0101
|
|
007b4c 0101
|
|
007b4e 0101
|
|
007b50 0101
|
|
007b52 0101
|
|
007b54 0101
|
|
007b56 0101
|
|
007b58 0101
|
|
007b5a 0000
|
|
007b5c 0000
|
|
007b5e 0301
|
|
007b60 0400
|
|
007b62 0000
|
|
007b64 0101
|
|
007b66 0000
|
|
007b68 000a sts mach, r0
|
|
007b6a 0000
|
|
007b6c 0000
|
|
007b6e 0000
|
|
007b70 0101
|
|
007b72 0101
|
|
007b74 0000
|
|
007b76 0000
|
|
007b78 0000
|
|
007b7a 0000
|
|
007b7c 0003 bsrf r0
|
|
007b7e 0101
|
|
007b80 0400
|
|
007b82 0000
|
|
007b84 0000
|
|
007b86 0000
|
|
007b88 0000
|
|
007b8a 0101
|
|
007b8c 0101
|
|
007b8e 0000
|
|
007b90 0000
|
|
007b92 0000
|
|
007b94 0000
|
|
007b96 0000
|
|
007b98 0000
|
|
007b9a 0000
|
|
007b9c 0000
|
|
007b9e 0000
|
|
007ba0 0000
|
|
007ba2 0000
|
|
007ba4 0101
|
|
007ba6 0101
|
|
007ba8 0000
|
|
007baa 0000
|
|
007bac 0000
|
|
007bae 0000
|
|
007bb0 0000
|
|
007bb2 0000
|
|
007bb4 0000
|
|
007bb6 0000
|
|
007bb8 0000
|
|
007bba 0000
|
|
007bbc 0000
|
|
007bbe 0101
|
|
007bc0 0101
|
|
007bc2 000b rts
|
|
007bc4 0000
|
|
007bc6 0000
|
|
007bc8 0000
|
|
007bca 0000
|
|
007bcc 0000
|
|
007bce 0000
|
|
007bd0 0000
|
|
007bd2 0000
|
|
007bd4 0000
|
|
007bd6 000c mov.b @(r0,r0), r0
|
|
007bd8 0101
|
|
007bda 0101
|
|
007bdc 0101
|
|
007bde 0101
|
|
007be0 0e0e mov.l @(r0,r0), r14
|
|
007be2 0101
|
|
007be4 0e0e mov.l @(r0,r0), r14
|
|
007be6 0101
|
|
007be8 0e0e mov.l @(r0,r0), r14
|
|
007bea 0101
|
|
007bec 010e mov.l @(r0,r0), r1
|
|
007bee 0e01
|
|
007bf0 0101
|
|
007bf2 0101
|
|
007bf4 0101
|
|
007bf6 0101
|
|
007bf8 0101
|
|
007bfa 0d0d mov.w @(r0,r0), r13
|
|
007bfc 0101
|
|
007bfe 0d0d mov.w @(r0,r0), r13
|
|
007c00 0101
|
|
007c02 0d0d mov.w @(r0,r0), r13
|
|
007c04 0101
|
|
007c06 010d mov.w @(r0,r0), r1
|
|
007c08 0d01
|
|
007c0a 0101
|
|
007c0c 0101
|
|
007c0e 0101
|
|
007c10 0101
|
|
007c12 0101
|
|
007c14 0d0d mov.w @(r0,r0), r13
|
|
007c16 0101
|
|
007c18 0d0d mov.w @(r0,r0), r13
|
|
007c1a 0101
|
|
007c1c 0d0d mov.w @(r0,r0), r13
|
|
007c1e 0101
|
|
007c20 010d mov.w @(r0,r0), r1
|
|
007c22 0d01
|
|
007c24 0101
|
|
007c26 0101
|
|
007c28 0101
|
|
007c2a 0101
|
|
007c2c 0101
|
|
007c2e 0d0d mov.w @(r0,r0), r13
|
|
007c30 0101
|
|
007c32 0d0d mov.w @(r0,r0), r13
|
|
007c34 0101
|
|
007c36 0d0d mov.w @(r0,r0), r13
|
|
007c38 0101
|
|
007c3a 010d mov.w @(r0,r0), r1
|
|
007c3c 0d0d mov.w @(r0,r0), r13
|
|
007c3e 0d0d mov.w @(r0,r0), r13
|
|
007c40 0101
|
|
007c42 0101
|
|
007c44 0101
|
|
007c46 0101
|
|
007c48 0d0d mov.w @(r0,r0), r13
|
|
007c4a 0101
|
|
007c4c 0d0d mov.w @(r0,r0), r13
|
|
007c4e 0101
|
|
007c50 0d0d mov.w @(r0,r0), r13
|
|
007c52 0101
|
|
007c54 0101
|
|
007c56 0101
|
|
007c58 010d mov.w @(r0,r0), r1
|
|
007c5a 0101
|
|
007c5c 0101
|
|
007c5e 0101
|
|
007c60 0101
|
|
007c62 0d0d mov.w @(r0,r0), r13
|
|
007c64 0101
|
|
007c66 0d0d mov.w @(r0,r0), r13
|
|
007c68 0101
|
|
007c6a 0d0d mov.w @(r0,r0), r13
|
|
007c6c 0101
|
|
007c6e 0101
|
|
007c70 0101
|
|
007c72 010d mov.w @(r0,r0), r1
|
|
007c74 0101
|
|
007c76 0101
|
|
007c78 0101
|
|
007c7a 0101
|
|
007c7c 0d0d mov.w @(r0,r0), r13
|
|
007c7e 0101
|
|
007c80 0d0d mov.w @(r0,r0), r13
|
|
007c82 0101
|
|
007c84 0d0d mov.w @(r0,r0), r13
|
|
007c86 0101
|
|
007c88 0101
|
|
007c8a 0101
|
|
007c8c 010d mov.w @(r0,r0), r1
|
|
007c8e 0101
|
|
007c90 0101
|
|
007c92 0000
|
|
007c94 0000
|
|
007c96 0000
|
|
007c98 0000
|
|
007c9a 0000
|
|
007c9c 0000
|
|
007c9e 0000
|
|
007ca0 0000
|
|
007ca2 0000
|
|
007ca4 0000
|
|
007ca6 0000
|
|
007ca8 0101
|
|
007caa 0101
|
|
007cac 0000
|
|
007cae 0000
|
|
007cb0 0000
|
|
007cb2 0000
|
|
007cb4 0000
|
|
007cb6 0000
|
|
007cb8 0000
|
|
007cba 0000
|
|
007cbc 0000
|
|
007cbe 0000
|
|
007cc0 0000
|
|
007cc2 0101
|
|
007cc4 0101
|
|
007cc6 0000
|
|
007cc8 0000
|
|
007cca 0000
|
|
007ccc 0000
|
|
007cce 0000
|
|
007cd0 0000
|
|
007cd2 0000
|
|
007cd4 0000
|
|
007cd6 0000
|
|
007cd8 0000
|
|
007cda 0000
|
|
007cdc 0101
|
|
007cde 0101
|
|
007ce0 0505 mov.w r0, @(r0,r5)
|
|
007ce2 0505 mov.w r0, @(r0,r5)
|
|
007ce4 0505 mov.w r0, @(r0,r5)
|
|
007ce6 0505 mov.w r0, @(r0,r5)
|
|
007ce8 0000
|
|
007cea 0005 mov.w r0, @(r0,r0)
|
|
007cec 0505 mov.w r0, @(r0,r5)
|
|
007cee 0505 mov.w r0, @(r0,r5)
|
|
007cf0 0505 mov.w r0, @(r0,r5)
|
|
007cf2 0505 mov.w r0, @(r0,r5)
|
|
007cf4 0505 mov.w r0, @(r0,r5)
|
|
007cf6 0101
|
|
007cf8 0101
|
|
007cfa 0101
|
|
007cfc 0101
|
|
007cfe 0101
|
|
007d00 0101
|
|
007d02 0101
|
|
007d04 0101
|
|
007d06 0101
|
|
007d08 0101
|
|
007d0a 0101
|
|
007d0c 0101
|
|
007d0e 0101
|
|
007d10 0101
|
|
007d12 0101
|
|
007d14 0101
|
|
007d16 0101
|
|
007d18 0101
|
|
007d1a 0101
|
|
007d1c 0101
|
|
007d1e 0101
|
|
007d20 0101
|
|
007d22 0101
|
|
007d24 0101
|
|
007d26 0101
|
|
007d28 0101
|
|
007d2a 0101
|
|
007d2c 4c65
|
|
007d2e 7473 add #h'73, r4
|
|
007d30 2063
|
|
007d32 7261 add #h'61, r2
|
|
007d34 6220 mov.b @r2, r2
|
|
007d36 736f add #h'6f, r3
|
|
007d38 6d65 mov.w @r6+, r13
|
|
007d3a 2070 mov.b r7, @r0
|
|
007d3c 6f70 mov.b @r7, r15
|
|
007d3e 636f exts.w r6, r3
|
|
007d40 726e add #h'6e, r2
|
|
007d42 2e2e mulu.w r2, r14
|
|
007d44 2e00 mov.b r0, @r14
|
|
007d46 0000
|
|
007d48 4f6f mac.w @r6+, @r15+
|
|
007d4a 7073 add #h'73, r0
|
|
007d4c 2c20 mov.b r2, @r12
|
|
007d4e 4920 shal r9
|
|
007d50 666f exts.w r6, r6
|
|
007d52 7267 add #h'67, r2
|
|
007d54 6f74 mov.b @r7+, r15
|
|
007d56 2074 mov.b r7, @-r0
|
|
007d58 6f20 mov.b @r2, r15
|
|
007d5a 7465 add #h'65, r4
|
|
007d5c 6c6c extu.b r6, r12
|
|
007d5e 2079 and r7, r0
|
|
007d60 6f75 mov.w @r7+, r15
|
|
007d62 0a61
|
|
007d64 626f exts.w r6, r2
|
|
007d66 7574 add #h'74, r5
|
|
007d68 2074 mov.b r7, @-r0
|
|
007d6a 6865 mov.w @r6+, r8
|
|
007d6c 2074 mov.b r7, @-r0
|
|
007d6e 7261 add #h'61, r2
|
|
007d70 7073 add #h'73, r0
|
|
007d72 2e2e mulu.w r2, r14
|
|
007d74 2e00 mov.b r0, @r14
|
|
007d76 0000
|
|
007d78 4661
|
|
007d7a 7465 add #h'65, r4
|
|
007d7c 2063
|
|
007d7e 616e exts.b r6, r1
|
|
007d80 2062 mov.l r6, @r0
|
|
007d82 6520 mov.b @r2, r5
|
|
007d84 6372 mov.l @r7, r3
|
|
007d86 7565 add #h'65, r5
|
|
007d88 6c20 mov.b @r2, r12
|
|
007d8a 736f add #h'6f, r3
|
|
007d8c 6d65 mov.w @r6+, r13
|
|
007d8e 7469 add #h'69, r4
|
|
007d90 6d65 mov.w @r6+, r13
|
|
007d92 732e add #h'2e, r3
|
|
007d94 0a49
|
|
007d96 2064 mov.b r6, @-r0
|
|
007d98 6f6e exts.b r6, r15
|
|
007d9a 2774 mov.b r7, @-r7
|
|
007d9c 2074 mov.b r7, @-r0
|
|
007d9e 6869 swap.w r6, r8
|
|
007da0 6e6b neg r6, r14
|
|
007da2 2079 and r7, r0
|
|
007da4 6f75 mov.w @r7+, r15
|
|
007da6 2068 tst r6, r0
|
|
007da8 6176 mov.l @r7+, r1
|
|
007daa 6520 mov.b @r2, r5
|
|
007dac 6120 mov.b @r2, r1
|
|
007dae 6368 swap.b r6, r3
|
|
007db0 6f69 swap.w r6, r15
|
|
007db2 6365 mov.w @r6+, r3
|
|
007db4 2e2e mulu.w r2, r14
|
|
007db6 2e00 mov.b r0, @r14
|
|
007db8 4920 shal r9
|
|
007dba 7468 add #h'68, r4
|
|
007dbc 696e exts.b r6, r9
|
|
007dbe 6b20 mov.b @r2, r11
|
|
007dc0 796f add #h'6f, r9
|
|
007dc2 7527 add #h'27, r5
|
|
007dc4 7265 add #h'65, r2
|
|
007dc6 2073
|
|
007dc8 7461 add #h'61, r4
|
|
007dca 7274 add #h'74, r2
|
|
007dcc 696e exts.b r6, r9
|
|
007dce 6720 mov.b @r2, r7
|
|
007dd0 746f add #h'6f, r4
|
|
007dd2 0a6c mov.b @(r0,r6), r10
|
|
007dd4 696b neg r6, r9
|
|
007dd6 6520 mov.b @r2, r5
|
|
007dd8 7468 add #h'68, r4
|
|
007dda 6973 mov r7, r9
|
|
007ddc 2c20 mov.b r2, @r12
|
|
007dde 6172 mov.l @r7, r1
|
|
007de0 656e exts.b r6, r5
|
|
007de2 2774 mov.b r7, @-r7
|
|
007de4 2079 and r7, r0
|
|
007de6 6f75 mov.w @r7+, r15
|
|
007de8 203f muls.w r3, r0
|
|
007dea 0000
|
|
007dec 596f mov.l @(h'3c,r6), r9
|
|
007dee 7520 add #h'20, r5
|
|
007df0 666f exts.w r6, r6
|
|
007df2 756e add #h'6e, r5
|
|
007df4 6420 mov.b @r2, r4
|
|
007df6 6d79 swap.w r7, r13
|
|
007df8 2073
|
|
007dfa 6563 mov r6, r5
|
|
007dfc 7265 add #h'65, r2
|
|
007dfe 7420 add #h'20, r4
|
|
007e00 726f add #h'6f, r2
|
|
007e02 6f6d extu.w r6, r15
|
|
007e04 2021 mov.w r2, @r0
|
|
007e06 0000
|
|
007e08 4f72
|
|
007e0a 206e mulu.w r6, r0
|
|
007e0c 6f74 mov.b @r7+, r15
|
|
007e0e 2e00 mov.b r0, @r14
|
|
007e10 0101
|
|
007e12 0101
|
|
007e14 0101
|
|
007e16 0101
|
|
007e18 0101
|
|
007e1a 0101
|
|
007e1c 0101
|
|
007e1e 0101
|
|
007e20 0101
|
|
007e22 0101
|
|
007e24 0101
|
|
007e26 0101
|
|
007e28 0101
|
|
007e2a 0101
|
|
007e2c 0101
|
|
007e2e 0101
|
|
007e30 0101
|
|
007e32 0101
|
|
007e34 0101
|
|
007e36 0101
|
|
007e38 0101
|
|
007e3a 0101
|
|
007e3c 0101
|
|
007e3e 0101
|
|
007e40 0101
|
|
007e42 0101
|
|
007e44 0101
|
|
007e46 0101
|
|
007e48 0101
|
|
007e4a 0101
|
|
007e4c 0101
|
|
007e4e 0101
|
|
007e50 0101
|
|
007e52 0000
|
|
007e54 0006 mov.l r0, @(r0,r0)
|
|
007e56 0606 mov.l r0, @(r0,r6)
|
|
007e58 0600
|
|
007e5a 0000
|
|
007e5c 0101
|
|
007e5e 0101
|
|
007e60 0101
|
|
007e62 0101
|
|
007e64 0101
|
|
007e66 0101
|
|
007e68 0101
|
|
007e6a 0101
|
|
007e6c 0a00
|
|
007e6e 0101
|
|
007e70 0101
|
|
007e72 0000
|
|
007e74 0000
|
|
007e76 0000
|
|
007e78 0000
|
|
007e7a 0000
|
|
007e7c 0101
|
|
007e7e 0101
|
|
007e80 0101
|
|
007e82 0101
|
|
007e84 0101
|
|
007e86 0101
|
|
007e88 0101
|
|
007e8a 0101
|
|
007e8c 0000
|
|
007e8e 0101
|
|
007e90 0101
|
|
007e92 0000
|
|
007e94 0000
|
|
007e96 0000
|
|
007e98 0000
|
|
007e9a 0001
|
|
007e9c 0101
|
|
007e9e 0101
|
|
007ea0 0101
|
|
007ea2 0101
|
|
007ea4 0101
|
|
007ea6 0101
|
|
007ea8 0101
|
|
007eaa 0101
|
|
007eac 0000
|
|
007eae 0101
|
|
007eb0 0101
|
|
007eb2 000b rts
|
|
007eb4 0000
|
|
007eb6 0000
|
|
007eb8 0000
|
|
007eba 0f00
|
|
007ebc 0d0d mov.w @(r0,r0), r13
|
|
007ebe 0d0d mov.w @(r0,r0), r13
|
|
007ec0 0d0d mov.w @(r0,r0), r13
|
|
007ec2 0d0d mov.w @(r0,r0), r13
|
|
007ec4 0d0d mov.w @(r0,r0), r13
|
|
007ec6 0d0d mov.w @(r0,r0), r13
|
|
007ec8 0d0d mov.w @(r0,r0), r13
|
|
007eca 0d00
|
|
007ecc 000c mov.b @(r0,r0), r0
|
|
007ece 0101
|
|
007ed0 0101
|
|
007ed2 0101
|
|
007ed4 0101
|
|
007ed6 0101
|
|
007ed8 0101
|
|
007eda 0101
|
|
007edc 0101
|
|
007ede 0101
|
|
007ee0 0101
|
|
007ee2 0101
|
|
007ee4 0101
|
|
007ee6 0101
|
|
007ee8 0101
|
|
007eea 0101
|
|
007eec 0101
|
|
007eee 0101
|
|
007ef0 0101
|
|
007ef2 0101
|
|
007ef4 0101
|
|
007ef6 0101
|
|
007ef8 0101
|
|
007efa 0101
|
|
007efc 0101
|
|
007efe 0101
|
|
007f00 0101
|
|
007f02 0101
|
|
007f04 0101
|
|
007f06 0101
|
|
007f08 0101
|
|
007f0a 0101
|
|
007f0c 0101
|
|
007f0e 0101
|
|
007f10 0101
|
|
007f12 0101
|
|
007f14 0101
|
|
007f16 0101
|
|
007f18 0101
|
|
007f1a 0101
|
|
007f1c 0101
|
|
007f1e 0101
|
|
007f20 0101
|
|
007f22 0101
|
|
007f24 0101
|
|
007f26 0101
|
|
007f28 0101
|
|
007f2a 0101
|
|
007f2c 0101
|
|
007f2e 0101
|
|
007f30 0101
|
|
007f32 0101
|
|
007f34 0101
|
|
007f36 0101
|
|
007f38 0101
|
|
007f3a 0101
|
|
007f3c 0101
|
|
007f3e 0101
|
|
007f40 0101
|
|
007f42 0101
|
|
007f44 0101
|
|
007f46 0101
|
|
007f48 0101
|
|
007f4a 0101
|
|
007f4c 0101
|
|
007f4e 0101
|
|
007f50 596f mov.l @(h'3c,r6), r9
|
|
007f52 7520 add #h'20, r5
|
|
007f54 7368 add #h'68, r3
|
|
007f56 6f75 mov.w @r7+, r15
|
|
007f58 6c64 mov.b @r6+, r12
|
|
007f5a 2072 mov.l r7, @r0
|
|
007f5c 756e add #h'6e, r5
|
|
007f5e 2e20 mov.b r2, @r14
|
|
007f60 4661
|
|
007f62 7374 add #h'74, r3
|
|
007f64 2e00 mov.b r0, @r14
|
|
007f66 0000
|
|
007f68 5468 mov.l @(h'20,r6), r4
|
|
007f6a 6973 mov r7, r9
|
|
007f6c 2077 div0s r7, r0
|
|
007f6e 6173 mov r7, r1
|
|
007f70 2061 mov.w r6, @r0
|
|
007f72 2066 mov.l r6, @-r0
|
|
007f74 616b neg r6, r1
|
|
007f76 6520 mov.b @r2, r5
|
|
007f78 7072 add #h'72, r0
|
|
007f7a 696e exts.b r6, r9
|
|
007f7c 6365 mov.w @r6+, r3
|
|
007f7e 7373 add #h'73, r3
|
|
007f80 2021 mov.w r2, @r0
|
|
007f82 0a59
|
|
007f84 6f75 mov.w @r7+, r15
|
|
007f86 2776 mov.l r7, @-r7
|
|
007f88 6520 mov.b @r2, r5
|
|
007f8a 6265 mov.w @r6+, r2
|
|
007f8c 656e exts.b r6, r5
|
|
007f8e 2066 mov.l r6, @-r0
|
|
007f90 6f6f exts.w r6, r15
|
|
007f92 6c65 mov.w @r6+, r12
|
|
007f94 642c extu.b r2, r4
|
|
007f96 206b or r6, r0
|
|
007f98 6964 mov.b @r6+, r9
|
|
007f9a 646f exts.w r6, r4
|
|
007f9c 2e00 mov.b r0, @r14
|
|
007f9e 0000
|
|
007fa0 4865
|
|
007fa2 7265 add #h'65, r2
|
|
007fa4 2069 and r6, r0
|
|
007fa6 7320 add #h'20, r3
|
|
007fa8 796f add #h'6f, r9
|
|
007faa 7572 add #h'72, r5
|
|
007fac 2070 mov.b r7, @r0
|
|
007fae 7269 add #h'69, r2
|
|
007fb0 6e63 mov r6, r14
|
|
007fb2 6573 mov r7, r5
|
|
007fb4 7320 add #h'20, r3
|
|
007fb6 2100 mov.b r0, @r1
|
|
007fb8 0101
|
|
007fba 0101
|
|
007fbc 0101
|
|
007fbe 0101
|
|
007fc0 0101
|
|
007fc2 0101
|
|
007fc4 0101
|
|
007fc6 0101
|
|
007fc8 0101
|
|
007fca 0101
|
|
007fcc 0101
|
|
007fce 0101
|
|
007fd0 0101
|
|
007fd2 0101
|
|
007fd4 0101
|
|
007fd6 0101
|
|
007fd8 0101
|
|
007fda 0101
|
|
007fdc 0101
|
|
007fde 0101
|
|
007fe0 0101
|
|
007fe2 0101
|
|
007fe4 0101
|
|
007fe6 0101
|
|
007fe8 0101
|
|
007fea 0101
|
|
007fec 0101
|
|
007fee 0800
|
|
007ff0 0000
|
|
007ff2 0000
|
|
007ff4 0000
|
|
007ff6 0000
|
|
007ff8 0000
|
|
007ffa 0000
|
|
007ffc 0000
|
|
007ffe 0000
|
|
008000 0000
|
|
008002 0000
|
|
008004 0501
|
|
008006 0101
|
|
008008 0001
|
|
00800a 0101
|
|
00800c 0101
|
|
00800e 0101
|
|
008010 0100
|
|
008012 0000
|
|
008014 0000
|
|
008016 0000
|
|
008018 0000
|
|
00801a 0000
|
|
00801c 0001
|
|
00801e 0101
|
|
008020 0101
|
|
008022 0000
|
|
008024 0000
|
|
008026 0000
|
|
008028 0701
|
|
00802a 0101
|
|
00802c 0000
|
|
00802e 0000
|
|
008030 0000
|
|
008032 0000
|
|
008034 0000
|
|
008036 0101
|
|
008038 0101
|
|
00803a 0101
|
|
00803c 0101
|
|
00803e 0101
|
|
008040 0101
|
|
008042 0001
|
|
008044 0101
|
|
008046 0105 mov.w r0, @(r0,r1)
|
|
008048 0000
|
|
00804a 0000
|
|
00804c 0000
|
|
00804e 0000
|
|
008050 000f mac.l @r0+, @r0+
|
|
008052 0101
|
|
008054 0101
|
|
008056 0000
|
|
008058 0000
|
|
00805a 0000
|
|
00805c 0001
|
|
00805e 0101
|
|
008060 0101
|
|
008062 0000
|
|
008064 0000
|
|
008066 0000
|
|
008068 0000
|
|
00806a 0101
|
|
00806c 0101
|
|
00806e 0101
|
|
008070 0000
|
|
008072 0005 mov.w r0, @(r0,r0)
|
|
008074 0000
|
|
008076 0101
|
|
008078 0101
|
|
00807a 0101
|
|
00807c 0100
|
|
00807e 0000
|
|
008080 0000
|
|
008082 0000
|
|
008084 000c mov.b @(r0,r0), r0
|
|
008086 0101
|
|
008088 0101
|
|
00808a 0001
|
|
00808c 0101
|
|
00808e 0101
|
|
008090 0101
|
|
008092 0101
|
|
008094 0101
|
|
008096 0100
|
|
008098 0000
|
|
00809a 0000
|
|
00809c 0000
|
|
00809e 0101
|
|
0080a0 0101
|
|
0080a2 0101
|
|
0080a4 0800
|
|
0080a6 0000
|
|
0080a8 0000
|
|
0080aa 0001
|
|
0080ac 0101
|
|
0080ae 0101
|
|
0080b0 0100
|
|
0080b2 0000
|
|
0080b4 0000
|
|
0080b6 0000
|
|
0080b8 000f mac.l @r0+, @r0+
|
|
0080ba 0101
|
|
0080bc 0101
|
|
0080be 0101
|
|
0080c0 0101
|
|
0080c2 0101
|
|
0080c4 0001
|
|
0080c6 0101
|
|
0080c8 0101
|
|
0080ca 0100
|
|
0080cc 0000
|
|
0080ce 0000
|
|
0080d0 0000
|
|
0080d2 0101
|
|
0080d4 0101
|
|
0080d6 0101
|
|
0080d8 0000
|
|
0080da 0000
|
|
0080dc 0000
|
|
0080de 0001
|
|
0080e0 0101
|
|
0080e2 0101
|
|
0080e4 0100
|
|
0080e6 0000
|
|
0080e8 0000
|
|
0080ea 0000
|
|
0080ec 000f mac.l @r0+, @r0+
|
|
0080ee 0101
|
|
0080f0 0101
|
|
0080f2 000b rts
|
|
0080f4 0000
|
|
0080f6 0000
|
|
0080f8 0101
|
|
0080fa 0101
|
|
0080fc 0101
|
|
0080fe 0100
|
|
008100 0000
|
|
008102 0500
|
|
008104 0000
|
|
008106 0101
|
|
008108 0101
|
|
00810a 0101
|
|
00810c 0101
|
|
00810e 0101
|
|
008110 0101
|
|
008112 0101
|
|
008114 0101
|
|
008116 0101
|
|
008118 0101
|
|
00811a 0101
|
|
00811c 0101
|
|
00811e 0101
|
|
008120 0101
|
|
008122 0101
|
|
008124 0101
|
|
008126 0101
|
|
008128 0101
|
|
00812a 0101
|
|
00812c 0101
|
|
00812e 0101
|
|
008130 0101
|
|
008132 0101
|
|
008134 0101
|
|
008136 0101
|
|
008138 0101
|
|
00813a 0101
|
|
00813c 0101
|
|
00813e 0000
|
|
008140 0000
|
|
008142 0088
|
|
008144 0000
|
|
008146 0030
|
|
008148 0000
|
|
00814a 0018 sett
|
|
00814c 0000
|
|
00814e 0000
|
|
008150 0000
|
|
008152 0002 stc sr, r0
|
|
008154 0000
|
|
008156 0088
|
|
008158 0000
|
|
00815a 0030
|
|
00815c 0000
|
|
00815e 0088
|
|
008160 0000
|
|
008162 0060
|
|
008164 5468 mov.l @(h'20,r6), r4
|
|
008166 6973 mov r7, r9
|
|
008168 2069 and r6, r0
|
|
00816a 7320 add #h'20, r3
|
|
00816c 6c69 swap.w r6, r12
|
|
00816e 6b65 mov.w @r6+, r11
|
|
008170 2061 mov.w r6, @r0
|
|
008172 2073
|
|
008174 7570 add #h'70, r5
|
|
008176 6572 mov.l @r7, r5
|
|
008178 6d61 mov.w @r6, r13
|
|
00817a 726b add #h'6b, r2
|
|
00817c 6574 mov.b @r7+, r5
|
|
00817e 2021 mov.w r2, @r0
|
|
008180 0000
|
|
008182 0000
|
|
008184 596f mov.l @(h'3c,r6), r9
|
|
008186 7520 add #h'20, r5
|
|
008188 6d61 mov.w @r6, r13
|
|
00818a 6465 mov.w @r6+, r4
|
|
00818c 2069 and r6, r0
|
|
00818e 7420 add #h'20, r4
|
|
008190 210a xor r0, r1
|
|
008192 4e6f mac.w @r6+, @r14+
|
|
008194 7720 add #h'20, r7
|
|
008196 6d61 mov.w @r6, r13
|
|
008198 6b65 mov.w @r6+, r11
|
|
00819a 2079 and r7, r0
|
|
00819c 6f75 mov.w @r7+, r15
|
|
00819e 7220 add #h'20, r2
|
|
0081a0 6368 swap.b r6, r3
|
|
0081a2 6f69 swap.w r6, r15
|
|
0081a4 6365 mov.w @r6+, r3
|
|
0081a6 2e0a xor r0, r14
|
|
0081a8 5768 mov.l @(h'20,r6), r7
|
|
0081aa 6963 mov r6, r9
|
|
0081ac 6820 mov.b @r2, r8
|
|
0081ae 6f6e exts.b r6, r15
|
|
0081b0 6520 mov.b @r2, r5
|
|
0081b2 6973 mov r7, r9
|
|
0081b4 2074 mov.b r7, @-r0
|
|
0081b6 6865 mov.w @r6+, r8
|
|
0081b8 206e mulu.w r6, r0
|
|
0081ba 6963 mov r6, r9
|
|
0081bc 6573 mov r7, r5
|
|
0081be 7420 add #h'20, r4
|
|
0081c0 3f00 cmp/eq r0, r15
|
|
0081c2 0000
|
|
0081c4 596f mov.l @(h'3c,r6), r9
|
|
0081c6 7520 add #h'20, r5
|
|
0081c8 7265 add #h'65, r2
|
|
0081ca 616c extu.b r6, r1
|
|
0081cc 6c79 swap.w r7, r12
|
|
0081ce 2074 mov.b r7, @-r0
|
|
0081d0 686f exts.w r6, r8
|
|
0081d2 7567 add #h'67, r5
|
|
0081d4 6874 mov.b @r7+, r8
|
|
0081d6 2074 mov.b r7, @-r0
|
|
0081d8 6865 mov.w @r6+, r8
|
|
0081da 7265 add #h'65, r2
|
|
0081dc 2077 div0s r7, r0
|
|
0081de 6173 mov r7, r1
|
|
0081e0 0a61
|
|
0081e2 2073
|
|
0081e4 6563 mov r6, r5
|
|
0081e6 7265 add #h'65, r2
|
|
0081e8 7420 add #h'20, r4
|
|
0081ea 6865 mov.w @r6+, r8
|
|
0081ec 7265 add #h'65, r2
|
|
0081ee 2c20 mov.b r2, @r12
|
|
0081f0 646f exts.w r6, r4
|
|
0081f2 6e27 not r2, r14
|
|
0081f4 7420 add #h'20, r4
|
|
0081f6 796f add #h'6f, r9
|
|
0081f8 7520 add #h'20, r5
|
|
0081fa 3f00 cmp/eq r0, r15
|
|
0081fc 466f mac.w @r6+, @r6+
|
|
0081fe 7572 add #h'72, r5
|
|
008200 7468 add #h'68, r4
|
|
008202 2074 mov.b r7, @-r0
|
|
008204 696d extu.w r6, r9
|
|
008206 6573 mov r7, r5
|
|
008208 2069 and r6, r0
|
|
00820a 7320 add #h'20, r3
|
|
00820c 7468 add #h'68, r4
|
|
00820e 6520 mov.b @r2, r5
|
|
008210 676f exts.w r6, r7
|
|
008212 6f64 mov.b @r6+, r15
|
|
008214 206f muls.w r6, r0
|
|
008216 6e65 mov.w @r6+, r14
|
|
008218 2c0a xor r0, r12
|
|
00821a 6c69 swap.w r6, r12
|
|
00821c 6b65 mov.w @r6+, r11
|
|
00821e 206d xtrct r6, r0
|
|
008220 7920 add #h'20, r9
|
|
008222 756e add #h'6e, r5
|
|
008224 636c extu.b r6, r3
|
|
008226 6520 mov.b @r2, r5
|
|
008228 4265
|
|
00822a 6e6e exts.b r6, r14
|
|
00822c 7920 add #h'20, r9
|
|
00822e 7361 add #h'61, r3
|
|
008230 7973 add #h'73, r9
|
|
008232 0001
|
|
008234 0101
|
|
008236 0101
|
|
008238 0101
|
|
00823a 0101
|
|
00823c 0101
|
|
00823e 0101
|
|
008240 0101
|
|
008242 0101
|
|
008244 0101
|
|
008246 0101
|
|
008248 0101
|
|
00824a 0101
|
|
00824c 0101
|
|
00824e 0101
|
|
008250 0101
|
|
008252 0101
|
|
008254 0101
|
|
008256 0101
|
|
008258 0101
|
|
00825a 0101
|
|
00825c 0101
|
|
00825e 0101
|
|
008260 0101
|
|
008262 0101
|
|
008264 0101
|
|
008266 0101
|
|
008268 0101
|
|
00826a 0100
|
|
00826c 0a00
|
|
00826e 0000
|
|
008270 0000
|
|
008272 0000
|
|
008274 0000
|
|
008276 0000
|
|
008278 0000
|
|
00827a 0000
|
|
00827c 0000
|
|
00827e 0a01
|
|
008280 0101
|
|
008282 0101
|
|
008284 0101
|
|
008286 0000
|
|
008288 0001
|
|
00828a 0101
|
|
00828c 0101
|
|
00828e 0101
|
|
008290 0101
|
|
008292 0101
|
|
008294 0101
|
|
008296 0100
|
|
008298 0000
|
|
00829a 0101
|
|
00829c 0101
|
|
00829e 0101
|
|
0082a0 0100
|
|
0082a2 0001
|
|
0082a4 0100
|
|
0082a6 0000
|
|
0082a8 0000
|
|
0082aa 0000
|
|
0082ac 0a00
|
|
0082ae 0000
|
|
0082b0 0101
|
|
0082b2 0000
|
|
0082b4 0001
|
|
0082b6 0101
|
|
0082b8 0101
|
|
0082ba 0101
|
|
0082bc 0500
|
|
0082be 0000
|
|
0082c0 0000
|
|
0082c2 0000
|
|
0082c4 0000
|
|
0082c6 0000
|
|
0082c8 0000
|
|
0082ca 0101
|
|
0082cc 0100
|
|
0082ce 0000
|
|
0082d0 0101
|
|
0082d2 0101
|
|
0082d4 0101
|
|
0082d6 0101
|
|
0082d8 0101
|
|
0082da 0101
|
|
0082dc 0000
|
|
0082de 0101
|
|
0082e0 0000
|
|
0082e2 0000
|
|
0082e4 0101
|
|
0082e6 0101
|
|
0082e8 0000
|
|
0082ea 0001
|
|
0082ec 0101
|
|
0082ee 0101
|
|
0082f0 0101
|
|
0082f2 0101
|
|
0082f4 0101
|
|
0082f6 0100
|
|
0082f8 0001
|
|
0082fa 0100
|
|
0082fc 0000
|
|
0082fe 0006 mov.l r0, @(r0,r0)
|
|
008300 0101
|
|
008302 0100
|
|
008304 0000
|
|
008306 0101
|
|
008308 0101
|
|
00830a 0101
|
|
00830c 0101
|
|
00830e 0101
|
|
008310 0101
|
|
008312 0000
|
|
008314 0101
|
|
008316 0100
|
|
008318 0000
|
|
00831a 0001
|
|
00831c 0101
|
|
00831e 0000
|
|
008320 0001
|
|
008322 0101
|
|
008324 0101
|
|
008326 0101
|
|
008328 0101
|
|
00832a 0101
|
|
00832c 0100
|
|
00832e 0001
|
|
008330 0106 mov.l r0, @(r0,r1)
|
|
008332 0000
|
|
008334 0000
|
|
008336 0101
|
|
008338 0100
|
|
00833a 0000
|
|
00833c 0101
|
|
00833e 0101
|
|
008340 0101
|
|
008342 0101
|
|
008344 0101
|
|
008346 0101
|
|
008348 0000
|
|
00834a 0101
|
|
00834c 0000
|
|
00834e 0000
|
|
008350 0101
|
|
008352 0101
|
|
008354 0000
|
|
008356 0001
|
|
008358 0101
|
|
00835a 0101
|
|
00835c 0101
|
|
00835e 0101
|
|
008360 0101
|
|
008362 0100
|
|
008364 0001
|
|
008366 0100
|
|
008368 0000
|
|
00836a 0000
|
|
00836c 0101
|
|
00836e 0100
|
|
008370 0000
|
|
008372 0101
|
|
008374 0101
|
|
008376 0101
|
|
008378 0101
|
|
00837a 0101
|
|
00837c 0101
|
|
00837e 0000
|
|
008380 0101
|
|
008382 0100
|
|
008384 0000
|
|
008386 0001
|
|
008388 0101
|
|
00838a 0000
|
|
00838c 0001
|
|
00838e 0101
|
|
008390 0101
|
|
008392 0101
|
|
008394 0101
|
|
008396 0101
|
|
008398 0100
|
|
00839a 0001
|
|
00839c 0100
|
|
00839e 0000
|
|
0083a0 0000
|
|
0083a2 0101
|
|
0083a4 0100
|
|
0083a6 0000
|
|
0083a8 0101
|
|
0083aa 0101
|
|
0083ac 0101
|
|
0083ae 0101
|
|
0083b0 0101
|
|
0083b2 0101
|
|
0083b4 0000
|
|
0083b6 0101
|
|
0083b8 0000
|
|
0083ba 0000
|
|
0083bc 0101
|
|
0083be 0101
|
|
0083c0 0000
|
|
0083c2 0000
|
|
0083c4 0000
|
|
0083c6 0101
|
|
0083c8 0101
|
|
0083ca 0101
|
|
0083cc 0101
|
|
0083ce 0100
|
|
0083d0 0001
|
|
0083d2 0100
|
|
0083d4 0000
|
|
0083d6 0000
|
|
0083d8 0101
|
|
0083da 0100
|
|
0083dc 0000
|
|
0083de 0000
|
|
0083e0 0001
|
|
0083e2 0101
|
|
0083e4 0101
|
|
0083e6 0101
|
|
0083e8 0101
|
|
0083ea 0000
|
|
0083ec 0101
|
|
0083ee 0100
|
|
0083f0 0000
|
|
0083f2 0001
|
|
0083f4 0101
|
|
0083f6 0000
|
|
0083f8 0000
|
|
0083fa 0000
|
|
0083fc 0101
|
|
0083fe 0101
|
|
008400 0101
|
|
008402 0101
|
|
008404 0105 mov.w r0, @(r0,r1)
|
|
008406 0501
|
|
008408 0100
|
|
00840a 0000
|
|
00840c 000b rts
|
|
00840e 0101
|
|
008410 0105 mov.w r0, @(r0,r1)
|
|
008412 0000
|
|
008414 0000
|
|
008416 0c01
|
|
008418 0101
|
|
00841a 0101
|
|
00841c 0101
|
|
00841e 0101
|
|
008420 0101
|
|
008422 0101
|
|
008424 0101
|
|
008426 0101
|
|
008428 0101
|
|
00842a 0101
|
|
00842c 0101
|
|
00842e 0101
|
|
008430 0101
|
|
008432 0101
|
|
008434 0101
|
|
008436 0101
|
|
008438 0101
|
|
00843a 0101
|
|
00843c 0101
|
|
00843e 0101
|
|
008440 0101
|
|
008442 0101
|
|
008444 0101
|
|
008446 0101
|
|
008448 0101
|
|
00844a 0101
|
|
00844c 0101
|
|
00844e 0100
|
|
008450 4d65
|
|
008452 7420 add #h'20, r4
|
|
008454 796f add #h'6f, r9
|
|
008456 7572 add #h'72, r5
|
|
008458 206e mulu.w r6, r0
|
|
00845a 6577 not r7, r5
|
|
00845c 2066 mov.l r6, @-r0
|
|
00845e 7269 add #h'69, r2
|
|
008460 656e exts.b r6, r5
|
|
008462 6420 mov.b @r2, r4
|
|
008464 3a0a subc r0, r10
|
|
008466 7468 add #h'68, r4
|
|
008468 6520 mov.b @r2, r5
|
|
00846a 4761
|
|
00846c 7262 add #h'62, r2
|
|
00846e 6167 not r6, r1
|
|
008470 6520 mov.b @r2, r5
|
|
008472 5468 mov.l @(h'20,r6), r4
|
|
008474 726f add #h'6f, r2
|
|
008476 7765 add #h'65, r7
|
|
008478 722e add #h'2e, r2
|
|
00847a 0000
|
|
00847c 576f mov.l @(h'3c,r6), r7
|
|
00847e 6f70 mov.b @r7, r15
|
|
008480 732e add #h'2e, r3
|
|
008482 0000
|
|
008484 5468 mov.l @(h'20,r6), r4
|
|
008486 6174 mov.b @r7+, r1
|
|
008488 2077 div0s r7, r0
|
|
00848a 6173 mov r7, r1
|
|
00848c 2074 mov.b r7, @-r0
|
|
00848e 6865 mov.w @r6+, r8
|
|
008490 2073
|
|
008492 7475 add #h'75, r4
|
|
008494 7069 add #h'69, r0
|
|
008496 6465 mov.w @r6+, r4
|
|
008498 7374 add #h'74, r3
|
|
00849a 0a77 mul.l r7, r10
|
|
00849c 6179 swap.w r7, r1
|
|
00849e 2079 and r7, r0
|
|
0084a0 6f75 mov.w @r7+, r15
|
|
0084a2 2063
|
|
0084a4 6f75 mov.w @r7+, r15
|
|
0084a6 6c64 mov.b @r6+, r12
|
|
0084a8 2064 mov.b r6, @-r0
|
|
0084aa 6965 mov.w @r6+, r9
|
|
0084ac 2e00 mov.b r0, @r14
|
|
0084ae 0000
|
|
0084b0 596f mov.l @(h'3c,r6), r9
|
|
0084b2 7527 add #h'27, r5
|
|
0084b4 7265 add #h'65, r2
|
|
0084b6 2062 mov.l r6, @r0
|
|
0084b8 6574 mov.b @r7+, r5
|
|
0084ba 7465 add #h'65, r4
|
|
0084bc 7220 add #h'20, r2
|
|
0084be 7468 add #h'68, r4
|
|
0084c0 616e exts.b r6, r1
|
|
0084c2 2074 mov.b r7, @-r0
|
|
0084c4 6861 mov.w @r6, r8
|
|
0084c6 7420 add #h'20, r4
|
|
0084c8 2100 mov.b r0, @r1
|
|
0084ca 0101
|
|
0084cc 0101
|
|
0084ce 0101
|
|
0084d0 0101
|
|
0084d2 0101
|
|
0084d4 0101
|
|
0084d6 0101
|
|
0084d8 0101
|
|
0084da 0101
|
|
0084dc 0101
|
|
0084de 0101
|
|
0084e0 0101
|
|
0084e2 0101
|
|
0084e4 0101
|
|
0084e6 0101
|
|
0084e8 0101
|
|
0084ea 0101
|
|
0084ec 0101
|
|
0084ee 0101
|
|
0084f0 0101
|
|
0084f2 0101
|
|
0084f4 0101
|
|
0084f6 0101
|
|
0084f8 0101
|
|
0084fa 0101
|
|
0084fc 0101
|
|
0084fe 0101
|
|
008500 0101
|
|
008502 0000
|
|
008504 000a sts mach, r0
|
|
008506 0000
|
|
008508 0000
|
|
00850a 0000
|
|
00850c 0000
|
|
00850e 0000
|
|
008510 0000
|
|
008512 0000
|
|
008514 0000
|
|
008516 0000
|
|
008518 0000
|
|
00851a 0000
|
|
00851c 0600
|
|
00851e 0001
|
|
008520 0101
|
|
008522 0100
|
|
008524 0000
|
|
008526 0000
|
|
008528 0000
|
|
00852a 0000
|
|
00852c 0000
|
|
00852e 0000
|
|
008530 0000
|
|
008532 0500
|
|
008534 0000
|
|
008536 0101
|
|
008538 0101
|
|
00853a 0101
|
|
00853c 0101
|
|
00853e 0101
|
|
008540 0101
|
|
008542 0101
|
|
008544 0101
|
|
008546 0000
|
|
008548 0000
|
|
00854a 0301
|
|
00854c 0101
|
|
00854e 0100
|
|
008550 0000
|
|
008552 0000
|
|
008554 0000
|
|
008556 0000
|
|
008558 0000
|
|
00855a 0003 bsrf r0
|
|
00855c 0101
|
|
00855e 0101
|
|
008560 0101
|
|
008562 0100
|
|
008564 0000
|
|
008566 0000
|
|
008568 0006 mov.l r0, @(r0,r0)
|
|
00856a 000a sts mach, r0
|
|
00856c 0a00
|
|
00856e 0000
|
|
008570 0a01
|
|
008572 0101
|
|
008574 0101
|
|
008576 0101
|
|
008578 0101
|
|
00857a 0100
|
|
00857c 0000
|
|
00857e 0000
|
|
008580 0000
|
|
008582 0000
|
|
008584 0000
|
|
008586 0000
|
|
008588 0000
|
|
00858a 0000
|
|
00858c 0000
|
|
00858e 0000
|
|
008590 0900
|
|
008592 0000
|
|
008594 0000
|
|
008596 0000
|
|
008598 0000
|
|
00859a 0500
|
|
00859c 0000
|
|
00859e 0000
|
|
0085a0 0000
|
|
0085a2 0000
|
|
0085a4 0101
|
|
0085a6 0100
|
|
0085a8 0000
|
|
0085aa 0000
|
|
0085ac 0000
|
|
0085ae 0000
|
|
0085b0 0000
|
|
0085b2 0101
|
|
0085b4 0101
|
|
0085b6 0100
|
|
0085b8 0005 mov.w r0, @(r0,r0)
|
|
0085ba 0101
|
|
0085bc 0101
|
|
0085be 0007 mul.l r0, r0
|
|
0085c0 0101
|
|
0085c2 0101
|
|
0085c4 0101
|
|
0085c6 0101
|
|
0085c8 0101
|
|
0085ca 0101
|
|
0085cc 0000
|
|
0085ce 0000
|
|
0085d0 0101
|
|
0085d2 0100
|
|
0085d4 000b rts
|
|
0085d6 0000
|
|
0085d8 0000
|
|
0085da 0000
|
|
0085dc 0000
|
|
0085de 0000
|
|
0085e0 0a0a sts mach, r10
|
|
0085e2 0101
|
|
0085e4 0101
|
|
0085e6 0100
|
|
0085e8 0001
|
|
0085ea 0000
|
|
0085ec 0000
|
|
0085ee 0006 mov.l r0, @(r0,r0)
|
|
0085f0 0600
|
|
0085f2 0000
|
|
0085f4 0000
|
|
0085f6 0001
|
|
0085f8 0800
|
|
0085fa 000c mov.b @(r0,r0), r0
|
|
0085fc 0101
|
|
0085fe 0101
|
|
008600 0101
|
|
008602 0105 mov.w r0, @(r0,r1)
|
|
008604 0501
|
|
008606 0505 mov.w r0, @(r0,r5)
|
|
008608 0101
|
|
00860a 0105 mov.w r0, @(r0,r1)
|
|
00860c 0000
|
|
00860e 0000
|
|
008610 0000
|
|
008612 0000
|
|
008614 0501
|
|
008616 0500
|
|
008618 0000
|
|
00861a 0000
|
|
00861c 0000
|
|
00861e 0005 mov.w r0, @(r0,r0)
|
|
008620 0000
|
|
008622 0001
|
|
008624 0101
|
|
008626 0101
|
|
008628 0101
|
|
00862a 0101
|
|
00862c 0101
|
|
00862e 0101
|
|
008630 0101
|
|
008632 0101
|
|
008634 0101
|
|
008636 0101
|
|
008638 0101
|
|
00863a 0101
|
|
00863c 0101
|
|
00863e 0101
|
|
008640 0101
|
|
008642 0101
|
|
008644 0101
|
|
008646 0101
|
|
008648 0101
|
|
00864a 0101
|
|
00864c 0101
|
|
00864e 0101
|
|
008650 0101
|
|
008652 0101
|
|
008654 0101
|
|
008656 0101
|
|
008658 0101
|
|
00865a 0101
|
|
00865c 0101
|
|
00865e 0101
|
|
008660 0101
|
|
008662 0101
|
|
008664 0101
|
|
008666 0101
|
|
008668 0101
|
|
00866a 0101
|
|
00866c 0101
|
|
00866e 0101
|
|
008670 0101
|
|
008672 0101
|
|
008674 0101
|
|
008676 0101
|
|
008678 0101
|
|
00867a 0101
|
|
00867c 0101
|
|
00867e 0101
|
|
008680 0101
|
|
008682 0000
|
|
008684 0000
|
|
008686 0001
|
|
008688 0000
|
|
00868a 0008 clrt
|
|
00868c 0000
|
|
00868e 0008 clrt
|
|
008690 0000
|
|
008692 0008 clrt
|
|
008694 0000
|
|
008696 0008 clrt
|
|
008698 0000
|
|
00869a 0007 mul.l r0, r0
|
|
00869c 596f mov.l @(h'3c,r6), r9
|
|
00869e 7520 add #h'20, r5
|
|
0086a0 7368 add #h'68, r3
|
|
0086a2 6f75 mov.w @r7+, r15
|
|
0086a4 6c64 mov.b @r6+, r12
|
|
0086a6 2068 tst r6, r0
|
|
0086a8 7572 add #h'72, r5
|
|
0086aa 7279 add #h'79, r2
|
|
0086ac 2c0a xor r0, r12
|
|
0086ae 6d79 swap.w r7, r13
|
|
0086b0 2066 mov.l r6, @-r0
|
|
0086b2 7269 add #h'69, r2
|
|
0086b4 656e exts.b r6, r5
|
|
0086b6 6420 mov.b @r2, r4
|
|
0086b8 4265
|
|
0086ba 6e6e exts.b r6, r14
|
|
0086bc 7920 add #h'20, r9
|
|
0086be 6973 mov r7, r9
|
|
0086c0 2068 tst r6, r0
|
|
0086c2 6572 mov.l @r7, r5
|
|
0086c4 6520 mov.b @r2, r5
|
|
0086c6 2100 mov.b r0, @r1
|
|
0086c8 5768 mov.l @(h'20,r6), r7
|
|
0086ca 6174 mov.b @r7+, r1
|
|
0086cc 203f muls.w r3, r0
|
|
0086ce 2041 mov.w r4, @r0
|
|
0086d0 6c72 mov.l @r7, r12
|
|
0086d2 6561 mov.w @r6, r5
|
|
0086d4 6479 swap.w r7, r4
|
|
0086d6 203f muls.w r3, r0
|
|
0086d8 0000
|
|
0086da 0000
|
|
0086dc 596f mov.l @(h'3c,r6), r9
|
|
0086de 7520 add #h'20, r5
|
|
0086e0 7368 add #h'68, r3
|
|
0086e2 6f75 mov.w @r7+, r15
|
|
0086e4 6c64 mov.b @r6+, r12
|
|
0086e6 2062 mov.l r6, @r0
|
|
0086e8 650a negc r0, r5
|
|
0086ea 6173 mov r7, r1
|
|
0086ec 6861 mov.w @r6, r8
|
|
0086ee 6d65 mov.w @r6+, r13
|
|
0086f0 6420 mov.b @r2, r4
|
|
0086f2 6f66 mov.l @r6+, r15
|
|
0086f4 2079 and r7, r0
|
|
0086f6 6f75 mov.w @r7+, r15
|
|
0086f8 7273 add #h'73, r2
|
|
0086fa 656c extu.b r6, r5
|
|
0086fc 662e exts.b r2, r6
|
|
0086fe 0000
|
|
008700 4265
|
|
008702 2063
|
|
008704 6172 mov.l @r7, r1
|
|
008706 6566 mov.l @r6+, r5
|
|
008708 756c add #h'6c, r5
|
|
00870a 2e20 mov.b r2, @r14
|
|
00870c 5468 mov.l @(h'20,r6), r4
|
|
00870e 6520 mov.b @r2, r5
|
|
008710 6561 mov.w @r6, r5
|
|
008712 7369 add #h'69, r3
|
|
008714 6573 mov r7, r5
|
|
008716 7420 add #h'20, r4
|
|
008718 7761 add #h'61, r7
|
|
00871a 790a
|
|
00871c 6973 mov r7, r9
|
|
00871e 6e27 not r2, r14
|
|
008720 7420 add #h'20, r4
|
|
008722 616c extu.b r6, r1
|
|
008724 7761 add #h'61, r7
|
|
008726 7973 add #h'73, r9
|
|
008728 2074 mov.b r7, @-r0
|
|
00872a 6865 mov.w @r6+, r8
|
|
00872c 2062 mov.l r6, @r0
|
|
00872e 6573 mov r7, r5
|
|
008730 7420 add #h'20, r4
|
|
008732 6f6e exts.b r6, r15
|
|
008734 652e exts.b r2, r5
|
|
008736 0000
|
|
008738 546f mov.l @(h'3c,r6), r4
|
|
00873a 6c64 mov.b @r6+, r12
|
|
00873c 2079 and r7, r0
|
|
00873e 6f75 mov.w @r7+, r15
|
|
008740 2e00 mov.b r0, @r14
|
|
008742 0000
|
|
008744 4172
|
|
008746 6520 mov.b @r2, r5
|
|
008748 796f add #h'6f, r9
|
|
00874a 7520 add #h'20, r5
|
|
00874c 7375 add #h'75, r3
|
|
00874e 7265 add #h'65, r2
|
|
008750 2074 mov.b r7, @-r0
|
|
008752 6869 swap.w r6, r8
|
|
008754 730a
|
|
008756 6973 mov r7, r9
|
|
008758 2074 mov.b r7, @-r0
|
|
00875a 6865 mov.w @r6+, r8
|
|
00875c 2072 mov.l r7, @r0
|
|
00875e 6967 not r6, r9
|
|
008760 6874 mov.b @r7+, r8
|
|
008762 2077 div0s r7, r0
|
|
008764 6179 swap.w r7, r1
|
|
008766 203f muls.w r3, r0
|
|
008768 0000
|
|
00876a 0000
|
|
00876c 5965 mov.l @(h'14,r6), r9
|
|
00876e 702c add #h'2c, r0
|
|
008770 2064 mov.b r6, @-r0
|
|
008772 6566 mov.l @r6+, r5
|
|
008774 696e exts.b r6, r9
|
|
008776 6974 mov.b @r7+, r9
|
|
008778 656c extu.b r6, r5
|
|
00877a 7920 add #h'20, r9
|
|
00877c 6e6f exts.w r6, r14
|
|
00877e 740a
|
|
008780 7468 add #h'68, r4
|
|
008782 6520 mov.b @r2, r5
|
|
008784 7269 add #h'69, r2
|
|
008786 6768 swap.b r6, r7
|
|
008788 7420 add #h'20, r4
|
|
00878a 7761 add #h'61, r7
|
|
00878c 792e add #h'2e, r9
|
|
00878e 0000
|
|
008790 5772 mov.l @(h'8,r7), r7
|
|
008792 6f6e exts.b r6, r15
|
|
008794 6720 mov.b @r2, r7
|
|
008796 7761 add #h'61, r7
|
|
008798 792e add #h'2e, r9
|
|
00879a 204f muls.w r4, r0
|
|
00879c 7220 add #h'20, r2
|
|
00879e 6973 mov r7, r9
|
|
0087a0 2069 and r6, r0
|
|
0087a2 7420 add #h'20, r4
|
|
0087a4 3f00 cmp/eq r0, r15
|
|
0087a6 0000
|
|
0087a8 5275 mov.l @(h'14,r7), r2
|
|
0087aa 6e20 mov.b @r2, r14
|
|
0087ac 7261 add #h'61, r2
|
|
0087ae 6262 mov.l @r6, r2
|
|
0087b0 6974 mov.b @r7+, r9
|
|
0087b2 2c20 mov.b r2, @r12
|
|
0087b4 7275 add #h'75, r2
|
|
0087b6 6e20 mov.b @r2, r14
|
|
0087b8 2100 mov.b r0, @r1
|
|
0087ba 0101
|
|
0087bc 0101
|
|
0087be 0101
|
|
0087c0 0101
|
|
0087c2 0101
|
|
0087c4 0101
|
|
0087c6 0101
|
|
0087c8 0101
|
|
0087ca 0101
|
|
0087cc 0101
|
|
0087ce 0101
|
|
0087d0 0101
|
|
0087d2 0101
|
|
0087d4 0101
|
|
0087d6 0101
|
|
0087d8 0101
|
|
0087da 0100
|
|
0087dc 0000
|
|
0087de 0000
|
|
0087e0 0000
|
|
0087e2 0000
|
|
0087e4 0000
|
|
0087e6 0000
|
|
0087e8 0001
|
|
0087ea 0100
|
|
0087ec 0000
|
|
0087ee 0000
|
|
0087f0 0000
|
|
0087f2 0000
|
|
0087f4 0000
|
|
0087f6 0000
|
|
0087f8 0001
|
|
0087fa 0100
|
|
0087fc 0000
|
|
0087fe 0000
|
|
008800 0000
|
|
008802 0000
|
|
008804 0000
|
|
008806 0000
|
|
008808 0001
|
|
00880a 0100
|
|
00880c 0000
|
|
00880e 0000
|
|
008810 0000
|
|
008812 0000
|
|
008814 0000
|
|
008816 0000
|
|
008818 0001
|
|
00881a 0100
|
|
00881c 0000
|
|
00881e 0000
|
|
008820 1b00 mov.l r0, @(h'0,r11)
|
|
008822 000c mov.b @(r0,r0), r0
|
|
008824 0000
|
|
008826 0000
|
|
008828 0001
|
|
00882a 0101
|
|
00882c 0101
|
|
00882e 0101
|
|
008830 0101
|
|
008832 0101
|
|
008834 0101
|
|
008836 0101
|
|
008838 0101
|
|
00883a 0101
|
|
00883c 0101
|
|
00883e 0101
|
|
008840 0101
|
|
008842 0101
|
|
008844 0101
|
|
008846 0101
|
|
008848 0101
|
|
00884a 0000
|
|
00884c 4865
|
|
00884e 6c6c extu.b r6, r12
|
|
008850 6f6f exts.w r6, r15
|
|
008852 6f20 mov.b @r2, r15
|
|
008854 2100 mov.b r0, @r1
|
|
008856 0000
|
|
008858 5768 mov.l @(h'20,r6), r7
|
|
00885a 7920 add #h'20, r9
|
|
00885c 6172 mov.l @r7, r1
|
|
00885e 6520 mov.b @r2, r5
|
|
008860 796f add #h'6f, r9
|
|
008862 7520 add #h'20, r5
|
|
008864 666f exts.w r6, r6
|
|
008866 6c6c extu.b r6, r12
|
|
008868 6f77 not r7, r15
|
|
00886a 696e exts.b r6, r9
|
|
00886c 670a negc r0, r7
|
|
00886e 6d65 mov.w @r6+, r13
|
|
008870 206c cmp/str r6, r0
|
|
008872 696b neg r6, r9
|
|
008874 6520 mov.b @r2, r5
|
|
008876 7468 add #h'68, r4
|
|
008878 6973 mov r7, r9
|
|
00887a 2c20 mov.b r2, @r12
|
|
00887c 7369 add #h'69, r3
|
|
00887e 7220 add #h'20, r2
|
|
008880 3f00 cmp/eq r0, r15
|
|
008882 0000
|
|
008884 596f mov.l @(h'3c,r6), r9
|
|
008886 7527 add #h'27, r5
|
|
008888 7265 add #h'65, r2
|
|
00888a 2075 mov.w r7, @-r0
|
|
00888c 676c extu.b r6, r7
|
|
00888e 792c add #h'2c, r9
|
|
008890 2079 and r7, r0
|
|
008892 6f75 mov.w @r7+, r15
|
|
008894 7220 add #h'20, r2
|
|
008896 6865 mov.w @r6+, r8
|
|
008898 6164 mov.b @r6+, r1
|
|
00889a 2069 and r6, r0
|
|
00889c 730a
|
|
00889e 7368 add #h'68, r3
|
|
0088a0 6170 mov.b @r7, r1
|
|
0088a2 6564 mov.b @r6+, r5
|
|
0088a4 206c cmp/str r6, r0
|
|
0088a6 696b neg r6, r9
|
|
0088a8 6520 mov.b @r2, r5
|
|
0088aa 6120 mov.b @r2, r1
|
|
0088ac 7371 add #h'71, r3
|
|
0088ae 7561 add #h'61, r5
|
|
0088b0 7265 add #h'65, r2
|
|
0088b2 2e00 mov.b r0, @r14
|
|
0088b4 536f mov.l @(h'3c,r6), r3
|
|
0088b6 7272 add #h'72, r2
|
|
0088b8 792c add #h'2c, r9
|
|
0088ba 206d xtrct r6, r0
|
|
0088bc 7920 add #h'20, r9
|
|
0088be 6865 mov.w @r6+, r8
|
|
0088c0 6172 mov.l @r7, r1
|
|
0088c2 7420 add #h'20, r4
|
|
0088c4 676f exts.w r6, r7
|
|
0088c6 6573 mov r7, r5
|
|
0088c8 0a74 mov.b r7, @(r0,r10)
|
|
0088ca 6f20 mov.b @r2, r15
|
|
0088cc 6369 swap.w r6, r3
|
|
0088ce 7263 add #h'63, r2
|
|
0088d0 6c65 mov.w @r6+, r12
|
|
0088d2 2068 tst r6, r0
|
|
0088d4 6561 mov.w @r6, r5
|
|
0088d6 6473 mov r7, r4
|
|
0088d8 2021 mov.w r2, @r0
|
|
0088da 0000
|
|
0088dc 2020 mov.b r2, @r0
|
|
0088de 202e mulu.w r2, r0
|
|
0088e0 2e2e mulu.w r2, r14
|
|
0088e2 2020 mov.b r2, @r0
|
|
0088e4 2000 mov.b r0, @r0
|
|
0088e6 0101
|
|
0088e8 0101
|
|
0088ea 0101
|
|
0088ec 0101
|
|
0088ee 0101
|
|
0088f0 0101
|
|
0088f2 0101
|
|
0088f4 0101
|
|
0088f6 0101
|
|
0088f8 0101
|
|
0088fa 0101
|
|
0088fc 0101
|
|
0088fe 0101
|
|
008900 0101
|
|
008902 0101
|
|
008904 0101
|
|
008906 0101
|
|
008908 0101
|
|
00890a 0101
|
|
00890c 0000
|
|
00890e 0000
|
|
008910 0000
|
|
008912 0000
|
|
008914 0000
|
|
008916 0000
|
|
008918 0000
|
|
00891a 0101
|
|
00891c 0101
|
|
00891e 0000
|
|
008920 0000
|
|
008922 0000
|
|
008924 0000
|
|
008926 0000
|
|
008928 0000
|
|
00892a 0000
|
|
00892c 0101
|
|
00892e 0101
|
|
008930 0000
|
|
008932 0000
|
|
008934 0000
|
|
008936 0000
|
|
008938 0000
|
|
00893a 0000
|
|
00893c 0000
|
|
00893e 0101
|
|
008940 0101
|
|
008942 000b rts
|
|
008944 0000
|
|
008946 0000
|
|
008948 0000
|
|
00894a 0000
|
|
00894c 0000
|
|
00894e 0000
|
|
008950 0101
|
|
008952 0101
|
|
008954 0101
|
|
008956 0101
|
|
008958 0100
|
|
00895a 0000
|
|
00895c 0000
|
|
00895e 0000
|
|
008960 0000
|
|
008962 0101
|
|
008964 0101
|
|
008966 0101
|
|
008968 0101
|
|
00896a 0100
|
|
00896c 0000
|
|
00896e 0000
|
|
008970 0000
|
|
008972 0000
|
|
008974 0101
|
|
008976 0101
|
|
008978 0101
|
|
00897a 0101
|
|
00897c 0100
|
|
00897e 0000
|
|
008980 0000
|
|
008982 0000
|
|
008984 0000
|
|
008986 0101
|
|
008988 0101
|
|
00898a 0101
|
|
00898c 0101
|
|
00898e 0100
|
|
008990 0000
|
|
008992 0000
|
|
008994 0000
|
|
008996 0000
|
|
008998 0101
|
|
00899a 0101
|
|
00899c 0101
|
|
00899e 0101
|
|
0089a0 0100
|
|
0089a2 0000
|
|
0089a4 0000
|
|
0089a6 0000
|
|
0089a8 0000
|
|
0089aa 0101
|
|
0089ac 0101
|
|
0089ae 0101
|
|
0089b0 0101
|
|
0089b2 0100
|
|
0089b4 0000
|
|
0089b6 0000
|
|
0089b8 0000
|
|
0089ba 0000
|
|
0089bc 0101
|
|
0089be 0101
|
|
0089c0 0101
|
|
0089c2 0101
|
|
0089c4 0100
|
|
0089c6 0000
|
|
0089c8 0000
|
|
0089ca 0000
|
|
0089cc 0000
|
|
0089ce 0101
|
|
0089d0 0101
|
|
0089d2 0101
|
|
0089d4 0101
|
|
0089d6 0100
|
|
0089d8 0000
|
|
0089da 0000
|
|
0089dc 0000
|
|
0089de 0000
|
|
0089e0 0101
|
|
0089e2 0101
|
|
0089e4 0101
|
|
0089e6 0101
|
|
0089e8 0100
|
|
0089ea 0000
|
|
0089ec 0000
|
|
0089ee 0000
|
|
0089f0 0000
|
|
0089f2 0101
|
|
0089f4 0101
|
|
0089f6 0101
|
|
0089f8 0101
|
|
0089fa 0100
|
|
0089fc 0000
|
|
0089fe 0000
|
|
008a00 0000
|
|
008a02 0000
|
|
008a04 0101
|
|
008a06 010d mov.w @(r0,r0), r1
|
|
008a08 0d0d mov.w @(r0,r0), r13
|
|
008a0a 0d0d mov.w @(r0,r0), r13
|
|
008a0c 0d00
|
|
008a0e 0000
|
|
008a10 0000
|
|
008a12 0000
|
|
008a14 0000
|
|
008a16 0101
|
|
008a18 0c0d mov.w @(r0,r0), r12
|
|
008a1a 0d0d mov.w @(r0,r0), r13
|
|
008a1c 0d0d mov.w @(r0,r0), r13
|
|
008a1e 0d00
|
|
008a20 0000
|
|
008a22 0000
|
|
008a24 0000
|
|
008a26 0000
|
|
008a28 0101
|
|
008a2a 0101
|
|
008a2c 0101
|
|
008a2e 0101
|
|
008a30 0100
|
|
008a32 0000
|
|
008a34 0000
|
|
008a36 0000
|
|
008a38 0000
|
|
008a3a 0101
|
|
008a3c 0101
|
|
008a3e 0101
|
|
008a40 0101
|
|
008a42 0100
|
|
008a44 0000
|
|
008a46 0000
|
|
008a48 0000
|
|
008a4a 0000
|
|
008a4c 0101
|
|
008a4e 0101
|
|
008a50 0101
|
|
008a52 0101
|
|
008a54 0100
|
|
008a56 0000
|
|
008a58 0000
|
|
008a5a 0000
|
|
008a5c 0000
|
|
008a5e 0101
|
|
008a60 0101
|
|
008a62 0101
|
|
008a64 0101
|
|
008a66 0100
|
|
008a68 0000
|
|
008a6a 0000
|
|
008a6c 0000
|
|
008a6e 0000
|
|
008a70 0101
|
|
008a72 0101
|
|
008a74 0101
|
|
008a76 0101
|
|
008a78 0108 clrt
|
|
008a7a 0000
|
|
008a7c 0000
|
|
008a7e 0000
|
|
008a80 0007 mul.l r0, r0
|
|
008a82 0101
|
|
008a84 0101
|
|
008a86 0101
|
|
008a88 0101
|
|
008a8a 0105 mov.w r0, @(r0,r1)
|
|
008a8c 0505 mov.w r0, @(r0,r5)
|
|
008a8e 0505 mov.w r0, @(r0,r5)
|
|
008a90 0505 mov.w r0, @(r0,r5)
|
|
008a92 0505 mov.w r0, @(r0,r5)
|
|
008a94 0101
|
|
008a96 0101
|
|
008a98 0101
|
|
008a9a 0101
|
|
008a9c 0101
|
|
008a9e 0101
|
|
008aa0 0101
|
|
008aa2 0101
|
|
008aa4 0101
|
|
008aa6 0101
|
|
008aa8 0101
|
|
008aaa 0101
|
|
008aac 0101
|
|
008aae 0101
|
|
008ab0 0101
|
|
008ab2 0101
|
|
008ab4 0101
|
|
008ab6 0101
|
|
008ab8 0101
|
|
008aba 0000
|
|
008abc 4920 shal r9
|
|
008abe 7468 add #h'68, r4
|
|
008ac0 696e exts.b r6, r9
|
|
008ac2 6b20 mov.b @r2, r11
|
|
008ac4 7468 add #h'68, r4
|
|
008ac6 6174 mov.b @r7+, r1
|
|
008ac8 2074 mov.b r7, @-r0
|
|
008aca 6865 mov.w @r6+, r8
|
|
008acc 0a6c mov.b @(r0,r6), r10
|
|
008ace 6173 mov r7, r1
|
|
008ad0 7420 add #h'20, r4
|
|
008ad2 7468 add #h'68, r4
|
|
008ad4 696e exts.b r6, r9
|
|
008ad6 6720 mov.b @r2, r7
|
|
008ad8 746f add #h'6f, r4
|
|
008ada 2064 mov.b r6, @-r0
|
|
008adc 6f2e exts.b r2, r15
|
|
008ade 0000
|
|
008ae0 4f68
|
|
008ae2 2067 div0s r6, r0
|
|
008ae4 6f64 mov.b @r6+, r15
|
|
008ae6 2c20 mov.b r2, @r12
|
|
008ae8 796f add #h'6f, r9
|
|
008aea 7520 add #h'20, r5
|
|
008aec 666f exts.w r6, r6
|
|
008aee 756e add #h'6e, r5
|
|
008af0 6420 mov.b @r2, r4
|
|
008af2 6120 mov.b @r2, r1
|
|
008af4 7365 add #h'65, r3
|
|
008af6 6372 mov.l @r7, r3
|
|
008af8 6574 mov.b @r7+, r5
|
|
008afa 2021 mov.w r2, @r0
|
|
008afc 0001
|
|
008afe 0101
|
|
008b00 0101
|
|
008b02 0101
|
|
008b04 0101
|
|
008b06 0101
|
|
008b08 0101
|
|
008b0a 0101
|
|
008b0c 0101
|
|
008b0e 0101
|
|
008b10 0101
|
|
008b12 0101
|
|
008b14 0101
|
|
008b16 0101
|
|
008b18 0101
|
|
008b1a 0101
|
|
008b1c 0101
|
|
008b1e 0101
|
|
008b20 0101
|
|
008b22 0101
|
|
008b24 0101
|
|
008b26 0101
|
|
008b28 0101
|
|
008b2a 0101
|
|
008b2c 0101
|
|
008b2e 0101
|
|
008b30 0101
|
|
008b32 0101
|
|
008b34 0101
|
|
008b36 0101
|
|
008b38 0101
|
|
008b3a 0006 mov.l r0, @(r0,r0)
|
|
008b3c 0606 mov.l r0, @(r0,r6)
|
|
008b3e 0606 mov.l r0, @(r0,r6)
|
|
008b40 0000
|
|
008b42 0000
|
|
008b44 0000
|
|
008b46 0000
|
|
008b48 0000
|
|
008b4a 0007 mul.l r0, r0
|
|
008b4c 0101
|
|
008b4e 0101
|
|
008b50 0101
|
|
008b52 0101
|
|
008b54 0100
|
|
008b56 0000
|
|
008b58 0000
|
|
008b5a 0000
|
|
008b5c 0101
|
|
008b5e 0001
|
|
008b60 0100
|
|
008b62 0101
|
|
008b64 0101
|
|
008b66 0101
|
|
008b68 0101
|
|
008b6a 0101
|
|
008b6c 0101
|
|
008b6e 0101
|
|
008b70 0000
|
|
008b72 0000
|
|
008b74 0000
|
|
008b76 0001
|
|
008b78 0101
|
|
008b7a 0101
|
|
008b7c 0001
|
|
008b7e 0101
|
|
008b80 0101
|
|
008b82 0101
|
|
008b84 0101
|
|
008b86 0101
|
|
008b88 0101
|
|
008b8a 0100
|
|
008b8c 0000
|
|
008b8e 0000
|
|
008b90 0000
|
|
008b92 0101
|
|
008b94 0101
|
|
008b96 0100
|
|
008b98 0101
|
|
008b9a 0101
|
|
008b9c 0101
|
|
008b9e 0101
|
|
008ba0 0101
|
|
008ba2 0101
|
|
008ba4 0101
|
|
008ba6 0000
|
|
008ba8 0000
|
|
008baa 0000
|
|
008bac 0001
|
|
008bae 0101
|
|
008bb0 0101
|
|
008bb2 0001
|
|
008bb4 0101
|
|
008bb6 0101
|
|
008bb8 0101
|
|
008bba 0101
|
|
008bbc 000a sts mach, r0
|
|
008bbe 0000
|
|
008bc0 0000
|
|
008bc2 0000
|
|
008bc4 0005 mov.w r0, @(r0,r0)
|
|
008bc6 0505 mov.w r0, @(r0,r5)
|
|
008bc8 0101
|
|
008bca 0101
|
|
008bcc 0000
|
|
008bce 0001
|
|
008bd0 0101
|
|
008bd2 0101
|
|
008bd4 0101
|
|
008bd6 0100
|
|
008bd8 0000
|
|
008bda 0101
|
|
008bdc 0101
|
|
008bde 0101
|
|
008be0 0101
|
|
008be2 0101
|
|
008be4 0100
|
|
008be6 0000
|
|
008be8 0000
|
|
008bea 0101
|
|
008bec 0101
|
|
008bee 0101
|
|
008bf0 0101
|
|
008bf2 0000
|
|
008bf4 0001
|
|
008bf6 0101
|
|
008bf8 0101
|
|
008bfa 0101
|
|
008bfc 0101
|
|
008bfe 0101
|
|
008c00 0001
|
|
008c02 0100
|
|
008c04 0001
|
|
008c06 0101
|
|
008c08 0101
|
|
008c0a 0101
|
|
008c0c 0107 mul.l r0, r1
|
|
008c0e 0107 mul.l r0, r1
|
|
008c10 0101
|
|
008c12 0101
|
|
008c14 0101
|
|
008c16 0101
|
|
008c18 0101
|
|
008c1a 0100
|
|
008c1c 0101
|
|
008c1e 0505 mov.w r0, @(r0,r5)
|
|
008c20 0101
|
|
008c22 0101
|
|
008c24 0101
|
|
008c26 0101
|
|
008c28 0000
|
|
008c2a 0000
|
|
008c2c 0600
|
|
008c2e 000a sts mach, r0
|
|
008c30 0000
|
|
008c32 0101
|
|
008c34 0101
|
|
008c36 0001
|
|
008c38 0101
|
|
008c3a 0101
|
|
008c3c 0101
|
|
008c3e 0101
|
|
008c40 0101
|
|
008c42 0101
|
|
008c44 0000
|
|
008c46 0000
|
|
008c48 0000
|
|
008c4a 0000
|
|
008c4c 0301
|
|
008c4e 0101
|
|
008c50 0100
|
|
008c52 0101
|
|
008c54 0101
|
|
008c56 0101
|
|
008c58 0101
|
|
008c5a 0101
|
|
008c5c 0101
|
|
008c5e 0101
|
|
008c60 0101
|
|
008c62 0000
|
|
008c64 0000
|
|
008c66 0003 bsrf r0
|
|
008c68 0101
|
|
008c6a 0101
|
|
008c6c 0000
|
|
008c6e 0000
|
|
008c70 0600
|
|
008c72 0000
|
|
008c74 0001
|
|
008c76 0101
|
|
008c78 0101
|
|
008c7a 0101
|
|
008c7c 0101
|
|
008c7e 0000
|
|
008c80 0000
|
|
008c82 0101
|
|
008c84 0101
|
|
008c86 0100
|
|
008c88 0000
|
|
008c8a 0000
|
|
008c8c 0000
|
|
008c8e 0000
|
|
008c90 0101
|
|
008c92 0101
|
|
008c94 0101
|
|
008c96 0101
|
|
008c98 0104 mov.b r0, @(r0,r1)
|
|
008c9a 0000
|
|
008c9c 0000
|
|
008c9e 0101
|
|
008ca0 0101
|
|
008ca2 0100
|
|
008ca4 0001
|
|
008ca6 0104 mov.b r0, @(r0,r1)
|
|
008ca8 0000
|
|
008caa 0301
|
|
008cac 0101
|
|
008cae 0101
|
|
008cb0 0101
|
|
008cb2 0101
|
|
008cb4 0100
|
|
008cb6 0000
|
|
008cb8 0001
|
|
008cba 0101
|
|
008cbc 0105 mov.w r0, @(r0,r1)
|
|
008cbe 0500
|
|
008cc0 0000
|
|
008cc2 0000
|
|
008cc4 0000
|
|
008cc6 0101
|
|
008cc8 0101
|
|
008cca 0101
|
|
008ccc 0101
|
|
008cce 0106 mov.l r0, @(r0,r1)
|
|
008cd0 0000
|
|
008cd2 0000
|
|
008cd4 0101
|
|
008cd6 0101
|
|
008cd8 0101
|
|
008cda 0000
|
|
008cdc 0003 bsrf r0
|
|
008cde 0100
|
|
008ce0 0001
|
|
008ce2 0101
|
|
008ce4 0101
|
|
008ce6 0101
|
|
008ce8 0101
|
|
008cea 0000
|
|
008cec 0000
|
|
008cee 0101
|
|
008cf0 0101
|
|
008cf2 0100
|
|
008cf4 0a00
|
|
008cf6 0000
|
|
008cf8 0000
|
|
008cfa 0000
|
|
008cfc 0101
|
|
008cfe 0101
|
|
008d00 0101
|
|
008d02 0101
|
|
008d04 0100
|
|
008d06 0000
|
|
008d08 0006 mov.l r0, @(r0,r0)
|
|
008d0a 0101
|
|
008d0c 0101
|
|
008d0e 0000
|
|
008d10 0000
|
|
008d12 0301
|
|
008d14 0000
|
|
008d16 0001
|
|
008d18 0101
|
|
008d1a 0101
|
|
008d1c 0101
|
|
008d1e 0101
|
|
008d20 0100
|
|
008d22 0000
|
|
008d24 0001
|
|
008d26 0101
|
|
008d28 0100
|
|
008d2a 0c00
|
|
008d2c 0000
|
|
008d2e 0000
|
|
008d30 0000
|
|
008d32 0101
|
|
008d34 0101
|
|
008d36 0000
|
|
008d38 0001
|
|
008d3a 0100
|
|
008d3c 0000
|
|
008d3e 0000
|
|
008d40 0101
|
|
008d42 0101
|
|
008d44 0301
|
|
008d46 0400
|
|
008d48 0000
|
|
008d4a 0000
|
|
008d4c 0001
|
|
008d4e 0101
|
|
008d50 0100
|
|
008d52 0000
|
|
008d54 0000
|
|
008d56 0000
|
|
008d58 0000
|
|
008d5a 0101
|
|
008d5c 0101
|
|
008d5e 0100
|
|
008d60 0100
|
|
008d62 0000
|
|
008d64 0000
|
|
008d66 0000
|
|
008d68 0101
|
|
008d6a 0101
|
|
008d6c 000b rts
|
|
008d6e 0000
|
|
008d70 0000
|
|
008d72 0005 mov.w r0, @(r0,r0)
|
|
008d74 0500
|
|
008d76 0101
|
|
008d78 0101
|
|
008d7a 0501
|
|
008d7c 0505 mov.w r0, @(r0,r5)
|
|
008d7e 0505 mov.w r0, @(r0,r5)
|
|
008d80 0505 mov.w r0, @(r0,r5)
|
|
008d82 0501
|
|
008d84 0101
|
|
008d86 0101
|
|
008d88 0101
|
|
008d8a 0101
|
|
008d8c 0101
|
|
008d8e 0101
|
|
008d90 0101
|
|
008d92 0101
|
|
008d94 0101
|
|
008d96 0101
|
|
008d98 0101
|
|
008d9a 0101
|
|
008d9c 0101
|
|
008d9e 0101
|
|
008da0 0101
|
|
008da2 0101
|
|
008da4 0101
|
|
008da6 0101
|
|
008da8 0101
|
|
008daa 0101
|
|
008dac 0101
|
|
008dae 0101
|
|
008db0 0101
|
|
008db2 0101
|
|
008db4 0101
|
|
008db6 0101
|
|
008db8 0101
|
|
008dba 0100
|
|
008dbc 0000
|
|
008dbe 004c mov.b @(r0,r4), r0
|
|
008dc0 0000
|
|
008dc2 001b sleep
|
|
008dc4 0000
|
|
008dc6 0008 clrt
|
|
008dc8 0000
|
|
008dca 0000
|
|
008dcc 0000
|
|
008dce 0002 stc sr, r0
|
|
008dd0 0000
|
|
008dd2 004c mov.b @(r0,r4), r0
|
|
008dd4 0000
|
|
008dd6 001b sleep
|
|
008dd8 0000
|
|
008dda 004c mov.b @(r0,r4), r0
|
|
008ddc 0000
|
|
008dde 0037 mul.l r3, r0
|
|
008de0 0000
|
|
008de2 0055 mov.w r5, @(r0,r0)
|
|
008de4 0000
|
|
008de6 0013
|
|
008de8 0000
|
|
008dea 0008 clrt
|
|
008dec 0000
|
|
008dee 0000
|
|
008df0 0000
|
|
008df2 0002 stc sr, r0
|
|
008df4 0000
|
|
008df6 0055 mov.w r5, @(r0,r0)
|
|
008df8 0000
|
|
008dfa 0013
|
|
008dfc 0000
|
|
008dfe 0055 mov.w r5, @(r0,r0)
|
|
008e00 0000
|
|
008e02 0037 mul.l r3, r0
|
|
008e04 0000
|
|
008e06 005e mov.l @(r0,r5), r0
|
|
008e08 0000
|
|
008e0a 0018 sett
|
|
008e0c 0000
|
|
008e0e 0010
|
|
008e10 0000
|
|
008e12 0000
|
|
008e14 0000
|
|
008e16 0002 stc sr, r0
|
|
008e18 0000
|
|
008e1a 005e mov.l @(r0,r5), r0
|
|
008e1c 0000
|
|
008e1e 0018 sett
|
|
008e20 0000
|
|
008e22 005e mov.l @(r0,r5), r0
|
|
008e24 0000
|
|
008e26 0020
|
|
008e28 4669
|
|
008e2a 6e61 mov.w @r6, r14
|
|
008e2c 6c20 mov.b @r2, r12
|
|
008e2e 7374 add #h'74, r3
|
|
008e30 6570 mov.b @r7, r5
|
|
008e32 2e20 mov.b r2, @r14
|
|
008e34 4265
|
|
008e36 2063
|
|
008e38 6172 mov.l @r7, r1
|
|
008e3a 6566 mov.l @r6+, r5
|
|
008e3c 756c add #h'6c, r5
|
|
008e3e 2e00 mov.b r0, @r14
|
|
008e40 0101
|
|
008e42 0101
|
|
008e44 0101
|
|
008e46 0101
|
|
008e48 0101
|
|
008e4a 0101
|
|
008e4c 0101
|
|
008e4e 0101
|
|
008e50 0101
|
|
008e52 0101
|
|
008e54 0101
|
|
008e56 0101
|
|
008e58 0101
|
|
008e5a 0101
|
|
008e5c 0101
|
|
008e5e 0101
|
|
008e60 0100
|
|
008e62 0000
|
|
008e64 0000
|
|
008e66 0000
|
|
008e68 0000
|
|
008e6a 0000
|
|
008e6c 0000
|
|
008e6e 0001
|
|
008e70 0100
|
|
008e72 0000
|
|
008e74 0000
|
|
008e76 0000
|
|
008e78 0000
|
|
008e7a 0000
|
|
008e7c 0000
|
|
008e7e 0001
|
|
008e80 0100
|
|
008e82 0000
|
|
008e84 0000
|
|
008e86 0000
|
|
008e88 0000
|
|
008e8a 0000
|
|
008e8c 0000
|
|
008e8e 0001
|
|
008e90 0100
|
|
008e92 0000
|
|
008e94 0000
|
|
008e96 0000
|
|
008e98 0000
|
|
008e9a 0000
|
|
008e9c 0000
|
|
008e9e 0001
|
|
008ea0 0100
|
|
008ea2 0000
|
|
008ea4 0000
|
|
008ea6 1b00 mov.l r0, @(h'0,r11)
|
|
008ea8 000c mov.b @(r0,r0), r0
|
|
008eaa 0000
|
|
008eac 0000
|
|
008eae 0001
|
|
008eb0 0101
|
|
008eb2 0101
|
|
008eb4 0101
|
|
008eb6 0101
|
|
008eb8 0101
|
|
008eba 0101
|
|
008ebc 0101
|
|
008ebe 0101
|
|
008ec0 0101
|
|
008ec2 0101
|
|
008ec4 0101
|
|
008ec6 0101
|
|
008ec8 0101
|
|
008eca 0101
|
|
008ecc 0101
|
|
008ece 0101
|
|
008ed0 4265
|
|
008ed2 206d xtrct r6, r0
|
|
008ed4 7920 add #h'20, r9
|
|
008ed6 7769 add #h'69, r7
|
|
008ed8 6665 mov.w @r6+, r6
|
|
008eda 2021 mov.w r2, @r0
|
|
008edc 0000
|
|
008ede 0000
|
|
008ee0 5965 mov.l @(h'14,r6), r9
|
|
008ee2 6168 swap.b r6, r1
|
|
008ee4 2c20 mov.b r2, @r12
|
|
008ee6 6f6b neg r6, r15
|
|
008ee8 2e20 mov.b r2, @r14
|
|
008eea 5761 mov.l @(h'4,r6), r7
|
|
008eec 7468 add #h'68, r4
|
|
008eee 6576 mov.l @r7+, r5
|
|
008ef0 6572 mov.l @r7, r5
|
|
008ef2 2e00 mov.b r0, @r14
|
|
008ef4 0810
|
|
008ef6 0004 mov.b r0, @(r0,r0)
|
|
008ef8 0810
|
|
008efa 0070
|
|
008efc 0810
|
|
008efe 0070
|
|
008f00 0810
|
|
008f02 01b0
|
|
008f04 0030
|
|
008f06 9070 mov.w @(h'e0,pc), r0 ;@(h'8fea)
|
|
008f08 0000
|
|
008f0a 753f add #h'3f, r5
|
|
008f0c ffff
|
|
008f0e ffff
|
|
008f10 ffff
|
|
008f12 ffff
|
|
008f14 ffff
|
|
008f16 ffff
|
|
008f18 ffff
|
|
008f1a ffff
|
|
008f1c ffff
|
|
008f1e ffff
|
|
008f20 ffff
|
|
008f22 ffff
|
|
008f24 ffff
|
|
008f26 ffff
|
|
008f28 ffff
|
|
008f2a ffff
|
|
008f2c 0000
|
|
008f2e 7534 add #h'34, r5
|
|
008f30 0000
|
|
008f32 0087 mul.l r8, r0
|
|
008f34 0000
|
|
008f36 000f mac.l @r0+, @r0+
|
|
008f38 0000
|
|
008f3a 002e mov.l @(r0,r2), r0
|
|
008f3c 0000
|
|
008f3e 0030
|
|
008f40 ffff
|
|
008f42 ffff
|
|
008f44 ffff
|
|
008f46 ffff
|
|
008f48 0000
|
|
008f4a 0099
|
|
008f4c 0000
|
|
008f4e 0089
|
|
008f50 0000
|
|
008f52 0033
|
|
008f54 0000
|
|
008f56 0032 stc ssr, r0
|
|
008f58 0000
|
|
008f5a 0031
|
|
008f5c ffff
|
|
008f5e ffff
|
|
008f60 ffff
|
|
008f62 ffff
|
|
008f64 0000
|
|
008f66 00b9
|
|
008f68 0000
|
|
008f6a 00a9
|
|
008f6c 0000
|
|
008f6e 0036 mov.l r3, @(r0,r0)
|
|
008f70 0000
|
|
008f72 0035 mov.w r3, @(r0,r0)
|
|
008f74 0000
|
|
008f76 0034 mov.b r3, @(r0,r0)
|
|
008f78 ffff
|
|
008f7a ffff
|
|
008f7c ffff
|
|
008f7e ffff
|
|
008f80 ffff
|
|
008f82 ffff
|
|
008f84 0000
|
|
008f86 7549 add #h'49, r5
|
|
008f88 0000
|
|
008f8a 0039
|
|
008f8c 0000
|
|
008f8e 0038 ldtlb
|
|
008f90 0000
|
|
008f92 0037 mul.l r3, r0
|
|
008f94 ffff
|
|
008f96 ffff
|
|
008f98 0000
|
|
008f9a 000e mov.l @(r0,r0), r0
|
|
008f9c 0000
|
|
008f9e 002c mov.b @(r0,r2), r0
|
|
008fa0 0000
|
|
008fa2 0029 movt r0
|
|
008fa4 0000
|
|
008fa6 0028 clrmac
|
|
008fa8 0000
|
|
008faa 755e add #h'5e, r5
|
|
008fac 0000
|
|
008fae 00bb
|
|
008fb0 ffff
|
|
008fb2 ffff
|
|
008fb4 0000
|
|
008fb6 0083 pref @r0
|
|
008fb8 0000
|
|
008fba 0082 stc r0_bank, r0
|
|
008fbc 0000
|
|
008fbe 0081
|
|
008fc0 0000
|
|
008fc2 0085 mov.w r8, @(r0,r0)
|
|
008fc4 0000
|
|
008fc6 0095 mov.w r9, @(r0,r0)
|
|
008fc8 0000
|
|
008fca 7531 add #h'31, r5
|
|
008fcc ffff
|
|
008fce ffff
|
|
008fd0 0000
|
|
008fd2 7545 add #h'45, r5
|
|
008fd4 0000
|
|
008fd6 7547 add #h'47, r5
|
|
008fd8 0000
|
|
008fda 7532 add #h'32, r5
|
|
008fdc 0000
|
|
008fde 00a8
|
|
008fe0 0000
|
|
008fe2 008b
|
|
008fe4 0000
|
|
008fe6 7537 add #h'37, r5
|
|
008fe8 ffff
|
|
008fea ffff
|
|
008fec 0000
|
|
008fee 7542 add #h'42, r5
|
|
008ff0 0000
|
|
008ff2 7544 add #h'44, r5
|
|
008ff4 0000
|
|
008ff6 7533 add #h'33, r5
|
|
008ff8 0000
|
|
008ffa 7540 add #h'40, r5
|
|
008ffc 0000
|
|
008ffe 7538 add #h'38, r5
|
|
009000 0000
|
|
009002 7536 add #h'36, r5
|
|
009004 ffff
|
|
009006 ffff
|
|
009008 0000
|
|
00900a 753e add #h'3e, r5
|
|
00900c 0000
|
|
00900e 753d add #h'3d, r5
|
|
009010 0000
|
|
009012 753c add #h'3c, r5
|
|
009014 0000
|
|
009016 753b add #h'3b, r5
|
|
009018 0000
|
|
00901a 753a add #h'3a, r5
|
|
00901c 0000
|
|
00901e 7539 add #h'39, r5
|
|
009020 ffff
|
|
009022 ffff
|
|
009024 ffff
|
|
009026 ffff
|
|
009028 ffff
|
|
00902a ffff
|
|
00902c ffff
|
|
00902e ffff
|
|
009030 ffff
|
|
009032 ffff
|
|
009034 ffff
|
|
009036 ffff
|
|
009038 ffff
|
|
00903a ffff
|
|
00903c ffff
|
|
00903e ffff
|
|
009040 ffff
|
|
009042 ffff
|
|
009044 ffff
|
|
009046 ffff
|
|
009048 ffff
|
|
00904a ffff
|
|
00904c ffff
|
|
00904e ffff
|
|
009050 ffff
|
|
009052 ffff
|
|
009054 ffff
|
|
009056 ffff
|
|
009058 aaa9 bra h'-aae ;@(h'85ae)
|
|
00905a aaa6 bra h'-ab4 ;@(h'85aa)
|
|
00905c aa9a bra h'-acc ;@(h'8594)
|
|
00905e aa6a bra h'-b2c ;@(h'8536)
|
|
009060 a9aa bra h'-cac ;@(h'83b8)
|
|
009062 a6aa bra h'd54 ;@(h'9dba)
|
|
009064 9aaa mov.w @(h'154,pc), r10 ;@(h'91bc)
|
|
009066 6aaa negc r10, r10
|
|
009068 00a9
|
|
00906a 00a6 mov.l r10, @(r0,r0)
|
|
00906c 009a
|
|
00906e 006a
|
|
009070 ffff
|
|
009072 ffff
|
|
009074 ffff
|
|
009076 ffff
|
|
009078 ffdd
|
|
00907a bbff bsr h'-802 ;@(h'887c)
|
|
00907c ffff
|
|
00907e ffff
|
|
009080 0000
|
|
009082 0000
|
|
009084 0000
|
|
009086 44ee ldc r4, r6_bank
|
|
009088 0000
|
|
00908a 0000
|
|
00908c 003c mov.b @(r0,r3), r0
|
|
00908e 7e7e add #h'7e, r14
|
|
009090 40c0
|
|
009092 4000 shll r0
|
|
009094 0000
|
|
009096 0000
|
|
009098 80c0 mov.b r0, @(h'0,r12)
|
|
00909a 8000 mov.b r0, @(h'0,r0)
|
|
00909c 0000
|
|
00909e 0000
|
|
0090a0 40e0
|
|
0090a2 0000
|
|
0090a4 0000
|
|
0090a6 0000
|
|
0090a8 e040 mov #h'40, r0
|
|
0090aa 0000
|
|
0090ac 0000
|
|
0090ae 0000
|
|
0090b0 e0a0 mov #h'ffffffa0, r0
|
|
0090b2 e000 mov #h'0, r0
|
|
0090b4 0000
|
|
0090b6 0000
|
|
0090b8 007e mov.l @(r0,r7), r0
|
|
0090ba 4256
|
|
0090bc 4242
|
|
0090be 7e28 add #h'28, r14
|
|
0090c0 007e mov.l @(r0,r7), r0
|
|
0090c2 4256
|
|
0090c4 4242
|
|
0090c6 7e22 add #h'22, r14
|
|
0090c8 7e42 add #h'42, r14
|
|
0090ca 5642 mov.l @(h'8,r4), r6
|
|
0090cc 427f mac.w @r7+, @r2+
|
|
0090ce 8000 mov.b r0, @(h'0,r0)
|
|
0090d0 7e42 add #h'42, r14
|
|
0090d2 5642 mov.l @(h'8,r4), r6
|
|
0090d4 42fe ldc r2, r7_bank
|
|
0090d6 0100
|
|
0090d8 007e mov.l @(r0,r7), r0
|
|
0090da 4256
|
|
0090dc 4242
|
|
0090de 7e42 add #h'42, r14
|
|
0090e0 7e42 add #h'42, r14
|
|
0090e2 5642 mov.l @(h'8,r4), r6
|
|
0090e4 42ff mac.w @r15+, @r2+
|
|
0090e6 0000
|
|
0090e8 002c mov.b @(r0,r2), r0
|
|
0090ea 524a mov.l @(h'28,r4), r2
|
|
0090ec 816e mov.w r0, @(h'1c,r6)
|
|
0090ee 3000 cmp/eq r0, r0
|
|
0090f0 0669
|
|
0090f2 4288
|
|
0090f4 0221
|
|
0090f6 8463 mov.b @(h'3,r6), r0
|
|
0090f8 0841
|
|
0090fa 1084 mov.l r8, @(h'10,r0)
|
|
0090fc 0000
|
|
0090fe 1182 mov.l r8, @(h'8,r1)
|
|
009100 0000
|
|
009102 0000
|
|
009104 0810
|
|
009106 0070
|
|
009108 0810
|
|
00910a 0078
|
|
00910c 0810
|
|
00910e 000c mov.b @(r0,r0), r0
|
|
009110 0810
|
|
009112 0014 mov.b r1, @(r0,r0)
|
|
009114 0810
|
|
009116 0080
|
|
009118 0810
|
|
00911a 0004 mov.b r0, @(r0,r0)
|
|
00911c 0810
|
|
00911e 0024 mov.b r2, @(r0,r0)
|
|
009120 0810
|
|
009122 002c mov.b @(r0,r2), r0
|
|
009124 0810
|
|
009126 0088
|
|
009128 0810
|
|
00912a 001c mov.b @(r0,r1), r0
|
|
00912c 0000
|
|
00912e 0000
|
|
009130 0810
|
|
009132 0034 mov.b r3, @(r0,r0)
|
|
009134 0810
|
|
009136 0070
|
|
009138 0810
|
|
00913a 0078
|
|
00913c 0810
|
|
00913e 0034 mov.b r3, @(r0,r0)
|
|
009140 0810
|
|
009142 0090
|
|
009144 0810
|
|
009146 0098
|
|
009148 0810
|
|
00914a 00a0
|
|
00914c 0810
|
|
00914e 00a8
|
|
009150 0810
|
|
009152 00b0
|
|
009154 0810
|
|
009156 0054 mov.b r5, @(r0,r0)
|
|
009158 0810
|
|
00915a 0034 mov.b r3, @(r0,r0)
|
|
00915c 0810
|
|
00915e 003c mov.b @(r0,r3), r0
|
|
009160 0810
|
|
009162 0044 mov.b r4, @(r0,r0)
|
|
009164 0810
|
|
009166 004c mov.b @(r0,r4), r0
|
|
009168 0810
|
|
00916a 005c mov.b @(r0,r5), r0
|
|
00916c 0810
|
|
00916e 00d8
|
|
009170 0810
|
|
009172 00b8
|
|
009174 0810
|
|
009176 00c0
|
|
009178 0810
|
|
00917a 00c8
|
|
00917c 0810
|
|
00917e 00d0
|
|
009180 0810
|
|
009182 00e0
|
|
009184 0810
|
|
009186 00e8
|
|
009188 0810
|
|
00918a 00f0
|
|
00918c 0810
|
|
00918e 00f8
|
|
009190 d201 mov.l @(h'4,pc), r2 ;@(h'9198)
|
|
009192 422b jmp @r2
|
|
009194 60f2 mov.l @r15, r0
|
|
009196 0000
|
|
009198 8001 mov.b r0, @(h'1,r0)
|
|
00919a 0070
|
|
00919c 0810
|
|
00919e 0190
|
|
0091a0 0000
|
|
0091a2 0000
|
|
0091a4 0000
|
|
0091a6 0000
|
|
0091a8 0000
|
|
0091aa 0000
|
|
0091ac 0000
|
|
0091ae 0000
|
|
0091b0 4f22 sts.l pr, @-r15
|
|
0091b2 2f16 mov.l r1, @-r15
|
|
0091b4 2f26 mov.l r2, @-r15
|
|
0091b6 2f36 mov.l r3, @-r15
|
|
0091b8 2f66 mov.l r6, @-r15
|
|
0091ba 2f76 mov.l r7, @-r15
|
|
0091bc 2f86 mov.l r8, @-r15
|
|
0091be 2f96 mov.l r9, @-r15
|
|
0091c0 6843 mov r4, r8
|
|
0091c2 6953 mov r5, r9
|
|
0091c4 7ffc add #h'fc, r15
|
|
0091c6 64f3 mov r15, r4
|
|
0091c8 7ffc add #h'fc, r15
|
|
0091ca 65f3 mov r15, r5
|
|
0091cc 7ffc add #h'fc, r15
|
|
0091ce 66f3 mov r15, r6
|
|
0091d0 7ffc add #h'fc, r15
|
|
0091d2 67f3 mov r15, r7
|
|
0091d4 d21f mov.l @(h'7c,pc), r2 ;@(h'9254)
|
|
0091d6 420b jsr @r2
|
|
0091d8 e015 mov #h'15, r0
|
|
0091da 7f08
|
|
0091dc 66f0 mov.b @r15, r6
|
|
0091de 7f04
|
|
0091e0 60f0 mov.b @r15, r0
|
|
0091e2 7f04
|
|
0091e4 4018 shll8 r0
|
|
0091e6 360c add r0, r6
|
|
0091e8 6780 mov.b @r8, r7
|
|
0091ea 8481 mov.b @(h'1,r8), r0
|
|
0091ec 6803 mov r0, r8
|
|
0091ee e000 mov #h'0, r0
|
|
0091f0 3087 cmp/gt r8, r0
|
|
0091f2 897b bt h'f6 ;@(h'92ec)
|
|
0091f4 e109 mov #h'9, r1
|
|
0091f6 3817 cmp/gt r1, r8
|
|
0091f8 8978 bt h'f0 ;@(h'92ec)
|
|
0091fa 3077 cmp/gt r7, r0
|
|
0091fc 8976 bt h'ec ;@(h'92ec)
|
|
0091fe e106 mov #h'6, r1
|
|
009200 3717 cmp/gt r1, r7
|
|
009202 8973 bt h'e6 ;@(h'92ec)
|
|
009204 9023 mov.w @(h'46,pc), r0 ;@(h'924e)
|
|
009206 3603 cmp/ge r0, r6
|
|
009208 8959 bt h'b2 ;@(h'92be)
|
|
00920a 6083 mov r8, r0
|
|
00920c c907 and #h'7, r0
|
|
00920e 300c add r0, r0
|
|
009210 e603 mov #h'3, r6
|
|
009212 460d shld r0, r6
|
|
009214 6083 mov r8, r0
|
|
009216 c907 and #h'7, r0
|
|
009218 e501 mov #h'1, r5
|
|
00921a 450d shld r0, r5
|
|
00921c 6557 not r5, r5
|
|
00921e d00e mov.l @(h'38,pc), r0 ;@(h'9258)
|
|
009220 401e ldc r0, gbr
|
|
009222 e008 mov #h'8, r0
|
|
009224 3087 cmp/gt r8, r0
|
|
009226 8b19 bf h'32 ;@(h'925c)
|
|
009228 6063 mov r6, r0
|
|
00922a 9111 mov.w @(h'22,pc), r1 ;@(h'9250)
|
|
00922c 201a xor r1, r0
|
|
00922e c101 mov.w r0, @(h'2,gbr)
|
|
009230 c50c mov.w @(h'18,gbr), r0
|
|
009232 910e mov.w @(h'1c,pc), r1 ;@(h'9252)
|
|
009234 2019 and r1, r0
|
|
009236 cbaa or #h'aa, r0
|
|
009238 c10c mov.w r0, @(h'18,gbr)
|
|
00923a b065 bsr h'ca ;@(h'9308)
|
|
00923c e4f6 mov #h'fffffff6, r4
|
|
00923e 6053 mov r5, r0
|
|
009240 c022 mov.b r0, @(h'22,gbr)
|
|
009242 c438 mov.b @(h'38,gbr), r0
|
|
009244 c9f0 and #h'f0, r0
|
|
009246 cb0f or #h'f, r0
|
|
009248 c038 mov.b r0, @(h'38,gbr)
|
|
00924a a017 bra h'2e ;@(h'927c)
|
|
00924c 0009 nop
|
|
00924e 0202 stc sr, r2
|
|
009250 aaaa bra h'-aac ;@(h'87a8)
|
|
009252 ff00
|
|
009254 8001 mov.b r0, @(h'1,r0)
|
|
009256 0070
|
|
009258 a400 bra h'800 ;@(h'9a5c)
|
|
00925a 0100
|
|
00925c 902c mov.w @(h'58,pc), r0 ;@(h'92b8)
|
|
00925e c101 mov.w r0, @(h'2,gbr)
|
|
009260 c50c mov.w @(h'18,gbr), r0
|
|
009262 912a mov.w @(h'54,pc), r1 ;@(h'92ba)
|
|
009264 2019 and r1, r0
|
|
009266 cbaa or #h'aa, r0
|
|
009268 206a xor r6, r0
|
|
00926a c10c mov.w r0, @(h'18,gbr)
|
|
00926c b04c bsr h'98 ;@(h'9308)
|
|
00926e e4f6 mov #h'fffffff6, r4
|
|
009270 e0ff mov #h'ffffffff, r0
|
|
009272 c022 mov.b r0, @(h'22,gbr)
|
|
009274 c438 mov.b @(h'38,gbr), r0
|
|
009276 c9f0 and #h'f0, r0
|
|
009278 205b or r5, r0
|
|
00927a c038 mov.b r0, @(h'38,gbr)
|
|
00927c b044 bsr h'88 ;@(h'9308)
|
|
00927e e4f6 mov #h'fffffff6, r4
|
|
009280 c420 mov.b @(h'20,gbr), r0
|
|
009282 6607 not r0, r6
|
|
009284 607b neg r7, r0
|
|
009286 460d shld r0, r6
|
|
009288 e001 mov #h'1, r0
|
|
00928a 2609 and r0, r6
|
|
00928c b03c bsr h'78 ;@(h'9308)
|
|
00928e e4f6 mov #h'fffffff6, r4
|
|
009290 9012 mov.w @(h'24,pc), r0 ;@(h'92b8)
|
|
009292 c101 mov.w r0, @(h'2,gbr)
|
|
009294 c50c mov.w @(h'18,gbr), r0
|
|
009296 9110 mov.w @(h'20,pc), r1 ;@(h'92ba)
|
|
009298 2019 and r1, r0
|
|
00929a cbaa or #h'aa, r0
|
|
00929c c10c mov.w r0, @(h'18,gbr)
|
|
00929e b033 bsr h'66 ;@(h'9308)
|
|
0092a0 e4f6 mov #h'fffffff6, r4
|
|
0092a2 900b mov.w @(h'16,pc), r0 ;@(h'92bc)
|
|
0092a4 c101 mov.w r0, @(h'2,gbr)
|
|
0092a6 c50c mov.w @(h'18,gbr), r0
|
|
0092a8 9107 mov.w @(h'e,pc), r1 ;@(h'92ba)
|
|
0092aa 2019 and r1, r0
|
|
0092ac cb55 or #h'55, r0
|
|
0092ae c10c mov.w r0, @(h'18,gbr)
|
|
0092b0 b02a bsr h'54 ;@(h'9308)
|
|
0092b2 e4f6 mov #h'fffffff6, r4
|
|
0092b4 a01b bra h'36 ;@(h'92ee)
|
|
0092b6 0009 nop
|
|
0092b8 aaaa bra h'-aac ;@(h'8810)
|
|
0092ba ff00
|
|
0092bc 5555 mov.l @(h'14,r5), r5
|
|
0092be e000 mov #h'0, r0
|
|
0092c0 3907 cmp/gt r0, r9
|
|
0092c2 8b00 bf h'0 ;@(h'92c6)
|
|
0092c4 7903
|
|
0092c6 d108 mov.l @(h'20,pc), r1 ;@(h'92e8)
|
|
0092c8 6083 mov r8, r0
|
|
0092ca c801 tst #h'1, r0
|
|
0092cc 318c add r8, r1
|
|
0092ce 8900 bt h'0 ;@(h'92d2)
|
|
0092d0 71fe add #h'fe, r1
|
|
0092d2 6010 mov.b @r1, r0
|
|
0092d4 e101 mov #h'1, r1
|
|
0092d6 417d shld r7, r1
|
|
0092d8 2018 tst r1, r0
|
|
0092da 0029 movt r0
|
|
0092dc 6007 not r0, r0
|
|
0092de c901 and #h'1, r0
|
|
0092e0 6603 mov r0, r6
|
|
0092e2 a004 bra h'8 ;@(h'92ee)
|
|
0092e4 0009 nop
|
|
0092e6 0000
|
|
0092e8 a44b bra h'896 ;@(h'9b82)
|
|
0092ea 0001
|
|
0092ec e600 mov #h'0, r6
|
|
0092ee b00b bsr h'16 ;@(h'9308)
|
|
0092f0 6493 mov r9, r4
|
|
0092f2 6063 mov r6, r0
|
|
0092f4 69f6 mov.l @r15+, r9
|
|
0092f6 68f6 mov.l @r15+, r8
|
|
0092f8 67f6 mov.l @r15+, r7
|
|
0092fa 66f6 mov.l @r15+, r6
|
|
0092fc 63f6 mov.l @r15+, r3
|
|
0092fe 62f6 mov.l @r15+, r2
|
|
009300 61f6 mov.l @r15+, r1
|
|
009302 4f26 lds.l @r15+, pr
|
|
009304 000b rts
|
|
009306 0009 nop
|
|
009308 e000 mov #h'0, r0
|
|
00930a 3403 cmp/ge r0, r4
|
|
00930c 8b14 bf h'28 ;@(h'9338)
|
|
00930e 344c add r4, r4
|
|
009310 c702 mova @(h'8,pc), r0 ;h'931c
|
|
009312 344c add r4, r4
|
|
009314 304c add r4, r0
|
|
009316 6102 mov.l @r0, r1
|
|
009318 a00f bra h'1e ;@(h'933a)
|
|
00931a 0009 nop
|
|
00931c 0000
|
|
00931e 0001
|
|
009320 0000
|
|
009322 06f7 mul.l r15, r6
|
|
009324 0001
|
|
009326 2d1f muls.w r1, r13
|
|
009328 0000
|
|
00932a 0001
|
|
00932c 0000
|
|
00932e 05cd mov.w @(r0,r12), r5
|
|
009330 0000
|
|
009332 f1a8
|
|
009334 0000
|
|
009336 0001
|
|
009338 614b neg r4, r1
|
|
00933a 4110 dt r1
|
|
00933c 8bfd bf h'-6 ;@(h'933a)
|
|
00933e 000b rts
|
|
009340 0009 nop
|
|
009342 0009 nop
|
|
009344 d201 mov.l @(h'4,pc), r2 ;@(h'934c)
|
|
009346 422b jmp @r2
|
|
009348 60f2 mov.l @r15, r0
|
|
00934a 0000
|
|
00934c 8001 mov.b r0, @(h'1,r0)
|
|
00934e 0070
|
|
009350 0000
|
|
009352 0000
|
|
009354 5348 mov.l @(h'20,r4), r3
|
|
009356 3420 cmp/eq r2, r4
|
|
009358 436f mac.w @r6+, @r3+
|
|
00935a 6d70 mov.b @r7, r13
|
|
00935c 6174 mov.b @r7+, r1
|
|
00935e 6962 mov.l @r6, r9
|
|
009360 696c extu.b r6, r9
|
|
009362 6974 mov.b @r7+, r9
|
|
009364 7920 add #h'20, r9
|
|
009366 546f mov.l @(h'3c,r6), r4
|
|
009368 6f6c extu.b r6, r15
|
|
00936a 2076 mov.l r7, @-r0
|
|
00936c 312e addc r2, r1
|
|
00936e 3031
|