您还!
本网站分享的工程GE(参考附件)的GE_Test.c的Port_OK函数的108、109行代码是否有问题?
if((gpMDIO_regs->CONTROL_REG&CSL_MDIO_CONTROL_REG_ENABLE_MASK)
&&(0==gpMDIO_regs->LINK_REG&(1<<uiPortNum))) //109行
{
printf("link PHY%d is NOT up\n", uiPortNum);
return FALSE;
}
但是将红色部分修改成 0==(gpMDIO_regs->LINK_REG&(1<<uiPortNum))
后,又经常性的显示网络端口不能发送数据,输出 link PHY1 is NOT up。
请问该如何理解这个函数?谢谢!