Update to latest STM HAL drivers?

I tried to update my project using the latest STM HAL drivers, V1.11.0:

  • almost all is ok - except: I cannot take the latest ETH driver files:
    they create compile errors, e.g. with my old "ethernet_if.c"

Never mind - good is:

  • the STM HAL drivers are now more strict and use const where reasonable (ok, fine, cool,
    just to bear in mind that some prototypes look different now - ok)
  • all the compiler warnings are gone! cool:
    in previous versions I had some HAL API calls where a parameter was not used (gone)

Does anybody has a clue how to migrate to latest STM HAL drivers in terms of ETH driver and ETH user code?
(right now it is a mix of old ETH driver files and all other as new driver files, just to clean up)