Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1018951
  • 博文数量: 162
  • 博客积分: 3887
  • 博客等级: 中校
  • 技术积分: 1617
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-06 19:05
文章分类

全部博文(162)

文章存档

2015年(4)

2014年(7)

2013年(10)

2012年(16)

2011年(89)

2010年(36)

分类: LINUX

2011-04-27 11:40:34

开始学习,加油!
第一章  知识点
1、设备驱动:
   用于驱动硬件设备行为。
2、分类:
   字符设备:以串行方式依次通信的设备。不需要系统快速缓冲
   块设备:  以任意顺序进行访问,以块为单位进行访问,经过系统的快速缓冲。
   网络设备:面向数据包的接收和发送。
3、编写linux设备驱动技术基础
   硬件基础,懂得SRAM、Flash、SDRAM等读写方式,轮询、中断、DMA原理、PCI总线工作方式、内存管理单元MMU等。
   C语言基础。
   Linux内核基础,了解其中一部分。
   具有多任务并发和同步基础,自旋锁、互斥、信号量、等待队列等并发和同步机制。
阅读(834) | 评论(0) | 转发(0) |
0

上一篇:linux 设备驱动开发

下一篇:算数表达式

给主人留下些什么吧!~~