自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 编译安装tslib1.4

安装编译过程需用到的程序 # apt-get installautoconf(或autoconf2.13) # apt-get install automake # apt-get install libtool将tslib1.4解压到/home下#./autogen.sh#./configure --prefix=/home/shenjian/Document

2014-04-26 16:55:11 981

转载 QTE与触摸屏(转http://onebyte.21ic.org/)

QTE触摸屏加载有两种方法:(1)QTE本身触摸屏加载;主要注意三个内容:编译QTE时,在其自定义配置文件(位于QTDIR/src/tools/qconfig-XXX.h,其XXX为自定义的名字,该特征字可以在configure时用-qconfig XXX指定)所应加的内容:#define QT_QWS_IPAQ#define QT_QWS_IPAQ_RAW

2014-04-26 11:46:34 655

转载 Kconfig文件的作用以及驱动添加进内核示例

内核源码树的目录下都有两个文件Kconfig(2.4版本是Config.in)和Makefile。分布到各目录的Kconfig构成了一个分布式的内核配置数据库,每个Kconfig分别描述了所属目录源文件相关的内核配置菜单。在内核配置make menuconfig(或xconfig等)时,从Kconfig中读出菜单,用户选择后保存到.config的内核配置文件中。在内核编译时,主Makefile调用

2014-04-21 11:47:01 528

转载 linux-2.6.32内核LCD驱动移植

参考资料:http://blog.chinaunix.net/uid-9688646-id-1998441.html http://blog.163.com/changchunxi@126/blog/static/111800823201212533243484/ 主机:Windows 7旗舰版,VMware7.1.2,Fedora9集成开发环境:Source Insigh

2014-04-21 11:21:23 791

转载 linux input设备驱动

一. 输入设备结构体     1. input_dev 输入设备[cpp] view plaincopystruct input_dev {      const char *name;       //设备名      const char *phys;       //设备系统层的物理路径      const char *u

2014-04-21 09:47:21 531

转载 input_dev结构体分析

在输入子系统的设备驱动中,最重要的数据结构是struct input_dev,如下所示。需要完成的大部分工作都是围绕着它来的,它是驱动的主体。每个struct input_dev代表一个输入设备。  /* include/linux/input.h */struct input_dev { const char *name;//设备名 const char *phys; c

2014-04-19 15:59:53 5064 1

转载 linux input子系统键盘驱动实现

原文地址:linux input子系统键盘驱动实现 作者:transistor0问: 为何要基于input子系统??答: 因为linux下所有GUI都可以接收input子系统的消息。写基于GUI的程序时可以用GUI实现的按键机制,而不是单片机的思维,一个死循环来处理用户输入。不扯淡了,一切尽在源码中!硬件平台: s3c2440软件平台: linux-3.

2014-04-19 15:41:01 527

转载 tslib-1.4的安装与移植

分类: LINUX原文地址:tslib-1.4的安装与移植 作者:chumojing1、下载tslib-1.4.tar.gz      http://download.csdn.net/source/3177449 。      2、解压安装tslib           # tar -zxvf tslib-1.4.tar.gz   

2014-04-15 11:28:31 425

转载 va_start和va_end使用详解

本文主要介绍va_start和va_end的使用及原理。  在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它们也只是泛泛的了解。  介绍这两个宏之前先看一下C中传递函数的参数时的用法和原理: 1.在C中,当我们无法列出传递函数的所有实参的类型和数目时,可以用省略号指定参数表void foo(

2014-04-03 10:46:11 362

转载 Kobject模型

一。Kobject每个在内核中注册的kobject都对应于sysfs文件系统中的一个目录。kobject在文件include/linux/kobject中定义点击(此处)折叠或打开struct kobject {    const char        *name;                    //kobject的名称

2014-04-02 20:20:34 431

转载 对container_of(ptr,type,member)分析

该宏定义在kernel.h中;原型为#define container_of(ptr, type, member) ({\    const typeof( ((type *)0)->member ) *__mptr = (ptr);\    (type *)( (char *)__mptr - offsetof(type,member) );}) 其中 ptr是指向正被使用的

2014-04-02 15:30:23 504

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除