
linux设备驱动
文章平均质量分 84
漠之镰
孤独的代码
展开
-
旧版本的platform_device和platform_driver和新版本中的操作解释
旧版本中一个linux设备的驱动和设备一般是挂载到一种总线上,系统中对于一些不能依附于总线的设备,linux设计出虚拟总线,platform设备总线。旧版本中,通过platform_device和platform_driver进行设备和驱动的注册,这个过程中,设备和驱动的名称必须一致,才能保证在程序启动的过程中,驱动才能匹配到总线上的设备。新的版本中只需要进行设备驱动的注册,而设备的注原创 2017-09-22 17:29:45 · 423 阅读 · 0 评论 -
moudle_param_call
//函数源码#define module_param_call(name,set,get, arg,perm) \ staticconst struct kernel_param_ops__param_ops_##name = \原创 2017-09-22 17:25:05 · 1817 阅读 · 0 评论