阅读:2092回复:1
我是一个初学者(dirver)我想知道driver具体做了什么事(例如一个捕捉卡)?我实在不明白!
例如一个捕捉卡:
1.再AddDevice中要初始化什么?(寄存器,内存还是什么别的) 2.对应的StopDevice呢? 还有什么要做的?I/O操作,中断么? 有什么具体的案例么? |
|
|
沙发#
发布于:2001-05-31 19:43
例如一个捕捉卡:
1.再AddDevice中要初始化什么?(寄存器,内存还是什么别的) 2.对应的StopDevice呢? 还有什么要做的?I/O操作,中断么? 有什么具体的案例么? 1)创建设备,初始化设备扩展,注册设备接口,如果是NT式驱动程序还要查找系统分配给你的卡的资源如I/O ,INT,MEMORY,DMA,并起用这些资源,否则在PNP里完成此项工作!! 2)当然是释放这些资源啦! 寄存器的初始化,大部分的时候,总线驱动程序已经为你做好了!不用你操心了! |
|