linux驱动开发学习笔记
六角雅阁
这个作者很懒,什么都没留下…
展开
-
linux 触摸屏驱动中断下半部实现-工作队列
工作队列(work queue)是Linux kernel中将工作推后执行的一种机制。这种机制和BH或Tasklets不同之处在于工作队列是把推后的工作交由一个内核线程去执行,因此工作队列的优势就在于它允许重新调度甚至睡眠。工作队列可以把工作推后,交由一个内核线程去执行,也就是说,这个下半部分可以在进程上下文中执行。 这样,通过工作队列执行的代码能占尽进程上下文的所有优势。工作队列:可使用原创 2014-06-18 16:29:47 · 1721 阅读 · 1 评论 -
linux驱动加载顺序
Linux内核为不同驱动的加载顺序对应不同的优先级,定义了一些宏:include\linux\init.h#define pure_initcall(fn) __define_initcall("0",fn,1)#define core_initcall(fn) __define_initcall("1",fn,1)#define core_initcall_syn原创 2014-06-25 16:44:20 · 778 阅读 · 0 评论 -
linux i2c_driver 结构体解析
转载自:http://blog.csdn.net/string19820108/article/details/7236854转载 2014-07-02 16:26:06 · 4200 阅读 · 0 评论 -
Linux kernel config and makefile system
转载自:http://blog.csdn.net/dreamxu/article/details/6125545转载 2014-06-25 15:15:56 · 1125 阅读 · 0 评论 -
内核初始化优化宏 ,初始化顺序, __init,__devexit等
本文转载自:http://blog.csdn.net/lanmanck/article/details/4718378转载 2014-06-25 16:37:26 · 721 阅读 · 0 评论 -
linux内核-中断处理程序
linux内核--中断处理程序时间2013-09-30 07:31:11 CSDN博客 相似文章 (1) 原文 http://blog.csdn.net/yusiguyuan/article/details/12183641一个设备的中断处理程序是它设备驱动程序的一部分--设备驱动程序是用于对设备进行管理的内核代码。中断处理程序与其他内核函数的真正区别在于,中断处理程序转载 2014-07-03 11:47:20 · 2051 阅读 · 0 评论 -
linux 驱动开发调试问题
1 .驱动文件编译问题1.1 multiple definition of XXX 分析原创 2014-09-11 15:26:33 · 1306 阅读 · 0 评论 -
linux defconfig、 .config 、kconfig 与makefile
当驱动文件编写完成之后,需要将其编译进原创 2014-06-25 14:58:04 · 16241 阅读 · 0 评论 -
focaltech(敦泰)触摸屏驱动Ft5306.c学习记录
1 概述 linux触摸屏驱动基于原创 2014-06-13 15:53:03 · 7052 阅读 · 1 评论