Files in lib/cmsis are generic for all Cortex-M MCU's
files left in stmhal/cmsis are all STM32 specific.
This compiles and links, but hasn't been tested on a board
yet and even if it was run, it doesn't currently do anything.
CMSIS V3.01 -> V3.20. Now in stm/cmsis to keep separate from ST