![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux驱动
坤昱
这个作者很懒,什么都没留下…
展开
-
linux Pci字符驱动基本加载流程
今天有朋友问我linux系统Pci字符驱动加载流程,简单整理了一下,顺便做个记录。 首先说下需要包含的头文件: 一个完整的字符驱动一般包含下面这些头文件: #include <linux/types.h> #include <linux/kernel.h> #include <linux/fs.h> #include原创 2018-12-03 22:26:02 · 1431 阅读 · 0 评论 -
linux内核驱动工作队列用法
在编写input相关驱动时(比如键盘驱动、触摸屏驱动),需要考虑到及时获取按键或屏幕触摸对相关Gpio的修改值情况。 常见的两种获取方式: 一. 通过触发中断号读取相关Gpio值信息; 二. 通过工作队列轮询遍历所有的Gpio值信息,并筛选出点击的按键值。 第一种方式对于单个按键或无共享Gpio时适用,对于防抖动处理有些不足; 第二种方式主要用于解决防抖动处理,并减少多余的开支。 一般键盘由一个或...原创 2019-08-15 19:14:58 · 938 阅读 · 0 评论