码迷,mamicode.com
首页 >  
搜索关键字:gpio-keys    ( 5个结果
ipipe 环境下gpio中断产生死机的信息
[ cut here ] WARNING: CPU: 0 PID: 0 at kernel/irq/handle.c:146 handle_irq_event_percpu+0x70/)irq 40 handler gpio_keys_gpio_isr+0x0/0x80 enabled interr ...
分类:其他好文   时间:2016-11-08 17:26:44    阅读次数:174
Linux驱动之输入子系统框架
好记性不如烂笔头,整理一下笔记~ Linux驱动之输入子系统框架 输入子系统将该类驱动划分为3部分 1、核心层 input.c 2、设备层 Gpio_keys.c ... 3、事件处理层 Evdev.c 事件处理层为纯软件的东西,设备层涉及底层硬件,它们通过核心层建立联系,对外提供open write等接口。 1、我们首先来看,核心层 input.c如何向外界提...
分类:系统相关   时间:2016-05-27 11:22:58    阅读次数:291
linux 输入子系统(3) button platform driver
button platform driver 一般位于driver/input/keyboard/gpio_keys.c /*用于按键事件的上报,它将在按键的中断发生后被调用。其中逻辑就是获取到按键类型和具体的按键,调用input_event()函数进行上报,上报的按键码就来自那个按键。*/ sta...
分类:系统相关   时间:2015-10-10 15:13:34    阅读次数:346
linux 输入子系统(2) platform device
Input platform device 一般是在板级bsp注册了的资源。 以gpio-keys为例: #####################gpio_key.h############################## #ifndef _GPIO_KEYS_H #define _GPIO_...
分类:系统相关   时间:2015-10-09 15:17:22    阅读次数:207
AM335x(TQ335x)学习笔记——GPIO按键
还是按照S5PV210的学习顺序来,我们首先解决按键问题。TQ335x有六个用户按键,分别是上、下、左、右、Enter和ESC。开始我想到的是跟学习S5PV210时一样,编写输入子系统驱动解决按键问题,但是浏览driver/input/keyboard目录时意外的发现了gpio-keys.c,大体上看下该驱动程序,其功能是实现了通用的gpio按键。再去看了下DTS,发现DTS中有对gpio-key...
分类:其他好文   时间:2014-11-20 23:42:24    阅读次数:556
5条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!