最近在移植xilinx zynq7000 以太网驱动时候,boot以太网没问题,应用起来不行,经过测试发现,在mii总线上系统在调用
LOCAL void miiBusDevInstConnect()函数时候有个互斥信号量 判断
if (miiBusMutex != NULL)
return;
当检测到miiBusMutex !=NULL,终止调用了循环扫描函数。因此判断没有插入网线,不能联网。
最近在移植xilinx zynq7000 以太网驱动时候,boot以太网没问题,应用起来不行,经过测试发现,在mii总线上系统在调用
LOCAL void miiBusDevInstConnect()函数时候有个互斥信号量 判断
if (miiBusMutex != NULL)
return;
当检测到miiBusMutex !=NULL,终止调用了循环扫描函数。因此判断没有插入网线,不能联网。