发布时间:2013-01-13 12:58:44
1. 引言 在专用的嵌入式板子运行 GNU/Linux 系统已经变得越来越流行。一个嵌入式 Linux 系统从软件的角度看通常可以分为四个层次: 1. 引导加载程序。包括固化在固件(firmware)中的 boot 代码(可选),和 Boot Loader 两大部分。 2. Linux 内核。特定于嵌入式板子的定制内核以及内核的启动参数。 3. 文件系统。包括根文件系统和建立于 Flash 内存设备之上文件系统。通常用 ram disk 来......【阅读全文】
发布时间:2013-01-13 12:57:33
移植YAFFS文件系统: (linux-3.4.2内核) 1.git clone git://www.aleph1.co.uk/yaffs2 //用此获得yaffs2源码包 1.1 解压源码包 2. 打补丁 cd yaffs-dir./patch-ker.sh c m linux-tree 比如 ./patch-ker.sh c m /work/system/linux-3.4.2 3. 配置内核支持YAFFS-> File systems......【阅读全文】
发布时间:2013-01-13 12:56:53
sudo gedit /usr/bin/qq修改/usr/bin/qq,别忘了提高权限,export GDK_NATIVE_WINDOWS=true#!/bin/shexport GDK_NATIVE_WINDOWS=truecd /usr/share/tencent/qq/./qq ......【阅读全文】
发布时间:2013-01-13 12:52:41
Linux 设备驱动模型中,按照层次的组织结构,抽象成总线(struct bus_type),设备(struct device),驱动(struct device_driver)的层次组织形式,这是最原始的抽象结构,在此基础之上,根据不同类型的总线/设备/驱动,有形成了更高层次的组织结构,如virtio总线(struct bus_type virtio_bus),virtio设备(struct virtio_device),virtio驱动(struct virtio_driver)等。 不同的抽象层次构成一颗网状的树,linux内核通过驱动......【阅读全文】
发布时间:2013-01-08 14:49:49
$# :shell脚本执行过程中,把第一个字符串作为脚本名称处理,第二个,第三个。。。。。都作为参数处理 $@或$*:代表所有输入的参数 ......【阅读全文】