1775 lines
42 KiB
Plaintext
1775 lines
42 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 e2fe mov #h'fffffffe, r2
|
|
000010 ffff
|
|
000012 f223
|
|
000014 6b00 mov.b @r0, r11
|
|
000016 f341
|
|
000018 0000
|
|
00001a 0000
|
|
00001c 0000
|
|
00001e 0000
|
|
000020 4050
|
|
000022 4f4e ldc r15, spc
|
|
000024 4700 shll r7
|
|
000026 0000
|
|
000028 0000
|
|
00002a 0000
|
|
00002c 0000
|
|
00002e 0000
|
|
000030 3030 cmp/eq r3, r0
|
|
000032 2e30 mov.b r3, @r14
|
|
000034 302e addc r2, r0
|
|
000036 3030 cmp/eq r3, r0
|
|
000038 3030 cmp/eq r3, r0
|
|
00003a 0000
|
|
00003c 3230 cmp/eq r3, r2
|
|
00003e 3131
|
|
000040 2e31 mov.w r3, @r14
|
|
000042 3131
|
|
000044 302e addc r2, r0
|
|
000046 3133 cmp/ge r3, r1
|
|
000048 3238 sub r3, r2
|
|
00004a 0000
|
|
00004c 0319 div0u
|
|
00004e 1304 mov.l r0, @(h'10,r3)
|
|
000050 02a5 mov.w r10, @(r0,r2)
|
|
000052 9404 mov.w @(h'8,pc), r4 ;@(h'5e)
|
|
000054 0325 mov.w r2, @(r0,r3)
|
|
000056 55c4 mov.l @(h'10,r12), r5
|
|
000058 0225 mov.w r2, @(r0,r2)
|
|
00005a 3484 div1 r8, r4
|
|
00005c 0219 div0u
|
|
00005e 1304 mov.l r0, @(h'10,r3)
|
|
000060 0000
|
|
000062 0004 mov.b r0, @(r0,r0)
|
|
000064 0000
|
|
000066 0004 mov.b r0, @(r0,r0)
|
|
000068 4000 shll r0
|
|
00006a 8004 mov.b r0, @(h'4,r0)
|
|
00006c 4100 shll r1
|
|
00006e 8004 mov.b r0, @(h'4,r0)
|
|
000070 4000 shll r0
|
|
000072 8004 mov.b r0, @(h'4,r0)
|
|
000074 4000 shll r0
|
|
000076 8004 mov.b r0, @(h'4,r0)
|
|
000078 4000 shll r0
|
|
00007a 81fc mov.w r0, @(h'18,r15)
|
|
00007c 4000 shll r0
|
|
00007e 81fc mov.w r0, @(h'18,r15)
|
|
000080 4000 shll r0
|
|
000082 81fc mov.w r0, @(h'18,r15)
|
|
000084 4000 shll r0
|
|
000086 01fc mov.b @(r0,r15), r1
|
|
000088 0000
|
|
00008a 01fc mov.b @(r0,r15), r1
|
|
00008c 0000
|
|
00008e 01fc mov.b @(r0,r15), r1
|
|
000090 7fff add #h'ff, r15
|
|
000092 fffc
|
|
000094 0000
|
|
000096 0000
|
|
000098 0000
|
|
00009a 0000
|
|
00009c 0000
|
|
00009e 0000
|
|
0000a0 0000
|
|
0000a2 0000
|
|
0000a4 0000
|
|
0000a6 0000
|
|
0000a8 0000
|
|
0000aa 0000
|
|
0000ac 0000
|
|
0000ae 0000
|
|
0000b0 0000
|
|
0000b2 0000
|
|
0000b4 0000
|
|
0000b6 0000
|
|
0000b8 0000
|
|
0000ba 0000
|
|
0000bc 0000
|
|
0000be 0000
|
|
0000c0 0000
|
|
0000c2 0000
|
|
0000c4 0000
|
|
0000c6 0000
|
|
0000c8 0000
|
|
0000ca 0000
|
|
0000cc 0000
|
|
0000ce 0000
|
|
0000d0 0000
|
|
0000d2 0000
|
|
0000d4 0000
|
|
0000d6 0000
|
|
0000d8 0000
|
|
0000da 0000
|
|
0000dc 0000
|
|
0000de 0000
|
|
0000e0 0000
|
|
0000e2 0000
|
|
0000e4 0000
|
|
0000e6 0000
|
|
0000e8 0000
|
|
0000ea 0000
|
|
0000ec 0000
|
|
0000ee 0000
|
|
0000f0 0000
|
|
0000f2 0000
|
|
0000f4 0000
|
|
0000f6 0000
|
|
0000f8 0000
|
|
0000fa 0000
|
|
0000fc 0000
|
|
0000fe 0000
|
|
000100 0000
|
|
000102 0000
|
|
000104 0000
|
|
000106 0000
|
|
000108 0000
|
|
00010a 0000
|
|
00010c 0000
|
|
00010e 0000
|
|
000110 0000
|
|
000112 0000
|
|
000114 0000
|
|
000116 0000
|
|
000118 0000
|
|
00011a 0000
|
|
00011c 0000
|
|
00011e 0000
|
|
000120 0000
|
|
000122 0000
|
|
000124 0000
|
|
000126 0000
|
|
000128 0000
|
|
00012a 0000
|
|
00012c 0000
|
|
00012e 0000
|
|
000130 0000
|
|
000132 0000
|
|
000134 0000
|
|
000136 0000
|
|
000138 0000
|
|
00013a 0000
|
|
00013c 0000
|
|
00013e 0000
|
|
000140 0000
|
|
000142 0000
|
|
000144 0000
|
|
000146 0000
|
|
000148 0000
|
|
00014a 0000
|
|
00014c 0000
|
|
00014e 0000
|
|
000150 0000
|
|
000152 0000
|
|
000154 0000
|
|
000156 0000
|
|
000158 0000
|
|
00015a 0000
|
|
00015c 0000
|
|
00015e 0000
|
|
000160 0000
|
|
000162 0000
|
|
000164 0000
|
|
000166 0000
|
|
000168 0000
|
|
00016a 0000
|
|
00016c 0000
|
|
00016e 0000
|
|
000170 0000
|
|
000172 0000
|
|
000174 0000
|
|
000176 0000
|
|
000178 0000
|
|
00017a 0000
|
|
00017c 0000
|
|
00017e 0000
|
|
000180 0000
|
|
000182 0000
|
|
000184 0000
|
|
000186 0000
|
|
000188 0000
|
|
00018a 0000
|
|
00018c 0000
|
|
00018e 0000
|
|
000190 0000
|
|
000192 0000
|
|
000194 0000
|
|
000196 0000
|
|
000198 0000
|
|
00019a 0000
|
|
00019c 0000
|
|
00019e 0000
|
|
0001a0 0000
|
|
0001a2 0000
|
|
0001a4 0000
|
|
0001a6 0000
|
|
0001a8 0000
|
|
0001aa 0000
|
|
0001ac 0000
|
|
0001ae 0000
|
|
0001b0 0000
|
|
0001b2 0000
|
|
0001b4 0000
|
|
0001b6 0000
|
|
0001b8 0000
|
|
0001ba 0000
|
|
0001bc 0000
|
|
0001be 0000
|
|
0001c0 0000
|
|
0001c2 0000
|
|
0001c4 0000
|
|
0001c6 0000
|
|
0001c8 0000
|
|
0001ca 0000
|
|
0001cc 0000
|
|
0001ce 0000
|
|
0001d0 0000
|
|
0001d2 0000
|
|
0001d4 706f add #h'6f, r0
|
|
0001d6 6e67 not r6, r14
|
|
0001d8 0000
|
|
0001da 0000
|
|
0001dc 0000
|
|
0001de 0000
|
|
0001e0 0000
|
|
0001e2 0000
|
|
0001e4 0000
|
|
0001e6 0000
|
|
0001e8 0000
|
|
0001ea 0000
|
|
0001ec 0000
|
|
0001ee 0000
|
|
0001f0 0000
|
|
0001f2 0ddc mov.b @(r0,r13), r13
|
|
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 046e mov.l @(r0,r6), r4
|
|
00020c d82a mov.l @(h'a8,pc), r8 ;@(h'2b8)
|
|
00020e 7ffc add #h'fc, r15
|
|
000210 d92a mov.l @(h'a8,pc), r9 ;@(h'2bc)
|
|
000212 da2b mov.l @(h'ac,pc), r10 ;@(h'2c0)
|
|
000214 db2b mov.l @(h'ac,pc), r11 ;@(h'2c4)
|
|
000216 dc2c mov.l @(h'b0,pc), r12 ;@(h'2c8)
|
|
000218 dd2c mov.l @(h'b0,pc), r13 ;@(h'2cc)
|
|
00021a de2d mov.l @(h'b4,pc), r14 ;@(h'2d0)
|
|
00021c a0b9 bra h'172 ;@(h'392)
|
|
00021e 0009 nop
|
|
000220 d22c mov.l @(h'b0,pc), r2 ;@(h'2d4)
|
|
000222 420b jsr @r2
|
|
000224 0009 nop
|
|
000226 e601 mov #h'1, r6
|
|
000228 65e2 mov.l @r14, r5
|
|
00022a d32b mov.l @(h'ac,pc), r3 ;@(h'2d8)
|
|
00022c 430b jsr @r3
|
|
00022e 6492 mov.l @r9, r4
|
|
000230 67c2 mov.l @r12, r7
|
|
000232 e605 mov #h'5, r6
|
|
000234 65c2 mov.l @r12, r5
|
|
000236 7705
|
|
000238 d228 mov.l @(h'a0,pc), r2 ;@(h'2dc)
|
|
00023a 75fb add #h'fb, r5
|
|
00023c 420b jsr @r2
|
|
00023e 6463 mov r6, r4
|
|
000240 67d2 mov.l @r13, r7
|
|
000242 e67d mov #h'7d, r6
|
|
000244 65d2 mov.l @r13, r5
|
|
000246 7705
|
|
000248 d324 mov.l @(h'90,pc), r3 ;@(h'2dc)
|
|
00024a 75fb add #h'fb, r5
|
|
00024c 430b jsr @r3
|
|
00024e 6463 mov r6, r4
|
|
000250 d223 mov.l @(h'8c,pc), r2 ;@(h'2e0)
|
|
000252 420b jsr @r2
|
|
000254 0009 nop
|
|
000256 a004 bra h'8 ;@(h'262)
|
|
000258 0009 nop
|
|
00025a 62c2 mov.l @r12, r2
|
|
00025c 72ff add #h'ff, r2
|
|
00025e a00e bra h'1c ;@(h'27e)
|
|
000260 2c22 mov.l r2, @r12
|
|
000262 4a0b jsr @r10
|
|
000264 e434 mov #h'34, r4
|
|
000266 2008 tst r0, r0
|
|
000268 8909 bt h'12 ;@(h'27e)
|
|
00026a d217 mov.l @(h'5c,pc), r2 ;@(h'2c8)
|
|
00026c 6322 mov.l @r2, r3
|
|
00026e 4315 cmp/pl r3
|
|
000270 89f3 bt h'-1a ;@(h'25a)
|
|
000272 a004 bra h'8 ;@(h'27e)
|
|
000274 0009 nop
|
|
000276 61c2 mov.l @r12, r1
|
|
000278 7101
|
|
00027a a00f bra h'1e ;@(h'29c)
|
|
00027c 2c12 mov.l r1, @r12
|
|
00027e 4a0b jsr @r10
|
|
000280 e431 mov #h'31, r4
|
|
000282 2008 tst r0, r0
|
|
000284 890a bt h'14 ;@(h'29c)
|
|
000286 e340 mov #h'40, r3
|
|
000288 d10f mov.l @(h'3c,pc), r1 ;@(h'2c8)
|
|
00028a 6212 mov.l @r1, r2
|
|
00028c 3233 cmp/ge r3, r2
|
|
00028e 8bf2 bf h'-1c ;@(h'276)
|
|
000290 a004 bra h'8 ;@(h'29c)
|
|
000292 0009 nop
|
|
000294 60d2 mov.l @r13, r0
|
|
000296 70ff add #h'ff, r0
|
|
000298 a024 bra h'48 ;@(h'2e4)
|
|
00029a 2d02 mov.l r0, @r13
|
|
00029c 4a0b jsr @r10
|
|
00029e e436 mov #h'36, r4
|
|
0002a0 2008 tst r0, r0
|
|
0002a2 891f bt h'3e ;@(h'2e4)
|
|
0002a4 d209 mov.l @(h'24,pc), r2 ;@(h'2cc)
|
|
0002a6 6322 mov.l @r2, r3
|
|
0002a8 4315 cmp/pl r3
|
|
0002aa 89f3 bt h'-1a ;@(h'294)
|
|
0002ac a01a bra h'34 ;@(h'2e4)
|
|
0002ae 0009 nop
|
|
0002b0 61d2 mov.l @r13, r1
|
|
0002b2 7101
|
|
0002b4 a01f bra h'3e ;@(h'2f6)
|
|
0002b6 2d12 mov.l r1, @r13
|
|
0002b8 0810
|
|
0002ba 0018 sett
|
|
0002bc 0810
|
|
0002be 0010
|
|
0002c0 0030
|
|
0002c2 086c mov.b @(r0,r6), r8
|
|
0002c4 0810
|
|
0002c6 001c mov.b @(r0,r1), r0
|
|
0002c8 0810
|
|
0002ca 0008 clrt
|
|
0002cc 0810
|
|
0002ce 000c mov.b @(r0,r0), r0
|
|
0002d0 0810
|
|
0002d2 0014 mov.b r1, @(r0,r0)
|
|
0002d4 0030
|
|
0002d6 04f4 mov.b r15, @(r0,r4)
|
|
0002d8 0030
|
|
0002da 0524 mov.b r2, @(r0,r5)
|
|
0002dc 0030
|
|
0002de 0514 mov.b r1, @(r0,r5)
|
|
0002e0 0030
|
|
0002e2 0504 mov.b r0, @(r0,r5)
|
|
0002e4 4a0b jsr @r10
|
|
0002e6 e433 mov #h'33, r4
|
|
0002e8 2008 tst r0, r0
|
|
0002ea 8904 bt h'8 ;@(h'2f6)
|
|
0002ec d131 mov.l @(h'c4,pc), r1 ;@(h'3b4)
|
|
0002ee e340 mov #h'40, r3
|
|
0002f0 6212 mov.l @r1, r2
|
|
0002f2 3233 cmp/ge r3, r2
|
|
0002f4 8bdc bf h'-48 ;@(h'2b0)
|
|
0002f6 6382 mov.l @r8, r3
|
|
0002f8 6092 mov.l @r9, r0
|
|
0002fa 303c add r3, r0
|
|
0002fc 2902 mov.l r0, @r9
|
|
0002fe 63b2 mov.l @r11, r3
|
|
000300 62e2 mov.l @r14, r2
|
|
000302 323c add r3, r2
|
|
000304 2e22 mov.l r2, @r14
|
|
000306 6092 mov.l @r9, r0
|
|
000308 8806 cmp/eq #h'6, r0
|
|
00030a 8b0a bf h'14 ;@(h'322)
|
|
00030c 62e2 mov.l @r14, r2
|
|
00030e 72fa add #h'fa, r2
|
|
000310 d129 mov.l @(h'a4,pc), r1 ;@(h'3b8)
|
|
000312 6312 mov.l @r1, r3
|
|
000314 3327 cmp/gt r2, r3
|
|
000316 8b04 bf h'8 ;@(h'322)
|
|
000318 60e2 mov.l @r14, r0
|
|
00031a 7006
|
|
00031c 6312 mov.l @r1, r3
|
|
00031e 3303 cmp/ge r0, r3
|
|
000320 8b0e bf h'1c ;@(h'340)
|
|
000322 6092 mov.l @r9, r0
|
|
000324 887c cmp/eq #h'7c, r0
|
|
000326 8b19 bf h'32 ;@(h'35c)
|
|
000328 62e2 mov.l @r14, r2
|
|
00032a 72fa add #h'fa, r2
|
|
00032c d121 mov.l @(h'84,pc), r1 ;@(h'3b4)
|
|
00032e 6312 mov.l @r1, r3
|
|
000330 3327 cmp/gt r2, r3
|
|
000332 8b13 bf h'26 ;@(h'35c)
|
|
000334 60e2 mov.l @r14, r0
|
|
000336 7006
|
|
000338 d21e mov.l @(h'78,pc), r2 ;@(h'3b4)
|
|
00033a 6322 mov.l @r2, r3
|
|
00033c 3303 cmp/ge r0, r3
|
|
00033e 890d bt h'1a ;@(h'35c)
|
|
000340 6082 mov.l @r8, r0
|
|
000342 8801 cmp/eq #h'1, r0
|
|
000344 0129 movt r1
|
|
000346 88ff cmp/eq #h'ffffffff, r0
|
|
000348 0029 movt r0
|
|
00034a 3018 sub r1, r0
|
|
00034c 2802 mov.l r0, @r8
|
|
00034e 60b2 mov.l @r11, r0
|
|
000350 88ff cmp/eq #h'ffffffff, r0
|
|
000352 0129 movt r1
|
|
000354 8801 cmp/eq #h'1, r0
|
|
000356 0029 movt r0
|
|
000358 3018 sub r1, r0
|
|
00035a 2b02 mov.l r0, @r11
|
|
00035c 60e2 mov.l @r14, r0
|
|
00035e 8801 cmp/eq #h'1, r0
|
|
000360 8d03 bt/s h'6 ;@(h'36a)
|
|
000362 6403 mov r0, r4
|
|
000364 6043 mov r4, r0
|
|
000366 883f cmp/eq #h'3f, r0
|
|
000368 8b06 bf h'c ;@(h'378)
|
|
00036a 60b2 mov.l @r11, r0
|
|
00036c 8801 cmp/eq #h'1, r0
|
|
00036e 0129 movt r1
|
|
000370 88ff cmp/eq #h'ffffffff, r0
|
|
000372 0029 movt r0
|
|
000374 3018 sub r1, r0
|
|
000376 2b02 mov.l r0, @r11
|
|
000378 6092 mov.l @r9, r0
|
|
00037a 8801 cmp/eq #h'1, r0
|
|
00037c 8d03 bt/s h'6 ;@(h'386)
|
|
00037e 6403 mov r0, r4
|
|
000380 6043 mov r4, r0
|
|
000382 887f cmp/eq #h'7f, r0
|
|
000384 8b02 bf h'4 ;@(h'38c)
|
|
000386 e301 mov #h'1, r3
|
|
000388 d20c mov.l @(h'30,pc), r2 ;@(h'3bc)
|
|
00038a 2232 mov.l r3, @r2
|
|
00038c d30c mov.l @(h'30,pc), r3 ;@(h'3c0)
|
|
00038e 430b jsr @r3
|
|
000390 e419 mov #h'19, r4
|
|
000392 940e mov.w @(h'1c,pc), r4 ;@(h'3b2)
|
|
000394 4a0b jsr @r10
|
|
000396 0009 nop
|
|
000398 8801 cmp/eq #h'1, r0
|
|
00039a 8905 bt h'a ;@(h'3a8)
|
|
00039c d307 mov.l @(h'1c,pc), r3 ;@(h'3bc)
|
|
00039e 6032 mov.l @r3, r0
|
|
0003a0 8801 cmp/eq #h'1, r0
|
|
0003a2 8901 bt h'2 ;@(h'3a8)
|
|
0003a4 af3c bra h'-188 ;@(h'220)
|
|
0003a6 0009 nop
|
|
0003a8 de06 mov.l @(h'18,pc), r14 ;@(h'3c4)
|
|
0003aa 4e0b jsr @r14
|
|
0003ac 64f3 mov r15, r4
|
|
0003ae affc bra h'-8 ;@(h'3aa)
|
|
0003b0 0009 nop
|
|
0003b2 7533 add #h'33, r5
|
|
0003b4 0810
|
|
0003b6 000c mov.b @(r0,r0), r0
|
|
0003b8 0810
|
|
0003ba 0008 clrt
|
|
0003bc 0810
|
|
0003be 0020
|
|
0003c0 0030
|
|
0003c2 0986 mov.l r8, @(r0,r9)
|
|
0003c4 0030
|
|
0003c6 0574 mov.b r7, @(r0,r5)
|
|
0003c8 000b rts
|
|
0003ca 0009 nop
|
|
0003cc d333 mov.l @(h'cc,pc), r3 ;@(h'49c)
|
|
0003ce 000b rts
|
|
0003d0 2342 mov.l r4, @r3
|
|
0003d2 2fe6 mov.l r14, @-r15
|
|
0003d4 2fd6 mov.l r13, @-r15
|
|
0003d6 2fc6 mov.l r12, @-r15
|
|
0003d8 4f22 sts.l pr, @-r15
|
|
0003da d230 mov.l @(h'c0,pc), r2 ;@(h'49c)
|
|
0003dc 6e22 mov.l @r2, r14
|
|
0003de 2ee8 tst r14, r14
|
|
0003e0 8901 bt h'2 ;@(h'3e6)
|
|
0003e2 4e0b jsr @r14
|
|
0003e4 0009 nop
|
|
0003e6 de2e mov.l @(h'b8,pc), r14 ;@(h'4a0)
|
|
0003e8 4e0b jsr @r14
|
|
0003ea e406 mov #h'6, r4
|
|
0003ec 4e0b jsr @r14
|
|
0003ee e407 mov #h'7, r4
|
|
0003f0 4e0b jsr @r14
|
|
0003f2 e408 mov #h'8, r4
|
|
0003f4 4e0b jsr @r14
|
|
0003f6 e409 mov #h'9, r4
|
|
0003f8 4e0b jsr @r14
|
|
0003fa e40a mov #h'a, r4
|
|
0003fc dc29 mov.l @(h'a4,pc), r12 ;@(h'4a4)
|
|
0003fe ee04 mov #h'4, r14
|
|
000400 ed00 mov #h'0, r13
|
|
000402 4c0b jsr @r12
|
|
000404 64d3 mov r13, r4
|
|
000406 7d01
|
|
000408 3de3 cmp/ge r14, r13
|
|
00040a 8bfa bf h'-c ;@(h'402)
|
|
00040c dc26 mov.l @(h'98,pc), r12 ;@(h'4a8)
|
|
00040e ed00 mov #h'0, r13
|
|
000410 4c0b jsr @r12
|
|
000412 64d3 mov r13, r4
|
|
000414 7d01
|
|
000416 3de3 cmp/ge r14, r13
|
|
000418 8bfa bf h'-c ;@(h'410)
|
|
00041a 4f26 lds.l @r15+, pr
|
|
00041c d223 mov.l @(h'8c,pc), r2 ;@(h'4ac)
|
|
00041e 6cf6 mov.l @r15+, r12
|
|
000420 6df6 mov.l @r15+, r13
|
|
000422 422b jmp @r2
|
|
000424 6ef6 mov.l @r15+, r14
|
|
000426 4f22 sts.l pr, @-r15
|
|
000428 d521 mov.l @(h'84,pc), r5 ;@(h'4b0)
|
|
00042a d422 mov.l @(h'88,pc), r4 ;@(h'4b4)
|
|
00042c d322 mov.l @(h'88,pc), r3 ;@(h'4b8)
|
|
00042e 430b jsr @r3
|
|
000430 e66c mov #h'6c, r6
|
|
000432 e500 mov #h'0, r5
|
|
000434 d721 mov.l @(h'84,pc), r7 ;@(h'4bc)
|
|
000436 d622 mov.l @(h'88,pc), r6 ;@(h'4c0)
|
|
000438 a002 bra h'4 ;@(h'440)
|
|
00043a 6472 mov.l @r7, r4
|
|
00043c 2452 mov.l r5, @r4
|
|
00043e 7404
|
|
000440 6362 mov.l @r6, r3
|
|
000442 3432 cmp/hs r3, r4
|
|
000444 8bfa bf h'-c ;@(h'43c)
|
|
000446 d61f mov.l @(h'7c,pc), r6 ;@(h'4c4)
|
|
000448 d31f mov.l @(h'7c,pc), r3 ;@(h'4c8)
|
|
00044a 6432 mov.l @r3, r4
|
|
00044c d21f mov.l @(h'7c,pc), r2 ;@(h'4cc)
|
|
00044e a003 bra h'6 ;@(h'458)
|
|
000450 6522 mov.l @r2, r5
|
|
000452 6356 mov.l @r5+, r3
|
|
000454 2432 mov.l r3, @r4
|
|
000456 7404
|
|
000458 6262 mov.l @r6, r2
|
|
00045a 3422 cmp/hs r2, r4
|
|
00045c 8bf9 bf h'-e ;@(h'452)
|
|
00045e 6372 mov.l @r7, r3
|
|
000460 6162 mov.l @r6, r1
|
|
000462 3138 sub r3, r1
|
|
000464 d31a mov.l @(h'68,pc), r3 ;@(h'4d0)
|
|
000466 7104
|
|
000468 4f26 lds.l @r15+, pr
|
|
00046a 000b rts
|
|
00046c 2312 mov.l r1, @r3
|
|
00046e 6053 mov r5, r0
|
|
000470 4f22 sts.l pr, @-r15
|
|
000472 7ff8 add #h'f8, r15
|
|
000474 2f42 mov.l r4, @r15
|
|
000476 bfd6 bsr h'-54 ;@(h'426)
|
|
000478 81f2 mov.w r0, @(h'4,r15)
|
|
00047a e601 mov #h'1, r6
|
|
00047c d215 mov.l @(h'54,pc), r2 ;@(h'4d4)
|
|
00047e 6563 mov r6, r5
|
|
000480 420b jsr @r2
|
|
000482 e400 mov #h'0, r4
|
|
000484 d414 mov.l @(h'50,pc), r4 ;@(h'4d8)
|
|
000486 d315 mov.l @(h'54,pc), r3 ;@(h'4dc)
|
|
000488 430b jsr @r3
|
|
00048a 0009 nop
|
|
00048c 85f2 mov.w @(h'4,r15), r0
|
|
00048e 6503 mov r0, r5
|
|
000490 64f2 mov.l @r15, r4
|
|
000492 655d extu.w r5, r5
|
|
000494 d312 mov.l @(h'48,pc), r3 ;@(h'4e0)
|
|
000496 7f08
|
|
000498 432b jmp @r3
|
|
00049a 4f26 lds.l @r15+, pr
|
|
00049c 0810
|
|
00049e 0024 mov.b r2, @(r0,r0)
|
|
0004a0 0030
|
|
0004a2 04e4 mov.b r14, @(r0,r4)
|
|
0004a4 0030
|
|
0004a6 0534 mov.b r3, @(r0,r5)
|
|
0004a8 0030
|
|
0004aa 0564 mov.b r6, @(r0,r5)
|
|
0004ac 0030
|
|
0004ae 0544 mov.b r4, @(r0,r5)
|
|
0004b0 8801 cmp/eq #h'1, r0
|
|
0004b2 e000 mov #h'0, r0
|
|
0004b4 0810
|
|
0004b6 2000 mov.b r0, @r0
|
|
0004b8 0030
|
|
0004ba 0594 mov.b r9, @(r0,r5)
|
|
0004bc 0030
|
|
0004be 0c3c mov.b @(r0,r3), r12
|
|
0004c0 0030
|
|
0004c2 0c40
|
|
0004c4 0030
|
|
0004c6 0c48 clrs
|
|
0004c8 0030
|
|
0004ca 0c44 mov.b r4, @(r0,r12)
|
|
0004cc 0030
|
|
0004ce 0c4c mov.b @(r0,r4), r12
|
|
0004d0 0810
|
|
0004d2 0000
|
|
0004d4 0030
|
|
0004d6 0584 mov.b r8, @(r0,r5)
|
|
0004d8 0030
|
|
0004da 03d2 stc r5_bank, r3
|
|
0004dc 0030
|
|
0004de 0554 mov.b r5, @(r0,r5)
|
|
0004e0 0030
|
|
0004e2 020c mov.b @(r0,r0), r2
|
|
0004e4 d201 mov.l @(h'4,pc), r2 ;@(h'4ec)
|
|
0004e6 d002 mov.l @(h'8,pc), r0 ;@(h'4f0)
|
|
0004e8 422b jmp @r2
|
|
0004ea 0009 nop
|
|
0004ec 8001 mov.b r0, @(h'1,r0)
|
|
0004ee 0070
|
|
0004f0 0000
|
|
0004f2 0119 div0u
|
|
0004f4 d201 mov.l @(h'4,pc), r2 ;@(h'4fc)
|
|
0004f6 d002 mov.l @(h'8,pc), r0 ;@(h'500)
|
|
0004f8 422b jmp @r2
|
|
0004fa 0009 nop
|
|
0004fc 8001 mov.b r0, @(h'1,r0)
|
|
0004fe 0070
|
|
000500 0000
|
|
000502 0143
|
|
000504 d201 mov.l @(h'4,pc), r2 ;@(h'50c)
|
|
000506 d002 mov.l @(h'8,pc), r0 ;@(h'510)
|
|
000508 422b jmp @r2
|
|
00050a 0009 nop
|
|
00050c 8001 mov.b r0, @(h'1,r0)
|
|
00050e 0070
|
|
000510 0000
|
|
000512 0028 clrmac
|
|
000514 d201 mov.l @(h'4,pc), r2 ;@(h'51c)
|
|
000516 d002 mov.l @(h'8,pc), r0 ;@(h'520)
|
|
000518 422b jmp @r2
|
|
00051a 0009 nop
|
|
00051c 8001 mov.b r0, @(h'1,r0)
|
|
00051e 0070
|
|
000520 0000
|
|
000522 0030
|
|
000524 d201 mov.l @(h'4,pc), r2 ;@(h'52c)
|
|
000526 d002 mov.l @(h'8,pc), r0 ;@(h'530)
|
|
000528 422b jmp @r2
|
|
00052a 0009 nop
|
|
00052c 8001 mov.b r0, @(h'1,r0)
|
|
00052e 0070
|
|
000530 0000
|
|
000532 0146 mov.l r4, @(r0,r1)
|
|
000534 d201 mov.l @(h'4,pc), r2 ;@(h'53c)
|
|
000536 d002 mov.l @(h'8,pc), r0 ;@(h'540)
|
|
000538 422b jmp @r2
|
|
00053a 0009 nop
|
|
00053c 8001 mov.b r0, @(h'1,r0)
|
|
00053e 0070
|
|
000540 0000
|
|
000542 01e7 mul.l r14, r1
|
|
000544 d201 mov.l @(h'4,pc), r2 ;@(h'54c)
|
|
000546 d002 mov.l @(h'8,pc), r0 ;@(h'550)
|
|
000548 422b jmp @r2
|
|
00054a 0009 nop
|
|
00054c 8001 mov.b r0, @(h'1,r0)
|
|
00054e 0070
|
|
000550 0000
|
|
000552 0244 mov.b r4, @(r0,r2)
|
|
000554 d201 mov.l @(h'4,pc), r2 ;@(h'55c)
|
|
000556 d002 mov.l @(h'8,pc), r0 ;@(h'560)
|
|
000558 422b jmp @r2
|
|
00055a 0009 nop
|
|
00055c 8001 mov.b r0, @(h'1,r0)
|
|
00055e 0070
|
|
000560 0000
|
|
000562 0494 mov.b r9, @(r0,r4)
|
|
000564 d201 mov.l @(h'4,pc), r2 ;@(h'56c)
|
|
000566 d002 mov.l @(h'8,pc), r0 ;@(h'570)
|
|
000568 422b jmp @r2
|
|
00056a 0009 nop
|
|
00056c 8001 mov.b r0, @(h'1,r0)
|
|
00056e 0070
|
|
000570 0000
|
|
000572 0218 sett
|
|
000574 d201 mov.l @(h'4,pc), r2 ;@(h'57c)
|
|
000576 d002 mov.l @(h'8,pc), r0 ;@(h'580)
|
|
000578 422b jmp @r2
|
|
00057a 0009 nop
|
|
00057c 8001 mov.b r0, @(h'1,r0)
|
|
00057e 0070
|
|
000580 0000
|
|
000582 090f mac.l @r0+, @r9+
|
|
000584 d201 mov.l @(h'4,pc), r2 ;@(h'58c)
|
|
000586 d002 mov.l @(h'8,pc), r0 ;@(h'590)
|
|
000588 422b jmp @r2
|
|
00058a 0009 nop
|
|
00058c 8001 mov.b r0, @(h'1,r0)
|
|
00058e 0070
|
|
000590 0000
|
|
000592 0013
|
|
000594 d201 mov.l @(h'4,pc), r2 ;@(h'59c)
|
|
000596 d002 mov.l @(h'8,pc), r0 ;@(h'5a0)
|
|
000598 422b jmp @r2
|
|
00059a 0009 nop
|
|
00059c 8001 mov.b r0, @(h'1,r0)
|
|
00059e 0070
|
|
0005a0 0000
|
|
0005a2 03fa
|
|
0005a4 4f22 sts.l pr, @-r15
|
|
0005a6 e300 mov #h'0, r3
|
|
0005a8 7fe4 add #h'e4, r15
|
|
0005aa 62f3 mov r15, r2
|
|
0005ac 1f44 mov.l r4, @(h'10,r15)
|
|
0005ae e401 mov #h'1, r4
|
|
0005b0 1f53 mov.l r5, @(h'c,r15)
|
|
0005b2 1f66 mov.l r6, @(h'18,r15)
|
|
0005b4 1f75 mov.l r7, @(h'14,r15)
|
|
0005b6 1f42 mov.l r4, @(h'8,r15)
|
|
0005b8 1f41 mov.l r4, @(h'4,r15)
|
|
0005ba 2f31 mov.w r3, @r15
|
|
0005bc 2f26 mov.l r2, @-r15
|
|
0005be 53f7 mov.l @(h'1c,r15), r3
|
|
0005c0 2f36 mov.l r3, @-r15
|
|
0005c2 65f3 mov r15, r5
|
|
0005c4 d335 mov.l @(h'd4,pc), r3 ;@(h'69c)
|
|
0005c6 64f3 mov r15, r4
|
|
0005c8 57f5 mov.l @(h'14,r15), r7
|
|
0005ca 750c
|
|
0005cc 56f6 mov.l @(h'18,r15), r6
|
|
0005ce 430b jsr @r3
|
|
0005d0 7410 add #h'10, r4
|
|
0005d2 6403 mov r0, r4
|
|
0005d4 52f7 mov.l @(h'1c,r15), r2
|
|
0005d6 85f4 mov.w @(h'8,r15), r0
|
|
0005d8 6303 mov r0, r3
|
|
0005da 2232 mov.l r3, @r2
|
|
0005dc 7f24 add #h'24, r15
|
|
0005de 4f26 lds.l @r15+, pr
|
|
0005e0 000b rts
|
|
0005e2 6043 mov r4, r0
|
|
0005e4 4f22 sts.l pr, @-r15
|
|
0005e6 7fe4 add #h'e4, r15
|
|
0005e8 d32d mov.l @(h'b4,pc), r3 ;@(h'6a0)
|
|
0005ea 66f3 mov r15, r6
|
|
0005ec 7618 add #h'18, r6
|
|
0005ee 65f3 mov r15, r5
|
|
0005f0 7514 add #h'14, r5
|
|
0005f2 64f3 mov r15, r4
|
|
0005f4 430b jsr @r3
|
|
0005f6 7408
|
|
0005f8 d22a mov.l @(h'a8,pc), r2 ;@(h'6a4)
|
|
0005fa 67f3 mov r15, r7
|
|
0005fc 7710 add #h'10, r7
|
|
0005fe 66f3 mov r15, r6
|
|
000600 760c
|
|
000602 65f3 mov r15, r5
|
|
000604 7504
|
|
000606 420b jsr @r2
|
|
000608 64f3 mov r15, r4
|
|
00060a 53f2 mov.l @(h'8,r15), r3
|
|
00060c 2338 tst r3, r3
|
|
00060e 8b10 bf h'20 ;@(h'632)
|
|
000610 64f0 mov.b @r15, r4
|
|
000612 644c extu.b r4, r4
|
|
000614 d524 mov.l @(h'90,pc), r5 ;@(h'6a8)
|
|
000616 2448 tst r4, r4
|
|
000618 8907 bt h'e ;@(h'62a)
|
|
00061a 6043 mov r4, r0
|
|
00061c 8801 cmp/eq #h'1, r0
|
|
00061e 8b08 bf h'10 ;@(h'632)
|
|
000620 84f4 mov.b @(h'4,r15), r0
|
|
000622 e303 mov #h'3, r3
|
|
000624 600c extu.b r0, r0
|
|
000626 3037 cmp/gt r3, r0
|
|
000628 8903 bt h'6 ;@(h'632)
|
|
00062a 7f1c add #h'1c, r15
|
|
00062c 4f26 lds.l @r15+, pr
|
|
00062e 000b rts
|
|
000630 6053 mov r5, r0
|
|
000632 d31e mov.l @(h'78,pc), r3 ;@(h'6ac)
|
|
000634 430b jsr @r3
|
|
000636 0009 nop
|
|
000638 7f1c add #h'1c, r15
|
|
00063a 4f26 lds.l @r15+, pr
|
|
00063c 000b rts
|
|
00063e 0009 nop
|
|
000640 2fe6 mov.l r14, @-r15
|
|
000642 2fc6 mov.l r12, @-r15
|
|
000644 4f22 sts.l pr, @-r15
|
|
000646 7ffc add #h'fc, r15
|
|
000648 de19 mov.l @(h'64,pc), r14 ;@(h'6b0)
|
|
00064a 63e2 mov.l @r14, r3
|
|
00064c 2338 tst r3, r3
|
|
00064e 8f03 bf/s h'6 ;@(h'658)
|
|
000650 6c43 mov r4, r12
|
|
000652 bfc7 bsr h'-72 ;@(h'5e4)
|
|
000654 0009 nop
|
|
000656 2e02 mov.l r0, @r14
|
|
000658 60e2 mov.l @r14, r0
|
|
00065a e700 mov #h'0, r7
|
|
00065c ee0c mov #h'c, r14
|
|
00065e e607 mov #h'7, r6
|
|
000660 a008 bra h'10 ;@(h'674)
|
|
000662 6573 mov r7, r5
|
|
000664 6473 mov r7, r4
|
|
000666 6306 mov.l @r0+, r3
|
|
000668 33c0 cmp/eq r12, r3
|
|
00066a 8908 bt h'10 ;@(h'67e)
|
|
00066c 7401
|
|
00066e 3463 cmp/ge r6, r4
|
|
000670 8bf9 bf h'-e ;@(h'666)
|
|
000672 7501
|
|
000674 35e3 cmp/ge r14, r5
|
|
000676 8bf5 bf h'-16 ;@(h'664)
|
|
000678 e6ff mov #h'ffffffff, r6
|
|
00067a 6463 mov r6, r4
|
|
00067c 6563 mov r6, r5
|
|
00067e 66f3 mov r15, r6
|
|
000680 d30c mov.l @(h'30,pc), r3 ;@(h'6b4)
|
|
000682 6053 mov r5, r0
|
|
000684 2640 mov.b r4, @r6
|
|
000686 6263 mov r6, r2
|
|
000688 8061 mov.b r0, @(h'1,r6)
|
|
00068a 51f4 mov.l @(h'10,r15), r1
|
|
00068c 430b jsr @r3
|
|
00068e e002 mov #h'2, r0
|
|
000690 7f04
|
|
000692 4f26 lds.l @r15+, pr
|
|
000694 6cf6 mov.l @r15+, r12
|
|
000696 000b rts
|
|
000698 6ef6 mov.l @r15+, r14
|
|
00069a 0000
|
|
00069c 0030
|
|
00069e 0bbc mov.b @(r0,r11), r11
|
|
0006a0 0030
|
|
0006a2 0c0c mov.b @(r0,r0), r12
|
|
0006a4 0030
|
|
0006a6 0c1c mov.b @(r0,r1), r12
|
|
0006a8 0030
|
|
0006aa 0c50
|
|
0006ac 0030
|
|
0006ae 0bac mov.b @(r0,r10), r11
|
|
0006b0 0810
|
|
0006b2 0028 clrmac
|
|
0006b4 0030
|
|
0006b6 0b64 mov.b r6, @(r0,r11)
|
|
0006b8 2fe6 mov.l r14, @-r15
|
|
0006ba 0312 stc gbr, r3
|
|
0006bc d24c mov.l @(h'130,pc), r2 ;@(h'7f0)
|
|
0006be e501 mov #h'1, r5
|
|
0006c0 4f22 sts.l pr, @-r15
|
|
0006c2 6e43 mov r4, r14
|
|
0006c4 4f12 sts.l macl, @-r15
|
|
0006c6 7ffc add #h'fc, r15
|
|
0006c8 2f32 mov.l r3, @r15
|
|
0006ca 420b jsr @r2
|
|
0006cc e410 mov #h'10, r4
|
|
0006ce 4e15 cmp/pl r14
|
|
0006d0 8d01 bt/s h'2 ;@(h'6d6)
|
|
0006d2 e428 mov #h'28, r4
|
|
0006d4 ee01 mov #h'1, r14
|
|
0006d6 3e47 cmp/gt r4, r14
|
|
0006d8 8b00 bf h'0 ;@(h'6dc)
|
|
0006da 6e43 mov r4, r14
|
|
0006dc 9283 mov.w @(h'106,pc), r2 ;@(h'7e6)
|
|
0006de e45c mov #h'5c, r4
|
|
0006e0 0e47 mul.l r4, r14
|
|
0006e2 e3fc mov #h'fffffffc, r3
|
|
0006e4 041a sts macl, r4
|
|
0006e6 443c shad r3, r4
|
|
0006e8 6447 not r4, r4
|
|
0006ea 644c extu.b r4, r4
|
|
0006ec 421e ldc r2, gbr
|
|
0006ee c502 mov.w @(h'4,gbr), r0
|
|
0006f0 937a mov.w @(h'f4,pc), r3 ;@(h'7e8)
|
|
0006f2 2039 and r3, r0
|
|
0006f4 c102 mov.w r0, @(h'4,gbr)
|
|
0006f6 e180 mov #h'ffffff80, r1
|
|
0006f8 d03e mov.l @(h'f8,pc), r0 ;@(h'7f4)
|
|
0006fa 411e ldc r1, gbr
|
|
0006fc c103 mov.w r0, @(h'6,gbr)
|
|
0006fe 9074 mov.w @(h'e8,pc), r0 ;@(h'7ea)
|
|
000700 204b or r4, r0
|
|
000702 c102 mov.w r0, @(h'4,gbr)
|
|
000704 d03c mov.l @(h'f0,pc), r0 ;@(h'7f8)
|
|
000706 c103 mov.w r0, @(h'6,gbr)
|
|
000708 d03c mov.l @(h'f0,pc), r0 ;@(h'7fc)
|
|
00070a c103 mov.w r0, @(h'6,gbr)
|
|
00070c e408 mov #h'8, r4
|
|
00070e c406 mov.b @(h'6,gbr), r0
|
|
000710 600c extu.b r0, r0
|
|
000712 2048 tst r4, r0
|
|
000714 89fb bt h'-a ;@(h'70e)
|
|
000716 c406 mov.b @(h'6,gbr), r0
|
|
000718 600c extu.b r0, r0
|
|
00071a c9f7 and #h'f7, r0
|
|
00071c d335 mov.l @(h'd4,pc), r3 ;@(h'7f4)
|
|
00071e 203b or r3, r0
|
|
000720 c103 mov.w r0, @(h'6,gbr)
|
|
000722 6033 mov r3, r0
|
|
000724 c103 mov.w r0, @(h'6,gbr)
|
|
000726 9060 mov.w @(h'c0,pc), r0 ;@(h'7ea)
|
|
000728 c102 mov.w r0, @(h'4,gbr)
|
|
00072a e500 mov #h'0, r5
|
|
00072c d230 mov.l @(h'c0,pc), r2 ;@(h'7f0)
|
|
00072e 420b jsr @r2
|
|
000730 e410 mov #h'10, r4
|
|
000732 63f2 mov.l @r15, r3
|
|
000734 431e ldc r3, gbr
|
|
000736 7f04
|
|
000738 4f16 lds.l @r15+, macl
|
|
00073a 4f26 lds.l @r15+, pr
|
|
00073c 000b rts
|
|
00073e 6ef6 mov.l @r15+, r14
|
|
000740 2fe6 mov.l r14, @-r15
|
|
000742 e501 mov #h'1, r5
|
|
000744 2fd6 mov.l r13, @-r15
|
|
000746 e708 mov #h'8, r7
|
|
000748 2fc6 mov.l r12, @-r15
|
|
00074a 6c53 mov r5, r12
|
|
00074c 2fb6 mov.l r11, @-r15
|
|
00074e 2fa6 mov.l r10, @-r15
|
|
000750 2f96 mov.l r9, @-r15
|
|
000752 ea00 mov #h'0, r10
|
|
000754 4f22 sts.l pr, @-r15
|
|
000756 6ba3 mov r10, r11
|
|
000758 6340 mov.b @r4, r3
|
|
00075a 633c extu.b r3, r3
|
|
00075c 8441 mov.b @(h'1,r4), r0
|
|
00075e 4c3d shld r3, r12
|
|
000760 600c extu.b r0, r0
|
|
000762 3073 cmp/ge r7, r0
|
|
000764 8d03 bt/s h'6 ;@(h'76e)
|
|
000766 6953 mov r5, r9
|
|
000768 8441 mov.b @(h'1,r4), r0
|
|
00076a a001 bra h'2 ;@(h'770)
|
|
00076c 600c extu.b r0, r0
|
|
00076e 70f8 add #h'f8, r0
|
|
000770 d323 mov.l @(h'8c,pc), r3 ;@(h'800)
|
|
000772 450d shld r0, r5
|
|
000774 d023 mov.l @(h'8c,pc), r0 ;@(h'804)
|
|
000776 431e ldc r3, gbr
|
|
000778 c101 mov.w r0, @(h'2,gbr)
|
|
00077a c50c mov.w @(h'18,gbr), r0
|
|
00077c d222 mov.l @(h'88,pc), r2 ;@(h'808)
|
|
00077e 2029 and r2, r0
|
|
000780 cbaa or #h'aa, r0
|
|
000782 c10c mov.w r0, @(h'18,gbr)
|
|
000784 d621 mov.l @(h'84,pc), r6 ;@(h'80c)
|
|
000786 8441 mov.b @(h'1,r4), r0
|
|
000788 600c extu.b r0, r0
|
|
00078a 3073 cmp/ge r7, r0
|
|
00078c 8905 bt h'a ;@(h'79a)
|
|
00078e 8441 mov.b @(h'1,r4), r0
|
|
000790 600c extu.b r0, r0
|
|
000792 4000 shll r0
|
|
000794 006d mov.w @(r0,r6), r0
|
|
000796 a007 bra h'e ;@(h'7a8)
|
|
000798 c101 mov.w r0, @(h'2,gbr)
|
|
00079a 4000 shll r0
|
|
00079c 006d mov.w @(r0,r6), r0
|
|
00079e 6103 mov r0, r1
|
|
0007a0 c50c mov.w @(h'18,gbr), r0
|
|
0007a2 2029 and r2, r0
|
|
0007a4 201b or r1, r0
|
|
0007a6 c10c mov.w r0, @(h'18,gbr)
|
|
0007a8 d319 mov.l @(h'64,pc), r3 ;@(h'810)
|
|
0007aa 431e ldc r3, gbr
|
|
0007ac 8441 mov.b @(h'1,r4), r0
|
|
0007ae 600c extu.b r0, r0
|
|
0007b0 3073 cmp/ge r7, r0
|
|
0007b2 8d06 bt/s h'c ;@(h'7c2)
|
|
0007b4 6657 not r5, r6
|
|
0007b6 6063 mov r6, r0
|
|
0007b8 c002 mov.b r0, @(h'2,gbr)
|
|
0007ba c418 mov.b @(h'18,gbr), r0
|
|
0007bc c9f0 and #h'f0, r0
|
|
0007be a005 bra h'a ;@(h'7cc)
|
|
0007c0 cb0f or #h'f, r0
|
|
0007c2 9013 mov.w @(h'26,pc), r0 ;@(h'7ec)
|
|
0007c4 c002 mov.b r0, @(h'2,gbr)
|
|
0007c6 c418 mov.b @(h'18,gbr), r0
|
|
0007c8 c9f0 and #h'f0, r0
|
|
0007ca 206b or r6, r0
|
|
0007cc c018 mov.b r0, @(h'18,gbr)
|
|
0007ce bf73 bsr h'-11a ;@(h'6b8)
|
|
0007d0 e401 mov #h'1, r4
|
|
0007d2 6ea3 mov r10, r14
|
|
0007d4 ed05 mov #h'5, r13
|
|
0007d6 c400 mov.b @(h'0,gbr), r0
|
|
0007d8 6407 not r0, r4
|
|
0007da 644c extu.b r4, r4
|
|
0007dc 62cc extu.b r12, r2
|
|
0007de 2428 tst r2, r4
|
|
0007e0 8b18 bf h'30 ;@(h'814)
|
|
0007e2 a01c bra h'38 ;@(h'81e)
|
|
0007e4 7b01
|
|
0007e6 fee0
|
|
0007e8 0fff mac.l @r15+, @r15+
|
|
0007ea 5a00 mov.l @(h'0,r0), r10
|
|
0007ec 00ff mac.l @r15+, @r0+
|
|
0007ee 0000
|
|
0007f0 0030
|
|
0007f2 0c2c mov.b @(r0,r2), r12
|
|
0007f4 0000
|
|
0007f6 a500 bra h'a00 ;@(h'11fa)
|
|
0007f8 0000
|
|
0007fa a505 bra h'a0a ;@(h'1208)
|
|
0007fc 0000
|
|
0007fe a585 bra h'b0a ;@(h'130c)
|
|
000800 a400 bra h'800 ;@(h'1004)
|
|
000802 0100
|
|
000804 0000
|
|
000806 aaaa bra h'-aac ;@(h'fffffd5e)
|
|
000808 0000
|
|
00080a ff00
|
|
00080c 0030
|
|
00080e 0da0
|
|
000810 a400 bra h'800 ;@(h'1014)
|
|
000812 0120
|
|
000814 bf50 bsr h'-160 ;@(h'6b8)
|
|
000816 e40a mov #h'a, r4
|
|
000818 7e01
|
|
00081a 3ed3 cmp/ge r13, r14
|
|
00081c 8bdb bf h'-4a ;@(h'7d6)
|
|
00081e 2bb8 tst r11, r11
|
|
000820 8900 bt h'0 ;@(h'824)
|
|
000822 69a3 mov r10, r9
|
|
000824 d22b mov.l @(h'ac,pc), r2 ;@(h'8d4)
|
|
000826 421e ldc r2, gbr
|
|
000828 d02b mov.l @(h'ac,pc), r0 ;@(h'8d8)
|
|
00082a c101 mov.w r0, @(h'2,gbr)
|
|
00082c c50c mov.w @(h'18,gbr), r0
|
|
00082e d32b mov.l @(h'ac,pc), r3 ;@(h'8dc)
|
|
000830 2039 and r3, r0
|
|
000832 cbaa or #h'aa, r0
|
|
000834 c10c mov.w r0, @(h'18,gbr)
|
|
000836 bf3f bsr h'-182 ;@(h'6b8)
|
|
000838 e401 mov #h'1, r4
|
|
00083a 904a mov.w @(h'94,pc), r0 ;@(h'8d2)
|
|
00083c c101 mov.w r0, @(h'2,gbr)
|
|
00083e c50c mov.w @(h'18,gbr), r0
|
|
000840 d326 mov.l @(h'98,pc), r3 ;@(h'8dc)
|
|
000842 2039 and r3, r0
|
|
000844 cb55 or #h'55, r0
|
|
000846 c10c mov.w r0, @(h'18,gbr)
|
|
000848 bf36 bsr h'-194 ;@(h'6b8)
|
|
00084a e401 mov #h'1, r4
|
|
00084c d324 mov.l @(h'90,pc), r3 ;@(h'8e0)
|
|
00084e e000 mov #h'0, r0
|
|
000850 431e ldc r3, gbr
|
|
000852 c002 mov.b r0, @(h'2,gbr)
|
|
000854 c418 mov.b @(h'18,gbr), r0
|
|
000856 c9f0 and #h'f0, r0
|
|
000858 c018 mov.b r0, @(h'18,gbr)
|
|
00085a 6093 mov r9, r0
|
|
00085c 4f26 lds.l @r15+, pr
|
|
00085e 69f6 mov.l @r15+, r9
|
|
000860 6af6 mov.l @r15+, r10
|
|
000862 6bf6 mov.l @r15+, r11
|
|
000864 6cf6 mov.l @r15+, r12
|
|
000866 6df6 mov.l @r15+, r13
|
|
000868 000b rts
|
|
00086a 6ef6 mov.l @r15+, r14
|
|
00086c 4f22 sts.l pr, @-r15
|
|
00086e 7ffc add #h'fc, r15
|
|
000870 63f3 mov r15, r3
|
|
000872 bee5 bsr h'-236 ;@(h'640)
|
|
000874 2f36 mov.l r3, @-r15
|
|
000876 7f04
|
|
000878 63f0 mov.b @r15, r3
|
|
00087a 633c extu.b r3, r3
|
|
00087c 4311 cmp/pz r3
|
|
00087e 8b03 bf h'6 ;@(h'888)
|
|
000880 84f1 mov.b @(h'1,r15), r0
|
|
000882 600c extu.b r0, r0
|
|
000884 4011 cmp/pz r0
|
|
000886 8903 bt h'6 ;@(h'890)
|
|
000888 7f04
|
|
00088a 4f26 lds.l @r15+, pr
|
|
00088c 000b rts
|
|
00088e e000 mov #h'0, r0
|
|
000890 bf56 bsr h'-154 ;@(h'740)
|
|
000892 64f3 mov r15, r4
|
|
000894 7f04
|
|
000896 4f26 lds.l @r15+, pr
|
|
000898 000b rts
|
|
00089a 0009 nop
|
|
00089c 4f22 sts.l pr, @-r15
|
|
00089e 7ffc add #h'fc, r15
|
|
0008a0 63f3 mov r15, r3
|
|
0008a2 becd bsr h'-266 ;@(h'640)
|
|
0008a4 2f36 mov.l r3, @-r15
|
|
0008a6 7f04
|
|
0008a8 63f0 mov.b @r15, r3
|
|
0008aa 633c extu.b r3, r3
|
|
0008ac 4311 cmp/pz r3
|
|
0008ae 8b03 bf h'6 ;@(h'8b8)
|
|
0008b0 84f1 mov.b @(h'1,r15), r0
|
|
0008b2 600c extu.b r0, r0
|
|
0008b4 4011 cmp/pz r0
|
|
0008b6 8903 bt h'6 ;@(h'8c0)
|
|
0008b8 7f04
|
|
0008ba 4f26 lds.l @r15+, pr
|
|
0008bc 000b rts
|
|
0008be e000 mov #h'0, r0
|
|
0008c0 d208 mov.l @(h'20,pc), r2 ;@(h'8e4)
|
|
0008c2 420b jsr @r2
|
|
0008c4 64f3 mov r15, r4
|
|
0008c6 2008 tst r0, r0
|
|
0008c8 0029 movt r0
|
|
0008ca 7f04
|
|
0008cc 4f26 lds.l @r15+, pr
|
|
0008ce 000b rts
|
|
0008d0 0009 nop
|
|
0008d2 5555 mov.l @(h'14,r5), r5
|
|
0008d4 a400 bra h'800 ;@(h'10d8)
|
|
0008d6 0100
|
|
0008d8 0000
|
|
0008da aaaa bra h'-aac ;@(h'fffffe32)
|
|
0008dc 0000
|
|
0008de ff00
|
|
0008e0 a400 bra h'800 ;@(h'10e4)
|
|
0008e2 0120
|
|
0008e4 0030
|
|
0008e6 0bfc mov.b @(r0,r15), r11
|
|
0008e8 d037 mov.l @(h'dc,pc), r0 ;@(h'9c8)
|
|
0008ea 000b rts
|
|
0008ec 0009 nop
|
|
0008ee e301 mov #h'1, r3
|
|
0008f0 2fe6 mov.l r14, @-r15
|
|
0008f2 6e43 mov r4, r14
|
|
0008f4 4f22 sts.l pr, @-r15
|
|
0008f6 3e33 cmp/ge r3, r14
|
|
0008f8 7ff8 add #h'f8, r15
|
|
0008fa 1f51 mov.l r5, @(h'4,r15)
|
|
0008fc 8f03 bf/s h'6 ;@(h'906)
|
|
0008fe 2f62 mov.l r6, @r15
|
|
000900 e105 mov #h'5, r1
|
|
000902 3e17 cmp/gt r1, r14
|
|
000904 8b04 bf h'8 ;@(h'910)
|
|
000906 e0ff mov #h'ffffffff, r0
|
|
000908 7f08
|
|
00090a 4f26 lds.l @r15+, pr
|
|
00090c 000b rts
|
|
00090e 6ef6 mov.l @r15+, r14
|
|
000910 56f1 mov.l @(h'4,r15), r6
|
|
000912 7e05
|
|
000914 65f2 mov.l @r15, r5
|
|
000916 d32d mov.l @(h'b4,pc), r3 ;@(h'9cc)
|
|
000918 430b jsr @r3
|
|
00091a 64e3 mov r14, r4
|
|
00091c 6403 mov r0, r4
|
|
00091e 4411 cmp/pz r4
|
|
000920 8b05 bf h'a ;@(h'92e)
|
|
000922 d32b mov.l @(h'ac,pc), r3 ;@(h'9d0)
|
|
000924 430b jsr @r3
|
|
000926 64e3 mov r14, r4
|
|
000928 6403 mov r0, r4
|
|
00092a 4411 cmp/pz r4
|
|
00092c 8904 bt h'8 ;@(h'938)
|
|
00092e 6043 mov r4, r0
|
|
000930 7f08
|
|
000932 4f26 lds.l @r15+, pr
|
|
000934 000b rts
|
|
000936 6ef6 mov.l @r15+, r14
|
|
000938 60e3 mov r14, r0
|
|
00093a 7f08
|
|
00093c 4f26 lds.l @r15+, pr
|
|
00093e 000b rts
|
|
000940 6ef6 mov.l @r15+, r14
|
|
000942 e301 mov #h'1, r3
|
|
000944 2fe6 mov.l r14, @-r15
|
|
000946 6e43 mov r4, r14
|
|
000948 4f22 sts.l pr, @-r15
|
|
00094a 3e33 cmp/ge r3, r14
|
|
00094c 8b02 bf h'4 ;@(h'954)
|
|
00094e e105 mov #h'5, r1
|
|
000950 3e17 cmp/gt r1, r14
|
|
000952 8b03 bf h'6 ;@(h'95c)
|
|
000954 4f26 lds.l @r15+, pr
|
|
000956 e0ff mov #h'ffffffff, r0
|
|
000958 000b rts
|
|
00095a 6ef6 mov.l @r15+, r14
|
|
00095c d31d mov.l @(h'74,pc), r3 ;@(h'9d4)
|
|
00095e 7e05
|
|
000960 430b jsr @r3
|
|
000962 64e3 mov r14, r4
|
|
000964 6403 mov r0, r4
|
|
000966 4411 cmp/pz r4
|
|
000968 8b05 bf h'a ;@(h'976)
|
|
00096a d31b mov.l @(h'6c,pc), r3 ;@(h'9d8)
|
|
00096c 430b jsr @r3
|
|
00096e 64e3 mov r14, r4
|
|
000970 6403 mov r0, r4
|
|
000972 4411 cmp/pz r4
|
|
000974 8903 bt h'6 ;@(h'97e)
|
|
000976 6043 mov r4, r0
|
|
000978 4f26 lds.l @r15+, pr
|
|
00097a 000b rts
|
|
00097c 6ef6 mov.l @r15+, r14
|
|
00097e 60e3 mov r14, r0
|
|
000980 4f26 lds.l @r15+, pr
|
|
000982 000b rts
|
|
000984 6ef6 mov.l @r15+, r14
|
|
000986 6143 mov r4, r1
|
|
000988 d314 mov.l @(h'50,pc), r3 ;@(h'9dc)
|
|
00098a 2fe6 mov.l r14, @-r15
|
|
00098c 2fd6 mov.l r13, @-r15
|
|
00098e 2fc6 mov.l r12, @-r15
|
|
000990 4f22 sts.l pr, @-r15
|
|
000992 7ffc add #h'fc, r15
|
|
000994 9e17 mov.w @(h'2e,pc), r14 ;@(h'9c6)
|
|
000996 430b jsr @r3
|
|
000998 60e3 mov r14, r0
|
|
00099a 6d03 mov r0, r13
|
|
00099c d210 mov.l @(h'40,pc), r2 ;@(h'9e0)
|
|
00099e 6143 mov r4, r1
|
|
0009a0 420b jsr @r2
|
|
0009a2 60e3 mov r14, r0
|
|
0009a4 dc0f mov.l @(h'3c,pc), r12 ;@(h'9e4)
|
|
0009a6 4d15 cmp/pl r13
|
|
0009a8 8f05 bf/s h'a ;@(h'9b6)
|
|
0009aa 2f02 mov.l r0, @r15
|
|
0009ac 4c0b jsr @r12
|
|
0009ae 64e3 mov r14, r4
|
|
0009b0 7dff add #h'ff, r13
|
|
0009b2 4d15 cmp/pl r13
|
|
0009b4 89fa bt h'-c ;@(h'9ac)
|
|
0009b6 4c0b jsr @r12
|
|
0009b8 64f2 mov.l @r15, r4
|
|
0009ba 7f04
|
|
0009bc 4f26 lds.l @r15+, pr
|
|
0009be 6cf6 mov.l @r15+, r12
|
|
0009c0 6df6 mov.l @r15+, r13
|
|
0009c2 000b rts
|
|
0009c4 6ef6 mov.l @r15+, r14
|
|
0009c6 03e8
|
|
0009c8 0100
|
|
0009ca 0000
|
|
0009cc 0030
|
|
0009ce 0b9c mov.b @(r0,r9), r11
|
|
0009d0 0030
|
|
0009d2 0bdc mov.b @(r0,r13), r11
|
|
0009d4 0030
|
|
0009d6 0bec mov.b @(r0,r14), r11
|
|
0009d8 0030
|
|
0009da 04e4 mov.b r14, @(r0,r4)
|
|
0009dc 0030
|
|
0009de 09e8
|
|
0009e0 0030
|
|
0009e2 0a9c mov.b @(r0,r9), r10
|
|
0009e4 0030
|
|
0009e6 0bcc mov.b @(r0,r12), r11
|
|
0009e8 2008 tst r0, r0
|
|
0009ea 2f26 mov.l r2, @-r15
|
|
0009ec 894b bt h'96 ;@(h'a86)
|
|
0009ee 2f36 mov.l r3, @-r15
|
|
0009f0 e200 mov #h'0, r2
|
|
0009f2 2127 div0s r2, r1
|
|
0009f4 333a subc r3, r3
|
|
0009f6 312a subc r2, r1
|
|
0009f8 2307 div0s r0, r3
|
|
0009fa 4124 rotcl r1
|
|
0009fc 3304 div1 r0, r3
|
|
0009fe 4124 rotcl r1
|
|
000a00 3304 div1 r0, r3
|
|
000a02 4124 rotcl r1
|
|
000a04 3304 div1 r0, r3
|
|
000a06 4124 rotcl r1
|
|
000a08 3304 div1 r0, r3
|
|
000a0a 4124 rotcl r1
|
|
000a0c 3304 div1 r0, r3
|
|
000a0e 4124 rotcl r1
|
|
000a10 3304 div1 r0, r3
|
|
000a12 4124 rotcl r1
|
|
000a14 3304 div1 r0, r3
|
|
000a16 4124 rotcl r1
|
|
000a18 3304 div1 r0, r3
|
|
000a1a 4124 rotcl r1
|
|
000a1c 3304 div1 r0, r3
|
|
000a1e 4124 rotcl r1
|
|
000a20 3304 div1 r0, r3
|
|
000a22 4124 rotcl r1
|
|
000a24 3304 div1 r0, r3
|
|
000a26 4124 rotcl r1
|
|
000a28 3304 div1 r0, r3
|
|
000a2a 4124 rotcl r1
|
|
000a2c 3304 div1 r0, r3
|
|
000a2e 4124 rotcl r1
|
|
000a30 3304 div1 r0, r3
|
|
000a32 4124 rotcl r1
|
|
000a34 3304 div1 r0, r3
|
|
000a36 4124 rotcl r1
|
|
000a38 3304 div1 r0, r3
|
|
000a3a 4124 rotcl r1
|
|
000a3c 3304 div1 r0, r3
|
|
000a3e 4124 rotcl r1
|
|
000a40 3304 div1 r0, r3
|
|
000a42 4124 rotcl r1
|
|
000a44 3304 div1 r0, r3
|
|
000a46 4124 rotcl r1
|
|
000a48 3304 div1 r0, r3
|
|
000a4a 4124 rotcl r1
|
|
000a4c 3304 div1 r0, r3
|
|
000a4e 4124 rotcl r1
|
|
000a50 3304 div1 r0, r3
|
|
000a52 4124 rotcl r1
|
|
000a54 3304 div1 r0, r3
|
|
000a56 4124 rotcl r1
|
|
000a58 3304 div1 r0, r3
|
|
000a5a 4124 rotcl r1
|
|
000a5c 3304 div1 r0, r3
|
|
000a5e 4124 rotcl r1
|
|
000a60 3304 div1 r0, r3
|
|
000a62 4124 rotcl r1
|
|
000a64 3304 div1 r0, r3
|
|
000a66 4124 rotcl r1
|
|
000a68 3304 div1 r0, r3
|
|
000a6a 4124 rotcl r1
|
|
000a6c 3304 div1 r0, r3
|
|
000a6e 4124 rotcl r1
|
|
000a70 3304 div1 r0, r3
|
|
000a72 4124 rotcl r1
|
|
000a74 3304 div1 r0, r3
|
|
000a76 4124 rotcl r1
|
|
000a78 3304 div1 r0, r3
|
|
000a7a 4124 rotcl r1
|
|
000a7c 312e addc r2, r1
|
|
000a7e 6013 mov r1, r0
|
|
000a80 63f6 mov.l @r15+, r3
|
|
000a82 000b rts
|
|
000a84 62f6 mov.l @r15+, r2
|
|
000a86 d103 mov.l @(h'c,pc), r1 ;@(h'a94)
|
|
000a88 d203 mov.l @(h'c,pc), r2 ;@(h'a98)
|
|
000a8a e000 mov #h'0, r0
|
|
000a8c 2122 mov.l r2, @r1
|
|
000a8e 000b rts
|
|
000a90 62f6 mov.l @r15+, r2
|
|
000a92 0009 nop
|
|
000a94 0810
|
|
000a96 0004 mov.b r0, @(r0,r0)
|
|
000a98 0000
|
|
000a9a 044e mov.l @(r0,r4), r4
|
|
000a9c 2008 tst r0, r0
|
|
000a9e 2f26 mov.l r2, @-r15
|
|
000aa0 8955 bt h'aa ;@(h'b4e)
|
|
000aa2 2f36 mov.l r3, @-r15
|
|
000aa4 e200 mov #h'0, r2
|
|
000aa6 2f46 mov.l r4, @-r15
|
|
000aa8 2127 div0s r2, r1
|
|
000aaa 0429 movt r4
|
|
000aac 333a subc r3, r3
|
|
000aae 312a subc r2, r1
|
|
000ab0 2307 div0s r0, r3
|
|
000ab2 4124 rotcl r1
|
|
000ab4 3304 div1 r0, r3
|
|
000ab6 4124 rotcl r1
|
|
000ab8 3304 div1 r0, r3
|
|
000aba 4124 rotcl r1
|
|
000abc 3304 div1 r0, r3
|
|
000abe 4124 rotcl r1
|
|
000ac0 3304 div1 r0, r3
|
|
000ac2 4124 rotcl r1
|
|
000ac4 3304 div1 r0, r3
|
|
000ac6 4124 rotcl r1
|
|
000ac8 3304 div1 r0, r3
|
|
000aca 4124 rotcl r1
|
|
000acc 3304 div1 r0, r3
|
|
000ace 4124 rotcl r1
|
|
000ad0 3304 div1 r0, r3
|
|
000ad2 4124 rotcl r1
|
|
000ad4 3304 div1 r0, r3
|
|
000ad6 4124 rotcl r1
|
|
000ad8 3304 div1 r0, r3
|
|
000ada 4124 rotcl r1
|
|
000adc 3304 div1 r0, r3
|
|
000ade 4124 rotcl r1
|
|
000ae0 3304 div1 r0, r3
|
|
000ae2 4124 rotcl r1
|
|
000ae4 3304 div1 r0, r3
|
|
000ae6 4124 rotcl r1
|
|
000ae8 3304 div1 r0, r3
|
|
000aea 4124 rotcl r1
|
|
000aec 3304 div1 r0, r3
|
|
000aee 4124 rotcl r1
|
|
000af0 3304 div1 r0, r3
|
|
000af2 4124 rotcl r1
|
|
000af4 3304 div1 r0, r3
|
|
000af6 4124 rotcl r1
|
|
000af8 3304 div1 r0, r3
|
|
000afa 4124 rotcl r1
|
|
000afc 3304 div1 r0, r3
|
|
000afe 4124 rotcl r1
|
|
000b00 3304 div1 r0, r3
|
|
000b02 4124 rotcl r1
|
|
000b04 3304 div1 r0, r3
|
|
000b06 4124 rotcl r1
|
|
000b08 3304 div1 r0, r3
|
|
000b0a 4124 rotcl r1
|
|
000b0c 3304 div1 r0, r3
|
|
000b0e 4124 rotcl r1
|
|
000b10 3304 div1 r0, r3
|
|
000b12 4124 rotcl r1
|
|
000b14 3304 div1 r0, r3
|
|
000b16 4124 rotcl r1
|
|
000b18 3304 div1 r0, r3
|
|
000b1a 4124 rotcl r1
|
|
000b1c 3304 div1 r0, r3
|
|
000b1e 4124 rotcl r1
|
|
000b20 3304 div1 r0, r3
|
|
000b22 4124 rotcl r1
|
|
000b24 3304 div1 r0, r3
|
|
000b26 4124 rotcl r1
|
|
000b28 3304 div1 r0, r3
|
|
000b2a 4124 rotcl r1
|
|
000b2c 3304 div1 r0, r3
|
|
000b2e 4124 rotcl r1
|
|
000b30 3304 div1 r0, r3
|
|
000b32 2327 div0s r2, r3
|
|
000b34 0229 movt r2
|
|
000b36 224a xor r4, r2
|
|
000b38 4225 rotcr r2
|
|
000b3a 8b02 bf h'4 ;@(h'b42)
|
|
000b3c 2307 div0s r0, r3
|
|
000b3e 4321 shar r3
|
|
000b40 3304 div1 r0, r3
|
|
000b42 334c add r4, r3
|
|
000b44 6033 mov r3, r0
|
|
000b46 64f6 mov.l @r15+, r4
|
|
000b48 63f6 mov.l @r15+, r3
|
|
000b4a 000b rts
|
|
000b4c 62f6 mov.l @r15+, r2
|
|
000b4e d103 mov.l @(h'c,pc), r1 ;@(h'b5c)
|
|
000b50 d203 mov.l @(h'c,pc), r2 ;@(h'b60)
|
|
000b52 e000 mov #h'0, r0
|
|
000b54 2122 mov.l r2, @r1
|
|
000b56 000b rts
|
|
000b58 62f6 mov.l @r15+, r2
|
|
000b5a 0009 nop
|
|
000b5c 0810
|
|
000b5e 0004 mov.b r0, @(r0,r0)
|
|
000b60 0000
|
|
000b62 044e mov.l @(r0,r4), r4
|
|
000b64 2f26 mov.l r2, @-r15
|
|
000b66 2f36 mov.l r3, @-r15
|
|
000b68 2f46 mov.l r4, @-r15
|
|
000b6a 8800 cmp/eq #h'0, r0
|
|
000b6c 8912 bt h'24 ;@(h'b94)
|
|
000b6e 6423 mov r2, r4
|
|
000b70 340c add r0, r4
|
|
000b72 6024 mov.b @r2+, r0
|
|
000b74 2100 mov.b r0, @r1
|
|
000b76 3426 cmp/hi r2, r4
|
|
000b78 8b0c bf h'18 ;@(h'b94)
|
|
000b7a 6024 mov.b @r2+, r0
|
|
000b7c 8011 mov.b r0, @(h'1,r1)
|
|
000b7e 3426 cmp/hi r2, r4
|
|
000b80 8b08 bf h'10 ;@(h'b94)
|
|
000b82 6024 mov.b @r2+, r0
|
|
000b84 8012 mov.b r0, @(h'2,r1)
|
|
000b86 3426 cmp/hi r2, r4
|
|
000b88 8b04 bf h'8 ;@(h'b94)
|
|
000b8a 6024 mov.b @r2+, r0
|
|
000b8c 8013 mov.b r0, @(h'3,r1)
|
|
000b8e 3426 cmp/hi r2, r4
|
|
000b90 7104
|
|
000b92 89ee bt h'-24 ;@(h'b72)
|
|
000b94 64f6 mov.l @r15+, r4
|
|
000b96 63f6 mov.l @r15+, r3
|
|
000b98 000b rts
|
|
000b9a 62f6 mov.l @r15+, r2
|
|
000b9c d201 mov.l @(h'4,pc), r2 ;@(h'ba4)
|
|
000b9e d002 mov.l @(h'8,pc), r0 ;@(h'ba8)
|
|
000ba0 422b jmp @r2
|
|
000ba2 0009 nop
|
|
000ba4 8001 mov.b r0, @(h'1,r0)
|
|
000ba6 0070
|
|
000ba8 0000
|
|
000baa 0118 sett
|
|
000bac d201 mov.l @(h'4,pc), r2 ;@(h'bb4)
|
|
000bae d002 mov.l @(h'8,pc), r0 ;@(h'bb8)
|
|
000bb0 422b jmp @r2
|
|
000bb2 0009 nop
|
|
000bb4 8001 mov.b r0, @(h'1,r0)
|
|
000bb6 0070
|
|
000bb8 0000
|
|
000bba 1032 mov.l r3, @(h'8,r0)
|
|
000bbc d201 mov.l @(h'4,pc), r2 ;@(h'bc4)
|
|
000bbe d002 mov.l @(h'8,pc), r0 ;@(h'bc8)
|
|
000bc0 422b jmp @r2
|
|
000bc2 0009 nop
|
|
000bc4 8001 mov.b r0, @(h'1,r0)
|
|
000bc6 0070
|
|
000bc8 0000
|
|
000bca 0247 mul.l r4, r2
|
|
000bcc d201 mov.l @(h'4,pc), r2 ;@(h'bd4)
|
|
000bce d002 mov.l @(h'8,pc), r0 ;@(h'bd8)
|
|
000bd0 422b jmp @r2
|
|
000bd2 0009 nop
|
|
000bd4 8001 mov.b r0, @(h'1,r0)
|
|
000bd6 0070
|
|
000bd8 0000
|
|
000bda 0420
|
|
000bdc d201 mov.l @(h'4,pc), r2 ;@(h'be4)
|
|
000bde d002 mov.l @(h'8,pc), r0 ;@(h'be8)
|
|
000be0 422b jmp @r2
|
|
000be2 0009 nop
|
|
000be4 8001 mov.b r0, @(h'1,r0)
|
|
000be6 0070
|
|
000be8 0000
|
|
000bea 011a sts macl, r1
|
|
000bec d201 mov.l @(h'4,pc), r2 ;@(h'bf4)
|
|
000bee d002 mov.l @(h'8,pc), r0 ;@(h'bf8)
|
|
000bf0 422b jmp @r2
|
|
000bf2 0009 nop
|
|
000bf4 8001 mov.b r0, @(h'1,r0)
|
|
000bf6 0070
|
|
000bf8 0000
|
|
000bfa 011b sleep
|
|
000bfc d201 mov.l @(h'4,pc), r2 ;@(h'c04)
|
|
000bfe d002 mov.l @(h'8,pc), r0 ;@(h'c08)
|
|
000c00 422b jmp @r2
|
|
000c02 0009 nop
|
|
000c04 8001 mov.b r0, @(h'1,r0)
|
|
000c06 0070
|
|
000c08 0000
|
|
000c0a 024c mov.b @(r0,r4), r2
|
|
000c0c d201 mov.l @(h'4,pc), r2 ;@(h'c14)
|
|
000c0e d002 mov.l @(h'8,pc), r0 ;@(h'c18)
|
|
000c10 422b jmp @r2
|
|
000c12 0009 nop
|
|
000c14 8001 mov.b r0, @(h'1,r0)
|
|
000c16 0070
|
|
000c18 0000
|
|
000c1a 0014 mov.b r1, @(r0,r0)
|
|
000c1c d201 mov.l @(h'4,pc), r2 ;@(h'c24)
|
|
000c1e d002 mov.l @(h'8,pc), r0 ;@(h'c28)
|
|
000c20 422b jmp @r2
|
|
000c22 0009 nop
|
|
000c24 8001 mov.b r0, @(h'1,r0)
|
|
000c26 0070
|
|
000c28 0000
|
|
000c2a 0015 mov.w r1, @(r0,r0)
|
|
000c2c d201 mov.l @(h'4,pc), r2 ;@(h'c34)
|
|
000c2e d002 mov.l @(h'8,pc), r0 ;@(h'c38)
|
|
000c30 422b jmp @r2
|
|
000c32 0009 nop
|
|
000c34 8001 mov.b r0, @(h'1,r0)
|
|
000c36 0070
|
|
000c38 0000
|
|
000c3a 03ed mov.w @(r0,r14), r3
|
|
000c3c 0810
|
|
000c3e 0004 mov.b r0, @(r0,r0)
|
|
000c40 0810
|
|
000c42 0008 clrt
|
|
000c44 0810
|
|
000c46 0008 clrt
|
|
000c48 0810
|
|
000c4a 002c mov.b @(r0,r2), r0
|
|
000c4c 0030
|
|
000c4e 0db8
|
|
000c50 0000
|
|
000c52 753f add #h'3f, r5
|
|
000c54 ffff
|
|
000c56 ffff
|
|
000c58 ffff
|
|
000c5a ffff
|
|
000c5c ffff
|
|
000c5e ffff
|
|
000c60 ffff
|
|
000c62 ffff
|
|
000c64 ffff
|
|
000c66 ffff
|
|
000c68 ffff
|
|
000c6a ffff
|
|
000c6c ffff
|
|
000c6e ffff
|
|
000c70 ffff
|
|
000c72 ffff
|
|
000c74 0000
|
|
000c76 7534 add #h'34, r5
|
|
000c78 0000
|
|
000c7a 0087 mul.l r8, r0
|
|
000c7c 0000
|
|
000c7e 000f mac.l @r0+, @r0+
|
|
000c80 0000
|
|
000c82 002e mov.l @(r0,r2), r0
|
|
000c84 0000
|
|
000c86 0030
|
|
000c88 ffff
|
|
000c8a ffff
|
|
000c8c ffff
|
|
000c8e ffff
|
|
000c90 0000
|
|
000c92 0099
|
|
000c94 0000
|
|
000c96 0089
|
|
000c98 0000
|
|
000c9a 0033
|
|
000c9c 0000
|
|
000c9e 0032 stc ssr, r0
|
|
000ca0 0000
|
|
000ca2 0031
|
|
000ca4 ffff
|
|
000ca6 ffff
|
|
000ca8 ffff
|
|
000caa ffff
|
|
000cac 0000
|
|
000cae 00b9
|
|
000cb0 0000
|
|
000cb2 00a9
|
|
000cb4 0000
|
|
000cb6 0036 mov.l r3, @(r0,r0)
|
|
000cb8 0000
|
|
000cba 0035 mov.w r3, @(r0,r0)
|
|
000cbc 0000
|
|
000cbe 0034 mov.b r3, @(r0,r0)
|
|
000cc0 ffff
|
|
000cc2 ffff
|
|
000cc4 ffff
|
|
000cc6 ffff
|
|
000cc8 ffff
|
|
000cca ffff
|
|
000ccc 0000
|
|
000cce 7549 add #h'49, r5
|
|
000cd0 0000
|
|
000cd2 0039
|
|
000cd4 0000
|
|
000cd6 0038 ldtlb
|
|
000cd8 0000
|
|
000cda 0037 mul.l r3, r0
|
|
000cdc ffff
|
|
000cde ffff
|
|
000ce0 0000
|
|
000ce2 000e mov.l @(r0,r0), r0
|
|
000ce4 0000
|
|
000ce6 002c mov.b @(r0,r2), r0
|
|
000ce8 0000
|
|
000cea 0029 movt r0
|
|
000cec 0000
|
|
000cee 0028 clrmac
|
|
000cf0 0000
|
|
000cf2 755e add #h'5e, r5
|
|
000cf4 0000
|
|
000cf6 00bb
|
|
000cf8 ffff
|
|
000cfa ffff
|
|
000cfc 0000
|
|
000cfe 0083 pref @r0
|
|
000d00 0000
|
|
000d02 0082 stc r0_bank, r0
|
|
000d04 0000
|
|
000d06 0081
|
|
000d08 0000
|
|
000d0a 0085 mov.w r8, @(r0,r0)
|
|
000d0c 0000
|
|
000d0e 0095 mov.w r9, @(r0,r0)
|
|
000d10 0000
|
|
000d12 7531 add #h'31, r5
|
|
000d14 ffff
|
|
000d16 ffff
|
|
000d18 0000
|
|
000d1a 7545 add #h'45, r5
|
|
000d1c 0000
|
|
000d1e 7547 add #h'47, r5
|
|
000d20 0000
|
|
000d22 7532 add #h'32, r5
|
|
000d24 0000
|
|
000d26 00a8
|
|
000d28 0000
|
|
000d2a 008b
|
|
000d2c 0000
|
|
000d2e 7537 add #h'37, r5
|
|
000d30 ffff
|
|
000d32 ffff
|
|
000d34 0000
|
|
000d36 7542 add #h'42, r5
|
|
000d38 0000
|
|
000d3a 7544 add #h'44, r5
|
|
000d3c 0000
|
|
000d3e 7533 add #h'33, r5
|
|
000d40 0000
|
|
000d42 7540 add #h'40, r5
|
|
000d44 0000
|
|
000d46 7538 add #h'38, r5
|
|
000d48 0000
|
|
000d4a 7536 add #h'36, r5
|
|
000d4c ffff
|
|
000d4e ffff
|
|
000d50 0000
|
|
000d52 753e add #h'3e, r5
|
|
000d54 0000
|
|
000d56 753d add #h'3d, r5
|
|
000d58 0000
|
|
000d5a 753c add #h'3c, r5
|
|
000d5c 0000
|
|
000d5e 753b add #h'3b, r5
|
|
000d60 0000
|
|
000d62 753a add #h'3a, r5
|
|
000d64 0000
|
|
000d66 7539 add #h'39, r5
|
|
000d68 ffff
|
|
000d6a ffff
|
|
000d6c ffff
|
|
000d6e ffff
|
|
000d70 ffff
|
|
000d72 ffff
|
|
000d74 ffff
|
|
000d76 ffff
|
|
000d78 ffff
|
|
000d7a ffff
|
|
000d7c ffff
|
|
000d7e ffff
|
|
000d80 ffff
|
|
000d82 ffff
|
|
000d84 ffff
|
|
000d86 ffff
|
|
000d88 ffff
|
|
000d8a ffff
|
|
000d8c ffff
|
|
000d8e ffff
|
|
000d90 ffff
|
|
000d92 ffff
|
|
000d94 ffff
|
|
000d96 ffff
|
|
000d98 ffff
|
|
000d9a ffff
|
|
000d9c ffff
|
|
000d9e ffff
|
|
000da0 aaa9 bra h'-aae ;@(h'2f6)
|
|
000da2 aaa6 bra h'-ab4 ;@(h'2f2)
|
|
000da4 aa9a bra h'-acc ;@(h'2dc)
|
|
000da6 aa6a bra h'-b2c ;@(h'27e)
|
|
000da8 a9aa bra h'-cac ;@(h'100)
|
|
000daa a6aa bra h'd54 ;@(h'1b02)
|
|
000dac 9aaa mov.w @(h'154,pc), r10 ;@(h'f04)
|
|
000dae 6aaa negc r10, r10
|
|
000db0 00a9
|
|
000db2 00a6 mov.l r10, @(r0,r0)
|
|
000db4 009a
|
|
000db6 006a
|
|
000db8 0000
|
|
000dba 0020
|
|
000dbc 0000
|
|
000dbe 0020
|
|
000dc0 0000
|
|
000dc2 0040
|
|
000dc4 0000
|
|
000dc6 0020
|
|
000dc8 0000
|
|
000dca 0001
|
|
000dcc 0000
|
|
000dce 0001
|
|
000dd0 0000
|
|
000dd2 0000
|
|
000dd4 0000
|
|
000dd6 0000
|
|
000dd8 0000
|
|
000dda 0000
|