Check out: https://github.com/japaric/cortex-m-quickstart http://blog.japaric.io/quickstart/ This repo basically adapts the above for the TI stellaris/tiva launchpad.