18639 lines
452 KiB
Plaintext
18639 lines
452 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 22fe mulu.w r15, r2
|
|
000010 ffff
|
|
000012 6e63 mov r6, r14
|
|
000014 ab00 bra h'-a00 ;@(h'fffff618)
|
|
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 0000
|
|
000028 0000
|
|
00002a 0000
|
|
00002c 0000
|
|
00002e 0000
|
|
000030 3031
|
|
000032 2e30 mov.b r3, @r14
|
|
000034 302e addc r2, r0
|
|
000036 3030 cmp/eq r3, r0
|
|
000038 3030 cmp/eq r3, r0
|
|
00003a 0000
|
|
00003c 3230 cmp/eq r3, r2
|
|
00003e 3130 cmp/eq r3, r1
|
|
000040 2e30 mov.b r3, @r14
|
|
000042 3632 cmp/hs r3, r6
|
|
000044 312e addc r2, r1
|
|
000046 3135 dmulu.l r3, r1
|
|
000048 3034 div1 r3, r0
|
|
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 07e0
|
|
000066 01fc mov.b @(r0,r15), r1
|
|
000068 0420
|
|
00006a 0174 mov.b r7, @(r0,r1)
|
|
00006c 0560
|
|
00006e 01b8
|
|
000070 0420
|
|
000072 01fc mov.b @(r0,r15), r1
|
|
000074 0420
|
|
000076 01fc mov.b @(r0,r15), r1
|
|
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 ffff
|
|
000096 ffff
|
|
000098 0000
|
|
00009a 0000
|
|
00009c 0000
|
|
00009e 0000
|
|
0000a0 0000
|
|
0000a2 0000
|
|
0000a4 0000
|
|
0000a6 0000
|
|
0000a8 0000
|
|
0000aa 0000
|
|
0000ac 0000
|
|
0000ae 0000
|
|
0000b0 0000
|
|
0000b2 0000
|
|
0000b4 0000
|
|
0000b6 0000
|
|
0000b8 0000
|
|
0000ba 0000
|
|
0000bc 0000
|
|
0000be 0000
|
|
0000c0 0000
|
|
0000c2 0000
|
|
0000c4 0000
|
|
0000c6 0000
|
|
0000c8 0000
|
|
0000ca 0000
|
|
0000cc 0000
|
|
0000ce 0000
|
|
0000d0 0000
|
|
0000d2 0000
|
|
0000d4 0000
|
|
0000d6 0000
|
|
0000d8 0000
|
|
0000da 0000
|
|
0000dc 0000
|
|
0000de 0000
|
|
0000e0 0000
|
|
0000e2 0000
|
|
0000e4 0000
|
|
0000e6 0000
|
|
0000e8 0000
|
|
0000ea 0000
|
|
0000ec 0000
|
|
0000ee 0000
|
|
0000f0 0000
|
|
0000f2 0000
|
|
0000f4 0000
|
|
0000f6 0000
|
|
0000f8 0000
|
|
0000fa 0000
|
|
0000fc 0000
|
|
0000fe 0000
|
|
000100 0000
|
|
000102 0000
|
|
000104 0000
|
|
000106 0000
|
|
000108 0000
|
|
00010a 0000
|
|
00010c 0000
|
|
00010e 0000
|
|
000110 0000
|
|
000112 0000
|
|
000114 0000
|
|
000116 0000
|
|
000118 0000
|
|
00011a 0000
|
|
00011c 0000
|
|
00011e 0000
|
|
000120 0000
|
|
000122 0000
|
|
000124 0000
|
|
000126 0000
|
|
000128 0000
|
|
00012a 0000
|
|
00012c 0000
|
|
00012e 0000
|
|
000130 0000
|
|
000132 0000
|
|
000134 0000
|
|
000136 0000
|
|
000138 0000
|
|
00013a 0000
|
|
00013c 0000
|
|
00013e 0000
|
|
000140 0000
|
|
000142 0000
|
|
000144 0000
|
|
000146 0000
|
|
000148 0000
|
|
00014a 0000
|
|
00014c 0000
|
|
00014e 0000
|
|
000150 0000
|
|
000152 0000
|
|
000154 0000
|
|
000156 0000
|
|
000158 0000
|
|
00015a 0000
|
|
00015c 0000
|
|
00015e 0000
|
|
000160 0000
|
|
000162 0000
|
|
000164 0000
|
|
000166 0000
|
|
000168 0000
|
|
00016a 0000
|
|
00016c 0000
|
|
00016e 0000
|
|
000170 0000
|
|
000172 0000
|
|
000174 0000
|
|
000176 0000
|
|
000178 0000
|
|
00017a 0000
|
|
00017c 0000
|
|
00017e 0000
|
|
000180 0000
|
|
000182 0000
|
|
000184 0000
|
|
000186 0000
|
|
000188 0000
|
|
00018a 0000
|
|
00018c 0000
|
|
00018e 0000
|
|
000190 0000
|
|
000192 0000
|
|
000194 0000
|
|
000196 0000
|
|
000198 0000
|
|
00019a 0000
|
|
00019c 0000
|
|
00019e 0000
|
|
0001a0 0000
|
|
0001a2 0000
|
|
0001a4 0000
|
|
0001a6 0000
|
|
0001a8 0000
|
|
0001aa 0000
|
|
0001ac 0000
|
|
0001ae 0000
|
|
0001b0 0000
|
|
0001b2 0000
|
|
0001b4 0000
|
|
0001b6 0000
|
|
0001b8 0000
|
|
0001ba 0000
|
|
0001bc 0000
|
|
0001be 0000
|
|
0001c0 0000
|
|
0001c2 0000
|
|
0001c4 0000
|
|
0001c6 0000
|
|
0001c8 0000
|
|
0001ca 0000
|
|
0001cc 0000
|
|
0001ce 0000
|
|
0001d0 0000
|
|
0001d2 0000
|
|
0001d4 4f72
|
|
0001d6 746f add #h'6f, r4
|
|
0001d8 6e00 mov.b @r0, r14
|
|
0001da 0000
|
|
0001dc 0000
|
|
0001de 0000
|
|
0001e0 0000
|
|
0001e2 0000
|
|
0001e4 0000
|
|
0001e6 0000
|
|
0001e8 0000
|
|
0001ea 0000
|
|
0001ec 0000
|
|
0001ee 0000
|
|
0001f0 0000
|
|
0001f2 919c mov.w @(h'138,pc), r1 ;@(h'32e)
|
|
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 5296 mov.l @(h'18,r9), 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 5f74 mov.l @(h'10,r7), r15
|
|
000328 0030
|
|
00032a 5608 mov.l @(h'20,r0), r6
|
|
00032c 0030
|
|
00032e 05d4 mov.b r13, @(r0,r5)
|
|
000330 0030
|
|
000332 56a0 mov.l @(h'0,r10), r6
|
|
000334 0030
|
|
000336 5840 mov.l @(h'0,r4), r8
|
|
000338 0030
|
|
00033a 0814 mov.b r1, @(r0,r8)
|
|
00033c 0030
|
|
00033e 6374 mov.b @r7+, r3
|
|
000340 0030
|
|
000342 5760 mov.l @(h'0,r6), r7
|
|
000344 0030
|
|
000346 5880 mov.l @(h'0,r8), r8
|
|
000348 0030
|
|
00034a 6494 mov.b @r9+, r4
|
|
00034c 0030
|
|
00034e 64b0 mov.b @r11, r4
|
|
000350 0030
|
|
000352 64c8 swap.b r12, r4
|
|
000354 0030
|
|
000356 64ec extu.b r14, r4
|
|
000358 0030
|
|
00035a 6508 swap.b r0, r5
|
|
00035c 0030
|
|
00035e 6514 mov.b @r1+, r5
|
|
000360 0030
|
|
000362 57e0 mov.l @(h'0,r14), r7
|
|
000364 0030
|
|
000366 5cc0 mov.l @(h'0,r12), 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 51b8 mov.l @(h'20,r11), r1
|
|
000430 0030
|
|
000432 57a4 mov.l @(h'10,r10), r7
|
|
000434 0030
|
|
000436 0444 mov.b r4, @(r0,r4)
|
|
000438 0030
|
|
00043a 39cc add r12, r9
|
|
00043c 0030
|
|
00043e 0884 mov.b r8, @(r0,r8)
|
|
000440 0030
|
|
000442 4e54
|
|
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 5760 mov.l @(h'0,r6), 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 6032 mov.l @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 0810
|
|
0006de 019c mov.b @(r0,r9), r1
|
|
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 5dda mov.l @(h'28,r13), r13
|
|
000920 0030
|
|
000922 05d4 mov.b r13, @(r0,r5)
|
|
000924 0030
|
|
000926 5760 mov.l @(h'0,r6), r7
|
|
000928 0030
|
|
00092a 57e0 mov.l @(h'0,r14), r7
|
|
00092c 0030
|
|
00092e 33ee addc r14, r3
|
|
000930 0030
|
|
000932 33fe addc r15, r3
|
|
000934 908c mov.w @(h'118,pc), r0 ;@(h'a50)
|
|
000936 00fe mov.l @(r0,r15), r0
|
|
000938 918a mov.w @(h'114,pc), r1 ;@(h'a50)
|
|
00093a 31fc add r15, r1
|
|
00093c 6312 mov.l @r1, r3
|
|
00093e 5333 mov.l @(h'c,r3), r3
|
|
000940 9287 mov.w @(h'10e,pc), r2 ;@(h'a52)
|
|
000942 32fc add r15, r2
|
|
000944 6222 mov.l @r2, r2
|
|
000946 0237 mul.l r3, r2
|
|
000948 9184 mov.w @(h'108,pc), r1 ;@(h'a54)
|
|
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 907b mov.w @(h'f6,pc), r0 ;@(h'a56)
|
|
00095e 4208 shll2 r2
|
|
000960 4100 shll r1
|
|
000962 4200 shll r2
|
|
000964 0f16 mov.l r1, @(r0,r15)
|
|
000966 9077 mov.w @(h'ee,pc), r0 ;@(h'a58)
|
|
000968 9172 mov.w @(h'e4,pc), r1 ;@(h'a50)
|
|
00096a 0f26 mov.l r2, @(r0,r15)
|
|
00096c 9070 mov.w @(h'e0,pc), r0 ;@(h'a50)
|
|
00096e 31fc add r15, r1
|
|
000970 926f mov.w @(h'de,pc), r2 ;@(h'a52)
|
|
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 9168 mov.w @(h'd0,pc), r1 ;@(h'a54)
|
|
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 9061 mov.w @(h'c2,pc), r0 ;@(h'a54)
|
|
000990 03fe mov.l @(r0,r15), r3
|
|
000992 7301
|
|
000994 905e mov.w @(h'bc,pc), r0 ;@(h'a54)
|
|
000996 0f36 mov.l r3, @(r0,r15)
|
|
000998 905a mov.w @(h'b4,pc), r0 ;@(h'a50)
|
|
00099a 02fe mov.l @(r0,r15), r2
|
|
00099c 905a mov.w @(h'b4,pc), r0 ;@(h'a54)
|
|
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 9053 mov.w @(h'a6,pc), r0 ;@(h'a52)
|
|
0009aa 01fe mov.l @(r0,r15), r1
|
|
0009ac 9051 mov.w @(h'a2,pc), r0 ;@(h'a52)
|
|
0009ae 7101
|
|
0009b0 0f16 mov.l r1, @(r0,r15)
|
|
0009b2 904d mov.w @(h'9a,pc), r0 ;@(h'a50)
|
|
0009b4 03fe mov.l @(r0,r15), r3
|
|
0009b6 5234 mov.l @(h'10,r3), r2
|
|
0009b8 904b mov.w @(h'96,pc), r0 ;@(h'a52)
|
|
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 9049 mov.w @(h'92,pc), r0 ;@(h'a5a)
|
|
0009c6 e300 mov #h'0, r3
|
|
0009c8 0f16 mov.l r1, @(r0,r15)
|
|
0009ca 6233 mov r3, r2
|
|
0009cc 9046 mov.w @(h'8c,pc), r0 ;@(h'a5c)
|
|
0009ce 0f36 mov.l r3, @(r0,r15)
|
|
0009d0 9045 mov.w @(h'8a,pc), r0 ;@(h'a5e)
|
|
0009d2 6313 mov r1, r3
|
|
0009d4 0f26 mov.l r2, @(r0,r15)
|
|
0009d6 9043 mov.w @(h'86,pc), r0 ;@(h'a60)
|
|
0009d8 9146 mov.w @(h'8c,pc), r1 ;@(h'a68)
|
|
0009da 0f26 mov.l r2, @(r0,r15)
|
|
0009dc 9041 mov.w @(h'82,pc), r0 ;@(h'a62)
|
|
0009de 31fc add r15, r1
|
|
0009e0 0f24 mov.b r2, @(r0,r15)
|
|
0009e2 e202 mov #h'2, r2
|
|
0009e4 903e mov.w @(h'7c,pc), r0 ;@(h'a64)
|
|
0009e6 0f34 mov.b r3, @(r0,r15)
|
|
0009e8 903d mov.w @(h'7a,pc), r0 ;@(h'a66)
|
|
0009ea 0f24 mov.b r2, @(r0,r15)
|
|
0009ec 9233 mov.w @(h'66,pc), r2 ;@(h'a56)
|
|
0009ee 32fc add r15, r2
|
|
0009f0 d31f mov.l @(h'7c,pc), r3 ;@(h'a70)
|
|
0009f2 430b jsr @r3
|
|
0009f4 e01c mov #h'1c, r0
|
|
0009f6 902e mov.w @(h'5c,pc), r0 ;@(h'a56)
|
|
0009f8 02fe mov.l @(r0,r15), r2
|
|
0009fa 72c4 add #h'c4, r2
|
|
0009fc 9035 mov.w @(h'6a,pc), r0 ;@(h'a6a)
|
|
0009fe 0f26 mov.l r2, @(r0,r15)
|
|
000a00 902a mov.w @(h'54,pc), r0 ;@(h'a58)
|
|
000a02 03fe mov.l @(r0,r15), r3
|
|
000a04 9032 mov.w @(h'64,pc), r0 ;@(h'a6c)
|
|
000a06 73e4 add #h'e4, r3
|
|
000a08 d21a mov.l @(h'68,pc), r2 ;@(h'a74)
|
|
000a0a 422b jmp @r2
|
|
000a0c 0f36 mov.l r3, @(r0,r15)
|
|
000a0e 902e mov.w @(h'5c,pc), r0 ;@(h'a6e)
|
|
000a10 01fc mov.b @(r0,r15), r1
|
|
000a12 2118 tst r1, r1
|
|
000a14 8901 bt h'2 ;@(h'a1a)
|
|
000a16 a166 bra h'2cc ;@(h'ce6)
|
|
000a18 0009 nop
|
|
000a1a d317 mov.l @(h'5c,pc), r3 ;@(h'a78)
|
|
000a1c 430b jsr @r3
|
|
000a1e e437 mov #h'37, r4
|
|
000a20 2008 tst r0, r0
|
|
000a22 8902 bt h'4 ;@(h'a2a)
|
|
000a24 d315 mov.l @(h'54,pc), r3 ;@(h'a7c)
|
|
000a26 430b jsr @r3
|
|
000a28 0009 nop
|
|
000a2a d213 mov.l @(h'4c,pc), r2 ;@(h'a78)
|
|
000a2c 420b jsr @r2
|
|
000a2e e428 mov #h'28, r4
|
|
000a30 2008 tst r0, r0
|
|
000a32 8925 bt h'4a ;@(h'a80)
|
|
000a34 9011 mov.w @(h'22,pc), r0 ;@(h'a5a)
|
|
000a36 e3fe mov #h'fffffffe, r3
|
|
000a38 e200 mov #h'0, r2
|
|
000a3a 0f26 mov.l r2, @(r0,r15)
|
|
000a3c 9010 mov.w @(h'20,pc), r0 ;@(h'a60)
|
|
000a3e 01fe mov.l @(r0,r15), r1
|
|
000a40 3137 cmp/gt r3, r1
|
|
000a42 8b3e bf h'7c ;@(h'ac2)
|
|
000a44 900c mov.w @(h'18,pc), r0 ;@(h'a60)
|
|
000a46 02fe mov.l @(r0,r15), r2
|
|
000a48 900a mov.w @(h'14,pc), r0 ;@(h'a60)
|
|
000a4a 72ff add #h'ff, r2
|
|
000a4c a039 bra h'72 ;@(h'ac2)
|
|
000a4e 0f26 mov.l r2, @(r0,r15)
|
|
000a50 04f0
|
|
000a52 04ec mov.b @(r0,r14), r4
|
|
000a54 04e8
|
|
000a56 04c4 mov.b r12, @(r0,r4)
|
|
000a58 04c8
|
|
000a5a 04d4 mov.b r13, @(r0,r4)
|
|
000a5c 04d8
|
|
000a5e 04d0
|
|
000a60 04cc mov.b @(r0,r12), r4
|
|
000a62 04dd mov.w @(r0,r13), r4
|
|
000a64 04dc mov.b @(r0,r13), r4
|
|
000a66 04de mov.l @(r0,r13), r4
|
|
000a68 04a8
|
|
000a6a 04a0
|
|
000a6c 04a4 mov.b r10, @(r0,r4)
|
|
000a6e 04e2 stc r6_bank, r4
|
|
000a70 0030
|
|
000a72 5570 mov.l @(h'0,r7), r5
|
|
000a74 0030
|
|
000a76 33da subc r13, r3
|
|
000a78 0030
|
|
000a7a 38e8 sub r14, r8
|
|
000a7c 0030
|
|
000a7e 3846 cmp/hi r4, r8
|
|
000a80 d238 mov.l @(h'e0,pc), r2 ;@(h'b64)
|
|
000a82 420b jsr @r2
|
|
000a84 e417 mov #h'17, r4
|
|
000a86 2008 tst r0, r0
|
|
000a88 890d bt h'1a ;@(h'aa6)
|
|
000a8a e201 mov #h'1, r2
|
|
000a8c 9064 mov.w @(h'c8,pc), r0 ;@(h'b58)
|
|
000a8e e302 mov #h'2, r3
|
|
000a90 0f26 mov.l r2, @(r0,r15)
|
|
000a92 9062 mov.w @(h'c4,pc), r0 ;@(h'b5a)
|
|
000a94 01fe mov.l @(r0,r15), r1
|
|
000a96 3133 cmp/ge r3, r1
|
|
000a98 8913 bt h'26 ;@(h'ac2)
|
|
000a9a 905e mov.w @(h'bc,pc), r0 ;@(h'b5a)
|
|
000a9c 02fe mov.l @(r0,r15), r2
|
|
000a9e 7201
|
|
000aa0 905b mov.w @(h'b6,pc), r0 ;@(h'b5a)
|
|
000aa2 a00e bra h'1c ;@(h'ac2)
|
|
000aa4 0f26 mov.l r2, @(r0,r15)
|
|
000aa6 e300 mov #h'0, r3
|
|
000aa8 9057 mov.w @(h'ae,pc), r0 ;@(h'b5a)
|
|
000aaa 01fe mov.l @(r0,r15), r1
|
|
000aac 9055 mov.w @(h'aa,pc), r0 ;@(h'b5a)
|
|
000aae 3317 cmp/gt r1, r3
|
|
000ab0 313e addc r3, r1
|
|
000ab2 4121 shar r1
|
|
000ab4 a005 bra h'a ;@(h'ac2)
|
|
000ab6 0f16 mov.l r1, @(r0,r15)
|
|
000ab8 904f mov.w @(h'9e,pc), r0 ;@(h'b5a)
|
|
000aba 03fe mov.l @(r0,r15), r3
|
|
000abc 904d mov.w @(h'9a,pc), r0 ;@(h'b5a)
|
|
000abe 7301
|
|
000ac0 0f36 mov.l r3, @(r0,r15)
|
|
000ac2 904b mov.w @(h'96,pc), r0 ;@(h'b5c)
|
|
000ac4 914b mov.w @(h'96,pc), r1 ;@(h'b5e)
|
|
000ac6 31fc add r15, r1
|
|
000ac8 6312 mov.l @r1, r3
|
|
000aca 4311 cmp/pz r3
|
|
000acc 8d01 bt/s h'2 ;@(h'ad2)
|
|
000ace 00fe mov.l @(r0,r15), r0
|
|
000ad0 7307
|
|
000ad2 4321 shar r3
|
|
000ad4 9142 mov.w @(h'84,pc), r1 ;@(h'b5c)
|
|
000ad6 4321 shar r3
|
|
000ad8 4321 shar r3
|
|
000ada 31fc add r15, r1
|
|
000adc 6212 mov.l @r1, r2
|
|
000ade 5223 mov.l @(h'c,r2), r2
|
|
000ae0 913b mov.w @(h'76,pc), r1 ;@(h'b5a)
|
|
000ae2 0327 mul.l r2, r3
|
|
000ae4 31fc add r15, r1
|
|
000ae6 6212 mov.l @r1, r2
|
|
000ae8 913a mov.w @(h'74,pc), r1 ;@(h'b60)
|
|
000aea 31fc add r15, r1
|
|
000aec 6112 mov.l @r1, r1
|
|
000aee 312c add r2, r1
|
|
000af0 7101
|
|
000af2 4111 cmp/pz r1
|
|
000af4 8d01 bt/s h'2 ;@(h'afa)
|
|
000af6 031a sts macl, r3
|
|
000af8 7107
|
|
000afa 4121 shar r1
|
|
000afc 5002 mov.l @(h'8,r0), r0
|
|
000afe 4121 shar r1
|
|
000b00 4121 shar r1
|
|
000b02 331c add r1, r3
|
|
000b04 003c mov.b @(r0,r3), r0
|
|
000b06 8801 cmp/eq #h'1, r0
|
|
000b08 89d6 bt h'-54 ;@(h'ab8)
|
|
000b0a 9027 mov.w @(h'4e,pc), r0 ;@(h'b5c)
|
|
000b0c 9127 mov.w @(h'4e,pc), r1 ;@(h'b5e)
|
|
000b0e 31fc add r15, r1
|
|
000b10 6312 mov.l @r1, r3
|
|
000b12 7305
|
|
000b14 4311 cmp/pz r3
|
|
000b16 8d01 bt/s h'2 ;@(h'b1c)
|
|
000b18 00fe mov.l @(r0,r15), r0
|
|
000b1a 7307
|
|
000b1c 911e mov.w @(h'3c,pc), r1 ;@(h'b5c)
|
|
000b1e 4321 shar r3
|
|
000b20 4321 shar r3
|
|
000b22 4321 shar r3
|
|
000b24 31fc add r15, r1
|
|
000b26 6112 mov.l @r1, r1
|
|
000b28 5213 mov.l @(h'c,r1), r2
|
|
000b2a 0327 mul.l r2, r3
|
|
000b2c 9115 mov.w @(h'2a,pc), r1 ;@(h'b5a)
|
|
000b2e 31fc add r15, r1
|
|
000b30 6212 mov.l @r1, r2
|
|
000b32 9115 mov.w @(h'2a,pc), r1 ;@(h'b60)
|
|
000b34 31fc add r15, r1
|
|
000b36 6112 mov.l @r1, r1
|
|
000b38 312c add r2, r1
|
|
000b3a 7101
|
|
000b3c 4111 cmp/pz r1
|
|
000b3e 8d01 bt/s h'2 ;@(h'b44)
|
|
000b40 031a sts macl, r3
|
|
000b42 7107
|
|
000b44 5002 mov.l @(h'8,r0), r0
|
|
000b46 4121 shar r1
|
|
000b48 4121 shar r1
|
|
000b4a 4121 shar r1
|
|
000b4c 331c add r1, r3
|
|
000b4e 003c mov.b @(r0,r3), r0
|
|
000b50 8801 cmp/eq #h'1, r0
|
|
000b52 89b1 bt h'-9e ;@(h'ab8)
|
|
000b54 a00d bra h'1a ;@(h'b72)
|
|
000b56 0009 nop
|
|
000b58 04d4 mov.b r13, @(r0,r4)
|
|
000b5a 04cc mov.b @(r0,r12), r4
|
|
000b5c 04f0
|
|
000b5e 04c8
|
|
000b60 04c4 mov.b r12, @(r0,r4)
|
|
000b62 0000
|
|
000b64 0030
|
|
000b66 38e8 sub r14, r8
|
|
000b68 906c mov.w @(h'd8,pc), r0 ;@(h'c44)
|
|
000b6a 03fe mov.l @(r0,r15), r3
|
|
000b6c 906a mov.w @(h'd4,pc), r0 ;@(h'c44)
|
|
000b6e 73ff add #h'ff, r3
|
|
000b70 0f36 mov.l r3, @(r0,r15)
|
|
000b72 9068 mov.w @(h'd0,pc), r0 ;@(h'c46)
|
|
000b74 9168 mov.w @(h'd0,pc), r1 ;@(h'c48)
|
|
000b76 31fc add r15, r1
|
|
000b78 6312 mov.l @r1, r3
|
|
000b7a 4311 cmp/pz r3
|
|
000b7c 8d01 bt/s h'2 ;@(h'b82)
|
|
000b7e 00fe mov.l @(r0,r15), r0
|
|
000b80 7307
|
|
000b82 4321 shar r3
|
|
000b84 915f mov.w @(h'be,pc), r1 ;@(h'c46)
|
|
000b86 4321 shar r3
|
|
000b88 4321 shar r3
|
|
000b8a 31fc add r15, r1
|
|
000b8c 6212 mov.l @r1, r2
|
|
000b8e 5223 mov.l @(h'c,r2), r2
|
|
000b90 9158 mov.w @(h'b0,pc), r1 ;@(h'c44)
|
|
000b92 0327 mul.l r2, r3
|
|
000b94 31fc add r15, r1
|
|
000b96 6212 mov.l @r1, r2
|
|
000b98 9157 mov.w @(h'ae,pc), r1 ;@(h'c4a)
|
|
000b9a 31fc add r15, r1
|
|
000b9c 6112 mov.l @r1, r1
|
|
000b9e 312c add r2, r1
|
|
000ba0 7106
|
|
000ba2 4111 cmp/pz r1
|
|
000ba4 8d01 bt/s h'2 ;@(h'baa)
|
|
000ba6 031a sts macl, r3
|
|
000ba8 7107
|
|
000baa 4121 shar r1
|
|
000bac 5002 mov.l @(h'8,r0), r0
|
|
000bae 4121 shar r1
|
|
000bb0 4121 shar r1
|
|
000bb2 331c add r1, r3
|
|
000bb4 003c mov.b @(r0,r3), r0
|
|
000bb6 8801 cmp/eq #h'1, r0
|
|
000bb8 89d6 bt h'-54 ;@(h'b68)
|
|
000bba 9044 mov.w @(h'88,pc), r0 ;@(h'c46)
|
|
000bbc 9144 mov.w @(h'88,pc), r1 ;@(h'c48)
|
|
000bbe 31fc add r15, r1
|
|
000bc0 6312 mov.l @r1, r3
|
|
000bc2 7305
|
|
000bc4 4311 cmp/pz r3
|
|
000bc6 8d01 bt/s h'2 ;@(h'bcc)
|
|
000bc8 00fe mov.l @(r0,r15), r0
|
|
000bca 7307
|
|
000bcc 913b mov.w @(h'76,pc), r1 ;@(h'c46)
|
|
000bce 4321 shar r3
|
|
000bd0 4321 shar r3
|
|
000bd2 4321 shar r3
|
|
000bd4 31fc add r15, r1
|
|
000bd6 6112 mov.l @r1, r1
|
|
000bd8 5213 mov.l @(h'c,r1), r2
|
|
000bda 0327 mul.l r2, r3
|
|
000bdc 9132 mov.w @(h'64,pc), r1 ;@(h'c44)
|
|
000bde 31fc add r15, r1
|
|
000be0 6212 mov.l @r1, r2
|
|
000be2 9132 mov.w @(h'64,pc), r1 ;@(h'c4a)
|
|
000be4 31fc add r15, r1
|
|
000be6 6112 mov.l @r1, r1
|
|
000be8 312c add r2, r1
|
|
000bea 7106
|
|
000bec 4111 cmp/pz r1
|
|
000bee 8d01 bt/s h'2 ;@(h'bf4)
|
|
000bf0 031a sts macl, r3
|
|
000bf2 7107
|
|
000bf4 5002 mov.l @(h'8,r0), r0
|
|
000bf6 4121 shar r1
|
|
000bf8 4121 shar r1
|
|
000bfa 4121 shar r1
|
|
000bfc 331c add r1, r3
|
|
000bfe 003c mov.b @(r0,r3), r0
|
|
000c00 8801 cmp/eq #h'1, r0
|
|
000c02 89b1 bt h'-9e ;@(h'b68)
|
|
000c04 901e mov.w @(h'3c,pc), r0 ;@(h'c44)
|
|
000c06 02fe mov.l @(r0,r15), r2
|
|
000c08 2228 tst r2, r2
|
|
000c0a 8921 bt h'42 ;@(h'c50)
|
|
000c0c 901e mov.w @(h'3c,pc), r0 ;@(h'c4c)
|
|
000c0e e201 mov #h'1, r2
|
|
000c10 03fc mov.b @(r0,r15), r3
|
|
000c12 3327 cmp/gt r2, r3
|
|
000c14 8b10 bf h'20 ;@(h'c38)
|
|
000c16 901a mov.w @(h'34,pc), r0 ;@(h'c4e)
|
|
000c18 00fe mov.l @(r0,r15), r0
|
|
000c1a 4011 cmp/pz r0
|
|
000c1c 8b01 bf h'2 ;@(h'c22)
|
|
000c1e a005 bra h'a ;@(h'c2c)
|
|
000c20 c903 and #h'3, r0
|
|
000c22 6007 not r0, r0
|
|
000c24 7001
|
|
000c26 c903 and #h'3, r0
|
|
000c28 6007 not r0, r0
|
|
000c2a 7001
|
|
000c2c 910f mov.w @(h'1e,pc), r1 ;@(h'c4e)
|
|
000c2e 302c add r2, r0
|
|
000c30 31fc add r15, r1
|
|
000c32 2102 mov.l r0, @r1
|
|
000c34 a003 bra h'6 ;@(h'c3e)
|
|
000c36 e300 mov #h'0, r3
|
|
000c38 9008 mov.w @(h'10,pc), r0 ;@(h'c4c)
|
|
000c3a 03fc mov.b @(r0,r15), r3
|
|
000c3c 7301
|
|
000c3e 9005 mov.w @(h'a,pc), r0 ;@(h'c4c)
|
|
000c40 a00c bra h'18 ;@(h'c5c)
|
|
000c42 0f34 mov.b r3, @(r0,r15)
|
|
000c44 04cc mov.b @(r0,r12), r4
|
|
000c46 04f0
|
|
000c48 04c8
|
|
000c4a 04c4 mov.b r12, @(r0,r4)
|
|
000c4c 04de mov.l @(r0,r13), r4
|
|
000c4e 04d8
|
|
000c50 9088 mov.w @(h'110,pc), r0 ;@(h'd64)
|
|
000c52 e302 mov #h'2, r3
|
|
000c54 e100 mov #h'0, r1
|
|
000c56 0f16 mov.l r1, @(r0,r15)
|
|
000c58 9085 mov.w @(h'10a,pc), r0 ;@(h'd66)
|
|
000c5a 0f34 mov.b r3, @(r0,r15)
|
|
000c5c d346 mov.l @(h'118,pc), r3 ;@(h'd78)
|
|
000c5e 430b jsr @r3
|
|
000c60 e418 mov #h'18, r4
|
|
000c62 2008 tst r0, r0
|
|
000c64 8b04 bf h'8 ;@(h'c70)
|
|
000c66 d344 mov.l @(h'110,pc), r3 ;@(h'd78)
|
|
000c68 430b jsr @r3
|
|
000c6a e468 mov #h'68, r4
|
|
000c6c 2008 tst r0, r0
|
|
000c6e 891e bt h'3c ;@(h'cae)
|
|
000c70 907a mov.w @(h'f4,pc), r0 ;@(h'd68)
|
|
000c72 03fe mov.l @(r0,r15), r3
|
|
000c74 4315 cmp/pl r3
|
|
000c76 8b03 bf h'6 ;@(h'c80)
|
|
000c78 9077 mov.w @(h'ee,pc), r0 ;@(h'd6a)
|
|
000c7a 01fc mov.b @(r0,r15), r1
|
|
000c7c 2118 tst r1, r1
|
|
000c7e 8916 bt h'2c ;@(h'cae)
|
|
000c80 9074 mov.w @(h'e8,pc), r0 ;@(h'd6c)
|
|
000c82 e306 mov #h'6, r3
|
|
000c84 02fc mov.b @(r0,r15), r2
|
|
000c86 3233 cmp/ge r3, r2
|
|
000c88 8911 bt h'22 ;@(h'cae)
|
|
000c8a 906e mov.w @(h'dc,pc), r0 ;@(h'd6a)
|
|
000c8c 01fc mov.b @(r0,r15), r1
|
|
000c8e 2118 tst r1, r1
|
|
000c90 8903 bt h'6 ;@(h'c9a)
|
|
000c92 e2fe mov #h'fffffffe, r2
|
|
000c94 9068 mov.w @(h'd0,pc), r0 ;@(h'd68)
|
|
000c96 a005 bra h'a ;@(h'ca4)
|
|
000c98 0f26 mov.l r2, @(r0,r15)
|
|
000c9a 9065 mov.w @(h'ca,pc), r0 ;@(h'd68)
|
|
000c9c 01fe mov.l @(r0,r15), r1
|
|
000c9e 71fe add #h'fe, r1
|
|
000ca0 9062 mov.w @(h'c4,pc), r0 ;@(h'd68)
|
|
000ca2 0f16 mov.l r1, @(r0,r15)
|
|
000ca4 9062 mov.w @(h'c4,pc), r0 ;@(h'd6c)
|
|
000ca6 03fc mov.b @(r0,r15), r3
|
|
000ca8 9060 mov.w @(h'c0,pc), r0 ;@(h'd6c)
|
|
000caa 7301
|
|
000cac 0f34 mov.b r3, @(r0,r15)
|
|
000cae 905e mov.w @(h'bc,pc), r0 ;@(h'd6e)
|
|
000cb0 03fe mov.l @(r0,r15), r3
|
|
000cb2 905d mov.w @(h'ba,pc), r0 ;@(h'd70)
|
|
000cb4 02fe mov.l @(r0,r15), r2
|
|
000cb6 323c add r3, r2
|
|
000cb8 905a mov.w @(h'b4,pc), r0 ;@(h'd70)
|
|
000cba e300 mov #h'0, r3
|
|
000cbc 0f26 mov.l r2, @(r0,r15)
|
|
000cbe 9053 mov.w @(h'a6,pc), r0 ;@(h'd68)
|
|
000cc0 01fe mov.l @(r0,r15), r1
|
|
000cc2 3317 cmp/gt r1, r3
|
|
000cc4 9055 mov.w @(h'aa,pc), r0 ;@(h'd72)
|
|
000cc6 313e addc r3, r1
|
|
000cc8 02fe mov.l @(r0,r15), r2
|
|
000cca 4121 shar r1
|
|
000ccc 9051 mov.w @(h'a2,pc), r0 ;@(h'd72)
|
|
000cce e30a mov #h'a, r3
|
|
000cd0 321c add r1, r2
|
|
000cd2 0f26 mov.l r2, @(r0,r15)
|
|
000cd4 9048 mov.w @(h'90,pc), r0 ;@(h'd68)
|
|
000cd6 01fe mov.l @(r0,r15), r1
|
|
000cd8 3133 cmp/ge r3, r1
|
|
000cda 8904 bt h'8 ;@(h'ce6)
|
|
000cdc 9044 mov.w @(h'88,pc), r0 ;@(h'd68)
|
|
000cde 02fe mov.l @(r0,r15), r2
|
|
000ce0 9042 mov.w @(h'84,pc), r0 ;@(h'd68)
|
|
000ce2 7201
|
|
000ce4 0f26 mov.l r2, @(r0,r15)
|
|
000ce6 50f2 mov.l @(h'8,r15), r0
|
|
000ce8 7001
|
|
000cea 4011 cmp/pz r0
|
|
000cec 8b01 bf h'2 ;@(h'cf2)
|
|
000cee a005 bra h'a ;@(h'cfc)
|
|
000cf0 c903 and #h'3, r0
|
|
000cf2 6007 not r0, r0
|
|
000cf4 7001
|
|
000cf6 c903 and #h'3, r0
|
|
000cf8 6007 not r0, r0
|
|
000cfa 7001
|
|
000cfc 1f02 mov.l r0, @(h'8,r15)
|
|
000cfe a099 bra h'132 ;@(h'e34)
|
|
000d00 e300 mov #h'0, r3
|
|
000d02 9037 mov.w @(h'6e,pc), r0 ;@(h'd74)
|
|
000d04 9137 mov.w @(h'6e,pc), r1 ;@(h'd76)
|
|
000d06 00fe mov.l @(r0,r15), r0
|
|
000d08 31fc add r15, r1
|
|
000d0a 6312 mov.l @r1, r3
|
|
000d0c 5005 mov.l @(h'14,r0), r0
|
|
000d0e e104 mov #h'4, r1
|
|
000d10 6233 mov r3, r2
|
|
000d12 4308 shll2 r3
|
|
000d14 4300 shll r3
|
|
000d16 332c add r2, r3
|
|
000d18 4308 shll2 r3
|
|
000d1a 303c add r3, r0
|
|
000d1c d317 mov.l @(h'5c,pc), r3 ;@(h'd7c)
|
|
000d1e 430b jsr @r3
|
|
000d20 5003 mov.l @(h'c,r0), r0
|
|
000d22 d217 mov.l @(h'5c,pc), r2 ;@(h'd80)
|
|
000d24 420b jsr @r2
|
|
000d26 51f2 mov.l @(h'8,r15), r1
|
|
000d28 2008 tst r0, r0
|
|
000d2a 8b3d bf h'7a ;@(h'da8)
|
|
000d2c 9022 mov.w @(h'44,pc), r0 ;@(h'd74)
|
|
000d2e 03fe mov.l @(r0,r15), r3
|
|
000d30 9021 mov.w @(h'42,pc), r0 ;@(h'd76)
|
|
000d32 02fe mov.l @(r0,r15), r2
|
|
000d34 5335 mov.l @(h'14,r3), r3
|
|
000d36 6123 mov r2, r1
|
|
000d38 901c mov.w @(h'38,pc), r0 ;@(h'd74)
|
|
000d3a 4208 shll2 r2
|
|
000d3c 00fe mov.l @(r0,r15), r0
|
|
000d3e 4200 shll r2
|
|
000d40 5005 mov.l @(h'14,r0), r0
|
|
000d42 321c add r1, r2
|
|
000d44 9117 mov.w @(h'2e,pc), r1 ;@(h'd76)
|
|
000d46 4208 shll2 r2
|
|
000d48 323c add r3, r2
|
|
000d4a 31fc add r15, r1
|
|
000d4c 6312 mov.l @r1, r3
|
|
000d4e 6133 mov r3, r1
|
|
000d50 4308 shll2 r3
|
|
000d52 4300 shll r3
|
|
000d54 331c add r1, r3
|
|
000d56 4308 shll2 r3
|
|
000d58 330c add r0, r3
|
|
000d5a 5133 mov.l @(h'c,r3), r1
|
|
000d5c 4111 cmp/pz r1
|
|
000d5e 8911 bt h'22 ;@(h'd84)
|
|
000d60 a01f bra h'3e ;@(h'da2)
|
|
000d62 e1ff mov #h'ffffffff, r1
|
|
000d64 04d8
|
|
000d66 04de mov.l @(r0,r13), r4
|
|
000d68 04d0
|
|
000d6a 04dc mov.b @(r0,r13), r4
|
|
000d6c 04dd mov.w @(r0,r13), r4
|
|
000d6e 04cc mov.b @(r0,r12), r4
|
|
000d70 04c4 mov.b r12, @(r0,r4)
|
|
000d72 04c8
|
|
000d74 04f0
|
|
000d76 04ec mov.b @(r0,r14), r4
|
|
000d78 0030
|
|
000d7a 38e8 sub r14, r8
|
|
000d7c 0030
|
|
000d7e 5328 mov.l @(h'20,r2), r3
|
|
000d80 0030
|
|
000d82 53dc mov.l @(h'30,r13), r3
|
|
000d84 9091 mov.w @(h'122,pc), r0 ;@(h'eaa)
|
|
000d86 00fe mov.l @(r0,r15), r0
|
|
000d88 9190 mov.w @(h'120,pc), r1 ;@(h'eac)
|
|
000d8a 31fc add r15, r1
|
|
000d8c 6312 mov.l @r1, r3
|
|
000d8e 6133 mov r3, r1
|
|
000d90 5005 mov.l @(h'14,r0), r0
|
|
000d92 4308 shll2 r3
|
|
000d94 4300 shll r3
|
|
000d96 331c add r1, r3
|
|
000d98 4308 shll2 r3
|
|
000d9a 330c add r0, r3
|
|
000d9c 5133 mov.l @(h'c,r3), r1
|
|
000d9e 4115 cmp/pl r1
|
|
000da0 0129 movt r1
|
|
000da2 6022 mov.l @r2, r0
|
|
000da4 301c add r1, r0
|
|
000da6 2202 mov.l r0, @r2
|
|
000da8 907f mov.w @(h'fe,pc), r0 ;@(h'eaa)
|
|
000daa 00fe mov.l @(r0,r15), r0
|
|
000dac 917e mov.w @(h'fc,pc), r1 ;@(h'eac)
|
|
000dae 31fc add r15, r1
|
|
000db0 6312 mov.l @r1, r3
|
|
000db2 e104 mov #h'4, r1
|
|
000db4 5005 mov.l @(h'14,r0), r0
|
|
000db6 6233 mov r3, r2
|
|
000db8 4308 shll2 r3
|
|
000dba 4300 shll r3
|
|
000dbc 332c add r2, r3
|
|
000dbe 4308 shll2 r3
|
|
000dc0 303c add r3, r0
|
|
000dc2 d33b mov.l @(h'ec,pc), r3 ;@(h'eb0)
|
|
000dc4 430b jsr @r3
|
|
000dc6 5004 mov.l @(h'10,r0), r0
|
|
000dc8 d23a mov.l @(h'e8,pc), r2 ;@(h'eb4)
|
|
000dca 420b jsr @r2
|
|
000dcc 51f2 mov.l @(h'8,r15), r1
|
|
000dce 2008 tst r0, r0
|
|
000dd0 8b2d bf h'5a ;@(h'e2e)
|
|
000dd2 906a mov.w @(h'd4,pc), r0 ;@(h'eaa)
|
|
000dd4 03fe mov.l @(r0,r15), r3
|
|
000dd6 9069 mov.w @(h'd2,pc), r0 ;@(h'eac)
|
|
000dd8 5335 mov.l @(h'14,r3), r3
|
|
000dda 02fe mov.l @(r0,r15), r2
|
|
000ddc 9065 mov.w @(h'ca,pc), r0 ;@(h'eaa)
|
|
000dde 6123 mov r2, r1
|
|
000de0 00fe mov.l @(r0,r15), r0
|
|
000de2 4208 shll2 r2
|
|
000de4 5005 mov.l @(h'14,r0), r0
|
|
000de6 4200 shll r2
|
|
000de8 321c add r1, r2
|
|
000dea 4208 shll2 r2
|
|
000dec 915e mov.w @(h'bc,pc), r1 ;@(h'eac)
|
|
000dee 323c add r3, r2
|
|
000df0 31fc add r15, r1
|
|
000df2 6312 mov.l @r1, r3
|
|
000df4 6133 mov r3, r1
|
|
000df6 4308 shll2 r3
|
|
000df8 4300 shll r3
|
|
000dfa 331c add r1, r3
|
|
000dfc 4308 shll2 r3
|
|
000dfe 330c add r0, r3
|
|
000e00 5134 mov.l @(h'10,r3), r1
|
|
000e02 4111 cmp/pz r1
|
|
000e04 8901 bt h'2 ;@(h'e0a)
|
|
000e06 a00f bra h'1e ;@(h'e28)
|
|
000e08 e1ff mov #h'ffffffff, r1
|
|
000e0a 904e mov.w @(h'9c,pc), r0 ;@(h'eaa)
|
|
000e0c 914e mov.w @(h'9c,pc), r1 ;@(h'eac)
|
|
000e0e 00fe mov.l @(r0,r15), r0
|
|
000e10 31fc add r15, r1
|
|
000e12 6312 mov.l @r1, r3
|
|
000e14 5005 mov.l @(h'14,r0), r0
|
|
000e16 6133 mov r3, r1
|
|
000e18 4308 shll2 r3
|
|
000e1a 4300 shll r3
|
|
000e1c 331c add r1, r3
|
|
000e1e 4308 shll2 r3
|
|
000e20 330c add r0, r3
|
|
000e22 5134 mov.l @(h'10,r3), r1
|
|
000e24 4115 cmp/pl r1
|
|
000e26 0129 movt r1
|
|
000e28 5021 mov.l @(h'4,r2), r0
|
|
000e2a 301c add r1, r0
|
|
000e2c 1201 mov.l r0, @(h'4,r2)
|
|
000e2e 903d mov.w @(h'7a,pc), r0 ;@(h'eac)
|
|
000e30 03fe mov.l @(r0,r15), r3
|
|
000e32 7301
|
|
000e34 903a mov.w @(h'74,pc), r0 ;@(h'eac)
|
|
000e36 0f36 mov.l r3, @(r0,r15)
|
|
000e38 9037 mov.w @(h'6e,pc), r0 ;@(h'eaa)
|
|
000e3a 02fe mov.l @(r0,r15), r2
|
|
000e3c 9036 mov.w @(h'6c,pc), r0 ;@(h'eac)
|
|
000e3e 5326 mov.l @(h'18,r2), r3
|
|
000e40 01fe mov.l @(r0,r15), r1
|
|
000e42 3133 cmp/ge r3, r1
|
|
000e44 8901 bt h'2 ;@(h'e4a)
|
|
000e46 af5c bra h'-148 ;@(h'd02)
|
|
000e48 0009 nop
|
|
000e4a 53f1 mov.l @(h'4,r15), r3
|
|
000e4c 2338 tst r3, r3
|
|
000e4e 8903 bt h'6 ;@(h'e58)
|
|
000e50 52f1 mov.l @(h'4,r15), r2
|
|
000e52 72ff add #h'ff, r2
|
|
000e54 a06a bra h'd4 ;@(h'f2c)
|
|
000e56 1f21 mov.l r2, @(h'4,r15)
|
|
000e58 9028 mov.w @(h'50,pc), r0 ;@(h'eac)
|
|
000e5a e100 mov #h'0, r1
|
|
000e5c a05f bra h'be ;@(h'f1e)
|
|
000e5e 0f16 mov.l r1, @(r0,r15)
|
|
000e60 9023 mov.w @(h'46,pc), r0 ;@(h'eaa)
|
|
000e62 00fe mov.l @(r0,r15), r0
|
|
000e64 9122 mov.w @(h'44,pc), r1 ;@(h'eac)
|
|
000e66 31fc add r15, r1
|
|
000e68 6312 mov.l @r1, r3
|
|
000e6a 6233 mov r3, r2
|
|
000e6c 5007 mov.l @(h'1c,r0), r0
|
|
000e6e 4300 shll r3
|
|
000e70 332c add r2, r3
|
|
000e72 4308 shll2 r3
|
|
000e74 4300 shll r3
|
|
000e76 003e mov.l @(r0,r3), r0
|
|
000e78 8800 cmp/eq #h'0, r0
|
|
000e7a 8907 bt h'e ;@(h'e8c)
|
|
000e7c 8801 cmp/eq #h'1, r0
|
|
000e7e 891b bt h'36 ;@(h'eb8)
|
|
000e80 8802 cmp/eq #h'2, r0
|
|
000e82 8929 bt h'52 ;@(h'ed8)
|
|
000e84 8803 cmp/eq #h'3, r0
|
|
000e86 8937 bt h'6e ;@(h'ef8)
|
|
000e88 a044 bra h'88 ;@(h'f14)
|
|
000e8a 0009 nop
|
|
000e8c 900d mov.w @(h'1a,pc), r0 ;@(h'eaa)
|
|
000e8e 03fe mov.l @(r0,r15), r3
|
|
000e90 900c mov.w @(h'18,pc), r0 ;@(h'eac)
|
|
000e92 02fe mov.l @(r0,r15), r2
|
|
000e94 5337 mov.l @(h'1c,r3), r3
|
|
000e96 6123 mov r2, r1
|
|
000e98 4200 shll r2
|
|
000e9a 321c add r1, r2
|
|
000e9c 4208 shll2 r2
|
|
000e9e 4200 shll r2
|
|
000ea0 323c add r3, r2
|
|
000ea2 5123 mov.l @(h'c,r2), r1
|
|
000ea4 71ff add #h'ff, r1
|
|
000ea6 a035 bra h'6a ;@(h'f14)
|
|
000ea8 1213 mov.l r1, @(h'c,r2)
|
|
000eaa 04f0
|
|
000eac 04ec mov.b @(r0,r14), r4
|
|
000eae 0000
|
|
000eb0 0030
|
|
000eb2 5328 mov.l @(h'20,r2), r3
|
|
000eb4 0030
|
|
000eb6 53dc mov.l @(h'30,r13), r3
|
|
000eb8 9074 mov.w @(h'e8,pc), r0 ;@(h'fa4)
|
|
000eba 02fe mov.l @(r0,r15), r2
|
|
000ebc 9073 mov.w @(h'e6,pc), r0 ;@(h'fa6)
|
|
000ebe 03fe mov.l @(r0,r15), r3
|
|
000ec0 5227 mov.l @(h'1c,r2), r2
|
|
000ec2 6133 mov r3, r1
|
|
000ec4 4300 shll r3
|
|
000ec6 331c add r1, r3
|
|
000ec8 4308 shll2 r3
|
|
000eca 4300 shll r3
|
|
000ecc 332c add r2, r3
|
|
000ece 5133 mov.l @(h'c,r3), r1
|
|
000ed0 7101
|
|
000ed2 1313 mov.l r1, @(h'c,r3)
|
|
000ed4 a01e bra h'3c ;@(h'f14)
|
|
000ed6 0009 nop
|
|
000ed8 9064 mov.w @(h'c8,pc), r0 ;@(h'fa4)
|
|
000eda 02fe mov.l @(r0,r15), r2
|
|
000edc 9063 mov.w @(h'c6,pc), r0 ;@(h'fa6)
|
|
000ede 03fe mov.l @(r0,r15), r3
|
|
000ee0 5227 mov.l @(h'1c,r2), r2
|
|
000ee2 6133 mov r3, r1
|
|
000ee4 4300 shll r3
|
|
000ee6 331c add r1, r3
|
|
000ee8 4308 shll2 r3
|
|
000eea 4300 shll r3
|
|
000eec 332c add r2, r3
|
|
000eee 5134 mov.l @(h'10,r3), r1
|
|
000ef0 71ff add #h'ff, r1
|
|
000ef2 1314 mov.l r1, @(h'10,r3)
|
|
000ef4 a00e bra h'1c ;@(h'f14)
|
|
000ef6 0009 nop
|
|
000ef8 9054 mov.w @(h'a8,pc), r0 ;@(h'fa4)
|
|
000efa 02fe mov.l @(r0,r15), r2
|
|
000efc 9053 mov.w @(h'a6,pc), r0 ;@(h'fa6)
|
|
000efe 03fe mov.l @(r0,r15), r3
|
|
000f00 5227 mov.l @(h'1c,r2), r2
|
|
000f02 6133 mov r3, r1
|
|
000f04 4300 shll r3
|
|
000f06 331c add r1, r3
|
|
000f08 4308 shll2 r3
|
|
000f0a 4300 shll r3
|
|
000f0c 332c add r2, r3
|
|
000f0e 5134 mov.l @(h'10,r3), r1
|
|
000f10 7101
|
|
000f12 1314 mov.l r1, @(h'10,r3)
|
|
000f14 9047 mov.w @(h'8e,pc), r0 ;@(h'fa6)
|
|
000f16 02fe mov.l @(r0,r15), r2
|
|
000f18 9045 mov.w @(h'8a,pc), r0 ;@(h'fa6)
|
|
000f1a 7201
|
|
000f1c 0f26 mov.l r2, @(r0,r15)
|
|
000f1e 9041 mov.w @(h'82,pc), r0 ;@(h'fa4)
|
|
000f20 03fe mov.l @(r0,r15), r3
|
|
000f22 5238 mov.l @(h'20,r3), r2
|
|
000f24 903f mov.w @(h'7e,pc), r0 ;@(h'fa6)
|
|
000f26 01fe mov.l @(r0,r15), r1
|
|
000f28 3123 cmp/ge r2, r1
|
|
000f2a 8b99 bf h'-ce ;@(h'e60)
|
|
000f2c 903b mov.w @(h'76,pc), r0 ;@(h'fa6)
|
|
000f2e e300 mov #h'0, r3
|
|
000f30 a02b bra h'56 ;@(h'f8a)
|
|
000f32 0f36 mov.l r3, @(r0,r15)
|
|
000f34 9037 mov.w @(h'6e,pc), r0 ;@(h'fa6)
|
|
000f36 01fe mov.l @(r0,r15), r1
|
|
000f38 9236 mov.w @(h'6c,pc), r2 ;@(h'fa8)
|
|
000f3a 6313 mov r1, r3
|
|
000f3c 9033 mov.w @(h'66,pc), r0 ;@(h'fa6)
|
|
000f3e 32fc add r15, r2
|
|
000f40 4108 shll2 r1
|
|
000f42 313c add r3, r1
|
|
000f44 03fe mov.l @(r0,r15), r3
|
|
000f46 4108 shll2 r1
|
|
000f48 312c add r2, r1
|
|
000f4a 6033 mov r3, r0
|
|
000f4c 4308 shll2 r3
|
|
000f4e 330c add r0, r3
|
|
000f50 6012 mov.l @r1, r0
|
|
000f52 4308 shll2 r3
|
|
000f54 332c add r2, r3
|
|
000f56 5332 mov.l @(h'8,r3), r3
|
|
000f58 303c add r3, r0
|
|
000f5a 2102 mov.l r0, @r1
|
|
000f5c 9023 mov.w @(h'46,pc), r0 ;@(h'fa6)
|
|
000f5e 01fe mov.l @(r0,r15), r1
|
|
000f60 9021 mov.w @(h'42,pc), r0 ;@(h'fa6)
|
|
000f62 6313 mov r1, r3
|
|
000f64 4108 shll2 r1
|
|
000f66 313c add r3, r1
|
|
000f68 03fe mov.l @(r0,r15), r3
|
|
000f6a 4108 shll2 r1
|
|
000f6c 312c add r2, r1
|
|
000f6e 6033 mov r3, r0
|
|
000f70 4308 shll2 r3
|
|
000f72 330c add r0, r3
|
|
000f74 5011 mov.l @(h'4,r1), r0
|
|
000f76 4308 shll2 r3
|
|
000f78 332c add r2, r3
|
|
000f7a 5333 mov.l @(h'c,r3), r3
|
|
000f7c 303c add r3, r0
|
|
000f7e 1101 mov.l r0, @(h'4,r1)
|
|
000f80 9011 mov.w @(h'22,pc), r0 ;@(h'fa6)
|
|
000f82 01fe mov.l @(r0,r15), r1
|
|
000f84 900f mov.w @(h'1e,pc), r0 ;@(h'fa6)
|
|
000f86 7101
|
|
000f88 0f16 mov.l r1, @(r0,r15)
|
|
000f8a 53f7 mov.l @(h'1c,r15), r3
|
|
000f8c 900b mov.w @(h'16,pc), r0 ;@(h'fa6)
|
|
000f8e 02fe mov.l @(r0,r15), r2
|
|
000f90 3233 cmp/ge r3, r2
|
|
000f92 8bcf bf h'-62 ;@(h'f34)
|
|
000f94 51f5 mov.l @(h'14,r15), r1
|
|
000f96 7101
|
|
000f98 d304 mov.l @(h'10,pc), r3 ;@(h'fac)
|
|
000f9a 430b jsr @r3
|
|
000f9c e014 mov #h'14, r0
|
|
000f9e 1f05 mov.l r0, @(h'14,r15)
|
|
000fa0 a0b4 bra h'168 ;@(h'110c)
|
|
000fa2 e300 mov #h'0, r3
|
|
000fa4 04f0
|
|
000fa6 04ec mov.b @(r0,r14), r4
|
|
000fa8 0220
|
|
000faa 0000
|
|
000fac 0030
|
|
000fae 53dc mov.l @(h'30,r13), r3
|
|
000fb0 906f mov.w @(h'de,pc), r0 ;@(h'1092)
|
|
000fb2 63f3 mov r15, r3
|
|
000fb4 01fe mov.l @(r0,r15), r1
|
|
000fb6 7320 add #h'20, r3
|
|
000fb8 4108 shll2 r1
|
|
000fba 4108 shll2 r1
|
|
000fbc 313c add r3, r1
|
|
000fbe 5212 mov.l @(h'8,r1), r2
|
|
000fc0 2228 tst r2, r2
|
|
000fc2 897a bt h'f4 ;@(h'10ba)
|
|
000fc4 9065 mov.w @(h'ca,pc), r0 ;@(h'1092)
|
|
000fc6 04fe mov.l @(r0,r15), r4
|
|
000fc8 d233 mov.l @(h'cc,pc), r2 ;@(h'1098)
|
|
000fca 4408 shll2 r4
|
|
000fcc 4408 shll2 r4
|
|
000fce 343c add r3, r4
|
|
000fd0 420b jsr @r2
|
|
000fd2 5442 mov.l @(h'8,r4), r4
|
|
000fd4 d331 mov.l @(h'c4,pc), r3 ;@(h'109c)
|
|
000fd6 430b jsr @r3
|
|
000fd8 e114 mov #h'14, r1
|
|
000fda d231 mov.l @(h'c4,pc), r2 ;@(h'10a0)
|
|
000fdc 420b jsr @r2
|
|
000fde 51f5 mov.l @(h'14,r15), r1
|
|
000fe0 2008 tst r0, r0
|
|
000fe2 8b6a bf h'd4 ;@(h'10ba)
|
|
000fe4 9056 mov.w @(h'ac,pc), r0 ;@(h'1094)
|
|
000fe6 62f3 mov r15, r2
|
|
000fe8 9153 mov.w @(h'a6,pc), r1 ;@(h'1092)
|
|
000fea 7220 add #h'20, r2
|
|
000fec 31fc add r15, r1
|
|
000fee 6312 mov.l @r1, r3
|
|
000ff0 4308 shll2 r3
|
|
000ff2 4308 shll2 r3
|
|
000ff4 332c add r2, r3
|
|
000ff6 5331 mov.l @(h'4,r3), r3
|
|
000ff8 4311 cmp/pz r3
|
|
000ffa 8d01 bt/s h'2 ;@(h'1000)
|
|
000ffc 00fe mov.l @(r0,r15), r0
|
|
000ffe 7307
|
|
001000 9148 mov.w @(h'90,pc), r1 ;@(h'1094)
|
|
001002 68f3 mov r15, r8
|
|
001004 4321 shar r3
|
|
001006 4321 shar r3
|
|
001008 4321 shar r3
|
|
00100a 31fc add r15, r1
|
|
00100c 6112 mov.l @r1, r1
|
|
00100e 7820 add #h'20, r8
|
|
001010 5213 mov.l @(h'c,r1), r2
|
|
001012 0327 mul.l r2, r3
|
|
001014 913d mov.w @(h'7a,pc), r1 ;@(h'1092)
|
|
001016 62f3 mov r15, r2
|
|
001018 31fc add r15, r1
|
|
00101a 7220 add #h'20, r2
|
|
00101c 6112 mov.l @r1, r1
|
|
00101e 4108 shll2 r1
|
|
001020 4108 shll2 r1
|
|
001022 312c add r2, r1
|
|
001024 9235 mov.w @(h'6a,pc), r2 ;@(h'1092)
|
|
001026 32fc add r15, r2
|
|
001028 6222 mov.l @r2, r2
|
|
00102a 4208 shll2 r2
|
|
00102c 4208 shll2 r2
|
|
00102e 328c add r8, r2
|
|
001030 5222 mov.l @(h'8,r2), r2
|
|
001032 4211 cmp/pz r2
|
|
001034 8d02 bt/s h'4 ;@(h'103c)
|
|
001036 031a sts macl, r3
|
|
001038 a00b bra h'16 ;@(h'1052)
|
|
00103a e2ff mov #h'ffffffff, r2
|
|
00103c 9229 mov.w @(h'52,pc), r2 ;@(h'1092)
|
|
00103e 68f3 mov r15, r8
|
|
001040 32fc add r15, r2
|
|
001042 7820 add #h'20, r8
|
|
001044 6222 mov.l @r2, r2
|
|
001046 4208 shll2 r2
|
|
001048 4208 shll2 r2
|
|
00104a 328c add r8, r2
|
|
00104c 5222 mov.l @(h'8,r2), r2
|
|
00104e 4215 cmp/pl r2
|
|
001050 0229 movt r2
|
|
001052 4200 shll r2
|
|
001054 6112 mov.l @r1, r1
|
|
001056 321c add r1, r2
|
|
001058 7201
|
|
00105a 4211 cmp/pz r2
|
|
00105c 8900 bt h'0 ;@(h'1060)
|
|
00105e 7207
|
|
001060 5002 mov.l @(h'8,r0), r0
|
|
001062 4221 shar r2
|
|
001064 4221 shar r2
|
|
001066 4221 shar r2
|
|
001068 332c add r2, r3
|
|
00106a 003c mov.b @(r0,r3), r0
|
|
00106c 8801 cmp/eq #h'1, r0
|
|
00106e 8924 bt h'48 ;@(h'10ba)
|
|
001070 900f mov.w @(h'1e,pc), r0 ;@(h'1092)
|
|
001072 63f3 mov r15, r3
|
|
001074 02fe mov.l @(r0,r15), r2
|
|
001076 7320 add #h'20, r3
|
|
001078 900b mov.w @(h'16,pc), r0 ;@(h'1092)
|
|
00107a 4208 shll2 r2
|
|
00107c 00fe mov.l @(r0,r15), r0
|
|
00107e 4208 shll2 r2
|
|
001080 4008 shll2 r0
|
|
001082 4008 shll2 r0
|
|
001084 303c add r3, r0
|
|
001086 5102 mov.l @(h'8,r0), r1
|
|
001088 4111 cmp/pz r1
|
|
00108a 8d0b bt/s h'16 ;@(h'10a4)
|
|
00108c 323c add r3, r2
|
|
00108e a011 bra h'22 ;@(h'10b4)
|
|
001090 e1ff mov #h'ffffffff, r1
|
|
001092 04ec mov.b @(r0,r14), r4
|
|
001094 04f0
|
|
001096 0000
|
|
001098 0030
|
|
00109a 5690 mov.l @(h'0,r9), r6
|
|
00109c 0030
|
|
00109e 5328 mov.l @(h'20,r2), r3
|
|
0010a0 0030
|
|
0010a2 53dc mov.l @(h'30,r13), r3
|
|
0010a4 9087 mov.w @(h'10e,pc), r0 ;@(h'11b6)
|
|
0010a6 01fe mov.l @(r0,r15), r1
|
|
0010a8 4108 shll2 r1
|
|
0010aa 4108 shll2 r1
|
|
0010ac 313c add r3, r1
|
|
0010ae 5112 mov.l @(h'8,r1), r1
|
|
0010b0 4115 cmp/pl r1
|
|
0010b2 0129 movt r1
|
|
0010b4 6322 mov.l @r2, r3
|
|
0010b6 331c add r1, r3
|
|
0010b8 2232 mov.l r3, @r2
|
|
0010ba 63f3 mov r15, r3
|
|
0010bc 907b mov.w @(h'f6,pc), r0 ;@(h'11b6)
|
|
0010be 7320 add #h'20, r3
|
|
0010c0 02fe mov.l @(r0,r15), r2
|
|
0010c2 4208 shll2 r2
|
|
0010c4 9077 mov.w @(h'ee,pc), r0 ;@(h'11b6)
|
|
0010c6 4208 shll2 r2
|
|
0010c8 01fe mov.l @(r0,r15), r1
|
|
0010ca 323c add r3, r2
|
|
0010cc 4108 shll2 r1
|
|
0010ce 4108 shll2 r1
|
|
0010d0 313c add r3, r1
|
|
0010d2 5113 mov.l @(h'c,r1), r1
|
|
0010d4 d339 mov.l @(h'e4,pc), r3 ;@(h'11bc)
|
|
0010d6 430b jsr @r3
|
|
0010d8 e006 mov #h'6, r0
|
|
0010da 5121 mov.l @(h'4,r2), r1
|
|
0010dc 310c add r0, r1
|
|
0010de 1211 mov.l r1, @(h'4,r2)
|
|
0010e0 9069 mov.w @(h'd2,pc), r0 ;@(h'11b6)
|
|
0010e2 62f3 mov r15, r2
|
|
0010e4 03fe mov.l @(r0,r15), r3
|
|
0010e6 e114 mov #h'14, r1
|
|
0010e8 4308 shll2 r3
|
|
0010ea 4308 shll2 r3
|
|
0010ec 7220 add #h'20, r2
|
|
0010ee 332c add r2, r3
|
|
0010f0 5033 mov.l @(h'c,r3), r0
|
|
0010f2 3013 cmp/ge r1, r0
|
|
0010f4 8907 bt h'e ;@(h'1106)
|
|
0010f6 905e mov.w @(h'bc,pc), r0 ;@(h'11b6)
|
|
0010f8 03fe mov.l @(r0,r15), r3
|
|
0010fa 4308 shll2 r3
|
|
0010fc 4308 shll2 r3
|
|
0010fe 332c add r2, r3
|
|
001100 5033 mov.l @(h'c,r3), r0
|
|
001102 7001
|
|
001104 1303 mov.l r0, @(h'c,r3)
|
|
001106 9056 mov.w @(h'ac,pc), r0 ;@(h'11b6)
|
|
001108 03fe mov.l @(r0,r15), r3
|
|
00110a 7301
|
|
00110c 9053 mov.w @(h'a6,pc), r0 ;@(h'11b6)
|
|
00110e 6133 mov r3, r1
|
|
001110 0f36 mov.l r3, @(r0,r15)
|
|
001112 52f6 mov.l @(h'18,r15), r2
|
|
001114 3123 cmp/ge r2, r1
|
|
001116 8901 bt h'2 ;@(h'111c)
|
|
001118 af4a bra h'-16c ;@(h'fb0)
|
|
00111a 0009 nop
|
|
00111c 50f4 mov.l @(h'10,r15), r0
|
|
00111e 7001
|
|
001120 4011 cmp/pz r0
|
|
001122 8b01 bf h'2 ;@(h'1128)
|
|
001124 a005 bra h'a ;@(h'1132)
|
|
001126 c907 and #h'7, r0
|
|
001128 6007 not r0, r0
|
|
00112a 7001
|
|
00112c c907 and #h'7, r0
|
|
00112e 6007 not r0, r0
|
|
001130 7001
|
|
001132 2008 tst r0, r0
|
|
001134 8d02 bt/s h'4 ;@(h'113c)
|
|
001136 1f04 mov.l r0, @(h'10,r15)
|
|
001138 a16d bra h'2da ;@(h'1416)
|
|
00113a 0009 nop
|
|
00113c 50f3 mov.l @(h'c,r15), r0
|
|
00113e 7001
|
|
001140 4011 cmp/pz r0
|
|
001142 8b01 bf h'2 ;@(h'1148)
|
|
001144 a005 bra h'a ;@(h'1152)
|
|
001146 c90f and #h'f, r0
|
|
001148 6007 not r0, r0
|
|
00114a 7001
|
|
00114c c90f and #h'f, r0
|
|
00114e 6007 not r0, r0
|
|
001150 7001
|
|
001152 e300 mov #h'0, r3
|
|
001154 1f03 mov.l r0, @(h'c,r15)
|
|
001156 902e mov.w @(h'5c,pc), r0 ;@(h'11b6)
|
|
001158 a154 bra h'2a8 ;@(h'1404)
|
|
00115a 0f36 mov.l r3, @(r0,r15)
|
|
00115c 902c mov.w @(h'58,pc), r0 ;@(h'11b8)
|
|
00115e 00fe mov.l @(r0,r15), r0
|
|
001160 9129 mov.w @(h'52,pc), r1 ;@(h'11b6)
|
|
001162 31fc add r15, r1
|
|
001164 6312 mov.l @r1, r3
|
|
001166 4308 shll2 r3
|
|
001168 500b mov.l @(h'2c,r0), r0
|
|
00116a 4308 shll2 r3
|
|
00116c 4300 shll r3
|
|
00116e 303c add r3, r0
|
|
001170 53f3 mov.l @(h'c,r15), r3
|
|
001172 6203 mov r0, r2
|
|
001174 7210 add #h'10, r2
|
|
001176 323c add r3, r2
|
|
001178 6020 mov.b @r2, r0
|
|
00117a 2008 tst r0, r0
|
|
00117c 8b01 bf h'2 ;@(h'1182)
|
|
00117e a13c bra h'278 ;@(h'13fa)
|
|
001180 0009 nop
|
|
001182 9019 mov.w @(h'32,pc), r0 ;@(h'11b8)
|
|
001184 9117 mov.w @(h'2e,pc), r1 ;@(h'11b6)
|
|
001186 00fe mov.l @(r0,r15), r0
|
|
001188 31fc add r15, r1
|
|
00118a 6312 mov.l @r1, r3
|
|
00118c 500b mov.l @(h'2c,r0), r0
|
|
00118e 4308 shll2 r3
|
|
001190 4308 shll2 r3
|
|
001192 4300 shll r3
|
|
001194 303c add r3, r0
|
|
001196 5002 mov.l @(h'8,r0), r0
|
|
001198 8800 cmp/eq #h'0, r0
|
|
00119a 8905 bt h'a ;@(h'11a8)
|
|
00119c 8801 cmp/eq #h'1, r0
|
|
00119e 8b01 bf h'2 ;@(h'11a4)
|
|
0011a0 a0c6 bra h'18c ;@(h'1330)
|
|
0011a2 0009 nop
|
|
0011a4 a129 bra h'252 ;@(h'13fa)
|
|
0011a6 0009 nop
|
|
0011a8 50f7 mov.l @(h'1c,r15), r0
|
|
0011aa 8820 cmp/eq #h'20, r0
|
|
0011ac 8b2c bf h'58 ;@(h'1208)
|
|
0011ae e200 mov #h'0, r2
|
|
0011b0 9003 mov.w @(h'6,pc), r0 ;@(h'11ba)
|
|
0011b2 a021 bra h'42 ;@(h'11f8)
|
|
0011b4 0f26 mov.l r2, @(r0,r15)
|
|
0011b6 04ec mov.b @(r0,r14), r4
|
|
0011b8 04f0
|
|
0011ba 04e8
|
|
0011bc 0030
|
|
0011be 5328 mov.l @(h'20,r2), r3
|
|
0011c0 90a1 mov.w @(h'142,pc), r0 ;@(h'1306)
|
|
0011c2 01fe mov.l @(r0,r15), r1
|
|
0011c4 92a0 mov.w @(h'140,pc), r2 ;@(h'1308)
|
|
0011c6 6313 mov r1, r3
|
|
0011c8 909d mov.w @(h'13a,pc), r0 ;@(h'1306)
|
|
0011ca 32fc add r15, r2
|
|
0011cc 4108 shll2 r1
|
|
0011ce 313c add r3, r1
|
|
0011d0 4108 shll2 r1
|
|
0011d2 312c add r2, r1
|
|
0011d4 02fe mov.l @(r0,r15), r2
|
|
0011d6 6323 mov r2, r3
|
|
0011d8 4208 shll2 r2
|
|
0011da 323c add r3, r2
|
|
0011dc 9394 mov.w @(h'128,pc), r3 ;@(h'1308)
|
|
0011de 4208 shll2 r2
|
|
0011e0 33fc add r15, r3
|
|
0011e2 323c add r3, r2
|
|
0011e4 d34a mov.l @(h'128,pc), r3 ;@(h'1310)
|
|
0011e6 7214 add #h'14, r2
|
|
0011e8 430b jsr @r3
|
|
0011ea e014 mov #h'14, r0
|
|
0011ec 908b mov.w @(h'116,pc), r0 ;@(h'1306)
|
|
0011ee 00fe mov.l @(r0,r15), r0
|
|
0011f0 9189 mov.w @(h'112,pc), r1 ;@(h'1306)
|
|
0011f2 7001
|
|
0011f4 31fc add r15, r1
|
|
0011f6 2102 mov.l r0, @r1
|
|
0011f8 9085 mov.w @(h'10a,pc), r0 ;@(h'1306)
|
|
0011fa e31f mov #h'1f, r3
|
|
0011fc 02fe mov.l @(r0,r15), r2
|
|
0011fe 3233 cmp/ge r3, r2
|
|
001200 8bde bf h'-44 ;@(h'11c0)
|
|
001202 53f7 mov.l @(h'1c,r15), r3
|
|
001204 73ff add #h'ff, r3
|
|
001206 1f37 mov.l r3, @(h'1c,r15)
|
|
001208 52f7 mov.l @(h'1c,r15), r2
|
|
00120a 6323 mov r2, r3
|
|
00120c 917c mov.w @(h'f8,pc), r1 ;@(h'1308)
|
|
00120e 4208 shll2 r2
|
|
001210 907b mov.w @(h'f6,pc), r0 ;@(h'130a)
|
|
001212 31fc add r15, r1
|
|
001214 323c add r3, r2
|
|
001216 4208 shll2 r2
|
|
001218 03fe mov.l @(r0,r15), r3
|
|
00121a 321c add r1, r2
|
|
00121c 9076 mov.w @(h'ec,pc), r0 ;@(h'130c)
|
|
00121e 00fe mov.l @(r0,r15), r0
|
|
001220 533b mov.l @(h'2c,r3), r3
|
|
001222 4008 shll2 r0
|
|
001224 4008 shll2 r0
|
|
001226 4000 shll r0
|
|
001228 303c add r3, r0
|
|
00122a 5303 mov.l @(h'c,r0), r3
|
|
00122c 906d mov.w @(h'da,pc), r0 ;@(h'130a)
|
|
00122e 1234 mov.l r3, @(h'10,r2)
|
|
001230 52f7 mov.l @(h'1c,r15), r2
|
|
001232 6323 mov r2, r3
|
|
001234 4208 shll2 r2
|
|
001236 323c add r3, r2
|
|
001238 03fe mov.l @(r0,r15), r3
|
|
00123a 4208 shll2 r2
|
|
00123c 9066 mov.w @(h'cc,pc), r0 ;@(h'130c)
|
|
00123e 321c add r1, r2
|
|
001240 00fe mov.l @(r0,r15), r0
|
|
001242 4008 shll2 r0
|
|
001244 4008 shll2 r0
|
|
001246 4000 shll r0
|
|
001248 533b mov.l @(h'2c,r3), r3
|
|
00124a 303c add r3, r0
|
|
00124c 6302 mov.l @r0, r3
|
|
00124e 4308 shll2 r3
|
|
001250 905b mov.w @(h'b6,pc), r0 ;@(h'130a)
|
|
001252 4300 shll r3
|
|
001254 7303
|
|
001256 2232 mov.l r3, @r2
|
|
001258 52f7 mov.l @(h'1c,r15), r2
|
|
00125a 6323 mov r2, r3
|
|
00125c 4208 shll2 r2
|
|
00125e 323c add r3, r2
|
|
001260 03fe mov.l @(r0,r15), r3
|
|
001262 4208 shll2 r2
|
|
001264 9052 mov.w @(h'a4,pc), r0 ;@(h'130c)
|
|
001266 321c add r1, r2
|
|
001268 533b mov.l @(h'2c,r3), r3
|
|
00126a 00fe mov.l @(r0,r15), r0
|
|
00126c 4008 shll2 r0
|
|
00126e 4008 shll2 r0
|
|
001270 4000 shll r0
|
|
001272 303c add r3, r0
|
|
001274 5301 mov.l @(h'4,r0), r3
|
|
001276 4308 shll2 r3
|
|
001278 4300 shll r3
|
|
00127a 7303
|
|
00127c 1231 mov.l r3, @(h'4,r2)
|
|
00127e 52f7 mov.l @(h'1c,r15), r2
|
|
001280 6323 mov r2, r3
|
|
001282 4208 shll2 r2
|
|
001284 323c add r3, r2
|
|
001286 4208 shll2 r2
|
|
001288 53f7 mov.l @(h'1c,r15), r3
|
|
00128a 321c add r1, r2
|
|
00128c 6033 mov r3, r0
|
|
00128e 4308 shll2 r3
|
|
001290 330c add r0, r3
|
|
001292 4308 shll2 r3
|
|
001294 331c add r1, r3
|
|
001296 e000 mov #h'0, r0
|
|
001298 1303 mov.l r0, @(h'c,r3)
|
|
00129a 1202 mov.l r0, @(h'8,r2)
|
|
00129c 50f7 mov.l @(h'1c,r15), r0
|
|
00129e 6303 mov r0, r3
|
|
0012a0 4008 shll2 r0
|
|
0012a2 303c add r3, r0
|
|
0012a4 4008 shll2 r0
|
|
0012a6 301c add r1, r0
|
|
0012a8 5004 mov.l @(h'10,r0), r0
|
|
0012aa 8800 cmp/eq #h'0, r0
|
|
0012ac 8907 bt h'e ;@(h'12be)
|
|
0012ae 8801 cmp/eq #h'1, r0
|
|
0012b0 8911 bt h'22 ;@(h'12d6)
|
|
0012b2 8802 cmp/eq #h'2, r0
|
|
0012b4 891b bt h'36 ;@(h'12ee)
|
|
0012b6 8803 cmp/eq #h'3, r0
|
|
0012b8 892c bt h'58 ;@(h'1314)
|
|
0012ba a035 bra h'6a ;@(h'1328)
|
|
0012bc 0009 nop
|
|
0012be 53f7 mov.l @(h'1c,r15), r3
|
|
0012c0 9122 mov.w @(h'44,pc), r1 ;@(h'1308)
|
|
0012c2 6233 mov r3, r2
|
|
0012c4 4308 shll2 r3
|
|
0012c6 332c add r2, r3
|
|
0012c8 4308 shll2 r3
|
|
0012ca 31fc add r15, r1
|
|
0012cc 331c add r1, r3
|
|
0012ce e2fa mov #h'fffffffa, r2
|
|
0012d0 1322 mov.l r2, @(h'8,r3)
|
|
0012d2 a029 bra h'52 ;@(h'1328)
|
|
0012d4 0009 nop
|
|
0012d6 51f7 mov.l @(h'1c,r15), r1
|
|
0012d8 9216 mov.w @(h'2c,pc), r2 ;@(h'1308)
|
|
0012da 6313 mov r1, r3
|
|
0012dc 4108 shll2 r1
|
|
0012de 313c add r3, r1
|
|
0012e0 4108 shll2 r1
|
|
0012e2 32fc add r15, r2
|
|
0012e4 312c add r2, r1
|
|
0012e6 e306 mov #h'6, r3
|
|
0012e8 1132 mov.l r3, @(h'8,r1)
|
|
0012ea a01d bra h'3a ;@(h'1328)
|
|
0012ec 0009 nop
|
|
0012ee 52f7 mov.l @(h'1c,r15), r2
|
|
0012f0 910a mov.w @(h'14,pc), r1 ;@(h'1308)
|
|
0012f2 6323 mov r2, r3
|
|
0012f4 4208 shll2 r2
|
|
0012f6 323c add r3, r2
|
|
0012f8 4208 shll2 r2
|
|
0012fa 31fc add r15, r1
|
|
0012fc 321c add r1, r2
|
|
0012fe e3fa mov #h'fffffffa, r3
|
|
001300 1233 mov.l r3, @(h'c,r2)
|
|
001302 a011 bra h'22 ;@(h'1328)
|
|
001304 0009 nop
|
|
001306 04e8
|
|
001308 0220
|
|
00130a 04f0
|
|
00130c 04ec mov.b @(r0,r14), r4
|
|
00130e 0000
|
|
001310 0030
|
|
001312 5570 mov.l @(h'0,r7), r5
|
|
001314 51f7 mov.l @(h'1c,r15), r1
|
|
001316 6313 mov r1, r3
|
|
001318 9211 mov.w @(h'22,pc), r2 ;@(h'133e)
|
|
00131a 4108 shll2 r1
|
|
00131c 313c add r3, r1
|
|
00131e 4108 shll2 r1
|
|
001320 32fc add r15, r2
|
|
001322 312c add r2, r1
|
|
001324 e306 mov #h'6, r3
|
|
001326 1133 mov.l r3, @(h'c,r1)
|
|
001328 52f7 mov.l @(h'1c,r15), r2
|
|
00132a 7201
|
|
00132c a065 bra h'ca ;@(h'13fa)
|
|
00132e 1f27 mov.l r2, @(h'1c,r15)
|
|
001330 50f6 mov.l @(h'18,r15), r0
|
|
001332 8820 cmp/eq #h'20, r0
|
|
001334 8b23 bf h'46 ;@(h'137e)
|
|
001336 e200 mov #h'0, r2
|
|
001338 9002 mov.w @(h'4,pc), r0 ;@(h'1340)
|
|
00133a a018 bra h'30 ;@(h'136e)
|
|
00133c 0f26 mov.l r2, @(r0,r15)
|
|
00133e 0220
|
|
001340 04e8
|
|
001342 63f3 mov r15, r3
|
|
001344 90b1 mov.w @(h'162,pc), r0 ;@(h'14aa)
|
|
001346 7320 add #h'20, r3
|
|
001348 01fe mov.l @(r0,r15), r1
|
|
00134a 4108 shll2 r1
|
|
00134c 90ad mov.w @(h'15a,pc), r0 ;@(h'14aa)
|
|
00134e 4108 shll2 r1
|
|
001350 02fe mov.l @(r0,r15), r2
|
|
001352 313c add r3, r1
|
|
001354 4208 shll2 r2
|
|
001356 4208 shll2 r2
|
|
001358 323c add r3, r2
|
|
00135a 7210 add #h'10, r2
|
|
00135c d356 mov.l @(h'158,pc), r3 ;@(h'14b8)
|
|
00135e 430b jsr @r3
|
|
001360 e010 mov #h'10, r0
|
|
001362 90a2 mov.w @(h'144,pc), r0 ;@(h'14aa)
|
|
001364 91a1 mov.w @(h'142,pc), r1 ;@(h'14aa)
|
|
001366 00fe mov.l @(r0,r15), r0
|
|
001368 7001
|
|
00136a 31fc add r15, r1
|
|
00136c 2102 mov.l r0, @r1
|
|
00136e e31f mov #h'1f, r3
|
|
001370 909b mov.w @(h'136,pc), r0 ;@(h'14aa)
|
|
001372 02fe mov.l @(r0,r15), r2
|
|
001374 3233 cmp/ge r3, r2
|
|
001376 8be4 bf h'-38 ;@(h'1342)
|
|
001378 53f6 mov.l @(h'18,r15), r3
|
|
00137a 73ff add #h'ff, r3
|
|
00137c 1f36 mov.l r3, @(h'18,r15)
|
|
00137e 63f3 mov r15, r3
|
|
001380 9094 mov.w @(h'128,pc), r0 ;@(h'14ac)
|
|
001382 7320 add #h'20, r3
|
|
001384 52f6 mov.l @(h'18,r15), r2
|
|
001386 4208 shll2 r2
|
|
001388 01fe mov.l @(r0,r15), r1
|
|
00138a 4208 shll2 r2
|
|
00138c 908f mov.w @(h'11e,pc), r0 ;@(h'14ae)
|
|
00138e 323c add r3, r2
|
|
001390 511b mov.l @(h'2c,r1), r1
|
|
001392 00fe mov.l @(r0,r15), r0
|
|
001394 4008 shll2 r0
|
|
001396 4008 shll2 r0
|
|
001398 4000 shll r0
|
|
00139a 301c add r1, r0
|
|
00139c 6102 mov.l @r0, r1
|
|
00139e 4108 shll2 r1
|
|
0013a0 9084 mov.w @(h'108,pc), r0 ;@(h'14ac)
|
|
0013a2 4100 shll r1
|
|
0013a4 7102
|
|
0013a6 2212 mov.l r1, @r2
|
|
0013a8 52f6 mov.l @(h'18,r15), r2
|
|
0013aa 4208 shll2 r2
|
|
0013ac 01fe mov.l @(r0,r15), r1
|
|
0013ae 4208 shll2 r2
|
|
0013b0 907d mov.w @(h'fa,pc), r0 ;@(h'14ae)
|
|
0013b2 323c add r3, r2
|
|
0013b4 00fe mov.l @(r0,r15), r0
|
|
0013b6 4008 shll2 r0
|
|
0013b8 4008 shll2 r0
|
|
0013ba 4000 shll r0
|
|
0013bc 511b mov.l @(h'2c,r1), r1
|
|
0013be 301c add r1, r0
|
|
0013c0 5101 mov.l @(h'4,r0), r1
|
|
0013c2 4108 shll2 r1
|
|
0013c4 4100 shll r1
|
|
0013c6 1211 mov.l r1, @(h'4,r2)
|
|
0013c8 52f6 mov.l @(h'18,r15), r2
|
|
0013ca 4208 shll2 r2
|
|
0013cc d13b mov.l @(h'ec,pc), r1 ;@(h'14bc)
|
|
0013ce 4208 shll2 r2
|
|
0013d0 323c add r3, r2
|
|
0013d2 6823 mov r2, r8
|
|
0013d4 410b jsr @r1
|
|
0013d6 7808
|
|
0013d8 d339 mov.l @(h'e4,pc), r3 ;@(h'14c0)
|
|
0013da 6103 mov r0, r1
|
|
0013dc 430b jsr @r3
|
|
0013de e009 mov #h'9, r0
|
|
0013e0 70fc add #h'fc, r0
|
|
0013e2 62f3 mov r15, r2
|
|
0013e4 2802 mov.l r0, @r8
|
|
0013e6 e100 mov #h'0, r1
|
|
0013e8 53f6 mov.l @(h'18,r15), r3
|
|
0013ea 7220 add #h'20, r2
|
|
0013ec 4308 shll2 r3
|
|
0013ee 4308 shll2 r3
|
|
0013f0 332c add r2, r3
|
|
0013f2 1313 mov.l r1, @(h'c,r3)
|
|
0013f4 53f6 mov.l @(h'18,r15), r3
|
|
0013f6 7301
|
|
0013f8 1f36 mov.l r3, @(h'18,r15)
|
|
0013fa 9058 mov.w @(h'b0,pc), r0 ;@(h'14ae)
|
|
0013fc 02fe mov.l @(r0,r15), r2
|
|
0013fe 7201
|
|
001400 9055 mov.w @(h'aa,pc), r0 ;@(h'14ae)
|
|
001402 0f26 mov.l r2, @(r0,r15)
|
|
001404 9052 mov.w @(h'a4,pc), r0 ;@(h'14ac)
|
|
001406 03fe mov.l @(r0,r15), r3
|
|
001408 9051 mov.w @(h'a2,pc), r0 ;@(h'14ae)
|
|
00140a 523c mov.l @(h'30,r3), r2
|
|
00140c 01fe mov.l @(r0,r15), r1
|
|
00140e 3123 cmp/ge r2, r1
|
|
001410 8901 bt h'2 ;@(h'1416)
|
|
001412 aea3 bra h'-2ba ;@(h'115c)
|
|
001414 0009 nop
|
|
001416 904b mov.w @(h'96,pc), r0 ;@(h'14b0)
|
|
001418 03fc mov.b @(r0,r15), r3
|
|
00141a 2338 tst r3, r3
|
|
00141c 8902 bt h'4 ;@(h'1424)
|
|
00141e d329 mov.l @(h'a4,pc), r3 ;@(h'14c4)
|
|
001420 432b jmp @r3
|
|
001422 0009 nop
|
|
001424 9042 mov.w @(h'84,pc), r0 ;@(h'14ac)
|
|
001426 9144 mov.w @(h'88,pc), r1 ;@(h'14b2)
|
|
001428 31fc add r15, r1
|
|
00142a 6312 mov.l @r1, r3
|
|
00142c 7301
|
|
00142e 4311 cmp/pz r3
|
|
001430 8d01 bt/s h'2 ;@(h'1436)
|
|
001432 00fe mov.l @(r0,r15), r0
|
|
001434 7307
|
|
001436 4321 shar r3
|
|
001438 9138 mov.w @(h'70,pc), r1 ;@(h'14ac)
|
|
00143a 4321 shar r3
|
|
00143c 4321 shar r3
|
|
00143e 31fc add r15, r1
|
|
001440 6112 mov.l @r1, r1
|
|
001442 5213 mov.l @(h'c,r1), r2
|
|
001444 9136 mov.w @(h'6c,pc), r1 ;@(h'14b4)
|
|
001446 0327 mul.l r2, r3
|
|
001448 31fc add r15, r1
|
|
00144a 6112 mov.l @r1, r1
|
|
00144c 7101
|
|
00144e 4111 cmp/pz r1
|
|
001450 8d01 bt/s h'2 ;@(h'1456)
|
|
001452 031a sts macl, r3
|
|
001454 7107
|
|
001456 4121 shar r1
|
|
001458 5002 mov.l @(h'8,r0), r0
|
|
00145a 4121 shar r1
|
|
00145c 4121 shar r1
|
|
00145e 331c add r1, r3
|
|
001460 003c mov.b @(r0,r3), r0
|
|
001462 880c cmp/eq #h'c, r0
|
|
001464 8973 bt h'e6 ;@(h'154e)
|
|
001466 9021 mov.w @(h'42,pc), r0 ;@(h'14ac)
|
|
001468 9123 mov.w @(h'46,pc), r1 ;@(h'14b2)
|
|
00146a 31fc add r15, r1
|
|
00146c 6312 mov.l @r1, r3
|
|
00146e 7301
|
|
001470 4311 cmp/pz r3
|
|
001472 8d01 bt/s h'2 ;@(h'1478)
|
|
001474 00fe mov.l @(r0,r15), r0
|
|
001476 7307
|
|
001478 9118 mov.w @(h'30,pc), r1 ;@(h'14ac)
|
|
00147a 4321 shar r3
|
|
00147c 4321 shar r3
|
|
00147e 4321 shar r3
|
|
001480 31fc add r15, r1
|
|
001482 6112 mov.l @r1, r1
|
|
001484 5213 mov.l @(h'c,r1), r2
|
|
001486 0327 mul.l r2, r3
|
|
001488 9114 mov.w @(h'28,pc), r1 ;@(h'14b4)
|
|
00148a 31fc add r15, r1
|
|
00148c 6112 mov.l @r1, r1
|
|
00148e 7106
|
|
001490 4111 cmp/pz r1
|
|
001492 8d01 bt/s h'2 ;@(h'1498)
|
|
001494 031a sts macl, r3
|
|
001496 7107
|
|
001498 5002 mov.l @(h'8,r0), r0
|
|
00149a 4121 shar r1
|
|
00149c 4121 shar r1
|
|
00149e 4121 shar r1
|
|
0014a0 331c add r1, r3
|
|
0014a2 003c mov.b @(r0,r3), r0
|
|
0014a4 880c cmp/eq #h'c, r0
|
|
0014a6 a00f bra h'1e ;@(h'14c8)
|
|
0014a8 0009 nop
|
|
0014aa 04e8
|
|
0014ac 04f0
|
|
0014ae 04ec mov.b @(r0,r14), r4
|
|
0014b0 04e2 stc r6_bank, r4
|
|
0014b2 04c8
|
|
0014b4 04c4 mov.b r12, @(r0,r4)
|
|
0014b6 0000
|
|
0014b8 0030
|
|
0014ba 5564 mov.l @(h'10,r6), r5
|
|
0014bc 0030
|
|
0014be 5778 mov.l @(h'20,r7), r7
|
|
0014c0 0030
|
|
0014c2 53dc mov.l @(h'30,r13), r3
|
|
0014c4 0030
|
|
0014c6 257a xor r7, r5
|
|
0014c8 8941 bt h'82 ;@(h'154e)
|
|
0014ca 9098 mov.w @(h'130,pc), r0 ;@(h'15fe)
|
|
0014cc 9198 mov.w @(h'130,pc), r1 ;@(h'1600)
|
|
0014ce 31fc add r15, r1
|
|
0014d0 6312 mov.l @r1, r3
|
|
0014d2 7306
|
|
0014d4 4311 cmp/pz r3
|
|
0014d6 8d01 bt/s h'2 ;@(h'14dc)
|
|
0014d8 00fe mov.l @(r0,r15), r0
|
|
0014da 7307
|
|
0014dc 918f mov.w @(h'11e,pc), r1 ;@(h'15fe)
|
|
0014de 4321 shar r3
|
|
0014e0 4321 shar r3
|
|
0014e2 4321 shar r3
|
|
0014e4 31fc add r15, r1
|
|
0014e6 6112 mov.l @r1, r1
|
|
0014e8 5213 mov.l @(h'c,r1), r2
|
|
0014ea 0327 mul.l r2, r3
|
|
0014ec 9189 mov.w @(h'112,pc), r1 ;@(h'1602)
|
|
0014ee 31fc add r15, r1
|
|
0014f0 6112 mov.l @r1, r1
|
|
0014f2 7101
|
|
0014f4 4111 cmp/pz r1
|
|
0014f6 8d01 bt/s h'2 ;@(h'14fc)
|
|
0014f8 031a sts macl, r3
|
|
0014fa 7107
|
|
0014fc 5002 mov.l @(h'8,r0), r0
|
|
0014fe 4121 shar r1
|
|
001500 4121 shar r1
|
|
001502 4121 shar r1
|
|
001504 331c add r1, r3
|
|
001506 003c mov.b @(r0,r3), r0
|
|
001508 880c cmp/eq #h'c, r0
|
|
00150a 8920 bt h'40 ;@(h'154e)
|
|
00150c 9077 mov.w @(h'ee,pc), r0 ;@(h'15fe)
|
|
00150e 9177 mov.w @(h'ee,pc), r1 ;@(h'1600)
|
|
001510 31fc add r15, r1
|
|
001512 6312 mov.l @r1, r3
|
|
001514 7306
|
|
001516 4311 cmp/pz r3
|
|
001518 8d01 bt/s h'2 ;@(h'151e)
|
|
00151a 00fe mov.l @(r0,r15), r0
|
|
00151c 7307
|
|
00151e 4321 shar r3
|
|
001520 916d mov.w @(h'da,pc), r1 ;@(h'15fe)
|
|
001522 4321 shar r3
|
|
001524 4321 shar r3
|
|
001526 31fc add r15, r1
|
|
001528 6112 mov.l @r1, r1
|
|
00152a 5213 mov.l @(h'c,r1), r2
|
|
00152c 9169 mov.w @(h'd2,pc), r1 ;@(h'1602)
|
|
00152e 0327 mul.l r2, r3
|
|
001530 31fc add r15, r1
|
|
001532 6112 mov.l @r1, r1
|
|
001534 7106
|
|
001536 4111 cmp/pz r1
|
|
001538 8d01 bt/s h'2 ;@(h'153e)
|
|
00153a 031a sts macl, r3
|
|
00153c 7107
|
|
00153e 4121 shar r1
|
|
001540 5002 mov.l @(h'8,r0), r0
|
|
001542 4121 shar r1
|
|
001544 4121 shar r1
|
|
001546 331c add r1, r3
|
|
001548 003c mov.b @(r0,r3), r0
|
|
00154a 880c cmp/eq #h'c, r0
|
|
00154c 8b02 bf h'4 ;@(h'1554)
|
|
00154e e200 mov #h'0, r2
|
|
001550 9058 mov.w @(h'b0,pc), r0 ;@(h'1604)
|
|
001552 0f24 mov.b r2, @(r0,r15)
|
|
001554 9057 mov.w @(h'ae,pc), r0 ;@(h'1606)
|
|
001556 e300 mov #h'0, r3
|
|
001558 9152 mov.w @(h'a4,pc), r1 ;@(h'1600)
|
|
00155a 0f34 mov.b r3, @(r0,r15)
|
|
00155c 904f mov.w @(h'9e,pc), r0 ;@(h'15fe)
|
|
00155e 31fc add r15, r1
|
|
001560 6312 mov.l @r1, r3
|
|
001562 4311 cmp/pz r3
|
|
001564 8d01 bt/s h'2 ;@(h'156a)
|
|
001566 00fe mov.l @(r0,r15), r0
|
|
001568 7307
|
|
00156a 4321 shar r3
|
|
00156c 9147 mov.w @(h'8e,pc), r1 ;@(h'15fe)
|
|
00156e 4321 shar r3
|
|
001570 4321 shar r3
|
|
001572 31fc add r15, r1
|
|
001574 6212 mov.l @r1, r2
|
|
001576 5223 mov.l @(h'c,r2), r2
|
|
001578 9143 mov.w @(h'86,pc), r1 ;@(h'1602)
|
|
00157a 0327 mul.l r2, r3
|
|
00157c 31fc add r15, r1
|
|
00157e 6112 mov.l @r1, r1
|
|
001580 7101
|
|
001582 4111 cmp/pz r1
|
|
001584 8d01 bt/s h'2 ;@(h'158a)
|
|
001586 031a sts macl, r3
|
|
001588 7107
|
|
00158a 4121 shar r1
|
|
00158c 5002 mov.l @(h'8,r0), r0
|
|
00158e 4121 shar r1
|
|
001590 4121 shar r1
|
|
001592 331c add r1, r3
|
|
001594 003c mov.b @(r0,r3), r0
|
|
001596 8801 cmp/eq #h'1, r0
|
|
001598 891f bt h'3e ;@(h'15da)
|
|
00159a 9030 mov.w @(h'60,pc), r0 ;@(h'15fe)
|
|
00159c 9130 mov.w @(h'60,pc), r1 ;@(h'1600)
|
|
00159e 31fc add r15, r1
|
|
0015a0 6312 mov.l @r1, r3
|
|
0015a2 4311 cmp/pz r3
|
|
0015a4 8d01 bt/s h'2 ;@(h'15aa)
|
|
0015a6 00fe mov.l @(r0,r15), r0
|
|
0015a8 7307
|
|
0015aa 4321 shar r3
|
|
0015ac 9127 mov.w @(h'4e,pc), r1 ;@(h'15fe)
|
|
0015ae 4321 shar r3
|
|
0015b0 4321 shar r3
|
|
0015b2 31fc add r15, r1
|
|
0015b4 6212 mov.l @r1, r2
|
|
0015b6 5223 mov.l @(h'c,r2), r2
|
|
0015b8 9123 mov.w @(h'46,pc), r1 ;@(h'1602)
|
|
0015ba 0327 mul.l r2, r3
|
|
0015bc 31fc add r15, r1
|
|
0015be 6112 mov.l @r1, r1
|
|
0015c0 7106
|
|
0015c2 4111 cmp/pz r1
|
|
0015c4 8d01 bt/s h'2 ;@(h'15ca)
|
|
0015c6 031a sts macl, r3
|
|
0015c8 7107
|
|
0015ca 4121 shar r1
|
|
0015cc 5002 mov.l @(h'8,r0), r0
|
|
0015ce 4121 shar r1
|
|
0015d0 4121 shar r1
|
|
0015d2 331c add r1, r3
|
|
0015d4 003c mov.b @(r0,r3), r0
|
|
0015d6 8801 cmp/eq #h'1, r0
|
|
0015d8 8b1b bf h'36 ;@(h'1612)
|
|
0015da 9011 mov.w @(h'22,pc), r0 ;@(h'1600)
|
|
0015dc 02fe mov.l @(r0,r15), r2
|
|
0015de 4221 shar r2
|
|
0015e0 900e mov.w @(h'1c,pc), r0 ;@(h'1600)
|
|
0015e2 4221 shar r2
|
|
0015e4 4221 shar r2
|
|
0015e6 4208 shll2 r2
|
|
0015e8 4200 shll r2
|
|
0015ea 7208
|
|
0015ec 0f26 mov.l r2, @(r0,r15)
|
|
0015ee 900b mov.w @(h'16,pc), r0 ;@(h'1608)
|
|
0015f0 03fe mov.l @(r0,r15), r3
|
|
0015f2 4311 cmp/pz r3
|
|
0015f4 8b01 bf h'2 ;@(h'15fa)
|
|
0015f6 a239 bra h'472 ;@(h'1a6c)
|
|
0015f8 0009 nop
|
|
0015fa a006 bra h'c ;@(h'160a)
|
|
0015fc 0009 nop
|
|
0015fe 04f0
|
|
001600 04c8
|
|
001602 04c4 mov.b r12, @(r0,r4)
|
|
001604 04e3
|
|
001606 04dc mov.b @(r0,r13), r4
|
|
001608 04d0
|
|
00160a e101 mov #h'1, r1
|
|
00160c 905a mov.w @(h'b4,pc), r0 ;@(h'16c4)
|
|
00160e a22d bra h'45a ;@(h'1a6c)
|
|
001610 0f16 mov.l r1, @(r0,r15)
|
|
001612 9058 mov.w @(h'b0,pc), r0 ;@(h'16c6)
|
|
001614 9158 mov.w @(h'b0,pc), r1 ;@(h'16c8)
|
|
001616 31fc add r15, r1
|
|
001618 6312 mov.l @r1, r3
|
|
00161a 4311 cmp/pz r3
|
|
00161c 8d01 bt/s h'2 ;@(h'1622)
|
|
00161e 00fe mov.l @(r0,r15), r0
|
|
001620 7307
|
|
001622 4321 shar r3
|
|
001624 914f mov.w @(h'9e,pc), r1 ;@(h'16c6)
|
|
001626 4321 shar r3
|
|
001628 4321 shar r3
|
|
00162a 7301
|
|
00162c 31fc add r15, r1
|
|
00162e 6212 mov.l @r1, r2
|
|
001630 914b mov.w @(h'96,pc), r1 ;@(h'16ca)
|
|
001632 5223 mov.l @(h'c,r2), r2
|
|
001634 0327 mul.l r2, r3
|
|
001636 31fc add r15, r1
|
|
001638 6112 mov.l @r1, r1
|
|
00163a 7101
|
|
00163c 4111 cmp/pz r1
|
|
00163e 8d01 bt/s h'2 ;@(h'1644)
|
|
001640 031a sts macl, r3
|
|
001642 7107
|
|
001644 5002 mov.l @(h'8,r0), r0
|
|
001646 4121 shar r1
|
|
001648 4121 shar r1
|
|
00164a 4121 shar r1
|
|
00164c 331c add r1, r3
|
|
00164e 003c mov.b @(r0,r3), r0
|
|
001650 8801 cmp/eq #h'1, r0
|
|
001652 8920 bt h'40 ;@(h'1696)
|
|
001654 9037 mov.w @(h'6e,pc), r0 ;@(h'16c6)
|
|
001656 9137 mov.w @(h'6e,pc), r1 ;@(h'16c8)
|
|
001658 31fc add r15, r1
|
|
00165a 6312 mov.l @r1, r3
|
|
00165c 4311 cmp/pz r3
|
|
00165e 8d01 bt/s h'2 ;@(h'1664)
|
|
001660 00fe mov.l @(r0,r15), r0
|
|
001662 7307
|
|
001664 912f mov.w @(h'5e,pc), r1 ;@(h'16c6)
|
|
001666 4321 shar r3
|
|
001668 4321 shar r3
|
|
00166a 4321 shar r3
|
|
00166c 7301
|
|
00166e 31fc add r15, r1
|
|
001670 6212 mov.l @r1, r2
|
|
001672 5223 mov.l @(h'c,r2), r2
|
|
001674 9129 mov.w @(h'52,pc), r1 ;@(h'16ca)
|
|
001676 0327 mul.l r2, r3
|
|
001678 31fc add r15, r1
|
|
00167a 6112 mov.l @r1, r1
|
|
00167c 7106
|
|
00167e 4111 cmp/pz r1
|
|
001680 8d01 bt/s h'2 ;@(h'1686)
|
|
001682 031a sts macl, r3
|
|
001684 7107
|
|
001686 4121 shar r1
|
|
001688 5002 mov.l @(h'8,r0), r0
|
|
00168a 4121 shar r1
|
|
00168c 4121 shar r1
|
|
00168e 331c add r1, r3
|
|
001690 003c mov.b @(r0,r3), r0
|
|
001692 8801 cmp/eq #h'1, r0
|
|
001694 8b12 bf h'24 ;@(h'16bc)
|
|
001696 e201 mov #h'1, r2
|
|
001698 9018 mov.w @(h'30,pc), r0 ;@(h'16cc)
|
|
00169a e300 mov #h'0, r3
|
|
00169c 0f24 mov.b r2, @(r0,r15)
|
|
00169e 6233 mov r3, r2
|
|
0016a0 9015 mov.w @(h'2a,pc), r0 ;@(h'16ce)
|
|
0016a2 0f34 mov.b r3, @(r0,r15)
|
|
0016a4 900e mov.w @(h'1c,pc), r0 ;@(h'16c4)
|
|
0016a6 0f26 mov.l r2, @(r0,r15)
|
|
0016a8 900e mov.w @(h'1c,pc), r0 ;@(h'16c8)
|
|
0016aa 03fe mov.l @(r0,r15), r3
|
|
0016ac 900c mov.w @(h'18,pc), r0 ;@(h'16c8)
|
|
0016ae 4321 shar r3
|
|
0016b0 4321 shar r3
|
|
0016b2 4321 shar r3
|
|
0016b4 4308 shll2 r3
|
|
0016b6 4300 shll r3
|
|
0016b8 a1d8 bra h'3b0 ;@(h'1a6c)
|
|
0016ba 0f36 mov.l r3, @(r0,r15)
|
|
0016bc 9008 mov.w @(h'10,pc), r0 ;@(h'16d0)
|
|
0016be e100 mov #h'0, r1
|
|
0016c0 a1cb bra h'396 ;@(h'1a5a)
|
|
0016c2 0f16 mov.l r1, @(r0,r15)
|
|
0016c4 04d0
|
|
0016c6 04f0
|
|
0016c8 04c8
|
|
0016ca 04c4 mov.b r12, @(r0,r4)
|
|
0016cc 04dc mov.b @(r0,r13), r4
|
|
0016ce 04dd mov.w @(r0,r13), r4
|
|
0016d0 04ec mov.b @(r0,r14), r4
|
|
0016d2 908c mov.w @(h'118,pc), r0 ;@(h'17ee)
|
|
0016d4 02fe mov.l @(r0,r15), r2
|
|
0016d6 4211 cmp/pz r2
|
|
0016d8 8901 bt h'2 ;@(h'16de)
|
|
0016da a1b9 bra h'372 ;@(h'1a50)
|
|
0016dc 0009 nop
|
|
0016de 9087 mov.w @(h'10e,pc), r0 ;@(h'17f0)
|
|
0016e0 01fe mov.l @(r0,r15), r1
|
|
0016e2 7106
|
|
0016e4 9085 mov.w @(h'10a,pc), r0 ;@(h'17f2)
|
|
0016e6 03fe mov.l @(r0,r15), r3
|
|
0016e8 9084 mov.w @(h'108,pc), r0 ;@(h'17f4)
|
|
0016ea 02fe mov.l @(r0,r15), r2
|
|
0016ec 5335 mov.l @(h'14,r3), r3
|
|
0016ee 6023 mov r2, r0
|
|
0016f0 4208 shll2 r2
|
|
0016f2 4200 shll r2
|
|
0016f4 320c add r0, r2
|
|
0016f6 4208 shll2 r2
|
|
0016f8 323c add r3, r2
|
|
0016fa 6022 mov.l @r2, r0
|
|
0016fc 3103 cmp/ge r0, r1
|
|
0016fe 8901 bt h'2 ;@(h'1704)
|
|
001700 a1a6 bra h'34c ;@(h'1a50)
|
|
001702 0009 nop
|
|
001704 9074 mov.w @(h'e8,pc), r0 ;@(h'17f0)
|
|
001706 02fe mov.l @(r0,r15), r2
|
|
001708 9073 mov.w @(h'e6,pc), r0 ;@(h'17f2)
|
|
00170a 7201
|
|
00170c 03fe mov.l @(r0,r15), r3
|
|
00170e 9071 mov.w @(h'e2,pc), r0 ;@(h'17f4)
|
|
001710 5335 mov.l @(h'14,r3), r3
|
|
001712 01fe mov.l @(r0,r15), r1
|
|
001714 6013 mov r1, r0
|
|
001716 4108 shll2 r1
|
|
001718 4100 shll r1
|
|
00171a 310c add r0, r1
|
|
00171c 9069 mov.w @(h'd2,pc), r0 ;@(h'17f2)
|
|
00171e 4108 shll2 r1
|
|
001720 00fe mov.l @(r0,r15), r0
|
|
001722 313c add r3, r1
|
|
001724 5005 mov.l @(h'14,r0), r0
|
|
001726 9365 mov.w @(h'ca,pc), r3 ;@(h'17f4)
|
|
001728 6112 mov.l @r1, r1
|
|
00172a 33fc add r15, r3
|
|
00172c 6332 mov.l @r3, r3
|
|
00172e 6833 mov r3, r8
|
|
001730 4308 shll2 r3
|
|
001732 4300 shll r3
|
|
001734 338c add r8, r3
|
|
001736 4308 shll2 r3
|
|
001738 330c add r0, r3
|
|
00173a 5332 mov.l @(h'8,r3), r3
|
|
00173c 313c add r3, r1
|
|
00173e 71ff add #h'ff, r1
|
|
001740 3217 cmp/gt r1, r2
|
|
001742 8b01 bf h'2 ;@(h'1748)
|
|
001744 a184 bra h'308 ;@(h'1a50)
|
|
001746 0009 nop
|
|
001748 9053 mov.w @(h'a6,pc), r0 ;@(h'17f2)
|
|
00174a 02fe mov.l @(r0,r15), r2
|
|
00174c 9052 mov.w @(h'a4,pc), r0 ;@(h'17f4)
|
|
00174e 03fe mov.l @(r0,r15), r3
|
|
001750 5225 mov.l @(h'14,r2), r2
|
|
001752 6133 mov r3, r1
|
|
001754 904f mov.w @(h'9e,pc), r0 ;@(h'17f6)
|
|
001756 4308 shll2 r3
|
|
001758 4300 shll r3
|
|
00175a 331c add r1, r3
|
|
00175c 01fe mov.l @(r0,r15), r1
|
|
00175e 4308 shll2 r3
|
|
001760 332c add r2, r3
|
|
001762 5331 mov.l @(h'4,r3), r3
|
|
001764 3138 sub r3, r1
|
|
001766 7108
|
|
001768 4111 cmp/pz r1
|
|
00176a 8901 bt h'2 ;@(h'1770)
|
|
00176c a170 bra h'2e0 ;@(h'1a50)
|
|
00176e 0009 nop
|
|
001770 903f mov.w @(h'7e,pc), r0 ;@(h'17f2)
|
|
001772 02fe mov.l @(r0,r15), r2
|
|
001774 903e mov.w @(h'7c,pc), r0 ;@(h'17f4)
|
|
001776 03fe mov.l @(r0,r15), r3
|
|
001778 5225 mov.l @(h'14,r2), r2
|
|
00177a 6133 mov r3, r1
|
|
00177c 903b mov.w @(h'76,pc), r0 ;@(h'17f6)
|
|
00177e 4308 shll2 r3
|
|
001780 4300 shll r3
|
|
001782 331c add r1, r3
|
|
001784 01fe mov.l @(r0,r15), r1
|
|
001786 4308 shll2 r3
|
|
001788 9031 mov.w @(h'62,pc), r0 ;@(h'17ee)
|
|
00178a 332c add r2, r3
|
|
00178c 5331 mov.l @(h'4,r3), r3
|
|
00178e e200 mov #h'0, r2
|
|
001790 3138 sub r3, r1
|
|
001792 7108
|
|
001794 03fe mov.l @(r0,r15), r3
|
|
001796 6913 mov r1, r9
|
|
001798 902b mov.w @(h'56,pc), r0 ;@(h'17f2)
|
|
00179a 3237 cmp/gt r3, r2
|
|
00179c 912a mov.w @(h'54,pc), r1 ;@(h'17f4)
|
|
00179e 332e addc r2, r3
|
|
0017a0 00fe mov.l @(r0,r15), r0
|
|
0017a2 31fc add r15, r1
|
|
0017a4 6212 mov.l @r1, r2
|
|
0017a6 4321 shar r3
|
|
0017a8 6123 mov r2, r1
|
|
0017aa 4208 shll2 r2
|
|
0017ac 4200 shll r2
|
|
0017ae 321c add r1, r2
|
|
0017b0 5005 mov.l @(h'14,r0), r0
|
|
0017b2 4208 shll2 r2
|
|
0017b4 302c add r2, r0
|
|
0017b6 e104 mov #h'4, r1
|
|
0017b8 d20f mov.l @(h'3c,pc), r2 ;@(h'17f8)
|
|
0017ba 420b jsr @r2
|
|
0017bc 5004 mov.l @(h'10,r0), r0
|
|
0017be d20f mov.l @(h'3c,pc), r2 ;@(h'17fc)
|
|
0017c0 420b jsr @r2
|
|
0017c2 51f2 mov.l @(h'8,r15), r1
|
|
0017c4 2008 tst r0, r0
|
|
0017c6 8901 bt h'2 ;@(h'17cc)
|
|
0017c8 a028 bra h'50 ;@(h'181c)
|
|
0017ca e200 mov #h'0, r2
|
|
0017cc 9011 mov.w @(h'22,pc), r0 ;@(h'17f2)
|
|
0017ce 00fe mov.l @(r0,r15), r0
|
|
0017d0 9210 mov.w @(h'20,pc), r2 ;@(h'17f4)
|
|
0017d2 32fc add r15, r2
|
|
0017d4 6222 mov.l @r2, r2
|
|
0017d6 6823 mov r2, r8
|
|
0017d8 5005 mov.l @(h'14,r0), r0
|
|
0017da 4208 shll2 r2
|
|
0017dc 4200 shll r2
|
|
0017de 328c add r8, r2
|
|
0017e0 4208 shll2 r2
|
|
0017e2 320c add r0, r2
|
|
0017e4 5224 mov.l @(h'10,r2), r2
|
|
0017e6 4211 cmp/pz r2
|
|
0017e8 890a bt h'14 ;@(h'1800)
|
|
0017ea a017 bra h'2e ;@(h'181c)
|
|
0017ec e2ff mov #h'ffffffff, r2
|
|
0017ee 04d0
|
|
0017f0 04c4 mov.b r12, @(r0,r4)
|
|
0017f2 04f0
|
|
0017f4 04ec mov.b @(r0,r14), r4
|
|
0017f6 04c8
|
|
0017f8 0030
|
|
0017fa 5328 mov.l @(h'20,r2), r3
|
|
0017fc 0030
|
|
0017fe 53dc mov.l @(h'30,r13), r3
|
|
001800 90b7 mov.w @(h'16e,pc), r0 ;@(h'1972)
|
|
001802 02fe mov.l @(r0,r15), r2
|
|
001804 90b6 mov.w @(h'16c,pc), r0 ;@(h'1974)
|
|
001806 00fe mov.l @(r0,r15), r0
|
|
001808 5225 mov.l @(h'14,r2), r2
|
|
00180a 6803 mov r0, r8
|
|
00180c 4008 shll2 r0
|
|
00180e 4000 shll r0
|
|
001810 308c add r8, r0
|
|
001812 4008 shll2 r0
|
|
001814 302c add r2, r0
|
|
001816 5204 mov.l @(h'10,r0), r2
|
|
001818 4215 cmp/pl r2
|
|
00181a 0229 movt r2
|
|
00181c 3328 sub r2, r3
|
|
00181e 3937 cmp/gt r3, r9
|
|
001820 8b01 bf h'2 ;@(h'1826)
|
|
001822 a115 bra h'22a ;@(h'1a50)
|
|
001824 0009 nop
|
|
001826 e201 mov #h'1, r2
|
|
001828 90a5 mov.w @(h'14a,pc), r0 ;@(h'1976)
|
|
00182a e300 mov #h'0, r3
|
|
00182c 0f24 mov.b r2, @(r0,r15)
|
|
00182e 90a3 mov.w @(h'146,pc), r0 ;@(h'1978)
|
|
001830 0f34 mov.b r3, @(r0,r15)
|
|
001832 909e mov.w @(h'13c,pc), r0 ;@(h'1972)
|
|
001834 02fe mov.l @(r0,r15), r2
|
|
001836 909d mov.w @(h'13a,pc), r0 ;@(h'1974)
|
|
001838 5225 mov.l @(h'14,r2), r2
|
|
00183a 03fe mov.l @(r0,r15), r3
|
|
00183c 909d mov.w @(h'13a,pc), r0 ;@(h'197a)
|
|
00183e 6133 mov r3, r1
|
|
001840 4308 shll2 r3
|
|
001842 4300 shll r3
|
|
001844 331c add r1, r3
|
|
001846 4308 shll2 r3
|
|
001848 332c add r2, r3
|
|
00184a 5131 mov.l @(h'4,r3), r1
|
|
00184c 71f8 add #h'f8, r1
|
|
00184e 6313 mov r1, r3
|
|
001850 0f16 mov.l r1, @(r0,r15)
|
|
001852 4311 cmp/pz r3
|
|
001854 908d mov.w @(h'11a,pc), r0 ;@(h'1972)
|
|
001856 8d01 bt/s h'2 ;@(h'185c)
|
|
001858 00fe mov.l @(r0,r15), r0
|
|
00185a 7307
|
|
00185c 9189 mov.w @(h'112,pc), r1 ;@(h'1972)
|
|
00185e 4321 shar r3
|
|
001860 4321 shar r3
|
|
001862 4321 shar r3
|
|
001864 31fc add r15, r1
|
|
001866 6212 mov.l @r1, r2
|
|
001868 9183 mov.w @(h'106,pc), r1 ;@(h'1972)
|
|
00186a 5223 mov.l @(h'c,r2), r2
|
|
00186c 0327 mul.l r2, r3
|
|
00186e 31fc add r15, r1
|
|
001870 9280 mov.w @(h'100,pc), r2 ;@(h'1974)
|
|
001872 6112 mov.l @r1, r1
|
|
001874 32fc add r15, r2
|
|
001876 6222 mov.l @r2, r2
|
|
001878 5115 mov.l @(h'14,r1), r1
|
|
00187a 6823 mov r2, r8
|
|
00187c 4208 shll2 r2
|
|
00187e 4200 shll r2
|
|
001880 328c add r8, r2
|
|
001882 4208 shll2 r2
|
|
001884 321c add r1, r2
|
|
001886 5223 mov.l @(h'c,r2), r2
|
|
001888 9178 mov.w @(h'f0,pc), r1 ;@(h'197c)
|
|
00188a 31fc add r15, r1
|
|
00188c 6112 mov.l @r1, r1
|
|
00188e 312c add r2, r1
|
|
001890 7101
|
|
001892 4111 cmp/pz r1
|
|
001894 8d01 bt/s h'2 ;@(h'189a)
|
|
001896 031a sts macl, r3
|
|
001898 7107
|
|
00189a 4121 shar r1
|
|
00189c 5002 mov.l @(h'8,r0), r0
|
|
00189e 4121 shar r1
|
|
0018a0 4121 shar r1
|
|
0018a2 331c add r1, r3
|
|
0018a4 003c mov.b @(r0,r3), r0
|
|
0018a6 8801 cmp/eq #h'1, r0
|
|
0018a8 8b01 bf h'2 ;@(h'18ae)
|
|
0018aa a0d1 bra h'1a2 ;@(h'1a50)
|
|
0018ac 0009 nop
|
|
0018ae 9060 mov.w @(h'c0,pc), r0 ;@(h'1972)
|
|
0018b0 9163 mov.w @(h'c6,pc), r1 ;@(h'197a)
|
|
0018b2 31fc add r15, r1
|
|
0018b4 6312 mov.l @r1, r3
|
|
0018b6 4311 cmp/pz r3
|
|
0018b8 8d01 bt/s h'2 ;@(h'18be)
|
|
0018ba 00fe mov.l @(r0,r15), r0
|
|
0018bc 7307
|
|
0018be 4321 shar r3
|
|
0018c0 9157 mov.w @(h'ae,pc), r1 ;@(h'1972)
|
|
0018c2 4321 shar r3
|
|
0018c4 4321 shar r3
|
|
0018c6 31fc add r15, r1
|
|
0018c8 6212 mov.l @r1, r2
|
|
0018ca 5223 mov.l @(h'c,r2), r2
|
|
0018cc 9151 mov.w @(h'a2,pc), r1 ;@(h'1972)
|
|
0018ce 0327 mul.l r2, r3
|
|
0018d0 9250 mov.w @(h'a0,pc), r2 ;@(h'1974)
|
|
0018d2 31fc add r15, r1
|
|
0018d4 6112 mov.l @r1, r1
|
|
0018d6 32fc add r15, r2
|
|
0018d8 5115 mov.l @(h'14,r1), r1
|
|
0018da 6222 mov.l @r2, r2
|
|
0018dc 6823 mov r2, r8
|
|
0018de 4208 shll2 r2
|
|
0018e0 4200 shll r2
|
|
0018e2 328c add r8, r2
|
|
0018e4 4208 shll2 r2
|
|
0018e6 321c add r1, r2
|
|
0018e8 5223 mov.l @(h'c,r2), r2
|
|
0018ea 9147 mov.w @(h'8e,pc), r1 ;@(h'197c)
|
|
0018ec 31fc add r15, r1
|
|
0018ee 6112 mov.l @r1, r1
|
|
0018f0 312c add r2, r1
|
|
0018f2 7106
|
|
0018f4 4111 cmp/pz r1
|
|
0018f6 8d01 bt/s h'2 ;@(h'18fc)
|
|
0018f8 031a sts macl, r3
|
|
0018fa 7107
|
|
0018fc 5002 mov.l @(h'8,r0), r0
|
|
0018fe 4121 shar r1
|
|
001900 4121 shar r1
|
|
001902 4121 shar r1
|
|
001904 331c add r1, r3
|
|
001906 003c mov.b @(r0,r3), r0
|
|
001908 8801 cmp/eq #h'1, r0
|
|
00190a 8b01 bf h'2 ;@(h'1910)
|
|
00190c a0a0 bra h'140 ;@(h'1a50)
|
|
00190e 0009 nop
|
|
001910 902f mov.w @(h'5e,pc), r0 ;@(h'1972)
|
|
001912 9132 mov.w @(h'64,pc), r1 ;@(h'197a)
|
|
001914 31fc add r15, r1
|
|
001916 6312 mov.l @r1, r3
|
|
001918 7307
|
|
00191a 4311 cmp/pz r3
|
|
00191c 8d01 bt/s h'2 ;@(h'1922)
|
|
00191e 00fe mov.l @(r0,r15), r0
|
|
001920 7307
|
|
001922 4321 shar r3
|
|
001924 9125 mov.w @(h'4a,pc), r1 ;@(h'1972)
|
|
001926 4321 shar r3
|
|
001928 4321 shar r3
|
|
00192a 31fc add r15, r1
|
|
00192c 6112 mov.l @r1, r1
|
|
00192e 5213 mov.l @(h'c,r1), r2
|
|
001930 911f mov.w @(h'3e,pc), r1 ;@(h'1972)
|
|
001932 0327 mul.l r2, r3
|
|
001934 921e mov.w @(h'3c,pc), r2 ;@(h'1974)
|
|
001936 31fc add r15, r1
|
|
001938 6112 mov.l @r1, r1
|
|
00193a 32fc add r15, r2
|
|
00193c 5115 mov.l @(h'14,r1), r1
|
|
00193e 6222 mov.l @r2, r2
|
|
001940 6823 mov r2, r8
|
|
001942 4208 shll2 r2
|
|
001944 4200 shll r2
|
|
001946 328c add r8, r2
|
|
001948 4208 shll2 r2
|
|
00194a 321c add r1, r2
|
|
00194c 5223 mov.l @(h'c,r2), r2
|
|
00194e 9115 mov.w @(h'2a,pc), r1 ;@(h'197c)
|
|
001950 31fc add r15, r1
|
|
001952 6112 mov.l @r1, r1
|
|
001954 312c add r2, r1
|
|
001956 7101
|
|
001958 4111 cmp/pz r1
|
|
00195a 8d01 bt/s h'2 ;@(h'1960)
|
|
00195c 031a sts macl, r3
|
|
00195e 7107
|
|
001960 5002 mov.l @(h'8,r0), r0
|
|
001962 4121 shar r1
|
|
001964 4121 shar r1
|
|
001966 4121 shar r1
|
|
001968 331c add r1, r3
|
|
00196a 003c mov.b @(r0,r3), r0
|
|
00196c 8801 cmp/eq #h'1, r0
|
|
00196e a006 bra h'c ;@(h'197e)
|
|
001970 0009 nop
|
|
001972 04f0
|
|
001974 04ec mov.b @(r0,r14), r4
|
|
001976 04dc mov.b @(r0,r13), r4
|
|
001978 04dd mov.w @(r0,r13), r4
|
|
00197a 04c8
|
|
00197c 04c4 mov.b r12, @(r0,r4)
|
|
00197e 8967 bt h'ce ;@(h'1a50)
|
|
001980 9092 mov.w @(h'124,pc), r0 ;@(h'1aa8)
|
|
001982 9192 mov.w @(h'124,pc), r1 ;@(h'1aaa)
|
|
001984 31fc add r15, r1
|
|
001986 6312 mov.l @r1, r3
|
|
001988 7307
|
|
00198a 4311 cmp/pz r3
|
|
00198c 8d01 bt/s h'2 ;@(h'1992)
|
|
00198e 00fe mov.l @(r0,r15), r0
|
|
001990 7307
|
|
001992 4321 shar r3
|
|
001994 9188 mov.w @(h'110,pc), r1 ;@(h'1aa8)
|
|
001996 4321 shar r3
|
|
001998 4321 shar r3
|
|
00199a 31fc add r15, r1
|
|
00199c 6112 mov.l @r1, r1
|
|
00199e 5213 mov.l @(h'c,r1), r2
|
|
0019a0 9182 mov.w @(h'104,pc), r1 ;@(h'1aa8)
|
|
0019a2 0327 mul.l r2, r3
|
|
0019a4 9282 mov.w @(h'104,pc), r2 ;@(h'1aac)
|
|
0019a6 31fc add r15, r1
|
|
0019a8 6112 mov.l @r1, r1
|
|
0019aa 32fc add r15, r2
|
|
0019ac 5115 mov.l @(h'14,r1), r1
|
|
0019ae 6222 mov.l @r2, r2
|
|
0019b0 6823 mov r2, r8
|
|
0019b2 4208 shll2 r2
|
|
0019b4 4200 shll r2
|
|
0019b6 328c add r8, r2
|
|
0019b8 4208 shll2 r2
|
|
0019ba 321c add r1, r2
|
|
0019bc 5223 mov.l @(h'c,r2), r2
|
|
0019be 9176 mov.w @(h'ec,pc), r1 ;@(h'1aae)
|
|
0019c0 31fc add r15, r1
|
|
0019c2 6112 mov.l @r1, r1
|
|
0019c4 312c add r2, r1
|
|
0019c6 7106
|
|
0019c8 4111 cmp/pz r1
|
|
0019ca 8d01 bt/s h'2 ;@(h'19d0)
|
|
0019cc 031a sts macl, r3
|
|
0019ce 7107
|
|
0019d0 5002 mov.l @(h'8,r0), r0
|
|
0019d2 4121 shar r1
|
|
0019d4 4121 shar r1
|
|
0019d6 4121 shar r1
|
|
0019d8 331c add r1, r3
|
|
0019da 003c mov.b @(r0,r3), r0
|
|
0019dc 8801 cmp/eq #h'1, r0
|
|
0019de 8937 bt h'6e ;@(h'1a50)
|
|
0019e0 9062 mov.w @(h'c4,pc), r0 ;@(h'1aa8)
|
|
0019e2 00fe mov.l @(r0,r15), r0
|
|
0019e4 9162 mov.w @(h'c4,pc), r1 ;@(h'1aac)
|
|
0019e6 31fc add r15, r1
|
|
0019e8 6312 mov.l @r1, r3
|
|
0019ea e104 mov #h'4, r1
|
|
0019ec 5005 mov.l @(h'14,r0), r0
|
|
0019ee 6233 mov r3, r2
|
|
0019f0 4308 shll2 r3
|
|
0019f2 4300 shll r3
|
|
0019f4 332c add r2, r3
|
|
0019f6 4308 shll2 r3
|
|
0019f8 303c add r3, r0
|
|
0019fa d32d mov.l @(h'b4,pc), r3 ;@(h'1ab0)
|
|
0019fc 430b jsr @r3
|
|
0019fe 5003 mov.l @(h'c,r0), r0
|
|
001a00 d22c mov.l @(h'b0,pc), r2 ;@(h'1ab4)
|
|
001a02 420b jsr @r2
|
|
001a04 51f2 mov.l @(h'8,r15), r1
|
|
001a06 2008 tst r0, r0
|
|
001a08 8b22 bf h'44 ;@(h'1a50)
|
|
001a0a 904d mov.w @(h'9a,pc), r0 ;@(h'1aa8)
|
|
001a0c 03fe mov.l @(r0,r15), r3
|
|
001a0e 904d mov.w @(h'9a,pc), r0 ;@(h'1aac)
|
|
001a10 5335 mov.l @(h'14,r3), r3
|
|
001a12 02fe mov.l @(r0,r15), r2
|
|
001a14 6123 mov r2, r1
|
|
001a16 4208 shll2 r2
|
|
001a18 4200 shll r2
|
|
001a1a 321c add r1, r2
|
|
001a1c 4208 shll2 r2
|
|
001a1e 323c add r3, r2
|
|
001a20 5123 mov.l @(h'c,r2), r1
|
|
001a22 4111 cmp/pz r1
|
|
001a24 8901 bt h'2 ;@(h'1a2a)
|
|
001a26 a00e bra h'1c ;@(h'1a46)
|
|
001a28 e3ff mov #h'ffffffff, r3
|
|
001a2a 903d mov.w @(h'7a,pc), r0 ;@(h'1aa8)
|
|
001a2c 02fe mov.l @(r0,r15), r2
|
|
001a2e 903d mov.w @(h'7a,pc), r0 ;@(h'1aac)
|
|
001a30 5225 mov.l @(h'14,r2), r2
|
|
001a32 03fe mov.l @(r0,r15), r3
|
|
001a34 6133 mov r3, r1
|
|
001a36 4308 shll2 r3
|
|
001a38 4300 shll r3
|
|
001a3a 331c add r1, r3
|
|
001a3c 4308 shll2 r3
|
|
001a3e 332c add r2, r3
|
|
001a40 5133 mov.l @(h'c,r3), r1
|
|
001a42 4115 cmp/pl r1
|
|
001a44 0329 movt r3
|
|
001a46 9032 mov.w @(h'64,pc), r0 ;@(h'1aae)
|
|
001a48 02fe mov.l @(r0,r15), r2
|
|
001a4a 323c add r3, r2
|
|
001a4c 902f mov.w @(h'5e,pc), r0 ;@(h'1aae)
|
|
001a4e 0f26 mov.l r2, @(r0,r15)
|
|
001a50 902c mov.w @(h'58,pc), r0 ;@(h'1aac)
|
|
001a52 03fe mov.l @(r0,r15), r3
|
|
001a54 902a mov.w @(h'54,pc), r0 ;@(h'1aac)
|
|
001a56 7301
|
|
001a58 0f36 mov.l r3, @(r0,r15)
|
|
001a5a 9025 mov.w @(h'4a,pc), r0 ;@(h'1aa8)
|
|
001a5c 02fe mov.l @(r0,r15), r2
|
|
001a5e 5326 mov.l @(h'18,r2), r3
|
|
001a60 9024 mov.w @(h'48,pc), r0 ;@(h'1aac)
|
|
001a62 01fe mov.l @(r0,r15), r1
|
|
001a64 3133 cmp/ge r3, r1
|
|
001a66 8901 bt h'2 ;@(h'1a6c)
|
|
001a68 ae33 bra h'-39a ;@(h'16d2)
|
|
001a6a 0009 nop
|
|
001a6c 901e mov.w @(h'3c,pc), r0 ;@(h'1aac)
|
|
001a6e e300 mov #h'0, r3
|
|
001a70 a161 bra h'2c2 ;@(h'1d36)
|
|
001a72 0f36 mov.l r3, @(r0,r15)
|
|
001a74 9018 mov.w @(h'30,pc), r0 ;@(h'1aa8)
|
|
001a76 00fe mov.l @(r0,r15), r0
|
|
001a78 9118 mov.w @(h'30,pc), r1 ;@(h'1aac)
|
|
001a7a 31fc add r15, r1
|
|
001a7c 6312 mov.l @r1, r3
|
|
001a7e 6233 mov r3, r2
|
|
001a80 5007 mov.l @(h'1c,r0), r0
|
|
001a82 4300 shll r3
|
|
001a84 332c add r2, r3
|
|
001a86 4308 shll2 r3
|
|
001a88 4300 shll r3
|
|
001a8a 003e mov.l @(r0,r3), r0
|
|
001a8c 8800 cmp/eq #h'0, r0
|
|
001a8e 8913 bt h'26 ;@(h'1ab8)
|
|
001a90 8801 cmp/eq #h'1, r0
|
|
001a92 8960 bt h'c0 ;@(h'1b56)
|
|
001a94 8802 cmp/eq #h'2, r0
|
|
001a96 8b01 bf h'2 ;@(h'1a9c)
|
|
001a98 a0b1 bra h'162 ;@(h'1bfe)
|
|
001a9a 0009 nop
|
|
001a9c 8803 cmp/eq #h'3, r0
|
|
001a9e 8b01 bf h'2 ;@(h'1aa4)
|
|
001aa0 a0fd bra h'1fa ;@(h'1c9e)
|
|
001aa2 0009 nop
|
|
001aa4 a142 bra h'284 ;@(h'1d2c)
|
|
001aa6 0009 nop
|
|
001aa8 04f0
|
|
001aaa 04c8
|
|
001aac 04ec mov.b @(r0,r14), r4
|
|
001aae 04c4 mov.b r12, @(r0,r4)
|
|
001ab0 0030
|
|
001ab2 5328 mov.l @(h'20,r2), r3
|
|
001ab4 0030
|
|
001ab6 53dc mov.l @(h'30,r13), r3
|
|
001ab8 909c mov.w @(h'138,pc), r0 ;@(h'1bf4)
|
|
001aba 03fe mov.l @(r0,r15), r3
|
|
001abc 909b mov.w @(h'136,pc), r0 ;@(h'1bf6)
|
|
001abe 7307
|
|
001ac0 02fe mov.l @(r0,r15), r2
|
|
001ac2 9099 mov.w @(h'132,pc), r0 ;@(h'1bf8)
|
|
001ac4 5227 mov.l @(h'1c,r2), r2
|
|
001ac6 01fe mov.l @(r0,r15), r1
|
|
001ac8 6013 mov r1, r0
|
|
001aca 4100 shll r1
|
|
001acc 310c add r0, r1
|
|
001ace 4108 shll2 r1
|
|
001ad0 4100 shll r1
|
|
001ad2 312c add r2, r1
|
|
001ad4 5014 mov.l @(h'10,r1), r0
|
|
001ad6 3303 cmp/ge r0, r3
|
|
001ad8 8901 bt h'2 ;@(h'1ade)
|
|
001ada a127 bra h'24e ;@(h'1d2c)
|
|
001adc 0009 nop
|
|
001ade 9089 mov.w @(h'112,pc), r0 ;@(h'1bf4)
|
|
001ae0 02fe mov.l @(r0,r15), r2
|
|
001ae2 7201
|
|
001ae4 9087 mov.w @(h'10e,pc), r0 ;@(h'1bf6)
|
|
001ae6 03fe mov.l @(r0,r15), r3
|
|
001ae8 9086 mov.w @(h'10c,pc), r0 ;@(h'1bf8)
|
|
001aea 01fe mov.l @(r0,r15), r1
|
|
001aec 5337 mov.l @(h'1c,r3), r3
|
|
001aee 6013 mov r1, r0
|
|
001af0 4100 shll r1
|
|
001af2 310c add r0, r1
|
|
001af4 907f mov.w @(h'fe,pc), r0 ;@(h'1bf6)
|
|
001af6 4108 shll2 r1
|
|
001af8 00fe mov.l @(r0,r15), r0
|
|
001afa 4100 shll r1
|
|
001afc 5007 mov.l @(h'1c,r0), r0
|
|
001afe 313c add r3, r1
|
|
001b00 937a mov.w @(h'f4,pc), r3 ;@(h'1bf8)
|
|
001b02 33fc add r15, r3
|
|
001b04 6332 mov.l @r3, r3
|
|
001b06 6833 mov r3, r8
|
|
001b08 5114 mov.l @(h'10,r1), r1
|
|
001b0a 4300 shll r3
|
|
001b0c 338c add r8, r3
|
|
001b0e 4308 shll2 r3
|
|
001b10 4300 shll r3
|
|
001b12 330c add r0, r3
|
|
001b14 5335 mov.l @(h'14,r3), r3
|
|
001b16 4308 shll2 r3
|
|
001b18 4300 shll r3
|
|
001b1a 331c add r1, r3
|
|
001b1c 73ff add #h'ff, r3
|
|
001b1e 3237 cmp/gt r3, r2
|
|
001b20 8b01 bf h'2 ;@(h'1b26)
|
|
001b22 a103 bra h'206 ;@(h'1d2c)
|
|
001b24 0009 nop
|
|
001b26 9068 mov.w @(h'd0,pc), r0 ;@(h'1bfa)
|
|
001b28 02fe mov.l @(r0,r15), r2
|
|
001b2a 7206
|
|
001b2c 9063 mov.w @(h'c6,pc), r0 ;@(h'1bf6)
|
|
001b2e 03fe mov.l @(r0,r15), r3
|
|
001b30 9062 mov.w @(h'c4,pc), r0 ;@(h'1bf8)
|
|
001b32 01fe mov.l @(r0,r15), r1
|
|
001b34 5337 mov.l @(h'1c,r3), r3
|
|
001b36 6013 mov r1, r0
|
|
001b38 4100 shll r1
|
|
001b3a 310c add r0, r1
|
|
001b3c 4108 shll2 r1
|
|
001b3e 4100 shll r1
|
|
001b40 313c add r3, r1
|
|
001b42 5013 mov.l @(h'c,r1), r0
|
|
001b44 70fe add #h'fe, r0
|
|
001b46 3203 cmp/ge r0, r2
|
|
001b48 8901 bt h'2 ;@(h'1b4e)
|
|
001b4a a0ef bra h'1de ;@(h'1d2c)
|
|
001b4c 0009 nop
|
|
001b4e e201 mov #h'1, r2
|
|
001b50 9054 mov.w @(h'a8,pc), r0 ;@(h'1bfc)
|
|
001b52 a0eb bra h'1d6 ;@(h'1d2c)
|
|
001b54 0f24 mov.b r2, @(r0,r15)
|
|
001b56 904d mov.w @(h'9a,pc), r0 ;@(h'1bf4)
|
|
001b58 01fe mov.l @(r0,r15), r1
|
|
001b5a 7107
|
|
001b5c 904b mov.w @(h'96,pc), r0 ;@(h'1bf6)
|
|
001b5e 03fe mov.l @(r0,r15), r3
|
|
001b60 904a mov.w @(h'94,pc), r0 ;@(h'1bf8)
|
|
001b62 02fe mov.l @(r0,r15), r2
|
|
001b64 5337 mov.l @(h'1c,r3), r3
|
|
001b66 6023 mov r2, r0
|
|
001b68 4200 shll r2
|
|
001b6a 320c add r0, r2
|
|
001b6c 4208 shll2 r2
|
|
001b6e 4200 shll r2
|
|
001b70 323c add r3, r2
|
|
001b72 5024 mov.l @(h'10,r2), r0
|
|
001b74 3103 cmp/ge r0, r1
|
|
001b76 8901 bt h'2 ;@(h'1b7c)
|
|
001b78 a0d8 bra h'1b0 ;@(h'1d2c)
|
|
001b7a 0009 nop
|
|
001b7c 903a mov.w @(h'74,pc), r0 ;@(h'1bf4)
|
|
001b7e 02fe mov.l @(r0,r15), r2
|
|
001b80 9039 mov.w @(h'72,pc), r0 ;@(h'1bf6)
|
|
001b82 7201
|
|
001b84 03fe mov.l @(r0,r15), r3
|
|
001b86 9037 mov.w @(h'6e,pc), r0 ;@(h'1bf8)
|
|
001b88 5337 mov.l @(h'1c,r3), r3
|
|
001b8a 01fe mov.l @(r0,r15), r1
|
|
001b8c 6013 mov r1, r0
|
|
001b8e 4100 shll r1
|
|
001b90 310c add r0, r1
|
|
001b92 4108 shll2 r1
|
|
001b94 902f mov.w @(h'5e,pc), r0 ;@(h'1bf6)
|
|
001b96 4100 shll r1
|
|
001b98 00fe mov.l @(r0,r15), r0
|
|
001b9a 313c add r3, r1
|
|
001b9c 5007 mov.l @(h'1c,r0), r0
|
|
001b9e 932b mov.w @(h'56,pc), r3 ;@(h'1bf8)
|
|
001ba0 5114 mov.l @(h'10,r1), r1
|
|
001ba2 33fc add r15, r3
|
|
001ba4 6332 mov.l @r3, r3
|
|
001ba6 6833 mov r3, r8
|
|
001ba8 4300 shll r3
|
|
001baa 338c add r8, r3
|
|
001bac 4308 shll2 r3
|
|
001bae 4300 shll r3
|
|
001bb0 330c add r0, r3
|
|
001bb2 5335 mov.l @(h'14,r3), r3
|
|
001bb4 4308 shll2 r3
|
|
001bb6 4300 shll r3
|
|
001bb8 331c add r1, r3
|
|
001bba 73ff add #h'ff, r3
|
|
001bbc 3237 cmp/gt r3, r2
|
|
001bbe 8b01 bf h'2 ;@(h'1bc4)
|
|
001bc0 a0b4 bra h'168 ;@(h'1d2c)
|
|
001bc2 0009 nop
|
|
001bc4 9019 mov.w @(h'32,pc), r0 ;@(h'1bfa)
|
|
001bc6 02fe mov.l @(r0,r15), r2
|
|
001bc8 9015 mov.w @(h'2a,pc), r0 ;@(h'1bf6)
|
|
001bca 7201
|
|
001bcc 03fe mov.l @(r0,r15), r3
|
|
001bce 9013 mov.w @(h'26,pc), r0 ;@(h'1bf8)
|
|
001bd0 5337 mov.l @(h'1c,r3), r3
|
|
001bd2 01fe mov.l @(r0,r15), r1
|
|
001bd4 6013 mov r1, r0
|
|
001bd6 4100 shll r1
|
|
001bd8 310c add r0, r1
|
|
001bda 4108 shll2 r1
|
|
001bdc 4100 shll r1
|
|
001bde 313c add r3, r1
|
|
001be0 5013 mov.l @(h'c,r1), r0
|
|
001be2 7009
|
|
001be4 3207 cmp/gt r0, r2
|
|
001be6 8b01 bf h'2 ;@(h'1bec)
|
|
001be8 a0a0 bra h'140 ;@(h'1d2c)
|
|
001bea 0009 nop
|
|
001bec 9006 mov.w @(h'c,pc), r0 ;@(h'1bfc)
|
|
001bee e201 mov #h'1, r2
|
|
001bf0 a09c bra h'138 ;@(h'1d2c)
|
|
001bf2 0f24 mov.b r2, @(r0,r15)
|
|
001bf4 04c8
|
|
001bf6 04f0
|
|
001bf8 04ec mov.b @(r0,r14), r4
|
|
001bfa 04c4 mov.b r12, @(r0,r4)
|
|
001bfc 04e2 stc r6_bank, r4
|
|
001bfe 9049 mov.w @(h'92,pc), r0 ;@(h'1c94)
|
|
001c00 01fe mov.l @(r0,r15), r1
|
|
001c02 7106
|
|
001c04 9047 mov.w @(h'8e,pc), r0 ;@(h'1c96)
|
|
001c06 03fe mov.l @(r0,r15), r3
|
|
001c08 9046 mov.w @(h'8c,pc), r0 ;@(h'1c98)
|
|
001c0a 02fe mov.l @(r0,r15), r2
|
|
001c0c 5337 mov.l @(h'1c,r3), r3
|
|
001c0e 6023 mov r2, r0
|
|
001c10 4200 shll r2
|
|
001c12 320c add r0, r2
|
|
001c14 4208 shll2 r2
|
|
001c16 4200 shll r2
|
|
001c18 323c add r3, r2
|
|
001c1a 5023 mov.l @(h'c,r2), r0
|
|
001c1c 3103 cmp/ge r0, r1
|
|
001c1e 8901 bt h'2 ;@(h'1c24)
|
|
001c20 a084 bra h'108 ;@(h'1d2c)
|
|
001c22 0009 nop
|
|
001c24 9036 mov.w @(h'6c,pc), r0 ;@(h'1c94)
|
|
001c26 02fe mov.l @(r0,r15), r2
|
|
001c28 9035 mov.w @(h'6a,pc), r0 ;@(h'1c96)
|
|
001c2a 7201
|
|
001c2c 03fe mov.l @(r0,r15), r3
|
|
001c2e 9033 mov.w @(h'66,pc), r0 ;@(h'1c98)
|
|
001c30 5337 mov.l @(h'1c,r3), r3
|
|
001c32 01fe mov.l @(r0,r15), r1
|
|
001c34 6013 mov r1, r0
|
|
001c36 4100 shll r1
|
|
001c38 310c add r0, r1
|
|
001c3a 4108 shll2 r1
|
|
001c3c 902b mov.w @(h'56,pc), r0 ;@(h'1c96)
|
|
001c3e 4100 shll r1
|
|
001c40 00fe mov.l @(r0,r15), r0
|
|
001c42 313c add r3, r1
|
|
001c44 5007 mov.l @(h'1c,r0), r0
|
|
001c46 9327 mov.w @(h'4e,pc), r3 ;@(h'1c98)
|
|
001c48 5113 mov.l @(h'c,r1), r1
|
|
001c4a 33fc add r15, r3
|
|
001c4c 6332 mov.l @r3, r3
|
|
001c4e 6833 mov r3, r8
|
|
001c50 4300 shll r3
|
|
001c52 338c add r8, r3
|
|
001c54 4308 shll2 r3
|
|
001c56 4300 shll r3
|
|
001c58 330c add r0, r3
|
|
001c5a 5335 mov.l @(h'14,r3), r3
|
|
001c5c 4308 shll2 r3
|
|
001c5e 4300 shll r3
|
|
001c60 331c add r1, r3
|
|
001c62 73ff add #h'ff, r3
|
|
001c64 3237 cmp/gt r3, r2
|
|
001c66 8961 bt h'c2 ;@(h'1d2c)
|
|
001c68 9017 mov.w @(h'2e,pc), r0 ;@(h'1c9a)
|
|
001c6a 02fe mov.l @(r0,r15), r2
|
|
001c6c 9013 mov.w @(h'26,pc), r0 ;@(h'1c96)
|
|
001c6e 7206
|
|
001c70 03fe mov.l @(r0,r15), r3
|
|
001c72 9011 mov.w @(h'22,pc), r0 ;@(h'1c98)
|
|
001c74 5337 mov.l @(h'1c,r3), r3
|
|
001c76 01fe mov.l @(r0,r15), r1
|
|
001c78 6013 mov r1, r0
|
|
001c7a 4100 shll r1
|
|
001c7c 310c add r0, r1
|
|
001c7e 4108 shll2 r1
|
|
001c80 4100 shll r1
|
|
001c82 313c add r3, r1
|
|
001c84 5014 mov.l @(h'10,r1), r0
|
|
001c86 70fe add #h'fe, r0
|
|
001c88 3207 cmp/gt r0, r2
|
|
001c8a 894f bt h'9e ;@(h'1d2c)
|
|
001c8c 9006 mov.w @(h'c,pc), r0 ;@(h'1c9c)
|
|
001c8e e201 mov #h'1, r2
|
|
001c90 a04c bra h'98 ;@(h'1d2c)
|
|
001c92 0f24 mov.b r2, @(r0,r15)
|
|
001c94 04c4 mov.b r12, @(r0,r4)
|
|
001c96 04f0
|
|
001c98 04ec mov.b @(r0,r14), r4
|
|
001c9a 04c8
|
|
001c9c 04e2 stc r6_bank, r4
|
|
001c9e 90ad mov.w @(h'15a,pc), r0 ;@(h'1dfc)
|
|
001ca0 01fe mov.l @(r0,r15), r1
|
|
001ca2 7106
|
|
001ca4 90ab mov.w @(h'156,pc), r0 ;@(h'1dfe)
|
|
001ca6 03fe mov.l @(r0,r15), r3
|
|
001ca8 90aa mov.w @(h'154,pc), r0 ;@(h'1e00)
|
|
001caa 02fe mov.l @(r0,r15), r2
|
|
001cac 5337 mov.l @(h'1c,r3), r3
|
|
001cae 6023 mov r2, r0
|
|
001cb0 4200 shll r2
|
|
001cb2 320c add r0, r2
|
|
001cb4 4208 shll2 r2
|
|
001cb6 4200 shll r2
|
|
001cb8 323c add r3, r2
|
|
001cba 5023 mov.l @(h'c,r2), r0
|
|
001cbc 3103 cmp/ge r0, r1
|
|
001cbe 8b35 bf h'6a ;@(h'1d2c)
|
|
001cc0 909c mov.w @(h'138,pc), r0 ;@(h'1dfc)
|
|
001cc2 02fe mov.l @(r0,r15), r2
|
|
001cc4 909b mov.w @(h'136,pc), r0 ;@(h'1dfe)
|
|
001cc6 7201
|
|
001cc8 03fe mov.l @(r0,r15), r3
|
|
001cca 9099 mov.w @(h'132,pc), r0 ;@(h'1e00)
|
|
001ccc 5337 mov.l @(h'1c,r3), r3
|
|
001cce 01fe mov.l @(r0,r15), r1
|
|
001cd0 6013 mov r1, r0
|
|
001cd2 4100 shll r1
|
|
001cd4 310c add r0, r1
|
|
001cd6 4108 shll2 r1
|
|
001cd8 9091 mov.w @(h'122,pc), r0 ;@(h'1dfe)
|
|
001cda 4100 shll r1
|
|
001cdc 00fe mov.l @(r0,r15), r0
|
|
001cde 313c add r3, r1
|
|
001ce0 5007 mov.l @(h'1c,r0), r0
|
|
001ce2 938d mov.w @(h'11a,pc), r3 ;@(h'1e00)
|
|
001ce4 5113 mov.l @(h'c,r1), r1
|
|
001ce6 33fc add r15, r3
|
|
001ce8 6332 mov.l @r3, r3
|
|
001cea 6833 mov r3, r8
|
|
001cec 4300 shll r3
|
|
001cee 338c add r8, r3
|
|
001cf0 4308 shll2 r3
|
|
001cf2 4300 shll r3
|
|
001cf4 330c add r0, r3
|
|
001cf6 5335 mov.l @(h'14,r3), r3
|
|
001cf8 4308 shll2 r3
|
|
001cfa 4300 shll r3
|
|
001cfc 331c add r1, r3
|
|
001cfe 73ff add #h'ff, r3
|
|
001d00 3237 cmp/gt r3, r2
|
|
001d02 8913 bt h'26 ;@(h'1d2c)
|
|
001d04 907b mov.w @(h'f6,pc), r0 ;@(h'1dfe)
|
|
001d06 02fe mov.l @(r0,r15), r2
|
|
001d08 907a mov.w @(h'f4,pc), r0 ;@(h'1e00)
|
|
001d0a 03fe mov.l @(r0,r15), r3
|
|
001d0c 5227 mov.l @(h'1c,r2), r2
|
|
001d0e 6133 mov r3, r1
|
|
001d10 9077 mov.w @(h'ee,pc), r0 ;@(h'1e02)
|
|
001d12 4300 shll r3
|
|
001d14 331c add r1, r3
|
|
001d16 4308 shll2 r3
|
|
001d18 4300 shll r3
|
|
001d1a 332c add r2, r3
|
|
001d1c 5134 mov.l @(h'10,r3), r1
|
|
001d1e 7109
|
|
001d20 03fe mov.l @(r0,r15), r3
|
|
001d22 3317 cmp/gt r1, r3
|
|
001d24 8902 bt h'4 ;@(h'1d2c)
|
|
001d26 e101 mov #h'1, r1
|
|
001d28 906c mov.w @(h'd8,pc), r0 ;@(h'1e04)
|
|
001d2a 0f14 mov.b r1, @(r0,r15)
|
|
001d2c 9068 mov.w @(h'd0,pc), r0 ;@(h'1e00)
|
|
001d2e 02fe mov.l @(r0,r15), r2
|
|
001d30 9066 mov.w @(h'cc,pc), r0 ;@(h'1e00)
|
|
001d32 7201
|
|
001d34 0f26 mov.l r2, @(r0,r15)
|
|
001d36 9062 mov.w @(h'c4,pc), r0 ;@(h'1dfe)
|
|
001d38 03fe mov.l @(r0,r15), r3
|
|
001d3a 5238 mov.l @(h'20,r3), r2
|
|
001d3c 9060 mov.w @(h'c0,pc), r0 ;@(h'1e00)
|
|
001d3e 01fe mov.l @(r0,r15), r1
|
|
001d40 3123 cmp/ge r2, r1
|
|
001d42 8901 bt h'2 ;@(h'1d48)
|
|
001d44 ae96 bra h'-2d4 ;@(h'1a74)
|
|
001d46 0009 nop
|
|
001d48 9059 mov.w @(h'b2,pc), r0 ;@(h'1dfe)
|
|
001d4a 915a mov.w @(h'b4,pc), r1 ;@(h'1e02)
|
|
001d4c 31fc add r15, r1
|
|
001d4e 6312 mov.l @r1, r3
|
|
001d50 7301
|
|
001d52 4311 cmp/pz r3
|
|
001d54 8d01 bt/s h'2 ;@(h'1d5a)
|
|
001d56 00fe mov.l @(r0,r15), r0
|
|
001d58 7307
|
|
001d5a 4321 shar r3
|
|
001d5c 914f mov.w @(h'9e,pc), r1 ;@(h'1dfe)
|
|
001d5e 4321 shar r3
|
|
001d60 4321 shar r3
|
|
001d62 31fc add r15, r1
|
|
001d64 6112 mov.l @r1, r1
|
|
001d66 5213 mov.l @(h'c,r1), r2
|
|
001d68 9148 mov.w @(h'90,pc), r1 ;@(h'1dfc)
|
|
001d6a 0327 mul.l r2, r3
|
|
001d6c 31fc add r15, r1
|
|
001d6e 6112 mov.l @r1, r1
|
|
001d70 7101
|
|
001d72 4111 cmp/pz r1
|
|
001d74 8d01 bt/s h'2 ;@(h'1d7a)
|
|
001d76 031a sts macl, r3
|
|
001d78 7107
|
|
001d7a 4121 shar r1
|
|
001d7c 5002 mov.l @(h'8,r0), r0
|
|
001d7e 4121 shar r1
|
|
001d80 4121 shar r1
|
|
001d82 331c add r1, r3
|
|
001d84 003c mov.b @(r0,r3), r0
|
|
001d86 880f cmp/eq #h'f, r0
|
|
001d88 896b bt h'd6 ;@(h'1e62)
|
|
001d8a 9038 mov.w @(h'70,pc), r0 ;@(h'1dfe)
|
|
001d8c 9139 mov.w @(h'72,pc), r1 ;@(h'1e02)
|
|
001d8e 31fc add r15, r1
|
|
001d90 6312 mov.l @r1, r3
|
|
001d92 7301
|
|
001d94 4311 cmp/pz r3
|
|
001d96 8d01 bt/s h'2 ;@(h'1d9c)
|
|
001d98 00fe mov.l @(r0,r15), r0
|
|
001d9a 7307
|
|
001d9c 912f mov.w @(h'5e,pc), r1 ;@(h'1dfe)
|
|
001d9e 4321 shar r3
|
|
001da0 4321 shar r3
|
|
001da2 4321 shar r3
|
|
001da4 31fc add r15, r1
|
|
001da6 6112 mov.l @r1, r1
|
|
001da8 5213 mov.l @(h'c,r1), r2
|
|
001daa 0327 mul.l r2, r3
|
|
001dac 9126 mov.w @(h'4c,pc), r1 ;@(h'1dfc)
|
|
001dae 31fc add r15, r1
|
|
001db0 6112 mov.l @r1, r1
|
|
001db2 7106
|
|
001db4 4111 cmp/pz r1
|
|
001db6 8d01 bt/s h'2 ;@(h'1dbc)
|
|
001db8 031a sts macl, r3
|
|
001dba 7107
|
|
001dbc 5002 mov.l @(h'8,r0), r0
|
|
001dbe 4121 shar r1
|
|
001dc0 4121 shar r1
|
|
001dc2 4121 shar r1
|
|
001dc4 331c add r1, r3
|
|
001dc6 003c mov.b @(r0,r3), r0
|
|
001dc8 880f cmp/eq #h'f, r0
|
|
001dca 894a bt h'94 ;@(h'1e62)
|
|
001dcc 9017 mov.w @(h'2e,pc), r0 ;@(h'1dfe)
|
|
001dce 9118 mov.w @(h'30,pc), r1 ;@(h'1e02)
|
|
001dd0 31fc add r15, r1
|
|
001dd2 6312 mov.l @r1, r3
|
|
001dd4 7306
|
|
001dd6 4311 cmp/pz r3
|
|
001dd8 8d01 bt/s h'2 ;@(h'1dde)
|
|
001dda 00fe mov.l @(r0,r15), r0
|
|
001ddc 7307
|
|
001dde 4321 shar r3
|
|
001de0 910d mov.w @(h'1a,pc), r1 ;@(h'1dfe)
|
|
001de2 4321 shar r3
|
|
001de4 4321 shar r3
|
|
001de6 31fc add r15, r1
|
|
001de8 6112 mov.l @r1, r1
|
|
001dea 5213 mov.l @(h'c,r1), r2
|
|
001dec 9106 mov.w @(h'c,pc), r1 ;@(h'1dfc)
|
|
001dee 0327 mul.l r2, r3
|
|
001df0 31fc add r15, r1
|
|
001df2 6112 mov.l @r1, r1
|
|
001df4 7101
|
|
001df6 4111 cmp/pz r1
|
|
001df8 a005 bra h'a ;@(h'1e06)
|
|
001dfa 031a sts macl, r3
|
|
001dfc 04c4 mov.b r12, @(r0,r4)
|
|
001dfe 04f0
|
|
001e00 04ec mov.b @(r0,r14), r4
|
|
001e02 04c8
|
|
001e04 04e2 stc r6_bank, r4
|
|
001e06 8d01 bt/s h'2 ;@(h'1e0c)
|
|
001e08 0009 nop
|
|
001e0a 7107
|
|
001e0c 5002 mov.l @(h'8,r0), r0
|
|
001e0e 4121 shar r1
|
|
001e10 4121 shar r1
|
|
001e12 4121 shar r1
|
|
001e14 331c add r1, r3
|
|
001e16 003c mov.b @(r0,r3), r0
|
|
001e18 880f cmp/eq #h'f, r0
|
|
001e1a 8922 bt h'44 ;@(h'1e62)
|
|
001e1c 908e mov.w @(h'11c,pc), r0 ;@(h'1f3c)
|
|
001e1e 918e mov.w @(h'11c,pc), r1 ;@(h'1f3e)
|
|
001e20 31fc add r15, r1
|
|
001e22 6312 mov.l @r1, r3
|
|
001e24 7306
|
|
001e26 4311 cmp/pz r3
|
|
001e28 8d01 bt/s h'2 ;@(h'1e2e)
|
|
001e2a 00fe mov.l @(r0,r15), r0
|
|
001e2c 7307
|
|
001e2e 4321 shar r3
|
|
001e30 9184 mov.w @(h'108,pc), r1 ;@(h'1f3c)
|
|
001e32 4321 shar r3
|
|
001e34 4321 shar r3
|
|
001e36 31fc add r15, r1
|
|
001e38 6112 mov.l @r1, r1
|
|
001e3a 5213 mov.l @(h'c,r1), r2
|
|
001e3c 9180 mov.w @(h'100,pc), r1 ;@(h'1f40)
|
|
001e3e 0327 mul.l r2, r3
|
|
001e40 31fc add r15, r1
|
|
001e42 6112 mov.l @r1, r1
|
|
001e44 7106
|
|
001e46 4111 cmp/pz r1
|
|
001e48 8d01 bt/s h'2 ;@(h'1e4e)
|
|
001e4a 031a sts macl, r3
|
|
001e4c 7107
|
|
001e4e 4121 shar r1
|
|
001e50 5002 mov.l @(h'8,r0), r0
|
|
001e52 4121 shar r1
|
|
001e54 4121 shar r1
|
|
001e56 331c add r1, r3
|
|
001e58 003c mov.b @(r0,r3), r0
|
|
001e5a 880f cmp/eq #h'f, r0
|
|
001e5c 8901 bt h'2 ;@(h'1e62)
|
|
001e5e a101 bra h'202 ;@(h'2064)
|
|
001e60 0009 nop
|
|
001e62 e201 mov #h'1, r2
|
|
001e64 906d mov.w @(h'da,pc), r0 ;@(h'1f42)
|
|
001e66 0f24 mov.b r2, @(r0,r15)
|
|
001e68 9068 mov.w @(h'd0,pc), r0 ;@(h'1f3c)
|
|
001e6a 9168 mov.w @(h'd0,pc), r1 ;@(h'1f3e)
|
|
001e6c 31fc add r15, r1
|
|
001e6e 6312 mov.l @r1, r3
|
|
001e70 7301
|
|
001e72 4311 cmp/pz r3
|
|
001e74 8d01 bt/s h'2 ;@(h'1e7a)
|
|
001e76 00fe mov.l @(r0,r15), r0
|
|
001e78 7307
|
|
001e7a 4321 shar r3
|
|
001e7c 915e mov.w @(h'bc,pc), r1 ;@(h'1f3c)
|
|
001e7e 4321 shar r3
|
|
001e80 4321 shar r3
|
|
001e82 31fc add r15, r1
|
|
001e84 6112 mov.l @r1, r1
|
|
001e86 5213 mov.l @(h'c,r1), r2
|
|
001e88 915a mov.w @(h'b4,pc), r1 ;@(h'1f40)
|
|
001e8a 0327 mul.l r2, r3
|
|
001e8c 31fc add r15, r1
|
|
001e8e 6112 mov.l @r1, r1
|
|
001e90 7101
|
|
001e92 4111 cmp/pz r1
|
|
001e94 8d01 bt/s h'2 ;@(h'1e9a)
|
|
001e96 031a sts macl, r3
|
|
001e98 7107
|
|
001e9a 4121 shar r1
|
|
001e9c 5002 mov.l @(h'8,r0), r0
|
|
001e9e 4121 shar r1
|
|
001ea0 4121 shar r1
|
|
001ea2 331c add r1, r3
|
|
001ea4 003c mov.b @(r0,r3), r0
|
|
001ea6 880f cmp/eq #h'f, r0
|
|
001ea8 8b1c bf h'38 ;@(h'1ee4)
|
|
001eaa 9047 mov.w @(h'8e,pc), r0 ;@(h'1f3c)
|
|
001eac 02fe mov.l @(r0,r15), r2
|
|
001eae 9046 mov.w @(h'8c,pc), r0 ;@(h'1f3e)
|
|
001eb0 03fe mov.l @(r0,r15), r3
|
|
001eb2 7301
|
|
001eb4 4311 cmp/pz r3
|
|
001eb6 8900 bt h'0 ;@(h'1eba)
|
|
001eb8 7307
|
|
001eba 4321 shar r3
|
|
001ebc 903e mov.w @(h'7c,pc), r0 ;@(h'1f3c)
|
|
001ebe 4321 shar r3
|
|
001ec0 00fe mov.l @(r0,r15), r0
|
|
001ec2 4321 shar r3
|
|
001ec4 5103 mov.l @(h'c,r0), r1
|
|
001ec6 0317 mul.l r1, r3
|
|
001ec8 903a mov.w @(h'74,pc), r0 ;@(h'1f40)
|
|
001eca 00fe mov.l @(r0,r15), r0
|
|
001ecc 7001
|
|
001ece 4011 cmp/pz r0
|
|
001ed0 8d01 bt/s h'2 ;@(h'1ed6)
|
|
001ed2 031a sts macl, r3
|
|
001ed4 7007
|
|
001ed6 4021 shar r0
|
|
001ed8 4021 shar r0
|
|
001eda 4021 shar r0
|
|
001edc 330c add r0, r3
|
|
001ede 5022 mov.l @(h'8,r2), r0
|
|
001ee0 e200 mov #h'0, r2
|
|
001ee2 0324 mov.b r2, @(r0,r3)
|
|
001ee4 902a mov.w @(h'54,pc), r0 ;@(h'1f3c)
|
|
001ee6 912a mov.w @(h'54,pc), r1 ;@(h'1f3e)
|
|
001ee8 31fc add r15, r1
|
|
001eea 6312 mov.l @r1, r3
|
|
001eec 7301
|
|
001eee 4311 cmp/pz r3
|
|
001ef0 8d01 bt/s h'2 ;@(h'1ef6)
|
|
001ef2 00fe mov.l @(r0,r15), r0
|
|
001ef4 7307
|
|
001ef6 4321 shar r3
|
|
001ef8 9120 mov.w @(h'40,pc), r1 ;@(h'1f3c)
|
|
001efa 4321 shar r3
|
|
001efc 4321 shar r3
|
|
001efe 31fc add r15, r1
|
|
001f00 6112 mov.l @r1, r1
|
|
001f02 5213 mov.l @(h'c,r1), r2
|
|
001f04 911c mov.w @(h'38,pc), r1 ;@(h'1f40)
|
|
001f06 0327 mul.l r2, r3
|
|
001f08 31fc add r15, r1
|
|
001f0a 6112 mov.l @r1, r1
|
|
001f0c 7106
|
|
001f0e 4111 cmp/pz r1
|
|
001f10 8d01 bt/s h'2 ;@(h'1f16)
|
|
001f12 031a sts macl, r3
|
|
001f14 7107
|
|
001f16 4121 shar r1
|
|
001f18 5002 mov.l @(h'8,r0), r0
|
|
001f1a 4121 shar r1
|
|
001f1c 4121 shar r1
|
|
001f1e 331c add r1, r3
|
|
001f20 003c mov.b @(r0,r3), r0
|
|
001f22 880f cmp/eq #h'f, r0
|
|
001f24 8b22 bf h'44 ;@(h'1f6c)
|
|
001f26 9009 mov.w @(h'12,pc), r0 ;@(h'1f3c)
|
|
001f28 02fe mov.l @(r0,r15), r2
|
|
001f2a 9008 mov.w @(h'10,pc), r0 ;@(h'1f3e)
|
|
001f2c 03fe mov.l @(r0,r15), r3
|
|
001f2e 7301
|
|
001f30 4311 cmp/pz r3
|
|
001f32 8900 bt h'0 ;@(h'1f36)
|
|
001f34 7307
|
|
001f36 4321 shar r3
|
|
001f38 a004 bra h'8 ;@(h'1f44)
|
|
001f3a 0009 nop
|
|
001f3c 04f0
|
|
001f3e 04c8
|
|
001f40 04c4 mov.b r12, @(r0,r4)
|
|
001f42 04e2 stc r6_bank, r4
|
|
001f44 9095 mov.w @(h'12a,pc), r0 ;@(h'2072)
|
|
001f46 4321 shar r3
|
|
001f48 00fe mov.l @(r0,r15), r0
|
|
001f4a 4321 shar r3
|
|
001f4c 5103 mov.l @(h'c,r0), r1
|
|
001f4e 0317 mul.l r1, r3
|
|
001f50 9090 mov.w @(h'120,pc), r0 ;@(h'2074)
|
|
001f52 00fe mov.l @(r0,r15), r0
|
|
001f54 7006
|
|
001f56 4011 cmp/pz r0
|
|
001f58 8d01 bt/s h'2 ;@(h'1f5e)
|
|
001f5a 031a sts macl, r3
|
|
001f5c 7007
|
|
001f5e 4021 shar r0
|
|
001f60 4021 shar r0
|
|
001f62 4021 shar r0
|
|
001f64 330c add r0, r3
|
|
001f66 5022 mov.l @(h'8,r2), r0
|
|
001f68 e200 mov #h'0, r2
|
|
001f6a 0324 mov.b r2, @(r0,r3)
|
|
001f6c 9081 mov.w @(h'102,pc), r0 ;@(h'2072)
|
|
001f6e 9182 mov.w @(h'104,pc), r1 ;@(h'2076)
|
|
001f70 31fc add r15, r1
|
|
001f72 6312 mov.l @r1, r3
|
|
001f74 7306
|
|
001f76 4311 cmp/pz r3
|
|
001f78 8d01 bt/s h'2 ;@(h'1f7e)
|
|
001f7a 00fe mov.l @(r0,r15), r0
|
|
001f7c 7307
|
|
001f7e 4321 shar r3
|
|
001f80 9177 mov.w @(h'ee,pc), r1 ;@(h'2072)
|
|
001f82 4321 shar r3
|
|
001f84 4321 shar r3
|
|
001f86 31fc add r15, r1
|
|
001f88 6112 mov.l @r1, r1
|
|
001f8a 5213 mov.l @(h'c,r1), r2
|
|
001f8c 9172 mov.w @(h'e4,pc), r1 ;@(h'2074)
|
|
001f8e 0327 mul.l r2, r3
|
|
001f90 31fc add r15, r1
|
|
001f92 6112 mov.l @r1, r1
|
|
001f94 7101
|
|
001f96 4111 cmp/pz r1
|
|
001f98 8d01 bt/s h'2 ;@(h'1f9e)
|
|
001f9a 031a sts macl, r3
|
|
001f9c 7107
|
|
001f9e 4121 shar r1
|
|
001fa0 5002 mov.l @(h'8,r0), r0
|
|
001fa2 4121 shar r1
|
|
001fa4 4121 shar r1
|
|
001fa6 331c add r1, r3
|
|
001fa8 003c mov.b @(r0,r3), r0
|
|
001faa 880f cmp/eq #h'f, r0
|
|
001fac 8b1c bf h'38 ;@(h'1fe8)
|
|
001fae 9060 mov.w @(h'c0,pc), r0 ;@(h'2072)
|
|
001fb0 02fe mov.l @(r0,r15), r2
|
|
001fb2 9060 mov.w @(h'c0,pc), r0 ;@(h'2076)
|
|
001fb4 03fe mov.l @(r0,r15), r3
|
|
001fb6 7306
|
|
001fb8 4311 cmp/pz r3
|
|
001fba 8900 bt h'0 ;@(h'1fbe)
|
|
001fbc 7307
|
|
001fbe 4321 shar r3
|
|
001fc0 9057 mov.w @(h'ae,pc), r0 ;@(h'2072)
|
|
001fc2 4321 shar r3
|
|
001fc4 00fe mov.l @(r0,r15), r0
|
|
001fc6 4321 shar r3
|
|
001fc8 5103 mov.l @(h'c,r0), r1
|
|
001fca 0317 mul.l r1, r3
|
|
001fcc 9052 mov.w @(h'a4,pc), r0 ;@(h'2074)
|
|
001fce 00fe mov.l @(r0,r15), r0
|
|
001fd0 7001
|
|
001fd2 4011 cmp/pz r0
|
|
001fd4 8d01 bt/s h'2 ;@(h'1fda)
|
|
001fd6 031a sts macl, r3
|
|
001fd8 7007
|
|
001fda 4021 shar r0
|
|
001fdc 4021 shar r0
|
|
001fde 4021 shar r0
|
|
001fe0 330c add r0, r3
|
|
001fe2 5022 mov.l @(h'8,r2), r0
|
|
001fe4 e200 mov #h'0, r2
|
|
001fe6 0324 mov.b r2, @(r0,r3)
|
|
001fe8 9043 mov.w @(h'86,pc), r0 ;@(h'2072)
|
|
001fea 9144 mov.w @(h'88,pc), r1 ;@(h'2076)
|
|
001fec 31fc add r15, r1
|
|
001fee 6312 mov.l @r1, r3
|
|
001ff0 7306
|
|
001ff2 4311 cmp/pz r3
|
|
001ff4 8d01 bt/s h'2 ;@(h'1ffa)
|
|
001ff6 00fe mov.l @(r0,r15), r0
|
|
001ff8 7307
|
|
001ffa 4321 shar r3
|
|
001ffc 9139 mov.w @(h'72,pc), r1 ;@(h'2072)
|
|
001ffe 4321 shar r3
|
|
002000 4321 shar r3
|
|
002002 31fc add r15, r1
|
|
002004 6112 mov.l @r1, r1
|
|
002006 5213 mov.l @(h'c,r1), r2
|
|
002008 9134 mov.w @(h'68,pc), r1 ;@(h'2074)
|
|
00200a 0327 mul.l r2, r3
|
|
00200c 31fc add r15, r1
|
|
00200e 6112 mov.l @r1, r1
|
|
002010 7106
|
|
002012 4111 cmp/pz r1
|
|
002014 8d01 bt/s h'2 ;@(h'201a)
|
|
002016 031a sts macl, r3
|
|
002018 7107
|
|
00201a 4121 shar r1
|
|
00201c 5002 mov.l @(h'8,r0), r0
|
|
00201e 4121 shar r1
|
|
002020 4121 shar r1
|
|
002022 331c add r1, r3
|
|
002024 003c mov.b @(r0,r3), r0
|
|
002026 880f cmp/eq #h'f, r0
|
|
002028 8b1c bf h'38 ;@(h'2064)
|
|
00202a 9022 mov.w @(h'44,pc), r0 ;@(h'2072)
|
|
00202c 02fe mov.l @(r0,r15), r2
|
|
00202e 9022 mov.w @(h'44,pc), r0 ;@(h'2076)
|
|
002030 03fe mov.l @(r0,r15), r3
|
|
002032 7306
|
|
002034 4311 cmp/pz r3
|
|
002036 8900 bt h'0 ;@(h'203a)
|
|
002038 7307
|
|
00203a 4321 shar r3
|
|
00203c 9019 mov.w @(h'32,pc), r0 ;@(h'2072)
|
|
00203e 4321 shar r3
|
|
002040 00fe mov.l @(r0,r15), r0
|
|
002042 4321 shar r3
|
|
002044 5103 mov.l @(h'c,r0), r1
|
|
002046 0317 mul.l r1, r3
|
|
002048 9014 mov.w @(h'28,pc), r0 ;@(h'2074)
|
|
00204a 00fe mov.l @(r0,r15), r0
|
|
00204c 7006
|
|
00204e 4011 cmp/pz r0
|
|
002050 8d01 bt/s h'2 ;@(h'2056)
|
|
002052 031a sts macl, r3
|
|
002054 7007
|
|
002056 4021 shar r0
|
|
002058 4021 shar r0
|
|
00205a 4021 shar r0
|
|
00205c 330c add r0, r3
|
|
00205e 5022 mov.l @(h'8,r2), r0
|
|
002060 e200 mov #h'0, r2
|
|
002062 0324 mov.b r2, @(r0,r3)
|
|
002064 9006 mov.w @(h'c,pc), r0 ;@(h'2074)
|
|
002066 00fe mov.l @(r0,r15), r0
|
|
002068 4011 cmp/pz r0
|
|
00206a 8f05 bf/s h'a ;@(h'2078)
|
|
00206c e202 mov #h'2, r2
|
|
00206e a008 bra h'10 ;@(h'2082)
|
|
002070 c907 and #h'7, r0
|
|
002072 04f0
|
|
002074 04c4 mov.b r12, @(r0,r4)
|
|
002076 04c8
|
|
002078 6007 not r0, r0
|
|
00207a 7001
|
|
00207c c907 and #h'7, r0
|
|
00207e 6007 not r0, r0
|
|
002080 7001
|
|
002082 3023 cmp/ge r2, r0
|
|
002084 8941 bt h'82 ;@(h'210a)
|
|
002086 9048 mov.w @(h'90,pc), r0 ;@(h'211a)
|
|
002088 9148 mov.w @(h'90,pc), r1 ;@(h'211c)
|
|
00208a 31fc add r15, r1
|
|
00208c 6312 mov.l @r1, r3
|
|
00208e 4311 cmp/pz r3
|
|
002090 8d01 bt/s h'2 ;@(h'2096)
|
|
002092 00fe mov.l @(r0,r15), r0
|
|
002094 7307
|
|
002096 4321 shar r3
|
|
002098 913f mov.w @(h'7e,pc), r1 ;@(h'211a)
|
|
00209a 4321 shar r3
|
|
00209c 923f mov.w @(h'7e,pc), r2 ;@(h'211e)
|
|
00209e 31fc add r15, r1
|
|
0020a0 6112 mov.l @r1, r1
|
|
0020a2 32fc add r15, r2
|
|
0020a4 5113 mov.l @(h'c,r1), r1
|
|
0020a6 4321 shar r3
|
|
0020a8 0317 mul.l r1, r3
|
|
0020aa 6122 mov.l @r2, r1
|
|
0020ac 4111 cmp/pz r1
|
|
0020ae 8d01 bt/s h'2 ;@(h'20b4)
|
|
0020b0 031a sts macl, r3
|
|
0020b2 7107
|
|
0020b4 5002 mov.l @(h'8,r0), r0
|
|
0020b6 4121 shar r1
|
|
0020b8 4121 shar r1
|
|
0020ba 4121 shar r1
|
|
0020bc 331c add r1, r3
|
|
0020be 003c mov.b @(r0,r3), r0
|
|
0020c0 8803 cmp/eq #h'3, r0
|
|
0020c2 891f bt h'3e ;@(h'2104)
|
|
0020c4 9029 mov.w @(h'52,pc), r0 ;@(h'211a)
|
|
0020c6 9129 mov.w @(h'52,pc), r1 ;@(h'211c)
|
|
0020c8 31fc add r15, r1
|
|
0020ca 6312 mov.l @r1, r3
|
|
0020cc 7307
|
|
0020ce 4311 cmp/pz r3
|
|
0020d0 8d01 bt/s h'2 ;@(h'20d6)
|
|
0020d2 00fe mov.l @(r0,r15), r0
|
|
0020d4 7307
|
|
0020d6 4321 shar r3
|
|
0020d8 911f mov.w @(h'3e,pc), r1 ;@(h'211a)
|
|
0020da 4321 shar r3
|
|
0020dc 4321 shar r3
|
|
0020de 31fc add r15, r1
|
|
0020e0 6112 mov.l @r1, r1
|
|
0020e2 5213 mov.l @(h'c,r1), r2
|
|
0020e4 911b mov.w @(h'36,pc), r1 ;@(h'211e)
|
|
0020e6 0327 mul.l r2, r3
|
|
0020e8 31fc add r15, r1
|
|
0020ea 6112 mov.l @r1, r1
|
|
0020ec 4111 cmp/pz r1
|
|
0020ee 8d01 bt/s h'2 ;@(h'20f4)
|
|
0020f0 031a sts macl, r3
|
|
0020f2 7107
|
|
0020f4 5002 mov.l @(h'8,r0), r0
|
|
0020f6 4121 shar r1
|
|
0020f8 4121 shar r1
|
|
0020fa 4121 shar r1
|
|
0020fc 331c add r1, r3
|
|
0020fe 003c mov.b @(r0,r3), r0
|
|
002100 8803 cmp/eq #h'3, r0
|
|
002102 8b02 bf h'4 ;@(h'210a)
|
|
002104 900c mov.w @(h'18,pc), r0 ;@(h'2120)
|
|
002106 e201 mov #h'1, r2
|
|
002108 0f24 mov.b r2, @(r0,r15)
|
|
00210a 9008 mov.w @(h'10,pc), r0 ;@(h'211e)
|
|
00210c 00fe mov.l @(r0,r15), r0
|
|
00210e 7001
|
|
002110 4011 cmp/pz r0
|
|
002112 8f06 bf/s h'c ;@(h'2122)
|
|
002114 e202 mov #h'2, r2
|
|
002116 a009 bra h'12 ;@(h'212c)
|
|
002118 c907 and #h'7, r0
|
|
00211a 04f0
|
|
00211c 04c8
|
|
00211e 04c4 mov.b r12, @(r0,r4)
|
|
002120 04e2 stc r6_bank, r4
|
|
002122 6007 not r0, r0
|
|
002124 7001
|
|
002126 c907 and #h'7, r0
|
|
002128 6007 not r0, r0
|
|
00212a 7001
|
|
00212c 3023 cmp/ge r2, r0
|
|
00212e 8943 bt h'86 ;@(h'21b8)
|
|
002130 9049 mov.w @(h'92,pc), r0 ;@(h'21c6)
|
|
002132 9149 mov.w @(h'92,pc), r1 ;@(h'21c8)
|
|
002134 31fc add r15, r1
|
|
002136 6312 mov.l @r1, r3
|
|
002138 4311 cmp/pz r3
|
|
00213a 8d01 bt/s h'2 ;@(h'2140)
|
|
00213c 00fe mov.l @(r0,r15), r0
|
|
00213e 7307
|
|
002140 9141 mov.w @(h'82,pc), r1 ;@(h'21c6)
|
|
002142 4321 shar r3
|
|
002144 4321 shar r3
|
|
002146 4321 shar r3
|
|
002148 31fc add r15, r1
|
|
00214a 6112 mov.l @r1, r1
|
|
00214c 5113 mov.l @(h'c,r1), r1
|
|
00214e 0317 mul.l r1, r3
|
|
002150 913b mov.w @(h'76,pc), r1 ;@(h'21ca)
|
|
002152 31fc add r15, r1
|
|
002154 6112 mov.l @r1, r1
|
|
002156 7101
|
|
002158 4111 cmp/pz r1
|
|
00215a 8d01 bt/s h'2 ;@(h'2160)
|
|
00215c 031a sts macl, r3
|
|
00215e 7107
|
|
002160 5002 mov.l @(h'8,r0), r0
|
|
002162 4121 shar r1
|
|
002164 4121 shar r1
|
|
002166 4121 shar r1
|
|
002168 331c add r1, r3
|
|
00216a 003c mov.b @(r0,r3), r0
|
|
00216c 8804 cmp/eq #h'4, r0
|
|
00216e 8920 bt h'40 ;@(h'21b2)
|
|
002170 9029 mov.w @(h'52,pc), r0 ;@(h'21c6)
|
|
002172 9129 mov.w @(h'52,pc), r1 ;@(h'21c8)
|
|
002174 31fc add r15, r1
|
|
002176 6312 mov.l @r1, r3
|
|
002178 7307
|
|
00217a 4311 cmp/pz r3
|
|
00217c 8d01 bt/s h'2 ;@(h'2182)
|
|
00217e 00fe mov.l @(r0,r15), r0
|
|
002180 7307
|
|
002182 4321 shar r3
|
|
002184 911f mov.w @(h'3e,pc), r1 ;@(h'21c6)
|
|
002186 4321 shar r3
|
|
002188 4321 shar r3
|
|
00218a 31fc add r15, r1
|
|
00218c 6112 mov.l @r1, r1
|
|
00218e 5213 mov.l @(h'c,r1), r2
|
|
002190 911b mov.w @(h'36,pc), r1 ;@(h'21ca)
|
|
002192 0327 mul.l r2, r3
|
|
002194 31fc add r15, r1
|
|
002196 6112 mov.l @r1, r1
|
|
002198 7101
|
|
00219a 4111 cmp/pz r1
|
|
00219c 8d01 bt/s h'2 ;@(h'21a2)
|
|
00219e 031a sts macl, r3
|
|
0021a0 7107
|
|
0021a2 4121 shar r1
|
|
0021a4 5002 mov.l @(h'8,r0), r0
|
|
0021a6 4121 shar r1
|
|
0021a8 4121 shar r1
|
|
0021aa 331c add r1, r3
|
|
0021ac 003c mov.b @(r0,r3), r0
|
|
0021ae 8804 cmp/eq #h'4, r0
|
|
0021b0 8b02 bf h'4 ;@(h'21b8)
|
|
0021b2 e201 mov #h'1, r2
|
|
0021b4 900a mov.w @(h'14,pc), r0 ;@(h'21cc)
|
|
0021b6 0f24 mov.b r2, @(r0,r15)
|
|
0021b8 9006 mov.w @(h'c,pc), r0 ;@(h'21c8)
|
|
0021ba 00fe mov.l @(r0,r15), r0
|
|
0021bc 4011 cmp/pz r0
|
|
0021be 8f06 bf/s h'c ;@(h'21ce)
|
|
0021c0 e202 mov #h'2, r2
|
|
0021c2 a009 bra h'12 ;@(h'21d8)
|
|
0021c4 c907 and #h'7, r0
|
|
0021c6 04f0
|
|
0021c8 04c8
|
|
0021ca 04c4 mov.b r12, @(r0,r4)
|
|
0021cc 04e2 stc r6_bank, r4
|
|
0021ce 6007 not r0, r0
|
|
0021d0 7001
|
|
0021d2 c907 and #h'7, r0
|
|
0021d4 6007 not r0, r0
|
|
0021d6 7001
|
|
0021d8 3023 cmp/ge r2, r0
|
|
0021da 8942 bt h'84 ;@(h'2262)
|
|
0021dc 9048 mov.w @(h'90,pc), r0 ;@(h'2270)
|
|
0021de 9148 mov.w @(h'90,pc), r1 ;@(h'2272)
|
|
0021e0 31fc add r15, r1
|
|
0021e2 6312 mov.l @r1, r3
|
|
0021e4 4311 cmp/pz r3
|
|
0021e6 8d01 bt/s h'2 ;@(h'21ec)
|
|
0021e8 00fe mov.l @(r0,r15), r0
|
|
0021ea 7307
|
|
0021ec 9140 mov.w @(h'80,pc), r1 ;@(h'2270)
|
|
0021ee 4321 shar r3
|
|
0021f0 4321 shar r3
|
|
0021f2 4321 shar r3
|
|
0021f4 31fc add r15, r1
|
|
0021f6 6112 mov.l @r1, r1
|
|
0021f8 5113 mov.l @(h'c,r1), r1
|
|
0021fa 0317 mul.l r1, r3
|
|
0021fc 913a mov.w @(h'74,pc), r1 ;@(h'2274)
|
|
0021fe 31fc add r15, r1
|
|
002200 6112 mov.l @r1, r1
|
|
002202 7101
|
|
002204 4111 cmp/pz r1
|
|
002206 8d01 bt/s h'2 ;@(h'220c)
|
|
002208 031a sts macl, r3
|
|
00220a 7107
|
|
00220c 5002 mov.l @(h'8,r0), r0
|
|
00220e 4121 shar r1
|
|
002210 4121 shar r1
|
|
002212 4121 shar r1
|
|
002214 331c add r1, r3
|
|
002216 003c mov.b @(r0,r3), r0
|
|
002218 8805 cmp/eq #h'5, r0
|
|
00221a 891f bt h'3e ;@(h'225c)
|
|
00221c 9028 mov.w @(h'50,pc), r0 ;@(h'2270)
|
|
00221e 9128 mov.w @(h'50,pc), r1 ;@(h'2272)
|
|
002220 31fc add r15, r1
|
|
002222 6312 mov.l @r1, r3
|
|
002224 4311 cmp/pz r3
|
|
002226 8d01 bt/s h'2 ;@(h'222c)
|
|
002228 00fe mov.l @(r0,r15), r0
|
|
00222a 7307
|
|
00222c 9120 mov.w @(h'40,pc), r1 ;@(h'2270)
|
|
00222e 4321 shar r3
|
|
002230 4321 shar r3
|
|
002232 4321 shar r3
|
|
002234 31fc add r15, r1
|
|
002236 6212 mov.l @r1, r2
|
|
002238 911c mov.w @(h'38,pc), r1 ;@(h'2274)
|
|
00223a 5223 mov.l @(h'c,r2), r2
|
|
00223c 0327 mul.l r2, r3
|
|
00223e 31fc add r15, r1
|
|
002240 6112 mov.l @r1, r1
|
|
002242 7106
|
|
002244 4111 cmp/pz r1
|
|
002246 8d01 bt/s h'2 ;@(h'224c)
|
|
002248 031a sts macl, r3
|
|
00224a 7107
|
|
00224c 5002 mov.l @(h'8,r0), r0
|
|
00224e 4121 shar r1
|
|
002250 4121 shar r1
|
|
002252 4121 shar r1
|
|
002254 331c add r1, r3
|
|
002256 003c mov.b @(r0,r3), r0
|
|
002258 8805 cmp/eq #h'5, r0
|
|
00225a 8b02 bf h'4 ;@(h'2262)
|
|
00225c 900b mov.w @(h'16,pc), r0 ;@(h'2276)
|
|
00225e e201 mov #h'1, r2
|
|
002260 0f24 mov.b r2, @(r0,r15)
|
|
002262 9006 mov.w @(h'c,pc), r0 ;@(h'2272)
|
|
002264 00fe mov.l @(r0,r15), r0
|
|
002266 4011 cmp/pz r0
|
|
002268 8f06 bf/s h'c ;@(h'2278)
|
|
00226a e202 mov #h'2, r2
|
|
00226c a009 bra h'12 ;@(h'2282)
|
|
00226e c907 and #h'7, r0
|
|
002270 04f0
|
|
002272 04c8
|
|
002274 04c4 mov.b r12, @(r0,r4)
|
|
002276 04e2 stc r6_bank, r4
|
|
002278 6007 not r0, r0
|
|
00227a 7001
|
|
00227c c907 and #h'7, r0
|
|
00227e 6007 not r0, r0
|
|
002280 7001
|
|
002282 3023 cmp/ge r2, r0
|
|
002284 8942 bt h'84 ;@(h'230c)
|
|
002286 9079 mov.w @(h'f2,pc), r0 ;@(h'237c)
|
|
002288 9179 mov.w @(h'f2,pc), r1 ;@(h'237e)
|
|
00228a 31fc add r15, r1
|
|
00228c 6312 mov.l @r1, r3
|
|
00228e 4311 cmp/pz r3
|
|
002290 8d01 bt/s h'2 ;@(h'2296)
|
|
002292 00fe mov.l @(r0,r15), r0
|
|
002294 7307
|
|
002296 4321 shar r3
|
|
002298 9170 mov.w @(h'e0,pc), r1 ;@(h'237c)
|
|
00229a 4321 shar r3
|
|
00229c 4321 shar r3
|
|
00229e 31fc add r15, r1
|
|
0022a0 6112 mov.l @r1, r1
|
|
0022a2 5113 mov.l @(h'c,r1), r1
|
|
0022a4 0317 mul.l r1, r3
|
|
0022a6 916b mov.w @(h'd6,pc), r1 ;@(h'2380)
|
|
0022a8 31fc add r15, r1
|
|
0022aa 6112 mov.l @r1, r1
|
|
0022ac 7101
|
|
0022ae 4111 cmp/pz r1
|
|
0022b0 8d01 bt/s h'2 ;@(h'22b6)
|
|
0022b2 031a sts macl, r3
|
|
0022b4 7107
|
|
0022b6 4121 shar r1
|
|
0022b8 5002 mov.l @(h'8,r0), r0
|
|
0022ba 4121 shar r1
|
|
0022bc 4121 shar r1
|
|
0022be 331c add r1, r3
|
|
0022c0 003c mov.b @(r0,r3), r0
|
|
0022c2 8806 cmp/eq #h'6, r0
|
|
0022c4 891f bt h'3e ;@(h'2306)
|
|
0022c6 9059 mov.w @(h'b2,pc), r0 ;@(h'237c)
|
|
0022c8 9159 mov.w @(h'b2,pc), r1 ;@(h'237e)
|
|
0022ca 31fc add r15, r1
|
|
0022cc 6312 mov.l @r1, r3
|
|
0022ce 4311 cmp/pz r3
|
|
0022d0 8d01 bt/s h'2 ;@(h'22d6)
|
|
0022d2 00fe mov.l @(r0,r15), r0
|
|
0022d4 7307
|
|
0022d6 4321 shar r3
|
|
0022d8 9150 mov.w @(h'a0,pc), r1 ;@(h'237c)
|
|
0022da 4321 shar r3
|
|
0022dc 4321 shar r3
|
|
0022de 31fc add r15, r1
|
|
0022e0 6212 mov.l @r1, r2
|
|
0022e2 5223 mov.l @(h'c,r2), r2
|
|
0022e4 914c mov.w @(h'98,pc), r1 ;@(h'2380)
|
|
0022e6 0327 mul.l r2, r3
|
|
0022e8 31fc add r15, r1
|
|
0022ea 6112 mov.l @r1, r1
|
|
0022ec 7106
|
|
0022ee 4111 cmp/pz r1
|
|
0022f0 8d01 bt/s h'2 ;@(h'22f6)
|
|
0022f2 031a sts macl, r3
|
|
0022f4 7107
|
|
0022f6 4121 shar r1
|
|
0022f8 5002 mov.l @(h'8,r0), r0
|
|
0022fa 4121 shar r1
|
|
0022fc 4121 shar r1
|
|
0022fe 331c add r1, r3
|
|
002300 003c mov.b @(r0,r3), r0
|
|
002302 8806 cmp/eq #h'6, r0
|
|
002304 8b02 bf h'4 ;@(h'230c)
|
|
002306 e201 mov #h'1, r2
|
|
002308 903b mov.w @(h'76,pc), r0 ;@(h'2382)
|
|
00230a 0f24 mov.b r2, @(r0,r15)
|
|
00230c a02c bra h'58 ;@(h'2368)
|
|
00230e e300 mov #h'0, r3
|
|
002310 9038 mov.w @(h'70,pc), r0 ;@(h'2384)
|
|
002312 01fe mov.l @(r0,r15), r1
|
|
002314 9237 mov.w @(h'6e,pc), r2 ;@(h'2386)
|
|
002316 6313 mov r1, r3
|
|
002318 9032 mov.w @(h'64,pc), r0 ;@(h'2380)
|
|
00231a 32fc add r15, r2
|
|
00231c 04fe mov.l @(r0,r15), r4
|
|
00231e 4108 shll2 r1
|
|
002320 313c add r3, r1
|
|
002322 4108 shll2 r1
|
|
002324 312c add r2, r1
|
|
002326 6312 mov.l @r1, r3
|
|
002328 3438 sub r3, r4
|
|
00232a d317 mov.l @(h'5c,pc), r3 ;@(h'2388)
|
|
00232c 430b jsr @r3
|
|
00232e 7403
|
|
002330 e204 mov #h'4, r2
|
|
002332 3027 cmp/gt r2, r0
|
|
002334 8915 bt h'2a ;@(h'2362)
|
|
002336 9025 mov.w @(h'4a,pc), r0 ;@(h'2384)
|
|
002338 01fe mov.l @(r0,r15), r1
|
|
00233a 6313 mov r1, r3
|
|
00233c 901f mov.w @(h'3e,pc), r0 ;@(h'237e)
|
|
00233e 4108 shll2 r1
|
|
002340 04fe mov.l @(r0,r15), r4
|
|
002342 313c add r3, r1
|
|
002344 931f mov.w @(h'3e,pc), r3 ;@(h'2386)
|
|
002346 4108 shll2 r1
|
|
002348 33fc add r15, r3
|
|
00234a 313c add r3, r1
|
|
00234c 5111 mov.l @(h'4,r1), r1
|
|
00234e 3418 sub r1, r4
|
|
002350 d10d mov.l @(h'34,pc), r1 ;@(h'2388)
|
|
002352 410b jsr @r1
|
|
002354 7403
|
|
002356 e304 mov #h'4, r3
|
|
002358 3037 cmp/gt r3, r0
|
|
00235a 8902 bt h'4 ;@(h'2362)
|
|
00235c 9011 mov.w @(h'22,pc), r0 ;@(h'2382)
|
|
00235e e101 mov #h'1, r1
|
|
002360 0f14 mov.b r1, @(r0,r15)
|
|
002362 900f mov.w @(h'1e,pc), r0 ;@(h'2384)
|
|
002364 03fe mov.l @(r0,r15), r3
|
|
002366 7301
|
|
002368 900c mov.w @(h'18,pc), r0 ;@(h'2384)
|
|
00236a 6133 mov r3, r1
|
|
00236c 0f36 mov.l r3, @(r0,r15)
|
|
00236e 52f7 mov.l @(h'1c,r15), r2
|
|
002370 3123 cmp/ge r2, r1
|
|
002372 8bcd bf h'-66 ;@(h'2310)
|
|
002374 9006 mov.w @(h'c,pc), r0 ;@(h'2384)
|
|
002376 e300 mov #h'0, r3
|
|
002378 a0f1 bra h'1e2 ;@(h'255e)
|
|
00237a 0f36 mov.l r3, @(r0,r15)
|
|
00237c 04f0
|
|
00237e 04c8
|
|
002380 04c4 mov.b r12, @(r0,r4)
|
|
002382 04e2 stc r6_bank, r4
|
|
002384 04ec mov.b @(r0,r14), r4
|
|
002386 0220
|
|
002388 0030
|
|
00238a 5690 mov.l @(h'0,r9), r6
|
|
00238c 9096 mov.w @(h'12c,pc), r0 ;@(h'24bc)
|
|
00238e 63f3 mov r15, r3
|
|
002390 01fe mov.l @(r0,r15), r1
|
|
002392 e201 mov #h'1, r2
|
|
002394 4108 shll2 r1
|
|
002396 4108 shll2 r1
|
|
002398 7320 add #h'20, r3
|
|
00239a 313c add r3, r1
|
|
00239c 5013 mov.l @(h'c,r1), r0
|
|
00239e 3027 cmp/gt r2, r0
|
|
0023a0 8b4a bf h'94 ;@(h'2438)
|
|
0023a2 908b mov.w @(h'116,pc), r0 ;@(h'24bc)
|
|
0023a4 01fe mov.l @(r0,r15), r1
|
|
0023a6 4108 shll2 r1
|
|
0023a8 9089 mov.w @(h'112,pc), r0 ;@(h'24be)
|
|
0023aa 4108 shll2 r1
|
|
0023ac 00fe mov.l @(r0,r15), r0
|
|
0023ae 313c add r3, r1
|
|
0023b0 6112 mov.l @r1, r1
|
|
0023b2 320c add r0, r2
|
|
0023b4 7102
|
|
0023b6 3123 cmp/ge r2, r1
|
|
0023b8 8901 bt h'2 ;@(h'23be)
|
|
0023ba a0cb bra h'196 ;@(h'2554)
|
|
0023bc 0009 nop
|
|
0023be 907d mov.w @(h'fa,pc), r0 ;@(h'24bc)
|
|
0023c0 01fe mov.l @(r0,r15), r1
|
|
0023c2 4108 shll2 r1
|
|
0023c4 907b mov.w @(h'f6,pc), r0 ;@(h'24be)
|
|
0023c6 4108 shll2 r1
|
|
0023c8 02fe mov.l @(r0,r15), r2
|
|
0023ca 313c add r3, r1
|
|
0023cc 6112 mov.l @r1, r1
|
|
0023ce 7206
|
|
0023d0 3127 cmp/gt r2, r1
|
|
0023d2 8b01 bf h'2 ;@(h'23d8)
|
|
0023d4 a0be bra h'17c ;@(h'2554)
|
|
0023d6 0009 nop
|
|
0023d8 9070 mov.w @(h'e0,pc), r0 ;@(h'24bc)
|
|
0023da 00fe mov.l @(r0,r15), r0
|
|
0023dc 4008 shll2 r0
|
|
0023de 4008 shll2 r0
|
|
0023e0 303c add r3, r0
|
|
0023e2 5201 mov.l @(h'4,r0), r2
|
|
0023e4 906c mov.w @(h'd8,pc), r0 ;@(h'24c0)
|
|
0023e6 7202
|
|
0023e8 01fe mov.l @(r0,r15), r1
|
|
0023ea 3213 cmp/ge r1, r2
|
|
0023ec 8901 bt h'2 ;@(h'23f2)
|
|
0023ee a0b1 bra h'162 ;@(h'2554)
|
|
0023f0 0009 nop
|
|
0023f2 9063 mov.w @(h'c6,pc), r0 ;@(h'24bc)
|
|
0023f4 02fe mov.l @(r0,r15), r2
|
|
0023f6 4208 shll2 r2
|
|
0023f8 9062 mov.w @(h'c4,pc), r0 ;@(h'24c0)
|
|
0023fa 4208 shll2 r2
|
|
0023fc 01fe mov.l @(r0,r15), r1
|
|
0023fe 323c add r3, r2
|
|
002400 5221 mov.l @(h'4,r2), r2
|
|
002402 7107
|
|
002404 3217 cmp/gt r1, r2
|
|
002406 8b01 bf h'2 ;@(h'240c)
|
|
002408 a0a4 bra h'148 ;@(h'2554)
|
|
00240a 0009 nop
|
|
00240c 9059 mov.w @(h'b2,pc), r0 ;@(h'24c2)
|
|
00240e e1ff mov #h'ffffffff, r1
|
|
002410 e302 mov #h'2, r3
|
|
002412 0f36 mov.l r3, @(r0,r15)
|
|
002414 9052 mov.w @(h'a4,pc), r0 ;@(h'24bc)
|
|
002416 63f3 mov r15, r3
|
|
002418 02fe mov.l @(r0,r15), r2
|
|
00241a 7320 add #h'20, r3
|
|
00241c 904e mov.w @(h'9c,pc), r0 ;@(h'24bc)
|
|
00241e 4208 shll2 r2
|
|
002420 4208 shll2 r2
|
|
002422 323c add r3, r2
|
|
002424 1213 mov.l r1, @(h'c,r2)
|
|
002426 02fe mov.l @(r0,r15), r2
|
|
002428 904a mov.w @(h'94,pc), r0 ;@(h'24c0)
|
|
00242a 4208 shll2 r2
|
|
00242c 01fe mov.l @(r0,r15), r1
|
|
00242e 4208 shll2 r2
|
|
002430 323c add r3, r2
|
|
002432 71fe add #h'fe, r1
|
|
002434 a08e bra h'11c ;@(h'2554)
|
|
002436 1211 mov.l r1, @(h'4,r2)
|
|
002438 9040 mov.w @(h'80,pc), r0 ;@(h'24bc)
|
|
00243a 00fe mov.l @(r0,r15), r0
|
|
00243c 4008 shll2 r0
|
|
00243e 4008 shll2 r0
|
|
002440 303c add r3, r0
|
|
002442 6102 mov.l @r0, r1
|
|
002444 903b mov.w @(h'76,pc), r0 ;@(h'24be)
|
|
002446 7102
|
|
002448 00fe mov.l @(r0,r15), r0
|
|
00244a 7002
|
|
00244c 3103 cmp/ge r0, r1
|
|
00244e 8b3b bf h'76 ;@(h'24c8)
|
|
002450 9034 mov.w @(h'68,pc), r0 ;@(h'24bc)
|
|
002452 00fe mov.l @(r0,r15), r0
|
|
002454 9133 mov.w @(h'66,pc), r1 ;@(h'24be)
|
|
002456 4008 shll2 r0
|
|
002458 4008 shll2 r0
|
|
00245a 31fc add r15, r1
|
|
00245c 003e mov.l @(r0,r3), r0
|
|
00245e 6112 mov.l @r1, r1
|
|
002460 7105
|
|
002462 3017 cmp/gt r1, r0
|
|
002464 8930 bt h'60 ;@(h'24c8)
|
|
002466 9029 mov.w @(h'52,pc), r0 ;@(h'24bc)
|
|
002468 01fe mov.l @(r0,r15), r1
|
|
00246a 4108 shll2 r1
|
|
00246c 9028 mov.w @(h'50,pc), r0 ;@(h'24c0)
|
|
00246e 4108 shll2 r1
|
|
002470 00fe mov.l @(r0,r15), r0
|
|
002472 313c add r3, r1
|
|
002474 5111 mov.l @(h'4,r1), r1
|
|
002476 7005
|
|
002478 3103 cmp/ge r0, r1
|
|
00247a 8b25 bf h'4a ;@(h'24c8)
|
|
00247c 901e mov.w @(h'3c,pc), r0 ;@(h'24bc)
|
|
00247e 01fe mov.l @(r0,r15), r1
|
|
002480 901e mov.w @(h'3c,pc), r0 ;@(h'24c0)
|
|
002482 4108 shll2 r1
|
|
002484 00fe mov.l @(r0,r15), r0
|
|
002486 4108 shll2 r1
|
|
002488 313c add r3, r1
|
|
00248a 7008
|
|
00248c 5111 mov.l @(h'4,r1), r1
|
|
00248e 3107 cmp/gt r0, r1
|
|
002490 891a bt h'34 ;@(h'24c8)
|
|
002492 62f3 mov r15, r2
|
|
002494 9012 mov.w @(h'24,pc), r0 ;@(h'24bc)
|
|
002496 7220 add #h'20, r2
|
|
002498 03fe mov.l @(r0,r15), r3
|
|
00249a 4308 shll2 r3
|
|
00249c 9010 mov.w @(h'20,pc), r0 ;@(h'24c0)
|
|
00249e 4308 shll2 r3
|
|
0024a0 332c add r2, r3
|
|
0024a2 5131 mov.l @(h'4,r3), r1
|
|
0024a4 71f8 add #h'f8, r1
|
|
0024a6 e301 mov #h'1, r3
|
|
0024a8 0f16 mov.l r1, @(r0,r15)
|
|
0024aa e100 mov #h'0, r1
|
|
0024ac 900a mov.w @(h'14,pc), r0 ;@(h'24c4)
|
|
0024ae 0f34 mov.b r3, @(r0,r15)
|
|
0024b0 9009 mov.w @(h'12,pc), r0 ;@(h'24c6)
|
|
0024b2 6313 mov r1, r3
|
|
0024b4 0f14 mov.b r1, @(r0,r15)
|
|
0024b6 9004 mov.w @(h'8,pc), r0 ;@(h'24c2)
|
|
0024b8 a04c bra h'98 ;@(h'2554)
|
|
0024ba 0f36 mov.l r3, @(r0,r15)
|
|
0024bc 04ec mov.b @(r0,r14), r4
|
|
0024be 04c4 mov.b r12, @(r0,r4)
|
|
0024c0 04c8
|
|
0024c2 04d0
|
|
0024c4 04dc mov.b @(r0,r13), r4
|
|
0024c6 04dd mov.w @(r0,r13), r4
|
|
0024c8 905e mov.w @(h'bc,pc), r0 ;@(h'2588)
|
|
0024ca 63f3 mov r15, r3
|
|
0024cc 02fe mov.l @(r0,r15), r2
|
|
0024ce 7320 add #h'20, r3
|
|
0024d0 905b mov.w @(h'b6,pc), r0 ;@(h'258a)
|
|
0024d2 4208 shll2 r2
|
|
0024d4 4208 shll2 r2
|
|
0024d6 323c add r3, r2
|
|
0024d8 6122 mov.l @r2, r1
|
|
0024da 7102
|
|
0024dc 02fe mov.l @(r0,r15), r2
|
|
0024de 3123 cmp/ge r2, r1
|
|
0024e0 8b38 bf h'70 ;@(h'2554)
|
|
0024e2 9051 mov.w @(h'a2,pc), r0 ;@(h'2588)
|
|
0024e4 02fe mov.l @(r0,r15), r2
|
|
0024e6 4208 shll2 r2
|
|
0024e8 904f mov.w @(h'9e,pc), r0 ;@(h'258a)
|
|
0024ea 4208 shll2 r2
|
|
0024ec 01fe mov.l @(r0,r15), r1
|
|
0024ee 323c add r3, r2
|
|
0024f0 6222 mov.l @r2, r2
|
|
0024f2 7107
|
|
0024f4 3217 cmp/gt r1, r2
|
|
0024f6 892d bt h'5a ;@(h'2554)
|
|
0024f8 9046 mov.w @(h'8c,pc), r0 ;@(h'2588)
|
|
0024fa 00fe mov.l @(r0,r15), r0
|
|
0024fc 9146 mov.w @(h'8c,pc), r1 ;@(h'258c)
|
|
0024fe 4008 shll2 r0
|
|
002500 4008 shll2 r0
|
|
002502 303c add r3, r0
|
|
002504 31fc add r15, r1
|
|
002506 6212 mov.l @r1, r2
|
|
002508 5101 mov.l @(h'4,r0), r1
|
|
00250a 3123 cmp/ge r2, r1
|
|
00250c 8b22 bf h'44 ;@(h'2554)
|
|
00250e 903b mov.w @(h'76,pc), r0 ;@(h'2588)
|
|
002510 02fe mov.l @(r0,r15), r2
|
|
002512 4208 shll2 r2
|
|
002514 903a mov.w @(h'74,pc), r0 ;@(h'258c)
|
|
002516 4208 shll2 r2
|
|
002518 01fe mov.l @(r0,r15), r1
|
|
00251a 323c add r3, r2
|
|
00251c 5221 mov.l @(h'4,r2), r2
|
|
00251e 7105
|
|
002520 3217 cmp/gt r1, r2
|
|
002522 8917 bt h'2e ;@(h'2554)
|
|
002524 9030 mov.w @(h'60,pc), r0 ;@(h'2588)
|
|
002526 62f3 mov r15, r2
|
|
002528 03fe mov.l @(r0,r15), r3
|
|
00252a 7220 add #h'20, r2
|
|
00252c 902f mov.w @(h'5e,pc), r0 ;@(h'258e)
|
|
00252e 4308 shll2 r3
|
|
002530 01fe mov.l @(r0,r15), r1
|
|
002532 4308 shll2 r3
|
|
002534 332c add r2, r3
|
|
002536 6013 mov r1, r0
|
|
002538 4108 shll2 r1
|
|
00253a 310c add r0, r1
|
|
00253c 5032 mov.l @(h'8,r3), r0
|
|
00253e 4108 shll2 r1
|
|
002540 301c add r1, r0
|
|
002542 e100 mov #h'0, r1
|
|
002544 1302 mov.l r0, @(h'8,r3)
|
|
002546 9022 mov.w @(h'44,pc), r0 ;@(h'258e)
|
|
002548 03fe mov.l @(r0,r15), r3
|
|
00254a 3137 cmp/gt r3, r1
|
|
00254c 901f mov.w @(h'3e,pc), r0 ;@(h'258e)
|
|
00254e 331e addc r1, r3
|
|
002550 4321 shar r3
|
|
002552 0f36 mov.l r3, @(r0,r15)
|
|
002554 9018 mov.w @(h'30,pc), r0 ;@(h'2588)
|
|
002556 02fe mov.l @(r0,r15), r2
|
|
002558 9016 mov.w @(h'2c,pc), r0 ;@(h'2588)
|
|
00255a 7201
|
|
00255c 0f26 mov.l r2, @(r0,r15)
|
|
00255e 53f6 mov.l @(h'18,r15), r3
|
|
002560 9012 mov.w @(h'24,pc), r0 ;@(h'2588)
|
|
002562 01fe mov.l @(r0,r15), r1
|
|
002564 3133 cmp/ge r3, r1
|
|
002566 8901 bt h'2 ;@(h'256c)
|
|
002568 af10 bra h'-1e0 ;@(h'238c)
|
|
00256a 0009 nop
|
|
00256c 9010 mov.w @(h'20,pc), r0 ;@(h'2590)
|
|
00256e 03fc mov.b @(r0,r15), r3
|
|
002570 2338 tst r3, r3
|
|
002572 8b02 bf h'4 ;@(h'257a)
|
|
002574 900d mov.w @(h'1a,pc), r0 ;@(h'2592)
|
|
002576 e205 mov #h'5, r2
|
|
002578 0f26 mov.l r2, @(r0,r15)
|
|
00257a 53f2 mov.l @(h'8,r15), r3
|
|
00257c 2338 tst r3, r3
|
|
00257e 8901 bt h'2 ;@(h'2584)
|
|
002580 a0d1 bra h'1a2 ;@(h'2726)
|
|
002582 0009 nop
|
|
002584 a0bb bra h'176 ;@(h'26fe)
|
|
002586 e300 mov #h'0, r3
|
|
002588 04ec mov.b @(r0,r14), r4
|
|
00258a 04c4 mov.b r12, @(r0,r4)
|
|
00258c 04c8
|
|
00258e 04cc mov.b @(r0,r12), r4
|
|
002590 04dc mov.b @(r0,r13), r4
|
|
002592 04d8
|
|
002594 90bd mov.w @(h'17a,pc), r0 ;@(h'2712)
|
|
002596 00fe mov.l @(r0,r15), r0
|
|
002598 91bc mov.w @(h'178,pc), r1 ;@(h'2714)
|
|
00259a 31fc add r15, r1
|
|
00259c 6312 mov.l @r1, r3
|
|
00259e e104 mov #h'4, r1
|
|
0025a0 5005 mov.l @(h'14,r0), r0
|
|
0025a2 6233 mov r3, r2
|
|
0025a4 4308 shll2 r3
|
|
0025a6 4300 shll r3
|
|
0025a8 332c add r2, r3
|
|
0025aa 4308 shll2 r3
|
|
0025ac 303c add r3, r0
|
|
0025ae d35a mov.l @(h'168,pc), r3 ;@(h'2718)
|
|
0025b0 430b jsr @r3
|
|
0025b2 5003 mov.l @(h'c,r0), r0
|
|
0025b4 d259 mov.l @(h'164,pc), r2 ;@(h'271c)
|
|
0025b6 420b jsr @r2
|
|
0025b8 51f2 mov.l @(h'8,r15), r1
|
|
0025ba 2008 tst r0, r0
|
|
0025bc 8b43 bf h'86 ;@(h'2646)
|
|
0025be 90a8 mov.w @(h'150,pc), r0 ;@(h'2712)
|
|
0025c0 03fe mov.l @(r0,r15), r3
|
|
0025c2 90a7 mov.w @(h'14e,pc), r0 ;@(h'2714)
|
|
0025c4 5335 mov.l @(h'14,r3), r3
|
|
0025c6 02fe mov.l @(r0,r15), r2
|
|
0025c8 90a3 mov.w @(h'146,pc), r0 ;@(h'2712)
|
|
0025ca 6123 mov r2, r1
|
|
0025cc 4208 shll2 r2
|
|
0025ce 4200 shll r2
|
|
0025d0 321c add r1, r2
|
|
0025d2 4208 shll2 r2
|
|
0025d4 01fe mov.l @(r0,r15), r1
|
|
0025d6 323c add r3, r2
|
|
0025d8 909c mov.w @(h'138,pc), r0 ;@(h'2714)
|
|
0025da 03fe mov.l @(r0,r15), r3
|
|
0025dc 5115 mov.l @(h'14,r1), r1
|
|
0025de 6033 mov r3, r0
|
|
0025e0 6222 mov.l @r2, r2
|
|
0025e2 4308 shll2 r3
|
|
0025e4 4300 shll r3
|
|
0025e6 330c add r0, r3
|
|
0025e8 4308 shll2 r3
|
|
0025ea 331c add r1, r3
|
|
0025ec 5035 mov.l @(h'14,r3), r0
|
|
0025ee 3207 cmp/gt r0, r2
|
|
0025f0 8b19 bf h'32 ;@(h'2626)
|
|
0025f2 908e mov.w @(h'11c,pc), r0 ;@(h'2712)
|
|
0025f4 01fe mov.l @(r0,r15), r1
|
|
0025f6 908d mov.w @(h'11a,pc), r0 ;@(h'2714)
|
|
0025f8 5115 mov.l @(h'14,r1), r1
|
|
0025fa 03fe mov.l @(r0,r15), r3
|
|
0025fc 9089 mov.w @(h'112,pc), r0 ;@(h'2712)
|
|
0025fe 6233 mov r3, r2
|
|
002600 4308 shll2 r3
|
|
002602 4300 shll r3
|
|
002604 332c add r2, r3
|
|
002606 4308 shll2 r3
|
|
002608 02fe mov.l @(r0,r15), r2
|
|
00260a 331c add r1, r3
|
|
00260c 9082 mov.w @(h'104,pc), r0 ;@(h'2714)
|
|
00260e 01fe mov.l @(r0,r15), r1
|
|
002610 5225 mov.l @(h'14,r2), r2
|
|
002612 6013 mov r1, r0
|
|
002614 6332 mov.l @r3, r3
|
|
002616 4108 shll2 r1
|
|
002618 4100 shll r1
|
|
00261a 310c add r0, r1
|
|
00261c 4108 shll2 r1
|
|
00261e 312c add r2, r1
|
|
002620 5017 mov.l @(h'1c,r1), r0
|
|
002622 3303 cmp/ge r0, r3
|
|
002624 8b0f bf h'1e ;@(h'2646)
|
|
002626 9074 mov.w @(h'e8,pc), r0 ;@(h'2712)
|
|
002628 01fe mov.l @(r0,r15), r1
|
|
00262a 9073 mov.w @(h'e6,pc), r0 ;@(h'2714)
|
|
00262c 5115 mov.l @(h'14,r1), r1
|
|
00262e 03fe mov.l @(r0,r15), r3
|
|
002630 6233 mov r3, r2
|
|
002632 4308 shll2 r3
|
|
002634 4300 shll r3
|
|
002636 332c add r2, r3
|
|
002638 4308 shll2 r3
|
|
00263a 331c add r1, r3
|
|
00263c 5033 mov.l @(h'c,r3), r0
|
|
00263e e2ff mov #h'ffffffff, r2
|
|
002640 0027 mul.l r2, r0
|
|
002642 001a sts macl, r0
|
|
002644 1303 mov.l r0, @(h'c,r3)
|
|
002646 9064 mov.w @(h'c8,pc), r0 ;@(h'2712)
|
|
002648 9164 mov.w @(h'c8,pc), r1 ;@(h'2714)
|
|
00264a 00fe mov.l @(r0,r15), r0
|
|
00264c 31fc add r15, r1
|
|
00264e 6312 mov.l @r1, r3
|
|
002650 5005 mov.l @(h'14,r0), r0
|
|
002652 e104 mov #h'4, r1
|
|
002654 6233 mov r3, r2
|
|
002656 4308 shll2 r3
|
|
002658 4300 shll r3
|
|
00265a 332c add r2, r3
|
|
00265c 4308 shll2 r3
|
|
00265e 303c add r3, r0
|
|
002660 d32d mov.l @(h'b4,pc), r3 ;@(h'2718)
|
|
002662 430b jsr @r3
|
|
002664 5004 mov.l @(h'10,r0), r0
|
|
002666 d22d mov.l @(h'b4,pc), r2 ;@(h'271c)
|
|
002668 420b jsr @r2
|
|
00266a 51f2 mov.l @(h'8,r15), r1
|
|
00266c 2008 tst r0, r0
|
|
00266e 8b43 bf h'86 ;@(h'26f8)
|
|
002670 904f mov.w @(h'9e,pc), r0 ;@(h'2712)
|
|
002672 03fe mov.l @(r0,r15), r3
|
|
002674 904e mov.w @(h'9c,pc), r0 ;@(h'2714)
|
|
002676 02fe mov.l @(r0,r15), r2
|
|
002678 5335 mov.l @(h'14,r3), r3
|
|
00267a 6123 mov r2, r1
|
|
00267c 9049 mov.w @(h'92,pc), r0 ;@(h'2712)
|
|
00267e 4208 shll2 r2
|
|
002680 4200 shll r2
|
|
002682 321c add r1, r2
|
|
002684 01fe mov.l @(r0,r15), r1
|
|
002686 4208 shll2 r2
|
|
002688 9044 mov.w @(h'88,pc), r0 ;@(h'2714)
|
|
00268a 323c add r3, r2
|
|
00268c 5115 mov.l @(h'14,r1), r1
|
|
00268e 03fe mov.l @(r0,r15), r3
|
|
002690 5221 mov.l @(h'4,r2), r2
|
|
002692 6033 mov r3, r0
|
|
002694 4308 shll2 r3
|
|
002696 4300 shll r3
|
|
002698 330c add r0, r3
|
|
00269a 4308 shll2 r3
|
|
00269c 331c add r1, r3
|
|
00269e 5036 mov.l @(h'18,r3), r0
|
|
0026a0 3207 cmp/gt r0, r2
|
|
0026a2 8b19 bf h'32 ;@(h'26d8)
|
|
0026a4 9035 mov.w @(h'6a,pc), r0 ;@(h'2712)
|
|
0026a6 01fe mov.l @(r0,r15), r1
|
|
0026a8 9034 mov.w @(h'68,pc), r0 ;@(h'2714)
|
|
0026aa 03fe mov.l @(r0,r15), r3
|
|
0026ac 5115 mov.l @(h'14,r1), r1
|
|
0026ae 6233 mov r3, r2
|
|
0026b0 902f mov.w @(h'5e,pc), r0 ;@(h'2712)
|
|
0026b2 4308 shll2 r3
|
|
0026b4 4300 shll r3
|
|
0026b6 332c add r2, r3
|
|
0026b8 02fe mov.l @(r0,r15), r2
|
|
0026ba 4308 shll2 r3
|
|
0026bc 902a mov.w @(h'54,pc), r0 ;@(h'2714)
|
|
0026be 331c add r1, r3
|
|
0026c0 5225 mov.l @(h'14,r2), r2
|
|
0026c2 01fe mov.l @(r0,r15), r1
|
|
0026c4 5331 mov.l @(h'4,r3), r3
|
|
0026c6 6013 mov r1, r0
|
|
0026c8 4108 shll2 r1
|
|
0026ca 4100 shll r1
|
|
0026cc 310c add r0, r1
|
|
0026ce 4108 shll2 r1
|
|
0026d0 312c add r2, r1
|
|
0026d2 5018 mov.l @(h'20,r1), r0
|
|
0026d4 3303 cmp/ge r0, r3
|
|
0026d6 8b0f bf h'1e ;@(h'26f8)
|
|
0026d8 901b mov.w @(h'36,pc), r0 ;@(h'2712)
|
|
0026da 01fe mov.l @(r0,r15), r1
|
|
0026dc 901a mov.w @(h'34,pc), r0 ;@(h'2714)
|
|
0026de 03fe mov.l @(r0,r15), r3
|
|
0026e0 5115 mov.l @(h'14,r1), r1
|
|
0026e2 6233 mov r3, r2
|
|
0026e4 4308 shll2 r3
|
|
0026e6 4300 shll r3
|
|
0026e8 332c add r2, r3
|
|
0026ea 4308 shll2 r3
|
|
0026ec 331c add r1, r3
|
|
0026ee e2ff mov #h'ffffffff, r2
|
|
0026f0 5034 mov.l @(h'10,r3), r0
|
|
0026f2 0027 mul.l r2, r0
|
|
0026f4 001a sts macl, r0
|
|
0026f6 1304 mov.l r0, @(h'10,r3)
|
|
0026f8 900c mov.w @(h'18,pc), r0 ;@(h'2714)
|
|
0026fa 03fe mov.l @(r0,r15), r3
|
|
0026fc 7301
|
|
0026fe 9009 mov.w @(h'12,pc), r0 ;@(h'2714)
|
|
002700 0f36 mov.l r3, @(r0,r15)
|
|
002702 9006 mov.w @(h'c,pc), r0 ;@(h'2712)
|
|
002704 02fe mov.l @(r0,r15), r2
|
|
002706 5326 mov.l @(h'18,r2), r3
|
|
002708 9004 mov.w @(h'8,pc), r0 ;@(h'2714)
|
|
00270a 01fe mov.l @(r0,r15), r1
|
|
00270c 3133 cmp/ge r3, r1
|
|
00270e a007 bra h'e ;@(h'2720)
|
|
002710 0009 nop
|
|
002712 04f0
|
|
002714 04ec mov.b @(r0,r14), r4
|
|
002716 0000
|
|
002718 0030
|
|
00271a 5328 mov.l @(h'20,r2), r3
|
|
00271c 0030
|
|
00271e 53dc mov.l @(h'30,r13), r3
|
|
002720 8901 bt h'2 ;@(h'2726)
|
|
002722 af37 bra h'-192 ;@(h'2594)
|
|
002724 0009 nop
|
|
002726 e300 mov #h'0, r3
|
|
002728 906b mov.w @(h'd6,pc), r0 ;@(h'2802)
|
|
00272a a063 bra h'c6 ;@(h'27f4)
|
|
00272c 0f36 mov.l r3, @(r0,r15)
|
|
00272e 9069 mov.w @(h'd2,pc), r0 ;@(h'2804)
|
|
002730 9167 mov.w @(h'ce,pc), r1 ;@(h'2802)
|
|
002732 31fc add r15, r1
|
|
002734 6312 mov.l @r1, r3
|
|
002736 6233 mov r3, r2
|
|
002738 4308 shll2 r3
|
|
00273a 332c add r2, r3
|
|
00273c 9263 mov.w @(h'c6,pc), r2 ;@(h'2806)
|
|
00273e 4308 shll2 r3
|
|
002740 32fc add r15, r2
|
|
002742 332c add r2, r3
|
|
002744 5331 mov.l @(h'4,r3), r3
|
|
002746 4311 cmp/pz r3
|
|
002748 8d01 bt/s h'2 ;@(h'274e)
|
|
00274a 00fe mov.l @(r0,r15), r0
|
|
00274c 7307
|
|
00274e 4321 shar r3
|
|
002750 9158 mov.w @(h'b0,pc), r1 ;@(h'2804)
|
|
002752 4321 shar r3
|
|
002754 9255 mov.w @(h'aa,pc), r2 ;@(h'2802)
|
|
002756 31fc add r15, r1
|
|
002758 6112 mov.l @r1, r1
|
|
00275a 32fc add r15, r2
|
|
00275c 5113 mov.l @(h'c,r1), r1
|
|
00275e 4321 shar r3
|
|
002760 0317 mul.l r1, r3
|
|
002762 6122 mov.l @r2, r1
|
|
002764 6213 mov r1, r2
|
|
002766 4108 shll2 r1
|
|
002768 312c add r2, r1
|
|
00276a 4108 shll2 r1
|
|
00276c 924b mov.w @(h'96,pc), r2 ;@(h'2806)
|
|
00276e 32fc add r15, r2
|
|
002770 312c add r2, r1
|
|
002772 6112 mov.l @r1, r1
|
|
002774 4111 cmp/pz r1
|
|
002776 8d01 bt/s h'2 ;@(h'277c)
|
|
002778 031a sts macl, r3
|
|
00277a 7107
|
|
00277c 5002 mov.l @(h'8,r0), r0
|
|
00277e 4121 shar r1
|
|
002780 4121 shar r1
|
|
002782 4121 shar r1
|
|
002784 331c add r1, r3
|
|
002786 003c mov.b @(r0,r3), r0
|
|
002788 8801 cmp/eq #h'1, r0
|
|
00278a 8b2e bf h'5c ;@(h'27ea)
|
|
00278c 9039 mov.w @(h'72,pc), r0 ;@(h'2802)
|
|
00278e 02fe mov.l @(r0,r15), r2
|
|
002790 903a mov.w @(h'74,pc), r0 ;@(h'2808)
|
|
002792 a01c bra h'38 ;@(h'27ce)
|
|
002794 0f26 mov.l r2, @(r0,r15)
|
|
002796 9037 mov.w @(h'6e,pc), r0 ;@(h'2808)
|
|
002798 9235 mov.w @(h'6a,pc), r2 ;@(h'2806)
|
|
00279a 01fe mov.l @(r0,r15), r1
|
|
00279c 9034 mov.w @(h'68,pc), r0 ;@(h'2808)
|
|
00279e 6313 mov r1, r3
|
|
0027a0 4108 shll2 r1
|
|
0027a2 313c add r3, r1
|
|
0027a4 4108 shll2 r1
|
|
0027a6 32fc add r15, r2
|
|
0027a8 312c add r2, r1
|
|
0027aa 02fe mov.l @(r0,r15), r2
|
|
0027ac 6323 mov r2, r3
|
|
0027ae 4208 shll2 r2
|
|
0027b0 323c add r3, r2
|
|
0027b2 4208 shll2 r2
|
|
0027b4 9327 mov.w @(h'4e,pc), r3 ;@(h'2806)
|
|
0027b6 33fc add r15, r3
|
|
0027b8 323c add r3, r2
|
|
0027ba 7214 add #h'14, r2
|
|
0027bc d313 mov.l @(h'4c,pc), r3 ;@(h'280c)
|
|
0027be 430b jsr @r3
|
|
0027c0 e014 mov #h'14, r0
|
|
0027c2 9021 mov.w @(h'42,pc), r0 ;@(h'2808)
|
|
0027c4 9120 mov.w @(h'40,pc), r1 ;@(h'2808)
|
|
0027c6 00fe mov.l @(r0,r15), r0
|
|
0027c8 7001
|
|
0027ca 31fc add r15, r1
|
|
0027cc 2102 mov.l r0, @r1
|
|
0027ce 53f7 mov.l @(h'1c,r15), r3
|
|
0027d0 901a mov.w @(h'34,pc), r0 ;@(h'2808)
|
|
0027d2 73ff add #h'ff, r3
|
|
0027d4 02fe mov.l @(r0,r15), r2
|
|
0027d6 3233 cmp/ge r3, r2
|
|
0027d8 8bdd bf h'-46 ;@(h'2796)
|
|
0027da 51f7 mov.l @(h'1c,r15), r1
|
|
0027dc 9011 mov.w @(h'22,pc), r0 ;@(h'2802)
|
|
0027de 71ff add #h'ff, r1
|
|
0027e0 1f17 mov.l r1, @(h'1c,r15)
|
|
0027e2 03fe mov.l @(r0,r15), r3
|
|
0027e4 900d mov.w @(h'1a,pc), r0 ;@(h'2802)
|
|
0027e6 73ff add #h'ff, r3
|
|
0027e8 0f36 mov.l r3, @(r0,r15)
|
|
0027ea 900a mov.w @(h'14,pc), r0 ;@(h'2802)
|
|
0027ec 02fe mov.l @(r0,r15), r2
|
|
0027ee 7201
|
|
0027f0 9007 mov.w @(h'e,pc), r0 ;@(h'2802)
|
|
0027f2 0f26 mov.l r2, @(r0,r15)
|
|
0027f4 53f7 mov.l @(h'1c,r15), r3
|
|
0027f6 9004 mov.w @(h'8,pc), r0 ;@(h'2802)
|
|
0027f8 01fe mov.l @(r0,r15), r1
|
|
0027fa 3133 cmp/ge r3, r1
|
|
0027fc 8b97 bf h'-d2 ;@(h'272e)
|
|
0027fe a0a6 bra h'14c ;@(h'294e)
|
|
002800 e300 mov #h'0, r3
|
|
002802 04ec mov.b @(r0,r14), r4
|
|
002804 04f0
|
|
002806 0220
|
|
002808 04e8
|
|
00280a 0000
|
|
00280c 0030
|
|
00280e 5570 mov.l @(h'0,r7), r5
|
|
002810 908b mov.w @(h'116,pc), r0 ;@(h'292a)
|
|
002812 62f3 mov r15, r2
|
|
002814 918a mov.w @(h'114,pc), r1 ;@(h'292c)
|
|
002816 7220 add #h'20, r2
|
|
002818 31fc add r15, r1
|
|
00281a 6312 mov.l @r1, r3
|
|
00281c 4308 shll2 r3
|
|
00281e 4308 shll2 r3
|
|
002820 332c add r2, r3
|
|
002822 5131 mov.l @(h'4,r3), r1
|
|
002824 7103
|
|
002826 4111 cmp/pz r1
|
|
002828 8d01 bt/s h'2 ;@(h'282e)
|
|
00282a 00fe mov.l @(r0,r15), r0
|
|
00282c 7107
|
|
00282e 4121 shar r1
|
|
002830 937b mov.w @(h'f6,pc), r3 ;@(h'292a)
|
|
002832 4121 shar r1
|
|
002834 4121 shar r1
|
|
002836 33fc add r15, r3
|
|
002838 6332 mov.l @r3, r3
|
|
00283a 5333 mov.l @(h'c,r3), r3
|
|
00283c 0137 mul.l r3, r1
|
|
00283e 9375 mov.w @(h'ea,pc), r3 ;@(h'292c)
|
|
002840 33fc add r15, r3
|
|
002842 6332 mov.l @r3, r3
|
|
002844 4308 shll2 r3
|
|
002846 4308 shll2 r3
|
|
002848 332c add r2, r3
|
|
00284a 6332 mov.l @r3, r3
|
|
00284c 4311 cmp/pz r3
|
|
00284e 8d01 bt/s h'2 ;@(h'2854)
|
|
002850 011a sts macl, r1
|
|
002852 7307
|
|
002854 5002 mov.l @(h'8,r0), r0
|
|
002856 4321 shar r3
|
|
002858 4321 shar r3
|
|
00285a 4321 shar r3
|
|
00285c 313c add r3, r1
|
|
00285e 001c mov.b @(r0,r1), r0
|
|
002860 8801 cmp/eq #h'1, r0
|
|
002862 8b71 bf h'e2 ;@(h'2948)
|
|
002864 9061 mov.w @(h'c2,pc), r0 ;@(h'292a)
|
|
002866 62f3 mov r15, r2
|
|
002868 9160 mov.w @(h'c0,pc), r1 ;@(h'292c)
|
|
00286a 7220 add #h'20, r2
|
|
00286c 31fc add r15, r1
|
|
00286e 6312 mov.l @r1, r3
|
|
002870 4308 shll2 r3
|
|
002872 4308 shll2 r3
|
|
002874 332c add r2, r3
|
|
002876 5331 mov.l @(h'4,r3), r3
|
|
002878 4311 cmp/pz r3
|
|
00287a 8d01 bt/s h'2 ;@(h'2880)
|
|
00287c 00fe mov.l @(r0,r15), r0
|
|
00287e 7307
|
|
002880 9153 mov.w @(h'a6,pc), r1 ;@(h'292a)
|
|
002882 4321 shar r3
|
|
002884 4321 shar r3
|
|
002886 4321 shar r3
|
|
002888 31fc add r15, r1
|
|
00288a 6112 mov.l @r1, r1
|
|
00288c 5113 mov.l @(h'c,r1), r1
|
|
00288e 0317 mul.l r1, r3
|
|
002890 914c mov.w @(h'98,pc), r1 ;@(h'292c)
|
|
002892 31fc add r15, r1
|
|
002894 6112 mov.l @r1, r1
|
|
002896 4108 shll2 r1
|
|
002898 4108 shll2 r1
|
|
00289a 312c add r2, r1
|
|
00289c 6112 mov.l @r1, r1
|
|
00289e 4111 cmp/pz r1
|
|
0028a0 8d01 bt/s h'2 ;@(h'28a6)
|
|
0028a2 031a sts macl, r3
|
|
0028a4 7107
|
|
0028a6 4121 shar r1
|
|
0028a8 5002 mov.l @(h'8,r0), r0
|
|
0028aa 4121 shar r1
|
|
0028ac 4121 shar r1
|
|
0028ae 331c add r1, r3
|
|
0028b0 003c mov.b @(r0,r3), r0
|
|
0028b2 8801 cmp/eq #h'1, r0
|
|
0028b4 8b12 bf h'24 ;@(h'28dc)
|
|
0028b6 63f3 mov r15, r3
|
|
0028b8 9038 mov.w @(h'70,pc), r0 ;@(h'292c)
|
|
0028ba 7320 add #h'20, r3
|
|
0028bc 02fe mov.l @(r0,r15), r2
|
|
0028be 4208 shll2 r2
|
|
0028c0 9034 mov.w @(h'68,pc), r0 ;@(h'292c)
|
|
0028c2 4208 shll2 r2
|
|
0028c4 01fe mov.l @(r0,r15), r1
|
|
0028c6 323c add r3, r2
|
|
0028c8 4108 shll2 r1
|
|
0028ca 4108 shll2 r1
|
|
0028cc 313c add r3, r1
|
|
0028ce e0f8 mov #h'fffffff8, r0
|
|
0028d0 5111 mov.l @(h'4,r1), r1
|
|
0028d2 2109 and r0, r1
|
|
0028d4 71fd add #h'fd, r1
|
|
0028d6 1211 mov.l r1, @(h'4,r2)
|
|
0028d8 a011 bra h'22 ;@(h'28fe)
|
|
0028da 0009 nop
|
|
0028dc 9026 mov.w @(h'4c,pc), r0 ;@(h'292c)
|
|
0028de 62f3 mov r15, r2
|
|
0028e0 03fe mov.l @(r0,r15), r3
|
|
0028e2 7220 add #h'20, r2
|
|
0028e4 9022 mov.w @(h'44,pc), r0 ;@(h'292c)
|
|
0028e6 4308 shll2 r3
|
|
0028e8 01fe mov.l @(r0,r15), r1
|
|
0028ea 4308 shll2 r3
|
|
0028ec 332c add r2, r3
|
|
0028ee 4108 shll2 r1
|
|
0028f0 4108 shll2 r1
|
|
0028f2 312c add r2, r1
|
|
0028f4 5111 mov.l @(h'4,r1), r1
|
|
0028f6 e0f8 mov #h'fffffff8, r0
|
|
0028f8 2109 and r0, r1
|
|
0028fa 7105
|
|
0028fc 1311 mov.l r1, @(h'4,r3)
|
|
0028fe 62f3 mov r15, r2
|
|
002900 9014 mov.w @(h'28,pc), r0 ;@(h'292c)
|
|
002902 e100 mov #h'0, r1
|
|
002904 03fe mov.l @(r0,r15), r3
|
|
002906 7220 add #h'20, r2
|
|
002908 9010 mov.w @(h'20,pc), r0 ;@(h'292c)
|
|
00290a 4308 shll2 r3
|
|
00290c 4308 shll2 r3
|
|
00290e 332c add r2, r3
|
|
002910 1313 mov.l r1, @(h'c,r3)
|
|
002912 03fe mov.l @(r0,r15), r3
|
|
002914 d106 mov.l @(h'18,pc), r1 ;@(h'2930)
|
|
002916 4308 shll2 r3
|
|
002918 4308 shll2 r3
|
|
00291a 332c add r2, r3
|
|
00291c 6833 mov r3, r8
|
|
00291e 410b jsr @r1
|
|
002920 7808
|
|
002922 4011 cmp/pz r0
|
|
002924 8b06 bf h'c ;@(h'2934)
|
|
002926 a00a bra h'14 ;@(h'293e)
|
|
002928 c901 and #h'1, r0
|
|
00292a 04f0
|
|
00292c 04ec mov.b @(r0,r14), r4
|
|
00292e 0000
|
|
002930 0030
|
|
002932 5778 mov.l @(h'20,r7), r7
|
|
002934 6007 not r0, r0
|
|
002936 7001
|
|
002938 c901 and #h'1, r0
|
|
00293a 6007 not r0, r0
|
|
00293c 7001
|
|
00293e 7001
|
|
002940 d245 mov.l @(h'114,pc), r2 ;@(h'2a58)
|
|
002942 420b jsr @r2
|
|
002944 6182 mov.l @r8, r1
|
|
002946 2802 mov.l r0, @r8
|
|
002948 907f mov.w @(h'fe,pc), r0 ;@(h'2a4a)
|
|
00294a 03fe mov.l @(r0,r15), r3
|
|
00294c 7301
|
|
00294e 6133 mov r3, r1
|
|
002950 907b mov.w @(h'f6,pc), r0 ;@(h'2a4a)
|
|
002952 0f36 mov.l r3, @(r0,r15)
|
|
002954 52f6 mov.l @(h'18,r15), r2
|
|
002956 3123 cmp/ge r2, r1
|
|
002958 8901 bt h'2 ;@(h'295e)
|
|
00295a af59 bra h'-14e ;@(h'2810)
|
|
00295c 0009 nop
|
|
00295e 9075 mov.w @(h'ea,pc), r0 ;@(h'2a4c)
|
|
002960 03fe mov.l @(r0,r15), r3
|
|
002962 9074 mov.w @(h'e8,pc), r0 ;@(h'2a4e)
|
|
002964 02fe mov.l @(r0,r15), r2
|
|
002966 3238 sub r3, r2
|
|
002968 906f mov.w @(h'de,pc), r0 ;@(h'2a4a)
|
|
00296a 72c4 add #h'c4, r2
|
|
00296c 0f26 mov.l r2, @(r0,r15)
|
|
00296e 906f mov.w @(h'de,pc), r0 ;@(h'2a50)
|
|
002970 03fe mov.l @(r0,r15), r3
|
|
002972 906e mov.w @(h'dc,pc), r0 ;@(h'2a52)
|
|
002974 01fe mov.l @(r0,r15), r1
|
|
002976 3138 sub r3, r1
|
|
002978 906c mov.w @(h'd8,pc), r0 ;@(h'2a54)
|
|
00297a 71e4 add #h'e4, r1
|
|
00297c d337 mov.l @(h'dc,pc), r3 ;@(h'2a5c)
|
|
00297e 0f16 mov.l r1, @(r0,r15)
|
|
002980 430b jsr @r3
|
|
002982 6423 mov r2, r4
|
|
002984 e105 mov #h'5, r1
|
|
002986 3017 cmp/gt r1, r0
|
|
002988 8906 bt h'c ;@(h'2998)
|
|
00298a 9063 mov.w @(h'c6,pc), r0 ;@(h'2a54)
|
|
00298c d333 mov.l @(h'cc,pc), r3 ;@(h'2a5c)
|
|
00298e 430b jsr @r3
|
|
002990 04fe mov.l @(r0,r15), r4
|
|
002992 e205 mov #h'5, r2
|
|
002994 3027 cmp/gt r2, r0
|
|
002996 8b63 bf h'c6 ;@(h'2a60)
|
|
002998 9057 mov.w @(h'ae,pc), r0 ;@(h'2a4a)
|
|
00299a d330 mov.l @(h'c0,pc), r3 ;@(h'2a5c)
|
|
00299c 430b jsr @r3
|
|
00299e 04fe mov.l @(r0,r15), r4
|
|
0029a0 d32e mov.l @(h'b8,pc), r3 ;@(h'2a5c)
|
|
0029a2 6803 mov r0, r8
|
|
0029a4 9056 mov.w @(h'ac,pc), r0 ;@(h'2a54)
|
|
0029a6 430b jsr @r3
|
|
0029a8 04fe mov.l @(r0,r15), r4
|
|
0029aa 3807 cmp/gt r0, r8
|
|
0029ac 8b23 bf h'46 ;@(h'29f6)
|
|
0029ae 904c mov.w @(h'98,pc), r0 ;@(h'2a4a)
|
|
0029b0 03fe mov.l @(r0,r15), r3
|
|
0029b2 4311 cmp/pz r3
|
|
0029b4 8901 bt h'2 ;@(h'29ba)
|
|
0029b6 a004 bra h'8 ;@(h'29c2)
|
|
0029b8 e2ff mov #h'ffffffff, r2
|
|
0029ba 9046 mov.w @(h'8c,pc), r0 ;@(h'2a4a)
|
|
0029bc 03fe mov.l @(r0,r15), r3
|
|
0029be 4315 cmp/pl r3
|
|
0029c0 0229 movt r2
|
|
0029c2 6323 mov r2, r3
|
|
0029c4 9042 mov.w @(h'84,pc), r0 ;@(h'2a4c)
|
|
0029c6 4208 shll2 r2
|
|
0029c8 01fe mov.l @(r0,r15), r1
|
|
0029ca 323c add r3, r2
|
|
0029cc 903e mov.w @(h'7c,pc), r0 ;@(h'2a4c)
|
|
0029ce 312c add r2, r1
|
|
0029d0 0f16 mov.l r1, @(r0,r15)
|
|
0029d2 903f mov.w @(h'7e,pc), r0 ;@(h'2a54)
|
|
0029d4 01fe mov.l @(r0,r15), r1
|
|
0029d6 6313 mov r1, r3
|
|
0029d8 9037 mov.w @(h'6e,pc), r0 ;@(h'2a4a)
|
|
0029da 4108 shll2 r1
|
|
0029dc 313c add r3, r1
|
|
0029de 6813 mov r1, r8
|
|
0029e0 d31e mov.l @(h'78,pc), r3 ;@(h'2a5c)
|
|
0029e2 430b jsr @r3
|
|
0029e4 04fe mov.l @(r0,r15), r4
|
|
0029e6 d31c mov.l @(h'70,pc), r3 ;@(h'2a58)
|
|
0029e8 430b jsr @r3
|
|
0029ea 6183 mov r8, r1
|
|
0029ec 9130 mov.w @(h'60,pc), r1 ;@(h'2a50)
|
|
0029ee 31fc add r15, r1
|
|
0029f0 6212 mov.l @r1, r2
|
|
0029f2 a03d bra h'7a ;@(h'2a70)
|
|
0029f4 320c add r0, r2
|
|
0029f6 902d mov.w @(h'5a,pc), r0 ;@(h'2a54)
|
|
0029f8 03fe mov.l @(r0,r15), r3
|
|
0029fa 4311 cmp/pz r3
|
|
0029fc 8901 bt h'2 ;@(h'2a02)
|
|
0029fe a004 bra h'8 ;@(h'2a0a)
|
|
002a00 e3ff mov #h'ffffffff, r3
|
|
002a02 9027 mov.w @(h'4e,pc), r0 ;@(h'2a54)
|
|
002a04 01fe mov.l @(r0,r15), r1
|
|
002a06 4115 cmp/pl r1
|
|
002a08 0329 movt r3
|
|
002a0a 6233 mov r3, r2
|
|
002a0c 9020 mov.w @(h'40,pc), r0 ;@(h'2a50)
|
|
002a0e 4308 shll2 r3
|
|
002a10 01fe mov.l @(r0,r15), r1
|
|
002a12 332c add r2, r3
|
|
002a14 901c mov.w @(h'38,pc), r0 ;@(h'2a50)
|
|
002a16 313c add r3, r1
|
|
002a18 0f16 mov.l r1, @(r0,r15)
|
|
002a1a 901b mov.w @(h'36,pc), r0 ;@(h'2a54)
|
|
002a1c 03fe mov.l @(r0,r15), r3
|
|
002a1e 2338 tst r3, r3
|
|
002a20 8928 bt h'50 ;@(h'2a74)
|
|
002a22 9012 mov.w @(h'24,pc), r0 ;@(h'2a4a)
|
|
002a24 01fe mov.l @(r0,r15), r1
|
|
002a26 6313 mov r1, r3
|
|
002a28 9014 mov.w @(h'28,pc), r0 ;@(h'2a54)
|
|
002a2a 4108 shll2 r1
|
|
002a2c 313c add r3, r1
|
|
002a2e 6813 mov r1, r8
|
|
002a30 d30a mov.l @(h'28,pc), r3 ;@(h'2a5c)
|
|
002a32 430b jsr @r3
|
|
002a34 04fe mov.l @(r0,r15), r4
|
|
002a36 d308 mov.l @(h'20,pc), r3 ;@(h'2a58)
|
|
002a38 430b jsr @r3
|
|
002a3a 6183 mov r8, r1
|
|
002a3c 9106 mov.w @(h'c,pc), r1 ;@(h'2a4c)
|
|
002a3e 31fc add r15, r1
|
|
002a40 6212 mov.l @r1, r2
|
|
002a42 320c add r0, r2
|
|
002a44 9002 mov.w @(h'4,pc), r0 ;@(h'2a4c)
|
|
002a46 a015 bra h'2a ;@(h'2a74)
|
|
002a48 0f26 mov.l r2, @(r0,r15)
|
|
002a4a 04ec mov.b @(r0,r14), r4
|
|
002a4c 04a0
|
|
002a4e 04c4 mov.b r12, @(r0,r4)
|
|
002a50 04a4 mov.b r10, @(r0,r4)
|
|
002a52 04c8
|
|
002a54 04e8
|
|
002a56 0000
|
|
002a58 0030
|
|
002a5a 5328 mov.l @(h'20,r2), r3
|
|
002a5c 0030
|
|
002a5e 5690 mov.l @(h'0,r9), r6
|
|
002a60 9078 mov.w @(h'f0,pc), r0 ;@(h'2b54)
|
|
002a62 03fe mov.l @(r0,r15), r3
|
|
002a64 9077 mov.w @(h'ee,pc), r0 ;@(h'2b56)
|
|
002a66 73c4 add #h'c4, r3
|
|
002a68 0f36 mov.l r3, @(r0,r15)
|
|
002a6a 9075 mov.w @(h'ea,pc), r0 ;@(h'2b58)
|
|
002a6c 02fe mov.l @(r0,r15), r2
|
|
002a6e 72e4 add #h'e4, r2
|
|
002a70 9073 mov.w @(h'e6,pc), r0 ;@(h'2b5a)
|
|
002a72 0f26 mov.l r2, @(r0,r15)
|
|
002a74 906f mov.w @(h'de,pc), r0 ;@(h'2b56)
|
|
002a76 e308 mov #h'8, r3
|
|
002a78 01fe mov.l @(r0,r15), r1
|
|
002a7a 3133 cmp/ge r3, r1
|
|
002a7c 8901 bt h'2 ;@(h'2a82)
|
|
002a7e 906a mov.w @(h'd4,pc), r0 ;@(h'2b56)
|
|
002a80 0f36 mov.l r3, @(r0,r15)
|
|
002a82 906b mov.w @(h'd6,pc), r0 ;@(h'2b5c)
|
|
002a84 02fe mov.l @(r0,r15), r2
|
|
002a86 5323 mov.l @(h'c,r2), r3
|
|
002a88 9269 mov.w @(h'd2,pc), r2 ;@(h'2b5e)
|
|
002a8a 4308 shll2 r3
|
|
002a8c 9063 mov.w @(h'c6,pc), r0 ;@(h'2b56)
|
|
002a8e 4300 shll r3
|
|
002a90 01fe mov.l @(r0,r15), r1
|
|
002a92 332c add r2, r3
|
|
002a94 3137 cmp/gt r3, r1
|
|
002a96 8b08 bf h'10 ;@(h'2aaa)
|
|
002a98 9060 mov.w @(h'c0,pc), r0 ;@(h'2b5c)
|
|
002a9a 03fe mov.l @(r0,r15), r3
|
|
002a9c 905b mov.w @(h'b6,pc), r0 ;@(h'2b56)
|
|
002a9e 5133 mov.l @(h'c,r3), r1
|
|
002aa0 935d mov.w @(h'ba,pc), r3 ;@(h'2b5e)
|
|
002aa2 4108 shll2 r1
|
|
002aa4 4100 shll r1
|
|
002aa6 313c add r3, r1
|
|
002aa8 0f16 mov.l r1, @(r0,r15)
|
|
002aaa e308 mov #h'8, r3
|
|
002aac 9055 mov.w @(h'aa,pc), r0 ;@(h'2b5a)
|
|
002aae 02fe mov.l @(r0,r15), r2
|
|
002ab0 3233 cmp/ge r3, r2
|
|
002ab2 8901 bt h'2 ;@(h'2ab8)
|
|
002ab4 9051 mov.w @(h'a2,pc), r0 ;@(h'2b5a)
|
|
002ab6 0f36 mov.l r3, @(r0,r15)
|
|
002ab8 9050 mov.w @(h'a0,pc), r0 ;@(h'2b5c)
|
|
002aba 02fe mov.l @(r0,r15), r2
|
|
002abc 904d mov.w @(h'9a,pc), r0 ;@(h'2b5a)
|
|
002abe 5324 mov.l @(h'10,r2), r3
|
|
002ac0 02fe mov.l @(r0,r15), r2
|
|
002ac2 4308 shll2 r3
|
|
002ac4 4300 shll r3
|
|
002ac6 73b8 add #h'b8, r3
|
|
002ac8 3237 cmp/gt r3, r2
|
|
002aca 8b07 bf h'e ;@(h'2adc)
|
|
002acc 9046 mov.w @(h'8c,pc), r0 ;@(h'2b5c)
|
|
002ace 01fe mov.l @(r0,r15), r1
|
|
002ad0 9043 mov.w @(h'86,pc), r0 ;@(h'2b5a)
|
|
002ad2 5314 mov.l @(h'10,r1), r3
|
|
002ad4 4308 shll2 r3
|
|
002ad6 4300 shll r3
|
|
002ad8 73b8 add #h'b8, r3
|
|
002ada 0f36 mov.l r3, @(r0,r15)
|
|
002adc 9040 mov.w @(h'80,pc), r0 ;@(h'2b60)
|
|
002ade 02fc mov.b @(r0,r15), r2
|
|
002ae0 2228 tst r2, r2
|
|
002ae2 8b01 bf h'2 ;@(h'2ae8)
|
|
002ae4 a08c bra h'118 ;@(h'2c00)
|
|
002ae6 0009 nop
|
|
002ae8 d21f mov.l @(h'7c,pc), r2 ;@(h'2b68)
|
|
002aea 420b jsr @r2
|
|
002aec 0009 nop
|
|
002aee 6103 mov r0, r1
|
|
002af0 d31e mov.l @(h'78,pc), r3 ;@(h'2b6c)
|
|
002af2 430b jsr @r3
|
|
002af4 e007 mov #h'7, r0
|
|
002af6 70fd add #h'fd, r0
|
|
002af8 912d mov.w @(h'5a,pc), r1 ;@(h'2b56)
|
|
002afa 31fc add r15, r1
|
|
002afc 6212 mov.l @r1, r2
|
|
002afe 320c add r0, r2
|
|
002b00 9029 mov.w @(h'52,pc), r0 ;@(h'2b56)
|
|
002b02 d319 mov.l @(h'64,pc), r3 ;@(h'2b68)
|
|
002b04 430b jsr @r3
|
|
002b06 0f26 mov.l r2, @(r0,r15)
|
|
002b08 d318 mov.l @(h'60,pc), r3 ;@(h'2b6c)
|
|
002b0a 6103 mov r0, r1
|
|
002b0c 430b jsr @r3
|
|
002b0e e007 mov #h'7, r0
|
|
002b10 9123 mov.w @(h'46,pc), r1 ;@(h'2b5a)
|
|
002b12 70fd add #h'fd, r0
|
|
002b14 31fc add r15, r1
|
|
002b16 6212 mov.l @r1, r2
|
|
002b18 320c add r0, r2
|
|
002b1a 901e mov.w @(h'3c,pc), r0 ;@(h'2b5a)
|
|
002b1c 0f26 mov.l r2, @(r0,r15)
|
|
002b1e 901f mov.w @(h'3e,pc), r0 ;@(h'2b60)
|
|
002b20 03fc mov.b @(r0,r15), r3
|
|
002b22 7301
|
|
002b24 901c mov.w @(h'38,pc), r0 ;@(h'2b60)
|
|
002b26 0f34 mov.b r3, @(r0,r15)
|
|
002b28 603e exts.b r3, r0
|
|
002b2a 880c cmp/eq #h'c, r0
|
|
002b2c 8b68 bf h'd0 ;@(h'2c00)
|
|
002b2e e100 mov #h'0, r1
|
|
002b30 9016 mov.w @(h'2c,pc), r0 ;@(h'2b60)
|
|
002b32 0f14 mov.b r1, @(r0,r15)
|
|
002b34 9015 mov.w @(h'2a,pc), r0 ;@(h'2b62)
|
|
002b36 03fe mov.l @(r0,r15), r3
|
|
002b38 9013 mov.w @(h'26,pc), r0 ;@(h'2b62)
|
|
002b3a 7301
|
|
002b3c 910a mov.w @(h'14,pc), r1 ;@(h'2b54)
|
|
002b3e 0f36 mov.l r3, @(r0,r15)
|
|
002b40 9210 mov.w @(h'20,pc), r2 ;@(h'2b64)
|
|
002b42 31fc add r15, r1
|
|
002b44 d30a mov.l @(h'28,pc), r3 ;@(h'2b70)
|
|
002b46 32fc add r15, r2
|
|
002b48 430b jsr @r3
|
|
002b4a e01c mov #h'1c, r0
|
|
002b4c e232 mov #h'32, r2
|
|
002b4e 1f21 mov.l r2, @(h'4,r15)
|
|
002b50 a043 bra h'86 ;@(h'2bda)
|
|
002b52 e300 mov #h'0, r3
|
|
002b54 04c4 mov.b r12, @(r0,r4)
|
|
002b56 04a0
|
|
002b58 04c8
|
|
002b5a 04a4 mov.b r10, @(r0,r4)
|
|
002b5c 04f0
|
|
002b5e ff78
|
|
002b60 04e2 stc r6_bank, r4
|
|
002b62 04e4 mov.b r14, @(r0,r4)
|
|
002b64 04a8
|
|
002b66 0000
|
|
002b68 0030
|
|
002b6a 5778 mov.l @(h'20,r7), r7
|
|
002b6c 0030
|
|
002b6e 53dc mov.l @(h'30,r13), r3
|
|
002b70 0030
|
|
002b72 5570 mov.l @(h'0,r7), r5
|
|
002b74 904f mov.w @(h'9e,pc), r0 ;@(h'2c16)
|
|
002b76 01fe mov.l @(r0,r15), r1
|
|
002b78 904e mov.w @(h'9c,pc), r0 ;@(h'2c18)
|
|
002b7a 03fe mov.l @(r0,r15), r3
|
|
002b7c 5117 mov.l @(h'1c,r1), r1
|
|
002b7e 6233 mov r3, r2
|
|
002b80 9049 mov.w @(h'92,pc), r0 ;@(h'2c16)
|
|
002b82 4300 shll r3
|
|
002b84 332c add r2, r3
|
|
002b86 4308 shll2 r3
|
|
002b88 02fe mov.l @(r0,r15), r2
|
|
002b8a 4300 shll r3
|
|
002b8c 9044 mov.w @(h'88,pc), r0 ;@(h'2c18)
|
|
002b8e 331c add r1, r3
|
|
002b90 5227 mov.l @(h'1c,r2), r2
|
|
002b92 01fe mov.l @(r0,r15), r1
|
|
002b94 6013 mov r1, r0
|
|
002b96 4100 shll r1
|
|
002b98 310c add r0, r1
|
|
002b9a 4108 shll2 r1
|
|
002b9c 4100 shll r1
|
|
002b9e 312c add r2, r1
|
|
002ba0 5011 mov.l @(h'4,r1), r0
|
|
002ba2 1303 mov.l r0, @(h'c,r3)
|
|
002ba4 9037 mov.w @(h'6e,pc), r0 ;@(h'2c16)
|
|
002ba6 03fe mov.l @(r0,r15), r3
|
|
002ba8 9036 mov.w @(h'6c,pc), r0 ;@(h'2c18)
|
|
002baa 02fe mov.l @(r0,r15), r2
|
|
002bac 6123 mov r2, r1
|
|
002bae 4200 shll r2
|
|
002bb0 321c add r1, r2
|
|
002bb2 4208 shll2 r2
|
|
002bb4 5337 mov.l @(h'1c,r3), r3
|
|
002bb6 4200 shll r2
|
|
002bb8 902d mov.w @(h'5a,pc), r0 ;@(h'2c16)
|
|
002bba 323c add r3, r2
|
|
002bbc 01fe mov.l @(r0,r15), r1
|
|
002bbe 902b mov.w @(h'56,pc), r0 ;@(h'2c18)
|
|
002bc0 5117 mov.l @(h'1c,r1), r1
|
|
002bc2 03fe mov.l @(r0,r15), r3
|
|
002bc4 6033 mov r3, r0
|
|
002bc6 4300 shll r3
|
|
002bc8 330c add r0, r3
|
|
002bca 4308 shll2 r3
|
|
002bcc 4300 shll r3
|
|
002bce 331c add r1, r3
|
|
002bd0 5032 mov.l @(h'8,r3), r0
|
|
002bd2 1204 mov.l r0, @(h'10,r2)
|
|
002bd4 9020 mov.w @(h'40,pc), r0 ;@(h'2c18)
|
|
002bd6 03fe mov.l @(r0,r15), r3
|
|
002bd8 7301
|
|
002bda 901d mov.w @(h'3a,pc), r0 ;@(h'2c18)
|
|
002bdc 0f36 mov.l r3, @(r0,r15)
|
|
002bde 901a mov.w @(h'34,pc), r0 ;@(h'2c16)
|
|
002be0 02fe mov.l @(r0,r15), r2
|
|
002be2 5328 mov.l @(h'20,r2), r3
|
|
002be4 9018 mov.w @(h'30,pc), r0 ;@(h'2c18)
|
|
002be6 01fe mov.l @(r0,r15), r1
|
|
002be8 3133 cmp/ge r3, r1
|
|
002bea 8bc3 bf h'-7a ;@(h'2b74)
|
|
002bec 9013 mov.w @(h'26,pc), r0 ;@(h'2c16)
|
|
002bee 00fe mov.l @(r0,r15), r0
|
|
002bf0 6002 mov.l @r0, r0
|
|
002bf2 8811 cmp/eq #h'11, r0
|
|
002bf4 8b04 bf h'8 ;@(h'2c00)
|
|
002bf6 d209 mov.l @(h'24,pc), r2 ;@(h'2c1c)
|
|
002bf8 420b jsr @r2
|
|
002bfa e401 mov #h'1, r4
|
|
002bfc a3f8 bra h'7f0 ;@(h'33f0)
|
|
002bfe e001 mov #h'1, r0
|
|
002c00 d307 mov.l @(h'1c,pc), r3 ;@(h'2c20)
|
|
002c02 430b jsr @r3
|
|
002c04 0009 nop
|
|
002c06 e200 mov #h'0, r2
|
|
002c08 9006 mov.w @(h'c,pc), r0 ;@(h'2c18)
|
|
002c0a a122 bra h'244 ;@(h'2e52)
|
|
002c0c 0f26 mov.l r2, @(r0,r15)
|
|
002c0e e100 mov #h'0, r1
|
|
002c10 9003 mov.w @(h'6,pc), r0 ;@(h'2c1a)
|
|
002c12 a112 bra h'224 ;@(h'2e3a)
|
|
002c14 0f16 mov.l r1, @(r0,r15)
|
|
002c16 04f0
|
|
002c18 04ec mov.b @(r0,r14), r4
|
|
002c1a 04e8
|
|
002c1c 0030
|
|
002c1e 0814 mov.b r1, @(r0,r8)
|
|
002c20 0030
|
|
002c22 57d0 mov.l @(h'0,r13), r7
|
|
002c24 909b mov.w @(h'136,pc), r0 ;@(h'2d5e)
|
|
002c26 02fe mov.l @(r0,r15), r2
|
|
002c28 4211 cmp/pz r2
|
|
002c2a 8900 bt h'0 ;@(h'2c2e)
|
|
002c2c 7207
|
|
002c2e 4221 shar r2
|
|
002c30 9096 mov.w @(h'12c,pc), r0 ;@(h'2d60)
|
|
002c32 4221 shar r2
|
|
002c34 01fe mov.l @(r0,r15), r1
|
|
002c36 4221 shar r2
|
|
002c38 321c add r1, r2
|
|
002c3a 4211 cmp/pz r2
|
|
002c3c 8901 bt h'2 ;@(h'2c42)
|
|
002c3e a0f7 bra h'1ee ;@(h'2e30)
|
|
002c40 0009 nop
|
|
002c42 908c mov.w @(h'118,pc), r0 ;@(h'2d5e)
|
|
002c44 02fe mov.l @(r0,r15), r2
|
|
002c46 4211 cmp/pz r2
|
|
002c48 8900 bt h'0 ;@(h'2c4c)
|
|
002c4a 7207
|
|
002c4c 9089 mov.w @(h'112,pc), r0 ;@(h'2d62)
|
|
002c4e 4221 shar r2
|
|
002c50 03fe mov.l @(r0,r15), r3
|
|
002c52 4221 shar r2
|
|
002c54 4221 shar r2
|
|
002c56 312c add r2, r1
|
|
002c58 5233 mov.l @(h'c,r3), r2
|
|
002c5a 3123 cmp/ge r2, r1
|
|
002c5c 8b01 bf h'2 ;@(h'2c62)
|
|
002c5e a0e7 bra h'1ce ;@(h'2e30)
|
|
002c60 0009 nop
|
|
002c62 907f mov.w @(h'fe,pc), r0 ;@(h'2d64)
|
|
002c64 01fe mov.l @(r0,r15), r1
|
|
002c66 4111 cmp/pz r1
|
|
002c68 8900 bt h'0 ;@(h'2c6c)
|
|
002c6a 7107
|
|
002c6c 907b mov.w @(h'f6,pc), r0 ;@(h'2d66)
|
|
002c6e 4121 shar r1
|
|
002c70 02fe mov.l @(r0,r15), r2
|
|
002c72 4121 shar r1
|
|
002c74 4121 shar r1
|
|
002c76 312c add r2, r1
|
|
002c78 4115 cmp/pl r1
|
|
002c7a 8901 bt h'2 ;@(h'2c80)
|
|
002c7c a0d8 bra h'1b0 ;@(h'2e30)
|
|
002c7e 0009 nop
|
|
002c80 9070 mov.w @(h'e0,pc), r0 ;@(h'2d64)
|
|
002c82 02fe mov.l @(r0,r15), r2
|
|
002c84 4211 cmp/pz r2
|
|
002c86 8900 bt h'0 ;@(h'2c8a)
|
|
002c88 7207
|
|
002c8a 4221 shar r2
|
|
002c8c 906b mov.w @(h'd6,pc), r0 ;@(h'2d66)
|
|
002c8e 4221 shar r2
|
|
002c90 01fe mov.l @(r0,r15), r1
|
|
002c92 4221 shar r2
|
|
002c94 9065 mov.w @(h'ca,pc), r0 ;@(h'2d62)
|
|
002c96 321c add r1, r2
|
|
002c98 03fe mov.l @(r0,r15), r3
|
|
002c9a 5134 mov.l @(h'10,r3), r1
|
|
002c9c 3213 cmp/ge r1, r2
|
|
002c9e 8b01 bf h'2 ;@(h'2ca4)
|
|
002ca0 a0c6 bra h'18c ;@(h'2e30)
|
|
002ca2 0009 nop
|
|
002ca4 905d mov.w @(h'ba,pc), r0 ;@(h'2d62)
|
|
002ca6 915d mov.w @(h'ba,pc), r1 ;@(h'2d64)
|
|
002ca8 31fc add r15, r1
|
|
002caa 6312 mov.l @r1, r3
|
|
002cac 4311 cmp/pz r3
|
|
002cae 8d01 bt/s h'2 ;@(h'2cb4)
|
|
002cb0 00fe mov.l @(r0,r15), r0
|
|
002cb2 7307
|
|
002cb4 9157 mov.w @(h'ae,pc), r1 ;@(h'2d66)
|
|
002cb6 4321 shar r3
|
|
002cb8 4321 shar r3
|
|
002cba 4321 shar r3
|
|
002cbc 31fc add r15, r1
|
|
002cbe 6212 mov.l @r1, r2
|
|
002cc0 914f mov.w @(h'9e,pc), r1 ;@(h'2d62)
|
|
002cc2 332c add r2, r3
|
|
002cc4 31fc add r15, r1
|
|
002cc6 6112 mov.l @r1, r1
|
|
002cc8 5213 mov.l @(h'c,r1), r2
|
|
002cca 0327 mul.l r2, r3
|
|
002ccc 9148 mov.w @(h'90,pc), r1 ;@(h'2d60)
|
|
002cce 031a sts macl, r3
|
|
002cd0 9245 mov.w @(h'8a,pc), r2 ;@(h'2d5e)
|
|
002cd2 31fc add r15, r1
|
|
002cd4 6112 mov.l @r1, r1
|
|
002cd6 32fc add r15, r2
|
|
002cd8 6222 mov.l @r2, r2
|
|
002cda 331c add r1, r3
|
|
002cdc 4211 cmp/pz r2
|
|
002cde 8900 bt h'0 ;@(h'2ce2)
|
|
002ce0 7207
|
|
002ce2 4221 shar r2
|
|
002ce4 5002 mov.l @(h'8,r0), r0
|
|
002ce6 4221 shar r2
|
|
002ce8 4221 shar r2
|
|
002cea 332c add r2, r3
|
|
002cec 033c mov.b @(r0,r3), r3
|
|
002cee 2f32 mov.l r3, @r15
|
|
002cf0 6033 mov r3, r0
|
|
002cf2 8801 cmp/eq #h'1, r0
|
|
002cf4 8b78 bf h'f0 ;@(h'2de8)
|
|
002cf6 9034 mov.w @(h'68,pc), r0 ;@(h'2d62)
|
|
002cf8 9134 mov.w @(h'68,pc), r1 ;@(h'2d64)
|
|
002cfa 31fc add r15, r1
|
|
002cfc 6312 mov.l @r1, r3
|
|
002cfe 4311 cmp/pz r3
|
|
002d00 8d01 bt/s h'2 ;@(h'2d06)
|
|
002d02 00fe mov.l @(r0,r15), r0
|
|
002d04 7307
|
|
002d06 4321 shar r3
|
|
002d08 912d mov.w @(h'5a,pc), r1 ;@(h'2d66)
|
|
002d0a 4321 shar r3
|
|
002d0c 4321 shar r3
|
|
002d0e 31fc add r15, r1
|
|
002d10 6212 mov.l @r1, r2
|
|
002d12 332c add r2, r3
|
|
002d14 9125 mov.w @(h'4a,pc), r1 ;@(h'2d62)
|
|
002d16 73ff add #h'ff, r3
|
|
002d18 31fc add r15, r1
|
|
002d1a 6212 mov.l @r1, r2
|
|
002d1c 9120 mov.w @(h'40,pc), r1 ;@(h'2d60)
|
|
002d1e 5223 mov.l @(h'c,r2), r2
|
|
002d20 0327 mul.l r2, r3
|
|
002d22 31fc add r15, r1
|
|
002d24 921b mov.w @(h'36,pc), r2 ;@(h'2d5e)
|
|
002d26 031a sts macl, r3
|
|
002d28 6112 mov.l @r1, r1
|
|
002d2a 32fc add r15, r2
|
|
002d2c 6222 mov.l @r2, r2
|
|
002d2e 331c add r1, r3
|
|
002d30 4211 cmp/pz r2
|
|
002d32 8900 bt h'0 ;@(h'2d36)
|
|
002d34 7207
|
|
002d36 4221 shar r2
|
|
002d38 5002 mov.l @(h'8,r0), r0
|
|
002d3a 4221 shar r2
|
|
002d3c 4221 shar r2
|
|
002d3e 332c add r2, r3
|
|
002d40 003c mov.b @(r0,r3), r0
|
|
002d42 8801 cmp/eq #h'1, r0
|
|
002d44 8950 bt h'a0 ;@(h'2de8)
|
|
002d46 900c mov.w @(h'18,pc), r0 ;@(h'2d62)
|
|
002d48 910c mov.w @(h'18,pc), r1 ;@(h'2d64)
|
|
002d4a 31fc add r15, r1
|
|
002d4c 6312 mov.l @r1, r3
|
|
002d4e 4311 cmp/pz r3
|
|
002d50 8d01 bt/s h'2 ;@(h'2d56)
|
|
002d52 00fe mov.l @(r0,r15), r0
|
|
002d54 7307
|
|
002d56 4321 shar r3
|
|
002d58 4321 shar r3
|
|
002d5a a005 bra h'a ;@(h'2d68)
|
|
002d5c 0009 nop
|
|
002d5e 04a0
|
|
002d60 04e8
|
|
002d62 04f0
|
|
002d64 04a4 mov.b r10, @(r0,r4)
|
|
002d66 04ec mov.b @(r0,r14), r4
|
|
002d68 917e mov.w @(h'fc,pc), r1 ;@(h'2e68)
|
|
002d6a 4321 shar r3
|
|
002d6c 31fc add r15, r1
|
|
002d6e 6212 mov.l @r1, r2
|
|
002d70 917b mov.w @(h'f6,pc), r1 ;@(h'2e6a)
|
|
002d72 332c add r2, r3
|
|
002d74 73ff add #h'ff, r3
|
|
002d76 31fc add r15, r1
|
|
002d78 6212 mov.l @r1, r2
|
|
002d7a 5223 mov.l @(h'c,r2), r2
|
|
002d7c 9176 mov.w @(h'ec,pc), r1 ;@(h'2e6c)
|
|
002d7e 0327 mul.l r2, r3
|
|
002d80 9275 mov.w @(h'ea,pc), r2 ;@(h'2e6e)
|
|
002d82 31fc add r15, r1
|
|
002d84 6112 mov.l @r1, r1
|
|
002d86 32fc add r15, r2
|
|
002d88 6222 mov.l @r2, r2
|
|
002d8a 031a sts macl, r3
|
|
002d8c 331c add r1, r3
|
|
002d8e 4211 cmp/pz r2
|
|
002d90 8900 bt h'0 ;@(h'2d94)
|
|
002d92 7207
|
|
002d94 5002 mov.l @(h'8,r0), r0
|
|
002d96 4221 shar r2
|
|
002d98 4221 shar r2
|
|
002d9a 4221 shar r2
|
|
002d9c 332c add r2, r3
|
|
002d9e 003c mov.b @(r0,r3), r0
|
|
002da0 880d cmp/eq #h'd, r0
|
|
002da2 8921 bt h'42 ;@(h'2de8)
|
|
002da4 9060 mov.w @(h'c0,pc), r0 ;@(h'2e68)
|
|
002da6 06fe mov.l @(r0,r15), r6
|
|
002da8 9062 mov.w @(h'c4,pc), r0 ;@(h'2e70)
|
|
002daa 4608 shll2 r6
|
|
002dac 00fe mov.l @(r0,r15), r0
|
|
002dae 4600 shll r6
|
|
002db0 4011 cmp/pz r0
|
|
002db2 8b01 bf h'2 ;@(h'2db8)
|
|
002db4 a005 bra h'a ;@(h'2dc2)
|
|
002db6 c907 and #h'7, r0
|
|
002db8 6007 not r0, r0
|
|
002dba 7001
|
|
002dbc c907 and #h'7, r0
|
|
002dbe 6007 not r0, r0
|
|
002dc0 7001
|
|
002dc2 3608 sub r0, r6
|
|
002dc4 9052 mov.w @(h'a4,pc), r0 ;@(h'2e6c)
|
|
002dc6 05fe mov.l @(r0,r15), r5
|
|
002dc8 9051 mov.w @(h'a2,pc), r0 ;@(h'2e6e)
|
|
002dca 4508 shll2 r5
|
|
002dcc 00fe mov.l @(r0,r15), r0
|
|
002dce 4500 shll r5
|
|
002dd0 4011 cmp/pz r0
|
|
002dd2 8b01 bf h'2 ;@(h'2dd8)
|
|
002dd4 a005 bra h'a ;@(h'2de2)
|
|
002dd6 c907 and #h'7, r0
|
|
002dd8 6007 not r0, r0
|
|
002dda 7001
|
|
002ddc c907 and #h'7, r0
|
|
002dde 6007 not r0, r0
|
|
002de0 7001
|
|
002de2 3508 sub r0, r5
|
|
002de4 a021 bra h'42 ;@(h'2e2a)
|
|
002de6 e402 mov #h'2, r4
|
|
002de8 903e mov.w @(h'7c,pc), r0 ;@(h'2e68)
|
|
002dea 06fe mov.l @(r0,r15), r6
|
|
002dec 9040 mov.w @(h'80,pc), r0 ;@(h'2e70)
|
|
002dee 4608 shll2 r6
|
|
002df0 00fe mov.l @(r0,r15), r0
|
|
002df2 4600 shll r6
|
|
002df4 4011 cmp/pz r0
|
|
002df6 8b01 bf h'2 ;@(h'2dfc)
|
|
002df8 a005 bra h'a ;@(h'2e06)
|
|
002dfa c907 and #h'7, r0
|
|
002dfc 6007 not r0, r0
|
|
002dfe 7001
|
|
002e00 c907 and #h'7, r0
|
|
002e02 6007 not r0, r0
|
|
002e04 7001
|
|
002e06 3608 sub r0, r6
|
|
002e08 9030 mov.w @(h'60,pc), r0 ;@(h'2e6c)
|
|
002e0a 05fe mov.l @(r0,r15), r5
|
|
002e0c 902f mov.w @(h'5e,pc), r0 ;@(h'2e6e)
|
|
002e0e 4508 shll2 r5
|
|
002e10 00fe mov.l @(r0,r15), r0
|
|
002e12 4500 shll r5
|
|
002e14 4011 cmp/pz r0
|
|
002e16 8b01 bf h'2 ;@(h'2e1c)
|
|
002e18 a005 bra h'a ;@(h'2e26)
|
|
002e1a c907 and #h'7, r0
|
|
002e1c 6007 not r0, r0
|
|
002e1e 7001
|
|
002e20 c907 and #h'7, r0
|
|
002e22 6007 not r0, r0
|
|
002e24 7001
|
|
002e26 3508 sub r0, r5
|
|
002e28 64f2 mov.l @r15, r4
|
|
002e2a d312 mov.l @(h'48,pc), r3 ;@(h'2e74)
|
|
002e2c 430b jsr @r3
|
|
002e2e 0009 nop
|
|
002e30 901c mov.w @(h'38,pc), r0 ;@(h'2e6c)
|
|
002e32 02fe mov.l @(r0,r15), r2
|
|
002e34 901a mov.w @(h'34,pc), r0 ;@(h'2e6c)
|
|
002e36 7201
|
|
002e38 0f26 mov.l r2, @(r0,r15)
|
|
002e3a e311 mov #h'11, r3
|
|
002e3c 9016 mov.w @(h'2c,pc), r0 ;@(h'2e6c)
|
|
002e3e 01fe mov.l @(r0,r15), r1
|
|
002e40 3133 cmp/ge r3, r1
|
|
002e42 8901 bt h'2 ;@(h'2e48)
|
|
002e44 aeee bra h'-224 ;@(h'2c24)
|
|
002e46 0009 nop
|
|
002e48 900e mov.w @(h'1c,pc), r0 ;@(h'2e68)
|
|
002e4a 03fe mov.l @(r0,r15), r3
|
|
002e4c 900c mov.w @(h'18,pc), r0 ;@(h'2e68)
|
|
002e4e 7301
|
|
002e50 0f36 mov.l r3, @(r0,r15)
|
|
002e52 e209 mov #h'9, r2
|
|
002e54 9008 mov.w @(h'10,pc), r0 ;@(h'2e68)
|
|
002e56 01fe mov.l @(r0,r15), r1
|
|
002e58 3123 cmp/ge r2, r1
|
|
002e5a 8901 bt h'2 ;@(h'2e60)
|
|
002e5c aed7 bra h'-252 ;@(h'2c0e)
|
|
002e5e 0009 nop
|
|
002e60 9002 mov.w @(h'4,pc), r0 ;@(h'2e68)
|
|
002e62 e300 mov #h'0, r3
|
|
002e64 a04a bra h'94 ;@(h'2efc)
|
|
002e66 0f36 mov.l r3, @(r0,r15)
|
|
002e68 04ec mov.b @(r0,r14), r4
|
|
002e6a 04f0
|
|
002e6c 04e8
|
|
002e6e 04a0
|
|
002e70 04a4 mov.b r10, @(r0,r4)
|
|
002e72 0000
|
|
002e74 0030
|
|
002e76 0570
|
|
002e78 9069 mov.w @(h'd2,pc), r0 ;@(h'2f4e)
|
|
002e7a 06fe mov.l @(r0,r15), r6
|
|
002e7c 9068 mov.w @(h'd0,pc), r0 ;@(h'2f50)
|
|
002e7e 03fe mov.l @(r0,r15), r3
|
|
002e80 5665 mov.l @(h'14,r6), r6
|
|
002e82 6233 mov r3, r2
|
|
002e84 9063 mov.w @(h'c6,pc), r0 ;@(h'2f4e)
|
|
002e86 4308 shll2 r3
|
|
002e88 4300 shll r3
|
|
002e8a 332c add r2, r3
|
|
002e8c 4308 shll2 r3
|
|
002e8e 363c add r3, r6
|
|
002e90 03fe mov.l @(r0,r15), r3
|
|
002e92 905d mov.w @(h'ba,pc), r0 ;@(h'2f50)
|
|
002e94 5335 mov.l @(h'14,r3), r3
|
|
002e96 02fe mov.l @(r0,r15), r2
|
|
002e98 6662 mov.l @r6, r6
|
|
002e9a 6123 mov r2, r1
|
|
002e9c 9059 mov.w @(h'b2,pc), r0 ;@(h'2f52)
|
|
002e9e 4208 shll2 r2
|
|
002ea0 4200 shll r2
|
|
002ea2 321c add r1, r2
|
|
002ea4 4208 shll2 r2
|
|
002ea6 323c add r3, r2
|
|
002ea8 5322 mov.l @(h'8,r2), r3
|
|
002eaa 363c add r3, r6
|
|
002eac 02fe mov.l @(r0,r15), r2
|
|
002eae 3628 sub r2, r6
|
|
002eb0 904d mov.w @(h'9a,pc), r0 ;@(h'2f4e)
|
|
002eb2 05fe mov.l @(r0,r15), r5
|
|
002eb4 904c mov.w @(h'98,pc), r0 ;@(h'2f50)
|
|
002eb6 03fe mov.l @(r0,r15), r3
|
|
002eb8 5555 mov.l @(h'14,r5), r5
|
|
002eba 6233 mov r3, r2
|
|
002ebc 9049 mov.w @(h'92,pc), r0 ;@(h'2f52)
|
|
002ebe 4308 shll2 r3
|
|
002ec0 4300 shll r3
|
|
002ec2 332c add r2, r3
|
|
002ec4 4308 shll2 r3
|
|
002ec6 353c add r3, r5
|
|
002ec8 03fe mov.l @(r0,r15), r3
|
|
002eca 6552 mov.l @r5, r5
|
|
002ecc 903f mov.w @(h'7e,pc), r0 ;@(h'2f4e)
|
|
002ece 3538 sub r3, r5
|
|
002ed0 04fe mov.l @(r0,r15), r4
|
|
002ed2 903d mov.w @(h'7a,pc), r0 ;@(h'2f50)
|
|
002ed4 5445 mov.l @(h'14,r4), r4
|
|
002ed6 03fe mov.l @(r0,r15), r3
|
|
002ed8 903c mov.w @(h'78,pc), r0 ;@(h'2f54)
|
|
002eda 6233 mov r3, r2
|
|
002edc 4308 shll2 r3
|
|
002ede 4300 shll r3
|
|
002ee0 332c add r2, r3
|
|
002ee2 4308 shll2 r3
|
|
002ee4 343c add r3, r4
|
|
002ee6 03fe mov.l @(r0,r15), r3
|
|
002ee8 5441 mov.l @(h'4,r4), r4
|
|
002eea 3438 sub r3, r4
|
|
002eec d31a mov.l @(h'68,pc), r3 ;@(h'2f58)
|
|
002eee 430b jsr @r3
|
|
002ef0 76ff add #h'ff, r6
|
|
002ef2 902d mov.w @(h'5a,pc), r0 ;@(h'2f50)
|
|
002ef4 02fe mov.l @(r0,r15), r2
|
|
002ef6 7201
|
|
002ef8 902a mov.w @(h'54,pc), r0 ;@(h'2f50)
|
|
002efa 0f26 mov.l r2, @(r0,r15)
|
|
002efc 9027 mov.w @(h'4e,pc), r0 ;@(h'2f4e)
|
|
002efe 03fe mov.l @(r0,r15), r3
|
|
002f00 9026 mov.w @(h'4c,pc), r0 ;@(h'2f50)
|
|
002f02 5236 mov.l @(h'18,r3), r2
|
|
002f04 01fe mov.l @(r0,r15), r1
|
|
002f06 3123 cmp/ge r2, r1
|
|
002f08 8bb6 bf h'-94 ;@(h'2e78)
|
|
002f0a e300 mov #h'0, r3
|
|
002f0c 9020 mov.w @(h'40,pc), r0 ;@(h'2f50)
|
|
002f0e a17b bra h'2f6 ;@(h'3208)
|
|
002f10 0f36 mov.l r3, @(r0,r15)
|
|
002f12 e100 mov #h'0, r1
|
|
002f14 901f mov.w @(h'3e,pc), r0 ;@(h'2f56)
|
|
002f16 a160 bra h'2c0 ;@(h'31da)
|
|
002f18 0f16 mov.l r1, @(r0,r15)
|
|
002f1a 9018 mov.w @(h'30,pc), r0 ;@(h'2f4e)
|
|
002f1c 9118 mov.w @(h'30,pc), r1 ;@(h'2f50)
|
|
002f1e 00fe mov.l @(r0,r15), r0
|
|
002f20 31fc add r15, r1
|
|
002f22 6312 mov.l @r1, r3
|
|
002f24 5007 mov.l @(h'1c,r0), r0
|
|
002f26 6233 mov r3, r2
|
|
002f28 4300 shll r3
|
|
002f2a 332c add r2, r3
|
|
002f2c 4308 shll2 r3
|
|
002f2e 4300 shll r3
|
|
002f30 003e mov.l @(r0,r3), r0
|
|
002f32 8800 cmp/eq #h'0, r0
|
|
002f34 8912 bt h'24 ;@(h'2f5c)
|
|
002f36 8801 cmp/eq #h'1, r0
|
|
002f38 895c bt h'b8 ;@(h'2ff4)
|
|
002f3a 8802 cmp/eq #h'2, r0
|
|
002f3c 8b01 bf h'2 ;@(h'2f42)
|
|
002f3e a0ad bra h'15a ;@(h'309c)
|
|
002f40 0009 nop
|
|
002f42 8803 cmp/eq #h'3, r0
|
|
002f44 8b01 bf h'2 ;@(h'2f4a)
|
|
002f46 a0f5 bra h'1ea ;@(h'3134)
|
|
002f48 0009 nop
|
|
002f4a a141 bra h'282 ;@(h'31d0)
|
|
002f4c 0009 nop
|
|
002f4e 04f0
|
|
002f50 04ec mov.b @(r0,r14), r4
|
|
002f52 04a0
|
|
002f54 04a4 mov.b r10, @(r0,r4)
|
|
002f56 04e8
|
|
002f58 0030
|
|
002f5a 06e0
|
|
002f5c 9096 mov.w @(h'12c,pc), r0 ;@(h'308c)
|
|
002f5e 06fe mov.l @(r0,r15), r6
|
|
002f60 9095 mov.w @(h'12a,pc), r0 ;@(h'308e)
|
|
002f62 03fe mov.l @(r0,r15), r3
|
|
002f64 5667 mov.l @(h'1c,r6), r6
|
|
002f66 6233 mov r3, r2
|
|
002f68 9092 mov.w @(h'124,pc), r0 ;@(h'3090)
|
|
002f6a 4300 shll r3
|
|
002f6c 332c add r2, r3
|
|
002f6e 4308 shll2 r3
|
|
002f70 4300 shll r3
|
|
002f72 363c add r3, r6
|
|
002f74 03fe mov.l @(r0,r15), r3
|
|
002f76 4308 shll2 r3
|
|
002f78 5664 mov.l @(h'10,r6), r6
|
|
002f7a 4300 shll r3
|
|
002f7c 9089 mov.w @(h'112,pc), r0 ;@(h'3092)
|
|
002f7e 363c add r3, r6
|
|
002f80 03fe mov.l @(r0,r15), r3
|
|
002f82 3638 sub r3, r6
|
|
002f84 9082 mov.w @(h'104,pc), r0 ;@(h'308c)
|
|
002f86 05fe mov.l @(r0,r15), r5
|
|
002f88 9081 mov.w @(h'102,pc), r0 ;@(h'308e)
|
|
002f8a 03fe mov.l @(r0,r15), r3
|
|
002f8c 5557 mov.l @(h'1c,r5), r5
|
|
002f8e 6233 mov r3, r2
|
|
002f90 4300 shll r3
|
|
002f92 332c add r2, r3
|
|
002f94 4308 shll2 r3
|
|
002f96 4300 shll r3
|
|
002f98 353c add r3, r5
|
|
002f9a 907b mov.w @(h'f6,pc), r0 ;@(h'3094)
|
|
002f9c 5553 mov.l @(h'c,r5), r5
|
|
002f9e 03fe mov.l @(r0,r15), r3
|
|
002fa0 3538 sub r3, r5
|
|
002fa2 d33d mov.l @(h'f4,pc), r3 ;@(h'3098)
|
|
002fa4 430b jsr @r3
|
|
002fa6 e401 mov #h'1, r4
|
|
002fa8 9070 mov.w @(h'e0,pc), r0 ;@(h'308c)
|
|
002faa 06fe mov.l @(r0,r15), r6
|
|
002fac 906f mov.w @(h'de,pc), r0 ;@(h'308e)
|
|
002fae 03fe mov.l @(r0,r15), r3
|
|
002fb0 5667 mov.l @(h'1c,r6), r6
|
|
002fb2 6233 mov r3, r2
|
|
002fb4 906c mov.w @(h'd8,pc), r0 ;@(h'3090)
|
|
002fb6 4300 shll r3
|
|
002fb8 332c add r2, r3
|
|
002fba 4308 shll2 r3
|
|
002fbc 4300 shll r3
|
|
002fbe 363c add r3, r6
|
|
002fc0 03fe mov.l @(r0,r15), r3
|
|
002fc2 4308 shll2 r3
|
|
002fc4 5664 mov.l @(h'10,r6), r6
|
|
002fc6 4300 shll r3
|
|
002fc8 9063 mov.w @(h'c6,pc), r0 ;@(h'3092)
|
|
002fca 363c add r3, r6
|
|
002fcc 03fe mov.l @(r0,r15), r3
|
|
002fce 3638 sub r3, r6
|
|
002fd0 905c mov.w @(h'b8,pc), r0 ;@(h'308c)
|
|
002fd2 05fe mov.l @(r0,r15), r5
|
|
002fd4 905b mov.w @(h'b6,pc), r0 ;@(h'308e)
|
|
002fd6 03fe mov.l @(r0,r15), r3
|
|
002fd8 5557 mov.l @(h'1c,r5), r5
|
|
002fda 6233 mov r3, r2
|
|
002fdc 905a mov.w @(h'b4,pc), r0 ;@(h'3094)
|
|
002fde 4300 shll r3
|
|
002fe0 332c add r2, r3
|
|
002fe2 4308 shll2 r3
|
|
002fe4 4300 shll r3
|
|
002fe6 353c add r3, r5
|
|
002fe8 03fe mov.l @(r0,r15), r3
|
|
002fea 5553 mov.l @(h'c,r5), r5
|
|
002fec 3538 sub r3, r5
|
|
002fee 75f8 add #h'f8, r5
|
|
002ff0 a0eb bra h'1d6 ;@(h'31ca)
|
|
002ff2 e403 mov #h'3, r4
|
|
002ff4 904a mov.w @(h'94,pc), r0 ;@(h'308c)
|
|
002ff6 06fe mov.l @(r0,r15), r6
|
|
002ff8 9049 mov.w @(h'92,pc), r0 ;@(h'308e)
|
|
002ffa 03fe mov.l @(r0,r15), r3
|
|
002ffc 5667 mov.l @(h'1c,r6), r6
|
|
002ffe 6233 mov r3, r2
|
|
003000 9046 mov.w @(h'8c,pc), r0 ;@(h'3090)
|
|
003002 4300 shll r3
|
|
003004 332c add r2, r3
|
|
003006 4308 shll2 r3
|
|
003008 4300 shll r3
|
|
00300a 363c add r3, r6
|
|
00300c 03fe mov.l @(r0,r15), r3
|
|
00300e 4308 shll2 r3
|
|
003010 5664 mov.l @(h'10,r6), r6
|
|
003012 4300 shll r3
|
|
003014 903d mov.w @(h'7a,pc), r0 ;@(h'3092)
|
|
003016 363c add r3, r6
|
|
003018 03fe mov.l @(r0,r15), r3
|
|
00301a 3638 sub r3, r6
|
|
00301c 9036 mov.w @(h'6c,pc), r0 ;@(h'308c)
|
|
00301e 05fe mov.l @(r0,r15), r5
|
|
003020 9035 mov.w @(h'6a,pc), r0 ;@(h'308e)
|
|
003022 03fe mov.l @(r0,r15), r3
|
|
003024 5557 mov.l @(h'1c,r5), r5
|
|
003026 6233 mov r3, r2
|
|
003028 4300 shll r3
|
|
00302a 332c add r2, r3
|
|
00302c 4308 shll2 r3
|
|
00302e 4300 shll r3
|
|
003030 353c add r3, r5
|
|
003032 902f mov.w @(h'5e,pc), r0 ;@(h'3094)
|
|
003034 5553 mov.l @(h'c,r5), r5
|
|
003036 03fe mov.l @(r0,r15), r3
|
|
003038 3538 sub r3, r5
|
|
00303a d317 mov.l @(h'5c,pc), r3 ;@(h'3098)
|
|
00303c 430b jsr @r3
|
|
00303e e401 mov #h'1, r4
|
|
003040 9024 mov.w @(h'48,pc), r0 ;@(h'308c)
|
|
003042 06fe mov.l @(r0,r15), r6
|
|
003044 9023 mov.w @(h'46,pc), r0 ;@(h'308e)
|
|
003046 03fe mov.l @(r0,r15), r3
|
|
003048 5667 mov.l @(h'1c,r6), r6
|
|
00304a 6233 mov r3, r2
|
|
00304c 9020 mov.w @(h'40,pc), r0 ;@(h'3090)
|
|
00304e 4300 shll r3
|
|
003050 332c add r2, r3
|
|
003052 4308 shll2 r3
|
|
003054 4300 shll r3
|
|
003056 363c add r3, r6
|
|
003058 03fe mov.l @(r0,r15), r3
|
|
00305a 4308 shll2 r3
|
|
00305c 5664 mov.l @(h'10,r6), r6
|
|
00305e 4300 shll r3
|
|
003060 9017 mov.w @(h'2e,pc), r0 ;@(h'3092)
|
|
003062 363c add r3, r6
|
|
003064 03fe mov.l @(r0,r15), r3
|
|
003066 3638 sub r3, r6
|
|
003068 9010 mov.w @(h'20,pc), r0 ;@(h'308c)
|
|
00306a 05fe mov.l @(r0,r15), r5
|
|
00306c 900f mov.w @(h'1e,pc), r0 ;@(h'308e)
|
|
00306e 03fe mov.l @(r0,r15), r3
|
|
003070 5557 mov.l @(h'1c,r5), r5
|
|
003072 6233 mov r3, r2
|
|
003074 900e mov.w @(h'1c,pc), r0 ;@(h'3094)
|
|
003076 4300 shll r3
|
|
003078 332c add r2, r3
|
|
00307a 4308 shll2 r3
|
|
00307c 4300 shll r3
|
|
00307e 353c add r3, r5
|
|
003080 03fe mov.l @(r0,r15), r3
|
|
003082 5553 mov.l @(h'c,r5), r5
|
|
003084 3538 sub r3, r5
|
|
003086 7508
|
|
003088 a09f bra h'13e ;@(h'31ca)
|
|
00308a e404 mov #h'4, r4
|
|
00308c 04f0
|
|
00308e 04ec mov.b @(r0,r14), r4
|
|
003090 04e8
|
|
003092 04a4 mov.b r10, @(r0,r4)
|
|
003094 04a0
|
|
003096 0000
|
|
003098 0030
|
|
00309a 0570
|
|
00309c 90c1 mov.w @(h'182,pc), r0 ;@(h'3222)
|
|
00309e 06fe mov.l @(r0,r15), r6
|
|
0030a0 90c0 mov.w @(h'180,pc), r0 ;@(h'3224)
|
|
0030a2 03fe mov.l @(r0,r15), r3
|
|
0030a4 5667 mov.l @(h'1c,r6), r6
|
|
0030a6 6233 mov r3, r2
|
|
0030a8 90bd mov.w @(h'17a,pc), r0 ;@(h'3226)
|
|
0030aa 4300 shll r3
|
|
0030ac 332c add r2, r3
|
|
0030ae 4308 shll2 r3
|
|
0030b0 4300 shll r3
|
|
0030b2 363c add r3, r6
|
|
0030b4 03fe mov.l @(r0,r15), r3
|
|
0030b6 4308 shll2 r3
|
|
0030b8 5664 mov.l @(h'10,r6), r6
|
|
0030ba 4300 shll r3
|
|
0030bc 90b4 mov.w @(h'168,pc), r0 ;@(h'3228)
|
|
0030be 363c add r3, r6
|
|
0030c0 03fe mov.l @(r0,r15), r3
|
|
0030c2 3638 sub r3, r6
|
|
0030c4 90ad mov.w @(h'15a,pc), r0 ;@(h'3222)
|
|
0030c6 05fe mov.l @(r0,r15), r5
|
|
0030c8 90ac mov.w @(h'158,pc), r0 ;@(h'3224)
|
|
0030ca 03fe mov.l @(r0,r15), r3
|
|
0030cc 5557 mov.l @(h'1c,r5), r5
|
|
0030ce 6233 mov r3, r2
|
|
0030d0 4300 shll r3
|
|
0030d2 332c add r2, r3
|
|
0030d4 4308 shll2 r3
|
|
0030d6 4300 shll r3
|
|
0030d8 353c add r3, r5
|
|
0030da 90a6 mov.w @(h'14c,pc), r0 ;@(h'322a)
|
|
0030dc 5553 mov.l @(h'c,r5), r5
|
|
0030de 03fe mov.l @(r0,r15), r3
|
|
0030e0 3538 sub r3, r5
|
|
0030e2 d352 mov.l @(h'148,pc), r3 ;@(h'322c)
|
|
0030e4 430b jsr @r3
|
|
0030e6 e401 mov #h'1, r4
|
|
0030e8 909b mov.w @(h'136,pc), r0 ;@(h'3222)
|
|
0030ea 06fe mov.l @(r0,r15), r6
|
|
0030ec 909a mov.w @(h'134,pc), r0 ;@(h'3224)
|
|
0030ee 03fe mov.l @(r0,r15), r3
|
|
0030f0 5667 mov.l @(h'1c,r6), r6
|
|
0030f2 6233 mov r3, r2
|
|
0030f4 9097 mov.w @(h'12e,pc), r0 ;@(h'3226)
|
|
0030f6 4300 shll r3
|
|
0030f8 332c add r2, r3
|
|
0030fa 4308 shll2 r3
|
|
0030fc 4300 shll r3
|
|
0030fe 363c add r3, r6
|
|
003100 03fe mov.l @(r0,r15), r3
|
|
003102 4308 shll2 r3
|
|
003104 5664 mov.l @(h'10,r6), r6
|
|
003106 4300 shll r3
|
|
003108 908e mov.w @(h'11c,pc), r0 ;@(h'3228)
|
|
00310a 363c add r3, r6
|
|
00310c 03fe mov.l @(r0,r15), r3
|
|
00310e 3638 sub r3, r6
|
|
003110 9087 mov.w @(h'10e,pc), r0 ;@(h'3222)
|
|
003112 76f8 add #h'f8, r6
|
|
003114 05fe mov.l @(r0,r15), r5
|
|
003116 9085 mov.w @(h'10a,pc), r0 ;@(h'3224)
|
|
003118 5557 mov.l @(h'1c,r5), r5
|
|
00311a 03fe mov.l @(r0,r15), r3
|
|
00311c 6233 mov r3, r2
|
|
00311e 4300 shll r3
|
|
003120 332c add r2, r3
|
|
003122 4308 shll2 r3
|
|
003124 4300 shll r3
|
|
003126 353c add r3, r5
|
|
003128 907f mov.w @(h'fe,pc), r0 ;@(h'322a)
|
|
00312a 03fe mov.l @(r0,r15), r3
|
|
00312c 5553 mov.l @(h'c,r5), r5
|
|
00312e 3538 sub r3, r5
|
|
003130 a04b bra h'96 ;@(h'31ca)
|
|
003132 e405 mov #h'5, r4
|
|
003134 9075 mov.w @(h'ea,pc), r0 ;@(h'3222)
|
|
003136 06fe mov.l @(r0,r15), r6
|
|
003138 9074 mov.w @(h'e8,pc), r0 ;@(h'3224)
|
|
00313a 03fe mov.l @(r0,r15), r3
|
|
00313c 5667 mov.l @(h'1c,r6), r6
|
|
00313e 6233 mov r3, r2
|
|
003140 9071 mov.w @(h'e2,pc), r0 ;@(h'3226)
|
|
003142 4300 shll r3
|
|
003144 332c add r2, r3
|
|
003146 4308 shll2 r3
|
|
003148 4300 shll r3
|
|
00314a 363c add r3, r6
|
|
00314c 03fe mov.l @(r0,r15), r3
|
|
00314e 4308 shll2 r3
|
|
003150 5664 mov.l @(h'10,r6), r6
|
|
003152 4300 shll r3
|
|
003154 9068 mov.w @(h'd0,pc), r0 ;@(h'3228)
|
|
003156 363c add r3, r6
|
|
003158 03fe mov.l @(r0,r15), r3
|
|
00315a 3638 sub r3, r6
|
|
00315c 9061 mov.w @(h'c2,pc), r0 ;@(h'3222)
|
|
00315e 05fe mov.l @(r0,r15), r5
|
|
003160 9060 mov.w @(h'c0,pc), r0 ;@(h'3224)
|
|
003162 03fe mov.l @(r0,r15), r3
|
|
003164 5557 mov.l @(h'1c,r5), r5
|
|
003166 6233 mov r3, r2
|
|
003168 4300 shll r3
|
|
00316a 332c add r2, r3
|
|
00316c 4308 shll2 r3
|
|
00316e 4300 shll r3
|
|
003170 353c add r3, r5
|
|
003172 905a mov.w @(h'b4,pc), r0 ;@(h'322a)
|
|
003174 5553 mov.l @(h'c,r5), r5
|
|
003176 03fe mov.l @(r0,r15), r3
|
|
003178 3538 sub r3, r5
|
|
00317a d32c mov.l @(h'b0,pc), r3 ;@(h'322c)
|
|
00317c 430b jsr @r3
|
|
00317e e401 mov #h'1, r4
|
|
003180 904f mov.w @(h'9e,pc), r0 ;@(h'3222)
|
|
003182 06fe mov.l @(r0,r15), r6
|
|
003184 904e mov.w @(h'9c,pc), r0 ;@(h'3224)
|
|
003186 03fe mov.l @(r0,r15), r3
|
|
003188 5667 mov.l @(h'1c,r6), r6
|
|
00318a 6233 mov r3, r2
|
|
00318c 904b mov.w @(h'96,pc), r0 ;@(h'3226)
|
|
00318e 4300 shll r3
|
|
003190 332c add r2, r3
|
|
003192 4308 shll2 r3
|
|
003194 4300 shll r3
|
|
003196 363c add r3, r6
|
|
003198 03fe mov.l @(r0,r15), r3
|
|
00319a 4308 shll2 r3
|
|
00319c 5664 mov.l @(h'10,r6), r6
|
|
00319e 4300 shll r3
|
|
0031a0 9042 mov.w @(h'84,pc), r0 ;@(h'3228)
|
|
0031a2 363c add r3, r6
|
|
0031a4 03fe mov.l @(r0,r15), r3
|
|
0031a6 3638 sub r3, r6
|
|
0031a8 903b mov.w @(h'76,pc), r0 ;@(h'3222)
|
|
0031aa 7608
|
|
0031ac 05fe mov.l @(r0,r15), r5
|
|
0031ae 9039 mov.w @(h'72,pc), r0 ;@(h'3224)
|
|
0031b0 5557 mov.l @(h'1c,r5), r5
|
|
0031b2 03fe mov.l @(r0,r15), r3
|
|
0031b4 6233 mov r3, r2
|
|
0031b6 4300 shll r3
|
|
0031b8 332c add r2, r3
|
|
0031ba 4308 shll2 r3
|
|
0031bc 4300 shll r3
|
|
0031be 353c add r3, r5
|
|
0031c0 9033 mov.w @(h'66,pc), r0 ;@(h'322a)
|
|
0031c2 e406 mov #h'6, r4
|
|
0031c4 5553 mov.l @(h'c,r5), r5
|
|
0031c6 03fe mov.l @(r0,r15), r3
|
|
0031c8 3538 sub r3, r5
|
|
0031ca d318 mov.l @(h'60,pc), r3 ;@(h'322c)
|
|
0031cc 430b jsr @r3
|
|
0031ce 0009 nop
|
|
0031d0 9029 mov.w @(h'52,pc), r0 ;@(h'3226)
|
|
0031d2 03fe mov.l @(r0,r15), r3
|
|
0031d4 9027 mov.w @(h'4e,pc), r0 ;@(h'3226)
|
|
0031d6 7301
|
|
0031d8 0f36 mov.l r3, @(r0,r15)
|
|
0031da 9022 mov.w @(h'44,pc), r0 ;@(h'3222)
|
|
0031dc 02fe mov.l @(r0,r15), r2
|
|
0031de 9021 mov.w @(h'42,pc), r0 ;@(h'3224)
|
|
0031e0 5227 mov.l @(h'1c,r2), r2
|
|
0031e2 03fe mov.l @(r0,r15), r3
|
|
0031e4 901f mov.w @(h'3e,pc), r0 ;@(h'3226)
|
|
0031e6 6133 mov r3, r1
|
|
0031e8 00fe mov.l @(r0,r15), r0
|
|
0031ea 4300 shll r3
|
|
0031ec 331c add r1, r3
|
|
0031ee 4308 shll2 r3
|
|
0031f0 4300 shll r3
|
|
0031f2 332c add r2, r3
|
|
0031f4 5135 mov.l @(h'14,r3), r1
|
|
0031f6 3013 cmp/ge r1, r0
|
|
0031f8 8901 bt h'2 ;@(h'31fe)
|
|
0031fa ae8e bra h'-2e4 ;@(h'2f1a)
|
|
0031fc 0009 nop
|
|
0031fe 9011 mov.w @(h'22,pc), r0 ;@(h'3224)
|
|
003200 02fe mov.l @(r0,r15), r2
|
|
003202 7201
|
|
003204 900e mov.w @(h'1c,pc), r0 ;@(h'3224)
|
|
003206 0f26 mov.l r2, @(r0,r15)
|
|
003208 900b mov.w @(h'16,pc), r0 ;@(h'3222)
|
|
00320a 03fe mov.l @(r0,r15), r3
|
|
00320c 900a mov.w @(h'14,pc), r0 ;@(h'3224)
|
|
00320e 5238 mov.l @(h'20,r3), r2
|
|
003210 01fe mov.l @(r0,r15), r1
|
|
003212 3123 cmp/ge r2, r1
|
|
003214 8901 bt h'2 ;@(h'321a)
|
|
003216 ae7c bra h'-308 ;@(h'2f12)
|
|
003218 0009 nop
|
|
00321a e300 mov #h'0, r3
|
|
00321c 9002 mov.w @(h'4,pc), r0 ;@(h'3224)
|
|
00321e a064 bra h'c8 ;@(h'32ea)
|
|
003220 0f36 mov.l r3, @(r0,r15)
|
|
003222 04f0
|
|
003224 04ec mov.b @(r0,r14), r4
|
|
003226 04e8
|
|
003228 04a4 mov.b r10, @(r0,r4)
|
|
00322a 04a0
|
|
00322c 0030
|
|
00322e 0570
|
|
003230 909c mov.w @(h'138,pc), r0 ;@(h'336c)
|
|
003232 06fe mov.l @(r0,r15), r6
|
|
003234 929b mov.w @(h'136,pc), r2 ;@(h'336e)
|
|
003236 6363 mov r6, r3
|
|
003238 909a mov.w @(h'134,pc), r0 ;@(h'3370)
|
|
00323a 32fc add r15, r2
|
|
00323c 4608 shll2 r6
|
|
00323e 363c add r3, r6
|
|
003240 03fe mov.l @(r0,r15), r3
|
|
003242 4608 shll2 r6
|
|
003244 9092 mov.w @(h'124,pc), r0 ;@(h'336c)
|
|
003246 362c add r2, r6
|
|
003248 05fe mov.l @(r0,r15), r5
|
|
00324a 5661 mov.l @(h'4,r6), r6
|
|
00324c 9091 mov.w @(h'122,pc), r0 ;@(h'3372)
|
|
00324e 3638 sub r3, r6
|
|
003250 6353 mov r5, r3
|
|
003252 4508 shll2 r5
|
|
003254 353c add r3, r5
|
|
003256 4508 shll2 r5
|
|
003258 03fe mov.l @(r0,r15), r3
|
|
00325a 352c add r2, r5
|
|
00325c 9086 mov.w @(h'10c,pc), r0 ;@(h'336c)
|
|
00325e 6552 mov.l @r5, r5
|
|
003260 04fe mov.l @(r0,r15), r4
|
|
003262 3538 sub r3, r5
|
|
003264 6343 mov r4, r3
|
|
003266 4408 shll2 r4
|
|
003268 343c add r3, r4
|
|
00326a 4408 shll2 r4
|
|
00326c 342c add r2, r4
|
|
00326e 5444 mov.l @(h'10,r4), r4
|
|
003270 d342 mov.l @(h'108,pc), r3 ;@(h'337c)
|
|
003272 430b jsr @r3
|
|
003274 7410 add #h'10, r4
|
|
003276 9079 mov.w @(h'f2,pc), r0 ;@(h'336c)
|
|
003278 9279 mov.w @(h'f2,pc), r2 ;@(h'336e)
|
|
00327a 06fe mov.l @(r0,r15), r6
|
|
00327c 9076 mov.w @(h'ec,pc), r0 ;@(h'336c)
|
|
00327e 6363 mov r6, r3
|
|
003280 4608 shll2 r6
|
|
003282 363c add r3, r6
|
|
003284 03fe mov.l @(r0,r15), r3
|
|
003286 4608 shll2 r6
|
|
003288 9072 mov.w @(h'e4,pc), r0 ;@(h'3370)
|
|
00328a 32fc add r15, r2
|
|
00328c 362c add r2, r6
|
|
00328e 6133 mov r3, r1
|
|
003290 5661 mov.l @(h'4,r6), r6
|
|
003292 4308 shll2 r3
|
|
003294 331c add r1, r3
|
|
003296 4308 shll2 r3
|
|
003298 01fe mov.l @(r0,r15), r1
|
|
00329a 332c add r2, r3
|
|
00329c 9066 mov.w @(h'cc,pc), r0 ;@(h'336c)
|
|
00329e 5333 mov.l @(h'c,r3), r3
|
|
0032a0 05fe mov.l @(r0,r15), r5
|
|
0032a2 363c add r3, r6
|
|
0032a4 9062 mov.w @(h'c4,pc), r0 ;@(h'336c)
|
|
0032a6 3618 sub r1, r6
|
|
0032a8 6353 mov r5, r3
|
|
0032aa 4508 shll2 r5
|
|
0032ac 353c add r3, r5
|
|
0032ae 4508 shll2 r5
|
|
0032b0 03fe mov.l @(r0,r15), r3
|
|
0032b2 352c add r2, r5
|
|
0032b4 6133 mov r3, r1
|
|
0032b6 4308 shll2 r3
|
|
0032b8 6552 mov.l @r5, r5
|
|
0032ba 331c add r1, r3
|
|
0032bc 9059 mov.w @(h'b2,pc), r0 ;@(h'3372)
|
|
0032be 4308 shll2 r3
|
|
0032c0 01fe mov.l @(r0,r15), r1
|
|
0032c2 332c add r2, r3
|
|
0032c4 9052 mov.w @(h'a4,pc), r0 ;@(h'336c)
|
|
0032c6 5332 mov.l @(h'8,r3), r3
|
|
0032c8 04fe mov.l @(r0,r15), r4
|
|
0032ca 353c add r3, r5
|
|
0032cc 3518 sub r1, r5
|
|
0032ce 6343 mov r4, r3
|
|
0032d0 4408 shll2 r4
|
|
0032d2 343c add r3, r4
|
|
0032d4 d329 mov.l @(h'a4,pc), r3 ;@(h'337c)
|
|
0032d6 4408 shll2 r4
|
|
0032d8 342c add r2, r4
|
|
0032da 5444 mov.l @(h'10,r4), r4
|
|
0032dc 430b jsr @r3
|
|
0032de 7410 add #h'10, r4
|
|
0032e0 9044 mov.w @(h'88,pc), r0 ;@(h'336c)
|
|
0032e2 02fe mov.l @(r0,r15), r2
|
|
0032e4 9042 mov.w @(h'84,pc), r0 ;@(h'336c)
|
|
0032e6 7201
|
|
0032e8 0f26 mov.l r2, @(r0,r15)
|
|
0032ea 53f7 mov.l @(h'1c,r15), r3
|
|
0032ec 903e mov.w @(h'7c,pc), r0 ;@(h'336c)
|
|
0032ee 01fe mov.l @(r0,r15), r1
|
|
0032f0 3133 cmp/ge r3, r1
|
|
0032f2 8b9d bf h'-c6 ;@(h'3230)
|
|
0032f4 a01a bra h'34 ;@(h'332c)
|
|
0032f6 e300 mov #h'0, r3
|
|
0032f8 9038 mov.w @(h'70,pc), r0 ;@(h'336c)
|
|
0032fa 63f3 mov r15, r3
|
|
0032fc 06fe mov.l @(r0,r15), r6
|
|
0032fe 7320 add #h'20, r3
|
|
003300 9036 mov.w @(h'6c,pc), r0 ;@(h'3370)
|
|
003302 4608 shll2 r6
|
|
003304 02fe mov.l @(r0,r15), r2
|
|
003306 4608 shll2 r6
|
|
003308 9030 mov.w @(h'60,pc), r0 ;@(h'336c)
|
|
00330a 363c add r3, r6
|
|
00330c 05fe mov.l @(r0,r15), r5
|
|
00330e 5661 mov.l @(h'4,r6), r6
|
|
003310 902f mov.w @(h'5e,pc), r0 ;@(h'3372)
|
|
003312 3628 sub r2, r6
|
|
003314 02fe mov.l @(r0,r15), r2
|
|
003316 4508 shll2 r5
|
|
003318 4508 shll2 r5
|
|
00331a 353c add r3, r5
|
|
00331c 6552 mov.l @r5, r5
|
|
00331e 3528 sub r2, r5
|
|
003320 d216 mov.l @(h'58,pc), r2 ;@(h'337c)
|
|
003322 420b jsr @r2
|
|
003324 e414 mov #h'14, r4
|
|
003326 9021 mov.w @(h'42,pc), r0 ;@(h'336c)
|
|
003328 03fe mov.l @(r0,r15), r3
|
|
00332a 7301
|
|
00332c 901e mov.w @(h'3c,pc), r0 ;@(h'336c)
|
|
00332e 6133 mov r3, r1
|
|
003330 0f36 mov.l r3, @(r0,r15)
|
|
003332 52f6 mov.l @(h'18,r15), r2
|
|
003334 3123 cmp/ge r2, r1
|
|
003336 8bdf bf h'-42 ;@(h'32f8)
|
|
003338 901c mov.w @(h'38,pc), r0 ;@(h'3374)
|
|
00333a 03fc mov.b @(r0,r15), r3
|
|
00333c 2338 tst r3, r3
|
|
00333e 891f bt h'3e ;@(h'3380)
|
|
003340 9016 mov.w @(h'2c,pc), r0 ;@(h'3370)
|
|
003342 03fe mov.l @(r0,r15), r3
|
|
003344 9017 mov.w @(h'2e,pc), r0 ;@(h'3376)
|
|
003346 06fe mov.l @(r0,r15), r6
|
|
003348 9013 mov.w @(h'26,pc), r0 ;@(h'3372)
|
|
00334a 3638 sub r3, r6
|
|
00334c 03fe mov.l @(r0,r15), r3
|
|
00334e 9013 mov.w @(h'26,pc), r0 ;@(h'3378)
|
|
003350 05fe mov.l @(r0,r15), r5
|
|
003352 3538 sub r3, r5
|
|
003354 900e mov.w @(h'1c,pc), r0 ;@(h'3374)
|
|
003356 04fc mov.b @(r0,r15), r4
|
|
003358 4411 cmp/pz r4
|
|
00335a 8900 bt h'0 ;@(h'335e)
|
|
00335c 7403
|
|
00335e 4421 shar r4
|
|
003360 d206 mov.l @(h'18,pc), r2 ;@(h'337c)
|
|
003362 4421 shar r4
|
|
003364 420b jsr @r2
|
|
003366 7421 add #h'21, r4
|
|
003368 a020 bra h'40 ;@(h'33ac)
|
|
00336a 0009 nop
|
|
00336c 04ec mov.b @(r0,r14), r4
|
|
00336e 0220
|
|
003370 04a4 mov.b r10, @(r0,r4)
|
|
003372 04a0
|
|
003374 04e2 stc r6_bank, r4
|
|
003376 04c8
|
|
003378 04c4 mov.b r12, @(r0,r4)
|
|
00337a 0000
|
|
00337c 0030
|
|
00337e 0570
|
|
003380 9089 mov.w @(h'112,pc), r0 ;@(h'3496)
|
|
003382 03fe mov.l @(r0,r15), r3
|
|
003384 9088 mov.w @(h'110,pc), r0 ;@(h'3498)
|
|
003386 06fe mov.l @(r0,r15), r6
|
|
003388 9087 mov.w @(h'10e,pc), r0 ;@(h'349a)
|
|
00338a 3638 sub r3, r6
|
|
00338c 03fe mov.l @(r0,r15), r3
|
|
00338e 9085 mov.w @(h'10a,pc), r0 ;@(h'349c)
|
|
003390 05fe mov.l @(r0,r15), r5
|
|
003392 3538 sub r3, r5
|
|
003394 9083 mov.w @(h'106,pc), r0 ;@(h'349e)
|
|
003396 04fe mov.l @(r0,r15), r4
|
|
003398 9082 mov.w @(h'104,pc), r0 ;@(h'34a0)
|
|
00339a 6343 mov r4, r3
|
|
00339c 02fe mov.l @(r0,r15), r2
|
|
00339e 4400 shll r4
|
|
0033a0 4308 shll2 r3
|
|
0033a2 343c add r3, r4
|
|
0033a4 d341 mov.l @(h'104,pc), r3 ;@(h'34ac)
|
|
0033a6 342c add r2, r4
|
|
0033a8 430b jsr @r3
|
|
0033aa 7415 add #h'15, r4
|
|
0033ac 9079 mov.w @(h'f2,pc), r0 ;@(h'34a2)
|
|
0033ae 06fe mov.l @(r0,r15), r6
|
|
0033b0 9574 mov.w @(h'e8,pc), r5 ;@(h'349c)
|
|
0033b2 35fc add r15, r5
|
|
0033b4 9076 mov.w @(h'ec,pc), r0 ;@(h'34a4)
|
|
0033b6 b108 bsr h'210 ;@(h'35ca)
|
|
0033b8 04fe mov.l @(r0,r15), r4
|
|
0033ba d23d mov.l @(h'f4,pc), r2 ;@(h'34b0)
|
|
0033bc 420b jsr @r2
|
|
0033be 0009 nop
|
|
0033c0 9071 mov.w @(h'e2,pc), r0 ;@(h'34a6)
|
|
0033c2 03fc mov.b @(r0,r15), r3
|
|
0033c4 2338 tst r3, r3
|
|
0033c6 8905 bt h'a ;@(h'33d4)
|
|
0033c8 d33a mov.l @(h'e8,pc), r3 ;@(h'34b4)
|
|
0033ca 430b jsr @r3
|
|
0033cc e400 mov #h'0, r4
|
|
0033ce e200 mov #h'0, r2
|
|
0033d0 9069 mov.w @(h'd2,pc), r0 ;@(h'34a6)
|
|
0033d2 0f24 mov.b r2, @(r0,r15)
|
|
0033d4 d338 mov.l @(h'e0,pc), r3 ;@(h'34b8)
|
|
0033d6 430b jsr @r3
|
|
0033d8 e41e mov #h'1e, r4
|
|
0033da 9065 mov.w @(h'ca,pc), r0 ;@(h'34a8)
|
|
0033dc 02fc mov.b @(r0,r15), r2
|
|
0033de 2228 tst r2, r2
|
|
0033e0 8902 bt h'4 ;@(h'33e8)
|
|
0033e2 d236 mov.l @(h'd8,pc), r2 ;@(h'34bc)
|
|
0033e4 422b jmp @r2
|
|
0033e6 0009 nop
|
|
0033e8 d332 mov.l @(h'c8,pc), r3 ;@(h'34b4)
|
|
0033ea 430b jsr @r3
|
|
0033ec e401 mov #h'1, r4
|
|
0033ee e000 mov #h'0, r0
|
|
0033f0 915b mov.w @(h'b6,pc), r1 ;@(h'34aa)
|
|
0033f2 3f1c add r1, r15
|
|
0033f4 4f16 lds.l @r15+, macl
|
|
0033f6 4f26 lds.l @r15+, pr
|
|
0033f8 68f6 mov.l @r15+, r8
|
|
0033fa 000b rts
|
|
0033fc 69f6 mov.l @r15+, r9
|
|
0033fe 2fe6 mov.l r14, @-r15
|
|
003400 2fd6 mov.l r13, @-r15
|
|
003402 ee00 mov #h'0, r14
|
|
003404 2fc6 mov.l r12, @-r15
|
|
003406 6c43 mov r4, r12
|
|
003408 2fb6 mov.l r11, @-r15
|
|
00340a 2fa6 mov.l r10, @-r15
|
|
00340c 2f96 mov.l r9, @-r15
|
|
00340e 2f86 mov.l r8, @-r15
|
|
003410 4f22 sts.l pr, @-r15
|
|
003412 4f12 sts.l macl, @-r15
|
|
003414 d825 mov.l @(h'94,pc), r8 ;@(h'34ac)
|
|
003416 7ff0 add #h'f0, r15
|
|
003418 a0c3 bra h'186 ;@(h'35a2)
|
|
00341a 1fe2 mov.l r14, @(h'8,r15)
|
|
00341c d228 mov.l @(h'a0,pc), r2 ;@(h'34c0)
|
|
00341e 420b jsr @r2
|
|
003420 0009 nop
|
|
003422 eb01 mov #h'1, r11
|
|
003424 6de3 mov r14, r13
|
|
003426 69b3 mov r11, r9
|
|
003428 79ff add #h'ff, r9
|
|
00342a 6ab3 mov r11, r10
|
|
00342c 4a08 shll2 r10
|
|
00342e 4a00 shll r10
|
|
003430 7af8 add #h'f8, r10
|
|
003432 65d3 mov r13, r5
|
|
003434 56c2 mov.l @(h'8,r12), r6
|
|
003436 4508 shll2 r5
|
|
003438 57c3 mov.l @(h'c,r12), r7
|
|
00343a 4500 shll r5
|
|
00343c 0b77 mul.l r7, r11
|
|
00343e 001a sts macl, r0
|
|
003440 30dc add r13, r0
|
|
003442 046c mov.b @(r0,r6), r4
|
|
003444 6043 mov r4, r0
|
|
003446 8801 cmp/eq #h'1, r0
|
|
003448 8b08 bf h'10 ;@(h'345c)
|
|
00344a 0977 mul.l r7, r9
|
|
00344c 001a sts macl, r0
|
|
00344e 30dc add r13, r0
|
|
003450 006c mov.b @(r0,r6), r0
|
|
003452 8801 cmp/eq #h'1, r0
|
|
003454 8902 bt h'4 ;@(h'345c)
|
|
003456 66a3 mov r10, r6
|
|
003458 a001 bra h'2 ;@(h'345e)
|
|
00345a e402 mov #h'2, r4
|
|
00345c 66a3 mov r10, r6
|
|
00345e 480b jsr @r8
|
|
003460 0009 nop
|
|
003462 7d01
|
|
003464 e310 mov #h'10, r3
|
|
003466 3d33 cmp/ge r3, r13
|
|
003468 8be3 bf h'-3a ;@(h'3432)
|
|
00346a 7b01
|
|
00346c e309 mov #h'9, r3
|
|
00346e 3b33 cmp/ge r3, r11
|
|
003470 8bd8 bf h'-50 ;@(h'3424)
|
|
003472 6be3 mov r14, r11
|
|
003474 5df2 mov.l @(h'8,r15), r13
|
|
003476 69e3 mov r14, r9
|
|
003478 52c9 mov.l @(h'24,r12), r2
|
|
00347a 63d3 mov r13, r3
|
|
00347c 4d08 shll2 r13
|
|
00347e 4d00 shll r13
|
|
003480 3d3c add r3, r13
|
|
003482 4d08 shll2 r13
|
|
003484 32dc add r13, r2
|
|
003486 5321 mov.l @(h'4,r2), r3
|
|
003488 6233 mov r3, r2
|
|
00348a 4300 shll r3
|
|
00348c 4208 shll2 r2
|
|
00348e 332c add r2, r3
|
|
003490 1f31 mov.l r3, @(h'4,r15)
|
|
003492 a026 bra h'4c ;@(h'34e2)
|
|
003494 6a93 mov r9, r10
|
|
003496 04a4 mov.b r10, @(r0,r4)
|
|
003498 04c8
|
|
00349a 04a0
|
|
00349c 04c4 mov.b r12, @(r0,r4)
|
|
00349e 04d4 mov.b r13, @(r0,r4)
|
|
0034a0 04d8
|
|
0034a2 04e4 mov.b r14, @(r0,r4)
|
|
0034a4 04f0
|
|
0034a6 04e1
|
|
0034a8 04e3
|
|
0034aa 04f4 mov.b r15, @(r0,r4)
|
|
0034ac 0030
|
|
0034ae 0570
|
|
0034b0 0030
|
|
0034b2 57e0 mov.l @(h'0,r14), r7
|
|
0034b4 0030
|
|
0034b6 0814 mov.b r1, @(r0,r8)
|
|
0034b8 0030
|
|
0034ba 5dda mov.l @(h'28,r13), r13
|
|
0034bc 0030
|
|
0034be 0a0e mov.l @(r0,r0), r10
|
|
0034c0 0030
|
|
0034c2 57d0 mov.l @(h'0,r13), r7
|
|
0034c4 54c9 mov.l @(h'24,r12), r4
|
|
0034c6 34dc add r13, r4
|
|
0034c8 6442 mov.l @r4, r4
|
|
0034ca d34c mov.l @(h'130,pc), r3 ;@(h'35fc)
|
|
0034cc 430b jsr @r3
|
|
0034ce 349c add r9, r4
|
|
0034d0 6403 mov r0, r4
|
|
0034d2 4408 shll2 r4
|
|
0034d4 34b7 cmp/gt r11, r4
|
|
0034d6 8f01 bf/s h'2 ;@(h'34dc)
|
|
0034d8 6503 mov r0, r5
|
|
0034da 6b43 mov r4, r11
|
|
0034dc 7501
|
|
0034de 395c add r5, r9
|
|
0034e0 7a01
|
|
0034e2 53c9 mov.l @(h'24,r12), r3
|
|
0034e4 33dc add r13, r3
|
|
0034e6 5231 mov.l @(h'4,r3), r2
|
|
0034e8 3a23 cmp/ge r2, r10
|
|
0034ea 8beb bf h'-2a ;@(h'34c4)
|
|
0034ec 50c9 mov.l @(h'24,r12), r0
|
|
0034ee 6ab3 mov r11, r10
|
|
0034f0 e300 mov #h'0, r3
|
|
0034f2 33a7 cmp/gt r10, r3
|
|
0034f4 3a3e addc r3, r10
|
|
0034f6 4a21 shar r10
|
|
0034f8 30dc add r13, r0
|
|
0034fa 5002 mov.l @(h'8,r0), r0
|
|
0034fc 8801 cmp/eq #h'1, r0
|
|
0034fe 8b02 bf h'4 ;@(h'3506)
|
|
003500 eb70 mov #h'70, r11
|
|
003502 a002 bra h'4 ;@(h'350a)
|
|
003504 3ba8 sub r10, r11
|
|
003506 6ba3 mov r10, r11
|
|
003508 7b10 add #h'10, r11
|
|
00350a e300 mov #h'0, r3
|
|
00350c d23c mov.l @(h'f0,pc), r2 ;@(h'3600)
|
|
00350e 66a3 mov r10, r6
|
|
003510 57f1 mov.l @(h'4,r15), r7
|
|
003512 e518 mov #h'18, r5
|
|
003514 3377 cmp/gt r7, r3
|
|
003516 373e addc r3, r7
|
|
003518 4721 shar r7
|
|
00351a 36bc add r11, r6
|
|
00351c 1f73 mov.l r7, @(h'c,r15)
|
|
00351e 64b3 mov r11, r4
|
|
003520 53f3 mov.l @(h'c,r15), r3
|
|
003522 7718 add #h'18, r7
|
|
003524 3538 sub r3, r5
|
|
003526 420b jsr @r2
|
|
003528 34a8 sub r10, r4
|
|
00352a 69e3 mov r14, r9
|
|
00352c a01f bra h'3e ;@(h'356e)
|
|
00352e 6ae3 mov r14, r10
|
|
003530 54c9 mov.l @(h'24,r12), r4
|
|
003532 34dc add r13, r4
|
|
003534 6442 mov.l @r4, r4
|
|
003536 d331 mov.l @(h'c4,pc), r3 ;@(h'35fc)
|
|
003538 430b jsr @r3
|
|
00353a 349c add r9, r4
|
|
00353c 1f01 mov.l r0, @(h'4,r15)
|
|
00353e e712 mov #h'12, r7
|
|
003540 56c9 mov.l @(h'24,r12), r6
|
|
003542 65a3 mov r10, r5
|
|
003544 52f3 mov.l @(h'c,r15), r2
|
|
003546 64b3 mov r11, r4
|
|
003548 36dc add r13, r6
|
|
00354a 63a3 mov r10, r3
|
|
00354c 6662 mov.l @r6, r6
|
|
00354e 4500 shll r5
|
|
003550 369c add r9, r6
|
|
003552 4308 shll2 r3
|
|
003554 353c add r3, r5
|
|
003556 3528 sub r2, r5
|
|
003558 53f1 mov.l @(h'4,r15), r3
|
|
00355a 7519 add #h'19, r5
|
|
00355c 4300 shll r3
|
|
00355e 3438 sub r3, r4
|
|
003560 d328 mov.l @(h'a0,pc), r3 ;@(h'3604)
|
|
003562 430b jsr @r3
|
|
003564 7401
|
|
003566 7a01
|
|
003568 52f1 mov.l @(h'4,r15), r2
|
|
00356a 7201
|
|
00356c 392c add r2, r9
|
|
00356e 53c9 mov.l @(h'24,r12), r3
|
|
003570 33dc add r13, r3
|
|
003572 5231 mov.l @(h'4,r3), r2
|
|
003574 3a23 cmp/ge r2, r10
|
|
003576 8bdb bf h'-4a ;@(h'3530)
|
|
003578 d323 mov.l @(h'8c,pc), r3 ;@(h'3608)
|
|
00357a 430b jsr @r3
|
|
00357c 2fe2 mov.l r14, @r15
|
|
00357e 52f2 mov.l @(h'8,r15), r2
|
|
003580 2228 tst r2, r2
|
|
003582 8b07 bf h'e ;@(h'3594)
|
|
003584 d321 mov.l @(h'84,pc), r3 ;@(h'360c)
|
|
003586 430b jsr @r3
|
|
003588 e400 mov #h'0, r4
|
|
00358a a003 bra h'6 ;@(h'3594)
|
|
00358c 0009 nop
|
|
00358e d320 mov.l @(h'80,pc), r3 ;@(h'3610)
|
|
003590 430b jsr @r3
|
|
003592 64f3 mov r15, r4
|
|
003594 9230 mov.w @(h'60,pc), r2 ;@(h'35f8)
|
|
003596 63f2 mov.l @r15, r3
|
|
003598 3320 cmp/eq r2, r3
|
|
00359a 8bf8 bf h'-10 ;@(h'358e)
|
|
00359c 53f2 mov.l @(h'8,r15), r3
|
|
00359e 7301
|
|
0035a0 1f32 mov.l r3, @(h'8,r15)
|
|
0035a2 52ca mov.l @(h'28,r12), r2
|
|
0035a4 51f2 mov.l @(h'8,r15), r1
|
|
0035a6 3123 cmp/ge r2, r1
|
|
0035a8 8901 bt h'2 ;@(h'35ae)
|
|
0035aa af37 bra h'-192 ;@(h'341c)
|
|
0035ac 0009 nop
|
|
0035ae d217 mov.l @(h'5c,pc), r2 ;@(h'360c)
|
|
0035b0 420b jsr @r2
|
|
0035b2 e401 mov #h'1, r4
|
|
0035b4 7f10 add #h'10, r15
|
|
0035b6 4f16 lds.l @r15+, macl
|
|
0035b8 4f26 lds.l @r15+, pr
|
|
0035ba 68f6 mov.l @r15+, r8
|
|
0035bc 69f6 mov.l @r15+, r9
|
|
0035be 6af6 mov.l @r15+, r10
|
|
0035c0 6bf6 mov.l @r15+, r11
|
|
0035c2 6cf6 mov.l @r15+, r12
|
|
0035c4 6df6 mov.l @r15+, r13
|
|
0035c6 000b rts
|
|
0035c8 6ef6 mov.l @r15+, r14
|
|
0035ca 2fe6 mov.l r14, @-r15
|
|
0035cc 2fd6 mov.l r13, @-r15
|
|
0035ce 6e43 mov r4, r14
|
|
0035d0 2fc6 mov.l r12, @-r15
|
|
0035d2 ec00 mov #h'0, r12
|
|
0035d4 d40f mov.l @(h'3c,pc), r4 ;@(h'3614)
|
|
0035d6 2fb6 mov.l r11, @-r15
|
|
0035d8 2fa6 mov.l r10, @-r15
|
|
0035da 2f96 mov.l r9, @-r15
|
|
0035dc 2f86 mov.l r8, @-r15
|
|
0035de 4f22 sts.l pr, @-r15
|
|
0035e0 7fec add #h'ec, r15
|
|
0035e2 6342 mov.l @r4, r3
|
|
0035e4 62e2 mov.l @r14, r2
|
|
0035e6 3230 cmp/eq r3, r2
|
|
0035e8 8d04 bt/s h'8 ;@(h'35f4)
|
|
0035ea ebff mov #h'ffffffff, r11
|
|
0035ec d00a mov.l @(h'28,pc), r0 ;@(h'3618)
|
|
0035ee 20c2 mov.l r12, @r0
|
|
0035f0 63e2 mov.l @r14, r3
|
|
0035f2 2432 mov.l r3, @r4
|
|
0035f4 a073 bra h'e6 ;@(h'36de)
|
|
0035f6 67c3 mov r12, r7
|
|
0035f8 7534 add #h'34, r5
|
|
0035fa 0000
|
|
0035fc 0030
|
|
0035fe 57b0 mov.l @(h'0,r11), r7
|
|
003600 0030
|
|
003602 07d0
|
|
003604 0030
|
|
003606 5880 mov.l @(h'0,r8), r8
|
|
003608 0030
|
|
00360a 57e0 mov.l @(h'0,r14), r7
|
|
00360c 0030
|
|
00360e 0814 mov.b r1, @(r0,r8)
|
|
003610 0030
|
|
003612 5840 mov.l @(h'0,r4), r8
|
|
003614 0810
|
|
003616 0068
|
|
003618 0810
|
|
00361a 01a0
|
|
00361c 52e9 mov.l @(h'24,r14), r2
|
|
00361e e020 mov #h'20, r0
|
|
003620 6473 mov r7, r4
|
|
003622 6373 mov r7, r3
|
|
003624 4408 shll2 r4
|
|
003626 4400 shll r4
|
|
003628 343c add r3, r4
|
|
00362a 4408 shll2 r4
|
|
00362c 324c add r4, r2
|
|
00362e 032c mov.b @(r0,r2), r3
|
|
003630 2338 tst r3, r3
|
|
003632 8b53 bf h'a6 ;@(h'36dc)
|
|
003634 50e9 mov.l @(h'24,r14), r0
|
|
003636 304c add r4, r0
|
|
003638 5003 mov.l @(h'c,r0), r0
|
|
00363a 8800 cmp/eq #h'0, r0
|
|
00363c 8909 bt h'12 ;@(h'3652)
|
|
00363e 8801 cmp/eq #h'1, r0
|
|
003640 8909 bt h'12 ;@(h'3656)
|
|
003642 8802 cmp/eq #h'2, r0
|
|
003644 890e bt h'1c ;@(h'3664)
|
|
003646 8803 cmp/eq #h'3, r0
|
|
003648 8920 bt h'40 ;@(h'368c)
|
|
00364a 8804 cmp/eq #h'4, r0
|
|
00364c 8932 bt h'64 ;@(h'36b4)
|
|
00364e a045 bra h'8a ;@(h'36dc)
|
|
003650 0009 nop
|
|
003652 a043 bra h'86 ;@(h'36dc)
|
|
003654 6b73 mov r7, r11
|
|
003656 52e9 mov.l @(h'24,r14), r2
|
|
003658 342c add r2, r4
|
|
00365a 5344 mov.l @(h'10,r4), r3
|
|
00365c 3633 cmp/ge r3, r6
|
|
00365e 893c bt h'78 ;@(h'36da)
|
|
003660 a03c bra h'78 ;@(h'36dc)
|
|
003662 0009 nop
|
|
003664 5de9 mov.l @(h'24,r14), r13
|
|
003666 3d4c add r4, r13
|
|
003668 1fd4 mov.l r13, @(h'10,r15)
|
|
00366a 7d10 add #h'10, r13
|
|
00366c 6ad2 mov.l @r13, r10
|
|
00366e 2aa8 tst r10, r10
|
|
003670 8b03 bf h'6 ;@(h'367a)
|
|
003672 52d1 mov.l @(h'4,r13), r2
|
|
003674 6352 mov.l @r5, r3
|
|
003676 3327 cmp/gt r2, r3
|
|
003678 8b2f bf h'5e ;@(h'36da)
|
|
00367a 60a3 mov r10, r0
|
|
00367c 8801 cmp/eq #h'1, r0
|
|
00367e 8b2d bf h'5a ;@(h'36dc)
|
|
003680 52d1 mov.l @(h'4,r13), r2
|
|
003682 6352 mov.l @r5, r3
|
|
003684 3323 cmp/ge r2, r3
|
|
003686 8b29 bf h'52 ;@(h'36dc)
|
|
003688 a027 bra h'4e ;@(h'36da)
|
|
00368a 0009 nop
|
|
00368c 5de9 mov.l @(h'24,r14), r13
|
|
00368e 3d4c add r4, r13
|
|
003690 1fd3 mov.l r13, @(h'c,r15)
|
|
003692 7d10 add #h'10, r13
|
|
003694 6ad2 mov.l @r13, r10
|
|
003696 2aa8 tst r10, r10
|
|
003698 8b03 bf h'6 ;@(h'36a2)
|
|
00369a 52d1 mov.l @(h'4,r13), r2
|
|
00369c 5351 mov.l @(h'4,r5), r3
|
|
00369e 3327 cmp/gt r2, r3
|
|
0036a0 8b1b bf h'36 ;@(h'36da)
|
|
0036a2 60a3 mov r10, r0
|
|
0036a4 8801 cmp/eq #h'1, r0
|
|
0036a6 8b19 bf h'32 ;@(h'36dc)
|
|
0036a8 52d1 mov.l @(h'4,r13), r2
|
|
0036aa 5351 mov.l @(h'4,r5), r3
|
|
0036ac 3323 cmp/ge r2, r3
|
|
0036ae 8b15 bf h'2a ;@(h'36dc)
|
|
0036b0 a013 bra h'26 ;@(h'36da)
|
|
0036b2 0009 nop
|
|
0036b4 6a52 mov.l @r5, r10
|
|
0036b6 5de9 mov.l @(h'24,r14), r13
|
|
0036b8 3d4c add r4, r13
|
|
0036ba 1fd2 mov.l r13, @(h'8,r15)
|
|
0036bc 7d10 add #h'10, r13
|
|
0036be 63d2 mov.l @r13, r3
|
|
0036c0 3a33 cmp/ge r3, r10
|
|
0036c2 8b0b bf h'16 ;@(h'36dc)
|
|
0036c4 51d1 mov.l @(h'4,r13), r1
|
|
0036c6 3a17 cmp/gt r1, r10
|
|
0036c8 8908 bt h'10 ;@(h'36dc)
|
|
0036ca 52d2 mov.l @(h'8,r13), r2
|
|
0036cc 5351 mov.l @(h'4,r5), r3
|
|
0036ce 3323 cmp/ge r2, r3
|
|
0036d0 8b04 bf h'8 ;@(h'36dc)
|
|
0036d2 50d3 mov.l @(h'c,r13), r0
|
|
0036d4 5151 mov.l @(h'4,r5), r1
|
|
0036d6 3107 cmp/gt r0, r1
|
|
0036d8 8900 bt h'0 ;@(h'36dc)
|
|
0036da 6b73 mov r7, r11
|
|
0036dc 7701
|
|
0036de 53ea mov.l @(h'28,r14), r3
|
|
0036e0 3733 cmp/ge r3, r7
|
|
0036e2 8b9b bf h'-ca ;@(h'361c)
|
|
0036e4 dd62 mov.l @(h'188,pc), r13 ;@(h'3870)
|
|
0036e6 60b3 mov r11, r0
|
|
0036e8 88ff cmp/eq #h'ffffffff, r0
|
|
0036ea 890e bt h'1c ;@(h'370a)
|
|
0036ec 51e9 mov.l @(h'24,r14), r1
|
|
0036ee e020 mov #h'20, r0
|
|
0036f0 62b3 mov r11, r2
|
|
0036f2 63b3 mov r11, r3
|
|
0036f4 4208 shll2 r2
|
|
0036f6 4200 shll r2
|
|
0036f8 323c add r3, r2
|
|
0036fa 4208 shll2 r2
|
|
0036fc 321c add r1, r2
|
|
0036fe e301 mov #h'1, r3
|
|
003700 0234 mov.b r3, @(r0,r2)
|
|
003702 e33c mov #h'3c, r3
|
|
003704 d25b mov.l @(h'16c,pc), r2 ;@(h'3874)
|
|
003706 2db2 mov.l r11, @r13
|
|
003708 2232 mov.l r3, @r2
|
|
00370a d05a mov.l @(h'168,pc), r0 ;@(h'3874)
|
|
00370c 6102 mov.l @r0, r1
|
|
00370e 2118 tst r1, r1
|
|
003710 8b01 bf h'2 ;@(h'3716)
|
|
003712 a08e bra h'11c ;@(h'3832)
|
|
003714 0009 nop
|
|
003716 69c3 mov r12, r9
|
|
003718 2fc2 mov.l r12, @r15
|
|
00371a eb02 mov #h'2, r11
|
|
00371c da56 mov.l @(h'158,pc), r10 ;@(h'3878)
|
|
00371e 63d2 mov.l @r13, r3
|
|
003720 51e9 mov.l @(h'24,r14), r1
|
|
003722 6233 mov r3, r2
|
|
003724 4308 shll2 r3
|
|
003726 4300 shll r3
|
|
003728 332c add r2, r3
|
|
00372a 4308 shll2 r3
|
|
00372c 331c add r1, r3
|
|
00372e 5231 mov.l @(h'4,r3), r2
|
|
003730 6323 mov r2, r3
|
|
003732 4200 shll r2
|
|
003734 4308 shll2 r3
|
|
003736 323c add r3, r2
|
|
003738 1f21 mov.l r2, @(h'4,r15)
|
|
00373a a017 bra h'2e ;@(h'376c)
|
|
00373c 6893 mov r9, r8
|
|
00373e 64d2 mov.l @r13, r4
|
|
003740 52e9 mov.l @(h'24,r14), r2
|
|
003742 6343 mov r4, r3
|
|
003744 4408 shll2 r4
|
|
003746 4400 shll r4
|
|
003748 343c add r3, r4
|
|
00374a 4408 shll2 r4
|
|
00374c 63f2 mov.l @r15, r3
|
|
00374e 342c add r2, r4
|
|
003750 6442 mov.l @r4, r4
|
|
003752 4a0b jsr @r10
|
|
003754 343c add r3, r4
|
|
003756 6503 mov r0, r5
|
|
003758 4508 shll2 r5
|
|
00375a 3597 cmp/gt r9, r5
|
|
00375c 8f01 bf/s h'2 ;@(h'3762)
|
|
00375e 6403 mov r0, r4
|
|
003760 6953 mov r5, r9
|
|
003762 7401
|
|
003764 62f2 mov.l @r15, r2
|
|
003766 7801
|
|
003768 324c add r4, r2
|
|
00376a 2f22 mov.l r2, @r15
|
|
00376c 63d2 mov.l @r13, r3
|
|
00376e 6233 mov r3, r2
|
|
003770 51e9 mov.l @(h'24,r14), r1
|
|
003772 4308 shll2 r3
|
|
003774 4300 shll r3
|
|
003776 332c add r2, r3
|
|
003778 4308 shll2 r3
|
|
00377a 331c add r1, r3
|
|
00377c 5231 mov.l @(h'4,r3), r2
|
|
00377e 3823 cmp/ge r2, r8
|
|
003780 8bdd bf h'-46 ;@(h'373e)
|
|
003782 60d2 mov.l @r13, r0
|
|
003784 52e9 mov.l @(h'24,r14), r2
|
|
003786 6303 mov r0, r3
|
|
003788 4008 shll2 r0
|
|
00378a 4000 shll r0
|
|
00378c 303c add r3, r0
|
|
00378e 4008 shll2 r0
|
|
003790 302c add r2, r0
|
|
003792 5002 mov.l @(h'8,r0), r0
|
|
003794 8801 cmp/eq #h'1, r0
|
|
003796 8b02 bf h'4 ;@(h'379e)
|
|
003798 53f1 mov.l @(h'4,r15), r3
|
|
00379a eb3e mov #h'3e, r11
|
|
00379c 3b38 sub r3, r11
|
|
00379e e300 mov #h'0, r3
|
|
0037a0 d236 mov.l @(h'd8,pc), r2 ;@(h'387c)
|
|
0037a2 65b3 mov r11, r5
|
|
0037a4 57f1 mov.l @(h'4,r15), r7
|
|
0037a6 e43e mov #h'3e, r4
|
|
0037a8 37bc add r11, r7
|
|
0037aa 77ff add #h'ff, r7
|
|
0037ac 3397 cmp/gt r9, r3
|
|
0037ae 393e addc r3, r9
|
|
0037b0 4921 shar r9
|
|
0037b2 6693 mov r9, r6
|
|
0037b4 2f92 mov.l r9, @r15
|
|
0037b6 75ff add #h'ff, r5
|
|
0037b8 7641 add #h'41, r6
|
|
0037ba 6393 mov r9, r3
|
|
0037bc 420b jsr @r2
|
|
0037be 3438 sub r3, r4
|
|
0037c0 68c3 mov r12, r8
|
|
0037c2 a027 bra h'4e ;@(h'3814)
|
|
0037c4 69c3 mov r12, r9
|
|
0037c6 64d2 mov.l @r13, r4
|
|
0037c8 52e9 mov.l @(h'24,r14), r2
|
|
0037ca 6343 mov r4, r3
|
|
0037cc 4408 shll2 r4
|
|
0037ce 4400 shll r4
|
|
0037d0 343c add r3, r4
|
|
0037d2 4408 shll2 r4
|
|
0037d4 342c add r2, r4
|
|
0037d6 6442 mov.l @r4, r4
|
|
0037d8 4a0b jsr @r10
|
|
0037da 348c add r8, r4
|
|
0037dc 2f02 mov.l r0, @r15
|
|
0037de e712 mov #h'12, r7
|
|
0037e0 66d2 mov.l @r13, r6
|
|
0037e2 6593 mov r9, r5
|
|
0037e4 52e9 mov.l @(h'24,r14), r2
|
|
0037e6 e43f mov #h'3f, r4
|
|
0037e8 6363 mov r6, r3
|
|
0037ea 4608 shll2 r6
|
|
0037ec 4600 shll r6
|
|
0037ee 363c add r3, r6
|
|
0037f0 4608 shll2 r6
|
|
0037f2 362c add r2, r6
|
|
0037f4 6662 mov.l @r6, r6
|
|
0037f6 6393 mov r9, r3
|
|
0037f8 368c add r8, r6
|
|
0037fa 4500 shll r5
|
|
0037fc 4308 shll2 r3
|
|
0037fe 353c add r3, r5
|
|
003800 d31f mov.l @(h'7c,pc), r3 ;@(h'3880)
|
|
003802 35bc add r11, r5
|
|
003804 6203 mov r0, r2
|
|
003806 4200 shll r2
|
|
003808 430b jsr @r3
|
|
00380a 3428 sub r2, r4
|
|
00380c 62f2 mov.l @r15, r2
|
|
00380e 7901
|
|
003810 7201
|
|
003812 382c add r2, r8
|
|
003814 63d2 mov.l @r13, r3
|
|
003816 6233 mov r3, r2
|
|
003818 51e9 mov.l @(h'24,r14), r1
|
|
00381a 4308 shll2 r3
|
|
00381c 4300 shll r3
|
|
00381e 332c add r2, r3
|
|
003820 4308 shll2 r3
|
|
003822 331c add r1, r3
|
|
003824 5231 mov.l @(h'4,r3), r2
|
|
003826 3923 cmp/ge r2, r9
|
|
003828 8bcd bf h'-66 ;@(h'37c6)
|
|
00382a d112 mov.l @(h'48,pc), r1 ;@(h'3874)
|
|
00382c 6312 mov.l @r1, r3
|
|
00382e 73ff add #h'ff, r3
|
|
003830 2132 mov.l r3, @r1
|
|
003832 7f14 add #h'14, r15
|
|
003834 4f26 lds.l @r15+, pr
|
|
003836 68f6 mov.l @r15+, r8
|
|
003838 69f6 mov.l @r15+, r9
|
|
00383a 6af6 mov.l @r15+, r10
|
|
00383c 6bf6 mov.l @r15+, r11
|
|
00383e 6cf6 mov.l @r15+, r12
|
|
003840 6df6 mov.l @r15+, r13
|
|
003842 000b rts
|
|
003844 6ef6 mov.l @r15+, r14
|
|
003846 2fe6 mov.l r14, @-r15
|
|
003848 2fd6 mov.l r13, @-r15
|
|
00384a 4f22 sts.l pr, @-r15
|
|
00384c d20d mov.l @(h'34,pc), r2 ;@(h'3884)
|
|
00384e 7fd8 add #h'd8, r15
|
|
003850 420b jsr @r2
|
|
003852 0009 nop
|
|
003854 d20c mov.l @(h'30,pc), r2 ;@(h'3888)
|
|
003856 6e03 mov r0, r14
|
|
003858 d30c mov.l @(h'30,pc), r3 ;@(h'388c)
|
|
00385a 66f3 mov r15, r6
|
|
00385c 7604
|
|
00385e 61f3 mov r15, r1
|
|
003860 7104
|
|
003862 430b jsr @r3
|
|
003864 e024 mov #h'24, r0
|
|
003866 ed09 mov #h'9, r13
|
|
003868 e704 mov #h'4, r7
|
|
00386a e500 mov #h'0, r5
|
|
00386c a022 bra h'44 ;@(h'38b4)
|
|
00386e 2f52 mov.l r5, @r15
|
|
003870 0810
|
|
003872 0064 mov.b r6, @(r0,r0)
|
|
003874 0810
|
|
003876 01a0
|
|
003878 0030
|
|
00387a 57b0 mov.l @(h'0,r11), r7
|
|
00387c 0030
|
|
00387e 07d0
|
|
003880 0030
|
|
003882 5880 mov.l @(h'0,r8), r8
|
|
003884 0030
|
|
003886 05d4 mov.b r13, @(r0,r5)
|
|
003888 0030
|
|
00388a 6524 mov.b @r2+, r5
|
|
00388c 0030
|
|
00388e 5608 mov.l @(h'20,r0), r6
|
|
003890 6453 mov r5, r4
|
|
003892 62f2 mov.l @r15, r2
|
|
003894 60f2 mov.l @r15, r0
|
|
003896 721c add #h'1c, r2
|
|
003898 4208 shll2 r2
|
|
00389a 4208 shll2 r2
|
|
00389c 324c add r4, r2
|
|
00389e 32ec add r14, r2
|
|
0038a0 4008 shll2 r0
|
|
0038a2 304c add r4, r0
|
|
0038a4 006c mov.b @(r0,r6), r0
|
|
0038a6 7401
|
|
0038a8 3473 cmp/ge r7, r4
|
|
0038aa 8ff2 bf/s h'-1c ;@(h'3892)
|
|
0038ac 8026 mov.b r0, @(h'6,r2)
|
|
0038ae 62f2 mov.l @r15, r2
|
|
0038b0 7201
|
|
0038b2 2f22 mov.l r2, @r15
|
|
0038b4 63f2 mov.l @r15, r3
|
|
0038b6 33d3 cmp/ge r13, r3
|
|
0038b8 8bea bf h'-2c ;@(h'3890)
|
|
0038ba 9e0f mov.w @(h'1e,pc), r14 ;@(h'38dc)
|
|
0038bc d308 mov.l @(h'20,pc), r3 ;@(h'38e0)
|
|
0038be 430b jsr @r3
|
|
0038c0 64e3 mov r14, r4
|
|
0038c2 dd08 mov.l @(h'20,pc), r13 ;@(h'38e4)
|
|
0038c4 a002 bra h'4 ;@(h'38cc)
|
|
0038c6 0009 nop
|
|
0038c8 4d0b jsr @r13
|
|
0038ca 64f3 mov r15, r4
|
|
0038cc 63f2 mov.l @r15, r3
|
|
0038ce 33e0 cmp/eq r14, r3
|
|
0038d0 8bfa bf h'-c ;@(h'38c8)
|
|
0038d2 7f28 add #h'28, r15
|
|
0038d4 4f26 lds.l @r15+, pr
|
|
0038d6 6df6 mov.l @r15+, r13
|
|
0038d8 000b rts
|
|
0038da 6ef6 mov.l @r15+, r14
|
|
0038dc 7534 add #h'34, r5
|
|
0038de 0000
|
|
0038e0 0030
|
|
0038e2 5cc0 mov.l @(h'0,r12), r12
|
|
0038e4 0030
|
|
0038e6 5840 mov.l @(h'0,r4), r8
|
|
0038e8 2fd6 mov.l r13, @-r15
|
|
0038ea e501 mov #h'1, r5
|
|
0038ec 2fc6 mov.l r12, @-r15
|
|
0038ee 634c extu.b r4, r3
|
|
0038f0 2fb6 mov.l r11, @-r15
|
|
0038f2 6c53 mov r5, r12
|
|
0038f4 7ff4 add #h'f4, r15
|
|
0038f6 4309 shlr2 r3
|
|
0038f8 4309 shlr2 r3
|
|
0038fa 4c3c shad r3, r12
|
|
0038fc e30f mov #h'f, r3
|
|
0038fe 2439 and r3, r4
|
|
003900 624c extu.b r4, r2
|
|
003902 e107 mov #h'7, r1
|
|
003904 3217 cmp/gt r1, r2
|
|
003906 8f02 bf/s h'4 ;@(h'390e)
|
|
003908 e700 mov #h'0, r7
|
|
00390a 6753 mov r5, r7
|
|
00390c 74f8 add #h'f8, r4
|
|
00390e 644c extu.b r4, r4
|
|
003910 6d53 mov r5, r13
|
|
003912 4d4c shad r4, r13
|
|
003914 d428 mov.l @(h'a0,pc), r4 ;@(h'39b8)
|
|
003916 6341 mov.w @r4, r3
|
|
003918 2f31 mov.w r3, @r15
|
|
00391a 8541 mov.w @(h'2,r4), r0
|
|
00391c 81f2 mov.w r0, @(h'4,r15)
|
|
00391e 854c mov.w @(h'18,r4), r0
|
|
003920 81f4 mov.w r0, @(h'8,r15)
|
|
003922 d026 mov.l @(h'98,pc), r0 ;@(h'39bc)
|
|
003924 8141 mov.w r0, @(h'2,r4)
|
|
003926 d326 mov.l @(h'98,pc), r3 ;@(h'39c0)
|
|
003928 854c mov.w @(h'18,r4), r0
|
|
00392a 2039 and r3, r0
|
|
00392c cb0a or #h'a, r0
|
|
00392e 814c mov.w r0, @(h'18,r4)
|
|
003930 9240 mov.w @(h'80,pc), r2 ;@(h'39b4)
|
|
003932 2421 mov.w r2, @r4
|
|
003934 d223 mov.l @(h'8c,pc), r2 ;@(h'39c4)
|
|
003936 61c7 not r12, r1
|
|
003938 2210 mov.b r1, @r2
|
|
00393a 617c extu.b r7, r1
|
|
00393c db22 mov.l @(h'88,pc), r11 ;@(h'39c8)
|
|
00393e 2118 tst r1, r1
|
|
003940 66b3 mov r11, r6
|
|
003942 7616 add #h'16, r6
|
|
003944 8d02 bt/s h'4 ;@(h'394c)
|
|
003946 60dc extu.b r13, r0
|
|
003948 a001 bra h'2 ;@(h'394e)
|
|
00394a 6560 mov.b @r6, r5
|
|
00394c 65b0 mov.b @r11, r5
|
|
00394e 655c extu.b r5, r5
|
|
003950 2509 and r0, r5
|
|
003952 2558 tst r5, r5
|
|
003954 8d22 bt/s h'44 ;@(h'399c)
|
|
003956 0529 movt r5
|
|
003958 902c mov.w @(h'58,pc), r0 ;@(h'39b4)
|
|
00395a 8141 mov.w r0, @(h'2,r4)
|
|
00395c d318 mov.l @(h'60,pc), r3 ;@(h'39c0)
|
|
00395e 854c mov.w @(h'18,r4), r0
|
|
003960 2039 and r3, r0
|
|
003962 cb05 or #h'5, r0
|
|
003964 814c mov.w r0, @(h'18,r4)
|
|
003966 d215 mov.l @(h'54,pc), r2 ;@(h'39bc)
|
|
003968 2421 mov.w r2, @r4
|
|
00396a 677c extu.b r7, r7
|
|
00396c 2778 tst r7, r7
|
|
00396e 8d09 bt/s h'12 ;@(h'3984)
|
|
003970 65d7 not r13, r5
|
|
003972 e20b mov #h'b, r2
|
|
003974 2529 and r2, r5
|
|
003976 6060 mov.b @r6, r0
|
|
003978 c9f4 and #h'f4, r0
|
|
00397a 250b or r0, r5
|
|
00397c 2650 mov.b r5, @r6
|
|
00397e 911a mov.w @(h'34,pc), r1 ;@(h'39b6)
|
|
003980 a005 bra h'a ;@(h'398e)
|
|
003982 2b10 mov.b r1, @r11
|
|
003984 6060 mov.b @r6, r0
|
|
003986 c9f4 and #h'f4, r0
|
|
003988 cb0b or #h'b, r0
|
|
00398a 2600 mov.b r0, @r6
|
|
00398c 2b50 mov.b r5, @r11
|
|
00398e d30d mov.l @(h'34,pc), r3 ;@(h'39c4)
|
|
003990 6530 mov.b @r3, r5
|
|
003992 655c extu.b r5, r5
|
|
003994 6ccc extu.b r12, r12
|
|
003996 25c9 and r12, r5
|
|
003998 2558 tst r5, r5
|
|
00399a 0529 movt r5
|
|
00399c 62f1 mov.w @r15, r2
|
|
00399e 2421 mov.w r2, @r4
|
|
0039a0 85f2 mov.w @(h'4,r15), r0
|
|
0039a2 8141 mov.w r0, @(h'2,r4)
|
|
0039a4 85f4 mov.w @(h'8,r15), r0
|
|
0039a6 814c mov.w r0, @(h'18,r4)
|
|
0039a8 6053 mov r5, r0
|
|
0039aa 7f0c
|
|
0039ac 6bf6 mov.l @r15+, r11
|
|
0039ae 6cf6 mov.l @r15+, r12
|
|
0039b0 000b rts
|
|
0039b2 6df6 mov.l @r15+, r13
|
|
0039b4 5555 mov.l @(h'14,r5), r5
|
|
0039b6 00ff mac.l @r15+, @r0+
|
|
0039b8 a400 bra h'800 ;@(h'41bc)
|
|
0039ba 0100
|
|
0039bc 0000
|
|
0039be aaaa bra h'-aac ;@(h'2f16)
|
|
0039c0 0000
|
|
0039c2 fff0
|
|
0039c4 a400 bra h'800 ;@(h'41c8)
|
|
0039c6 0120
|
|
0039c8 a400 bra h'800 ;@(h'41cc)
|
|
0039ca 0122 stc vbr, r1
|
|
0039cc 2fe6 mov.l r14, @-r15
|
|
0039ce 2fd6 mov.l r13, @-r15
|
|
0039d0 2fc6 mov.l r12, @-r15
|
|
0039d2 2fb6 mov.l r11, @-r15
|
|
0039d4 2fa6 mov.l r10, @-r15
|
|
0039d6 2f96 mov.l r9, @-r15
|
|
0039d8 2f86 mov.l r8, @-r15
|
|
0039da 6943 mov r4, r9
|
|
0039dc dc3e mov.l @(h'f8,pc), r12 ;@(h'3ad8)
|
|
0039de 4f22 sts.l pr, @-r15
|
|
0039e0 9074 mov.w @(h'e8,pc), r0 ;@(h'3acc)
|
|
0039e2 3f0c add r0, r15
|
|
0039e4 4c0b jsr @r12
|
|
0039e6 e434 mov #h'34, r4
|
|
0039e8 db3c mov.l @(h'f0,pc), r11 ;@(h'3adc)
|
|
0039ea 2998 tst r9, r9
|
|
0039ec 6e03 mov r0, r14
|
|
0039ee ed00 mov #h'0, r13
|
|
0039f0 2e92 mov.l r9, @r14
|
|
0039f2 e612 mov #h'12, r6
|
|
0039f4 1ed1 mov.l r13, @(h'4,r14)
|
|
0039f6 1ed3 mov.l r13, @(h'c,r14)
|
|
0039f8 1ed4 mov.l r13, @(h'10,r14)
|
|
0039fa 1ed2 mov.l r13, @(h'8,r14)
|
|
0039fc 1ed5 mov.l r13, @(h'14,r14)
|
|
0039fe 1ed6 mov.l r13, @(h'18,r14)
|
|
003a00 1ed7 mov.l r13, @(h'1c,r14)
|
|
003a02 1ed8 mov.l r13, @(h'20,r14)
|
|
003a04 1ed9 mov.l r13, @(h'24,r14)
|
|
003a06 1eda mov.l r13, @(h'28,r14)
|
|
003a08 1edb mov.l r13, @(h'2c,r14)
|
|
003a0a 1edc mov.l r13, @(h'30,r14)
|
|
003a0c 8f2c bf/s h'58 ;@(h'3a68)
|
|
003a0e e50a mov #h'a, r5
|
|
003a10 915d mov.w @(h'ba,pc), r1 ;@(h'3ace)
|
|
003a12 d233 mov.l @(h'cc,pc), r2 ;@(h'3ae0)
|
|
003a14 905c mov.w @(h'b8,pc), r0 ;@(h'3ad0)
|
|
003a16 d333 mov.l @(h'cc,pc), r3 ;@(h'3ae4)
|
|
003a18 430b jsr @r3
|
|
003a1a 31fc add r15, r1
|
|
003a1c 1e63 mov.l r6, @(h'c,r14)
|
|
003a1e 9457 mov.w @(h'ae,pc), r4 ;@(h'3ad0)
|
|
003a20 4c0b jsr @r12
|
|
003a22 1e54 mov.l r5, @(h'10,r14)
|
|
003a24 1e02 mov.l r0, @(h'8,r14)
|
|
003a26 9653 mov.w @(h'a6,pc), r6 ;@(h'3ad0)
|
|
003a28 9551 mov.w @(h'a2,pc), r5 ;@(h'3ace)
|
|
003a2a 35fc add r15, r5
|
|
003a2c 4b0b jsr @r11
|
|
003a2e 6403 mov r0, r4
|
|
003a30 e202 mov #h'2, r2
|
|
003a32 1e2a mov.l r2, @(h'28,r14)
|
|
003a34 4c0b jsr @r12
|
|
003a36 e448 mov #h'48, r4
|
|
003a38 1e09 mov.l r0, @(h'24,r14)
|
|
003a3a 6103 mov r0, r1
|
|
003a3c d42a mov.l @(h'a8,pc), r4 ;@(h'3ae8)
|
|
003a3e e300 mov #h'0, r3
|
|
003a40 2fd6 mov.l r13, @-r15
|
|
003a42 6733 mov r3, r7
|
|
003a44 2fd6 mov.l r13, @-r15
|
|
003a46 6633 mov r3, r6
|
|
003a48 2f36 mov.l r3, @-r15
|
|
003a4a 2f16 mov.l r1, @-r15
|
|
003a4c d127 mov.l @(h'9c,pc), r1 ;@(h'3aec)
|
|
003a4e 410b jsr @r1
|
|
003a50 6533 mov r3, r5
|
|
003a52 e340 mov #h'40, r3
|
|
003a54 d426 mov.l @(h'98,pc), r4 ;@(h'3af0)
|
|
003a56 e701 mov #h'1, r7
|
|
003a58 51e9 mov.l @(h'24,r14), r1
|
|
003a5a e602 mov #h'2, r6
|
|
003a5c 2fd6 mov.l r13, @-r15
|
|
003a5e 7124 add #h'24, r1
|
|
003a60 2fd6 mov.l r13, @-r15
|
|
003a62 2f36 mov.l r3, @-r15
|
|
003a64 a2c1 bra h'582 ;@(h'3fea)
|
|
003a66 e500 mov #h'0, r5
|
|
003a68 6093 mov r9, r0
|
|
003a6a 8801 cmp/eq #h'1, r0
|
|
003a6c 8f48 bf/s h'90 ;@(h'3b00)
|
|
003a6e e70c mov #h'c, r7
|
|
003a70 912f mov.w @(h'5e,pc), r1 ;@(h'3ad2)
|
|
003a72 d220 mov.l @(h'80,pc), r2 ;@(h'3af4)
|
|
003a74 902e mov.w @(h'5c,pc), r0 ;@(h'3ad4)
|
|
003a76 d31b mov.l @(h'6c,pc), r3 ;@(h'3ae4)
|
|
003a78 430b jsr @r3
|
|
003a7a 31fc add r15, r1
|
|
003a7c 942a mov.w @(h'54,pc), r4 ;@(h'3ad4)
|
|
003a7e e117 mov #h'17, r1
|
|
003a80 1e13 mov.l r1, @(h'c,r14)
|
|
003a82 4c0b jsr @r12
|
|
003a84 1e74 mov.l r7, @(h'10,r14)
|
|
003a86 1e02 mov.l r0, @(h'8,r14)
|
|
003a88 9624 mov.w @(h'48,pc), r6 ;@(h'3ad4)
|
|
003a8a 9522 mov.w @(h'44,pc), r5 ;@(h'3ad2)
|
|
003a8c 35fc add r15, r5
|
|
003a8e 4b0b jsr @r11
|
|
003a90 6403 mov r0, r4
|
|
003a92 e302 mov #h'2, r3
|
|
003a94 1e3a mov.l r3, @(h'28,r14)
|
|
003a96 4c0b jsr @r12
|
|
003a98 e448 mov #h'48, r4
|
|
003a9a 6103 mov r0, r1
|
|
003a9c d416 mov.l @(h'58,pc), r4 ;@(h'3af8)
|
|
003a9e e320 mov #h'20, r3
|
|
003aa0 1e09 mov.l r0, @(h'24,r14)
|
|
003aa2 e701 mov #h'1, r7
|
|
003aa4 2fd6 mov.l r13, @-r15
|
|
003aa6 e602 mov #h'2, r6
|
|
003aa8 2fd6 mov.l r13, @-r15
|
|
003aaa 2f36 mov.l r3, @-r15
|
|
003aac 2f16 mov.l r1, @-r15
|
|
003aae d10f mov.l @(h'3c,pc), r1 ;@(h'3aec)
|
|
003ab0 410b jsr @r1
|
|
003ab2 e500 mov #h'0, r5
|
|
003ab4 51e9 mov.l @(h'24,r14), r1
|
|
003ab6 e35c mov #h'5c, r3
|
|
003ab8 d410 mov.l @(h'40,pc), r4 ;@(h'3afc)
|
|
003aba e701 mov #h'1, r7
|
|
003abc 2fd6 mov.l r13, @-r15
|
|
003abe e602 mov #h'2, r6
|
|
003ac0 2fd6 mov.l r13, @-r15
|
|
003ac2 e500 mov #h'0, r5
|
|
003ac4 2f36 mov.l r3, @-r15
|
|
003ac6 7124 add #h'24, r1
|
|
003ac8 a28f bra h'51e ;@(h'3fea)
|
|
003aca 0009 nop
|
|
003acc fc2c
|
|
003ace 0320
|
|
003ad0 00b4 mov.b r11, @(r0,r0)
|
|
003ad2 02c0
|
|
003ad4 0114 mov.b r1, @(r0,r1)
|
|
003ad6 0000
|
|
003ad8 0030
|
|
003ada 5870 mov.l @(h'0,r7), r8
|
|
003adc 0030
|
|
003ade 56a0 mov.l @(h'0,r10), r6
|
|
003ae0 0030
|
|
003ae2 6548 swap.b r4, r5
|
|
003ae4 0030
|
|
003ae6 5608 mov.l @(h'20,r0), r6
|
|
003ae8 0030
|
|
003aea 65fc extu.b r15, r5
|
|
003aec 0030
|
|
003aee 4ee8
|
|
003af0 0030
|
|
003af2 6618 swap.b r1, r6
|
|
003af4 0030
|
|
003af6 663b neg r3, r6
|
|
003af8 0030
|
|
003afa 6750 mov.b @r5, r7
|
|
003afc 0030
|
|
003afe 6774 mov.b @r7+, r7
|
|
003b00 6093 mov r9, r0
|
|
003b02 8802 cmp/eq #h'2, r0
|
|
003b04 8f3a bf/s h'74 ;@(h'3b7c)
|
|
003b06 e41a mov #h'1a, r4
|
|
003b08 9175 mov.w @(h'ea,pc), r1 ;@(h'3bf6)
|
|
003b0a d23d mov.l @(h'f4,pc), r2 ;@(h'3c00)
|
|
003b0c 9074 mov.w @(h'e8,pc), r0 ;@(h'3bf8)
|
|
003b0e d33d mov.l @(h'f4,pc), r3 ;@(h'3c04)
|
|
003b10 430b jsr @r3
|
|
003b12 31fc add r15, r1
|
|
003b14 1e43 mov.l r4, @(h'c,r14)
|
|
003b16 e10b mov #h'b, r1
|
|
003b18 946e mov.w @(h'dc,pc), r4 ;@(h'3bf8)
|
|
003b1a 4c0b jsr @r12
|
|
003b1c 1e14 mov.l r1, @(h'10,r14)
|
|
003b1e 1e02 mov.l r0, @(h'8,r14)
|
|
003b20 966a mov.w @(h'd4,pc), r6 ;@(h'3bf8)
|
|
003b22 9568 mov.w @(h'd0,pc), r5 ;@(h'3bf6)
|
|
003b24 35fc add r15, r5
|
|
003b26 4b0b jsr @r11
|
|
003b28 6403 mov r0, r4
|
|
003b2a e303 mov #h'3, r3
|
|
003b2c 1e3a mov.l r3, @(h'28,r14)
|
|
003b2e 4c0b jsr @r12
|
|
003b30 e46c mov #h'6c, r4
|
|
003b32 6103 mov r0, r1
|
|
003b34 d434 mov.l @(h'd0,pc), r4 ;@(h'3c08)
|
|
003b36 e319 mov #h'19, r3
|
|
003b38 1e09 mov.l r0, @(h'24,r14)
|
|
003b3a e701 mov #h'1, r7
|
|
003b3c 2fd6 mov.l r13, @-r15
|
|
003b3e e602 mov #h'2, r6
|
|
003b40 2fd6 mov.l r13, @-r15
|
|
003b42 2f36 mov.l r3, @-r15
|
|
003b44 2f16 mov.l r1, @-r15
|
|
003b46 d131 mov.l @(h'c4,pc), r1 ;@(h'3c0c)
|
|
003b48 410b jsr @r1
|
|
003b4a e500 mov #h'0, r5
|
|
003b4c 51e9 mov.l @(h'24,r14), r1
|
|
003b4e e300 mov #h'0, r3
|
|
003b50 d42f mov.l @(h'bc,pc), r4 ;@(h'3c10)
|
|
003b52 e701 mov #h'1, r7
|
|
003b54 2fd6 mov.l r13, @-r15
|
|
003b56 7124 add #h'24, r1
|
|
003b58 2fd6 mov.l r13, @-r15
|
|
003b5a 6673 mov r7, r6
|
|
003b5c 2f36 mov.l r3, @-r15
|
|
003b5e 2f16 mov.l r1, @-r15
|
|
003b60 d12a mov.l @(h'a8,pc), r1 ;@(h'3c0c)
|
|
003b62 410b jsr @r1
|
|
003b64 6533 mov r3, r5
|
|
003b66 e300 mov #h'0, r3
|
|
003b68 d42a mov.l @(h'a8,pc), r4 ;@(h'3c14)
|
|
003b6a e703 mov #h'3, r7
|
|
003b6c 51e9 mov.l @(h'24,r14), r1
|
|
003b6e 6533 mov r3, r5
|
|
003b70 2fd6 mov.l r13, @-r15
|
|
003b72 7148 add #h'48, r1
|
|
003b74 2fd6 mov.l r13, @-r15
|
|
003b76 2f36 mov.l r3, @-r15
|
|
003b78 a12b bra h'256 ;@(h'3dd2)
|
|
003b7a e601 mov #h'1, r6
|
|
003b7c 8803 cmp/eq #h'3, r0
|
|
003b7e 8b53 bf h'a6 ;@(h'3c28)
|
|
003b80 913b mov.w @(h'76,pc), r1 ;@(h'3bfa)
|
|
003b82 d225 mov.l @(h'94,pc), r2 ;@(h'3c18)
|
|
003b84 903a mov.w @(h'74,pc), r0 ;@(h'3bfc)
|
|
003b86 d31f mov.l @(h'7c,pc), r3 ;@(h'3c04)
|
|
003b88 430b jsr @r3
|
|
003b8a 31fc add r15, r1
|
|
003b8c 9436 mov.w @(h'6c,pc), r4 ;@(h'3bfc)
|
|
003b8e e11c mov #h'1c, r1
|
|
003b90 1e13 mov.l r1, @(h'c,r14)
|
|
003b92 4c0b jsr @r12
|
|
003b94 1e74 mov.l r7, @(h'10,r14)
|
|
003b96 1e02 mov.l r0, @(h'8,r14)
|
|
003b98 9630 mov.w @(h'60,pc), r6 ;@(h'3bfc)
|
|
003b9a 952e mov.w @(h'5c,pc), r5 ;@(h'3bfa)
|
|
003b9c 35fc add r15, r5
|
|
003b9e 4b0b jsr @r11
|
|
003ba0 6403 mov r0, r4
|
|
003ba2 e303 mov #h'3, r3
|
|
003ba4 1e3a mov.l r3, @(h'28,r14)
|
|
003ba6 4c0b jsr @r12
|
|
003ba8 e46c mov #h'6c, r4
|
|
003baa 6103 mov r0, r1
|
|
003bac d41b mov.l @(h'6c,pc), r4 ;@(h'3c1c)
|
|
003bae e300 mov #h'0, r3
|
|
003bb0 1e09 mov.l r0, @(h'24,r14)
|
|
003bb2 6733 mov r3, r7
|
|
003bb4 2fd6 mov.l r13, @-r15
|
|
003bb6 6633 mov r3, r6
|
|
003bb8 2fd6 mov.l r13, @-r15
|
|
003bba 2f36 mov.l r3, @-r15
|
|
003bbc 2f16 mov.l r1, @-r15
|
|
003bbe d113 mov.l @(h'4c,pc), r1 ;@(h'3c0c)
|
|
003bc0 410b jsr @r1
|
|
003bc2 6533 mov r3, r5
|
|
003bc4 51e9 mov.l @(h'24,r14), r1
|
|
003bc6 e341 mov #h'41, r3
|
|
003bc8 d415 mov.l @(h'54,pc), r4 ;@(h'3c20)
|
|
003bca e701 mov #h'1, r7
|
|
003bcc 2fd6 mov.l r13, @-r15
|
|
003bce e603 mov #h'3, r6
|
|
003bd0 2fd6 mov.l r13, @-r15
|
|
003bd2 7124 add #h'24, r1
|
|
003bd4 2f36 mov.l r3, @-r15
|
|
003bd6 2f16 mov.l r1, @-r15
|
|
003bd8 d10c mov.l @(h'30,pc), r1 ;@(h'3c0c)
|
|
003bda 410b jsr @r1
|
|
003bdc e500 mov #h'0, r5
|
|
003bde e300 mov #h'0, r3
|
|
003be0 d410 mov.l @(h'40,pc), r4 ;@(h'3c24)
|
|
003be2 e703 mov #h'3, r7
|
|
003be4 51e9 mov.l @(h'24,r14), r1
|
|
003be6 e601 mov #h'1, r6
|
|
003be8 2fd6 mov.l r13, @-r15
|
|
003bea 6533 mov r3, r5
|
|
003bec 2fd6 mov.l r13, @-r15
|
|
003bee 7148 add #h'48, r1
|
|
003bf0 2f36 mov.l r3, @-r15
|
|
003bf2 a0ee bra h'1dc ;@(h'3dd2)
|
|
003bf4 0009 nop
|
|
003bf6 02b4 mov.b r11, @(r0,r2)
|
|
003bf8 011e mov.l @(r0,r1), r1
|
|
003bfa 0284 mov.b r8, @(r0,r2)
|
|
003bfc 0150
|
|
003bfe 0000
|
|
003c00 0030
|
|
003c02 679e exts.b r9, r7
|
|
003c04 0030
|
|
003c06 5608 mov.l @(h'20,r0), r6
|
|
003c08 0030
|
|
003c0a 68bc extu.b r11, r8
|
|
003c0c 0030
|
|
003c0e 4ee8
|
|
003c10 0030
|
|
003c12 6900 mov.b @r0, r9
|
|
003c14 0030
|
|
003c16 6908 swap.b r0, r9
|
|
003c18 0030
|
|
003c1a 692e exts.b r2, r9
|
|
003c1c 0030
|
|
003c1e 6a80 mov.b @r8, r10
|
|
003c20 0030
|
|
003c22 6ab0 mov.b @r11, r10
|
|
003c24 0030
|
|
003c26 6ac4 mov.b @r12+, r10
|
|
003c28 e711 mov #h'11, r7
|
|
003c2a 6873 mov r7, r8
|
|
003c2c 6093 mov r9, r0
|
|
003c2e 8804 cmp/eq #h'4, r0
|
|
003c30 8d02 bt/s h'4 ;@(h'3c38)
|
|
003c32 787f add #h'7f, r8
|
|
003c34 a082 bra h'104 ;@(h'3d3c)
|
|
003c36 0009 nop
|
|
003c38 9167 mov.w @(h'ce,pc), r1 ;@(h'3d0a)
|
|
003c3a d237 mov.l @(h'dc,pc), r2 ;@(h'3d18)
|
|
003c3c 9066 mov.w @(h'cc,pc), r0 ;@(h'3d0c)
|
|
003c3e d337 mov.l @(h'dc,pc), r3 ;@(h'3d1c)
|
|
003c40 430b jsr @r3
|
|
003c42 31fc add r15, r1
|
|
003c44 1e73 mov.l r7, @(h'c,r14)
|
|
003c46 e113 mov #h'13, r1
|
|
003c48 9461 mov.w @(h'c2,pc), r4 ;@(h'3d0e)
|
|
003c4a 4c0b jsr @r12
|
|
003c4c 1e14 mov.l r1, @(h'10,r14)
|
|
003c4e 1e02 mov.l r0, @(h'8,r14)
|
|
003c50 965d mov.w @(h'ba,pc), r6 ;@(h'3d0e)
|
|
003c52 955a mov.w @(h'b4,pc), r5 ;@(h'3d0a)
|
|
003c54 35fc add r15, r5
|
|
003c56 4b0b jsr @r11
|
|
003c58 6403 mov r0, r4
|
|
003c5a e306 mov #h'6, r3
|
|
003c5c 9458 mov.w @(h'b0,pc), r4 ;@(h'3d10)
|
|
003c5e 4c0b jsr @r12
|
|
003c60 1e3a mov.l r3, @(h'28,r14)
|
|
003c62 6103 mov r0, r1
|
|
003c64 d42e mov.l @(h'b8,pc), r4 ;@(h'3d20)
|
|
003c66 e300 mov #h'0, r3
|
|
003c68 1e09 mov.l r0, @(h'24,r14)
|
|
003c6a 6733 mov r3, r7
|
|
003c6c 2fd6 mov.l r13, @-r15
|
|
003c6e 6633 mov r3, r6
|
|
003c70 2fd6 mov.l r13, @-r15
|
|
003c72 2f36 mov.l r3, @-r15
|
|
003c74 2f16 mov.l r1, @-r15
|
|
003c76 d12b mov.l @(h'ac,pc), r1 ;@(h'3d24)
|
|
003c78 410b jsr @r1
|
|
003c7a e501 mov #h'1, r5
|
|
003c7c 51e9 mov.l @(h'24,r14), r1
|
|
003c7e e269 mov #h'69, r2
|
|
003c80 d429 mov.l @(h'a4,pc), r4 ;@(h'3d28)
|
|
003c82 e738 mov #h'38, r7
|
|
003c84 9345 mov.w @(h'8a,pc), r3 ;@(h'3d12)
|
|
003c86 e604 mov #h'4, r6
|
|
003c88 2f36 mov.l r3, @-r15
|
|
003c8a e500 mov #h'0, r5
|
|
003c8c 2f26 mov.l r2, @-r15
|
|
003c8e 7124 add #h'24, r1
|
|
003c90 d324 mov.l @(h'90,pc), r3 ;@(h'3d24)
|
|
003c92 6013 mov r1, r0
|
|
003c94 e160 mov #h'60, r1
|
|
003c96 2f16 mov.l r1, @-r15
|
|
003c98 430b jsr @r3
|
|
003c9a 2f06 mov.l r0, @-r15
|
|
003c9c 51e9 mov.l @(h'24,r14), r1
|
|
003c9e e269 mov #h'69, r2
|
|
003ca0 d422 mov.l @(h'88,pc), r4 ;@(h'3d2c)
|
|
003ca2 e71f mov #h'1f, r7
|
|
003ca4 9335 mov.w @(h'6a,pc), r3 ;@(h'3d12)
|
|
003ca6 e604 mov #h'4, r6
|
|
003ca8 2f36 mov.l r3, @-r15
|
|
003caa e500 mov #h'0, r5
|
|
003cac 2f26 mov.l r2, @-r15
|
|
003cae 7148 add #h'48, r1
|
|
003cb0 d31c mov.l @(h'70,pc), r3 ;@(h'3d24)
|
|
003cb2 6013 mov r1, r0
|
|
003cb4 e129 mov #h'29, r1
|
|
003cb6 2f16 mov.l r1, @-r15
|
|
003cb8 430b jsr @r3
|
|
003cba 2f06 mov.l r0, @-r15
|
|
003cbc 51e9 mov.l @(h'24,r14), r1
|
|
003cbe e330 mov #h'30, r3
|
|
003cc0 d41b mov.l @(h'6c,pc), r4 ;@(h'3d30)
|
|
003cc2 e23c mov #h'3c, r2
|
|
003cc4 2f36 mov.l r3, @-r15
|
|
003cc6 e734 mov #h'34, r7
|
|
003cc8 2f36 mov.l r3, @-r15
|
|
003cca e604 mov #h'4, r6
|
|
003ccc 2f26 mov.l r2, @-r15
|
|
003cce e501 mov #h'1, r5
|
|
003cd0 d214 mov.l @(h'50,pc), r2 ;@(h'3d24)
|
|
003cd2 716c add #h'6c, r1
|
|
003cd4 420b jsr @r2
|
|
003cd6 2f16 mov.l r1, @-r15
|
|
003cd8 51e9 mov.l @(h'24,r14), r1
|
|
003cda e300 mov #h'0, r3
|
|
003cdc d415 mov.l @(h'54,pc), r4 ;@(h'3d34)
|
|
003cde e703 mov #h'3, r7
|
|
003ce0 2fd6 mov.l r13, @-r15
|
|
003ce2 e601 mov #h'1, r6
|
|
003ce4 2fd6 mov.l r13, @-r15
|
|
003ce6 318c add r8, r1
|
|
003ce8 2f36 mov.l r3, @-r15
|
|
003cea 2f16 mov.l r1, @-r15
|
|
003cec d10d mov.l @(h'34,pc), r1 ;@(h'3d24)
|
|
003cee 410b jsr @r1
|
|
003cf0 6533 mov r3, r5
|
|
003cf2 e200 mov #h'0, r2
|
|
003cf4 d410 mov.l @(h'40,pc), r4 ;@(h'3d38)
|
|
003cf6 e706 mov #h'6, r7
|
|
003cf8 930c mov.w @(h'18,pc), r3 ;@(h'3d14)
|
|
003cfa e601 mov #h'1, r6
|
|
003cfc 51e9 mov.l @(h'24,r14), r1
|
|
003cfe 313c add r3, r1
|
|
003d00 2fd6 mov.l r13, @-r15
|
|
003d02 2fd6 mov.l r13, @-r15
|
|
003d04 2f26 mov.l r2, @-r15
|
|
003d06 a39f bra h'73e ;@(h'4448)
|
|
003d08 6523 mov r2, r5
|
|
003d0a 0280
|
|
003d0c 0154 mov.b r5, @(r0,r1)
|
|
003d0e 0143
|
|
003d10 00d8
|
|
003d12 0080
|
|
003d14 00b4 mov.b r11, @(r0,r0)
|
|
003d16 0000
|
|
003d18 0030
|
|
003d1a 6aeb neg r14, r10
|
|
003d1c 0030
|
|
003d1e 5608 mov.l @(h'20,r0), r6
|
|
003d20 0030
|
|
003d22 6c40 mov.b @r4, r12
|
|
003d24 0030
|
|
003d26 4ee8
|
|
003d28 0030
|
|
003d2a 6c64 mov.b @r6+, r12
|
|
003d2c 0030
|
|
003d2e 6c84 mov.b @r8+, r12
|
|
003d30 0030
|
|
003d32 6c98 swap.b r9, r12
|
|
003d34 0030
|
|
003d36 6ca8 swap.b r10, r12
|
|
003d38 0030
|
|
003d3a 6cbc extu.b r11, r12
|
|
003d3c 8805 cmp/eq #h'5, r0
|
|
003d3e 8b4e bf h'9c ;@(h'3dde)
|
|
003d40 9190 mov.w @(h'120,pc), r1 ;@(h'3e64)
|
|
003d42 d24b mov.l @(h'12c,pc), r2 ;@(h'3e70)
|
|
003d44 908f mov.w @(h'11e,pc), r0 ;@(h'3e66)
|
|
003d46 d34b mov.l @(h'12c,pc), r3 ;@(h'3e74)
|
|
003d48 430b jsr @r3
|
|
003d4a 31fc add r15, r1
|
|
003d4c 918c mov.w @(h'118,pc), r1 ;@(h'3e68)
|
|
003d4e 31fc add r15, r1
|
|
003d50 d249 mov.l @(h'124,pc), r2 ;@(h'3e78)
|
|
003d52 d34a mov.l @(h'128,pc), r3 ;@(h'3e7c)
|
|
003d54 430b jsr @r3
|
|
003d56 e048 mov #h'48, r0
|
|
003d58 1e43 mov.l r4, @(h'c,r14)
|
|
003d5a 9484 mov.w @(h'108,pc), r4 ;@(h'3e66)
|
|
003d5c 4c0b jsr @r12
|
|
003d5e 1e54 mov.l r5, @(h'10,r14)
|
|
003d60 1e02 mov.l r0, @(h'8,r14)
|
|
003d62 9680 mov.w @(h'100,pc), r6 ;@(h'3e66)
|
|
003d64 957e mov.w @(h'fc,pc), r5 ;@(h'3e64)
|
|
003d66 35fc add r15, r5
|
|
003d68 4b0b jsr @r11
|
|
003d6a 6403 mov r0, r4
|
|
003d6c e202 mov #h'2, r2
|
|
003d6e 1e26 mov.l r2, @(h'18,r14)
|
|
003d70 4c0b jsr @r12
|
|
003d72 e448 mov #h'48, r4
|
|
003d74 1e05 mov.l r0, @(h'14,r14)
|
|
003d76 e648 mov #h'48, r6
|
|
003d78 9576 mov.w @(h'ec,pc), r5 ;@(h'3e68)
|
|
003d7a 35fc add r15, r5
|
|
003d7c 4b0b jsr @r11
|
|
003d7e 6403 mov r0, r4
|
|
003d80 e303 mov #h'3, r3
|
|
003d82 1e3a mov.l r3, @(h'28,r14)
|
|
003d84 4c0b jsr @r12
|
|
003d86 e46c mov #h'6c, r4
|
|
003d88 1e09 mov.l r0, @(h'24,r14)
|
|
003d8a 6103 mov r0, r1
|
|
003d8c d43c mov.l @(h'f0,pc), r4 ;@(h'3e80)
|
|
003d8e e300 mov #h'0, r3
|
|
003d90 2fd6 mov.l r13, @-r15
|
|
003d92 6733 mov r3, r7
|
|
003d94 2fd6 mov.l r13, @-r15
|
|
003d96 6633 mov r3, r6
|
|
003d98 2f36 mov.l r3, @-r15
|
|
003d9a 2f16 mov.l r1, @-r15
|
|
003d9c d139 mov.l @(h'e4,pc), r1 ;@(h'3e84)
|
|
003d9e 410b jsr @r1
|
|
003da0 6533 mov r3, r5
|
|
003da2 e330 mov #h'30, r3
|
|
003da4 d438 mov.l @(h'e0,pc), r4 ;@(h'3e88)
|
|
003da6 e27c mov #h'7c, r2
|
|
003da8 51e9 mov.l @(h'24,r14), r1
|
|
003daa e76c mov #h'6c, r7
|
|
003dac 2f36 mov.l r3, @-r15
|
|
003dae e604 mov #h'4, r6
|
|
003db0 2f36 mov.l r3, @-r15
|
|
003db2 e500 mov #h'0, r5
|
|
003db4 2f26 mov.l r2, @-r15
|
|
003db6 7124 add #h'24, r1
|
|
003db8 d232 mov.l @(h'c8,pc), r2 ;@(h'3e84)
|
|
003dba 420b jsr @r2
|
|
003dbc 2f16 mov.l r1, @-r15
|
|
003dbe e300 mov #h'0, r3
|
|
003dc0 d432 mov.l @(h'c8,pc), r4 ;@(h'3e8c)
|
|
003dc2 e703 mov #h'3, r7
|
|
003dc4 51e9 mov.l @(h'24,r14), r1
|
|
003dc6 e601 mov #h'1, r6
|
|
003dc8 2fd6 mov.l r13, @-r15
|
|
003dca 6533 mov r3, r5
|
|
003dcc 2fd6 mov.l r13, @-r15
|
|
003dce 7148 add #h'48, r1
|
|
003dd0 2f36 mov.l r3, @-r15
|
|
003dd2 2f16 mov.l r1, @-r15
|
|
003dd4 d12b mov.l @(h'ac,pc), r1 ;@(h'3e84)
|
|
003dd6 410b jsr @r1
|
|
003dd8 0009 nop
|
|
003dda a73a bra h'e74 ;@(h'4c52)
|
|
003ddc 0009 nop
|
|
003dde 6093 mov r9, r0
|
|
003de0 8806 cmp/eq #h'6, r0
|
|
003de2 8b5f bf h'be ;@(h'3ea4)
|
|
003de4 9141 mov.w @(h'82,pc), r1 ;@(h'3e6a)
|
|
003de6 d22a mov.l @(h'a8,pc), r2 ;@(h'3e90)
|
|
003de8 9040 mov.w @(h'80,pc), r0 ;@(h'3e6c)
|
|
003dea d322 mov.l @(h'88,pc), r3 ;@(h'3e74)
|
|
003dec 430b jsr @r3
|
|
003dee 31fc add r15, r1
|
|
003df0 913d mov.w @(h'7a,pc), r1 ;@(h'3e6e)
|
|
003df2 31fc add r15, r1
|
|
003df4 d227 mov.l @(h'9c,pc), r2 ;@(h'3e94)
|
|
003df6 d328 mov.l @(h'a0,pc), r3 ;@(h'3e98)
|
|
003df8 430b jsr @r3
|
|
003dfa e024 mov #h'24, r0
|
|
003dfc 9436 mov.w @(h'6c,pc), r4 ;@(h'3e6c)
|
|
003dfe e11d mov #h'1d, r1
|
|
003e00 1e13 mov.l r1, @(h'c,r14)
|
|
003e02 e310 mov #h'10, r3
|
|
003e04 4c0b jsr @r12
|
|
003e06 1e34 mov.l r3, @(h'10,r14)
|
|
003e08 1e02 mov.l r0, @(h'8,r14)
|
|
003e0a 962f mov.w @(h'5e,pc), r6 ;@(h'3e6c)
|
|
003e0c 952d mov.w @(h'5a,pc), r5 ;@(h'3e6a)
|
|
003e0e 35fc add r15, r5
|
|
003e10 4b0b jsr @r11
|
|
003e12 6403 mov r0, r4
|
|
003e14 e201 mov #h'1, r2
|
|
003e16 1e26 mov.l r2, @(h'18,r14)
|
|
003e18 4c0b jsr @r12
|
|
003e1a e424 mov #h'24, r4
|
|
003e1c 1e05 mov.l r0, @(h'14,r14)
|
|
003e1e 6103 mov r0, r1
|
|
003e20 9225 mov.w @(h'4a,pc), r2 ;@(h'3e6e)
|
|
003e22 32fc add r15, r2
|
|
003e24 d31c mov.l @(h'70,pc), r3 ;@(h'3e98)
|
|
003e26 430b jsr @r3
|
|
003e28 e024 mov #h'24, r0
|
|
003e2a e202 mov #h'2, r2
|
|
003e2c 1e2a mov.l r2, @(h'28,r14)
|
|
003e2e 4c0b jsr @r12
|
|
003e30 e448 mov #h'48, r4
|
|
003e32 6103 mov r0, r1
|
|
003e34 d419 mov.l @(h'64,pc), r4 ;@(h'3e9c)
|
|
003e36 e300 mov #h'0, r3
|
|
003e38 1e09 mov.l r0, @(h'24,r14)
|
|
003e3a 6733 mov r3, r7
|
|
003e3c 2fd6 mov.l r13, @-r15
|
|
003e3e 6633 mov r3, r6
|
|
003e40 2fd6 mov.l r13, @-r15
|
|
003e42 2f36 mov.l r3, @-r15
|
|
003e44 2f16 mov.l r1, @-r15
|
|
003e46 d10f mov.l @(h'3c,pc), r1 ;@(h'3e84)
|
|
003e48 410b jsr @r1
|
|
003e4a 6533 mov r3, r5
|
|
003e4c 51e9 mov.l @(h'24,r14), r1
|
|
003e4e e362 mov #h'62, r3
|
|
003e50 d413 mov.l @(h'4c,pc), r4 ;@(h'3ea0)
|
|
003e52 e701 mov #h'1, r7
|
|
003e54 2fd6 mov.l r13, @-r15
|
|
003e56 e603 mov #h'3, r6
|
|
003e58 2fd6 mov.l r13, @-r15
|
|
003e5a e500 mov #h'0, r5
|
|
003e5c 2f36 mov.l r3, @-r15
|
|
003e5e 7124 add #h'24, r1
|
|
003e60 a0c3 bra h'186 ;@(h'3fea)
|
|
003e62 0009 nop
|
|
003e64 02d0
|
|
003e66 0104 mov.b r0, @(r0,r1)
|
|
003e68 0288
|
|
003e6a 0204 mov.b r0, @(r0,r2)
|
|
003e6c 01d0
|
|
003e6e 01e0
|
|
003e70 0030
|
|
003e72 6cd3 mov r13, r12
|
|
003e74 0030
|
|
003e76 5608 mov.l @(h'20,r0), r6
|
|
003e78 0030
|
|
003e7a 6dd8 swap.b r13, r13
|
|
003e7c 0030
|
|
003e7e 54a4 mov.l @(h'10,r10), r4
|
|
003e80 0030
|
|
003e82 6e20 mov.b @r2, r14
|
|
003e84 0030
|
|
003e86 4ee8
|
|
003e88 0030
|
|
003e8a 6e44 mov.b @r4+, r14
|
|
003e8c 0030
|
|
003e8e 6e60 mov.b @r6, r14
|
|
003e90 0030
|
|
003e92 6e77 not r7, r14
|
|
003e94 0030
|
|
003e96 7048 add #h'48, r0
|
|
003e98 0030
|
|
003e9a 5570 mov.l @(h'0,r7), r5
|
|
003e9c 0030
|
|
003e9e 706c add #h'6c, r0
|
|
003ea0 0030
|
|
003ea2 708c add #h'8c, r0
|
|
003ea4 6093 mov r9, r0
|
|
003ea6 8807 cmp/eq #h'7, r0
|
|
003ea8 8d02 bt/s h'4 ;@(h'3eb0)
|
|
003eaa ea08 mov #h'8, r10
|
|
003eac a0c8 bra h'190 ;@(h'4040)
|
|
003eae 0009 nop
|
|
003eb0 91a0 mov.w @(h'140,pc), r1 ;@(h'3ff4)
|
|
003eb2 d255 mov.l @(h'154,pc), r2 ;@(h'4008)
|
|
003eb4 909f mov.w @(h'13e,pc), r0 ;@(h'3ff6)
|
|
003eb6 d355 mov.l @(h'154,pc), r3 ;@(h'400c)
|
|
003eb8 430b jsr @r3
|
|
003eba 31fc add r15, r1
|
|
003ebc d254 mov.l @(h'150,pc), r2 ;@(h'4010)
|
|
003ebe 9099 mov.w @(h'132,pc), r0 ;@(h'3ff4)
|
|
003ec0 d354 mov.l @(h'150,pc), r3 ;@(h'4014)
|
|
003ec2 430b jsr @r3
|
|
003ec4 61f3 mov r15, r1
|
|
003ec6 e117 mov #h'17, r1
|
|
003ec8 9495 mov.w @(h'12a,pc), r4 ;@(h'3ff6)
|
|
003eca e31e mov #h'1e, r3
|
|
003ecc 1e13 mov.l r1, @(h'c,r14)
|
|
003ece 4c0b jsr @r12
|
|
003ed0 1e34 mov.l r3, @(h'10,r14)
|
|
003ed2 1e02 mov.l r0, @(h'8,r14)
|
|
003ed4 968f mov.w @(h'11e,pc), r6 ;@(h'3ff6)
|
|
003ed6 958d mov.w @(h'11a,pc), r5 ;@(h'3ff4)
|
|
003ed8 35fc add r15, r5
|
|
003eda 4b0b jsr @r11
|
|
003edc 6403 mov r0, r4
|
|
003ede 9489 mov.w @(h'112,pc), r4 ;@(h'3ff4)
|
|
003ee0 4c0b jsr @r12
|
|
003ee2 1ea6 mov.l r10, @(h'18,r14)
|
|
003ee4 1e05 mov.l r0, @(h'14,r14)
|
|
003ee6 65f3 mov r15, r5
|
|
003ee8 9684 mov.w @(h'108,pc), r6 ;@(h'3ff4)
|
|
003eea 4b0b jsr @r11
|
|
003eec 6403 mov r0, r4
|
|
003eee e209 mov #h'9, r2
|
|
003ef0 9482 mov.w @(h'104,pc), r4 ;@(h'3ff8)
|
|
003ef2 4c0b jsr @r12
|
|
003ef4 1e2a mov.l r2, @(h'28,r14)
|
|
003ef6 6103 mov r0, r1
|
|
003ef8 d447 mov.l @(h'11c,pc), r4 ;@(h'4018)
|
|
003efa e300 mov #h'0, r3
|
|
003efc 1e09 mov.l r0, @(h'24,r14)
|
|
003efe 6733 mov r3, r7
|
|
003f00 2fd6 mov.l r13, @-r15
|
|
003f02 6633 mov r3, r6
|
|
003f04 2fd6 mov.l r13, @-r15
|
|
003f06 2f36 mov.l r3, @-r15
|
|
003f08 2f16 mov.l r1, @-r15
|
|
003f0a d144 mov.l @(h'110,pc), r1 ;@(h'401c)
|
|
003f0c 410b jsr @r1
|
|
003f0e 6533 mov r3, r5
|
|
003f10 51e9 mov.l @(h'24,r14), r1
|
|
003f12 e604 mov #h'4, r6
|
|
003f14 d442 mov.l @(h'108,pc), r4 ;@(h'4020)
|
|
003f16 e500 mov #h'0, r5
|
|
003f18 936f mov.w @(h'de,pc), r3 ;@(h'3ffa)
|
|
003f1a 7124 add #h'24, r1
|
|
003f1c 926e mov.w @(h'dc,pc), r2 ;@(h'3ffc)
|
|
003f1e 2f36 mov.l r3, @-r15
|
|
003f20 2f36 mov.l r3, @-r15
|
|
003f22 2f26 mov.l r2, @-r15
|
|
003f24 976b mov.w @(h'd6,pc), r7 ;@(h'3ffe)
|
|
003f26 d23d mov.l @(h'f4,pc), r2 ;@(h'401c)
|
|
003f28 420b jsr @r2
|
|
003f2a 2f16 mov.l r1, @-r15
|
|
003f2c 51e9 mov.l @(h'24,r14), r1
|
|
003f2e e318 mov #h'18, r3
|
|
003f30 d43c mov.l @(h'f0,pc), r4 ;@(h'4024)
|
|
003f32 e210 mov #h'10, r2
|
|
003f34 2f36 mov.l r3, @-r15
|
|
003f36 e750 mov #h'50, r7
|
|
003f38 2f26 mov.l r2, @-r15
|
|
003f3a e604 mov #h'4, r6
|
|
003f3c 7148 add #h'48, r1
|
|
003f3e 6013 mov r1, r0
|
|
003f40 e158 mov #h'58, r1
|
|
003f42 e500 mov #h'0, r5
|
|
003f44 2f16 mov.l r1, @-r15
|
|
003f46 b7cf bsr h'f9e ;@(h'4ee8)
|
|
003f48 2f06 mov.l r0, @-r15
|
|
003f4a ec28 mov #h'28, r12
|
|
003f4c 51e9 mov.l @(h'24,r14), r1
|
|
003f4e e320 mov #h'20, r3
|
|
003f50 d435 mov.l @(h'd4,pc), r4 ;@(h'4028)
|
|
003f52 e241 mov #h'41, r2
|
|
003f54 2fc6 mov.l r12, @-r15
|
|
003f56 e73f mov #h'3f, r7
|
|
003f58 2f36 mov.l r3, @-r15
|
|
003f5a e604 mov #h'4, r6
|
|
003f5c 2f26 mov.l r2, @-r15
|
|
003f5e 716c add #h'6c, r1
|
|
003f60 2f16 mov.l r1, @-r15
|
|
003f62 b7c1 bsr h'f82 ;@(h'4ee8)
|
|
003f64 e500 mov #h'0, r5
|
|
003f66 e320 mov #h'20, r3
|
|
003f68 d430 mov.l @(h'c0,pc), r4 ;@(h'402c)
|
|
003f6a e231 mov #h'31, r2
|
|
003f6c 51e9 mov.l @(h'24,r14), r1
|
|
003f6e e72f mov #h'2f, r7
|
|
003f70 2fc6 mov.l r12, @-r15
|
|
003f72 e604 mov #h'4, r6
|
|
003f74 2f36 mov.l r3, @-r15
|
|
003f76 318c add r8, r1
|
|
003f78 2f26 mov.l r2, @-r15
|
|
003f7a 2f16 mov.l r1, @-r15
|
|
003f7c b7b4 bsr h'f68 ;@(h'4ee8)
|
|
003f7e e500 mov #h'0, r5
|
|
003f80 933e mov.w @(h'7c,pc), r3 ;@(h'4000)
|
|
003f82 e220 mov #h'20, r2
|
|
003f84 d42a mov.l @(h'a8,pc), r4 ;@(h'4030)
|
|
003f86 e70f mov #h'f, r7
|
|
003f88 51e9 mov.l @(h'24,r14), r1
|
|
003f8a e604 mov #h'4, r6
|
|
003f8c 2fc6 mov.l r12, @-r15
|
|
003f8e e500 mov #h'0, r5
|
|
003f90 2f26 mov.l r2, @-r15
|
|
003f92 313c add r3, r1
|
|
003f94 6013 mov r1, r0
|
|
003f96 e111 mov #h'11, r1
|
|
003f98 2f16 mov.l r1, @-r15
|
|
003f9a b7a5 bsr h'f4a ;@(h'4ee8)
|
|
003f9c 2f06 mov.l r0, @-r15
|
|
003f9e e200 mov #h'0, r2
|
|
003fa0 d424 mov.l @(h'90,pc), r4 ;@(h'4034)
|
|
003fa2 e704 mov #h'4, r7
|
|
003fa4 932d mov.w @(h'5a,pc), r3 ;@(h'4002)
|
|
003fa6 e601 mov #h'1, r6
|
|
003fa8 51e9 mov.l @(h'24,r14), r1
|
|
003faa 313c add r3, r1
|
|
003fac 2fd6 mov.l r13, @-r15
|
|
003fae 2fd6 mov.l r13, @-r15
|
|
003fb0 2f26 mov.l r2, @-r15
|
|
003fb2 2f16 mov.l r1, @-r15
|
|
003fb4 b798 bsr h'f30 ;@(h'4ee8)
|
|
003fb6 6523 mov r2, r5
|
|
003fb8 9324 mov.w @(h'48,pc), r3 ;@(h'4004)
|
|
003fba e200 mov #h'0, r2
|
|
003fbc d41e mov.l @(h'78,pc), r4 ;@(h'4038)
|
|
003fbe 7f70 add #h'70, r15
|
|
003fc0 51e9 mov.l @(h'24,r14), r1
|
|
003fc2 e708 mov #h'8, r7
|
|
003fc4 2fd6 mov.l r13, @-r15
|
|
003fc6 e601 mov #h'1, r6
|
|
003fc8 2fd6 mov.l r13, @-r15
|
|
003fca 313c add r3, r1
|
|
003fcc 2f26 mov.l r2, @-r15
|
|
003fce 2f16 mov.l r1, @-r15
|
|
003fd0 b78a bsr h'f14 ;@(h'4ee8)
|
|
003fd2 6523 mov r2, r5
|
|
003fd4 930e mov.w @(h'1c,pc), r3 ;@(h'3ff4)
|
|
003fd6 e200 mov #h'0, r2
|
|
003fd8 d418 mov.l @(h'60,pc), r4 ;@(h'403c)
|
|
003fda e70c mov #h'c, r7
|
|
003fdc 51e9 mov.l @(h'24,r14), r1
|
|
003fde e601 mov #h'1, r6
|
|
003fe0 2fd6 mov.l r13, @-r15
|
|
003fe2 6523 mov r2, r5
|
|
003fe4 2fd6 mov.l r13, @-r15
|
|
003fe6 313c add r3, r1
|
|
003fe8 2f26 mov.l r2, @-r15
|
|
003fea 2f16 mov.l r1, @-r15
|
|
003fec b77c bsr h'ef8 ;@(h'4ee8)
|
|
003fee 0009 nop
|
|
003ff0 a724 bra h'e48 ;@(h'4e3c)
|
|
003ff2 7f20 add #h'20, r15
|
|
003ff4 0120
|
|
003ff6 02b2 stc r3_bank, r2
|
|
003ff8 0144 mov.b r4, @(r0,r1)
|
|
003ffa 00a8
|
|
003ffc 009a
|
|
003ffe 008f mac.l @r8+, @r0+
|
|
004000 00b4 mov.b r11, @(r0,r0)
|
|
004002 00d8
|
|
004004 00fc mov.b @(r0,r15), r0
|
|
004006 0000
|
|
004008 0030
|
|
00400a 70b0 add #h'b0, r0
|
|
00400c 0030
|
|
00400e 5608 mov.l @(h'20,r0), r6
|
|
004010 0030
|
|
004012 7364 add #h'64, r3
|
|
004014 0030
|
|
004016 54a4 mov.l @(h'10,r10), r4
|
|
004018 0030
|
|
00401a 7484 add #h'84, r4
|
|
00401c 0030
|
|
00401e 4ee8
|
|
004020 0030
|
|
004022 7494 add #h'94, r4
|
|
004024 0030
|
|
004026 74b0 add #h'b0, r4
|
|
004028 0030
|
|
00402a 74cc add #h'cc, r4
|
|
00402c 0030
|
|
00402e 74d8 add #h'd8, r4
|
|
004030 0030
|
|
004032 74e8 add #h'e8, r4
|
|
004034 0030
|
|
004036 74fc add #h'fc, r4
|
|
004038 0030
|
|
00403a 7538 add #h'38, r5
|
|
00403c 0030
|
|
00403e 7550 add #h'50, r5
|
|
004040 8808 cmp/eq #h'8, r0
|
|
004042 8901 bt h'2 ;@(h'4048)
|
|
004044 a0b4 bra h'168 ;@(h'41b0)
|
|
004046 0009 nop
|
|
004048 9199 mov.w @(h'132,pc), r1 ;@(h'417e)
|
|
00404a d252 mov.l @(h'148,pc), r2 ;@(h'4194)
|
|
00404c 9098 mov.w @(h'130,pc), r0 ;@(h'4180)
|
|
00404e d352 mov.l @(h'148,pc), r3 ;@(h'4198)
|
|
004050 430b jsr @r3
|
|
004052 31fc add r15, r1
|
|
004054 1e43 mov.l r4, @(h'c,r14)
|
|
004056 e10d mov #h'd, r1
|
|
004058 9492 mov.w @(h'124,pc), r4 ;@(h'4180)
|
|
00405a 4c0b jsr @r12
|
|
00405c 1e14 mov.l r1, @(h'10,r14)
|
|
00405e 1e02 mov.l r0, @(h'8,r14)
|
|
004060 968e mov.w @(h'11c,pc), r6 ;@(h'4180)
|
|
004062 958c mov.w @(h'118,pc), r5 ;@(h'417e)
|
|
004064 35fc add r15, r5
|
|
004066 4b0b jsr @r11
|
|
004068 6403 mov r0, r4
|
|
00406a e307 mov #h'7, r3
|
|
00406c 9489 mov.w @(h'112,pc), r4 ;@(h'4182)
|
|
00406e 4c0b jsr @r12
|
|
004070 1e3c mov.l r3, @(h'30,r14)
|
|
004072 6103 mov r0, r1
|
|
004074 1e0b mov.l r0, @(h'2c,r14)
|
|
004076 e703 mov #h'3, r7
|
|
004078 2fa6 mov.l r10, @-r15
|
|
00407a e600 mov #h'0, r6
|
|
00407c e502 mov #h'2, r5
|
|
00407e e408 mov #h'8, r4
|
|
004080 b771 bsr h'ee2 ;@(h'4f66)
|
|
004082 2f16 mov.l r1, @-r15
|
|
004084 51eb mov.l @(h'2c,r14), r1
|
|
004086 e703 mov #h'3, r7
|
|
004088 2fa6 mov.l r10, @-r15
|
|
00408a e600 mov #h'0, r6
|
|
00408c 7120 add #h'20, r1
|
|
00408e e502 mov #h'2, r5
|
|
004090 e40d mov #h'd, r4
|
|
004092 b768 bsr h'ed0 ;@(h'4f66)
|
|
004094 2f16 mov.l r1, @-r15
|
|
004096 e703 mov #h'3, r7
|
|
004098 51eb mov.l @(h'2c,r14), r1
|
|
00409a e600 mov #h'0, r6
|
|
00409c 2fa6 mov.l r10, @-r15
|
|
00409e e502 mov #h'2, r5
|
|
0040a0 7140 add #h'40, r1
|
|
0040a2 e412 mov #h'12, r4
|
|
0040a4 b75f bsr h'ebe ;@(h'4f66)
|
|
0040a6 2f16 mov.l r1, @-r15
|
|
0040a8 51eb mov.l @(h'2c,r14), r1
|
|
0040aa e701 mov #h'1, r7
|
|
0040ac 2fa6 mov.l r10, @-r15
|
|
0040ae e600 mov #h'0, r6
|
|
0040b0 7160 add #h'60, r1
|
|
0040b2 e503 mov #h'3, r5
|
|
0040b4 e402 mov #h'2, r4
|
|
0040b6 b756 bsr h'eac ;@(h'4f66)
|
|
0040b8 2f16 mov.l r1, @-r15
|
|
0040ba e700 mov #h'0, r7
|
|
0040bc 9362 mov.w @(h'c4,pc), r3 ;@(h'4184)
|
|
0040be e504 mov #h'4, r5
|
|
0040c0 51eb mov.l @(h'2c,r14), r1
|
|
0040c2 6673 mov r7, r6
|
|
0040c4 2fa6 mov.l r10, @-r15
|
|
0040c6 313c add r3, r1
|
|
0040c8 2f16 mov.l r1, @-r15
|
|
0040ca b74c bsr h'e98 ;@(h'4f66)
|
|
0040cc e40b mov #h'b, r4
|
|
0040ce e701 mov #h'1, r7
|
|
0040d0 9359 mov.w @(h'b2,pc), r3 ;@(h'4186)
|
|
0040d2 e600 mov #h'0, r6
|
|
0040d4 51eb mov.l @(h'2c,r14), r1
|
|
0040d6 e504 mov #h'4, r5
|
|
0040d8 2fa6 mov.l r10, @-r15
|
|
0040da 313c add r3, r1
|
|
0040dc 2f16 mov.l r1, @-r15
|
|
0040de b742 bsr h'e84 ;@(h'4f66)
|
|
0040e0 e40f mov #h'f, r4
|
|
0040e2 e700 mov #h'0, r7
|
|
0040e4 9350 mov.w @(h'a0,pc), r3 ;@(h'4188)
|
|
0040e6 e508 mov #h'8, r5
|
|
0040e8 51eb mov.l @(h'2c,r14), r1
|
|
0040ea 6673 mov r7, r6
|
|
0040ec 2fa6 mov.l r10, @-r15
|
|
0040ee 313c add r3, r1
|
|
0040f0 2f16 mov.l r1, @-r15
|
|
0040f2 b738 bsr h'e70 ;@(h'4f66)
|
|
0040f4 e404 mov #h'4, r4
|
|
0040f6 e305 mov #h'5, r3
|
|
0040f8 9447 mov.w @(h'8e,pc), r4 ;@(h'418a)
|
|
0040fa 4c0b jsr @r12
|
|
0040fc 1e3a mov.l r3, @(h'28,r14)
|
|
0040fe 6103 mov r0, r1
|
|
004100 d426 mov.l @(h'98,pc), r4 ;@(h'419c)
|
|
004102 e300 mov #h'0, r3
|
|
004104 1e09 mov.l r0, @(h'24,r14)
|
|
004106 6733 mov r3, r7
|
|
004108 2f36 mov.l r3, @-r15
|
|
00410a 6633 mov r3, r6
|
|
00410c 2f36 mov.l r3, @-r15
|
|
00410e 2f36 mov.l r3, @-r15
|
|
004110 2f16 mov.l r1, @-r15
|
|
004112 b6e9 bsr h'dd2 ;@(h'4ee8)
|
|
004114 6533 mov r3, r5
|
|
004116 ed29 mov #h'29, r13
|
|
004118 51e9 mov.l @(h'24,r14), r1
|
|
00411a e338 mov #h'38, r3
|
|
00411c d420 mov.l @(h'80,pc), r4 ;@(h'41a0)
|
|
00411e e26c mov #h'6c, r2
|
|
004120 2f36 mov.l r3, @-r15
|
|
004122 e74f mov #h'4f, r7
|
|
004124 2fd6 mov.l r13, @-r15
|
|
004126 e604 mov #h'4, r6
|
|
004128 2f26 mov.l r2, @-r15
|
|
00412a 7124 add #h'24, r1
|
|
00412c 2f16 mov.l r1, @-r15
|
|
00412e b6db bsr h'db6 ;@(h'4ee8)
|
|
004130 e500 mov #h'0, r5
|
|
004132 e338 mov #h'38, r3
|
|
004134 922a mov.w @(h'54,pc), r2 ;@(h'418c)
|
|
004136 e76d mov #h'6d, r7
|
|
004138 d41a mov.l @(h'68,pc), r4 ;@(h'41a4)
|
|
00413a e604 mov #h'4, r6
|
|
00413c 51e9 mov.l @(h'24,r14), r1
|
|
00413e 7148 add #h'48, r1
|
|
004140 2f36 mov.l r3, @-r15
|
|
004142 2fd6 mov.l r13, @-r15
|
|
004144 2f26 mov.l r2, @-r15
|
|
004146 2f16 mov.l r1, @-r15
|
|
004148 b6ce bsr h'd9c ;@(h'4ee8)
|
|
00414a e500 mov #h'0, r5
|
|
00414c 51e9 mov.l @(h'24,r14), r1
|
|
00414e e348 mov #h'48, r3
|
|
004150 921d mov.w @(h'3a,pc), r2 ;@(h'418e)
|
|
004152 e604 mov #h'4, r6
|
|
004154 d414 mov.l @(h'50,pc), r4 ;@(h'41a8)
|
|
004156 716c add #h'6c, r1
|
|
004158 971a mov.w @(h'34,pc), r7 ;@(h'4190)
|
|
00415a 2f36 mov.l r3, @-r15
|
|
00415c 2fd6 mov.l r13, @-r15
|
|
00415e 2f26 mov.l r2, @-r15
|
|
004160 2f16 mov.l r1, @-r15
|
|
004162 b6c1 bsr h'd82 ;@(h'4ee8)
|
|
004164 e500 mov #h'0, r5
|
|
004166 7f78 add #h'78, r15
|
|
004168 d410 mov.l @(h'40,pc), r4 ;@(h'41ac)
|
|
00416a e300 mov #h'0, r3
|
|
00416c 51e9 mov.l @(h'24,r14), r1
|
|
00416e e707 mov #h'7, r7
|
|
004170 2f36 mov.l r3, @-r15
|
|
004172 6533 mov r3, r5
|
|
004174 2f36 mov.l r3, @-r15
|
|
004176 318c add r8, r1
|
|
004178 2f36 mov.l r3, @-r15
|
|
00417a a0b8 bra h'170 ;@(h'42ee)
|
|
00417c e601 mov #h'1, r6
|
|
00417e 0280
|
|
004180 0152
|
|
004182 00e0
|
|
004184 0080
|
|
004186 00a0
|
|
004188 00c0
|
|
00418a 00b4 mov.b r11, @(r0,r0)
|
|
00418c 0081
|
|
00418e 00b9
|
|
004190 009f mac.l @r9+, @r0+
|
|
004192 0000
|
|
004194 0030
|
|
004196 7569 add #h'69, r5
|
|
004198 0030
|
|
00419a 5608 mov.l @(h'20,r0), r6
|
|
00419c 0030
|
|
00419e 76bc add #h'bc, r6
|
|
0041a0 0030
|
|
0041a2 76e8 add #h'e8, r6
|
|
0041a4 0030
|
|
0041a6 7714 add #h'14, r7
|
|
0041a8 0030
|
|
0041aa 7738 add #h'38, r7
|
|
0041ac 0030
|
|
0041ae 7760 add #h'60, r7
|
|
0041b0 6093 mov r9, r0
|
|
0041b2 8809 cmp/eq #h'9, r0
|
|
0041b4 8901 bt h'2 ;@(h'41ba)
|
|
0041b6 a0b5 bra h'16a ;@(h'4324)
|
|
0041b8 0009 nop
|
|
0041ba 919d mov.w @(h'13a,pc), r1 ;@(h'42f8)
|
|
0041bc d252 mov.l @(h'148,pc), r2 ;@(h'4308)
|
|
0041be 909c mov.w @(h'138,pc), r0 ;@(h'42fa)
|
|
0041c0 d352 mov.l @(h'148,pc), r3 ;@(h'430c)
|
|
0041c2 430b jsr @r3
|
|
0041c4 31fc add r15, r1
|
|
0041c6 e10f mov #h'f, r1
|
|
0041c8 9497 mov.w @(h'12e,pc), r4 ;@(h'42fa)
|
|
0041ca 1e73 mov.l r7, @(h'c,r14)
|
|
0041cc 4c0b jsr @r12
|
|
0041ce 1e14 mov.l r1, @(h'10,r14)
|
|
0041d0 1e02 mov.l r0, @(h'8,r14)
|
|
0041d2 9692 mov.w @(h'124,pc), r6 ;@(h'42fa)
|
|
0041d4 9590 mov.w @(h'120,pc), r5 ;@(h'42f8)
|
|
0041d6 35fc add r15, r5
|
|
0041d8 4b0b jsr @r11
|
|
0041da 6403 mov r0, r4
|
|
0041dc 948e mov.w @(h'11c,pc), r4 ;@(h'42fc)
|
|
0041de e307 mov #h'7, r3
|
|
0041e0 4c0b jsr @r12
|
|
0041e2 1e3c mov.l r3, @(h'30,r14)
|
|
0041e4 1e0b mov.l r0, @(h'2c,r14)
|
|
0041e6 6103 mov r0, r1
|
|
0041e8 2fa6 mov.l r10, @-r15
|
|
0041ea e703 mov #h'3, r7
|
|
0041ec e600 mov #h'0, r6
|
|
0041ee e502 mov #h'2, r5
|
|
0041f0 e408 mov #h'8, r4
|
|
0041f2 b6b8 bsr h'd70 ;@(h'4f66)
|
|
0041f4 2f16 mov.l r1, @-r15
|
|
0041f6 e700 mov #h'0, r7
|
|
0041f8 51eb mov.l @(h'2c,r14), r1
|
|
0041fa e504 mov #h'4, r5
|
|
0041fc 2fa6 mov.l r10, @-r15
|
|
0041fe 6673 mov r7, r6
|
|
004200 7120 add #h'20, r1
|
|
004202 e407 mov #h'7, r4
|
|
004204 b6af bsr h'd5e ;@(h'4f66)
|
|
004206 2f16 mov.l r1, @-r15
|
|
004208 51eb mov.l @(h'2c,r14), r1
|
|
00420a e701 mov #h'1, r7
|
|
00420c 2fa6 mov.l r10, @-r15
|
|
00420e e600 mov #h'0, r6
|
|
004210 7140 add #h'40, r1
|
|
004212 e505 mov #h'5, r5
|
|
004214 6453 mov r5, r4
|
|
004216 b6a6 bsr h'd4c ;@(h'4f66)
|
|
004218 2f16 mov.l r1, @-r15
|
|
00421a e304 mov #h'4, r3
|
|
00421c 51eb mov.l @(h'2c,r14), r1
|
|
00421e e701 mov #h'1, r7
|
|
004220 2f36 mov.l r3, @-r15
|
|
004222 e600 mov #h'0, r6
|
|
004224 7160 add #h'60, r1
|
|
004226 e506 mov #h'6, r5
|
|
004228 2f16 mov.l r1, @-r15
|
|
00422a b69c bsr h'd38 ;@(h'4f66)
|
|
00422c e405 mov #h'5, r4
|
|
00422e e205 mov #h'5, r2
|
|
004230 9365 mov.w @(h'ca,pc), r3 ;@(h'42fe)
|
|
004232 e701 mov #h'1, r7
|
|
004234 51eb mov.l @(h'2c,r14), r1
|
|
004236 e600 mov #h'0, r6
|
|
004238 2f26 mov.l r2, @-r15
|
|
00423a e507 mov #h'7, r5
|
|
00423c 313c add r3, r1
|
|
00423e 2f16 mov.l r1, @-r15
|
|
004240 b691 bsr h'd22 ;@(h'4f66)
|
|
004242 6423 mov r2, r4
|
|
004244 935c mov.w @(h'b8,pc), r3 ;@(h'4300)
|
|
004246 e204 mov #h'4, r2
|
|
004248 51eb mov.l @(h'2c,r14), r1
|
|
00424a e701 mov #h'1, r7
|
|
00424c 2f26 mov.l r2, @-r15
|
|
00424e e600 mov #h'0, r6
|
|
004250 313c add r3, r1
|
|
004252 e508 mov #h'8, r5
|
|
004254 2f16 mov.l r1, @-r15
|
|
004256 b686 bsr h'd0c ;@(h'4f66)
|
|
004258 e405 mov #h'5, r4
|
|
00425a e701 mov #h'1, r7
|
|
00425c 9351 mov.w @(h'a2,pc), r3 ;@(h'4302)
|
|
00425e e600 mov #h'0, r6
|
|
004260 51eb mov.l @(h'2c,r14), r1
|
|
004262 e509 mov #h'9, r5
|
|
004264 2fa6 mov.l r10, @-r15
|
|
004266 313c add r3, r1
|
|
004268 2f16 mov.l r1, @-r15
|
|
00426a b67c bsr h'cf8 ;@(h'4f66)
|
|
00426c e405 mov #h'5, r4
|
|
00426e e305 mov #h'5, r3
|
|
004270 9448 mov.w @(h'90,pc), r4 ;@(h'4304)
|
|
004272 4c0b jsr @r12
|
|
004274 1e3a mov.l r3, @(h'28,r14)
|
|
004276 6103 mov r0, r1
|
|
004278 d425 mov.l @(h'94,pc), r4 ;@(h'4310)
|
|
00427a e300 mov #h'0, r3
|
|
00427c 1e09 mov.l r0, @(h'24,r14)
|
|
00427e 6733 mov r3, r7
|
|
004280 2f36 mov.l r3, @-r15
|
|
004282 6633 mov r3, r6
|
|
004284 2f36 mov.l r3, @-r15
|
|
004286 2f36 mov.l r3, @-r15
|
|
004288 2f16 mov.l r1, @-r15
|
|
00428a b62d bsr h'c5a ;@(h'4ee8)
|
|
00428c 6533 mov r3, r5
|
|
00428e e300 mov #h'0, r3
|
|
004290 d420 mov.l @(h'80,pc), r4 ;@(h'4314)
|
|
004292 e220 mov #h'20, r2
|
|
004294 51e9 mov.l @(h'24,r14), r1
|
|
004296 e603 mov #h'3, r6
|
|
004298 2f36 mov.l r3, @-r15
|
|
00429a 6733 mov r3, r7
|
|
00429c 2f36 mov.l r3, @-r15
|
|
00429e e501 mov #h'1, r5
|
|
0042a0 2f26 mov.l r2, @-r15
|
|
0042a2 7124 add #h'24, r1
|
|
0042a4 b620 bsr h'c40 ;@(h'4ee8)
|
|
0042a6 2f16 mov.l r1, @-r15
|
|
0042a8 51e9 mov.l @(h'24,r14), r1
|
|
0042aa e300 mov #h'0, r3
|
|
0042ac d41a mov.l @(h'68,pc), r4 ;@(h'4318)
|
|
0042ae e704 mov #h'4, r7
|
|
0042b0 2f36 mov.l r3, @-r15
|
|
0042b2 e601 mov #h'1, r6
|
|
0042b4 2f36 mov.l r3, @-r15
|
|
0042b6 7148 add #h'48, r1
|
|
0042b8 2f36 mov.l r3, @-r15
|
|
0042ba 2f16 mov.l r1, @-r15
|
|
0042bc b614 bsr h'c28 ;@(h'4ee8)
|
|
0042be 6533 mov r3, r5
|
|
0042c0 51e9 mov.l @(h'24,r14), r1
|
|
0042c2 e300 mov #h'0, r3
|
|
0042c4 d415 mov.l @(h'54,pc), r4 ;@(h'431c)
|
|
0042c6 e709 mov #h'9, r7
|
|
0042c8 2f36 mov.l r3, @-r15
|
|
0042ca e601 mov #h'1, r6
|
|
0042cc 2f36 mov.l r3, @-r15
|
|
0042ce 716c add #h'6c, r1
|
|
0042d0 2f36 mov.l r3, @-r15
|
|
0042d2 2f16 mov.l r1, @-r15
|
|
0042d4 b608 bsr h'c10 ;@(h'4ee8)
|
|
0042d6 6533 mov r3, r5
|
|
0042d8 d411 mov.l @(h'44,pc), r4 ;@(h'4320)
|
|
0042da 7f78 add #h'78, r15
|
|
0042dc 51e9 mov.l @(h'24,r14), r1
|
|
0042de e300 mov #h'0, r3
|
|
0042e0 2f36 mov.l r3, @-r15
|
|
0042e2 e70d mov #h'd, r7
|
|
0042e4 2f36 mov.l r3, @-r15
|
|
0042e6 e601 mov #h'1, r6
|
|
0042e8 2f36 mov.l r3, @-r15
|
|
0042ea 6533 mov r3, r5
|
|
0042ec 318c add r8, r1
|
|
0042ee 2f16 mov.l r1, @-r15
|
|
0042f0 b5fa bsr h'bf4 ;@(h'4ee8)
|
|
0042f2 0009 nop
|
|
0042f4 a5a2 bra h'b44 ;@(h'4e3c)
|
|
0042f6 7f10 add #h'10, r15
|
|
0042f8 02d4 mov.b r13, @(r0,r2)
|
|
0042fa 00ff mac.l @r15+, @r0+
|
|
0042fc 00e0
|
|
0042fe 0080
|
|
004300 00a0
|
|
004302 00c0
|
|
004304 00b4 mov.b r11, @(r0,r0)
|
|
004306 0000
|
|
004308 0030
|
|
00430a 7782 add #h'82, r7
|
|
00430c 0030
|
|
00430e 5608 mov.l @(h'20,r0), r6
|
|
004310 0030
|
|
004312 7884 add #h'84, r8
|
|
004314 0030
|
|
004316 7898 add #h'98, r8
|
|
004318 0030
|
|
00431a 78bc add #h'bc, r8
|
|
00431c 0030
|
|
00431e 78e0 add #h'e0, r8
|
|
004320 0030
|
|
004322 7900
|
|
004324 880a cmp/eq #h'a, r0
|
|
004326 8901 bt h'2 ;@(h'432c)
|
|
004328 a0aa bra h'154 ;@(h'4480)
|
|
00432a 0009 nop
|
|
00432c 9191 mov.w @(h'122,pc), r1 ;@(h'4452)
|
|
00432e d24d mov.l @(h'134,pc), r2 ;@(h'4464)
|
|
004330 9090 mov.w @(h'120,pc), r0 ;@(h'4454)
|
|
004332 d34d mov.l @(h'134,pc), r3 ;@(h'4468)
|
|
004334 430b jsr @r3
|
|
004336 31fc add r15, r1
|
|
004338 918d mov.w @(h'11a,pc), r1 ;@(h'4456)
|
|
00433a 31fc add r15, r1
|
|
00433c d24b mov.l @(h'12c,pc), r2 ;@(h'446c)
|
|
00433e d34c mov.l @(h'130,pc), r3 ;@(h'4470)
|
|
004340 430b jsr @r3
|
|
004342 e024 mov #h'24, r0
|
|
004344 9486 mov.w @(h'10c,pc), r4 ;@(h'4454)
|
|
004346 e119 mov #h'19, r1
|
|
004348 1e13 mov.l r1, @(h'c,r14)
|
|
00434a e30f mov #h'f, r3
|
|
00434c 4c0b jsr @r12
|
|
00434e 1e34 mov.l r3, @(h'10,r14)
|
|
004350 1e02 mov.l r0, @(h'8,r14)
|
|
004352 967f mov.w @(h'fe,pc), r6 ;@(h'4454)
|
|
004354 957d mov.w @(h'fa,pc), r5 ;@(h'4452)
|
|
004356 35fc add r15, r5
|
|
004358 4b0b jsr @r11
|
|
00435a 6403 mov r0, r4
|
|
00435c e201 mov #h'1, r2
|
|
00435e 1e26 mov.l r2, @(h'18,r14)
|
|
004360 4c0b jsr @r12
|
|
004362 e424 mov #h'24, r4
|
|
004364 1e05 mov.l r0, @(h'14,r14)
|
|
004366 6103 mov r0, r1
|
|
004368 9275 mov.w @(h'ea,pc), r2 ;@(h'4456)
|
|
00436a 32fc add r15, r2
|
|
00436c d340 mov.l @(h'100,pc), r3 ;@(h'4470)
|
|
00436e 430b jsr @r3
|
|
004370 e024 mov #h'24, r0
|
|
004372 e206 mov #h'6, r2
|
|
004374 9470 mov.w @(h'e0,pc), r4 ;@(h'4458)
|
|
004376 4c0b jsr @r12
|
|
004378 1e2c mov.l r2, @(h'30,r14)
|
|
00437a 6103 mov r0, r1
|
|
00437c 1e0b mov.l r0, @(h'2c,r14)
|
|
00437e e302 mov #h'2, r3
|
|
004380 2f36 mov.l r3, @-r15
|
|
004382 e701 mov #h'1, r7
|
|
004384 2f16 mov.l r1, @-r15
|
|
004386 e600 mov #h'0, r6
|
|
004388 e504 mov #h'4, r5
|
|
00438a b5ec bsr h'bd8 ;@(h'4f66)
|
|
00438c e409 mov #h'9, r4
|
|
00438e e303 mov #h'3, r3
|
|
004390 51eb mov.l @(h'2c,r14), r1
|
|
004392 e700 mov #h'0, r7
|
|
004394 2f36 mov.l r3, @-r15
|
|
004396 e505 mov #h'5, r5
|
|
004398 7120 add #h'20, r1
|
|
00439a 6673 mov r7, r6
|
|
00439c 2f16 mov.l r1, @-r15
|
|
00439e b5e2 bsr h'bc4 ;@(h'4f66)
|
|
0043a0 e410 mov #h'10, r4
|
|
0043a2 e301 mov #h'1, r3
|
|
0043a4 51eb mov.l @(h'2c,r14), r1
|
|
0043a6 e600 mov #h'0, r6
|
|
0043a8 2f36 mov.l r3, @-r15
|
|
0043aa 6733 mov r3, r7
|
|
0043ac 7140 add #h'40, r1
|
|
0043ae e506 mov #h'6, r5
|
|
0043b0 2f16 mov.l r1, @-r15
|
|
0043b2 b5d8 bsr h'bb0 ;@(h'4f66)
|
|
0043b4 e409 mov #h'9, r4
|
|
0043b6 e306 mov #h'6, r3
|
|
0043b8 51eb mov.l @(h'2c,r14), r1
|
|
0043ba e700 mov #h'0, r7
|
|
0043bc 2f36 mov.l r3, @-r15
|
|
0043be e507 mov #h'7, r5
|
|
0043c0 7160 add #h'60, r1
|
|
0043c2 6673 mov r7, r6
|
|
0043c4 2f16 mov.l r1, @-r15
|
|
0043c6 b5ce bsr h'b9c ;@(h'4f66)
|
|
0043c8 e410 mov #h'10, r4
|
|
0043ca e201 mov #h'1, r2
|
|
0043cc 9345 mov.w @(h'8a,pc), r3 ;@(h'445a)
|
|
0043ce e600 mov #h'0, r6
|
|
0043d0 51eb mov.l @(h'2c,r14), r1
|
|
0043d2 e508 mov #h'8, r5
|
|
0043d4 2f26 mov.l r2, @-r15
|
|
0043d6 6723 mov r2, r7
|
|
0043d8 313c add r3, r1
|
|
0043da 2f16 mov.l r1, @-r15
|
|
0043dc b5c3 bsr h'b86 ;@(h'4f66)
|
|
0043de e409 mov #h'9, r4
|
|
0043e0 933c mov.w @(h'78,pc), r3 ;@(h'445c)
|
|
0043e2 e201 mov #h'1, r2
|
|
0043e4 51eb mov.l @(h'2c,r14), r1
|
|
0043e6 e700 mov #h'0, r7
|
|
0043e8 2f26 mov.l r2, @-r15
|
|
0043ea e509 mov #h'9, r5
|
|
0043ec 313c add r3, r1
|
|
0043ee 6673 mov r7, r6
|
|
0043f0 2f16 mov.l r1, @-r15
|
|
0043f2 b5b8 bsr h'b70 ;@(h'4f66)
|
|
0043f4 e410 mov #h'10, r4
|
|
0043f6 e303 mov #h'3, r3
|
|
0043f8 1e3a mov.l r3, @(h'28,r14)
|
|
0043fa 4c0b jsr @r12
|
|
0043fc e46c mov #h'6c, r4
|
|
0043fe 6103 mov r0, r1
|
|
004400 d41c mov.l @(h'70,pc), r4 ;@(h'4474)
|
|
004402 e300 mov #h'0, r3
|
|
004404 1e09 mov.l r0, @(h'24,r14)
|
|
004406 6733 mov r3, r7
|
|
004408 2f36 mov.l r3, @-r15
|
|
00440a 6633 mov r3, r6
|
|
00440c 2f36 mov.l r3, @-r15
|
|
00440e 2f36 mov.l r3, @-r15
|
|
004410 2f16 mov.l r1, @-r15
|
|
004412 b569 bsr h'ad2 ;@(h'4ee8)
|
|
004414 e501 mov #h'1, r5
|
|
004416 e320 mov #h'20, r3
|
|
004418 9722 mov.w @(h'44,pc), r7 ;@(h'4460)
|
|
00441a e604 mov #h'4, r6
|
|
00441c d416 mov.l @(h'58,pc), r4 ;@(h'4478)
|
|
00441e e218 mov #h'18, r2
|
|
004420 51e9 mov.l @(h'24,r14), r1
|
|
004422 e500 mov #h'0, r5
|
|
004424 2f36 mov.l r3, @-r15
|
|
004426 7124 add #h'24, r1
|
|
004428 2f26 mov.l r2, @-r15
|
|
00442a 6013 mov r1, r0
|
|
00442c 9117 mov.w @(h'2e,pc), r1 ;@(h'445e)
|
|
00442e 2f16 mov.l r1, @-r15
|
|
004430 b55a bsr h'ab4 ;@(h'4ee8)
|
|
004432 2f06 mov.l r0, @-r15
|
|
004434 51e9 mov.l @(h'24,r14), r1
|
|
004436 e300 mov #h'0, r3
|
|
004438 d410 mov.l @(h'40,pc), r4 ;@(h'447c)
|
|
00443a e704 mov #h'4, r7
|
|
00443c 2f36 mov.l r3, @-r15
|
|
00443e e601 mov #h'1, r6
|
|
004440 2f36 mov.l r3, @-r15
|
|
004442 7148 add #h'48, r1
|
|
004444 2f36 mov.l r3, @-r15
|
|
004446 6563 mov r6, r5
|
|
004448 2f16 mov.l r1, @-r15
|
|
00444a b54d bsr h'a9a ;@(h'4ee8)
|
|
00444c 0009 nop
|
|
00444e a4f5 bra h'9ea ;@(h'4e3c)
|
|
004450 7f60 add #h'60, r15
|
|
004452 025c mov.b @(r0,r5), r2
|
|
004454 0177 mul.l r7, r1
|
|
004456 0238 ldtlb
|
|
004458 00c0
|
|
00445a 0080
|
|
00445c 00a0
|
|
00445e 00b1
|
|
004460 00af mac.l @r10+, @r0+
|
|
004462 0000
|
|
004464 0030
|
|
004466 7911 add #h'11, r9
|
|
004468 0030
|
|
00446a 5608 mov.l @(h'20,r0), r6
|
|
00446c 0030
|
|
00446e 7a88 add #h'88, r10
|
|
004470 0030
|
|
004472 5570 mov.l @(h'0,r7), r5
|
|
004474 0030
|
|
004476 7aac add #h'ac, r10
|
|
004478 0030
|
|
00447a 7ac0 add #h'c0, r10
|
|
00447c 0030
|
|
00447e 7ae4 add #h'e4, r10
|
|
004480 6093 mov r9, r0
|
|
004482 880b cmp/eq #h'b, r0
|
|
004484 8901 bt h'2 ;@(h'448a)
|
|
004486 a091 bra h'122 ;@(h'45ac)
|
|
004488 0009 nop
|
|
00448a 9176 mov.w @(h'ec,pc), r1 ;@(h'457a)
|
|
00448c d23f mov.l @(h'fc,pc), r2 ;@(h'458c)
|
|
00448e 9075 mov.w @(h'ea,pc), r0 ;@(h'457c)
|
|
004490 d33f mov.l @(h'fc,pc), r3 ;@(h'4590)
|
|
004492 430b jsr @r3
|
|
004494 31fc add r15, r1
|
|
004496 e114 mov #h'14, r1
|
|
004498 1e43 mov.l r4, @(h'c,r14)
|
|
00449a 946f mov.w @(h'de,pc), r4 ;@(h'457c)
|
|
00449c 4c0b jsr @r12
|
|
00449e 1e14 mov.l r1, @(h'10,r14)
|
|
0044a0 1e02 mov.l r0, @(h'8,r14)
|
|
0044a2 966b mov.w @(h'd6,pc), r6 ;@(h'457c)
|
|
0044a4 9569 mov.w @(h'd2,pc), r5 ;@(h'457a)
|
|
0044a6 35fc add r15, r5
|
|
0044a8 4b0b jsr @r11
|
|
0044aa 6403 mov r0, r4
|
|
0044ac e301 mov #h'1, r3
|
|
0044ae 1e3c mov.l r3, @(h'30,r14)
|
|
0044b0 4c0b jsr @r12
|
|
0044b2 e420 mov #h'20, r4
|
|
0044b4 1e0b mov.l r0, @(h'2c,r14)
|
|
0044b6 6103 mov r0, r1
|
|
0044b8 2fa6 mov.l r10, @-r15
|
|
0044ba e703 mov #h'3, r7
|
|
0044bc e600 mov #h'0, r6
|
|
0044be e502 mov #h'2, r5
|
|
0044c0 e411 mov #h'11, r4
|
|
0044c2 b550 bsr h'aa0 ;@(h'4f66)
|
|
0044c4 2f16 mov.l r1, @-r15
|
|
0044c6 e306 mov #h'6, r3
|
|
0044c8 9459 mov.w @(h'b2,pc), r4 ;@(h'457e)
|
|
0044ca 4c0b jsr @r12
|
|
0044cc 1e3a mov.l r3, @(h'28,r14)
|
|
0044ce 6103 mov r0, r1
|
|
0044d0 d430 mov.l @(h'c0,pc), r4 ;@(h'4594)
|
|
0044d2 e300 mov #h'0, r3
|
|
0044d4 1e09 mov.l r0, @(h'24,r14)
|
|
0044d6 6733 mov r3, r7
|
|
0044d8 2f36 mov.l r3, @-r15
|
|
0044da 6633 mov r3, r6
|
|
0044dc 2f36 mov.l r3, @-r15
|
|
0044de 2f36 mov.l r3, @-r15
|
|
0044e0 2f16 mov.l r1, @-r15
|
|
0044e2 b501 bsr h'a02 ;@(h'4ee8)
|
|
0044e4 6533 mov r3, r5
|
|
0044e6 e300 mov #h'0, r3
|
|
0044e8 d42b mov.l @(h'ac,pc), r4 ;@(h'4598)
|
|
0044ea e231 mov #h'31, r2
|
|
0044ec 51e9 mov.l @(h'24,r14), r1
|
|
0044ee e701 mov #h'1, r7
|
|
0044f0 2f36 mov.l r3, @-r15
|
|
0044f2 e603 mov #h'3, r6
|
|
0044f4 2f36 mov.l r3, @-r15
|
|
0044f6 6533 mov r3, r5
|
|
0044f8 2f26 mov.l r2, @-r15
|
|
0044fa 7124 add #h'24, r1
|
|
0044fc b4f4 bsr h'9e8 ;@(h'4ee8)
|
|
0044fe 2f16 mov.l r1, @-r15
|
|
004500 51e9 mov.l @(h'24,r14), r1
|
|
004502 e261 mov #h'61, r2
|
|
004504 d425 mov.l @(h'94,pc), r4 ;@(h'459c)
|
|
004506 e74f mov #h'4f, r7
|
|
004508 933a mov.w @(h'74,pc), r3 ;@(h'4580)
|
|
00450a e604 mov #h'4, r6
|
|
00450c 2f36 mov.l r3, @-r15
|
|
00450e e500 mov #h'0, r5
|
|
004510 2f36 mov.l r3, @-r15
|
|
004512 7148 add #h'48, r1
|
|
004514 2f26 mov.l r2, @-r15
|
|
004516 b4e7 bsr h'9ce ;@(h'4ee8)
|
|
004518 2f16 mov.l r1, @-r15
|
|
00451a e340 mov #h'40, r3
|
|
00451c d420 mov.l @(h'80,pc), r4 ;@(h'45a0)
|
|
00451e e238 mov #h'38, r2
|
|
004520 51e9 mov.l @(h'24,r14), r1
|
|
004522 e76f mov #h'6f, r7
|
|
004524 2f36 mov.l r3, @-r15
|
|
004526 e604 mov #h'4, r6
|
|
004528 2f26 mov.l r2, @-r15
|
|
00452a e500 mov #h'0, r5
|
|
00452c 716c add #h'6c, r1
|
|
00452e 6013 mov r1, r0
|
|
004530 e179 mov #h'79, r1
|
|
004532 2f16 mov.l r1, @-r15
|
|
004534 b4d8 bsr h'9b0 ;@(h'4ee8)
|
|
004536 2f06 mov.l r0, @-r15
|
|
004538 51e9 mov.l @(h'24,r14), r1
|
|
00453a e340 mov #h'40, r3
|
|
00453c 9722 mov.w @(h'44,pc), r7 ;@(h'4584)
|
|
00453e e604 mov #h'4, r6
|
|
004540 d418 mov.l @(h'60,pc), r4 ;@(h'45a4)
|
|
004542 e238 mov #h'38, r2
|
|
004544 2f36 mov.l r3, @-r15
|
|
004546 e500 mov #h'0, r5
|
|
004548 2f26 mov.l r2, @-r15
|
|
00454a 318c add r8, r1
|
|
00454c 6013 mov r1, r0
|
|
00454e 9118 mov.w @(h'30,pc), r1 ;@(h'4582)
|
|
004550 2f16 mov.l r1, @-r15
|
|
004552 b4c9 bsr h'992 ;@(h'4ee8)
|
|
004554 2f06 mov.l r0, @-r15
|
|
004556 e259 mov #h'59, r2
|
|
004558 9716 mov.w @(h'2c,pc), r7 ;@(h'4588)
|
|
00455a e604 mov #h'4, r6
|
|
00455c d412 mov.l @(h'48,pc), r4 ;@(h'45a8)
|
|
00455e e500 mov #h'0, r5
|
|
004560 9311 mov.w @(h'22,pc), r3 ;@(h'4586)
|
|
004562 51e9 mov.l @(h'24,r14), r1
|
|
004564 2f26 mov.l r2, @-r15
|
|
004566 313c add r3, r1
|
|
004568 6013 mov r1, r0
|
|
00456a e151 mov #h'51, r1
|
|
00456c 2f16 mov.l r1, @-r15
|
|
00456e 7305
|
|
004570 2f36 mov.l r3, @-r15
|
|
004572 b4b9 bsr h'972 ;@(h'4ee8)
|
|
004574 2f06 mov.l r0, @-r15
|
|
004576 a461 bra h'8c2 ;@(h'4e3c)
|
|
004578 7f68 add #h'68, r15
|
|
00457a 01cc mov.b @(r0,r12), r1
|
|
00457c 0208 clrt
|
|
00457e 00d8
|
|
004580 0088
|
|
004582 00a1
|
|
004584 0097 mul.l r9, r0
|
|
004586 00b4 mov.b r11, @(r0,r0)
|
|
004588 00b7 mul.l r11, r0
|
|
00458a 0000
|
|
00458c 0030
|
|
00458e 7b10 add #h'10, r11
|
|
004590 0030
|
|
004592 5608 mov.l @(h'20,r0), r6
|
|
004594 0030
|
|
004596 7d18 add #h'18, r13
|
|
004598 0030
|
|
00459a 7d34 add #h'34, r13
|
|
00459c 0030
|
|
00459e 7d64 add #h'64, r13
|
|
0045a0 0030
|
|
0045a2 7da4 add #h'a4, r13
|
|
0045a4 0030
|
|
0045a6 7dd8 add #h'd8, r13
|
|
0045a8 0030
|
|
0045aa 7df4 add #h'f4, r13
|
|
0045ac 880c cmp/eq #h'c, r0
|
|
0045ae 8b57 bf h'ae ;@(h'4660)
|
|
0045b0 9148 mov.w @(h'90,pc), r1 ;@(h'4644)
|
|
0045b2 d226 mov.l @(h'98,pc), r2 ;@(h'464c)
|
|
0045b4 9047 mov.w @(h'8e,pc), r0 ;@(h'4646)
|
|
0045b6 d326 mov.l @(h'98,pc), r3 ;@(h'4650)
|
|
0045b8 430b jsr @r3
|
|
0045ba 31fc add r15, r1
|
|
0045bc 9443 mov.w @(h'86,pc), r4 ;@(h'4646)
|
|
0045be e120 mov #h'20, r1
|
|
0045c0 1e13 mov.l r1, @(h'c,r14)
|
|
0045c2 4c0b jsr @r12
|
|
0045c4 1e54 mov.l r5, @(h'10,r14)
|
|
0045c6 1e02 mov.l r0, @(h'8,r14)
|
|
0045c8 963d mov.w @(h'7a,pc), r6 ;@(h'4646)
|
|
0045ca 953b mov.w @(h'76,pc), r5 ;@(h'4644)
|
|
0045cc 35fc add r15, r5
|
|
0045ce 4b0b jsr @r11
|
|
0045d0 6403 mov r0, r4
|
|
0045d2 e301 mov #h'1, r3
|
|
0045d4 1e3c mov.l r3, @(h'30,r14)
|
|
0045d6 4c0b jsr @r12
|
|
0045d8 e420 mov #h'20, r4
|
|
0045da 6103 mov r0, r1
|
|
0045dc 1e0b mov.l r0, @(h'2c,r14)
|
|
0045de e304 mov #h'4, r3
|
|
0045e0 2f36 mov.l r3, @-r15
|
|
0045e2 e703 mov #h'3, r7
|
|
0045e4 2f16 mov.l r1, @-r15
|
|
0045e6 e600 mov #h'0, r6
|
|
0045e8 e502 mov #h'2, r5
|
|
0045ea b4bc bsr h'978 ;@(h'4f66)
|
|
0045ec e41c mov #h'1c, r4
|
|
0045ee e303 mov #h'3, r3
|
|
0045f0 1e3a mov.l r3, @(h'28,r14)
|
|
0045f2 4c0b jsr @r12
|
|
0045f4 e46c mov #h'6c, r4
|
|
0045f6 6103 mov r0, r1
|
|
0045f8 d416 mov.l @(h'58,pc), r4 ;@(h'4654)
|
|
0045fa e300 mov #h'0, r3
|
|
0045fc 1e09 mov.l r0, @(h'24,r14)
|
|
0045fe 6733 mov r3, r7
|
|
004600 2f36 mov.l r3, @-r15
|
|
004602 6633 mov r3, r6
|
|
004604 2f36 mov.l r3, @-r15
|
|
004606 2f36 mov.l r3, @-r15
|
|
004608 2f16 mov.l r1, @-r15
|
|
00460a b46d bsr h'8da ;@(h'4ee8)
|
|
00460c e501 mov #h'1, r5
|
|
00460e e300 mov #h'0, r3
|
|
004610 d411 mov.l @(h'44,pc), r4 ;@(h'4658)
|
|
004612 e701 mov #h'1, r7
|
|
004614 51e9 mov.l @(h'24,r14), r1
|
|
004616 6673 mov r7, r6
|
|
004618 2f36 mov.l r3, @-r15
|
|
00461a 7124 add #h'24, r1
|
|
00461c 2f36 mov.l r3, @-r15
|
|
00461e 2f36 mov.l r3, @-r15
|
|
004620 2f16 mov.l r1, @-r15
|
|
004622 b461 bsr h'8c2 ;@(h'4ee8)
|
|
004624 6533 mov r3, r5
|
|
004626 e300 mov #h'0, r3
|
|
004628 920e mov.w @(h'1c,pc), r2 ;@(h'4648)
|
|
00462a e701 mov #h'1, r7
|
|
00462c d40b mov.l @(h'2c,pc), r4 ;@(h'465c)
|
|
00462e e602 mov #h'2, r6
|
|
004630 51e9 mov.l @(h'24,r14), r1
|
|
004632 6533 mov r3, r5
|
|
004634 2f36 mov.l r3, @-r15
|
|
004636 7148 add #h'48, r1
|
|
004638 2f36 mov.l r3, @-r15
|
|
00463a 2f26 mov.l r2, @-r15
|
|
00463c b454 bsr h'8a8 ;@(h'4ee8)
|
|
00463e 2f16 mov.l r1, @-r15
|
|
004640 a3fc bra h'7f8 ;@(h'4e3c)
|
|
004642 7f38 add #h'38, r15
|
|
004644 0294 mov.b r9, @(r0,r2)
|
|
004646 0140
|
|
004648 00c0
|
|
00464a 0000
|
|
00464c 0030
|
|
00464e 7dfc add #h'fc, r13
|
|
004650 0030
|
|
004652 5608 mov.l @(h'20,r0), r6
|
|
004654 0030
|
|
004656 7f3c add #h'3c, r15
|
|
004658 0030
|
|
00465a 7f54 add #h'54, r15
|
|
00465c 0030
|
|
00465e 7f8c add #h'8c, r15
|
|
004660 6093 mov r9, r0
|
|
004662 880d cmp/eq #h'd, r0
|
|
004664 8901 bt h'2 ;@(h'466a)
|
|
004666 a08f bra h'11e ;@(h'4788)
|
|
004668 0009 nop
|
|
00466a 9178 mov.w @(h'f0,pc), r1 ;@(h'475e)
|
|
00466c d23e mov.l @(h'f8,pc), r2 ;@(h'4768)
|
|
00466e 9077 mov.w @(h'ee,pc), r0 ;@(h'4760)
|
|
004670 d33e mov.l @(h'f8,pc), r3 ;@(h'476c)
|
|
004672 430b jsr @r3
|
|
004674 31fc add r15, r1
|
|
004676 9174 mov.w @(h'e8,pc), r1 ;@(h'4762)
|
|
004678 d23d mov.l @(h'f4,pc), r2 ;@(h'4770)
|
|
00467a 31fc add r15, r1
|
|
00467c d33d mov.l @(h'f4,pc), r3 ;@(h'4774)
|
|
00467e 430b jsr @r3
|
|
004680 e024 mov #h'24, r0
|
|
004682 e10f mov #h'f, r1
|
|
004684 1e43 mov.l r4, @(h'c,r14)
|
|
004686 946b mov.w @(h'd6,pc), r4 ;@(h'4760)
|
|
004688 4c0b jsr @r12
|
|
00468a 1e14 mov.l r1, @(h'10,r14)
|
|
00468c 1e02 mov.l r0, @(h'8,r14)
|
|
00468e 9667 mov.w @(h'ce,pc), r6 ;@(h'4760)
|
|
004690 9565 mov.w @(h'ca,pc), r5 ;@(h'475e)
|
|
004692 35fc add r15, r5
|
|
004694 4b0b jsr @r11
|
|
004696 6403 mov r0, r4
|
|
004698 e301 mov #h'1, r3
|
|
00469a 1e36 mov.l r3, @(h'18,r14)
|
|
00469c 4c0b jsr @r12
|
|
00469e e424 mov #h'24, r4
|
|
0046a0 1e05 mov.l r0, @(h'14,r14)
|
|
0046a2 6103 mov r0, r1
|
|
0046a4 925d mov.w @(h'ba,pc), r2 ;@(h'4762)
|
|
0046a6 32fc add r15, r2
|
|
0046a8 d332 mov.l @(h'c8,pc), r3 ;@(h'4774)
|
|
0046aa 430b jsr @r3
|
|
0046ac e024 mov #h'24, r0
|
|
0046ae e203 mov #h'3, r2
|
|
0046b0 1e2c mov.l r2, @(h'30,r14)
|
|
0046b2 4c0b jsr @r12
|
|
0046b4 e460 mov #h'60, r4
|
|
0046b6 6103 mov r0, r1
|
|
0046b8 1e0b mov.l r0, @(h'2c,r14)
|
|
0046ba e310 mov #h'10, r3
|
|
0046bc 2f36 mov.l r3, @-r15
|
|
0046be e701 mov #h'1, r7
|
|
0046c0 2f16 mov.l r1, @-r15
|
|
0046c2 e600 mov #h'0, r6
|
|
0046c4 e502 mov #h'2, r5
|
|
0046c6 b44e bsr h'89c ;@(h'4f66)
|
|
0046c8 6453 mov r5, r4
|
|
0046ca e700 mov #h'0, r7
|
|
0046cc 51eb mov.l @(h'2c,r14), r1
|
|
0046ce e504 mov #h'4, r5
|
|
0046d0 2fa6 mov.l r10, @-r15
|
|
0046d2 6673 mov r7, r6
|
|
0046d4 7120 add #h'20, r1
|
|
0046d6 e408 mov #h'8, r4
|
|
0046d8 b445 bsr h'88a ;@(h'4f66)
|
|
0046da 2f16 mov.l r1, @-r15
|
|
0046dc 51eb mov.l @(h'2c,r14), r1
|
|
0046de e309 mov #h'9, r3
|
|
0046e0 2f36 mov.l r3, @-r15
|
|
0046e2 e701 mov #h'1, r7
|
|
0046e4 7140 add #h'40, r1
|
|
0046e6 e600 mov #h'0, r6
|
|
0046e8 2f16 mov.l r1, @-r15
|
|
0046ea 6533 mov r3, r5
|
|
0046ec b43b bsr h'876 ;@(h'4f66)
|
|
0046ee e402 mov #h'2, r4
|
|
0046f0 e304 mov #h'4, r3
|
|
0046f2 1e3a mov.l r3, @(h'28,r14)
|
|
0046f4 4c0b jsr @r12
|
|
0046f6 6483 mov r8, r4
|
|
0046f8 1e09 mov.l r0, @(h'24,r14)
|
|
0046fa 6103 mov r0, r1
|
|
0046fc d41e mov.l @(h'78,pc), r4 ;@(h'4778)
|
|
0046fe e300 mov #h'0, r3
|
|
004700 2f36 mov.l r3, @-r15
|
|
004702 6733 mov r3, r7
|
|
004704 2f36 mov.l r3, @-r15
|
|
004706 6633 mov r3, r6
|
|
004708 2f36 mov.l r3, @-r15
|
|
00470a 2f16 mov.l r1, @-r15
|
|
00470c b3ec bsr h'7d8 ;@(h'4ee8)
|
|
00470e 6533 mov r3, r5
|
|
004710 51e9 mov.l @(h'24,r14), r1
|
|
004712 e300 mov #h'0, r3
|
|
004714 d419 mov.l @(h'64,pc), r4 ;@(h'477c)
|
|
004716 e258 mov #h'58, r2
|
|
004718 2f36 mov.l r3, @-r15
|
|
00471a e701 mov #h'1, r7
|
|
00471c 2f36 mov.l r3, @-r15
|
|
00471e e602 mov #h'2, r6
|
|
004720 2f26 mov.l r2, @-r15
|
|
004722 6533 mov r3, r5
|
|
004724 7124 add #h'24, r1
|
|
004726 b3df bsr h'7be ;@(h'4ee8)
|
|
004728 2f16 mov.l r1, @-r15
|
|
00472a e310 mov #h'10, r3
|
|
00472c 971b mov.w @(h'36,pc), r7 ;@(h'4766)
|
|
00472e e604 mov #h'4, r6
|
|
004730 d413 mov.l @(h'4c,pc), r4 ;@(h'4780)
|
|
004732 e20f mov #h'f, r2
|
|
004734 51e9 mov.l @(h'24,r14), r1
|
|
004736 e500 mov #h'0, r5
|
|
004738 2f36 mov.l r3, @-r15
|
|
00473a 7148 add #h'48, r1
|
|
00473c 2f26 mov.l r2, @-r15
|
|
00473e 6013 mov r1, r0
|
|
004740 9110 mov.w @(h'20,pc), r1 ;@(h'4764)
|
|
004742 2f16 mov.l r1, @-r15
|
|
004744 b3d0 bsr h'7a0 ;@(h'4ee8)
|
|
004746 2f06 mov.l r0, @-r15
|
|
004748 51e9 mov.l @(h'24,r14), r1
|
|
00474a e300 mov #h'0, r3
|
|
00474c d40d mov.l @(h'34,pc), r4 ;@(h'4784)
|
|
00474e e703 mov #h'3, r7
|
|
004750 2f36 mov.l r3, @-r15
|
|
004752 6533 mov r3, r5
|
|
004754 2f36 mov.l r3, @-r15
|
|
004756 716c add #h'6c, r1
|
|
004758 2f36 mov.l r3, @-r15
|
|
00475a a07f bra h'fe ;@(h'485c)
|
|
00475c e601 mov #h'1, r6
|
|
00475e 024c mov.b @(r0,r4), r2
|
|
004760 0186 mov.l r8, @(r0,r1)
|
|
004762 0228 clrmac
|
|
004764 00c0
|
|
004766 00ba
|
|
004768 0030
|
|
00476a 7fa4 add #h'a4, r15
|
|
00476c 0030
|
|
00476e 5608 mov.l @(h'20,r0), r6
|
|
004770 0030
|
|
004772 812c mov.w r0, @(h'18,r2)
|
|
004774 0030
|
|
004776 5570 mov.l @(h'0,r7), r5
|
|
004778 0030
|
|
00477a 8150 mov.w r0, @(h'0,r5)
|
|
00477c 0030
|
|
00477e 8170 mov.w r0, @(h'0,r7)
|
|
004780 0030
|
|
004782 81b0 mov.w r0, @(h'0,r11)
|
|
004784 0030
|
|
004786 81e8 mov.w r0, @(h'10,r14)
|
|
004788 6093 mov r9, r0
|
|
00478a 880e cmp/eq #h'e, r0
|
|
00478c 8f7a bf/s h'f4 ;@(h'4884)
|
|
00478e e71b mov #h'1b, r7
|
|
004790 9169 mov.w @(h'd2,pc), r1 ;@(h'4866)
|
|
004792 d236 mov.l @(h'd8,pc), r2 ;@(h'486c)
|
|
004794 9068 mov.w @(h'd0,pc), r0 ;@(h'4868)
|
|
004796 d336 mov.l @(h'd8,pc), r3 ;@(h'4870)
|
|
004798 430b jsr @r3
|
|
00479a 31fc add r15, r1
|
|
00479c 1e73 mov.l r7, @(h'c,r14)
|
|
00479e e114 mov #h'14, r1
|
|
0047a0 9462 mov.w @(h'c4,pc), r4 ;@(h'4868)
|
|
0047a2 4c0b jsr @r12
|
|
0047a4 1e14 mov.l r1, @(h'10,r14)
|
|
0047a6 1e02 mov.l r0, @(h'8,r14)
|
|
0047a8 965e mov.w @(h'bc,pc), r6 ;@(h'4868)
|
|
0047aa 955c mov.w @(h'b8,pc), r5 ;@(h'4866)
|
|
0047ac 35fc add r15, r5
|
|
0047ae 4b0b jsr @r11
|
|
0047b0 6403 mov r0, r4
|
|
0047b2 e303 mov #h'3, r3
|
|
0047b4 1e3c mov.l r3, @(h'30,r14)
|
|
0047b6 4c0b jsr @r12
|
|
0047b8 e460 mov #h'60, r4
|
|
0047ba 6103 mov r0, r1
|
|
0047bc 1e0b mov.l r0, @(h'2c,r14)
|
|
0047be e703 mov #h'3, r7
|
|
0047c0 2fa6 mov.l r10, @-r15
|
|
0047c2 e600 mov #h'0, r6
|
|
0047c4 e502 mov #h'2, r5
|
|
0047c6 6473 mov r7, r4
|
|
0047c8 b3cd bsr h'79a ;@(h'4f66)
|
|
0047ca 2f16 mov.l r1, @-r15
|
|
0047cc 51eb mov.l @(h'2c,r14), r1
|
|
0047ce e703 mov #h'3, r7
|
|
0047d0 2fa6 mov.l r10, @-r15
|
|
0047d2 e600 mov #h'0, r6
|
|
0047d4 7120 add #h'20, r1
|
|
0047d6 e502 mov #h'2, r5
|
|
0047d8 e415 mov #h'15, r4
|
|
0047da b3c4 bsr h'788 ;@(h'4f66)
|
|
0047dc 2f16 mov.l r1, @-r15
|
|
0047de e302 mov #h'2, r3
|
|
0047e0 51eb mov.l @(h'2c,r14), r1
|
|
0047e2 e703 mov #h'3, r7
|
|
0047e4 2f36 mov.l r3, @-r15
|
|
0047e6 e601 mov #h'1, r6
|
|
0047e8 7140 add #h'40, r1
|
|
0047ea e504 mov #h'4, r5
|
|
0047ec 2f16 mov.l r1, @-r15
|
|
0047ee b3ba bsr h'774 ;@(h'4f66)
|
|
0047f0 e40d mov #h'd, r4
|
|
0047f2 e304 mov #h'4, r3
|
|
0047f4 1e3a mov.l r3, @(h'28,r14)
|
|
0047f6 4c0b jsr @r12
|
|
0047f8 6483 mov r8, r4
|
|
0047fa 6103 mov r0, r1
|
|
0047fc d41d mov.l @(h'74,pc), r4 ;@(h'4874)
|
|
0047fe e300 mov #h'0, r3
|
|
004800 1e09 mov.l r0, @(h'24,r14)
|
|
004802 6733 mov r3, r7
|
|
004804 2f36 mov.l r3, @-r15
|
|
004806 6633 mov r3, r6
|
|
004808 2f36 mov.l r3, @-r15
|
|
00480a 2f36 mov.l r3, @-r15
|
|
00480c 2f16 mov.l r1, @-r15
|
|
00480e b36b bsr h'6d6 ;@(h'4ee8)
|
|
004810 6533 mov r3, r5
|
|
004812 e338 mov #h'38, r3
|
|
004814 d418 mov.l @(h'60,pc), r4 ;@(h'4878)
|
|
004816 e230 mov #h'30, r2
|
|
004818 51e9 mov.l @(h'24,r14), r1
|
|
00481a e737 mov #h'37, r7
|
|
00481c 2f36 mov.l r3, @-r15
|
|
00481e e604 mov #h'4, r6
|
|
004820 2f26 mov.l r2, @-r15
|
|
004822 e500 mov #h'0, r5
|
|
004824 7124 add #h'24, r1
|
|
004826 6013 mov r1, r0
|
|
004828 e141 mov #h'41, r1
|
|
00482a 2f16 mov.l r1, @-r15
|
|
00482c b35c bsr h'6b8 ;@(h'4ee8)
|
|
00482e 2f06 mov.l r0, @-r15
|
|
004830 51e9 mov.l @(h'24,r14), r1
|
|
004832 e300 mov #h'0, r3
|
|
004834 d411 mov.l @(h'44,pc), r4 ;@(h'487c)
|
|
004836 e702 mov #h'2, r7
|
|
004838 2f36 mov.l r3, @-r15
|
|
00483a e601 mov #h'1, r6
|
|
00483c 2f36 mov.l r3, @-r15
|
|
00483e 7148 add #h'48, r1
|
|
004840 2f36 mov.l r3, @-r15
|
|
004842 2f16 mov.l r1, @-r15
|
|
004844 b350 bsr h'6a0 ;@(h'4ee8)
|
|
004846 6533 mov r3, r5
|
|
004848 51e9 mov.l @(h'24,r14), r1
|
|
00484a e300 mov #h'0, r3
|
|
00484c d40c mov.l @(h'30,pc), r4 ;@(h'4880)
|
|
00484e e704 mov #h'4, r7
|
|
004850 2f36 mov.l r3, @-r15
|
|
004852 e601 mov #h'1, r6
|
|
004854 2f36 mov.l r3, @-r15
|
|
004856 6533 mov r3, r5
|
|
004858 2f36 mov.l r3, @-r15
|
|
00485a 716c add #h'6c, r1
|
|
00485c 2f16 mov.l r1, @-r15
|
|
00485e b343 bsr h'686 ;@(h'4ee8)
|
|
004860 0009 nop
|
|
004862 a2eb bra h'5d6 ;@(h'4e3c)
|
|
004864 7f58 add #h'58, r15
|
|
004866 01b8
|
|
004868 021c mov.b @(r0,r1), r2
|
|
00486a 0000
|
|
00486c 0030
|
|
00486e 821f
|
|
004870 0030
|
|
004872 5608 mov.l @(h'20,r0), r6
|
|
004874 0030
|
|
004876 843c mov.b @(h'c,r3), r0
|
|
004878 0030
|
|
00487a 8468 mov.b @(h'8,r6), r0
|
|
00487c 0030
|
|
00487e 8470 mov.b @(h'0,r7), r0
|
|
004880 0030
|
|
004882 849c mov.b @(h'c,r9), r0
|
|
004884 880f cmp/eq #h'f, r0
|
|
004886 8901 bt h'2 ;@(h'488c)
|
|
004888 a140 bra h'280 ;@(h'4b0c)
|
|
00488a 0009 nop
|
|
00488c 91b7 mov.w @(h'16e,pc), r1 ;@(h'49fe)
|
|
00488e d261 mov.l @(h'184,pc), r2 ;@(h'4a14)
|
|
004890 90b6 mov.w @(h'16c,pc), r0 ;@(h'4a00)
|
|
004892 d361 mov.l @(h'184,pc), r3 ;@(h'4a18)
|
|
004894 430b jsr @r3
|
|
004896 31fc add r15, r1
|
|
004898 91b3 mov.w @(h'166,pc), r1 ;@(h'4a02)
|
|
00489a 31fc add r15, r1
|
|
00489c d25f mov.l @(h'17c,pc), r2 ;@(h'4a1c)
|
|
00489e d360 mov.l @(h'180,pc), r3 ;@(h'4a20)
|
|
0048a0 430b jsr @r3
|
|
0048a2 e018 mov #h'18, r0
|
|
0048a4 94ac mov.w @(h'158,pc), r4 ;@(h'4a00)
|
|
0048a6 e12c mov #h'2c, r1
|
|
0048a8 1e13 mov.l r1, @(h'c,r14)
|
|
0048aa 4c0b jsr @r12
|
|
0048ac 1e54 mov.l r5, @(h'10,r14)
|
|
0048ae 1e02 mov.l r0, @(h'8,r14)
|
|
0048b0 96a6 mov.w @(h'14c,pc), r6 ;@(h'4a00)
|
|
0048b2 95a4 mov.w @(h'148,pc), r5 ;@(h'49fe)
|
|
0048b4 35fc add r15, r5
|
|
0048b6 4b0b jsr @r11
|
|
0048b8 6403 mov r0, r4
|
|
0048ba e301 mov #h'1, r3
|
|
0048bc 1e38 mov.l r3, @(h'20,r14)
|
|
0048be 4c0b jsr @r12
|
|
0048c0 e418 mov #h'18, r4
|
|
0048c2 6103 mov r0, r1
|
|
0048c4 929d mov.w @(h'13a,pc), r2 ;@(h'4a02)
|
|
0048c6 1e07 mov.l r0, @(h'1c,r14)
|
|
0048c8 d355 mov.l @(h'154,pc), r3 ;@(h'4a20)
|
|
0048ca 32fc add r15, r2
|
|
0048cc 430b jsr @r3
|
|
0048ce e018 mov #h'18, r0
|
|
0048d0 9498 mov.w @(h'130,pc), r4 ;@(h'4a04)
|
|
0048d2 e209 mov #h'9, r2
|
|
0048d4 4c0b jsr @r12
|
|
0048d6 1e2c mov.l r2, @(h'30,r14)
|
|
0048d8 1e0b mov.l r0, @(h'2c,r14)
|
|
0048da 6103 mov r0, r1
|
|
0048dc e304 mov #h'4, r3
|
|
0048de e703 mov #h'3, r7
|
|
0048e0 2f36 mov.l r3, @-r15
|
|
0048e2 e600 mov #h'0, r6
|
|
0048e4 2f16 mov.l r1, @-r15
|
|
0048e6 e501 mov #h'1, r5
|
|
0048e8 b33d bsr h'67a ;@(h'4f66)
|
|
0048ea e40f mov #h'f, r4
|
|
0048ec 51eb mov.l @(h'2c,r14), r1
|
|
0048ee e304 mov #h'4, r3
|
|
0048f0 2f36 mov.l r3, @-r15
|
|
0048f2 e703 mov #h'3, r7
|
|
0048f4 7120 add #h'20, r1
|
|
0048f6 e600 mov #h'0, r6
|
|
0048f8 2f16 mov.l r1, @-r15
|
|
0048fa 6573 mov r7, r5
|
|
0048fc b333 bsr h'666 ;@(h'4f66)
|
|
0048fe e41d mov #h'1d, 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 7140 add #h'40, r1
|
|
00490a e600 mov #h'0, r6
|
|
00490c 2f16 mov.l r1, @-r15
|
|
00490e 6573 mov r7, r5
|
|
004910 b329 bsr h'652 ;@(h'4f66)
|
|
004912 e41e mov #h'1e, 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 7160 add #h'60, r1
|
|
00491e e600 mov #h'0, r6
|
|
004920 2f16 mov.l r1, @-r15
|
|
004922 6573 mov r7, r5
|
|
004924 b31f bsr h'63e ;@(h'4f66)
|
|
004926 e422 mov #h'22, r4
|
|
004928 936d mov.w @(h'da,pc), r3 ;@(h'4a06)
|
|
00492a e204 mov #h'4, r2
|
|
00492c 51eb mov.l @(h'2c,r14), r1
|
|
00492e e702 mov #h'2, r7
|
|
004930 2f26 mov.l r2, @-r15
|
|
004932 e600 mov #h'0, r6
|
|
004934 313c add r3, r1
|
|
004936 6523 mov r2, r5
|
|
004938 2f16 mov.l r1, @-r15
|
|
00493a b314 bsr h'628 ;@(h'4f66)
|
|
00493c e416 mov #h'16, r4
|
|
00493e e204 mov #h'4, r2
|
|
004940 9362 mov.w @(h'c4,pc), r3 ;@(h'4a08)
|
|
004942 e700 mov #h'0, r7
|
|
004944 51eb mov.l @(h'2c,r14), r1
|
|
004946 e505 mov #h'5, r5
|
|
004948 2f26 mov.l r2, @-r15
|
|
00494a 6673 mov r7, r6
|
|
00494c 313c add r3, r1
|
|
00494e 2f16 mov.l r1, @-r15
|
|
004950 b309 bsr h'612 ;@(h'4f66)
|
|
004952 e419 mov #h'19, r4
|
|
004954 9359 mov.w @(h'b2,pc), r3 ;@(h'4a0a)
|
|
004956 e204 mov #h'4, r2
|
|
004958 51eb mov.l @(h'2c,r14), r1
|
|
00495a e703 mov #h'3, r7
|
|
00495c 2f26 mov.l r2, @-r15
|
|
00495e e600 mov #h'0, r6
|
|
004960 313c add r3, r1
|
|
004962 e506 mov #h'6, r5
|
|
004964 2f16 mov.l r1, @-r15
|
|
004966 b2fe bsr h'5fc ;@(h'4f66)
|
|
004968 e40e mov #h'e, r4
|
|
00496a e204 mov #h'4, r2
|
|
00496c 934e mov.w @(h'9c,pc), r3 ;@(h'4a0c)
|
|
00496e e703 mov #h'3, r7
|
|
004970 51eb mov.l @(h'2c,r14), r1
|
|
004972 e600 mov #h'0, r6
|
|
004974 2f26 mov.l r2, @-r15
|
|
004976 e506 mov #h'6, r5
|
|
004978 313c add r3, r1
|
|
00497a 2f16 mov.l r1, @-r15
|
|
00497c b2f3 bsr h'5e6 ;@(h'4f66)
|
|
00497e e40f mov #h'f, r4
|
|
004980 9345 mov.w @(h'8a,pc), r3 ;@(h'4a0e)
|
|
004982 e204 mov #h'4, r2
|
|
004984 51eb mov.l @(h'2c,r14), r1
|
|
004986 e701 mov #h'1, r7
|
|
004988 2f26 mov.l r2, @-r15
|
|
00498a e600 mov #h'0, r6
|
|
00498c 313c add r3, r1
|
|
00498e e506 mov #h'6, r5
|
|
004990 2f16 mov.l r1, @-r15
|
|
004992 b2e8 bsr h'5d0 ;@(h'4f66)
|
|
004994 e426 mov #h'26, r4
|
|
004996 e309 mov #h'9, r3
|
|
004998 943a mov.w @(h'74,pc), r4 ;@(h'4a10)
|
|
00499a 4c0b jsr @r12
|
|
00499c 1e3a mov.l r3, @(h'28,r14)
|
|
00499e 6103 mov r0, r1
|
|
0049a0 d420 mov.l @(h'80,pc), r4 ;@(h'4a24)
|
|
0049a2 e300 mov #h'0, r3
|
|
0049a4 1e09 mov.l r0, @(h'24,r14)
|
|
0049a6 6733 mov r3, r7
|
|
0049a8 2f36 mov.l r3, @-r15
|
|
0049aa 6633 mov r3, r6
|
|
0049ac 2f36 mov.l r3, @-r15
|
|
0049ae 2f36 mov.l r3, @-r15
|
|
0049b0 2f16 mov.l r1, @-r15
|
|
0049b2 b299 bsr h'532 ;@(h'4ee8)
|
|
0049b4 6533 mov r3, r5
|
|
0049b6 e338 mov #h'38, r3
|
|
0049b8 d41b mov.l @(h'6c,pc), r4 ;@(h'4a28)
|
|
0049ba e231 mov #h'31, r2
|
|
0049bc 51e9 mov.l @(h'24,r14), r1
|
|
0049be e727 mov #h'27, r7
|
|
0049c0 2f36 mov.l r3, @-r15
|
|
0049c2 e604 mov #h'4, r6
|
|
0049c4 2f26 mov.l r2, @-r15
|
|
0049c6 7124 add #h'24, r1
|
|
0049c8 2f26 mov.l r2, @-r15
|
|
0049ca 2f16 mov.l r1, @-r15
|
|
0049cc b28c bsr h'518 ;@(h'4ee8)
|
|
0049ce e500 mov #h'0, r5
|
|
0049d0 51e9 mov.l @(h'24,r14), r1
|
|
0049d2 e338 mov #h'38, r3
|
|
0049d4 d415 mov.l @(h'54,pc), r4 ;@(h'4a2c)
|
|
0049d6 e231 mov #h'31, r2
|
|
0049d8 2f36 mov.l r3, @-r15
|
|
0049da e73f mov #h'3f, r7
|
|
0049dc 2f26 mov.l r2, @-r15
|
|
0049de e604 mov #h'4, r6
|
|
0049e0 7148 add #h'48, r1
|
|
0049e2 6013 mov r1, r0
|
|
0049e4 e149 mov #h'49, r1
|
|
0049e6 e500 mov #h'0, r5
|
|
0049e8 2f16 mov.l r1, @-r15
|
|
0049ea b27d bsr h'4fa ;@(h'4ee8)
|
|
0049ec 2f06 mov.l r0, @-r15
|
|
0049ee 7f78 add #h'78, r15
|
|
0049f0 51e9 mov.l @(h'24,r14), r1
|
|
0049f2 e338 mov #h'38, r3
|
|
0049f4 2f36 mov.l r3, @-r15
|
|
0049f6 716c add #h'6c, r1
|
|
0049f8 6013 mov r1, r0
|
|
0049fa a019 bra h'32 ;@(h'4a30)
|
|
0049fc 0009 nop
|
|
0049fe 021c mov.b @(r0,r1), r2
|
|
004a00 01b8
|
|
004a02 0204 mov.b r0, @(r0,r2)
|
|
004a04 0120
|
|
004a06 0080
|
|
004a08 00a0
|
|
004a0a 00c0
|
|
004a0c 00e0
|
|
004a0e 0100
|
|
004a10 0144 mov.b r4, @(r0,r1)
|
|
004a12 0000
|
|
004a14 0030
|
|
004a16 84b6 mov.b @(h'6,r11), r0
|
|
004a18 0030
|
|
004a1a 5608 mov.l @(h'20,r0), r6
|
|
004a1c 0030
|
|
004a1e 8670
|
|
004a20 0030
|
|
004a22 5564 mov.l @(h'10,r6), r5
|
|
004a24 0030
|
|
004a26 8688
|
|
004a28 0030
|
|
004a2a 86b4
|
|
004a2c 0030
|
|
004a2e 86c8
|
|
004a30 d430 mov.l @(h'c0,pc), r4 ;@(h'4af4)
|
|
004a32 e230 mov #h'30, r2
|
|
004a34 2f26 mov.l r2, @-r15
|
|
004a36 e178 mov #h'78, r1
|
|
004a38 2f16 mov.l r1, @-r15
|
|
004a3a e770 mov #h'70, r7
|
|
004a3c e604 mov #h'4, r6
|
|
004a3e e500 mov #h'0, r5
|
|
004a40 b252 bsr h'4a4 ;@(h'4ee8)
|
|
004a42 2f06 mov.l r0, @-r15
|
|
004a44 51e9 mov.l @(h'24,r14), r1
|
|
004a46 e338 mov #h'38, r3
|
|
004a48 9248 mov.w @(h'90,pc), r2 ;@(h'4adc)
|
|
004a4a e604 mov #h'4, r6
|
|
004a4c d42a mov.l @(h'a8,pc), r4 ;@(h'4af8)
|
|
004a4e e500 mov #h'0, r5
|
|
004a50 9745 mov.w @(h'8a,pc), r7 ;@(h'4ade)
|
|
004a52 318c add r8, r1
|
|
004a54 2f36 mov.l r3, @-r15
|
|
004a56 2f36 mov.l r3, @-r15
|
|
004a58 2f26 mov.l r2, @-r15
|
|
004a5a b245 bsr h'48a ;@(h'4ee8)
|
|
004a5c 2f16 mov.l r1, @-r15
|
|
004a5e 7f20 add #h'20, r15
|
|
004a60 933e mov.w @(h'7c,pc), r3 ;@(h'4ae0)
|
|
004a62 e604 mov #h'4, r6
|
|
004a64 d425 mov.l @(h'94,pc), r4 ;@(h'4afc)
|
|
004a66 51e9 mov.l @(h'24,r14), r1
|
|
004a68 2fa6 mov.l r10, @-r15
|
|
004a6a 313c add r3, r1
|
|
004a6c 9239 mov.w @(h'72,pc), r2 ;@(h'4ae2)
|
|
004a6e 2fa6 mov.l r10, @-r15
|
|
004a70 2f26 mov.l r2, @-r15
|
|
004a72 9737 mov.w @(h'6e,pc), r7 ;@(h'4ae4)
|
|
004a74 2f16 mov.l r1, @-r15
|
|
004a76 b237 bsr h'46e ;@(h'4ee8)
|
|
004a78 e501 mov #h'1, r5
|
|
004a7a e210 mov #h'10, r2
|
|
004a7c 9735 mov.w @(h'6a,pc), r7 ;@(h'4aea)
|
|
004a7e e604 mov #h'4, r6
|
|
004a80 d41f mov.l @(h'7c,pc), r4 ;@(h'4b00)
|
|
004a82 e501 mov #h'1, r5
|
|
004a84 932f mov.w @(h'5e,pc), r3 ;@(h'4ae6)
|
|
004a86 51e9 mov.l @(h'24,r14), r1
|
|
004a88 2f26 mov.l r2, @-r15
|
|
004a8a 313c add r3, r1
|
|
004a8c 2fa6 mov.l r10, @-r15
|
|
004a8e 6013 mov r1, r0
|
|
004a90 912a mov.w @(h'54,pc), r1 ;@(h'4ae8)
|
|
004a92 2f16 mov.l r1, @-r15
|
|
004a94 b228 bsr h'450 ;@(h'4ee8)
|
|
004a96 2f06 mov.l r0, @-r15
|
|
004a98 9328 mov.w @(h'50,pc), r3 ;@(h'4aec)
|
|
004a9a e238 mov #h'38, r2
|
|
004a9c 9727 mov.w @(h'4e,pc), r7 ;@(h'4aee)
|
|
004a9e e604 mov #h'4, r6
|
|
004aa0 d418 mov.l @(h'60,pc), r4 ;@(h'4b04)
|
|
004aa2 e500 mov #h'0, r5
|
|
004aa4 51e9 mov.l @(h'24,r14), r1
|
|
004aa6 313c add r3, r1
|
|
004aa8 2f26 mov.l r2, @-r15
|
|
004aaa 7304
|
|
004aac 6013 mov r1, r0
|
|
004aae e130 mov #h'30, r1
|
|
004ab0 2f16 mov.l r1, @-r15
|
|
004ab2 2f36 mov.l r3, @-r15
|
|
004ab4 b218 bsr h'430 ;@(h'4ee8)
|
|
004ab6 2f06 mov.l r0, @-r15
|
|
004ab8 931a mov.w @(h'34,pc), r3 ;@(h'4af0)
|
|
004aba e220 mov #h'20, r2
|
|
004abc 9719 mov.w @(h'32,pc), r7 ;@(h'4af2)
|
|
004abe e604 mov #h'4, r6
|
|
004ac0 d411 mov.l @(h'44,pc), r4 ;@(h'4b08)
|
|
004ac2 e500 mov #h'0, r5
|
|
004ac4 51e9 mov.l @(h'24,r14), r1
|
|
004ac6 313c add r3, r1
|
|
004ac8 2f26 mov.l r2, @-r15
|
|
004aca 73f0 add #h'f0, r3
|
|
004acc 6013 mov r1, r0
|
|
004ace e117 mov #h'17, r1
|
|
004ad0 2f16 mov.l r1, @-r15
|
|
004ad2 2f36 mov.l r3, @-r15
|
|
004ad4 b208 bsr h'410 ;@(h'4ee8)
|
|
004ad6 2f06 mov.l r0, @-r15
|
|
004ad8 a1ac bra h'358 ;@(h'4e34)
|
|
004ada 0009 nop
|
|
004adc 00a0
|
|
004ade 0098
|
|
004ae0 00b4 mov.b r11, @(r0,r0)
|
|
004ae2 00c0
|
|
004ae4 00b8
|
|
004ae6 00d8
|
|
004ae8 0130
|
|
004aea 0128 clrmac
|
|
004aec 00fc mov.b @(r0,r15), r0
|
|
004aee 00f8
|
|
004af0 0120
|
|
004af2 0108 clrt
|
|
004af4 0030
|
|
004af6 86ec
|
|
004af8 0030
|
|
004afa 8724
|
|
004afc 0030
|
|
004afe 8730
|
|
004b00 0030
|
|
004b02 8758
|
|
004b04 0030
|
|
004b06 877c
|
|
004b08 0030
|
|
004b0a 8794
|
|
004b0c 6093 mov r9, r0
|
|
004b0e 8810 cmp/eq #h'10, r0
|
|
004b10 8b55 bf h'aa ;@(h'4bbe)
|
|
004b12 91a0 mov.w @(h'140,pc), r1 ;@(h'4c56)
|
|
004b14 d253 mov.l @(h'14c,pc), r2 ;@(h'4c64)
|
|
004b16 909f mov.w @(h'13e,pc), r0 ;@(h'4c58)
|
|
004b18 d353 mov.l @(h'14c,pc), r3 ;@(h'4c68)
|
|
004b1a 430b jsr @r3
|
|
004b1c 31fc add r15, r1
|
|
004b1e e101 mov #h'1, r1
|
|
004b20 1e11 mov.l r1, @(h'4,r14)
|
|
004b22 e310 mov #h'10, r3
|
|
004b24 1e33 mov.l r3, @(h'c,r14)
|
|
004b26 e109 mov #h'9, r1
|
|
004b28 1e14 mov.l r1, @(h'10,r14)
|
|
004b2a 4c0b jsr @r12
|
|
004b2c 6483 mov r8, r4
|
|
004b2e 6683 mov r8, r6
|
|
004b30 9591 mov.w @(h'122,pc), r5 ;@(h'4c56)
|
|
004b32 1e02 mov.l r0, @(h'8,r14)
|
|
004b34 35fc add r15, r5
|
|
004b36 4b0b jsr @r11
|
|
004b38 6403 mov r0, r4
|
|
004b3a e305 mov #h'5, r3
|
|
004b3c 948d mov.w @(h'11a,pc), r4 ;@(h'4c5a)
|
|
004b3e 4c0b jsr @r12
|
|
004b40 1e3a mov.l r3, @(h'28,r14)
|
|
004b42 6103 mov r0, r1
|
|
004b44 d449 mov.l @(h'124,pc), r4 ;@(h'4c6c)
|
|
004b46 e300 mov #h'0, r3
|
|
004b48 1e09 mov.l r0, @(h'24,r14)
|
|
004b4a 6733 mov r3, r7
|
|
004b4c 2fd6 mov.l r13, @-r15
|
|
004b4e 6633 mov r3, r6
|
|
004b50 2fd6 mov.l r13, @-r15
|
|
004b52 2f36 mov.l r3, @-r15
|
|
004b54 2f16 mov.l r1, @-r15
|
|
004b56 b1c7 bsr h'38e ;@(h'4ee8)
|
|
004b58 6533 mov r3, r5
|
|
004b5a e300 mov #h'0, r3
|
|
004b5c d444 mov.l @(h'110,pc), r4 ;@(h'4c70)
|
|
004b5e 6733 mov r3, r7
|
|
004b60 51e9 mov.l @(h'24,r14), r1
|
|
004b62 6633 mov r3, r6
|
|
004b64 2fd6 mov.l r13, @-r15
|
|
004b66 7124 add #h'24, r1
|
|
004b68 2fd6 mov.l r13, @-r15
|
|
004b6a 2f36 mov.l r3, @-r15
|
|
004b6c 2f16 mov.l r1, @-r15
|
|
004b6e b1bb bsr h'376 ;@(h'4ee8)
|
|
004b70 e501 mov #h'1, r5
|
|
004b72 e300 mov #h'0, r3
|
|
004b74 d43f mov.l @(h'fc,pc), r4 ;@(h'4c74)
|
|
004b76 6733 mov r3, r7
|
|
004b78 51e9 mov.l @(h'24,r14), r1
|
|
004b7a 6633 mov r3, r6
|
|
004b7c 2fd6 mov.l r13, @-r15
|
|
004b7e 7148 add #h'48, r1
|
|
004b80 2fd6 mov.l r13, @-r15
|
|
004b82 2f36 mov.l r3, @-r15
|
|
004b84 2f16 mov.l r1, @-r15
|
|
004b86 b1af bsr h'35e ;@(h'4ee8)
|
|
004b88 e501 mov #h'1, r5
|
|
004b8a e300 mov #h'0, r3
|
|
004b8c d43a mov.l @(h'e8,pc), r4 ;@(h'4c78)
|
|
004b8e 6733 mov r3, r7
|
|
004b90 51e9 mov.l @(h'24,r14), r1
|
|
004b92 6633 mov r3, r6
|
|
004b94 2fd6 mov.l r13, @-r15
|
|
004b96 716c add #h'6c, r1
|
|
004b98 2fd6 mov.l r13, @-r15
|
|
004b9a 2f36 mov.l r3, @-r15
|
|
004b9c 2f16 mov.l r1, @-r15
|
|
004b9e b1a3 bsr h'346 ;@(h'4ee8)
|
|
004ba0 e501 mov #h'1, r5
|
|
004ba2 e300 mov #h'0, r3
|
|
004ba4 d435 mov.l @(h'd4,pc), r4 ;@(h'4c7c)
|
|
004ba6 6733 mov r3, r7
|
|
004ba8 51e9 mov.l @(h'24,r14), r1
|
|
004baa 6633 mov r3, r6
|
|
004bac 2fd6 mov.l r13, @-r15
|
|
004bae 318c add r8, r1
|
|
004bb0 2fd6 mov.l r13, @-r15
|
|
004bb2 2f36 mov.l r3, @-r15
|
|
004bb4 2f16 mov.l r1, @-r15
|
|
004bb6 b197 bsr h'32e ;@(h'4ee8)
|
|
004bb8 6533 mov r3, r5
|
|
004bba a13f bra h'27e ;@(h'4e3c)
|
|
004bbc 7f50 add #h'50, r15
|
|
004bbe 8811 cmp/eq #h'11, r0
|
|
004bc0 8b64 bf h'c8 ;@(h'4c8c)
|
|
004bc2 914b mov.w @(h'96,pc), r1 ;@(h'4c5c)
|
|
004bc4 d22e mov.l @(h'b8,pc), r2 ;@(h'4c80)
|
|
004bc6 904a mov.w @(h'94,pc), r0 ;@(h'4c5e)
|
|
004bc8 d327 mov.l @(h'9c,pc), r3 ;@(h'4c68)
|
|
004bca 430b jsr @r3
|
|
004bcc 31fc add r15, r1
|
|
004bce 1e63 mov.l r6, @(h'c,r14)
|
|
004bd0 1e44 mov.l r4, @(h'10,r14)
|
|
004bd2 9444 mov.w @(h'88,pc), r4 ;@(h'4c5e)
|
|
004bd4 4c0b jsr @r12
|
|
004bd6 0009 nop
|
|
004bd8 1e02 mov.l r0, @(h'8,r14)
|
|
004bda 9640 mov.w @(h'80,pc), r6 ;@(h'4c5e)
|
|
004bdc 953e mov.w @(h'7c,pc), r5 ;@(h'4c5c)
|
|
004bde 35fc add r15, r5
|
|
004be0 4b0b jsr @r11
|
|
004be2 6403 mov r0, r4
|
|
004be4 e202 mov #h'2, r2
|
|
004be6 1e2c mov.l r2, @(h'30,r14)
|
|
004be8 4c0b jsr @r12
|
|
004bea e440 mov #h'40, r4
|
|
004bec 1e0b mov.l r0, @(h'2c,r14)
|
|
004bee 6103 mov r0, r1
|
|
004bf0 e304 mov #h'4, r3
|
|
004bf2 e701 mov #h'1, r7
|
|
004bf4 2f36 mov.l r3, @-r15
|
|
004bf6 e600 mov #h'0, r6
|
|
004bf8 2f16 mov.l r1, @-r15
|
|
004bfa e516 mov #h'16, r5
|
|
004bfc b1b3 bsr h'366 ;@(h'4f66)
|
|
004bfe e407 mov #h'7, r4
|
|
004c00 51eb mov.l @(h'2c,r14), r1
|
|
004c02 e304 mov #h'4, r3
|
|
004c04 2f36 mov.l r3, @-r15
|
|
004c06 e700 mov #h'0, r7
|
|
004c08 7120 add #h'20, r1
|
|
004c0a 6673 mov r7, r6
|
|
004c0c 2f16 mov.l r1, @-r15
|
|
004c0e e516 mov #h'16, r5
|
|
004c10 b1a9 bsr h'352 ;@(h'4f66)
|
|
004c12 e40f mov #h'f, r4
|
|
004c14 e302 mov #h'2, r3
|
|
004c16 1e3a mov.l r3, @(h'28,r14)
|
|
004c18 4c0b jsr @r12
|
|
004c1a e448 mov #h'48, r4
|
|
004c1c 1e09 mov.l r0, @(h'24,r14)
|
|
004c1e 6103 mov r0, r1
|
|
004c20 d418 mov.l @(h'60,pc), r4 ;@(h'4c84)
|
|
004c22 e300 mov #h'0, r3
|
|
004c24 2f36 mov.l r3, @-r15
|
|
004c26 6733 mov r3, r7
|
|
004c28 2f36 mov.l r3, @-r15
|
|
004c2a 6633 mov r3, r6
|
|
004c2c 2f36 mov.l r3, @-r15
|
|
004c2e 2f16 mov.l r1, @-r15
|
|
004c30 b15a bsr h'2b4 ;@(h'4ee8)
|
|
004c32 6533 mov r3, r5
|
|
004c34 51e9 mov.l @(h'24,r14), r1
|
|
004c36 e730 mov #h'30, r7
|
|
004c38 d413 mov.l @(h'4c,pc), r4 ;@(h'4c88)
|
|
004c3a e604 mov #h'4, r6
|
|
004c3c 9310 mov.w @(h'20,pc), r3 ;@(h'4c60)
|
|
004c3e e500 mov #h'0, r5
|
|
004c40 920f mov.w @(h'1e,pc), r2 ;@(h'4c62)
|
|
004c42 7124 add #h'24, r1
|
|
004c44 2f36 mov.l r3, @-r15
|
|
004c46 6013 mov r1, r0
|
|
004c48 2f26 mov.l r2, @-r15
|
|
004c4a e136 mov #h'36, r1
|
|
004c4c 2f16 mov.l r1, @-r15
|
|
004c4e b14b bsr h'296 ;@(h'4ee8)
|
|
004c50 2f06 mov.l r0, @-r15
|
|
004c52 a0f3 bra h'1e6 ;@(h'4e3c)
|
|
004c54 7f30 add #h'30, r15
|
|
004c56 0344 mov.b r4, @(r0,r3)
|
|
004c58 0090
|
|
004c5a 00b4 mov.b r11, @(r0,r0)
|
|
004c5c 0200
|
|
004c5e 01d4 mov.b r13, @(r0,r1)
|
|
004c60 0088
|
|
004c62 0080
|
|
004c64 0030
|
|
004c66 87a6
|
|
004c68 0030
|
|
004c6a 5608 mov.l @(h'20,r0), r6
|
|
004c6c 0030
|
|
004c6e 8838 cmp/eq #h'38, r0
|
|
004c70 0030
|
|
004c72 8844 cmp/eq #h'44, r0
|
|
004c74 0030
|
|
004c76 8870 cmp/eq #h'70, r0
|
|
004c78 0030
|
|
004c7a 88a0 cmp/eq #h'ffffffa0, r0
|
|
004c7c 0030
|
|
004c7e 88c8 cmp/eq #h'ffffffc8, r0
|
|
004c80 0030
|
|
004c82 88d2 cmp/eq #h'ffffffd2, r0
|
|
004c84 0030
|
|
004c86 8aa8
|
|
004c88 0030
|
|
004c8a 8acc
|
|
004c8c 6093 mov r9, r0
|
|
004c8e 8812 cmp/eq #h'12, r0
|
|
004c90 8901 bt h'2 ;@(h'4c96)
|
|
004c92 a085 bra h'10a ;@(h'4da0)
|
|
004c94 0009 nop
|
|
004c96 9172 mov.w @(h'e4,pc), r1 ;@(h'4d7e)
|
|
004c98 d23c mov.l @(h'f0,pc), r2 ;@(h'4d8c)
|
|
004c9a 9071 mov.w @(h'e2,pc), r0 ;@(h'4d80)
|
|
004c9c d33c mov.l @(h'f0,pc), r3 ;@(h'4d90)
|
|
004c9e 430b jsr @r3
|
|
004ca0 31fc add r15, r1
|
|
004ca2 916e mov.w @(h'dc,pc), r1 ;@(h'4d82)
|
|
004ca4 d23b mov.l @(h'ec,pc), r2 ;@(h'4d94)
|
|
004ca6 31fc add r15, r1
|
|
004ca8 d33b mov.l @(h'ec,pc), r3 ;@(h'4d98)
|
|
004caa 430b jsr @r3
|
|
004cac e06c mov #h'6c, r0
|
|
004cae 1e73 mov.l r7, @(h'c,r14)
|
|
004cb0 1e44 mov.l r4, @(h'10,r14)
|
|
004cb2 9465 mov.w @(h'ca,pc), r4 ;@(h'4d80)
|
|
004cb4 4c0b jsr @r12
|
|
004cb6 0009 nop
|
|
004cb8 1e02 mov.l r0, @(h'8,r14)
|
|
004cba 9661 mov.w @(h'c2,pc), r6 ;@(h'4d80)
|
|
004cbc 955f mov.w @(h'be,pc), r5 ;@(h'4d7e)
|
|
004cbe 35fc add r15, r5
|
|
004cc0 4b0b jsr @r11
|
|
004cc2 6403 mov r0, r4
|
|
004cc4 e203 mov #h'3, r2
|
|
004cc6 1e26 mov.l r2, @(h'18,r14)
|
|
004cc8 4c0b jsr @r12
|
|
004cca e46c mov #h'6c, r4
|
|
004ccc 1e05 mov.l r0, @(h'14,r14)
|
|
004cce e66c mov #h'6c, r6
|
|
004cd0 9557 mov.w @(h'ae,pc), r5 ;@(h'4d82)
|
|
004cd2 35fc add r15, r5
|
|
004cd4 4b0b jsr @r11
|
|
004cd6 6403 mov r0, r4
|
|
004cd8 9454 mov.w @(h'a8,pc), r4 ;@(h'4d84)
|
|
004cda e306 mov #h'6, r3
|
|
004cdc 4c0b jsr @r12
|
|
004cde 1e3c mov.l r3, @(h'30,r14)
|
|
004ce0 1e0b mov.l r0, @(h'2c,r14)
|
|
004ce2 6103 mov r0, r1
|
|
004ce4 e310 mov #h'10, r3
|
|
004ce6 e700 mov #h'0, r7
|
|
004ce8 2f36 mov.l r3, @-r15
|
|
004cea e502 mov #h'2, r5
|
|
004cec 2f16 mov.l r1, @-r15
|
|
004cee 6673 mov r7, r6
|
|
004cf0 b139 bsr h'272 ;@(h'4f66)
|
|
004cf2 e418 mov #h'18, r4
|
|
004cf4 51eb mov.l @(h'2c,r14), r1
|
|
004cf6 e703 mov #h'3, r7
|
|
004cf8 2fa6 mov.l r10, @-r15
|
|
004cfa e600 mov #h'0, r6
|
|
004cfc 7120 add #h'20, r1
|
|
004cfe e507 mov #h'7, r5
|
|
004d00 6473 mov r7, r4
|
|
004d02 b130 bsr h'260 ;@(h'4f66)
|
|
004d04 2f16 mov.l r1, @-r15
|
|
004d06 e304 mov #h'4, r3
|
|
004d08 51eb mov.l @(h'2c,r14), r1
|
|
004d0a e700 mov #h'0, r7
|
|
004d0c 2f36 mov.l r3, @-r15
|
|
004d0e e50a mov #h'a, r5
|
|
004d10 7140 add #h'40, r1
|
|
004d12 6673 mov r7, r6
|
|
004d14 2f16 mov.l r1, @-r15
|
|
004d16 b126 bsr h'24c ;@(h'4f66)
|
|
004d18 e402 mov #h'2, r4
|
|
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 7160 add #h'60, r1
|
|
004d26 6673 mov r7, r6
|
|
004d28 2f16 mov.l r1, @-r15
|
|
004d2a b11c bsr h'238 ;@(h'4f66)
|
|
004d2c 6433 mov r3, r4
|
|
004d2e e202 mov #h'2, r2
|
|
004d30 9329 mov.w @(h'52,pc), r3 ;@(h'4d86)
|
|
004d32 e703 mov #h'3, r7
|
|
004d34 51eb mov.l @(h'2c,r14), r1
|
|
004d36 e601 mov #h'1, r6
|
|
004d38 2f26 mov.l r2, @-r15
|
|
004d3a e50b mov #h'b, r5
|
|
004d3c 313c add r3, r1
|
|
004d3e 2f16 mov.l r1, @-r15
|
|
004d40 b111 bsr h'222 ;@(h'4f66)
|
|
004d42 e409 mov #h'9, r4
|
|
004d44 9320 mov.w @(h'40,pc), r3 ;@(h'4d88)
|
|
004d46 e204 mov #h'4, r2
|
|
004d48 51eb mov.l @(h'2c,r14), r1
|
|
004d4a e703 mov #h'3, r7
|
|
004d4c 2f26 mov.l r2, @-r15
|
|
004d4e e600 mov #h'0, r6
|
|
004d50 313c add r3, r1
|
|
004d52 e512 mov #h'12, r5
|
|
004d54 2f16 mov.l r1, @-r15
|
|
004d56 b106 bsr h'20c ;@(h'4f66)
|
|
004d58 e411 mov #h'11, r4
|
|
004d5a e301 mov #h'1, r3
|
|
004d5c 1e3a mov.l r3, @(h'28,r14)
|
|
004d5e 4c0b jsr @r12
|
|
004d60 e424 mov #h'24, r4
|
|
004d62 6103 mov r0, r1
|
|
004d64 d40d mov.l @(h'34,pc), r4 ;@(h'4d9c)
|
|
004d66 e300 mov #h'0, r3
|
|
004d68 1e09 mov.l r0, @(h'24,r14)
|
|
004d6a 6733 mov r3, r7
|
|
004d6c 2f36 mov.l r3, @-r15
|
|
004d6e 6633 mov r3, r6
|
|
004d70 2f36 mov.l r3, @-r15
|
|
004d72 2f36 mov.l r3, @-r15
|
|
004d74 2f16 mov.l r1, @-r15
|
|
004d76 b0b7 bsr h'16e ;@(h'4ee8)
|
|
004d78 6533 mov r3, r5
|
|
004d7a a05b bra h'b6 ;@(h'4e34)
|
|
004d7c 0009 nop
|
|
004d7e 0114 mov.b r1, @(r0,r1)
|
|
004d80 02be mov.l @(r0,r11), r2
|
|
004d82 00a8
|
|
004d84 00c0
|
|
004d86 0080
|
|
004d88 00a0
|
|
004d8a 0000
|
|
004d8c 0030
|
|
004d8e 8ae9
|
|
004d90 0030
|
|
004d92 5608 mov.l @(h'20,r0), r6
|
|
004d94 0030
|
|
004d96 8da8 bt/s h'-b0 ;@(h'4cea)
|
|
004d98 0030
|
|
004d9a 54a4 mov.l @(h'10,r10), r4
|
|
004d9c 0030
|
|
004d9e 8e14
|
|
004da0 8813 cmp/eq #h'13, r0
|
|
004da2 8b49 bf h'92 ;@(h'4e38)
|
|
004da4 918e mov.w @(h'11c,pc), r1 ;@(h'4ec4)
|
|
004da6 d249 mov.l @(h'124,pc), r2 ;@(h'4ecc)
|
|
004da8 908d mov.w @(h'11a,pc), r0 ;@(h'4ec6)
|
|
004daa d349 mov.l @(h'124,pc), r3 ;@(h'4ed0)
|
|
004dac 430b jsr @r3
|
|
004dae 31fc add r15, r1
|
|
004db0 e101 mov #h'1, r1
|
|
004db2 e310 mov #h'10, r3
|
|
004db4 1e11 mov.l r1, @(h'4,r14)
|
|
004db6 e109 mov #h'9, r1
|
|
004db8 1e33 mov.l r3, @(h'c,r14)
|
|
004dba 1e14 mov.l r1, @(h'10,r14)
|
|
004dbc 4c0b jsr @r12
|
|
004dbe 6483 mov r8, r4
|
|
004dc0 1e02 mov.l r0, @(h'8,r14)
|
|
004dc2 6683 mov r8, r6
|
|
004dc4 957e mov.w @(h'fc,pc), r5 ;@(h'4ec4)
|
|
004dc6 35fc add r15, r5
|
|
004dc8 4b0b jsr @r11
|
|
004dca 6403 mov r0, r4
|
|
004dcc e304 mov #h'4, r3
|
|
004dce 1e3a mov.l r3, @(h'28,r14)
|
|
004dd0 4c0b jsr @r12
|
|
004dd2 6483 mov r8, r4
|
|
004dd4 1e09 mov.l r0, @(h'24,r14)
|
|
004dd6 6103 mov r0, r1
|
|
004dd8 d43e mov.l @(h'f8,pc), r4 ;@(h'4ed4)
|
|
004dda e300 mov #h'0, r3
|
|
004ddc 2fd6 mov.l r13, @-r15
|
|
004dde 6733 mov r3, r7
|
|
004de0 2fd6 mov.l r13, @-r15
|
|
004de2 6633 mov r3, r6
|
|
004de4 2f36 mov.l r3, @-r15
|
|
004de6 2f16 mov.l r1, @-r15
|
|
004de8 b07e bsr h'fc ;@(h'4ee8)
|
|
004dea 6533 mov r3, r5
|
|
004dec 51e9 mov.l @(h'24,r14), r1
|
|
004dee e300 mov #h'0, r3
|
|
004df0 d439 mov.l @(h'e4,pc), r4 ;@(h'4ed8)
|
|
004df2 7124 add #h'24, r1
|
|
004df4 2fd6 mov.l r13, @-r15
|
|
004df6 6733 mov r3, r7
|
|
004df8 2fd6 mov.l r13, @-r15
|
|
004dfa 6633 mov r3, r6
|
|
004dfc 2f36 mov.l r3, @-r15
|
|
004dfe 2f16 mov.l r1, @-r15
|
|
004e00 b072 bsr h'e4 ;@(h'4ee8)
|
|
004e02 6533 mov r3, r5
|
|
004e04 51e9 mov.l @(h'24,r14), r1
|
|
004e06 e300 mov #h'0, r3
|
|
004e08 d434 mov.l @(h'd0,pc), r4 ;@(h'4edc)
|
|
004e0a 7148 add #h'48, r1
|
|
004e0c 2fd6 mov.l r13, @-r15
|
|
004e0e 6733 mov r3, r7
|
|
004e10 2fd6 mov.l r13, @-r15
|
|
004e12 6633 mov r3, r6
|
|
004e14 2f36 mov.l r3, @-r15
|
|
004e16 2f16 mov.l r1, @-r15
|
|
004e18 b066 bsr h'cc ;@(h'4ee8)
|
|
004e1a e501 mov #h'1, r5
|
|
004e1c 51e9 mov.l @(h'24,r14), r1
|
|
004e1e e300 mov #h'0, r3
|
|
004e20 d42f mov.l @(h'bc,pc), r4 ;@(h'4ee0)
|
|
004e22 716c add #h'6c, r1
|
|
004e24 2fd6 mov.l r13, @-r15
|
|
004e26 6733 mov r3, r7
|
|
004e28 2fd6 mov.l r13, @-r15
|
|
004e2a 6633 mov r3, r6
|
|
004e2c 2f36 mov.l r3, @-r15
|
|
004e2e 2f16 mov.l r1, @-r15
|
|
004e30 b05a bsr h'b4 ;@(h'4ee8)
|
|
004e32 e501 mov #h'1, r5
|
|
004e34 a002 bra h'4 ;@(h'4e3c)
|
|
004e36 7f40 add #h'40, r15
|
|
004e38 a001 bra h'2 ;@(h'4e3e)
|
|
004e3a e000 mov #h'0, r0
|
|
004e3c 60e3 mov r14, r0
|
|
004e3e 9143 mov.w @(h'86,pc), r1 ;@(h'4ec8)
|
|
004e40 3f1c add r1, r15
|
|
004e42 4f26 lds.l @r15+, pr
|
|
004e44 68f6 mov.l @r15+, r8
|
|
004e46 69f6 mov.l @r15+, r9
|
|
004e48 6af6 mov.l @r15+, r10
|
|
004e4a 6bf6 mov.l @r15+, r11
|
|
004e4c 6cf6 mov.l @r15+, r12
|
|
004e4e 6df6 mov.l @r15+, r13
|
|
004e50 000b rts
|
|
004e52 6ef6 mov.l @r15+, r14
|
|
004e54 2fe6 mov.l r14, @-r15
|
|
004e56 6e43 mov r4, r14
|
|
004e58 2fd6 mov.l r13, @-r15
|
|
004e5a 2ee8 tst r14, r14
|
|
004e5c 2fc6 mov.l r12, @-r15
|
|
004e5e 4f22 sts.l pr, @-r15
|
|
004e60 892b bt h'56 ;@(h'4eba)
|
|
004e62 dd20 mov.l @(h'80,pc), r13 ;@(h'4ee4)
|
|
004e64 52e2 mov.l @(h'8,r14), r2
|
|
004e66 2228 tst r2, r2
|
|
004e68 8901 bt h'2 ;@(h'4e6e)
|
|
004e6a 4d0b jsr @r13
|
|
004e6c 54e2 mov.l @(h'8,r14), r4
|
|
004e6e 53e5 mov.l @(h'14,r14), r3
|
|
004e70 2338 tst r3, r3
|
|
004e72 8901 bt h'2 ;@(h'4e78)
|
|
004e74 4d0b jsr @r13
|
|
004e76 54e5 mov.l @(h'14,r14), r4
|
|
004e78 53e7 mov.l @(h'1c,r14), r3
|
|
004e7a 2338 tst r3, r3
|
|
004e7c 8901 bt h'2 ;@(h'4e82)
|
|
004e7e 4d0b jsr @r13
|
|
004e80 54e7 mov.l @(h'1c,r14), r4
|
|
004e82 53e9 mov.l @(h'24,r14), r3
|
|
004e84 2338 tst r3, r3
|
|
004e86 8911 bt h'22 ;@(h'4eac)
|
|
004e88 a00b bra h'16 ;@(h'4ea2)
|
|
004e8a ec00 mov #h'0, r12
|
|
004e8c 52e9 mov.l @(h'24,r14), r2
|
|
004e8e 64c3 mov r12, r4
|
|
004e90 63c3 mov r12, r3
|
|
004e92 4408 shll2 r4
|
|
004e94 4400 shll r4
|
|
004e96 343c add r3, r4
|
|
004e98 4408 shll2 r4
|
|
004e9a 342c add r2, r4
|
|
004e9c 4d0b jsr @r13
|
|
004e9e 6442 mov.l @r4, r4
|
|
004ea0 7c01
|
|
004ea2 53ea mov.l @(h'28,r14), r3
|
|
004ea4 3c33 cmp/ge r3, r12
|
|
004ea6 8bf1 bf h'-1e ;@(h'4e8c)
|
|
004ea8 4d0b jsr @r13
|
|
004eaa 54e9 mov.l @(h'24,r14), r4
|
|
004eac 53eb mov.l @(h'2c,r14), r3
|
|
004eae 2338 tst r3, r3
|
|
004eb0 8901 bt h'2 ;@(h'4eb6)
|
|
004eb2 4d0b jsr @r13
|
|
004eb4 54eb mov.l @(h'2c,r14), r4
|
|
004eb6 4d0b jsr @r13
|
|
004eb8 64e3 mov r14, r4
|
|
004eba 4f26 lds.l @r15+, pr
|
|
004ebc 6cf6 mov.l @r15+, r12
|
|
004ebe 6df6 mov.l @r15+, r13
|
|
004ec0 000b rts
|
|
004ec2 6ef6 mov.l @r15+, r14
|
|
004ec4 0344 mov.b r4, @(r0,r3)
|
|
004ec6 0090
|
|
004ec8 03d4 mov.b r13, @(r0,r3)
|
|
004eca 0000
|
|
004ecc 0030
|
|
004ece 8e2c
|
|
004ed0 0030
|
|
004ed2 5608 mov.l @(h'20,r0), r6
|
|
004ed4 0030
|
|
004ed6 8838 cmp/eq #h'38, r0
|
|
004ed8 0030
|
|
004eda 8ebc
|
|
004edc 0030
|
|
004ede 88c8 cmp/eq #h'ffffffc8, r0
|
|
004ee0 0030
|
|
004ee2 8ecc
|
|
004ee4 0030
|
|
004ee6 5830 mov.l @(h'0,r3), r8
|
|
004ee8 2fe6 mov.l r14, @-r15
|
|
004eea e301 mov #h'1, r3
|
|
004eec 4f22 sts.l pr, @-r15
|
|
004eee 7fcc add #h'cc, r15
|
|
004ef0 2f42 mov.l r4, @r15
|
|
004ef2 6ef3 mov r15, r14
|
|
004ef4 1f51 mov.l r5, @(h'4,r15)
|
|
004ef6 7e10 add #h'10, r14
|
|
004ef8 1f62 mov.l r6, @(h'8,r15)
|
|
004efa 1f73 mov.l r7, @(h'c,r15)
|
|
004efc 1e31 mov.l r3, @(h'4,r14)
|
|
004efe d37b mov.l @(h'1ec,pc), r3 ;@(h'50ec)
|
|
004f00 430b jsr @r3
|
|
004f02 64f2 mov.l @r15, r4
|
|
004f04 d27a mov.l @(h'1e8,pc), r2 ;@(h'50f0)
|
|
004f06 6403 mov r0, r4
|
|
004f08 420b jsr @r2
|
|
004f0a 7401
|
|
004f0c 2e02 mov.l r0, @r14
|
|
004f0e 61f2 mov.l @r15, r1
|
|
004f10 d378 mov.l @(h'1e0,pc), r3 ;@(h'50f4)
|
|
004f12 430b jsr @r3
|
|
004f14 60e2 mov.l @r14, r0
|
|
004f16 e500 mov #h'0, r5
|
|
004f18 a008 bra h'10 ;@(h'4f2c)
|
|
004f1a 64e2 mov.l @r14, r4
|
|
004f1c 6040 mov.b @r4, r0
|
|
004f1e 880a cmp/eq #h'a, r0
|
|
004f20 8b03 bf h'6 ;@(h'4f2a)
|
|
004f22 2450 mov.b r5, @r4
|
|
004f24 52e1 mov.l @(h'4,r14), r2
|
|
004f26 7201
|
|
004f28 1e21 mov.l r2, @(h'4,r14)
|
|
004f2a 7401
|
|
004f2c 6340 mov.b @r4, r3
|
|
004f2e 2338 tst r3, r3
|
|
004f30 8bf4 bf h'-18 ;@(h'4f1c)
|
|
004f32 e040 mov #h'40, r0
|
|
004f34 53f1 mov.l @(h'4,r15), r3
|
|
004f36 1e32 mov.l r3, @(h'8,r14)
|
|
004f38 52f2 mov.l @(h'8,r15), r2
|
|
004f3a 1e23 mov.l r2, @(h'c,r14)
|
|
004f3c 53f3 mov.l @(h'c,r15), r3
|
|
004f3e 1e34 mov.l r3, @(h'10,r14)
|
|
004f40 02fe mov.l @(r0,r15), r2
|
|
004f42 e044 mov #h'44, r0
|
|
004f44 1e25 mov.l r2, @(h'14,r14)
|
|
004f46 03fe mov.l @(r0,r15), r3
|
|
004f48 1e36 mov.l r3, @(h'18,r14)
|
|
004f4a e048 mov #h'48, r0
|
|
004f4c d36a mov.l @(h'1a8,pc), r3 ;@(h'50f8)
|
|
004f4e 02fe mov.l @(r0,r15), r2
|
|
004f50 1e27 mov.l r2, @(h'1c,r14)
|
|
004f52 e020 mov #h'20, r0
|
|
004f54 0e54 mov.b r5, @(r0,r14)
|
|
004f56 62e3 mov r14, r2
|
|
004f58 51ff mov.l @(h'3c,r15), r1
|
|
004f5a 430b jsr @r3
|
|
004f5c e024 mov #h'24, r0
|
|
004f5e 7f34 add #h'34, r15
|
|
004f60 4f26 lds.l @r15+, pr
|
|
004f62 000b rts
|
|
004f64 6ef6 mov.l @r15+, r14
|
|
004f66 2668 tst r6, r6
|
|
004f68 2fe6 mov.l r14, @-r15
|
|
004f6a 2fd6 mov.l r13, @-r15
|
|
004f6c 4f22 sts.l pr, @-r15
|
|
004f6e 7fe0 add #h'e0, r15
|
|
004f70 6ef3 mov r15, r14
|
|
004f72 2e42 mov.l r4, @r14
|
|
004f74 1e51 mov.l r5, @(h'4,r14)
|
|
004f76 1e62 mov.l r6, @(h'8,r14)
|
|
004f78 8f02 bf/s h'4 ;@(h'4f80)
|
|
004f7a ed03 mov #h'3, r13
|
|
004f7c a001 bra h'2 ;@(h'4f82)
|
|
004f7e 1e73 mov.l r7, @(h'c,r14)
|
|
004f80 1ed3 mov.l r13, @(h'c,r14)
|
|
004f82 e607 mov #h'7, r6
|
|
004f84 50fc mov.l @(h'30,r15), r0
|
|
004f86 e500 mov #h'0, r5
|
|
004f88 8800 cmp/eq #h'0, r0
|
|
004f8a 8d18 bt/s h'30 ;@(h'4fbe)
|
|
004f8c e410 mov #h'10, r4
|
|
004f8e 8801 cmp/eq #h'1, r0
|
|
004f90 891f bt h'3e ;@(h'4fd2)
|
|
004f92 8802 cmp/eq #h'2, r0
|
|
004f94 8928 bt h'50 ;@(h'4fe8)
|
|
004f96 8803 cmp/eq #h'3, r0
|
|
004f98 8932 bt h'64 ;@(h'5000)
|
|
004f9a 8804 cmp/eq #h'4, r0
|
|
004f9c 8940 bt h'80 ;@(h'5020)
|
|
004f9e 8805 cmp/eq #h'5, r0
|
|
004fa0 894b bt h'96 ;@(h'503a)
|
|
004fa2 8806 cmp/eq #h'6, r0
|
|
004fa4 8957 bt h'ae ;@(h'5056)
|
|
004fa6 8807 cmp/eq #h'7, r0
|
|
004fa8 8961 bt h'c2 ;@(h'506e)
|
|
004faa 8808 cmp/eq #h'8, r0
|
|
004fac 896c bt h'd8 ;@(h'5088)
|
|
004fae 8809 cmp/eq #h'9, r0
|
|
004fb0 8977 bt h'ee ;@(h'50a2)
|
|
004fb2 8810 cmp/eq #h'10, r0
|
|
004fb4 8b01 bf h'2 ;@(h'4fba)
|
|
004fb6 a082 bra h'104 ;@(h'50be)
|
|
004fb8 0009 nop
|
|
004fba a08c bra h'118 ;@(h'50d6)
|
|
004fbc 0009 nop
|
|
004fbe 6653 mov r5, r6
|
|
004fc0 63e3 mov r14, r3
|
|
004fc2 7310 add #h'10, r3
|
|
004fc4 336c add r6, r3
|
|
004fc6 7601
|
|
004fc8 3643 cmp/ge r4, r6
|
|
004fca 8ff9 bf/s h'-e ;@(h'4fc0)
|
|
004fcc 2350 mov.b r5, @r3
|
|
004fce a082 bra h'104 ;@(h'50d6)
|
|
004fd0 0009 nop
|
|
004fd2 e701 mov #h'1, r7
|
|
004fd4 6653 mov r5, r6
|
|
004fd6 62e3 mov r14, r2
|
|
004fd8 7210 add #h'10, r2
|
|
004fda 326c add r6, r2
|
|
004fdc 7601
|
|
004fde 3643 cmp/ge r4, r6
|
|
004fe0 8ff9 bf/s h'-e ;@(h'4fd6)
|
|
004fe2 2270 mov.b r7, @r2
|
|
004fe4 a077 bra h'ee ;@(h'50d6)
|
|
004fe6 0009 nop
|
|
004fe8 6653 mov r5, r6
|
|
004fea 63e3 mov r14, r3
|
|
004fec 7310 add #h'10, r3
|
|
004fee 336c add r6, r3
|
|
004ff0 e201 mov #h'1, r2
|
|
004ff2 2269 and r6, r2
|
|
004ff4 2320 mov.b r2, @r3
|
|
004ff6 7601
|
|
004ff8 3643 cmp/ge r4, r6
|
|
004ffa 8bf6 bf h'-14 ;@(h'4fea)
|
|
004ffc a06b bra h'd6 ;@(h'50d6)
|
|
004ffe 0009 nop
|
|
005000 6653 mov r5, r6
|
|
005002 63e3 mov r14, r3
|
|
005004 d23d mov.l @(h'f4,pc), r2 ;@(h'50fc)
|
|
005006 6163 mov r6, r1
|
|
005008 7310 add #h'10, r3
|
|
00500a 336c add r6, r3
|
|
00500c 420b jsr @r2
|
|
00500e 60d3 mov r13, r0
|
|
005010 2008 tst r0, r0
|
|
005012 0229 movt r2
|
|
005014 2320 mov.b r2, @r3
|
|
005016 7601
|
|
005018 3643 cmp/ge r4, r6
|
|
00501a 8bf2 bf h'-1c ;@(h'5002)
|
|
00501c a05b bra h'b6 ;@(h'50d6)
|
|
00501e 0009 nop
|
|
005020 6653 mov r5, r6
|
|
005022 63e3 mov r14, r3
|
|
005024 7310 add #h'10, r3
|
|
005026 336c add r6, r3
|
|
005028 6163 mov r6, r1
|
|
00502a 21d8 tst r13, r1
|
|
00502c 0229 movt r2
|
|
00502e 7601
|
|
005030 2320 mov.b r2, @r3
|
|
005032 3643 cmp/ge r4, r6
|
|
005034 8bf5 bf h'-16 ;@(h'5022)
|
|
005036 a04e bra h'9c ;@(h'50d6)
|
|
005038 0009 nop
|
|
00503a 6653 mov r5, r6
|
|
00503c 63e3 mov r14, r3
|
|
00503e 7310 add #h'10, r3
|
|
005040 336c add r6, r3
|
|
005042 6163 mov r6, r1
|
|
005044 7102
|
|
005046 21d8 tst r13, r1
|
|
005048 0229 movt r2
|
|
00504a 7601
|
|
00504c 2320 mov.b r2, @r3
|
|
00504e 3643 cmp/ge r4, r6
|
|
005050 8bf4 bf h'-18 ;@(h'503c)
|
|
005052 a040 bra h'80 ;@(h'50d6)
|
|
005054 0009 nop
|
|
005056 6653 mov r5, r6
|
|
005058 63e3 mov r14, r3
|
|
00505a 7310 add #h'10, r3
|
|
00505c 336c add r6, r3
|
|
00505e e202 mov #h'2, r2
|
|
005060 2269 and r6, r2
|
|
005062 7601
|
|
005064 2320 mov.b r2, @r3
|
|
005066 3643 cmp/ge r4, r6
|
|
005068 8bf6 bf h'-14 ;@(h'5058)
|
|
00506a a034 bra h'68 ;@(h'50d6)
|
|
00506c 0009 nop
|
|
00506e 6653 mov r5, r6
|
|
005070 63e3 mov r14, r3
|
|
005072 7310 add #h'10, r3
|
|
005074 336c add r6, r3
|
|
005076 6063 mov r6, r0
|
|
005078 7002
|
|
00507a c902 and #h'2, r0
|
|
00507c 2300 mov.b r0, @r3
|
|
00507e 7601
|
|
005080 3643 cmp/ge r4, r6
|
|
005082 8bf5 bf h'-16 ;@(h'5070)
|
|
005084 a027 bra h'4e ;@(h'50d6)
|
|
005086 0009 nop
|
|
005088 6753 mov r5, r7
|
|
00508a 63e3 mov r14, r3
|
|
00508c 7310 add #h'10, r3
|
|
00508e 337c add r7, r3
|
|
005090 6173 mov r7, r1
|
|
005092 2168 tst r6, r1
|
|
005094 0229 movt r2
|
|
005096 7701
|
|
005098 2320 mov.b r2, @r3
|
|
00509a 3743 cmp/ge r4, r7
|
|
00509c 8bf5 bf h'-16 ;@(h'508a)
|
|
00509e a01a bra h'34 ;@(h'50d6)
|
|
0050a0 0009 nop
|
|
0050a2 6753 mov r5, r7
|
|
0050a4 63e3 mov r14, r3
|
|
0050a6 7310 add #h'10, r3
|
|
0050a8 337c add r7, r3
|
|
0050aa 6173 mov r7, r1
|
|
0050ac 7104
|
|
0050ae 2168 tst r6, r1
|
|
0050b0 0229 movt r2
|
|
0050b2 7701
|
|
0050b4 2320 mov.b r2, @r3
|
|
0050b6 3743 cmp/ge r4, r7
|
|
0050b8 8bf4 bf h'-18 ;@(h'50a4)
|
|
0050ba a00c bra h'18 ;@(h'50d6)
|
|
0050bc 0009 nop
|
|
0050be e70f mov #h'f, r7
|
|
0050c0 6653 mov r5, r6
|
|
0050c2 63e3 mov r14, r3
|
|
0050c4 7310 add #h'10, r3
|
|
0050c6 336c add r6, r3
|
|
0050c8 6163 mov r6, r1
|
|
0050ca 2178 tst r7, r1
|
|
0050cc 0229 movt r2
|
|
0050ce 7601
|
|
0050d0 2320 mov.b r2, @r3
|
|
0050d2 3643 cmp/ge r4, r6
|
|
0050d4 8bf5 bf h'-16 ;@(h'50c2)
|
|
0050d6 62e3 mov r14, r2
|
|
0050d8 d309 mov.l @(h'24,pc), r3 ;@(h'5100)
|
|
0050da 51fb mov.l @(h'2c,r15), r1
|
|
0050dc 430b jsr @r3
|
|
0050de e020 mov #h'20, r0
|
|
0050e0 7f20 add #h'20, r15
|
|
0050e2 4f26 lds.l @r15+, pr
|
|
0050e4 6df6 mov.l @r15+, r13
|
|
0050e6 000b rts
|
|
0050e8 6ef6 mov.l @r15+, r14
|
|
0050ea 0000
|
|
0050ec 0030
|
|
0050ee 57b0 mov.l @(h'0,r11), r7
|
|
0050f0 0030
|
|
0050f2 5870 mov.l @(h'0,r7), r8
|
|
0050f4 0030
|
|
0050f6 5640 mov.l @(h'0,r4), r6
|
|
0050f8 0030
|
|
0050fa 5570 mov.l @(h'0,r7), r5
|
|
0050fc 0030
|
|
0050fe 53dc mov.l @(h'30,r13), r3
|
|
005100 0030
|
|
005102 5564 mov.l @(h'10,r6), r5
|
|
005104 4f22 sts.l pr, @-r15
|
|
005106 946c mov.w @(h'd8,pc), r4 ;@(h'51e2)
|
|
005108 6343 mov r4, r3
|
|
00510a 731c add #h'1c, r3
|
|
00510c 6030 mov.b @r3, r0
|
|
00510e c9ef and #h'ef, r0
|
|
005110 2300 mov.b r0, @r3
|
|
005112 6243 mov r4, r2
|
|
005114 721c add #h'1c, r2
|
|
005116 6020 mov.b @r2, r0
|
|
005118 c97f and #h'7f, r0
|
|
00511a 2200 mov.b r0, @r2
|
|
00511c 9162 mov.w @(h'c4,pc), r1 ;@(h'51e4)
|
|
00511e 6243 mov r4, r2
|
|
005120 d332 mov.l @(h'c8,pc), r3 ;@(h'51ec)
|
|
005122 430b jsr @r3
|
|
005124 7206
|
|
005126 6303 mov r0, r3
|
|
005128 4008 shll2 r0
|
|
00512a 303c add r3, r0
|
|
00512c 4000 shll r0
|
|
00512e 6203 mov r0, r2
|
|
005130 6043 mov r4, r0
|
|
005132 8406 mov.b @(h'6,r0), r0
|
|
005134 c90f and #h'f, r0
|
|
005136 6423 mov r2, r4
|
|
005138 4f26 lds.l @r15+, pr
|
|
00513a 340c add r0, r4
|
|
00513c 000b rts
|
|
00513e 6043 mov r4, r0
|
|
005140 4f22 sts.l pr, @-r15
|
|
005142 944e mov.w @(h'9c,pc), r4 ;@(h'51e2)
|
|
005144 6343 mov r4, r3
|
|
005146 731c add #h'1c, r3
|
|
005148 6030 mov.b @r3, r0
|
|
00514a c9ef and #h'ef, r0
|
|
00514c 2300 mov.b r0, @r3
|
|
00514e 6243 mov r4, r2
|
|
005150 721c add #h'1c, r2
|
|
005152 6020 mov.b @r2, r0
|
|
005154 c97f and #h'7f, r0
|
|
005156 2200 mov.b r0, @r2
|
|
005158 9145 mov.w @(h'8a,pc), r1 ;@(h'51e6)
|
|
00515a 6243 mov r4, r2
|
|
00515c d323 mov.l @(h'8c,pc), r3 ;@(h'51ec)
|
|
00515e 430b jsr @r3
|
|
005160 7204
|
|
005162 6303 mov r0, r3
|
|
005164 4008 shll2 r0
|
|
005166 303c add r3, r0
|
|
005168 4000 shll r0
|
|
00516a 6203 mov r0, r2
|
|
00516c 6043 mov r4, r0
|
|
00516e 8404 mov.b @(h'4,r0), r0
|
|
005170 c90f and #h'f, r0
|
|
005172 6423 mov r2, r4
|
|
005174 4f26 lds.l @r15+, pr
|
|
005176 340c add r0, r4
|
|
005178 000b rts
|
|
00517a 6043 mov r4, r0
|
|
00517c 4f22 sts.l pr, @-r15
|
|
00517e 9430 mov.w @(h'60,pc), r4 ;@(h'51e2)
|
|
005180 6343 mov r4, r3
|
|
005182 731c add #h'1c, r3
|
|
005184 6030 mov.b @r3, r0
|
|
005186 c9ef and #h'ef, r0
|
|
005188 2300 mov.b r0, @r3
|
|
00518a 6243 mov r4, r2
|
|
00518c 721c add #h'1c, r2
|
|
00518e 6020 mov.b @r2, r0
|
|
005190 c97f and #h'7f, r0
|
|
005192 2200 mov.b r0, @r2
|
|
005194 9127 mov.w @(h'4e,pc), r1 ;@(h'51e6)
|
|
005196 6243 mov r4, r2
|
|
005198 d314 mov.l @(h'50,pc), r3 ;@(h'51ec)
|
|
00519a 430b jsr @r3
|
|
00519c 7202
|
|
00519e 6303 mov r0, r3
|
|
0051a0 4008 shll2 r0
|
|
0051a2 303c add r3, r0
|
|
0051a4 4000 shll r0
|
|
0051a6 6203 mov r0, r2
|
|
0051a8 6043 mov r4, r0
|
|
0051aa 8402 mov.b @(h'2,r0), r0
|
|
0051ac c90f and #h'f, r0
|
|
0051ae 6423 mov r2, r4
|
|
0051b0 4f26 lds.l @r15+, pr
|
|
0051b2 340c add r0, r4
|
|
0051b4 000b rts
|
|
0051b6 6043 mov r4, r0
|
|
0051b8 2f86 mov.l r8, @-r15
|
|
0051ba 4f22 sts.l pr, @-r15
|
|
0051bc 4f12 sts.l macl, @-r15
|
|
0051be bfa1 bsr h'-be ;@(h'5104)
|
|
0051c0 0009 nop
|
|
0051c2 9211 mov.w @(h'22,pc), r2 ;@(h'51e8)
|
|
0051c4 0027 mul.l r2, r0
|
|
0051c6 001a sts macl, r0
|
|
0051c8 bfba bsr h'-8c ;@(h'5140)
|
|
0051ca 6803 mov r0, r8
|
|
0051cc e13c mov #h'3c, r1
|
|
0051ce 0017 mul.l r1, r0
|
|
0051d0 001a sts macl, r0
|
|
0051d2 308c add r8, r0
|
|
0051d4 bfd2 bsr h'-5c ;@(h'517c)
|
|
0051d6 6803 mov r0, r8
|
|
0051d8 4f16 lds.l @r15+, macl
|
|
0051da 308c add r8, r0
|
|
0051dc 4f26 lds.l @r15+, pr
|
|
0051de 000b rts
|
|
0051e0 68f6 mov.l @r15+, r8
|
|
0051e2 fec0
|
|
0051e4 0202 stc sr, r2
|
|
0051e6 0103 bsrf r1
|
|
0051e8 0e10
|
|
0051ea 0000
|
|
0051ec 0030
|
|
0051ee 530c mov.l @(h'30,r0), r3
|
|
0051f0 000b rts
|
|
0051f2 0009 nop
|
|
0051f4 d333 mov.l @(h'cc,pc), r3 ;@(h'52c4)
|
|
0051f6 000b rts
|
|
0051f8 2342 mov.l r4, @r3
|
|
0051fa 2fe6 mov.l r14, @-r15
|
|
0051fc 2fd6 mov.l r13, @-r15
|
|
0051fe 2fc6 mov.l r12, @-r15
|
|
005200 4f22 sts.l pr, @-r15
|
|
005202 d230 mov.l @(h'c0,pc), r2 ;@(h'52c4)
|
|
005204 6e22 mov.l @r2, r14
|
|
005206 2ee8 tst r14, r14
|
|
005208 8901 bt h'2 ;@(h'520e)
|
|
00520a 4e0b jsr @r14
|
|
00520c 0009 nop
|
|
00520e de2e mov.l @(h'b8,pc), r14 ;@(h'52c8)
|
|
005210 4e0b jsr @r14
|
|
005212 e406 mov #h'6, r4
|
|
005214 4e0b jsr @r14
|
|
005216 e407 mov #h'7, r4
|
|
005218 4e0b jsr @r14
|
|
00521a e408 mov #h'8, r4
|
|
00521c 4e0b jsr @r14
|
|
00521e e409 mov #h'9, r4
|
|
005220 4e0b jsr @r14
|
|
005222 e40a mov #h'a, r4
|
|
005224 dc29 mov.l @(h'a4,pc), r12 ;@(h'52cc)
|
|
005226 ee04 mov #h'4, r14
|
|
005228 ed00 mov #h'0, r13
|
|
00522a 4c0b jsr @r12
|
|
00522c 64d3 mov r13, r4
|
|
00522e 7d01
|
|
005230 3de3 cmp/ge r14, r13
|
|
005232 8bfa bf h'-c ;@(h'522a)
|
|
005234 dc26 mov.l @(h'98,pc), r12 ;@(h'52d0)
|
|
005236 ed00 mov #h'0, r13
|
|
005238 4c0b jsr @r12
|
|
00523a 64d3 mov r13, r4
|
|
00523c 7d01
|
|
00523e 3de3 cmp/ge r14, r13
|
|
005240 8bfa bf h'-c ;@(h'5238)
|
|
005242 4f26 lds.l @r15+, pr
|
|
005244 d223 mov.l @(h'8c,pc), r2 ;@(h'52d4)
|
|
005246 6cf6 mov.l @r15+, r12
|
|
005248 6df6 mov.l @r15+, r13
|
|
00524a 422b jmp @r2
|
|
00524c 6ef6 mov.l @r15+, r14
|
|
00524e 4f22 sts.l pr, @-r15
|
|
005250 d521 mov.l @(h'84,pc), r5 ;@(h'52d8)
|
|
005252 d422 mov.l @(h'88,pc), r4 ;@(h'52dc)
|
|
005254 d322 mov.l @(h'88,pc), r3 ;@(h'52e0)
|
|
005256 430b jsr @r3
|
|
005258 e66c mov #h'6c, r6
|
|
00525a e500 mov #h'0, r5
|
|
00525c d721 mov.l @(h'84,pc), r7 ;@(h'52e4)
|
|
00525e d622 mov.l @(h'88,pc), r6 ;@(h'52e8)
|
|
005260 a002 bra h'4 ;@(h'5268)
|
|
005262 6472 mov.l @r7, r4
|
|
005264 2452 mov.l r5, @r4
|
|
005266 7404
|
|
005268 6362 mov.l @r6, r3
|
|
00526a 3432 cmp/hs r3, r4
|
|
00526c 8bfa bf h'-c ;@(h'5264)
|
|
00526e d61f mov.l @(h'7c,pc), r6 ;@(h'52ec)
|
|
005270 d31f mov.l @(h'7c,pc), r3 ;@(h'52f0)
|
|
005272 6432 mov.l @r3, r4
|
|
005274 d21f mov.l @(h'7c,pc), r2 ;@(h'52f4)
|
|
005276 a003 bra h'6 ;@(h'5280)
|
|
005278 6522 mov.l @r2, r5
|
|
00527a 6356 mov.l @r5+, r3
|
|
00527c 2432 mov.l r3, @r4
|
|
00527e 7404
|
|
005280 6262 mov.l @r6, r2
|
|
005282 3422 cmp/hs r2, r4
|
|
005284 8bf9 bf h'-e ;@(h'527a)
|
|
005286 6372 mov.l @r7, r3
|
|
005288 6162 mov.l @r6, r1
|
|
00528a 3138 sub r3, r1
|
|
00528c d31a mov.l @(h'68,pc), r3 ;@(h'52f8)
|
|
00528e 7104
|
|
005290 4f26 lds.l @r15+, pr
|
|
005292 000b rts
|
|
005294 2312 mov.l r1, @r3
|
|
005296 6053 mov r5, r0
|
|
005298 4f22 sts.l pr, @-r15
|
|
00529a 7ff8 add #h'f8, r15
|
|
00529c 2f42 mov.l r4, @r15
|
|
00529e bfd6 bsr h'-54 ;@(h'524e)
|
|
0052a0 81f2 mov.w r0, @(h'4,r15)
|
|
0052a2 e601 mov #h'1, r6
|
|
0052a4 d215 mov.l @(h'54,pc), r2 ;@(h'52fc)
|
|
0052a6 6563 mov r6, r5
|
|
0052a8 420b jsr @r2
|
|
0052aa e400 mov #h'0, r4
|
|
0052ac d414 mov.l @(h'50,pc), r4 ;@(h'5300)
|
|
0052ae d315 mov.l @(h'54,pc), r3 ;@(h'5304)
|
|
0052b0 430b jsr @r3
|
|
0052b2 0009 nop
|
|
0052b4 85f2 mov.w @(h'4,r15), r0
|
|
0052b6 6503 mov r0, r5
|
|
0052b8 64f2 mov.l @r15, r4
|
|
0052ba 655d extu.w r5, r5
|
|
0052bc d312 mov.l @(h'48,pc), r3 ;@(h'5308)
|
|
0052be 7f08
|
|
0052c0 432b jmp @r3
|
|
0052c2 4f26 lds.l @r15+, pr
|
|
0052c4 0810
|
|
0052c6 01a4 mov.b r10, @(r0,r1)
|
|
0052c8 0030
|
|
0052ca 57c0 mov.l @(h'0,r12), r7
|
|
0052cc 0030
|
|
0052ce 57f0 mov.l @(h'0,r15), r7
|
|
0052d0 0030
|
|
0052d2 5820 mov.l @(h'0,r2), r8
|
|
0052d4 0030
|
|
0052d6 5800 mov.l @(h'0,r0), r8
|
|
0052d8 8801 cmp/eq #h'1, r0
|
|
0052da e000 mov #h'0, r0
|
|
0052dc 0810
|
|
0052de 2000 mov.b r0, @r0
|
|
0052e0 0030
|
|
0052e2 5860 mov.l @(h'0,r6), r8
|
|
0052e4 0030
|
|
0052e6 8ee0
|
|
0052e8 0030
|
|
0052ea 8ee4
|
|
0052ec 0030
|
|
0052ee 8eec
|
|
0052f0 0030
|
|
0052f2 8ee8
|
|
0052f4 0030
|
|
0052f6 8ef0
|
|
0052f8 0810
|
|
0052fa 0000
|
|
0052fc 0030
|
|
0052fe 5850 mov.l @(h'0,r5), r8
|
|
005300 0030
|
|
005302 51fa mov.l @(h'28,r15), r1
|
|
005304 0030
|
|
005306 5810 mov.l @(h'0,r1), r8
|
|
005308 0030
|
|
00530a 038c mov.b @(r0,r8), r3
|
|
00530c 2f16 mov.l r1, @-r15
|
|
00530e 6018 swap.b r1, r0
|
|
005310 2f36 mov.l r3, @-r15
|
|
005312 630c extu.b r0, r3
|
|
005314 6020 mov.b @r2, r0
|
|
005316 611c extu.b r1, r1
|
|
005318 71e0 add #h'e0, r1
|
|
00531a 7318 add #h'18, r3
|
|
00531c 403d shld r3, r0
|
|
00531e 401d shld r1, r0
|
|
005320 63f6 mov.l @r15+, r3
|
|
005322 000b rts
|
|
005324 61f6 mov.l @r15+, r1
|
|
005326 0000
|
|
005328 2008 tst r0, r0
|
|
00532a 2f26 mov.l r2, @-r15
|
|
00532c 894b bt h'96 ;@(h'53c6)
|
|
00532e 2f36 mov.l r3, @-r15
|
|
005330 e200 mov #h'0, r2
|
|
005332 2127 div0s r2, r1
|
|
005334 333a subc r3, r3
|
|
005336 312a subc r2, r1
|
|
005338 2307 div0s r0, r3
|
|
00533a 4124 rotcl r1
|
|
00533c 3304 div1 r0, r3
|
|
00533e 4124 rotcl r1
|
|
005340 3304 div1 r0, r3
|
|
005342 4124 rotcl r1
|
|
005344 3304 div1 r0, r3
|
|
005346 4124 rotcl r1
|
|
005348 3304 div1 r0, r3
|
|
00534a 4124 rotcl r1
|
|
00534c 3304 div1 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 312e addc r2, r1
|
|
0053be 6013 mov r1, r0
|
|
0053c0 63f6 mov.l @r15+, r3
|
|
0053c2 000b rts
|
|
0053c4 62f6 mov.l @r15+, r2
|
|
0053c6 d103 mov.l @(h'c,pc), r1 ;@(h'53d4)
|
|
0053c8 d203 mov.l @(h'c,pc), r2 ;@(h'53d8)
|
|
0053ca e000 mov #h'0, r0
|
|
0053cc 2122 mov.l r2, @r1
|
|
0053ce 000b rts
|
|
0053d0 62f6 mov.l @r15+, r2
|
|
0053d2 0009 nop
|
|
0053d4 0810
|
|
0053d6 006c mov.b @(r0,r6), r0
|
|
0053d8 0000
|
|
0053da 044e mov.l @(r0,r4), r4
|
|
0053dc 2008 tst r0, r0
|
|
0053de 2f26 mov.l r2, @-r15
|
|
0053e0 8955 bt h'aa ;@(h'548e)
|
|
0053e2 2f36 mov.l r3, @-r15
|
|
0053e4 e200 mov #h'0, r2
|
|
0053e6 2f46 mov.l r4, @-r15
|
|
0053e8 2127 div0s r2, r1
|
|
0053ea 0429 movt r4
|
|
0053ec 333a subc r3, r3
|
|
0053ee 312a subc r2, r1
|
|
0053f0 2307 div0s r0, r3
|
|
0053f2 4124 rotcl r1
|
|
0053f4 3304 div1 r0, r3
|
|
0053f6 4124 rotcl r1
|
|
0053f8 3304 div1 r0, r3
|
|
0053fa 4124 rotcl r1
|
|
0053fc 3304 div1 r0, r3
|
|
0053fe 4124 rotcl r1
|
|
005400 3304 div1 r0, r3
|
|
005402 4124 rotcl r1
|
|
005404 3304 div1 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 2327 div0s r2, r3
|
|
005474 0229 movt r2
|
|
005476 224a xor r4, r2
|
|
005478 4225 rotcr r2
|
|
00547a 8b02 bf h'4 ;@(h'5482)
|
|
00547c 2307 div0s r0, r3
|
|
00547e 4321 shar r3
|
|
005480 3304 div1 r0, r3
|
|
005482 334c add r4, r3
|
|
005484 6033 mov r3, r0
|
|
005486 64f6 mov.l @r15+, r4
|
|
005488 63f6 mov.l @r15+, r3
|
|
00548a 000b rts
|
|
00548c 62f6 mov.l @r15+, r2
|
|
00548e d103 mov.l @(h'c,pc), r1 ;@(h'549c)
|
|
005490 d203 mov.l @(h'c,pc), r2 ;@(h'54a0)
|
|
005492 e000 mov #h'0, r0
|
|
005494 2122 mov.l r2, @r1
|
|
005496 000b rts
|
|
005498 62f6 mov.l @r15+, r2
|
|
00549a 0009 nop
|
|
00549c 0810
|
|
00549e 006c mov.b @(r0,r6), r0
|
|
0054a0 0000
|
|
0054a2 044e mov.l @(r0,r4), r4
|
|
0054a4 2f36 mov.l r3, @-r15
|
|
0054a6 e340 mov #h'40, r3
|
|
0054a8 3302 cmp/hs r0, r3
|
|
0054aa 8b4b bf h'96 ;@(h'5544)
|
|
0054ac d301 mov.l @(h'4,pc), r3 ;@(h'54b4)
|
|
0054ae 033e mov.l @(r0,r3), r3
|
|
0054b0 432b jmp @r3
|
|
0054b2 0009 nop
|
|
0054b4 0030
|
|
0054b6 5500 mov.l @(h'0,r0), r5
|
|
0054b8 0009 nop
|
|
0054ba 502f mov.l @(h'3c,r2), r0
|
|
0054bc 110f mov.l r0, @(h'3c,r1)
|
|
0054be 502e mov.l @(h'38,r2), r0
|
|
0054c0 110e mov.l r0, @(h'38,r1)
|
|
0054c2 502d mov.l @(h'34,r2), r0
|
|
0054c4 110d mov.l r0, @(h'34,r1)
|
|
0054c6 502c mov.l @(h'30,r2), r0
|
|
0054c8 110c mov.l r0, @(h'30,r1)
|
|
0054ca 502b mov.l @(h'2c,r2), r0
|
|
0054cc 110b mov.l r0, @(h'2c,r1)
|
|
0054ce 502a mov.l @(h'28,r2), r0
|
|
0054d0 110a mov.l r0, @(h'28,r1)
|
|
0054d2 5029 mov.l @(h'24,r2), r0
|
|
0054d4 1109 mov.l r0, @(h'24,r1)
|
|
0054d6 5028 mov.l @(h'20,r2), r0
|
|
0054d8 1108 mov.l r0, @(h'20,r1)
|
|
0054da 5027 mov.l @(h'1c,r2), r0
|
|
0054dc 1107 mov.l r0, @(h'1c,r1)
|
|
0054de 5026 mov.l @(h'18,r2), r0
|
|
0054e0 1106 mov.l r0, @(h'18,r1)
|
|
0054e2 5025 mov.l @(h'14,r2), r0
|
|
0054e4 1105 mov.l r0, @(h'14,r1)
|
|
0054e6 5024 mov.l @(h'10,r2), r0
|
|
0054e8 1104 mov.l r0, @(h'10,r1)
|
|
0054ea 5023 mov.l @(h'c,r2), r0
|
|
0054ec 1103 mov.l r0, @(h'c,r1)
|
|
0054ee 5022 mov.l @(h'8,r2), r0
|
|
0054f0 1102 mov.l r0, @(h'8,r1)
|
|
0054f2 5021 mov.l @(h'4,r2), r0
|
|
0054f4 1101 mov.l r0, @(h'4,r1)
|
|
0054f6 6022 mov.l @r2, r0
|
|
0054f8 2102 mov.l r0, @r1
|
|
0054fa 000b rts
|
|
0054fc 63f6 mov.l @r15+, r3
|
|
0054fe 0009 nop
|
|
005500 0030
|
|
005502 54fa mov.l @(h'28,r15), r4
|
|
005504 0030
|
|
005506 54f6 mov.l @(h'18,r15), r4
|
|
005508 0030
|
|
00550a 54f2 mov.l @(h'8,r15), r4
|
|
00550c 0030
|
|
00550e 54ee mov.l @(h'38,r14), r4
|
|
005510 0030
|
|
005512 54ea mov.l @(h'28,r14), r4
|
|
005514 0030
|
|
005516 54e6 mov.l @(h'18,r14), r4
|
|
005518 0030
|
|
00551a 54e2 mov.l @(h'8,r14), r4
|
|
00551c 0030
|
|
00551e 54de mov.l @(h'38,r13), r4
|
|
005520 0030
|
|
005522 54da mov.l @(h'28,r13), r4
|
|
005524 0030
|
|
005526 54d6 mov.l @(h'18,r13), r4
|
|
005528 0030
|
|
00552a 54d2 mov.l @(h'8,r13), r4
|
|
00552c 0030
|
|
00552e 54ce mov.l @(h'38,r12), r4
|
|
005530 0030
|
|
005532 54ca mov.l @(h'28,r12), r4
|
|
005534 0030
|
|
005536 54c6 mov.l @(h'18,r12), r4
|
|
005538 0030
|
|
00553a 54c2 mov.l @(h'8,r12), r4
|
|
00553c 0030
|
|
00553e 54be mov.l @(h'38,r11), r4
|
|
005540 0030
|
|
005542 54ba mov.l @(h'28,r11), r4
|
|
005544 2f26 mov.l r2, @-r15
|
|
005546 6323 mov r2, r3
|
|
005548 330c add r0, r3
|
|
00554a 6026 mov.l @r2+, r0
|
|
00554c 3322 cmp/hs r2, r3
|
|
00554e 8b06 bf h'c ;@(h'555e)
|
|
005550 2102 mov.l r0, @r1
|
|
005552 6026 mov.l @r2+, r0
|
|
005554 3322 cmp/hs r2, r3
|
|
005556 8b02 bf h'4 ;@(h'555e)
|
|
005558 1101 mov.l r0, @(h'4,r1)
|
|
00555a aff6 bra h'-14 ;@(h'554a)
|
|
00555c 7108
|
|
00555e 62f6 mov.l @r15+, r2
|
|
005560 000b rts
|
|
005562 63f6 mov.l @r15+, r3
|
|
005564 2f36 mov.l r3, @-r15
|
|
005566 d305 mov.l @(h'14,pc), r3 ;@(h'557c)
|
|
005568 033e mov.l @(r0,r3), r3
|
|
00556a 70fc add #h'fc, r0
|
|
00556c 432b jmp @r3
|
|
00556e 002e mov.l @(r0,r2), r0
|
|
005570 2f36 mov.l r3, @-r15
|
|
005572 d302 mov.l @(h'8,pc), r3 ;@(h'557c)
|
|
005574 033e mov.l @(r0,r3), r3
|
|
005576 70fc add #h'fc, r0
|
|
005578 432b jmp @r3
|
|
00557a 032e mov.l @(r0,r2), r3
|
|
00557c 0030
|
|
00557e 55c4 mov.l @(h'10,r12), r5
|
|
005580 0009 nop
|
|
005582 532e mov.l @(h'38,r2), r3
|
|
005584 110f mov.l r0, @(h'3c,r1)
|
|
005586 502d mov.l @(h'34,r2), r0
|
|
005588 113e mov.l r3, @(h'38,r1)
|
|
00558a 532c mov.l @(h'30,r2), r3
|
|
00558c 110d mov.l r0, @(h'34,r1)
|
|
00558e 502b mov.l @(h'2c,r2), r0
|
|
005590 113c mov.l r3, @(h'30,r1)
|
|
005592 532a mov.l @(h'28,r2), r3
|
|
005594 110b mov.l r0, @(h'2c,r1)
|
|
005596 5029 mov.l @(h'24,r2), r0
|
|
005598 113a mov.l r3, @(h'28,r1)
|
|
00559a 5328 mov.l @(h'20,r2), r3
|
|
00559c 1109 mov.l r0, @(h'24,r1)
|
|
00559e 5027 mov.l @(h'1c,r2), r0
|
|
0055a0 1138 mov.l r3, @(h'20,r1)
|
|
0055a2 5326 mov.l @(h'18,r2), r3
|
|
0055a4 1107 mov.l r0, @(h'1c,r1)
|
|
0055a6 5025 mov.l @(h'14,r2), r0
|
|
0055a8 1136 mov.l r3, @(h'18,r1)
|
|
0055aa 5324 mov.l @(h'10,r2), r3
|
|
0055ac 1105 mov.l r0, @(h'14,r1)
|
|
0055ae 5023 mov.l @(h'c,r2), r0
|
|
0055b0 1134 mov.l r3, @(h'10,r1)
|
|
0055b2 5322 mov.l @(h'8,r2), r3
|
|
0055b4 1103 mov.l r0, @(h'c,r1)
|
|
0055b6 5021 mov.l @(h'4,r2), r0
|
|
0055b8 1132 mov.l r3, @(h'8,r1)
|
|
0055ba 6322 mov.l @r2, r3
|
|
0055bc 1101 mov.l r0, @(h'4,r1)
|
|
0055be 2132 mov.l r3, @r1
|
|
0055c0 000b rts
|
|
0055c2 63f6 mov.l @r15+, r3
|
|
0055c4 0030
|
|
0055c6 55c0 mov.l @(h'0,r12), r5
|
|
0055c8 0030
|
|
0055ca 55be mov.l @(h'38,r11), r5
|
|
0055cc 0030
|
|
0055ce 55ba mov.l @(h'28,r11), r5
|
|
0055d0 0030
|
|
0055d2 55b6 mov.l @(h'18,r11), r5
|
|
0055d4 0030
|
|
0055d6 55b2 mov.l @(h'8,r11), r5
|
|
0055d8 0030
|
|
0055da 55ae mov.l @(h'38,r10), r5
|
|
0055dc 0030
|
|
0055de 55aa mov.l @(h'28,r10), r5
|
|
0055e0 0030
|
|
0055e2 55a6 mov.l @(h'18,r10), r5
|
|
0055e4 0030
|
|
0055e6 55a2 mov.l @(h'8,r10), r5
|
|
0055e8 0030
|
|
0055ea 559e mov.l @(h'38,r9), r5
|
|
0055ec 0030
|
|
0055ee 559a mov.l @(h'28,r9), r5
|
|
0055f0 0030
|
|
0055f2 5596 mov.l @(h'18,r9), r5
|
|
0055f4 0030
|
|
0055f6 5592 mov.l @(h'8,r9), r5
|
|
0055f8 0030
|
|
0055fa 558e mov.l @(h'38,r8), r5
|
|
0055fc 0030
|
|
0055fe 558a mov.l @(h'28,r8), r5
|
|
005600 0030
|
|
005602 5586 mov.l @(h'18,r8), r5
|
|
005604 0030
|
|
005606 5582 mov.l @(h'8,r8), r5
|
|
005608 2f26 mov.l r2, @-r15
|
|
00560a 2f36 mov.l r3, @-r15
|
|
00560c 2f46 mov.l r4, @-r15
|
|
00560e 8800 cmp/eq #h'0, r0
|
|
005610 8912 bt h'24 ;@(h'5638)
|
|
005612 6423 mov r2, r4
|
|
005614 340c add r0, r4
|
|
005616 6024 mov.b @r2+, r0
|
|
005618 2100 mov.b r0, @r1
|
|
00561a 3426 cmp/hi r2, r4
|
|
00561c 8b0c bf h'18 ;@(h'5638)
|
|
00561e 6024 mov.b @r2+, r0
|
|
005620 8011 mov.b r0, @(h'1,r1)
|
|
005622 3426 cmp/hi r2, r4
|
|
005624 8b08 bf h'10 ;@(h'5638)
|
|
005626 6024 mov.b @r2+, r0
|
|
005628 8012 mov.b r0, @(h'2,r1)
|
|
00562a 3426 cmp/hi r2, r4
|
|
00562c 8b04 bf h'8 ;@(h'5638)
|
|
00562e 6024 mov.b @r2+, r0
|
|
005630 8013 mov.b r0, @(h'3,r1)
|
|
005632 3426 cmp/hi r2, r4
|
|
005634 7104
|
|
005636 89ee bt h'-24 ;@(h'5616)
|
|
005638 64f6 mov.l @r15+, r4
|
|
00563a 63f6 mov.l @r15+, r3
|
|
00563c 000b rts
|
|
00563e 62f6 mov.l @r15+, r2
|
|
005640 2f36 mov.l r3, @-r15
|
|
005642 2f46 mov.l r4, @-r15
|
|
005644 e303 mov #h'3, r3
|
|
005646 6403 mov r0, r4
|
|
005648 2439 and r3, r4
|
|
00564a 2319 and r1, r3
|
|
00564c 234b or r4, r3
|
|
00564e 2338 tst r3, r3
|
|
005650 8918 bt h'30 ;@(h'5684)
|
|
005652 6403 mov r0, r4
|
|
005654 6014 mov.b @r1+, r0
|
|
005656 6343 mov r4, r3
|
|
005658 8800 cmp/eq #h'0, r0
|
|
00565a 2300 mov.b r0, @r3
|
|
00565c 890e bt h'1c ;@(h'567c)
|
|
00565e 6014 mov.b @r1+, r0
|
|
005660 8800 cmp/eq #h'0, r0
|
|
005662 8031 mov.b r0, @(h'1,r3)
|
|
005664 890a bt h'14 ;@(h'567c)
|
|
005666 6014 mov.b @r1+, r0
|
|
005668 8800 cmp/eq #h'0, r0
|
|
00566a 8032 mov.b r0, @(h'2,r3)
|
|
00566c 8906 bt h'c ;@(h'567c)
|
|
00566e 6014 mov.b @r1+, r0
|
|
005670 8800 cmp/eq #h'0, r0
|
|
005672 8033 mov.b r0, @(h'3,r3)
|
|
005674 8902 bt h'4 ;@(h'567c)
|
|
005676 6014 mov.b @r1+, r0
|
|
005678 afee bra h'-24 ;@(h'5658)
|
|
00567a 7304
|
|
00567c 6043 mov r4, r0
|
|
00567e 64f6 mov.l @r15+, r4
|
|
005680 000b rts
|
|
005682 63f6 mov.l @r15+, r3
|
|
005684 d301 mov.l @(h'4,pc), r3 ;@(h'568c)
|
|
005686 432b jmp @r3
|
|
005688 0009 nop
|
|
00568a 0009 nop
|
|
00568c 0030
|
|
00568e 5e40 mov.l @(h'0,r4), r14
|
|
005690 4415 cmp/pl r4
|
|
005692 8b01 bf h'2 ;@(h'5698)
|
|
005694 000b rts
|
|
005696 6043 mov r4, r0
|
|
005698 604b neg r4, r0
|
|
00569a 000b rts
|
|
00569c 0009 nop
|
|
00569e 0000
|
|
0056a0 2fd6 mov.l r13, @-r15
|
|
0056a2 3450 cmp/eq r5, r4
|
|
0056a4 2fc6 mov.l r12, @-r15
|
|
0056a6 2fb6 mov.l r11, @-r15
|
|
0056a8 8954 bt h'a8 ;@(h'5754)
|
|
0056aa e200 mov #h'0, r2
|
|
0056ac 3626 cmp/hi r2, r6
|
|
0056ae 8b51 bf h'a2 ;@(h'5754)
|
|
0056b0 6743 mov r4, r7
|
|
0056b2 275b or r5, r7
|
|
0056b4 276b or r6, r7
|
|
0056b6 6c63 mov r6, r12
|
|
0056b8 6b63 mov r6, r11
|
|
0056ba 4b01 shlr r11
|
|
0056bc 3452 cmp/hs r5, r4
|
|
0056be 8d24 bt/s h'48 ;@(h'570a)
|
|
0056c0 4c09 shlr2 r12
|
|
0056c2 e301 mov #h'1, r3
|
|
0056c4 2378 tst r7, r3
|
|
0056c6 8b16 bf h'2c ;@(h'56f6)
|
|
0056c8 e103 mov #h'3, r1
|
|
0056ca 2718 tst r1, r7
|
|
0056cc 8b09 bf h'12 ;@(h'56e2)
|
|
0056ce 6743 mov r4, r7
|
|
0056d0 66c3 mov r12, r6
|
|
0056d2 76ff add #h'ff, r6
|
|
0056d4 6356 mov.l @r5+, r3
|
|
0056d6 2668 tst r6, r6
|
|
0056d8 2732 mov.l r3, @r7
|
|
0056da 8ffa bf/s h'-c ;@(h'56d2)
|
|
0056dc 7704
|
|
0056de a039 bra h'72 ;@(h'5754)
|
|
0056e0 0009 nop
|
|
0056e2 6743 mov r4, r7
|
|
0056e4 66b3 mov r11, r6
|
|
0056e6 76ff add #h'ff, r6
|
|
0056e8 6355 mov.w @r5+, r3
|
|
0056ea 2668 tst r6, r6
|
|
0056ec 2731 mov.w r3, @r7
|
|
0056ee 8ffa bf/s h'-c ;@(h'56e6)
|
|
0056f0 7702
|
|
0056f2 a02f bra h'5e ;@(h'5754)
|
|
0056f4 0009 nop
|
|
0056f6 6743 mov r4, r7
|
|
0056f8 6053 mov r5, r0
|
|
0056fa 76ff add #h'ff, r6
|
|
0056fc 6304 mov.b @r0+, r3
|
|
0056fe 2668 tst r6, r6
|
|
005700 2730 mov.b r3, @r7
|
|
005702 8ffa bf/s h'-c ;@(h'56fa)
|
|
005704 7701
|
|
005706 a025 bra h'4a ;@(h'5754)
|
|
005708 0009 nop
|
|
00570a 6043 mov r4, r0
|
|
00570c 306c add r6, r0
|
|
00570e 6d53 mov r5, r13
|
|
005710 e201 mov #h'1, r2
|
|
005712 2278 tst r7, r2
|
|
005714 8f17 bf/s h'2e ;@(h'5746)
|
|
005716 3d6c add r6, r13
|
|
005718 e103 mov #h'3, r1
|
|
00571a 2718 tst r1, r7
|
|
00571c 8b09 bf h'12 ;@(h'5732)
|
|
00571e 6503 mov r0, r5
|
|
005720 67d3 mov r13, r7
|
|
005722 66c3 mov r12, r6
|
|
005724 77fc add #h'fc, r7
|
|
005726 4610 dt r6
|
|
005728 6372 mov.l @r7, r3
|
|
00572a 8ffb bf/s h'-a ;@(h'5724)
|
|
00572c 2536 mov.l r3, @-r5
|
|
00572e a011 bra h'22 ;@(h'5754)
|
|
005730 0009 nop
|
|
005732 6703 mov r0, r7
|
|
005734 65d3 mov r13, r5
|
|
005736 66b3 mov r11, r6
|
|
005738 75fe add #h'fe, r5
|
|
00573a 4610 dt r6
|
|
00573c 6351 mov.w @r5, r3
|
|
00573e 8ffb bf/s h'-a ;@(h'5738)
|
|
005740 2735 mov.w r3, @-r7
|
|
005742 a007 bra h'e ;@(h'5754)
|
|
005744 0009 nop
|
|
005746 6503 mov r0, r5
|
|
005748 67d3 mov r13, r7
|
|
00574a 77ff add #h'ff, r7
|
|
00574c 6370 mov.b @r7, r3
|
|
00574e 4610 dt r6
|
|
005750 8ffb bf/s h'-a ;@(h'574a)
|
|
005752 2534 mov.b r3, @-r5
|
|
005754 6bf6 mov.l @r15+, r11
|
|
005756 6043 mov r4, r0
|
|
005758 6cf6 mov.l @r15+, r12
|
|
00575a 000b rts
|
|
00575c 6df6 mov.l @r15+, r13
|
|
00575e 0000
|
|
005760 e700 mov #h'0, r7
|
|
005762 6373 mov r7, r3
|
|
005764 3362 cmp/hs r6, r3
|
|
005766 8d05 bt/s h'a ;@(h'5774)
|
|
005768 6043 mov r4, r0
|
|
00576a 7701
|
|
00576c 2050 mov.b r5, @r0
|
|
00576e 3762 cmp/hs r6, r7
|
|
005770 8ffb bf/s h'-a ;@(h'576a)
|
|
005772 7001
|
|
005774 000b rts
|
|
005776 6043 mov r4, r0
|
|
005778 4f12 sts.l macl, @-r15
|
|
00577a d408 mov.l @(h'20,pc), r4 ;@(h'579c)
|
|
00577c d308 mov.l @(h'20,pc), r3 ;@(h'57a0)
|
|
00577e 6242 mov.l @r4, r2
|
|
005780 9109 mov.w @(h'12,pc), r1 ;@(h'5796)
|
|
005782 0237 mul.l r3, r2
|
|
005784 9208 mov.w @(h'10,pc), r2 ;@(h'5798)
|
|
005786 031a sts macl, r3
|
|
005788 331c add r1, r3
|
|
00578a 6033 mov r3, r0
|
|
00578c 2432 mov.l r3, @r4
|
|
00578e 4029 shlr16 r0
|
|
005790 2029 and r2, r0
|
|
005792 000b rts
|
|
005794 4f16 lds.l @r15+, macl
|
|
005796 3039
|
|
005798 7fff add #h'ff, r15
|
|
00579a 0000
|
|
00579c 0810
|
|
00579e 01ac mov.b @(r0,r10), r1
|
|
0057a0 41c6
|
|
0057a2 4e6d shld r6, r14
|
|
0057a4 d301 mov.l @(h'4,pc), r3 ;@(h'57ac)
|
|
0057a6 000b rts
|
|
0057a8 2342 mov.l r4, @r3
|
|
0057aa 0000
|
|
0057ac 0810
|
|
0057ae 01ac mov.b @(r0,r10), r1
|
|
0057b0 a001 bra h'2 ;@(h'57b6)
|
|
0057b2 e500 mov #h'0, r5
|
|
0057b4 7501
|
|
0057b6 6344 mov.b @r4+, r3
|
|
0057b8 2338 tst r3, r3
|
|
0057ba 8bfb bf h'-a ;@(h'57b4)
|
|
0057bc 000b rts
|
|
0057be 6053 mov r5, r0
|
|
0057c0 d201 mov.l @(h'4,pc), r2 ;@(h'57c8)
|
|
0057c2 d002 mov.l @(h'8,pc), r0 ;@(h'57cc)
|
|
0057c4 422b jmp @r2
|
|
0057c6 0009 nop
|
|
0057c8 8001 mov.b r0, @(h'1,r0)
|
|
0057ca 0070
|
|
0057cc 0000
|
|
0057ce 0119 div0u
|
|
0057d0 d201 mov.l @(h'4,pc), r2 ;@(h'57d8)
|
|
0057d2 d002 mov.l @(h'8,pc), r0 ;@(h'57dc)
|
|
0057d4 422b jmp @r2
|
|
0057d6 0009 nop
|
|
0057d8 8001 mov.b r0, @(h'1,r0)
|
|
0057da 0070
|
|
0057dc 0000
|
|
0057de 0143
|
|
0057e0 d201 mov.l @(h'4,pc), r2 ;@(h'57e8)
|
|
0057e2 d002 mov.l @(h'8,pc), r0 ;@(h'57ec)
|
|
0057e4 422b jmp @r2
|
|
0057e6 0009 nop
|
|
0057e8 8001 mov.b r0, @(h'1,r0)
|
|
0057ea 0070
|
|
0057ec 0000
|
|
0057ee 0028 clrmac
|
|
0057f0 d201 mov.l @(h'4,pc), r2 ;@(h'57f8)
|
|
0057f2 d002 mov.l @(h'8,pc), r0 ;@(h'57fc)
|
|
0057f4 422b jmp @r2
|
|
0057f6 0009 nop
|
|
0057f8 8001 mov.b r0, @(h'1,r0)
|
|
0057fa 0070
|
|
0057fc 0000
|
|
0057fe 01e7 mul.l r14, r1
|
|
005800 d201 mov.l @(h'4,pc), r2 ;@(h'5808)
|
|
005802 d002 mov.l @(h'8,pc), r0 ;@(h'580c)
|
|
005804 422b jmp @r2
|
|
005806 0009 nop
|
|
005808 8001 mov.b r0, @(h'1,r0)
|
|
00580a 0070
|
|
00580c 0000
|
|
00580e 0244 mov.b r4, @(r0,r2)
|
|
005810 d201 mov.l @(h'4,pc), r2 ;@(h'5818)
|
|
005812 d002 mov.l @(h'8,pc), r0 ;@(h'581c)
|
|
005814 422b jmp @r2
|
|
005816 0009 nop
|
|
005818 8001 mov.b r0, @(h'1,r0)
|
|
00581a 0070
|
|
00581c 0000
|
|
00581e 0494 mov.b r9, @(r0,r4)
|
|
005820 d201 mov.l @(h'4,pc), r2 ;@(h'5828)
|
|
005822 d002 mov.l @(h'8,pc), r0 ;@(h'582c)
|
|
005824 422b jmp @r2
|
|
005826 0009 nop
|
|
005828 8001 mov.b r0, @(h'1,r0)
|
|
00582a 0070
|
|
00582c 0000
|
|
00582e 0218 sett
|
|
005830 d201 mov.l @(h'4,pc), r2 ;@(h'5838)
|
|
005832 d002 mov.l @(h'8,pc), r0 ;@(h'583c)
|
|
005834 422b jmp @r2
|
|
005836 0009 nop
|
|
005838 8001 mov.b r0, @(h'1,r0)
|
|
00583a 0070
|
|
00583c 0000
|
|
00583e 0acc mov.b @(r0,r12), r10
|
|
005840 d201 mov.l @(h'4,pc), r2 ;@(h'5848)
|
|
005842 d002 mov.l @(h'8,pc), r0 ;@(h'584c)
|
|
005844 422b jmp @r2
|
|
005846 0009 nop
|
|
005848 8001 mov.b r0, @(h'1,r0)
|
|
00584a 0070
|
|
00584c 0000
|
|
00584e 090f mac.l @r0+, @r9+
|
|
005850 d201 mov.l @(h'4,pc), r2 ;@(h'5858)
|
|
005852 d002 mov.l @(h'8,pc), r0 ;@(h'585c)
|
|
005854 422b jmp @r2
|
|
005856 0009 nop
|
|
005858 8001 mov.b r0, @(h'1,r0)
|
|
00585a 0070
|
|
00585c 0000
|
|
00585e 0013
|
|
005860 d201 mov.l @(h'4,pc), r2 ;@(h'5868)
|
|
005862 d002 mov.l @(h'8,pc), r0 ;@(h'586c)
|
|
005864 422b jmp @r2
|
|
005866 0009 nop
|
|
005868 8001 mov.b r0, @(h'1,r0)
|
|
00586a 0070
|
|
00586c 0000
|
|
00586e 03fa
|
|
005870 d201 mov.l @(h'4,pc), r2 ;@(h'5878)
|
|
005872 d002 mov.l @(h'8,pc), r0 ;@(h'587c)
|
|
005874 422b jmp @r2
|
|
005876 0009 nop
|
|
005878 8001 mov.b r0, @(h'1,r0)
|
|
00587a 0070
|
|
00587c 0000
|
|
00587e 0acd mov.w @(r0,r12), r10
|
|
005880 4511 cmp/pz r5
|
|
005882 8b04 bf h'8 ;@(h'588e)
|
|
005884 e23b mov #h'3b, r2
|
|
005886 3527 cmp/gt r2, r5
|
|
005888 8901 bt h'2 ;@(h'588e)
|
|
00588a 4411 cmp/pz r4
|
|
00588c 8901 bt h'2 ;@(h'5892)
|
|
00588e 000b rts
|
|
005890 e000 mov #h'0, r0
|
|
005892 d32d mov.l @(h'b4,pc), r3 ;@(h'5948)
|
|
005894 432b jmp @r3
|
|
005896 0009 nop
|
|
005898 000b rts
|
|
00589a 0009 nop
|
|
00589c 4415 cmp/pl r4
|
|
00589e 8d02 bt/s h'4 ;@(h'58a6)
|
|
0058a0 e601 mov #h'1, r6
|
|
0058a2 a004 bra h'8 ;@(h'58ae)
|
|
0058a4 6463 mov r6, r4
|
|
0058a6 e715 mov #h'15, r7
|
|
0058a8 3477 cmp/gt r7, r4
|
|
0058aa 8b00 bf h'0 ;@(h'58ae)
|
|
0058ac 6473 mov r7, r4
|
|
0058ae 4515 cmp/pl r5
|
|
0058b0 8901 bt h'2 ;@(h'58b6)
|
|
0058b2 a004 bra h'8 ;@(h'58be)
|
|
0058b4 6563 mov r6, r5
|
|
0058b6 e608 mov #h'8, r6
|
|
0058b8 3567 cmp/gt r6, r5
|
|
0058ba 8b00 bf h'0 ;@(h'58be)
|
|
0058bc 6563 mov r6, r5
|
|
0058be d323 mov.l @(h'8c,pc), r3 ;@(h'594c)
|
|
0058c0 432b jmp @r3
|
|
0058c2 0009 nop
|
|
0058c4 2fe6 mov.l r14, @-r15
|
|
0058c6 2fd6 mov.l r13, @-r15
|
|
0058c8 2fc6 mov.l r12, @-r15
|
|
0058ca 2fb6 mov.l r11, @-r15
|
|
0058cc 2fa6 mov.l r10, @-r15
|
|
0058ce 2f96 mov.l r9, @-r15
|
|
0058d0 2f86 mov.l r8, @-r15
|
|
0058d2 4f22 sts.l pr, @-r15
|
|
0058d4 7ff0 add #h'f0, r15
|
|
0058d6 2f52 mov.l r5, @r15
|
|
0058d8 5342 mov.l @(h'8,r4), r3
|
|
0058da 6242 mov.l @r4, r2
|
|
0058dc 3237 cmp/gt r3, r2
|
|
0058de 8f03 bf/s h'6 ;@(h'58e8)
|
|
0058e0 5243 mov.l @(h'c,r4), r2
|
|
0058e2 5542 mov.l @(h'8,r4), r5
|
|
0058e4 a002 bra h'4 ;@(h'58ec)
|
|
0058e6 6642 mov.l @r4, r6
|
|
0058e8 6542 mov.l @r4, r5
|
|
0058ea 5642 mov.l @(h'8,r4), r6
|
|
0058ec 5341 mov.l @(h'4,r4), r3
|
|
0058ee 3327 cmp/gt r2, r3
|
|
0058f0 8b02 bf h'4 ;@(h'58f8)
|
|
0058f2 5d43 mov.l @(h'c,r4), r13
|
|
0058f4 a002 bra h'4 ;@(h'58fc)
|
|
0058f6 5841 mov.l @(h'4,r4), r8
|
|
0058f8 5d41 mov.l @(h'4,r4), r13
|
|
0058fa 5843 mov.l @(h'c,r4), r8
|
|
0058fc 4511 cmp/pz r5
|
|
0058fe 8b70 bf h'e0 ;@(h'59e2)
|
|
005900 9321 mov.w @(h'42,pc), r3 ;@(h'5946)
|
|
005902 3633 cmp/ge r3, r6
|
|
005904 896d bt h'da ;@(h'59e2)
|
|
005906 4d11 cmp/pz r13
|
|
005908 8b6b bf h'd6 ;@(h'59e2)
|
|
00590a e240 mov #h'40, r2
|
|
00590c 3823 cmp/ge r2, r8
|
|
00590e 8968 bt h'd0 ;@(h'59e2)
|
|
005910 d20f mov.l @(h'3c,pc), r2 ;@(h'5950)
|
|
005912 e408 mov #h'8, r4
|
|
005914 6153 mov r5, r1
|
|
005916 420b jsr @r2
|
|
005918 6043 mov r4, r0
|
|
00591a 6163 mov r6, r1
|
|
00591c d30c mov.l @(h'30,pc), r3 ;@(h'5950)
|
|
00591e 1f02 mov.l r0, @(h'8,r15)
|
|
005920 430b jsr @r3
|
|
005922 6043 mov r4, r0
|
|
005924 6c03 mov r0, r12
|
|
005926 6053 mov r5, r0
|
|
005928 4011 cmp/pz r0
|
|
00592a 8b01 bf h'2 ;@(h'5930)
|
|
00592c a005 bra h'a ;@(h'593a)
|
|
00592e c907 and #h'7, r0
|
|
005930 6007 not r0, r0
|
|
005932 7001
|
|
005934 c907 and #h'7, r0
|
|
005936 6007 not r0, r0
|
|
005938 7001
|
|
00593a 2008 tst r0, r0
|
|
00593c db05 mov.l @(h'14,pc), r11 ;@(h'5954)
|
|
00593e 8f1f bf/s h'3e ;@(h'5980)
|
|
005940 1f01 mov.l r0, @(h'4,r15)
|
|
005942 a019 bra h'32 ;@(h'5978)
|
|
005944 0009 nop
|
|
005946 0080
|
|
005948 0030
|
|
00594a 5f54 mov.l @(h'10,r5), r15
|
|
00594c 0030
|
|
00594e 5f44 mov.l @(h'10,r4), r15
|
|
005950 0030
|
|
005952 5328 mov.l @(h'20,r2), r3
|
|
005954 0030
|
|
005956 5f14 mov.l @(h'10,r1), r15
|
|
005958 5ef2 mov.l @(h'8,r15), r14
|
|
00595a 3ec7 cmp/gt r12, r14
|
|
00595c 8d0b bt/s h'16 ;@(h'5976)
|
|
00595e 6ad3 mov r13, r10
|
|
005960 64e3 mov r14, r4
|
|
005962 4b0b jsr @r11
|
|
005964 65a3 mov r10, r5
|
|
005966 6403 mov r0, r4
|
|
005968 62f2 mov.l @r15, r2
|
|
00596a 7e01
|
|
00596c 7201
|
|
00596e 3ec7 cmp/gt r12, r14
|
|
005970 2f22 mov.l r2, @r15
|
|
005972 8ff5 bf/s h'-16 ;@(h'5960)
|
|
005974 2244 mov.b r4, @-r2
|
|
005976 7d01
|
|
005978 3d87 cmp/gt r8, r13
|
|
00597a 8bed bf h'-26 ;@(h'5958)
|
|
00597c a031 bra h'62 ;@(h'59e2)
|
|
00597e 0009 nop
|
|
005980 3658 sub r5, r6
|
|
005982 7608
|
|
005984 4611 cmp/pz r6
|
|
005986 8900 bt h'0 ;@(h'598a)
|
|
005988 7607
|
|
00598a 4621 shar r6
|
|
00598c 53f2 mov.l @(h'8,r15), r3
|
|
00598e 62c3 mov r12, r2
|
|
005990 4621 shar r6
|
|
005992 4621 shar r6
|
|
005994 3238 sub r3, r2
|
|
005996 3627 cmp/gt r2, r6
|
|
005998 8b00 bf h'0 ;@(h'599c)
|
|
00599a 7c01
|
|
00599c 53f1 mov.l @(h'4,r15), r3
|
|
00599e 3438 sub r3, r4
|
|
0059a0 a01d bra h'3a ;@(h'59de)
|
|
0059a2 1f43 mov.l r4, @(h'c,r15)
|
|
0059a4 5ef2 mov.l @(h'8,r15), r14
|
|
0059a6 3ec3 cmp/ge r12, r14
|
|
0059a8 8d18 bt/s h'30 ;@(h'59dc)
|
|
0059aa 69d3 mov r13, r9
|
|
0059ac 64e3 mov r14, r4
|
|
0059ae 4b0b jsr @r11
|
|
0059b0 6593 mov r9, r5
|
|
0059b2 6a03 mov r0, r10
|
|
0059b4 64e3 mov r14, r4
|
|
0059b6 7401
|
|
0059b8 4b0b jsr @r11
|
|
0059ba 6593 mov r9, r5
|
|
0059bc 62f2 mov.l @r15, r2
|
|
0059be 61ac extu.b r10, r1
|
|
0059c0 6403 mov r0, r4
|
|
0059c2 7201
|
|
0059c4 2f22 mov.l r2, @r15
|
|
0059c6 644c extu.b r4, r4
|
|
0059c8 53f3 mov.l @(h'c,r15), r3
|
|
0059ca 7e01
|
|
0059cc 633b neg r3, r3
|
|
0059ce 443d shld r3, r4
|
|
0059d0 53f1 mov.l @(h'4,r15), r3
|
|
0059d2 3ec3 cmp/ge r12, r14
|
|
0059d4 413d shld r3, r1
|
|
0059d6 241b or r1, r4
|
|
0059d8 8fe8 bf/s h'-30 ;@(h'59ac)
|
|
0059da 2244 mov.b r4, @-r2
|
|
0059dc 7d01
|
|
0059de 3d87 cmp/gt r8, r13
|
|
0059e0 8be0 bf h'-40 ;@(h'59a4)
|
|
0059e2 7f10 add #h'10, r15
|
|
0059e4 4f26 lds.l @r15+, pr
|
|
0059e6 68f6 mov.l @r15+, r8
|
|
0059e8 69f6 mov.l @r15+, r9
|
|
0059ea 6af6 mov.l @r15+, r10
|
|
0059ec 6bf6 mov.l @r15+, r11
|
|
0059ee 6cf6 mov.l @r15+, r12
|
|
0059f0 6df6 mov.l @r15+, r13
|
|
0059f2 000b rts
|
|
0059f4 6ef6 mov.l @r15+, r14
|
|
0059f6 0000
|
|
0059f8 4f22 sts.l pr, @-r15
|
|
0059fa e300 mov #h'0, r3
|
|
0059fc 7fe4 add #h'e4, r15
|
|
0059fe 62f3 mov r15, r2
|
|
005a00 1f44 mov.l r4, @(h'10,r15)
|
|
005a02 e401 mov #h'1, r4
|
|
005a04 1f53 mov.l r5, @(h'c,r15)
|
|
005a06 1f66 mov.l r6, @(h'18,r15)
|
|
005a08 1f75 mov.l r7, @(h'14,r15)
|
|
005a0a 1f42 mov.l r4, @(h'8,r15)
|
|
005a0c 1f41 mov.l r4, @(h'4,r15)
|
|
005a0e 2f31 mov.w r3, @r15
|
|
005a10 2f26 mov.l r2, @-r15
|
|
005a12 53f7 mov.l @(h'1c,r15), r3
|
|
005a14 2f36 mov.l r3, @-r15
|
|
005a16 65f3 mov r15, r5
|
|
005a18 d335 mov.l @(h'd4,pc), r3 ;@(h'5af0)
|
|
005a1a 64f3 mov r15, r4
|
|
005a1c 57f5 mov.l @(h'14,r15), r7
|
|
005a1e 750c
|
|
005a20 56f6 mov.l @(h'18,r15), r6
|
|
005a22 430b jsr @r3
|
|
005a24 7410 add #h'10, r4
|
|
005a26 6403 mov r0, r4
|
|
005a28 52f7 mov.l @(h'1c,r15), r2
|
|
005a2a 85f4 mov.w @(h'8,r15), r0
|
|
005a2c 6303 mov r0, r3
|
|
005a2e 2232 mov.l r3, @r2
|
|
005a30 7f24 add #h'24, r15
|
|
005a32 4f26 lds.l @r15+, pr
|
|
005a34 000b rts
|
|
005a36 6043 mov r4, r0
|
|
005a38 4f22 sts.l pr, @-r15
|
|
005a3a 7fe4 add #h'e4, r15
|
|
005a3c d32d mov.l @(h'b4,pc), r3 ;@(h'5af4)
|
|
005a3e 66f3 mov r15, r6
|
|
005a40 7618 add #h'18, r6
|
|
005a42 65f3 mov r15, r5
|
|
005a44 7514 add #h'14, r5
|
|
005a46 64f3 mov r15, r4
|
|
005a48 430b jsr @r3
|
|
005a4a 7408
|
|
005a4c d22a mov.l @(h'a8,pc), r2 ;@(h'5af8)
|
|
005a4e 67f3 mov r15, r7
|
|
005a50 7710 add #h'10, r7
|
|
005a52 66f3 mov r15, r6
|
|
005a54 760c
|
|
005a56 65f3 mov r15, r5
|
|
005a58 7504
|
|
005a5a 420b jsr @r2
|
|
005a5c 64f3 mov r15, r4
|
|
005a5e 53f2 mov.l @(h'8,r15), r3
|
|
005a60 2338 tst r3, r3
|
|
005a62 8b10 bf h'20 ;@(h'5a86)
|
|
005a64 64f0 mov.b @r15, r4
|
|
005a66 644c extu.b r4, r4
|
|
005a68 d524 mov.l @(h'90,pc), r5 ;@(h'5afc)
|
|
005a6a 2448 tst r4, r4
|
|
005a6c 8907 bt h'e ;@(h'5a7e)
|
|
005a6e 6043 mov r4, r0
|
|
005a70 8801 cmp/eq #h'1, r0
|
|
005a72 8b08 bf h'10 ;@(h'5a86)
|
|
005a74 84f4 mov.b @(h'4,r15), r0
|
|
005a76 e303 mov #h'3, r3
|
|
005a78 600c extu.b r0, r0
|
|
005a7a 3037 cmp/gt r3, r0
|
|
005a7c 8903 bt h'6 ;@(h'5a86)
|
|
005a7e 7f1c add #h'1c, r15
|
|
005a80 4f26 lds.l @r15+, pr
|
|
005a82 000b rts
|
|
005a84 6053 mov r5, r0
|
|
005a86 d31e mov.l @(h'78,pc), r3 ;@(h'5b00)
|
|
005a88 430b jsr @r3
|
|
005a8a 0009 nop
|
|
005a8c 7f1c add #h'1c, r15
|
|
005a8e 4f26 lds.l @r15+, pr
|
|
005a90 000b rts
|
|
005a92 0009 nop
|
|
005a94 2fe6 mov.l r14, @-r15
|
|
005a96 2fc6 mov.l r12, @-r15
|
|
005a98 4f22 sts.l pr, @-r15
|
|
005a9a 7ffc add #h'fc, r15
|
|
005a9c de19 mov.l @(h'64,pc), r14 ;@(h'5b04)
|
|
005a9e 63e2 mov.l @r14, r3
|
|
005aa0 2338 tst r3, r3
|
|
005aa2 8f03 bf/s h'6 ;@(h'5aac)
|
|
005aa4 6c43 mov r4, r12
|
|
005aa6 bfc7 bsr h'-72 ;@(h'5a38)
|
|
005aa8 0009 nop
|
|
005aaa 2e02 mov.l r0, @r14
|
|
005aac 60e2 mov.l @r14, r0
|
|
005aae e700 mov #h'0, r7
|
|
005ab0 ee0c mov #h'c, r14
|
|
005ab2 e607 mov #h'7, r6
|
|
005ab4 a008 bra h'10 ;@(h'5ac8)
|
|
005ab6 6573 mov r7, r5
|
|
005ab8 6473 mov r7, r4
|
|
005aba 6306 mov.l @r0+, r3
|
|
005abc 33c0 cmp/eq r12, r3
|
|
005abe 8908 bt h'10 ;@(h'5ad2)
|
|
005ac0 7401
|
|
005ac2 3463 cmp/ge r6, r4
|
|
005ac4 8bf9 bf h'-e ;@(h'5aba)
|
|
005ac6 7501
|
|
005ac8 35e3 cmp/ge r14, r5
|
|
005aca 8bf5 bf h'-16 ;@(h'5ab8)
|
|
005acc e6ff mov #h'ffffffff, r6
|
|
005ace 6463 mov r6, r4
|
|
005ad0 6563 mov r6, r5
|
|
005ad2 66f3 mov r15, r6
|
|
005ad4 d30c mov.l @(h'30,pc), r3 ;@(h'5b08)
|
|
005ad6 6053 mov r5, r0
|
|
005ad8 2640 mov.b r4, @r6
|
|
005ada 6263 mov r6, r2
|
|
005adc 8061 mov.b r0, @(h'1,r6)
|
|
005ade 51f4 mov.l @(h'10,r15), r1
|
|
005ae0 430b jsr @r3
|
|
005ae2 e002 mov #h'2, r0
|
|
005ae4 7f04
|
|
005ae6 4f26 lds.l @r15+, pr
|
|
005ae8 6cf6 mov.l @r15+, r12
|
|
005aea 000b rts
|
|
005aec 6ef6 mov.l @r15+, r14
|
|
005aee 0000
|
|
005af0 0030
|
|
005af2 5ec4 mov.l @(h'10,r12), r14
|
|
005af4 0030
|
|
005af6 5f24 mov.l @(h'10,r2), r15
|
|
005af8 0030
|
|
005afa 5f34 mov.l @(h'10,r3), r15
|
|
005afc 0030
|
|
005afe 8ef4
|
|
005b00 0030
|
|
005b02 5eb4 mov.l @(h'10,r11), r14
|
|
005b04 0810
|
|
005b06 01a8
|
|
005b08 0030
|
|
005b0a 5608 mov.l @(h'20,r0), r6
|
|
005b0c 2fe6 mov.l r14, @-r15
|
|
005b0e 0312 stc gbr, r3
|
|
005b10 d24c mov.l @(h'130,pc), r2 ;@(h'5c44)
|
|
005b12 e501 mov #h'1, r5
|
|
005b14 4f22 sts.l pr, @-r15
|
|
005b16 6e43 mov r4, r14
|
|
005b18 4f12 sts.l macl, @-r15
|
|
005b1a 7ffc add #h'fc, r15
|
|
005b1c 2f32 mov.l r3, @r15
|
|
005b1e 420b jsr @r2
|
|
005b20 e410 mov #h'10, r4
|
|
005b22 4e15 cmp/pl r14
|
|
005b24 8d01 bt/s h'2 ;@(h'5b2a)
|
|
005b26 e428 mov #h'28, r4
|
|
005b28 ee01 mov #h'1, r14
|
|
005b2a 3e47 cmp/gt r4, r14
|
|
005b2c 8b00 bf h'0 ;@(h'5b30)
|
|
005b2e 6e43 mov r4, r14
|
|
005b30 9283 mov.w @(h'106,pc), r2 ;@(h'5c3a)
|
|
005b32 e45c mov #h'5c, r4
|
|
005b34 0e47 mul.l r4, r14
|
|
005b36 e3fc mov #h'fffffffc, r3
|
|
005b38 041a sts macl, r4
|
|
005b3a 443c shad r3, r4
|
|
005b3c 6447 not r4, r4
|
|
005b3e 644c extu.b r4, r4
|
|
005b40 421e ldc r2, gbr
|
|
005b42 c502 mov.w @(h'4,gbr), r0
|
|
005b44 937a mov.w @(h'f4,pc), r3 ;@(h'5c3c)
|
|
005b46 2039 and r3, r0
|
|
005b48 c102 mov.w r0, @(h'4,gbr)
|
|
005b4a e180 mov #h'ffffff80, r1
|
|
005b4c d03e mov.l @(h'f8,pc), r0 ;@(h'5c48)
|
|
005b4e 411e ldc r1, gbr
|
|
005b50 c103 mov.w r0, @(h'6,gbr)
|
|
005b52 9074 mov.w @(h'e8,pc), r0 ;@(h'5c3e)
|
|
005b54 204b or r4, r0
|
|
005b56 c102 mov.w r0, @(h'4,gbr)
|
|
005b58 d03c mov.l @(h'f0,pc), r0 ;@(h'5c4c)
|
|
005b5a c103 mov.w r0, @(h'6,gbr)
|
|
005b5c d03c mov.l @(h'f0,pc), r0 ;@(h'5c50)
|
|
005b5e c103 mov.w r0, @(h'6,gbr)
|
|
005b60 e408 mov #h'8, r4
|
|
005b62 c406 mov.b @(h'6,gbr), r0
|
|
005b64 600c extu.b r0, r0
|
|
005b66 2048 tst r4, r0
|
|
005b68 89fb bt h'-a ;@(h'5b62)
|
|
005b6a c406 mov.b @(h'6,gbr), r0
|
|
005b6c 600c extu.b r0, r0
|
|
005b6e c9f7 and #h'f7, r0
|
|
005b70 d335 mov.l @(h'd4,pc), r3 ;@(h'5c48)
|
|
005b72 203b or r3, r0
|
|
005b74 c103 mov.w r0, @(h'6,gbr)
|
|
005b76 6033 mov r3, r0
|
|
005b78 c103 mov.w r0, @(h'6,gbr)
|
|
005b7a 9060 mov.w @(h'c0,pc), r0 ;@(h'5c3e)
|
|
005b7c c102 mov.w r0, @(h'4,gbr)
|
|
005b7e e500 mov #h'0, r5
|
|
005b80 d230 mov.l @(h'c0,pc), r2 ;@(h'5c44)
|
|
005b82 420b jsr @r2
|
|
005b84 e410 mov #h'10, r4
|
|
005b86 63f2 mov.l @r15, r3
|
|
005b88 431e ldc r3, gbr
|
|
005b8a 7f04
|
|
005b8c 4f16 lds.l @r15+, macl
|
|
005b8e 4f26 lds.l @r15+, pr
|
|
005b90 000b rts
|
|
005b92 6ef6 mov.l @r15+, r14
|
|
005b94 2fe6 mov.l r14, @-r15
|
|
005b96 e501 mov #h'1, r5
|
|
005b98 2fd6 mov.l r13, @-r15
|
|
005b9a e708 mov #h'8, r7
|
|
005b9c 2fc6 mov.l r12, @-r15
|
|
005b9e 6c53 mov r5, r12
|
|
005ba0 2fb6 mov.l r11, @-r15
|
|
005ba2 2fa6 mov.l r10, @-r15
|
|
005ba4 2f96 mov.l r9, @-r15
|
|
005ba6 ea00 mov #h'0, r10
|
|
005ba8 4f22 sts.l pr, @-r15
|
|
005baa 6ba3 mov r10, r11
|
|
005bac 6340 mov.b @r4, r3
|
|
005bae 633c extu.b r3, r3
|
|
005bb0 8441 mov.b @(h'1,r4), r0
|
|
005bb2 4c3d shld r3, r12
|
|
005bb4 600c extu.b r0, r0
|
|
005bb6 3073 cmp/ge r7, r0
|
|
005bb8 8d03 bt/s h'6 ;@(h'5bc2)
|
|
005bba 6953 mov r5, r9
|
|
005bbc 8441 mov.b @(h'1,r4), r0
|
|
005bbe a001 bra h'2 ;@(h'5bc4)
|
|
005bc0 600c extu.b r0, r0
|
|
005bc2 70f8 add #h'f8, r0
|
|
005bc4 d323 mov.l @(h'8c,pc), r3 ;@(h'5c54)
|
|
005bc6 450d shld r0, r5
|
|
005bc8 d023 mov.l @(h'8c,pc), r0 ;@(h'5c58)
|
|
005bca 431e ldc r3, gbr
|
|
005bcc c101 mov.w r0, @(h'2,gbr)
|
|
005bce c50c mov.w @(h'18,gbr), r0
|
|
005bd0 d222 mov.l @(h'88,pc), r2 ;@(h'5c5c)
|
|
005bd2 2029 and r2, r0
|
|
005bd4 cbaa or #h'aa, r0
|
|
005bd6 c10c mov.w r0, @(h'18,gbr)
|
|
005bd8 d621 mov.l @(h'84,pc), r6 ;@(h'5c60)
|
|
005bda 8441 mov.b @(h'1,r4), r0
|
|
005bdc 600c extu.b r0, r0
|
|
005bde 3073 cmp/ge r7, r0
|
|
005be0 8905 bt h'a ;@(h'5bee)
|
|
005be2 8441 mov.b @(h'1,r4), r0
|
|
005be4 600c extu.b r0, r0
|
|
005be6 4000 shll r0
|
|
005be8 006d mov.w @(r0,r6), r0
|
|
005bea a007 bra h'e ;@(h'5bfc)
|
|
005bec c101 mov.w r0, @(h'2,gbr)
|
|
005bee 4000 shll r0
|
|
005bf0 006d mov.w @(r0,r6), r0
|
|
005bf2 6103 mov r0, r1
|
|
005bf4 c50c mov.w @(h'18,gbr), r0
|
|
005bf6 2029 and r2, r0
|
|
005bf8 201b or r1, r0
|
|
005bfa c10c mov.w r0, @(h'18,gbr)
|
|
005bfc d319 mov.l @(h'64,pc), r3 ;@(h'5c64)
|
|
005bfe 431e ldc r3, gbr
|
|
005c00 8441 mov.b @(h'1,r4), r0
|
|
005c02 600c extu.b r0, r0
|
|
005c04 3073 cmp/ge r7, r0
|
|
005c06 8d06 bt/s h'c ;@(h'5c16)
|
|
005c08 6657 not r5, r6
|
|
005c0a 6063 mov r6, r0
|
|
005c0c c002 mov.b r0, @(h'2,gbr)
|
|
005c0e c418 mov.b @(h'18,gbr), r0
|
|
005c10 c9f0 and #h'f0, r0
|
|
005c12 a005 bra h'a ;@(h'5c20)
|
|
005c14 cb0f or #h'f, r0
|
|
005c16 9013 mov.w @(h'26,pc), r0 ;@(h'5c40)
|
|
005c18 c002 mov.b r0, @(h'2,gbr)
|
|
005c1a c418 mov.b @(h'18,gbr), r0
|
|
005c1c c9f0 and #h'f0, r0
|
|
005c1e 206b or r6, r0
|
|
005c20 c018 mov.b r0, @(h'18,gbr)
|
|
005c22 bf73 bsr h'-11a ;@(h'5b0c)
|
|
005c24 e401 mov #h'1, r4
|
|
005c26 6ea3 mov r10, r14
|
|
005c28 ed05 mov #h'5, r13
|
|
005c2a c400 mov.b @(h'0,gbr), r0
|
|
005c2c 6407 not r0, r4
|
|
005c2e 644c extu.b r4, r4
|
|
005c30 62cc extu.b r12, r2
|
|
005c32 2428 tst r2, r4
|
|
005c34 8b18 bf h'30 ;@(h'5c68)
|
|
005c36 a01c bra h'38 ;@(h'5c72)
|
|
005c38 7b01
|
|
005c3a fee0
|
|
005c3c 0fff mac.l @r15+, @r15+
|
|
005c3e 5a00 mov.l @(h'0,r0), r10
|
|
005c40 00ff mac.l @r15+, @r0+
|
|
005c42 0000
|
|
005c44 0030
|
|
005c46 5f64 mov.l @(h'10,r6), r15
|
|
005c48 0000
|
|
005c4a a500 bra h'a00 ;@(h'664e)
|
|
005c4c 0000
|
|
005c4e a505 bra h'a0a ;@(h'665c)
|
|
005c50 0000
|
|
005c52 a585 bra h'b0a ;@(h'6760)
|
|
005c54 a400 bra h'800 ;@(h'6458)
|
|
005c56 0100
|
|
005c58 0000
|
|
005c5a aaaa bra h'-aac ;@(h'51b2)
|
|
005c5c 0000
|
|
005c5e ff00
|
|
005c60 0030
|
|
005c62 9044 mov.w @(h'88,pc), r0 ;@(h'5cee)
|
|
005c64 a400 bra h'800 ;@(h'6468)
|
|
005c66 0120
|
|
005c68 bf50 bsr h'-160 ;@(h'5b0c)
|
|
005c6a e40a mov #h'a, r4
|
|
005c6c 7e01
|
|
005c6e 3ed3 cmp/ge r13, r14
|
|
005c70 8bdb bf h'-4a ;@(h'5c2a)
|
|
005c72 2bb8 tst r11, r11
|
|
005c74 8900 bt h'0 ;@(h'5c78)
|
|
005c76 69a3 mov r10, r9
|
|
005c78 d22b mov.l @(h'ac,pc), r2 ;@(h'5d28)
|
|
005c7a 421e ldc r2, gbr
|
|
005c7c d02b mov.l @(h'ac,pc), r0 ;@(h'5d2c)
|
|
005c7e c101 mov.w r0, @(h'2,gbr)
|
|
005c80 c50c mov.w @(h'18,gbr), r0
|
|
005c82 d32b mov.l @(h'ac,pc), r3 ;@(h'5d30)
|
|
005c84 2039 and r3, r0
|
|
005c86 cbaa or #h'aa, r0
|
|
005c88 c10c mov.w r0, @(h'18,gbr)
|
|
005c8a bf3f bsr h'-182 ;@(h'5b0c)
|
|
005c8c e401 mov #h'1, r4
|
|
005c8e 904a mov.w @(h'94,pc), r0 ;@(h'5d26)
|
|
005c90 c101 mov.w r0, @(h'2,gbr)
|
|
005c92 c50c mov.w @(h'18,gbr), r0
|
|
005c94 d326 mov.l @(h'98,pc), r3 ;@(h'5d30)
|
|
005c96 2039 and r3, r0
|
|
005c98 cb55 or #h'55, r0
|
|
005c9a c10c mov.w r0, @(h'18,gbr)
|
|
005c9c bf36 bsr h'-194 ;@(h'5b0c)
|
|
005c9e e401 mov #h'1, r4
|
|
005ca0 d324 mov.l @(h'90,pc), r3 ;@(h'5d34)
|
|
005ca2 e000 mov #h'0, r0
|
|
005ca4 431e ldc r3, gbr
|
|
005ca6 c002 mov.b r0, @(h'2,gbr)
|
|
005ca8 c418 mov.b @(h'18,gbr), r0
|
|
005caa c9f0 and #h'f0, r0
|
|
005cac c018 mov.b r0, @(h'18,gbr)
|
|
005cae 6093 mov r9, r0
|
|
005cb0 4f26 lds.l @r15+, pr
|
|
005cb2 69f6 mov.l @r15+, r9
|
|
005cb4 6af6 mov.l @r15+, r10
|
|
005cb6 6bf6 mov.l @r15+, r11
|
|
005cb8 6cf6 mov.l @r15+, r12
|
|
005cba 6df6 mov.l @r15+, r13
|
|
005cbc 000b rts
|
|
005cbe 6ef6 mov.l @r15+, r14
|
|
005cc0 4f22 sts.l pr, @-r15
|
|
005cc2 7ffc add #h'fc, r15
|
|
005cc4 63f3 mov r15, r3
|
|
005cc6 bee5 bsr h'-236 ;@(h'5a94)
|
|
005cc8 2f36 mov.l r3, @-r15
|
|
005cca 7f04
|
|
005ccc 63f0 mov.b @r15, r3
|
|
005cce 633c extu.b r3, r3
|
|
005cd0 4311 cmp/pz r3
|
|
005cd2 8b03 bf h'6 ;@(h'5cdc)
|
|
005cd4 84f1 mov.b @(h'1,r15), r0
|
|
005cd6 600c extu.b r0, r0
|
|
005cd8 4011 cmp/pz r0
|
|
005cda 8903 bt h'6 ;@(h'5ce4)
|
|
005cdc 7f04
|
|
005cde 4f26 lds.l @r15+, pr
|
|
005ce0 000b rts
|
|
005ce2 e000 mov #h'0, r0
|
|
005ce4 bf56 bsr h'-154 ;@(h'5b94)
|
|
005ce6 64f3 mov r15, r4
|
|
005ce8 7f04
|
|
005cea 4f26 lds.l @r15+, pr
|
|
005cec 000b rts
|
|
005cee 0009 nop
|
|
005cf0 4f22 sts.l pr, @-r15
|
|
005cf2 7ffc add #h'fc, r15
|
|
005cf4 63f3 mov r15, r3
|
|
005cf6 becd bsr h'-266 ;@(h'5a94)
|
|
005cf8 2f36 mov.l r3, @-r15
|
|
005cfa 7f04
|
|
005cfc 63f0 mov.b @r15, r3
|
|
005cfe 633c extu.b r3, r3
|
|
005d00 4311 cmp/pz r3
|
|
005d02 8b03 bf h'6 ;@(h'5d0c)
|
|
005d04 84f1 mov.b @(h'1,r15), r0
|
|
005d06 600c extu.b r0, r0
|
|
005d08 4011 cmp/pz r0
|
|
005d0a 8903 bt h'6 ;@(h'5d14)
|
|
005d0c 7f04
|
|
005d0e 4f26 lds.l @r15+, pr
|
|
005d10 000b rts
|
|
005d12 e000 mov #h'0, r0
|
|
005d14 d208 mov.l @(h'20,pc), r2 ;@(h'5d38)
|
|
005d16 420b jsr @r2
|
|
005d18 64f3 mov r15, r4
|
|
005d1a 2008 tst r0, r0
|
|
005d1c 0029 movt r0
|
|
005d1e 7f04
|
|
005d20 4f26 lds.l @r15+, pr
|
|
005d22 000b rts
|
|
005d24 0009 nop
|
|
005d26 5555 mov.l @(h'14,r5), r5
|
|
005d28 a400 bra h'800 ;@(h'652c)
|
|
005d2a 0100
|
|
005d2c 0000
|
|
005d2e aaaa bra h'-aac ;@(h'5286)
|
|
005d30 0000
|
|
005d32 ff00
|
|
005d34 a400 bra h'800 ;@(h'6538)
|
|
005d36 0120
|
|
005d38 0030
|
|
005d3a 5f04 mov.l @(h'10,r0), r15
|
|
005d3c d037 mov.l @(h'dc,pc), r0 ;@(h'5e1c)
|
|
005d3e 000b rts
|
|
005d40 0009 nop
|
|
005d42 e301 mov #h'1, r3
|
|
005d44 2fe6 mov.l r14, @-r15
|
|
005d46 6e43 mov r4, r14
|
|
005d48 4f22 sts.l pr, @-r15
|
|
005d4a 3e33 cmp/ge r3, r14
|
|
005d4c 7ff8 add #h'f8, r15
|
|
005d4e 1f51 mov.l r5, @(h'4,r15)
|
|
005d50 8f03 bf/s h'6 ;@(h'5d5a)
|
|
005d52 2f62 mov.l r6, @r15
|
|
005d54 e105 mov #h'5, r1
|
|
005d56 3e17 cmp/gt r1, r14
|
|
005d58 8b04 bf h'8 ;@(h'5d64)
|
|
005d5a e0ff mov #h'ffffffff, r0
|
|
005d5c 7f08
|
|
005d5e 4f26 lds.l @r15+, pr
|
|
005d60 000b rts
|
|
005d62 6ef6 mov.l @r15+, r14
|
|
005d64 56f1 mov.l @(h'4,r15), r6
|
|
005d66 7e05
|
|
005d68 65f2 mov.l @r15, r5
|
|
005d6a d32d mov.l @(h'b4,pc), r3 ;@(h'5e20)
|
|
005d6c 430b jsr @r3
|
|
005d6e 64e3 mov r14, r4
|
|
005d70 6403 mov r0, r4
|
|
005d72 4411 cmp/pz r4
|
|
005d74 8b05 bf h'a ;@(h'5d82)
|
|
005d76 d32b mov.l @(h'ac,pc), r3 ;@(h'5e24)
|
|
005d78 430b jsr @r3
|
|
005d7a 64e3 mov r14, r4
|
|
005d7c 6403 mov r0, r4
|
|
005d7e 4411 cmp/pz r4
|
|
005d80 8904 bt h'8 ;@(h'5d8c)
|
|
005d82 6043 mov r4, r0
|
|
005d84 7f08
|
|
005d86 4f26 lds.l @r15+, pr
|
|
005d88 000b rts
|
|
005d8a 6ef6 mov.l @r15+, r14
|
|
005d8c 60e3 mov r14, r0
|
|
005d8e 7f08
|
|
005d90 4f26 lds.l @r15+, pr
|
|
005d92 000b rts
|
|
005d94 6ef6 mov.l @r15+, r14
|
|
005d96 e301 mov #h'1, r3
|
|
005d98 2fe6 mov.l r14, @-r15
|
|
005d9a 6e43 mov r4, r14
|
|
005d9c 4f22 sts.l pr, @-r15
|
|
005d9e 3e33 cmp/ge r3, r14
|
|
005da0 8b02 bf h'4 ;@(h'5da8)
|
|
005da2 e105 mov #h'5, r1
|
|
005da4 3e17 cmp/gt r1, r14
|
|
005da6 8b03 bf h'6 ;@(h'5db0)
|
|
005da8 4f26 lds.l @r15+, pr
|
|
005daa e0ff mov #h'ffffffff, r0
|
|
005dac 000b rts
|
|
005dae 6ef6 mov.l @r15+, r14
|
|
005db0 d31d mov.l @(h'74,pc), r3 ;@(h'5e28)
|
|
005db2 7e05
|
|
005db4 430b jsr @r3
|
|
005db6 64e3 mov r14, r4
|
|
005db8 6403 mov r0, r4
|
|
005dba 4411 cmp/pz r4
|
|
005dbc 8b05 bf h'a ;@(h'5dca)
|
|
005dbe d31b mov.l @(h'6c,pc), r3 ;@(h'5e2c)
|
|
005dc0 430b jsr @r3
|
|
005dc2 64e3 mov r14, r4
|
|
005dc4 6403 mov r0, r4
|
|
005dc6 4411 cmp/pz r4
|
|
005dc8 8903 bt h'6 ;@(h'5dd2)
|
|
005dca 6043 mov r4, r0
|
|
005dcc 4f26 lds.l @r15+, pr
|
|
005dce 000b rts
|
|
005dd0 6ef6 mov.l @r15+, r14
|
|
005dd2 60e3 mov r14, r0
|
|
005dd4 4f26 lds.l @r15+, pr
|
|
005dd6 000b rts
|
|
005dd8 6ef6 mov.l @r15+, r14
|
|
005dda 6143 mov r4, r1
|
|
005ddc d314 mov.l @(h'50,pc), r3 ;@(h'5e30)
|
|
005dde 2fe6 mov.l r14, @-r15
|
|
005de0 2fd6 mov.l r13, @-r15
|
|
005de2 2fc6 mov.l r12, @-r15
|
|
005de4 4f22 sts.l pr, @-r15
|
|
005de6 7ffc add #h'fc, r15
|
|
005de8 9e17 mov.w @(h'2e,pc), r14 ;@(h'5e1a)
|
|
005dea 430b jsr @r3
|
|
005dec 60e3 mov r14, r0
|
|
005dee 6d03 mov r0, r13
|
|
005df0 d210 mov.l @(h'40,pc), r2 ;@(h'5e34)
|
|
005df2 6143 mov r4, r1
|
|
005df4 420b jsr @r2
|
|
005df6 60e3 mov r14, r0
|
|
005df8 dc0f mov.l @(h'3c,pc), r12 ;@(h'5e38)
|
|
005dfa 4d15 cmp/pl r13
|
|
005dfc 8f05 bf/s h'a ;@(h'5e0a)
|
|
005dfe 2f02 mov.l r0, @r15
|
|
005e00 4c0b jsr @r12
|
|
005e02 64e3 mov r14, r4
|
|
005e04 7dff add #h'ff, r13
|
|
005e06 4d15 cmp/pl r13
|
|
005e08 89fa bt h'-c ;@(h'5e00)
|
|
005e0a 4c0b jsr @r12
|
|
005e0c 64f2 mov.l @r15, r4
|
|
005e0e 7f04
|
|
005e10 4f26 lds.l @r15+, pr
|
|
005e12 6cf6 mov.l @r15+, r12
|
|
005e14 6df6 mov.l @r15+, r13
|
|
005e16 000b rts
|
|
005e18 6ef6 mov.l @r15+, r14
|
|
005e1a 03e8
|
|
005e1c 0100
|
|
005e1e 0000
|
|
005e20 0030
|
|
005e22 5ea4 mov.l @(h'10,r10), r14
|
|
005e24 0030
|
|
005e26 5ee4 mov.l @(h'10,r14), r14
|
|
005e28 0030
|
|
005e2a 5ef4 mov.l @(h'10,r15), r14
|
|
005e2c 0030
|
|
005e2e 57c0 mov.l @(h'0,r12), r7
|
|
005e30 0030
|
|
005e32 5328 mov.l @(h'20,r2), r3
|
|
005e34 0030
|
|
005e36 53dc mov.l @(h'30,r13), r3
|
|
005e38 0030
|
|
005e3a 5ed4 mov.l @(h'10,r13), r14
|
|
005e3c 2f36 mov.l r3, @-r15
|
|
005e3e 2f46 mov.l r4, @-r15
|
|
005e40 2f56 mov.l r5, @-r15
|
|
005e42 2f66 mov.l r6, @-r15
|
|
005e44 6303 mov r0, r3
|
|
005e46 6416 mov.l @r1+, r4
|
|
005e48 e600 mov #h'0, r6
|
|
005e4a 264c cmp/str r4, r6
|
|
005e4c 8914 bt h'28 ;@(h'5e78)
|
|
005e4e 6516 mov.l @r1+, r5
|
|
005e50 2042 mov.l r4, @r0
|
|
005e52 265c cmp/str r5, r6
|
|
005e54 890b bt h'16 ;@(h'5e6e)
|
|
005e56 6416 mov.l @r1+, r4
|
|
005e58 1051 mov.l r5, @(h'4,r0)
|
|
005e5a 264c cmp/str r4, r6
|
|
005e5c 8909 bt h'12 ;@(h'5e72)
|
|
005e5e 6516 mov.l @r1+, r5
|
|
005e60 1042 mov.l r4, @(h'8,r0)
|
|
005e62 265c cmp/str r5, r6
|
|
005e64 8907 bt h'e ;@(h'5e76)
|
|
005e66 6416 mov.l @r1+, r4
|
|
005e68 1053 mov.l r5, @(h'c,r0)
|
|
005e6a afee bra h'-24 ;@(h'5e4a)
|
|
005e6c 7010 add #h'10, r0
|
|
005e6e a003 bra h'6 ;@(h'5e78)
|
|
005e70 7004
|
|
005e72 a001 bra h'2 ;@(h'5e78)
|
|
005e74 7008
|
|
005e76 700c
|
|
005e78 71fc add #h'fc, r1
|
|
005e7a 6603 mov r0, r6
|
|
005e7c 6014 mov.b @r1+, r0
|
|
005e7e 8800 cmp/eq #h'0, r0
|
|
005e80 2600 mov.b r0, @r6
|
|
005e82 8909 bt h'12 ;@(h'5e98)
|
|
005e84 6014 mov.b @r1+, r0
|
|
005e86 8800 cmp/eq #h'0, r0
|
|
005e88 8061 mov.b r0, @(h'1,r6)
|
|
005e8a 8905 bt h'a ;@(h'5e98)
|
|
005e8c 6014 mov.b @r1+, r0
|
|
005e8e 8800 cmp/eq #h'0, r0
|
|
005e90 8062 mov.b r0, @(h'2,r6)
|
|
005e92 8901 bt h'2 ;@(h'5e98)
|
|
005e94 6014 mov.b @r1+, r0
|
|
005e96 8063 mov.b r0, @(h'3,r6)
|
|
005e98 66f6 mov.l @r15+, r6
|
|
005e9a 6033 mov r3, r0
|
|
005e9c 65f6 mov.l @r15+, r5
|
|
005e9e 64f6 mov.l @r15+, r4
|
|
005ea0 000b rts
|
|
005ea2 63f6 mov.l @r15+, r3
|
|
005ea4 d201 mov.l @(h'4,pc), r2 ;@(h'5eac)
|
|
005ea6 d002 mov.l @(h'8,pc), r0 ;@(h'5eb0)
|
|
005ea8 422b jmp @r2
|
|
005eaa 0009 nop
|
|
005eac 8001 mov.b r0, @(h'1,r0)
|
|
005eae 0070
|
|
005eb0 0000
|
|
005eb2 0118 sett
|
|
005eb4 d201 mov.l @(h'4,pc), r2 ;@(h'5ebc)
|
|
005eb6 d002 mov.l @(h'8,pc), r0 ;@(h'5ec0)
|
|
005eb8 422b jmp @r2
|
|
005eba 0009 nop
|
|
005ebc 8001 mov.b r0, @(h'1,r0)
|
|
005ebe 0070
|
|
005ec0 0000
|
|
005ec2 1032 mov.l r3, @(h'8,r0)
|
|
005ec4 d201 mov.l @(h'4,pc), r2 ;@(h'5ecc)
|
|
005ec6 d002 mov.l @(h'8,pc), r0 ;@(h'5ed0)
|
|
005ec8 422b jmp @r2
|
|
005eca 0009 nop
|
|
005ecc 8001 mov.b r0, @(h'1,r0)
|
|
005ece 0070
|
|
005ed0 0000
|
|
005ed2 0247 mul.l r4, r2
|
|
005ed4 d201 mov.l @(h'4,pc), r2 ;@(h'5edc)
|
|
005ed6 d002 mov.l @(h'8,pc), r0 ;@(h'5ee0)
|
|
005ed8 422b jmp @r2
|
|
005eda 0009 nop
|
|
005edc 8001 mov.b r0, @(h'1,r0)
|
|
005ede 0070
|
|
005ee0 0000
|
|
005ee2 0420
|
|
005ee4 d201 mov.l @(h'4,pc), r2 ;@(h'5eec)
|
|
005ee6 d002 mov.l @(h'8,pc), r0 ;@(h'5ef0)
|
|
005ee8 422b jmp @r2
|
|
005eea 0009 nop
|
|
005eec 8001 mov.b r0, @(h'1,r0)
|
|
005eee 0070
|
|
005ef0 0000
|
|
005ef2 011a sts macl, r1
|
|
005ef4 d201 mov.l @(h'4,pc), r2 ;@(h'5efc)
|
|
005ef6 d002 mov.l @(h'8,pc), r0 ;@(h'5f00)
|
|
005ef8 422b jmp @r2
|
|
005efa 0009 nop
|
|
005efc 8001 mov.b r0, @(h'1,r0)
|
|
005efe 0070
|
|
005f00 0000
|
|
005f02 011b sleep
|
|
005f04 d201 mov.l @(h'4,pc), r2 ;@(h'5f0c)
|
|
005f06 d002 mov.l @(h'8,pc), r0 ;@(h'5f10)
|
|
005f08 422b jmp @r2
|
|
005f0a 0009 nop
|
|
005f0c 8001 mov.b r0, @(h'1,r0)
|
|
005f0e 0070
|
|
005f10 0000
|
|
005f12 024c mov.b @(r0,r4), r2
|
|
005f14 d201 mov.l @(h'4,pc), r2 ;@(h'5f1c)
|
|
005f16 d002 mov.l @(h'8,pc), r0 ;@(h'5f20)
|
|
005f18 422b jmp @r2
|
|
005f1a 0009 nop
|
|
005f1c 8001 mov.b r0, @(h'1,r0)
|
|
005f1e 0070
|
|
005f20 0000
|
|
005f22 0026 mov.l r2, @(r0,r0)
|
|
005f24 d201 mov.l @(h'4,pc), r2 ;@(h'5f2c)
|
|
005f26 d002 mov.l @(h'8,pc), r0 ;@(h'5f30)
|
|
005f28 422b jmp @r2
|
|
005f2a 0009 nop
|
|
005f2c 8001 mov.b r0, @(h'1,r0)
|
|
005f2e 0070
|
|
005f30 0000
|
|
005f32 0014 mov.b r1, @(r0,r0)
|
|
005f34 d201 mov.l @(h'4,pc), r2 ;@(h'5f3c)
|
|
005f36 d002 mov.l @(h'8,pc), r0 ;@(h'5f40)
|
|
005f38 422b jmp @r2
|
|
005f3a 0009 nop
|
|
005f3c 8001 mov.b r0, @(h'1,r0)
|
|
005f3e 0070
|
|
005f40 0000
|
|
005f42 0015 mov.w r1, @(r0,r0)
|
|
005f44 d201 mov.l @(h'4,pc), r2 ;@(h'5f4c)
|
|
005f46 d002 mov.l @(h'8,pc), r0 ;@(h'5f50)
|
|
005f48 422b jmp @r2
|
|
005f4a 0009 nop
|
|
005f4c 8001 mov.b r0, @(h'1,r0)
|
|
005f4e 0070
|
|
005f50 0000
|
|
005f52 0807 mul.l r0, r8
|
|
005f54 d201 mov.l @(h'4,pc), r2 ;@(h'5f5c)
|
|
005f56 d002 mov.l @(h'8,pc), r0 ;@(h'5f60)
|
|
005f58 422b jmp @r2
|
|
005f5a 0009 nop
|
|
005f5c 8001 mov.b r0, @(h'1,r0)
|
|
005f5e 0070
|
|
005f60 0000
|
|
005f62 0c4f mac.l @r4+, @r12+
|
|
005f64 d201 mov.l @(h'4,pc), r2 ;@(h'5f6c)
|
|
005f66 d002 mov.l @(h'8,pc), r0 ;@(h'5f70)
|
|
005f68 422b jmp @r2
|
|
005f6a 0009 nop
|
|
005f6c 8001 mov.b r0, @(h'1,r0)
|
|
005f6e 0070
|
|
005f70 0000
|
|
005f72 03ed mov.w @(r0,r14), r3
|
|
005f74 ffff
|
|
005f76 ffff
|
|
005f78 ffff
|
|
005f7a ffff
|
|
005f7c ffff
|
|
005f7e ffff
|
|
005f80 ffff
|
|
005f82 ffff
|
|
005f84 ffff
|
|
005f86 ffff
|
|
005f88 ffff
|
|
005f8a 8fff bf/s h'-2 ;@(h'5f8c)
|
|
005f8c ffff
|
|
005f8e ffff
|
|
005f90 ffff
|
|
005f92 ffff
|
|
005f94 ffff
|
|
005f96 ffe0
|
|
005f98 ffff
|
|
005f9a 8fff bf/s h'-2 ;@(h'5f9c)
|
|
005f9c ffff
|
|
005f9e ffff
|
|
005fa0 ffff
|
|
005fa2 ffff
|
|
005fa4 ffff
|
|
005fa6 ff80
|
|
005fa8 3fff addv r15, r15
|
|
005faa 87ff
|
|
005fac ffff
|
|
005fae ffff
|
|
005fb0 ffff
|
|
005fb2 ffff
|
|
005fb4 ffff
|
|
005fb6 ff00
|
|
005fb8 3fc6 cmp/hi r12, r15
|
|
005fba 01c3
|
|
005fbc ffff
|
|
005fbe ffff
|
|
005fc0 ffff
|
|
005fc2 ffff
|
|
005fc4 ffff
|
|
005fc6 fe0e
|
|
005fc8 1802 mov.l r0, @(h'8,r8)
|
|
005fca 0181
|
|
005fcc ffff
|
|
005fce ffff
|
|
005fd0 ffff
|
|
005fd2 ffff
|
|
005fd4 ffff
|
|
005fd6 fe1f
|
|
005fd8 1803 mov.l r0, @(h'c,r8)
|
|
005fda 0300
|
|
005fdc ffff
|
|
005fde ffff
|
|
005fe0 ffff
|
|
005fe2 ffff
|
|
005fe4 ffff
|
|
005fe6 fc3f
|
|
005fe8 0823 braf r8
|
|
005fea 8e18
|
|
005fec e3ff mov #h'ffffffff, r3
|
|
005fee ffff
|
|
005ff0 ffff
|
|
005ff2 ffff
|
|
005ff4 ffff
|
|
005ff6 fc3f
|
|
005ff8 8c73
|
|
005ffa 8e3c
|
|
005ffc e07f mov #h'7f, r0
|
|
005ffe ffff
|
|
006000 ffff
|
|
006002 ffff
|
|
006004 ffff
|
|
006006 fc7f
|
|
006008 8c7f
|
|
00600a 8e7c
|
|
00600c c03f mov.b r0, @(h'3f,gbr)
|
|
00600e ffff
|
|
006010 ffff
|
|
006012 ffff
|
|
006014 ffff
|
|
006016 fc7f
|
|
006018 8c7f
|
|
00601a 8e78
|
|
00601c c23f mov.l r0, @(h'fc,gbr)
|
|
00601e ffff
|
|
006020 ffff
|
|
006022 ffff
|
|
006024 ffff
|
|
006026 fc3f
|
|
006028 8c7f
|
|
00602a 8e38
|
|
00602c c67f mov.l @(h'1fc,gbr), r0
|
|
00602e ffff
|
|
006030 ffff
|
|
006032 ffff
|
|
006034 ffff
|
|
006036 fe3f
|
|
006038 8e7f
|
|
00603a 8e11
|
|
00603c 8c7f
|
|
00603e ffff
|
|
006040 ffff
|
|
006042 ffff
|
|
006044 ffff
|
|
006046 fe3f
|
|
006048 1e7f mov.l r7, @(h'3c,r14)
|
|
00604a 8f03 bf/s h'6 ;@(h'6054)
|
|
00604c 8cff
|
|
00604e ffff
|
|
006050 ffff
|
|
006052 ffff
|
|
006054 ffff
|
|
006056 ff1f
|
|
006058 1e7f mov.l r7, @(h'3c,r14)
|
|
00605a ff87
|
|
00605c 99ff mov.w @(h'1fe,pc), r9 ;@(h'625e)
|
|
00605e ffff
|
|
006060 ffff
|
|
006062 ffff
|
|
006064 ffff
|
|
006066 ff0e
|
|
006068 1fff mov.l r15, @(h'3c,r15)
|
|
00606a ffff
|
|
00606c 99ff mov.w @(h'1fe,pc), r9 ;@(h'626e)
|
|
00606e ffff
|
|
006070 ffff
|
|
006072 ffff
|
|
006074 ffff
|
|
006076 ff80
|
|
006078 3fff addv r15, r15
|
|
00607a ffff
|
|
00607c fbff
|
|
00607e ffff
|
|
006080 ffff
|
|
006082 ffff
|
|
006084 ffff
|
|
006086 ffc0
|
|
006088 7fff add #h'ff, r15
|
|
00608a ffff
|
|
00608c ffff
|
|
00608e ffff
|
|
006090 ffff
|
|
006092 ffff
|
|
006094 ffff
|
|
006096 fff1
|
|
006098 fffe
|
|
00609a 7fff add #h'ff, r15
|
|
00609c ffff
|
|
00609e ffff
|
|
0060a0 ffff
|
|
0060a2 ffff
|
|
0060a4 ffff
|
|
0060a6 ffff
|
|
0060a8 fffe
|
|
0060aa 3fff addv r15, r15
|
|
0060ac ffff
|
|
0060ae ffff
|
|
0060b0 ffff
|
|
0060b2 ffff
|
|
0060b4 ffff
|
|
0060b6 ffff
|
|
0060b8 fffc
|
|
0060ba 3fff addv r15, r15
|
|
0060bc f3ff
|
|
0060be f7ff
|
|
0060c0 ffff
|
|
0060c2 ffff
|
|
0060c4 ffff
|
|
0060c6 ffff
|
|
0060c8 fffd
|
|
0060ca 3cbf addv r11, r12
|
|
0060cc f3ff
|
|
0060ce f7fc
|
|
0060d0 3fff addv r15, r15
|
|
0060d2 ffff
|
|
0060d4 ffff
|
|
0060d6 ffff
|
|
0060d8 fffd
|
|
0060da bc1f bsr h'-7c2 ;@(h'591c)
|
|
0060dc f7ff
|
|
0060de f3f8
|
|
0060e0 9fff mov.w @(h'1fe,pc), r15 ;@(h'62e2)
|
|
0060e2 ffff
|
|
0060e4 ffff
|
|
0060e6 ffff
|
|
0060e8 fff9
|
|
0060ea bc5c bsr h'-748 ;@(h'59a6)
|
|
0060ec 07fc mov.b @(r0,r15), r7
|
|
0060ee f339
|
|
0060f0 bfff bsr h'-2 ;@(h'60f2)
|
|
0060f2 ffff
|
|
0060f4 ffff
|
|
0060f6 ffff
|
|
0060f8 fff8
|
|
0060fa 1cd9 mov.l r13, @(h'24,r12)
|
|
0060fc 87fc
|
|
0060fe 721b add #h'1b, r2
|
|
006100 3fff addv r15, r15
|
|
006102 ffff
|
|
006104 ffff
|
|
006106 ffff
|
|
006108 fff8
|
|
00610a 1cdb mov.l r13, @(h'2c,r12)
|
|
00610c cff8 or.b #h'f8, @(r0,gbr)
|
|
00610e 3098 sub r9, r0
|
|
006110 7fff add #h'ff, r15
|
|
006112 ffff
|
|
006114 ffff
|
|
006116 ffff
|
|
006118 fff1
|
|
00611a 9ddb mov.w @(h'1b6,pc), r13 ;@(h'62d4)
|
|
00611c cff8 or.b #h'f8, @(r0,gbr)
|
|
00611e 39c8 sub r12, r9
|
|
006120 cfff or.b #h'ff, @(r0,gbr)
|
|
006122 ffff
|
|
006124 ffff
|
|
006126 ffff
|
|
006128 fff3
|
|
00612a cd9b and.b #h'9b, @(r0,gbr)
|
|
00612c cffc or.b #h'fc, @(r0,gbr)
|
|
00612e f9cc
|
|
006130 1fff mov.l r15, @(h'3c,r15)
|
|
006132 ffff
|
|
006134 ffff
|
|
006136 ffff
|
|
006138 fff3
|
|
00613a fd99
|
|
00613c 8ffc bf/s h'-8 ;@(h'6138)
|
|
00613e f9ce
|
|
006140 7fff add #h'ff, r15
|
|
006142 ffff
|
|
006144 ffff
|
|
006146 ffff
|
|
006148 ffff
|
|
00614a fffc
|
|
00614c 1ffc mov.l r15, @(h'30,r15)
|
|
00614e f9e7
|
|
006150 ffff
|
|
006152 ffff
|
|
006154 ffff
|
|
006156 ffff
|
|
006158 ffff
|
|
00615a ffff
|
|
00615c 9ffc mov.w @(h'1f8,pc), r15 ;@(h'6358)
|
|
00615e f9ff
|
|
006160 ffff
|
|
006162 ffff
|
|
006164 ffff
|
|
006166 ffff
|
|
006168 ffff
|
|
00616a ffff
|
|
00616c fffc
|
|
00616e f9ff
|
|
006170 ffff
|
|
006172 ffff
|
|
006174 ffff
|
|
006176 ffff
|
|
006178 e3ff mov #h'ffffffff, r3
|
|
00617a ffff
|
|
00617c ffff
|
|
00617e ffff
|
|
006180 ffff
|
|
006182 ffff
|
|
006184 ffff
|
|
006186 ffff
|
|
006188 c0ff mov.b r0, @(h'ff,gbr)
|
|
00618a ffff
|
|
00618c ffff
|
|
00618e ffff
|
|
006190 ff0f
|
|
006192 ffff
|
|
006194 ffff
|
|
006196 ffff
|
|
006198 c07f mov.b r0, @(h'7f,gbr)
|
|
00619a ffff
|
|
00619c ffff
|
|
00619e ffff
|
|
0061a0 fe07
|
|
0061a2 ffff
|
|
0061a4 ffff
|
|
0061a6 ffff
|
|
0061a8 cc3f tst.b #h'3f, @(r0,gbr)
|
|
0061aa fe7f
|
|
0061ac ffff
|
|
0061ae ffff
|
|
0061b0 fc27
|
|
0061b2 ffff
|
|
0061b4 ffff
|
|
0061b6 ffff
|
|
0061b8 8e3f
|
|
0061ba fc3f
|
|
0061bc ffff
|
|
0061be fffe
|
|
0061c0 38ff addv r15, r8
|
|
0061c2 ffff
|
|
0061c4 ffff
|
|
0061c6 ffff
|
|
0061c8 8f3f bf/s h'7e ;@(h'624a)
|
|
0061ca fe7f
|
|
0061cc ffff
|
|
0061ce fff8
|
|
0061d0 18ff mov.l r15, @(h'3c,r8)
|
|
0061d2 ffff
|
|
0061d4 ffff
|
|
0061d6 ffff
|
|
0061d8 8f3f bf/s h'7e ;@(h'625a)
|
|
0061da ffff
|
|
0061dc ffff
|
|
0061de f0f0
|
|
0061e0 1c03 mov.l r0, @(h'c,r12)
|
|
0061e2 ffff
|
|
0061e4 ffff
|
|
0061e6 ffff
|
|
0061e8 0439
|
|
0061ea ffff
|
|
0061ec ffff
|
|
0061ee c073 mov.b r0, @(h'73,gbr)
|
|
0061f0 ffe1
|
|
0061f2 ffff
|
|
0061f4 ffff
|
|
0061f6 ffff
|
|
0061f8 0078
|
|
0061fa 0ff9
|
|
0061fc 9f07 mov.w @(h'e,pc), r15 ;@(h'620e)
|
|
0061fe 8071 mov.b r0, @(h'1,r7)
|
|
006200 fff1
|
|
006202 ffff
|
|
006204 ffff
|
|
006206 fffe
|
|
006208 00f0
|
|
00620a 0671
|
|
00620c 0e03 bsrf r14
|
|
00620e 8c78
|
|
006210 1e43 mov.l r4, @(h'c,r14)
|
|
006212 ffff
|
|
006214 ffff
|
|
006216 fffe
|
|
006218 3ff0 cmp/eq r15, r15
|
|
00621a 4670
|
|
00621c 0e33
|
|
00621e 18ff mov.l r15, @(h'3c,r8)
|
|
006220 8e03
|
|
006222 ffff
|
|
006224 ffff
|
|
006226 fffe
|
|
006228 3ff1
|
|
00622a c670 mov.l @(h'1c0,gbr), r0
|
|
00622c cc7f tst.b #h'7f, @(r0,gbr)
|
|
00622e 01ff mac.l @r15+, @r1+
|
|
006230 cf0f or.b #h'f, @(r0,gbr)
|
|
006232 ffff
|
|
006234 ffff
|
|
006236 fffc
|
|
006238 3ff1
|
|
00623a ee70 mov #h'70, r14
|
|
00623c cc7f tst.b #h'7f, @(r0,gbr)
|
|
00623e 07fb
|
|
006240 0fff mac.l @r15+, @r15+
|
|
006242 ffff
|
|
006244 ffff
|
|
006246 fffc
|
|
006248 7fe3 add #h'e3, r15
|
|
00624a fc71
|
|
00624c ccff tst.b #h'ff, @(r0,gbr)
|
|
00624e 1f38 mov.l r3, @(h'20,r15)
|
|
006250 0fff mac.l @r15+, @r15+
|
|
006252 ffff
|
|
006254 ffff
|
|
006256 fffe
|
|
006258 7fe3 add #h'e3, r15
|
|
00625a fc71
|
|
00625c ccff tst.b #h'ff, @(r0,gbr)
|
|
00625e 0c3c mov.b @(r0,r3), r12
|
|
006260 3fff addv r15, r15
|
|
006262 ffff
|
|
006264 ffff
|
|
006266 ffff
|
|
006268 ffe3
|
|
00626a fc71
|
|
00626c cc31 tst.b #h'31, @(r0,gbr)
|
|
00626e 807f mov.b r0, @(h'f,r7)
|
|
006270 ffff
|
|
006272 ffff
|
|
006274 ffff
|
|
006276 ffff
|
|
006278 ffe3
|
|
00627a fc71
|
|
00627c ce01 xor.b #h'1, @(r0,gbr)
|
|
00627e c0ff mov.b r0, @(h'ff,gbr)
|
|
006280 ffff
|
|
006282 ffff
|
|
006284 ffff
|
|
006286 ffff
|
|
006288 ffff
|
|
00628a fc71
|
|
00628c cf07 or.b #h'7, @(r0,gbr)
|
|
00628e ffff
|
|
006290 ffff
|
|
006292 ffff
|
|
006294 ffff
|
|
006296 ffff
|
|
006298 ffff
|
|
00629a fff9
|
|
00629c ffff
|
|
00629e ffff
|
|
0062a0 ffff
|
|
0062a2 ffff
|
|
0062a4 ffff
|
|
0062a6 ffff
|
|
0062a8 ffff
|
|
0062aa ffff
|
|
0062ac ffff
|
|
0062ae ffff
|
|
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 fffd
|
|
00630c dfff mov.l @(h'3fc,pc), r15 ;@(h'670c)
|
|
00630e ffff
|
|
006310 ffff
|
|
006312 ffff
|
|
006314 ffff
|
|
006316 ffff
|
|
006318 f1bf
|
|
00631a ffed
|
|
00631c dffc mov.l @(h'3f0,pc), r15 ;@(h'6710)
|
|
00631e e6cf mov #h'ffffffcf, r6
|
|
006320 ffff
|
|
006322 ffff
|
|
006324 ffff
|
|
006326 ffff
|
|
006328 f6f3
|
|
00632a 7765 add #h'65, r7
|
|
00632c dfff mov.l @(h'3fc,pc), r15 ;@(h'672c)
|
|
00632e 54af mov.l @(h'3c,r10), r4
|
|
006330 ffff
|
|
006332 ffff
|
|
006334 ffff
|
|
006336 ffff
|
|
006338 f1a2
|
|
00633a aaad bra h'-aa6 ;@(h'5898)
|
|
00633c df1e mov.l @(h'78,pc), r15 ;@(h'63b8)
|
|
00633e d6af mov.l @(h'2bc,pc), r6 ;@(h'65fc)
|
|
006340 ffff
|
|
006342 ffff
|
|
006344 ffff
|
|
006346 ffff
|
|
006348 f7ae
|
|
00634a eead mov #h'ffffffad, r14
|
|
00634c dffd mov.l @(h'3f4,pc), r15 ;@(h'6744)
|
|
00634e d6af mov.l @(h'2bc,pc), r6 ;@(h'660c)
|
|
006350 ffff
|
|
006352 ffff
|
|
006354 ffff
|
|
006356 ffff
|
|
006358 f7b2
|
|
00635a ef74 mov #h'74, r15
|
|
00635c 47fc shad r15, r7
|
|
00635e 4e9f mac.w @r9+, @r14+
|
|
006360 ffff
|
|
006362 ffff
|
|
006364 ffff
|
|
006366 ffff
|
|
006368 ffff
|
|
00636a ffff
|
|
00636c ffff
|
|
00636e ffff
|
|
006370 ffff
|
|
006372 ffff
|
|
006374 ffff
|
|
006376 ffff
|
|
006378 ffff
|
|
00637a ffff
|
|
00637c fe00
|
|
00637e ffff
|
|
006380 ffff
|
|
006382 ffff
|
|
006384 ffff
|
|
006386 ffff
|
|
006388 ffff
|
|
00638a ffff
|
|
00638c fe00
|
|
00638e 7fff add #h'ff, r15
|
|
006390 ffff
|
|
006392 ffff
|
|
006394 ffff
|
|
006396 ffff
|
|
006398 fcef
|
|
00639a ffff
|
|
00639c fe00
|
|
00639e ffff
|
|
0063a0 ffff
|
|
0063a2 ffff
|
|
0063a4 ffff
|
|
0063a6 ffff
|
|
0063a8 c047 mov.b r0, @(h'47,gbr)
|
|
0063aa ffff
|
|
0063ac fe3f
|
|
0063ae ffff
|
|
0063b0 cfff or.b #h'ff, @(r0,gbr)
|
|
0063b2 ffff
|
|
0063b4 ffff
|
|
0063b6 fffc
|
|
0063b8 0047 mul.l r4, r0
|
|
0063ba ffff
|
|
0063bc fe3f
|
|
0063be ffff
|
|
0063c0 cfff or.b #h'ff, @(r0,gbr)
|
|
0063c2 ffff
|
|
0063c4 ffff
|
|
0063c6 fff0
|
|
0063c8 01e7 mul.l r14, r1
|
|
0063ca fe1f
|
|
0063cc fe3f
|
|
0063ce ffff
|
|
0063d0 cfff or.b #h'ff, @(r0,gbr)
|
|
0063d2 ffff
|
|
0063d4 ffff
|
|
0063d6 fff0
|
|
0063d8 0fe6 mov.l r14, @(r0,r15)
|
|
0063da 3c0f addv r0, r12
|
|
0063dc fe01
|
|
0063de 89ff bt h'-2 ;@(h'63e0)
|
|
0063e0 9fff mov.w @(h'1fe,pc), r15 ;@(h'65e2)
|
|
0063e2 ffff
|
|
0063e4 ffff
|
|
0063e6 fff9
|
|
0063e8 8fe0 bf/s h'-40 ;@(h'63ac)
|
|
0063ea 1807 mov.l r0, @(h'1c,r8)
|
|
0063ec fe00
|
|
0063ee 80f0 mov.b r0, @(h'0,r15)
|
|
0063f0 9fff mov.w @(h'1fe,pc), r15 ;@(h'65f2)
|
|
0063f2 ffff
|
|
0063f4 ffff
|
|
0063f6 ffff
|
|
0063f8 c7e0 mova @(h'380,pc), r0 ;h'677c
|
|
0063fa 10c7 mov.l r12, @(h'1c,r0)
|
|
0063fc fe00
|
|
0063fe 84e0 mov.b @(h'0,r14), r0
|
|
006400 1fff mov.l r15, @(h'3c,r15)
|
|
006402 ffff
|
|
006404 ffff
|
|
006406 ffff
|
|
006408 c7e1 mova @(h'384,pc), r0 ;h'6790
|
|
00640a 118f mov.l r8, @(h'3c,r1)
|
|
00640c fe3f
|
|
00640e 8cc0
|
|
006410 1fff mov.l r15, @(h'3c,r15)
|
|
006412 ffff
|
|
006414 ffff
|
|
006416 ffff
|
|
006418 c7e1 mova @(h'384,pc), r0 ;h'67a0
|
|
00641a 101f mov.l r1, @(h'3c,r0)
|
|
00641c fe3f
|
|
00641e 8cc7
|
|
006420 1fff mov.l r15, @(h'3c,r15)
|
|
006422 ffff
|
|
006424 ffff
|
|
006426 ffff
|
|
006428 c7e3 mova @(h'38c,pc), r0 ;h'67b8
|
|
00642a 107f mov.l r7, @(h'3c,r0)
|
|
00642c fe3f
|
|
00642e 9c8f mov.w @(h'11e,pc), r12 ;@(h'6550)
|
|
006430 bfff bsr h'-2 ;@(h'6432)
|
|
006432 ffff
|
|
006434 ffff
|
|
006436 ffff
|
|
006438 e7f3 mov #h'fffffff3, r7
|
|
00643a 98c7 mov.w @(h'18e,pc), r8 ;@(h'65cc)
|
|
00643c fe01
|
|
00643e 9c8f mov.w @(h'11e,pc), r12 ;@(h'6560)
|
|
006440 3fff addv r15, r15
|
|
006442 ffff
|
|
006444 ffff
|
|
006446 ffff
|
|
006448 e3f1 mov #h'fffffff1, r3
|
|
00644a 9807 mov.w @(h'e,pc), r8 ;@(h'645c)
|
|
00644c fe00
|
|
00644e 9c86 mov.w @(h'10c,pc), r12 ;@(h'655e)
|
|
006450 3fff addv r15, r15
|
|
006452 ffff
|
|
006454 ffff
|
|
006456 ffff
|
|
006458 e3f1 mov #h'fffffff1, r3
|
|
00645a 9c0f mov.w @(h'1e,pc), r12 ;@(h'647c)
|
|
00645c ff00
|
|
00645e 9cc0 mov.w @(h'180,pc), r12 ;@(h'65e2)
|
|
006460 3fff addv r15, r15
|
|
006462 ffff
|
|
006464 ffff
|
|
006466 ffff
|
|
006468 e3f1 mov #h'fffffff1, r3
|
|
00646a ffff
|
|
00646c ffff
|
|
00646e ffe0
|
|
006470 7fff add #h'ff, r15
|
|
006472 ffff
|
|
006474 ffff
|
|
006476 ffff
|
|
006478 f3ff
|
|
00647a ffff
|
|
00647c ffff
|
|
00647e fff8
|
|
006480 7fff add #h'ff, r15
|
|
006482 ffff
|
|
006484 ffff
|
|
006486 ffff
|
|
006488 f3ff
|
|
00648a ffff
|
|
00648c ffff
|
|
00648e ffff
|
|
006490 ffff
|
|
006492 ffff
|
|
006494 446f mac.w @r6+, @r4+
|
|
006496 6820 mov.b @r2, r8
|
|
006498 2120 mov.b r2, @r1
|
|
00649a 4c6f mac.w @r6+, @r12+
|
|
00649c 6f6b neg r6, r15
|
|
00649e 7320 add #h'20, r3
|
|
0064a0 6c69 swap.w r6, r12
|
|
0064a2 6b65 mov.w @r6+, r11
|
|
0064a4 2079 and r7, r0
|
|
0064a6 6f75 mov.w @r7+, r15
|
|
0064a8 206d xtrct r6, r0
|
|
0064aa 6973 mov r7, r9
|
|
0064ac 7365 add #h'65, r3
|
|
0064ae 6400 mov.b @r0, r4
|
|
0064b0 7468 add #h'68, r4
|
|
0064b2 6520 mov.b @r2, r5
|
|
0064b4 7365 add #h'65, r3
|
|
0064b6 6372 mov.l @r7, r3
|
|
0064b8 6574 mov.b @r7+, r5
|
|
0064ba 2065 mov.w r6, @-r0
|
|
0064bc 6e64 mov.b @r6+, r14
|
|
0064be 696e exts.b r6, r9
|
|
0064c0 672e exts.b r2, r7
|
|
0064c2 2e2e mulu.w r2, r14
|
|
0064c4 0000
|
|
0064c6 0000
|
|
0064c8 5072 mov.l @(h'8,r7), r0
|
|
0064ca 6573 mov r7, r5
|
|
0064cc 7320 add #h'20, r3
|
|
0064ce 4558
|
|
0064d0 4520 shal r5
|
|
0064d2 6966 mov.l @r6+, r9
|
|
0064d4 2079 and r7, r0
|
|
0064d6 6f75 mov.w @r7+, r15
|
|
0064d8 2077 div0s r7, r0
|
|
0064da 616e exts.b r6, r1
|
|
0064dc 7420 add #h'20, r4
|
|
0064de 746f add #h'6f, r4
|
|
0064e0 2066 mov.l r6, @-r0
|
|
0064e2 696e exts.b r6, r9
|
|
0064e4 6420 mov.b @r2, r4
|
|
0064e6 6974 mov.b @r7+, r9
|
|
0064e8 2e00 mov.b r0, @r14
|
|
0064ea 0000
|
|
0064ec 2e2e mulu.w r2, r14
|
|
0064ee 2e61 mov.w r6, @r14
|
|
0064f0 6e64 mov.b @r6+, r14
|
|
0064f2 2074 mov.b r7, @-r0
|
|
0064f4 6865 mov.w @r6+, r8
|
|
0064f6 7920 add #h'20, r9
|
|
0064f8 6c69 swap.w r6, r12
|
|
0064fa 7665 add #h'65, r6
|
|
0064fc 6420 mov.b @r2, r4
|
|
0064fe 6861 mov.w @r6, r8
|
|
006500 7070 add #h'70, r0
|
|
006502 696c extu.b r6, r9
|
|
006504 7900
|
|
006506 0000
|
|
006508 6576 mov.l @r7+, r5
|
|
00650a 6572 mov.l @r7, r5
|
|
00650c 2061 mov.w r6, @r0
|
|
00650e 6674 mov.b @r7+, r6
|
|
006510 6572 mov.l @r7, r5
|
|
006512 2e00 mov.b r0, @r14
|
|
006514 5765 mov.l @(h'14,r6), r7
|
|
006516 6c6c extu.b r6, r12
|
|
006518 2c20 mov.b r2, @r12
|
|
00651a 616c extu.b r6, r1
|
|
00651c 6d6f exts.w r6, r13
|
|
00651e 7374 add #h'74, r3
|
|
006520 2e00 mov.b r0, @r14
|
|
006522 0000
|
|
006524 ffff
|
|
006526 ffff
|
|
006528 ffff
|
|
00652a ffff
|
|
00652c c38c trapa #h'8c
|
|
00652e 9843 mov.w @(h'86,pc), r8 ;@(h'65b8)
|
|
006530 c924 and #h'24, r0
|
|
006532 93cf mov.w @(h'19e,pc), r3 ;@(h'66d4)
|
|
006534 c304 trapa #h'4
|
|
006536 98c7 mov.w @(h'18e,pc), r8 ;@(h'66c8)
|
|
006538 cf24 or.b #h'24, @(r0,gbr)
|
|
00653a 9e4f mov.w @(h'9e,pc), r14 ;@(h'65dc)
|
|
00653c cf26 or.b #h'26, @(r0,gbr)
|
|
00653e 30c3 cmp/ge r12, r0
|
|
006540 ffff
|
|
006542 ffff
|
|
006544 ffff
|
|
006546 ffff
|
|
006548 0101
|
|
00654a 0101
|
|
00654c 0101
|
|
00654e 0101
|
|
006550 0101
|
|
006552 0101
|
|
006554 0101
|
|
006556 0101
|
|
006558 0101
|
|
00655a 0100
|
|
00655c 0000
|
|
00655e 0000
|
|
006560 0000
|
|
006562 0000
|
|
006564 0000
|
|
006566 0000
|
|
006568 0000
|
|
00656a 0001
|
|
00656c 0100
|
|
00656e 0000
|
|
006570 0000
|
|
006572 0000
|
|
006574 0000
|
|
006576 0000
|
|
006578 0000
|
|
00657a 0000
|
|
00657c 0101
|
|
00657e 0101
|
|
006580 0000
|
|
006582 0000
|
|
006584 0000
|
|
006586 0000
|
|
006588 0000
|
|
00658a 0000
|
|
00658c 0000
|
|
00658e 0101
|
|
006590 0101
|
|
006592 0000
|
|
006594 0000
|
|
006596 0000
|
|
006598 0000
|
|
00659a 0000
|
|
00659c 0000
|
|
00659e 0000
|
|
0065a0 0101
|
|
0065a2 0101
|
|
0065a4 0000
|
|
0065a6 0000
|
|
0065a8 0000
|
|
0065aa 0000
|
|
0065ac 0000
|
|
0065ae 0000
|
|
0065b0 0001
|
|
0065b2 0101
|
|
0065b4 0101
|
|
0065b6 0000
|
|
0065b8 0000
|
|
0065ba 0000
|
|
0065bc 0000
|
|
0065be 0000
|
|
0065c0 0000
|
|
0065c2 0001
|
|
0065c4 0101
|
|
0065c6 0101
|
|
0065c8 000b rts
|
|
0065ca 0000
|
|
0065cc 0000
|
|
0065ce 0000
|
|
0065d0 0000
|
|
0065d2 0000
|
|
0065d4 0c01
|
|
0065d6 0101
|
|
0065d8 0101
|
|
0065da 0101
|
|
0065dc 0101
|
|
0065de 0101
|
|
0065e0 0101
|
|
0065e2 0101
|
|
0065e4 0101
|
|
0065e6 0101
|
|
0065e8 0101
|
|
0065ea 0101
|
|
0065ec 0101
|
|
0065ee 0101
|
|
0065f0 0101
|
|
0065f2 0101
|
|
0065f4 0101
|
|
0065f6 0101
|
|
0065f8 0101
|
|
0065fa 0101
|
|
0065fc 5573 mov.l @(h'c,r7), r5
|
|
0065fe 6520 mov.b @r2, r5
|
|
006600 7468 add #h'68, r4
|
|
006602 6520 mov.b @r2, r5
|
|
006604 6172 mov.l @r7, r1
|
|
006606 726f add #h'6f, r2
|
|
006608 7720 add #h'20, r7
|
|
00660a 6b65 mov.w @r6+, r11
|
|
00660c 7973 add #h'73, r9
|
|
00660e 2074 mov.b r7, @-r0
|
|
006610 6f20 mov.b @r2, r15
|
|
006612 6d6f exts.w r6, r13
|
|
006614 7665 add #h'65, r6
|
|
006616 2e00 mov.b r0, @r14
|
|
006618 5961 mov.l @(h'4,r6), r9
|
|
00661a 7920 add #h'20, r9
|
|
00661c 2120 mov.b r2, @r1
|
|
00661e 4e6f mac.w @r6+, @r14+
|
|
006620 772c add #h'2c, r7
|
|
006622 2067 div0s r6, r0
|
|
006624 6f20 mov.b @r2, r15
|
|
006626 6b69 swap.w r6, r11
|
|
006628 7373 add #h'73, r3
|
|
00662a 0a74 mov.b r7, @(r0,r10)
|
|
00662c 6861 mov.w @r6, r8
|
|
00662e 7420 add #h'20, r4
|
|
006630 7072 add #h'72, r0
|
|
006632 696e exts.b r6, r9
|
|
006634 6365 mov.w @r6+, r3
|
|
006636 7373 add #h'73, r3
|
|
006638 2021 mov.w r2, @r0
|
|
00663a 0001
|
|
00663c 0101
|
|
00663e 0101
|
|
006640 0101
|
|
006642 0101
|
|
006644 0101
|
|
006646 0101
|
|
006648 0101
|
|
00664a 0101
|
|
00664c 0101
|
|
00664e 0101
|
|
006650 0101
|
|
006652 0100
|
|
006654 0000
|
|
006656 0000
|
|
006658 0000
|
|
00665a 0000
|
|
00665c 0000
|
|
00665e 0000
|
|
006660 0000
|
|
006662 0000
|
|
006664 0000
|
|
006666 0000
|
|
006668 0101
|
|
00666a 0000
|
|
00666c 0000
|
|
00666e 0000
|
|
006670 0000
|
|
006672 0000
|
|
006674 0000
|
|
006676 0000
|
|
006678 0000
|
|
00667a 0000
|
|
00667c 0000
|
|
00667e 0001
|
|
006680 0100
|
|
006682 0000
|
|
006684 0000
|
|
006686 0000
|
|
006688 0000
|
|
00668a 0100
|
|
00668c 0000
|
|
00668e 0000
|
|
006690 0000
|
|
006692 0001
|
|
006694 0101
|
|
006696 0101
|
|
006698 0000
|
|
00669a 0000
|
|
00669c 0000
|
|
00669e 0000
|
|
0066a0 0001
|
|
0066a2 0000
|
|
0066a4 0000
|
|
0066a6 0000
|
|
0066a8 0000
|
|
0066aa 0101
|
|
0066ac 0101
|
|
0066ae 0101
|
|
0066b0 0000
|
|
0066b2 0000
|
|
0066b4 0000
|
|
0066b6 0001
|
|
0066b8 0101
|
|
0066ba 0100
|
|
0066bc 0000
|
|
0066be 000c mov.b @(r0,r0), r0
|
|
0066c0 0001
|
|
0066c2 0101
|
|
0066c4 0101
|
|
0066c6 0100
|
|
0066c8 0000
|
|
0066ca 0000
|
|
0066cc 0000
|
|
0066ce 0101
|
|
0066d0 0101
|
|
0066d2 0101
|
|
0066d4 0101
|
|
0066d6 0101
|
|
0066d8 0101
|
|
0066da 0101
|
|
0066dc 0101
|
|
0066de 0000
|
|
0066e0 0000
|
|
0066e2 0000
|
|
0066e4 0101
|
|
0066e6 0101
|
|
0066e8 0101
|
|
0066ea 0101
|
|
0066ec 0101
|
|
0066ee 0101
|
|
0066f0 0101
|
|
0066f2 0101
|
|
0066f4 0100
|
|
0066f6 0000
|
|
0066f8 0000
|
|
0066fa 0001
|
|
0066fc 0101
|
|
0066fe 0101
|
|
006700 0101
|
|
006702 0101
|
|
006704 0101
|
|
006706 0101
|
|
006708 0101
|
|
00670a 0101
|
|
00670c 000b rts
|
|
00670e 0000
|
|
006710 0101
|
|
006712 0101
|
|
006714 0101
|
|
006716 0101
|
|
006718 0101
|
|
00671a 0101
|
|
00671c 0101
|
|
00671e 0101
|
|
006720 0101
|
|
006722 0101
|
|
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 0100
|
|
006750 5072 mov.l @(h'8,r7), r0
|
|
006752 6573 mov r7, r5
|
|
006754 7320 add #h'20, r3
|
|
006756 5348 mov.l @(h'20,r4), r3
|
|
006758 4946
|
|
00675a 5420 mov.l @(h'0,r2), r4
|
|
00675c 746f add #h'6f, r4
|
|
00675e 206a xor r6, r0
|
|
006760 756d add #h'6d, r5
|
|
006762 700a
|
|
006764 6c69 swap.w r6, r12
|
|
006766 6b65 mov.w @r6+, r11
|
|
006768 2061 mov.w r6, @r0
|
|
00676a 2070 mov.b r7, @r0
|
|
00676c 6c75 mov.w @r7+, r12
|
|
00676e 6d62 mov.l @r6, r13
|
|
006770 6572 mov.l @r7, r5
|
|
006772 2e00 mov.b r0, @r14
|
|
006774 4661
|
|
006776 6e74 mov.b @r7+, r14
|
|
006778 6173 mov r7, r1
|
|
00677a 7469 add #h'69, r4
|
|
00677c 6320 mov.b @r2, r3
|
|
00677e 2120 mov.b r2, @r1
|
|
006780 4d61
|
|
006782 7269 add #h'69, r2
|
|
006784 6f20 mov.b @r2, r15
|
|
006786 776f add #h'6f, r7
|
|
006788 756c add #h'6c, r5
|
|
00678a 640a negc r0, r4
|
|
00678c 6265 mov.w @r6+, r2
|
|
00678e 2070 mov.b r7, @r0
|
|
006790 726f add #h'6f, r2
|
|
006792 7564 add #h'64, r5
|
|
006794 206f muls.w r6, r0
|
|
006796 6620 mov.b @r2, r6
|
|
006798 796f add #h'6f, r9
|
|
00679a 7520 add #h'20, r5
|
|
00679c 2100 mov.b r0, @r1
|
|
00679e 0101
|
|
0067a0 0101
|
|
0067a2 0101
|
|
0067a4 0101
|
|
0067a6 0101
|
|
0067a8 0101
|
|
0067aa 0101
|
|
0067ac 0101
|
|
0067ae 0101
|
|
0067b0 0101
|
|
0067b2 0101
|
|
0067b4 0101
|
|
0067b6 0101
|
|
0067b8 0100
|
|
0067ba 0000
|
|
0067bc 0000
|
|
0067be 0000
|
|
0067c0 0000
|
|
0067c2 0000
|
|
0067c4 0000
|
|
0067c6 0000
|
|
0067c8 0000
|
|
0067ca 0000
|
|
0067cc 0000
|
|
0067ce 0000
|
|
0067d0 0001
|
|
0067d2 0101
|
|
0067d4 0000
|
|
0067d6 0000
|
|
0067d8 0000
|
|
0067da 0000
|
|
0067dc 0000
|
|
0067de 0000
|
|
0067e0 0000
|
|
0067e2 0000
|
|
0067e4 0000
|
|
0067e6 0000
|
|
0067e8 0001
|
|
0067ea 0101
|
|
0067ec 0101
|
|
0067ee 0000
|
|
0067f0 0000
|
|
0067f2 0000
|
|
0067f4 0000
|
|
0067f6 0000
|
|
0067f8 0000
|
|
0067fa 0000
|
|
0067fc 0000
|
|
0067fe 0000
|
|
006800 0000
|
|
006802 0001
|
|
006804 0101
|
|
006806 0101
|
|
006808 0000
|
|
00680a 0000
|
|
00680c 0000
|
|
00680e 0000
|
|
006810 0005 mov.w r0, @(r0,r0)
|
|
006812 0505 mov.w r0, @(r0,r5)
|
|
006814 0000
|
|
006816 0000
|
|
006818 0000
|
|
00681a 0000
|
|
00681c 0001
|
|
00681e 0101
|
|
006820 0101
|
|
006822 000b rts
|
|
006824 0000
|
|
006826 0000
|
|
006828 0501
|
|
00682a 0101
|
|
00682c 0101
|
|
00682e 0101
|
|
006830 0000
|
|
006832 0000
|
|
006834 0000
|
|
006836 0001
|
|
006838 0101
|
|
00683a 0101
|
|
00683c 0101
|
|
00683e 0101
|
|
006840 0101
|
|
006842 0101
|
|
006844 0101
|
|
006846 0101
|
|
006848 0101
|
|
00684a 0000
|
|
00684c 0000
|
|
00684e 0000
|
|
006850 0001
|
|
006852 0101
|
|
006854 0101
|
|
006856 0101
|
|
006858 0101
|
|
00685a 0101
|
|
00685c 0101
|
|
00685e 0101
|
|
006860 0101
|
|
006862 0101
|
|
006864 0000
|
|
006866 0000
|
|
006868 0000
|
|
00686a 0001
|
|
00686c 0101
|
|
00686e 0101
|
|
006870 0101
|
|
006872 0101
|
|
006874 0101
|
|
006876 0101
|
|
006878 0101
|
|
00687a 0101
|
|
00687c 0101
|
|
00687e 0505 mov.w r0, @(r0,r5)
|
|
006880 0000
|
|
006882 000c mov.b @(r0,r0), r0
|
|
006884 0501
|
|
006886 0101
|
|
006888 0101
|
|
00688a 0101
|
|
00688c 0101
|
|
00688e 0101
|
|
006890 0101
|
|
006892 0101
|
|
006894 0101
|
|
006896 0101
|
|
006898 0101
|
|
00689a 0101
|
|
00689c 0101
|
|
00689e 0101
|
|
0068a0 0101
|
|
0068a2 0101
|
|
0068a4 0101
|
|
0068a6 0101
|
|
0068a8 0101
|
|
0068aa 0101
|
|
0068ac 0101
|
|
0068ae 0101
|
|
0068b0 0101
|
|
0068b2 0101
|
|
0068b4 0101
|
|
0068b6 0101
|
|
0068b8 0101
|
|
0068ba 0101
|
|
0068bc 496e
|
|
0068be 2074 mov.b r7, @-r0
|
|
0068c0 6869 swap.w r6, r8
|
|
0068c2 7320 add #h'20, r3
|
|
0068c4 6761 mov.w @r6, r7
|
|
0068c6 6d65 mov.w @r6+, r13
|
|
0068c8 2079 and r7, r0
|
|
0068ca 6f75 mov.w @r7+, r15
|
|
0068cc 2063
|
|
0068ce 616e exts.b r6, r1
|
|
0068d0 0a77 mul.l r7, r10
|
|
0068d2 616c extu.b r6, r1
|
|
0068d4 6b20 mov.b @r2, r11
|
|
0068d6 7468 add #h'68, r4
|
|
0068d8 726f add #h'6f, r2
|
|
0068da 7567 add #h'67, r5
|
|
0068dc 6820 mov.b @r2, r8
|
|
0068de 7370 add #h'70, r3
|
|
0068e0 696b neg r6, r9
|
|
0068e2 6573 mov r7, r5
|
|
0068e4 0a77 mul.l r7, r10
|
|
0068e6 6974 mov.b @r7+, r9
|
|
0068e8 686f exts.w r6, r8
|
|
0068ea 7574 add #h'74, r5
|
|
0068ec 2067 div0s r6, r0
|
|
0068ee 6574 mov.b @r7+, r5
|
|
0068f0 7469 add #h'69, r4
|
|
0068f2 6e67 not r6, r14
|
|
0068f4 206b or r6, r0
|
|
0068f6 696c extu.b r6, r9
|
|
0068f8 6c65 mov.w @r6+, r12
|
|
0068fa 6420 mov.b @r2, r4
|
|
0068fc 2100 mov.b r0, @r1
|
|
0068fe 0000
|
|
006900 4920 shal r9
|
|
006902 6c69 swap.w r6, r12
|
|
006904 6564 mov.b @r6+, r5
|
|
006906 2e00 mov.b r0, @r14
|
|
006908 486d shld r6, r8
|
|
00690a 6d2e exts.b r2, r13
|
|
00690c 2e2e mulu.w r2, r14
|
|
00690e 2049 and r4, r0
|
|
006910 7427 add #h'27, r4
|
|
006912 7320 add #h'20, r3
|
|
006914 676f exts.w r6, r7
|
|
006916 696e exts.b r6, r9
|
|
006918 670a negc r0, r7
|
|
00691a 746f add #h'6f, r4
|
|
00691c 2062 mov.l r6, @r0
|
|
00691e 6520 mov.b @r2, r5
|
|
006920 6861 mov.w @r6, r8
|
|
006922 7264 add #h'64, r2
|
|
006924 2066 mov.l r6, @-r0
|
|
006926 6f72 mov.l @r7, r15
|
|
006928 2079 and r7, r0
|
|
00692a 6f75 mov.w @r7+, r15
|
|
00692c 2e00 mov.b r0, @r14
|
|
00692e 0101
|
|
006930 0101
|
|
006932 0101
|
|
006934 0101
|
|
006936 0101
|
|
006938 0101
|
|
00693a 0101
|
|
00693c 0101
|
|
00693e 0101
|
|
006940 0101
|
|
006942 0101
|
|
006944 0101
|
|
006946 0101
|
|
006948 0101
|
|
00694a 0100
|
|
00694c 0000
|
|
00694e 0000
|
|
006950 0000
|
|
006952 0000
|
|
006954 0000
|
|
006956 0000
|
|
006958 0000
|
|
00695a 0000
|
|
00695c 0000
|
|
00695e 0000
|
|
006960 0000
|
|
006962 0000
|
|
006964 0001
|
|
006966 0101
|
|
006968 0000
|
|
00696a 0000
|
|
00696c 0000
|
|
00696e 0000
|
|
006970 0000
|
|
006972 0000
|
|
006974 0000
|
|
006976 0000
|
|
006978 0000
|
|
00697a 0000
|
|
00697c 0000
|
|
00697e 0000
|
|
006980 0101
|
|
006982 0101
|
|
006984 0000
|
|
006986 0000
|
|
006988 0000
|
|
00698a 0000
|
|
00698c 0000
|
|
00698e 0000
|
|
006990 0000
|
|
006992 0000
|
|
006994 0000
|
|
006996 0000
|
|
006998 0000
|
|
00699a 0000
|
|
00699c 0101
|
|
00699e 0101
|
|
0069a0 0000
|
|
0069a2 0000
|
|
0069a4 0000
|
|
0069a6 0000
|
|
0069a8 0000
|
|
0069aa 0000
|
|
0069ac 0000
|
|
0069ae 0000
|
|
0069b0 0000
|
|
0069b2 0000
|
|
0069b4 0500
|
|
0069b6 000c mov.b @(r0,r0), r0
|
|
0069b8 0101
|
|
0069ba 0101
|
|
0069bc 0000
|
|
0069be 0000
|
|
0069c0 0000
|
|
0069c2 0000
|
|
0069c4 0000
|
|
0069c6 0000
|
|
0069c8 0000
|
|
0069ca 0000
|
|
0069cc 0000
|
|
0069ce 0001
|
|
0069d0 0101
|
|
0069d2 0101
|
|
0069d4 0101
|
|
0069d6 0101
|
|
0069d8 0000
|
|
0069da 0000
|
|
0069dc 0000
|
|
0069de 0000
|
|
0069e0 0000
|
|
0069e2 0000
|
|
0069e4 0000
|
|
0069e6 0000
|
|
0069e8 0000
|
|
0069ea 0001
|
|
0069ec 0101
|
|
0069ee 0101
|
|
0069f0 0101
|
|
0069f2 0101
|
|
0069f4 000b rts
|
|
0069f6 0000
|
|
0069f8 0000
|
|
0069fa 0000
|
|
0069fc 0505 mov.w r0, @(r0,r5)
|
|
0069fe 0000
|
|
006a00 0500
|
|
006a02 0005 mov.w r0, @(r0,r0)
|
|
006a04 0001
|
|
006a06 0001
|
|
006a08 0101
|
|
006a0a 0101
|
|
006a0c 0101
|
|
006a0e 0101
|
|
006a10 0101
|
|
006a12 0101
|
|
006a14 0100
|
|
006a16 0001
|
|
006a18 0101
|
|
006a1a 0100
|
|
006a1c 0101
|
|
006a1e 0101
|
|
006a20 0001
|
|
006a22 0001
|
|
006a24 0101
|
|
006a26 0101
|
|
006a28 0101
|
|
006a2a 0101
|
|
006a2c 0101
|
|
006a2e 0101
|
|
006a30 0100
|
|
006a32 0001
|
|
006a34 0101
|
|
006a36 0100
|
|
006a38 0101
|
|
006a3a 0101
|
|
006a3c 0001
|
|
006a3e 0001
|
|
006a40 0101
|
|
006a42 0101
|
|
006a44 0101
|
|
006a46 0101
|
|
006a48 0101
|
|
006a4a 0101
|
|
006a4c 0105 mov.w r0, @(r0,r1)
|
|
006a4e 0505 mov.w r0, @(r0,r5)
|
|
006a50 0505 mov.w r0, @(r0,r5)
|
|
006a52 0505 mov.w r0, @(r0,r5)
|
|
006a54 0505 mov.w r0, @(r0,r5)
|
|
006a56 0505 mov.w r0, @(r0,r5)
|
|
006a58 0505 mov.w r0, @(r0,r5)
|
|
006a5a 0501
|
|
006a5c 0101
|
|
006a5e 0101
|
|
006a60 0101
|
|
006a62 0101
|
|
006a64 0101
|
|
006a66 0101
|
|
006a68 0101
|
|
006a6a 0101
|
|
006a6c 0101
|
|
006a6e 0101
|
|
006a70 0101
|
|
006a72 0101
|
|
006a74 0101
|
|
006a76 0101
|
|
006a78 0101
|
|
006a7a 0101
|
|
006a7c 0101
|
|
006a7e 0000
|
|
006a80 4e6f mac.w @r6+, @r14+
|
|
006a82 7720 add #h'20, r7
|
|
006a84 6c65 mov.w @r6+, r12
|
|
006a86 7427 add #h'27, r4
|
|
006a88 7320 add #h'20, r3
|
|
006a8a 7472 add #h'72, r4
|
|
006a8c 7920 add #h'20, r9
|
|
006a8e 736f add #h'6f, r3
|
|
006a90 6d65 mov.w @r6+, r13
|
|
006a92 7468 add #h'68, r4
|
|
006a94 696e exts.b r6, r9
|
|
006a96 670a negc r0, r7
|
|
006a98 6120 mov.b @r2, r1
|
|
006a9a 6269 swap.w r6, r2
|
|
006a9c 7420 add #h'20, r4
|
|
006a9e 6d6f exts.w r6, r13
|
|
006aa0 7265 add #h'65, r2
|
|
006aa2 2064 mov.b r6, @-r0
|
|
006aa4 6966 mov.l @r6+, r9
|
|
006aa6 6669 swap.w r6, r6
|
|
006aa8 6375 mov.w @r7+, r3
|
|
006aaa 6c74 mov.b @r7+, r12
|
|
006aac 2e2e mulu.w r2, r14
|
|
006aae 2e00 mov.b r0, @r14
|
|
006ab0 416e
|
|
006ab2 642e exts.b r2, r4
|
|
006ab4 2e2e mulu.w r2, r14
|
|
006ab6 2079 and r7, r0
|
|
006ab8 6f75 mov.w @r7+, r15
|
|
006aba 2066 mov.l r6, @-r0
|
|
006abc 6169 swap.w r6, r1
|
|
006abe 6c65 mov.w @r6+, r12
|
|
006ac0 642e exts.b r2, r4
|
|
006ac2 0000
|
|
006ac4 436f mac.w @r6+, @r3+
|
|
006ac6 6d65 mov.w @r6+, r13
|
|
006ac8 206f muls.w r6, r0
|
|
006aca 6e2e exts.b r2, r14
|
|
006acc 2e2e mulu.w r2, r14
|
|
006ace 0a54 mov.b r5, @(r0,r10)
|
|
006ad0 6869 swap.w r6, r8
|
|
006ad2 7320 add #h'20, r3
|
|
006ad4 6973 mov r7, r9
|
|
006ad6 206e mulu.w r6, r0
|
|
006ad8 6f74 mov.b @r7+, r15
|
|
006ada 2074 mov.b r7, @-r0
|
|
006adc 6861 mov.w @r6, r8
|
|
006ade 7420 add #h'20, r4
|
|
006ae0 6469 swap.w r6, r4
|
|
006ae2 6666 mov.l @r6+, r6
|
|
006ae4 6963 mov r6, r9
|
|
006ae6 756c add #h'6c, r5
|
|
006ae8 742e add #h'2e, r4
|
|
006aea 0001
|
|
006aec 0101
|
|
006aee 0101
|
|
006af0 0101
|
|
006af2 0101
|
|
006af4 0101
|
|
006af6 0101
|
|
006af8 0101
|
|
006afa 0101
|
|
006afc 0101
|
|
006afe 0101
|
|
006b00 0000
|
|
006b02 0000
|
|
006b04 0000
|
|
006b06 0000
|
|
006b08 0101
|
|
006b0a 0101
|
|
006b0c 0101
|
|
006b0e 0101
|
|
006b10 0100
|
|
006b12 0000
|
|
006b14 0000
|
|
006b16 0000
|
|
006b18 0001
|
|
006b1a 0101
|
|
006b1c 0101
|
|
006b1e 0101
|
|
006b20 0101
|
|
006b22 0000
|
|
006b24 0000
|
|
006b26 0000
|
|
006b28 0000
|
|
006b2a 0101
|
|
006b2c 0101
|
|
006b2e 0101
|
|
006b30 0101
|
|
006b32 010c mov.b @(r0,r0), r1
|
|
006b34 0500
|
|
006b36 0000
|
|
006b38 0000
|
|
006b3a 0001
|
|
006b3c 0101
|
|
006b3e 0101
|
|
006b40 0101
|
|
006b42 0101
|
|
006b44 0101
|
|
006b46 0000
|
|
006b48 0000
|
|
006b4a 0000
|
|
006b4c 0101
|
|
006b4e 0101
|
|
006b50 0101
|
|
006b52 0101
|
|
006b54 0100
|
|
006b56 0000
|
|
006b58 0000
|
|
006b5a 0000
|
|
006b5c 0001
|
|
006b5e 0101
|
|
006b60 0101
|
|
006b62 0101
|
|
006b64 0101
|
|
006b66 0000
|
|
006b68 0001
|
|
006b6a 0000
|
|
006b6c 0000
|
|
006b6e 0101
|
|
006b70 0101
|
|
006b72 0101
|
|
006b74 0101
|
|
006b76 0100
|
|
006b78 0000
|
|
006b7a 0000
|
|
006b7c 0000
|
|
006b7e 0501
|
|
006b80 0101
|
|
006b82 0101
|
|
006b84 0101
|
|
006b86 0101
|
|
006b88 0000
|
|
006b8a 0000
|
|
006b8c 0000
|
|
006b8e 0101
|
|
006b90 0101
|
|
006b92 0101
|
|
006b94 0101
|
|
006b96 0101
|
|
006b98 0105 mov.w r0, @(r0,r1)
|
|
006b9a 0500
|
|
006b9c 0000
|
|
006b9e 0000
|
|
006ba0 0001
|
|
006ba2 0101
|
|
006ba4 0101
|
|
006ba6 0101
|
|
006ba8 0101
|
|
006baa 0101
|
|
006bac 0100
|
|
006bae 0000
|
|
006bb0 0000
|
|
006bb2 0101
|
|
006bb4 0101
|
|
006bb6 0101
|
|
006bb8 0101
|
|
006bba 0100
|
|
006bbc 0000
|
|
006bbe 0000
|
|
006bc0 0005 mov.w r0, @(r0,r0)
|
|
006bc2 0501
|
|
006bc4 0101
|
|
006bc6 0101
|
|
006bc8 0101
|
|
006bca 0101
|
|
006bcc 0000
|
|
006bce 0000
|
|
006bd0 0001
|
|
006bd2 0101
|
|
006bd4 0101
|
|
006bd6 0101
|
|
006bd8 0101
|
|
006bda 0101
|
|
006bdc 0100
|
|
006bde 000b rts
|
|
006be0 0000
|
|
006be2 0000
|
|
006be4 0001
|
|
006be6 0101
|
|
006be8 0101
|
|
006bea 0101
|
|
006bec 0101
|
|
006bee 0000
|
|
006bf0 0100
|
|
006bf2 0000
|
|
006bf4 0000
|
|
006bf6 0101
|
|
006bf8 0101
|
|
006bfa 0101
|
|
006bfc 0101
|
|
006bfe 0100
|
|
006c00 0001
|
|
006c02 0000
|
|
006c04 0000
|
|
006c06 0001
|
|
006c08 0101
|
|
006c0a 0101
|
|
006c0c 0101
|
|
006c0e 0101
|
|
006c10 0505 mov.w r0, @(r0,r5)
|
|
006c12 0105 mov.w r0, @(r0,r1)
|
|
006c14 0505 mov.w r0, @(r0,r5)
|
|
006c16 0505 mov.w r0, @(r0,r5)
|
|
006c18 0101
|
|
006c1a 0101
|
|
006c1c 0101
|
|
006c1e 0101
|
|
006c20 0101
|
|
006c22 0101
|
|
006c24 0101
|
|
006c26 0101
|
|
006c28 0101
|
|
006c2a 0101
|
|
006c2c 0101
|
|
006c2e 0101
|
|
006c30 0101
|
|
006c32 0101
|
|
006c34 0101
|
|
006c36 0101
|
|
006c38 0101
|
|
006c3a 0101
|
|
006c3c 0101
|
|
006c3e 0100
|
|
006c40 486f mac.w @r6+, @r8+
|
|
006c42 7764 add #h'64, r7
|
|
006c44 7920 add #h'20, r9
|
|
006c46 210a xor r0, r1
|
|
006c48 5468 mov.l @(h'20,r6), r4
|
|
006c4a 6973 mov r7, r9
|
|
006c4c 2073
|
|
006c4e 686f exts.w r6, r8
|
|
006c50 756c add #h'6c, r5
|
|
006c52 6420 mov.b @r2, r4
|
|
006c54 6265 mov.w @r6+, r2
|
|
006c56 2069 and r6, r0
|
|
006c58 6e74 mov.b @r7+, r14
|
|
006c5a 6572 mov.l @r7, r5
|
|
006c5c 6573 mov r7, r5
|
|
006c5e 7469 add #h'69, r4
|
|
006c60 6e67 not r6, r14
|
|
006c62 0000
|
|
006c64 4920 shal r9
|
|
006c66 6c69 swap.w r6, r12
|
|
006c68 6b65 mov.w @r6+, r11
|
|
006c6a 2069 and r6, r0
|
|
006c6c 7420 add #h'20, r4
|
|
006c6e 7768 add #h'68, r7
|
|
006c70 656e exts.b r6, r5
|
|
006c72 2079 and r7, r0
|
|
006c74 6f75 mov.w @r7+, r15
|
|
006c76 2066 mov.l r6, @-r0
|
|
006c78 616c extu.b r6, r1
|
|
006c7a 6c20 mov.b @r2, r12
|
|
006c7c 646f exts.w r6, r4
|
|
006c7e 776e add #h'6e, r7
|
|
006c80 2e00 mov.b r0, @r14
|
|
006c82 0000
|
|
006c84 5772 mov.l @(h'8,r7), r7
|
|
006c86 6f6e exts.b r6, r15
|
|
006c88 6720 mov.b @r2, r7
|
|
006c8a 7369 add #h'69, r3
|
|
006c8c 6465 mov.w @r6+, r4
|
|
006c8e 2c20 mov.b r2, @r12
|
|
006c90 6d61 mov.w @r6, r13
|
|
006c92 7465 add #h'65, r4
|
|
006c94 2e00 mov.b r0, @r14
|
|
006c96 0000
|
|
006c98 416c shad r6, r1
|
|
006c9a 6d6f exts.w r6, r13
|
|
006c9c 7374 add #h'74, r3
|
|
006c9e 2074 mov.b r7, @-r0
|
|
006ca0 6865 mov.w @r6+, r8
|
|
006ca2 7265 add #h'65, r2
|
|
006ca4 2021 mov.w r2, @r0
|
|
006ca6 0000
|
|
006ca8 4861
|
|
006caa 7669 add #h'69, r6
|
|
006cac 6e67 not r6, r14
|
|
006cae 2074 mov.b r7, @-r0
|
|
006cb0 726f add #h'6f, r2
|
|
006cb2 7562 add #h'62, r5
|
|
006cb4 6c65 mov.w @r6+, r12
|
|
006cb6 7320 add #h'20, r3
|
|
006cb8 3f00 cmp/eq r0, r15
|
|
006cba 0000
|
|
006cbc 5468 mov.l @(h'20,r6), r4
|
|
006cbe 6973 mov r7, r9
|
|
006cc0 2069 and r6, r0
|
|
006cc2 7320 add #h'20, r3
|
|
006cc4 6675 mov.w @r7+, r6
|
|
006cc6 6e2c extu.b r2, r14
|
|
006cc8 2069 and r6, r0
|
|
006cca 736e add #h'6e, r3
|
|
006ccc 2774 mov.b r7, @-r7
|
|
006cce 2069 and r6, r0
|
|
006cd0 743f add #h'3f, r4
|
|
006cd2 0001
|
|
006cd4 0101
|
|
006cd6 0101
|
|
006cd8 0101
|
|
006cda 0101
|
|
006cdc 0101
|
|
006cde 0101
|
|
006ce0 0101
|
|
006ce2 0101
|
|
006ce4 0101
|
|
006ce6 0101
|
|
006ce8 0101
|
|
006cea 0101
|
|
006cec 0101
|
|
006cee 0000
|
|
006cf0 0000
|
|
006cf2 0000
|
|
006cf4 0000
|
|
006cf6 0000
|
|
006cf8 0000
|
|
006cfa 0000
|
|
006cfc 0000
|
|
006cfe 0000
|
|
006d00 0000
|
|
006d02 0000
|
|
006d04 0000
|
|
006d06 0101
|
|
006d08 0100
|
|
006d0a 0000
|
|
006d0c 0000
|
|
006d0e 0000
|
|
006d10 0000
|
|
006d12 0000
|
|
006d14 0000
|
|
006d16 0000
|
|
006d18 0000
|
|
006d1a 0000
|
|
006d1c 0000
|
|
006d1e 0001
|
|
006d20 0101
|
|
006d22 0100
|
|
006d24 0000
|
|
006d26 0000
|
|
006d28 0000
|
|
006d2a 0000
|
|
006d2c 0000
|
|
006d2e 0000
|
|
006d30 0000
|
|
006d32 0000
|
|
006d34 0000
|
|
006d36 0000
|
|
006d38 0001
|
|
006d3a 0101
|
|
006d3c 0100
|
|
006d3e 0b00
|
|
006d40 0000
|
|
006d42 0000
|
|
006d44 0000
|
|
006d46 0000
|
|
006d48 0000
|
|
006d4a 0000
|
|
006d4c 0000
|
|
006d4e 0000
|
|
006d50 0000
|
|
006d52 0c01
|
|
006d54 0101
|
|
006d56 0101
|
|
006d58 0101
|
|
006d5a 0000
|
|
006d5c 0000
|
|
006d5e 0000
|
|
006d60 0000
|
|
006d62 0000
|
|
006d64 0000
|
|
006d66 0000
|
|
006d68 0000
|
|
006d6a 0101
|
|
006d6c 0101
|
|
006d6e 0101
|
|
006d70 0101
|
|
006d72 0101
|
|
006d74 0000
|
|
006d76 0000
|
|
006d78 0000
|
|
006d7a 0000
|
|
006d7c 0000
|
|
006d7e 0000
|
|
006d80 0000
|
|
006d82 0000
|
|
006d84 0101
|
|
006d86 0101
|
|
006d88 0101
|
|
006d8a 0101
|
|
006d8c 0101
|
|
006d8e 0505 mov.w r0, @(r0,r5)
|
|
006d90 0505 mov.w r0, @(r0,r5)
|
|
006d92 0505 mov.w r0, @(r0,r5)
|
|
006d94 0505 mov.w r0, @(r0,r5)
|
|
006d96 0501
|
|
006d98 0505 mov.w r0, @(r0,r5)
|
|
006d9a 0505 mov.w r0, @(r0,r5)
|
|
006d9c 0505 mov.w r0, @(r0,r5)
|
|
006d9e 0101
|
|
006da0 0101
|
|
006da2 0101
|
|
006da4 0101
|
|
006da6 0101
|
|
006da8 0101
|
|
006daa 0101
|
|
006dac 0101
|
|
006dae 0101
|
|
006db0 0101
|
|
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 0100
|
|
006dd8 0000
|
|
006dda 003c mov.b @(r0,r3), r0
|
|
006ddc 0000
|
|
006dde 0018 sett
|
|
006de0 0000
|
|
006de2 0020
|
|
006de4 0000
|
|
006de6 0000
|
|
006de8 0000
|
|
006dea 0002 stc sr, r0
|
|
006dec 0000
|
|
006dee 003c mov.b @(r0,r3), r0
|
|
006df0 0000
|
|
006df2 0018 sett
|
|
006df4 0000
|
|
006df6 003c mov.b @(r0,r3), r0
|
|
006df8 0000
|
|
006dfa 0037 mul.l r3, r0
|
|
006dfc 0000
|
|
006dfe 0068
|
|
006e00 0000
|
|
006e02 0028 clrmac
|
|
006e04 0000
|
|
006e06 0010
|
|
006e08 0000
|
|
006e0a 0002 stc sr, r0
|
|
006e0c 0000
|
|
006e0e 0000
|
|
006e10 0000
|
|
006e12 0068
|
|
006e14 0000
|
|
006e16 0028 clrmac
|
|
006e18 0000
|
|
006e1a 0097 mul.l r9, r0
|
|
006e1c 0000
|
|
006e1e 0028 clrmac
|
|
006e20 4d6f mac.w @r6+, @r13+
|
|
006e22 7669 add #h'69, r6
|
|
006e24 6e67 not r6, r14
|
|
006e26 2070 mov.b r7, @r0
|
|
006e28 6c61 mov.w @r6, r12
|
|
006e2a 7466 add #h'66, r4
|
|
006e2c 6f72 mov.l @r7, r15
|
|
006e2e 6d73 mov r7, r13
|
|
006e30 203f muls.w r3, r0
|
|
006e32 0a54 mov.b r5, @(r0,r10)
|
|
006e34 6861 mov.w @r6, r8
|
|
006e36 7427 add #h'27, r4
|
|
006e38 7320 add #h'20, r3
|
|
006e3a 6e65 mov.w @r6+, r14
|
|
006e3c 772e add #h'2e, r7
|
|
006e3e 2e2e mulu.w r2, r14
|
|
006e40 0000
|
|
006e42 0000
|
|
006e44 4920 shal r9
|
|
006e46 7468 add #h'68, r4
|
|
006e48 696e exts.b r6, r9
|
|
006e4a 6b20 mov.b @r2, r11
|
|
006e4c 796f add #h'6f, r9
|
|
006e4e 7527 add #h'27, r5
|
|
006e50 7265 add #h'65, r2
|
|
006e52 2069 and r6, r0
|
|
006e54 6e20 mov.b @r2, r14
|
|
006e56 7472 add #h'72, r4
|
|
006e58 6f75 mov.w @r7+, r15
|
|
006e5a 626c extu.b r6, r2
|
|
006e5c 652e exts.b r2, r5
|
|
006e5e 0000
|
|
006e60 5468 mov.l @(h'20,r6), r4
|
|
006e62 7265 add #h'65, r2
|
|
006e64 6520 mov.b @r2, r5
|
|
006e66 7472 add #h'72, r4
|
|
006e68 6965 mov.w @r6+, r9
|
|
006e6a 7320 add #h'20, r3
|
|
006e6c 3f20 cmp/eq r2, r15
|
|
006e6e 5265 mov.l @(h'14,r6), r2
|
|
006e70 616c extu.b r6, r1
|
|
006e72 6c79 swap.w r7, r12
|
|
006e74 203f muls.w r3, r0
|
|
006e76 0001
|
|
006e78 0101
|
|
006e7a 0101
|
|
006e7c 0101
|
|
006e7e 0101
|
|
006e80 0101
|
|
006e82 0101
|
|
006e84 0101
|
|
006e86 0101
|
|
006e88 0101
|
|
006e8a 0101
|
|
006e8c 0101
|
|
006e8e 0101
|
|
006e90 0101
|
|
006e92 0101
|
|
006e94 0100
|
|
006e96 0500
|
|
006e98 0000
|
|
006e9a 0001
|
|
006e9c 0101
|
|
006e9e 0101
|
|
006ea0 0101
|
|
006ea2 0101
|
|
006ea4 0101
|
|
006ea6 0000
|
|
006ea8 0000
|
|
006eaa 0005 mov.w r0, @(r0,r0)
|
|
006eac 0500
|
|
006eae 0000
|
|
006eb0 0101
|
|
006eb2 0101
|
|
006eb4 0000
|
|
006eb6 0003 bsrf r0
|
|
006eb8 0101
|
|
006eba 0101
|
|
006ebc 0101
|
|
006ebe 0101
|
|
006ec0 0101
|
|
006ec2 0104 mov.b r0, @(r0,r1)
|
|
006ec4 0000
|
|
006ec6 0000
|
|
006ec8 0101
|
|
006eca 0101
|
|
006ecc 0101
|
|
006ece 0101
|
|
006ed0 0104 mov.b r0, @(r0,r1)
|
|
006ed2 0000
|
|
006ed4 0000
|
|
006ed6 0606 mov.l r0, @(r0,r6)
|
|
006ed8 0000
|
|
006eda 0000
|
|
006edc 0006 mov.l r0, @(r0,r0)
|
|
006ede 0600
|
|
006ee0 0000
|
|
006ee2 0000
|
|
006ee4 0001
|
|
006ee6 0101
|
|
006ee8 0101
|
|
006eea 0101
|
|
006eec 0101
|
|
006eee 0400
|
|
006ef0 0000
|
|
006ef2 0000
|
|
006ef4 0000
|
|
006ef6 0005 mov.w r0, @(r0,r0)
|
|
006ef8 0000
|
|
006efa 0000
|
|
006efc 0000
|
|
006efe 0000
|
|
006f00 0000
|
|
006f02 0101
|
|
006f04 0101
|
|
006f06 0101
|
|
006f08 0101
|
|
006f0a 0101
|
|
006f0c 0000
|
|
006f0e 0000
|
|
006f10 0101
|
|
006f12 0101
|
|
006f14 0101
|
|
006f16 0101
|
|
006f18 0101
|
|
006f1a 0000
|
|
006f1c 0000
|
|
006f1e 0001
|
|
006f20 0101
|
|
006f22 0101
|
|
006f24 0101
|
|
006f26 0101
|
|
006f28 0000
|
|
006f2a 0000
|
|
006f2c 0101
|
|
006f2e 0101
|
|
006f30 0101
|
|
006f32 0101
|
|
006f34 0101
|
|
006f36 0104 mov.b r0, @(r0,r1)
|
|
006f38 0000
|
|
006f3a 0003 bsrf r0
|
|
006f3c 0101
|
|
006f3e 0101
|
|
006f40 0101
|
|
006f42 0101
|
|
006f44 0100
|
|
006f46 0000
|
|
006f48 0001
|
|
006f4a 0101
|
|
006f4c 0101
|
|
006f4e 0101
|
|
006f50 0101
|
|
006f52 0101
|
|
006f54 0400
|
|
006f56 0000
|
|
006f58 0301
|
|
006f5a 0101
|
|
006f5c 0101
|
|
006f5e 0101
|
|
006f60 0101
|
|
006f62 0100
|
|
006f64 0000
|
|
006f66 0001
|
|
006f68 0101
|
|
006f6a 0101
|
|
006f6c 0101
|
|
006f6e 0101
|
|
006f70 0100
|
|
006f72 0000
|
|
006f74 0000
|
|
006f76 0101
|
|
006f78 0101
|
|
006f7a 0101
|
|
006f7c 0101
|
|
006f7e 0100
|
|
006f80 0000
|
|
006f82 0000
|
|
006f84 0101
|
|
006f86 0101
|
|
006f88 0101
|
|
006f8a 0101
|
|
006f8c 0101
|
|
006f8e 0000
|
|
006f90 0000
|
|
006f92 0001
|
|
006f94 0101
|
|
006f96 0101
|
|
006f98 0101
|
|
006f9a 0101
|
|
006f9c 0000
|
|
006f9e 0000
|
|
006fa0 0101
|
|
006fa2 0101
|
|
006fa4 0101
|
|
006fa6 0101
|
|
006fa8 0101
|
|
006faa 0100
|
|
006fac 0000
|
|
006fae 0000
|
|
006fb0 0101
|
|
006fb2 0101
|
|
006fb4 0101
|
|
006fb6 0101
|
|
006fb8 0100
|
|
006fba 0b00
|
|
006fbc 0001
|
|
006fbe 0101
|
|
006fc0 0101
|
|
006fc2 0101
|
|
006fc4 0101
|
|
006fc6 0101
|
|
006fc8 0000
|
|
006fca 0000
|
|
006fcc 0000
|
|
006fce 0000
|
|
006fd0 0101
|
|
006fd2 0101
|
|
006fd4 0101
|
|
006fd6 0101
|
|
006fd8 0101
|
|
006fda 0101
|
|
006fdc 0101
|
|
006fde 0101
|
|
006fe0 0101
|
|
006fe2 0101
|
|
006fe4 0100
|
|
006fe6 0000
|
|
006fe8 0000
|
|
006fea 0000
|
|
006fec 0c01
|
|
006fee 0101
|
|
006ff0 0101
|
|
006ff2 0101
|
|
006ff4 0101
|
|
006ff6 0101
|
|
006ff8 0101
|
|
006ffa 0101
|
|
006ffc 0101
|
|
006ffe 0101
|
|
007000 0101
|
|
007002 0505 mov.w r0, @(r0,r5)
|
|
007004 0505 mov.w r0, @(r0,r5)
|
|
007006 0501
|
|
007008 0101
|
|
00700a 0101
|
|
00700c 0101
|
|
00700e 0101
|
|
007010 0101
|
|
007012 0101
|
|
007014 0101
|
|
007016 0101
|
|
007018 0101
|
|
00701a 0101
|
|
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 0100
|
|
007048 0000
|
|
00704a 009c mov.b @(r0,r9), r0
|
|
00704c 0000
|
|
00704e 0028 clrmac
|
|
007050 0000
|
|
007052 0010
|
|
007054 0000
|
|
007056 0000
|
|
007058 0000
|
|
00705a 0002 stc sr, r0
|
|
00705c 0000
|
|
00705e 009c mov.b @(r0,r9), r0
|
|
007060 0000
|
|
007062 0028 clrmac
|
|
007064 0000
|
|
007066 009c mov.b @(r0,r9), r0
|
|
007068 0000
|
|
00706a 0058 sets
|
|
00706c 446f mac.w @r6+, @r4+
|
|
00706e 2079 and r7, r0
|
|
007070 6f75 mov.w @r7+, r15
|
|
007072 206b or r6, r0
|
|
007074 6e6f exts.w r6, r14
|
|
007076 7720 add #h'20, r7
|
|
007078 6d79 swap.w r7, r13
|
|
00707a 2075 mov.w r7, @-r0
|
|
00707c 6e63 mov r6, r14
|
|
00707e 6c65 mov.w @r6+, r12
|
|
007080 2042 mov.l r4, @r0
|
|
007082 656e exts.b r6, r5
|
|
007084 6e79 swap.w r7, r14
|
|
007086 203f muls.w r3, r0
|
|
007088 0000
|
|
00708a 0000
|
|
00708c 5468 mov.l @(h'20,r6), r4
|
|
00708e 6174 mov.b @r7+, r1
|
|
007090 2077 div0s r7, r0
|
|
007092 6173 mov r7, r1
|
|
007094 2066 mov.l r6, @-r0
|
|
007096 756e add #h'6e, r5
|
|
007098 2e0a xor r0, r14
|
|
00709a 446f mac.w @r6+, @r4+
|
|
00709c 2069 and r6, r0
|
|
00709e 7420 add #h'20, r4
|
|
0070a0 6167 not r6, r1
|
|
0070a2 6169 swap.w r6, r1
|
|
0070a4 6e2c extu.b r2, r14
|
|
0070a6 2070 mov.b r7, @r0
|
|
0070a8 6c65 mov.w @r6+, r12
|
|
0070aa 6173 mov r7, r1
|
|
0070ac 6520 mov.b @r2, r5
|
|
0070ae 2100 mov.b r0, @r1
|
|
0070b0 0101
|
|
0070b2 0101
|
|
0070b4 0101
|
|
0070b6 0101
|
|
0070b8 0101
|
|
0070ba 0101
|
|
0070bc 0101
|
|
0070be 0101
|
|
0070c0 0101
|
|
0070c2 0101
|
|
0070c4 0101
|
|
0070c6 0101
|
|
0070c8 0101
|
|
0070ca 0101
|
|
0070cc 0101
|
|
0070ce 0101
|
|
0070d0 0101
|
|
0070d2 0101
|
|
0070d4 0100
|
|
0070d6 0000
|
|
0070d8 0000
|
|
0070da 0000
|
|
0070dc 0101
|
|
0070de 0104 mov.b r0, @(r0,r1)
|
|
0070e0 0000
|
|
0070e2 0000
|
|
0070e4 0000
|
|
0070e6 0000
|
|
0070e8 0000
|
|
0070ea 0000
|
|
0070ec 0000
|
|
0070ee 0000
|
|
0070f0 0000
|
|
0070f2 0001
|
|
0070f4 0101
|
|
0070f6 0400
|
|
0070f8 0000
|
|
0070fa 0000
|
|
0070fc 0000
|
|
0070fe 0000
|
|
007100 0005 mov.w r0, @(r0,r0)
|
|
007102 0000
|
|
007104 0000
|
|
007106 0000
|
|
007108 0000
|
|
00710a 0101
|
|
00710c 0101
|
|
00710e 0001
|
|
007110 0001
|
|
007112 0001
|
|
007114 0001
|
|
007116 0101
|
|
007118 0101
|
|
00711a 0000
|
|
00711c 0000
|
|
00711e 0000
|
|
007120 0001
|
|
007122 0101
|
|
007124 0103 bsrf r1
|
|
007126 0100
|
|
007128 0100
|
|
00712a 0100
|
|
00712c 0101
|
|
00712e 0101
|
|
007130 0100
|
|
007132 0000
|
|
007134 0000
|
|
007136 0000
|
|
007138 0101
|
|
00713a 0101
|
|
00713c 0401
|
|
00713e 0001
|
|
007140 0001
|
|
007142 0001
|
|
007144 0101
|
|
007146 0101
|
|
007148 0000
|
|
00714a 0000
|
|
00714c 0000
|
|
00714e 0001
|
|
007150 0101
|
|
007152 0100
|
|
007154 0100
|
|
007156 0100
|
|
007158 0100
|
|
00715a 0101
|
|
00715c 0101
|
|
00715e 0100
|
|
007160 0000
|
|
007162 0000
|
|
007164 0000
|
|
007166 0101
|
|
007168 0101
|
|
00716a 0301
|
|
00716c 0001
|
|
00716e 0001
|
|
007170 0301
|
|
007172 0101
|
|
007174 0101
|
|
007176 0400
|
|
007178 0000
|
|
00717a 0000
|
|
00717c 0301
|
|
00717e 0101
|
|
007180 0104 mov.b r0, @(r0,r1)
|
|
007182 0100
|
|
007184 0105 mov.w r0, @(r0,r1)
|
|
007186 0100
|
|
007188 0101
|
|
00718a 0101
|
|
00718c 0104 mov.b r0, @(r0,r1)
|
|
00718e 0000
|
|
007190 0000
|
|
007192 0003 bsrf r0
|
|
007194 0101
|
|
007196 0101
|
|
007198 0001
|
|
00719a 0001
|
|
00719c 0101
|
|
00719e 0401
|
|
0071a0 0101
|
|
0071a2 0101
|
|
0071a4 0104 mov.b r0, @(r0,r1)
|
|
0071a6 0000
|
|
0071a8 0003 bsrf r0
|
|
0071aa 0101
|
|
0071ac 0101
|
|
0071ae 0100
|
|
0071b0 0100
|
|
0071b2 0101
|
|
0071b4 0100
|
|
0071b6 0101
|
|
0071b8 0101
|
|
0071ba 0105 mov.w r0, @(r0,r1)
|
|
0071bc 0500
|
|
0071be 0000
|
|
0071c0 0505 mov.w r0, @(r0,r5)
|
|
0071c2 0101
|
|
0071c4 0101
|
|
0071c6 0001
|
|
0071c8 0001
|
|
0071ca 0001
|
|
0071cc 0001
|
|
0071ce 0101
|
|
0071d0 0101
|
|
0071d2 0101
|
|
0071d4 0100
|
|
0071d6 0101
|
|
0071d8 0101
|
|
0071da 0101
|
|
0071dc 0100
|
|
0071de 0000
|
|
0071e0 0000
|
|
0071e2 0000
|
|
0071e4 0101
|
|
0071e6 0101
|
|
0071e8 0106 mov.l r0, @(r0,r1)
|
|
0071ea 0606 mov.l r0, @(r0,r6)
|
|
0071ec 0006 mov.l r0, @(r0,r0)
|
|
0071ee 0606 mov.l r0, @(r0,r6)
|
|
0071f0 0101
|
|
0071f2 0101
|
|
0071f4 0005 mov.w r0, @(r0,r0)
|
|
0071f6 000c mov.b @(r0,r0), r0
|
|
0071f8 0005 mov.w r0, @(r0,r0)
|
|
0071fa 0501
|
|
0071fc 0101
|
|
0071fe 0101
|
|
007200 0000
|
|
007202 0000
|
|
007204 0000
|
|
007206 0001
|
|
007208 0101
|
|
00720a 0101
|
|
00720c 0101
|
|
00720e 0101
|
|
007210 0101
|
|
007212 0101
|
|
007214 0101
|
|
007216 0100
|
|
007218 0000
|
|
00721a 0000
|
|
00721c 0000
|
|
00721e 0101
|
|
007220 0101
|
|
007222 0101
|
|
007224 0101
|
|
007226 0101
|
|
007228 0101
|
|
00722a 0101
|
|
00722c 0101
|
|
00722e 0000
|
|
007230 0000
|
|
007232 0000
|
|
007234 0001
|
|
007236 0101
|
|
007238 0101
|
|
00723a 0101
|
|
00723c 0101
|
|
00723e 0101
|
|
007240 0606 mov.l r0, @(r0,r6)
|
|
007242 0606 mov.l r0, @(r0,r6)
|
|
007244 0600
|
|
007246 0000
|
|
007248 0000
|
|
00724a 0000
|
|
00724c 0101
|
|
00724e 0101
|
|
007250 0101
|
|
007252 0101
|
|
007254 0101
|
|
007256 0100
|
|
007258 0000
|
|
00725a 0000
|
|
00725c 0000
|
|
00725e 0000
|
|
007260 0000
|
|
007262 0001
|
|
007264 0101
|
|
007266 0101
|
|
007268 0101
|
|
00726a 0101
|
|
00726c 0101
|
|
00726e 0000
|
|
007270 0000
|
|
007272 0000
|
|
007274 0000
|
|
007276 0000
|
|
007278 0000
|
|
00727a 0101
|
|
00727c 0101
|
|
00727e 0101
|
|
007280 0101
|
|
007282 0101
|
|
007284 0100
|
|
007286 0000
|
|
007288 0000
|
|
00728a 0000
|
|
00728c 0000
|
|
00728e 0000
|
|
007290 0001
|
|
007292 0101
|
|
007294 0101
|
|
007296 0000
|
|
007298 0000
|
|
00729a 0000
|
|
00729c 0000
|
|
00729e 0000
|
|
0072a0 0000
|
|
0072a2 0000
|
|
0072a4 0500
|
|
0072a6 0005 mov.w r0, @(r0,r0)
|
|
0072a8 0101
|
|
0072aa 0101
|
|
0072ac 0100
|
|
0072ae 0000
|
|
0072b0 0000
|
|
0072b2 0000
|
|
0072b4 0000
|
|
0072b6 0000
|
|
0072b8 0000
|
|
0072ba 0001
|
|
0072bc 0101
|
|
0072be 0101
|
|
0072c0 0101
|
|
0072c2 0101
|
|
0072c4 0000
|
|
0072c6 0000
|
|
0072c8 0000
|
|
0072ca 0000
|
|
0072cc 0000
|
|
0072ce 0000
|
|
0072d0 0000
|
|
0072d2 0101
|
|
0072d4 0101
|
|
0072d6 0101
|
|
0072d8 0101
|
|
0072da 0100
|
|
0072dc 0000
|
|
0072de 0000
|
|
0072e0 0000
|
|
0072e2 0000
|
|
0072e4 0000
|
|
0072e6 0000
|
|
0072e8 0001
|
|
0072ea 0101
|
|
0072ec 0101
|
|
0072ee 0101
|
|
0072f0 0101
|
|
0072f2 0000
|
|
0072f4 0000
|
|
0072f6 0000
|
|
0072f8 0000
|
|
0072fa 0000
|
|
0072fc 0000
|
|
0072fe 0000
|
|
007300 0101
|
|
007302 0101
|
|
007304 0101
|
|
007306 0101
|
|
007308 0100
|
|
00730a 0000
|
|
00730c 0000
|
|
00730e 0000
|
|
007310 0000
|
|
007312 0000
|
|
007314 0000
|
|
007316 0001
|
|
007318 0101
|
|
00731a 0101
|
|
00731c 0101
|
|
00731e 0101
|
|
007320 0000
|
|
007322 0000
|
|
007324 000b rts
|
|
007326 0000
|
|
007328 0000
|
|
00732a 0000
|
|
00732c 0000
|
|
00732e 0101
|
|
007330 0101
|
|
007332 0101
|
|
007334 0101
|
|
007336 0101
|
|
007338 0101
|
|
00733a 0101
|
|
00733c 0101
|
|
00733e 0101
|
|
007340 0101
|
|
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 0000
|
|
007364 0000
|
|
007366 0020
|
|
007368 0000
|
|
00736a 00b0
|
|
00736c 0000
|
|
00736e 0008 clrt
|
|
007370 0000
|
|
007372 0000
|
|
007374 0000
|
|
007376 0002 stc sr, r0
|
|
007378 0000
|
|
00737a 0020
|
|
00737c 0000
|
|
00737e 00b0
|
|
007380 0000
|
|
007382 0020
|
|
007384 0000
|
|
007386 00d7 mul.l r13, r0
|
|
007388 0000
|
|
00738a 002f mac.l @r2+, @r0+
|
|
00738c 0000
|
|
00738e 00b8
|
|
007390 0000
|
|
007392 0008 clrt
|
|
007394 0000
|
|
007396 0000
|
|
007398 0000
|
|
00739a 0001
|
|
00739c 0000
|
|
00739e 002f mac.l @r2+, @r0+
|
|
0073a0 0000
|
|
0073a2 00b0
|
|
0073a4 0000
|
|
0073a6 002f mac.l @r2+, @r0+
|
|
0073a8 0000
|
|
0073aa 00d0
|
|
0073ac 0000
|
|
0073ae 003f mac.l @r3+, @r0+
|
|
0073b0 0000
|
|
0073b2 00c0
|
|
0073b4 0000
|
|
0073b6 0008 clrt
|
|
0073b8 0000
|
|
0073ba 0000
|
|
0073bc 0000
|
|
0073be 0002 stc sr, r0
|
|
0073c0 0000
|
|
0073c2 003f mac.l @r3+, @r0+
|
|
0073c4 0000
|
|
0073c6 00b0
|
|
0073c8 0000
|
|
0073ca 003f mac.l @r3+, @r0+
|
|
0073cc 0000
|
|
0073ce 00c8
|
|
0073d0 0000
|
|
0073d2 0049
|
|
0073d4 0000
|
|
0073d6 008b
|
|
0073d8 0000
|
|
0073da 000f mac.l @r0+, @r0+
|
|
0073dc 0000
|
|
0073de 0000
|
|
0073e0 0000
|
|
0073e2 0004 mov.b r0, @(r0,r0)
|
|
0073e4 0000
|
|
0073e6 0049
|
|
0073e8 0000
|
|
0073ea 008b
|
|
0073ec 0000
|
|
0073ee 0049
|
|
0073f0 0000
|
|
0073f2 00b8
|
|
0073f4 0000
|
|
0073f6 005c mov.b @(r0,r5), r0
|
|
0073f8 0000
|
|
0073fa 008b
|
|
0073fc 0000
|
|
0073fe 0008 clrt
|
|
007400 0000
|
|
007402 0000
|
|
007404 0000
|
|
007406 0002 stc sr, r0
|
|
007408 0000
|
|
00740a 005c mov.b @(r0,r5), r0
|
|
00740c 0000
|
|
00740e 008b
|
|
007410 0000
|
|
007412 005c mov.b @(r0,r5), r0
|
|
007414 0000
|
|
007416 00c8
|
|
007418 0000
|
|
00741a 0068
|
|
00741c 0000
|
|
00741e 00b0
|
|
007420 0000
|
|
007422 0008 clrt
|
|
007424 0000
|
|
007426 0000
|
|
007428 ffff
|
|
00742a fffe
|
|
00742c 0000
|
|
00742e 0068
|
|
007430 0000
|
|
007432 0090
|
|
007434 0000
|
|
007436 0068
|
|
007438 0000
|
|
00743a 00b0
|
|
00743c 0000
|
|
00743e 0078
|
|
007440 0000
|
|
007442 006b
|
|
007444 0000
|
|
007446 0028 clrmac
|
|
007448 0000
|
|
00744a 0000
|
|
00744c 0000
|
|
00744e 0002 stc sr, r0
|
|
007450 0000
|
|
007452 0078
|
|
007454 0000
|
|
007456 006b
|
|
007458 0000
|
|
00745a 0078
|
|
00745c 0000
|
|
00745e 00a0
|
|
007460 0000
|
|
007462 0080
|
|
007464 0000
|
|
007466 0020
|
|
007468 0000
|
|
00746a 0018 sett
|
|
00746c 0000
|
|
00746e 0000
|
|
007470 0000
|
|
007472 0002 stc sr, r0
|
|
007474 0000
|
|
007476 0080
|
|
007478 0000
|
|
00747a 0020
|
|
00747c 0000
|
|
00747e 0080
|
|
007480 0000
|
|
007482 0040
|
|
007484 5768 mov.l @(h'20,r6), r7
|
|
007486 6174 mov.b @r7+, r1
|
|
007488 2061 mov.w r6, @r0
|
|
00748a 206d xtrct r6, r0
|
|
00748c 6573 mov r7, r5
|
|
00748e 732e add #h'2e, r3
|
|
007490 2e2e mulu.w r2, r14
|
|
007492 0000
|
|
007494 5768 mov.l @(h'20,r6), r7
|
|
007496 6174 mov.b @r7+, r1
|
|
007498 2061 mov.w r6, @r0
|
|
00749a 7265 add #h'65, r2
|
|
00749c 2079 and r7, r0
|
|
00749e 6f75 mov.w @r7+, r15
|
|
0074a0 2064 mov.b r6, @-r0
|
|
0074a2 6f69 swap.w r6, r15
|
|
0074a4 6e67 not r6, r14
|
|
0074a6 2068 tst r6, r0
|
|
0074a8 6572 mov.l @r7, r5
|
|
0074aa 6520 mov.b @r2, r5
|
|
0074ac 3f00 cmp/eq r0, r15
|
|
0074ae 0000
|
|
0074b0 5769 mov.l @(h'24,r6), r7
|
|
0074b2 6368 swap.b r6, r3
|
|
0074b4 2070 mov.b r7, @r0
|
|
0074b6 6174 mov.b @r7+, r1
|
|
0074b8 6820 mov.b @r2, r8
|
|
0074ba 7769 add #h'69, r7
|
|
0074bc 6c6c extu.b r6, r12
|
|
0074be 2079 and r7, r0
|
|
0074c0 6f75 mov.w @r7+, r15
|
|
0074c2 2074 mov.b r7, @-r0
|
|
0074c4 616b neg r6, r1
|
|
0074c6 6520 mov.b @r2, r5
|
|
0074c8 3f00 cmp/eq r0, r15
|
|
0074ca 0000
|
|
0074cc 5472 mov.l @(h'8,r7), r4
|
|
0074ce 7920 add #h'20, r9
|
|
0074d0 6167 not r6, r1
|
|
0074d2 6169 swap.w r6, r1
|
|
0074d4 6e2e exts.b r2, r14
|
|
0074d6 0000
|
|
0074d8 4e6f mac.w @r6+, @r14+
|
|
0074da 7420 add #h'20, r4
|
|
0074dc 7468 add #h'68, r4
|
|
0074de 6973 mov r7, r9
|
|
0074e0 206f muls.w r6, r0
|
|
0074e2 6e65 mov.w @r6+, r14
|
|
0074e4 2e00 mov.b r0, @r14
|
|
0074e6 0000
|
|
0074e8 5665 mov.l @(h'14,r6), r6
|
|
0074ea 7279 add #h'79, r2
|
|
0074ec 2072 mov.l r7, @r0
|
|
0074ee 6973 mov r7, r9
|
|
0074f0 6b79 swap.w r7, r11
|
|
0074f2 2070 mov.b r7, @r0
|
|
0074f4 6174 mov.b @r7+, r1
|
|
0074f6 682e exts.b r2, r8
|
|
0074f8 2e2e mulu.w r2, r14
|
|
0074fa 0000
|
|
0074fc 596f mov.l @(h'3c,r6), r9
|
|
0074fe 7520 add #h'20, r5
|
|
007500 7368 add #h'68, r3
|
|
007502 6f75 mov.w @r7+, r15
|
|
007504 6c64 mov.b @r6+, r12
|
|
007506 6e27 not r2, r14
|
|
007508 7420 add #h'20, r4
|
|
00750a 6472 mov.l @r7, r4
|
|
00750c 696e exts.b r6, r9
|
|
00750e 6b20 mov.b @r2, r11
|
|
007510 7768 add #h'68, r7
|
|
007512 696c extu.b r6, r9
|
|
007514 650a negc r0, r5
|
|
007516 706c add #h'6c, r0
|
|
007518 6179 swap.w r7, r1
|
|
00751a 696e exts.b r6, r9
|
|
00751c 6720 mov.b @r2, r7
|
|
00751e 7468 add #h'68, r4
|
|
007520 6973 mov r7, r9
|
|
007522 2067 div0s r6, r0
|
|
007524 616d extu.w r6, r1
|
|
007526 652c extu.b r2, r5
|
|
007528 2079 and r7, r0
|
|
00752a 6f75 mov.w @r7+, r15
|
|
00752c 206b or r6, r0
|
|
00752e 6e6f exts.w r6, r14
|
|
007530 772e add #h'2e, r7
|
|
007532 2e2e mulu.w r2, r14
|
|
007534 0000
|
|
007536 0000
|
|
007538 446f mac.w @r6+, @r4+
|
|
00753a 6e27 not r2, r14
|
|
00753c 7420 add #h'20, r4
|
|
00753e 796f add #h'6f, r9
|
|
007540 7520 add #h'20, r5
|
|
007542 6861 mov.w @r6, r8
|
|
007544 7665 add #h'65, r6
|
|
007546 2061 mov.w r6, @r0
|
|
007548 206c cmp/str r6, r0
|
|
00754a 6966 mov.l @r6+, r9
|
|
00754c 6520 mov.b @r2, r5
|
|
00754e 3f00 cmp/eq r0, r15
|
|
007550 4d79
|
|
007552 2067 div0s r6, r0
|
|
007554 6f64 mov.b @r6+, r15
|
|
007556 2c20 mov.b r2, @r12
|
|
007558 796f add #h'6f, r9
|
|
00755a 7520 add #h'20, r5
|
|
00755c 6172 mov.l @r7, r1
|
|
00755e 6520 mov.b @r2, r5
|
|
007560 7061 add #h'61, r0
|
|
007562 7469 add #h'69, r4
|
|
007564 656e exts.b r6, r5
|
|
007566 742e add #h'2e, r4
|
|
007568 0001
|
|
00756a 0101
|
|
00756c 0101
|
|
00756e 0101
|
|
007570 0101
|
|
007572 0101
|
|
007574 0101
|
|
007576 0101
|
|
007578 0101
|
|
00757a 0101
|
|
00757c 0101
|
|
00757e 0101
|
|
007580 0101
|
|
007582 0101
|
|
007584 0100
|
|
007586 0000
|
|
007588 0101
|
|
00758a 0101
|
|
00758c 0101
|
|
00758e 0101
|
|
007590 0101
|
|
007592 0101
|
|
007594 0101
|
|
007596 0101
|
|
007598 0000
|
|
00759a 0001
|
|
00759c 0101
|
|
00759e 0100
|
|
0075a0 0000
|
|
0075a2 0000
|
|
0075a4 000a sts mach, r0
|
|
0075a6 0000
|
|
0075a8 0000
|
|
0075aa 0a00
|
|
0075ac 0000
|
|
0075ae 000a sts mach, r0
|
|
0075b0 0000
|
|
0075b2 0000
|
|
0075b4 0001
|
|
0075b6 0101
|
|
0075b8 0108 clrt
|
|
0075ba 0000
|
|
0075bc 0000
|
|
0075be 0000
|
|
0075c0 0000
|
|
0075c2 0000
|
|
0075c4 0000
|
|
0075c6 0000
|
|
0075c8 0000
|
|
0075ca 0000
|
|
0075cc 0000
|
|
0075ce 0001
|
|
0075d0 0101
|
|
0075d2 0100
|
|
0075d4 0000
|
|
0075d6 0000
|
|
0075d8 0000
|
|
0075da 0000
|
|
0075dc 0701
|
|
0075de 0101
|
|
0075e0 0800
|
|
0075e2 0000
|
|
0075e4 0000
|
|
0075e6 0000
|
|
0075e8 0c01
|
|
0075ea 0101
|
|
0075ec 0100
|
|
0075ee 0000
|
|
0075f0 0000
|
|
0075f2 0000
|
|
0075f4 0000
|
|
0075f6 0000
|
|
0075f8 0000
|
|
0075fa 0000
|
|
0075fc 0000
|
|
0075fe 0000
|
|
007600 0000
|
|
007602 0101
|
|
007604 0101
|
|
007606 0100
|
|
007608 0000
|
|
00760a 0000
|
|
00760c 0101
|
|
00760e 0100
|
|
007610 0000
|
|
007612 0000
|
|
007614 0000
|
|
007616 0101
|
|
007618 0100
|
|
00761a 0000
|
|
00761c 0001
|
|
00761e 0101
|
|
007620 0100
|
|
007622 0000
|
|
007624 0000
|
|
007626 0101
|
|
007628 0105 mov.w r0, @(r0,r1)
|
|
00762a 0505 mov.w r0, @(r0,r5)
|
|
00762c 0505 mov.w r0, @(r0,r5)
|
|
00762e 0505 mov.w r0, @(r0,r5)
|
|
007630 0101
|
|
007632 0100
|
|
007634 0000
|
|
007636 0001
|
|
007638 0101
|
|
00763a 0100
|
|
00763c 0007 mul.l r0, r0
|
|
00763e 0101
|
|
007640 0101
|
|
007642 0101
|
|
007644 0101
|
|
007646 0101
|
|
007648 0101
|
|
00764a 0101
|
|
00764c 0100
|
|
00764e 0000
|
|
007650 0001
|
|
007652 0101
|
|
007654 0100
|
|
007656 0b00
|
|
007658 0000
|
|
00765a 0101
|
|
00765c 0101
|
|
00765e 0101
|
|
007660 0101
|
|
007662 0101
|
|
007664 0101
|
|
007666 0105 mov.w r0, @(r0,r1)
|
|
007668 0505 mov.w r0, @(r0,r5)
|
|
00766a 0501
|
|
00766c 0101
|
|
00766e 0101
|
|
007670 0101
|
|
007672 0101
|
|
007674 0101
|
|
007676 0101
|
|
007678 0101
|
|
00767a 0101
|
|
00767c 0101
|
|
00767e 0101
|
|
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 0100
|
|
0076bc 4e65
|
|
0076be 7720 add #h'20, r7
|
|
0076c0 746f add #h'6f, r4
|
|
0076c2 7973 add #h'73, r9
|
|
0076c4 2066 mov.l r6, @-r0
|
|
0076c6 6f72 mov.l @r7, r15
|
|
0076c8 2079 and r7, r0
|
|
0076ca 6f75 mov.w @r7+, r15
|
|
0076cc 2021 mov.w r2, @r0
|
|
0076ce 0a49
|
|
0076d0 276d xtrct r6, r7
|
|
0076d2 2073
|
|
0076d4 7572 add #h'72, r5
|
|
0076d6 6520 mov.b @r2, r5
|
|
0076d8 796f add #h'6f, r9
|
|
0076da 7527 add #h'27, r5
|
|
0076dc 6c6c extu.b r6, r12
|
|
0076de 206c cmp/str r6, r0
|
|
0076e0 696b neg r6, r9
|
|
0076e2 6520 mov.b @r2, r5
|
|
0076e4 6974 mov.b @r7+, r9
|
|
0076e6 2e00 mov.b r0, @r14
|
|
0076e8 4e61
|
|
0076ea 682c extu.b r2, r8
|
|
0076ec 2049 and r4, r0
|
|
0076ee 2077 div0s r7, r0
|
|
0076f0 6f6e exts.b r6, r15
|
|
0076f2 2774 mov.b r7, @-r7
|
|
0076f4 2073
|
|
0076f6 6179 swap.w r7, r1
|
|
0076f8 2061 mov.w r6, @r0
|
|
0076fa 2074 mov.b r7, @-r0
|
|
0076fc 6869 swap.w r6, r8
|
|
0076fe 6e67 not r6, r14
|
|
007700 2e0a xor r0, r14
|
|
007702 4927 ldc.l @r9+, vbr
|
|
007704 6c6c extu.b r6, r12
|
|
007706 206a xor r6, r0
|
|
007708 7573 add #h'73, r5
|
|
00770a 7465 add #h'65, r4
|
|
00770c 2077 div0s r7, r0
|
|
00770e 6174 mov.b @r7+, r1
|
|
007710 6368 swap.b r6, r3
|
|
007712 2e00 mov.b r0, @r14
|
|
007714 4973
|
|
007716 2074 mov.b r7, @-r0
|
|
007718 6869 swap.w r6, r8
|
|
00771a 7320 add #h'20, r3
|
|
00771c 7072 add #h'72, r0
|
|
00771e 696e exts.b r6, r9
|
|
007720 6365 mov.w @r6+, r3
|
|
007722 7373 add #h'73, r3
|
|
007724 0a72
|
|
007726 6561 mov.w @r6, r5
|
|
007728 6c6c extu.b r6, r12
|
|
00772a 7920 add #h'20, r9
|
|
00772c 776f add #h'6f, r7
|
|
00772e 7274 add #h'74, r2
|
|
007730 6820 mov.b @r2, r8
|
|
007732 6974 mov.b @r7+, r9
|
|
007734 203f muls.w r3, r0
|
|
007736 0000
|
|
007738 4d79
|
|
00773a 206c cmp/str r6, r0
|
|
00773c 6974 mov.b @r7+, r9
|
|
00773e 746c add #h'6c, r4
|
|
007740 6520 mov.b @r2, r5
|
|
007742 7369 add #h'69, r3
|
|
007744 7374 add #h'74, r3
|
|
007746 6572 mov.l @r7, r5
|
|
007748 2070 mov.b r7, @r0
|
|
00774a 6c61 mov.w @r6, r12
|
|
00774c 7973 add #h'73, r9
|
|
00774e 0a62
|
|
007750 6574 mov.b @r7+, r5
|
|
007752 7465 add #h'65, r4
|
|
007754 7220 add #h'20, r2
|
|
007756 7468 add #h'68, r4
|
|
007758 616e exts.b r6, r1
|
|
00775a 2079 and r7, r0
|
|
00775c 6f75 mov.w @r7+, r15
|
|
00775e 2e00 mov.b r0, @r14
|
|
007760 536f mov.l @(h'3c,r6), r3
|
|
007762 2c20 mov.b r2, @r12
|
|
007764 6861 mov.w @r6, r8
|
|
007766 7665 add #h'65, r6
|
|
007768 2079 and r7, r0
|
|
00776a 6f75 mov.w @r7+, r15
|
|
00776c 206d xtrct r6, r0
|
|
00776e 6574 mov.b @r7+, r5
|
|
007770 0a6d mov.w @(r0,r6), r10
|
|
007772 7920 add #h'20, r9
|
|
007774 756e add #h'6e, r5
|
|
007776 636c extu.b r6, r3
|
|
007778 6520 mov.b @r2, r5
|
|
00777a 4265
|
|
00777c 6e6e exts.b r6, r14
|
|
00777e 7920 add #h'20, r9
|
|
007780 3f00 cmp/eq r0, r15
|
|
007782 0101
|
|
007784 0101
|
|
007786 0101
|
|
007788 0101
|
|
00778a 0101
|
|
00778c 0101
|
|
00778e 0101
|
|
007790 0101
|
|
007792 0101
|
|
007794 0101
|
|
007796 0101
|
|
007798 0101
|
|
00779a 0101
|
|
00779c 0101
|
|
00779e 0101
|
|
0077a0 0101
|
|
0077a2 0101
|
|
0077a4 0100
|
|
0077a6 0000
|
|
0077a8 0000
|
|
0077aa 0000
|
|
0077ac 0a00
|
|
0077ae 0000
|
|
0077b0 0000
|
|
0077b2 0001
|
|
0077b4 0101
|
|
0077b6 0000
|
|
0077b8 0000
|
|
0077ba 0000
|
|
0077bc 0000
|
|
0077be 0000
|
|
0077c0 0000
|
|
0077c2 0000
|
|
0077c4 0101
|
|
0077c6 0100
|
|
0077c8 0c00
|
|
0077ca 0000
|
|
0077cc 0007 mul.l r0, r0
|
|
0077ce 0101
|
|
0077d0 0000
|
|
0077d2 0000
|
|
0077d4 0001
|
|
0077d6 0101
|
|
0077d8 0101
|
|
0077da 0101
|
|
0077dc 0800
|
|
0077de 0000
|
|
0077e0 0000
|
|
0077e2 0101
|
|
0077e4 0101
|
|
0077e6 0101
|
|
0077e8 0101
|
|
0077ea 0101
|
|
0077ec 0108 clrt
|
|
0077ee 0000
|
|
0077f0 0000
|
|
0077f2 0101
|
|
0077f4 0101
|
|
0077f6 0101
|
|
0077f8 0101
|
|
0077fa 0101
|
|
0077fc 0101
|
|
0077fe 0800
|
|
007800 0000
|
|
007802 0000
|
|
007804 0101
|
|
007806 0101
|
|
007808 0101
|
|
00780a 0101
|
|
00780c 0101
|
|
00780e 0108 clrt
|
|
007810 0000
|
|
007812 0001
|
|
007814 0001
|
|
007816 0101
|
|
007818 0101
|
|
00781a 0101
|
|
00781c 0101
|
|
00781e 0101
|
|
007820 0800
|
|
007822 0000
|
|
007824 0000
|
|
007826 0101
|
|
007828 0101
|
|
00782a 0101
|
|
00782c 0101
|
|
00782e 0101
|
|
007830 0100
|
|
007832 0000
|
|
007834 0000
|
|
007836 0101
|
|
007838 0101
|
|
00783a 0101
|
|
00783c 0101
|
|
00783e 0000
|
|
007840 0000
|
|
007842 0000
|
|
007844 0000
|
|
007846 0000
|
|
007848 0000
|
|
00784a 0000
|
|
00784c 0101
|
|
00784e 0100
|
|
007850 0b00
|
|
007852 0000
|
|
007854 0000
|
|
007856 0100
|
|
007858 0000
|
|
00785a 0000
|
|
00785c 0001
|
|
00785e 0101
|
|
007860 0101
|
|
007862 0101
|
|
007864 0101
|
|
007866 0101
|
|
007868 0101
|
|
00786a 0101
|
|
00786c 0101
|
|
00786e 0101
|
|
007870 0101
|
|
007872 0101
|
|
007874 0101
|
|
007876 0101
|
|
007878 0101
|
|
00787a 0101
|
|
00787c 0101
|
|
00787e 0101
|
|
007880 0100
|
|
007882 0000
|
|
007884 5361 mov.l @(h'4,r6), r3
|
|
007886 6d65 mov.w @r6+, r13
|
|
007888 206f muls.w r6, r0
|
|
00788a 6c64 mov.b @r6+, r12
|
|
00788c 2073
|
|
00788e 746f add #h'6f, r4
|
|
007890 7279 add #h'79, r2
|
|
007892 2e2e mulu.w r2, r14
|
|
007894 2e00 mov.b r0, @r14
|
|
007896 0000
|
|
007898 5468 mov.l @(h'20,r6), r4
|
|
00789a 6520 mov.b @r2, r5
|
|
00789c 7072 add #h'72, r0
|
|
00789e 696e exts.b r6, r9
|
|
0078a0 6365 mov.w @r6+, r3
|
|
0078a2 7373 add #h'73, r3
|
|
0078a4 2069 and r6, r0
|
|
0078a6 7320 add #h'20, r3
|
|
0078a8 6177 not r7, r1
|
|
0078aa 6169 swap.w r6, r1
|
|
0078ac 7420 add #h'20, r4
|
|
0078ae 796f add #h'6f, r9
|
|
0078b0 752c add #h'2c, r5
|
|
0078b2 0a68
|
|
0078b4 7572 add #h'72, r5
|
|
0078b6 7279 add #h'79, r2
|
|
0078b8 2021 mov.w r2, @r0
|
|
0078ba 0000
|
|
0078bc 596f mov.l @(h'3c,r6), r9
|
|
0078be 7520 add #h'20, r5
|
|
0078c0 6172 mov.l @r7, r1
|
|
0078c2 6520 mov.b @r2, r5
|
|
0078c4 676f exts.w r6, r7
|
|
0078c6 696e exts.b r6, r9
|
|
0078c8 6720 mov.b @r2, r7
|
|
0078ca 6372 mov.l @r7, r3
|
|
0078cc 617a negc r7, r1
|
|
0078ce 792c add #h'2c, r9
|
|
0078d0 0a61
|
|
0078d2 7265 add #h'65, r2
|
|
0078d4 6e27 not r2, r14
|
|
0078d6 7420 add #h'20, r4
|
|
0078d8 796f add #h'6f, r9
|
|
0078da 7520 add #h'20, r5
|
|
0078dc 3f00 cmp/eq r0, r15
|
|
0078de 0000
|
|
0078e0 596f mov.l @(h'3c,r6), r9
|
|
0078e2 7520 add #h'20, r5
|
|
0078e4 736f add #h'6f, r3
|
|
0078e6 756c add #h'6c, r5
|
|
0078e8 6420 mov.b @r2, r4
|
|
0078ea 7461 add #h'61, r4
|
|
0078ec 6b65 mov.w @r6+, r11
|
|
0078ee 2061 mov.w r6, @r0
|
|
0078f0 2062 mov.l r6, @r0
|
|
0078f2 7265 add #h'65, r2
|
|
0078f4 616b neg r6, r1
|
|
0078f6 2e0a xor r0, r14
|
|
0078f8 5265 mov.l @(h'14,r6), r2
|
|
0078fa 616c extu.b r6, r1
|
|
0078fc 6c79 swap.w r7, r12
|
|
0078fe 2e00 mov.b r0, @r14
|
|
007900 596f mov.l @(h'3c,r6), r9
|
|
007902 7520 add #h'20, r5
|
|
007904 6172 mov.l @r7, r1
|
|
007906 6520 mov.b @r2, r5
|
|
007908 6d79 swap.w r7, r13
|
|
00790a 2068 tst r6, r0
|
|
00790c 6572 mov.l @r7, r5
|
|
00790e 6f2e exts.b r2, r15
|
|
007910 0001
|
|
007912 0101
|
|
007914 0101
|
|
007916 0101
|
|
007918 0101
|
|
00791a 0101
|
|
00791c 0101
|
|
00791e 0101
|
|
007920 0101
|
|
007922 0101
|
|
007924 0101
|
|
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 0000
|
|
00794a 0000
|
|
00794c 0000
|
|
00794e 0000
|
|
007950 0000
|
|
007952 0000
|
|
007954 0000
|
|
007956 0000
|
|
007958 0d0d mov.w @(r0,r0), r13
|
|
00795a 0101
|
|
00795c 0101
|
|
00795e 0101
|
|
007960 0100
|
|
007962 0b00
|
|
007964 0000
|
|
007966 0000
|
|
007968 0000
|
|
00796a 0000
|
|
00796c 0000
|
|
00796e 0000
|
|
007970 0001
|
|
007972 0d01
|
|
007974 0101
|
|
007976 0101
|
|
007978 0101
|
|
00797a 0101
|
|
00797c 0101
|
|
00797e 0800
|
|
007980 0000
|
|
007982 0000
|
|
007984 0000
|
|
007986 0101
|
|
007988 0101
|
|
00798a 010d mov.w @(r0,r0), r1
|
|
00798c 0101
|
|
00798e 0101
|
|
007990 0101
|
|
007992 0101
|
|
007994 0101
|
|
007996 0100
|
|
007998 0000
|
|
00799a 0000
|
|
00799c 0000
|
|
00799e 0701
|
|
0079a0 0101
|
|
0079a2 0101
|
|
0079a4 0d01
|
|
0079a6 0101
|
|
0079a8 0101
|
|
0079aa 0101
|
|
0079ac 0101
|
|
0079ae 0101
|
|
0079b0 0800
|
|
0079b2 0000
|
|
0079b4 0000
|
|
0079b6 0000
|
|
0079b8 0101
|
|
0079ba 0101
|
|
0079bc 010d mov.w @(r0,r0), r1
|
|
0079be 0101
|
|
0079c0 0101
|
|
0079c2 0101
|
|
0079c4 0101
|
|
0079c6 0101
|
|
0079c8 0100
|
|
0079ca 0000
|
|
0079cc 0000
|
|
0079ce 0000
|
|
0079d0 0701
|
|
0079d2 0101
|
|
0079d4 0101
|
|
0079d6 0d01
|
|
0079d8 0101
|
|
0079da 0101
|
|
0079dc 0101
|
|
0079de 0101
|
|
0079e0 0101
|
|
0079e2 0800
|
|
0079e4 0000
|
|
0079e6 0000
|
|
0079e8 0000
|
|
0079ea 0101
|
|
0079ec 0101
|
|
0079ee 010d mov.w @(r0,r0), r1
|
|
0079f0 0101
|
|
0079f2 0101
|
|
0079f4 0101
|
|
0079f6 0101
|
|
0079f8 0101
|
|
0079fa 0100
|
|
0079fc 0000
|
|
0079fe 0000
|
|
007a00 0000
|
|
007a02 0701
|
|
007a04 0101
|
|
007a06 0101
|
|
007a08 0d01
|
|
007a0a 0101
|
|
007a0c 0101
|
|
007a0e 0101
|
|
007a10 0101
|
|
007a12 0101
|
|
007a14 0000
|
|
007a16 0000
|
|
007a18 0000
|
|
007a1a 0000
|
|
007a1c 0101
|
|
007a1e 0101
|
|
007a20 010d mov.w @(r0,r0), r1
|
|
007a22 0101
|
|
007a24 0101
|
|
007a26 0000
|
|
007a28 0000
|
|
007a2a 0000
|
|
007a2c 0000
|
|
007a2e 0000
|
|
007a30 0000
|
|
007a32 0000
|
|
007a34 0000
|
|
007a36 0000
|
|
007a38 0000
|
|
007a3a 0000
|
|
007a3c 0101
|
|
007a3e 0100
|
|
007a40 0c00
|
|
007a42 0000
|
|
007a44 0000
|
|
007a46 0000
|
|
007a48 0500
|
|
007a4a 0005 mov.w r0, @(r0,r0)
|
|
007a4c 0000
|
|
007a4e 0000
|
|
007a50 0000
|
|
007a52 0000
|
|
007a54 0001
|
|
007a56 0101
|
|
007a58 0101
|
|
007a5a 0101
|
|
007a5c 0101
|
|
007a5e 0101
|
|
007a60 0101
|
|
007a62 0101
|
|
007a64 0101
|
|
007a66 0101
|
|
007a68 0101
|
|
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 0000
|
|
007a8a 0049
|
|
007a8c 0000
|
|
007a8e 001e mov.l @(r0,r1), r0
|
|
007a90 0000
|
|
007a92 0010
|
|
007a94 0000
|
|
007a96 0002 stc sr, r0
|
|
007a98 0000
|
|
007a9a 0000
|
|
007a9c 0000
|
|
007a9e 0049
|
|
007aa0 0000
|
|
007aa2 001e mov.l @(r0,r1), r0
|
|
007aa4 0000
|
|
007aa6 0077 mul.l r7, r0
|
|
007aa8 0000
|
|
007aaa 001e mov.l @(r0,r1), r0
|
|
007aac 4c6f mac.w @r6+, @r12+
|
|
007aae 6f6b neg r6, r15
|
|
007ab0 2066 mov.l r6, @-r0
|
|
007ab2 6f72 mov.l @r7, r15
|
|
007ab4 2073
|
|
007ab6 6563 mov r6, r5
|
|
007ab8 7265 add #h'65, r2
|
|
007aba 7473 add #h'73, r4
|
|
007abc 2e00 mov.b r0, @r14
|
|
007abe 0000
|
|
007ac0 4974
|
|
007ac2 2773
|
|
007ac4 2065 mov.w r6, @-r0
|
|
007ac6 6173 mov r7, r1
|
|
007ac8 6965 mov.w @r6+, r9
|
|
007aca 7220 add #h'20, r2
|
|
007acc 7468 add #h'68, r4
|
|
007ace 6973 mov r7, r9
|
|
007ad0 2077 div0s r7, r0
|
|
007ad2 6179 swap.w r7, r1
|
|
007ad4 2c0a xor r0, r12
|
|
007ad6 6973 mov r7, r9
|
|
007ad8 6e27 not r2, r14
|
|
007ada 7420 add #h'20, r4
|
|
007adc 6974 mov.b @r7+, r9
|
|
007ade 203f muls.w r3, r0
|
|
007ae0 0000
|
|
007ae2 0000
|
|
007ae4 536f mov.l @(h'3c,r6), r3
|
|
007ae6 6d65 mov.w @r6+, r13
|
|
007ae8 2077 div0s r7, r0
|
|
007aea 616c extu.b r6, r1
|
|
007aec 6c73 mov r7, r12
|
|
007aee 2061 mov.w r6, @r0
|
|
007af0 7265 add #h'65, r2
|
|
007af2 6e27 not r2, r14
|
|
007af4 7420 add #h'20, r4
|
|
007af6 7768 add #h'68, r7
|
|
007af8 6174 mov.b @r7+, r1
|
|
007afa 0a74 mov.b r7, @(r0,r10)
|
|
007afc 6865 mov.w @r6+, r8
|
|
007afe 7920 add #h'20, r9
|
|
007b00 6170 mov.b @r7, r1
|
|
007b02 7065 add #h'65, r0
|
|
007b04 6172 mov.l @r7, r1
|
|
007b06 2074 mov.b r7, @-r0
|
|
007b08 6f20 mov.b @r2, r15
|
|
007b0a 6265 mov.w @r6+, r2
|
|
007b0c 2e2e mulu.w r2, r14
|
|
007b0e 2e00 mov.b r0, @r14
|
|
007b10 0101
|
|
007b12 0101
|
|
007b14 0101
|
|
007b16 0101
|
|
007b18 0101
|
|
007b1a 0101
|
|
007b1c 0101
|
|
007b1e 0101
|
|
007b20 0101
|
|
007b22 0101
|
|
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 0000
|
|
007b48 0000
|
|
007b4a 0301
|
|
007b4c 0400
|
|
007b4e 0000
|
|
007b50 0101
|
|
007b52 0000
|
|
007b54 000a sts mach, r0
|
|
007b56 0000
|
|
007b58 0000
|
|
007b5a 0000
|
|
007b5c 0101
|
|
007b5e 0101
|
|
007b60 0000
|
|
007b62 0000
|
|
007b64 0000
|
|
007b66 0000
|
|
007b68 0003 bsrf r0
|
|
007b6a 0101
|
|
007b6c 0400
|
|
007b6e 0000
|
|
007b70 0000
|
|
007b72 0000
|
|
007b74 0000
|
|
007b76 0101
|
|
007b78 0101
|
|
007b7a 0000
|
|
007b7c 0000
|
|
007b7e 0000
|
|
007b80 0000
|
|
007b82 0000
|
|
007b84 0000
|
|
007b86 0000
|
|
007b88 0000
|
|
007b8a 0000
|
|
007b8c 0000
|
|
007b8e 0000
|
|
007b90 0101
|
|
007b92 0101
|
|
007b94 0000
|
|
007b96 0000
|
|
007b98 0000
|
|
007b9a 0000
|
|
007b9c 0000
|
|
007b9e 0000
|
|
007ba0 0000
|
|
007ba2 0000
|
|
007ba4 0000
|
|
007ba6 0000
|
|
007ba8 0000
|
|
007baa 0101
|
|
007bac 0101
|
|
007bae 000b rts
|
|
007bb0 0000
|
|
007bb2 0000
|
|
007bb4 0000
|
|
007bb6 0000
|
|
007bb8 0000
|
|
007bba 0000
|
|
007bbc 0000
|
|
007bbe 0000
|
|
007bc0 0000
|
|
007bc2 000c mov.b @(r0,r0), r0
|
|
007bc4 0101
|
|
007bc6 0101
|
|
007bc8 0101
|
|
007bca 0101
|
|
007bcc 0e0e mov.l @(r0,r0), r14
|
|
007bce 0101
|
|
007bd0 0e0e mov.l @(r0,r0), r14
|
|
007bd2 0101
|
|
007bd4 0e0e mov.l @(r0,r0), r14
|
|
007bd6 0101
|
|
007bd8 010e mov.l @(r0,r0), r1
|
|
007bda 0e01
|
|
007bdc 0101
|
|
007bde 0101
|
|
007be0 0101
|
|
007be2 0101
|
|
007be4 0101
|
|
007be6 0d0d mov.w @(r0,r0), r13
|
|
007be8 0101
|
|
007bea 0d0d mov.w @(r0,r0), r13
|
|
007bec 0101
|
|
007bee 0d0d mov.w @(r0,r0), r13
|
|
007bf0 0101
|
|
007bf2 010d mov.w @(r0,r0), r1
|
|
007bf4 0d01
|
|
007bf6 0101
|
|
007bf8 0101
|
|
007bfa 0101
|
|
007bfc 0101
|
|
007bfe 0101
|
|
007c00 0d0d mov.w @(r0,r0), r13
|
|
007c02 0101
|
|
007c04 0d0d mov.w @(r0,r0), r13
|
|
007c06 0101
|
|
007c08 0d0d mov.w @(r0,r0), r13
|
|
007c0a 0101
|
|
007c0c 010d mov.w @(r0,r0), r1
|
|
007c0e 0d01
|
|
007c10 0101
|
|
007c12 0101
|
|
007c14 0101
|
|
007c16 0101
|
|
007c18 0101
|
|
007c1a 0d0d mov.w @(r0,r0), r13
|
|
007c1c 0101
|
|
007c1e 0d0d mov.w @(r0,r0), r13
|
|
007c20 0101
|
|
007c22 0d0d mov.w @(r0,r0), r13
|
|
007c24 0101
|
|
007c26 010d mov.w @(r0,r0), r1
|
|
007c28 0d0d mov.w @(r0,r0), r13
|
|
007c2a 0d0d mov.w @(r0,r0), r13
|
|
007c2c 0101
|
|
007c2e 0101
|
|
007c30 0101
|
|
007c32 0101
|
|
007c34 0d0d mov.w @(r0,r0), r13
|
|
007c36 0101
|
|
007c38 0d0d mov.w @(r0,r0), r13
|
|
007c3a 0101
|
|
007c3c 0d0d mov.w @(r0,r0), r13
|
|
007c3e 0101
|
|
007c40 0101
|
|
007c42 0101
|
|
007c44 010d mov.w @(r0,r0), r1
|
|
007c46 0101
|
|
007c48 0101
|
|
007c4a 0101
|
|
007c4c 0101
|
|
007c4e 0d0d mov.w @(r0,r0), r13
|
|
007c50 0101
|
|
007c52 0d0d mov.w @(r0,r0), r13
|
|
007c54 0101
|
|
007c56 0d0d mov.w @(r0,r0), r13
|
|
007c58 0101
|
|
007c5a 0101
|
|
007c5c 0101
|
|
007c5e 010d mov.w @(r0,r0), r1
|
|
007c60 0101
|
|
007c62 0101
|
|
007c64 0101
|
|
007c66 0101
|
|
007c68 0d0d mov.w @(r0,r0), r13
|
|
007c6a 0101
|
|
007c6c 0d0d mov.w @(r0,r0), r13
|
|
007c6e 0101
|
|
007c70 0d0d mov.w @(r0,r0), r13
|
|
007c72 0101
|
|
007c74 0101
|
|
007c76 0101
|
|
007c78 010d mov.w @(r0,r0), r1
|
|
007c7a 0101
|
|
007c7c 0101
|
|
007c7e 0000
|
|
007c80 0000
|
|
007c82 0000
|
|
007c84 0000
|
|
007c86 0000
|
|
007c88 0000
|
|
007c8a 0000
|
|
007c8c 0000
|
|
007c8e 0000
|
|
007c90 0000
|
|
007c92 0000
|
|
007c94 0101
|
|
007c96 0101
|
|
007c98 0000
|
|
007c9a 0000
|
|
007c9c 0000
|
|
007c9e 0000
|
|
007ca0 0000
|
|
007ca2 0000
|
|
007ca4 0000
|
|
007ca6 0000
|
|
007ca8 0000
|
|
007caa 0000
|
|
007cac 0000
|
|
007cae 0101
|
|
007cb0 0101
|
|
007cb2 0000
|
|
007cb4 0000
|
|
007cb6 0000
|
|
007cb8 0000
|
|
007cba 0000
|
|
007cbc 0000
|
|
007cbe 0000
|
|
007cc0 0000
|
|
007cc2 0000
|
|
007cc4 0000
|
|
007cc6 0000
|
|
007cc8 0101
|
|
007cca 0101
|
|
007ccc 0505 mov.w r0, @(r0,r5)
|
|
007cce 0505 mov.w r0, @(r0,r5)
|
|
007cd0 0505 mov.w r0, @(r0,r5)
|
|
007cd2 0505 mov.w r0, @(r0,r5)
|
|
007cd4 0000
|
|
007cd6 0005 mov.w r0, @(r0,r0)
|
|
007cd8 0505 mov.w r0, @(r0,r5)
|
|
007cda 0505 mov.w r0, @(r0,r5)
|
|
007cdc 0505 mov.w r0, @(r0,r5)
|
|
007cde 0505 mov.w r0, @(r0,r5)
|
|
007ce0 0505 mov.w r0, @(r0,r5)
|
|
007ce2 0101
|
|
007ce4 0101
|
|
007ce6 0101
|
|
007ce8 0101
|
|
007cea 0101
|
|
007cec 0101
|
|
007cee 0101
|
|
007cf0 0101
|
|
007cf2 0101
|
|
007cf4 0101
|
|
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 4c65
|
|
007d1a 7473 add #h'73, r4
|
|
007d1c 2063
|
|
007d1e 7261 add #h'61, r2
|
|
007d20 6220 mov.b @r2, r2
|
|
007d22 736f add #h'6f, r3
|
|
007d24 6d65 mov.w @r6+, r13
|
|
007d26 2070 mov.b r7, @r0
|
|
007d28 6f70 mov.b @r7, r15
|
|
007d2a 636f exts.w r6, r3
|
|
007d2c 726e add #h'6e, r2
|
|
007d2e 2e2e mulu.w r2, r14
|
|
007d30 2e00 mov.b r0, @r14
|
|
007d32 0000
|
|
007d34 4f6f mac.w @r6+, @r15+
|
|
007d36 7073 add #h'73, r0
|
|
007d38 2c20 mov.b r2, @r12
|
|
007d3a 4920 shal r9
|
|
007d3c 666f exts.w r6, r6
|
|
007d3e 7267 add #h'67, r2
|
|
007d40 6f74 mov.b @r7+, r15
|
|
007d42 2074 mov.b r7, @-r0
|
|
007d44 6f20 mov.b @r2, r15
|
|
007d46 7465 add #h'65, r4
|
|
007d48 6c6c extu.b r6, r12
|
|
007d4a 2079 and r7, r0
|
|
007d4c 6f75 mov.w @r7+, r15
|
|
007d4e 0a61
|
|
007d50 626f exts.w r6, r2
|
|
007d52 7574 add #h'74, r5
|
|
007d54 2074 mov.b r7, @-r0
|
|
007d56 6865 mov.w @r6+, r8
|
|
007d58 2074 mov.b r7, @-r0
|
|
007d5a 7261 add #h'61, r2
|
|
007d5c 7073 add #h'73, r0
|
|
007d5e 2e2e mulu.w r2, r14
|
|
007d60 2e00 mov.b r0, @r14
|
|
007d62 0000
|
|
007d64 4661
|
|
007d66 7465 add #h'65, r4
|
|
007d68 2063
|
|
007d6a 616e exts.b r6, r1
|
|
007d6c 2062 mov.l r6, @r0
|
|
007d6e 6520 mov.b @r2, r5
|
|
007d70 6372 mov.l @r7, r3
|
|
007d72 7565 add #h'65, r5
|
|
007d74 6c20 mov.b @r2, r12
|
|
007d76 736f add #h'6f, r3
|
|
007d78 6d65 mov.w @r6+, r13
|
|
007d7a 7469 add #h'69, r4
|
|
007d7c 6d65 mov.w @r6+, r13
|
|
007d7e 732e add #h'2e, r3
|
|
007d80 0a49
|
|
007d82 2064 mov.b r6, @-r0
|
|
007d84 6f6e exts.b r6, r15
|
|
007d86 2774 mov.b r7, @-r7
|
|
007d88 2074 mov.b r7, @-r0
|
|
007d8a 6869 swap.w r6, r8
|
|
007d8c 6e6b neg r6, r14
|
|
007d8e 2079 and r7, r0
|
|
007d90 6f75 mov.w @r7+, r15
|
|
007d92 2068 tst r6, r0
|
|
007d94 6176 mov.l @r7+, r1
|
|
007d96 6520 mov.b @r2, r5
|
|
007d98 6120 mov.b @r2, r1
|
|
007d9a 6368 swap.b r6, r3
|
|
007d9c 6f69 swap.w r6, r15
|
|
007d9e 6365 mov.w @r6+, r3
|
|
007da0 2e2e mulu.w r2, r14
|
|
007da2 2e00 mov.b r0, @r14
|
|
007da4 4920 shal r9
|
|
007da6 7468 add #h'68, r4
|
|
007da8 696e exts.b r6, r9
|
|
007daa 6b20 mov.b @r2, r11
|
|
007dac 796f add #h'6f, r9
|
|
007dae 7527 add #h'27, r5
|
|
007db0 7265 add #h'65, r2
|
|
007db2 2073
|
|
007db4 7461 add #h'61, r4
|
|
007db6 7274 add #h'74, r2
|
|
007db8 696e exts.b r6, r9
|
|
007dba 6720 mov.b @r2, r7
|
|
007dbc 746f add #h'6f, r4
|
|
007dbe 0a6c mov.b @(r0,r6), r10
|
|
007dc0 696b neg r6, r9
|
|
007dc2 6520 mov.b @r2, r5
|
|
007dc4 7468 add #h'68, r4
|
|
007dc6 6973 mov r7, r9
|
|
007dc8 2c20 mov.b r2, @r12
|
|
007dca 6172 mov.l @r7, r1
|
|
007dcc 656e exts.b r6, r5
|
|
007dce 2774 mov.b r7, @-r7
|
|
007dd0 2079 and r7, r0
|
|
007dd2 6f75 mov.w @r7+, r15
|
|
007dd4 203f muls.w r3, r0
|
|
007dd6 0000
|
|
007dd8 596f mov.l @(h'3c,r6), r9
|
|
007dda 7520 add #h'20, r5
|
|
007ddc 666f exts.w r6, r6
|
|
007dde 756e add #h'6e, r5
|
|
007de0 6420 mov.b @r2, r4
|
|
007de2 6d79 swap.w r7, r13
|
|
007de4 2073
|
|
007de6 6563 mov r6, r5
|
|
007de8 7265 add #h'65, r2
|
|
007dea 7420 add #h'20, r4
|
|
007dec 726f add #h'6f, r2
|
|
007dee 6f6d extu.w r6, r15
|
|
007df0 2021 mov.w r2, @r0
|
|
007df2 0000
|
|
007df4 4f72
|
|
007df6 206e mulu.w r6, r0
|
|
007df8 6f74 mov.b @r7+, r15
|
|
007dfa 2e00 mov.b r0, @r14
|
|
007dfc 0101
|
|
007dfe 0101
|
|
007e00 0101
|
|
007e02 0101
|
|
007e04 0101
|
|
007e06 0101
|
|
007e08 0101
|
|
007e0a 0101
|
|
007e0c 0101
|
|
007e0e 0101
|
|
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 0000
|
|
007e40 0006 mov.l r0, @(r0,r0)
|
|
007e42 0606 mov.l r0, @(r0,r6)
|
|
007e44 0600
|
|
007e46 0000
|
|
007e48 0101
|
|
007e4a 0101
|
|
007e4c 0101
|
|
007e4e 0101
|
|
007e50 0101
|
|
007e52 0101
|
|
007e54 0101
|
|
007e56 0101
|
|
007e58 0a00
|
|
007e5a 0101
|
|
007e5c 0101
|
|
007e5e 0000
|
|
007e60 0000
|
|
007e62 0000
|
|
007e64 0000
|
|
007e66 0000
|
|
007e68 0101
|
|
007e6a 0101
|
|
007e6c 0101
|
|
007e6e 0101
|
|
007e70 0101
|
|
007e72 0101
|
|
007e74 0101
|
|
007e76 0101
|
|
007e78 0000
|
|
007e7a 0101
|
|
007e7c 0101
|
|
007e7e 0000
|
|
007e80 0000
|
|
007e82 0000
|
|
007e84 0000
|
|
007e86 0001
|
|
007e88 0101
|
|
007e8a 0101
|
|
007e8c 0101
|
|
007e8e 0101
|
|
007e90 0101
|
|
007e92 0101
|
|
007e94 0101
|
|
007e96 0101
|
|
007e98 0000
|
|
007e9a 0101
|
|
007e9c 0101
|
|
007e9e 000b rts
|
|
007ea0 0000
|
|
007ea2 0000
|
|
007ea4 0000
|
|
007ea6 0f00
|
|
007ea8 0d0d mov.w @(r0,r0), r13
|
|
007eaa 0d0d mov.w @(r0,r0), r13
|
|
007eac 0d0d mov.w @(r0,r0), r13
|
|
007eae 0d0d mov.w @(r0,r0), r13
|
|
007eb0 0d0d mov.w @(r0,r0), r13
|
|
007eb2 0d0d mov.w @(r0,r0), r13
|
|
007eb4 0d0d mov.w @(r0,r0), r13
|
|
007eb6 0d00
|
|
007eb8 000c mov.b @(r0,r0), r0
|
|
007eba 0101
|
|
007ebc 0101
|
|
007ebe 0101
|
|
007ec0 0101
|
|
007ec2 0101
|
|
007ec4 0101
|
|
007ec6 0101
|
|
007ec8 0101
|
|
007eca 0101
|
|
007ecc 0101
|
|
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 596f mov.l @(h'3c,r6), r9
|
|
007f3e 7520 add #h'20, r5
|
|
007f40 7368 add #h'68, r3
|
|
007f42 6f75 mov.w @r7+, r15
|
|
007f44 6c64 mov.b @r6+, r12
|
|
007f46 2072 mov.l r7, @r0
|
|
007f48 756e add #h'6e, r5
|
|
007f4a 2e20 mov.b r2, @r14
|
|
007f4c 4661
|
|
007f4e 7374 add #h'74, r3
|
|
007f50 2e00 mov.b r0, @r14
|
|
007f52 0000
|
|
007f54 5468 mov.l @(h'20,r6), r4
|
|
007f56 6973 mov r7, r9
|
|
007f58 2077 div0s r7, r0
|
|
007f5a 6173 mov r7, r1
|
|
007f5c 2061 mov.w r6, @r0
|
|
007f5e 2066 mov.l r6, @-r0
|
|
007f60 616b neg r6, r1
|
|
007f62 6520 mov.b @r2, r5
|
|
007f64 7072 add #h'72, r0
|
|
007f66 696e exts.b r6, r9
|
|
007f68 6365 mov.w @r6+, r3
|
|
007f6a 7373 add #h'73, r3
|
|
007f6c 2021 mov.w r2, @r0
|
|
007f6e 0a59
|
|
007f70 6f75 mov.w @r7+, r15
|
|
007f72 2776 mov.l r7, @-r7
|
|
007f74 6520 mov.b @r2, r5
|
|
007f76 6265 mov.w @r6+, r2
|
|
007f78 656e exts.b r6, r5
|
|
007f7a 2066 mov.l r6, @-r0
|
|
007f7c 6f6f exts.w r6, r15
|
|
007f7e 6c65 mov.w @r6+, r12
|
|
007f80 642c extu.b r2, r4
|
|
007f82 206b or r6, r0
|
|
007f84 6964 mov.b @r6+, r9
|
|
007f86 646f exts.w r6, r4
|
|
007f88 2e00 mov.b r0, @r14
|
|
007f8a 0000
|
|
007f8c 4865
|
|
007f8e 7265 add #h'65, r2
|
|
007f90 2069 and r6, r0
|
|
007f92 7320 add #h'20, r3
|
|
007f94 796f add #h'6f, r9
|
|
007f96 7572 add #h'72, r5
|
|
007f98 2070 mov.b r7, @r0
|
|
007f9a 7269 add #h'69, r2
|
|
007f9c 6e63 mov r6, r14
|
|
007f9e 6573 mov r7, r5
|
|
007fa0 7320 add #h'20, r3
|
|
007fa2 2100 mov.b r0, @r1
|
|
007fa4 0101
|
|
007fa6 0101
|
|
007fa8 0101
|
|
007faa 0101
|
|
007fac 0101
|
|
007fae 0101
|
|
007fb0 0101
|
|
007fb2 0101
|
|
007fb4 0101
|
|
007fb6 0101
|
|
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 0800
|
|
007fdc 0000
|
|
007fde 0000
|
|
007fe0 0000
|
|
007fe2 0000
|
|
007fe4 0000
|
|
007fe6 0000
|
|
007fe8 0000
|
|
007fea 0000
|
|
007fec 0000
|
|
007fee 0000
|
|
007ff0 0501
|
|
007ff2 0101
|
|
007ff4 0001
|
|
007ff6 0101
|
|
007ff8 0101
|
|
007ffa 0101
|
|
007ffc 0100
|
|
007ffe 0000
|
|
008000 0000
|
|
008002 0000
|
|
008004 0000
|
|
008006 0000
|
|
008008 0001
|
|
00800a 0101
|
|
00800c 0101
|
|
00800e 0000
|
|
008010 0000
|
|
008012 0000
|
|
008014 0701
|
|
008016 0101
|
|
008018 0000
|
|
00801a 0000
|
|
00801c 0000
|
|
00801e 0000
|
|
008020 0000
|
|
008022 0101
|
|
008024 0101
|
|
008026 0101
|
|
008028 0101
|
|
00802a 0101
|
|
00802c 0101
|
|
00802e 0001
|
|
008030 0101
|
|
008032 0105 mov.w r0, @(r0,r1)
|
|
008034 0000
|
|
008036 0000
|
|
008038 0000
|
|
00803a 0000
|
|
00803c 000f mac.l @r0+, @r0+
|
|
00803e 0101
|
|
008040 0101
|
|
008042 0000
|
|
008044 0000
|
|
008046 0000
|
|
008048 0001
|
|
00804a 0101
|
|
00804c 0101
|
|
00804e 0000
|
|
008050 0000
|
|
008052 0000
|
|
008054 0000
|
|
008056 0101
|
|
008058 0101
|
|
00805a 0101
|
|
00805c 0000
|
|
00805e 0005 mov.w r0, @(r0,r0)
|
|
008060 0000
|
|
008062 0101
|
|
008064 0101
|
|
008066 0101
|
|
008068 0100
|
|
00806a 0000
|
|
00806c 0000
|
|
00806e 0000
|
|
008070 000c mov.b @(r0,r0), r0
|
|
008072 0101
|
|
008074 0101
|
|
008076 0001
|
|
008078 0101
|
|
00807a 0101
|
|
00807c 0101
|
|
00807e 0101
|
|
008080 0101
|
|
008082 0100
|
|
008084 0000
|
|
008086 0000
|
|
008088 0000
|
|
00808a 0101
|
|
00808c 0101
|
|
00808e 0101
|
|
008090 0800
|
|
008092 0000
|
|
008094 0000
|
|
008096 0001
|
|
008098 0101
|
|
00809a 0101
|
|
00809c 0100
|
|
00809e 0000
|
|
0080a0 0000
|
|
0080a2 0000
|
|
0080a4 000f mac.l @r0+, @r0+
|
|
0080a6 0101
|
|
0080a8 0101
|
|
0080aa 0101
|
|
0080ac 0101
|
|
0080ae 0101
|
|
0080b0 0001
|
|
0080b2 0101
|
|
0080b4 0101
|
|
0080b6 0100
|
|
0080b8 0000
|
|
0080ba 0000
|
|
0080bc 0000
|
|
0080be 0101
|
|
0080c0 0101
|
|
0080c2 0101
|
|
0080c4 0000
|
|
0080c6 0000
|
|
0080c8 0000
|
|
0080ca 0001
|
|
0080cc 0101
|
|
0080ce 0101
|
|
0080d0 0100
|
|
0080d2 0000
|
|
0080d4 0000
|
|
0080d6 0000
|
|
0080d8 000f mac.l @r0+, @r0+
|
|
0080da 0101
|
|
0080dc 0101
|
|
0080de 000b rts
|
|
0080e0 0000
|
|
0080e2 0000
|
|
0080e4 0101
|
|
0080e6 0101
|
|
0080e8 0101
|
|
0080ea 0100
|
|
0080ec 0000
|
|
0080ee 0500
|
|
0080f0 0000
|
|
0080f2 0101
|
|
0080f4 0101
|
|
0080f6 0101
|
|
0080f8 0101
|
|
0080fa 0101
|
|
0080fc 0101
|
|
0080fe 0101
|
|
008100 0101
|
|
008102 0101
|
|
008104 0101
|
|
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 0000
|
|
00812c 0000
|
|
00812e 0088
|
|
008130 0000
|
|
008132 0030
|
|
008134 0000
|
|
008136 0018 sett
|
|
008138 0000
|
|
00813a 0000
|
|
00813c 0000
|
|
00813e 0002 stc sr, r0
|
|
008140 0000
|
|
008142 0088
|
|
008144 0000
|
|
008146 0030
|
|
008148 0000
|
|
00814a 0088
|
|
00814c 0000
|
|
00814e 0060
|
|
008150 5468 mov.l @(h'20,r6), r4
|
|
008152 6973 mov r7, r9
|
|
008154 2069 and r6, r0
|
|
008156 7320 add #h'20, r3
|
|
008158 6c69 swap.w r6, r12
|
|
00815a 6b65 mov.w @r6+, r11
|
|
00815c 2061 mov.w r6, @r0
|
|
00815e 2073
|
|
008160 7570 add #h'70, r5
|
|
008162 6572 mov.l @r7, r5
|
|
008164 6d61 mov.w @r6, r13
|
|
008166 726b add #h'6b, r2
|
|
008168 6574 mov.b @r7+, r5
|
|
00816a 2021 mov.w r2, @r0
|
|
00816c 0000
|
|
00816e 0000
|
|
008170 596f mov.l @(h'3c,r6), r9
|
|
008172 7520 add #h'20, r5
|
|
008174 6d61 mov.w @r6, r13
|
|
008176 6465 mov.w @r6+, r4
|
|
008178 2069 and r6, r0
|
|
00817a 7420 add #h'20, r4
|
|
00817c 210a xor r0, r1
|
|
00817e 4e6f mac.w @r6+, @r14+
|
|
008180 7720 add #h'20, r7
|
|
008182 6d61 mov.w @r6, r13
|
|
008184 6b65 mov.w @r6+, r11
|
|
008186 2079 and r7, r0
|
|
008188 6f75 mov.w @r7+, r15
|
|
00818a 7220 add #h'20, r2
|
|
00818c 6368 swap.b r6, r3
|
|
00818e 6f69 swap.w r6, r15
|
|
008190 6365 mov.w @r6+, r3
|
|
008192 2e0a xor r0, r14
|
|
008194 5768 mov.l @(h'20,r6), r7
|
|
008196 6963 mov r6, r9
|
|
008198 6820 mov.b @r2, r8
|
|
00819a 6f6e exts.b r6, r15
|
|
00819c 6520 mov.b @r2, r5
|
|
00819e 6973 mov r7, r9
|
|
0081a0 2074 mov.b r7, @-r0
|
|
0081a2 6865 mov.w @r6+, r8
|
|
0081a4 206e mulu.w r6, r0
|
|
0081a6 6963 mov r6, r9
|
|
0081a8 6573 mov r7, r5
|
|
0081aa 7420 add #h'20, r4
|
|
0081ac 3f00 cmp/eq r0, r15
|
|
0081ae 0000
|
|
0081b0 596f mov.l @(h'3c,r6), r9
|
|
0081b2 7520 add #h'20, r5
|
|
0081b4 7265 add #h'65, r2
|
|
0081b6 616c extu.b r6, r1
|
|
0081b8 6c79 swap.w r7, r12
|
|
0081ba 2074 mov.b r7, @-r0
|
|
0081bc 686f exts.w r6, r8
|
|
0081be 7567 add #h'67, r5
|
|
0081c0 6874 mov.b @r7+, r8
|
|
0081c2 2074 mov.b r7, @-r0
|
|
0081c4 6865 mov.w @r6+, r8
|
|
0081c6 7265 add #h'65, r2
|
|
0081c8 2077 div0s r7, r0
|
|
0081ca 6173 mov r7, r1
|
|
0081cc 0a61
|
|
0081ce 2073
|
|
0081d0 6563 mov r6, r5
|
|
0081d2 7265 add #h'65, r2
|
|
0081d4 7420 add #h'20, r4
|
|
0081d6 6865 mov.w @r6+, r8
|
|
0081d8 7265 add #h'65, r2
|
|
0081da 2c20 mov.b r2, @r12
|
|
0081dc 646f exts.w r6, r4
|
|
0081de 6e27 not r2, r14
|
|
0081e0 7420 add #h'20, r4
|
|
0081e2 796f add #h'6f, r9
|
|
0081e4 7520 add #h'20, r5
|
|
0081e6 3f00 cmp/eq r0, r15
|
|
0081e8 466f mac.w @r6+, @r6+
|
|
0081ea 7572 add #h'72, r5
|
|
0081ec 7468 add #h'68, r4
|
|
0081ee 2074 mov.b r7, @-r0
|
|
0081f0 696d extu.w r6, r9
|
|
0081f2 6573 mov r7, r5
|
|
0081f4 2069 and r6, r0
|
|
0081f6 7320 add #h'20, r3
|
|
0081f8 7468 add #h'68, r4
|
|
0081fa 6520 mov.b @r2, r5
|
|
0081fc 676f exts.w r6, r7
|
|
0081fe 6f64 mov.b @r6+, r15
|
|
008200 206f muls.w r6, r0
|
|
008202 6e65 mov.w @r6+, r14
|
|
008204 2c0a xor r0, r12
|
|
008206 6c69 swap.w r6, r12
|
|
008208 6b65 mov.w @r6+, r11
|
|
00820a 206d xtrct r6, r0
|
|
00820c 7920 add #h'20, r9
|
|
00820e 756e add #h'6e, r5
|
|
008210 636c extu.b r6, r3
|
|
008212 6520 mov.b @r2, r5
|
|
008214 4265
|
|
008216 6e6e exts.b r6, r14
|
|
008218 7920 add #h'20, r9
|
|
00821a 7361 add #h'61, r3
|
|
00821c 7973 add #h'73, r9
|
|
00821e 0001
|
|
008220 0101
|
|
008222 0101
|
|
008224 0101
|
|
008226 0101
|
|
008228 0101
|
|
00822a 0101
|
|
00822c 0101
|
|
00822e 0101
|
|
008230 0101
|
|
008232 0101
|
|
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 0100
|
|
008258 0a00
|
|
00825a 0000
|
|
00825c 0000
|
|
00825e 0000
|
|
008260 0000
|
|
008262 0000
|
|
008264 0000
|
|
008266 0000
|
|
008268 0000
|
|
00826a 0a01
|
|
00826c 0101
|
|
00826e 0101
|
|
008270 0101
|
|
008272 0000
|
|
008274 0001
|
|
008276 0101
|
|
008278 0101
|
|
00827a 0101
|
|
00827c 0101
|
|
00827e 0101
|
|
008280 0101
|
|
008282 0100
|
|
008284 0000
|
|
008286 0101
|
|
008288 0101
|
|
00828a 0101
|
|
00828c 0100
|
|
00828e 0001
|
|
008290 0100
|
|
008292 0000
|
|
008294 0000
|
|
008296 0000
|
|
008298 0a00
|
|
00829a 0000
|
|
00829c 0101
|
|
00829e 0000
|
|
0082a0 0001
|
|
0082a2 0101
|
|
0082a4 0101
|
|
0082a6 0101
|
|
0082a8 0500
|
|
0082aa 0000
|
|
0082ac 0000
|
|
0082ae 0000
|
|
0082b0 0000
|
|
0082b2 0000
|
|
0082b4 0000
|
|
0082b6 0101
|
|
0082b8 0100
|
|
0082ba 0000
|
|
0082bc 0101
|
|
0082be 0101
|
|
0082c0 0101
|
|
0082c2 0101
|
|
0082c4 0101
|
|
0082c6 0101
|
|
0082c8 0000
|
|
0082ca 0101
|
|
0082cc 0000
|
|
0082ce 0000
|
|
0082d0 0101
|
|
0082d2 0101
|
|
0082d4 0000
|
|
0082d6 0001
|
|
0082d8 0101
|
|
0082da 0101
|
|
0082dc 0101
|
|
0082de 0101
|
|
0082e0 0101
|
|
0082e2 0100
|
|
0082e4 0001
|
|
0082e6 0100
|
|
0082e8 0000
|
|
0082ea 0006 mov.l r0, @(r0,r0)
|
|
0082ec 0101
|
|
0082ee 0100
|
|
0082f0 0000
|
|
0082f2 0101
|
|
0082f4 0101
|
|
0082f6 0101
|
|
0082f8 0101
|
|
0082fa 0101
|
|
0082fc 0101
|
|
0082fe 0000
|
|
008300 0101
|
|
008302 0100
|
|
008304 0000
|
|
008306 0001
|
|
008308 0101
|
|
00830a 0000
|
|
00830c 0001
|
|
00830e 0101
|
|
008310 0101
|
|
008312 0101
|
|
008314 0101
|
|
008316 0101
|
|
008318 0100
|
|
00831a 0001
|
|
00831c 0106 mov.l r0, @(r0,r1)
|
|
00831e 0000
|
|
008320 0000
|
|
008322 0101
|
|
008324 0100
|
|
008326 0000
|
|
008328 0101
|
|
00832a 0101
|
|
00832c 0101
|
|
00832e 0101
|
|
008330 0101
|
|
008332 0101
|
|
008334 0000
|
|
008336 0101
|
|
008338 0000
|
|
00833a 0000
|
|
00833c 0101
|
|
00833e 0101
|
|
008340 0000
|
|
008342 0001
|
|
008344 0101
|
|
008346 0101
|
|
008348 0101
|
|
00834a 0101
|
|
00834c 0101
|
|
00834e 0100
|
|
008350 0001
|
|
008352 0100
|
|
008354 0000
|
|
008356 0000
|
|
008358 0101
|
|
00835a 0100
|
|
00835c 0000
|
|
00835e 0101
|
|
008360 0101
|
|
008362 0101
|
|
008364 0101
|
|
008366 0101
|
|
008368 0101
|
|
00836a 0000
|
|
00836c 0101
|
|
00836e 0100
|
|
008370 0000
|
|
008372 0001
|
|
008374 0101
|
|
008376 0000
|
|
008378 0001
|
|
00837a 0101
|
|
00837c 0101
|
|
00837e 0101
|
|
008380 0101
|
|
008382 0101
|
|
008384 0100
|
|
008386 0001
|
|
008388 0100
|
|
00838a 0000
|
|
00838c 0000
|
|
00838e 0101
|
|
008390 0100
|
|
008392 0000
|
|
008394 0101
|
|
008396 0101
|
|
008398 0101
|
|
00839a 0101
|
|
00839c 0101
|
|
00839e 0101
|
|
0083a0 0000
|
|
0083a2 0101
|
|
0083a4 0000
|
|
0083a6 0000
|
|
0083a8 0101
|
|
0083aa 0101
|
|
0083ac 0000
|
|
0083ae 0000
|
|
0083b0 0000
|
|
0083b2 0101
|
|
0083b4 0101
|
|
0083b6 0101
|
|
0083b8 0101
|
|
0083ba 0100
|
|
0083bc 0001
|
|
0083be 0100
|
|
0083c0 0000
|
|
0083c2 0000
|
|
0083c4 0101
|
|
0083c6 0100
|
|
0083c8 0000
|
|
0083ca 0000
|
|
0083cc 0001
|
|
0083ce 0101
|
|
0083d0 0101
|
|
0083d2 0101
|
|
0083d4 0101
|
|
0083d6 0000
|
|
0083d8 0101
|
|
0083da 0100
|
|
0083dc 0000
|
|
0083de 0001
|
|
0083e0 0101
|
|
0083e2 0000
|
|
0083e4 0000
|
|
0083e6 0000
|
|
0083e8 0101
|
|
0083ea 0101
|
|
0083ec 0101
|
|
0083ee 0101
|
|
0083f0 0105 mov.w r0, @(r0,r1)
|
|
0083f2 0501
|
|
0083f4 0100
|
|
0083f6 0000
|
|
0083f8 000b rts
|
|
0083fa 0101
|
|
0083fc 0105 mov.w r0, @(r0,r1)
|
|
0083fe 0000
|
|
008400 0000
|
|
008402 0c01
|
|
008404 0101
|
|
008406 0101
|
|
008408 0101
|
|
00840a 0101
|
|
00840c 0101
|
|
00840e 0101
|
|
008410 0101
|
|
008412 0101
|
|
008414 0101
|
|
008416 0101
|
|
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 0100
|
|
00843c 4d65
|
|
00843e 7420 add #h'20, r4
|
|
008440 796f add #h'6f, r9
|
|
008442 7572 add #h'72, r5
|
|
008444 206e mulu.w r6, r0
|
|
008446 6577 not r7, r5
|
|
008448 2066 mov.l r6, @-r0
|
|
00844a 7269 add #h'69, r2
|
|
00844c 656e exts.b r6, r5
|
|
00844e 6420 mov.b @r2, r4
|
|
008450 3a0a subc r0, r10
|
|
008452 7468 add #h'68, r4
|
|
008454 6520 mov.b @r2, r5
|
|
008456 4761
|
|
008458 7262 add #h'62, r2
|
|
00845a 6167 not r6, r1
|
|
00845c 6520 mov.b @r2, r5
|
|
00845e 5468 mov.l @(h'20,r6), r4
|
|
008460 726f add #h'6f, r2
|
|
008462 7765 add #h'65, r7
|
|
008464 722e add #h'2e, r2
|
|
008466 0000
|
|
008468 576f mov.l @(h'3c,r6), r7
|
|
00846a 6f70 mov.b @r7, r15
|
|
00846c 732e add #h'2e, r3
|
|
00846e 0000
|
|
008470 5468 mov.l @(h'20,r6), r4
|
|
008472 6174 mov.b @r7+, r1
|
|
008474 2077 div0s r7, r0
|
|
008476 6173 mov r7, r1
|
|
008478 2074 mov.b r7, @-r0
|
|
00847a 6865 mov.w @r6+, r8
|
|
00847c 2073
|
|
00847e 7475 add #h'75, r4
|
|
008480 7069 add #h'69, r0
|
|
008482 6465 mov.w @r6+, r4
|
|
008484 7374 add #h'74, r3
|
|
008486 0a77 mul.l r7, r10
|
|
008488 6179 swap.w r7, r1
|
|
00848a 2079 and r7, r0
|
|
00848c 6f75 mov.w @r7+, r15
|
|
00848e 2063
|
|
008490 6f75 mov.w @r7+, r15
|
|
008492 6c64 mov.b @r6+, r12
|
|
008494 2064 mov.b r6, @-r0
|
|
008496 6965 mov.w @r6+, r9
|
|
008498 2e00 mov.b r0, @r14
|
|
00849a 0000
|
|
00849c 596f mov.l @(h'3c,r6), r9
|
|
00849e 7527 add #h'27, r5
|
|
0084a0 7265 add #h'65, r2
|
|
0084a2 2062 mov.l r6, @r0
|
|
0084a4 6574 mov.b @r7+, r5
|
|
0084a6 7465 add #h'65, r4
|
|
0084a8 7220 add #h'20, r2
|
|
0084aa 7468 add #h'68, r4
|
|
0084ac 616e exts.b r6, r1
|
|
0084ae 2074 mov.b r7, @-r0
|
|
0084b0 6861 mov.w @r6, r8
|
|
0084b2 7420 add #h'20, r4
|
|
0084b4 2100 mov.b r0, @r1
|
|
0084b6 0101
|
|
0084b8 0101
|
|
0084ba 0101
|
|
0084bc 0101
|
|
0084be 0101
|
|
0084c0 0101
|
|
0084c2 0101
|
|
0084c4 0101
|
|
0084c6 0101
|
|
0084c8 0101
|
|
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 0000
|
|
0084f0 000a sts mach, r0
|
|
0084f2 0000
|
|
0084f4 0000
|
|
0084f6 0000
|
|
0084f8 0000
|
|
0084fa 0000
|
|
0084fc 0000
|
|
0084fe 0000
|
|
008500 0000
|
|
008502 0000
|
|
008504 0000
|
|
008506 0000
|
|
008508 0600
|
|
00850a 0001
|
|
00850c 0101
|
|
00850e 0100
|
|
008510 0000
|
|
008512 0000
|
|
008514 0000
|
|
008516 0000
|
|
008518 0000
|
|
00851a 0000
|
|
00851c 0000
|
|
00851e 0500
|
|
008520 0000
|
|
008522 0101
|
|
008524 0101
|
|
008526 0101
|
|
008528 0101
|
|
00852a 0101
|
|
00852c 0101
|
|
00852e 0101
|
|
008530 0101
|
|
008532 0000
|
|
008534 0000
|
|
008536 0301
|
|
008538 0101
|
|
00853a 0100
|
|
00853c 0000
|
|
00853e 0000
|
|
008540 0000
|
|
008542 0000
|
|
008544 0000
|
|
008546 0003 bsrf r0
|
|
008548 0101
|
|
00854a 0101
|
|
00854c 0101
|
|
00854e 0100
|
|
008550 0000
|
|
008552 0000
|
|
008554 0006 mov.l r0, @(r0,r0)
|
|
008556 000a sts mach, r0
|
|
008558 0a00
|
|
00855a 0000
|
|
00855c 0a01
|
|
00855e 0101
|
|
008560 0101
|
|
008562 0101
|
|
008564 0101
|
|
008566 0100
|
|
008568 0000
|
|
00856a 0000
|
|
00856c 0000
|
|
00856e 0000
|
|
008570 0000
|
|
008572 0000
|
|
008574 0000
|
|
008576 0000
|
|
008578 0000
|
|
00857a 0000
|
|
00857c 0900
|
|
00857e 0000
|
|
008580 0000
|
|
008582 0000
|
|
008584 0000
|
|
008586 0500
|
|
008588 0000
|
|
00858a 0000
|
|
00858c 0000
|
|
00858e 0000
|
|
008590 0101
|
|
008592 0100
|
|
008594 0000
|
|
008596 0000
|
|
008598 0000
|
|
00859a 0000
|
|
00859c 0000
|
|
00859e 0101
|
|
0085a0 0101
|
|
0085a2 0100
|
|
0085a4 0005 mov.w r0, @(r0,r0)
|
|
0085a6 0101
|
|
0085a8 0101
|
|
0085aa 0007 mul.l r0, r0
|
|
0085ac 0101
|
|
0085ae 0101
|
|
0085b0 0101
|
|
0085b2 0101
|
|
0085b4 0101
|
|
0085b6 0101
|
|
0085b8 0000
|
|
0085ba 0000
|
|
0085bc 0101
|
|
0085be 0100
|
|
0085c0 000b rts
|
|
0085c2 0000
|
|
0085c4 0000
|
|
0085c6 0000
|
|
0085c8 0000
|
|
0085ca 0000
|
|
0085cc 0a0a sts mach, r10
|
|
0085ce 0101
|
|
0085d0 0101
|
|
0085d2 0100
|
|
0085d4 0001
|
|
0085d6 0000
|
|
0085d8 0000
|
|
0085da 0006 mov.l r0, @(r0,r0)
|
|
0085dc 0600
|
|
0085de 0000
|
|
0085e0 0000
|
|
0085e2 0001
|
|
0085e4 0800
|
|
0085e6 000c mov.b @(r0,r0), r0
|
|
0085e8 0101
|
|
0085ea 0101
|
|
0085ec 0101
|
|
0085ee 0105 mov.w r0, @(r0,r1)
|
|
0085f0 0501
|
|
0085f2 0505 mov.w r0, @(r0,r5)
|
|
0085f4 0101
|
|
0085f6 0105 mov.w r0, @(r0,r1)
|
|
0085f8 0000
|
|
0085fa 0000
|
|
0085fc 0000
|
|
0085fe 0000
|
|
008600 0501
|
|
008602 0500
|
|
008604 0000
|
|
008606 0000
|
|
008608 0000
|
|
00860a 0005 mov.w r0, @(r0,r0)
|
|
00860c 0000
|
|
00860e 0001
|
|
008610 0101
|
|
008612 0101
|
|
008614 0101
|
|
008616 0101
|
|
008618 0101
|
|
00861a 0101
|
|
00861c 0101
|
|
00861e 0101
|
|
008620 0101
|
|
008622 0101
|
|
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 0000
|
|
008670 0000
|
|
008672 0001
|
|
008674 0000
|
|
008676 0008 clrt
|
|
008678 0000
|
|
00867a 0008 clrt
|
|
00867c 0000
|
|
00867e 0008 clrt
|
|
008680 0000
|
|
008682 0008 clrt
|
|
008684 0000
|
|
008686 0007 mul.l r0, r0
|
|
008688 596f mov.l @(h'3c,r6), r9
|
|
00868a 7520 add #h'20, r5
|
|
00868c 7368 add #h'68, r3
|
|
00868e 6f75 mov.w @r7+, r15
|
|
008690 6c64 mov.b @r6+, r12
|
|
008692 2068 tst r6, r0
|
|
008694 7572 add #h'72, r5
|
|
008696 7279 add #h'79, r2
|
|
008698 2c0a xor r0, r12
|
|
00869a 6d79 swap.w r7, r13
|
|
00869c 2066 mov.l r6, @-r0
|
|
00869e 7269 add #h'69, r2
|
|
0086a0 656e exts.b r6, r5
|
|
0086a2 6420 mov.b @r2, r4
|
|
0086a4 4265
|
|
0086a6 6e6e exts.b r6, r14
|
|
0086a8 7920 add #h'20, r9
|
|
0086aa 6973 mov r7, r9
|
|
0086ac 2068 tst r6, r0
|
|
0086ae 6572 mov.l @r7, r5
|
|
0086b0 6520 mov.b @r2, r5
|
|
0086b2 2100 mov.b r0, @r1
|
|
0086b4 5768 mov.l @(h'20,r6), r7
|
|
0086b6 6174 mov.b @r7+, r1
|
|
0086b8 203f muls.w r3, r0
|
|
0086ba 2041 mov.w r4, @r0
|
|
0086bc 6c72 mov.l @r7, r12
|
|
0086be 6561 mov.w @r6, r5
|
|
0086c0 6479 swap.w r7, r4
|
|
0086c2 203f muls.w r3, r0
|
|
0086c4 0000
|
|
0086c6 0000
|
|
0086c8 596f mov.l @(h'3c,r6), r9
|
|
0086ca 7520 add #h'20, r5
|
|
0086cc 7368 add #h'68, r3
|
|
0086ce 6f75 mov.w @r7+, r15
|
|
0086d0 6c64 mov.b @r6+, r12
|
|
0086d2 2062 mov.l r6, @r0
|
|
0086d4 650a negc r0, r5
|
|
0086d6 6173 mov r7, r1
|
|
0086d8 6861 mov.w @r6, r8
|
|
0086da 6d65 mov.w @r6+, r13
|
|
0086dc 6420 mov.b @r2, r4
|
|
0086de 6f66 mov.l @r6+, r15
|
|
0086e0 2079 and r7, r0
|
|
0086e2 6f75 mov.w @r7+, r15
|
|
0086e4 7273 add #h'73, r2
|
|
0086e6 656c extu.b r6, r5
|
|
0086e8 662e exts.b r2, r6
|
|
0086ea 0000
|
|
0086ec 4265
|
|
0086ee 2063
|
|
0086f0 6172 mov.l @r7, r1
|
|
0086f2 6566 mov.l @r6+, r5
|
|
0086f4 756c add #h'6c, r5
|
|
0086f6 2e20 mov.b r2, @r14
|
|
0086f8 5468 mov.l @(h'20,r6), r4
|
|
0086fa 6520 mov.b @r2, r5
|
|
0086fc 6561 mov.w @r6, r5
|
|
0086fe 7369 add #h'69, r3
|
|
008700 6573 mov r7, r5
|
|
008702 7420 add #h'20, r4
|
|
008704 7761 add #h'61, r7
|
|
008706 790a
|
|
008708 6973 mov r7, r9
|
|
00870a 6e27 not r2, r14
|
|
00870c 7420 add #h'20, r4
|
|
00870e 616c extu.b r6, r1
|
|
008710 7761 add #h'61, r7
|
|
008712 7973 add #h'73, r9
|
|
008714 2074 mov.b r7, @-r0
|
|
008716 6865 mov.w @r6+, r8
|
|
008718 2062 mov.l r6, @r0
|
|
00871a 6573 mov r7, r5
|
|
00871c 7420 add #h'20, r4
|
|
00871e 6f6e exts.b r6, r15
|
|
008720 652e exts.b r2, r5
|
|
008722 0000
|
|
008724 546f mov.l @(h'3c,r6), r4
|
|
008726 6c64 mov.b @r6+, r12
|
|
008728 2079 and r7, r0
|
|
00872a 6f75 mov.w @r7+, r15
|
|
00872c 2e00 mov.b r0, @r14
|
|
00872e 0000
|
|
008730 4172
|
|
008732 6520 mov.b @r2, r5
|
|
008734 796f add #h'6f, r9
|
|
008736 7520 add #h'20, r5
|
|
008738 7375 add #h'75, r3
|
|
00873a 7265 add #h'65, r2
|
|
00873c 2074 mov.b r7, @-r0
|
|
00873e 6869 swap.w r6, r8
|
|
008740 730a
|
|
008742 6973 mov r7, r9
|
|
008744 2074 mov.b r7, @-r0
|
|
008746 6865 mov.w @r6+, r8
|
|
008748 2072 mov.l r7, @r0
|
|
00874a 6967 not r6, r9
|
|
00874c 6874 mov.b @r7+, r8
|
|
00874e 2077 div0s r7, r0
|
|
008750 6179 swap.w r7, r1
|
|
008752 203f muls.w r3, r0
|
|
008754 0000
|
|
008756 0000
|
|
008758 5965 mov.l @(h'14,r6), r9
|
|
00875a 702c add #h'2c, r0
|
|
00875c 2064 mov.b r6, @-r0
|
|
00875e 6566 mov.l @r6+, r5
|
|
008760 696e exts.b r6, r9
|
|
008762 6974 mov.b @r7+, r9
|
|
008764 656c extu.b r6, r5
|
|
008766 7920 add #h'20, r9
|
|
008768 6e6f exts.w r6, r14
|
|
00876a 740a
|
|
00876c 7468 add #h'68, r4
|
|
00876e 6520 mov.b @r2, r5
|
|
008770 7269 add #h'69, r2
|
|
008772 6768 swap.b r6, r7
|
|
008774 7420 add #h'20, r4
|
|
008776 7761 add #h'61, r7
|
|
008778 792e add #h'2e, r9
|
|
00877a 0000
|
|
00877c 5772 mov.l @(h'8,r7), r7
|
|
00877e 6f6e exts.b r6, r15
|
|
008780 6720 mov.b @r2, r7
|
|
008782 7761 add #h'61, r7
|
|
008784 792e add #h'2e, r9
|
|
008786 204f muls.w r4, r0
|
|
008788 7220 add #h'20, r2
|
|
00878a 6973 mov r7, r9
|
|
00878c 2069 and r6, r0
|
|
00878e 7420 add #h'20, r4
|
|
008790 3f00 cmp/eq r0, r15
|
|
008792 0000
|
|
008794 5275 mov.l @(h'14,r7), r2
|
|
008796 6e20 mov.b @r2, r14
|
|
008798 7261 add #h'61, r2
|
|
00879a 6262 mov.l @r6, r2
|
|
00879c 6974 mov.b @r7+, r9
|
|
00879e 2c20 mov.b r2, @r12
|
|
0087a0 7275 add #h'75, r2
|
|
0087a2 6e20 mov.b @r2, r14
|
|
0087a4 2100 mov.b r0, @r1
|
|
0087a6 0101
|
|
0087a8 0101
|
|
0087aa 0101
|
|
0087ac 0101
|
|
0087ae 0101
|
|
0087b0 0101
|
|
0087b2 0101
|
|
0087b4 0101
|
|
0087b6 0101
|
|
0087b8 0101
|
|
0087ba 0101
|
|
0087bc 0101
|
|
0087be 0101
|
|
0087c0 0101
|
|
0087c2 0101
|
|
0087c4 0101
|
|
0087c6 0100
|
|
0087c8 0000
|
|
0087ca 0000
|
|
0087cc 0000
|
|
0087ce 0000
|
|
0087d0 0000
|
|
0087d2 0000
|
|
0087d4 0001
|
|
0087d6 0100
|
|
0087d8 0000
|
|
0087da 0000
|
|
0087dc 0000
|
|
0087de 0000
|
|
0087e0 0000
|
|
0087e2 0000
|
|
0087e4 0001
|
|
0087e6 0100
|
|
0087e8 0000
|
|
0087ea 0000
|
|
0087ec 0000
|
|
0087ee 0000
|
|
0087f0 0000
|
|
0087f2 0000
|
|
0087f4 0001
|
|
0087f6 0100
|
|
0087f8 0000
|
|
0087fa 0000
|
|
0087fc 0000
|
|
0087fe 0000
|
|
008800 0000
|
|
008802 0000
|
|
008804 0001
|
|
008806 0100
|
|
008808 0000
|
|
00880a 0000
|
|
00880c 1b00 mov.l r0, @(h'0,r11)
|
|
00880e 000c mov.b @(r0,r0), r0
|
|
008810 0000
|
|
008812 0000
|
|
008814 0001
|
|
008816 0101
|
|
008818 0101
|
|
00881a 0101
|
|
00881c 0101
|
|
00881e 0101
|
|
008820 0101
|
|
008822 0101
|
|
008824 0101
|
|
008826 0101
|
|
008828 0101
|
|
00882a 0101
|
|
00882c 0101
|
|
00882e 0101
|
|
008830 0101
|
|
008832 0101
|
|
008834 0101
|
|
008836 0000
|
|
008838 4865
|
|
00883a 6c6c extu.b r6, r12
|
|
00883c 6f6f exts.w r6, r15
|
|
00883e 6f20 mov.b @r2, r15
|
|
008840 2100 mov.b r0, @r1
|
|
008842 0000
|
|
008844 5768 mov.l @(h'20,r6), r7
|
|
008846 7920 add #h'20, r9
|
|
008848 6172 mov.l @r7, r1
|
|
00884a 6520 mov.b @r2, r5
|
|
00884c 796f add #h'6f, r9
|
|
00884e 7520 add #h'20, r5
|
|
008850 666f exts.w r6, r6
|
|
008852 6c6c extu.b r6, r12
|
|
008854 6f77 not r7, r15
|
|
008856 696e exts.b r6, r9
|
|
008858 670a negc r0, r7
|
|
00885a 6d65 mov.w @r6+, r13
|
|
00885c 206c cmp/str r6, r0
|
|
00885e 696b neg r6, r9
|
|
008860 6520 mov.b @r2, r5
|
|
008862 7468 add #h'68, r4
|
|
008864 6973 mov r7, r9
|
|
008866 2c20 mov.b r2, @r12
|
|
008868 7369 add #h'69, r3
|
|
00886a 7220 add #h'20, r2
|
|
00886c 3f00 cmp/eq r0, r15
|
|
00886e 0000
|
|
008870 596f mov.l @(h'3c,r6), r9
|
|
008872 7527 add #h'27, r5
|
|
008874 7265 add #h'65, r2
|
|
008876 2075 mov.w r7, @-r0
|
|
008878 676c extu.b r6, r7
|
|
00887a 792c add #h'2c, r9
|
|
00887c 2079 and r7, r0
|
|
00887e 6f75 mov.w @r7+, r15
|
|
008880 7220 add #h'20, r2
|
|
008882 6865 mov.w @r6+, r8
|
|
008884 6164 mov.b @r6+, r1
|
|
008886 2069 and r6, r0
|
|
008888 730a
|
|
00888a 7368 add #h'68, r3
|
|
00888c 6170 mov.b @r7, r1
|
|
00888e 6564 mov.b @r6+, r5
|
|
008890 206c cmp/str r6, r0
|
|
008892 696b neg r6, r9
|
|
008894 6520 mov.b @r2, r5
|
|
008896 6120 mov.b @r2, r1
|
|
008898 7371 add #h'71, r3
|
|
00889a 7561 add #h'61, r5
|
|
00889c 7265 add #h'65, r2
|
|
00889e 2e00 mov.b r0, @r14
|
|
0088a0 536f mov.l @(h'3c,r6), r3
|
|
0088a2 7272 add #h'72, r2
|
|
0088a4 792c add #h'2c, r9
|
|
0088a6 206d xtrct r6, r0
|
|
0088a8 7920 add #h'20, r9
|
|
0088aa 6865 mov.w @r6+, r8
|
|
0088ac 6172 mov.l @r7, r1
|
|
0088ae 7420 add #h'20, r4
|
|
0088b0 676f exts.w r6, r7
|
|
0088b2 6573 mov r7, r5
|
|
0088b4 0a74 mov.b r7, @(r0,r10)
|
|
0088b6 6f20 mov.b @r2, r15
|
|
0088b8 6369 swap.w r6, r3
|
|
0088ba 7263 add #h'63, r2
|
|
0088bc 6c65 mov.w @r6+, r12
|
|
0088be 2068 tst r6, r0
|
|
0088c0 6561 mov.w @r6, r5
|
|
0088c2 6473 mov r7, r4
|
|
0088c4 2021 mov.w r2, @r0
|
|
0088c6 0000
|
|
0088c8 2020 mov.b r2, @r0
|
|
0088ca 202e mulu.w r2, r0
|
|
0088cc 2e2e mulu.w r2, r14
|
|
0088ce 2020 mov.b r2, @r0
|
|
0088d0 2000 mov.b r0, @r0
|
|
0088d2 0101
|
|
0088d4 0101
|
|
0088d6 0101
|
|
0088d8 0101
|
|
0088da 0101
|
|
0088dc 0101
|
|
0088de 0101
|
|
0088e0 0101
|
|
0088e2 0101
|
|
0088e4 0101
|
|
0088e6 0101
|
|
0088e8 0101
|
|
0088ea 0101
|
|
0088ec 0101
|
|
0088ee 0101
|
|
0088f0 0101
|
|
0088f2 0101
|
|
0088f4 0101
|
|
0088f6 0101
|
|
0088f8 0000
|
|
0088fa 0000
|
|
0088fc 0000
|
|
0088fe 0000
|
|
008900 0000
|
|
008902 0000
|
|
008904 0000
|
|
008906 0101
|
|
008908 0101
|
|
00890a 0000
|
|
00890c 0000
|
|
00890e 0000
|
|
008910 0000
|
|
008912 0000
|
|
008914 0000
|
|
008916 0000
|
|
008918 0101
|
|
00891a 0101
|
|
00891c 0000
|
|
00891e 0000
|
|
008920 0000
|
|
008922 0000
|
|
008924 0000
|
|
008926 0000
|
|
008928 0000
|
|
00892a 0101
|
|
00892c 0101
|
|
00892e 000b rts
|
|
008930 0000
|
|
008932 0000
|
|
008934 0000
|
|
008936 0000
|
|
008938 0000
|
|
00893a 0000
|
|
00893c 0101
|
|
00893e 0101
|
|
008940 0101
|
|
008942 0101
|
|
008944 0100
|
|
008946 0000
|
|
008948 0000
|
|
00894a 0000
|
|
00894c 0000
|
|
00894e 0101
|
|
008950 0101
|
|
008952 0101
|
|
008954 0101
|
|
008956 0100
|
|
008958 0000
|
|
00895a 0000
|
|
00895c 0000
|
|
00895e 0000
|
|
008960 0101
|
|
008962 0101
|
|
008964 0101
|
|
008966 0101
|
|
008968 0100
|
|
00896a 0000
|
|
00896c 0000
|
|
00896e 0000
|
|
008970 0000
|
|
008972 0101
|
|
008974 0101
|
|
008976 0101
|
|
008978 0101
|
|
00897a 0100
|
|
00897c 0000
|
|
00897e 0000
|
|
008980 0000
|
|
008982 0000
|
|
008984 0101
|
|
008986 0101
|
|
008988 0101
|
|
00898a 0101
|
|
00898c 0100
|
|
00898e 0000
|
|
008990 0000
|
|
008992 0000
|
|
008994 0000
|
|
008996 0101
|
|
008998 0101
|
|
00899a 0101
|
|
00899c 0101
|
|
00899e 0100
|
|
0089a0 0000
|
|
0089a2 0000
|
|
0089a4 0000
|
|
0089a6 0000
|
|
0089a8 0101
|
|
0089aa 0101
|
|
0089ac 0101
|
|
0089ae 0101
|
|
0089b0 0100
|
|
0089b2 0000
|
|
0089b4 0000
|
|
0089b6 0000
|
|
0089b8 0000
|
|
0089ba 0101
|
|
0089bc 0101
|
|
0089be 0101
|
|
0089c0 0101
|
|
0089c2 0100
|
|
0089c4 0000
|
|
0089c6 0000
|
|
0089c8 0000
|
|
0089ca 0000
|
|
0089cc 0101
|
|
0089ce 0101
|
|
0089d0 0101
|
|
0089d2 0101
|
|
0089d4 0100
|
|
0089d6 0000
|
|
0089d8 0000
|
|
0089da 0000
|
|
0089dc 0000
|
|
0089de 0101
|
|
0089e0 0101
|
|
0089e2 0101
|
|
0089e4 0101
|
|
0089e6 0100
|
|
0089e8 0000
|
|
0089ea 0000
|
|
0089ec 0000
|
|
0089ee 0000
|
|
0089f0 0101
|
|
0089f2 010d mov.w @(r0,r0), r1
|
|
0089f4 0d0d mov.w @(r0,r0), r13
|
|
0089f6 0d0d mov.w @(r0,r0), r13
|
|
0089f8 0d00
|
|
0089fa 0000
|
|
0089fc 0000
|
|
0089fe 0000
|
|
008a00 0000
|
|
008a02 0101
|
|
008a04 0c0d mov.w @(r0,r0), r12
|
|
008a06 0d0d mov.w @(r0,r0), r13
|
|
008a08 0d0d mov.w @(r0,r0), r13
|
|
008a0a 0d00
|
|
008a0c 0000
|
|
008a0e 0000
|
|
008a10 0000
|
|
008a12 0000
|
|
008a14 0101
|
|
008a16 0101
|
|
008a18 0101
|
|
008a1a 0101
|
|
008a1c 0100
|
|
008a1e 0000
|
|
008a20 0000
|
|
008a22 0000
|
|
008a24 0000
|
|
008a26 0101
|
|
008a28 0101
|
|
008a2a 0101
|
|
008a2c 0101
|
|
008a2e 0100
|
|
008a30 0000
|
|
008a32 0000
|
|
008a34 0000
|
|
008a36 0000
|
|
008a38 0101
|
|
008a3a 0101
|
|
008a3c 0101
|
|
008a3e 0101
|
|
008a40 0100
|
|
008a42 0000
|
|
008a44 0000
|
|
008a46 0000
|
|
008a48 0000
|
|
008a4a 0101
|
|
008a4c 0101
|
|
008a4e 0101
|
|
008a50 0101
|
|
008a52 0100
|
|
008a54 0000
|
|
008a56 0000
|
|
008a58 0000
|
|
008a5a 0000
|
|
008a5c 0101
|
|
008a5e 0101
|
|
008a60 0101
|
|
008a62 0101
|
|
008a64 0108 clrt
|
|
008a66 0000
|
|
008a68 0000
|
|
008a6a 0000
|
|
008a6c 0007 mul.l r0, r0
|
|
008a6e 0101
|
|
008a70 0101
|
|
008a72 0101
|
|
008a74 0101
|
|
008a76 0105 mov.w r0, @(r0,r1)
|
|
008a78 0505 mov.w r0, @(r0,r5)
|
|
008a7a 0505 mov.w r0, @(r0,r5)
|
|
008a7c 0505 mov.w r0, @(r0,r5)
|
|
008a7e 0505 mov.w r0, @(r0,r5)
|
|
008a80 0101
|
|
008a82 0101
|
|
008a84 0101
|
|
008a86 0101
|
|
008a88 0101
|
|
008a8a 0101
|
|
008a8c 0101
|
|
008a8e 0101
|
|
008a90 0101
|
|
008a92 0101
|
|
008a94 0101
|
|
008a96 0101
|
|
008a98 0101
|
|
008a9a 0101
|
|
008a9c 0101
|
|
008a9e 0101
|
|
008aa0 0101
|
|
008aa2 0101
|
|
008aa4 0101
|
|
008aa6 0000
|
|
008aa8 4920 shal r9
|
|
008aaa 7468 add #h'68, r4
|
|
008aac 696e exts.b r6, r9
|
|
008aae 6b20 mov.b @r2, r11
|
|
008ab0 7468 add #h'68, r4
|
|
008ab2 6174 mov.b @r7+, r1
|
|
008ab4 2074 mov.b r7, @-r0
|
|
008ab6 6865 mov.w @r6+, r8
|
|
008ab8 0a6c mov.b @(r0,r6), r10
|
|
008aba 6173 mov r7, r1
|
|
008abc 7420 add #h'20, r4
|
|
008abe 7468 add #h'68, r4
|
|
008ac0 696e exts.b r6, r9
|
|
008ac2 6720 mov.b @r2, r7
|
|
008ac4 746f add #h'6f, r4
|
|
008ac6 2064 mov.b r6, @-r0
|
|
008ac8 6f2e exts.b r2, r15
|
|
008aca 0000
|
|
008acc 4f68
|
|
008ace 2067 div0s r6, r0
|
|
008ad0 6f64 mov.b @r6+, r15
|
|
008ad2 2c20 mov.b r2, @r12
|
|
008ad4 796f add #h'6f, r9
|
|
008ad6 7520 add #h'20, r5
|
|
008ad8 666f exts.w r6, r6
|
|
008ada 756e add #h'6e, r5
|
|
008adc 6420 mov.b @r2, r4
|
|
008ade 6120 mov.b @r2, r1
|
|
008ae0 7365 add #h'65, r3
|
|
008ae2 6372 mov.l @r7, r3
|
|
008ae4 6574 mov.b @r7+, r5
|
|
008ae6 2021 mov.w r2, @r0
|
|
008ae8 0001
|
|
008aea 0101
|
|
008aec 0101
|
|
008aee 0101
|
|
008af0 0101
|
|
008af2 0101
|
|
008af4 0101
|
|
008af6 0101
|
|
008af8 0101
|
|
008afa 0101
|
|
008afc 0101
|
|
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 0006 mov.l r0, @(r0,r0)
|
|
008b28 0606 mov.l r0, @(r0,r6)
|
|
008b2a 0606 mov.l r0, @(r0,r6)
|
|
008b2c 0000
|
|
008b2e 0000
|
|
008b30 0000
|
|
008b32 0000
|
|
008b34 0000
|
|
008b36 0007 mul.l r0, r0
|
|
008b38 0101
|
|
008b3a 0101
|
|
008b3c 0101
|
|
008b3e 0101
|
|
008b40 0100
|
|
008b42 0000
|
|
008b44 0000
|
|
008b46 0000
|
|
008b48 0101
|
|
008b4a 0001
|
|
008b4c 0100
|
|
008b4e 0101
|
|
008b50 0101
|
|
008b52 0101
|
|
008b54 0101
|
|
008b56 0101
|
|
008b58 0101
|
|
008b5a 0101
|
|
008b5c 0000
|
|
008b5e 0000
|
|
008b60 0000
|
|
008b62 0001
|
|
008b64 0101
|
|
008b66 0101
|
|
008b68 0001
|
|
008b6a 0101
|
|
008b6c 0101
|
|
008b6e 0101
|
|
008b70 0101
|
|
008b72 0101
|
|
008b74 0101
|
|
008b76 0100
|
|
008b78 0000
|
|
008b7a 0000
|
|
008b7c 0000
|
|
008b7e 0101
|
|
008b80 0101
|
|
008b82 0100
|
|
008b84 0101
|
|
008b86 0101
|
|
008b88 0101
|
|
008b8a 0101
|
|
008b8c 0101
|
|
008b8e 0101
|
|
008b90 0101
|
|
008b92 0000
|
|
008b94 0000
|
|
008b96 0000
|
|
008b98 0001
|
|
008b9a 0101
|
|
008b9c 0101
|
|
008b9e 0001
|
|
008ba0 0101
|
|
008ba2 0101
|
|
008ba4 0101
|
|
008ba6 0101
|
|
008ba8 000a sts mach, r0
|
|
008baa 0000
|
|
008bac 0000
|
|
008bae 0000
|
|
008bb0 0005 mov.w r0, @(r0,r0)
|
|
008bb2 0505 mov.w r0, @(r0,r5)
|
|
008bb4 0101
|
|
008bb6 0101
|
|
008bb8 0000
|
|
008bba 0001
|
|
008bbc 0101
|
|
008bbe 0101
|
|
008bc0 0101
|
|
008bc2 0100
|
|
008bc4 0000
|
|
008bc6 0101
|
|
008bc8 0101
|
|
008bca 0101
|
|
008bcc 0101
|
|
008bce 0101
|
|
008bd0 0100
|
|
008bd2 0000
|
|
008bd4 0000
|
|
008bd6 0101
|
|
008bd8 0101
|
|
008bda 0101
|
|
008bdc 0101
|
|
008bde 0000
|
|
008be0 0001
|
|
008be2 0101
|
|
008be4 0101
|
|
008be6 0101
|
|
008be8 0101
|
|
008bea 0101
|
|
008bec 0001
|
|
008bee 0100
|
|
008bf0 0001
|
|
008bf2 0101
|
|
008bf4 0101
|
|
008bf6 0101
|
|
008bf8 0107 mul.l r0, r1
|
|
008bfa 0107 mul.l r0, r1
|
|
008bfc 0101
|
|
008bfe 0101
|
|
008c00 0101
|
|
008c02 0101
|
|
008c04 0101
|
|
008c06 0100
|
|
008c08 0101
|
|
008c0a 0505 mov.w r0, @(r0,r5)
|
|
008c0c 0101
|
|
008c0e 0101
|
|
008c10 0101
|
|
008c12 0101
|
|
008c14 0000
|
|
008c16 0000
|
|
008c18 0600
|
|
008c1a 000a sts mach, r0
|
|
008c1c 0000
|
|
008c1e 0101
|
|
008c20 0101
|
|
008c22 0001
|
|
008c24 0101
|
|
008c26 0101
|
|
008c28 0101
|
|
008c2a 0101
|
|
008c2c 0101
|
|
008c2e 0101
|
|
008c30 0000
|
|
008c32 0000
|
|
008c34 0000
|
|
008c36 0000
|
|
008c38 0301
|
|
008c3a 0101
|
|
008c3c 0100
|
|
008c3e 0101
|
|
008c40 0101
|
|
008c42 0101
|
|
008c44 0101
|
|
008c46 0101
|
|
008c48 0101
|
|
008c4a 0101
|
|
008c4c 0101
|
|
008c4e 0000
|
|
008c50 0000
|
|
008c52 0003 bsrf r0
|
|
008c54 0101
|
|
008c56 0101
|
|
008c58 0000
|
|
008c5a 0000
|
|
008c5c 0600
|
|
008c5e 0000
|
|
008c60 0001
|
|
008c62 0101
|
|
008c64 0101
|
|
008c66 0101
|
|
008c68 0101
|
|
008c6a 0000
|
|
008c6c 0000
|
|
008c6e 0101
|
|
008c70 0101
|
|
008c72 0100
|
|
008c74 0000
|
|
008c76 0000
|
|
008c78 0000
|
|
008c7a 0000
|
|
008c7c 0101
|
|
008c7e 0101
|
|
008c80 0101
|
|
008c82 0101
|
|
008c84 0104 mov.b r0, @(r0,r1)
|
|
008c86 0000
|
|
008c88 0000
|
|
008c8a 0101
|
|
008c8c 0101
|
|
008c8e 0100
|
|
008c90 0001
|
|
008c92 0104 mov.b r0, @(r0,r1)
|
|
008c94 0000
|
|
008c96 0301
|
|
008c98 0101
|
|
008c9a 0101
|
|
008c9c 0101
|
|
008c9e 0101
|
|
008ca0 0100
|
|
008ca2 0000
|
|
008ca4 0001
|
|
008ca6 0101
|
|
008ca8 0105 mov.w r0, @(r0,r1)
|
|
008caa 0500
|
|
008cac 0000
|
|
008cae 0000
|
|
008cb0 0000
|
|
008cb2 0101
|
|
008cb4 0101
|
|
008cb6 0101
|
|
008cb8 0101
|
|
008cba 0106 mov.l r0, @(r0,r1)
|
|
008cbc 0000
|
|
008cbe 0000
|
|
008cc0 0101
|
|
008cc2 0101
|
|
008cc4 0101
|
|
008cc6 0000
|
|
008cc8 0003 bsrf r0
|
|
008cca 0100
|
|
008ccc 0001
|
|
008cce 0101
|
|
008cd0 0101
|
|
008cd2 0101
|
|
008cd4 0101
|
|
008cd6 0000
|
|
008cd8 0000
|
|
008cda 0101
|
|
008cdc 0101
|
|
008cde 0100
|
|
008ce0 0a00
|
|
008ce2 0000
|
|
008ce4 0000
|
|
008ce6 0000
|
|
008ce8 0101
|
|
008cea 0101
|
|
008cec 0101
|
|
008cee 0101
|
|
008cf0 0100
|
|
008cf2 0000
|
|
008cf4 0006 mov.l r0, @(r0,r0)
|
|
008cf6 0101
|
|
008cf8 0101
|
|
008cfa 0000
|
|
008cfc 0000
|
|
008cfe 0301
|
|
008d00 0000
|
|
008d02 0001
|
|
008d04 0101
|
|
008d06 0101
|
|
008d08 0101
|
|
008d0a 0101
|
|
008d0c 0100
|
|
008d0e 0000
|
|
008d10 0001
|
|
008d12 0101
|
|
008d14 0100
|
|
008d16 0c00
|
|
008d18 0000
|
|
008d1a 0000
|
|
008d1c 0000
|
|
008d1e 0101
|
|
008d20 0101
|
|
008d22 0000
|
|
008d24 0001
|
|
008d26 0100
|
|
008d28 0000
|
|
008d2a 0000
|
|
008d2c 0101
|
|
008d2e 0101
|
|
008d30 0301
|
|
008d32 0400
|
|
008d34 0000
|
|
008d36 0000
|
|
008d38 0001
|
|
008d3a 0101
|
|
008d3c 0100
|
|
008d3e 0000
|
|
008d40 0000
|
|
008d42 0000
|
|
008d44 0000
|
|
008d46 0101
|
|
008d48 0101
|
|
008d4a 0100
|
|
008d4c 0100
|
|
008d4e 0000
|
|
008d50 0000
|
|
008d52 0000
|
|
008d54 0101
|
|
008d56 0101
|
|
008d58 000b rts
|
|
008d5a 0000
|
|
008d5c 0000
|
|
008d5e 0005 mov.w r0, @(r0,r0)
|
|
008d60 0500
|
|
008d62 0101
|
|
008d64 0101
|
|
008d66 0501
|
|
008d68 0505 mov.w r0, @(r0,r5)
|
|
008d6a 0505 mov.w r0, @(r0,r5)
|
|
008d6c 0505 mov.w r0, @(r0,r5)
|
|
008d6e 0501
|
|
008d70 0101
|
|
008d72 0101
|
|
008d74 0101
|
|
008d76 0101
|
|
008d78 0101
|
|
008d7a 0101
|
|
008d7c 0101
|
|
008d7e 0101
|
|
008d80 0101
|
|
008d82 0101
|
|
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 0100
|
|
008da8 0000
|
|
008daa 004c mov.b @(r0,r4), r0
|
|
008dac 0000
|
|
008dae 001b sleep
|
|
008db0 0000
|
|
008db2 0008 clrt
|
|
008db4 0000
|
|
008db6 0000
|
|
008db8 0000
|
|
008dba 0002 stc sr, r0
|
|
008dbc 0000
|
|
008dbe 004c mov.b @(r0,r4), r0
|
|
008dc0 0000
|
|
008dc2 001b sleep
|
|
008dc4 0000
|
|
008dc6 004c mov.b @(r0,r4), r0
|
|
008dc8 0000
|
|
008dca 0037 mul.l r3, r0
|
|
008dcc 0000
|
|
008dce 0055 mov.w r5, @(r0,r0)
|
|
008dd0 0000
|
|
008dd2 0013
|
|
008dd4 0000
|
|
008dd6 0008 clrt
|
|
008dd8 0000
|
|
008dda 0000
|
|
008ddc 0000
|
|
008dde 0002 stc sr, r0
|
|
008de0 0000
|
|
008de2 0055 mov.w r5, @(r0,r0)
|
|
008de4 0000
|
|
008de6 0013
|
|
008de8 0000
|
|
008dea 0055 mov.w r5, @(r0,r0)
|
|
008dec 0000
|
|
008dee 0037 mul.l r3, r0
|
|
008df0 0000
|
|
008df2 005e mov.l @(r0,r5), r0
|
|
008df4 0000
|
|
008df6 0018 sett
|
|
008df8 0000
|
|
008dfa 0010
|
|
008dfc 0000
|
|
008dfe 0000
|
|
008e00 0000
|
|
008e02 0002 stc sr, r0
|
|
008e04 0000
|
|
008e06 005e mov.l @(r0,r5), r0
|
|
008e08 0000
|
|
008e0a 0018 sett
|
|
008e0c 0000
|
|
008e0e 005e mov.l @(r0,r5), r0
|
|
008e10 0000
|
|
008e12 0020
|
|
008e14 4669
|
|
008e16 6e61 mov.w @r6, r14
|
|
008e18 6c20 mov.b @r2, r12
|
|
008e1a 7374 add #h'74, r3
|
|
008e1c 6570 mov.b @r7, r5
|
|
008e1e 2e20 mov.b r2, @r14
|
|
008e20 4265
|
|
008e22 2063
|
|
008e24 6172 mov.l @r7, r1
|
|
008e26 6566 mov.l @r6+, r5
|
|
008e28 756c add #h'6c, r5
|
|
008e2a 2e00 mov.b r0, @r14
|
|
008e2c 0101
|
|
008e2e 0101
|
|
008e30 0101
|
|
008e32 0101
|
|
008e34 0101
|
|
008e36 0101
|
|
008e38 0101
|
|
008e3a 0101
|
|
008e3c 0101
|
|
008e3e 0101
|
|
008e40 0101
|
|
008e42 0101
|
|
008e44 0101
|
|
008e46 0101
|
|
008e48 0101
|
|
008e4a 0101
|
|
008e4c 0100
|
|
008e4e 0000
|
|
008e50 0000
|
|
008e52 0000
|
|
008e54 0000
|
|
008e56 0000
|
|
008e58 0000
|
|
008e5a 0001
|
|
008e5c 0100
|
|
008e5e 0000
|
|
008e60 0000
|
|
008e62 0000
|
|
008e64 0000
|
|
008e66 0000
|
|
008e68 0000
|
|
008e6a 0001
|
|
008e6c 0100
|
|
008e6e 0000
|
|
008e70 0000
|
|
008e72 0000
|
|
008e74 0000
|
|
008e76 0000
|
|
008e78 0000
|
|
008e7a 0001
|
|
008e7c 0100
|
|
008e7e 0000
|
|
008e80 0000
|
|
008e82 0000
|
|
008e84 0000
|
|
008e86 0000
|
|
008e88 0000
|
|
008e8a 0001
|
|
008e8c 0100
|
|
008e8e 0000
|
|
008e90 0000
|
|
008e92 1b00 mov.l r0, @(h'0,r11)
|
|
008e94 000c mov.b @(r0,r0), r0
|
|
008e96 0000
|
|
008e98 0000
|
|
008e9a 0001
|
|
008e9c 0101
|
|
008e9e 0101
|
|
008ea0 0101
|
|
008ea2 0101
|
|
008ea4 0101
|
|
008ea6 0101
|
|
008ea8 0101
|
|
008eaa 0101
|
|
008eac 0101
|
|
008eae 0101
|
|
008eb0 0101
|
|
008eb2 0101
|
|
008eb4 0101
|
|
008eb6 0101
|
|
008eb8 0101
|
|
008eba 0101
|
|
008ebc 4265
|
|
008ebe 206d xtrct r6, r0
|
|
008ec0 7920 add #h'20, r9
|
|
008ec2 7769 add #h'69, r7
|
|
008ec4 6665 mov.w @r6+, r6
|
|
008ec6 2021 mov.w r2, @r0
|
|
008ec8 0000
|
|
008eca 0000
|
|
008ecc 5965 mov.l @(h'14,r6), r9
|
|
008ece 6168 swap.b r6, r1
|
|
008ed0 2c20 mov.b r2, @r12
|
|
008ed2 6f6b neg r6, r15
|
|
008ed4 2e20 mov.b r2, @r14
|
|
008ed6 5761 mov.l @(h'4,r6), r7
|
|
008ed8 7468 add #h'68, r4
|
|
008eda 6576 mov.l @r7+, r5
|
|
008edc 6572 mov.l @r7, r5
|
|
008ede 2e00 mov.b r0, @r14
|
|
008ee0 0810
|
|
008ee2 0004 mov.b r0, @(r0,r0)
|
|
008ee4 0810
|
|
008ee6 0070
|
|
008ee8 0810
|
|
008eea 0070
|
|
008eec 0810
|
|
008eee 01b0
|
|
008ef0 0030
|
|
008ef2 905c mov.w @(h'b8,pc), r0 ;@(h'8fae)
|
|
008ef4 0000
|
|
008ef6 753f add #h'3f, r5
|
|
008ef8 ffff
|
|
008efa ffff
|
|
008efc ffff
|
|
008efe ffff
|
|
008f00 ffff
|
|
008f02 ffff
|
|
008f04 ffff
|
|
008f06 ffff
|
|
008f08 ffff
|
|
008f0a ffff
|
|
008f0c ffff
|
|
008f0e ffff
|
|
008f10 ffff
|
|
008f12 ffff
|
|
008f14 ffff
|
|
008f16 ffff
|
|
008f18 0000
|
|
008f1a 7534 add #h'34, r5
|
|
008f1c 0000
|
|
008f1e 0087 mul.l r8, r0
|
|
008f20 0000
|
|
008f22 000f mac.l @r0+, @r0+
|
|
008f24 0000
|
|
008f26 002e mov.l @(r0,r2), r0
|
|
008f28 0000
|
|
008f2a 0030
|
|
008f2c ffff
|
|
008f2e ffff
|
|
008f30 ffff
|
|
008f32 ffff
|
|
008f34 0000
|
|
008f36 0099
|
|
008f38 0000
|
|
008f3a 0089
|
|
008f3c 0000
|
|
008f3e 0033
|
|
008f40 0000
|
|
008f42 0032 stc ssr, r0
|
|
008f44 0000
|
|
008f46 0031
|
|
008f48 ffff
|
|
008f4a ffff
|
|
008f4c ffff
|
|
008f4e ffff
|
|
008f50 0000
|
|
008f52 00b9
|
|
008f54 0000
|
|
008f56 00a9
|
|
008f58 0000
|
|
008f5a 0036 mov.l r3, @(r0,r0)
|
|
008f5c 0000
|
|
008f5e 0035 mov.w r3, @(r0,r0)
|
|
008f60 0000
|
|
008f62 0034 mov.b r3, @(r0,r0)
|
|
008f64 ffff
|
|
008f66 ffff
|
|
008f68 ffff
|
|
008f6a ffff
|
|
008f6c ffff
|
|
008f6e ffff
|
|
008f70 0000
|
|
008f72 7549 add #h'49, r5
|
|
008f74 0000
|
|
008f76 0039
|
|
008f78 0000
|
|
008f7a 0038 ldtlb
|
|
008f7c 0000
|
|
008f7e 0037 mul.l r3, r0
|
|
008f80 ffff
|
|
008f82 ffff
|
|
008f84 0000
|
|
008f86 000e mov.l @(r0,r0), r0
|
|
008f88 0000
|
|
008f8a 002c mov.b @(r0,r2), r0
|
|
008f8c 0000
|
|
008f8e 0029 movt r0
|
|
008f90 0000
|
|
008f92 0028 clrmac
|
|
008f94 0000
|
|
008f96 755e add #h'5e, r5
|
|
008f98 0000
|
|
008f9a 00bb
|
|
008f9c ffff
|
|
008f9e ffff
|
|
008fa0 0000
|
|
008fa2 0083 pref @r0
|
|
008fa4 0000
|
|
008fa6 0082 stc r0_bank, r0
|
|
008fa8 0000
|
|
008faa 0081
|
|
008fac 0000
|
|
008fae 0085 mov.w r8, @(r0,r0)
|
|
008fb0 0000
|
|
008fb2 0095 mov.w r9, @(r0,r0)
|
|
008fb4 0000
|
|
008fb6 7531 add #h'31, r5
|
|
008fb8 ffff
|
|
008fba ffff
|
|
008fbc 0000
|
|
008fbe 7545 add #h'45, r5
|
|
008fc0 0000
|
|
008fc2 7547 add #h'47, r5
|
|
008fc4 0000
|
|
008fc6 7532 add #h'32, r5
|
|
008fc8 0000
|
|
008fca 00a8
|
|
008fcc 0000
|
|
008fce 008b
|
|
008fd0 0000
|
|
008fd2 7537 add #h'37, r5
|
|
008fd4 ffff
|
|
008fd6 ffff
|
|
008fd8 0000
|
|
008fda 7542 add #h'42, r5
|
|
008fdc 0000
|
|
008fde 7544 add #h'44, r5
|
|
008fe0 0000
|
|
008fe2 7533 add #h'33, r5
|
|
008fe4 0000
|
|
008fe6 7540 add #h'40, r5
|
|
008fe8 0000
|
|
008fea 7538 add #h'38, r5
|
|
008fec 0000
|
|
008fee 7536 add #h'36, r5
|
|
008ff0 ffff
|
|
008ff2 ffff
|
|
008ff4 0000
|
|
008ff6 753e add #h'3e, r5
|
|
008ff8 0000
|
|
008ffa 753d add #h'3d, r5
|
|
008ffc 0000
|
|
008ffe 753c add #h'3c, r5
|
|
009000 0000
|
|
009002 753b add #h'3b, r5
|
|
009004 0000
|
|
009006 753a add #h'3a, r5
|
|
009008 0000
|
|
00900a 7539 add #h'39, r5
|
|
00900c ffff
|
|
00900e ffff
|
|
009010 ffff
|
|
009012 ffff
|
|
009014 ffff
|
|
009016 ffff
|
|
009018 ffff
|
|
00901a ffff
|
|
00901c ffff
|
|
00901e ffff
|
|
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 aaa9 bra h'-aae ;@(h'859a)
|
|
009046 aaa6 bra h'-ab4 ;@(h'8596)
|
|
009048 aa9a bra h'-acc ;@(h'8580)
|
|
00904a aa6a bra h'-b2c ;@(h'8522)
|
|
00904c a9aa bra h'-cac ;@(h'83a4)
|
|
00904e a6aa bra h'd54 ;@(h'9da6)
|
|
009050 9aaa mov.w @(h'154,pc), r10 ;@(h'91a8)
|
|
009052 6aaa negc r10, r10
|
|
009054 00a9
|
|
009056 00a6 mov.l r10, @(r0,r0)
|
|
009058 009a
|
|
00905a 006a
|
|
00905c ffff
|
|
00905e ffff
|
|
009060 ffff
|
|
009062 ffff
|
|
009064 ffdd
|
|
009066 bbff bsr h'-802 ;@(h'8868)
|
|
009068 ffff
|
|
00906a ffff
|
|
00906c 0000
|
|
00906e 0000
|
|
009070 0000
|
|
009072 44ee ldc r4, r6_bank
|
|
009074 0000
|
|
009076 0000
|
|
009078 003c mov.b @(r0,r3), r0
|
|
00907a 7e7e add #h'7e, r14
|
|
00907c 40c0
|
|
00907e 4000 shll r0
|
|
009080 0000
|
|
009082 0000
|
|
009084 80c0 mov.b r0, @(h'0,r12)
|
|
009086 8000 mov.b r0, @(h'0,r0)
|
|
009088 0000
|
|
00908a 0000
|
|
00908c 40e0
|
|
00908e 0000
|
|
009090 0000
|
|
009092 0000
|
|
009094 e040 mov #h'40, r0
|
|
009096 0000
|
|
009098 0000
|
|
00909a 0000
|
|
00909c e0a0 mov #h'ffffffa0, r0
|
|
00909e e000 mov #h'0, r0
|
|
0090a0 0000
|
|
0090a2 0000
|
|
0090a4 007e mov.l @(r0,r7), r0
|
|
0090a6 4256
|
|
0090a8 4242
|
|
0090aa 7e28 add #h'28, r14
|
|
0090ac 007e mov.l @(r0,r7), r0
|
|
0090ae 4256
|
|
0090b0 4242
|
|
0090b2 7e22 add #h'22, r14
|
|
0090b4 7e42 add #h'42, r14
|
|
0090b6 5642 mov.l @(h'8,r4), r6
|
|
0090b8 427f mac.w @r7+, @r2+
|
|
0090ba 8000 mov.b r0, @(h'0,r0)
|
|
0090bc 7e42 add #h'42, r14
|
|
0090be 5642 mov.l @(h'8,r4), r6
|
|
0090c0 42fe ldc r2, r7_bank
|
|
0090c2 0100
|
|
0090c4 007e mov.l @(r0,r7), r0
|
|
0090c6 4256
|
|
0090c8 4242
|
|
0090ca 7e42 add #h'42, r14
|
|
0090cc 7e42 add #h'42, r14
|
|
0090ce 5642 mov.l @(h'8,r4), r6
|
|
0090d0 42ff mac.w @r15+, @r2+
|
|
0090d2 0000
|
|
0090d4 002c mov.b @(r0,r2), r0
|
|
0090d6 524a mov.l @(h'28,r4), r2
|
|
0090d8 816e mov.w r0, @(h'1c,r6)
|
|
0090da 3000 cmp/eq r0, r0
|
|
0090dc 0669
|
|
0090de 4288
|
|
0090e0 0221
|
|
0090e2 8463 mov.b @(h'3,r6), r0
|
|
0090e4 0841
|
|
0090e6 1084 mov.l r8, @(h'10,r0)
|
|
0090e8 0000
|
|
0090ea 1182 mov.l r8, @(h'8,r1)
|
|
0090ec 0000
|
|
0090ee 0000
|
|
0090f0 0810
|
|
0090f2 0070
|
|
0090f4 0810
|
|
0090f6 0078
|
|
0090f8 0810
|
|
0090fa 000c mov.b @(r0,r0), r0
|
|
0090fc 0810
|
|
0090fe 0014 mov.b r1, @(r0,r0)
|
|
009100 0810
|
|
009102 0080
|
|
009104 0810
|
|
009106 0004 mov.b r0, @(r0,r0)
|
|
009108 0810
|
|
00910a 0024 mov.b r2, @(r0,r0)
|
|
00910c 0810
|
|
00910e 002c mov.b @(r0,r2), r0
|
|
009110 0810
|
|
009112 0088
|
|
009114 0810
|
|
009116 001c mov.b @(r0,r1), r0
|
|
009118 0000
|
|
00911a 0000
|
|
00911c 0810
|
|
00911e 0034 mov.b r3, @(r0,r0)
|
|
009120 0810
|
|
009122 0070
|
|
009124 0810
|
|
009126 0078
|
|
009128 0810
|
|
00912a 0034 mov.b r3, @(r0,r0)
|
|
00912c 0810
|
|
00912e 0090
|
|
009130 0810
|
|
009132 0098
|
|
009134 0810
|
|
009136 00a0
|
|
009138 0810
|
|
00913a 00a8
|
|
00913c 0810
|
|
00913e 00b0
|
|
009140 0810
|
|
009142 0054 mov.b r5, @(r0,r0)
|
|
009144 0810
|
|
009146 0034 mov.b r3, @(r0,r0)
|
|
009148 0810
|
|
00914a 003c mov.b @(r0,r3), r0
|
|
00914c 0810
|
|
00914e 0044 mov.b r4, @(r0,r0)
|
|
009150 0810
|
|
009152 004c mov.b @(r0,r4), r0
|
|
009154 0810
|
|
009156 005c mov.b @(r0,r5), r0
|
|
009158 0810
|
|
00915a 00d8
|
|
00915c 0810
|
|
00915e 00b8
|
|
009160 0810
|
|
009162 00c0
|
|
009164 0810
|
|
009166 00c8
|
|
009168 0810
|
|
00916a 00d0
|
|
00916c 0810
|
|
00916e 00e0
|
|
009170 0810
|
|
009172 00e8
|
|
009174 0810
|
|
009176 00f0
|
|
009178 0810
|
|
00917a 00f8
|
|
00917c d201 mov.l @(h'4,pc), r2 ;@(h'9184)
|
|
00917e 422b jmp @r2
|
|
009180 60f2 mov.l @r15, r0
|
|
009182 0000
|
|
009184 8001 mov.b r0, @(h'1,r0)
|
|
009186 0070
|
|
009188 0810
|
|
00918a 0190
|
|
00918c 0000
|
|
00918e 0000
|
|
009190 0000
|
|
009192 0000
|
|
009194 0000
|
|
009196 0000
|
|
009198 0000
|
|
00919a 0000
|