请问在VxWorks下PCI卡的映射内存如何使用?请高手指点。我已经可以得到其物理地址,但是不知道是否需要作类似与WinNT下的映射转换工作。
回复(5) 2002-01-24 13:34 来自版块 - 嵌入式系统开发
表情
kolayesysMmuMapAdd()函数仅当你在BSP中配置使用FULL_MMU时才有效, 如果你在BSP中没配置MMU,则可以修改BSP中的sysLib.c中的静态 数组:sysPhysMemDesc来增加你想映射的虚地址空间。(2002-06-10 13:02)
南天灵 我用的是x86PC机。 sysMmuMapAdd()我用过,好像没有什么作用。(2002-01-25 10:39)
jjs.newuse sysMmuMapAdd(...) to add an entry to sysPhysMemDesc[].(2002-01-24 15:11)
zhuzcvxworks下有具体的例子,参见\\target\\src\\drv\\pci 不知道你具体用的是x86还是ppc,不过估计不用映射,只需要配int(2002-01-24 15:04)
南天灵 读写操作寄存器已经成功了,但是映射内存读写发生错误。(2002-01-24 13:36)

返回顶部