Linux Kernel input evdev
来源:互联网 发布:js设计模式划分 编辑:程序博客网 时间:2024/04/25 21:16
struct evdev {int open;struct input_handle handle;wait_queue_head_t wait;struct evdev_client __rcu *grab;struct list_head client_list;spinlock_t client_lock; /* protects client_list */struct mutex mutex;struct device dev;struct cdev cdev;bool exist;};
struct evdev_client {unsigned int head;unsigned int tail;unsigned int packet_head; /* [future] position of the first element of next packet */spinlock_t buffer_lock; /* protects access to buffer, head and tail */struct fasync_struct *fasync;struct evdev *evdev;struct list_head node;unsigned int clk_type;bool revoked;unsigned long *evmasks[EV_CNT];unsigned int bufsize;struct input_event buffer[];};
0 0
- Linux Kernel input evdev
- Linux kernel input子系统
- linux input子系统(二)- input event drivers evdev 驱动分析
- Input Core和evdev基本知识
- linux驱动——input输入子系统(3)——evdev
- Linux Kernel input 子系统初始化
- Linux Kernel input 上报事件
- Linux Kernel input handler处理
- Linux Kernel input ev操作
- 输入子系统分析 [input event evdev]
- Input Core和evdev基本知识 - Kernel3.0.8
- input子系统事件处理层evdev分析
- input 子系统的详解讲解到evdev
- Input Core和evdev基本知识 - Kernel3.0.8
- Input Core和evdev基本知识 - Kernel3.0.8
- Input Core和evdev基本知识 - Kernel3.0.8
- input core input.c and evdev.c (2)
- Linux Kernel input设备之描述
- 欢迎使用CSDN-markdown编辑器
- 【转】svn搭建和使用
- 一步一图一代码,一定要让你真正彻底明白红黑树
- leetcode解题之58 # Length of Last Word Java版
- 如何快速实现高并发短文检索
- Linux Kernel input evdev
- c++map
- 关于C语言中printf()后的scanf()不执行问题,解决方法
- input中range相关操作
- 设计模式---工厂模型
- git命令收集(记得持续更新)
- Tomcat解压版下载安装启动
- Unity 100面试题
- 好书推荐-英文原版【Understanding MySQL Internals】(附下载地址)