2010年9月2日

摘要: http://blog.chinaunix.net/u1/46715/showart_435084.html 阅读全文

posted @ 2010-09-02 19:45 NULL/NULL 阅读(166) 评论(0) 推荐(0)

2010年8月31日

摘要: http://wojiaojinguibao.blog.163.com/blog/static/107498670200901111467244/通常,u-boot为kernel提供一些kernel无法知道的信息,比如ramdisk在RAM中的地址。Kernel也必须为U-boot提供必要的信息,如通过mkimage这个工具(在u-boot代码的tools目录中)可以给zImage添加一个head... 阅读全文

posted @ 2010-08-31 13:12 NULL/NULL 阅读(1797) 评论(0) 推荐(0)

摘要: http://blog.chinaunix.net/u1/47239/showart_376950.html对于Linux 2.6 以上内核,内核编译的时候支持uImage目标#make menuconfig#make uImage或者按照u-boot源代码根目录下的README文件中关于Building a Linux Image一节,手动生成uImage1)配置编译内核,生成vmlinux(未... 阅读全文

posted @ 2010-08-31 13:06 NULL/NULL 阅读(254) 评论(0) 推荐(0)

2010年8月28日

摘要: http://www.linuxsir.org/main/?q=node/106作者:北南南北赞助:来自:LinuxSir.Org摘要: 本文主要介绍Linux系统的用户和用户组的查询、添加、修改及删除等管理工具;1、/etc/passwd 和/etc/groups 2、超级权限控制 sudo 的配置文件/etc/sudoers ; 3、添加用户规则文件 /etc/login.defs 和 /et... 阅读全文

posted @ 2010-08-28 16:48 NULL/NULL 阅读(397) 评论(0) 推荐(0)

2010年8月27日

摘要: http://www.cnblogs.com/heaad/archive/2010/07/17/1779806.html2.1 U-Boot Makefile分析2.1.1 U-Boot编译命令 对于mini2440开发板,编译U-Boot需要执行如下的命令:$ make mini2440_config$ make all 使用上面的命令编译U-Boot,编译生成的所有文件都保存在源代码目录中。为... 阅读全文

posted @ 2010-08-27 21:15 NULL/NULL 阅读(212) 评论(0) 推荐(0)

摘要: http://www.cnblogs.com/heaad/archive/2010/07/17/1779829.html1.1 U-Boot工作过程 U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: (1)第一阶段的功能硬件设备初始化加载U-Boot第二阶段代码到RAM空间设置好栈跳转到第二阶段代码入口 (2)第二阶段的功能初始化本阶段使用的硬件设备检测系统内存映射将内核从Flas... 阅读全文

posted @ 2010-08-27 20:53 NULL/NULL 阅读(251) 评论(0) 推荐(0)

摘要: 也是按linux源码安装的三步曲完成,没有什么好说的了。该软件默认是安装在/usr/local/BerkeleyDB.4.2目录下。安装完成后,要把/usr/local/BerkeleyDB.4.2/lib的库路径加到/etc/ld.so.conf文件内,添加完成后执行一次 ldconfig,使用配置文件生效。这样编译openldap时才能找到相应的库文件。这样资料库就安装完成了,接下来可以安装o... 阅读全文

posted @ 2010-08-27 20:51 NULL/NULL 阅读(253) 评论(0) 推荐(0)

摘要: 优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右()圆括号(表达式)/函数名(形参表).成员选择(对象)对象.成员名->成员选择(指针)对象指针->成员名2-负号运算符-表达式右到左单目运算符(类型)强制类型转换(数据类型)表达式++自增运算符++变量名/变量名++单目运算符--自减运算符--变量名/变量名--单目运算符*取值运算符*指针变量单目运算符... 阅读全文

posted @ 2010-08-27 20:50 NULL/NULL 阅读(388) 评论(0) 推荐(0)

摘要: http://www.ibm.com/developerworks/cn/linux/l-embdb/index.html 级别: 初级施聪 (javer@163.com), 高级程序员、网络设计师2005 年 4 月 01 日Berkeley DB是历史悠久的嵌入式数据库系统,主要应用在UNIX/LINUX操作系统上,其设计思想是简单、小巧、可靠、高性能。本文是对DB开发的一个入门级指南,重点讨... 阅读全文

posted @ 2010-08-27 20:49 NULL/NULL 阅读(188) 评论(0) 推荐(0)

摘要: 打开databases在开打数据库前必须通过db_create()方法来初始化一个db句柄, 然后你可以通过他的open方法来打开一个数据库示例:#include <db.h> //必要的包含文件 ... DB *dbp; /* 数据库结构句柄 */ u_int32_t flags; /* 数据库打开标志 */ int ret; /* 用来接收通过db_create来创建的数据库是否成... 阅读全文

posted @ 2010-08-27 20:45 NULL/NULL 阅读(633) 评论(0) 推荐(0)