- 积分
- 322
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|

楼主 |
发表于 2009-4-15 13:03:21
|
显示全部楼层
;SELFIX_JAVA_HOOK
0x005B3D28: 0698002802D0281C 00488047005156A1
;SELFIX_JAVA_BODY
#pragma enable old_equal_ff
0x01565100: 08E08EE218009DE5000050E31EFF2F01
0x01565110: 380054E31EFF2FC11A0054E331005413
0x01565120: 1EFF2FB104E04EE20500A0E11EFF2FE1
#pragma disable old_equal_ff
没测试过。
源码- //IME_JAVA_SEL_FIX
- -Z(CODE)SELFIX_JAVA_HOOK=A05B3D28-FFFFFFFF //
- -Z(CODE)SELFIX_JAVA_BODY=A1565100-FFFFFFFF //
复制代码- #define IME_JAVA_SEL_FIX
- #ifdef IME_JAVA_SEL_FIX
- RSEG SELFIX_JAVA_HOOK
- CODE16
- LDR R0, =SELFIX_JAVA_
- BLX R0
-
- RSEG SELFIX_JAVA_BODY
- CODE32
- SELFIX_JAVA_
- ADD LR, LR, #8
- LDR R0, [SP,#0x18]
- CMP R0, #0
- BXEQ LR
- CMP R4, #0x38
- BXGT LR
- CMP R4, #0x1A
- CMPNE R4, #0x31
- BXLT LR
- SUB LR, LR, #4
- MOV R0, R5
- BX LR
- #endif
复制代码 |
|