fangfang
驱动牛犊
驱动牛犊
  • 注册日期2002-04-17
  • 最后登录2002-05-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1100回复:1

我想切底更改RTL8139c(L)的MAC?

楼主#
更多 发布于:2002-04-17 16:45
帮帮忙吧!!
我表示感谢了!!!









------------
芳芳
yangyang
驱动中牛
驱动中牛
  • 注册日期2002-04-07
  • 最后登录2009-04-18
  • 粉丝0
  • 关注0
  • 积分368分
  • 威望67点
  • 贡献值0点
  • 好评度36点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-17 16:49
可以直接从eeprom读取或修改(如:8029AS采用的是93c46芯片)
不过网卡的芯片不同,读取得方式不同。
如读取8029AS的eeprom的MAC的OFFSET 0001h;实际ADDRESS I/O+1
MAC存入在EEPROM的ADDRESS 1h,2h,3h中;8029本站有。

如读取8139C(L)的EEPROM(93c46)里OFFSET 0050h;实际 I/O+0x50
MAC存入在EEPROM中,ADDRESS 7h,8h,9h中;
系统实际使用的MAC放在8139chip的 register中,偏移地址是 0000h,0001h,0002h,0003h,0004h,0005h中
读取8029AS的MAC程序在本站下。
如需要读取或修改8139C的eeprom的MAC的程序我正好写了一个。
请跟我联系:E-mail:yangyangde@2911.net.



[编辑 -  4/18/02 作者: yangyang]
欢迎大家访问中国电子开发网 http://www.cedn.cn vxworks资料库最全的网站
游客

返回顶部