Google showed this thread as important. I recommend to have a look at this source:
https://github.com/STMicroelectronics/stm32f4xx-hal-driver
and this overview: https://github.com/orgs/STMicroelectronics/repositories?q=stm32f4xx