多动脑,少走路。
发布时间:2013-09-25 22:02:25
从Linux2.6以后出现了udev。Udev依赖于sysfs输出到用户空间所有设备信息,以及当设备添加或者删除时,/sbin/hotplug对它的通知。当用户向系统添加或者删除设备时(kobject被创建或者被删除),会产生热插拔事件,这会导致内核调用用户空间的应用程序/sbin/hotplug,该程序是一个典型的bash脚本程序。......【阅读全文】
发布时间:2013-09-15 16:03:39
probe完成,其工作主要是对适配器的初始化包含一些时钟IO和中断资源的申请。
?操作系统就是这样,把资源都封装起来,驱动写起来更规范。
?注意:这里并没有实现sysfs上的文件的操作函数,就是open write等操作方法,自己可以加上,作为函数调用,提供给应用程序是用,写个小的API玩一下。参考博文:http://blog.chinaunix.net/uid-22030783-id-1710998.html?......【阅读全文】