switch mii psgmii mdio 之间的关系
来源:互联网 发布:福建知天气 编辑:程序博客网 时间:2024/06/04 18:49
QCA8075: 是有5个端口Gigabit Ethernet PHY 芯片。
PSGMII:连接MAC与PHY芯片的接口, 也称为数据接口。(PSGMII可以配置为5个copper or 4 个copper 1个COMBO)
MDC/MDIO:控制总线接口。
这是一个标准连接图,只是稍加解释,cpu端内置switch,笔者在看驱动的时候,对其中关系比较混乱,故记下跟踪笔记。
设备树关系
switch@A{
compatible = “switchdevice”;
reg = <0x,0x>;//从设备树看,此处的寄存器可以被CPU直接访问,因为是内置switch,故所有的vlan, qinq, isolation等功能都是在这个寄器范围内设置,因为这个功能属于switch的功能。
};
psgmii@B{
compatible=”psgmiiinterface device”;
reg = <0x,0x>; //这个也是,寄存器可以被CPU直接访问,这些寄存器是处于CPU端的关于psgmii接口的设置。
};
mdio@C{
compatible = “midointerface device”;
reg=<0x,0x>;//mdio寄存器也是可以被CPU直接访问,这是一种总线,类似于uart,通过这个接口访问phy寄存器,即QCA8075芯片内的寄存器,这里面的寄存器功能有speed, phy reset, loopback, auto negotiation, duplex mode等等功能,故如果需要控制这个功能,就需要通过mdio接口进行访问,QCA8075芯片内的寄存器还包括MII 寄存器,控制phy 与mac之的连接配置。
}
目前,了解到这个程序,如有错误请指正。
- switch mii psgmii mdio 之间的关系
- MII/MDIO
- 关于MII总线接口MDC/MDIO的版本
- MII/MDIO接口详解
- MII/MDIO接口详解
- MII/MDIO接口详解
- MII/MDIO接口详解
- MII/MDIO接口详解
- MII/MDIO接口详解
- MII/MDIO接口详解
- MII/MDIO接口详解
- MII/MDIO接口详解
- MII/MDIO接口详解
- MII和MDIO接口详解
- MII和MDIO接口详解
- MAC、MII、PHY的关系
- MAC、MII、PHY的关系与区别
- linux网卡phy-mii驱动mdio调试zz150120a
- ECharts3中的图表大小自适应
- java常见包名类型
- Java Number & Math 类
- ExcelUtil通用的excel处理类
- long包中的八大基本包装类
- switch mii psgmii mdio 之间的关系
- python3.5+selenium3.4自动化测试5_frame中的对象
- 深层神经网络——多层网络解决异或运算
- spring整合quartz并持久化
- 苹果appstore审核等待很长时间的解决方案
- 中兴新支点操作系统——菜单小教程
- 深入浅出RxJava(一:基础篇)
- LNK2019无法解析的外部符号 DriverEntry,该符号在函数 FxDriverEntryWorker 中被引用
- Mob短信验证