1.每日自省; 2.享受人生; 3.尽力而为; 4.坚持不懈; 5.切莫急躁; 6.慎言敏行; 7.动心忍性; 8.上善若水。
全部博文(134)
发布时间:2013-12-23 11:54:48
本文作为第六章--高级字符驱动程序操作,主要讲述:
1、ioctl。
2、休眠。
3、poll和select。......【阅读全文】
发布时间:2013-12-18 15:52:05
本文作为input子系统的第一篇文章,讲述了GSC3280的触摸屏驱动,其主要内容包括:
1、GSC3280触摸屏驱动简介。
2、GSC3280四线触摸屏驱动。
3、注册input_handler。......【阅读全文】
发布时间:2013-11-26 16:39:25
本文作为GSC3280的ADC子系统驱动模型(一)的第二部分,主要讲述了:
1、创建设备文件。
2、sysfs文件系统。
3、proc文件系统。
通过上述三种类型,使得操作ADC更加方便,灵活,对于每一种的操作方式,文中都给出了测试方法。......【阅读全文】
发布时间:2013-11-26 10:41:11
本文以GSC3280芯片作为CPU,设计了一个ADC子系统,本文作为第一部分,主要涉及的内容包括:
1、GSC3280芯片中ADC部分简单介绍
2、ADC设备驱动程序介绍
3、adc-core.c程序介绍
4、Kconfig和Makefile程序介绍......【阅读全文】
发布时间:2013-11-01 10:01:37
对于Linux中__init、__devinit、module_init等初始化宏的解析和使用......【阅读全文】
发布时间:2013-10-30 11:35:36
说道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.........【阅读全文】
发布时间:2013-09-30 11:45:43
Notifier是Linux中提供一种在内核子系统中共享事件信息的方法。基于版本2.6.22,notifier有四种types:1.Atomic notifier chains: Chain callbacks run in interrupt/atomic context. Callouts are not allowed to block.2.Blocking notifier chains: Chain callbacks run in .........【阅读全文】