发布时间:2015-09-17 17:21:45
【问题】 背光驱动初始化先于LCD驱动初始化,导致LCD驱动初始化时出现闪屏的现象。 【解决过程】 1 mach-xxx.c中platform devices列表如下 ......【阅读全文】
发布时间:2015-08-18 14:29:08
对于如何向模块传递参数,Linux kernel 提供了一个简单的框架。其允许驱动程序声明参数,并且用户在系统启动或模块装载时为参数指定相应值,在驱动程序里,参数的用法如同全局变量。<br /><br />使用下面的宏时需要包含头文件<span style="background-color:#EE33EE;"><linux/moduleparam.h></span>。 <br /><br /.........【阅读全文】
发布时间:2015-08-12 08:45:37
说道sysfs接口,就不得不提到函数宏 DEVICE_ATTR原型是#define DEVICE_ATTR(_name, _mode, _show, _store) \struct device_attribute dev_attr_##_name = __ATTR(_name, _mode,_show, _store)函数宏DEVICE_ATTR内封装的是__ATTR(_name,_mode,_show,_stroe)方法,_show表示的是读方法,_str.........【阅读全文】
发布时间:2015-08-12 08:40:27
<p style="color:#333333;font-family:Arial;font-size:14px;line-height:26px;white-space:normal;background-color:#FFFFFF;">DEVICE_ATTR的使用</p><p style="color:#333333;font-family:Arial;font-size:14px;line-height:26px;white-space:normal;background-color:#FFFFFF;">使用DEVICE_ATTR,可以在sys fs中添.........【阅读全文】