STM32 libraries and headers, modified to work with GNU Tools for ARM Embedded Processors toolchain and STM32F4 Discovery EVB