gdb/mulle-arch.gdb: Architecture and programmer settings for gdb.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
include/MK60N512VMD100.h: Freescale CPU header for K60 in Mulle.
ldscripts/mulle.ld: Minimal linker script for a fully working C environment.

This linker script places all .text* sections in flash. Sections named
.data* and .ramcode* are expected to be copied to ram by the
initialization code.
.rodata* is read-only data that resides in flash only.

This script will probably break if you use C++ exceptions or other
fancy stuff.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
minimal/startcode.s: C runtime initialization code.

startcode.s is taken from https://github.com/laswick/kinetis

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
minimal/leds: LED blinker example.

This is the very minimum example of a LED blinker on the Mulle.
This example uses a timer interrupt to toggle the LEDs and a busy wait
in the main program.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>
openocd/README.md: Short description of openocd usage.

Signed-off-by: Joakim Gebart <joakim.gebart@eistec.se>