linux驱动分析
zaizaishan
这个作者很懒,什么都没留下…
展开
-
Linux下I2C接口触摸屏驱动分析
linux下触摸屏驱动的移植主要包括这几个步骤: (1)确定触摸屏IC接口,了解对应接口的API函数,注册设备并加入到相应总线上 (2)关联设备与驱动,并编写具体的驱动代码 (3)熟悉linux 输入设备驱动,在驱动代码中分配一个输入设备并初始化相应数据结构,在驱动实现中引用 这里对应上面几部分,分析I2C接口下触摸屏驱动的实现。先介绍linux下I2C接口原创 2013-01-27 14:40:59 · 3020 阅读 · 0 评论 -
linux下spi驱动分析
一、概述 基于子系统去开发驱动程序已经是linux内核中普遍的做法了。前面写过基于I2C子系统的驱动开发。本文介绍另外一种常用总线SPI的开发方法。SPI子系统的开发和I2C有很多的相似性,大家可以对比学习。二、SPI总线协议简介 介绍驱动开发前,需要先熟悉下SPI通讯协议中的几个关键的地方,后面在编写驱动时,需要考虑相关因素。 SPI总线由MISO(串行数据输转载 2013-02-17 16:54:38 · 2038 阅读 · 0 评论 -
Multi-touch (MT) Protocol
Multi-touch (MT) Protocol------------------------- Copyright (C) 2009-2010 Henrik Rydberg Introduction------------In order to utilize the full power of the new multi-touch and mu转载 2013-05-20 09:41:01 · 750 阅读 · 0 评论 -
Linux 2.6.11内核文件IO系统调用详解
1.引言从事Linux环境工作2年有余,一直懵懵懂懂,1年前拜读了《莱昂氏UNIX源代码分析》一书,感觉自己的学习道路漫漫且修远。最近受chinaunix的精华文帖启发,拟将近来的部分内核调用分析笔记拿出来与各前辈先进共同探讨学习,以壮个人学习之路。本部分主要讲述的是文件I/O操作的2.6.11内核版本实现,包括了主要的数据结构、宏定义和函数流程。以下分别讲述open,create,clo转载 2013-05-20 09:36:23 · 917 阅读 · 0 评论