声明:我司做的反汇编程序有以下特点:
1. ****成功,编译后和原来的******一样;
2. 程序和数据******分开,所有的程序******反成汇编,不会当做数据来处理;
3. 子程序之前用分段行分开;
4. 带寄存器名称,方便程序阅读;
5. 带PC地址和机器码,方便修改程序;
6. 中断和程序入口注释。
.INCLUDE "SH7146_SH7149.INC"
;=====================================================================================================
.ORG H'00
.DATA.L L001034
;=====================================================================================================
.ORG H'04
.DATA.L H'FFFFB000
;=====================================================================================================
.ORG H'08
.DATA.L L001CCE
;=====================================================================================================
.ORG H'0C
.DATA.L H'FFFFB000
;=====================================================================================================
.ORG H'10
.DATA.L L001CD6
;=====================================================================================================
.ORG H'14
.DATA.L L001E5E
;=====================================================================================================
.ORG H'18
.DATA.L L001D06
;=====================================================================================================
.ORG H'1C
.DATA.L L001E5E
;=====================================================================================================
.ORG H'20
.DATA.L L001E5E
;=====================================================================================================
.ORG H'24
.DATA.L L001D36
;=====================================================================================================
.ORG H'28
.DATA.L L001D66
;=====================================================================================================
.ORG H'2C
.DATA.L L001D96
;=====================================================================================================
.ORG H'30
.DATA.L L001DC6
;=====================================================================================================
.ORG H'34
.DATA.L L001E8A
;=====================================================================================================
.ORG H'38
.DATA.L L001E8A
;=====================================================================================================
.ORG H'3C
.DATA.L L001E8A
;=====================================================================================================
.ORG H'40
.DATA.L L001E8A
;=====================================================================================================
.ORG H'44
.DATA.L L001E8A
;=====================================================================================================
.ORG H'48
.DATA.L L001E8A
;=====================================================================================================
.ORG H'4C
.DATA.L L001E8A
;=====================================================================================================
.ORG H'50
.DATA.L L001EB6
;=====================================================================================================
.ORG H'54
.DATA.L L001EB6
;=====================================================================================================
.ORG H'58
.DATA.L L001EB6
;=====================================================================================================
.ORG H'5C
.DATA.L L001EB6
;=====================================================================================================
.ORG H'60
.DATA.L L001EB6
;=====================================================================================================
.ORG H'64
.DATA.L L001EB6
;=====================================================================================================
.ORG H'68
.DATA.L L001EB6
;=====================================================================================================
.ORG H'6C
.DATA.L L001EB6
;=====================================================================================================
.ORG H'70
.DATA.L L001EB6
;=====================================================================================================
.ORG H'74
.DATA.L L001EB6
;=====================================================================================================
.ORG H'78
.DATA.L L001EE2
;=====================================================================================================
.ORG H'7C
.DATA.L L001EE2
;=====================================================================================================
.ORG H'80
.DATA.L L001DF6
;=====================================================================================================
.ORG H'84
.DATA.L L001DF6
;=====================================================================================================
.ORG H'88
.DATA.L L001DF6
;=====================================================================================================
.ORG H'8C
.DATA.L L001DF6
;=====================================================================================================
.ORG H'90
.DATA.L L001DF6
;=====================================================================================================
.ORG H'94
.DATA.L L001DF6
;=====================================================================================================
.ORG H'98
.DATA.L L001DF6
;=====================================================================================================
.ORG H'9C
.DATA.L L001DF6
;=====================================================================================================
.ORG H'A0
.DATA.L L001DF6
;=====================================================================================================
.ORG H'A4
.DATA.L L001DF6
;=====================================================================================================
.ORG H'A8
.DATA.L L001DF6
;=====================================================================================================
.ORG H'AC
.DATA.L L001DF6
;=====================================================================================================
.ORG H'B0
.DATA.L L001DF6
;=====================================================================================================
.ORG H'B4
.DATA.L L001DF6
;=====================================================================================================
.ORG H'B8
.DATA.L L001DF6
;=====================================================================================================
.ORG H'BC
.DATA.L L001DF6
;=====================================================================================================
.ORG H'C0
.DATA.L L001DF6
;=====================================================================================================
.ORG H'C4
.DATA.L L001DF6
;=====================================================================================================
.ORG H'C8
.DATA.L L001DF6
;=====================================================================================================
.ORG H'CC
.DATA.L L001DF6
;=====================================================================================================
.ORG H'D0
.DATA.L L001DF6
;=====================================================================================================
.ORG H'D4
.DATA.L L001DF6
;=====================================================================================================
.ORG H'D8
.DATA.L L001DF6
;=====================================================================================================
.ORG H'DC
.DATA.L L001DF6
;=====================================================================================================
.ORG H'E0
.DATA.L L001DF6
;=====================================================================================================
.ORG H'E4
.DATA.L L001DF6
;=====================================================================================================
.ORG H'E8
.DATA.L L001DF6
;=====================================================================================================
.ORG H'EC
.DATA.L L001DF6
;=====================================================================================================
.ORG H'F0
.DATA.L L001DF6
;=====================================================================================================
.ORG H'F4
.DATA.L L001DF6
;=====================================================================================================
.ORG H'F8
.DATA.L L001DF6
;=====================================================================================================
.ORG H'FC
.DATA.L L001DF6
;=====================================================================================================
.ORG H'100
.DATA.L L001E26
;=====================================================================================================
.ORG H'104
.DATA.L L001E26
;=====================================================================================================
.ORG H'108
.DATA.L L001E26
;=====================================================================================================
.ORG H'10C
.DATA.L L001E26
;=====================================================================================================
.ORG H'110
.DATA.L L001F0E
;=====================================================================================================
.ORG H'114
.DATA.L L001F0E
;=====================================================================================================
.ORG H'118
.DATA.L L001F3A
;=====================================================================================================
.ORG H'11C
.DATA.L L001F3A
;=====================================================================================================
.ORG H'120
.DATA.L L001F3A
;=====================================================================================================
.ORG H'124
.DATA.L L001F3A
;=====================================================================================================
.ORG H'128
.DATA.L L001F3A
;=====================================================================================================
.ORG H'12C
.DATA.L L001F3A
;=====================================================================================================
.ORG H'130
.DATA.L L001F3A
;=====================================================================================================
.ORG H'134
.DATA.L L001F3A
;=====================================================================================================
.ORG H'138
.DATA.L L001F3A
;=====================================================================================================
.ORG H'13C
.DATA.L L001F3A
;=====================================================================================================
.ORG H'140
.DATA.L L001F66
;=====================================================================================================
.ORG H'144
.DATA.L L001F66
;=====================================================================================================
.ORG H'148
.DATA.L L001F66
;=====================================================================================================
.ORG H'14C
.DATA.L L001F66
;=====================================================================================================
.ORG H'150
.DATA.L L001F66
;=====================================================================================================
.ORG H'154
.DATA.L L001F66
;=====================================================================================================
.ORG H'158
.DATA.L L001F66
;=====================================================================================================
.ORG H'15C
.DATA.L L001F66
;=====================================================================================================
.ORG H'160
.DATA.L L001E26
;=====================================================================================================
.ORG H'164
.DATA.L L001E26
;=====================================================================================================
.ORG H'168
.DATA.L L001E26
;=====================================================================================================
.ORG H'16C
.DATA.L L001E26
;=====================================================================================================
.ORG H'170
.DATA.L L001E26
;=====================================================================================================
.ORG H'174
.DATA.L L001E26
;=====================================================================================================
.ORG H'178
.DATA.L L001E26
;=====================================================================================================
.ORG H'17C
.DATA.L L001F92
;=====================================================================================================
.ORG H'180
.DATA.L L001E26
;=====================================================================================================
.ORG H'184
.DATA.L L001E26
;=====================================================================================================
.ORG H'188
.DATA.L L001F92
;=====================================================================================================
.ORG H'18C
.DATA.L L001F92
;=====================================================================================================
.ORG H'190
.DATA.L L001E26
;=====================================================================================================
.ORG H'194
.DATA.L L001E26
;=====================================================================================================
.ORG H'198
.DATA.L L001FBE
;=====================================================================================================
.ORG H'19C
.DATA.L L001FBE
;=====================================================================================================
.ORG H'1A0
.DATA.L L001E26
;=====================================================================================================
.ORG H'1A4
.DATA.L L001E26
;=====================================================================================================
.ORG H'1A8
.DATA.L L001FBE
;=====================================================================================================
.ORG H'1AC
.DATA.L L001FBE
;=====================================================================================================
.ORG H'1B0
.DATA.L L001E26
;=====================================================================================================
.ORG H'1B4
.DATA.L L001E26
;=====================================================================================================
.ORG H'1B8
.DATA.L L001FEA
;=====================================================================================================
.ORG H'1BC
.DATA.L L001FEA
;=====================================================================================================
.ORG H'1C0
.DATA.L L001E26
;=====================================================================================================
.ORG H'1C4
.DATA.L L001E26
;=====================================================================================================
.ORG H'1C8
.DATA.L L001E26
;=====================================================================================================
.ORG H'1CC
.DATA.L L001E26
;=====================================================================================================
.ORG H'1D0
.DATA.L L001E26
;=====================================================================================================
.ORG H'1D4
.DATA.L L001FEA
;=====================================================================================================
.ORG H'1D8
.DATA.L L001FEA
;=====================================================================================================
.ORG H'1DC
.DATA.L L001FEA
;=====================================================================================================
.ORG H'1E0
.DATA.L L001E26
;=====================================================================================================
.ORG H'1E4
.DATA.L L001E26
;=====================================================================================================
.ORG H'1E8
.DATA.L L001E26
;=====================================================================================================
.ORG H'1EC
.DATA.L L001E26
;=====================================================================================================
.ORG H'1F0
.DATA.L L001E26
;=====================================================================================================
.ORG H'1F4
.DATA.L L002016
;=====================================================================================================
.ORG H'1F8
.DATA.L L002016
;=====================================================================================================
.ORG H'1FC
.DATA.L L002016
;=====================================================================================================
.ORG H'200
.DATA.L L001E26
;=====================================================================================================
.ORG H'204
.DATA.L L001E26
;=====================================================================================================
.ORG H'208
.DATA.L L001E26
;=====================================================================================================
.ORG H'20C
.DATA.L L002074
;=====================================================================================================
.ORG H'210
.DATA.L L001E26
;=====================================================================================================
.ORG H'214
.DATA.L L001E26
;=====================================================================================================
.ORG H'218
.DATA.L L002074
;=====================================================================================================
.ORG H'21C
.DATA.L L002074
;=====================================================================================================
.ORG H'220
.DATA.L L002074
;=====================================================================================================
.ORG H'224
.DATA.L L002074
;=====================================================================================================
.ORG H'228
.DATA.L L002074
;=====================================================================================================
.ORG H'22C
.DATA.L L002074
;=====================================================================================================
.ORG H'230
.DATA.L L0020A2
;=====================================================================================================
.ORG H'234
.DATA.L L0020A2
;=====================================================================================================
.ORG H'238
.DATA.L L0020A2
;=====================================================================================================
.ORG H'23C
.DATA.L L0020A2
;=====================================================================================================
.ORG H'240
.DATA.L L0020A2
;=====================================================================================================
.ORG H'244
.DATA.L L0020A2
;=====================================================================================================
.ORG H'248
.DATA.L L0020A2
;=====================================================================================================
.ORG H'24C
.DATA.L L0020A2
;=====================================================================================================
.ORG H'250
.DATA.L L0020A2
;=====================================================================================================
.ORG H'254
.DATA.L L0020A2
;=====================================================================================================
.ORG H'258
.DATA.L L0020D0
;=====================================================================================================
.ORG H'25C
.DATA.L L0020D0
;=====================================================================================================
.ORG H'260
.DATA.L L0020D0
;=====================================================================================================
.ORG H'264
.DATA.L L0020D0
;=====================================================================================================
.ORG H'268
.DATA.L L0020D0
;=====================================================================================================
.ORG H'26C
.DATA.L L0020D0
;=====================================================================================================
.ORG H'270
.DATA.L L0020D0
;=====================================================================================================
.ORG H'274
.DATA.L L0020D0
;=====================================================================================================
.ORG H'278
.DATA.L L0020D0
;=====================================================================================================
.ORG H'27C
.DATA.L L0020D0
;=====================================================================================================
.ORG H'280
.DATA.L L001E26
;=====================================================================================================
.ORG H'284
.DATA.L L001E26
;=====================================================================================================
.ORG H'288
.DATA.L L001E26
;=====================================================================================================
.ORG H'28C
.DATA.L L001E26
;=====================================================================================================
.ORG H'290
.DATA.L L001E26
;=====================================================================================================
.ORG H'294
.DATA.L L0020FE
;=====================================================================================================
.ORG H'298
.DATA.L L0020FE
;=====================================================================================================
.ORG H'29C
.DATA.L L0020FE
;=====================================================================================================
.ORG H'2A0
.DATA.L L001E26
;=====================================================================================================
.ORG H'2A4
.DATA.L L001E26
;=====================================================================================================
.ORG H'2A8
.DATA.L L001E26
;=====================================================================================================
.ORG H'2AC
.DATA.L L001E26
;=====================================================================================================
.ORG H'2B0
.DATA.L L001E26
;=====================================================================================================
.ORG H'2B4
.DATA.L L00212C
;=====================================================================================================
.ORG H'2B8
.DATA.L L00212C
;=====================================================================================================
.ORG H'2BC
.DATA.L L00212C
;=====================================================================================================
.ORG H'2C0
.DATA.L L001E26
;=====================================================================================================
.ORG H'2C4
.DATA.L L001E26
;=====================================================================================================
.ORG H'2C8
.DATA.L L001E26
;=====================================================================================================
.ORG H'2CC
.DATA.L L00212C
;=====================================================================================================
.ORG H'2D0
.DATA.L L001E26
;=====================================================================================================
.ORG H'2D4
.DATA.L L00215A
;=====================================================================================================
.ORG H'2D8
.DATA.L L00215A
;=====================================================================================================
.ORG H'2DC
.DATA.L L00215A
;=====================================================================================================
.ORG H'2E0
.DATA.L H'FFFFA274
;=====================================================================================================
.ORG H'2E4
.DATA.L L00215A
;=====================================================================================================
.ORG H'2E8
.DATA.L L00215A
;=====================================================================================================
.ORG H'2EC
.DATA.L L00215A
;=====================================================================================================
.ORG H'2F0
.DATA.L L001E26
;=====================================================================================================
.ORG H'2F4
.DATA.L L00215A
;=====================================================================================================
.ORG H'2F8
.DATA.L L002188
;=====================================================================================================
.ORG H'2FC
.DATA.L L002188
;=====================================================================================================
.ORG H'300
.DATA.L L002188
;=====================================================================================================
.ORG H'304
.DATA.L L002188
;=====================================================================================================
.ORG H'308
.DATA.L L002188
;=====================================================================================================
.ORG H'30C
.DATA.L L002188
;=====================================================================================================
.ORG H'310
.DATA.L L001E26
;=====================================================================================================
.ORG H'314
.DATA.L L002188
;=====================================================================================================
.ORG H'318
.DATA.L L002188
;=====================================================================================================
.ORG H'31C
.DATA.L L002188
;=====================================================================================================
.ORG H'320
.DATA.L L001E26
;=====================================================================================================
.ORG H'324
.DATA.L L001E26
;=====================================================================================================
.ORG H'328
.DATA.L L0021B6
;=====================================================================================================
.ORG H'32C
.DATA.L L0021B6
;=====================================================================================================
.ORG H'330
.DATA.L L001E26
;=====================================================================================================
.ORG H'334
.DATA.L L0021B6
;=====================================================================================================
.ORG H'338
.DATA.L L0021B6
;=====================================================================================================
.ORG H'33C
.DATA.L L0021B6
;=====================================================================================================
.ORG H'340
.DATA.L L0021B6
;=====================================================================================================
.ORG H'344
.DATA.L L0021B6
;=====================================================================================================
.ORG H'348
.DATA.L L0021E4
;=====================================================================================================
.ORG H'34C
.DATA.L L0021E4
;=====================================================================================================
.ORG H'350
.DATA.L L0021E4
;=====================================================================================================
.ORG H'354
.DATA.L L0021E4
;=====================================================================================================
.ORG H'358
.DATA.L L0021E4
;=====================================================================================================
.ORG H'35C
.DATA.L L0021E4
;=====================================================================================================
.ORG H'360
.DATA.L L002740
;=====================================================================================================
.ORG H'364
.DATA.L L002690
;=====================================================================================================
.ORG H'368
.DATA.L L001E26
;=====================================================================================================
.ORG H'36C
.DATA.L L001E26
;=====================================================================================================
.ORG H'370
.DATA.L L001E26
;=====================================================================================================
.ORG H'374
.DATA.L L001E26
;=====================================================================================================
.ORG H'378
.DATA.L L001E26
;=====================================================================================================
.ORG H'37C
.DATA.L L001E26
;=====================================================================================================
.ORG H'380
.DATA.L L001E26
;=====================================================================================================
.ORG H'384
.DATA.L L001E26
;=====================================================================================================
.ORG H'388
.DATA.L L001E26
;=====================================================================================================
.ORG H'38C
.DATA.L L001E26
;=====================================================================================================
.ORG H'390
.DATA.L L002212
;=====================================================================================================
.ORG H'394
.DATA.L L002212
;=====================================================================================================
.ORG H'398
.DATA.L L002240
;=====================================================================================================
.ORG H'39C
.DATA.L L002240
;=====================================================================================================
.ORG H'3A0
.DATA.L L002240
;=====================================================================================================
.ORG H'3A4
.DATA.L L002240
;=====================================================================================================
.ORG H'3A8
.DATA.L L002240
;=====================================================================================================
.ORG H'3AC
.DATA.L L002240
;=====================================================================================================
.ORG H'3B0
.DATA.L L002240
;=====================================================================================================
.ORG H'3B4
.DATA.L L002240
;=====================================================================================================
.ORG H'3B8
.DATA.L L002240
;=====================================================================================================
.ORG H'3BC
.DATA.L L002240
;=====================================================================================================
.ORG H'3C0
.DATA.L L00226E
;=====================================================================================================
.ORG H'3C4
.DATA.L L00226E
;=====================================================================================================
.ORG H'3C8
.DATA.L L00226E
;=====================================================================================================
.ORG H'3CC
.DATA.L L00226E
;=====================================================================================================
.ORG H'3D0
.DATA.L L00226E
;=====================================================================================================
.ORG H'3D4
.DATA.L L00226E
;=====================================================================================================
.ORG H'3D8
.DATA.L L00226E
;=====================================================================================================
.ORG H'3DC
.DATA.L L00226E
;=====================================================================================================
.ORG H'3E0
.DATA.L L00226E
;=====================================================================================================
.ORG H'3E4
.DATA.L L00226E
;=====================================================================================================
.ORG H'3E8
.DATA.L L00229C
;=====================================================================================================
.ORG H'3EC
.DATA.L L00229C
;=====================================================================================================
.ORG H'3F0
.DATA.L L00229C
;=====================================================================================================
.ORG H'3F4
.DATA.L L00229C
;=====================================================================================================
.ORG H'3F8
.DATA.L L00229C
;=====================================================================================================
.ORG H'3FC
.DATA.L L00229C
;=====================================================================================================
.ORG H'400
;=====================================================================================================
L000400: .DATA.B H'30,H'30,H'33,H'00,H'00,H'00,H'00,H'00 ;003.....;
L000408: .DATA.B H'30,H'30,H'30,H'00,H'00,H'00,H'00,H'00 ;000.....;
L000410: .DATA.B H'4A,H'75,H'6E,H'20,H'20,H'37,H'20,H'32 ;Jun 7 2;
L000418: .DATA.B H'30,H'30,H'38,H'00,H'00,H'00,H'00,H'00 ;008.....;
L000420: .DATA.B H'32,H'32,H'3A,H'33,H'30,H'3A,H'33,H'32 ;22:30:32;
L000428: .DATA.B H'00,H'00,H'00,H'00,H'00,H'00,H'00,H'00 ;........;
L000430: .DATA.B H'53,H'53,H'2D,H'46,H'45,H'45,H'44,H'45 ;SS-FEEDE;
L000438: .DATA.B H'52,H'20,H'42,H'6F,H'6F,H'74,H'20,H'50 ;R Boot P;
L000440: .DATA.B H'72,H'6F,H'67,H'72,H'61,H'6D,H'00,H'00 ;rogram..;
L000448: .DATA.B H'00,H'00,H'00,H'00,H'00,H'00,H'00,H'00 ;........;
L000450: .DATA.B H'00,H'00,H'00,H'40,H'00,H'00,H'13,H'88 ;...@....;
L000458: .DATA.B H'00,H'00,H'00,H'00,H'00,H'00,H'00,H'00 ;........;
L000460: .DATA.B H'16,H'DB,H'36,H'DB,H'08,H'09,H'0A,H'0B ;..6.....;
L000468: .DATA.B H'01,H'00,H'00,H'00,H'00,H'00,H'00,H'00 ;........;
L000470: .DATA.B H'10,H'00,H'00,H'00,H'00,H'00,H'00,H'00 ;........;
L000478: .DATA.B H'00,H'00,H'00,H'00,H'00,H'00,H'30,H'00 ;......0.;
L000480: .DATA.B H'00,H'00,H'C0,H'00,H'10,H'20,H'10,H'20 ;..... . ;
L000488: .DATA.B H'66,H'60,H'00,H'00,H'00,H'00,H'07,H'11 ;f`......;
L000490: .DATA.B H'00,H'00,H'00,H'00,H'00,H'00,H'00,H'04 ;........;
L000498: .DATA.B H'00,H'00,H'00,H'77,H'20,H'00,H'00,H'00 ;...w ...;
L0004A0: .DATA.B H'00,H'3F,H'FE,H'04,H'00,H'00,H'04,H'04 ;.?......;
L0004A8: .DATA.B H'00,H'00,H'00,H'00,H'00,H'00,H'00,H'00 ;........;
L0004B0: .DATA.B H'00,H'00,H'00,H'00,H'00,H'00,H'00,H'00 ;........;
L0004B8: .DATA.B H'00,H'00,H'00,H'00,H'00,H'40,H'00,H'F2 ;.....@..;
L0004C0: .DATA.B H'70,H'00,H'00,H'00,H'00,H'00,H'00,H'00 ;p.......;
L0004C8: .DATA.B H'00,H'F2,H'00,H'00,H'00,H'00,H'00,H'20 ;....... ;
L0004D0: .DATA.B H'13,H'88,H'00,H'F2,H'00,H'00,H'00,H'00 ;........;
L0004D8: .DATA.B H'00,H'38,H'C7,H'DF,H'03,H'00,H'10,H'00 ;.8......;
L0004E0: .DATA.B H'38,H'FF,H'FF,H'03,H'00,H'10,H'00,H'38 ;8......8;
L0004E8: .DATA.B H'E7,H'18,H'03,H'00,H'10,H'00,H'00,H'00 ;........;
L0004F0: .DATA.B H'53,H'53,H'2D,H'46,H'45,H'45,H'44,H'45 ;SS-FEEDE;
L0004F8: .DATA.B H'52,H'20,H'4D,H'61,H'69,H'6E,H'20,H'50 ;R Main P;
L000500: .DATA.B H'72,H'6F,H'67,H'72,H'61,H'6D,H'00,H'00 ;rogram..;
L000508: .DATA.B H'5A,H'00,H'A5,H'47,H'A5,H'C7,H'A5,H'47 ;Z..G...G;
;=====================================================================================================
L000510: MOV.L R14,@-SP ;0510 2F E6
MOV.B @(H'04,R4),R0 ;0512 84 44
MOV R6,R14 ;0514 6E 63
EXTU.B R0,R6 ;0516 66 0C
MOV.B @(H'05,R4),R0 ;0518 84 45
SHLL16 R6 ;051A 46 28
EXTU.B R0,R1 ;051C 61 0C
MOV.B @(H'06,R4),R0 ;051E 84 46
SHLL8 R6 ;0520 46 18
SHLL16 R1 ;0522 41 28
OR R1,R6 ;0524 26 1B
EXTU.B R0,R1 ;0526 61 0C
MOV.B @(H'07,R4),R0 ;0528 84 47
SHLL8 R1 ;052A 41 18
OR R1,R6 ;052C 26 1B
EXTU.B R0,R2 ;052E 62 0C
OR R2,R6 ;0530 26 2B
MOV.L R6,@R5 ;0532 25 62
MOV.B @(H'02,R4),R0 ;0534 84 42
EXTU.B R0,R5 ;0536 65 0C
MOV.B @(H'03,R4),R0 ;0538 84 43
SHLL8 R5 ;053A 45 18
EXTU.B R0,R1 ;053C 61 0C
OR R1,R5 ;053E 25 1B
EXTU.W R5,R5 ;0540 65 5D
ADD #H'08,R4 ;0542 74 08
MOV.L R5,@R7 ;0544 27 52
MOV.L R4,@R14 ;0546 2E 42
RTS ;0548 00 0B
MOV.L @SP+,R14 ;054A 6E F6
;=====================================================================================================
L00054C: MOV.L R14,@-SP ;054C 2F E6
MOV R5,R7 ;054E 67 53
MOV #H'00,R5 ;0550 E5 00
MOV R6,R1 ;0552 61 63
MOV R5,R6 ;0554 66 53
BRA L000562 ;0556 A0 04
MOV #H'08,R14 ;0558 EE 08
;=====================================================================================================
L00055A: MOV.B @R4+,R2 ;055A 62 44
ADD #H'01,R6 ;055C 76 01
EXTU.B R2,R2 ;055E 62 2C
ADD R2,R5 ;0560 35 2C
L000562: CMP/HS R14,R6 ;0562 36 E2
BF L00055A ;0564 8B F9
BRA L000572 ;0566 A0 04
MOV #H'00,R6 ;0568 E6 00
;=====================================================================================================
L00056A: MOV.B @R1+,R2 ;056A 62 14
ADD #H'01,R6 ;056C 76 01
EXTU.B R2,R2 ;056E 62 2C
ADD R2,R5 ;0570 35 2C
L000572: CMP/GE R7,R6 ;0572 36 73
BF L00056A ;0574 8B F9
EXTU.B R5,R0 ;0576 60 5C
RTS ;0578 00 0B
MOV.L @SP+,R14 ;057A 6E F6
;=====================================================================================================
L00057C: MOV.L R12,@-SP ;057C 2F C6
MOV.L R13,@-SP ;057E 2F D6
MOV.L R14,@-SP ;0580 2F E6
STS.L PR,@-SP ;0582 4F 22
ADD #H'F0,SP ;0584 7F F0
MOV R6,R13 ;0586 6D 63
MOV R5,R14 ;0588 6E 53
MOV SP,R6 ;058A 66 F3
MOV SP,R5 ;058C 65 F3
MOV #H'00,R1 ;058E E1 00
MOV SP,R7 ;0590 67 F3
ADD #H'04,R6 ;0592 76 04
ADD #H'08,R5 ;0594 75 08
MOV R4,R12 ;0596 6C 43
BSR L000510 ;0598 BF BA
MOV.L R1,@(H'0C,SP) ;059A 1F 13
MOV.L @(H'08,SP),R6 ;059C 56 F2
CMP/HS R14,R6 ;059E 36 E2
BF L0005CA ;05A0 8B 13
MOV.L @SP,R5 ;05A2 65 F2
MOV R5,R2 ;05A4 62 53
ADD R6,R2 ;05A6 32 6C
ADD #H'FF,R2 ;05A8 72 FF
CMP/HI R13,R2 ;05AA 32 D6
BT L0005CA ;05AC 89 0D
MOV.L @(H'04,SP),R6 ;05AE 56 F1
BSR L00054C ;05B0 BF CC
MOV R12,R4 ;05B2 64 C3
NOT R0,R1 ;05B4 61 07
MOV.L @SP,R0 ;05B6 60 F2
MOV.L @(H'04,SP),R12 ;05B8 5C F1
EXTU.B R1,R13 ;05BA 6D 1C
MOV.B @(R0,R12),R7 ;05BC 07 CC
EXTU.B R7,R7 ;05BE 67 7C
CMP/EQ R7,R13 ;05C0 3D 70
BT L0005D0 ;05C2 89 05
MOV #H'40,R1 ;05C4 E1 40
BRA L0005D0 ;05C6 A0 03
MOV.L R1,@(H'0C,SP) ;05C8 1F 13
;=====================================================================================================
L0005CA: MOV #H'81,R2 ;05CA E2 81
EXTU.B R2,R2 ;05CC 62 2C
MOV.L R2,@(H'0C,SP) ;05CE 1F 23
L0005D0: MOV.L @(H'0C,SP),R0 ;05D0 50 F3
ADD #H'10,SP ;05D2 7F 10
LDS.L @SP+,PR ;05D4 4F 26
MOV.L @SP+,R14 ;05D6 6E F6
MOV.L @SP+,R13 ;05D8 6D F6
RTS ;05DA 00 0B
MOV.L @SP+,R12 ;05DC 6C F6
;=====================================================================================================
L0005DE: MOV.L R14,@-SP ;05DE 2F E6
STS.L PR,@-SP ;05E0 4F 22
ADD #H'F4,SP ;05E2 7F F4
MOV.B @R4,R2 ;05E4 62 40
TST R2,R2 ;05E6 22 28
MOV R5,R7 ;05E8 67 53
MOV R4,R14 ;05EA 6E 43
BF/S L00061E ;05EC 8F 17
MOV #H'00,R5 ;05EE E5 00
MOV R14,R4 ;05F0 64 E3
BSR L00057C ;05F2 BF C3
MOV R7,R5 ;05F4 65 73
TST R0,R0 ;05F6 20 08
BF/S L00061E ;05F8 8F 11
MOV R0,R5 ;05FA 65 03
MOV SP,R6 ;05FC 66 F3
MOV SP,R5 ;05FE 65 F3
MOV SP,R7 ;0600 67 F3
ADD #H'04,R6 ;0602 76 04
ADD #H'08,R5 ;0604 75 08
BSR L000510 ;0606 BF 83
MOV R14,R4 ;0608 64 E3
MOV.L L000730,R2;=L00164A ;060A D2 49
MOV.L @SP,R6 ;060C 66 F2
MOV.L @(H'04,SP),R5 ;060E 55 F1
JSR @R2 ;0610 42 0B
MOV.L @(H'08,SP),R4 ;0612 54 F2
TST R0,R0 ;0614 20 08
BT/S L00061E ;0616 8D 02
MOV R0,R5 ;0618 65 03
MOV #H'80,R5 ;061A E5 80
EXTU.B R5,R5 ;061C 65 5C
L00061E: MOV R5,R0 ;061E 60 53
ADD #H'0C,SP ;0620 7F 0C
LDS.L @SP+,PR ;0622 4F 26
RTS ;0624 00 0B
MOV.L @SP+,R14 ;0626 6E F6
;=====================================================================================================
L000628: MOV.L R14,@-SP ;0628 2F E6
STS.L PR,@-SP ;062A 4F 22
ADD #H'F0,SP ;062C 7F F0
MOV #H'00,R1 ;062E E1 00
MOV.L R1,@(H'0C,SP) ;0630 1F 13
MOV.B @R4,R1 ;0632 61 40
TST R1,R1 ;0634 21 18
BF/S L00067A ;0636 8F 20
MOV R4,R14 ;0638 6E 43
BSR L00057C ;063A BF 9F
MOV R14,R4 ;063C 64 E3
TST R0,R0 ;063E 20 08
BF/S L00067A ;0640 8F 1B
MOV.L R0,@(H'0C,SP) ;0642 1F 03
MOV SP,R6 ;0644 66 F3
MOV SP,R5 ;0646 65 F3
MOV SP,R7 ;0648 67 F3
ADD #H'04,R6 ;064A 76 04
ADD #H'08,R5 ;064C 75 08
BSR L000510 ;064E BF 5F
MOV R14,R4 ;0650 64 E3
MOV #H'00,R4 ;0652 E4 00
MOV.L @SP,R14 ;0654 6E F2
BRA L000676 ;0656 A0 0E
MOV.L @(H'08,SP),R7 ;0658 57 F2
;=====================================================================================================
L00065A: MOV.L @(H'04,SP),R1 ;065A 51 F1
MOV.B @R7,R5 ;065C 65 70
MOV.B @R1,R2 ;065E 62 10
CMP/EQ R2,R5 ;0660 35 20
BT L00066A ;0662 89 02
MOV #H'20,R1 ;0664 E1 20
BRA L00067A ;0666 A0 08
MOV.L R1,@(H'0C,SP) ;0668 1F 13
;=====================================================================================================
L00066A: MOV.L @(H'04,SP),R1 ;066A 51 F1
ADD #H'01,R7 ;066C 77 01
ADD #H'01,R1 ;066E 71 01
MOV.L R1,@(H'04,SP) ;0670 1F 11
MOV.L R7,@(H'08,SP) ;0672 1F 72
ADD #H'01,R4 ;0674 74 01
L000676: CMP/GE R14,R4 ;0676 34 E3
BF L00065A ;0678 8B EF
L00067A: MOV.L @(H'0C,SP),R0 ;067A 50 F3
ADD #H'10,SP ;067C 7F 10
LDS.L @SP+,PR ;067E 4F 26
RTS ;0680 00 0B
MOV.L @SP+,R14 ;0682 6E F6
;=====================================================================================================
L000684: MOV.L L000734,R6;=H'FFFFA000 ;0684 D6 2B
MOV #H'FF,R2 ;0686 E2 FF
RTS ;0688 00 0B
MOV.B R2,@R6 ;068A 26 20
;=====================================================================================================
L00068C: MOV.L R12,@-SP ;068C 2F C6
MOV.L R13,@-SP ;068E 2F D6
MOV.L R14,@-SP ;0690 2F E6
STS.L PR,@-SP ;0692 4F 22
ADD #H'F4,SP ;0694 7F F4
MOV R6,R13 ;0696 6D 63
MOV R5,R12 ;0698 6C 53
MOV SP,R6 ;069A 66 F3
MOV SP,R5 ;069C 65 F3
MOV SP,R7 ;069E 67 F3
ADD #H'04,R6 ;06A0 76 04
ADD #H'08,R5 ;06A2 75 08
BSR L000510 ;06A4 BF 34
MOV R4,R14 ;06A6 6E 43
MOV R14,R6 ;06A8 66 E3
MOV.L @SP,R5 ;06AA 65 F2
ADD #H'08,R6 ;06AC 76 08
BSR L00054C ;06AE BF 4D
MOV R14,R4 ;06B0 64 E3
MOV R0,R1 ;06B2 61 03
MOV.B @(H'01,R14),R0 ;06B4 84 E1
NOT R1,R1 ;06B6 61 17
MOV.B R0,@R12 ;06B8 2C 00
MOV.B R1,@R13 ;06BA 2D 10
MOV.B @R14,R2 ;06BC 62 E0
TST R2,R2 ;06BE 22 28
BF L000712 ;06C0 8B 27
MOV #H'80,R6 ;06C2 E6 80
MOV.L @SP,R2 ;06C4 62 F2
EXTU.B R6,R6 ;06C6 66 6C
CMP/EQ R6,R2 ;06C8 32 60
BT L0006D2 ;06CA 89 02
MOV #H'83,R6 ;06CC E6 83
BRA L000716 ;06CE A0 22
EXTU.B R6,R6 ;06D0 66 6C
;=====================================================================================================
L0006D2: MOV.L L000738,R6;=H'0003FFFF ;06D2 D6 19
MOV #H'40,R5 ;06D4 E5 40
MOV R14,R4 ;06D6 64 E3
BSR L00057C ;06D8 BF 50
SHLL8 R5 ;06DA 45 18
MOV #H'81,R2 ;06DC E2 81
EXTU.B R2,R2 ;06DE 62 2C
CMP/EQ R2,R0 ;06E0 30 20
BT/S L000716 ;06E2 8D 18
MOV R0,R6 ;06E4 66 03
MOV #H'88,R0 ;06E6 E0 88
EXTU.B R0,R0 ;06E8 60 0C
MOV.B @R13,R4 ;06EA 64 D0
MOV.B @(R0,R14),R2 ;06EC 02 EC
CMP/EQ R2,R4 ;06EE 34 20
BT/S L0006F6 ;06F0 8D 01
MOV #H'00,R6 ;06F2 E6 00
MOV #H'40,R6 ;06F4 E6 40
L0006F6: MOV.B @R12,R4 ;06F6 64 C0
MOV.L L000734,R5;=H'FFFFA000 ;06F8 D5 0E
EXTU.B R4,R1 ;06FA 61 4C
MOV.B @R5,R4 ;06FC 64 50
MOV R4,R7 ;06FE 67 43
ADD #H'01,R7 ;0700 77 01
EXTU.B R7,R7 ;0702 67 7C
CMP/EQ R7,R1 ;0704 31 70
BT L000716 ;0706 89 06
ADD #H'01,R4 ;0708 74 01
MOV #H'85,R6 ;070A E6 85
MOV.B R4,@R12 ;070C 2C 40
BRA L000716 ;070E A0 02
EXTU.B R6,R6 ;0710 66 6C
;=====================================================================================================
L000712: MOV #H'84,R6 ;0712 E6 84
EXTU.B R6,R6 ;0714 66 6C
L000716: TST R6,R6 ;0716 26 68
BF L000720 ;0718 8B 02
MOV.B @R12,R2 ;071A 62 C0
MOV.L L000734,R5;=H'FFFFA000 ;071C D5 05
MOV.B R2,@R5 ;071E 25 20
L000720: MOV R6,R0 ;0720 60 63
ADD #H'0C,SP ;0722 7F 0C
LDS.L @SP+,PR ;0724 4F 26
MOV.L @SP+,R14 ;0726 6E F6
MOV.L @SP+,R13 ;0728 6D F6
RTS ;072A 00 0B
MOV.L @SP+,R12 ;072C 6C F6
;=====================================================================================================
L00072E: .DATA.B H'00,H'00 ;..;
;=====================================================================================================
L000730: .DATA.L L00164A
L000734: .DATA.L H'FFFFA000
L000738: .DATA.L H'0003FFFF
L00073C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000744: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00074C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000754: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00075C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000764: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00076C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000774: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00077C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000784: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00078C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000794: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00079C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007A4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007AC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007B4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007BC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007C4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007CC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007D4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007DC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007E4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007EC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007F4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0007FC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000804: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00080C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000814: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00081C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000824: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00082C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000834: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00083C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000844: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00084C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000854: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00085C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000864: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00086C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000874: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00087C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000884: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00088C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000894: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00089C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008A4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008AC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008B4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008BC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008C4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008CC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008D4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008DC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008E4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008EC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008F4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0008FC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000904: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00090C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000914: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00091C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000924: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00092C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000934: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00093C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000944: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00094C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000954: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00095C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000964: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00096C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000974: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00097C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000984: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00098C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000994: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L00099C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009A4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009AC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009B4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009BC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009C4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009CC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009D4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009DC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009E4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009EC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009F4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L0009FC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A04: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A0C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A14: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A1C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A24: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A2C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A34: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A3C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A44: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A4C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A54: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A5C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A64: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A6C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A74: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A7C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A84: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A8C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A94: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000A9C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000AA4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000AAC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000AB4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000ABC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000AC4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000ACC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000AD4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000ADC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000AE4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000AEC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000AF4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000AFC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B04: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B0C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B14: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B1C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B24: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B2C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B34: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B3C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B44: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B4C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B54: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B5C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B64: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B6C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B74: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B7C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B84: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B8C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B94: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000B9C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BA4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BAC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BB4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BBC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BC4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BCC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BD4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BDC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BE4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BEC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BF4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000BFC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C04: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C0C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C14: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C1C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C24: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C2C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C34: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C3C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C44: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C4C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C54: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C5C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C64: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C6C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C74: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C7C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C84: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C8C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C94: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000C9C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CA4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CAC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CB4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CBC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CC4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CCC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CD4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CDC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CE4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CEC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CF4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000CFC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D04: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D0C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D14: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D1C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D24: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D2C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D34: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D3C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D44: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D4C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D54: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D5C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D64: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D6C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D74: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D7C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D84: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D8C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D94: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000D9C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DA4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DAC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DB4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DBC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DC4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DCC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DD4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DDC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DE4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DEC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DF4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000DFC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E04: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E0C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E14: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E1C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E24: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E2C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E34: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E3C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E44: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E4C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E54: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E5C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E64: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E6C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E74: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E7C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E84: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E8C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E94: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000E9C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EA4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EAC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EB4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EBC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EC4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000ECC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000ED4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EDC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EE4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EEC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EF4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000EFC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F04: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F0C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F14: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F1C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F24: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F2C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F34: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F3C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F44: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F4C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F54: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F5C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F64: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F6C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F74: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F7C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F84: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F8C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F94: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000F9C: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FA4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FAC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FB4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FBC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FC4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FCC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FD4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FDC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FE4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FEC: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FF4: .DATA.B H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF,H'FF ;........;
L000FFC: .DATA.B H'FF,H'FF,H'FF,H'FF ;....;
;=====================================================================================================
L001000: MOV #H'B0,R4 ;1000 E4 B0
SHLL8 R4 ;1002 44 18
MOV R4,SP ;1004 6F 43
NOP ;1006 00 09
STC SR,R0 ;1008 00 02
MOV.W L001024,R7;=H'FF0F ;100A 97 0B
AND R7,R0 ;100C 20 79
OR #H'F0,R0 ;100E CB F0
LDC R0,SR ;1010 40 0E
MOV.L L001028,R1;=H'00000000 ;1012 D1 05
LDC R1,VBR ;1014 41 2E
MOV.L L00102C,R2;=H'FFFFA004 ;1016 D2 05
MOV #H'00,R5 ;1018 E5 00
MOV.L L001030,R3;=L0010A2 ;101A D3 05
JSR @R3 ;101C 43 0B
MOV.L R5,@R2 ;101E 22 52
L001020: BRA L001020 ;1020 AF FE
NOP ;1022 00 09
;=====================================================================================================
L001024: .DATA.W H'FF0F
L001026: .DATA.B H'00,H'00 ;..;
;=====================================================================================================
L001028: .DATA.L H'00000000
L00102C: .DATA.L H'FFFFA004
L001030: .DATA.L L0010A2
;=====================================================================================================
L001034: MOV #H'B0,R4 ;1034 E4 B0
SHLL8 R4 ;1036 44 18
MOV R4,SP ;1038 6F 43
NOP ;103A 00 09
STC SR,R0 ;103C 00 02
MOV.W L001068,R7;=H'FF0F ;103E 97 13
AND R7,R0 ;1040 20 79
OR #H'F0,R0 ;1042 CB F0
LDC R0,SR ;1044 40 0E
MOV.L L00106C,R1;=L001768 ;1046 D1 09
JSR @R1 ;1048 41 0B
NOP ;104A 00 09
MOV.L L001070,R2;=H'FFFFA004 ;104C D2 08
MOV #H'00,R5 ;104E E5 00
MOV.L L001074,R3;=L0010A2 ;1050 D3 08
JSR @R3 ;1052 43 0B
MOV.L R5,@R2 ;1054 22 52
L001056: BRA L001056 ;1056 AF FE
NOP ;1058 00 09
;=====================================================================================================
L00105A: ADD #H'FC,SP ;105A 7F FC
MOV.L L001070,R1;=H'FFFFA004 ;105C D1 04
MOV.L R4,@SP ;105E 2F 42
MOV.L R4,@R1 ;1060 21 42
MOV #H'B0,R4 ;1062 E4 B0
BRA L001078 ;1064 A0 08
SHLL8 R4 ;1066 44 18
;=====================================================================================================
L001068: .DATA.W H'FF0F
L00106A: .DATA.B H'00,H'00 ;..;
;=====================================================================================================
L00106C: .DATA.L L001768
L001070: .DATA.L H'FFFFA004
L001074: .DATA.L L0010A2
;=====================================================================================================
L001078: MOV R4,SP ;1078 6F 43
NOP ;107A 00 09
STC SR,R0 ;107C 00 02
MOV.W L001084,R1;=H'FF0F ;107E 91 01
BRA L001086 ;1080 A0 01
NOP ;1082 00 09
;=====================================================================================================
L001084: .DATA.W H'FF0F
;=====================================================================================================
L001086: AND R1,R0 ;1086 20 19
OR #H'F0,R0 ;1088 CB F0
LDC R0,SR ;108A 40 0E
MOV.L L0010FC,R5;=H'00000000 ;108C D5 1B
LDC R5,VBR ;108E 45 2E
MOV.L L001100,R7;=L0023D8 ;1090 D7 1B
MOV #H'01,R6 ;1092 E6 01
MOV R6,R5 ;1094 65 63
JSR @R7 ;1096 47 0B
MOV R6,R4 ;1098 64 63
BSR L0010A2 ;109A B0 02
NOP ;109C 00 09
L00109E: BRA L00109E ;109E AF FE
NOP ;10A0 00 09
;=====================================================================================================
L0010A2: STS.L PR,@-SP ;10A2 4F 22
ADD #H'FC,SP ;10A4 7F FC
MOV.L L001104,R3;=L00112C ;10A6 D3 17
JSR @R3 ;10A8 43 0B
NOP ;10AA 00 09
TST R0,R0 ;10AC 20 08
BF L0010DC ;10AE 8B 15
MOV.L L001108,R1;=L001AD8 ;10B0 D1 15
JSR @R1 ;10B2 41 0B
NOP ;10B4 00 09
MOV.L L00110C,R5;=H'FFFFA004 ;10B6 D5 15
MOV.L @R5,R4 ;10B8 64 52
TST R4,R4 ;10BA 24 48
BT L0010C4 ;10BC 89 02
MOV.L L001110,R2;=H'FFFFA306 ;10BE D2 14
JSR @R2 ;10C0 42 0B
NOP ;10C2 00 09
L0010C4: MOV.L L001114,R2;=L0029AC ;10C4 D2 13
JSR @R2 ;10C6 42 0B
NOP ;10C8 00 09
CMP/EQ #H'FF,R0 ;10CA 88 FF
BF/S L0010E0 ;10CC 8F 08
MOV.L R0,@SP ;10CE 2F 02
MOV.L L001110,R2;=H'FFFFA306 ;10D0 D2 0F
MOV.L L001118,R4;=H'00008089 ;10D2 D4 11
JSR @R2 ;10D4 42 0B
NOP ;10D6 00 09
BRA L0010E0 ;10D8 A0 02
NOP ;10DA 00 09
;=====================================================================================================
L0010DC: BRA L0010DC ;10DC AF FE
NOP ;10DE 00 09
;=====================================================================================================
L0010E0: MOV.L L00111C,R3;=L00119C ;10E0 D3 0E
JSR @R3 ;10E2 43 0B
NOP ;10E4 00 09
STC SR,R7 ;10E6 07 02
MOV.W L0010FA,R6;=H'FF0F ;10E8 96 07
AND R6,R7 ;10EA 27 69
LDC R7,SR ;10EC 47 0E
MOV.L L001120,R1;=L002438 ;10EE D1 0C
ADD #H'04,SP ;10F0 7F 04
JMP @R1 ;10F2 41 2B
LDS.L @SP+,PR ;10F4 4F 26
;=====================================================================================================
L0010F6: BRA L001124 ;10F6 A0 15
NOP ;10F8 00 09
;=====================================================================================================
L0010FA: .DATA.W H'FF0F
L0010FC: .DATA.L H'00000000
L001100: .DATA.L L0023D8
L001104: .DATA.L L00112C
L001108: .DATA.L L001AD8
L00110C: .DATA.L H'FFFFA004
L001110: .DATA.L H'FFFFA306
L001114: .DATA.L L0029AC
L001118: .DATA.L H'00008089
L00111C: .DATA.L L00119C
L001120: .DATA.L L002438
;=====================================================================================================
L001124: MOV R4,SP ;1124 6F 43
NOP ;1126 00 09
RTS ;1128 00 0B
NOP ;112A 00 09
;=====================================================================================================
L00112C: MOV.L R14,@-SP ;112C 2F E6
MOV.L L0011E0,R7;=H'FFFFA274 ;112E D7 2C
MOV.L L0011E4,R1;=H'000029D0 ;1130 D1 2C
MOV R7,R4 ;1132 64 73
MOV R1,R5 ;1134 65 13
MOV.L L0011E8,R14;=H'000003E2 ;1136 DE 2C
BRA L001144 ;1138 A0 04
MOV #H'00,R6 ;113A E6 00
;=====================================================================================================
L00113C: MOV.B @R5+,R2 ;113C 62 54
ADD #H'01,R6 ;113E 76 01
MOV.B R2,@R4 ;1140 24 20
ADD #H'01,R4 ;1142 74 01
L001144: CMP/HS R14,R6 ;1144 36 E2
BF L00113C ;1146 8B F9
BRA L00115E ;1148 A0 09
MOV #H'00,R4 ;114A E4 00
;=====================================================================================================
L00114C: MOV.B @R7,R5 ;114C 65 70
MOV.B @R1,R2 ;114E 62 10
CMP/EQ R2,R5 ;1150 35 20
BT L001158 ;1152 89 01
BRA L001198 ;1154 A0 20
MOV #H'F6,R0 ;1156 E0 F6
;=====================================================================================================
L001158: ADD #H'01,R7 ;1158 77 01
ADD #H'01,R1 ;115A 71 01
ADD #H'01,R4 ;115C 74 01
L00115E: CMP/HS R14,R4 ;115E 34 E2
BF L00114C ;1160 8B F4
MOV.L L0011EC,R7;=H'FFFFA658 ;1162 D7 22
MOV.L L0011F0,R1;=H'00000510 ;1164 D1 22
MOV R7,R4 ;1166 64 73
MOV R1,R5 ;1168 65 13
MOV.L L0011F4,R14;=H'00000000 ;116A DE 22
BRA L001178 ;116C A0 04
MOV #H'00,R6 ;116E E6 00
;=====================================================================================================
L001170: MOV.B @R5+,R2 ;1170 62 54
ADD #H'01,R6 ;1172 76 01
MOV.B R2,@R4 ;1174 24 20
ADD #H'01,R4 ;1176 74 01
L001178: CMP/HS R14,R6 ;1178 36 E2
BF L001170 ;117A 8B F9
BRA L001192 ;117C A0 09
MOV #H'00,R4 ;117E E4 00
;=====================================================================================================
L001180: MOV.B @R7,R5 ;1180 65 70
MOV.B @R1,R2 ;1182 62 10
CMP/EQ R2,R5 ;1184 35 20
BT L00118C ;1186 89 01
BRA L001198 ;1188 A0 06
MOV #H'F5,R0 ;118A E0 F5
;=====================================================================================================
L00118C: ADD #H'01,R7 ;118C 77 01
ADD #H'01,R1 ;118E 71 01
ADD #H'01,R4 ;1190 74 01
L001192: CMP/HS R14,R4 ;1192 34 E2
BF L001180 ;1194 8B F4
MOV #H'00,R0 ;1196 E0 00
L001198: RTS ;1198 00 0B
MOV.L @SP+,R14 ;119A 6E F6
;=====================================================================================================
L00119C: STS.L PR,@-SP ;119C 4F 22
MOV.L L0011F8,R1;=L002978 ;119E D1 16
JSR @R1 ;11A0 41 0B
NOP ;11A2 00 09
MOV.L L0011FC,R4;=L001A96 ;11A4 D4 15
JSR @R4 ;11A6 44 0B
NOP ;11A8 00 09
MOV.L L001200,R5;=L002840 ;11AA D5 15
JSR @R5 ;11AC 45 0B
NOP ;11AE 00 09
MOV.L L001204,R6;=L00253A ;11B0 D6 14
JSR @R6 ;11B2 46 0B
NOP ;11B4 00 09
MOV.L L001208,R7;=L001CC8 ;11B6 D7 14
JSR @R7 ;11B8 47 0B
NOP ;11BA 00 09
MOV.L L00120C,R1;=L00259E ;11BC D1 13
JSR @R1 ;11BE 41 0B
NOP ;11C0 00 09
MOV.L L001210,R4;=L001B04 ;11C2 D4 13
JSR @R4 ;11C4 44 0B
NOP ;11C6 00 09
MOV.L L001214,R5;=L001260 ;11C8 D5 12
JSR @R5 ;11CA 45 0B
NOP ;11CC 00 09
MOV.L L001218,R6;=L00122C ;11CE D6 12
JSR @R6 ;11D0 46 0B
NOP ;11D2 00 09
MOV.L L00121C,R7;=L00127C ;11D4 D7 11
JSR @R7 ;11D6 47 0B
NOP ;11D8 00 09
MOV.L L001220,R2;=L0022CC ;11DA D2 11
JMP @R2 ;11DC 42 2B
LDS.L @SP+,PR ;11DE 4F 26
;=====================================================================================================
L0011E0: .DATA.L H'FFFFA274
L0011E4: .DATA.L H'000029D0
L0011E8: .DATA.L H'000003E2
L0011EC: .DATA.L H'FFFFA658
L0011F0: .DATA.L H'00000510
L0011F4: .DATA.L H'00000000
L0011F8: .DATA.L L002978
L0011FC: .DATA.L L001A96
L001200: .DATA.L L002840
L001204: .DATA.L L00253A
L001208: .DATA.L L001CC8
L00120C: .DATA.L L00259E
L001210: .DATA.L L001B04
L001214: .DATA.L L001260
L001218: .DATA.L L00122C
L00121C: .DATA.L L00127C
L001220: .DATA.L L0022CC
;=====================================================================================================
L001224: MOV.L L001274,R6;=H'FFFFA008 ;1224 D6 13
MOV #H'00,R2 ;1226 E2 00
RTS ;1228 00 0B
MOV.L R2,@R6 ;122A 26 22
;=====================================================================================================
L00122C: MOV.L L001274,R6;=H'FFFFA008 ;122C D6 11
MOV #H'00,R2 ;122E E2 00
RTS ;1230 00 0B
MOV.L R2,@R6 ;1232 26 22
;=====================================================================================================
L001234: ADD #H'FC,SP ;1234 7F FC
MOV.W @R4,R2 ;1236 62 41
MOV #H'CE,R6 ;1238 E6 CE
SHLL8 R6 ;123A 46 18
MOV.W R2,@R6 ;123C 26 21
MOV.W @(H'02,R4),R0 ;123E 85 41
MOV.W R0,@(H'02,R6) ;1240 81 61
MOV.W @(H'04,R4),R0 ;1242 85 42
MOV.W R0,@(H'04,R6) ;1244 81 62
MOV.W @(H'06,R4),R0 ;1246 85 43
MOV.W R0,@(H'06,R6) ;1248 81 63
MOV.W @(H'08,R4),R0 ;124A 85 44
MOV.W R0,@(H'08,R6) ;124C 81 64
MOV.W @(H'0A,R4),R0 ;124E 85 45
MOV.W R0,@(H'0A,R6) ;1250 81 65
MOV.W @(H'0C,R4),R0 ;1252 85 46
MOV.W R0,@(H'0C,R6) ;1254 81 66
MOV.W @(H'0E,R4),R0 ;1256 85 47
MOV.W R0,@R6 ;1258 26 01
MOV.W R0,@SP ;125A 2F 01
RTS ;125C 00 0B
ADD #H'04,SP ;125E 7F 04
;=====================================================================================================
L001260: STS.L PR,@-SP ;1260 4F 22
BSR L001224 ;1262 BF DF
NOP ;1264 00 09
MOV.L L001278,R4;=H'00000450 ;1266 D4 04
BRA L001234 ;1268 AF E4
LDS.L @SP+,PR ;126A 4F 26
;=====================================================================================================
L00126C: MOV.L L001274,R6;=H'FFFFA008 ;126C D6 01
RTS ;126E 00 0B
MOV.L @R6,R0 ;1270 60 62
;=====================================================================================================
L001272: .DATA.B H'00,H'00 ;..;
;=====================================================================================================
L001274: .DATA.L H'FFFFA008
L001278: .DATA.L H'00000450
;=====================================================================================================
L00127C: ADD #H'F4,SP ;127C 7F F4
MOV #H'CE,R6 ;127E E6 CE
SHLL8 R6 ;1280 46 18
MOV.W @R6,R1 ;1282 61 61
MOV.W R1,@SP ;1284 2F 11
MOV.B @(H'01,SP),R0 ;1286 84 F1
OR #H'01,R0 ;1288 CB 01
MOV.B R0,@(H'01,SP) ;128A 80 F1
MOV.L @SP,R4 ;128C 64 F2
MOV.L R4,@(H'08,SP) ;128E 1F 42
MOV.W @(H'08,SP),R0 ;1290 85 F4
MOV.W R0,@R6 ;1292 26 01
RTS ;1294 00 0B
ADD #H'0C,SP ;1296 7F 0C
;=====================================================================================================
L001298: ADD #H'F4,SP ;1298 7F F4
MOV #H'CE,R6 ;129A E6 CE
SHLL8 R6 ;129C 46 18
MOV.W @R6,R1 ;129E 61 61
MOV.W R1,@SP ;12A0 2F 11
MOV.B @(H'01,SP),R0 ;12A2 84 F1
AND #H'FE,R0 ;12A4 C9 FE
MOV.B R0,@(H'01,SP) ;12A6 80 F1
MOV.L @SP,R4 ;12A8 64 F2
MOV.L R4,@(H'08,SP) ;12AA 1F 42
MOV.W @(H'08,SP),R0 ;12AC 85 F4
MOV.W R0,@R6 ;12AE 26 01
RTS ;12B0 00 0B
ADD #H'0C,SP ;12B2 7F 0C
;=====================================================================================================
L0012B4: MOV.L L0014AC,R4;=H'FFFFA00C ;12B4 D4 7D
MOV.L L0014B0,R2;=H'FFFFA640 ;12B6 D2 7E
MOV.W L00140E,R6;=H'14A ;12B8 96 A9
JMP @R2 ;12BA 42 2B
MOV #H'00,R5 ;12BC E5 00
;=====================================================================================================
L0012BE: STS.L PR,@-SP ;12BE 4F 22
BSR L0012B4 ;12C0 BF F8
NOP ;12C2 00 09
MOV.L L0014B4,R2;=L000684 ;12C4 D2 7B
JMP @R2 ;12C6 42 2B
LDS.L @SP+,PR ;12C8 4F 26
;=====================================================================================================
L0012CA: MOV.L R10,@-SP ;12CA 2F A6
MOV.L R11,@-SP ;12CC 2F B6
MOV.L R12,@-SP ;12CE 2F C6
MOV.L R13,@-SP ;12D0 2F D6
MOV.L R14,@-SP ;12D2 2F E6
STS.L PR,@-SP ;12D4 4F 22
MOV.L L0014AC,R1;=H'FFFFA00C ;12D6 D1 75
MOV #H'03,R5 ;12D8 E5 03
MOV.W L001410,R0;=H'149 ;12DA 90 99
MOV.B R5,@(R0,R1) ;12DC 01 54
MOV.B @R4,R6 ;12DE 66 40
MOV.L L0014B8,R10;=L002632 ;12E0 DA 75
MOV R4,R12 ;12E2 6C 43
JSR @R10 ;12E4 4A 0B
EXTU.B R6,R4 ;12E6 64 6C
TST R0,R0 ;12E8 20 08
BF/S L001332 ;12EA 8F 22
MOV R0,R2 ;12EC 62 03
MOV.B @(H'01,R12),R0 ;12EE 84 C1
EXTU.B R0,R4 ;12F0 64 0C
JSR @R10 ;12F2 4A 0B
MOV R4,R11 ;12F4 6B 43
TST R0,R0 ;12F6 20 08
BF/S L001332 ;12F8 8F 1B
MOV R0,R2 ;12FA 62 03
MOV R12,R13 ;12FC 6D C3
ADD #H'02,R13 ;12FE 7D 02
BRA L001314 ;1300 A0 08
MOV #H'00,R14 ;1302 EE 00
;=====================================================================================================
L001304: MOV.B @R13,R7 ;1304 67 D0
JSR @R10 ;1306 4A 0B
EXTU.B R7,R4 ;1308 64 7C
TST R0,R0 ;130A 20 08
BF/S L001318 ;130C 8F 04
MOV R0,R2 ;130E 62 03
ADD #H'01,R14 ;1310 7E 01
ADD #H'01,R13 ;1312 7D 01
L001314: CMP/GE R11,R14 ;1314 3E B3
BF L001304 ;1316 8B F5
L001318: TST R2,R2 ;1318 22 28
BF L001332 ;131A 8B 0A
ADD #H'02,R11 ;131C 7B 02
MOV R11,R5 ;131E 65 B3
BSR L001386 ;1320 B0 31
MOV R12,R4 ;1322 64 C3
MOV R0,R11 ;1324 6B 03
MOV #H'A2,R0 ;1326 E0 A2
EXTU.B R0,R0 ;1328 60 0C
MOV.B R11,@(R0,R12) ;132A 0C B4
JSR @R10 ;132C 4A 0B
EXTU.B R11,R4 ;132E 64 BC
MOV R0,R2 ;1330 62 03
L001332: MOV.L L0014AC,R1;=H'FFFFA00C ;1332 D1 5E
MOV #H'00,R6 ;1334 E6 00
MOV.W L001410,R0;=H'149 ;1336 90 6B
MOV.B R6,@(R0,R1) ;1338 01 64
MOV R2,R0 ;133A 60 23
LDS.L @SP+,PR ;133C 4F 26
MOV.L @SP+,R14 ;133E 6E F6
MOV.L @SP+,R13 ;1340 6D F6
MOV.L @SP+,R12 ;1342 6C F6
MOV.L @SP+,R11 ;1344 6B F6
RTS ;1346 00 0B
MOV.L @SP+,R10 ;1348 6A F6
;=====================================================================================================
L00134A: MOV.L R14,@-SP ;134A 2F E6
STS.L PR,@-SP ;134C 4F 22
MOV.L L0014AC,R1;=H'FFFFA00C ;134E D1 57
MOV #H'03,R5 ;1350 E5 03
MOV.W L001410,R0;=H'149 ;1352 90 5D
MOV.B R5,@(R0,R1) ;1354 01 54
MOV.B @R4,R6 ;1356 66 40
MOV.L L0014B8,R7;=L002632 ;1358 D7 57
MOV R4,R14 ;135A 6E 43
JSR @R7 ;135C 47 0B
EXTU.B R6,R4 ;135E 64 6C
TST R0,R0 ;1360 20 08
BF/S L001376 ;1362 8F 08
MOV R0,R2 ;1364 62 03
MOV R14,R4 ;1366 64 E3
BSR L001386 ;1368 B0 0D
MOV #H'01,R5 ;136A E5 01
MOV.L L0014B8,R6;=L002632 ;136C D6 52
MOV.B R0,@(H'01,R14) ;136E 80 E1
JSR @R6 ;1370 46 0B
EXTU.B R0,R4 ;1372 64 0C
MOV R0,R2 ;1374 62 03
L001376: MOV.L L0014AC,R1;=H'FFFFA00C ;1376 D1 4D
MOV #H'00,R6 ;1378 E6 00
MOV.W L001410,R0;=H'149 ;137A 90 49
MOV.B R6,@(R0,R1) ;137C 01 64
MOV R2,R0 ;137E 60 23
LDS.L @SP+,PR ;1380 4F 26
RTS ;1382 00 0B
MOV.L @SP+,R14 ;1384 6E F6
;=====================================================================================================
L001386: MOV R5,R1 ;1386 61 53
TST R5,R5 ;1388 25 58
BT/S L00139E ;138A 8D 08
MOV #H'00,R5 ;138C E5 00
BRA L00139A ;138E A0 04
MOV #H'00,R6 ;1390 E6 00
;=====================================================================================================
L001392: MOV.B @R4+,R2 ;1392 62 44
ADD #H'01,R6 ;1394 76 01
EXTU.B R2,R2 ;1396 62 2C
ADD R2,R5 ;1398 35 2C
L00139A: CMP/GE R1,R6 ;139A 36 13
BF L001392 ;139C 8B F9
L00139E: NOT R5,R2 ;139E 62 57
RTS ;13A0 00 0B
EXTU.B R2,R0 ;13A2 60 2C
;=====================================================================================================
L0013A4: MOV.L R14,@-SP ;13A4 2F E6
STS.L PR,@-SP ;13A6 4F 22
MOV.B @(H'01,R4),R0 ;13A8 84 41
MOV R4,R14 ;13AA 6E 43
EXTU.B R0,R5 ;13AC 65 0C
BSR L001386 ;13AE BF EA
ADD #H'02,R5 ;13B0 75 02
EXTU.B R0,R2 ;13B2 62 0C
MOV #H'A2,R0 ;13B4 E0 A2
EXTU.B R0,R0 ;13B6 60 0C
MOV.B @(R0,R14),R6 ;13B8 06 EC
EXTU.B R6,R1 ;13BA 61 6C
CMP/EQ R2,R1 ;13BC 31 20
BT/S L0013C4 ;13BE 8D 01
MOV #H'00,R0 ;13C0 E0 00
MOV #H'BA,R0 ;13C2 E0 BA
L0013C4: LDS.L @SP+,PR ;13C4 4F 26
RTS ;13C6 00 0B
MOV.L @SP+,R14 ;13C8 6E F6
;=====================================================================================================
L0013CA: MOV.B @R4,R2 ;13CA 62 40
EXTU.B R2,R0 ;13CC 60 2C
CMP/EQ #H'15,R0 ;13CE 88 15
BT/S L001432 ;13D0 8D 2F
MOV R5,R7 ;13D2 67 53
CMP/EQ #H'59,R0 ;13D4 88 59
BT L001432 ;13D6 89 2C
CMP/EQ #H'14,R0 ;13D8 88 14
BT L001412 ;13DA 89 1A
CMP/EQ #H'5A,R0 ;13DC 88 5A
BT L001416 ;13DE 89 1A
MOV #H'CA,R2 ;13E0 E2 CA
EXTU.B R2,R2 ;13E2 62 2C
CMP/EQ R2,R0 ;13E4 30 20
BT L00141A ;13E6 89 18
MOV #H'CC,R2 ;13E8 E2 CC
EXTU.B R2,R2 ;13EA 62 2C
CMP/EQ R2,R0 ;13EC 30 20
BT L00141E ;13EE 89 16
MOV #H'CE,R2 ;13F0 E2 CE
EXTU.B R2,R2 ;13F2 62 2C
CMP/EQ R2,R0 ;13F4 30 20
BT L001422 ;13F6 89 14
MOV #H'D2,R2 ;13F8 E2 D2
EXTU.B R2,R2 ;13FA 62 2C
CMP/EQ R2,R0 ;13FC 30 20
BT L001426 ;13FE 89 12
MOV #H'D3,R2 ;1400 E2 D3
EXTU.B R2,R2 ;1402 62 2C
CMP/EQ R2,R0 ;1404 30 20
BT/S L00142A ;1406 8D 10
MOV R7,R5 ;1408 65 73
BRA L00142E ;140A A0 10
NOP ;140C 00 09
;=====================================================================================================
L00140E: .DATA.W H'14A
L001410: .DATA.W H'149
;=====================================================================================================
L001412: BRA L00169A ;1412 A1 42
MOV R7,R5 ;1414 65 73
;=====================================================================================================
L001416: BRA L00173C ;1416 A1 91
MOV R7,R5 ;1418 65 73
;=====================================================================================================
L00141A: BRA L0017B2 ;141A A1 CA
MOV R7,R5 ;141C 65 73
;=====================================================================================================
L00141E: BRA L0017CE ;141E A1 D6
MOV R7,R5 ;1420 65 73
;=====================================================================================================
L001422: BRA L0018AC ;1422 A2 43
MOV R7,R5 ;1424 65 73
;=====================================================================================================
L001426: BRA L0018F4 ;1426 A2 65
MOV R7,R5 ;1428 65 73
;=====================================================================================================
L00142A: BRA L0019C4 ;142A A2 CB
NOP ;142C 00 09
;=====================================================================================================
L00142E: BRA L0015FA ;142E A0 E4
NOP ;1430 00 09
;=====================================================================================================
L001432: MOV.B @(H'02,R4),R0 ;1432 84 42
MOV.B @R4,R4 ;1434 64 40
EXTU.B R0,R5 ;1436 65 0C
EXTU.B R4,R4 ;1438 64 4C
BRA L0016B8 ;143A A1 3D
MOV R7,R6 ;143C 66 73
;=====================================================================================================
L00143E: EXTU.B R4,R0 ;143E 60 4C
TST R0,R0 ;1440 20 08
BT L00149A ;1442 89 2A
CMP/EQ #H'14,R0 ;1444 88 14
BT L001454 ;1446 89 05
CMP/EQ #H'15,R0 ;1448 88 15
BT L001454 ;144A 89 03
CMP/EQ #H'59,R0 ;144C 88 59
BT L001454 ;144E 89 01
CMP/EQ #H'5A,R0 ;1450 88 5A
BF L001458 ;1452 8B 01
L001454: BRA L0014A0 ;1454 A0 24
MOV #H'01,R2 ;1456 E2 01
;=====================================================================================================
L001458: MOV #H'C8,R6 ;1458 E6 C8
EXTU.B R6,R6 ;145A 66 6C
CMP/EQ R6,R0 ;145C 30 60
BT L00149A ;145E 89 1C
MOV #H'C9,R6 ;1460 E6 C9
EXTU.B R6,R6 ;1462 66 6C
CMP/EQ R6,R0 ;1464 30 60
BT L00149A ;1466 89 18
MOV #H'CA,R6 ;1468 E6 CA
EXTU.B R6,R6 ;146A 66 6C
CMP/EQ R6,R0 ;146C 30 60
BT L00149A ;146E 89 14
MOV #H'CC,R6 ;1470 E6 CC
EXTU.B R6,R6 ;1472 66 6C
CMP/EQ R6,R0 ;1474 30 60
BF L00147E ;1476 8B 02
MOV #H'89,R2 ;1478 E2 89
BRA L0014A0 ;147A A0 11
EXTU.B R2,R2 ;147C 62 2C
;=====================================================================================================
L00147E: MOV #H'CE,R6 ;147E E6 CE
EXTU.B R6,R6 ;1480 66 6C
CMP/EQ R6,R0 ;1482 30 60
BT L00149A ;1484 89 09
MOV #H'D2,R6 ;1486 E6 D2
EXTU.B R6,R6 ;1488 66 6C
CMP/EQ R6,R0 ;148A 30 60
BT L00149A ;148C 89 05
MOV #H'D3,R6 ;148E E6 D3
EXTU.B R6,R6 ;1490 66 6C
CMP/EQ R6,R0 ;1492 30 60
BT L00149E ;1494 89 03
BRA L0014A4 ;1496 A0 05
NOP ;1498 00 09
;=====================================================================================================
L00149A: BRA L0014A0 ;149A A0 01
MOV #H'00,R2 ;149C E2 00
;=====================================================================================================
L00149E: MOV #H'02,R2 ;149E E2 02
L0014A0: RTS ;14A0 00 0B
MOV R2,R0 ;14A2 60 23
;=====================================================================================================
L0014A4: MOV.W L0014AA,R0;=H'FEB6 ;14A4 90 01
RTS ;14A6 00 0B
NOP ;14A8 00 09
;=====================================================================================================
L0014AA: .DATA.W H'FEB6
L0014AC: .DATA.L H'FFFFA00C
L0014B0: .DATA.L H'FFFFA640
L0014B4: .DATA.L L000684
L0014B8: .DATA.L L002632
;=====================================================================================================
L0014BC: MOV.L R10,@-SP ;14BC 2F A6
MOV.L R11,@-SP ;14BE 2F B6
MOV.L R12,@-SP ;14C0 2F C6
MOV.L R13,@-SP ;14C2 2F D6
MOV.L R14,@-SP ;14C4 2F E6
STS.L PR,@-SP ;14C6 4F 22
ADD #H'FC,SP ;14C8 7F FC
MOV.L L001714,R2;=L00263A ;14CA D2 92
MOV.L L001718,R13;=H'FFFFA00C ;14CC DD 92
JSR @R2 ;14CE 42 0B
NOP ;14D0 00 09
CMP/PL R0 ;14D2 40 15
MOV.L L00171C,R11;=H'FFFFA0AF ;14D4 DB 91
MOV.L L001720,R12;=H'FFFFA152 ;14D6 DC 92
BT/S L0014E0 ;14D8 8D 02
MOV R0,R14 ;14DA 6E 03
BRA L0015EA ;14DC A0 85
NOP ;14DE 00 09
;=====================================================================================================
L0014E0: MOV.L L001718,R10;=H'FFFFA00C ;14E0 DA 8D
L0014E2: CMP/PL R14 ;14E2 4E 15
BT L0014EA ;14E4 89 01
BRA L0015EA ;14E6 A0 80
NOP ;14E8 00 09
;=====================================================================================================
L0014EA: MOV.L L001724,R2;=L002650 ;14EA D2 8E
JSR @R2 ;14EC 42 0B
MOV SP,R4 ;14EE 64 F3
TST R0,R0 ;14F0 20 08
BF L0015EA ;14F2 8B 7A
MOV #H'52,R0 ;14F4 E0 52
SHLL2 R0 ;14F6 40 08
MOV.B @(R0,R10),R6 ;14F8 06 AC
EXTU.B R6,R5 ;14FA 65 6C
TST R5,R5 ;14FC 25 58
BF/S L001520 ;14FE 8F 0F
ADD #H'FF,R14 ;1500 7E FF
MOV.B @SP,R5 ;1502 65 F0
MOV #H'01,R1 ;1504 E1 01
MOV.W L001646,R0;=H'149 ;1506 90 9E
MOV.B R1,@(R0,R10) ;1508 0A 14
MOV.B R5,@R13 ;150A 2D 50
BSR L00143E ;150C BF 97
EXTU.B R5,R4 ;150E 64 5C
CMP/PZ R0 ;1510 40 11
BF L001518 ;1512 8B 01
BRA L001546 ;1514 A0 17
MOV.B R0,@(H'01,R13) ;1516 80 D1
;=====================================================================================================
L001518: MOV #H'A0,R4 ;1518 E4 A0
MOV.L L001728,R2;=H'FFFFA306 ;151A D2 83
BRA L0015E2 ;151C A0 61
EXTU.B R4,R4 ;151E 64 4C
;=====================================================================================================
L001520: MOV.B @(H'01,R13),R0 ;1520 84 D1
EXTU.B R0,R2 ;1522 62 0C
MOV R5,R0 ;1524 60 53
CMP/EQ #H'01,R0 ;1526 88 01
BF L00153A ;1528 8B 07
MOV.B @SP,R5 ;152A 65 F0
EXTU.B R5,R7 ;152C 67 5C
CMP/EQ R7,R2 ;152E 32 70
BT L001546 ;1530 89 09
MOV #H'A1,R4 ;1532 E4 A1
MOV.L L001728,R2;=H'FFFFA306 ;1534 D2 7C
BRA L0015E2 ;1536 A0 54
EXTU.B R4,R4 ;1538 64 4C
;=====================================================================================================
L00153A: ADD #H'02,R2 ;153A 72 02
CMP/GE R2,R5 ;153C 35 23
BT L001552 ;153E 89 08
MOV.B @SP,R2 ;1540 62 F0
EXTU.B R6,R0 ;1542 60 6C
MOV.B R2,@(R0,R13) ;1544 0D 24
L001546: MOV #H'52,R0 ;1546 E0 52
SHLL2 R0 ;1548 40 08
MOV.B @(R0,R10),R2 ;154A 02 AC
ADD #H'01,R2 ;154C 72 01
BRA L0014E2 ;154E AF C8
MOV.B R2,@(R0,R10) ;1550 0A 24
;=====================================================================================================
L001552: CMP/EQ R2,R5 ;1552 35 20
BF L0014E2 ;1554 8B C5
MOV.B @SP,R2 ;1556 62 F0
MOV #H'A2,R0 ;1558 E0 A2
EXTU.B R0,R0 ;155A 60 0C
MOV.B R2,@(R0,R13) ;155C 0D 24
BSR L0013A4 ;155E BF 21
MOV R13,R4 ;1560 64 D3
TST R0,R0 ;1562 20 08
BF L0015DC ;1564 8B 3A
MOV #H'02,R1 ;1566 E1 02
MOV.W L001646,R0;=H'149 ;1568 90 6D
MOV.B R1,@(R0,R10) ;156A 0A 14
MOV.B @R13,R4 ;156C 64 D0
EXTU.B R4,R6 ;156E 66 4C
TST R6,R6 ;1570 26 68
BF L001580 ;1572 8B 05
BSR L00168A ;1574 B0 89
MOV R12,R4 ;1576 64 C3
BSR L00134A ;1578 BE E7
MOV R12,R4 ;157A 64 C3
BRA L0015D4 ;157C A0 2A
NOP ;157E 00 09
;=====================================================================================================
L001580: MOV #H'C8,R2 ;1580 E2 C8
EXTU.B R2,R2 ;1582 62 2C
CMP/EQ R2,R6 ;1584 36 20
BT L0015D4 ;1586 89 25
MOV #H'C9,R2 ;1588 E2 C9
EXTU.B R2,R2 ;158A 62 2C
CMP/EQ R2,R6 ;158C 36 20
BF L0015A0 ;158E 8B 07
BSR L001768 ;1590 B0 EA
NOP ;1592 00 09
MOV.L L001728,R2;=H'FFFFA306 ;1594 D2 64
MOV.L L00172C,R4;=H'000080B2 ;1596 D4 65
JSR @R2 ;1598 42 0B
NOP ;159A 00 09
BRA L0015D4 ;159C A0 1A
NOP ;159E 00 09
;=====================================================================================================
L0015A0: MOV #H'D3,R2 ;15A0 E2 D3
EXTU.B R2,R2 ;15A2 62 2C
CMP/EQ R2,R6 ;15A4 36 20
BT L0015C0 ;15A6 89 0B
MOV #H'CC,R2 ;15A8 E2 CC
EXTU.B R2,R2 ;15AA 62 2C
CMP/EQ R2,R6 ;15AC 36 20
BT L0015C0 ;15AE 89 07
MOV #H'CE,R2 ;15B0 E2 CE
EXTU.B R2,R2 ;15B2 62 2C
CMP/EQ R2,R6 ;15B4 36 20
BT L0015C0 ;15B6 89 03
MOV #H'D2,R1 ;15B8 E1 D2
EXTU.B R1,R1 ;15BA 61 1C
CMP/EQ R1,R6 ;15BC 36 10
BF L0015CA ;15BE 8B 04
L0015C0: MOV R13,R4 ;15C0 64 D3
BSR L0013CA ;15C2 BF 02
MOV R11,R5 ;15C4 65 B3
BRA L0015D4 ;15C6 A0 05
NOP ;15C8 00 09
;=====================================================================================================
L0015CA: MOV R13,R4 ;15CA 64 D3
BSR L0013CA ;15CC BE FD
MOV R11,R5 ;15CE 65 B3
BSR L0012CA ;15D0 BE 7B
MOV R11,R4 ;15D2 64 B3
L0015D4: BSR L0012B4 ;15D4 BE 6E
NOP ;15D6 00 09
BRA L0014E2 ;15D8 AF 83
NOP ;15DA 00 09
;=====================================================================================================
L0015DC: MOV #H'A5,R4 ;15DC E4 A5
EXTU.B R4,R4 ;15DE 64 4C
MOV.L L001728,R2;=H'FFFFA306 ;15E0 D2 51
L0015E2: JSR @R2 ;15E2 42 0B
NOP ;15E4 00 09
BSR L0012B4 ;15E6 BE 65
NOP ;15E8 00 09
L0015EA: ADD #H'04,SP ;15EA 7F 04
LDS.L @SP+,PR ;15EC 4F 26
MOV.L @SP+,R14 ;15EE 6E F6
MOV.L @SP+,R13 ;15F0 6D F6
MOV.L @SP+,R12 ;15F2 6C F6
MOV.L @SP+,R11 ;15F4 6B F6
RTS ;15F6 00 0B
MOV.L @SP+,R10 ;15F8 6A F6
;=====================================================================================================
L0015FA: MOV.B @R4,R2 ;15FA 62 40
MOV #H'00,R0 ;15FC E0 00
MOV.B R2,@R5 ;15FE 25 20
RTS ;1600 00 0B
MOV.B R0,@(H'01,R5) ;1602 80 51
;=====================================================================================================
L001604: MOV.L R14,@-SP ;1604 2F E6
STS.L PR,@-SP ;1606 4F 22
ADD #H'F0,SP ;1608 7F F0
MOV.L R5,@(H'04,SP) ;160A 1F 51
MOV.L R4,@SP ;160C 2F 42
STC SR,R0 ;160E 00 02
SHLR2 R0 ;1610 40 09
SHLR2 R0 ;1612 40 09
AND #H'0F,R0 ;1614 C9 0F
MOV.L R0,@(H'08,SP) ;1616 1F 02
STC SR,R0 ;1618 00 02
MOV.W L001648,R14;=H'FF0F ;161A 9E 15
AND R14,R0 ;161C 20 E9
OR #H'F0,R0 ;161E CB F0
LDC R0,SR ;1620 40 0E
MOV.L L001730,R1;=L001BA6 ;1622 D1 43
MOV.L @SP,R4 ;1624 64 F2
JSR @R1 ;1626 41 0B
MOV.L @(H'04,SP),R5 ;1628 55 F1
MOV.L R0,@(H'0C,SP) ;162A 1F 03
MOV.L @(H'08,SP),R0 ;162C 50 F2
AND #H'0F,R0 ;162E C9 0F
SHLL2 R0 ;1630 40 08
SHLL2 R0 ;1632 40 08
STC SR,R6 ;1634 06 02
AND R14,R6 ;1636 26 E9
OR R0,R6 ;1638 26 0B
LDC R6,SR ;163A 46 0E
MOV.L @(H'0C,SP),R0 ;163C 50 F3
ADD #H'10,SP ;163E 7F 10
LDS.L @SP+,PR ;1640 4F 26
RTS ;1642 00 0B
MOV.L @SP+,R14 ;1644 6E F6
;=====================================================================================================
L001646: .DATA.W H'149
L001648: .DATA.W H'FF0F
;=====================================================================================================
L00164A: STS.L PR,@-SP ;164A 4F 22
MOV #H'80,R1 ;164C E1 80
EXTU.B R1,R1 ;164E 61 1C
CMP/EQ R1,R6 ;1650 36 10
BF L00165E ;1652 8B 04
BSR L001604 ;1654 BF D6
NOP ;1656 00 09
TST R0,R0 ;1658 20 08
BT/S L001662 ;165A 8D 02
MOV #H'00,R0 ;165C E0 00
L00165E: MOV #H'80,R0 ;165E E0 80
EXTU.B R0,R0 ;1660 60 0C
L001662: LDS.L @SP+,PR ;1662 4F 26
RTS ;1664 00 0B
NOP ;1666 00 09
;=====================================================================================================
L001668: MOV.L L001718,R2;=H'FFFFA00C ;1668 D2 2B
MOV.W L001710,R0;=H'149 ;166A 90 51
MOV.B @(R0,R2),R6 ;166C 06 2C
RTS ;166E 00 0B
EXTU.B R6,R0 ;1670 60 6C
;=====================================================================================================
L001672: MOV.L R14,@-SP ;1672 2F E6
STS.L PR,@-SP ;1674 4F 22
MOV.L L001734,R2;=H'FFFFA34A ;1676 D2 2F
JSR @R2 ;1678 42 0B
MOV #H'00,R14 ;167A EE 00
TST R0,R0 ;167C 20 08
BT L001682 ;167E 89 00
MOV #H'0C,R14 ;1680 EE 0C
L001682: MOV R14,R0 ;1682 60 E3
LDS.L @SP+,PR ;1684 4F 26
RTS ;1686 00 0B
MOV.L @SP+,R14 ;1688 6E F6
;=====================================================================================================
L00168A: MOV.L R14,@-SP ;168A 2F E6
STS.L PR,@-SP ;168C 4F 22
BSR L001672 ;168E BF F0
MOV R4,R14 ;1690 6E 43
MOV.B R0,@R14 ;1692 2E 00
LDS.L @SP+,PR ;1694 4F 26
RTS ;1696 00 0B
MOV.L @SP+,R14 ;1698 6E F6
;=====================================================================================================
L00169A: MOV.L R14,@-SP ;169A 2F E6
STS.L PR,@-SP ;169C 4F 22
MOV.B @R4,R1 ;169E 61 40
MOV #H'02,R0 ;16A0 E0 02
MOV.B R1,@R5 ;16A2 25 10
MOV.B R0,@(H'01,R5) ;16A4 80 51
BSR L001672 ;16A6 BF E4
MOV R5,R14 ;16A8 6E 53
MOV.L L001734,R6;=H'FFFFA34A ;16AA D6 22
JSR @R6 ;16AC 46 0B
MOV.B R0,@(H'02,R14) ;16AE 80 E2
MOV.B R0,@(H'03,R14) ;16B0 80 E3
LDS.L @SP+,PR ;16B2 4F 26
RTS ;16B4 00 0B
MOV.L @SP+,R14 ;16B6 6E F6
;=====================================================================================================
L0016B8: MOV.L R12,@-SP ;16B8 2F C6
MOV.L R13,@-SP ;16BA 2F D6
MOV.L R14,@-SP ;16BC 2F E6
STS.L PR,@-SP ;16BE 4F 22
MOV R5,R14 ;16C0 6E 53
MOV.B R4,@R6 ;16C2 26 40
MOV R6,R12 ;16C4 6C 63
BSR L001672 ;16C6 BF D4
MOV R4,R13 ;16C8 6D 43
EXTU.B R14,R5 ;16CA 65 EC
MOV.B R0,@(H'02,R12) ;16CC 80 C2
MOV R14,R0 ;16CE 60 E3
TST R5,R5 ;16D0 25 58
BT/S L0016EA ;16D2 8D 0A
MOV.B R0,@(H'03,R12) ;16D4 80 C3
MOV R5,R0 ;16D6 60 53
CMP/EQ #H'01,R0 ;16D8 88 01
BT L0016EA ;16DA 89 06
CMP/EQ #H'02,R0 ;16DC 88 02
BT L0016EA ;16DE 89 04
CMP/EQ #H'03,R0 ;16E0 88 03
BT L0016EA ;16E2 89 02
MOV R5,R0 ;16E4 60 53
CMP/EQ #H'04,R0 ;16E6 88 04
BF L001702 ;16E8 8B 0B
L0016EA: EXTU.B R13,R0 ;16EA 60 DC
CMP/EQ #H'59,R0 ;16EC 88 59
MOV R12,R6 ;16EE 66 C3
ADD #H'04,R6 ;16F0 76 04
MOV.L L001738,R2;=L0028F2 ;16F2 D2 11
BF/S L0016FA ;16F4 8F 01
MOV #H'01,R4 ;16F6 E4 01
MOV #H'00,R4 ;16F8 E4 00
L0016FA: JSR @R2 ;16FA 42 0B
NOP ;16FC 00 09
BRA L001704 ;16FE A0 01
ADD #H'02,R0 ;1700 70 02
;=====================================================================================================
L001702: MOV #H'02,R0 ;1702 E0 02
L001704: MOV.B R0,@(H'01,R12) ;1704 80 C1
LDS.L @SP+,PR ;1706 4F 26
MOV.L @SP+,R14 ;1708 6E F6
MOV.L @SP+,R13 ;170A 6D F6
RTS ;170C 00 0B
MOV.L @SP+,R12 ;170E 6C F6
;=====================================================================================================
L001710: .DATA.W H'149
L001712: .DATA.B H'00,H'00 ;..;
;=====================================================================================================
L001714: .DATA.L L00263A
L001718: .DATA.L H'FFFFA00C
L00171C: .DATA.L H'FFFFA0AF
L001720: .DATA.L H'FFFFA152
L001724: .DATA.L L002650
L001728: .DATA.L H'FFFFA306
L00172C: .DATA.L H'000080B2
L001730: .DATA.L L001BA6
L001734: .DATA.L H'FFFFA34A
L001738: .DATA.L L0028F2
;=====================================================================================================
L00173C: MOV.L R12,@-SP ;173C 2F C6
MOV.L R13,@-SP ;173E 2F D6
MOV.L R14,@-SP ;1740 2F E6
STS.L PR,@-SP ;1742 4F 22
MOV.L L00196C,R1;=H'FFFFA2C8 ;1744 D1 89
MOV R5,R13 ;1746 6D 53
JSR @R1 ;1748 41 0B
MOV R4,R14 ;174A 6E 43
MOV.B @R14,R6 ;174C 66 E0
MOV R0,R12 ;174E 6C 03
MOV #H'02,R0 ;1750 E0 02
MOV.B R6,@R13 ;1752 2D 60
BSR L001672 ;1754 BF 8D
MOV.B R0,@(H'01,R13) ;1756 80 D1
MOV.B R0,@(H'02,R13) ;1758 80 D2
MOV R12,R0 ;175A 60 C3
MOV.B R0,@(H'03,R13) ;175C 80 D3
LDS.L @SP+,PR ;175E 4F 26
MOV.L @SP+,R14 ;1760 6E F6
MOV.L @SP+,R13 ;1762 6D F6
RTS ;1764 00 0B
MOV.L @SP+,R12 ;1766 6C F6
;=====================================================================================================
L001768: STS.L PR,@-SP ;1768 4F 22
ADD #H'FC,SP ;176A 7F FC
MOV.L L001970,R2;=L002860 ;176C D2 80
JSR @R2 ;176E 42 0B
NOP ;1770 00 09
TST R0,R0 ;1772 20 08
BT/S L001786 ;1774 8D 07
MOV.L R0,@SP ;1776 2F 02
MOV.L L001974,R4;=H'0003FE00 ;1778 D4 7E
MOV.L L001978,R2;=L0028A0 ;177A D2 7F
JSR @R2 ;177C 42 0B
NOP ;177E 00 09
TST R0,R0 ;1780 20 08
BF/S L0017AA ;1782 8F 12
MOV.L R0,@SP ;1784 2F 02
L001786: STC SR,R0 ;1786 00 02
MOV.W L001910,R6;=H'FF0F ;1788 96 C2
AND R6,R0 ;178A 20 69
OR #H'F0,R0 ;178C CB F0
LDC R0,SR ;178E 40 0E
MOV.L L00197C,R1;=L002846 ;1790 D1 7A
JSR @R1 ;1792 41 0B
NOP ;1794 00 09
MOV.L L001980,R4;=H'00008000 ;1796 D4 7A
LDC R4,VBR ;1798 44 2E
MOV.L L001984,R5;=L0010F6 ;179A D5 7A
MOV #H'B0,R4 ;179C E4 B0
JSR @R5 ;179E 45 0B
SHLL8 R4 ;17A0 44 18
MOV.L L001988,R7;=L008400 ;17A2 D7 79
ADD #H'04,SP ;17A4 7F 04
JMP @R7 ;17A6 47 2B
LDS.L @SP+,PR ;17A8 4F 26
;=====================================================================================================
L0017AA: ADD #H'04,SP ;17AA 7F 04
LDS.L @SP+,PR ;17AC 4F 26
RTS ;17AE 00 0B
NOP ;17B0 00 09
;=====================================================================================================
L0017B2: MOV.L R14,@-SP ;17B2 2F E6
STS.L PR,@-SP ;17B4 4F 22
MOV.B @R4,R2 ;17B6 62 40
MOV #H'02,R0 ;17B8 E0 02
MOV.B R2,@R5 ;17BA 25 20
MOV.B R0,@(H'01,R5) ;17BC 80 51
BSR L001672 ;17BE BF 58
MOV R5,R14 ;17C0 6E 53
MOV.B R0,@(H'02,R14) ;17C2 80 E2
MOV #H'00,R0 ;17C4 E0 00
MOV.B R0,@(H'03,R14) ;17C6 80 E3
LDS.L @SP+,PR ;17C8 4F 26
RTS ;17CA 00 0B
MOV.L @SP+,R14 ;17CC 6E F6