linux 文件系统
control_tech
电子科学与技术专业, 2年单片机开发,2年嵌入式开发,熟悉ARM体系结构,熟悉linux下驱动程序开发和相关应用程序开发。
熟悉TCP/IP协议栈,linux下的网络编程。
在多款cpu下开发过产品,移植和编写过驱动,如pxa270,at9261,sigma8655,s3c2440, s3c2410,VT8430等
展开
-
linux 根文件系统制作
1.Linux 的根文件系统可能包括如下目录(或更多的目录):(1)/bin (binary):包含着所有的标准命令和应用程序;(2)/dev (device):包含外设的文件接口,在Linux 下,文件和设备采用相同的方法访问,系统上的每个设备都在/dev 里有一个对应的设备文件;(3)/etc (etcetera):这个目录包含着系统配置文件和其他的系统文件,例如/etc/fstab(f原创 2010-01-27 09:57:00 · 626 阅读 · 0 评论 -
建立JFFS2 和 YAFFS 根文件系统
1.建立JFFS2 根文件系统 (1) 下载jffs2 工具 将光盘中tools/linux下的mkfs.jffs2 文件拷贝到/tmp下,修改属性为可执行,再拷贝到/usr/bin下: $chmod 777 /tmp/mkfs.jffs2 $ cp /tmp/mkfs.jffs2 /usr/bin(2)制作jffs2 包 在目标板的根文原创 2009-12-22 13:40:00 · 505 阅读 · 0 评论 -
图解autoscan、aclocal、autoheader、automake、autoconf、configure、make
1.autoscan (autoconf): 扫描源代码以搜寻普通的可移植性问题,比如检查编译器,库,头文件等,生成文件configure.scan,它是configure.ac的一个雏形。 your source files --> [autoscan*] --> [configure.scan] --> configure.ac 2.aclocal (automake):根据转载 2009-12-30 11:38:00 · 446 阅读 · 0 评论 -
autoconf 中文 链接网址
return: http://www.linuxforum.net/books/autoconf.html原创 2009-12-30 11:52:00 · 201 阅读 · 0 评论 -
rtems 信号处理
通过阅读rtems源码中的测试用例,对信号处理的简单理解。下在附上代码。代码编译时有告警,但不影响结果。 init.c 初始化任务:创建两个任务,并启动。任务的优先级高于任务1。任务11、调用rtems_signal_catch设置异步信号的处理函数为Process_asr2、调用rtems_signal_send向它本身发送一个信号RTEMS_SIGNAL_163、判定原创 2010-01-09 16:19:00 · 527 阅读 · 0 评论 -
Linux驱动开发必看:详解神秘内核
Linux驱动开发必看:详解神秘内核 在开始步入Linux设备驱动程序的神秘世界之前,让我们从驱动程序开发人员的角度看几个内核构成要素,熟悉一些基本的内核概念。我们将学习内核定时器、同步机制以及内存分配方法。不过,我们还是得从头开始这次探索之旅。因此,本章要先浏览一下内核发出的启动信息,然后再逐个讲解一些有意思的点。 2.1 启动过转载 2010-04-04 10:27:00 · 1449 阅读 · 0 评论 -
重装Windows后,修复Ubuntu引导菜单
必备工具Windows + Ubuntu 双系统的计算机 Ubuntu Live CD从Live CD引导计算机,进入终端,使用超级用户sudo -i查看磁盘分区状态Ubuntu通常会挂在常用的磁盘设备,这时用df命令可以看到剩余容量,从而帮助鉴别到底是哪个设备:Filesystem 1K-blocks Used Availab转载 2012-05-30 13:26:30 · 374 阅读 · 0 评论