我使用pci板卡上的存储器资源,在驱动程序中使用了mmmapiospace()映射出了内核虚拟内存,可以在驱动程序中使用该内存,但我如何能在应用程序中使用这段内存?如何把这段内存映射到用户虚拟内存空间。谢谢!
回复(2) 2002-07-01 15:44 来自版块 - 板卡设计
表情
seaquester可以参考MSDN中的文章: HOWTO: Map Adapter RAM into Process Address Space Q189327 HOWTO: Share Memory Between User Mode and Kernel Mode Q191840...(2002-07-02 08:13)
jpl19781。用PlxPciBaseAddressesGet函数获得虚拟内存地址后,根据偏移量就可以访问你要的地址空间了。 2。用PlxBusIopRead ,PlxBusIopWrite函数,直接用你的本地地址空间访问数据。 (2002-07-01 16:00)

返回顶部