请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:DP8.362万 工具/软件:Linux
我有 一个DP8.362万,它在某些设备上显示的LED_LINK反相。
我想读出PHY寄存器进行检查,并找到ethtool --register-dump eth0
我得到一个十六进制字节的转储。 现在 DP8.362万寄存器是16位。 然后如何解释转储。
寄存器00h是前两个字节"01 02"吗? 字节顺序是什么?
更重要的是,这是正确的读寄存器方式吗?
偏移值 ------- -------- 0x0000:01 02 24 01 f0 00 2c 00 00 00 00 00 00 00 00 00 0x0010:00 00 00 00 00 83 00 31 F1 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0020:0C 10 00 00 00 00 00 00 00 04 00 00 00 C3 00 00 00 00 00 0x0030:1F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0040:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0050:80 00 00 00 00 c0 00 00 00 00 40 00 00 00 80 00 00 0x0060:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0x0070:00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00