搜索
首页 电脑/网络 软件 系统软件

不插网线终端缓慢的问题如何解决?

不插网线终端缓慢的问题如何解决?

全部回答

2017-07-27

47 0
    使用Smartarm3250 V1。00版源码,会出现不插入网线,终端会很缓慢的BUG,可以修改drivers/net/lpc32xx_mii。
    c文件的下面两个函数解决,将两个函数中的变量的lps的值改为5即可: /* * MACPHY support functions */ static int lpc32xx_mdio_read(struct mii_bus *bus, int phy_id, int phyreg) { struct netdata_local *pldat = bus->priv; int lps; u32 tmp; __raw_writel(((phy_id net_base)); __raw_writel(MCMD_READ, ENET_MCMD(pldat->net_base)); /* Wait for unbusy status */ lps = 50; //改为5即可 tmp = __raw_readl(ENET_MIND(pldat->net_base)); while ((lps > 0) && (tmp & (MIND_BUSY | MIND_MII_LINK_FAIL))) { msleep (1); tmp = __raw_readl(ENET_MIND(pldat->net_base)); lps--; } lps = (int) __raw_readl(ENET_MRDD(pldat->net_base)); __raw_writel(0, ENET_MCMD(pldat->net_base)); return lps; }。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

电脑/网络
系统软件
硬件
电脑装机
程序设计
互联网
操作系统/系统故障
笔记本电脑
反病毒
百度
软件
软件
系统软件
多媒体软件
办公软件
网络软件
图像处理软件
系统软件
系统软件
举报
举报原因(必选):
取消确定举报