A module has an IC for communication control (a PHY unit) and an EEPROM
(or MCU) connected to the PHY unit via an I2C bus. When a software reset
is triggered while the PHY unit reads non-volatile register (NVR) data
from the EEPROM (or MCU) via the I2C bus, the module causes an I2C
interface circuit of the PHY unit to forcedly toggle and send a clock
signal to the EEPROM (or MCU) via the I2C bus to make the EEPROM (or MCU)
recognize that interrupted communications via the I2C bus are pseudo
completed.