I am using the ethernet driver for the K64. The physical device is the DP83848 and it is working.
The initialisation in the SDK 1.1.0 as is, detects the identity of the link and use the function ENET_HAL_SetRMIIMode
for applying the information detected with the physical device.
In my understanding there is no way to update the change of link, is the communication is lost, just unplugging the cable.
Also if the cable is not connected at start up no way to use.
I think the interrupt of the physical needs to be used for updating the configuration of the MAC every time it is necessary calling again the ENET_HAL_SetRMIIMode... Is there a problem in calling this function repeatedly?