ARM
kingepoch
这个作者很懒,什么都没留下…
展开
-
ADS下的分散加载文件应用实例
ADS下的分散加载文件应用实例load_region_name start_address | "+"offset [attributes] [max_size] { execution_region_name start_address | "+"offset [attributes][max_size] { module_select_pattern ["(" ("+"转载 2010-06-01 10:39:00 · 637 阅读 · 0 评论 -
使用 $Super$$ 和 $Sub$$ 覆盖符号定义
在某些情况下,无法修改现有符号,例如,由于符号位于外部库或 ROM 代码中。可以使用 $Super$$ 和 $Sub$$ 模式来修补现有符号。例如,要修补函数 foo() 的定义,请按如下方式使用 $Super$$foo() 和 $Sub$$foo() :$Super$$foo标识未修补的原始函数 foo() 。 使用它可以直接调用原函数。$Sub$$foo标识调用的新函数,而不是原始函数 foo() 。可以使用此模式在原始函数之前或之后添加处理。$Sub 和 $Supe转载 2010-06-10 20:04:00 · 2425 阅读 · 0 评论