主题 : mini2440的触摸屏驱动 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 3501
精华: 0
发帖: 52
金钱: 530 两
威望: 530 点
综合积分: 104 分
注册时间: 2009-01-14
最后登录: 2009-06-16
楼主  发表于: 2009-04-21 08:50

 mini2440的触摸屏驱动

mini2440的触摸屏驱动在哪?有这个目录吗?/kernel/drivers/char/s3c2410-ts.c在哪?
级别: 侠客
UID: 3501
精华: 0
发帖: 52
金钱: 530 两
威望: 530 点
综合积分: 104 分
注册时间: 2009-01-14
最后登录: 2009-06-16
1楼  发表于: 2009-04-21 10:11
在附带的程序中那个是触摸屏驱动啊
会当凌绝顶,一览众山小!
级别: 总版主
UID: 2
精华: 18
发帖: 1656
金钱: 13915 两
威望: 5380 点
综合积分: 3672 分
注册时间: 2008-01-01
最后登录: 2026-07-25
2楼  发表于: 2009-04-21 10:26
mini2440的Linux驱动源代码位置
=============================
说明:解压内核源代码(linux-2.6.13开头的tgz压缩文件)可以找到如下驱动。
mini2440提供linux-2.6.13内核100%完全可以使用的驱动源代码,敬请放心使用。



(1)DM9000 网卡驱动
kernel-2.6.13/drivers/net/cs8900/dm9000x.c
(2)串口(包括三个串口驱动0,1,2,对应设备名/dev/tts/0,1,2)
kernel-2.6.13/drivers/serial/s3c2410.c
(3)实时时钟RTC 驱动
kernel-2.6.13/drivers/char/s3c2410-rtc.c
(4)LED 驱动
kernel-2.6.13/drivers/char/qq2440_leds.c
(5)按键驱动
kernel-2.6.13/drivers/char/qq2440_buttons.c
(6)触摸屏驱动
kernel-2.6.13/drivers/input/touchscreen/s3c2410_ts.c
(7)yaffs 文件系统源代码目录
kernel-2.6.13/fs/yaffs2
(8)USB 鼠标、键盘源代码
kernel-2.6.13/drivers/ usb/input/hid-input.c
(9)SD/MMC 卡驱动源代码目录(在2.6.13 内核中仅支持2G 容量以内的SD 卡)
kernel-2.6.13/drivers/mmc
(10)Nand Flash 驱动
kernel-2.6.13/drivers/mtd/nand
(11)UDA1341 音频驱动目录
kernel-2.6.13/ sound/oss/uda1341.c
kernel-2.6.13/ drivers/l3
(12)LCD 驱动(包含3.5", 7", 8.4", 10.4", 12.4", 15"等大小的驱动)
kernel-2.6.13/drivers/video/s3c2410fb.c
(13)优盘支持驱动
kernel-2.6.13/drivers/usb/storage
(14)中星微USB 摄像头驱动
kernel-2.6.13/drivers/usb/media/gspca
友善之臂淘宝直销店:http://shop34928758.taobao.com

手机:13560352861(杨工),QQ:10108270
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
3楼  发表于: 2009-04-21 12:58
新系统的驱动位置可能不一样了,手册中都已经改过了,仔细看下新手册。
级别: 侠客
UID: 3501
精华: 0
发帖: 52
金钱: 530 两
威望: 530 点
综合积分: 104 分
注册时间: 2009-01-14
最后登录: 2009-06-16
4楼  发表于: 2009-04-21 15:16

 回 2楼(qq2440) 的帖子

谢谢,驱动程序中涉及到的arm头文件,例如#include <asm/io.h>
#include <asm/irq.h>

#include <asm/arch/regs-adc.h>
#include <asm/arch/regs-gpio.h>
#include <asm/arch/ts.h>
#include <asm/hardware/clock.h>在哪里找
级别: 侠客
UID: 3501
精华: 0
发帖: 52
金钱: 530 两
威望: 530 点
综合积分: 104 分
注册时间: 2009-01-14
最后登录: 2009-06-16
5楼  发表于: 2009-04-21 15:18

 回 3楼(26672624) 的帖子

你是高手吧,请问mini2440提供的驱动程序中,为什么没有file_operation()函数?谢谢指点
级别: 新手上路
UID: 4100
精华: 0
发帖: 14
金钱: 80 两
威望: 32 点
综合积分: 28 分
注册时间: 2009-02-25
最后登录: 2017-09-13
6楼  发表于: 2009-04-30 14:09
触屏应该算是 inputdev  现在统一用event的方式了吧 没必要file_operation了