The f107 ethernet peripheral is the same as in f4, and was pulled out into lib/ethernet/mac_stm32fxx7.c in 52758bb8fdf065d46ef1ea21cc383e2dc74ee19b This drops the duplicate code. Fixes Github issue #694