只要心够决,没有什么不可以!!!
全部博文(35)
发布时间:2013-04-19 21:23:16
首先,为什么要建立内核树呢?因为我们知道驱动可以编译进内核进行执行,也可以以模块的方式加载到内核里进行执行。编写驱动程序在2.6版本的内核与 2.4版本的内核有所不同,2.4版本的内核只需要有一套内核头文件就够了,而2.6的内核的模块则要和内核源代码树中的目标文件相连接,这样,就需要一个建立一.........【阅读全文】
发布时间:2013-04-19 19:05:19
在做输入子系统实验时,用tiny6410开发板,2.6.38的内核,编译c文件时出现FATAL: section header offset=71292832 in file 'vmlinux' is bigger than filesize=46342144make[2]: *** [__modpost] Error 1make[1]: *** [modules] Error 2错误解决:编译内核时执行: make uImage ARCH=arm CROSS_COMPILE=arm-linux-.........【阅读全文】
发布时间:2013-04-18 07:51:25
tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用.........【阅读全文】
发布时间:2013-04-17 20:00:19
readb(), readw(), readl()函数 在用tiny6410开发板学习input子系统时,读取某一寄存器的时用到了readl()函数,现做一下总结:功能:从内存映射的 I/O 空间读取数据。readb 从 I/O 读取 8 位数据 ( 1 字节 );readw 从 I/O 读取 16 位数据 ( 2 字节 );.........【阅读全文】