Conquering the STM32F4 on the discovery board step-by-step. Commit history is tutorialesque, but not clean of course.
 
 
 
 
 
heck c76ee16b72 ATTENTION: Last few commits are NOT working. forgot to add several files to git 2 years ago
..
CMSIS init from CUBE c++ project raw 407 no peripherals configured 2 years ago
STM32F4xx_HAL_Driver ATTENTION: Last few commits are NOT working. forgot to add several files to git 2 years ago