当前位置:主页 > 新闻中心 >

新闻中心

NEWS INFORMATION

Linux设备驱动之input子系统介绍

时间:2021-07-29 09:17 点击次数:
  本文摘要:针对輸出类设备如电脑键盘、电脑鼠标、触摸显示屏这类的Linux驱动,核心获得input子系统,促使这类设备的应急处置看起来十分便捷。整体上而言,input子系统由三一部分组成:恶性事件驱动input核心设备驱动。

365买球官网入口

针对輸出类设备如电脑键盘、电脑鼠标、触摸显示屏这类的Linux驱动,核心获得input子系统,促使这类设备的应急处置看起来十分便捷。整体上而言,input子系统由三一部分组成:恶性事件驱动input核心设备驱动。

  在其中恶性事件驱动负责管理与可执行程序办事,例如设备连接点/dev这类的,都由他负责管理,我们在写成驱动时就无须搭建这个了;设备驱动负责管理与硬件配置设备办事,这儿的互动很比较简单,只务必载入涉及到硬件配置的数据信息,随后抛给input核心就可以了;  荐个事例,以功能键key为例证,界定了设备设备号、功能键值,配置引脚和中断方法,随后申报人中断。在中断服务项目涵数中,载入相匹配引脚值,用input_report涵数发给input核心,后用input_sync通告发送至完成才可。此外,在控制模块复位时,界定一个input_dev的建筑结构,这一input_dev是input子系统设备驱动端核心算法设计,因为輸出设备各种各样,便是根据这一建筑结构对他说核心你的輸出设备种类。

  在其中的2个最重要组员,这种宏确立在linux/input.h中界定。


本文关键词:Linux,设备驱动,之,input,子系统,介绍,365买球,针对

本文来源:365买球-www.calimaidz.com

Copyright © 2004-2021 www.calimaidz.com. 365买球科技 版权所有 备案号:ICP备11589611号-6

在线客服 联系方式 二维码

服务热线

0740-65562949

扫一扫,关注我们