爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 45622|回复: 32
收起左侧

愿意参加移植的机友进来看看

[复制链接]
发表于 2005-8-7 00:00:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
愿意移值X618补丁的机友看看下面,自学成材,自己动手。
下面是我反汇编的补丁,一个一个字节的打啊....真苦
偶笨至今不会用C166的命令行工具.....
 楼主| 发表于 2005-8-17 00:00:00 | 显示全部楼层
ROM:0000 ; Segment type: Pure code
ROM:0000 ROM             section CODE word public
ROM:0000 procROM proc
ROM:0000                 ; assume dpp0: 0 (page 0x0)
ROM:0000                 ; assume dpp1: 1 (page 0x4000)
ROM:0000                 ; assume dpp2: 2 (page 0x8000)
ROM:0000                 ; assume dpp3: 3 (page 0xC000)
ROM:0000
ROM:0000 RESET:
ROM:0000                 mov     [-r0], r9
ROM:0002                 mov     [-r0], r8
ROM:0004                 mov     [-r0], r12
ROM:0006                 mov     [-r0], r13
ROM:0008
ROM:0008 NMITRAP:
ROM:0008                 mov     r12, #0FF04h
ROM:000C
ROM:000C loc_C:
ROM:000C                 mov     r13, #0EDh ; '?
ROM:0010
ROM:0010 STOTRAP:
ROM:0010                 mov     r14, #0FF36h
ROM:0014                 mov     r15, #0EDh ; '?
ROM:0018
ROM:0018 STUTRAP:
ROM:0018                 calls   0F6h, 474h ; 0F60474h
ROM:001C                 mov     r8, r4
ROM:001E                 mov     r9, r5
ROM:0020                 mov     r13, [r0+]
ROM:0022                 mov     r12, [r0+]
ROM:0024                 mov     r14, r12
ROM:0026                 mov     r15, r13
ROM:0028
ROM:0028 BTRAP:
ROM:0028                 mov     r12, r8
ROM:002A                 mov     r13, r9
ROM:002C                 calls   0F6h, 3FDEh ; 0F63FDEh
ROM:0030                 mov     r12, r8
ROM:0032                 mov     r13, r9
ROM:0034                 mov     r14, #508h
ROM:0038                 mov     r15, #3F5h
ROM:003C                 calls   0F6h, 3CC8h ; 0F63CC8h
ROM:0040
ROM:0040 CC0INT:
ROM:0040                 mov     r12, #0FF04h
ROM:0044
ROM:0044 CC1INT:
ROM:0044                 mov     r13, #0EDh ; '?
ROM:0048
ROM:0048 CC2INT:
ROM:0048                 mov     [-r0], r13
ROM:004A                 mov     [-r0], r12
ROM:004C
ROM:004C CC3INT:
ROM:004C                 mov     r12, r8
ROM:004E                 mov     r13, r9
ROM:0050
ROM:0050 CC4INT:
ROM:0050                 mov     r14, #536h
ROM:0054
ROM:0054 CC5INT:
ROM:0054                 mov     r15, #3F5h
ROM:0058
ROM:0058 CC6INT:
ROM:0058                 calls   0EEh, 0FFE4h ; 0EEFFE4h
ROM:005C
ROM:005C CC7INT:
ROM:005C                 add     r0, #4
ROM:005E                 mov     r12, r8
ROM:0060
ROM:0060 CC8INT:
ROM:0060                 mov     r13, r9
ROM:0062                 calls   0F9h, 8440h ; 0F98440h
ROM:0066                 mov     r8, [r0+]
ROM:0068
ROM:0068 CC10INT:
ROM:0068                 mov     r9, [r0+]
ROM:006A                 rets
ROM:006C ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:006C
ROM:006C CC11INT:
ROM:006C                 add     r0, r0
ROM:006E                 add     r0, r0
ROM:0070
ROM:0070 CC12INT:
ROM:0070                 movb    [r0+], [r8]
ROM:0072                 movb    [r0+], [r8]
ROM:0074
ROM:0074 CC13INT:
ROM:0074                 add     r0, r0
ROM:0076                 add     r0, r0
ROM:0078
ROM:0078 CC14INT:
ROM:0078                 add     r0, r0
ROM:007A                 addb    DPP0, loc_558+1
ROM:007E                 ; assume dpp0: 0FFFFh (page 0x3FFFC000)
ROM:007E                 add     r0, r0
ROM:0080
ROM:0080 T0INT:
ROM:0080                 add     r0, r0
ROM:0082                 add     r0, r0
ROM:0084
ROM:0084 T1INT:
ROM:0084                 jmpr    cc_NC, loc_86
ROM:0086
ROM:0086 loc_86:
ROM:0086                 bclr    word_FD00.9
ROM:0088
ROM:0088 T2INT:
ROM:0088                 add     r0, r0
ROM:008A                 add     r0, r0
ROM:008C
ROM:008C T3INT:
ROM:008C                 add     r0, r0
ROM:008E                 addb    DPP0, 559h ; 3FFFC559h
ROM:0092                 cmp     CC5, #0FDh ; '?
ROM:0096
ROM:0096 loc_96:
ROM:0096                 bclr    word_FD8A.4
ROM:0098
ROM:0098 T6INT:
ROM:0098                 jmpr    cc_ULE, loc_9A
ROM:009A
ROM:009A loc_9A:
ROM:009A                 add     r0, r0
ROM:009C
ROM:009C CRINT:
ROM:009C                 add     r0, r0
ROM:009E                 add     r0, r0
ROM:00A0
ROM:00A0 ADCINT:
ROM:00A0                 add     r0, r0
ROM:00A2                 add     r0, r0
ROM:00A4
ROM:00A4 ADEINT:
ROM:00A4                 add     r0, r0
ROM:00A6                 add     r0, r0
ROM:00A8
ROM:00A8 S0TINT:
ROM:00A8                 add     r0, r0
ROM:00AA                 mov     283h, [r7] ; 3FFFC283h
ROM:00AE                 jb      word_FD6E.0, unk_FFB8
ROM:00B2                 cmpi1   r2, #0
ROM:00B4
ROM:00B4 SCTINT:
ROM:00B4                 add     r0, r0
ROM:00B6                 add     r0, r0
ROM:00B8
ROM:00B8 SCRINT:
ROM:00B8                 add     r0, r0
ROM:00BA                 exts    r4, #1
ROM:00BA ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:00BC SCEINT:         db 0F5h ; ?
ROM:00BD                 db    3 ;  
ROM:00BE                 db    0 ;  
ROM:00BF                 db    5 ;  
ROM:00C0 CC16INT:        db 0F5h ; ?
ROM:00C1                 db    3 ;  
ROM:00C2                 db    2 ;  
ROM:00C3                 db    0 ;  
ROM:00C4 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:00C4
ROM:00C4 CC17INT:
ROM:00C4                 addcb   DPP2, 0 ; 3FFFC000h
ROM:00C8                 ; assume dpp2: 0FFFFh (page 0x3FFFC000)
ROM:00C8
ROM:00C8 CC18INT:
ROM:00C8                 add     r0, r0
ROM:00CA                 add     r0, r0
ROM:00CC
ROM:00CC CC19INT:
ROM:00CC                 andb    0Eh, DPP0 ; 3FFFC00Eh
ROM:00D0
ROM:00D0 CC20INT:
ROM:00D0                 subc    word_FE0A, 3F5h ; 3FFFC3F5h
ROM:00D4
ROM:00D4 CC21INT:
ROM:00D4                 bclr    word_FD08.14
ROM:00D6                 bset    word_FDFE.15
ROM:00D8
ROM:00D8 CC22INT:
ROM:00D8                 mov     r12, r14
ROM:00DA                 mov     r13, r15
ROM:00DC
ROM:00DC CC23INT:
ROM:00DC                 jmps    0FDh, 4946h ; 0FD4946h
ROM:00E0 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:00E0
ROM:00E0 CC24INT:
ROM:00E0                 mov     r12, r14
ROM:00E2                 mov     r13, r15
ROM:00E4
ROM:00E4 CC25INT:
ROM:00E4                 jmps    0FDh, 4816h ; 0FD4816h
ROM:00E8 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:00E8
ROM:00E8 CC26INT:
ROM:00E8                 jmpr    cc_Z, loc_EE
ROM:00EA                 jmps    0AFh, 0D7F2h ; 0AFD7F2h
ROM:00EE ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:00EE
ROM:00EE loc_EE:                                 ; CODE XREF: ROM:00E8j
ROM:00EE                 calls   0FDh, 4778h ; 0FD4778h
ROM:00F2                 jb      r4.0, XP1INT
ROM:00F6                 jb      r4.1, loc_10A
ROM:00FA                 jb      r4.2, CC29INT
ROM:00FE                 jb      r4.3, loc_116
ROM:0102                 jmpr    cc_UC, loc_11E
ROM:0104 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0104
ROM:0104 XP1INT:                                 ; CODE XREF: ROM:00F2j
ROM:0104                 callr   loc_122
ROM:0106                 callr   sub_188
ROM:0108
ROM:0108 XP2INT:
ROM:0108                 jmpr    cc_UC, CC30INT_handler
ROM:010A ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:010A
ROM:010A loc_10A:                                ; CODE XREF: ROM:00F6j
ROM:010A                 callr   loc_122
ROM:010C
ROM:010C XP3INT:
ROM:010C                 callr   XP3INT_handler
ROM:010E                 jmpr    cc_UC, CC30INT_handler
ROM:0110 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0110
ROM:0110 CC29INT:                                ; CODE XREF: ROM:00FAj
ROM:0110                 callr   loc_122
ROM:0112                 callr   sub_198
ROM:0114
ROM:0114 CC30INT:
ROM:0114                 jmpr    cc_UC, CC30INT_handler
ROM:0116 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0116
ROM:0116 loc_116:                                ; CODE XREF: ROM:00FEj
ROM:0116                 callr   loc_122
ROM:0118
ROM:0118 CC31INT:
ROM:0118                 callr   CC31INT_handler
ROM:011A
ROM:011A CC30INT_handler:                        ; CODE XREF: ROM:0108j
ROM:011A                                         ; ROM:010Ej ...
ROM:011A                 jmps    0AFh, 0D932h ; 0AFD932h
ROM:011E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:011E
ROM:011E loc_11E:                                ; CODE XREF: ROM:0102j
ROM:011E                 jmps    0AFh, 0D902h ; 0AFD902h
ROM:0122 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0122
ROM:0122 loc_122:                                ; CODE XREF: ROM:0104p
ROM:0122                                         ; ROM:010Ap ...
ROM:0122                 calls   0C1h, 5B38h ; 0C15B38h
ROM:0126                 movbz   r12, rl4
ROM:0128                 calls   0C1h, 6550h ; 0C16550h
ROM:012C                 cmp     r4, #0FFh
ROM:0130                 jmpr    cc_NZ, CC30INT_handler
ROM:0132                 mov     DPP0, #3Ch ; '<'
ROM:0136                 ; assume dpp0: 3Ch (page 0xF0000)
ROM:0136                 mov     r13, #0
ROM:0138                 mov     r12, 3B12h ; 0F3B12h
ROM:013C                 mov     r14, #0
ROM:013E                 calls   0AFh, 0CE7Ah ; 0AFCE7Ah
ROM:0142                 ret
ROM:0144 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0144                 calls   0AFh, 0EF0Ah ; 0AFEF0Ah
ROM:0148                 calls   0FDh, 476Ch ; 0FD476Ch
ROM:014C                 jb      r4.0, loc_15A
ROM:0150                 jb      r4.1, loc_15E
ROM:0154                 jb      r4.2, loc_162
ROM:0158                 jmpr    cc_UC, loc_166
ROM:015A ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:015A
ROM:015A loc_15A:                                ; CODE XREF: ROM:014Cj
ROM:015A                 callr   sub_188
ROM:015C                 jmpr    cc_UC, loc_166
ROM:015E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:015E
ROM:015E loc_15E:                                ; CODE XREF: ROM:0150j
ROM:015E                 callr   XP3INT_handler
ROM:0160                 jmpr    cc_UC, loc_166
ROM:0162 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0162
ROM:0162 loc_162:                                ; CODE XREF: ROM:0154j
ROM:0162                 callr   sub_198
ROM:0164                 jmpr    cc_UC, loc_166
ROM:0166
ROM:0166 loc_166:                                ; CODE XREF: ROM:0158j
ROM:0166                                         ; ROM:015Cj ...
ROM:0166                 rets
ROM:0168 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0168                 extp    #3Ch, #1 ; '<'
ROM:016C                 mov     r12, 3DAAh ; 0F3DAAh
ROM:0170                 jmpr    cc_Z, loc_182
ROM:0172                 extp    #5Bh, #1 ; '['
ROM:0176                 mov     r4, 2746h ; 16E746h
ROM:017A                 jnb     r4.3, loc_182
ROM:017E                 calls   0AFh, 0B81Ch ; 0AFB81Ch
ROM:0182
ROM:0182 loc_182:                                ; CODE XREF: ROM:0170j
ROM:0182                                         ; ROM:017Aj
ROM:0182                 mov     r12, #2AE8h
ROM:0186                 rets
ROM:0188
ROM:0188 ; 圹圹圹圹圹圹圹?S U B R O U T I N E 圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹?
ROM:0188
ROM:0188
ROM:0188 sub_188:                                ; CODE XREF: ROM:0106p
ROM:0188                                         ; ROM:015Ap
ROM:0188                 calls   0AFh, 0B6F2h ; 0AFB6F2h
ROM:018C                 callr   sub_1A4
ROM:018E                 ret
ROM:018E ; End of function sub_188
ROM:018E
ROM:0190
ROM:0190 ; 圹圹圹圹圹圹圹?S U B R O U T I N E 圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹?
ROM:0190
ROM:0190
ROM:0190 XP3INT_handler:                         ; CODE XREF: ROM:010Cp
ROM:0190                                         ; ROM:015Ep
ROM:0190                 calls   0AFh, 0B74Eh ; 0AFB74Eh
ROM:0194                 callr   sub_1A4
ROM:0196                 ret
ROM:0196 ; End of function XP3INT_handler
ROM:0196
ROM:0198
ROM:0198 ; 圹圹圹圹圹圹圹?S U B R O U T I N E 圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹?
ROM:0198
ROM:0198
ROM:0198 sub_198:                                ; CODE XREF: ROM:0112p
ROM:0198                                         ; ROM:0162p
ROM:0198                 calls   0AFh, 0B6CEh ; 0AFB6CEh
ROM:019C                 ret
ROM:019C ; End of function sub_198
ROM:019C
ROM:019E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:019E
ROM:019E CC31INT_handler:                        ; CODE XREF: ROM:0118p
ROM:019E                 calls   0AFh, 0B81Ch ; 0AFB81Ch
ROM:01A2                 ret
ROM:01A4
ROM:01A4 ; 圹圹圹圹圹圹圹?S U B R O U T I N E 圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹?
ROM:01A4
ROM:01A4
ROM:01A4 sub_1A4:                                ; CODE XREF: sub_188+4p
ROM:01A4                                         ; XP3INT_handler+4p
ROM:01A4                 mov     DPP0, #5Bh ; '['
ROM:01A8                 ; assume dpp0: 5Bh (page 0x16C000)
ROM:01A8                 mov     274Ch, r12 ; 16E74Ch
ROM:01AC                 ret
ROM:01AC ; End of function sub_1A4
ROM:01AC
ROM:01AE ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:01AE                 calls   0C6h, 5BB0h ; 0C65BB0h
ROM:01B2                 mov     DPP0, #5Bh ; '['
ROM:01B6                 nop
ROM:01B8                 mov     r12, 274Ch ; 16E74Ch
ROM:01BC                 jmpr    cc_Z, loc_1D2
ROM:01BE                 mov     r12, #3Bh ; ';'
ROM:01C2                 callr   loc_1D4
ROM:01C4                 calls   0FDh, 467Eh ; 0FD467Eh
ROM:01C8                 mov     DPP0, #5Bh ; '['
ROM:01CC                 nop
ROM:01CE                 mov     274Ch, ZEROS ; 16E74Ch
ROM:01D2
ROM:01D2 loc_1D2:                                ; CODE XREF: ROM:01BCj
ROM:01D2                 rets
ROM:01D4 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:01D4
ROM:01D4 loc_1D4:                                ; CODE XREF: ROM:01C2p
ROM:01D4                 mov     [-r0], r8
ROM:01D6                 mov     r8, r12
ROM:01D8                 calls   0C7h, 578Ah ; 0C7578Ah
ROM:01DC                 cmp     r4, #1
ROM:01DE                 jmpr    cc_Z, loc_20C
ROM:01E0                 calls   0DCh, 2A14h ; 0DC2A14h
ROM:01E4                 cmp     r4, #0
ROM:01E6                 jmpr    cc_Z, loc_1F2
ROM:01E8                 mov     r12, #25h ; '%'
ROM:01EC                 calls   0C7h, 55BCh ; 0C755BCh
ROM:01F0                 jmpr    cc_UC, loc_20C
ROM:01F2 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:01F2
ROM:01F2 loc_1F2:                                ; CODE XREF: ROM:01E6j
ROM:01F2                 mov     r12, #1
ROM:01F4                 mov     [-r0], r12
ROM:01F6                 mov     r13, #2
ROM:01F8                 mov     [-r0], r13
ROM:01FA                 mov     r12, #157Eh
ROM:01FE                 mov     r13, #43h ; 'C'
ROM:0202                 mov     r14, #1
ROM:0204                 mov     r15, r8
ROM:0206                 calls   0C5h, 0EE76h ; 0C5EE76h
ROM:020A                 add     r0, #4
ROM:020C
ROM:020C loc_20C:                                ; CODE XREF: ROM:01DEj
ROM:020C                                         ; ROM:01F0j
ROM:020C                 mov     r8, [r0+]
ROM:020E                 ret
ROM:0210 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0210                 mov     r12, #71Ah
ROM:0214                 mov     r13, #3F5h
ROM:0218                 mov     [-r0], r13
ROM:021A                 mov     [-r0], r12
ROM:021C                 callr   loc_232
ROM:021E                 mov     r12, r4
ROM:0220                 mov     r13, r5
ROM:0222                 mov     r14, #72Ah
ROM:0226                 mov     r15, #3F5h
ROM:022A                 calls   0F0h, 9082h ; 0F09082h
ROM:022E                 add     r0, #4
ROM:0230                 rets
ROM:0232 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0232
ROM:0232 loc_232:                                ; CODE XREF: ROM:021Cp
ROM:0232                 mov     [-r0], r7
ROM:0234                 mov     [-r0], r6
ROM:0236                 sub     r0, #62h ; 'b'
ROM:023A                 mov     r12, #62h ; 'b'
ROM:023E                 calls   0FAh, 0A92Ah ; 0FAA92Ah
ROM:0242                 mov     r6, r4
ROM:0244                 mov     r7, r5
ROM:0246                 mov     r12, r0
ROM:0248                 and     r12, #3FFFh
ROM:024C                 mov     r13, DPP1
ROM:0250                 mov     r14, #0A76h
ROM:0254                 mov     r15, #3F5h
ROM:0258                 calls   0FFh, 10A0h ; 0FF10A0h
ROM:025C                 mov     r12, #0
ROM:025E                 mov     [-r0], r12
ROM:0260                 mov     r13, #1
ROM:0262                 mov     [-r0], r13
ROM:0264                 mov     r12, r6
ROM:0266                 mov     r13, r7
ROM:0268                 mov     r14, #4
ROM:026A                 add     r14, r0
ROM:026C                 and     r14, #3FFFh
ROM:0270                 mov     r15, DPP1
ROM:0274                 calls   0F5h, 5Ch ; 0F5005Ch
ROM:0278                 add     r0, #4
ROM:027A                 mov     r4, r6
ROM:027C                 mov     r5, r7
ROM:027E                 add     r0, #62h ; 'b'
ROM:0282                 mov     r6, [r0+]
ROM:0284                 mov     r7, [r0+]
ROM:0286                 ret
ROM:0288 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0288                 extp    r15, #1
ROM:028A                 mov     r12, [r14+2]
ROM:028E                 cmp     r12, #18h
ROM:0292                 jmpr    cc_Z, loc_29C
ROM:0294                 cmp     r12, #17h
ROM:0298                 jmpr    cc_Z, loc_2A0
ROM:029A                 jmpr    cc_UC, loc_2A4
ROM:029C ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:029C
ROM:029C loc_29C:                                ; CODE XREF: ROM:0292j
ROM:029C                 calls   0EFh, 0BC54h ; 0EFBC54h
ROM:02A0
ROM:02A0 loc_2A0:                                ; CODE XREF: ROM:0298j
ROM:02A0                 mov     r4, #1
ROM:02A2                 rets
ROM:02A4 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:02A4
ROM:02A4 loc_2A4:                                ; CODE XREF: ROM:029Aj
ROM:02A4                 mov     r4, #0
ROM:02A6                 rets
ROM:02A8 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:02A8                 mov     [r0+], [r2]
ROM:02AA                 add     r0, r0
ROM:02AC                 addb    rl0, #0
ROM:02AE                 bclr    word_FD00.0
ROM:02B0                 addb    rl0, #0
ROM:02B2                 bclr    word_FD00.0
ROM:02B4                 addc    word_FE0E, #3F5h
ROM:02B8                 bset    word_FDFE.15
ROM:02BA                 bset    word_FDFE.15
ROM:02BC                 add     r0, r0
ROM:02BE                 add     r0, r0
ROM:02C0                 mov     0FDh, CC6 ; 16C0FDh
ROM:02C4                 add     r0, r0
ROM:02C6                 add     r0, r0
ROM:02C8                 add     r0, r0
ROM:02CA                 add     r0, r0
ROM:02CC                 and     r0, #7
ROM:02CC ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:02CE                 db 0F5h ; ?
ROM:02CF                 db    3 ;  
ROM:02D0 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:02D0                 and     word_FE0E, 3F5h ; 16C3F5h
ROM:02D4                 bclr    word_FD00.1
ROM:02D6                 addcb   rl0, rl0
ROM:02D8                 andb    42h, DPP0 ; 16C042h
ROM:02DC                 add     DPP0, 0 ; 16C000h
ROM:02E0                 ; assume dpp0: 0FFFFh (page 0x3FFFC000)
ROM:02E0                 addb    rl0, rl0
ROM:02E2                 add     r0, r0
ROM:02E4                 add     r0, r0
ROM:02E6                 add     r0, r0
ROM:02E8                 addcb   DPP0, #0
ROM:02EC                 cmp     r0, r13
ROM:02EE                 addc    r0, #0
ROM:02F0                 add     r0, r0
ROM:02F2                 retp    word_FE0C
ROM:02F4 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:02F4                 xor     word_FE0E, #3F5h
ROM:02F8                 addb    rl0, rl0
ROM:02FA                 add     r0, r0
ROM:02FC                 addb    rl0, rl0
ROM:02FE                 mov     DPP0, #5Bh ; '['
ROM:0302                 ; assume dpp0: 5Bh (page 0x16C000)
ROM:0302                 nop
ROM:0304                 mov     r4, 2746h ; 16E746h
ROM:0308                 rets
ROM:030A ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:030A                 mov     DPP0, #5Bh ; '['
ROM:030E                 nop
ROM:0310                 mov     r4, 2748h ; 16E748h
ROM:0314                 rets
ROM:0316 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0316                 mov     [r0], r12
ROM:0318                 mov     r12, #1
ROM:031A                 calls   0FDh, 47BAh ; 0FD47BAh
ROM:031E                 cmp     r4, #1
ROM:0320                 jmpr    cc_Z, loc_342
ROM:0322                 cmp     r4, #2
ROM:0324                 jmpr    cc_Z, loc_342
ROM:0326                 cmp     r4, #3
ROM:0328                 jmpr    cc_Z, loc_342
ROM:032A                 cmp     r4, #4
ROM:032C                 jmpr    cc_Z, loc_342
ROM:032E                 calls   0FDh, 47E8h ; 0FD47E8h
ROM:0332                 cmp     r4, #1
ROM:0334                 jmpr    cc_Z, loc_342
ROM:0336                 cmp     r4, #2
ROM:0338                 jmpr    cc_Z, loc_342
ROM:033A                 cmp     r4, #3
ROM:033C                 jmpr    cc_Z, loc_342
ROM:033E                 cmp     r4, #4
ROM:0340                 jmpr    cc_NZ, loc_34A
ROM:0342
ROM:0342 loc_342:                                ; CODE XREF: ROM:0320j
ROM:0342                                         ; ROM:0324j ...
ROM:0342                 mov     r8, #2C7h
ROM:0346                 mov     [r0], r8
ROM:0348                 mov     r8, #1
ROM:034A
ROM:034A loc_34A:                                ; CODE XREF: ROM:0340j
ROM:034A                 rets
ROM:034C ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:034C                 mov     DPP0, #5Bh ; '['
ROM:0350                 nop
ROM:0352                 movb    rl1, 2746h ; 16E746h
ROM:0356                 jb      r1.0, loc_36A
ROM:035A                 jb      r1.1, loc_36E
ROM:035E                 jb      r1.2, loc_372
ROM:0362                 jnb     r1.3, loc_376
ROM:0366                 mov     r4, #4
ROM:0368                 jmpr    cc_UC, loc_378
ROM:036A ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:036A
ROM:036A loc_36A:                                ; CODE XREF: ROM:0356j
ROM:036A                 mov     r4, #1
ROM:036C                 jmpr    cc_UC, loc_378
ROM:036E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:036E
ROM:036E loc_36E:                                ; CODE XREF: ROM:035Aj
ROM:036E                 mov     r4, #2
ROM:0370                 jmpr    cc_UC, loc_378
ROM:0372 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0372
ROM:0372 loc_372:                                ; CODE XREF: ROM:035Ej
ROM:0372                 mov     r4, #3
ROM:0374                 jmpr    cc_UC, loc_378
ROM:0376 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0376
ROM:0376 loc_376:                                ; CODE XREF: ROM:0362j
ROM:0376                 mov     r4, #0
ROM:0378
ROM:0378 loc_378:                                ; CODE XREF: ROM:0368j
ROM:0378                                         ; ROM:036Cj ...
ROM:0378                 rets
ROM:037A ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:037A                 mov     DPP0, #5Bh ; '['
ROM:037E                 nop
ROM:0380                 movb    rl1, 2748h ; 16E748h
ROM:0384                 jb      r1.0, loc_398
ROM:0388                 jb      r1.1, loc_39C
ROM:038C                 jb      r1.2, loc_3A0
ROM:0390                 jnb     r1.3, loc_3A4
ROM:0394                 mov     r4, #4
ROM:0396                 jmpr    cc_UC, loc_3A6
ROM:0398 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0398
ROM:0398 loc_398:                                ; CODE XREF: ROM:0384j
ROM:0398                                         ; ROM:0480j
ROM:0398                 mov     r4, #1
ROM:039A                 jmpr    cc_UC, loc_3A6
ROM:039C ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:039C
ROM:039C loc_39C:                                ; CODE XREF: ROM:0388j
ROM:039C                 mov     r4, #2
ROM:039E                 jmpr    cc_UC, loc_3A6
ROM:03A0 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:03A0
ROM:03A0 loc_3A0:                                ; CODE XREF: ROM:038Cj
ROM:03A0                 mov     r4, #3
ROM:03A2                 jmpr    cc_UC, loc_3A6
ROM:03A4 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:03A4
ROM:03A4 loc_3A4:                                ; CODE XREF: ROM:0390j
ROM:03A4                 mov     r4, #0
ROM:03A6
ROM:03A6 loc_3A6:                                ; CODE XREF: ROM:0396j
ROM:03A6                                         ; ROM:039Aj ...
ROM:03A6                 rets
ROM:03A8 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:03A8                 mov     r12, #0
ROM:03AA                 mov     [-r0], r12
ROM:03AC                 mov     r13, #8C8h
ROM:03B0                 mov     r14, #3F5h
ROM:03B4                 mov     [-r0], r14
ROM:03B6                 mov     [-r0], r13
ROM:03B8                 mov     r12, #0
ROM:03BA                 mov     r13, #0
ROM:03BC                 mov     r14, #89Ch
ROM:03C0                 mov     r15, #3F5h
ROM:03C4                 calls   0F5h, 0BB52h ; 0F5BB52h
ROM:03C8                 add     r0, #6
ROM:03CA                 rets
ROM:03CC ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:03CC                 mov     r2, #0
ROM:03CE                 cmp     r14, #0
ROM:03D0                 jmpr    cc_Z, loc_3E0
ROM:03D2                 mov     r2, r14
ROM:03D4                 callr   sub_3EA
ROM:03D6                 and     r2, r1
ROM:03D8                 jmpr    cc_Z, loc_3DE
ROM:03DA                 mov     r2, #1
ROM:03DC                 jmpr    cc_UC, loc_3E0
ROM:03DE ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:03DE
ROM:03DE loc_3DE:                                ; CODE XREF: ROM:03D8j
ROM:03DE                 mov     r2, #2
ROM:03E0
ROM:03E0 loc_3E0:                                ; CODE XREF: ROM:03D0j
ROM:03E0                                         ; ROM:03DCj
ROM:03E0                 mov     [-r0], r2
ROM:03E2                 calls   0F6h, 48C2h ; 0F648C2h
ROM:03E6                 add     r0, #2
ROM:03E8                 rets
ROM:03EA
ROM:03EA ; 圹圹圹圹圹圹圹?S U B R O U T I N E 圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹?
ROM:03EA
ROM:03EA
ROM:03EA sub_3EA:                                ; CODE XREF: ROM:03D4p
ROM:03EA                                         ; ROM:0404p
ROM:03EA                 mov     r1, #1
ROM:03EC                 sub     r2, #1
ROM:03EE                 shl     r1, r2
ROM:03F0                 extp    #5Bh, #1 ; '['
ROM:03F4                 mov     r2, 2746h ; 16E746h
ROM:03F8                 ret
ROM:03F8 ; End of function sub_3EA
ROM:03F8
ROM:03FA ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:03FA                 mov     [-r0], r12
ROM:03FC                 mov     [-r0], r13
ROM:03FE                 calls   0F6h, 4A28h ; 0F64A28h
ROM:0402                 mov     r2, r4
ROM:0404                 callr   sub_3EA
ROM:0406                 xor     r2, r1
ROM:0408                 extp    #5Bh, #1 ; '['
ROM:040C                 mov     2746h, r2 ; 16E746h
ROM:0410                 mov     r13, [r0+]
ROM:0412                 mov     r12, [r0+]
ROM:0414                 jmps    0F6h, 302Ch ; 0F6302Ch
ROM:0418 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0418                 add     r0, r0
ROM:041A                 add     r0, r0
ROM:041C                 bclr    r15.15
ROM:041E                 addc    DPP0, #0
ROM:041E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0422                 ; assume dpp0: 0FFFFh (page 0x3FFFC000)
ROM:0422                 db  44h ; D
ROM:0423                 db    0 ;  
ROM:0424                 db  86h ; ?
ROM:0425                 db    8 ;  
ROM:0426                 db 0F5h ; ?
ROM:0427                 db    3 ;  
ROM:0428 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0428                 addb    rl0, rl0
ROM:042A                 add     r0, r0
ROM:042C                 addb    rl0, rl0
ROM:042E                 add     r0, r0
ROM:0430                 add     r0, r0
ROM:0432                 add     r0, r0
ROM:0434                 add     r0, r0
ROM:0436                 add     r0, r0
ROM:0438                 add     r0, r0
ROM:043A                 add     r0, r0
ROM:043C                 add     r0, r0
ROM:043E                 mov     r0, [r8+]
ROM:043E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0440                 db 0F5h ; ?
ROM:0441                 db    3 ;  
ROM:0442                 db  92h ; ?
ROM:0443                 db    8 ;  
ROM:0444                 db 0F5h ; ?
ROM:0445                 db    3 ;  
ROM:0446 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0446                 neg     r0
ROM:0448                 add     r0, r0
ROM:044A                 bmovn   r13.0, word_FD90.0
ROM:044E                 mov     [r0+], [r8]
ROM:044E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0450                 db 0F5h ; ?
ROM:0451                 db    3 ;  
ROM:0452 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0452                 subc    SP, 3F5h ; 3FFFC3F5h
ROM:0456                 addb    213h, DPP0 ; 3FFFC213h
ROM:045A                 add     r0, r0
ROM:045C                 add     r0, r0
ROM:045E                 andb    0Ch, DPP0 ; 3FFFC00Ch
ROM:0462                 scxt    CP, #3F5h
ROM:0466                 bclr    word_FD08.14
ROM:0468                 bset    word_FDFE.15
ROM:046A                 ashr    r7, #3
ROM:046A ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:046C                 db  83h ; ?
ROM:046D                 db    2 ;  
ROM:046E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:046E                 bclr    word_FD08.14
ROM:0470                 bclr    word_FD08.14
ROM:0472                 add     r0, r0
ROM:0474                 add     r0, r0
ROM:0476                 add     r0, r0
ROM:0478                 add     DPP0, #544h
ROM:047C                 ashr    r7, #3
ROM:047C ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:047E                 db  83h ; ?
ROM:047F                 db    2 ;  
ROM:0480 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0480                 jb      word_FD00.0, loc_398
ROM:0484                 add     r0, r0
ROM:0486                 add     r0, r0
ROM:0488                 add     r0, r0
ROM:048A                 add     DPP0, #559h
ROM:048E                 ashr    r7, #3
ROM:048E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0490                 db  83h ; ?
ROM:0491                 db    2 ;  
ROM:0492 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0492                 mov     r0, [r4]
ROM:0494                 mov     r0, [r4]
ROM:0496                 add     r0, r0
ROM:0498                 add     r0, r0
ROM:049A                 add     r0, r0
ROM:049C                 add     DPP0, #559h
ROM:04A0                 ashr    r7, #3
ROM:04A0 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:04A2                 db  83h ; ?
ROM:04A3                 db    2 ;  
ROM:04A4 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:04A4                 add     r0, #5
ROM:04A6                 add     r0, #5
ROM:04A8                 add     r0, r0
ROM:04AA                 add     r0, r0
ROM:04AC                 add     r0, r0
ROM:04AE                 add     DPP0, #559h
ROM:04B2                 ashr    r7, #3
ROM:04B2 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:04B4                 db  83h ; ?
ROM:04B5                 db    2 ;  
ROM:04B6 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:04B6                 addc    r0, r7
ROM:04B8                 addc    r0, r7
ROM:04BA                 add     r0, r0
ROM:04BC                 add     r0, r0
ROM:04BE                 add     r0, r0
ROM:04C0                 add     DPP0, #559h
ROM:04C4                 and     r4, [r0]
ROM:04C6                 jmpr    cc_ULE, loc_4C8
ROM:04C8
ROM:04C8 loc_4C8:                                ; CODE XREF: ROM:05B0j
ROM:04C8                 and     r4, [r0]
ROM:04CA                 jmpr    cc_ULE, loc_4CC
ROM:04CC
ROM:04CC loc_4CC:
ROM:04CC                 and     r4, [r0]
ROM:04CE                 jmpr    cc_ULE, loc_4D0
ROM:04D0
ROM:04D0 loc_4D0:
ROM:04D0                 and     r4, [r0]
ROM:04D2                 jmpr    cc_ULE, loc_4D4
ROM:04D4
ROM:04D4 loc_4D4:
ROM:04D4                 and     r4, [r0]
ROM:04D6                 jmpr    cc_ULE, loc_4D8
ROM:04D8
ROM:04D8 loc_4D8:
ROM:04D8                 mov     r12, #0
ROM:04DA                 mov     [-r0], r12
ROM:04DC                 mov     r13, #9F8h
ROM:04E0                 mov     r14, #3F5h
ROM:04E4                 mov     [-r0], r14
ROM:04E6                 mov     [-r0], r13
ROM:04E8                 mov     r12, #0
ROM:04EA                 mov     r13, #0
ROM:04EC                 mov     r14, #9CCh
ROM:04F0                 mov     r15, #3F5h
ROM:04F4                 calls   0F5h, 0BB52h ; 0F5BB52h
ROM:04F8                 add     r0, #6
ROM:04FA                 rets
ROM:04FC ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:04FC                 mov     r2, #0
ROM:04FE                 cmp     r14, #0
ROM:0500                 jmpr    cc_Z, loc_510
ROM:0502                 mov     r2, r14
ROM:0504                 callr   sub_51A
ROM:0506                 and     r2, r1
ROM:0508                 jmpr    cc_Z, loc_50E
ROM:050A                 mov     r2, #1
ROM:050C                 jmpr    cc_UC, loc_510
ROM:050E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:050E
ROM:050E loc_50E:                                ; CODE XREF: ROM:0508j
ROM:050E                 mov     r2, #2
ROM:0510
ROM:0510 loc_510:                                ; CODE XREF: ROM:0500j
ROM:0510                                         ; ROM:050Cj
ROM:0510                 mov     [-r0], r2
ROM:0512                 calls   0F6h, 48C2h ; 0F648C2h
ROM:0516                 add     r0, #2
ROM:0518                 rets
ROM:051A
ROM:051A ; 圹圹圹圹圹圹圹?S U B R O U T I N E 圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹圹?
ROM:051A
ROM:051A
ROM:051A sub_51A:                                ; CODE XREF: ROM:0504p
ROM:051A                                         ; ROM:0534p
ROM:051A                 mov     r1, #1
ROM:051C                 sub     r2, #1
ROM:051E                 shl     r1, r2
ROM:0520                 extp    #5Bh, #1 ; '['
ROM:0524                 mov     r2, 2748h ; 16E748h
ROM:0528                 ret
ROM:0528 ; End of function sub_51A
ROM:0528
ROM:052A ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:052A                 mov     [-r0], r12
ROM:052C                 mov     [-r0], r13
ROM:052E                 calls   0F6h, 4A28h ; 0F64A28h
ROM:0532                 mov     r2, r4
ROM:0534                 callr   sub_51A
ROM:0536                 xor     r2, r1
ROM:0538                 extp    #5Bh, #1 ; '['
ROM:053C                 mov     2748h, r2 ; 16E748h
ROM:0540                 mov     r13, [r0+]
ROM:0542                 mov     r12, [r0+]
ROM:0544                 jmps    0F6h, 302Ch ; 0F6302Ch
ROM:0548 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0548                 add     r0, r0
ROM:054A                 add     r0, r0
ROM:054C                 bclr    r15.15
ROM:054E                 addc    DPP0, #0
ROM:054E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0552                 db  44h ; D
ROM:0553                 db    0 ;  
ROM:0554                 db 0B6h ; ?
ROM:0555                 db    9 ;  
ROM:0556                 db 0F5h ; ?
ROM:0557                 db    3 ;  
ROM:0558 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0558
ROM:0558 loc_558:                                ; DATA XREF: ROM:007Ar
ROM:0558                 addb    rl0, rl0
ROM:055A                 add     r0, r0
ROM:055C                 addb    rl0, rl0
ROM:055E                 add     r0, r0
ROM:0560                 add     r0, r0
ROM:0562                 add     r0, r0
ROM:0564                 add     r0, r0
ROM:0566                 add     r0, r0
ROM:0568                 add     r0, r0
ROM:056A                 add     r0, r0
ROM:056C                 add     r0, r0
ROM:056E                 mov     [r0], [r9]
ROM:056E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0570                 db 0F5h ; ?
ROM:0571                 db    3 ;  
ROM:0572 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0572                 movbz   SP, 3F5h ; 3FFFC3F5h
ROM:0576                 neg     r0
ROM:0578                 add     r0, r0
ROM:057A                 band    r13.0, word_FD92.0
ROM:057E                 add     r0, [r2]
ROM:057E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0580                 db 0F5h ; ?
ROM:0581                 db    3 ;  
ROM:0582 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:0582                 and     STKOV, 3F5h ; 3FFFC3F5h
ROM:0586                 addb    213h, DPP0 ; 3FFFC213h
ROM:058A                 add     r0, r0
ROM:058C                 add     r0, r0
ROM:058E                 andb    0Ch, DPP0 ; 3FFFC00Ch
ROM:0592                 mov     3F5h, SP ; 3FFFC3F5h
ROM:0596                 bclr    word_FD08.14
ROM:0598                 bset    word_FDFE.15
ROM:059A                 ashr    r7, #3
ROM:059A ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:059C                 db  83h ; ?
ROM:059D                 db    2 ;  
ROM:059E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:059E                 bclr    word_FD08.14
ROM:05A0                 bclr    word_FD08.14
ROM:05A2                 add     r0, r0
ROM:05A4                 add     r0, r0
ROM:05A6                 add     r0, r0
ROM:05A8                 add     DPP0, #544h
ROM:05AC                 ashr    r7, #3
ROM:05AC ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:05AE                 db  83h ; ?
ROM:05AF                 db    2 ;  
ROM:05B0 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:05B0                 jb      word_FD00.0, loc_4C8
ROM:05B4                 add     r0, r0
ROM:05B6                 add     r0, r0
ROM:05B8                 add     r0, r0
ROM:05BA                 add     DPP0, #559h
ROM:05BE                 ashr    r7, #3
ROM:05BE ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:05C0                 db  83h ; ?
ROM:05C1                 db    2 ;  
ROM:05C2 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:05C2                 mov     r0, [r4]
ROM:05C4                 mov     r0, [r4]
ROM:05C6                 add     r0, r0
ROM:05C8                 add     r0, r0
ROM:05CA                 add     r0, r0
ROM:05CC                 add     DPP0, #559h
ROM:05D0                 ashr    r7, #3
ROM:05D0 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:05D2                 db  83h ; ?
ROM:05D3                 db    2 ;  
ROM:05D4 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:05D4                 add     r0, #5
ROM:05D6                 add     r0, #5
ROM:05D8                 add     r0, r0
ROM:05DA                 add     r0, r0
ROM:05DC                 add     r0, r0
ROM:05DE                 add     DPP0, #559h
ROM:05E2                 ashr    r7, #3
ROM:05E2 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:05E4                 db  83h ; ?
ROM:05E5                 db    2 ;  
ROM:05E6 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:05E6                 addc    r0, r7
ROM:05E8                 addc    r0, r7
ROM:05EA                 add     r0, r0
ROM:05EC                 add     r0, r0
ROM:05EE                 add     r0, r0
ROM:05F0                 add     DPP0, #559h
ROM:05F4                 mov     r4, [r9+]
ROM:05F6                 jmpr    cc_ULE, loc_5F8
ROM:05F8
ROM:05F8 loc_5F8:
ROM:05F8                 mov     r4, [r9+]
ROM:05FA                 jmpr    cc_ULE, loc_5FC
ROM:05FC
ROM:05FC loc_5FC:
ROM:05FC                 mov     r4, [r9+]
ROM:05FE                 jmpr    cc_ULE, loc_600
ROM:0600
ROM:0600 loc_600:
ROM:0600                 mov     r4, [r9+]
ROM:0602                 jmpr    cc_ULE, loc_604
ROM:0604
ROM:0604 loc_604:
ROM:0604                 mov     r4, [r9+]
ROM:0606                 jmpr    cc_ULE, unk_608
ROM:0606 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?08 loc_608:
ROM:0608                 calls   2Fh, 26B6h ; 2F26B6h
ROM:060C                 bclr    CC6IC.15
ROM:060E                 addb    rh7, rl7
ROM:0610                 scxt    word_FEF6, #56B5h
ROM:0614                 bclr    CC4IC.15
ROM:0616                 prior   r13, r3
ROM:0618                 xor     word_FFAA, word_FE25
ROM:061C                 jmpi    cc_UC, [r4]
ROM:061E ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?
ROM:061E                 extp    r5, #3
ROM:0620                 bclr    PS3
ROM:0622                 subcb   3Fh, byte_FF2A ; 3FFFC03Fh
ROM:0626                 add     r0, r0
ROM:0626 ; 哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪哪?

 楼主| 发表于 2005-8-17 00:01:00 | 显示全部楼层
