RTOS ThreadX with NetXDuo in CubeMX uses a lan8742 driver file called nx_stm32_phy_driver.c wherein the HAL calls have too many variables. Has this been reported?
The calls in particular are HAL_ETH_ReadPHYRegister and HAL_ETH_WritePHYRegister. In the HAL driver files, specifically stm32f7xx_hal_eth.c, these routines take 3 variables and not 4. For example, in the nx_stm32_phy_driver.c, the function for Read ...