ARM Arch
Completion requirements
Correction of the reference : not stm32f100 but:
RM0090 - Reference manual - stm32F407 (a book with 1749 pages).
Click ARM_Arch.pdf link to view the file.