摘要:
ABI 应用二进制接口(Application Binary Interface,简称ABI)是一种定义了应用程序与操作系统或者硬件之间的接口标准。ABI为开发人员提供了在不同平台上编写、编译和执行应用程序的一致性。 ABI 规定了: 数据类型的大小、布局和对齐; 调用约定(控制着函数的参数如何传送 阅读全文
posted @ 2022-12-10 22:56
流水灯
阅读(1041)
评论(0)
推荐(0)
摘要:
uboot段相关变量 在分析relocate_code函数之前,先来总结一下相关的uboot段相关变量,这些段的地址在uboot代码重定位的时候需要用到,将uboot源码进行编译后,会在源码根目录生成u-boot.lds链接文件和u-boot.map内存映射文件,通过这两个文件,可以寻找到uboot 阅读全文
posted @ 2022-12-10 15:41
流水灯
阅读(364)
评论(0)
推荐(0)
摘要:
在解释PC值关系之前先了解一些概念。 程序计数器(PC寄存器) 程序计数器是用于存放下一条指令所在单元的地方。当执行一条指令时,首先需要根据PC中存放的指令地址,将指令由内存取到指令寄存器中,此过程称为“取指令”。与此同时,PC中的地址自动加1,或者由转移指针给出下一条指令的地址。 ARM系统 对于 阅读全文
posted @ 2022-12-10 15:23
流水灯
阅读(757)
评论(0)
推荐(0)