做了pci的板子,写驱动的时候,从9052寄存器中读出基地址,再用sysMmuMapAdd()之后,没有出现错误,之后用memory方式读写的时候出现page fault错误程序如下: if(ERROR == pciFindDevice(CAN_VENDOR_ID, CAN_...
全文
回复(9) 2005-07-03 14:48 来自版块 - VxWorks
表情
lhsundriverkankan(2010-04-12 10:50)
jz98742明天我按照楼上的第一种方法试一试,今天我是改的sysLib.c,但只有bar2可以映射,bar0无论如何不能映射,而且程序一进入loading at 0x0018000000(大概是这样吧)就重启。烦恼呀。(2008-10-15 19:35)
davidyoung在用户程序里调用sysMmuMapAdd后,必须再调用usrMemInit,否则无效,或者在sysLib.c里调用sysMmuMapAdd.(2008-10-15 17:24)
jz98742我的驱动也是这个问题,page fault,不知如何解决。(2008-10-15 07:01)
hwybird请给hwybird@gmail.com来信(2007-08-20 16:58)
zkhnqd29请问楼上的,能否将你写的“vxworks下的pci9052驱动程序”也发给我一份么?谢谢 zkhnqd29@126.com(2007-07-19 16:29)
hwybird内存映射问题,映射位置不对~~(2007-07-01 00:10)
phpboy请问楼上,能将你写的这个程序“vxworks下的pci9052驱动程序”发给我一份吗?谢谢 phpboy@163.com(2007-06-12 21:17)
ghc97711在embed.go.3322.org上有解答(2005-07-05 11:31)

返回顶部