摘要: 构建linux内核树转载自:http://hi.baidu.com/wdr_cloud/item/a101178d02f5d6934514cf57以下内容仅供个人学习之用,切勿挪用他途。先查看自己OS使用的内核版本shana@shana:~$ uname -r2.6.22-14-generic /* 这是我显示的结果 */如果安装系统时,自动安装了源码。在 /usr/src 目录下有对应的使用的版本目录。例如下(我是自己下的)shana@shana:/usr/src$ lslinux-headers-2.6.22-14linux-headers-2.6.22-14-genericlinux-s 阅读全文
posted @ 2012-11-24 18:20 TechStone 阅读(168) 评论(0) 推荐(0)
摘要: ubuntu下用C直接操作Mysql数据库的方法转载自:http://hi.baidu.com/wdr_cloud/item/7d87e609102b24943d42e251以下内容仅供个人学习之用,切勿挪用他途。首先安装好mysql,一般情况下是没有mysql.h这个头文件的。sudo apt-get install mysql-server mysql-client sudo apt-get install libmysqlclient15-dev 安装好后,用find查找mysql.h的路径example:/usr/include/mysql/mysql.h(我的是在这个路径下)1,使用 阅读全文
posted @ 2012-11-24 18:18 TechStone 阅读(228) 评论(0) 推荐(0)
摘要: 嵌入式Web服务器移植文章一转载自:http://hi.baidu.com/wdr_cloud/item/129f8417e34838ecddeeca57仅供个人学习之用,请勿用于他途。***************S3C2410,linux2.6.22.6的内核,交叉编译:arm-softfloat-linux-gnu-gcc(4.3.2)1、下载源码 http://ww.boa.org (boa-0.94.13.tar.gz)2、解压源码,进入源码文件夹;cd boa-0.94.13/src 执行./configure 生成Makefile文件;3、修改Makefile文件 修改 CC = 阅读全文
posted @ 2012-11-24 18:09 TechStone 阅读(302) 评论(0) 推荐(0)
摘要: linux 下各个头文件的作用转载自:http://blog.sina.com.cn/s/blog_7bd0d882010124ui.html2.6.30.4的头文件的位置和2.6.25.8的不一样,除去内核源码下的include目录外,在arch/arm/mach-s3c2410/和arch/arm/plat-s3c24xx/目录下都有include目录的。#include //printk()#include //kmalloc()#include //file_operation,inode_operations,super_operations#includ... 阅读全文
posted @ 2012-11-24 17:56 TechStone 阅读(386) 评论(0) 推荐(0)
摘要: S3C2440端口操作函数转载自:http://blog.sina.com.cn/s/blog_7bd0d882010127z2.html仅供个人学习之用,请勿用于他途。micro2440采用S3C2440处理器(和S3C2410区别不大),在其Linux源码中,和这个平台相关的代码主要在arch/arm/mach-s3c2410和include/asm-arm/arch-s3c2410中,相关驱动在drivers目录中。(1)DM9000网卡驱动kernel-2.6.13/drivers/net/dm9000x.c(2)串口(包括三个串口驱动0,1,2,对应设备名/dev/tts/0,1,2 阅读全文
posted @ 2012-11-24 17:38 TechStone 阅读(293) 评论(0) 推荐(0)
摘要: s3c2410-GPIO操作相关系列函数解析函数的定义在arch/arm/mach-s3c2410/gpio.c,相关的宏定义在include/asm-arm/arch-s3c2410/regs-gpio.h(1)voids3c2410_gpio_setpin(unsigned int pin, unsigned intto);设置相应GPIO口的输出值,例如:pin=S3C2410_GPG2,to=0,则设置S3C2410_GPG2的输出值为0;pin=S3C2410_GPG2,to=1,则设置S3C2410_GPG2的输出值为1。函数定义:viewplainvoids3c2410_gpio 阅读全文
posted @ 2012-11-24 17:08 TechStone 阅读(311) 评论(0) 推荐(0)