Linuxkernel:内核设计流派:单内核设计,但是充分借鉴了微内核体系设计的优点,为内核引入了模块化机制,内核高度模块化;内核被模块化之后,一些最为基本最为重要的内容,被编译到内核核心;而其他更多的功能则以模块的方式来提供;而且支持动态装载和卸载各内核模块;内核的..
分类:
系统相关 时间:
2017-07-31 09:58:42
阅读次数:
328
linux内核从2.6.13-rc3开始,提供了在用户空间,可动态的绑定和解绑定设备和设备驱动之间关系的功能。在这之前,只能通过insmod(modprobe)和rmmod来绑定和解绑,而且这种绑定和解绑都是针对驱动和所有设备的。而新的功能可以设置驱动和单个设备之间的联系。 这里,我们以pci总线的 ...
分类:
系统相关 时间:
2017-07-28 18:20:03
阅读次数:
186
Linux内核从2.6.13-rc3开始,提供了在用户空间,可动态的绑定和解绑定设备和设备驱动之间关系的功能。在这之前,只能通过insmod(modprobe)和rmmod来绑定和解绑,而且这种绑定和解绑都是针对驱动和所有设备的。而新的功能可以设置驱动和单个设备之间的联系。这里,我们以pci总..
分类:
系统相关 时间:
2017-05-25 22:02:20
阅读次数:
166
ubox是openwrt的帮助工具箱,位于代码package/system/ubox下, 主要有以下3个功能,三功能相互独立: 1)内核模块管理,例如加载内核模块,查看已经加载内核模块等。kmodloader.c 2)日志管理。log 3)UCI配置文件数据类型的验证。validate 1. 内核模 ...
分类:
其他好文 时间:
2017-05-04 00:15:16
阅读次数:
388
本例为Android升读探索(卷1):HAL与驱动开发 一书中附带的演示样例程序。现粘贴出来,以便查阅。 终端操作,可能用到的命令: insmond word_count.ko lsmod | grep word_count 查看驱动是否成功安装 rmmod word_count dmesg | g ...
分类:
系统相关 时间:
2017-04-22 14:45:01
阅读次数:
204
转载网址:http://blog.csdn.net/chengwen816/article/details/8781096 在我新移植的kernel(3.4.2)和yaffs2文件中,加载新编译的内核模块时,遇到如下问题(无法卸载模块): 1.rmmod: can't change director ...
分类:
其他好文 时间:
2017-04-14 14:27:32
阅读次数:
203
insmod: 来自: http://man.linuxde.net/insmod rmmod 来自: http://man.linuxde.net/rmmod ...
分类:
其他好文 时间:
2017-02-08 14:34:16
阅读次数:
139
vmstat(虚拟内存) 显示一次统计结果 modprobe /insmod (rmmod) ...
分类:
系统相关 时间:
2016-12-26 18:43:55
阅读次数:
367
linux 系统将设备分为三种类型:字符设备、块设备和网络接口设备。 文章将先给出字符设备驱动程序,参照程序记录知识点,可能会不全,以后会慢慢加 。知识点记录完成后,会贴出字符设备驱动程序的测试程序并记录测试过程。 注释版 1 #include "linux/kernel.h" //内核头文件,含有 ...
分类:
系统相关 时间:
2016-11-24 18:21:10
阅读次数:
279
rmmod: can't change directory to '/lib/modules': No such file or directory 新建目录/lib/modules #mkdir -p /lib/modules 又出现 rmmod: can't change directory t ...
分类:
其他好文 时间:
2016-11-08 19:21:03
阅读次数:
184