主题 : 最新内核版本Linux2.6.32.2,各驱动源代码位置 复制链接 | 浏览器收藏 | 打印
2012,我要玩安卓4,有木有,有木有,有木有,有木有
级别: 侠客
UID: 4925
精华: 0
发帖: 84
金钱: 600 两
威望: 177 点
综合积分: 168 分
注册时间: 2009-04-03
最后登录: 2015-01-14
楼主  发表于: 2010-01-18 23:31

 最新内核版本Linux2.6.32.2,各驱动源代码位置

说明:解压内核源代码(linux-2.6.32.2 开头的tgz 压缩文件)可以找到如下驱动,mini2440
提供基于linux-2.6.32.2 内核100%完全可以使用的驱动源代码,绝无库文件,敬请放心使用。
(1)DM9000 网卡驱动
Linux-2.6.32.2/drivers/net/dm9000.c
(2)串口(包括三个串口驱动0,1,2,对应设备名/dev/ttySAC0,1,2)
Linux-2.6.32.2/drivers/serial/s3c2440.c
(3)实时时钟RTC 驱动
Linux-2.6.32.2/drivers/rtc/rtc-s3c.c
(4)LED 驱动
Linux-2.6.32.2/drivers/char/mini2440_leds.c
(5)按键驱动
Linux-2.6.32.2/drivers/char/mini2440_buttons.c
(6)触摸屏驱动
Linux-2.6.32.2/drivers/input/touchscreen/s3c2410_ts.c
(7)yaffs2 文件系统源代码目录
Linux-2.6.32.2/fs/yaffs2
(8)USB 鼠标、键盘源代码
Linux-2.6.32.2/drivers/usb/hid
(9)SD/MMC 卡驱动源代码目录(支持高速最大容量32G SD 卡)
Linux-2.6.32.2/drivers/mmc
(10)Nand Flash 驱动
Linux-2.6.32.2/drivers/mtd/nand
(11)UDA1341 音频驱动目录
Linux-2.6.32.2/sound/soc/s3c24xx
(12)LCD 驱动
Linux-2.6.32.2/drivers/video/s3c2410fb.c
(13)优盘支持驱动
Linux-2.6.32.2/drivers/usb/storage
(14)万能USB 摄像头驱动
Linux-2.6.32.2/drivers/media/video/gspca
(15)I2C-EEPROM 驱动
inux-2.6.32.2/drivers/i2c
(16)背光驱动
Linux-2.6.32.2/drivers/video/mini2440_backlight.c
(17)PWM 控制蜂鸣器驱动
Linux-2.6.32.2/drivers/char/mini2440_pwm.c
(18)看门狗驱动
Linux-2.6.32.2/drivers/watchdog/s3c2410_wdt.c
(19)AD 转换驱动
Linux-2.6.32.2/drivers/char/mini2440_ad.c
(20)CMOS 摄像头驱动
Linux-2.6.32.2/drivers/media/video/s3c2440camif.c
(21)USB 无线网卡驱动(型号:TL-WN321G+)
Linux-2.6.32.2/drivers/net/wireless/rt2x00
(22)USB 转串口驱动
Linux-2.6.32.2/drivers/usb/serial/pl2302.c

摘自用户手册mini2440-um-20100109.pdf   6.2章节
级别: 侠客
UID: 2952
精华: 0
发帖: 59
金钱: 355 两
威望: 120 点
综合积分: 118 分
注册时间: 2008-12-18
最后登录: 2014-03-04
1楼  发表于: 2010-01-19 10:05
多谢分享
级别: 新手上路
UID: 13135
精华: 0
发帖: 49
金钱: 245 两
威望: 49 点
综合积分: 98 分
注册时间: 2010-01-19
最后登录: 2012-03-19
2楼  发表于: 2010-01-24 19:32
有没有更详细的,比如,VNT6656无线网卡的驱动具体在Linux-2.6.32.2/drivers/net/wireless里面的哪个文件里面
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
3楼  发表于: 2010-01-24 19:49
引用第2楼dawei3157864于2010-01-24 19:32发表的  :
有没有更详细的,比如,VNT6656无线网卡的驱动具体在Linux-2.6.32.2/drivers/net/wireless里面的哪个文件里面


