Removed compiler optimisation flag. Makes things slightly easier to debug.
Fixed memory origin for the beagleboard xm. Set the entry point and removed cruft in the text section declaration
Implemented printing function