xmos / lib_ethernet

Ethernet MAC library
Other
3 stars 15 forks source link

MDIO should go IDLE (high-z) after the Management frame has been sent. #49

Open XMOS-JoeG opened 8 months ago

XMOS-JoeG commented 8 months ago

https://github.com/xmos/lib_ethernet/blob/ef4400db6a39172a2d1f75cb908ca08170c3363c/lib_ethernet/src/smi.xc#L131

I think this will leave the MDIO line in the state of the last data bit transmitted.

XMOS-JoeG commented 7 months ago

Can be fixed with single line addition at line 132: p_smi_mdio :> void; // Set MDIO Idle (High-z)