- 博客(9)
- 资源 (8)
- 收藏
- 关注

原创 C程序的存储空间布局
从历史上讲,C程序一直由下面几部分组成: 正文段。这是由CPU执行的机器指令部分。通常,正文段是可共享的,所以即使是频繁执行的程序(如文本编辑器、C编译器和shell等)在存储器中也只需有一个副本,另外,正文段常常是只读的,以防止程序由于意外而修改其自身的指令。 初始化数据段。通常将此段成为数据段,它包含了程序中需要明确地赋初值的变量。例如,C程序中出现在任何函数之外的声明: Int maxcount = 99; 使此变量带有其初值存放在初始化数据段中。 a.
2010-08-12 11:13:00
313
原创 v4l2使用技巧(一)
<br />文章出处:http://blog.csdn.net/jack0106<br />作者联系方式:冯牮 fengjian0106@yahoo.com.cn<br /> <br /> V4L2较V4L有较大的改动,并已成为2.6的标准接口,函盖video/dvb/FM…,多数驱动都在向V4l2迁移。V4L2采用流水线的方式,操作更简单直观。一般来说,需要用到的函数就是open(),close()和ioctl()。<br /> <br /> 推荐的参考资源:<br />
2010-08-30 15:52:00
1404
原创 向内核添加自己的驱动程序(Kconfig&Makefile)
DIY:向内核添加自己的程序<br />A.在Linux内核中增加自己的程序步骤(注意这里只是程序文件):<br />1.将编写的源代码复制到Linux内核源代码的相应目录中。<br />2.在目录的Kconfig文件中增加新源代码对应项目的编译配置选项<br />3.在目录的Makefile文件中增加对新源代码的编译条目。<br />B.在Linux内核drivers/目录中增加目录和子目录步骤:<br />1.所加目录为daiq,文件如下:<br />[daiq@localhost
2010-08-30 15:43:00
1370
原创 内核源码树目录下的Kconfig和Makefile。
<br />分布在各目录下的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出配置菜单,用户配置完后保存到.config(在顶层目录下生成)中。在内核编译时,主Makefile调用这个.config,就知道了用户对内核的配置情况。<br />上面的内容说明:Kconfig就是对应着内核的配置菜单。假如要想添加新的驱动到内核的源码中,可以通过修改Kco
2010-08-30 15:26:00
666
原创 Ubuntu10.04下:make menuconfig Error 2('make menuconfig' requires the ncurses libraries)
<br />解决办法: sudo apt-get install libncurses5-dev 或者:sudo apt-get install ncurses-dev
2010-08-30 14:51:00
407
原创 linux下文件(档案)属性
<br />drwx------ 3 root root 40798 jun: 24 12:23 .ssh<br />档案属性 连接数 档案拥有者 档案所属组群 档案容量 档案最后修改时间 档案名<br />首先“-rw-r--r--”一共有10位:<br />第一位代表文件类型,“-”代表普通文件,如果是“d”代表文件夹,还有很多类型我就不一一列举了,后面的9位
2010-08-30 13:48:00
503
原创 根文件系统的启动及配置-linuxrc
<br />按启动顺序依次介绍相关的文件:<br />一、内核启动完之后,首先运行/linuxrc。<br />/linuxrc内容:<br />--------------------------------------------------------------------------------<br /><br />#!/bin/sh<br />echo "mount /etc as ramfs"<br />/bin/mount -n -t ramfs ramfs /etc <br
2010-08-30 10:23:00
399
转载 SRT字幕完全手册
<br />新项目需要把测试数据加到video里.....不知道有没有其他方法????现在用字幕方式,客户也可以接受^_^<br /> <br />http://liujiren150.blog.163.com/blog/static/96846062008101874621298/
2010-08-19 15:55:00
908
原创 QT学习收藏
<br />同事在研究QT找了些好的资料,以备急时之需<br />http://hi.baidu.com/yafeilinux/blog/item/cbd4cf7ff67f3b320dd7dab6.html
2010-08-19 15:49:00
285
YAFFS 嵌入式文件系统应用研究
2009-02-10
2.6.14 内核移植说明文档(zhuan)
2009-02-10
Linux kernel 2.6 配置指南(zhuan)
2009-02-10
2.6.14 内核移植说明文档
2009-02-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人