阅读:1142回复:1
各位高手帮帮忙,我需要编写一个wdm驱动,来完成并口读卡器的读写,用数据口写,用状态口读,用spp方式(很
设备是一个读卡器,卡是128k的ram。其中可存64副.bmp的图,只要编一个驱动来完成对卡的读写。我用windriver,先生成了.h和.cpp的文件,下面该怎么做呀?我的硬件已经做好,用的是spp方式,各位高手帮帮忙!我可以多给分的!
|
|
沙发#
发布于:2002-03-25 09:29
先搞清你的硬件的资源需求:采用DMA传输?需要注册中断?I/O端口?是否需要定时器?你的硬件插在何种插凿上?
大致的流程如下:在DriverEntry例程里注册你所需要的所有资源,并分派所有的分发例程;在IRP_MJ_READ和IRP_MJ_WRITE的IRP分发例程中实现对读写卡的读写;下位机的单片已经写好。 你可以参阅Chris Cant著的《Windows WDM设备驱动程序》的第八章(具体的章节我不记得),里面讲了一个关于并口设备的WDM。 |
|
|