都已经把位置指到家门口了,自己进去看看不就知道了。USB接口的无线网卡型号有很多,使用的无线网卡芯片也不一而同,手册中是不可能列出所有型号的,况且每次内核升级都有可能会增加更多的通用接口驱动。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
4楼  发表于: 2010-01-24 20:07

 回 3楼(26672624) 的帖子

嘿嘿,那我今天就认真一下了,请你指出友善之臂的2.6.32.2内核默认配置中哪里包含了VIA VNT6656 USB无线网卡的驱动了?我在config_mini2440_a70里没有找到,这是WLAN部分的配置:

复制代码
  1. CONFIG_WLAN=y
  2. # CONFIG_WLAN_PRE80211 is not set
  3. CONFIG_WLAN_80211=y
  4. # CONFIG_LIBERTAS is not set
  5. # CONFIG_LIBERTAS_THINFIRM is not set
  6. CONFIG_AT76C50X_USB=y
  7. CONFIG_USB_ZD1201=y
  8. # CONFIG_USB_NET_RNDIS_WLAN is not set
  9. CONFIG_RTL8187=y
  10. # CONFIG_MAC80211_HWSIM is not set
  11. # CONFIG_P54_COMMON is not set
  12. CONFIG_ATH_COMMON=y
  13. CONFIG_AR9170_USB=y
  14. # CONFIG_HOSTAP is not set
  15. # CONFIG_B43 is not set
  16. # CONFIG_B43LEGACY is not set
  17. CONFIG_ZD1211RW=y
  18. # CONFIG_ZD1211RW_DEBUG is not set
  19. CONFIG_RT2X00=y
  20. CONFIG_RT2500USB=y
  21. CONFIG_RT73USB=y
  22. CONFIG_RT2800USB=y
  23. CONFIG_RT2X00_LIB_USB=y
  24. CONFIG_RT2X00_LIB=y
  25. CONFIG_RT2X00_LIB_HT=y
  26. CONFIG_RT2X00_LIB_FIRMWARE=y
  27. CONFIG_RT2X00_LIB_CRYPTO=y
  28. # CONFIG_RT2X00_DEBUG is not set
  29. # CONFIG_WL12XX is not set
  30. # CONFIG_IWM is not set


不会是友善之臂觉得WLAN驱动和LCD尺寸大小有关吧
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
这个阶段正是我事业的上升期,我怎么能走得开呢?
级别: 精灵王
UID: 3197
精华: 3
发帖: 770
金钱: 6995 两
威望: 5398 点
综合积分: 1600 分
注册时间: 2008-12-30
最后登录: 2010-12-31
5楼  发表于: 2010-01-24 20:41
缺省内核配置只是加入了尽可能多的驱动,如果VNT6656的驱动没有被Linux官方收录,那是另一回事了。
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
6楼  发表于: 2010-01-24 21:08

 回 5楼(26672624) 的帖子

看看你自己在http://www.aiothome.net/read.php?tid=4508#16204里说的,记得下次不要把话说的太满。
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
2440
级别: 侠客
UID: 34266
精华: 0
发帖: 68
金钱: 350 两
威望: 70 点
综合积分: 136 分
注册时间: 2010-12-13
最后登录: 2015-07-01
7楼  发表于: 2011-07-23 20:14
(8)USB 鼠标、键盘源代码
Linux-2.6.32.2/drivers/usb/hid

貌似在Linux-2.6.32.2/drivers/hid/usbhid
级别: 新手上路
UID: 67305
精华: 0
发帖: 10
金钱: 55 两
威望: 11 点
综合积分: 20 分
注册时间: 2012-04-10
最后登录: 2012-04-16
8楼  发表于: 2012-04-10 10:55
好东西要顶,我正找wifi的驱动源码呢