Linux 驱动开发
_charles_
永不止步
展开
-
insmod: error inserting 'memdev.ko': -1 Device or resource busy
加载驱动模块时Device or resource busy的解决方法加载驱动模块时Device or resource busy的解决方法insmod或modprobe驱动模块时Device or resource busy的解决方法 在编译好memdev驱动模块后,通过insmod加载模块时发现以下错误提示: #insmod memdev.koinsmod: err转载 2014-07-21 14:25:28 · 1792 阅读 · 0 评论 -
字符设备驱动 - linux驱动开发
linux设备驱动程序之简单字符设备驱动一、linux系统将设备分为3类:字符设备、块设备、网络设备。使用驱动程序:1、字符设备:是指只能一个字节一个字节读写的设备,不能随机读取设备内存中的某一数据,读取数据需要按照先后数据。字符设备是面向流的设备,常见的字符设备有鼠标、键盘、串口、控制台和LED设备等。2、块设备:是指可以从设备的任意位置读取一定长度数据的设备。块设备包括硬盘转载 2014-07-21 14:26:12 · 1520 阅读 · 0 评论 -
helloworld - linux驱动
1、关于目录 /lib/modules/2.6.9-42.ELsmp/build/ 这个是内核源码所在的目录 一般使用这样的命令进入这个目录:cd /lib/modules/$(uname -r)/build/ 这个目录实际上指向了:cd /lib/modules2.6.9-42.EL-smp-i6862、编译驱动所使用的makefile 实际上编转载 2014-01-02 16:29:54 · 947 阅读 · 0 评论