Linux Driver
文章平均质量分 72
eustoma
生活是什么呢?
展开
-
关于Linux driver中device_create()使用的注意事项
通过驱动模块的加载在/dev下创建设备文件,在驱动模块卸载时又自动的删除在/dev下创建的设备文件非常方便。而这个过程就是通过device_create()和device_destroy()内核函数完成的,在Linux2.6.27之前是class_device_create()和转载 2011-09-12 10:21:31 · 720 阅读 · 0 评论 -
Linux内核驱动模块编写概览——ioctl, class_create, device_create
如果你对内核驱动模块一无所知,请先学习内核驱动模块的基础知识。 如果你已经入门了内核驱动模块,但是仍感觉有些模糊,不能从整体来了解一个内核驱动模块的结构,请赏读一下这篇拙文。 如果你已经从事内核模块编程N年,并且道行高深,也请不吝赐教一下文中的疏漏错误。转载 2011-09-12 10:41:28 · 965 阅读 · 0 评论 -
在/proc/devices中只能看见一个,请问是什么原因
在/proc/devices中只能看见一个,请问是什么原因#include #include #include #include #include #include #include #define DEVICE_NAME "charde转载 2011-09-12 22:43:09 · 1056 阅读 · 0 评论 -
Camera驱动开发 - 基于高通MSM8660 + Android 2.3
http://blog.csdn.net/laviolette/article/details/6571972转载 2011-09-12 23:13:19 · 768 阅读 · 0 评论 -
Linux驱动模块初始教程:一步一步,从helloworld到insmod->printk!!!
http://hi.baidu.com/yangfanxing__/item/aa1f221c40223bf787ad4eb1转载 2012-11-08 20:35:14 · 869 阅读 · 0 评论 -
linux设备驱动--HelloWorld
http://blog.csdn.net/liufei_learning/article/details/7016367转载 2012-11-08 20:38:29 · 740 阅读 · 0 评论 -
Linux驱动开发学习的一些必要步骤
1. 学会写简单的makefile2. 编一应用程序,可以用makefile跑起来3. 学会写驱动的makefile4. 写一简单char驱动,makefile编译通过,可以insmod, lsmod, rmmod. 在驱动的init函数里打印hello world, insmod后应该能够通过dmesg看到输出。5. 写一完整驱动, 加上read, write, ioctl, p转载 2012-11-08 20:28:42 · 744 阅读 · 0 评论 -
Ubuntu 11.04 DVD AMD64 hello.ko ——how to write ko.
参考http://hi.baidu.com/yangfanxing__/item/aa1f221c40223bf787ad4eb1的修改版0 笔者的配置环境Ubuntu 11.04 DVD AMD641 有必要查询下Linux内核$ uname -r2.6.38-8-generic$ ls /usr/src/linux-headers-2.6.38-8 linux-he原创 2012-11-10 12:47:02 · 1067 阅读 · 0 评论