爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: ataehee
收起左侧

[求助] 关于补丁移植遇到的问题

[复制链接]
发表于 2006-11-19 09:07:38 | 显示全部楼层
BNE loc_A08549A0    MOV R0, #0x1A这句好像是不等于loc那个就将R0赋值0x1A……

汇编没学好……5555555:( :( :(
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-19 09:14:35 | 显示全部楼层
最少你学过点~

我对汇编还是一片空白~...

:-(
回复 支持 反对

使用道具 举报

发表于 2006-11-19 21:12:06 | 显示全部楼层
原帖由 ataehee 于 2006-11-19 08:33 AM 发表



有点晕了

看来还要继续学习啊...

PS:看了herrliu的那篇关于补丁移植的教程

    里面有怎么使用移植跳转类的补丁的 举的是从S6C的删除待机软键移植到C6C的

    我试着从22到24..但是IDA反 ...

仅移植简单补丁的话原样照搬就可以,不需要看懂,如果要移植一些复杂的或者想自己修改或写补丁,就最好能读懂代码,如X65到S75上移植的话,大部分补丁都要重新修改,所以必须要能读懂代码...

BNE loc_A08549A0   
MOV R0, #0x1A

这里BNE是一个条件跳转,在BNE这句之前应该是一个CMP语句,即判断语句,根据前一句CMP的判断,如果相等,则执行0x1A赋值到R0,如果不等,则保持原有指令集不变,跳转到0xA08549A0...
回复 支持 反对

使用道具 举报

发表于 2006-11-19 22:24:40 | 显示全部楼层
呵呵...有空还得去看ARM指令呀.........

X65patch教程才行.........
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-19 22:48:39 | 显示全部楼层

回复 #23 starfriend 的帖子

多谢了

在看ARM指令了..
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

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

GMT+8, 2025-7-18 08:38

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

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