GTN_GetPortNetTypeInfo
指令原型:
GT_API GTN_GetPortNetTypeInfo(short core,short port,short *pNetType,short *pFlag,short *pInfo)
指令类型:
立即指令,调用后立即生效。
指令说明:
读取网口的网络类型,目前仅GVN类产品支持该功能。
指令参数说明:
| core |
核号,正整数,取值范围请参照核号参数范围一栏。
|
| port |
物理硬件端口号,对应GVN的ABCD端口,GVC对应CD端口。
0:PORT_A。
1:PORT_B。
2:PORT_C。
3:PORT_D。
|
| pNetType |
网络类型。
-1:默认网络类型。
0:通用gLinkII-A(主网口)。
1:高速gLinkII-A(主网口)。
2:EtherCAT。
3:通用gLinkII-B。
4:高速gLinkII-B。
|
| pFlag |
端口网络类型上电从flash读取成功标志位。
0:boot失败,当前端口为默认网络类型。
1:boot成功,当前端口为flash中写入的网络类型。
|
| pInfo |
参数pFlagboot失败的具体原因。
0:无报错。
7:从flash中读取的参数错误或无可用参数。
|
指令返回值:
8:当前核不支持修改端口网络类型功能。
7:表示网络类型有误,端口号有误或不支持修改。
其他返回值请参照通用返回值说明。