linux访问mdio接口函数,Linux 下smi/mdio总线通信
时间: 2023-10-12 20:04:47 浏览: 293
Linux 接口函数
4星 · 用户满意度95%
在Linux下,可以通过以下函数访问MDIO接口:
1. iowrite32be()和ioread32be()函数:用于向MDIO设备写入和读取数据。
2. devm_ioremap_resource()函数:用于获取mdio控制器的物理地址,并将其映射到内核虚拟地址空间。
3. mdiobus_alloc()函数:用于分配一个MDIO总线对象。
4. mdiobus_register()函数:用于在MDIO总线上注册一个PHY设备。
5. mdiobus_unregister()函数:用于从MDIO总线上注销一个PHY设备。
6. mdiobus_free()函数:用于释放MDIO总线对象。
关于SMI/MDIO总线通信的更多信息,请参考Linux内核文档中的Documentation/networking/mdio_bus.txt文件。
阅读全文