阅读:961回复:2
请教DriverWork开发PCI(WDM)问题
请大侠指教:
1,用DriverWork开发PCI是不是不用列举PCI设备,如果要的话用什么类 2,KMemoryToProcessMap( ULONGLONG CpuPhysicalAddress, ULONG Size, HANDLE hProcess, BOOLEAN MapToSystemSpace=FALSE, PVOID PreferredAddress=NULL, SECTION_INHERIT Inherit=ViewShare )其中的CpuPhysicalAddress参数如何确定 谢谢! |
|
沙发#
发布于:2003-05-19 14:58
如果你的驱动程序指支持一个设备实例是不需要枚举的。
而如果你的驱动程序需要支持相同的多个设备,则需要枚举,分别为每个设备实例创建设备对象。 具体的枚举函数是 KPciConfiguration::Enumerate(KPciSlot& slot, PUSHORT VendorId, PUSHORT DeviceId) 去看看DriverWorks的帮助吧,里面写的挺清楚的。 枚举应该在驱动程序的DriverEntry函数中完成。 |
|
板凳#
发布于:2003-05-20 10:36
我也遇到类似的问题,谁知道CPUPHYSICAL ADDRESS从哪里获取啊?
|
|