导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]8019网卡地址读不出。请大侠帮忙!!![gamehorse]

 *第17442篇: [求助]8019网卡地址读不出。请大侠帮忙!!!

  
楼 主:gamehorse 2003年11月17日09:51
 [求助]8019网卡地址读不出。请大侠帮忙!!!

void ReadRtl8019NodeID(void)//读出网卡的物理地址存到g_macaddr
{
     unsigned char data i;
     page(0);
     reg09=0;    //RSAR1 dma read highaddress = 0读取网卡的ram的地址为x0000 
     reg08=0;    //RSAR0 damx read lowaddress = 0
     reg0b=0;    //RBCR1 read count high
     reg0a=12;  //RBCR0 count low读取12个字节
     reg00=0x0a; //dma read and start 读ram
     for (i=0;i  <6;i++)
     { 
        g_macaddr[i]=reg10;
        g_macaddr[i]=reg10;
     }
}

以上的程序是按照老古网上的程序改写的,运行到这里的时候,已经对网卡复位了,但是读出来的网卡地址全部是0,不知道为什么?我不得不强制写一个数据,后面的程序对8019读写全部的准确。

当大家指正呀。。。~~~

  
2楼:gamehorse 2003年11月17日12:51
 怎么没有人回答呢。。。唉,老古在哪里呢?我的8019使用的是跳线方式的。
怎么没有人回答呢。。。唉,老古在哪里呢?我的8019使用的是跳线方式的,但是怎么读不出网卡地址呢?

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:帮帮我。。。想找连接lcd的那样的胶片厂家(深圳)

[下一篇主题]:ATMega8L的时钟配置