专家们好,
最近在研究C6678 RapidIO的驱动.
SrioDevice_init()中,下面几行配置不太理解,
CSL_SRIO_SetDeviceInfo (hSrio,DEVICE_ID_16BIT,DEVICE_VENDOR_ID,DEVICE_REVISION);
CSL_SRIO_SetDeviceIDCSR (hSrio, DEVICE_ID_8BIT, DEVICE_ID_16BIT);
CSL_SRIO_SetHostDeviceID (hSrio, DEVICE_ID_HOST);
这几个配置函数是是么意思? 我看了CSL的帮助手册就简单得一句话,还是不明白。
DEVICE_ID_16BIT,DEVICE_ID_8BIT,DEVICE_ID_HOST 这些是是么关系?
为是么配了16bit的SRIO ID之后还要配8bit的SRIO ID呀?
多谢
Best Regards
William.D