驱动开发前奏

Posted on 2015-02-16 17:59  Bumble_Bee  阅读(122)  评论(0编辑  收藏  举报

 一、驱动分类
  1、常规分类法
    a、字符设备
      一种以字节为最小访问单位的设备,通常支持open,close,read,write等系统调用。属于这种设备的有led,串口等。
    b、块设备
      最小访问单位为512字节或512的倍数,flash等。
    c、网络接口设备
      硬件:网卡
      软件:回环接口
  2、总线分类法
    USB总线,PCI总线,平台总线设备
二、学习方法
  1、驱动程序模型
  2、硬件实现
  3、程序测试