libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
File List
Here is a list of all files with brief descriptions: