内核版本:linux_2.6.22.6 Read More
posted @ 2019-02-17 21:53 张不源 Views(107) Comments(0) Diggs(0) Edit
框架入口源文件: mdev.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: Read More
posted @ 2019-02-17 21:51 张不源 Views(602) Comments(0) Diggs(0) Edit
框架入口源文件:dma.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码 dma.c : 以下是驱动测试文件: 以下是编译驱动的Makefile: Read More
posted @ 2019-02-17 21:48 张不源 Views(877) Comments(0) Diggs(0) Edit
修改内核的s3c2410-wm8976.c文件,让其支持开发板的声卡 框架入口源文件:s3c2410-wm8976.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码: Read More
posted @ 2019-02-17 21:45 张不源 Views(540) Comments(0) Diggs(0) Edit
以用i2c通信的实时时钟为例 框架入口源文件:i2c_m41t11.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码 i2c_m41t11.c : 注: 匹配分为三个个步骤 1. 用驱动的i2c_dri Read More
posted @ 2019-02-17 21:41 张不源 Views(355) Comments(0) Diggs(0) Edit
以虚拟网卡驱动为例 框架入口源文件:vir_net.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码 vir_net.c : 以下是编译驱动的Makefile: Read More
posted @ 2019-02-17 21:36 张不源 Views(375) Comments(0) Diggs(0) Edit
以RAM模拟一个分区为例 框架入口源文件:armblock.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动代码 armblock.c : 以下是编译驱动的Makefile: Read More
posted @ 2019-02-17 21:33 张不源 Views(318) Comments(0) Diggs(0) Edit
框架入口源文件:s3c_nand.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码 s3c_nand.c : 以下是编译驱动的Makefile: Read More
posted @ 2019-02-17 21:27 张不源 Views(335) Comments(0) Diggs(0) Edit
框架入口源文件: lcd.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码 s3c_nor_flash.c : 以下是编译驱动的Makefile: Read More
posted @ 2019-02-17 21:21 张不源 Views(389) Comments(0) Diggs(0) Edit
以USB鼠标驱动为例 框架入口源文件: usb_mouse.c hub.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码 usb_mouse.c : 以下是编译驱动的Makefile: Read More
posted @ 2019-02-17 21:18 张不源 Views(572) Comments(0) Diggs(0) Edit
以触摸屏驱动为例 框架入口源文件: touch_screen.c input.c evdev.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码 touch_screen.c : 以下是驱动代码 touc Read More
posted @ 2019-02-17 21:13 张不源 Views(263) Comments(0) Diggs(0) Edit
内核版本:linux_2.6.22.6 入口源文件: init.h Read More
posted @ 2019-02-17 21:07 张不源 Views(352) Comments(0) Diggs(0) Edit
框架入口源文件: led_drv.c led_dev.c 可根据入口源文件,再按着框架到内核走一遍 内核版本:linux_2.6.22.6 硬件平台:JZ2440 以下是驱动框架: 以下是驱动代码 led_dev.c: 以下是驱动代码led_drv.c: 以下是编译驱动的Makefile: Read More
posted @ 2019-02-17 17:32 张不源 Views(320) Comments(0) Diggs(0) Edit
框架入口源文件: lcd.c (可根据入口源文件,再按着框架到内核走一遍) 内核版本:linux_2.6.22.6 硬件平台:JZ2440 驱动框架: 以下是驱动代码: LCD.c 以下是编译驱动的Makefile: Read More
posted @ 2019-02-17 17:28 张不源 Views(305) Comments(0) Diggs(0) Edit