查看硬件原理图,5482通过mdio访问自己的寄存器,M4通过cpld对5482进行初始化操作(复位/解复位)
可以看到bcm5482的MDC和MDIO用的是port P 的pin4和pin5,所以基地址为GPIO_PORTP_BASE. 对应的分别是引脚4和引脚5,所以由此可以封装出基于gpio的mdio读写功能函数
实际控制:
查看硬件原理图,5482通过mdio访问自己的寄存器,M4通过cpld对5482进行初始化操作(复位/解复位)
可以看到bcm5482的MDC和MDIO用的是port P 的pin4和pin5,所以基地址为GPIO_PORTP_BASE. 对应的分别是引脚4和引脚5,所以由此可以封装出基于gpio的mdio读写功能函数
实际控制: