The UART driver is contained in the files uart_drv.c and uart_drv.h.
They require an implementation of the UART interface providing the
functions UartSetup() and UartPutChar().  Just drop uart_drv.c,
uart_drv.h, and the implementation of UartSetup() and UartPutChar()
into your project, add a call to add_device in main, and you'll be
able to open files which write to the UART driver.  You can also use
freopen to switch stdout to the UART driver, and then all of your
printf statements will write to the UART, as demonstrated in hello.c

	Files:

	hello.c		sample program using UART driver
	uart_drv.c	UART low-level driver source code
	uart_drv.h	UART low-level driver header
