操作系统 •
文章平均质量分 78
Rainlee007
这个作者很懒,什么都没留下…
展开
-
关于elf结构及其编译连接的理解
今天研究了下elf格式和链接过程,权且自己理解,以便备忘,诸多问题,还值得商榷。 目前自己用过的elf不外乎两种:编译生成的可重定位文件,连接生成的可执行文件。对于elf文件,结构轮廓为650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/59/B2/wKiom1TcORLgUyGLAAJguAhU6IY117.jpg" titl原创 2016-08-19 10:21:47 · 677 阅读 · 0 评论 -
整理下makefile中的语法,变量
最近研读了下u-boot的makefile,其中有不少的语法,变量不甚了解,特此将查找到资料记录!1.if函数很像GNU的make所支持的条件语句——ifeq(参见前面所述的章节),if函数的语法是:$(if ,)或是$(if ,,)可见,if函数可以包含“else”部分,或是不含。即if函数的参数可以是两个,也可以是三个。参数是 if的表达式,如果其返回的为非空字符串,那么这个表达式就相当于返回原创 2016-08-19 10:21:52 · 322 阅读 · 0 评论 -
关于uboot在jz2440上的移植问题
由于书上的介绍与板子上不大一样,遇到很多问题,将查找到的资料综合一下,以便使用!1)开发环境1.开发板:勤研2440, nor flash:没移植改变nor flash前,显示Amd29LV400BB 512K,但实际是:Bank # 1: MXIC MX29LV160B FLASH (16 x 16) Size: 2 MB in 35 Sectors AMD Standard command原创 2016-08-19 10:22:03 · 759 阅读 · 0 评论 -
关于linux kernel及文件系统在jz2440的移植
结合网上及书上的讲解,记录下linux kernel及yaffs2文件系统的移植过程及问题,以便以后查询!部分转自:http://blog.sina.com.cn/s/blog_9d7f02120101gvnk.html一,内核移植修改晶振修改arch/arm/mach-s3c2440/mach-smdk2440.c static void __init smdk2440_map_io(vo原创 2016-08-19 10:22:08 · 391 阅读 · 0 评论