windriver-pcmcia_diag

1.初始化打开设备

1     int aaa = PLX_LibInit();
2 
3     *hDev = PLX_DIAG_DeviceFindAndOpen(P9056_DEFAULT_VENDOR_ID,
4         P9056_DEFAULT_DEVICE_ID, IS_MASTER);
5     if (*hDev == NULL)
6     {
7         return 2;
8     }
9     return aaa;

2.寄存器读写数据(32b)

1 DMAReadAddr32(DMAhDev, direction, BARnum, dwOffset, u32Data);

3.关闭设备卸载lib

1     if (dma->hDma)
2         PLX_DIAG_DMAClose(hDev, dma);
3 
4     if (hDev)
5         PLX_DeviceClose(hDev);
6 
7     PLX_LibUninit();

 

posted @ 2024-05-31 09:12  wuyuan2011woaini  阅读(2)  评论(0编辑  收藏  举报