Linux专栏 [转载]Linux关于构造IOCTL命令的学习心得 来源:http://www.cnblogs.com/hnrainll/archive/2011/06/21/2086347.html 这篇博文写的非常棒,看了就会对ioctl有个很不错的了解,所以特地... 12月11日 阅读 3,782 views 发表评论 阅读全文
Linux专栏 ioremap用法 函数原型: void * __ioremap(unsigned long phys_addr, unsigned long size, unsigned long flags); 函数包装之后: vo... 12月10日 阅读 6,464 views 发表评论 阅读全文
Linux专栏 Vmware下Fedora无法图形化界面安装 如果你发现你的vmware安装fedora的时候,怎么都无法进入图形化界面,那么很有可能是你给fedora分配的内存太小了,如果你调的大点,比如1G内存,那么就会自动进入图形化界面安装了. 12月08日 阅读 2,952 views 发表评论 阅读全文
ARM开发 Linux kernel 2.6.32.2下mini 2440的led字符驱动 在完成这个驱动代码的时候,中间经历了很多的小问题,具体的总结我都放在了这个地方: http://www.jyguagua.com/?p=723 针对字符驱动,可以参考LDD3去学习研究,LDD3讲的非... 12月08日 阅读 2,566 views 发表评论 阅读全文
ARM开发 [总结]编译驱动问题总结 近期把我学习驱动遇到的一些问题都总结下来,备忘了. 需要注意的: 1:编译驱动前,内核代码必须要经过make的,否则会导致无法编译驱动,会报错找不到xxx头文件等等的问题,所以,在编译驱动之前,一定要... 12月08日 阅读 3,380 views 发表评论 阅读全文
ARM开发 rmmod: module not found 当我们卸载一个模块的时候,模块卸载成功,但是紧跟着报错说:rmmod: module xxx not found,如下图所示: 解决这个问题的办法是,将模块拷贝到:/lib/modules/2.6.3... 12月08日 阅读 3,705 views 发表评论 阅读全文
ARM开发 insmod Error:Module len 646 truncated 在编译好一个驱动模块,然后通过SecureCRT放到开发板上的时候,发现insmod报错了,如下所示: 导致这个问题的原因是SecureCRT下载模块文件产生了错误,文件可能根本没有下载完整,解决问题... 12月08日 阅读 4,617 views 发表评论 阅读全文
Qt开发 [转]QT解决中文乱码(tr的使用|QTextCodec) 在使用Qt语言翻译家的时候,发现tr()里面使用中文之后显示的内容都是乱码,于是,看到一篇解决办法的blog,很不错,摘自如下: (更多…) 12月06日 阅读 12,741 views 发表评论 阅读全文
Linux专栏 [原创]printk()打印终端不显示 调试内核的时候,我们喜欢用printk来打印输出,但是在Linux系统并不见得立马就能打印出来,那么可以按照如下三种方式,便可以解决大部分问题: (更多…) 12月04日 阅读 6,517 views 发表评论 阅读全文