
嵌入式Linux驱动编程设计入门到精通.part01.rar
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本资源为《嵌入式Linux驱动编程设计》系列教程的第一部分,涵盖从基础理论到实际应用的全面讲解,适合初学者快速掌握嵌入式系统开发技能。
光盘内容包括九个分卷的驱动程序开发资料,并统一放置在相同的目录下进行解压。
**开发环境:RedHat9.0**
**运行环境:S3C2410处理器,内核版本为Linux 2.6以上**
主要内容如下:
1) chapters:各章相关的驱动例子代码、相关内核代码
- CHA1 第一个驱动与测试程序
- CHA2
- 信号量同步
- 阻塞式读写
- 定时器
- 内存映射
- /proc访问
- 工作队列
- CHA3 LED.c(LED灯驱动) button.c(键盘驱动)
- CHA4 Linux内核I2C驱动
- CHA5 usb-skeleton.c USB驱动框架 camera Spcaview相关代码
- CHA6 skeleton FrameBuffer驱动框架 2410fb.c S3C2410X LCD驱动
- CHA7 button.c(输入形式的按键驱动) LED.c(输入形式的LED灯驱动) usbmouse.c(输入形式的USB鼠标驱动)
- CHA8 demo.c 输入形式的触摸屏驱动
- CHA9 简单的块设备驱动
- CHA10 Linux内核MMC驱动
- CHA11 demo.c 虚拟网络驱动 dm9000.c 移植的DM9000驱动
- CHA12 demo S3C2410X红外驱动 IRDA SOCKET 红外SOCKET通信
- CHA13 OSS.c(OSS应用层代码) ALSA_PLAY.c(ALSA播放代码) ALSA_CAPTURE.c(ALSA录音代码)
2) chip:包含本书涉及的所有芯片资料、标准文档。
3) Documentation:内核中与驱动相关的文档。
4) Tool:用于驱动开发的交叉编译环境。
解压后,将Tool文件夹拷贝到/usr/local/arm/目录下,并执行命令:
export PATH=/usr/local/arm/3.3.2/bin:$PATH
全部评论 (0)


