Mark,
even if not stated, but from compiler you are using I suppose you would like to modify some MCF5225x BSP.
1. In BSP library Peripheral IO Drivers -> enet-> phy replace files "phy_ksz8041.*" by “phy_dp83xxx.*”
2. In enet_ini.c change included files
//#include "phy_ksz8041.h"
#include "phy_dp83xxx.h"
3. Modify ENET_IF_STRUCT ENET_0 struct to refer to phy_dp83xxx_IF
const ENET_IF_STRUCT ENET_0 = {
&MCF5xxx_FEC_IF,
&phy_dp83xxx_IF,
MCF5225_FEC0,
MCF5225_FEC0,
BSP_ENET0_PHY_ADDR,
BSP_ENET0_PHY_MII_SPEED
};
I am not sure if there was MQX 3.4 BSP_ENET0_PHY_MII_SPEED parameter in structure. If not, delete it.
When you recompile BSP and it should work.