launchpad is crate for playing with the Texas Instruments Stellaris Launchpad (not to be confused with the older MSP430 Launchpad). TI cancelled the Stellaris/LM4F range not long after it came out and replaced it with Tiva-C/TM4C range. The Tiva-C Launchpad TM4C123G-XL is almost exactly the same as a Stellaris Launchpad and should be software compatible. The Ethernet-enabled TM4C1294 Connected Launchpad is not supported.
It's very much a work in progress, but so far the UART, SysTick, Timer (inc PWM) and GPIO seem to work. I'm gradually trying to follow the example set by japaric in his F3 crate for the STM32F3 Discovery Board.
A board support library for the TI Stellaris Launchpad
Modules common to all targets.
CPU definitions for the LM4F120
Busy-waits for the given period.