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