Host与Device之间的HDC(Host Device Communication)通信机制默认使用PCIe通道(HDC over PCIe),若用户不进行PCIe驱动定制,则可跳过本章节。
若用户自定义PCIe驱动,使用自定义的Host与Device之间的数据传输机制,则需要参考本章节将原有HDC修改为Socket通道(HDC over Socket),将PCIe通道留给用户自定义的PCIe驱动使用。
Host的DSMI功能依赖HDC over PCIe,如果HDC修改为HDC over Socket,那么DSMI功能将无法使用。
vi hdcBasic.cfg
在hdcBasic.cfg文件中写入如下内容:
//TRANS_TYPE 0: USE SOCKET //TRANS_TYPE 1: USE PCIe TRANS_TYPE = 0 SOCKET_SEGMENT = 524288 PCIE_SEGMENT = 524288