Since we recently switched from -O0 to -Os, an increase in the loop count as well as the addition of __asm__("nop") is required (so that the loop doesn't get optimized/removed). The real fix is to add a proper timer-based delay function, of course. Also, fix a bunch of cosmetic issues and typos.
------------------------------------------------------------------------------ README ------------------------------------------------------------------------------ This is a blink example program using libopencm3. It's intended for the ST STM32-based MB525 eval board (see http://www.st.com/stonline/products/literature/um/13472.htm for details). It should blink the LED on the board.