Added echo utility to shell
Corrected command type. Should be marked as built-in
Corrected order of commands to maintain alphabetical order
Merge pull request #7 from zachberger/shell-utils

I added echo to the shell
Fixed compilation
Fixed a misleading comment in the IRQ_Routine
Force the compiler to set up the frame pointer

This change should make it easier to unwind the call stack at runtime,
without knowing how to read the debugging symbols.
Lab 1
Fixed uart from randomly stopping

The driver for the pl011 uart was never signaling the output semaphore(uartprt->osema) which cause the threads to eventually lock up and stopping outputing/recieving any data.  Adding in the signaln calls seems to have fixed this
Merge pull request #10 from 36Chambers/uart-fix

Fixed uart from randomly stopping
working readdines
Simple line editor
resolved merge conflicts
cleaned up files
Added a basic history API and app. Still need to integrate with shell/line editor.
Merged history branch with local master
Fixed conflicts
Removed rdate from Makerules
testing
Added history navigation