1.全C的驱动(好写)2.C与C++的驱动(类吗!好好学习C++啦,否则会头晕)3.PDD+MDD----有分LIB与没LIB方式,看过CAMERA驱动是没分LIB的,也有分LIB的(DIRECTSHOW CAMERA)。4.一个简单的流驱动。。。5.IIC,SPI驱动6.USB HOST驱动
/ ***********************************************************
以上可能交叉了!自已得想清楚!
看过IIC,SPI的在pxa270与s3c2440驱动中有些不同!
USB驱动在枚举时,CHANGE线程是共用的,是VISUAL FUNCTION,当举的一定时候,可能CHANGE里面的函数
的指针会变到别外一个,如CHUB --> CFUNTION. 还有注意CHW类,这都是关于ISP1761的驱动里看到 。