Location:
Search - linux 2.6.20
Search list
Description: 详细讲述了linux设备驱动程序的开发,想学习linux下设备驱动程序开发工作的人员可以参考。文件清单列出如下:
linuxdriver_code_tool
|-- 03
| `-- 2.6内核升级工具
| |-- device-mapper-1.00.19-2.i386.rpm
| |-- lvm2-2.00.25-1.01.i386.rpm
| |-- mkinitrd-4.2.0.3.tar.tar
| |-- module-init-tools-3.2.2.tar.bz2
| `-- modutils-2.4.5-1.src.rpm
|-- 04
| |-- 内核模块参数范例
| | `-- book.c
| |-- 内核模块导出符号
| | `-- export_symb.c
| `-- 最简单的内核模块
| `-- hello.c
|-- 05
| `-- udev源代码
| `-- udev-114.tar.gz
|-- 06
| |-- globalmem驱动
| | `-- globalmem.c
| `-- 包含2个globalmem设备的驱动
| `-- globalmem_two.c
|-- 07
| `-- 含并发控制的globalmem驱动
| `-- globalmem_lock.c
|-- 08
| |-- globalfifo驱动
| | `-- globalfifo.c
| `-- poll应用程序范例
| `-- pollmonitor.c
|-- 09
| |-- 异步通知应用程序范例
| | `-- asyncmonitor.c
| `-- 支持异步通知的globalfifo
| `-- globalfifo_async.c
|-- 10
| |-- S3C2410实时钟驱动
| | `-- s3c2410-rtc.c
| `-- 秒设备驱动与应用程序
| |-- second.c
| `-- second_test.c
|-- 11
| |-- DMA范例
| | |-- 3c505.c
| | |-- 3c505.h
| | `-- dma.h
| `-- 静态映射范例
| `-- mach-smdk2440.c
|-- 12
| |-- NVRAM驱动
| | `-- generic_nvram.c
| |-- 触摸屏驱动
| | |-- 作为input设备
| | | |-- s3c2410_ts.c
| | | `-- s3c2410_ts.h
| | `-- 作为普通字符设备
| | `-- s3c2410-ts.c
| |-- 看门狗驱动
| | `-- s3c2410_wdt.c
| `-- 平台设备
| `-- devs.c
|-- 13
| |-- IDE驱动
| | |-- ide-disk.c
| | `-- ide-h8300.c
| `-- RAMDISK驱动
| `-- rd.c
|-- 14
| |-- S3C2410串口驱动
| | |-- regs-gpio.h
| | |-- regs-serial.h
| | `-- s3c2410.c
| `-- 串口核心层
| |-- serial_core.c
| `-- serial_core.h
|-- 15
| |-- S3C2410 I2C主机驱动
| | |-- i2c-s3c2410.c
| | |-- iic.h
| | |-- regs-gpio.h
| | `-- regs-iic.h
| `-- SAA711x I2C设备驱动
| `-- saa711x.c
|-- 16
| `-- CS8900以太网设备驱动
| |-- cs89x0.c
| `-- cs89x0.h
|-- 17
| |-- ALSA工具及库
| | |-- alsa-driver-1.0.15.tar.bz2
| | |-- alsa-firmware-1.0.15.tar.bz2
| | |-- alsa-lib-1.0.15.tar.bz2
| | |-- alsa-oss-1.0.15.tar.bz2
| | |-- alsa-tools-1.0.15.tar.bz2
| | |-- alsa-utils-1.0.13.tar.bz2
| | `-- pyalsa-1.0.15.tar.bz2
| |-- ALSA驱动范例
| | |-- sa11xx-uda1341.c
| | `-- uda1341.h
| |-- ALSA应用程序范例
| | |-- pcm.c
| | `-- pcm_min.c
| |-- OSS驱动范例
| | `-- s3c2410-uda1341.c
| `-- OSS应用程序范例
| |-- mixer.c
| `-- sound.c
|-- 18
| |-- FRAMEBUFFER应用程序范例
| | `-- fb_display
| | |-- fb_display.c
| | |-- fb_display.h
| | |-- Makefile
| | |-- README
| | `-- test.c
| `-- S3C2410 LCD驱动
| |-- s3c2410fb.c
| `-- s3c2410fb.h
|-- 19
| |-- busybox源代码
| | `-- busybox-1.2.1.tar.bz2
| |-- MTD工具
| | `-- mtd-utils-1.0.0.tar.gz
| |-- nand驱动范例
| | `-- s3c2410.c
| |-- nor驱动范例
| | `-- s3c2410nor.c
| `-- yaffs&yaffs2源代码
| |-- yaffs.tar.gz
| `-- yaffs2.tar.gz
|-- 20
| |-- USB串口驱动
| | |-- usb-serial.c
| | `-- usb-serial.h
| |-- USB工具
| | `-- usbview-1.0.tar.tar
| |-- USB骨架程序
| | `-- usb-skeleton.c
| |-- USB键盘驱动
| | |-- input.h
| | |-- usb_input.h
| | `-- usbkbd.c
| `-- usb主机控制器驱动范例
| |-- ohci-s3c2410.c
| `-- usb-control.h
|-- 21
| |-- PCI骨架程序
| | `-- pci-skeleton.c
| `-- PCI驱动范例
| `-- i810_audio.c
`-- 22
|-- 范例代码
| |-- oops范例
| | |-- oops_example.asm
| | `-- oops_example.c
| `-- proc范例
| `-- sim_proc.c
`-- 内核调试工具
|-- ddd-3.3.11.tar.gz
|-- gdbmod-2.4.bz2
|-- kdb-v4.4-2.6.15-rc5-common-1.bz2
|-- kdb-v4.4-2.6.15-rc5-common-2.bz2
|-- kdb-v4.4-2.6.15-rc5-i386-1.bz2
`-- linux-2.6.15.5-kgdb-2.4.tar.tar
Platform: |
Size: 25078324 |
Author: zxx000 |
Hits:
Description: linux下线程的典型例子,很适合初学者学习,运行需要uClibc-0.9.20库,没有的这个库的网友可以留个言,偶给你!-Thread typical example is well-suited to beginners learning needs, uClibc- 0.9.20 library, not the Library of netizens can leave a statement, even to you!
Platform: |
Size: 27648 |
Author: 张维成 |
Hits:
Description: linux内核,此内河比较小,应该是一个重要的模块,希望对同仁有些帮助-linux kernel, this river is relatively small, it should be an important module, in the hope that some help Tongren
Platform: |
Size: 1722368 |
Author: |
Hits:
Description: The sd/mmc driver of linux 2.4.20 , it is much better than the one form samsung (good performance)-The sd/-3.4 driver of Linux 2.4.20, it is much better than the one form samsung (good performance)
Platform: |
Size: 371712 |
Author: 謝喜源 |
Hits:
Description:
Linux程序源码,
共20个在Linux下的程序 -Source Linux program, a total of 20 in the procedure under Linux
Platform: |
Size: 521216 |
Author: 王连杰 |
Hits:
Description: linux内核源代码,对于程序开发人员具有很大的参考价值。-Linux kernel source code, developers have great reference value.
Platform: |
Size: 38185984 |
Author: 邵书超 |
Hits:
Description: IPOD_LRASZ LINUX DRIVER
Platform: |
Size: 1241088 |
Author: aaron |
Hits:
Description: 该文件是rt_linux,实现linux的实时功能-rt_linux the document is to achieve real-time functional linux
Platform: |
Size: 38354944 |
Author: 戴文 |
Hits:
Description: linux2.4.20下的针对三星公司的s3c2410的usb模块驱动代码-linux2.4.20 against the Samsung company s3c2410 the usb driver code module
Platform: |
Size: 1566720 |
Author: 贾军 |
Hits:
Description: Linux2.4.20针对三星公司的s3c2410开发板的内核改造。-Linux2.4.20 against Samsung s3c2410 development of the kernel plate transformation.
Platform: |
Size: 150528 |
Author: 贾军 |
Hits:
Description: 基于linux kernel 2.6.20的UDA1341声音芯片的声卡驱动,在s3c2410 cpu下调试通过。
使用方法:源码树的根下新建local目录,并将其解压缩到该目录,修改源码树根下的Makefile文件的559行为:
vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) $(core-y) $(core-m) $(drivers-y) $(drivers-m) $(net-y) $(net-m) $(libs-y) $(libs-m))) local/
就可以编译了,不过是模块编译,编译好了之后不要忘了insmod进内核啊-Linux kernel 2.6.20 based on the sound chip UDA1341 sound card driver in the adoption of s3c2410 cpu debugging. Usage: source tree root under the new local directory, and unzip to that directory, edit the Makefile under the root source file 559 acts: vmlinux-dirs: = $ (patsubst /,,$( filter /, $ (init-y) $ (init-m) $ (core-y) $ (core-m) $ (drivers-y) $ (drivers-m) $ (net-y) $ (net- m) $ (libs-y) $ (libs-m))) local/can be compiled, but is a module compiler, the compiler better not forget that after the insmod into the kernel ah
Platform: |
Size: 23552 |
Author: 杨少英 |
Hits:
Description: atmel gpio driver for linux-2.6.20
Platform: |
Size: 7168 |
Author: 邓明建 |
Hits:
Description: 标准linux 2.4.20 针对ds1302 的RTC 源码,具有充电功能!-DS1302 standard for the linux 2.4.20 source RTC with charging function!
Platform: |
Size: 33792 |
Author: tanyunxin |
Hits:
Description: linux下实现视频播放的播放器,支持多种格式,包括在线流媒体,支持文件管理-linux video player under the players, support a variety of formats, including online streaming media, support for document management
Platform: |
Size: 445440 |
Author: 李进 |
Hits:
Description: 三星S3C2440的 LINUX内核2.4.20-Samsung S3C2440 the LINUX kernel 2.4.20
Platform: |
Size: 36329472 |
Author: jiang |
Hits:
Description: 本驱动程序是基于linux内核2.6.20下的AT91SAM9260的实时时钟I2C设备驱动程序。-This driver is based on the AT91SAM9260 under linux kernel 2.6.20 Real Time Clock I2C device driver.
Platform: |
Size: 3072 |
Author: kechangxue1 |
Hits:
Description: 基于ARM型号为AT91SAM9260 linux内核为2.6.20的网卡DM9161的网络设备驱动程序。-ARM-based model for the 2.6.20 kernel for AT91SAM9260 linux network card DM9161 network device drivers.
Platform: |
Size: 1024 |
Author: kechangxue1 |
Hits:
Description: VIA 最新的Linux wifi driver ...Ubuntu9.04/FC10-VIA the latest Linux wifi driver ...Ubuntu9.04/FC10
Platform: |
Size: 4530176 |
Author: james |
Hits:
Description: PEAK-System公司的PCAN接口卡驱动程序,适用于Linux2.6.25。解压后在documentation目录下有PDF的说明手册。-PEAK-System PCAN interface card company driver for Linux2.6.25. In the documentation directory after extracting a PDF instruction manual.
Platform: |
Size: 1036288 |
Author: xudonghui |
Hits:
Description: 基于linux-2.6.20内核的键盘数码管驱动程序
CPU 2410
键盘数码管控制器 HD7279-Based on linux-2.6.20 kernel driver for the keyboard LED digital keyboard controller CPU 2410 HD7279
Platform: |
Size: 79872 |
Author: yelei |
Hits: