what's this
-----------

This code is contributed by Bill Knight. It contains interface
routines to the MSP430 USART in uart mode. It features receive
and transmit buffers, configurable to work with or without the
Rx/Tx interrupts.

original info
-------------

  The attached ZIP file contains the code and Makefile (in nmake
format) for configuring the MSP430 USARTs to operate in UART mode.
The two UART ports may be individually enabled and configured such
that either the transmit and/or the receive directions of either port
may operate in interrupt or polled mode.  BAUD rate and modulo
register settings are calculated via macros with floating point
precision though no floating point code is present in the download
code.  This code was fully operational under the IAR compiler and I
have tested the attached mspgcc version using USART0 in both interrupt
and polled modes.  No guarantees the results are perfect but it should
definitely be better than starting from scratch.
  There are no guarantees, warrantees, or promises, implied or
otherwise.  The code may be used for hobby and/or commercial purposes
provided the copyright notices remain intact.

Regards
-Bill Knight
R O SoftWare


*****
Bill Knight's original code was then modified by Tommy Johnson.
Don't blame Bill Knight for my bugs.

I (Tommy Johnson) claim no copyright to Bill Knight's code, nor
to the changes to Bill Knight's files which I have made.
The files are: usart.c, usart.h, USART.readme.txt, test.c, and
config.h
