/** @mainpage
##An easy-to-use library to help kickstart your launchpad development.
##Docs can be found here
##Getting started
- Get most recent Code Composer Studio (CCS) here
- Clone the Code
- Create a new CCS project
- Copy launchlib into your project
- Use example as a guide
- Enjoy
##Current Features:
- Automatic handling of clock changes
- Callbacks
- Periodic function scheduling
- Callouts
- One-shot function run
- Self-scheduling functions
- Generation on Timer 0/1
- Attach GPIO pin interrupts to functions
- Easily configurable state machines
- Event queueing
- Enter and Exit events for each state
- State transisions configured by single table
- Selectable blocking/non-blocking RX/TX
- Built-in compact printf functionality
##Contributing
Please ensure your code fits the coding standards before sending a pull request.
All code is released under the supplied (MIT) license unless otherwise stated.
##TODO
- I2C
- SPI
- More hardware support
Code compatible with CCS and IAR.
*/