|
网口驱动升级问题
发表于 2019-4-28 19:30:58
浏览:6295
|
回复:0
打印
只看该作者
[复制链接]
楼主
对比目前网卡驱动 任然是14.4的,16.4下编译无法通过GetSNSectorInfo 没有定义
stmmac_set_time
stmmac_get_time 等全部出错,建议不要再升级了 14.4就用14.4把 firelfy并没有同步升级驱动了
对应新版本GetSNSectorInfo 获取idb方法 需要怎么修改 16.4下如果是知道告知下修改下源码
extern char GetSNSectorInfo(char * pbuf);
int eth_mac_read_from_IDB(u8 *mac)
{
int i;
char *tempBuf = kmalloc(512, GFP_KERNEL);
if(mac == NULL)
return -EFAULT;
GetSNSectorInfo(tempBuf);
/*
for (i = 0; i < 512; i++) {
printk("%02x, ", tempBuf);
if(((i+1)%16) == 0) printk("\n");
}
*/
for (i = 506; i <= 511; i++)
mac[i-506] = tempBuf;
kfree(tempBuf);
return 0;
}
|
|