sheldon_blogs

2017年2月25日

Linux学习 : 总线-设备-驱动模型

摘要: platform总线是一种虚拟的总线,相应的设备则为platform_device,而驱动则为platform_driver。Linux 2.6的设备驱动模型中,把I2C、RTC、LCD等都归纳为platform_device。总线将设备和驱动绑定,在系统每注册一个设备的时候,会寻找与之匹配的驱动; 阅读全文

posted @ 2017-02-25 23:52 sheldon_blogs 阅读(347) 评论(0) 推荐(0)

Linux输入子系统 : 按键驱动

摘要: 一.Linux input system框架: 1.由输入子系统核心层(input.c),驱动层(gpio_keys.c)和事件处理层(Event Handler)三部份组; 2.主要的三个结构体:input_dev 结构体,一个input_dev结构体对象代表着一个输入设备; input_hand 阅读全文

posted @ 2017-02-25 18:38 sheldon_blogs 阅读(1203) 评论(0) 推荐(0)

导航