
Embedded
Linux-Torvalds
生活总是一分为二的。
展开
-
fs/binfmt_aout.c:256:30: error: 'SEGMENT_SIZE' undeclared (first use in this function)
1.移植2.6.39版本内核到s3c2440当中出现如下错误:fs/binfmt_aout.c: In function 'load_aout_binary':fs/binfmt_aout.c:256:30: error: 'SEGMENT_SIZE' undeclared (first use in this function)fs/binfmt_aout.c:256:30: not原创 2012-01-18 18:07:42 · 1761 阅读 · 0 评论 -
ARM Linux 内核引导的基本步骤
1、建立和初始化内存区域(这一步是必须的) 2、初始化至少一个串口,通过该串口可以打印内核引导时候的相关信息,供调试使用。在引导参数上的表现为,传递给console= 的参数给内核 3、探测机器的类型。设置的机器码要和相应的引导中设置的一致。可以参考的文件为arch/arm/tools/mach-types 4、建立并初始化内核标签列表。ATAG_CORE,ATAG原创 2010-11-04 21:49:00 · 572 阅读 · 0 评论 -
使用ImageMagick快速制作开机启动logo
Linux video graphic开机logo需要的是ppm格式的图片,同时是非压缩格式,ASCII。使用GIMP制作显得麻烦,同时似乎有bug,在调整colors的时候,会出现下面的错误,Procedure 'file-ppm-save' returned no return values忽然想起还有ImageMagick这款强大的图像处理工具。一条命令就搞定了,不想GIMP原创 2012-03-18 08:53:16 · 1268 阅读 · 0 评论