This is a discussion on usrMmuInit function difference in vxWorks-5.4 and vxWorks-6.3 - VxWorks ; Dear All, > > I have developed x86 PCI driver on vxWorks-5.4. Now I want to port x86 PCI device driver on vxWorks-6.3. In x86, after getting the physical address for my device we add the device address space to ...
Dear All,
>
> I have developed x86 PCI driver on vxWorks-5.4. Now I want to port x86 PCI device driver on vxWorks-6.3. In x86, after getting the physical address for my device we add the device address space to the MMU table using "sysMmuMapAdd()" and "usrMmuInit()".
> But in vxWorks-6.3 "sysMmuMapAdd()" function is getting passsed at runtime but I am getting "PAGE FAULT" at the time of execution of "usrMmuInit()" function (at run time).
> Please guide how can i map Memory without any errors and to solve this problem.
> Thanks and regards,
M.Mahender Reddy.