忘记告诉大家是什么补丁了 【Flash修改】来电筛选(2004-11-24更新) http://mobile.0110.cn/dispbbs.asp?boardID=38&ID=74451&page=1
 楼主| 发表于 2005-8-17 00:02:00 | 显示全部楼层
下面是我一个字节一个字节用UrtraEdit做的二进制文件,如果认为我汇编的补丁不正确请自己做吧![upload=rar]viewFile.asp?ID=51847[/upload]
发表于 2005-8-17 00:03:00 | 显示全部楼层
这个帖怎么都没人回啊nj528兄 等我有时间一定研究东西都下了
发表于 2005-8-17 00:04:00 | 显示全部楼层
好东西~~~~~才发现~~~~~~~置顶先~~~~~~~看来小2的补丁又有希望了~~~~~~~
发表于 2005-8-17 00:05:00 | 显示全部楼层
强人,牛人! ̄ ̄ ̄
发表于 2005-8-17 00:06:00 | 显示全部楼层
偶看不是很懂,不过还是支持楼主!感谢楼主啦![em07]
发表于 2005-8-17 00:07:00 | 显示全部楼层
看不懂,谁有教程啊?我来好好学学:)
发表于 2005-8-17 00:08:00 | 显示全部楼层
以前学的单片机编程已经忘得七七八八了。。。。。现在看起来像天书。。。
发表于 2005-8-17 00:09:00 | 显示全部楼层
偶看起来就象看天书一样,不过还是顶一下。有时间了马上刷下看看[em07]
发表于 2005-8-17 00:10:00 | 显示全部楼层
顶,有希望了
发表于 2005-8-17 00:11:00 | 显示全部楼层
Ding,高手好啊
发表于 2005-8-17 00:12:00 | 显示全部楼层
虽然看不明白什么意思,就看你”一个一个字节的打啊....真苦“,也要顶一下
发表于 2005-8-17 00:13:00 | 显示全部楼层
呵呵,楼主已经小有成绩了,继续呀!
发表于 2005-8-17 00:14:00 | 显示全部楼层
厉害厉害!!!
发表于 2005-8-17 00:15:00 | 显示全部楼层
绝对拥护搂主的领导!~~~~~~~~~~~~~~~~~~~~~``
发表于 2005-8-17 00:16:00 | 显示全部楼层
[em02]虽然没时间弄。但要肯定一下楼主的工作~
发表于 2005-8-17 00:17:00 | 显示全部楼层
辛苦楼主了,尽管看不懂啊!^_^
发表于 2005-8-17 00:18:00 | 显示全部楼层
pfpf,希望楼主早日成为SPGC,加油!
您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-9-29 07:12

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表