vxworks环境下写以下代码
freemem=cacheDmaMalloc((size_t)length);
phymem=(bit32)CACHE_DMA_VIRT_TO_PHYS(virtmem);
pcard->phymemAddr=phymem;/*phymemAddr是unsigned int类型的 指针*/ pcard->freememAddr=freemem;/*free
memAddr是unsigned int类型的 指针*/
sysLib.c看看就知道了