
嵌入式
文章平均质量分 76
xiyangfan
这个作者很懒,什么都没留下…
展开
-
configure参数介绍
configure脚本有大量的命令行选项。对不同的软件包来说,这些选项可能会有变化,但是许多基本的选项是不会改变的。带上--help选项执行configure脚本可以看到可用的所有选项。尽管许多选项是很少用到的,但是当你为了特殊的需求而configure一个包时,知道他们的存在是很有益处的。下面对每一个选项进行简略的介绍:--cache-file=FILEconfigur转载 2010-02-24 10:00:00 · 2812 阅读 · 1 评论 -
Linux ./configure --prefix命令
源码的安装一般由3个步骤组成:配置(configure)、编译(make)、安装(make install),具体的安装方法一般作者都会给出文档,这里主要讨论配置(configure)。Configure是一个可执行脚本,它有很多选项,使用命令./configure –help输出详细的选项列表,如下:-bash-3.00# ./configure --helpUsage: configure [转载 2010-02-24 10:59:00 · 95547 阅读 · 4 评论 -
ubuntu 9.10 安装QT4.5.3 QTEmbeded
下面是介绍安装qt 4.5.3 和qt QtEmbeded 4.5.3的方法,感谢erfolgreich他结合网上前辈们安装其他版本的安装过程,亲自成功安装了 QT 4.5.3 和 QtEmbeded 4.5.3,在这里分享一下安装过程 希望能帮助到一些人。一条件:下载以下安装包:1.qt-embedded-linux-opensource-src-4.5.3.tar.gz官网下载地址:h转载 2010-03-01 13:04:00 · 1068 阅读 · 0 评论 -
Qt/X11下qvfb工具运行时的小问题。
当运行Qt提供的虚拟Frame Buffer环境时:1.如果terminal提示:Cannot open keyboard pipe /tmp/.qtvfb_keyboard-0 把/tmp下的.qtvfb_keybo .qtvfb_mouse-0ard-0 删除然后回到到原目录下(不要切换目录)运行就ok了。什么原因不太清楚,file一下可以看出他俩是named pi原创 2010-03-06 18:40:00 · 2159 阅读 · 1 评论 -
内核中的Makefile和Kconfig
一、概述 在内核编译中如何将各个目录树中的文件组织起来编译是一个很重要的问题,并且要根据用户配置来编译特有的内核。为了解决这个问题,内核使用两种文件,Makefie和Kconfig。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文档相关的内核配置菜单,就是我们使用命令 make menuconfig(或者xconfig)后产生的配置菜单转载 2010-03-17 10:12:00 · 912 阅读 · 0 评论 -
Uboot 启动流程简介
尊重原创 http://zwolf.cublog.cn/前面把内核的引导启动整理了~ 想想顺便把uboot也看看吧 = 3=uboot版本 : 1.3.0-rc3 由朗成的weibing进行了修改以提供板子的nand引导启动功能板子 : AT2440EVB在分析启动代码之前先看一下S3C2440的NAND启动:在配置NAND启动模式之后,S3C2440上电会先将NAND中的0x0 -转载 2010-03-28 21:28:00 · 2383 阅读 · 0 评论 -
编译linux内核 Documentation 为man手册
编译linux内核 Documentation 为man手册 收藏 对每一个linux内核以及驱动开发者来说,内核自带的 Documentation目录无疑是一个非常非常有用的参考资料和学习资料。建议多读~ 当我们在写驱动或者修改内核的时候,可能需要用到某些kernel api,我们也想能够像libc api那样可以通过man手册查看其使用方法,毫无疑问,直接到内核 source code转载 2010-04-12 18:56:00 · 1532 阅读 · 0 评论 -
bootloader 内核启动参数
一:启动参数的传递过程 启动参数是包装在数据结构里的,在linux kernel启动的时候,bootloader把这个数据结构拷贝到某个地址, 在改动PC跳向内核接口的同时,通过通用寄存器R2来传递这个地址的值,下面这句话就是uboot跳向linux kernel的代码(bootm命令) theKernel (0, bd->bi_arch_number, bd->bi_boot_params);原创 2010-04-07 14:20:00 · 1654 阅读 · 0 评论 -
ARM linux的中断向量表初始化分析
<br />本文分析基于linux2.4.19 source,pxa 270 cpu.<br /> ARM linux内核启动时,通过start_kernel()->trap_init()的调用关系,初始化内核的中断异常向量表.<br /><br />/* arch/arm/kernel/traps.c */<br />void __init trap_init(void)<br />{<br /> extern void __trap_init(unsigned long);<转载 2010-06-29 13:53:00 · 2288 阅读 · 0 评论