10 2017 档案

摘要:uboot主Makefile分析1 uboot主Makefile分析1 uboot住Makefile分析参考:https://www.2cto.com/kf/201607/522424.html uboot version确定(Makefile的24-29行) uboot的版本号分3个级别: VER 阅读全文
posted @ 2017-10-20 01:26 常瑟 阅读(912) 评论(0) 推荐(0)
摘要:片段A: #include <stdio.h> int main(void) { unsigned short index = 0; unsigned short i = 0; for(i=0;i<index-1;i++) printf("%d\n",i); } 在for循环中index 为u_sh 阅读全文
posted @ 2017-10-19 10:01 常瑟 阅读(310) 评论(0) 推荐(0)
摘要:主Makefile位于uboot源码的根目录下,其内容主要结构为: 1. 确定版本号及主机信息(23至48行)2. 实现静默编译功能(48至55行)3. 设置各种路径(56至123行)4. 设置编译工具链(124至186行,大部分在config.mk内)5. 设置规则(187至470行)6. 设置与 阅读全文
posted @ 2017-10-14 23:39 常瑟 阅读(819) 评论(0) 推荐(0)
摘要:已有代码在linux-gcc中编译通过 阅读全文
posted @ 2017-10-10 16:53 常瑟 阅读(516) 评论(0) 推荐(0)
摘要:在这里首先先简单把我对函数的功能的理解阐述一下,方便后面的分析:Glib_Line函数实现的功能是通过参数给定(x1,y1,x2,y2,color),来确定起点(x1,y1)和终点(x2,y2)两点之间的一条直线,并通过color参数来确定这条直线的颜色。这里这条语句的算法重点在于如何给像素点填充对 阅读全文
posted @ 2017-10-10 13:23 常瑟 阅读(845) 评论(0) 推荐(0)
摘要:(1)LDR:L表示LOAD,LOAD的含义应该理解为:Load from memory into register。下面这条语句就说明的很清楚: LDR R1, [R2] R1<——[R2] 就是把R2所指向的存储单元的内容的值(一个memory地址内的值),读取到R1中(一个register) 阅读全文
posted @ 2017-10-07 22:54 常瑟 阅读(9696) 评论(0) 推荐(1)